# Computed by Robert Israel, April 29 2019 # using Maple 2019.0, X86 64 WINDOWS, Mar 9 2019, Build ID 1384062 1 1 2 -1 3 0 4 -1 5 -1 6 0 7 0 8 -1 9 -2 10 1 11 -2 12 1 13 -2 14 1 15 -1 16 1 17 -5 18 4 19 -8 20 7 21 -10 22 9 23 -13 24 12 25 -15 26 15 27 -19 28 26 29 -28 30 27 31 -30 32 29 33 -34 34 41 35 -66 36 66 37 -100 38 99 39 -163 40 170 41 -223 42 222 43 -323 44 322 45 -420 46 453 47 -622 48 621 49 -771 50 770 51 -997 52 1121 53 -1363 54 1362 55 -1851 56 1883 57 -2562 58 3073 59 -3857 60 3856 61 -4933 62 4932 63 -5832 64 6959 65 -7805 66 7837 67 -9786 68 9785 69 -12092 70 14288 71 -18647 72 18646 73 -25245 74 25244 75 -35244 76 38620 77 -52518 78 52645 79 -82653 80 82652 81 -113960 82 121330 83 -171059 84 171058 85 -247921 86 251046 87 -355375 88 377326 89 -487829 90 487828 91 -685962 92 686089 93 -919860 94 946859 95 -1333743 96 1366511 97 -1797283 98 1797282 99 -2391724 100 2433587 101 -3093922 102 3093921 103 -4172476 104 4172475 105 -5479999 106 5867496 107 -7725265 108 7725264 109 -10006319 110 10006318 111 -13492594 112 14492593 113 -18495264 114 18495263 115 -26291550 116 26662843 117 -36720829 118 41060279 119 -55936728 120 56014852 121 -76694516 122 76696563 123 -101031052 124 112120618 125 -137255243 126 138014618 127 -184000659 128 184000658 129 -233135625 130 266833891 131 -328512317 132 328512316 133 -425189008 134 427286159 135 -523051955 136 599648823 137 -698611436 138 698611435 139 -942614385 140 942614384 141 -1178440987 142 1419082834 143 -1766793443 144 1766803682 145 -2376051857 146 2393262225 147 -3030572250 148 3498886260 149 -4236145797 150 4236145796 151 -5960557867 152 5960557866 153 -7564899085 154 8558010254 155 -11320949932 156 11345249932 157 -16242747002 158 16242747001 159 -23074265410 160 25606404556 161 -33299243617 162 33361992133 163 -48923013830 164 48923013829 165 -66116956171 166 72504322415 167 -101765503896 168 101765503895 169 -140576535890 170 140576544081 171 -202166988150 172 219118298493 173 -293026932851 174 293026932850 175 -448819563796 176 450242755747 177 -603411150141 178 660789613933 179 -898766747174 180 898766747173 181 -1226875914602 182 1226875914601 183 -1697590655805 184 1817632690041 185 -2331277270366 186 2341277270366 187 -3308117735534 188 3308166694730 189 -4354387890068 190 4554643149326 191 -6344097181700 192 6344097181699 193 -8698201512803 194 8698201512802 195 -11928427694891 196 12518956529828 197 -16110571030011 198 16110571030010 199 -22314192923096 200 22314192923095 201 -28732900085542 202 29670064165197 203 -39242417507281 204 39255910435792 205 -50758182538607 206 51309655615950 207 -68719211586526 208 70497873957194 209 -89489131141866 210 89497721600745 211 -123087295089473 212 123087295089472 213 -160966110056850 214 167449869782872 215 -227129589103097 216 230645295600940 217 -300353735210552 218 300375605210551 219 -400502025140312 220 416590916721436 221 -531923254828316 222 531924475662512 223 -731061548238132 224 731061548238131 225 -953894787527392 226 1010780353447984 227 -1352855143877680 228 1352855143877679 229 -1796626044927323 230 1796626044927322 231 -2507085667179166 232 2652090206162293 233 -3452551667605521 234 3452551667605520 235 -4965670305706142 236 5058770786427774 237 -6966026032835217 238 7530671523894293 239 -10659789921029784 240 10659789921029783 241 -14700008116916207 242 14700008116916206 243 -20582088286644375 244 22062396135695881 245 -28536926266599972 246 28814822066313879 247 -40931169187425072 248 40931718943763247 249 -54095095357206549 250 59100483800164927 251 -78210740597244603 252 78210740597244602 253 -103552499152873065 254 103554291321655709 255 -137410533834089990 256 153634074276883834 257 -189836056954767525 258 189836056954767524 259 -261145796529156774 260 261245796529156773 261 -337928024567536491 262 382819406503720185 263 -490739748924428674 264 490739748924428673 265 -657271539505029054 266 661975669116012097 267 -842858966221337965 268 958951113153161753 269 -1150695662509648651 270 1150695662509648650 271 -1550560132081601498 272 1550560132081601497 273 -1919314320121757202 274 2245156656392766948 275 -2733214594902749044 276 2754951862136397102 277 -3596008374661009404 278 3596008374661009403 279 -4484530253469937628 280 5262882504710677275 281 -6221358536476641436 282 6221358536476641435 283 -8516889024599148487 284 8516889024599148486 285 -10651587781963770924 286 13134560228091315996 287 -16256130490012101117 288 16283554694675291163 289 -22135519765766333114 290 22135520528705786238 291 -28055478422202316706 292 33861109025425780892 293 -39994977171003232143 294 39994977171003232142 295 -55221692828659616020 296 56075280618974527077 297 -68733585395614249975 298 82415245908416018401 299 -100360177121856783610 300 100360479996971764470 301 -135322109886571977383 302 135688900029785439729 303 -171217150115641029418 304 200833264712488242865 305 -238595609083563066683 306 241516770645240966576 307 -329343020383476213445 308 329343020383476213444 309 -410552505740344697419 310 483193460198229763594 311 -614276159976161034652 312 614276159976161034651 313 -825795916961596662533 314 825795916961596662532 315 -1089622747132576650536 316 1263266045704724087272 317 -1573762519615724472555 318 1573762519615724472554 319 -2314599245653098468199 320 2314607539163102810982 321 -3033981435521930451542 322 3495023082396288436166 323 -4607781245438208159182 324 4607783516311508172554 325 -6356916128654949566742 326 6385882474884125858674 327 -8779343757094497127574 328 9781240655239643287332 329 -12397524460346827119056 330 12433543546730334993743 331 -17876682587757317237749 332 17876682587757317237748 333 -23989776098279606023335 334 26447104088888692497390 335 -36803321872095483676206 336 36893070136166347922382 337 -51235638151418221949653 338 51235638151418221949652 339 -70997402540445815509991 340 77324166097187716469734 341 -100953571384723166512237 342 100953589099425313995884 343 -148435571230111181227186 344 148597521116006619388476 345 -200700859505874439619064 346 219133346926857021160054 347 -304998130302921484148255 348 304998130302921484148254 349 -426609590895056124265193 350 426609590895056124265192 351 -628806140830713279556380 352 678402481535828323870566 353 -901507220263156602204458 354 901507220263156602204457 355 -1338129958628527334568826 356 1340384430671472465046833 357 -1833660460498800319939404 358 2009661158366292985143693 359 -2817442824192025822129969 360 2817442824192025822129968 361 -3864242532310158478367665 362 3864242676425346554223536 363 -5369467186255840551041940 364 5820588141058334157389011 365 -7549451225769655168888248 366 7559704837665444232166373 367 -10907085969564984858262114 368 10907085969564984858262113 369 -14434224089434644123511642 370 15466839444257171404227064 371 -20912044736818651044613246 372 20920783922981917401424312 373 -28542185263991106380469926 374 28542185263991106380469925 375 -39485828785536122733534900 376 42125959326028598208640407 377 -53896117574465721284575406 378 53896124076577144319393965 379 -75535077542517816357160575 380 75535077542517816357160574 381 -99530236714532033645506374 382 105759807648083757043697552 383 -146007376698937639858587552 384 146007376698937639858587551 385 -196107213665542518589468970 386 196581285966138517954828573 387 -272239995523466915727745382 388 284949701069201031331233377 389 -371042771813965310085528503 390 371042771813965310085528502 391 -532972506477108153677807422 392 532972515139445002014223479 393 -700339990339636158453049006 394 735793152079696492956008018 395 -995343650992726186418668139 396 999201037059455115850716632 397 -1327196034712239685903888168 398 1327196034712239685903888167 399 -1825119240521387294874113383 400 1902711874847628349606503910 401 -2439710152028470103786789361 402 2439710152028470103786789360 403 -3344179089039985519565419139 404 3344179104983215521712902786 405 -4316121761055829398544414652 406 4478847142770990604389710659 407 -6021402499627397110247845862 408 6021412499627397247686799333 409 -7871543798089353948571435332 410 7871543798089353948571435331 411 -10474534066520230567666175431 412 10815496923793888860087025286 413 -13751270322313896683359199563 414 13763968677543539151638196155 415 -18831190997048225775304958240 416 18977654576660530919753537539 417 -24253190878496275683538492076 418 25090724382848798094856008700 419 -33099038003895260106427527252 420 33099038003895260106427527251 421 -43016180067413252043965737947 422 43016180067413252043965737946 423 -58166662279856256143041155675 424 59817125779226210230830887997 425 -76164772899700738556047531360 426 77101399787032607424081227461 427 -105911270976196826759363416194 428 105982355950086700435852725870 429 -137583483738528326872371344880 430 143100791977544898031859245957 431 -195698166275766502441691132993 432 195698166275766502441691132992 433 -258039941098915865984354115308 434 258039941098915865984354115307 435 -348323291996726808767829281580 436 367405647762423698179744216781 437 -467656451935979332016959457504 438 467656453988195432751111219892 439 -642025076366922882576232583486 440 642025076366922882576232583485 441 -833400205019824034632583279188 442 861559835210806560013978181598 443 -1144502185263075504607885200959 444 1144502185263075504607885200958 445 -1503681943372908361541819264656 446 1531309219691536740719805734805 447 -2065760207003871341873184584229 448 2141777551941142549321753760801 449 -2721291808401374171328096235386 450 2721291808401374171328096235385 451 -3737033880509001220825470066928 452 3737101699838773840361059864206 453 -4875793785002725738990772180879 454 5087561975552715699537465214241 455 -6917779015869013953124267396641 456 7071423816271455033662064999862 457 -9235599289470578250073133319604 458 9235599289470578250073133319603 459 -12463464434781773492933485265932 460 12897359523506187159391793433685 461 -16755429613135943248966186065014 462 16755429613135943248966186065013 463 -23690555272707342858537638243568 464 23690555272707342858537638243567 465 -31237479361068568372823483589599 466 33346996754489420039839919275168 467 -45267109771975084005113588956609 468 45267109771975084005113588956608 469 -60490193793585058011075505750095 470 60498788607533422526018490346190 471 -85926411317245455106116051112079 472 90211683772052303453670018076086 473 -118694238837622166775022515111646 474 118698231179695975867787467939480 475 -171827846854422641682659802709499 476 176048316408111921909457310055385 477 -242558044816622209634509259466079 478 254859520380258826521088711757593 479 -368490641540746995128103726844249 480 368490641540746995128103726844248 481 -513898326608763313856539212304097 482 513898426608763313856676651257568 483 -729988665246165683985388110524417 484 766949985993333820182172333414590 485 -1017642580999864968569636146390388 486 1036396080977934557306909778737031 487 -1499357572026924996555779438457854 488 1499357572026924996555779438457853 489 -2021059749280115289098709379655618 490 2138155088691262815656538728542617 491 -2971460513534454516206624045627765 492 2971460513534454516206624045627764 493 -4026243514926017152048410044284933 494 4026243518922765215070231649517145 495 -5701604218048882976937987226386491 496 6069220903937961020287364992617802 497 -7903007484161277394619970420275968 498 7903791388008303320092062695352230 499 -11236270931323697702308746090972647 500 11236270931323697702308746090972646 501 -15169475434761958985531968621280518 502 16223381155926714176613426701947653 503 -22340301100696199256586982514575262 504 22340301100696199256586982514575261 505 -29901441302416612804603493380536471 506 30184937215957285964541978689682103 507 -40908222146670305738235763602614487 508 43686319591478542112472971967762577 509 -55556055999669643314982901444042220 510 55556055999669643314982901444042219 511 -77732426712051062959786826792026907 512 77738961441704708585099335217730031 513 -102494135505016437764153185426775530 514 110761757440397089271772812940966284 515 -146799485960530828869116639735591909 516 148064132722921441126302607404429285 517 -197828137886294945763494643205910062 518 197833529195390538324024988740675117 519 -266037199158140219609656568800930258 520 291197893270743922086347518033221308 521 -365798395357552821849253683470239753 522 365798395357552821849253683470239752 523 -507193163695435813505776583258041323 524 507193163695435813505776583258041322 525 -665390661999499345990692936751138669 526 760809970033725552987102959406767420 527 -1001635471208136846887139636720165696 528 1001635471221055519800012714112743820 529 -1348287122207191373113674361616065925 530 1348287122248945278527087477983111721 531 -1787269597295245926273410779711185464 532 2007163530274951983793770811323800429 533 -2478186933215367770108698442712044329 534 2478190305802818032596230759288841863 535 -3490608031812244760508009925320936846 536 3518122867892640734706177531322477471 537 -4471127283066880109487914398101810899 538 5197134583287869090130828475901594922 539 -6521235091006388318090274147367714723 540 6522394255868402678293090591192939037 541 -8688582515632706348698602753450665973 542 8688582515632706348698602753450665972 543 -11092819238833619831725817029926509976 544 12939542936013254294061866915532445183 545 -15473160548751270971835131127019776438 546 15573476898301276860959730938684464037 547 -21209285146251941718905877942814886072 548 21209285146251941718905877942814886071 549 -26488214109339304174819593428496673992 550 31382084502888940328190999626178703121 551 -38953391372433067926059500853763585126 552 38953391375721114880999581819596780645 553 -52891257212821007749326409693098052905 554 52917609016746486533154310887608260541 555 -65848885247378601113744742511784695757 556 78966211911087774542266352618484523878 557 -92686959270842036851607545466540590913 558 92686959270842036851607545466540590912 559 -126239396031568844191868189720636511432 560 126239812548625062619789585691390792922 561 -155395217729272825582722121428293548550 562 191599044561327282050412258236487509823 563 -230304346600718059879579240686999651919 564 230304346600718059879579240686999651918 565 -307866650012429983816315469217594592363 566 310030876330200707664598464346152750187 567 -382568274987538142586310456631627139356 568 465387908541318781597816418567442782046 569 -541995299344798081001631545810767011541 570 541995299344798081001631545810767011540 571 -757742097674463318208962487967469553997 572 757742097674463318208962487967469553996 573 -940006814017183171326809589871303147265 574 1195341303402981433271255301666816147264 575 -1459990893188069762186767800451058657163 576 1472553534275533516512129542460907756231 577 -2009354176425499737249705824924911547803 578 2009354176425499737249705824924911547802 579 -2499335411728746458402444997688800488704 580 3157430113657023122365902121794467894330 581 -3692834641627461239316174782865836840053 582 3697120339010853791768634581406495601871 583 -5176030257138648118301140280091847056884 584 5176060418741294130450214042463216612062 585 -6355606686423864257404801987455522208978 586 8119760242635488344884310304268089232795 587 -9719358441544558047096307129620837605244 588 9719358441544558047096307129620837605243 589 -13403369199462691908271902137543941432899 590 13403369199484218043256185179743134426690 591 -16570243549668379341947967422814307961740 592 20751750298281537066465323281561291853070 593 -24046223996499088037723839447678814384620 594 24046223996499088037723839447678814384619 595 -33139360929679704858194987869051078900723 596 33744558094719554148642802226676874624513 597 -40858851409119358064830682615206310034996 598 51969605884431112757334131618250798023731 599 -62041804864478132535301585945718454198052 600 62041804864478132535301585945718454198051 601 -84309143324285204783677742290028640298128 602 84309143324285204783677742290028640298127 603 -102684196632403295916930800602452850504442 604 126406314367579998229011981788358117889873 605 -146080048513036203051695381189053932600036 606 148734437481871309535181117492761840255431 607 -205045798738355288941771990344954574823232 608 205045798738355288941771990344954574823231 609 -246647004372070437549906816137354404519803 610 307794872412600062983645951358221973861946 611 -367385139456947999373143656161952774514929 612 367387225268176138605277429422117444077808 613 -490365883106434914628877521934599209309200 614 490365883106434914628877521934599209309199 615 -598832708181745743244213336012714408077224 616 740132173741556355354965513213692716368407 617 -855111057659803700514008327814407498639198 618 855111057659803700514008327814407498639197 619 -1164023069006989058602696129192232783038734 620 1164023069006989058602696129192232783038733 621 -1431652010868779399799733840402216202087883 622 1756172335065050887366312751196478751839218 623 -2133507535780109071182196040105341896600322 624 2140082195797673220944199596366085738723230 625 -2889697724780808136297022026161783618102255 626 2938410706672356001311335914320639396346073 627 -3620349603142800251753967286171243682322162 628 4337037038554156404844974464142831194036569 629 -5088580531342667771772255095097360270591610 630 5088580541342667844531831236931619303794734 631 -7076528918997527780977035298579328787584951 632 7076528918997527780977035298579328787584950 633 -8744152673178756452150723832199127476795898 634 10608984548009540263373741907213355382262714 635 -13085713016156773818629064865406488330490739 636 13296622880431512587788363939758779841898038 637 -17962502548455807771653217243411881865093981 638 18034002719405973256652082945482836998644911 639 -23391603162135515825065958007118833094573706 640 27562521904870608806507848640954390640479720 641 -33563211208223093032739584615291868348627174 642 33563211208223093032739584615291868348627173 643 -47676017699430486863625448669340520491114410 644 47676017699430486863625448669340520491114409 645 -61192303509359631794348589280524020524443683 646 73598195012545609925401467292578102852989089 647 -94829843026796591861370813228953315045427402 648 94829843026796591861370813228953315045427401 649 -129811345404427947259182650551672391010509506 650 129814155661358490248411570493612590360342386 651 -171578121477465717673905295620198277387075652 652 199230995288881201164840073077950812398792259 653 -245739147181353523991013724101257446327040536 654 245739147181353523991013724101257446327040535 655 -350921361812286164195128993622958517860018243 656 354747479167170236701256124415475416248179600 657 -456195804123886025888630281453818113014869271 658 520441243401569540692810506852263172856476115 659 -674823487785886555243423871540078980533441015 660 674823487785886555243423871540078980533441014 661 -925659851026191251272360146835003034421996168 662 925659851026191251272360146835003034421996167 663 -1245235631369616903595738650986920809812583168 664 1395740248762468632978951845259060335961696196 665 -1743683889577561812062399924673342696624254648 666 1765088208580143286626386145467465899002289991 667 -2497139928689490943093203783953260924795082872 668 2497139928691618385599675671172913547864617396 669 -3303840490153339967361747788949962933908591353 670 3694557056395293542885560379282187694431627320 671 -5063292370948321403115291699160718742023539533 672 5063334465149282274010710346107744266023911401 673 -6941300920195096835549297690151750235330879623 674 6941300920195096835549297690151750235330879622 675 -9566391536978159271308926295774127791797700031 676 10473590412424733651173113853429107454901639941 677 -13489212698467760069824565792075096299536797928 678 13489212698467760069824565792075096299536797927 679 -19602562764315898732710538684716789148922223448 680 19663140810950864605565700484618774820608100674 681 -26124508364790744897217547710212788242070441959 682 28600526902195232228249179890804316864719273958 683 -38792192477956951959807447695569917758761302408 684 38792192477956951959807447695569917758761302407 685 -53170615972964922860562672150995274743963349634 686 53337025602194377781088762261478797595627527810 687 -75430748447067262325759466682413449020997819456 688 81230015036646473773996693550389210761399466722 689 -105632261150930655512370691524804313870621752201 690 105632317184221041591714847405964665636113861995 691 -152209193487649022741379025054496009761630519530 692 152209193487649022741379025054496009761630519529 693 -207601378247233776379645133022922797867781018847 694 223810606207136930341725457536379791974309716566 695 -316834465695414802837571718621261297217129261591 696 317578632538267531715566562675662317601998502216 697 -437243329129327033094065047703577359146506871095 698 437243337469646225088579923366621288261696297722 699 -619239080513293378289231462952989901715887624971 700 660393886589859786315599838052772862967210460731 701 -884217355994010476661906603839190103854235413106 702 884217355994010476661906603839190103854235413105 703 -1323224235549058470994223291182305360735261187680 704 1323224235649061067142652558596119625983425797727 705 -1824961733487550555377974038420341941500190521538 706 1949678135582314799780669354293330147426695918502 707 -2762393403768918353605894357950645496531930992266 708 2765107126824366573038098634859498422937801369353 709 -3844657679720809015317252517815648704535972332311 710 3844657679720809015317252517815648704535972332310 711 -5641009461153772817587508041357271661405296182061 712 5979219510439732936092780401295018711719448587994 713 -7969714276491050544879154813353593739466890715567 714 7969714276491094019140404962638078686635517545203 715 -11792444153279024554389878398970582030897567110269 716 11809669562205984742025044321083884373834207385088 717 -16500918753296331193035246550538833928732277411514 718 17712202633358217185504697797869023834335794373817 719 -25650186700949355710707134823018626326471722314778 720 25650186700949355710707134823018626326471722314777 721 -35503477207915969133386709481304580412465943333089 722 35525494146508816225015893612793954252143128381664 723 -50457864495106280048220550760690565475784730106172 724 53634392757062455059541503689863965525491716027914 725 -70832465044363831568429274815577152209406125478427 726 70908197070160022085330852378167835454113232586427 727 -103119420098262533620981751536919761823481960427121 728 103119420098262533620981751536919761823481960427120 729 -139335415888180091969424713593587609691185824559197 730 148057690359267628011252539035386486782459475466062 731 -205130524088252255561321707910049673969867385631818 732 205130528621848915034796572383952976039470732767145 733 -281527124669091278259477374293198475254869168739512 734 281527124669091278259477374293198475254869168739511 735 -400491649016572624061292896850620868301077496488507 736 424134937722032453476398221841762983922441620241222 737 -554063580022582539317325813364639754417011069508229 738 554063658846374883254160762143452550081062622364292 739 -787404436499544465039821706419723140191019398753136 740 787404436499544465039821706419723140191019398753135 741 -1056689682491012271227494845954017547160163372200553 742 1125264357080930274716234031532018805855838489419043 743 -1562817473594794237586837250955102948282252374697665 744 1562817473594794237586837250955102948282252374697664 745 -2101621029318022123503611432393205078079190818930658 746 2102985155343949854922130360937720365102102975179415 747 -2917641494987940917945540638578929638815779565624891 748 3076064259588219176715246716160695462325019470235386 749 -4010484003332494593307586883762924759429216678371808 750 4012126081026914624840309577641607639128144400012432 751 -5785740111442147959636821886917451112601815615274151 752 5785740111442147959636821886917451112601815615274150 753 -7680753547926681204264979475403758144962510173803821 754 8159162386981159185785303499043894381094288897848047 755 -11063956055863089406546292024737167304068545755975939 756 11071479809097178570239126976795512484016794271770046 757 -14822869004615207340815687928665963332632805527217283 758 14822869004615207340815687928665963332632805527217282 759 -20528416943969386699961236061586319680804881861547907 760 21638823635180015037471964718823320540757136314995208 761 -27792261668559045034554761996446807155611002882871267 762 27792261668559045034554761996446807155611002882871266 763 -38847800780030755285618453127313316083353478893475012 764 38857845096971619866199373376741752726888228481208850 765 -51662848825234546733371133254571641542529144632001555 766 54285702062918893842199560236571612915805148797449212 767 -75603856113424371897484143715231351592317189246801916 768 75603897920068276016805715283497019523312051518310860 769 -102219189857898291210865306501153430098848724588572336 770 102219189857898291210865306501153430098848724588572335 771 -140733349071000178959864581747748461578903652120495160 772 147574609354868737543345365126737774308172043403323284 773 -191943051678849641611570211503608741180812868855282095 774 191943051678849641611570211503608741180812868855282094 775 -273063454719523165806196191933812657951659830795212620 776 273249412497637814735286109944097373169008925358138427 777 -360278860862332616543272754099459658634202368673706415 778 378169662129165407905289128880042924140364199954938502 779 -515842400644555737871846140407877119064141184780359511 780 515842401059311481602103923837828316428403073142946805 781 -692139873401365262491016160280978953972869827649034866 782 692139968177431518568950608654690242516030835946279416 783 -976199662262445595559674969746976111269307308690279148 784 1014879874025403236507894847076195218387903627903551312 785 -1323745255091126327872741901396230284555927172374117474 786 1324875824939297032767484549316871063784815872513877506 787 -1872711304915066853288149124317233756447226704566731336 788 1872711304915066853288149124317233756447226704566731335 789 -2481469329048444852893059307874805885772123840610754301 790 2599651975029375154025963719240975466920188939327320324 791 -3591506407875995543086564406366603021557794923548349697 792 3592246735140089396106954612740487386272987506692691200 793 -4778681424950756374887112696496819283902816068695937766 794 4778682449291626620989347681655235051061727829027411130 795 -6540131763847519150274725215329955748981835809277807354 796 6830617964317051254645470985694644956591882003787537326 797 -8839994797756202551138650948062280635524214237992403872 798 8839994797756202551138650948062280635524214237992403871 799 -12467790135911923023658696546460265245985001498067469380 800 12467790448114540442212697555871255132118121089303099216 801 -16348284413821059066824740581756283243645996848697925244 802 16948625513323092864434114002721101315907744529336112549 803 -22900811139233873570909171844565317617820730393918900870 804 22900813793406252750403290332018250153843639641461281386 805 -30422506718390951882688715631126166196326009510064879398 806 30472132851777162597000679154627838975608555012833770908 807 -41655667652994162392955065057521690801098149379588033940 808 43179304363952686023178746715849525005251649790372072390 809 -55146184760725963900390986408470608575272515806569811805 810 55146184760725963900390986408470608575272515806569811804 811 -75362469408412451876980993774318629400791350518630097057 812 75362469408412451876980993774318629400791350518630097056 813 -97803626768460791048347248077666459428775086101958031488 814 101531540379542636239270311100974546862156149661498749479 815 -137788831095177808377841962009184159854393448878300668020 816 138069094256385672156982392573675531156882467871014968020 817 -180484069492045080502024482462577956770307938130159145471 818 180484069965030687068678767099226156511010002959037750169 819 -242445271730269658912095336722476805093218322769695700393 820 249639246403043986346990474639769304584501364442155672312 821 -318519204124515667937955588288649612610095601583796264834 822 318519204124515667937955588288649612610095601583796264833 823 -439668548651945586260922083649359068408369487928001284722 824 439668548651945586260922083649359068408369487928001284721 825 -563666395489471963142683676241682835752814612443153110695 826 585348353827477599325352320603199979011764722538346983493 827 -774642718009738266863885280590595354236698977212655677671 828 774642718009738266863885280590595354236698977212655677670 829 -1007449325695377855031846607316100183251244405883436052069 830 1007449325695377855031846607316100183251244405883436052068 831 -1364088170710528043085386113315136817272242888866079540446 832 1410589148330935977624686303902125490338447005083052311709 833 -1795532887831028758486973650364445112109207943926092100918 834 1797246381321029740436520791568867883596163152730829187645 835 -2432666089101125640260114234538578900295743931288321861873 836 2443580566272475455849274180041668732689004665161472452849 837 -3137258244280373645609673133295932714528307458076423683548 838 3227918199303822268252910948124166233203404068618094349110 839 -4323464516087124992833141536940859176137473665593297020614 840 4323464516087124992833141536940859176137473665593297020613 841 -5643120594679528060410733806938373784224611146692005683910 842 5643120594679528988485380978032869936261002240900968440517 843 -7493512342271650161647123723898085601368135642125244215326 844 7734311903521320736279160228845592627367729079925317705181 845 -9814240762382993773830869631155941427963210207237509521539 846 9869140129925092000563188892103565549516281115638453602896 847 -13496590452294572067410081180617312713130666112626082905376 848 13512206940091498171258172935322405313499786043044835202335 849 -17321237555348689968743757810174271303572186136880379609582 850 17939030529846340177949260532141405506946344370284235146884 851 -23795879426859578860729235162038693338270124426005893565339 852 23795879426869579025130076347533206733773482478504826903671 853 -31037799406049386462955243823437766699580154199579045770907 854 31037799406049386462955243823437766699580154199579045770906 855 -42270612800225614600918881004417720079233576203751163429539 856 43830175024052202932528398227705392320984244968095700354611 857 -55861331536983932503381875759963472692029269722637822873594 858 55861331536983932503381875759963472692029269722637822873593 859 -77086903072856273811147867072697044883786072321100924925757 860 77086903072856273811147867072697044883786072321100924925756 861 -100732158971807573572394033246403282700458787836379147438702 862 105135477431788888981938457673027954256017159742221320831665 863 -143433249715486442602132574872335577546901017678861333969714 864 143433249715486442602132574872335577546901017678861333969713 865 -188938343009307439805289543506700841975766082587246968360088 866 191098760558877577203313876294469470417202335431275779249339 867 -257683371761209546658231510512271207606156482595071139184203 868 268529362030267122558707449707815860594001243894949519114708 869 -343474989381247044390071531523939250258683411893289772321807 870 343476219210549009407295167988531944554601697786477417587891 871 -478023833641052619332270455933854122208634462541889202379308 872 478023841189675836888087228524262224983496665415709446568491 873 -621251899446004994033964025405075189963289724324088729106296 874 643530324197927200525043546773394977806648351807192910617986 875 -862232881527609005424154306872379421604922679410936009779491 876 881362638103619833779870303413414880017707456042407922291925 877 -1164806222186299832436057571670235674240962640240709688841465 878 1164806222186299832436057571670235674240962640240709688841464 879 -1577002420870252991714979573840838428914984083815659648753660 880 1640978314318399121689917571630420590683244330285621421181866 881 -2101956314148146752647389206409808571670859774729445044305776 882 2101956314148146752647389206409808571670859774729445044305775 883 -2862412416764598053515116196767401162256524109088105014228417 884 2862412416764598053515116196767401162256524109088105014228416 885 -3684754153795678431555521163922504377171774626682719539135970 886 3933145460648934266327757588086657787039868124607606573632865 887 -5243030712720889471084370670664830405472252958824570388152546 888 5243030712720889471084370670664830405472252958824570388152545 889 -6812231498677236574252520195594071221406248002767569015016325 890 6819372114190386729163392909242688791700681319628329576233343 891 -9207178955464022264395560359199180934578674038717854471458775 892 9534500469322411683145996549919709213548911846459474597904016 893 -12165046253473844058126024280873814978690633924816270651423818 894 12165046374260041498273188659599322471889013984791783558216777 895 -16997977073471560139067338914019886365474664070862296573500748 896 17584432459845713553481949051980714113660295058183368425555372 897 -22466368780782234775354789468002029304762835855113352299724632 898 23477213178351144666271410189727894067177065857572411929380879 899 -30882642284823566019188384946320333053033266227258877447949875 900 30882642284823566753661946064946718036229796845118704249130546 901 -40722866010945258002635241368552623314735896456446298604423033 902 40722866204333270112662624836200020261749007570305980421335040 903 -54688372311411844416021170536484193409233406453370243801337866 904 57203834278154127660156750104803308628785038502358367624400300 905 -72227279676107781914480346288451513431912512697407619459081330 906 75007013447987354827139580585623592549726014152196070425049362 907 -101323457390672983428820590965418028331785676081675059226569261 908 101323457390672983428820590965418028331785676081675059226569260 909 -130556438660426985313004409365546095239823094572781586125535342 910 135601699636310814417789984967604433281380968125199234811740117 911 -186356485017341609617020004377458783374677961917857508692635125 912 186356485017341609617020004377458783374677961917857508692635124 913 -247870176043944960845948204084037273961391655700516054431016135 914 247873845529794327222166547255772074097302041150484575486789201 915 -333170139765463777046976579714287790819531271658920876297506017 916 360851142612492725083739578015233357085262015529025637025393087 917 -456566550244477038489083933252886095643348558685749890066046938 918 456979466139557943015407925217712438795803337912223884057706510 919 -626618568771010638291730295501071234104293010105498418335123132 920 626618568771010638291730295501071234104293010105498418335123131 921 -823470483142505305369272232749490867432018835055033850212811669 922 859193274924214348468430721585950173341952607856599606153907793 923 -1139937696444967253316280133411696693509750808019770843588727989 924 1139937729399610969841488671917798084230807566286898800175825963 925 -1496722071041315588336613689196389007808627790803348895380261889 926 1565582487819074500819187424811450651495940961255854010553057840 927 -2126824896948276184976568550534152253784772994611488894646428464 928 2196408206359513787158787695323900279575376058396584220695382306 929 -2807377379058778947379497656675611115660606691790185208970879848 930 2807377379058778947379497656675611115660606691790185208970879847 931 -3968860528103637299336580499408824265215099908849912407995461126 932 3971372850878885402356985619639912867719103145708536782248551136 933 -5225484137772444496830922710473979992564218499722109539169815842 934 5457272155891524411387490747327296378957282920964715273175591649 935 -7506383382999566553220287849389510654384841973293868794460370530 936 7902792078218775812868639888113047991362000079340293621956012283 937 -10331602670326000887643876731650501927453723324500405459249423761 938 10331602670326000887643876731650501927453723324500405459249423760 939 -13993266639193250341946875506102177748010610508887949646604279521 940 14556408995515840185565497889971357264655705244014346325244452957 941 -19221323335567369154415591542705346179575326948525771923993760676 942 19221323335567369154415591542705346179575326948525771923993760675 943 -27186177413762333137450507608553353198116205078422494687953119748 944 27186177414788013054595925555280005973329574077356476875397032527 945 -35987314595084195504692717509517643046575020425697018312081517066 946 38861604052549239272874838155825834968524928111319055576403838320 947 -52950176025746610596627596400191228781816927093527235925488735654 948 52950176025746610596627596400191228781816927093527235925488735653 949 -71428609162956255393161979481840271032056563321590209677184570666 950 71428610854486920722354855622431855633689643945815815368867576182 951 -102931303078894500632432679215138051542719539706138748159428837558 952 106829085513329884504944530460874589316614422016904415974423191432 953 -141161960064373488700300983671905888993191532805543417036715334114 954 141161960064373488700300983671905888993191532805543417036715334113 955 -204053317802485670829778673303371680901226038112634325921203609331 956 214329910295105104199292985599936782718087430429145914491203609331 957 -292195317119750210387606340178140185860649091395038967017586025317 958 304606898006539990871808205970277734057984323434559301742806884330 959 -440392250909651285871373157549003612100269847829455263599111258331 960 440473468450241224100258095248835801303458205055854019361425195226 961 -612249377048232869706435737000479042685624304992022365884576262091 962 612249377048232869712612470963318512685624304992022365884576262090 963 -876340868830189854687725568539197289351417461906589414692071559642 964 904366798206481683530234216437896735133543046180679580989033900482 965 -1215153382311813681627843711258389859444366024806990094661501563908 966 1264943978226221770426677399578548406473326427115304214553031048151 967 -1841964353270110212089203759566924272263635588310825120755707142355 968 1841964353270110212089203759566924272263635588310825120755707142354 969 -2478090755744696192006733411896501439527096844113276163298302932425 970 2575921555007786326738753386477787064564193203817007230046240255234 971 -3661660267347659983934554376288975778998487788814029555846160639261 972 3661660267347659983934554376288975778998487788814029555846160639260 973 -5014545570674776137669082345965813359830276477830036355231927676018 974 5015206779196134952772475869587029499387835199152716340657806816642 975 -7263279907990610531697164467853941029552421913602411862479541101958 976 7761664850563407077612176891314725534361221695297855681163192671393 977 -10247860317683934066672989249906841808574563869778380272203165473330 978 10247860317683934066672989249906841808574563869778380272203165473329 979 -14606667208702718891235725554670422222477814137597865810764934041277 980 14607039552185796532946700063479725343802777408666796549278055635017 981 -20150432452610829241383820528286386162862945935119035265557590297046 982 20828122551303131685689247304810400693148924037623700934102747807260 983 -29657700134797575836779892735942485245678405652328765646715686702485 984 29657700134797575836779892735942485245678405652328765646715686702484 985 -40137039918320315822607663297948786931391900534448638561901515103762 986 41222352081131061544257005811982124384285634062472465328832766414813 987 -57432989116955464211087266190490757050583008041128022346480876707385 988 59341627604644942718037194309471213658877831201153569818659899698155 989 -78359098089296069245807228476507470601661398964612244011670505679816 990 78359098094444300107281668114104487639703694234514670768593710239879 991 -113965879633935976770864429191733359923704210553458719814826514165165 992 113965879633935976770864429191733359923704210553458719814826514165164 993 -153633279870325704033509684027409514271086363683287096190764413159435 994 159346234658259978519549304911201899421926781345292120134937399060183 995 -221815351787984442530033728357866943242103612825682976141578353666121 996 227347654275290005218252570683471164615475650407957264501547144833097 997 -304239538345616315814787185350299183125417053043644502412492807373298 998 304239538345616315814787185350299183125417053043644502412492807373297 999 -430493322787726232741658476130890814734259748749849780429839309559906 1000 444314483781374955111521384845529152368851676926490227831565041921371 1001 -588433937227611882903814565347028164147421513227810107811821039239831 1002 588503524124038632075475142379954047600913925958081600262250126696513 1003 -838225635189457925282003439642786087531379372982688636635362973906333 1004 838225644441633396010434349342601431072927234710814392030030458087114 1005 -1138840450182830125055369829834460250102922523457727848862514919352405 1006 1208273795656018716814462059654287061399649592417255199056521426773230 1007 -1707362848925786528850445448491252311898635154010482440722789689141874 1008 1707362849285056782720809640841846417988068187385026765487788848275388 1009 -2295408657311895454896522766812082931460933808423446803470184315298124 1010 2295408657311895454896522766812082931460933808423446803470184315298123 1011 -3212578049171894070488002159097522582261084411439123087320831987217147 1012 3347076242128074335627989981804170821834032572531299734809489778085223 1013 -4373207836844105548149573571005017996106573427870822433225332724182302 1014 4373207836844105548149573571005017996106573427870822433225332724182301 1015 -6188906199701112594089487621639754638844289930163434191073994615681531 1016 6282397123032682151151844619290336529481836596701588865505616494212093 1017 -8307198785054638218251599867975621102950602458414016135839996720076306 1018 8665323752404564633543397748961194283433202229667725327429074974348552 1019 -11751799110642994004557938307835910651271371520429859768763008116876952 1020 11751799110642994004557938307835910651271371520429859768763008116876951 1021 -15758189890590800241290784888833430354150459459618428735441341800280716 1022 15758189890590800241290784888833430354150459459618428735441341800280715 1023 -21800969805275770743852155798271172769865760512515587607965767153673615 1024 22830249572342539327349365132272186018600872896814311790292775884543043 1025 -29432031456653338777341354629736349075789746960675472828962598874414843 1026 29768954190704837735885591887797236528063562279022931966352657225378968 1027 -41371411572301211404223166305939203830342569037483391643316272484952559 1028 41371419973902727705858203580516992493982644605820514713093349198167419 1029 -54938304762078948403665534124439488558624913383731966379964496729576701 1030 58211151203951137103771846638181777286047154228219042271138493148452727 1031 -80118467246240397296102330190613447435663189028857926352348270956782386 1032 80118467246240397296102330190613447435663189028857926352348270956782385 1033 -106740858013337847078527286865921608696099630574884258768770872538471624 1034 106740858013337847078527286865921608696099630574884258768770872538471623 1035 -145877378633713553130100489509914673834140297920234375021982654179471863 1036 155500245523698872079182027425665348593875980971505289732149369267683413 1037 -199295618589364372683222345557805793198465574902256564179406113579427152 1038 199295619195945596323725695501366959964921873174207506838802590335422249 1039 -281227128100711341073284570957485730527707775937630700404770895197890878 1040 281227128100711341073284570957485730527707775937630700404770895197890877 1041 -372449950812841587607858174868997334594301415871586729509594517865855779 1042 400822054030328021216857583296617134195502016001110317242546546613537153 1043 -534630520076488543065057462431484740280777291351866916720192569915038162 1044 534654999224190280519164843894512108676840780896980718066282434950133374 1045 -710520075048767219044182334969066325556432389454886895288609866258699846 1046 716283033580445967422613654880388229590980705919802082158470026042391480 1047 -973527938879831116737190513654787145189776268588181686464533968417981809 1048 1051169068364323185270198435542979909759885352618523997004196851941125865 1049 -1330026728704201419871884207981347649876664324674193179079203698553444817 1050 1330026728704201419871884207981347649876664324674193179079203698553444816 1051 -1864377380513827696147943847668449834448604835817621386217943248101225611 1052 1864377380513827696147943847668449834448604835817621386217943248101225610 1053 -2501206113032452445559272139363717519756831227429055346112350725474454187 1054 2749956221989231952525634707062498991857428509202025730748176836181660125 1055 -3753229839776072513800085015159817292758741149354631783973883824066103839 1056 3781482941924893042606673450014996023472144975050576497124685441089102432 1057 -5163480289399543773989263273841376463362174358808126417120967390559837263 1058 5163747595186028758589820483232496559174789988897356093969939477155999985 1059 -6981625759108088579770624056145221103677120390338289442237510013581425296 1060 7714294441396419379357394446515484199968204882644512802387821756221065207 1061 -9747103150158588613808087359107438608814495926699131424019341135806293523 1062 9747103150158588613808087359107438608814495926699131424019341135806293522 1063 -13722706519645123574085493935309393708530456230541367242353881502790794108 1064 13722706519645123574085493935309393708530456230541367242353881502790794107 1065 -17944777058103143623489407278548333249662527290466554437245682695156210684 1066 20448883394078627989175958292530611131075083982884225347171250340798841004 1067 -26590295104820812086475515624512993338397630127377015100751244748345657613 1068 26590927198039431708994836097749447584496385361357841584982612700816965351 1069 -35728644643619070364779787061378562635109702172386242463432815042230205894 1070 35728644643619070364779787061378562635109702172386242463432815042230205893 1071 -48045397113824035287280046171515067692834932717875017318721031916366525868 1072 54217512448176126088762502952035499927640748062990830193835403993737393906 1073 -67441452749543834866583307662044747669959104209316243267159988355087403290 1074 67441452749543844866933936118350965299901634620347429046926596656676407577 1075 -96076013360937438350365981413185234902493530888535714969455255177502861911 1076 96680474766285289988321824376484905788693386417146873619281298560232273986 1077 -125443924797632503082373009381638306163279914601446030928211110474492739672 1078 147808741047417785202828342511956579600340423840535014826971328387993499880 1079 -190339243558671773081562194349949086776439437291941817897999076825079215060 1080 190339350932163153352525578611978355912536577763317197374797381928415623446 1081 -258190806940883229055478226790423211596870848466364152158614545369113038210 1082 258190806958962414016845153291197423829751730833244116290615392093939923974 1083 -333682273089920781879109816392005566304143331362262361486660939251159960703 1084 391384573756802158514585330243569134756150574005460638014838899324396935823 1085 -472656394108948392253970091115825602285986241472474186053829270698858392624 1086 475124587285004857765087697032016699522797630058153569652986065160300424240 1087 -659287921429049344891889975812558000601974604177786056522639933669760962736 1088 659287921429049344891889975812558000601974604177786056522639933669760962735 1089 -832516764936003861769134329596374190659741520094630877127296602314326231122 1090 987431285516318952375565818941832874486355311720134588087167178537642971025 1091 -1229305296403891033954995742652543054265299580790686827808876475361628901423 1092 1229305296403891033954995742652543054265299580790686827808876475361628901422 1093 -1686051305893654051073767670067411027992826549739356190134532455251662313842 1094 1686051305893654051073767670067411027992826549739356190134532455251662313841 1095 -2135885082308677299902727433546401877597173113916542623526932142210001903025 1096 2576464541417706365909004973825248146208534294276554169278257422541775767975 1097 -3051764000256360279491491513358090747260908906472322852931253056424227495290 1098 3051764000256360279491491513358090747260908906472322852931253056424227495289 1099 -4209444968272801002672512735358556244738372849902036392896499253390550415835 1100 4209743242932130765862836083049512315115198756059278441419905136785349071962 1101 -5262961329815183425029377648249669176309074168821234517207281181320668674243 1102 6560517624201569247240278347212437320937574350524110555267002995642837011786 1103 -8077884325450734386988215055607869291533806532876328240434100559998118478946 1104 8077884325450734386988215055607869291533806532876328240434100559998118478945 1105 -10986540306489680295305289553875275833278816456021088210084017375376470131179 1106 11029137522603238114406369250119544969959868323830510505680112707309374952798 1107 -13826921581232799736585684354816927211749282873785561919073191789645295244594 1108 16835343057766519716933028721751032567861851427757767692866550236231303855467 1109 -19802834306768679879585574757883246088657072252314371452587396307804486434805 1110 19802834306768679879585574757883246088657072252314371452587396307804486434804 1111 -28042252646414061909224246917476314424090236670710687182173039071085052888395 1112 28042501304717891378684609590894307218396983051582853523701912683057392160074 1113 -34446005097921340604894269541114039546175144309135734211801549663210275664866 1114 43594609513617136656621579117969828333528912210456915110157281423530118513564 1115 -52185481932491867260259863345393135276583177879042952604355881562981336687133 1116 52394300787079164532387942323152059748162610229616297710408997524200544769565 1117 -70714093944710464825987930453387976751893532566757243157543539884742288422751 1118 70714093944710464825987930453387976751893532566757243157543539884742288422750 1119 -86650494787626714081821705816396201790301969987567214315618915505740079251638 1120 109902566960230369563463625533178889683801516209151780079045434996918640006413 1121 -126823302641750024045780563837086414559661522203783541021262576264829665169445 1122 126823302779389540575123250674621278531434963550933731521697959347113911994709 1123 -175533944329555327262620203591746714790715623206562902619035921840260769148792 1124 175533944329555327262620203591746714790715623206562902619035921840260769148791 1125 -213742238612329272707000476440172394303496277063130595384063623530470785913337 1126 276112867456535647746185025808473434586934516941654124640503308049806469987444 1127 -329152959519719323928957884837151275839836552406087598984828952906633630370005 1128 329198357925812014006967387833442321419704097604317922398717251487298147666061 1129 -459808130274065437185011106727298636132030472816695446533353181163755886353022 1130 459808130274065437185011106727298636132030472816695446533353181163755886353021 1131 -555649764863114765590252627005757702968808774423217531814950773958898516283192 1132 712208190396706484794210720605780367914967005648348980434093508784559105601425 1133 -813589008878752188915917126727991711107048875912091117724607116949996398646956 1134 813595682050775035062155006073936907128669346334492399378924840403075226080939 1135 -1123391958669987763002763883502606340660802921791923686990177355120319344918183 1136 1127923609989284493427711685077115060769484738071369468702990251806730301718183 1137 -1349787635887276144899922656949752662450110808877055363529134424631107197875137 1138 1780756641908946822244318908482824241837112311836658213966634904059525462984511 1139 -2074515546420804101377415643464309638245348574731274150993667372752649490179192 1140 2074515546490033186795426717694994253023900297263653767859905668970367419009012 1141 -2825611239581854340011395414921524310011216989814946843855751203970492767089467 1142 2826282038607035245637547458278319932975954760068176821647297311116668037089466 1143 -3400455125195131153270923265541379418222452287769325243875282470105822135765475 1144 4386670080638697248081693978163492788470051306691003388238527474944900472181165 1145 -4990709933539704307312759491489057140418380122563404281486300266825009116106214 1146 5009429184032574768337865435470082189332243694274053201333503900099370289639057 1147 -7141175624417920770517165961977676667277929229193775352674904994421317390879890 1148 7141175624417920870517170464816735577251559229193775352674904994421317390879889 1149 -8640521692459896717498515351619308171331580852593348507665985404102738008830674 1150 11753129441438033320178287606500669628084172538209617295179960124063312120771281 1151 -13903579920078865205628711947205286019500948820911078360925483216274315969673051 1152 13903579920078865205628711947205286019500948820911078360925483216274315969673050 1153 -19320483114721500932011660335080815622915695812637343551672103553739152487308238 1154 19320483114721500932011660335080815622915695812637343551672103553739152487308237 1155 -23357987321040099256051908669649176127661047978971652984492091934342493641435046 1156 31004591371864444228197506372224661506411277583615228973073408554676624792117948 1157 -35282177189198884793648100767604497373805878999365271343594297214622789774894380 1158 35282265798433568579618301407499363430969639671473037400560803014006818923736080 1159 -49558758858203311591924792069096246019581059797263952451058213594173928357967342 1160 49558758872964155706211173052619778756836924582084456531813241706315096830541546 1161 -59900605218440607661720726934619912334190515545194974637249795840027514627399155 1162 80079602312690004788295974702668341680968401341639031749249256332078559261819065 1163 -93727181253963988504309299556967635724748153194156003087645126694754663272410011 1164 93727181253963988504309299556967635724748153194156003087645126694754663272410010 1165 -131586517259901216809143920400654268951281788563124652754092885706151211878391007 1166 132077087199546594154433181505894964451109714228491135164534505925718773511202608 1167 -158868660202643713971854902490920433281004369579311247104595366616141146880431522 1168 209951134704613401445254126309049621497719511174822370873901257705310912124951048 1169 -238058446015741286005851748641200475245582673455419949860710768503961358349385043 1170 238171478718317623521770401240438471647942003981523648726865053102289172441349458 1171 -333030371427485174469217488171986932990769853145918308401131791928082235424599863 1172 333030371427485174469217488171986932990769853145918308401131791928082235424599862 1173 -401519592223322238747569168599956403440324420413529317617554452567298265550369489 1174 552915598613160612701373134139133402231317028314027449543386480861204436715395423 1175 -647381527128384072885989614086208284301200296260082913556380490162241541491694959 1176 650400709920648001195132109818171134985738509248483628000650783982222652747335998 1177 -902792208652670162695112662858662281339194823297259586575261554727067403023755973 1178 902798057189722709335090666585564318254489820473079264769471372900759107840684725 1179 -1082448363101531966635723549757446089900743372124378731366199460010459415673070857 1180 1425992953711091050410960335020920148295926115782918391376231219365133910525269917 1181 -1618268964722012029586489419632215618930456235524607066336475012073968115380106989 1182 1618268964722012029586489419632215618930456235524607066336475012073968115380106988 1183 -2308679139095700741770837498303461888695733622782558436039411999581986924596667981 1184 2309771485090691905247626571554351605480179219797593032966260223320037407495697100 1185 -2750316571705855104948799444015792507474699455866660664679072933107050154159884211 1186 3752815608247370403140707574807378780130159205458039248541506420454973078963048845 1187 -4331036496737178976654619746372829198630332351042509937190405181634020108255593245 1188 4331036496737178976654619746372829198630332351042509937190405181634020108255593244 1189 -5946751922571591930814753288366664873299132274294648756109962509138859954468858979 1190 5946751922571718067388233157182058192745967154312848179885974117517745369606712769 1191 -7070576963325600292757932452543218876718650525728450874058337869106815566121687430 1192 9408365508950773435490622373339861634647136096419726532053929725444475830307165061 1193 -10593299376418361662117762675815952164816478451273944181538088901020230489203855594 1194 10593299376418361662117762675815952164816478451273944181538088901020230489203855593 1195 -14723982525526689942316999218028714982841531406704061697825154977195463695557406768 1196 14861622070861748328589831833803965688165256918218918035037661365653159056002822192 1197 -17663917981065943430146687434800986717989053476450763444054936400173732464529760415 1198 23757757254534882318304334002365192831068833695681179767452700129614608212340958613 1199 -27606942805376864787709183786354485216677945709417682651498373765207586754781553317 1200 27607043502667170125475949339456778221419270147267409849240057508229291643480263347 1201 -38707629763072495173893036207589112973426911707288210694485008763559577854739780118 1202 38707629763072495173893036207589112973426911707288210694485008763559577854739780117 1203 -45815661411147359684836671930475266863121317406534873263159936690692494715460084501 1204 60337269109439824963197518402697297636129227910882390984700788744215686333137937381 1205 -67804888905926905288597113429172915126277441598437047465100730043735609349270890703 1206 68491305656091468135314813218374311383942608063550709294595804084989870188539088510 1207 -94120132167651297922787281543623768843480998125213075601113582681281651385679824881 1208 94120132171635602258290230769055866506055671658704045540472038265212284091042635892 1209 -110439264282334279676285427827130044354315105736296143858742268307941901833822604345 1210 147839341674087124941890754026434057523805300917910766208168775092404969234051675742 1211 -169872280837891883240696931045916937607121999790174412634495532636850836505270961298 1212 170057784622787571097267853844215335862059764969472448654790517960671870352801688748 1213 -231121813474365625256004501592609638432386035519770329809527415598219319926842855088 1214 231121813474365625256004501592609638432386035519770329809527415598219319926842855087 1215 -273165593054615728658345460889556253779045454957389567611911272033056084330889780911 1216 357266738753966748727229692696623946002802477060845712396351473308087359402822814237 1217 -400938943233858509389478984458791012668921509975469127518441594734651675151448750221 1218 400938943233858509389478984458791012668921509975469127518441594734651675151448750220 1219 -555457730731615715555794477302973660959001044572350553078263624318050846194499306564 1220 555457730732855667015496375296946411257459172465866471430286781676052949183147382363 1221 -658670370166610130784544917221934440813059792855561825160010080550828164394731755261 1222 876992793185864370315490410869388397434127574364519080524473033962330042298782128724 1223 -1011965125594026752386522672853566145221417874817462130784121752269150660464171559807 1224 1011965125594026752386522672853566145221417874817462130784121752269150660464171559806 1225 -1372342833357884215038375028727755300119246937847940266541772936834541401344338316043 1226 1394936454417364878681932722126620036236166833077995064651270154349878071882424463293 1227 -1635395153732118669481299399863299701606953487654382777100205473377659903823629103293 1228 2123125467209448628319197216811141967292848598125312164710643824983927291100320017660 1229 -2375349218666120497060284859578237031544049427195569504484640791629933308320868439887 1230 2375349218666120497060284859578237031544049427195569504484640791629933308320868439886 1231 -3258757145433057695185707096102314923508541845848989894883065452558855964689550346304 1232 3258757145433057695185707096102314923508541845848989894883065452558855964689550346303 1233 -3822104546000880573812616007625336868248511827836042431566865524598335809758714703900 1234 4971366739036561408926062860999609339162715107973952402683469257456993380602480371378 1235 -5702581659968629537879493993219949524452618957680863414955506712500240672824262454582 1236 5817510884536658938450870233962019057413080901265927671585847027377005930140328107018 1237 -7860553483937256567535815486648753138041526719095185286742822201052068863411450538782 1238 7860553483937256567535815486648753138041526719095185286742822201052068863411450538781 1239 -9215503189117706179424126733542431648961685952488096092533603321648257841646394861537 1240 11844959980120517865077003446898254016444262203787064064482141875796148171993576050521 1241 -13369899128776505176033644914108512525213574312699648302306931022076406796650839069142 1242 13369899129463544152152139701091205078451821006409652461594156958597659599690389850391 1243 -18132416388118006661462425069834955116643207932786848017780575704909285509645531072013 1244 18132503017632930866585565223870373080676796925830747031982637939436891796383168185868 1245 -21359026141779437475224550145271742902253451771974953839026029577863572292282122336209 1246 28500050916832096806239734681861443133100386666669364852916711537733962685978072835858 1247 -33106958651190622203007796220416470187479737794688299493109050396246627960958571718501 1248 33106958651196468395994606413446674087590267524493247188822983195265739180362855445815 1249 -44787240718477918820285969479198719334408777749480478757120891416703014379434893543023 1250 44787240718477918820285969479198719334408777749480478757120891416703014379434893543022 1251 -53860999677547013689038190451486277847038526786886503620035836123481934989751319192330 1252 68127732849493413638722822458740118228928970596266974751042517275977790226462504709818 1253 -77227030989099475501942152921727680803776049141095967914225271039895338515801566967069 1254 77700758898037262929960034027930771788991568450954045502242228976172213080192257307292 1255 -107117099198185987145668616544960248883910007462719447610710740825039903962153209262448 1256 110043487767552338077119040987494766093623188172093145560266379875342467816269206525691 1257 -129323263499690873590902134939405449323200939781561344990810576458461911341254264994286 1258 165584792673928886099796334503643108777929993471114221827568390440007621470969428821293 1259 -191478444498575089735188949023575255181425119280508293782946942017031278918664531369363 1260 191478444498575089735188949023575255181425119280508293782946942017031278918664531369362 1261 -258961137379121976837313391321192995086652577597946804238233274575439240596658249156662 1262 258963179183186282848170714261094239391363892028414225424821362908668773704151688480296 1263 -309040440724594601950350497103521976461815010268049675043270627353994218980062730152697 1264 388637225334272778177389088708169117478166312615878422831182787097285905538175608129819 1265 -441266045243001823736156769515377680076961594146674852241795186052567571168178834708102 1266 453177210198285962355511302369217685600386384120910231282061183904371232664548608458503 1267 -612711798701208227069195312428436327118764457058298451386308886042169654352615594062932 1268 616895922105444927424081872434562186465155097411077091034702807541047480680903567323859 1269 -735580659150281058841026816414295435474439398484211993489979784209586294481613477370281 1270 932383835580195629621330253079347723122697349706264899747713040412895767790448819569761 1271 -1115572249716028810493561301075031978757373180000452944722007859011256942375134352208834 1272 1115572249716035083139213167729235026197116436288330344115239450733529752657608760756960 1273 -1516097205559818031980375872472642648755327634530888878049838740602556421380659856567389 1274 1516097205566447810451783698947028847689774992323386016691321297893656687439334175960156 1275 -1842939975975433286100739793254397924945700308294464230461659367562608782381201412761655 1276 2333767353298325178606234441330462586409875233906760716497155661752826606797374170814778 1277 -2687698858594985444217781825758608177093935933411552670691714761876106401907197996987442 1278 2687698858594985444217781825758608177093935933411552670691714761876106401907197996987441 1279 -3710622559152474563546661696306906531658478330596079707123323415231837341058217396294819 1280 3710622559152474563546661696306906531658478330596079707123323415231837341058217396294818 1281 -4584839218480950600095779382249217325409739464466705029539452218981998928677472838206204 1282 5813495347863940289358880991627065693410396484252553291675005377294554736128708349710445 1283 -6939984494471732545776674636738779446683243538225742235151093928950141109711678800936721 1284 6939984494471732545776674636738779446683243538225742235151093928950141109711678800936720 1285 -9363717937190762756790924377570184496606708276226355507671535289935897541162837790489076 1286 9610261418036390953781809500839657351432067794519365886454611966110224044930938386192201 1287 -11883264081712800007041782599912000734257208397235245017661589048437533423910702095840301 1288 14488026674833540701774363010557703133946411083461008819149233697361355385942038315340631 1289 -16977302468151498651481789027657917456766112754697313735100385110014924833320211568959579 1290 16977302468151498651481789027657917456766112754697313735100385110014924833320211568959578 1291 -24036505000857665846013762975260795246038050524714016742078300324456085223056687275077249 1292 24036505000857665846013762975260795246038050524714016742078300324456085223056687275077248 1293 -29903982187957500719039039894485299497747176577795255101004267333480212724735799452889734 1294 37398785996323986375181301613271511588469040622216631992281041928337411169857067580440390 1295 -46391485124810868574197102915224327933470857986773708307323692785063796731395976432909994 1296 47980280857816017655636400280349545909699584194672720459617695069222348394785383324923530 1297 -65070861426234122201251911201485003790292780844224429522550707836132078569911260663611816 1298 65070861426234122201251911201485003790292780844224429522550707836132078569911260663611815 1299 -81922406124735652468592818483395704985394868732898127520308366046800414216755520704600012 1300 99103895277479607407463759805802234671058286771769845041197033521963249330354001929898123 1301 -118807420793825371372739453895325488150180846585220750764039386535240158118976541852072318 1302 118807420793825371372739453895325488150180846585220750764039386535240158118976541852072317 1303 -166548074161128534791115526397822682380318387765264489535438009550607745673004592676094945 1304 166548074161128534791115526397822682380318387765264489535438009550607745673004592676094944 1305 -207936848365983963177507212788956548084928522325683371370971588957770696269774733271470203 1306 254607978019598510407308100751366780179528804846281019411011634439760556213547656865060887 1307 -314995706477017440022188697867198663551473548148234240090662487837066179148165281052228183 1308 314995706477017440022188697867198663551473548148234240090662487837066179148165281052228182 1309 -431654734086274650402459535757368911873968367594032658894249584580692820308594756200661888 1310 436007284126624736447909022281722373884263017862857452721460245133488004770353622556616084 1311 -567389578863786742013143107428928379149301670868746609699804196880966395936228324742370209 1312 669667240720065303703627279833284457126976473909291726789394042086462350119295278329336589 1313 -804699093957768899196478684132690130992186612034397239953384923670206971914446544734952881 1314 804701474202914598157163195381549579344267825696938294084115587003997290796101530523057584 1315 -1119223266288920559347553902846811419343322986319475691697996980517635730320693725528472475 1316 1147684661237396123766030498467430677509853959019671009172642633167325514086297578090247099 1317 -1446503702076466253930015379209316369203917261154798977961076122515433691836460673640774895 1318 1711143998014686598404586963677359752811667930289620981323861373239253706178709508440370150 1319 -2166530737682195179213775503013167189287677112106096507938021042096232795005998224924600375 1320 2166530737682195179213775503013167189287677112106096507938021042096232795005998224924600374 1321 -2944543546504506230928494822676951387429257487440551019507502262610941666693895858769878141 1322 2944543546504506230928494822676951387429257487440551019507502262610941666693895858769878140 1323 -3801389706306336811429733712195417355294968065132053652050220469960724040104724048576562364 1324 4409936070775383297573049021355544134270449526567406686111406977570115653810354349908101897 1325 -5368910909959323319618734084946912876635671188487796869460753076985255582975420226220967788 1326 5491576891016454485634439276756070591630863638225005352183652171218431249977033326415535630 1327 -7704365630786089319170634861153083656015961281342095885133106429883781165082570668608589631 1328 7704365630786089319170634861153083656015961281342095885133106429883781165082570668608589630 1329 -9755349369223181145384764009355990821796708201035714556621389294456602771899670770163027733 1330 11254515902663408378118086595012054861703510035938232660571444607815718316690022256908601811 1331 -14462979022678672050023314901330178446041875042024860738565315406644152203381141314660743795 1332 14463519039666100894969017540660435481972228728317942789278575409696557006812267692058229362 1333 -19432199621490723114444817561727783643417369467523814044895436183596359966785075408369305086 1334 19432199621491333041912920857746542644099227023103031445432660623424773817660019513372795112 1335 -25667907445110453951814518510083785851979366232946263769504313630562475873333691705584263879 1336 29493220245292184636865749849482418108281201416799120207326686847307659094828046808766122370 1337 -36229660242510803761622817698758050058179233706084807562406996028671718781067750787679717924 1338 36643268108464991027259294471192395749869576597240268237439449320245175930875050787679717923 1339 -51302068654867348056585136019345879201665333087295762642941601311311005957989929148835495681 1340 51302184831829181078433848344133452102859620429944186816059032219087348976690158631619460864 1341 -67597695872340847611689616391009382095383150044885346221328299355222780114834556692104943876 1342 76413488435716600272902513448594363575891703802513533659729183919347195680540585734981802693 1343 -102050958246745981889360625856587197785830502400889195729303357102920011427619345058750142571 1344 102050958638845731773703280900879061482411015813760189290079153354738679641241032528339621908 1345 -139943625426394948705881605477767363387831877554622585465222101349459350186937301546572323886 1346 141961073568953704573880850360031434010076860181857374056247352038834637956574871424328792137 1347 -190142732033655002662093770659281221413246324878588848168145383707921557042778275559245414266 1348 210295065598795510638650343234680280007275868120893284377665782074182271728379377424743106721 1349 -265367824809819287887185858080756806213431116483980834924923844757112604550985883191256896887 1350 265367824811204672774124928890391900912284984420644477121352204471301436045578388841868867261 1351 -379808807110502071584869152089685034982070124246200942857757102891917073080822408277029440936 1352 383575899345476575127682067500156981424851816996585737273889756656288620415414751838544781522 1353 -500315723932431999299514308056272630236808774784315236842410118838907248186945163780221826458 1354 552516174411723231154062990674260337370573789817535278897070414801229503873607618481875763832 1355 -734475033636227100505271589186774253582415044216777043862164386352724182302303107441380857016 1356 743437820440910600579916776962120158242564288226969730507708739627582680512925908883728976984 1357 -1004064792524555907755129297549670699781999574897282260717968843453844716281340118279858191204 1358 1004064792555016735023548830442387929615755573595043900170165387542832404108455215347373244873 1359 -1392096021418666484212169067204843116198769913572690991903578768399592445645983490290229677635 1360 1508019543806248462229776715375822781640484934714045784264129029587419074859074062054021425468 1361 -1939528924024994088917148999973295270049373153256454569107292481470287101762000247744682434279 1362 1939528924024994088917148999973295270049373153256454569107292481470287101762000247744682434278 1363 -2759832355130864907480005792901239029126683721622356725033981612948128137940170247400299191480 1364 2759832355131911845944420809079991195849705866314855168995820532242570752289260823285102566583 1365 -3681726885127495395160048530807978511323589583867726294189219963397421763012218023035819106590 1366 4073197017837203072905850482084427727224217090231196722742440410175484442380157727836380490442 1367 -5578031215084062997667951996867123742031858191074388098066522010340311047587792031720807088906 1368 5578031215084062997667951996867123742031858191074388098066522010340311047587792031720807088905 1369 -7549273736633217188693659806357539173316306975562778224705126053777753218731477995313037973768 1370 7549273736633217188793659806357539173316306975562778224705126053777753218731477995313037973767 1371 -10433462889073351395186438487417885094127521308323864187989057048948099187011395909325747750669 1372 11221225283510773545306619616176215717910375197587612207432313880656148170935713546538613011532 1373 -14599717796179984112728960304602549760389936058924955734520062160679408430653972196950775723923 1374 14599717796179984112728960304602549760389936058924955734520062160679408430653972196950775723922 1375 -21110909494879156167927583348025803055795725237540048948926891364391630077286324835074469498374 1376 21263769896519240894594473796240813087269567172565405691940334421282782639235283254329095232163 1377 -28354980003208095765081293718887730869939230979683732931439644165694193287990314235290838672435 1378 30291110195977016429920460684366532086303090692151596806790235514978709138243916730660564303276 1379 -41449294561655562763537939165850436759047303876465492793266989366997624439710589677870200135061 1380 41730987874989471126665787236647715448466147368237449575194773580457747912614783245465464432231 1381 -56849560328750607389761333191994720278055837725927836297538948251676355248601174249272977491950 1382 56849560328750607389761333191994720278055837725927836297538948251676355248601174249272977491949 1383 -80017198910911185064970800793959955161051455726670088995757796610405800622645334068810688912849 1384 84721192304982728089704891685423920382634718598260850159575701241803819367006184693290545135592 1385 -110249053548140199055745829148054272258443341024244819702318836544659489862601869927185716373292 1386 110850370534744136088522846912138455389573594370439858674162130200733930366967884673685798806316 1387 -159183504158136757001706966661163969401176955957573082833554555679712264143115455732364587846945 1388 159183504158574613828753018977660776525418758294403629087103003061792013160729513711052640120357 1389 -217928130043475598847343892485486764571965414036492961972324069895331025675125429614119897203339 1390 231224274358338379545115816984780399955264305978389247492623453324338756447338302050520105349770 1391 -332210223781731297478980694366038353943695613533051582512114073354144456657461352002371289598921 1392 332210572820781027398466627542427776490775250537800951383943529200350697535537753334590169027673 1393 -455418855161652790108733076914011257089955053717937814428450907810532124170938695943343764186391 1394 458173516951637897026482744416155467423184440157880036394015807446361683771725861099989945853206 1395 -649355246087318490523965960976570947202907831849444198905386566302323847450556470738994054662506 1396 681653278293458280868374608481553288433659994409194862524369598529210251218929033016991032952074 1397 -905957464941062456578389681834309182562153701943063623381778976903195552390296430152600905249360 1398 905965649837012837893605263570192333841161266315145863575571337340746517037569938695037616644346 1399 -1328199007180844237262525329580207605258632622253281073148327696140572853471421265017042197385940 1400 1328199007180844237262525329580207605258632622253281073148327696140572853471421265017042197385939 1401 -1805881115874946333724538243243002912343020868203409303104484573395280353207174270919022729414697 1402 1898638458727432643818029151495653948402158218452389151945862960926881915774714085630268797989225 1403 -2680478791368471298838646552216727759484086820879434967931954727148352611961775606470647274556461 1404 2680478791377212188853763683039230058280009575610190714481982060190686798657846586662913159529110 1405 -3713118575388850611523168330034736541550834238175202282714645537888274804410083268104485974255207 1406 3722438795137971890533361502339343327177734514602526001963410936188583122772606248397734860833383 1407 -5473361172682799593750920519713183860446632045278230586248555453459435135686642978132117327087290 1408 5710866633331801029962193643217788036909894796053815979969461632849601148858478762523670854404648 1409 -7675297733628888470200678859033039719601403474688040858119003698712942034470722255782063142214642 1410 7675297733628888470200678859033039719601403474688040858119003698712942034470722255782063142214641 1411 -11251532977579960214190470119113538669064164358503941966228804262864346280767063868764151731047082 1412 11251533069514941144895527652374375977396237410653535148672552849369715505909824042292001171953625 1413 -15713284009026295174421627064194041038127485560443695147872317134336409945576400036768381119005326 1414 16347787312938635487235847198273241858505846530417919368831694663501193820565151993209812770130748 1415 -23998852874818723913752727592440574653776228052582258653992721696735445182051993649880957575198662 1416 24043665970097562266211590428066894794017320680177769708362699720362444350762289878658049793869869 1417 -33118503792238856573397043143055872365226208412935895169056608412443621850610802979858277776502525 1418 33118513874698031474697546416247925011897648296596209978391031097786854723715896748260291615077995 1419 -47899906548934226347880919080414588383265489163563830907238656153264114970035812039151184629678716 1420 49572219829482934219974719900204667113165600686797400734303796676837113707366638561229367170048975 1421 -67604677662775306283887696662561448335461868398031475512266941048275452688555736782704859542684350 1422 67747992210683320279416265646888643078887288638309359947161784339606451698243031967787231161493249 1423 -101355694413284017126384695131061048152412307424088694031240047986189093198088223761013820566181517 1424 101355694413284017126384695131061048152412307424088694031240047986189093198088223761013820566181516 1425 -140371001632057195821498238038572321409972177063585967069973610216733526419612204733123727547201240 1426 145581371988519547896683054008971781750512362713560710754610114838331953518049315979368066234449914 1427 -209097717637433539204532897502497647966231821068520556562123914769039622944746508830212132211308737 1428 209097717637433539204532897502497647966231821068520556562123914769039622944746508830212132211308736 1429 -289702459756796647541669633684561948193820889953314305179054622123946459844157939599136270230351883 1430 289702459756796647541669633684561948193820889953314305179054622123946459844157939599136270230351882 1431 -429155904404343712788015216646602958723469214626709244325294378545114848812729021807752853067587427 1432 443428516850623101249802294400049021513566570854038407940093630808547081482583417224574090115906479 1433 -599633987312880119700505023009021304924470382592935006776681564207654720181528230160834741498907202 1434 599633987312880119700505023009021304924470382592935006776681564207654720181528230160834741498907201 1435 -889935501686181663625901239557639781829445271423651176717963036982407787570322439413167448647074670 1436 891938782383065431121181966485695447256123974469366824196926192181079869841791369616370240588746793 1437 -1268672495565537951441117692442651763847422407777387725980847550700102746132011149941371288825499804 1438 1318708127368642164994614044850353820769256796615118534457353989120437762600421014737220027997470052 1439 -1976640205162201357444213715580804515536771640241052364005837602572366976412464595970735542514659336 1440 1976640205162201357444213715580804515536771640241052364005837602572366976412464595970735542514659335 1441 -2750663430872222880137928057067648231294281870615883387694584217444259340696201761761737505814074549 1442 2750668240021196970322900845403452082093377953412196528169727904148682209507861106593654841515473529 1443 -4012101872645603557800391817128428791676482516905556209886305577043849145698723550188183026547383227 1444 4147818538655364071280388646892496107251410419661168510873167134646467413272187089783891066644357614 1445 -5632854957235611723039170612928754657482377445085972242158403866413564696895842862150094418733230793 1446 5638169338984187416857109975735217863079412568797851003609724816393247347979006306291892300955064783 1447 -8329972014246690388430908658622467102419808456377915902340726306155062683060540682272052020762070848 1448 8329972014246690388430908658622467102419808456377915902340726306155062683060540682272052020762070847 1449 -11434729218382222734662604388249391807938617932213869065818397935571457777900895712203653631384676517 1450 11831015247457007540320791516905389786851323308187376599034647683524549624350533695142827421115566411 1451 -16853573419219655759377344857575333629166805379676429629571242333482774992675192006106663226141550601 1452 16853573419219655759377344857575333629166805379676429629571242333482774992675192006106663226141550600 1453 -23174048605976996483533321225203331244790238136076386474363846320919524283683214832438568731428200453 1454 23174048605976996483533321225203331244790238136076386474363846320919524283683214832438568731428200452 1455 -33807663407378947442641122836960449187548535786416547652333581078382733660230284457495045388180549093 1456 34878918565018213081853175216291231761387509254707102246553463423134743881205824588017445207235973649 1457 -46674128533124990419012121339909209176911190951392762903929636605688522293266353435994715996080770622 1458 46674128533125395462752988038851324761542854127707171865258581004400437491703782161602773973338623549 1459 -67277769876717229229102516335248878619288852427619833942881440778212907244007848852836129304625430764 1460 67277769876717229229102516335248878619288852427619833942881440778212907244007848852836129304625430763 1461 -92491711073732698473773193167119838115764092402138124650084782522967928570125077122969065427506937515 1462 95862376541860956026052940195591627449450607993763689058152394815345844633169124392431491889384009378 1463 -137940908517071393477886651920767273529147639472792886965341969068562509782049828500643865159154568273 1464 137986951900845738802961381155766642833467607816778199755711155010512018955555539843922899371686685392 1465 -186886510063174834574827438648092868436837423207496639132399000194265150152369436043145710545764176158 1466 186988845787108087677181675895657694873074457280876439808272410321405704293728449080379782887713445101 1467 -266246367711554150648613596394230473895620962225843669450524087802040760159547923542749623766623443245 1468 274503360652922316387859114517809186346297814721566090753637703594704644008478181837490722710738476084 1469 -367913440630590861284419084650332898763380565049185930750681072991001368614255586791124687591690003222 1470 367913470264364024008108544613909724847617985514401107470392722214121164930141021592635554271067169557 1471 -538770533460446700874881927970367700737887049473542429386387773109984338303324263365877865414202782153 1472 538770533460446700874881927970367700737887049473542429386387773109984338303324263365877865414202782152 1473 -732932676962212639830940019106344576394754684571773607955331094698228228823360762587341053956134151486 1474 759169418102755348796485053667583455363223953092973107830688519054101549905132987576623736226820073610 1475 -1066155955487841718383450661097468555421832904252907936459051817029634057703123457915832911724240902059 1476 1066669465102758679613271250307223430606042515616527853367990852308556881085793367883410968016586208491 1477 -1443876275129545907054778900599627302597502391565847106988639716098723844663330107180561847044157408292 1478 1444304323251097947693307076257383544072414564926104362998551470972968705557730041343017482045811663588 1479 -2064310069870263099446056805377264552088172780138512859486992082444147126025407105577107057277281498084 1480 2129578064323408195788944073801587220207928281133684178377088586918904721004062143013347217132900143409 1481 -2808238703558823306329135661138935730576744166186361384920305893160231752432688500934922932887208323932 1482 2808238703558823306329135661138935730576744166186361384920305893160231752432688500934922932887208323931 1483 -3994802247672924093553427198153061714520732480876183040325517422834229478621332798142454756276414234052 1484 3994802247672924093553427198153061714520732480876183040325517422834229478621332798142454756276414234051 1485 -5452693424365310365810530481845460414635847269203731888393284892626505578397128196458037239277982646799 1486 5639602326253012569721516490297307865770111013443875684832218323723005315040915518214115970686425084350 1487 -8082000782026227953756141896563656517143163625258911593318699899000760789470562821669427052186581536575 1488 8082000782026227953756141896563656517143163625258911593318699899000760789470562821669427052186581536574 1489 -10945134667814549653445976774533056854352204045059540452599603235446765715185071665170339593224648146162 1490 10945134667814549653445976774533056854352204045059540452599603235446765715185071665170339593224648146161 1491 -15365749704359435825688623542818052780773340515412563184513511916135943389487516888270389355465830196177 1492 15862151901127670108327539452752731960001977236810078344351274845819421993563434815091875824958749758855 1493 -20948363416446832736294592480917666290661087754352408528532447235175878252014676881153089745922318367657 1494 20948363416446832736294592480917666290661087754352408528532447235175878252014676881153089745922318367656 1495 -29979857952022830869110209910787746433925042899738188334600743345161794220793536623915793756860414380762 1496 29990042210747487754676126940910135259489215273168351351646473140769055243676950235741820059613560681148 1497 -40130225413045630081975143848639756293916624982195165967061522808701229227559478969024947361815263921582 1498 41548847141142117853779067280573810114898037435193623086756011241043434740393773407270495364236372605604 1499 -57636523200571328667457644097567646628964176895128946520114901486725721353858306547232061339973159787782 1500 57636523200571328667457644097567646628964176895128946520114901486725721353858306547232061339973159787781 1501 -77636031213957572200865610182497632783330984447746399611782584612090043981795421866186432433126016977024 1502 77636031216636208860364792651296870216313172321873819033031327885567683577912130686493252713224917484612 1503 -111110819853786807551695426236909880988936678412804865237869929784083881426916352760892881643635806255413 1504 114602683717730469382602841942653517303192197312533334616839307818534381388611949649908239677695679919628 1505 -151241010280955975450373610150646228496983417048419734660861853932750627745107756154530790459379347260300 1506 151317570983617438454690002283515679794040514852640393994225142843442222468409410898295559246348886271159 1507 -214810384097930177728039645586912885102129326959728622472749910449094902814369071617626013755961396912806 1508 214810403443993124942413793118532068449768140646789948168495639739606564348462021609925418833412675035813 1509 -289820151340968700583568575592107096361251377327718959544386733492043937313593162869761419047308347587909 1510 300969951067076718459397761798840753545639528090088704495767243770346473440678820403429262110346074472636 1511 -423427127443525992668651708791904837910072628931532043706237968153170809661876155758450642458361560221457 1512 423427127443525992668651708791904837910072628931532043706237968153170809661876155758450642458361560221456 1513 -565986474624547492066402566603259439117301204084578861124178951701128274250204628100831448300835606077417 1514 565986479642764553764547923188046165652923065699456737152181427133197288053429850280806923968898340273250 1515 -785703925170746781427346652609759017561484516123139118916328938697168747184776818065417579464591834175339 1516 812585854644530819433435103686891239166707180117558667817020999814968652505688561222155642961689245427987 1517 -1064856577460781769442577722028666916672050085112513500117027463519331280081257804038791298223738497786137 1518 1064856577460781770213988251788129903424918765702068959376983458242759402734571789652257035734712657189239 1519 -1515007915225393608468251885534441121633725764692602763504988964161005318207039446655984466706461268385463 1520 1515228426734048981419526899944301589628770053170047650997335863769692637684156164541521866747803451899361 1521 -2016532468493321067429555733031616369302769663908457414679936105550788751919486047401625904383572817046252 1522 2085013328330315440233958890680275801242313352891026571541996419998199633684999023890675270069866914681354 1523 -2857423136983971834227355516592359637700703713216049426857388184705507821213895230492583039290609008866643 1524 2857423136983971834227355516592359637700703713216049426857388184705507821213895230492583039290609008866642 1525 -3812576828539125548176440853481899025381889326284545639089046039102884975433996167335950696338936992453731 1526 3813350064841170123709745160508728690557333295183280105451504892134228713711017628917209252055677196929442 1527 -5322722415102137414026276505939466814909238902856131635756594666141354468925464861835281311233948444208859 1528 5494194812946032019746670488804341706862817425871082844503102483638849386653918847438502652062235593256858 1529 -7131858194802551607915064568112314499349605361945740084670687366939292260401052989204371062542923691210976 1530 7131858716807589550244562216500355822657399336401874693427532432377425857573387451735414797436191482413488 1531 -9979956529748828280870843097056313204235864601118844017090882842501933264111589667556006186811593343659993 1532 9979956529748828280870843097056313204235864601118844017090882842501933264111589667556006186811593343659992 1533 -13381357670333908048007348844890123782402161354075971155056700635039635947587483378823319186053763655192553 1534 13852695505238884373761944601209040476074557883214653505819860392781620819004720843593187102761632624233528 1535 -19568639507401287273160257827620019934117270673854641464938854397138851407500579163858249739239239910689391 1536 19572514245208675659188545325528934868495686176348502050064395893075435631059218593578651429087308012092516 1537 -26228506377788301716032269716873198413263039084435909450295834684588622704228549886071047936864567345593327 1538 26228506377788309666264580610388062994521331463613515468325536472709889174242616036624314438963722698033297 1539 -36677269152993366546375017910479378574591956292875903992609768457265155408940048368436699575979645402530193 1540 37754539095068188718819671265744751541858089604216301525955162000302457942994575997614014757701699439495595 1541 -49688377673591644435302038918920452992236342881339884404012677325703750376002943376257367702611716638423113 1542 49688377673591705237581722470936757397498550462310246862710284084724207026846698493878789768769687920248285 1543 -70899899784269424079145454981737143386436711048466898180526280733144149822950715857453889553136514390683814 1544 70899899784269424079145454981737143386436711048466898180526280733144149822950715857453889553136514390683813 1545 -94204306385494941167704122200073055804447051870258119659575557131409714236008377040649762578528003377500073 1546 97379514300411246343953218814750759922921138910719593711346910052060262051431181231098364528197318661298978 1547 -134221649388200790567152741324343996933006120235693232956877257249419414173082018900360596351701700688888003 1548 134233752298495877292926844197852802845787589980383954626258817959177705251069918401259777729934610445110111 1549 -179862864737190447550407648440990069757395362967553038759967947087874344820289204875851418265659911564989729 1550 179862864737190447550407648440990069757395362967553038759967947087874344820289204875851418265659911564989728 1551 -254452888982073152957160404223535283181510361911368725305536114000976241725358919116962131189506324158962035 1552 262195091561572911089355620505979804988661176603228360915472654094895416168146389345980081812317263938889773 1553 -343485956126110541342107311886476522232373427202768591116271352276881674498933981950495367115168682679846285 1554 343485956126110541342107311886476522232373427202768591116271352276881674498933981950495367115168682679846284 1555 -481358873278415389886214968018877503853111425707252939551401939356871742305597360649262046410053735362543459 1556 481446335056755698448856665862264434236871361919210979941567566848166495342953885227910292423646487705115491 1557 -643412411341969859760876900866590211882429636740086728270266916760316066654402774622929555320367380405697577 1558 662257332879481289886921477311890308574640981431218427766140806473086868305174315552460529438676866488296131 1559 -928350715186158736635610803831392202278364433720457256726528719780536277402959330517372045512879864822816984 1560 928350715186158736635610803831392202278364433720457256726528719780536277402959330517372045512879864822816983 1561 -1238905834608209834587746936485031292574114663123870895786716567537812270798643575811774758606847702306936086 1562 1239017438051213446446159024793921649994388424319126513859059663424599716419301176586082984376411563814655253 1563 -1718075089401911907870285726489478005735077679746346358984000926970858956900653995494481203814857431749174915 1564 1767022011566853017296844419391066896346735685287832909216119703733990390515511502957369339155053657750585691 1565 -2326769657763623660653495485956162140922216583708914003882000312627334909050943321183405168165256202011823914 1566 2327153686440650053275026259960423807266290156741848319079817377706271490806691101723878149198568787806771807 1567 -3330571498978129400326710625176771176061896460085144963390082573942742877073514736821508457819497967037435587 1568 3330571498978129400326710625176771176061896460085144963390082573942742877073514736821508457819497967037435586 1569 -4441957521538376721466687366575787614335465513055195432903289367878357041315807020259197285492676590912184916 1570 4572430378901704657289869254560749882814283497668577385674841651718142255479772649377837978315335489313350182 1571 -6325117186143183755904652215862243440028689168953337883057854882174510061130644178450512436088285056131686316 1572 6325117186143183755904652215862243440028689168953337883057854882174510061130644178450512436088285056131686315 1573 -8454601866614446396577226368460916447862560521560793586836376025248518497609168293420428327106463980166183083 1574 8454605566673675982701716915201852782895806192326557305420387788823952977727996186444484328157707910064274245 1575 -11961653198230368479675917129881697692164398502711982732335343931614203412497920308446458751384485405268619141 1576 12259245122498631228993158848892718935415004530401342296266468702901771541594702392478719424920111879944296425 1577 -16063935818294235772976686436803115744484346680974797306135038041751933848289705660676632159201028027649306509 1578 16063935820984361934442321410568408203298861636974204389936034945676425038081686541362468443010436533175690359 1579 -22675974002206695183579613466836274881409706954062998891233805207830246951517779926524367064194988608427345536 1580 22675974002206695183579613466836274881409706954062998891233805207830246951517779926524367064194988608427345535 1581 -30418887132804848451591795922629140945308364304266893137511877188484725319728884152956387847955802411057764732 1582 31423801816797989320501370916189160814364366048577712222938217309709127008655945313140821546093456545079376445 1583 -44323798590032876303928882059422657973491487178214034599506966940023080725147915120142807126343878129289290815 1584 44323798590032876303928882059422657973491487178214034599506966940023080725147915120142807126343878129289290814 1585 -59249026629134864748892218229286705728717968912814044944515025427921797110611602908375245184342515630264637847 1586 59258680377852875092001210083261295535572181819115009662705039606852167740777600545286119866163263691306984722 1587 -82094479716531887076879345317581739610791807007324418939995512663130194117556164667574466855882507169502952129 1588 84545501434673064478184073871624037224997698741710566130728006377976272782013659749574944067164036612601196314 1589 -110484011073590307735078984360223115545640844666009943288771067317123126621918927787665776411046694831642531391 1590 110492304979055656445317168151681382332713096384976380262007638782514312191406325551960126559320206951962531390 1591 -155806971912942078190727740726382047377752995092820040657455804812510677654994347606055354008802466206272343682 1592 155806971912942078883345126718429200067663009472803390371418674637322317511965298488164599552748751851118642484 1593 -205628485429761928428061042721289615948165389036728574705744884686278800200438748910241279602601212201683427419 1594 211348224220630535371375661079383318632960815628681838659291904331715600708798014529759873270184301653530957267 1595 -289493732244987259816035104990671278735202384423735371867696794592639744496612572485723067357281818426691549651 1596 289560178133830152204381994421586469360948735714732788185003621842690915006845302527990334893276513430516343158 1597 -386980398112599203413586565307587732746817512055155388560247953160055654532361240252663359476562658885649376330 1598 386980398112599203413586565307587732746817512055155388560247953160055654532361240252663359476562658885649376329 1599 -542426189380972307367978127609532567260250745026001485619861356210526264629785687935056446441106709641492369798 1600 557645866839047140878516991865849569714457312091533794005774052588484457998865935917115550180757434880652602336 1601 -726326352155636534471214563743152630307474775614568189174831826065131774798551183921912724020824840294977805075 1602 726326352155636534471214563743152630307474775614568189174831826065131774798551183921912724020824840294977805074 1603 -1009194936254869215602358278501821156241078639298854639528121958697670226809651382567780166823287671915836113784 1604 1009255359471081501576204591534318550143833454598206964556659670727215217063725580241205955878523767911890897130 1605 -1331939779987246886958787419231330150278080353980770992792474722402729953476492686280058622980496959314580173573 1606 1374727649165891317103725958847946837934657831175420233663504275922753241967132109451059680462036911681020249167 1607 -1899174814754191575123021292122136198332712651952343452799356216747409131911431892988907841242197702085038867910 1608 1899174814754191575123021292122136198332712651952343452799356216747409131911431892988907841242197702085038867909 1609 -2503837301711611619679949001901285008033948639263825038972190868275390796878878299375592132395801976261631568669 1610 2503837301711611619679949001901285008033948639263825038972190868275390796878878299375592132395801976261631568668 1611 -3429949886748303599583049593185516335685788557990285233910687886252966741854529215110675818816386130921577441882 1612 3519714767900846078819296239737660611693871691705272337105642582470370294974970504522616965036373452869186011492 1613 -4573337518734003832460948351013929134737664576331139283875811224226113463542490640868538273057101116420292342152 1614 4573337518734003832460948351013929134737664576331139283875811224226113463542490640868538273057101116420292342151 1615 -6451229320636035415668991645171043505025815961861663722317503348105456057261185542356974026259284645696592210600 1616 6453306566356170608280603676970862799400527364637441378566001139231695667508204474235325473064785949119186358549 1617 -8443430940608837339891054141159863891446744870536805156950991656874634281920238135653388960651876983924678230127 1618 8721379053443953835623043204128217185944274939771382614648584463161403970331095209763194490014269098609672231020 1619 -11762480747108078371983673373153226099023545490254586445775061848745639583544704957051163340847209563762789589045 1620 11762480747108078371983673373153226099023545490254586445775061848745639583544704957051163340847209563762789589044 1621 -15432875283751999017837175038058105130726082000521461214315128769404607242985311997559746107852895267750857195038 1622 15432875283751999017837175038058105130726082000521461214315128769404607242985311997559746107852895267750857195037 1623 -21112377079085901672223849800037982604071423476845454668172441402637754948375685272733509583042186741104097256286 1624 21768290911790825177318483384929319164498083564870364855828644595499136158407062703603194722481753207868667778602 1625 -27856746108179490514679258750376338130553758546920699267309975700963388506518905755924039725468865660295825667505 1626 27867133081905610026716445976952942342190828383548471950679628043969453402065019836966245925007407770440362971512 1627 -38102493663566603011979951937962586898450708422163732144821022183982827381869493982102894113014375607904497387768 1628 38102493663566603011979951937962586898450708422163732144821022183982827381869493982102894113014375607904497387767 1629 -49725739255175205123568366368746136703231522939168008003697791059196429541344070714878920685365511315325468195210 1630 51097015792214144464971264878902202997560704639979004954070584412269264259086544858361226401844176451972569184649 1631 -70093475827398599787912950927895184879931879698508713206895222308297141499444562497747548115458288168816440079675 1632 70099323476522153806912542591600617938912396905297030179860863341907693696859433477721848447764774818475279276715 1633 -92663027802329851434815325258003702138247101802552304784902832240488960974720047233742671433467547075618405456005 1634 92663027802330018931543824364323686503952147875184973642363705749353545336519437491427422462562706419186342946064 1635 -125237527146677713360809088407180050916838172967025668390719911077348122218001263867337374240979271445165088221573 1636 128994248818856163592286453730548240344630429333930955970980340376258429776061281038660684385943739652962267070669 1637 -165407938854190908828049566617020524755590516986713998744705338905869887715594170360841752226537265751556788249407 1638 165407938854190908828049566617020524755590516986713998744705338905869887715594170360841752226537265751556788249406 1639 -228026884329119977884197503980095976979982276072756021342442250865364863876951184674206851147150122077014124495100 1640 228026892211908737448950814709796569671078400513872004994344600607135095227288832938121555797729231409021455877464 1641 -294319505270240087112796410121824154212330099189154749595419235400651200324819664182676603824947894612133010097817 1642 303860158102641656730281051662318190410524353878917748835471434964756565135239434385649122125406532966933253543064 1643 -405314641498756535620037073962458205361514256328443707838281944152029849132751216904310078393133402269063118590620 1644 405314641498756550389732203938699448504243818234835163379088417124520006001974174081529920097051679161069738908406 1645 -528475441616817624336162349822262222688960158289210678237270305087430438881169862026618343687526372523687931338689 1646 528842758256234918561285375567128626998870009879718130997376819925361591043483291811245046511112306170649162774337 1647 -722151190929943161559015146330722509992676143981074034922340636562856248028057893033584151718826845844331673391621 1648 740853080839590747364626564924844131535798323211432015563157675260325673110337288506318361483273646043588970232737 1649 -947892705298264398481270441010357738183554435814135793494660074172787184907131444398462049531813730378410210785175 1650 947892726603185479460265827195360484802228173543753680476217728470467215387227018995725544474243538719974431876222 1651 -1297234378883951130365068293805813732581126864050886267882324627517174666743973028424329293554324590862048103989150 1652 1297234655993773365516139904284172903621375568195770533892791207455306316755925863395965604277096071362138602782656 1653 -1675710014360817046633584936607109357736609147478666071851995207319899330299494173057615284559516828401952336410750 1654 1734816596162946978005611189654118960040550206807337169002788525307282177132164564634357793815510331728136762773092 1655 -2334887936728461857029804883089414066986778316255934554776971420830532381933686762676303366644667654107849010757333 1656 2336713658712882662612155390766381151845178615678612261831168463438506980614195331628059128926599531009512846321082 1657 -3032932755980524313993807783372997750314288637341917525806301482410963324291769957118199920639407115851569822586076 1658 3032932755980524313993807783372997750314288637341917525806301482410963324291769957118199920639407115851569822586075 1659 -4047886899824595840820921580729980008781981912762765292286585624657489234219600493827537534189116221836830701766836 1660 4196645371343411818943986978178280544120181026269914185734910467562398206087711701630153096025885996670188403528586 1661 -5339180166988066984388681805565785985649342141663823624977620665427347022705755206410824513155177654016674080062950 1662 5339180504396547940782079726025032931675656924023165106317673509572257542003890589451083201136644063625665883747480 1663 -7350263152749011694901968639170377950266647171758706758182883387998023313915787450156010121370251279912414891304513 1664 7350263152749011694901968639170377950266647171758706758182883387998023313915787450156010121370251279912414891304512 1665 -9470344305349842672065600089832623563687210295755831702437732353296144974839843793829585039616663640922687232319572 1666 9765849797258602683415050353038744889714161833574517415353722365623689282256126295994014342711232602005281090645233 1667 -12991164628856017004837781072727612999488386408579801785813895418743581332903962720610837380488501436768123166845758 1668 12991164628856017004837781072727612999488386408579801785813895418743581332903962720610837380488501436768123166845757 1669 -17061828227261762553738619905036617317399805374663296596864335722326913256079164857352685860990951724653836016450666 1670 17061828227261762553738619905036617317399805374663296596864335722326913256079164857352685860990951724653836016450665 1671 -22992750353515551678017280205612115007811241312587875129388645671449109452095650879939115982370811874279828630051372 1672 23789012195504794043873075746324659328449320624970244559478052984936357601327988080339043603344267382619394488229868 1673 -30160537774751373841544059388716360110926610696286139144606890624936568682982118347082670385553590774770270147868577 1674 30176177910603816365135418107966308326114838283372144859309645885767709395019627849257195804634688306205619426850720 1675 -40825077078094838308283035255651083799826076233364952556116619460575241708413320088232364036185639071783797450406537 1676 40892597492572369359659717035900280997003362663162460973866881306878387101825093516612818652692517791069086391143064 1677 -52512275126186660503728919069291397052249030725341067789985639810358317719403762108609504489634875009707339482557181 1678 54524080767976166687600090026631820862895109340942548509182599872489834304469194960475103831809071988635005126769419 1679 -73216426189840644573549364278547011504237636944061073004577906997633056832244855187291047597003847603924454267706415 1680 73216426189840822415259423769792007985525734854463470332184573691452570138411540654501870148163868573266577072810992 1681 -95230289640216877060698563502777324684985031206642981981792395301273924089832782532986623166964433895181924370677216 1682 95230289640216877062606216525245806769647410284301664854538823991053697977626918470042580027792550437423098502664638 1683 -127075099686313245303512626100345722612836928793400411564895717593242041835427339722683460100482487116683755405106915 1684 130874989252899438074784466551005511712723850077169557476417872642940558622199692353794807715351731257709574358449233 1685 -166143748918552703242965411557222442059046332205257958718788165853246637241181553669115162092330659118661386604663004 1686 166496818862856249838770320558457433251499304001002405230147400492818138074023065517983268325754981053135270774846497 1687 -229741168587790385746668017568865250850786753092941197406954559225914266873007098817459583294067920261163953659858276 1688 229889496547138156334832142785217027962086290552718010688259462463979562034455622817654822823301955333901403389458418 1689 -293185714073096747002814816357510386978688425523540526610030124241972970441017639893400940710679611961421893781664718 1690 305401077819350195423994063342563728229126180066598481631761814462293891897290844881762159389855197368626487659449276 1691 -402076518166683032592913643361779396342015671935876555608472019392189853840380955604691001452179162059959027482199026 1692 402076519360903942916912698608342644113493746340936917086180952720134987487306946493272346393376397137820267053577822 1693 -523244386432326972691087946576352616678773327082543329167421010365449773578953436196876768255786266336329413120578588 1694 523244386432326972691087946576352616678773327082543329167421010365449773578953436196876768255786266336329413120578587 1695 -705550929876018946610367388955890462419966810481688755968939540240509346813997678821641751567473711814454313016368517 1696 736535017447801068435681729333444912807996817800585035680596435095421721443700398619238670519797912037492114054607840 1697 -931970160673588098152506918090946082228640668527532892573419406561095178020853389059150366691300618733824697819066853 1698 931970160673588098152506918090946082228640668527532892573419406561095178020853389059150366691300618733824697819066852 1699 -1262177001814388336919558337986844179084823486230360270636103042074918612335895022772289246279811540220909156440584588 1700 1262177001814388336919558337986844179084823486230360270636103042074918612335895022772289246279811540220909156440584587 1701 -1620405523227820039794176398720134245880555999933928552268674072289351135342506521526172484524198386463272641383181622 1702 1678525105239093630279851609276507489754725320719709097733627104381630629164015519273423582257525070327838353133942519 1703 -2244768982936732767479087228001783543562599227043122996455904494568349900390540179179676315734575227841730901219392526 1704 2244769501941736803490786599961546738272627512259430582474131546049658049101854577687202292692232794844700842757734010 1705 -2947980840102902086032968332480819704175662198190203150580905967451210375002577860956661707480155911314698348500107192 1706 2958467197383204849872180614022786822144516821680510129889868337948329203549682136419779756606272670366120851243986536 1707 -3921812189353364496969336468540873820107394181321839319049709550899067608396594497143390695130403740547912133171589185 1708 4081028134739468538571235606914092682115911171817857111966402529814626991354852058591220003152413895703951461352402605 1709 -5172743188640277922474619198869605938310310390889454756186925438050889290736904319306060703159017522561600862874686406 1710 5172743188640277922474619198869605938310310390889454756186925438050889290736904319306060703159017522561600862874686405 1711 -7131668013115745749614778456348687517236219461844208904347138360936014702104250017818924995790917524310494785229709695 1712 7131668013115846035434131106354063158078243153945350172753338472334607605232522567484218124424722310549107257788222543 1713 -9179534204415812086384481430577630916117787448849881171948695171478964665219837731345155269837908005222584567331244430 1714 9614609323475297139878203023824247461063839149745034310438413460075529246789603190581421796280524304303350522765202402 1715 -12735097684560132818736093953077221792616315673774439381256502246320651445046018500003858665151417797363166230467679238 1716 12822568661331040190201817817585821976254295647779663169853783483242809482744920793337994583479350811432480744782717889 1717 -16741583608510341588304601410117025747431767009806436803357863229533476197669664050226469361873399670001344816878066235 1718 16741583826612081719658768308933121271073779162391053736675147817136582930897798228399877844625505695952626843485906671 1719 -22683974451976019749409596837957853917353021375204974954504648462138211822035979813333018983750650997137259899447929720 1720 23531223225848671626188957292646483476782976302471601104975085147121597744271044040688077483883257083670698814133020792 1721 -29972746584497664507615334253689124418150980602633016202197165906339459078215196815388114777219996345407045445320507545 1722 29972746584497664507615334253689124418150980602633016202197165906339459078215196815388114777219996345407045445320507544 1723 -41862626428346875026756269390602900350289553189643258813291763744649241071946569454114971061761957435720870739413379806 1724 41862626428346875026756269390602900350289553189643258813291763744649241071946569454114971061761957435720870739413379805 1725 -54382814405051018357522442025619522853548026580379769407102068401246506146513922541461190413176474973522862955011578432 1726 57820540462127333487868493655754845254197028811959816028820261599948344487108450572635218390895938336712561409044114552 1727 -78393637586072425155541122288559301043859565446614260223929334598719075483453636381401741181731116694128128686913356348 1728 78393658347359679712699574367776251940857074669523417544683483750561552113733456220428915779863705297887293835647134267 1729 -103669879199412113389873746727099886544546211374875177794163206674214963572916306535112590591819885856515259054369568128 1730 103862371913276375658674066567745084991631790749323153055483980796967593685429135199885079703375927190673328275842430335 1731 -140070028703623516099939490269741173480438154483095538608479484978042070658342024359028211087874310739271418433045104106 1732 148182804642925314207749510096447506127651968126381892453900758381841207625157038307636490202248201310963709726172454732 1733 -189135051379030250509786126984797548012889015982705929199384688445980280849933417858311352194909880389425944574827090150 1734 189135051379030250509786126984797548012889015982705929199384688445980280849933417858311352194909880389425944574827090149 1735 -263766183102962963014629335563989713250431562012869434413226033834110180736685820256516218235504659662120425397456434178 1736 266405465646053337546352587955620525141690949260908308578354760745167044234044725149432920384821077853252512398622843553 1737 -343205770626622868960735707792383611844089991879388821493141752740267257365341839327243341696905536343784714083315419783 1738 359103326246106711546721212051249731265556804182822886965374622360513453522726901256413286143338805643133104761895410121 1739 -477078415339354202057455403310624362592014112585395637711081557022476825946299264118327780117730732714593362261603291813 1740 477078415339354225512930479832823481345240913558997854808001008996330305469716874236368569686356557930243245256097436324 1741 -644014277165526189927124306278778388373134872409939927207971554812426322650564037648734818707703737431627750017607057984 1742 644014277165526189927124306278778388373134872409939927207971554812426322650564037648734818707703737431627750017607057983 1743 -872521078519451677418320208667506006241569079935324698588447679830594635044101674897989137353669898215847978672545606221 1744 924235884693155144915831328170559733185419282288339616747236405593015692331325942116613224131775783111961162635025519705 1745 -1171030423459714818018755642973213682571588252960762547157968456187316803356964702779119530292285736093885427459748543594 1746 1185160778510992973282308588350975901630895788499530044711202671068940544242497877930946099158896799720567660918005052787 1747 -1622422224630764690235861276092353320685563065310639153982180179230042582361423822742244140915939789334821206797344471659 1748 1622422224630764690235861276092353320685563065310639153982180179230042582361423822742244140915939789334821206797344471658 1749 -2084384312026178307346456698800616219807076336736965821583545502335628569200949625377207518013066338835381212782539075387 1750 2223057822874799682256849133147755028620575841364571615012693216113426206703406910137953990472344688646276187429489521485 1751 -2983484713683221238691708206375385154919145886540156695380894581946403784712611062993024347512000692979259352124083405698 1752 2983484748895603202424707735647714658297221993458381515023192465669876875571417358600097638428564897487311461445021188398 1753 -3948959935906108828430692711212458795006053548389757203343286417362886878518402735775040715637988616761524586252346606212 1754 3948959935906108828430692711212458795006053548389757203343286417362886878518402735775040715637988616761524586252346606211 1755 -5305733471150028520423554892041564815009662306467548506313311267972680522490078954807823546734385666798879486186249952436 1756 5665656883631502869411619584172959985692927412010229178048080265957568430093654043102733659140329661945040061241855962027 1757 -7192336125084923549601993830756224861462627612193807974973767690482347840369241338638437073937134688897806267188411167740 1758 7210236609691026021399418475004171789038057222177628030810015116678132697522886234519823477852194103604727470733113843726 1759 -10236606064690515708919578394471889039528547384070493136696456677501394536856545844018309907346270052230167637902753334050 1760 10236606064690515708919578394471889039528547384070493136696456677501394536856545844018309907346270052230167637902753334049 1761 -13244267717307405501551986555438336048018794329340837271145826844975603597994419493644901457556416323012595227308269335934 1762 14162415937060187417847955597828630951168156031448060659244456520342698263223928539046211483884034248983692289566537702717 1763 -18580636283647450018121454974205690469515980724295925869600692735448598678507099238563928734765102070155195801208324664893 1764 18580636283647450025755141372352668454526953119636631945051104583950663968441613623822136943578456757728117323199090854782 1765 -24428960588940303815815558718808193853158796099507242822089047389264685267378323448194631785294338380774860015352381657654 1766 25024411613558190014765822319535637332960614433131860308476653058629451201274821692897727956947109201129747193562100126422 1767 -33217816457206336994612634593594158126252009148080783562071880913301736482631017488318465436942733681472842755579950452311 1768 35625736038450897280505421608014914503348578493836213911426742424110068416005087473262898200626319286195203811870991214385 1769 -44376538776618177488145980559048141432939225742948897850961626009558605987199056600474677846561193895803354437397430181386 1770 44376538776618303445157636520686829024983506500717382682010950492266561425478144754410291968995121922980608652301330206366 1771 -60992080124216449390151205147424660359183097116139082552412891927359301763886026752339798151751415326965961652031323812938 1772 61119816301033266252264105710095657969291818628616987266719246196806802333922815879991806592079050348786996235203904368512 1773 -78305248889252193206611955655407558322414177579815426144182270031537490809247625589584863534116353896346224972164448818499 1774 82928103535788139070627190846198007841450185164613608788326037185620770858178086526683028368660701854256695952169024072861 1775 -110417474590322657288852455214693798087069143447193445874169745846572805073864197030466158461031374186736872325007990354977 1776 114707812214191431101108340698549094016723733841386518902036434890963773554446861961777279515781393080714170199160335646535 1777 -152886919833334714452701913618842498329536629068878435858946733205394077924651962374491742212003539423285118078580612048604 1778 152886919833334714452701913618842498329536629068878435858946733205394077924651962374491742212003539423285118078580612048603 1779 -199421164640648884559249357740137252400027152662181362438956647930529483112891634228552148713514351700533337614684323839459 1780 213325193644729542809733436183892500115394074433123493933677323821241004358249812868302324898326237795079542055524350967458 1781 -269283893092003591550790565610178490831337977830246726128445243895830948711631578411365648494497949585513616621550309216856 1782 269283902534003191852586587183292228343618891804557192882138342779487653130044588809662124760546989535595298016609128157783 1783 -368138695129717454673712084053489554211534968318827306210747785583465074085768620144482225548182812439135980402872338147808 1784 368138695129717454673712084053489554211534968318827306210747785583465074085768620144482225548182812439135980402872338147807 1785 -464625576497939935594356096883137993548876889543674501334606324671806857573402271616443878636908659783841395822298895390866 1786 522674734480046450948257581118882077217829197865371006970122840681798823492876426311862044856201053830432315597045206834544 1787 -670663085183545077901273925380273757564364552793790224801938074568434594577343374338234003000534130762619962548281756708274 1788 670663085183545077901273925380273757564364552793790224801938074568434594577343374338234003000534130762619962548281756708273 1789 -875600005551769718472556710186121676639437733235376757240077145981184352904776906930079936910178406254237194579137341122824 1790 875600005551769718472556710186121676639437733235376757240077145981184352904776906930079936910178406254237194579137341122823 1791 -1197655555927348074186301110643236474222044085435018375000407981122434171988477159742555704495624675534813192379268260865398 1792 1267238801320572631222098818564783969057660862349103767233435702499474112913529992088662630113970711458050912412417653828277 1793 -1599595501439964354256990806759770387379815213191149636743848925256779497949576018462003032247301366391796271607578679998737 1794 1599599344217434802545357138499836968908600799722795820874594289767544703238018238971313053401315299673188906461526140342544 1795 -2245720473028800637185330401717021405820080456861990979263167509554292366692135552408289955115562030902985807664133492257777 1796 2423252028094199603322926380999683954605836728834149414659806404797614584508217430340615594819649281800788474430651062278626 1797 -3029271946966933184290390518100746935203123885611055268225034688978030839467670349061536661608830877219285869430090925539284 1798 3268082365799440232402385367341361753971830875326918510508267161424434748838130642952062142163848713901644906025003203855891 1799 -4221819960291814185299007370107018313288714815938443672056129437634767950506281424607261110696629735823048985787619482933309 1800 4230704827322937726916878008882942704940571271511990397142603038944929732927786420332872329929810909658399624367337500511433 1801 -5659047845447830754381200539991385446732103789619414552217550191844782995727082188606467408952366582350799158048951743725547 1802 5659047845447830754381200539991385446732103789619414552217550191844782995727082188606467408952366582350799158048951743725546 1803 -7317399673172940123470522205713980538350296763212535504441572266455966007872068258476275355756365738522415873425820602879686 1804 7916671732144039048834114094107796023233830086557751016678621949650159098267902364669151548225214597136298340156201268272837 1805 -9770060424721181726355740081742087143224134813056002726309474470954107805746430783730629674843710406260809953932861455457333 1806 10631692785262286523201155689229605569257585821614957331686199643040388839323835206797353795181409133821026081574373018350197 1807 -14236809803663075264431641749731040692380323770241400235594562819719739882129929102780581781399520335256210311990396267013428 1808 14236810267475972324676111478819619739559582423352273895210486351421397998381840019597783161433954871836510272823056245715940 1809 -17705225855117211934118618110381725760809696666901200890057288611635679066251387549627298224104271103484657344049818887726473 1810 18801280535176980827477920892254024976269393297086012688806938255230769144481059240624745642685106953410190120939796520733819 1811 -24887419667755121867403292106930184462812102024436240775725915331528039476993815756774411353327289846906654570107398032601921 1812 24887419667755121867403292106930184462812102024436240775725915331528039476993815756774411353327289846906654570107398032601920 1813 -33104678211465535613034404733999347313592264109465592832083184662274660361760560873408515188385356505285128668015451196723946 1814 33187506994017327249604511047348154602201993879405728410407288886930576641102165024985848384562105260182164743991585081271260 1815 -43453950011616850877253522447321926836055450423405596640216338655150207267614779464323436186962175403256633314848013111357381 1816 51034630803832081933951657995527629355792506147776863152130325311251129388492457861119239254802202929794838212830381058083092 1817 -61982238812526104856449943228773013555226710269787372043737118071184011983700581824500493392349188619785300092614231402409255 1818 61982238812651115875144745233448098775816613346771707261177343243294294714050705254281481217923218737223201725800711303972608 1819 -82360527926705500389919008513204703518582585553691289714903913276095469505939663886566238673924345667085707064531230221088776 1820 82360529169867028049606201754498330758730557958327023899555651963533016456345367814596167269013093939361466237839030514057525 1821 -109810193636536197752245070761292717196542691451417930658497986769495746280895211959314028451932849055326223159540404538200855 1822 118431094002547932264140326015002592467586088318742558170549194374017973890042222860187836979675785479077003327040282354144022 1823 -153159833510566600089381145820047377374646977370452113903007791275241422480047249600256269204236550446488017378320698737909647 1824 153159833510566600089381145820047377374646977370452113903007791275241422480047249600256269204236550446488017378320698737909646 1825 -199086816542476453258635397892323016914859982790132083693785645419573512487848234617118598903904595821567790300554965219299228 1826 223610004016246934604582382933631117552727036133145767743588412054216780006989347541068949160532615060758677126054385115046696 1827 -285049919275410696119952943899073202390514975094025697030334053788706458255235952953049204461749599561844065971552217718984570 1828 300778560332874314502481486126539026401060547219066783632459530657242476771369090177636081418876285598025802070778004904336415 1829 -369495461440940551092347277506842805314208349636240347406878633681869011548300589460174479249046704163132518568794236859732673 1830 369495461440942042989224300417662266986662116620350375802791658964564549165415190157512084375078956059898067507613647426406065 1831 -534731023078066398054624378234616650188032232188461558302940169297579693993861792677798208116231350753047204922560952256977363 1832 534731023078066398054624378234616650188032232188461558302940169297579693993861792677798208116231350753047204922560952256977362 1833 -672328585937111126321297055369786362385711984716618579603167643183475945165137579443265942223537655789846499907667814865213895 1834 721915242905989841694728570965242771338055564480273320724477014809405426233687321814075648734294162790596167338513269694648557 1835 -931573346560347330166546577372407213680688337094054876908891475675099367895475720006646985593598574079883985558795446712382356 1836 1085936513936104199013213080057647420724265894053765274121113725068666831002170535321829829568933291838303646281121771747488180 1837 -1368904002475168990866721434542924587146256404946119435396029694122444268336320872187049376065070488159904597721509313931952793 1838 1368916125373446448331331314936235109547509237482325431771654700830989509835395792717445786450998383321938653179033139281969816 1839 -1761566956102076237084048727313452674509884423865298295072847171498957109418180142314136008245316435906965937813751004883459240 1840 1879479698542180175770314193690159896641289848374563547888717723677046470388913784831506748504879137464074311301101239571459239 1841 -2454665534746201686756275907107111670740564519472442903446343064930195401277305567992363221015433407628853728017615179844969774 1842 2461519764448791172462776897814483290975510487924042657264478300548778602478384435911681764452950754700333165317317978507117997 1843 -3258812261348525564604295813979166729539171820739156063683345885853940627580441864920902798096704908265276386822316960161706782 1844 3258812330168239447722526878698294286783167528605653322856162105760406685678270099341654756489569180158543145967670525556732376 1845 -4075842844058258215235773535600343005378425532680045098205803924549618274009528814150631720289864054680410661376490757152341642 1846 4919388778405384053115516394232388468228428864372400835369357415995543276484786401802252670546456113113899090008858100808854649 1847 -6218846824827303877796663158751030807183675049816628011743257893985752753904515256119854916140841036228865927952330602415717682 1848 6218846824827303877796663158751030807183675049816628011743257893985752753904515256119854916140841036228865927952330602415717681 1849 -8012267074408201858326651928892232088675168991104017064005307342920192930554854799876235629352011997199262206082237997084834075 1850 8012267074408201859113169555892673523469309973702845869168026989268791503913562682531599684462856984072952877681787217597997141 1851 -11142317472403612890647649141891853076250320948695982503342873134050763198992806776080040440623134883696692423756785716110640313 1852 11767587436818463404295066500058282452064634095638926596742002050886712865546216787981380544011360566285305253641761843722470704 1853 -14533629004789376171970908021113941843081360602179733297534812666809153774240721444535669778805275479406660308278724923534085681 1854 14533629105869053814974576492436709103035079644924660230042945545664056141556806514686611746745910262824617246488768997069769844 1855 -19689536858038714879080705334096405961371500761852950775513776722998241890076058262309322252564983252428229632166296019218795298 1856 23741815593436913090818464826713212143387865284926343581521605273690292381403157504466669519406213100577816705802739418014366861 1857 -28883465117210792947972520441696403881752832029101855321619895253280755863872962891385548908860822113864001419829662592796006802 1858 30460657831385054926895823389898779135829045569685736071400679826723062095511750534035739977565564855972771790250051036141637705 1859 -38342025579835993942368544454023058864482863660923649358598253641512694555660366746599633580817371463940850780462435483394140809 1860 38342450897615651961826109464457215188342482713954904952538538332452901705502096416861366736166324747507001086035982237588874171 1861 -52778494359837393680418945296473394564567386034690399153420499743896839276875213388758778709696260154633905050468771824095149911 1862 52778494359837393680418945296473394564567386034690399153420499743896839276875213388758778709696260154633905050468771824095149910 1863 -68586059633497204134430914621415345748843781508124751831125292347227924692495767122058512990952868979133864869553245926569218616 1864 71554587543102769404949111484649887198676259540705200747283695132312647359849500580762943761824740063604708543755695685867609146 1865 -88583172531243958233254813406540997276983536401455957854922868579260435448114224095642638452043221226540696853445742931676757181 1866 107525620536515154981878586468549543214824026533868959369066298067304049174042609081619175877800382478309989608722365356311350557 1867 -140301314272563017738413153480719586476050316247247140432964633119969599174814323346896677925307684734798326865353014058997840617 1868 140301314272563017738413153480719586476050316247247140432964633119969599174814323346896677925307684734798326865353014058997840616 1869 -174281990477092170716392500499947503212451025084437103216112131355143615687240726923791330985423869381415384453443235853259991979 1870 184295599421226492477625541168467631884665692037126705588146129435939746322727921057074671283457230327505635371920221511664966780 1871 -259741230191286276762746890630412481779211585714075571535825044549392264937957166959482910038243170748785141547276579081977032173 1872 259741230191286276762746890630412481779211585714075571535825044549392264937957166959482910038243170748785141547276579081977032172 1873 -336312626673058964977603012246950908809432106526201299450579388456268760363660230007324714144861724552327246498940668241200268879 1874 336312626673058964977603012246950908809432106526201299450579388456268760363660230007324714144861724552327246498940668241200268878 1875 -443054640410546317160116982525437902791162201378151809749326033743173308777892712373299365220089095257824876331220303051751653999 1876 563170397479573779736502196558909727000736328158146098070797736005711209944351732577920638211117310834884075779374968396552929681 1877 -684046883117889463311153802047174626504047881817145822218600731254740594258111441976529395494748471179883510989978101300991635038 1878 684046883117889463311153802047174626504047881817145822218600731254740594258111441976529395494748471179883510989978101300991635037 1879 -905546518293523933746265480222841593145880474964867983239903719216701780349565170779269160752155415587300584387790367765119908464 1880 905546518293523933746265480222841593145880474964867983239903719216701780349565170779269160752155415587300584387790367765119908463 1881 -1264021344318966628800662597568034358955910110168874571530011540660012297859168304143155952304992037692326286824282565227851509765 1882 1311864162740102041918835288774900071504739664568751371674686391800384645371367232645049642912986015487220871469225765237066234700 1883 -1681323433510528736078812452547544173966349619697390679375226117576245048615641923365414178939327402212811966018457925414230211676 1884 1683994737620386568282759012727909078361971122555243886408612059020842251017215580791878633133994701139445168564672256142849149726 1885 -2189864495812451631529598350398259272695644801194581519381868756484824018535075818111452573699945843559694298271688003079629653363 1886 2644629966500237585636200939814845021402731200361937718160306653482881962220480288299857165563684495154060966514083491036403813521 1887 -3383718208873652433849039397447762788973934118261568734948387010558925429400519699558180551143273226616168815528831859824244957936 1888 3515480157709230311032945484503082124935908474630505811312156925413273860657257222005330551001512677882403089771793160438712527161 1889 -4321226820395927978389726738544870921647220367853898300051464855950879489131590915673117049116624652985599786896688623354137845078 1890 4321226820395927978389726738544870921647220367853898300051464855950879489131590915673117049116624652985599786896688623354137845077 1891 -6210005401209535979845533413661111018741069884818558080694020977399574033223623866844840066720376320470997189102009547425974424321 1892 6210005401209539044945048028531391623814881183918276280989988578595868850178169047229912368122903955282130096129003918604750695437 1893 -7918766403836176070398504473674955687452050249724516626360271733179023363103833992852640407202678031895479226445029001270509513093 1894 8273139593318154754553659174604029813704123114195154698388521171918727432353807986646748367285800259235629944487094963715409150443 1895 -11076860734475705880206339603512590244481810664959934627951685626952753435133411106197552551255638907348891255745568166154899958159 1896 13535775058708167929029742824430362450366884028153542596030730840097923251105402939851572883857856447228134677797750314087937067534 1897 -16901986135094045910229328775454196586245292411472059570890671673895352024542469095586339215470245692392704931420106339322279202821 1898 16923534796272086554215523295569638312145830203187552684819069228025308447111448963748012084337469037110292508961020507057724674692 1899 -22025581087729757248564827987355744376265239466440388987838251575037041350461514115887158436119838360606626978158345958674912295537 1900 22700645937622031955852834946833283798296216809289466053206673296851928565287819910290356636080991581048313328995840790885555164889 1901 -31137163271288735441444788305260743104734243118489872235668244740072394468254483457001583935063444132017522208005990758726482173886 1902 31137163271288735441444788305260743104734243118489872235668244740072394468254483457001583935063444132017522208005990758726482173885 1903 -42941256211845345772080670902572192389846008405658202510855592097658003111363285606605624282505053233354443098200779994937088743218 1904 42942623886920469707569561870709262876750910349354507681905594147980084013165617312230773371640838549925685611525204263309946926460 1905 -55347546279775805564507007878913700060338150514023770609448102459841465593568934320076283933533813412340681874174961710749535040523 1906 67355614103114009181870559824602740575235097018285443721587978761736396224967789250013537843870678094933763772726159263407259596466 1907 -87282313072329784859959184762158983454882510967059151929406091918823211538965302386270721877359007163272289467050630098509911761462 1908 87282313072329784859959184762158983454882510967059151929406091918823211538965302386270721877359007163272289467050630098509911761461 1909 -113043045274911881960686713116701541642579847364582752911693132566344198147063743834256742424954041663734871179764974498226018250338 1910 113043045277215213017321949331378077156341783952730454277499738374783437356361647940291783166728209631380489329836957252760565906513 1911 -168017732827615386404578871582950818659445022312319307222888184365202262879735669802954861762158622186540284156829645074287317178108 1912 173909308446655912510375950839619128010942439621012917780452754295216319214501954300001458570213379262101540239112219207846508169070 1913 -224232280396864986701332995393902817456000784783788003526020595181472665996259314754426089874319335351585853885879854659298128628730 1914 224232280396864986701332995393902817456000784783788003526020595181472665996259314754426089874319335351585853885879854659298128628729 1915 -315630628727636658078902046152648349311798078752865124989867216387696203803870359755959549737332650974949702664455461166615948259738 1916 381985680219149659168590267369479413164984306862679783730621161971571812474030248382613178971134112141650489747215288679846840463770 1917 -493208704595338790822446210142937238199416737237398385491881463772711169104242289620832783105456372690739411484356463603133324760672 1918 506080365653541977732757997044121830938029925258568754850124038460517337816946608490048604986012590184710525765825898267905700175561 1919 -700313265633794537760587016978609541427065008282084947277652788303585936670764050731900223375423164770976436173385798887577609509411 1920 700313267721541458821291141649151319275707711633901961260462955863989905178333349636494981720284876090444700396717156182914442926626 1921 -1000488097033721233399459727284980978431355118002881312223529499816886218268797654133815119445408718903798477198215773353138993863822 1922 1000488100501322008041789126838749790579767069746872595880503078451758184607117306393545745402170013578349808809318447047259411280850 1923 -1375337400197271228947386688218222758131732774785773209215556433669758349454545263401569607177438066754900785089950982252618263850699 1924 1413145993348639549068188948749902159749635631935701507445112644853357134788164611536555597352484661178661191858092475912707700274722 1925 -1857739619961663833917991499297556983046598835897407897921412439523074626207741691738881194884373778451688084524404313091929212913482 1926 2149074633339171869360072802839858504026735184182413111919112800323873105880859548251547443198930887074723767257979319375729123705980 1927 -2955740029262293681013170917601702773039893472336685899735905591960058017840013385605418897994350084073674635933095798047737001116190 1928 2955740029262293684524202952383231030126531125529425889744207709757935712968068909650463247732871405019142275250936884205004315592508 1929 -3845544126592036899319673830729091222784022751643063900418124470714450846465848907309738109009758039813974855198374072792617255983811 1930 3953911841816326019539358489720574700800284182149715635655115462596467074536408948258813394354862936067447223485275400007855195104810 1931 -5726558137482964768112338068610983396916152900342392753595262165806042367855525872364209015420497069694147264520847738807947277534418 1932 5726558137482964768112338068610983396916152900342392753595262165806042367855525872364209015420497069694147264520847738807947277534417 1933 -7722002872519086389053688299156549027753520421107578666028509313169483393888354170775406462237344731387692155395747304746684752743068 1934 7722002872519086389053688299156549027753520421107578666028509313169483393888354170775406462237344731387692155395747304746684752743067 1935 -11114835551236861762225813788383138119297282362268051669855053256193452583729592830929312281224778181861612341861540504953044987689092 1936 12840986804351315212167308882440240417096550729211381956322254211698885666806203757399517266218827519480682935417878038895881591928165 1937 -16582149165788085751379717236896392732478053866279398626614825136411484483771227599302095170480603375927927094851129551150894328504410 1938 16582149307244187811853270252367293946442322801191027877931423833848178114704820178526829905459141911198903101650033253863622027314798 1939 -23131312893964090308341684579344491880232953351581268886888617635220574954380015241728526751447727116005231990112375403514941296771302 1940 23139088690020037128952839809896347158372573792780529725636230799749700411034058229473915573490933769101519292744217562354005691744485 1941 -32728028752891920464330734890749008222037482307584356458920160224329758507263870652251214189279064931304908275768084293041015767389669 1942 33580804999633542019101066075312641875742201743038642962168059209203252156753375445243947757414592868906135735202921816660771161078476 1943 -46988560913106078807419965715758635522930267048877609692874331696545060758456649487652605193602997436789996987527204361805355335704597 1944 46988560913106078860821179849884246785543608032797615883521291488190127031613472746581008568283805403833222057232795167692715170095124 1945 -62446444422301747761857914768893341713719989755821311705307465712479986384257391933596089138778595132455806240116182948553390492586900 1946 69479108577130514418403480350023017345557170601024295868381088378481404318729330945448116030455930943889853345459308730144398189129643 1947 -94632552090757186240745884821297002296677573548962163560605919449095176849179618433154026631497862277527912114312803807565441158906980 1948 96823862592804949188409275561322852290511478929961845223383523762932092146686565709598064878559793363251834798317199791836550009188929 1949 -127029994423307601503231338725126875648963128658407067150539239446551664566358431350029417217449371812852678941235874035353029110564950 1950 127029994423307601503231338725126875648963128658407067150539239446551664566358431350029417217449371812852678941235874035353029110564949 1951 -189129799436051975910607370871187967176992536429323429176270074907677566102970978948658786656378425491163846098888467054063522497920122 1952 189129799436051975910607370871187967176992536429323429176270074907677566102970978948658786656378425491163846098888467054063522497920121 1953 -254483208324471585517859172089377971333925187925684571322064002119925741547508703659004793266214727988118660057051856332879839931124128 1954 259590675529139901720128479636898036990426331598237456946994143051949549303337392850983924236636859216509855144334061848545824801183199 1955 -364609316619900963772201362944229730128780965840809658339606699624947960287993773076349305660398888842752331348698566349619227742472099 1956 407614821046257032127552701023300066554901535710264493321795134311514987288844203947727231752847324843970617438480896801131550642320110 1957 -537294170109971113014601418209771607739076200936095846315711278342750855344240983689449756216926356383395079990581995249365906363362684 1958 537294170723003047669511915661732089329281025746756873473175030101493949379789876585615888379773265326404314246895217831017351419374971 1959 -750659385870520362092126246897486358299180874291921931515734511495116036524404689024744692613416259357593626158131201518500212444102091 1960 765499014761865643038905389380731391064531512377802704833660105732510532759485443584959174758291682187045226670233132655403985249612746 1961 -1043416821470978755348316964044671419992513800526623198137146750881652641918057350051308972906954002080964003116916512239639330350900352 1962 1043416821470978755443016241615603821217118168306992817188487038262727235989909135470550964096139537462703167540553585763125595204501634 1963 -1464774187079517358049361045087445408734036578461371863765324357933255847532288178578085714980814642551862835637084799027056209542598981 1964 1464774199067050250556748883335883522171650960871691748700743047971416190142799138767643548787868526955789784759314520436519996252573215 1965 -1976546328382099913829369814507825478865180340601668703905890611668705967456700936065882983946950447490276725041220625199776377889081441 1966 2188239432075254114898446712170446721455455517639758388657390110211209555753501775159253959566649006785523138200371001532389793255970418 1967 -3067818609360826262857767213232396010127882008626767863891092263646236814950710328055078728363807442495687654809475390649123646161145643 1968 3068179351281289496901939651777383711966837676152481145295045911068300918836169804647017708451871152159685291890051441773556659485642538 1969 -4071714718478284332787643399639180836524552230720920717406371212877963914327742529808706775267476645757597601368116136359712172034163424 1970 4072023831253924823042402786112334440449259624158275573530932883200822239138421131694836655450454022020728649369808162200643020511795935 1971 -5899848229568055554266194875451073730690642550853758205255597767801528369367655737404113006302772229947861558881826295319012318454002750 1972 5995054362176244338305586935550253482027796378629675849115836763589106331265887839909764412247480065656582344571898596534274686772123484 1973 -7957121421822888067790483574866350457919945974815761157788527234634435210248145117050949498831871416736351058098305006710613485690765934 1974 7957121421822888067790483574866350457919945974815761157788527234634435210248145117050949498831871416736351058098305006710613485690765933 1975 -11400627516226762325357590403245195880339588820678163165465172916904992989195583777728453532022915152493483035159369060556037822156093185 1976 12377561579829971553689258383231981344369449838989299081813464214354778909211719132734197749662451345698424792053498873781729839427462952 1977 -16169653419532628472848763249168320893866703375194274069594553987584283304463509985088270111933580182827466901287430468701893813040771290 1978 16476959087486500150093673308146298423408439102211605950478413679937075656259545062038912103588561510283106909254247742324459315758449664 1979 -22617107340870066256049058374557603723258369705836337783213805909186894707427539329165125492461486487389430111594467566702353348642750031 1980 22617107340870066256049058374557603723258369705836337783213805909186894707427539329165125492461486487389430111594467566702353348642750030 1981 -31122928404135095032490375257832645233314583013489262231516039496964248728332774431673555395897317774963776112201601166617026077276870567 1982 31126179029492405376141841954403913567823591167900611870352340898125670609703895803204538693051167550786124197534761644616515872449827549 1983 -44114400750229188422846957124172182523400963254434934435645031153856966402916995337326688065565397676297855024952160478440354269349304774 1984 44907548838863714980594104020851269897970392453693834565051689040980225000936614614992804065523839052886243540131320968765087288663358405 1985 -59260500157725676188280668546479833481200092376484263619815901417876057602027570468690112405453663478305805748446978686873183513544275635 1986 63378396188993754309240351006621871344965509732080591933238471888761845423236025728528317099041200034497583602665994959334772908233537203 1987 -87807366813751087192922223177909670863812869875508104031057499084877579865330058670097543709692354069827725562059664628705617803001806892 1988 87807366813751087192922223177909670863812869875508104031057499084877579865330058670097543709692354069827725562059664628705617803001806891 1989 -117102782788953023636751458710598455564438752527635119382658017681814970951795685112127608217728197300869437840055380413859506915263703327 1990 119037069600240239191023868750157792605823278570832120533525622352301593928357047546825089401912470615167411387560601790714135184166695317 1991 -172387622291146657653189580241784992648178408718856045882266447272182087644654347337151438068034552530676608197527346081347495623815092143 1992 172397102262995515335638682161483107200700157154701090058643867414311748859342936057309218934337375579456511991875468648029628774509952942 1993 -230811563480199790934920919294846257152227135425021567833132523647872643865092461477234658402515991056435545053634830684167193070599651669 1994 230811563480199790934920919294846257152227135425021567833132523647872643865092461477234658402515991056435545053634830684167193070599651668 1995 -323373260172953531551877450730823755107798629025357807531599455021839790043912178765075959153618641047249047638152185434063921944923048472 1996 348941828754760435143084924396239745704458023038171654834271332962459025908337795217713729010179800409856569814942919069224116252543798798 1997 -457443543533468931867388937961330292037458584060902655619739148593215382793893431311528389047449018120656321306208721112830050959511367889 1998 457443543533468931867388937961330292037458584060902655619739148593215382793893431311528389047449018120656321306208721112830050959511367888 1999 -648461265472952055074752865217570451255285210676742574965037517807873244221065561115659802284747484757269768418821234958717037598929874373 2000 648461265472952055074752865217570451255285210676742574965037517807873244221065561115659802284747484757269768418821234958717037598929874372 2001 -886934311573778099916277131366960241243112685078591994384569996572163229366129988086132851162192792988383564098153601926296361323701918042 2002 902505746609693056911540103966725848460935623931803933327351563594467185745200615641866780877904345982855025915248648238951846903566890061 2003 -1248837168154291416260066444956890326484070289294562545139373001631818285804657122794497755453161303592895449962311267737605568239572916793 2004 1248837168154291416260066444956890326484070289294562545139373001631818285804657122794497755453161303592895449962311267737605568239572916792 2005 -1664040411722338909297126872011162323674612190988458946765440766766478660882227160471909855784894768167462985645243376152342588704773110091 2006 1750475716329230658291402376079919411213334683836969226893995126906236781119277182223301124837556262498653262779348744496995012688176112892 2007 -2453097934498231988197338097038495506655434328822976608562087315751436710242040571590239943198203992958964827348057006913721727225064593375 2008 2489220195957196847955603756445331928539073113891990021919701957619717207719159409489141741085695660181693248834811109209740824969691021191 2009 -3262515674921589653280168925633196927618620265351834481052955083513019248886467464565762114302181399293829506564825318921964170527567629631 2010 3262815674218768907294201807586650617955225172970654336873814851629281836094863162401265708480445574090686121384133443926661547281251899637 2011 -4699506841061138022158909369674689031878700649650580011838404810583901397755501066255481017797768661996309278814161774420916403323343369923 2012 4699506841061138022158909369674689031878700649650580011838404810583901397755501066255481017797768661996309278814161774420916403323343369922 2013 -6408522289423853629452767269217011209827770397255859002563909183553701402450910292832322315323801332634420168057843476653078242862542401559 2014 6538666973371503218372493442325919010072488339801602621498091510495512043662978090400235756907896706787969630147598831556249450575372859125 2015 -9453754871662141904321307913837279294300635962051914949812332321761829915542695967808767050585611537246082222554892045944760493313508812229 2016 9872016175317215792997578372477954939358682419048234198215417038704852029376867685811417283994571656257778473038134399934957337427839821453 2017 -13170290494378347801966119071251617063333930787377780425423870424319279429481094236059314836665067577991896032620150592503343967730959644564 2018 13170290494378347801966119071251617063333930787377780425423870424319279429481094236059314836665067577991896032620150592503343967730959644563 2019 -18439191398440746505560260642312820837044795578295809149766076077099094957864571692794726581999279468628374833261077082250853650269957563939 2020 18773634788678303502603147483321632900803218344434458586200964635724959838830274023200894062771016576775946736230887720235813453651434541305 2021 -25260733633361994888836800372652590939159554660605976819935848947833183793141452623219135340686638630328657293156834196759605217658170898726 2022 25260733633361994890203632610055859444310918372638322269498475810251598645099110496689706244996718246802544028909152989402224008296172167120 2023 -35933924509529122422171194608451518040056638959343311445729486812187482333476621911521784489552938056592819773079267738138017703481440414506 2024 35936528945983242189500953750786972699192760298363752817408884946077591699233917220906946969501182500187479748569185014089025161369485260822 2025 -47983544036700328573239795987324113175533642032998092643745794815867647764883795567439411443716718524527399918810428059232068457901539738200 2026 50357524810909548108573173534052384166924603254770781542022965901663236221951523979974831002637494579296192708566001550653278359336806262541 2027 -69482471595144249000443268592024570424974559572368899683178341382928126855214663916137440298128546822180973173608584713602227747871336281745 2028 69482471595144249000443268592024570424974559572368899683178341382928126855214663916137440298128546822180973173608584713602227747871336281744 2029 -92575023879178152178856003633676150706312422578233357897583436507914770327543772160994115151953447994388642482676357964056749230955417208773 2030 92575023879178152178856003633676150706312422578233357897583436507914770327543772160994115151953447994388642482676357964056749230955417208772 2031 -132691165827608676566366818193313342385381610283504730933774414701843549136482204181638549609073837813766358552591409271722881043735625022102 2032 135145647582058561682265326509315151310956035430620036115141544415169767052948904329109687897300207290695002850679112261037058779678243144853 2033 -178269737701495661875841425739222483088129290453935468399834317401472851621829513025129323827052347542453248353461919423949883700715545543110 2034 178269737775687192916273685254584917414005323020414302837960946385554680291398052923671603031416956503507745576367248246070989945522776056886 2035 -249862944730617923572109875167315929465009272654844274895059215587251299771030246999544881840784022684726246401246879321111375464052567430594 2036 257789680238874935141122734348011100317873791601705031233151674126277379389845882389152463129229926701392630716529193419041782047993720932525 2037 -342403846109874700622388454118717854320729522986802863677200366568869461634679348746192963191382773895605131244074944009934693313535311989230 2038 349950017439178291223374577936295146020087219601245801173434555818702681443019589019556527899983229980441523944956279273398107623865278783040 2039 -488054799776087756064786649925114521644780156690424999995213911128390476094501950429454518309634463532572486988158227602352492067319187593344 2040 488054799776087756064786649925114521644780156690424999995213911128390476094501950429454518309634463532572486988158227602352492067319187593343 2041 -651553796589905953958324426967453629499678893650766453040991571650377049084551423740005624746415306669323755915529827468689412293953907444260 2042 651553802067290560597307240919001393005931126149024430561448319111139131507284566016511504648158536260386265877079509513842461435278387276323 2043 -899874350695208657476292299814870114853405359315603888521558877664901958450095581770139278662395632058721416159760031780066004844814788748979 2044 917719244418254285478073409963784317036276811676552076780190850354019410135611982496320060477644881976346701157971265423228100496391137679785 2045 -1202600586757313994774146502646689671053550335166690276712498671917822812609018236236596390747157257503954742555737194315515470413111850642087 2046 1232820943117706088919282453122963740810243341463913813883246389989278436052874279573520665998733983725488094573444027997663931980279041060519 2047 -1732568359678424489017115464444579622593218066889974705928072425084300814321379268559257076700078104134802666122061745054744477672827454176375 2048 1732568359746056940296160056627560542277218091980889166503331535640607441427306656847651743101987953600477573881175347172982870588842678380736 2049 -2290621074162721828930759459541642690943405303329536910502160281473591796938978057833762951729815006962293297635401585854174226982405573345425 2050 2348996891989733856650229289854487765357571653824786365821174772054430506803392257773730632744930315687580200388104773628297013829227465646736 2051 -3245575240944256538761598917537917946038340102290128276053195624606241275231568940342542030237890149962033834447219332741640870681697242688161 2052 3245738936983944226202484316511028889176690024419188846935868757239941013470593399107283282527659350003471851822545048309898907064465875239567 2053 -4301739856037735766131874819379090657839590630465430048457019131420460991418380441668979768811694848436454826022928787089225938367850197237170 2054 4301739856037735766131874819379090657839590630465430048457019131420460991418380441668979768811694848436454826022928787089225938367850197237169 2055 -6013333556999929548427716057502060986769944759623501571647565097439280061270891891071442473529496129059128749241352990695282743385480802295299 2056 6289740921195215040632454973848364686999032838353609395715572677518856654514126300555417400688658684582985149877491399284965515383900923849331 2057 -8153529899339165489614619963510772621698947762129729716859887599091243721788204805163444611283713471908424944601742386848027120763591297407855 2058 8154049276011526520578573243804297653975775002174011446085649647507437874984270714542040265648305060378074543699172748615032573785392416329747 2059 -11334861682098678295842150459082514274512407429400656573925138384098598684727516998515884558547465721619975074125102953955922219476856403440398 2060 11334861682098678302883568908951469712302347221431387777449405836417272395725311034350351062458715481056272708521638578917848907003159287045636 2061 -15335922626408232321177154284974418943447795351841352307800357024326411068606423311287990193957950725035409941729549099504050642863271829317024 2062 15765303371819504686885006081394109775238584133940064245403542615855915137321130848713937288926538011949427654895240105159473500356604841845914 2063 -22184272165706400037188666881935963936699487685090439001603950814028843457695229900138483273185005901331859365620002737976483362933579001698910 2064 22184272165706400037188666881935963936699487685090439001603950814028843457695229900138483273185005901331859365620002737976483362933579001698909 2065 -29632304957269952418178549404433498772000245366888392996974122713180178962232064291214385003791024216040088710285911084290715906399354601768773 2066 30125586597059120623905946842523785932237182832469437225046254321802223776895288044378832995570194448698989015963619339600013339307374658420945 2067 -41519197366482671106153436960175171759413133118649432416257801930602619203912079886856791675211134319335399333354185837752981488731320511618321 2068 42697861104968699128812560789608143971291459111726147471049264585763196614954308971746904235472316967886726606808523508684266414748807712658039 2069 -55623615541316109146447369971429605927244696766619073399247051226432689272253157212144166704368924698887233093505723921438232468408313963459347 2070 55623615541316109146447369971429605927244696766619073399247051226432689272253157212144166704368924698887233093505723921438232468408313963459346 2071 -78644381503023709126240515839775292485090660328442792288833111643925524599603032952195937068680281375262094510942291800894326680095233626950800 2072 78644381513144455376288775732708779165565796005713118579088099297578888930908123482889994860390820808120455612487366354691949830552467931634206 2073 -104379872997748345547359406457545797534159798988066646915197940041341469274113108053852063246147866513296619457249210187593590446904302136076643 2074 107906200581352347585532929282328636999605955946750717657171350911569404024107224108760819597892740692236093451872390928043217828931583636253642 2075 -147624944280218507183480974245908402341252535789972140217917705303022837164556945174501573862796840189162258621324322069826194480283131303716824 2076 149992983774683626944939179813213780585811554192074746594103057606045893675118764528215180525022335305410515300840345055038602334222429399972698 2077 -198358394905034088164352905865953660489163538763139521728097809358219423380638005270325004789254317543143835513371721982260645689451640145550183 2078 198358394905034088169466915644874650414841704854989789978251860800967686757475213791688344957584599190950543033469009934995754100045276541852518 2079 -277447092484807994593746204699825950446266781515447504521285612965688268433490033267955496146239430076108018649711512459806914739997696137463402 2080 286416197108279985790093431794170820745095821903936533864268177643382795251029960996247879280155629001666554234796442380053675348798041820996658 2081 -375181596907895282090621883495846456222724709266445161966316460599426024933877161921232490756944351034915016107102493126146744948310301333841769 2082 375181596907895282090621883495846456222724709266445161966316460599426024933877161921232490756944351034915016107102493126146744948310301333841768 2083 -525916478038367351792895435846001077485764233922821869339295990748311662638320844748089108906660002451791888799834922309524855686885156089438730 2084 525916478038367351792895435846001077485764233922821869339295990748311662638320844748089108906660002451791888799834922309524855686885156089438729 2085 -704479502621085040548273111795925804525093034390231796443939185557387959273522238253272158762683617417833473028326415645447435518537342628802220 2086 744676232187449550633757541647554040484084563564298153024422100527816851558680800359751460768481147443266711826528999738311726898537025039876293 2087 -1030531851532090602045789445244373632705359239466602783010646438645854969168433107617735794748242812192148447659580941372279538596804082393618708 2088 1030531851532090602045789445244373632705359239466602783010646438645854969168433107617735794748242812192148447659580941372279538596804082393618707 2089 -1367304220019871114032038811804717623693600912043558986901173653737166483502046787626370171275879697114171865297894407040353334266205609515397611 2090 1367304220019871114032038811804717623693600912043558986901173653737166483502046787626370171275879697114171865297894407040353334266205609515397610 2091 -1882137546272372797771130602071038676484594617290319548611197282210667321005978121206709114959546561929331794568192509454030683220506350396060958 2092 1965730493776455242358874078775979816183076600699261161458619994624841942805204326761710831334465375042032908927495769295335712681271693168389253 2093 -2544966819274151161449279148814381966650277070279197955656438098678201554983845341065309415808965551554640477773833825124322776041327621983307895 2094 2545069429986420435437681091449314010570617390587389483708090157784236428277079096120568359442408604638779530171155688412581668705988383828937548 2095 -3582447163136197410683471791408314072400556976028238946073432873222472094197832810261557822662371484938498275220225935215598199866013562384680326 2096 3622173347863964141994378903221408157737700032838822050417690115058618149381555266293854383106306544203528190125867687937890398453458788491860358 2097 -4793765983981399102323219470473793434199835755529687381663848303141525865003955693966047714876168616573828947315278369070887555395953246278923950 2098 5031287272764342540835847160902369554262498077264326791288954834479539819800808970168148991723363273351039295858558211423200129725873924529189233 2099 -6800258371831941945982059465324553908542891341144006701125806084285956678133200383595698460855327603797643946230658178436351572322841621993352722 2100 6800258371831941945982059465324553908542891341144006701125806084285956678133200383595698460855327603797643946230658178436351572322841621993352721 2101 -9099220073201497112815927612690373100802907095567161910156554814332033050290346107814111286405760952741268964459626207573232111491158679798613940 2102 9099890062857773809915387408159785491925282375042910499951663341998671407103942184940849726862443879732256871825554225684770162668880911815870387 2103 -12575793079829375678010885595694936422738326114672446331611375599489053040817448253500458907286393204379833894077643759806716235563376592138193708 2104 13267109871566712523727995834161875677520444983138276500503601992592431775915069989851644075293571446298160680886515819282783437044488377382788723 2105 -17081422796351488390300143291821671955016002914532574663577200556318579780572736450857736328736587980824990392539628573731476236994711532907395801 2106 17228708029728104445399652291342280803503023081808481927615157330032999013683047582133946154476441813120020878373159843265767560293234666309090308 2107 -24237942588074834687167846900062572800309230374696570387349771667972359651460027071798724431625078048892161790950206638939718394872559752742192426 2108 24238773550380341096499940036956837116181357176266178764883205581100571670938106787303187315586759915230881136261630453882843827392845995231520126 2109 -32807590794100118736245275701705461433123089859310164444771836807552915777150631644623550024813655582619463402767055476980314683891060039135246931 2110 35124453721595593489240790338142010605201664365763304449057876886184170348019674411689853495845137876147591683543103740335331818609275662076033618 2111 -49359271422938764185169305116028910143801512438679063923142928288294439624374972427778402868180399219888671901705292765750408369479656101744026166 2112 49359271422938764185169305116028910143801512438679063923142928288294439624374972427778402868180399219888671901705292765750408369479656101744026165 2113 -67083890621914739514211896598302129789980962640402315846025234115970830728625953273817793033813384637049115475613008091005769100365796119352338195 2114 67083890621914739514211896598302129789980962640402315846025234115970830728625953273817793033813384637049115475613008091005769100365796119352338194 2115 -93746266249718598342355608798564047226358565044076842123192411955300639314225510238970557238686340745372015132677740812813257212194205794905636302 2116 100491951520978680088777855115493402278756544537364370060380319343126479526628881405101611085155437162974383973064079205674755757594994507816855765 2117 -130460921766760543067315846135592146589205432809738138984745337411924156026183610720488175335150502071727542798081785184838918296075126823828153595 2118 130460921766760543113350605350518070233218538177568939518159270766542669007257315269425020597943881189678930355783085920553161329352805307105816967 2119 -187152027342670882948948860339199455581569941981448694045076580615134502174495898260648226276663353961171838332871391640512594389012804131787394335 2120 187152036540209974617236220883790348090877382803018545780231255628653423511353504680815156073976847616452758877046992924973703075319591379247738142 2121 -250768506708166951393795672936985294697414385933869719206882348274826519011752373669239105514519200738662224615248075423749290601085280888826453619 2122 271852139660897774426993975068763065239855042312568468905759249863034414336194850872633545124417877736747471924721037473246669421692504519564275418 2123 -366858159480729256081425009004055228021250192732009330327338414319507613185608625356928856882687412066936733259644848906574880415098550974796026947 2124 366879723222034609765425751285474008692741051615743381564386755658806117603524963810107783450430228376593149986479059083269864958818107099617429085 2125 -493772311389634358523689100076231337692960873915437231849339504349854205593349672290782634797019298202773085031364076090227781647862884412601408688 2126 496335444297559905112553319591123476636108190694212175345817280682162250286476029305408235127130490155047340727389280112813992352804432755820241232 2127 -684648118521870685425296678195774681070296696887015800876366183477098190936395626261828396297090223496492810168307632929307083442853368509067756896 2128 741477513383841778602755404630792305963268178255279549439425707228927560563584803775299305499293233991564966087716591662440315546034078719859953126 2129 -946070709689171800766709273830382888864542054383733013988815580356645559897978271251157684148700027786418369433226796317529355035961425366249069219 2130 946070709689171800766709273830382888864542054383733013988815580356645559897978271251157684148700027786418369433226796317529355035961425366249069218 2131 -1333392488782608317442375451480076140015716729195545078977767540283755915935405290150530035557409072544889630656873971477276192438914501216153366950 2132 1333392488782608317442375451480076140015716729195545078977767540283755915935405290150530035557409072544889630656873971477276192438914501216153366949 2133 -1789266252678997336969881215635430709693689243725109871031384419768620834657305674650093258663773812846097809538754719021780291929620425088486622319 2134 1968807370352203288496782481750765143951743017326561003499465201607864841778603836956672609832597066577333012471911023609965743777567062969851621684 2135 -2675872728254508093960860864100326806977090366770517686445662258234548704209410490436395946180005746990393504148856136038663741230298274356067630143 2136 2689243087236266274032750260678512526958607991283244713977105898297935025842808703283494152253787123777083710114606920112638143690925431097516981167 2137 -3653862040988992568553479923252627141616994201824057228991226311630375023095133217851999419409414054301773935067701209107718249829028578622128826304 2138 3653862040988992568553479923252627141616994201824057228991226311630375023095133217851999419409414054301773935067701209107718249829028578622128826303 2139 -4930398089059002256147321961099583508409366952387285336845280266277092339512196631966699332594600539422396776533915428979490338584442088471761165539 2140 5436605215914042625129032881577032470748244499724996278860951511913569162020010612102908010180521807352901578590173456232469584166191982569371561262 2141 -6874987967647181384586231851141850583265304272719663253653974088786993361433620065051444053769135564683371517227875889748144270636594451743645122962 2142 6874987967647181384586231851141850583265304272719663253653974088786993361433620065051444053769135564683371517227875889748144270636594451743645122961 2143 -9727692507774789128462814781546532611735328847916287665269349705689057873889101084926762871237532987086966763208360391559769958879182882385952348151 2144 9727692507774789128462814781546532611735328847916287665269349705689057873889101084926762871237532987086966763208360391559769958879182882385952348150 2145 -12821141068750258414739093740300336848327354316339480970122454201931332053650501305742956588474373480840846202183263858572144843056495214427276977479 2146 14511013267476367636679922032029047685737927785507917102618486911769067822237190490495722255938119032183464042465542091958598101919201515883492817505 2147 -19059362816445321321739083957441403033179519125966714834259231738063939209852000793310990635095140337636836951257669372086600888118811281782382316806 2148 19059362817631500130018710294365294966974392837817827176189449180369300701053319590473581525984804198201468680687427080196479070338323051649523567877 2149 -25720581404185001458489554677071699933822236563385873941571340889367350923129080797365019810227721562082360637566888735406178590443201062265482064706 2150 25721001684692968147978858970969496622483775933455591763735353176322611688741220759281781211542227350883546502503547873101032991966102753039367142830 2151 -35011975544511694590918825840127994823531438143011480656386343997671750479561016335889027831455089390317883059726109578439548965674431689287087078609 2152 39506628184222591177003667248455671765541360779388252069231220945935475047403973421302663466479159916287486633341616829191941779682996330843317523704 2153 -49586367572857690108140984821634942618925916602460252670837222971524439855612483078090848566259874923127712111133494085504062667542640016874429826159 2154 49586367572857690108140984821634942618925916602460252670837222971524439855612483078090848566259874923127712111133494085504062667542640016874429826158 2155 -71379440645026092901753800537114900474769325419147874584203982851993408514646781295413112880786585744757913339225681814754349451375142708133152746936 2156 71666474934589901767150893415354323329649962032323621188437663854006778821230051831244330881687728597086551976878593920013169276135270682511934395129 2157 -95324006685239368662371441894643173829626731097737355613038461418048702885711624830548435334180859862085840729448346520996994791323904819013520792270 2158 112200087317187697581515630093101601427950345206220046069981937394786696773728408437447028096540003149672225838629906565449377242594019595132377231221 2159 -148429116485824869303181519063855631268797068348193106419636972440391120357472501602566160049210868108175383160121646897623961671211889509878705626476 2160 148429116803460661014192184605318848674928953730163642110686692978467685632859603646732523154169692464924819397225590375819743361381375128216410254219 2161 -204136830244186308139024580267273756530826679774685709183412045671476736511285619996199733891910379725875299709676181139851517816015783800843151019099 2162 204136830244186308139024580267273756530826679774685709183412045671476736511285619996199733891910379725875299709676181139851517816015783800843151019098 2163 -270799323033255558093937826885379978970825137602364336463236221677212415171835891126241885184749189974348671971587375515160301819032501229936681479207 2164 315553311773881990534782620532927726544885422717438978168752712121115539065427011353092146015391791267265069696165700454491321273334132918434243887690 2165 -387914766030603819018750812548938950468008756680916726565123937775179606025393691756330214086578820466959035834876253612647461344979189325743252859808 2166 389058788805716359379400051509429349799189173207261177622698665728256267875997019491378000794660151643002299233580711260880022618441248015012555036576 2167 -548567534907741838414053922809489251584622449987985432137203555265865359103516472578911157936616998733273254092034243755438548730782704269812656653988 2168 548586511589485411622371150312548879124742972026676974690122054851683786568090966825039818902728283122115018869995505026096671515068157681430572067270 2169 -707500770117803159252941251394413497007543021779551699405330385656661606314066087134579317259165355111139030922394461601760466248331918112027569305513 2170 835998348026279238329369384253346783688620876876648040327508952303453818954513444741687727987958670409980460123944798211093307685281223406803008904919 2171 -1060558562764376179301208173507317895117390125998897419387882721475207766446762849511275432535425924692278016672757761433335112028178492773964520298453 2172 1060558688311750904313179617905689546559491093893336088767094623794413020293499689399408117584688787719695224770296548612273994677566361089819052021716 2173 -1459071981711051414792000461719786894373673302009293382513445414018047127866681270291744286775013333294920282261434044376815369444319608702303917051070 2174 1459071981711051414792327326722973061193413104685170562765663137940308966036859238142362040121658689066315443443776508879645185010853924637667245038415 2175 -1893732545053287757176782890903536315891573758446894443341280948072308911013652193108038773531983353088745385382750538289170142272150745218720825644111 2176 2254243469741029285620012681504859595718820549317071187351952943515086953820668845926951058260954809137884253512953393582021252038735195915904528692674 2177 -2716970844247079003819203633623160676046689907022636335059993013993518773538937670970849119024992586757597053513202331031044267756573135602435835325728 2178 2717003846654763940079123079607062675160290750165201251791571528821473361439425269566295943993437895795798714160587949678716365865187231831365387169055 2179 -3790629043257895624473526689837101429561500889496279344007269213240939249850202318237121674997086535442906506028860349345744500264447924508033580220444 2180 3790629043257895624473526689837101429561500889496279344007269213240939249850202318237121674997086535442906506028860349345744500264447924508033580220443 2181 -4829671548345402301156930584112863207000124069399966321467835862381565281687592198832630860140094124962167626844622568753561968049016367258261158468517 2182 5926203740214272602863899200719533084455969892738354291384151255808591787316615380183368027513068020494368519176575091467895860883829827860997422361077 2183 -7437395251980930993122611352229217137341758637136352709685854542767627668179403093584463263883379815765932119318882915776643017738922738055403273786006 2184 7437395251980930998034365697687133794363559697598119440833037476864818759955224071964944421204118632989551166678568748786564463483260319727382532274662 2185 -10143056920261878112919968573017579040003582610336098033752260479495532525448951292028627717154561942333907357649399420269312917638250490011358643795349 2186 10165425308137129783700200065928002330929384022496631771986724273258726580530136463950300363686050649681867190594961994519105475321102974647700301265769 2187 -13008194314242825967561742891696494089749365777792911699628110152905740074708532909653669009567368008470698812303705637608756762168726379076009606066733 2188 15713964811431447774319966369783376330054700326609903735862497338772043494201878049513472183340252228074852860349921661690465982822426134683335443913307 2189 -18759084243940945084650790589736055441656524137656379179810354999591594706513743687114416046685030934448875989010630716378038143306536434846499313872445 2190 18759767200403898608642569578847220487267649233211574468864084412777630270233078833538119002919478940146436712581337340095815184405118289296594733690428 2191 -26774967887993617538884995822661496602822742818095909247725352385232901126015992553815171562567347588518204676343471055983290154630097058744109995002621 2192 26775229772085841921715297221163172046500763910465245755673737562092283317556933156115072001770550726856960380552866274770357460187686219437636393933097 2193 -33616395349272127321150429445331581350573242390423823904487465650933869232870279967477081045789576773063235481339187030471393848091711593781925844587200 2194 42247986671148914516990721441821038783475593203987703940201535631350809806699321036255007468761309439012623643741562636980985624589562924580747786895181 2195 -51561250184409616661020586248265475330146262669544184179674338352701117248027383569673904930753117065648014846339279102504829797785608104820774759079281 2196 51670333908413947496378709637701599346019772408815794249741005868581751725424761504281859947221958579822031372450831150899177733389449596583420857221457 2197 -70295929305313912212589055700819024617379425125921228526042034167939407763712215309603478662170713211194657714434320795510967814353242855659574725495194 2198 70295937678039989637024824181899476214057009832973449487964257190184569258371460354824897264371915291464466294655815502100566792415981450413412187498905 2199 -88015626592017189058146157716738092295672061327700089300280122525110357648444228701436302140738803158135185190083214244903969361978376893187948194736883 2200 110328768847803951115722449854062669460154309276277182132723080168026457201825254323887480475999769549035854934169823337208374187768233035075262934202610 2201 -129133646070586654007604866887859181603320346089141923824011433732100408103835402581661600304678654283355068944207657650275446212938564070317063761772028 2202 129133646070586654010053242785286952068786200345274928177745391062172004937979974842803519108104405952315838654504062118675250070558750123698113365544930 2203 -180829202622605149140430361840705974945375925037023334852479017296669032891722105530578506671004581215515248009244430219344020668694006029782026852809746 2204 180829202622605149140430361840705974945375925037023334852479017296669032891722105530578506671004581215515248009244430219344020668694006029782026852809745 2205 -226171995821791496126551903915212311421694525817305417282673533567481234204178044582652530162024998605489825163174737055224309197331882490943744490640947 2206 290824690616447431377651631873879847109208988566415732765994342217519767837844228801272051719267730069740502087499524064915278367096285082185089409731593 2207 -356076905791810097481635966076341110512295877205329865647688136072539155716995345740179508080581053989988342845254857051582408898489902241826566055002509 2208 356076905791810097481635966076341110512295877205329865647688136072539155716995345740179508080581053989988342845254857051582408898489902241826566055002508 2209 -501617616527884408086154540132341057550083747771934591106103016260466633630210285746094907615666820196487239863493726929615503478080569162819532941074839 2210 501617616527884408086357845142096018398270557208111912731340164097634399177879938951487752413315046313153886729088723384449393846303211153786301494763926 2211 -622798215101557865757867280352630112887253668646202399248048711072461262174920497322311107550778327668222338774721697077690903434619238436678826053948256 2212 792899246808509241928818013321444785053360621160030317028031840143188738286785682720559640646170638088466716858394693880899641028660296883658045143379804 2213 -922372178309614146096064139942132677081023832659671366410604184870447886509014272599413893574884419765263227548209708939683000293549516030326081780595461 2214 922372178309614146096064139942132677081023832659671366410604184870447886509014272599413893574884419765263227548209708939683000293549516030326081780595460 2215 -1292703721051598294004117295271926436656599925032543657173629408186814654377796954779105396249282748208740840223807374686560678679789494128094520269941001 2216 1294667457184151485314681399560337746820534101856720499573728241376421425403247900147256951540530294027996809208107980277693366764569696864877324258889800 2217 -1585965725685968440125119913923614763857091270811028452326995469481547119207063339206012558826346570020712857394701862051255435333725833695708429208507988 2218 2074161001229111522248334327129788268618953617405128504626415017371892063814474728345119975615681325791232252025774954091590106447463635907822247889487443 2219 -2466313247810446104464503533643343941502563986736614255842724297277069649138952282199031563442691760098556486331009404240980351792502940861877507404875468 2220 2466337157524720340541345315573885949214577701675178032585926867990728432557163228492790132065875842689324100321690378149363044264806565593304026051047342 2221 -3381167742150839685390423930543605856075111452261861332752411158235473521185257847279782762416571470826964322684453213895766296572461354094718685298667763 2222 3381167742150839685390423930543605856075111452261861332752411158235473521185257847279782762416571470826964322684453213895766296572461354094718685298667762 2223 -4167551361377627662438493425105590210670461890481052891121243052010786444601319655985378274475959730432704895706319087000980794962538273203019720848032137 2224 5347767165403306953890322418440894584716402128174391487119442027851758403031857347121991136017829624542788445372972195578327154579745420322855389122569129 2225 -6173060495399804948171305213075281789519991562002570039696745851587085020788930284339347068514633274101204500809423870593135995579791130366608465352059652 2226 6180747903270855139707387823620468173677302458345005570894330396298863935772413526673555747707563818599137818451471590765840314766749300591395751742084552 2227 -8875764438248877935333899717193072066163387619278503248794034212158455334558433079481096307525742305860543484008657251016459679874132287222683422998980113 2228 8875764444293625576299405611831185880755708759234199387352910688096707858833192824725276551384755894017229167574427044146170435305526724054731555254869514 2229 -10850057511855765901348657090864163247398926423599526981215493787680418076807671619369590365081864644663078229065526773744059669824587588028639804317049372 2230 14667080496019089156295273197693415917389318226585564809843750865099866089565273292827676739908346331856680700230238008711322582682982493015370287708603996 2231 -17398868672295836065382112739826041465224888849731806240638349290562728289924135307117980345783086811067777323313209381679297864618964142452041048464651436 2232 17398868673013925816855761084484210456055762626204869771550322743027144435982865990137090008954762580444008379391510259571420057476916411667065065892368355 2233 -24119213904143638789738718047970037017647020517220950289271107856286786338074576261245649736004669645560913576737031432039175685852870798358082218077003742 2234 24119909676687667789538687308320848999027612155214590751847015204593087854043897349205940102424921248918859816819219583441199269877101899590236921203773285 2235 -29120392759109005017572828321971846861553919564538988627389985137540758650217451862785498001162468865959914264555257939898933965789860134694555088498181286 2236 38440473870652711360282267597282570324481281024140995754738286134383252623964490172827992703088277651992881222814968794896097390354173669912177356194797841 2237 -43694928007708346165814631926791710985196290494294142030635558215505944089032830001416552184248109269258864883075514188071074532123381227465791222697394710 2238 43694928007708346165814631926791710985196290494294142030635558215505944089032830001416552184248109269258864883075514188071074532123381227465791222697394709 2239 -61044444887030763989313294572232088373595422868443473570787143249112161140143752753020573848834539828399804020837070994100873290214619405450921640356186304 2240 61044444887030763989313294572232088373595422868443473570787143249112161140143752753020573848834539828399804020837070994100873290214619405450921640356186303 2241 -73423047326874634018727655033955965988779780811118355925637100668854147390079045697573761483186497358156557636586412962861503036492738531567897788803442070 2242 98263821994081124514534226834278480145585909132107159652998443956003067172462369709551468034089019758545719893701533789799801379558296569773102540285039779 2243 -114347972091560769333200565501298831383372542208995866853372322166876526885227477683994297325687248637668795753082665982295045982506021501914512128170634655 2244 114347972091560769333200565501298831383372542208995866853372322166876526885227477683994297325687248637668795753082665982295045982506021501914512128170634654 2245 -160664197227894639792269695765086096859226943088490149705975423275927725039182640872746867354543684726304864934466683472080838450981028271380982725143470561 2246 160813433905441272449706190813305474423092211777275171937926880814883024997113312779545980140081118410511150710086713338477869209937221911981656182368164737 2247 -191625599517332701279549800761562711027545805147637539515242595758010186828346006472184290806370062926887155267299567646184399765125065597365177886603224001 2248 256132518218379214041137444614295269909996610175189924834023993071936221785855476043367753542578508828844424677922491132488343558509043112372590359765755985 2249 -288294566469570215529443670150203874419638889646918402572976459720681163615025012842195311783814685089194964254227464156711608698835272475314636553171686565 2250 288294683904694269888855198602353488928335867492468155221239262330082993634256766692153390390016504414214894284905171651891133475736147610672335832781428007 2251 -402512976824855007300786503327819797562438877653283964067787954214954954618818995313002501292395559848229791860722572849201391836318285182460162570058173968 2252 402512976824855007300786503327819797562438877653283964067787954214954954618818995313002501292395559848229791860722572849201391836318285182460162570058173967 2253 -481564543765996429682270912019679424955027973218797332774063327357683274090219049543788863849026552047622334073839522594668227869246158722385232955448745825 2254 675240971106006482773556673570077380543633275317741397137972015585556220041096515855836071288563606217305029267193781978181527866057603202294506380467610775 2255 -783589014088294525009896961344777376678797755185984876014874548729491210886118128487349591742600673507725701273348363378942651669372272023764970543516644537 2256 784323620996979554778174656554628344295627271688104441246470120986415040523915171716563236856347756803425514243870082862708161483945322641812991613905806338 2257 -1094777366913589564822528908141172802381713896600862067220368292911708032759179776103870764982906749914620645826092919898712240203697340856767381750107403058 2258 1094777366913589564866697267955943332783345195905994789062455471272254454739117620049610844181695334254641581753175285853470010809912424652519208740289345830 2259 -1306200883579721497281153973842373813110554516218233650277256551615868421096105076702544702451700466034170954461665433564149449100069960293747065639897878314 2260 1759428562690055908151271108010434057888356092447564250174903158847255967906102020105285851824560187680637024381918005656349046822945878002116572842564861305 2261 -1980565707372683514669901615459505016641711484322409475288338444689999144977877392873519268787231815982440788432253762405170943871667197627245839688731135645 2262 1980609809910448979636637079994445608262359953011871212632750955468272196764887602111927439884592068881470164523582565776268373775577056494976673059758701649 2263 -2857037871948746995759607328914473401833247731739095985417226916904324487550591377973177848633051085532762058783063462269133349985762886632110093354401031631 2264 2857037871948746995788945742460606822603959016768685086087902874713770489114858742233692171366132086672193712804852540507402132939117644842590306519684234755 2265 -3373544953529075931877411248698257333431385720550885052927757042749088496316174363309799122933448339456705237562624245448420471220413248134128711783582631064 2266 4730651912721649474990598069487208989418759239291223075721439888314476120268051703418153700705638659962797498167850310338142319671057180811576855248368115526 2267 -5392585477318616215827911130107969632535677575809435029641255048446545049911962024088383034887272265623746570060115450931849364868255047495720448240953578831 2268 5392585477318616215827911130107969632535677575809435029641255048446545049911962024088383034887272265623746570060115450931849364868255047495720448240953578830 2269 -7457770532899704196579396343144331876913002431837507119194864405005563087316471324457104941724953131055947284123141091103962701427764376675187622968254274101 2270 7457770532899704196579396343144331876913002431837507119194864405005563087316471324457104941724953131055947284123141091103962701427764376675187622968254274100 2271 -8723208945927184768593623598851339469720303495302042114711569978875896120203031851379225144697056076873336902932956567960236866158718123406871808665433582792 2272 11980051859017142731073479958969231021711547498693305433260706027212115572640436723243041951316051024217399213066788362237417659831978320304673294146864186978 2273 -13299200668899373074053905737416017069769539853302662808357421413132293563499259516991147741381543615726049077512842403951442307307586259731985152764644519870 2274 13299200668899373074053905737416017069769539853302662808357421413132293563499259516991147741381543615726049077512842403951442307307586259731985152764644519869 2275 -18563704528134799817303180847099855687013953011976152673826188282463169338830754271352011827481710116638818579234710301120554695097759986390378097950730729031 2276 18579996862969732785293840806355724516675992351071754198988592152037501563585970739436129987014948513760741888116882354099964331690829891021484221491179556092 2277 -21837385374652568330081978981818907124672390775602982866980727282619500214220019357206167537881707875345824621691336575553666347080193464588881497137280156975 2278 30489917238450857276649276015329916911594356281760247584960211814896636256160403712624188597196281444895485473964338428080706741173707202604906160912402823815 2279 -34793531991319961731221493792037557754420867401035565310891259873848972554364637490151017850528791831533378489477892725655645848893605649780001310506183892120 2280 34793531991319961731222110699618576565336542900400761995973084002736663335520085292233519544218335923246379192476372208240545630186747947624899478069275608949 2281 -49519257772635204336495491750129981617553077612228690801548397945963682152755628446731420779301922032471007196651110446865410786200909634034762110272493075585 2282 49519257772635204336495491750129981617553077612228690801548397945963682152755628446731420779301922032471007196651110446865410786200909634034762110272493075584 2283 -57503770158241857272897420966491530662208292179145786815426435608876637645653023462550342938083976192587525154181394769885362421426346927506216343342983327898 2284 78970785675705898427892423898476628344122219993355188175172792593912335856705909266772358207454081102142854187458984061035927567924350638540586666520415519060 2285 -87288330570820738575263061651615074233354233977590988628948416739448627938599379956361957161089241316200366839115945061875083742388470122147139430451655852298 2286 87355523783804468429671567025731643252114722970326996014070089380095670598837919615953994247558840462602189505389603091297171357768435482313223632176327341322 2287 -121359146916422364130661816387342161021260749617274984835751304102019798461568869815744579658918970725869299538584063396592995247901959838467485601333433780097 2288 121359146916422364130661816387342161021260749617274984835751304102019798461568869815744579658918970725869299538584063396592995247901959838467485601333433780096 2289 -140932826843759130291547379760196036846413297770642722964029545683301595458449696490754864150097489631225431259668707051359741992643092189733738829042364241966 2290 199564068613993553156161842061005020504751003622331493053436636855407646826270505861071072176885570363567559582217794975312174013476500789528049065393118665436 2291 -224538797878048177625636984558317265631186906268070725472779404662121052706622595103422485263728949968464809970654334211985133702635848067542843292623805380126 2292 224538797878048217482216336424372919452631910675859183836154948242607866461618148946028505057154115620500581603662611525672271574961431634474470302958785398250 2293 -310490251491537899317514277210389452050346370304470587646857587923524488363067385978584931694024308918108995530754717551069634409106413921454404674103220952790 2294 310490251491537899317514277210389452050346370304470587646857587923524488363067385978584931694024308918108995530754717551069634409106413921454404674103220952789 2295 -361486640790318579932123042552368427755771036339614855616360895373020763473475215986215215019028181529201622204262634766245940559267303293325784033250074288665 2296 499695572167795323006171418634728526152309457369334957108014753940051369621702108715567571715846568668588878414145545811154301048856453110989711732669527377363 2297 -552746990462837095649785751956928415666877928008203390040914334260672524204860397053155760784710284158209915069952027659288868892320219373273237134974504012413 2298 552746990462837095649785751956928415666877928008203390040914334260672524204860397053155760784710284158209915069952027659288868892320219373273237134974504012412 2299 -797070500905080800444629257226106421009504466244387290954900533762008254725760372609178712328632840750013265242620553623167817263940046936411485010203915812480 2300 797073449183130104390443093950195829199635506981111972394766901616589645716899038547138356524487904083688412661403586547071676670193121190977713807309917709951 2301 -940110321542881727154570685791408112796635106086714047595424894523854852925760050865733980098737659360785957875264200833426969666138551324324580604885360253695 2302 1372259064105725450935294260509028294813959108108112273599369779621722064112168203112024328558405199439836417249411730763977861690807884322836173574147885150903 2303 -1565568598699745674714032541038942183469739215833427979016368008062197422734602558070096615888095697439833133817427387523626020081062200990077871810103720799504 2304 1565613612410587405575100994613475320298600115572880376682412128620807318009583522611005455295104893386933231603987018332897010768752953760561304851009904124922 2305 -2205518425648675795290084356982854630460153574364327486948663795897081067271052467970883154665027884105325391544441445885002251163752117320996091466476224135420 2306 2206839045552931853693487768455427031699609757205754809492328137959806045232138923539070010920853801494457366471603443218074390860270619166506430961629589873244 2307 -2580120113339170483837341423160385686344646559490917284356095538355404794617211204587798582102682216614802680269717973332404730372620549897939613899300412537888 2308 3648184179237996436937217591567062478748596930093229753171189278399907486764240801591553900536918957049477244066171143323566788363624165498508540841180196006943 2309 -4037766687240275441663846858292310889938377178808359053086334626969839036553521261033799182680448922777388697145293200001543296418295534286956526193357296577594 2310 4037766687240275441663846858292310889938377178808359053086334626969839036553521261033799182680448922777388697145293200001543296418295534286956526193357296577593 2311 -5709685913134807598122909414950102101524746730341294146398667783146343198389982255978353546451561393567584440136436249436874156154923807725805042243881312600089 2312 5709685913134807598122909414950102101524746730341294146398667783146343198389982255978353546451561393567584440136436249436874156154923807725805042243881312600088 2313 -6687329678834644143402013926399774924963597546109411230229799785097760497467136722094437992020599948630250958149800887168262938906333564360032670849826907103140 2314 9474997065392394267571217997570184970648082116935460258249393949282650577166008297045144668854080882938925566300584915198384065185508273614311652625522750932136 2315 -10719833672148698989797043806129128233942054511859584090339016774164487007415313696599353586574602717112329754772528775017466007733914116720761159017160518001789 2316 10727296032216102115578579881622797343803632921731908975482309970053244384044070759723273377724480298885085176312158589974461866873786736138968446099410757215357 2317 -15282972115533262945950723482889378629929860899447672645561416256318841247866793462328495685969283403101406997943148716577728653603682373591311185517330906549449 2318 15283555572061124372506392348857444607937354043886494964717671235879686577733937966965801031357612342385728105562257159023590158063180873824939853698807772776197 2319 -17739626152273428076886682702813930502937178540401785438429503160079322873538744896265249430803614884084987669297146542170351224322045574991073069935059499202160 2320 24811217991388176241538011962405029268778907680996948960595275223633560507181279706990096632419332128585909992310786850093742986113672584017122907745448600209534 2321 -27374214023749872357102316757490303066882305492503281471192527455738369736369467154940953197953385784575878972162573618667875874083891200186681488646590645006101 2322 27374312276679177770515852085844800074468160528518008916494541240878493759572346088644038203689378398153012105031260454623346970483767150947686278838508416359125 2323 -38441416631625256284228580090572694449554333768269151769629796675052377315328062831583504072576158836954584985046373963421425047296985763819712323597709860104729 2324 38441416631816556427098320171029821490893865745560129007914105113924077936492684635883915335057845000172438376447990750166818812139980187168467472223278490470389 2325 -45040711430073820484339231673507264269388976087179453846312868621252770645105953293658521227577363475384156292609079469741620129289250611865922049586183253317291 2326 65431062052113354832831638241280290082681657478065727470704657926637476327662799588903595935125915722584321138205461035113406145606440805068674672856231579751578 2327 -74215846557926773333379979697415486948388867676570442905897942332763825149385270424130780058142431432598566252471614903536424457378444419341266527326031672771699 2328 74216096253559608224608563833041549875224518581364644895091715729068331609931650220454747514908235658866573934832646245051465566113140049211725044930779502109810 2329 -104125833620216723195961652254120953524227087058812846938951714088971962544459431021287157820896394866555477615806594974796232539274416848109351635946083935452991 2330 104125833622465812706530276028951746658178518124374367550446275389562439585525568000614819135414977531970546297874819310254241431128310420802457869280574754472611 2331 -121482322480574615584542412808527607414792752808153213294861680381193017376352528991116620637371098185053711722006991106515573648572721443822649551228343832951431 2332 168257049087695823282756335287732174023003854035395127190500568967174019897567239454061412216001968459813233015088075985227740946161708392471352759116811922021868 2333 -186419277482042805578589856950538147495954724730674935873648552202993897851640809493681282184166616954781340466836658771745954202494637675622782331547808675401263 2334 186419277482042805578589856950538147495954724730674935873648552202993897851640809493681282184166616954781340466836658771745954202494637675622782331547808675401262 2335 -268350858536205009405050026415570292239051456840809370146829768558500603738810171710414206348201874775747704175950183266334555307022627191510033710325280468703483 2336 268540928648840749009918903769731458940861753694793910216656210296401928916834115731843561988794763595756258631627449842989715310488284519221671375116193102425532 2337 -313339925783841065795772212614969296063344466708876455896629595182232160014801137674145891042718691159247942582997039607248588245597433928157831159480156531777232 2338 450602175028033727117111981310676118099251957335252512046718292281560148518467235653714311461476223290250064044992325421813018346420020779549936936358994600985077 2339 -507283061488268998689915658574772765339186556547514652232630258832227509223918207410654234852023502877847102826330175248914652709540627582536922965906078473317983 2340 507283061488268998689915658574772765339186556547514652232630258832227509223918207410654234852023502877847102826330175248914652709540627582536922965906078473317982 2341 -705716564555198823526097220567508650431382260823266530035770983129501235526669544639210129755556959731005798015854531330081812712506539719479603340329464168422438 2342 705716564555198823526097220567508650431382260823266530035770983129501235526669544639210129755556959731005798015854531330081812712506539719479603340329464168422437 2343 -816625792848327557209807251289695806003773311517867792295974549492281203574528964038408890105364636374844436360133910478206898328133560437291274188082117828041206 2344 1148202542134958128429890209377161485023751037463247183108763845721549370057267657725031700381410776208264970216357791786948504046790731307313567038366698191869204 2345 -1263465149121338567920983778465911573194070210147075652471426154501519320083382000781894783741201974400499198878602556317072984530117983656050974181464517924164076 2346 1264366492318106375973126675921505538603749800461777803005509915334854264467895001155663944481371531603580494099716492465837812264787282791066962054114498977492219 2347 -1780080231847273338580463899449601827017184842620430497365900486211005717423479179135210867597689991911230579775465084690401650905976507225321229671409681815674761 2348 1780080231847273338580463899449601827017184842620430497365900486211005717423479179135210867597689991911230579775465084690401650905976507225321229671409681815674760 2349 -2094719702687266385492958988314468174857566241534557888479453687656038933816500689853049655360661060117474458084755978568847572179051509234821222657201606658838986 2350 3025062042774013687067622901186994459768484420949082979577348326411169016477573693672406395178898563358800164684544928895458879621504917651071266705704003344306782 2351 -3444984463280340168984410398123234845996527546708786614161359257608017843106908834959575794276911137458779216189484257431177498556069544644291636761560458312625037 2352 3444984463280340168984410398123234845996527546708786614161359257608017843106908834959575794276911137458779216189484257431177498556069544644291636761560458312625036 2353 -4945271666755829787470655940457682042092063908342301935012120252399782902950987592650231550396476017850214974821428390745589722947705148518011177897167165497331714 2354 4945285936241809191157641751583864040240257644919346464110224973413632272459335703636132908003402089587186558838920898388191990514968100549530393609418275420205057 2355 -5760322610517522801826442914067591732843700646785309521144063099557859070461964448964447349283061240817758312228588208577204470058335306456554417794882386538009492 2356 8084607586360622117718616799224445906532612433978208098039013606257816934577889491925237189529890149703990520323766607031159160685209561362880682388995075615951084 2357 -8931926151714154860286870139967192047661014513129503130917383951053216990709521392706052937412956322906084758289966491830315479155322883403311292046042504057948464 2358 8931926151714154860286870139967192047661014513129503130917383951053216990709521392706052937412956322906084758289966491830315479155322883403311292046042504057948463 2359 -12547338635512008463834687868065434677412540409748509055587122871848812712330925134204242708178323697872011099542664761779461604360523790392972579157298726515550026 2360 12548265476109867822469433931257236011636473145826190896171273482626516624029518364263121336959159130657159638347579836995604381362514954386254504410325518322858662 2361 -14620067731626192930785157821328897850774341614001863441624476812472399844423481959722896102679137058658080487265912330240282025811011447134188781263284496619687958 2362 21187755478118021127260967157985853159506066374713020717133091016827365440613650464922636455237162018741234951630214524516601614240047573246454172412479256534549013 2363 -23806549920300473742011199691863828493903829480251984601099745204790820797726679509860154792265389772430803545683056224005246237796565170709456728506272049621195134 2364 23806549920666640633554765369673827982104139168022129416138649419069361696962413862473913519508124807690391818343849949839661792501298047720231735019350357726663883 2365 -33227412629828114680197199694851972548767143585998756757406494950588076737590853664172681437763065721577167572091290750816127429963753672009959838729256750138489349 2366 33251054147567016445201933670564470161585711670016383047312383726497269504807584565048806149560357078776384131608390765900998025034245381274700322979716447500351804 2367 -38581995802010786137673724573207960147425982854418841624374461195035150512667454445640409560567545042296162184882229619248866149095462173689218094192727207105140958 2368 53863765425048141236360410005180641500018106745831695281408602987149408983788020198442509730643458068305734503738125469000485867721656196660888373616059694301847490 2369 -59384354125427197170821327628488161218003652887062845668312202993053785854436680598482187380736675805756780179561079889587432126673613460993422642087631859593319712 2370 59384354125613002637743938072676472019299659185414104787045068113681041411105821557487007257803707347646926391607975374988296740279277847359445405887590942127918084 2371 -85513755041583384862872024090013668119981701640601881858797888339247348524262799914834444867959285202580514664557480444149259447585048985722148841086837150786637455 2372 85513755041583384862872024090013668119981701640601881858797888339247348524262799914834444867959285202580514664557480444149259447585048985722148841086837150786637454 2373 -99931719426974409187554983011246481353530929710220538670807756511739110627756570615311605565548254671028390194910765279772830079111980167078897372989047474613831480 2374 146267359868086021752249288822460074581716560717454154003983399901494861554079194669945182496488403079933692787683698320931197539088612396383876580222778226496442447 2375 -165025237004155477872742901883167600750830896865482987611730950037220853174623710798358784754811275279453576371202604175882776614915836676209515447886047053386072472 2376 165175021845288185144332066765224370620296291695819311768322930216051552358174597323346922662029901830185197703036091510802233217200791892981932492741570497282942964 2377 -231620208787885883035677453586743119379947434337704942146874658960889956904553456900113522679952539268468355387565283929016955536221314335749781046751867479466964237 2378 231620208787885883035677453586743119379947434337704942146874658960889956904553456900113522679952539268468355387565283929016955536221314335749781046751867479466964236 2379 -266984067216494810669635222392412778682431833147241589330521754442357324488080580123170370674708418061625845505647001892059821002901340079072221932208668233254858903 2380 376110034519427042315070233286670897855176499281290325753186442483711523153565758228980052082124171723038204505413951466935886568483309042086724844304979104801840891 2381 -412866195545581277708718550467754317780766790638797115758632108202020543993852445097751394560720272622333927040589338254219328177973560516300666184877029343014684647 2382 412866195545581277708718550467754317780766790638797115758632108202020543993852445097751394560720272622333927040589338254219328177973560516300666184877029343014684646 2383 -577449574538223146840331722371415480101724488429746995833868183140102382053508559278063416234851897751149426339458137437023693845516571526978769123912550341536913970 2384 577449574538223146840331722371415480101724488429746995833868183140102382053508559278063416234851897751149426339458137437023693845516571526978769123912550341536913969 2385 -667265671295174264578014963194584242160894201282106791549105378342840291953971274005563835462578498364001275404931424967785501379211473295313627906128701502621506578 2386 947871347779512753556004310041682141235990715484005239262408851363238501633730209318178837216600623965073788417250059850736803280119348306343004123431804207363131261 2387 -1060089339457938403600688172906486510974348942104186250613693130432498228885174665577401280631382794143498579162241837036963931598005744650112755829177372242568224097 2388 1060198003056602257590847598746294778172505288476412924524545129189282341479072593495745207566576752007820150710344721348881878784266946473870521121392241756047137381 2389 -1499382015606904721640965530057462455884089939058259832248519168490873519573118887292424223232031817408967805440218133913412323749910151909228731881479332218654802049 2390 1499382015606904721640965530057462455884089939058259832248519168490873519573118887292424223232031817408967805440218133913412323749910151909228731881479332218654802048 2391 -1717271858927988399842677855177557216388716056107104379032276038328011546389557051744432160202996826188775868495331217979162526227545655957186094338246490679377278843 2392 2408077743331317425733474527723697261910778811059300225630162413922076798010962449823592112329064855335139304819267836343721232675301444241197941080562579247072589690 2393 -2636252745698464055593478780772904392094542546059869594316297768091046329325271882335083069562475393108400859418784507513431336221401937358941098128645236720724920798 2394 2636252745698464055593478780772904392094542546059869594316297768091046329325271882335083069562475393108400859418784507513431336221401937358941098128645236720724920797 2395 -3676165418040531714659971821600405613041885054923836076905307892127955519793812257867666623122997840626293665465016220985667776551527145651124336094064660501923449594 2396 3682959523962646359223839358042432733216486303507566047883786744486114049323083740825924904569323187527459038082016830950178239140675347474355650096468060657664545843 2397 -4262206783132861884305469577641217878386092296269942373559145850031734037271012176426639860071469770246867451582638142770083121007909883470391951376163980174636277229 2398 6200272281266359136753907356911536524944580252825051680794976195594057224671916471579867903147522730588096519498067100369595087737287586813166145959026556272821042761 2399 -6962417368356174379764411844026641066513311784379576625326947762028683344850536128897027356390679905222425736512353582781752142343156619411407372457669223048015355795 2400 6962417368356174379764411844026641066513311784379576625326947762028683344850536128897027356390679905222425736512353582781752142343156619411407372457669223048015355794 2401 -9731736889705046517017072710747539265344811417850153717024923357252629384318947777919334854265341986666679673527425567997400597712848933536683128746319427031764218600 2402 9733324580463504166535584822712103522528273114502474343182130381386295490303464026114166514047525848777108979887705543105700189702936571129224115045383101987066739626 2403 -11231605182338599835405901976036967295696777412898794321789921576265019876251787805365202738348097450526293761370319209064113029484941131172585637571654990154054833550 2404 15601167038636130545524113037205568922850350001947404316514085014173797372263141948260991045293664377945084159473736731794160532860842183284918490088081438019777037274 2405 -17149971754421260088924634605350347805269661757632297995395538595316519363287179902243025774492016194638292039112516179783463591210024790584577999817684037362895190420 2406 17185873320038303859034823924487538036944769980761604878157846471095077696591639512078897240093609681427438261329997725928616705307554185988608692574931515834814793730 2407 -24364418031410747919189253459766425024705001900634863729833175860241874983573670114351312153762217306421780825050714484091342081771062064665674473602942520391767418041 2408 24364418031410805626646227418662980803913028215118290600048287586326589215164267063330309295135203045768642407385057416392212729668168906220024113248569955533012806331 2409 -28057241080859820675063625631182026264161679760393252070514225600834686382662118475905582304840631478860477199739538847192445636290358665820060187915942889354721454262 2410 40067548760378328768934927983481863375560073901344098974985522150428046451378836382566587088384372461220299036279870246625458907670112338358626205871036859198987281066 2411 -44701364409590715409072610768481029698224166814466510730458851204262256731640874359904788993700196739902417582131256873754291516080196073487835514065931336032494258094 2412 44701364409590715409072610768481029698224166814466510730458851204262256731640874359904788993700196739902417582131256873754291516080196073487835514065931336032494258093 2413 -61725749033891972529990113562595858707944416787054394801731911855738645934574600763628156607783708034857177772685288326473948977840518120616931233152856384793125498341 2414 61725749044645926924787153265046208610616209681920534297092982807754848885333746174551901968986725642871400931381762334564351367575789872146870454746406875870522875631 2415 -70584348324285899149774634066809351328589721412522235457208712288009526885164344020993196713119536851603605835120529985620587804971584385014561045851673773235822078371 2416 98961666399993528022509516350359314329474230851166383847714262563835753929049707178514602901548858237009749151667246646154866734944414373942829563836287394383934181514 2417 -108075694853493987486623879072361388751497883268124634865558541254412589635203663100610996122442462607699842469292797669089748156841313631451451180813551111162423522466 2418 108075694853493987486623879072361388751497883268124634865558541254412589635203663100610996122442462607699842469292797669089748156841313631451451180813551111162423522465 2419 -149966255794387157018937961144022354977847135251658073101632652844629481695733021554915321469680532487988105195983892649740611823558615761987220235166818417744236385760 2420 149966255794387157020024975287655701384674970047820181018069231522656354663918002909251465959669193178889194292908837521002981359823032837689672459444557807287756729103 2421 -172543992561120368782897151040055901661269104253326667957101192015490226765149823375859877252144470895062752682563602896873701223296757683032773842407473995837318975551 2422 244828221190624250973069950115006648955045082698680065175879568339357290811557918519465716246924293772590085303535229224040524079097902351692428187693840437352179763113 2423 -273709111226511034177758195573928746398922568436481477566472976094236028679717200102170117892606222389133677880158276988179788956512992504927691334167612612064927295303 2424 273709111226511034177758195573928746398922568436481477566472976094236028679717200102170117892606222389133677880158276988179788956512992504927691334167612612064927295302 2425 -385023840201149736377423727900308091554050785347271197126457864772460229065221786862892171812290166730848355143851031794883081157975892639439513718419330533884112750851 2426 386115221115652123378600208168280880080675690037860903415024952197320062688626810428917903858704444706548215596200734171080451903994010390702542228385521910409636074837 2427 -439532513779331579271715653681291630019332604795970450215145900931132593177829959513048001102374601862818092987848166888435082189508704209653382308941290082085003562581 2428 607237669654290042384526345539876476430862310407010336804776117400990480015301038325758248613743492084336416959788862482669717654346278578409402623457500928388060047705 2429 -662422641719362153838682316301972239418607549012115289383653769711927309903989881688287487101492781770922029557811887736263734858658824686335994182983135800034699904251 2430 662668157967800457528434125920443502886403197336521100022427470812317985830777309854933920633126632671388023552396252108634629826212862892108359496481189343785094513625 2431 -912670557565225578726136100669696763641625289724518695102684955163123291395067581707900754267156547907274626423930709647242699119511627011948853565849849358204132464655 2432 912677204832426406775594666509630643244863064725368413292349037873704113294518579634263043100103406435289345519433225669418931262701783754299045676489786439794178217022 2433 -1042087053447974767813776553801343844397596841559285537571727670542934568953619165869443296426805184191895867206361400025880125374709295002614392849788935774927134901089 2434 1470108333753849604926044719652555242638069970549986353099228094697541937848637151910631286143451830073117886802528816276619816062144567019934059765111754135916629545281 2435 -1630860369955332821113081080765666464329251924534802810029498689639578055648276674392660254145461601297993423655332866217762040907072067904530025389077018429419477094122 2436 1638437872420387408772976889122942263712500029897837654595123588437142160341492289357732644560606808157506812381797246006371641793075723194665465035078701741430289043146 2437 -2239243245901828900036134329208361055555006530815682372471284478252646553596163508612107925948947371323665716652795082949451433635764473702486840515218890655180004600053 2438 2239243245901828900036134329208361055555006530815682372471284478252646553596163508612107925948947371323665716652795082949451433635764473702486840515218890655180004600052 2439 -2547776536531817523511076284338912955975669466583407345979039873019839089225398663024114205890928814801725282566337580469339262001699504700427339110625627120728095358875 2440 3483373768853760899119965004050297405100023186551029661774642823235342498362537805109497666466791417433455904283549149661536465268477109100738623447485079207913402243482 2441 -3808497616236974622445993820167724806277105262450309773774120808228094703100108596799285942027992621281400650741113925080445599649185255604431603273495942834377367712297 2442 3808497616236974622445993820167724806277105262450309773774120808228094703100108596799285942027992621281400650741113925080445599649185255604431603273495942834377367712296 2443 -5336662228267879247084294383796414663060610801368121470911807664399130467658368359326397963619921825114168997273023884664121467178789228872978591518749313686338222864014 2444 5339233892734907167822856800894565946995888317329258231467534520156934615714668414522612392489595880662048508338231656504635792944558658882252143304243672143200462764070 2445 -6126573333578953580688441559367964551575119043855210356838352701729653075902081820242262907466383219255673495022802131960265154631530303407309928249972990497477757813907 2446 8776319942088637955161066588155864273011590523131552765119654589056042824035503768463120965709993242031496102183070311815350023741097099609006958692966863536871987839476 2447 -9800393357507172293978277300605929734709635822221270880956234169496129681734481747137812661857950440194025254882003006502349827250291068866181965986989145710535365716725 2448 9800393357507172293978277300605929734709635822221270880956234169496129681734481747137812661857950440194025254882003006502349827250291068866181965986989145710535365716724 2449 -13522446808817070438719531109498525863476168401276219572975784038047888841872811594528616615130620090130070639256380859020999477691334984906557686273157953031456344299468 2450 13522446808817070711000486671540773564775901133414658141530700718842092941450438292122954263880069773032372839802617623117990724861471475004476061461297082927437674531264 2451 -15453403464542021241410235639843338423032900329745968168836982410791473882116085172832357581811548162481953160084574047046714206500793510605219534507075777994799091119967 2452 21332581668130122379394455829798677570140531325607136212166204837256026311602190382219608605904392527852811904639387798535191619037862264756731293631634640093363997620761 2453 -23336249766068754638535017833823211371363266646429293131214872124944498139241179525961615567707354097445739457599875370666547635907259980440662846070295723474832702024611 2454 23336281644237141661581914846595236076069110410761930986935984465779318629840739574845074241877039857910671999237275887329251059811241445195405163136418644671011628231586 2455 -32127858060617163541305367240171276069597113579115102306218875710371484841727695876319958650079041288708042654920785496302048220478713242730766233686632857466961838591668 2456 32359517402055645900042257448836045512552527229916036661967763787981760111889831864599698329256384430638520496239424926334173464346813689596379283898369333977219722944793 2457 -36925137954097030649046063461375769236667665103095256251565283148774662087690678643838031881679341644020948436552272465685056083607055214344381848937387045201326673814221 2458 51215426689225022569478164388905382020486038922868985633325781707128576463038474706662366380024553823566938582749047096747073665156547043594073978204907011825771583018632 2459 -56857710599842771697493718785622033276130932389719895065247197059661313185935475609091024393050391623478698408248477935701357316971016953649691539083497679933288915591401 2460 56857710599842771697493718785622033276130932389719895065247197059661313185935475609091024393050391623478698408248477935701357316971016953649691539083497679933288915591400 2461 -78656272471427095606303220051792726343269537424827746462541370874016191958693325973833283972327594581295282761625232998840735135848916073658933499830624477815242659133466 2462 78656272471691341274915378133738624618301789618938234138960791591862429359364346188332467079238422577943581784783340652323463409704937169270459998057888195386736929620607 2463 -89275770604602352016870227303699422233349879131742178280730521540179545318802174055824389383427899641823645949775547314116188868732797294562944520369879389586703256081023 2464 121590971910796752698759188292852424942491923279965300309296156035364487139989188403421206599183425502438377296022357819711339711353473960141283663163362246306385836526726 2465 -132576866516660206904930776191515450565559391757786049228739894712583172487731872408870668152517168024953664074970881524551885657864217715647396129706705106194184827167410 2466 133634901901766134000093893594330640832427567723789196387394520053010819944251478972135690064550317223429914031631772846468448311272065272483338513507003554360654955748334 2467 -181880748354529494878547609609262684270510516497817075919914946844787206078614710201382096170280455034495888144413519320132780507787641245286143045360959514547646966418064 2468 181880748354529494878547609609262684270510516497817075919914946844787206078614710201382096170280455034495888144413519320132780507787641245286143045360959514547646966418063 2469 -207129910869122199989644176235833380248971182208030225169154396781918185392782031618255077374222455558305317800917374161733790251979581238817583005329887727289725746942564 2470 292121548904953840432727898158236683970375714195078528771328681558697075715185244225271182491285112083132709399646391457873204008581373751411113680910416646179683005277611 2471 -325712583910222612523988236729125273346665928400467930100139690999184509249659401064487428082094121266059082218521633903424398297044501456358335811321774765931423464605969 2472 326196516049386925781084170636102953937994395780069561483117803991830804131984985918132326102781737324325529808075597394700616731474760559556143652972555822485897074808720 2473 -447167987802666254661516437731861513018909143071219474165028909824086846967395940446360687470051668560038495349866715647430857514353480158976724274518128049101675932720570 2474 447167987802666254661516437731861513018909143071219474165028909824086846967395940446360687470051668560038495349866715647430857514353480158976724274518128049101675932720569 2475 -508956288876504396704211445906894924628998936009777113818186424884175628192786015426775146715247712497124332370283381592762522873735552964459046765521651884697674018764093 2476 694078768395548571937346419409382246781617002686245262494812287246496359590221992550519127215054692269688605788735887187057461057676102813566009941523381926744090068791741 2477 -757702958172955301301864853280699844280865889051147409270128966370000974154261974917809558042476677619246743575559614260314977458120475892776936036961604026144540753193239 2478 757702958172955301301864853280699844280865889051147409270128966370000974154261974917809558042476677619246743575559614260314977458120475892776936036961604026144540753193238 2479 -1050434437760906017734082484621381143887931640976121455902627499160978299758876875667708594227307554113443950923137052912029802884567488298854081800954212344913005263534664 2480 1050434437760906017734086976136053118508020152342240979922185183383010482405259536890124415112708866453106108594665832859442540492625531673583397337935364707723116371327559 2481 -1200824597066560305947832231820151257587316474318731132148136335983760019725903034584948024359921456928768944752038231673577708630515387312255211830529910766436403828081202 2482 1665665491321978063756371194999036960545001442773564384586499672584731307607134478090146175470887377942832362184694566754638304553755075753743641397613590064960977411663912 2483 -1844419694038409081659982621275191390524966776298211947279764078297521820870898102444852483090665234011099774366965449451948371315093063600290489741975623313340221764853672 2484 1844446659493363435885052712840721441528043987880351005898084536766372878716088881141479525384552567506861693995924766117020533223617834303330427275183674491062453782110119 2485 -2499062227480631198992607510591438305576082642175437775883355647462538404850288629414044329243886934798461070050384302141778720945970370127687915942926992841004713423657033 2486 2537573650267875553330870536974223788157841817847400459132960046183655984292732939528618697313219154580308819445640834134241588403496164378221135805086150873746787760027536 2487 -2866359299534484983552454697473114781498068769838237854646531956611324501582910289815383944825272030693303872992594180434805721984172669759267079308619500460452869865469378 2488 3888874167361924384008124643173057496130798820647210943376483474905897557302065896289134453542320319219196577230520315499471431163254408637723343522428054959141362724513886 2489 -4227194033014733973996777763306207376556933613484742278623480085150463021369539045861584635765304563084532538346414946319924876431299378478429820802222894630387412951551744 2490 4227194033667085209256545016075481071716455566229752468712179039555319644389701863697949158714521616839577624961239611508527366428540459493760778868403027748116298903221988 2491 -5781568958496716901980142477238310393470333640603748971875297531514830171946892893425553912701066409047058555320682702342153362200815801646186448353117117113103626531194764 2492 5781568958496716901980156345910991637718584894195525270994133097261037593860377827029226906830630877850113331372182949466038639262109967793424215866519885033998481527126182 2493 -6622317568857669031801750371562517139637661234437932887284333858007205113091808380006955797335705971173485406218294591104458236269758432986159865498259499660784367073057847 2494 9160626819399342337679072484282904806496747816555012619320794735081301902560306314222868096974328223299603247238561697410052633198609982939707247212000754310521390982004398 2495 -10256697530530991836295688614287085127686049418868830359677956533328765985135239253391499879831448474142018139351146775283464089510897395727989335313801958354337114907282545 2496 10435803892394979268955055254552470732899129117761764065184094266559502189198708083576773518523941235453298215321907187399625379395397745307709954309136065561760122870130552 2497 -14406364074624965466860822752826025184248972221474908360020313099914585794109421262768133528535547252970621739602347171053493977899225769120936642842674922115790479712299216 2498 14406391856673778497907589304616674600324270662092923089117389940527131138973553484760431793657238175045717487269711020819306455875369581740810930399191597105162508594292943 2499 -16412288787848664983927438304341206406291435112171868935880951212847602924578040598580509901146127857724253435745559419490814078953872336203775773649675577754359606546271472 2500 22270676077208980686721009539600697910686194556731576477598398215408181413578385904526830806751990961318223313796601294318432450721415599931772562762530014636170939826841028 2501 -24525927658795121080248942611271962172629326554607435054142055033362427135918015218574768596409385926077974000783089024884139966730787309247506680964310705778459496858116505 2502 24525927658795121080275097672249793897689741852386957194825204676123444060469455328355308253430366556194039448307203118612904407102992221871492991306885208253150817405196060 2503 -33435834159361990001495143741200131978466079564044569936781265136309485439623834293835339149483956730189693486109973265209598279152851581655503100141900589004442713514506657 2504 33435834159361990001495143741200131978466079564044569936781265136309485439623834293835339149483956730189693486109973265209598279152851581655503100141900589004442713514506656 2505 -38151988807637712295766664104302066440355571097544341526230792949197605179480612170164828150803924117318872044540526294044544356464523899118758336257737937172457242537744264 2506 53351431761502503409147432266668339291003424911197810664028912390478617011838479646089418133408011667223854070857966817471054089285717716875359033769051845050973473588253626 2507 -59448061924524981946448057307559397594809513099659694861046332427608461498967485575842320705322876835745796166979876725685779600832615314399749740484152368399197516206950121 2508 59448061924626445463504304719432282202586201887727729529237655740310400017615684184085362406916161964173760772670660822045227111438153430235983694430391856496694157550057652 2509 -80497887706948099561074597273430371889630808532740681428039039908377154957565633567496151647031177298481921928967248420673602940055315668568456513235936622034532901010056490 2510 80499519191788490680986189823826245230157460016307348775078270456044854744377955343318842550705535150024667747788661046706873883216428778200010052775875638216469477369399004 2511 -93106002023324807923803101432556570174001910391757140752732956077566541485867974026838735040766088119917368488647305314410367282916572598661649977155844575836646815728602252 2512 123984852559678061305706942167890819437296471332129457784006825953564435951240468224873648124504800507273538327587140832320665762788893718779854944799981606617001252711508398 2513 -136448450018123706319637166722632188311523630876695855818295794992907935004110027988162967380305213802240485374979961078489403837165395393074298573024276749518446824322246317 2514 137857692673727522197473931319117951357575179135060116534705118083509545846717207473777604574017936050159186329650156938891218287231131722290219358328272808903517970733342205 2515 -189530248984954555778157865901675346858045914169774469018703401822023236427882301615293266396736983289695259926947776462142210056550348722501667650304324722368333487096255065 2516 195094991974405322872264092872372870752072376299010294825189290831510209793234479309259329159097385437237082244268269039745004730981050387066756280191392267865212179525923897 2517 -223183796745819037167004607118199284490883510937930632090945680290561168862099389580714078780525500938701285677620758097634602970125277462322217585589243537066031100439426254 2518 303999488899693728328687537977006167505137430060519669054234294296949299224955472414799717052019147612777385313563296162177396568901467055553063683249738751823572607526661797 2519 -340663483607287629376573362091516898786215651812154539442804747945992246713083531134876107006132288031669765677136323804822713591150389890888077248068943819742908071461687566 2520 340664113163629115234813451117181522864738873544818965631997720019770737675625516851467782085763666907841641210040455678431136674895008136935436788006370419932542537512321104 2521 -467117303508777277405641679888829506473574719760842389784928316148737561109139520609568170967580175211344503403421062621888413599715050816415443204515979185315210588685599176 2522 467117303508777277405641679888829506473574719760842389784928316148737561109139520609568170967580175211344503403421062621888413599715050816415443204515979185315210588685599175 2523 -534179805670475115434904995795018354192507568606278456143840302492718489476163129475335427116033366945746988278146643160808811081791091760801495472230795178726591389698234339 2524 713883909075351592721940677239063025667024811727796018611596670731790917852601698335404347550045022314050724787595369134908687875456576236933509062929809151857277098420272425 2525 -783453569371501250766234069763995111447997177546352099105906884316758904054348569907656839368905843714963100971500254479427966610269327072564348907806953538764500819405624843 2526 807357020776388628306634488309861751215167755103296350379405870233213824812866962220487815588846677202276156252844776900160717741135608160058716356940362879175481011123938001 2527 -1088902766304623056483672586472825066458842351444438422739080774694415320653574616905726271858618909081585179718258963126156415004324741443501604779188382474610494754387337352 2528 1101768976351981375545409054534445476879237341737219738857662686300963296806147788118821195016436581444696019133733871510142717030584559831061144906028794570846875595943624536 2529 -1255322087140294450629768267672298972625750902832392685371650119473352809091432949124731511198751221175192369612331921174028824523286720973133217430637518299156137979635266749 2530 1676117204268874634001523110182015692746400979325911982662295626797757215502190419438935826259619349153203168679069122590554164346696884053223897739848808224957298064179863092 2531 -1896033620853847148433924088207253899582785960904811518490378514643805708065318771902444256547226129299082779920799945566088861755356508506637466213499984081718840169744106506 2532 1896033620853847148433924088207253899582785960904811518490378514643805708065318771902444256547226129299082779920799945566088861755356508506637466213499984081718840169744106505 2533 -2576260404061989306200550442054088718978900691593876553993337537076771671850957602795951387277847898840146486656930658622453452381573874781628805579187260391623651284934959890 2534 2576260404107541078871745254501036834306424481803853986897281442327086353828375193915803899394680321341787621220779775130739458626817643258406857808688905303850849702729413451 2535 -2964559872582396276879087393241805918464199619355659418664103245420924041281623459702974212764971373924855303153656440936440600593984824392753123115370644152921299431230107356 2536 4024525321440847261569300163336632436208302965774237378425613449100181318937732280273283354698565341581700640349132201950561566460145187872717994347473257031131462130676896290 2537 -4417791155375452572718791340462826590485221328203491607670567434585566604859065888209748843802108539400466801841283552930868148336508669184369387659028386418384492969258412414 2538 4417791155375452572734962261919569797002284318815804125015702302551018762766228164884178575146608615254948598610325612782119938757238817533268342125986969603169005209111338793 2539 -5958867316494899097319930026534757479952026635615035752264906208044330866041903731757327600684849467320100455476107904673183879599647842080128595775998363876476422325110090019 2540 5958867316494899097319930026534757479952026635615035752264906208044330866041903731757327600684849467320100455476107904673183879599647842080128595775998363876476422325110090018 2541 -7016791389545366199613753402269509041776450224045989475406380259018401465940002171260813865799786537952221575016300660705233673509493010580518851332726133063351022404912208185 2542 9604009451653368173254137250102511511854071144568458245983911520606817582475442769978196483360745521696326490700418408720686118585609756724400031519601533268230136108813783352 2543 -10848510895989849955797030021747089714819940871841674629763166793704572854494622200910752554135191293337125898867381497787464062068215356145837549678676277654078121518790313469 2544 10848510895989849955797030021747089714819940871841674629763166793704572854494622200910752554135191293337125898867381497787464062068215356145837549678676277654078121518790313468 2545 -14637184810527420490038997281944354945339643154196397820020917746113811198958527574443207016666964660294213729627660909190488342269731874698612184004711809364039833834543908488 2546 15166430141090657577308393999636710019800810185105703134506749493292559008632780229716192459167531583244787780309399803736257843740382996082357176908877938185527712207507108488 2547 -17464980877893253670084356427780304998167731516581579392865074068598438089372900094463124353616328890300315500587625107749294577461044252071183108358336526732591272776169339707 2548 22662025651852463277051315768503522993318882923489958302044301780339081154518150749363668136691730590047937136307182070451284381057018196061590606389909584175949548054735327609 2549 -25291226935601669580902720722219750411715547919303188827967291414555134997352161607303527173449421003375991483922003569546289125843798587304862100121462512891200088250748693467 2550 25291226935601669580902720722219750411715547919303188827967291414555134997352161607303527173449421003375991483922003569546289125843798587304862100121462512891200088250748693466 2551 -35187458577298142200998353383435899352648583026840804767780240616093472488545665372766275791403893776622950514128645778905787243171671453918474529549551080696919959028751455619 2552 35187458577298142200998353383435899352648583026840804767780240616093472488545665372766275791403893776622950514128645778905787243171671453918474529549551080696919959028751455618 2553 -40740569526657479276209534736872378625680517720790639956359879178856282697549344524969416123572422869945857969717009532690281286230759770214445601984533942340959788501976650306 2554 54214840566646136681252723907285981501597664672593807546628670784060197753157163722167350150282514236699756657833234966587121005586328990739838092486815495619098414431911526697 2555 -61438565721138924243508241418886145032722992576275880834885836150550972667197330750726797590426175957753382276138296857754401551029945654674589164642701006989609238539417230061 2556 65674237272332907349220328437460389973058716030763811107453581820788015214550462734375996616292676188869310724171533970960734234482401478083712810859705429490825258544493173661 2557 -86882238269417047819786506018684983494665601922157363435418390236055235239153002068625346721657625674107063960436631936986969825175976341606348324084370079383439011750230679393 2558 86882238269417047819786506018684983494665601922157363435418390236055235239153002068625346721657625674107063960436631936986969825175976341606348324084370079383439011750230679392 2559 -100650958045908307411149598390128957198223704261204398795565432054133628203433542959935138089999372228144341091617855633294795792073340250838329389575397522687345016779796922153 2560 130551066665500379477305925943744357298674722365012828338843891439686604202190431653110528719009201384544874321324881818927684918283668219337214651119400917986158620632377254795 2561 -147744254152989900146614263600342397385583535755288991746300823607663361642675531206187999738787405419216295287211316775388173108782790275150097898473291878386899665291745492360 2562 147749179560204158355047730845725383582578427207052037452212377828367137918753066449105250604442430498858520812390692778282283509483543306859557925383054091498517969132666238962 2563 -201494121445200259896642109060661088397676389254616151325978730739856125069055692261658921000405175994096044846002682850374575701945147018799062708482948319999139628450501613197 2564 201494952332368300101730949521931977783808033728935638026241281712201904839273676919219430475171822408093802283449063347498419034569735483472278989230604245819300869267508264509 2565 -236560658289429128292149117053344545557417897414904887205030914423769249006302248834282624115858695952395945437887455880221192596545986982496289453955833609216390921375003190711 2566 323402637495234966281408879284239983729557473017061147575913243810432169895619485227875111466226473399488009405873546175458364407346254597926921934515540515443906550776220965032 2567 -371566022278743035423641945210685350338147386135394313921596073612282092248322304733793659716819364896603468320115016876783681793659202705529650897029815890673813506083267196873 2568 371566022293874377385455112239467149471620815403847208375670405016039032662611288391546747434138637911163908260586645489974690453270507879067815745313341093716960482466988558624 2569 -506624612096804747360781130380683944885241440253529283088299166576875318743136529749758277382160305375980490772649102384964656814637498080004271754376019046179663145223413892864 2570 524988352880432313544814140752217893157517698025553291260393401017862761908686707090750881009091523255788785034402076075490135725556816540093409926212247698806479686213983645567 2571 -629398871833008662030255388243041951931561930267900191164872803673990801303702072824166058047339499207407070870728197334652915822604595321627624155553882002522611824366687480394 2572 803713506728868298433913868300958263693788229765260900687957089755327513206889760475898613938271189431010291924275272080310023137947940129073787960867857220638623951495428548977 2573 -901237172360947173044234267253097460588804341121569474967742149418468341985163737005048758651549942966691686581788127706666883084015470190923541541402833156993457926013375383379 2574 901237172360948861632605589263460613750049765523437894068833025763728998027568556492191586151343471633923395558097842663006370397431205421486214393945392511756302022802120332237 2575 -1223563788224523115316967828336213633154203190816719203042720254749770924633687784073322168499365673254410802886702035125111443480254339612064062958833377780347208339652374408220 2576 1291738400111113701470306060888734038928300274130029736983223846790828335912656164475817206649216537432220705230099050995937107235988107495220425637524946863751420635740420255520 2577 -1525198161288933897502229049619510553307219079966563733309366302876851963611587855306552885522876386046699902336572379550628693119835051862383944409361432682452916898149752807688 2578 1983278651447413566593955557133429958260333573519942994892777045867459467759439119648393872734288491851289660134604586147961520942213929138366523999282227790758098829581600580780 2579 -2271507450542516534477379406407454923434070465293631356390374427909089503699699694797712792182369749445918295477078901663746383829307274289197849943704922640304268046922136438021 2580 2271507450542516534477379406407454923434070465293631356390374427909089503699699694797712792182369749445918295477078901663746383829307274289197849943704922640304268046922136438020 2581 -3111667174559250426174849885065649026224282770970475437039294055774480762942840590629633572898251915993461349416572504642254062205778334007056407950183686323646783121516096728308 2582 3111667174560161934866039194888308822016290182116266766843217440910114964220109081547352606463108851579723854283439098536771304260159606471349308960986427322333188290042099596184 2583 -3689420747216417513658852873239069288270671088841488975590224870582197891298048345319419804954745909143304600309837742572621941666625504228655944590436731674271925985661017004185 2584 4842169160173067364483376812076050967985420793250624922781862266814792390544874697076947701752308092680624840913376034333985749594002493380750509225054403945486395763517643711116 2585 -5449466515345238242687222409634468722460169792481256381698957089620998707982696939237618403561606560462189503661050014704002018101496470581740260749425363546330544316570321834330 2586 5752510165976395269485275837445390214129639440041822773594902915454995849148016066887393394627306729966931151943523683831232402643256308751013447477638029683276298794179895781357 2587 -7865042100895343125122452772039438800170671875777324141625558536713974402747775425426639180614944778793348400398629339619867704321177500317448974171728267794069899869019115508387 2588 7865382160766805020143513366084236460482176661696192757999054301279088219281949892903479864223452697284038033635462719476866069806334258062343680075456741562651743045132762895010 2589 -9344919992381132857018962154654784385125283783294299784991823235761358955788121304362741252898830545182876947984959411184790661243978829275666608163702403274771300837728850163927 2590 12295786169580905127035714132834990584052828859221629817070209581756200700926041392828931415827382118515577270238715798694188589632547151422346365328315209414452125461296857130270 2591 -14964354893038967728844149265656511222676164238107310401913265222448659646520557011664285007391559535570209310844152529089364782969494540491772180750917907485445133839154803694850 2592 14964354893038967728844149265656511222676164238107310401913265222448659646520557011664285007391559535570209310844152529089364782969494540491772180750917907485445133839154803694849 2593 -20354675505688426679572987169601416769658167408803184699027972140847585617067947706456045117686052972008707395921051014500393688584746963366888543884988558721908819406285027498495 2594 20354675505688426679572987169601416769658167408803184699027972140847585617067947706456045117686052972008707395921051014500393688584746963366888543884988558721908819406285027498494 2595 -24588892512440590499677868377825511504179579927733801985586733609134284223332827304366323813728842367476832595820311034567752035667609031576561425922470984776497674683247362316350 2596 32666203303679213707715512338924771569908802281713677517279645219553750575239669142237056783984491906661530401517643732068805703683027730454679352835443251283095744620353369050842 2597 -37184431545375677890661830498492165258730073313074629603831688289465184989066022004878529373813229657786223753033675292238890088723309731520581866883460509025720248091385832452095 2598 38933373899634674237787838979135589508461605583556403691937167072428771931525332399295777442902647197494200661323342020444362427899016779752144396727743195358550112563780399423044 2599 -52918543336055470538648475309872931563544536433002588325605282754976081522621466542077527771868541391038598561821690436398369370833729402742119108625283535150154819406219859532951 2600 52918543336194271444353886225292468502510158612622234327975774879189677268979213793185692599432901544200534705292838515421755322107994261504147971781882553052309094113714975739747 2601 -65122421907630470011725088957969760962813195639093983589610549080024764108668567747884927947724248443545270560451882993153741666327036373180281916365599588486316949005984855125290 2602 82234059219867209044328764686804334867002998413059485588520188319165970267840489622201357973166170934917038532535792945197020104386222185434405377393795800932364142077934367713515 2603 -96349262455548298281161550620897189170253118328803564382931687034623238335715484991260704394253148654155406514683853919634845185394111007179688854576309539502768023089245469606639 2604 96349262456645984271214097730630283270637651494605622527025247169643080080749814036859517879769559563365798436120256134133418343144115123799187118370102178639523305184012537496302 2605 -132744199884460902743776661253865624942384682924596603075691687761038168592558814833872093636534845097046580752451755453265499883340970143239876098178315267237172547532000767544355 2606 139293712457032487046479522619767105134549536811225824024805043188879242382216761112163242768056720966962525766060100163291423252109473441278522550123485858085365968339256456518348 2607 -167031973463813257344246493809805882834563778104886495648302873690230877128321268794663616262658557735720126193401983372009642021899562538891358790643983765899885651418511111071373 2608 207555333092570188550158002704046735701404184157437752948191770901760400274028375891953673300529810986574965374670856828637576899215293608430569591732141015377692825929158777910857 2609 -236871894050445933053196674078723820195244463668342784593939205694509402767961764134309426379534967219824869030946619274933682872508442161089035520445447442211925664553548203941535 2610 236871894050445933053196674078723820195244463668342784593939205694509402767961764134309426379534967219824869030946619274933682872508442161089035520445447442211925664553548203941534 2611 -328987821892535099735384224791632085358087109670674126868794540704650321719828754931015566790322345118389614942328959980286027055113540595854299660083068465153833527344826485192948 2612 344419407248405952807947046607130724283621021179789984283874390803421813496557878524107256818144155951287965358724607695888172246169930345076933267683740384609766423201614443959923 2613 -412891307467881275038065677800207611799467071577558609009818854550179340023336704825027707852360349866533558136253863392431470187798042253627599948364416771055203594874701353138309 2614 522132094828783220910568286870677004249350611807881099718680935053374602850485030019355460451085650464048440940599278733496971656038507831217194802857556717926098810394617643471167 2615 -621354389927738547726317894055797270492237838316969440791649982230281104542566241300359444101263012230345400280095242627384956958572165866595335091052238387057380633751246742952656 2616 654917867764308028944217838455171183596254788002343522496989595902547688976472225120131508519456104455122815820391131943283771330286072734342161051920693899160181950524997358855499 2617 -869514027912110142933217764780933010967882829167993080525474062817051051248773997610640268114796187862186830616094625358674175769738642103446024288389274913191422949632786342305153 2618 869514027912110142933217764780933010967882829167993080525474062817051051248773997610640268114796187862186830616094625358674175769738642103446024288389274913191422949632786342305152 2619 -1071294639398472998624471337038735403441277517167090943425541312156617160652459564748915135855337160023887006733192132740064571247838063357169621668846088325118378686600266268482646 2620 1311080015494944594756457446190751697122883162623042486314277677825069856993639474734702721581071861010369569125819094093553638479321649407525130502372221887445522721482763558645891 2621 -1549978332824028602516403788994985729874570086289231455740442164968616081732719061386603721554555361568737019899330967485896707477422191688138556196411532853576287659903867128649952 2622 1549978332824028602516403788994985729874570086289231455740442164968616081732719061386603721554555361568737019899330967485896707477422191688138556196411532853576287659903867128649951 2623 -2148876022838971400898158604643249975518814560283040137519885671554401851300528480313639374510402741435294405439648769462076005359017837775143767203687938093683368252420380230953659 2624 2148876022838971400898795075834354218325298354639632061215082662296287049459164638952288120897464196765825642818544204262424129579864502894129871402254881264293216066663668720165418 2625 -2613251178197401119651296175332888621061573788064912943323351988475830885780876257948766119204953564100418714216693539089082200628294530892310555780552500826519602212738940085212882 2626 3534366382138348030132119834310525250495777740747509354201966269073827971613492589235411410394280961799357636335626061553381918876438165129204388597334842400229557321425081333514996 2627 -4181920822263582190033562387573251588635659276413630681452511403611490228886941379600997724866945668144028034717517029642051568740824519905074469036757498052285363361283220417115617 2628 4181920822263582190033665315190828634925141864841035401570720642530404530609295534600762259996564308941823490282482294168151251707454694155649556832971005294450593791501075651569303 2629 -5567955834617843680694296172642693543325019672831818765820163521925606527981785381747021498767948981660083745291688925402151683828037716850501808989447133706083592673136755767393177 2630 5568157780547703129001147914353388752771020884700406979121740417171909258686871619861840889085274942888671840982518913007725769306121013574968764402597817059918707607715260689431448 2631 -7076535090072885980422646703021196062320512151904128613219908542711584337790588063960314821918863406968310273738425913752952122469124326643647742223225081741140348154212922415598451 2632 8656913346022706607593875841564094381201966802339601226529343817326595314966994331888623508551662992149679738305322910817424481331293175440299698518344318220394318119070629446818075 2633 -10283457793074566759601644757868298844857432891332043776707773668063660656804467931514786872282076177828185534760079018918930275298084073942212021714236726971499056757219460668235283 2634 10283457793074566759601644757868298844857432891332043776707773668063660656804467931514786872282076177828185534760079018918930275298084073942212021714236726971499056757219460668235282 2635 -14026243495379578472908161477298171282961357652814634444377881277170149396438928427095025649416728912007299148759480101697274273911655662569419077783611959996067434530316212535907187 2636 15034447643686123893959315529156077167205840681149953643575926586862151564680380315095397142338391640435993181202533144774104475230668585323053202820478325179037446859001041698830241 2637 -18169838508292812900565618348242401217774512636104227762555747594770940409202444969448690579586085031531170556429631389635220249924974767402241122708670580011782635153460421513403367 2638 22092005450808104653545699715484568935511595975013731315833387088476240457289023095507259312241332518609499136964936183236650388335126956884311577347032112995090377909378316633342901 2639 -26785860888129861471810826220218409874268360398226837288906716541790739212898962061041642427266594126930686936058388055290982494330220286423606334628315508385932725083732170083483526 2640 28107382922938667665382499913637351915751409700414076677592838072721695490535743969005167314888434551389937051249521104939339968700312748336985629116159127356618676210195505952950934 2641 -38507313558656551454589761067557907697566806138330836783980879429275395622355371455424855035380109341598672495242467974479874694876825194436713363045598492654356960423350314004486291 2642 38507313558981898749021675096052095463923348915530744447887877354038510908223285218023867025404641911760583120995032402567869150122254659762774899548458547715407634166903148700405987 2643 -47177650256243233997670771668313434511533117388429557148018584731619134523037273767023716630973041932329892676260551568638595451615591936748532986048400018692440117168895456690021868 2644 56464556411050143969119237212086647769229026508230801005426195964230139954231650115175447513803651140165881546953856172657581532453092109046224563907234104272213486031773162580350443 2645 -65869078449878623405553719738625586404368233453544637022770605476581527953195191440796140110983645877616766822731294748655384906419630339191426472141636425831966698978293862280692220 2646 70324737311008673198296198042700678740838961899841141920520654942365592389175379609076472527217581290783419915368062223755431895187193525875836224516461665256014782304339802684644102 2647 -95719409037250597488640816479601274562261100338652085683941817582514033459384663715406574915146915630133016658022417940248835961768940772364571567559642976743705151026198830657619629 2648 95719409037250597488640816479601274562261100338652085683941817582514033459384663715406574915146915630133016658022417940248835961768940772364571567559642976743705151026198830657619628 2649 -115911560794295901827256018010748906130419584121558177004541388658984576861936110127387778689639421856805291131438663549202032036186976154348632419534287791818516822445242366115354561 2650 139364464554333557872877133381519550297294090056930745889538504330563043882012329478757861154629441612537473605817149633428959045165782165691034233703600088002001610548028591449942273 2651 -172660374717705524042802417284985952408226864892941771652569926502191332855330834845369504602972843100406442264533785452498137023128363512087303764801818177104069173048262099268380646 2652 172667300890467080106568059676552823592679554695676816181471346780562839757577286330712671178656961325132984944833898807150896788131699036106551441515039094743148046206023092488818740 2653 -229092047081934347631639844689264685343104655828651891723881403666259282840609870458464932636861112929901306641404338321328948969273586193203225156542553981372395281449123359661032419 2654 243121500637607345930750392275685296490732648552811429572681092009190688355764554756853478125521400288882810090570406581185733396940099581727772971509139818537812269876690785198141793 2655 -302478750410445281896825007352494728511212968635233003843164854776787471085036866646233718975118901963765846304326856879215026598657918671997279398929089678036482028986159140158857954 2656 370750338609556674853491156715692109507308227393592097633051315395402952476779429295380801775856558917815793131420490496966595351097554714866168770894256347791299353461434279696649105 2657 -433913077161498484017226206035291185933930097526962718268008215050265985709898261349051352183933620141578767073697941653703329058123008579429446229164743469602432284866802789040832417 2658 433913077161498484017226206035291185933930097526962718268008215050265985709898261349051352183933620141578767073697941653703329058123008579429446229164743469602432284866802789040832416 2659 -592171736428088471464079410228561780841568936011966929904206803043198114736628724209891325489949469246762750937296993397616003431463112297407209700181330023595273871589988127381464571 2660 592171736428088471464079410228561780841568936011966929904206803043198114736628724209891325489949469246762750937296993397616003431463112297407209700181330023595273871589988127381464570 2661 -774704569133769164894044092454340625217990491614152563628164270141603338652118078246466319282906929237363177981073656083471660652694897321770674986717796362850905154716375327224846630 2662 918832185846074268936268069334285065652483062050986759473809584951662750105107796328751867693199286419595544608908726687798797122210268724655357134078054199913228727578775858704513965 2663 -1128016874520897487435646616151984015788294703907304916612670944744955688158981015893490294244681358424832511619625797474705065495377546999582460325889551747289753909133843848221955615 2664 1128016874520897487435646616151984015788294703907304916612670944744955688158981015893490294244681358424832511619625797474705065495377546999582460325889551747289753909133843848221955614 2665 -1493407637395503365517265349356334821470759110477742408711890041925080299438701257545811144340402765042037959099886362716579249641544362884951281004197046776783599587850829257275699373 2666 1586892067181564350690898119557470241248940583442877790512601772658679240775595981175813088651066588982234331355009979744571250130939036942949412595052346530514271204241434516648826529 2667 -1964502449311028800173366589547049560203566871186306227979382810161350218348982484560880639514720029365426406601434706879168606926430541141569757800232594980396485100558914690843841118 2668 2377391895190561845134591614584207958638527803717952682060088034871200570370482184757093496800616143702866764914709127712273036133694582557535477562497899200092302716249724862054981725 2669 -2793886329380195029151384798750510452954957868252595080022801433086334675422163047087191478261249089627493427255255402537567597561849342772707314452779964789158605945311207763750527077 2670 2793886329761446173575286043086663610538054555207709392811331754910762099842724650775968208538780321607395253266090799316693090154407826998546461391073463203844339948011651657224025273 2671 -3875067347921501691124557100829841101446474565019589274942374263690938726622874372841317178974967183451104814609556724948544933312970806670721106645536639349819201566883797837737709893 2672 3875067347921501691124557100829841101446474565019589274942374263690938726622874372841317178974967183451104814609556724948544933312970806670721106645536639349819201566883797837737709892 2673 -4784040918084398640635021267822452742572052950947087291736493448048550232797295290322797916712219027850292569208846787824880566411618513782628170235542178943950207208953859532055382349 2674 5564868251669885850489637188055263686773138389765682684459764011053092031192067753222921902869008375423890046735265315639091755633909737414205251884627231525730517827159315755577157340 2675 -7025621760272716309057382837696622654327667773749101633952356311871786311373080822906130625148770147823012379946663139027646018997973070338935519529789030270041414219292335289604209645 2676 7543831317444987622816877728830637448454334256249254809613193257293677822961258893194975254443227384700828900168090876453738089674702004971312662734513885978428312182090719686380476621 2677 -9885372508187326369997116222005319402456032434121069822953749923728267576176392442596923454975210336398208184571877410745795926909276483835205204059111896215566718402812335225043189730 2678 9885372508187326369997116222005319402456032434121069822953749923728267576176392442596923454975210336398208184571877410745795926909276483835205204059111896215566718402812335225043189729 2679 -12517291840419737143767098215273363830902130631604701811614890472416533843133506216075272296449554460931410266076881380658067637974569499200210382961420750010043844392356546639016365905 2680 14317576967415175000373043656707988682999347011024788612008084850864726614462398099645762070738120469922314869440363735967411351016772683556086739050537549617771757886639534994704202587 2681 -17678788439855326321933964396945588031365013516799526999371892784391009194141341412124607772448041214227127204587355143613409062007175478815374717036360672877590532753252267562022800129 2682 19093355649580623769127994155494600437212937957290838360949930950361731530159663131637725344791466419383739669106947033909642706124061450010648930330004283012148347982934001056321702656 2683 -25540975186716667779043043555046036996812968638009466566067507640892888085157873263764767969773147061708822559465013491775403034492312426968168591160810139926576458899479655844338981164 2684 25540975186716667779043043555046036996812968638009466566067507640892888085157873263764767969773147061708822559465013491775403034492312426968168591160810139926576458899479655844338981163 2685 -32037851371595729958640429802708554509608077950419610609519507085083722024063397980903508221851546987049261482820176075271464519380440072236605581633414704448840469894607758235968499274 2686 38736137350481840626998725975592276295696709713900352142804424482464658040907200549483183333752426689382343851189591028783226463290308804341722051859349634302757614934002635182859845390 2687 -49150535429942183654569198958875676345142663121366451765237017878871028795864010666459270082045907846075286441067951871180133965911570220895184877166653783252350435193952885135310970187 2688 49150535429942183654569198958875676345142663121366451765237017878871028795864010666459270082045907846075286441067951871180133965911570220895184877166653783252350435193952885135310970186 2689 -67174250016386189815913855078913767137470166705452427320703634734981642826526140192866252623299773241647649910429290584877298172276173734712691367099964981092921977475272432200083521059 2690 67174250016386189815913855078913767137470166705452427320703634734981642826526140192866252623299773241647649910429290584877298172276173734712691367099964981092921977475272432200083521058 2691 -90554114855956429378290592258778941726762654823872607950483809939499385271712697740596095572356899845104885790201817168900147436600596899152194908706723590786338287434559501237525086689 2692 101895533745511165410338652612011836235848930389409596441270092685988439668816530324876916517960399866487568596415860531970113480472788844982349534088480262977752840945166101416331138821 2693 -124369952366770173760545191101829263831915611540864462608065827242370346573260436049802563749388323700431012681858252699602915698989929692906791775553999500834033046678817750561056658232 2694 124369952366770173760545191101829263831915611540864462608065827242370346573260436049802563749388323700431012681858252699602915698989929692906791775553999500834033046678817750561056658231 2695 -173870486987881122153076961761784898562361235812996344491651027333401648076643526115313034015284081828331995519268434659984281853346278252660643428222201763842367000931933280619529180362 2696 196829011389267367099778469202679910324582697934994229371226667811474429115768025051430111791447161216916174570415291640005513846421382401515628486939888497378925233094771059813851729955 2697 -243421985486374162599773458570823698057067251738781107185820323941035819110275964697261512650936895648855866880551729487288547143757448396840458047726506255275166094614893302523133952215 2698 272875922450770703137023686294342633346695571053722316531804723213088733154956898442925541281149518152028099581618698295128249685586226066608452296019447225307481625409952670659267432912 2699 -343296004895838586809465021979159014092400512309107280501207811049358749308615453343618922155924085411253112791121267429031298159391733264728971191109771082405520148726074904140190246397 2700 343296004895838586809465021979159014092400512309107280501207811049358749308615453343618922155924085411253112791121267429031298159391733264728971191109771082405520148726074904140190246396 2701 -463761327365473957410198860444104986294679860828024978835558522897568939613979101013824069455254821653419719214962016998945806048382287899418973678338749437614633844534366987730707030748 2702 463761327365473957410206454763811495962857457063631818092103627409625909398452044829359537844482618460242770483541969052600293673997031127536007849612786292196497580336838625456537108872 2703 -619375005420276800701635427280910883075590988690761835874718212418333322023271708716402554500084371540888236905149057833342569480799248207277600829698594049488987838314242795042936994135 2704 686907844377169471475125302392352629669328934360466715701842173957757680656504735820014076643499927365592250364522643579276575115586894965679615138232243191697491318569527627583016426860 2705 -846120121371176797644690258690609068791977970596375256172064231540392092911665995628898462976226679332011062846864217714301911926634360644296200989184138835539505234386773109510924339297 2706 895636018257647623451461911814471610838154631417476130144775315125504882158026883721626786791710699356527643496733746156865537939802846286839407009620039385483853547661280823100378520390 2707 -1216219770599631544731058824166289407528104502300414547640925153947233374598741472271757087037419167696376083585241220428483967411373169687182969949216477480981176203568756135725064182216 2708 1216219770599631544731058824166289407528104502300414547640925153947233374598741472271757087037419167696376083585241220428483967411373169687182969949216477480981176203568756135725064182215 2709 -1554602920036480126615759780629228195254233869500120732959082882212985585557001123439147481549864686421774128571001041553551829610572168848754167940250189364242550600831883686435026764296 2710 1829012683056659281918723481313052466357457450457178888030778836029249702866844286436346061646152824047949711799311386565578029265128152774204913847695378193516545152713612015880816413674 2711 -2418062486525373247073802985118398875317721139296493920843447342454505710141601396935758547279330622381446070483524786164478079972275571753144542296616010260515151092103562903373240428588 2712 2418062486525373247073802985118398875317721139296493920843447342454505710141601396935758547279330622381446070483524786164478079972275571753144542296616010260515151092103562903373240428587 2713 -3194428908710337790045605022626651868601681397398354011268211776432104189198624297117489359617600815870794955775072236776259704164339881293183703583619759083002380629476840107371514741008 2714 3194428908710337790045605022626651868601681397398354011268211776432104189198624297117489359617600815870794955775072236776259704164339881293183703583619759083002380629476840107371514741007 2715 -4202575016310561389089446009062732019379206069762341514653941587809643775005769934098600214543602113727796976578603845268502147114481029704051930268300933920883247676325013936530290435357 2716 4747351793258497935519717287005296763542565433526285358059302873807784593098204736614285823743392510269667455889424783095862019398036428700489745726707245051426600776116987678227137638502 2717 -6055705984836875481591421050030629928826747666834754833721423438366098596867122381544150247131015721441330257193471885483393286266543653281331576415073585499705772866354755844177997297803 2718 6056269841510631517132138405653856581926509144985978189371455538437414622196675753226342449854283304186648295195204043624779745210838711196668229356334158542898760675333809588935126535685 2719 -8429646190651014311226313611116876792231360771156250824672473018560802183448888363499245605471109242481697283586245967867025760799610370794008839555559947888260381202466575858510971349345 2720 8429646190651014311226313611116876792231360771156250824672473018560802183448888363499245605471109242481697283586245967867025760799610370794008839555559947888260381202466575858510971349344 2721 -11217356621407134101491028270548599438246958436129577292593327843136255575347867024911764712754921585242003807178221321895197056875240902575571177510411016915273747782059780423988259636683 2722 12257588123054651599885196445138789592699312318275064043432345215277357093488148287973612647241420490022257184537285163315308165181579278767505297045966076395024793938060524056425460963263 2723 -16019360570184202892653497799751350750875663963306232057519843312566352363591305039966892989807805736713377642977237820822171236678088727881274080936694146721370071564930985806122615213104 2724 16987566703438502218724407269415497915212560333832845119220616650161576535693996100832423009421821196454592872224771255957400004401999886407946650077727357991614394806878539640311353900790 2725 -22272741118486732387739132852823332519509759516251401834577533577082387901000241877999716899243691707684174455983134561935830915079101770425972116214585699426939421885253330769150318785278 2726 23159682991981866693226213885716171040683141049419890987992634910395514839734567243211412891719248601239866571507903803800308650610818417133361796068851757683914693342120425589730281369820 2727 -30776357620409248375522943059517597563891002778223881346305641433059201916143779575720332253807216784059777753273643207525380363206064215639356375041271984750281604351270841793969076763064 2728 33001816438055384555439573057750148970207621673915566227610546961265659777951493752639560381300346225177295183204929338645331441505379308594192975929285019399048045053045729731184175834034 2729 -41298928075141035334061027052023012851469997553038164514102425242394326632284062675139622804677239689131845254616815140270788143838891578772453733789867774827558403155157572246526713622822 2730 41298928075141035334061027052023012851469997553038164514102425242394326632284062675139622804677239689131845254616815140270788143838891578772453733789867774827558403155157572246526713622821 2731 -59343236872610242297590234680174047684766782432614447227880909015311068336405470481332501507613236430434718937076692867703214849271682724260782679143898051236563798693254835223170198479392 2732 59343236872610242297590234680174047684766782432614447227880909015311068336405470481332501507613236430434718937076692867703214849271682724260782679143898051236563798693254835223170198479391 2733 -78198696779931728028020485796920206798194611285073717149329852523830284463711173829269558096773516390287677487681501858597851136086089898157806337548917293182693827303616479937772138994052 2734 84670622603728968521354198359694249025391673511581925338300956106202406092174238674733313065506569517625223154501181310530288523458668997801039753711194994976942539185097310521823781572176 2735 -115785054840181156796397881834563968008898028475283551557711702506086731556674608555031486206462539472164145901083716764273165522243547432564712380851576253872662715363170786110965969849012 2736 120076762733245042740210390139060220016574205278318196927086590408244257686290196561080161285663996644668872047156455534218976129170535591309070409664361575454412116109335115941123086846644 2737 -160064050237038803821639334826466292111879573190011044306367078601618113304816766561897282240560299646411341910958733229251842925333194271366787841427155179025070942609094688334429458245453 2738 172280180306308115395067469660797069956173044014428277106926485493497549391088730296951230038375710549725000935032242609106632218515934177628968340733207329667100206986824541106536328070871 2739 -229271714256928172875046045503758929449656425261558935736841819943512044785263520315274073970172113009318410362343472236338113174504138016261011769835873455791869826165000393501485982062359 2740 244512372165888723603422630003793324286369338763780776354041563315329451312749028002940487084151754469042545188898016412040245683893526177409363518272755297419535227050415526521418740544877 2741 -313791444224425948339594461198567980901829548029974441471105378900762871342482346533668230937227396210734551980207415368197169087969139379933786786101681971085857683419117778796356993717263 2742 313791444224425948339594461198567980901829548029974441471105378900762871342482346533668230937227396210734551980207415368197169087969139379933786786101681971085857683419117778796356993717262 2743 -438498888497295304768735502229397954839062290639505280782399390182887205041044200141770367120841928162321064604668883621894985282856787298827585056298001697340385520235911480971667211978920 2744 438500377076553066854623003887044222527068424497226561659099490844407478336303522524477692366608472704038068917563157636127815660532945821514551714765015890029833783196691483107447514004200 2745 -584963502535380539088269792341482753989936949895550931273010661593834395460069924691015249796083685497558015332893420540739876051643616241023618524139102997425650695805772465064042764053262 2746 634991050042053716854632760459869045166549701475962964551869160648920930834427114703980133291280964443957501624875372095367680662603026626782735369517539200581101678243516606799228738647861 2747 -848142809770148248977877698508070729144776334222345959243424558516404439182756725209193003089935846653317134079586071228413311430510508903327920039415091586071003613082319173816533453157790 2748 848142809770148248977877739700167315916731318397989200855545770801147191649083423301537373762578241151194572659126703003292878470421094325936823796604632835717384995730729608699138416550972 2749 -1141277776562541704349076387737515134539351608753328493803176841512234400950181827596333300423903116376443046750674850501756769337568741515587229160710006735174852854764748499117938959061707 2750 1141277776562541704349076387737515134539351608753328493803176841512234400950181827596333300423903116376443046750674850501756769337568741515587229160710006735174852854764748499117938959061706 2751 -1617439765999306349897324613523048466239959022771579631526904723354513208381269293440063161020636070351276974150939446109457294568813653856411250426250281993226946248785105664195827563153100 2752 1795247144904228984267533845906990611227980603415935009439486840835927118082644670344448384129378237028369221284219861030196314295258576687969781662493413209502695348303967671053165668772224 2753 -2291170583387223301619065247130137172860620382129039458739354431877121969186009629836740195350025237741125369184672615462468910345912675483543995131992853294452768644063713994900444053015688 2754 2291170583387223301619065247130137172860620382129039458739354431877121969186009629836740195350025237741125369184672615462468910345912675483543995131992853294452768644063713994900444053015687 2755 -3194357684112454985266806846041764206242997954646315957553657692132994022416341904654819163034271688830422599806690196734934622403670129347293527568186107551359801870049654243042421028858363 2756 3284044038666292878812875655602825145446476841061352386951842742147571446000391299179238268423481937155760544670744500704314695744643008762601615359498695770747614297299876832582257411324475 2757 -4326101744462128929238831736719512622650637945225582943866675351249159594834503690412671608931756473937237960989678693487122863220374939580665021683408129917800825188789614950062762137192064 2758 4572144046040051291695061028941232314926364387023100939123155456181897215482674914679321748440371810993055063595335037179273958621405479292663932289821859146018316330451734682520193772948031 2759 -6407026369621494972390150928127051508351091523604630396818005675816464467197481333700121086880789989499281059996190888693256635217832753932388836554368891686528222936565982307462212709789026 2760 6407026369621711890615404416033473448655299922409582706568433742858351714630983706648068468439261159227141725896409443298902897616124182086898684364985074190228861854935751088826967217988254 2761 -8616004895675462117058222658299534725942146442538526122455052301596716050121351296303766991642956575092758516669339380528634824490930940382763172744780756583181659246675886240118065574156390 2762 8616674672909859793922847766360844020001089774714616800428112943855828733300034366102137538862112063366194092476068091154207368951560723352412360790970309568462298337492935270689957955274184 2763 -11848547182482114661681170219454433656171114351028669081483221703449642306327832634015638893695588404458856951538187436931906090258642502275197006112245835227883746923201341572901270270076684 2764 12406991098231870728430204565173057999140239723166494278171948225034144874091508058373671270289898025086369492150820977933520174519933980979630529996812377450001892899010939781628705680225245 2765 -16175603085277740977999734256550360901972294052515360128544865744855266072190866465557304331590102821136009369088612194510831193996609610402485429977135315896026535846753630941707768996853847 2766 17557383335577578065336545017614127907931984903351554527835539003897194137939256310116200771493270939032453927933982891514005283766203257517472721411341998843374703807167227746299003333249544 2767 -24616530727931996309976584141558419558666746835845834005496994814196788321111136302012168870618463456773458384589138411349709617878712759504478401691301525383870842486102000735298414452242138 2768 24616530727931996309976584141558419558666746835845834005496994814196788321111136302012168870618463456773458384589138411349709617878712759504478401691301525383870842486102000735298414452242137 2769 -32336270599388623782674321734467052340075604092126708078987998342337966191898887828062381335545019115464343059230825462871798174471487336899361055854114705531264723600700462763114295083466624 2770 33817620405680133278171360224888085668266223142748920421113271898752412334398780434512049374201304807564991756502507524006288770493257500057455628654416300972749844457901499224270725818977054 2771 -46387790857100073760800396834235584451690968552120637564274356313149321877552850063421788483736094976067741950479164443941799018311865863873323627707394202792185765852794042892100048517737597 2772 46387790909789619628131485858204387576869079524878431412047497271531682464610674174241707194329028457897066775282789109083419241912844254941518829414984037657502278998743395415507793879065721 2773 -63031767612390162442853279160267308050169853723139281989804274041157335360648153903502101550494391568633830232062367831596456178329551011590443896095028904994760409835063784244902040208417123 2774 63031767612390162442856858605754969900607293511832774925163374659080922257883785123057408022629598324798201637927743059429640125693725699288911500420809886978189035550497393580275257834237523 2775 -88371155608469583367256687497029687515400989695150893171320457012192275576145283415363039678323829980856751130593933791317074601476494244735786394399102241925655169092140754671527941638107041 2776 92962465688645743217862434788435871923122353259690278019343161880362245426932439724928199604138938222882470043891518997301050892209192007472333705974732348439796982212535296676987072536018607 2777 -120885862741813151288300678325219022150203502971734967616766343026003935568505458239013218056455658355975076421597280917609770028048030131080860295645101222316209532200476327010584194959227419 2778 120885862741813151288300678325219022150203502971734967616766343026003935568505458239013218056455658355975076421597280917609770028048030131080860295645101222316209532200476327010584194959227418 2779 -172392638709060691516428076716299274993295666057872231501413176387232444517892225451298115255498626073775681499156119680966909561504264242295424800288250980002046563006142123528588177756610963 2780 179646103850750277912846748444336350400782975279887660055525272569717347869428580661268692618915809364800709186992793714022485063727690303485914584377865256567171759738311378021337567732130194 2781 -246258575513925427365395053265235107333065378907443426135761913102911146094760956575584287877978725770731581649630736138619924753280721430586067609927717016372595210483481475776789664300983243 2782 255879352900191421070429080460264633660880807271740335562086296486777835818755636703806796006823855449587576131579430769532888919568501566546440196053867147077644109051785376316002791181348912 2783 -366243067062591481864071128372697989621912947822492707248493837199670155811090530860741963463238020992991146901282843116911764622819593254394764692840621821296573743932009524835858297562523089 2784 366257748449808171147479647396298318879077972879130975885192938132827510100441915402560919282149185394165734644376594600590849089329522416900592544952299503019328093266119039031129051910033014 2785 -497641309508354658075588057073867815335223360649233845725268113554069915498162591491781704758680794274174237505386987496344862484367563712481476903826066267385513420178445715377107399967022487 2786 504481893404902429170833058018861557922376921873907275343867815695007554366576015835849274361531824804383525785977778828539200343215627723088786058095459603663386537682528860773881897496568280 2787 -719149280344919701704423220621702458885916460745457094884613487737667217459714742784858193040647792960721811466853492466505314257604646529767880920417438122587172473276674928798932858155048641 2788 741275253877964288687934536397128342137014700498266640509257722473933951425784173982412284135978505392573409530721158951003045931894508541325370007792226591651760637774921286419892721386096832 2789 -987748679019481210095020181636847538487460377872924033458945679721846036819098581445397619895089921731011979591246244466745545289488439145660738216118054355152883519321466507403577690749151815 2790 987748679019481210095020181636847538487460377872924033458945679721846036819098581445397619895089921731011979591246244466745545289488439145660738216118054355152883519321466507403577690749151814 2791 -1439311631787696318980954626616532822570537627840867790080106037173197049898893640921914426593827307303911472556272075970033893534854372055802048173897291398491289424561997475881711055117345456 2792 1439311631787696318980954626616532822570537627840867790080106037173197049898893640921914426593827307303911472556272075970033893534854372055802048173897291398491289424561997475881711055117345455 2793 -1941610376563875031363166716524881910706536758676056828761194819325022684590130992180949495659453064909125585177099442670960800592436684064193353125424268422972101192147830255133158678740095590 2794 2071586102175158802842943052273241837292823553292962317995953074605084565475786652857435178620645972050224924915868065723254611183151181249093028342423480519933195453132603573357730428257179895 2795 -2892359714684652632792515601111094837544798084018214350758390028096071717358190476153424798666140462453099629577857262399361801892953432988990481985730743210613013722288184066792634996540297038 2796 2924424809502327178061906078654252791633592731460899283527657802296414673895160309044690833130888917342701658742998308159319529665199727009936894372128147229667400604649071134434787594231799983 2797 -3956251564301535682937576814881119067826190889774103878640009645233428401650224698216541102462701364769815086372405965174677256432639529585468737045690391686621391458966814635330149912783074503 2798 3956251564301535682937576814881119067826190889774103878640009645233428401650224698216541102462701364769815086372405965174677256432639529585468737045690391686621391458966814635330149912783074502 2799 -5720364166977716004677798535153742559054050441903717761058713921216850538350298888661365893752761181284111237663312892623690085617125331239070307017865237401231180733016307155271490082092758102 2800 5863062041038332458598002536317476272653874303952700361476834863814335144973823465382508737581314999705130899506367486823162804974494249878936951250568346432389082377216325040148166869198825949 2801 -7940844497973433601689350502691166923772139473830467726570770701574514836293579625587478502673556976909452132541232698574942710418363462225544197494890389565980494475811176958272537701431124454 2802 7940844497973433601689350502691166923772139473830467726570770701574514836293579625587478502673556976909452132541232698574942710418363462225544197494890389565980494475811176958272537701431124453 2803 -11373182520973424102114314564221188697611449234869940850021184122601858038774634545835764959708758627323685244061205486008135614547694914527542868824894717343846423009683832040643739471353030552 2804 11373182520973424102114314564221188697611449234869940850021184122601858038774634545835764959708758627323685244061205486008135614547694914527542868824894717343846423009683832040643739471353030551 2805 -15589284823676555027101761525182914877681145449154293699924543780681043467204535320212341151363938779955517328797204174557426907049886961922220414910899490673990159957868241822584677620997810873 2806 16103242439426961315786076482261486513347565220808554545790530491787514008283890136238191225111492326033181362188368916058143483785844252593735154004553137038442450051623597410520194424928693411 2807 -23288208990425521261853208479241623310487981221556399350644171319700259338955522503071317391969449512760381899516086839651924380850966167150486709433453656793942624623582678216240810992571103470 2808 23802687968077882213942295030729586733314967392156946940701135707160544819617548733387424134108064005733509318595506011499952636678252446493041113853511460277145508226383584991573783925324190590 2809 -32125557100861066114951669799765448127333280584553277512099568403030082586711436841500489219288908666318941279277975255760098338164453214979171295397502538559192082097452636372814533400733483677 2810 32125557100861066114951669813201768769860381548709775184284893715571099684495277224065767597351367439369891892788040564591923541314004492740803126463749737412608954383717712195783490574013309279 2811 -46171099739554255499109342043621048300079213225440328767803479008069637268378534664989672452671070347816975187232605907430632390023776132089011810951296274518450925365754605476661792241562354449 2812 47273915813720454497236749467160432445015458348302538657357476461403899552944565316950517606306886416582967879832681711916705638294231420533088814235364828338070464145738197313375816741201614529 2813 -64196195569476000961143240617811706543197373757118803904110166618749444515170727388873505460837486770403441285416238590755769218411130805654085167486375509532291203128959685056693517088166164252 2814 64196195569500204425179155787010623878948578075689812168609271044378865078854922221633662582129281595197074399220781629195794652815393911982634986851369047622303234725190862196410835345404072142 2815 -95820424824623233929973913577003267845067413184325533250586706068647432818850427353262994766691276843418396602666237645288061483444559877891498826761364203793527263845734691928327964539085964515 2816 96468328842309793076948576640485724338235092099663392569405526488943283069770463876301590693141601072585028078656555290926310044022741649813228455551146092871854615416973103080451382840664640114 2817 -132194048264426755526158152988066403314670494908412314165544194839459014791464426009224959286967819657701754454344339098722733740993250121821732181072558894713619499745138688398053942123402048540 2818 134934269541118168942404462296654873857010188099940336270286491526028880845531839630370066195586948733892993947877416262008607929151939877867077206828434640328792179345879966658557357734301254945 2819 -193844464840966920731082180008200856662198943667604735940912981268318295709100494771778832963739345141255346622572299802576883584241196940411957123694435412563454520792482677584616715630700443109 2820 193844464840966920731082180008200856662198943667604735940912981268318295709100494771778832963739345141255346622572299802576883584241196940411957123694435412563454520792482677584616715630700443108 2821 -267628446142312244280392327398443090534501789603805687669528576682547730094106032515347282221052920133318388121871775409718839208369978758312038918572053208270482920709770466556676307251832441282 2822 272306246892841038524111870878079801992083016406276914435598411700630616526375276811693357304332375979576522108394689736078706640773152992905180098331368561027188322901121348695367329549676427212 2823 -398903241280695406119972875520353908724929174139253332759351343295486749679014085849979325927476289725266469165452396884417593945353961591794314275683377282746054930801831887170490741164265988618 2824 406004737383496711958384970871434986273264167078151791086365893097847962064229172072118299886943994933865448535149052424059662618164513695689664791694717441784720839323592628058088739534784184393 2825 -547487464391061428507889515566351611564180224986007576851662030198046573820963464354943852385117811036151605988301826171212753292543861819766488025104135862611437380461549118055007292974656485452 2826 550253216359553732607408123668797549621608110046936099451329906777869917451271101608429641373874347006493115803491463339700075224850736142052704796898297390495942223673361885882017112915163409494 2827 -804664679992929527065218204108648324052115256808146099552735976916600205006317876189440585635239247290506509567079887953496354746703493282816309003022818379941730986657982330099333804373942985910 2828 804676218928576645436237742862172055038543812361076230116466896967431105781731334385477513641114557769982052132793866379004855257674766123623403555368505741223924454468401829111140022867438593906 2829 -1134833790592310689764555409655140008911285449020604029245449153548816826654678972773029784658023047900587845703930821253078736896979162193029752386783746858932494519971861577375371490776074722925 2830 1154926774686537743186145848214837089007798949353183654116172268336625261088231850580268484289702478432824308831899251573528155364969594833322058838905723778830725757156363355790970380726187742976 2831 -1733738063338248429651856682287172583131755496348715816579660180093891193449174709591934497820995990121497831975848266818080186923957520704960052907190875027864126584808650486932470337259858309778 2832 1733738063339065853079091564099657242942875796617119396566248512586480015565010189713075856086337513949654159329195772593741248782270522541773101001259486815614978859156787522697558257543513263438 2833 -2391363287942154692004421708886322764773160303841173721783816825891418797152002343970896783824270870147489505458049745736610489979297754790921095180551160311019286066751919585971505292754582917990 2834 2391363287942154692004421708886322764773160303841173721783816825891418797152002343970896783824270870147489505458049745736610489979297754790921095180551160311019286066751919585971505292754582917989 2835 -3488198743425635336277360382486661802236807352432924471430637453698249481430866257399898712310033203962388964328848693103627902066358855508951107038661142074093985686529674738831119969262040710965 2836 3570909678078903942214501617391111638277028795224884295324790219804076465957823163683045252533584434856937344283314410751228610025811770994198058560207823508717753504821940368451431439136206479603 2837 -4886235208737433408861781522742879906760641187522303018147653737000564683813590718911191842814143495855241531940187994175627766647417953875538420847794280888362437696180821016364403034053193419470 2838 4886235208737433408861781522742879906760641187522303018147653737000564683813590718911191842814143495855241531940187994175627766647417953875538420847794280888362437696180821016364403034053193419469 2839 -7242133794531228700944186456858324713429820915460630802625837382794174503616547028092087625237245488205922700474055146118884625310636670997286809586109685869215091441719156658644946674570469604997 2840 7242133807996341169304935602246749735866772903617048841130886862752457848348379364497454710652065588903997614151391486215390932009680218966328400012925113209611932481858080438392122555617414098737 2841 -9950141297230748866335362112540352920512923715140512668732142428373725163842050433781418924855347231490576247362813170510663850389981017651849724315871623774839562599992855264652690986064275319320 2842 10098598825182148358610585478935288235673630547609827747188767484776119083186623592229262508814843400135834412103998486967928314674699973371874530548359880575715277074143213770411572318700342825583 2843 -14705166416494507564110673079022767084468182421970740664692780084976208747219703660605626340915233021084883370817868825503161200748665177238963582552555130713011865918490629564475956145587740979594 2844 14705166416494507564110673079022767084468182421970740664692780084976208747219703660605626340915233021084883370817868825503161200748665177238963582552555130713011865918490629564475956145587740979593 2845 -20458807729585649939882922033497733296222537443393288605134391952251892472792023024961904645866203236372116027006102067509420325230705787273766672843318909463890215396676484143640600676805849687997 2846 20505578831283091560573801270337926248471652250587319526563373065418943519774091536087247094233077884503383705168180652439206447392463469529986210161763734881686030484238049695786503625541154301698 2847 -30778555621282104481282693054433991230325580705497062845098838939803868476031080934869492630382404189267906678246595152498341943180116786462661966322995460152357845605936338380686955316931346722987 2848 31142994506938319966871834780229864374019380954347580937452663691047554649318720023096275423644962292221342485749463387350329299567447487932351755562751629693594962866163773937943079015649422030570 2849 -42704530550048082566230549494258458636532606609954551058703195199199215761046246166757947605812258455923825716684957840378949282006791283051293471024778873058517606560708159784018825344874837646159 2850 42991916906091752402973200342184918427251623886060902220671966626053269352223953301445200676717571033653234200830208912341553923231849781106687766681120505098626558203818270782956229851519179735246 2851 -63132901726517669176405732866450184487212298370012261859524218356623117048362485377405258994455500604302207732238942269734816571844727942286995706122986456060104162049236303354420920150886584058049 2852 63132901726517669176405732866450184487212298370012261859524218356623117048362485377405258994455500604302207732238942269734816571844727942286995706122986456060104162049236303354420920150886584058048 2853 -88361163761307509463371621767839303562085883798694987404368291227096594855796150826909863373748531115559434150676184709065289244622208423044950672151239338254342740847654265504105096762414341109881 2854 89451765020198787428029978521009231809535214170720755394604062207579502028034137116518302194595714938674047566463626297246463201064897403422685890781539071771201535670405529525609146719350334518939 2855 -133173620541382672408147145262160530220469128252430866281209651718541010500059622820514832555542404012584275386106046347855930574002028908938299568147734299516318292213912781653979301365300667054108 2856 133423428965390740255914497375221483583949685340036243084372173960625825246692603241123324700608159983912795935804626070220433036172366838637398174454911774949685274659093134215418445484978516423865 2857 -182843427897320697859933388668748105686866086018350531452991753956908960144831498899963557197782365471950324097184940044088405849838826640479077863061491768907274808378522110635239244907464072243235 2858 182843427897320697859933388668748105686866086018350531452991753956908960144831498899963557197782365471950324097184940044088405849838826640479077863061491768907274808378522110635239244907464072243234 2859 -266770943086459078944230550087151893547822595038147869500386387571851499510348031014846338006800361374453488191997561197777188455112694716471051756105407739311186726609188012270749234162274073888923 2860 269583834970566308632798980431542101195387540368900122443517252666348204129787156450459068564729056336646948308203243901708128636802840248975804711316571365472928157023412777133117339219627669362466 2861 -373099876911172361427420257189005523047097794833829416718762619039559916184877568639447708152961994327649469820441313191347055266965817000196709512141203421990114219164953554036484839725396201883885 2862 373099876911172361427420257189005523047097794833829416718762619039559916184877568639447708152961994327649469820441313191347055266965817000196709512141203421990114219164953554036484839725396201883884 2863 -560291272843307137215112613074914617124354553527482438493344404316200457632797269694879382918329453982036058535670038613103407162287903972835971178892332025726189614970042440134618251225248951004121 2864 562163762441170814629218405449134124129823347540502138779269957310285792124831097779576207060738721253212368897084494715817053367579867029661077469999078185044120830589447304033616869944426939132888 2865 -778510260549138343220565962434839615095469721112812807157128290895236186514009608731225926854828167680740975201929800316113732048885015864055395263726348681082754356178170285273395127928298511276447 2866 787741598827060998167484421898792700698805516160016746174865050479622026340633683667633471665234553559012276472726249158736255883269151732035923837507057516645477891403431959176200947685484892778764 2867 -1147302517567804274523480536923447416187439270092727404928211948573900633067655043785234885621665692810179928670653681630850098989495714030951218251187266166874236485466468658821423430003245100247568 2868 1147302517567804274523480914083989847318284099492500621427723801722578896658702587328035682123328700052253410948615232924936826396624467084856096666118850555454342596943521781719527535786941267837916 2869 -1591121935588126531671202895760074210273659612204582036495742819331495654550732550837669247637698285040202039528956756283035562138793734692605838891193261270915803260689481892374364274703501523173931 2870 1591121935588664121772556794698481906803624152967903658531786864093103788855270768555321162633770872249109872327179726596982126568720093851786028716204971372801259420514596550284537123797849749564925 2871 -2387422056826166325587166087628292565111951674050848047689800157137922290721795403563322077058049329447974110147119977427169266465224588519553682920491695920282112512696163178361768919661210447912154 2872 2412377607962792425556005323297198155258931191275312495008146680234107360227912391823293652224498172839568453756606670703243068035653371617157807106300608330741807220867695788343921975012872603421631 2873 -3310324430000056426406519854019279144874155997184695433171904667571753099178833528029763379617446406996121584276195346181434356082952202146658681249790491559245973320143427450562427553815310727765044 2874 3310324706190678428386438260983774911191648779377049462063914586249232503120124883915425839120015096212267365148729677093620583065771668392175821473831429532188146092477706802176065270791482273832216 2875 -4950621233039730770529327242469237696999664826971889250908082875391076676251215596764880288239585626209558671789475130010382935948532744145611613071070027251100504356114339176459248504003975697729633 2876 4957254855260832868839919432044433498550834430110283962088660967552052346294247038482843337811335520447467638349660705825234152066640509631650352611265284353540673360860318549033546087861961392660651 2877 -7129120599438693860893713232487021740332540181106952157651830209173034231607204720696834068363189205217350577835837157903527678836956612440259257586371011626319939346887876331169176661659981513976012 2878 7228366469777637831667402340790424533040614485485094187386096849672924106926047057253238269278150943948993404422060165031856073785126899551955438036160993206223628242346540139698843960844166470611749 2879 -11135472970441307305553329370806076380479437341747301951095055754767384454115277055624916580451192239793881963308637656492424529570481833876262511895801338803500282608478394813346667180358622602572645 2880 11135472970441307305553329370806076380479437341747301951095055754767384454115277055624916580451192239793881963308637656492424529570481833876262511895801338803500282608478394813346667180358622602572644 2881 -15574318012904541123956301410359776658448887389263675947594362883087683925448473398140656878978739534344066676189742535915233715488916747575844066826768435306253930911893317595948779948986811826739008 2882 15574318012904541123956301414305876382339759392612062398723550878215400697379441887103591261459941356600888960595669673710229775671802128499746370608100661990983168308394834715090032107096567367747610 2883 -23140493201025903934204604035522747286560586894501071932783785976113338808339086312624087143922922708186579073475991512529796346474558635217520412413675773316818397044636806256802334023377039986240238 2884 23369994451251790243679401249763021909639000870497182836800570084030252695751403559667601555338963950484006254893603283221017063032404660056543499957056821722215329373887698394481605677096987875859808 2885 -32542334641072204911669185389520985113138594044280881755787066188667329559942763657197775664015256290313894504663322316866136347813618684242387611935180116924086280485862178775986966146150750369614740 2886 32575090008052056239050406790347873129880541563257075902468229722089562511487711566476505146978642452017968475388402982791763063787761108356137817110702111979554882846788179465518016168997740133273983 2887 -48919971847803813881461800297731565504071138397562050871875765151727914973643934159460506050242389390588697228589685103224890131986554477100635894857323301807981384443623316877407443504068265260243566 2888 48919971847803813881461800297731565504071138397562050871875765151727914973643934159460506050242389390588697228589685103224890131986554477100635894857323301807981384443623316877407443504068265260243565 2889 -67766885930370398940508832103883388776207182834181238924284511157069164903381946647405118179103534633189549392981044262866660657342432131765261423999202885825132653087680521588517481998766675980627877 2890 68439914118369458816979467405163636299918663418757716664416232414450077821199453594536390112652980555358353864525632425193632749577002760276528576314365374154774881128208018534877960037384708262258152 2891 -100201752699989475196236882282785999054069347978248693179372231486581540782621003483807887823355330046985566290388276176385578860858083655114504099964469295115071551850617161253768419984248053446422479 2892 100294734882649092260091313247681052150620695117775089180154291888269581760569486876047151890361493272371367856725038095671823438058811575393518099141318636116687373002904710595465363941106657197144733 2893 -139323968070408443020715565782880637833770426416414595745496359817974186219932995013826910348305620451287973074118612132029731042873914305301841599571289069001571781999213204128303816903182395045456073 2894 139324365594633983212267501262692914967461710170773521526335238232017188561715828138682928071966927446952995199758270438315449417913145462118637894077918995152539774990855928135598444531521151982383304 2895 -208712799352767047471832874408267969069609016594612850540495152697291963386948889503416350984490117869583122428436264276931109203551694201620546368296935215771037125471626455876801344275299049353822408 2896 210604742046567918376559012901676663835818631684417815014395234966543956297003572072449018586520932047530676151218516926484134812795489787587927190943485101746673308593048652382223803458192699537765652 2897 -288318024540185454491339066688387633257080908253246708428578860433671344614141791945391131909929970769082270781642749430910275323962908282359705805191188460431272469950922189306056826356257685601717674 2898 288318024540185454491339066688387633257080908253246708428578860433671344614141791945391131909929970769082270781642749430910275323962908282359705805191188460431272469950922189306056826356257685601717673 2899 -421340107736304776325967730251924377419346714256187786026130426755538974684567743267273482768384952336302099962916890445301574775391228860233427130938887410973731322646375016754553040731076121006287360 2900 421340124773623344479288144768781456957662243875421998040957996993722619093508692748665745441895947585170344249226339665857576701951612644405432156239068257292219292489623007824589179558467810184767999 2901 -586799564408514560725712199070112070972510137943445591697204876521893806489416175869769168988618367040366764646088136228624548690457020379730662807531648113397337635885538643914729561696387491509102516 2902 593049041259322643464988166379249179607996936357982854115087631084318904985174744000318592214547079732776169102875561011647630529618144191640884679152146295036678512101891364129094865291154451925491390 2903 -877091978256349961961180973596732784916495187643628875734557149245623598985221992561942762807042326960154363278185869495073726749144607121044767377632373085546965693893899172419409640800988676568952591 2904 877091978256349961961180973596732784916495187643628875734557149245623598985221992561942762807042326960154363278185869495073726749144607121044767377632373085546965693893899172419409640800988676568952590 2905 -1193559870400338822926894954829099690066852137160106869005163932862876564249480218181344862441132859633328251903981005148881874093569585301711065435989330082170940979473698498639669021599338185296841949 2906 1195086360784461865559861535036937929220282180480086726932216903399647365607733820169911335896285305230815584221901049055292060503494917217115687519739652343231862990524350439926876033225427304699680237 2907 -1732122889576646239578446593585654702981600686371344827057065788537386726729936904596064090271774523674205059447970333599222846403190074376130254234606698561214161634093235555230854844980453218649085446 2908 1747341618741893629826634869345922316233427931325253809139373282138884090221056612358185994821870879291644661849018815208442260481089535255035473404245095696415178112462329027487388290806832150483029973 2909 -2397451911278672656782471222414871061544647706188786272518780577613927242363004001713668012430152143128277601435389828320049101490796059413792930909058226525313691741120993397985119295030398071190581159 2910 2397451911278672656782471222414871061544647706188786272518780577613927242363004001713668012430152143128277601435389828320049101490796059413792930909058226525313691741120993397985119295030398071190581158 2911 -3559304020274153255836832142221343495006052672077893444394736137511275429532758806957477185602196176097119877064838475906304579018940536926383559766891752230257634519678930041334546604201724586179801389 2912 3559304020274153255836832154665567084590663802031013108596391360861070920183571287603864330767985861538668860604305673238616517105640476482310554157747105897803659283594232737673858679167861323841550562 2913 -4891120853886116431016722835347296433168240696732408697067449053401343884537606863176327940473530238282229799154285735374047606748297750116089619658806905911687288752606831151757751776482170521196062275 2914 4940215500988774449175682228461822090834121532900723082965646518279877020540710810946969168040071901357700366482148910229588592591938493537800782996587606118987860863596266642871768782361988122224798855 2915 -7118689775315447003040798073108818784073512785972471412686277256724160088925373182673543409179052092593088470472825854269776314732483800030202195798912525859928257698207811200142367660553597839919579150 2916 7122414880931009020833079268040103393090259164075805703173954554397911567427019381162454748330738852153045756611820795535859094450445949079381980638017076915291992740426415350152074341921741915965987668 2917 -9728147056778580702247217060438129096573151503020616048244714522782563146399136397692659850950912784633853169554888890496817340752335150844334596800487010531944020715539755032319642284199893662445250668 2918 9728147056778580702247217060438129096573151503020616048244714522782563146399136397692659850950912784633853169554888890496817340752335150844334596800487010531944020715539755032319642284199893662445250667 2919 -14254445376363100923671531430236017932309486986885125433872530875927955576051167563209968831477374293476196562472794410584087436444270526250805312757090536642596326547120711921378814535398073815002874363 2920 14385475550888035133876085961813243508710978295811562790901501111110290228589900317522088457199364609979916786320738509614350226355455574898519671550728240115315877384619861565766761376113865306609908595 2921 -19406576625490780177889394975057352964145074519621326718190386478117884706662072111746798920565539808941360830828010703544578328748412472131042147533514445084053239637695244272288292761947724572827268915 2922 19406576625503106846033683382987827699228160184993109390599010534846141444880849456318663265319261620128382177137230346306173131347694736174927476446935879134619737374389691537946448130219244369165599410 2923 -28098798609196208827970478737915598525990246011391451418183819915091950792505734187595948142422788785974613657567462877063378158590525730606507085928700806055659659156261483915984079391022346278350490419 2924 28098798609196208828057288585756728783841256022105992075435569560925286145571396276806780955908000905326889992426606866232696414877043256582164749443938104681401746966623977353321617416927379651117356831 2925 -39058996699567435806077515590122232789810866144690195757429103056459492025312714640742950042292588968989758258262568365897707241326443747692294747956765893328861881876183965425970806422339033648666392813 2926 39452574466810101935741959193730624631376655746201378220988004728730869487393572899682178705312639252787217950078182713893083198639013338137684739088333823535530315198399148582584425956953912805303757853 2927 -58486541779183030915690256901326465955397173790998155549961663738660681413681140916133232858394149390380760925835693466692462111540236158033004980290119475234513967627425115718861212484269493054020615900 2928 58486541779183030915690256901326465955397173790998155549961663738660681413681140916133232858394149390380760925835693466692462111540236158033004980290119475234513967627425115718861212484269493054020615899 2929 -79787179433042767826792578782077869395517656284909318314175306337777197914954084556734104869109089264409790195294962948137605431735491509050639190778348031922304980653171818524354034528222286892210620414 2930 79787179433042935618872733405225968065277865400551573571606541554322104873699814188096500432225611901942672158293201997456560137792678525059831595701116952587719511223025941806792045582177321721994971133 2931 -114749052780243488241741463478690251877124296400779385756419940319511424215089324921608811196513776088994597058071549213992886154941122110429211501483426970331501999302593574434228081520088132756647446223 2932 115825269144894589951151351071824887683611644639267212207037186551020482814618093512003457891979154160820395152476775803626058346638377425209131218766225704315137498543969420707199728934309706325422483222 2933 -157071852375293528333772060641794146595415193894204097715197450155475678797869340970872650045189211594468450290327644116281865915955006068963598555393079509390095420290664064856571323310105040897646828160 2934 157115374250651886267901524005387624337914087710513532454993911804623849079003399691526967964486175125261661180120618269345146955863947889883544308486374003890596496718081998213342052153605406339931036287 2935 -229146888018666116106785747173784216651361615018676053771859092665229472552866776750047965870994439501550226154787447146227756231350394825460632139124923859095639520114462057565356020151923917619062917177 2936 229233621742759662083833638147972758716440977731996265437079034853168814076937570463398518491493263890915969667404924441271300950240015216161395290660276849504342222866781892065544425241445916452959929401 2937 -311067766433561882725824954032153077928903382384343753690722545603315997392944399629325795904151773079971831196685977059303972348717809763612309542751188271044739163086549776460506379282173599439702773356 2938 314184320439464934438043644946380577682281989742540799218039976320624556447870280650755176110117301285758648069522406600141905161053783123076772475998592414710740570760104827266628665569784424721554028794 2939 -449544621385682725486132996825605631946407384690458668471242557596931235661512331373914437270102572673812854802908266296194224382565482934454275031366649944156358446200582283333340243997141826655353048557 2940 449544621385682725486132996825605631946407384690458668471242557596931235661512331373914437270102572673812854802908266296194224382565482934454275031366649944156358446200582283333340243997141826655353048556 2941 -613973817124654437861205197910872929668852584066205923961285027260118081504130735550284352166589340858095081144741419938228331165636934476224423051350026472928429874255169812630186418818364157243579618015 2942 613973817990475543363447899281372237096005577792457458308637355955448139651587691228195939656690438692729638620894086091198287910226963017859031797113253036905242001181305853267848658017208048095678839590 2943 -904247505715729861472362468917260459773682774741616078053391422862485139822919579474364078862060472218471285570577130017946395478576502559580603827740329823229687008312254939537889529980639481381254154999 2944 912429695713492087733962263644451973901901972094030522107125202747645851957332061166474733911143793707585120542113476640949575621165679949254807000383382252163889542755115794594392370853029822002558477504 2945 -1235264264876927429832569718410826294070793842681776555651579957325111282807005374419171655843619645265217417794102806190810979784024369547898347861911462030367106493955864352588530376476940059895966450348 2946 1235696848329646659668757140051684664758232474174931824215104301550041476595680788776389688665060452250265928462857563757158414374439266698616475896233742978049696029474649391642081824770792246180025436654 2947 -1782610986069126965822075871577462561890495348913895540957191886516671913489896691242352448634382498742774335877668654069191615784634145453775059707534215606297624618286482998581766160516875722107283136475 2948 1782883521449509235818396063261315610351390377874384766268333904799700044478258192972229768692825095349871144828603653975401065476912764611712236834202492294239621512141209463268620736563879532498227410637 2949 -2453463038360366600847947781237972068213333957051865607794362854221287584008355742107050889454032798020139060678006511258608246531390476280340494958334638247117798320906362173326252411111687308586011198718 2950 2479549333845114054795085298516564244652431229488109312436896466125206773408921691493609159839772359767438289337663025552454221052916058748472717589859958226947994709257247099553158593621081552757379132842 2951 -3616670702412062126544744588872899347746049087302143303569551231171020549072313591534360748734580191207736475652219467689083231729843565322040500053696815875985907407460527679850131449260480971163073611198 2952 3616670753259241279053353950677899238871594166432341984976203058085726635120138619825859861873530753146991396877824901311705498550716300359528168403439772063923271674866095433530535777088492499991955604925 2953 -4877355333940277690808755659473367613134011882042354437556063761238183222224052799092169655285301428024261494719029987961133675479149943709896642222686361967918100643971542227112767756896607861088553655924 2954 4877355333940277690808755659473367613134011882042354437556063761238183222224052799092169655285301428024261494719029987961133675479149943709896642222686361967918100643971542227112767756896607861088553655923 2955 -6962406750427826473491916133085050305504285686347799436367407984877969136439335955590634520128694295667934132121069839187648998887492337582278873802969872757963734444291250392147497490736252277615330497413 2956 7028317312500755018670968926877512346942634480116043401498477950182787147523372254177775428431112008243536467194864565783584962662677417207741811214839494953844325024950780187818231137599432447108101209793 2957 -9498739416503355470436460774876907646716767748969881171148734192053283875899498851570612565748774736040405606508003421543017456155460792163513959773604333930439475975383753354654227242628074481413817817554 2958 9498739416503355470436460774876907646716767748969881171148734192053283875899498851570612565748774736040405606508003421543017456155460792163513959773604333930439475975383753354654227242628074481413817817553 2959 -13834423803748341176807050745035354830909875685876055074864610173908715946880336836387711643461283803041035251190034229372982322507854071493441595881920053695900457997234921907219837065735544895595965718637 2960 13834428487191314176686072943433437385641179583686879924174602641656708565404647598314741234989192642617236782459866052309250545319614348947238347743655632648501133348401921788909165290421052554884758071999 2961 -18761062765642250128148325230790695064748657900280969168434468324687210042582254290501374375006716838588116211565677725506982471620760394174315742442842375090808795016156516331690827041197120253167401690082 2962 18952767950460803448457757162834353798495431140981530584898941308808347481692555249806838744714142540865222742810629780009760621358682974475281132321894218434021063057354450631001717857826456663588554585192 2963 -26838972566626544131713847890826685548834459963407745740042752572777424279507264070665465469502622236998961594662581983519392078957384533291659558645684569760868545641784796536723521655587483965817198525816 2964 26838972566626544131713847890826685548834459963407745740042752572777424279507264070665465469502622236998961594662581983519392078957384533291659558645684569760868545641784796536723521655587483965817198525815 2965 -36185206687040693057641912980400903936233350456838958241868438382117370577736900678473501533381519724693564519854941239893991690418588687848695485645369258161368743487115780041530191812827389945051404970492 2966 36193246287045020644091717218802080134603556996626588985544193639694043833937717670411598774969255846422366467239519716678816860272116375334925454941238405041392062490465388846852155992798073889195888170492 2967 -52151691285057667015519882425952312148821388604496035966474019167521579704663705984168428318038836760974070680635711326359353413814038723946354958775990770928528339379963351045736811594812005299749724509196 2968 52632827764328995029140952381720344649578048992039618528662979934208190621955263521331711406335385208930186927779327610454138720174901349845885648362842596461331033515106981083904266790893092121208997366340 2969 -70233899851990801920224860881105827774698776707233551341451791274199981701999642579464317526143615036192094929888999397479027306851474621426218586956037982445938980462056273141612741257999042337255220913954 2970 70233899851990801920224860881105827774698776707233551341451791274199981701999642579464317526143615036192094929888999397479027306851474621426218586956037982445938980462056273141612741257999042337255220913953 2971 -100489311331559877479040929464657300711490168478456320849200144718289576003191626011256886819673896907436589743115178150464493684298811730481936493570687958565246953939352658649249928770831471226571296167933 2972 100489311331559877479040929464657300711490168478456320849200144718289576003191626011256886819673896907436589743115178150464493684298811730481936493570687958565246953939352658649249928770831471226571296167932 2973 -138259735946601655452817011514595661476068888235143889670691690023059517341129018182764463850559740843413778070284356152540836363996870570039778612139030201522234615725606211630869170841410693803774618541058 2974 139739950059886016483418888141499230355785246067848415515776445972503784117997543315721064607620550261469418335970200429623722111286562070269806493680603876024308571765788253796222866993049173296820424408182 2975 -205058686700558576692954373337718334842266691175459805026235328946001134822040112734216929522527544626030347726882939367196146048284368070324965925246607926310448143686443599739932383151926696887508487138807 2976 205113525582230938052235563559579936001101833350350641323926519096687343450485999946637588086285795773793679402051748823425207633299434885696422183764707701261718581230470406031199569129258293382504597835111 2977 -277964486062411804803123084206703935651483533575162570025189112049595314005493017772109145479376240875509400657129818354066466928654495734155637304795345264210637883244588820337326175891065638143136389992999 2978 277964488094534776494957346384077893825327274362143303888015108957189680480437795421661746129828022926618323762116531796671041709247383656665967405526558141480084337433233513157585137042229475219807010798193 2979 -397760460991130688684469630335244061316514647683927544179874891572248813186298643826187226816000834713535721972762169503990234364255214932220939499392005703847620864156246664736253133123575448925830326128437 2980 401386882128049867652050615236018150190911353918919225823512638885229595518051751117039756898447519146047159124594316483334057847202032461070520462521916926463118498059280478542660960606993743141824272763708 2981 -540734842554360405199546404322989296860841404852443631712165120462961177643509226944928280709277455760193983015154955325504249364152094389425429432900811101564373133100470398950158798362267879563244559398730 2982 540734967113255006633873512457154282512758989624337849570251988483239705481924010747470981556718316084394294991241466213042722614652304485001844688284464505037187417997277142628317672538949277779772400115529 2983 -781147074911417346882016424129775838880005522252354825797202087318309219238395289195740848780319634385299355072358344883110805365619108998992519273364443753399689841740354184937062171141896578963634543459312 2984 781147074911517931162948840487402211528212637252684760551801471328059234497881042326395620623987043240409771714711324884308173074011715473438535418604240541043217189593505244970187957091639868757503006014447 2985 -1052754307121294231357414321307942936807193178086856500814247323079408368830149614922065860141549607351887432719194156465341379296800621045138397031714587772359750723928557842572407282880387758742416514839875 2986 1063782122162474318680089514066298844427407327425532824086746571734719578951252884395302729206926205078973200367299260377152229710947442309889164202344996624666067426633035576581286101292224056553750389690589 2987 -1502616051990002336828418806612291994514763355730211359025562969400445080116366099556620071490624488865188063987529587344006927290705396420377056069938360610419698468994929241868278170203747982801223413360238 2988 1502616051990003317269661716192987418209119369434407520253368680794527297612849107194065531876198043149565067066562342106656938129029149515565152635622912889229229782442820917500640578509511871643233024697965 2989 -2025910394391957734063289783049285112347590385319565970092571664630090971793118612100634202597869158187181693823213215012055867628671315432265651480419062104949838309060462824368002316789926440111317602974780 2990 2026059878580543693146945329674721563395417650803922062493047739439402732692545658906244799698282275462560361201883434381418191864740880895067581005883984656061123746288582589226183874262922789527802848886867 2991 -2925230961276590314571629503055571758336666535366464948362054060941320797162719245200752428062827333405411239936071204948873722696253274081842578825608592881094957957564686870929127675449175843500597816857053 2992 2953391889146880673161219512499771288758834180470048587898383688197135563034778648242012091037553312227605620169973942391244409092460247927141054095675555144610985854824940370980135674822704720284562024996644 2993 -3942767989950889680676171420994215791744746771841412058768705626352057134475165919771830085861729200842342180912179083588373882391043051835152578543187378955341066460467909529045669502758355010382747506053099 2994 3942767989950889680676171424078755579839705366515876911014867805777457238066705842640685643437435365596345958289346920574380952155198632731614835361107838830642870105672431596408297853672191638661819280480006 2995 -5583376397130460816068459910407851357254724942120062567276558592692851139537577697749924165328740415482766628600728708282543621903768172615941433027619200474263744245089099893829307090715749752385483241396332 2996 5584295622744021424254493956491530732420653447279930261921470420625186635138165618643227198364010537454575846420945278084309869119642839347390591700164637062168216615674079235291990308110170721781890761440364 2997 -7569446998120985248283541245072027580295945279486350168801999330141221325876009175017107911856134939108503141487078076801438176108125170470736022255386724859531562444793826924479115759105988053666248117221823 2998 7649230590031499233767388647053575707676925651609644714086043320923453617966237171997693878458081978853373952131689906073815778037657305764015189634584568752498818548016049969907175245500672377076200708158088 2999 -10971199396681496269761210241593436091949973719881396499502036365207533245138590312967670392051560932143779645893489364935014014631099076616571276181282268159512063189731705953770156111783005869828107984637612 3000 10971199396681496269761210241593436091949973719881396499502036365207533245138590312967670392051560932143779645893489364935014014631099076616571276181282268159512063189731705953770156111783005869828107984637611 3001 -14648844149455785794045523280126795677382573031441787203374945210249204955040687850453404643255680475909813376140487567012777864181910948883400404971852135895021530805004199190440055191742995198295335955412325 3002 14648844149455785794045523280126795677382573031441787203374945210249204955040687850453404643255680475909813376140487567012777864181910948883400404971852135895021530805004199190440055191742995198295335955412324 3003 -20676197492110480840253637312099545574375430643768885958303775291487655292920180001581014890585046444527823359974313777496427600913350715934855052288099140852285208284889755305259815084054006307224784666244273 3004 20880880023707922568247744707416914600494452370164644804332261269087305252668011136601003747351379430745087971745770315431055141586448703416921095237467434658479628207900318280212339735414712422484052296675261 3005 -28028794841080341305282129331067032165554850695134213207861572993886933596977468838498614846747424580007044350291247370636548140906577391266027557174516311780910051515063427210340691133466577129910598263647407 3006 28033054485841314862970569589064473028565051205002501157423043450044031306833238376301521095900479471080646912720335076535541643741579398828568132885445272971980235693778161928869540221517876898524842732825775 3007 -40594680236007807833674664158960365887569789774107127909867653610849602637389262240033086027481052191077848341324037624525821225829301538809119671796682600536691386349163324970701269378349811296123710416422569 3008 40594680236007886016337890221636542386763845702577889306009304999103267087479401833792381977279843569405536018254341911162659227334163712168743080420791251601711563310133595824162029563670673640747564544790835 3009 -54858934445156502933226646662712184141951583631511284547965693028626425546564363230600813907963999410544976135036893544715778903436674694529459537867548112009592836483739997381385958255646623436536372175252962 3010 55447890584424526470611017052227982204548439023937376985945691174041864292735108920848331931749735619939365938628937886358959393183302782904561253329905588231434627077288592381305110213668531973667710269849430 3011 -78327225288457754483012276710835319719554474940809236661023810306870904850425315914727942220460633122215459979025714347175626863758436467558963460264008659164750150780668847595817808190167482514703391124284864 3012 78327225288457754483012276710835319719554474940809236661023810306870904850425315914727942220460633122215459979025714347175626863758436467558963460264008659164750150780668847595817808190167482514703391124284863 3013 -105311762611146037906014140632383825318790080155187540642139286062507718907509416025544024055035609552653241871834331972575079642040734733061950607356210809529814979752995725888162321559728465329031672108935141 3014 105311762611153635710582020679253582882762014795969433382681957815830289004167975973538430791227647102595033478933569843155764162627021405829230369668778985206674316297953855866079507683192946809082189319716590 3015 -151455271034017475525654450179606905324389177222059640922253354431652141088020181608710876030465846192153090794340296669371653654980817714440889879397341825540059304212200039751408340718116119821211867580196827 3016 152943846271238479322015757278991322348511340368186345500217133077639098611543245703338180097459828532771422302265948423389626740220998580226619026142168950848225645113012159215138190538073289116852344111922793 3017 -203590374696476907216128970404391914085357939462163625912741516517902639857226693568391335615881525033186152742169502104574213786967593790343528352254755885824161102410279705534080349646843638191628910334298737 3018 203601367470336234873261889947200369762623670347735525842230459206676727820938070346602894059252391905174836039139370809302034621590571316409791025365465689393204446666497215300205415465157175215298284594694193 3019 -289485395431693391310522620778600755787954738489609142123288804213183144218696005711132537940795565943959920600786989400003563308769106166425912326842650509724417366392152546788804658594719272066998743774587458 3020 289485395431693391310522620778600755787954738489609142123288804213183144218696005711132537940795565943959920600786989400003563308769106166425912326842650509724417366392152546788804658594719272066998743774587457 3021 -395085065510004231721763074867240134301057749224869866382582288156330718711887149743913345664162188545681486269165387395421106087038023215205090172398995773724540596735612250337932809007811130997206032858807935 3022 400062178288297490445593979149251261241084673385028074833622946996434972725148565699544706236919494707123031052278970296936818651493663865366908897650959686969337441219025790925052854283255965185468957411584185 3023 -579352710543373493293329797356757963324354685922322109372555495976073935036749932139623900510696940983714947169561567670900557239630960731502405132085121325912974337704172692210271616220023504621820992294787034 3024 579352710543373493293329797356757963324354685922322109372555495976073935036749932139623900510696940983714947169561567670900557239630960731502405132085121325912974337704172692210271616220023504621820992294787033 3025 -778852344067070838329185908143858600143328359580490131552780985309276542954760632719672444611568932903649221516831914979895021189420653383044489450327314047698707095143481603198968029674035247931885818455360187 3026 778918928009916465026969938155973225840003674982628545458605877138191962497089830195949121763756793792743191037017759301537119454724635169180649298498635624158749553564795546061939557540827683571929655722059677 3027 -1099259618340961247055505732446785443189173709547475715194124744965016704472229347980147110855666316348556978922296641901051496460031936490702008602355973456104787276873762330778948378330277545698812174988386006 3028 1111353899090664549752198543928038124039326296064997446777692031792533677430651860264013445460816156023573271564267378201568316028968472651859771403648156229209004297166177962109251565791649274732298178144436629 3029 -1479970350098415921801472313131447528743662698319539659673070359149635990466275620944837768256979871245169168696263449372259097444330790964741320043218289586811647841545948019509907126783418691941185690328563051 3030 1479970360002684869619319328693687269607010729466468096694966594898573266161616375158011746323128505282425398418210485824867857253278957459072930072592492993259902956498746362934224599112012478829917491570412603 3031 -2110182867882881516867868202314411452549914268531569395687204810238686643925209119308391341934812761692741995499649065784559525917200720559374596301421480121091098898311681710070989554132344874534815334429923634 3032 2110259042194568998230193632220149361888242410439714300134748825952416127710698311334277397479756987293425207739541211377883868925486450371502089509047987088533330758120076532489260284486554363639068264323963185 3033 -2819890285094500316957663180058745975344302623421499486945855212938693139018183817272355596236479174005216554084296158573917661034456713630015912062086666938505874879676989466755414116843941481279157555990416557 3034 2853048636585838377147876743663274660840853228428016425497664846248499445089706026880793921649805618267293097309299403513609863716384006835314200197342185310588131427839660967681363049993032649526233246623514084 3035 -3986968167147328301865577491079303204184416513622202264358069095864961458902772774511310369845239651956598482032222474857045293161203850978404944820848148347554164990904081365497516403364059340153470560313370006 3036 3987330622382100196671601876035339207150303569393466017155070393049369911694508102630455372633611412225436361258569666613161813652412793585179331179444751693220384077371477692363873966139935548609274885808940438 3037 -5337096513364222534716911591036429231817546182814343973274636622026407467130687831848998858783941706299175969333294813796864004015543988991315063531893130084278725240067168535210217914931461991727758023861456041 3038 5337096513364222534716911591036429231817546182814343973274636622026407467130687831848998858783941706299175969333294813796864004015543988991315063531893130084278725240067168535210217914931461991727758023861456040 3039 -7632421719496828970280556983088287257120111909741740404604016408633096723662043282890739680827675874772227512364508431402987667151290391350584746384151049467775798480171837952448908774538918719738471500708214678 3040 7716059086652870639172637328032623111290604809554137434173746073101729231581203064494772145101532633908992634965922582383811979646443595112881370378684722670732077742416215769373372236910222111786103023965142285 3041 -10232646053213059702138743148409317880193150023575154575224965659526929376870034288017706741066688699074559835496015778108200773006299278167190906756458965079295844078683328294935448316095114979458756584288129581 3042 10232646053213059702138743148409317880193150023575154575224965659526929376870034288017706741066688699074559835496015778108200773006299278167190906756458965079295844078683328294935448316095114979458756584288129580 3043 -14387375722266209367791127316749241976878259338761208041963636496688626284779075828425834051908189075113642713886259097589632734040356913209490217189287080111728804305123337354781269745624052836228912308902759728 3044 14387375885195411288715335900841497046426954303642172409653601658078129177548274667203088443027329106427033580243401836146839900057977658877854782964804978274612756002902348467614090833020080575872662888917956076 3045 -19331273377014849147480518005029042741536250428143150436025094210721587221682771537495081909981933442101269186094665978912125214044667138148589584441098929903495306095629603469876299814654763539913261740937242914 3046 19569860066245245831662904329831259064858889935745894727017395799492764905814881703584737661833082045524885483448851606878891325623914326574036991241856798720068384326509465722600120701945493294347204559926669505 3047 -27734727050016568097218309574800486089370520820112044594753612761012520750605911411787626509453121700195556657154340063463186375013966847502147334318042075896751384645049182932385066908796998664953794351284758954 3048 27734728350268893913754833789440439946526410498407946083101670647973489038449789680357706323873979639307603149778596101118780107123869569345419170763685940830162998632876964823084532759360150240920754234829973929 3049 -36760752361699925910027293813393865308390600922975405796229696602174578249544564608935803209169373492555752737513674818886708090021821943758573356514140837717758991345957742753544716964227395491444379376154196504 3050 36760752361699925910027293813393865308390600922975405796229696602174578249544564608935803209169373492555752737513674818886708090021821943758573356514140837717758991345957742753544716964227395491444379376154196503 3051 -51299257562471808790679157726650496385170043768519817285690436355464429188946703538989161604481378853035765156421333441816100785052910773587565727948963353639502164476227127853658600122166118151328231562364689608 3052 51872579459539591353612229389714234817423828718366254421355908348249732272839756190014813076171293212837884833951343013979066486478502973891360101680625656451445024301843006261567139733128119600913161634578462985 3053 -68692660546567438344448833389688495071245984860998555551704842482333838290666009932361499164904500472427380817640948356874068575262786148897840619622379842457891746449075313191653562873413242859581464939918515366 3054 68692660546567438344448833394015497851163163416980588352727339482130021053046648319655550718511926587733540656166091721941064458837110898440396108712702022287438506814598851384256680815865201660828514803747466615 3055 -97704097644522871047719219366854673648273888701613036589913769918078243786501626540546172593416298357372047566360348744004474709677546630989148782513029896974461372604286500864154425915715388306759399000056721104 3056 97710791561870945566356256747822787666830762656820803298986927172640041673972115485985531146833486188367774834403139591779423782085477516239308331012199961295643491030389735608188039087581265449164589550385037590 3057 -130192521946999521895214310716815287821434501951917210706377664700269572001669665045094736660170367862561990618904217473742380319396547015965849912235171029881415012688584043916084445117370900609007554340622091215 3058 131815501605241958811331605237901730092006381789370666464208536951670783066372859392647513059836788361885369072183270769697845491927407639361791340882248996541985317471812154231894807734454014899121203006899804622 3059 -182678904216266867275805708723625660125751062101329266721299351696152177721175393692110209971496819333695895403481318282612430671008145988519224082563564895549507544597543615671666126760261059850014572944561407403 3060 182683796239607419217244935731103668356106973178681660862423564332617626605828222797060235179866755111528762056027098166161872141306515365607297861107493139463510656118812819969624945058000578318697793219723158312 3061 -242330253839565689481788724326833212465436470678151284644435450997610302521153617877059788413957323836978112717448643570889046270061142475381599214435513981092591741288806518930358344038886659525545589467602114051 3062 242330253839565689481788724326833212465436470678151284644435450997610302521153617877059788413957323836978112717448643570889046270061142475381599214435513981092591741288806518930358344038886659525545589467602114050 3063 -341929786175241964704903100865468662029797197301372354497531037572619028251664257400203011808941519337097232833600535900969158040184248357937432722909745555162893012198520370034301140064992392432149089356390874099 3064 345842868534256384870936397868114786406072297308493575054802038095317941193751266910867183835010672650518433986919966045176193746506966809891404402609038255776039321198146183587553072156511320405525159652988975794 3065 -454333378442548477613168197823138870827160904150589268642277555550786213788687443815443391855881620533700021358076232081484478334969574154297885832443862726572465448685745435432651921642121412338970285255558398452 3066 454361731587228260574356045066235038442832691366709816670756293379426984600664004152662870992184411841196912310358728059300524557227876089598809539441701724904687898162437750120430138081180788260404837575558398452 3067 -637561045789529896373014107431651410873735331990544638092882385841033581688982895411359220234856836690261000675959160953774515284245489342470143822585655244378168194857679434300557045230650811956866600904056355900 3068 637561045789529896373014107431651410873735331990544638092882385841033581688982895411359220234856836690261000675959160953774515284245489342470143822585655244378168194857679434300557045230650811956866600904056355899 3069 -862130225027604910833677615005107681718913999735082822310292016987260118521353868307411333382512310296210563670062435550079532918505979897681774000346101379884049244139997034550071545851976900718345566474739061008 3070 872492943681890308545861501259547478466705909987137918980172784401997413497661561675477277809223637888118609425983396412663804921375881424145293352094327977908854464380083348597295467469716745630331184435058865099 3071 -1255452964010789662535607928297109210379652275230807930552211295826182970552410747020743818595046824012647175343584586089552321152137334264933274574046187247256711625744818200186605068779221831985475694696578727606 3072 1255452964010789662577913675230049491627770964676761487466153810353302240350031583228577696009644096967670422729802472218643587709415601798145689010373798385739965480606825558876302154493677571444720748792224659224 3073 -1683535376979560457500694219277140222379460760248203439418824754952247623631297007931000426772568553187173658072414227774952329387383544689042307166241656879400122256556659677721323293046451808839433540401756299568 3074 1683580340875933332164221673761908476848250596541327317788415010169732960981738677676854337735805250020035845201106288456694295001806313063856508729085554115736674020179445639313510054164778900797674327913440678063 3075 -2371514887685614970746823836432476892658081587357628642272552213362570345327223750989395665437277232901212158834637110149971074317637213136179351634098806976787995964189719152684647808506070357964237860482355938714 3076 2397087267121448419447193154586384073153931181886649224953347265288807610981046670804762299392444714131106893731237481046668047972109345232248539864682359645595330259227168547889546689052275244188146997050031671547 3077 -3194198457463641337810510373958309883932208128984190310208522387396235463464999895392714941728105655271880741494599091306299907253345411270423324947488017205347912297758015963731513776541072005164895822502225996573 3078 3194198489794027493592194450320427632669731616660172939509126054813962043666173973817588326918548005738457414004871175483415719120567999907112500585593723308174311423489721604299565709527824380584796776735316845969 3079 -4566961915547002762182659963551347597093209575895951288489342344351135474919773622413250161052634241648149041160916522713317243296594227172310580567518649478058483973782629509735524975418576299736025998230725126426 3080 4566961915547002762182659963551347597093209575895951288489342344351135474919773622413250161052634241648149041160916522713317243296594227172310580567518649478058483973782629509735524975418576299736025998230725126425 3081 -6103998452188833903283784115409332392294768538356779423962377871169215622149882974801067990974573516478937343999513291449020953759954419235720184100138181740158032237440065846762805344746166294112004047103312794605 3082 6174809590360023522472068998683255918528272001893713596893647601543127287021801614645927085658697898993870409888414994990264221546621643324014165316939029042623371986004515062533835704678281807045769726746600141036 3083 -8643744466193507331906795164546631283588712333819704552314959492603944961506801285007592634859584680222890650521542156874104935403363969528955612592507216187093651032914468797749125789001177351249805135999724525346 3084 8643744466193507331906795164546631283588712333819704552314959492603944961506801285007592634859584680222890650521542156874104935403363969528955612592507216187093651032914468797749125789001177351249805135999724525345 3085 -11577611785105387067123142123176518347735357241297268393766554706001729940425215835526016455839869719908205807692948467853947414450355491851462028295212401643288804370223297267234185875350509176941304416744636532672 3086 11578068991832977869094113706552047234229792861890012135796656033854923135876231923344464590826540190273275813667919668032118040384080186017015305150806578543437678489493011574885319460826191301842163570557916468640 3087 -16604864781252425396171804781014964643277397398785424888126071394678495680892138217829472525568299061513164361496627285935739668347135184837657672312673312198941831118232428427957590267453110882296220573192438055236 3088 16770994745003801902289014053254786599752186867579420801707077828302030466034350848214704256162717917554656774031167754800901566067354470773556898695965488995805002140358158165305631620237267043927413050133385488595 3089 -22274314615657067078656775454469589865205815954260864285026581855753944092563161391603276010141938025743341568446536996999657010840096942423526806430802440888665489050407830187554381483877902857449519122300008076307 3090 22274314615657067078656775454469589865205815954260864285026581855753944092563161391603276010141938025743341568446536996999657010840096942423526806430802440888665489050407830187554381483877902857449519122300008076306 3091 -31356482048084889972230229172254698213039489609991777047649080915241139539321725399743769754094020010345180531913136484574543331411448238956472997340342080839655871282529254168647495018879300623714033490020343300879 3092 31356482588512507465159975071435013348375634607994934921263299157964984951400981435014950919317977253108452773873468382123384914023857058066640376682840260869543379582474806180803547367087452104961928204556024234766 3093 -42196595311723439381049952530579579911341738352313985813982742736996079696973775149492766638727768871881992106394474314271967358292022708398565236034455099061794399349703599420380668059644818305603482979156628529876 3094 42710873252791105833943701719853954782650122645542493140312403125140505831977926470655174489207982684320369177385426031742035426048226914488234925738079908311494026044744581368279998995073932512735523220571550658331 3095 -60726677214642763690214440782146047481164786878880942191135921562531642039040852393290095857367946300894946910023976209289081555002457001559660593679901646552195015189604849186590188094929644001799530540438387426596 3096 60728814231445846859614521445480168483767300179973961832179560310135961466248043060489002092193295336582489761457994601824749288471583488119339057275885464121280494763983645216025184602668956489056794980010211478020 3097 -80659882221129680690646238773295475762738827252988187438662813860644093876957941958198994167338189149547393560876308766868522958694822037143909212159606113452244252143045508947098142873153050644585919149212284199645 3098 80659882221255791078656943210171115455249212840582840579745040745873229414735340850723119780756594460099607421345107810289207066715685310537579887021162698141191562260697919058673311544626439730603714751289104769756 3099 -113010532332724658041822907201944663415312267924281554557362136346849266399085620437670214839674208863878934241884210218811622581315055828064296193681448627113705512370561186963808021192953652620211278072920980263197 3100 114226696122122934223819151001307463492888647651712256459151138046394478232681585058689897003106683253655227606468508347449544829240120254952589010960317053818859452261902189389059509172678993011136801764049627521820 3101 -152139221890721695893543891621440559713130650955978549488969326231968798435120276441312391049365413902927921779448234401969135584672465128981593908714311796486932039784807124756885979564209706847241752050737625469775 3102 152141794159720688136982639917818763519371626036628679959808165019744429104403979913105797262859692993206829934689954715675733721006675664638691390323292326072095766162787705676127740760863948918866887692277912282893 3103 -218164172807402041898021750863882419081963211950113820742977557321280241264786804963834559167039349285862395884879671045741058075657965929620852957720783012412501484015093960778211858268926913331918660684720624454178 3104 218164172807402098065922563992265298851326772155110921093164157890216156177400171755828493037248452426425773003801522012218094926937136375160889340317581046536880971147551066534473037464114159799018619718927423547314 3105 -292528803794562503824247404123724403249909959182795657946344618401116961239919080192583475157635594352543149744025731271923625984463335913617907954145899846024188758313995926407608292333884463738865801641414967548976 3106 295639651293456648602724838615407301026226323190127811469106409907388680919844530948507603838033359468344714359791485369569275407550309289762975516954914839506358847163928302820816459456956264304721909980730903682622 3107 -413622253349324984327771213408839761928466387224843763795866687664415674606967659883606312364128535759414385484838583935933604852918998324917358036176383435226798348056494789145194980316028063839037584264442131983847 3108 413622276296667408054187203307799068342468198026635887331402077108571556798134011266072678185007841684551637686461059205307128622254345931419764342398943490636234097365675953187640485732273413497617367650146057137638 3109 -552275812090022674070278189105043859274318085139322600486701314100100734356922666849731630290731234473273505237291961112981314038151843429963263400177999414362476435225529384391807794215632318569792024454815367306400 3110 552275812090022674070278189105043859274318085139322600486701314100100734356922666849731630290731234473273505237291961112981314038151843429963263400177999414362476435225529384391807794215632318569792024454815367306399 3111 -783998889207161929050792529338655840270605823314634781818628432993725341181375791699692514862424677456347472648961439292585990091841808304503756826765800679447785794620017566842924282481422700644293055154227865585674 3112 791914668855643406506697610302216389346494109861582180471710920222884730214556426166356643578123349121088771030439998875506200287707650333246130821639760893313205714243761670599300482833757964982834874342893310273445 3113 -1044517004333219525279215585821652310175601675847063528605876447797593519359145410687675490701929587360492085183312568346606076446414610998829340041858592796040645692523830869777075878472772772725173517779893844119105 3114 1044517021436951114621187822541753564846562802295267015206100192937762100790564962987221978415228819247679336880647000148273030818814403785852093851077579384821810788698807652733317624810859315945627551613251314301975 3115 -1466768020528480803878759879419952732380919579397374696561181735548754515485893580701004904697864123498562843063254446874910940507534543631163800980128082228130811710555156070529438555503060134670638021565172294037770 3116 1466829607164394410500550257910572124736048121515475862116023668351614205615375284882691017712937757708736407247621293000904838618050706002477454655787175313991691460917202403048623375897121340766187304790951791124823 3117 -1976220070222475881968298206096874220016895874684263648381597260678467967355741470161509306810263730145015002961142502321275677485658613248265973826027717239447819259562705565583835953467358242602032055380072698870153 3118 1998461957508061377358337485890197761272028944844049085485925148415059032801737293107992766082693560367550511013620865359931683520863783996877786454451059024130141055092185299555803550791219335511013835801095479986304 3119 -2860297007894713794911324529513159846195510399933944120848852630372795265553181152076944809554026460035707820207007787592377772123638495119905912375131458879035016152021830864180174989767186421806596214449236638842560 3120 2860297007894713794911324529513159846195510399933944120848852630372795265553181152076944809554026460035707820207007787592377772123638495119905912375131458879035016152021830864180174989767186421806596214449236638842559 3121 -3816193793510365928559589892744980080886469524752244022347422087987811912406708566363620125700899903985353671973950767615244281786295815717329461153702716960124415031619550273415740595109089818084053138030578596442735 3122 3816193793510365928559589892744980080886469524752244022347422087987811912406708566363620125700899903985353671973950767615244281786295815717329461153702716960124415031619550273415740595109089818084053138030578596442734 3123 -5351101217225587752070569574344663113402006293101681520943145825934952664863788958254416101297781538109139914385327576721943445757429056897691466290445047107809595853533818574981030697921642704384531644100559783882480 3124 5402789928106131616915362325703359487908066264847596309259003882823116868194142325779497961799741220971457366591030033262728771082101491805309706371488795641681844617295131023383357852567916789935817581074006434205321 3125 -7167450345292390841158144100740604073947310643588263530606456965584728443918293583538784281548182924684574060394019794912379165875257735313484549664014412312974130641144142017051830548039146703283430190563970484481765 3126 7167651839274831828898786339685068173185155710037416706787383789900456881839397083569098670025944337438429122143292838558394351369685555197671453512944675528431313080507227091760581619563625961552076042327877375730958 3127 -10186225050705113989011250272618019415276229380790163693237436497149760817633463554334134197070367055986838304915355141086561291284674829600655409455886137803266886594648113979867812019954896303191213041436556170212489 3128 10186225050705113989011250284400426818439822576657997959974987368480914792244472169272898455354954082384632453598972413392411524079661987523005907722076175302740934631761802234155881521816233274312936320568190822023172 3129 -13544599041268489778044917064722778430080483445842272948445779487615321676809137611807767601510897981243441782152456997662753658795780196573082384945494699218676511417113500790276857105712821552030095313220778918094549 3130 13697572903314636534640045674527414024586277631824089804993188270380508036399404144930859285091845635453776682710603679210361611613025202808221460929329773526595766465021765983404191267539869553481136893681883328324382 3131 -19111649150782268944782024077330645159704517609696219788655704246376037652496343203998732151808343879709584531689224683661053762307051564833502702623637946030020419809450128835252525901313052779402215390650021785744822 3132 19111649150782270550947103320663948345555286942051216652809914058293985548755215671006685618317975862400502440571525382527351647342541335366227891562880966079913224216196382889435511580358396172105180454643305390912949 3133 -25590692390496811226468425062957838689187480604754645451931313310044862081275775098605269441978729811116586538393969587699727793299092874095346067523911872193172688528235825251769010825416185879639814826352255841429943 3134 25590693887175136114994428660556190629341954341440664111580405557525815170829415148650050144753870661268842475231758766641951395588591191159784016003067117959751000093811749725129429813649912380545218497651274759670501 3135 -36683400396980559924119114376954711746323638810374852010698926605719412383971047699801646071030245583499652030698471526705162492478947837058700810720067830939320656043920039373814456906968034985553600378955955933705070 3136 37042720817878012982462494000044598463522830377652574113609418722410945233189857175763633183682286417009908384252379319388718915029303639655377553940665685904200909514077440023390234953684337614833703786516707154470756 3137 -49203006491777819110914011793458038896173242720058331794866778650560703979098836544967683639208853054203228610418978355910256589399708023468683368773572122765940208208750310527291629366781647948907760807211129508267588 3138 49203006491777819110914011793458038896173242720058331794866778650560703979098836544967683639208853054203228610418978355910256589399708023468683368773572122765940208208750310527291629366781647948907760807211129508267587 3139 -69318513446122053956738670402494231236194788120951364608917773604034138890887766000536734742794769566666391668114115937741757561750748252148510658236188268767735037069050183263818981966284292598866366581588914343167932 3140 69318513446122053956738670404460040849155695528443319409879309956280929940629223207754675402748787581724713569592021639173083541581238785324552597956365183027100616898892417448150830865651133048998249654953683807843139 3141 -93297728207353563610168746571206750434539876700591655363313703752723442903761496994616122995616509386100218825269170231882811998927468675283804410388950498523343764125800289347619709351809149959423475834505883639513498 3142 94220863815211643225511201943621867574253223202438397159569303785903118861198261314650629722549992514765494924447898267618976670554520346375885008635862245579871756061851762402790517320593086437061686751229935968602131 3143 -134227971233655509891988792947383346184626516382235344459360443147087865617884971679633881478867947478737037026911912055945896365432986640871382647125444494789673779656123720725058233744289311591288242333558613790253987 3144 134229076395291166964735574709669196326341561457859665123887260625523450376135713101062341816782556259888130665381623566908445572088544592043646943550424851033269645550230420906972085051104737313381414601945059045621282 3145 -178553649153160160729405034350373679094662751632686332495863849826621802877772429493961668401770363102859398247229270198611330856594198377333997123060066403089956539999029638847179390552300136033051919927502317520786985 3146 178557062725350410612258428679142299800890814093766670988888603297633752674747481127032476680836965134688372055268641101895833244062552584329310804167115303790579129010531069546684784334203403931454480381966515372296607 3147 -250037358952108307608284417772469360443824590075283004208692491403253061738419921180953713639307787357205216172963862720066788293820876588960162089381395360722217578359737093190456377991724181311970413557929406762429945 3148 252390137796173462655601511928993304815929602176299062182096320542223323574370930909301984023992978993849570583488629477626802255773897440247234781867539033815867814088558647122042263052079440503683707441277054990116457 3149 -336169876174210378804843855954918950848030628547089306444760573806092328506791773394110534293770853968922998317107619665676030674586477899545194391775172192161488338422052113797428372095635467449936329440552010081687299 3150 336169876174210378804843855954970402984981870039669104879910747430699024697970441414879723526867191431228050771237625613006811232413031163002350899812290091697085413673681193414423977828797558031724805483443945939982082 3151 -481695578961262470699588421665969003466192423796615973739526467813142324574828310811207494470316597489104036229170748965291523322879612649547236643306072827031503258809656085116753161929798870667848144009174882174124855 3152 481695578961262732168996453245209635616701494588472431713186130189487298078903889663688791173586612355851680040656673013496174255629439852482947865576985001620606142240233586500700009155774672395472057454700395330326243 3153 -644369984058314197027224722982812674419510278764638951103659037291923145507496318019735791932887943466011289916109097737990787215300586010757988001817964722040763404469068157181013155461371177047992927522379761577118235 3154 650850379020015822891711919035250165377849932962481312594439370973813163146834404494270025375774700741248114657370746304781969913377782235917188496189995638038537744755688194414627173937049622133348528784754224684892365 3155 -908900412994514608168812355823534184253705786238097139331362502486800967805133886394135538272805751784755460907053940305696451804845886715166110438414690478336195819683555201543052018614349930886452259625127411528708985 3156 908918159033407560263027546405716707761998778057808205981766567324679198554589372152179408400137223059021987097666061370716736768663381604094491098643830771374618657453732059453759563429699593985167315116077264974158736 3157 -1211559865090814576918046156833129987425734233021239120777557606675129426592669076949952158092423681582101999362499669869771496277081862613615768808722939722263901989378384212936795217129363003247514468836073555760013596 3158 1211570064669152588320492384562404569571157128001152495563440430996587113454201825057795259329019092301782439320725357166957484727591410852672609522146783037104192657313059892864773205171486185031389781742855263567181439 3159 -1725769861617906513542914972003696496486431352308935368694463058592527958353433380242707238783524383967331581601097385285924470180825927084198040749860008587516788823242542589936873877451513086499475076324787246706308735 3160 1741432975288471014031162744877870745219088505237310856100466722515662251502222030665525859919553130946609059061400792734386417806054032694454033359113373190942951930391918795468057408713277727911349505948615709223868979 3161 -2302287016662559664968912824581053765601759104322664351564262876235193237203649864774910206420774070547324829163056395223121741782842710262681610719347895865314075969719732596600264755105115943675388519760255061655304140 3162 2302287016662559766817726883753882297719715379291681919590620112038225237325509693423053155806430028075154069883997569083804452589963217668568467657007156274664853233778996607646869846713025985531933892297753692456954426 3163 -3249401447807936955689604012292004354280096063104191498626765667960318878817165760728948384059786404866799395202689046728819348655178132015491764188253012982826407514328429043519619922559493555003326670520169651914679771 3164 3249401447807936955689604012292004354280096063104191498626765667960318878817165760728948384059786404866799395202689046728819348655178132015491764188253012982826407514328429043519619922559493555003326670520169651914679770 3165 -4403249042250253641249832788796708494207899877943289636854988365479500241387550800036360578356486732769451865158433950087778834497644963461250805252413802830618562156162599266538754553149713699879127012130161860100753382 3166 4456170935803349271724928557373523851369937059988037245729337225085296352379399829404164427209133853421148825974046234922584895687874616049112782577388586781118879341074053296452529755307059838618404409722788830168437927 3167 -6420770057253149665172384426396312482994862042019010879228314336009430417277611838715737037136466962899002647177638377015967266606922140594337368712124627582951355669127060294797609807332677694158601999204648275811802152 3168 6420770057253149665172384426396312482994862042019010879228314336009430417277611838715737037136466962899002647177638377015967266606922140594337368712124627582951355669127060294797609807332677694158601999204648275811802151 3169 -8607996397357409524998456694676743978677009750876530647485958801333110078063263348050500022577641652881480735606153126416957896780337057763159498191846015085724921321136450900273930595962741236758938912094512936368533533 3170 8607996397357409524998456694676743978677009750876530647485958801333110078063263348050500022577641652881480735606153126416957896780337057763159498191846015085724921321136450900273930595962741236758938912094512936368533532 3171 -12118578037711437451863644478579326661020739090122269036712122370146564311407522623531967609152199420831234508260125749297652794567501622151231211693250833502145955238869830441734010509356271019726639289439604768753148392 3172 12256309827098290995920667715456125934073518644784822431221252544292254185401884347431141523746755721822573881853724036719554468162465429198005700099369477220641013407020474968497796022500316859191472288294242552095849664 3173 -16289374906953997102990786710647288483660282102859726881211132709332038373904509819654009931318257828337857001079255942603495361504052339520570339061534559472411746272733920933739600465198023057038609468114731063843569658 3174 16289374907093444740188503792286184482138925576016380951637749542048462342418919108989619809319644199691665083710964110991738336509332039401804753793797654681814315238342646757550239734920859968325307458419993764497539065 3175 -23172573673856489108264689036203515962402850201077190640548811552798181187821868907904728017355979248282686640973159199681601228524126592895335473229583309645018482269653435675310955343760424259061594673119733569409411637 3176 23172957369579364355358517378058609247224628715640925380740602044957231423947291652351713442498946279143141248229976323447516723962811552516922593070240312906561883362434341449476737354872559024770651768131853850885225210 3177 -30851999986033035039681064547235662031832597156197658312523945172367782364106940451548127618558655576363285779675136538442860163272794740560519220778132861795204324610395867598496934883624262303921064062932848955867268784 3178 31192699355324106937342895100587368358215693683343641468461601999434532926382806307571188993059796705877986290030143466397098737420762213895465417174197820306166513575845867281744900602911743330758070228773513621499838639 3179 -43399504347212287544501006536686984113987828580935955291052545388552726766370641561935338967444534946897751939382280438745298969350370933997002405310261314031213618644802188317356879596752249472210807602167719821350902802 3180 43399505652941668820507719990868871823968884191874608280101559078135322628218557388823291943599274643151653852672669246578140728716264418122060557892365148479721539015731425769600631415006559445714116402728260830989792046 3181 -57903122343493109358381490480523657052912328091827847959703200180986040778643362331106583796720726646005948175640190082624096050786490328235452386438862543191306772143563994440237884402945448738857366963166438021548643424 3182 57903122343493109358381490480523657052912328091827847959703200180986040778643362331106583796720726646005948175640190082624096050786490328235452386438862543191306772143563994440237884402945448738857366963166438021548643423 3183 -82178934840173430994591411221917779359116221848973357414602892497856134583796835238638965686964396887806959712465064445818540398078431415424132465595115380974485825084399511318700824211844083202967445463959101812156239756 3184 83104968315243339734881133912471050250542656443065773853088376346162068431036064270769126835337989156716496178828191067510083698195817518480401361841485517603189210988921424274273830003813014064918992488458417948934286422 3185 -109567318901877287518465430530849950737661559748388765743844738848865260690318165172484508184218813766857316573403490189105037670343767647959510499371599788141172421372302399882758846420165195552446748729588565018548356796 3186 109569955363649769588654047327344863627834580557990685806406319076484529220633091423458163632000916010037002959467505237348152601648920886414983390427277126227611492179420983438267907963618892119578592256424946270893509322 3187 -152812050476413741804995592038518172229056787817465730563526664893953550444878986873846761896322843758048575494705323766674326380055521957093817987747355071791496525976152832268502865849273276495941181643082663653523775710 3188 152812050476413741804995592038518172229056787817465730563526664893953550444878986873846761896322843758048575494705323766674326380055521957093817987747355071791496525976152832268502865849273276495941181643082663653523775709 3189 -203586842782012462685973388277248473812777722450547918483235163002502176456628681518232265254549415076625278450407504578727084337176951306518509750626050435873486219492422056739975833903657403903266254083463407552702688455 3190 206171002344322220444694233063016633630749163136752518195253674890230512283417333490310343840437696053407236849965964289942856598210957529644510041562860791967583006738297838694942122389336867016216460817746932133431596166 3191 -289979535874757863754399907356545231423361252518369876333445073120904453030587138838238498215687897496144418335168055981455050878718650228802680025339080454020522826622799460768307419579346495983727190863828560261779124405 3192 289979535874757863754399907356545231423361252518369876333445073120904453030587138838238498215687897496144418335168055981455050878718650228802680025339080454020522826622799460768307419579346495983727190863828560261779124404 3193 -382704912120307321682876489460799884993191073706222865379447716811289622954757030255528374430821381772161302447648873747829010863849706830930831418532924895620951881665881621701677654294707348037050861780177363719333393680 3194 382704912120307338751923183756244807119439309463960104536093974861116231265399792359903770641752548403100801184011243897108306722532733583389098103158286655847532365119076724700215989711955030714923277334418558849585296655 3195 -532458740643693111867547139665985638017338961683572602997978304554125344519313000950776389576326783811490475666196984331017777390588776965279034526587717385641139625036495257186121569393557914460514681443406632567549565555 3196 538257988731330208342271658179923701106463675103827749642537486913914254275696507156461627367794456397434531068663450296100910670595781505635661772549633659503160940734840661287632020886699355450591737507286363951241824587 3197 -712175211835639481094098227018985677442283535973357122474928076210556530408903183348301793502454633055348536730916707788116827763935971268038017460883727087634986602329374773688342292555100257505928533230186073422305059937 3198 712175211835639737946394119018002793653542505912475858711461034134041891849790290457076555782731943581820469825190903391915328921093998827399161865983759180143708816130935895831903731614634825252003351327365982622921916838 3199 -1015183867605895141159514796348982474652539691401690048113032677393641383312072435647905966436609399474570125979041923371124116039150120644256445472158096938280403588757276494999851721239495871392140773555487865089221618032 3200 1015189598937960441385928838316409106377170907220570557113352301886276992325096654824318152301799030725307318277773441369390751034909955540545501305010180065364176198239619372722246531253784918094384350880468414516737845615 3201 -1350509608090529490768021699618949608752058238986839919234069105261630013167443733553720238031853112659333327361862486501460124682856166419049191858355793158009082655913307249556594247453480148376101686327964335499926285932 3202 1369310119694747685134963185669161804909662483604964857140751157765510835605361441007443729773924862811831352953151817497467331592555097765033145867383985580666424264756453506775668012994280122170825534268710821236864802339 3203 -1896860089530461421799984962717042393975183916124987709093662760366338367065364397853844499198497505126976922916613348065053213258688361452017922652183060181186591408669719295276311002613165137950705409756742308101560557964 3204 1896860089530461421799984962717042393975183916124987709093662760366338367065364397853844499198497505126976922916613348065053213258688361452017922652183060181186591408669719295276311002613165137950705409756742308101560557963 3205 -2514888965470343336655367520734073602837072601201053649871448587145488366069432642529992096885384423143913198412899083381355831541184233965693829360107100305535465295970587079125268608282999275610948822011232560645133774613 3206 2514931556440176862773175310380097212417653095024027499764572493011292296132950535664825319219621266967459902826600051891069773978524030130889567588599355305297733216270199284629322957395969720633716770308064056476240229237 3207 -3533411710785676759957590546090297407942079755433500266958319890567217210444568637383888012283513278934966072634696216991610416936395778694623580843609484573333709460020460116474390615896554857111921992267159781843481951290 3208 3579020613621939967708131622664056831291559462809257203261236333189904610150541604768919691330084142340228857977071684547527371516352196163595282284060593753633775088224742776728326628890177517104009519500759787980616608273 3209 -4681388129814068569460556280969289086586649159842339689936198627202161193757787743392163603069765362311179354333732318351352377389647288133407266605514541200011545708257059074931205046677123337726332805040159881144709079657 3210 4681388129814068569460556280969289086586649159842339689936198627202161193757787743392163603069765362311179354333732318351352377389647288133407266605514541200011545708257059074931205046677123337726332805040159881144709079656 3211 -6502912135945787101210059032366442838149540307047749260517080077989715052261572190862232520543800911746579830168279973717511893314236122975638436959416689795439096678060559304953785424388196151674619950671212498881929855354 3212 6502913041125803632257530915958773351863463102664636727186715107668900066541933429074783808408447023082337667272220085049866988963283762550344761873680984123178687156098566006906747794657138514094688140442955035543733059961 3213 -8667834031624305188187147459417403517755221477786066662205284395292808716372922994254995443283919903871650161906159748799988008878452863784939653038454398834972890768025303005692565115039553193199037313092885261323861987598 3214 8779021255573555539561205810301658372809830917089475638194526746230845350556519628472704988224975259584867958486288170328650668100177944887851652416945874170969473805182030124555127504643048581540080632352859305122977964263 3215 -12385886232570173424939272721456397601455616460749074693712560821527238393670495987790159554927394609394445948088346930901474209303609808583183742413903848436494128359218946145371234856955517448737886036551554000537405732363 3216 12386132552675534760655472799608477737957378833759309011679875419249567114020595510345300407262216619328750690950139400783518020757687294192050328806601027594090493990232258379342041749283333537991747328008456868670725832363 3217 -16430569065859986548483114730112208737944855787050193689777900751004545050179560833636918760272336265252584897725422114076686546122608647748709817525383851624734243143026721189570428528106774608143371795684853696095970958522 3218 16430569065859986548483114730112208737944855787050193689777900751004545050179560833636918760272336265252584897725422114076686546122608647748709817525383851624734243143026721189570428528106774608143371795684853696095970958521 3219 -22699770299302470584348869812852043765462971992345596394579591523007274049433372063477898577938137691334313812043453015428589925198257758505551772528738719151720828286867715675487474033629988432544756206475711308297633390082 3220 23006517600497669903306077310873254666080699553213484390112235124382884489352468737705947348677417102077147220928812322075551330911128303508852360409189713832605074058215426589261634204288821656740656296486287096923637057432 3221 -30132628563820327736921362606910558975923344590856913126146370989519469167555587398493419078846227087608053236671353022343416273217382916070270191212504313794914211078264572480623156104357144666194053008002430217621000134397 3222 30132628563820327736921362606910558975923344590856913126146370989519469167555587398493419078846227087608053236671353022343416273217382916070270191212504313794914211078264572480623156104357144666194053008002430217621000134396 3223 -42212456111248427587958183754377128083170562633070124547596334331998409190932795733701984147770954897968851438994971798537995795130045511107583686147207641450746694548942770277955568990195018790125737976734808092406624556111 3224 42212456530099841224752619793363703157074126101525620067040413909221733393659112712451849578017803884677245327662583187179918864951118352401282777106310163720816567331949130176825221764516256380829335561283872305808270608509 3225 -55478699082549278283832213713445072483821635190359468709302188260469211209031041702487193962530353819996112924074882412183606198197728994362529102220942370652667404930378274399290618723104044692389472867723622017730119161876 3226 56366396578843146382926278498906375827339548376373257498221544816610956168207956767398994245097238086582867023578299128712639790658441031832592299037907844698299355638755781554004828021498501897199057042977322070461754665035 3227 -77281812639103241238163922852078206668526708888493046307379330764966153685590149578186831622626021664220959528900983736500928192055458585676006052244959155559071567241454353710873355223139259969289203777889058206075590656139 3228 77282183395774310397367469758443733567502019645066405064804338119109389018139044560921305883309565068650904363724626802545233622182098850254880678272104259494172063527771961634401409322272564318323040626152345514543906949642 3229 -102131894082088164974176201049664555810368415463435462646756462198177261245282499704767294395605070911541794834606870201723055665322090184768374809192016368767959126451366546356465103136758383628422654520410982791665995485206 3230 102131894082088164974176201049664555810368415463435462646756462198177261245282499704767294395605070911541794834606870201723055665322090184768374809192016368767959126451366546356465103136758383628422654520410982791665995485205 3231 -143752417713709049111284696254582213411187811576800448200054566939306451862095299787270564195479553054124113960671620912958849480173565893298359441334264235178016036484866129022762046601503267456910333274841550714614446631936 3232 145737612222789274257459703705978507818231783391571277354767475679680960966803060762092941671148929976080120751878630770050698787422413024572696401359256189107883673285393364951486290343683421089993494796476773499203649601200 3233 -190874603558992522932832656090392443081196255525052536232508835764838834507313656751892752834339565863458083053697743668419444456996664321613241039518132825318378485168421033226191584008903483387024394945662599697116686056428 3234 190874603558992522932832656095823719637832159579654857958045411608716949681064421887828603545357902609393884402881159521059960765534250544855221655230373407298675593066802410888803933902504221955507296300756675427910292536003 3235 -265472650747175560737660878111687120483995518096351768474493099448971526615980410996069153763765436151329273298427633769542775077497468926444747540379580054233191040811336945112375135665620931548594478672188862863767885217402 3236 265480319507386428432232049275433202410978738331400641452902268369350608386741025138715841840514630721647017178825214149027988671721056852275618942374853494917558247103862402269965586652157474658262430034865726040194140209434 3237 -350791071612444191359652139023727170972795396219385983108719817653173407559827288651093404087196593647916184684284769423321128063300392761533828616424200654945948365014487563129934689125888179884823693940446883815654422350460 3238 357686911294659360332055881273308466400868285009185372891384464244515987234436999639790088544748461068337142643417272531470629306375373372689819495913586982815470167299722992304938771218964758436939101467079558394454399002806 3239 -496042864620747577880317686707901845015773588592186816255939061613459016395715067383173472719751486804740851680070451927079829315361292452980759080500064583202458333820805128254894972932432161683614560440455590219894383014831 3240 496042864620747577880321738092576536004830632390565799907763568688188578440182920325589840291971810225506298311901088841778706586800360881978093067682112402358131857267033269648105384012170779950838883184002344945013059165770 3241 -650759225798133810005132928674004711615135445843811866718338540521197830755771299520486552247571979619130840754476246629150251415311275879332338620155371485994633247731309879328644783930738940703814782850497698291914414658184 3242 650763413991075828887309185260720978647005160034847198792836058402365898247008600650708877268774183509879199746607127106724978664825267929775728812129882232407060659527756929031347647937525035031585243112148049357546528084615 3243 -888937053514919173087313917310332084527655356872129832659087937699088279768240264970846385502622687124180607928705311523662587144293616602805655583753085725334233336921387313371068842270905836226312062489546746989879699906059 3244 906148696320746279357393794994707240172675040686703990562281104823437642858454773463031669841281444502157881030848231437307239570780697837929023473577908228557260880284386453533056576339989862092489548582590798536904378630914 3245 -1176579076487790647032398785896416636955484416800768608526586764259462453973380333992569269383888173179898361226555389095297421957748244912599568339332234604621518146801306306831314745850634533230015428451929106058933107502285 3246 1176615951721911548794502361987384176293253400012299144365949199161903303003032873163266464955979883026142110809121132732182502488008303969961807433359008042852585278862365795633080156954132414336607487660531653905055412963073 3247 -1639990283416799633628427402269648816085927567266740766374792782092022847433706301108255988093483649472188694641563340711128966625235506345808975708612914499871169719545541336127442631772673499417385781890219059563142412379782 3248 1639990327097245252169122129635729132367212198806098808068167957237626050492534784001596236956871452608494469741596975741451137088020570598821907283789767322042654221215532525002290217451254988237054720412446168041688554957906 3249 -2146271708608156085527074240875652035404901961456793577623345275622367080135702740904462413387720779110866331306664118527377093005195251725449553434911851897821456298577276735909497524441985188121441771449242948544318784713842 3250 2183617303775270399600559260633780835812307263869936387989836046331555788990169143200763433473418673531006052309032050851239819761603014897104862112744806035143823634747357642981825386496804339200542831898650318302395682199329 3251 -2959652687256084094997708813929846647534256979689522562929798823794793913292897186361620446862612695824039575252975633368985095121427467870485092363734445304318638007631108034122067274787025228670063209929085609415229520340472 3252 2959652687256084094997708813929846647534256979689522562929798823794793913292897186361620446862612695824039575252975633368985095121427467870485092363734445304318638007631108034122067274787025228670063209929085609415229520340471 3253 -3888112971651533101747973638943753077318198473674829888766178532842288131341847395688829391273635036137373217669990914183993783672771220785232938803272217546389113657062247979125649743132829520111872815094623880699618893388520 3254 3888112971651533101747973638943753077318198473674829888766178532842288131341847395688829391273635036137373217669990914183993783672771220785232938803272217546389113657062247979125649743132829520111872815094623880699618893388519 3255 -5339912995033666234664100341515465903736138437706277829374547146019282571171065189958344226333437754610732289469877403231471731261120402593647247120272044835773448224135571965310498812995367097416907482438898155530754649410343 3256 5445684092140173551176276365743242308049676414443810652982573197040864542537367831892384270605544149340640180310603902046508985665290980421182178220940974866736498011268703590780791469472331707610882901837839589521489298751494 3257 -7005480623031962883616410344752105979268509332299724163981618199816655268004714003430139389752230435003601624752005471583083337106987997713422744833884882128487494067428130105535306576973381390242366705146259356199222522706008 3258 7005480623031962883616410344752105979268509332299724163981618199816655268004714003430139389752230435003601624752005471583083337106987997713422744833884882128487494067428130105535306576973381390242366705146259356199222522706007 3259 -9587441323670357639075619141906614257903061544187101972630220973775986509306479802022327208925103397776882269938396660443398294571963661681661663856740776516887183815412571414199954311473068910402812119670600076123913105893051 3260 9587441323670357639075619141906614257903061544187101972630220973775986509306479802022327208925103397776882269938396660443398294571963661681661663856740776516887183815412571414199954311473068910402812119670600076123913105893050 3261 -12559119512165817807087236067991087175941046309047537866772680315233211066791099120069610931729546597914147635666901325783382542766911693691978034598349841032898136724886834790459841195558202231327808494820341419707978451621272 3262 12845685971498900446700854309135562854492069702959334507078418082506005277849862908457026074698170763562009303194798752651347996431758081806327182544985368367886597806886486549150255550195923181616868371189703345746909416965527 3263 -17758827215357373211974890962261406230287322663945045420670095834348490354255247311642041483733772360719600336876336498130698466824320232493234782752192538887924518524508904179651897542933245748191898530504601850024029507362066 3264 17758831312331096851670920229936408914309337472046915093113763724479451553023650293150843738085138289328340673583723061687790577179593148951127210889698566281725479355279370595410872672917597245693197271267135002848838283909436 3265 -23329135866344173917372702509556329984008826705465357741819896866914993884400408065537294709773920674856126049395306104810827298049859109868411854842945245829305291970589056167465943770370553367881886716991755542344369199931120 3266 23330031997824073344915961406542248987603749663565973836068607606915479599952180688126398539769450500595991237759866471276224247001646587931420240627915796657162761893859196770373838579278129783218507510094455927951476582637296 3267 -31916468719319431496041154081151735938216974067624185733512138282943169655450833156863428950821544976749055755076609243064205931940752553981085586647145420785008180439477172737398741764038343189238291490176176964417731520941120 3268 32497183125332595316156353160798426232226699466212465104605821691585776581073569673038361117349284072976334489126671965487559506443807967058585356999728909621263194260032807521651773612852257193704706612308280138143417555482785 3269 -42144717854403405338142635818269341827216424990411276530316122808410634613562436252207390566797063747239773207598025021857838014942397961088963849682707400637718977804844062534680273007242725311646340836297553402986399030939154 3270 42145107329205144922310488745017659739205032511854879707344086796821758365895898507212181956113140274245917019803805858760795562465177919988478348533631848490034970047100492483614643174024219951342155425284706365471056010186322 3271 -58806933984237888354583106067060713586329105458348321449637454607362689346638983783211175549473504412751855287002644238994082575007810733309490578169371516531203530432163892941618656279109036166782245752554342863213614515127753 3272 58806933984237888354583106067060713586329105458348321449637454607362689346638983783211175549473504412751855287002644238994082575007810733309490578169371516531203530432163892941618656279109036166782245752554342863213614515127752 3273 -76522287614861310169759547102106950965846854608436974824956565732656104387768793764317589181185329801745828075587893292647882080290181219161602546536210887023684794859893747716340397671590193534327943995708422587073579330797012 3274 78380003344156666347318865532366887540402652655701982230683016434849731473494394530238152013287943148322242478530435837257085826114213242427774412107403489447834168281508813070246458621032142276082966242160704643348612756570978 3275 -105739789580148424852148325008686175988267600795818849503649217833765986050474746499149660164355879011454962687708244821354582650875473563067559425497219058005313562891024442375864248521171629665616817617365972117340324392422627 3276 105745111263506248558288655883475740231521174594140742875173983390645514670989877690741703245074231468817593847879329204453045620445424978392521405474519656434054805326472141206149528991982565037878856368579011386157656391180002 3277 -138439998374477447222888971670742442717953771335568913349676142185804957014972207912462717279387656722173174826858805023357993969858168187268264200379645472530512980232129891372400589661632016388489582194190238144222757448419468 3278 138439998374477452778802895074903488574354471083147009132112268085378557652655387889672889804996026834706224815813975149186514615088339182693384943283253491017102708789157972193416566198076181705652551197133312168674653256386699 3279 -190436259542793473339823970104319137783988014713850316300318296851056467034801016365019767940150101175508464001817100990808273390233345264237230820042664109366038265475757922214185625375431717522381063814809076488229815091268142 3280 195229313937891987397130547900022866473445278472077533566734424464669983310709637756230181770213329012793040848690475890626104036841370844056424803092864578221715607295003003558254470784804077460990605493247718629118854603411829 3281 -251129696699695940849233387425534996666115538744121266651960433130403251174050243697031711459688076217467819368040259865896111746332972453751952944754844488075408411648329148865976242145530014525247770503548132543710397714043889 3282 251129706038707265067172686359043028172399463473558550246389497122872227750884347800093133080734228818833200774094669696472484577395950571819635559707193777237452098064248623796222840457357398141142270838342265538893393311306776 3283 -342637755672793073630739967285360424073023613710365973232997906551889901012809170326767162702354304216885434580149506739740332206110169582806371634772221022426797568485267498715083792583230681395461388949862840529238936577936090 3284 342640719103870945377412493886585012413697373990103355304914434353118735395429280808266453541688301785002398136287744904113964295524277532967706482265078245935424465167888616120162383335504426328946075579899051160544348146036771 3285 -445264726987205879100480350822998631218889766009736121692818181883342001923913196266196353878720728832600449285883070841057979065013432512549343881630717368935725893724162403294408023438305870975992134284416964614234579590118004 3286 455108064960221736978288995398257289964180865475966876378350589099037503475013596065094055204357949602031876894945885504131642713073609928864786200891566506072407065189493625831547943742919529938533646368400319278286153743813194 3287 -619388023573487271253324574811681334499785879583874960410378613948791750996375110773133916082029327869380515980932671340215643446183191764105446735929338258353785380885908881987119295972147692497127625921008409210582719787821491 3288 619388023647830812919699299462744483696413884153973590686703242371048008377627678104899640543176675186310075323010384809438946245843198178272419702049966883393864153526878048320146799303131941805175071405551274865688214990382429 3289 -811299946455893740516256337392051449684567655508863703901156247310497031807204227358554851943660627818861159490116712851638264302719901234738911177540106718672047839293403364934071207735630045911172515388662580889688596674576430 3290 811300114289339978169124041992069874071343280986997363000984878365201880045302854847817682484296108883115150716019346871934246087028230896871578413612090437955536510838196100651821444540021199872406588528734800132930980531982438 3291 -1090627646363640489706695968136603086235898167387944883228325873841890174286100166887629659364291426372076099192753044238273458054257593330249511849886984405751948455231896324188315115696837100762395803765468834464641656666547968 3292 1119049528678310573961806548257591771566537277876270096564646079701975252752071308990190640669404372204135093425232207915660803863689694789516302674395231345239601055301595967979632700393789058995729717134442197485944900429436967 3293 -1436092341781138692695789021602820211845855342472998517310312445304132858549099957449214643588506665100682691966995516047016639340960151908228244176901927375183243448303565922606221998959801522483824206332690431071079197934763193 3294 1436092341781138695619279799426772853645251154297818511755512461368592704646278253718289289276939906205842718991076678173087491417609279740769663298118245535924248607899389570163780909492097023230075663637767781248009581496925501 3295 -1986442614090792865797677927734723931120671711582321227600858236424006097865709354840300368352540546378474300695023442230435008339168143453875509125784915921933593462164370414685905951393083962330284716807522513629285571453909290 3296 1986582557017003725393493456444191386276834530461053470849650589895644207234375567487262143901482991661793345041528336408701254145487770394819909107638375021875769514992147855668645194702830573068928356401688625442221582457793665 3297 -2573001225299715578807352683774723943778410328248614826250464677984362991878026105601291389164505613469466040868239553165868873198588741221772243012727398569262403645652716446940777179268055906937499098887318470721626240058056541 3298 2647624762792308660303072515449298460242079828197299957095039501480704179681338840125866600336504823067666286719527665951983424723337761014183905315788161190017209962907221585978146742734047951649786230525635430242773539336623726 3299 -3546125352888982758454601976853583667140296251820384316891129102331880411289270855711458225698255348896240006656538672181694459496469822237896215831472220081618738588942291270532556711376398792653881974699092686060004218469122058 3300 3546125352888982758454601976853583667140296251820384316891129102331880411289270855711458225698255348896240006656538672181694459496469822237896215831472220081618738588942291270532556711376398792653881974699092686060004218469122057 3301 -4621272067777273924175067485949143418172344739660239060839733710663356974695347414675006666911017152497336233054635580164421163375083809014251255639249666050836733846158724665238759539209092061842561174959858476748286572546064893 3302 4621272067777273924175067485949143418172344739660239060839733710663356974695347414675006666911017152497336233054635580164421163375083809014251255639249666050836733846158724665238759539209092061842561174959858476748286572546064892 3303 -6304089259001243174505253421079845156798220566204104649924918838160301269139188020229865755883804013622632540869947375981182823867202480077555187819713002624377287624485768927329799070115382611402073970943007369021612920513510021 3304 6452051405763464933058072412652328029687855439473232687083159556107125073489105493773312964061920482692546436599685728529523554997473845508178252717947263565920640195006898287783883598645783736312942399764277841667239198116899039 3305 -8253593575450577571228339526268418743153758723730884225861081985495210953263404623417613224168791233910764203635475627419901417928880976467953057815928080162649280312656707233175564198131493699289434151236762752531774538247839257 3306 8254273181344478227256461931285041651226074238587280829270796369054888610281872023746215607658261600011390926940829453994707242672737136737825569694377885444837691238561015615382731977940250807995711876229352928107741352672140825 3307 -11348138068288567348728701548203695957210004540184981540274522217382857120660531354724811543169049736782400389527619536272110467402646494075182618042068367681016692917009601744276006352606094573874370260403064750216755535142175409 3308 11348138068288567348728701548203695957210004540184981540274522217382857120660531354724811543169049736782400389527619536272110467402646494075182618042068367681016692917009601744276006352606094573874370260403064750216755535142175408 3309 -14717812304379054950991394494191677141750663956132728777949052229433503640624009531414784813915221808928580274302835466877863394709883347038549567665833641591862682514896361231967809868243451116332175391515402473248544716805761954 3310 15244912150545055574909668562573060418383075585531591279830667827642080558134560147303271865296260511855993235280049196450207263457596866882757290967558630879182211825718489329927338288673355128348244645275187343161778198817896489 3311 -20697296766779814328542805624221578781558932368230626319582873322240942685005931610330312983132183611399431670053087040192946392140980784419649476728596962088836827280674987661464699751983031309009330825749223730068933041029669988 3312 20697628945600680540369023109865308079491802863885573861492482809280677616423965966099970634078812279497876273596693767328912139733430426555686248135913400716558488289789287697461331725664327229725972009795512923354967131250702957 3313 -27052011934544585591819040236490845295639517691210967040607369908907981161376040519144895339441326478146840504245569058930946465784340395676641632964679823173441762826882015922441627295058764862201873916731135522720145723492902949 3314 27052011934544585591819040236490845295639517691210967040607369908907981161376040519144895339441326478146840504245569058930946465784340395676641632964679823173441762826882015922441627295058764862201873916731135522720145723492902948 3315 -36250693036844204235751917153555691172657929590695880661833917477451526848134007183834911174207761038338203389917826705704095652451158431787200205657281346483609181523868443102008996776194841109465459231391686923481100063921980724 3316 37579815492757698775733732183392088132159189074069592469359740729921113048980215023843528152845629217233396977406528285399567858071118589510498026113031125862918876293530460291668489224581847567073097068122636567074723455483612638 3317 -47808628509163569655662095429577052282501808013735556789931171373968797810159618499829782892447786716120725854580371148240932627983551957773452948726598796043439138172234527033914877182878810954054030652605434255460099186780057385 3318 47808628509163573007746650763316491355584617769753812201290301567734775468982707331685481522951646249454560207647063609197364840471636998423566982502566705425875518401883927486540259262487825995742077496617524260440663304211698009 3319 -65557847339529719763606225330331991343546214308662543440102369333876254466854264912302040711278940953167225086715025365871758133904927332766750963420154933683114237797674517321076271135943710692845145544199625554859944961008258870 3320 65557847339529719763606225330331991343546214308662543440102369333876254466854264912302040711278940953167225086715025365871758133904927332766750963420154933683114237797674517321076271135943710692845145544199625554859944961008258869 3321 -84220925167398106492383372791894238231215854242915910190761243156286172057366255605666235711035797685745882373091188220275661428185490056244429808430733939413842540004018067816811928429600656458284659256221334213513687142243509520 3322 86891606282060077844993680028703893949668933108988459398677539682009024278115312677242032137457708840413720185703478093217665761877337389246884851717583112895126850863926256307641133729905415579774869200264602027037587093912769697 3323 -115398451424688736727740059191704635112624352182194839020818211094657553888923218633139244672996572593870293573169444469721180877869140034941165716169689242263759590465462036551184039253869922233135237455752717768090903809576774328 3324 115398451424688736727740059191704635112624352182194839020818211094657553888923218633139244672996572593870293573169444469721180877869140034941165716169689242263759590465462036551184039253869922233135237455752717768090903809576774327 3325 -152161224124759113276439669415939160279212483155958536201323150116018441493556767722194352707201590698689001129546570586340227712001950935930425220264581508013850071696478176754592139864103879988172401063491519912228281598370638005 3326 152181765762665329113333090559788800909805543800325432121821206653657876215607469648881068750526736505722781764213610032632064128809592447055724460005734170446929029735107053717462933635064877735994664961744733232773026692456530086 3327 -206208134177325170340804121760395946458855300874997308518014110477024939577552298026351880008900766003335125794543251858220870953874084134779478849587732705146636211588229753619468694253944588725713909714675500551253299191350697255 3328 213973860139402433566460007718205061906050117536472064326780889110106281027904434364038252019619690272754034049591523500070176768771454532388480065729223635280292878234996618043098928702785858810519341125686426162770538459790907379 3329 -271976231724142011258907403445460843356859500532193251290162619472725295659062895760377359834005142956368518885387884790352439454795812601449849287125355991338684442685812361708412719649462458445025415327057500551438078306076724303 3330 271976231724142011258907403445460843356859500532193251290162619472725295659062895760377359834005142956368518885387884790352439454795812601449849287125355991338684442685812361708412719649462458445025415327057500551438078306076724302 3331 -369578758249653638730062097917524688758678640727664100933552887320761320835502720081795982626191376542959460841838247780155567224438924216585744618073821955881080217247498455591300540786434786559736386777446509200302466284343430085 3332 369578758249653638730062097917524688758678640727664100933552887320761320835502720081795982626191376542959460841838247780155567224438924216585744618073821955881080217247498455591300540786434786559736386777446509200302466284343430084 3333 -475349606556789003056607941783931520458296008584422838948221220878124232417067818695003294473562850216604995360913080611451350138310698639559098819722781349752820723109245295764844700182508444920778492865651901672377551571983472181 3334 497401138527599898650944098659175524467028680578357963868900662608855021355112263340237797102192033026737990818552627966475217717227661564544446390472030083896260732541023809270393554856417714701159889435400541133730580298241115431 3335 -666171496941639592704107036471800693127151967695841351333622139268698185574489839741254123154361918772071138015856546697761875729206905080844780545632604918121027954941060986642231029391525858215931887751534487595862762273203709995 3336 666268595860627207572425454780050218774344497509379585229192442559155862785592965214711909540888694169690917722816011650226690805945694322081518282510779392648899645259349812670807621761867048940333527328899130205579812968340125545 3337 -867886764671985008682189610607710254991554415225736463979956634346784665778665968425297045183663119687072219298035580440343063708438427804303994194294680713792362359556175446700364261711494406526671212244531489464277420582080453440 3338 867886764671985008682189610608235685665552343833305262099030887546815401258374317272964529238863595091131631549393329015043116056783046107342542520289187521351611134784421716882506784626790852417574070543307794965106907025021067430 3339 -1158992747128571267667556509194331083168393943383867821430686524459239912481899111356880033634818183766835740303144814771336539026264780386078586916725089296572371691265004735615301884409344131423264673966488998669550487201432910986 3340 1200678105774543773206396795408393173516046177973318155967609572901303604133746932211785646165733946963749901006159691158639773675206976142086139712539311191281997941527749281602309086161706301053227898015932271488239704058416733323 3341 -1526902472460040786735979857855938797324223878107107079422679218669845543470924059622299276692278140561660713496961378564281833030368848012663853481855015552849378834565069841448518876825832187235758048609153975485872663413366854487 3342 1526902888297071048881567571851094313124553784721563227245512704584762162058725035591560956889562717897093002354825822630487361014520906301110589498603466449082073157378697831405631934102540167093136963255008209057748919748659337483 3343 -2139054608540729462256911230062091515856402907151841176269698774198896396752609538212165729337162345045772894975108742767286796842455168513811264581554687974641227640472494894345549995079102870359753785729760343880840672225392749020 3344 2139054608540729462256911230062091515856402907151841176269698774198896396752609538212165729337162345045772894975108742767286796842455168513811264581554687974641227640472494894345549995079102870359753785729760343880840672225392749019 3345 -2740782690689432553123353448678943586637210174958789551558735470310230271401688798865071664138667145439528055251867201340267516827493621416220029650693994685095573628697688001988582342944233868361691542237024247087786847811232993055 3346 2883294339061643507800934443824222729029899625108463018506187589710380859748366910506336792695830189277049797643251168853732133602838927690373592265897524093147129412305784033152947346875695750760590265118151381809059840608302072254 3347 -3793022462827099041318435315392529530934978152714749561966970939808699294217337249638250918900897803350905874239625310393033708387328244178679366941694322093212779930077663559288130165556595546444368852656490388979692424112266547177 3348 3793022462827099041318435315392529530934978152714749561966970939808699294217337249638250918900897803350905874239625310393033708387328244178679366941694322093212779930077663559288130165556595546444368852656490388979692424112266547176 3349 -4945729507481647304367879657219622801681661308296392411434995717943805890047261320143774551072177444775752140325260680483456130857421416389081184949413827612434094234457156639235983235834524826079078233181240521187012371879332318240 3350 4945729839288902706572972551695006674867246070614776973476257408056264164841528993293501293529208945878691223979627005840736068982963371695277595004695416192358556468779691941449048676554248389335343898503756661681319215886643925135 3351 -6613109670805558475799558339640279340321401896556301542154951013533675474886438150097338022286323853909270473698041816601533477451782565175008019093330309935122954836842930961756691420328865952478579676946259549221434531815710017682 3352 6966714301264836278875877203167696069899493198023717652343664738248231142304084459384179355529602704864138999573640442878740585373471982801525638481851111888953018247146153738832894524171828563449647647253424597283887483940274848432 3353 -8748924424442012627263689966033756741431089736305050961721321365375347008565524723367552185718269632029176564883055285604966733050234059904850672588050833890442863105350798823637080886269582718774838144515127824948977240343572470786 3354 8749846964512308082657834775976393957443448296845368682593681458493099542453308781279577541094849968138981596062311767987186598490938546298431218330926314466049208659551675878435973508426681706455807839756166551227112859073006693034 3355 -11865038387493333768812211701914496315879001791556632979991762908244188447501969113391335363298196853622995964515105648386127013272321084699802446407521964302842388230079070359656369659271664294534103639727155933076580259067335811546 3356 11868366390001107833104312544295902929579803812932756125051891543682174697591413656922151618596379225739716950853583770053180869061226763704448381073115347873225602689234745128360893287708857549607546091545510712441427972241027471346 3357 -15190645550964194229775496453332387779688243346248319636207407695083887227004594842435864697059347834079598010708248844936924354454387299389882648804074978900949792195131608234602380775625554051341282979666282868829062840561462572924 3358 15853815614420526370198848998779848005557616876608118961906889715910086278531753809979688611809617811065670587132480320631862104400584577992526346160282353382555529929480363427939652987864562621098369444159662335672160029513697122963 3359 -21214460678432909937588129079769915459428853337354177826012395020158617492419399815093299969499715152172206001354091075475839059923247666822591078148646119017165656159773003702672369504296971043774050471759546264882911229633733757420 3360 21214460678432909937588129079769915459428853337354177826012395020158617492419399815093299969499715152172206001354091075475839059923247666822591078148646119017165656159773003702672369504296971043774050471759546264882911229633733757419 3361 -28261719714261149515275032380225240918939423157725381348463565833763259544477332472983633598042090636458439760215785387657376382899357082142046521082897198449050547824139488031950694792299662662279469296866918155598252503958965340606 3362 28261719714261149515275032380225240918939423157725381348463565833763259544477332472983633598042090636458439760215785387657376382899357082142046521082897198449050547824139488031950694792299662662279469296866918155598252503958965340605 3363 -37330527779220747375488299255889003088548096762551603157380068341417251864160681747621510164786636786286458647432198887152506209155239639096276531610814109720432709846082047535022096897851892042429961050291306667959612522609257032190 3364 39370372882061823758337970723577189316335680049618776582863822620209279773068859915180668829036005329036018851525155454535684568680656033744269762295949461401772435516202446862893613761901593662252948580615061255673947516449709749328 3365 -49453272873893373244475547330097412816268775735792039795272457882448100348611477186897906135511382442591020631616887237528956169767134979479203865521701448855779674187537350551532443231574673687409465408715900915657909197546018742481 3366 49469386911097576032042990208206047960597541438449986499224807911807690866582037555133323295726457280937428079746422808871793750688374037183406779692275989170307191043818251046866123746493313299517172835989924963397132258882643096824 3367 -67683967851663173617917405000769769932436697585419971585126522761873194815744535507762586859041456436574246537849881052006854962713635861628322252775420370538122775829071901073885557440362950464459988703765477044325691822605515512182 3368 67693459554506035988686906743253193035764355796124664673384028186080095320274821781777985342889846645114030560437890281930208407247690862984077670145424110611710544941542314223072622607757885773630256800077250232290446442321583240598 3369 -85847537724321796164330806503027234914460484649934475536106517827070525800077248606950438723731364167825478409456984754190313607735985575906932827668051363699350311317945187682514288938348526919705361551654177651253333354469388581771 3370 91256118687512585288525492383056345847217552920343022260005523166339973286173286130061080011762779833896458918140903863516083567226817110822203713186510181268605730500619929367646056379664026063993530569779462395401892700226342590858 3371 -118876102687813441133963316717330974097513513435016986887442808822434561637902661566415256105463411445222083772387812875648735922494270357576929833001768798834088853641055166339169729030883215173553554804054093079141715212190058417557 3372 118876102687813441133963316717330974097513513435016986887442808822434561637902661566415256105463411445222083772387812875648735922494270357576929833001768798834088853641055166339169729030883215173553554804054093079141715212190058417556 3373 -155208478543851273532176118769804552999574128020720672351524914932037017269795874285891076604208923978247283356065587679300435042402360489092069346540029850390489080164717505956324487952587600162068445258792300789313838646481815760399 3374 155208478543851273532176118769804552999574128020720672351524914932037017269795874285891076604208923978247283356065587679300435042402360489092069346540029850390489080164717505956324487952587600162068445258792300789313838646481815760398 3375 -207998970533678266104419866813595530350441012737985421996999187771294500078300396549725768816154162940501682765061841828331428232544724484156471482194180042745491967708211441448366745421878272133810706726953554600898706404138073651456 3376 218077394707582756797246933023843152276063633584560261829000272228194374852503401473110167520485725849111927697064128474178518258742973069228784668499069747367606183682320705377451260962163393055415691128643345538986479104442427620577 3377 -274516683762893243582012164955349471858742645713014658679907880949792224257039834987969458344425960191803900927844478157921742025876244827470983320719505781757022006764995728672560745103978179500321069170374357932725952189155830476924 3378 274516688707515334041930161476528926760941009141883685642840308197985146952276856524393028818667448176449675262352104939591492863660357149059219171111613227026564458561144251069574782476825533584779326519575676695455127020412979169176 3379 -381674146679009213886296294829740992641712447307754281276514060403469968886983358997607829557111974676973942525194635339124206820041064010347803419311511431817190218891633321103101763365130852226804894582189769555180150190988631237565 3380 381674146679009224084053420666625624134298123569504490482550845599707366608611391540892185775655464599977782727377049824796909610607561542338737454554459214970155083781031795235057422224927565242664229059302804815944919493319337177483 3381 -484347558981873963831961078090221877313732666561714692174195100929066750534280884319844372523916515995167481308005523737230815357984866480640159307864920994025676981667555594252807558014724532209012965673974640590010752275255993518236 3382 520119002530523744852018266733536051429436084917768811350988411391360654004036076839836178936875561212577031942638750228882537277419125009426778677624171520302269209992283161745721939029962651890677905637222951787759552838201770152370 3383 -681784529372808928371863108892080159511673129229502535066630487306851891663879102859799151704303542341231395829633231245845241261808586510728447981790398399571084879228189476776134846506875064474155980436452732286609899659753944272087 3384 681784613683009131679390101280041170630234835745098577037791078515984091875833388740826077834100732032857667949246313312364866223255240247830285573891165515665106221810940201226104817797433616403648795058212513666548107986499503380227 3385 -889310664144007609753908440605104465326698587512952431375044572405097979273767354121042784505529302708624739275941404702611553036549641108692164288424264287709494010435135743951512365095793778773405477538964431797407041642235045254586 3386 889757278844034669673404358210265774918062610703308940944897804212439330116373652339488203851437157178964148906719080914906712672259716854737172914533140349200135459732891828409305975435338922001673753410114426562179532566319955776954 3387 -1163541966776976988614285130083195332120925965277415198862727042450870053369099680187383745999479950846589150641443511230562998856423001243554799245156871760409350531265918592255060805595384306570668713583166124739815991923203839850698 3388 1260756218671198825317358782946196002746958167185994942345034548294670504494003111665131747947849451797315409094582579359067367910595391895303311488178114944304686495043527263549913462226042497586790039801881825437196384414008018417345 3389 -1567878541620977395688183376648465681372582287042050677843121462119596189264153189523693080214902363634830797593429544919348112712113792734894797033090094322512828630764364329407097100871031296807887516206603871485727082857406119130925 3390 1567878541620977395688183376648465681372582287042050677843121462119596189264153189523693080214902363634830797593429544919348112712113792734894797033090094322512828630764364329407097100871031296807887516206603871485727082857406119130924 3391 -2164196260884779486474432663176828766964287662154078727219069170320981733767088303711716193429858666444878172690341939536339078469507640816358243386321281123178250931251916291740701333012980560251929787288267297164067962731920098984361 3392 2164196260884779486474432663176828766964287662154078727219069170320981733767088303711716193429858666444878172690341939536339078469507640816358243386321281123178250931251916291740701333012980560251929787288267297164067962731920098984360 3393 -2740179365305785908930223923671853938951114523766214966740062719419632198046263794809063980407472449718355831396871266753222558473943496107271172811615171989609263677397301551157101256512791254084334758942017743212606123260153509590824 3394 2915572350024751628746039132794192057436258844978121048411999069549059938465499813455898113915522939648637429527764894272505938988341255297244398923885353108358670217079568604323315696624589285938368158242017643534789113449677983863401 3395 -3784140730410705244418335212475555180848960331001826512501643054436619540188850661200090588207082803536925878452383090368676277509370333606476177127457155258209073944657383451102600521512083064611273175545436097209877235257269667187010 3396 3788165398673238252561677118669123342933974143044954650283382493039166313747569370040307143665739812374950796611769935978885374405327390991447248871941729923416619452119570136389153241738143526876151620262436695242490161826169995967933 3397 -5108897965036210188248376667404910405977506752882644595975528582753514480502908588599186868347466474634530782947327523533006870594049983104528698532857729877331512094001213869222661981324594033568792718912207936366325774956312622258330 3398 5108897965036210188248404344513897499629944709404781280712943588860715558368630537155210760802248288909832081123856885461239379287424445603079664845275495123508249133782006577782347497096850387507393690385145390674790513179822330069993 3399 -6701988748945368647396644150394060292754774353087461081773319783441266124181935705392221819889786557963823122645456010820737617520435927085604757886523137187093727033176509541406389942327475910536958798149080927056505670670057513199737 3400 7240525397998476237198699740220720717293830858086082981422723987646701816783056264956865077638637281024980140736200720929572109278521322717398679084775063905293578418346398758116188714056744921537528476451373123473241396144191399801163 3401 -8941256747474392970580991824950049889384931150886704341425720439476903405708786014118324152323793468896758681668407913165969949950572913740286345607332770380022296000112424377624675104646933141562092173588356911285678299014508669611206 3402 8941256879085615109922339503889940252029153777893360359588280486266629480565237296067203292025647263203370161721319855216227824217110898514281197238299925806293361030423219592122247311148269531147244715601005795897027776361219355618501 3403 -12113780236007073835459977072292440697524614600122815457774775381067947803668102251110848619918260553732265877282864025105677814873454181506905227565099640898762211456721500436248502675365952155308335331764028442066344072849229463343104 3404 12113780236007073835496199961085025320793684973709173179530625327219960575952157286460813600589025121977953967028059808610058059617813502186441542867033984323119604826884296527003078981078420704874726932874229084307452612759719159511729 3405 -15251858893955046129633158331387066853043188927055575738430320816097074933641924788722201672066521517122364303437428426655917787125052783548750676540360058728220931590001309759393169907367984424245878017277949276981538128820439765586407 3406 16681758903439858976935143301789257706006714359103647064802035380058976809661117494032083391897934238720085529381157383601074214624736207900292817706714584295217890672503895662466448295842568256986614691295228314017502927726697850374694 3407 -21720750482657424184620758548565765734167511454016524588717749188641596969152923366370174382924482059907379485464543233311823601875678747172956992979850247050288318663751653802648316089316736525117903770146160612618862582045126936242843 3408 21720750482657424184620758548565765734167511454016524588717749188641596969152923366370174382924482059907379485464543233311823601875678747172956992979850247050288318663751653802648316089316736525117903770146160612618862582045126936242842 3409 -28526739398437443046176561616415257064240044559161422099109947761620767978661956271365584883051576958926246516180589824771219636443346197429419985137073940992137710547759296148017326427574883583658015238607885660064808740956372531939651 3410 28543774178112506164405621284928509395317138323021637254950235563929019772314908550824347382367584545903511792253211753740038631405068108798866777363784551336303183305895750584449606842094623860034640022712034237578350258256482195671234 3411 -37253612339995268700653923865786195340883939372999170774947760547607554932105928026519431034228219239955106294033678912837034239131221557256318387363363197728499991111621664292076855871976632380975566483395499131533124232261517055258159 3412 39792872141673200267162944087134218219239507637000867526189407880028545086159205555372909874291733415047558628566769363334388536445675355117323112796155327089318478466902204421105781464128687621292072691312369714604496436617749842260974 3413 -49473433873219621987410057329439570394507188445569776472240473462937937158789635803225134766367708438397969027003430862529010824245036726687628750185076306564530849017756760942091522905719718200329926104986028775058023383724864023357472 3414 49473433873219621987410057329439570394507188445569776472240473462937937158789635803225134766367708438397969027003430862529010824245036726687628750185076306564530849017756760942091522905719718200329926104986028775058023383724864023357471 3415 -70526341529338811584787071869594148813939372247854160387191838703483548750965279596720371456665435265960445284375209278696178753316812505068450252368416810536686401820473595065427431853431838897453852348299493282450729686656219762669768 3416 70614187456297152164426344326461264082307698434977013564545538365070314084345310360044381409357982127939136241861125956664156840839694780998441974950909039925739744556036111063041012690265201046012379782634706593741519209089340887054536 3417 -88229884979940641992262669310640965017919855993928497342336719748590348582908693069593195108322420049650648721436440833725243440700460954592001460420316257392252343462508837804405280510993959503092703759934380799915811880325761332284295 3418 97157806890324077947730851494435443965930319424187596933099993629311186777709185494812226629822456174696125509136015581941304852774426305506246689109251595865779913299556603182790990493357473734107163880794555946109153749574276198105608 3419 -123915078985948467815955564440137401274220667495681683642597616577657850863055341014064764220987125089294394252257901757374099516936635033021486288968716640010343138301332631004182424168637704713377675980785778746113341693214529039302444 3420 123915174719919312502296228344398015820520649550689492379064578534995347416341143655699134384198237895974552244207835042933118922414103979241330322883452543373290268033415333780070752118719175326994216645434778161800735407023676156223275 3421 -162986387986984886344406215752577479433981034552005720440598761306249875850071751195780078187468036398728154055282143000175690464023448053435923756878118857735772496835376605812877791315280365402538818791158308018978496184638537250174152 3422 162986392685928869044970396815140449231433597427564740291629283971427763095785448417837696258341687926802434821734851754789671644977417903803622089739349270606645466922532957471402776949906891729290174444460466760920744666556741231899847 3423 -213847081335227219285302442895761937663325019363628922857829748303375604081066577986538493116094454702091074856642961064057625943547484272378397107221667378027264349919541243091271670913504323542869553615290193807332785024413434659445441 3424 236544722443217992275561459579678780802965703207835248201714892755685183878395625393522866906548092099814878820790251701641358392459547659224876186802919051864970647527500326387407635717512041699057093888606353021756856495638902585736835 3425 -291111893410920378532753043231872465311780905419478106795072408797835404798904349614687417359486797246705441991730386105355698708361899096947500941638327832844215737621399331723993258385347664398112321161420790357662833305516039746097760 3426 291536863591934019690600248581155064804500051824683626919958554823923888740527578784799575534065890917392319933476664706356748613755757213119331762311093499463554546340853668533443810944831074600966077800372287432791680956227711063473935 3427 -398565976126085320687384114710362582038126384034822932030637124127442852433250374825047832476782465366370976229175069565351963508933782688789846860553590844517578946035243657418298453740475358417545635951807861862926837169413212755614260 3428 398565976126085583914530848854145851052800934265937417280344948442198621104029038467250781515489419739099149545747344737364489871497895592113101271989925619364342498787176310981034591345749239602036333928167549210837448355805520635622205 3429 -500744136180809618686247529907907093503633682082038007007845217870459658005296585309324484305794440482754573305110389946210264594797764455511569531194988553287048336046287664956727643345864620292573131425297519152319887792447733778762706 3430 541022429132081387077595729398858457117455783090960517326555991222809609049915691096290367610401433441056385307834328417288117683135851301841184738490499003795447707246515344851007924004580445961258724421903346056600846284619012990160914 3431 -703846537222502146967823334467530973989271448512843286249320395687764562412230110223985724982175405139568633794560431143053456434532399480472364709200637821003365838108993577775836627910059408076975785181829073721673834620318662648807067 3432 703846537222502146967823334468330299115782939742047105154371920290983316108115424497947354589908260285504989766340725018350004294013475548623046525921694164080026695448314077290240246674496034768949170926298789828864794308468209963344143 3433 -962732200211920091727601827133494466721803315797504827095294500824338374830307827081966404228391811960543812371021876277946146790539480037223514941463884196797239295314441973842353456462667820756346608827218484553671577579201197058185135 3434 962732200211920091727601827133494466721803315797504827095294500824338374830307827081966404228391811960543812371021876277946146790539480037223514941463884196797239295314441973842353456462667820756346608827218484553671577579201197058185134 3435 -1243012832633413182891240099238207496030055696157977084875664134047108624876879986906956797786177046935616525155664479677934963375674093750401187175017965103982204753475260971214569108080717429231198571591243246360765086710380051131331606 3436 1369759357885250054638124132419990885963401323447156207312336270281637192324482222327837718911550277744952442223181218250940085221902684252566251451074136067144437853859036832113620134104618655017859594500975260243378950067691796604584834 3437 -1685351993253142502247834819934580688070021625312977692131711841575602699946117492350837298466447023733627244417405295184487245665923262201969625107329543496516162403751170319909522424854918411894894845134633786497244798238594132334143477 3438 1687397447381314811662498798305613933830854386092058767485877807234411910702255283388966070764657439844441755139200638106141894950814515356259635015114839848497394207734346649421031498884341752573461797592875705959191813678844383610471601 3439 -2330014179397874397582875854122290784775822784235553505409890039611113171638558989613568656361012995052742735966177368615599164180637671434775948676124955714212197251112820140200351495305103025378333236540640685173787314969902019386987939 3440 2330014228062364051549950396355104642943344632851214460153087947745979873963047403975272385222994385010138815711155046727071949422342013156397201158878275867302862947244838945420401524850388269970166753119324656365370980945045837411440034 3441 -2922762421487144537130440307154141416086463416338027553451590395064429553068576814639745394587399551407808197897908709420484284155996910182177202553322391598510350419360483497391275261973131727547816687369608808866972186372053183406957918 3442 3286936593680924190118746787572630509101330664064056252613128061080431357133885720793410823905413627574376011128770351498666678751285306234478926885498437994522198675392412272317771379398177620750503207685279391601028724300235376803213861 3443 -4185302131499440603516205561011328308790885705285098939127132301372614140250693757619255427602245103920907745191606633508112721727544106672955699441614316802115330759233962092425490241745463622956766561998768343047045071963725513205140886 3444 4185302253286191307279434363044807183659512065315921606368900363615631566750985733871010527973667080625558851648356208098808410485235669921342462718351585898349012903170216553436960207133612819263039874411444744448270527124668588395009394 3445 -5555766088215117902635066802317728362763531226549316579907883793295096933666880208039674789512946951811766346238724624549014997812533100380099794099390218914139598431074648548696931766989617457138279470486565754367416928969498245000174094 3446 5568922090640845491053738199932297782827578907593776636847536241149925883986808792235613990768955221192579248381076548251688969954787196108533400476957436192307991639187990767964275349003251410508078037875987646462853660521018315989535959 3447 -7321401582120171729562458942427965807548171435032446879427263453296655018412581421013940258559428159154501686024297737243918093707132701253678193147712246785259276591158557988413753166603789020386916338319175164726361814169694447998133595 3448 7996646927266859763533843950277515276710911195526741232071767948225251805610185258219131878850042556320044016872345103749993640928365384286831359158709296968406147336767295214371649360701167633394493035889468497920717265716150531059944738 3449 -9873456852851334523474781496349928840333967839571004465051113292963861023646660262087930201426483102154908174809321950284654464927655224200868496048731255762676434043109529552297918453731825512743349674307793582316012897558161220388246191 3450 9873456852851334523474781496349928840333967839571004465051113292963861023646660262087930201426483102154908174809321950284654464927655224200868496048731255762676434043109529552297918453731825512743349674307793582316012897558161220388246190 3451 -14477421096129218359467087457031161996848261719364159323683116291983709259972409281963975539920334160513756488843982892981517600014464248698702038835357497151183106773166934048866185273014682652532905179638474617919785715170825738031239851 3452 14494573764700590843435219665700471430636257853811375182341746360584602890879406370234019202149397740346537241903577391813659353708247967677076971012967848784956187345463655680314228265642809096824756272617557863014202071105921808978734213 3453 -18261040989304372801522398781355828620779882047103202104136529775181596827916378410655679739558811880888576102236207603949040139495060396823156865227931003019075178935377957284824867542796692597494842923942272359771336916961115722590200534 3454 20948735552845583133122118872097276445896534930195688109482911458366421649300500637914523936513604817307248715711818875622928328026530277202423285744324517214241663563347789076747386466776402912331278718359456440171544234336153671085752184 3455 -27094298088609232118121019996243557255819143860199140872976039743635899050699615681098880929097152961321119060194287260973775913367909962043383012694498171666369768616940352220606341362877014677332201767299803826360844696833592385409020913 3456 27175994771588473275835617690600520350365589110248657576961785431418481979264998579316312455555908770717136452090382531112588041715960415181248799832705018793120972890380168645592174623151297097689217158598148506134146142821050656908320913 3457 -36475011168815110939794611991903235703347345968733314525205561442681512568468748015710539834201142273751930210069165122871221364838258455197083661367578330199326404365238745347338569056652791928781498579267905121261818741367440011940795544 3458 36475011168815110939794611991903235703347345968733314525205561442681512568468748015710539834201142273751930210069165122871221364838258455197083661367578330199326404365238745347338569056652791928781498579267905121261818741367440011940795543 3459 -47239648233159630625334949252772662933276031446632066425577143654057474917575643330226317422990209188609119536479999857536239453905562813062726360644839344129800307355074509895902187582217010271741946887073657643020794325201456973876780325 3460 54451618800368866078913844110139909171188055883887957548978500833397508348132409893060851419100737291589685046105689370644135242026093122411718201335120096974502025276914551711057046704976161169035776683708968402705810207582815580009317596 3461 -66595288728397886917499466565398340052153274603973337648969140256047281387154925176325417920421398812223558980892644016823832084347086520674699587730798806202712259596451912236814880074914242439341278550591392956316015646673002289665272993 3462 66595288728397886917499466565398340052153274603973337648969140256047281387154925176325417920421398812223558980892644016823832084347086520674699587730798806202712259596451912236814880074914242439341278550591392956316015646673002289665272992 3463 -93492689370082352241894409028148450684643819862602364792891546518288647660969650709145456161510472186407071278433912312875090472370902332209271219128398880622646217118177174534091293549981942091671078452352870282990517212190171121367093410 3464 93492689370082352241894409028148450684643819862602364792891546518288647660969650709145456161510472186407071278433912312875090472370902332209271219128398880622646217118177174534091293549981942091671078452352870282990517212190171121367093409 3465 -116804107076836427585782816728568298865233782081440297141520858467885051439683750144533456164722140694680334316787914072846954807186600154330362269393856689508206360223777221981602104747504514706090396462698819740401184280025068974799907492 3466 130558597840442268318433282604814540343905942043200991455029914814704128852113304910865456798428108988548538159237584710941616154058102709663297790530235107577687123783549613905351229951868472204060176359296632784865089322222780099299588220 3467 -166330665500590680983519563659050087855132384345243578191049576916003391754448849775998698013575294859328270407007972348516172958201885006009859645168431292058980460747102561955128293589953760131283505689026864552529856622109550415526610720 3468 166330665500590680983519563659050087855132384345243578191049576916003391754448849775998698013575294859328270407007972348516172958201885006009859645168431292058980460747102561955128293589953760131283505689026864552529856622109550415526610719 3469 -236381859893904791372476650679151733362021678930562654615294936731168900814006850389568911364570986562270633181133422348622143047323627631775644493367934868590191786606489107444232333568143230488657248065697777187030157918208766627715825480 3470 236381859893904791372476650679151733362021678930562654615294936731168900814006850389568911364570986562270633181133422348622143047323627631775644493367934868590191786606489107444232333568143230488657248065697777187030157918208766627715825479 3471 -306522994303354047220324188118592275379648836668719039325587961242503110694134251075210917198665089265119512591845399430635059193124580851188182277310583959950054165976911625481457964915531747052142238798882390527719167618569682857874304366 3472 350443486804407959622824975775146906539738317351057743283925725029389547232530363023287438844884575514149463958252018364777911163515634343637479239455285201628072131997051791213861357871442194605721598544728694633781170951429255365047631210 3473 -426937963336816599906930020821366746536095642845774246393088905342474770301289849111432031022039292762185114841709408776129373415723920538066505564773191816424885740303243021393034579208533498411612670693841570622474268993299420942323965229 3474 426937963336817278483558907984292938173279764496736066488126695255442137776719611885898907337363450648052388484274709153863799598492682322955232343599253660353304038641965825557334934632272377485801284004047854057501683882442535946508200628 3475 -589331121189226831027121302003438695935928832964797758811423205277449240462543812554338748542514422106644182389464323847362370573497178700421491233535244597004272428276785938382027140068178787317035236071734510613647356088896712945856451243 3476 592523850455394470348840686558928236975218833314357553430220193202454706954842694718325047217275055308868078702588101580042694203354970472310623501479238471354810740578468414502357959574854747603543073705478217994053550112164914596663280194 3477 -735397179199027366052539890028647256355653451561238094081162858199267447239108548745984077647666246949008570242698905155721958351493131030895145743575957759208527756390594702868885173306417582657800537249444282744104017300253060562978712712 3478 857117012062060012732352137196769549856424238941066308767114960320760979316136161358613236499634063703874219670061709325599149899036294063024081047734175475382295220107837821153859042695387123998598121283215760704334751599118220150499856521 3479 -1084720826444769367662438507363314235457000799328867536090401845205428745080057263948448091682418654504054989644601621912230200910938290204572199873838016353458282472729527120207898707427184360755275223902625542890677654548085477174265890717 3480 1086646340763490634452755345232256648791661794525637492153990846377605265502300460686952573257111909544475387896237399316468650439554572174071803935629506362075840939413880538789639003034376958057538519676568834889820028643275717047407036286 3481 -1454333201596904192072073734196058173414065833669579732298940624827478177838582584461509929907315873956772534348544404687709640831207775415457744653885838695764808379051902514552246552619354471552741887400714872005208128229170725375328182552 3482 1454333201596904192072073734234848969551453008924888516396495560034172200879299817686734029126322400196570233882557891373966051784601831135486732178112120432843449922096649684587475136877751134025625531820217876591475656168584655456272185544 3483 -1869087590789939380160435939381147446168901726780877862665281287870549927893503720469656864729671928115904525220355342944157145522451287563568006149343845942365177545971355131801280294702209951091804008378767751558337715985505146308210329800 3484 2092230143930630383032557874271133605178540820555885161031664216900523250364018572730618436503451506029922518513889068153052522927746040454956786840905385075914557004253553416099589592757996878934784392860107359875695356562427957624634356961 3485 -2559200464057707013081935124291586942241320578588543645975828960549857445958808149715615777691313291235186978336462491797087549529378571984902767119238358206191172459467651933493226290643517702452414059509250838723912836034385899468218210879 3486 2575182004544529229654472161130302149281368417104989463136318308885414487824597832492514569962881646571225287886594673174411679804296563329116054287389324166704748549899965188593388907673092538782362311372878340676605663728587671518922302250 3487 -3854469669691018728809153881154661760814413031168084807744089849226079778134354387634868030180623236927104256525757963703491044654525483298918555882312971026039207896747121765578343539792499625955847180444159851692660056415355118654354246951 3488 3854469816357603201325697945336119949755429485931649803519210973667550640900355367052417340525521394634826663116117320590047309886536373120978835988441099343656972435262929912181635852535523740131959567164036397730420133797434782662847535897 3489 -4761229167453379278870981244903335371933934656892466538725312513877596173877280654829163298967221309721655781216842584295383606650169610431488335668602759480931932549245569286994580816490871295134389969852328269925922716185784760093678275760 3490 5584602257106768018147857711010226677381993699021615267131020681506009923727391762176851704635675260256579999106490719777328131200077212025706190452842840982800974885727460579163192184303471596915333089508990598596659674623244841728863107090 3491 -6972095620182068351675583426588539172630622596164986056624057366978444830953322604394419985908091710585476605160874415812691722459729448278530160170762084331911859045746071584217816201517832642719081151045029337259760875938002742352249464809 3492 6972095620182068351675583426588539172630622596164986056624057366978444830953322604394419985908091710585476605160874415812691722459729448278530160170762084331911859045746071584217816201517832642719081151045029337259760875938002742352249464808 3493 -9363974807379644537484158155986771049157615552352126703631519778511380789561931720562905036695385852917391476958736041676884629196109903028063514060175620875046485346695688475560941220304694076191987691379570251966067315170233386632948740622 3494 9386587663382630942950610009449620751467537877103526784015989558114432516746947555405358397655242354734307068895394869910745206074166316961453240977950073782898310640151566546734207891138491875416931548581682782666302804694738358693566478884 3495 -12018841538358470422454748376124430588798876592275928507006711457518473222717581299878295253311049832317637647267816237286593104635321368185355794526103832848687867886397825328735767607716870819380708370634702087218294539051346351863420691165 3496 14388316200577082375544412415552973331715599972836246182828739675865031484916448424924621712389007983473964817685946859651452443074151302687754303216216175972154122573636844819370898916461725743373446452343817556175301758468454838115340897161 3497 -17194362662577369110950431073381260505858949195885785903755900300907244989139328709324671728007605284713839680989723458740551544817323132307814396389364900008678614657041714736641839238222431474102393435908093765815580656930211943291000270716 3498 17194368863926587530821384456908450331064672792773823239202047642710099694789541892711248869682600222642849407508979282677533349215920344531821142883574690396295484367965035583158234975679043375479274437395701546154529549078672839989477213878 3499 -23862256895386649529674983487168550598445619547518734788730958552803350583200977150024703346784331834028834145260802890204677464585848662229852623283645306838197043098347328233282948885699189169774722496366164580887124441090116446461456319070 3500 23862256895386649529674983487168550598445619547518734788730958552803350583200977150024703346784331834028834145260802890204677464585848662229852623283645306838197043098347328233282948885699189169774722496366164580887124441090116446461456319069 3501 -29505380627395262026567474875320370846670578840926696124133203869078480957428093332555225946405668370196898253271152091993205169096231890010107866085172920949139309552077032735489005387889856455917974892233074333323330653895309049419156937947 3502 33648402239009165633693881869643540094002202757092932786636403120415287368507574763659452835533621188737411219019100396162556729800499386604628997035696935951486190972490521248223634189328944797332820767567812798383449982514251772105736220889 3503 -42549583394199614606106381429137881032679522940251640445358444618694776523739354548847720213668632589615504079101932924826211718358713385621227265738855193853943289671826636230073317030545454670469098291015864899314241408301047833686328816415 3504 42549583394199616506644472423046345151262547222569425647470485507974097549032320479863076325933744482248435580557372597159265417379258791954179663053300741180081182240661534497844242411638441856878406354075602963295872185315837925988033966878 3505 -61330240899556170216374916564043150153646231660461752625706039439725368874308015318855958265071967717597156031612949779063473880934832812594196866659800383287623157580878132852339862664698497977870753897931328357279832523348332016506382230952 3506 61870740249968425298994685491147635771748353423642686496454881628272629163008861421940812670752218433027116485185274909841017123681225855317220586238569105278891671245345487808714183808520613072902645307091659409946603969564623414785096726728 3507 -77465024825360004445260907581856728400138143720728149714327861896425705029303796348327517927704628575532503702217119364363530394636459162749159749894420326822725733507885130261408498187232021756919483405969674135736054865440089545499293715672 3508 91141070255109755009402461610713561861808682237924671992988066201041670388311988265406815948390360807659137354106164549138594418495253875648934043382761229587802535079591763485989870794185092902900012185550246101256104870577647906904217377506 3509 -108576189256439617946250714149267178056191245108450233189048526908790652649554784927349552926575737736125156493925955459974331232786313410621309167592256002133284278615914163354792289514672619921606324816877849017278783253099337505365942904653 3510 108576199471338531769373037963963842512719290513050216810462602733841541615869329822265892796434391347419342494901182909561395864528552987261443468085838381632389095017794513650684749668837247056397826069328942895166265898102855413504088902403 3511 -150986837864825025676262289939049803065768189776840582231812572418587143349937410590377344419079303301429443621925721640532347288995774642533806450126142229221047533045894115716232204388820059317997756135842921078736951872784649418838752749151 3512 150986837864825025676262289939049803065768189776840582231812572418587143349937410590377344419079303301429443621925721640532347288995774642533806450126142229221047533045894115716232204388820059317997756135842921078736951872784649418838752749150 3513 -184956208162806891576334184149470384555987472292845679927348167505975019071442734066763886057067058858972632100036435325076653972402989453571285199290535215961096972967549894638803530613771493919663943367965945928228948224009665031211523398553 3514 221892349656003301312914741575277544450714837674861316822727571347661120686554309409135224781675355207061426516095830655619789298759777966266456800939330299715698805770300432763571370275455529570110067358475376284286771766075648260504473027199 3515 -273918163184167610900544071862784728793527951212072857794463643178336552852981068457096739361281786412974708125904103668381574885911016803426195506800815234717566795936710963170402031091005763018767278942952319116249496955072162211636764461606 3516 277974819969043250002059122450598301068121663172251923364870417913957540376758876797774516608181900264079758586826728509365039866294024049865174279516111146991125115248103010580670280248433330757942584325799110167614461532193038105068706205653 3517 -373369932824053555088104391852417249530471593000879216572284780872008693148500067667733155076522457688294829256066951575099795988411421081396138740388338725683568850638476621652986549969199298862281276211346976998727117642365199416528400769085 3518 373369932824053555088104391852417249530471593000879216572284780872008693148500067667733155076522457688294829256066951575099795988411421081396138740388338725683568850638476621652986549969199298862281276211346976998727117642365199416528400769084 3519 -478158036547712201771008033959030604286703864622688397598139816063667083123308891637132424597915258568266266585840885515911506205887801921462396233100606128748224191055700408622043533130247262497924853735722121085793832041649061254919290171584 3520 546360342438709503400562029742609403841546182951821426031653264492526384815227772761854828162481174877463426135577746907227491842651865139099744146126237412399826432250349950457648404818745111214617494377861707455604089755778348809511941748196 3521 -662505845002185145569068240100867904027798377331274662137989606099609421633054590747420377369725969266330116636447583465855639571488915842393564983939560553375253267880663451460989676126815379796913762236259573584197540060210127983637352423512 3522 665283147312479706448995989632542208292346367734630703262677558261701162068153583658668923852943561224349905217185495297312632406272851750031514040838693133845963626881163786999340060598940685233495891057817932276571740883361998607890173327319 3523 -1010571727539943495562376877971484368683460162139442382050230550363274579027900858172443702193295070324943490970915793992391712373004173328572245597353214838064960360161701594766578046108525271370655079466652759811606130227156204722021808034298 3524 1010572027009012097642795940535883488394068148137007191610843789849558296819372641303070612270833636781325443816175228780713866225882544778348266157248407294203495300669478491733282145881768784993586015626489720001055129710475920073820342120953 3525 -1230666723214306154957564449844598688126594474278096906790299074231723796167720936868018974868509494486583340563499652921854984642260872994475983457907740888334238874867727529968114883580852656446372733253570116272553526902722291790774665958019 3526 1522228905798089222021237320266372102660699873515008199170973517018107098069791592832849275574464687981483479404410219761226864742104901930344692874842248861930961049944461945945853486104426067418352200815646744505372318186677557123934448463549 3527 -1867468950503285344707175353564116728498893630763264470946600346306493411585875966829891745200039064487178467695459423386091905740186450223255472016848271144026072422429340981511910247198797451359982188320665447946179963608313599688727179023312 3528 1867468950503285344707175353564116728498893630763264470946600346306493411585875966829891745200039064487178467695459423386091905740186450223255472016848271144026072422429340981511910247198797451359982188320665447946179963608313599688727179023311 3529 -2514686399944397999354694234343064488528096792278849803677660005491219209957209413149010567811544226300372909334902894859241745067828727058366191798781020598263234936673538318636834604321720544108204081168406468036342723769964717285492737609104 3530 2514686399944397999354694234343064488528096792278849803677660005491219209957209413149010567811544226300372909334902894859241745067828727058366191798781020598263234936673538318636834604321720544108204081168406468036342723769964717285492737609103 3531 -3139986877992778525384960083646935718466188648603368169993173129761977857877793822909097596100423137855624360704841984112059977431271694616327587176712992315177306547929265085868240574510744212308165472436108464469755616102345571388835239310677 3532 3875793217659560106223361313140798795741048637277163099787623899374743690027522511064541218356113630096821111411511025237228338358026571910229656102176836436556406351452428889370378222763620099176503787221968897824001701776424094133086987767522 3533 -4569146277196263037224931344966597863107232458244822523586839841221447958720970783878596061179004999976424166183703484623398585452915168098206421599080866852251085689791561240771729620785814960222527565964423643360798500538637756519058873929928 3534 4569146277196263037224931344966597863107232458244822523586839841221447958720970783878596061179004999976424166183703484623398585452915168098206421599080866852251085689791561240771729620785814960222527565964423643360798500538637756519058873929927 3535 -6414188133079776366074402535121584996627212804500554710198159276621470392227337998777401820961351562483370526538864594768722897232891161777282721513537229495123533651992101870065066506847579990755437475792802719809578270892261336989903396307216 3536 6596412553636637567547681414733633805450703085747458007656688471132339388979218353651475515521192567449368299299503014617732798726145082244553494362960519349619585160311526859027413853402081391509628670754728061459084525479757937362442693346967 3537 -7933041458905868926582245052270980114031050354380134686519122795715382729114150017186204495459121873263859139352362172579708469638070889185048420897048468172651718318887845681179168933539904466318575440215431238896097958706741751140812639054853 3538 9241870555862132790533512959655658504799536326105561074634088376070388536603857447078327921570783709137335751978438056191164222667778625644244648306820207338462131145196386877907488622509429142722775694987413901476596773306317804582429025598125 3539 -11211147749654834078390333970305916618566260444446525997470178300854421099558298677013764906493618837368815810620678844313173052250051140659692720683561949180280982326650172941092057395403289998703706345831247090432805213751478637316429651437710 3540 11211147749654834078390333970305916618566260444446525997470178300854421099558298677013764906493618837368815810620678844313173052250051140659692720683561949180280982326650172941092057395403289998703706345831247090432805213751478637316429651437709 3541 -16432262483362469569594118133998937808704251671957629899853500502126321522083334440612750451211948320540929832409483787311775785201861277457932061404777079083637693234943491834629051577213427347913372835549857371128935741103498424012149896205624 3542 16432262483362469569594118133998937808704251671957629899853500502126321522083334440612750451211948320540929832409483787311775785201861277457932061404777079083637693234943491834629051577213427347913372835549857371128935741103498424012149896205623 3543 -20175144942221472682420682472509729247032496070444030957958258781199881091362792630620535115780483076894426974244311800447910347647716863440848371381582556521383961509444120994320616854219130616669705951526084066096555312027608136007565384363388 3544 24413058712991829264541603426971364488988878820547348997444574651521808921002416998225498403890828665104948164334114524295779998721690578148741988708554137200457333272232954206037958258049711460594025285134084175145868516575485548504553546203056 3545 -28390944176949289078631294607069636509262759770487689514019871007659208028612041429310265809442506404271685134086779255480462053417839593761537013385434608592826809737396790442204885336968722299291304992968096652564687629850370310302425348528948 3546 29230961777843304648236865480355116127457102377325047307312211776289662907215383699143287893327984268585821745806091062412615832692169684007022117782323686619889622010606435706765842453420842213029326899849982526234317271435696746754754494611499 3547 -39684505352961498618463825207130153743350843899795962983248327821000177233400454985298876219319866470765294458107038492376063514629243909283512128053943008598127610198671618685868807022934607401812067783355629680655851075358705068026376625139789 3548 39684505352961498618463825207130153743350843899795962983248327821000177233400454985298876219319866470765294458107038492376063514629243909283512128053943008598127610198671618685868807022934607401812067783355629680655851075358705068026376625139788 3549 -47317241229977776081775467274975494389384004888352002119902685327085160344806311827168087055886128522224930193285938925907111447855357686247021689200561419665177128463810264783826569694559001199629909645602598989731001723444660871408440963302566 3550 59814227388565512504711123051106107066665448740884146076135059549425534571853781610228028081548626800726982454444193170233507042514296293812978235995727020405732402996086474241763532489554339946382763051693718723504075055555761399825078060962108 3551 -72864670681290867517123878461335842525935958142036430917311662224348248130234926395207786189704580411753723725598671562642317866966548985640947159351837086081145501761415148484739995974335505442203556413606349432971459007303345809147373732234513 3552 72864670681290867517123878461335875326428753453580629082234116728349977339145666271634646951727458945196625538779735787925995758139581752678258806944805602434584709860486662911249004241207623445936474200554770937014061929158777728429200067451035 3553 -99183756420115627447746840822383796837143410271744002301980996769147486990283761723919101301303001974255526262807368379849660945108176902738161036966766206278468744442634316012803648700842635228164730684273535879264822717555015615826456656709073 3554 99183785261707948985399545580627711863714859649663867131556464792882526630602307836957632806214430876411975744328614493350398451967280488322172703194219330299528078118511955010421966874880468837031111133327571149537103123296842282226574358871445 3555 -122558195517832464656683025489771887326006522788778896956786339842071255549145616638716041525954590374037884521696014775766577323229379257953164214223837997122915590338763470591844008026481309505186876799359716463644415421341182759434708017220261 3556 150033069579580442382919477901862207009233336534442430460686396804619455831193255616875584398763609502013364082828867504249666575975428004360153146589690314552795080683607316523979228818373995959675539183549529465781233443151889876188325740786007 3557 -175864740609730242394846995393047719802923996822472869955780089367608771482946325838307634129598559349058257873942902962449302516416159184532130226254021334627630878970764737914370373033057961099001612369680310366282092495239123928307633459512254 3558 175864740609730242394846995393047719802923996822472869955780089367608771482946325838307634129598559349058257873942902962449302516416159184532130226254021334627630878970764737914370373033057961099001612369680310366282092495239123928307633459512253 3559 -268680111220226722511574101419030767079404977153404919811583894973785071178560464004091918405047881327629419474637314795271704608851685976391768879555307538251944423179009636369468781657254412203991393386577517697515911334941955226330353336876059 3560 268680111220226722511574101419030767079404977153404919811583894973785071178560464004091918405047881327629419474637314795271704608851685976391768879555307538251944423179009636369468781657254412203991393386577517697515911334941955226330353336876058 3561 -324037484439650702653591531049715756211416769591850585864131435053731813336273029692471808079219823676229274995889583265161865390277287192651955361542556036274492486331325044669407803580198757839704395776554242472532205931607427804423253288751367 3562 405278534917279387773700713851631209026961310792484103665382723503469191256891559534102610257393494002939728436813147841709929364158601400301897843935232552999581107018128845244878133419511930295529510138249932892454784506543932107029748227932491 3563 -477792386826465666668801009641087867238592692677203133707003381293433294660384763824558570972391290150513308740149819007801420713787485928770847593556441003771564257782294472011174735682810674720076387451428615457328817392092321898718427761992730 3564 479425889497711849830648273335101141642632970354631086898342026772438236100601755915645181963181843150215722860451965025633991947397976339534578032652525372805636361387168131087534779231139113482988285446521343507408702146935166057366582641992729 3565 -641553267228615071693798363673392028155469043231705450345294105126274376491253800360554801612243437951351204726915718811345068937415809038179343506741065729935958838322028112735008587843967946749172190448794613337187195028356633547646549215761243 3566 673705694058580838885590325373306009172295050346556695204298947250589513119925116293797008590552306292255874106451959293055453802281138183568224124151627190718277687452077163584647449237786602502203385820347055108145024054834886915959330844301375 3567 -809231792910391892867020978278696467538220826489602313209486526722586965461002975188091122852084175728607175194594194372112827008514464540033587234721538738414474293455962623175666099160713782315620736923016170860545393411057595277712422899506239 3568 1019531886010285077900387980096445365055039499557186065599978799221583207912392403884997592627980264751210570699122503980800291968959847393665671386970037452299980674673688676061860120593662482011741505649656297835900407177724406629439569394017863 3569 -1163352254005199642867750854103067465338303244288204665484652321711894246577397450869521579575743015016620892787231772949640863901889029635081284087501363629392691685841884202007202331669622521833343288771592268733115655933456197003608988464278254 3570 1163352254005199642868810778625793364985163104878835516908552105900811808222065788159380693949956486786776221336007328298987466103037285532366810160377504981240335739302668851694295294730828955405123877519403523445263060372968138114373807241226899 3571 -1625070336957909496647801572900467005262938380392398555243203439218591127043292294053296098115701606974016073079165696857614828022793973435424331559980632932187887384583457937930706680165914061140126249018214611902562657456895054128861780155633683 3572 1625070336957909496647801572900467005262938380392398555243203439218591127043292294053296098115701606974016073079165696857614828022793973435424331559980632932187887384583457937930706680165914061140126249018214611902562657456895054128861780155633682 3573 -1920159774310831043760666448559341637993046555204863719148135742166352118728854832602355876221236097847564395751235503763884775641087800546796171104868211294537723521262064691591669840276289756214272905853458453453818766720652143112108071847850629 3574 2286416153935935146680286981351088881668949211863785120414220930118679225826232280177283350958752278624284685788145918566767844073583955058296108971226624898267985080770657522974147456469266078251102933682711430869425653068687839035693299441874268 3575 -2736205127763846188077643169424061988330590736743271080282131812069749240761249586822809030114663773708642445399909560636032834286362639752852997862734268441668665260754523791583037735860606677469608356038982659077275669235898509322654699381933344 3576 2964250545588480112053267419737571957884832779415903800815166727400457109933102254380483292138688035474463160695188390018507631549615265568828998074466110775303113947344669247871925320041379600857535680653214003409587757333506576352181283127313679 3577 -4270551755061542533248379532217642759019811458724925663310310791820262483631320167058711876658255734431891829998687349339757298044501850824916171504729712652001602093014882643140714182706086999893248480515896905471797983226829448845902489728457237 3578 4287699838280112240690228457096429063704175338809496023676061651743545222015070126072718442275015815844760319391724956484566997283693313353940252535960879867827071140264755707735917810323822712865174461879375544763866278286429999562207177303851015 3579 -5054375208002371402501516774923216935356493478053654819179812825569000384553702958238255800811689296084164436585045500565253460770609507456181492995479349231084147108666861865727848968820162250782159280958686767262404786149656114088417734357585991 3580 6243133989272358739300364126997086610379861415340319319858453493305858561303423162712893432267791864641304558936121339600294346465927912471838438382369884408139752811396987851485180117402720293060499679817936548528057700018113578135241650265510574 3581 -7324079953967840753590066162192889804829870724421577922325414036758533817745533569734560459056601990214240932163888268241343202272516621229928487479779096714339449752053571835305667597478723902568921876550620767154180742463512929478179778113065858 3582 7324079953967840753590066162192889804829870724421577922325414036758533817745533569734560459056601990214240932163888268241343202272516621229928487479779096714339449752053571835305667597478723902568921876550620767154180742463512929478179778113065857 3583 -9964648885596538978386225826272884450503937596531406463070803714571383145788357252336524316087026498696352203310189251867138466815399814940350569650210946929007170305917260905666041352555866922839873314747053184185260742630202240916324826969561285 3584 9964648885596538978386225826272884450503937596531406463070803714571383145788357252336524316087026498696352203310189251867138466815399814940350569650210946929007170305917260905666041352555866922839873314747053184185260742630202240916324826969561284 3585 -11683760342081004271272555207826786297323868228223931183797764854051588793355987519611609787129655049745464586348637683697451720059626832063430433070279424311083128956969951550394003788787834126730847950911026146379076117682197578750455644791811800 3586 16099180039282977641598142018877955761306265582705674966806225821241201572365146495278311786567405427598868409092917070048381530593942239626837240914991970845421967528288308348866332454402295788586559793194614531276455427865761350465710085897231481 3587 -18657886527686608685057186694252937367396451402442186016671936208386349031879768149420477936938519328764820239355623146001512898662281878461792776808451276346681095102782016173708212294341014310126496717570575775627992403545724211114873397516305267 3588 18657886869370791407540020867257436838032226978454914119148208511739132049385843088485629279368202186046380882979711087329587110645286202427043444189435552616093034627111500594037099901573939872377560100277821187172192292074737109013274859913084144 3589 -24773521977851246898100763509409718358751761782745426951285197592429135160204840642840436018677740285660754231513260375965012658752277280813205060146446017331515531298314827607100288338664634375623710886356084046924551295143505819014836836687995635 3590 24773521977851249533274533558008739092336626869624892062480942957342267676806055941932291318221297448981805504960127085579761786457741289850178419871588980192372369603297332013168631147596526028277383091772992745823747241995986825619824405546036357 3591 -31591562663627480678318233147409266130977941549314051312341570646017008050143665792283201140308952548349059651275859289223167318896457540160901533413053008058851217726530637175596519594842381508896351796039620447099431864563873472697335674407067746 3592 37446484074023464039181136622306522793025840976777405972039411278044676878024516916683734318496595199605498382728469880762051302755146664014665052055540770479166499418312688027480053179704361214700358579255696783171045217539977716563962540791900842 3593 -43625440816787467947812288197882066944275011157636530381273876927491121412580134633940657118115764729105522599798204897823474599661325701107620915260809960291189937850467703653858950830111799179937150312481444787910033043253528988452660821236079857 3594 43625440816787467947812288197882066944275011157636530381273876927491121412580134633940657118115764729105522599798204897823474599661325701107620915260809960291189937850467703653858950830111799179937150312481444787910033043253528988452660821236079856 3595 -66268575153704900113239896856321064473014283195433347518979164153800427800899993470217471450547343513230167498454113555559986074835891144573049097942149936862716739207157931071073339963314917418032464739788127989458620984575640592965553322318390573 3596 77371889948894305633694843238382506220856007309312473081080868421429596931932667423387174845158621927635608001565957808858290933387540966537088553845660538263834867621778107933265174828053063992751435782536809587844646923010845797783115210692980941 3597 -88961867697691945263822971529223683347222214477210956954400437590837219286496512709466523973046931040907377528690688543162144682756213036137191302157283241472744467495841457176231657435421811266502518125192648394751247327590505142401525138874041532 3598 110002337826123645014207069784936346613170684151982411369599372983871555727274196835320191434420466441163320537914092882158430289736782244671534099629760934080296726154994230714483465572347881186185671762522074117200193089854664371821686227811246919 3599 -128030697286294881458999874301402151641035364294302142971958845326507924795744241060700526310301120213835990427678159526340468185933575313778932684752270947011857750166030414486616909201250677446878342536472787728233806457160427163914967855303522170 3600 128030697286294881458999874302057483819060486777007892709645085130861983995276764894694211863150360587047468191230024953677826654700058401975474354015469629768827835565283991457010879731162858474143483429887157503656909944996024888738299985656893223 3601 -179401585357234272256693413403683957156486788242947553309171497078826865351101080177293528106278345586747000371282415965125851069207670158170216894597503155643280622573045497099490265560609083895952085235526190532879777056678067774024425542972420705 3602 179401602171156266912195963502530245107465610135341356883255555469116188223884109914786893524280522801457538266661799043579072637688616565857329899636740687017033196050340609793871304810508447389702821587529498667473569268676052942992486627090707040 3603 -211426424688224002268407830335802052535897371069184573074540242432115555410557265337590045340378315893883019924160664368642396646247603577333468131251168745146932267360443089937254050020139374004606506732002974609357279174887667535616116710351156249 3604 269421315506798627102018409178598157350998778907803879783449977916619016620597502962866918583818504964783462318044057088019631661430813038848951490458419964135301345933337992732172054512718419572829996767260748225315689352850990317415731634042959280 3605 -304196269111663293703299574182799476386337979158644868341363605301252846108947599090065445911987225302112863089613601025820056804859446473604789326722664600360803146029564851817507960706785757171111376827168406767429602640216484229833325012980843298 3606 362075223730001055031318032338520541331534459191194202279705227953917161673679287654111626099601250808499674773752699467202861708110461716017804333961714085168330857887204073890783468211083313125287104396380733809216579877911744060423557595538247888 3607 -473973579526190591067813566435386144707068676618624623132072370058398912857227054990366543857491278941651847428031032067761034721730892859223065807184229133945693298060518624760676816442733628992343468972033090973810005331485597628468954105005063201 3608 473973579526190591067813566435386144707068676618624623132072370058398912857227054990366543857491278941651847428031032067761034721730892859223065807184229133945693298060518624760676816442733628992343468972033090973810005331485597628468954105005063200 3609 -539435517920284203732194059293532846798907860356019877528840142645239467166688322417887262056208165234318525611707584693797072392669316827085678342675198110031590280055276357175040987672817717339394946683906117610221953177454359520584785095177195174 3610 638668294008623130854067601399263254344745237211681542936633372832968439714001904932136609144217223272080650684057376324897119850265087042046251697776349981475320259191896874375290937366386004408018763117279856330025147601039086341365624874412499267 3611 -791449698924925459568149216788262182068836070920740262292034807851882199251246688510505672161403711431552820280366734241229162423244211076874537846123573230994757104184714256055127232750039647007778092275309777617679666638427756793056383132378126155 3612 791449698924932460696419460684338578939149827870772797747037709075560484038268686444318971847689959223689524675845073871382109905874523898677825817276539524413080769504439698928858179362636518347245251338125785835827699465787442515654313267182799495 3613 -1135009934505155135018374321131765392039550751641066489099619982322539348891395007005089040933007056259403900183820300746334355338402535534310580685457959403046698860949088613177639378544958248516408157635119040869617086280215244320352321890286994302 3614 1135009934505155135018374321131765392039550751641066489099619982322539348891395007005089040933007056259403900183820300746334355338402535534310580685457959403046698860949088613177639378544958248516408157635119040869617086280215244320352321890286994301 3615 -1337696704704754396455294387641418460777157354674987310245662497234271546417507525537903007939837323896930086076558851812919144505050995411058234445861909568963490535046243509586649050800232186716030996622353835140102806748016079943837896941456124552 3616 1976502931554846790459724930971976489374643998095475645317184170812372291640308812518413203483037287181500634789823930124351586301057671563239270643043594128905775101784248097408236156350297052356716394232171037679781908236383273815532032061866626055 3617 -2189935550338312040772824075415561401345202304350997084035460905979643981544563423734200411408608941958848831425938150594915758311308679371766017914394613295572241343379595538662621360637721613128210523467031356807322879819488189263500651498476605177 3618 2189935550338312040772824075415561401345202304350997084035460905979643981544563423734200411408608941958848831425938150594915758311308679371766017914394613295572241343379595538662621360637721613128210523467031356807322879819488189263500651498476605176 3619 -2828942031714562958901380227629007999201910123969623063202155784365884401921437388219849133968369347889698916921657975159397199799278427730603784592951455610059401281792378223962000039291745108575895255932390519237926380954097067962203925394125320105 3620 2840801231487491703616290911997595950719211524145464492712732514967706202600166568409413489600989424061019192327283044909101113771566957309640718044924575723169630138355554863154583776756180307301420452437731228645227416050081151579539197374265533224 3621 -3666076833449650799565767938259225157544046375405619959626454462768051575079135568147301863770768795760116770516678140033123531156720540218936453141273595931386448980858502617318285013348601739029076492263569476148299785217341966744650334688575161371 3622 4499849401128823000080357784055297833306838912887800730015887179148393457751840027024431164805768462050054083762970675081921092289612212742343875763872528913240018716352988323102298374915714096163419760473078681620874335449182385493144922046174763892 3623 -5119233058847787460597516909495048747964920002568869076995174875259644879190440686697204508915191712218457903548452307889277643795967132582915250399174202090236433956050040480586351266018201317525781609354529706237702476384130053757848208047427654133 3624 5119233058847787460597516909495048747964920002568869076995174875259644879190440686697204508915191712218457903548452307889277643795967132582915250399174202090236433956050040480586351266018201317525781609354529706237702476384130053757848208047427654132 3625 -6608440726162025690182913105410519691094090388080969636859439939115682289223548098044143827108578623097918482818189629612297117201082974589276533876110217840766052413404362123169495747558602688457570972444746516099225862883027193122667148921752066059 3626 8391483574471769598931391256347101138428159989155476732080776089689740963445298863467530715143315954851756982396163934580977722387326765870015270510948858018907072633049291602783374403188973739717072811537057445972279134380466016876881596770321366609 3627 -9499270553296898560870666450463944596088121034200581389486391700224502139552791087125710867124290044951644400254303235080384662638008905835308932757224431616245466451668627140157752040947426568837382343271115884787539168145552637719575378344497305892 3628 10898592434897074890635053314426979111290237806035723427122794036263581446631981938394419984031241537753144597051623698948502689819439253138593273938128541440382676685495831232475915309725519659725601807280577683720197504557961218071972079347455181751 3629 -12105402907608641915716493433904729946678789546459340847641435241243871392716677826084007430642105197621764697188673551712830302741753928078129035672588808881945621139538937186504967761406631113092444530929033165970611006902164359995197155315833995993 3630 12105404665640393120001046568951067691875161753015546241572455048937077288546253748375519741938559433473965088323407057309329200563942054614365057778633492840734435304904742527975012551061848809319788704687352005171856950171552096641186731162352583384 3631 -19047131608901788883544321311111241188748735559795877096704843033939886987509067186607449231932449281455094941862841587052616547695172973426535094108233838083379050165170594311270068388020808330911541539640399051616119443082709037912589740891148669217 3632 19047131608901788883544321311111241188748735559795877096704843033939886987509067186607449231932449281455094941862841587052616547695172973426535094108233838083379050165170594311270068388020808330911541539640399051616119443082709037912589740891148669216 3633 -21757513954001974094334309999509886693389689922819891172199019110999196722983194936666537040907148251603484298464157484266080782019070560824938526423851340066546793953040023217507426368584181904288847611963594783400455688766708339617106802682553140406 3634 26753767457359551616025847269900627125437676916358797548861605947512836939568228527942313128748706420993340765259228827976507753558164590968836343812765218853392574705777323520958248588770227805543201279377112101014246872357518396050282968242048140000 3635 -30595565385572576102203666733616673392013969556105294649213803679545902356878664945103430090664608699014652086972109197010425123445465325971473342447211281604740256128722550789825562890494291037275809569183301388836801965636139901261451889190224843001 3636 42255666331243119359798496137652617485227335478276648578649064507931994056601702942062883939484240694342199347997458966261767134963538697655537128861589135260589914685430263665906073235604487149176957833147875234072875812318359668447509466191863202602 3637 -51369146874124470939943533519739961564190838812104335006047260815157854469064109466407579202642074888533696992486189364768680764950446422562788973306226903136238871154344892601055722477186017439132427911363604283917571634075298638656196798250933894262 3638 51369146874124470939943533519739961564190838812104335006047260815157854469064109466407579202642074888533696992486189364768680764950446422562788973306226903136238871154344892601055722477186017439132427911363604283917571634075298638656196798250933894261 3639 -58152403498469756251822646350699869233939103337565273263456787563628916381443423390792601892603480485816981273244486192008143062481845997856486616782862343150067543478775262909983278181561468468531942935398271894138349359663850368842734857729195280280 3640 70498305049790278782582309615159092777512476759670496375581409025696227279826285063189788309436834092306963305576161623053489732439898228360642759728268226373441782459846646366494147376320310575717744020466814790896716824033865764434595815988003321751 3641 -89507211947797214189390892634379314912096020016958021571590840940855931817642076689142449769997403072216932794283243944870198594958647966534715753901421173017648026153552098802399560437639075313283832520583062127457074059627900274128353704194169724136 3642 89507271535441881547828105206923042746061026819983326692136684118988651737606358509063360547935708226587494505806160102103842611841903800000932986741211615291396231025600962705708981095041088269749494078005379625077929730876027867953626268605686384532 3643 -113985771636376680195158279739899440567029863658082168743738552473185902432405814778587365842627979620977162140512158859883967095615715258387059659332329743991941866753233209623107582347900810655002471342633456688805974734110650220753033766544649135284 3644 113985771636376680195158279739899440567029863658082168743738552473185902432405814778587365842627979620977162140512158859883967095615715258387059659332329743991941866753233209623107582347900810655002471342633456688805974734110650220753033766544649135283 3645 -129217781010832841708268782202912157273044278039840408648094579588372702849841293210975596945283858961966993183894966232566574279662239606732161476600380762793369379852984164417096023721272776208819918031214859353668375324716256431008746448995899112393 3646 202639032519202372769692278812454472735038090797085053931787453132835601429408585246361804154952040542612099494615432127550447061181337237036174652924157485264682556051311580013626030319780925226027303508537827525053196377361979627451030335114053284275 3647 -226096967120186852440505334673578736935496501611396943364631891423564973106918999847287300795827273305361947413477729739317944963732414370777966398693856196721808642983777073775296284196066826321424399840129232242786508586975101567639002792973188948884 3648 226973347350872698729440934620416378102059258599505855637377609801551593865694726640980062051971983245941331113443866771994634278325270057956267389385459579015716988572080141536870689196054039365928216775192537893583799499177297280547894419461253207820 3649 -297319301912563519402475902709162272981699551288489584225480569869823924453962549919061758000413867660129578199913935070577847101595741455802914584110402336613940412821873153114893295107666117501829290790441677415290948119808880190467830157229807083141 3650 297319301912563519568042294895572156620757653819223981914527030361852075184443797709912587208860963711608449164209494302786203668176754255669065971107613792531814501721973835128931583068535626681355169904005033321674837400656162177678544272135385919832 3651 -408702963967524910093404669478868238779937611508129705510642312059307506595907507051851436564788987028735758283503856730248655960412569915875376795182628662769406693953264605021386926823498011071397528561119585336470246496232988757417471138112954036549 3652 473154715484838557391077946741586835795985438555729214617307227339030519884960922737908617693324808900530630376718611715412525059888771606678794768304167644504739707895297247629391002057147281747234466994096582055823004391130173904065221389775661080409 3653 -526931036387117439492727185114960593387575738246975029646794565134010789513107156513897503519637499217583405811920498779417242160423447301729571513437772813206704083257705459165187348947958057272159479282215833289543465466874047492105661781930479330174 3654 526931057304531604984920078336027770069375728023946694207006876493169650216913145327162561047877427685038535372483075647825756313595396978263903433340567792818292143733659235093016259947767722166042918028016968872490361053147886668066749355063796441981 3655 -674463352816202563015116959915692763222628322919762501424905558475863898383773131665779740283599409363968125900624907924969687753170908090653791417744912870443135719576090335181115814468729460102582760587826122135285450791292450755903803934311862388634 3656 1037668054357606571086271543462742039606401391813350820650457186461299703046405797913375154421733811161272644911547302238229828816846974687197962357979946366127627481791826115490412430860748417120977235633677277899760241125439494318052628628789663200868 3657 -1131963779954381058514616226808041687320812995511499285030817104124436671051036414097281941334489966999121704154603477061046304512100314905910691166378574270803099584233304114154632789616247726611279353736419325964158257901065302025849405042586350006632 3658 1303340981422632639525456073264344044733550836773685554742063366924628812858129739475039695808480861131738340627648681071829849421256964369836614290741232418688558582632337897962355468981959961311701780682995684155194239684152019307874979303612413272687 3659 -1439867877448086328890469519712691053367120471164529672782538999687753952443853094794901062773708012822598678145056839705433496892570612782428292399600000070269686199492729591521760872635745178443332625731172877733378121871643581168386827534753769892312 3660 1439867877448086328890469519712691053367120471164529672782538999687753952443853094794901062773708012822598678145056839705433496892570612782428292399600000070269686199492729591521760872635745178443332625731172877733378121871643581168386827534753769892311 3661 -2124758338718639232155733716221061510829762344735959815875587744391927230555964949257859422274772149429654237657144937665416803363835568429597122710288466369783918246940744759804743678638188304491132811990501211200355304862510470082516878488246770371544 3662 2133392372396225560701149516928229597227362307598563467359745956661494960849679144485882177187094866760449774630303562017838014319315245618641400883125451086158376261534769229019402584112098586535378067060031242943143722464294240913527108466254204776890 3663 -2419329639438341139494592886741723648869637607628312482469436999970372054539484806285990625807640191963769765479212973655268264582004919596095870294343894543834281684444727339811527640773471613925500528226550236783711448831690267100496477962771299210659 3664 2715498974575402600804704436533262786461123879463116514828151428278624265634529474862335401731604799825546127202148740028083997797610866082864295166448608491804529352785579112398580703907749565325770874083674550138117406579354214523020790337284097236478 3665 -3018444753543498333728929117938319455418411313492334371194112415776672141889016934374058942254904999018997398613956651850585879275463900507104350641636882737459477894316890443001678838064189416482646901624650738621649569359033970239689734772123791156010 3666 4786929115084801509912852830868668264127258290032171720895462478373338076203018074900959353899770012206609112874357569259584913492574039269383927799036660096454972136124769069817994634073070727768986739402188562644340526504811073928828899258963822764842 3667 -5915923203408866741512578018087641719004500836551851691001864517245987424822465452979223344923753627682815667891306198957422656466972411086147321317149254032066014753382135703851576313583612337344000067106101874542471089862351524826973800150474825296792 3668 5915923909986412073118518125272156271211172242441096948257621618584977881744292160945085219205503578148865327412175929629710534457456233645233998283469100301906656733666305291349553846946994580200927727002065040148438317959320685783955842823458336896146 3669 -6489173672812380681617091858902357646953523525767416884839202622002359166904899317957190217497911747814364756507409887422524038477560965183655405836323811370217467627369569960058287048250110877141849966998018534646707348897046054598116569118374330075663 3670 7525500255263901716281489117292134687961198678112861423967123806559877614162262233995205447371379576805458442802166317376514076051845343155317495659850644311170338206375150649298653781578944794803675700040990814966289112404230631900304468093499238206605 3671 -10185641504269125813085778407322649105172276376571162112689156207317880408252361770094182661784959778253367794053807575298552670736208933770051813037720746010359723889242347236249732829610172374221699620864220941595675628238423542973839903387805009794870 3672 10185641504269125813085778407322649105172276376571162112689156207317880408252361770094182661784959778253367794053807575298552670736208933770051813037720746010359723889242347236249732829610172374221699620864220941595675628238423542973839903387805009794869 3673 -12458283576911395356350770284013343715478130744675086674024236283733110365433021368333308961968998686748535825586192572547725050725041557213516681306085359743340481077073047672943155850795788941208093620377123575531702651355502048751344146233725036549555 3674 12458283576911395356350770284013343715478130744675086674024236283733110365433021368333308961968998686748535825586192572547725050725041557213516681306085359743340481077073047672943155850795788941208093620377123575531702651355502048751344146233725036549554 3675 -14332186172559049237100906309017141828121277903789092878183602569842166751876306008254567337585571709820884301787595902396325043612171713435050264153248170779169849603253258487184357890647306492419349924486434190793762687077151516683938239690479452713372 3676 27277594323585418997410344439707574358434754217169673542711340542585619534005021806595315537485266313142398318868671407734127622337712433428983064469690812282682035838921244281393388828400742483046608003002590021517721538317424547254453145026247305023945 3677 -29305700356764751435603143931454754346115536846367919461783920233688356158182286891115169747004414817137865385150981513647767446191605444990766636988038966836084739866805952926618283907216157795132791631065935195064971699246478076406576152507119623949578 3678 29305700356764751435603143931454754346115536846367919461783920233688356158182286891115169747004414817137865385150981513647767446191605444990766636988038966836084739866805952926618283907216157795132791631065935195064971699246478076406576152507119623949577 3679 -35137055820446834665225764635743710036682979073482548400651525016806967567497911743943845277613189710112883112020531845823609246477781034997217893601137157021423139453985232063786522037451080141649599965534662813008569361251273931718436024065814913741934 3680 35137057061107031489420013403168206660274307804683461082269697612895058312775183793087292111974658591363626895915943383245685079258178421995222967304198572517294661541818372388050831573751275398728956787574760102489204283378589456905221992849034428205588 3681 -52573518771512700606671891773785455640823151858909888091832701445521359158900942271565227435987482352229853008242911232568567672466957709765727379939344031199387682841622724393173151496949078560569396889421718921961198469738085489955423567508689181429673 3682 57063433122756018955897697085123626054154039895127598514272367072964630616298674318811409806080820341525492148074424013185746870385219350859542822555711191606371664798953565917401898433692492646386140914411599090629797300401363045205709221823811070976973 3683 -63236411004008160856115678213793988668089633943434873736500908099443906465106730517658016601046281034140558410120743809625072402314929559255899053180115925822476461500280075916107148351735676614128417416659804720705415385636932968518848091674265070942226 3684 63236411004008639223955526872367385316974609896032357202849516751975978675630596781415398013597254759998740620949959320522316305465661505977195744312992598063751537250673044583819838877644927405528480312733555990126573462821157571319154492406916712249076 3685 -79339551598024433395977875283110595311149514583281958959218500992442186219921468862353664477462780303789706502118057458194636821060659990148676708132179627015111319613745094091452375853248911727085588842588845553294725788872914412073215085575291337767234 3686 131555048437769658982068983467668587678777552769318812315873349578958039110520732996185483547413454605756237871295263424107436509687195520919667688629742103349576011717141956310118423879592172691293807307950964791892783405128339149664521977811633864152634 3687 -142174906499062699935814846775886663901260110635642495966190847832895011566668962139182387532423235752619236462441792515702781660810595392544835074881598409141476513852506880238613058417124212070572197276572850388447137921693047700240560698785807187923258 3688 155577301177640993187062718723391198056090505928351773877307931258952057439068486066486310957792204114696880293500797985435991461821712983304543240757277220197402606827216248545138288274022695903797618923877591319908514360878006590356180868073924117560360 3689 -166748329725112191055915971852834778433673962237317408110408129072913558318607336586397817469564072089843791711498206012817685267722013123155573380093713535841180994095344521649261213809120029257809851257835686983228701107484795954252861893454829683495595 3690 167759835664549831166266196741638262889000238128234620994598912668662653980631053400528066570671845201933424670262383336905819819710522726202708268607995935853256709189326359811759497627076399447921633734219577704234776496781733326824872008135175663740879 3691 -250544825665670768398239528793058992039478860357065926314756677751861989952570034094881058122561295296004357733767918067640186861979176382769841391525510451960971702674748217254911822467334379640843625236218179577787013848531461041643478584344707973646685 3692 250544825665670768398239528793058992039478860357065926314756677751861989952570034094881058122561295296004357733767918067640186861979176382769841391525510451960971702674748217254911822467334379640843625236218179577787013848531461041643478584344707973646684 3693 -276433803827866339448203571358869338290898058998198893215143554282596210845566655471421197494623747531577586779999991113583424989095540893916843180490018219661249830758172468462143320906523591555357135849588492982393576029192554863301771716785144556442402 3694 311040169249403110738188049471234472634931999887069718778220130007632428876710035144018001580410286156851276695237694950290197966560691059142163074395038697581603932877512114542997406976876862105037070742964712572577472768570302845293559873727715904344865 3695 -349714225080067749900709806782645180288322968541040234318077565684653287751363389253060346595498334115227127969238181378416916450481972463489813206898476854476647914931884275999895483960012529016966355420603190579175840972984316465219732768758035031797989 3696 652398101389143233583898277840623113288930017839192281139264448244856502658980656927046479166822691307294024079153873543736152714303184163888936843006956126917330747958755907539281009916446716377575254684823720546171986476593679496713467940825738527912165 3697 -728549436600436537433327834315791262439803496612696769152207878969663335571484677321193906475789871776328199541150793369910498871441661802098277574990202672335115869338315577802676527478153575725480549181138110425559408168979437410002132359429963529977181 3698 728549436600436537433327834315791262439803496612696769152207878969663335571484677321193906475789871776328199541150793369910498871441661802098277574990202672335115869338315577802676527478153575725480549181138110425559408168979437410002132359429963529977180 3699 -792745860272082303527542421549977271242672198745655573614609303517503199560380050059838944038885942490025623979512279792973486875645531719178883238775114558459073617295090197478125715342334594158277518576981104115359920898516912949168552997378200195796430 3700 850098802738694859834444506573992410490123485679149117481427125928948707961099072452578893148833118524077399749451616477420310707861836514677645943540262280392369211695251730333802086667744163156163185885488474807712791990668128813158753508014574883506183 3701 -1222780976102917514518205117602893272728480629425027142388788054760064806112625985796792278798347164154274984042954353629826044840438589675783400861756675148424014532952027524348417662490679964837912621118446813360135703683668741136365741670361206251433310 3702 1222780976102917514518205117602893272728480629425027142388788054760064806112625985796792278798347164154274984042954353629826044840438589675783400861756675148424014532952027524348417662490679964837912621118446813360135703683668741136365741670361206251433309 3703 -1470187957194021441384406763413578703397430547461770958354910274183240425266627222284874232928008212307327923747116978922185065447281245534941836622676521301729841088648921181112566791385739947885080598246694639468724538675700221888996111246797449624947094 3704 1478287802142781612528408086243427867871440622208265175368682303816996025032320725873371453211174054156642913131473185010655692773655129412780365500156672080515223527134959356372581773460289811328597716243422470018385651273369572879663754967066677079775344 3705 -1622870775719954363900946506201138158049584411824428246478834401688678868643434434574747299586049044187978208316917777755725003656409492593112194865724709523987595032996944438622082877451235079286205180512024549447893285969208894842810678407156718666580338 3706 3125777035034762072465378714201688690410081284724792477319590452889650493319375309468352601697962192528914707996774578866099029708722501262041918774594185694938281406292438706045382323566604574830365466005394170589811060753514729902264027232867576722598238 3707 -3337003408402782359530895487806477042212917012545110362441945021732019166986095826754122939304654503395052223469278645471972750901584464229228394206383350242436196947955640767621232910814670326096381518061766227020090245865924282942082068545785555993994457 3708 3337009795354717990129964218521551946248999809727234887161758709720178196705702285741358112058741001937906750001248417623086519503053453514514256407320428510991299499838513305820677370434280757258352656220291539884037422839623944067307259245246690251109925 3709 -3767997673838938380633994453564176172931098668633934711566578917464549741879969580179905567577279412757658275844502224168597948011393461561218601309531523889287113967146133891867070609610979430922697110930497001987172476667560964367390624685082596723358281 3710 3767997673838938380633994453564176172931098668633934711566578917464549741879969580179905567577279412757658275844502224168597948011393461561218601309531523889287113967146133891867070609610979430922697110930497001987172476667560964367390624685082596723358280 3711 -5983923190278743115034579535456081131805476712159025090177170767341896558559544328518354953410511230157847854010005358961855092035090908109301885595613170487864614998492399044574262368940042011915679222594352983904589558575480492135343656052441706202193972 3712 6469613435551265653624869595806726440048560210792353480410131437590114103508308908084670957838900881235648052906362834223806249368435334902902681136912346926028336004871771356579255478413037128081033118242158772524765531442941149318682721831302450704141739 3713 -7056659462392384525782415358045294535814933470323008757047548149206677976642943363788734975699012909320127295697050397273895597036119758727659675803687901614273944689947899394102544230624440267439581781790996075104226143531151576459438377855120260971088351 3714 7056659462392384525782416649726111667438432066447190591330000522390764922632742721973312717209185860150486561065982789793071921427839372822650232976335475813776415409184708047926259569251788945946657834314768225712151418618382777921781391221892393812056595 3715 -8379091801699684124824099401035024226014602096694298147245723655199345060259460438355487902177503169720200780970974391151872498512809057618183209787498584637952266593596523640773249959410024723492440139872254164490332685006940676828601399818029441037614556 3716 17701782843871055202940121568677229130649939524068920110465268712867707848824794330135747771352338817266417522666580248730344744537108313652428125141475113800519674551482815129909743023514364558151363775013582156774259754316604820095338254496901208327905181 3717 -18691750476978097504179825126032236487708776130933088043807835197188793025216592677866862278421640201637374503537944366336112915741362514254879850527848760407653338755795277381958670719560311811034883452497323062856268712769903467638649953542192001335207023 3718 19550219034626323750660764900218860654858898462041698170951609197046789958958095153069320533822238438620995801832248795494934113459763668029197935456281732105900175325406518640335782754560060424577134600008084332226063299570038332154902614841674397994274296 3719 -21020336693582285877278287942165862423975969285189834533606520349197811089187623957064972206114335075474904229416069037534749445640692806362675057571657151732371904908032865971215056191366901333577787261045879473082885316928398953910671291493000376033965482 3720 21020336693582285877278287942165862423975969285189834533606520349197811089187623957064972206114335075474904229416069037534749445640692806362675057571657151732371904908032865971215056191366901333577787261045879473082885316928398953910671291493000376033965481 3721 -33556628646435143776401185683055635304672431134914499964614689120107830035002951269994125498753081091219397307276682744277969271920264476017306294980430957235745509714753648581673635842931974757385556593919375808839323616453862438739335876258262680067505661 3722 33556628646435143776401185683057539791806931907951777355329442462803565147623114192856228837765896128283585724811006093913513289756469173263605499137231678028263447418867571363526892537540124407201128149991276046489832804497936515131438298114885410353150993 3723 -36342198113326531352559394017406846653733374607120809917857285959117770270372773663424294136779586044301467464105401536246841026449633651800175438333592274184957561215437060087618769682234914795094427829468044165630438731272830544376833568789754243916458914 3724 38732123947954252312652487628129824852324982418866132444706879739016860975831350041993931278255359034527832523444250548752843089508163066510726925822778217902651266001896310208458129295576088624791901958994450588456143596560363035634294033892677749480585120 3725 -41897062085695993048446507997015542981551924333252288769130901705743849630723292465386347666675764452272187931378518972864474689854098836128989741190297414416161833294698115952730784245967601874858516180723343056325448257171820445249159341579335089751304662 3726 82895945329653221292687180634077613448679233502036671112864752858758817351220500651191402364387990111161374044010825413073260626375613436620649864103954416405072596951265886641716959263362394802881220314694922008756932305798062908072908814097803662585744362 3727 -90016259523314408490204664592187917681325065307067113590447468800069715262579606808420919874701177013595916476592791816696364894608851004534815586027407504307117020868858321268325920645077461612688695747977363597331573858302312767691726093373718952196133708 3728 90016259523314408490204664592187917681325065307067113590447468800069715262579606808420919874701177013595916476592791816696364894608851004534815586027407504307117020868858321268325920645077461612688695747977363597331573858302312767691726093373718952196133707 3729 -95386597840959265415567790687904496888084166634023160119423910129048094765176439291954401031079984677900607685028995080909336132169360468553724327781964574494336032642276877024917073401763503425085827788851694833794600656047342373709805441330574476585044341 3730 101348486762703753271657669402230666446387770769199978422265165330882628572479400496228633457521945189909232194211569233726376058126185324401294559497676705986917825681280331038022662388533082622153270086362212572781459788911086788681597694656687018351289664 3731 -150686395988831771854875962096784037449530232122794404646004936992423187215926071311899799761018838884769295486649950887831282109720329850958375177651089468197934057101110862903968243648851253151978403464435466092087040822506265092104128136023387111685818178 3732 151260436612657075509843381855031802097572490206193196532572518916886838862948731337047666498376256974362512079699594859643547761512869111788225020143879864986294136957677168021770173254275422114345884405206527640479065983416373186228187384238536689465663590 3733 -169558878443434881602988850991430288909217665725036750327382025117397621453742012520317495639552763284074971665344954674054512664218360970111219245808802208328689260988516559358411184792317551233196184032326373118840170082162959553935378795771383170734007489 3734 169558878443434881602988850991430288909217665725036750327382025117397621453742012520317495639552763284074971665344954674054512664218360970111219245808802208328689260988516559358411184792317551233196184032326373118840170082162959553935378795771383170734007488 3735 -189243337230043376750288797046558075561102592399395480927028822919238578761649358197785874963689642333994857262162758874820056546453467267102416578250387824148557900311790858463978981378222990848887117517242402368331120764961002518864061101655856639668948177 3736 410711982585313388711533959701456276610160129721594960969568098695764453188977004571757088492540064115110935503332045448642187386529169735082328820578187105766688656497872896632004189086121235642439650593628478470544552822017468133115260382457894470426140174 3737 -431301028536315213330053574157135382724626926507845857242550658911754148809196977432178518433812443274775958553888918451952588482195993663751097295733300130402264441707013037249316598228174621215757386449993295526418858949578084899029867644190474290726207954 3738 431301028536315214738843843077441046458079955693031602000924076757950866435021380867974057656317585357711836752673078877892942111158946765376681796724862823260657962576849260979304771610567199940247632806822072889338603101570543833439774396478968529250714065 3739 -485492933450238683412058879756872984064142030419059991868444174394127424107417854167185968356766051290406138663079722564033634090365388917007922517064768397855907101953228860773937221687057164802138638323742106292992171954425988857528095891922833203186199481 3740 485492933450238683412058879756872984064142030419059991868444174394127424107417854167185968356766051290406138663079722564033634090365388917007922517064768397855907101953228860773937221687057164802138638323742106292992171954425988857528095891922833203186199480 3741 -798400378064481482207992468564334449507046632256976354553842131595656281200047421300742479381957746500499337437294572019148149132888915233437121261122735939740946313588171009701276692753882953221778484491113140590099160308712780499255817465748142523475006010 3742 834687945776698431163181311351606481194047005488440258092976537266193063327112293407903873033161923651600409614916127246995634734145725112230412098195755411960985037376066366290558389177634754978489939340020648444458870597148310307788943658470779461294175065 3743 -902153452437981196816724342131398309103741628028977989700884047755424017723754642007171008196094347586973238726850246444360385604990118438577149057610440858852923538466702118133037463386546111847631660349037553147791052875464330821932184803456917354371276994 3744 902153538558719879422123189590638063671682078675933059188729342498886895205408726873820709034781256922140817615335728012693634454457537785857159315800503081923915667160926855629526207121558544251608570089631447916951137269039027271353562301112234787572281732 3745 -1010240128624062910045913284981537949008687271156766443826960754422260073941730775429075972393618815894473468035286687311388443780559783278363719285835326037011009302881848042585818676132610596189190795068132601862868980718645275160667312659129364448334977468 3746 2054044226406932293801852616689939352647019507786936434086388774214278126218642268484180475111605089945831452458845818975750063718917943063823461171004162177903781708354434091065624921864700580951675507793017398869421512934872844627350908479865332951799106733 3747 -2167150409266664626183780387495226032124724629654595170423248641908846203445813783702671449424671572863273906976238296210329156549018371183247055624589870737911551423842607258153764080615873679323500081746737686759176946151254550397975987193177384253695023374 3748 2256988997979650401684438854635667098188296741565286137454228698375590847180982660139940115488989645793137841465234173000554301537657856201379500011779524456813916419128208488789757760204400617033897919199701004849134836314202508639729306168031394843328776540 3749 -2381489038336116672678257189246424915650546875390169704552065430387336291010324680012265780750025163284003993262628115969273546407429414463053049081774223233839058091820226661047271405838643299232464416002271812854094028609907596753233060274861459234484340066 3750 2381489038336839115823886884994796246391141913612034919205449512810179558850263716141169144997573324968926746661694366618525774083901326331124871939962221336779234995261670903027921858408969831032947166012446625469619827727343484673326126857989606799411731062 3751 -3717036693367683429376514399741480988778252916616423527842493555920655549925574358707068698163774871642906678091251251004787853090482427931522964936756733384669045407455902330541465968191594897793748943343199885603078460366261241332558770121943652925272919847 3752 3717047793765981065607735087295024895418988810005979892600804383258741622151186044748274455956600963781377419225661022463542308898112199772438344364576736824279720189260711475435257952997532245181795128025106431196096903692969385784533898062577583263693352827 3753 -4052453148646370878177568610810827733539871517919888354771115168746844304564987261098343804582415140079253342530794476753870775694837831884957770525627328851267172420621592924081801916032636643139735739833720666877092022478840161836749684797540258035426283636 3754 4211607788672436828428603114203661005581523333620091377828811148589931458791263186741185839126426865746019066156751458038803599955375045675132204021704952184831497765622747716889676270773281891346107994292801563990893712876690729198278251723544760689365164887 3755 -4679527926975736357275576274611390528379405737799621206137999047631371641000141976730712600313221568043434705142962286704072445079522096553404374759606785994463057426126252769865724965205251864924982162078291017807794520930269163263580645928114799537954426331 3756 11162805396181028434460513666621076928293581258670400091416131084822955464305972533000496402749031237811116955948164403175878164010822902926763483239242172983984474699981871498994101318983473422984408283374058576035001706530183739119611347717763889490565522082 3757 -11985918710927137646585494625378319506785169132910297855089193429159571848281314028331614062886317061741193656406059291253407615382662050325834801118153006435648779033878815963805941864419697977444264242473789287354594917303494768333816159975170141333133026616 3758 11985919039089885249340506095766245839523918041899165927833194613614843371011169892769100848881913195454396321908690431286177202721214974332263783038430819831391324635540281589407547018749471067133138550550640577008127248507102138936883683846814965391430362252 3759 -12805933535883408725733849197686912024192764030880968413453149912311785085879831113074003609212089267906048852851628934895285010196588092408469564828254753638916408146642628360984293808073645442728075329391921494037317345951730732211319425777221869351169201548 3760 13302237400768407216961517426132675448694854021275314386827446967168323447364269566848556270629576881522177974385346578704791751209028244497512229494945953222992925308780214476927082616460447142877089533330308050507424195273268903963034638397309980867985616779 3761 -20668205364183394554895204545375864806254761154298730914782330179997874632260921616936996651797912619169139877470071602922602213257796150048262111246383212334675255830126366772575362354006918485294488399871370565247228511271454997608743116493771991620924598967 3762 20668205364183394554895204545375864806254761154298730914782330179997874632260921616936996651797912619169139877470071602922602213257796150048262111246383212334675255830126366772575362354006918485294488399871370565247228511271454997608743116493771991620924598966 3763 -22741270597320064567741002682170210680204594264537441998270687071947822930941444487882116573283775402553109994681928842958703594301856747518592096661953466804273964814018568046823387267456359744749352125216295378229994985550650863264613320407877458408625383743 3764 22741270597320064567741002682170232676289440171201724484805441895534002462492270353743670816252226623313498027858014680761888791993767632168161557415487267605850119206337588165565964291466410030949659428214093527502827968105256494598219856330790300817535233456 3765 -24598758331560068970940711314234580744098410536276528144534314380069588871737427463712184311517670779788747279858719893361752478839321319560174497429098859666937020652894711654368303916217185414505310866133428827305479781942491955044673994909851993605677428033 3766 52559095607212026419717536788109906127026739056145150413778494386383064525186738556410124622162767020584970685650469696965237969317540932012624046577470537353330474619742804336657652418300930416502318498901958863419151104283455190734031008286273077452125320434 3767 -55488362499111700093225775224478921765514365191805899854209667331356026348891260499255131426564920921299414301534561278917014535251837385935719966941144954556064432456185438373046397766249594583782539497240105021189906770099342759143244452136102073799159033100 3768 55488362499111700093225775224478921765514365191805899854209667331356026348891260499255131426564920921299414301534561278917014535251837385935719966941144954556064432456185438373046397766249594583782539497240105021189906770099342759143244452136102073799159033099 3769 -59802907180952824595662142796856680562299513765253567473000784306912061766318939740531211969075323652257655203314453297459816936816033618493525467677482695659512201088306575102608546072103963432046523335513661566116829587793277182228111808178423593486851526200 3770 59802907180952824595662142796856680562299513765253567473000784306912061766318939740531211969075323652257655203314453297459816936816033618493525467677482695659512201088306575102608546072103963432046523335513661566116829587793277182228111808178423593486851526199 3771 -100965180749712606723922957670356709195503394659341235752295021753260496078231188189216641703580154600954765693069474755032322594909124079044604348002101992938443821765330190332378435803784813285362944689032035427303633491241097881602335485608229790289298893982 3772 103175728738662151435512176619022594728239214061540846397132986613542681185214032775396060878355374156996044910239594109581042513403552219930155180856580197618432704105654234902548635034956208242361761589885527366963662940544627246690318382646451075537115860437 3773 -110716047828387283452295474977822835683842349611987079392761455650224970519393639472001605135114477164852976816664369835260072786509592939319178341299419554279003889304816284223908952875698501311203289562819241409509411462938211295794566904675602505278488485464 3774 111218362538244071811821056615910370877317894336678243545210648650282916033991590670818152248768926421784945438040191314712009190673274373661310041703923779814232237104031934203695068203563849676631901775155360567416820881610111141835058249235035211605666177813 3775 -127225330106983558656573434415825123397990480704653176039658722708557892743023843801113009100415015694540880152024743199032218804571753582433330857365735854785982401616958695927484788802237430545496911455285198762153914363960442358743487764497120383931928431974 3776 293012993557987865263489785341177650833796169572548137933053734621956609199480963256897308926242087197183427298150919280091051001045192819956959437445044014944240431146082466938534543210877592407330302064993221460604724529662155392121075866386481384234730262355 3777 -305922232251477667673964408079767418668423851432268762848263451976693153185765548611351540950157940411141998601722503458892120513158698721320740743500993730145516106463038578398411467225846175431993090406573316235547986955299857268334849553921994211975388607796 3778 312942596927191737281892677097760364796564493984997244706314822548813079070410206346597095904446249358746392637048911627985129467504829699050979997821058918170957994711056268018596008589795858090571970380533245348928894370444709514875146672352143728707650722942 3779 -331615598160500838880061571251974588719965766192332690015060171369890271772555774847460686672053543909264425201377499913886389724319291427388245413241955633923793190086514663841273728111205224417621714140045155758042789275944247126369935724124052233197179549026 3780 331615598160500838880061571251974588719965766192332690015060171369890271772555774847460686672053543909264425201377499913886389724319291427388245413241955633923793190086514663841273728111205224417621714140045155758042789275944247126369935724124052233197179549025 3781 -526112405151557256652156969791600767233639696623212057842860280670466356755022761170660043722040211714591250209760082658555688081956308059994375885011217976189858082947919137200125330835204345917688308932271238917726418242695542244988466881503850141083491856834 3782 526112447131562424294089316772706274848276727281012458586032565183667261704210216962564559131184699715019037671042400101332025918623854994523856229032849227304123997492130945335172985992617431923253623740087099530804715542200953598090990979663754844408926400961 3783 -564676614214614061023173777411337090036111746806837472950039271175897466959639766372912538070124287478966618303207290768553962907364905660079662169081805546331215683710537183927889847613777004886856146567213371089086006650483413677094965836565315409242385468710 3784 582042780229245027599674772556282545564550279068758625793867600927953580230489533857412141463080775480929487455627640636448219344407883245958864597546710870554233770242451502508695091534785831435697903059927776393152726622179306489318582952172904542853574038731 3785 -622927899356643807268753583728432986311719631318907668909483666045620851233662764587599837139899796738422317471065944602905536070165799422559364867965477600025074473865276275069227582937983079355860967820770057012725803434094694793004539810922658001263064253777 3786 1338513104706681602343268288229167133849910586615769889789050146556333075547718625392707063961916042624896977633270158697033673724993587616514657475358171814013486460300661012196246745399179040339959521681504679841610046639822474347812175238702206013970555700420 3787 -1418712116544377065528254006948017257215457611289211070084693339745714675106034556398306060822071795866015734161231005810104864785243533250227737031481479842644378409905766879353391874277239860073101671603780288261610002356801268309609431632489057230682625398606 3788 1422450144197126104774126243657324514793687911409606132622858547616348076801600953221029857201598887963621744637976823262736580045543388121655806583191128072991489792505357357771098009028220481996723512134188194783746841227124955084691652771231098880186702763402 3789 -1498755835165028388541011973066948395773603399536216269176011653864924637773370558957741710388273936294481357121930136500912214553768241722732841106194661705549371064104838783672230272247969531510683228317670506257716357830998434771602888181824211966623794996308 3790 1528775346862420005772875413444617799481413962026301625897252410358160144978399846695538691467121778732659469859988933067522175038171103164129096563149380712254011071502373779343546936311185292016156603776006615018981711881869510733446733039550101913480009934199 3791 -2373103655597343060673727981630678381361693610864104906471388061371060907884352049869306520708765447983935294952203368106899755727338971061132325528706467152742604555693162175236043839824153788023569479318495834988086555845832267068584622275390154811472575228539 3792 2373103660463846239803863067951907293547635067063239258396962060498298168177554207518655993595760144017397476752577895657842125060396261100114502523232254109617877441822260450541695886159928428864074169838914974412476251459410896932642763705606018893925912279495 3793 -2623046088260248708944330809164622306760001858633875259361191897522283956700314409919638683920448549616546131740847421569529212239912408036445946047199846155659425242800361436847511736219831917949882929393294986103099803212078404488277892135151008203772663204941 3794 2623046088260248708944330809164622306760001858633875259361191897522283956700314409919638683920448549616546131740847421569529212239912408036445946047199846155659425242800361436847511736219831917949882929393294986103099803212078404488277892135151008203772663204940 3795 -2912461715568707677752705688633026214890766079214878783130947684950782304996229140255100330911600229111935558924026657617094285759259466737148340909487672926851079029469080932445624916972281080699089998112263040988321772380839219130480619593073893550340597066854 3796 6644075662128986389981453440643049175591259770203694048707768353808878256465074533003495877476384403275529856718496928403588074763434179142254532169256220470503966961126875758347530178426847615415116207572701938321419171840153745537638436829096428391247940366838 3797 -6956512644560984792390507740869519952637438566715885337637577277114235532389853619929262002699391854059091482097266461944826659896548674677802246031836565487620410805308470086879466086735827672954046078360575005066069542019851982920037890849317385116305306527883 3798 6956512644560984792390507740869519952637438566715885337637577277114235532389853619929262002699391854059091482097266461944826659896548674677802246031836565487620410805308470086879466086735827672954046078360575005066069542019851982920037890849317385116305306527882 3799 -7535659019989072824887456133937737269013215451692113375842386683397663157140453200990470751589282670567794184979810276275242899616694051032993042088665248019627279798621662823307801258005034047701856621819662211793835509912588093073706827245353689753587681945475 3800 7535659019989082374770706922292761213185779491925673705073811775959194038811355760854460370635124275018933338791128955729574680194932690031467492006914892974654144269154068002287905185354597728165189452562770069429666714817057185385732845796272494509896791786543 3801 -12828072745452223065041090135273590405792510603803601242051799661460212084690256978067945658265429018795691988276907435537807950558179386271117316865727145574297740107738499094038904973259366895856356088299279892957924902607348279567257327810863566357722546064697 3802 13078762243879308997136945827024206203828999326424006912603087456586855877486912995116313795416410539075209292196276221589885096138728600434261984112402761378535636747485771805996980781039276438331459900661290394524803729508117534380395251254515644296256800233592 3803 -14048285180462201221742810462365222813162934531711224639868446436049025237811157986406759066843028111308085415245160020416600550232977095737225718637739178777333294440135955654314739477749080942537449752576540160161243352840460568992759494148421884446385140574588 3804 14048285180462201221742810462365222813162934531711224639868446436049025237811157986406759066843028111308085415245160020416600550232977095737225718637739178777333294440135955654314739477749080942537449752576540160161243352840460568992759494148421884446385140574587 3805 -15366251278755774220478481606720989470256873032633070676763385855919447802281761678335037902093534105270986484146990831586828867765540321713237688834802005543454883185240391070115477698443224986167223085078872893880671483811780152399094551170428895248891944072050 3806 31947584626965246848858104494403748291864596800006945657562294357895269277499012506521066060883290604263285265212335775357741624273587246278345922006201987879802950066193726236103050727911895877979135857600259398691133542090177328280144184363832473801040534473157 3807 -33791592062998309973509300032619246742538074956567300970755768663174160959581503182674317791753847391108019822899241720509217085953581613829572254847401662521721404231528337815910932663648985738377815327975970090995460052342458858555598561618958796392639020329579 3808 34197221212452777213299499266131629467657603179133688314279601006487765435443792989166240964899241983623117640601576222532882722582641511307053700640719674881980987728900846874340236486763741271216639019499915383259056229582504789026106664148530655016832865663876 3809 -36233191611654825942867493420889473630104204512282398266890055505476440206094614222689182132765266869270083366634882317591410577720737540931210923783535612794578692418490939648816080638401999192309843656386994710655985796850306131222036591892012292785619350000554 3810 36233192281648792806801629671153281055242925722909430629619843351273622681879030901188469682218304869353303760431488609730986871204680877344211331196112312951853245437232312291089381422864227000670455919359551698075585804994773101529287966799132224399102815440888 3811 -56788857774336033726537891227178808876613670854157644657583391837243762715313130974860290086852473909838301547494090774082715829345167818143760162039891615732178563002838977760153032057073203383751512470827693080810918652768054973408079157442243404364169741097167 3812 56788857774336033816606270987000663844422370512202981798160753722553665639512521778163373907907368898061011913396195964636931569534230868412598072300943379805081160521667563026332778154919971779405944398283675556545538393985313397755064036760814521255093602113742 3813 -61722709857353389685057082643590163712367621272902295335768333317112747045860877653939934809388556519986713315607776486232733701826815304842681233413699356203886082440353811307222017724718365516846961509918283225770772507595290192233777229109688079583108769482915 3814 63111041133386823292830963783086069289345553323120058039481566686972136053693990308829665881359499866665839763858546674659622759427662580665834402318060024850739715906611770077788138972340607942281595868975177457512127902358361154271586619683295256202535766019849 3815 -70729243308643014140801799024245232093543207474725180304312404628643735528744184673159623514586165926237427579987141489850080997878672002506014579912823446311827877649777180328921856861486412719593874677902635716434489782509378001249748230359652627231815354397293 3816 159418960688656449117478412902442829486248607740760292995570343841166894405972195954559792887561426468708866545828511408839920735235006529207395060157627530515893643472411797192645157797420254295966289251815177935589325647598166557783608408508166854628489698429052 3817 -168849880711949876177043547448994168427294660407356568477262936062755300881048232930243024127035241262579294955137651571111215005477328810270745132150665604696296963548842076293657438638140216606012827893684287493746768602353585646677357978096567796499500056322488 3818 168852005271690306977609913449368549789529464836832154096913227345236192562048464182664835575505308649332799579838654784788512253487012579227581602532008541637904623532779269701275323908940550605093264335246101607011102309944245891420241607025533546057633491751190 3819 -181630735356722227386669592025488683597344617064455940660002332147797117935807105066601475881640896970356900603788839070940994351553035490039214729154623251257985424214985801370128986533423635940580443944325614519223922500801660416877964418475694932149410099681336 3820 185115566824770779949286330337468564071878123956702025102219671717462218881776222481251051372298325733704416808664623568785402453457026601411074107615181354211195441689601262648936438035625300542221542612363988778809241812777695150622252825075026498603768541315644 3821 -288394886404942882499388305145276251135876353634901806723925232900858389891500621861246918357157036165167822526285685995487466012594455172034362682461227653600696953506829093067911755935053934898267910299031097985346656084339320300746358736809758027811034467551304 3822 288394886404942882499388305145276251135876353634901806723925232900858389891500621861246918357157036165167822526285685995487466012594455172034362682461227653600696953506829093067911755935053934898267910299031097985346656084339320300746358736809758027811034467551303 3823 -320365447546015991028192367329734373677697549033333060699884496048756350525319417364906135386116078448419137522878735103672010138476934706873757278797393306644199350717846013134234949724980537567949180655975377999066864085321686352755690245962401447583235656670109 3824 320365447546015991028192367329734373677697549033333060699884496048756350525319417364906135386116078448419137522878735103672010138476934706873757278797393306644199350717846013134234949724980537567949180655975377999066864085321686352755690245962401447583235656670108 3825 -352737958859930108256445358008204919961729203362749771071925484553328587695608950414731934689604711151626283691894496729579905913024943970732949664637347362940690008324693481616768878014807190799110258342310955172345778946054308226483533911359608679784433033488951 3826 727120974824023826077745564623302086982976113491471434278900259780246289473633557738050850043154817082661764707460036191094990294108498399060634537936500400264862649401282953342296901292092411543354594064521791630713474234909233120912646649504003398135924771509649 3827 -777401090396002107875666535485559955984688407497444341117759664471192189551462132738723334497155473095309707746937802227130938797089585374099909498990036010048746262543123887486919536774074801702753825686465590745768623600090983871603658888631627583544354952922549 3828 777401090396002107915067550859136882172920665849092959637242903419792858046283734172971740606122281154464300848931332375388729866605298305442172775146628187954588653805024844170012632126682853211999872921693928809133601505448441852285882514240262209809286499464100 3829 -847717968271090255012041289581110847141976389037049026115871563520720736403841180628479356138773363585087403233738060533548647302496465808760763652190327436827776469985767958009779782706390788965611309953942938970730489057411892123714446122739401544601443693268041 3830 849648523439897345588184057803611523705790151205275932595842793532217220806882058197769695099742331010597314491027590972278292890968081775555284962511726073780249742406302906516135631958884611783521643587710323240697333514007921363407922603118909085837918074080328 3831 -1425115150164148506439378239036792510621708121662967192487969364424213333908447169144830030917186523092647996181183133457044611415610034893695639674241838461651625441454388119513058597194467639830180056989210782995524430182468076089325182511865669623271495215470830 3832 1444530348016682656459642053212369371820938803390950712855187508988075612150948973904650370446799298917750067320229041791283041750934304254029944057619208313159540294267616587378842025483013025449033088171805286663334564822178623230776731622430914416026400500625717 3833 -1599392478751104945162737163329680486300453819101899814962805321164608350749096299110863991450405128356107493731695385167581718883292100202818516762197467759362132433459980563261972646516720139166148348715467850406511813591752386283035692949017033792987505147944620 3834 1599392478751104945162737163329680486300453819101899814962805321164608350749096299110863991450405128356107493731695385167581718883292100202818516762197467759362132433459980563261972646516720139166148348715467850406511813591752386283035692949017033792987505147944619 3835 -1862322610899689698406206104700604979162806593512602011974841187973268619751835261382627313619915644038573826709250359856363481175143809656450701332227112447486297909052562977214663894035652305054566614403207879685068035971341155289316284945602693072123525939896811 3836 4332452224513023504038255727417020785982574462258297789004220497862379128261368581986035741634831948530955283216984459479500027251665168323583621199957801671889768578889071512181787530627192664607368128956917666878439216624285577557228230601646544297534397063740737 3837 -4628114991708744115491375191863430920996703914067647972614458961114460011419650783486271906817040315429171920022691215268235905600584602524998792932185302917070015775807846634825627288836194801153853949501434044409856689589347095394864812338973330423683076164221388 3838 4679205513922041400735928998165415546238765187217033222985216918024013158677384073650756650521221452287335264381990170729249939228670943730213819365734918803111507112568709950996470265411599637831718250333431868439382392144330459428547889308042583084544036644776646 3839 -5169644193364718066438190022151501275186295512689381878686379992749952315761176902547345494144429879394583601004098294037943333198522407914600494367066805107988094959095003792884714320403901858896482907719199771369324445620417595484591697236235386486407792883460727 3840 5169729373193693828087582741595019513002838231787245909962696735466403999238285484843880580350116090794947091389925296590003037088541681792509276411181668217533020785993585066045939020584709001929484452272847546778020021043465252520205681572457970141938515131394095 3841 -8224219588912558491558042706233046929419258553326003832404114937962305162533185448708364511869546465017637331392621974128563396988343515315420385669596954062453582932563750842462457731870830775218298676464633841127056962651599138804431715077918361348194863691046157 3842 8224219588927514424507075921701888019054632707361258889909019288621315158500650651520080758198440929883033062540392885834997196053296867970512762816910088172405380395894350570305750533135957407707982996070348384327255420788299743895071629035735053649240952637729009 3843 -9225196022433627621452745620870798443916081999633283541735358775609384522767786490446411196378206517132895302324595808542009198640557276689483680222095447110220274899105680912794412417999819846423684801549488293531566626102852555759002003392402847770140073226026999 3844 9332398542361617423539066587419931317660520863887106450171269928433256899417064911777036042008972875420455217988810454289948559137867734511092794724221962191657966656999341127484261710078217178738752972503412157296352750775436667745673402447759181832584437038877136 3845 -10473886979088907854175993330143238049312268616187632495569583819118137960652770380258469355888950913480933408889353473417630595744653448650265302411366696580076632365404529759536629907535700021039342206137526732850163966681977359144949717878743516236635646437238854 3846 21633835032386721274241157053068659815879314035598234856816274137869466477722374034443142598798332871644229357788998327903648318975324215540812462107658010813164433780469774262453067604884925429836266227265228167322596793141649114105314931207611854382804380501289030 3847 -23723294608413260199361939651035158026925863975123611182544959788640418330223937809109882892517074369080946572675673647910628286036489762701005132184090118805554446961255314667140152971395688149116610233350561766887939779323167944085874680020524070415034864144801332 3848 23723294608413260199361939651035158026925863975123611182544959788640418330223937809109882892517074369080946572675673647910628286036489762701005132184090118805554446961255314667140152971395688149116610233350561766887939779323167944085874680020524070415034864144801331 3849 -25865652528110973289717865830799060604317207226203549973665347152081618837488102878335704583532897285040606563524468721334266251978170143097416581096699368832583705215505092622283594065392214143217111252422862067311864752937071259717245955282449969428476219017075148 3850 26199905671709795072605989003728013951456460387438743998685341978294821374839770607733484636687766016423604677394680592634569134410051612339187717275069537209799598391506157587958337447207697869569014728928643397595861241392524108489456108791434788000772543153408508 3851 -40925239696569149931527519115305407931271344307679751372389862355482451530330333563716060423322747047386187460768966967886304032321322046169318379105777145923380769372306135696987183027680725738890183420257135728131824302455236510957835725541761942628372456557616358 3852 40925239696569149931527519115305407931271344307679751372389862355482451530330333563716060423322747047386187460768966967886304032321322046169318379105777145923380769372306135696987183027680725738890183420257135728131824302455236510957835725541761942628372456557616357 3853 -46470914696027558100542467924530898205885897804545725988291086105961699350380301866352613698982849531867099835893390392536499291741893908512069710737714586375652607844477225626961826392317776796944852990120443984442897951515980722988766873111606728206297817111214737 3854 46470914696027558100542467924530898205885897804545725988291086105961699350380301866352613698982849531867099835893390392536499291741893908512069710737714586375652607844477225626961826392317776796944852990120443984442897951515980722988766873111606728206297817111214736 3855 -55207313816611022806366624516052240894295200566522146520074643132036930524781539959739092809146905499330640932122677160075018471403688965500192932852628133210076518700494532103038081941154094462071501358017446109318406942172381283613968928615100201766386425671680288 3856 111234183883022095661937744849472732717753005466257876137268010695907300131454845864272550755890027597184247111559410644719334103260593685145319396898421777679299329520785723006851950312672042879444625494743791635351901390060497656333210952949858314256505257666189390 3857 -120644378593602506665111925123568073322529903627738739487690715020739913590718410418690922555318422755603951914044415959814504562165838832064887114079449007179057532254418780603243085715739122258282398448004578191180145212679168115065278483743598974491291440634929012 3858 120780467592800997699574625104411080221110862236241778702899107047813430391832496572332083325132516549145115334746899654624079317783181608032055837457816207210517265323000018577467831480919274385508308027200851539353416226620299312874154225623204598614096703288016996 3859 -136467996894554600455662933216143789687005873948067679783169995025900287429733118648324915017383946638504593193050186683525524844041542411112271585971730167368887707044306538720222361438240882172512943101934885050553364308185345522146061070034569223709453852052197318 3860 136467997064877112464248455894609085814155170062226329181036515588945682932060594713688789207960579733148216472334401298839046269357507895894937938854128053817716746173005678170704636096669065636235481504271020340862416849815346876855642535665340436196728784913525442 3861 -224361526653095046657679445969946165004939846133270099441937358592602110125948738930735839568316060889405731166906111701043866819498642216036133963004094545631698576573273523368827584764901151580723210343940443804346218331870018924675132428802031788371765269576183722 3862 226063327737270207557429012267654085676026588572038877831592479123718760646034916292391123406914434669133546580200246871669363012423867125707332678173017669009690297900221649027996388352248173078774224639135210911250164358272396997937383566159670139432367146973122979 3863 -258856795839242569972098322628690072676891943967168805864979406178759787850794328835213642085712056610845873951898411178182608686830586020299256339516272285794198928945453954239018242485881464878134657984313406051540711313845843574502893137762138307678232192147721703 3864 258856795839242569972098322628690072676891943967168805864979406178759787850794328835213642085712056610845873951898411178182608686830586020299256339516272285794198928945453954239018242485881464878134657984313406051540711313845843574502893137762138307678232192147721702 3865 -297480081161631479519730349080070703491001482858683861610789578563370082056072387091027772191725683431934620142659653989624564949251495834847240688689763141215098455406152572653950068999552996219883148727979560635244124428050570306471877171883614168604929987809169426 3866 558012622984007136381197876514101193322974634307268274880769104169623576438189464411375964243314105538191013848411629821415493591404784212368649884376739026396044401113204020520613377181027505343830070475787886549207886801425563069184448266647999004301914657803228801 3867 -617641951347200157939644708009961323914501951101577413138751132653967556256007211210466680034536048728227751700880575144571292786998719685741813548128533230065335356353242608971922980950183456035513898420740832577576300157451347226070208959217650360622509808225281425 3868 622535298849469791997387208055730761900294658626349731586527921329811401355111644604616957233378681936944472661263972989100857318125997758396204506386318187337666609123884705165317342208590064582421366447896428687088951414352520923033727277038093414589288629468742963 3869 -693675940798438048723473304795052693327852465500145404326847723802351121409797768855934270752329262786362568451703827496341529624664848578204649165411179277383513626981736752480824159214669106757353279230988682656582334751112156678686836925703123903279028045048610078 3870 693675940798438048723473304795052900012730132676401637017875697100917511546761492836201225144221308911863128496272838106808521368438398882390809328122957788758481638025480506171080544915070414237263134859415511686017253782967457783839277769092497427541195208972022205 3871 -1084955328070920399893547043640262951831710525969726312357043580921698781829232919379320243922821546498288060292463128784365965756024263418126945652252804755540441472077583453405967157138213978547442976426551074503956138803886761110981487059907658010256683991964415548 3872 1086113271203871504931226624436794716453869564977242717668067147664452832255320138981076670728718651844803651776683835888080189406718493297308377438559277379733406915277702128937793633442988080774909248130651839980844998371857015502248424302669625870937773817889639836 3873 -1262649250843672481357054150069179538143754721818655438451378325111804303741849930878271693852343567938954664920085037488407297340853446629960237133028486549220476014886040728769020678300202261188146997152094114083977327037419603981475589682900504196324158051254544737 3874 1276536427482087951364665211529230846161098343513634105853738354597880316865058503688493076486679752265616952946839407248609106714780379113775849664955919364322201136268393753912948042250323528735185530704622333008324303227767014809409622812058553680105663689380213985 3875 -1551504106531324356649198035719231502698929950347582415588177600257655813062668095512274660544079101312881710172859496453274133806403994556337672021446502938845265337923067197706172100993059934656308726559837496904515784816460799845748469117595151777219167887108093934 3876 3069665357554751585454736496010205983327799475049037184711072476605323121572916539915690440292637065029435803757491252586070927812302566665588156489971149268007052485988854863092215471010358817244337166002481850999640143735177541761303395858419063357637016991751909248 3877 -3396390300333063160566221795759191293042865885414582554698156417929040289346365504155703386968840403805031879677249355277600924740605551874721222444854447613260670371933219378459498527158413300546469908761446021611682938773566269695461685069666995443761475000293054270 3878 3396390300333063160566221795759191293042865885414582554698156417929040289346365504155703386968840403805031879677249355277600924740605551874721222444854447613260670371933219378459498527158413300546469908761446021611682938773566269695461685069666995443761475000293054269 3879 -3932609984590947939834268316897330195148341020284694640376445653655370620525477568178359817018542540502763604364936627080476888132876051869381838288454247191300597483074576544528630795866294302231516939833107120905220236762936118827372493082673700628938365203586914711 3880 3959772564111055995367927960489766712955145824636473137174588183329074914848923603776588727568224231986130514325065038615916967935841894234129509856202850445781851719133252232403230325051254191103545959802355524818286020069807322198292249030020826248768610046044372655 3881 -6067235251873929127966255323318899742537992717637598819043110430102113305265978136635519622581538626200546287993690697015414126482232318316702269091882796148945717344061738740911366926355763356997868455831325150650190277052427847115377237846924498723967031353216864698 3882 6067235251873929127966255323318899742537992717637598819043110430102113305265978136635519622581538626200546287993690697015414126482232318316702269091882796148945717344061738740911366926355763356997868455831325150650190277052427847115377237846924498723967031353216864697 3883 -7191394875117069670649565387333273618930796674692903343940036276189388794186482096934434979834543295539102019243836293549692519809997341636118816392294772472672945395365923147848856726173717849705005114428234408507440893257528445935054304927050822525199576751680574122 3884 7191714515250430777188223134307129578628505936389439127557170094728118281968717466265292080498312806650958090669284683102417918788587694671139033744403632425023925121676298443510240557371792537926806905565472714853436729034642007555966691800148172291635093247415630505 3885 -8499152898309101648598444579077273814906144578663661711925915752605280827138499946250992570149539696064757274046562631057456567720931032142216921907819316066453970973268813097136131021426376398837559212020943354925328270347922166556029953226286902737671021124981619723 3886 14674438294935674217215713191177083757338598576769281834866396097955005691386188699494903868256474500717857053697043833354713189391377635459341361255083158043798878311756173696631040673781902890310737059796637680101551735514495835312995465695232987765714551065665709255 3887 -16882363151620354611329249750120713347798386344534159222029019563387734551114504492126701487406625593098054651692724803744020918410856456438995165046419561332494631713594844445004347750070920277456539416432095738207446426494776128170230189320061825785587432109790997200 3888 16882363256430427666967733287349135895987982619187304938160123172075676378571324757873140698356277382056913528768853505534566558925420533500915472073346815860606721696254681362664691910320464672370551352215040590582308583926412528075225932070609413306523630078093534460 3889 -19382992233182860645728975842273092057170653248278525496248508614436923307896335660107941012336463339236211014979235776244722418567820220128315839974119420851635485887302699244587929403635959744158145735704389461674488756001012244698710703541232135951361806570075813308 3890 19382992233182860645728975842273092057170653248278525496248508614436923307896335660107941012336463339236211014979235776244722418567820220128315839974119420851635485887302699244587929403635959744158145735704389461674488756001012244698710703541232135951361806570075813307 3891 -31066530103841015744299913647833914231398716240073470543391079072453333808161940421114653004412137508938256839923672740508769662394079594306836692120959235543944995287980870473930397902155802722377268646681627434079249863028101828264002776969180356274429058257928467390 3892 31342054251935989626769808260869050448256836618127509150222422939624023381233753053448335482014683865394353043475412599526923653166325264423684517881945193866973721579106888602098683906488975602083290816031510285245323365571338977772210455169547733334770488895377853885 3893 -36820851912527007055503149893563505907363081140871570827558270216744201853287253703568248359912114036624571798407907719646959444045810958800512324887069032508807800768964143728405151365092113922443059929798422446662561225284857596654700761266470324204028604271038146994 3894 36820851933699926732816710553380498229449646898575349921629781505855135211715608593579700534429446741948338088634969962305124057231210787947683145375031894286177898228479823703864299459526297171294658566689485213016997183541099829082018728472433931418450633194554456321 3895 -46056800585550794825060668495217907910698737877312390774924094525318367251970535864171454482225705267402112841008468261606211554546329310470459592744583823595945594974573203473863516226464225504896493269769926988676855220385181232492474871995396969915353274117126629536 3896 82581376970956458451559943103128556114228281920575842336697057346528080805895798521294680183694787854437487556542176512712853050372988181083615477073995896650904554437816646681546524324433873748816453049640285849363720799392863668422079780212263641847287797193616986548 3897 -92614416711142196335574243686958297303770618628478598479083093170099863530082873811615575381486914971570637451108185315459682415062236886011530168106253833049660245734613457592521395973358073283070271077001756691366921546963909419682123905682116074856676191631397009223 3898 93169293005069633896712748618288198421563062194663044298687332278817752607961889528368661356338607166538326564401270226453618182979224893672115102497705175276149016611349491775136460803214803227875329052067330665745091997547382916268189821042214992853471185468137214470 3899 -109305912488255194234121809986436370488161619452319580368741466683318640833423521797200442501419887730953734453656274077854358314466521581187157700234330238255558694181595633617775568300207197234961990282416084552183520879646394173478098803165576317906250877176305716970 3900 109364679071781045114324393474243083105345594161757835821004133548617543936829454187934797141165722410428156785588797551267389698629820900690555171862558654012785070074004089410342377901029323832527916134612671065085407550463139069378630880780411269601955459507913462186 3901 -165836600278443349035856497713382845276466899687541285623962051530265391142501182284877210202546727496626802408701770725760004881797054421970865280333182375544167849872256471755623753404397611987581613242434491970621935043626880962869746316107062629210037532485643237968 3902 165836600278443349035857405238504103442626036659158645138501715974208172450066023496146958741806012539094504994029163543745834443711151236664128756799202951579176553509998311295335126498280129756561703402579306793353200522098438404001952592783075948500767564860712637834 3903 -201606681313164595341050758975621484554516179590377688903574434429437976758142654817258517628244892606839320246546721505111362652075725698499237425708693980186186859032018074376239980798776368150836963361690628626971234194821539814256921012734646897563955468676605132718 3904 203283672203576523946634865490665540285722489054520092640929900713256069244263565058567794724491894520012834025777475452867398161250760005848036056423619899403600541257422039046290960843870048739479805684371261883938002730859255949059702585259853638802435481968960074149 3905 -242708569829091087146674081480320767835711378230936365607373715572794987403690442888146910688770925032745263248551499883429049767687336001593644379700795682062300824270540385510181264535401718678287099999702823323183101075462686593859041390688560218984589493556177794840 3906 401576663490556089185762718023054487939320977006136516500348486414909034885151813555820692043655237380687593034719675007418730705774593968000326377683846305758990739822354176055107857021661514095419546957883942515627005665959428490287759287229997741706403494047330221554 3907 -468104711687110808856763656899963422094040695501875201284731212997610714889971946240802578653526621337819937007404239541588466461334069827047040905793987177462926779551320024507873656629081283295882224408723072454513801503996464435575024255768093947127902413830639438179 3908 468104711687110808856763656899963422094040695501875201284731212997610714889971946240802578653526621337819937007404239541588466461334069827047040905793987177462926779551320024507873656629081283295882224408723072454513801503996464435575024255768093947127902413830639438178 3909 -546520945485336090443764619984278224997063325296506443254689053561235612621179366275112047148859380877977276092447804127917194921921127755949202512082749476717269876966284829773778684748157042775515887360337606694306508041690250840802813521301788324165746830694262521780 3910 551140699436594154030770234072002175008872041580321016444499747987394496733033207203613500294579654794170797919337263638364339106781043365543149374705487198762185676885586123108049648193564025319363868036574006179206859437956824680542601415917704287236385632515699480404 3911 -844773697977091488171178699487372632164504195869374229174838172043072429288029295282890108348058299573747419948359494094262006977725368835126055785096913577212402495077191010330277849221132713026205102479812513578638987072770061206421658384924139649142139050006398825649 3912 844773697977091488171178699487372632164504195869374229174838172043072429288029295282890108348058299573747419948359494094262006977725368835126055785096913577212402495077191010330277849221132713026205102479812513578638987072770061206421658384924139649142139050006398825648 3913 -1026913128390189954167327872279304552133178772422055684041652982591653982026049331590602973586734057444433823978646074915881124994097385037256975527619833061510046016736326033928565366369775216102149999258265837810465329429895904986149276879252291554203506790616854795537 3914 1027424066966716260621221586768830959181775676273303595516674501830828493984435920644304187649248315155813531382327848141933552828559820604755254236082157119512355321050033436805944771149852730412320648407134301823381243681775731171719038355430063826106378078763917040274 3915 -1316109092512611919988483621648822196839867318329568305367689462249329967696694585563064361056205783864115423871516385262583206930245635927885085115295523817666713632592951282408729705204993230646090604653125858584525008942191883123684815688084734549380787490607317372749 3916 2211705028214101501639780332539463289402474410214740127060690172835490138589823875405461143497815452703967307566023313859172614283368039126598141072028094102271646469806132073057091929448432561745327640213204032064267261824668544839064821762146043638193458846064223348938 3917 -2545935385024691308559649175777402396328785854189565230883980528610269348818288717165755517154352102261501389033861292970678223257590697809043583547750112581216524569154615382749830091220143807249666402150654861990580468283212910127334346784653312213388083673837651986657 3918 2545935385024691308559649175777402396328785854189565230883980528610269348818288717165755517154352102261501389033861292970678223257590697809043583547750112581216524569154615382749830091220143807249666402150654861990580468283212910127334346784653312213388083673837651986656 3919 -3126150132023901036423955532488432323047218523965294412892574711657725761538809745586756307315186379866490159467511277107220375532324901996611224810736323551292825742383539813301628602012829787697309898356446262183009138719045892220963677287238437769402149637949283393376 3920 3126150132023901036423955532488432323047218523965294412892574711657725761538809745586756307315186379866490159467511277107220375532324901996611224810736323551292825742383539813301628602012829787697309898356446262183009138719045892220963677287238437769402149637949283393375 3921 -4837107887821002498756498980019430256183868510418944329324421851862340502008795896329031077914022925670314883569056570146791152295686727086725742999316730984482109283452790347866577575486556296547099181245088649086201450039873938997840068874453229485186913258020341122019 3922 4868362484763969036990516589653582862911981041413534819611696318981712043082473112695866484278978879015467383460238555151713635554489679488100749444464550408541497989370643593156470841780195457801863588626556467371176797809775839709938717790738459778013384112273753726505 3923 -5957081148092569389567579395592869413084731330118931782034128032233233361995205799068834221967700974941388883061265345954913800446456365923653049959061749749399962098263410765982455849511513015311475367078355336343976450416256294103816094526797821265078203525731801384498 3924 5957081148092569389567579395592869413084731330118931782034128032233233361995205799068834221967700974941388883061265345954913800446456365923653049959061749749399962098263410765982455849511513015311475367078355336343976450416256294103816094526797821265078203525731801384497 3925 -7242265242863733199942017340745328701405975671006156141753043812973501375027187002970210506127087417124157514709747044808876438469986478484814876490158236726670593174783903444056864250223288156710198776587588893639843987386230747709129926213332932009196797809509282699791 3926 11306905199041199888445792335027819572188052977098495326948392189438803480192268492899535642533509169176540858938854228443249403116066288880356423416555664610725329678091191508894145194111596954635705960838009922514548711931879131166757770211455423709669708313066874932222 3927 -13452468623461040546515932457150106702507880096397960155296514343110787775970116469852466359546426157857674999147759934042507720018709141361460146970374539749098326990063307511777608633405334109485661039322962829238249303296216409060703656233655445022451075568520704555920 3928 13535873177739136636417859444888817841105827401495858402477068439302838852981063844788538318808067895379043614055140866374058612219584745557854892492131617841727777355253455245123708255911085635582565703785619516869470595384601208850669313299910570582330201555115743675313 3929 -15875706332066919992342483777674677135729673288744894654808285899314948566383341056398601206160299738087891686576683126860958771501728232286025349986409328058481839200899750112898932186181035844931189918734158020096482527204335885302133479630949865684701616724816727262165 3930 15875706332066919992342483777674677135729673288744894654808285899314948566383341056398601206160299738087891686576683126860958771501728232286025349986409328058481839200899750112898932186181035844931189918734158020096482527204335885302133479630949865684701616724816727262164 3931 -23977607848345711825251531503864006120380145866132065407366043248111480797632147197768810363735238919060100617799099101792892329617938443759330926569094097290384776160000125392444400955799078683995665560876876699759015773698723081887640850167926467562457663428330615946550 3932 23977607848345711825251531503864006120380145866132065407366043248111480797632147197768810363735238919060100617799099101792892329617938443759330926569094097290384776160000125392444400955799078683995665560876876699759015773698723081887640850167926467562457663428330615946549 3933 -29539659189549106451373188391214100384587954452770270984830996455977101327036070582689431609715252645822182538730722990016042255968379066468538342950898542774250960368297185248122107678301226074779723425184302343011889411445601925645040119538123330006354753011721460841899 3934 29723389425089385524227410701974045604115528126852691477410044468750164547794782611191943907287134429127907351576491190900247024152039499941617708043917986120050950007072118482912632716305277155554010651259981066886594233267297774093247537677175839788274321158904001768512 3935 -39144379375461968198148695139344952823115118399291109275870233228865847492001999773879000217905657145243034248019467198124137757496857547238404710745192118719269243755072812523593022676121876819219634919464492819301342013931536107206873151713077800841567394687095188717625 3936 62177573131600045326399578717157231959895402019256952736122520974227739189964921611255695683357920759784947372213466002943168020300340709534807867997797202159928565197449917432688566832151477325865519908737742943517795643073664070282161760624604111012382645969066531487801 3937 -72673344306381340162573408211743176434042367552351662841120322588445353779634179054219310721352804930631802726679301252004625650467488037306498380662579848394010566534919773659767673968651146350036389269547484307857393751003121013213651754067631766911083640737214888992024 3938 72673344306381356358311004277251279096253879325866165873919601461836510291056463942284803249821446999367107188072776879871595286834517639581960938399945799707313773463290816702454859925576333935094966647496118903171824071476095710214230153161157319136288963217730380178482 3939 -89254364640750683047883368326983366462960399933824486058835612255757182093422469548212558221521714862952436119484905377541343888247802600158052326528312438803893793902133739450084852103057065629725163137327143232504433489882539271284735401798842711142523280907671377129024 3940 89775440109145417280389372038632346387181420518222917929848158914231788022832043948271657879724941229691850033188423144570166629790727680442392528050840243851571222882069798302801437254957388570191935561069143870145162269503422429110364080947832191588075286359909776899811 3941 -132031787439903032415083759725055279017331783010999189677202501527258903880162685966575957267959790712869783410823953439602744121181361773225751491928210505120361625411085585117407604454350171340925078547327776723688400607229832281736480430851668620985786146696024698568182 3942 132066152328649234097053762467997413311059129979430509987170513721392723696315962481942823751664895339439184029506473256972440861979057573804046926890846947321649369927068997451451606997061471600053972660022377801152145619742115713177201817617507520879714061618733254397220 3943 -167405525208445616794919030894600831100917853226745620727828918455756498257415067917469530038935617683724185644229942431285393054677967669226626138226635264890226265264401234108851198555529445149071031439048500869912516072224988668392598760695098684155083878441502124816012 3944 167405525208445616794919030894600831100917853226745620727828918455756498257415067917469530038935617683724185644229942431285393054677967669226626138226635264890226265264401234108851198555529445149071031439048500869912516072224988668392598760695098684155083878441502124816011 3945 -206302818225753516618355047552107314876277437405042073034243964695448047264757018665660252899100238411597854501705802481745069122179774457498989317648279668806315897404001962780709803285996122655138686252276068841375860898294873797696019463195815755175846742183779873987944 3946 301795084432700146676829993423479157264075425664727218840162966332130174830339595600380957549681184867160543364058910495988153288188557708375300998938586192677870066863285452577657741450901377280085679631276258426579503514680939611716720184561791576895629215052273428873945 3947 -365110865754332846461109052182626501637150254208923761571578567302222510027832572582327882489654374784642163553787331250308267024141572652981929047287758927629729132384844564948359204093925298173565690299042579213605915206608149273302283301072980195407238050249829003766301 3948 365110865754332846461109052182626501637150254208923761571578567302222510027832572582327882489654374784642163553787331250308267024141572652981929047287758927629729132384844564948359204093925298173565690299042579213605915206608149273302283301072980195407238050249829003766300 3949 -440873024700684172459419544360724818637745621388177358138509323773130013889594225876796630000504068383251030865674867307418157861048866178322063877071054657322503846980520704858226520574034037126027822306691986117559114495228539423726023521344385520861209819812619987545464 3950 440961823322599626911623972562641307302520870586272634445675436572323407630404105188186430278334304596077101933534781522534863469708973409926197448485721404841524578491156663087809810646037785909931997281156678778643439174738676842528153958054912753534492370056260294538120 3951 -690624793006929315611919973130881300815954931734290283673869350967431755440305405260916772442286372909951777724181893364854424381920493752745356681852100026686388536523800406826937256602352591767614606072205941215968701000723299858656077990170959914443430910749126057725447 3952 693669952187031842051456760879173671875383765417826763167920242834243600247382669616938162778218254293995119675871287153315319622122094400754766637946332359192872713039810498040311405377409128904663817882792254810902153257302386770800522904084412242832903058095532574035925 3953 -859343562295564727661055969885933279260990178481697554342218310253185445938641752931899579555892346645062109339170292098565538727971460062236422042024390495877714785078671986426036834837894276131938942548252269585784263587171524656007418215437124556219811789203685689557929 3954 859343562295564727661055969885935179167291600317775305479979925774395032441498843744218190327973981753230676127359172497379485031372815985998500109367360348994657885375632937975323336474156072923931012238054589287006827321507788295590387188681943433059225554977769731966937 3955 -1125905943985998327030109393394884604517508743048493425101722040310010990090904926286911757088178039102075366207439990866345562255320970589216921380852857796757001979949763096249826804589238129659576651033687529679090679239076022326621950758562045159378013763652687741246662 3956 1723730439364497280989214156034653157276871714343465586900268392885986134873622885612205339227416577344373495178604112559467670826596906991183262125122558851871774389080566489122718915986682955337999863237316556197797746906356764968963105825025811177352673930565782589700906 3957 -2032922040709223266045765472277599234800768525617110146970675461866273521313443742761270701885521389113720695826822378222327876479448592000218612681584596761443131417023638291840819745320976151628489089465328244221137359248854309956831049070456275297127790686122259146169892 3958 2043091422792417554702643462345713874063709052281840582293243831899298425169547289465935849184209104600276950897314870302003526213860133841852521150044015499078722170295570345013002522721981516510699238192768405489504424563772441321935999622698598015469545269067324823904266 3959 -2554624967260856194115347432762219596516501423242218308365683841374405330750068965072867437261384907933721488466322687100994960068421115266407423247503829318939033362591071800511647944295637037152987972702680309733699990090197229879950809230375735315143014082102503174405227 3960 2554624967260856194827864515104821885512785907278041936863138669183599588548656526474380461996127496538571160395633952475737388096292664794723078972271160747429082862655542598402232629673723875431907090362411271548968491024882016311646572234256534612037124821333612793545851 3961 -3714518456195704446069187884783005077904982426750850738682998746364001687489860217654008316371134348735795868317594466939842287096667148763791748711499661482698568184633385167587643866773161735859380498914315550508245602163732561757479316384958203514532842713220078575636317 3962 3714518457602993051059800293401515932203587145487809957798892743691247982459344814789064920455715644302140636950274133644916440901962318722905630844780474351920044211041347822601120809227342118050173500637207706832538456297508712467297683068717590043524850105208575324697682 3963 -4683430458636910263837220760788054873506483420326007641538089178800156670625378055281545922265202045618784065535784638949271773232880941709673857194903211945516666147767423626676312104764181961326524782280494394766578949981482803078584578240287264614655052070940334775975544 3964 4708960642604852323306989093623972918144884677153395115348689687014488432367450005986568384506811452354394152368085489353901120740198065827289721300856536846661892300583682105982438069815976195817123668282341702748946296726120110648084100692412213624895502279206154544332764 3965 -5846493567047883863474326824443708752736210939872256897651841577238461022613288847219307496466718891494212163244685700913900120492639262756950871986228637574669422927929146358804570995927786424369555810071808259552864424263832763235218972576843594102986061098387912677380791 3966 8338449715692381275148670220034405907905413359970783413089188553777228944735419410283355665581202362001550903179435792326207736388352021765811701569914734112961614376178681591158816506644216185678011579736062199309690851138020848485316654693628817372796723629565893167428980 3967 -10310689337102649519780480691440688118587879631952238960084903582915915445623750111709210812516783851186198815465954184901590653594829467199213448500531606851584740865946044670298989263524561227580782928562919718688081627448919847613127735384561860001589616054696302188155480 3968 10310689337102649519780480691440688118587879631952238960084903582915915445623750111709210812516783851186198815465954184901590653594829467199213448500531606851584740865946044670298989263524561227580782928562919718688081627448919847613127735384561860001589616054696302188155479 3969 -12497912286787267090316791155612518391946810673731517736016749523738367144465656763044513023896794090837624415423939440889570756954075404464756459402794006093847946131599219544027858078508906157036153264605729997424405540079162363729820603392464872258038453312625959829097608 3970 12554237879949039660418127669853124690795017013373720900973526339006599222633108362874013203023674724429548195607610873126938842347401099367558522780647482315809296711612022894493066432342997874591818352384429998393060491793172838368850693185879331778679560272525934545482133 3971 -18574960637975313431715257602150410972738435390190570050107542801432531368190468164134522754548568885791997796715586633444542158358608519109909638635646323240876712976543724185809926028325543593644582396603098627726048454778228463040629023142431717702033026230632190201253984 3972 18577829502068160707142545793203086960008721683215387234072665660113019080653865636249190882226958025546689026775633223508828340756657848221660545575190782642832106928627222920365965983694872556574101156931845272594516928749290372189478210398141119821588542269705185139363824 3973 -23238153473038846352581727728178814690198781674961130519818721096349961808412880388802704178498791164584045583820795134775021697262509366870645487165851614311214320540326332536929050953618308452139143623033096894461200285449176789357558831290694432919881988357470175443839303 3974 23238153473038846382979028953908975398524591326527931457764668026104032721974375629150086328085680102050615558051641074080948275288571828042858389908444812611616185989903972288807528632206670076483559351486910528586724964336907259825784618386303969039220044345225806118676806 3975 -30948287139803482137263529381804677239661459270253251586717568281305036799629779160820652319194592388250119698432248041425979261852079219029310228439121449460942441782960767548284733774267796045068251666595845387616292499023392472895002739729107244030349155671825622977376470 3976 43068594111933081542329137747504599682717005354305223402557937603103810158107089883461139161287958641439750491812222160249015565192439958990879861349118168745373508796847426706943497673761801714292986119303472390284271258736600427168305074355998138379764033620169736355568657 3977 -51443387630387461280549220923519025981951740801703401495812702364239739167284522336500455095364889829903373566438522111088889030360021521863245408137300862343055433787920603110628744672475234319269992350541896920843530590759686043547633823912395575469795198390499098117424930 3978 51443387630387461308045575831909055381557915527301789076732317895695454125738832226529587217545212483579711257879363991325078906740445745053958423706006585324850075521028593252412429769857710617210248599301362386872284971225000092520095671686283475772318164534410892229811715 3979 -65326051007489000010903992432405783805372447276121156127270055829056545658019686243126264490453416173590301780384244359869040244385627857505916509627718086770217303275251358672601955332501892564885547190778231507701970682029470490863842734997236251028852291377252397864069151 3980 65326051008037117177304202305077834245481976702517122071099504427289173774476234419698796203942256373752509244126724548130377453667989838330446225297169444585791805468477936246152110264431936655884567807206262033582483252712751872703788112536090209215476041699962581158625654 3981 -96803298463487802471308768547351995254513627243784259398367315006187969553303054640127728116753147847475951691243591995922957767426365953204358176992896635761854909533537057726512047555007135205397368681966240685009209695362307747998817568951026097545224846892674411125959771 3982 97260608418575640472787706151619599961486330198184180910378389945625464250440063505278787077487977047878483629062089756881092285311960659034989592490536971629512642949696562129880262378247060581679984863530021504220872859707955936444222596854005585429390093816559227044686361 3983 -126980969680786606257517258551371964529578022093770080086500023146406067955014490400761278210101447705994229520620610672032262754585347518590924704580358558053216567435810117887706602311227461278303887338460116889847566205028959775223059635681465863095005111652877830103291363 3984 126994709108384059376472304788938096069825450387925717919087416509695020249604192568846755969550081533463445470718257596641858618230667946933510629611545108788695485563266297452857973912694236700527311527513075748968462133023495589159830819092221665008035178603732161530215743 3985 -159866950336085408116780738964602750387078625385259914621514722939889642528839489337747237258529547052380661287599192695278983393901091182115952123056785509220403851406390012248048875636411920787816387227686949890560604723230997413570193468437122807459405535605768908191114778 3986 213850327118998600307323347639671263599736884740689163326653241799597043043464153334246430382793335495586992405376969790372300811843567262936456493246974500160864531828421298952818978786032241953270589885308143418498309560516482152162251783655700329574974417375957766892496410 3987 -267124304955172898133839844181293667613809199726304323501874107029353412747828535656692403803244838788241213134048756207904866877345016553284643424438593045128832602063772407349873172070468466208437634904276888720000627074800284395152499206333615084817537716677007551026981971 3988 268056060117798171418673090145979487668591421405514576832695732412213885147419859688892230691313536669000735540967136949884751299015843465314645283355800903839902575635104385534744101685916538781152718791414688100625827001910410479314988228357781068455979085682731026828613054 3989 -329897705648613808008796497642370166459909522795571576754994184146953791038115736600384968424329148662485722008018047042531183165749251285522724403448883738023629636283067528004596877949620279587701626866876271517188359101880292684726213446784678459195831788566217554601209695 3990 329897705648613808008796497642370166459909522795571576754994184146953791038115736600384968424329148662485722008018047042531183165749251285522724403448883738023629636283067528004596877949620279587701626866876271517188359101880292684726213446784678459195831788566217554601209694 3991 -490328860962678672492621783928972070117824701532982764335945853122014715448007129228168292244539252670040188050018534362781852861803836861285936956266877684773357793046294653703873954908495766747708998447711043745146283037107062956688838348122280889566441570089800075030929254 3992 490328861499006131842055465594215835318193400011234433311341855660669555615748036066095582301237971712023074507635946056484724777960996964717087501553831629313910755222323546127087283986591820343247492097194217532219422346732819099719839028879182792675434332568459952101496506 3993 -620911013224944591783594358854753470968256195601666457136457595051481963242271055329978019495275434670921235560115085687213956416429036183806941981673408301795175992686808864315909210534185782697700213153422639629777868533141042298681964110212124186576065564403505882461777154 3994 624043312162508195980512049372141562916267140614219101112977156083222617589561829954259276713334850642741488504923916381035174955274358625304134355177411055555408409861621789705206482229628338975281564641977205937350274563165077990448958272536259933554182934520339170910683116 3995 -833297907682964881812789154519950675225222577591350553990766048205885613266703627716987423470195922573639790372022491100942083516232466610115709659785750764178812139801678749495601821739560286481227641738534398975568750635691631919270378685306889961806270565114347390810999437 3996 1134562032480359319919055765005603014731775321155739740216573865697658457889278257791155113112041507501540075209356346356207088593235195391470341532398122130435654029727708040191464385435767946420867270191337907158203557486172138737093918394350213043022044650899234671904222587 3997 -1381221118022295609496121890815693146287863268490231112410789692120625944555904775824022212861206637097525461715314068880007533126297784193814979574523305358014255649374315426117583786097317318634663690642308583293128553111954979564953324759594003805046923586229710678367189464 3998 1381364551296164029613023337436965476275614128484460246415689614011820958013895274816776719496101296488175527188457873664411570489066723285074942588608457242209247130003402683716746735086549766919416622043215395100516324446389410045959231585017595414463035173956867767153249276 3999 -1801866564114946430672954808919118013820024224702089433088095149263398704825588985562119490010553495011350142275765989599461123336893470614732684706803612264822563580452069044703717339774003658366218218573112222021805879369371475064282732161500834612054017220536886224715392405 4000 1809204364439633597176487479464014202467109611205051444972852407164538958027306684985791585662558119023761720919938829012028241271755520843180114948288619550594932858538016310157133302186876863829693034135394057068328829482226441396484367297462642182975069347753223849672783768 4001 -2570819384857133541205906286441976386579354553454011680587135238779894638560147644299489697222886947371088414872022490716450474974812699712475132919286257394501577993655797437366893851872442712466826110738156966112510808452780664395821784642801005341133711640361945887641409715 4002 2570819384857133541205906286441976386579354553454011680587135238779894638560147644299489697222886947371088414872022490716450474974812699712475132919286257394501577993655797437366893851872442712466826110738156966112510808452780664395821784642801005341133711640361945887641409714 4003 -3365052127816856263743378820920351834201066232595077248840662570059792691627295351122808994450986872621977011911244663544377736238207905990388598768047291526493549069222402926540472151188062369377024957403588585167123651661885344275090409936642885007510513126969012639974710297 4004 3365052127816856263743378820920351834201066232595077248840662570059792691627295351122808994450986872621977011911244663544377736238207905990388598768047291526493549069222402926540472151188062369377024957403588585167123651661885344275090409936642885007510513126969012639974710296 4005 -4299864164508108009438981213976318185562742197976806371999940971944545019865079829042687286553688941702759114782470891362574274083115862220130783127559533473231079707539962126970455638628992768916646156069365677774488223431967796928191275754480334930513886074385435893217651940 4006 5484594328565354112018173563026668321104853242988168176283875985589578747036144746667711237019491001420624634282032684093106335101923718652568569729259202635743673151011085030990929372783601447148651056737717802323228247932045993064849345003781806134188392093603174232984323206 4007 -7044188601128984046699840465381787012091380608031666868311966329761459885448110074011431901981428648306324606710275541831797135598031749624177833758782406572344966539938160419908495477390618119211849209971007912726843900749914845278807425273252414072260648523792482938685728055 4008 7044188601128984046699840465381787012091380608031666868311966329761459885448110074011431901981428648306324606710275541831797135598031749624177833758782406572344966539938160419908495477390618119211849209971007912726843900749914845278807425273252414072260648523792482938685728054 4009 -8752432952519771558361665309778232238597854386618684533850697290028216838026381406738613554886899362317798757380436831960758216914226000262776454774282116641799116177684483448334199251022129441118358055995292325087053270454710194824595498891751024755119290807170242990696441218 4010 8752432957696451690971766714926976558515614081819635996025931343717897472603011573758212004213210479350313842289427462111609380274718337230521156307771277368216460083912887097434732944086810410160456506942336228073933919227541716858379912885539871646990576155825521409980967746 4011 -12927466548308671991914873118086604101561819626018466256253383122755528051425561168011797895664549061274590425254208426480503888630398502194637167462578690462921704406117245504303345781615210829258843697294184152671770954043467846170930366226657672722423275604098279323376379379 4012 12975669757034933363458965369513953497262008314287731291432434335170659866545271203162953920257270053634428670345958219297331293255637605074898621874441987450442169042921346108002249038136287548483426122745946195356717071786796261463318622524279783178037720485089727801810335027 4013 -16533512969122218656026389253789359810621929353639068179070391352313069241117582980997694696993761414487568767915593276960255998567546923400407939298201091387911646271143631033447995581074052454008574571179260223221620965757378871084122071270702330671718828119197822284832398290 4014 16533512969122218656026389253789359810621929353639068179070391352313069241117582980997694696993761414487568767915593276960255998567546923400407939298201091387911646271143631033447995581074052454008574571179260223221620965757378871084122071270702330671718828119197822284832398289 4015 -22601751241844883119946798472959389406205081673152513131424730342398760718432025335137947434166158676422879414910607981333043676251426381272081250889421096374575725602072354678301452814369025123043835498325006087707676190832914991940099077288051817761422514932401429822270615187 4016 28905040722254850263588988484042386250395125841422229353164449787613159286715821639229093231124184157286619663544720116885976792612276837619416772050247471255213695729365920511739022991582238216074636573974212793277684105439804700240455072410265779507378762980468549735256648547 4017 -35599736647215546743511837069325895505951568659677447387797979060061538401548820453551223229182205219825591871365650062902876228497141922716286898788766587292677949524980369234120677243956944998920781522402462512959449765461694911923746805937257244316458511491862889786796057931 4018 35734758686463540326221332302606694055187653701534116939638916983648981622412317949828028115499966402002350378112723574080123008921603813892531772541169402977959331201207735119342616554727751711597688297609629029294598458336030041877966501977743881194548866204687072654470332465 4019 -46382254237615885195756192156505746628669233566152073764438962049604694153655367399467803700617357926448320729127642897182555487168521089222811319396681524763937606281788008201393537693151330193686735690112884518646574864451612780836201248107685963690762355983891505469695333302 4020 46382254237615885195756192156505746628669233566152073764438962049604694153655367399467803700617357926448320729127642897182555487168521089222811319396681524763937606281788008201393537693151330193686735690112884518646574864451612780836201248107685963690762355983891505469695333301 4021 -65154116321098172984526630710347236496427629142213306203213731563851051004081198876709047835461775265256337095876246437434656035083618091527135053393700150832847127647405755120764757951832641283574979145202233864495466139224999135512071140470995068445113480714671788946316541918 4022 65154116321098172984526630710347236496427629142213306203213731563851051004081198876709047835461775265256337095876246437434656035083618091527135053393700150832847127647405755120764757951832641283574979145202233864495466139224999135512071140470995068445113480714671788946316541917 4023 -87239480870278609372292376911871137889254477442180120635127458957025977779839108624293215263362984210714518124059093942274864250060458966496293901013896086566152626854675553604261615824631901283357830896692725919785232855758257766000071662649172178400425793040700600108337567846 4024 87549050104526324196654920700670490220616394334537922881704632331978019059326161494679190645920180639999764057290217894632425057324683700842287531395688118864868994457932985066760854455498213064494392226901536761980897185559809166339139062249026559373224640165701052439670843210 4025 -111827843079692416664314519900978614905296148566067070591449108964862834588335146616910874785824922324110751945781898316550920009635641989903842694724059498332321482018884724196248785763323750152569406132589162585424582038936931053851401320467849079129884066716536184162845936992 4026 137902017167966405840462682703819077920017251486781207855028273705743688607503102089128510294794327215567811179653409852678609329190594915303306102250931272859522932388093000139873757777246108350819325238987241047848497748806536224028827726154744088138275824383081562526749083128 4027 -179438813555844149022273412308008266117823172272229342722980692427300736725082083985074591492145725608686839682659332654537713689652403059046397287645847866706789900608826367399358110427923281473543327037115930430398741896825047746205364476590313254538591094522139885919920749095 4028 179438813555844149022273412308008266117823172272229342722980692427300736725082083985074591492145725608686839682659332654537713689652403059046397287645847866706789900608826367399358110427923281473543327037115930430398741896825047746205364476590313254538591094522139885919920749094 4029 -230690716802116355584485120949665844556929936386244365225373349288778737828432569286692379240352777148136465108902825688774623658036182619174509880702854722478204478295897651627885031422484310467265215135641467563868112019877732378859975012855545306502335781257665427561663647818 4030 231753516319813503540292846957256693705113286697691386924548404620543194928782466169794404114427054166314125988677168870355919462122120363192702742439267101907996825399282080216943761288699469896731033216087426024971829572897165405592225302551732223779790652774427582382758436660 4031 -347575218305977246609816060708015873638560562052620048888247254477340839037252611896980189301849974175286565415661815932942907130615614452527315608273801229689116088847093858155953442291429050811343335470525814708846657940874275840314829522084294819241261963970227813237448160427 4032 347575218305977246789988281158869197872749160252946000579234444520350216523055261771942918894136624271284248399593416724527835425709071444393232404706097567198312236241503351167927011996591770864179049383589142295396205510535512557302773885253314872023316880554342986547412746843 4033 -454687325863643344699247881533124098129888190003891232583119152783830570781218360802450970007164305803421353270750501034702398046966144301108447441979337954558809485066472801468182653381166005972506754028003861730241750286309733650699190827142311676739509126489297891351127746007 4034 454687325863643344709484363565914169559838234836456864491459879529945985306828219047792601606024983418439573479768427799218431488769100595508972081214600814536606446467217530562404981058270151651694053949043721292297542744471591622148859644661106273224399786066114973712802901445 4035 -628143877569956009664947855653521324996706173356816925951214758127306052463124737061772657294376446183112141672759611854001102914504455960056198396388186120453770406758469221991083290420603704518152110763714961886319658142744946049268675880307236829318107519875607730842017651541 4036 756305641402044102497836043507125434159169363156018391301608077924632214277689933664247920862607104228379354795020510218110597321952574545968425676601952869105425740923258306088700119144990404329324091780790226807198751111955705616185444680917196518960740314748007468827223899249 4037 -957523509845186329840854630338679532737522282644017600205986636519200337037784809156808950360387687860671239142297159704441765707289610118034448307267553103261030106000980217229290926974368983450153113723122916146736747994975656013085619099665802187297099504900366246151515589595 4038 957783403752700948283607351139324019944135282560388991172541283515322540981085465964946706896598133152037300551896296419680760843830604124046885187920938028777638034833408033548096357487062062255029977390845773046424952371643469741185674942714660428704924858196169789781556941786 4039 -1300759969470083671914943331927293161572659260209289550825025408164369360413988220150853622614046697407132921614912567476930912857161003815791667376278907189028933361848204013218471313232219389629660266966588675793963367515498457936211089594887806371425693892316507333170258105549 4040 1300892219402044330971522800222190880749926820756338263880131357259926929115564694824287722995908936222480386623903507972711151431428001225943908931338445916985000213467607442495882612677696011867266707243174017536861928558289290993858955051003270925540167523692406192496545051135 4041 -1832016036281582892148187270698684557031911546837454533696495925012990932105264480708178909231462166465914909297017958364321151103185306256434138046763777567184199885407420147351662081203112861296622135427349227096465879251431603592316555965434385707723029029204637971572851783368 4042 1838898689972166635183453676182619771676396953023660677807330168200441250121201644205709077612792492604847302372119249867897095311629692610164268165782577140184714676417929536925910123593571811905435177189438119651304133724954721131641204158131689142174537813204279267101972740591 4043 -2477003353667832526799508055054766815591025922974632300059714626299331749061456707819102983355394119028698269155673888422908189330752326012854775672609881135992618251112669417075459886078763179480092183721544654202475000918413052139666149553151209904837450578385694757470628078975 4044 2477003355440909497660640330551283953701869360458096888254524419533708530400172592303455792420569234441984599620257085826097579718715105537567605641426569942842360419817805698801512390069284289409274539617893633202737441069166292608048079013870714012875863219002479795455095596414 4045 -3231036266627066788072388721240017694847836920009334926531851351008951349334052503971591867289956712439773687289430410408542228553563512381435297101352909351955013421274624791402552450977389153158282692526146191176722899862601910337666605483153046847501085448932853975849214599203 4046 3741044700194608975440179368283281641327082062180198187376192629323831626020967247093246500513459105001608738485125781561743449967599026751503908027710560755063389338951698826328295966518196700524264633452679277766378214138698773157237892405789336458652602159989284585531926477328 4047 -5032423888369219814436087547079434111697075718734566210714946826314708291214899519766108903721342146436911575866776017580115877065482367466389695699054427309803239990277401948172816189876336597436958264869449699047542208883646659820713900569097367971299414926430960929617465115532 4048 5051111113317529219597923553094072634356231805050692398021192348680491064251099367977858058506427756270822932646223097686863797739338866921072472302547988486945241340024556221564118202143812131923792468391071567275186160409700379074479774608467419474552968411035703660189988033097 4049 -6468999861084757441123688241695868685838634644082836104076559074343069772120698622790274342795643723368739289446955106379825960554733885752905514233742527153188500238451940651831052918174527829758305260583387986916594115688065502026572867169954347282878659731514206456039191060406 4050 6468999861084757441123688241695868685838634644082836104076559074343069772120698622790274342795643723368739289446955106379825960554733885752905514233742527153188500238451940651831052918174527829758305260583387986916594115688065502026572867169954347282878659731514206456039191060405 4051 -9303134224702129286826064498831159999554508949018936749060603246268119187116391720584211550166593250447989032086111032583067555214954671214334061598536600799564375319489643896145688467428925174622436604658477405677819597418320447203297024333220633772762365509048539224604047269410 4052 9303134224702129286826064498831159999554508949018936749060603246268119187116391720584211550166593250447989032086111032583067555214954671214334061598536600799564375319489643896145688467428925174622436604658477405677819597418320447203297024333220633772762365509048539224604047269409 4053 -12204778119283309232604016993434049200404018911027007879323803730850391784323662510337030764095394761230722790184336520267760416583485880910390458349065577412043080828183553056418709453659042887555905479875534580373729666200073493772706209732514094425690108274152733883669675839707 4054 12260176606344628433207193911036225268545654020056431311083533616469905433072345558388478585072002991851515122748207404078782425004558134905520455665602804197519333334480228134747194696798800812951743304454800733435819047164551544931110073657565144986727164576964552397866600010349 4055 -17087990465314655831384027823518959866838856239789085904826097341228447801487722593889702555350172875236596028982336108104685197045595728472989361665732612176088394055213942453409542688851794752212696546138902311701607763355354337206487819312899762967444874375488625313068620255374 4056 19518938095252987559436602054580473312827973899009780750186259503942010610992194471673330679465090900262374773932937558235286296898062390704116055961220026459190829278107792932465976434478687006213793825571372293794433356335228839936573940817617420955367558218623371962361402432431 4057 -24778114621544885348180253075788478874581544369567789894495158329355594940980027681250406682182020975243204207275198632946212931704570229778362493953384248713023196282722411307216219434697236446772681988744471949640168170748718052449218708803584161707101414223765130183723125709447 4058 24778114621544885348180253075788478874581544369567789894495158329355594940980027681250406682182020975243204207275198632946212931704570229778362493953384248713023196282722411307216219434697236446772681988744471949640168170748718052449218708803584161707101414223765130183723125709446 4059 -33348249667775290439244665644567470856469058225007211966974550447086836142513602446198974524647702476194469548436036451715431504108436095990502190817574185392523206396364388975983193371823673695481322359607418217866761908674851089653810846872049942285671133333821162583313393874975 4060 33479295428530972382999688153894066571574420307585490242824032540964175919651722783677903707721199402472056664124811454078252871564653370237903478797678077893086180439191759569615224555460539939311925933109087056305673783892488657809833791951654822463192336763766228375843199680869 4061 -45953841132539473258185355849280926372649929660950264542086308740693818124427680930011787311135879384149432191121419488393639797738714901816588136450512786227143736517094662334625216767747065962073400693975841068903270647315249131894799779500323655931681723533062720448309259001456 4062 45953841132539474288812026352148922739700122598300831905316993107031735574821276576920141242084694821682220774771247477691766329816850593351956295887448152607712979907956218042094091815337940459607807994916141983253291927168600268035496820256321398990782723841393046622557525795588 4063 -63735479992491777493470704260664463879353323291358212578358506765976432848604016540837716109916048550104238469074038431576871202064416248107239535072401936218330524388281201597176825068013239131710498277264653152342139114181507336246027457805002166031499521823525982344575955013864 4064 63735480288788590211941136001201476781821362761017295757220439265549202160607395420846501261132640092166904010073809906186954323492250599309224354331137977220135522487589080476904773973764982045228474895773748247768552712391216932760635151077933295468361261825462555401967372991732 4065 -83570856813939269755593193739349240363255005483776860580226592235990792749305865597816476536623102787246602337549697021545877390324637140727621686659626067137394813681281791476030334590480540706688993325701777075210516734278728931604031625244003499145941114372923218626398183067259 4066 92916078696588879480687234390049438748677513092192220958791761071324702155342676936245942599493315689024176040343244011138560945272423622602722004230321851718526982193330357770992182491293873720478851679510304777805473616882914624918318061435688915796430749855305237640578883525756 4067 -124696178078542897962462928176783319362123654860160824823455511718215874783352400769677437009207710144760225467086547367232217593980371522994310505474536568699341373999929387533269257335845984906494847665406656116056894589925668892171656530380783440728675592121811602283986874065692 4068 124705543321062560658356837898677902258076946008156626115584152373284761711387921463600304289588300819905144747274843284212220032883435153927998960574223221883395226227736742044298951954593834813413972876465796925658842627792821072872852315984927808699253280112386748767186196253478 4069 -161665041933015528569492203890894477615420316319162767327428430598719502991549641242308784715065157900451493189079432128946680299783669700795793976514845026318485228018651339682833343895409491534451553237535652094229107531943417499330566647664975324553331883091251269409186452498062 4070 161665042016066650949137599834224091642972852916090341933987265235942590118658794861040167639657712782339668362745813207602690471125393720028273593196366602779103861004215554259656663522714683017829806913147506602222320123276011494166934312148014540312297781270303268389789034418466 4071 -234960897265551150022460685106450541055119385615891536513229081788190795670272715719022558532893471746782067192003724032375944317052245652523341129410631106497137496243814661493615308031237582674246876882894199164001418698629182899658568430444280989509506394715040866244908263848113 4072 235973141286897495076262428249746894546557639627431498766044668003332283166197650579988947018690565045603653160210983245338153135647144781389154949568755609150103130816272614787352878849311163867001964006213667857416938940949101536447550188692754738233435508061355706245093179856515 4073 -308157594565652417887167109247253848096320404087170358529798702739859039153900228516838661278697502767375025374016700742155033195365620570527791439649589391763584304457389868745224759418908877334218773312337931579848540005943035606167357172801869914763598768072498340188328969595758 4074 308157594565652417887167109247253848096320404087170358529798702739859039153900228516838661278697502767375025374016700742155033195365620570527791439649589391763584304457389868745224759418908877334218773312337931579848540005943035606167357172801869914763598768072498340188328969595757 4075 -426476412643326892657395376731404017359568303523777315579175120370076502085745534868300422962226150495596905988978109839464842684885259205303384600694789904499423378234253747810773104159994983349345385511940987944003998157771170932756474602546074797849586038106665826557516749287779 4076 476143658647974703649960153575656974781936907022951851793008746145273792018736327405412195266763173172480782350263227697924860178152926849744780590299717324004070302363456441226157804591851490890061680120984076686567851904524936041138505260088617449751571626697206402013564658347154 4077 -617681604257981034306967238797983898824931975319301662462314050409599216040188317881020213333163336222688118755820866127573893971414289094370072747946662985293396126841169197846407913478863357954560831260673918559402565857807941469015312997653229553288412982202272611648340706561171 4078 620380948184175903135635688953600576594145197828115982634839310388711121147763512522331508889733870805161990168999934926624475459953998012530695302738488461264651521587759091282711829932952663598124029545941418611417421192627396720782494540662594076640028990712859071543068386141098 4079 -858578435768653012323068852881446629943270559674724803120761640514808770511334645790257721083696550699547035395904538751085551004447407690742810011289914389778631300292425265024420673556447409915670903186136117936165466381210528625034850635715670792872928231067903795383803099243434 4080 858578435768653012323068852881446629943270559674724803120761640514808770511334645790257721083696550699547035395904538751085551004447407690742810011289914389778631300292425265024420673556447409915670903186136117936165466381210528625034850635715670792872928231067903795383803099243433 4081 -1169663969777977690132149404459067764876372002270867973908780967369254689836856214817861629468880317570544178824103070657795179204293206559189005512505146734079226190419657147503828424626228720522720966680978518727095838562641922376306436692234123775602858913249661597428085569204357 4082 1170097978524829451725120109334741218985837795722567006131369664963827232876478827500676919191560430208418563810613091414523576108411503806857278307724915140036849525141350485462181479965307896125784734120464340933412161092242844441306787472540047675440927038023769640372272067675495 4083 -1594620328458601147623591681218267043850305132106787007730060457908364647197809405425411954022550712780804489666709149537635749753450544888710605374405714501444831387243072603225151704562610376085116223221880812275549635366504779541314690596449527857885961627463389039324327662906950 4084 1601916394925409195206087030916310415439249662218947843519655865146350376354914216868479890073100149323566804823500987144593475250379018553685856042282992791602057195184862569649091194761461570793338042697873968452271421221379145482796192714098097882421770658345565167861873691606588 4085 -2088101846784621476628883353433416214427382888541215789875655022335441511837077873437572294836974931790396598073965778748508178954399368986988291527200177657150816316216696065190748078068664766934636843737483737580522942803379150520808556401409335109673122919274708438965937563701254 4086 2279613133855874849445005021839805036692860229205703152015512884487943321266847362149592628754781523524412401034044749160779664313602935860246868750524399055829244660085116375551026504500743925167402103802180452821083515332096660030724516954775241941751506652547856180729523281518184 4087 -3097003229724743887676079438987505137157472344136183897784299811364182902454970458327792663687915149112459787375174943597887543608690969711813887988962270790322579800321202607397919598549911559812522590777044577626443873036362100768510801420869223095595503001504906136510396881139547 4088 3097003229724743887676079438987505164603975826325982648447706759476598275318235559971589142582333579907474289411035023350495614700822803110380998014617426463329430490486212978652346591319436813658799799226452319637983239688096711355389137916210926057244343830615514567282032387767959 4089 -4002307440376485274130899988949293505603132748411189173155886519834049370440441748073213662457118190643653593106050531786082274455812587620305115583676841519939694356090257772205796884755064860937380292637890874465580854563429898165021204088873456303464754626310739983879317088957914 4090 4023328185454522953960202575078506543273641621306338753061972275646119523982626972110890856171336861224687428355645318911766165457077312694796209714560563065153610471064815154540997542300954265931715932035147164403125227396472998860572590227326480764366523965705947243431113592530931 4091 -5662000915655020996680836488079614927427527791919045042266301314193186585755164497535993261503876050229338172713384321816959180874214239705687275079848953016411599008795479258369002374865117372704628219067774415701249579169128800196811234882644863353759366785997365629073986460826975 4092 5662000915655020996680836488079614927427527791919045042266301314193186585755164497535993261503876050229338172713384321816959180874214239705687275079848953016411599008795479258369002374865117372704628219067774415701249579169128800196811234882644863353759366785997365629073986460826974 4093 -7429646846925595702539661563564177137947521184925480007017856029888760041821787933951589429890700049809744299042841128905312431883361023165796436078801445685045025093172674213189770301173684373267070389084577940483564785589056945489318342400635359296534013253800386919343967450399220 4094 7429646846925595702539661563564177137947521184925480007017856029888760041821787933951589429890700049809744299042841128905312431883361023165796436078801445685045025093172674213189770301173684373267070389084577940483564785589056945489318342400635359296534013253800386919343967450399219 4095 -10431439967957068696820491886826789483871388289388011112260090855499647973338345818513907687971800939283164192021965195215166958253665845041190202431097102213946932916899781827321680694748314774058365087805439821979877511240820709687081982037625613346026670067926546119629070850696864 4096 11319462998889042752823566937779703803920945975528261299433702429980921628033629275794536011395794286447596931075107361505230270176271423031110890552604607262423320352446074058560141282370162440280599319899089978627107923160796600019956108772402413784980416081381459562320375999698618 4097 -14594260671749498039127170216321381075954572669001797032325776499751483214253924621250939402020205673329128130500369503397710200730186390938539744192581719230569938527134791572749101081896977479021104392471598436488583887106900203684288470585815070624092662348592476757767620346150035 4098 14594260741636879300467724806868037969800130183377467742140669495172840686260616987869719673266000858318596198893808689464936781528795972611406576945918657054407215707913984193319257037848776589381764748996248950942490691123265857069503405812863978054729688804110830278118482790125766 4099 -19912191525814694759232654125665267499685735190101771252204866656958840684005880526850905795103331879330230514047687123006673059411674508633313296232497175323760276841648394163643967480129376331280732340281919707600228504518977974424754335939167646364338654442456353078727331386908623 4100 19912191525814694759232654125665267499685735190101771252204866656958840684005880526850905795103331879330230514047687123006673059411674508633313296232497175323760276841648394163643967480129376331280732340281919707600228504518977974424754335939167646364338654442456353078727331386908622 4101 -27150807535693150547211891965620326721064949272972473109520742627901070162951726306856716089918203484357360359058184583804000256064777342650458277700412444926396000460671146232512363801532594585160642277447453335806894390558552138560781049856510247157298723125666521968210575115218125 4102 27324364809947698686709675168269063159980995039065908153361781211042177248827459761839549641206745397787904336712614776795669187422297804506136160498778531201327445651095004598235099737193007821448531601088793851884345390444422538790896655002052936539077307534767578695663292707599540 4103 -37860450513828183509614972042786397451248147718284000211662604577129867743590413275162777805057454013333450439942075890604600024067975112396161010218768585342659447780283212724140232799475826317477785076336102391926786940385672056581301399199134835501220534436823454337510562532262986 4104 37870691916178383710275143724163592524728265536717206233636451756704426583979622818955465874919241035906196811833313044078114334925354193499086455006071003766387474009194418898402939876696278691606625195713188932933770452320358359869209135355566667449653231745936124003884241522580553 4105 -49380035801816461189298189800251078849932864174285910178995634245073856577513707101817144596676444723540285669702902552731058529136919281514160273312438296447577436179129823591029176949560984273578953887698485067547936527542353584568251415470645213025276381156526462934321003657047819 4106 52658557856177870859675362445230146852028615848992862788019201102081985365666606121143724921140114661028550513163701170400430997897886291205732292208776800827425210770306917252769018826001098779291548418916468271724217489014518808625510644042518167459441705968394490783735149292947243 4107 -71163523645201430494009148158327377314428421817287788827326497599764371240951801749059761572031342497860951350761880006432099980455736356457531386147960098089515395059900291162259293511589293241582855703719955185658253607570077915571574582176342050640962450805165529128606650522556143 4108 71593768335665286834416037788331503758999966449885194068001819128288448904504519388579425648640356775956784981346286173293001754888314510035526360700369070940300159978735661208057601002668970744924181965147335804941152148070138396979502753625914982744896139984666762375842011232409838 4109 -93028287123977638230517044756531144806400923033110102948909770802720920220714400799895880065034956615948691284122329029998478760122653430723851186073451367841174854938187692310742839087281544183489210500946670893908824298310755063152377123740060896651428597165314543439908336962349397 4110 93036480505757718259491715074649235709394446055883792227783553103707147401822619466338970889940300530273957802967474830876604619402221076054368707613904910459595832065817116324888772491856269024449245960251794408280877864452740007013853798198723559608681871900780310152259294239877460 4111 -132943922000235295818456329161479619093104643475390228198833424490214659308069354918642247894209795039263549689344573455068492083769433940886194655764289138708679432587616958351430173662856351621386360665189058511554170613158908859039842419870101460897748634808743847066531546073661092 4112 132943922000235295818456329161479619093104643475390228198833424490214659308069354918642247894209795039263549689344573455068492083769433940886194655764289138708679432587616958351430173662856351621386360665189058511554170613158908859039842419870101460897748634808743847066531546073661091 4113 -175456973692761950127805809255558310695404512415782772107469294936800601602317145413656126318075326769556908354114571284717340792140964461292117725195264850329169829333297162780551729038099840354611244163773119962538392550310155427277923994871292647811605306489557456657281413680800899 4114 176593219566531533736105056373058006532727009443831521896742878955723622279767040454197171677836887677138814457263233884774128308429075523957578429467667470848982868139221363738264118527615368048572473467254715703445368459914252443926645792185815123348791246182336491592608866776025623 4115 -243083511127824851433257214382306507004966079031844739672619327353919317981059555293922289151108617173989102999553321270649213763965059486619307551237143404357931123806495895226708838804612881073917378185744668284492363251419559790720211711327522561540388988841118560669546810391591120 4116 259513111466902592793916668937048999961915112729171902271780331653400740073052471360277951418864549484140932757698673973171434703278572870588865562046912751844270694941898809063844758439232788373472116112440285074290577478014931987717405373675388178124033836073554179483480674963360752 4117 -336555529063208582769551308988353941559065574892028408544001288594651903623978478337780430467160589474436792011807145611299956493866611250678855006356527221997419830619795695554227630317260882911878656174249972524439497625853701237558436562523303160675815122473820753609250372771332241 4118 336555529149086381846556131617965931698361984143977169831509001763341026081839598772740899795134587519929925659987279233311845819030146477136250783641761972710587653765973034504541262422013108642282336686581679977472369671029925005858337347733713988249288536412212469949311824572288741 4119 -465034618501395260664937468695260184112052864574150965050175166075069216736507887601088211217767938937408212518757766429064920317365057814138330230223571572801490653711238177750930740221626243763255417375115057926263312139590209697188094454934573519809526180137905530377942760881713659 4120 468146574041184602457098779110063650747388203592302759030474123605856036017161015291994447682635860291995342459360957558872322593998088753291250535769137733229483899259834624132764217637557400077392463232593164992165335749032515521943962545472031009778340080554935475118485348028045125 4121 -624775028659810625584949060923695718166091329967273955094755866574572817797838745763157424219754745325602949995334615338822583555961110741057601047645255540703105080234003674738213648694624227469218886990851429866577731724204246659875426140286589960626193449836170241789015051337514589 4122 624775029023063930673951791877474111574882796048000903078695339544387513462055769411972507147347154653186950738886823185657793285129698145848548409052210884498649453745001522467434836056844122049499644890553648066285428589299155995490701552002369165939399835621543129265961807096428535 4123 -863262196636910895726797248910271503769985176200952473845919202730654798061578633243929748331944158634743354475168014233310486802730497863742974163201101693371936451165276351689162449729512752758865867278285442099907375737532125560645516288665052162950546847531104644921360855716024555 4124 863339910505355409716607392629996108374477731084227884669229094812347582515541962842658073945834315856610513667071655468534858049908825902451787842668166154209818536111622414583034047062711655403722433852380080008014676329389501668859804789079976537251815454908760951381602639297756981 4125 -1153087861287752637365974539157600090580766065270665754467129165809062339494208711042649144409887112388941504537143830921749844958571616503771018886708515830568954926024887854216943089784807541529452186024214611040642730646170640166344608551837525716499176298212092368505520482546428394 4126 1219759964359470790581547243755065747056592614912079450879264468260162242573389265330470713708510054148191387030029049160049099867438821389221010127219857850127169617954083688715675267238161609543452957496289011042966125451392576275727600989520800198138336820032891161425528688915763954 4127 -1711901895881606519171765259892384589157121222461673480253555338016188966502560440483604653899383557075936747718733712640154248494548659397023274847056978563187007049860610751502442357712958872547351723274585883224673085760819086279302366148695606386613806068053340645398929355210952054 4128 1711901895881606519171765259892384589157121222461673480253555338016188966502560440483604653899383557075936747718733712640154248494548659397023274847056978563187007049860610751502442357712958872547351723274585883224673085760819086279302366148695606386613806068053340645398929355210952053 4129 -2255379744630130753938816833299272927637907544332541389656425969481442298992735821855080373030839977267650842388252565512427102219866226594977193380101278348515141670114699265920245303262422583179532734878140044370754758990509860255223742340145176347293935762400935584111424500797021993 4130 2255379744630130753938816833299272927637907544332541389656425969481442298992735821855080373030839977267650842388252565512427102219866226594977193380101278348515141670114699265920245303262422583179532734878140044370754758990509860255223742340145176347293935762400935584111424500797021992 4131 -3202490978904690819611010351023961583344090190112702386243488987952334076814318486433108600662046724982701882688494654224983737398301145785063496761379116023794770553251226698461389162979546750229587520942856743438596485165814140865220763178154101695662712585432696131477867401386886362 4132 3225295799721579685195723420123273513224692040130510744040957261998408105396900730334348857759500329948473131005769251991256234832379551602613120226995155928962131100761162281531056839465961886407254887524114440721519844907206308788862548449343177230694789922842970659354677225887692837 4133 -4262661133903612122587701143813302506443661782556343938300769331300838203313701851159571733468592982052161200454713472843719614608073370291820535504980810329277811382661558734281590124962548302295727876934368450559578406413571014968666630002521759406128230852186268466756374629115671239 4134 4262661133903612122587701143813302506443661782556343938300769331300838203313701851159571733468592982052161200454713472843719614608073370291820535504980810329277811382661558734281590124962548302295727876934368450559578406413571014968666630002521759406128230852186268466756374629115671238 4135 -6015687780455669964859513257588280280193111268601079926138022897996789120642526732988303859474381849206811305881722705687676077965280506045976273145692960412278870367665906837225521406743490556779667096438097783688788826246579548078807220185538034803191499696511070674899240313325606558 4136 6294625479021191243127829283158596108199724783561512480862761872553351255136055139807393403948747703630756957693874443937914834099716021293865975914028765071765809940050411482362326246701980045332121994521603771267775523803669589432812041187281949170504614663744105532999572953973663909 4137 -8250634453552388215332906281419672396764416163740413550512917920104246166062446041289580938725282505867471861060345764080910818460094992341661128470832871844273837512053334887563882272394145753881812590594034369638646903533367518631313927959311953820382255266031008165729927183963744786 4138 8322189194960575549997697362741627845630417625504789760254110456630478269720844958643224043053779836485001119257182846399606482519219504275421455798296987519486010499654770300181599584238473142090592776902256081264550256531740327617840976418996636617609894183952310301441212322633707977 4139 -11416175800848718539940761634296872638910234740408772687448326579881117877483216635224104050785773277436639221808541297105207032675667192452811588868022071815946347062571522455291961489958429006263256843651674981835504006292973544411992126011629503324819168081149510014114169457955374386 4140 11416175800848718539940761634296872638910234740408772687448326579881117877483216635224104050785773277436639221808541297105207032675667192452811588868022071815946347062571522455291961489958429006263256843651674981835504006292973544411992126011629503324819168081149510014114169457955374385 4141 -15316268345789630920442250721554247197847060041576070525795303657711390916769683977081978062009496494482219131790325486437674189940454907099560687399614429895489557536755308251329455511268552528087258516054248624070946161260586185173432662829687250123865712417864989511221306094205516994 4142 15316268345789630920571338101350755534116337808973415574527845635951098637976792434909430460272779861014956727760680093728060178715234442462703244431280536218167681215565264627147603025281603527404335544150685956611535342638866685226064005507524560765025814800975713905389884818364083488 4143 -21501207087901790988089313403447575155299248676331514029127819982086528091371643357711284550838956906345955047019396029517097383428170615881118406529564609340198092440095569445362283831017521803364898323109192411121036965209188311000771741287612969346723858230757553945387141652332462363 4144 21684937619109549516057383257415759376215207171721952732486141302931205793668257862979237310722714824949360420905964347466403755822551418307728712457625939503605486076693595163164419416957948162942583920116634353811502805642919202972196327876082033435916365275842616240822576961922337362 4145 -28458568632237164313037731911342555452757382018352626093871894880888819201180116458563959195857714435152035940736355504257549206032538910645679636903599195348125062674310911846031291001524679989125987333903682834867088228887594096253205911963245871428975136745258277575024497064314342145 4146 29496374334480797027302181445169165982387952790274649909268530576243562264694725388564080435386587672940451165406434035685534356516667078137055410612668374816972117780727221208334332570325965378870815269376577016529733768598432323353455177938989638537644813556000416354316192221469833494 4147 -40587697738941516183646465753116208266118300849317553105721501318708333707979287242752592543778847940490925850860693205940125835577738298722197271685773701381453506592691855557110905067388576820809835284550859422648448284122093404054018638115337261762707166335591243132610745669146926292 4148 40598844134000802889684625626003158039950211573744691998938609448855825886833557936784415748419728920005574799405486787899215319377277134134926212029435914367279142438916037703190073023057802864327907837504059803344772013895634738734593342370297224283996968385532836074420013334053301901 4149 -53820170919703737006325948290219946255518976910618476737553536464263876178967898097938506630410103396182385768937166221813221743571655917235622180723766852673402651582198667270846941932018077159109064645284431394151856193570041938742450746474975617199479108244856571302062854435917419504 4150 54332605297658072279622856063550196167312709497267124064657472259983384713778705184597981295388177761166924871771070643286541989170464896405554906670357751249833877047221813197055024595983247146084826503349056191360561630581287343085097976372067073293198689949396635797036639936886984288 4151 -77169142784686383642869452815055288957126462875843725465024054084696867592247439905361272372464454787037983381643515156402906370455984138015501498604130483062201204487572352677005594815536798439693148872223225200304062873560455579569520998936080578455819894424370323695600790031451831835 4152 77173791449343988608759097526450035103467809875540540860772922053523340052547102010622154361633875588084832765502612463549579822790486366113389185001974745005729933063114357899748685444660454481386031542452235539970315464651111693731465671362428446498012933037772939425394941085531831834 4153 -101894906344072439188245685644924560277856772954622952932525058644600457724018818103274618883729031436318894604253653456131210140598056812426008865714185773948647344074505111836459633028620716567262227377082003083590049786535899500428228457318555354176103131587973144027246559574056599156 4154 101894906344072439188245685644924560277856772954622952932525058644600457724018818103274618883729031436318894604253653456131210140598056812426008865714185773948647344074505111836459633028620716567262227377082003083590049786535899500428228457318555354176103131587973144027246559574056599155 4155 -141240959173373892497970126866388667073508284989509563666652753192516463479548109242429883442325338204227117920696000007215170273369277894743415526367547160205534904930295723838105572893189247004745216522668968944300664319384447412257345936248765837306375921506873046658876707403114538067 4156 147303958186205532672382985217174845605056157590983253707321579719243020109368837962466035360926456010424585823347299059875139423121437183775272414801445782781030863124841264512256173124497869219557056214865459739108309095741653534756523804756661103542620449928663118653678916441187763956 4157 -192905033100371920944099539254168757419118363564086858580882717381714448413411849204330352834634511623569873595958150081640197763819363628058537993601530884802296554066270095045544498835825091405988363328780242778374865282632583549602637864083529499828286745318497479236753539645589965737 4158 192905033100371920944099539254168757419118363564086858580882717381714448413411849204330352834634511623569873595958150081640197763819363628058537993601530884802296554066270095045544498835825091405988363328780242778374865282632583549602637864083529499828286745318497479236753539645589965736 4159 -271339982935881440258093345626083247098185593078645397304751899492625500786893776034049464249469381255494783730303955268577859698453121382847409082155761125371295927226079980134980527215831323048548682336160766280275637787860243382777660237991518966741639611153247943232591075786062282355 4160 271339982935881440258093345626083247098185593078645397304751899492625500786893776034049464249469381255494783730303955268577859698453121382847409082155761125371295927226079980134980527215831323048548682336160766280275637787860243382777660237991518966741639611153247943232591075786062282354 4161 -365271741252373550133399442942646769109308343434372233016565258812475901755243445047940938083076493026042954401181971368234435712191661998285309254521804538763868658803325600539508107272401678644358832587110222267421436584309303722410109665228254474140403258478030186317977851376280086787 4162 369305353854960298450143456425190703290156556801977453184540061420923730014931967395922404802680017324019368923926107199604469760662182844468294495691054605736216965919513160445685119468949025687239005447201436977683917065240470882798970474307502460993190551834382086379049656263759759328 4163 -510066584513318717145676769432596053875206186754816601195621233437680460590159026585343274013453630015971561800741636552744616695071644910613673420982322422067995823683460335417379326815216518341625094419894381695009716863697164423660754851338996593009174550488339068429054631528488808689 4164 510066584623577891502603891544363082709488931066981670868783110886349081993607070384828550923645984016595264793782026136861460117702080672229516804967235828095209604416932437762864814773895241775358114871345367145554961044233666592749424230581340001185184271671824590981253162520038500109 4165 -674230712486469394021987596532205609834878565353120054047647051926284627491720039211865349223830839240112854868475260265437480415479049743953322998822667199433829780599724920152038543816979967771262732268114849722003452927341628992724829543094147360562005677758848014428834883060413449150 4166 692936983497475521190883894585135934375081141238352505820021071978031793219995255880123405995994663373669382011145716323178410207648238448846888743042367057623374213448779183355924757282177997955980678152568685752173081091016463726581296190982784237199390056292074731582385312744355672402 4167 -969525125369756050242569054353543405101603766082438746643749868263040180486131359318897613248961247403000447576406855329946245744158929526830931018436744633110919658962691473890892085775546011467710277797692901086224224730258757368348261758070933776864808997409600012490410295790779685302 4168 979877464695539986339089986480463843501197813129427763076429358729519211981589726549951094994198289620075676529787214772962686965488591687888563909997815093224671775180302469156536004563406248648289962266244225970315912902211661456377700689643504455479922878029063223689926069459948513896 4169 -1282597280512899593659818365334655598771448797887575347374706876853588072845703228039427414800284642000875410131988291897402302311639730601114353627726786899959585009516682548698087776317744520178610032498058815101299963549003944476895770832971642730261612293801921811147954129187961949181 4170 1283053985204700304346581066417345991021647119241648990666198863272079545722545282904930232465129551162675285499735031450337220798689723963656983594534703709651197453013721486291557063912330284595077852396314693860239142531830923049735295767544512904691664750299447422431955687445623755643 4171 -1811541258517361887265513335303845626661088442548649505642997497811031037693067555152099604714647728988290693947772626836812413978348375400362092825161048038580622431242394237304259468958134648620813896244985191303598761767678521487906824409469765931145956742586186487873129881684617030283 4172 1811541258517361887354332780840938486682292763720440137441025503631054239414253368628992130552848936271435768708170659115746568097640408966716828958416423439479513805424398216950537109126145571966743936543632245176881049040249676628418307297510509019869489134586597173911160769220172994472 4173 -2447832443114425159578151124880294646066732365173130775573331245877607978738167513883112095524150654120277729068491612020000181649251459273132326533559794553969600831658932686929464635521374004680545344831192493409234224240013595179976832426311501116693963027014624542082075773974934280614 4174 2484496372105059752321383737039706089781105089936852493957409796053837033589333120300695860337183942550307101686558179294413165001320814679403125902704693759522386984314993605745918378533246681875057604546070877477825612729669131154407107245215960612976504359867939395138299739655450928330 4175 -3546492269127218579656407713353051774848747359245823795069072086279608713058158238631500741611009447843669362144383144149899652034498937907313232134402182580323308982050296523804631518061955217019155613996106815571031101468711621032002061130530238804388636244050225878173826607454738517594 4176 3631686955010549483025475582059117674161305399195099294655666988228807845806079501222791978213965462617770678990742018799314500311713344089198444585738935922895604018988250685873244154402969148624957991730907637062819092758070943393735964951710777015989301556061468120422984507296468834938 4177 -4813410041496512560000338697672292834286457906654420214427928740113896129440149055283012704084748985182495270452264968906223738105405682619525053457837077035749460868205452283771404128887815680694936765414923074569610026708775339105862004788947861164112194929652354538755335795285808948835 4178 4813410041496512560000338697672292834286457906654420214427928740113896129440149055283012704084748985182495270452264968906223738105405682619525053457837077035749460868205452283771404128887815680694936765414923074569610026708775339105862004788947861164112194929652354538755335795285808948834 4179 -6682930871580660676144949324013919569620341599458741670588517983661922898003470783189255811375436290041505177394991729360743105072420041556194745460210685726088185574523912188496554485747255173137549516216435546339799992472807205051159507902656749719123408815268770973254428230181233456155 4180 6777577756676760742289262580895198267425582792086694317191490993214171336294001721633897343447559612116326817790734343170276530912989266386742378854225665221124684686520118080259727562435908814165067762042267516465152563947137726994767988836048858558852245971025170996235262634974703960737 4181 -8989639467607549644827487844619416802532458253308588757842290194125865228859881129407313776178620912882153105890150362793629988710342531473329808979118764774170246598079032571089434378440947370182509650940906072167223174055709899308879828592274967206603165419482341574379690630071878466892 4182 8989639467607549644903562463787419732045319920479206617575411321072843909599313949502466777316967915980966329482971266710801706274281748190810940532530533830432344724821549184045599645428900887475535676304462439530896835231412502197402120188124278352612495493473599656655526158987753995595 4183 -12635250142289474636527744702843668884530509926755913299848207943096164192407740961220023636093489446296853983989270289618237936643908920089565133207804585573863120403261457130555465685905490781768678619335519476417558509887253231881263939820265551144548403540144044927500264791881475055148 4184 12635250142289474636529976105115695218581375423605313203434482348142148225347057752611030952399144206470946240143865395519932704161514310056860310518207890276998094574178224786557566950499179654808955574797327182481151276295172489395268741108012609661630655046588683914520578314808350948648 4185 -16766957623260790197214050940815790953829663340895463492920787209464100468759488034992782025168676753476880045701593319972983694999105071905152691375333082238647282173791829157815556787028768719398567473323662316428885466993684802884430373732111839266466678766681252555201373281588707160740 4186 17344708980972056816865989060387961651203301720807970252145201174003160096967141405334523821307971630518750280926093331579683209250050194270520402018156219302816251285830512174216067603726151644660435088520198785138911516499675483626182834329129154133033651399218843478219623092638843922130 4187 -23822588987115308966041063885853461851372288559039758999641986499075995099237426688050768298519652837305297986654223064640093839411133431771262677360249551071765459844136016184137015276599526954407159915356973375023551289032713431940235506925289685081001585481113812264844436645119414585662 4188 23822588987115308966041063886265281381528586626105487405711906694233313844443964097418766976581013587508775536297628225479230397522091292326741268970632007752335920182384169052591963254694524376386007311452652212584541193589216644674446847687415239275062677428615281775047668888899304774661 4189 -31521965180349985031950599640180625389418758819374086571291154502672098034940005869744772508994432262091754519960995331707784603321424358911299424793127560413214315607831188384502502754957667554777759803821099694927663328391917369334308388078225799593887193186053448541514765496141860645857 4190 31521965180349985031950599640180625810802990344103349583934580046886078498209886642105362047931003841056002552607769871573599586283897022076368578747268265443512626384864356809643442574290959269863574767909404157684247558050263753882487397968889995654069949560143709066959021267268595359832 4191 -44707910163883567574416424375194168820546521184753262064966732457027546787947674641780928726174544087318192095143784083681565932511476740220393787617907465795101852482864414533977602857875425331246996108533268378150513438306326908598596333519411015343611786752626671179102102589180621447134 4192 45460978070076283131459562368033686869833040295708988437862008459764909236799465287213919284404816551682438219335402259469517433537126599916281204071216168608287520853580880943288617202756625213980445395499964868550232458775048653673178437191363635757883702374873061834282449804756962856432 4193 -59806425836307095546897871787921084810090152364726181822263593921006997510969777665482014870847113707757032299879587224786653994993506993881899374923692347194965361677823136699312038439871875944726223000347359556260792411622819484486480801972380087694531295156739306870267747957637814626177 4194 59809964106256776895828811698967123546233085640993786574338585892409462909102103248982772627394039688640895879636102247441156989522942203590689591224487886449788919186511844602234735833969602366953733306168501471083254545621446840207492394028215901451500982107344517902736849076156160632704 4195 -83590183499759190156682893279518317142069378898070107475535473963129697278094762647165312715247678461038860436119353146564560576371235617706000601408119308320283133056094091266147748725508622997603756498373675302252900374641077049932080167606339954343170651351716544854848276778372840593718 4196 85100818333006478746131475326093653171746781167420391222154026140559699992031711060549419473548324333263441455754796817635529194260843360990903413922574701926482145826611085452702259854455571339413820019377519730772112925439171264658119236306343130752050193505021938574969431941316356379542 4197 -113543928703423365114057823521054097591410273516763875858769545016085565481586354499259680933787785694704747470702259580771866716755593712175805060127760423733108336973005275376621550095923543266602225557155871810092058241110270096720446210045070179820961380787741815871493239580555200160953 4198 115887021310853082958022308752673714858991017614950013201472395335039508793005467614745436806180829353928311014163372115110651002308219965058885069316709685915146950710214735812656473560319060707768565155876509182542995132928282279880926805869831037333437065079865726088797046442803688744952 4199 -162130535234523496964415495543944294705150127788560508750324034992295898211148226389064801311120840284882176313546169399874641433275997577048686167071279545396359516087890722332858655881911402144045719881784011518639265416442912382077454158323512220894477632686078207745613023677157993554236 4200 162130538203292784347776588034120947245561310343891503177090032591284613528478664901377507594931942762904859169627611269650711351102926243574939329862912936513408035210492700948141402871190969760815329737292657229929045585435235664648784255570165746004034790041181128462824465882914308319656 4201 -215483566532955416261545530297652519846210317987636562995471528788821029974926833998767653069347639140003388693115955289065698069525486875093704899573156466615613860575106080000005520008009190171677590931742039404434714070877446057805841556785332724657615072822467346452513674487940800598528 4202 215483566532955416261545530297652519846210317987636562995471528788821029974926833998767653069347639140003388693115955289065698069525486875093704899573156466615613860575106080000005520008009190171677590931742039404434714070877446057805841556785332724657615072822467346452513674487940800598527 4203 -298297888069840016904994973164085546069749515239372203853131748246070119372172913742119985889235560562270350142841172830423777497845911445739127243187912061319193833807958634684611670001443311811938858352211922500729556449726525149347236159506473112246936590615273341624412995478747675276488 4204 304188037569375898163295842044739585774034626923618092131787616485176234094260153345352719957983900039824160178382615954135347397890678944990008228237262546701385412636842827228820337370160707117794682611682261019535925485262577870011270276135528045801731417315357659355211978395795838666177 4205 -399077938508865840728890202668741275667198777414431162035891611694905066244180547053676481034829401131778900177180946419610111935921857916682292983224607642070884837286614961707863916607226830461428364889100051944757602176207508607699880600200250520598640280027135940157037572404281482664988 4206 404800581546295195680523653823119241056650291079985837215439066975575070278493618844407967671624621418309808257720391921362962739959780653567863179986914952677155714231713853136524099495559809817371301245190155874679386265802512596284513704583199616888511488881604978565168893436858883832013 4207 -570273337111641122088983542724671693989131172274770571124568865267752416688146378289476152671774732807339141778535284177631804734572091411252625036202315030348909249212891384932896334068568347424256138708368710340692850314145112320509077843351254202416078634776327232291172859650618932427158 4208 570303614801411678428545953707757350060301255126283178761854936376418049875930970305900845481984439600564523804789319199009261270306284525731241628789459698572855777092505741576103337736128458031100150262480132485868928671742689501037990984695095697120013730719807706120890210132030280792469 4209 -758513988242710697472446306340706824090255510051995622489938539861048319025001710571098360790402035741873392620368963272278205343615833254992021118796451281458040999026277387724052364344718045130477556583234406222706128977893576316508083305938418667455899852315208563726627706372653538973779 4210 777773138892561554995282513613219897496912973689614461905289364881845064579374862332123835389426765945542409286410135087105325379594502035414400631099612801450063174877460442713449630787806421147410974389919244556562148822623529437399741802667815638818402085809923071783301608087998038186326 4211 -1075292479617678020050604366645043303097819429684356096289205259317865407684551111462063013318811422367258711780950976259098224111861693468737993274902506782033221553499523889873679766797114370152423902181932698890206982388795603740129897712242606333162715412786138731479220254334527493513335 4212 1075292479617678020050604366645043303097819429684356096289205259317865407684551111462063013318811422367258711780950976259098224111861693468737993274902506782033221553499523889873679766797114370152423902181932698890206982388795603740129897712242606333162715412786138731479220254334527493513334 4213 -1431000485705782621526111906826231546470667658684218120377648667077200577533074567650198839300006813219527191041233049218230286167710417727814320257248784079033377661620764261456809347928818265028478176018868390296981277810863371019963105678851833765322754231870738814979668737173823109917481 4214 1431643355142667798721818321294699131837825248451130933342691310141370630160909616633021725465272503421538093859340549000127977562349603056216704565656251414265144642485835405156232376135247327304997724103277449109675292424477908478493046587193664126824090373776608927140143091301915985636136 4215 -2019151494425748523680332713060506023312448873651197640762041078694257058160353447166647079894121641544977160296547560204782049563200398006664315552016948486788056089529260905265392615586467165659749906260767712126494098561615528727481488710263306907777065970556378375935897374668995037494959 4216 2093973197050922079705048185272964482768679519401754305282828059060289076681960565074087531572813217587681390828811776160247476763762598168656223702471218988118577483004788299775848607259459504633686778753560830675003576298131250431964112857381642825378097333375101377371762410599896451630855 4217 -2739692266280906659903772980708629894991876766546713663450634354791559158388681336545392615179513862421606073108959308262770984314021823748666021230622427068310611198322946105881052417361684045269245787011995058136380136001277904026410783108241727442938027587613009870021040624324621932076519 4218 2739692266280906659903772980708629894991876766546713663450634354791559158388681336545392615179513862421606073108959308262770984314021823748666021230622427068310611198322946105881052417361684045269245787011995058136380136001277904026410783108241727442938027587613009870021040624324621932076518 4219 -3872978295270274048733688609552886499239192771652454726005871546721566005048911799123810711662797324896950956068299826814770552488144279375427955331181617129120246494618934586127476696184161373926890806574221694932955137798047613567371988314574853278255002529517112246576083310407784576520304 4220 3872978295270274048733688609552886499239192771652454726005871546721566005048911799123810711662797324896950956068299826814770552488144279375427955331181617129120246494618934586127476696184161373926890806574221694932955137798047613567371988314574853278255002529517112246576083310407784576520303 4221 -5332839643603141205958643038129177132392232676345854383391314158160160587917452461575804404049631029891026894827376612847550169564804606595958050280173390331827520355359855625064765389322008774844856664182856786617432926676467368372740351057140796639546855067914838929531242325480510877312892 4222 5496940079519124768795410595885426985788800248632763154026006072212417687269336488686271407390078842894661003111157033889434118419029812306193930779178722881096533455605317005818189810545206908568648508075371926946003438140609241133973119826343255002371456330778397871808615085754918425139442 4223 -7933277754922464103314340670571191932345855140099982930667634408702002884177954480571712930345239466243952199827664475729930236647992283610412347713929868516799802008348957877112952135840053166751223489025008920309324173945909418266728163018507507149741729243091815254850704290407386117798998 4224 7933277754922464103341639733491392518209246523433305090444086071053879411404076861618280871371140427471921722248960865648923692429284273477936431645785968964275289761683881623786396926658725935665309792271773571099578673525884626320402819972094770096679969419836444759746506657079456334119540 4225 -10767381957080162223142864250221757429929443211347870231928633088040042167085750539539496240892562938494465637189510763143369364677308398501784938864675277603504763410492913449209282329624130421350874544941764314800461168549640934131964981482660715609164245910681842593326293418706462708163748 4226 10858432737239483554062797562124244801638273218624449245285863731165198198605186824784856322271518902464380660663704387818704381244045902365717943058250731724692353701315650139071592408661948520659736265094611161291120361395016659534275267046101313749139538512019419276382403814728276798803491 4227 -15358681118212503890740829403338029516501873604533398098408829162918069753981717980235777362140932686381047517375599608105773054815411825450643056989298306341385094994841202293878419325537143554365661503972783997595746305657559787154801484443096753523075404036808858771161453551800890454661516 4228 15810834406685068213188692288679050826182398868398541188312217280065161018777395874061742177805293146064827811770241521797742644209842772027969790368496953824938343451265717013854128979510724654611999486721587232119849379728741453794270964542217864725209167832578236773440535651186856288558803 4229 -21022435582241937062244447000199512886965475007036619144569631518527658530882535125996166764304593794519261420794479261860021131060465757322572127309720732823364208845524845016184637194458122372140653124946788461802811712218960500443659524464919980855296389550247849895349240805673029438278397 4230 21022435582241937062244447000199512886965475007036619144569631518527658530882535125996166764304593794519261420794479261860021131060465757322572127309720732823364208845524845016184637194458122372140653124946788461802811712218960500443659524464919980855296389550247849895349240805673029438278396 4231 -30393973720458036387704092503950560517160291029362418719427470998683271887888531897362487759443105070768719615615968446591921135859207057408948100097337607006963168705327184035434697849651235000787986100221593408494427828986229785340123384635137479611238928948260911022314781334882251612017327 4232 30393973720458036387704092503950560517160291029362418719427470998683271887888531897362487759443105070768719615615968446591921135859207057408948100097337607006963168705327184035434697849651235000787986100221593408494427828986229785340123384635137479611238928948260911022314781334882251612017326 4233 -41214511278489134634853891467835700331081789647700644206467982822204075976310932885676038829627575854800826454391235558475327202417463175627232026380214373611818326304432345931243855058726792019156989947965629019763534017130623998007816418833326827272962834254976622692911622224081500203010487 4234 42638921826090907185993866874590701357861117846161882757804918627837480658931864972691129959677371490800744942244542146871453440253428793444588799553320664301486128345127401379042090455803443002671755979724674476109659960010051287850772340975096006797649527427404056607754720806456210768616160 4235 -59658973934323722044057863333329914672111792029113040499617009703064901382037097980658495230218445631927893403394003150953485137780698058226450423876319782935105087913478655938793777981069974853299801442043258291412213477294183233329502898477024228146138046758145325444914102954556137937430772 4236 60124728747941535985040407567170053344958962130098157832069487368728723873252268487610708004697577246085813939097859534482633071324581949741776866793729528293696636350691188669665939753878341470540383244126011596058514794178195235934503038992374930737563449462921800430574535276829761781077151 4237 -81000294875583685520256793744664084787309466392958539493953463756263907207607123516057417204349121043254253553014380728021217141006080830851674535154563666519608071164459369028074252419023906546402045328627046172288656956482735637591306181334127853839232502282656372307270819353723697954936923 4238 81000294878184592949101509572457056706075639010571287190833810568293110355790519755396558102576328766694384512169127479218006919128506241121488981572595117920532135791384667677621285604818120723046553108820505478960015290298997748631873396363659425062462481887568261728156794330134480465549402 4239 -116026176246024345643453368600283448030593654795867482834119044435776943038098381982948770297524502754820094010636438264131581690103922231575632557726787827718622573579342059580064765080151563918795572174206483023004201392456379038973025387600350811825228251662921859771799670507060395204290890 4240 119906156038491654366584080696767302631362635578380046508499914252627317811069475320510836806303848968302324306177066218367846556192863141614832607075388737645366414297529809907233175310013474538506108730713011522296511100164731701949532564378833736713211342885524073007202351095804328613040499 4241 -158935464133287490984891941870899408441489472123670078351124751691967332214870813822392569028722118032783069603900179913961209159815146709150098833809378763808685561053435095381378543444761020853511044445467697866343502258660354062382914665673728393665071249569238244098608210739807540293245898 4242 158935464133287490984891941870899408441489472123670078351124751691967332214870813822392569028722118032783069603900179913961209159815146709150098833809378763808685561053435095381378543444761020853511044445467697866343502258660354062382914665673728393665071249569238244098608210739807540293245897 4243 -226635204639594829878995312852965217124182695444191926015811645645420283997386908185750465745324336238313570949153686046328815002834139103274731533516398700534114307526648889459674250153861538306824362795927950510006923293717458864551522378242059600986369548904797237257211417862923774236485255 4244 226635204639594829878995312852965217124182695444191926015811645645420283997386908185750465745324336238313570949153686046328815002834139103274731533516398700534114307526648889459674250153861538306824362795927950510006923293717458864551522378242059600986369548904797237257211417862923774236485254 4245 -309564934279809310910258514820822564245387129448962383041318352441405738541028010869026402617505201662436462178697937842064305514932549778861112388309516083016529519298313577298739174037793999771501963969363285003217758017369338840425686166967926957563793745014665420890332681668826566789397820 4246 324946126252544296851309626564869148136568564432914935382383509813799066780835003709530232978633217329695815014106225163462930277027589610374575309801194505579206552391155494895397407655132615678350927606522371246764866527540824175687822244543558118019755384146109841991012019702068366565116524 4247 -459547977864378590542411272071393419574088407740977149825407256115215304446722754646104268337406289458318870754986238099565302667968521979566573108298831697436154604361292487311242249654482632891310908040255444437488157558746041882867464732942082079153957586987164635174460014087906520619134012 4248 459547977864378590557246916243890233745643758320150182217440687755556947093841210648058002589017105175367633935073611038288661983701958051383505328055351707200337929155041139553114405863358356337430271515684247513338191621715422219555114857163342765390372934602618126950154361345019781245938747 4249 -617626208945405299452339187214530786609412570077866700827249828507087576910851579160269944379130095418604536459429992428783660189501372315043198521626724457423518884582841719360767096968869509102404938113926575506466499320452563515451129564815414139536193572934285478422540112826316777541008737 4250 617641447933403756800430036053794427583088374183978530224737668804605276329528442653123168224027125893660898021668029203664899801829811464390094821286993160474963959264028614559360714337704458308971832096695593656218595723006031617546061113514389174504561454626851476413606983555463156412644704 4251 -863316896779915475612273241409936593928577655481928763877208080012697831070305010065167045422274251830344654257969809094476090467914518585092342834649501487100400326419778011446381722940270608673856893725351718085556247908482395318708887013243619184684742918488692924744254450111730562764544623 4252 899642442445855351090364870095146555469829823770701539529599247671712239102547381669458121360488154185188391227409767503638622098332747977030874963076390388221357382162400302365928908599256976258827598222620965511247223845617820772727033774617615560810291365203278672088783670038639946770676501 4253 -1181452978985422944165934653365283996925761369327327047589757715798034307607183641471176783810001884944925806515501612466605294586361952467050196636696078003926947915519446117589151275455481393781984454928265550559454931882198229643936599899718777721423381434939257831065016111611677933368915222 4254 1181452978985422944165934653365283996925761369327327047589757715798034307607183641471176783810001884944925806515501612466605294586361952467050196636696078003926947915519446117589151275455481393781984454928265550559454931882198229643936599899718777721423381434939257831065016111611677933368915221 4255 -1689751182302879016486384537681464824327787941497317087463335666090300954571220433940620202649446084546066616214997898727600492562018528283229120191808990956517737658340196393771318753217170847438809090691160681797780901914484675909346627957927184466731910219554803860547049120023479178605925273 4256 1697380906070534536942857655871092380327413314733038993444161599977545729814728488692788807866393646392696110593431314444656811128372767207334138000269231148367176001254213942163348939190749546398474272036909097432723757962887904981671204381810603659879744267109208581432478873230944274858680561 4257 -2282910140797258973423347123586496351903042708347609876151620217663979412628147692334465791916641284815661349709949943688867467063191310736996933049901618711259085929915073385709146872801436832042578311418176046358276228503875786222719666450632564234239853798650112389964534622136187896353802457 4258 2393425207668262974916027440652979568978373635214736982127941366216692656812747136172604862579201142412222256356055670754203977466209464693840468265034071308620670589433161421861094401480089399747229341056935809183446238468432584423996726462910890597094225651066227875643032570011143283970623996 4259 -3288474995400036164739319984204179361030063498910472542696304468621382563949974574669387331202278027226714967674826443147949037247432323357257403730852523568798480269680547695053779877517924668841729175977378271810135218613089154218404585701847534125324843254886427166792524786145997067823893957 4260 3288474995400036164739319984204179361030063498910472542696304468621382563949974574669387331202278027226714967674826443147949037247432323357257403730852523568798480269680547695053779877517924668841729175977378271810135218613089154218404585701847534125324843254886427166792524786145997067823893956 4261 -4419937165402944161638121135114539615484069894385396738387321750292796213798715237142011213542195805917739675075742596883681396913741743884935258936648871061416787094741351237493887412596232990922437265689538943842396171600334453708020252972228726033906192510973225827091977725122073407757555069 4262 4419937165402944161638121135114539615484069894385396738387321750292796213798715237142011213542195805917739675075742596883681396913741743884935258936648871061416787094741351237493887412596232990922437265689538943842396171600334453708020252972228726033906192510973225827091977725122073407757555068 4263 -6197872694544822409298562513402809533339626805687250966242963031599475033882506149216631575229164392306428551262206624471562775269337121377450779251513874031124447416209249054524584415906735796147470256854045599484584935820951074915843264143336362979093880140325235401096213105684017229109857568 4264 6506908135729177895214506130517069830429745026301759298973020857250842324751559821823314185665209973898470117677230394284519574462695449033728844033806956181725255522365497881032744880096614318894076441926131008301537727316702317858867548240815895586962142082136288879294062251821394846278023413 4265 -8461121374827411417223253342141481348036986017461639288130284837619671539776432206637100588329022118634259579687542127078275490599099141823835311846886316479017968992096374778152411355464191581322964008136912726633441109853955181043374736873741408403127777519872481560838853755055229506437354024 4266 8489925494725459243138046133436032897457153664851370295503064358802409617855855864354709483465675611481182870930258473572839336437399026293939112707457641253504283024709522903868214505731684723931935301614487149394477551985155968378875174274613439122381094396830865072731131082522437234385325331 4267 -12034574129045193996235400196869318307380012436915568303381475252084922472371778201575987843736823922823324449979843443890567596241623382789197960342412214612344979208728515284855630156912188191468044748598151187765525689560616952180061015840668905906218051110480165693752500182601338235251436138 4268 12034574282340470096406877390981378809156956021420253844908268013704613527273551864827924284083947161908343866268972878722608835545738101437361044415614994116852140051171702719122162745781500639105459689650229002897923993854227322881480559732538837089694051314392740372562736575840979157802986625 4269 -16411693328539468167494490938465235081757318940565360801742809349546579740284793069091779117778975691207719344745913208899095451064565444907078329702109625099224882530398654567451296307282969688440233928865442774839722861127898058000100992425540869825657679184999866917326813154173803013338225670 4270 17452918024781367497004812162811154598839266836285201883456518150445457136936830810487326725959565301225084865265585083720479169637508167868798712572030800241616824304871857636330680863182073353078030339508930839808355621532734183416820903030598573900700474564846049466716370277880001000647341082 4271 -24642456311411307951472502366779607009498351010620474730516104621217094728606206808471843739539898101020486774715446287714898576767519230019983531980338605643525070585750708144961112358669723858630331059873396791300459775738286497398594265032464026486809745176570804751671223378442608723299544731 4272 24642456311411307951472502366779607009498351010620474730516104621217094728606206808471843739539898101020486774715446287714898576767519230019983531980338605643525070585750708144961112358669723858630331059873396791300459775738286497398594265032464026486809745176570804751671223378442608723299544730 4273 -33462818952788167023179839210872601095533601271909140234224515059160525238784032105688259552796560188727594589496627785000776068536280037418799540204081856399822751119829916539552755343949235006987368538093623255114136719861551841971222462180954398279925805014261945130645223794122708227473140052 4274 33462818952788167023179839210872601095533601271909140234224515059160525238784032105688259552796560188727594589496627785000776068536280037418799540204081856399822751119829916539552755343949235006987368538093623255114136719861551841971222462180954398279925805014261945130645223794122708227473140051 4275 -46813526767368413432317261514476386067164137222311498736871531536865018926424652558299916848720309588340964026925314123063840751133189133527128965948645469977928593509772417675607787911031613358562612032109959451618076876774391356463106286641072694427465081635348833141925410066630650620075440467 4276 49714486258816578315199167360073391393123796451796934449425929250856503838379689902245753983413393278898670062112839681048434867635997819588913913731325273923012162416488621187469160723704655841988202619328503404227698612161722234744862359093927004273489638342119515957425614100191259522463687904 4277 -64694738355419022808187006508293003943088343801490847296356069335494566963680756442515832667658550366208144454345000909738223452595474935766565820856591741204138603366276581690023517652834990234527655929128828725379402009449277638386015317502497006228527085632069033277934042880032168308193399410 4278 64695641858558240202188530197108948316552751836673384176378789170705770242374629780017043214956427471164550757361966610191588028526508399423152130297292226553029992156409651504331618056194010412505808095855493099774047102524985573984242572803239401685796763834949552677027343956508158453544302082 4279 -92346155092399839725160558644388593816268413652518658225088242454041685113608704344976266922637941130312922425559010720392920606164969147629840944164343247564007505015373980421743460093688022745084989928799002446137868759569378124602372196399686111915020704492347312446633260623925578360405926965 4280 92364506261281353011206162415317079778188027367454597722443429542028175645225237948952229558333582204613233979171716060837355544728305929004502961190483406075171630804644686071677533137316135961763641692794460024754521299139061220980429658520503461378113383602304171251217272525648691696738533723 4281 -123734703551278998529095304993999034690736537352350666465263748302762985808873416696871343806774986266886492850310064464932968845551883249722190838946047642791398795162340727252854050171808310106360059907131602420553378748801630583719679719608177796008350966977502300148362005255745714574567657609 4282 132876843751632171121085886018660445799326176155792580641164678525921173450356443306205204982032159603134278078456521079770837768768202789863035482470950625876786389372532427579864565410484137925766026912992303142702584516483022800515889062918973239357637084946451541676651931969813117619137129161 4283 -180142303306925692673498216264160113877325370507766217685296829510951376445207333729328490700193599618077387795879788961233046425899780339982888081081346353192939559196140412007824558446799774134574266538882536510146632702572974908536344671910502885207931960758289283400226546621649746787236782605 4284 180142303306925692673498216264160113877325370507766217685296829510951376445207333729328490700193599618077387795879788961233046425899780339982888081081346353192939559196140412007824558446799774134574266538882536510146632702572974908536344671910502885207931960758289283400226546621649746787236782604 4285 -242137186298163712241050909768603138343757086604661295656590434398360918925452944222590331680383845871763898022963781497704590526280277966880470660325361367544454822586117486926843097812385508419281897195253846352738438775163521850091663610133171354118520867193777593176597616611059672279414757865 4286 242681133087522994783924473609203156619329854863485969660326227737659596468989815772472378824803129643911440467765707789439157980748318347266215163346182694936566435998404218474198011343214129094657693701898179990987977148177962994864746055114436735131727485017654889209595547563374911689562078089 4287 -337309134613340760632430339359945419043601746774956318542779178946703151935826899005524993562528475047232605059343160144430617837192829085832074441079074889945178723801687758851103456122138817414821229504940765263894002806122456658571188338871676723504921315208141080654210536649692318960275196890 4288 361623142204910061855472797341737336127989398045928936537395920837026173028872259619325386727695502775601621304610409068102214134213941987221805694782625080209732576125990170675987152090306260218303015737656146902288686938665861190433086867181660054188282157448295367216094646467912045307835179276 4289 -464915500397994941421408311660705238469883509130682962122188062455968491316355906219434771103321026128079820444081979840179822806495151684079895343357697088766790407239714753465320815159085905953262535813513883919841228708503895249671732908875283439477144390087528772703692173831272254540412644656 4290 464915500397994941421408311660705238469883509130682962122188062455968491316355906219434771103321026128079820444081979840179822806495151684079895343357697088766790407239714753465320815159085905953262535813513883919841228708503895249671732908875283439477144390087528772703692173831272254540412644655 4291 -656865094457221370574870294461139360506461829452804161686236188376507687153012013948386260191877244111491573139059885847995213732756015097655821072724119707449110846828361652142905778645150867425589684095600778366536000800381990399297327219888599475881819318937899653947078140257978042817151022650 4292 656871912217512554217088936286302365044818630944585801951996287750722406655988979375340074179088010064474514506202554556421930384739250801113142690443873018007640811341484497183668994365500659821185741018020327547180041952735473312020639957716105725649428826521015596820452160164742842817151022649 4293 -888128901885993806109473280205998886047932511840085901136821238752593837416745622198661985134684273746038443276435999996345030315719372310457059223540004254584037512718746001092051864712698210653208254028068414973691751195638814494283185689223416284757803410094437072434188597720214610513993523479 4294 967171506884014560652275438666650439610671077728858338782246188551486152851492468236031262661742929534608107601004359020578973069618710306129750871921100706905771086413494093951634475581189608472510059911756385121016840519670814836712926860352795968530719154573256511758815224025076817274217043294 4295 -1330430817854139059544171470857669545589092091251133330628129724952228426853467075425309770532639067258798275604142615074849174655223922546691726043035058135543532592423216671001812418425496747394091743677724902210855113979564118802459774477590432150212456312823137267618841826168880116567351827493 4296 1333152911064518926805090819609990687292993786251459609706280144137571977035429333263742789322635649384719687356957007583510149647690846304259994433103772076763801699651497422212224987168130376822890845920905861825001688469641430195710360600318145537200332853518767382022843934978762636057139848050 4297 -1807167450620551943867359094361847060909081597542290390168962435985663453120498025354255225861331453740803076757840936508560111154153075898665600821585292875860580034987402059342136437410871988329347568085373051107558604626814510581314011922549582148168181277387360189482752472434707008051364360272 4298 1807167450620551943867359094361847060909081597542290390168962435985663453120498025354255225861331453740803076757840936508560111154153075898665600821585292875860580034987402059342136437410871988329347568085373051107558604626814510581314011922549582148168181277387360189482752472434707008051364360271 4299 -2468722576326786134248229144924564510872202060235234149931960916322843644987082661504379248850352306684674921308479970736426755869766909490942861494735694375645814676435861359650322702772922356458781883563491097715873989430717226495055708440327246266040195242226592197607387066920524683976736466732 4300 2684327523713180507688245242843651980579189203743619245699321977298643110268857297856248444851281072498750685458380058825993569479116382024248280406200333366430410032085374441280817653869405075984597619198972742583947287774832847870811457533081867837216934610485904852998541392840101618941242393139 4301 -3433827128396586460413136342335903146562611025151846398669403758690120264318328358668912731662244319602003065270722654869568122292757756490265341763224718585534870529742218906658461634538802579711272001332033774259928996191526625125453409293444226518200686641206860800577827125347395135795004370150 4302 3434812865806863623409913460173967550563377829673097837285194955889526818533357578264797471738620360734742170825829987045033034364708824589359956340208077610361713073251260412295623063301949964522662022318942123711117457257406636115550282536842062436917232738598420134779440898004984937379279372696 4303 -4896446713905018512649169260819334815261004842324448963804123674502098564961929566329361044211759960847688521241976374921563277524999268986973892984235383628824977508988213130742808694421702694482681969246799908871729533549585700774051303898927408069166056435665470347687184218322460875808832399891 4304 4896446732947786556047008112909489099562811823105628580524201723761593431364643410744260057529081931904884544726143426275407293660354834374354278208916445282518960647883015045986409737420302571927486565929588234651985837017389959867984353381859295138329275983197317241712188798578634904481922723287 4305 -6545121201912423967397367677023359503226531541642670328876810060190045052814154414914913743002294761037689235546874868525625001955658023268049817767275204772857340302365833354729311137888189631747979751238095225762988422646315782396252111061263353792488057086315004140789006980641330432832892858861 4306 7260336041828357196360137796785800800277769123095554076202533565393039823715025029629020760155952389807059581464175371854177471651712846160582752118002778076567603133927435337998733591977439249351772216087150590567249712534229954238761663208066154239868199144948465876194783072832024521130531739624 4307 -9719143890898909845475168035034729939917955518131509234208670581500667159393287564621298121516061327543091589256822205544533729790372302424734751401461473738955269371652343158927418236380312928752457016484644138138286011819417635355922315242838313678401199070316397375780081659053502485589492432905 4308 9719143890898909845475168035034729946226401742666916387343019117870112379540581109847077001348055314910435700645509417893147337162649071216954489798891428544952139891179721472733898021452165923722653948500251547479442384613827500489528277109247371479422238698834481704448233251947240093948759079486 4309 -13166292427353538576190206966387696719101584380192896709987590819151029527679387930957372440520443293618847129726547117173991532921028561033112495130428212097439021969595942207730477385714574529493254130651210842066941177498472781277211233424197037027991418633617972273633797193653816414890951463695 4310 13166292427353538576350293926211865315936306024580149411853631899444813136673912199644399851067555764189760094554057465209885645184127744861456456013057403877519217010845243801762761734927762543986295546320361342584584073583830669993317600908909392792312627273036762791186230603381926251469320604319 4311 -18274244728037634800955252130372438227426217135521986243729832353203581365913089043913491457474467629812019876735573186343287151172765064482483523312590192887787026473571095510009445830595323341336600828791569775717521174496828756433774107468668702467555987852658606020228810548985215495557857198291 4312 20316336311661366597673829169913225475794672856871662669939657523133885056452943954237477337767459234082868242742921709371624412423871063328497222030494034392339090303749225904923582980339412894001441871866548249717443127385972470393000071441710895614864614040826211489915266381985370652097978162091 4313 -25934107944591080402113946025161195367428492197379087585721900817507900913391948292712881334464733189688355594279306203273305352657899482074597562437465489773219994736651551820047076785922128138946168071918623563610967831933570552909054441689739351424617888232737220752231204578680756415653132694043 4314 25934107944902807565941536588159461737031825491882139648594423407307693807921631754195272203803186478474656987330287675123280714301496143146197735219644194137670517433048155852908745718219265355344114118712150390976718418648421553347180757405877471117186790632402057637703833573436125367968068858394 4315 -37598798023133890713140729842043221453107811981141097374355893815839619387882623924180062394882545081633533373392754129860895265649475428130776866154791376916362590486367787034187867327257418066361047439072406101151358673245499717271147884260795854865690528748925277922375665558512431544582940250206 4316 37659506479597186195261755148576374512072959519189679766690385318788833853728125732745240199305260229554382660243325782423336316753482793656132667914653820801157529899823818920776380564811656332593497455993419664546163882380276854605700458572736315652203675424383333629438095317192316573436310364030 4317 -51560908536254782244147117307572420833345181015039562012507049706356002933378511529720331651153292444149281831740080057544374061429579634023970389507569092841387450407512196830438949147663576678000140237763434498438016857975776886964901735658968683044428302572483315866522943392278360607263153757868 4318 59283852331317188487147997143891097162542299835575018381699947149191182509185826684531411298592038870424829819456774260492677996209046395225881682429406772864103294916307929520809145439224938476059823115192132688413864685890446675120019684407715531207098248851290559655172413964374497249018267082923 4319 -81315054970187224124630278163993225906397223803110618657609869122150698589089499816817060744372614117644258648317102084601379578825930544755423870261772495806089153580862517794228642264067867362281584174346915294285514412664703880136255598262739623754787077785661971796449224855315823684513355098435 4320 81315389286568389042505348472524484440122011171890870819940103684760350416845073884990791505056662939958889354675202326797668643678794225731268617013144292505774946766767029751477710679520578727612769125262212925941383644396204431862849644772240458923881795122568776215000602265967106979512123379906 4321 -112731324951396069186741008287669559310117790686667547949682749447014458964444522165527881579546425896531971754776687001437266405420447749652491414323120883984838057252991913129193023210118467662720786227683036959701720729779583575685959812287599082667702558560332836673700588093849550491594676676708 4322 112731324951396069188262102346465955214936677690955081788131529879977442319923500806021207699896713982378828386836840513741282232112696231183499619287344165147326229341362205672247145078572818339119960548689033046178824423546308661410636633215894374957119070786643759806110564886199134029874231787832 4323 -154403170413539806993696409644716251988484486651812545435172460773116539651740218199799060288040323430136398828421819762549695181414733972106701864289226854018462451373314826334529799771133640894031754136366305210839837735741520869675999083155150049683967619299915864379876355275612367437556494559633 4324 175234979800003947695412943445057906147350988320112935589944581383119502342084724297847246784226473515243079935451880119409845611490459862576991328206081239726336164168367919326430166129439716858382372181618831731685157844168217527777708469520619056643850939629937974362177898192969354891044344412250 4325 -221350713207854720222274991174017593977681871608961633897931074357664160066893955954250569521567753202871380337131708423782370791589590241750965212782008235880343235494597809003495457446647486834223013131986469485686965741411922091343706216189168821044832450722891093642110480529663531577000286575531 4326 221591482175953514117356793062853738580895797718322616299225000418103865949461678522255964071002201262494130541097066596317735742204201383030040896347318779243609352957420050190000338285995132702066324583361715770928734382062973947199558641094773130985860724278697477918223437493422404335648122125325 4327 -317738872771524300610352810558837105731158956040917769354057040090607100355111020404970537454648015787355832303436926301201392319314491976694911021984645737546180272115652767365653954265962537810254602547133664965584061969204790090637306801506593868619425404767212479681637306307064510230270548200583 4328 317738872771524300610352810558837105731158956040917769354057040090607100355111020404970537454648015787355832303436926301201392319314491976694911021984645737546180272115652767365653954265962537810254602547133664965584061969204790090637306801506593868619425404767212479681637306307064510230270548200582 4329 -421789131450755124697917955852543217120876783190172445937162683263435446375931013161303694795951678517024274831213751946078665701577933863058593931881174158475556228503751637346365981430400529262177274374500099469593566954741663168810343792198502654209187941145025371375492466149412895808909437250141 4330 486374281185586111277951414181786235370993469317685020075054507037457842274659708865017067553319896303126744597724347513286542785267146313686937053971467894316809004601912995747304166925798816601496261414881449397655100943937697702042828089187498598285036775779466528457480676867982759976295341849759 4331 -637108308444244913521627232780635451168174014484306240514812936496110919481484183522080335353622511791435474886641197531527858437486838691858660110052528069276027605851983197469065378174556205781946788626951966508422048471766543344482696034638634253317387596459404717639575638153878656092203085103148 4332 637108308444244913521627232780635451184746830295709305697272063734580195609753436378179396411094045891952950382572767462457400540830698190430630946059965599303781142555286090753093085435643820692979603641493424275247459652753324379186243754253662111326233580146260032010224479852443299680846674813711 4333 -874254521060627881124289679222836316991465472572999247987443804148524917228718541083434881408703558653646249068707481113899609290512058230147312171147267837351711673215337760849485445326195504949319537882735519912063700571541762667194512640155000835883084094778423914877257930588376565184008842457956 4334 874257416610915184331611498702176959772289121753046018641848981494175545246777468001987823669107448949732343591020920524220489884790406405571173109827055672803014403631175736540101872407267232525238467052790575299538819761073787289955446766748541059370605935631152889245046657979074658237412639862499 4335 -1175217979938109347021667940690436961615943838161624111494521679789080234622683947199041499010827852052529165140186891514697149714984318850362696866807698162323629912776987209697658674226618278598362451457186657028783199309671006747688031538366386712512787661592976262205467380638491394064712829922149 4336 1355079287200456820225745170828640614936016233570134422786376633623805091897545202789111009261938184312114881650110016575688966185877034960128184459145089858513878205992340771704325251729368822057329826980127943239521040648523977928152716551106121628822491319733372299022252361833214435840515522316877 4337 -1679523616938364298682306399717887713856436491640145538261996187823983398764775542764644774442191466351106290663631850286191373013170933095702091675816012195099441044415793117213348797843500383497541715276657350599899201857414604998498513154538288358623218634736576883260279674176957896223362143619895 4338 1679523616938364298682306399717887713856436491640145538261996187823983398764775542764644774442191466351106290663631850286191373013170933095702091675816012195099441044415793117213348797843500383497541715276657350599899201857414604998498513154538288358623218634736576883260279674176957896223362143619894 4339 -2375818351630929188198512107810527136892892531181962733011808443246830433315406328577315969548464158282953745027893287156333041413693281646023981381630519219005863569043276904963212510511759334643175481223731068978893010553966079074026653134880436197918098685983979590582586908694431226498331318773079 4340 2375818351630929188198512107810527136892892531181962733011808443246830433315406328577315969548464158282953745027893287156333041413693281646023981381630519219005863569043276904963212510511759334643175481223731068978893010553966079074026653134880436197918098685983979590582586908694431226498331318773078 4341 -3126021407270579744819369167004485623118658032090183651218138056733333602537838217869911073210911230038579481094749310900903501731883842613404532950347321117138261195934945059855892349070123827707878915161906532418624868626472428199561752127234202338719104681772231750703881848515567230174602678799664 4342 3704025118588238474666018577803045118947118669797770925501460083325016518694074714146701624215919538567702517375825221556997770594124333750899942539269823540310946200187800275771247429113405395031754903049177212205831502330316985538162333025149663272805978460116279825751122285196998753874251644439855 4343 -4828809586737911027004622478091654017538781187804870699509710291818459862572327764910625173377640390667170577217890458850456856657793350575906877926009461394586434555550785115290431337724223452945983283858959697452176404172700862587000888992007764770873003806613022747262187951497817483451487323650519 4344 4828809586737911027005858148103069990731302175380656723066480999142993934681127870116948118512655164264380931228990380991501067949482241574431153999730041757785672031927221024564437473097279878090039542633292963892432228575745659850485506145843495096909552997671436839783212854657833002551129154807689 4345 -6606603012643097633810373718953165680345405696652899259959740197977869298586786631046573361142779366699945252510309491605787474889848174355097884149325209769948783209558569225774661795576349373328712124447772201189288143428770666948613577059724727849858950551013963042360696920828377460163146137153307 4346 6612333493789545017946604598835182939735639027757900681814741948713186705537692798008504343684790603871643752594356475623847238486052207035054298934606753801611178980729232506353969527904233959007537047474293796363754364166208254147268517005042926899114239448774920285760889209000768210021113408528229 4347 -8741224541603759772199064451006559961851781677456498104232572963057255271114925434278445910595140193517545128307943381519795134754578215594617464799459794410526222398973098645018192992138306671844726795325947751403389572223245517620445349664103735058044899824295673317064602083419343989597319501270483 4348 10236421251784173686650091182356963085212564994602426974910811900047087568211388514545727177674223700737947800412175454701065934384716809578951613284514072890215032590920609473635796917859981009983532411754577414826240751065606501324534937628831027393101881896958537994451577223910604454243064439277220 4349 -12554242104923378692540374919238481311014622797835532859928612249843897896927305337479820464239999315165847483040891987543851332261276771256640097484173517824581957047990371177743766915614893477747407267838468253749562685878718366661679247099102671832889871661419396811083948797433888396301249492633862 4350 12554242104923378692540374919238481311014622797835532859928612249843897896927305337479820464239999315165847483040891987543851332261276771256640097484173517824581957047990371177743766915614893477747407267838468253749562685878718366661679247099102671832889871661419396811083948797433888396301249492633861 4351 -17927591052049462733526093222942831676713834356414008595594814005385904129445694853104755420036005281066949664415952458530477861394101188414872974343510401931661312263848059209375916925923669107437793712951015808896220629817866343117987530996277567695653323781199568974136832869117684014976957862871047 4352 17927591052117806062976967224513542466382287928837133764948518679817057344962127225827932767140182987886470529898656352327266074179202604478981279036452818781464233377297600879827029622135243839442355197519436422708813268836130429081152733235848052222699921329533031055949070735313327892125041940368361 4353 -23198920365637623002985336436919353016221105466389979390223665873434331577616449835373363342769623248731065819624695706351168102953991069163429204290638780068093906985125311274117866879091429629187950462820969216313788575642952981949480935587345274779056807122421059432623644932483793625078396810707611 4354 27986058858527805967031471943333364765101133237656481040764427993246576789616643409594576109199390761025605084282999072207580272476347366553578181410174524565768820535446285595310804181858429948962346097606555732222761564183644424697392789797991520256817444262830300233713792097120387038223766532439411 4355 -35368040947401678919039221073327265998936454873733345251536513213258587655612439420560898700198853527195557204765343337068363202309503259519711522110085584243548487427837436483740106156313649036749214776132561378470281869258900382813771261728417016206970213933209474583089642833038498436128139280090612 4356 35393001356941585809715513262592708136685021511324117724784741410493259900746602744848758792165634582915705125162579722065308810730826464840845530576652634024901101034180725753823361198448257921729856768663828302697882458165675145265419781541347631123286371330835081476171452111036799649122013642226265 4357 -48171382508016742729280724219288705114085152617928220565302386692558667733609841874579773712419102333933896804156343588148003913313637980671638147595956746861271284576153453146638940949010014558645449190728774260989439058127043306634440182029316549242112515183369101958464632981209443621710103209186287 4358 48171382508016742729280724219288705114085152617928220565302386692558667733609841874579773712419102333933896804156343588148003913313637980671638147595956746861271284576153453146638940949010014558645449190728774260989439058127043306634440182029316549242112515183369101958464632981209443621710103209186286 4359 -62540251051607011866731178082675634648287055659762273903814255351943891902794189340786999384130588998732758261912600582225723093885469099873892571828489130927600007806947912994771021244109704667861381746957456323129201322230035262545772649909626934905071930342727781531693230247084391736019170844743422 4360 74985561673022257294518272753628473949323678124256309791572798282377410326858878565217063613466905058005197647777174419288870351476518880072227766681270068888308593725378113363203347672084178760558966711236082641750642154447115607054574557881383047803867717062861649368883271462753941831813279419103098 4361 -90333386012851837142861151241400009175893209030597566975532542421159927011948555581068122685101502084651664353481740421357757806310476637063113150241239268385046492869687607331025671997795832962375860206588107325534476714172799338236620280091101323843200339312946493584073081088560914604040950318873775 4362 90333587227349241745209335846581722722452929181004337620145679992884995441539361942492294451542575070020275057171848561409251226659187885989448020602254240917560328780173088061330497040531044271980148807114662000491111562269248931763020636232929494690810952989255052784504506652119406080116005654212262 4363 -127307007961466311803144525792841157580340666733201551136729307736688421160162891980476731659922917938665292647590557415495556113793711921595013897890614494865483838391453404514360201521132808285918500009949291616164702142539500715583943666924220092790664922306631715198051866651134580487921787296275680 4364 127307007961466311803144525792841157580340666733201551136729307736688421160162891980476731659922917938665292647590557415495556113793711921595013897890614494865483838391453404514360201521132808285918500009949291616164702142539500715583943666924220092790664922306631715198051866651134580487921787296275679 4365 -164710598517231544028113133731415483689800977976289365234253397525597005564246157800999837063329147809582696638264324216261734406651167347680310573303287176322823476784881659621520412479231377148655156007541292644731688776847891640540799952674766141594720737933910612992077169662934155296307104383530650 4366 203445053839923504563408176088698188230292013779164848157922312551066175008560436289757124303664088459206446821289240084518946918214413133256474290933166843949663934301433774901562087575200127231728175574484010199495563311765417939092716027743111900848803116064173767468668388453195484486930684321040683 4367 -258759901974112000585485338854369203538962632932379122405648729043660960435305279825794840475711688807964985208483397903184923634465494694612458164915241298676600022629636677883267192499596040299722310007608240818644660627904098163286258722595351050667834285521811283265562053803869856534735789260786631 4368 258782407327156082760747626851971448481764519750736856018694944569301447104721834124058461313353674791145166705470265476226740962644053475048014494493891436192637018764424102137284653274706968325375578764033877206862706370561878497277041960568422470782803719245750397781958020777904177165803762729864134 4369 -360020079530889922541150016318056550167726891729505854587210806773888265941801706000278950815012602713918589578081302675776881517606904381733855046119698864391367738848319340190235027584699161605280606917765069911434161967549696262205840925178865104812771043388615121495963856161263958072091792322785515 4370 360020080070944907615804338785840383972996618821554929732670710704237096021701392097731755242801788454894442948412349961101454960534479369020329399054599741249020608722867968506567905365832901554138266422750472125454799920891756439624157361848543235617094497028550075398174232867471129154588435389191764 4371 -463012552589981173708509296048699513607520430636331169446180889943950637214038655987543710477357616131224080964485953830672263145589651214183520381774592044879528346424542752653952464061264878895157396739013456797898351040109713002042093285676054231204681588507627364680496959089614800087727518667279281 4372 564690940876010470341780081958131443530132638168696089917764220244062334108347943922668782576643904772649368924816408302979874245248846570935182210377185935155518869189224577574216426001530421173503423528327080736776734937428808192846404691616001678326229355936752386568593065368837513212351876078493243 4373 -676108148193400498060291360169560220060014132430490650796061119824430767899770828817832923615665375573148181935437237377662497668076057588727205476449465963492887155538117647460836335655122586690887864619450737137769397421869396329014829914283684362656038981054728414048482713093455268989358919304983901 4374 676108148193400498060291360169560220060014132430490650796061119824430767899770828817832923615665375573148181935437237377662497668076057588727205476449465963492887155538117647460836335655122586690887864619450737137769397421869396329014829914283684362656038981054728414048482713093455268989358919304983900 4375 -954318643236308343544986889318269698323085417229294579241533025709871140923386426377169022134431128602657467767017241436561840874022796303657224250150806094481235623027864520227868588976386636313500392271443476313135334652579610866119542042113712128804237885963949790680596736590677811630623323205617441 4376 954796891618526774427218102603898157233405913667242339853106516229570728957689439010793903839490861238872224686785162018722331762810347634416031762592078190564872898276955440126256119419716025350682909277384530349034757723372138216379291550534320231309814268508959973181196245532319607986535199214881701 4377 -1209847863030573518278463739410770083678358890882224561416090106807403926179902355694173508678931000661118408576609789671773585958467109581331201723747894731212096259869924568993888282564519696490815928752104051533835613182628571593859364808624397605528508046136563030401769231581419694562208037670515649 4378 1514367119768952767121760947087826446289062852765985750031606924715305702559463643644606488355871239792563233741678908139964507293617131859859663604665778104104703728054550951131890910593391560406878203772796247025410418298993071754525045380159088036025981172819127173578774144742114135616346763884299392 4379 -1866292867259699798858898695180590258778424612029012482208670153955056247829086787370075421573145829676809920903835269694949555337944675646946561507062007885595182734393502898414539810955501092353459308929906049690169920801740497928287535057023429690910908601852137467554217186847057746177342828788816249 4380 1866292867259699798889329984251575568047298453034017288840562638352725902259511158433530646148356323409341853560919714201231755872427503695016255267967133647181247210534026727874262388854161141867054176525771152361621739430185178733072595938537226594150153656110519405474608238475009348101528083946130067 4381 -2554653304513192791735496843113710753292332939289689887485947977543282836197375621850293028258369734778325490069466350727529392365363482359214801115210995193506465339759327539464893082864811908249184787609181280224207984216054971211311261049727663381705164566213330473931092089353892233100000725935264899 4382 2554653321279520387803800640691621487701878571474546895210496305129599608444611378296360433721456007335273209776391299457252667718202003745484678588278338300139798695158089688308210428130371149295446732992295596493475217891739008904471170103535940860780531102297324271904719082995564797586423537052127143 4383 -3271554118169047953129439376341009560196264186736345602906624944986116049232996570147827144065739794098050595912640886963745119874514644309212085499895885680083299549567830455313348335536942152888659180346984594254338588531711367950873352437215637617409836604844262542926206210162114631266054009254921411 4384 4062832791288794978789848961628371325651029246938239232082775961400531135617951730351088655976782494853203972829892339141701879825798280433266216118149357690976673027007533896927771659017950174299676847625903982864428828106489506091614022924008817042628396215275124267057090361755792365241670769695750357 4385 -4823851961499946468504322774876776921598062584356506901601398628604223530124310754342486125029388544374733620962253227068350786523336397433333327823235930412313029316425456138790768284228879033718597753824941437245545948818459402767395299929856082733525314147101578339172883507647699400501206721614410698 4386 4825996176893294126796689297445995044919273506875184601296789901061541376537887495328150727722470649751303579055459780809025576313549601502152999533194031048683053436767705068032759197460244035036495144075022388511905080995779330153749733401994530752469784212096280883733751797073006591630800052004076323 4387 -6911499020958314096655359195729497247769994486957487941319910398514975138726427800413080155551922769213898589319387309063108685594094153108254053826660465326652816603386919358656042303785013984508910727507236214259945248936529456151575775685959557282868732102989863444175697213787027038521306457251914049 4388 6911499020958314096657896945661070948188391381995925276704232571428575317897768922749693575450172514368965576949656343975492270335007077437854577906058630002865415749287806000095042134056384073853903680986800234886206558271140179545674768853599486922271577668549807316606625003624286693113583422119196720 4389 -8783128275991323512657380313180165149714718595018650346537732794513030105079012329048882928423627085914421832540920805871516844295996466054167743288428652523948573260893489260980239572423779809993466109993988152241757548139788977082285566587627607398424649940279834290311838283270565067118862986293029482 4390 11408582379189779662001688838409165197487693977971448688992556455968225146297535118458360712429019112770056285735686058922624002883974579591541965255315175739581197431700342123736386993988091167076461364630142328924079900782760598738578831088234092898983269297800953249173481861630295939339369497036736657 4391 -14069301014421250701450355292131778482272463724675249422840677676311462137719316381240563239408031731975496847894132656403592286903250733561422786114103767308413275153332604118045754327198782386787301062548398022822510482223457524186553551273530993372224014743768735670598244322228758411823858467594082420 4392 14069301014421250701450355292131778482272463724675249422840677676311462137719316381240563239408031731975496847894132656403592286903250733561422786114103767308413275153332604118045754327198782386787301062548398022822510482223457524186553551273530993372224014743768735670598244322228758411823858467594082419 4393 -19528007756327993910931662949400194129049034307881351187406360906290092177536047417984430550977622524112097380544418451672717975334360625321395314701339280362784142625834222900716937301528111317658508506724728065438471537260075229853868942611744981899566020310283076379530087347423951176688528863852967355 4394 19528007759175771203550519826824122981964721635507259257059542475953855736148813892205244589039338838334569707546109660769191715418316128042062839969025158623892103959196737499498786542340327005654657716046635971233777668467684680321960170790117007395618087557287458785859812307469563592528414943473361791 4395 -24469525452839860186594162529576737655121642259240821063153796840420017231458780986128285815776733713648433283644208671294138454252027369662596317119099313354394312813741720163219266252354305902632661184725672698109729278972919981464379251757032252553631025357528130735085577758979806510373073240175209138 4396 31006583318768613958984140288607635186990223702013689604675532248978683288118412751608208814883660067223043175118714480184357696681174766110706439201280599251786973888946071439779824244200396591957089088714809089186798955132367802961108610157338148147954327754148731997258810869871415413210959637923503258 4397 -36262109127680965152910904869253673171832563730602503261705943822242621857032661877209626618157673038060266506992290002025068262907507977017436907703022280910572549958162199957569809460351962576978268675801047085648969478020456010291612289789786085062370931089453044331161855413123230764979491146885958055 4398 36262109127680965152910904869253673171832563730602503261705943822242621857032661877209626618157673038060266506992290002025068262907507977017436907703022280910572549958162199957569809460351962576978268675801047085648969478020456010291612289789786085062370931089453044331161855413123230764979491146885958054 4399 -51044768884177742636055509393945430579588700465401432156705233621929879958284143692408375860798656178273832680919112318934668088171723044462277432779941375056318126764555912657090659987555712149579471134852968101092352662117496065407543308922918373698631620955807360662837142120076573185150285046506449028 4400 51044768884177742636055509416682486434814667855926388692784838400034737797102389816679235674582092213039242385155302484820334489429936633528836687393325911967070103680309430223696871583753146204927405993717319577766471804700907712520891671867075690972620945013820035291623653779543361821051717397518995953 4401 -63545308254114146199896877028983502642671328031105631260398188515702261296754781985947738275144984274440081610633490064844596896311034345244179471032732497448838144297627039334041410165223064811934832123738903592487603920819387971906258398160461272482060512503800518261930429983008696844793816481768889183 4402 82419311303094716913988080143790020550107578208877912570462914032658928883864261495025721085481287555636756954396453751560031218515862644982969995572919315894667191359817841340233575719028033801473865917966216385348113263817098617749556443270039619435473740286008387717930727573206709470953937850201241246 4403 -99094809850578256900907163607077804019788366292474989137108057305231001764708723368855140343763360621370842211215018715382053265536754072945242718212014757940099819312948252351906291998676573014033349981578283509339200304503423757937651534023460623053100983739371586010412291969790451872792389539076015391 4404 99094898316660792423146049655703295571013208126244191271074992655402163491746529175766700352979512223301879589830858745535492180572510178284210999394105897260044096728214068823732576326688750506466007175628726398006283371134256029107826864167847502366281654191370289808301468834625945693359948686314777627 4405 -137722732593146301128271936918845451135117388081153590160418103784061061675128450936402535371836995687445399566555061769283116561732637205821027315816715144774721756412476391608664737878184596606721875589342016288638306625150029101104576838280512095066849480675330614348907951186350291428473568102111056291 4406 137763764190876315496266148679891040616822936034215817826216132075662114242326853533843595902975023801472816821910204932204352922552140913124680329502554004785431867349418944930663437473639103825353664401201443746871176080832537120075677657858857552692044373373426772124041776853571709516853862311634997667 4407 -170462964712003504444213336952520799484465582381953016176757485915444317520957013389188830325026701376643815260654015655824413159881090384194742044352493188490164452120595164086463857592036527328628725703802579481280271705543078814564476233842502129706893490162114646321694311505512335949637997566507582183 4408 220263839499506831001873780594857927292617183769596896424514913465228936935663201971383351953193888103014148896552823520806544541675990608209945847578185865836812526454995648121522519181711278878854495591959945918552845845462934777394109863895793211815467194583645361205633843321155384040541390357320119976 4409 -254820816374590748492483226304073551238579347235394904938874724165350073829916327468560803419580591484311793737163178988040626914818005985179271816393929492500707036066426191355660623260594731238835735449089767568187755851063344394597580365039128125778288704986069631485159278243075359529662920166031954051 4410 254820816374590748492483226304073551238579347235394904938874724165350073829916327468560803419580591484311793737163178988040626914818005985179271816393929492500707036066426191355660623260594731238835735449089767568187755851063344394597580365039128125778288704986069631485159278243075359529662920166031954050 4411 -359943989364793919466826329001338088602290192161619323430528702155402067587919426557440282468182108136579035890463072490475758011573367072423184588405349197390056770750240428372244674550766326170646414038725306527127140914294013683683337737313344035978833791960755789791594183418122387455659065890115865987 4412 359962216590315053889181860453722133947300913483531074051305943151914605938355505580909045072406990712830469941552811004788857107378175009364273722936620412415750511525371142740243137386452586093690590004944204683533104874625072607811086138199696259667393569184640942153501867266844674739109703229774303699 4413 -448799068847759250346525774568376310842979402762918868491883330430235676852790494608852592227714401789467140761852997076049730445458478122249282380011191019040679097751699809665810906565199644689763166208591599845977724152506615581847626938181835837096863822235631740490993358622102593248467815349112100405 4414 605189978433025638738496290292708334009079801181194356836973825911697060810116419981694172616827019987492189225288075445859350886851043052282148519600512730646262141756711639058166481071987193777909750536392375578309973709313103145177044613618545592080556269854497985434652182741158202332695005977403195981 4415 -731980741271295242083477979040883257987208294038210014430100433924003511097604000741017521289584549150070876976348950534329785163545363216411021757577546636380337789685885420338543169228274409106368232776363743331314276354999461510935382890973670496061206934539878361099702697635050485060443739441399491062 4416 732172900406560348453125245670963715456248215175229842301229562345745914656190487442112408137879911450686187699556177328951787409274677491805199451848179594623023804870843842223124805512448549858292846294262708226048064406637728349741839767841205838247979263194582494924076390559402578641596024181904692919 4417 -1025441917942140363085118142150666268506255765007376163461819798861299526691255791962528086148420382569977963606285074459993253405776183111926645097231572180780650534157533262157694633645757314465370045578149852776109945551293241939964851486020640828112227862156916702985425463545097804453878665405444819370 4418 1025442806615171329451288407940291935764693165708044900418476948100676270397450558562769999633403637568744031409657701454241464705873714260102273125193626643538407132737801837265408699560484848466572271402502017534173485040911555725530428719875372078615895536520481495713509616877897563769723583580093841520 4419 -1277063039826287022345446359106847640692654415507456089962766346061535916145618843986168231367773973389189511590490218565070601772500202072625177596071978801354456328369411833835599769763156546605617939859490185677896964916436517014341383285470241028907732993226064755786068059522724567207217607019795304004 4420 1670805431505679591311392043543577134954640089684466135665025684353968586671413568515350246326710008079181448411946204141472120724282006033089900415526202080251699152877315802067084388743286523638916306436269003502047146278167883001925965975927723669150612053828701981206994985491281613541305316183934866832 4421 -1937187524868428505138415980934901723567855761412251065503462414839667551597500713824688824743047063645584924647222200892636956055031763338483854989819124306302853786812141353728913128550299517874494442688426947442806099103716081756814481014825759097970186724959989021918245813740018000071653149477907664493 4422 1937187524868428505138415980934901723567855761412251065503462414839667551597500713824688824743047063645584924647222200892636956055031763338483854989819124306302853786812141353728913128550299517874494442688426947442806099103716081756814481014825759097970186724959989021918245813740018000071653149477907664492 4423 -2791552321106927411154454106544172950797758661837457101473873877812312989916259290084952071320534566199720573403927530531296247358402018495573508843178803366544961841542708303508136328832617934583456887162121221990221793270806792061826395628628681496971631004259794340202636782809960047383118254422404822010 4424 2791552321106927411154454106544172950797758661837457101473873877812312989916259290084952071320534566199720573403927530531296247358402018495573508843178803366544961841542708303508136328832617934583456887162121221990221793270806792061826395628628681496971631004259794340202636782809960047383118254422404822009 4425 -3435100416093949113200316530315002295583764768133315513225876095795054663440249220618147709253318715917494185001558901805538323513599248848362931312754885196744062056138609778414759938097794497415554741186070431886469930862654180178625799867644829154476120031503388400364153387014752844068525832111875830258 4426 4647666923117977281504630726031564984944363616217116121628059909943477614668536023893387417769851351856336788066103831019917255002872214255619609723532182827652026101601023853456628982617916662889290815773539924167612967077423158307440347878009737241272887783145924931594525008446655599792560131674732443011 4427 -5498437358437599914148965401466603356900797001666624927920693232706681093993402045623544435127666573422407828869795781904760572119773516631960943291359608774149370601480349312425665174198701128184762105152062718761494436927258492982061563422234264394108526078280780111608941394549428456908526497630466245532 4428 5498437358454374953368673240965562782956648786513935306557535957301080417669462925253689935303474721961986773829614223355397295674699254626136234148866410117424133577262841496328011474266621453476523833183962030657701785821084990416030148713704700566653000527052781636283515083628734529616084220470499991500 4429 -7628428697171484963054580789043901241135519894586943216544049320284244014275436302780545590969095666133910098782837777986429948712726631634604583191297351191180193894770098967741469135657195263245462289854888859947945828885304922862019274440601096280968737783264204480829890252725831019535886624233953558337 4430 7628428697171484963055056053607754749138977433189360948677198028772727413984920755152521534465113999680850484245353155632175314152203272808236479911233287218626843124284443239959567023297274491905112302704217541200355933120356024439150715755729711270654345079344341355649168190319873535516814850201884608779 4431 -9300456703129064056948114275498038584172215553409471209169714915327770934729494486862180335466135658176213116684713038758145657190323288441370083873958952316020958970760111533509999858536372012778558312266709009419271172420283822540730201988823522261341604962670287250452648394206369007436457629575711823808 4432 12310623112600794278873819141933754423584315477780802701424918534260868715961067822061805734888980370036533592233691915102014951157758367543608602305398899510060483645124564340359661090885141600211893364208162690197193077768528003939619095778351543727802384013767899860856032001561545385761986578820015183040 4433 -14067180298672334039046179049327581662173641917568201773007395605954795829005854141585216642980012381485306776368649247676634441011094035199156323508069627291185028859432145965007495107428376616902555757347832269464460741538243618264948906664253453270479529951446291880660324982241249803606118022399646224983 4434 14067765450773986261343745149758657142579229292359424403922732780220622587277323420028969377153705883368868004002445606012900949111242275360486279970871589533629410009365727047499815309130448318387623728877641139937197478973910345356911492964980223034002337068324901886559171910676726221127731366508203163385 4435 -19834227812212901944594937205707109783811172096287084525670660478602990271617515471423077961817208880564038736414704083239646086031663430642799933531044977760696834491666096208092056505147415350094104916317897851317383981535451007289781055340787208710826832783622251349009743847561815131396720515702513140937 4436 19838189789747912230004494091050384548615634519291895669268634903873644897530615392678023244622184328683065483318893299434399446508376651378518818463071493873543963332110859625945176225256533107928466207199126455221581627675617580296253434067848460341976070777290268486424900923302494942506464432834919303913 4437 -24294117033266450440236498697942805096098985726692360018483898208327843019651628746009101037309136909562671202573826341345096661363841089902488686370435565182037709734921397113658635556688166175932782904425370904238879818824749624977808849873387976699247149019571992037482055456122402178697240081354487382788 4438 33091196600190586229712704175580743193648952540412890627758542556105539051560676471780643204775125384108718808102484243719328650342437440484760911052968729265067945782065077027622197318441717210136066430038364678454001660630667098483243501439142504601454600006566395997379275490583109031426124015927687187553 4439 -39173912762830604922492355972155202804186417542698680911057243131713997791506921452581776819692721616678825124093961015772592826772470150038911468722124699079877052668690514533542678462883954585050522943999541424469341702787459663282318898102792239164944739420051745071512729390434793570246146285672121746107 4440 39173912766875224605080427665153009207405924097234872120375031470859124315536055165273806003239203363763903809869685153741857798305819372448171764421014803547827763709809877283021962360671073792631807285501491645355143211379688378218155585128643465815755341263867440413397276700078198037833130303183781534386 4441 -55311211804941396845839086832167120675446884485262462244691259067823702396945722499462642887525612064914782252391674435294018910143504669790545699029956110033151455763672349756457100055782651767009253817835960715595871347786969172352375397727762120247653748500665432776605543267682197056610596861144697613599 4442 55311211804941396845839086832167120675446884485262462244691259067823702396945722499462642887525612064914782252391674435294018910143504669790545699029956110033151455763672349756457100055782651767009253817835960715595871347786969172352375397727762120247653748500665432776605543267682197056610596861144697613598 4443 -66743507105502803966772899582173580035845557245877787860343789935128412948903199766232548334778870183690847868110271174947429134747679331915864875718410384532676805585979943445720830295845775450946821140683243145548672153193591257556449140340715338843792830075249158435084816821491548026875212566887353037767 4444 88889852132803691354148149047775596954778737470398977626190625024679061514872554334133743525949627559460784671496416180758693191445761827047720448779192529436302275974579965989789739716149583098212799550635988220559733804006827759857897229134473583864364011227341093663725630583146426459866000937114119251334 4445 -100941106999426358250570207273576309438008734144011367941743839274371958622679442998460221942580859367972392781850806692008839793676470023513293230195340766178950360123809267319453781519594590802449373496005563847647624962878996426941321485835408373659404686947741709835574016388250517252950825094860242455174 4446 100955843271986410129797195198044485192228610864586170364351434379002854524031935777079926096366459813664090115372172078946794979133968820708723704036236992406474002294021349159862620498654526986352401346132184328286280034665376789551467204133804907805260999351899638668271680787278138540681039121280220716833 4447 -141863096959697973913904199704655042067204959027855639656057803845757133251572942485624104693624438648200982909580738361983652098993334477818224323521251463005130759020678340039483087948942341666539363103564828538899296464804453834880816835040554352263895746382859053185130701364604864305686252800183475925671 4448 141863096959697973913904199704655042067204959027855639656057803845757133251572942485624104693624438648200982909580738361983652098993334477818224323521251463005130759020678340039483087948942341666539363103564828538899296464804453834880816835040554352263895746382859053185130701364604864305686252800183475925670 4449 -171081619001800386926179851830366684774350194646739607981784547885743629247595929189031364429357845960253061643213003562240107473505945634576661982042228529354562307432568871754502075517261488110854168469626566140723540202816282818356195021663533517713763406399240036133181551046885098664979900009356345264243 4450 234832450949226039319987367163130572680379630925133352439745766556180528182822649719169205482676675355785306105454199879067694297786690800406427632390950989638288919541587683427352816358303364138545561637878617855735510672255232312186700575508946743628804101256811305203632004137591492432494196906386547612850 4451 -272953933545634776257643686945380100466056098079982390145778085122585763326443383718745541578750347773495852971707968922996102616152250694300729513569979723389589441881590936603010846609422592542251040372702236152978777881545253921249547730713315742525522727469131985636757708300655171414056457381928506188394 4452 272953933545634776257643686945380100466056098079982390145778085122585763326443383718745541578750347773495852971707968922996102616152250694300729513569979723389589441881590936603010846609422592542251040372702236152978777881545253921249547730713315742525522727469131985636757708300655171414056457381928506188393 4453 -378351471587428667001920663073298831262186893038578928499607695872456490314355605483243701805160737877561304220153328534683463465199151256676475482017650337561468791327840334096186080835667896294913877129548174852500518815381144287968751920475479781848191960678254240619961151728537853484732771406736458927617 4454 378351471587428667001920663073298831262616456676365502038244675764229693640316781658132934037640874574156166717821169395918806535729734337556779038193583425063628857967763713385654026714894894141982218814463071406322182229257183617354199356987893262080020423906758151673821992425101085932624552844324914149554 4455 -457130666032163209576840644419348709846550939710771171450262743078891539025466821040016866002591972754649866680945882438679281999342544621522382731491771494825738737592732924351490465393506554794571980580967130086541087351697089186401897801471758562211394708146531970897792042198922403455178111420456583003543 4456 619331630708477238450487003700307258743862851727755887110267899698270168829796087799047070975491487311801128114401238086563884958409458994609310966906091322487391652827571594741393236712631415219599383210078838886396771752790019260412416062121194357444274642520970365331529178936033557636823467208936790506916 4457 -701728134233927069371425252354175814235120528836439029574989983475260317436854586298977054274250896104581029217630803706056775735955073941962772141514057548929049018988490329965665539123109535255892343532149065316863075838008547290672225610490255640303428991123717383511659051017751370787561157683672591069451 4458 701728134233927069371425252354175814235120528836439029574989983475260317436854586298977054274250896104581029217630803706056775735955073941962772141514057548929049018988490329965665539123109535255892343532149065316863075838008547290672225610490255640303428991123717383511659051017751370787561157683672591069450 4459 -1013389743853409881517937173174680671959959597565168322075966342613725462835947817386718905275737743257257798318183861850427528533469905116163476077322182176302884589718251081648545895117628755221971089259150889881563424063032469874996620260339011680604118863565227784599289863538389305058896364474258448429459 4460 1013390364183636109515175278741295028242528945768419145951923519620147757237205391740554110702629040178678999110052051640494860979336027465878533991454296851689836280759710585445515494258821610763239621016272738051532688868979500601669648285214285588643652749823639276845811734876374731148989780529494317374306 4461 -1236008975203767143036147080239189732439475640472670694929418668837331543237027235171251813975106786414341792905638616743179543795266226332999990998133609945082673051339324359645001828816366162076938656444689095979148085400103992859454265431063188372009787296509067485392874343974003718311266077232503048850966 4462 1763915055814648004459576126653967477191202380726588935388973513502830478115841258858682686659468303194995461557896962315830574031574218215388615465277575459308000012108858869413090843691210249910940420613851959917637246983779587825091938602865023798566868162457664640902127163394791475571020050522505858960340 4463 -2066635686894490093426805845448381415024547510698833127604958644217445976547377537169115744976112470445192283136860408646520204918853662250419984157646252727775441767372489662197588126542498879349786953978439878781554079207302451488209848099497895611808635053518115226213638703360293745604130385890094203935115 4464 2066635686894490093426805845448381415024547510698833127604958644217445976547377537169115744976112470445192283136860408646520204918853662250419984157646252727775441767372489662197588126542498879349786953978439878781554079207302451488209848099497895611808635053518115226213638703360293745604130385890094203935114 4465 -2919391632011811223305807866014193792273042217807420801247725914439036550481298312645452246919393888441606518234834402581274739913889515951304731111877426740180081284704625471676079989053080590562139562839567165523025954391601082995961022844576750476509081549838852546125194901803472971792286976757959550846304 4466 2919658053254643280970969678117606876154850014828162829026594719585392401005494166183151832480088708361059703538184011719572623158863361855565885095368319291684330370733075303552384234827376569981023771196508745532861737568239657519745723935057336465633767231132439447391321493128490441099975268680133996411407 4467 -3501409702061680503129501533787178848262571963330253430025457708662245519763770909693282692642121721837622867385096092101008160707694921225604696505956450594545694724695980993421239291471288729651072144041189824115718358324832305437275897531402490266012975244308732651845790664688448243960679459455425189460522 4468 4812592758076784596132566133433094449255742446269410504477902124393885708055827232637337110430261859957283866377071185237866989138553183552377539986822753153386208758864342810222683105892334561867906814854292700180816588958941152901660350945016609932032588146869900765707605024363296904886037572235894600584049 4469 -5419367631945937989135954973164532141238014116147546508731506880888877863328257513468940758823434024255489388165083719538472876923396007193746536218480424273521672092565686414970475383513683039164374661146724844947614372272925209992235475935493749196545467633807933331072824649314893287872306370254821333091276 4470 5419367631945937989136057596967527400898560066348673133803267632452076900336324188547201807361747509814575913427744085187289664227264375831717939470892224278172516802862425296223965487433973803262983707528619712714807202984084454079866790405619661160585398294224843177701374311210426570055023920457251066717657 4471 -7664979914043071055434802342796283719351011448911436865032946295864047166770566143063045262632203014826225459975988954098394151851553144402140979132363777133370630172028332908148163481970720656083931011937813200629109107247740386001096300486026260333911770836886524596385486433532245314282474719310651816878376 4472 7664979919595346696787130644867360075598672652551512873673859049939264953152720130269490499725688506699178664112987479002960333018485205357188160106451900684487795174077206667313493934414795512347022628866398986977452084708833840784212993248138379340386012748421354688811854714057031155874337737164447489072724 4473 -9167719299211074409109042442084514372068968573401646349000057890079386839399374259592018528091560978616086326918609871098517643192983522507992903060788892691172681689956997264627068386971709841519466203903514404824237726850227726416656502166053990940704114054964770006438891951435210950500831353751571220589302 4474 12795793149949178116113951918603538445545765112781901914383183376622295741122421162228740214171875500204892007072848113440112963506724232179541657567953797802528620108520263895363061087309743804506714067511972129608374650919093665112770188609910300546934826993347241354231167130669675983243737096063013859127501 4475 -14705039883547993377602063325990897747538893588241636578857847235273532136345384756309938228112961806056728575378577764925475744792803486530819561043573688307839699347190106768249961949195009218627103435249144685848415727857395735165971510462399750213647452944983205453337654777152197171396029956893635395111601 4476 14706458896034158402611985253741546381422338206749444667385372440567391487989554669116796159595502733453089272666671033623677159578226697121466649136869985409086979227663208555496984730054097224728568866703976295620615353838546230300771578475919299102122367551461972393218336086188726655194947853387674997241568 4477 -20749915001814219460669056262163828157071323140532257600387907535005287478896755070860647119084592639366759430861765707111109824458813216649349142948060916309298714904740142951097135313368868655554687787662144579440618178514240950322400966212717939889715836286787262349630774729810225745580521232436627123210163 4478 20750292290901381886638430513763740456043633024383582814498672856034583300422033857789149164504355544985242052570648794931435869907727405783688479789050781719632755977258453182106621367633286035942101791600656354602630423291212113189318232519230964788264754153659050492978146793764593744064218239610962485338034 4479 -24476716542467118270707710795168814843135997507873231684430734234758507327312513621271507269080966626691412551507160532759209322751585962255862972905277613435091416690677814555543240909614484126433798608539096164429203575702959689791141807409001770362998033085488265555868160981672624752836283056916765642518450 4480 33669569183961702761444899737225075433166691308105134512623619633008666993789513397321777172801721339525304333010609244973675549533179809806056073660259877373095969219927964640284153531638274432572561976469751069315601369055595863992420752719336145062385401777861290914337465538936702938439789318554555336660842 4481 -37543645295410966673100660908387160430274835418184120614670986270317946072714712902054320612819893428532453247295700373748801106753317762236013889892517581689505442057623877380110397676244178645879759425970953293353016548583884324483275237448823009748610864000424607683213383745958964952745986727327628885587692 4482 37543645295410966673100660908387160430274835418184120614670986270317946072714712902054320612819893428532453247295700373748801106753317762236013889892517581689505442057623877380110397676244178645879759425970953293353016548583884324483275237448823009748610864000424607683213383745958964952745986727327628885587691 4483 -52744429235453953162226641066453653262969690452898153489412039372523302141521333211533255806659770399876984266253090744193868054728959517432111450249788967380650165446947993265300537571854858110027894463070342350356360409858685134749243342320676792934287756059252428493145573594182644379779278846521495816344082 4484 52744429235453953162226641066453653262969690452898153489412039372523302141521333211533255806659770399876984266253090744193868054728959517432111450249788967380650165446947993265300537571854858110027894463070342350356360409858685134749243342320676792934287756059252428493145573594182644379779278846521495816344081 4485 -62658907832575124479386335377619049725398505747983534785696720500217249526194732688128905025347201216016915540574475473162720923746523770607499553234665033126603283377419370468509761755968469251042024301841642638547035498840583491170108180440022386988977676704996435788462941143007733948432188272875705713199191 4486 89610285208176859438410624401249564113006071669530819310933137105503041341353636483580018962842912495011591621437320210078860209808619613502884858209785458217184460629751869374405689679724778821599189145907361203484779078877758650479516908163497875594691397708999041191781724181464988515143104557007608950189120 4487 -102685743929629220022816552750790494710413480964608154882204114166144271787768973803954504310344547318857237154454917347959647224213245938843002785405735734046659770868443983626838516554523146364050092888111329982754896633012643375512730512070866035047845697265532208043242276272427705577760721495315474437158145 4488 102685791907894480989876828884161104398826133884029393432160306629140881779098839551992401739505608764600000024239182225280869399068577961990657542764045934281783304885081003900584808923089183845583045367923102102129656736563927367936150839274224629636869330154041226781695835662115195830076553479159233987658368 4489 -143841256657900646837341256757834689739270244054593595750276140710028576391783681394418537964179897621235364484164333420538902582433709093873877450276531487230169215149263217456604643983060847493228874129896187798956604683337818702326704602748305170359460891420403818232871815890495823726626121050445186701929285 4490 143841256657900646837341256757834689739270246401788563525137990641436040640178268763511315093919949756428947479765359056745121746737618013677905762753512036589015077266636816490888781756183196356691781587181199639459913271502177207460159492257003738605238441421552188811643995167328477633858785980719052196358980 4491 -169661395551528606551951534829675421491098801251929001051689413952264402966642222612607634745779541038670142362412332724784822876816371349008353069868211516299455267687723242684631295935919256602514265772383640963886380071459820194154749053857580985581780995759487053011982066551091848791659481260063792564213078 4492 234291369740227670230658418148514226606076412357703465351513864361670769944377872819116216361562538368112358324870343923450304272653276689701856840272078743862163805356173940944475731574590636576472760041853440179121426975309513346346696644808415086334698610149464598670251654107415697697220907061761953487077300 4493 -261101719814382023564326377919208987098072021002828319251723211847146826864278106988008826938874406909423827082751234755019470258147254989822873950014230438984611891090378972540927898034326474371915537354188754429338438314766332542177976009244910362268319725228892305002844539795641559132425180334000064649578166 4494 261101719814382023564326377919208987098072021002828319251723211847146826864278106988008826938874406909423827082751234755019470258147254989822873950014230438984611891090378972540927898034326474371915537354188754429338438314766332542177976009244910362268319725228892305002844539795641559132425180334000064649578165 4495 -373709028599486911893296458166126784300316257325234110467352841626510972717577306343669402230740394546904238962790046779222569731358797729824107807975101684278544819594851809351114218667305241845669608258298062116433720862442405811179439988714682184326931682853804991518409505100972696279146007012583213440780261 4496 373737119926475569590305337602537303033772812299241964716247230300682432199231817935297700151494467930542199500154181480505410953119286950735405176128227897247069833370856583811111740097606344687115325560337718355379430365641941794561254791885898487827019169996254404679267577536131219241903706776498002679713593 4497 -440292192499176000234164282281969463058140636612041450458952929926743149954865655430705093192865439696343755455744408369140144800950454131728910553048921175985448057180085891947622081309832107534959915012716178067152911728267911107179180644467781566844374017121339755011886637403819254747638030247141538287504001 4498 631758924695232804690792618631122630416108448990029472265108201934092586903512691143659482591276826224595235819820234987968060334124039769941396909861304309540946609481407321601929637423084860957313569291353099124915771221890150888809334122808562043140427617276380274472030072388902393877144496124332714195879768 4499 -714872684437768112347269207146071283610698541934137480023860210059176249419004991073098993595844275206246459077078183383920233197983493121862291638359785281633264568637246457041584229955194236320412819553659775185434593942164281640224570824138802697946752334296771851014449739284915336389704985953227380071573897 4500 714879873282088879889130350041622417392013425984126443540509060897412496856101887548223318000000531088579066818134325990265198938302628204424028057563587275376943639872928258746314878942130039021394036748845737576122429019365867112931354539859063462121050109012030616259091771123519533627583661545856180846045576 4501 -995764020360181829202401746801898933904207814673022441194217909184215403993232201322886988907111596417357845441752062748480763330501143388708847492812283829772934660570972348863196236318193446848020905949589073614254830674597089185161380675695165867088649433971925618925131664513362942907962075351329160270931320 4502 995764580246437432572211172949695184757677698169078355608398795654313120045187643298059250506660596097644332135764997058655124412666224083982035527214838156257535785012878570810967551865817061753105293301827555117700289545474211009863274142317746743263374787732234394461561526293216836642118231848784817080931319 4503 -1157781276758843696766879561209105041081248500504109561589360609533616274667911348760855509145021990562761354857832996214045723196374937544786853731975377455113915956414184514303302632165215094265935279953456044579672239019658838726539864310098450274799844689488828805111038733671924227509746449096124547633796343 4504 1625721069017119724598620964025119310407036860178937621227670786443706424763652465572540416396469117946320258201083328909368707355079133446297013246152145910856949341478595253328305158863610172161648578945012546092940993292841773380295689234849605183438152034235082506338599711663013142342322363557165586959293028 4505 -1793557960674498714489159726225305128114630928854402605463225196831244439789780065708646590279624569831965626762210885031804657754801824472270094913052481874355627958945188504552249772353761554578273260282146611458788756719632848208203637248931909820930031046630247697775899879810572965207775148709287518078720456 4506 1793669954677759233575815004288606508641908698585704410453824845462232004312689808146450128384379275148302142869657198639317594533063150251661676154597904449244083199042157372748058658645009606750907246249032826949174620956254990241934897612723009512827552628939701708125515147181559503058661561871327326089354362 4507 -2531024715293820592731970180194794006956516231722318167394858496147963519066303265995880248998078150198890280880312595821627063763907252692841915484522670274825991566126609124279498907526398900147380293995736272040678670845505181613842320567889076867207068286075653023973168933595938054015295648390735024547626316 4508 2531024715293820592731970180194794006956516231722318167394858496147963519066303265995880248998078150198890280880312595821627063763907252692841915484522670274825991566126609124279498907526398900147380293995736272040678670845505181613842320567889076867207068286075653023973168933595938054015295648390735024547626315 4509 -2998713561921575411492905944524866856733164195321380127564494080455982120429646626037997788200481825270186953261845245444163692573599664450363702754614938781157432488105255423253331860059694175269936618937812771488608630333647416551747548264831224240620656849352790290497404181673880435960446130653799403645988045 4510 4370487421010823063245077575551938359134056155545287979375107503969230939918266281673428316718630392301934659048383884499413817584127763304800285542327976801014799421648987983987244760879876884972859664128594325179136679936157831679863467592652050884718054303710942979607066740255292224446130313332580632622104916 4511 -4984618877311782402992354409595270928510325241991832111992662587819480546232653777272513355322118859754246866464324391288431552233577783191955782589037644586821027609276475173168821645414801564500048550324407310983360622607647714374953264359149667875682496050148058368048457242641441518977922627782142716090655782 4512 4984619074946529171279255600224899694573632769822813835220683721105788307427858550491083766707490586064091640912450286479575366139064329258685966481635728020406735722506146161524611049387102921926439169531171506396961985550770158322811517455264137345433273326961072893167706007668701669664401033048474415151084484 4513 -7154242592473585885358780475543265552357143679948243168982007782193101369605995715769124051334109776489730459119995764924105083051418477315758721405446560722647813218430440977471121353025288706570708018588218508164985622607147304446100986203956519379710290341935472270904536779271540734261295953166987835657021304 4514 7154242592473585885358780475543265552357143679948243168982007782193101369605995715769124051334109776489730459119995764924105083051418477315758721405446560722647813218430440977471121353025288706570708018588218508164985622607147304446100986203956519379710290341935472270904536779271540734261295953166987835657021303 4515 -8352780075579838196961869194803757536300104270764792914737941375135980794648850441854977546830326646566894804128101455823192844267410596610621489648490421116279418010585239153784652977266920688412301498831954655401163837235591343998879756511617879783859686690084122223759131164196779344624015684043726584148804823 4516 11812735628735377239379227875011928282702144937238489238960847771400539765389879601577302491031940788691047663486957897809788576840773517706818773593437054338148827509868666771487336080352389509732763767429336019144032094057294933833548801082119857141599462769562001853771618304774708291769892515312767822187341134 4517 -13055973015241103718059181083668449603874092805097812409390074517990824431916777508169698535270612480023903657902729550353065600985058868150732514935536718679970880177907694004031975043146643901642586999306466333945794207760828254856081224870681793329425305367509714051382977039871117558825281541893923247608940291 4518 13055973015241103718059181083668449603874092805097812409390074517990824431916777508169698535270612480023903657902729550353065600985058868150732514935536718679970880177907694004031975043146643901642586999306466333945794207760828254856081224870681793329425305367509714051382977039871117558825281541893923247608940290 4519 -18432247241646108599705254408942910823545200402431757113093880292371422388115430200315684212074200914292118466161058673393815951320528679619479238542243270745881526032771264029486606280296415488885092532577152036391120071361695811257589894174395703260749872849265876767947653770817075469927105543882073144886710916 4520 18432247241646108599705254408942910823545200402431757113093880292371422388115430200315684212074200914292118466161058673393815951320528679619479238542243270745881526032771264029486606280296415488885092532577152036391120071361695811257589894174395703260749872849265876767947653770817075469927105543882073144886710915 4521 -21573229776354468845152698019547946470101496774103699546263318453544859486228924421022490507617427034765777594172167611266293916482379995333389381247964114819425784621415479693845554324267318310234564323310974105743461127317085665574204542964970500999406451539053197617307636568323969770728534391097711264984922523 4522 31485499500693090398434539843329022555302339554616475701139176643151197123500946268786181585784555996615801611151440107456520962506486225227074328089243689186924219357245888967156075351666489208703924933458026751917868199417844660857148223378983317422992232282871993460381896819851126489082436311894869913174339017 4523 -35408151721687392846413845874396569772149899328343711683908684948945640256158372859753997430121550117422854035556763350766690969111904195142558754433817952782461929566779632289730551551921623069207416293476372069580964600948539156240545004056889955197922725438257232419425683782088943316354233093785640982911166287 4524 35408151721687392846413845874396569772149899328343711683908684948945640256158372859753997430121550117422854035556763350766690969111904195142558754433817952782461929566779632289730551551921623069207416293476372069580964600948539156240545004056889955197922725438257232419425683782088943316354233093785640982911166286 4525 -49634033206497121943974574852554773857678714622981525433273452455100418601685009975691789303921402914292578493300546833592308272549215486232750338172544044274765409016969970767527315638580215836604421522541426658415679861332105004570224918661687249554072115031098648109398619847412714126435195836997259383865870928 4526 49635998857116283891135864775440795140517932567095823961048406458149213659011268671525903053869298002438793148623787397625267002820351858178448817699564182870192096718618853188104374827430071771857395522127208943371570709807862822905920055373352550969070463979165068907225397777967821771832826916258297257434924735 4527 -57798664258865708726801895398087229965148637501325189272455604170286215037935395105524540463937597219838947865151707502742338516792260848302005752633599722118726689962987555327210334468539487870096407283022163497728589900277106519912978450630899693158570228728882796471007189512668151684557530143298424659317725578 4528 82143702698175433873000056763604052960200851812937424559116625616290592758138487305885425595609415934246313100943169606524343418507603698364799778623153977451388434463846582209809131318608298814352582659878545708155107618018128433748635813901375297128564607940687956492799987404706098184587403930784477245513767366 4529 -90563746389179920766527702385755505590311601995221284243248522055044943136816202608615744601076225544491236104222212110559850875836451895241829939949208454147904026825730829094921083418888876904867763090587279881322800995050685352422810136393363147869334046103338115336743439437141401726575916134305757209994299383 4530 90563815352033185611323631119156890294311998550410317701749731796064610455839548184609214932826902915743912015004847464285135005353533055010523108440556099068601523337858596298815142603671591576437020991839596634667581762054631980767723528479016576668374966790389343669132359436158999526571583179775466526536494710 4531 -131044004504178443886249339396466077998330655136659199942511533802931190926717069309865847674427774963637323667280635504043571043549830851071358091812303167929322214499799924408448863055829496964184650474607333229372115117674698484754796908035024723843592914598689488931764749990508270291314999748771881956458883680 4532 131044004509980093311857172708910123052897326850113325300914825607945997548357519674393004507111449191652579246977360553806801625208600935361864449976974330962248194572195279522209558125264488846867979187157253318657820775960306833705409191088845399329602029396213837466151505044216210472176531326436337497867681743 4533 -153861456353118982630439863735171333827434400138709384394000129140020314166946247266983795958583505867609836558432297665373245612539321280728509529921731567070757228025120934371584642712770392415578075534273047226691445315857450236391263752846965021556564717250692836832896805881693370607175198547014118137364946213 4534 229777931403706656977423961654773741106432437467645860593742308051506960759709684292205494741064339992339867936920352800963385394514155127236752606943947772809659495669052626134324009698703016175950038284103015172434394477285302306162984117490583732073827589309236357760239444024311242582934438021560371351258277205 4535 -258857909533894304862946060130696028118118465117638484618877109156741909522296310992151234150621091708934941577548005993508113179642233215109808126032514916555241588346353927040151782287017958428813522170673701990881622843938821894104176733274148672186868661064833670883111136765934840251090700693460098818189603766 4536 258868589011331081086326296745534937525735616735667172759846658577670617618067457390396152900898258414335656466504936937348127055850924788362033944150704592705623274467223977631051703197124074653193327023466171880762450366026575631673851483537324252203217698103933331716716514228664524013430467225836375499066086067 4537 -366147482947573148265376258931777615140297228656629933757769187581007477897683996884061226478947485736955134073398576387090550778069530534144224535124566620118374512390939251411807110352792092668052526325823808339731845480085738241121977282631546995363088360499227548218021545827420163129664191402049207720548104359 4538 366147498449939415039903675975617357055052196971947946341042436148081622991552854079548965741946642891165686812692932970984937951566316793708730811788004731631331865549231017259716926068709532628980003154398619074750683302730227415503160116419557527292518573914388412557593659235654967901871388962530407482568378863 4539 -421765839771326552954246258109460651102476000868551536754894868256499756537122248290246960174342891650510672329792491648011896585865396990094514573009873754751916145272762431441758443952185042647706561549557456110782307966843144582504543901769287585170122959064523020388466121659709519717809921659625366337007737064 4540 603074337331094271600497273769134222949991487970742467686555024079936790893636452617143229730586853563501697903092933485884958636386502130895626463124249520908050934877956510519928504496998552567183603774707029524712690011159810280582101469917993026911922824053224105568756912401408421368565335768611417346705969372 4541 -660296037707352246368653993591664963176604504228853580331252068214355677104344064688214947272962956470267401424064230663677275165010029709955461590868211035244789274864817055588439311510947288797579716310919507568315892761738712271979018959089385391162123826248121781580406436445393065003251474803936629831775870440 4542 660296037741020785394132978992979198689341664260342970501690476858215601623123403066812724386006603331672168116197995638674634642022526615349643001459308399673740989528676076434549963025083433250518372939611072451376355428914830317326884954462071236949576500049879442517109160679685224580906952801236247685312601575 4543 -928305940143573608959938228411199347515713334234733173892222753442633709765510436088147236872526844113412568307479671956943751797916528275353733078177523344249160858076043821566515306551449794430976452801492394840304445690224816423398513927668050709934432578333153061636728884344382871422411746931911916057646172808 4544 928309886124249264178959161454010094165152212710500472945129618045012912612416050039155029154432391161016456892312090927710110862266333943547723151689961360132719535194338014566392811320141183090610364640499721785567859767259497623120825075321799727341282195699666852405315510053610646222778380650035267820001567211 4545 -1073452251699881351493663326760032521445555495869340475624447131825305498376581921374524242635935624445328366770107376173648218422559351639554732636005698300857308424702100321008572626751362191174878775052298867609043921736893350380130914801958716211145064336984751448872790975837379323203280389499242517909339960030 4546 1558548412208608617945420734471217774824239331745075059795808945823235867564771616682177278601439013596900081758299790060424837312455160183377968739108467017282201101429599557314526609828922106392803381808054706125896836123802799810422069712954814545675235485904002427657626385814755622166844163498869287306316232809 4547 -1735417150640262150144707439699655200654131331797542421891515230442710584638564463725741189485670730129588002385528087820529212982459450092329295946675836093684581467275474720588078774366197219107281449649340433258511859958747430746036015500411104849152012980043718477675572746498330333375751614198051534529141049709 4548 1735417150640262150144707439699655200654131331797542421891515230442710584638564463725741189485670730129588002385528087820529212982459450092329295946675836093684581467275474720588078774366197219107281449649340433258511859958747430746036015500411104849152012980043718477675572746498330333375751614198051534529141049708 4549 -2462793832351484055663047183639980567881785430532978537061283367849056127989607542510385751611843016690824349215679087649922062849036947074847795099306557374693797344400555927104961610278378277269076479328151156511190121030964680468944696460685104458010759396410756652489360263052014207359799620734357212613472340484 4550 2462793832351484055663047183639980567881785430532978537061283367849056127989607542510385751611843016690824349215679087649922062849036947074847795099306557374693797344400555927104961610278378277269076479328151156511190121030964680468944696460685104458010759396410756652489360263052014207359799620734357212613472340483 4551 -2807451694623917721378968601357207307394679594361768427969864489219466025499780282349378647438053899384299550034633785232808112113713618339853703403483249452195522319071100149316148846258405481314454859634394528827000765535806170723358502650247678798925982789128142700467415572373773685753730813145179332864267155082 4552 4014913365053562218477513538469711734487758803896201645709335509472072146442695089079047573404424444323090642485233493281014723889049352055937310488551542657921962826722194734609864083750699782945192346406546396695124556990567261914003069369878748735910980926878628340873986844075848468624442305637641439313665811377 4553 -4370192933724249154957881108287154500999100224455169460249715476048515612276535482932449980166411401277988622123037437913978054378734410231171394519091411682501776740102391247666968342655939199187397129322913687475535686935491794302330604088491647042412986363578869927371844955548348728224909227646408022329552397605 4554 4370192933724249155086446747428972142128010689396660138339692555436880138062672799960246802726597448711489643947726722553222995146178493016519429495236418301693683674408312873080601953133604403056197210809300742184960785426774217415838422479396149733343662042055072709493280066080090270008700813780287200205526132004 4555 -6129389991505039155487809597502442319170820797617173382920144979314189541535629198090921508971679661397730008427141815414806048372929699608224670353355205561298972768183622469479919903994310356349977325520487046191168491574970299061782950979217638634957965876369478230322834514732713932788935354114423796045830044151 4556 6129614753331089028977092063612185609609017705167243282378565431724707506475845515884799367644684419198411461570641989354776380124174316007047955929259568126445198948382890161470186505118490203281134160592663881293458436398088067437870775515982409793500769235326020743091285979790963404175523894361679942316581997276 4557 -7077770906965632224819201389773151067072388820837835135058857520185262332450875395720724756479881914594224945194305611128943159208354840040834564856620613608649902385660298642822758645882054764824085820459329546586289070174073062211313891933973462702190026824638680583077776462522090542817370933906198396392743332339 4558 10555095661503346651135667384841077008247009708910617815222214465153519751932131296476129705739604592450686956447005076805491633059359264075080071370989430724775296047715975698253637322569203605899572713523947662557322359961645391834905076911628200927804707645360447467627664007622439034984373970091407658251330327276 4559 -11765685529934352272679072441161411658177731781301942571450118763864596590035139542547561399019766176543343996131596042808306421460931699727987934654223367494403851843030221954556507529631748449619514301517868081664806046229965942246996827879454768630785415863328152775136079781757143440649752792061058110949559298446 4560 11765685529934352272679999215336615020131109129554252628837827832277005142033425749814023099592681006425334805372695011515266976411722383897230216076205448371944219018743224683076168577228042660605557241184269931044802578095407451913106640625568934284956907554345041347530337500737226943689862773699936710965083712984 4561 -16576562648647071583921131760061291901612692222261353405337322075077778263926464196341135757480074151680621022146972057305023999561291245071836494118474797718621880938420947290326697372975500014991278595718013741129651094749463006348654040361559350670450209538919816487019370114080397608383044459305776241663304034654 4562 16576562648647071583921131760061291901612692222261353405337322075077778263926464196341135757480074151680621022146972057305023999561291245071836494118474797718621880938420947290326697372975500014991278595718013741129651094749463006348654040361559350670450209538919816487019370114080397608383044459305776241663304034653 4563 -19028719538999763682459160210791566527975672060453689893126422591867733531994857235969535593818752427916774448544623323386370442654549599175873084222205831683378960446813182765466511894097288049468025501446727713671232402489261769762014068808795478163553304797538271154997347082261769705613384849006421183435827126878 4564 27229076862634303068220745994864142657264610574141579832374929929227127752041955561182088334097571586418839233532305517479180261474191076764710319612916819640162604042474905266750013478767833771656045580927078768391246855903208532104921513822111919256012965820311775696451780338794526333019874598847233037510521654319 4565 -29744991728127220254271745186477445065271233574071924439764993616310068262070565121318786735110107842655690729184631313743827340350704783240229828483270206150771756229319272090633993558123297863777441669891753883287181464574170491992354144146522418362400394292266539573903186889605930265245660000098974481250787212269 4566 29746032993258619176084966490630479481412620660210761148027605064960028163622767704890050598148199761896036408418329199103550777818511954229208423162105515323003748569384089400240139824593810601923795121356217613104212144463351596522054656138545364484297780618898886990678932688893837098412635617286057559405446459762 4567 -42577687280761002505646885200562030359387733875230760590333574614056612469608078098387503509520508360622451396953786940579677342686170156834289899644394962576129801262526546958704016983949788198609179919797357892426784254953343219951563021866893395810050719911758060831421453256033199032763546666419814970707525800599 4568 42577687280761002505646885200562030359387733875230760590333574614056612469608078098387503509520508360622451396953786940579677342686170156834289899644394962576129801262526546958704016983949788198609179919797357892426784254953343219951563021866893395810050719911758060831421453256033199032763546666419814970707525800598 4569 -48877987026150115520412292245522536659604519467241105305804045339192401872430901269410445451937923589394364929723055320626322065497999676136166553979457395832913041629229304941344256992445857792381114228303224280521591754528850001275687088164986045492931955877753306199825691747285366960543806698553942574498356811097 4570 72208466855974827437566086839600170943054938393929348583919358361838244691263458450972384489231337261528152815158503854148268177227808894804549320018167230470860170093453124204536636737365211233829700604199829025609356601834003897925955115859995660963878789137959726640302778096905738471578301148917597675603663160803 4571 -79828659761140741649844758379775206508918527138072348175153856966079309428329220895183408522997027971847536951433388870597399257664373756182517921466290823911987781036135484453648906680184659723582301525482890880615208645904995886554643416230735305480029306291546785193043368140435241042109471961250350605758487860186 4572 79828713876485211961444926201313977645471491679192697497366072165756146979495162937789152835486835744642735042110330455125734204761964620046609312526741253269685854854301506130660371981369337404072798987784435588804903523696384945619236679186335430181426158371160601718832144739846520119513151892666861054334612280281 4573 -111386243802906621769150690888353205239739474362726871392508018191599258613525515353326149617491219899402419610185879365594817313203345468676187927257448833152121820470712560019206732362545748407187340537934827598775226250378818112135585398462666195605335884729353271523079443834935210612754258223409474243564553801539 4574 111386243813779088633910821552181847834674033211157768241889333659331785484137275391373221185981160019342295966909352679268714408115842616050505812422780726187342736129881715162527460130641819757170987146446783010399805602582283552945582210837427962483184037651565968470190948596127541541362424941748865387530776391714 4575 -126114286354060876446137071934166464910860014066486783599737902423882547742371165701339164982703751572760062640376181772742109997396578507863586393230963214921164408499022961499520366601684515565605664857634004943204722846711260076967370321520148274583426652282957284202951913704271759473480096789622717691305329721123 4576 181537024932698165603370976132693643855287306957114190039723876988775746605007249743630282674416741243478045970244546711327988616654432873523603352122691269946608969014844527297740930570415583102276678655496597017954028041544343258896771290993556317460191422592813497679588358704085034912312305575129186669402165383580 4577 -196635585813037737178605356203273391383639628714885252784348772268309244081044594871769740597814093209660463520111716262123125207065795612852974993150830093626414103638418483710218020999045567745426300494434914068791224557875728617931674822408242863851711222398735031551277509835909473938017467139359646367619869930144 4578 196635585823445735702525202014532920269139111048651249241402260170718405550204785946955601287442113217120904618838351041383580747624006668505491702439623967425567230099433855854863860210008160377805588572447490065311733201205591054686584141041939572598694562618214247052266627147929405627809349295226697791722389252356 4579 -275387211704935851021963398449944892226348767479762907792294346953571132968795946831501737712942908426623908919749360999577449205091004874396723656696787977466481519667028523156472776011385589579624243764983510210646003156778094144515342052299159657142049798469646801486353835577736034496749754636786623626131598515440 4580 275387211720037831916469601548535477564258794317426905139334292371481361300100397574484405188287563192493247867256989643559502789257862554723508189815287570261898242748559382181570590120283643339151683031181127533805543048554813853963733191488697364170803383372736301238399200319245198161897128536009447964650851635390 4581 -315839520049435148367546228953359339606452276630279232470446697381389311783472571851967213680656062904247147038619767012756207549769226626162899132456067451468173198836701867433702036191141534467381633281542578492646426323759128645518599755068462270635966315402674605134725897319558052982360853014213004638300000911169 4582 466644600767157121486310152401230145714029772071790548409141209486266324072187414068476691844025813105403921404804617162736743892357616590982778657976535496021218607994529566443277842854987125476409886424198257523883789663088729917955620386901158535910381577218585199502402487336372672557168906740854819825592018255459 4583 -517062272519676094281613010014710436471183800824680881087066568845025192480650080012146815816918429111443032311100512387379428016219322358874596513377247847207563933449998742120928481346310209012470776237088389252104485396854570022746975405628429903460172433610948762231159481595869517778024386965862370964375923146026 4584 517062272519676094281613010014710436471183800824680881087066568845025192480650080012146815816918429111443032311100512387379428016219322358874596513377247847207563933449998742120928481346310209012470776237088389252104485396854570022746975405628429903460172433610948762231159481595869517778024386965862370964375923146025 4585 -737403461870139370467692932229965013460344317440777303617588094343636497657708391415182464709850762198790037716964129735179219423400369616113378915539310001326315644019837117793570046711531451787291455030855566019450670159847853009556007231725387090526879865717581185344705887196576337522254916126857847186293460245050 4586 737423956243897417993527858064873829263858004750762543233882899335561939826056598227204306227297528770780035967178199920816627823719233906180285659147942426582862906496134995086726111833759978018995697963437876335105302422952378055178400094285666878676404255827990447340189841945526033868825876991444483214279610345034 4587 -833828152515175870705352837784623433359399163753923614315181961192926271187863615078197093690567207971775168723468833773782763799710929989266770851272105152906682426085944895428767570635206869910633558870048338652079086049641847053123036150946049168443976632856188284678635676004008544567159898987117729229155019129134 4588 1196580425850431936311695196195484676880575347159219721278375955002765624006932375209401613230192601833850147695103734843697053990446875566855023371325347048345568437473806110434931668391803225636396437209713359650445366582868766335851647193244747339127332898721995559588621926430079666063046933103666972493257346098846 4589 -1295585253843223181748362334429701077933699964510359095643116896276381486820868129739417211642189178404706705896435244034138409489877806209603220973561502692606707609798907813316835038440875242009689112234147863645761128358169562701681839018260188280940860998564258098426576744264245242857348950910283745034762994347496 4590 1295585513619639889521788506564235558480324677470657664926415093721443075091802302876018823580080227897748461155665041991677397834787142705950970486722128585524020797646886573366331034285495497152038816839986200056084380887013573982152485312814071315889317274025379718921270380019002919928243529715511016077742183615975 4591 -1808047663396337408562083883105010671368832242611679646393968226112817822044542744458767988557510835686160964810767302610615501713506940119118917587971307668362754871269464388896137631764044562810193623794132841232429309958327401806161646760278065696064729821990377932557635200125833789405824930573862843922850714446067 4592 1808047663396337408562083883105010671368832242611679646393968226112817822044542744458767988557510835686160964810767302610615501713506940119118917587971307668362754871269464388896137631764044562810193623794132841232429309958327401806161646760278065696064729821990377932557635200125833789405824930573862843922850714446066 4593 -2060348835158739549954097269811081790546041721882127250869498096216630777851618021467996718583146126293098926614338886347903951464093865981157015372159340465314017922885470606671702572906874782208898728841117331561219844821404172879326871673116502129699976209400170531094207671161658128960015436263242718886852190273983 4594 3054347838252101559071882936678293160914369326681739993874860604034803995930537815781420133975799228173511265122948140842415864410726274625437361897041667690005138168714121784915700880801347003120755968641306577230365901215401989869934222644165364752440089970456803572864545946067593838380733982247067523980966108293639 4595 -3359877073717825282247623450865979668763532710996333668388952213950052516072989966914627743017796630426897328600814447477694938660484125170768474616414229248392423550776750811503408652613549760328437820253480309044695174488711755688814034367994054795513783852112284530992040230190551574783559460141182682874002566376208 4596 3359973682431934237523140404097256849768086962352642435415549954765246831522228774251853519887208123205595289023781289873246692592377156546497749150676153016476570361278120987198942526820040999751199664433091924390381324054423320196626878696951087194916241090413583364247078133043407980883089717697435011952557563258640 4597 -4690762195895541101853366197348612682267854882027347300023086980065670418609762672520162350631697772264653799523946812326834513914532293856055688728582502748266123142125133377487926341647053157538658298399083130932018647041536319581314139652535115637036171370291029015334969678174980761433881373686616836267027931585330 4598 4690762195895541101853366197348612682267854882027347300023086980065670418609762672520162350631697772264653799523946812326834513914532293856055688728582502748266123142125133377487926341647053157538658298399083130932018647041536319581314139652535115637036171370291029015334969678174980761433881373686616836267027931585329 4599 -5326086060437716565777347725789214039584231225277049673723699998666340947658366562785130841181615064591643692897090733466525058286568994788936393676792498949822106084796144712978164719512069005695436666536719484778177677681086382698619870180691313795938935992274503526058271674971702739634228660480989725782558324685373 4600 7722269501220639757453374478804895864190802793270142311234127093117215758921853074916666628436254140000210704910880887603360141494601328375941120488972641812671008988600620795410464007610416079586949159914671425819529928279760447275089200495011157695930412319772869373917365466864722045452816076838761426110992173645964 4601 -8376794533812083718933039795113966543478093567467094179586519238868342706943998396505255221815107353301371279788658813957366728059695051126106857839680851881454861696301733976553375465634744094528575981386700707352105679185616919837010826592799191175237258872152103560136154620463214370956001317321912850017491330302725 4602 8376794533812083718933191247317587782118691864809972274596676204910456385130763661636225264517060959587521493615334747560935139338198046822822409101630339894176116103586506426023170566920152200060356533229002389468166723249784677705278783365272873744995139963765936985591935446984203712114421934958195039073393991547696 4603 -12105646633366414899367493889821354788280245677480459244920264875407083694146194024140765249074122083545151058376981277500321352255976990045194228223875594529549884933110612012897406801608961553030393701349910728198022087575808753971443027167295778703571894906507888586605630947732412460986005992469456941714622382145968 4604 12105646633366414899367493889821354788280245677480459244920264875407083694146194024140765249074122083545151058376981277500321352255976990045194228223875594529549884933110612012897406801608961553030393701349910728198022087575808753971443027167295778703571894906507888586605630947732412460986005992469456941714622382145967 4605 -14026110148551693113704908672270748922563147482183487592913596609084045983171762850752890143377869982224195291416379472414765671448786194573945162676799403629020167012193832149590609177450155926275376952108554177626194590952048458858721516658984416194282161230637127597844983746791198989719672334449014259822719817118578 4606 21519940257848181083764416083262118944093513872875511589388681624398959674531396783633033046682354106211829757933184319044258605674442059117116929795424375069247611452783006557861898903340953297661427779097321186113585442289331202385976407401209490339486647518226371437428997571150148446671358334691759589145670058949524 4607 -23970955639047353908754590229301011012844865487398155435198973125951974987621664163553934974732570394766121398669914527500478155445232154254951965634971943876605434103209198125296319114760577839382169474274150071327332530153009968556727819797341587688804293454309178767478462847618478275657957760650744012404251492738164 4608 23970955640778391203563824368254022570089344999558989339242135297082565216042800999606157828175813661777814664338702761067051941835874606102469136619327092053212154798818863478826472232451907698352972031155114003645821167395959286597549400736069306672755998795117656525620212753995456897044692338117423978832631812553216 4609 -34144345426224795345960673985948984498010386351791504091121119614990042207640773861325117124417947834147430434780961559941172040029387309590817855115398219672336730198608431993137791705607899937055755395581861785486805028956041410457132017011211559772398007892467327554283850141033434067546422876791137083570164910002449 4610 34144397662125427306737881614156969765130657028116218786711890945301277521714118941452020411617059237636447420104462425316457698489982497558889776763049808662638628443241136933816780215315618005255822197881951525880252048568803339545743214374280232488531609514703770770353920992766781387388264527033975786549652944064784 4611 -39009179156765380858609935421393501139832062749844327640021760606466111214363960754375247857074728898015901490628378937482561178764478294011707741880518228119509336852402619887555065760251505206716744542824898856321068217385333167224879052736279229646722519341054932467851573000650082345814143954265398881270201608818355 4612 57052674805264020202961633958339866591079387884136378363430307013158617446902920458279364048973283678783704626365348876731934921184286115942895104604299089027320077439781474679641266045253867033941345132557925212940404025315878011170551587717097396378635364643899728160127096408435467552234617785777991465340210995518571 4613 -62062152133808629915349003427454211160062105704414870078967646487661718746281834412663097709751083622264585477987772848642135006926322024910308050807255039708429938078559880655077717992020822572073761838857628681503357237399718202610128235024882495176287981794957157046659475651702800905415972288399340095055683470248844 4614 62062215861961536609430798015000209564560681198068567482368066697309260062034772778637434154659309568924404978652910238114279117581200815844012700177333340223069990226975660349265016808687807218996329738284135638483976436478792512051151014964846432244529650984263844769670111210740224206208498177467878220281590250483218 4615 -87903492158581857929589868518317541345937934213880827280153169700830721408449343549095655642485355254733295288842711364507605951811217105679127976464991809434275024713222138353111144882723861933554662247247706597799330752891350691332857655461663460731779420932520441726801087581971824125598371471033530422834016699403971 4616 87905461151064635804663644189156732152972979932564221133961000794145613449436695924870539282281946803925403851690293635905395858235595010042407876835287040753485279522948149065288738576214319325011612963707463555190102968572973261850373140108726747179455176273570011135009934133710316357329394952576078427591824468729396 4617 -101354313449227801135131697382588632085501666417627140221311163322956132962815382027107377696368172653463009454478324880567309057731179024229491487451357082038324521933753508108108289026430231053959407829909889278437361871378703337178859965045410592976868903125668687257075315485213145455660375473152888729462878527582569 4618 150694633702713849807089852339788529176703169791544218255065971292502510655488788658949378177499041644200705124444752148005447586560019700222776437654112664327160139971223476021904766116527705375447926897591830402551033308450973293027411619272446055575180416773451845796553212391586297784111762185078580944953315444828235 4619 -166998193523301158124256570021019891090690167165653750913139729591780841953366808086347337907675410766256438661120732414706758550899571202346340019272713497211545404891997627403130179469185245194241352786387261973490252382397901687993882476557762740466219135676570404554544218764418491833173335280250077628597700707657071 4620 166998193523301158124283865949274165838115191039898344584781694990022501496399472324558833802038483562505928539683693359630428639632986863630730543359987030065881618368766504546501229014828797679428667978212638720021693541932071115415825564387737038048199462623658898087680962295432829198428772494202514214887656534123323 4621 -238560983872301384110968321844586924943868159075285166000736925199625714299914873135734839066681606264486103746296147706063157215725922690004519781778770338396446784922668490569790572742092319927637571356819083771320673552244841638286122180210977481513821439258640622442111168153478771831867265440215182895211169693463204 4622 238560983872301384110968321844586924943868159075285166000736925199625714299914873135734839066681606264486103746296147706063157215725922690004519781778770338396446784922668490569790572742092319927637571356819083771320673552244841638286122180210977481513821439258640622442111168153478771831867265440215182895211169693463203 4623 -271161497098951445767921977191329931927860367362136142611031762872166942073354679985734174372228743816195847425130775935866314154073120617532272086822699933103504618088544499836645614691057278115101642198685685588972055401599339930565805630538485733659411895505078339409470928376363726567916832009761515913540803336271124 4624 393838865664356736301402448670773231856250433236686851561039621147289838851944200310970759343153808922346950068825535762118618828722923186493672343838502646763932612399002189995833455884443161543425705283810937134879510327997754223391947449611374105755206621517615784213530456909222891455978653333163483078329711001072985 4625 -427363712880813375219888874978006536893022264874148356201281500888767599290121623039041539458738674637843119993926142569016435253056267884028164844718296551183571634585238683543314038975264247710923798581100916051046492836464667139393334292431094538796656222894247496714267757649149559578284643450957567131799686154625579 4626 427371224021630898831449891004089264411804412526280486737749863527495238477628087660419189990994904886618569282645728957586718925162279863103586118979282879528465784805754134418828213198064819026872249305528500645411802483690416211146007556068565314993354711828773320388816677959589505773203612091248557234867626688956822 4627 -602540784356804847522758228634278326668532697049239868825892833477414145717962382248461168183201243018472178145705684264888232949458462338480589254436270297518661368882317048607834952518920129473738074568175873280752118917986091277868498605157314317748619031247260143484393493748493683383770070384469242393609752252910404 4628 602541366674505214990191923939387641192022800020488697365186330489264481656700483472338690378693857254477976220951217959448744662526337688456850289494795368310297393837191552868179757347982395783309481633330242767369242551789676125879380565392480064154204620727619008881598136958480808479800967535687539908529821376973635 4629 -693866587919477012832875607081137458387576666310423125153640162486628705412184672981945227115904166750730941856363187378401231792929454024722533444922209039028014061680229509657132891454978212915347102216831922007375019302968229001555022032143488313687886827795675191874651480452765624992141827293863011174139664423411697 4630 1050265905625303349869947115727087673804724489128902942072337969767773354293429187557604858936392628825715631690568735559042696523979337561264147177797434032768105995461364767715777310427720293364835859646569909269114915399355203677938701218840505337345156582721313322598334642657750202319582406103262885297647525079968840 4631 -1165190200724874127807497573640585355860721081533803841111510187859337198321408443265111530787461885199822399054253473018080384025626543259461145352542923434714992815281713196783874371315968004239988682521219458117253881331455974916049531674756285744220058294335843159300456111361071652439639908903796703486793899144859987 4632 1165191133872286103509748072194094409218233442784427326235110655173736180575238358961579735862590145845574364291417149700291325444276468709888183885326572256001063490024770237247064136213980538506100619513988005096291781141416049539746852525342353739394167898606786749786348974759641837110021106125625774588481417207915541 4633 -1648549082555455627059221253619119149285128963955278453554041124188557911904759229282108848831743303623381295156648899164640295286734327625471614874817591677092731606358895370030043858170769645762761300391909641517821541774929677997717988270280232305566222759525299236556616073615126004907179129143652080017565562888536016 4634 1648549082555455627059230155503024011476208077923752330646005231081069992073625055129459818858520956789161502285371253195192951771001305013160763523681799732586606923410292622135310334862239175134952176549080155281036667440392869660762748519215706563952978401440718094888820426587082341522263844105516101811616738309554862 4635 -1882118901897744773121915161098118587020187196338594831446742961462129182212273275987291186613266215213784097156889516872322146730038793537915539602537407751559806365900567484730432652413290851322210915120427680780903362492072760872451105255287283671322696142620651541041489419519427255904855630622476094571749191341129088 4636 2718205612778836233678599878793628590770562811414148577023328755041496151842292065752842565257477210752001190632349055791784271266248384504273324095778344168424312082521997679583537825611014118983491781644021849307572665024396030641933339181787010405643774008238941315537037621967780485970246422068528991983005299254044962 4637 -2957824966428762013349320057663845105371414733831231962626770458215294756053123153402628045927238901085125969717433922240069927426062764593603367853155801583052343272276274846043191852642453794506914012776229069919074190676503721005326713464174229040269872703410414496892631515628364837262806050093200284272089711599713496 4638 2957824966428762013349320057663845105371414733831231962626770458215294756053123153402628045927238901085125969717433922240069927426062764593603367853155801583052343272276274846043191852642453794506914012776229069919074190676503721005326713464174229040269872703410414496892631515628364837262806050093200284272089711599713495 4639 -4245954231461118716839427487161895277418226670540423445054904953916430335948666314159735931215852543667641423072332307441824059828008902452455096995926818091768691152191747851478592793558678886566987104851792449167287722601666585633201813679514533559306719535780180985690382369895342124566818126335761886034503974692907072 4640 4245954231461118716839427487161895277418226670540423445054904953916430335948666314159735931215852543667641423072332307441824059828008902452455096995926818091768691152191747851478592793558678886566987104851792449167287722601666585633201813679514533559306719535780180985690382369895342124566818126335761886034503974692907071 4641 -4867644103080229803994119255778005273735511525612656722903782062985007357812302426480036368775158382556563634770962347201932723072512203987809543914821506378229552731899136309211513787634616380731414063868837880136959956855602848728828410657437262913845253112019192229391482958668310975941195867484937461264252241391714701 4642 7285714964902540910221634046345369029074256632949941170819197687730686730726231975862380117327962779698514758539890192783146707405528997976502706653569825394417407884262633706882494729169602787971921110968365358092497793974426921028705824101044106301066019451469551161186301568315878786087016438149330220356227434996846868 4643 -8035063491477670701357042025472927782054042636833072191167020493840003881607494799862458508685832885324389950502748520569062496268375141332852435243449314141676755548770781948323011506590833391721263616568736210647891530572409241093637793796520348006141883186446734457073556314468672351587198502962294089983703920318698407 4644 8035063491477670701357042025472927782054042636833072191167020493840003881607494799862458508685832885324389950502748520569062496268375141332852435243449314141676755548770781948323011506590833391721263616568736210647891530572409241093637793796520348006141883186446734457073556314468672351587198502962294089983703920318698406 4645 -11266215898519176380435013874486864471420615816158801729340037500670201349702094875847330413365214187148632320735849478804706631380944554879466655132928671542582480252650157668930683143871488701899288301929261847580387991467984800020594286102459627868052287946290617769377004941116174937031687270341066876294669282908737438 4646 11266390281453382797119833067788568709488117734081881587458980698983492409515006065522466418328256060999597311372899388627412703972749672649500865760965637364765579044515313951472956566976518727254930885573885908565865970876260913738809607734269152699158363043307009145625815781851884215690504688711261180708194244562325406 4647 -12744132794106877700708349076925693421228682570899932878993816501285069936297285504231170260279403964692911636575480464652887177618108570398084276577355682521417206119427195019788198969493493798859637384674212502450283504241184564827218077444959075514972137472550531925052668390455707522527900639648718213801807147635712946 4648 18562813399266177593758740984357638066823254013513986480468696997947646152498282575057780577673465270713860866913535537404338033108165235055903705534330773841993881237267927671264082483914065311124384952676595749803583030352611067511267444911601101097078248829020722918693568286834801377696647309670803341552123699607580434 4649 -20081724084451818324317413313067853029251417619059656116669566307832128886058265815414359763467534829493698390566741975541312494891043328428146633105032027494923096414543189460433372074883626734233982699415374027414012050065803085246900209445166262549058834365000660071010499608344864578745889685690937177701270306149020373 4650 20081724084451818324317413313067853029251417619059656116669566307832128886058265815414359763467534829493698390566741975541312494891043328428146633105032027494923096414543189460433372074883626734233982699415374027414012050065803085246900209445166262549058834365000660071010499608344864578745889685690937177701270306149020372 4651 -28343799999344522477897593271761416569804449370437792354540092078639206868546323094171494829646666979675764969572271076708872194511144266155755241171809953803033640679368538238842535230798307207955114122060120549061663479330296858280973813689689539998046678285308854993129843301421554001538015717296094650463987460926330108 4652 28343799999344522477897593271761416569804449370437792354540092078639206868546323094171494829646666979675764969572271076708872194511144266155755241171809953803033640679368538238842535230798307207955114122060120549061663479330296858280973813689689539998046678285308854993129843301421554001538015717296094650463987460926330107 4653 -32702196319425610290308464596059242016496152505768813690845183959135829084157793935934325884261341127826902516227354280609693510295167895604122793542826108724824987854523347643939931338167818582584058782032948346972631561568927998288598939400369791141841980747605540479419432326146978301691617308726146869561208732030674833 4654 49177562329215360680992576828750506464294029618650454459229892268606811682130142361470820399520543933747998451828359791598643227845314498140405107026710288018665997821888929469884461469121993515320714507383267495018457169183461875876980894155526544012497723719747986431727581053354715559420226886353771376235949557549164377 4655 -54685562931202291187915192428614102227397695578394999285655425706402505351339921516480294704621661853722204203531221872865590543943148374516365014082864693013185808531386404113574311623096487420778820918867896693740866211192565876663119642513167736138130025148454624643348759083654051878574889712169105009262033756583048366 4656 54686596701772014838835539922613515948972488768328195945368602502690706316613458859222099721692426751176173434959683246754383158513247612773105342618495322357383208075154916329956903614012816747449752002671173213917943050067868324605724376232375304513574141235021114896890432724843835611543619957964462614535178924142620712 4657 -78713304196963030438535069171672732348055501500308361903063518405726993429601958768992167550533195611888366139816617953253943409055997844164104571363089818892062056287957187252267488913119052911628702028961042459435930062400074501080263531267586390621503911224711103655154345205820674654826867805230018876075988833757215024 4658 78713304196963030438535069171672732348055501500308361903063518405726993429601958768992167550533195611888366139816617953253943409055997844164104571363089818892062056287957187252267488913119052911628702028961042459435930062400074501080263531267586390621503911224711103655154345205820674654826867805230018876075988833757215023 4659 -89555493425003907255671684147181000044209946034692765281052896727559845886788779935150978306213974094730004403063396602863750737651631759395461551894756814487943865071055802468558389345200827160613248556529664922003372521136945073359145079801041786211603252858156321030556489356991736194488060326379887992389966667588583154 4660 130080860298410257776534170219197671833290112026870588845037383458258931217460099965182423482274050735158282899323685762267803913175884142606875253413369306083432912003287846214368261778242458152844394700100154879113771425844867241288226065732437976502694176605628791048245738568367735293431994110580223671686775492265782278 4661 -141223848728599267205818673548258068125454546850181542336320510037153382430514161734154057762030320551891576341066620063314955448732619021094905790802779439783876630613040766217372066505637694787441789841603670689779748851041392310613430327987254277092204620897058044344282589403123979656118424111890025032801728044779867611 4662 141223848728599267205818673548258199423643522942219357195558653599228496353168310195655667757506276785149596197172805025664462352443466671987958095991350179584685703564450854936906465950174817534036976909358596883823303989044204804495841852889335544121287002424281680272531139225129515156314873660641253355335404682059318320 4663 -198694606840081685455314841789952401517155627791220407059996736219671214606905962220714387175504635280307781554316264126417386741832693472880960018758408894889627334453198931066615127324963315757011414682192973268249134308251960422976108887307973483924964201071059569270556548050532921072467760756047628312495083888081600280 4664 198694606840081685455314841789952401517155627791220407059996736219671214606905962220714387175504635280307781554316264126417386741832693472880960018758408894889627334453198931066615127324963315757011414682192973268249134308251960422976108887307973483924964201071059569270556548050532921072467760756047628312495083888081600279 4665 -227309897277708785959725906878912356777143975816206624590119535690282331445778517358367564353426029539694183557124447549869426385055339642981636047435696959062700739406052386396446918508146106483856725746874198433842337424017171933023185860095780147500623363578636710749644163287496650265274526652167576558855610468393160688 4666 338847708133400105417363190035221230545110507933524967082409001932165398521539174541450234678610384759554708876542864089598321650607820920357997019366995760455330881026655641189556910429853530388119772170345629897695918756954523222466562698549186537260924664291714470005873143964609044894448017963709314329977928403595304268 4667 -373599855150326977247753032069804903492079520674529529609842865477103584432248700536561090364634838765539801476123485302253780663003142056449740740667760419406990617107311104733788470303124714376108882769798063373491803940012935060729866829550439807067356025019179201476105335839039688387445551647695522142970258277657299437 4668 373600560032372966174502094144447000795546806079232660392854279990605961026225415435014978613500919393998100191237231883604245367732792193418990481428001453820304127523092590677474869556794083425637584706168943151206979803357988397841936427513698335391195207076162925010828505991407136687060544931526380901415708867670314333 4669 -523516219275343447461680825707906719160183971056758134487274542214550741686548978586900431616842180175995447207503745816745662269958196004181884706770535613855883668994413224211833394735874339607092569160402068609707679074115365145854209231432225018655121960000104682277264575863039948724008478539184236289911412463357002511 4670 523516824760365188799274330875689347498422404851712065555097178297421775782298591114157542812332668848004344386206811781909553761306762770202982881003143180182023909308386600759776262998617884356272440203858349482064572232421471262171298432874062503574134717711736232826859655072973158308025178865151376399037791220504002261 4671 -595533884528592642120921422092655635780782791887879444858646396530956270730997962709654732067652456323498283758787731000966410641862610270407416223780975627636338074987470679070105522512394281341783462256291329539280399104447442943965281438239046451210768204218776218116601905777161849453623942363015916937760088928202325202 4672 861900128321453600043141801646332669663980585540749859885393867232116607610352161361342705238141565574569440151162481522953829745817405751775552049449653655899228151261997931132346289856790277777954278171653453381197823025499407216868784030903797134018922038553005237117508186954340283777060279439397295207915435102262331960 4673 -935957874372091405062073075953227167464747113939131580343229349094045756683626117703915838576655427294912289440744977468516270825356323948440120501723058113853592968339681996947527563355628941011494543987302432614937668458775444250851743352078851873569774093755609609976460938047501317283615779198308150747878864906379196807 4674 935957874372091405062073075953227167464747113939131580343229349094045756683626117703915838576655427294912289440744977468516270825356323948440120501723058113853592968339681996947527563355628941011494543987302432614937668458775444250851743352078851873569774093755609609976460938047501317283615779198308150747878864906379196806 4675 -1343436691803618928437130056515999042035032429633860063826497653158167048230671706242518937799932885490678148712029984614582937516574287732518518838876586164508627998977909033868937349400166647842748375419326847390590324061844075994170775872137132678011565339881795802710146997373936438897186864981212462716797594748757602004 4676 1343461023842880220677427707794259695616591419164444439757250226265217668474736977273053466354539156935204877650232012801701673638223774965657338255040360662310235253328701821110776665313331317902173139562391175301045906929640213965576571871876742748641851882405694701725083332655727725695679554356439792841474775822603849276 4677 -1549715645148951866033077476062440299288771506320866539843070675192771362106868535608346260525590520532140772950038578761087250453619107973223559819040648725181870590478347065775894089601080192923029964786623533907415310942503303695626375478370863368251598271183417810818741119272661002353117600392301497057987260265013249736 4678 2349800830547899788493138742864890166454993238193201506640656801939416088119677197277300327682302628708794569577648190080115279907782651300918630359195525895537015280797700240789627393529389259751852687629842540096132238852871158107784483574138097253941232747080913579608623969443193028258569065857295990386465625818464701639 4679 -2607136935020810694225196168173826277126000185870517081824838467240696253693459644100694153999300776445730777954446262065097668645875716552241690389613148398924633993780902446711894162483792897707608112959288825971355059384021498969319992465692280202525976536403137130299328893430945326572148305325615830555902457079495889928 4680 2607136935020810694225196168173826277126000185870517081824838467240696253693459644100694153999300776445730777954446262065097668645875716552241690389613148398924633993780902446711894162483792897707608112959288825971355059384021498969319992465692280202525976536403137130299328893430945326572148305325615830555902457079495889927 4681 -3686673042670117908429638925433951571024766363033727507201642804320175031897272092784046045282173748553627836051106163533264945105607167724575482682371646553307380276533052672725180715619523151770798707435773241447321190154547478767241058863910709018641346272746271151641990348529636007227933917724898621448424035482021823126 4682 3686673042670117908430720095882500501106984094782948770295293454552637085999298977603814396261955584269853526451564627354187679961360283384171242161532540421899784182064007101935142605308144866672995594026355950706978842817842348233798951227414674356086857373603131978223333987694080796093726638305296661169886151317507885208 4683 -4184708912157710016890325219184967615314491183552945297863570906812372334076016424115933251719827590552726568725824966890431192078653367430033764059838800506277778784259150908145588877165354698301885172359492097841040483731856142638848973812499621677229339996870072573326913997624005283599159305215134890930014743899129749052 4684 6086294494990962841563497393772880112618261121075566195362681178101004232211483544370172632084787493659326758488356974605947357661468854991093222502690812640964716322939526373027578395853513352115998173950878380071774070682986361493874920726178862423243045922343851748532662852771199073487451894559112481006808613412654016476 4685 -6596631221399132297223982722952870746175298786852608763528045124148108898069057252327263958596712401184410109103472679165192279308160056415467899281977165457985708625238316968179832697187637186897954934030722073873635340257754928171366078747901808961534543437939444316226517594997459206888509994831577145552468332300356110807 4686 6596748938207670867508082570698947525635488301459445520764887800520281328880556680090246866773943064797427644825093651955823843344516808539762239547139301068252922872689073469324739586665454682363160561706209818077047180180299050554022883185574175292299199587354662127851922561834095541288147213419482626146889909786468765608 4687 -9275664318992040555922137033412261120954524386330054812702447185483857052846778838497066791810382891164286806520168885653810065931068784507952518034018091554619979029634898679167123752129461893002345613545685100297095820532566402843345515078806176343504835126403911428732109089391898136892810235554644460381621514437526368293 4688 9275664318992040555922147308766254613388006683525897998464137983364261322013874610484342298563257765765455974693893275563183205805596279580564725145368730920048928991027299983471167357111019069478108973373458836658029062452218095633932025417230166162916964774706816406002646959405257530341650104586196920229355813069882659014 4689 -10606353148666262720717523098806194480577933187789405792970042416359082969467354660238288178821941865287567277921621289265270283847969283060604367776856206422760485114390470538487338844302946939940479846841162691383432144870547360510817991488829565561130213025558202336961266421453220122128702085307696076484632236049444107597 4690 15677853561337101097938614578862457383939530208908081679843043873937007976245783706555598121155327055590878114711634425394750407976406389572663681550765365974991041216119361153754878051816029634102695143464763926464382850049744818093485169067331336047299952798970316742837144186970658124252069950118407322429684728896894443056 4691 -17274325521334587736054812946764647090976920061108508059688165755366718459534045501756896843110490315144769998237150371376707335044246581653055804843714567990362025840327559986032854399793870292223763653014596128556516694757243241971280802691777290738033238752356315778042318445418789290569491757184149570250983229558166219859 4692 17274325521334587736054812946764647090976920061108508059688165755366718459534045501756896843110490315144769998237150371376707335044246581653055804843714567990362025840327559986032854399793870292223763653014596128556516694757243241971280802691777290738033238752356315778042318445418789290569491757184149570250983229558166219858 4693 -24526697576588097644906456807517793295833379649321011078166407366673496946263610786582298744284600185630166128237983783969882709441794961393501485625821097284794723325361848016605371668565620326138771864192268123377035556677524151940842122251477757371427395989959629786329852802928845819661102704394031335921632150635385970058 4694 24526740419604442793287060959285037446308209716708254300781255147824303481829651710691702157432438537972045775447986057368066461531824410124529109580599075471006504467577032527224099514631151999464566927289143697699373347858392554418414843059071728696914558229875736267457679620148981807736392239101012742884287160087175676794 4695 -27695426051417885195525839849993138848185013932010938461080341945219219180309351376650463455263757207156839494447527607611567355843093126879888283296721521263051984094529390317397152245583913218874899089335124457429352527755676080833760313864349619459280202707176969444632365810357832648062819123293074171046118007884908083915 4696 40292760876189526761310550622301475666730040570543959074080833632138252992258382994520388817593893913898724431960090923738588699872311205352236338805182637957929745424524137182272830459366242438170741104102944636842502970068453387435793327813810845730653113535645555723101669424994252190445151539166109747034091148022557872418 4697 -43554988206691161395224533344303999968754923925817870759638173028047232450306554162713532380840029791299682095155375022253186565217094862266471038707889544974112392205785625740464916063384823155596906195386589745811331198298569536231938702885781443937448100486360998860306130972290142751233538303283443706833810998180815944677 4698 43555092331725157968283837544715629380546435943289665118922162412394868226176213283956074442934520618224231339308645419446548535157229837641744521696674212317228927983075746896710188835286666247365710147642790373875548000504391392479591914493529746208442954111607367989177571445453512157276818692191762707929535634973437907166 4699 -61411526731583009426202106117668228224087972154469623479268541263097417443854273501224838968551781189163903689003861969428560319178988637262419148193687117688216646406467362568810966492547571412587770052278662676231071254440898426905176567802972378950696959818233768655910931844925378268539485324013422831485495096829833735274 4700 61411526731583009426830623079258972116246271751063088622194212091615276177814615406394763602390114749119300122762412977132913856179048789911356732654686801611225371733838019255523107004116377838522118698133544590416790860384800803521538208091346866632174989301608029527713400117236921354086769585135837227191024375995567570092 4701 -70738828481658963274173573313443724279164393883843561710947799664084526377341788538175534398104123793644957960919723034815352036529949535093799960523428746079664313403348600758505653016260672279166060027441694198444770716696406839441182052477861384228462094117960393101179794068235331174935655453074502484040687168724061608941 4702 107683880629746067705091022274574162702220937922116562126298161548492425042194078459443397860256425230370749312411564944816674488076778450459110763920768259097957661237905886754496610576970252537965194071648087922555627278349306614143236342658024296381562656774261213117699750158581377551016495665225191685381235987780310415943 4703 -119551798581989001127181789506420747287488101137636502520361624161329298639820752143220633937519955616758594493897826338632841007056719530892611277530706035051509435681199692672523671597811390856374983711974578588067908860734842026778545582278377567894705982801607497932913172326364674741259809087781943601942053696086069667312 4704 119551798581989001127181789506420747287488101137636502520361624161329298639820752143220633937519955616758594493897826338632841007056719530892611277530706035051509435681199692672523671597811390856374983711974578588067908860734842026778545582278377567894705982801607497932913172326364674741259809087781943601942053696086069667311 4705 -169637072879596199233121153016178592194179425014772758979552181295078115290050006210361293009696089499076416522944794849171905404311126896595176417938673082013953772759171363199460059018459014823856196209423933734597314971651426556805912603156128392757035669650104759782622374044431017911532121341420376459356258438014136949997 4706 169639696593167719230697330658287212369975400454251399940376187522094239957757433879288930931193809208443708278170020285791009523398386484491612572551973488765548204683319019299361600126472601128392401916631663445288338197958644349857735126299489268547458427887593767889678467685553815364366929847741697975969785751662461403373 4707 -194095451290170167990759528947929131405952898463983930544126771695003245548078884537605056856173150159484359633586810971197143244575892819499297504271107677918324160777388043222738809663347819848938508715793223135168435174198671211946311907511260882955956944491377296001035644244814208785755022095457846017428968848520757512768 4708 281741876789426183867379158611824689601328422187477325729759345942778620015194210481501994886998064811535613200126686387492091115182215615409826184821739235186649275935107559301931132695951778761748200682657338456467667307946417774332554272988950744358645732777709370572679570828780774800453479505724555755891206588858848317834 4709 -306862028778389557244717060370647479493776741574301840714459113272966715985063875603626828636122585017276689423580887360958355749436996102570793795285922544934345873268015730292205212565253292601322593530742239414611394050691636387685705237982707098845888216355332303877294560531823306435177404225999289231385527337417061953839 4710 306862028781201146054705025770461650822564753811496782005600076768646835396099884770589986738252692574623225549558459297417341224335643843027139273120751867048498504165014641563071410469768062515434047285466432447291540908193891170473458568853863927014512471381121240623192467664090389423541256765639523957408176007173580966947 4711 -441022887525989634078694652236590273318516416524500973346007085426171757261897247398762770636698457267134106641991412493878708771315599976726470890147483515614115415870718326598185448908854034150158567584316785553250248979742971538818781634478262352760812713053827562688922336980744240681752255738138530607077294315649028943373 4712 441023663927026694467574108213995241718256212570375814951852762564592378278647727280879814840955020379698078310290881320670098879932412201865016341171211116862245511862354479260054267508022556039994409016837853959828164799967300151111055219698654233085787711474086719747469039178117109171846048667470293536142015570962159999619 4713 -507049882646033515621360253032248710753621012763651229560968272458763924713271501950203844899497852129986502665388006209742498861036864130026692214977791851286821408677500728806191704737560976668391385098295582446270802126043113094572043483499645181440342532762791425129887916260317315349215604547080732704546593263203687210919 4714 760099525346309277952843861436379065619207263617270858175890044267611476072094989755835566568960357406006055434858024605573157911659852832320789652124911195579118521523607314713694731513547622053968666242101076877390121675993875802069799081929687331454498541089664673629759562009961824092011221872626789082352996211377638413414 4715 -839878830125984509699273972131078410493667766803280468555648578047694735696220315633593027765148304020572333304365187915835493832634516883240667240612562578861166932761110367048225662452836977251686841009199839791671509037277138827867622725146552772278529913211624701882315131072034344528219808848838739519529770597114118372710 4716 839893680615958527783755291338557045720270826637271756120467112603747472447974535181796867238490302602783693284991150778110998608177465853894594753722771510264200948583327187902670636538640460006040378053258508605307488330789000942791381740972243095695231756907190669716985421115913258436397465873403863902939697096558013071121 4717 -1179519818219007836515323452270615662606242551396025692104797330938297849758728993300792297048699944544127731327888165646213217979035154532967506983965662704026407805558256974083518896461299167822044802552295549425824366412590585259619649589990453414024977670761344074068091520047553776690707793647887489431171353105307680382506 4718 1179519818219007836515323482344086696499965788617355569757099324120342337075256430464990309956738483325937230612933035960268058521765782968651452665430043647264713779913345629165308063859035197537550950848439042322399102539370315500787499998592346723466233432781479262801892285420054519488217922806448294771819561039565651272417 4719 -1336956302313290741129198399537606011536528291056472467198436428871145905343184834308075484944860617324815528210704597648865402710571703414201272969189673116976873028687896737383065124961298252109209591973056586093859520572667925510202479044764149737458001810703566102946886777741500184695884745064771202314402447330747889457551 4720 1941297136903583514621363401782093033807211139906170723210781465340881968774673589056576265782870430191108419554628511371698866203434433321699582816584962696012239213589070469874885918547224904715121285536438054596244585842030759843616496897894197960090009614201835010634168819621687786647037509167125856010283040684948450261703 4721 -2102906974094816126880875424101230066942448823496421372199236588143863792771398112905356871576230734483633629357577837915485468890847319709979530518127163937128583774399519479916174868084491733280039510889795051286310662102771462051135317996844594717785318592438354068004251772363615453779626154082877511363976171100094781046325 4722 2102906974094816126880875424101230066942448823496421372199236588143863792771398112905356871576230734483633629357577837915485468890847319709979530518127163937128583774399519479916174868084491733280039510889795051286310662102771462051135317996844594717785318592438354068004251772363615453779626154082877511363976171100094781046324 4723 -2964126086633558915090308953810144229333656463425940426835157247342429019260321526796908781884354436135360847723096578605658807315816252163707184227288422518455731499577119517121293763091685548139571667749242261679312722880263897065244667566404957168686795482448662455334862270256076432096384733931043993233181232754104871947349 4724 2964126086633558915090308953810144229333656463425940426835157247342429019260321526796908781884354436135360847723096578605658807315816252163707184227288422518455731499577119517121293763091685548139571667749242261679312722880263897065244667566404957168686795482448662455334862270256076432096384733931043993233181232754104871947348 4725 -3419905153164484832296515308183493515986830569417987239730232080290323224259994058699133263303599279249555174735200323334681695935301999949667679904838306861231697115088554685693550992095943906712230386076547109153491756571817400123092141267490896784636140746059629892708307702543363034653694589628940865156912263964864455568159 4726 5131485475190482778237784327300955545400683597252489678843359714196139393759970078021342543708690338702957303393928810157685711051730491911045702340267068410616445736106985568860692648752211667857472359643321940778621566936532725717176592795191246082361023838503412415724182184113690856171496096984860711254924456340894285337757 4727 -5698237294301052859725674308676468624098349271931999022171053321787226742482148977426957713108484560194026812687229212759655060401613536828145970920983731520934392354748520287578591542403953012683329162471981780737558332901957541255266009218900524508271626406597079747421843103275011536730053106322133884815376819098055938905087 4728 5698237294301052869631322385080492334947602837794371392843062126464800807084755011852646594581856383689233300500733198945747026821543828641501801802709985678248622513693351512989392369155598419376111016003515466107094366257047884850033423891223198982873669364260251162739643421011944478669678549302532824122391143508901646013438 4729 -8157443390130876144840115535760415008519288205512243174558439400462103476842358254293768534550382424121957780202854376384675516675673921987907701264283235454972957279278939356810132193247022898489435082808980819038867737013690514559290323539002660834509825631549293528021493016662249989527412285769136219678415968313932510719525 4730 8157443390130876144840115535760415008519288205512243174558439400462103476842358254293768534550382424121957780202854376384675516675673921987907701264283235454972957279278939356810132193247022898489435082808980819038867737013690514559290323539002660834509825631549293528021493016662249989527412285769136219678415968313932510719524 4731 -9261594045183764645343067681823332554778157882901664382506219288416216138504818513741247266488597069542810854838629692421933237562990646834777311970048725047052194598914039168754124362798148175797024572195488764020842821059055389105197159995259998440796490888129038513558520742649681439850973333668205899851288421097767477343336 4732 13406893229706327215299013360198051745197604465817632205444452770100918957263447004958428191114958485254196431594321805513822510324972017952821579961658603869247157712743680710831307534555856568496880395552960169770127563555745654762887662066715947864070436603572668721806574337081644729192927591213885153464074845799812307094588 4733 -14540957352627243550679446259565275666364564062154541009386579904647651917582972484998654955734720677355886055276587081813081470531078829778732469867942063478935701408840894033599254896865571697143758547127670716319618417808324036257313612078026161888841748606850549588915835121643466875170557975252796805055808132123112625634818 4734 14540957352627243550679446259565275666364564062154541009386579904647651917582972484998654955734720677355886055276587081813081470531078829778732469867942063478935701408840894033599254896865571697143758547127670716319618417808324036257313612078026161888841748606850549588915835121643466875170557975252796805055808132123112625634817 4735 -20408394381774036054550360649186146579868776859585456914381726850148279782168602384372225226457337916515196152042353572900560851479749014661777446902443056951089291215812711580394368734144081207586137319056466672872555304088018415178513038060404811873651120262053554756930034549746467998479898034974437702505048501764476731471365 4736 20408810615283717381378029716387355663237587129991042800764874280800470749655783828878786015261337824538766181552526721553454606226984392756051080227233243802705364078956654129054807577378651623056559819474612749925787913285186799706781229917415058506107892722015805401390277473474599159535862178201812118062079418894343981004389 4737 -23338612929333588331786874086163003190877677777261569494614486780585212814580944724261446796532883317437812273698973618050391976382497184186705419848463381338882726876132004482372017536570712434486477381148827780689272767840890425553366362228192471591163465269884029252590581389485967013920859915718533000641993230688830416103521 4738 34998594156883493887852903407591103440508919242280631718283101537383558924430041303678080281146264422623837905102077041288659587821096681187291039485527275037242675498427451425731238541235233907064224945506567155938733354238810646869006801240335548343058061693630150119682027781667328268392262707639269176232458262666115297454176 4739 -38525095671779796684112223021526231376573460437972719332566154064658042196397673169687355099582838750351072908063997422404134467722824695679818109058774035529529636070419407960568690301710235814858636137297101366604855845968165322452216652283166413323891268221371891388924274610181895815355652252421964295748974629517806655756582 4740 38525176937281126501932564334828317793535051519550880767075986689123572736403554907067395146145118384967627576870496808974675493280208199272910113483693605521642493097197120381068844761199291678542368884480180896001632713919008997850149578025229924853453617082825330406250099025288164804735982578632408987749745645794816612096293 4741 -54078907505054735568136661345218483513799048529406781304069700548195010591089817681536071386517135076683380807869358068155132247666104483950154570321551703299210663588889295417574120829201210266788240480809554493276969726715736899762419036433379650570177356567140845835191525484981777279784399405393577240591571186725796268011203 4742 54078923628368995965719840635739382937965140155745319286012065168511547679370300846558867074380631554102897443923497235110191403429608101138182339104676284085007478058186797780409746696622514484288880401242758336040729010641770303811507844382988173198904786648362197898973207793017187229818299566484838655814561436621292912287107 4743 -61391525929680923737917712261168170648224699643461016391033827616939852594896858823578957718405713816484633263038878570449950552877235146285523188902128494049547980895457937864080597853482862314684578585671133070692040052755977868106436881683242256715909401934719187448852145879875162814483435388116832243435081406326278521164132 4744 89539401483607260073597365026406555228725160288326164868452334451130925458106679592963826079289866805325866659925438426130528748096791637640679756781076179755832691273041622083582995304237778751834277167285248379208074716962505340757208120145609017705371035473741016804274846593853248278464228435709227935631027179762435231865098 4745 -97050464060595841207543410518806812126524069252990966107126944164810209300091038547825261007530591365512795420650549055672646425220759290224222637874484047873126907019794486539582531271348682852309298081945428894539532169986366055279599982437416329558511661504786555342334070298372365387159488164908136542900768422626097215167841 4746 97052582171523003639005177735752726567138503202399078345432538906173334659203447951312946449545940423440485536766445962639469730359803444330553099204697803865720295847235023420025233802800054407951681688092274914528467729697962252685485047447285290488726406523441813407316747386832589079621491465286927107884098356775469370011707 4747 -140214761382601198910861076387496478870425030257865802268102995183257937639035063569733894775209925258148394298136771085247458349292091495664648606149444396477960136664198198274204330190380330581453307652446959573990869662564442191944220738387660541815671300440564333218664732816983269025364440022432103902586788322325816397238858 4748 140214761382601198910861189611875994962088850730775175905152621036242542540502332852889416991422404433942456738594923598007745071898306733233228003908567320518268720452471334707758822951004519662488888825680624274065393765796720661851971092405984473365990340169672901242061636356512630413979726096068416331175357025553887105094217 4749 -161960759900033257498715771979985157773445251203194165394127476703930697619581464671145891497256209461482503860492844033863907308152761661249858537003102810077351047908313734844867677269236811839430843030572193025433380884326149925989606350030055124662467870227582356890193977066447434487190085880910018478367439883169915669942652 4750 249039255669329747691398759981361394113458863693554426534861840058152085771787299169344639808767512170706111102800997605228684332197561987494248544198705422582349281776649199403326972903910224341928488119457711647932235188840703206894232947560944513246102881394988637946975072867358632913645905662882015952894627587321976662036026 4751 -276274466307147875906281867000747947169201873790728115467063429398698539200786044275970584646088811225520390343401179670758690813217620884853969655296729656231661581689744214831132828353675490725486667900281039480410856291649775964625664780394065574900572584585116578954988058836987362371413525524565328539732551158436937723500530 4752 276274466307147875906281867000747947169201873790728115467063429398698539200786044275970584646088811225520390343401179670758690813217620884853969655296729656231661581689744214831132828353675490725486667900281039480410856291649775964625664780394065574900572584585116578954988058836987362371413525524565328539732551158436937723500529 4753 -393138545787845623900202146993114061979307281805347653872820255819435258172108775616385959590661991532227811525136147800102496984104198149671922775609789419568741697418179760497223488579881911755196818245329809933852285129951394572061053014133551908222864482841656536562863307992732648788567706042710354249773972798756260988531285 4754 393139658005979164240709539468024474448606197678294770813219443029230179149701091625301637741677425408235361375483752040023486163847013683554934945808077836487167480591259390188819272921855385702411597324003297647860241753222208042438910516552452820654233277923053752413751358617028552224315132114690639190736809262533867597982650 4755 -446787579124923013079448270596277262201348829327148695765858365821658838153528926074784946758568636876130507972478054409829465015868441406842815580289222621662886570634234369332428488848893911753221616228162812121067535177834145619300291010509686745421376469966779670314170293112544184607687972257118071995646501793286512234974819 4756 654789710314240308058686663658800075057497889213005228158560783271668875975390253742488006667120813947259953176541397697630268396329796291292673410506150540377171549708325526387961247280215927163873023274855629955735597742312685602204801268263880745039798826259212394638645318699174064285045073020507934795136612144366421830247886 4757 -709688233916142851407183972213624377154804166964511400665830573420800989200519248852886239347787160935418940421579163200024105103534226696216121865340762034350113295895623330537696825530838446579701981779977010321980201348769063669242183506308542669891492783097915049631076222057089761757161511573648401295793496531893909229084322 4758 709688233916142851407183972213624377154804180500570796109874506732079170997165109079038430950871697669403085825306917782371746387909066613458460064260517726587866992148338891205372338316100773613375713448479278378591022403682453385442310258170664842034774595956829763300111799374041115867209781464211591182915473172415674210658920 4759 -1000969514498863051740601295259721717907215020436216814933300216316076440164416251691263210450860354588217188578289946879921398730444761096307562587435473222273430791927195789739649536487183878688884859894931766379636460844723481796398707534929866054569557308881031215116381124933152437201900678332901196552176139950643948874900720 4760 1000969514498863051740601295259721717907215020436216814933300216316076440164416251691263210450860354588217188578289946879921398730444761096307562587435473222273430791927195789739649536487183878688884859894931766379636460844723481796398707534929866054569557308881031215116381124933152437201900678332901196552176139950643948874900719 4761 -1143695408911521149046670998936249953346400668581339594401290326082850404231630758744601516034672880720361317787134051031101449548188857370536856351223519211371885316219126256943733122401935437523403074049906195944838042492434942184365860676671850736595142830921518202859230023191385637122309792314775049913391113237231901996085412 4762 1696986175028362339969774229499266166634884753422881069869681320997523367595675401093163160630373274714291813584439983011351720743565873387001645616852428231835562433133620324759150120817213940921017962964696545721570801272864645260402617797834813470139619239651103580285863307927957349384135420267702725408370153157405572626551502 4763 -1867444670452644497649107052600618430486671491300988566268419044454853347590882064583537856322831046578207906833401833829385078018065295641608701436769619081587120561793104403670524093106642537270967409111995835813577287085261606699022078383673200514431814948350016320465123098608631283290475207698583475470893630778815053484066111 4764 1867445008172251306868684538110644612631705153580378816029909190085797008504579494088114745917943239303243378234845967942112499621050115836642042298477110688945532342456579296987269395490295001208759900955664502053399287065892173393040984712571953433884763186184325053965472632840649944085519942134876416137173226898841720072242494 4765 -2656667283148111903520388805463703066316840563040846736167794312705293185560036368049050804258725247938580996945172409164018041595773174768592503991121392313844055276112601499319457337558362317611535243655843351933315921599190540775344150946371631508619486627833329367487626982199111079719608819407826464325547065320949767461280732 4766 2656723334797919458475363131423010909030026094474869599986744316282412593353042294070395663403659181333049569858660150295932802979138330446845578732734225770766221009110377031637999050043850649512531527609993671395900590238370387317241954071518919604142943820713506589099977721231141864344752407609303563530271430735853844902146556 4767 -2990171345932294388484825285421840469856359703463731075787263494621402890250278222790154469484623350184805845819010074257059579427642295968518531778330222006471400543990247788437582780223087053248184965129726177264842376202213378518072357446723588390255681513476796046411198914976244485995412702028159646456106384846457996083307456 4768 4338826674256620159207286167689333049551439453483815689484154823038178556791529568663908942114565638325748384497485668826755900213488433163989019187662463568120404862836190847059912057935184508230828141919224123864781415031751650892833131601728801064081562162628047663353105246540548400236516635095343520945229224968617609154897045 4769 -4680111686391564076589649793545962475134638538279511789786935820592905727017332009908264578125920085469903838970221365725824078982826654802679504103419712822604206858967220946721080298426433613373815902834295483945260345113385538401235931266397276946414438744614583797966561251734718839757884825002166778815329067704942115144350684 4770 4680111687329259008405733672004076465526826719897899730522970686510354330419283801964147442317478711125083039363344332639438967798253291276852947295466930701490596608704389370478348515524560491488066739605950231779996024608232371777499983709826483159828682748216172509875917869926227845125863322826423027367194052795120615472235742 4771 -6552633657364794391622094565863290118150890223607067062587041182831022168109292009552534655349872378429802611596066355296937513540430107080448345031463984521922787731995860994332980604663573882301821934708260535548620752945157845033013072627279750509927735202337852416096118035414351332917319362256122858953615865398156720189784644 4772 6552664575519882676512927136735956533584037980579107978351405492822426420877847096243612442446732342128423427589041534222073510729607335962791147090369709921648049332036333415996716857732002884829316495705476594990969997118673772128924857645745388442040527106660914526046557063602513495909484771332773269607313072615226166563496515 4773 -7463717545117571901996213289566617757791746376011246004448132849188801127758115525171790468193000478462112839130051756094844997130126444606086107829092565046521284583178048068479753422262569897020156409428015791575111338099235943717808578199238808107385398465980246578897307504981441871860366864892727498038346650633378124657469533 4774 11246058380951691081921989427357078275289227779479060397672619465557722612216569983873933452139132031693854462457391315402474520437588725261105926335695716239720491273160926771919264113051684143411585607938524841422418312038752972585903771816717784205956170296436488471062572219508013038303360249383789622849516405438050285082807736 4775 -12369863791472297751743916324354187965729043651297480949410123985796395741112190089923164150815722695243758185504899236978621594726259324631820702369479027228259125267572368008401899998468745243180684847635352139130509148009800564957048286737836906029037349775262864525278804520427258900625437860231758586668613088024531009960644047 4776 12370217559388576993921170791443532819565314009375611607965313321318444836743360731143731828357322356339213775099450012068027564576346944809489929401551221457566623539224986748672283878165190741485553323962980674402541999990394701045506608839079990219407580318067028290114479984806417156952470401898467862433700163774180636297759073 4777 -17390777434627529193210022091069120967603906228953042597398516417337748302398467735985917417132612007167469232549561678430645460813675311901914360316609852213386625837040660337794787880893114963557171876796408639916939372529930158288738380327139857471493490764287960440441206376418280321511847409075117602515623875221648256560021119 4778 17390777434658865579862989187235395751572264826370709158168735839494789346737592120722370528366758755584537276339954523391184158890181428932491374008252669076878063429728434624534331250838990699486099098595748135146166522205412496300194490756537112346547731167502065557108505193809632629859599994396179330923089510760163515101400739 4779 -19638923863384289854125412534391695851144055127137971450100546101751840308714730541149777733705013265502235326560546960510136456594630833611344821480190762445564442900807326833446150494052437551749580241939443307336944552426555607729477033285638034093081909628213028636010955099219149738565545671448494113464472810185158602475999140 4780 28333714418136658820465106852647980797448815287734934470811809885325892072853693816252789830792241476514594985903702561702870473758012133211986020437602457372306129537246859799404835770455956749083477025413205559990734349737776106767100590128945776613252764004811445603198165047865521849392618439846960823713881199191594042150501807 4781 -30629314648961072994964059516839101257108567803723945599780036171900349060267742172242629715873019759350254123255371427447335684579689270517408375482095640094357530937295786132732712009603735179090537829463351951530027840586265811576258642137074400076333088867714664503900963267506700119589698961205369755933960180903420926600613309 4782 30629446842516048755701593088977053407822884906125355596008657499794584263914972008282686132071976843022023474495418786206483843168704734491496750854453890211761616468535991534448045746577740092455555209155749756691822000883231188703496726623951690325594722245347190388342051025204108814118439227611164690361304125370648333574409660 4783 -43496199921362344732070153887972565625664013166666347246864964013652401246338715382256816491858683431377756447074270783115391812797207169927912450256906495576928998316841117351162724070138857663046030207842112720444402684944397905669268837112135062201844445317708230607444516936354735122034982696593408269794563789131742473545060576 4784 43496199921362344732070153887972565625664013166666347246864964013652401246338715382256816491858683431377756447074270783115391812797207169927912450256906495576928998316841117351162724070138857663046030207842112720444402684944397905669268837112135062201844445317708230607444516936354735122034982696593408269794563789131742473545060575 4785 -49343905057569634124879412107620825118712333378172179066343376600565077980485273844826940825160517127388756200403495422486602135969445520943447638255603678637716877188902382297708050023890416198314120205312155206821387415230114816291164455527985400648062653531848316477500781364529278890701899534435943267414745504540090910827431465 4786 73607535653329845981915661655627848722025414623318300121407063450283461531153499789349654752813439645007720799255144634855795609064573524374501906129386817624731461814341174454645843260135897433220869539244412343978827383419768397787614249210347290787306003004979123832780671504674344967771601683402565517048785376748184184124308047 4787 -80557364192532536575087795772407583789491417531344561798257020517359427495499859410301730219444632728536087378599011305420421043270951889556035978934852932198135163394424796129350175949115520716682154028708852273216139533538499615025875737710399979083619277157008443514602350646710581972203933944415802842712767101196299467497264851 4788 80557364192532536575087795772407583789491417531344561798257020517359427495499859410301730219444632728536087378599011305420421043270951889556035978934852932198135163394424796129350175949115520716682154028708852273216139533538499615025875737710399979083619277157008443514602350646710581972203933944415802842712767101196299467497264850 4789 -112361986479455282607390666926219552040508940323487925263260504339536054038893567425416427155382962355716857122538748854496986831390420344691961863769418392819469829637218223711030218711949951433025600058712656546836692591238916471190476400104614257886351945751815838305508461009278566084028166606366570962673250401502239002937053639 4790 112361986479455282607390666926219552040508940323487925263260504339536054038893567425416427155382962355716857122538748854496986831390420344691961863769418392819469829637218223711030218711949951433025600058712656546836692591238916471190476400104614257886351945751815838305508461009278566084028166606366570962673250401502239002937053638 4791 -125878847218519260524003863936308542326475105281867678798385294850404670680920198825961996953332585977722469967317956811255192204606011602571030457729801267586765644111455352895156101375766256197248771675411656727560674976169483017629230574419901728946946380115655837100588823632828949607441379241994035638199605526457428825616988477 4792 183830643399385001111693798907601170085763147866228016222297447018591484113573610349583914339738546713675060436270397409449442497499248145249212947790629523824916621383455612725316613166215948329474617352652802989339493427914746894336621597183584008952794682785809466100637144999570068981748531203900395358715877260312697335032125476 4793 -197713636162547975082836174947145849766083694578063307108159523784623481619955928338419717166857930548635888253859146427027395891996264949016430598667087124795445951098058633051874219003882769994750955125295743553723876276108607109412011199260800684498696606423302359512764835822188163502007529503548929450906270475369460277089234944 4794 197713636162547975082836174947145849766083694578063307108159523784623481619955928338419717166857930548635888253859146427027395891996264949016430598667087124795445951098058633051874219003882769994750955125295743553723876276108607109412011199260800684498696606423302359512764835822188163502007529503548929450906270475369460277089234943 4795 -277587936880621084058910120996910047618054237660551591376894865575864659664904594312625015775947179149970028339271211553674142078871982914383454591876193060183118572727648910075014559141225894371536096611202856263814097792868944589217540820575294649656628838926106895983061434931318581824079339848080158065960310308479812869657873556 4796 277605703583225579468083533981770768643627767075825553677010976610673291798431436130113284870412222803397177976319459537240314450513218097227161251207089022183746454731402544271507386275508882187062234702148286413210780236807705741795306071393128528799631354120358782745615724953777064862826977443183126133099880754341113452605310783 4797 -316629958807782046781966292938977763999056118572965469132659070896802628836763863807535703457027697109262415715580163881520692995130321819164138688026357849212333050643154644431812875610839771426964244091051668304673067505797083375403066368113549029144447880327329571922225300853108664660999963496182866675211348116447526465190072378 4798 476230645537204220731784783091613970814095358054249017619097922209063628788705393078879013236500568071227998888008347573491997602940216412145118319815006244950837392614236610596272046789612959288270020591764181692181558563925545016378324321008182936030336790804747501822698685471553636253965951292420423939108340653354238082583504721 4799 -524705901148391937531328380822726519915761201345706651290053661341949594870363713047012646215404402588965565199825283191738554243532734298262971940389289400112349286760556390908274973467611031022429683708338978142758976443751425386098322022871204504503510204113694508062355978891524015071708849073707045844979980491223200203023586746 4800 524705901148391937531328380822726519915761201345706651290053661341949594870363713047012646215404402588965565199825283191738554243532734298262971940389289400112349286760556390908274973467611031022429683708338978142758976443751425386098322022871204504503510204113694508062355978891524015071708849073707045844979980491223200203023586745 4801 -750947752757992933749210437559843420019752977738973057884900045563749408282366488615880524118481404298982305915060880423623435362511527004391210547219942457248755050834495256019406055162534354582309854045509219033192966827133860481331420608975196989579378577633504365346307447883999059320349743577867206536964538991537192714984913979 4802 750947752757992933749210437559843420019752977738973057884900045563749408282366488615880524118481404298982305915060880423623435362511527004391210547219942457248755050834495256019406055162534354582309854045509219033192966827133860481331420608975196989579378577633504365346307447883999059320349743577867206536964538991537192714984913978 4803 -845655686178206895572570745451822611743838042053842880959138561392619691908169435057561626029551382145877667920356872819573082894953873672512652650237280184298395938352417209582580250275230704773680117127246003469587821870750967664453053413030377402701999030441326323263842761258580953778436740473295205792023839192525256767140550788 4804 1228829131348796942306388923055148935663407154029508442914621084148472409823901734085826176593821709664179316358040110933581969543550052479774347632587606681828124139722235374001653974974279026474388491135076954196446821949214219281176227928195948004235791945418394169904303816198507054887045882911715727817309526598897758698225347662 4805 -1325811583499407190631891025547466061622189797540634356345254098095784283110991381162540252867554910206262337098300169065734253692038510771603880736804620061562286160437473407224829078826942933547586618861608729325453665479293683490389311215232421501214587232619549534014909116807714454962219186122223285690380166969207222970549685315 4806 1325897611882333680788778380120474119393060309586839937373416652091282213832971955810394690178308115184967741024711510415345379854042726258948161098215713740037418558190383099820871100571844011286814389725341472874124025062304338968668151055097218432469915899718812940626504392818379443914570157667592101703857972425990336884347874334 4807 -1854314732234935994796240251707283583203671484202023774434264306399511774528558632584288008640821173827002452135929382333007434587511173148057490544474212467764390387814336423026108969069945021111414771610012429755203871306047064591104145368067113968109364871077713931931303237471793434981145958990730597410215083675643869749034260481 4808 1854314966419252138564209138436472940327736685681755362881523355844501445910044716477979233558974984801506450795367366180381698046321659200261716879474746149328214245834643805614931228333099541127935228677105508332770851233014665306013442160496600666215175850933432033273627460843743112092851163550211131208517780669338204222830154438 4809 -2099958776834720182815595471380988261208923167171732405272026420470332510844030873210678223396163449570713887707672826216945664672840856443182742017308358815225980195254851118474545050266909162095892736209293977448131637236185463204631398593089047999026080744460411729614423487514253933005213001041549969218501636875128390819997190173 4810 3127811897932545993907054287241745130833608637605008061223166336082597443007856604511462856398016433910184561113771602224917418017084398789486596363655417858751923037433161180032052279729560953029335826958640741950246571178191018772522121037663253919213963241689415497677539110589208195312785554553462563951444875711722612637258121735 4811 -3422023640923740827264090651031146587115026712868403567911146172007803219223391941945772640007048896326502732456690660743865451974657965634609692087988190858567155096456645990687940098681039265132358811512204446990917649257877016570165976628712611664287179904744307482601914414189723611033116407341400380996329190301121641013713598725 4812 3422023640930268777017617197532990214711324290414511177056193653643730891419863935889817952312016596375908228640235279070790939048274029401356224899565082439557949753525100075401613667355238692043380482621495717618708853699410313948887423768424016704701644409864462464624465414294419050426910031633524788303832873781147603803425693416 4813 -4773555519035266935909339777369209698243787211005394564147303629009373525965471393425381065453472607699710985191005263810121732530478629484344331328649935362437302299981102744585551095374830683305675485345872369525421531983856147849784481997205007689846339418473574061707054218061165293707022654692919517684088509831949145663167079441 4814 4773555519035266935909339777369209698243787211005394564147303629009373525965471393425381065453472607699710985191005263810121732530478629484344331328649935362437302299981102744585551095374830683305675485345872369525421531983856147849784481997205007689846339418473574061707054218061165293707022654692919517684088509831949145663167079440 4815 -5367180385044600121779875863944049816210022811241569707545667163776905366354081493221345953248467877961441354086647624164307900026403770528420727765018846655689287378350053128881614039567964311425034272949193327774430711736064409055504189467187901335974104875503105204068113219101975599032272776169904137401653127893613390508499932538 4816 7730720019622729050544006460088635969472287895248240823433694906014473371410342807802666068613250962868279190533964947966442816324286559531668341984621006095076660001165811215512170487232161194208807358963219189595801140677272776717357845192579772641999513952878121660453571305106186267453598358092553700693507866943386930698425425705 4817 -8337624643057180256244670684856396089699567273612242640056460683850276391592981541248992291065781966163908859442874482265214362309466002983745763661903990116925488008058252057632342933863416361930603644204618181888332095649199173794043227093250564274121069839900621895372126201259124178355645720392795871941884922921770899969717479239 4818 8337624643057180256244670684856396089699567273612242640056460683850276391592981541248992291065781966163908859442874482265214362309466002983745763661903990116925488008058252057632342933863416361930603644204618181888332095649199173794043227093250564274121069839900621895372126201259124178355645720392795871941884922921770899969717479238 4819 -11867145064246346239649769226065151559743298813452738651977934036302796502785073062358075353053435672053469619700590175157676201357383908952619191588872846565391821360220036884397996653405181172221727407158513347831327902796482078338364831931763753175073052398153268165788396745780622948578149845463876394466952658535881165385005078793 4820 11867145064246346239649769226065152456709158888658718032220430563746851944605392880691583658160468695194048178608344690440595336902947434199604665249545544435768018133766685237295042138498058908498275802926605671809203405298375731098359511179599265829962110069394628484956362374656426496734306181796787058976366078819004693368020065442 4821 -13494296801181462197853518807016383942715328329994064917528251734099833355191084714708552221356944569544757605469597217068926948347251552081023922179537360380838288004355880165159058928979019946536995650584076506773716318639693876960616953066348501042846445123709575117527654808330994933531349693869677667288947347985208746985825930546 4822 20344363925712395427202621555314897084755661088306478066992466026132667053172213069070366302455737150138219135652255314440622511883153591695066432533386932736767953231854848581324801053954116707838994383463820903146398804046050225892850398853261523311386780678361869118049908866346269043152523214750799508009920124559320626677837601545 4823 -22342575905791418916009903057415188986524008074051777121413218536608720782300405865183291208742611316970427336303036135482639903328064128006252359007156845355813675654109040062335720932487897256440035342077708527910585732313001363840968184919045702827976022083082514816595228747835468824059954419709384501709896454547664603757322114381 4824 22342868924830666453055690798897220244665119979762637357387600483001410478039572781252137718997806982136536188546086193275248307659262977732217981073134142585394258783776057385518475310303809842952271191437656309146647186846017707323780616170498681618681791747119078794589052007997612306921929774894725063421286289846988374872202698224 4825 -31357540028481144558875486153754638570026068041811507100328607084184642237112125154757911681493091706213815511950578513974172083093589781436378283738257421699676269248203575289637187081871706659044131238597180482950950181984369376513683788849267603725036565361458386650857172329714977651623770034086696692197674277703860983690357797946 4826 31360189477398223982455162782023611352938783899675640148535193637561587353181129800275864656296584108249070797165428253708212230739316683015303698361074572231103607186911858986761778074878743385644474185777726350441487198582570799268197463144348904200045719713299287932648464037609393863095614866563422789587766605469473801728879091532 4827 -35170257571387415032441083305121789424375567727891599796443391944441426327501683796170182415272430532584205875672365910094315479506819179880150655879141341858973794575253207348449784080960500301582936000140598731880750329946170144849520670934439723864587665757732093550144311602024356461512134167224436634386314195982295752262724524526 4828 50867317471617151643368322839357735581142779777259107441295858481034746971334745284102785627249354359719405408838364563973090069345964036323374941318168041771224098306763537247489567605064544180372859212367522544060175446641208000214612821732542177769415669387248625156700648076417238708371689620069716922240461108931477027172008886834 4829 -54755860347936724709186458663736565787936194360761628351416980898092253482967691928803805407529510319638310074584586369311022558250833636421395873631114987724748879091779814981496235872302742205004431923942059280671836124262390583244910642167005216175141492595688206923329581086984140274779813926499076999238308034101663358025559338241 4830 54755867987559291873276138136111649336143204573109882327845048350842692186749842679874041568182017837170549329846136934358155937184323944156363925312840474086694670299360050520283943295845361817410830616467536985768834390569177265977019226398434926134687929643802965156268680840284737422159807052345792753126879561147393781502558430464 4831 -76231318161662558964181318298472857393114902469677113371212506798320283757325294927064951382863486712498276229584543603848812579290075102286807376595117287814692536130285073307568178885085742385627469560261721527304525860457014066112074550691393072570458505062413563814570222330694799308911099633845206733696770618002060197887552673599 4832 76231318161662558964181318298472857393114902469677113371212506798320283757325294927064951382863486712498276229584543603848812579290075102286807376595117287814692536130285073307568178885085742385627469560261721527304525860457014066112074550691393072570458505062413563814570222330694799308911099633845206733696770618002060197887552673598 4833 -86103269544915383098879989752020936314179616577501126636341133321404125141081380120403154978277368022018091527545386981733394564066573035564731399078340747747122490368286541806455150304178977263239588636755673821595981375152330749407207485443553171432916505798753540875757198376202215998250269445787609569703244305156162564259611821887 4834 126455821929203250431720794143339316866591453139896791088483820112189296466592916488541874674915004462077816773565056168374670296733953411456097092072232441173716713765046300417831745402670732234031666974452534097252659925117009138690694711139304194167073532253980251632650196912669159286403572283013280824400647556736727223757680353828 4835 -138136177747268797205061163714591662157389273751541868670209966062728793692091266593722484473740484897760176191400095019874439684189667441690518191787152221880378782496442723797174139754331692919352287446848123033971767566810728914954116391211142479266305802529728883720755799138234685389335665477414301144079062652613647326020887074984 4836 138157381176553109119464226301738116521304339755225298755392633557676084640306230734284891263432770768313007488531442255742321128581060706844147289013410652760306085762685548798279442204004045626889235511593101993842020944893842279562248930344745755484568715403193806670528914321945747008340080490398746331125006643497806733931922546859 4837 -194392812490103081404404831717590268615574141445224532319196166743362157583802361329033234272266237420109489080301271913443758449847055011684026031539744381318387606389625827411744311221577862203197028810166674737230120910374072220864822104175315280543650181272428634308866202132273673510271232682272092263340119983969646201911117402844 4838 194394705209327705813218807909505303531521369523101521556254236782711268023958949970293408206663350808416987563427621304504089633562119408712421604973100923700753746340052242936388083672286572004349257245275705911367307462395320955817317560123869080076713526045042806757160096229105983387573439350050794536523722721343692778266487402843 4839 -216884583086315265360725356872608175731762301312400486807527479528876496459545534373178157254300900825295816873362993656745652629813168400735349415221627465275922002227643199596676519171926907267905814605955811312550297610901641731248500225012745016349043052721031548643292519973777821973274791606899131441526819490134317350187916463540 4840 312537840074634501546168633683084809247417379674944771936983996744332807877386600508001007635884687191510005289711898491470051433297590923279266761922808062477655472513470628308274042657248523023683405359642887501512529536843494361874739961018203533647596880654822454825873972302362853623614633676461432758724770444891418332482312679347 4841 -335526912119922877475315777865137489069394613187124192012303804502896589105033337417862188249119506578881852377056440734300831668042900257315775686302546597105323848753000063635616987597102035700097206335407066943727772991397082821640343074592112721285985572131381743535130491238151811339169966918007052732356573212795607357537521832512 4842 335526912119922877475315921914328414631411737069111622215488954856757331222119722374524601557512229026828759504560610839907380987116080442484637544452172103647087734192651202422946894270392064028161582772550090210422983945741926677069700615390963323616833432236644747979863331644749637548538296650720246690873282502745176834244086927935 4843 -466178863010900372589333682558398148933886499660839854152170260358770716768047923003556813048087224868552717116914885538216124905926198539615888817447165063131012149570146771831718133717601952300947508273240229100277899577258801644587084684844108760293752088283387388158707237149786739419020492240961868608475186008947898537284086517968 4844 466178863010900389201146684608153913875722812823265523040118154433829795353782545318982394303593877955392458517278450588526896822239900916744104141552143181088090186358956324830079506075616846008954568159174987642727797417290746123373447822569674600987781984173175156502495306318883457795792321381763768201984418559525570465023187734735 4845 -526954317100367329661665341837494202896070836194295954515620987218073704770394735073234627986635379711718307740953323907820032198471034725831738455637890529130710743074550807990891168935770700378035896248064189462275124454011328663628814929312669229341390468215000083029156673771388001544927602273547061066965313075838841260361399482364 4846 795537351279612478703240526158937485073511344231464987615123240460805909517621895558350789455001324194317259850718118300527487440626248202522457815325098694073648182994615327436506031275611567503532969157273901961636496303793797357336472463988394173268577600390447725578573284340515750245224200855160299550023363653089018851056604219112 4847 -870454028848019067347517398130223370376346063032623554291825786819324910155274724539136043749232037144639035761537406578159507223683708520478977356665536068790173610553551322668812809466285426481794614403706582121169526036697310408960842431358408504194941250754650503502421403938879000870104767173594899082555183172966895398419570080921 4848 870454028848019067348812820286784228340708673996132575684202893658591239134257684129438940972070399156666071558253171388018817714949032384460567653634230959428073299798960018226028624733668073499589535739335044328097555366873310942492586539472638165464280602122818028211231982020341274182457155006816937167785403360290110322837059511397 4849 -1221439445921311833610311537330393188991972009796861586034544240314876861047300193134557988331333105210712868261816450161676794108622824689321514895580632249030016055022628412948236029953591290012903027971386785395818181288901369996535813593674518887199721448005538960824038745153445909577806441819059061428103649969893930121733884981467 4850 1221447789144663269073284774055013819991340447340552902397698338215460144642149179103636154478581007820975031567104638338065867257225165316617758602178242473646745281267031930892605953921991725845990618794312178707772130067454471039094954222422456567722034866965167084935249304326264927941763227443678870550957796473428162326260145852634 4851 -1369805750866072930069068860193239500289866612945063244915076497128377492054203898198644421925318904381730666454798978915436626719158856614495574634250183173848458393583856750541357066844532800190942557760184348573874084801644196454933753340836226497391573304997921244899812080695071961511542383622275945733583788367238548951019663591791 4852 1971788910587403167812452231944808679125734498240918841782511519737755926452425463615445291190424431850437913557020643441391714366043437876546448307939634893766387933325468479540600837880800325656201398926169161022833581556546030521145656270966297625239020642901093339961939623076021117031292985604208397752680362841702948264608574446330 4853 -2123727281720109282200880374941810138474923025603521867047986146604414570343784806214710956183630485059234289074784450684124559005548345975365250298454797462283618211136988945934520421892206588720664516233759775388806408357321542978332302501906680428591945618102143713895066053407911745915042629815884601372085967962447855362114829232436 4854 2123727281721297522404486178288860574433626742815351019280019819377997947615208047107168754368830106784525144055054345989151051205324264090173567256840151382558336535237756918518899102474806016441517386594208241985212717132524705158919845802600809907996732268153387904299692547480872512630019909857826629618507370811986543617853499583689 4855 -3008410612503105405479930614026780430017253927368358937148810385029614011465707448912349838298384539791367561827159383099760491906884703736444270438996030532260120622121870810054347197412121573786917700516992549791098531678068446341118111306623649168835191022552203589454709833837158826125789554841572878469798145021813037814674166438875 4856 3009068861548115915867783802995210743820811353244238826285624757445417918355879048417136308159328681692297414095347963996835400809893963778023095284982496266453249265226106575117576488378028192403758444694946550770476955680791185088937287710159205202206924931844683198221261203803505508425544371072641951476936886496970387815856837271176 4857 -3380662980841271888588114012335748913815250171663850583055164717050586655059088506685114678562785938424013850378343391966920547229011133132468845833410417370817596124709836466847518034581399236482619044094841833409085227487367813574139591653028078730995953336407501668273214638566528896415641044324266496748014636304816390583387557796540 4858 5008072218087168446512823755734626756215741843389583506211999610119201798461486662562944686526539764932656603425781613882386143463693549900035990794562019146075190796550172788577118048335507259868994348991100151314091284323641473804133467948240742597064776789317451197695521470697175736412058055579046826568175849739709966502307646062664 4859 -5446904164298343404114368615830232097286878649881713730536047014512574730542244867861910633095427919865527856646831492974538410740181904518661944812213587525850880254431363940712062423680907095133542666722631027038002596383356256253506121821233738040525384048384526808350039663569131234616711199974261820603533469105338320627188861773347 4860 5446904164298343404114371660940303282504777361329923464275261876574523178970072497160056356665929498980613292430085064416301043073214454925811574305542467226664761744740985547314558231299361724503420925204315858162953959198710049432056192921038771971228341273198413954573581654046131303793789924505355803385129291705159205012910098135973 4861 -7547858406490481273555871174758887421887168789256335900106032947586227232085878797269282302322207679732620951650649776030363278153555210164704544416162230506121291686468104088304987725772928677872399535632177579717126324716185691111518497313823642792716024474070866288190912614282161838725240963949339185406543369589634373016010477215267 4862 7547858406490481273555871174758887421887168789256335900106032947586227232085878797269282302322207679732620951650649776030363278153555210164704544416162230506121291686468104088304987725772928677872399535632177579717126324716185691111518497313823642792716024474070866288190912614282161838725240963949339185406543369589634373016010477215266 4863 -8380834490554896312165000351303879802626709492724782776782656104379868256702593239276142759872847484764958727000753296947189700164133090398979296729811674804784642804072753562998696064171536729140761360640481356640683812280890308401843295999455519586973524550257635200303736444649544645813471498592287673808038508910360678188593550479323 4864 12056538565203676491029950357668568142277873499743637131939364615603910693301998359748073655305921618097912540357040806229187055934324928288736983346716903676772862362095649454273136999613990163866484883163200924337147471221797473153290358155478823064417546257491864668115868762105871460112557120880947808457336678233694593067736769274194 4865 -12905813218205864679011158859912118528202472636068610737263874587233975880603837211655334388338524390399249075331620620189674681418688276533341235896122931523313021576967469166594650444482881964481480894009028203743371587974920605160123377816928362616097538492703731694127961747358726159473831013377214442213079351690788749320731844556753 4866 12909304437537511777315855915554074945180234675949064079753972442604746290527404888102523331112720887700591605101442379285098928191133083772407834541743157530852759550572413035418276426191569782997772939335697216731997046244119466313433083037269267405567675892778019730437578424044065951737825599607515806742706290120866662089520090598313 4867 -17854156155544854455295051102099479174471650173646451351382036513354494130017439489636012143166975846552597907001509024004871142281358230737711606336272356266141801399794175711396175508290058567659857937956515274736800589401881639894414071973873170559863356968765783472711781193095375386665127207323920393081531549906704828310857847521136 4868 17854156155544854455328970167143170994606962816100767660770351759683886788406506878208253665699748162252465266942052741924396138586301810736325980142614450524491839256336664881445610206611187783677460621006774581738400593512620778796614290046536424199632489225873930108499492795902480515278450855709708848246121458978084435351173781372783 4869 -20041215885660297487442715766289065097236994649385538140034690009839222295177326356614720875787395415878362203390809851943134684792467427265745996086841166893666153802877986326993763546408130118983842951431415205304755571339687672701249507294953543080312595842321244628603391614826891121034439432955942605770699809221374458704628491185026 4870 29451969971942903025689462565781947769300798048685624348251004010266295201592272662824834940532396710686918721483259397715143284370272812842045332798055578174636116739552134864363528072983616758354239994829835633929849714465076601922117744033920182235800322065162714639016774165130844441335863933870302973111184327738604549155907897751246 4871 -32114905747900475697637538215216820958591167589945403593368252577921352472981584672223537523002901663363410149477451412612288472812261722426588399954353214523945989150100229001291355245053311491771186988460956443360308253706286931567268348266993496678573865417307476811148701058522308537695987361847097792354677925903883344661625917513940 4872 32114905747900475697637538215216820958591167589945403593368252577921352472981584672223537523002901663363410149477451412612288472812261722426588399954353214523945989150100229001291355245053311491771186988460956443360308253706286931567268348266993496678573865417307476811148701058522308537695987361847097792354677925903883344661625917513939 4873 -45323922012411681491277224114056507343919855553642454509187354042198370760752764286419518720702562641364950087285515295859293053510189649299625358243709647683929398841357201710918579346014823337165965945835471714169525907117451113132258444332724529583055784942283282755672386360727932487753237806454509168817726574194319297321072669987328 4874 45323926425909218681574327307352954098477333573509031082245659347507666807908019358777299424627334988112080032086806094189030548849498444425374437353361521632989445594020025491366323326733265884221950121567087040737170384707377229896058916753587948968502147027280616172256665730280474435411021359584132758151190278656055711246450093244094 4875 -50338136740226177252491010777478195445548303706444192340753938766374462258458894176338109304279871629596668437536920309963959112167825409994066040343964631968097100790225700766037689861399684416538874236118384995801983433436165818113927005101833420297575597259607583245831562066293725186098237414494180203872665047895685776716690580846903 4876 71975706211848779292390052510972148874361207783785455348748919766565967782172142497488853781534304016858439231807404310390876452980031056396720502193263033239729370089466449203685574111160635567492465922479869090592908542647569963123294935910860942957525303699655776750241609642656672820122410959916312651458821730870063393404470750025758 4877 -77085109317593603556789639154963119116301458880862277453126142822212702648853922571365134797301388679486623427634422738715695735330184177612781131083280659817266666358306119064109793352529069428710434778125684349100316174776372545804581741449712758126608551446097112181407940983857439261613016420569062872865554998149976950683024503089683 4878 77085109317593603556789639154963119116301458880862277453126142822212702648853922571365134797301388679486623427634422738715695735330184177612781131083280659817266666358306119064109793352529069428710434778125684349100316174776372545804581741449712758126608551446097112181407940983857439261613016420569062872865554998149976950683024503089682 4879 -106092779597348769635756696879127101441221683136356865711244752795463085325434582171590461516077989208576720031351702444319473563540977320114559634810871876787193000457580642221964618119028937183082247963357625344914206096368594701722327648000733539424820922821418590287261645644707814763361316632918344427858316705512415416546952468393963 4880 106095834957437006430314301311243205921555381889824186033486172575620396370065945966184373174971966920090220364632042068438796577042354344599588630489127311354756412184563536558631593563675996897825387259909553655645831353677351772991479080031226694074920782996616558704786968626915238949218281798644307104648488872253927226068055016840154 4881 -118353227731109218900746656296364441154599165816740077475641536841366766934647340947114575828504715546759417312046338524556468779186549619850119832739407104617688769301009724505428497781227760903437425688591559895029077751549836810814953346492921277514210451839880463369527970983587004920299898389091266478059336827008814496671245564335461 4882 173670428922792792691146591974768805862850286536233655314893341642498004954473286952060559484492613083133362649077308043780656329100942367130091282624231210221536256842366391339211719173609842462244505037693914666773253092679218502867900802388875955147156618290760337658352278457376878346281003390759672142436660457823240378160829162984292 4883 -188175083015675510716478884052171252470647196603842654846449268308334769181482258038833894328259846851709757050198417442063409780408673323810180983955588477999246020946727620126976482495039220481949689865025586388779410572475858750912080955950538634161197610149525682637879955841427841684444471827531327005686732735520988427841100528000501 4884 188175083035137865654544155194357193377807263175966311111192224433531873882142488168913222209504714471756835465707864080358490386116174844219634652506002620160679697317150371770648359673851737883290970586546554023739684899214368933598837314750690892569278691676702212360721470453084343370750141144218489477656780049547347320512934230291473 4885 -259282920989182147380814932310552695600275929212674787951737303860937781817774474201181491209405357910946360859299814370226497260626371834590819145606932781133058024025765431662202797484173709467151114352869395156432457619007839537489867579396240224118131041883326750442281403285175572239621210611183338286939595854209349928158936846543926 4886 259395943769317445061743490557332430326623322003000301762300905950219225807003200345705282508942255768343996403848952290855268373797003576485033096618823295213266669072290801689280267343498877431248127858625939709505877346556134904005497381567326240310178884587342260120898307288037581441305642969795068883860695560715453015361862035843926 4887 -287878969481506234256250712786392138469940017217445288061526121927276840168594661123645248853336065889882661395808645291414964468520590662010356066395415574669662174692697975471897645971315475197753054852866118259073576672577894643278158903644592137379647477855630658576791362213567162331934170522354355150512009982098228176542963383822860 4888 410835819291289747449022010326434063890318344318507376363125525457752420994378700098661632961072481450323974344601095908282199875021935081425864100714200977773314097635798137105600688784059931230799242757606741098552466697192088548941813918471354300656971841877290795203615651137499432390762236895373155591974529524651129764647589509519990 4889 -439936425371833722815077893225181928981506234509022657596561951823449506093842056357603494300205611558949062538053478536830496386237226341952331017928209394619361618626104236535051642954362535831257651625317485672385710166395260837822760985456619552320084149976495499524525151686670366165037031208283169767742438057860938752576886308576890 4890 439936425371833722815077893225181928981506234509022657596561951823449506093842056357603494300205611558949062538053478536830496386237226341952331017928209394619361618626104236535051642954362535831257651625317485672385710166395260837822760985456619552320084149976495499524525151686670366165037031208283169767742438057860938752576886308576889 4891 -617838533002463179931841697075450258289493716262401794487680531689646770466380091595605745690931622465877611464106077323951019551680493774026899419965512174483477724573052917079633636907701233453994319766008985978588562436660596456003234135614553176126704171497711702410833524135099244908972904703204867393935918677093357058408270080052370 4892 617838533002463179931841697075450258289493725090182914333045442502470296779057143032598727040226286488977923305718525137963633767349843974078550971618581529231470327799726280773756735401090809112326174711233925990194697712334351430464486592855487631060249283626412519190291391433881378873111668970570036561521380478561475493663643212171350 4893 -695911051088532875407315681864705621629880266464640084036630759342143759044645517508424767515175917719821987991286933678198733761182025091780868435338206394366797827260545676263096022493189703571418903430306119924372239190868225798602585021246900509031827699228540616584808266478448299109394229455824335625470096356857909952307054867933928 4894 1040321896206490056291715572172425416633587194546339871693630500827045231170382760349506548488129892886878956152413891860592376746570347926641423967990299390335416574404736474179880169665361371568361186180469948337519157003303858899483154765891546371941347801599682463894576265635336306687693381067147197791694515375343370636755480004644414 4895 -1136369606168360761702491115826529096460734714841092983933664404239812299949797011416366173741377425049435495823679038000608251331109632226193328684997184850745905819970226419957571267502684743608143350603450991220386401726770152886821532273740808342245446238776389794707500120704964317425415272829780929817093951511289205086899952949370039 4896 1137034594020093725569274032670391474387958277878196656990637982125147674535243172484862292314525353256839631207721197530938448960956861550103883888120196781623818576873776924934540755822139432377075567081347208076903889884869207587159937620937630692238624655099918162607668241080829131909441894410951860108763907329899882768164054324220284 4897 -1585533467690211269159319342103398474061272878975357509361969112055676038627348302019310807302939125924529613377309610158272076183037079910512628184877367049268778008922112685395708574433369872863937113879578090413327927364325326603098128277023022771680034202229087012392440726925717742437014142677355394257172164256187364964916712101545725 4898 1585533467690211269159319342103968126291120895339217358199386578156482896900973978781685277569435709120524370798981190242892218396126580650256422430777144834838346462388912141407884316507512675537537278120941585313648738931434671093672228162356494538549359792686472897245389337433551116419983724277530989161975293595455614770334768116862456 4899 -1768390035387498241115969031388566562343233505002230792689003093700145802727426884657421171024373835223587135710250467664210301523270595711994445240141591988871658895193599335129562524829052726696824021849800977372162495617992777825219311543690468272373739882124174409183165899054287556044617857238430846031148481615540807139707094678541258 4900 2564035260034937014413709648684140245370153296042535718715529293133036565720172634500432868699001813690785992038441986961798788924203667135777389301649938215267412930817285674324047121629210745841190088647905843158439362309941715079496324053824693580750309066299355037726850915156612900631685087959197797780984998115094361872193301177296410 4901 -2751160507689623264323158605647751319880625486033711954429594513385881684427383256714289559733379533938220854196223105559516725923958267165100099896119924605834552347087637296885983339724790740758539206082911810357409591815000476456814210463701436597549429648388013253136121675391221475449012308824190917864197761021380420919905391814432296 4902 2751192885484166788359304892568002009755404561713742337512638585035851758384149052565563248732634794438754029454007474446438537125790011984705692724100346477360257716778109558180781454467877534687809676232681575600159355781840406743557762915615710476063321865293585125797650465157985684543602211684536460088770366624211045100088836747146791 4903 -3820210525126620498632273556479495948614671307134994786835389618860313811288908200276106120005442698450955690852503665365662184320807002056172056654572093915798086748931918565464910341759335089898550972750244249508997447941696756066166120424135749970230004955314958903145002288166455530053942583221494522991931029923279285415558060628530533 4904 3820210525126620498632273556479495948614671307134994786835389618860313811288908200276106120005442698450955690852503665365662184320807002056172056654572093915798086748931918565464910341759335089898550972750244249508997447941696756066166120424135749970230004955314958903145002288166455530053942583221494522991931029923279285415558060628530532 4905 -4279079232268868332019704690635984635852125594155574692282345971550298379754311241052005899212477805823248335269930772591517276638110775793170315020146552601449147843360342874939351326061935681554980570523350455642363605858613421506599209754458274153487811214972138844694481828516703448334585234807641176042043535877086511885406315092764456 4906 6246732498688607947243523985252113298749678964161543166471989076757335944511915671661727201695656710726159411676198340857854997206239696182766036979037529306393932921229280760109556150968778526178942104250848072356010836473362724026946367296761093475922074210191634300418242894683819703418696790052107588397170890906761268743929912473195253 4907 -6791313160399476600545983992557864089028330763055344016737042567566813698197738583963333408924013237137710490464151934564070707371122588862339766099036267997101835859437022324979577901886094029623561286061274074073616602505989346093495816327931076481714678510195889790898779331090779401954963519795871907496760722555268603764987784916963716 4908 6791735744591395183373275909510971163966548280023467294073047079309947210712944837994960349772075345704846966646521115913753458288708905784705098936202725033909112939831616400529249711072739672521770600810120761237254168755624789954023967356934123195983919550428526735660023506089635349561862782384891775804553919600480122078355998018958851 4909 -9524494049174524902820242791186917193887874197458179919685015890942873586806974188626956981038185630506238563675946264031356647413810559479184069312678146246386266131522276651091928840727240931236715419855068540852335466936799138961901495022547254856189096463599441348447779015690832164246440759576188611113121550954328790301767282191471616 4910 9524494049174524902820242791186917193887874197458179919685015890942873586806974188626956981038185630506238563675946264031356647413810559479184069312678146246386266131522276651091928840727240931236715419855068540852335466936799138961901495022547254856189096463599441348447779015690832164246440759576188611113121550954328790301767282191471615 4911 -10560666658868436891183634800114026698641446985827499654323275246156336969672797897619385093432049433087028479595991763663405160030482711910914756687709046846803517858193288477413765147244952434927688732947853251833081969515141695627764677783423584461987159857896241343662986255849796108242917978878999483466633111269282646851317873265359466 4912 15086192507655095720724400346950857275689646399767934817669570917029685592699344450004026058012691243258888778996770960310853603630860891134100533849607991518009026314879301197989893144762718532537953497333951695527968188523546495565088331775340902266280554797523523759269740574771275192775231777074064260955590384730273395578108779529581608 4913 -16153653231813268668541093271345652465250852788182557855936391079071041041019587129914481808723429041078922324086479312267571458855573837389303317278943360682381103765716573944385323252090624765413235132012274457207685338970177555828483757168305403227770174435402976347767473949656269537540339710916384359145107690593988668800706029246091488 4914 16153653231886808953826665781614248264947548329506469446461443821170199858656693840182305127501220446813156449078947120017467174394983398678283486360327155901537274736532883401865540307096392697092659136683953281996519996272211629665913776194564907513402031728751774181828443147973550124184465422782849450668969185164894749092657836418607716 4915 -22246242340000630836473428953504153763148920710126007307259375940666435763136750041476922908525508531407771319087455689518593398214513633421428570270063643305565856770031316347605280675651716105600292118396474862307272489983336157700526306883094250230590955383635105470278782269137806656946587332369470844446169685591394891566393943223452922 4916 22269187302321533337502978426689626827561779070960631314712782648672604726883614774817320782467282891713464590582785670594366738376500884026364896235262842013112151408654060648450257472777104449861462046313459884691842701632469147571328834480398079074887902039312457118000263439788316115191126698392189844849376110576096157782801772605506047 4917 -24924042601008932014076206735928761752768511920523315753180120708059349198436706880226928917320038080866726628933343669112283405487959367404402330421076537251615953701362022137306888606582644735970462000930658228218261759434746690706511159129542425799061944934541293987482040416804026706796158630735012075045734751053809779731656834544984833 4918 36780590683633666506885573954167928047369214735265795195070881190763159723598216362495216572129529106647223555913510296659243916380872338677821290342954999804243009920937692824060763506250372172378870234252372306572468955393674158355507428855311876342944176477633665968204811953192768437323654973565627817679683362510496194763073757342460930 4919 -40013389938289139584241535890968399072040458230367960513876409691306407186690112388455581413601667170733725440213681904421674104001904871622731707707779301353860850316607646928337336362374620907716397017009995188252052853170951749847309614378889176862375037631699609239529293485542918154131656590018060218664463522434487877094294346927603731 4920 40013389938289139584241535890968399072040458230367960513876409691306407186690112388455581413601667170733725440213681904421674104001904871622731707707779301353860850316607646928337336362374620907716397017009995188252052853170951749847309614378889176862375037631699609239529293485542918154131656590018060218664463522434487877094294346927603730 4921 -55399677148051657240592177585554251938245630089358447581557192168318428107080829036429025532250362392452585343750225187707479281439662476597487917728119848348161495535259169046033380181611578683571106776162514508124449539880063777656586559390080249081905374806218238369316198642466043523729630163485665060968830736441660264953274896329607975 4922 55406780030639896875230145070078581834796750648968491828483602073776071630227875940761614913685363366551599492153788795290785282167681607547929870126103921486035943496157213821692420341813902740068699882838953762315667099052174931523024217976636288244572672513950000816282639769756972585532823662918765215742888488214142021998321621046004518 4923 -61593589229740687245197095978552402976569644580099412490653913278904416888377740320518409345136875575936392936723190970981382011661560379907483145757488901459989950364434137894891450774621067048298755893498720376395588547031230985671628476918274318236243875140469876759787213230426948840057585032042704387398013463606345951837936562642644673 4924 87089582001645340924935969445334519966653016287935575217339549574729702943331749268593856205415358156579867139014043716129529581425173025533781913439204961919457554686040654573949295085032590104597353002312508791613567996977314976283479802562808342168845301954411614275089381118087509371898918402822449636588705744195902588331201200461170505 4925 -93389164941381190469327505248153041065202179949097428442405369181175970024687093687107199507312326977927763851487259483938796494737814912041956140250702380706446562273392059450182023088013775688339222618298073273038547793869770941963511989941947890824233180086168954561625072084684753432740007459501483212381309749139798260917201292635112011 4926 93493331114250814916575684064448332909926444604329140504756889207548380476145170138178078033436991390205580368463595166521200096121534522103887542184661227100076443904193448859117642878620504571136947073443034182264698348043767561070949280431043888411072772749556918715498544938785922433585695452680289757933896027976059266144907646920600469 4927 -130563477512512450792909791432160242388918616874813694158949279073373804736592199638171394829619189921357098329716170735533256440931929955536665006027478826788836269187009432397082509984785117987220666520855061911322141790663672913975068723360154223238846173141829548205481958198409251786352587360670772556530371466440146681700972920098028758 4928 130566083263025647723342446376686629248470482872649892652545077743368379303346655512976552954809900876270384667125620260173627174516547526483644026878106549804206524266512203098320851624484041325619177851589993108831653682434821983450325478514699175570200801261551408694483786063665110143953844240287918021646137912828546621098038990259835220 4929 -145470423099889324012168298121571764157524088127866800212039053641463418620523421940568177898732569277957078894530296953181743426431580521721628058283186671562855757247356201162551942694813951759257037508417372909647993935381877007521983604073974407908969750102417750041564824961678686119767374833524620717381623625329508948647404495802168421 4930 212055495630655604637042341194256221936499950460313993608663997551120945940452696744503869661158764685316921887452281059206008641333610503550191289630875593781059221432337561176364847879401535047040456924269099713040279907618984217713639885877796356651705968606022381831350862477708570154581500158706799780587370896570223577299529125404858823 4931 -229752272635320326472813287896837729034852185611930445744623835192469232131097881692199576464385088289983282658577062162856212242317171353196716463308675869916449727402476601830447869517234686406560698317893005058725928739611589527668322967444417622583039948397803004929593823059663640578119426643440916373797850622074121041591535257387234249 4932 229752272635320326472813287896837729034852185611930445744623835192469232131097881692199576464385088289983282658577062162856212242317171353196716463308675869916449727402476601830447869517234686406560698317893005058725928739611589527668322967444417622583039948397803004929593823059663640578119426643440916373797850622074121041591535257387234248 4933 -315455924900568973351655386057234988296783688722798777863445389708914928226923293180354101980739011070577724862827163346670660695829724134978923140727249901501951679784403742890222552943914667168213543606947984317117054486560253566549408910190068262146221973460946984274613833413725915099700074987519814787581185410305359762687115052815543231 4934 315455924900568973351655386057234988296783688722798777863445389708914928226923293180354101980739011070577724862827163346670660695829724134978923140727249901501951679784403742890222552943914667168213543606947984317117054486560253566549408910190068262146221973460946984274613833413725915099700074987519814787581185410305359762687115052815543230 4935 -348536531522572656910491365574762473535209039572938533614477572428361537641753150423879160978857148944890820786392427746441974449445077536207741162746817229975301865729735001135199995456165355537231295549088432164842282925524041107053089539604821602621849428988180150989090724557173212082917770003472825941169299323659964111387233615241051326 4936 496824791402122357465100537612082240887562790021607510108498112255688792569875342003355599357958045652148265090695422935738320566393608368211171826118533964258192707652150763767241817002407704675078760432595952531396331693777374962346887051296554776480136270011865982336882955955817452293729133032021377002761432695881579279353095196963610171 4937 -530516489781988411701495392960947656769341814986903231605865178129025019800413041922164103190230873807937437368699752474263562880059201255085783372360467149872245945755906056372807751564352144471067394415294113527195021011203404291007962957864952921970573863112125673691623643221144999676734651998641931246216161181311794745815662161678027054 4938 530516489781988411701495392960947656769341814986903231605865178129025019800413041922164103190230873807937437368699752474263562880059201255085783372360467149872245945755906056372807751564352144471067394415294113527195021011203404291007962957864952921970573863112125673691623643221144999676734651998641931246216161181311794745815662161678027053 4939 -728546788468835066864533712031090444789427946038320015841897549845811791102105740366871800435662372693250647882792287974129747889440582038124164664983897907139969815137257028167570573968679180154128046547278220361021376387868071550565913889981071418760858655079771351853862413801919100957736733500708393098688700293213799345585639351733574206 4940 728546849076319405103283619193085000900910050273409512209227553905183111239578387085583742948751980499927742661405314041652978385106747707660104594425747335749429601974628752474078475494265095066096176599355930479822208091234079353960130539808150281486966101377994178538456550009418525890452306876642499280122189990011150310413368436777288253 4941 -815678951116806073145632422120911565810532970614788515832851277079344674421465987713118363567410360037372024006960265580991170528552779535880718179189104526837548603735064197490653835479415673285544398911790330267150206244492875623574590131547312261725867682349503976900198200298438264375227058803320345405384985525472122829349197255218539935 4942 1192288907971429151440403168491917954356561028639356579618226865168455659043316912178199434916680818825876346616471815711820545427136567151819011021957184883415748400791812356986147856372372857057431258609005973500864023616067923027960939563931167976810366545303402591277603546639418861413491490962812353659141794822184587617661091051258531296 4943 -1298484917390932325815236126800527326713045031091300974735981797646142667833582073059830561673573846276157679004102217955510293578798785306698440166800607795362861309121290664207829655364441767271538547770198317188002606901254409510549021369840308294902907040113977980495066580979214364570382566393619203042250640510344944451518395099600821890 4944 1298484917390932325815236126800527326713045031091300974735981797646142667833582073059830561673573846276157679004102217955510293578798785306698440166800607795362861309121290664207829655364441767271538547770198317188002606901254409510549021369840308294902907040113977980495066580979214364570382566393619203042250640510344944451518395099600821889 4945 -1819887946134093557789249969617001013594596301323737942330789361472648185489671147208809043585273068181369028280681313617999216025107245043423051079039874010448761954244991483943473506856682657591518332552083458207193313891740939229852327652097074626418236785584042307496999794688105051032118483759864644908799961229704425627227457489993243904 4946 1822842195448469700116484579262679274087293248041566381205054914098055117872837545176549238479003785173623101873580081932713379047493343008172572432906060889490127473833367379186424504157508282289663654109124203282697463094671595909886894172724241318922067433338004932915386804685731607017887460757194648136555526712281891675652006956778854217 4947 -2022801404763955176420397039290960349671092108520442677545872516124244667221376523455574380250497332619428405942865601264013744856906359105123165578041652332324590356423532622930457245553281547871085660527897838245985507059918446194889429182929933398223540960342369267470636842619499115501047449473081785442127389256508279506109884118479979117 4948 2874483550974530732111322547617649097115910932965145878261388423838474492730465271157603804799747645720549338479988262541535262906107286979110650196788999549606268464512350122281001585903586768335453744501446955201846611015401199839321063388975637186701907758946354273996774495086150461213430991637354384844675529426407382938088583300132522256 4949 -3078260554439607476112316666898880227097413458495739409867736171050670230359661123235203745465680045975185904276112235061852656864093883579330277637817272307682741607781219935188922936783370870291731643628902687929384563290694597871122055257092003376052441229044791158637550844158460300616420675152090899120366721904932815869072094501990544594 4950 3079487989991326140427186032970093046143816215431112476137374215395780011257776088195043518410277987315014770584240701147950179681037754723215899390035731914858488767840556223922459491576864843799741794324397926102884122461495528883970725201042832331464124014847460675658073487552719290728041983614872309772967372406280789622255391657932047812 4951 -4225299338009649439903429921819791092782777763820561308255970723433705725685023524503478615965021069584373279016197080361907333149502829321375496387784789628607054084598077316742061004362927715976734206003563976100248756247070922469011139347688765055552321073770678219962058732350267221284595535906178567558882462286220763440329018102382195422 4952 4225299338009649439903429921819791092782777763820561308255970723433705725685023524503478615965021069584373279016197080361907333149502829321375496387784789628607054084598077316742061004362927715976734206003563976100248756247070922469011139347688765055552321073770678219962058732350267221284595535906178567558882462286220763440329018102382195421 4953 -4710865839384054153494126738376901571920074732790265946301622152053051270710201889462542849847567546415280504316893588036841030080176478923044363029539771246257442976639368512290646947749215955148290146559761041364944353119298358730754272815167211254777754518499022590287443794743023276874781079993911176971651260351983526233755601197360267321 4954 6893968011222451597320775218787316813235966752181892307367905596825487289784739428365712366216892073789783211629755566626969450453899070012697404522179451717697257964428719602312667758035874934190740672040528958795719068057998083164764590689717863657469105931000028261892396250766368520717854173386935514736920775818558131765275878749158632502 4955 -7468081784046498848147097255529780220091560633815279738267605230878502705241914968167686515783101519347217774261946312795309720800666781096332747403750586023464241325222476677718012365353630428270277855963282641885125669463789401298872754155402346211841788014119974352730178765699936689861270453215916163275506293544040117859372708924433943623 4956 7487307133143999923285243696218161929559088635472197043267165142337564824305856702359783468546130091001913455034320721988181978538852441951301338059741310235944473916002472833025785819279997641851449087467315825464576997706359544570221130053953571157117655426722995488983515502091958606290312241726989259420137115800276780708270099674747671748 4957 -10293148717713452957842677304619582457156431594707521505215264156960975040708083290687289314667931489798120589070465282061387492872060095224514593678001771457857157327523824486197049167415559551821313606973770951513273345533691086728179818644401307597159442855912447996761724162154295931275297420784014729489223430539453096712484559299208027187 4958 10293148717713452957842677304619582457156431594707521505215264156960975040708083290687289314667931489798120589070465282061387492872060095224514593678001771457857157327523824486197049167415559551821313606973770951513273345533691086728179818644401307597159442855912447996761724162154295931275297420784014729489223430539453096712484559299208027186 4959 -11396561225747523696118502880169209663778680827015496054795923651759255139225075891990920479637847165616623540069078609824702181150482131581398564378819772743941902278554768587632731938483429556574833395594212986646734951725985564546356635784359058309430011498813012169210935889308538038210786711927847301209247284650211408469127321210743644481 4960 16102168231564821460113696111447698163551991923371961370067539671966459506406105604661226132189426038682690286766523101943820204436055523078513370953235598708170341609305186540450574079249110362594400322684995911412816978878874541106325303830158587715899277276880365921386203238976550469990199636522319066505722052593467614378059910398129632378 4961 -17244562228338228333894296853579319066835905236379715482325140639257058491955378236830681768196261014374944442942318719065236469852482864431750821302369312583870856343963650488588240410489941840745434558496399415929180265091879660765858940914893988988812726205406684143456094666138435504902525812274075704135132606764587969119324245691383555931 4962 17244564213506784883898214478055998120739294058069331450566134838584690981524852836915814817493472194500993567131192216062649789373397703603160801399363720637644295831584217544788952783077825830675513352706768546831116271336304307735060457218427921125641294855069618862748021121318655778772122019180925332898591610507870606933841086280321868089 4963 -24123705273027095878811084974140143381144896300001166699110097158929161436627686568940936003360959337791087033116068484699839044488378592195122218345076807305705266495538365440406345743891336268163549409496337668688119780152283970665209493744787194462658482041780427253351415712473643334802796393890030284178831903069970453462883621023342537102 4964 24136121903039180144252809659475458986938388008880695013231519598523735512222376326993725424205820514892881861871747629649484802454259451024346078107542858935650460385775687748347326324450262134799009458707711351392139993786064749800437627404353342293400681141470053144405524685596122916331144016397144307861163374649641983073283391185912656372 4965 -26942516497109001850271857503091860603031131706226235794591432708328458632286385299847682916477305061357570027562529275609212402534950283363811397359127603026591598961853189050764654499649109263733621175852330698464690158552122496923441265957855346886155473682141557674331606732670358903399547046562609643395559702698296090820889157661971865906 4966 39757219670470685343734536315411376641926437597959210525542518221425568135937917787820361010720585942554223400024047480575538910496139390271252395302306232506166636720081773695207304376546312301465690965093465857709453416084514747788868081782590848672705114071428295895314520613947771017535128499091674948847073116565402950978065257738283236568 4967 -43159310773413714950247112545953004189154859239791317374416843135767764728500916438544899940882126807066481133156429333836148555684455291087467935936195101876753519733316622872312527929988291142351653755640214872829797643264218001011658665250285022194979633288311408637157440137863365226802642688452539816135712630839187786817851263165092066823 4968 43159310773413714950247112545953004189154859239791317374416843135767764728500916438544899940882126807066481133156429333836148555684455291087467935936195101876753519733316622872312527929988291142351653755640214872829797643264218001011658665250285022194979633288311408637157440137863365226802642688452539816135712630839187786817851263165092066822 4969 -59568590457252439987213074092789504902766707705878798179281681624394718720847533331573437961766941164854929578281207788300881390560545603388020964580015810626259207246867278431900390068931911526486902467356470459282712790533187626086262766303555322283702208286896473327354322114123033993975613098493579852355359041164248628804548981736782033176 4970 59568590457252439987213074092789504902766707705878798179281681624394718720847533331573437961766941164854929578281207788300881390560545603388020964580015810626259207246867278431900390068931911526486902467356470459282712790533187626086262766303555322283702208286896473327354322114123033993975613098493579852355359041164248628804548981736782033175 4971 -65930061336273507936920099208329699645637439574549524561903424664087326772665176071907775819454340135649104490213449381388827125319689648076066052891610055897631912941175203646632001552115408425947716011271217904381613479010310044665133064319113236670015963790298712954548784719905207429112311044404387647920740620651784272461028506805765700051 4972 93829042563257057623592940798714832485580566081383146109929956568779076775273591136965095229386622735698904948904461375554884083955842380880993292380019171969405393341570280303039120688467242290193686728426203657187922388634976575142560512213143960030242077525862521159503210186431611602745324326136669711789524520968062116931509860593824347026 4973 -100376423842626350720643121605832990917080749851554216855836524918115978340573279385308916053765182020272618962832323454366795296809681814944555432427737548891075617823213598878563608274169614401902616487530937098790975461726607342425260614554484213964421894968852984020506825200478791457557464471627376513436733364931609170567136526543398870901 4974 100376423842626350720643121605832990917080749851554216855836524918115978340573279385308916053765182020272618962832323454366795296809681814944555432427737548891075617823213598878563608274169614401902616487530937098790975461726607342425260614554484213964421894968852984020506825200478791457557464471627376513436733364931609170567136526543398870900 4975 -137536957358565889680864152695890767065050374785548708992158682369052413682195248245066060618683812082991609443061705881137051771641985552366268479727198576367925976014932747173410312111663973878096877142237016830253937283889458707313211327458426015706506971486104316025316379745453536315424725769618728052989278449155933853192941238552336800740 4976 138073937228729671348146045739629553882074549839067229994062654447435194535026143122905439917028359869587527541810700233778355531233383715104034416891356403236546534706145337037810984600921524569759908637170540473102698150343170692138223072577127836892956737575519682198719327955632729181167368569331512707761122410129278856659699964532348812092 4977 -153305471324584198886222736592402628341469781368384131915750079962730287769732426131828537942775312798224525699523443540266039920742274283417837796813407771240207355340569724396594180466351325156419821650858212748643690444904786112538388722653127129449714731718659863051016016154430215077894553757257244560448172628076407036794196310086583357381 4978 219816669303080117701582943044247667510248751829220494324298908942092355389153643523534218059323135756415870459795489457863270203127243941829651467099190276634957441111943222209587300975322033446566550955107403852158143448127041118872590869401352263555010919702396727658975089252303409685013760509263052229299666903646522334402860146645593842936 4979 -237685838707772208429481118407009269893372115482397494203852395704721360937696427222321656375617226676382882123464679309959074353038443164663420786430881603157005106869131909232351087377321600239313666432858670721937628788534127320377396275945692961140869056213800068535100716763225386674591730743875159564200886392543182532395808199655071951669 4980 237699543497462088345493493363869099589441712731175986998368661911697910146975919161880188917189232604649348164266666581209281183295361205601921138899325820047542490470112848593733738636676249690585187654657199643958095923680288001163780055847474066523862997499516131843593978294104497025708375866961880418095290602281575545926487972976304335668 4981 -331343298738735620647365453721131694481877757119410010782042139208543980675609145901327092234643858739959908679400635382415686008805502172888077441932101547160336722150712880676794743398572717418192803383011454871028249098860482839243086539508493877926145010910811473240067118766235168230796258980137819981662516363255846334189040934594267456686 4982 331343298740449943856921940797496784612283742011862362685591890454782050822352946460492642771648302146025956230465553159559496402764034984531933112820336956152957956768949063330466507555161181998997847641250228529273007517094530547548980127782072718626077686544343541429646984556513085279336445814504992004475678650782564210204859484929238119153 4983 -364769838362302755663973310801227898863984960358094183155828529651202791461086776845024104704131955260463656826460093739432290604185024219151252717351056759361534695830409234462805443567389053209609705187129062690817487293974457502073779193794276400972925697524472477983066145850706989587057267647906512702684328005296523361122778194984803716437 4984 516973056063810918676023293611457276330733353459364515926838599668630977466500785766915447443559194623682253040603125688010180790814777134644974393472179539182554305809310293694493191288438380298258204700666510053881052492598947476153008710876184674973542658334140722420371355579584371815943987764289794889654576707460271441983925894121423123078 4985 -551333059548423413621816024176105255861039153034798246265663495522921497810978753483206627001369371300934832488541217678841071370159775914225977260605329592394704282691739646565000504847079046913582689246744623227167532225076913208155125329042895232238906352853501361525238215741101243832560969674778628605569148164210252764122740878448991136171 4986 553939682812539745346704592574669074339599148314369635451306831564268845669019561431297451348645250025633845031819065861223749251780579010173417768168984696933409622733945664256813704312556852508202243266144909354294548373638691013181523438037666979182698216709526234983443395632442029653770074213620032377067882057782835461492533220591829800139 4987 -756443739622501972063260553392171707440747469976777572064337657007402586585430691086692094246163005441054872878119122920377782672936216628184668145206468818348301326673283463625050376964119417035378565334825344353979444819048512660775678606844523275550715189696620528681274387344496658328258131373438653864031219515732908622336550281671575418809 4988 756443739622501972063260553392171707440747469976777572064337657007402586585430691086692094246163005441054872878119122920377782672936216628184668145206468818348301326673283463625050376964119417035378565334825344353979444819048512660775678606844523275550715189696620528681274387344496658328258131373438653864031219515732908622336550281671575418808 4989 -841562194350601190139076095083759528680964231514922296227660680256838700531495566817135138727452658072103543726842248754241256714532107262902860811439859128235781723078245622600441544236914947193223703211716354408513840183332939273052732652835462711640362276575804753807509537516800093423379890862496407413528148525578571627151198228412379780816 4990 1238670219385718459503189417974871893604277688929395753881876213354692043682563085080862480087509745013345497291686209042603409717507241430737994901144029348057609431787306129443973047333113362508346384795356392324623428105356422038616109949062366357856208142136461017262690187547125498191788038109837177229954184626334366770412726723085485914512 4991 -1346508765971495491051701423930062099124365257321916384466461009784713714026027345289371290697249168308429194312275082341621027325461576346456038313727456081113613046722715799387933943835247976465604950684283707603596414824872012410800727862035544694249675892385612687183282236124097420999634877612757237945179971241333041888114945346426067349845 4992 1348550970628445912671964762210368462746879382394609969629911898748518185056242606442503153099846730242321600106847459557101752737216934242827197796006136803761407364532743463393344369387444671133155276417967924356492692155725037182772483177692272219637927151718584420325861787903241911764290508972684357726197690003563513597688746233476816606641 4993 -1863660465412290804000089243737426381066880509168669374163847332079686005390762921995058218789003018897831764639459884645508799281879721988962444634090030246658165969344301900395302455658852715470691969082839294594968216434320714917317997248558746774816735417413582321299803504204380337152102343284015025572505598573232831736288271138254725574436 4994 1863660465412290804000089243737426381066880509168669374163847332079686005390762921995058218789003018897831764639459884645508799281879721988962444634090030246658165969344301900395302455658852715470691969082839294594968216434320714917317997248558746774816735417413582321299803504204380337152102343284015025572505598573232831736288271138254725574435 4995 -2071203850366342011220744785527981830038052419660763770005296931325684494987863994090445307208097975511027794413075114189294742133949312151344745154956150421434306006443004879087628957429271522516607073077695947557444103916327634278414998823891728961434873327397891634839243385426791385739501630270685826851261911469121547909312309042354063073885 4996 2935383254197207864664281150446984746549374442951906978071578935361423122012432876109044932366021687121580336064682381362937611257223116465383112422209550682425009664035506115540305938346249961850704769158412156021618312263252873598760158168313317575568440702152570393840101979989336741124431666890070070013138826652425752773197665715172196056664 4997 -3146951003023741250822934507418726169431769329263724160113109848835426960891710049672186215924671441914790458301910089819842326383055064899244486861621437573686315148736410694271194287969448404529083903492361180568251502092379692362433008239973809944485852744460441259470415205765468266822440398462500036851389586901236596819521536585107972661755 4998 3146951004360870814810084866979388038029944788989209487270435693476635007217228161521635634310830396390785032741051028429441571170600048854099417790443224795953845168058340018054045516019060387457715634606129004982714080022400687162106332021039992326707664900883993175631910197799112502856581594936816314398149288964113036674670850756001130717690 4999 -4383257082564850552053133736620754551204668346448406494429714450160770652515051506722359694035195095399284312058664681534010966172438869152044929162326893937948161975078369827696601606587795174920978126794766980966743059623093803666549743855568372961718452839838959986160332535656694974261781528356389125480808201126763319631474969633706977468801 5000 4383257082564850552053133736620754551204668346448406494429714450160770652515051506722359694035195095399284312058664681534010966172438869152044929162326893937948161975078369827696601606587795174920978126794766980966743059623093803666549743855568372961718452839838959986160332535656694974261781528356389125480808201126763319631474969633706977468800 5001 -4900616849838714189952773129469656935447263264041261865245805311217131872594198712835827560458679569488964397045124771681130378369495214117484578022309810531422324345492706884262548633351148327085450653727174093222483943163898111625597462059624880757052470374022335156702355471945387916148494132312979190693508872038227938206792416690012708786596 5002 7093140360466539138639150501058799774562173101759387137064761685637670430051160834287406697109533118394262266202430958979613831487350778465545953032293143787992596024758234306295417349188866218772700539627309227221068987648218457891093012849342184584865084582510847148550605771976011162486306930833351742894241918521058770022977151544496386046107 5003 -7694661487990990667791044194243911101484376289352389727908512389576110139742491848223765243890779941310772246215733853344486425385117048769391769797924646728326718099660649906521687167460799025524999976461951418756250316737765386015242128929111764988249541844145893293712658680584393725178922367354274690347223299680148366895375587447554604757113 5004 7694661487990990667791044194243911101484376289352389727908512389576110139742491848223765243890779941310772246215733853344486425385117048769391769797924646728326718099660649906521687167460799025524999976461951418756250316737765386015242128929111764988249541844145893293712658680584393725178922367354274690347223299680148366895375587447554604757112 5005 -10530984008587375068599884808790230216737359780935264211768047902531022169142312974808197327150183521589255779035580041566044603976576178695225688721070548053061266093760260737074584825315676416569536953136456797759564006460638099080457406824262835624788169580757109705051372919287990895252645610908583492726334049181618827153158071162986892338738 5006 10633881079926120468894701997112207600371288818661319864324781708961344546175615472918206641983265507720235433447252248227359525237897393244965665798495789450248035237376497637126187458334713444096912147547240380492213009690356987225416926289160188521416608178497467764336623710209364157767297633599460661550475804693385649434264160455569659002634 5007 -11751836085858478581490248610222658911461087136038526183219944751506663657531139289364000050694167349956737925016659171932111801050787218365577543839287755392616159099620804978579997402025269535615682969465870716846044683804806553924470763787420554793863987420614157470858302137282817284241902873942886698649695401920032698248190252453551756318283 5008 16718636354461029462483539844404751512698115762701738824045636222994388024533964045505048089378493850612552698540209483000982734087486531518115340600364755149781079398123806923340579371269331650630307018244695218173441507900593954310553555651036620580572857818189050060444130815962409390832861497591070181404443647710103672073148266106684540326578 5009 -17858139400613337008845378196356373677178699315396880743394036503755637757714584076465722835299057725149430174088207590005843780448932549838273017805331738520908140872839703839229085357567281181639433489825665409754125076371906092069977826983145358998517541210785549282967962289272608883905481922943615796762992471140845331419614605495505229232457 5010 17858139400613337008845378196356373677178699315396880743394036503755637757714584076465722835299057725149430174088207590005843780448932549838273017805331738520908140872839703839229085357567281181639433489825665409754125076371906092069977826983145358998517541210785549282967962289272608883905481922943615796762992471140845331419614605495505229232456 5011 -24558999712092696983410126577754257337512256858930806704519241453313341989032302072667502285711750178217037168411745632266584620386565094844196431909526658604092617815519764464572499561424588961906259582856569578718017986106893664660198969263550784894765218757899096396695441255378578211423993290940301148633541658263027893271659169176612955123865 5012 24558999712092696983410126577754257337512256858930806704519241453313341989032302072667502285711750178217037168411745632266584620386565094844196431909526658604092617815519764464572499561424588961906259582856569578718017986106893664660198969263550784894765218757899096396695441255378578211423993290940301148633541658263027893271659169176612955123864 5013 -27472999890760799814099694965976139198964495473730354572042271134738167191084038304711024904068093771562919258560911158562811999179224753005622590597784703771036064961380975924088221669964522303535715335593270527040926691363854943710977400868322671146328947456345999121509005939422779350292885001935226216844193277523061987184426810066886951326056 5014 39629003184089337988524412606589506582724421019716171007439893614547143466594818194529363573911063083607652583384180453378058857119265296382881930687040791654781018773889299891939197056154618911773445486786634464462057332491212713330504611043335892672486480858443552530628824134153700489643442608934733716861344077963056678150129108982628861542248 5015 -43163075250672463807112423167530867385527380095781491641615249573861113954221715771216979047208712597740425422326999304179992523910572703156159952987453003168486969481851308354848154914096692862779137776194194154584735561302538331815146080138771041749537427201167587070015773187208482517678688272512914670993758309841524652459951760233924516573183 5016 43576888787520627750890553041859249676908780675155254723099216654221600201091864773339972887908984926352259521035395232551705522618762461365361879917253148818124308393075267298027146306980386945575357054349281398210629255226344380198501824901460258858588676143800488199438904981147371915445758929373217580616311439670007352696108445957035940402939 5017 -60823006259551035923388877918565776158345906758588755612037370919334450902039208298626155282606810376156728001984839398643137974584152351581085509000665042243267296226825772899529061721162962147559086536206532737930402877287876318256493127890345610066895338706937474741739338703380655340834706328079164750488166224219649028109986171223843503397045 5018 60823006259551382914731770075819418391920771135815761432169835890726495723662352427660963169766550232814477428867852588192117932631642052933909222284745542542971549258342006694104059024555209726578986171636464158952538084911717630642522835741841936004620826369069228767991473402734690008810364673443794848783698193654187670776019978443977272765943 5019 -67303570896375437979607940025065539630446154451056896866806233472833732511288111430107163718179096788467099634094319311544203189970781710250632017879652097732633302735676385252419124384916615302633819169941215812962678815101818014311973795198523493497995056971014734120772007510682975057963182992768283242063803959732942778673595219202174710302944 5020 95072432928711824939552963539909045179499481713578381236881238407083913439312151588838238110190795449781544749060673455477835001869496364059697298549144758431958718888599245914485747376696331821998180509863279042278519328993107538840888596473640922940885608701896481366742894321671962657611132765127592013852503074341664237112504594838367107622464 5021 -102099336531427263408124368092312870864885549703464717872656512507771868100513483734041698732073471501588454993271284909236275095048205927585588719364416190295247701405726240457067131582333503781215813423963442989251428038321011702851498802330075245912944259159415399151128708025955715959824350330933742226948980747946764565851954510908206725720116 5022 102099336531427263408124368092312870864885549703464717872656512507771868100513483734041698732073471501588454993271284909236275095048205927585588719364416190295247701405726240457067131582333503781215813423963442989251428038321011702851498802330075245912944259159415399151128708025955715959824350330933742226948980747946764565851954510908206725720115 5023 -139200506413203752551042047506623734160023869661148651458253995407020386710265439776104203538171877086953288254032427744811681560100950508952194017935744416495304636611117092149948807597810490128372402241116477447380628595043034641747546028085223174550921358151902082219946930218897165868286045557092601965984256586080044658034808023988708946254745 5024 139200506413203752551042047506623734160023869661148651458253995407020386710265439776104203538171877086953288254032427744811681560100950508952194017935744416495304636611117092149948807597810490128372402241116477447380628595043034641747546028085223174550921358151902082219946930218897165868286045557092601965984256586080044658034808023988708946254744 5025 -154719516926617977101256039395570251753215145171123430991406991093423718208871847552245871578477646669901796235731087529402114071113475559491404334387372142456097685698379432591477685105662998483172681064547196866616601806168295342279722464967753132465177840560077110672700299710079062940715677982637010836526173612873361652337131196325593083771936 5026 224677781462489359586793606345201391242145141640654478103614975519397380282138744841176292934324490493740956267731366223334055669363270881263297595237518271464873622940055501161915166022984584084154666198750224875002204836778312091286951664738916625950014844054043597532454661564918475134647699198691860829529385865024261028689963272012994131404238 5027 -243844847041522800512819820511564433643496344513297886537576306193204805410679583125296808400739626480394485455137890860488088967587092729083801486321624128263825783425017259526004075829253589838680956559458929207613113286761536115389869611316150926918846277327548430322798414859646498586652596266148967407536671965324924430190388911504781200233122 5028 243844888739587438641384361188324744346602201391960607189800364870671781778171590300885561588773820263680495582247053914516730948795739175152225054196370391789078485124133496051634894211251701582211213530239666481863289969046099261652148719227818001373086978966684225033095067314450199651374081140609615619149997617191550555271327052935011304116897 5029 -332643045870346930706036087662127015872452854233271734179308538673016046817352884223712336175217969698711095959660039235965426893060266118605063311955080510436037950778607396713053323765683725112175443544750367201188326197837997435234280148737135941342248915599201541221922457098315546169325499535771617533057756580700467069257621562193810265366780 5030 332643045870346930706036627084730208531185922137369045694101863063520995716102137877567848177390304445981753682512322297699189957939675187832453542564209874798750344339828710234614837883123167223212261019118237402964345625574442885508522794358162877736235623016934068278868232721246507512348627094608246676376036085473224149258071776750702102018092 5031 -371171021327097228341291520387417637745270592377170953653524800701937262407158283969471839178881319321829920082173979144899685460586492627692936995641864467709957717607538152793704419579991742721800893612036505560558817339504376047046725392873267626279889015761227410266856840572053068712040486630006115060469399428945186348527834331406071116716543 5032 516028933064943423964729739765878180230063879871358119615960390674207532983730738170205993886807172702619420134269634200894722163585630803636552589959963852270326108162998836987414833421878373504219376100783139506942802076728739459256477992311698985914862131787789371933956794630471090810067665030403894163694271967070125539368475155839224782427703 5033 -554843202971126399988366259680924058948201453640930996819364624924929868586267073595357723597184002410803696664296976453147314628319318348420198215883291692760800947140468994272873013456682422807259526345071961976235796343295663330053785053553326085343977630938632208316328196154135750424913701256833180924395903047752781889657444838925223733519402 5034 562148429944721332693218645346703643898186720648074399752872811273694683988264129926198448272429947869098292584333565209298877601159374370269659200927686002103831886617811011060254754931371543096732214655113914750061264408645019452366518819974345140217072124126795052870948279379022134080597765190282844386122978583377898591756530836036691952735913 5035 -780583910701051568489881168801483512857185953737309970037668064691882079846582419796627608942755503787850056585179035711735734898657873885084897341785739568872922359708607899968694870074468629757984731839213948368607879598875988813788823349026079177011340280819767204391154184165318472880759300405441011144779904385144815729669318992607228721971424 5036 795092632271736766348312078082760414743290295198941027558937639980626646834993608313131601422779992837650739604074749498171712067020371012804333622135026590957809109782510253715821261768811035457572623112149345646061672030997474922553988411465013964466343247631950061242699808954360455188393666784908323120388315477435462419232054986392947343129610 5037 -888852570030930250280826785326919681726598558009646394244020669310673941691021870588137647046573368847884558988815217039625435572975505447656442867782743450441584793226764552894115971784424749175576078058472157521102342218386336004750812342110216612027040750626461664355220030385059578530293193388808308909924319278164301781260168984320436456440181 5038 1281339843690850754278615239540751359693189541368921390502301479739003982196435019596081194519447561095237623929386847905078615785814009532691008763293234569824307356927834977016888174053421940507597968870952271365137438008566662771725207265297348654895309179752583081999819099458198593857373368905879334006541057724147044937500304629984988802610597 5039 -1397391494452764460975556303834548974147225699664780929749075989188294078276969371405185983340037086734863743727129598335929355662107153283955111576021318227384595269449515508878787042121300462873056452298095260418156932354574484240517727646824111968854867826664904318190478924143825248060914593082739336309775605976872922490088918004493208343025062 5040 1397391494452764460975556303834548974147225699664780929749075989188294078276969371405185983340037086734863743727129598335929355662107153283955111576021318227384595269449515508878787042121300462873056452298095260418156932354574484240517727646824111968854867826664904318190478924143825248060914593082739336309775605976872922490088918004493208343025061 5041 -1935663452847846595182820775430144572737044442226182833018739931236275567676565185806699432120320120732230987238697220915086178732002548537175796858097300678327043776735223387328108531712268425665670358121073164801619695554889569179912783443191727174756533384018290347015194663002441413140139787394506509766271225914164792316656572846805223941480088 5042 1935663452847846595182820775430144572737044443860125932046081268194143500711410584951749418501325878346206198147505059806839497438894552309278602422262986140724763369027701043140522092979814355145836662151364307499699438291091621564375638754249367220264611197286328513159011797920584498342410566682126386008699423037006316452246718453616281458563390 5043 -2153862028085157743740487450422560598346192822092247001538203491461043237728278630868704831236401040753106545245572599184740753158806009755779136290665329242379229178108868148303443053289058549969040007485459636102528555968115198805064341891616269670176207476138330164646303162674552058596393650983827543979246026117495207810071821722213487590442366 5044 3017487246802794999318914558825851917570711187627552033552418644206820225980563733368777774967842820003392911930326457657017882720476151247765134008671203533331250682073613505581243023524100589580139716091271259903502306076854839112207034561404914185641461998611921506285401444139531380055135326074884817754321321901058801845138259100472105539204380 5045 -3240264638149735196435674622199397507067451020213494258235067882237568221460982063284509185905603918767255425526230642321180629222319439645065227434188376777863692556698824625015154946330718383193246959950947139286685965996876170860119513908306433999690999796181609639946462369909082051299734560417337930961302624422641032471485015945661158836802706 5046 3303988204925831393185750083111845363747399260583843937861338797070871905811217093716871872412586000028567478654897361939393231747025667326371539871239876091755673051267272180524329773207144826238976412328982213220577310909833986010630481572589947588217431401267919810205398354602007880240773698932567455420789475195829469637626471416684940163293330 5047 -4485255053210132555905750318222886995932497788999511918966964536222894158943161339375938394580602666774818030345176450856618904712389679623800688484318745992011063672946171488818336011045489445907004353416174369209753192124851196472998394511689024913983809774363008342130589289307248018798145524093375521031479442472764349761628070715163090184289589 5048 4556359412816688156822830180745568297974848720295905134317194946782053745993548778885312192517093413370606321666014619113096743143653935204904867307510348222254801179442158473359020685915519807056807990425072636961564109095947873372620921761414582434090300825371774163776931079753552913681655012701007467912640098489582486328794604342747618489815904 5049 -5070493239384031601087806088626473927097995606702545847127362382618912367894864451604784127500680187341076752933560177332332038247911266533665560571244235017223447247516953320251163515565415368738192020274602795832147119502247461504223496931666359709674940869090480429684704563189160316940584871158401980301648268695670890111763457026538387372129588 5050 7122566201629652134868566674570975692638249303369444147238850292836808825303481895674394355456780305925110132744197165337644379525896949229732357906639822212462742736218125062626661861669969239971217449123568281384115546565299952596508613253383949427197119540798355849989491096734892736865125061565981348724551210074802305207339201205160724855068639 5051 -7800660638762098639960815533612727240783111163797469344342138709892133522949337244260391582071951880898495031994087005082383166816904551073518699225387922169621136153680566168235050204513944885524726753968854138132982800809834537439447530667269311429437376062318847667695075694274070452190665885032890940989352718833931084723496602237210114706101140 5052 7800660638762098639960815533612727240783111163797469344342138709892133522949337244260391582071951880898495031994087005082383166816904551073518699225387922169621136153680566168235050204513944885524726753968854138132982800809834537439447530667269311429437376062318847667695075694274070452190665885032890940989352718833931084723496602237210114706101139 5053 -10735602309301534802770832168788827731947363434937277435232760787099605083930144864373086535779126596714954641000980824874634394415335421353007553966003346990267834316738547174299844279603434726567509753205596148016331513849855245446125385346636604066574988215279184398167507322582887403484985464480560674629950219397240091314649858081153391949139170 5054 10735602309301534826479617314863500027984973800546346814371083180641050739195842635414712785288047978220790822822045757771863042873983153660727177447221712292729020486810852648877125292215730293645705064787160750318665411611212145576836191331006919489433295134482210488819380031068822597898543141887288182126943301658910091314649858081153391949139169 5055 -11992890677923967374921317801829166941446947191082154403382170007501498196528814411986500049345280973200872303371309701328745421494003400365056157681714755613236026731212445775855352021924642445313497625979720710861610404288101693453289303700235561995674456368662889880262361609162382572686707491729161012190945866254975544116152212139682575006904663 5056 16921271336844451133772885452920641529848247736473351735051822403547916433405965026209886160676194611012410145916154783809191610732251459029080943929121439966898829676092246098257618099314427533528269905590231404742711694982929317777776223373070460003413612743409599140657253560900374447732863983596564223450105756529187025120574341819196352015823392 5057 -18157985250031758452484538515697308902188367246633616239960235076617989724214326440170276792295674005416014787211694372779938413966264743375870547432348213739329038194037772727638987591774196620409656221515499863174057140060652458942769352607221656592676774671641930489795835118638080491228178406643895322011582124142163049455229506750462109746725792 5058 18160511705706634799142929125169231272632387842873354946110738422904574547104424271031723087001862823933366616725227350887592380783972766088698349273665402399903327573068729316566004664465478677748643753744689167177724230245010197124322859237928991173949691653700957117878171186737475249773986064413958364644306826790974007994233261239697267017028726 5059 -24529240062163035732280750874949648061586906229281264897819835075668918425210222786119873826415610766519737340926115116384715249213309580147765558317113457911654398586564694059577385781653246235008569489306203177759823604292017411393912641496762888172186566614230578412169645946623113726504455448785277151840849415204776496276271584824184964381825503 5060 24529240062163035732280750874949648061586906229281264897819835075668918425210222786119873826415610766519737340926115116384715249213309580147765558317113457911654398586564694059577385781653246235008569489306203177759823604292017411393912641496762888172186566614230578412169645946623113726504455448785277151840849415204776496276271584824184964381825502 5061 -27797228888362479492068799834883662188432165836256219553884872325233052256164522317949235389730967902489360296447385346486281910139718954820403312110917513802636285852767343628948031043163147771763117430784744248965681606558826236906986239689997864355131156280480584226303328170526433902136449234600703274087372391729154790795677559769521957986491843 5062 40755924436209077930880309382151670220454297246551139688821714082719796623443177357346746191193852378755998913771160256154423283888562082545900621774331763195042383217072457684702912780200787260428977271523913496684859234416021920545081739663976633692327539681611328175706268290857657748748581994985278391120404004309630203043289707000169819497409713 5063 -44350867927617228131153065174578011657941248021297973234454520468443469950906128185675867249970293136183789339434708677428763461552039636864767633829673657377245888313290817584559086928693913871294640054030875990434631758717202667811611383567552531546004578357649197793118552544987222490406143726499117306128621428034107141818087533607943339768937749 5064 44350867927617228131153065174594680355219757171978748050634268504957836501109527802344586683110491516822268543514060033253981931659418525777331898878096976789929562095253087214077434771028987397734607948492936413132294594374120459969299613055929657154950559965662803335366413015854729026936341605445677853857153359868383563588647667461842362147639444 5065 -60351591253520927515454431068715804709338154238521476463034887524903757752027282895444276100694119644334531364220350301044750601095638798106423502701682508149015428779059167778135008683893497172887929270542145859276603435111460043036122776536369153221277821072369283125802796616994148212498156932953048051058612270957121335042463447370241753752957867 5066 61951151449553723621767205480374966705171650622492379782430069991151282617484606336355987855485722105309369595727483982032719191565111082413014077250629373760634338310669031560279473263215094686622313078719132258250974202391936175578737232790887848410559645818943677568908362488502591226497344105397561249066710024344491662678998828515432684030741899 5067 -68588269119464728639736359588341592411929021967187872275661368468910746091702317928161828374145789323112850380070184379056982427910434798682867676580434711012788627155112468285022489375334516406478884293170478932764911021628525322244950010223862906474778485439929066609647599311456271239817559257992494590931108633481101434365825773048395594461826955 5068 93791709261577837651603195879281132684289894307567035485236721500006802765183218843217467729417775787520515075195471224630211304531138762774229508389595885463657532223579401433400053665164384137388380194745591217635630758092014806328416670080585590799642060358720389115379840437056496418067769238706154086807287690765457522074232740809396717387385873 5069 -101846672720385510163447040629026746269704437988547525452998772523361177658913709079829076764693499424931340221838660790322072907636221135298045033619703230434573205001095533884540277021545402725363881710191237202545528458727603678237693880223440694942109591577981620239327946681571742363353896972720988988729589205580580415280153164379335975083985804 5070 101846672720385510163448765356780498128630979782612042904113501034098922487428578262667646901245829282383304531260808491636914984542093585875155551771742451992747219060198199522164939372123557226975266261594785026113486928030754523470312512388893090071936174621334745814983150211328393313856349677796234771978535057647707389119114468042868770574191499 5071 -141628796921241839157285714853810099090241782462901817022044543207023689189664041922216840820912674916989799406996356342646757453855357968481351550107041382528784124172411417495265062885685225515474178626418770690610756748188538523633054152225196701870673130958384578178846737908188072086651624637070905293866187939204931555348436176003160906527094922 5072 141628826143329887904676576698730427576797501762129712734949076963042000061819593814456394170719809532721565210901892875088117182097184655577966112735339357373094049854343178483170878373472367081837828279224286085446378325050398441206301202221229907090733080947410483447586583859316140285705393578048858753324102350107770381783768897144833664907366537 5073 -157970617030506782007541493101973939924158394656827632181787336101324885025501527505042748274695653411231139118424841063765577858906505077606637416818974047078975312692166583406779286404018999799751167500540774123465056993886444914094962064336232819790678414401811996120197956702805798797134264252139479391908424941258094780592828275582525425931974884 5074 222972529056392442774711763518793488957197750266007417357172449826948501475425693075335517318446880619334869985236037827561291543106569382158015844499178224272379166284585182349138424993624161806943999088863721093127134137826652818504989005081100981159139870485838867664759139047591871257350220285766214641339704844539967964519904730996469707843594197 5075 -242489407748906018909613252621486171654994901566757005416183136415150036410039871557357153624231268605233091549228537269206924906378986800104225221053778820502795897578908564341172152683059753679055240504834736315595646504134253457324064316718028606689268443664113194233056043785917312906540431896967271805128158921370990998264745885674485983462454906 5076 260515016527304543174380610272007037814282975359301956614024104244430644854873957051203685067569523920278829464112220210723629752920069640680147934540901922539626126665745841135449815961845051849022928411786262360993641934013456714752854825194360417986798230421829628835130297974682355651945132336072921208756059661864610073752856049329147482311911593 5077 -346253905224235687343512190886125439467769341289875656249555687804296404361212023884469538471400163769530390094132874323316934371246499360296966410436826350303992449122456642763080172491066222914159862201695447429089815618809962513699215075853594232403868938929385424080532990833304569706518871295247397769903984063314355691831336751866295331092565322 5078 346253905224235687343512190886125439467769341289875656249555687804296404361212023884469538471400163769530390094132874323316934371246499360296966410436826350303992449122456642763080172491066222914159862201695447429089815618809962513699215075853594232403868938929385424080532990833304569706518871295247397769903984063314355691831336751866295331092565321 5079 -381762004919826807311232384463703479209887485077494450250028449707910022886544972700517564074733147381890436246127702532552586698547516998502642166849834943213119583737301131228136666183136822397839202934407803359557688744936471944471758841785237342401264845030256545119707364028775030973983489235309866451799080130387156569850148350500963493375985682 5080 525018305971865325462092903827554420736660872414077227732510121604771340733649575626600460761848577889917213020330946524417366518118782729302875386456299801659146682198592354739004438742408282082200150580393095967747422744160894499819801317107813802857749933823646487371994478387028820143333106261228005254114500118319158922388234509316017333115379153 5081 -571094825639098594089510436842316261387058246326453299130253019501229975967128502633339795389607859956203382897012460036561561030282801058522539486400960984764763697104724842689509156966031000571219639405480486655165756318405646385871877578189720686112659337255241864806243873334781186080419460569200458124242421202087262353511452064594287067820055596 5082 571094825639098594089510436842316261387058246326453299130253019501229975967128502633339795389607859956203382897012460036561561030282801058522539486400960984764763697104724842689509156966031000571219639405480486655165756318405646385871877578189720686112659337255241864806243873334781186080419460569200458124242421202087262353511452064594287067820055595 5083 -778660473155340642475328804176782127211272650390513295383214772390037483386160335021088681767980737366042726577702139057381233796612672641442333605410244898114589812525595691915855861954332410746425990394875436630404281392315834749466567242622867923726314301638797190914533488352944257482177124432440017042510778535019929607839090187121230784126369734 5084 778940476036804936266609990319321573087711773096300699806960272985231897626895170687389675902797502102731432539523000895307029776674773266172013577054546853548553521787366267536778532828869290385260292760438638959688016241047680976953216662967452315325007619504745625829508929549179794291342917428218381227725847439500802144512875853914104387028687967 5085 -872726257429207755079508253878286273323312130969096293949803490176807074941596692100649281187476896954814892284095325458019231051306706128857214068754362292883152140459284076337106792276231559553117371947208170620775949714863631541831822557880728834216943905316499563205176569387585348737227160887301398085224951687139665148584538559260256128096487870 5086 1263537378730962118210826899265387629007070681876742115703178390328817232434711866874942115199391816480066047371987761736598194240060219273439100730425530548026753612971813156535115351440639646040447015005231083514797032131608383778108034972688517032509980977227953395478120955022426786732938872205621252887457122456016403906772015864752297691960166590 5087 -1381227567391372615296565399399509790706559093306359656489172073600616406161361241499955760453463728541428460094358054718399516621553645881247406209388762135111331938391345712608796817651358494083945562636685545156006948814637924952867985498910145152838012800675600471589336318037322109582303277370743298210728759847891393063949964617165144955242980551 5088 1381227567391372615296565399399509790706559093306359656489172073600616406161361241499955760453463728541428460094358054718399516621553645881247406209388762135111331938391345712608796817651358494083945562636685545156006948814637924952867985498910145152838012800675600471589336318037322109582303277370743298210728759847891393063949964617165144955242980550 5089 -1906114315348310840772612728131466842672329276646448894986740680005059651925846917367425593694145128054119624453153440670829441747375502325696218421787673788189142932063035077583396185783095310795130621427377308267124809258254829016747942413318640107171220578413460438894971963606479188559662037179855554930225156542578024216296887133263567341398685948 5090 2030103337350034015184689921178928672309079167632285198095789603694880362168569406102863192503025404800256052493266907836324390636762628266220303202561252645979127583167600923775107293666091773925897508444512169646868768400201439013406357631996333923455131820773245057308315667425692092023303728788893382939017137741493227443112960034789016216680338188 5091 -2293487298869550434817909780240928101730542648934291990766309250841803795613449944749475999474635075283238860815413552432080101029970477870568992982397387812377404311344834832635120723821586373520213831655372859259072629287374142968839440713543230030503106695318467526426794197194065637675714823624783902759234071815256181123313771186874949174469868366 5092 3102967111893845811228175753929772076241920188671080557927936083474250027316674267135800101804651553996581849488568142257988747041408086608412854923980114195794159326208426997878223445467589273653219821093841385444907254450633733224109389978508897134365350731621926725735722211122589934866304137466472698193317612862809172824281202840993889488474100842 5093 -3338271051058596685116453017265257391855709603932392713688094864387293483477408516245462363138706004316159376431045638248768397925633708548206339698007623623087704929983808264620313521900076826185185418210089598558927963494344720796930341829710488939507917342490297205442913205429355614953860909434059694714425501809334954321789293095282834320930989119 5094 3338272370310231158505255686929722064027770981445782424022707191457147852016340414019208770701848959888523205899714121349223060172339831581709130827908050664559998203227199676221049599426313853008496738247818196233631404923920921482663024360238146753749295914838831081231045708816098056348423442585045808521373401414214447669454370807957920482594743358 5095 -4479811027383571535132791248386001811407017101858167409950510473988478610183450848869593327392993669567934991080365990238783577778583260873669945243960228212492387552763531284628429989546291676096208684752386503817951484174817937215608979581163159136734550708219310918903976760132177582927349239241972200322990391045797458899153634553935368930835202323 5096 4703952279822374996688879775150804780561271606504974718769327860659566606316660588063195931630134307433851550736419065283608021097814205264670743595906303322663272029535333448726608605819409492948182893239493027095368447344895791780818609813067509173653945669454883127269646205069959182250461149643460592575276449844079512483831627824400330025584558355 5097 -5347134115958408203341725580225890592939162963068655039114994822136948376854162896306898052129927825546281702593110628827880451096066111324168052465708077231535078327161958498701577273216055610479870157215643245286081270426909333931974069757509779213937374044374058726069586727916249105326938226209686664370648938395581568081532568028364736539060513434 5098 7357896665211003437812886959060260104015221890614048101687477170238581591828639580241124431558977581132726268623252111709598616051216242904703605514991983889001093460437724397904391865988977449752237634941898938914924358406057551644207987931484912603549251890101183828627922403532217960790050993520562792282268077231865883693136956675932454925871298905 5099 -7997542825119106855859243069234017368815142513302144522498881704709858396893689938986935691814960243701513122738017785604643658053175745604914642107049501634817653684786892271108765426881393855611015162784919879876551929967000713766061726579978872269645019035145252261148319052978152093557059055325756907845824481796508960275014594901689922333399778994 5100 7997542825119106855859243069234017368815142513302144522498881704709858396893689938986935691814960243701513122738017785604643658053175745604914642107049501634817653684786892271108765426881393855611015162784919879876551929967000713766061726579978872269645019035145252261148319052978152093557059055325756907845824481796508960275014594901689922333399778993 5101 -10917273561931651949973207411847357337427539870013147488419070224516239740769142828646889226474191492526656530981195682965298317006336150481907470960055718032838559224886313312757497625835120732873461054536083102279151670061929991411462612613014829228011654301096414508096281631882939493120271529378667589048046093239372773728334135336622294840482348889 5102 10917273561931651949973207411847357337427539870013147488419070224516239740769142828646889226474191492526656530981195682965298317006336150481907470960055718032838559224886313312757497625835120732873461054536083102279151670061929991411462612613014829228011654301096414508096281631882939493120271529378667589048046093239372773728334135336622294840482348888 5103 -12155430803060724547597666636069090492788892885664732038915221273514122014609713905780707031858820680099282753911794650264143969436625931277397653871215246980317950212279460335943089077844087055541710815424013395980611665960417405265221419644350866685390911430252869621939091548443623612439387421548359281421749023999885942351978718530867737051809022049 5104 17429929793531606252860111329026369904607511798195538714523636350676318767410786877762301111767700523718324711083426067820017700307132632992112021975332782449866043869681582289937544607367793661054280331612123386071893433331704280696078657788471612078319371543268386378949673804271263067950744469644351573709871718521497312245909855879187367922408373351 5105 -18697763578303163346493908083529452225558452091620570986846833035018186782680527525529970524600798540145078931038375266383697490581444415834349703514179910170993588622666219546585275625094814660087815561766380082155386991895153958596429183611516286651425796241164772174490064246230642316565055834382699103635895944584315310954780413176329654521891540864 5106 19669462336519852129828611456475602031186599586299967468734170072723086449453806864130149547410903711673732236163056073200460809439720119170184910976979462194463891687414892694280813205683544890148562216413883145715783015160862439374279834237370681465998857847639158786926345562386467604407419311432561631314579403941632966357641972434251775230342765440 5107 -26239967053390643768180789037728477589995872640571486917245817987795233151782375430068950487601974613198797875933339055063284149846163385925196972674413305739690050337452629882965234899251871628423056791833139686989850058181446153228882043217813056457276838962656348906821821416628437074808514413401954445962734898976784653939744146349146752219675231829 5108 26239967053390643768180789037728477589995872640571486917245817987795233151782375430068950487601974613198797875933339055063284149846163385925196972674413305739690050337452629882965234899251871628423056791833139686989850058181446153228882043217813056457276838962656348906821821416628437074808514413401954445962734898976784653939744146349146752219675231828 5109 -29231398196165155210387457991141970891609999848578543991431664275883144674476116733107527161445970347532533218335243985337746354198543474107452094034570835238122476945250916729242837998625902812922511432854825655554348433797464542963037483965006984036548133018892910446755057698984623850101449952496130232158197168226597189904310191507330889741379878134 5110 40552511941660604415355221573161371669303955865244648932601587788800462880023421559110491959179709776181044103508112195903150123197113942569916794507545989910475731339941992839050688957922175399881085467452387646659546096512399132865768182542527153073741687094537950970038717798784633064741067713767164932934294702472607790311053990817640088128671953757 5111 -46868528567711385346004649915129544640021626899501740014707274630171241592566994923908468195595895471857443988591493469975942534503065228240391739770430035861127571862812459476771369005231467109073994538255695301182789730976157016453163349633318775669773991260494972697128005342253661556907992135890393925202855917524214890452137546462249321511326511591 5112 46868528582107624241786315858173400757642346950487913468072329044329810083693309395764084619783120498426308862964456920392491265523138139399163268250393078029771056524428610675014120891458173708847722605270115883129471667785411706772444746877277060034003757815394708195603732834391619192693232103841478609187530516932249139363890653807429614808139412569 5113 -62727901395078465856321784953846424201761917429209528367646696445309630095775749079754674313584054727994398689678591467223831755870310530958217370987444074141682579544653897494025274805396628783395865283636879481122432977493786204193107505514161333236649068500270522961718764971427090325786365831951313717659573093164362870331403597248676880939547852817 5114 62727901395078465856321784953846424201761917429209528367646696445309630095775749079754674313584054727994398689678591467223831755870310530958217370987444074141682579544653897494025274805396628783395865283636879481122432977493786204193107505514161333236649068500270522961718764971427090325786365831951313717659573093164362870331403597248676880939547852816 5115 -70276424721782222068779475259983195483834720145514319527102349802094144043629384584844111053429346799671364205740402503255263459326602272748620946863654769393811759340955634276185297484091986475377387551789611251245931715005039457450898053919511610673030469801500773712921860934872335355782945264063854455813213818941394643547108710714749829421902701265 5116 100820841285088081203033684724561910868390331533614788214092481881433423649931632778844649538313879532215564941222703366399680868551556547502762708359786709091626678643076126326531770143077481575907181810613138075052496171819644005810127787770560010991475665585971708198275410064322477525368324784688858154319366193583085075311976263878825706701524300531 5117 -108558942256075378936969117744147219139780456469673167144833193969635005837395688031791140414627167731136612768314592475413214893929892576131654045120285301848751198172776685889639274690199886849769055603947196229891133108013343370689351003578789372361076920421451117656110566887730151384599443141270989341907772918023024187491863906163542952685802693317 5118 123842062403029402143747025773161131567871994040153091658325549478253330086437722822697101571118499233654505995031367711675789673347549007736441726801782364404406625867014052768222416397161436624376892381880001948008382299579170374542519031003531731834014640029625384990229473587265859738405476025719256887857965497291890598072196266744145439997266452235 5119 -160760761703645463379471373830000391132346230017359853376650345284188170227267494036827657624108541958156683004516851712160379163930471431830880317174465359739262947404129240897684848207745088060065123292413880254687555268822579837916563656837187416536863852635755009499909826210711122364566487951805643509203143125797627007712787750821192387629667531749 5120 160760761703645463379471373830000391132346230017359853376650345284188170227267494036827657624108541958156683004516851712160379163930471431830880317174465359739262947404129240897684848207745088060065123292413880254687555268822579837916563656837187416536863852635755009499909826210711122364566487951805643509203143125797627007712787750821192387629667531748 5121 -184204621981905020986629270514749232178659441098903655208627589957539353013641273488703136031519094330058043658225338586770481183476213279165493988634726282446558803334582954440986415898127866412244033902749739636564814887953496723685969058790632441159033803237418357193891254724767836017103725974285588336852074999383340384155782127384077393356362247883 5122 244528525166690342856545002978272217117189615247133226238170402857576928163175009785193441422559886721965342002233486193543834514438040956199316292281497626651435656670373773991680951773301231268920853461981012077625096394975941733250018662362706777002246555040661352974860031297556358006834956211917079800763982328727781334203194832512398920067183983680 5123 -266375417659736759163722258123569156746578694839979322385703594437009363457996656745821290184090252224004933852312000664254461916164713684592303773565329995173642349784260379857218249888575396251001156612350425535180335198532312986409287689451140367318073774659374582507742922299826017842891762742174345110841089557526748791167887698972799349855456780168 5124 266375417659736759163722361137075218389815866293779460290652701282699992958283281186328312893070032958392996243655987086494565682477651075443143404946592709256348037333345310476781818905001473000692637351603299875029147528265079296805638264962160713426509720050258036754578795025763766083485749253898292189555677111916848924626309156265910470408995878998 5125 -372796900930003898750004937443208213818103928019980296580721491251894088762346340762475287083714293401395586815241516568051613958008188588287940019418519559059794124822199668817520757987448399205437932188694613067844031101970269933150765208106663036993740774695745196289786960688426696793977418945428657090713692986683869919362535912391932209788759995816 5126 394882093736158756297030174996615566326304767582864842753868722550241104336069547438822852816825623938300071504237917591544813096900710194938397225541697510228173033506116039563539927164596416118410827662022704630972088337997410371067734442824039822831165285853413457535657026495397298551597046335960144390527218416130735533797235634360336582387367733627 5127 -435482031419167601915743551738163689208605299568495769601280841109982872467125097039194492336048968999978436000573213989556797106270679380593258186467680702983829114531980735909983600244073947769159344832293394870901523780978306893523625146677368920162944703879424915696825975859078443905491724913509620690313978174142358134436274434313164825918506545102 5128 573890528398403239801733637964604985723087433290383834108169518245456597030282573427369616613958021105048963886072561558798064026641491041987560987550285284143934649104067436064507497445911707759285354314507829549020863584096905959793724038965632613254909394350879625973032530569302527828381530639088896932436923240466867170018000280020688696299725956517 5129 -615634573352773282328086467800700337107689564759507629982192790951868542198206457916144725773280102062463967389698190902087085414643020792537461405767569234829332306167049797459361226388043692761505323865762721284220771193294093737540794060124230614201830084295414042883350117564274300690664745912185555309264163749301111898399458610108546270560923355201 5130 615634573353516199954499549891731812015517002644438923828141143620434202157390082825334943473230158536126693482236566689056709263216787732935757431197879969013496445216075669640654175243240480624012373786219871590555566570398243238034644147204554768505918822335462326774379672755467347761155484249773837787849842039806925833743765537810681988595866488965 5131 -839219234622478428509380641830773197186583067610924375273382794246139557204638047905349331438583339046178541231340378180200754094353827552440600799591856794015603081261537825217093654660846142927030875165581819593707086972724902552835141103176122673718745461498975274755996133112549871543822625233823868213307204535415912257649695409146776854934582070511 5132 979384922680378262816548806645829220091037601056693169588586112991146451630680600141831705392272093793005130617817451610133155073413370669673829818937796193998991208913907878068240113596204374749876864553789020175036893690743958936898741648237200562000095556305873482324248192315367883970848653096248251019927360398661770092851822434024097478369036078318 5133 -1086293900253056876738110647699468854835206549848461972663507675504288336816193108213239942838375548826926617330384706547043056781294783327096604155251887867750702500602437295102135670278200114543911810114696449612065536721897414747614217020950681788961276114795697410404875773147161946181112149670076860023539069184634280050972591504448700031335525088624 5134 1449015446618730862383690685530811716987396038602168147265355986818944462199339419779291872378081397894473054384638902306505020867657452165376981985998205235591603103675856666326943487036737952289833343900358412174574903318392443584287538927102880555612090346676115385154714975831380306212896624199823842080440393575048488003838976717948175607126336396315 5135 -1587076755532569879353960292501793274956201659929065516482672002288523175133041491622320047713943081498520790067074907291880363301522697402044585782498887250654609484476530009021484090204331966545581053265537485977527499129444012003460559908081725298548699479329795510187945929756178624166503616191378857448792306132431855596809676917216467663615760012248 5136 1709217627611996832839855887873854919485907880727141513491127626462641221145065552407001916215893865429072484729198928537294380314293586577317421315463751165280514915563890520643299523406112160862947331427192319348260520683878206655089707554504735901627838971920450305536140573348054884815623918218701999005387153255521858464001877114511324977689909602452 5137 -2219413698700511689132037505396793998584330458162047186244372648753352654163563424439439081773178460840279609890100359203133984505291157144816347789987780469344778605511077330753943449450970893613360528628349105115821106392559918491377060799772361233798323414976721792158832163634355260497290472834382357131761771505391258321274843649352262807068997800825 5138 2219415334049439604464297324089952525003503564725450316278027595672071498441378075011031479848835027541834467745411197120091270432811679941386006428447811061109541914114594332870272006069738412010575448082441901695259195859525327339698894346945644758271342882124816723172349366820602866716298404139868638375812201645631747275065692429480566183573691787961 5139 -2616586746665145584302209087599935382530658043402819562294972649620867068764159308072215883773096722490059542864786981374856009630609724446309666857377248201856945353206773019895990855834145046420773404616131742300500780018172399067527435278369706587594062103389288644456199056038666710843408336655810571378076148466015686385974550789880654765761220975745 5140 3390171979030484829478240998795302443396906547458989886771286281401102643430048353762101945069888534206778787981688724493443973085063349499920641915740013318852278783899047761749119281806812764671283578072749562528613442553224304703152680246520460306374316609668124155124181456445504050889529260996734786039447701436836114580179148659928253146308599055909 5141 -3794950169234305145903748137085885842136843434148303985353408575881271963856273666378982958103254043868947820255281666725554184162920692337819244863098809204315957062856092041452724546087684742728652747722223443774741586595212751346246389592660231959669028195536310072835983616996231875326702553899146012432502631104919404372194919718022664677661336074284 5142 3794950169234305145903779374330774683400497498437065678789443212514991260366217671668045972407116705534542085095310844659305460594700447206562682014742451792385415841021657591198901372868103038103010182067582340031402710130926790594351749724127659059410184669238306441869557907518206634658620700043743298842723326591935767042203046158428747303572264469329 5143 -5110260036761571482939828069446496248091626845405999879793636341847808266884388814843495811019379207245456982098661597285081020323134066816129998122766847208692487419536328240030583461235336520922911620076033847180700388990725337781187806246435905654029875932197993471358932822976908895723415968142996985904738482410149528956278690524262198088243391618429 5144 5110260036761571482939940364424886766242916246211223204393408332182232961921865951894249730557666962208970688520019104526738131366644598226635096271864626975773222717907120323322452522334373760271670222867848047724093213072525400434545804366211901154790654844807181957020719324838311998452588082043598860637301119856502475307357043997247525332048323259053 5145 -5764771969257174635416786857983051623921972948292115064075225727411190336720884386279380488617105338169191239001095677190722097496818255230061218645185517302627744031570732133842982938461120534069521143749467510850531533160190602822090694185214115902976162423591928243211682622465234040472628349142705217890180344857613027648249083147400907309485092814385 5146 9983201637460000367685273945778158307638636448973106762291653846833905696282087770316033559600258488810938299135677776776956270159599053665395620366821657737407672416925437283956447546071067334222368700557244208631005740315141653627606358304022724001221473252573384277578914534793923142748636859081543073042934168525418777964786155271331875228386823751756 5147 -10795430078305155975458283926713444385107026026817332984610507238832514296567753177477712801611583514195580342743837472303887368105796128946511991050852650502860665249111433763339598612301647780988424417782806328451577680504795208960808040326356776344055796995607547624540372503822031375916121506823048618105672972972957950218182257236522735775830125536221 5148 10795430078305155975458283926713444385107026026817332984610507238832514296567753177477712801611583514195580342743837472303887368105796128946511991050852650502860665249111433763339598612301647780988424417782806328451577680504795208960808040326356776344055796995607547624540372503822031375916121506823048618105672972972957950218182257236522735775830125536220 5149 -13767369107120139338588818931750928758720741433207120729374423809723814922014338954523447321902053511631807393296745370497551559957423727429131039913655469034719024264458754629485526046010573634917049375421408678727520598497475211894834511081917112675993545220487737821267418915250621882560122591916580725314829367495308188249133360801586340249672528683362 5150 13767369111281962771999545660277173895041826873312008941491760926623968500202449403922845235332267157046575654121777114802257835769304412463434679810967156118379028199742217535453823947612604939458379793554666740090787612204435464862648495622962956283521231599779303786385312779412085796193393498149389790335474246073403341342433544283277717265042988327265 5151 -15937516767245886080136343352400531191017266784732035467587161470624296713712693722352019264092695302618003746476871970983117753252655064645119481348201187252999077124758273564483829768107026076482076846767918069807674094082261490638211217182808518551510942131002476088057898678276395751667770159614681843121671755247555630502449639985299693438890781053476 5152 20629858229722341145928596722836786188937127363533649408031850225060904617394925792441814780950412921919007928113986176905583184868676096347660104853683901302135035990327286548001450220725645223866733977649859352004888704597659247985875556352255314585112440976061432256100305842883725420798605911843177027340969427307483458921472950144031539468081727346568 5153 -24811910695478882602114258305135749749207761842111137155262183973168761745020451289565117144043825964164866334472983158765609997996700354104657528294590508301800553071232443435477169255038907036875673299624693809984165889961606124303165729792750188617978096512332699371529033744096263008882363790376283938904293807881011359757753480898723057140377365050560 5154 24811910695478882602114258305135749749207761842111137155262183973168761745020451289565117144043825964164866334472983158765609997996700354104657528294590508301800553071232443435477169255038907036875673299624693809984165889961606124303165729792750188617978096512332699371529033744096263008882363790376283938904293807881011359757753480898723057140377365050559 5155 -32040319507914001163131668504270855865846770981644226092805295387390254970832406039017143055196466204360671412320434665074968989321045622884317058288689054059765906002781180321336498618758087064773277891893990763524368916647896623992467013614554320428002785917478841213108955114738865445820727230277715428326688634660783265201845607146606944811432271892263 5156 35341453563011755940286302558700202771126332359841017485614351365134460504831485409919841997138044760833621785447175782847188253254750091279405266211187158518390342076613745234556048175076866825953382013609356486439523338122561129179988036160233355936858261241972299905087821129423921633554616415723499010315213932144666709120137181062902899164916660346439 5157 -39357923612926632520511393373152265487812931046787128025188385369367316526456147017028618626397611019239842101700949384450587432520670662119138795234281163492424401670290702146576835156971788159395747791459726377197420673309661423069792147752871628942139772465218669264471329101381515032003609233152342799930138541200760242615155210624684118629412697886921 5158 51030823721004704270747801524690168735448085806446046350312711691790002190219345484664252219753092023146365596206472835244752536354647640386964837997475491756664789316089060770223730607804407942557509433819588504837474236491741171321333010393849714437477923904473846959213686952664649256208655929999500392234912281694574684524680164071887186348745903638756 5159 -56190569818874867470669224071133737521849617869232255064994612878243919952350851672224339134467076849643753774385062603274071278391376708476336305434005478564882462239139599690180418186468683888101705563879905989885120831836760147846716638336884040988987595894188698180885801859016200191419388780257540742054775475134502079168410976086322350606803478035197 5160 72220008034053582479936296284322632706841710019297033703714438102707461752326491188136268810813861915627543826206305707608678146596236542284910976451445474377607085257724862306690129665714739743386829676241724975537817563906292770252947727269542558231114467992886291422005889098744749740632371048161325155055675922060953196260763632907621210381473262839320 5161 -94008809381206863059442185705041440428767787378627298654485248730620310389564292841893863455988691653021906074428645001732739805823435550841552627645229874409030499313980003303301403135490693386569239742522006662392421734234069847907372178222937789302304093996661242598222587998738833117062737982519248718322385530403874395712277135866028727530302558976504 5162 94048451419900199976443705879524921980378064958704470592460955149844056085408112498923725889716916480679474593945024746213092991745956479576996900578307851464783526349934234972306720704807576535948974184637742878421593910668692060035411114540555909338137464327253265525499717529715715237377490854000086346443569001563472055075057068550640546629941065431543 5163 -103730924025135799721127470370002070374967962893093232377175797977557445124651551736243146571905946568958132800444806263278106931560914898729529102599114134483847534517803081729560546935855472490279662783574186076018553287682258069842447831276649774425151804918180442052587196648086273073003298225196534539614242529910089324321698538087812091764379419878398 5164 130657406630416145005771121569966069974899826620278447758511209660283109838606517406844943492677783033377745429365019310879911418591810305982624795410789196180772794141224610076885199307041551350543232800358661481641389194931540859279118874024488764345546646720565427607201094024351064839713058645697377658504285858294695878992472439136231590312268471782022 5165 -140673678426368433485794485949393525766675154161361281439213850147134639896955638993338622776733839831547665305446597416532290729675462558784360809466290303608892418248618960940260068189618395413743129013429858969202740626278781526789270742207268309770677892291103141814863823199876461069515464688354235554565225167756516766634680054608004290347800637959880 5166 154530175274639587782514668105538163439772252911011348144769179771108931942748146118080124865949135378486450834980857196167435324668364918202352270178481277092665841877324115669272229969770056856925405945953647177026963484462681463311587738735719704712801306672152217484569922795018810311438689508389217268780774315144352972850936538804630120018968228130504 5167 -212164663144561905860044808667487781991222227408975606135917916731554091445215574956832693800785959709055079089472479439094913344210126710457488777712457896753244252673429390590717283492229988443217906617968876310115962529190867823931902389728772157723100308142034859793853971114050674511097871572810120214635412848051837857515117701057875938285403881447803 5168 212164663144561905860044808667487781991222227408975606135917916731554091445215574956832693800785959709055079089472479439094913344210126710457488777712457896753244252673429390590717283492229988443217906617968876310115962529190867823931902389728772157723100308142034859793853971114050674511097871572810120214635412848051837857515117701057875938285403881447802 5169 -235945925427343689783765864752457166033343331672149668201837233356032382453074364547502582266601567070229090782443134084103110797113090283745807810544379948081750937852380430476826860648093539414906101043719287281899372920118886073666133869312957327683587394277319081766091538705316263695010906695964647006899837532165708575158586591428430074883032430904767 5170 309309319702482024562091573680238446420602218457196256690062752339207481682964242312557911284597496081345841553655094527238994146167810324777524564355284520951144324295869111453309692779159480992292351847312252717540596405477898811305117275118317290909262202856013366012280307540733353346518110019877038926438298093277830373800002352459353898400517532643382 5171 -352954349615416947639677554119259794177000901483710032198555668684280131833604062562882114292797833512943058663966408460851702095345971123830972747947001228945452799364148831317203804777628106492089496724170879942818524584183609917789994897998740148716330491567093194110064106875498268908534546683239675442612587511238838269055974455200930115974916513040744 5172 352954349615416947639677554119259794177000901483710032198555668684280131833604062562882114292797833512943058663966408460851702095345971123830972747947001228945452799364148831317203804777628106492089496724170879942818524584183609917789994897998740148716330491567093194110064106875498268908534546683239675442612587511238838269055974455200930115974916513040743 5173 -461562455761776860773714713934117931982224881316660274662437685492936179672842549715984454454250914734377619832095805663904936070387453904540626291068490620746747930119537822464861911568247919272483314657741587924743301684298190987578970419005191121353132964558573210153744126210805650888661435265541314372727955403910306332417992215876869863740698765388681 5174 649228198482368240813040060016730514212989399651658421563398205634574303301182316728092474064196982300517161178664979112860632991468402340362939876594400173803823618523937026313415109498929974507777013284902529563420791823240884739433818494386953614908118227243171272246992905051707037476034392675085169057369372652632187027267531245887891531289596604803976 5175 -711126727885558526655591100685396315328140748218474703437641471545911664145303483326274415610824113010617975573914256126619345110912644713180669063931344274240360913157039832332824632575835416827052429205637235750586934300615874714219371331990484193898149294631795035396446930646578267656791485182780679541800278100834176206108846694773762601239057424613447 5176 938053740131348134668007400174165189535827727897384552606131172580739316423124417228796729129797531259957564502291171046594143852475054707692183464831203533740630101606243697375284908748494241444066745729459190134636328272879031482123171315379508838421030212513986958797062900713417597232609596398860190113138853845103821564602882813511413045549116705332678 5177 -1001880791917047976782031277917784847669688006362047593460046687904534020404527093361403511431295242782209976938079082386294167307222848407698871878962130956959629099185684427133351774668546097357438830288790143877050545712946975673415691595329182566129858132121021458093799912055089980717962545380506958240000867397786394020565896592630552869536294690220636 5178 1001880791917048148817584501051257344331926012327131409887655843849377227660672647948789395912145658114751778630013548187396761907533766089770402890072264028703206374424544067321261810229729749188340754059179378513128631492416038421465486409664168551035165063315566986013159465457822577682822294825649449568266170420157546937095938052015554442592027908631131 5179 -1291222425137236355326063388847230040703896937293243784941907373868671085390727455793699913808046844305132689591064195788215814445821330956725286670380855670914044404404977947281177525427013962550639407223875873272789097714195484726040346973113984206233549414885456935014611287281733205594346647882278943272263498010433824591071212169072483411945947310383404 5180 1291222425137236355326063388847230040703896937293243784941907373868671085390727455793699913808046844305132689591064195788215814445821330956725286670380855670914044404404977947281177525427013962550639407223875873272789097714195484726040346973113984206233549414885456935014611287281733205594346647882278943272263498010433824591071212169072483411945947310383403 5181 -1725762187354185201908006411962853640471058773240985382321474443060791924694398681313101775219337923368216028176839522138425947080902604311425980476966209674976593286239812397601089745174286996724111899523137783440492155753477171653889466166858979838271940595077379857687520434079892035780391159533637362967146886629647054549850333510513689400308015890754807 5182 2207537065354248650149835796519019132914077362986812774941638546853630476791446498929489690092664998877056106566839705224833787648740214951625767002856299520082194737876403665778531710169331434113709597283581600962098143497005019690829180603351412916401877620170142315982556239276739310273015493422533421851226508365772611471381473916732708500849245898815461 5183 -2431468982719067945446433399598809145201467898053015081443351144387784691473136203718440083780536450190032056120838743201902439537838582368202324793862828364822189515719181361637354077047416318574847310540279387970735039939973859617100541468160145912415230243747100464736594837282336408520989985057351020374420054665628804651559110468216602743088457815337961 5184 2431468982719067945446433399598809145201467902205844620597926600566393204516461280854933576668676403509582981571296837684882784586701008150646429312536309016369867082777692309791504389131557034518854258642540718675850211783867545358299603091645727513277737446348407739077361407766590248349390813702979142362904914172568219844857962143046209448298537850902612 5185 -3151223836700924554779973860104327151653590959715232819091510113255225192520440741311612357276316595900607217106183176498367832544433092497989362200888342443358392955016708555505515716348032404390853241627640619194151189042993310066379619765691136566364904603495088954607267618914103594794886254412168011458537062978423617933439312162676336154062515256326135 5186 3465628338149456185970815295118470654330331697870825137246002439139091099037232753655495609602876715790099374030693103450162606824099512277965809060629718555535314836731901870881299538064318750699733413809167612754548436293998034096981974212022259645850590255012722962155369227672108851963203350026626275557330343009378418000304093049073342849151712959139229 5187 -3879941153091328594339674758013149019749531293126525350219363005456729973763656252033791933374170414556829819657238470229495555338137629322208110495959747888438317796197042642919290272091145011849098062176301357722947226496711111854280505753635602558884961672032354902323350675792836417714343343181434089235739256508457685913428456178696367111990030186404254 5188 6467687109188033502702231910385238609672642043387484020752125277632362640152511347203491383752788594991992579572723124264185185149092451313834762748112142688071129323501922052090076683891096403247801707473671668763568869864798845738238130852228892425796144125920817324207780970455616550226214776708991398399198211925673562400403258111542445563334730981566096 5189 -6899928517790175164784429149123136321160031980051736435964180869374811552458471866844597202762206759243766989769846224236153829456927069589708569000812648041374640439092518867906501117947263414560994425593850461064720252630364805834822762180357028719920970550564114778922051350803859950118746079101076039937263956998487774853918189810641749705530418850270869 5190 6899928517790175164784429149123136321160031980051736435964180869374811552458471866844597202762206759243766989769846224236153829456927069589708569000812648041374640439092518867906501117947263414560994425593850461064720252630364805834822762180357028719920970550564114778922051350803859950118746079101076039937263956998487774853918189810641749705530418850270868 5191 -8986617349957065608994039972750503731212602854666250523238061595288805517297784023914245355278432888558774712120814476002211258715232283822633854090849332428599401171555792671752121314791044357474786289016260699741667866378915971854109020233683866828709442978289391882324995740033243238735973886945096815154214264330116667064633539691898775011581893021541895 5192 8986617350002330646122803292907132808007269484977060513961070114546492004478052347806108762582885011396852954808322022393117335119737510562714033468839014654475394765258732277444068235226411940965106962770013191696913882161590976618906008859719383399635245936860647766971236539746333808663609079886722952292595000246565913202817050801228790994770534355183110 5193 -10071710633045621277891229819680289421445204632770180498635925722325913765169721198732250213568778273543182674544251841740954954788890174237776181485490202789053144071233388087344314226705279025264638921154603230494347098248686862700969329730765504075323698721151327382095983569537681085742500541193226349742702947963188864079172703436682795977035367485748688 5194 12820364340506801750157653817466174860912915173158676213124703935813325434611479423207115576853173150310466975884126872393786328861115154763149600917524768707321284973799355261026062459460831093512915097197779247883301009230653846226684540501422613974953719209795073327832515000178514071359174102644813828342985470643928575015355031807141226765259688318911858 5195 -16490556573454983291826894386851884218505167852953472780547328345768934827594295214293480464384264822906658139944593331286582963909719057750621663100291091426706846775595940339296584906619258616810957058255831567208220102530816387943781477452435709750197735711069773706910432632794567110903169302339170611626051633465743148585328422052987483970831006609468785 5196 18249638470588072882137020088520913689295439727373955884302998515135407287504887695781304904217211716521220732415616177116117205788232128218148065748329406798034473332203667253358495594831470583703214747622288674397891891384687013418092877259042475077572059026287320943851972395485845034811016950422872887094711691731103494277612805015849652234047424408867153 5197 -23113095856468783961443477719781843899040937866671889013039402832243549799317434871035802004399494732117076416620981236751425411138359583978907887231787773316077612920641908885982039424577939726205571969833768358569527163782950967364596195931505193743959854051711020821346382873241926889450756356156707011750887723284011812838279136911498566752673200277310892 5198 23113095856468783961443477719781843899040937866671889013039402832243549799317434871035802004399494732117076416620981236751425411138359583978907887231787773316077612920641908885982039424577939726205571969833768358569527163782950967364596195931505193743959854051711020821346382873241926889450756356156707011750887723284011812838279136911498566752673200277310891 5199 -25913468085280044504784718503124019953026529273537689669631118580140686448878981208840164422638401134924457567244784251808472607371962481770614793363185997441146720502855246053000401639919731148222078285087110827962003782106460440849785761813175341376946562606135402530017226910255119782669478254315690750434289050476931502806220720115507652560621519003841514 5200 32679219940116360968243929905973201773781420177811249178776881567495476814877410138697331372950822399760860619401262185426220189568347792883986079847037634577384649730880236266279471772531945527351368487079670389404243812448419672741361567640750718396312772364051816344343162143952148728731099713621446754463161160116761126162900131086868382475291992582216513 5201 -37343886312099639540004417212947980571161355876447061478551880236266501847194118972083016468144766981724233005238047536380567907422987719331787560755341313264775021928821774313485967112912507604478339745500114028852069128211294498886348691906749431898974197034945682477469724201078066276718740239800746182165582450191298188537747276546434609355990733950619905 5202 60113612517149784240835372912745859931348514209977707263237185484302662808314236311250729022788995279224803586294567447647153932121781043082776752612492310449526617279815723764456455669969140898623870406268508484842484571926740398730541304779327942705269864597292907635921924341058859635057683991892109330656635334618353681248221708143369675899176423128510529 5203 -71413592636962804798057566721733301077154415709601648472879673985870140670011063766900683921003400735874341384796053652210546414132985086510408710592121066907959540125865354612654562247957239146235627302343030588114008508199090201220328953147083489011238311266347736930147494471562090224788359167586070249625337133579576118945820716024306024838807669649277440 5204 71413658512783264262559651426905567942961267240635234824308242391533441212683667136402473855427426255994487250755829648988813093910350578046810575122521888535556065033199404508148916196676780670263474844293351335048634321474241630311025809791079008204665465829187368880786883908581231858154902914009823073483705677575836839319100879886637931026551398744872546 5205 -78375337970944473283558167066042170249426065297955497250928719637831114167239782296408380110867451693828029598798540936417226954957886202422204574435519897807435373597749854120381329594158132766755205013613320292325129210546594052447718214828487685954556807031731014753439095989567683950253095422700681805810987165257887446715134442608927814716553984577007148 5206 103893291670173342328612105528513081488886297135499495525105480940739653381024346752790340279053648380859419625261477739842221535663780659630357483178961355930616821903829653606955675822715553131676005820657832520882484921738196174871024679399559982053833522381733411687788111970401035551514012712981809955323518293276760657901254207381482555038095439050539175 5207 -113176472050618693480082399456419213290573566087874921710512528652166590040101339998223917190248408647369546123864310157663142235255547703272579817193681740152406930631679188140614934906321421419349362739579300640135480269149209213703982624159354706386375731501796228294370756598243416871208349092704307303554216954175578619726041238458843867664407877749945867 5208 113176472050618693480802833979773148639126426777959422115591956159785805997104247074585359704554627594488059461819139782704223420742689629617744119743835617623072990514933812990335394443022556115488938575575432281024737271909933035512577927790203393339482273617380600761453712747807212913527911752209859075795036253975904981879383490046049901215948567216713372 5209 -164714757649457564433469383560444280966763446793368089749604572575063394633239388468089706893726556806578505182184491562069625194037453973267416172694053289686811198882921646445426876410696577336344200386536684620565493990720582992947976380252449286393033962738917645285735447089814079620236700192479582308828840704210640648911266855126382357637612186173369032 5210 164714757649457564433469383560444280966763446793368089749604572575063394633239388468089706893726556806578505182184491562069625194037453973267416172694053289686811198882921646445426876410696577336344200386536684620565493990720582992947976380252449286393033962738917645285735447089814079620236700192479582308828840704210640648911266855126382357637612186173369031 5211 -192724332667602509827044227291998575894110208487063744461531715281264818763694760489367906357325483008049753999410709893589956817526260344109014248270621823247504565576148454490243076046235554877401260302611592028990695317621307672635429263672235827571846010184765156369027429552720270726300673265329631547017102660234183449394455797578194868768008575071720100 5212 233154414974511364586953000439261313844865192051931428359579649906133394556037352962911246561789175615231623020814614848438421568468352924081024364349704110198540325192531709121952577385913760113232561500079321576993149008905187422824430936102142847171656901385318934835091796871704232207581000421839133909034332431350468512172350568834000775360333713821173864 5213 -253326564428254106599070787904471066992432374850853045100454351314045930431987949500466431964851452104716252512468611095654050856887317415472001996966967842522702584144517016957262176335776261111041061470223290170051721043788534104901544213370774527259228961307243185210368022040972326360831190054190940792703534169182950793131584600214477276943407254418473594 5214 253435056258001237046845279868119504733039488981275318736249574864611159898741019698385922750830962128926285664482876818772326246845403722805544569860937197882956646502674180351152049977104828359549988593643196352460618175221894717445830516821778507525135242878986570683430277865357596995602083808309439073046914178953513736421227725300056839015875289040486826 5215 -329285033964520200216767702056346398230093249302401426549605212144281910558362181697417468906561161261171350705976422874262214420607022860157274328375542277647133677046187886999849759883296705367739495090157119801063795090462885758883881838839674413761129956184948083740086249116202499118558471470345368985670115012295573504434910267265507080236163764355697806 5216 554047953183588372155621977441312216635187829762892736292992787909160324716535165422669850430605470413748836335791215250706357126662805094918268249517321152543119436274707999212189244160455724130181532444845590965526940324040594711011223244886073537014377116753605175063080322657604341918459721790320082069099177304224925086415078887511572201775739067835963819 5217 -597899062915623335754054555310419272479460093701990008179677136624948219009849751886597143333105091032765008469964836912303720067010768023490619231433536611230046549713905650244257448723527344222912840729683555054906879721851740824948053032232921341917738716580931796047159030957329515192996562840514432226996671920296641862016394282392792522100809533202401255 5218 706483930006518828961588194374645622167238810329931656246432989524594668783169057695377254604924088602874212821337425006853576924172962214902956756359162456866681418284647058240306528388829089098515157054884013530197009248826070739387251202079242762573984684781889916794656144530230098452105518587082159853725169602449939989996779057980229210182483728632734510 5219 -762592224197564512377948784423309255667990985385385407772221611371613833335516555816115202842892192206454012599141567003621535263299603704475902480206026819412929521140418732502305071978883169010603699403138051926383542345310973229556414457130736747740912949367048120248612133331829931075515987783785622953059034466689902871761983323970287405561708238330890735 5220 762592224203874432902337320036890406890070238943559040307911107132849871532895071280045869588280971221508101849653176407677252270573132470446849584996204971543028155733331690788193618589102875218035276499296722753946374938298624421123893918210920991043729002161818199321967122687918392140706638159431374812377742130817117967663417802309872460799862840381671984 5221 -974562810339304422918219668849793483744795832768553213615515406761551073961834441886839270754949642447302141761255256943183608274152750274238812157071956249124375590363572276820732932399881213755072593753417400996316661386432061551846381436931788005559597593354105422865641496233600418471178337639560359496640458835050885197098023479834836316553075383244281319 5222 974562810340348613657792045571641446364874048612285427518049192908832807755378476232324887254626082410221278670572980645536239900690220571981139953076625127856987541466362291139177087249489760291977427357403044583327419733371926466481851030201166524294642294914490940341995238096843515648983530407324394907923746407473654229185572254321853854966610601908285435 5223 -1264942622464084514034260383695184072553485253552589480735703054104164948741011601148838280338620638796392544774237696170003793131498302193616198793839636520350356603163532348814593305295301453279687466068624730580639812246523364445661079534839697378175411277440104424822024021278369417977618434932062509500147786787315994297308965753664775428612238793983135091 5224 1532050370621466397925220756740439165247896442236631119889782178314223985461092235717128020854081146834954871066444407745644224648512897762625079715141526079780355711292677002421785460538574042754215563816824019630947725195705062862471743779221685726386812663933819729645863967121607510651994612666979721831040466301129493902446517613789298569132703490731674994 5225 -1654890706437853518547406325881584104554941652884875064180194107339667911896663488764768960227463116896883024685214904204665159828488069281642443132667003579279137311404064685865364471708104706877288608153954226252729386553765928063316889451889369092648314255538044471538236343824462431844847187009027764230897713924762305705020816880676663459354710900017031742 5226 1835979264625239134956567071403385271639683006138669286021320300830908049081952112049664266827957862037174238857584381736075876875574934063026466427027974015629610027845762860414381045027929140164894583389043942781869698107871125777288945823757576797493240767147022101362283271194507346376491482756342409356325683991853023997394883520076250516760539730362955730 5227 -2285606298497428530490033057081775920789336585679294512866937032716752303671562622970516542681521950645580599767601405595071838528975974622954269326897676669647568076409713033971733205779438168403711277754056563323537612482945270405064668207997012747306519415799964113152262468971493482738732020153211740387277023184437079557006021875548278330178976479421500574 5228 2285606298497428530490033057081775920789336585679294512866937032716752303671562622970516542681521950645580599767601405595071838528975974622954269326897676669647568076409713033971733205779438168403711277754056563323537612482945270405064668207997012747306519415799964113152262468971493482738732020153211740387277023184437079557006021875548278330178976479421500573 5229 -2568073286792426178657173490097954396743777733518269765371295714608971837079746757162384993221086488401502035110309300667496663263216261201247061306184178420481745030457138931239617795059691747567648186263787546430459011180641561684791614912444931781571446889466289301535563384308961947953710325700265766231366046238281256333572687443076194837327825428835499584 5230 5032242075763871184699579956335242245916959844756404077447948649439303966282356105667814734363549447706003403991148181286798551181119848733652155371092317805115250149753102354083631810399177436130419720328360218599704930959130145350800070453634801017339785295417001984867742193417892514899647244799588163830866480360740046739787870116246221313105573357146772156 5231 -5607998464691582715591960034733400242942217272308756152688087200671354375463392859475259990470296159084697521778867549147514730297049295368550614414545416017929866972014217541269526853277776974334268987242389117627398820515939562715033333663774436742262631923501805703287411857227257440859014333510858674828542812281913924369602276652775974765153947703416509143 5232 5607998464691582715591960034733400242942217272308756152688087200671354375463392859475259990470296159084697521778867549147514730297049295368550614414545416017929866972014217541269526853277776974334268987242389117627398820515939562715033333663774436742262631923501805703287411857227257440859014333510858674828542812281913924369602276652775974765153947703416509142 5233 -6848205210953205749334635844578869253779087089992060549077632922784431094146035448704527947164989584910830159846344205682850315310860554220220523617720216478091499797359696475013411846657244511039067172283171120005016553301123917611073082669294389575247534861563931463502818047035474361769180930910755705686818718135931026349037803789771020879439636278550551080 5234 6848205210953205749334635844578869253779087089992060549077632922784431094146035448704527947164989584910830159846344205682850315310860554220220523617720216478091499797359696475013411846657244511039067172283171120005016553301123917611073082669294389575247534861563931463502818047035474361769180930910755705686818718135931026349037803789771020879439636278550551079 5235 -7604259855689147606065396298865739864920339234455617137761199747658516675031260007357045405328620388626882345927473563929442425908802866275978458842252204237993787435273681688374078019448165938570187571902021749456555915175496917623095212171007055723531771466189127618504559032711874601482681480817767397495881530180664633804135367705519266199767901612320904488 5236 10084575373715301844399946640843112946235416233605678150425016292461251467719134713065478627734277635279511148331082051848583266499381618144410235310611787081714911708711705217537291524562220989231351119769441609960257143491153301191447538014956822779236274786080471338691370481928933263810017379483517385716593763832564601437144986415899926931716532996772353179 5237 -13481550979166629803050385004041781773613122691137511596042002946539394847725470059508619922419983169124580963352052529829211926011124926118577058673640995032737779214593815896562267788567573249002014693766775128901092662483463451944630037380400260753741357407451082667820910497963927233461969939235279073688624102400445564529199221728589544018600508311663021316 5238 13481550979166629803050385004041781773613122691137511596042002946539394847725470059508619922419983169124580963352052529829211926011124926118577058673640995032737779214593815896562267788567573249002014693766775128901092662483463451944630037380400260753741357407451082667820910497963927233461969939235279073688624102400445564529199221728589544018600508311663021315 5239 -16351528124862615115503568485870084542151467158053762137753743803101762272837377414418469875199866899528440149192708192275997575063405585101123857403848402300089237255215027608788982159672693942988017765388769622379685798250275960456049280518071897761351289667030717556116239381557687328650791915804564465686999764542877962955853863628170230148948605439861453155 5240 16358070927952371648087365845694293954120783350770607501014189618587770231714689770013319270398688823442013083446478021725449412141755971235136084040705037655363502131676184781171643430662754775273211425580600404940046806864080573846374819175448712166698777201715419660679654532765211047540091727050526227516495628451856833831608969983848325395150320938803744181 5241 -19397899575752134632474004856654611888137669604913475122641417977096323450864535921264334891556360001079279749429182263831304404576383804927163499174390312570328586113548636635954755285807843506159361052555584369146402425902667016550275253631754045927537505832198428759239560658261551861194500904745352721066628186338094498785185996726596964009458376375035484927 5242 23668526763383386867149392347448916894819082799302038049935965267767159332222276751214389009013103501938920133142916032151320474486886118361027727321396536580225677470016542319848575100612728645912336019877841493884716339915807863264041237280438947627952742351467936421046125553205612891174224791015287414996901122990241493429763163221974482507576799624609729105 5243 -26070959595607342049525748580223910159621415247714757124525181657141173895976349962890129157961221479858643362903394639003892827601856416373372588328216656496120020736011313070222008985597142029820098591551729506465862386731204789993638991926593486985405094471468912738666043102075830325529765137013830442212667244048525180164887958018527605846221679202759331409 5244 42757930888910392727984702609905654515454436519259924366144907859427234223790101317128598840191107106350223287916037842777816604293197717452312057247816641233949349123211950892235353640212415278213293836757446313107350179336113152659534727199144763323402059153315694478200535060080160332345042166256952229947636067501821555410600379141734075736228760497175486876 5245 -49605765329121692528308348763364713622913433115164570980726508884626851076650694029719532224575486770328367302885729163813082176943781667087263292532917090757640419515977210210605340101971987769577816992675846293833543190825606391720114295175427015575319493678222423874683432350227948190527600458414993967554605601469043330761127437228833651833162417655738621853 5246 53767763106770625930265663293935265392592575734760842143306868315848227635133680964971169300816116706780816565400018389883260645416623870647757349801278068042708669015532173652156231232283613959114072903795738292703959911967271698527364415284009882300831276149037280499188524173608107987088594571858221106390720315117305884411682336316392978731867295855010945710 5247 -58385431268302861468038250988745044608801573535162514839833689123241304249347238968372236849929027901761638419976639867067610309728935677745023645070899055466512414407229636260073374408192821230432582621011859680744884967213904379151470439410630411981190870842373263174950498303543331219510654643942941550862850960563367589655724098641747756226048730905764808132 5248 67444205834589239070184923096743064354477944473697317322183508235064893373774640540492112223493546858992995154160858808967200167342216212018582087146626816185888411294250721291447829789282772995671439314230343942399198302587878290720709082268458612899005567931997515702257622462230923459756335963376113846024597945193935089084137664074119713639768414436737415472 5249 -72263236000161456826508252147947839035300375600432747490415560204545314293118716371079869235178871237302926758268027803144630378537159874179408615354269224902648015863732129116292124404354043559964498226341519794501004205418340499248513330626262946432277565025165278114058204588080321463720337231856855879521332427559462238004233141576979700125273805891015738910 5250 72263236000537483437241980992826188575524265619064904207699875907670751303630772763825297630590472576020547203857155945067239162930086972493070696906607708658457292064910994068544521705851932748632085431289134117088201808251782773330013633099210182428583206589424751310584132705008894077639781910671417671156657361790150997767549289160179880054003694051905963549 5251 -111425815725271433568337795273503054019476117203348489165923565875011342581958674424523317126725213484698444695079564435902203527663412284718112566902749499411842392047505245390117298161288317413293646630189316900271373399622757161135058224281924317673038978577219224499850870857285066154579053147379713544848759003660504041458370296775553711532164598584756774994 5252 111425815725271433568337795678814848922843204524883555495081871597523981383735634581201350094696435133679809104077143170476823806131416147332441973772010642545338626968683649994507245100402607452276549908011990922633233524157625931598260868320013967159675094819880486990251364796475875062799142638122560738096411179343042236857935979639142680484218382875176934319 5253 -124343413122000326267279749685467037933005672940863081763429572004072682648737882674705172796571775675725498597908474230729244984158141924281242179643515952715801738998969119231162581577444360891906723015840594326960752124306230527755932729957413531771146323985058708225449858878035653486299441055849790218246961339657607788266690214174660595123066486032576169420 5254 150899950679232222444714250824733649951959664023043871594266878322999772188781089624559512013298334027132605872585762490956008983508469621845342491437793998251129987587327746014455684824370441260572248268578224130647983650833156110807765930220082874301828276510667454854603823603665750026008623750384336781229947410585464249396736194837426580355681001987413374624 5255 -168388412442913937826403578254884240574115495039324841840333554533158965641140402161530961666086202220975201066908508770618164235428441701492310201962819518536102913110255058390712410792187910585233346172874995912606253492922677110288893756022555980216862760680548602803942836538278761438513688635928916472658949114556160487590177046632730992189161289188202481970 5256 190913636841460187511664184428862313195113140511910091820641453523187574447355161182398620898388395535662057599679690427841006606194201093407331882888928659684146403534336387337355961619346535477676981088781427460548336853552681619779952703273049797863696779368307208473259604519505679014137746847270885837566639398524862793102548218004326719285051033007024291021 5257 -235851338558046013051239083478410189787137338382178098230351009994017895793366630476488732963473899307128718831382176265176116385763461748282668791494253712549452165519253953727709401235440642529684376581665131601177398210003738743544029145147259644727147240175307841333499146701841518316853379255847795450000329368595364029599598563971676565807853142134010844837 5258 452877681515693814799251251709276568968053289386481233929935986813375666769716091343529062314040869776675074986560260872991310411827825106097882672399146521037882956972072945010270878076541525359835512612526381459598589788757365283096820807828517987970022341364730453982331733559474075205800464494979764723597514399869841127045696996955512476664182045656114811387 5259 -483880108384787119379023691727964066536340426453631874370103502484384214192777220093644085826133612852709468381934768652524412439030938133582943474944020904660460170902752210749622014015647229914661256859947379106257672624627158250539868032341062918323573055100139740806891723863999494379896248422130528391911768362405482932974936056602943578488576586153000615662 5260 545461313402127071290833393732472762159601324545147042900125399434924694519351779229451624512931511187812964437935439871724833699258457451126521004659748609523927332788413991254524825675173586605837478141006159283733405930644197914844866153373108105556216438005632539701708085633331327640863097724947082182152183631947502506226598338700418089793539657000686335789 5261 -600625055748348216786969250204073138885514935247656590740138255646467182697462006829581522827524185646874472745936340849715859823924286558161462258906492659712447298821018886776316205846561830776014059777309733661588095246254774842594282163857440175052744562197774011398069382611803402607865439973800768340845279580942652382225093257523433937909875868584069934840 5262 600625055748348216786969250204073138885514935247656590740138255646467182697462006829581522827524185646874472745936340849715859823924286558161462258906492659712447298821018886776316205846561830776014059777309733661588095246254774842594282163857440175052744562197774011398069382611803402607865439973800768340845279580942652382225093257523433937909875868584069934839 5263 -714781205078600033951409994032079715684968167603531438323671682611330167555326663764314153001128308111375531811402156964299863734415529750122272628513758972160957271050864419590577601388867589598040591155008426737227770039224967980330979201839392545857576983531760163280871422370011550128287287657584399777597741340083418927214520842946367799246784570177663246796 5264 714781205114957465500318603874177449307427657053325880890984957829885033588078527865472719621566698244356601981634031637203654473143184976433258673145444632976324120801641548805256343236706831121763429957914085273244319638339838398366939599351913723220518007174359088348565281116986712099905865471518674733446146149312410832813000014060643001422822092838362390987 5265 -1008545466725925243260363151708003013913332155096403676299571574724621220673532186558827591728498520809738742716537862475707419423523216247997648457910244008421671854872711766805687256782438184354484396639269980789075426668876835552361150282503564623800963448777135029734833505958881544710691515914691221309294071000395757273942314111392315079207955816792514232968 5266 1255996458517125100851983364568704294360700576753198013260076923489389334373675363775477489264321082660384782122184672491900731142278577665937061126028082686519399158812419351116325954364381548578292850879117525622783623679300714895737465310678609468387657064877048537103825525624225386687601256317861673321300223865061288796235689971352651228834529497102330559282 5267 -1361745962699071139951237507492178495488993843235963397832804801612077966003527265315443436866358754116059814910294626151610516266436094568833789392596293174473803320133792970404416843386081566558254756927889197187212621917964826310881127882108806045820474919355025855244352203357376877924304104245385887395296899795958469169522166598993506707651268449855776649371 5268 1361745962699783216850667868951268552338862576325558779313981402590455085687521442519404256206129795222976536121639669380075191137820629847393121577249389971631843200402806772976238297407387816791980130841907810244675290906938512433365352623181786350064206472517760463759404246759914558671626291739385328533695755032359774606634779216070299695473359620977404544810 5269 -1656241696277578315601373551906723410377617086195496222330822077500338832395078280976638567635113296080558143083240862965053515188083386298641429232221360951535938531333861142212335184650635398800817897900935950698495588140211425979601089033942212354289317816295392648004602867787375250484671100146869677528652078394425673856675307110847721659912112393265272334276 5270 1656258705759634020206573410375690833361893089133574920071187362252789830288038187349632097355185949310794364373688580233969045872740828542491444369745154412086815513265329537809579818263783520165555476798758575793665750795232980170889269900112621223511352666325700398145682939209630175941520130337644936931039579440243713331703013722579782682864116560260117953612 5271 -2011274536914654140631106924898294175681138796449891447123730644151280590287785118950102569395345731962970325533369326571166537077044918580993584603895628596473353409531486873732889150090132596923654025730207708078611025284377386831510787682165701457812939682273748346446496558786173334227684904392319356752622605043954963670110457819404046087383300817637002066552 5272 3960314196540404188483134222782546234130585682685985943029444329317438378309810054613376382858974758226330653537968351271155173537803246209039749155165393117619399340679124278162135840864777700579420064825539329619047082527432311470654987006081864009426445770037795295763008157446012741002037731822887138608520582851118095766837454277216372212774134516372703367495 5273 -4194965082452798532843560055676222856117906515979109607799397797104574316299504656346690926432666113030850891538009729615465113808327558107939164921699073285856491390926448475859432558483132696585305455415503610954827772965371402673633619385580187245813519094758814249992733950629742333809333509664196823279986718585647453758813205389529846454076193749442883626203 5274 4194965082452798532843560055676222856117906515979109607799397797104574316299504656346690926432666113030850891538009729615465113808327558107939164921699073285856491390926448475859432558483132696585305455415503610954827772965371402673633619385580187245813519094758814249992733950629742333809333509664196823279986718585647453758813205389529846454076193749442883626202 5275 -4915485137974595433138878049754396196913160533523331224093615353921756383750341538415467505681022135881038635422417475775504761459903911248193049984969904516488109054285601345909825797074353441357520935584826110261264753760132986211004187813305611190813737094202888597236838715827861680063686661399437011695929542605556916499648377208662838606153287894801840063519 5276 5660261359510449665366370354800178166042400367623088229047348810671694064883586989433673390462251329311332060109173872848120377135073533215732408305735505937699309542094422089188744897672965645531221364118688906498614885028654497668989877926754810078216633746072940509253331906150298777872716099968824564039281935790427801185442106654053432230609483242194141002286 5277 -6170350343215459693638342005161933062740276404727054771064799729437066480237618794932790346410901643434289102004871643949742293239615697007533187984997387395228222827092080523631438226819528138401231174511276342615827912972120460446935408985912015582884969083451439654769886700205365304095492237106289559771923409782194750432416977830951370857285332017688663488713 5278 7243024881300482608267667376024699920207386687262350144338484391210105624339049074074396182292805345860763976808355965913594758184155941001034109416833664483467290204928628236089987556037143899374441673853212306966458089253241940003899456526860701088282053140809346660661557686598497375588678076561582795844312057982145158765567295370431403925989919769376068613712 5279 -10369782150121009627085918581291230213787071848935452342082808999878729812005174147091016984425278351208759546707127706002058626492875002488990886946205491997712881486169393853946023466567408610429164794795897405695577821904536931253359100895498822119334231791236905002117341764660337260311696980488862149034334282793000580714529947726332351883973294383150601112113 5280 10369782150121009627085918581291230213787071848935452342082808999878729812005174147091016984425278351208759546707127706002058626492875002488990886946205491997712881486169393853946023466567408610429164794795897405695577821904536931253359100895498822119334231791236905002117341764660337260311696980488862149034334282793000580714529947726332351883973294383150601112112 5281 -13048358093440569961363133257592089453416828323026609161314326527901131348163886772778606601154149517158704678231366441273372603360580198901199182242788981354271684021963243786143317758685478681307554791772445221767126761544001491080736938570322250985199064081291661614693720201152249864090673900868057891631713859823175656023797961459621577170268980067428782687366 5282 13048358093440569961363133257592089453416828323026609161314326527901131348163886772778606601154149517158704678231366441273372603360580198901199182242788981354271684021963243786143317758685478681307554791772445221767126761544001491080736938570322250985199064081291661614693720201152249864090673900868057891631713859823175656023797961459621577170268980067428782687365 5283 -14531171290981622077734276633286112189521155578719498873921602620534256720419363741280518128535870766332089244989547856651290254883997670739751649269599902687081667548361839156372096673507169478861231430727543112946304369298927024562572911124851751109893568515631040754952775263671072638607963089849610163150566025303319058366022614502523458430566328108171242176621 5284 16855130595717972234141727955284155897671902296805260023318759954070529883475524272244209963852049051296421790040634243773746359637402925798920565560093164473608730984124136992356107587240522282870245547548699276145306766327162644909644504733288142520632665010687212299571893554884097030917111444875268982431518156803407040988547633132427845287551726694149362745956 5285 -18413118531691600018530495317246577129606287600234578214124654363596869178593554091243484604646150029839937439775111994158777648226715514287472149878680706429094325757716300142645611762171943366553347387034401461320272834698172157320316842264386176548732735024957340976538403153297938264103594461801443532988129747358581973622451788010505040057433707351373915596287 5286 42377766114475276341096422884540104051857991841772919035922069621284600506696818681802647885907236266482052701271614967535279560025500776144967475288741584988994104246644329984441780404324986238707131195327021887441538975843474944113304387495490628834269660556705335793017359740048727794940314269839794783669451386742859106580520079888350206907010145769213156039468 5287 -47530356194792640468685215733708484461574283950971525925802938137809471368972319180477807033661784232696762359447190677005028063768988187352987702872564241977817453849034078685547433990697101178527508300219709631881982334135756330659439736238614222028146585506832630496684589754449269583787669833624134290765239051033772846752210702985272373132935994737120539472481 5288 47530356195045094454546852195614931799480470018817500204379770758548224869670312806899552194445739946764680850772205398095577333158982003945881316315521163146157563379365755450823029682134945133480062647355054938680868241693147102665889749672703264464737179666160060818830024259095237550131885619520033091493064113433102585565424114794147306643937677138154499542477 5289 -50794316092301407032595228408384874468886474029294591213532747957959380882016764788933805361817047729254009663005646684821366287371018600582907308350693898355533738627986891139557459450412566922503890169402835415607907063576376682408100897845724810784959388406581263417659174219040105123345713453000465937753244024675467917784712385440439125881464099563671395693704 5290 57209095793518841821767792650807706592373007968465533768852113707723649476800627873993693859459624663393871308590800655872991363363310357735968519531056877835413359674590707539154606625686710115546354262990907804382158262165609151255543765064366217585108589701684801581538191951666810756928851217948298741379280480380035547508218093303871903898415079497945895276623 5291 -65239027757698005201432847210532203957346125777250916495987808546746884672516275543272577068749837813964341348158043935069605354309085403174957835005208492126278638157806588094771745303976532649247233892929911960897659951180323994341652114588093822453187921018188158226742527313157291332228953318408007623334477593691948312116470191307542856935297473832921879844929 5292 65253367396863184952481664645291151096310547837826631640946082319066795772821756949143373781671604557108424094082824460222375848178033827301100399427161458277854886294413840175410655587647324389009621102579461198812731513296723232141064940039056385882742351778251923205216839728980653186678914556379880960132776930115520894147950351197392478655029507020971182199476 5293 -97302467994479240096266984195857027121462420993730844441189200385879842514463752239554472722967336072342259647834781114250010148163293426418295905905631776858523309787745637659975187125391416948274972094674476942738708378052857035789356897762494846651077646359528586161661178364906302472970400205583271826008102060966960250507479650932713393422065969534496936846570 5294 97302467994479240096266984195857027407437138455632850878965875736538435615911062143900895429987034558965515004813592134074135145695246896606125630358574675192550222988204244758403045438541891112992276139444648170371352934987058082303169008949418293853274215271139455913455938098135437143930135102149543799627397971102121939357102615166459963565058455539056463034222 5295 -106464673260919731450673757542527550024564890040505457734021799920169531065878386295054638406826179939706776811421395374389271077089368405052910855932935048413398572803721605123949967072137632595677601622644940906254073253582924716666552385595869889351799692269088947802612284209777040289764591519286540661460182401921441985136172735501517663409646617670772909131863 5296 137631027946237327139926249567713441840210977622847255743719444171727359970309086228968954466000983373490471645709502635987203069236797108199562534392616236906995281201341003646872771030754111064121974645853923380442853486216420476830523422358415559712695312565348140896346168070880122202530164883542970685927641181535965159261322788545212422850218075906049987757936 5297 -147171979011824503148589793809855500919190679651629844037899680919485518534607462485503073327028237940704656968689905310194471652006448869841037496438419750387728183135734854014216347775360591185102573610381253778993286219467016615016382348940055712330776098003896626950096383118269957106014416780193340828637014678015362684594009746434504013026872951641096732446248 5298 147171979011824503148589793809855500919190679651629844037899680919485518534607462485503073327028237940704656968689905310194471652006448869841037496438419750387728183135734854014216347775360591185102573610381253778993286219467016615016382348940055712330776098003896626950096383118269957106014416780193340828637014678015362684594009746434504013026872951641096732446247 5299 -176828324116856727845718172292903698959308397169372506961421619851092842114884384118224463042226954633566687928616862160988401434747658245169026013859406586346963878082900748649297040658538668210876208015849938103741673411012067921943792130798719429572156183231218152396656880343362934738600709945897778394318813002133608235076437212173397469143642234913002773422785 5300 334054877493983633636178362257327439516286122169552385616233497635043376004159800348971403065971148944478857059687759826894512030086605481650839168874456785683247012401096411645318472698262691449687908309402917443220214717140269611851547764267351586281564415159770801205409020484784302351349012951763153312879323546262987161021299982005390398014933089293048383160011 5301 -381648099687443951020289605820645672148074178162807863611383919825457648106201145960040332013356900814774710615217870380302724816034998583987442883194022888841945845387364584096062865816012074152662980450943493989362588448845101257453464353698356421682932663304857474685064725102925133850288026033581882509748525851565325563345555197255139449148582355663982618614451 5302 418315374645416301762618493666224960162169256492463977784501922334702163859285557120568747695779870943104911991447022497421788139428864947544414056194742394269850198432502593540540401874362101940587347977846475109875048231805720298896635261919314523488851578598313128877275258213729210801841089342553208039466691228811165259689841158573649694051623404818204563340828 5303 -448127639852508817584584007031811129022283163395553487016823474932644271555400110911017249996970164450590949887085391969969327841111446234453898722060745750886101391629944672543391371226318302565381548489726177467503512098611687739740539362279822281557395695314675437285793876956179412728825936353659617113721647973640590229659379389675205282791954589121506967674538 5304 448127639852508817584584007031811129022283163395553487016823474932644271555400110911017249996970164450590949887085391969969327841111446234453898722060745750886101391629944672543391371226318302565381548489726177467503512098611687739740539362279822281557395695314675437285793876956179412728825936353659617113721647973640590229659379389675205282791954589121506967674537 5305 -524636710533968984587274566129004961114780161846607152097822257891449142027279119760485514571000335535589373990786551372595922804027162862373450586983227819169936790185871020121099629443296980767084832005940264792241445129758705268573853534949303802967539897489160510753731702256662649257684940241460384137845880655615180973146893627502091902257405270395686508120896 5306 612615465220288156623670931207699834243017781363809163559504111513348290921717844673249567107380501685869630417571927733596259595920816079257018217673710975416989789167594651738452127509426983275396352977051597697364259569190641081015764671046562874804482636405501745650842081922321093057147099628940245094037781490000389768063541898796834184805681382996620218724739 5307 -822522010200677071992713690244256648322339501267649169098516760907451331764100100178232309982025405664415035778391909638829905248126384428909665742367613554896336366446102704222899418802846793162094568153329688927675758821036321875759901046267317665793199490204472209464755499337505066719566075142742516931904319351489507894971762733069655245568415572348398037193294 5308 909911715957553982537077558373586365228612983672663285619126758828807561126942895931902970412756903218894908258412911628277293531944722457064388080958281946193188527915281833993443341792303194283168124812922659922478883987110128876040686462176043406749886223995775768149822441596120626491221405828131040256243684669675101507196575334337319665393741932448910398266878 5309 -972543063130431160851873717177437119910708156001989037812935681714373045794033095877252542032070728007819087312020721985533645053036903775752559418194503381573653353383142163846347070684315202159889589528012860089865197541067831048162778729562587218411088994344741175817682219524438590268666340440679175576971213909543602451245172839659388755200517599377620538099649 5310 972543063130431160851873717177437119910708156001989037812935681714373045794033095877252542032070728007819087312020721985533645053036903775752559418194503381573653353383142163846347070684315202159889589528012860089865197541067831048162778729562587218411088994344741175817682219524438590268666340440679175576971213909543602451245172839659388755200517599377620538099648 5311 -1242254617773657730622734998827769079421371199553502930404433197455875897073875742404218944284213159040327575838813432170373864318781673800833919823520038100531335849119044883205886422542542051985760057077443132971845413797771676550006758759606745813516734918833375080011466659673593749560519112502889271370363118077563831927760073127705533721628831116583180637727300 5312 1242254617773657730622735355151818120718154542572184503809514487751619332318034739621180729339903953799809056874742950442292696201227139265973665230933221917240529933911148222112130248251526901167349266562120983521948421905945631306575243305101443113725215912629331059464712876948735461489150127764099203537066066407426939326265034704176921195957336487662286168549955 5313 -1383248117026826732102738949508216695912047005305685532443203790609288289173443739726750718918662733718979131590324043552059680002881261770867412629558864571048138282728127949908670011186865533700841226293121993613800593173332647784234625652639451309763317077286198040227341546457355196450310650553592635766798326097239231159167100470850674083574559139776193061649443 5314 3146515205937626848446077021283806872849289900243579108545005619611416418387346417142027296712267399160359558337215398433357267688274943647426102941541999412399904190324991831082671683773315043697422980222617146883205180344563829415588503485884661962124068884740970680742063011024877512626500117600351918317686303654554693266089154792924305804845511187406113727530597 5315 -3334795764469387385733658669755287479328270451113402047945079818672320856551733206065706623130285034532497220403285151148411250377079619638772906160249033121093411673137197949982801075028365792613272431889820760168107321106789252448820579498104223903260436741189971806119395723034115297166827990193804284497383793175732842930060595551618211362912194063495426005592486 5316 3821425762270262333444966876059050364294045743078765182469771495618488061872838627938366708746227120614966838546883764198713509334208271689082265946112995505178118068124228267752900743386652605773881259231163557875720730982035500207112307946986320411546331909965231558855803555738460889119797678927742357452355559053202276873646331637557911207834812677159758335993254 5317 -4250791268963239688198245505330917086121592015536244784271745408715035465716035650399201929071611742846730383465704791008758039358150533746846804273523960693066702770126005826374205710360651828675195151198157479027225862427666479901331355454895608614050238493922561308932803840866785375147572010635953010995250687190122961052132083851489639115891240750855806487834267 5318 4251236698396657658170546232452480653887607593826207412614085960849789326819653301777645470648540664982768982808894852167037169093585658079779902134671301595402521483603950773904000865989065550706202660199787918518018341098894991191332243172139298647886809736943894090005146141219669183305934019244481070278017761214660442005698512153338569713553844332675913551392410 5319 -4601904063820915140970746703846739758486037675007064570898184113081495001838160285367633269222358134873186940089012859810805819670948009795180189572493770661583210693268839916506454119495013207879357037085858492057574583198104117117918442054791831692894333273200146968409517230666848949486903703313425141901679024331429732654125387228465843821689791000488166479606451 5320 5082143479061948429470864194864123760998426988115481664822111401680014631075824998183414303745437417975719904036254377436530922146966242352063388567151446509689960676515604834472565675048763774326162185802075269413105301724828919504974569678067515736277141171420774389239879767341339577202412214171315876502074827906157806844897709022033405666250279660662328546272307 5321 -8158273023737845612568725854702224958114557422477263616243020327334897658261105019110000996280730599621494921489137178416710473670746395476991051751850745992275982347433517834108650279156008030523779204610160672153186915992896326660669872996216021350515112663562998276035301853785869369573769735603099849556651458467193845494453730105139231326171155431118516818473627 5322 8158273023776467761210925389072091597984218112982243096364845032127366182883791954445925004827362631396545625796249931463785396773296167701237617671763208725398400796427544765004540000458230958222325720491731254204334683475637971511012080261104000004021375280465419391015705534619090423561426727630563896673383934934385158314486066110233630520288618071534841946513924 5323 -9349515365621159138321810352949378741293286004363965393440958964665068893820735608980631476916495016470099366094862086947811827849458329494836884615424826724740152261508872904101444294323096242261358201622503298810612410747663072711530596450039229623036499515814284210173317665143668605098221561914029499494566068871818931201258372557708442680487978981815223341821101 5324 9349515365621159138321810352949378741293286004363965393440958964665068893820735608980631476916495016470099366094862086947811827849458329494836884615424826724740152261508872904101444294323096242261358201622503298810612410747663072711530596450039229623036499515814284210173317665143668605098221561914029499494566068871818931201258372557708442680487978981815223341821100 5325 -10237577293055890573883941295066631982187023933825277659970622377735310478507069046160528681188095808456556204773886210863845105161340949477116852038018906435918423397720941789325191993913368854137645633881905313997928865913222807593926014020171214499083076623081147543904697148494502714633790414031522131436217118511054500134306877562756354309334473736990866128991992 5326 13444628068323873624894773002837507634958179361110067699205968488568624879680396286361125204019085452946208313059282360322840522055355268217429760897114921370660109624785706391569408790033671725713185768070802490785241565786747555822197085461787255419794573609902306116093105861387105637479756719521256149900143851753531613343700545108286253873001101239978576708951088 5327 -14717050137527767812069331939495155096070169178435871225723549869735873202915237873204600663376427435610901344782045844197193859106915712727412023836778262441455338962113224954276823676282468638159405368626667783316210065585963602147290854560247058478831163651490130003759973419397393317782362557270846222752266872355789694521081054721447917721361062482855911738979313 5328 27524634656240738272730349293216260169733993094512551257590043826016211866957717927070640623964345687376348355518364886692764996501711158281105316792301577652729367904227827335087460516248692337950271768792905155072108059281127702109084247330220119700070224996705896109940426345584489296082256934402947107199209860486841309261057382931585024055814273403575176627694235 5329 -30371716188223527715128248114392608986761500339909707157463983388235841633535683058881526138736837904318645016255835655792190794567410492183810138954062094537900045234928334562967577761448860541959140410013947504955487060700485202611617219562050686212169161116372875250089634391843889810991693563694322216159678759221496548777293445372736259446395243061685068111296653 5330 30371716188223527715128248114392608986761500342194266151509580183113093362994867497362897826171561417621174428427618595384515974453956532459653980516371284400573668391247403029162331749154056772995022408212962624220343112435484631068153081802219525847479215336410877270496864068190788713364175130984298635552439146513137073858937787115495511602642627907895547847624777 5331 -36186756843654467361762447851565436517297912902242546753648211776996278917979842769089004348340907887906781340348837065798964569840329125085586752795155440343691789176468881420159647631409332075040551626163978296007012001130230739084930075139106541762163899793769834311161720512546882592823355708984646957506543004802452968869697871862486056696613637241212276122116437 5332 39760398430634052939400026138449892824002643362102495250673780492115351603721017302875100650659798270606286605900896295630164874660254296454767151425756914345761081414177063572328905141935318851834667165042456643789733255344087569201115683462053632211981830848025379774791448266532956800882134632949951134346568708010253746676873533844025420005198162602211361899969300 5333 -42421214464209795101512822193716793415736998248004611780091517042921670705920612002311631282744859889400312623313687234229412785677689196228952993128273676322518008527478296868611575838489740127395247106858555488294554362593775920071203505991952209558802899229278500688410310171986442889939088157542233748695613804702705336904955542087082877606990285048859149439595628 5334 42421214464209795101512822193716793415736998248004611780091517042921670705920612002311631282744859889400312623313687234229412785677689196228952993128273676322518008527478296868611575838489740127395247106858555488294554362593775920071203505991952209558802899229278500688410310171986442889939088157542233748695613804702705336904955542087082877606990285048859149439595627 5335 -62771011805500387424015440798850739585246794135205686614798347508253859574632674430581437925720832674911758913319500575653870892081963443611096304177140240631303980421729469782957512826986802319246359713223077279058379574370700198319441106162861592109537491464281717537164684564966089230269522202188485406367651209967557274494343521968264336415750489500462008330237714 5336 76065002988441795722744330803681300248430447771816266838047159110246854512108296307138175059543554821384386677384144079360727932725951848149670200361876474704194076088094095954810010796598656166359636140623200309562142265048909218085441189800705897486229528416656118034255447814862016985445606896297446684400439587229195034872594193077209881092400455721637607735937109 5337 -81861096781995187461399866414902879302508783540848794559621011380511448648677703853093064384158553148564711207330489026533475989980624387205830148234859466089919083449716617659463671150980740019130448082945883721039273583719710298105537575214399129728654434511710190689036820303334894826370379256086028821572494019880764781250515616781225553497850633225467729706629635 5338 89794525330166603012327019150299672566204567286758981602056345794404506801765751955123869979803304924226654798800743755554838116766212625841921361549230036082802372484428979616886184678984477657249856496218281386567603942662654346121725361064227641789412618051654290043176821688582589341486502008344216330853144929109911278518427991110127545433397244001302804486563005 5339 -97600326151702764790858740301279635737155543418081772873650025368887598083644409541962183058241048131572853891379035940259324628347222514096786777959135319226256515463715726646497748815700601830886272390159112832488234587045509594046296567039956276358935963057624065616261056952770382442371142084301956201269438862474469744012597736154298989760645480587612462833815256 5340 97600326152915649101084965599074243901002137461520308884293964098092471514315962060358716456525955425697496688142596951797778363552307654017227747546705416771313630392781254093311502729815512436106124331311167297038363129351559905489151024673811821159586936918465912964539524485979249720724984095404967129023192868764220766845552793854924765663030346047445764489957079 5341 -128952004723388494244592134066734255403215724506413953320736037263603687005562586297438694266257668876018637014487884826187994621772781361800384885075583154201858729849887443199807452027297114198588107612125616421454296223730911792449756043977931476381266944104121110855960325396382146427634210698268428354858832010201134585760385340887692386268951291633657986053316331 5342 262477766813758011007048366798583673595129024768473608036319192811893993584302664552558901932523900829301917725558525915836927082135218193810837064490875500110938432041160149987913147985878373323718990616134513203229220658782549798414719726743014131381495048935991307654242678607949190411901777621804585723671903745706552397206688285474088806025425132820197013751792748 5343 -277493913764685391643861634027854499945053547506676078583791067981362666982986837808421948305883567388392728490040395083157875321708737760571692592954009933371315757495015168594162825387859984373785304422364692762965132724570708126441123572879567392045645713068230693458891954566840794095086456979101982030584920447039607426822980297120238421213861393898215781981864197 5344 297038986727547317545503334746360529866254069279152357953903985675039762447729819624292633017524843762937874046885336687223021743005927568443724639068723549845842720840496552479157593273198841444203522567476537281936060088431126013285522577614919366212529160640782287181725143704908071769723235635834745034431933646687254675725689000659040589002714915582203280228904750 5345 -312813284798114283755950303353799932775408216185798835552832539313474750104374500676136851579130226242378947770295745132337735744739690599305259089912645648032684881838591388964502229255657519988398274640255954015528897167403080228696430699872836152545651689822462889310791206885003471297372331420185602428213140670911923915877828025233834379686369739527043587488016680 5346 371034693381526775104693662333413893810607226348618087109098432950623085533608837700375784620934904864747679221279125731330249706932077519448554464281698072978145979079506359300473522542167222743426941165716284275638214265245997728105364784359903539062580733465331511603582220239000086675590313399604272438313045254240306269894424277221939302004431371998719229872640904 5347 -414061914638469049148210524377578238498609548962284291628439806381709394939583801810852033714662476653600149876873536279255540394140393918556690658760192433128091831763318210963925102583417221919071358457406413134655279795423919670744749480277951147550699200237153357912478230449746803725724584950279930335338327955350769437718663520737851447980419313602152716105526209 5348 414061914638469049148210524377578238498609548962284291628439806381709394939583801810852033714662476653600149876873536279255540394140393918556690658760192433128091831763318210963925102583417221919071358457406413134655279795423919670744749480277951147550699200237153357912478230449746803725724584950279930335338327955350769437718663520737851447980419313602152716105526208 5349 -580542080063440340040414016897928489669419281241760910925100693327857178114926104796090309944799051042832577282862836054136335744428600826879384506569467575683612172493938779644777991906966478830829524891527257553952951233341328820476502942611118817460380099297924443566172808623800277961728936247970308272434926750188970258791122925050123319893075415218778576271742546 5350 630434481250767160424627275404137502013825918940144769606692641027140239742780807194748134956139228302969346962754739640627407550450574434563615698535710770199085139504034277944553636741412873059125352200036125744810585078451396055508360713796642103124398284938501130091703167734153111787607155969607854641376559167545666546326667412941464806247181365548437724024280657 5351 -738283792097765037354720938779748474751900478370926202563560555275736956640415071671427010136928765809547479207503390837703359364969979474504100083640562897896149986910791305363480250842679370429415486291381606562894323016358941600999825973798694548078629423837328143168283265143485881683525533347567574310809868270178852871349787754353505067770305761769198537310747635 5352 738283792097765037354720938779748474751900478370926202563560555275736956640415071671427010136928765809547479207503390837703359364969979474504100083640562897896149986910791305363480250842679370429415486291381606562894323016358941600999825973798694548078629423837328143168283265143485881683525533347567574310809868270178852871349787754353505067770305761769198537310747634 5353 -847654122974013734240659235381058928479254856908621706799650629886613102434351131732663175271211292024520368792381536061350616507473350761780713253785878222056942500608801658907114744221941163477842792993234098249811409845806185834725518553228772785627666840178896487898848008089256113371036289130292533004006412455053515487945732943855483133869936988088048099923395168 5354 847654122974013734240659334691774948998537082286909148995358462446743966522705712337103024519621661410050176471073872938450070299219937003236618182854302856542337251482651042225612267529478409251568722663535728625748191544009886552299750070879721994742191960900824581250737923782899453270628490814377595874992510223408083937396469261086903944742659487356971751811402082 5355 -945374712599639526200680283341255663584805533217823476423130121042146809807817536738295868188521263234955589465946453792086439480974585336741398552979937046567300301113948906771989246435358559314634676176164960956147699390710993197959958945434020508784320037387068012610177825629531598410169000357213622784434787558481456085275873931624110092125452110433315604588874982 5356 2284054701012916459460987059770913492014064956936085039429188252878035457565818083429835670713768461839292797755588053958706563665274329766098515047114594215923878273951811230813068411365883273045854498949144883279701695579832353562951882310775022823833140527069086653272296641786924796890471968358489970215230595120030754758283811379228506760834824205263612597466525636 5357 -2388729908021815776716501653381655429147064716037577908392934980706528023108384509136204798606019940099745731598360562718434516123475350262237759864815002643869080159771266899403537094598682885884198826620060320833346996631829705099530894582305009735337858670310189872482428567356771389522137324138424394352965401527959914509049531363183234595983505583877781305427850313 5358 2388815998949949052297963228944297742278203614599495200441762853780115629605967379419740769282749677045145659924873617234138660084040435462383693342169655765814411479422846879796743558284593964498317859976136101228499198820308759690096614538184320829010683982458510127012162554280243340903479226602895637971406171618256670679134735983065603469096735203532177856116124744 5359 -2691528544812691622021694510077534212115134303509214237063255991794662990812759678371226345233759726601392847137228446596269931094638419235349206198620718752167202186694012490053638790071451218979343198890127457230689178979910042651044145967290316977748386250879738497842593832934267445626362373751314802834656461574545013103654391959336149128977297077695107954656252338 5360 2691528544815075172152102340710311798208758249414812365374344474580633284541091357575829250005054558448527439646019512952843442634586021338843316329988422895591635813596747629060797163573522002328087858444967952214802540094407224490054580363478998681906841580326301046110942687174163282795774543533560398583264915036959693310229041980914071953638029261724232427234531151 5361 -3372261154547099771685568746781054906618307297633068176149690033408319290919122259117750721636551031977790700908806550566698059986300164940406287111307932159951694081154494066746697493523171586503047762007008288979321863241415110065073637501127413633829144695214142118803349411240011112288421323176566145274258314621939294784494244777774406758864001244022133481087854483 5362 3673918015416067402055060349594989786609910236841477346227744307431151805481094715144754330900702855041119690033604819923873159111583617035797461305171650451094973064253480973892283570385127061614185598969145894564800568184675729490899467725458273828513867244317922266068625860269422104620619317185610136152138403931356794657409025999436356464589368300317647643945849306 5363 -5377765537553578256179951784493993994831743607011754775653076252415113810779239490792990445153064431972501343776001666629667873484354733982291515483514681611794073226925538332344915807811603585509020215464043019212176143248350074004120676514167047493216690593895714237195318914874649926658828621601878971926401495047858223099458317834412539722030902299408319417915058140 5364 5377765537553608050516442589282006155010932387816797989744240936497881533975301213328471972237468280373621661261655797133457739752098538905437498044499551399818725819787463303129763148525901617262404483312356669384047048850693648808634613423431398128772846889484972984913678634666360882197997735404598112802292636838115723391560670097107568824724868022426121466652563990 5365 -6068162286271557436237855982266059547240195769299136817201734226848668983041501763424129329063754190229761818259593754093207900748717974190101435059325139855368023072096574309191793855914678176531523610582877456533506339088114904836011998504060104372899259907789073741433571573220979979614839334006771472456256721257361857210261843792813428403138334708404675439082945054 5366 7463356235355915638226716618624750972910808820193258287217911100800689023161694093789791171794793975683123403635029305499398630948043291570105490110805679490438847916604521325165071318891915003040014577855844898127756402727997555101553479777460246139853535118271770306712663308153715596451434427171823637280148106791758253416909892070131672574257603996463168076488220815 5367 -8115697648844392160745518443860965573656276874228196853053373411169909473439454785320882747712889777741335597093283887309447586129521606167330780180065150541814729025887493441808039720037147404179224560105617327318217432406141116445156442215168789097373928193514739096010502714268523946877459460931033572254613847233374575967489507949451578960428501797215121138035015711 5368 8786998606829607384350272570538752856076734850578321968731503270993715557101558003224550783457033327595374251839342414358932511400012369180990466524391491312630792944581308162644150801241165636515799896021571369991924835806018543815984485258932134162387330592630783954325254642777085512412803961248005450215939862592142337287523153374813197871113128490712700044795707934 5369 -9473952260761023778413573955645298458552907222255676769769825004074883595721322364503167975016401671573474111859616085300014650965591842448202414486677825020323576968551141398490356381624774432928950631522627181441165330482849028940325865873149527029814797873964032220710009730440561674861337799433334560462430537152232917289110651185506289129999932258338117068720134484 5370 23593700946352563593518279933947826665366801692819038076717950515507707298459058517534556077679526760726461125228681664718454783336311790681599814772160424693124626854006467824903726773266285412915048119828281531254338304770916366592753641092436707772146248513198609310102792531838109727021117946902255801164320083356398674039050979179521995791323328548986335337234632575 5371 -26713968128622449556214557929491901849763716840860086569775741248303276179636793938112567701182923218738922911603863454352890959325759184410645024159614568413863225127675847302032713791476916401504305799069644428592854661086155257400649581194635628438659534110173105463881882448910034355923201524508607418059115710130931788240096481859233600548209314091521731946890446439 5372 26713968128622449556229645452664187809218382491779057048274017901591806020699034307001977229913899730764627931950158879680134361849012140216821495597731361563718950898023323941681199467358527176214483901636045744211178128028906415870840372660999839671647797297659107402804684851338217580558222282517917276130851769949342944238675896525652143031051582078577009894735565282 5373 -28322916152860508974796902273965124489187723811140551443108951424342501274749564773940472823530251472120140047843415467069498738102318574275923473766436301319294688246054364983506318909359946112750730811361234772060182854837496779923115332023654338254644815680488260789501132884645586036943790887474668968555076725288541427866591924462872463346536406349141665400943067109 5374 30041125308218182259802498457605242919183417107979063975121342970559140790018858631841487712816664099948333031622770349332301906342639606690178836755957610105653360948579395369839033676374495826484190880024272628792374757817221282834625772150041698937142109138889151150774325290540649307478087956787120609794081572800498524548351146559192556033592970396179975156739919223 5375 -32456900441268184136033442389964917979226137447987291916753074137710522216315050859248783610746367582444181016198488569432959480268028270770733119563694907989584160971280431196335307361688084718020275093019832909351955021827207391519234453846251926080941673551716434696025350805984904276492073924225313896528353850869435417454370175105963424267686758540517618103942734192 5376 40642959421476111493984880691010150599839860213833387076767268936422025826801780293096594762504955780495594249706245522560880331393178188739861119988974137353680608786258865748471019238246161640058978633887579266588467731705922483372548832152527288408037382451093378978242517666551144806214457821692340970462950175453232731554705054192856485472684381152358459892122249525 5377 -59353427096926673498894054303169746113759595251258493415854969767354761552054369282570153970881195288515778891455101766556630047612989299467386459670930011285083668793819723226737311992085638691599265108917417944053448397490020674031365710197162793180472656229512396508721810620752822527198251162937658710581868280378158120621630665052394574984796850663711819300117601385 5378 59353427097400193992580677056620447163742007063067038566341606500163662543474821641824744521274633869750066805731937640755876976658573660764213017559856526494676063390490987997330972970327100352900432839848592680538266793274693455489098840507674703123323618795770426453969856026622482368367047220677155030423051112269890606254087698002917995985029506534884129513620251519 5379 -63865806962664154015332486832373052347809218470462361186869840352631515945536872559925253351247859038478372661961876156741841636739375534643847716090832784058050695189394275640333498352258244104736673066358255568346099017511905893985178640698430337794075497113569925482722197475761502465128209795820588770407746892148470701003395019299313247214844146236590504880916733000 5380 67960999308337299680629744507625083237561645365723080027663266380467403406632520332804684152093701196092574648710040785679267866679903555049542442558974342361618293345865950030026697537447580616116878623282410731260227451327179039861026655388073442540933357819761733519334186293194676988578611616623170761443031046368563447621490231471243231392405672784867578532076782200 5381 -81318129151080662826802715363608958499979480846117349439693353845359371643926636206583744084577176916525632435868208360175176823060461377015918802870253687257780976498913168405821340192114781403329087646013781519542616592111850920317911663103062720702203719710820111319026157322461238986112442962509469027593329565561805862252061950267864567665230059911954757970417718791 5382 81318129151080662826802715363608958499979480846117349439693353845359371643926636206583744084577176916525632435868208360175176823060461377015918802870253687257780976498913168405821340192114781403329087646013781519542616592111850920317911663103062720702203719710820111319026157322461238986112442962509469027593329565561805862252061950267864567665230059911954757970417718790 5383 -93743089299048093484857562046289935848691285795993617489252843459513667358166425519496304248697620754551972500220479978701257239008332393174934274019259644651280415853533450459897747417590640898521314984600787816335755786306989037477369328589596816894105458301072828616960174722284832354658601301834966422998280864671127444982324552777874177413369492243665034543376906124 5384 210350739091568426467333680691579732514144733652845857530371290498838500525032122217766909069375305624367408799437805339635018992478903459302295702551798396581479054185936671660108049889195532396705818637445122898351485043913941170327333877353229562199089122792060441938056496761762181898490399925497187579584841904292711630789257801300347019328309734913024309629557159819 5385 -221144969371041994362362205163423696601952779422466961372544139666312217731955419543312188216672137404491047419214840184222500382852247501599685547108258218195404930991199444352994636345713678105097591101460696769090907172827292058452077846456091703833154887768731389624185358630916616380150020837828993114926848903492073083314680955898906558133498512903059394815560164104 5386 263539659155816856213926486978483521031336948425286869737323619430293779120965229353921760804990128444345659265389759710497905298210437275610300026205637365965310978532102757523990784219491181179360221360938822721502712011337461446683332405092381391719057377618314120135788073997390599262279520704155522847121659813541746092991288282078843456839402584592654582223588546219 5387 -279007544207529538159708177161154698549179256908369446607189314287873244099801524456631584530880642479851067821583256013579418726091947041139604578881774150600888325084088783423357404317189791161459999650192418965789459153823951813582158610680888226744545129308054386133379490756843473730304015676739810625632189690077932924769776965882737221244208970507664328682841912043 5388 279007544207529538159708177161154698549179256908369446607189314287873244099801524456631584530880642479851067821583256013579418726091947041139604578881774150600888325084088783423357404317189791161459999650192418965789459153823951813582158610680888226744545129308054386133379490756843473730304015676739810625632189690077932924769776965882737221244208970507664328682841912042 5389 -310179872675322411556440947933057275530867707929894346864901650541430769272906167788948175443673371237848867826618474717035766368722059261700691409558777195479495581915009984887206587833160374239018261420002241610339324759558565335816653572863595490177910572783086345647345839958487623489258283213582226782491206688726335968401523208180867607171898858215339699675000806134 5390 310179872677550674133930877567180613095323660676089299150945437289362726337454938847746128448135756617874935453991216811121261391567313872893198812022040571451772881674729028432757282038092824279262536630349887444993368888773313632512918961893329934222552660950120517901885029426814272732795304101980420968880614055492655293246315670407544611421408739426949269987500806133 5391 -527836835563926797707424440703823226674426048506354921971443008720743853244033760484947607267401657291036021586281607299249026178377860861438533329227181741733212205723639454118192165652330202930775607830190078967961304159363855596169000461130340049498621602033715323451452641716946636919001983414818393013979876976630427166060112343631307596917566471431471329210955232024 5392 555648534293088807807194930795632584556966698933629053318187022540328054364871706573015174875904084504475994019689725867611934576370660320728499841672327568016118028225874396020325129983744126548291294360695422610731490441392465113965124177473210911393060447350058429054169821107883743179830188944108887923065826533226592157188085621187993849534839684797019495671238960727 5393 -596351348974524476794462403189988288301787265044743786296404650883248511433329140451862907241927418988909267170340425471723951994294111244234404232884918991617338589315876800177601878918140004341265984947595972497561882203713874831555599465788336097291262197178321240678016090962313059244999871460420367412836222075464647624500784264194087884887501398186761935779371931495 5394 596351348974524476794462403189988288301787265044743786296404650883248511433329140451862907241927418988909267170340425471723951994294111244234404232884918991617338589315876800177601878918140004341265984947595972497561882203713874831555599465788336097291262197178321240678016090962313059244999871460420367412836222075464647624500784264194087884887501398186761935779371931494 5395 -691377450250638604472227268505678265967345133044696994348312615548280921524685234682317167631000044298829741171326823579526337050278541467131328265541661727046395206215753824341345996721332020322209810299795439942220561347343426508606318454225996443961644985086988266251938557845952775216621815641758434101747188045781335808607038021077369760427489195677743756597955359581 5396 941243232611218438019200836009028514413955844993748326281782706869977377493183190532377893152864217498513881189002874771412304090731033497155934175356700275350268194961775631264888349013031615481292348007231902863828702559008963241671656922459748192388332097182669570222001293321490008410579424341391127914946498802894528830445763116318698150064131761529493647063254168373 5397 -1020663489676512281751216919887384527647621247815998588564658555139052801885684317062771351729859874699935297948772468251504885507990781273380316202053939324655252007683651136224146615556883565164537742191773889549566081529696048585716560380285191977131887871034305294862248795519412417446616812435532558215995852981747074720798343333740198121173294863602374766336286679409 5398 2189312439067378041768968906635593074586364904463563703566150415206983922649577903682045122035215758770017640882129573295191644631938597018570239452278988504062113969817658816151879739195611810846434270149445591145348371247579982973968613326961073573487516466334258345604366794435745614336736203569254263580468273907991485456698981753101975090170013524475516036192427205162 5399 -2307164586044821672732888583098807394291137556865203070326267382945468838599198929127207884768907331393708207909286322279105482660165108935182117443333397487944470614023299684548648650888247595342640118854365164428838733331497131629995068801106068232492202557383686507556815039260707075976903418043048089780248324172055133541755915172008847554492282445005062997043998686771 5400 2307164586044821672732888583098807394291137556865203070326267382945468838599198929127207884768907331393708207909286322279105482660165108935182117443333397487944470614023299684548648650888247595342640118854365164428838733331497131629995068801106068232492202557383686507556815039260707075976903418043048089780248324172055133541755915172008847554492282445005062997043998686770 5401 -2756625964657464525749251527384233152972948086009724585488325796005799215895934984488184204632712495985262179508750842129879341438162935686743232600700837121911176489801555639152398967596823980935130533520058931952258400291501350529966053618752370980637147744199645924961923372927812031468487762858346126697727957139736383318864638209200105526906300442411917308696319559054 5402 2756785431207370448953581568196138479663250444170790291547549269076357414732202866301195398051312976194139995965880621826800253617776906189226589847705081196520950405037403155171285829179047204142740216285726065901290947538379124895060014167793669974775337840541622613566735735524354750528065386234111278424833254532981532047294504549296462765760220610486480629410681917626 5403 -2971859999967156753032143500799567939105616702159729390391673035368240818493160923030565508710923998497432503726154280985896253723321105529987417622846017659877849807428792288636379224543251179225718894521323450646689862509837613319951672490597252381582922345813625424132070461724229507198523819560212522803691038599605267802900722400827495110403346888534596624073179698564 5404 3153090002833218096945487074596101054535327010399569381002788674498899590933262012408370584572576705248154053832906873620148909267391384510443616564431674096847164713951827356423472073926757296014222317201106850255515673982323672648537758488247856922249495999364838377415074337708805482385463363372479717064038464560130501125932551260044772656852430504631666386963608940886 5405 -4913441473483223615469165719366100267411437599422669455231503184192294369443069416283446021922014242655556678760197354635634843332609981301408348593261155634683450155632593699634052319241286064186781824269968187042113206214903850911964103636539869097385965745068124281733539664705433149621941172721239205692027512025898306434641228184978340479635097900005646958317282485378 5406 6060812487919977672322799277774533080251711072217773140451371185029689438145853505330204264409378581076491328991332673046860601852272251376267998663398962856874373106829933656602405220718532085647697587430546631119265279496971893031402183355299379585347635282998434929203025345607892503649876672705093057808094980565575752659568132688423379151264485831814697947067180648791 5407 -6630228572445088576838535272369550396497274703589121446354754464764505456645965095200823599062622891149449393923827005665909431134022450234202063716713584165268644701227371471757177739280272112983855610488701640322084671826386428254477705720273966396366656042154618887732996198276798687942551268963076904253159051634361314769954628810801195716274976141814556649521306454646 5408 6630228572445088576838535272369550396497274703589121446354754464764505456645965095200823599062622891149449393923827005665909431134022450234202063716713584165268644701227371471757177739280272112983855610488701640322084671826386428254477705720273966396366656042154618887732996198276798687942551268963076904253159051634361314769954628810801195716274976141814556649521306454645 5409 -7123904549997482292754960941962347543673176327778679186940212873600619319720042927498483679885723595655033346871679468885143210385709960605960750546851257987267912547921387530431609179049080395289116294588055456233846483991751202088458451259139504384151849820180543014856117781660728953232519999732670196229600017528142442767478672814560580935935823023504857377481851706174 5410 7515925085987407992828321116381805973926762830091453547090994948298721192214155493256487307686739167922011578530681421350880949200058383603767782631882630787927929195924191480428179500079924154837819155223050669191884003075593755196371322214972283528678000520233076323141603698332896329771208697781871505870135856726886290242242542063998157117071126549052019606866204685589 5411 -9381667184649343987325408221016924189899496250270123745670798836854122054849379597149140609129246168226468698912567282370691845755484565462646829997124197788741166710874697005584771650394877651406254748887463441189041866110097389520402915877736568134057485190651675501733712272891554913766724379493923053041784686604962258623087429564658089461279801514811704442265199053073 5412 18980242285234487060027298010391261344291533367420437715805683974717141005348665955944371171124994125788124607700279742654375870362374863035351308264562769800623867438109406840075341128610170193219709795129035840343387578605162619799966704368589316866343609862815395937699805619880612915402559436978962068971729626042131173964406409597527777479971129077248470206369147412447 5413 -20345958784134069740593381580615072076753371977595623609452166273200979259790386216329186793355910706598567494921234294952060217220885221457704216289383745839254353277309326817312502229142460227735263898910701393137422749967579690662516127191509740367295044332541095909708633902204089918139125107176692047650893970382852102542882245264572603254069447010067436518411986499651 5414 20345958784134069740593381580615072076753371977595623609452166273200979259790386216329186793355910706598567494921234294952060217220885221457704216289383745839254353277309326817312502229142460227735263898910701393137422749967579690662516127191509740367295044332541095909708633902204089918139125107176692047650893970382852102542882245264572603254069447010067436518411986499650 5415 -21825149314531490119788045720019617766221667295008415619190622409784536535215391035544870533670378455470265051732710722845940900447825493354513264719851750276890081065451514794123627636023399930288457058769333243858230676736424700250732998712291509182532591377916322293670963242589336865700178337525979984620350295025637030652655613932159389014967088040001295170968837170306 5416 26895192106783750998394404396585602081462661578176174817225524275692305465750855550434342358117137351631705759054996889130987038964155202519292440353438125894037080571444715778194933436779937658111704971900696765894903502350789649219095649527317470403964287166810411815283044948114978854171514520122508228039762466097964554919694485534348741976056760406308945068940610312015 5417 -28468671134978873785169288640929394462009148917532618706025065569059161342426780862071411283225398756638904415194250177841167842462490194356532336498723858848420885826849066482059122173189741259814220247888597788510753815679078906790434447434472800538298645953998871182199191951716792754559008767981570194535061673577333277706737298897807840255599315882146213145740991537154 5418 28468671134978873785169288640929394462009148917532618706025065569059161342426780862071411283225398756638904415194250177841167842462490194356532336498723858848420885826849066482059122173189741259814220247888597788510753815679078906790434447434472800538298645953998871182199191951716792754559008767981570194535061673577333277706737298897807840255599315882146213145740991537153 5419 -41725019150775021997181095025635610844123463363474133978011999798290919331373817803129852252966331939778354992781922304601475697124695644469438902283615572822934070365055460524083446605793885122055834301546417884511471073566063020635008555506568874069905349667519497915339439146057825845309346517289674023513047497416761266832947540742307247226753818238017754291608430306073 5420 41725019150775021997181095025635610844123463363474133978011999798290919331373817803129852252966331939778354992781922304601475697124695644469438902283615572822934070365055460524083446605793885122055834301546417884511471073566063020635008555506568874069905349667519497915339439146057825845309346517289674023513047497416761266832947540742307247226753818238017754291608430306072 5421 -54547486136463870750655523472296699906073475233831101418648899257798602925779555489507644648537945095238656689211610080490347671663859304603568166206536954131607226207746194480210651691163766320134532744621272328397101713417735566235679502659150119140873976585123386951078763132154072453535363609970594072450904048143631354136833444262050150771739165548678494141565980371973 5422 57434103499523661053317771912266372963981908518384509323111650982631146765420883691541780378031423250960116115341152326877515196690310067715635510841390978075446772267817587459813858661945023809784603127638559893531905287949529644244405574876192030673633451123203886209519440364944796854307881897484003596097480892871623747130658963512426699807161182059259972445381396555824 5423 -63281129688264931929388133504346477378427992828014599314786514172492848800909958421594342502381704216918818154943769978100422630480859551128164661769755690252103184068791786654817702877282976220825713029013349421359061764377908401734128481050890816847393269948738226935024103662428017804063131221148654866254443148641925439437029056059993181253568751993643331905935324229568 5424 63285636824499189509044940348962596871872832199283875975790164862179984396346501707710468274138588567591693153109781650644086484323181377503505485472699441531897756299738779276414959202356685515688032800737670134940315422071350162033915561389984628492119403112038213977565682942054102334909513287382157930872759799587743360971242576388255159687602191580580936255993611588176 5425 -72359896088889615465193128606815575582473448196268272426938253349095822947703862107639699270396647713888185774392135223621721746757083437316092180570178819654424755739694593887756142913329746497291294875426412261400041084501812444106407864379333351735308292171051761007255305965414325367873263893031264130556431054007058146971179723708894163544760245911829121626747785413182 5426 209149526928578729773781299135898640731457276552053503277089433190956680607858413209256489267641674516509572215038461895745843996957709733059091266429105713435805522099649414518113795592504029565800968551554374253497088030419764848894133803398947504346167708185239432204566903939396553303022584419791619094114318035067765475342318924574880595097623247599904459544912490824653 5427 -219353902981383049380218909557122656414057245323536334304639951290314631673890325134431215050351352286780197830332524619461079201919690469732468300231916812961974053417605342784150176923376904698090342332769999918486079428768191753582673336845398684238685815570293815502179471395309033541084068133860833278773348481744051798912381220322401717956443222510591678043153807680717 5428 224905318265573766516288363356153533927261022862291946996096342716315466761793383033045886747783680063982576616003175947992488590215928969113613607539092779145757782090781435330041346183665019466207965077499239257306183862450023267459922716280923513745743305744913160136930773074775918272953392859834109558388418805534576110057799729325717015360873113159644754658064344293016 5429 -236126052892637267070313442125504847417365674538904292699498451446618304270965130534052192359621564368704716612838640497268598388217019307645010597634594314321488028839961499603386761972812122414224052629927920723305436751752382750541283862715650655137947887978035068006853440213865395924580343204509151359866363857260577234404613815204744405154353373307754655154196900321407 5430 236126052892637267070313442221959786437233125075885914675212304693322383006050108424366826704477912767864329148846407340610251618806993117059197802880436149463079054170525862184668732591459369111790817945310897724674379067755332686460181668733135917171482891275146894330634116092791144733764254503361155152444700786217561074315331812751954267531497927590105846478993242177288 5431 -284816926394297198496524753827910888028318703079888484277388746636659993756051266447298604462982274935050368886608990389540857372850918779450119724121479782422298564509136145265759676673347701255378449800846367270944349388708438723369287103038398598227543424961607475027566517662735456886050963966598327314220200003313698819864213811635187642019002045297193183863893191537602 5432 284816926394297198496524753827910888028318703079888484277388746636659993756051266447298604462982274935050368886608990389540857372850918779450119724121479782422298564509136145265759676673347701255378449800846367270944349388708438723369287103038398598227543424961607475027566517662735456886050963966598327314220200003313698819864213811635187642019002045297193183863893191537601 5433 -422156079713915032273429818983980609819396272788753987536172714827915265775358804324865811184168142160674492676452993651253202827453574673223759975570406671303887279752745594708177256402403224076541399672495685160316653744899083865775082965856555692571924263753653142078866916053126020377109166417138571878023127640707455574785631927627719589452606884389549647218558886883353 5434 437570940738916094891234435938470357129128219366330250425672360147221901170553597274643604506073696281496691785945672238519930123036896228369077456993601465434145171818344106652621731082711949246600771190380026287879291503402648174646985345992679713362896181701550077563073681615750430666984599010007422799602920142632500245097260011420074877859981843126777576574105545636313 5435 -474248585107532254963432679366359421989059860834150777214884960082849023308226158327266600746484269875072785022101101704607108225431123785019351486986033074199620692957003596568169740678069451284997984107554368805952223397112402604470078599126244550954379682138677367522548611084454716561447647999307387364417270657454071586264207031990506820848370199542686776820360239176967 5436 598807723756240016515632118492482707657385804026892234358521454604570358380460699165387482644338403638156316293735391229118172831024881495426673473386678885819760787691767387863740494717250088654197349352617490310653537677078125839632793701136345012190214163735632947121008896451698402029993013607927853292514643401750585174249874630524150925194729208938692909031581873659143 5437 -654843065794338873362854541180548030998131787213700041291151835520393860125617246074868359126325958037459818934339692938738538364293587229757427406551831781405064404045847255485604454617587171461386670898966306103947143728522230506256665341494519416244907532911263670139596074251221985680907040959599641211609112616034268184239774592508692303446448100188619879293722040318423 5438 654843065794338873362854541180548030998131787213700041291151835520393860125617246074868359126325958037459818934339692938738538364293587229757427406551831781405064404045847255485604454617587171461386670898966306103947143728522230506256665341494519416244907532911263670139596074251221985680907040959599641211609112616034268184239774592508692303446448100188619879293722040318422 5439 -725902000693896030079807098333362546711070379881195084517772218677596778801628369254173699609925797684677844048126278184198170881187410301565896429872427815602272194787395518748367483911681485855293377694188977232363756508353848101201296347112559750643622262526373163647255662014630475213544357741760113306218328968552063598519643709191408502171724081297833825165172072247447 5440 1550082734748357881701904145823783149971370214868151834793110005298010237871398364713141990649232054704338125552939073289512208165901380288183044464388579855989645855550021695652807237197542070008041536808918372900232077885869825628975792261026935638505433740066974485659900255656469860264581267694650566244957994000582185155505845298691985195669387585629083770887368178556856 5441 -1751026372146328787892546782102614739301187424891069640494926602948086607634970354726135674071222198095435323535736963073383534938730311396484815494716715580385941560129267217603106067109417895522538554454162956478162772255498957325418756014227362661402038261112683243859840698842332893076679390433110425298427371444515818301804993378312067212146839046871147915849944286727471 5442 1751026372146328787892546782102614739301187424891069640494926602948086607634970354726135674071222198095435323535736963073383534938730311396484815494716715580385941560129267217603106067109417895522538554454162956478162772255498957325418756014227362661402038261112683243859840698842332893076679390433110425298427371444515818301804993378312067212146839046871147915849944286727470 5443 -1914490615965572008442569605666865760983298233631337317849412553997558668523895299481121033548897313707548320710209099373691936299748595716752329237221382617617889611582183832614673089230659587304904651594653528169896245659074879042877808649497670607233214238218736997945092587298275588831947441330987999200804421770420004856897341159077791620750003335207132937513782419495520 5444 1914490615965572008442569605666865760983298233631337317849412553997558668523895299481121033548897313707548320710209099373691936299748595716752329237221382617617889611582183832614673089230659587304904651594653528169896245659074879042877808649497670607233214238218736997945092587298275588831947441330987999200804421770420004856897341159077791620750003335207132937513782419495519 5445 -2078890014504005517951118893002152425364249422656630628476031247281908142706998964690187524645365284272253744194825888173374114212064177608924610111394877073292705637703463697039222883140762376943534681032821505082357943309477825831511259466729732526125510013553148096806114280371898555522873240898134098514555776596934499934861721529925418068114975848805621190119829703627970 5446 2561180419275166617203207939550851450253775459485438661384879908662052906055104993930415089759384057337943779012983312548757102109285154642624202411819967079921991736607236033652079515860234499385958287679824491325642117649964007512131615282444847664420536720166499291115219164684755952557432617866931718643747814464119882502047660943784455385617979490021625410174186542102737 5447 -3924869353773281226853636965134155572196186880931558571553819269731910519715383514728283918615537746483010878482592520196750816382534907634290894944834233993246140849180363315915392964992756969634953123759566574383332655077695497470111806294061128024412581637280465601004531239115300296380125740972238186298116022377676731588738783010074377792867490981180301029167988285275651 5448 3924926580621822430078249196050140458525735494375325747042073851692211712604967443475810156491683462023332137093240975297110827401506344532580945660749256097967041485237503333965282017111706344838266878504910143051984184442063766936972337582905647821471077270828171455629226466653811119565610903544657005428777834551556263736719464094875736890042234483520836737317722967408130 5449 -4361875687698506024102913059901908757633001133638066955812933393800554670750947442543642763308385834682615274092450305554719870428851450583898545277864321556055020395797747191187853906947842368671086799052831346171486765545507540574446581400343898497408511877894597659353243437017475174471112237115234312462576367644750944353347332430651907941634579984377043681309924489019387 5450 4361875687698506024102913059901908757633001133638066955812933393800554670750947442543642763308385834682615274092450305554719870428851450583898545277864321556055020395797747191187853906947842368671086799052831346171486765545507540574446581400343898497408511877894597659353243437017475174471112237115234312462576367644750944353347332430651907941634579984377043681309924489019386 5451 -5797453773275994577640597995019835499406160917580960851535080523799502913492966304775062606007086840440894276301926842010947881379418457094150779474631694199566960042333158573214373338502122636253729710496031835053393320521130132999114599333285700856842516667226064375775222368378609355046306958990157882940180472823130250109115067616384895541913708352472321537214264403485898 5452 6035577009956433154037866894144250538325629057559339196919901366875458340381560896470778230973450407739809391132892610959374462166516970934626363503580031983556939157991029510349672123920461559876487369865088334149081835777108725135778121609392067592708242035275492243106737178227654072382013063831866722670020505576088097604595395178954626057110612913590510827398970347141979 5453 -6629961658642023160465144277842878651667194530597507259203956790853454623769526806417988453263645143095308565248469584641671576718366504206074712940786083036019100774678888497696843572287398669489651866585708810180733766396484108012685244128993334368116814376636909428263609999894282678038988884217694108881569180898541600961876318375886988464456609692566438134664976568451449 5454 16348909658757791665541639364887831854403711954250082231892685375641435177977716701701702013863149884810647017786042763923960302629305266614451686911205009433431217580445671894164915267068731041212178347578937364689502519828870904515078103183661080533340091930693906136433534999744843464777488651059855329362172625072905676698923638596786686088916074720978876924026667014996515 5455 -17539204808766290664843259476306855808610512757251616790049234464006138786265058532115403680501595824810968196998046121029972455100902166160008886841184517128506753403342457038506001777718816726910122891486198013320912184459221785323374992330930117491592130260600929925024177311676307494036052917868438102776746642088248131932308028118449228984736698350544302746416409595798120 5456 20346569050152840282672177421845082073742508743709037888703236916260631686506142189747956986787945504265791025569826531923068288602181027527906241077386638558022362261565303197149017737245901888711551130232596405714022488010542363897418495757773796842864915875049683714240819783976719037005535188539532231610923358836330330046373021526942731151711383432513658643483271218821463 5457 -21494562080494898832142359024185472902550703013334075303552056760700300038268457944375487941030723635010231506482947404346781957158144010016565629209984338812094933727464346835325907867217568829048557244050547463570373518303478065284549009105120979953289077484158639000645377576555979008039900622086964639529845427843165093110687390080171858914896009963113359343053294282534703 5458 22053234672025294975973628112040101644772510923565679450319231679486303786332587110365196631300881025255210611874331921971325773516063394142082992538303817212661769670184726643081731038237793269584235885999084868125280091031199662999676772171374822139191248096160949942137220520795032684646592294453726589165986953834370850408919693698757391919940223999547106082505853328588193 5459 -23758836132180967397833487910769810732265165023779843104823809471743257071406753423108144270450352808703057211678817015607912310341775886785031849244928184023932155954213689144317004010267162841442247437628205618219016221478951051778909176117674389003789206501890355801388967822004688842385149871855629340514524138597059132913318951797945938893934269019738252119396129407831877 5460 23758836132180967397833488670875366991283895851216557352262632640502892877801036923114813813067066855241814784872430743118459983761653627043670037356623575376072764219094937507507274754499188855313672324334399513107353330378112830845916214740032543414363872953441040252788033067539249784260698675226646725375043760303586659379327795232141323135287245744808140641056130085075199 5461 -38741524774016964811631300828491501358744746975032113435936675937422892867048625255397215917716417594782637551119323357558430350051660214998304925265672376346146482224965004763249080506567577620660743944849459319395584972268873234834871748151839268733981590755648158447590576711405221108366634721871442429483661814922634054517877335324156386250796192828852650481141739493891432 5462 38741524774016964811655692034428502192540158545204070840321420867139437867055005778758016866290688168895063326271962024218285535567577896666540013979572950759561509773988090085121284568068374980333629417090370988419238651324110788999732824204240149820873620981105090022884869948126054139620390769736884270707942256370803392688363932906044422189805837474302382757554572804181757 5463 -42263144536535692662470486052929545748971780576571485267309414153731522826791781446731312335895345016328985712887648189384175208135718759837106825840258039273568946114578511846231455787382651217183377423524932613883320579177853623046034817858904468442999884840955994511814374503549134868414933389944752538579477429588196827202989325294295417876261636407543592728773921852871421 5464 43587907152086691076733472703090401937315421851309703068818015083384238547663529176157640824610144784466240838315057509850667642506682019013126242870011420749007708096744746579743385387347602931904846613760568503929675397974011279428891134260940991989042726865475926476332303546075187671254110233762895858714447580314721470561818400306101923401928130412572258758451134501063555 5465 -47389914081638830777800715997392279972806657786981162864059289458862816231085318336768711040954145007425202960886848397922373675198481264862894087833169061687275828895355444292868562112722820518486287937358539127328844737386840286970852496224373653886391132623686695161781017331898609919278747634632869624298199751554788537487112292248253789620654441599863528412801200899582550 5466 61015460560603572415169871667391051140070425814183335492820068037973871387296573072034475147960335152546742754912591188665377496239519140295012585243516571525860789321474704096616303434460181619723866969531103844734178801220158340860531455261661395402492103453815779701821634716643101496245270152199668696074386792276752540865565856545688451213720996283041612176000278708497782 5467 -68833488089423649099962461220086956027710261214329962597926035026664754677101625854984361883648448065977252644488688911253516781800482673512939457041668985241678234981514169267353882280488653316396717404102854325265552900586057588642142772655675230994165081377732383007360146592203242501116252469008625695348607695172957271320779414387771931220301072229546916486409472721490759 5468 144936168122085712482927208999441068161357016033252559070496074204001251399214072988827061461525758287053308602124355377209644560705019021058385094275147193121760509703439367761803320133242430982584640124015939586514890199884290110586688891785015563271880834177376428227017984935766809263255580833514330123875796277474736103622852051055950922082343610472053875775699413672760637 5469 -153073390347585586538238562259226161041520472442281212641179154511314211260289785074902015549313900277562864699710962494036547829510971446742450781026134372336152320754488192356367112884490631924575043778672717280178848466808396815941605507713197126996875810971996058340239814954704520265157580654287013293915374918977077077364109547139518950267042903056224841000625766944306510 5470 156666203705574128994555884380639494373704651395565280518604714130983576588741428711668166516663795171414355099681765313733380077269092084515173424449416687709652885513931575787485645612818697910046890971911844319591219237334430535874310986331372811300730536443735412220641716144537623162560511383141016093987422349929848206302776822545541960544658992411375530128576845681889532 5471 -183716347865522015415803835667991690410606416030973103305677308985504123063445867256570368519620700386955809374897629864750124470390279239446957831159471820983632026684440066783750762240759127116904077071918645283288656015120093344028825681987395177845067733066115193979965779532268567687913254768590370020481866601000125202926844247414119165254546665936045795005147745570138303 5472 183716347865522015415803835667991690410606416030973103305677308985504123063445867256570368519620700386955809374897629864750124470390279239446957831159471820983632026684440066783750762240759127116904077071918645283288656015120093344028825681987395177845067733066115193979965779532268567687913254768590370020481866601000125202926844247414119165254546665936045795005147745570138302 5473 -202743368422984304778743856506015415261564489445849346507508535649073009622130824005426640773916122747332447571415713690084825586523055996612938024009935368331961799585615835286001357141864695685663932009333949944979940117286697387458586226541780898998578241446693617752180690687797810430561872794053303211860618803609432641210784350824343516699772318958715648836020803834074993 5474 202745095111254711563493020252952779397140580965761129052736720777793232988479023374440487886242967381930556253077277434906409120860394539348170202993606931573678665819476690338672894541202464475491529980208812554930521011154076659197595090650815504999014877167629086276785829386655136521076244551474442086928208557073247481154271786425712550363291856737268650647706730043098171 5475 -304610070773702803926722216152362419903608235507353800715903155047245624418619240027067122022631933150691607548615731676856009445314621629359298999653294927714295535227131018975909587918550232816012159878228176939701062598591145771402670304229947372127671496884352771799919950643320237934713291433449803025010193507023369373624176665022548111989566516013009131425532854709259339 5476 356967542486393805773743285357114882625300178044242474636304164391759277693181004272885584848756868178587189443559849742195235251569312158024169418867714037555550137896280363915763310201314159347601754299120520253234307927340632797064607624761437787876406503343781819137898534160724549149338137747652531166841326592959384454781773368699631252296660374568813877156278212240283665 5477 -389896037954812519035356754468485971636936376385845420911208206799342544709637991835715546833295042682769927436342326791656274924011282652532239995529028466916614844582471863306553520014200311751482877678516045843237014739257553243035098206624108983836066750713258781605888192779894759272967471664295353111243320385954008454399593929097460350411740434117199198497830820914262179 5478 389896037954812519035356754468485971636936376385845420911208206799342544709637991835715546833295042682769927436342326791656274924011282652532239995529028466916614844582471863306553520014200311751482877678516045843237014739257553243035098206624108983836066750713258781605888192779894759272967471664295353111243320385954008454399593929097460350411740434117199198497830820914262178 5479 -453881821380788566310687184374061782274596819512361271988419712188608735755543495366570693939622372574201171112980601850043782502148975226478299048489606165474101769530254568297076715043036465792017033245465275253147153041872033608770507487494106582630407078359232764717897727584447668707871343620392376988647619549660206824758999887959880398344380000895446344673287263853609939 5480 453881821380788566310687184374061782274596819512361271988419712188608735755543495366570693939622372574201171112980601850043782502148975226478299048489606165474101769530254568297076715043036465792017033245465275253147153041872033608770507487494106582630407078359232764717897727584447668707871343620392376988647619549660206824758999887959880398344380000895446344673287263853609938 5481 -630531125934710681690948138123864384096561079327281746075012849110612968228645203315792255490873999877335995091065527343899106405946895851411027758435781112509410288482362656305230952741895335803376930829917886354908168392752130305941611139782196902153278133901371263224813347477656282145873027934246260316527015691154624277061391252716421379991020326646444827775499009945511465 5482 1498528215730065279538170196343016504245472364156021615186361457581573516215979917645954160881625276149354540958194701473048346024063863182560174078820280114426360118452141143819679427501446259564740299124916183859571610134214094470395061377299661984010681465966276917920827939929769122340046260430604298668937139867461079064129001152226510874335752438753057330280544405171490961 5483 -1596993286198516300389638699338944061059571465181831362164921274303950131668531935154097629558648195826725895640427756032054730086324728595409559502667024081991990740701554841371648023000035340211154370625552348932328249990014910893704639328142848930923469561816776465085425270638025146207771901437575197110813833466023072667622045566057541151093301039273976375905405659955702130 5484 1596993286198516300389638699338944061059571465181831362164921274303950131668531935154097629558648195826725895640427756032054730086324728595409559502667024081991990740701554841371648023000035340211154370625552348932328249990014910893704639328142848930923469561816776465085425270638025146207771901437575197110813833466023072667622045566057541151093301039273976375905405659955702129 5485 -1734751322294835678335746715150312441106536084342994679648199133988477820285927632305962010027227203631505082565797236630714718128048041273664515418436633486168510098956742934568915484978899076431038523733079710112543601255407027661709738066145179934489699333909589885649473748302119874364573201303972615410115527998348861841536646547571505164587952789759422094090587499448974088 5486 1999451801834242204318302852403461637122935860671948542114088792582360927759590114977776370713242683325960044434703938250580088771912761619949131512517485848911906041026688145621139714621270670782871038810354049034644743951403331578326762602840210089335197192644532452690102500091388941388926917727563236183038407095614890586083668487515454076091032554395973520150406355313874088 5487 -2191734803738091899854417388620808635940740456800808483015355879754140434124579790113668956576060743330643858819189520554665150787202272802987741972362365421741052169615265595653348876037113558852452178697688185114959145159668297647779464880877047262960410416640216521695003149911126809387861400689920785499032064731656220121045032833237964392880556554049245518580752757444471192 5488 2242180872184274314602334843291212421231032769274797351973168204921501414569654796670627940285848966842798455426465248910270292353954905344785725892434285094470603431663768921633925478106095238935649493898520808910317476225257707837309575560241763320364906582840184251081776035351651435647301054444813463294805317597457690300891333802139796613422870914460949703719221966452454206 5489 -3559458836450642349151548695202345705292151045437458678268916509389479107010315072737902172249311524621897266135422011182114592874323588621186285003712610369443709886273948089760865677429300942810369935512521445234992584290881392684411800915815536228154954278557362564927248933329064799714663219984528008427400005768863308002425392686561172337098234739146038585856275669236486144 5490 3559819285784305043031066501051531617006532913108091267649426203517397438672853522100260912171239292111828811335247166807518281696002306600409970861455614864133968104029677374310689395451342637920153410635588718046467934093695462481659021605336858881977901556771032583724523242872061251814590671619533112736245096088620977890393164628426766447766784225814501276664000427307124534 5491 -4218725726716666478696054688089979509701177422639300943956717472784915241044161963590257360453005111401005391609373506121059244297657932621351510943295100818987293947081129374451476413244743694448337372137578808158200336026455296182951223502616369820328354766057500221639610480940843046569814899368081369394704554328297986008937960364572859120870008179908439638948306453391825046 5492 4218725726942965973858009634391291048299785074733900515305498627856978374939767677111271525479311965965987501820667000355330625839284698479456028479410393312847420484834960664185105000607379838049789888376245431399609098094377001635812560841672805570360193336315438284754198334551356562327292128399583906604618734235865697618307831235976911464745703216647067340894555919977220114 5493 -4667373033251659283514455031723609513968922954836283251311122704072349075591036065175825877912730631454175234866230792220455552842011619898808584149807717220249880095313931943065381972859841187630939093523481162267260880693160107524521780792548543381932049421465962463910671045246024193024339806386369314001859605356292049071851218856875323729960961493238561300833606469176680477 5494 4820272560593236023554471333518916924359376891626373316965818378761971990136136812775481021880624064319399410758704090763743967403321631406728172700264907565651115014553119083498091935914702393990283284485881823276915622768547833599064832211765796314593013251806075723084005810016796087403027294864543591746858130990828753426593012060061751657894624949852053256263806569112451623 5495 -5539618786358037903616657522620250071013934948929154753338264150834647608068795316732697076265124194803564906956606011785874301031929408863564623655737357699789245576702090191635932977067227755506358268197969671917164856346219935115443172792805241182806576545834113864397652464736157601092962307107173055042214191695398698345697803420965945198693041659116555714579406638010859387 5496 13983766975846991480627795504955654269809611331692176298776148176223929424318228925087444842973595895687524278990771849987905443738342034769638495193589165770311861297199383774942306063195553552450703466598796075401820568170118553845235423145224599438751843163782871226808757152631557390924278242790105608341607234573489256858605011431639967989921713195287094498081239420528201510 5497 -14904702694240660921324572306385748460841898083790430670919181309976309275492929090728102212006351685247084396677925602127543166520956298601470530568013840489219595749817646880110399834442554756544602943415310019913195444861789368324648242277935362750819959338727578553009282906739162246012894658076821275220478102368575470531617144903258558876029875222386762687028997492768608740 5498 14904702694675390164385951520968120994316830051806680282028788910102081000211981325127440643429227437857597082090931173645779485801648053405987310180053075846496578610591880124344045340031488974020957228473040938209198052135188593756589881166911051627079965403337061639018318629380054324163754094688391700123371212632853089306581221627937527251033578365766873491423073198579228520 5499 -16207217657950929031195931545002454551433561290341706258715065369572337664079956638518491653252251629582430645579491804524147507975075840774099428366471079745630785075938774932716248119160763924399015093271198628854099019377746539758444905724933950750004541956810948862730970480721151112731271243739978333577471195658973667090091073596396514526921125335358224811568072888412982369 5500 16511336651214378764218225649580325115307065688921921296078553183847191768980783411779931857361145103354622576748969346824425009599535596612235433306822261163172963059676931260759637458842801827714311746607362903660735781930387065135035076980010862983828209539130266584665629372587394891774116595421774201072431510431052643747883422791827226244048872862283867436099612262957896750 5501 -19335902521539580180208956828060956515300184788074437946127932007113996801714784610818967320038006412819716936292718356785039076588246404216617099181773795085395950268296237894678989536470395767950898476420036447495836051550262442000744801864721971364143316155113575733071989868629068870400595436177767390080377208974201480321184251851083509750555686756534872719641909632607736621 5502 19335902521539580180208956828060956515300184788074437946127932007113996801714784610818967320038006412819716936292718356785039076588246404216617099181773795085395950268296237894678989536470395767950898476420036447495836051550262442000744801864721971364143316155113575733071989868629068870400595436177767390080377208974201480321184251851083509750555686756534872719641909632607736620 5503 -29509300316458625460795230216367051854704317559034904406654995834614810550807179409853258186956625676428802946759165179175943330123912303271661832878153760274928391316211193606338351011218172026132272380058071370857405353589031342300612496262173963640920399019656570231049265208543913585948590768924296636033585981162749870396147967663519689053869200050380536207217628622189477172 5504 29509300316458625460795230216367051854704317559034904406654995834614810550807179409853258186956625676428802946759165179175943330123912303271661832878153760274928391316211193606338351011218172026132272380058071370857405353589031342300612496262173963640920399019656570231049265208543913585948590768924296636033585981162749870396147967663519689053869200050380536207217628622189477171 5505 -32938545953985237653042684054645963184577998686112390347170877900019088725314833915218657179724692247171825375193712454144878342703293360540461377342013312547768881845189567743140459913884971673514241058580730452026502807910856236187483221875276960888054282166747951498178583594056571246553765899455083566702193430720500583379249755195292692156797038022476602872477686518678148957 5506 37788527023882853800210830265449312040056162291001895881462755995616505180568088445885573793447913442417672628714415444830936565545023508169123735004261263855981258896336868547218927786734074321210395839057617381238786358887265025895420105121609830470424226463055554581799479523271570268437078526113084574757334230887640393638180778046451903117489698641027639319167133777987618641 5507 -43037989666061802964804249283130472544921707813850536002972853398048247463939783505125088926923718698622517580109169088993808312953890866027767791102238381475362485092435431496611865284361512933915448929318966518702059371978326368627585685309906362942666436104738038907982987101326177062302571481500257526723841007440445903218573349629234242979761842408325586206230275385161731985 5508 43037989666061802964804249283130472544921707813850536002972853398048247463939783505125088926923718698622517580109169088993808312953890866027767791102238381475362485092435431496611865284361512933915448929318966518702059371978326368627585685309906362942666436104738038907982987101326177062302571481500257526723841007440445903218573349629234242979761842408325586206230275385161731984 5509 -50223718698191813511533005772188812517678825281340216328512246623858763772931492426991542552634462859298688976496225564403659212982988519741796579233585270546674776507594521178077285817874767982103917155140253259708274123910246929315734101174601080181281910265102566549100289770843051205262770583179268803093367870178307586917335588831016492640115711629579603940744806110966186236 5510 131002226307842254758455613976570844791370686000753266042209538443511243472963006455921124434001823016657493876063893491148912903381420975483467262924574327274982637492249751536619941948222632450537062602563693409758780524190864958499063440839762016916200797306229463281388531163889370537170897528473373536597301093900180247624751053207219026535845848247883346023919508582932807931 5511 -153367387819847175694852881220288797152638169623600358109603879322497134963974439900213472323432795345815437467799570325971260293032280417692562375224729824114195899923006876596757575161414600818014137287195496292771451373734405945896553011541252623954849226282568504175290651867173280071388180158785598439008697144198272971122353519111523728856562208457171560084358808184823448284 5512 155942362121810145867653339062731623163423560347473384404757480342903091809216463895749514574679569529064909483393183879374502462985349727146237692178649400597307257889140974320854629439465324527383035938590369736244325780796283887219252825197822166997587633090366072596593187577992164744606251893885435236136014991419168220622457381462306002222672502591331276422770973817024604004 5513 -167584834848033285316559646249770432346516050695707779480000486675704997675983554535022639996724264831721019148108840220724421911605869236579994841848862401327236621278182345799832507757414638703079260620036512143612080183047267221027997992839052352662724080658015307052446478740734530421996769560385312965536942519848000345222873334398586038113804917880534658644351083934974648603 5514 167584834848033285316559803983024057757587155417054863544020214481884181292735354763745318868947927021270125705177660720235187883833898600722798746374940219872187801032248787865337930641611223996412257820635461487765813258695342806330432441609777157764751758367521419445185304754243756530552229539943102784416775301184538719751050158756102376702070519651623942465704827619828117839 5515 -188925782819867354823186049799608675072663618260334872250139368756318873403335674590957667145917567296920605382381662805855708231679639093211810649799197980704958445795766029034529935392530577881116636617675099744882851072109069634062973466163052715515350172575792664250717428680188385579438671461760041456976865675645298242064931525559671267802466765935780504133775907819423045455 5516 223320215400791787551905286268318634502979324428938813059647210189992342811447660528449239006699081315051967144738704483774262805180344208456483105810202112259734142949842450637067079718680928157152360344795945456227313793306087849274488716630401579935967509754159265572910361113466872586832338148189442547765132212216947990117518569499922615398616129636729050462473362530583000431 5517 -327968532101022895143178313981881685073520371729054008190415048668192709083927413031459727690155283626986430456722443238085529389372050155052289415830463087927041682896748616510402397774422018921002020156771181192434076268579704785472137660355557671302822756116884453035852958407070079255458651379333862715474938894637036439700881831789830934933670228033065835532224781307055894891 5518 333436521868563083297560439672975132728773651351136019122664529877345662144955204974580195118860691997875075178575995290919812596677047510708157815556250733298756910745189009228154097620383911287713463365557463339811600858367565551955583528508982739424848454296856197849026931236458820515532115248598672154380669507623035341788130071326486582379935795301951539831622962136135519082 5519 -374486508769590918973642787518143347871853049200800330661329456300781938177045004420547543413404292222085002152285367712249443166597858307574527497965450542037688282968407648296749843225472284851371913722672028123689429183762742684043804872525085033650094689123374903647383586701100413324879834710782054574188751887517035146269979321381331495978697982996012323513729145148077254748 5520 374486508769590918973642787518143347871853049200800330661329456300781938177045004420547543413404292222085002152285367712249443166597858307574527497965450542037688282968407648296749843225472284851371913722672028123689429183762742684043804872525085033650094689123374903647383586701100413324879834710782054574188751887517035146269979321381331495978697982996012323513729145148077254747 5521 -459690609571147126991661505206103921971208355709628314639222758088833509003683773776711298006980149195707708290379515039391026984652342273861831433498214480072247955215605674512034788407233568475782311985902370997010104723658158390816606143481961574042394819583364369958455281943751869469618491650376705032857924230574861687976839329018257784000308930894419250549250455381149652489 5522 459690609571147126991661505206103921971208355709628314639222758088833509003683773776711298006980149195707708290379515039391026984652342273861831433498214480072247955215605674512034788407233568475782311985902370997010104723658158390816606143481961574042394819583364369958455281943751869469618491650376705032857924230574861687976839329018257784000308930894419250549250455381149652488 5523 -533946641001559313547428318363326223804303470438505247480993464219087883909879735005281208411328322466052049052749395563970524392227671284784588666620175387282823731041094274463302562444447135289970293309292255502417217245966603140714318394922891956521926693516324939421516181105545441151352757316084451412489607172777276072997414847416203834991676050465741526311934670544818483307 5524 1128115450060282085275489432113779903834153485560938948997854472384158812564988243182403592148515387960108264665568747254148740177702259735662893734847169330284987545779823560871565965637179420730701514269052801493609010667840615667863057011640227286585373780595004199780463538332170295469505839018282829629366199813521597002771626600619661951108117718394824211794673553043342053655 5525 -1212807532397177189174876141917298071215902270366417863274343899544115560659343837441871099675578969943865526309928461932582694688301886819210870017060677831040102387594692367087919340123803559070447792554911558220643434540570035208431132586992493961877244056294902304247468842258116367075587552728218914556474788514009278759705048361003573455870556639240588485077357302599965169512 5526 1372878526626757345043424209164002763005619720850404360349385521258423650031488090993329501240217448270314067302812174745392589644824588365181346025461874518972040352602393176469473591142585382309465924006331246270207045859292353731629402298770298471365165079853321854407477234155385091482306168215836293210020703968359563392719240692920568483334909122094242174101785699468137807397 5527 -1528494589116822522888752762124275933578407549284350870321932787481306838604188794674223922894328023998327390672503202207038504888175161463903657417883478852515380251633510228369934126311206418750637305081305191771890237984168247178433198621925411472094018263461386617423840633852522032579005969769128335152638365911895441014244256365797813548789702011809018288132768839246642491899 5528 1528494589116822522888752762124275933578407549284350870321932787481306838604188794674223922894328023998327390672503202207038504888175161463903657417883478852515380251633510228369934126311206418750637305081305191771890237984168247178433198621925411472094018263461386617423840633852522032579005969769128335152638365911895441014244256365797813548789702011809018288132768839246642491898 5529 -1693161106413234918925563071387233398805596704753135579595136311078505809136621578153042245144517957985175087194143426871748058235292936652521618444295205163340452959200603195226972382349136969160051791760047720562728193700364269564205975687052732100203233835531803679485669403788186246665232103554939713125695000253010450843205919943255770511703628807009715820659779256614303399126 5530 1727769227777807466881418076127541391716315830134152072166177639929552620337257599396737273106617452836346701439989558219698554974716710491499365361733658636851379578855692814586270447426156129904813061536782258856765644375945513428600240578392098488565454457831447165509758537716602506149918264389149682434016900420157499785581442679402533595316120596159600599405812009709092142096 5531 -2956151532326012786482993692839077211360435643996242185131645323578419791271694959972458349898935568981043287725325132279017860580721880163441618563249195106630468261118414107977121137291873900966579646465278481460826715842845102190880503647075203000265225572485536799462084816792157431553322125116335928511860838241942624814344924502055608247487941004523612021579183487318390980064 5532 2956151532326012786482993692839077211360435643996242185131645323578419791271694959972458349898935568981043287725325132279017860580721880163441618563249195106630468261118414107977121137291873900966579646465278481460826715842845102190880503647075203000265225572485536799462084816792157431553322125116335928511860838241942624814344924502055608247487941004523612021579183487318390980063 5533 -3340419385367717738820222119457472702702748443117122722751415502939314175878908468137549943764657289516476396428882534188512431003835979390140379391568859687897111525847769945778572265780934753588093637748538030505759769778731721882930969103847890668675922861200850994167623485737183239594361659642276365545038162760307892060650020980115756477780976084300564231953572517675007520323 5534 3341111183275504910385432927928195714528012850610508869109649295183840245379678999424645923224354777593106431413156284084211593691601228279789180501989980589492886212733918660499045589165158122452158326472402812482302483630685569788617402705836751755744330130429068314107803620491711554385722331871347044174228542844191479111847053343864845549359830617579609809461095883159161022018 5535 -3947084768354725090519279945392353189103642833544611894047605467587209314129780307198741193313804715962756753831179146926502629966921676329016972651594323300749313380829023569537431159870776860586476431959148757473631689576860231755999179256159225652116387586827056643327837631520779902733214750982085035859414071036178415309703697882998255824636699289345437942710931144374543833062 5536 4520441564748875783529519945287327433872053548392099147792273033650554269256547390715878769134927190600999557720233265600871393232435669914323074766635721386320257475265105463502914103065508888793700736829077273248829562221214872832002932168170813355080373196149940820214459353606478453507712660629824062670029392871705238515915263344243964798817254182615461200346612345898292476691 5537 -5178222363657141196804965781513452001147183802222752498392790428531703858610075592866632823802125453333645293353766655134675571088701358747555389136450828578584518516737624800100032210139542980519417920508919240236472654671625401316567266041339936328018032512399127215878370934754011822236267674779108124399915240414120199057740049454001876997532657357397886036200247847696868240408 5538 12886130310885095955416496519479098406060384161307089417830809058286582802293562492098923222856645723589214418918917916266179531892521621486223324879034259724502148565247786300845847801150339099379839382867434487190983251961544342644600594084794681627162766869462310872526109219963860440494783170156315190995671935520167947623773037277236933792495635172474565726138482300048388237915 5539 -14053013469804741002849008905825446193695567467078913399794680826127467626403294108508647037410204068701699165650276594363545901668652104300355457882400498950684959540367081835472227575675415488105511463519569039420233894089354357455390379424430657778917049384703819263976482041127025078783557258682883831741501128358420372052114807432160183528520072050143598788867886669174205538568 5540 14053013469990403841071365968587134017838408754210277211195870544088185831183534193528534277259168444817680356118743887358094149856611964692838322121916368514047076915355442969709523366499280719439375732248909521015446498387153940650326798359702976595234947540859963394806692614940056281743030321020094359775703436066592623647971026538500472793299469781661108339353969062467579109639 5541 -16696972185460871434319106772066884234489835773325199652561909408794647390607145390797659279914787990898266656575002528893577434493923792687399909187090107829180211653922383485935004748408063098496634753109131858936038186140859535775667086729292706223022787235769640195581226161594617539937372119847587863540844057077971787922509311979105134862413891349965732561219636630703864502745 5542 16937480214766594103742894729299580787702017503201510612643408816704853648726066316346615411027722078977387657855296530395253914257355954648947251317603203185082719287534713303799951466381124022260740023079383403825954970080202361696692358970736394616518914848524911371594188979629476830527186153562923855210818617133441440670796539517466217146486936229264335819949529716427137441312 5543 -19089307355417489054504659274666543264459104435934543361332288146740117085602077369961651866268859822285674544511288984272036524639846989358797997946857526732168002821017443130566186343079433492117007752976985816751419869034023698527286111116712048338337459046054412295285546473154317191107151646362120460931009233397874234669459008428235693437736422006415914751002852527761047702891 5544 19089307356122675919995242151456310320770002548877259170748270897991259878146102839386674529685644216983630454912085155403068104593978475156330580613841415788073476158979151164832318639839017369809495293139702341681110664489600162698796276483335492670488146600210592295254718515193835246484000109317503275403013653578780033461342508345130631624318571737274604553377926533082151189446 5545 -29359061712167401626415204021232127187007492161935362108252816662177652769864873245617213346445986654487321969293772190960641458925021123059469057784822568499742827085802681845949798108320414101540394922206664515273672468188720822282982134524003314423957503767237830773968998680318174713419906905372458865334505887734281108336854376251643749415761603480535826426687192463674373097200 5546 32404408594530996283658809010921429912048208793552591296638885810583831231621363493592152249987368302780577147415981153021473772845830759778873863364142630413709179308288466581526069537982354497395769122055984822886759405041344377000059905704310723373109311394358487260044572713954262395053420160685797859448365287939844042702197241217251506026281532487725528662084027605776281850325 5547 -36377412322873353723060684255926601682602094754539035870963885391073767337606034818832644365964330925965097926104998723377347474767617204368869733906352673585839789167024265623190334315869690555285862014280111117981793512156493142723594130853662835449903498588171615161151218296262245278378079756443578556559101468166849755384321702931312307241918783291165663831939693029519056831865 5548 36891771214552440381570073785621207677545418042614446243276998044993598094865319973886712876265640948659156822363842825847897160143985045705344090480675725385400954697573263685596329000465613526059218007745805846539449810550699987501728815813465639938750954927053217867188135239413860094499267087540105375804250650817183469970269480711318881964857901158618092385634167897698688691127 5549 -41506859527025810743727683294476455710912948502032517533042163222943045898531693586710481745759330894191515289457981669328808917473454045729446916009530239057223971379931810197282402685310374563274247058734800936481761333617749715508460825805395389825085396583115265291080476199373313753858276265072097415753225331588932801932061546610659218904806218136699613462367879785689331721597 5550 41506859527062375010823219376148128460638474639917444460512874919011472402663307916728245053022695633059893730644900659988151446297743506325085601444851225875696846380446592839216522840579371276832425872393384806920340366799856087391435998614023926951442448779631606962975427145255517150250899914677197329552518261304828704201233818620623958579097280636590604651343867772666983409020 5551 -52889494791989937202770604248593598764557416393648676129405350212163840933461421781920482471207575786802141911292129759449758049075088302889680862327186618207619029249797248520530620370462202938587855497815047701523911005382258083034480536194126335767367465537536535988725951536560484351292112472467403595279633182811760373513338190767406917300774083885077672781014984227839927980435 5552 109795508242982368133415280137315119251729015204496613799913926538402777329519898331927398099987627952375825631526486021967267413600542661737582625026874261372681718808033954052051786140305092534977891901186280171117263881779968959677737676139782448850137539934486998803423301757016722513990864037133726545835733817594723943577724557163108563288381906726637420889711339457916969624431 5553 -119085914179834941055693666217178207984124047885403282906838163624819755420046987357944558138624187470935682189513415153640144700547738169475473641455169124433530480017493798877357419844728126105255572428543195738549975168091929910816134739904895840016065879859455811718988213237434957047878875908467007345452299892108831944798886089640628746059985646858005480940246368620071075884807 5554 120469491152656575623140396692544005836102211255499283829395691564985098619616725928170803822835955698050978345494503739043358002328246826693531091441402500748957296119540040990910558660164381891379943196109899221927092796784932709521889161522935521559667804402480218390039218828704036539882872219383160733664124251080029113991016300377455944411286764795403265194300088004043062228463 5555 -135082882963489064646272424145880911829804631415358695157155410010697218352421053086962903806158346049682195531123702920425386287209803374648517296835459163861516765691643133919364681790044034491166064610213205906275384732875186088446855091019419429499886980044354084238881528606978761363652194126557732953068714322242293881839095771784694650986135311378899885749261193751856423630024 5556 152440582610207679206783183898793711890724995642600942765596743349505003136066540357857097594827189568001988383744672618489441445716087342774300949484710001583033097825197871505730361394637420538220715388197795133064885165819385633124866336375891060126756226858054769359464841528524720078077416644042497012429071430989062733179972447305641616149885220246168194979187311970059248456821 5557 -170953814160479444606627039957317282025322404822680961402848957941024220080879981050240316333789330779676760283972213312066884384119474775448823155651280383119718752574870863375023618451756824832107982917442800807477513782038101620735706218553688151278218420574479957645361005462302174658981680251940032083104492172525953416717514477652337091965684774199168149657236960993902821770828 5558 170953814160479444606627039957317282025322404822680961402848957941024220080879981050240316333789330779676760283972213312066884384119474775448823155651280383119718752574870863375023618451756824832107982917442800807477513782038101620735706218553688151278218420574479957645361005462302174658981680251940032083104492172525953416717514477652337091965684774199168149657236960993902821770827 5559 -257631536652591077697961290307132186986902439261138747005241884309782355516003629013559520235549536390102311012532491489849746136788315590484035147723909864813723467722361893845953566712588122162217535633165380448752928794920326010535614285508457692941586634479037703963694476666916685320655653763714344971079350357235274235213493859769949094306418887103909200493230441858500325428021 5560 260701422390912659044018976738598238276082145420357148461351439490982687300786917232516186401976024435562114528962415893421317305207577964882357517460434727841506852529497348988162546415707875706691973181607501426510996962331726864868387367765145958078104777527738564574819256963865581963982963421527287639319501694878921545550256461949651864346624315712846597203142522556585843533046 5561 -313284972020090793970336371802318644688321929245433987754230931635690751025597584171769019633786328548966951596222187334336956378945576491324023032026326658169848338717676917839372937156970942461766108831525691992183958217657394346027437654701549600304441854331858813659730183120750064735339140167355787965170657880709001641482299380144906266002584234726833355567227483651168154559730 5562 313284972020090793970336371802319062304421117565047040705641869925249077410666363848953522073298987306375609477187132286827366016097631541210460717166987525757126703433665903134545577710428921599319789276976144052320582440409617789829476145570875830029239690325321572511919808119249741426232822805961161948353627994174288009238647119741810562222309177514168877867495997230866711128604 5563 -377090941264402073762764029064095899431899675418780017465707182150074855553102916717903774066081785885827925667796883731637085992616826394092245539541411479211454447435457455255434858998531827656345281504827506364315891947250132625235152688700885553937986770411138281250316928191638397483622864045688727271861755147384868411925526296254159983882010045443860114892386558056056268887204 5564 377090941264402073762764029064095899431899675418780017465707182150074855553102916717903774066081785885827925667796883731637085992616826394092245539541411479211454447435457455255434858998531827656345281504827506364315891947250132625235152688700885553937986770411138281250316928191638397483622864045688727271861755147384868411925526296254159983882010045443860114892386558056056268887203 5565 -454745528778299408858935494662542222549175244520530269295441093831616674612602121856669401516081398688252245133423956940443176227799183256272430176250723482797294510139358873224627408186239134081339839487863201778364774780112352479257810889920774013527044636493810963121865480586868223470069750934258015686795856040073099310651383987564424554564001282013872733148707635066224698564680 5566 1022743530007513452912427481326402477633325593066934009975983392449657223816807558439701691936272220509588463676445216744474575737668935276139834695529347110095448896852961217729319417684103960101007281439969138133086340304857653300306202511910687646873323483640748236864072578305721295411320150830385462889746080615676106832274628563250456561374111332570097328318472529655407644939491 5567 -1156896468053418990815406237164671873420320771704653096531524029822418076203516400523404376217574859984761073076693986886804751775424594764516938906669242045454341652377646560963370917188665700254135050890975647444901510107191919569706776328810839951803371203242953254569438835914050585537607988161130576874283852318472144902396335054626129210338013079492935214810653156862617048925331 5568 1156896468056161219133760809560842390319758343515451940690304835990027622002593853446874112127959418855660765955636360282192701642008403570144821080623344496888808087785255359841324408026066502195533578589502057102417704865990735940433314868666537234192176154751223599927237890006322942818466862868546530911915607491535462590290580385621983952883736838323078457348882205292577254703425 5569 -1316819808210607257314180572845003355003255318213460007466501324065635868662131365464391288047514000502395540073064464341080782986309111815846257489980669455645150831421243015892809539280502860508127697538115171016118443436795263432879348483490953302079081360731600904065646058740535100305180181883655148301215932327704268086288268244163268566425837826457619548680212088430682796371219 5570 1316819808210607257314180572845003355003255318213460007466501324065635868662131365464391288047514000502395540073064464341080782986309111815846257489980669455645150831421243015892809539280502860508127697538115171016118443436795263432879348483490953302079081360731600904065646058740535100305180181883655148301215932327704268086288268244163268566425837826457619548680212088430682796371218 5571 -1721971195163369534050322310571873502486465170681959150800086286110171804754092475667352143164970282802553121928317221558301335950578634255467219487848455720555122413426310985891236073742002768605749314458730471807807755145132673956526815623800613121114449615962469414232168835417429145965957442363189299350035467561015044812573618781686882673270686338816630612362581539116569499857062 5572 1746071280889477499578018126459638428557991103643754425908953082376897890390201116715205950494236900980089023658870626356683945324077518071069927537111081728065975933738700793461072921874447220123034884139299436886184347149309117589242691208098864131055824616641956660899640242478080058684529353823302123841406190103803945109435021416472845003926413342245565310609213795863645956794221 5573 -2737420379506659865008250173765176754366357415111396171467975926636913856881837725228913586897037347738469212511907178266107397366371436115087213176232875882374631191319625113750802585821477319259143746416059883971237065657791633884027615559908232919094634143241652098624935477406265153360087717777425967751742231446311985298579667850017493067756047865740668746364440675337869877362401 5574 2737420379506659865008250173765176754366357415111396171467975926636913856881837725228913586897037347738469212511907178266107397366371436115087213176232875882374631191319625113750802585821477319259143746416059883971237065657791633884027615559908232919094634143241652098624935477406265153360087717777425967751742231446311985298579667850017493067756047865740668746364440675337869877362400 5575 -3283348598038374719667734067097623259195572395392084726114490735343800568364855753179633526657779673986239631878651857543118690519477872754853423566600894056931000801213274939196298960616789580139798520575280641229870192602425543829461160862603490140218869536901513264097190536114907591391582488432848087702557792777328301683778626687021789879751996524902354118997306132424422154955770 5576 3670382040361714584050374405530449865805308339685754383562084818987422597426164413544922621506312601949589194807530672498667190819523564579122797012918735198524808264846265490109364635403293878692944358565545580709737681945692596809013695812687391997558724585678018144341722804267824059227903982490030227548954492480743376682492012665037621479777621000566182538457366526730110841912470 5577 -4265274632110252119881638226475600256348916841851088899716555724374724222201557131505055876413521342357279384951899505576013742673599282193995724238929043917472708256623651624524605042781938455526901031196030004522626636418177207536098997563167363839271414877223286209252825775055710410478021691303817252770457428461948843131836580379525907535870268410871910401711168613642614423361325 5578 4322184920968506530411905220683067092488416820118391995393432966388124263928702457741705193230563837466442687052037783793671841746919688631574784269523029609673446976292231451729637984439588389109457975046735769292338409851662157987000581339468845744817457501008837761969948228307508124833354876933893959333331188793872894346945588839088224857056423841212789696781621918237375465174274 5579 -5297832373873236650485640036010105836453638088924849177360868020913031379474608942037925122749550092119706066773193486398636991160361349352927170742289652307739949212003892584050790961197991173059791581894182618164280941851982836716576648784174159177429310566543226251456008315941297613074685028810593605215377892814958541991911887187511209976367695585473806528720050393480517382968499 5580 9516390777444252007010867825456256730730476394831643952705256599447424886295574190890816127448928341618634338896665263031561774346495037316549306759493295355963791027027940964456543473349326401338878270956171267989690132838927637093454233293420741795267713715297945902373459221124034963873719643642921067657963899454533093649705827055955665689938714771204928542330510736688073759659186 5581 -11121650867833419910988634671384492863846460284751178419879151485828867640228691133992131226401184515820239340841643765684941383936267785041972441707897511482365557719078275117058900606165164011026550934603985735403677898262891423091892858416970983534320441079811972110054220971002758944003924731239370831469190540821707109524709086847004508978617179595937175623219695113721961681493367 5582 11121650867833419910988634671384492863846460284751178419879151485828867640228691133992131226401184515820239340841643765684941383936267785041972441707897511482365557719078275117058900606165164011026550934603985735403677898262891423091892858416970983534320441079811972110054220971002758944003924731239370831469190540821707109524709086847004508978617179595937175623219695113721961681493366 5583 -13193268841232781019819448285465514420668615920110500169274614180185987624931517017148889344607315042583869196229499935856535542463256521914144356689912175482737758582554561409378935633417327771710230237081510841057620419436989492726554675433776126074689778796821746947371625493003488059356017300892795917573904002320861160340713893339504797208472357658934198288809491745924077725341302 5584 13340287003630043374541339785360375549168463681664695746772097718625032276914687611399029131818801286967637249045415740372669878424622319499874350807525448763535205422025436172376488044912821104341071145522918704532021940521162168699825782094083866687653493062399252249999903204894746601473704593177741182951171504118740401343101578808456970502608718719567149350469494796964543274086332 5585 -15629142846550910268734873745312453406662839199840206448027091156580731003047547536367695796067427846317208790541939840851116238868075904030532705724428416130173058524794764003827327233940370536479399820727718570118457489343953118390336019047552943346856181461597376126568095178002468163068037511903503991472150863959500075296234528337159683569330527650492476264875675175087565888268275 5586 17397336819028377607773882674164439926538440524681350014630212855687508247305605620864134005689160238678499800881399276188019334692429780296265266744529851546317011531644983411988041132002223251985328565974397975953496181291945588396705314668996668597946255298601425634753429329776381606756047950987222987824764053221173908289927477145025646302301800545204747130415768326475799193507026 5587 -25541223295378649459760744453975978312200721304463539955798106358803571828504403783825338774444905481962528525987798502558279653082300100163526122477411883511122742439163263508953950536248738005711344397594030196205372754205146229951201921365484000573260725480390475206053447092226013011856633781045128378186496948877488227198823530838727043192617047092946348954658983837343883001742307 5588 25541223295378649459760792939893491793717469075209081158103302109122729170020861380117621547402304965059107786590879298128637982208428349810131209503175245439567352827480907152506619543860232467698741156541297745823900220593308529237938754870125512558531505254043947394218977621244443720611790902041200250278645823128513234302988022445585485128854067504925141090062162738689926481871133 5589 -30507443607069844669184651630422020805246158621487381247121981380870334759785175675829573643045200376297440527938136986689044973908654960503363454591209840018108069198277259791760252614000061472878660465815649085414342155975227693430926063539731723018765967222046951253043040889116197016487073520248919632040066722830018298704300101635512498584001858716279094286121461568664216289077979 5590 30830100962343967932638124968946044020456213839765509096543991552710711575815531217553217146414817708927561559318713434498895412783091302895913099966817251133986598223048482100309684335353963539296696618633408319312686919319725782367779866758360631099258658770701150128007831852108549032627312093230680499209055099844889982709120232035953049401446260837128661499567584595500096501455708 5591 -40965078102029182073925028964587815654787444098901313509901752655003142618512754915604320932912841253104077116116893093679120086700357251862228516365014570027687836112109635407715173403913948891028518799622348901484673563648277860832185227208927669303339674391225073498847914228599328557797531456576162433391043044138686797633874061450727510852395166123481185970976439837893990093916084 5592 40965078102029182073925028964587815654787444098901313509901752655003142618512754915604320932912841253104077116116893093679120086700357251862228516365014570027687836112109635407715173403913948891028518799622348901484673563648277860832185227208927669303339674391225073498847914228599328557797531456576162433391043044138686797633874061450727510852395166123481185970976439837893990093916083 5593 -50582917519989897621769834923913661934777089640052515792615160159298742370795855424553676161255670651248939554993754498967426165512573797846558115427669198988596861773466876063001601647314603177408542986172928952882139442152908640368916778460462289441763964387403124754747182936299081209111810711250873368421627662645074209359942291675789754764942817262581335457422228605562969735489393 5594 97413157559199001553133909243133331180530380091875795450829740833341240644183526817591252023221113825306365310315151521744184806982175030758028475950590533640230066898280362912822095274719980495095133288923254923957219003701895801262546593763059053946718656552622329328480341996015499181607727863800547244706288092633015457596068429539033454591842311012165486429213324411303965988821973 5595 -113065083999237349683672025787705093606329741925421469272296822747237388814215643547888945071591675752677756351583993592243847718846736450591701724330273310019648935973630665108656425361149420793129754134927671922905707335706927166149467759005086045057748250132548895867186743600744608016406236410735559548844008296721953146048324283141091111785672193250055218931387835534297115237518982 5596 118651886124071981312949856102317588145091683513976029107884961121436011187834830932147358801744583250029275304200088378010735642687156104751216306026246441428179025845935589257485971582080835931586848648690589863471894168346739202998615813712381557489900780679159509538492906660538552157082792930391909129444995918482293747110085040303088588413210343944423906547728000088404461207264268 5597 -137415905839031256301557871888412168286241810041102110075546350827280204370350934448377519187983844525853404742590711317922688687362571107810220748134353205693145736775735502503863660113589016440521303793067073655700284025707411097443910072248031060877487406324613264299969335866430163205291500826981517622884780737624907929164879379778425784929359694483110300386233826368058516998772273 5598 137415905840782935125884466543397661847649268426999280725740434402074766974254287334694064083746882367145452900315653256505657988866155634840280312603591533184618869472075493655862667418219392574981387379402012290234976951520230355022560543786502222932781891457985628636687783145006337129698294519826473302770176545812744803514589347198962344880880122318371920329991300729612088625360803 5599 -171402175384644509595388684977346970905890413566264843970529542555487927667412092289927455242917895124525794341029555779392743402617421593014378788958604572270255234753720856907324676488848885177266222458025867766340200647149134125659238514166663803718569156241602702492420660872869342074427917659078019948353037795059645096523614522906440590244175761332016661536837994298160324748215564 5600 171417736670370493415768209713840806405224587849994134671169656157412255494455265909407871051916641716766477883216992783861960783665271394270973301757866917362427121286173861737471904755829007146632013722279548263112572849782962126864716103526060483392812954704568336107590143069239386863242519813205490660656069328474422407575948848205760237452468448658214735137772842061477330873976075 5601 -271814831739081012893714508433727702105642966085817215925687526376919256796733417515245074870582053854203123142357846794204358562406142396112108375812634347709234788260411440748601462792939609859609443083121835836029060796971827920853477223578819037023664115352828402954512021104964343985509627572878176418387041837669545479272949103791237151932275571996849187482740374400146642421932282 5602 274576587177586285855868748339750017677743203290504216961466098140026723342040922706514209463831279230068764314587217398869834099140677999716358735705437926230650222966307721924321501201064807754231815962437955312458475576764045859173220126140544408452074923718786092385229902907429640471228083548038895739369284820369617124118862674709292977547489442738117974255856446975524154392097394 5603 -337633598518581238584155859002246591877878877470430284275601335354815231537769735907723086396053084359918701465357069331858382337545901777493807642877783945343836678979831653526493848542721007777271481374207218898340237655980087052458895838726232542045676942782280103967016075928935566543888986518896614142254174056898543362127889925818912668260455074355601635187479047237472957228895510 5604 337634216005599241784237734889546892227192032696570953573077619424254869110598250840424073053562098151876422245080355421544849807828895758546678553450755692948239329395882285104139100602871102582137081574298703624754909698872741497723665353966911643765464872270589120432118299315362410052887406533640786805210716308282163870211184331375812161876704038655866276364287203860360717135729750 5605 -414114940517186225768231243258498214540566264456577271385246606746181598742152721129404221132766939958055339149301896839835925712755862503252127152531722269891267696071695183071971722001910681241904112307274016740849869352576215567757191271471738209719958996849786763759584317090744314684914209526884439184865285971325155593909894722948856721802769318978184477533239434005272641534883220 5606 446924114227363033659267637153924065003515741037804522622855277657170535640152325007784096239437305782338432431386858699833172091598655465816207418672622929549389758118936920037813983596992336872964025901585999578129954941076581286652070578279194619709642503155913132741632419687217158953339522957567294287505532644048893535085648241621162882368517182536078049896039602157718863263396777 5607 -576273394882738444025641626523664805930166073111867923428496027721710119741830230446277837787964278552562921821996483742961383899987573681141691534420333342800889416628168628203839721897850406545575592045867445729895834448172362161960324664634630801280259310849765811310887153173912719256737443823104954320027268253023984933004814426060395579855427648983749377986891004864985417908821481 5608 893676270310425202839939091082793730418579011160744926892149333148252724608029662746518866131390340253570699167498131492457099784275062037267102074336719648012016246472265585786407193124239866306137262835856666130172482410614739233184673672891529054273271591264853787375226267282460812200431246773485679423274477271070732776501127373148866849087853985785028818888168285434864948787032629 5609 -1036393992130322305813036410238420057485300638994443036383100540223080865546145607788459845627963531906119610624320798038417309006814052923451308933453158686556545753909063550201728411890114031188764499823758731294275477897169303125185368517121942243983319380768437329058382803111163480505607692369933326489845838973369651537137585331978290396414660263816867560075154801728070504614439273 5610 1036393992130322305813036410238420057498646977186356822713101563622162201375973135163151948560526087294676492254689518255872716368127777352269692490481631567205778299029268999940224486128423756441209282070238616418622467874515071308991533436294812277109370678149266320078776238256486011047828738401434681368339146523417530044480386929134808270688159603041933231247538902166042076546308452 5611 -1318698001260227938383297447301751964890003155115915691275439756653432252480596055103535743895459496781066661386933668134787517211932599760105657712492416775541899139969181000633134081907569916786965041047724426060265605236900764837732013796265406246209372039741986811178778784110454020045109301503571463409724568456859369647746062140763227866269605453296284224164003745658604052910352757 5612 1318698001260793942854122346274881448384111446984390402155180819344114553372621040006693414384877187484949396887545348938429979388300183398620004098737663059562211189901113482921145650546481486813025351300710943538480991027621205154226675776381718476773536696434145216785143096607455401724951492256092814437425064255397672178302769059149365643557220981926206468346137497776443438709778804 5613 -1629636162670419083097801861062999300604772202082264888211576241846364831216839557982886345564095393910944612583733306324384849560281546498881856376997356526767833261860463723345678502029706920835863513679631261661819721331099399302299328532206043464630592426735381688701053449628817285488563794162354608979618172445974494689065681198286745291830402757885632646530720015792588801105657637 5614 1647159736366099087605603960791216052095274330654602044369702171620901848144829511296062409863621380587184002276697067477284784617952090836189444850206620531632128750838751505823635036835883920724222009285580553862609182264387552828279142748025370038554647772306812468558435575871134883974546434766841302996159296937042840733829453874640321339146913998446283842697819653009498604339019353 5615 -2591501691397668499195208872908900912056754568622585361869166161182461519504854228067624870373950795379305723335811604110057011038631420560015952364196192239715050518735238592560721166460527497429977149381214434250534081149075766605740902776858690091003105290308954331327667868195949320029592171148637344897863400287870438144130811415392706873579965006417595284918678440659225100403239244 5616 2758151783760826353678804771209550416549037614409432683380782171648854189152977881675335687589653535759143223031884975568716308148181606516822728176112213078946759784084449024294411433235805769560503280865898180513296590861601079781313754993555364422884956379602544802314090006230964516987357801244445166798442975675829811634821890555894741468545996990204235747352925609671603310477830476 5617 -3394486546508222885531792831792181027125322762838434989189287424888765263799734997146530610794855970436619607121580014910201490194594873625855272792461995737668149781225734039293282205696032119124613606763790097195752866581830515109543445762299580404643700440671505270634114328769744513457909018034938769902127912392908624711769651511863257964526554246405232365571882930164884613663590197 5618 3394486546508222885531793242623282886725387615531323968747868491752100398705537231867397068384496649940784948547316655540542118461471025552423171753670271537769042802866465911620468282376152081045210084225976265369013405779732602857417914364455006965901944543793813351667084034204036052645645255940618910817714357669571467623923215102514126528544404761011523741245876328389416515367759635 5619 -4426537965548907752818044741316478043167312529717034668411978498485038174698064842547691478912288016325974379818069109365709729100009501628335138427976489135064829192337370300278987793296133500858681770136000761511684845421057697967047806446673186528612236385077818499863915345196901459623386639274967182478649421889747946457625970094800082033162411485460417380293731331366280725123009509 5620 4464577002999427653546654650876042875065849980995920926887555940708861251918924892502236480152926383542026396731291715731512285261556765976531744406737138958716451025999617856569384572284221204979790880030631087485852673955628199693324275582378413702143025027502248800638984223238528620318287900904247324708290609324016992590195220456320506539810642991825972919018863312559565006493524947 5621 -5853433435150495756210999545680184226093884308557057163164424866647438720029905915590819018182501768500246348225974420154287878164965968827938566699601690858747012952017109861527537443575436785619033402818738222138400557109065459791517421701149542254427537880298523286062885360033344227199409383818272272669406496671846412287380908724074198557579004573406272826679317796198668321574634775 5622 9157420652984289435574843864713577965711109578004744868234122023369603856269876467813233603906106316311462953467285460268246556608221794703395125144981477703771979300713904762038796633419944865093598152506429897239779368068610202693523896206527136787309432638651174312224999194097840268723322260993156935891079888835516797526194426474939181184921087578175111984894434476106821307125113958 5623 -11328446344888115723614557111477053634624413344437785014883394008106673003497106385070952812492199067780885648666176280675867947417916625744078470051742992233818447676335349750663784041113034306423033535252377955735425431245750204808511869794256659899513214603800369998065398569565809160622141989339995101543108999051448162720558067073117574958880992583383141040644614117124361639878906272 5624 11328446344888115723614557111477053634624413344437785014883394008106673003497106385070952812492199067780885648666176280675867947417916625744078470051742992233818447676335349750663784041113034306423033535252377955735425431245750204808511869794256659899513214603800369998065398569565809160622141989339995101543108999051448162720558067073117574958880992583383141040644614117124361639878906271 5625 -13764672150684151182393644659633751802816596677479023934625946819405773975891068809701101997424297515957489667889847656278484369393863839523669683633129649730944913733239853902947812571887160333182410400608117043893518420383930371914288245147329890453207006074339863151141785534134993915849782547371129726206201503817273349646550978194729609582667241081582306895209925306771649040118600817 5626 14298661096708248856999197820621261882986820393387119008711132298991538016670281615237684745415527142659634952141219353629413494517230581117710649279980830732698160399174531912315482294680845168473402320007227741979879924737689031546595624003206121389400329836586587269544400104515529730997278609367086528187826921720040494268185355138949037127596796899548538491048903502730667459183959955 5627 -18419812622304410671169912626909154355859742047187187208010967830474504249487157919541724917292239782383678626305268141189224846402597760287550468925696877729398867277267351122920596735085129130100108299873721252095440274004194490906324810174614310079203207881536141731479107959369730057002760339898331346533974856506011477852133390253512297289896519230950803197594934459453692743262038477 5628 18419812624249223423221970042851172351187616514029030999455802745127007245872101931997808329562047108014454428156195533411846370057100421611945047300048158879578876907319251479966742440873314620982515911216669933383442403575551752210301943466928947079949043980367842953405416393075645941992693704679742269352007662120541554853408475803073566064987668409880096211576402284430156500545408350 5629 -26921889638379929568621757516346568511436166516306148723211324187335346176020327532870269466867066402738042989880233806240685237535270708677827726130839180964820826460380581380142338629835274750318546483452301269112972164320090918901207513098832766164931407221545193936096845945199232960314835528297168473938588025273837920580443379008179901223201143842467509565861197104880598560132863617 5630 26921912125308644364931707223198823057067567182504296219072391401130699249133679712508457047778856789156006053143831882153475222802134561443345057895534351380730884635284255708616385107630250999881545922232715053840599173473499943603513510426682407439034742044282066930586213991396977810194856598302838534492410123521632287010994452944500579066099960736140488222647035647344164395541370496 5631 -37708731226078129125041024719477898732934675957925398511956514422629740765103960390979322574598664864253526175602313130058375937794081713425455767092448659841185211470159067224042776230973211107539904109290818166065067094357102798927212421981704357363375411310499723168021767351353399538070667820586456829658925379154243902139182541655102360868575070948692168760918782951132847690651832748 5632 38028810538232592930341222136510899232471249909460357807833398985619901329794300731791613878887235508875085163580097040441723600790230004570700140894064892855848421136732965649598989891877860604946079596039267148293378129431448897890409167378996101140790657505622050614207355100153617251248657148008447920211787412984875074775994121053151564378321067792236665967482241098831413409064707619 5633 -48408649214990984496781802342925675715773194340960567597292579452428967842733704224221866861257385330850635456302552673222531799378431322359251161564331314790513648394108519681774434376950052341051970555333829708167393945390398915505193453684930602319162415913747371210996240942399821336419972393261257604766504577330705610976045272190202495120227100297484303401249508318664540152975976448 5634 48408649214990984496783430593592709190515904904181483155618389403155198069023197187110720505256453538639727973176228945551483048540183963095616989220123751393083862062783300311746833184043241365889155556815308448370864122412289660822280602908256560594585392285879540872186351318446476552592878206227152668886715518934906578308425943050053813271064031980063439691238652208985186944261357087 5635 -66211519088634347697621246082347797458113155635216858400675777480666098253793718714235213666700664271147770613796143013206898358318015241744635052320727274756817815047048197313832979374854759051773700195050465497154876888254017776357868086543195497532800294898289659583642232037464044693259761078455589885052892911203063230095466995749622623694249187992462426736398176291517351377730414311 5636 94194404433292189758617696500504197865689353572187713660482363858517078295743423254337334985057773639488053491309845396701946722538092395904661516456108306184209046838592087918317962893276525168748387685903924657636634823379058216472292254589026493806944521902175267448320171525734125638712065449115543280371995032652955248627561134002603362056746115482147169722439730513881533033444176709 5637 -115872072640153642155814747939071462171891658447720253998373149843490450734198933471330080193443836035874926821524912672038255075469320111228830683259983249727408033787362830145160646395315810020388310117243978054949879364360857926780238076777998210784210035893807882670026288285342963010628945321077587275224476730464176090545436983720848366238512183658952641150550702920180913913608820631 5638 116614633912675233385641794395353157864823183835217317344111526565651867450018249374322849685891767958342452822691756624846789477674094208194962747069793654228991680178142636417816767518096524502128071928189290627988622294254765979139652026499548574108257420507764551508722531835069799407838689660054020802315718124496874070268080563111007814187833234869815930097234297619062409414735021974 5639 -154190310462156094074561382806553838104118402691128638248568377448549315825998826156039371475134312981665788250823248606070565324317107473513335511230703026676527931195312827414722916198063060525982640349072523386438818023527283454501290676463092420044684989491205650276211885330070130952508526798951816731233493495915282133362065122851978797178984908114786565137547680258045217303680607855 5640 154190310462156094074561382806553838104118402691128638248568377448549315825998826156039371475134312981665788250823248606070565324317107473513335511230703026676527931195312827414722916198063060525982640349072523386438818023527283454501290676463092420044684989491205650276211885330070130952508526798951816731233493495915282133362065122851978797178984908114786565137547680258045217303680607854 5641 -199980500416448294626445481644917502842896146012610172869814338028622704109348169007449731030252475513611708170883622147847620240223002137278220055000091474900129710328721160145886650085003298702683493631020190799782967638313287706362279900516187458511548609191891389061292243168106566821032218278635383012848798046287805499318235209129271002222640575877046301258671724306042387937384818966 5642 199980500416448294626445481644917502842896146012610172869814338028622704109348169007449731030252475513611708170883622147847620240223002137278220055000091474900129710328721160145886650085003298702683493631020190799782967638313287706362279900516187458511548609191891389061292243168106566821032218278635383012848798046287805499318235209129271002222640575877046301258671724306042387937384818965 5643 -296023464054511212416518985859681362520019467085139394394658881916056888744624360778069948869076400282403507669230315702278990160882506646226504944153732640934638765322127051830781183304893809078163371206627865946519291181844591432715290410227146511702016806613749235733004051285240689053841149427978251738906636736786408782770883542436680113093894868717197171580552084706043898463763973526 5644 298056273561850592666019837892726140273507840330312784605331083516208557371019209158753804865720225705811951314883234404627406052996516880862825022672821701768862625954036325110801154112444240002077858161560389500638866601052819086573005783154325685545380379934501570681912802204200578197694441440572850802961622760157241505814053940560872306318914728949362355215796488916326047762058666636 5645 -388233764637992427063428515909794262311015908639133329817664724358695479855829090890949029181280541130239664055700893849682263980294337231671409267164430649624287391502925397844885942642286368941010922282185091472153630679200101627277366590829431663729916662999059431701024174093557061374976532635458444514703262114831765309481653805210376124995075100889460586473057707259255680822528830922 5646 408787143643535985335693945929953160105306876697353026267871642237985807794921462871950158400185675389706894242802766955902768655099780875078251711007755550592808723170322021929621730185733539273542790723849988613055836237369213883909283358314396834012777524735627912214271350327207728119629691628441613939987813774329163598919727020765239944210223651784477905903360288389947726116395824554 5647 -570219072727345503201697179894524307557372812451696022142909129952994125633809523455829266796087731232421312462128557837302836018513508523234679606971937602610432566563686024883827681795641060331853853722308660645049919849207961815743350857300403076666544360131144588282543230547549918040181747426218729128390635665085167574456228836087305116853152152917992254747529984956798083923488616654 5648 570219072727345503201697179894524307557372812451696022142909129952994125633809523455829266796087731232421312462128557837302836018513508523234679606971937602610432566563686024883827681795641060331853853722308660645049919849207961815743350857300403076666544360131144588282543230547549918040181747426218729128390635665085167574456228836087305116853152152917992254747529984956798083923488616653 5649 -751294696296431258366647560241633381905467405440265867580220362459112575092642809299533041233778092082523135689812352549115611448022053625623133493644704495427950212887637727210907876614928028655711664337570905555889188061854972182354853820620511492047319208565164652115153160004376381806397578356315544245186176778231560779663797113433708190608918190350349308571117074125560963556809479044 5650 973677510741567904130198774632234535541100424649160029279954143001473656783707171251045490331657682299632947106000687303051432360423621242658660053668472359776219530624440036644779800531546104857696817383561795382258070345935593712136109825248568096276551355122480422963831668939256406153052822745917314850664740157232142415007259473683517557105485488830004353082504197032239277985757549470 5651 -1293981062796417481931141955197327053192121341076391741545270633948408822968351033959441661157645333863248003232105077929136206333486660314508013716904572346547735225286346874337744906916844844827215022135670572679384297288754120456176209833593385429981356996535055554162300510202991745004653446905917251140670017780629630961633085426070274461744351294339652070157179728915561769041355335351 5652 1293981062796417481931141955197327053192121341076391741545270633948408822968351033959441661157645333863248003232105077929136206333486660314508013716904572346547735225286346874337744906916844844827215022135670572679384297288754120456176209833593385429981356996535055554162300510202991745004653446905917251140670017780629630961633085426070274461744351294339652070157179728915561769041355335350 5653 -1662549549818694393361414464596994813607424374886790295092897410904250052108372355815696959123566376028446915438045202153966779055307638989269568392842057223804522671320656292695420316809597004180100588408843720893041584681105228339466537997460534840257518814490079768364905016554666090189198622550689201504982290662908091616857375084388690941654702720713289387051336485592601512892477293463 5654 1662549549818694393361414464596994813607424374886790295092897410904250052108372355815696959123566376028446915438045202153966779055307638989269568392842057223804522671320656292695420316809597004180100588408843720893041584681105228339466537997460534840257518814490079768364905016554666090189198622550689201504982290662908091616857375084388690941654702720713289387051336485592601512892477293462 5655 -2310065578569307163014451939317956564363239133724395790068495442557621114099639184983160072610397262613825791956402964315677977749939366359174128673155070608640972771553044298593779244727037959725011237131552633279424974453343958782810029663255752524742269035861195048065967973020247602124269226339026929289528319324058916054157188480675867543943632107736037128206751591675074646253877238924 5656 2373629286377572946395730407672720816873586337890077636595520579037014243949865811193616114901829315212169323474635776015267417271674337047364563315579817875171448471818859023413124650443667778118031946896487399957283680393911828235043900308264906463400874111333522948213648398756791966958185877719220704914357540341572331325948096761805591558472570617922869211650153484100946599929830289227 5657 -3375820979118069392522418739339719917104281555165837282976668754546951753800362762540504724173577212185027565744427508790782302452064796281067020941182529886082470740454724691659861352214075511240195063426984251954796692072137508583714676627379691728018503752422183792062023948442233911695331823296314810073991516433064361257818572618043031376556806246332542431585879811728746591727606209710 5658 3375820979118069392522418739339719917104281555165837282976668754546951753800362762540504724173577212185027565744427508790782302452064796281067020941182529886082470740454724691659861352214075511240195063426984251954796692072137508583714676627379691728018503752422183792062023948442233911695331823296314810073991516433064361257818572618043031376556806246332542431585879811728746591727606209709 5659 -4682569160321811306254483920921637159400080906751453184987631877124215153655814595875397640144176436983395597424715069019802129094012006943341511865948786546993539546498833268880620364184226233608196971419507689271499019960518083876837184856006403584593017301834296793522092928799304362093559982396955749414596146124626642085965830949734636548381288238883937072843095316291943828246549711056 5660 4682569160321811306254483920921637159400080906751453184987631877124215153655814595875397640144176436983395597424715069019802129094012006943341511865948786546993539546498833268880620364184226233608196971419507689271499019960518083876837184856006403584593017301834296793522092928799304362093559982396955749414596146124626642085965830949734636548381288238883937072843095316291943828246549711055 5661 -6531391925853106006914385386939817951564963802762929744375011742089500389516076446185183545930855577291390289674369931980532187962730854264020962221979395542817003645467074418904354827825633970706253540467342053406490978970600919371252973243317824792080548521263049876151222833501920522921770461762142034642669909062921983639515038624141568876613371703909269326990447990917341239138138286788 5662 6570136260842029961791951484656958524400669433363474508521746110365613186621450500168742033637752727985995742665877506486609655955721417842408864072091386542694185366465808908284074286745197904344400722003553406729220801276076734259596567259320765384805718718599070574009297838799589052557570567959372629366338084403248563055933889987442670852780586723445078219398392883485648653374192042377 5663 -9575983933112426252494281991273331488896832636896887613739839578925142424058631181149711598619473018203593580863051209363724528837321453741607761848989615311347913691526105200076878298802076676176928866792298491325708340118976764660326871056707695993032569752330779594342245662002456494271863005625727608968880333516478674252724732857937455893641707934762664914461646722142648164802461162634 5664 11126971444217665942830448549113868714123335466163301048211578603962793383125200432674038533570544270159495420595188198850433000935065320046451003330694023839602559396402944165865172119281675539413156767795824429515461331364764931103597219872660591434864081322985135257547617918700189600550886439906971920597407021889474103812703547444552568263979563905956923752407548839960302585588251865758 5665 -14514284291137118144297459558730805013249473503579396039522547384186032767149438787341326123347868738509427257042764937133894381287435798009476629258978521658759880644208483975665103638821328278998224209070816515663242394441554297418157481522967458017443784952219927112224090922736609624342481691562618338069514102471328949835172769631501723049899736227434757183946965614749219997451077799853 5666 14871438534630107530413560605203555199738344270369315894820153180392290399688052894414362916221006423249273830102568146911348421130919093560061355198071725496653699057636014600170773548958586465461269218662363596115666486528393063972764984285595594014234958906642201590032901329234855048887210033704232837145696411114298086030456824933698373852778922215968344478267922543981189030674374422333 5667 -20590056909547620182569549101462609763507922863936777706915038731819654332533301856667902673331449874465667296518840629765358015489062457956328241108847443969152062963128085952604184177144825215266127951024741467178214591610827350535181362511852130476654505439637548069859357416343179757174021522223781778318089079635484202092178353149932199920479066964105322094695451573550575312977440062433 5668 20670747183294281713374434336485802971219661887562492375592525899977549632408592601187329749928929893506262373219085038795238510256334987555153505334319853268442461798233880973139162711597182309691586673549509754369817299589663654426040652358732836085465971322565555762473176543954582134116684266621933105716064973319257414459632880311408185136983120271584099285312645932922444529928237476984 5669 -27592415441916173386741028549824724607268590227704439300604760039346957018970875070759168020114393431920018821769585374147301742747790518430211102651746161498993016782209449768471758896159834884971185993152986577910797410542427649307514331695293389717907753136051707375783749031014650161650876838076906030696359942065887145251475495045186826615153959064766448882622567176443966384621240751476 5670 27592415441916173386741028549824724607268590227704439300604760039346957018970875070759168020114393431920018821769585374147301742747790518430211102651746161498993016782209449768471758896159834884971185993152986577910797410542427649307514331695293389717907753136051707375783749031014650161650876838076906030696359942065887145251475495045186826615153959064766448882622567176443966384621240751475 5671 -41751224546348866586793345297463018229181388952682811394086354628501344780084846726280316370298365683913419589048785223611513138428314231564190265366635681201933611974661456893178335271462503359556731797849497750969591055023046230144025920247246024640946485166834616014691876035383557064018897561800026956723871561391176243646078479998156420530722086218613566687912210613223924210312880656497 5672 41751224546348866586793345412122363192577802270463277968971483586023249582827073546422154875846597414304887361227030314522347629403579596600257074746285253102334364118417311606759791137751355629308358663691891982133744764281303762448533364453204774556257759556333896653855757927210972036595503316029843374432188561014598530852607915247318527787457269244102738134639667608270712159041549246188 5673 -55753407293210598879388840601292517115763636598138435285177183030052709455332614514935897113536249149526129557517174211868407606462489344716936124996184080437514695017666153696782526757841826009928515310521597481218002379446744253100391331367341446546602080300737357197310937551636158077745073640067285059583598758089816439999486039549826772840058245280833668879199108977415137283704382349705 5674 55992890979102826130941533947406924078236815243155831882310672024535273955484702606195711703242877284541220559920969358296963942283499070036023309869548775530608897504344339804666527643060078849835299061856385448922859899819559188300635045021263154654305211090695580258004219021905860833029435734316095969767138593547370193177293132748316377149705443892295227048337401591217470019570208039603 5675 -79868185494208175567357134143972656576974109909104127047680284730974171540508062201513801644919851863035636505146303507524715748938283165000344304276935190793728369472523146754989120029034726648771105551505773727693074717247406798606872579995046841881534603966037485352618058764637794115859797059521430678357439041540601337936669781287054480348835261237183544821669407521452353854481583120503 5676 81657375873224982676727388379652038058590023568976671246335510359545275224277297705533883757824387821976334974017804970447114101089477771404629560958475045735735712743981447248499287380335664544891155064279263454057120336018293957654430640770501906471177083380433626985124111459020018435800392766419440228567998306661037321930436663519262932055938561734286765068813756657727150904184551271021 5677 -111040632350372167558854291760582371861556744116248678753291127378268342734658639022337277400917935203097492593707366930566333069520989325829387011199676226057857959348426650042674613496495642236570459346212147238775842789814951490721109270457760200716324181415518078902734973397949919870470868534789833842721151499273395870993373499951234465390889781378470356163257093174278470399194034642435 5678 124847203778969618213945743876788094707894286808270830993610350744032231991226039321793050814028997599733040916771167258815644703878890429273342467148925885446886511478417630348734791661165550796143614776054687131489131774845520447526056184368949916922811781583110848992807680730962392915781298315907358683831413422637663437420891980590567460822203853794481505093572447368824704117424277206627 5679 -177295705678375965500689070408462630419348726128917545744296258349909004532314365195334324233383907405018178161781620292899253334289093110135665543275066937031596932983306051205564910198134239108675886085344608150668543684512660284639377286436659115697908067408619016391507308919482641283210682940577607059410413655424882949462727990136501107934187466273688776872765163555111164093431805655998 5680 177792311167703658917503373062176527696674803889243583247363897969997404965354149512195102814402816869446248947238803119267022411183622667042685573201366962060861927009598927492092127575141903786407983488417534931331991836297747546097965249204578986282136070316581869716049383623384167109265097222912389370494540193850458810041617145732918158540687983535394064583387310281954127581009282357553 5681 -238153542232739317223938473598065660301150916963945653107300913704205955347693133646619760334847504584724805184778627864067712585982993059245591218002927292178861346956391873308250104108338947186231330830687761758952274446573067600112894668569051023689946005558448658798592138264459451318721371403206033103396797263349868475402368522127250048853950442344376073257699807621780981767521567267651 5682 238153593418879063191685194375628881619300107352745609564678576086373390751578299108265726681821099185012232835232899549149250928059555891805116506737516997085581707847230076466789395012228008386107982769078204990631494370709902443987479662673860635436701253119734083318979955328895352313530600015624547363922397375422435757947989532856640338000735282651580954709785865690590086497384992958823 5683 -337747198596601124712325162255137888957005248515632416699556092941984035656701195063077645373143669072610269594969723605839107614208648991392015010300955753316715927793795772726606879212177997088397208846446657820988435655044782925235820105630940583978990924390851421790804134032574155073384074923701993959908885527145210263204060020514931097341653919997772407547251164483512945510170059447226 5684 337747198596601124712325162255137888957005248515632416699556092941984035656701195063077645373143669072610269594969723605839107614208648991392015010300955753316715927793795772726606879212177997088397208846446657820988435655044782925235820105630940583978990924390851421790804134032574155073384074923701993959908885527145210263204060020514931097341653919997772407547251164483512945510170059447225 5685 -474425262486373537290588383213102387285966319386134223179811646747155328043388774712418953768921372134146446552531055403570330527970498771156238643187206946450069845593635102963144271274270555717084613340256964506210586837589983726429569381353769803910951899700705021050083472367275794829961252624638674762708182603924026569156015584837056175145413191148694516639668036508917452108248135146291 5686 480279733274691908372297234415734726286486046128437689591230148005212190197241721550597910549978470613443505621886075804822552292890926732577657892808307432171296138311590154813222619413188808465969715145605844323280421312881751741882746243302901213094535051089303060066050471881529840498572028367845214960293892202006216525474308187153066596801188531703707462196174131896639940844829419968803 5687 -696521652611489825476978245484299214991737653506068907803070875414971206818721527307405701503577518348637487741398085856633069012884995689067673447128906860748724786765409530200179671401190257716400519735279750578553867617227701172778036861627868337229131167022721339458007253016815882048879335877414313518446344405547314139755309013476720579428006673898113630429187253086247210198944144373639 5688 696539814821537637628985401586001655281498514479096526458219371578102717781050293188276964241907696017729978379465548989931339757155610970142625694840783415925976625113699948426395230039290678632795331866471349737810898209963036353245214546103925322893666014700238062171971477688638216757332097402411554390438575667086923972630545300217417803362075324302955456003634502458034507348140611432326 5689 -937375298034636466182055407078192697791369186185742384519663378775522334310788058135386201657974333211928481289906866558343806687459463348435260522106275087694919680051482866828716339090367391289193564980497982448067531404493977154673441240875305658858523549577274902684043133123781122191511052187749611010246288802177939786520858591671628149552425357544731226645543449836109166626948356064256 5690 937375298034636466182055407078192697791369186185742384519663378775522334310788058135386201657974333211928481289906866558343806687459463348435260522106275087694919680051482866828716339090367391289193564980497982448067531404493977154673441240875305658858523549577274902684043133123781122191511052187749611010246288802177939786520858591671628149552425357544731226645543449836109166626948356064255 5691 -1373847300552447111700707152059911270504020460224434212207416256284121998227476434670626948704103408762605034413615560745771562085273211033642502571462097335879286074407242494410987809056009299098875635738270220788276937873886402737312461374450578792266989663626471156689352645563124952579364169989346740147399791643649022665445753159745625566078378418026621463237885743597597869309371696837218 5692 1464277970406161262079346378068954079483058002310420081879050775410807719403291766436545391108755521340557900386546173973996099753472593109632621105486975885830034854954922178983185038908752781997025842942186196080193692568827025705697945759381546291835868454488167428102698325842893464037694666720819914788208147897620125675730393964584600170825354384288451522401307906458417221543502555357918 5693 -1990290785739984924878605418248713427383618650581555802874586186263665992680792902049005258715091208850340921883310417613697342474512511533569140489477349689080010629607819270163765460991147384861050960401927321617897489248904822242874914789505077020213368652344883566730199762636853013954006769832384145451393609455031977241559551841686601294341037672647874845191779055545285535319125021462644 5694 1990290785739984924878605418248713427383618650581555802874586186263665992680792902049005258715091208850340921883310417613697342474512511533569140489477349689080010629607819270163765460991147384861050960401927321617897489248904822242874914789505077020213368652344883566730199762636853013954006769832384145451393609455031977241559551841686601294341037672647874845191779055545285535319125021462643 5695 -2942590136190652243394884947313854418471940373832028523065438942009607226863579352409761185264239670999508768056769053527210395274746664859474511532161458021999973373299469841586350717989941360253586730935227598136174060949034066754177371255565899953984315642532777189805939179644134137967546706842272370924849751249618709610232445237646352001243626600848188402143257167464484071743368271882515 5696 2981012446362830425167149042248574972191406296358265945572862356179516737810081674639964937867507773826201063673427148072494577410380245707658777761471395092017647388100494465517382657203572577779662893958058825748255741490073661876163288219744740578751071933731173355512337186307591578465859758189089246293509662023651960194926388711902346415525990711721035773635564430942422581341683925527025 5697 -4058066352489428945203708577641577870693112753294211828912611535365641305981264148248738076014733060243313229744659247540106981754289027906829148358215002858086593082391178915233374357759077798167228121765215820366620855865282681817321949266958087210637836292780406664896072181446041839560280162919634947386299201165413543908893712246396722704486348542853669653476890419825553618234423338992405 5698 4068751838290053787689057122191968962717259656665261755860319139339116899349051743333239980945285086997591833374941332466963938182401297960436576702040892733663492131279727280556848841497121571532517513452116360848585443801576764364836849190588644286227582027593856210111158460160618858025710331603806737486283276856434327679974640520998746977312708981623606146100719664997285454117837832799153 5699 -6003755435011473566388016694872864325851635661431925422730204249421000228557212494692585230860765617298817760428937835394366856789099786935570242723280466385955999906636728039455432653729835038330702116562147805067945764433344513218840528736300671461817639622169561202273251625713997962661732898546544513047280096546562037166555947258838260050319107622175878906026516294926591117042945768106072 5700 6003755435011473566388016783526507710561180823012954640020868699230987612813455266402372393876023533265523789791569402013880595982024436835269358567752193402414271379986237176918402696128843492436193276567056038345965430521475050504353120389977225700178781020159789052445625680620069314647539899855440484094661587391668845608179615105189067908358228611397370930941339521486979306357338540247783 5701 -8290579602773358852380526375732038808374371032147672691497094545278464650584190800595438774904107574755394932913542740884151886560645354946944447357865927833066049348972326112480495151063458877668289495569709531077465950991137669162127809539124992768742361585017601819160438955206468394188609680604538084502526025904023773958449008616700290902972532431569105182304796653289739383604964611948024 5702 8290579602773358852380526375732038808374371032147672691497094545278464650584190800595438774904107574755394932913542740884151886560645354946944447357865927833066049348972326112480495151063458877668289495569709531077465950991137669162127809539124992768742361585017601819160438955206468394188609680604538084502526025904023773958449008616700290902972532431569105182304796653289739383604964611948023 5703 -12276342883183496545937999339029454957559325894788825147590929754351952856943202468195343999337704167720038273836818901110399249963484564670456166750709532096819274283763976406311230196527617650549023032297535077498659690723754605611307030172285943252861567447091356948365464347024592108915494214593892963573254199000644895037712366116718598466526238612661888293569000136170958250291597213634424 5704 12306531077155137375594033658687594237409126756293430560529074018218731732813551522736141844677454927321484746579593135431296610670584967108754202389731544136149263418945036937638500701615833632071197583576481550881102164202044632030209024250905509819800353757327440872510445545645894015037246007292974188503386333838494173747835598328266006622930116651956592006239558537789514458083641820064879 5705 -16757753062843844816119918550422101363893364277038688602794739771208038025635564469420330320185985328467130593200634216364778499571522235463843697911037431324005534284365694481264809316781598291068334385080598222006241327957460844888709753404038440197721381866638710266371378955314591819917262009426737166791711507396878914274728845132573020235806873932680786284998437461764855344774043597997629 5706 17880843618541820183107517991852309479738935455473860176474499679716023279845910095690059024920421062545980924740275374964062612163590866472409804666156676399197975208309002948867501747691732619112563641931997823514771174426476498506337992559619655335542839970332150694640113289038788984926412350364702437440504841005769375812223982418377386041108691732954753247310186194291582360057796461442632 5707 -25719918058123551110984628731069954224393320520666127375518298260848965557909851138741195565079749590450593727680268572930348436537692636786503065549092915349700737132434758131531796194990435287904775805769920763002965568293609655066814933724223501868368843048685346169862386304355867051333423682517994942106851452044185781173989073285727414438701490497509694127926772592246067797882451840478039 5708 25719921207146932676166027251049239588453002006814626044073629648518344341844356267753694076610719033562171402426767288935914152901133724628488275202995179076191211256423279238271637353405245939511431281036271678780475533575536648633593383543374008294142727273039447234882421582506179970307781912130392968317842456466645592928234920195540244175541804345113710430002909367493877697434645107837782 5709 -35633140122591069815675565625347591875954222218401951836504584797181867456720214269574708663558605060303339998630390007555445826063753101888167071320357176136886491972346973354713726358669561785711302517423651175716495322738712081906864894770992442304011345173401781068068451781568697717779940465317214399511190429827230387775127601587604880914758992264581983901067893131636876742287604279382065 5710 35712794176830544804062541926023893247621812405099527866360937879774749638253228640419044399935894331594579492993379003488347323308564598339946601550331268206579066154215697279327530723261830154499278527051509171643592736606137780859083087664867636754872636027818706197654888179558324325798010473327279144566848540390288151097738201404294303940404408115564890431498920157821363270626045879258731 5711 -53628403737986057338032715084452412390358176593094541630849025652204619258468753027114886215064508440542282647097224413917116819485059576228115187171258666441935647266959225299324773537066818218620813729700742518518530792185788046735864717466754445407791263802411955039201720992500687119914927818251076772482735860252562184761455263055781903578820881132301238759884740652986130103423762450098022 5712 53628403737986057338032715084452412390358176593094541630849025652204619258468753027114886215064508440542282647097224413917116819485059576228115187171258666441935647266959225299324773537066818218620813729700742518518530792185788046735864717466754445407791263802411955039201720992500687119914927818251076772482735860252562184761455263055781903578820881132301238759884740652986130103423762450098021 5713 -74395345490699740055477785430656312353756347752875416646077072784796205331722296230122079886677788037539896084577543413455938479871755785608190681475415506304280798196166722521817713853359842863709058587967138414323620737045215385264476384272763947139995587024964374588164953342959922394752156660242416052143241585312449944216289485551913752388444180268752367641883687863752507602465393483033992 5714 74395345490801181888076820314618576811284997297892564604058688829289068681012804580999270570287501858533156887384595520449067596979374078477630272098974040630443449454547004391577504054046261056808469386398511448307753301963929122504406577818315623987566649874300994327679110076309216217474460794868805872929140986433190585880000011840666547918370907034471270993568397770287109897587163800894770 5715 -107827064616043894722744828674290184825485902985289429754629469333062142339326101763726879316565156354278204611208521967373489388700126402537798706331625480021318670413617308063896591353673482935262482921554389673973232361990316513326030073703728821247440395317300630841505743784761743715269108042370268573523263086185270656322139720425747113686050186641808138762178490869300550852818328804159995 5716 108452215048850268101718505341573643805807705343073094283585557727085673082906535600764495170772974352204707896745710194644928006681864882847603294918982452171427607479221904547554273884697030751748903451771415114788179292727224573252112106912828621330581317323030540115176749381815768960114730099297081438868505247078448234557577015266796712356597248292139024554764920592615380017633164739479288 5717 -148927761979916034603215973459235080457774225184461270772566159416997693833848750821781066737292580780925423250275633069511445664568510320865402000177213860246305152798655942989325917838532923873755538993222866291007467691449627830640586670743040196600757817305317152372756642451564049869330175723668104611576591399620677140129641435974195406358377967403543855188013621860091856001080289890542766 5718 148927761979916034603215973459235080457774225184461270772566159416997693833848750821781066737292580780925423250275633069511445664568510320865402000177213860246305152798655942989325917838532923873755538993222866291007467691449627830640586670743040196600757817305317152372756642451564049869330175723668104611576591399620677140129641435974195406358377967403543855188013621860091856001080289890542765 5719 -220407987934744047286407688796968587811626202034279163924805346575612312609754380463548696512427901445263494126320731422627249502010813089443779763825191244442169442325702510657096299310733799348744697363302481504513137372543647965781630524292344882724707745273716066718626687273632629478829003125571939387423780938648763705367690662324775533769712457421636937812526653489149426846238138992685326 5720 226646372210012858228369483081573324521363507649040306386644185649346688830802035886805558678447251101946504519100376051798048376209680311982736319130530051881775568189370237149028826509862332651633180423612887768037154562953670811327626213076409751295053138892669339181471121976143611003566984749058915521659667942121337507925037115862168515656790602021577050429170035290286224462148859212568566 5721 -308365283240797525297069777675587931579889862792633612414171680681232445566438399620428977862480379978566216612961795441633899574418111764433723214887984447094895715010762228213504110937145428157416623860859922812119632404703923685303431825130147077003846451914588284101955662479330852343695400788586188093192542905122500319696136164229547738543965419165887321836679210714060615602115366517991869 5722 309030217548106539926206056892661343560092730956872495147263620801505688147480626480893506568063530643924784449016561177384765403332577353695339209252795469692498019075190613393257742617754897571182902828488439854856292789596633698181541506822742576164162935622095468141947856297706791937506989688233776539222246112694393196436705641253321510978327817546006564706048070984705709198052139067254996 5723 -448233735699238506882836491036094852931422237390866538452519858367795691839250463793688796663975991642125771054140163912920128037120437639842539746134895719161979105456994224669045257290603953271627432821330159960443040039119891022867819242189428691035894936384081273588689194260938527458096159800901416469494490333654883103340541536870252281409935107354376133820549025654437255794096162089948221 5724 448233735699238506882836492088957021896507548256706788759066113900459447768328020602004045563420283252185880554942413540454627934896172593879101970645675275332888691524616785963183639022253247679697058543655542264900871228227209632641103023601780882398313530564740032029713401733534533727935561023882279156325563222301034747177004703874333063872500118582055116710393293401978010057919895389624424 5725 -622030508362056444880452947725472749228139845665420572665554598292165173924029196301742645507399343557474557999290602915545685685683822207336127631783949106355235264562509879959287268886253725614278130454236232083340257211848451997222813561363948572233096159020005805014216765170511788502613622641436725526651531535789146483401587242002325215287424017680186118683847761341100315755953783267318300 5726 625126584585779437162348980919806264610975064446294480132718404011799103221214381096993207408770969506978555072154107499243343702642446980624662558195371084877593827533209117480293356990324325708535532525819921319381700094261004077469952707526339214022166425487955567738653733393818506752432129112940044713325384088563212354362114167556611623609829671250593487453842876351945421853008261325383942 5727 -945294785617124624742029407555860563205406260646037673996133734400957638444172458461287545712196170877902513019786837828700795653958305567858918325449233181022276262038833953410915297497506429879346394517719562588610692382889627443155076326939903786098773560013579466499156559112995766409841184780493309091423416241660658103436288112915247638152027137598687916886180409660237041337659207123513697 5728 946739332187970460303049829809833568043830793019675798658671839178556946177948198554603175690220976431843339076759457346246218164141071578193046803860569413119752186687291410941274907525938106036629032188546119946381723402142549087963762601071954741367516975781563483565359527122122751053230169025892418868847980002607775706744589327420764007991418310601632758335307237642014368799507193288080917 5729 -1301808760427179762041438421353792907343021748890374554371902235876968961780879500556036173234429256378312263520077402332299458597407400349081710877127566172239491766603520336611682376315816994414653648051096141691957460362725713164873264108080678827868434146907464322438897015959674639764222031206336296326059065052259617360466848988641927680324821509700025990478547940119110513516275622102379489 5730 1301808760542718214651791887565110332762102810809842781005701350856020172694817285460583694090332314342011912579067498626777833707514195747370236558079382749000264979506511305026033412784577606335244551158522545349196008295144417356013466174647192311625217731147793578485961406050790826402728647112792194023446515378879479872587418623771751252480352036047937419660905712027900965057856259374752826 5731 -1912561152962304144023689787397653150073833896315625523794930099295337187757776727813270876278534412220482023350478884659885659810466061540961898486145216265345826295500364677225698941343793381396675042053769947517252232865224336704163947576790209276486892564629359237448843114544844668150924047057867710285967820433345694864001325183224091407054662164964244752296261292672085903495178806105570189 5732 1912576844292315637530408768526663141981878128881306986472726068356877341950324843673794629727153283060332082661519439179709501620304817037790137478231557781547623294747873995976695719862459498175683154325721433412823846691135069559948010879915985164640902364091525785849500725456620295356897573712739280564076960951229267861760508566176810158652693833719546949907951405244005152857320476122467237 5733 -2662397725100617336340777080821793642266740086124538699860640169356446873432452899044924235916930494839764008731292675779113079188421393979596129056395928438233572374061525306589198942365395557444086942724196969206394507343268120729477878808308639974292060918831295494619559192776765177377676754270135648414615697578469301899138096821823996745463161173163926442123846500785758313460259334205025350 5734 2716378651202781863837334677336017307151670186359305127380552228616406591704777254342825214316835772385806200382943369198812465758305377531315866421331857000478478274920798958130324884743408502854451035299902399833606208883778418769639102091346617249206793216086665046849955467958378572483948608009750496408670622542346269002156808770551453025842346987121660930482920966753769296071250908308525766 5735 -4032681718020203699808032801140797849654522396479913044146713199161531681151627904616127600590424350403002928634582777495188859060742769016354932630685161205183070520420583254675243698771771521394400809695511552215029247995765735065086269011331519946960698328612531358090245821251026190289977728283855760724287657697444422127651163519951396588854277067428807264794246682227199877761461240166506629 5736 4051253285878207418462315593088916702118490904030664130248511819515724528060325255010307574606341963623516930904502089010663605015498344695673897893254027075514678036106601819572737104817582119407487374448272346632304079851390641729866339159106556734306668385612353950797266293108246067323046143894638582045608317068866757350024057225916315738799862801818783555450389778706890617051306095149587877 5737 -5507693443011594525442185333833965702872449253505809537205648637997165571525088486566809079015130232355168245918173854002790453609700025890049219273263362220782599212184909008737985486588284503343502116642286321223748472790739614794954634236136865653995868624688086692550003943607149718147463298905134079156028649163942535506446457205817090238567735486690147341979612707262180224245841552248221259 5738 5507693443011594525442185333833965702872449253505809537205648637997165571525088486566809079015130232355168245918173854002790453609700025890049219273263362220782599212184909008737985486588284503343502116642286321223748472790739614794954634236136865653995868624688086692550003943607149718147463298905134079156028649163942535506446457205817090238567735486690147341979612707262180224245841552248221258 5739 -8039362456921333787929545854793098041677111192098007302972845712051193979938310321481414000449040837002982653297543267658727890196892973016313338288374383041520841707159606703890544605534807331255141828102324829815560464477724560717190271117067529436977069852548202846025093956430313422279656171656776868343339408703253160073953054530131147430119118575413571745632343801286465049530840949025509160 5740 8050636881894656399565390820210238796155768323687748920255609236269151412759460147855928569233263795453140631954765853014980539273728538561938954261131528477680494477530445078946025105172282657583757168368228036132039464599336222483134305669071844901049908768973442326074202872791885447731444245557937764345713904387541373893048477429493986336839895995116764790511698618253918882198513959958126159 5741 -11288548774451774684650306945785261749296274229576564752473907528653386568125565448554743353807029860845554564018968077802110670689281369787636682437612422141335899617173290793423089132788842786078701425600351605082934703172227521565884303550437892792045610138108962016660916516857076820635272380189121946879245133059490076188607582715956834697465612713957732325916739543667524737773730738825921277 5742 11288548774451774684650306945785261749296274229576564752473907528653386568125565448554743353807029860845554564018968077802110670689281369787636682437612422141335899617173290793423089132788842786078701425600351605082934703172227521565884303550437892792045610138108962016660916516857076820635272380189121946879245133059490076188607582715956834697465612713957732325916739543667524737773730738825921276 5743 -17000245526878697311197363785189283768171653687329071806402054517888897793741681600660564435736320950648312364639451697873106806473505411066097649250145688266889788165298895807194165793848863055351186700227604029583295453863804489447641984607148361599014847129275947022973721724495624415609031611653204951609545019035960142821507372845978853009759988377246912638256174758708733608898549582181530043 5744 17000245526878697311197363785189283768171653687329071806402054517888897793741681600660564435736320950648312364639451697873106806473505411066097649250145688266889788165298895807194165793848863055351186700227604029583295453863804489447641984607148361599014847129275947022973721724495624415609031611653204951609545019035960142821507372845978853009759988377246912638256174758708733608898549582181530042 5745 -23462421246568921372331173976823322863917011848161760068447248844108258197440927299825939587866272961020457996480649938211814269722797058629921221758767991953654702171522348258004028755316875985836064392337625355922034043939400709770856272858205842382405783382128824945679577380427871467640797944694328443815524444455742038520999073443130045902480785273570065133058795536985979907000501198453508131 5746 23542318860859543900083484966985748214507819534549314319901953288009807421458779969883502330156421180516559800414972687898549355964390213531330431118461261493053623847935139762107284981686321609671074132643542583739685405662840805705880604476202577942699506899091746399412551604981290994014985078199890874497601502349201670413650276177611384275319623791381576697644481353758883103366273951416098796 5747 -34500566836945883853620518873402605940350541869715742118042943058282095773691683024204160136114111156476537770216451085771199481291299664153885283005449983343563580798954475335420911201981995811483530035717949449385031313628733003757661979921706988529924934997973829380874720748718190871777817220160414725941410860134531114826320031816452969854990979924460627515388146308912484899345642656904996493 5748 34833187598273889933380599240702065063616138106959692817810925407802367316731137523380632149357250969907003170355913027699588163649343166573735358192311155749002681800246837608861981364614809097684837623443827929535983879553938626275752336339440486029752358037128243700475801895747181175177101904051957971812019070966630096084417357947869291975425744257727381458235852120555353794172879215498004236 5749 -48438565528828054875504095553511543848071421354434576347629139904407056072310892262930123182830016098646992724040123334746604310348457895996871564322577043898050182566014637182851177928183832902672373798422633892109643473949203353784557657779284704625637133394001524151310492266196563607830086402310896348298357066369896459133876506868221308702953167201973641161388247696901315875860678806141140951 5750 48438565528828054875504095553511543848071421354434576347629139904407056072310892262930123182830016098646992724040123334746604310348457895996871564322577043898050182566014637182851177928183832902672373798422633892109643473949203353784557657779284704625637133394001524151310492266196563607830086402310896348298357066369896459133876506868221308702953167201973641161388247696901315875860678806141140950 5751 -73171528274553144611591300866500304977559110039645423252456628489453611393717630856963864702092390772513240414501004569378651805488461783330384993819587415869417707261468138588703333544529399093338911806245742516961737728212036262456718313705953491927657516547978219901551835811842638168730003012047073011056932458463876021887630620858514783017808816966618221620359087964527465994441046345886890122 5752 73291505769031242137962665849367926696874248578906024948522045429319448493309289029460383727564225365980264579965621149625712732778497643978558957699432950238192859695108041314191354818416925628986774626442696508032872847511057409445809491279011250091467176823792355481914925837230378541269938081354501655870510678015116615233321809931927258584116818735356536271589908729084817183413596597566405859 5753 -101077352038286876656130245661906323457167098409087781457370721796814057478692239566900142916208945333725251486151785880490856253865090946382777462915218044841466982292233283369924798702180127221222832261186916218369915643234419417360445857638778361914752643651159729639809330380347364906909621617118584587484092512245849282991328271471270239451075261583668289815704472328469154535353177663263715614 5754 101077923394958694650128435812342637018356696267138586878354183781355799394699391978942350304015717484697487562422079473900687312777299780651885666689725765310192108104724675905608757819274697129848151599928376673724476678248454790566175878440397877405366675893766165103845004551528840662165236331351618808982423503232533817825509144281896405976242908219578325463030121653377232089463442633955448848 5755 -152372007221889138775554231018937040287818521246598213327911750520414783476659526233912007011939120649017204221862292542103873933769229646768402599593551831816002338171049807615169031732029278666951567777082302791453549334611737972652445398696983870978279200720165903024084351399553633879944272441889711412112800215998283695471270356487846365450721516619532308259906902460187379326082372578180599509 5756 152891564207098168460635406458077156476850268100888253648638863086070600113499420526975943051883735308194516793821796267957945577107379433069453391027015142290053471833434964151095996413823912135890046151309469034811392491992740315440010736899098193420729596865903298116617089025785542672624560464446430493037720447680042165272503403945525460573719690027571980106790550736285989991352402075061989760 5757 -220406327236032103508124190621888487007269610485634887163588097682334831929485633425026566007779942558526039265082399592815901264400327295012451358202384424361654082827847937955440586503755265141544589085408622629432327313540082045326249524770753180746243772468578741139196603508350900274743890003388454385927049376226876731539296222984479919610342855843717687866584054759275576869144128991431951578 5758 220749787942631512055252083415407368923443839473696138638979550891772315821473750202561901022329052152324252513281166169494440422945716352289831032924487157890256395685446340197172972452563251510199219068605454022593527026678402183097863923453583254649875658330090330353590235292926642871383940891748062596884513864414628993902784045569315025173956244531204084021357151193525583292047952753441761876 5759 -344748546218060464100352095757578449828733983676151324107294686893294483191766998956669430288821183058805917337950663769272899938135602529054646340654162217706058981760874351638794359759904199649193684087124376869248512346570924643395232929808712612803863251679388638665758099680529380353252934601095712514858036713600054719789352146069985675179751086986633983866102571339144928950225236925944057901 5760 344748551999235798121817907710134962142138524444335944633421175196805997841848873023298997662205188783932683597042659747943247368130703414074939920241646106178257212674567369115012498917721742298616378323079654504288845513703245827205344145064689436549737266392807356276368560010485591259210752391261897694850210095293054294296704288973836463498749759658327604153176245840538146606924862612767975787 5761 -485070864217717594589579675193631699892574503299456902133048508841655533100887078572153122118041580118223362005086719029246084199761152565564791523730028574280615555912224921674011654015841593947295805188600655240186837213683895902122251985632490130039794186825351842433042090161127624114114950950899429857602903216856873348952450473229299653283568603935743658452101281109638960996673868609224688352 5762 488246844508720138275705271253050297677450793264541664853130179631642747157204584016526410179068693992145912312413650745274715915377186512340463776933217625331784189365133538258724566786529884775115486290548339037036187971709519816525952194253079600849532713525539867564677848496709311003840630722613952004644533144915535401025297052786328806729478649489829235295807957183537868726514354465790207839 5763 -730806226075802992659378165542614998134685308085777810403458970340270230175607872536676672474465572220853898357297036458146505399865772148317732724367399338662924555115493505138923217350658904986185490537142617198481278858424903812421360714583614415283004764191002273891094365668713690310140498478685909453251048380489498098324979175994969369131236378873896211177101684035599879970125984739175648743 5764 731807691111325006295254495972925857527310726195422981451184231216829303918370619076680465653401483834044264947374786398679385354616555261648881826221171571754866720874809424723548264785748402948347735567215023177488358419085182170724237705155923218482445281761266090763364928835167392724821168416341809223331038070276809630456949470519030972295889093465087927686245670724649582673929738947833488487 5765 -1031614259416020819004800131930890921144007254106058680622655324541393054761577081655834429314283363386902020348856735357090272674113111886366411123502538854260643759509188670983367081329772245002627043994471277274042088890474501231496278733899438584143599965908422794109495034662463926084087142672822193663464704709463806994362944269484456485256617798073836188283031680864246263531373410185307578288 5766 1034306351490191607486566671302016720691060356526181737437439122271888412559284035763604008541535255432329715661469756055910677021128364201742536698719146228731182875915360311782542790348872544258910959278810026856993167090148475865889545689609160733313713315001132187225766064723713494343451342847107432022349537997645034949037922007755894763151714889847146767988932554733194674637051606416994189456 5767 -1570842912917119738046700802009160313474591508691746542841614758496831661846113736294298306159802131940122486991319594562926947990710541564608317067591831750390085404699161692701533193342887553493209597935327333161213096827713686137308594868646020187771663092212597385393729621162214963560301429577769120290459465516267572358649981439662221126017073165530495804737234904951001114299553446626215512389 5768 1570842912917119738046700802009160313474682684446797769846922397310027750457769823280336425769298556857047472454046013146530795494002563111707583114650187140573844926980818921005573079898482423011516117822867792489149437823968076204995575390378626634545528642180491518843046320803381255054867081054723357722293867422173191601509677689952529278402164529852681654811874277537736674596042744176364984886 5769 -2179947301277474214270955884095545044435534980734952831057459479751749155755149123998092574814890244553337716826832201952792768144313155279798901428661709828379471504436671295665657473051687469647897917831824227273077536193081592639320927485580245200636423336957731499481436293536042488800716325317726103436158889768580309435195154045773265946742919262693186400183313035724817845513214040015613802911 5770 2182548878860837044951196049927778899362905412311503110869010236275456494146699696070014319085589540176209708444523414025450593764334359006693841632636651961168421369718357813282409622447153164606398879997226899434174918491023749665875369925423037302752758308326072055858977304976718501248436389282144301263916618175527150025039475652904585480930952750741646973991316177590783925223777096119082778385 5771 -3244245587740601849845160780596286494621228969579595687244921214943557106465231414791936765510003078653169040627095802780207667855420427980334985332925404191106479740194602184736760169301767905782544662201598715861130792779226525465772081896207770441268090172623971143799782704249129648065462655102614221440710761017484710677733546943732567313049433035111109795229181951555591694957469956233311023993 5772 3244245587741886705449971312105682295477643302224562859095347878356422630676076836911897489928499777401810001819939293776727680189660215956709317420925896421872133298146067142101154424749171068946185664337933324256012630595166681315423837981384132297617709947707630838078887604849068419796873329839182802087546085859313152708817636744184554011660810120003502643357228902811289138562150754122017534840 5773 -4567369286667219442291693453925430190854244708663736774318380396196518262641526402932301462138908960513076484257865296470601208161496216257676607928705555150488684472279074854161471138660500328832855008522505775305208352502481422668319830147353179601754959637079629558263457940476907358982011431948216574004023409523944020766683593222343289018628405182088085492192065951808016772300650262152569967425 5774 4567369286702304901258898554810691910607407938771139343747003850149508504879519137200527671680269388404213933123242963986149004492575448775642225773160981317387047445842113787270441901589365905499524781819322126592615677822381206689919327725087892651366960814322984621230110763510760714374822022683902372723656656815204695817223939282267024456444981979770511143281280808448737816796712947232926999688 5775 -6960532932292222597571222803108651400592547237202143036577002467786010234930231291243455253829069204826335311499319661924201509289626162483212784242467683601427917611701872109541481379021906244621504962288842480400489115731637646557550060660516660441477294681870099728287879145813526254117471394706012323454407353928551025168184118875459419234158217702604345272421406935050382811543362739926571396044 5776 6992011347850855437525083362091522298084528820255534019288976114200253313103174534849889387553341494188263600922850163224021193897907077340435981792442031715859666289397104077834407749781580441418747319500521177749609772651484154073399140605829974239308114500662116367300862987253706677722278661812116371355354205558157262547703711494193219260013012726566724534593595612359252771388157188280358685693 5777 -9683705800772434218014986583019406802603876680208123944556370785524240551194466800794387315860268216057176615540761208073317165301300788666839364966310046581945310630869721009974332237279422954416944999931242107851542581847233216178693010909398622673035644788078452022931918456888026037080089945696551584133475059687686707140795794594690594569671966937902828074506289033887716502335047749483732368238 5778 9683705800772434218014986583122811491588189425811285097019841527194386974819553866312363348751467776516593967961606608275354680138888437112880961659796661646991600059754614861269724618050979987028038681234825651883724237849330286683818750433373264105333844586450251624540223997808776291576270819877883480665291833809789485312806650359191886741714602489948048233273807189586291837342035759353652195519 5779 -14286435169141198656629429894905808914417483235040847877868087591011025690562590937319388347561139322913995664650724143942144682320445455292370809034066517487206164794469162159366450779847229245052271511639695812985086240411411285913279941618649323490149633495113993718637429161282855304022569749972448903463020161930935898421376965860180985944918215050660675726231841837930667664515505227628668619639 5780 14286435169141198656629429894905808914417483235040847877868087591011025690562590937319388347561139322913995664650724143942144682320445455292370809034066517487206164794469162159366450779847229245052271511639695812985086240411411285913279941618649323490149633495113993718637429161282855304022569749972448903463020161930935898421376965860180985944918215050660675726231841837930667664515505227628668619638 5781 -20005841374376824531061117390215914915864465529841862577362580178638958581252583788279141454957532047514427964567552825712045893833377971401941184922851199593198907314498092610982301244921870722664590778886760112202888791041661925239996848123516367434718573784956225424662804663750326428639334487154406178995767514530021129327590614596756619011803550234317643216221344032583083530130670578546048856798 5782 20031663898969144977811469782244054654979393423339926806604884153277261109664116892826470767124024276713123274741976323986100118373107965157175609302660875652977119798923007618222983861140047300494346489700270272276160024510843215447643091417722474056642344545788850224535853456725854108391496938270429913792533629408691613447314013236356963669290207868390192610475709033489405941580864740229921811183 5783 -30095608903442657276411779033833883218594341071357383447284544074832498382375219182496392324210800197598722097542149393976945742411579895279127109642814138267705426873890436629392838140354428674570070489135506496699107911362872012447569898563380110280707720113149656972040252152296697580111700003491651081148044171326702212303466207727883154214289456718842115310258654351352299206751417895088176160568 5784 30095608903442657276411779033833883218594341071357383447284544074832498382375219182496392324210800197598722097542149393976945742411579895279127109642814138267705426873890436629392838140354428674570070489135506496699107911362872012447569898563380110280707720113149656972040252152296697580111700003491651081148044171326702212303466207727883154214289456718842115310258654351352299206751417895088176160567 5785 -41233567847667351907272855334953652225723512938499367372911762305778507097113062970017424885298078578420073801682592486254589114139091290195918920622825468511281747525500060833904468392744353201883431814888639748410729515359198528823382549827044514788012659459213082725472600920612269423105853900991971705738212695754974768980819231842438125323267591673479166137899438776495028207859430506596215321541 5786 41288241549432774201507239635660505199976321628792100155258867924527161095148709878229203153485329255920187240701637169245695390475891908883838163505260421821205792629560003316296255693085448741832741621494471265436891569322317570516752824022636511028738972649898185855476606034191232324672241821863358457498454967642341412274556737349800297182244706612985577642634652651248842180192537704389608548663 5787 -60699459063885738740892741643994096945833292991626124835311554318244833672139915757652270164323584976321946281163287196772589418023598937814682429043940801014459795588386043423419511749353521136440449270996018869805133209360925877367424280545163250026539065643060320293902300079335274942235781517108317646250916232121341082110275437846566252896387208223374924548813643037355538853185126779391144376961 5788 60756329049192480384769191983541114920202061793386780581311142235526426257277248122570009991086038477937530171534492643258108669660913461376895044623216522528872155553227782422880781717731488031539436104601766573937291564841141620434161040412732962406333080051565746258575516360159622667798286613771216203765544178316261547564959608621227149543135818540629372400326637095842754668318029669115971847899 5789 -84982362636946530218983261752412867721292883023269505981296767765060839410645393084321266109161785217959051621013643829999762763725869808624916128520160042959256156595203321434864652013256070334517771310949752598555539964856807434581908114492757580508489417324729784162652203771879601950342846228468688769339172195590742625493758032973560081298604383363293466872888514511648619110073336607463930127132 5790 85149745155659002069091810801838794448681983719007154070456092426031129715246117040608550497155283085359318082246794591211581914588808682841573018755474441367825829068957360310489172691578408374664881783562507429706790051115882431040629247479039488997141671233307765031573716113650181293415031795957547931817496765184426587724825733656785617497016268834614619729855675480092888967094250104626242332722 5791 -128830519415231814347084686058018190557210916382473850289026091923194915999790984034300757358933698368869331042453938268214078100240752781380244931176151219563598085009284113467252029701519563274538726686400876013878947660969152540574373502058149007817739389912986338463930016098046912181033894718829752268371319547379147638964365780335729730262725691889727593204030374368206925102925323103564044746982 5792 128830519415231814347084686058018190557210916382473850289026091923194915999790984034300757358933698368869331042453938268214078100240752781380244931176151219563598085009284113467252029701519563274538726686400876013878947660969152540574373502058149007817739389912986338463930016098046912181033894718829752268371319547379147638964365780335729730262725691889727593204030374368206925102925323103564044746981 5793 -178068111348774846623807031894978453071337681647578984652993538109001858623777918103257026474467620548587559574461338936874381602499911063218740270551233109817437973559577852819734458977088328620709412423726084656250616763650129939229365921091616790054944779447393875826617808766226952276011538247516700329269552175062199593907498368358671822289731603042382667821000786925359728791499399424570250912488 5794 178255905050390484491259337839616266260443215460644903046821937983562060474122416202984523831235803013232258427199392382412787528024301345764088943400873379882741674035402047470128862890681514149075081227770562185845052843959672332333146687539639928864607555695241370288729088536577362114985838260334341795900706956561798824673234927372245999970729659962330008631824263370380788540503445760163499795119 5795 -261383188325145466448029272726831108449299697264186996457957658969822050643318464110718596323506183150389174179832962002374373911464030068650304238816117704946692060491574255804259545751206033617328906750095494277258035690228234945136435013741181229303293627880174720628286396789957113393357355155666014000606428432255510363604646870880607593038247540845159262648810817161914243918267933473702703765395 5796 261682140768434762848654376704305225170988284863644343830171231182525463952244571786584332330527493594313427496143962887716392057313160225878185064147604873195713962896607742895298983012184654479245052934350804602988333232631917820069122567822836047455661775614422208721566026939345842674687700459384978016799010353862713632234669770749198995329057669467486190499489402021940964824792892740914047259442 5797 -362265085286680669903144183704639538872707829309267571047837235988607845261788191085684261495417923855145880570761595589324124859907914486293489813486946182709166815881654780712146979301811194981504127077583762840512458449195164058020120456691807817027731175090949056180461247300971025680810129388253302449630069555514077045162259790630056166775539978742594910574170922469442034675281200284224928069913 5798 362266103436463880680811245548749886246873836654768281542077986092025836074038766171048568119850143701547252595580472529349763593962193050430727005291433741664705278429037651309862305854848262747227664073988058467409291629735895015955606899757584712300496712274550508101992159295050364890580865126979669298025185738878864151316403488873287906383881276785393257284139264010351968084093327487262509029562 5799 -539793590078281208218616233676512662627195695444388198014374916823220551449573251126930496543182923813220533251035131494795846104641358481572937715222578930750228134619368579209458536171236561841055143183653398125285967862168238739658801977804411032990259599370776635660121283020431384546003228673340940608367945122852052021700300177669827376462883634321188569411255506179029205260261799417282075550350 5800 540254047923188168562922664568473435130860438573399843883294274126383032001758476417844623992662254984841875949722876779792700248114000307018470653090171121700536221517522018096268808618215747265512606023120868399469109511903129798464233967933358990107888830758019143571199970253022554943959609902181751056624565290960399457919739045270124217280878128441028932107380073983048629778112551533485122760781 5801 -738306682149466254656792064343672659520565914606954710882834645474234537884494107900808440427343966515418474533794938070569686122601187559935620437633132928925324151649101996160678717244916486338725330235501957586439542996145094497048927037834549313764997969849529815388125969807867196142193880910853181035460374900464736942201879802314099647506405019164665712672011426975462419744485144822484526129958 5802 738306682149466254656792064343672659520565914606954710882834645474234537884494107900808440427343966515418474533794938070569686122601187559935620437633132928925324151649101996160678717244916486338725330235501957586439542996145094497048927037834549313764997969849529815388125969807867196142193880910853181035460374900464736942201879802314099647506405019164665712672011426975462419744485144822484526129957 5803 -1083139924745304429522226158052834103344765326902024946562465709026876163685625493208051341700898541632153549347770842219375478011643277031528810468145936175239536463216717779090577785750017949579818481668514064229985774827478857430386479654600515529927101648902870820034495382749726625138543922365161967647367781982563840442664672403690752792859335147706937140283258227516890774545330563153069586707601 5804 1084193249943301611184581864409020016927834582072226614216931020670395007053641583922800822543896253420775593544095258565009922928905157097165814025845088489283091791476547010415400750290241931232678817082067372579352693833344299190471022120064590044982610100720167418015903174896966842984639603929441224339332202450071693429364497013445153920430258770663395904147813419642962522661971862648289129444189 5805 -1516580805339800612914617289513794482611015333689950738611285630057176994323955621853366193136310118513498554231855768871105339643830856525082760619370017773479586262794709355447126527275625759725957216392578876146798560121049990473920111537056481300846601863777069209912048859873578301828466151775303015568687930071076576063588781457807331486911345490767181707582754393443939697008759426464747285938691 5806 1518728463986838754547530053579385749075419128271554712678683728502541291198312301011408702176685127201101832945405293952457377433498308506487387523200538773818759011634827408967276359289797895019648789491525424427440271115905443992695459568112334257942320628604317982607052552782891512040347308086285384877858156850946288092446799446338447149346110177342824610425945883084191452256136765163145969488077 5807 -2288018802308476229006759315272732946509931608473110918338988635872804521465149187108707209768092413967061401675015172427414911538804815663967158718150196067855094755343805684870788232680578957402663919758841216066555476113185102989014481475075205972421900997018517442869903035904853753892799691430984456833899578233650550770830373191925856441438393143096163380886461496698038180692758232589228775101358 5808 2288018802308476229006759315272732946509931608473110918338988635872804521465149187108707209768092413967061401675015172427414911538804815663967158718150196067855094755343805684870788232680578957402663919758841216066555476113185102989014481475075205972421900997018517442869903035904853753892799691430984456833899578233650550770830373191925856441438393143096163380886461496698038180692758232589228775101357 5809 -3140786590049283951581515481678076546443614579197951987699851792666423619434517117863717700867710101398436988289182094651713503433202236681726165668192598618199969117094847263169254056142056545241658949879328646317948677935099097505490488644993748065461446679542100146044727547868993253247740702953675991884520259745197467510445610405319857756021980695783822608460475404685970796616707079371038853599560 5810 3140786590049283951581516104552863024710331445879074257855204826016223873180241355592530133046812015887934458765453695808706317832757762781205930631415371419126813784482769629776954153648663283417646288479861412373935654749105215616325306381413943397345334455001243148749861751211489369178359309567492279594506343651775116600357677609946918456531421380233370317954410012162303733941961056638945734857031 5811 -4569719391295482414459751415898428554487380198012782388515491700652321844512637283098328535803009430577854707313565598083344124243211141270528826525635312525936792908657662654742341526731539619276957107216566900442483845567373680555061507451063468255534061544096499292109241056376142799140732128235511363442855756566040783237506054934458216984450117301295550169156623292541280332540280402634806506014605 5812 4574278958706001008766373610648491053521550851608061707546835773873002054498825806655668685634382286230249448945026519361336086002750904254631059091648967121890981576666251530563889035070699182320069378786505237955948258605688900081129678234475846775741102591727861405545218648642590670082838975653779113321460743283044197594429715292729670009727860426829099008734856330959473304712444699960987362524777 5813 -6290918601696208636468387334259339169441245950662415365979959950673943918995256478715775974400049795497725623320638872138171048998121890305333330492653483085014689313211129313462388043507644954828953286404190923802545469652277301429774247377563600039718239928822624308056533439003831849862423391910023638793194113958754327558947648255654494468196092002704848611458955833017997800182199533227402287234628 5814 6290918601696208636468387334259339169441245950662415365979959950673943918995256478715775974400049795497725623320638872138171048998121890305333330492653483085014689313211129313462388043507644954828953286404190923802545469652277301429774247377563600039718239928822624308056533439003831849862423391910023638793194113958754327558947648255654494468196092002704848611458955833017997800182199533227402287234627 5815 -9295959505885895010891329655355124802207144710590179889622190126335524611272365444669497767150636838159590835336116231781314065560845752765991181143829469093754782165023209079612299829210715690112368786506758717186404053603799577495602665813940484341277924100138794771013512015235540857545528687225759526001379569968263438864665470384159958341259778879272203118084085456144423478371446062489368081670216 5816 9303192661046385823012848359226522341738367896880052716998508053109762016653929716738745640033034564882207834741005384387342925999264256184245723205160402908112004593527472347812557500710683083197587231119411846889456851513654814058842085134465396894424335053323145884474437301573115669415277786277092586742042768640175647389102977867217444238423065726128412588149985614223017894283583870564035855881267 5817 -12657589302938454062947738929149477410242116974297326012532997955005856249491606466659395096735529472048482197600617931790254220031071082400803619712512606187863852392251900341432966387999857386847337251497543403815559917184403583722689506892826760919303019549897189453037026227421215532561832634868885468256511066706993385319668688146308059743026082308573181626020584376864765230701641311898146181614575 5818 12678754031219382090014318939315275746369884123282437133964626393917835180616180635307287222801445458055861971850674379004257594104318409743721419724367850042032980250789332892697628833360146129707574514856751791703053542605970209525562670016076217283940287833763178520266547790458550792855313229202323167176101155969711369073400801189997939508517391907978056727937094472974867033589291510551858609109702 5819 -18426529698113142598185142875915554073207611552474376980512607762405775321823591020217337332796713438411985485067417039910607916375364645255522577243336205511752640036260413427692565211872534286929893641215007748037883357492858200622597180348327547883328705728860729690251229982115446755871513771603718881964889903900300789072203905618480762758606668778099887097333708058363399754422741751961614774892983 5820 18426556465539319769014632520810918100501886112541267178876535205157359916026796218704043933225900046445145848032773640340563099760969497140260893669807435106353434962633259612097363706621214662877104072755295578519689582063613137166370569245696378438538006588866299940159929698733267448337263942125573775153346265130529436494822119228162534899460114650359237992698414615966009676855470151853206295726697 5821 -25500608072822126404421214219985843708636983398263584891648152756165496574332301693627015555695067671743779006873505492742375622536767080116067520175282732727807470910418216276073189041854687985764348801596747156090492793089409324576987505675554470876313220308791028076036042433885734504460297051177675422497813508224059129762601026873856765831197618470962404552439108597832776822758016474023685982443747 5822 25500608072822126404421214219985843708636983398263584891648152756165496574332301693627015555695067671743779006873505492742375622536767080116067520175282732727807470910418216276073189041854687985764348801596747156090492793089409324576987505675554470876313220308791028076036042433885734504460297051177675422497813508224059129762601026873856765831197618470962404552439108597832776822758016474023685982443746 5823 -38169253181561876375688624445126389058810640408432905883418591307852737763019803744704198755610575147482514285878526383025386479419283142164383122010560906435272454906945808748982304064711049458925298649054076638489187022984311789961595230920203340189705571422258233783665506258636158524935204076169776487041938819016813532518262869695738162636964302259625814965662355166543437219792215501836540457343389 5824 38204309574410063918746792222232411159988397363769340156610117358834782795603150283212811657052453967609239491986706627465399599777335949252000616111743876621873019952443728177950761607749163694193965726999017851451626838979997253397395355620655951190035175799843437445981367149206129304072580985406942648700909995146430135361199120410318304746465859405953293902012502750782638900718158403695130284542137 5825 -52376822237814128490162385481321365712033360591483927146349867485708118097905104158416815568620975046310254985943758400350709591086984976196631812868204433534259416217776166990357983027798331424921650766743214063027179144076135942307376193509930681084227153527709823955171022365591649659427521080622604043586697290691425402616276418015909416181888040371234147425950712903129403621592015233642039806882539 5826 52416273142090041054918009294502074668444906502397137254928802859811823429030786477644513195503094759264299555248643864838850223331288739155880061886882548284142847903779874285363245504847850851412287944092522921649181813598597198811772041561835977504829844913237310046727500204197078820895938740493296348727697011589245697716083348713973445431010951744848739365222987417894797293643558480460417233871722 5827 -76379614715753477128539451368440307550353521780311264058501507465699332907805947848406526302216279761395262799298366932669917425007772847334814481030687067819289976640387386468091917069789054759374811897333035548808125559695250392295153065410138731222073507219297540259710363051189620754863790653811480582843743781148342893531302195772978365968164765820124859416801857760897347651625003361738201286251084 5828 76379614715753477128539451368440307550353521780311264058501507465699332907805947848406526302216279761395262799298366932669917425007772847334814481030687067819289976640387386468091917069789054759374811897333035548808125559695250392295153065410138731222073507219297540259710363051189620754863790653811480582843743781148342893531302195772978365968164765820124859416801857760897347651625003361738201286251083 5829 -105531094075866379432742712996738448100958176081135303772389053347268095556952986888762461743394103890904158971211259214042298619967609352489948512062676344760082256137769515855671173955541821193515532193106075551276106454930701114397392989700199931785554828185164956803656293015798992388658362856734431810697144898491589837494388212715255031576824539893117872110789566870555833771588439857076977292715158 5830 105634841287488231926039601415503126035330376503446965247844113505656938025164609324008937089473718717547368421927406250557743338060593580730666814978099556284811636304631986151096773743807259938453167906020217687089765908939603664555026503277374315353915607939192855233673219864310201816738275120875151481272296776846706556296435899765817719812128090080776647696113273013830983315636089735692015017438801 5831 -156350817770925012686864189593567994821233213741455883695097489473379104980803669356696504489747027618461722902786030229708153219105919534013647634834172629076470396301507611152038491718529078283770459286605618278056061817635993197047696511203521204873904256741119767732086175075250776110112883964748935570008011403505117044240279795473742439456316402056518177335253746575422547013525028381709994078659051 5832 156410984113125535029978293505724966599874750296783346111107641240463078300259160795513140131970840610250099515943182065176251044547509507287278991822954062081017991836356841112899019325630240677416160275835376518226745373648746804472188517981378310931474051381927580283489306231215050251129425947615014156760795455634060369000646256837668881722646171169941454556352527471637274491441959477588933202347042 5833 -212133754317010632689567537599465128746348078482860715551090654200849303603053618488461803325574309824800425199725734506033197893570692335499573346411051276267364936996171807469678162556113310067824845198749028342626645859374309483886363724091856762268053475199837702065465648451873587399818029929545374281882146562830967484872103477983304619668849751493402873399511682839958965067613434268909303633035044 5834 212133754317011317106613295564332721935594391401046292596419028822516538844729559772160884148811765692007658496633826053169105742421883363895523100440816255779193261794610315547677372334562559592326442692333847038654992161061358566387667125907122207912902003756280023574896183658839360656015199586022965944461709887809484906716891681173119106010092818924003209949360129679046607407198353394446136725788320 5835 -306770599475321079376068837935632810886532184600675024588146166938168165001937740456538115298904474346571388972044955837041107910113561258584250120915984519858003492141773818210956242528491817000710909549711454366162911736382241197787817881980522025920045471931685699211719110167696510721691913846455271204128915932463927675741653432583864163077021914492545580056527904469976732637065594661626726080234544 5836 307115663339886001079167358832441522570130972533003514729965332762154522577451387882332879093382420411542087768094130164958636335940260995578873687048954310811287229052147574583118116522952071109657701554287093629237979782120858067771464927690563416707708642298441383384100283500669396966002892972417296375196586608881772550632247399444310039443060394087171283148308640678296642253438753323005607891554584 5837 -422239884976069414901273328928482998234548768687917258220435378912468282756730423519120993608426879833184834202565506977361402870601249635995332477617403665380124116121151265851329881035417322841631841037515524462363763190156445885824160162472838262284106516753371845685575511114969844112941271696455204040812627398071525936480512227304478173172451676012656593271283180211391566318303820165506642696199890 5838 422239885424893843489737986016000339306058168117139346871153669240501234477265845433028586248948833037026937605805577258180065049821023731332717908548437139325051322432212676074974568024926376440353790554053686157777876035590033274293338823861906592651487804825729574551149563492982756002672071854712709696134640881325603336146067746509815454153039631298272868897619724153266893377608801256370161870274257 5839 -625840991639214462012554804231086793661171091201093154263636742851844629923204716632051529953908071858145306126430149705476016003000475458762451900745973627909215124120764197981032432851309449321316223975784147794458583165194158969492182216917799831701555666884486438247742172872980930994681232554095145624332389012445869373156931567103495808099432311789615766608803394217038215801121319049480499198025695 5840 625840991639214462012554804231086793661171091201093154263636742851844629923204716632051529953908071858145306126430149705476016003000475458762451900745973627909215124120764197981032432851309449321316223975784147794458583165194158969492182216917799831701555666884486438247742172872980930994681232554095145624332389012445869373156931567103495808099432311789615766608803394217038215801121319049480499198025694 5841 -853909247906732989962345605705704339988932573593091341786962375461651527290197051535156553888158727426654735523323443718054183211153208252329857999500963475477266318614393401029093837721561819004275177234955171079823426525238620234333967120933259524151970645454891016855969579498629201405350802447817970911224984329357213369088502824782169775501181117869819410227734161795379580019478065219463769864792930 5842 854757317568245472659145520163110963567424556700779994062418792368951570084655230612822114506396162541503011060254744387269210697281476716977158973629556402209453393342784563790335462291706262753703432666297592774419218789634091841650261676256342639021659524527795020590536396215454107623198036815359793811221764176075890657425412068619737603432290622901776271692305274663756190512672425753666163649849231 5843 -1231372533889312918389042051942477146513953209638072917126720377916314592910762334153442426778421649499699571185608224350080535677082233617460833996174020261398477586597042329191919990130406681097581137709055564389130783377279805759485009549942301750560108069247971214800369907632167574313028649586108329317756159584801878324315802064774625400861058542649067346295903976461082176547501430706382182777488652 5844 1231372533889312918389042051942477146513953209638072917126720377916314592910762334153442426778421649499699571185608224350080535677082233617460833996174020261398477586597042329191919990130406681097581137709055564389130783377279805759485009549942301750560108069247971214800369907632167574313028649586108329317756159584801878324315802064774625400861058542649067346295903976461082176547501430706382182777488651 5845 -1682094678190924464369403629562667158357192049411350629460031448756765306268349779644587938965449413490844456867078591840160960955014221649472939974394878913373722795016239682263559279817173017273280200783866022057110298432867811119055603197902174677005106273079994765549624339751937861487062074403831275248465778560311285635534620962995746775849551283997180829848874370570220609277866759073317768490039427 5846 1683363420045641852753767851882918494973756199612240683426162330327253566327602246510807774076814625327696390410725172604952651446022408962753851032282541610479054032513397636251084975907526195005202872645612002876148142332784864050401130625888105078712359465394659718189402582083214926843796119950788728129469813756972237666512279727898951612148125072974801338412004960189137554169052106153975756380789399 5847 -2472905903325808652319707166917980619795685080938267418843932927176872635790090233092915911515729797654700442930487474026098206200630974836412785225734637527101588496193879388182599359992822771360597991305357824384409189336740227090579278787605749487673150809032281712107188630964400628613024437245917830413681009696190587294559988539596395901203334792129458645291849515877511698624013044137848671470879234 5848 2474955738008768750840052469968412928708081268681148235004315715144750763490117842144250491661309227813228598384772036383680336570294674067009685239931870450552413102002786099393365230507866237401088695611307951607792553065487675520370211737591336507010714711745346269454881704056238393284864569483229762414694096020601945946290479892504791587916708078896939963997528617730425796446972624635986241958254233 5849 -3352081916348605003255879152122846377765611964025556769713999765935848957587672427557185937004406265219686540553877628643794855983536176781141445588451388617168056549235427422893052326751648225131050657830554788918298822900935234455557368089051893983025200618256725922157932110193111443532380699155271372367816729331430205270335618260966010673805090696936666565385353635098666469360430399973166512030295248 5850 3352081916348605003255879152122846377765611964025556769713999765935848957587672427557185937004406265219686540553877628643794855983536176781141445588451388617168056549235427422893052326751648225131050657830554788918298822900935234455557368089051893983025200618256725922157932110193111443532380699155271372367816729331430205270335618260966010673805090696936666565385353635098666469360430399973166512030295247 5851 -4880650652489334820413309603491481008720923236848582923293092124876850456403548460469914240024947310997233227475749511668934459554345363554451209526924813965596464112386997987450577175109663264575475350406624801814599008791607873838155591613050975432301610084125123698719198810141749593195040082378674466861732301074086880467303045358495575400290384927678396628699923403131229538717504794600881377591501048 5852 4880650652489334820413309603491481008720923236848582923293092124876850456403548460469914240024947310997233227475749511668934459554345363554451209526924813965596464112386997987450577175109663264575475350406624801814599008791607873838155591613050975432301610084125123698719198810141749593195040082378674466861732301074086880467303045358495575400290384927678396628699923403131229538717504794600881377591501047 5853 -6799731821589385434587917472135817180933667259049324337256010238504113060499055018501478704907840459399724273305398437699059880869335862202121820690075076416817404320158830524979054349846248601515656474443132097494682138791202653423270516319375529496445335581883815258506859164675695626101082227215981495142505665525953930118922644430412144150607650845602674660859895188002639016617793743116812454127373476 5854 6806497009841293590436320926256971961680198536671635999104574490666679580767680313116690759199486930551603483626990954712087086069900836195332894000150634868857588555247698779647353701242646686820373430752488515021603952605195255980735939403457881058827844266913597192540878248829975666275963737737780296895403666988347111115932279199918114317362818876610101693508866246732441613784591194846290493653029323 5855 -10227172579129415765872088100338417238847660597748005078847297944043276772397821835547728589849889634039570202046836069932857879232320098002954505258672709829248289669260537913914060893334780055996153807915230795182358655669971569897005146686407716170694532353577053612376162980654592983725829490077040767914630365525785328943480204725618534807253434126442525853285410498014182132847740994550632708985839323 5856 10231269138078551991311406935463628269838798634252054103805195010365602121301642913573314562206392785368788324925728181501597971749157773226589357032462213427872891911474951564179087190368665676126115029406463679203611292848250058283625443832660006311999864987857460531902841398719175223279673821216337717807827492058078474686220685285497358872597364328094795133587342944226157561219587846269857627127114866 5857 -14024600603406074208482785318105161083628202699156253939915136699921539120130050744107468967192856101391169129553239628261874684916646171386199676637192362094937844704247983520740202613148499879123468595344870443258596342476758078201224737333294751731922675045211475664886031604901769304771161266346871422883102245800229893748048948391609396466149248413479448879334921042875172006226856193367944398435152831 5858 14024600603406074208482785318105161083628202699156253939915136699921539120130050744107468967192856101391169129553239628261874684916646171386199676637192362094937844704247983520740202613148499879123468595344870443258596342476758078201224737333294751731922675045211475664886031604901769304771161266346871422883102245800229893748048948391609396466149248413479448879334921042875172006226856193367944398435152830 5859 -20390594605286642038589566162540534596412695525617658955449848671137158305828506895640246655549768761092816970385565675048895176995053628504274005237088864987092332922090685247896726932967025063484755170848485768280511255930371745851657087023519702361344771023628907618525017694165933248627455101627861835469075139589823116359205357701920243115797357830875277909248530308746508490834814693436526463877740864 5860 20410066744499894164605718722570246614634835356085186647777696603987342667418884881962168932625058429145486889986338045068066991453289501742213815813413956660672890546376001928826521041165075223462422968261399022363666766090903412325887477106549728014183761281948682896914870930863082108321932990559304529390649602517498603084422154862162750295265778133394565237146401357846884009919067714424167800696277106 5861 -28000023678445549401620970057795206021995042778573780400922862861392263362498184565336901857031758576875621325716688957761638161340189229764537370646808418152332868754088385880035862234446777449028287072650227641427331134539613182713068595226751779919447967736653496277463237174043388880739228365141066427042922574235095015865553974389634547470342782574334947218252902197336377652972598193233229250177266959 5862 28000023678445549401620970057795206021995042778573780400922862861392263362498184565336901857031758576875621325716688957761638161340189229764537370646808418152332868754088385880035862234446777449028287072650227641427331134539613182713068595226751779919447967736653496277463237174043388880739228365141066427042922574235095015865553974389634547470342782574334947218252902197336377652972598193233229250177266958 5863 -41186020153687214240798046823960665929390607422884867535292727581184211166446967780391920449566678128585046755569118338521966565677109715584633936525670296164755256424345949593292576304664601290317042110662425714915296207443672190745996999402075088696924925927834462131564294732570635260000397442276031067463520663891593205174029186988014047765582174101861431871063652712281751167780741119615995826108062286 5864 41186041832247915070226769451629018487661361070211068460897480948679146716130001812482116995487184257596651109325313883527448962707281184848025053854498169041654083548090040958535293654170002530592880049503546534601522370225311919364239217113604455216950185449021540191103644887354916891135176384094176797050241667686285074485475148476431477622483896106192863802561915323067884657302153395822502431417423912 5865 -55863534476325047607646626914015554105690887245346966797673363180715808786018445355222821052555527274431192416249199334081899374607302636811817679101400945256366017555336921891524799199950119108304993184652810061326251698923982057347673939215961371240125823157624979343817214430374197120363086500749107770341645196049595282202731554523743543822909490075670324289013215507284017398883296167500744658896875295 5866 55922521152246795005436369275701328933675679195581383908026683890990347880596387265304129514053973002178937451822539208314333028294965270892397949044393459108858752660037607563972816207845364451385555915983972405547449990704918849073587881557100150224441882495345293673341602791902348372826849723797945403243235269114348634954810712960677649037782418044736815519624970547227985681116050529970052725222237604 5867 -80597741240141757170710480559506031673178761475340395343116888506627221066949217430229071296330300140341670932921669119356622013160921271409781845019810414075421735839176072720347315544505488167999109088979909426067971499648576842293408748590013801281658073590182200133461940457212004902956644756040312083767110822105061185324288899088954842749670347448472281451774099934043580784949233213267751340522487589 5868 80597741240141757170710480559506031673178761475340395343116888506627221066949217430229071296330300140341670932921669119356622013160921271409781845019810414075421735839176072720347315544505488167999109088979909426067971499648576842293408748590013801281658073590182200133461940457212004902956644756040312083767110822105061185324288899088954842749670347448472281451774099934043580784949233213267751340522487588 5869 -110376855546546213996584220207589064835230759189850791045729169484045769989227798190797475297813956803677932070058391318996269649333569865532712290699414042210290418452603110694310552840969026650668313348585860637780182374697522524159911601745025940729504298167658866680691274539953688439727381944935866251711276122042116538052192650966762188793351441929187119207414096525907496043896891270957977339443439284 5870 110376855546546213996584220207589064835230759189850791045729169484045769989227798190797475297813956803677932070058391318996269649333569865532712290699414042210290418452603110694310552840969026650668313348585860637780182374697522524159911601745025940729504298167658866680691274539953688439727381944935866251711276122042116538052192650966762188793351441929187119207414096525907496043896891270957977339443439283 5871 -162936835991139800620539208239093389536427098894810044241487556522230879399586877190581883665031997359265848009943696631015359602705128517392809699473201539353735691231849173121058003804000491885638792891165798352420107679922570196096083247023453146761897970464735402080402414160925235319199765302736768035092322530659450059761538413950367769830839874641284785801903939349398942794910768113564060040934808133 5872 163091944772196211153116037786544533912335848095650296120511409224777389446052823121083747530570037454828458031143438705663554733280070023028551025031296460087842395074716820028117532110965695801140332949104748914409337115153591908933956253224252399444256968684586307193109929061978630135989071493528833768153153643425436004413479706087949495369558033421339667976386130126764157109826241792745836539986849847 5873 -221357436893039918040633752310355321985109075575401397526366780130911874407050064123404450136712231378795150566880852099097506175802773611642197766994465422939229536213429759056866100922455948145941290827177352576970534961452030718624621925762995900574159269875091653694178192732098871751141958041447921342835669282857447666232957069271640413663800285824903833630753157599115303037331985886639785051113404206 5874 221385674201149277004466484012361606268434228301311745957911560268706806564112763397774496425328555413896856625529567810297394684128126566048890450763005123079681333623198859020775321068540068527413065155050891469202574499155376509459911228345597114156740294416455996440641371583703924204087648873186277674805410805019917230569362821487558063220024265126161914034405515508463229474037266184240388559727348909 5875 -318313671906157117920269204323499023236641938360063480662040185047343923258320734934435725411356658606103283700584458853064227177211231782898691060435205964247384643440321528567818637337639761148874067978035292314189571148644953420727353969979707447243757833552913718540991642411438579615201193934217072485088689585440023981788706258667844300369874781093924721177671436617371265648094724826529510752971678117 5876 318427382653481143626606453821546340385165412512548788845778035058930074952495818327672358117367876495409718188132201074985400434889411364332839704384530498704736560547890208875225540547544271418320341527292407094129716765490069977966771194799744673848829420850710566162072261668537569253806005417821480871459684096278497709828099014423594398973929086816183762309474584922543814479376892696384997515963645862 5877 -435461580652255857824689438771740777021948722129818510688842102845822912479843197944342841583179131785886988626515289827980064904068120725559070798896547992789572248018571924829018468714003352336171861425776340933676504481637074628691297567922762858116705008445161735723351762204380752989569372308428667757991167514604979671039275510549836578134581638731126663917846351830337530978854207279390788870724827165 5878 435884572612378666434980528027492706282543239339594536197670811147591941952154597056719906844422246988190460967737136320931803767477776101111353106271262545973540210640936392302282290114025147856809338120199936721756538262282173243962565814484290940087931308678019786229499250941706237555339906965366467053241469458140830519802868550467095919160096207209507553389998519984367702164982113596595330572958080143 5879 -637974939229175496893553090393026703192726789875660628667673668781100119821825312716915303079923591726088316960304028282819700438338107887159613767770980659979770689586166239034996427097735196907585499167791530963906256309545288612823756412126585212897318224940523527147227223819159224089248071730993012278182584414820164413859785800190600568521494187944154075576108264940546343301488270671503747526557862392 5880 637974939229175496893553090393026703192726789875660628667673668781100119821825312716915303079923591726088316960304028282819700438338107887159613767770980659979770689586166239034996427097735196907585499167791530963906256309545288612823756412126585212897318224940523527147227223819159224089248071730993012278182584414820164413859785800190600568521494187944154075576108264940546343301488270671503747526557862391 5881 -859652564233282104195410800917073911594205776741646158556973288957018526101349820074529348493896566842926802428607184388465653647285168812432757878253185279389341190444336241856083484820054117778822594829422762276976808920299756634684110353840690680652739863721833900923006597184646581995048026453430047993342586976357782668788304147498395255489598010066801556912955975707827211605198398436994494031012940722 5882 859652564233282104195410800917073911594205776741646158556973288957018526101349820074529348493896566842926802428607184388465653647285168812432757878253185279389341190444336241856083484820054117778822594829422762276976808920299756634684110353840690680652739863721833900923006597184646581995048026453430047993342586976357782668788304147498395255489598010066801556912955975707827211605198398436994494031012940721 5883 -1236616412354095754695615173443982095135955542188161795979504051516263459411783693388390456373837286050973091301317259133664385609048200423593897940753368523767801519308829447016302917718421626733488784972225170740196839535901708457881728131659865670891305039192124329071300737613273152298565382627936641544648408359347137058824490622885786053616438117570840793045218404643448750605871801168873749151106192477 5884 1237752399721262215514831609172777302307539332136836315614058597207369243159794197620709000992552979224514085359184653739422846545683853729979266606718620459356159854288802248500570709179835886953811919411017777049159651447252309094769667662286715289847665486265636415898926462483287878655482399143147810495904767903106686919626098185614931032524277551426905837242454060922946818940860410476343380806048270455 5885 -1698975062684682264890168486506807692728808111487659039689839339838655863492672548543746438817419974497774100698333853063796769083435660022737559671140139566761284068981406229828715081887559858679574363374113677872095825433785455449347507222864448349083805021030908885928773044352269583366182406782812844627286260366335903071097240121115344684905973301894131120788041186074328653551719255521787331044832475837 5886 1699575706909618663614086788728078430382011305543925928181002841375718772996578999256482601802026654778054193948535251349264577379265834365908554456531222584885413305884576320979916686953503866410272216050221416131293902468997347296583315944380050627868007936089460376364941203745103078611728168345452783638600451959816714864235404837364273335013751758728369649034168928014087001664492159943026448736640233670 5887 -2518442192300573525400251428910605197038253689574735215219514684618893830025815255597578521860511574683024942262694545445551341764733339777141120213416486729991099618563708248416396749500813958514216350929472715870765898592994481593113168512497357501053336350182826956638355805650258374850704950422144591007585060106922974155784505524548098128258166603773545769016890298375980332361931524914617041535639870855 5888 2518624428781078632897060247851918940357942250009934247350483678798270736734306241204331272134582669449702852971302589500768383811518240045783775108199406210626774439951089217980733138119676255651344445039146066899372448974558011562263906210952117014892562551711533519484931866670320304595094179969099536472164631114654621969047450939469894783083134798845498568420162326472502584013204414112425154433120530327 5889 -3436458438947246605730285868316246325864047117292877663739914201227490076236753910638771362141314722565708851768584501402411659656680890268972902021385365917275682649281631119468393284471969712824090871682549337021724381946908074941354670879693380115766103469476868525233857857703502873476609088765331220494462614400546275702528251654751572653807169064041864821589847370371660779892485859061496339281925691075 5890 3439601205740552884504579260691281739166306027838967886391137503536563957405903682523244852616234707698914017707608705249271841123851173064025965872413722955702446910854573506563857252625856081576106207366732929768743555613846075172943816019082661071686084480338259137415131191457062461691072284190302723719922929997719890142808184223442757448030446031890604240810239691478042282376806647658302300567027575836 5891 -4966078923229575979311504064439294726198509195312066016422959471220959561129011612265338281583404704118255578262918555051608075262700373511477217570848805883526540192856491732246289691153104086894514549683898779337062695377084031573686496495851826820459349123712929124292295430789144804636714615154778034264678846836820385919308605332136582463834494722682918176486130487983796444388611131191098028502777709112 5892 4966078923229575979311504064639804106847890074897085920360898007270389623854543781691974349834321156873358860782766873460946894282104435803439933326724484062975846103917298116340471565708284502351557735779247851273544124088770732910486508743792653121105124742230194999065680764697862406121139033378236902569803326210262138081509362346990489558344231720993253725437335194066874586688755644028362841350991278170 5893 -6784823931656738791557241898757007344339436021698563869299216880812206180558235225756640444777123611341927127129257683645322009243999517279205952377483298792020840882967859241818429084065790271304728462505332370076437582918637922653056958057442299597222779892950335319576916657831474398035409761943621028337778428415433813825523023075342344188341507656416529725167553585190823177877065031585338590973878022304 5894 6784823931656738791557241898757007344697005917412023973431201744323865498059474083511808085971690134513034759242130355303506851537700446888361368025040981959206411887258746148837791439531253760650167876188550866766284701986844888784432994037950963438819821794536252044305888383732041321669926843869564700676223051838223183698862387066712851057757339309381320746325402328995821319740918288471291022131618200385 5895 -9962708170067106078253366959288568409816991781789458168855321838808276404091132896254652549247598867545382518509222409187497946112752544819695391148456275242071583026383500049378028684282900467677514570073587318786375229109922112547737790297073302707978445714931515100164320248553857011673557370251564011387117877411150641473811815841401952983985197094269173153318048623234760381723044452102195398696155576753 5896 9971920935141416810190405293422129794031037544421457715335949290773733376464813352033424265914792482158320062969920832186784859525101094123125904002455758322210838278873055707936533800794617744742448905018227705417928870049374165942626633000691185586985763863345534245025072311294189656369643750144918201975568374831717003001410201264812478273486963167969500505389309861542224746106860393536867679723813364876 5897 -13491642641051112657793503446239668482047927416761483282041965633943571102056726968275273210982692956771346279480848088499942342346654602727663665020142628319560752859049720338201634821776019219630384172551009483556879591830417788110669582754253361331446070250308741256723430894007345904012674826319758682610385297969275315330278793584738282239053227844362943426220658320986913011405848609773515876050675964282 5898 13491642641051112657793503446239668482047927416761483282041965633943571102056726968275273210982692956771346279480848088499942342346654602727663665020142628319560752859049720338201634821776019219630384172551009483556879591830417788110669582754253361331446070250308741256723430894007345904012674826319758682610385297969275315330278793584738282239053227844362943426220658320986913011405848609773515876050675964281 5899 -19522282164243151425335376234051333007352774627752404522350282180462454377986156689984932707157793577385789094919853090551138499117339391742209815405211013966124481530275299588082989487588942541779332157246096187181209026961285100245798916171135314156335212618570591551107365754285497877506701742998566851647991546373019325155921621255957389094249396994406094553054626512230637505652895971866480480485280198062 5900 19522282165953371538932676050244733505786327617377208113106495590667782951548276764117251689226824876502255111987876725089555658231018263758976324858585973939169173426693421830673199392663566857528034150678260808290919848069381741964661973328539958141339645433446590235077121312303149658217701491720002136775356845739947779358387628505623728862687946351830269962143867736035618972672572362877931954484303635561 5901 -26968404446245466226575720902989035066257031512305385224116434651770318047761201759472093626866764199488581411532707004766361237159578047133177408295115731981596609235292847540908650401021883127117439590956330930975430910638227198271270434984746740263172127323749660505377983598128738585627273309794238533897393558594701175074185169981380352536590715002848475323021510923351955991009551513988353513327092116163 5902 26998604032060794695272204653541483088739039811650535483999281677874582578175671705142941487943127093201195750700788558985601243488069778412071517307242287364366450799761510664171193620656524897863267132964855807484752546426444782549432613698205426111220467245902112725009019208789715774947384395728746487401826781534552025511591980719695212493976776995802499977257228862966337877273728530063805343386880269781 5903 -40078911003276326569198493145658950667493647060458153576937745546853060489771716397249073858804887984896293335087706278332380536952243106041270999682953470680740905717160864847456861398495587472764712933079255084541502918785388819151017665710183962173765173412290351177730957356933833759133641412960985493297173397192024139149044315238840375627133495357168902438328588841714596333193178853788271299948888964265 5904 40078911003276326569198493145658950667493647060458153576937745546853060489771716397249073858804887984896293335087706278332380536952243106041270999682953470680740905717160864847456861398495587472764712933079255084541502918785388819151017665710183962173765173412290351177730957356933833759133641412960985493297173397192024139149044315238840375627133495357168902438328588841714596333193178853788271299948888964264 5905 -54492219116933036690382067424360960005532793761007935769618344141379369462977620673921836502025459532963948219285686728805673130438261331535947771583421511282650358686866804773768337871657535117944245257375336206631146153322806717166381919731969912285019462875236517863054966972161806593666024674144060925691027472258015715850228145494543580510547798195485691012717535270854781727044967574890266184059706726936 5906 54503317341962378580706246877867146948438848151712853680336797924343716785840690858971773893275103585699240106706510846805013737830305713610457692040097599792024839271565256624428911300200044756709705000570371425658305031927699169319071846350041037062859114699645617486307676869615945420385630711635374525464726971745127413297974926495894787127169788344579773546054072348899045743805137132113788295904249500885 5907 -78291912395478056290124388011352515854398330693169268834919025661597010584515878207875182291654044495566661115530671815931792335993034981577026397920697967856912677447636706549452060227726591245709156024075155313790758398672791493526936523074666634043378815551803860533984489645951825004829770978163164413372092639893270317129788874222749424611935859450133628660556966601425933933887439271450775401410429794661 5908 78359431062173875550854529287229930732847023035663244756140734725346176874017217270659611947075822948395161458714343486528817113877126062207810084074281609952835742513857720306428234700429033590786743006539334780438705560111285225260962348755934738781034772096123438009913085291630715045736975996665424441310150839025761905594864436384697305420165951934714200269513531093790493957733875793682032270686805121743 5909 -106495983995216936676654675670511054467269154076597211760343974680896576196663972557865799113389248084868132344937531619303710807308365152320304651867433001697997001360119581137058098277409877860370068989051304279885796723332662473786380610536681068199047180510113259042236437726688981598795818445242448908584898863031721217549933446016168872465044849696918386485643522846581505235265329273783454157023856393744 5910 106495983995217031936430102087566362531402832691440886620256368493884069720036899650117103989981835558899838674046168692296976528914475884685049331232005952549391611499424988031507774295242292916335706266921457206985760253138329198779034891780650465313398853823513749153047251000310916612316702369311170897990612488463769685032113286883871858472632175283506970422332597225549666823871460319478200782956675563023 5911 -155053902258538414921242890121768063136967091687057432240791121831363389947926071472589465440378064959504714860257090645486611991231007296170379647480920284306768378014989373687012479614187779582442590461639462748429568304173503285310052963083143546516517964244062450801218069640734070234137578771749921612523548525188291233247119826844835890410292975547927978493933524667207389317383768884306843292731295484702 5912 155053902258563691029527350610041294778839894279930323888243936731230342795280257261611262441651115850853112112693486158181190958584345526776167247925396960960010230533009186193461245044254786942544317022503999879026935532416704508322687868817663863141198375517031592626999672814536635409377335760275170681487369093509466312759280104243397907486009291624330659584564604895330240673457254543793626562196697725559 5913 -208950373831274127579391977745913214198679757734836876970636430434228020812583753277752884714781536872275052048465058608670965057648415777878548998652371417831414144547526123500848518529763302527952163047852669188464888998329945074079719516609321187326236879616580093220671933184984050158834676316394801395963215093424140267307717663884049367600068346321546064815932222760901748596430513159091884548342201854202 5914 209155737838074549767489550743487115395503428833804445366500168422343329766745908230399443406062178609486490525239429673501424760271804145735204612536941211923550467253345989662389069242532514142547823924901805184437112740796296678925565596277165330124207944589073727664673330971258527698806310758383975682198749233442930907424608128814209142946549840877751425802979942784576683763611029271406895858242808137616 5915 -299381788340709055718330982844827796556764116533645628552474773506823259526290411403828645094125682356024160828360753588391753562801561956239947102944022644756061392491934477777152372468142484831559549248847123849584654683458772575996075686781577255481898099638033014534155230969212719641555822422723036925641119311641009407730459072661197057927859611219932966532272407833553973136472424556214560931398438680532 5916 299456145389748627340225190045745382620873707624999997187534694904797960801891909395090154830692581993442708548092063981635728712459254221170146357487911233364492187441903064343595763189678719903066752657595079498464725837090988053795845103245464414769606219875254618690045514923574849789453415335087753148991213173586906017446962495406287657746857336179668311251787515842276419811910510640933183299252943501794 5917 -408061913096107310973620211018369520833121455248193363392477771473015017343976800851224859450779526135328318353219872542465345087508823661134341483927034616694558036698049399977985799472647365286466954602931809803241378811252505985254203405339427089812527712795847626816617112306294548756334884286118343097862610910733584657021879772920904884841490796853919390735737281771446252262461217202635469679708817976881 5918 408061913096107310973620211021770503777443486396251345482580394999224129179864371552539805710165879427371690523554835466981610715233193117458021990689837977050162453494702919978415575827298863037956216046090410278932473047710087042022379838711646380119838200037117206786078113103418420803298534155120069473760908671198837850888763021960194502898046061629348939624825103993122024292915414320108946938339669885736 5919 -599453269792124669092152176279175493655346128726582171005303972191551942775502240336641074430775405939609480222795473598226198861820512499677896598576833393323733001422494343955160997709234962183108306037886325911915393720799259227285040231152270150404054252388879388848362029175290669879285239848801498449254694048394626334274912723857891009510046005263450899707829649991310587116827150973125570026373930375267 5920 599957081152018486139252128379443679696785582028201134151508024058223303645239981370415183374545549568786245308782693517675402089813090109438948485718810621118982054815370392052326862178723807050982403555494114450588427307555258638408889275313006737329481500791883039620762225583239093469575969562445458173526096757100997675259789393755117522613760927579070558869751200272611770657468454350588718254459172175770 5921 -812129186211102928979175525945688537389259128448299943368817657519102566874817408042607333196373956869656266309999864863687317380563284547310251230153256775787401482514042545103211021460968893362571018783938231272589254059592010580008587438980766345386607175332617626632504066723737836885925687278228898136862927725062645056938649439258722902067968461436942069040177652964310923065360906918244146700499023400403 5922 812129186211110401457077057775132715376588343332463480338857396319192824832903360018755892797540638769192976957268118563201341457153022962689561215804729703508847443917951855795003822131908692092065708766886878840245151432989801292995260052679595264592505335251353776950342290142172237172522064746598325245457414741548838841738419493603788874980431761436942069040177652964310923065360906918244146700499023400402 5923 -1164655490303303446405175681473822609083293221594102222529300505777005938319967596637694762765373736616200158138461646580273875189164010947605832484522831283338188761920696011216660115833916255574000346227591376394802720939715173382588721556889427546319485748370834071719136601484089575949542786444872297500850455481141763148493565814584999932539492381899848893371024264019804706093493774813002263428334304858464 5924 1164655490303303446405175681473822609083293221594102222529300505777005938319967596637694762765373736616200158138461646580273875189164010947605832484522831283338188761920696011216660115833916255574000346227591376394802720939715173382588721556889427546319485748370834071719136601484089575949542786444872297500850455481141763148493565814584999932539492381899848893371024264019804706093493774813002263428334304858463 5925 -1586055126535351487902481158253734963525288662036919451452363078724177042610558729888782935493233688509200946695408824003699125263513397588454431877688853354435474621031809728982457311947917817855208156963756382167476683853835308563229995279836634249417078303031005537397270507508749701802283809868901607573412115131366948431063431597017314752143065610626635153176563654769784283599826673401397716250932728044704 5926 1587695214504814926085329482057895129121559073183666404196882672724229500021330558849352165664332727826038940133858689059195259795703044416669022572148904224778530287410765856382261378230769242819504372759599014353209448221852578311175269859958481182988135599842434209885446333909892902158627288788163085272603187277150962056751448648842979617624066993466781601889629052270746499919799944437968819783978802684173 5927 -2308025662936947151966634547815268941707670477599165304906100827771743919273459725500585096404917450489612018737433527951860550647504984483812789184243507035271635633744317189317185238823432687772091897274668352388989025560190617663866987523927283031618643980768705857948112698184885994222023301278269939674312588167466104477683580186581746084581578409398617523829667980765336466488008321342859331259822421150029 5928 2308025662936947151966634547815268941707670477599165304906100827771743919273459725500585096404917450489612018737433527951860550647504984483812789184243507035271635633744317189317185238823432687772091897274668352388989025560190617663866987523927283031618643980768705857948112698184885994222023301278269939674312588167466104477683580186581746084581578409398617523829667980765336466488008321342859331259822421150028 5929 -3094042773199095466087295846768954297104115052077650557969963915585360931875561840096786971224675187000559749922221332311611710032859563098723409533781847760954419595949573302454871190028160296646134334901717111875531922619768430053260360155683551985037034101218511042419778253256778398616703521235755921207292862083074330101727579898515408813372239301168795578957181033502781803043857625487703770418618016628641 5930 3094125257385491469174505448964864295814537467170031003963437084337578963035259629459171051919678934497934121945425054717235351701634777311872341225667876174925052006895824759449723691301362493551782036006710222304195411312658534735563035143588757144663472202737789325927421207168608624089538474035397028987611496274662297665924141634653897438825428926623064750338911595509584046873021238828875089404300523816606 5931 -4404238870324335290975774292902284263050786082911171082088123170463323613558727978381126833656754161709357144572419408447011201276973845080382108877703919934143253143781410727010291066243159365345083058730794205385769883752658968976732995591859831286282648263803349633691785087603340832931686791239800443937737538410866721810545674334804866780060974708613062270205628667897686776067056965021856752283419226566797 5932 4408466579604077256367637822126038479196149909245078808429021804919949806631171730963415858747782639583846483653242495894193843929261848519118283763998429427561828732333906817589171672042402082033220765822548670714107823165581532877084463417720017325825909868526574252240254105864239603695065791871534587518540300058250832498851380762367340316444132629626213297061573464269246384045398314283019123085384803751659 5933 -5973089623153370282105583100681596426064873529604209541623488198543741979380157566468869442679662597046143103570589779471001725777067590459078761760134468277933840611979887507170695044420562980482370599453072653059346781624429967409504855507691452088914336114346004723294314845677471556623676953846731703547223864295392569186333725804801440362008856295717720003087084749360108099854345461654185540549139471673340 5934 5973089623666846641192802311749456906886282466276059792508057089780732448856901280788094140725417986445736161086721463010802925883842630021121562024865457812879991032161215600377435177645369278171977306162012390205101458043144125021158840605420443281853406711727630131596938310819435469863834536585309034783312206751238068979941360841635569192261084874733855547488640614159133718492326786040222199364470032617657 5935 -8697593352471727802194806465707908496279355998618062594197445966925260601304684179077520435604238362932298152951977450364737080702607761049029780861850543778760722189921499959600962149723808532556954465167183910145718789816056896139282295450896621436107534523854425552019831417223552189621867394619517921535976006719526920523466717675615182632367880480822942708056305410962621617834358168238290660468351124832388 5936 8699117262114992377875109707040662692012568754762578097561352819156902472370174656510586045837064046110749784471692853928127674248482921633035521954818425884667946197624978913413885991136243576751053853409745705515615032111787575333311419737395052247395082971835389413255714780085428273494780663468566524060133506844152226074161814413165031360916804855427063064218009015006775533813956455449695498483678838110513 5937 -11726657984505934669758938600892830586139783888509699040126485030827200862664952196151849156106677589446304963261747664591702624607483620531755920786550446464006426520716925327651748727504135819528382061660693730898640639442665451108879356862649875063929853669916073728321803252535899205461233656416593939308007816982698994533198570818776822986975216148197328421492430704620668616477957860261116616079289595247612 5938 11738227393589633077784618440072767737257535077325455364083559633324450484666268680952492723813016109641264710361407377233529884449291643376263568853229868849442015345627657716026086401969037332186071732347234061090789855801429161548789866572776160587277604672486376077107611459048094586351322832057093378237222893368899476072860566514222683557172067752347561191848481297911911275678051952299404140521739143527402 5939 -16671028082009106665661102869565877660964346881402134388429417093430862221336835309318512043178337802197778020399424768600601405896859855257994161465528385966255292996658539205127186447912459822306777830907241309067268423432930998386591552766701818572507717395204170992228118685971324657642494382374265421393638145477817512367155530812298885344124260649627957382174573795412125471592152118376301996437254215441518 5940 16671028082009106665661102869565877660964346881402134388429417093430862221336835309318512043178337802197778020399424768600601405896859855257994161465528385966255292996658539205127186447912459822306777830907241309067268423432930998386591552766701818572507717395204170992228118685971324657642494382374265421393638145477817512367155530812298885344124260649627957382174573795412125471592152118376301996437254215441517 5941 -22501140583124231491302766280717707862151283303624743824051121465440903425291875292534296898115591740928779335179120211213387522435994324232389814180731622584570449161347694958478043370980498835527831111133178890019277415961760154615969789595489438312975870329737610801297435449328761727475769290562099159675579863541307769974052127133860017542427285556467067834386976783565434499215020325821552241125686662478273 5942 22501140586680921881734543883604373012674884689425682702912586851265103482597690256099182729421596304374003067839674815832095454305141836258379941107334410704317175135888878403773171605681375118601549779986860404928353630945862331529915532058074764095092380636592346336064070687170495120837395642169830319513294066621651930763348176973317889532556659786505723596901093810031120602120351908760990283334062159247808 5943 -32599242278572090277892976122927027543924911361243827464062841189274858407793310528297699386122801822383498291981254145241610865405106152760686045011571484392515610391419229642384053226872866597633157571627133480466856435643072048101563618016032035186486793735791241478557463033416916740330758974958728349017432761160751116542159907811713987617257311267419759984583755966315433544884743900228076386544992696740297 5944 32629856879985492562416811890713586393375656497394713251103089213956326156220076496678969395268078605689518117689882635552485072329837922116989054360657298307395911236008704790772209071146886316293714836577301590110657379189193661978639150468253798416043044966176990364531781113456710608858484686360428407395000540658150824948458350213142038564330963755264657757469040026463187326727847006968438865238743509581414 5945 -43775108799746458014255173689533853339008828834446044519107313851701651734493163476104328511631841717410463085955210899386625354882415039731381392414729035499292535934515647242582297726548243706146739133556883972393243210221119030528835233054652581524843899144900387799178828422860564355383123739544286957842824477172777224317520067530969195349879489520495828526122339615693043831795154540979919345065099273878665 5946 43782545822466394256102767518973826613830153901602567555891545072615812274728128591664465335624941713122294087774945454067711044766731465072086622794216322346042375371038945885524625278719229498820921004700134055154144137086894635997343418827416741712468583935592084598499798825608025255680474015208728708064974979481525880181169786478422655380455094825956869230771701150144331217785419149966995290393738730393339 5947 -62930647697129231947888145800752487841887938379339309754665067682117504280836136552982692683011585959157371554071286897848145397692027793920619926680635100517042868583049505658787397499611952355797188108726698109434300073942697106000208826968755273003309422627165786412500855148147444096842862029478745331276238615912967471127810045241437400880184489891444427196564302124931023109130437218778170090242063469268477 5948 62930647697129258285833570179769736206252932621202003176877642410807785544195906583298110984852609103930835572679736002858991926849503586544333426351544575301122350205993494999173530506492366371821242641200959663382596592047957715934526366790503451107728563117744752748596983807329673557132308212536258528945971561465789857711436932270268527390757508493311969769032852728595230492899538103498334272858395166920761 5949 -86724438696202236243607003151687804964877151076534679671895097671966700606439800535582132522475540250058508440567582042911114775449802342724768197179563803001549535064977425318435179861857969311817708982247812953891907261706459143515500549461882202410966018967711604319820230489256478959973073281127205108799446402398663948551507174162090620293064213280537634057568594265913163872590530071181683306918311428356511 5950 86810289363767654350368437435239610567885825769602615930935075035832790784556173322709575798986170614165218404590490379800471624281909430874509685421455788305894349537590742298420056412816714218899676072821602295660457830258823535034874970168128569878829910804737084742354781819915929330637715066536898657390819102318377324643839332845134613556702351775753930717355679301283255874587772506293723577385806408251254 5951 -128867391047701000893818598668995836615595294183530264561673684609495047116913070266807867790055200703350989788944172629678251450257399349060240846888304151037479681370879459067785639964524148360433425038556233382639426326412795825046602776187002591388025744028741521050103871220130517218995942038370673821555508288691362494001694970596906119834947458353939428503331702350142761568774918745407649310026224442838270 5952 128867412350576525097726907850462053142538467636126891732883086947614765432729569306165869078485965308789567538671152545666281721733755940731626767037728057564656419250452401546610685451005182617235152300662850751391557143870455722171716972015159613579811977087324616485466595840551804506254082350440849132410079631966341021266040079733007224295304543866056228491477804365078034186685969508584019798233213533072298 5953 -175333852400410217712169368944967115696488830296576644148975986351447061977390286696520229740647498658965196150099791698648538068887516126051224267100093875110773286014836898931429510275875688436416083793978152705143078016852470910903200840881583354141036304838562720019499328921404991568127126656198573529989002704779346641096881945482412749372643251365178898121827130467305371341285555092662072184716877662442116 5954 175333852400410217712169368944967115696488830296576644148975986351447061977390286696520229740647498658965196150099791698648538068887516126051224267100093875110773286014836898931429510275875688436416083793978152705143078016852470910903200840881583354141036304838562720019499328921404991568127126656198573529989002704779346641096881945482412749372643251365178898121827130467305371341285555092662072184716877662442115 5955 -252598107915907638720885030596790707055456947860275347511789998655576265786338419191020670177939871863034389868915531429727397268314065977781848222164310401722269833742821070628091351367166730218338771408786677705708513013811062801281057618324787285500254107000563449357043793482613400758874466283795310550590952345484376676582077215161016867934013485969550651178450885635147478542257084849860582522934676417304447 5956 252823960710227754561594741603820189574948270182398535846491941978174195494101526304994303439987768464227740892853601968608669733539831964944163278867523384807249621832220121564928272160899571133944521045587517216501294899453070422843439104194057019275452608238070326477630732191315257622479756475728342837584081486324002134587117652713954066019747516780862041470233156918223678895728901090756975714427259143119755 5957 -344439292474126462451584846588432981079384064963061423381564614177296431981125972071919921673369256994247302479172558547382672460456445664776928311486874361499119069714637633600965778547948742121528214157988766485621044912470533764281628142569049785107249742799933861080415119080962904437703600651146443750438572865438304577683333614548908998692365220503725576493622739290730499367253731907872453834513748896284541 5958 344443612758375863995093561521777477531816921628941609405837829149009461290670460804128461669378326599501419840456183513304176705527270531764766123734388294039267441556733277362930977117108278069741137241957505894482915809230845430457298564704222638762433638362449019322613196895181220836194712970318376947807894179560345367279373271305842611146323085792597408830971324756026166957533324530031519773194798863778597 5959 -502924726842503779576780824353720722101387011934357576492542285640218303650589645153880396274998556075631830245516886809923401865219199378289440302920146166267316332633961965934746721005739191078877903190779898764979730099939433363916985728910059265216608179114759810956938522997181897861495639364789801429614809620725071696270565387167236642172261249861153148345726737346389731490431469349166403864389996497964274 5960 502924726842503779576780824353807828944971935543289566789379547396763280504133257097933277478469787590603070742418370139064976996230580130125423322222838822309867625174664114659373748903382666241261853040825203388121857079800693694891734052867593505950432743466111421998475828752215141497724084196395240508407450449588709777817549988100850247307260339388905685326384189299548745706492622875570752288332655012124738 5961 -678841521183384695580476204349631350673665203557082293535285738064198317031289890744783101923160085993287280650770784335293117693995730610753964922515341181988084881986038453387854091056566779153816445073455784752094938773989714180042577456111485181704399652711610714793970814322733913316578211767347986079520010047719659848288254466139480239788284988430408303428370093566584349204555360747719917136446355663247264 5962 679518527718445349641741823793029904395980821474084458763940512067599001196364871441004383839727685222032627497450985572703053063563555391549952045762206119022100647536333393411759852116780063204806907179656441724422910303807870626004166176106421725905695790492472773087083980047168563480385037438725004048251400821119752792829656357096961649740118289174162265624966523101808292274682022258266070081247997216531551 5963 -971912718973625325304455329879579035877603743135567413700821154752287815578409543381251705301614341417801798595735264923326598962582534025523402024026002223744684983471505610459179796819420768819889655576691629828918283626217937928627683488159617718795967030855095736031930515301353574220291572373471491852493688401699256925537053727936133880871619260836557919879135194274900986900915405369085503541354395173955196 5964 971912718973625325304455329879580335838104390925523028535799489667898074102572233569564030681893027653680690505700676904931152404368735607889406339865780102968045692309432345177882694666113202823129528548761760938464019191013252805699112320069943809445432785407158955314152445197595643322829514549676315306068717536383186578827820784934408858292555875931431772826442721604963614957460951571816829142635456697070120 5965 -1320750948046621756916412353795471729403225735538716293306043988733483443752738403163211267683963416351102457452856446445341919629369491854140599228905686113445403808638553837310577340808983656524725267981986195056047396613767215865103355377381583213311508572184867027090174059922815883578274316955601415168463848618367003712548432116397468312828447553321576727596172935369291944263376746303240756791505763739512978 5966 1320884348169645967772872778135258255763340572108880561316308323583095211273913968465640374310120027908317467374091686336925674781726216183274642538844640301843314091130935381994695501503750190818530097655113046512031183886398313698721551487227475554423043810127477097976034911028216668218691462084832101584812664561902260397872287297825237540806523735381020330169879334048962362793093957069864203518759971546193202 5967 -1931075100812309458360960098686761713442493962837268971037641956082329549867827119570826832046997829000970486833459312905487165147806288672506731867355799221356005995467150173711844534550876770838790268175659992988199583697272510678189461255398717275883497239612783658356402405382329753341576253460586700764589181284617834289526465441832939681695065598704153327173602664929389500232671957312658959394535898989303461 5968 1932680946251880005795347987615633291410532700960947724282725196498321284516119634392792854192943813093815052142814159724059328397862642808623679338518432261451289242954685091404550003015958373351905816363819249139831012279051753673583934275589135073296042090223487388640694824751539890114240200561990048577469141324811494257049620674827006798253676964478566061598359975764481945918576566424060319984157749619082133 5969 -2606560960859895705465549990627515000627103525633248456278288579708222459712163171462688029691924212809164204490674212810696990954354392848254886812331034872429743386046577346660988616252644466175818547175820595271002097222458103622466368533639506109740272764692676846710678179779019262074296613847998110870177208158660807481196209592295647899651611251134671744554242784652331586761708321167351672714660663728417373 5970 2606560960859895705465550018585816680786022527762774775090638954019697376275244217029489892300129608535468026386869215556982945206656101879802829913764667474248414935874180583553812691613864856570734855147041600214596371930382163990534966673295639817022121442414477101416940065045980834587469406676174465793369326768927802401837140748403503816820853786973702328052541498467302301768965869664107036147791185630682679 5971 -3716791919636589790987816327192502347767318730162242720912429810901699413239737054464057348768978223640939230021642830830340555688448868690318339321188275270970120043534621066722160641158638747186861588242274167845735577599911767329987966574768073433372587961813489455680688280031378106360651832383254685855387202091143942496797168792179450451919893330508434388228018703925787469206463159172930736375869420936058292 5972 3716819667941241683386385017064459811503990941828020709661873390878275590169995696355552168794603759522947687913271408462085496067160649764534300082908714961895811272128911613484392414282290540969912138109251925765720204297074878549786056551025620241154412094771253259477455262684226357988081568251530471844022520191608750967854453010479346932370669965951347918362719416812029735980177860598122780704453206485250534 5973 -5041027289341610903212834563429810352228229423429663546817396526588733213723150022829574682821267233757635297355233295723212448063840070929371340586578308232673666314746132808175672961211105836570377789530500748509735765710658107026230849036083457865685721325887743922174737495657637865997940790765981100749863507170000338615848135671185200934071496451632158156002290929871435197293507326550286569298283667924200657 5974 5046150530123130710002243163129267921707562564320635778846624745942746770531867847458245085215180978876512987706728458043070425923505104576125007977674052362767451788823169928637498812177777307337254660689632095127141971417003467702643657801804267376409744943619229259636246517020561797495182085168607344626904445024890891902776819265132790249463315391199047644430850903283899417789545789512448973166579669044173023 5975 -7304005529821152155099327688006778793907385963693570114107803633939242819804794642897838069722645213156067998403119144674410521834295403747102961349963854471328396021901957734019067401596896534618171717352581331565183184836417607679964749578234798521740914738722231757369419562501926530398183023326899754336253764022569485708248359931575340306576307363856541063091232878535215006424036359986374032225001278051632164 5976 7304697562282970383976908878388146317514328308374804663974162255747016372380299360996081209534984371275746777841479246357520689553289647044430406570793790982095170016591435708913088456390430933291019455256796954035700727059789205967643022395998303571225390608885114879817082118325782788961442145917677288979580269174283434465091781084368516353875430854105312488766864995658298699191042338888538626861735666064435731 5977 -9765640878363716606701533047066977110901960512218590093787450723703133942986046247850422383667969066177876949762656973996276452879121345891888862768912765003735761479748500565288779670827443692692569385669875875830041837403025519855735335415236239098485049776857349687509902744438714476105191013616790816884682953442968694126646962089603201359139061759887081357834487401335520510098295733323977853277543978284433036 5978 9765640878363716606701533047145747812685399348153059967824885775116376618002269564833527695352927255210861696975346082165080761628778661300280351001998017128250934092178962511527304407157409303631523975946770997616027889821750908204199896153254842655560602596883019995180636735877351169616948026969047018438248483539248745741688480377449239404899902759015815100756939925149871140498329047799941424087888610025773847 5979 -13869981575119268867351325839455017957683883738725527538706646624804644884141603786474747181016767301267943211331717015015629469943167935069252562476494966176938077831948092440626561232135887207992108123573960022390572519173619010743876470342152060157403840880148067559022432736874463960187438902195122393982548855601805774320701324760219720536465952236444747653422282812432499558828684730057446426752967486595118685 5980 13882277825236445767992294123419853936317765249877040845413373233950726571973641467226819532396831980808441890233185446046807950969371913414276747859953937479865556019546669669499844159011668908766112215739636302964316630513796225968072557056021171673838925006668090881055174282329076349838790357680087001842429848330526507790523776559394144398969964449026718122429154828323779989102713229631503121075563743705169993 5981 -18795748437857760427479819153708630343932424676213515619905959571945028658574243660526478818489360575820762108472100896102299356509134457840010350403583037914084469353154512594049860414169186429574059518667706249765637749328867258923737443397186970341806940425154148979751395783623281555539335190415221758796933677168078626619755795035214097056222031739441407343992504648682264531338868521402903394134487799086027510 5982 18795748437857760427479819153708630343932424676213515619905959571945028658574243660526478818489360575820762108472100896102299356509134457840010350403583037914084469353154512594049860414169186429574059518667706249765637749328867258923737443397186970341806940425154148979751395783623281555539335190415221758796933677168078626619755795035214097056222031739441407343992504648682264531338868521402903394134487799086027509 5983 -27365813902644617648864105631592476500695683046294039260499222546121583770265727908555065181438692551528236957908783152319843017809975960736015438871435199678334982501354572323801020272826211557369470457768203570026290353531829135987369365439290921978144856135321789216842887471048345841100090051833421312530189377176034846130207332517689667275893868702351202894324325890406901633648369220394301387582618108385348414 5984 27365813902644750178623513079891013691163090163117888347708198296894026879891259664082874442756262356199854130629557207883594234804932428254677379509042289062082713946281546909068786781355365905276300110422317331324966258808926325731542193071715731377167111112711853980000042006923674679300198647625014644113132985121275180900258770860735859323292579061210824509676700104213314184563022594635077075431350848841655560 5985 -36905280647471436803859655921184283347896005299531491249063569767769609905380494011607662128285721534371111860530681268914340571816962059417647477633771506447123139257977962710338910002535234760568084065799137690587650870707509038389017636699035128782144674565288206473540592655807600889687025762753762405298837676367845783514388819727275444348338516756109428941114912459215442514367943351455485384751715596971296065 5986 36941065100708202251741766408396123238829477563720258954035460662238213940581349862870377946866852819878886397181823647525569524678074173528436165723061417169043173750615368167850202389087155901364211808172689084883905144089684696670588805608724144787393293866711683276594076844952951711169217393563538913737818659997509040125848501039676846038942826977524946822177086308320311229389840457123226188107338929902022257 5987 -52486484523289581161726838700761283870018004191671148519115700864616534449859245345381015604807789870042062572256146086429386781554290607429335253437701032876914470511448958675024076483346763698925919723091834330737328449199393587777564556946165806292374118680530431628119505964166356048078268689117331880167260927247482234308846750366659915181094142146079837697489420849674780615696667694754144983690554943960763397 5988 52486484523289581161726838700761283870018004191671148519115700864616534449859245345381015604807789870042062572256146086429386781554290607429335253437701032876914470511448958675024076483346763698925919723091834330737328449199393587777564556946165806292374118680530431628119505964166356048078268689117331880167260927247482234308846750366659915181094142146079837697489420849674780615696667694754144983690554943960763396 5989 -70668689192928809823447834516691734106241677964909274807962276205134744840275537723576519866967666411082027004153661224962466469524105601980415207438926895839503111882722034999203953035483765778832863992118891469120102628153930511268213334083017421064175322922516225535830975724757814437575416653228473996950080186116973900626523548669017530350571393551105302729040203874110441808049721284942742117867141811581400372 5990 70668689192928809823447834516705997022864959857985498619272638557993174243952304155406545185111240697510345995429629053400071964869511520922489131541609099861500756117439942206737412223436358224671498113712378322857344778778004224811226504078242473984121876721873773372569558904550066859117821517623230898397003876994684190443046983190317118342874538620266582167203145436079247957721272699125066148744866562189502918 5991 -101850350832962581177128426179878181072354821977022128648035155698383298131075262930915461863352997979568526151952340436124982316765989912201428482188466445783362009269395903955280801614394489248829602497772436195314613107972409911318306761122116913355710242553036840034939020362508573402516982010691051202548328598877180548883695205028869644417604572181640196761794979060493182781704903356530703788395323095445818461 5992 101946072996638121638034221460809542791856554484022102065880813837672526353482558301301821892777345236119503718177048247050382263996077828121414045146320237612697955891971613148395225216272859387539274051993446596205847580322572166230638788886741851439680417408044669832925188162987166070226671135601444223166832630887803007809222254897702614858321460723960358706574677263037524865785347808283582986503797481947834829 5993 -136177799021933163544216420550824010006720292599419216155140503836453720518229584549081705576629477546564019909271881332042759466171291609478529721367227881402476359761851263968772300703045415696196854449389645904865994513595713057045970814631787193825098770354768018526180335592199726648062654773481515362498464975610591460239129069986566945698897421042098388106129267033344269452915499285945931798357219071681633535 5994 136177799030137101749090513810698180674311837698118284448939378611270603407140170810099331696949802261390225424826919519599454298559135434435035758411175633961985992907769385641770421188439569293370178530679436270053112639768175249439826804231435655188271153514069843051895955494266944834373806198389443245310909531521066703383800254610899166170526388198908830585834528870767696501178841877980602582126389250119269630 5995 -193576414219097178263184396762704210415687957732397103300301750097920308250270625339162070857762267391716711742934283493301310459467063862492802714496286987734366990332448825333989179865584552544461650363702102272025419188945699586179945422767746679683691818257464170563149728614356542434839533762441443328629238677804256968393640276719703717578892205383652299419418290153563491898007450633592159815650115420380498821 5996 193592462226251859060366978989227010104001482412391247177729526350973955996395238513573026126104095495187696930664485342430012390774482161610175032832588429990259891823811896355173533138176346052464189281164433356548505624496725210626601538874071890695061109765059478085757769357905857785484155176944004482620845624684664984263148484061480623659894945714230276154171137340673846152083331173417458360582004379895916372 5997 -263138667598081102356908476796258737691094955078944099403464451940188274076060115106956441746283726540590646801704534078995695550694949592405490661813927555079651124272860013439495693574710897240186543456564977077664633402440471421324150792006298569118410962628630892787835664361349460681218237803709208575524574611609559127729067413944344591261662733642126802315005413349679502032411984005809935013199448920686998693 5998 263411346865447493499585250508536454041084168309470114388883619755312713205721558861637974018410705861805748289026613411910866987886340530932030661193035403010468469561290255238123787680644324254708061927322371745167383312139167300738501886543445967342935976824583495711495682219231286607553189002456691216422892692827384995732674591778393950140959777005460935243642706817991097422656953413368114097703838013302131809 5999 -383778563067191921242410573407832738540936944240041848714819418476361184099998656328130732726611114984358904326980807984460467668614009653997071424071197056300819877187253712195045571177613306006284104330346591755678649452701378134557205178086991926066061010750663331314276128923208298938969319951961655806947276831346290882954925702575890003304441212673580805827113157926747553689502943867019016607927270208267194353 6000 383780260446817166348328058712228627206869867504743400699847562290377477084381223672824044669122003934120850562796022704998029903231366785870207764742105275577743885352688057662849558983117239588812129091165828796029898123881663876573577253376743734646710786783533069327474126400500471920400450541182542901659297797469808776193734993890457377450371484488750066967246592610074494305502679115609020228704024381101525616 6001 -515546560309528273025632361282767820097676158900018129234289284956960685019675960212866130953619710297100465971001195491715267855615928852076778842132864715551677065506247431829029050120111100500120366622852846401610204264834188360616942305328166842116463129318937492314782115343230635267272677522590162816611164648914528421996065732727278516946279945298111774323314870544304659713743648381408402210220478341791766419 6002 515546560481112182753003395974936309210926165573474641693596087974767845339850030596627530788276840163567145723215374282629759141026364856605585964023547329773182091364516630054175358278894498742037986600098388123038649718736596455692584136808150739453017344644050699240761400412054858547988945192711271373611298330145696189827186566668338761055962600704304402594461209862110164709326918606815144333426046741947911191 6003 -730135195396157187078813302148447415049172783091893747202182360480280156886981947448382877707231599476259960618869738557327204368754204619067666902462727337105331074727004496977324711907419874481222043667702580775110214676290868711344888729288904101489948180727456862496956954487606619507492738678745431386939977642238792682297767020800036437552032257797123247930577991134491667969028839288387640923436867202709816816 6004 730832908241400968950700947195069719927301052701950955417918872705068195076461399448077329126928379155906614012594298720718649150189205716527136972661539040294529041425512704541925102886051398578323373282505314736437727851857721351056946051020998132957824283170082134530015864897981268086540916496060785094911605551163884172740014960090953948069721415954913436323766481342971947416433633253991630584297256840048624518 6005 -981750531473655571277487712922590251980970428412767364729435941857671467927952769673925596324705157037088033375735140781497523477003174717522350674363593806063756258554026672919858984287588071196196942586386226106891044740017564042786378717039805983613150577664982223830815748275339451451844419587333492186443227169846497920380820767664666991325517997429769642633900680816318311718272662797499158056050226924561584658 6006 981837424093576905726118706082070020397816609525493332225046780430452583837415403165347049182247593253761807964889776063639110334582936820173418203176370611965430138068897557826726183772218803889402368812484140417370973419165182170160194976447423699578256424771577243473113264781596092041376301841423867520590429225278891286482378089164607819331647059525573768001449304279359346675841304467778028455293540461085562226 6007 -1410120897292485740360485562303334456034736574069650385514244785056734740729417582531150754316758111673950779448053207499349091600162250911424238698492564300464062167270430342177671986725408322664844845709916955229121943115494041870713606851478318456245972874083857319895370918640614723101578931079372946183903467622083591071034983963745431992759818238477051629888780497622190235730740542894166920254704246789613680562 6008 1410120897292485740360485562303334456034736574069650385514244785056734740729417582531150754316758111673950779448053207499349091600162250911424238698492564300464062167270430342177671986725408322664844845709916955229121943115494041870713606851478318456245972874083857319895370918640614723101578931079372946183903467622083591071034983963745431992759818238477051629888780497622190235730740542894166920254704246789613680561 6009 -1883716694196883252259728033699364525690886429384870028598935161728611671076859077862460961325524598114402747788964461015536563445383314198190120942365906044916744116967189436584948013962549420757717748553798550716259965071859056887032251263930952199753795761364414223897800461045974628058664840769358953510710571948196155302184730759343582024471175379397593678318518889913710350284132933864546604281061670977989837821 6010 1885664373491701267976260842125983797216347327681196740509636874744502712336330162625672953555812244653932061250105509372169260027647109651454216636143293153245967112625288551805461187207483052718521421455064975428257321981639744254247303802444905063916036784267620837263320348168771912655663957486773641627322822989729399013752476690350820710710687905707770434100276823222875098538761540753412317114854091570673567077 6011 -2671364624499568047321397608491340502724985747674049484224168254140239285339794525099707020429147235055952259214316819506904934244765023552171847823735148142130401524941156971799469164374792532988899780768444077285281955496389384082830586448651679787311374864956360268272722480782852846365477002767143829339177566536582454852347097102079407552238319559827655389196012384129198692687592848497862961834111504746921914509 6012 2671364624499568047321397608491340502724985747674049484224168254140239285339794525099707020429147235055952259214316819506904934244765023552171847823735148142130401524941156971799469164374792532988899780768444077285281955496389384082830586448651679787311374864956360268272722480782852846365477002767143829339177566536582454852347097102079407552238319559827655389196012384129198692687592848497862961834111504746921914508 6013 -3611620334681468813269329062989466431632778975272851462495401986697058294730679224029889059912993222843375168281225296256073118255294995152917893611902354531210526444271916610525325419102455061405108175077150720876526366124143566845623782914957455802359804261659863905116721180887730262656223367263343921900840122786680202968451883747117079741683468436096457366341933082496131902421413563817183308043057937816126814689 6014 3611636510422643541418468878312846568576577663382555145233588725351189754636490659796018133403869613671473261075785983120213700431557584751161518233763896071050559949158989567398391834603167740250515184613388350248517065841046813404539516261511050146724242450871068981284306203630907808408068204151786250492422777303215593796599710363888829367177331762553922424347204892380453793967883796783192806969267445351046632981 6015 -5259564573886366602666946075032566063232739538718185848052494084594138715385255629751776095168962116201321530491728758683251154832229381056098443637585318092365848834958754234110269235159600078036953080028240612124779648531003765530248830609927786483103470002281696225308824986100924755930172010197341858483428238264819159124351696994513036673843830634784328670526806484848103839047021299892060914578986018581978241311 6016 5264374867369183369566516523681847152314863086174793404380969875214418283357381261166372146283069302936917851170182942140756037332966206259757528742745076316029500903864542821428887886120757566908315754564337641856544289242272197367755602559114272398075390869146365720553450957998904581304765098192479645099690803775064689776795928874248838977331952686058843846361707464664509991792444133126501858431338903768688175785 6017 -7086054735985133549129103906996490557649894763449387434018544032280085163690910439193865017181976095132583232134013355111598715977526905914606005456985206183291490259059135742590224113835068377734160914966720303936164351949386809688899546150040245895708908172363577899023953790650151714319404922217295710505659782323022682960181309789087188977244258747609912140091825246089133734134182016157177555505684878696746180843 6018 7086055126633795153306145685467949797643756340593727504436695648602887963315387048007285048939652957764827337254844578817538730276560954805003832125288351978644835863685448373566063098336140501835349126416921909611455365915651097002190021764197385549804115442952208554489577174341679006798331576121365119237420670735487328972196696217477291768261964107742880115106920185318662251548874901261085327226216571423165374698 6019 -10101268431209775253053808476343131580871838614237952068116256547718308084374602543957467776805342376834868491910679990118765164350796682580171605979777931030098898919499772462359612295891163662550126516346180552773199480911138720094800388384264230814277550121737595291085832016871474653310435303848375855928323307691280725782469079520950966275833854019124332306713125558109254438740960990133926363600287242144530330221 6020 10101268431950195218633290187348419290082744184161200122628317902444619021027417601936650923363617790873092030645335730767753692114075040282327528196881854644294743535362914549836755837978783968262355571785898325666543925311784873357469091676113388613718451019185090849781608246271261733789771302210187680275991196899524970162964492001505014542206279640199215268911262717357383803424141152266771276131351249835004031596 6021 -13699765602050081032527363180789173058479635722943848394137122067083986914318724075819371395905479076688277852974298245866967623345282418341364084971132116859194845563730354775567098168056968300618951576288939183715861498592627396607811334777245570209768382346560489524214568205523380063233202779932105773379409877230220047642760908149586173838106665347897155462470466004848596527650504293679049544762091414037275407858 6022 13714527630574566450268797763637231425257018355395163581440208772480785266366560912725348121733263231947888963581965904080072322402804334764502726984459779780125123777938793754385136332464733284139837545518874100361759272911683359077504533776596996142371857608081242467483261485369179402693031270545160250553274174805016727056768561859868422402252698137948850597666211780862544174000179749189323620648446982276636703204 6023 -19849681851963382410247996436402736698666965906020152332789189967486453755537759346168412194094963866967866206331439075901732073870608211354657808210510659663894573272954209043908520783613669033074090294104122616159132416725852363734338430410172256893953084237961799405028731299029168979104587471010884271372111504000876564388898363653653721810778636835520374169141182952535446693762650717797433644107363976652056201700 6024 19849681851963387929049356612842466174993244615475519389534167020460035119570237125691497331634511199180826153819816615239008929745285936595910756231418074672150682390351001958998637471416403294725018941998832847238702790021638797321820168627296754484792538564588960713101646905287510205321201050162488582824025685129892103426015318198325051697475741072965826757805670557709462369217554076117912031023581213125429080822 6025 -26536992378813329685054445746452532705669861034152332594021393899569428841945424342958758471775050701348504094871714261311902132130384472767181276845859064593409390017004959605671272630193355601389007728691345932762773339071136355524325126688353691385348090502589459489709441609574229378294447492689162085261121685863327616155120159176487342511954339479766587566408217670130091191906177721171710319691233719063104388933 6026 26538425573019243396742115904393874904266694142388596368700564797127311135407870358545580143814523293784581384852853524926668887712346270181330123395365899750329545643665569490507471737649790528333185829176705758164653667211116959843285759036294763534153004088645185049881654335281431493923312042014300517439158735852875933646073352792088678728691192068214779817661455090366235653626617445955866412910315498216826587858 6027 -37628992917285876318834008262053087805125512312230308918830956099723872109927445557374503221290894436009346243733533169969770191549552674546763960811350632294752890748396003615923816155955770933482599189444381961839961342710753827582376010764734522888807801909620250774873390102672081654687299863544754335428562493258544482500570961267418409909374051711839594816075408888252633338074371128560624353024280549465578040099 6028 37663824401024620485599996692373962699982477186294293604083044919953668015135770147733980282095050054955960586348622801936362779710521763876781022812439315705764069821844344161904589054769793444581183299166921177160931386140280303336463971009484402463382485615685517459096195732763089472145929582805607033695915650160425076114287829726489032564993561144555852154481963737249756114908271911480613658738276379059758426504 6029 -50883614831211318802625746095790872138152865476013982009521508812531863891547542085009430418270773763153012820884691948468388073218471888383710583678425110743995024916783955895748718155331711409058363573506462464852185381059448843058221429952661121419790042558018456240948971856042294543510105233776277586532268203574028591721688765140269374802642999481514097569108732674562167424289486054904618263888977500392816286421 6030 50883614831211318802625746095790872138152865476013982009521508812531863891547542085009430418270773763153012820884691948468388073218471888383710583678425110743995024916783955895748718155331711409058363573506462464852185381059448843058221429952661121419790042558018456240948971856042294543510105233776277586532268203574028591721688765140269374802642999481514097569108732674562167424289486054904618263888977500392816286420 6031 -73860739517655739847854424224325822110248748043113271164628525307208630135167286562236013776768159392431199482432049962951448857954218861437368384684544733021449346307308739354866396873643674259066913831668680039903287706360314590366821734723126637502916710105379247738954795110241751298911032556262834704581166779368645230687704307006395434544608208794379473814342910642929900742728467426256545996847020490360355359056 6032 73860739517655739847854749303030488053462482621895458905326514077527806076325523978806097022857508268568672050419308056566836241345295924542101508307613387731646040904305405586221415403135557741883216786373898734742039944281354083406881130054729456256452924083849847194393375177543315476175130446049050915468135006639474041996104635050954751001710228759636022633766721757236830426958467426256545996847020490360355359055 6033 -99401429207962133332368376953853495139370089749602431360597364655960142503197492081422068584158891903370318641142583293704026209509984724177766190009090963309123689451973108164746800311468281258106867378739189880764371250856084047636978810597478829177746876956996536665381248938853764565419165604871288990377980309532068936179393910652508277417926214922579356497572815851227833396862886616228087413533459210109424846092 6034 99505219529748335929623242791794417287152703354929926963757019478684775584117618152584221103605644531064931050972154605254940394244631063277638294358129488242140290353053304768201920782639996544135960122074176397776533995161693794697926467767801303283129722603117111841836154235479197677870301754672518324996478629233755723923933497633744676003471946646793062452784825011486673328762401245998512373055148672374046579558 6035 -140954402305482404751946775851467504830573144875107318476409322234582873265032538310917105672211042425765555526035636915814174651827778037708393238723672043623067508729830384625029393501764911709959097048784272371011543049109015790286975777429849741480281099598002519792575919041510224356183059111256858350264534244749337040318404638518598674698979921487334126694553305274695730341464853232518160269194320710749466754202 6036 140961788503666905234627595205605652123442890397890354071071744372799908027842631087623608906170072746992147929163541606494052069061043213281423264356314294930492608213816594165783869271899129052723219195267135576474272336814793257303374874609417318103397968953857353532207890596058774548497738111036962306305130055588525406013886665731150354866950922945237856949614909350317940118028823166836876038566127541687506534032 6037 -189577503775278688747092811819099355394173182346471261744298587152267253886979585086380249029044900189873202510585271690078322530651050123034720300112592139177868893344691336425386023979819507006048412474985109572899701887714529037374920222044694953357335653272470289879338479901108221392352474220237919370462200955311962417871637975101059844324573191539353667050106260006736106764127282239088572795997260979912445515948 6038 189577503775278688747092811819099355394173182346471261744298587152267253886979585086380249029044900189873202510585271690078322530651050123034720300112592139177868893344691336425386023979819507006048412474985109572899701887714529037374920222044694953357335653272470289879338479901108221392352474220237919370462200955311962417871637975101059844324573191539353667050106260006736106764127282239088572795997260979912445515947 6039 -273379297943522577738284412985336257455989148791784483425567437769327076620909331480728614822677152073920888101942187350747072832767770316518701145653533957046873571033327466927968874982112201195758470581805238911951624142105002452845238932489734923945096083608608946310888344892288553744128287773241895086666940685723641595079372531908086279790924245785264958885546653337042522487313329361018484349970920096230536417711 6040 273642497248597650880313949865280457977309337055948706562524105628446804130763343250982327815666116730243976371074186626300229633339053675286580004964168826503968491804940422970376769710946289395864779427655873206909581008237245479627630950590099341557765360992331629739895111394629272287559068158555675658414867788654740212014750590695650329263532582871723218542032207185271727988877048014323216875088956103661846165660 6041 -365881477097345782427628877205434160197519828926321182529255857307778004572023032573475603997056120381326701446779062217411757569937775760553503405146752057929102970785261557376125659744723661609270030551023828875470156657093431452365081126489473283088133731781086702785850136129878016324330954818377651706476443779460638817480909533870235335865201338124682497331538018129460148337896967208671502511305683009054714896342 6042 365882726058316846597723560896203389505591678275912164711128810516753518930712599392845251754303213590945950506727461625562110282355283686886942942247642095546116578566146247777910849615537260058756347023866757603422145315496477612992543122451441288123598343936840783517806115682724476851117183263695668471535816179144622932021285795670977653624059730727600814687105249597590459444879975766880345120502718004695813084245 6043 -522279261950784603917492152767828415372780037867937770348084182542803318947433541033550311613608022846730421567217800265176448724671940449086411632617354389273983980766634802607732928183406710078354640905370696363346412656780412070120617989824762443620164887124378093867524708482688084299292034806222542484138274094003465243499035220245447861971875773934662122256963636168166589942544446733144752683570926617902815119990 6044 522279261950784603917492152767828415372780037867937770348084182542803318947433541033550311613608022846730421567217800265176448724671940449086411632617354389273983980766634802607732928183406710078354640905370696363346412656780412070120617989824762443620164887124378093867524708482688084299292034806222542484138274094003465243499035220245447861971875773934662122256963636168166589942544446733144752683570926617902815119989 6045 -714474103403870580446876538281864317609672842224023317011620387114888046546982019398178827561406655361780838834678622958895493630027181464856299551939173451080252025824917880224165933089915667380499712116729280359226355038572366400822155728816497897361946470708446175442118978453524128822526154114319558138901245462244878957041343352483706826584037745907701546450513492462118442848307998147666855599747086846538638951016 6046 715335520827437592033692750555432788162760990545910277544061051584280025617901861924760903931102459392450382287061563412360620645082581810118950048992960203212671677949654236203275477991955080771767200521996238873225850053442727942588411626870336949264230737040327465874460849153376434754307202020222779608755778184646905598925054667965020937653710176920707175385766410375877262934040083529695418557837935114600980431252 6047 -1050985084041391504092262389814006236162341836518100291028343141254860728240683172724715704702047980334151245474556697049035103848673837788202997902505712677447296494246312663096260112059071730910886463621343818607533736990434510344688918793187343828552237050278824305285830409343253882329613305555591124875006370877009274522938349265523385050601131835082505068641580225769560271050415671157018185925705843249452394948408 6048 1050985084041391504092262389814006236162341836518100291028343141254860728240683172724715704702047980334151245474556697049035103848673837788202997902505712677447296494246312663096260112059071730910886463621343818607533736990434510344688918793187343828552237050278824305285830409343253882329613305555591124875006370877009274522938349265523385050601131835082505068641580225769560271050415671157018185925705843249452394948407 6049 -1419993638967689577171371741835365060096782125060390997857888762391936915582354251336855679052702006096260745847754924645568502488333255679364962688653637946511226950771828149097741507343279970682170380123180413518121445259707088697030700589499179572608174474822114958107110060367224157260296777110280011774023171671315418344019838073664731475078809861750175889161649553000953195040843110577422699369520912849946978686447 6050 1419993638967767126570419467488704344384365159552410831203926621299682252650588192796642918656321425886088204049586062511103239622262024798755303174478126679109336773225054379820621453314831178068539883812219775621540954314247245560816185235294126160425023984929754597290268708106863685921490604164181128545219912362381953908994685074659593799505508149526173057301918920791174323282854840031007521124741189344335453872467 6051 -2026675269965510394124312732728612356371818162082731726456525206830143733516340923969412633356531867738942315768265986814109164133246363826703149446665371353220334138732987795513805169188563700114449637294565962704415174754560213289973398730907625966334623116624092008718789538574758645087887596786399714046394148173515043312721706007341306981012811561114326112570716158078844146662398031415381867699731908998508793985186 6052 2028959743139635690200442186369059173366300530536724220474571694217133030856507886300278381460941502607159680171275827713573700633429678590807372758222949531985987512142663763209840973034351095906629412831154380561000964750706869157966034811147748727893353356497919743389798973023749571790237995590218899444267050334466222736164731167621544881042977376010084318445194760573009487142333174268019559880269370581107038863329 6053 -2738292597019643113922157929180300069903138162830797428547968089341650472758625854258376915919166430098139925353332007848787812440886742487332525819311485901416141039776514256955469867964726109273538762243106395166112037874905822779651511016094726870962009952364251941114913515483433107479085641237778683396741416497490010862458676925916961597782804340406465723191163067456199323641800829681120109197213576568755142496914 6054 2738292597019643113922157929180300069903138162830797428547968089341650472758625854258376915919166430098139925353332007848787812440886742487332525819311485901416141039776514256955469867964726109273538762243106395166112037874905822779651511016094726870962009952364251941114913515483433107479085641237778683396741416497490010862458676925916961597782804340406465723191163067456199323641800829681120109197213576568755142496913 6055 -3949095050335736838378151825253331622943896588984512593183865740286822232731940566686127361008572542026552034203783886435660679169320018040184105232366123571891565340742191024366131331541341973785219378590054857145466114958993366401875363502386017195701225374217685362937620385856002689253536111356524400400488482592687154287437200665286032980658928317769655270536303280758184008425672552059151010207821127947684729479872 6056 3949245098372724715845328809713256856772861906515735906186294930955124782272332472655004535040270835612112251662315724639259789267872470481078742740150951405319271479578653492179148230540432763221507870118030569816986087231499424805349191295009179159305577944446231578111219943513584951638958272080726016898670280666017200519800064006166018514447543342643067153884463507566070684080995960793384749176041295905323957410379 6057 -5289301296963263449512859694476084925467209152125245116760535263216066673462939773938198119560230496146442469324500392510152234523531451765813460834715085936878737113505874993854998493823877456188794765492050920682254661913538019840111440982812466635481254549318723376902147193590843003093784749832174083385458781314269132877730214897707877820704767673073765459711930185111608170975504803033920073728057156278103323438263 6058 5295570729136625278529748210956306083666964996148234590197558101826596485946304592436064133632827340596826943196832713584553684719280839443189660729183647803727158536858153359462625377088613534318906149487843702469741370045165911302571587428358252552659615747523414050912540824667789959898375045401966312807409656696075678742308210330916185672244426498459642322626427018105393862153693606440487432583574327470305166252536 6059 -7485882966370110771579317598822992228734455450294918948296381484093215799209435795114569842916345874328222466516994411201377434163526961122241686796301329761236966353989260708563674885917083682911422288002668438298391016345829162626550224743270870232910560172357637027170362088522534813355999658976830509258234820672131623312458746370819178904808005157260412195738706482400046805112428337488456066411198191134984587920865 6060 7485882966370110771579317598822992228744918367905532748533535262234040551780284433967236786080024882498739213805243630556699764915737557664851394371712668719685099000322616790720501149735212105812682613269942939095100408299532805873725225606545820704432887843962490541645109499633166867274257290742620351166798433175789469147962032240037134198029620483725035090379561489492288824803977945548022090017550605792830021576568 6061 -10064198217960915655540370573697862375626427593366849791109924211609415828944227700115699473054508867463642932147882597057225467287490406937399637329667624840501294216442500308011585426474827601132435044816636791895423487863400829196299820676016961418610360081087072762526881243544365025255369627332761200104609993253599560631008807066926240622033722820939647690224548340697494229460235789749913812836814734377322782580852 6062 10064198531288066753121241726218133623770134681463444956228979461452943946393573393544872597610511587549737651186563822085627643650407143202903249881114950857997145909205785278320487651284542613179554993008466742752599628444229124485782789085497535665190309087145807621645342087243255618617966582429643013466706393626169123731933126848571291822415947296852793215275938064929948494202385065376949438633292317426968464464490 6063 -14517079579897967637792595982621372176277029472427403146992736793404967771814026872930742640037996414669368363960909279762443903403999545585250172379018076578136032752312804305424303466436819975555047197845074417787351224676313130940907240205175842234216137810901527902697660596460501664656552262326334117472875569849233928702061661773815694984956852672620947240385283998028529720747745897810042795537112167919863030628930 6064 14533198571837789889884070923125033214955428370627621913320569066525430679311302909147588606730834865559927505442527648414674663537531295930358188900149564285787619823085087786159242325709002433050042026367362946881456664689682703081652612700800708493908631062664792730472831560524229832835283099729967352541798820126870976536815349323419080159158972968393060074507688318106171215429310534460619173016323580088455061503848 6065 -19424713974027043572934214973002155045640840773385344254510536675563370254709632653368157783337218421083761925480407448064517513513385675749340089298644777674981539549186528540280423628118946564326741948196215261201385103326494561307625273283450446815327189482908084768753158179835893149260224576748007982687887901575667593668292891186040965808332143835663969264405044766960110407052329682472489645552735874010839959715040 6066 19425373458663407435495923515204371530289504637255113756336798333374179197856403508399197206282605190232832556353581328094791352196086408229754276778933866402790215003041016814835336139944342880790552152491953244830123212231759632683609924201763689496826524613337323141442994293777432522216508106742537273837119881020683440506945996280742629791927252873982642691920633241414004969938632158047652000514729097251729563434208 6067 -27394373022916096113885885197864643020548572280431688108679096240552764306118604292893979500874670218364766572990063155515138650311917413145212349879500834182418736147886062943110006589929875286769025214967658546249556864707667063415266467713345010294498201770348923212580027043509953299817245793918872814451749313749427694936120771301725030693603088339922419406635140860705064361018184265441748888574930953423712098181835 6068 27394373022916096113885885197864643020548572280431688108679096240552764306118604292893979500874670218364766572990063155515138650311917413145212349879500834182418736147886062943110006589929875286769025214967658546249556864707667063415266467713345010294498201770348923212580027043509953299817245793918872814451749313749427694936120771301725030693603088339922419406635140860705064361018184265441748888574930953423712098181834 6069 -36820033047429197059291740893574203536336049649289615659690072090603719410645388265568394508392101696372978499333111395055001084258226322687527361191970652444768745339914460432674763816510918313747100391681066275100645550594577334111034599802483663863852445908624988761662984542527381813979877152404416942243674713135818316375388977869603280392725681401022689133131500159102135639611003736637320091105845020873515481555378 6070 36866508087645685966982307153594616991202022374323657145331709334268035536353080508843832800658719413474970675771710880710319396087059953430746547241963941837698072207838066195640275873584740420405447230420987300348593781904158980456966000435297011838981267681864952235697736681603091619025618002944615911589874787647228843724596759198029793345254223681605888244504736024000296549193477228861804893708958117148270628820958 6071 -52763082869501973431387551342064954354778975769117281908708014996661449897264777611610457986328411771290234637639648778077977914714324518584842336759714597954240901410529452316435881352883633203003843552612208346872655132653741946131173485756473638628898582795907838671616412357322825912930231719553453620072516656923769851251874352351342851586164620322837876643786217702205027449728179019198633400102669640380752634411827 6072 52763082872852985279817958981910660502489169609472850781598713390658721426773367339974428672961029574615066329025710161287694902435409061175390597174260766734541045582670457435867921699843836973568037545794121934171702567414794761037066333122284103239734896902486708997295678965806543970103423993866541557961427141790774215833449627358070604839201806461081866446239373625609658057684107427923770616144133617944804998544883 6073 -70027017130635961325789791977715681708147795837345211655196984693988505617614142009728302592552374755366821501910791771459651455430969467489616351486579525199106126240882525047362963694223844769443124998742983841596903992600899287515068912769386298070983951605154351934502091844825471861270681209691574906233135602509602824627345686051154165121343022458541832186143874934759122337876756344072383113441459356883409768806628 6074 70027017130635961325789791977715681708147795837345211655196984693988505617614142009728302592552374755366821501910791771459651455430969467489616351486579525199106126240882525047362963694223844769443124998742983841596903992600899287515068912769386298070983951605154351934502091844825471861270681209691574906233135602509602824627345686051154165121343022458541832186143874934759122337876756344072383113441459356883409768806627 6075 -98511616323600502134909750621810910595553666717985907698307353334700047958067539115977367266097437827664541813272730904218443071011512284355447546622523337496215913601462519057977956253292728243166090771953085480779617488636427633602028315068767332997049716730535395684223004352270183981528201873560395734302123507754398848450170049028766149147646070770124016976041527693857430198893611501575776625848341698123806344200308 6076 98623619653188939395606574380178111404630680706802927708591990911957578789783477401655354119131189167376429030488387405540433531619059573803865893246816284064301523185151529311236380094802079490708383693765015768776405522428043095602411450916961778852426475934314207190949119434447160153307648933248126676448952144661374340923456372593139329635743827513810196844722221319667083887118113321625186960725386268159233112621183 6077 -132376487426643371694254957747252383408842483875052765698925259659240280923313211714467437976038556296397751039104369497769277392803468752922071932897959149277134398681069428919999939307529039774256460499646824141352542081411715154827290026003365331796016539019213088221147273878588131016508472424249423058981629867028027041002195925778992762949141358740989695387201195785678242091256375487183860273477790582448196555929948 6078 132376487426643371694254957747256394264113128138961490137168447175320423864908477368413992023432437659138367202583076324904717458014014006232839966719698025340077639278468905097998217003911172966205013577439302984337607731709050546965955331240215469208428103680220066519963698275750773311792422131934065590762629644087889468322660198611206539302230914073255452375094778628937120982093471889175700773056681649147298507693516 6079 -190765044595455729620163719762744019688548229155961045978313238970970182412523384650464358790043369472254480520944208282613310489462719658760188622203247188955773265050832513670111636789154087363187420404397606071395735798140730626648198160575054207824309521993209059586295176608472820493739083060893744815481296615176223567377135006617568181900942354305319249748809357893823062913662693452029015727778354240674922470545285 6080 190765044595455729620163719762744019688548229155961045978313238970970182412523384650464358790043369472254480520944208282613310489462719658760188622203247188955773265050832513670111636789154087363187420404397606071395735798140730626648198160575054207824309521993209059586295176608472820493739083060893744815481296615176223567377135006617568181900942354305319249748809357893823062913662693452029015727778354240674922470545284 6081 -255627739387838073019783182498891729695934817704066053464532174448262819837540160867401435179252279534581846104685094907342305310655665875838336325474283711365241210312140588878969806528662772900189282695829619433299164041828498527027885415380867875787341066649559944827601707180461601512366289608221625733484977095381868299509626835254018267638662434505418356186241367293712236754639792381484172109406933281563268984739183 6082 255963187827160601691756858701736825980756894815285031153853748543388078428607983282092798677201714310674723074154514990368006183769705307404879192357002725489789945212561489267144819310227306263355456948072053907205685322498460063375541635939737025945179448099892721586626116292703530085843547210492762861248709521531977069368417566300199146589662891681792406950599409178012302263695064642951654897047117996050566319307807 6083 -360670233077497409541088984610315075602846933492416334479492362337888361669331277654636027676545774540256083098413099527789227991127938072588247734161685776522814647874707524790600358727795403603120242101845533860829114211580122807714129574938356113572035232610067225851159175956261567495417750122954707727749851155706451714466117991964740618875907650417522417552685682585888256104950130287234800616946456736891829766543368 6084 360670806122234781013124232561271663595496036811560126475413639645022788434894414618808469241741078722236460516535540830896175781702850081738735313694549545085709370755933641961935820114646486245405072817305740096640669227067074851200559244098885378494623788311194806506788487072446551174309459342715433002986118656665199440307200287836652532149290122020880056861500599178795020307641804638298558284301108487780683318773372 6085 -482255953462204885525732445183997592625102972320373970769095005268505334875181971079173905307896319365657347850104847347200313073717387865694242040511698759504041161673388051513777174366630162446989592849494421552469246928184380985571207923779340999223251018167366194882890257485374934492417180763767097755737393361331926264505792064374750635625718962545583742314911083627735258670437427751676483310511006914942347316707354 6086 482266314212498045729970728115789756857128971883458496386728019017577535059205033384672991853954959947394697260835608768495329721392846922285397655936828314842322077774439224153292149841647208604693556629784167835149886726314187615091233574572794745441655324139355217113591255807392553100710755242415947587240480027157888216422827351496497052319379028116078409762519191431646079070147506633475741832168348191911516243422455 6087 -689262894528414988828412763694198026464465413340140474160228910737147956269249791016588573488052406794945269894571877212703761532390499793707122711166553039215873760985658793598288023409647363095298979958972707348180124132555616061122124100894409359759442343007568330749921606579402023630402394886116065008067244544822555766194943245003977371539843304004611507805801335666079238103633238221949401748180962738971461638674694 6088 690056274984967550136885471001377313343077332390745766047168359735727752420266036547286695055925851183030680085525928569399966553870122378224681776150568664130006249572379248264613692107728422120691466733822492377186475506267737408403042007605968726442141245209254024992515160460732267587193593209925073510802869347380332785803005501262723871512910566408215202732613706360939088416714642983818783275871633431205737953660610 6089 -916307660022446133143210936107012414420666729233185443205511783747770848906104167047878848692608750871817957044826217957685020319518511172700538272560682996115088175554287669554026324207223393778415761770734019243394460420272076730567797714737926280893645540081387438678372837061909972733755876326350971364777699601765212392064753435293394945325827100043119906357130299318153702173935428265496655964391124775732028551431685 6090 916307660022446133143210936107012414420666729233185443205511783747770848906104167047878848692608750871817957044826217957685020319518511172700538272560682996115088175554287669554026324207223393778415761770734019243394460420272076730567797714737926280893645540081387438678372837061909972733755876326350971364777699601765212392064753435293394945325827100043119906357130299318153702173935428265496655964391124775732028551431684 6091 -1290866295831125876952756366596730833974247927209636014886951740386787905105014035974904646649589025507448347733441124981737282744003458579924323788540586785353862965361311722845630377750450286688653074142936649422540607731038571441016024724261477093467045088666251895133154473880174081178557890736599132596911462949478673205933149622536345764449317307308733276538286759982899210442869181357346696639261620184124511240811141 6092 1290866295831125876952756366596730833974247927209636014886951740386787905105014035974904646649589025507448347733441124981737282744003458579924323788540586785353862965361311722845630377750450286688653074142936649422540607731038571441016024724261477093467045088666251895133154473880174081178557890736599132596911462949478673205933149622536345764449317307308733276538286759982899210442869181357346696639261620184124511240811140 6093 -1740510771706225264211809282671575422421264544444024936859313086591610231565690202988562087453496712949413772038274985467169399092485195247435442424919231750469109021102819927127903332314157489911721711110341971588649125471805949583728175024886543181295494348436877379644675855698242618070698275269061314390629078273590186248153736034618975736092553246454020978580497900019412233520842140091015691044265544872045844222879767 6094 1742847072616760604419936794430922719040553531788293232154009453074689506158176182207580472374139897337778096259267140060653133380869905149846166872773872350327664824786821762960812553468962755386649204667769422537998664565766051067693906995712773415849928258655048241620185798022678460986297974255675987026087822008697133835863094172146225763114682300593635826024618085764303861751234721206991837621417499018984622317838254 6095 -2512062166267444548978184105274094203934946754196037747700512311964580667840259965940340641626760768999617117280926946042748545236144049096731633387433507193613274729617480601023751122940199867149371720370125004181426715379010132780201091322081682725537212337930950131394737838329064102217235190122065259422891275045263522217466350858098115531232734335247243367029856587679614718054987668022372915176156275652672240897870080 6096 2512115041839416707404823520764251835796980104399477353778395006841171669189750886878225024588396386703488320507890380225546526480509856362349675472749351079634904013688994605318830662759057667704099416910850725432704110839151975203092902394942665459101983547905185824296575217477668061805925777461881992041959916464319788471037259025456275706307645659628882624118145616699258617489556584875663787523833527046102448527438968 6097 -3350881173659071044098398482689186294141383539205717357236325022432294688218017736679560575507285153190283877295194037291734462983999144322056148173715158933483871565540133328538881622712832599577438326207329633886177235418308749027966577591118344943478942108556390694469285065961786712764768392138343444579619653536001753389396089863274116441186488827721731034828627493893646828518672243375714863434042838919512017781073517 6098 3350886877375268349530926658870922653211301362308099937475278309143632018050154852113508520864909093144569668221484753289630074198255356346870150651875835286164560483146207344096512922016681724007357766251154297262048264863057832461464869162287004431630776773315175171491523093479607265846251260673949645017019778526217993339331456440891664272226936859764527264642661097967339038651607503141031543093126120035830944442264699 6099 -4702239791573495029951538384400768643722327801968088816126870849962380577647626925609129837779376616988563831963799733062990832605912565937435188881264742172405276164798824316424861863717475299470049281219967193282651640514991755253865215290765125130236389208780215065355983895802458849281568630999293965691489124440426427323062262898355123306530101478355488041731778257591989549954565172236806696519445916517410514288086715 6100 4707905221554125069002570003345221101617836702011205171266602337833748525223947102712054341057164729994008591424545764001211116239344165258130829384099241126860690036696040724483708322466782557711896760107971167865176640769369977556774614342067751752546220856554691482408471472295312742937430804559885344316730080642848696714964684823045202966390471993376558437143633246651212198200495356398760549152203847587302362674157283 6101 -6270598816583542242586410881473494059182892726861174158349223605106389448478458422811468081511655360175404030336647178984025741404852201250672296299289978515614767955523905766903544809351394082824558498850676475239319057488245711508281195126465741106674156685967219119822751619475254100438933310016217302547888221835314628465848264522111460311050128558761945003377157310157643793411605258374602299446113091766884971537237906 6102 6270598816583542242586410881473494059182892726861174158349223605106389448478458422811468081511655360175404030336647178984025741404852201250672296299289978515614767955523905766903544809351394082824558498850676475239319057488245711508281195126465741106674156685967219119822751619475254100438933310016217302547888221835314628465848264522111460311050128558761945003377157310157643793411605258374602299446113091766884971537237905 6103 -8908206733266310283838083150119682198409555242874311808705952342883849807620405791582965409805513790128208469318398736272096101060852026670042569584637468010549783122411988484765119433930286615736628507429132444162330270922894890259039964096665762056181065614095713137213120004123422314118000337836577194980747382934146507321131975932596076161061354067484958021151811650556668153736393910184659826931146223399317894823765290 6104 8908206777682049509346947197408488075610920163902195422761351953913513072715939626772402142615045839549193521591511414993575551701397599933374715195094652843814008757178853889464828462781255449088154093601383653040462391529113368691302513954438482209302485379759406515730965777336250414907642546209305447717822166134553162040758825437012553603745762210339023239342328507741953672418041531227657934762637325933799946012170503 6105 -11815623420637751702010573753981263258210922895392970673316252536655232666434293368317146345128263913557110511683671775975732695558866118235535010552545953980824841278532989808334145510801811614369795325468253621482847773066936908650717686636763968534729392559592899207480605031380826538899757147402900293978007544387192174641900331201222993591335773917454132664027250206153178118189852235533471330448397636471862660320796436 6106 11831347310635286099387294206139711949140973767572106553238847704530629513504640225902030425131945687903538337310541429937608940649949310369435344110874616294476466321853045178894408012915193292652908954853952502150010832465749227343552599862815906621664742051580053659793463009140350011591575857428675042527465283428373224400613315711078572202802369173578477269383105717609595363013005178784712410209299237706531814126016237 6107 -16550028923601228816655632063425065654834993900105245817946776700770419847423722130566695466819960820326437126101017242722107853621161459226372679972799676419906378265176592654338357822190905087427970564454371419434934135704881147600610210271878397031099865765264997250071375219831692454971937393573569033202640774732625056064667337740726454089991347789323106183649673081786977915327802782300384266278291876372550590198865851 6108 16550028923601255145933893794968839620090898249109061888783956312928888520681538300715253074546967231534640398436328555603585646179513143625036041600177932236376654667056197315258030438365402886663110708218697139315902876148890796142192200409314774330471714997451196162087741124277668544386643116850622676400813930882906711254216681821944803589069335191583336657122458417124180894528685615758506736139534293660754453076087661 6109 -22088933054637811052058728674497892350291870461622279236653898055929265236543329334243414771916350041231130823433944705142146024140301758637002462111645217997617242113494079226775625149008279008849247641938552057296905670202946411598346278415144288865431205411928617243136765712001082352011377949956513635259393186665117848502722329201807076725300182654877546525252106663179769752612248429586586751874193128367711014829868838 6110 22088933054637811052058728674548685700364255361303432593209346834574482950043610805899994434599667798238293362082258154614576654642972864255613350225145399616908665133816110088309689002448909776022042166797822413113476014288740641933620415689958735228916445543774577531685749339130225499633890222583052350804030250785597551771290232998275335031549758595444162430962443817736593446271687423798208199377915001566056457063998697 6111 -31635542572401512438182966169934847087205614739983452501830652756674577877279929678301926305951398585314743380535725416720078432080071812058843603205115995647127346462913375384454412303418499908676438799528525935976753220732680197749634745861689295252393494818487786491372084511714640656604915695467924453426285457764324828804844284446293318763476877727091296450515365106196079877227967218799386373055456278558636348605017962 6112 31675722278478806069591385650102741168272337172840378389595975104883949763178879409725708692083129308851994798924239906667539539300601342595416895072435553788252639440070878392283475902458917454056682651535807308961423341733089751979927874814798244249152451618219491957582075493698006342790866590433242052979674681316322504307428727775321869239508125861063167481282358312936962014697735202242125162983012634598922823805779628 6113 -42139524492724388599106320099086913147897293434202637731443937061221919299015229941254958128243353288228387762522655444324505899178687493183580626640521991760719702079489270072018358441950418490479020256954266499567646730644923054592022628184823590326790252297994622167931985877039683221801978127685256129127183973392378834025946296310225364692624862493664599786587054271105475378775568908042683787022616850404056709416440794 6114 42139524492724388599106320099086913147897293434202637731443937061221919299015229941254958128243353288228387762522655444324505899178687493183580626640521991760719702079489270072018358441950418490479020256954266499567646730644923054592022628184823590326790252297994622167931985877039683221801978127685256129127183973392378834025946296310225364692624862493664599786587054271105475378775568908042683787022616850404056709416440793 6115 -59135107960647351874293606378942878497214719482154033584713039929191183954539326142190102953907469084666536761055329948340781235868841119927794890455291703370993962787530761247502843461885869338753451043701909436996122645563753068635141141537258772132988385246089680456914570337748076706112093754164744504936209487989915757130623361515632304822150984060833420629218583202309932890440653177119054061242737256964475938018055482 6116 59136169235150132020772504528580306841160924057356731359558327187620912115833114436280378546066393083204452234955790366993829090911167313815971553409852014682110517630403334642615237131285258003166765228395286012010726034694081185608319728667996389668484299376618210431091533692361988338137103631847508627491446831013704636115713652283995351239238568314406157813001833815870301400808441695317027004866015659754146045490671289 6117 -79098582035974615347727101681066984789901271068272037109089956206609722654238418638009609347207970194153227901973183265388169346779223612042005977972784446916153495016271642121845361228288806443303671634092678988835828315258028795877549143692026515029608072441203275955601083615372549239382529209493830875578729829897175935089740240993257510802344162076876972925243910165864967578932897204955841706292143969351900542767376121 6118 79214835463084824472411382144557543064669426821902799500697726369393654249917353746269968556122079767659385041349579215355181964218017748203416416857362896552173455964782079541008150224581895439242315405511587645163284597689061046108255141252793143815836529459885762360291852241662260433577289364374472697577053246446581457543047132177241732284994295557840110909476519812986769085443182415840787599482719581948305474591827704 6119 -112586463239714662579861701813807199255390105136683112795524572067789988835772251970181211898746184315388015314790462892707227937082160835590200265926567621752756584230294849588535973544134141532717760727094539007641431139994207747541124891072631637560771124015277305778393658813051007770244079087767733652982673652047248816061421273012149202478860646760740957903217228198054581553709199154209491245279489975871179589324069973 6120 112586463239714666712083363979314690056229330254919897808325533673561574130891064322725787846237082868475007414320606648913455901520062277978906894886233764926560699198904127553574185517672748570285506342078713480290117934412216240057633246805350524921539779016669540674561577547309735399375182251556158797504519164930339146650396129678316107421660552195089729247464105015187001893562280666023095783816974563937775693670711957 6121 -148717618572386799655010768516914304377546206514921655792120299239870362293430391241985956893674058096477228256232223145352413129649286704482049473298738848195797842784792949699511592525343221030736700648205357463938166646907388181527296263981590579624365685413560917802231087497814556068397937556238688074905607788698420294858558217556878548430878725164015450841190321983462035093042500226453926387721359169805750629616246516 6122 148717618572386799655010768516914304377546206514921655792120299239870362293430391241985956893674058096477228256232223145352413129649286704482049473298738848195797842784792949699511592525343221030736700648205357463938166646907388181527296263981590579624365685413560917802231087497814556068397937556238688074905607788698420294858558217556878548430878725164015450841190321983462035093042500226453926387721359169805750629616246515 6123 -207441570498335141244363916389283084324548103216381027829610187474848496989420454040228150990136365137404164695824078881061183634198387163331206962695267693363696929432169205962434133997260262864036680226338818097153066960131303522301350661693897011514370593641650478997506700967979295970744526347232450557696529228398178079907614811821203778129270828507535706156469864569061270329405824360873536797790688977484893594027877116 6124 207718169661037887771963859359238255011168923849256165302495374162670495994574279340752482027511659864142108613284407096837654681140648244001972381303499757186138527990265689590740410862653953578512336500424770915030121690839407262206760951938539170229702816117780576141441426226205998482023832217804908323888779558326500956542122648285648515568632602085924535567168103128568751796378882385208906310595297445990591976827878973 6125 -276362188428471653305446343950710807029263792656075018790344653451819282393277218327404319179507132390177665253574363373295743469750226275262044861438961333623343403338798406181288681378460635074338020025767286811627998981730183798070957267868639993995249412225042991722770289683891284900555453196889324763717115781890726217827433541820224156491210300282752743368019290249756798080312931038630196146894298737661447444933763875 6126 276367410309167879111488334679117280369360603772274387099923549445343189708647608962660495439849283886642936988912193309478879928556575019154506944771063126728592949362370553182139267716564862943799632573365996009537385866532966293149911757245409894765206172194984551318289349399080200270544705780874276879116129931418677705746392010835785182481382830634361739293883785970412190572696969439127797421416733892216360899693620502 6127 -393575300352321321857819801476350541530627721549305066764754473211422707472254159088559749397500769556087904764162364788074845236827083309636916847727563242951817496010825584300570659712777673685629449323160373016840116403029826922618479991782817812960066069287659699703414195912625751638706490349615958608040849112026654414162759919760044472548737531125882799086097048172804715496990444537356965407975209546027431264651868986 6128 393575304689476711186981704880073720475308818568140107313473094811817570353009403493851861489617678061399522864075132742259179602598444988627300249171912092189647405891229783169630484339399207993289884542534079893147532836488039239343961192045038896335699931802743391556113705144887790708328079106486169598811614853719554370338323158139669920470190238860358636370635121534159631672107958044325425787478264655307809143698143994 6129 -523178123408360923318470403272955242021607239336445890846829074343882094895242518269485786562840263132854500030264146623605665491655133032309267165349892620096958695382109790836157193787788219573857921686846938994916417047494674555614162893443532759678995402882659546015013751927064684104700955511197190525024380118563393838698782125472143722809421869253654255264824437374719696814621875772746989594667021019195612879417568963 6130 523906823791218217134865606784308401669571681662613336537508222997462071293029089829055452114171228179654462612428333510330862186862241129862357947040001302894018664254836123525570877409428294618487038678927760608972441200136108808262256346238937056189964720151612022748232160833373537321187463116393461781204292104000965647643901524743264824205297191696661742518630680312176174100976119560538148654441474773660404743692939231 6131 -730330925042563158692536331231117467526629872227965247523213960791782074177374310789301763277770765910225675174330045191673145861158268726479252910511643278874477393893018530608017105794723751474633095806778400978899435637103056926892747818949831827697816624371710699544119381664907411599725411842711703524027435049355553865460892046852607975337732288214941179998948484082891050428823065926618205632462601554227130083368135230 6132 730330925042563158692536331231117467526629872227965247523213960791782074177374310789301763277770765910225675174330045191673145861158268726479252910511643278874477393893018530608017105794723751474633095806778400978899435637103056926892747818949831827697816624371710699544119381664907411599725411842711703524027435049355553865460892046852607975337732288214941179998948484082891050428823065926618205632462601554227130083368135229 6133 -969626939392507008103688069531641953781102225399436540930395735153274103982771998182707344580378831579427350235195061110460898616094889809628098007853630612891374852249639824369213706413847889763927154656514016284868420135678464075559876651461962940249218607417980873864843698106750932957558561627710623175727241359274444819081071089332738736047902459843995587780964349771920671306645401970232291677485144119365905824484366003 6134 969626939392507008103688069531641953781102225399436540930395735153274103982771998182707344580378831579427350235195061110460898616094889809628098007853630612891374852249639824369213706413847889763927154656514016284868420135678464075559876651461962940249218607417980873864843698106750932957558561627710623175727241359274444819081071089332738736047902459843995587780964349771920671306645401970232291677485144119365905824484366002 6135 -1376111026500746045307686695066156227999097003447882312000761789047630747341016072511848675683084072827451000967022430007655514891911080281550871218510543163686598623860015360929118722870180982665603213777734989427982693150056272507579194983917107745175762586395257323894991537965129314714218084321890938839636645632207640304932277467488124714649223219444196461514197663823080246332617237776418573439418718283140549011949176002 6136 1377862011051041231212565196420931008101584180561395651621103746920861637708518591889269286781326908823301627856633740557050734039197348292478282132551420427499097673506111827831336476339578533986627915467491777203473813229093602476909215307057219821852795892501127816791572227784345782140675363371841859557419951918530002486907068723207356238349470396705261916231737326219524922780268601470234948347652511285326088125235245767 6137 -1822238083013495553084765502539144369120650364491792264144380573486365243416114812893061390164899515082460300674697758228639465941226713643912594148549371621224231156744219493922265410568824839415228783628172141470617259123678263000577679950406574114760285938362984654647768922943261251635715871528808000418711074019295316389296490213387231936108549446034338023546928148994445885403918976409296590520555900615807483834367651753 6138 1822238092565501432549816954301726760858002259330908136789833073866728085681721098582485005899046856667975496975158621890423429261792541505016124869333989856074772137026583387414123921656880622301329869138225248676907881942533141924647703499927667914507571656006955660014229110771433331919934678316912766271070712402558605883338023141717032976081880686083803819459957931536606760009399704206926384351484813899640529650902302782 6139 -2567487697475424680086892428292247441166386948143914892073414184941556141494070778162176167773017783520196219460514775023323229511066452494857480379885522710889179733994102488235239719068649186752042586361442143765615422264565119826638090337711997535679478800758707652116180207254841203778787486622766635689170108063697100939279188137214749661429152199913414530187495051701823236725611519961653287437574260353751506451477277253 6140 2567490606690124236821076046197227190646996224690848097560064901859965994616715966278048728970968284672307349609944484905777979951018487216814286972843531204797185645483649359368617360338667337644936832816826438775683135580509943427283908600296027742906460947399282208014877529454387416802912493102201750267890217008625607229446885724519954173706295511148905478590920215557135346285156118896182601936242949293749091797833292877 6141 -3475414334319884364415425542713093025413251367511685276293756205657676839179371903678052739923607967200072182236258249412058015842074007563345228841691115560085163304824554658495064857059847271072134189153281370034081165773550462994085629337839368367021926131205832334053030635863706933072948397953557579160939916776718527749948871489712453889423869419239267390296288719178451829423958339257142551720050529010820749018381761011 6142 3480615146103577512417462366618346209392249633492975216422894739630209465721270205553004198714423799061854320984776887403803392435311468373031477968876893957950287043362840027703990167185939611053141742661403447540094359166198047499010017797209236142544921105327457320245487435788943887966730552946926963626006407439203069526003981258035519458897303158535284207480846448323134424547498673013584692413231698469227285479208422168 6143 -5056777290947054636039356923178437769711032076493399246475552476021202054721077709795952120185758184611327418614037006933136476293229943279924214063347260206974829396936146764927996324211123330090637071422293797898691772600587857421498483932284816065398689877827258342573817073773986206327525273359252644886039471185423022150159382335774154014394092937426199020384330662388421314444376293151916558683997682419945487944296910324 6144 5056777290947054636039356923178437769711032076493399246475552476021202054721077709795952120185758184611327418614037006933136476293229943279924214063347260206974829396936146764927996324211123330090637071422293797898691772600587857421498483932284816065398689877827258342573817073773986206327525273359252644886039471185423022150159382335774154014394092937426199020384330662388421314444376293151916558683997682419945487944296910323 6145 -6786102229185324954375825599078031740964586155685291099476377926224498351149046031428042332571269764269296126020281288765158751386138524000373345806672144594131349747712761805181919900748274386733503563936598117652026535043758884035201114231593346462527550200889756928824533141925722991237028198381868455759362231249731741295225961034945178337311949401660895757340465078867114038003953717570778355076163885394384152765970553561 6146 6786177849301183645619138388580442356562572712870317351599136302496010157565222854617186317348455453314444670330223964201436342315962356185563629402573681974716493824274494790072232647159302611478999843633035396613838570674365605804998433353926215025193948756569817202644339692507902358555214532412513754784324673069858839422939441391376146634054422670370016674696247820931234686540855809122177817736695528070786641206480401768 6147 -9620472126079345922609798544610352793194434095986577694164059399921813189561298329556340676307151016444923513414002741649067767303648767314954391313565962291561840672948428692757854641832601641390850019182855228189269331007584639885603296239055598724055143199138052754192576246563135431910195619696895166706251090017851053448910398689175036439690321308626762058524764811705128976001247846412387542894662206156964246270650654313 6148 9632491087584004367444711813715522212333297395535712173407123277702938445912781110498495318711434606876310084903202341851016987757475889819835989898577355352012644328635850671406672319507625917739242135968924240028117899349955136919416086778874447361719822244465649003139532180294199493606336926149011977575580504804959233762261098162338055548274922664668469049810089581715241660806442252212824035388345312719190943298680955673 6149 -12940187792462170277722004160494851232537910905234750060311864369077828010562956474657393456629133974498636441843664494344042525308090716820903210965824111116555441872722725104823642412274755945746161214586067477312590577032311137291855866361560059166528397145302299944866440099695377005756045553442021163450008136734246610840681993125352815595127985114615607590398492468463904039930109812627356841472428141997647738555408351001 6150 12940187923151191812744755725912899670217292221549195031721789748927221253023080041760446629405783010872090993898420769189527808660236841119871320684317016766538564140073312938816490865400138538405541023304116163331051858126008201310205905499190663907851804603071456620989865770215237487431604259379181227696300630592881749379661972166833136597046608548252929834353311153270566850198841156286447813361708818250551585021665432158 6151 -18577957714501109896911370505752795219872643732743405109767144430058177070297091223101774721987899389316138614812846276265011392419229957001669729437990099598199439517059020091699374793054339214800991797080602030485831921147945974433722639726774392699467533769809846898924773847132561515178110156444676085144217241125437205107863886229963303029919825450503229624006713144655960017849989673581170837927539022205804837461026796350 6152 18577957714501109896911370505752795219872643732743405109767144430058177070297091223101774721987899389316138614812846276265011392419229957001669729437990099598199439517059020091699374793054339214800991797080602030485831921147945974433722639726774392699467533769809846898924773847132561515178110156444676085144217241125437205107863886229963303029919825450503229624006713144655960017849989673581170837927539022205804837461026796349 6153 -24809158560884151660649994254123787344214161029955231398704773162780892191469193345738657629824770289496947833723762504571363504952829767590947503735095466585614980248888704961270397603112118943247708599871195811739987716316346023197326089411013170381174070966619484610483595382807898464931282918100605400273718324842428036725589176258595693723002829038645803958647600401410827563021933218517662838395112733810160785482191987097 6154 24843370923544990983898980212396854954921619008497205291028328378032358910704514784464621426528700652400080633587665397672044168219475249520731941108101358284357829444990567135549474328553684998107189562852980959101310811205980908206010644201616446973180741395415582357848401509616160660773113878242614449361102909113816446520504085966158895621416915389598813712250924866757523923261650507434413073678299884333676085377265320520 6155 -35046274718760105665882000831034089875842450145935633280308414203863371121945840004022342180881833496736466244495195771172858948972279890906804930445181351516519240021117536798553508727059347520727346804792612572506494516033236470015598125837502665293526534703371216562269897484987824483748423212758761911394853593005317070834129241274514113162169216167214066982098598542387210305920458061374673894296571550221594199275940221395 6156 35046642220993086511787923167280382882992133867398240310428969246110960037652821641483149509617761598472914864467205835017115460192674857788794065830212079904368616735890959976064802890936330517801946600568667086073572667354915428629444690836253255990575060628607056560572120810542968737668511731845985197639850444310986864993169528278109016442471687826175638124606125667259591614237589434914551259011907210623404661419065086419 6157 -47094059415498056228327047246299208910304023687208693383361322417118696981304772788090099032573598548937271078821686122928617727513737542857924358659003891165586464177683514311046557156901977153019692385814677550228518062457092546822260940066892495874257801380764370161284992926473979569440307507338120866701272984890903904059580141797818150639298018055727983629016330059805914335356848921386902369928616704063768834707089795424 6158 47094059415498056228327047265263119280941192398946912130426202594883746990959209024880999588689566173845564815997245342973255404907650527305317132941700737756948367402248260673705175005689671195505025546743527207344128169257248279848697528488172358579533124396606174086201972566001396855385538857323215558911766726894282171722454838594472217038631068345016840268181221535777121850219522625749078009873125663854575076794994985524 6159 -67951200553554805018202279940967164179816275666555812456472432604012163801529012010022434898723819232447404461219040760498429805555522469240350744689251165371277332888996831626981604068607821749813384594637159415892864684270718057997030449228604404525619035914469139004679623241423635144322639108833237514988667274219790273047627000087944665553841561919228558679869568106583388260417896142589269792812867347834305337088678519000 6160 68030804102424062451065579310412449916370935336200575865476777097457183540903948390454729167733900127878680046898797712509753136450719936424106673759552754941960143055659721848745950833223893597914458655429331234979673991021778507608472278354622300076988366121078715020573182407942065371288315728731770658647468970826064434100886334176425647051554889018329744059077909881706214136217181743713971892889697654733055381668321331999 6161 -90932049338215703038979512398689816974488970049001641475175031913249476461713066893316440209902352327210724981100432454801054680505989249736925208160838340878386155015579662232358423121022133055542932206964477418318764814221546671321590239700310122414081354196784534803483302767910333784158639150279815342654814321463705657849048156351992414791869605283514577179076300023993393026805962882940947744466114792554111341463486312244 6162 90932049338215703038979512398690650791974278580745275900426594033495064348181502303585207551535066860415583676425724037271420805995205835105847074438206157852158592365218977467704939870522161655353324085738758331014782664692640282007683021500868283964060768832526727899514923453789082786113714448834634389236420235619805265216933260283022514477227857661273566279001576793562971390232378702988152130868513998874006971177699422248 6163 -128275464196745591966196214934378469924239459596432683615967132607562538027920185683112880618645857406562527491845400435435772999367521281357087408965193512353384511534197344505645474066955430645765420077480918126541180329995201833052473480414921924371926363678653634139225376760385014443828171694996564001691174734438542887359433834455190761655058172000787060707803540607693004517950128415969628450010874385029493706682932074395 6164 128275464196745591966196214934378469924239459596432683615967132607562538027920185683112880618645857406562527491845400435435772999367521281357087408965193512353384511534197344505645474066955430645765420077480918126541180329995201833052473480414921924371926363678653634139225376760385014443828171694996564001691174734438542887359433834455190761655058172000787060707803540607693004517950128415969628450010874385029493706682932074394 6165 -172499377095054979074147020227688211390859883903893284043470669900414557146356170878722667304841725338683401788563690638650179074114184306591084879170697513085708175257086525486827317030831658303219385884417268714572145664702943938146709434165341170455665586732528977700457530988612205586969944740533046069558952406388710300805314713720849417853569101712478878741790778909273423893699159513353232889175001213873185801957024314985 6166 172717641389709866902893012990194110009200638272388155067799945586547626911390421332049951873304337884742820353004079706539161250903252999887146669003928131196522973781569074590621380229185771793919376123531659660158760821099982855574431047586577447322394098831837658489893186293961504231093268272142877856693867100346092241120925542117675176036959638248316155703168226634444095955329460266933585925579279187222097440197560390908 6167 -247431959786560747917530029940386803708057982343330050555540806498008263376500363386201724014725854816742709088113092226383660376872114587485576243624353812780819083952731931826954790357934797577545451262247964572730000902776350285873593966113813730804735839323128030910692216459884914314099716601872688306729388484189981373229371979759990588924245716697126980239231272839231371508492013171630511224701422112408127438482556810624 6168 247432141073200691650748350602451864372623954173877772096698411621100671586888632596599608886175038291061370068619580025180687212073005139531013610256045855208343880923175592086484020569470803213321801156978765577489744192174139476021984857359683739944791699530756259546885843358806051997502491924124925196929794536917616841846477764268155934135299314773064983033744753649057955311204956675881962674036215497901792157327910204799 6169 -328649821826511296211095759167425261633573492717195572925675475289642807017670340129687447580793829615525363490745301953438761669729603978108666567215909953242426795909679473865438323026797438518421153239497988419548175847803267040760292953690155002167855129425668294831161878839030313319359224320483780327164642207440215512814889880485515602435073591764952046233080472898066490793358602949112846240351415689299113836545687347497 6170 328649821826511935970517508278532677912520202636875081462635024595724054051820839962571774730542946491484330154045054660064849387705712445767225451465155321820066552786584246542975083274416373814564765952516866114426955158935882005639476710563598380102787060950599796423711568061547078075211779621888226479236351052867956805737747424540098836102362725121052717478044647579799837110534270480261032402146179272754593594798616273192 6171 -462693953222198048875750806861029768470312109304218236796597433728510054736708508375938327617798412639581198078053738382899636622557976116844603879304288508552088040936059563402444714007061452525078539249544355078261395183674868601229680361395797089431727477375677777251227690244519642108345371461697127838081925511321911181052194612545340866569440797645407701333331962614454872484818221111355148187114897168488815371995707268170 6172 463236004135485057157768822124529396684219252701353960763311388774028250475221759185340020614022023686860595510042890061903733393845181549268003252258393270091542231408751700386021317409566416891139991170229616254542182197705258400830375531308161486190375313771634918181692908952609040497209178166713453855611486859531795958320923642607359648488792872920948262686355723514237366056766441361611341779466039052744606916880474767482 6173 -622556361623654452358975442753724378059112999378948914162577008884450257807918707118533374856117754872400511014081308683376360060562880684160381025007708899408454182327766894964311681267120807833277681773873396911312441417608413078669353937294302444464427546352804785305600737161554834043951639499998968592088928105806439569255795694075179632033329520940623541647380461239299552458020020034832423837181233018070216736913705084299 6174 622556361623654452358975442753724378059112999378948914162577008884450257807918707118533374856117754872400511014081308683376360060562880684160381025007708899408454182327766894964311681267120807833277681773873396911312441417608413078669353937294302444464427546352804785305600737161554834043951639499998968592088928105806439569255795694075179632033329520940623541647380461239299552458020020034832423837181233018070216736913705084298 6175 -898847726412527623491306724866184069229368736160782568566625250241363410621210135392713922840547253635580625133865633655400229632790670302631087991279090957783321682895916334314688158110228859859549079816720660877756690996403619109990404138770819052770740083933643030196965882770629876557539592528866930838745400441556580153653177966722091324430996703053128952759188436128449924875014356332175573464725958536573771724922284384903 6176 898853757085290072893141067657884851925524728774304872644763964718010891117352759343040803358428833561388356026257790075575304018948822223272144043576509406107106695145673537838235104704474805608401137712901787299550264837023559473074310159440358476125760754010268420288949300306227350658184285755378839949473069051997986428903033421891193296860759301680524677722131325010500664467828049642164959233540989942934773458600183731973 6177 -1205613656403069618178657010350679088835871421333941644319350578579110089821252282518961135433820829097413619789866493069406148044949392902526374222647407771360119952870121420322674258764876073021125744594853463325063939972234022902584507506297930879924148292145846522530722392835351478448776504078644426877495140065494169270634789025114201769325510457354621161927765637752390160512890256178618728742401730158598627278059028410051 6178 1207069949109920046277041975153672078896859027435001719476965868525601347966481227188249078177573198849721685325224996500397611614475414854737096340600211472553225794670301436969239702693294320715919558361217992999796226956377891147542518121158719889999367332855483541956615566891016682040262902713170071691840345067026073359467777975270086784380665337133256815951036029794052018091978940391959860151187388071091427788651796946928 6179 -1703215040707194082168793648448057133254050864923759736235357251597967357188658635919754069035706534986407125393408182487264477665404773827723596698765582840465101403131975531472117893242633439242600923615999536295421798312419026738194067227533130701591165728962993589483246665936026440320791067096066500937027927465510765109894409546086915380872098402477567342311099009685491666948671488408749950652535624467959558546078531705177 6180 1703215040707194082168984731307921893970247852730251545597803180320196423983184918197402028592046819052012606140869876184490400326226644089272700997359837353739655158151941635492298614494787098968500783573935228663534844568755670305995234578621797246376474635564763992311892474393137855129701601012806166774084406806999109203950000466506872307527409100670898626670157903293811326300925934436411553266907115049456893310955982543192 6181 -2279617986324810903975917529325290782308032815630368582390077356384602954938438319975730337368616554511713774655185707541989001848858513043938061103651161500979362906600316420556299754677518104399845954697748767732031962526324960017678954820059337012981960595125770110059908128098995797150814858643747647409550986741540981340678749330011579125592281413685595713028254712857061602925468006707223155256178703504548166093984400333582 6182 2279619560762400536337898679441671311314523963790687804190681449291793582129473551690656324560008151918632241290256554361959651270187225034718175215316615421909929719429898003992863796327312121768675101869022353117533932279124512447511031576512370651091552420852402841680165164572022496853797103736343741936672500650841708663084205922502421729929923906974186512425797066141591598738550550476621014330580012610353964379631578309454 6183 -3262848539968265449882383834188579956570018749900020591843597761284648314806449591080398948011135318132561913879992210411520310042846906454076499105887923911817008333214536729380354218528649879693317204555048819103641476998306518475692845052717983230480350719210126267542796587976023686016176504182687859866849279206406885583475711550184896905159205536901957231951341494370994180182580693300645574934131113202808868382121798306231 6184 3266455482684606254457495895625343690577151153336916721692844122358683086521840243214660337901798036706334201733592100743179906978213029013807729859956427508421777372194332591620728342906786251435735150989857627661502409718342662342674966275506370108670448461740271063519156885792072516481015069426079639741953716493364446374590164939945387394538869669518013077467426432744573003987498518470502517432085235822955296043059549259004 6185 -4341449785986771703960791386592706315999815647708709841891529060422818035788454289234347091073927824329009882795424831859476989728702482368773589757596399632253157808823473320753315807454888750647535668970171701852738247728171042635306608755818072592326621540817954498038297798971959209146384370397270336420618730861721715469683707673370477444416107754342691108381253391709571896198250767568958743843715175972931648574651952450643 6186 4341479795961875228875754271447527644487544052299676637078699138719938605953014776257840707058313357060030985896289877859612877111513788471637817215554416408945145187199214306209518575425475948868126166654566487348956236469910752156893530882373260727614218679940181444198431110085249732080118974908996924578762719570320708067545464435547178737854377730696105179258425850256422383312544634704016429345444037568636956618326775105075 6187 -6126215317686132626912549894862493537646065825295172917417025201609557378646764994221884154856412013388988106244184964023651402320422368037222134534678460351627981736153565354780487502808172107939026575206763963660094462554373262811952188066451154099998463214379959752362884972277814513649876612534069379885391422147383848569126540804647260233898475536392091011070525827098233937840838499116312069010710756388609268430437315036331 6188 6126215317686157867005448814001077677596050872607285508444049441043741358764684692024153881172649671076365307082731473804697922622354622701956383844997732532953411878439755035868105563878205997225990182509770450348375601154817683013735265193254415636879567188099481682861086565185932016554850008314149804967208392709797445737283535867739640857315617853924127989967523526205676370751036430671890911493432718339239385676569221373354 6189 -8274992077182706959944827829367418877723773830663768353068163208226059214449975673696994457582708355573273191178272352381992735472761730267672805829367069905624324251009032710062938728237975369438522258835196441403002782073707806602484285078189651690306442725703231602946139322609048496321791486729994578054920462249054782699770971260180011131455974403849287306098203545482510288848507287542171110567876041293033285571766995536441 6190 8285909887735750460748673136622780896924766213019446151188259369715657298283421024854634566230222877277166136313187040954734984089202260191017281114633591543812167942890499357705328854167027663632653374719015540411263841126369189909449207356716042528214430109713679056566512907909138522607105158444956180877595420276162987316353106002946520712773633464787841755689836377252496658333559904886421952647496355059871022757225010507440 6191 -11973669227809107410400922458219393100113550512492590837483801017739275263360929762161189291081259413170351604221269935896867931385066795315634140219850097911098499958555343740962898529022596767741801480000848843800327085731143776061241231947279408296081125341126457331618207829780190129673929028177548258166796318195292639644932778036867138148124231636915112879775579677009004937914105327936993594562261755720264776114881817780335 6192 11973669227809107410400922458280594767279553882775156067966083826194798912911935309039115321385475027041049336107217959459558591826473480640606055006998253363167516066572138860617687246935682026472389918075143858596318710227078296340634643159902448544723876923148429509557062312850380966725762506566032863410216709718361051139937637042126345517577508282501838521186097447211910057462931048480300430795592538978896136773711362263128 6193 -15999357512229383174985689069541443238839171582926337295755220126030424060762959364942926773125344748173705805803711494202306434354799090338783854340787048698719899306218012117142604652227162563537213063164934379797821850104000314665238588691390917821413939723294923392492138497268780586066504886313315195138681878317963781412394921032455703818273086362170580899997997080087455226721431076061573395170735783389169138797641449743590 6194 15999357608906453385115505258601230176312349343916760678079361302154530984306351412011383216206010198492761629451871621548743630555151357289934128618129933242059359894172595416223400741645200755475711253552596778122172957928618117088610852989895323389867613950969842115185844015395220404703972060617941425112774049252678670610738224652766593763217264724242029363713685444072757607331269754050507879650881455782834414575779430898516 6195 -22505374208832967328003134445655012032275873170345901361743527075724418302577619968941053399492414221940540543638755890252976332246274914407638830481570673947995210227456289988525575121383595655764207503528808984246256955194260828620954277371656482331379236418177147245211864858719898133997024408644712727403083989725145617455687826839022510935954814417623405281024863048527914884610737149003806072975534656826839516463096516853208 6196 22531469357441008479988251311447293793223519000597226165098458756431285413559312374622026215199357617312987947094572346259430119990160813142444744982514447640121711505534008817027989045103111980015634111874058826479720873003039715142673070667227516892993846232430664100093304625071770294015189000680805347752902094004937615771203986126143828956077480873980699113277755401176990342547070071189144547332507540808871602118275391109903 6197 -30084050520022545143853818200988720257721731461099901411012653906030606298122513847157274478793164881378466391282280301136604096899568573607394692649469620222159328000256496291935091464104979767872440246347589226769972793195769216251999863560732331537423255962967303643087661472142050546274497704765060167255723158002153807577662281799238043126527038751989344396172901349284255980080959358267962039322512891829086905859252397429921 6198 30084050520022545143853818200988720257721731461099901411012653906030606298122513847157274478793164881378466391282280301136604096899568573607394692649469620222159328000256496291935091464104979767872440246347589226769972793195769216251999863560732331537423255962967303643087661472142050546274497704765060167255723158002153807577662281799238043126527038751989344396172901349284255980080959358267962039322512891829086905859252397429920 6199 -42884250497783207139681774309581659860656209690311106745507132974747581577591899151392118075921958499685296935406323486460500021300535041675000263597597630232806934025076203582919253697022158220095939160162411458302160652730217691461840522373688264484145540698112828284998775512481680096819398892987299574494144007347345993210285434457193522896989651108275285206390024596454771763952798677359535308533086426108894959397439537872730 6200 42884250497783207139681774309581659860656209690311106745507132974747581577591899151392118075921958499685296935406323486460500021300535041675000263597597630232806934025076203582919253697022158220095939160162411458302160652730217691461840522373688264484145540698112828284998775512481680096819398892987299574494144007347345993210285434457193522896989651108275285206390024596454771763952798677359535308533086426108894959397439537872729 6201 -57009697025480193474438789784067510122778051231423648330207249549902373368828414345667083219217375636482540146161954111958278892721346506589517415940564697584851945792530655589798316542996969336045286430059495325591082384362467103749850828963247128641611288100863523591338755415558603828299188245895612859562449404463628489446313207293781964067389768148268546429812714784835511335611668784788924656456676461277595045257315124932016 6202 57081271281878066462942594868052141179795997563173177898355553131746758480126477833376192455165498881832761035382695850162820144141241451637422866640729512347046632829465936183544425140054359499205268375066088618961887596151657632612715959863189198219805408828503386658819285302080453837964667654630928437018293058146960029577919576107860859033184309686412022824445414008806322147583992676785188209969294724168113900994551446284899 6203 -80227628686635273470075913411047615595415647381397501223796555644277629670687706407671586159056641403512368047223253785083171319477527458670977250210402333752596703281933308114592031324966652191889481645371038666172117181105901762319084835090465368985991924333656753745856628294336536114860596751899610412157360835030839190389361434289488659213571474662000076137234516207515966442429305142338131327037221344235496656062179130734311 6204 80227628686635273470075913411047615595415647381397501223796555644277629670687706407671586159056641403512368047223253785083171319477527458670977250210402333752596703281933308114592031324966652191889481645371038666172117181105901762319084835090465368985991924333656753745856628294336536114860596751899610412157360835030839190389361434289488659213571474662000076137234516207515966442429305142338131327037221344235496656062179130734310 6205 -107646159574927308987709381033600686051093181766033105762218062311101800420175444413738437183905723119856920307754858116818159862110873017684337188121471552015769081775212360132494265303335661910313480944903723071699760443341573078819654334982875162406364748047076795113801388025084237477622056412545287052440366310619254026890026471127059552909147581953170283332445341803005732853739309310803397610784330217773659045115455822239735 6206 107646587624729121104448565517045118353110589473679114839900788753797439457410381449053796775027311575650206198234483372829278124878414881868213378453141900144585346629476953009941680959282147391728523282634174025312445052094292073848738787511526315487887091643781678100163108914785586886762807905965871211092984051952669918618814835743108931248526894431373384298539319733448853290507912516801727252468845859755174365068636593058506 6207 -155242193921467101671021854239843688397974020902625743642920762190301731518351321129460721162361347439931071531840015145342674830230291673991129443244196605224754216630603174121923957471918606130464597967278783329952698257078573182778441840110962364353849052410437895586779348195985280325600446976328862486557115506177889981648714282369697012498832811070492967198654858423999250188480925700315717840609806602064983843475590716936048 6208 155414292642923005261009988372515687107076423840584122637664255764775624077786377254412757146009994845308673025545732248992446238779365901179372031055338879575220976283932464839543006071664667199852351772551126965835563908984094915909880591330641484335269668107576704298340918472407083694225929766712700270185849515826338627238526305347572014537052466516235230850310084077686907856474113924873854036533298682623252987936961083910970 6209 -207767029414029865853586920938973068172059289218094936608458809513725497489220643534839445674574648038514568675553653011902832636778403646130379451324807059340342389955703703765541767408002417090609746179096217465412847558572642749741021395794061224213847909150395080299699237096349423789793488090081173868252909573107576417736247259959164021996850144027831224639921077611071947916367983200718691699059628568115692677504850408969071 6210 207767138326300435481347423352774726192578628485938711733234248115738741114646453022609260480799016480828195486359197857756553057324689554470439820758396012613896045204556498213388616340496348464561520812391281840801421231019758821743771426174067087292213129647918589685453973896762150051828722259699219233142006572530078410617726296933363605067147266866033881141997701414246829508851712692658368204095944989333370275230070299106286 6211 -293522403786845570797368754746399489440415317807794651771227818903078946864589069129708985023615919319456091199887083191020167263846080142904681940817165185349410543308516031560156412132346716313475953280487783936598831227216262512062724541225087346364087027993146322174016390532737422543826405282023649429270711390437068278257406345220227554342320273579913171883224462807644283379569217141673055374554018177078808274516218990565438 6212 293522403786845570797368754746399489440415317807794651771227818903078946864589069129708985023615919319456091199887083191020167263846080142904681940817165185349410543308516031560156412132346716313475953280487783936598831227216262512062724541225087346364087027993146322174016390532737422543826405282023649429270711390437068278257406345220227554342320273579913171883224462807644283379569217141673055374554018177078808274516218990565437 6213 -394845101591635601476186303904402532350721735808560134502104047290127068130904097110181560413967294939632545488757994117833502278761013313205151549560856635394054913385594713392496737400302660553057409303120768099837004378352497360414995330123732074913206966544796142560959879334920811241466894238178967465101954252141383811761857662987538266817600059995574328288331631766286234978944863714908446707941769669479042692720019631860947 6214 395331512273634584230771552607967657385145644796046876901763217536814721271272966141168430108662371978456587074653150000994382718262672720552614303822925308021274067168166937450961785258177172259664734487553391290292341042676874175163956859346008433765647236018752180118927174369015163394766854831194704268663412526669776915267401824882843494577521282642560785260220512524197047675668586308766592067447836710370517718676306660074113 6215 -566414880758546939569491269240441099180850804975347589578767234862567129064679727887189029047947660261445118814593233133474565096863596919436195595674660496523189453150241254372626824919863993713024615104892875497970800892046226382504536332097029124504489906988670720920924502878161919535676749459584936326271249466597890743461681593971658933925994984925847380308917239600302802345244800288959443968395720330784837469005220134545050 6216 566416843214389999147502367849487430055339047040254645802495904582241867679862277425804977063276099990604718196872906412215762040521972199891337606715836903367354550720753570899909947948146024279044995595118501365051072717968464088325334763231067734667840745231687730160955903528687886999083801512606160392023001938657298755243610499674713455373089000996971699970414427111362691983959269880963940977783218499139677530097924549921637 6217 -752204650151068078869767588981760246194188530155459842121388476517913693270471641563667154329504510436994445935716450343778436973563094997045868642993893734717212704501416693068081018792501442525134124289660087675653204440617303616030866879321672697406585594227645937579510252721450182259142058394819288041949308018165967827766401583706859494744416946096471515413311335423950808106163849216364754091593872951391407375316176750379168 6218 752204650151068078869767588981760246194188530155459842121388476517913693270471641563667154329504510436994445935716450343778436973563094997045868642993893734717212704501416693068081018792501442525134124289660087675653204440617303616030866879321672697406585594227645937579510252721450182259142058394819288041949308018165967827766401583706859494744416946096471515413311335423950808106163849216364754091593872951391407375316176750379167 6219 -1057213222770762113719020134736279084566030486650860819252254640337328717123465295341628788321462610742167804589917575930545540850795832879991128576865854450170536374240674514152393178051233418062112087038676712559663576273622775968649265230059525361276603953165165109330475695562145313720400090101181800806824300813363016456063913657152094205906592631720503747703008804685884513453224194528975878209403917842578052630862168231339167 6220 1058350501817135245165231081042584620613478862760258990720186265975153508777764524717490438858087178914706464684111854186122549549204264691290397168105596826745502745176704303529786615268195737300181655932878773723451089435258802839976036468028815849802218569043771463588192457260264158051723356466896919512879107280719167034431271040841861849596437981654458660125802119932379616720925339633564341847640411986493901771053877491855321 6221 -1417048874391243734293896938970756067659987881871099543022770930246166336074997285307597316859470849302654037117109394165568428602542043413457356839649517585025206281589956660643797874664270522732327582114055375870658754335760997005754981065607595244822243844366394908464188942579623232614611292660508004900044170561482393185049476863094000917147630082255090325437985700705715667641069642214894929467679950165038506772796677330893797 6222 1417048874391243734293896938970756067659987881871099543022770930246166336074997285307597316859470849302654037117109394165568428602542043413457356839649517585025206281589956660643797874664270522732327582114055375870658754335760997005754981065607595244822243844366394908464188942579623232614611292660508004900044170561482393185049476863094000917147630082255090325437985700705715667641069642214894929467679950165038506772796677330893796 6223 -2033022225589648400445006554557269517579000936064742788006072479894303882152795984045535456016138475732789302603999560550665147792041553645410868409189396917420464730567918933647908299704352187395811375609442291090513086701959520520317138528835129963582616912830960951259615303757309734922316460910536904056521743845081659553494985941191079044873200285065654089458069618943173362113557331704938895062989504322912884527428466420355054 6224 2033022906399429510561840294179397753769106894906758749335998639855485986574124332889692090451499428012607415488137242907355347325117741530882084243882555197265456843867461953700588231774786715794896545456342825034904321633532985039131719229063827956843534168122997776842120067313209666292120368718958552874941072933024714174529573538952441441290174294998817499883470798502845311091585732952711113655929465540075728347932111877059608 6225 -2714297053600389811570480860512647061693708459939102544663142073064770405963582934714915428804361441979471769236073442199968495596328934936060000443908933378303027207105295564078504673569980253631701423586438493637321589571288035945768653880747938379217532288275240193351433691189129377203282637330501195872140109272380236425143144440472547800517329327845184380221464284292017734621408708044202061024770706262697462087419320793599176 6226 2717518720984356852263613980078605173992885342388658460969461186950906216962652451414297564366297690790323719304200117529638873064395825843915332236942436738921352149553814339645672248676125037942241586606357939065662683873433234953183929166274167342710117164296255682101767104487092640258688391923936597526820369976256707186221200365454119403554440230602442789128989018116866254343606881172576893848599753546512021752165921085292457 6227 -3808534495869232940242871734692026094511725967966742283082738561316577718723376748069118454358808827045174077930266043379680999567810066706306270983996209745758249529169907902026408531384437135943775063739587343673364932742121885313436909324008884201619286497975634624918459764674288312313020443096598304084923407454465312421537084474229212235846273567751142246578471519533426988420976466816646592904697216486687655636278594586673607 6228 3808534498178871463875860526375086844627223351605504719675257494654393368123171074860642169172148155408420981595720179850120673540517110644044990348717525535357384550562225677109176800596367232286691099823710746294101839403871254126562287658973486939608497432704160021681684662244872492229479766551296767118811334329082756891434062565685740841046295752396075638881876981759250651250237473705986989113732830777436089619923890497418943 6229 -5074366713805508166394153278421726095965112157193416537409809566608845018366200894318308455126048855326054997980584578453432294351309492571821763013943481258090331176096414745340264057002728013615483634955936477830986419419078137536695227481425053212243607927441352583215036815534331394491377229432689685114796487245402805779414843503101258117869510551411777309916474025063977930072677215310534751648581741193647958593798949205056134 6230 5074366713805508166394153278421726095965112157193416537409809566608845018366200894318308455126048855326054997980584578453432294351309492571821763013943481258090331176096414745340264057002728013615483634955936477830986419419078137536695227481425053212243607927441352583215036815534331394491377229432689685114796487245402805779414843503101258117869510551411777309916474025063977930072677215310534751648581741193647958593798949205056133 6231 -7225794630972405417705611635434711758157403891528524093428536777248033132078797277485860501280167290952463345843529578772592178447327031592410105251261235548667587104187814033575070615423421102109866076333938858826442074650782809698362504124183271256763407667319837608291200246042959699961691030860627948980966267940287533493587042049298155712570155388249729796395421866929965207934831770668532789137443066314093870965453840785099433 6232 7233599250857475950097095453466699108872355367241234667139154025988704494499492808256193218450605308709410322146949128327131025929930585678005426063483106947070591075708339559711536451332995002940263683737516689373680539195365126104953003058229392725631090821848057522631539329745481713170819012386169677653944032493199546217000669862107970845453650215796564505608637626927188886367584346805155551693715554984781580920942588145252383 6233 -9582558397599862225714866181015686399633228856885117493130504781469239946229757356256420048250092545895874967120951312173209842470606946632950815047857734641830548079299647846762684609322300637383987894826873309006457293726547289523873281670293444406773061327749352762414803537083394525963003563734760269343603444758353778603411429557827388689723580028139970393930486817598913803032085179281811712163666258369664100511871922519280799 6234 9582558397599886282528517335286968050518409447160713996106910170188335382675761645999879129567350650249411867654958239446056956743743469256094090657890970434692246892175897703912467568696768179039219449160939961858730230521060624767673127611285291479626580437824662387251646171652266148606574436919597280529736705186341270772836896141988670583642082680209345510761974093730335453183280739014647126375655049083794697699304349133477027 6235 -13496303484985107389833096874020897158270486491256013262443439858511431775572130730629359239947759466026442564556284326688156173477062532607168377893416633934978633943475086897693568948399140777260207087325765341680874717167243675816538398655010231611387771627254205928469658544185659359770199353471084903646450024350573339932354075966242148378038650331470369311352592710107866782951799894800637220909052296680850653385948369446143372 6236 13496343258725255171456171425166812526906039476940100865456696184892035457147139364074058436933967570270265306009303867964652002440837436489309875756276326136846242640962199402482663464715289553735325995827726002763017047909626280463773965741568832782723256787026385075391145216785097449738305147141599282962099866800366830675785121405268444456902484256927287806560181720403437285739167014477796193966036076710762423685228519352571758 6237 -18232953108407171401035914057747097401771130566597799315871894564321096366757610618465375515214462807726675421160933418081923011975726901882714060317033132778479678764664177640213164422664780550410168292933097969032340242638707109368226587409584110696050256788896157539744734909937730130302296100586465541547037121801931250115097731734372060052858440190274350770429707752251107063090203045393104475809145381013418626918496633450489711 6238 18254316473447075185563785558477626605511067593043399605460049011996137211818019970050771702275209886255712805429350329280946361800737822485514703861679541630328012409634926941305021769968929605328797809870655611289877990791405548408657854628449331736053598316082024084704471242732311465078142570544066432331275208785504355223380203281539530768100134787520819835365665632442360317983159577380710552827146160080102423468750859906431278 6239 -26435615446818527614777245097626598847444745896508731641516205897588453674895561114203347748945393175741877091014061929221658190533418214659231022969478606090009482171127060692224899568174738164093080615768793940837337762522764091165878332789349457660964897382173586229149928747432166039294050301934382479974510313703377016357466296709603215904033757037555362198683993001875642245075521606285291451732464278402136237709438996373784878 6240 26435615884389512400265233473802603398098356426490397078504058018125517733715069239900806342462476833374548021161952772154028521039301867723102963847663973511968210469269970712937903832020343416911036239357733443955768774314944597369363547645392328914916988584309588981528765478297574891691648215472550266875700560159472681832492071065613111256305520390905094376264276163780596692094021115816603345136495164803661885623812482773474106 6241 -35388718887151882665732367309755634214156606703517349411472077812909919285840197427892817404079769643768489859923083844497426817178732390345061970981670427578009791756546090124712566209158589086872599172669342519571933402902040439124905421352847892326162759160312920776584516436641942035534102709392693038913087934959256551342347958439683158545611976770347743724994710764229984518370673143012049568968770136028108902566298221257361731 6242 35388718887151882665732367309755634214156606732586416715161385551665046434464901119945166459753983319278923072873349435352407994190161996736520872175878565275162928446597873307338719571947554090537977183307258117777360495074796439056975571843869754055652840134941861663345561615845547030522119166634536229109771949390443602305147828267910903079425997334907505734142491919688562744788711187011230902612936841358752639817591741451552247 6243 -49952053956778920092448417449427984061465337909381378190822169268373421212874862231309833228944750076872865092189825725321677733682933327995599209754801861453459398418858889358722267523278840496465132709024075450325863705975469518109328488347497047640972412825949468443260225791048539196132642704898426545377435351318414630642910696322365110538002086584107034667758102535623207434976862246290620611317251960048831305085237337585832472 6244 50004864980080043591930637285917378977056617117520289994096235622922014068616594025552705068879828728173071138128845630424420952112569405401748327362156359198133124494446831152367219055929533932090618039679826214874967119436420495317920863374096039344253685620707835081445697650282893465481457052364833774048683558881525299898190658287640605957980845599057671689653905879784708511010922786378289232068949434421928773237394142950392080 6245 -66924087363332200711516206900665212284011236600141844905832439312627221216530448555889654159549179525984742650218178925223354000629978081486047917165827832280947733478406943796155666137610978961874919432896929074243706702423091963468399086060016118057270369352380123528375397150082945537583602354490753205582950267135868271218149136300384236227287109261576322499192455995220938561928150180777408686971421919799392058284213307398637487 6246 66924267570281601172478219323023896370522514913593082593852899396725686719917435872540305925365018052264271965772114733875468672865812943285361297338962323867707918735497375644272603801978200057906329659404759509478341711748234820920026080354444493288452524547070234546454888292199300224623623772287427618885707611886433933996531021468775412635816610397468891784972624633416909506358710574214457518013929588553956558385132495068388830 6247 -95614033602476816405776070349925754939752805170519243896555326754749920135353603591302948279568607886895622615443790583692727895548858730548553151069682416105658923402651756282937953023164998157674198571306817772305708188474583847077870099876805673591651746086662218798769170970952104590507394582953807215738540619136595099231348620603720212941599864904887141794653330669937288049452831626634060613191974064466823771030220737309917112 6248 95614033602476816405776070349925754939752805170519243896555326754749920135353603591302948279568607886895622615443790583692727895548858730548553151069682416105658923402651756282937953023164998157674198571306817772305708188474583847077870099876805673591651746086662218798769170970952104590507394582953807215738540619136595099231348620603720212941599864904887141794653330669937288049452831626634060613191974064466823771030220737309917111 6249 -127213570489138825640310087489107990605234256435130686623117643966985185276250474146414560345446523928097565659604257059544444274872138875739538870549384492063951017658544320295468723156989359420868043966858048134190087102625227296724734148440760282185012722907559060620361580939096861757234745729105995652933187506895440310692569161798135878913692021855905936126448351025566420425314875022887100694972854609741851821912006178553848797 6250 127359032750579471696517883487826507910142163676426586972439985708633066400875013919654092884765718902273597468235278406279411772769341005703239352356599043971100262821152188159134373790294298241319723505961114921018862965357904095074573436077791784277543891147343188208363085847747744618677624037486368763834327176854487134564853723896509080994009350862639594963023458671794027426045969333018891767542003270179795956818213333833465796 6251 -178731557450360904586495764371209335995107776737829994437718961011693604354334082297128434449597535324418101036785308259756200187311783162126462632738907901964551093759619471432669831241936979464088436681227554064934025388515072941084166185880531847305069135358061445619810842073368232161012150181744638563862261300053925073802647586427964255172353000976792206015487452274207243883410130246566953133873526350851040019174624526131315961 6252 178731596877599246375421295244937950829738975164925252958349467899990871347371941549338248112101537097948695509986219040215628757856527072149420165903834487151488429422964276197053193770148153658558908203798304938799171854004701639152411083669124214240352677872539727058626071089189597903698446866469013302122735688741060927054008142615445561154485030138933946411662826823209554344729889517418271555154884744238522210131734261576518520 6253 -238969461586399355224847143228498365417001076490616666835609096526625956809982501125849339860624200914609137168947946670798069172769368973809294999985693080632323895085953118082600110878189670546025080014285114508269677014434917930360784406061913583616645880718652363881718654072757824677201671244417011490780298040491010791118077132159611119058847912664527755012540606143895207108449386757156393507865557647087718391306386809929789770 6254 238969461760742006287001564804343724193120190523306551578910892315590322697393895920319350073190443781299510164268039070591707519269291703557482593668964772163763340072148451569487389732200207590303957099732989347213774843450399016352425294696477043633628108831902643872437510915972396181615861419410887406687485265201148861312349544619285738105044526075209674381132143879062693545224336080762518133507798209304645395058832021913021098 6255 -342728642544354408343442395059397541738139729849612713597902778610536728099162630950961831815873599659132060607930134808376685897829263978081140023548093704751222649079617539632481044375652208402793715249515832539731605868033989701872526785122297724245937477782089349048859208228586542621120095865411746535572721939323986617185178939497437391584054305556942496886870019151676360867008362120920110446159270092612752073810044463405962092 6256 343078755691248315534819471154165946407310171676787496468241222911733071169482329717653570737125996540284537748019847728385167634603191170660904392497958362012651430076288634371002798222456598856732303844460909652676363150708907880372936220016508052291890755374650577562056830040225024569121060303619322372289559849988633859698086392165885283146016406815037732094949646946465550218676165982210630523603505780412020169898308272710393173 6257 -456639822229191926611022991900201445070656477905801366816849927297317041985008724453262799236270389437726589520997385368805739050434776729089587369025531037342971198762864816270239574705866644221276219523258912226966031366550397047924988824704841045119567721700225616124445441054863975324017752588301945367719146591093047655088171250758207934023562999831214499692529842650025041480355815926898188870083114669610604151492491388957723565 6258 456639822229191926611022991900201445070656477905801366816849927297317041985008724453262799236270389437726589520997385368805739050434776729089587369025531037342971198762864816270239574705866644221276219523258912226966031366550397047924988824704841045119567721700225616124445441054863975324017752588301945367719146591093047655088171250758207934023562999831214499692529842650025041480355815926898188870083114669610604151492491388957723564 6259 -640532331546590469047316522729726369639884109732145434170581109510396370915827563314447501289542578622064530814237395205253831058667216908963216907110654541145289392946593441628345339051640158363235685630042759852033544132114555308068941591262293738743080047245941848329634700090415028904863706330177276903873721955959621403779753224306877632094900176037231437102550298182019642465181765605842685279595512051448742043971046361253226143 6260 640532332732224673258950140537379425079087070591379976324405563692187614318685816688946948606017439311307896688464694697779310476381340350795934326067079635598640468667009103186754234693940668674438888329833813459096977672918534817195262921101662455733799220014838475015196417880686881002694937341890811177371028527572534933596071397963873983931302881218174841175676023075053473544738051302399704504326020282573793001092748983091362795 6261 -857467151915009447268969208724646912041076604239083131776377673915710080813728339199498761590467078789008109345190800880582479619115303078014741311619550360056940886989137263280937208723174353791302505523517285249013300415305006891538115895258250474395488190724858467100597268448334273643444491136955855475377734993790506244349936499510135693618231726107926716773104311293787637717898743353498349698262986637532569308413514453856514763 6262 858561572513087176029535439080839236889832239665575695140609168764695748728720645040908119117630481139074327864854056803479602178222126219073889071842071779929806584625796676455644458176254713940706119118814132340318812128098083172360990568609153323171225137173412693926731081174221486181369577778696633748300161995802581677133536103072047402498020032935207847830908139184954616821831007745457162840002892183465443107550474308386865674 6263 -1223816705775683802141402216196460814175139368349827655107242292634057778728925734577849610211884620582627494932357251802222401647077937400544789449202505815227336582003096343522506973035958745015502413673301353457226343845173729138397157843251424753119599167134590552768025905135143194586495231947754239041046865593524016312319995786856838042200961229946413737394592795724692186617492489138187943927395722418383731867410023626610119027 6264 1223816705775683802141402216196460814175139368349827655107242292634057778728925734577849610211884620582627494932357251802222401647077937400544789449202505815227336582003096343522506973035958745015502413673301353457226343845173729138397157843251424753119599167134590552768025905135143194586495231947754239041046865593524016312319995786856838042200961229946413737394592795724692186617492489138187943927395722418383731867410023626610119026 6265 -1620343584660639353858756597703536839631360385802904063081260588987587818166816785103599107295260323906649267939025996994223955037744879012724776935839819969554734464556220930836949424021259391002840874353138442691942675875543571101746562519397418206395944947065974202378268874849619426243234782670079374267131668385883368173777873755405029262594468003059962983882682485656161038306833174292456362146359531163065731103453362920031252212 6266 1620346741581945962732295482808378811513293818333138734249505880042415635754091095965677646824202964945698731722254433689135388885118412034105993443018300562338959635463020070402492268888202393453706631789610651936930128329246489927033493816735139476113882999760860866942757280967897191653736812401776183169597629999964340717480314801528375526199501498654994372183824799459698613047210209852120753048897691866564043057154932403845349793 6267 -2275230278781322693517782200213290756515249124991529624194621953254260996099341638570418781908124460108278355975196578602946645745908406398410792224830390960123893912127679280597787319133808560474808736677643745240780543827109856397960972376302246224633685108056920245705433627255540367282805412630831304479724119630859214203009427800137780542982973634208389787560058876975753850822809543422794093503755827766965743843556211312138952738 6268 2277786482501711801653691650415793366205797780284853990578135502508052891802391574507737240591139874727429523228278178307330726375040760427982101782992357543434251585099620047368551472792299906968990830628168709191612488186240013146734212880167879531444833887739763982637556012098412133444674333387387884042884709035451762055765806255619349654324066131020596841270814363106226843041694237290924599712788405930275056955742800705234362868 6269 -3055718233841494306779094689390125843696830500145546733227414758585408393051656736557916608284433019862172526307437319835069446351488721092647131085443136064703895229913249595482243586545905161500723103049030010552313807809837141521007464755292779811791173495789943350629336810482366777184096358326017824493859999375424739559251048736581899738981946531162829241698676721705045583288377532277154330816004812407084122753266959532530969631 6270 3055718233841494306779094689390125843696830500145546733227414758585408393051656736557916608284433019862172526307437319835069446351488721092647131085443136064703895229913249595482243586545905161500723103049030010552313807809837141521007464755292779811791173495789943350629336810482366777184096358326017824493859999375424739559251048736581899738981946531162829241698676721705045583288377532277154330816004812407084122753266959532530969630 6271 -4404077801335128797001407631728725521793111809447673545721272651858675250774707372321070851596596790746323496358507300459283837156441043260486910263073197972030681679413063195708674673255250144790650712255439888167661011976111118240447015306894602363068607574468229905180372007956293639840527322461278354076596611178929376123843917653417645189102284085261997519133340886491812505200915113014642709340259341451234527935602670380799175882 6272 4404077801335128797001407631728725521793111809447673545721272651858675250774707372321070851596596790746323496358507300459283837156441043260486910263073197972030681679413063195708674673255250144790650712255439888167661011976111118240447015306894602363068607574468229905180372007956293639840527322461278354076596611178929376123843917653417645189102284085261997519133340886491812505200915113014642709340259341451234527935602670380799175881 6273 -5900415093406279722449653548005565777119375932658383473128625189631270234681906844333905970857142639848940657003324945733334023899942743379628315427967976980191788178467500248077284347519240424176961731965235811107654437376138676186374888995529172480495713895505250488006218833647301790255247557017980663995913232340076281531483193706116439376778835609587304764054928538334427017554827132325747524675390253756952546167254977097474639447 6274 5907083091394749374217906221371046666251580389543569891694063050433145241109804366383722864046906400350724300002206482486877661105850927697072467866113139231066772056963139808895044645371586516659048223198913983603001223502971273111016811228717401981626305275997617500631277495021572345767635869933322041167251577933213219537435763128597942701715166131406932050008358203695672703196662094973423375548059925564903952958063118649838957011 6275 -8328018939224679584825763166373082608320934951606381170968366025315055307574487096471865382340775197178912210020070889565023839388913003329342340773242496455084069399046910006571478220324978612095346478833191733688194142792149312872759912530202990862190975123066744566372182801289479386424353874057918878021099736209817872971738485544097920524818525508396816202751278041284063731753249016137947918034295750441325331866408628294850294755 6276 8328033041656946632453682892056642387519169958335653570267824775208685750873403353776093689446415335322480402100545530610370035939569226467659049890588254692118395850395138834538902963867197900673400571653884153673776727643883755723698330314847249394072023703134008245615152941237467285777279188660181644210699709496924892330061451910322570256912117667912935662715036665476994813535486158817802369428418176853199649662020916092532874541 6277 -11146011838637686198086060008120747153888578039542899163019945004071361592400459295912815519794951848890087685120271875221747168740049846559412365441632033462674350703647322027706899625332984170254180718368775221146787102743101024326200529419626113019362111586140438007664214819121278345146005602341207206015762745557016583618885197595242398521092207036158598253459216097132537667696732480492960591827657296842915023538655244431769903046 6278 11146011838637686198086060008120747153888578039542899163019945004071361592400459295912815519794951848890087685120271875221747168740049846559412365441632033462674350703647322027706899625332984170254180718368775221146787102743101024326200529419626113019362111586140438007664214819121278345146005602341207206015762745557016583618885197595242398521092207036158598253459216097132537667696732480492960591827657296842915023538655244431769903045 6279 -15951068145017890190684728958496039715103167925557059835014896512445048662811372588447884005860889527473345007160770687888760907958941629112119878412760874535056724797154651551027951772037771327843173707734702873921697466702899452989411752395327787542127987049042869526376559488154377028540971455402618732507751610389102671557763537360331438080291503790247673835094592544128501237898498168444914829223603279906580618275159959947370309544 6280 15967554434513785003988097837501071667712038017926580713424240762447687906107215774579834539134482745101956341446285732867554202829499760954781890345465289160211746445509233253313541729108707181323577660703939970762895309588223399892025046433444969248149793186189276509666074830298435991669296261582903496412833931382653955374532561991072669658658912870096976400490755827142135820652428394254599213874328884703056866620807047392507215968 6281 -21219162870999587346877390774748115945584355372049873027676235585424321290493197482794860052742076579985870029305615543896904555456532568974242058781087291011488572107063745966001617178527579422640515691071133195854569391050373297214356437721845552010788844972183728805234618744725117589589603074265508824373801851334413705876765765067884913904111721923340385349312458943746488444838210024825947566367311307040578958429282015293353803498 6282 21219162918285913664702013414339558994867898302248435848545930883678686973604592047324707543400729238866445433347544472334880941568030771089284158236909496278618805981410840929520391152058573107377312541627568148893551463836553524786854999708579882192364440375509931085533761239622801884177970424592645267989821612534027580667398615276953717564516843502429681173809496543093713710729001767649301143726021205221603564482199527722078879198 6283 -29940966284503879678089395493877062938291215531077376604380249226091459450844271429267798877722939608877791196748066957650459703268601018278151389461488142013845532166234553816159103212152848109956428990947991295197282090420069643883137102676336449515589978989265704810475946478928181341662186770756147984649266150629305326096454994593046271284369229818061305886690577977382179675830184839086518056505250425306034971473844452891867694964 6284 29940966284503879678089395493877132765500539692140490842679707757421928919805238994225747446903271683573590625225829957900392214695441781884894355957951554728196330620584030205654506118986008535188933219540185290089278464345706906050292936712259559313973540496670641433270214949270327496108516865819865694321292382162227268702257615845637970140824968280592545354937373401421222310977627049653122662649125784697707910311947645402759326176 6285 -40419106106579444716905231014478277898761862421151015991498265184408567147910909113750875427732702009799938039967430555037384541882426549747127439048574347477621898043370957305043652282574466688152335381200629670866676313184502374613131771035646822268778980018356352799322469824535649980939572466745646482669363375832386347054922194059618915248753451056571930498393162445710534953797480338549721490595391552656613391467903079257405312074 6286 40465119209967113439140662234019663510175919987125414392320136656007414964657998341144751990783619193782102163570991684227407650424552894688316427345699047454426424268597344268261825202883882821941685719242061191626750988462320374632696270739411641865813952282795175902695737536160106421815152827065397886210198166534769584456505468323742644136920177675188738877354237309570241810359506020906206259164361630029571329164546762832350996995 6287 -58482271403897567414952885158449086500384408142182982535190677024356864514640865334371560565378781423700637022529229705054020834300828971234341516751322263971997836183693526504446303255823702413646511800922690469284431798959609284503871920670975137418517858811740409312926198987316910116210729144713664927084788054642059612483978939250303150420378038717984015058581032228307229545849665804806194693897504647990631458497939281474750068540 6288 58482271403897567414952885158449086500384408142182982535190677024356864514640865334371560565378781423700637022529229705054020834300828971234341516751322263971997836183693526504446303255823702413646511800922690469284431798959609284503871920670975137418517858811740409312926198987316910116210729144713664927084788054642059612483978939250303150420378038717984015058581032228307229545849665804806194693897504647990631458497939281474750068539 6289 -78158654084964528620657509192217073898712267768988937580493967837212382443735212083149003419074195086188556534974016843362293041960265253174310396113735360486645828171924589696159127608850334926077319085020427153309827148811186144705126481276022791868934000742636644967193959042892419809132691155942511727666148299190298977598028491273898277652642060615954811616973726959872359088821671778453933253113047020781060470725905969183256170550 6290 78158654084965150135710368073654398656342524202435794284460009227881582731794875228405635241848991209284837498983550039556317715941765434831053667787914245399212637105868866716125138603361672498589102083312931555379640720051986808329805502879041479390746205188180771628716460795665776532511519801654297910262928087736102814315803752135496440569916269580000949524835535076052212425544567538083795615187114736443732408888919624301776657090 6291 -110040184369171277731188708835976209365553385819424906503544715707715090002467582190988880657368456037482551298144211447046129336347961118858073541561224517519438730524889420325317600100880299795618797637813342766889881548125023658819748282603726819362976106910430311217106998401812158293828464226258086444820139703926945484852793610257362074048021496575137523534660475513295639877303682610725280389850278268309722470575898924782695358342 6292 110150359421661536964853314025336314283348398825444787493445992852169798650576044265971233313828899844137463686641161756496102589242086844967495547383582297835000806443742616522232999312625772891612626884061563624745456225578707649537066673904312715971465415003835946944179038509295415031849712419211814131020290827576519799937201049284242841161765000627898179063984208548925936433441560339397191423833782782569364167094166931493957074060 6293 -147142416397579368806446328690789536262610164379358589189903501224168326943491568383661539809550653309037343999140247439084012436560726722422987800655203315346550563603579484875332135757445169290462443857030557186514869818236517491807576916755727929450763423185936462297105632724139424762597862020184730129506259101249039324513501813900933512637256395365217386997289643778939315906950686278373288152247489514484955909059912945108937445603 6294 147142443189334023271096378398954076990340163904536725876031352423228897193043223239436748218149627532881442346965700708459722354537442992102996890002585020048593113201844160697006830120467461457245186892647847134795726056695819441255414521061314551773425997530884176657982569462516913321299704156865113651718995271637221489530335884778470936507251971482774949369567801343153430353081616813293685479881045593232584057121193068677570549358 6295 -209794020888854347390944609493137049430670972097073690444978808834706866195000930655147379352671821989552207849149962391092058954586617961090359155317963518074620439726088966591589529984764804459536038065616425425813691946789179354532595032135231995627132338675832629537555007542862160545702800948230427128081607605783623550445355254829441136526918560636200894828247356971379048862679612211074456888826533482659399523557534107406221863889 6296 209794278283467663150766097451967295982446920506536400425877339420856401267592437118686167458922691343589114346584647807686741259183415631554329153025877340446072578687991076601623317911896045087773160799647638784465427780843934452146332578851864048003151673632657826934509955971570582864231420044293474659616226265989887892358001655796873330541363008655570143710795089889142238697585726156634106822966044985440874436740122416792112086932 6297 -278755775956736779853486207189014479753370786247973506789734636006211515320276718409570386634390048770435347668376083161211868404851621080505626012868947453041975467304989239349102814666183859701613661104775806795543843006889815260720295369284343260248636626201536370284653817625401273362971571305269102112534007875677061209579168923415341143985102632465662037431432561673710740924593234839735355816779669738776752719527843157622630986264 6298 279070243799439146560340924931335226464753663433810870312943684093876744426542153319148676766626523810444186708316650065275648407731803103993175641016680505895386943489300990002649274527568989081879788967502517209310765047191489050414420980618746839495885502516793537937115207081996728162308569239098843511500430662862316224500960886953061424194301905972306007948611927920760751445471184986580910378711896525038247805769066161706583257311 6299 -392080429446423085472164955526120749851243870640641220773973377887638135079402786539513513592007488690516006258260210023988370572912938617001652815073899697704629404403954898393335394168683478666686268874101329242097816577619029746842249289123037348174433630768183608804519225299182109822437526531252101164335575893921533955882302511478866858951256335759075024741020744357255727643075636034087891669005916552504544945996740963797159733610 6300 392080429446423085472164955526120749851243870640641220773973377887638135079402786539513513592007488690516006258260210023988370572912938617001652815073899697704629404403954898393335394168683478666686268874101329242097816577619029746842249289123037348174433630768183608804519225299182109822437526531252101164335575893921533955882302511478866858951256335759075024741020744357255727643075636034087891669005916552504544945996740963797159733609 6301 -525883148883344066993330322411350081290728746126248353676242655190200108738595480954841247702004034544985783115368276837322714618101654185230848413270103208525697846482470745488219539260068884039553237989258772259259481093609473084806356446098220589493233386976179063659033704575177403111112895424053795768085834402302870773220635318747029154113131033438387858434090789901782390615892494762882237850532864418662241915512104832092718311912 6302 525883148883344066993330322411350081290728746126248353676242655190200108738595480954841247702004034544985783115368276837322714618101654185230848413270103208525697846482470745488219539260068884039553237989258772259259481093609473084806356446098220589493233386976179063659033704575177403111112895424053795768085834402302870773220635318747029154113131033438387858434090789901782390615892494762882237850532864418662241915512104832092718311911 6303 -757913779674170034643679487195915164358834211000477673006587252814790769604894301878853140806699899712742736296479539373474173832438655920571173759492106586749039781437414669874375658794181205009374870937235561030369918682437987771142110899891080325473975824868312060727147351422607826526747549223625968979629589295851565160408537160008224721176892544392895102017198521552094345630988528427870335069995080554657400818858564663115140877766 6304 758667157439900091714568423513736274089942887617931735322392834826643621656136657585661340383460444638372418341055176663875653733319353935453975377057349627294163431079646897992802334790675902127643398498820334110056783014764722868663323471585016386345477067423614168224218583171802930700201564039952295673015493239099948102199220531016618191408236287165871298964833125148214948069282177144815808224645837224039919874180140281586249256966 6305 -1013435881301367625172126770083543990914502932141501204654678835749006835779685815690669867783813112222304062328413003328112597825816716027172307205160311863081770849499141954387621807462130820074858316585462215629572483450276779512668696014063452259463303091518577063707613272603654833025431216220863385681061966436359002957926487389387730236842634187577033354377083989609835318529304042984706094952811715549305229470839008284288613061476 6306 1013437047146407370722459663588547675009507812472960260344887885253872076193385984267668971112920614320223523173719583625483328376499858209208876358291420500598656262197731650602877273473862058550815772933937635064173479159756136949685182282756545219198101663304050164752623938194393116985627869741689925438770572129108937935631914329769633201373639418373522964486352075411836932041241216393620076950302001696461933335055404195278779099236 6307 -1429445262709224818956579679756684624700537402800415829262797807297150029116575272267850996505171049171098946222803846101087780489736116234709290556725624946545270347833029360445607079876382294663865661965311816995409432292639984282403708739078628965325504261516191779882197783746513104291843867856238450797979536302673572048388300706570218559995864446023543375660089913928772241074205809968023882825264016538976151316397772699089321470225 6308 1429445476406454144501455383154093822046210399948450932261313826944036407924727007947408693573047543607088310027994473336248099533757918144010194792597844138173562971174462392147610695038902357374155351286310007495641822043919915039720350833329541054108089235136046174921919715808595975565241706031560667527337700752980756270311282712429113418519917759389244937397482329786756426720247665268208722579716593393593317929825380433356653252817 6309 -1919641512311078273855138972234271270494638577123023338438218234601317939737163621135840441230387410745502143276355134313410252177339474414040776983206616082240870281943546344227559927096040667679532140799956631198140666387933506655053803972894403925092436270505615283847835835690065226990664187958444713394209719101448861349175882614691748384370808233806242239111539080763145616833095121725073665461041354364497027565554390747584347304119 6310 1921630711568174338464943033088149645794308685501866561148066443668632632421484219410601773153585759307150693175745108220492489932059180476622362736241604430113886520657585912330973418865030755203931920352334227185232544187567816692290123649591181773318922062887951479911298302557746119673141428999741713326903227117445399045898918597307761310976186516216580702881012799261479815431954154049547927163354311010224415853716024696387626581878 6311 -2747731837260373564187593568510642515739913836288358825196504499666587355944250697158351955642686031420327237989061377678070571828189564230421528927923605585167903209725564845439503810618430204821534299554223034945635584845453946012322893667531093801621724216910347684288055306521881229713119613906575388479769296651870764294807711043102519636449464587737947045264474346548307369194637312115961960475842718174547063258460073920472309457082 6312 2747731837260373564187593568510642515739913836288358825196504499666587355944250697158351955642686031420327237989061377678070571828189564230421528927923605585167903209725564845439503810618430204821534299554223034945635584845453946012322893667531093801621724216910347684288055306521881229713119613906575388479769296651870764294807711043102519636449464587737947045264474346548307369194637312115961960475842718174547063258460073920472309457081 6313 -3644268846611910841687756700997793140236145611998678383836066061063756052374993931134709241411355539795388841219779519197952216865017942091127578467324156267085580598302255380622445593129869603571431245531685976828511195312729696746460379755270236379725097431647505859103053655779435326111452163126260454479269340758091035154817913869452800627781099642808853059991586110808025794409134704827167392208084663784623783007871338033400625257513 6314 3644268846611910841687756700997817512157732923895059244746380494746476733936347129266464330260983136418241511698491542780694577108819246694948689268177437793159799520252907340887634061779016352486014633846856573603334277424033453797853421029962031728797171667845495004216439493340057150815728500090486571335170954591845596249235772758745318700857012183796369653306297932074113701973204961496249022062813353542703825238173418097967260214730 6315 -5112146346257403189602427370936708319331481741031233238917904391998956320765432840909975418269463528210545596852039866330229694705042345241938665686434980708972251197170839418157636703278501077131770934513552403689053357587418240035611233025902315073453116329373839733024447725858175869990912305854901034932841069484525336117181353884219642109636400284005140817809500529831569049854417069515249411216997313092518671182837249307349211143534 6316 5117133100549853119183399228844365683530678398380057231937645107620371509015028403711201782308127164285480499009914973102282218977483124165511763175332389397538439205227200620420288846682669150295980794097745213120573971148557306465473983832995887227119289915746429784695394652333993807052709024793099179772840826429023754493712847155061625893450007161228628065484802570220414804095165202146112167860901251315074097814494472852307041136036 6317 -6849436553334407470652885545853113449789477369372188845650372676496179143338323295640479181334282148658633898934332671006581625887190246159329292960389455955514489266019703407456329148861221699331343012169405379442049993765776517919388099629712203930707125980841920821804689105563773647134515710174500088017317278775203913035117626458683276170371553815985917728726309479506452215123711189019828256027857489918766525638399389446346279518374 6318 6849436553334407470652885545853113449789477369372188845650372676496179143338323295640479181334282148658633898934332671006581625887190246159329292960389455955514489266019703407456329148861221699331343012169405379442049993765776517919388099629712203930707125980841920821804689105563773647134515710174500088017317278775203913035117626458683276170371553815985917728726309479506452215123711189019828256027857489918766525638399389446346279518373 6319 -9833077318509456492520152445656759990852190166422468119480617685031233419927874021676547757713010070120930657647812712125293568797415430110898627933300052534077581439526281316083185902596504218556641763246716465908462378071833526410391058381150718825135992598242813574686398032579307453081449881866116735589592297557364150201906415016490277681509924029434095625427458040497177239673803927982321922605523726608305153533362875292025729633892 6320 9833077318509456492520152445656760064473003924315047713166107459413119532880791605530940585860014274017995191403683857898315040205673166485194000530459054999769995945110605312575712360758025106450852963982986910907024463587446661863545385148518412030937764445256391139510691572426073239402595883130077893638758818982659781225331975415269202005755928769425972631081791219124841097340941821888745326646044555292970526266783143616803917873687 6321 -13132163386832590412865721317609455728458909387350803723870339144420556924020523700097538344146268810312582139900854702195540290689573103722749591002512357185276835477596960122280161904457470363566564151370213623856779001843946861141556217765811868884351855255882676919088292511070047020974366356007353621476230250772857969378031665260412827557165864338496425150700942012403909320855074114771744156246031303167269824196468136620872619523863 6322 13146404104566508815172242718736578010359376832527384716716806108667279466308866573436371297710907313932376434820801102299231219909898363046346825593991159342191511555049833986488857752033748201389227876994599660471225453423292566799421571954663601240148901328974744313378516066232028607326490973096970565184296047451629555643387561140356274672835842058477749145117437046066472209065264270545231917394332578009870962254840095467820334031980 6323 -18446929611659498100289368286863513053572358072979107310341384700038067866740768618605387469171056000991704699004188500866539320099907982858727574853617341528810617841350228671294138292678204763614774330237151919369763895319555728591832863611999351374148976677798521462685686492898805565845780863845924310467053764907223912987280747298444429259384917964811457600078016474302881594376169451396643298804966577935041345874320830000399910898549 6324 18446929611659498100289368286863513053572358072979107310341384700038067866740768618605387469171056000991704699004188500866539320099907982858727574853617341528810617841350228671294138292678204763614774330237151919369763895319555728591832863611999351374148976677798521462685686492898805565845780863845924310467053764907223912987280747298444429259384917964811457600078016474302881594376169451396643298804966577935041345874320830000399910898548 6325 -24618325534587596721668346295592815911556467509226923359046497642650781882513678207689908477836710807582665187256856337511701238481535393796220362594485521297380012331738730013837055507875073486242953087948302165114831635737521998907637227483735100474843901964091789072362331805905949336394835829122807375101439306326467396726245293086936163772794178700807077953514390912805194777069602703192342403324943419719472489532454856686493882465624 6326 24618342329089343193821212667332923750951192198108500834495126086051272887104102246662852775040025615802634311574744163997414427622050418317361358708098174297479317313634639427664591381046816731365455382272669767471031614073924024043634472043454917007249967944510970661117478248375036110409753521502249629640526383651511282322745116703739809937781378782018392028907791842103326431579702625617169914737380830521488212154117412289879353511003 6327 -35176952098105660029279123112499198378776804611064862122516038265769074883411175922409623825216890526557758310389501127078600804052819520459359456693945810307904587709443390859989687419176775260650388404224189843483263174512129747339507959700865762822370082907243671755351860948412886606278454403944339505898853722758709962604341534467059398519992923635509969932755902072116198342622114648239484681196354179719780492778373764588804830123444 6328 35212276591797340011945701295864592238930098353602115504121410755581424829682915563782695001868549574295726044558489057446242038013071499912639730512119035822165227094007335888195844339565882978570834198104129871884692657730080169965752630888450667483779687099499515967607952622608896357153962074859184943374889815940813450721702167477915089648418324346280217132806549161057296557043151781622899757268896593064798502435203221185928783207157 6329 -46773639376285741029716048158592218026603502424370193011808387531920108127711853182449848275674364936442735411586645597277854583236522145964814789132397859617809466436320029309518739677365125749043211128670361568358327175541930086896206095913522066090845258264316848445994310667726273750669051375637741203316306491633167579638564212269763640407320425491091669250616899394445831436406491797298871975503966318107754053118343106215433007919113 6330 46773639376285741029716048158592218026603502424370193011808387531920108127711853182449848275674364936442735411586645597277854583236522145964814789132397859617809466436320029309518739677365125749043211128670361568358327175541930086896206095913522066090845258264316848445994310667726273750669051375637741203316306491633167579638564212269763640407320425491091669250616899394445831436406491797298871975503966318107754053118343106215433007919112 6331 -66208389935685190345097215073383239414237057366997731812965201004952541713673497657994975882851364386796563561411202995398337873894384945915265476248747475320255188885576869470899484201559701113401772189161858184734662761209840169300092656241365477380880050192112402947169481950629576635191776052487993830366754026971071808626257157300769742172302252627468059451990166600415755228224962803587576278066683523767294251556961146160729882802947 6332 66208390129223892514490392344574104605929229093503706751351008971067006044686903291638134881824046312782229318424935401105319858017798703126308929789951213911965404002761187793435791192106941192177277802981800177805170027265000882332846534165541100733114612975430083075617363924561688153832543334194249428784970902804477054526840892493088907585773557017057895610348237509622451718555564312883231718486282809663212039494665162675891886267138 6333 -89925499246323717647150822615476241003640572849616322971048763381000056498397548051490614564680628388953591514986498872983899041148551508928382633924102565776719968089020126893754476624651016364618445976621861740798597932622088347847485725994557914618300629337279084406417198219551890676518059839418007932445729825399135898906279969596339515825599532759711833032367122399200753742666246051976740494208173827174102198431287755585823148175093 6334 90045755098921882753241158633659162280341373261009349667376735838827178914810435251294083372281222691523345489510078297341281139317293480137802152661398401217384748083005716555833271298290856898529767494522418819395278422397012568960951277012064489016663278019022939029734213441258511585009688183063226872248759879155664330607608427725105536841950870510034019481034771634736515163279139533682547901246721927820645649712565606745334942117388 6335 -131272043227040497582462086723233179837015440744567352144858672497012383724160707893868094828444312279885287635875508929507540721062681354392162722897182876414009115656824314113727986285041224390389918198861301176020389494728126921250912069025283067472631762068458096112520355902378361273295607562482442122465892531358058919963095446953298254522540738036726529992449792124946888310511516029395528567059938064206876641859707361943668933948492 6336 131272139835159330531028983425138902852089405389800400852683614671556200116203834144894711378172178886243973362656692971116658363860705106178598218355092769652054580578220528970956080331369500516880967222663456138628349600151539335897581347614128451096813956906197624496407706378943448325014920308591346552386209247185909619451305249198524446745941735675715595196221989960795956065131075924766288145418127043671591594389023874006567389359308 6337 -176509000693546665408336159982625178691193604497971427633101228718775248125768027139475398491996698716115127621697822376023185858983498881114600576482276307644910619251523777983080776550146890115432994434970002961782224916737357257999008646071612654463241465681016896678276311960075390812864632194573814488190832267191843297154766807178996023055480677447051402117986112244106879101243063113394016362285205763191820268905674306847223795531856 6338 176509000693546665408336159982625178691193604497971427633101228718775248125768027139475398491996698716115127621697822376023185858983498881114600576482276307644910619251523777983080776550146890115432994434970002961782224916737357257999008646071612654463241465681016896678276311960075390812864632194573814488190832267191843297154766807178996023055480677447051402117986112244106879101243063113394016362285205763191820268905674306847223795531855 6339 -250606602670464806824344294867860683628434866592251955601274418173693163300371407842135057188107702894256282772839290727159280463878794358277739921994890234501523760209941533697496734093818915866471534646987767847598238876172489789780795821307051323646351102710207593838553324542549120699447225411447654525660390008591635322514722097065596352812031436151907252859470264864859087183352032551434214952634960102778232550980334879229964740993944 6340 250908496840625449813179856685183552231382458891426467535121560566252222271714205354074483496820787412804543283918198527610633027390617499098086274452175457144220473230533044499058568286946016240475363033480221296439837428334327361056215676534883444668047860352173125300294490297891302841405390510929365008956470799429407815276873769904058357644310378425947389818086384491575618415780647807355004188610575613481812887682491318672307445758818 6341 -337329427416970147635674259595605926611643033431677000100803106878686349510031120766055706836995964328232370040982651613068334142909129350186102280927404870560208023720266744293467265459888792867366622591469484684232959882567737495678885469642083120770751208020286519220454739929404624983800405346905416036490554608662221948519046582027142791327411881050728588924840321729985578837233117288453978584958288364825666227855518319635993099525233 6342 337329432954075070373169648661745877436262354242067531407080788412875428598084578380681524805102987825262891258722627168776059656293179445382781783434094027533709460703771353289506252625339947660191452333013975224283282766241430731964259517912444172450840989753833983645066917589783803541651604662266816272258642980411095296638217000550025247776264928235151758821578944559704659507063721400177734019771782663390286839616373739037709349263333 6343 -484510226145835357689048987053388926197139635099995927189851152066102932308584627035004695076384013317467307599190942513215909826241413710262393822230323671654095011453396973737286231854496547848483638406561318349530874231770336815536384867165141243458146001219113416246020476206433475590429562886483164294617091330752481944703984025210060362651133382464762065563112780148020889573355147338857629886604534836173672467572991139550938773679226 6344 484510226145835357689048987053388926197139635099995927189851152066102932308584627035004695076384013317467307599190942513215909826241413710262393822230323671654095011453396973737286231854496547848483638406561318349530874231770336815536384867165141243458146001219113416246020476206433475590429562886483164294617091330752481944703984025210060362651133382464762065563112780148020889573355147338857629886604534836173672467572991139550938773679225 6345 -647330564375215974127582811423413452520138166800410712041286822774460260190899833851846472209855773556428321636960326853070024419053294781129548862730384088942275473540517605114922724531876957032820091466554081539371013319343064919936424663135091238855768624366236384484402747746077615591248559928681280125283734095361292632711438799831428777150063043043615835455192511257054133338164307503031040413426791740633033560385477265068240411524328 6346 648154880723407988596069187661630892512661449757912820345984309517898168025660141750025680004178251236970958063854890591325441079868198884481259923967514462026681998106281460394788915045246254725196345085410625294565724214609649278967145317295566143490156134229415182334097384059905147448680889718116314047500745227721800755663318826484341868428064431958947770277058169544039032091849371046541715792041793346109574921305363446443327202932590 6347 -913498615582711590076200364658392605003195777266845418083846892147998815928237919481869530953422232595208862476127275491126656271234160900704422535238890348373603090578366720586272086475441602139389895736941246814212429241105175332250945326818327390120248232988064846093097541617232716199811655577093954404910450241397215566386400014821174343326285367776553097785017626572245501654081530336184538075181912464641255386283081228494528202764093 6348 913498617738575949508291175272571154110922777171810203202110009266600326265042756920157764074577111905609209619872811993695920990670669078808760113329819455806935160695242000445830259031071579443904236895506857748781880665254826640164388154346393776968871941029945284174502007882977466208616757445426395863795852130969810690169807977682974872065362160498545546927286703421970982299978551787600188751847269029917166962649818965151147041403711 6349 -1225297086627133537143301126649239107841717938407403535802302542668910229385875158820217155601531216734625308233332844898391617141968306173647029448192209005465529197637939522128615143521768013323127043658505572901040805195770330812509029705415541069908515471959063654466632736627396296368175367464684175158256622059497428179189148164705945149814946374716073399983902398488007224926774248828323040658643512909026697773591372380184736234249102 6350 1225297196267380099546217694603416558993890497486274270555316162291100345114059012528026509282220822485216766731130112822240470237237540003839006315914641597491765375068436436698351657015898608398072620325808775859565211098296802302205373050342425179045571223676128953045503155010781491152332448433339909300768611555432664855641691733963307556347651605839862558617077058091353890777096017704975495500027122514153363690249913684593796796493522 6351 -1762266071735270142658328260275504885900259335886473750273785256885467260844422653397039877929702533436320714927349366596607568895120396692312418536613437604628898660841860335953297527963989141782925979589389959760098449901813742918031375529161539393727429596733499732561367324927414193806752441003416286383513624067456223854029252794087198410058892624145387314259763494018062333334308960303378195803701399131864578152226631584624123241083070 6352 1764486523421828494753738365900176473323194527805473805794712703940395016759555114132073863261468856996422354598302749010552902367257223370677264639760247974598348510335306687127946105493835460073859640806366684141985225235516700588818789947098940481772896163343837950644829108839674839271974575900957013308037058296655905990787178597323403158018385884355112651333811872508641651207548704494520312935223347406808591978453916758181640269219588 6353 -2352837576676177346909420653171082133568685507685118845585441777680403216452594927752439604029555556627928382819350616851028392082102202682945972013243485422260458274256726517682334327562046266598169266080517045301812832520817485151245205891500609541782885660512211022216285908320014261666113081851761383477058122803315433478473993520766221378783424954341682217373404685634419900030389798594627116201432882934041762848237951012852861139975485 6354 2352837576676177346909420653171082133568685507685118845585441777680403216452594927752439604029555556627928382819350616851028392082102202682945972013243485422260458274256726517682334327562046266598169266080517045301812832520817485151245205891500609541782885660512211022216285908320014261666113081851761383477058122803315433478473993520766221378783424954341682217373404685634419900030389798594627116201432882934041762848237951012852861139975484 6355 -3307020146944424144208987850369382335612306188238198412981014862471984554769353979116886091277131835464198747934126530723870008907961526295527761272567402997457265986182488376835716703786569586916969499748661409519998615644498542629826215296468127203223474689156815385162182110363972342512875863657600484380991864620775005684017743611011695197772036812731125544903707626348809253085691028687546434421978975659319222579704382985274115593685523 6356 3307021874724702459405298990726110173839696987632515591038097925802471144817146194290148128544844591376146697019361392176699484912854427300286139272635036652435658860738589071049938453190547004112417009161259808541705488894845588688085345848419693990233070851290229825274843613230188695539815074492467895530795330777688432611369420898753589325218545486774420687472659770095427558055359202055677899645908269430686182434182748105129869209112929 6357 -4429010410109451863970377691778268145893369741722312132869504653532481777540725882283978915026366214384660501497054277660118547094508041526126206454453893242948478635620939222385475758430538831649293274438998677394408984439317759673524027944294505739474000716122380282515347265389142747201454697158202738412931468479173657318809354421542649951855705690481051024950921033690470385809754316586604784335393303387712239908627901401798452134724550 6358 4435565584198457589752963091795601461034617799431993383067706798691623139402179360830144695198429871541422531184497378505707378802924629606380865804204363765588563717467694342204735332055575416456587361253580291359250480920626084258168168071530194138252748109698560711154106272182613512276297526551190830967517179186215562094131118446941179896610823425333987721389828121074414458630998966675546308271404307331974655296930654608666888709979551 6359 -6319082569475125970752746242645607641383694011771464046678192459281541496513831749398258253513124160861864782791306444189006489778812785383149467714713097112535037577159212866643326854114618272447036776893813152599100007411556465833071649241352093084620366365483422091851855842482873275203819282458565370641210837722101486104820809468617954281575085248270458529820085484265978627663363844609683757274055014504487615870964007297597716392810899 6360 6319082569475125970752746242645607641383694011771464046678192459281541496513831749398258253513124160861864782791306444189006489778812785383149467714713097112535037577159212866643326854114618272447036776893813152599100007411556465833071649241352093084620366365483422091851855842482873275203819282458565370641210837722101486104820809468617954281575085248270458529820085484265978627663363844609683757274055014504487615870964007297597716392810898 6361 -8361763304718176980223895312629896035101896031494494441688399126181937104093806204914929674027847549825359614649355087675479587825285044649235567683749875888012378689320335557428776441278212406743125057916808965181112854541207808418340010119009156014348120493230462404962985531767684224217837197824042868982663524055193781402156129999652404086736980925464763142294862851607992571888607968465725325548533451295065191917732764595366212596404334 6362 8361763304718176980223895312629896035101896031494494441688399126181937104093806204914929674027847549825359614649355087675479587825285044649235567683749875888012378689320335557428776441278212406743125057916808965181112854541207808418340010119009156014348120493230462404962985531767684224217837197824042868982663524055193781402156129999652404086736980925464763142294862851607992571888607968465725325548533451295065191917732764595366212596404333 6363 -11714534881843707932886821820990121786399024546455699390531103020178710341453243850755915293879041962695005197768427529900809023375790563826522871838716577291699968399836820299577830872314488928060873174262385640582396806649087437574121796220107597227101173346995168492148227482808719589317810485686347713120713462552931441695333170018214176001748868435637088419808204573173022385713147335667455487593482100114142569344362081346823627294848109 6364 11730314433122835628587560371597919656863761270002766239729450914517608449447687310559180094019205352722409317452499979874492632980620049429138513489272882260196989765834610813737746449163668255954876582529886364125254333557323468866681258127750722389717318300046252206565200763909071984285829537396177584917012711139964368795157193485223545471726731431735883775139507622399737388459368369192605226815669524427161091110092404169785333359706327 6365 -15672401082622347052219560768455703042532856443290530350785119282545001823239498885614151467628945718836722852882641931539461651945962744181386134990759313747928202609932680964172666538320829421522631055549862882582464130840347299283720778752579955032840418395852836580628421571337778213287377895418735245922734718072928800635256098274631630994080237107897363469943443401332556743656984015243723354815523955727556930981367800143188226489701319 6366 15672409092673083029379432028689935939592377058613902275524074739966554503605398560834445846440608515121491953057472833057943940381253754561500460624859275846792539884264092043809612394860562990740827814339399411951092257868372520795978986656679189643751664768706204621622875463475090497848012539435916301588637522658647353023991002553871894936942344537238069513487531454645952170196982081332933841333924980344085190515755136415720958029653379 6367 -22446734810074233396259278238723366241768658804139778873778208309517244262153256334010015255735150367795428976010609557489217839383449051660805224040509931519243666593926532723706410216070522053312572122063692548664161416934107350980604959548113056498358559731599381967279352618233390864242154154476809440406111728501861186985093093647698451823091389359242927197818835672937938490866790265665318197073507840438439896548960118551897157392736436 6368 22446734810074233396259278238723366241768658804139778873778208309517244262153256334010015255735150367795428976010609557489217839383449051660805224040509931519243666593926532723706410216070522053312572122063692548664161416934107350980604959548113056498358559731599381967279352618233390864242154154476809440406111728501861186985093093647698451823091389359242927197818835672937938490866790265665318197073507840438439896548960118551897157392736435 6369 -29947224660244587893759361224399350068397896375964321925785867495236690324435107301632157121172189897485399482416411263386388315150645674902826713607810756981302963701208070747758799017188696352288174859979316924559194333441950650191550077895148817456903318613584281819565668329568006524483901686188638755645203881487946234522850397396815755040304909088063748167104593843031572715001418579495371233024364713878175000294478025078920738262175602 6370 29996598256091601447938979242997190119811090650463795038639026486381434123597931033335405221935809185056276255064370117755553877885556900195624681251506931564405865440811907445573428047785383723458918931831602013225235120929646009336448926941561408849558688817757088348533314355897320116927654453496736594816802153979836731892425757836371922775434283435401707310819108549451065004430212354110734369597336772446357547419425030603169983362544943 6371 -42001604504135506067900307835698945231784542709614287553673945583700472030374898240317207162828404475123336193089382468186474003028984517945724248950484810162483157254760163371221478113574575264112932526744208145276922111538464149826463629892746366886348998718114336572385934485845122753221710112225063094931920291314216096049120849779319767444093586067493006245419357595851543463973499751071560750678752621778838462658533976677025560315288575 6372 42001604504135512147513840913070602846210390334517342654126477266286810695294118867199607466540168933078549303004440928898130391531270592074491817444531890023950030124262054908841899887748501392101995661427363432467027682763027817320682045274055932761205813808138665278744431990798733335374743491999283765401300603255986746494019181333693960630978636888521982545277145064093984216758329404450841101388996071746164563599359285766693520766428571 6373 -55845288300177537082165858026875801261555089853268667606576855313915934133832076143584016419113472374495842472831640967181699910675110246957510801351384858416206455368111591019191512517197231702459817660330143596157484309891907300266707999139040639717907084077170359501653464137846826411797598730829174768693060386824954366960888672558220688145632229388312148838997788675324838080220125825774387399490717201148373409307221496438390825318531269 6374 55845288300177537082165858026875801261555089853268667606576855313915934133832076143584016419113472374495842472831640967181699910675110246957510801351384858416206455368111591019191512517197231702459817660330143596157484309891907300266707999139040639717907084077170359501653464137846826411797598730829174768693060386824954366960888672558220688145632229388312148838997788675324838080220125825774387399490717201148373409307221496438390825318531268 6375 -79196811070983558375920064728252087613883984736571483876080039385613345564821968312515453670236127789484719168813224073694883056418474508323261907278331955401426822798951127181575962539874740886202974382693768347092411883907729012532518485381864639906176606810550617205188921249128699344147986972292093331859853434508225593320094969292205105356987884473475489563471527664265743208002069350806724109953698907024859513523703392795269079704535368 6376 79317220894430371089678649635658005306018792955700347548927323926880926100066318688260831225201292642796142610918918347252223841654826272678970237031577200091198614722863315351526813191397056760803292509875887236903655463459113321199443130209163889457459988660532812832565038370597545609239344487274023651248152876274684010284726249991501539451785597648144878086697121720615821099843204254255631779848911632158488891627537568416708020795618805 6377 -104701272345163284506629511614750723232273124083981446743496956259432420631451753496903705663567926243489524842062526916321624435480029286037498592706630866976785146758396393954674029173712077649885874442800827468590966165847399517576137682015596146267592819026344239397814879792649209020216058173629554608978736838024505935769525723229935950469343246099160781059631516261942587315380107339082546191128787408695037284272884398707236763035700945 6378 104701280150858192739290351750052659046052347370827879599389087563951591334362945238543939833582842363691044855159110119158345309971377372908953413361721130478965123763531103781667631521454097687410744337250825607826186243741370088691997272557620583594590891809874579161300082604009888037002973177332928819027382120642231346693823301916123016940109058935376309591825378457720403479981080141390946577647852995763496104556521446456279274022029069 6379 -146277832262914240952592728695709795067068061680616968464667355175853942185067780914082478584031923511397790869614675039591134932366646880959504276510287092713907480819976311921020456035525617682904759688336527849019635864984700921452023509138716147169983007898130666720491841179134954708851214177586569687964993534981269044407586290821833949704719153005347200649635060599355570509019197734342810557431639467605812460426554932363995822768630206 6380 146277832262914240952592728695709795067068061680616968464667355175853942185067780914082478584031923511397790869614675039591134932366646880959504276510287092713907480819976311921020456035525617682904759688336527849019635864984700921452023509138716147169983007898130666720491841179134954708851214177586569687964993534981269044407586290821833949704719153005347200649635060599355570509019197734342810557431639467605812460426554932363995822768630205 6381 -195807933739078800014140813084768970853133248414176974777601487511280271687224321360918332391333046788683986857200692531643828704813250057449267533164775777654813516530643393803370131035118081650626295636172483649960560751092544239358154477574483712921213094575554749220957626433527581965063285347662575061941492513456654973314624671452954983712733118947132208978005209776218096419289500816308578305896743742132258536285086809372062904192821605 6382 196129041318810684394771564412275386875564821612910518481318131553204042019275972395104203946446947252734903866578128237249585049491704221028549782352345633089778200098953766659334314310566510573715303526082431737067113903204595034814628021254657888530029712362223421482974453616866854119548693864604975123201356657480207130227539420889684298133400201449540070305879592991040676590974233651655888729331265918536109270990329803236039626615491643 6383 -280217172544950667298161363291024788887130381522543372916902063691784894665558927949589637664321012070534622787183788332047097211062073942331904347660413287004114978771220622910844360632727227700965535796991095445809121235597957427839558193196753790453055486347842671939195213665307900096203599627727831226033450218384280110041968835863588664169451241702402400456944939260507419050135211521648710055674234661023486391302443995559613875082095668 6384 280217173952972941664698950058669917965057483742850162232673261914697931520371664184802098422372556017573749363057631246396196475579797959978859784883492023195071942296460988808815205106821107499116261180810534718599416571814938669894065145955784679800704531305607857418140300334551414113157660516323600590926837689892764021818757372437665559962561396452920730755020135131749725250021030616858785390063971120530327937681630975525576226553829240 6385 -371786958694182232163815642074561095538295385052642273791405014798816682039830576487892747875168710879711408084784293281783067249075793817745636569508417351545594050883414431924363613629206697023885956035169165128847076413556561012126644358710830813757489042330643082028408725473771051058403243820014026824120325889779976655610221719748774185567901303664569980225600621726080925721689710204757938185795613845675610444563624183883729505326693056 6386 371787098944235338969105807922747624367060431057672876961395642605247285604791059226194190084551638919103323162799378046754730993708106927647039634082481423237611687118562014614992336434340172358482710800396003567393910917787869477818073607676488381517050668665287780749150426326775049861213395769184615253490815771003749378200569496254831945392046190875199966696884940273745031421641843322025178383253066938832551306894039208333218727449336288 6387 -518250148705247489002575499593157851930513610450129017448405106020667066549593193985232980582056999347525628544790699352243256582224407675376436173153802494047008865020930565143977237084492006822149648802104936807268640545276331277115767156199943553481924575653242177266731265901127889753228437483563187462024980735052946922844862831356285587461497122599053841703862822980152449195934847731477289134741480173293836196772140260795508220549380832 6388 519096929093134030240085780573765875269530976594491894597006412015446164567948898180400811122910419421298414405903121564408697494309302839991456858848413402653250795232935290828085581859039145620832428869596585502880251048542689442435070440956410822484150938426127468172329375468121562874507931175207907622006417335173543568568400412610239118842897650085929921967253688697656578008421015624954672525494200639809460531858646088970267706331811290 6389 -687986188011557823598118555583536089714887192299885025230019923814942463691142748943221858810065814932286360681038841195629002545959624360295545230023649465734894045210115566560855642834688914894497276061329051782937357217782516629146390837436107015741441175913352906157362182707927211584966220576293875381735393982315757228404264590068141224405602401213375782868736388010545483004110270255982819123104765938008169506364864621144357182193210316 6390 687986188011557823598118555583536089714887192299885025230019923814942463691142748943221858810065814932286360681038841195629002545959624360295545230023649465734894045210115566560855642834688914894497276061329051782937357217782516629146390837436107015741441175913352906157362182707927211584966220576293875381735393982315757228404264590068141224405602401213375782868736388010545483004110270255982819123104765938008169506364864621144357182193210315 6391 -972378993852301789479117003632205279110768709553277255231855841292426454643721984181339930817136032585787315077632875367526206118650267855815479892007291493255067806216657211367303243275125309115762344395713332543630263415991485662045460543462436207195332822201330899688303353253920613408437116145131003774290737006800101231462342739046541895305814281687474092699741885017154560939970345526632138537120517511921644377554551344453650922633758905 6392 972379053080979351060090187911857903648366713486065194660663880028218127542573308420557608081597818380877656682787883152646820968500242513222933320232497250784284631413362031478674320669719113368825729670342163935896691260953197479488424991719816769875308620636566023929363051870711755967549295953222116400714236491581393010561325791517033473690846396046232080891126716864114634090382149422116678093143618566719826728954611503479163563061130079 6393 -1285110798419565643586897837007611590574412063408887983686002983398689746426664971714090687050267641391477184169908430830235540178079036661605599245657674384197259203637309343334785769107446423385869480540394909771489894976465937794212554997001270336548741379250799993768570253041418671996475251553805987150837939713470745751979623353769932256410051608140188966546172987152166207214286732555116337572697523520625583638085394313681956749589663773 6394 1287481484299663156261521617938212589654759494527033808844287297164064102211174367091266490158478946806805150335679915964047265417080991763920735817405724344625140439451338093075367087644696870276413103750997363440778006405764759220187381508808323259664506710420158710610219319783273467929992147201690982838315886511844355435242162454919265089866136002087044569659545346918389022930713291058983966453241483977349654277823131324283944259492038772 6395 -1794675016652801131575668324742807981350057433690936101682721720810873429170871614476518610454481659701831778602350271735723164142988505802365017123952484678231695963298133741423826191206847041497483831123830941072633579716147507377349862437951809158526823941625014277879176926546284764923485485036828125125332798598715914188743072963148807704282572411732761501896236506128739813297310378254078752028298578345121704366175984449845302718308973439 6396 1794675720103884721067998903575215086946160304478412089574404248745437930345018487207834977285783739148694841140415598652341109617586630305249890732821297868548029526570953037206361532435105903456901980462750272919121109617982920372762802198733552957367216086462165717052346733518565793114202871731458046934454547678712342703244156586775328212768678296126591382054336631326046439143544459480341431837345288901686463385649010755111321725978203538 6397 -2390882149927777873633700141808088956002794462840868911648276047567450433369338054953126131729726368492184776966290960348763912934653221075025924651612471238070915549794119294726095262407664565054693677038499923577223007836211660288413688258267755133194655149767483562854623809449085371987631144146068564803837372670280125165816866722587460701204573279676159252791907014464018749608602217626819876756955036417243664610084401474338253452315934577 6398 2390882149927777873633700141808088956002794462840868911648276047567450433369338054953126131729726368492184776966290960348763912934653221075025924651612471238070915549794119294726095262407664565054693677038499923577223007836211660288413688258267755133194655149767483562854623809449085371987631144146068564803837372670280125165816866722587460701204573279676159252791907014464018749608602217626819876756955036417243664610084401474338253452315934576 6399 -3421480492500884463063502432267665338541139782262107238111250160605518886326733471366694946485804002798483437398244561363839642164914653954657665459422878188430036961079334046362599605989252259638079208708287827215085281901555721866661963187561134059329650727286696286910021592266308805879624016522333711231706627350870338549304018862211913284664082153219723304180242437160427037146906731802302650990272638245488017610961527726053754339362929058 6400 3427214565168088787345102392063000829584184317981851780402378697083724680514527214729281601653698412065212433772677850938117715603907838717367444586302186744419885219149084526501856124452711847645775664237664396043281928216423359459329852854814554619629121065923702581480376848054808617604040738348374465418223962710823720369071438785643961150237498765752521480627025059532138520581374009913807570793993645186629418710847014848085307012595725870 6401 -4555110754625398415839147017568575085327942706180422805771615989785099150198213246064697175485353880669579488736274157685409033023915809814035017024210423714602709411426103523278230425730752639528852479784824615374747686367171886471266102403438778004157294271733199012934053507539388490530718002577818184636427925168827834482082832853901279679518435239997313050994385219941541658688091399310830825702764742816285334392382052809901543522813582172 6402 4555110754625398415858008635965647056565955306271423208049998129222888047848962678634472449291825639348982847544248727563038829677151462866704989652774181092859637487334651915540955929366265783676214873501492813651918217808492924318604898568981949862922328115535052395244411620947187472594520146914218823272477435933377220515390295758863679925814430641120706239901899946112203839816072190011472435210701612270108287308510669084759982886330682622 6403 -6386971912827392365583875984670458978444169910211558096603619165124651412697210066296657392360266614231665400065839428538167674680639703325174867723157879475080596719576871657294688609279583849422956315808648224387165989408262999678356795616662977754874821738466462813035695889755111905405155040490686239016055436594391270891149370515667364275109327197209936672877234642302735952795563194478482290845033198419769991285902476866632926080540471093 6404 6386971912827695664491701058081178342695749114174161411114257565742216698755225964363629282968642805876115896144959391184990074657289343983462602241547619936874154092742129274886079040847324888109212524804915061448646483149433816942008466709814702811283740169869428735640951751148031326296640402387909049640932842139138657627269998770215621673665253191968725525634279091186908034997293435340027844182157687189929635381151762285552139195243580257 6405 -8540291087399802370228067599122568377376700075989972920803660783632053346309207726104141876918537046171663454792171315020272100447784469684986724554327326509216795974753672390974489069281405992277320847993493878592005175366967734333779444674054024988373733079187349934235412098625989717245480598540656663384141413711906645572737292281201512493026132317563231012552501830910355514579909081161825672836758901590773032976511484243274660178502591804 6406 8559453609097274637303185238096462056063427030495525384451953169854422857992912335687881863623049162340298574041467616503492413419262190797085766651744018599669479561271029302788642525530880757175185188958867876432608771841457450277901148052294691934898740612894574801784487543269039830643681821339326434705263899874270151356579385935418442331859956047803818543930342136836541395196211749045360789291968856736969585208201002389293215245666105329 6407 -12157531808350784758117746591270745052411512483383974333317990126256279160059026892171500518038673849241262926352560718561915924000405594839473874071228554041047214493786318502774977864701576329750886852221117410377382670263184402031907157819546496004534221243340716853135932881994327733143064402983726337660474313638654664268917197390990901200057874294405864835814292206388110687152491290737466801030280223577180186951061635594121973204669930625 6408 12157531808350784758117746591271656535584661646921173000829318124801975743490791509484589850240655949429969461960918105978523983077320334855932217797789762092137065089381887222704176167089099688969886702693964079956952868496196192886251962391073972770036606644939480063325527988723910603942304538595778305707577765092583349798019451425338696614917596703940319444491565046646078740619736446096544287693204044477940895051202362565844600194882842960 6409 -16058833426631794450232146753860368744419929720366499771999953622543856972061119268321775595520017756787401435994918579194303869648656091572432909737732079800189670421352465821895836937620758532263287622432315010452770488163789626056545363263238402026166592914155986074776482883756962766900411985905998505088138985723007901845079869267901013073980391098374652141513294799455434426885250062812315169078522312931416449745850566625396232584811505681 6410 16058833772893093809392705369263344673279415057652310100772476870310331183351926481574247708583018892542931762977415170801189543977312281344914944169904289343331352123139847106893191379524901099226261775556805903807915902120940655085070683859265595324976446120588305447554818106776438971106058833672043820381438989133599183935521053154679234562948060063052269622665272129648591975363251965327141296213529564955384029324029745192573705084586280010 6411 -22383506923635457704383311250957459841286442540123729001597994438859617285422197139058113210356230879378346013489187541043746506620448702055828185906459279841147144712089410624071558337526550457176160046716461281414636185485050048982886560649970946606836884795082216595298701106375798356842246103684936669377632229343042401508230047798147986352493931468025316542679062346262358048427857406161831337715068675791164417498141823988273651189670089282 6412 22432288568139487576085053521930874788557158897361648344325711417149568503709494214666187444320210860793797066978378906371923468935147966470894184062157216742587457949856357418123134903816006547179747930720276538204430582036836516441063724371172631494289377290619320759168432002317055923971998827561981785111280092197932404459320097220100969652611461341492330008987604617822242975099704265192576528508279783593568689332495144621276829246161031745 6413 -29794460241349924575738526117352594761728749673229111261558495623589750100281384481024075520254704532651040466360674758514542216734717036897152148013980292973438199846421379456366360078750635458986423466422979246632380685447908788943019784865197892898234658945641603164310844646480783838984856495070216415793084988388779101788787863571991530852917228208282921906937545607748801665697391840667552885509360384329470099940301518858667790085821471461 6414 29794460312793777919605739323186825988383329942358492376294951008370976613045805051504724584222212222593270326581473690697136637726577321174392780316919542480141899125650812512498775517876275887280806163948685917888488442037137016304528338040719891663183533836759986023442027797846947799534174180116586427481068114727517598553527075207960876384486491030926130550385315480142672875693949382548977863728320843975594971292023458091715722646381546711 6415 -42330320447233098517819124932633280251731106176306615947003600752367488735396639809656693624596239265200169048921178752318101848005484293399926084417334786724545753516851650435979364489848321566612999666943878578442130822200412539422760155247423929206114256447663825936605761775532924124568268515107301730707834220605911470819040928758644030091481073389260842192634004742344426101673034308465164059709973561790339915689125352380815895496724707194 6416 42330336545995868765049747572353892750774868673175724001046600133504520616972751463869848118923437531413630953491656522337296851680012335542543179965207766772383472644737220327854041939741475927736039132599891221419447668008168107722859139703308261195408682357498194893880332048250477033445825371362143660671684778936116140634947857955401515954647376167249968477032110131074638924246962564791898740217642814429653635562186755033758347749993454795 6417 -56184074143809158885947235744206732837111194529340350454024012237375113105897666176877953052627217989294474462330014392759412282831898173226912440513544155788893441873560401090322219383309211319672469696371275943853400550075998970507733158525332885560789732031587914212424564902594749740024740909397549497592805039778594452619891555384701120635726468418176100279587607504172957847954773026695572017887160245543961732655968858469840381749137918691 6418 56304056043074193253534062512410927580694985373416439401178903091964748856326239638002927821599892921217766837101818156994578706285678049740967497095554993548772719312153912785412157972332385340031838906804521540226418986446476465200346716200589621424193339783876101449553549797784541351033915600582955677983854719835740790596465506287351530162817414053567243460703047080573979664938949091724607001053447913919027133741796182110881837957341118065 6419 -78219450865038255769726090363126521214124344674234028378265848010322073843446442273091895678572910172974325587310657291847086238542436455475066783282809375002961438030876372152555116253638440160205075704474289419230489852424601159360924892865633357989586352977318487994640456987319711274358109559259963127454414523672155085979480968043118359480090527857487340535990358295448378491405408343478923740246633423231467477773451810340881207133312355714 6420 78219455000544035140014504400602181512936973963211415124407970026051659650378597058780128116013009489791087959619450117684832356911699502731709360759643749986699787633750977395733043015120235512658196607455020556024764207493302859479415112221657373214456252415885664172976990829133896766042121119619681337714814166219261943519444238497533176098156558291086897468878437881641389673229403872433885433168809045507099902897130974367324967066537352473 6421 -103444938926942242902080930425643373890614837367876842946447032530469485623195040532840195101389481596356047656454710546635946555706789098096747117967700290619354991510696914529805858319851735895204546009123256942876883599343443150960448038920618524690869622639811642637938666843564460579376889405916322848056813611162659737788015481375156910952389991665114489903011386363732091408821439690113917444936045455508926608825617040980852810399021115674 6422 103444938926942242902080930425643373890614837367876842946447032530469485623195040532840195101389481596356047656454710546635946555706789098096747117967700290619354991510696914529805858319851735895204546009123256942876883599343443150960448038920618524690869622639811642637938666843564460579376889405916322848056813611162659737788015481375156910952389991665114489903011386363732091408821439690113917444936045455508926608825617040980852810399021115673 6423 -145732805247837869713987183486576417744106278286895671125496717777784710932219233590039861322333554335164789751222460920047471140836115619071913458881131799774385331024690337071666609067328040612419854976489599691847121720119448178660202514748658457908369896802690121006595727778976017981157004463382531550753838341513035752054008229837123018621373137370769336056138016730084811406241766768600751125151930623615030456637024865094877612335317004648 6424 146057754713565827171371172820491352149466164409474897496257702704496604922955865420490921455083621821330485157761623708377687646292398535889654959106488703759360499705240544304605018007780943535315366791693607647644077335488901909051097429223534173527139933149232858300957056465292879324992385993042218062024637568812406537068902348191273106236900577991372012243587404574221845813739250343439783406677515820029601899655193259415379409568283785775 6425 -191992914163986687189073729619273100928557044463134134963897569930296854476186705036846712375553485313409586368464752332484753617140985126716510525842054348735105931178136173062289020145115924010978147993053502852356007234982746381220996225200053512968633699709555861361561406150274313213932639511015749640776155183472987866185755274474038065896150796881821767019796626825249891596341325665169938279637488433864964341471634610382970800876016624998 6426 191992986148922286138451709791698013430623144996866397755691703620135972699253625604010883324230182139207805187835336575060418619967240025040049556531038798639830011600937843608250779257375388883325113576214279829690985789238054685606308055584713595073675300411606816528287203754028876831652310348352656941454276338234940331335358095060814990213880894473242174735988395889680768758111447213182154984831879105813700134063844841918264999643865282874 6427 -267461716778832452307545047250143780996709823401888384329229684536372307815146532563161558918691952635412396511538448030140489411136582025941806527166698689718054835118384233623016985012693601476804850167557982205653158736224528549098153328182582120664683964200622858847309982321037681003116233572328047745719421972989291670313182702333402917427216341830917574799513194998321430569366521124239685680153674348446825280621838031134379037975895384619 6428 267461716778832452307545047250143780996709823401888384329229684536372307815146532563161558918691952635412396511538448030140489411136582025941806527166698689718054835118384233623016985012693601476804850167557982205653158736224528549098153328182582120664683964200622858847309982321037681003116233572328047745719421972989291670313182702333402917427216341830917574799513194998321430569366521124239685680153674348446825280621838031134379037975895384618 6429 -357542405946929552745779562901553155549693665992530562343427622625912841645631425105312780700613111542017377354185532964218399084472234074604832038520937471910220190706291874066491880537956155940778788965748388782054122276425199482663122498754171496984513883205142623196833172948439259689619990758458969369335073185396668461316247292418915586558766100461664165567554105397104048632953679092127395426456659180722521002471457414642827134594978127788 6430 358462918048397951540501920163105227329358671381521551159882730773768827070464379324423572335098277069959573996650987145652223284964107331234808522818345753323604593967617730186704835821084808841484599438235160216849099878120902309977608292416379128767005419941341595366521033686060912327888882547020946004083835926956501813326677437353435587208084120490757746769217896510812999762499158878879644194228502762221476127784993116752319950121553814738 6431 -511873177849220269642023949523367934720846197617397042528956414645581842845569710582029811954228652041961534378916409407682545599867929464493024885933903717681369816973208973881255237733423871219319265823899054387055637543950986015498403686476279220519510387067348047491057381617956810879344077164179170079751865159377017861127162585259951391376516753211551473041939537766932977182827237803875344070743750235191646912844554959460704204931758739510 6432 511873177849220269642023949523368038518203580483722910388717487337088366833262243231823218536155128899524295999311840826906841182043776086031827804674461638349885648610594145353562446693797917099394941509338571299477482563446665497352431617189914784401530474430158390772718972679339054685412223730289215371283169713876639300098936839344402841542425175469873239342270908658654151686162238025133275201145606896302944617228136951126457541177284436245 6433 -679320499638892661258037206902581994925695171914269418909531026709310143992854481721761352514429289737280665626198085860405549308665608127539420127347292798439842245771295515215643435030384349313419684349907285566006688420699204308470092546799383952598675493569343587758120856475032765900600737902589767413252160816671185651929784302941475367519079191663413334967171523884045289881153464294620823658674470303385638852982673609386021790488729555685 6434 679320537572384511764023524392699925675204882976576322440092954318845527363320250726985192278813079605642428580888468788457349112611033520647693550794586178294749540631770465364247532472296330941614816027094833353545369199061868468136423899576398573081839060934248787429072268591278659757718995363976694904387662735552741841874053090643896894274765978285614249161661679340129266457280477562698764990170047837399487588304039806491412665304548954852 6435 -949284137400379622749408676375126788054511461250615261096749488584814138982850940443864397625122907011014783438682427431713165508134721345645392375824304334476977333268923091404047223110323902553079247949261450938954657282349438096540447788210118184522532296820551152469159267424376814753569960435969043556334377952260020171187702511407579778542421785626010751880933833457417348141196601201390093180973370932893388578955961100610632168935993379336 6436 951396352283112694551751682446442121007388597072887134752779878388957611625581019979830409769910512668614429360627241951907138395356036419412922519802938013930128087467527827499404706292395755001606517589151109309508224053766663048958131175536483947605214171505384193347744379275029279192232707764709604486975295996302236055014343256844291532889422119074292278007520219406408599638243851448614991268349640889884629384899766366347817530959063910078 6437 -1260662836216504568752797442525242211762575995414787475724399192354660648471894860882512029637764692980216459686223788589004854569222848632351008041759906724728847123466481050209305666149027848316572155110491691187627163723710377690362649363455946396018327455762470724054271703407491869239081937570260849014777268011559613313213838834865053391889415649958800819752883787638775069997480568614222528295788126248105094687134754238656850609493575314241 6438 1260662836216504568752797442568597159832098000289701831105525253274159275017833647750048320569238206241533030821634477969484904324769700678657377087085876391909859554445113213606757849234446522894573829920632056044337913315763891084074312694030097487419441642988729244970541044074531151294402582231690350713678264296350685711521927376974489273884676382019414906851319154821922693042911118592752882311662092408565499742779406141201284577748590222495 6439 -1779092078660390854494069599849851973265807350000269444017710826231493460449737271281311816952236120907312831390151432307193052348264680998855109401009648522401226210592053406671217058027932884608907955007350429840590277074215021848935664266021278146613333756187496922970259849383817551718740463654296172499783314262181360035741531655740405265361376803604045533738709184847925398694943905887664881545140041722575891758667324616451132010298585530662 6440 1779092078660390854494069599849899734710827398477192853665653454429704699315544631819955484396138936171581682272117102399765152564542647832611313835971788383965754238364627025790586958630559954388472520927873908258098014520946949224725307903140401746514205779621225287683549055484536228904826256662915195560524413804554049953080502821104600809791674951913358368474931944455390790589357473008059651079364025752908491163483768952314832283029407154469 6441 -2348429261220011205386022151425343091526330196578578738603419889424893319777502293171429700154520855589989582052419364363028332872248566690362033784170468151321673757873121287707845809440999123877573081061872186238401591898785936550153186058945331230671433657221733829183569922404385729179131852957071948400625079185915887343365587108148111086372235291623966208874235866670040082815221077301005415899646124991670712987673299316846797128785592262050 6442 2355352752224368522428260916379705732262725192395893371523939038072958118607532524225566934334790499568649591854749161640679036213312556208993439664678630294424617647971601751991405468929999070892527959073450819977098787654092196674614753916842464216753114350051859376807070718098289876544899651510709869642038687755661727484055280262714399310427641287158260436014528169196247448146507792701527584865092835765644041612716540551350165285374948912624 6443 -3263328056389529229391089455123414757730705700081626882520101520663147077546537497267797023905118193980587105807205104679682835526053408205979066781344851419481018888822877832451929562176648308884422242291438944945130386180499173579967258661559670253174416453870633152488892715597432709556228567361172387927247887459303206089363176470221927098372299840484893395836816087755518740062227727294475063089624715590892660470686192456219080504467011466233 6444 3263328141215248229539292571678705785258255137973428341222132837263189268960526111795539233635279718773652008586174217825847642403991955730144818428556775438372587054105264951861480994452771633464593160842634862956063729143479634643458349751308137888080792390851024322363792205053449492589294019441211867178325956700337501599742254846806289304483880121971817037250559593675330390831844673207083621464554074347143282095393918752256516036083222403732 6445 -4316730345864166679462170579601308316520260961056379732416668672754767090646144641643984309926094774973066649019186367100716388608816962189745853049749355654477391227446170098523233775578108028833588283668058229137946671422936830345319554978743072443754015134710034947416686760796645028936757625507957358669462183023526719544766028032881790872234960333697524776697337924275588196764251778220742106859025592778576411705449719888313021646118578550430 6446 4316731756267840813660439563000066952127212866173402892072398089596208123699950964031705194709942575422483147019434174031221834357897861086006424763131906059271194528901503027165051137657895106309255539674099464998812071418998171259220291017074237379775652178923700676437403666271974490090557671412086251976265925789222084963438347948139510225080072877775738821568557168859165322859679016096353002969245454369615697683822357905865852285868156704329 6447 -6098623217327134086715968142664456351739331513709950428265348797531818397181353816248463909765649610803415446160269894346969028967389920696591465536303012676603723038799602473222040647884612041551499793694053019551236809784546448667168804110886855147371698373374353753424056040864833146207395360720652098675607792754404035751749931092217596461037611520266284699726128479474971353835759917080276402574677338746880504351799459564656184553992731461367 6448 6115638881195171455401184255255458794942606197328501562254995702851597264149790537469306852955252473234101576899732886192962757116231962526939868149651972464773082694852568576884215974928372910067595469006236450271398659982230851580447589743123157736275892919167567032206165494276578617120440747503548986536771513625454049557466905733058166567983317193267382962047590340284249480249466675324493345690952444243985724094289195699239252691690903542096 6449 -8051746285339072882046697107382581422913282263085690632223601439800374486924903998188890566413975756188008766679771963472675724411392638838007450123696064522453666756359879545553181135343827051508900509375706297591377736721029074348623064568345246668569646851502195269689833035083354657564404238950212916269985566392816366009050489130634471680886571438777610185739719448876822692829329943251374488211046086591601861330022859675242721024562015416939 6450 8051746285339072882046697107382581422913282263085690632223601439800374486924903998188890566413975756188008766679771963472675724411392638838007450123696064522453666756359879545553181135343827051508900509375706297591377736721029074348623064568345246668569646851502195269689833035083354657564404238950212916269985566392816366009050489130634471680886571438777610185739719448876822692829329943251374488211046086591601861330022859675242721024562015416938 6451 -11147436473722978472719326530693120304686912983456012493644797338031454934002006299557043420431874071344402938271593222108137170065812847465230008884917797744352586055058910962814372802933115075008050975449531142110548910548786159544227520766569605145352420067373498595100199990496941261107950562430272092307321200621601517587159699047643818616110584984683930853304370681983426102981656760276435133422114893630922247707747921358691110589891203509771 6452 11147436473722978472719326530693120304686912983456012493644797338031454934002006299557043420431874071344402938271593222108137170065812847465230008884917797744352586055058910962814372802933115075008050975449531142110548910548786159544227520766569605145352420067373498595100199990496941261107950562430272092307321200621601517587159699047643818616110584984683930853304370681983426102981656760276435133422114893630922247707747921358691110589891203509770 6453 -14762061765980184737415484403505742546297947815662814785280049015824158803038071942575554094853412149258776294179560112902674373596647283451952090464637685463668195988258471441687312973779112823274433371737655219637006677176750937696257249488828830128853174074095484061859076891063945005815072152046360352077430995768516375387847185705952198548195972524998337033773686803464548922128449911265302878784356002646055698991943166795139436226106222199812 6454 14805071484033901637907784319208693158675554611737743320213681961055878102279797450610846063805096863178964310536516338115770881845956663890137709361765087352242737350026316843687144748099674367439819801062339171438842884911583128452449175680144494409515602657826825758188673949000669660649605212501136781242892612057566886768159412561695913272560044980937127131607354947596697659304266663310861617493418230454217072244403526750933180962798576115919 6455 -20777550394606439356944221916359059904660286131208168421078478566579346930539762297229660743916714065928143544757505734087081716594603152334887026962170953325358160038502828301381785434731029941772857652158962077985116379141571362018854789098041848191023754513484584787934018973065109590579843120402424200329589717091325184157593620058079822016595982973884263806345803067153681081620304160915335850034997767498311465142678975867260880323586022133114 6456 20777558417972356309971581513901871756217755563588582929028136478371992423379130319746836950006741033382610632023467003604302429319462394431239948514175854015617051431945670255901741047326124924680678488921986469219734669837661511143731724897770975117171150526343311375444330146236282652759328178023863631029726071267457627712701406139095935587500671981989301555343901910912775370063261286685239980022410446737917111839621118694769428074080534394363 6457 -27259092376112185339685630814832040911079763720884997416981801410067892106570527886113521454162768554985229718245038300122164772918876454131614293109056352613964200006496615796336200184497884284402640706881276632412059894864059529657521471665670382920793038652160592238425664381314966503412785564764328979781761657773993318057359468810390406516811872992259886129155083076130567167768784026840148441376702653904130322189988398894937168758559039153700 6458 27259092449228381123655053633426412049023701340823021646524854007450754235602686718210486666088826221866490834659194618787606031865945344189298077957844518009083688726055900560483961891441765517158261769008271220770612436243655938947185123486783136908120927352187328519065631125662743452159489772506552634812698201370058031711337747487886226344586509179146310653471876313333475502502618592829593287394540593214574478354906533812300064303849047451171 6459 -37690016238023256657987673468108038810529906655195933128110014288814511343576719743062902602417233860412952236950010042084384328587421965788902870696963935194315528312549321466330684709703164711302207477669219614771169207080835679451548808978283496533120410073426450906996050803315368066061237189251405909514230327976838925837658869236519563139823586583480970171415912145986773837684640920901193240331134515099477192380299644102572230510624412313607 6460 37811939587818296675377836922599019909649684658289440988438872187451567214246901518702204798556781681537361052028457086803909449014082825509661005016160158283119028904625977598358171659598545490959278751587349332752508666159250687312266399002937755050054619053732635603850834737166132019605542629577519227686365725184374034516258458201062434106471736413174950593750153776321519573701800136367456708820424388025697879888102795608843342522143361651285 6461 -49974959357535490201577785187335498726348082229776429224102120498979436462605818932696683010755396175841478220829154993562142429587296847505554565197569248164918375642733911802874680315489755114808847864893444766806564165960039499280470984436180489579638588106765159941529898882350668183126559201436628433406400736220804481557962198382190675446479336362904024656210526275274344957091376672321718241277511824444248864146325540100850833644789853821056 6462 49974962327985696100763269464726013635896050995860820390329963220790277918749603052822121529927865023252689453493680226477717087403051313915545387919573774655768837291635817519143567080349713340053733869191971616147039702105682781760515558863625153837108575878133338973779969770806040627367014733702149822477718109656605603262241580028414593955445983250821411979929275245771345089468379359728800058256833359446431760646299823333949650790453981600515 6463 -70765711683556068145670392986387694210069675661960749869604984067687840205058572307506380877698424451752692726326460036311093696551972369353835115044841105857596791778561361090830957058249390249435971227246017009839550139324225064146608602065170436223903380055952189482836727260428425520407900875560760809003831580809479090769428812067107636388272746400000453412340231858518658968215060744284149666468923344470013716871797514924790935953905184376853 6464 70765711683556069962692870519377907316825768818878284976116809532257057157584665568081958431044086933924768517847740984247477023457460379091265511204693575403346204133823570989044455940296826099256684988192958702961631080624141965304743764277085134571245492313045528992660022665252913306834044885527828818103417603397971765958653897162375004339190203600154359608436515560144774660146310335898186753028175267886106452089566119463133419039088770059521 6465 -93751567210375571108641489680178919723208044780832113881482898414784226498238552302741469249462248141137730320164833476049554307714083869535983421791586701153472093297139928759585637421324311805911667676833680259698786044682209259584516297293576904701743570739978575983307435116003294224152721122462462351278893236373597873795978127959127344024314520091296057150716204485046686673127063674600926095866213587607241959985802486174106093405566223321360 6466 94115271149856132055824213607924023122621504580639324516895930759065058204248987589224546751356308264790492223921624865318927532273720773223463733089092029244933270157429528172929742655601798735082010576005430306125519623818662618133532415056412847824071333970553214621578862719993996124818535593227722911587619271873164299913560374244544302038106680392277466978216553728836614642654201180268923147848377821563711751253833890839313827736544682171698 6467 -130548385433658693157842512096123663995320515339409495307116689275260183306254609541800558821093672383155433345963736979949619447197491773934021775989330560835162332003248020248309610496475348031314027415915602706174058890245739008311125337735062720954781203066944210304297024961011565109311746374300690417584809173392223641250057899681225524013201747764932268612456901789257146804584184621552367985449196566157262356962221665712078288386891724162919 6468 130548385433658693271255897296850509821140513192736121484859170357233077283027016086916008116198730943261544504391590090780325659851777907969950041112550594403898233605445532453526107612208415672697500704987569302492407951869941323768169178844890740862120458143830225525942936198059235381873574518724522658957975404544867691115632816592119913524237340845110545026032982043276125960597300940149590630728766332015947213956685001184792037280713484076902 6469 -172442502894584094582253234629031397110509607355741180599820390678907362503754432113378689654032828398006866302214733528357112364894181763674251149139688529873295909729921267087477250650459449970584354933839126132401139142214496825853930046979664620048953601659834126337918634939254523314891254709174248158302705447236513758920465650993717826277375277384089636041455467161843726999793424422290046492110320956732578113320280791817087634018185501949991 6470 172442502894584094582253234629031397110509607355741180599820390678907362503754432113378689654032828398006866302214733528357112364894181763674251149139688529873295909729921267087477250650459449970584354933839126132401139142214496825853930046979664620048953601659834126337918634939254523314891254709174248158302705447236513758920465650993717826277375277384089636041455467161843726999793424422290046492110320956732578113320280791817087634018185501949990 6471 -242918304410455137522200350738387140955418692163780128014177621588693823112073307330513577441044038929672594869683529020034607737811181893800481362259266145663659645248557536834936756089951047386026738832089830376859053471320044634830932523577266238396974421827437897878346999448714818815278194295119692822245848784231650229451743800490210934417345209743058925235677985696783922251765961191731894728634302425431132047513219499776007670098627108968620 6472 243789288188028456453434104108239384521927281388475761211770753376263120145777294351041188089548305673801540270684904812274522407140790289280706369815662151536946590986588134117959605135200548982865936044612951783606288721303023615118538724892309015869513326537309143151086721313888877533071978033322225082283968689817589911544795331937629248208022507391457173270688433496727013566679457530286475911138324859774076375022182254433438234016156407369315 6473 -320140115972213251575472194084057682395624623652417415881227001919189707489360897744382600294387213968595263733401513093570172064668732593207180681850983033415720310657879176987448071045349058828241930321446644357286461300092737959240722471771865492079256155450592433411667669182185448254344735321646947965070844496205966076336030392743511146716773107522387322379771679492953988899379121639400712059156716974891178567921882774787220108731341457520298 6474 320140115972213251575472194084057682395624623652417415881227001919189707489360897744382600294387213968595263733401513093570172064668732593207180681850983033415720310657879176987448071045349058828241930321446644357286461300092737959240722471771865492079256155450592433411667669182185448254344735321646947965070844496205966076336030392743511146716773107522387322379771679492953988899379121639400712059156716974891178567921882774787220108731341457520297 6475 -444654515647101049007225036090365537125159827512300635727792409072229298334736032075619540175630694254149879928283702222198194126599687330049669354649989595122216640396846533029393986218982753644621842648641785110522560462828652299949109595311942931448657891303080027760966873067500490401067772862929448754104830209717393485928035575406102121398407012890802645560215186179684321030471613129702103605080850026501284964613695034981860965412113173920908 6476 444654747351100659353329336886259847950467208743169623796231459063104784831736079136342194217147545590395385498518224718053906794667885822344360309681836697621126548143935962259623731039928673530563787893189517144661234040639269883194008863695128645919365240215640742196981354541224595427540581159751447630170364085525075697853788682341225032488441833305242346681238529750582266432467702952285315130328919208594584175649088392091580810965698569217628 6477 -591737043683384874537227177214231109774170185548933786306331047068230850955183237101404828261182054319237513991271144098832569721852884501552385612204778690788444176887453876373360259276539083980110284367952943186810438324666448079160907359935973189847231495357513770446450110163407451365693564570009764915881038965750162791228861505440864250397606060614858593803177973432102101385197733133980648676667186172302237340727532478767704293932401109691890 6478 595007124854225932428332562644086851352359895311827371734271572210520777490164524475591699347620519529528252113718134677249190080997542307422929183545723721861380389559041023967062522799731854015219672770030628759397780321433032398313176343015557887847193729763862265756265820631755577979790568271199412367175767038116990762185412911122526574996147008189426744325128384168070234347828782491445692588454251785146253390056551766682827805046306420415486 6479 -841065648395383241519291787177296003368646476366049666024741180005761760937072663714538979233753672729776057535339814118854293812039980851970827862617925959857082133358448467982576213596143518598917211538133166286675216429005912440770025116528828711198500961910109366498813721234424187062425203553269477680416716122062479045798312011759490277628115932831440913623543954389411452352333976544473464982246690686891686970002854342250171165191437613630626 6480 841065650903654620322723803165073475219510105492522301012983450201969451842269213287897497652207978684474281758986945085510832299414273663026714360431082236610405141565371795934148918576320162428900679527555127694534692282500968401630742077132173093198915117710248897339057822345120985836775922906037403684940782512583512905309810544326016315612278091072901760396130831014595112141785994604558062982301558707605489136708370502633377477189955049271633 6481 -1109674780831783564742216046895590426313012142755222872111070628804198376367715235351444825136629041560971262942029693719670062970305343782932548818426273723792129069366426760246576245651295045904722774387758968158294510666146401571431030823201852731249264000129177352820107694274723040259065982463746210840479380662077512956571376345747751785195531167342387068869395181362201800587765917305030372434651122933285825867626663664022367154252336489880910 6482 1109674780831783564742216046895590426313012142755222872111070628804198376367715235351444825136629041560971262942029693719670062970305343782932548818426273723792129069366426760246576245651295045904722774387758968158294510666146401571431030823201852731249264000129177352820107694274723040259065982463746210840479380662077512956571376345747751785195531167342387068869395181362201800587765917305030372434651122933285825867626663664022367154252336489880909 6483 -1533162373863935733497443972780196945057103557279414481269224263070728939801071513574009962177497521804747864549453739655265104575405262352466358636282657086187639091011699866921913450217354463895484891040719045084478913087255911054382448188844183681083365338510234398225785650189645873087043176280643124352240253399349159871202006545301558078401424551864396207204399123216476207214978768459259384046544814890180346614310598318933052934584642964309390 6484 1541669132307003335234137332969673880748981895954787839993019760543828889368559906538052417897296473186784035703383531876357468576289841291975419978080799147480916112650895670815574415461037201179648579224482978024337992643681943921373511852760677268408339948792328637183573807691584908050115302521449937432892676728358452003175689366353193824547373039342761406370392240248775318373978014495624025964840874200838427673468855333010657950014964593936688 6485 -2021888835860357355495888458108969236885102684311667200099884442553779134918976044417122002157819364522917653667891732459150502668925890412460329856580542277476993918155875561517870986095991762415992323760029864670661766673505717994082279549397444240427179224361374463075168491483796379275726411824932108169270925673912682913655739494649027219647968191873824876123599717279614011783053722520580192117954005253723583953631602586493438286218217811880050 6486 2021890002489390990136100500240606563950385112872801905280261514541764975202328215202263565159083835843248832206300851562658929900288214771844058435539306852416800627418491455239647732458540296090336513259344953542305347311818006706105974951377473745946449913314921771812388275767681608996813198064601520146616404499724478474433680966146020445664348404278951632975370545057529686353458775225939025284047722738430786761603487011072231352440264917952626 6487 -2820902086692320245950307271206255498751249936081271226597146810403560373408401477814547618012452852048858722407193074997338751816574425340217115554457903730801672764851804507028084717082861383390666940801839717270145157788826524739489600326398884780098646637563350707588477315883502425145566045128702226593807829069844814177407654489161012726422986922551990722312890103603830915064113726407609279813093596078274223778128206997641800813291438581227787 6488 2820902132200412720502214155929041896082422314467030703723723953118376698608508221150939448910438550005691308348630475873677723695280206289346508004922979900427401408298544866651660807056097114282145508315420996328220939302998814886984253191703457194535181625256377298171990385970860069669241908331414767964737453828166876883901562136419481594374624422850929455560795200857776378175335222278138035666860406964486809340153239509156307110813081047595601 6489 -3699774771925157191338343249496877524844940234099493213651943911752350304520208249816860331670512010478774040698433232821330225467295333751020927764121356176986659153999948003964036158093646534765450257926056105815031368695164919409368004918904185784829608046882660721465734586891584928644849240236514783030530615543232041258079364410724274521320668985970100971531022725524287142861070771202879906017086864797987137999692699060968837373591765572165161 6490 3719722925574662580231477153093345275065162566818517018282646413005764558312735400328242593082269283697746020039752253150693253827600817651605168138505021596235802003990102982814152571634021861113697046432966281367494887266192088218969341492870560223647274266335976009049958214418352067155556878421943204935273482898480106428176517931070237477623803808545354581153955778334832138791838753736573908689410010520971467174614799619420313446434408117693531 6491 -5104062419299419540442625412214335043366433547285436182370023679270489856511284661239122637859103148682640655536243235875011351010511490391634589798817648535633984065653350778445398882288558474415576219288495205698373200935108781907891602416247689392434397429266286388017769052631796739729033645195468217401832111536028621303971411735151642580408235047329043315014062808660052178897966672413766312779144902075306560092162614817885815439145991985895863 6492 5104062419299419540442625412214335043366433547285436182370023679270489856511284661239122637859103148682640655536243235875011351010511490391634589798817648535633984065653350778445398882288558474415576219288495205698373200935108781907891602416247689392434397429266286388017769052631796739729033645195468217401832111536028621303971411735151642580408235047329043315014062808660052178897966672413766312779144902075306560092162614817885815439145991985895862 6493 -6718882245636616687942899773475686363899888335015999166682453737628292108780479954891016290716108560829067356639402393536149686450388931384842659173292066806631092145043383689134004765640671198145979508298766286052309027310439724600076043188840637878814406738083944173113933398104667800002009228215270036310338761799385580100674368971799056774912781313326899473435286568105011439161455383634909957786135740727123953064229176951991034417881284143992706 6494 6718882245636616687942899773477860752036633399480727843641306958236466663024300365769405742970094776416283820583592411150097179313633750328843524265395215110868428293853872696792732869449664602433670014586514841860977621886128320697557477818895839148390061531812561455128092446666085768930348202674457743787453970772596859800678505545863233758640970873327327794671756784693478874589602404996086064547213568469836318127636104720098507551567459176540095 6495 -9408450401247159482404391395567601409333844225764285840759281602101429423610394311198961640317008381692839848024378471717148817943974866016559167820922764094828172350167144956275799490419817340837509676969424912845773670359296785478770977621226311221421697095373925791997631890509963003093099330676993847080048620680283829915342299587731437969678157959573779228622837025429612880880633997964306011700816316289522502335301977305867910551509443409579557 6496 9466826678702676618928107867382199059725015593548270360438443656749701075007851977317904716045155512189545906168574795354003757256391707284585049691262381411184749967015694990397470898881082746432300094731219636015256546757954199361893571551040523298289495154467040192875671533708088268635852238635066268729550592268112111960324751530862378607543052215452985046283931314872060394099964242097783422745531448789781545189301805142739171762245488151927334 6497 -12381977589636560838974117692743216547044298653959531732553975007344676621220417696403348224356704527211792811444463757642790588978027650410756017073267481720825094096799618774574396013236599419930354482416476717587752504539236443462317933361791139909657369895826104346356993482012961052821076539410454379073638112224197203444462264064409948535149118180643565474733483296055143026105304909029178744054159309109553552978157289541937279057443369118011920 6498 12381977589636560838974117692743216564564368858932380061885697734494692394767689763706989113968161391928690203667956622245005450924831002645023442553335290716242769592570599933521460228084572608797267208046715128277838369805830406388206483517959347763449075808654770441657773728188037255350869135282115498379028720547887706805682614009369435006039986694686380926166168224841529377792880508594209071660537438729830705442056425583345801787735821905314433 6499 -17048820943477602973201774697571993636184989615682922864869187536840317663334643956280505703950488864062999329698108210188911604854618648958316738390005102668776807679014617919522172317896891180651034828862375033151536187758853984645328971449935395207145227157628546193989557611268992219524086526023495133361448114394897238859978253029488017762634683182493210466674913769258481474258682650375396036180971847385126018973475948430567322924005631968912993 6500 17048820943477602973201774697572108267494252466077383528476186492570888485177341974658210592409959059235692566372060113621952141199559160052674084063743991935443251900076574326786107905783975411868127974441414155808795298674069990452247723215082129942890132028957109886299213888640491573248984389766790154484480268135512424655678181079578338697013248642344565489018070507011218069919318673401561345121644471416783180832572598976024124256268473252468315 6501 -22419188446998032804661753798812007040457961243909885762856065755900404516810583413213782669837683450487725022757589714959718747800036912906020067676668304947487853679503104605676303981414003499169081565375586967302989401737060957987852130150070694199688274450967798480779882746487896623221932518347186167260220127238841702043733946602594214719741772512393213292743731574878777299959592274620802328216068945273438247631061935278894804823527905884213865 6502 22584266893574618753394948919311411936128558716240239802935750974603366192943810549508910620212891642606163792957940638235912353450474073725510957670596978398780048862034507511369214053431393507618665408006843380869184261339418063278170847980458447013475677363992927819987067233756733006476313420827367167346022302126023696439212554949460714790673615965543415252092559295138508684376760305116409399434771273225711788254344165669358033918306640470612259 6503 -31343810922756778682176392283004314808251471499192235986225778514688333973190002389496793075208459270772004046613951769415904607906463520977500399242967696119513483181373419701038040043094701106187756150700080204185384721865247277508411061396301468678272012236335897000120323012917780843297160566613493955477167378805603951378299613171107354533741434786468911312303906984693361591167176719978238231658480560641620007689650687991543530992757023271795043 6504 31343812297132812216870895332361446992770846807873802410380243635311933127312414905132061499765533083542414626235414655294766256240325086214907739640752095249529231036279093581521672857798345904908355480418622278927146219323832589585849000293067175959658611196362793335677525861130276799276145065773429271018183673313544204343436554885047304133853334578401225554302333118649077626753098428839572324819354403196255308238306275178165289541302653928847714 6505 -40883490633342759057386493960355775629129433735045051151349191384866644018522078245955965737563284650579827759721872743991197808660538332724028266980779681045475960353606269901480691779907871916780574379053125040766598148260291786733028053755366190963995263652978294540763288683044801207715659549552607311857501160683099628356262863989812196503134748226779207159526738902054145270702395210827662326360441699261838448470192341088043728406571968937130799 6506 40883514304410001607552075816369725764290927681288869591191976277566862172194809650694811938156286737206056889245768371802101434168237525864041377228943163698638997357303366180813742242009748642728528882597719002006560012641820752161395773733713281291867890355784699703654919811462438215768852015815585524212341579640628951469453547671752715649636635094810499196420989935458180987903571074716724950775524434023850828516640638205091618660679620280644367 6507 -56000936784734917056860889356129615293429054619625482965347611985877977848837765755286110584980417915471574996133854582079731180387142334650588229576005371060410811877111491271539558480548901548152604201639700202819867922924996502721673705159090926431057911763310082962441022717606572910713061585840143105964356100870954858779893944193301099541675908110785655038189662959362154178323060733090752922290587127335169909089591722727907320037993387948434767 6508 56357201604910609019522577214552981830840042213633371406794934065547338011415671072984668527321473355256470667376898363679640617047001271605067280802378857097252841501439413297130933409489954877704692527704263287746456074188437644156375979084726314667480798378779095474598300630724014775897582409427508433385457990855777822017420396977972768549342848700363112329080852394155564297879757780967831662917675342811308869644709843631392924309414776900864425 6509 -73582347393127886780290806093314219198228499935849174422275830424798430321088792854347094540668471378234032683452880078895892124230723980269717500956927787458886263149781880862886957366168935064166973628905665227535337313908988538956135365897980642411406169464167217832730075694916284038501542841189598611711062699620800491271182362374755957040767007375930428630274616463085435402832168673411029860285011892691555902398489018235835827446278785146164763 6510 73582347393127889271801372777013115338740503675437316759162207724360502845925702114453343158178188795035515111440309120630382752991011729352733582396579971574545475659936225156442027204222474405446327152231829391804951640177411985779226926439458767526426621119010875225467527163558232673720821709710228690553380098052312891083937030262380130254016678286108163572867807878688486992883194510557216143253580024367762545087945185945876657035278107108181062 6511 -102692466807706140893094810582329414607633010945458855122409116356544751183452662007993894224087092279089005381109258120004910346832224311415263960264403088768181214644866601932626173099432192169711465918317530925074515428718768805816411119516083889894004812930016478367062358350232911421251189645191914297948450339847884464754506542680268174474152147564348036684793928955664393483262722737805265861567352153015917566806982346460448043618467743803276223 6512 102692473036035463098875181076814034034136953985519358266706629612608497825368733054630139163596931155129054093335793507705490175633735619031062451781563747480474929937275490219024592691761567327735130980499497620948884816131577435258561807557548168820738483352052761513613440008883524112622343407074829362725921242463277450134411011208580741965538299201861556499920699340091285063846400332991904407022788440124848776964567001398082949266762977639611019 6513 -134466967829430230715413444103956502738446341002887944509973932701825519036061496282119805940313571851511495861840973644725197898666914138754873146859636713224824314359326586655913777505390776941093805620163426509019077930527904946516271954887802067411349812419228373221500440649877332556770241985526618517456835819612093319247889589554173251392584880022156754449909846050909776726110867856665185416228882485581461524931550278592359429843363707821693939 6514 135659869877360119649057279592443042048674626211780637259346571433896552138109786660330567746355175320744959193305154014956772282044021410018250560758115451853540045602418091622295678554808452961530781200187547676462556457524507586810122882539486624917386635800388822178115091148287128940567095446023525942350672220583672934482402967296024342552845665150372676363129874335778525674299711724204504924137931586144658701714769603674978943893652471365830858 6515 -184736628637036418501718234888327374593929154062776738303504562312498837912410380412814935542746766042965296929221424304156173802569866976845177172383544185902484637572594417463256322961428907042457566527771033240988043438948108454186570523162348374574459471022029870007968502993164851281172399102887451717617805434286749968636094926323023185495254418316811134536133198003606890248516092460906838888351219441367487539851506713996807318935525594165126922 6516 184736756780977305604654741528540943345436170132199127847698006634499490504623585988105323627083695945471482019494609509866409875873308229729402408527878166736648802374853155141287689535154390201596084218222551060958354227730361821603542822398634380696085575537002695522410009862807101861394050286013619770309654951592799520508430632127008017808477627298807340421393856847680926929466059211989047238995327033952519340981568647289999014126462458958717547 6517 -241135589699268212747553083542152561715728381384536366744421271521973484020447513099092500805778979324041575700213772827627643004391934401646959689359834364747067454315759111370076990110590172233575276344983064099058807464813050292565975330448775545519851365892529134537027887053022465677914801108196615076738734718208496396828955633856482139700755067867329784000433989573344615102790981768150445263534240521233928252042763329573858529785514720028681294 6518 241135605211202181735248365977694210720538077110212382563554987202367606561590892408007691921756801089975011153483066725582289166223926217861786806712528892078641519330629532187452346111912689186388490370619442174965475897293896257084250817707335972816230384299160381601709678458474234142034353254716574193414128142424891757862589386418270809757730072250013042613733274959891131230946675432272422041876078534696633361312019420909057788516855049872947136 6519 -333054636346024201124822366307811797866888826303561565875464411395935509855011181963446820908585079271203734221961373136408285762293065580635948077101565532703816689720508156423926636270399794646988056119679842615153547722619580173757513628287636832191595742643217375382162881219165262624906156987835354659647022683078398172532829307012624189112902231034102990680797547851094821002944201687045459024769215979273011260832593264953612544331325514123035737 6520 336160841626005404157755206033440831637847846268696983333392605948908869878084774497036556061916825742869383952809802926706527362885538416553788863085841677103869152097143776828635120144537825003861021579612075391203934708643756778103752532894460664683683146815426249873907457786574751523263463795418660883538249797536474748403141406085560923786416105767071692246771257240158970823626851325661368219454135031218775820583820558874822922182437864890270362 6521 -435026756846154719346248703562616940342761563043209064282854711795467910473222794744459449655683294428607549766036026471098209630094940571794136574561274935299362376729867952122154862891482027566858871480905097533172181842107543339561154117779047824781290988357635875324900088349803776539796245896879992140508189249669838644585794451479925528397367040931772669643656036001787722347793366541892004978200720675498111372262250360527760946250712391020485917 6522 435026756846154719346248703562616940342761563043209064282854711795467910473222794744459449655683294428607549766036026471098209630094940571794136574561274935299362376729867952122154862891482027566858871480905097533172181842107543339561154117779047824781290988357635875324900088349803776539796245896879992140508189249669838644585794451479925528397367040931772669643656036001787722347793366541892004978200720675498111372262250360527760946250712391020485916 6523 -595946565382614791142351682554007424620881965546392453593116298659875999583621481778570728621330033446774089000936432452658077950875818502396203728425124562398200977242158283825074964660210132343020369261575590495933062997710656992987836368130876396624561679463749429428049212889804115618201206808267693599571960267545833503568309977715925287479194646139075599813070169193946848244716749032709938843990111307772474975407635870486212816666119288795700811 6524 595946566936846524442333019148969171202657316475261154004580114268121499810117772116231745181170962819448517054664308365894672435637808000529028437888199998863488813949028096995154244804532669773960357649206386428759075453065818111036469609962993112952376938045704996854881135108308051888041400468444124043619483899553337057398699161012880987621602895653794048785998280558621699859097901567055926819329900875952399519275769657180581094040107163088854602 6525 -785096736551162369990313305429259949887827800557699545021466437444979267927163799844444316960310773445038628835833934524249359090623200715730418951397596452417885572316104662211700738096892054279446616268375144267994908288117194460106734211417988028953206414991687761370670920679482165017627322076576938112935157429999105452727922099007456811377487823653994901741836894881607161375685251412464911107142593811164846986673671389220287249183147235685366415 6526 791933356506453584371272245155230556292856697800430150313491987179676936644998083698796400958945008301361376732055243802482428275698181726528657166590340913932068894285802480202609927434686732012142473833010820765726180604473821181710814233439099483780406873177177396975316291238136889777520473315981124750642505160267203431056336922546714126857705220324921229633270616770315208295283515074557178295076481042989891272462006649254496756769674783813180671 6527 -1107309305964480126841467291628450820156916249860588905726825318693693997914578323287791049514807826904331018527453497556856228750895287658032382127659461079513045033344819437688709884779981911992990676101679288413195127324891300528688846889915748495427938592412101189345512355801503924688188011447825248600909281943301997974915282717534243309862050879567341465758577039603763522018008853532547566495947323674533551630286594914873721708764626832672623808 6528 1107309305964480126841467291628452274666355875167120569543140089178164342499868496274314424483578843078148052882707465414348158632328387122148091443456460885504129547722773212156028624199787853951825278745463829654777556617063053652423982489653535202087799317837356822040831299265870067406280083132407318348286496969148419409905206788743388232447834940917278657552743860792675416617826306582689805373525544941449251287897789846142874332065836714002720109 6529 -1458501363722082922959180638909893255493541592086215763343626666454888260291800359826672599566354814550412471718325035726893562964591002210621291218929984093941439493166893558999482185616499612042963981256022947335201168256112094720925969825394530553452566966898138987954912438790229614773065526631668467276079660751006294885454374121485450983003746725461226265548776839975701814938432789919965834390223288463903451895274228249111012543050508552399308162 6530 1458501363722082922959180638909893255493541592086215763343626666454888260291800359826672599566354814550412471718325035726893562964591002210621291218929984093941439493166893558999482185616499612042963981256022947335201168256112094720925969825394530553452566966898138987954912438790229614773065526631668467276079660751006294885454374121485450983003746725461226265548776839975701814938432789919965834390223288463903451895274228249111012543050508552399308161 6531 -2002751014736997455546206628008023611888163428600900496923785877544006074102095603649594462931347344388250173845134843909924402433957660631656503620152590546994983346268829210108426605375929718921585761643330995903563272682228891291283610837897756672945426251370942861265064558093353775412005141491721142865135440689471173904325638902046347577293050476586078983576428072559957727732862155949191907974023680691237125071543200384397069950518770466268058746 6532 2022807611252145210021091050286512026581309870958073854772911003668490903854367475408271773067552262062272940417577516292896557770849661259209949492258397779741187877551104350294451648982614022305047650816796251876050548115723471942765644555116402444099172170641674541807909095423981715255922949412932348732045922079027148196771275837180587659817899339827163113503379720277284580798833527202389139374075445283559510748330405423133764066568667513326210297 6533 -2640824899843884236381191898660095873225859954792103141188081820598413672016527669588766856038029685132265902277347918678542165265986334974628266474004926609846242025895524487259585416793726744853337443301981081936450452558478286676370001052806785675659621690816940349032809452142964996090839995378286429914635636808031344623652522924868436767528258456510699388797837501848152372635462403339508358059572355515704183560102250598298434656065744397359975711 6534 2640824899843884236381191898660158060420738670226292243686450136473929998739302874307709837565340020342855865300616757670830140849535887892717656122157390354462210746565172930622442832747801930021432823448196712745662217681000827414356111420173151560641242153742551442216566600944920977679553192457301071593053617870791169540962093828948450419689017893852745934079467098203534479569786906745285004465821993602638252809117524947896865543078315851471872943 6535 -3679921363219995175442768408833623657573207384149137076342190070191670952154497858350669970706483041941075250598339542608460842878049961180013178412024400458411423881975078039640105008109450686503736890122980225601348362563787026138226872434430582748130725579670674271421030050309688557270179189113995100364363977189895293706240040279901499266588936360673070930390962112998986970583739187515118939522129358240367432671462500197411490469232586921116496324 6536 3679924464372836249375655179090298965196364214661257404898542528026815115228516680470180808325317478211777312754452343045686191979631349742321781148258717600148568601682336200462956922370649005945861982600027061463770037838291513022248032412362682187990372117279855444838114364702996293561032551974187213177140492132648291895944436500341071223512507177948015482181620069263534666740361879175200336448358325638858764449299891269467601288990650469851337467 6537 -4810844200007717759872566318123123829776024985036545794961122221717707469751060236077169434620658248108388454223174902908054145883904562513070455479081618931750597482229877780083706234921876859374404292817634577336505566709539914224295990384549898784742365486248269892157965880840709312124010593770017958005310237891124262628503772624828441296789477661155450794417865288342684403156394537640017346923158292830635334465245426082425928556391959259050860906 6538 4865311250427805813883199793928891358499443058351671318100771779225797786206262736883941038939449498635151360674092152258945054510230587353694639046408091604147086433785028387840055559111170621314553674137470580952007997537774937410141557514739389220838268659924934115806680032303415844511414645739060399331153231583066171993571573251826289549180605809478432695364554213448259579654498706331257886318557673534533783625807882938321046607031161738688149289 6539 -6641488637761625748964600037186086675874078649163915604522234912062215195113223332496136470718209845604314331852126346432990249013716022424183100378109987432437175682198802957672799685483616272639466293916532093998873701832227974221529471502563023576458550015542098314499233612036770614089230983185523624262927360870796602275066390760048238427078954029257787057444372640233305360911576202135206643180726174226358613609001679194650262072939944400935993616 6540 6641488983030388600470190021592499621440220765503470627893141264472704579430110862288011959969010338080321715414831932766623800857296121893576877471313536798229858085473448475762505808571504058349204405550834159847750540938271503834241149410987476574262468079440676527547726907444259951560279683488669683397014451351091907011191653869750730043552073380537897688025157251256431328887698095971781573894435660093188139336003851787283624279603408011628519695 6541 -8719097915635250280825457150138443561503414834009530284758583224052383388253374772135101448180691667677119780034455352914351195861409451982382767172982773845449364789771136860386610699629793383412556447894057150289288307353062703487771972612778447647716114590660763335037331714017422364701066889990983782624100167786739378379080377154699383261103570227311578528074732166759128387692818043127881428222492018135016993313289171253227600509325029458364640357 6542 8719097915635250343430607940648629335461838957160344659355142726222910516074538227905683163830112308075322127640409822867877730860884373267322185506300384383337609258905375131296624837256235122214579182659351770963691581718966770731661563740837655588419788197870980950882429054726042926335158503608758217186486302613362703040321460372922229926518672177086736436827832616940678379513966061507393821061521026945209082986086344846595158502898815111625021733 6543 -12177353400261763425213726736172494114645555122565749810696861814819949823340431284376617715874523488211107957817151063529788782872298985646386648203620313997133492849898155742354500395244956030120871591806347005925196970761442751240236474674505184446618204336806631330845141157086397410053802191810736474607190517372705126526125831126721520321381797562392196801809793704093702788467590970475549079281176923738371513660399520791289137129841830397535850742 6544 12291327453077070326141535294310239076587203736793571124593176982425361080168085890699979954256080674886795442971530047290446466368718315199986636236036738782232964458290359554291074019921869144954044088705851325974785849993498176671846735532472276802422937080261152728093414350238777004404072106172772985861278552565934240437817402617025291696730330733845586172551994416710800356649948890633249307586005397953991329044774155635668553962135208265500183363 6545 -16027582584270898629032138960857220644620548688112069146156242487085358888549659916725758461598524654710863571557997812907868093759833419336422011641801871207316691793015637288645417754272153367852229751076858009577852153743597681571838939470717673019399317821182292010845762134381585340648419665066983541664091035428435972521697667112738786512823403374141355052862787816543851977289345966959056564650765093734620428219012907183608184569795571269412418010 6546 16027599904318840539674588419934437463945224448800247338417062858366016017690116439229719587363676912287043056818814126759656615936607826957387738874541533358271301534587821903300122480288216815714465194718599236409901317543508330551234916897449600373835929679570100680724651032821248976490826577955926526252709203353892566374267950204461708208134509246864955884115458943716407289062663514023711030165865266499343513542905199526564636954341240347333652270 6547 -22094839141901498006836191497364259610757962044919031021206099920171239783521770248491258427788317810035729982442389414789725248903920504702991747074989994237720033210730455928309958516621188373696461237391847822771680095787179575862027355712576421586339580019894179056477532837294791174450620082263205807867019640905328384577116782133366292436986075525640729796190130400587299247067652555927970048075224056654032963510228082356510501352631037340143261036 6548 22094839141901498006836191497364259610757962044919031021206099920171239783521770248491258427788317810035729982442389414789725248903920504702991747074989994237720033210730455928309958516621188373696461237391847822771680095787179575862027355712576421586339580019894179056477532837294791174450620082263205807867019640905328384577116782133366292436986075525640729796190130400587299247067652555927970048075224056654032963510228082356510501352631037340143261035 6549 -28986821969010672283429443971168330935543801613160546279798652899164921044651504585767458970268570697076658973028368051751916181201721012442828886044877764491620227820758837395103091703985947604145728109513834236591053777253364985970166647974887928104234794990572924874855906734249777865904495707414067936114389860439441669379884672033333674500491435576692968106576981783374481341813041388999735145502539045271924062881462852697533557607862672254431156721 6550 29398220357887932071026835051399617309113189802995677498940244334126819342252235994594097122202989085132204468291396247768852771434320257457175736470140571799026169505004583307326698109176716429043874569296296778758799754041148976396669036427842528225263727040084717693768896450783331517631914317600672797868616994640226209867677636079715487109275661337652470573528415989402179079716244417137001794874039005326065743942661483823993529539348572505584415814 6551 -40579139243487804764269530135241145665315182560785131949053360212633301204094971946347224067363080108585437366277711926758150106875381803919318984654798263307154276971059063283622660390511940501771320689570742368362532610283884302394294371294491324427262226982189309909018852683919764105905749810536087410449088068344781478005468204158908029096329326305571599284736849449948348354099394096875218968080337491052709448925946143034314483304429909861298545117 6552 40579139243487804764269530135241145665315182560785131949053360212633301204094971946347224067363080108585437366277711926758150106875381803919318984654798263307154276971059063283622660390511940501771320689570742368362532610283884302394294371294491324427262226982189309909018852683919764105905749810536087410449088068344781478005468204158908029096329326305571599284736849449948348354099394096875218968080337491052709448925946143034314483304429909861298545116 6553 -52937833583600202405203355775725324786134114933202801617431796859717169151391726198342892432471393367879089404706962153262706303421566681079334878858468092233539888932887287336994862519881649341029131859891024055098533567503767566949403706919184989754004034849620365090763043054039209038729250650676165539509113014910932379316060572043515016938092736947741714737357106545388362068214776582627724564482205930736463381505615477504223363948655991564526749485 6554 52937833583600202405203355775725324786134114933202801617431796859717169151391726198342892432471393367879089404706962153262706303421566681079334878858468092233539888932887287336994862519881649341029131859891024055098533567503767566949403706919184989754004034849620365090763043054039209038729250650676165539509113014910932379316060572043515016938092736947741714737357106545388362068214776582627724564482205930736463381505615477504223363948655991564526749484 6555 -72103466733525520635965154554900515073906096936362226420879628396498333815431566873447366354692985765131445378352201195760342698194279474278274033418592542340188454294784172914236447737193973369247833839350300112491782708893916651155216143466878103593392526855219403235296899963697556007595482536970609044735124750463427041045242328126746741274197395229897805307270293280155569454674453343359445055017007716577684467881089308660699556135657629581473963965 6556 73147059511012577706196620621295439094195065529349559919775699635208351924508279594025282845095138448666241750277963300971189814845264240058228679797494411693512721857127298694520768223111819921871850796557692831724890418356236829957593670062932762947393992954456754058761769288001234710298914656612988163086144022806599388292192154110535604447882756602777884061060108824120701583963648277380762426724159038702650609343336720401564847801529578809655298936 6557 -95016303777118932715209968613936539272036535804091600306972627864698826693815018414551137041418709568147198596006006158999363203921630130305059991582035771005952005121396550335726670145663541175029751525727832738952866526837822477912854725737469506303728042365405535997092750816154345841643640780657579473480864758360202746079044535092519567842373904279990293626499713722710696613660971128665630576824158539157969915308241716390227046190107770167302515606 6558 95016303777118932715209968613936539272036797942480650032915179632968350995539204699797206939809715318322448288625701309795396188205351923132050819160622040338690178393411315038158900438174723784113927928836247864445232176788912068778922469929940053806557380150066436335471900869482939073377877088509264842089671843748418067064815857995194931483031300177580565072163493761469710513248788540789706375836468098925690500020291354414315841976515117619110304021 6559 -132355699181573469105957781146444230736935060286566225113788051758913042866235518919461393452803237761188696634580071515441893034541401740150325780987437242312432216793418092970026138028252585509179352415316242545087493907341684825779960291488753682443916796243861720613993991504673961328379180715174208383081020207293277596832878436471272197593158280100414362749798542796010476553521750530150826515905309074248690447914697798495128198507112900687657429138 6560 132355711746902663263195484432236422056605881421574717314120862545309437271482085571036552437766788592072373385462421533684584519806137769653233177340914109432866404427416049044004273112109085652362660199138487614795528464133997924253542043995724547315590971374046020991016490479188694923801882016173808920205733261835258877702313867520004486010809372472579173770684098101008989415877200588008954095929032520031597688253987503376171505230177225484738045058 6561 -173189026646309301803745648008907594821254913304276902023420810352251756566173062134256702932648639881435004618691857043091693451374440811213987941029659662184818874639653048164854546746962860436777826893180356133936724210283831658534510732811754776711560675614767875720245622545734581661087511271084938923937874098070212874945428876805055262421133752741656283916374262667335464582092966462487387875106931038433044420464040197155038542563222316603780085137 6562 175409978698942226899148342033074850705395379662501349333752443880833384350417226160137312031711481198767043000513059088223122514661490735706620226641591942109240007063987558869442000394761986229771818586650205098235355097143709717237353158394892212116095505324523891393679333482106643851152556159582349393681180901371150094537828105375566462072303378784498897922042127289690561356209856312606586608894657553734860061685970943707629261574820663095088382036 6563 -238476104241149037800671663590021675014089214384899092332311453968529383758664265932382960747759488971938653312785169588629302723371874304995613368220640869895234235457178011620802669355344701470387067897080612839423446989068143277249514208864469855655548210490603633781077351354404300123225648754655120577898555216387994745876493608672996717707429532762171963840227689910247882628425482787689599545157161522703542050353112142726390925755120779361860212125 6564 238476104241149037800671663590021675014089214384899092332311453968529383758664265932382960747759488971938653312785169588629302723371874304995613368220640869895234235457178011620802669355344701470387067897080612839423446989068143277249514208864469855655548210490603633781077351354404300123225648754655120577898555216387994745876493608672996717707429532762171963840227689910247882628425482787689599545157161522703542050353112142726390925755120779361860212124 6565 -312949156282563863377992254033423378525689913488052385284489201310289974529915929716618418726598379053122443657345186736406947096063437182751854238281765229574648162517196922150273542723111030714910092952286762898927932080780013544285977346130899473526595006366439236685134633558663363375394676372826033786579791935103418213869210155108142212499206910239105633012820851222047049606603833636142886457552747677803146247325091869577174598726464871208623729923 6566 312949508975607467204034318936537186758511284702251588524209489831379819872531255909885054991384218481642941987666436747425633953714403670535474060237918161067235787214596175806708691721728631534173327475263459339682630494432785008018368373891770991868797470898575155259343057453366572271974054302121996060424729713073091205252563843398655328561806254819648652223448867922155278098238528637080423439532335544581853543701237264888856827290864187052321264824 6567 -430350153162207227223991527197720439973160705044864350487127456989776851878877581748859544118308537711049531326335491069474680665921063804010288863063735712116903375047131841174317629216956683557597549063057225782745673511181896934725006292050123295438122893276991963397800149595862631815007997459736662400379609158720575014856889533905719726034430858748698031049519793651775151425213476867123801615301662082638734517810382262392298350790955912242722421094 6568 436951536248278474108641880870814826443987345347629599291241137304693099523506374854865337267390080538660725365225747890123483615105152508818490691874145139949369261275204028732776960355601647463446215780599071265012005051026749155546591412197710828908061092892041927897634990060360571119656448222196429514249237017098629623454344961670563146978211928971122419530147421653453975759679560910351696621253893695116935008909951004087146878521487775139424651786 6569 -562985157500129241721271398647289173057201444822201596782456636715723618066405273656658353702854074043331418465253222587607820054504330353446412370326746106217183272776050843690242951345440946911337975199622413155988620943160454451814013350612756946825191388816893777087317445091426541816533785701509401062171124930814138631853270696099174612475978061805292223462364493329875534694163555819786449908783206587923550265928680279883919712739098234706891177941 6570 562985157500129241721271398647289173057201444822201596782456636715723618066405273656658353702854074043331418465253222587607820054504330353446412370326746106217183272776050843690242951345440946911337975199622413155988620943160454451814013350612756946825191388816893777087317445091426541816533785701509401062171124930814138631853270696099174612475978061805292223462364493329875534694163555819786449908783206587923550265928680279883919712739098234706891177940 6571 -767977414701429875935690628696253623976264063139681835153746289461682119707312131479328757129575507189930652153560175996514428586469084262630510779325240217628658589702064756355345430983203814738109683060737291252763092115010740350550526309989824750758740607079422412033149967804961992804719117396222163849845141422837962274929938182428210865343716359675937178772675899208434938479067108049612178334222845565909653984201937887034923026007464691844807942358 6572 767977414701429875935690628696253623976264063139681835153746289461682119707312131479328757129575507189930652153560175996514428586469084262630510779325240217628658589702064756355345430983203814738109683060737291252763092115010740350550526309989824750758740607079422412033149967804961992804719117396222163849845141422837962274929938182428210865343716359675937178772675899208434938479067108049612178334222845565909653984201937887034923026007464691844807942357 6573 -1002088670295243520959231737182515747474812788896380217917688801673928136907767600317372070177086376420390325365806602785721194565178547117376713885524389910579823365489859687080233418264321015026138755147904110009401925914071327447808390026265915888926712847213484915683744214010564552693765552446585630625694151949773009098704087299716841881942879505787558223887651396362480335318778063983032312121435122226141874239651975946068167036310672186973394165291 6574 1021283720525471106114304433117020377113842624245570902766346152486004556661512533776954174362397320739621334112464143327054351615723362640834230891252813748373868856152837390034517021794913431227980152099538677103069158584459692674875987342327675730705332526783289316050959020229503005836349949843177698008143061216121872505682788740273650892223277528266797717563601571905917565712856935675326109401199625348042388022346475731092695504995818586473205010725 6575 -1404925244272039411951430257539666538841467639367574926800560143485283456229851840385378559885000929885734318196492196603469426599719818317029521908118008861209096335482571943560159288612809774724173043979751943650340400730422227597764870335253919901861541118534773766390339077750636683858829805975108432258166473922674830628754175551877596814324176360013329532479620168642794688058074780578791618065898613061141370735725762944429956941117731833485497079994 6576 1404927000511183896798225576427585906752022100487753229000313004343661192263361957203671148980163580652335633795322211572861448061268632535353656995117171108131956353408104058907619153777417606937225685481321587799068581843966529592584727593861199220923592984412077066391303795028256316572180575516456523012995783839894534307156815858992170691552698573771968771393416180990762973387741406193319196008007887847702992392043108097952488995220067268083492046868 6577 -1835150425840950303551500884509907813696323824628837028954744121807002326303132497935489548867641980564583353600729464522735988751583823943898877281224885608952618728591114000064146563748673666040322810496825731289770906659793310293461271780711700418699619542272333217044662892123629016089860704312493672451184672850318775915199418511205689485839212352300596905000216048393020139231569800417246936378233477046253585610342376444131608780227345178274520387949 6578 1835150425840950303551500884509907813696323824628837028954744121807002326303132497935489548867641980564583353600729464522735988751583823943898877281224885608952618728591114000064146563748673666040322810496825731289770906659793310293461271780711700418699619542272333217044662892123629016089860704312493672451184672850318775915199418511205689485839212352300596905000216048393020139231569800417246936378233477046253585610342376444131608780227345178274520387948 6579 -2493358053698242810836098467021215894130505226235826506048732457262257152646976869020710435007581697527068915441602834772468862103692645012713303207018435587302518409756846994626417569866174103103028287679893302093953895209359899503664331037266792262537381623677412907558173238334914437278698655433084459495869445597993236700636306217530843985330494107862430055748909461901926406882931892883121276637827185623979435102431721305601133092428708975528851889770 6580 2531990004984245102145021045271851139249069354581480792631793001748620843723250599160812757339238525818804329560459348478703501334753389516002173304106030116819742864131702670879662137630026749490360920920155198602046119358175451031017549712431486931971019330942949491950175815401591645899161632386211244467700600150823089576520914299596515855759879937642792605842514769602638626062607934054109917602795483600989239572535641879117971373929317770756947343292 6581 -3268200844683446874222284585547132068370046132885624233939148598733828024706385893843030369471222966767937466774592869523173407499237865921707168348918343222286593719337315211681396961903435982090861676702860529623975819115467780186133956354789007528743284161086673345530910273894871403104003582295544611315220598709617244771713034690954129467943117904537670991895230138074809316231216026851220619207874469694987580424940147633376626725857058697415258904254 6582 3268200844683446874222284585547132068370046132885624233939148598733828024706385893843030369471222966767937466774592869523173407499237865921707168348918343222286593719337315211681396961903435982090861676702860529623975819115467780186133956354789007528743284161086673345530910273894871403104003582295544611315220598709617244771713034690954129467943117904537670991895230138074809316231216026851220619207874469694987580424940147633376626725857058697415258904253 6583 -4533885420475725251350644559880570882436301016560866632991399758471965677642223771195747231641561860782438723798775589938948705849203517249287732060558468632683971366841707197320492074729122721227415158797348036612768530339358854568214409546630677158426077247332905700257984561141627678651084361292400754514606539102987863708895663270028167394443779515159994804052602939260121232639101103700923038368898930225956363725006921403248916138459382670742207048018 6584 4533885420475725257752231101498428768668273901059336549435901952818752297764298590451319353349192195169001789020817025032732787273559167843878712012742459529717319309097619859892802330648615496962951960902188166823887528385055105671091767096565466565028551197035979344176751990680068805940063564259052746279305066214582438200851483990719141867905129477968639173349254816632473196809205626337217893647662409749961796048700774272939265927992843675885752789329 6585 -5865771563857791139556069217773518237361386272041467336318169087670310903333957248237905819678714104468392263425389465302059278519256737322875502343656828461705740145786447152842768839069477389171764001133902839165624739784077696863455312379289584612630378392582487455786240311829678545759712241724978081465466675144749592300949322188090335127056253104213694693216595604198725545143628015827578149272816328823112683742504044826222727220167254800852455816517 6586 6002856705239087363261014607032797702725865794240802642564778356312006603365350167990049304533639848250830704168604106435618805362608705131165197999577692280922650051045229464035931016694717357122691580990216389993585462701575046472187827539968837652334924521062266365383253499931121032123010172457818822228403758370973434281642438328072666763906705892821067613661126764212089078366168948993727059142620521404544823229076153882719840509902586562206948048710 6587 -8065217919361522232769500243148939198060544803016704211074210834752007080148747667503537895103618222784256559221450275484108519811448977423175914888645622418742261340223111055966102903997642155346653553921657948994307708231893639355014872246659420370259808144816881403000288936219232692403866085286692681110309706864250239807505877294435925541761670790892849125099551097301088394441323506066013143034523704675806397609251235206959569629254145754747361927117 6588 8065218888716825077019568468328526196248995702391626985213039775083445483697136173631316647410489130764490639432509973237153570020087889461450339041567302822838560814083254193269229228331752682454940980634549457925387714937543348145461245302988998900742072932774397855360330125958263777901624873230724366642476746223759871358217522669192654673100147084773791009380904302308587295259448355158785795770722494541134843303239373056282477367112801933630811398092 6589 -10538946483592948304084910295163327302614355686926394746659419600551371311838974126235827408455013829091207876557919397926307469097958107755365828526315394296583231806893486054094845394394885083808632164533712655691530772539049092303493201730105251674203331911271532721506149132615052728833735351752470945432046011031685641678975040789518433885557316564187572868820636774028542836034568892529610675224137144476349351648404019897696204099740072084343690067793 6590 10538946536016767574711774086230776895731545794723319897903870249077169669050432430199153482762202222172842619911874345805346840818258704397810532131684170260327873055061628863056140745347690144459326600587623711025180666209347389070427459678600970811839921963601896185609028807206445401708600489036025878979467228151861676578929833734110633848598610429007652448096480414674610579589829119386590503998947711312757272676039015041763886265155871244432497147728 6591 -14484915484767099988155260525309121832130210144062348886702568328418740724261892390932149331531603681595621991002641147337058219935253804895700513704620683196302253620740890167716063891815843153945215571821308208803282498974912904474458629733392996503160385643143183573518122167497815629122589311337698192828859649060315685823845852382044119344327532509054807252138700704864787284144404407643255476071876058602499476973327027776822543927079477520232852092455 6592 14832284960584207509293158915331623461300691608295240449266920405897726960444833604714477299716031444114667617185509353738479859399274864228778453987195732391878124865518003469944332993077668329269132651214433234229926636112284990784309819161277371896310729407716461563211783068914990468537546727581380183872780834514328019294585190684928021817780719184968066030464332232717158740933117629026728945597503014160267541604136112739420921523800455889756260696136 6593 -19081442538372029741143176843247615973283011577353394666310932758928356965999348822094570123651671101015685137591294099359338364855257738914903394309932976962800837083808628631083721913095373151812679542171633402789411541816375242334677758054558302157446313956106915770540231465166774790605297206806038996614686449975231470314217158610416167400349103070969930038844667831971833832545602008922140801676078711216971247558188245326941243912824844329304981975000 6594 19081442538531121016684478682696810846136111298442324977848202603947827777017672384787518212787556530134025582239609288193786507797979020826521782433958407979742926992318649271335194141888890490204571754050398956219817266813212338410460015488253525668762697738061219019464373268834189702323599625833491500630180978618890510116391749850131927313770123787438170298855115614144294686564635934220663333582961281103159240534505060441299076296537541152841319759926 6595 -26054711027721025723712040968873078197171770923936358448255614865899340137096729891902602970368838372406565248756175246617170232074320510468923184372669098438006636836989776117812364392541332179632536295134986830325291524137160308426133027797006048297251521641559872565524017456725179462162638786618929167921316848760412319864690477659108373657937451225561212400993305139984108263177966413999471618672492793893186251696947898904958524506842892316313144813662 6596 26054758761330411127678203214032526079875311995604091932575254823917080080227311710727052742503163399101568887926281923936870908771542168925126159176267128644092428654344299051535337239500599864452336817488553325284525282908277224907855307236305181281671071857878923788907868268552589671691899087487208368601070019385304485460899618598980201231739885738573005789680035538985598164967820454917496118822604107394442197288952430865868951899518688954588291298037 6597 -33871979477846825267682012056925756754240557281820207151280854821926949135698459024564714235138821501163189837678915458631144474508411782457640064411891684962186168257260312658404643730320265913095072544799308300076858753457048484644030807217490142387050049956583982549130691601904894622552861505575036782138302439877019813516390371627391453822637951821747037500194672287008309621420994683913634874120205580861628910511757848408376130294374501169810439849672 6598 34564923764396948342038491583847085909146243790290952420618984007265642090189981029162844067428052635732106751467608553805864535779998696457150098806267490526146737079023527524790845755248687179899062923816946393993473581364207267786261846527062227266782648507852669117491867870036874919700420195588768716248006545886827041878861394380066216439918156126649945182682160581561643099710548690713563944772115791030506363878588313842468005343769730943336876894002 6599 -47139928782798960841322294751056259579902676447588089663656563983348009531336556474916983584906272542867322107298087631425185963232937348601155759037388320422413313515675507187017662287657245859803073430035334996668438285131227781237988786531328278388738633250248075145406925753411319155283346274524926306604013488511520758205903194221968509766182126716975948359602551363364227131813561023845259942948174644942511571811655503226653417569474424700130179049366 6600 47139928782798960841322294751056259579902676447588089663656563983348009531336556474916983584906272542867322107298087631425185963232937348601155759037388320422413313515675507187017662287657245859803073430035334996668438285131227781237988786531328278388738633250248075145406925753411319155283346274524926306604013488511520758205903194221968509766182126716975948359602551363364227131813561023845259942948174644942511571811655503226653417569474424700130179049365 6601 -61881011848001094785073431813609634945980536835969507594042100748342013094533971480925566765394680282352787216597528224322146505016176208884452376848325475976947929204897270634125729474483324461013716893580851919930719349812555987717307317976148592269857261478556599789882072540034271552321416759838273505804713232269544636376214819166745685195861023425294113887434978044881231992187988120039385531396374805923183045871409234196048263721828848506335158994319 6602 61881022823822389711356678493146019797568385966525790906148831976923948265493715600663367806414748490653175239567828967174920795850547335208364244993780987512243868100896941084155300884017409473745303708818575961633816032366240614697659336905207649421232246000217409315084344954439518160832077941754136143401333823250209449193614713174822469614156607762326600732152934801092886208370424588835747573015890831855735452018408902898390377463996770781251686223560 6603 -83237178348240830749356264027661911279089559603898026727252071390242038721857491491413087332983360477528851481309241959379377515285246448815393187014202321027043400447765076700430245942157495454714165483924552030720431286006629802916802629226130912654574299492412618759732972780511921974574465457179612294697771034981109609479548797827331615396134327719486245367189965562193999569155389581629776087341483417054210777485560386018525014367370814001711053325009 6604 85390546275722152295534195066732642982893617960161571038487542978070394296236592812298261158135413956084413755107074388114031926059614575735336904280493310125085376109532113990265910637082356284436760597929372951974340255077648404298874758014661189567657708208567168675679274981516777554170783843879499914652725815269382532385815718109571797450914837588238687491067656225348680138550656607987430878479697934497432674764132937103969523455218641717989157649287 6605 -109578577080261401342480203289571276283524735459337888794633852538001180327458269779444310619340868344719663981531744761322922705530419379726260997872023164637124391577438651695900005006811250006788403212759286199368724156898005332306229565704072169812410315061063069289325530590152214159155654947646110849458760065383892957218495685985064893739614473566732058568171578852808249268219207608510578594021918313869269870860403631920334702751385748263811081196213 6606 109578798435552346423526969097626616009065272425956015419508283531344159865714097657175757699882906166582450184711070841812992156283426073827808969213502127453740982455576570041645917054681505241276632042547567591459780909477242768319645408659064664635537806198770671466545330062365392371317519431057024360378441099485519576174314832068639392729866736540876186423445396913492895122577133981414288042725298920258147329193456053566005772635977930412705263822914 6607 -151506072789525395677263461286418673796608740459410621169487852064810126431790455071028068802846107928861609160697103207748018895783000958048741584950225145885075822299931635463562759832756391572402898665845310772287672583309971027425705150703756381760984553200712584246041857342378035385505386936719564199553307459780710346255654244860342480607768052222870900404369017011836189095840229854271839404776420209176433583632202310386063627997342379506081566378419 6608 151506072789525395677263461286418673796608740459410621169487852064810126431790455071028068802846107928861609160697103207748018895783000958048741584950225145885075822299931635463562759832756391572402898665845310772287672583309971027425705150703756381760984553200712584246041857342378035385505386936719564199553307459780710346255654244860342480607768052222870900404369017011836189095840229854271839404776420209176433583632202310386063627997342379506081566378418 6609 -195980710428136187655009824144877077559396689696842688152857648371172847306243218390879674805816335977897917331716315304867949430679563989182454313751327406412032609460942578333006216528820596801722139852550002455112955101985414462914097453801113441725987351059566580565974854645371492917591961234136459488612490365938688267041987597909116645590620165064193632981388617155214292327512827689877454292309321587787055869802782096295509807119568017995438140386342 6610 201893680784768291990199565422331980220420648459753012763434967125641068995263741390802604943993185103850110218438674247316014630101613597816959843698879263476639941809200135330227500098750114705533095392674603889650772315121352118927491033810857190248023608796491240842921192127153454737939106285453030769413949395517761361582742355120285785980262317078655375847165308766798576601148308486067312158327309098272566612447634107217793156387062298238917593879277 6611 -270015709510642457014817745689038108905647816125296472411805123775776318238281936694530219300556772255269655954229779998020647381256679391182988694634513456324152038502434015714122006199351409802009476042784228811763939300388498489948493231068351789926949310714854409790837680103387640025845446764364948629782177564300663712099669625857257902957743920485633605896043349578247134634534434947940818316648440241966132410645300985178992057286819258290947693849952 6612 270015711040395903915073652329582784903509340407561201102121071118511143283742982683598644807383055675672877828109566249257747441569355872388472865485316462283388459119065983702466320300531089089288838071788098148783635931143721480988130503538774186660924918421047092563703557994343808134671986329679127989843974585399382433419666433620719442237360758318445743519225675862068351384727234503454135730903756663802730351831479919580961116861934940889774731930975 6613 -352026337374102137447929900844507030034692650535150703815014968517191495697915312186916318802972963200102748258312462344714136619900112985104574841052725090684938402557979733290014685266932922789216159097120399548630867591637280218817637369466899567388003683106165696690903348124869110713625721883793669117406594800498594958639499082044874259115374403955053874144311291027097645129850961008311273428682629775023745741644852372424043851311948860863471197431577 6614 352026385259994582147111109383204771342413053254863999835536413610069627802833268520758619945607596865375148248499373033573769865031243129299561619110058129366013886445082704826233844963190131159866233708609261543971318302702137266390039562287573911397582610802074428678933267281210586549558676453082839018004472571377573564998934958493228241333335131097894868672573563736343393911889566720964364817398021552421968695854929179579025841146629088085974381599364 6615 -480806622876934759001774399384718881614066431799411337794849890388293268892570748844202934305673539882491089926635276524145173781318824503767301922447957258914222070960001881017480694387938761715836430713575978933746383095676566359254686387534028226642832010287353610478499313959876998076271752018893368345381135928915402836220651637845051879047549854238569216025491974540435535560085293307304651264099353601764882418467273058828959225382967791577451305916645 6616 492642103714457818902117288849800130508735911146112437866226513685557113660701943457493595558892683853425533222569871931683405551620920930231422484517513344860409513013877397752453795191753256576090021327461425463671660463339397075686359370691029877422780566914629009066231178307448608739046211403750954885626566367493424720357103669454915149585635403012537790141571156994189416197830006979243774057458819100450725319895182661282804670542588903512175494639404 6617 -630609626656253143085728042617156978635144059906766425416798876129405101597337645390027159989222140329821897156415294972605669598583922176027397775021899654405032125185153232087376380181822856862800676489590145925552845254030291234279677206429033831662661453221208955960552296455631955225958526829310981060567450910371813097504729471384842279841338184456921841097487359088845509719494538971334176091950618054975163920051681575381735042558152556559068449599727 6618 630609674685778078842197518542334358833747038041622043767537989596974308050990448453990081130752240639531291468582943808432860192166533886134502010950349901471641350291115726427401018666489987033843206317815550485057371907983109794285931535499105769756159614848774484619744076990607767826160122566817413327777710282957718559136503537341308904611522876178240947985352358899854185392350277925650743542562583894342516255989284969568924296848866163383274575360238 6619 -872099169663664819398835092900709717260718491919656755972060776247539695555932493510806713746047556560679127902043099288757873898301184497473923476643258031738185559542082998289278666345268044009157635151610336090849272166031048561359500748489930553715013397928009105251556250748812455273483762478989326885608864800930058772562803064769799401130990915861333848604170310070899648572752970984188072128373900351274601006677948086182901928893199591943008969978507 6620 872099169663664819398835092900709717260718491919656755972060776247539695555932493510806713746047556560679127902043099288757873898301184497473923476643258031738185559542082998289278666345268044009157635151610336090849272166031048561359500748489930553715013397928009105251556250748812455273483762478989326885608864800930058772562803064769799401130990915861333848604170310070899648572752970984188072128373900351274601006677948086182901928893199591943008969978506 6621 -1134229235646456300188937457956036101942500218663048669336272791500370068696798423098358377235908768393200610051275411648058539094183113634707548652292034394675840290693925561921589969294822790254808156344612679562936841730512666478196084147285372107843425415016881036152810649392649034908916468666654957955062472606776699075088048369174176545224552229191188874664730173531757534006056968346009539351204560584982773017596111460954690328863811756176683500412401 6622 1179376498160890562386337426453067258515430419200897401239052417152391645591421985745128186357443379315347712145969596576252546150023835371237008515691616204443248822417168237335110100571943845086304022141762278391072611333367003253222240462623586703719554694131453456385251320951886631589920433219302312548541001483862685908150076722399565008755910804820399886530751630054257198128772088961482355829470399867885634134563979366174884230688812009155925659770629 6623 -1607754727111179813061632971542752870625249550007222175640063111941208648274485700548699739139923118587925498022631573795710598353378319100721290786834066552419274007108828053734094160155358035233955786821578733639236479560027698930241501595931281824515753270366037769037003196636179047574890368334426528361047986501569599029595246552093131520856824564262751725549773166830983509271346458342783985466421897488615431054541632327439959837363026106820073087668968 6624 1607754727111179832334168195476258030397105846255088095071289445748097354121159529012944833999039130939710879271440145269935744179722040967704018916784417009425900007867401158326366412720009997422940297795184390041679505869294433394446466759477208521958086105111069077727819210429653549306120965567151508101943606880448873647434156478186590463633194118460916867448638686005519988793561449037440491718641269186758874780640552527027109410184049593728744991593191 6625 -2111959624599903856458891122534326797717347434718797494481140703680996123349508466202901820983003125279269515124080298906478992636293263866284184594502915444758321486245571081849351913639428962570939732149659571092612003262444210260829103406653878787395884274501757117923221491359085723546201595870171057200242100053324371325842639806354866829441268167724204594769657793966098022373196850532944637149857549221390706484383503907253614000884792524438278571181439 6626 2111964085587237045210533710788070378092779875953233075410087417579554825519476792208444232705344884252233586986298201259746229852004942179100945973318463632231854935769802857047258627277846376334785579113478149053583548784857109461065894569149294009306448310570533948336108673734764710976886614030467038868816231232867946926853020934872034077535740802320862079095413767811820698673551758460200135321723096210074788183811608792831935496863394005504916366658892 6627 -2843775435293979737424776542746840330835710977854341302717917134116521251838320864943363227399592571978386408991459701967137748758073788671909632851001283446285568650891197174177957698574261582801793678027753919682195003273211585272255960542970307263559241926998410854924898470506763533736043858982389749877561338390783369524089682849920401390114392920520317780075477559881275187039685940521628007551472309191766628906159441280700888386888780401332487499555493 6628 2969992576947530013865682128053164590643687601197601827588717579170798869870420973813985939446786157615324597096941768691827163321405496568075888250746965228947144046759543695883466552938578325772589771758664348562384170399054721725498931000610175284799869461544501654665995097560934913307207139387380738007949160290781030522825941984035903953538152738123802420379370284771442344950489051517405726805650932539177427727567873826628705636491392372728305651331966 6629 -3786419660676076833199519175050719557623386711062142866071253197980846138505598483102626326227776997927240671412624138403103889888942398939864904664303962221006321240720839237661267198705972705020051820612551469739510233811438701456741619367729041089150463124846703995482626361180884182127984908687759510908225775779410715539763975426565264047253486641870181239967774447257416029971197745614082201198791573562781867761340956937572512573471325201867847655528847 6630 3786420827678767584941776825937082154097688678113849362463031054054357921213576688187132957524426625014538412542319456471845370314955723787247253026300682877260569734254525886628321710201719288926738317678576244892869118419324718701004063693997799879968948282558619600208877845023417442725121309043381637587411667533271594759414121851531219658366505112926055834143059207963362673297687298620406659973701340960251538277017794085865340261858661189839889231542030 6631 -5228514408932532897416351408824988163710346489926183576978322489411971568016381972890577369884889511576749025043168054022399579740271974079437689500728065645414061727370436361997939963013908445900551037473587497606195716436280316820237697695054293320269264141871047402779573171979599067689354353332491661703907544184672901774161820429560137657112942721924715856189223640594147113443775440797839030175749635779291668302578791670592399623859889809566426924254704 6632 5228514409025983408923776452257149874579847850102293734886999072636626173438215610493767560342615990775895021132685777447483752051509981680311526500865595734223236354786082013630366178684102103118303283581835644626065515615234641163495725611555705546042123231282043599095144852323404458968231325673190558239643306495941340063210186680216210648258141395268344888245964623058078352093378311646997906104010982765619965659767063344023718116397064494160863245658088 6633 -6726433847277959309523597569068325966059877806392428276899376489749468576932751405082342858997825752007953340478820380672643731201252464274619195892671467103332983716952292259453990152631498267598378293693206077187220468581187550074394186139037078704530456484743040403452179193481263300533831952909949762750657361075018294703120634408674795900670304081743675688863863314500271394087971113648310269724394687400282699484626408934175062759942452572771266341070400 6634 6972924156204447598067978044914398640720491025754246339486441380022874773831032113496302000168922068398433145447868318678301230744229667858138795163643302141243001053978670850549987734421358908412860572773154240831578905813529845806023245432297674629997372012498456707707177881495409520280134525778431644111986493767760179649744869032328394536236350699685084314494310185942632036678026129080285106926407881890782795049376678698501747493727375189219292883139108 6635 -9258589116131655243826617977227112370410389963810928553828545323135087946036854325590132264371529764952046726416709912594224201993458798595645420663328207503207536582451744564627996240150406238472566067856211280930555633580032627989107428140867454971387051166604102251719575763510815296704317822152419504624779701150020013824102750128436873433374166105474534721455204338011202189621134579728823983474136976412240183456679566633345400749227034248185151677586454 6636 9258616260792882997925530247898254131276060079663439507156375485771392462055577996403165041134298182914781699513531292144480546252027279868289197756666209802300940287465940399620865116084654296508201555985011273769976131795301233017569619946432613336770116637144140933748119707704801305104330836421683806799484307394601062611354870065989843043647050115268930898882990178316878401293553028253750510038049512931734127895490089787879305268636280496617064191723605 6637 -12313050928028457093713976316529185420626151744486529058082132964177194474117881693712299843665433099863728778449283538324369905978813535779909355343763905667407334911010952898820673095913093285164963998971397100799412273308147591905042939495344978913540192715865212617747100313754993635509066038202357064085849578024604096972926791766377583250334945871541044228795838791808282602662616934955839411542883449819910689474236831783603372941093863934497606556964602 6638 12313050928028457093713976316529185420626151744486529058082132964177194474117881693712299843665433099863728778449283538324369905978813535779909355343763905667407334911010952898820673095913093285164963998971397100799412273308147591905042939495344978913540192715865212617747100313754993635509066038202357064085849578024604096972926791766377583250334945871541044228795838791808282602662616934955839411542883449819910689474236831783603372941093863934497606556964601 6639 -16610882275821541049425153096189019525248279813046660790779477978069469125591064484749202701481262840239389828663214902483097964069649742998307204525432590360697137144140783425503339489123644789466586427568063581194509296167902845968839754765308104387257441240663549247077968845040490646121850769703733536207995614039962933499701756078775167932850238296003941760129434315383858963246720202515645619619925763424049999235821269382623419902917692214673955490641501 6640 17395609255488720065090663698736579733995271386635798103656940434456330974708257242296546983172779943357703577070341737779225916047822037436929413694374702434514541159102766825352363519424029401347179625497575991641892356190217668834240042634096477244625305624988897058822285537591505109128361084683470824592261769186906514848324385823489310218017388967432048614342536329677686889423867129007909843433944739713044100985094035656195760756169131615257328653598681 6641 -22004705837349277563506654323670868111844743817846066474184670510924409885079718956897169309796248811613599403630840124078471814492454144167761094934754123939287937741791585811746267579661065481805276876657012355169481054301741394574470280772435644403080403618132010681378834393459534896575233336310840864996799126340477772760567622356992925686438266839861159674480345079272324843460355783480822880693432474876707694848795568785389698351947288279548140877952428 6642 22004705837349277587454863565953910631587610723679430269402745789092422028784779739880453901285662588098180543595082067589956231950433919441964869323205877900841378251663966882527190278614026997212082792513251232206965372304430017471862727931730348587368810842269012073876506351092543320992915617146155473731700356952245343961466692866168993267813835571415883159732415195740392339739311610810783435718548164447281303334055224463950986061031754061916834882367798 6643 -29894506608924833019157246323466272086715541128601060187046346042328104459118610753069876087433354569768392738287036525624407707238998860750357670992135902806122972428392484842570607719282798141703355683470077002569584827710932686233135836906680571203740090557635270413834318503998749708096721959380799702792539426073504525093072204354520988021338284566592765991822292916772236598548332946019136950723163864870518960595996022899705761811754098368151938030778012 6644 29894519878346050183258130814102657291512672522310669400258226974000841369954183455467630399571886948307118999782182859088035974328701189300210479160109850415401533899736267840708340665102358112175318042039898990543308817930948041511649867014422765949081358389678981749173682634357129612265110533518188161477998899870639423707682489282652772204589392468531387295354670337444746015276099168116262549282097574330519594350530189472612130653189109414879910994099019 6645 -38257311455902277439539536528000951907733300803050505204365130485865648768517589015372661718985724467244432021514763630793098561940668516716141134610493573098640528411071278534931946263462095802369060994563266263283466491350246915089008996601909894324010034349677146415309038974353304723457571299176172044389278005307368948297654373225365831065528286638944709570469728906116639306417039033983705676976487973627136753050338482940859487143603639232859114770446193 6646 40417614911504179449373433713825438651882877719466719070024327053325370585131240424265688897979040635326884120454697306112524613486860516620004396528822894458987092489531575915172206065897576120543898607976235940512269535912347020841273821720708011924261172549029051315847932064540065007234596073436309746501777662647598272838262095373009937797635719598189231369875224986330300865301858980363199401442183221811246457005373147399778930355521494115870645979289487 6647 -53734417502720425380789979939971200813903039387863300990188321985582837748829326500339839568318528931080464025726793010465989899257567994956338449027896805443448793470170817808411543039802820883634178890093453675328725937179930450105822098735104341522281866140929944533801075937220553145372490838937878120109929762783355689151550651419262187698963184814328366104996810227078985566679272429197720991001134938937481159820728819158806106574811750145769975419141071 6648 53734440096126559858269484665273976267118301669237714979058218773103647484736759143227312970898861645773531428798372877210993105810924376181285405332515039647936495283103308380874664585718315773598684290521423821197386711016389441471943120403922554515770572369937650321658492208413092890913197677273237583137550385541603243839570460559837963797711980774102266566087624003976837363705313120384280291758735038045090528175271074868931892305774527816359344039186824 6649 -70068714500623611992240905759662542622737623370827939672990549009301563401837582006824713511980430278154560858475627523609320397393758877072654745685724036861365815774330630523261073944963111541871202717705564085811424037088911917663107207514932641484774703329477438662811332459187405030114069571491288882828301396163000634734550776086175151218695255339619642010035012999196490959556117044070857788213201335284455155393868257565273387420281591652945075477588790 6650 70068714500623611992240905759662553015595416287179902159239612943445107519319707660845594393491022712038853823844193916137921243023541285140168815673460014028904867808886591765194208854282707668028341727494106087348768160411070115116840163173854439494769309665437669368442993000831208485962744112824168939773382011013899934125575544682318608362534994267563391620513697978741274836563942991104494894835763173437890715890246606982721675276889721502254317210746361 6651 -93221942958947546714366439676026487155891972674696747316766543411721852806690851609031663629316221954810421411413473351894726606668153170359418736136108435199838993422440504189633472948170682016569020792265322839476969349355174889993293242191193611648666744238231070510504709244944681799358859442685860281321770035438277089937072211717024706644180237139915485346045403858399446934727312492800384846351847183837007013235338522080681899782800417113268131752798959 6652 97327456219049932368718245634287598853927884637221786806053304225009513308166385152935006668492080394221361728344678658220553295037859320151188755946344420092474191179378333003720135421746867702104468613442821018402423577596158567155127041743092734811526221029455626991017137069941005506174970559072729708249556567070284874137217071175212307789409164663333670397845139314504095297728941156527776633383613281577054908624182216635642379566753952100546608567653934 6653 -123405594533769224253819106583181724211851855651663330649262696982190167827072096117394875466213270581969888705918597522653622290299688466353789631837302833106711843839314354374892372888866090844370906069108788759463269362580486876310814196478583388529182957196248408941595637872293393366257652523002410080823512007184065456307222641517421693817411054687835375684642055076417009235549036747742051368765126649322087585321991156865409012382685893237048602108295892 6654 123405594533769224253819106583181724211851855651663330649262696982190167827072096117394875466213270581969888705918597522653622290299688466353789631837302833106711843839314354374892372888866090844370906069108788759463269362580486876310814196478583388529182957196248408941595637872293393366257652523002410080823512007184065456307222641517421693817411054687835375684642055076417009235549036747742051368765126649322087585321991156865409012382685893237048602108295891 6655 -174911034648437125129273687333351231192355088821250180942586182611415034504012114562041579783115721592193826609796183575805227410968160967291118103225962181470453657571041647029992325560081503603081962475957460940598252347754633569029727501379392529958722636235192150212822435914840456346296786588980209775819526238174163730334517680368942185518409857988660051629516823905755588902625589912803674573234071186518792040339035868606539935074219356073091717416073848 6656 174911668127344682214372046995824889222283233384254123895846442087559561632702706746283993317482910683968643051011578705989773857325996762800352936091931997479343581712908872996859277866499345025622930309150325390046477101358773131728926985007053044109379851638160978738217629206079988579226932070109876515884320815512848020161374597881595975884326921438638520444128425393125694616154478568632386258850529573792128253571725295429404309122149600667918154363819318 6657 -223631008387514200955776265571399055827665019806925117034906661329426619219440371627677949731899052314282262456335869742100266787323365189179783017106721252121798695468454771478574761877692023453352761995788330646631985835928860897559701631898787890688535609883188953211355617390671824638070091499415961021803310487479125793821961069958574299995908497186331300132796658626108552454739321680349666842042588336377438323912809970063995640051713113423770722255112890 6658 238632976950213803909518111903320951925218332236829682268567987868813879774278950490560428897550261241822158924811370112845649689278153043150289922155002737006219989677078030745228488530796199267889858237643063438337508669491793704937059033828719316999423352206678098922621359344389748351605719244659054492015109946750412189579338166647594620349226895585673709544659033783783557695371259433467040101449844497908754739699021200600196238317821412343054571041530548 6659 -312604047573077995295814165907602237048380133558661599669176557572684415939651254098574670069723719271362017429877408129477598994348111760709070149209278462244391494309566532879381577683404391854852428703370883643015067723578182054770748963165837606761292224419418371280672325302305308228043255585015402266672933588779816486905777943337786184755238209165080179267906498169922564287492711306366318726606056122787830451633974030252409593968055459723482625712366357 6660 312604047573077995295814165907602237048380133558661599669176557572684415939651254098574670069723719271362017429877408129477598994348111760709070149209278462244391494309566532879381577683404391854852428703370883643015067723578182054770748963165837606761292224419418371280672325302305308228043255585015402266672933588779816486905777943337786184755238209165080179267906498169922564287492711306366318726606056122787830451633974030252409593968055459723482625712366356 6661 -409798536990643051079915617168038713454025883469734163496909572498939408774024458363934638281405188828838472612137616650323978752499755767375896642944330182640321336790174813498008075504837337321354786426937212643046516472412534317448234338128314165869949812528941771727624727093796084774502771224002879495879336618090411816076827687621595465116898974144575707640252048450632062876410347001617586873621642998159702281726840888014654503556809226389573535918341836 6662 409798536990643051079915617168038713454025883469734163496909572498939408774024458363934638281405188828838472612137616650323978752499755767375896642944330182640321336790174813498008075504837337321354786426937212643046516472412534317448234338128314165869949812528941771727624727093796084774502771224002879495879336618090411816076827687621595465116898974144575707640252048450632062876410347001617586873621642998159702281726840888014654503556809226389573535918341835 6663 -546386995539998978606316651321665397220599102814831852777158491104908820787497998311067888740743515544757765082966627848701802900582459276423271981419348855741740864957359438968201449480502630308689816838762221724036582061726412877230758143273947255603224640446117779670904241161365444354389829115116528049757616224135233016037736368084364885310552213588156715050274232394608616326809576044259563722784258232512518594067691958240427431739893925755026039201449060 6664 585041503628999846680174256548714339570923127235519287069282141644674847742409498911074593867671100746125928902968813567382425551082224291988841850552794790557094418774686592625208293569747978009674506866736830706161059655609419696516631404610549861406491657510020383153809323702159376868354215148266681910063688102348153007067745820516341260756068724788757777882024706447914658439672360368652045477953721871263827527642699454758019580073519825985073020572813006 6665 -730833958703541059761714348748038240495424512484509087672764265840602364711946627471323662791488405118813595502992278266076633981534415126867197972685679900534129477016364968329292873553544499259916488267292425006134244498521687935016040408852989589815265431766936912850154624839196956039430315795436662287269430021961427327895732363334856229246196029972973000172090831532824476615741584854481649894625067626065040341290580001576186464542166425600492571646998329 6666 730836729533125665658358362436516872597828457110740267717075756328176022982697211694097953718694975413766797561896196738029629655697360491979490050255283638612182857205216140191377376589363932313954894415711336188318051225239899681461701712928694986873681790407908964468505177617622060337567980507568568693637892255672850118012926078073510192273281720407331249210281793166523919560962161314563906361904086217531899534824185570872631170827103502665930169764947933 6667 -995934756762592530537347953893995682200590100450912607041149480392937953554904820544066370634994506096984074219966551037536706462888823822392331931706794359222426397588179667999483234426342699822792705539591361355847629175445643471915711780390546481940058531091863904095668395776929878024240045762997950755699571568020784429886498059251704150351335183451893169890217342066377607516436288539231289167821553698066030279238532949408351872484122579995424601553084369 6668 995934756762592530537347953893996253115719601333971455513884774751317458813296216972297210677918804181265879845691408321104164322443895843070591692245129298339999430030455095423627035859515553584983350612199305587354869968863683404053322550483129173483282784105657518699392065819697026246592156751798840497503958744386961808790510270699992462289922710255740792914087108915628897476459567671130919368287551217826911708858018783091966136155575605709474129197104609 6669 -1271826083250348573765592554190972839955453307531856706892357729271462257227484423655873428259616779189045051628357072423501792683847833595888924749487698130902318364548821916752696419162829680613338684544407236884059907071611863507390239233443952824056860755092771011494039566901643753513463677361805171203510006728270397538396808935728734684915803760198536137641485734181606117918356319293202140005416841437942982981504904720088210013048176534821334622905770467 6670 1345852854287405953639414101351113050826119422001121087518432157114007425278495516555147168603191950461097389193923984247696254103881381095928002363690741986129516397457156288062754439518178646974724435464382455005399792434375501848069876889681053235502957779765694421602177145904964921784759471626387530529862184790850822546597649561152875305722649015048191105518788419897942265339613405745705200141047803775098911904517432607708734082140186023343047822605290903 6671 -1789640097882655555231606571546945052237912828524635890288598781411323255611618750450308107620336853178201777393124894987177892407661596919726566089410846699586539752911196412099959770515021748048021797167007561709798309972026829618968183604596898146190425930093824334264126637845219756113512496810067629138801008960239081652286003827487835869202080566048843270848349975448625974367129184404318016646803612661049109079890501122442744374139191802985941972611361122 6672 1789641214807007998280559014500773757726866846046998909694949142996484141633011566729771199251155389302015913893572251542259792360268881816793319884344953322217088460685140626863204550642785774868038614665481297447257531376327168011961570632030511574012192500361230631408157784058711196684238847072260553242474700735699105910781654889331996776160047446971685404138915854072039743270876696134068779297468097143158072273550783698011496798035574194201901970956857825 6673 -2415572444638336082491752649405546827785928279110884640194329406690951546640972778071458661128694614486027648276957083024162666503884114575863236401448793441830613556407747296434609588778594803627888906200457767858264985441267811586828904881526529644522282006443555742590444036070808484668776062612076150210290135014288420333948342683313916133243788262180517854834455677885876344474085588615863671025720206133999602471688006491526648663565626147522399915056013530 6674 2415572444638336082491752649405546827785928279110884640194329406690951546640972778071458661128694614486027648276957083024162666503884114575863236401448793441830613556407747296434609588778594803627888906200457767858264985441267811586828904881526529644522282006443555742590444036070808484668776062612076150210290135014288420333948342683313916133243788262180517854834455677885876344474085588615863671025720206133999602471688006491526648663565626147522399915056013529 6675 -3168799880931141568226711392468654670716440495863890472345741846185141431779782781637475706520905148568516931458159888076596058252415658735752390135369793980950173134143278245137554302500172655377359045436505605192667498955186252165181352872793269367759458155983321547831221234294498450260168990332875161444642490428681584353189519583810233194055963067395560081743723970676293286092757505714687101307020287009740696203862430902656072366449629173564134614994149485 6676 3404045838592584630093329241544290486378477101228063282142884910901910580591941921274125686533610093565150834661273507807089494404431139483500538177495353171303429715208791003808198367462419593775307956956098700099916233034206802529520139895410062393654399589182995231223581186153605754651445309837963223342575815581620672345875001281544377998450249480452095311414984875765122945347903877825407346246274492283782730544442281917881041417926521373796021323156139422 6677 -4242015967907404422616042105788948374098658475007893123249264549963384567456348952438511821662086760077141737971384191152142276157634661445729291143814234674637043209851472904796353625390901689838008278104694349659536789827491111700691078322171931349567020180093446598813257502722367591335666753301827721222735308840509204090527142336887739946231704427627068320088620603992221446848931317939214058283760962120515704761339804136099673370221381509607363486381669459 6678 4242015994845049605558989485293219078822354330604393364125374022044190957773844848535465201807105252177603620245087192565637071647619172914277363416795404681675709672651605289405691671183888505365891105523084571521047929466417581739837451282241671138626535749093736681936928819630299951357042357408606817367063643853634532498490853090218884650809129054332033002790100561788254102650274000196205356049393106635368927955095780038806345115865471049527391361079606354 6679 -5825959688784464101537107574261472954795326552790538981949540951769833271100079823692230211912142712700781905877994647542581600066578198434119500579741655477666597414478358914676868323780806348049392143918054106377210904774561844091239515240306367075833461154303091998674413088960188526001515677542955557109309105959763765883747837752464763395247373168163528544124266041092923713789349496361111876975304380704581192102188829929199153632256083453770733288268403509 6680 5825959688784464101537107574261472954795326552790538981949540951769833271100079823692230211912142712700781905877994647542581600066578198434119500579741655477666597414478358914676868323780806348049392143918054106377210904774561844091239515240306367075833461154303091998674413088960188526001515677542955557109309105959763765883747837752464763395247373168163528544124266041092923713789349496361111876975304380704581192102188829929199153632256083453770733288268403508 6681 -7353579099342435067194500931386576410419019452761519846258573615854456315146855817006720246450681481174765005405416865623407017884559959657724692126040074685721071944708848898063189007323929044824289732931406976739420399599022741461010063006822171971826258733122091773376731585323447437182951685372977098023301831546613704062676720470582414521923558989156998275354370204269555659680343316550550951673725170419266813318064594543324034578161556113648204596121322948 6682 8052807016734007050986911771674524442074233607860021546427733129325344903600601217979363304497676144547658581036618489654020298581679157478493498903695869747856642617615076714284170337554408125116405861497395846085308251307528866265796183823954619006557569095005160015039685896898082872965419229831265937459259619433695782345496419459214717839652435513075588825609026572246129928633493478079339452358130297376003765319334570867478498811596174097972820060975433691 6683 -10384238554769987794182460591280114042049402001836537697798198725537702666609689708811605314718467146562050831959885180174552974388438056117662742720342937749697000930438879951024645861551568709188443173056353842222565204745664528197346566855282227100893224918882106796574838918110948527381014110388521771648320974617512443062544837711777667240920022170676202636220872991810104436303526686665065106237068598687457610118216053644428956448537346805596134163060044148 6684 10384238554769987794182462453544481638447381265301294404981945939663053205392857098174319640377804932255267813697746212089944117133518753634128503378629880109676274248582739232120308498703792421243422859380591006226712718711920900711974769524563004748991648616228713201152795862493672819982384989848547532482454268593833090857724178296105779473689377584261159937949526567069775049180600624061233064204061045829348605179617410094618220045844063658172810409646928914 6685 -13701249609114039221786592457437528786347123421485122629492790935597394183735830904978336042456698598603493542253869329400552923690110653157572798246178046280343161668693285196475516739340256441702837467751972884418327037806298582200369140213483729820828742871821136407766955173963683322410526825196229206913151651994996853577393875538583303405466048093595570290622404708461371977130177528046224608648684282264366672638730517973269086192383253085196980261933039222 6686 13701326758858373993439250053923394826912079343889705606213323583265226512436218276210465137748620830870327669356612308105739158044007419347869710318793853662182181828784358918261252759100621999015470753469242175403841486891012988498345818545538361985255986470271864292092879723949962184844635601889845297655240947268958942885648423048307904254898833303308463990232129205185783923263912552959559596172589991704565440129475494751432485637689037169542065200324115473 6687 -18276881377177707353575654498298573179625236077644800995686225778662207534926547567248911578506623520693432340811441384667022365970157836021766893222464909005542790724217031871448683800056340897090262890170122482753962486642042124012347985745591348474839875333897114269639283657969885966052392925429962100577889556881536802320024264109969484132353323951065493361803173474902921188071019052471278649098991957632983020614511396738175401215701829379716255993035075873 6688 19609803557725284958144948761020538498601357503017315669762603430166917015703194878988912996542607952070558541992244961308458395470742869011487055414253406090209181795259982258777857252181683553629900760611582109155222987769613876967170717660632527728745057469863729662285082843324901718535512386440373555372952408376396289415133347855243803480360306287365902090598503875842368139098261321721488868252702019166639801126346916326742244893791023778952957230417691553 6689 -24506891592047573184295302560368321869364500153108837704547664748046207402191495079524107704769182530988210771611275434674425040119131362538464240796818474562334959662977826391485926265395360929849001922854581069380249946790028227980413263681312098665876129574354661242262359630507829783745627899826141166531044661827174924182463403526189731243546816092688016387574831135326138024671520613240435649236028134357550213493859646204411721180188648384157157067321618584 6690 24506891592047573184295302560368321869364500153108837704547664748046207402191495079524107704769182530988210771611275434674425040119131362538464240796818474562334959662977826391485926265395360929849001922854581069380249946790028227980413263681312098665876129574354661242262359630507829783745627899826141166531044661827174924182463403526189731243546816092688016387574831135326138024671520613240435649236028134357550213493859646204411721180188648384157157067321618583 6691 -35194275125195641321647849187151441116218534036527657341632666933963356485302645808119816970977920667123234726775197558193218606777878271457114807209871460658281857307520145569807351118993960675665344677299694605235392724350531170351278855117272197888654786736258144228098440665111118253067189108432765954276135599041626968909058377738972412976728146070426132253885573338543188389410188232691852846851194847869762150301269465729577437696325132799206649372052743240 6692 35194275125195641321647849187151441116218534036527657341632666933963356485302645808119816970977920667123234726775197558193218606777878271457114807209871460658281857307520145569807351118993960675665344677299694605235392724350531170351278855117272197888654786736258144228098440665111118253067189108432765954276135599041626968909058377738972412976728146070426132253885573338543188389410188232691852846851194847869762150301269465729577437696325132799206649372052743239 6693 -44335159900243962498070967473460830220723154826015021672512261167762261520233690888959225358126942610336483639394511303064249261396993445217323601493927258529359749089714349491000363226595252315883033655522019292585924622140305675798840137588337210474653146958279583213434415490390138567952383911454257791785323407688002387872120398377496369358592799207906888847690114690492468915140929530055262303866387215597542555594827794283937911376457705803350565180544868730 6694 49602156404726282439833592965738614776288326488109292920107756488045070012826449560533869491738980099474641803736591361520463982977485654943861258154219471903895281088302918427320764649113492202654434977600500140061544211219518505240853849798342447892062214965028876186695938801616338092340900504221887035558536618180293839146722592163551877282915802049623172399306916337087151317465010887909392186945801706067880901649884569302271573921908236050829915821505373793 6695 -63989175808237234368556668281844327261022506954852055936345405117964179035134641882292062590538749267360699178570593098776657240471549686378704077805070640304854004022324599994702561852753938068579486232199068103003586704848868187322138927546068520487210911360715538299885685546569118502832689646968539847288083758706098353440134643407849037388536755025802435938277571443377325409548227405224212452249165968765976013121905439439021276189125076545581626867072043122 6696 63989545876461092813414006680579182234472483407019980926712835840149361169399103903360179180166811109732782262830004116562757999457590192087717372288382150551610994256493371377520307184159901793931781781868899463448929353557805356708905216120210336500064588340666271777136040502481843753684741314993589770138912383179153505408274947198375565640149698151512234249254701476923729447446504429346270550691679042704140608530275069950937982402074161120047115418745913821 6697 -84558442629653331527757959512977111950150184618561912569035683202672534171975329038249726737397923361244137529983450185122786298331864427022436184163664108973451131469610800308437244097448306405565446764806607666491431278182915279888706493055296829766381294324783433986412220963267602406034535894362197607153588560414205661746251951142834492499259022448529112960684064965162424093192920130498999580210343806168839787536430896594988308884793404641614388806728951140 6698 84558442629653333458053048930659489476087501972529703082444800888917564801414856137063106229346870021461026672245677221027429141420757251833225686122380221390300345531162897133785687815008701296799590750108193333486474434814106616436743914393967515379862953505628691949360211735187124626566521768518891849186316749438102944669540584070765562585777330813487781763373901251049574783410084741498614468469293050259308380143525140235778364016511742259381373842167571811 6699 -109018688421425498866262275379894678135361836192911280987316498882963660854569823489208969316539997251024386601239101402742449840000513202341773528129362262115441044082534107402038250889355543533446192584561551305908698706618703828139853211738849067166478091892436681054480002578880614707637406350120466048373808923157224677748800348022419090609493696970029461642181184498461529052016821288541298468805830967573674122355973487345294377896004565708959140186318980926 6700 123049897058086416093073771404574685182277313196153406389394099570519301329560353414096678729799264619519294013881102681705412038435121662234036448222610096254702229007188286089550588922047781590592655260321724353766877673882487000242807553475211218412645028130248472192183676350733873937953695884296924824474334798384645494974622822671545807517408244740870339378452575411649231151612418559849371685108712859909159738942536563821383849955945734446871119550580049004 6701 -150288341828052800944818467334337416411784794306862015694612301616941640256241142186605806554277524996987755723895176743090931643785618353761646351647515156776309848928660519939109914328795160851328218216162169496768380841102221606722806692075388619951317540550475167271320218945447977003136279696578473645801865231900901309921145066484721212876550116999690405069137362520993033806389741909242308075194585852221854921299656031878961160164157784731716955879548292814 6702 150288341828052800944818467334337416411784794306862015694612301616941640256241142186605806554277524996987755723895176743090931643785618353761646351647515156776309848928660519939109914328795160851328218216162169496768380841102221606722806692075388619951317540550475167271320218945447977003136279696578473645801865231900901309921145066484721212876550116999690405069137362520993033806389741909242308075194585852221854921299656031878961160164157784731716955879548292813 6703 -208178838466054865005455144397831856024844987694784878235436005386404697418032170348461372282920513998103264439014512731990102521649609345699613490039878501913838287495433332111627982715027992729318037229937767142658022286567392862930390474357677242661987399779410586489026444088228130272458237671119197335031112152367380004976675071644224633988705534841166565174002364243625349833324245051024318848386998826685057718125409016365841619218090555273509943297280094063 6704 208178838466054865005455144397831856024844987694784878235436005386404697418032170348461372282920513998103264439014512731990102521649609345699613490039878501913838287495433332111627982715027992729318037229937767142658022286567392862930390474357677242661987399779410586489026444088228130272458237671119197335031112152367380004976675071644224633988705534841166565174002364243625349833324245051024318848386998826685057718125409016365841619218090555273509943297280094062 6705 -259522003058281081858853392976799980541704517869258147157149008257409822095588111860462396575874370897892247822348872028883242818943282225986539389538329380565780687603895881953669093811927152600209652547459679029461809873908928598840496384929210227185335622440784224940540510057569188280906090163515827966467801670225842480523484616162131788033576887351458224570061057395232730012424627641700649370514613263645784284837874338692819663889988123462664763060443011443 6706 285017243424476609548921376825688389697425144515985779414936897093144745819343313429602692584995371760674119487486005871639663453271742279286719285132906301660180216246376848005678112320272492187848110682516226874351176935315809585830494683082702776901764824536790426321617832728684469913253346226090601173422895538632722929375070781597351396181955654882856804241851414297159002909355089595853918495618084101195187159449198927095965121556874583437145920871005652942 6707 -361561166180339684954933277664175427194503287812285661540133380888483261229419453857490065177370502378610763302953324883786539092321322979274244273001097112132236319020230540282356775150438289466687497495669333014241987268312927580033341301523201345160199500205261809474780301729604569416456900197946714809567212429699072811241903058139219946236028940255590186304610132576114733214916526291618387172429584701109003834798477528171021733385332580407829746273125728740 6708 361561166319788548165519602393812467280484479489325807595421394463978186821908313484521784005993609536949505587422052908348658932601112572455839806906900101314787314841753761132836463007318101894359874329121853174999377127820014133475990746636369403000338104340197708028861782178225313487880008086752576745825938710606263535935745479950239066773192691414544027030512437611463132602381203748410624434137813755952177691138896907732302356237385304027330034297240355299 6709 -502652415058477338208942599353643012314356504931901181248007399933069502007762253872437389672660169938851477765822301015482649359152379151319951499528747017030631636596632018190116379525945753084070727189455343738232667964053762079543438760255676366036883039786939730789226127410225547634737171806447847219118785172434040741193657697747835934011997320670136991778598195867622586055430640795464172683669983390664584319510642206527700667722168555884611952959764794371 6710 502652415058477338208942599353643012314356504931901181248007399933069502007762253872437389672660169938851477765822301015482649359152379151319951499528747017030631636596632018190116379525945753084070727189455343738232667964053762079543438760255676366036883039786939730789226127410225547634737171806447847219118785172434040741193657697747835934011997320670136991778598195867622586055430640795464172683669983390664584319510642206527700667722168555884611952959764794370 6711 -643434169673145985430125122884390439126772519172840492642386342779888270972275598553339984229015977867425849495384320038051900401676242656360576188273577288241272035986306584900107851164093696734773758706516267943889958489737262884944312875191958217211061076477316404708343429623694464280961148984924372622251513266154472172412760770288236616922571691048315403540697712545046539816579270853235346670073272532632524704863658397891716215583157578207794967106589903413 6712 726858568246698533904679861300907511097944199580275082386939643355794968430783133355592886428166926875726398968578161972274188720836074133298678655958397296840369952307692265116202639366433204253613756734643999237417953997804234447764483768442034728502796694289554013357308262226680468055776670105118575689893206975326898555410831406520597824004846531297427242551446633963830524679070812492566383101226996471099307398298820988113905267620923848500371744692574014412 6713 -876676760060019064359281412242810599768392238571574896690277538148582443848571153858586271447896545697350181791179041373080892167224521441914677819044083160747554688820794090882640728560692883264011531727959106959340380131678758877459732291959736378989886895779338085611899454498328300855956224156487866659152169078847823186201770383946364029739110181500093832318693244728066615604687459350457010484868179122829516580810789589088375932752634235483188883170794343107 6714 876679972815550612177246798605817613766012173167446992451711040237021072045198448766776447195740623596241277617763201593109667635483174182485870316449265685876198371651562742950486244762116457998472867549565780343025938168304654563017927817032454120717084591815257880777273949938333804923207315043769354098039496610254011074454539054139512957162998223523116341649998345021738826039149214066680816611270633636167815027220591992612015739591998068707690488440362025624 6715 -1192088019913347258454335826175338823707908254645212132476231897412501747821580372835605492383440667619709593233300086445760083757501049634977392856678125014280050983121777575883131292227606558998958594898484884999465891451653956714888712097985091637871022703578551643246336114080149845253265128880051745588663930732829409676585129304768364472843686356109969289397662217037386646479595737074156371843868306714172755734573321286427475844303399308104999574284142614892 6716 1192100012051589618597027903810421259251469916890880146920463815661486910074018731411148783052493154899208684417176026695196700911135922937245487894958404957774431714556704178181731843888103225291330627623352555475261750097708908441604737235606196678103749779591835884175553494673586405969614776557580072576828482813386062435439772146415307965156580348238626068944410887206598330408409193725549410027657712511909519475255480670657352822634234696910424697619021631021 6717 -1472179997089954189440797068546064534083405333654675500021333572992243908020518886373067518594822342629895166007500540564254562034862306911794701575225419289118359875858201042394321470672294371438815686032675125772990823418229770957741501989510789009064172702266635698119864912413667101486698548113917809858524450073193019265012280032461254899319901368486819154145073647335446339505826656375012069450436851814242422535731813359122802326142052140140815143903345410333 6718 1699657496940353647271536883512798422996399789619505262775805887295993263100433958160922957044278945877051129793617600463058475238429393113173060758059546324413138177106843568754519639046769647993771469572904084405657704161152078932622112804480710314979723414483613684677947200331779918060663372453851510259415869164933734845012275909568093187824148248453869462992374874213953485533256551605289202741660868374330913103175727826284574993710898590181038053766781632796 6719 -2149710838817129768651881891571595374414363236513908160363953596999516845223333707511042158992767641627687163209187955816047611931835933760097072884348169890969317768039086969266413847276928704592751823790051781147372980694606750385940561465000915080401328963568721681377817003397167331859764719988882710808962139278472982836369932895005320420761102589752133075490485602548345612264932100373510114336689113559626119109771599388815431685149198996759651707438186689196 6720 2149710838817129768651881891571595374414363236513908160363953596999516845223333707511042158992767641627687163209187955816047611931835933760097072884348169890969317768039086969266413847276928704592751823790051781147372980694606750385940561465000915080401328963568721681377817003397167331859764719988882710808962139278472982836369932895005320420761102589752133075490485602548345612264932100373510114336689113559626119109771599388815431685149198996759651707438186689195 6721 -2857876761652552686487687122229251629915282481279204625181985570038427802111031140500081033259723181430057861445402431169795992201710386457894401484104150196715604764972099291734261776705518015412457663363454900253808958650226583793780475567980352504340531944078152724563806801928996340281498208936671848390717688037600330130715745120487458449525956664495434037296878904505200598160487233497829784845488503602336154020849007339966643870910625918074891668499280673633 6722 2857877488904797767160912728861987978301230003244020202997729860885424123036310412508852812508895810641959525831948817097874440198205571596134958693468211287623331584557464572106075646341826947905308300867288615354156582930718933994120913634395616202628685715768902130892196960831585835895998382812008557076806233555648137985681725330208579901150075096469824348358635449627225855287243856009329736267526287831333337978338425059609830085782792646022337963718389752508 6723 -3656602290112255077765280781435716432750095423424622016741920015565071983446840129126299362127182948652330787255079301803830933524990756863102195538328186177916038752120952276050581325598225895388915517199369426098774483920218337156252424542540817185065162496300964478717585320896838569069808898418631908980913615185705527309888674918096957338091172650610529081833208373001607552099602886557475175278467049238483432074974183929106812905154837041210936083299982199744 6724 4067742825765738327293549964548152251751699339264991326117739227620399709192127604300735265615972565358109203756399268005879675292488375873966217503297793233948142276946472677618468020228677546098224629547871379862184923266677430761350511743495873151029914208880860742935883705087513670203687986010894131202531935692946649763310055512519302703777663154764325670473359299592336480735685092904547114634276305722422985008816195018364175132793556772321997033245699202469 6725 -4948710906692271883620636783178785616613440119299420244031143427598028883565316592142848337837843186886721855792482097260175350805310179417342727713942826263502455955107233053807543671765846135731224598838640716796744830245446879184656018497167855000227048428916004276960213354333166066772815652229491935580844726165633877123454446960092946822126656582024473600825909929492499090944391974947630155646741830491969483683410592668977796905475731823811911109998139010901 6726 4948764580895196074008249658787359567189298710467618295138729407475537258238595577722472920314136186702873346085821113381123233075087231624387975212914278538023554193584198308270297412283244244118770363534049203304126576068693231511142914258707903701508260659552294893540336316303903217046361946183774304325248565892631986879548957484733284701221007792633132738618572853714149931590936214219253529746482054975033279812606616821868783094129744669164102385611932110703 6727 -7295307573733645120673072111568012962514946727410484429655556873080758762795385914828892527671039840176008873702678068026933851431273260494786912386330763007908498845420207706081498450114415636665527167498008384923369183228287466909078775072207325679382423052370468915790931486692245753615789724788692015292572575120843449398897545414231016612345587751577122731054796861703982902786648312350011710761181123508050743344239619350362947234240363445416545998596851901923 6728 7295339821412739154528037926256728748508029997832634964773157217629585810386103795857241850895075619148579791424884875450296692549082544449786888869388209242035709393599331993674786548326177802016742252774956803480879321471860967308637741827123442005231780815435832761257016699532472289212546816849494364974563409682339481341262688967086083572626694962938578446821109539985853048396597200251660398951194744778738049321028516105790209515930508579319475734474572054501 6729 -8928637744440551304170221806870526846647582892112304746253229681958706079881552705442581876447616085343328556836232123041941955202987119653783278775135192788827683655218470642138127455775410864262833209380187921518967144920924562948471337395468130059885727744435141708989978187339813226751383501241427956679877699925468959204769775651667941214415391099801178987489501502342609773037569143290859892215244898016648789840465666495928053204817891503972382817590624956342 6730 10423789933405540691530459710568151943470117354414301969262850099955156099753167214013981262625856137127564003616714286496721642411597717392909497855630148290827291842171013802815794657345110358978270148783285188308966257669101839319254829416639151119847459337693841843028684560207023985535487256896635223816049071836394962962208929270006583146436632047007486625827599214068230131938453542381582871031113908360539896840019926543030692117671111326615616808157201517716 6731 -12869474047255216555669802243523944072372925480938816822668714292700522835942154634623500022124554051961254468382718870512149392782873207067094544885467052220494376187720588501473825465536674873359331250364837493597764982143908824480629586888447821084907090654703517187308536863032174211242440915852676670284523161643292869255106653311081453394840823975546308530285500164923134397035956214248684580429151965287596862332596158115458596883596708729785920289464069799185 6732 12869474047255216555669802244608937375025579663165703729657223999200146915825859311885726124870599490982118433160032893094285993469215735440010407441493826896964613249680816319346632744679856894132405758023883236447462598859503347702185823880358879320769705105016673074617284732935005874009438683390659150104101872168930209431344058071153708401409914934248518750810432744237703574038271600678906609153764407276716046781753653629743037718040149635867155010045366690030 6733 -17101427367928307255120234130270499585523355771282285559897688348405176558930407263335420005317018180014020223585119033765750935969144711409156137090659329762237784524469565033290565696384264837687579765780438497077468000557221775111310882914541075450279394265039217150318651554904942040178119900736567010408633544873453443608982195931416449104434158806517028097673102791576560105232938026280155617153399674070346732455194549366044208710526150080628815419958212605619 6734 17101427367928307255120234130270499585523355771282285559897688348405176558930407263335420005317018180014020223585119033765750935969144711409156137090659329762237784524469565033290565696384264837687579765780438497077468000557221775111310882914541075450279394265039217150318651554904942040178119900736567010408633544873453443608982195931416449104434158806517028097673102791576560105232938026280155617153399674070346732455194549366044208710526150080628815419958212605618 6735 -21682579920395072035368569699017448450871336233882124385474277025678969534323746778714016205312043635212071018087847743653876154681877010847318973317373488457598858939421860196521230912664296018928039267165607990417070002647752199501806039605291402872248031655078238404537190220275732931707341493352832958288782882753423196626420936189942545900654573633869541367550193618808371333346627221563636305828374872994227989187594003924831020330468177822364844830332704907053 6736 25830050861004094142266139298598327180314503591100896815725803981221789049028742026420376021728235790993298939248347916015606170725521358050815925622247120456010851663529845871432629214630392954355211017269802539897499495839165359330260042152872040392412965039482103607073670781301681111225595632318066569562146177540255473752218235652308986626109118888641105666092760392224346678085628330510305036845834624848562709994801248704151229110683518722277332182597169547887 6737 -30706861234291730801368998246598795673314609548455371389144620939715872700650032283997706157352643431019803424434046130671118589686904833407889413559601151910145597169363246416115478926320446450252256693751083810262194926391142340580653657102745581477616383710774003521280256697755077459436238767610628277630742437682028587826462887607529591570491535150198588198594165728299217990009608602797668296171150782887833858367603736508523357405133599450545922168160113918779 6738 30706861234291730801368998246598795673314609548455371389144620939715872700650032283997706157352643431019803424434046130671118589686904833407889413559601151910145597169363246416115478926320446450252256693751083810262194926391142340580653657102745581477616383710774003521280256697755077459436238767610628277630742437682028587826462887607529591570491535150198588198594165728299217990009608602797668296171150782887833858367603736508523357405133599450545922168160113918778 6739 -42264703581687404956930889318388206828319679926122979396543966664372285039488891575650379632804497696623481549140237640224640686630023466052348049713006973318021844048788173749675655555513632863292330807488942812615968190519638561298513426328220351069593345163898569734454184860432280365390073502966870167120914750203753920198489457680087518201815372842361086295955395875440722605086704389429853861917395110944931826946320817329325464487654159124331108940702125470516 6740 42264703581687411973509969967058678825785730183491497254626172014635433056343809523100725838619107445672811173295177014734143177974392015982991907059763871854442847598129440370749267806609773139773966622460691646465219499025899314523147723604231184295606933107756293132246548537793796632387831655603783434600878823746591029989600887282412987718420734515066960192326032154947558950088877523507207238507551982889287512086934548991879927263759555433664897200358544056575 6741 -51354761081528832493058178327442583759130704573017706332709409333685297675946010816368609274271514851348121760037250934863416116503333943677606528413406270311818707818835245263594095735531527387377284522810461165062603841389346984430248756630979307052023233830670017028991875643571244172118966144967745693427476018723743383548250828397197753337019106608990510562798976980680871479289758656258866961876089160020493930479386475530163730303768843794578853991272993653631 6742 58660113944763164818213315783252547027946307752606438880268525382089645788728639694773600974246478607851554784058975818157379446678787190560887407421610090474651251144802889046272896066597692700184594709743483725978842840559155952361950316321090815838943496484923012968280019675199963720338260519930859319859274806396793188254175872807710817129584089737255759408112520255351477697553613485996564726877678555223660214100523370655387541768003403199987794687615179304304 6743 -72791641735006730861724683392492051813283709977258545163464442021400398827696837078524945227857880383542576586931041163704611266933749924565932903722796408026424311322920007961370830354702760210528109040310938281356192973547230453337757107396223589938127364987243982691819092149711882419314703209292665599213173730937802069885306521180931557863930115812437272621925490682501170002429465377818637539735580933529601048032351616893098516781128261115059550939886145152553 6744 72791642129212263072561189553495749904663808152253471126038939223345328610166667107468630464364714495104910131721163268067033013016484876614495235456703188032116891030506521884133194144960769501398606164496957220617098297713970467914208130644209345456899956198746330039389880683733027080203044015938658282620803530938069804182601073307554356407030227142415680139358284431830357137861976443968592657389200236665520179078413355278948416768508904396393016105904175752744 6745 -104534115380512137921703142312080722086008366253539425717245628646471450901644781648193235295232502564897454075166117573184767942478343700570504015261667076954565723541293787152505953436635702525269296895996135955162547887996611058309501238472215833628445653274348577443691949719780609216862329222094958376734399579398456134069467984006942425378725145698066413723056404513555386786763766171169072750862752297150798315044234728559941313561352279975351241812544457146655 6746 104535431589576261983728621354156096744239328045040918881075101058645645082061750243300659670920480246654793088750371882406857553232486163581020776556673690513251021524758859897639607618626867017260687707496865149530649947658949575494053932050678681793283892471008789827851438708634552964154556028821074753487002650736100169985465320823687575862349764452703342938277550052677140317163103955779117589359194584491030118009103729504503779538292151058432974648402045133420 6747 -128625103401473403126084307921143139390834019770509172743252923207071414387761703350504897452216873120072239488997542035767146931424540011550168339800988414330907640000083876541215891549686399249599372218474129271676002320068112265326246055704247094247765990355493689466496891119014908852134514015072221994765388723842056990274802866586409268548546449791687978374875010192235475706891417568672457812861994203578689084439283978389419353681355588642744561125268621772621 6748 152586381398361419526192661632789107642305050445288588813538795693495868751750260509149331251866669781832670704297857505909799518883474076945957305777969895614299840228868099324906162656441655470500663390419037041230781238862302400515942658094795735543712976290774816711218074366918071094431771362556727314121189964736267513129376761471855985167695616246233767430854758836475679119137877093670763418642844172163246576020495499133544174813870683846994845410128058753975 6749 -179462382520687189230395188805309221110642144932347690946416986348454070504801441302203771033718735374909687515929548423922063778544918595531081963137000278668510293872041852536051611855997816523416040835276439733228990158417963769717461720514092298010388907480785249078969236989922323994568197855478871109147716500284339365014962135673468543013077385850263514094318402507837648743668343631252409132617338774269106599496723941005456266335065430394197507903371572091326 6750 179462505518186832952190244326945723426709671644607633756706952724871992052918585178378617564390184246796199247837569472981665815411465662012302754442061302159791541371363547197954642585837524507544605151638263047258594562749511612657906367725345840752140526374810453110894971019012008407391082095433386012798288282305703764056683655580495317082620896088704014249622508812683912012300672658709167993285749819079653389107980148256895829901952143402565327979220320571218 6751 -247053466224814769476918470063462167269428530322982052357881140383505764351521412481205544832418489273616629346995114037741320442793223059609227056522289502566142813914772848536597005013316570760345235618212096331706536538205589242516232954299016970547558327938773587114925003862449624505722068835102693142456333862789458808463501355465033428382806498976669124965547473957307801960081631869510160422083766710025093009377830421782314384933803297684845390504525379320266 6752 247053466224814769476918470074900365790837968985216168611103956869876298935324164262847945158138969895718580393763834687533472394470006651490381947443762109067748390067609364537545071807913750575322672143608322029479307636056670369409571593868251308848017625978153020445041260194678486927517678112904195692006705870761070446818445282938959366798113184212562030944744142726302180523925470583617408987829501196009243380016632256217023987086644097809406550142665132094876 6753 -297417057156543836126426947671567493602136161796540799375033146662130025159692549027495642883484942389956284738899412647565180920331400893828299531258364676973672731553625101607332843030073996671180771916485869370463599069853750218107069593061987239488233796172223519171846747967365386162190322513129809764192199294350758885241064041522034975418694326547029048778188369512184762575171389327836554262888248270381793278975201034427722563996148864858435536699350708549273 6754 362630879965081585833055344226814314609903833451319160165380205547529503700515898199794030492065709515750257024888335704367501022430111482953916505877586984288590412174462524856291263470234070685333941305346692999545395542794014618250064953130242622997444392667969758464445920010449521406922517152022592910148241124306308577213734484184776964738260657188903197456622565092981079675794787204710764441634289932016006651163168563673563853140889870490483413962022923044504 6755 -437990290023463477497675604933493588843283595306380176886482904152546244206133215628300097431737259759432470140908387158584722219450434529336477225764301878446071445689329225353882768736334919270992267818749876542800209508044433013381103850774386844192017840317098935454363158056625213097939252763722327029261128879896547312629087349669483239182517814323609161104972573011656344054886054944559593299749420722192565296488679083218903029136300299449389385022602190654457 6756 438002105796991701228199448846748715902438005659028639253340829318818910704283456265450517141963955246726133639979448755964443981951520920690708664142449383074468748018092208206662393723938864200178189423722568894581567835354065491332950063664847667139648864313979986816459202325014378035208526987108714057363122031046679900429501962776348247075859882326277357855886654851687460703919166553622764905979347202338881263234115507498625560306327466225357610148763145348788 6757 -586407235945160038930780080376878530146894905522817232910394175482118863336877694857157624593454179008359380660458922700322948337417335146681903504890494418855128752648983005656269042504333638876487183855649797650674831225295362157131844472665989267014309552035423676346462639362114801115640276677854381441594294299324933621736213571852839536543790283678410782735166225822281612202214569525839537728088103887918834247019229874185397938387838157957415194573461542575222 6758 586407235945160042967841990790829976384222415424355003427082870174663229501390522334528510200939850376689182601684347146794822943092898378606200119646666056539593361702053279895094887479289598070514872411675160609125161569557793694622992778054937512459623235921154397471246324634344727304792323238176482900105156138719910608531523228634204380443433216490174318396836333738213624621930988172218801213346253462495856643202990363350495710175339889945618746070844300948550 6759 -732082390188309883165472721585999332761425388914609014590837705218680799976942922256032944280510135109160283956438625351918840935283570500285389680257166103283718147948094855078303959546326185266293835315071045380854912481231002044772978849403476498884724145631955192794025800781638953833316665686736234141349120960518792455327962983346888060707244149434948416232841821378856864906953233181015281029857424751008493786867482527463706919848525950132947650326082928459319 6760 851024242456215310174812798168217306227039257534741937305857294087099593538719697794789814449771327123836615539848026725666270559465122075896043735345556899863535829065009035432624309427109044799206486730192497579918453264755531991436333091646572440710694076802985278390606468052796965646286261310607652029216707989682171586749149941303178965400098023699338417885361713271963818966351286660766693638908703470061868098719124360423446247458560923383175745292891775668542 6761 -1005493153629983178929641312706501722607573663469246878502542572543301672667487616961402760397012576327688921950438913872297483360875976505080538816800483954736268735249892328450860178991477099403936836579783599078460780581045754203526567425330407074374393793276742562542031814746983812998734624067380413661992449337345380555293655364450970157575890056871537215290350395788566318641720801315542107444581865720314716119143769716171090541621187313941691299894723316810510 6762 1005493153629983178929641312706501722607573663469246878502542572543301672667487616961402760397012576327688921950438913872297483360875976505080538816800483954736268735249892328450860178991477099403936836579783599078460780581045754203526567425330407074374393793276742562542031814746983812998734624067380413661992449337345380555293655364450970157575890056871537215290350395788566318641720801315542107444581865720314716119143769716171090541621187313941691299894723316810509 6763 -1549238981329925892244058304608447204063477892032050835453307333179912725283469092703279735003964610145596631835108678540242138898501741411678294073284392619593788685210246180148252000362373716047048649534095081840493766807483294291673567903875394509054623974859829725781309642140852944497101319300302660289304772362379009275365426961078850436846426413806493382983539546832126302978720807823134421335861040323046881431913890559435283536273954242503087671607909381264129 6764 1549238981329925892244058304608447204063477892032050835453307333179912725283469092703279735003964610145596631835108678540242138898501741411678294073284392619593788685210246180148252000362373716047048649534095081840493766807483294291673567903875394509054623974859829725781309642140852944497101319300302660289304772362379009275365426961078850436846426413806493382983539546832126302978720807823134421335861040323046881431913890559435283536273954242503087671607909381264128 6765 -1845898500830630671681354623648050307643189828247357812878350978149875268103076024361714974536179358664221644606295808594522199682301500524571191621608653177390648575286585716506211530004944401796797412810228480768521569847871584628381070285937313531196497166540317558967463996370118004959393541505718628399960244689850575381324449389572410511198845251883503244680269408715942960033575363152568899343697107339982362276091245425576981362526807083737005047189584733968889 6766 2327062709893195268670422891499783894853147876970625836165393902409388506291395276349120957516032035885632817587631792952993991862405340431126102557696021329920250077845861212299280124771852628509167494748299697953990648426607561643969049042412590387940953878888838822419001906720101262679669066708055166790608766933669297791634963819661763387848928856466675799067366380436553169400487057772165467754960674150184103400995236253260880028904994601154019360786377941853599 6767 -2791892977382804581015073618988686747786431725235908327229115091652431339504593165001353777929286023253606739469941207722972923343766463986023548304482110181538326469356681673569099512948591059956495070761901422059479232253496007020791836498071268400605028068769894939905970044766262855563732924225570847168270776563613724626412951004588700903580989173496151629574045236986545318068281341321709991958097136850876704608041395553221932135978360429128778496742937199437337 6768 2791892977382804581015073618988687479139624830175069924402539566054339915377287178087782530214632678413737529255856887115604100560543108323425918084589279073983342043309989631958477455948692772593099451301176756262236825025961799613809533310378546778619741956496959409101229529783372580198944417629661861461316814581816338936995104049019471788675878944694739534971641160771301937038761660594684088506068824434505521971474650971218458513843508940515411271546216958977560 6769 -3773974158366652692899064367421792017036331656111685884671588018148207819931768791264480909302220257656534596764288243339831230785682024259844990994396877835518147281792145339648794610723745660787981777598894870303931567293333688602683563175965558744640861795851222608439009642433695047192197691037650978996120564112677970615674793820090845471771339235986588364565628724963005726742673193482632803186971301423404507272907584382805556894257984027554144691443018924769130 6770 3774046098054429387814362892788789576068964085278218653469494189904599044843097008291924362161118133651232278159701170105460434266557532020843025102922339923402779264993187462579947477467668807888592176686281738801592687996712438174578216257089875179756758915283245091030363470657852125478694943107427061138898797597393912786878491829162835783430336895314954208417236550290153810044206980768546401607110037647566692637763291601850546633730446821730029718905769955316004 6771 -4564971245127022323087880914642111274867315463466283383444964135970095994728540268817969169977306112725256852535071451247764781707784083508520677491785585563273249083669434883152763585203147112648295544023643393157039102965218344739679005312421453319719908312045468088308872041830256839947548319309782726112848305725337346971191580287642096091353339548881800089775688811568744838685655546199014856142695518408828479575472737030093938318131877751539078747431871342173258 6772 5877102955029326383546299020708781928266522517906824589879426839500596629104564701931946234902071485365890395261599259403267495305352375680083450331652195210288299908681112260994817092272776863891532031617504607103962355428736518890262539781496309098858096532849645661019763373507101958156463313290155596488344741618200694656712097763545881587181796080505902747407237799990739535233847604616849984628809033116778230509094687238600457776103676068429891182594039528518955 6773 -6743729025631806260142116163562365740600072192146284125674892774668725334203035957020787255884968689015765216105876330760396609623479787166007955451760259605669496082553414497153503303369165011050903135647127892628377934200359055714803981150354935075973226160821704649164183132175018444292438920400228178055008556685235398678504898105462817936496096985374052085813576614961472392063136394378879647160179572722828895446062825262155271530823719534979190003274566156214608 6774 6743731125264605322170601013980798994998587543051578954432047068992862545257483751221483310380264114323221017762661482536267873792929122777997886432202946700777959560811311343771300489285354261285072227720951314240833277443139585083203310973984158788708779084530944971979634896300765075900472899606687213562458607161326962179303366870731221514634027516645146807981504734383130501856289929456469708733663480722934346452775443141584226372193775635941142707386529173227832 6775 -9419143354389498100073456378377663736141428353933731827138811034786787476876004237823985934261131371217473617255553752240358868028463129760858862008153664390373244684765563825948503871970508610115944693438555515874586404918915202696256454801909005958955472148109759376569117169788412979171007736932751468649131401897627862271297677669358793999845391600678248229611989216160594137235009318224531293148558950346823440399262296958293510758977972242015439863135031015557940 6776 9419357094086329833861267171703021887950303579410399860055701163279209433524839836395207060240273026788239011234212622614029639965209098502341810147551699190346329677070147408401848729961142366497345472793543112196200923149089846384390670242472686822043088332239087257421864787786080574406809826466854032905123753003626281374872137500176643754426203775645713224956619392799542563998244969135758217476247378359516581468231419787554292476532327389233689898371831011271459 6777 -11084994406190573150667063986817409019141432058083412992863592820891191623719578002430013416303081809711659822277591940761001682850036660744861852808555107142813173672239709210457273958878454600759730638670883668666997808378592682785572625087388850711965185753705872912545338782886676096902827150825848119177318350448063988234060248105898419529511583990685896825211413521954482878761535100423516363789566702282995473838395014884012550621718986280561899845088167231580987 6778 13406615535904654431403600124465792865063075633652665673223702774665840809758274269366655523627149690718755405325947827933144907917690447882324087032403091280951445358626255262871492169912948833209409479850612985851804856988818375850691289728996349347505769973298918651249566438824898265776879978960819181588903007981492571071429185214966248517525819341683238039987301788950948492790180466716455050249166944620850694972336214957582943080657106311394114865135435208803709 6779 -15864858657180177379080350337461571216361638479899109244208956879450377252666465792135453362938580489673173424062338660298196956963111551693705597158885072592665657322813778641938728027866082803641003112566227739943257898709750468729803830751947265507111972399956512030040825409790103064935700769505162804950260922746370383539508779165000761577821356273828334434321482386868865619297286109556794041312003805210421179935185020010226491918648131623799659719088712500159334 6780 15864858657180177379080350337461571216361638479899109244208956879450377252666465792135453362938580489673173424062338660298196956963111551693705597158885072592665657322813778641938728027866082803641003112566227739943257898709750468729803830751947265507111972399956512030040825409790103064935700769505162804950260922746370383539508779165000761577821356273828334434321482386868865619297286109556794041312003805210421179935185020010226491918648131623799659719088712500159333 6781 -24027054833975854669307336197349387856591346414576124095302001709529297347524779197249830705820194707344001437643371350685830210413954106836391548812255057098002238723492958198347941674202133546376687503859881503111436470863399903811012643253926947077414863606524435575288992627713672689205465198283044231799403158222335483965466592607228177089398655491221462692031914492770349507185554308985900370234351013617336073387306674749524241748461452702899383065503803111880512 6782 24027054833975854669307336197349387856591346414576124095302001709529297347524779197249830705820194707344001437643371350685830210413954106836391548812255057098002238723492958198347941674202133546376687503859881503111436470863399903811012643253926947077414863606524435575288992627713672689205465198283044231799403158222335483965466592607228177089398655491221462692031914492770349507185554308985900370234351013617336073387306674749524241748461452702899383065503803111880511 6783 -28710800289603515181195546447573613700799889957550536236484811221587803268246664103548521538829920092907681934764000543182084047254367644357498088042140233381354659590869868394393721017677416169609164058273529105078566217552535213042657689682323292455212106696288277465619923795682505448702494527667060960128656420278744816648889651214751183374323926557009196025870069731221467898726702795942302052521243897091245723388383304340471867353565447248688964906307946834458832 6784 36480449234453440495294306229893438279422280889091323187378818453188106935244552523839564259061477215335799663816837664698132860182853030548662314905173276592950103876656702251175336000174064765689966577063982492466986124071429803503305817806493356961611915953199099879393305838535422122145357293101388137694444769470936411445965722915946037054066938507952619049339203660135734749387115140409793477260993250471825232034093748834881925691820366273686005755097398490115158 6785 -41459594671085195367727923624733071824735947756380195607633769815281255967589748523342832231457281651642777425526999201909850657811283189015370097149956089162776661869993873130298808105769307865873125107963488749761445608109557109223668661339918242490500632901037122521610529406982643930196988537191649189120475659274379351553376558801892683826514587942504055787145448713465721336474755984902690948933427877721619105808385887136560894555388605202156287896098095230771472 6786 41460615160946185514612126421992810434262472765804538001111620815880672199568285396222243950966852010283325795613272052021505206047381417984204533477325874551046754305380166907917098595209716390003060996721523335804484844532856685653948163464519460207490861871731267327770830865094977603351641155632848107060274582388933737213016981554576286701001045329751523630335298882416261469099558876649652088707541854453389138941421780960205398121817410563474752333376169614903846 6787 -56928466849853015287365844637531188185785934215377409307215493215864727662328547312375886455573623046260251714073470776637772080138902177600128843349315169735309579728051756949900167893503965844030722776942388077980358245029707576586895235439297770571146740386542092198385441675317626420316928880599772524938957280959824236544752112976513391105427466415507797098838161731938974885347266009835801760206663546482473140248077130116607690753186633286787709842500782846550975 6788 56928467028603713507457920525554419002330615288948697706461217154831241946944992703986190087800737811920628587134050398469628938313994592011620725001530475930444432740953214775783510546844353562126547645011304975209372737460428761128993335375139288497676929646292647884663903180895999354286549100428563154499441205873019384510466496481107900204877429380917347431470299951992861994938041471240778951595453027181985259454010170199710252890557682631466128251141846945700798 6789 -66183440188238844949825584730934353358212757625314715128057110620691638676524084595280607127063561229449197826651539927375429766646751791838777061644925452476188733281046951238399325473317083922062381775696734064339651904787448201274320648213300844508252582073231939406496875578282886983584810203518553940761840341470472075529953230071549470399489215519099421618891210133744733606494026625612786846512083557105642622782705645458573532962223130683619677168634985389772481 6790 89504484377082686114543625675415971880829396591912614531629690502096919453903373309190198384434234062062705011415680538073390266103428134626758722860107744124366446786540247866815941950259731534631755481354318240151911037784389946432817728501389831471733143734592333795626240845449636599199865746369723726786112636156300774352140644439132577109687710966516899492651165039371360853649200580694196640251498574474383987959948760179435526443515628814292105779859252084343484 6791 -103825988127685454300383814545392239012023057350795668143214094741629854080341013971723948031294194917815418853695268604445567844476127677810322796983129233060445833988223490592610063801889920383716176978938099440145979392616433115910262549404096921372358799578056080198630724502523469527021980465754325457356286214585758152163525791346624029411607685092693572723959451085463494737183662813039345523255851331597170492216813582720451283056102815021098762473140521144971973 6792 103825988127685454300383814545392239012023057350795668143214094741629854080341013971723948031294194917815418853695268604445567844476127677810322796983129233060445833988223490592610063801889920383716176978938099440145979392616433115910262549404096921372358799578056080198630724502523469527021980465754325457356286214585758152163525791346624029411607685092693572723959451085463494737183662813039345523255851331597170492216813582720451283056102815021098762473140521144971972 6793 -142390253350633886581144264327546740250745993704688757242430414507467924047097136203804456821680397423658171780124973280378919241614586192272810586638740361890857489338472939501600721051186511101581235987889438651472053121661452702836049817412365712841384159068008673894475951854232688235045102029010408330562877883890381324248192102100676676397486438369415918949752714109172602983159738695935803342329164676158342683750880314508587368553881684552051256255100173469386526 6794 142390253350633886581144264327546740250745993704688757242430414507467924047097136203804456821680397423658171780124973280378919241614586192272810586638740361890857489338472939501600721051186511101581235987889438651472053121661452702836049817412365712841384159068008673894475951854232688235045102029010408330562877883890381324248192102100676676397486438369415918949752714109172602983159738695935803342329164676158342683750880314508587368553881684552051256255100173469386525 6795 -168491091767785016120254372446608018533153523897968393481241805571939643948537717392358597111237193808636623085647583518648985428607672011197941768290770545479142609564216811197191621046419525982475402285697980234814136875854825413684571809371651686312426969429134990949016514081700096021054319955051300239638250701235409442180991985705312086485978975368076881289980097925379727017871840663751068990055313529949577460329706421072486184105554409055003015096047927671864380 6796 209374221510585791722000849562273374289711273110904292455041694971075048345079089777824434876830075818275002266987980741532427231618680880785316195369916134620645264850969699614010232826756041747013369782171415479064069003276099324874224261746396932396626140282642216198783620281719963638498618319668560601237200674938741987088747574233322413063885894896618308378243217856887172305682901887603919312035813284712632164104852733239949470155708388349453391936565567025467933 6797 -238012998173513218274048895315058373594467048056280041793198719531440010933605650667475081740986963666904320134991782590821506118876811980342916886031129977752531319129372839704552179444010369639879098751634000750212748531102656219716913565375376035614814589035141363144917416690248265635613163288711043333764498901393017180928355329801452217493170134799222261191288551942954523363706801037632742202666104875680419941848479414249094850585374095283827974425710442441993519 6798 238021823816038995594738425082214446055277084688213057205946795438202252663527779761523477648119016000114222053900049132096610660696973828524759283426049759252488103512375358374256465583385839915995185721955632471988809678662866952682115834695869176115246548961289258555714056710064918910946739765012847902978473061423363846525758742909447323653469763574044704775540011794271981500457457431268758454900009860395979005269219514352941125520970424648555085963338091007127939 6799 -389096077413272819683883995092933102708162376168107786834821800233578317617099768381622995456096430635026246003574636071417355363391746244213925978852476769764489371763809971694971119910516422785587760868463110241933275584484581946693622920193125842741406662953063009053097836215623618439234620792885498263689472360852757082116856334798425368025602307991846797825704203459920622017493940646585515453168148596601931785721914336403133028498274762092273691736026526969364632 6800 389096224391865753675629854198175117462366403613298001534566265822325614886994657064283230551451714456441930626981682529888510960940418839289066399983120124019370626078547202523483948085133386911529931135912469102962155751436664909504720843286166479212458194326969918037890405086811363801034642264963103281076555200583267912863678577218821290290024687595444607113602070460011480769960200565538758927440085153259204820991895757579067578058978985022726352521434398449545522 6801 -444077960538391461382757482472810748301300919932674295393457397475225185169540504214041282051788363053791184161466171170398614894238787408243335930756606592520391581651227300129611197887690217928214613558570256651705895753848392228475982747528493233363446418087296402362688593762770711508312134367022558648889204758666807424204168521099681731555546978373877748115185343694110018144894554770583013174744001335311019920940737718878839611923525687206633221677540627023174838 6802 600894228283984339243212512442949608962206961455339825773134838720422557419952033600618601438777032678839024157616900912779919272152478374860079524192131789582890080055823922370665227263345797534267675985998740755937812206651263199027536789286881148855543270126920123033096139948725787397801448841097662295343781616025141992483264838590973514229885816225968393615731367588427360967704906507512919082562258921630922986984573945667349627458345805646059005550208806340805028 6803 -680840301082798797822559496809901640620109253472018766188791602291152485836837736244605322110877602048425085343550666906032862209705328615867354129058950274958004131610760543499224490485480815456220656583843206314992870969152956894428311977230506292371251007173905140345058957040833286605517742464520568729638645762338503034832148670705237780789549818290201772872008258157271571600377977852629447596496317974939072240792215272577394659205352531973325140086446569965526680 6804 680840301082798797822559496809901640620109253472018766188791602291152485836837736244605322110877602048425085343550666906032862209705328615867354129058950274958004131610760543499224490485480815456220656583843206314992870969152956894428311977230506292371251007173905140345058957040833286605517742464520568729638645762338503034832148670705237780789549818290201772872008258157271571600377977852629447596496317974939072240792215272577394659205352531973325140086446569965526679 6805 -927295393482839161621724303422693215585948034710639494464963060192596876119667272460581507455105585176625890683977193714347082543024538799798941522211240591685566084975200733740421270605947688327341352093101616794693978795399693974263515903412048339830365844287144477873688589539513161974804598743114287311091414231606401538936974169211245317951234886367162667503015048475474817674194246340460809940547401503873621946521696067191473346261825245203690261395581861017773225 6806 927322839624646425990000897824123046566080449365874407779937206761781636065523209712351254409026686994997191482437129194213309533904130509805270741781361019776134014337478943118640136366703527284420386108976885436676598984497435899715684958491620970246623258149416911995271290958579232319569067468240355262759400046744965164342700649034704573101481011077713248552604616987539210933375635571004176245996437083407754505069325683411164568668816295838826715045298344770280624 6807 -1074066511230922023462376539150983699066770553408327289585242246954074685548406147650605896784911567835202439429250851799211602356935069119912439344157021079245259645387120927380627323683100993241481435232853513963268324498756550190976575929654871744224693208436466617023788321819010290711895999995821108478176117478082865551941417223557883051891747260620602238640661488329955078305668470885018007582119330245922170574896259034098300670118207032883353323488304450085309385 6808 1488855338226321017057417844436879602035262798640862039729735383643801309395433260392372439974959953783211987076206776417627318268174918865793243211903592351131297240253157424889021561308763501945938173671071244051407973143581084771669071399140156516379612319280265752430302096079767354981582600736056837898532309690194622878483443303579620899570563386420962821104846996772777119877698491920949233224076684114410853332639895557497697754752914501618433334519622683661561685 6809 -1643639819738074564830126587646891982914776705465840150752115431353814581378493787516216275682307283226332145834491578088039567314576822550977800487993388733991193551254081855828378948343201473337596330655334190973747668794734103168991402891286183269042418536531405242014518143261743602643931891603770268905575989704580455074692777055384606621368482223371089968880951132700411378475540736223597960791479001120295703226714182281529227603285860974757832941763415133142443523 6810 1643639825053982627904862428504940987012187367022961364429102183565065269392125410287803003680996147099392170372968580263811234701371905263194447788066316767104657515776413797112849103581065390536683228564947988625930989023999008293012088190353039527328170756312823734678968229063287665125376218295344088711146265106079440190042155398746261257992542971910118399784946753316717220706745925933669260729022564609064375414874709094551554300373750688373326564379335060942331394 6811 -2293085408111051778676995726906830927909925048767419220564159730646949427202867460760901103808983173174241920292686308516164770819046698098594921835761580624277149473041284635561002912027407767117393415725619723668498116875077967465941727706685690172140024525350349295873990949792161987098089701316156809511254860696561577615329786606994833111793994497965466225626317977604744373020744305403424607835062165739937389606996773218991339301720480218421142583657660658216407388 6812 2293165137984879155879059457074602989132329942923701585173139448788373397653350220941237621732379181531311182258455695885763914213621981705149239632790349736574479683804448079829882234334706849177249870832911181500765043423345191819721620313405281073675206506529062541970603820038110925103434729159119752953795495594377669577394475624042631460801628390221135538458349434442350919230647787317202516134161989032345733907943378650147799936644356686565606695898499400822043975 6813 -2596837762991045654149174993043704470494226295721417234252388169894848940496327865546608853334012144050068497353576908296894092228091560725770783515746310922093579667268962085534105040649721554316462704763843778556809897693151646783691703263276230765881415286881510074933589107089573547911832223396975447930873989836536027268464265753023871558059005233345760837032030209846256425805163594465096922199319369918661926042358207055604273535669823157681156125591209922588250688 6814 3295170306421505939701923001960254782082654475704445042714389527157450664387687472883221051260652183760455475505121718630473450771189241181048651546662260039591942097885909684130648317263063007072370992191742865136774717673163981070575770514417991318717265346446516162778125715642047208071649347888866619794376189700543743085165946045557917403344698615575450269217902567237811238044082429379689864915421765989048407223353679667859229887768238666819985922521827906482194850 6815 -3766961307951368665376314804980710004261779679263442887716656314124137657087858046466308867390805637704908309681644369760928045716166897319094636666382999037584453285004261494034017627342848987956484202638039695003576012607747040494046571719783906479068510091996665503865228159149478848042826850920143637826399092170237725846150316756223096303073632376749223584651246908536825822324691298743847215192423514001156728915547739226393705017427534230678822298439445003550917499 6816 3767121416127075342949534324389829629833174293323012080201386320467217801638830195925765591059154107311152348057717124515260749822112088603705603771216961947954729671594801944836147595891439696764201755720695040982506245949980280556612037592801253011288431235077325972278007918339088871774976121184905395092299843433751378259643309962786999866631991475044099111409784598802598103057395684905844873994684821843045658398041807426751105372114221846154560719592521928623893228 6817 -5985862572632612759111608091212241942429916183839199624590054471930999747597464351075496562129837637549013089428080189111897372825595314194089892723443647991598452948998066253854012464936691741463150913507699040523042356556886386540339433282817431505978309641626755393435968116587727884968278356412760674574190029176875156822000533557056774535945861144738304768827159377938050784868367424513893896883389559187313045000612282664662959481865523054390781142410835259248482967 6818 5985866416336892038115496956737127598358669235764898887803594938773803121975579384117444053328254626210192938410935627527979447879286809275481393567682745170043290797327643090000170889302768793642384898747474910747843186052265620969330174065315324463624566905371648969358508730378663323543657599182434546394743677611386946812682619793924602687551916300569531719227856295703761092517873033501289720201981185425433865539990897941604927022798128754378258188095963278583540812 6819 -6799721370721133767043993564876525297855840733435944572455260028997446687521227370634120102553185045893611075936229167184578597896205105371290783183630832518859991376077989616860688552408884906998562786539939262018112693773144182697661489316295165190421470167340328292031531618220751664250078361278363279924856915627933000435874101190201394979582885568597244486854749869872611558365112146818120656885486773444765967738181818378250288446678220933355865482649342966899397718 6820 9151934215178768675800619240102108790815599997822058269259343646724206471286242909826087442344726419362105180152481564477731829630584277915133577712273830462669324016833613908755352458946300367700989348431953539674378553204296500646282234094415417414783937250535840617273862679744450065826405951063865823578386248297621268890675995270353039334927848074393019189563744276630513031823739003476570589938513092572364238761427950240503720699459779807239662725841166588061200717 6821 -10042368111745637092962227857901896170297929808387116877803006891959207972798965194869723497992030220061754520209082501487006134354067673703765865144857179097784914733688882349536168038319035066157854701673978719044886143639406215814204817056457496867315324600289438400916422293384132769959092299588463757795707620531272907378302853793637369112575167572388917256802157948459611748373521927369468259182397422448266235947611030965993615390000307135558609335941269233207053338 6822 10042368464317067415334365214092914156950681884477537442639222444002913826107353704723884882489804688778277118381116087727564673231909369881638063045053369069538694061622983476258728792389515919437383422443187020023032320214702490460331965125767389154525373585048694524599297122564097333877831039692194329670469677444908793354995390405224594490805745212532494593566805883405019435845020615256655591458674888008533062771647722291101327458995483476462309134758849197774004138 6823 -13823012499048188198368365880338401162736326349982178747070285759439359426826539249882042783190308345437415259715690176654424611942623479936744428839317989930673832122132612017414225852556636333901893190257737139592195838103717681304215538743900213345359633250160127306570701192548929281590329427545772256181021603825303664985985016349763894241972646906063008461673370802650410204743649105897101447554372927529089134059271574059038334296595194556584066757527131366516848882 6824 13823012499048188198368365880338401162736326349982178747070285759439359426826539249882042783190308345437415259715690176654424611942623479936744428839317989930673832122132612017414225852556636333901893190257737139592195838103717681304215538743900213345359633250160127306570701192548929281590329427545772256181021603825303664985985016349763894241972646906063008461673370802650410204743649105897101447554372927529089134059271574059038334296595194556584066757527131366516848881 6825 -15483953167801833092983102267657471998025065827378922353037613519436662875749920340971638043633260999108798110094911985549858028354475483055806044113186468279375946649759811695713054778992261555760849536655909556894600287490922612952100710054694038171394398444305271763250149931676927913986447556755868115759017672211031172454605484992871442517992164722519308205300512094998951192206598385697022805429952532437477697465966488644780686164506329162625305206678904141334007576 6826 21882960207626586554423411018426946121193031737047900114346487786918914789463912797046147877607329740590734174492479184690327514271513291235129341670904339919388374111762818261530244877042147298052258254728750785549890438356072936817360691103893123126440433733859253144381105161468230885731114813111506968194749542033881392555046051654817487894579603263165363570535350852395313902766961103541382069327014098346656047202774399633520669729860481309960651564749574880862673687 6827 -24330580866834421242294835871890635188697510568124355304149398716338923310500860184440285054343500995222811769949202235665572575767440693063442047039507582276991247002746494343888774460004284641497820979752310550016564944972888574155721108355684697645548107983812480255909318357796202563239075866718448192206940083274711047534789490573895001011281011059348866349734497750979842981755057779950833537502924729489793092375198675681044075272398303049371591458283288068360904471 6828 24330580866834421242294835871890635188697510568124355304149398716338923310500860184440285054343500995222811769949202235665572575767440693063442047039507582276991247002746494343888774460004284641497820979752310550016564944972888574155721108355684697645548107983812480255909318357796202563239075866718448192206940083274711047534789490573895001011281011059348866349734497750979842981755057779950833537502924729489793092375198675681044075272398303049371591458283288068360904470 6829 -33460770833303516961970300438713950621741478379625837561918532144767818468618806485466579540214376756924570837145396136040868013139921128801346187561247044687645223717696334466641793202001956899570992524909252110924185094587968527267271158814877283475258132242724003772381492682357091467658110592335441526868113546183305613283840142697936291009665250597943458621442632443304423649106967252239731344937093482855050366727053293531672170904614905286387192640382450750914324268 6830 33460770833303516961970300438713950621741478379625837561918532144767818468618806485466579540214376756924570837145396136040868013139921128801346187561247044687645223717696334466641793202001956899570992524909252110924185094587968527267271158814877283475258132242724003772381492682357091467658110592335441526868113546183305613283840142697936291009665250597943458621442632443304423649106967252239731344937093482855050366727053293531672170904614905286387192640382450750914324267 6831 -38435864584224620610189035922840556228277430325600106798424763004949491458937904492374365818113957992406559026814181550469124103624684343095106768671065311479902061286747165886389619529054497900510055673477635756859081648079188243500241400651403303142751800086761896770448694571943723035495127473501544075042910233497651617343835241708947545194023021446619797071040953629768928494723457792682804372802197629416514046002588731677408290281107515530967634250169513093315995149 6832 49496928593023595683166786831256404097264841117883291574524155578175285489257952205851327641127374609137842756759374544211037900355144490373840580401620898562965275277028574318005655186997523346981520689613689066092707453803589537740370077519732177236736945765157760641092324072917527053259235045161942002156556832250553891865423315050005076013233434813288232094900695828797102022808848993663241254855748141751832580272908181568783613119896541530349898288290653894424770401 6833 -54763232910653600262405988228713932134690464528676866894001948852129641973037141372821535885077813153250625253412809843905712313456449359498273729665193590332492776493918979130937554220366754252409520516620612592823486498840324525818143734906830552726736795947776492171241290899704687560483777228806803243838468348167839444810620007329105217857208685162680507950636545642197529276639583195412039650514874317746621036336748044488177670919547311941861596456675939905684723327 6834 54763232910653600262405988228713932134690464528676866894001948852129641973037141372821535885077813153250625253412809843905712313456449359498273729665193590332492776493918979130937554220366754252409520516620612592823486498840324525818143734906830552726736795947776492171241290899704687560483777228806803243838468348167839444810620007329105217857208685162680507950636545642197529276639583195412039650514874317746621036336748044488177670919547311941861596456675939905684723326 6835 -90971952871110156348541707308464899287564424754254148486503119254441776518749868716182845072075033000199055070109335392903274669776753443644751466121411988228104320438568397918971092817773482842399900957853387062972245749750666103917059347403985594109182652516002883829646918121231014009327869803901639973794763642576790440700342563685823276869889629907723485301690412262766634028703128152448103034701653704896183330116307204634273724320406723567840585824620963238774815905 6836 90977353007159092834607377406614864770636010020161484879081037737641778362211587901193691390482062049877008493252628386485260772773355362849213617682293333056401612431016134434259981273562874719408480135575899586277774072251812218317539373188037211130686055060432133309772345701916485476437941454785962148815116594740389175778238767282069999369088944734677754270313742825932582617578372557659600207454367832222101810994188854337577657392086109087562707488001043421484495681 6837 -101132944056895877340253655140004697899316905886612444673338678873317957516424598182811349050194806085574442514127225997480757138156175873708236267337211483190650882551975529886362902107102291008657629153592692380428680623815621310496479304694827508240371412232957695706190879510171049767597810210024089127554805151161276392866697757467229788028091846409031686021445431168786249969648714820324448893785580010616426923665436831549511972046087651417643984004733466330301956242 6838 143253641372517894839827304299955472053852748676833144628358669184606402657767533419355968906298930294641386129599619625548607019579211736961834291898405885035271020657470553283598903991313182589612612198978337043643327069366009350945773960307779169932915852436968692039005276745378474375817967602308239595839612032747601860396373146553743679061412509610309796775027038950963032765264350876061830508184742906647965712875440365691458721943568739261062065263803218955805552376 6839 -158608616787409213428526130687899301536218970104014247869133551655292296471221443114380245551513529049850439898387370954656974393859216382750309807947104705047634611724310856457589051200452688544125517029645453512290386641690210689837853205792371850463360039547888015325696101778726405504017594331771117880816687439234359157118365991570128757342463134140921286798001926562508017248779662284127271456280580212466921154152347098950729728702778147365114599406326384521908046327 6840 158620486286191322254668857036313720558818416168277691664645663878874548770727334607153116882415951322300935245546741840858465973749102409145744313374426494066306846241775450257455458041663981692364311413420978145503224176865913368986230709312843336435463575956799739002356031914349407868182578828834079870229386442549155265532244561090554818410948456460421694174098300570012501131804961788191973677937553785477914350060587716584511000217975802690728993296853203010678046326 6841 -217947588236735261060846144850905919658566200014882234927304366437657577555539407324328064466278366069452066779727767620891412210069783149648313413326635177266208255511606656845640759448766736392375261164031579668104105447649425000306919679071223996146295742891767035970814127404660922210332803174224963699207644820599622755511254699002108000878792258602722030475635035827725644904032144560264460288137661497439093780404518127135457208187625690509882350603468139025496097133 6842 217947588236735261060846144850905919658566200014882234927304366437657577555539407324328064466278366069452066779727767620891412210069783149648313413326635177266208255511606656845640759448766736392375261164031579668104105447649425000306919679071223996146295742891767035970814127404660922210332803174224963699207644820599622755511254699002108000878792258602722030475635035827725644904032144560264460288137661497439093780404518127135457208187625690509882350603468139025496097132 6843 -244512151395827056705547888914562442367689629635651733560728039589684153581891767960444986641037153953789875797042122651344776214980052911936168900867379045886811604108584297850825386812212894076377125775170624116514616250092366943283812071878139924964911158055927120726632001696945191879018951390645450317850722523150562801574432333852733854603371290030256032469652117993146445130078117690271371881250037692302594912636801165724548724399661165099776001675558989609220434085 6844 365941140548145577417719474210403157011921995745873066652640969530757477879611763945626486919220886664878848167754285074462484352370561117326875692852486547690415120273469789906835963525926865573491046604483464158884628172714100838951257137924576887545217425986039719915916021403097982697715709226199234213324496454760468902728856521404899774697068778476098846327701186389422878919748542446622329624677145687222118985282852446988373179270125233389012002809212585434071260709 6845 -395092514398798244999692202287783112154751111986202849932841165474958973153402901698657463619981977261921105899601977105208252690218372889893718050320912912346388405638218951227841384517810418888628581742270884428204027765349561570183453330819130962862368098107352436248268107423785763879527284631673667423657039192459071622362426184068310421197313104025227327528840193808385448617291197789852958599977475315203544632095736700224192327973771508188578102646692548225440893902 6846 395117034703681929786194790973701398721453909667765357584236979800452085114254712267236459159594210186559963669785284615098656607394183662634661684384803685870837006592388073675749107089592936991269293530183821871440916829318403563382687777106241668583393458923802421414636333130020217618284710267251782024872685041025542255336989263545524722689781748894241295660245495549545152641007296954218001575893206496850682210079184711745454318574382188207956560525929824622995557326 6847 -562797435746128700361859224206613280863045534963114538583497588996331683496537022545545112295153951278340004144478370510797664617345334520132392944360351890226662493451399549156750479235177631542451353704096681194666650398937714173686884402710002899943542979734761016234213249525209768397637715991148788195125947277105135746746489242413202325415882786744131813166818333516440580868292365973721435678218358470840448583220200965802166197083403655487963274197015195102542502186 6848 562797435746128700361879718081570766748862895274643670454242543425893444882129479658275748495350473194527389357358582917441769273756445810954239746279857813529560100770324399362623119642516827514404574979637992802113192141279642177572262135109680999695863377431199471871429877925896738314279242435890390562047506021069614722924410747780259560078845823945599943188232427988397815252965426217757915354811629096135380995320867025731893500108422147121223335630955079793290893128 6849 -621351271632671837708189616159461267651322438435863169455663711627649542477491929039410514001835919941834105963190998089484892209959096199790463570969863854567696241595578010583966952052866021722225692809402676214007054347219784455669093023324301875095371201487477324536641680182155780529694592380621169487292951213797194200996017812289626677094926830012452700069876962603846072761804007456922013683447749033859454594206936078749723019749237774481179345466636128008514677281 6850 821390748249132537938293346766313749995625729038040403328986204730567195550929851035751714851467728452728380153255279267335972564016157453338476555459175498648021857440218818715119799469555840554784522243744045495678391956536065645157072168710732883039672509413159516381297999168039009316651240742979594596415767025253939723184016121210476839311804094745010358101849597466485977349574248208737890390292393974898474972864171935550690373991816979947223834551855844747349957771 6851 -906161583638962605365633108246038132532909453926684283383050961979756513738954321243285903186596825283568307573304343829972211935256303900822878720937794870722275314854533839797551073268476991157764072184291885754247204139973057772703699318946965383362386968719369868813059687375994950650499626585235460302546154891749476925963812003953135894799495885467759275382759890872989093731595520352130644957093717533797974989911288614296205371129907451990896570531968557860061506325 6852 906163423427700548277622702407855377871577948651357430857535349253633906741464150012479163041592118737439096856824146194683854507505760219521055472898241830173719638148793880840608027644620164185985685665700138408270682847192892485224521725156749590256353643596251554241387372186437648423965793792469513493482903295047793367711813858623693402940694144315845859691710408810667511352970163957331379670822883307848986033255742429709210464483554571330003423386514611345261186708 6853 -1491259495262486578168775050507242323109938786276216394574539703650214820655725454335360524367402746251468055917010764852632142918115162361097135058012893223184675028698454655413579150571167449444557610156226173872726355618141063233318711220160602945237607144148370476506209882883597397118211304635321618109164071046156739446516983471100386002068337549712831426669662724777361135859712289120530472448659220613878531200629116688236837868866595224468154992408468522914300388792 6854 1491401358773937954291388750513049389585854028925154083018471111282214751344868952509197014338122946331118396892602863118811929822448944312286767188768409952269890400488375138774780460892104405856810919757259987749339124781637949442490049568876879016653979715049623682706860115156555494153924825742572157320544382307514331296025298513705955066703826507343806213679691488721817563278348119140825273621310111097987288102950554008272802490054052437757711120219967373957899698257 6855 -1650256196099277285102131448822512421173893479788833626090346323846100951991709254096722571133968171980851701400542700236043601749471208634320493937663418097408122466065222959916936887280034569292722134616035044516272511180120014850595100428311547342554906900335368124192670530081512025838330508567291887557102112430114102220844769423144887352195306545183955215114069249491556322117780964815719161265695969133394729381120488503000809747831608475296476477600990758714345324649 6856 2315451676022742981163601312958657092035549486771660987362015657191708021022440738898141576473686131712018372695021251669769222874107229216232665082318199474793660065402814519593052872963716240040187331674323375551354449087843074315984269952505748294709582618396020231661412472624580539771960873088044435129458065682274131483695895550501711336152280693744605051538260967241313726415893125352089752279447847492820975979927520174869111098813639703537374214448462676867032362415 6857 -2482946616551052501872432668395952246195837401463815800286873324336495882145811178758133947983132105454541362727379307999136227874482050216270442468478124234142846543570401771369543225644233610503330972060810804506933896612144668677541269519155015017246208748775258094361819972388111858189054113739135146423431245586966691453804632005947385026501411577519836221164866456836198510916120864706851618136847342705745652000719239728485789703440594882345638005004883424132172384074 6858 2482946616551052501872432668395952246195837401463815800286873324336495882145811178758133947983132105454541362727379307999136227874482050216270442468478124234142846543570401771369543225644233610503330972060810804506933896612144668677541269519155015017246208748775258094361819972388111858189054113739135146423431245586966691453804632005947385026501411577519836221164866456836198510916120864706851618136847342705745652000719239728485789703440594882345638005004883424132172384073 6859 -3411739887828473845742359840900017637369445183911732523904855100976594673441255823030733414770098637378950087334825504527345956465902949906288467422173464733369061495759693174569455107027388669247010605745696381959504015367115260370205261221580858108207690035732700974998135385957511930553064869449290392806902932093477583082228037543511298782681473046555513193808393327437035672431781388946577287604506184681965840279864899672010578583930626195377686018539136211443087614661 6860 3411740030462502887352428939009531610851562051469267073269984830271529061789706576429810932404104129736504526570630602277869241004884574149191901728495978044741111350215780128278529344858902625892721687998221383452300556946386477847413617187948760608302947071218898825762808330944239632956155494203858661007279552022415294056862190904522069473819927765227623038988024486744823301381209135162347715672803484577652441365122797530318514009405334950860584574032938407555076084693 6861 -3731068554879918738651561912687219599096781742930697318890766591618095687595434848649287450603166906826785802425148002506793570422399785445348979354739443590544936717091573251952626083473048783246052921138538726180345502019410086325610893171084334314389565131734323084266322705562855010349793484352570149790798665943064062244973026168963226709732981708496788395523481000766392834551162019923371955831077050277326182541834046610961175156056369483764547544851175469858558304735 6862 5518451233317294670678542020997078362951930452012388361623321333360455894335862329710623916572975820755312512942583783455967730731252263676926428269517997543589401653993388874756047848947852369520721226290517828353947086568009511322027109946761838381576641700072790712571868126454349345515937266698887638231132763470294932093422406554674206405724026776176870961190970115820370861184581327012490693157064597917252338921626337379915152619897882889726161045189773181418267277407 6863 -6013851181277401770964784235187898697054749727833171517300507204291688319984739568478509268160648638054421150480190800712776417660885395308901103482892805916685990201561286950365268353624195618806358023665688056960871496958422480139704918934229201149101272359824300908155491967612907263847781639880987490143741171187945163996785953029041556483119794548035550981689691672274106976178454514173669156132952964469591754265561000384332494438074200532530620418320298854162484232429 6864 6013851181277401770964784235187898697054749727833171517300507204291688319984739568478509268160648638054421150480190800712776417660885395308901103482892805916685990201561286950365268353624195618806358023665688056960871496958422480139704918934229201149101272359824300908155491967612907263847781639880987490143741171187945163996785953029041556483119794548035550981689691672274106976178454514173669156132952964469591754265561000384332494438074200532530620418320298854162484232428 6865 -8330888479819392579608622480431915437554425406985667363560690820219757950940769415820868086040383696649156084753316823063400825063418124573465327461401239067483956337954201188486792879763646360842074964022644410191002853876151940482194721214055221639002979291508527514094548069130884832110909762084824347396586185586493649107055150435844880091370489334808252274389741826523206983205025691352558524486856927058220076251583634400883873857046564895515455866025227419789840313032 6866 8331551798618894270113805137117037642141736949080940049105193399374283594537563190493692827761505757716182108489296154261573155863270824424308469571802972520040081529627111416633693532931877265082227209103840102157492438798627287097333700463440037233857433429752586228590388533321130138836751495710437984869147210559228347475942626925139656312371084359173179124154555104685803802331101128507478794652869850291020478527247200858958832748280445003963229385488499526366936948875 6867 -9258405087943778862424947077915370457776751189370354828021326648552449542791709011952009947319562365233638736986365948964545281504479696855648349265762351464185082509638085814927890202496383243884723685785983038077747729954706198999086975224880233597814547734547703023902860056571503669927414977502242718725201163949057404003912280524238897240413674077349739027077199250234130308898161348220557376647321277722288440630562208028793961248184463534918809835887182125066871917100 6868 12260481142332612562428074324387445913404889966253243067381973551161506704880638074646943484030650565238501970048432331566900901636317465162308548626819171651189155954229726696053522521454813730913573219681301003054314072283502732784448706826415023564023707830732426691179318812769620156266160549489624110545625713673993049858892418358365411893215949590873319216535739943037929578290412589213094478707533512431381882195346067745157118603182539299332719131880482646757891799986 6869 -13265892476887453589762793035744818004211005879024419669010731100496792656397550004104960838741849331142448698639560508873851928642801603996632647561046141187711819523297818885979997923523304696451307384317912655376986440646629473538598171694574228242948146680630184560146515538855743266837636871452068643282381412218211818987423757405464800876820027294393453038705450185562211609804821191751235363478819633466051099531081656445509585742328534826277881295076687319198167830700 6870 13265892476887453589762793035744818004211005879024419669010731100496792656397550004104960838741849331142448698639560508873851928642801603996632647561046141187711819523297818885979997923523304696451307384317912655376986440646629473538598171694574228242948146680630184560146515538855743266837636871452068643282381412218211818987423757405464800876820027294393453038705450185562211609804821191751235363478819633466051099531081656445509585742328534826277881295076687319198167830699 6871 -22774896452252691362391873412617587586863367584264072917086164028455610715931818286297358841199212906900740864385452088497652240266613907305960889884426112545499629031457250203960337631781608396108765693836679666900717859179931966494512717578676070943038057772318227019877798462155398360097967814698948450062431231881129667555670597789034178852689883908325418011477859923830650397976398116542732063027565325298084874448833062463212253157695278395690679587871124082728064655681 6872 22774896452252691362391873412617587586863367584264072917086164028455610715931818286297358841199212906900740864385452088497652240266613907305960889884426112545499629031457250203960337631781608396108765693836679666900717859179931966494512717578676070943038057772318227019877798462155398360097967814698948450062431231881129667555670597789034178852689883908325418011477859923830650397976398116542732063027565325298084874448833062463212253157695278395690679587871124082728064655680 6873 -24730941319564768971989371695732476659271690884494210783164881848640751054015412942116790211987122363413577720501088220498702971072853506024945363045944288912493625729733288915396742365901133397012008033027557683577641243631261376856381323778085920596068186518135746358629370184680274157450213776043424856893625194997495780655962991047809969133718968520181145993424030872421986294830695846167907813142654696889875823267212022879017942211734194300062810523145394978106276558120 6874 36051664726685408441716958291266171870066933458151596211926833324864105121528024983793372191327500164315437624184585966374864372088464901754832911538787469154924973974072839286504764131851033316533045281580072100361426248969553615753976686899002039448034147197296178374803164607643414397773152025679825123948614770473616779048280258129407224530802012389402960232852254030980246808141166785546042970458088634286781695125678830814964561554955308403545599090487787535956977785492 6875 -38893780650846669643169810576054527332741956188820671179939365935335619809271136684309112488298663820295330653409299448810256619746204922198960973308656722304537902390968645905772614375757017588068524070878695568961654875850309203789212691051576848236335182026783886790773700597901407721251257364446734391892745423741877218597835484456101627221755939309230079719962473373509456182420029239272126672125470316039621697949704095110795732376195981574548362740364620268856625450647 6876 38897973863335593851235539936051196387733254172282750916832880503026131604896407158977167814160231731720856652533230066600708684211504287634033769454792264552900142591233474224465570307233027921236487660798130140144052490961198882766938530280310478946921459614694457462312541206763974439158054743624770121391220468047795272880978545915710038239926484261100225099395945697094995333080515364915822182575682561092006586271469979404800537163115378170587463095063891075251592985635 6877 -53548568055358480237583994086171307056208190775157590040816978263479537141036523539005272844806298107867579134567755505414180943563387833244561155835434552610901689974782482405875872982905770540667634613328385591592276447889220716722341451458860328966822257434749458069569450653516194313862514578051135954181122849432021148560096151971885341075569226618369328052368865756783612479253095745723018088140768276801594398551715354084908347286751256044168595256404297026607816788304 6878 53548616715237467673478135374759749728133060443968587438782450960704593984761667859671933823267468966000249699487141008706413323614794789925778599666357798096202532369238387947796374891019329655864368692052524562781204362428193132031225135974490149937372641153424283650825809491872946416224145491936197295272560443690489094350809684684965586577109246655059820696704353598961167119736376816121261015960695070440339038770853061177132864605056903962398450977151061613038859259417 6879 -58977582934066750170139204276582799914541902825006627637206398834364236392331465384417890720018387250845499464766769802432039463492942714208687391598148242173112750992777638708915979907724944637512172440197795912645734832350835331270707438809748107003062759687025562150953878256816709941538271963939744474733213457447103452602477119907851988872329260589466257826323166112312251572102782027887581682840982487000473838881428913051940857835344583657743625685113509588281444803061 6880 88910146079175577164102926286902566941822550624016492167283927409501117831822965259043223240712966835424209317756698904873960651268315770706541015580407563134436386678154131585648110451457561240386834034126955311973667299287217327044892670307496704344181946756428671221073785645230734955594475082510777304760831444240551311134386154110170784356339812543833573676373103914750255524132797205064703697297266664526348873928879463229850983376210037729136072108320600823818847442060 6881 -94651323115296404149379804214993249397486253071196057157253810376816043687324675007785590552174760848840393136863179921288567346483026949170375155684774897494473292552446959007360143335106387205395700261831083085284933540672670148823547024968437086025759808973836767997156892490494069835066022600717114479048192977883076433015094463028574487230378189921932337992924428468804441589633856498213843694435938217382580205951241936735404240073086616242480326520258804036604320809828 6882 94671505026377472023307442796245725251492693443027641591862860091185767278097529256904204483242647465265552177552091361056920680750702342512178407951463106404644170507139126290104386632643740749956698919572971415680735765307096435110669174626073156534354970567430039612692648242555788067500607971837279165802492182146741462768951479382422396094796272016736991280684566367053632368939321118014236139994440586002894542663021945450972411280917240418038327133580406585652704637952 6883 -133279231171636720363566924121206948496740169973247307927626615904685589946179937850843899457972538578549348365085782026523358084114543536664123474641028646332787270164490063220280928016461514635779862126368405696309882064872400039403197135572993624500835917808246482638254913573754230403731750086083735245058000430738932660991314092530357450093007538538524251048415100376225855981810912207205360342826713262807303818965339122351498155949176513776365626483844580195902835612977 6884 133279231171636720363566924121206948496740169973247307927626615904685589946179937850843899457972538578549348365085782026523358084114543536664123474641028646332787270164490063220280928016461514635779862126368405696309882064872400039403197135572993624500835917808246482638254913573754230403731750086083735245058000430738932660991314092530357450093007538538524251048415100376225855981810912207205360342826713262807303818965339122351498155949176513776365626483844580195902835612976 6885 -144890243982055429532351190746515447247363498142538989586201538937497679426653692820201966099463149074453678856366957371811755061852591671714825777232598990246632678411736915781519439342072597472525440142517259214828116179145733985050720902438724418163785456405932321855410876148324716841871408564429113466678368501097973178494707253933726404159924730230835996860074241743174437792748154444366965341029204123787968028851600237898137690882858609843743067341459477038014763490923 6886 194766865867909449982200083232346361112520715043962520608379969743872171862400496149471380430713298248403455373189050453604543679734233803186381656604423113723673121946439565313149840873497586776774168098113499243367108082899726305726664761274446271675493681793392741963241615285228642891060263849936946846482213871471915934669296930455130156085095854806856432232316712653522982026101791028853952266557494118216781584431306148556613774231545959889058867148884813162610690155009 6887 -212283619940849187523995705624622956953111282620509603653884286557189706432755637005005395966262607155814412866452158891984532640943946216440419194864722225161513610772146009113081675791419749308161179360831849389145451541347615318079087306244115513357957035103897528824099668087596540124081000337858796456799568714261769905612430351431136487047445340633730766275719070962340763779896248250356325163649469717872186671611821008817859877363314332653580263862414458076212567528064 6888 212283619940849187523995705624624153057595521860026585103811674901576472240769489675456694851821697605128846033869316052472796860066372995360682132253682298080904751519504712341548362796060334090686519384240669322383549798310736128073147647520596721899485571460043066050457431878851978089080933334283156055373962325935040840193403778399136462000637617270788954948605219943595947702052555693411780041525375107563837688255458391967758733459625427957203271526759600063421332714817 6889 -355542672034559864287664603266343819864949683828932225127730917393480729412649711525123345660807068195759259941777475318524319745048573158285998174037503619857008139373464733104393037452838496783894731468011655549035021662836915927888444009721818889649642560671846669137054690000190879768606181233387407368095749419822029567862867276391392170146753239659611338193120319413300743661984729012628564419890081663120484889687838183001492884583739437458103125356237960525346152048011 6890 355542672034559864287664603266343819864949908275047981875960943204684647022470307050758351409047563444610108870674818125176715664140421868352134121481487132254935821503927211985189786813361262676915947271147689218035967719811494055629418403915546384028746051785593221550854066038657286278561501071497008366699917920765830203443595253903013528773194516232779275943685251791121446475014972332896001142739616970373531872597108068420268073637495185634145993450236069485316544931189 6891 -386434932590012208477650587967329253253865292835080082957542781572510106594005877990908865601104523629223583959759843926878188245494510567191440407639559881718054341341009602566313813217963433691905589572269645752960223924108954700743403904058084115665391421618103852686415791225517287707700197672102251357242787739006918297622814173134435808461450743677501188630433439006036088823100477611677632131095142667685589023101489377399886615648065979115819494039943764595295694956681 6892 555315297992102508613689482324789911047928983329130924762336723393294388417591147045338664688723480246265477606816632755173527987524442199363767416778954365586979220168017779773513009563566955858692802886212045952606357938056415536793315710287874063881569269835452514369322590160082919372940350401002238585360988214244499416268469524778141957444146027270227479942237692583910451242320531356421743625627764825664978109027187118555842979800529155892197168820300568398670649885677 6893 -589399375611785751823111454040216256932646530065911711367827124937536115682415484315768655171786229974353278098991395634246428369924399866975355646606660213049195594057552061442573874306992727851400362532284727262606046607104691827427034674069295822947108627912926165452554197748153362727037691916283283137051566837263298916144887758058958797113233082355418342579440409440278142926968403148558406162248205522564920034210342049375052023200485327798898017600325057480078148723855 6894 589399375611785751823111454040216452228319807223236367527625805249649231908645522645633353993924008826903401038247966959994828729840343831590118732340838584196841711709835504523956947333179727729873286152956355695866340079015370775065129004081275633593575238833169515810790011913693646440933582645799486708488566302409296314202629599440289729548913794423432213976197084947404467382507046655285864632699827198716286392635458082611318541204916313541534050721619788551743694342931 6895 -816393912546136421431971656827043842800181274331386356529019553842495059927797124360062181145889596968328012220669803288144786831310959547916219801192679775397841921605358355222190810693163507971409940697627384757703656048176754079365979738302075384695593885207586809175869293583096599787697729465953422162517640044035486984811635714601036256886027995983201508240894922659296267844053959234160004418369386296692419551542244107068381689696847728906315399905033111547717851807084 6896 816684067227475958860781443595267840536659321683169445413627503446394141827044673378828883287978072624456425081169903492436535534358945209122623402516950271598301907309274794146118964369542166562582329736582532404408486485054163295121791321224710975395659482070116099536927342611468306711629958880138374444739914555574370700191677139433897347078494831774004078373831242739637779165744932203483716413791314674134995284071327367692040201617760144144977350831434403192268554835700 6897 -883716546052037619976777575715665040795273211058491026257322621450350315999527512751544969703799571708666533304606550891828144824719822601665830361666973848873266449427495147034665844042625712187026262052988189378437993830587953845097905727505314003299830127094963577589433423273884305098700290459948407500484798824434562864476120125513103352066685345417597093945640891190180513961397973326635513877512619077104365075536526409896612176104230483035109047939492664098656351381200 6898 1390112554673424720849347357405799845159999020681669183934362995318799814081028850055233730991080119108866300621214668237690612187959646281221582820059535350962422273795231133260586972545733412114178515636439540011104674934659352887774784693847963328764857096783344861978272580671692534213606550219652292033576717126764783443936290283313524232530408105459586802031823367005113420793910829805153673242762349317482295827261197907935407970428980508874239472482678934605829276610255 6899 -1487597704898541700122364600305337914243288681439604726321860119660127062071184853869544927836107527041737339776162712319821175011247117127003680679858748468972423880338701101701399710276516768759302366106167146403127567888945430220241809981287948024825197508595080783445456650025253071521140405143925134142828490296829039738324206563261270457317992634122641734065697992310632272278380724706430888751631618005419252891565744854390053130296797967800798552029668343166974102618736 6900 1487597704898541700122364600305337914243288681439604726321860119660127062071184853869544927836107527041737339776162712319821175011247117127003680679858748468972423880338701101701399710276516768759302366106167146403127567888945430220241809981287948024825197508595080783445456650025253071521140405143925134142828490296829039738324206563261270457317992634122641734065697992310632272278380724706430888751631618005419252891565744854390053130296797967800798552029668343166974102618735 6901 -2102993836323015634607780622576013145836125228139070416208347162444218271240217544331887578419417449014277380677944648151035456522214772842228106860188645957563323580115701457164775456767438406665417602047794207944747984731073392426581690788840826453473599163488193662362353802342884215208439494216393294904081935230833456050406883597204923409468636864151050092151173972100073844417086709040015571276996364173564959285806071675312406580253698600905897001051058016308382900065478 6902 2102993836323015634607780622576013514293937759579393383051171911992721301433474853930675448089966490429079029170743159105560403791885742079170239849887389921039873247803820881189337854899312374559023626008187766689063313221643515779732110777957681166723572799704312552865638553359175018023790672018220859110822852156599976705832196852941849667372030284917807558731428090723436763280171031561656751130017375335729068026503757421820744684027635545708653155692961647561431641920709 6903 -2312792238555460551172642373581758469445496965038330566082533232450714647837824168754177680571290030148522040990630272416410624289362076138573695533872430237050487282129099260434630567343553064790135196127747566524921862822884188712724926072421450451884628937611907815583404530279972745309740611292618836329539517717685351207459341582923094567070219572665196923479476923699450557662510370632511352472201117982094615764385843188267620510133270642871830429397703699851519593835401 6904 3224374697762735585209219889999922356553401456477416847714723664153057776171362242808648470064608879678480932638918108869045278794118285331156004743642416707684398727270616695650144140498197374282718270128457729579687530397366226107393752796352616126600230037092923278777790731570955371769377249217077197642190426257129782297981586872703251125698213515349911296205378221257436153409004520439589489974807819214656425999686477800358365544621397092548507974641140394569325457910901 6905 -3445823594777048633664324926094366147607148288654052202123963955666758212036110065058594305312418474618491665201950266446365621958423350215941834488434876990708419988181977857015282618001450125323076842626829845346012871675843621392554984379773046451896776125854580774483512127370956271541182504712569790620139412964150340144265067791208506156029523061132874662891771053358936535063621486967618063529627086772107798979712763172677573107507374646383544435463714720567997981555344 6906 3446417388430028095709214700878121706119032905702330812261424253633873067093698468345679868552030942751458796964984040602679451205311078683941449258248354399256796806310705087103148001342458661443796094875240763548968559076470985277958579931230390690495345285772252980330461788034793932679042423701113005554037782094518708429771857308557267313254086886703615382899780424831551782085568577604639621190426555562375012187751783204342834849579951347050583885809644433734622669055344 6907 -6371200807152226036910553971671155117309717380360613292394308109322874466238356275731292358132687530354870197697817980237744302408486173105607686718455541546113713979462326722565931301936760560496575809668243718291181909772290230031454900679751061146353382860474216962269864849475891108530526745085543548725321718321059786344245713108007543014570792767377630488870792582591603751422307605681828243299353428963331619913997879764443418039030939172641503567511748096797223877130628 6908 6371200807152226036910553971671155117309717380360613292394308109322874466238356275731292358132687530354870197697817980237744302408486173105607686718455541546113713979462326722565931301936760560496575809668243718291181909772290230031454900679751061146353382860474216962269864849475891108530526745085543548725321718321059786344245713108007543014570792767377630488870792582591603751422307605681828243299353428963331619913997879764443418039030939172641503567511748096797223877130627 6909 -6847818276011683486952996490537888300433260326391510465257973167509728011891850608017385689269586655217946845510608414496457741731578090051246027711845780533583904270947980983784306221839733754228287923926821272258327988130000724752005265143941755082062892473322572545398920216896342378526310209199280189614456651203471239681341014515976237334802781283194028353671316482717927118721985362446940094296126592528285330489160108404821374524882202656249783203130962927518434877996638 6910 10687096044098134960205948820101860266779565888134759688937951680258623671561997655370218928589215181360953400822279555245319514834425898554745287689226816913204863227124944882681578264379447535115028958969175830304019391579281870449733918570192265070981512887228425733127009774139812448457696538496092108644243176698427784026071175328706632303350647474251453818107779856090375963769285663207261538393980064221145183908886877027225537046411352780401449963797164222188529457376468 6911 -11421797501013538121853403999047179064442422826046391685292516791318241947246751411812218485121110601654013903694313431915328222788563993033518768272173996878143585017224766513022197789856527944759891221033679023639912888413730848181887133771367705198593875647089250383495986740232966809484588921186245845408390987509011637250413307143882493976070712578698643292292495399694231673295428079515195037883620083286917870310035052795718269250094741784677390890141333786832029023164788 6912 11421797501013538121853403999047179064442422826046391685292516791318241947246751411812218485121110601654013903694313431915328222788563993033518768272173996878143585017224766513022197789856527944759891221033679023639912888413730848181887133771367705198593875647089250383495986740232966809484588921186245845408390987509011637250413307143882493976070712578698643292292495399694231673295428079515195037883620083286917870310035052795718269250094741784677390890141333786832029023164787 6913 -16123756037776800498281164573181106722250612160224606347720183489625972451137955233570935915216816789337113665044493404850154581173274419436684146779984826465049389641484083182829817687930764739919323745300213686708754304472268974968244760487132815902366716065416519334439513385137121125320361702925079547848458088144316811529020759083765569995033333651728035707988297315943081044680292303554218131285960570283439806311194355957715926672622289707261290659416545359323683087764653 6914 16123756037776800558895060268143687023380478929637300370407226627689954287764275785143749792125483457002367876980375331705074644115355860616305703947205386676641822637845189400166861717717014303896689319274262164663410834729002234650187182790486719281481355047600354865534430647903053325654621656771392730775327166440384845271247957000469370673491151427164472489082337814231676981680339011473065445051980701480939732671160292555718533298765172366728574131920081247236628950863020 6915 -17454182477541987644384059570049654374665693709942979211802723797836799682454900700658906653807529866595501551291011008245239034954202167730251416539657161858288458041336095533438642274559818931548849310894093043791245648939447455312739501482778727400406633544846258509498860454261549638702295338428842707462796897776166245519109605748817969344818130937855233398869278610083159731788159327092945226497930282801665283418438687238578193879540118243630496243952261204554852561118956 6916 28185791502111318761675846123511491330128681976843225893195880256533638271823705376484115275223181375208482609579496183234230303506966883238843748584660171600539376139741027177462003464660223754973986554036321894076780139422710746142881195737822120324711429274454029583859167568377985698274010904761653875336569492282573063467241423038581090335436153013802445053796158496333174154637127726438201697320839822502683255205027402065564817651100240141189492140402051904172340156458430 6917 -29634326000390409975548338035970413975283028243479372897105760516886535232101955666538229277593059443322592537057451781708500422721831866707551214301023188425467051099991080520686500305683491265043678358062340598776051901616544333753109133956414565909742359486611459733418730448207241645733140446058706137256589659150361785214992617503911909258225828698846831717126796908621872977261598841311770550837396765407394158771037098376262793517815579814773921489164580056913038084645690 6918 29634326000390409975548338035970413975283028243479372897105760516886535232101955666538229277593059443322592537057451781708500422721831866707551214301023188425467051099991080520686500305683491265043678358062340598776051901616544333753109133956414565909742359486611459733418730448207241645733140446058706137256589659150361785214992617503911909258225828698846831717126796908621872977261598841311770550837396765407394158771037098376262793517815579814773921489164580056913038084645689 6919 -42665534845144389667926898583203236107820968928368235317712484126461668349634056580965484698157311940193952340663304336863354152222844551864867341898539077870401213016344274572224236843340081161305147991474227534698029597699878284232921352126096018644599083610675672497010588509152622559810222490093678907800469936214091366668169331735016076822274044707346743940184784141926454080310271266666578517917188147376628766743534203430002042976072671648017643045151926996882710340264082 6920 42665552887296608231255559238718301882155151168262212517484182237146309307631174801798660086854305610141568808032277077601953096448531651009878107708831606131278285065441471854681905407431295653012641724459072276488664866501859174200434208314320956498808622510931995191974625482579726614740638258595674258394713282310061330935167866684273808167433064563222403873097712742523415346512551578133777916409651566212497963776508533612382184691526722858999654850110060835337106072752254 6921 -45752894849321779505107984084267707706519177704088435996071894654766995513758783442175138229108226226165801993293517095012282251587690447334947908749125913983117412325374316082558201474150616331673069648116094774958019887238717116320297003435913800104291244826683218141001680387366538764237054661723347532727517796872171180756437832561834717828225525624172416991774795528583836235552007179756252327379190706022083984568990575992359662872119761622734016933997899736205448059947254 6922 64147211198738948030723822291923710128775388224674560480088851903027728434610125564001921371865821654230610942246846693784875256354537101756913334948343804896203850978654522915622925204746155333739638487864952805365232197144683511253984416217159182570774703867310628316168632748656128607797059943733522052338324563425909728628621764139642872311172619071246179484408974229859805367931899622084600824407204154308648157717364017005139694866700287327751314636158507772512004461201653 6923 -68582143679557626677011922389340197256298487341049597619170236320026264327639138351070922863886274549548758423490687310476810910079150596296470358412064794860277184402874459262356960369974945603159963610035791575744768483050483599366256159678170430403353924616191347961060422066855226786847999627953235678628481799772746722312956601580000819858607286475383391355828859568726386630986462622704033703731911309878154686889720212530990921579084502191258749829355479412862113676379702 6924 68600283208315712748145673562128763441544996875787016956308374028115334262989354674809584515130795010756310745457360340808261382150330734578699941954234101134366240507058251315221976980016355131674617174997058613061247552357156119900113510652610866810988389327182641386220249355394791514295666827728666557007537441009363008064021475383470557070675144114000113836579204301136336014783759656672388789260328922704928115226571584632981988844817113909496022943231792452397957479139693 6925 -122026749034550397817390520432909168292175925369150454839762175072916751107286847458466879920553254786780688588755385014621557463017307518573854653718228322051611048775531222910260774652390628419915257599695012409318920432894297027337241643509844250375891838635409189383986888917247891880903103595846159627753858245780925789201631873135088583481125674922109546196463258894916364180498750107641504795013307601822233831148126816450410494168410450315551010302079585624405811569940712 6926 122043037281660028661738708298255339989651787052129506783962466558446544207047681991096317250278113363313374043139896667493523664992621732273891579012030122528456423708629680445450487742938201903102877765009338366242070177574107032765339329210282543889634115386489242667418805414273327169592093001839739395289082038179828306057495166052835334391000431906742651782834510130734487304761038727136400245886591352408747977382952305565290944750817253060142357137362765974926927919653943 6927 -130783920247310738323779429247363898397121601292637294988535043742083069334172170696855075002198695596215073553382562773112236235328129265425153264804911658612879473797558512150617926340134630299791319066587080141281102692610813675440574931863887859540974630999727475182319950308162645770182129437132602533315738177782082114639237752839281417638293968912925616613717258816296503405050473329341956527965638116960701756425492281228921293490333329189284638572926377692509719585082043 6928 196613890974307213658417795476561614055787059608029689350832930712647972233920008127911558995036140774268372469972669861994566356012742337455768626338794559340300829464744131002944248607371936872835970835666184991727365612558592755266660087570149833105625652206153927368747341811000237967582926686806595790105564534634294373441677717945634525270452925573420343492626036628929913053412992695632562489098045197250455901035345197080041540485687550858909638887853057156611005399782626 6929 -205838712933553530347848340142592441984564797912182537055893671250129665099900805910858962522899075179161208131372228682623350520837578853895360619318359142732494918638507999053033250568448643642165454610661134256575234947018809563414397066896690428589529321766729169344521611984638875612312684822063975669522622937424820215523192922039817409526637100463634591696144346994959540118853806589778604628288782475108982268295252606339608584798869021848027502887644119854151483971433225 6930 205838845900230595646834229644216889112844745187608984406336170788470336244848724449798560789344194138821319186901055336155684614743142512499521466325686815513308992838291120074841665654638327783790220694512774592783351419823204058832352289289132584084169083302617188987012690666223836568042470321999502399143043906467755858032584192915128835104007255103211298248227091069694676742524154729229363877787011514216961766217745489956577610782626411519846813914076391228426777007321968 6931 -286728079627787653250579393828509379935883962078059920239796206674300376174760687730587201476695005594532448193063833724921412035049786643044972491120486005702302966366101508533438745808380533643445300881851022572397282537621295894358172364892837843855919148834823669025425585783024558822494275713861693332051662503058834578245900600747702714036715883717057308884566617381978531941360104958643045862010213788712629416970348320223306140407049677551803124350087212464201970455669790 6932 286728079627788291089080047192356714435825337013455571338299821386199256795741399097989675717478518451416793260664460780913682654306853705329051901759415690834624226044367397315274357408989758237269088501376708914102343930739898852817222757109087529645012694037513886785070468975502003909613084659501721024256757117684931810710508914498247964159244073117170780472453862772947772855507803846016828427493987047897946935730831744417805081463446334362039052261273023002345540136201245 6933 -305053267922532863549121807556107240963301044548127720958624168710165563963559147700558411438943249303437625391867539434031460652465908009104087981498842482436470177045355881722231902647759958717025324436037527255905931274610032359941580565616545659779195215087900328255532041987971104110102886397381609733383352205059851298143413189575158349199456085059873431274244677385321771609650097849822723155679898942942243157448101902921204805662931000369529711159009574893525417205219646 6934 491191959053701693658070366389549365034421822899141911334786797406444787933889703263315639520100463813566472925736601982392312176774100171205795030174976314353957472239372489336927017840793227186907591693405316521939011851493011949486504116630966864824150373508810753442311482834286329543522242452476256932568466846001132175609766032463411695216546249084105265368606286969754211177128853180011665187959925673734953037153533707920091684899264777400631200862644836322185968519724614 6935 -518857849339571080630244722404932489095012084568511021007723857122462854395411224609612977931650370046194418659569579576423743484314816616809454000038040899522837570969128500813102161483333934094577739617847074714930271813129436796611219447509767149991677884416555411473162833209985852262474197573876960715743455785538450855354336540168649785712692518587901562330174835276078168009001765645961513770756248496216842360657802090409877238578452329774279988821073587438402418938643014 6936 518960106519882949333426889977474815179931897230128819827382785511967653809656992897144342108632405651025195104459411153655740637788495313315747150478476297177427805993701730016550491684160186751690594654798901917568334464051660923829010813892759040949135628387186745598134319319185749186484246352478214069881373190418149834337015459166746542865717015836180373343826660431253288248389931234790379621427543588719486469930416457147480719922814208743026084788840093049058410672270987 6937 -734952083504006560445672629446608661321616575755025218963358801541982503196298891749188764483790942422535399814401510942336260992881660935355528862053183060527158273832364727557920023163171997318532924271886076588099955094684813333343187465845266036528622388145318218407986487622247714675652357297745715886727175987885223866655674691045237485101135724962446527402715311545195719824293108849130480649952452337084344822936906869905168684650529657842055108452247967043115934736536610 6938 735201786600743471218787281326519489504483360143469232554569542787394007737535454410983461743751446710678928740846657239718469948371435999636547817164188232143904225723223201517755663136581932547729529334797500044809813919804871117526048602638242892141429868373798927520390585973146416763805214698482588448033387830071964706861429384395952742130981002873148870256393332905830578602178022811729848396902012109293677688187695589553727151399560091963818193617043709156063488015989734 6939 -791078170287645105725119441608453494349050500908974554896238884635078706218412395115309742612628619092374004992763445855474037620582306691285100785342459482498947565576590870922569729435224208966298754176010692282111128669685590863080293818871359557257051537420762976904441026513865818449046343147669536368076061142604518008229184364042461353909374821697486533033308749464446787417165253422480776226218680842157048015300825135073686977099689027321632002721183060628981525833220134 6940 1111793831709087924600107178734558882112748569256673087613144106415102430048967286655508334641461941263445783446201738000914679279167657165430192535079787287169493495169767589871640575692339599178481544065723704597791590424056471756995603118573117537408003100373547888451973139545721308679946728397912475416408182432339909016757411985081942504470940443351864166447240369992514754603776510443816615008446453947787981787587732233367038793905333071365189449425052800574396415141881845 6941 -1172613086658719227933102660934029740273133713356881186855294174514912453211562354211496980725792793378204939407418957602223411619652835611719113323467707513780500469358439509093407447116251105069306969334425147459453286873419262115292364658335823413079346606325378856127124455867196094992281906426925688287740259079513782119681478253335173295354936732395783367866073141979406872581585639513350444997961227241856660981861168844849080802857827025892856733047687989404211395249124646 6942 1172613088887273134963672421372737599593310351394064303578936761148474988715278349096389850554405013072304250508864884917385207306931690626258900454117691823127324249092769204844729351755600618074714805684799346860660037448775954286945889491380280353429660089269088051788959003219978064010458543101425057071956415876788110595477859738790466437888826324464063195032165761757736539949010218209815849564341055265691027346519562719770739689588643891387576795136135052342933372831303244 6943 -2119121824543863807511485094267183153907867629897471780968640929963192537743847317571129337229725576083748062278676873182591498242717539664248388784387123385438705344705155924924117472885453505466474355070180530468164772722092470622156750017915213388968854500499845760993188206786115790009052244369035991433674366373457602200327035918888246658483724022000523039120908068356021402556487433325631884075499972976347754352153195074941612860279999438544373702267675391961937663115708555 6944 2119121824543863807511485094291019398759915884832949352830972917186757862015942530904538767939424744384183464368684273551150785477498378466243268970976057843288331060174575578179965749987801805105025079154684765562192347443599617995863273809728048384185544510940807648054131041323260041102216232088451802186819976780260737774668508407956087673386301706202910360513872327152549240854309764167321072333537843161806499421978612369193156372720543622870672369725984660135905264949004578 6945 -2247246299608924591995138439164980291352119750495911121015670619747690880592943163155673570191381617291307042386045528110345599409572938453697619247729365858748138906881725987668342626889992923271249099758857686189699115436406532487432481441597089304202173235528973519019008664668597236437165456316570705129715315517497155920150637912224524510537317510144524248780025137937257572446390234278005017628791704905936694604005897566467995240641685429670024351385799118922687160844046265 6946 3479605755120595320460677201372492211756739085139396789761435446935780091068466245638643088214561575110266939894741419251499235491004916059837579234970873981972596339061754025564345443203354073309438283691605026591102731080849957043944884664005498533060029816277354988181821474075168802614497917533379215700492084408642251883256297637000551252971794779004568677326139754098956658735688570382646085102004466954713980585912758892655266552429641640341527666205705034183014415224865466 6947 -3661881779658784286893821807929456086601229923784779894969189013889182769838598612792281282727211675004068301885206998505951581632021666561101689685240943882343634403898135468100743987897245507157368111333912942176613571058128807394726206659532834863571398327893060027032203730286472265690658036556870147428803982562152377449328385781810177497379748643298857109365622604167219671903323029364482750211833956998243306497941952553244112155008492183163942092144100407134099120121238531 6948 3661881779658784286893821807929456086601229923784779894969189013889182769838598612792281282727211675004068301885206998505951581632021666561101689685240943882343634403898135468100743987897245507157368111333912942176613571058128807394726206659532834863571398327893060027032203730286472265690658036556870147428803982562152377449328385781810177497379748643298857109365622604167219671903323029364482750211833956998243306497941952553244112155008492183163942092144100407134099120121238530 6949 -5127601376057188961607152155912136576555839453915502647131596982405057732499912073318554252801366093693907440014057835919069387695423304408252924829196830419151296348438509180021540643421638339731911046526545150981707892721854339842350503876447651935475080292652701875622370999196438009658975335006095412642325938092565844967404712162381984788184756997683141380284274668030702403534305411038252833826187048962357218744645394122005793490123318100292048610926201507665585266768827188 6950 5127601376057188961607152155912136576555839453915502647131596982405057732499912073318554252801366093693907440014057835919069387695423304408252924829196830419151296348438509180021540643421638339731911046526545150981707892721854339842350503876447651935475080292652701875622370999196438009658975335006095412642325938092565844967404712162381984788184756997683141380284274668030702403534305411038252833826187048962357218744645394122005793490123318100292048610926201507665585266768827187 6951 -5475583687725644743115595890285294954595946530718010973490750558284953395039473285512370720293364987962689674501193086244626369680392771260241532619635301257084199095026478043695293552831591335746750161763266026727479798098575746019616438312190052804303030526894189296313450935735478904816464492970052945668653589592838133351845527367342466858543527613502159846266817252105642483725360602421620631846376799827624363253034554637838765157645341179324462361825369844926037161045958332 6952 9047236031804565632471671430135752811817371003105140155583314536018037068192263471844629472819793034169527463905720002912083135241959816570126873681809790880255621549232555220999349373388132178881576981809060295456969884741742198577572009157549361866695991541501609210893158029339839731567814087630169171968168354216984473385017605499553819205718510308600872467851768226789271503537931037692887532981152509245108559799447894795413419021891540659141537972820775496928378457360863804 6953 -9415143704694164733554898465553358857196673942280022374388731976425895349890075076388601661603483595476292151722967621532467656136907143843841225410455612068990846674421765366169141298816961913127316705594519907843520944875724229049847026049071928015205418832756447355094434402867576910346932587814158701243723648107400312375393509361042429781189578643667208624327751797672549338450214359899166232031635461971385199934387008630867450542613935898502243308556974937989877950296239047 6954 9415145414782624708327499904430791258011799831205958994292847709631630868864088375997715098506065290727226537776697887120947629874949493195063200829671360992128925670904759207945488386693905536670750433114431048969610679866300924005167748326194737139663549510988013728554564225427728408544645205285971502080078637239399734783018860879361408587359892422312477244424096224725679378751731619001352443677790441060980672245421770119179893875088158454503362738776089327903386555449127403 6955 -13540811166547452849103833722355936042379714886926932729585141524531049396154622206577252055505202719724520337316118874687103930886250055076190292933130406062839908448595084313503694993909057884609727542546757257729934542897150056170932037398654801438735812008688120704771202011102305379552055018654649352978096309327665960283970613129754300313394993693452955860107958995872684683805874742491150853068605413212212547545668697137094236680474706617087265774515138167652770868769837588 6956 13544868952001156042214499138861056615138907073866733059930497013182117303123661564842537149853362067754340605253786207684580466501515900019151264815498896522611867933581903091850406106806711864784579362517188257352332195489352554185787413791057104705689960246166056786176225942701816119839200986086800953107352064117941436261210453199266305997953416129663583753534276341670074864796446483233612886188348968112741492970643816469371042452338668561174766406886006618123127433128444243 6957 -14331322020688908402108992399870405779809781195245308878609995045772046119369866444256754430201912322609305895503513447236009141330569226943025512115207908061285758348773796014906669856489890241763095355996824683172136267600094039337817059102028549133351543146578395209842949794704538914225471190070458091159921410075426003122456308169761285123346027088798743099687893409242522725352862843032192239127906630512296172583590863267870450574146546989050337888042628519477745609461857839 6958 20267513894470662555381977688711066537054437627048989780107093098458711966635596086244989228660324476379867472642213182399263303698608324940401943870845057038277464528669963662870519048455591133808246633005515185499948534626376729451460871802985531522014775343136134116932646307235379196668057066934438522731315009704648552090074327923994731446978386106042840931001696207292322637789048042833893045793065980748503171190634540065807194061563385067589692316924976834717005679719264605 6959 -21446745384198385315684383297157561813830222122302380327134651726634822182788856523928178808795515626333056561159101543223363992094144963094266747897556222882651462503793922172970159728228378397758692439987159466521875776312792247976862322570710957553598893630867346258365576917759736260626531762264822940918553039469751126053115613082570723717920133531413351123077733310046052157990350935768883388977574272106049355131243806930057871785840829432837022246602203981746655288995979608 6960 21446745384198385315684383297157561813830222122302380327134651726634822182788856523928178808795515626333056561159101543223363992094144963094266747897556222882651462503793922172970159728228378397758692439987159466521875776312792247976862322570710957553598893630867346258365576917759736260626531762264822940918553039469751126053115613082570723717920133531413351123077733310046052157990350935768883388977574272106049355131243806930057871785840829432837022246602203981746655288995979607 6961 -37972116336554988076554833004263000353629837109723144051463898629051065280600897585354014007700434879241883938238581781037660916175372128581416346946475967894709232599703715992627595073391854446384925553532578071119441950472995395693930205932789029191823430852899666626870360704258650843139378303149861556641852330750501640888891500723769097313756092980942652260368521452068386324920756946887258340551224392439682213337523122310294853150158776149298745844577773180171438780770523464 6962 37972116336554988076554833004263000353629837109723144051463898629051065280600897585354014007700434879241883938238581781037660916175372128581416346946475967894709232599703715992627595073391854446384925553532578071119441950472995395693930205932789029191823430852899666626870360704258650843139378303149861556641852330750501640888891500723769097313756092980942652260368521452068386324920756946887258340551224392439682213337523122310294853150158776149298745844577773180171438780770523463 6963 -40087201397822089646604123251899123893457657631823337527676253500521497044858012900236307127653094804016736449251597882622459776186653265308657451721317487244024031340008152255447090862749694208807770613388851686949904992852390210549105483937148087106134861558752849605574399380263253216303176449533219398362608824859350821505881313401126045855613601682006727364334777420415453482356512093955544361558981485559085567954685275416552997968810235299190207335799868045901102819367336335 6964 60600002821080545944159232239050230138658412275601934873983379209118794393055880572992017002779458983400670394243370251495819560936416021950677759896642803447044440693061491689954206259762301132778880743597743555323094242038076256370032910435109028798042215520145636495000633426250054205632337717849076888754748561507786659499583981137611299908264481053046323920747024091651739179089207267964773787491403338869388957284926909896583224132352182632143291993844260105873863890755263996 6965 -62887109085702535218227962559451628340473019727535035879289795471765027244463356502627101196477580108727254977008984882208494098435457532391351271019231076378060476366077778558198867848087559047970453630622692291503911997955506794427016716490066692213161512008978386245566347234666858690965753051708831210593272869357851018065430618739409746774461062828733775965487186461462547340252782958536740143205467688147856516631055248718176525867152391788731407448000612755648323346183633469 6966 62933120525269130228036548718817892208536713839054043661125314119117936103967697948827022533622980944256226341631705008136285350950747440369828036421887343325594115978130742748130139931282765002650698389813221790399661708077484021054058392741250428431628062538362630975526247411410519693764485929769497826502777618956329318167318188800426400379644400668382812606682656254111737664842758323463607155106663978982836998217905923815337215117013055914775417191303387340254230683167281773 6967 -87339524879550314270790007857343270008686396220085211630077995430348283728620950978348514853813288873334379545551666289144860923563297322956454128844782361383694357284023223140950129423363232246941049991081669131550466307464473659954381504632789272141840289342163178470084067530625199022837645946163415301246871607421398954035684173944207215437139472227242726965086151276233112357414499899508900960830345056983288815801137889650774599804266469773751631056678286112702913389152112723 6968 87339524879550314270790007857343270008686396220085211630077995430348283728620950978348514853813288873334379545551666289144860923563297322956454128844782361383694357284023223140950129423363232246941049991081669131550466307464473659954381504632789272141840289342163178470084067530625199022837645946163415301246871607421398954035684173944207215437139472227242726965086151276233112357414499899508900960830345056983288815801137889650774599804266469773751631056678286112702913389152112722 6969 -91891712149577826840538925504705718340075154153470009363678379069134120335818965974746954193872022199316130686025765047759679317002467937334131530252752486109657353907337425937019108859380964932300526635750821822192978752179388934405562275343950778204609365013880851749715814118510949620875173790424831547433694869197821344367449749877973314966826788065643629778087778159154914813879880990113656876643002189985250777978426459612022911748412630349799069795040709749534541715896269036 6970 148698227752474960080741466833283956176739922609585711654904537056431694191052382253901429983593055698643766755461764304881331956671837000327484987832160452527301129938013114834012179991739528252586428614784957772407620285936771535465946614165207141744280698239341562630252098155915448295402622974372166271567064528225827697971480639959247725292950367197757638733341027680960586199028367101152066039739223784621676961888354086092899865693708625686202029275039572752223515963181487737 6971 -155268182516309724319124997938352780512143533933425144498108904301090483543825033129791992346330494462285799412697657633966886371000040275971389934279026193285881948021611438573156208504626093746728667327958119170734955059857815590962232887458632329018730729358277436768425860866334308803475590090464177479044479798945106655429967148822532011761888258171783248659896489141008182706848732923117159620081143020231215143078047634556236103119690683425341496412377541712256543164640106438 6972 155268182516309724319124997938352780512143533933425144498108904301090483543825033129791992346330494462285799412697657633966886371000040275971389934279026193285881948021611438573156208504626093746728667327958119170734955059857815590962232887458632329018730729358277436768425860866334308803475590090464177479044479798945106655429967148822532011761888258171783248659896489141008182706848732923117159620081143020231215143078047634556236103119690683425341496412377541712256543164640106437 6973 -219580943683509955389827505790222698058566787523826931340070124324500411914459549755222030323826649385320682988663195205520719588946098659936014415738289819801832265362739917822030838135867155780398491401393362454888861076830620656296798945012785693622894707142827649643825042382197579205654294090576340391308878790897371347608135596113456253127675693880427262359259228331827817159307430397939283928977066027856551661648626447424169826550123333456400549268211279018563367536155277096 6974 219580995738934028654402827766644523688886362377945789322457832947206653667315230572494108327855323647280566141230599019197041967268969865919443917359900702043376140743241537350872839826788857648458888399665251978160650442695442947904306684539036035551832683021412611454836634258895990185466978558877321349846513164603171711702611569918343663467627683623793376800268368089966675375514854054821517574463540052171898477248678046888595354914686797603205684603714512731605426357340059431 6975 -234437932365109312215720968362420153145257439618767406861611612546544631259535488499800170427396740500041235770637660368138641243954621715727391471493439165458810187268436459004770951609904989567997459551294110761466412217359857397746937293809836700057491155525655503937704171282841038732853535810325667618613816964783235090100740639340115980635106448543426634768052323713440788885653741823702222880356810491670625095194746005510459885580312420957662636877298335010136096236143116074 6976 334366511604671994596101907035334809231560425460576342386746248011613618569092202357925557875529475195922937428724171980714321897995458511695818704579613930545654609987961030287666265963256661810545712598717705352894370048825213448039379496648653186993006441144093442344782239138045091602597809607884094513871181813643060872579245581246860502767201162707732524601325942257362988940432573826343347776584961803453969832386767921024995622497057089110284236285364306283975348977391029356 6977 -349955853813988872603193613089011970359014293744250896032417340591208702272063301318594690328404666671645795225544632095509737357931311126454125231887223740076255954957567116530758120693499497388864818550341395920153447020131690461946031422931990688719562898040948887278249509298160430798843339978997095275876038502164807736836009541546455450005480749192892582041173111206175790654852059572994264938332624723134593591496649751427192548213186174607903648517206615096472428574631979519 6978 349955853813988872603193613089011970359014293744250896032417340591208702272063301318594690328404666671645795225544632095509737357931311126454125231887223740076255954957567116530758120693499497388864818550341395920153447020131690461946031422931990688719562898040948887278249509298160430798843339978997095275876038502164807736836009541546455450005480749192892582041173111206175790654852059572994264938332624723134593591496649751427192548213186174607903648517206615096472428574631979518 6979 -653428125677966952842620007376092628386600582644433723329320520497011113773245053031786918866098322045939128766609157623445721409862408028546188151286198333612581035931145186123170975668690021620373555773784589906002463629385652936838205657371375240303069577428420086305191225839389039408887403768903962069800802114594110869454530947507056400167750105567605476190562537160824600246649085521279202581331846173699761430268076901487112520471267603890068536521298056367744634901681141231 6980 653669399149932364464970068523362444120797851953684188135415553487531361145884602492627703774602071915200517032626535471802794907177917725242171524262113675976488178404432124218003322283902809070713203517524427511853744717138343743806559074924064202382245574170230178763658897000499222477894806061754731965756250667139127855975589211251346602506062340843346264691332939740240078294030030350296704588535661677981744936248770779143935615808514142506720683916618552296102182348562299502 6981 -686885103701158497904742746203792998570041423519690341268079436381176305552691601530786440682719834514233035305910426140739710539323476318806268510641883665353151843535348005296051181829302039095240061116714401985691159486707395243496147926459254166364868442934659050671509827468101995938877860797507348902559062034816937619505807825112223335504887285519389693793204455604911007440356556938268675701557945390851891343574307553315231348384951906535339620392116751880933802825355522157 6982 1095665669311152922829223893871100891358368656145808364009770230105769550259145154005855634326940226584605765682205689080185810046839946589800894242832736298978077113350262380285188843478567695097450659343245454538624441605500514381663826732494202784049587488560933933946567963987616230846778461571655534989918070724113854669047340890528593270670885732743021392747059751461641334793220617225257810807696544750975552823635116976354996438054630587677623181883535838311559358587734149877 6983 -1144275786648114903143772952494707846296101654238598855849152131935963964711551259257894258225297210953487889327382313485617574338568674641398721102728112729183135039724784369469478722980020668622843424208750412091772527648722213081675825505137840713606436268381975769627873020040581621497283439381708652865293264936711560837852822602243517046791687052677104846855941461557203123053876173179512946577063991324358983267203250539770718234719740715074729502359123430140257372814663556358 6984 1144275786648114903143772952494707846296101654238598855849152131935963964711551259257894258225297210953487889327382313485617574338568674641398721102728112729183135039724784369469478722980020668622843424208750412091772527648722213081675825505137840713606436268381975769627873020040581621497283439381708652865293264936711560837852822602243517046791687052677104846855941461557203123053876173179512946577063991324358983267203250539770718234719740715074729502359123430140257372814663556357 6985 -1612835973390589640976755039398919786650750731486996274130467420811207326414085657475269068107291573505899056754764550542968268213651217607347977143965504015279541834637823139350712241443021441228763071296995346847722743706429814927865239428393178594766473873881248950132826103197199633985126046130121114043324701509148548173843640791631503530459601807563765758714035511522808538867724241906899439270465359975087341510816353930195941790436549738506786245759653023461738702494244192223 6986 1613446269231390680684351459263535402376098085402212631073053651835439698676318996970187313025931262541225976876811230477112075205198318420028944269279504651957671219496484305265604481156463658390024137722421244820960079013724837716146040996895788497358853193441600049063138854282065088516839675541699514958992517028019261133159064080084438516349207634445877197333914372666703142968715274139799958085629024148615397597436461466410027839913047593970637903869271496390883298964433051480 6987 -1701372078237853355123392848549978366233484661043200867721018887304104666054982917210384806526852186139161594847454784970567432753079175706456794955530465318556343208737400254068868778178003223856579733407560269575732734819635311693749560214502066988395616029686558041092175440392910757568028130472504628783329823031583409934424740804499049633767173528931604757885975512870437496924662329522619538472285801524282149058055493428795676756179367586101363186513969479826831461114863533247 6988 2830324289711164922514591047351819750647844848154374472957451867645820199124760443531398891668641594622916796980073074228120937678382134242807456924675136340061497059820081843043894748303956772616651419237131207961930418879301062898974805041772922639772931090643008102488628055977743560976885139862478132459312071815265680263667186498899208176851605567728566962307758734209238549886566006985325993347010792001108814791490999023202670890824916584694736012876284770407445077713861813926 6989 -2925361078135857244238508045575553779819508465078366169866582223160828967915349765109625980856812312795071344724718015048039563150674996941683611029616633530382039754583542549148804657421405909461213465996594360967023569697237696175771782660771687189063016576559869486536650568073488895968800964931057417358450569585646990920227489894024133615562527404687634955019248742587754959042214476817740811269520475824716612816490341895219989085317736038056088879756263155962748148862890922344 6990 2925361078135864359807961146795070816239416042393340451450007448857197870308422180077332952229720874714654255908576948337475712506571372669939575572051624677605852899642174352646202653444901839729564137326502597123606204358641096540753680293153737875003650908290157462419681669069590343459332673117245209730692253865900773028069573315796681170343204440020521047171418791002429894117446272879928155594814837721522993486249133394823953194320627072880530230342780261506915460926065846678 6991 -4204575440877900599025266828336782320429361305419059268759654775223836589082346967623410132727882171964882550337550183353905677377006138077477769405326800725356860242065689448940795778776328441870980773264173749416614018165305198869967052402376100591133293009715412016070103234370366024819386744790971776249332674246677110561135988776000097502095395078287729197546236143246575369909897276099198130238232211946819462187756745497650215487800830444151803939289557469269428563237716112563 6992 4204575440877900599025266828336782320429361305419059268759654775223836589082346967623410132727882171964882550337550183353905677377006138077477769405326800725356860242065689448940795778776328441870980773264173749416614018165305198869967052402376100591133293009715412016070103234370366024819386744790971776249332674246677110561135988776000097502095395078287729197546236143246575369909897276099198130238232211946819462187756745497650215487800830444151803939289557469269428563237716112562 6993 -4418557315584861575898315710222912099794541464125014296428461265355415140530266079613672600345173159376635022644929763114378159643203755568983367459881395804924999410453937221544203737742773789084565700743233276547650476687991562235620178819049053716348576690267572143541196215250979245142077869091770825457194806004527605110442089318506294421931987851158112269116214285994545231736638955687829673241679318025854656280729172123639198677226260241881370321820420899346072080312723342655 6994 6316398197150286854975700592130357289629984602822936608677976401559721161108669735975776578953572078180771487438234750344010833969872228583912193582669218812130207053807472800309757933380446460931445487890557066660925483281045707951525261465878152888483244280310171596102766691701111490904456290467036779021958328350894842967043952111011258415171236217503500966121425963710309574139342656658806532933424260088755540144556698045194398288603535245750081851569584893544097715532380999126 6995 -6612046322570705130705495547838740109771721024461020852738138301452699810489564955433385037996912699244071456011168134654393308231284623463853473671471275256387133853363271020865487689163978039175161913055938125586138110605257193950068307844531690468158013515804529214232829329802240825093506912048547108699365720907966662540891232701553517360214609826112492744077437172047941790300782135347121384766784879322755965455123541458576668352530373690917664674030690846004445278611426917454 6996 6616179801768709287896496527513584191608875094456015840836373636761100354911315832381150562441794200245122589122900217350654923717982634460268034308826464714226865611918196831316857400077685296229046987117983254766381822304046052459414067603943060085663113689496248648518156115917892801879875121518182432860250912501019330887478680439242429915512155487681436636298307501093595024123818839904121547614037730282540621427953008522696311186660711155000452832219371108467392013863449317454 6997 -11699441141368011600861557666797884292713904063819881313075615234103129034850269613042865928450176711465846971290080600823288771566043613220822150705867060354462551329720770348707887871751023481834735505538665946857533149515401930325734806420408878014232460489544351048287134552014590204438234151458779746437547300774775736105477855040127918800459955247272667670276492657766990785710972534203611682641704435775006610514275227993330125822162020826514291091493257870381619572836486630416 6998 11699441141368011600861557666797884292713904063819881313075615234103129034850269613042865928450176711465846971290080600823288771566043613220822150705867060354462551329720770348707887871751023481834735505538665946857533149515401930325734806420408878014232460489544351048287134552014590204438234151458779746437547300774775736105477855040127918800459955247272667670276492657766990785710972534203611682641704435775006610514275227993330125822162020826514291091493257870381619572836486630415 6999 -12268848445509439302697577928308079959739983384453486282554459157434143954278448846174394022205883679692547930095885853938996105499393643670707962750095371847403086754307966740586112232801502763941388822457992535304482485011011320215127416549802629277724938002170085036083266786645553233887862758474165588765503546397641083000689660147865698067307679116485321548623822862897126737753730131081823298948175245174590066501757416626558281610682382179912076416116560740984404422470132295315 7000 18747318583354675959109570456783770746228479813992590157777339441438964052767483584705002855783721614557018727458904490552890162561581458116143261230604956760006223605673441606189026232513130726102886970848643667551092667427631314345188217501166155930269588143542375158456507841965377465695616885474653753709507197258711810758826559127238020921081776607970028671872620130473042400296337152890302982235323355844595888374119445466425323896158506987028173708108144739103047064499574793761 7001 -19349022853474492375049087578183572067079388482195554467106507714243356207359922830970216798283661384718952343607142379941098820652234226378392854310848424372822266607957417034164743491658168453961008572763347970320810807709722182311738525942257855428990368029816231785455794703095541689814710876588270359170726170919798042522417208650930261082213535791868288201574519404473550658594766639240101241039083653683158019704770928185487968516750553897363822076817901379014797401609639646474 7002 19349022853474492375049087578183572067079388482195554467106507714243356207359922830970216798283661384718952343607142379941098820652234226378392854310848424372822266607957417034164743491658168453961008572763347970320810807709722182311738525942257855428990368029816231785455794703095541689814710876588270359170726170919798042522417208650930261082213535791868288201574519404473550658594766639240101241039083653683158019704770928185487968516750553897363822076817901379014797401609639646473 7003 -26872346564397147269841409625429090616820025662936431263182891272213760415353468012845569049052562256949120362927250887776704625060994110820967965283273241480028853091902315422682328200930388262509258498500387985511340101898204917747556148234172557711172206517118212652876325358020038922201204187792482416054506347225086810635745507646201919460954739862427912412648021718744188417291020260833712536242237905971471683554907679496273280620330504971625702418583492522022088887936652649003 7004 26872346564397147269841409625429384133138460339032933794773589540020816745778523479743828182459772315128645790094944928968723810605649683491076325431947411958151034485771098569985450072545264529416459468778157991195021153580334000034211083815440465816590417660033781643823312583978958442908840947034632272600858772269806653054510697065558610543934534387898848178349425475907732792756778558852557250571360710322846425780115950669062307273800179343590812619237540811319577772683820852407 7005 -28083792940616588169490173622992735160339571645277449516628798620752879747246392319281134659629393764906471377522256563043619288742862943954969914835523522140017950437896132223844833095831274551606028705789052171670485019429416612635526653548111911995557722301287253400134688748719020764880621158618183829176979944672334759541734622740234842012161974671698218103448701130832976102430956956623691871419053297792004279786312431401447586197525483925045518515495986217857072086961221176708 7006 47427530546720231234746530348633157444015433280402329055026209675904239700018477532867612463479428155239238269038105376073464169892106883995799653942343577285846843103044592251320262890166346004632892847420148730301448582271565041636888739375338857893268753581260837087425765564100225311903021161124263519715878225932818013434141776832509201759797210911258341544753745788007498776943454884117821029463990897179452633405224455132012994806900068011535887048511030367010533870425823693202 7007 -49237997593740178832035251949629409853086978715839451984533136268949364975038933703269355174783720058856401356778095615242772782196220547009740744971557317073630467468279152512997427700053557098048032865907322021176366724687286713034791068004110304767150041732570462364690463742537848628015669220250057180780701853360991726229452695960612492772656496321437244935809965546903695459744976734163409199188012686360559024592700033747077478817266119016952142554976706194926655431501794649939 7008 49262464009146166179461515998405112860241332757848293409658425070659802363673020220086778190580136924146311181388129145369855677320592923819441944451214021098704345974532034753692163493651274277018130605879859640297727383433047294695513583105585278521851091215752661542429183731884999171494635759272761970680972648304655103887604948265448087131852627957499439984760692142623894109991353679973172165723806940570527228785370594350772137094109484592252635358813197542922690069167254473951 7009 -70603795410284706918769307268698563271768896408193171867810705543466562583817836160223915195587547678460318662602809700351831253618261994590815695087301936880759906837913925403530909980260244690329390938807101276538961931494033537954662710700686805486631871975089548295936732615345911419577744099196077223908601815101321190109700444540377788070624938763246964679676081658696298677352456910514236483396998066583926145888354541724310888653037232835755460651410789443544473697869947238105 7010 70603795410284706918769311725956224353729780476845230185055784039070983239975576810859369980060525613405357690292949925549650944415269722680309012540724035749182108491786491734513179489900719900775558125727753158350922740236554664141314717967064855617707733529688486462651721249854372725550957804377038964860674015512398583885312740932163784802214944503970344373623952859036820422906801041003005903266932787772721511230127193280854776987622933589916193579131642834759179964759257515571 7011 -74390158396980694039511341635646422239342734879135716572498827617695865328995068488735353039860434427510882330438400961258231147217845255420878042614336258396115025557277993164843534838047261665999005486994907327078028383961697452909239792458119182469194076500783218437529643988540167597940727391728932141481041159411946258375951304745001773879867893906697244039056642643176948696386990639639638957806663830592667401570883005852847946330812034597810442482514357153778154548971512199678 7012 107740628928018743673305648748741647650586617624642780714916116970866542896814533557138113394623277414897777699111186928644022774452737079648519391141275672214731485867233526910299390581007807218274289328762263696687601723334342889595401167707744789527717771952342781917542111415700825356178532389394396150519708681006985228877303318205540512919126940391974357537708591619180392041092379553650302892815152686428866566607983968981657007722019084501169487502640684848074342581579956169907 7013 -111811799138516102359463082656222998011394788433560825142082647219800769901978763651198895302030506554297915753809754651366211308871268892538978604303251090829858565669787544051608434060092130887572041401239266224483472924356636338527455462965139683812487837398988953697252038940312510783264316477432410078358861204279149988849495241503269825421123097335319657181111346357901734105759859205025038127155055922949905122145748213560146818791774052969675693753469694866218304141275923991028 7014 111811799138516102359463082656222998011394788433560825142082647219800769901978763651198895302030506554297915753809754651366211308871268892538978604303251090829858565669787544051608434060092130887572041401239266224483472924356636338527455462965139683812487837398988953697252038940312510783264316477432410078358861204279149988849495241503269825421123097335319657181111346357901734105759859205025038127155055922949905122145748213560146818791774052969675693753469694866218304141275923991027 7015 -209510435107908205376771355166911535416961077148541588535827349689687173387256955729580914768780000041890531854103567926593318133758391186218680118573608031996787807180988828591015309013201123261948415315443032837927494268738401742782911702229778354139417021793672791342199650395866284565926825250884940221969174919784276189398071676027638109613925944332349672438644328662308067136697631311115111934687408132816235631094241243773163327472547088733557305567520423257168832539178784570939 7016 209648811459738980509073040875144926195247425667230179501791316082919299689787752306428169063055928176062306173681523274000646805368948896736078440623557577386010066722582249916486836769789081471015304175775772508921642423419584312873951751930949801432519016740816217411539140438686461558674369119501726031076823307099194840435843785891588943489400127315020178473149401553993136156466703610515128965950829834632402989711655535785248911806309799357631465055900309460110172422063141326677 7017 -218202076529787847906879930327325363941294343791410158647288521997981704853932438471796187413257288559366383938789216333406336590506289310721903202802427815492150061070393258020014900584298134756480923258641664487158156514087119421933102721419225837550319588641891310446705173866096908230404290738110962734842455034449487343587616573074957189320613527288504874371113049992886513431257787164866798881630970898290290733334662057680553950045372900935855757700111898409047773178792054860781 7018 348744323438271125804672200943380335442988773678362952597766745999221962143869900491851223642123251310075482132281116015884798915453844048579224679789058968478324040209982411696612068277828458269888192727579618978843916940571334452185432144050784411901270929166399703290934324830480462004153120320312917397706884742514611319254682752994658140096193329497886490056640178594707470044681194180049081193074604368129655214019395890732383524188914150055648591028586745564040063327875097561867 7019 -360533112377337988262881348484667616786533532531112020509392285218821675490407758721324595014440637948702972224812640266099613665682626842798483795881377646387105191311594353819659873835048821292789845995887651887400216238274663200499070871828309377490280416984504800415591864747934792643709511629112728340922563344922658472790184043531274403548778179287991977854787121618897506293334451026903048482839149327179166099647989723781675193666117664967046004194644150605768498365887305643470 7020 360533112377337988262881348484667616786533532531112020509392285218821675490407758721324595014440637948702972224812640266099613665682626842798483795881377646387105191311594353819659873835048821292789845995887651887400216238274663200499070871828309377490280416984504800415591864747934792643709511629112728340922563344922658472790184043531274403548778179287991977854787121618897506293334451026903048482839149327179166099647989723781675193666117664967046004194644150605768498365887305643469 7021 -506564027272502432481631599015798022610455001426030179595186954520542794759248527909747388515062457106634153278289625581127219037334685268364681023798422473962051043145724444780460947678433033733000790197882613612446694017093135890855394764813160226347862077370794287154240015788119587166041089357220314718643862020209672679880881320807276659961159766911245415207438107073881390617158047488464793551495478559391351344317434436282013467078360181696180111321011861647918943978310991095626 7022 506854804337908832445931522184343678024488083389737841520284292293355823312158467803237766756726741317313248613214327638051984217082986566785547648854386388801397097242139637902837344026058683552207203124276617119061407693135517612963267712177164363387676680058263998756524482590654490114038500661198333717016277121063162402329505687303818723063219077922006195828379481107459557280849161936640649100808322918637770418545658252469905309911825732978738597430213032388110153089221994691695 7023 -529651829546327792564459105500839512188757240907783195479371416126874619321041186660281258636295873466344988752908905142625255159033028714550194695833808086130915107470294955231712166938504914036940438894122964353134932780937755953170796285915476136092508364145510802572058001865219683276371921059708989788205911751690031821593614073332448337847069947786570625253764384714724134615070403537014062315807730194015056928892531828414897514832950367497924126734157191370080615533582325912496 7024 881123992386372664793395004315858741166434507644790683452372323809817086943930318466475724818774552659570135501444689715547933050957090974163687961541334088337643092934826061078607804166979859397008499520047802100190951659299906926077255024656210212346571668756599615369327179364792879516030129819512107646026001365674929106364627896729796392398215320291672222598558058427463594256843403848769748889705793268604007526648859463751333917170827206166552688747093975301941430501501036444167 7025 -904954795780303333471981116798784833649611017824771672178480950874915940863751720664405447982646449775184704477013791188402148499805577550070574631942645174981507098204457297075723934904998321636020217376632456377255188334650776995474411880724304912959043806582826890562505602761392534094315042391429178479107748701874072392266889321156392976001397660793891012226042503998963503126310387303637533900906921555868738904460940602878595674480210815185406797246845338279882725049653796624705 7026 905660615993414757175726706809233814012322419992358336555281085489044154894135896421055947918833033386437841384024119835852207499256973099253460168049212101355736762038976323828549651271018021538492278313878816414803023510906049748158010341927787539962304132896745954842488504315677758703441757205587074890164586119036758153535957222606530897528823946198668430637087743581795006003845564795793080055275597231971675308143144528997470983684600276037955031053777377090719540886703079730263 7027 -1292705856319828609540311439282050246649674755101917346695119179991306373011258064623592908072437372150281792709972396909550689188649599391252862682082334442523783066548187286898392166708020366023421320801225364035304235072240710655406071816956555740510695473848749879819766284438526139301499163094679525157259772056123012771894719300018916472812604729362749174150306156759372438858292185329903190129819267239759577805957271078080710040698678784219552240172064947268111746737095915482134 7028 1292705856319828609540311439282050246649674755101917346695119179991306373011258064623592908072437372150281792709972396909550689188649599391252862682082334442523783066548187286898392166708020366023421320801225364035304235072240710655406071816956555740510695473848749879819766284438526139301499163094679525157259772056123012771894719300018916472812604729362749174150306156759372438858292185329903190129819267239759577805957271078080710040698678784219552240172064947268111746737095915482133 7029 -1344908875008245622009086998227048162381818346170793084483127002220443794594065228259903179817573998567516306452778792652196411987804656042966509163971203047723099418532095214967593377293805831148594627940940847467188172530984785673295420503403533331969655845853611099755441508370432273462495089157713301822603327720476582102333963230656661979504910770543414789537142202118249700036929684193357224086602258489847972474523231240317637084933764483037986037439342860639088056785651442118546 7030 1925952364072421802810071820717351548395916075486583213082209415190728422258501828282046642650771000631503986019543678650377764972406120302663950700920081663785686850394697209870395355218528308596845259861307754232294342345385234316673870528832760020546099087091483629029311846800833388322968758123785439013023825232534077150575969216194731880157546481042201994809234677415234955890615563209750801011079354037620327344146034455108596762590903934005242971743505258271743572731798477525104 7031 -2001714743382322404561511071106197864681049681295316571799178394462517750102654827680866260022616660751392020340824425181625317646218797007789759452815337421342407783058562038476574386060004461055091525444558277137578631661278528540088572850050979995628705703934511158169995340689577276591808481125336209671439497461690158467658361408815473787018137766035670779289002355921050957519775270433911073907743141035193801616441285990300037793330199013081490823814292432492677343324883577926337 7032 2001714743382322404561511071106197864917174440343595630892716081457873453267681577682045883012166405575886273734699491075843172683706853440201624740384127397231445744282311533289374905584099521835608065743914125226575653256433908334412732324165172965330311881198903176935148522201415899399574223056208868969890493904793116084066942006679771909359661037894522630035215829558990873049566411777872968614548056741868424431285953042446841604182134441500104405911581985392454036179330563049338 7033 -3596844784980274919548842882039739898087979448581460023898420518179619125260308162703879144091719514125542600407465345987394622294880470664787527830367834635539539199867707436275208127134083069694955929009492494656720710337451207756599497943130545476639262319466652496164029434405648872467521666739659146966408234406220634862461446275140571880555288567226538202144051567971597831700947074659976887995989867297836615820471896285067464021667359804844219440726476650995142190363645970674072 7034 3596846393165581047010173494459478757450922950681165036833709988853061380699472410526042544795566916926206139652109310771728541187429622266114654223393459835530012417686756782371192724752658322215956500214346902377581767729910945969337500473417022614259141567112838364294704418215036287545370783706649331626790993030757487354780262020306793103615676739041081165452993243316386358411751477282436195419077098513125984207436148006238431286912004220319242165445365658826697291348980895531356 7035 -3736251499902619311344445337702499022078518695396003615997269383960086254847581469939216048219836809463208165033752093857367298625311079951497154865138941377174477112102128895926817017417911227714630808960191695257046417386463347604677063084567349015138658019124203048089143934376626044797310634370226459626178079459752733780297917870304017094177919374946494447858848402177885844413981594735605255562957059728114172845668413289176729626162911896730434979434193414813490372838600387268581 7036 5760573386245390924165471710413071345261396390122365516420549801439903116209336257737548644386818678580280670647489003972193084341735323956966302010459273725844475708102468398590842293236374362448213743591087504912614685151256741040399404467169299393756718566745318745061240589115986397203910938164774205088152333413209579567763374992440735315530951227518614829437859066982194028967096330173826682933513182778342221309676310085705912239856469137870266316401336758887389143226180834749073 7037 -5910959039664429431634322820951309050744773549477767202595264883140782237130944748730415238826408671199278986300789702260222783852456151355844542811559162249514397421153485414255477882704184544468877689864911768801295108491551015970700357448711975314333836067534999517910348477333692802881459878540108035159836404519191642893350635102910905757439445579012678956832896195143374264930472628267721949975673610499659413672201953031001608065486783134871585381813878887238989940869550531198130 7038 5910959039664429443350615594479792365723416911966091908163578430577440070479307583319553694105249088181346771219712939509454142618833964265210197276598215074489850739581698847556531505876001911616174881409001468710436207697328433917396712051907309433023905695389433914052660909030175195787594377857809199556982825891140117157782825931462268304689089155981008906882669348330860943468595084463925616589212544738821435921412604882361975488442239409729118494133878887238989940869550531198129 7039 -8201495364510269128128605181812092228831283911397053763137183954400628628344741544354142066665106465909819496879976734456520541335458552391812487047134471157108373278843870573321851433086530143280160479132629254853752372002968524696992250682744828639792939474226245612175114577267485531542249476528918735098675659817947434770442535287209148847579316593156108119981491237064440108829482742367327377091576605117068493247142399608672529657889324174218269985927138846927037414695975781852262 7040 8201495364510269128128605181812092228831283911397053763137183954400628628344741544354142066665106465909819496879976734456520541335458552391812487047134471157108373278843870573321851433086530143280160479132629254853752372002968524696992250682744828639792939474226245612175114577267485531542249476528918735098675659817947434770442535287209148847579316593156108119981491237064440108829482742367327377091576605117068493247142399608672529657889324174218269985927138846927037414695975781852261 7041 -8517129073629072649396348423698058814601944068704283238013767428098204343367803687867913768673728971410064685067369918155519976039323337568093714406816211900624887168182357031023505759020876170595733321843616339700503978842046943999972353619187209173239011791611761133248223557116388098857430763882853002379134229392957844312719343915346859416909628272434198969899293237383648130870020975764656733073769084874083095744959921455888150374190608773727520468334706283853180316561709914053813 7042 14157643727758669003857270824015604642122294123234175039103924734551634256186540748542468893812304173837175860567361136729621022191940923548444760144116369990968455645696564572737514535706521481813592749406154057650184152163150745729332302515512435306818599622613582044421628204035844898053484622706711139414810377859690137539609191211558616930681989320653728301593659962053309768151341145765511192138662595094282244587452337645977716472028610264380372424499847971038977632057631290426893 7043 -14600325173102941682046773408999293119673328443516817705043239824753874865018822466614998337682527947476779324708545059439905572772081870553801674092351291172970374097305556651009516579372135221586103962616605564730249140326488573616427295045244494538250715606520722353297665686744802295332767740776176571739606205451105961763728091806909022037511731925209412048452558986409932265107732950877706297851788091628589775309907199526113438014827827331480332153338816544472856373722878559741902 7044 14600325173102941682046773408999293119673328443516817705043239824753874865018822466614998337682527947476779324708545059439905572772081870553801674092351291172970374097305556651009516579372135221586103962616605564730249140326488573616427295045244494538250715606520722353297665686744802295332767740776176571739606205451105961763728091806909022037511731925209412048452558986409932265107732950877706297851788091628589775309907199526113438014827827331480332153338816544472856373722878559741901 7045 -20742783908755291942603998672877352176615356107146322279738156065031871107314325939418171496473733903532204734250396030906460755134949141007286718480089865611469265589557951442579441219171524164258131667698196477635266110361718459655237953880646886500949991682848523478112137450818757588492439358157200806955522329474090808714438944321772119316429807517442852046056296369800826041932894658814280550634784058351958264605013718939167294841100769829805038322985001353612313262991878684619825 7046 20769420347284679558155089486247519635245193843400303959288783951086481414907555866949376740262152921639495097980965273291520229767431175064611371584414820143978197118388035331116096539560019978899258915871083676475278516384499161917036518090730152883963186003897334319890150109327969857282493868917547439593617208038727746531546615937895541620730981940277605946008962219038788309237482617054399874668531577933121840736638605559486822841255077704674313861918634415668178987378114045919057 7047 -21790677171973141158216784550208677356370131630363897327479175768190833321394389389722238640183819769847260067875554009199175111281196562305118501450667598404609945369828655901180454987485005863224693606425747978043588577130862157617958565530214251400386407857917439945711370022301371158334683827550947785409466563246390869198909976617977690422659848684352469040482298620184684543162294912666923626225161103081370863010804064476906769690014922581814085737275484773677443738800902524403556 7048 31787090731858500203500253244539310884736817537672387086769792914535246255205410084107060001753083499816966281488662278673526737071126705838736164321797977931661417946782725980210209232543725178016826419766420404325481405136746427188127684317146534506933175476295708836395222159880606083655095230870440498039339033292894563916151747288091800303552689443681841008772705580694313879911984914770299903410932598446975769345452804705822730399613429386228321732915599852650649536196904479333159 7049 -32848957549803723392316171612068575693141585986684466331906648008290712993383202820641524854398520939813476460957528716868551006101134069920528437425803579509535330965968715980439389478446126537295129479613053141013220956277052867668943220305654532942870444755588289271251989863463728505722483434344931895455176254090687890663092314595231479527476678031860921511355317128268527339320137636739697009099832270352298161549787898462155009202603934279226558237051493240892183301962708000925867 7050 32891263980478552818139943570470962672930082100664365785439178484189143713577357125797159483792145199562555751619029864370797790537191526043856103581442757529125878430224603199277430453143832888943666225548323706136868640779337177461886795117022500579901321002297636565128007277715381243489736627783752649954045252662610834160522594976306577567325160338258080828718804610979499453615619834541527800826550393865183407941970736545078075895142984117722518899520289405239144600227306978560429 7051 -62188808858438020045321214086693387817508659987176882187850703673750845688834671114157855880026005556381703799959676192348671784626240691951223609113066638175916776547923627229418080622234437680927304816632502890914391535464110702756588947654366054131344148892932049887820357481760675888464203514840990110945410244047116259057285142215040117883570550349750285481958640145098083454064693818619888697698986430137771015295775541385240836657804241012480216155637330112798765298709545759092078 7052 62188808919321373420462883410014561026569445532209149679407278126775511162499597360852658625814680278626481539444900890763867378971560413617075412818317842369958646596570299376221394127450926295993487524469869911332805058351011531403493365338768281806180576475949699373025229188333532307076541317236155839408915250533293891131382679898687713908210949180610050421582246148223963888071701184455118643754219787784304558223149028759056392416004081994668334199795976419459762102732067373811053 7053 -64625180449436667228506715488682058880212197800707722768531159635719025985537059800312788163544870496428375373380992084088074098623827940497275748514817345052517174853926328187694073123793890235986350654704603842908861369296765951647191249651686168054167851712056037722104241694711636540487709296805621069225315682125119209964877034126567538897394637279675793387546863371462011436270895876011624800637718428796105541262716244516092760746599856728382659340630247341070294690010309144959316 7054 105509973406399402993377731346766154296969596882052991657231947437418134425252815762335021264560651677455429754130787424112962269562220948421607231190863834072931566340784593064532587587212795208160955631130161282368851498310869123309800311305951910255913378448829490965212576109154880741603605141280710449291074846766387075127916193135947254210945083470061159201076073978598386571101614968211227596360801925034931127665863704805420827282230778859589983805573576500288298345970583470884968 7055 -108997413687493245002092421114935694264937898019865288129187099240899278098937329682527269554548784742595314856030557523690552290420574497713002813794995947878554140175032529509465105489053966601457528332699614802526419009850966689541634580260878320363811978216024416625232511502569628833171108227319522050987081808710553193170545289662777240667286693097574202033316618504095104935044851006989977028394541178425910327676767362715619117024515619089144881734041647333870663531227577710334312 7056 109177744453643541382587392224190772920648259189361879325636300748519656162432136698801891166432736209647922785676665939192905811642700037588376214010990666458672542679539008579196643355954169820417235431167568055568421338451972655013275809226439200441685531668780391976109205536389289143396284469686907395521441841301994728292432856971751625274927734911366307427057619944578438112691748731101142276828988339785666068064711304234726130376318719329517152775654553402101578817851112687123529 7057 -154929735101868006837434926159574159449602208862804411178281621250065134966040874620158132419531736728984224166142312114150434692509080128978038480479164931641970298249071992970855364600134562507302334579203051210262030472940839312215347349503998131080820756734920579726872433964236253879811229841385633188495103742467934660641570298360268718454710342196046706430558352376943203122635137356548780197680996418711797301821396555605699497650679474188932242165273883949003583830459306831452510 7058 154929735101868006837434926159574159449602208862804411178281621250065134966040874620158132419531736728984224166142312114150434692509080128978038480479164931641970298249071992970855364600134562507302334579203051210262030472940839312215347349503998131080820756734920579726872433964236253879811229841385633188495103742467934660641570298360268718454710342196046706430558352376943203122635137356548780197680996418711797301821396555605699497650679474188932242165273883949003583830459306831452509 7059 -161253382791933323647766934476571754439631864293466713691498457052924105535458241395937860694770752448868152992738664099909037254576133790921291982164352995174256917868006990937803540118570600188529005846857346626785367391156791705537988463925573248536074401982790621768853525624444441247172915226920279302761857302805620571328976281896828094761753629293088372407785270185405319102925749242376475473386590535706717537702054297660807189493868214842485638916730703337142778507164833135135325 7060 282193560241220472794800170591430264012390183797894538178278985103088464182034037560077417210281337872214608187952517589700955052979958312979904252069362205813880870824627302222073116205396794881685508692292074873611809964442487845546661281824290596061217221376191918877662416407127700332483583912564095795299160628987451965668529159956519705601666887303517777673280619064869942867311491453846433351224760866281447902048422257650955949867442631256521899581181707954778822169695234009381303 7061 -289054467116816822001074721800353823563596976441005759323143858847148775506406356942940973058204814091282287449242306606627772552699550177348647874586484706953972336377961701404567323961514402442521040253054184933718984130076828855410953842444360078734203467802447366016120537348058809542139665515141988198864801546244673036887242729327019399870385647232830053363330541175271061463981541282821927134779894908417290948417067791058247770732389583531650810261681167072219937952579511800394603 7062 289054467116816830053276951960341549491845561994981611430678472312961769122895692439269077426454938578073229306077327502059217836786447940250681790726368117831454333577195842455509186293044616827411408705745763288844909942798045821896858741032579034331471577901128213476551327897635326900490831521282568568003160470913687233742480032719027660476449641243893865910190308424156019125774616308868687714337140914352744579136253062751351399237817384283387927022576376834719764867589826657515244 7063 -420396581302217911620792910397557266507139778236477174977892212526526224299015103686844204361703469925632565129334748113270498389899545353903107945925652461112341676051902231029871181374575347965665163573398815535927515961951455568872657395922100484792136446273821834941394139067902093137198966066317211298301152065360141837664156281479191609878697824427901253142409189230634772762904573681603818560689984825509563070782758239213213309535085577748214305368975749068985730095553635398237755 7064 420732334460814565505395567969785490530311912203789644839883922939707848527064153917949228129820524377360714435269300825157872354380408490550726535498161284015679292067368198164482665652039138006682964599393941016753736061522669307988862452258368976612792741529953779435401253494197135315578705799391540572819146471014335075123106644556890816459964845937744343452041501674086597067517019749723003867217557191446871170242869634642471877726764298126393345525075207592836443911569323170168378 7065 -436150767178604678959996341268097908700906287735817575803388939586721644180417573892301340059311031188175843696400317259458089001325942104822499997091071501697803666817989019422970489040665725207882969922622566917931048816583917965551421347448484542574581623764958189173205585944603957914405650602712528569461667607189611080518758605752020873909282662029314615006326023562542033464246713139127595756506153933468367576634047475967081424447431094353762961542719155958239324723154212372874961 7066 640724510764452036746010834300898193964573945813306317048704501585772024431878271722123108637798946900573089310778677948064410043412051679151995169994365156425254874665767603444924702684940418940166048842468516492390315555322754054442967067580496642159600005275407749213507801308734557735686116959143922219369853685861090594701747868827032468253600618235213340858365476453741157248111097602078256546597171511357151959310712421039232502049061038809923379678734469437840212947799161101884513 7067 -661601608466868506526747368413548415382528951920322848672736605650077170940620639068649697345783393022957212448000515262841927971460308652730120278883995666415894628693707117804558594652064187886388551205156193940471999420444040008071228861828326681416936747058825043376208871311832979155811037878610554735756241446502027752925041591603631039102595847267726913453704991495667100057423025057261837856314659225093760233266327503036688152191683704421659354185939925866593141488688328155969697 7068 661601608466868993700185877154774361954204855072812325873131211087266703157460268782307582203879394368630674695992065398454245490093780736894282582269635811656960705171727833354486983615684746683432152474326354261080181568737390053662155823278445617798992010520116706835312280376691364762726449614534459590316817700162505924772363295169949752548786217546311143785683594141414520435490798805966377606162411611358957933266327503036688152191683704421659354185939925866593141488688328155969696 7069 -1212654791770234725405933319786833393887411844865003279006062014682111837248868735872582731029521282838849974495118423471859613597395413360565947297412491764617159077857151345476483967597834805694488443689424929826914193473584688513237086838956219656904800159680018641380191300544565359022152782666907283205340509725475903375564841258996174819618666958083464106007643577308436660582378007762452698957598375602353436163433703720319885111540434252318334154876621154193417023157348502859474055 7070 1212654791770234725405933319786833393887411844865003279006062014682111837248868735872582731029521282838849974495118423471859613597395413360565947297412491764617159077857151345476483967597834805694488443689424929826914193473584688513237086838956219656904800159680018641380191300544565359022152782666907283205340509725475903375564841258996174819618666958083464106007643577308436660582378007762452698957598375602353436163433703720319885111540434252318334154876621154193417023157348502859474054 7071 -1255326286775208670053805614737141624107104597013315043496272832364804895125987491021642382199154670377700129145557025458082720711266561124400372517828042181373502225696347214055708448960624593486115747028300951442441602969128759711970644297767716588504723261045287923422850691746794636144024263695404314626714946078388189269446715742687520473446578508547132203401037709056974474370624006341021484295123041467367522111896875789709666713211021514749031969228715083102443619366757745840875346 7072 1967909145502363944035442717646921538133605559121515334707890437912715487040132713755983050548005904075392029079645025257237744751523187830222704507280774586253253220106501049215097211725354807238497859918399981249011707530544654704012393631920802232661576460291408001326997906125703966198597508365427668294717873905935829049974726299561518905937509428163905748931657452639742572270705161989756755514288024632852282189211127611786981430871898491865861940092639007771607651145197337826596689 7073 -2013037452344914436604849730057284457828470196586548979494650694281360123624376129981263568955387714243566876057458410971957590968428976394649297604503413862443317359153213428163177885131646387679706440391114606596117861855608458037253422112176416237828683770805956528252293444817044549199073886337284419932670277421433654243067637782058496991529220802373437436834402316785969861878344952780842591479399820914756153065020013677138845182586368998802153004997525817823120261903338540020915071 7074 2013037455237589792588560751819112930525543303767457288114541345872584766255242360006006530017968672376952447283222208312625371259458820959005986998057878051034421735433710415053291371139494204315815875814486181233897009132496256095031378555063566362129637521865077696378866980251872059298583817518860648450857815105033887663138516304385398265501930303437461188132128997625555659650177334009248575608024569004497940796077020749467617145368136326059355082542141515088716102889716177993745278 7075 -2802740671257860125085331035935800355071498629042032029416208979925497883265822048326441847033379177972420129129159383440794361274710457560180395479492371856415483055453576399217111458172103602082844561106277042790724890477268128172562966967474687682970523892232563312859860194587620278344852041678033689797219363660761034284388656532331844937647907899594599487598751151926889241216168057475006980985296482089498604846999819851553902407145393307004634372598895963723109863773450161592420626 7076 2810701392496740384173426721268008638635020151576395492663662807932195810130016544391945783256057079406866146507547062151561322643157875718347020202170519318425250858604458001145698633347255332769992827903560655117297543768277186634571786821859701429334678730950837182583999389057789233287538261548543038372411214774920639620710052390251878776348733067013891397616405628723345099562733632156623770759737605353997791543008900573964861411394872106469564066564411459835606604872417331981833640 7077 -2899991616534044794489070978697964731689427070241602616292550538011464993160680973561173400434884484565668958478562094071398951216991797813444018557704992242569182733995997376821993714769484783057574140372617235112903320126782933318631271907533063939080230063482624598236222861482354110458291505009503145702095167232790922590118285426199402911618456807794725976085456885388366854083151226514779400942391472656040116922546683968847945571138168936486916651074969202358723239067991747885736241 7078 4878922378512726866850277939376289164162060402530534568778219124378551129493881933324909403482908342261626157769482362298183761781436273188323020482852977954502039585272583182785563121432750751371152476940282545943885064715898224577464633608902741743381677368297626617229933294447872937575142369655344071257571264374054168254155763922639293300186270745402396535004088096935607533763575527942355370937734438126070676165438839891698050213678038925783175228173296049452594068095082293082056432 7079 -5004612212377317517059535311515617302096569116490845597629650158098953903123242062871456315190995311469751171966198168796258647069990987413640771056280088126540145681682947846613681900379658146974340943557568896761841455992145514754821103504005820031042144428085581044955363621744547670571793011202066361257583999879228361479779008604651171896473813027037256994363947408595256187488328484469347359571628264509839022765655083159367767171906064302398992478958977051631120779625728563092100532 7080 5004612212377317517059535311515617302096569116490845597629650158098953903123242062871456315190995311469751171966198168796258647069990987413640771056280088126540145681682947846613681900379658146974340943557568896761841455992145514754821103504005820031042144428085581044955363621744547670571793011202066361257583999879228361479779008604651171896473813027037256994363947408595256187488328484469347359571628264509839022765655083159367767171906064302398992478958977051631120779625728563092100531 7081 -7126520706646303276729406614689643138911680407263512581835414400391407773601403684141194557865247719700858711342478589166104746551559204285806412030029049048618996133524861895175321014923737052622635781021489175636718663385946403331630413001294958797762389259855590012090867392357640492175873992036243129380489331279852413207119397667369883200831057859071773924694236764121021910716583944442651516401664850968953282420962871521887500169766188944748639556528272123633781249238428507689720087 7082 7126520706646303276729406614689647002599701910914651201640895188094199688050084220063360543183727625290289981950914952272014075057781782781882704550284491339193645572502186728160507690739920785402011609173342246131563508290189258356197092303946892012563288007386251449356317269632541136926909154129069168294439642405546447337677903112824332390405774004502710648101833965804102317243241784812737807826022622863903842464997973808456277131687593951160862280085486045619266210997338226112251574 7083 -7396539956968424992237879168780090172880628456923154020504601497131616583948468335373936518286471492902146062041839955971978476945109980374062818748680123794384906910356458916157931238235438146851747088117900526186547535484586932445928746862715292702620311339100030755251970829683694492807664320417801209303547587586699354367645197610179298812967359068044283134932973689827455412873131903545412054697441810795665166415967601168391511009153066565724841902782689878626214061956774698601480950 7084 10804820590730150001572975491973637239246700381070236711806725502740660897841962793236098246266224301680956594572328295505372025258065432232783697700880801607894751575399941877962760636340191780696333589529872900873170138058700653214346056703549683704384343014421959921989818227763459119052925139912831408965681786813535110244804076734079654030104748363448526375559597242951142335472261017884468061195424926468105941613298567850336101352622962793358768404105501049740651781735425355927973005 7085 -11093385096217520201311831717497173197066148534861969860142646525155733310663444460659593148329304254624071712195775599337634630015019193838396842788738377576142644672331808200244020722026772940710235441637005988358279901464958564837724057835565974984992585028040827505307913954179782334376524935765652712669668493915576479038490045592101835656515999132558501557472776812557997613854567117710045354314727765760852594468678123542620758395689189202950482576126674860406191913351824323672168919 7086 11133231148992288654600046367871680908979717172968915663545400339751635207918508143272828636993594901755591584348319467852901074852565879059713633950604131287588435628368947259012257991630176658582250549198021382006192340884712604572816538098732877969412804186374260347055574869598220347046089626527544569607145328892331037183035066536459651664460511814801659615268199915883606168210867443693225274016537944804363397530819042031575330060368747500300306896557782021588420362903798040123819328 7087 -21069855535421613167506443258398973122183137622291982159850762722622856222260935576660584100138255766338545883675020613389873544144016240542856375173334642583702223859425430485203349463867510045092800828041931288458663858396071072378847517106546266414166112574121342659115215911332790361061643777152846591554489654201580644123301615064978587876977333208828527429025938709287006489684936915482684230516406967589102737449537610176934004700778527009493607407497067870273125988827868631276032630 7088 21069860046259241749558380210278863454700980149859426564788236654825329951845101324428813923756243703919946859921766712025265960267524342906333054076627416531468430988960039797194105303359606244633352384991962748840100857986269987969625311147257441918620454392787103623588384967957777657390049382108002302654189906363596967693255876487719164269783763557567925914264411739209062144642325080336189021662203409106209319764088879918277420449357953982560941877267576532904296450156083231727653493 7089 -21679869705737807213418640770870916755650683761644751449971985851154727489849025421488379098177265769337991017131278042312216876757023192177770222810238922676761949922306275991167500420229797769887760663606683344009737503423360706897272843348351411087781436885426734405444861321364122617927445397763937006824550711470210178334118417864892779377192908387534574046304787089086608125417816956472613549037345553835501208799384783683450600708546022380346165281439196716658458210739243535188992636 7090 35172275527340779276360721160044782788872467161172477103649029389359348546163374738602297774064528092500389927907288702728259435704925741284360026482700198965835985709115153689749201921555705156534760985932648550095113641815679023142769805770176693379690894901472204792321621077052280925703986250335955830694383677956596484220422910134093435762789804459914180211035131470814454244390740360965787543941717593898852276643633551594665284456358825227778819107709107900290550650711700847784140998 7091 -36018870067338362028961441360759707241834496517070872495705725998733268066116597640237424575567523823784339305173834782257320457121093477561532337962038045400802362075596288381886341177436164860081174395623418755685676209230133443406788035469754100023825667570306693213421244970510685114894642922508561442093215222732121020572747349831267925550227810590572011398747559567279635416311824371545886431095638935577516449995279302831355140833085366804022794522542165530469968482591600437203542180 7092 36049461570965669280618004379174955720373444141388292141012537710341293324785076498153893208201974761554074721869629759438891372484101942627859999159450118472832386864832653357091757204216573773842985358867074374908641987973197774580219624172199645849470282099618431857920724968211047711106053742838567450097139531497079415866625185722646868551268116137609943298958231681263025633611826844557263011594504808812852982650145331962842088680988211574130338090719329611957347118794540116728092707 7093 -50735172475365055303701584734349265006140876109789592202658545605173132544480469126256886284845817403063221619930431379251302232034626656257396344530368437593059580666655826863060044474115859792678637501184559177459470403751249421553070885007878980046477240584255300385800435340288290503376647028414544309891047803224263736444085308086108174784167224067505610332063307856182275466329072936599258236522871853487853104883686921820536092482953574507479167583568691285107414457641322657747226010 7094 50735172475365055303840646939320879405336156643465359194781329900756360724357495098996014799456015558871457929907451241552175252472545862202178637031064776774431241846618515043903786906069626223070370980037004800032845505456359755245599116542021771446604679507329006941481227839211730650450500922720840792585349860392655779434811459563815505103398724028025987014657558649087862750940259822291372102593091832244565512058628670914692003143680469699851867154868380790269421496530849857054349643 7095 -52310032440474285141886307973815685439428848988739186140435249302139972972802154561465111674912321559935820626270804087882250909801767304381835093672522590564519483546340628051621817922092126761116799315530572655391439142229291746929803320972683436984201347021077651788490408694556326742624552427748129262630036563134159637196087577323425380592723788259420038363604177791197984087076807230870459916491841628392834337009901339880679594263406441926075903563321144866072193351599798940845314164 7096 89247279591560570814252438282187580784919017807359272967486832441675774223903885969961238605886683627219444472672884191929651309695622274038872240528421075206303805743312857597317597074299160741262758907487702720460714529305426399082729305029791956674577423246659788841725389087861648636697683169129335367317852418132215959416021624697394395444118530636335792997751684832768328317410861777581267044490858713401159760765236380958327739080640993538013876963610724927759462006478520282899645696 7097 -90870004683731346482611211788643093539417421113777849748556560831636077861705188398232304635008606813256098006375808363829680790262848717286512592315415147343883502326171303417626974161596419544727181701418180399639755382116961922134748002872801992749152032568705342618783534161628911280174596695901073866235972293780255428530827257460763606963573757313069946651267077287402373627743099359026083107089333497096917672423164742438410264010743181748575496213313012283140632239013233308522635619 7098 90870004683731346482611211788645838175094322057364640626173349355682313959874868955994818674349485961460570369451928367689622077693082480692634798606139953515852250487473509779452277386116314778217409845169326219750266191124839406949096207126595819570010927326181177045126028338877383125238225125438987074705415777232247812134364215908786836601450171059142246814427155828078336868470280872299404695420562854039290877027456002914924867172318429529851156178492328679274279203980523772262300069 7099 -130054426329328828298766172399406329045523368003679499565612662827050687904642822982292687460646324485017093219987973631151934219780320734017208596165870786147564659837382279852677190394350391319360307653040451579231367879723957696675965964563801339176344701490661897191339791203870734586414359618704726819442682550414119460777612296071312700946401421439449822897091726177398908754076475372654753563963241837120001613613639652224449193078126992544436318959851346858488674952936701720346755004 7100 130054426329328828376067762305191191010777138933513044938209250500410457641169824948083163407421316270984830153575402695677257376206801925507805444074463808378891701149654663986424972946070784792517700057476765167420637338065213280926379099931971436778904741306468247784821993272513639359557672660733427446924780126328460053237412794000695748381443514329409923630258701117643785926219314559797723253180351312745832437080277996973982043459251724558346677941875272593936023325456050699799158030 7101 -134080878081485689642658815072795057771325676681529996907923062882077241244685570748591593401385372115047583264257278945889257880893752778403296139420898132836143876541738509731553718071263178096404529217873291573028486953396589521029470785468611792477229778459021088344440839044663869132856229026679505180808215713063580053700777263352649053291244227184824204997546055082019769059025138212247146309352068474488136048511585798797054031332666071038129370171204003646177282527941773501576287173 7102 195080528277078059825386159564718759338492334820161756567284875838043835812946763594320505194288709324224623460263853765696960275433993209778081087181405968630637610241847072225732147941313330532475002914954516152424919860914925173294946835243122324565172519062561572601152610845050742646479518819532422007292857475705419963786747064789138652672295519171711149400053294676147061343928534270458575027603527808171650622152467085582852731915327588112981309383926480045679810927624009743065236180 7103 -200389788510571028760841307233364714262987289219505820606565016886930970711357288369252772945021975013581780823621639844101572118243685735736890787466744212026097060770826571745101183465845534221843120952428611597004660273900581006014686417996118374621906649821423182168051502089787118204076152012536136442753184349029371933588034314661789032097909373119951139126478235007100216479751959089109714627103654436557240382716806860381936597045852135857485567612076128896402481559010734343933463869 7104 200389788510571028760841307233364714262987289219505820606565016886930970711357288369252772945021975013581780823621639844101572118243685735736890787466744212026097060770826571745101183465845534221843120952428611597004660273900581006014686417996118374621906649821423182168051502089787118204076152012536136442753184349029371933588034314661789032097909373119951139126478235007100216479751959089109714627103654436557240382716806860381936597045852135857485567612076128896402481559010734343933463868 7105 -362299829885470686608798307785153301026450547154807855514565475980448246426972349694391029899395017163719970684001360461527167515214208191103391942260110465651017245704073801993890939125988692212299778456003866587101541603599565077026230327124779510558425087680287197626335980101163548540562463582532201735691792915515930013643328369028929342150413727205136660561992080510180930806587462570586656593564835434271521332869967462501931640205040674446867917166901705387327873811979700416614620371 7106 364059763475379288309111057062301598340347792466516085313313702593195429669848811791686497146677382019702561263075463889431851972181746234142413931236751936981348995808750531779854505128880503431613543370983589222253935999499034969661318060257319132911491068435484648214017917916006731045031082649143467425918986454007404418955509880269760207686317490214536356707902896716413857853096117145449305705157231121915380018467470307651092433178487118226295052421989729881858411878499105467536438347 7107 -373897186486063598182106967114482415417080912414353696179977064340449993885561417065344599984445539933934266702990980409418050395939824674393537154670020476247595344554502140029206307516446047382529280711071631584969572685655678647973211230040459700247485053565462511328025289638322797099493623863938589628588392594095525085790947396610302844605885386961143198780925641363132017826115291910889799428635362872787843355397321304865882750733712886775078578391614062322121963773819090130023679328 7108 583316201270392811549550149048282680979575990218719570615152706197737088968087948278515323771230804024773219068056461112328684179984314475505231774156779622430892094138545945588515692727561655741887124737605484494775916752213254942416200171578086090073183640112886434593912349490701389153291596743717128941880114286281211226118253745330907584015291181045096827666915533883977882462467572238211462841256331665983361528521556522156536709187528942118454617492773644790453958524506798812280338751 7109 -593699987584055025454262651045456264597570828735628379282868506391253334751755733206092154273517632564461667685847327298849645021087272526413291424657057690241555736024393854047496880996613815937441801249909162835380077447898770852244843108587562964270608274686016163693530829307903986589939977119217437495107836171699069780384794639756433195995853878111203093082350318950024697518833570583116981751037336265489251434734795524731099703664346427299839881326626279850971942885618810605845328633 7110 593699987584055025454262651045456264597570828735628379282868506391253334751755733206092154273517632564461667685847327298849645021087272526413291424657057690241555736024393854047496880996613815937441801249909162835380077447898770852244843108587562964270608274686016163693530829307903986589939977119217437495107836171699069780384794639756433195995853878111203093082350318950024697518833570583116981751037336265489251434734795524731099703664346427299839881326626279850971942885618810605845328632 7111 -825456025658709789432942117792714118061905653039472887475724670556549085121595070014223541069150431370408739401012131290192119050582060295930392699103265041934578416311632945845511283480448180889027608382121420295006400108617203375150957380000275351574583034185040732193840392716830898126709060751426290448946468986631310493660080158725898964779557090754587758160488065921049049755461486894942470557235625235752828445290100680619441111012020712514843801974354344013836230156148656032286724862 7112 825456201385672490314394883162754508934290793497929592717626395649237599681945959569159314378962152832875194790442287391480475858545790990049462823304615322321452522254226146612825821793587065588357967815523130983815133902273424919989522137967463347553108036033265705377556397049916746739966361824769668322277817003237800723176112944071945257930046225512073696169647921179698022920490177837317440603680397616928615852932828203210315540364073503885032418176539735031052195548853306956002841341 7113 -848903474652312458567754364888885946347549603316338619369257823866317895612434345101628125021333769605121795238394167768341548221823507220157008902913349220851836068217947374470227794509542453397301418711543735807654175412253123449286470044609116233807735412241410887212120197935692793889953483826718831136588978371326913489638648377876758231806063557190243491823476835592037538417920038169377522790466258718277496332693279649048003279889752068430958394681269834698850355491123751684814278430 7114 1474231556563219584501756516017138817114500720151881440529620377638736265404019067473039250211158554223147739758356188963486621680627959944394283202624851402168768862614009458400489115082154790851417469329711899124829871096223340893907553519424202652800752764171222366137357047588581754728230233636967612408311178149931938288261812008617226429671956570561889553829981647541301498088560289322342232527724766827842726402752463285692939208938526345747166677943823305939391444818655409083168249804 7115 -1505159963552947285971340972877176759479824772430659004439681334299267248768632519882940843560300709724790811094686322848841483595841347179878678302757771246206317958874330144592406974798856197761754121678743148726095821035459477374947340830703714221578573753761047655822141292860490909218159335611272145066341631413189617725129351983206579787777603393949811564820584613277208625248723430343432495814969564177268030846676050281252570092102661887714057231761611960347088071457557030158744410320 7116 1515856440690614090237582014058900403904936820006850027747763752208017239713332535245563637721569014960431798274138167444040657861501145775476518604005963122640733074535948423542834246129484968526668375100202720559568194798164042770355934739810280875920960137886765499621120032798598113651816577585383986871122754897529338651483687399558860774960829252850731402457290093483945853771811831147603045036831674653936167182633101183542094978969895821851981943662855124138563970932132649857963637677 7117 -2176487990280667396450880465605427458117772557651851209397027796278744573497036738690224355499807981182994181384896259440668419617656774263057981320882351682331571577598650604984760063588058147619990307325835271272957138905855781341792526349409119816688286839866021581503585891244943762338132417068523527989871322195023427597912010586506477922444521769446123910594922145863345351327120314275626958194862218831736507710874751096249982904907466346489740950369179527992867688031730854114412399738 7118 2176487995857599386055738146010487635679459677892915289218598255602669596507203454450005712058210965218173473108200737430313323243322671855314898398360422591215647961038760009660446445307578680632088088132334138093593835357279380814744954321366058682066248837535849546683080728128625845242151206396573920533383083530974642781598750364548320503784545938034503018235487807316580013307687962202971851514843206837469616913289987129532554133394457614621081381829521846845933429515233958592033518713 7119 -2248676998022912787603389812026658382795004477788748405737962466198475252022037303075810429557989458885690459699095484951960656489966821767126546161251373935755117438564777842226104284947798990141962525919893909510142894402039751410009052735887361486104670092574199473421851224532971686220319065819332213536454410444786538525951579852572996309576377916362707063663648051019475240916753727550028977706866115826074163428089992881112161175630750355586491595910993009854363335369048881725160890194 7120 3348783776932560869763600938585705345136016446103705784512072427008758235006244904091203841786580284681512539353601608793935665249223882313989715760449127672764447419619627844768688994713196687803896021816998426551166679105038620891267115167354304132425983714643726536426019932290135531679940394885968413561415927055290987339917216329625598785626211333180088873291518591994141381348263623010556952563154909655479262718880317237101631650351115763811315623479083254388473791709751145968450614361 7121 -3433803283596208804865751658902364801999697437169587289381181176588266583595173468702514872052270130729166593531075689615687013575170868732431763309184947776135059604772416553293518191854388239293223379250446847676890626353532544091712064007747963220174986688628739254067399752880876289312122943128937926449262804230470679774416312147842404870291093730144072279147581049036906001805308818280671066700956719172842577683115718000071342655827744650412445838049866575790913616388171813301012800153 7122 3433803283596208804865751658902364801999697437169587289381181176588266583595173468702514872052270130729166593531075689615687013575170868732431763309184947776135059604772416553293518191854388239293223379250446847676890626353532544091712064007747963220174986688628739254067399752880876289312122943128937926449262804230470679774416312147842404870291093730144072279147581049036906001805308818280671066700956719172842577683115718000071342655827744650412445838049866575790913616388171813301012800152 7123 -6674668139965479478255687903405796151780479357888994648589398641299240035114708888754192779228398091974209703797154434078017922913227337886623544508282412969540239923277922749501436153054437893603663039851180818830079999173194263516738875453931796938940063096080072081630701018443405419874884239407694088199035572059181047004445268989288710768455086787379602954566106693594199056494999571880103304298003480584792509008157898698675201325932562186238163683905755014678708485978362376218465483089 7124 6674668208650386763724885199468485717930876194382224178764582477767012004236643170618088795660009053568939046383159000501582262911048509922338412482395232357251805335426102763867830506473200046700284195440237292404683065071377046060324086279594072555276787045069815617344699737903093780030865330431295198167419970802836769148477131274192627642471096858149687614317036334578146267047665666702740727270578820042296042080177556197952129932625300999071889704882925814570286072801997626250234494285 7125 -6844177328619327585713741828844005275498310941371289629943985073142168489341312195542411582600813843167021694052532532078474106510839396898254967739875828803204845834806477783045374947581274151693900083893799273871518837046703952518800856312605381319866446341566706709355398026452825957340332916912020525136744986122849800864360988725333043168925572474010768204120475735546197125120586640489641955603214959782828719360282143255324235220028037071127938345148391923162868982671727516556545589856 7126 11392864836168109928215143698148267808728130039323433141269362768919306894716881802528792122137642090391838375676050545641235334183413721614310726149833554776494965028665756714102802702688442327330703947504923323066034806877471906745482534249333441416154400741446861334915203709742851476659995131396968863466312122237770018133334347096083157655094213374344757383952709341930421059643222556817052204625904491966171784382463207993191141344631275027753726507252834773453996471239994241977900314141 7127 -11624821611900071521117597206215467486655379541250747224128304188364370121922041388480394133215380511711024658641647092795605702024634402205238453215166621107614774459840640836379443552473197089739213394782415171721352169409160548779302729025991114420087049877731609364878725685032737127251487536741538157082597951406123809106647771282250078251136320334960251451389867452326606042944822628291173657297709334896934559024984365952942954087325981471448230726803000614339047140519433539820884197570 7128 11624821611900071521117597206215467486655379541250747224128304188364370121922041388480394133215380511711024658641647092795605702024634402205238453215166621107614774459840640836379443552473197089739213394782415171721352169409160548779302729025991114420087049877731609364878725685032737127251487536741538157082597951406123809106647771282250078251136320334960251451389867452326606042944822628291173657297709334896934559024984365952942954087325981471448230726803000614339047140519433539820884197569 7129 -16472625184548374380516082087829090070767863535315506201892639362851106144951744042367521705031231360667534890728513429976732017812481240819507047373380993342934340580133087273869471052706095703748227923733721802996714007387159183316081450083750288034889299711445445128736811512486593725167600595110998434391072928150007548628949159022642891537590485477939567297150491838606526888212796250835897551252032028194858646377032551073224266566503782794464492508125420757501484162308945496422576489479 7130 16472625184548374380516082087829090070767863535315506201892639362851106144951744042367521705031231360667534890728513429976732017812481240819507047373380993342934340580133087273869471052706095703748227923733721802996714007387159183316081450083750288034889299711445445128736811512486593725167600595110998434391072928150007548628949159022642891537590485477939567297150491838606526888212796250835897551252032028194858646377032551073224266566503782794464492508125420757501484162308945496422576489478 7131 -16950642223218502341616864445836270009859467581275136233896511122723944225010985781470670975023827142663726656022794812972154347339159549914914687340560873519007381836575884603256805429547963059835853407660723692640295371923493314979988710584657417287968288549436169900571480546780696974767522197365312964932686160534731767662132093594374870239007367557935928413863184544176945674308626206475551114674114016547818515185306169793484514901919671517515162183598390349366453207696829511495965192312 7132 29376584913824309053793531392892820329174281919339538491040718116609578712615786475942301481137394542376572246002201121626670203561615175047535864949725425455643620198777209446090994327334902873123419359796789141391383771280454231929767608590647971878937197625302181461843478647841416805487225079791480807731304145334161874382645786098916813210038804476313514403483444040688623020255405226396383797814095845541083213238102322737392618044681196796240241055472569357805542162150816928637137252364 7133 -29848831599501254040714324134464653318432629997455359509563805179714624189869951915104709038360607142926415877687831806132927780132788252987607190810960051809772227921224370874753454204757337680976592023489273545773501401095363343405378700003666513885938756346115196173078339632899633374700810225564812569790135720520892556855214047750619748941405865489579725521956990917671954078310105002319555676682020736080284778897429876265180563031673265078662638092127686334056507643943549857501973401486 7134 29879786578382037270521414243893116623887662114472576303568291860022647798891653268367017071161282432777330240336814688292850757235337756724301806830643762371161358684444929928441431515494402563879870906186739920534865790610579763394418978055478494127715396225026658754403070526797327520643241052515817666234585546462004076826015318011861794071081327405671859694457353689197023367314360319199185026664188720071305055511159612555835810389241257375027520223484110433551525112587885651057219555213 7135 -43004811492802631583539668245710561393471345519978909421510340691658627222738000495497349546379855140724457191161114551251096136439003958987198439705608636956362250653526309979837045131454359955303499337229735547144516674315447853449094392311658225257994856364047213226847533442599411153622764298327927211594992511135552592520478880860957348793229892425422126939504460259277775479832578211438115052378663961594534885063245385959019940492304333115095177694800537794159877172100467714915147046529 7136 43404522825796880091049627804973090143623456941912104588336231835132086901482155185658246959019264826394229682376325859482994750323864155242596575203111417355211828147095036714353286105796027040504236258380621132698657494777561426683855108460700346961496765246910963050208202120214925919267964374125294386549588432880513859684793073121313497978014036276836880378479582848273404269908229491871256312763414656915547057333678564237618696866752556292068713036038300529714016787528596399020264593986 7137 -44462403710930799464507467115416788858672398689181056824860122521572726491144685081287097863846167094582969263766557042653331229421141497360744866868089565113541940643659046316207251356742812591105918904817666287678931072651923257889568833444279132243321437078721964519293891285248172536750216232508322153126877199468060668200651127671595505400927136197780108298065680071843520311688292994277961778070564573962788793502493937900759174960504300182606759631389197547213320020984849514226237739247 7138 64792651883174246363978703526273669809495099829638129237059569042968407407201671403116563493654726831496840199865510456469405897068081235085879504894559162701427191889958510214948121701297635448230233194993004921877616133523505297678606766039508104065570024284522439033820260508090239709592099324673301583171281541849220788943117141033931692056907776746036167332256021847302674151600412834697665659190355619609683007191605669458079369549310763303980987012152631580170781796023304181920460793399 7139 -66146040350073224912479116621624912667420479952233310074621892046808560930576342041517727430610600955682857947807665044046196896593717428185048542497130434786675296009296683110771424384809763548213241067288987090061808261556677346302585417560995510359057050726715466322582839215333941110955953014596378097056706414165841726092195843192597883165569488430550173205282395614746698995834335026113566399445633698902653089250017212909629804918958660185802784110426388153641184819576426966660010201756 7140 66146040526449092125121023466535001068982236446160779051852123027774439705982599586297296227010370111982990007932918595324104090169540948502799903396408253942081787152826503907806603538839475251731176507665064185872058040347563303053474389036744983038061753575685285875815579014435147503060374879979289871070457861150940665333467639773010034017218939657160945181499144275993451440332903455861888794359630875842771565811001595168204483613270289635687430702372474126408157842550250429828593980716 7141 -121226021120534940360909320675624799599977557631980281867610346248030350246691760496430937590980168312236604690500489911798541364166840383430906728332745232398775720589742962270219904851949386836812069177725993273445365292694501032532097797849749103066469371979164744721746525540303773294306055892576889458931779216498055178058761351145058027460763181708956325052105879503688347581613351689924662677997266819331746679801706017470917138090734819909998157330574671297077775093370943034228680436783 7142 121226021120534997758042145430507253326610789563602764436466117024842691795581494246070453732152529067999458892493803662956132415233688288982647228728403685093587380857458730620111430422991218616221562073088872268645056327586489805804268767570926873913120768928716924590848157119741179941083089462171907377198767187112491789997932023956188708957801694216722553679579766891987570474855746845590669822337284576938376829316768755147982369872516787111816788680836247976330474687137385693033120719745 7143 -123866874720595491270109803585744678721039737740150326671275337278667469262624188512408425442951301715668025708803235005869550217222084588900828050809542862482590232691968559082771071706155460235127876003862916790450170334059801982813708420550506666015649265959875609083814856653641941892663184699997268415305478541331121159043483606745996910579492683772516438347274761681738550164936458368306013487811683485518806429422821539458918898263810875568432630818219164421910856573768248586356404864234 7144 194243425224842740047451590585225428206303022344360062394465072577233687582059532644614214104430065054409994397261162439467974949539872748325829321658432852892525622653249140460535805191370177114351539997342633041007356202378078270886568154088018203056008628125871338192859355329384669534840960090152899999920246748753684184372750657551169649165614181785813957328859816898380536832955112403614616027087091591074610623022124187645783330502952692467689810588337904993464997375736261604102735372256 7145 -196959397974862210576991172060656209434765127153696574568302352987071503436425542656652135835329960333008160881720647442155656698530303764553667620459816300146107514812394751084213230981600828846068193358234272280955844546601177386609825364480467709741664773322535378344285389078330247892150421903917092147201574773941050449487230395963866303774960928371694896378015588610155767666969900114001988808442329418254443689101767093903536613794553175476911610949189113023579263847625793880168685283567 7146 199000012216312469012468315003862303181929433689093119191887846224887317616634814832348144189979516305996964774926028424449654599157849404685481866462016734251664120496932796707570425559751459399380952635084161947494541737371923939440592206388800642057867024716063980656333718516593038263920583991792307069669428404774745928705006477822023176513254714927527297735364250134861756788091858444815168828765495568865494772170257128187595735561500700894571814904507879106986807708151882101278539763210 7147 -274488179280443167463739895390972668676945305124556418590958665176104741103594608149759554453861261895429189064468668472617980970681851912391161462097805426254683649053338543072657092978251902656784616902248641034200385389002638944144261481743897843901869615418835404153793456713326552895619702672400905472118704990379798968897023735193476481325571267967814829742044986797536257703077446706139719161988924407035858366014711744634766801693424583126118969796122132269907273213716449480576375829179 7148 274729472049184602360162118466436327135165871049992409638829386199823284313969196458895075825620790295821388069926149587139625571628256238960744957591634313391616349512647629619354587964968646969478049586087683824427311589115075596361041255715491046110123887026239549384277472549789542271596073914127435548103046132840516818516705971971910988952304499080917465445906860890315376611002819634527930937984637228310932305038007971404595094482597026868189464159710111862960200364231899952089355023034 7149 -280159480999140961488874949368865985885619689117061518060877922475108148322417729343231370872472926952872825835853622865699642799410587311550271616628612618785540200250431059298704295528611360505759461978207496818112611476649380232150198575609504077218958406335619361361538290186100996795657384326023934776497567609410753873029397375708863883369527636861565941601388817790579591463823453704649814897001261752977143476647887151993638989365774996034540012264572277283231913305614898390936445532635 7150 472708893159302459439511931255707254049499491798967073992448026172044584556669491716527737860885287109827788871026240021630866657825879196605377570300681428423880848885791945744684177265311320924141542673182081594875412364645414372908486346137916483074266012566565278231474030713786204422131079744374532143673516264619682993677323923358339598862580170347561585470070816680100367376654062305016228860976857069850657218117520883938738108060141233631831633785158319271330780872540878415124473305634 7151 -482288358894613577835828535656981740077821062048498562005447005145958269027282230698521217450089975404907592041203613855726710839280862721319879344504544389840816572449338254385720442213399801505698234843565074866464614640728726900184196429927090992403405664177200552321792560436562313387739122907495315779190938270491391548916554958980739828197066167734383874164204253966121417502646941331850580534764569176618937619658888127676503724282992496522569307398037229190899713073259393611037233971389 7152 482288358894613577835828535656981740077821062048498562005447005145958269027282230698521217450089975404907592041203613855726710839280862721319879344504544389840816572449338254385720442213399801505698234843565074866464614640728726900184196429927090992403405664177200552321792560436562313387739122907495315779190938270491391548916554958980739828197066167734383874164204253966121417502646941331850580534764569176618937619658888127676503724282992496522569307398037229190899713073259393611037233971388 7153 -684520906071810072753527170227546945197596326531853587939338180580866933997287551759050658556673178995873891832788117719739117769175000630257325760320736262518972869004854676581576592521429086035234662332078149214836399968287912950270768534457532475640504630383254784779862446015001554364471593539275461571789643496369004552993099661065659216886990380886707013130471128442819120450898063560791036976428351498675894252494342246281967089568610788503071676888492033871676694690355626220407580291776 7154 684520906071810086316790578360128952115809187390607712185242061436474276919782324166859327823267826875055181540583504262132572096799520687643985126959196345713116296309255781544552873582461445307888042380325747686372386220086740876516200337733041883275908606935852833385972094046775008880710875708647190053907609139960888081177308214112276537827551280059024956832765525143777653567396045530318027286223606041894243963059741598893939609300822783438009449877903858799011739360846039477640957941220 7155 -703000105189968813376975384846513271213232437211745159752062525046553963900057821616540679819468343479618092922796772251965305246584027086784903968660066432492520353431629924376749428704532831793359703988782878797237240756576850358256694039336638796424365824358456284459045357509814967992079478995406849998480593216935979075627546928295378016159427065649466823551510383216412370383310282340456456022285393352716705117074861280367051671964039206595069296052884610914687092506628683669550390188717 7156 1036544562023905856876049134462725157550888693088266468483749032081406202335502271247081705176240871877959854576671588398564237379983964214465053383994980701480210927396183192467272045722704558219483523208733422454135274712952144415032515903753143930393091236124129795761283776219373643930147131832462104304302819218767095681694074340306447130330785694798280163980294464878412526610497502551453280519622309064643922562830662425384943374821739646437028186982676847022763071858830467147330599408953 7157 -1055516723049631920318498475113151184223820000589469081219314890214224087737311433261256333127975655786914925332659735630866930031375354406225464611930320021683455233621718440135496821125561391313024906148364226470048182001690430777008356196063724563081968886074235943538499743122686323895699611986238999749608422741276477121519654724516429193305813115957407514736167018136786553749051680709012704221052786409804461604545128779911825356713977618040475025134936734994830520549172608512791561659755 7158 1055516728961725566871385371300313942898504566193996156571479071156314184853925176024724452433959347978468142455942722866801635629306624500460122241589113117537818114023849497709047908866649788977089836096627687526504670123315432033224151285894334013179566128820586341032321422965535140420207359473174204685023441781921890372542845414989097249416372348916535404514565035985528467855237045136112493409347345709007920170179505190694017329445831797084221064331399420684702622880489380380481963895866 7159 -1934101163419593473527991407289303541524351534488646800089323677744073320151187737036365547608971424971054835977192091081111941100822596382056289058911838196072753707602038427069233018122971377465000926195673780674014643855214133798210693866467060572267005106712680810610407168046458381835133961295638463074433226056527316914776381410194974430647020949742493350040173011657177891834277509134559740333734695808258372456683174436758858952167982821973686625003687333734230517320763093193658776253584 7160 1934101163419593473527991407289303541524351534488646800089323677744073320151187737036365547608971424971054835977192091081111941100822596382056289058911838196072753707602038427069233018122971377465000926195673780674014643855214133798210693866467060572267005106712680810610407168046458381835133961295638463074433226056527316914776381410194974430647020949742493350040173011657177891834277509134559740333734695808258372456683174436758858952167982821973686625003687333734230517320763093193658776253583 7161 -1990869650043600447996147749333978119294332624698884074103650082600560399367570733734062455314975630877497591416305291132364202669019293610219637462500376218368589598854068883783735201579884615353162275721295603082213244330426922627792134575911150303689604239682696527514914858878407418840116408167286853684146238789151255741930905676194044710103646052091660145708625150886818906595061621006242083996925756324531918072920119728356992718235922890725213604371507347437362910322407572979878491360009 7162 3184527443491721653678027711125059232361441204688047009991299633027567245416304369877588354881617938075597153321476871824172503724845164729276468630232503733627219551078873657337885956501628062581812258989520725243394482733939234299306054624962013486129656953370984662900360619365898997148376642837233113744114265691384169095938437071452215723759809955602800454971013758054426153715673735744891414809374615844877850441998558909861837469888532806985733228229152199963593703963464487777802769244309 7163 -3238169590663835222010095259566290201005647633460352518729682204376684925082163604251367019549671135847184761631772941761695783093515115514524752901028394683312819784527481927731294226479551529738093760939932599442068804279749581656248140669886887193638353986145442064038012917427269226364448689600986515099350020717474132319832313408173521471032750664490986449943071597029908682654041140008394648288130844993077799006223384762143558612047318275740317926355092274747263923180526256200739014520473 7164 3238170859678693229130654546297540837395311189055663655362571181520131160214644850323144468578093364974609644022963853705163416296960014905080859278775356698538750138108542018976520387178639961298964346627630536511616045012376570321839395354945745238654641233083627069260180995181441118761059319076670886094871843535036174708816336908960889107882749381366644277642498853575263646109025054850018437891703895753643950064019134442939937048221167796864247148461793159519880415015860644214521018158744 7165 -4519337131295125349971417170504891005150847586789765611339108429639448418625832569082199085884973100828794977632642039164706821452922801071980440600027541541618765673667353330086715774838296916261890806095014985890594073927139557359685147094857983128260823942591368989997070967472165129676446817775108697926570455580805568506940583807911745255213459749754664754428298945326343685124522047991887069747744474929799368873100595995310392381494894425261733319186099388413715208054437962121363995286506 7166 4596860244262426926721104106267032378784569029724443060232819983471953763435088021099646178460291807172183653272772640715997714768805987573406749844134272992693049168260444877822753977382886918975200952383746951074747967228077924808693635556136235539843070621258299594184630146496286693274747501294197263152346084996779345972154248509242997920570784849733379144650291354685691804183621770497043801825082323586067029660212221768081634853543203693656664472765822546007002955881828865354446775062538 7167 -4696154471675647272878130653578023064278978063110527172150553127157907080407585609344559118237237827339065528534661081923495485976449423252836372262661056316847271083227675685676621162141852048172224332678672788904560717600997910984679203171389736070222204050463309433935174370476037231527255885486507850818104500568032800235791491652436536046532512824991062820026386451631410378364656000053887469508740564288677203902798452699857551515821883865070361728291290580464998725235057353326352145913763 7168 8066984795357438485485369982732927159218498675431319439545889864054954836684180782535381626898031310489937458949133839926322680804064569357957021150300391817791015335282377916808059449576744759650657546074864504285591474407682219304454676985063789341786464088789569700298603559665379790356359281962718384168055020746033592271641761835954866606875383034034792676767838714877205601757345398464302802098066390565463329815845413015002673900555303749001612873391450612541983233794691791730833672837411 7169 -8172100123741369449296283058227934052633516170836534231249202526463702187367791788046975331851936462024793620251242301426395945079532077143511680301660795414159708313837415007988150237768852062127640526236561772601127803645856955786490814400253684542077542210287226653095608060451049186384233700342009483962375098703616242988194928797815401714983423495942995377533211017492475088390804495380131944707746951175657086267276590616655980109128535116529205504164485688321489865756962993187937102473372 7170 8172100123741369449296283058227934361803170173915445160919746569822989162730368534363060738448884243556207853458348212328377079112165239137831315958094260425504995479951884433564362367835727919011389585296153636390955757489903141415536155667508189878491963914521236432248530496032725350084341863002140953071276043680216537107398566923810536934949016627570055400914632104562888095608475661511913297158848613804693277839118455068242072559214251827268829286520431291713623564595470034676414569966092 7171 -11768649806876719276845949015544366168421993312859335279482292807771801843389940697350484422740495819494643438885041796967149672263926583743973871020229274303246711524016355028606421958423763904721503108416329975326238720523543947393852079136766868933167640776420900046017106279370166891913238397420871711392053260306968749886606545349902968311448716320314011256728704929469509088548501136428790448896618439958396611045033668647181526749053945008984903586366249039413361240555622403991881653436684 7172 11768649806876719276845949015544366235435848736549096809861507513461492562570590180229950410298542983041148197053825845358857102998436716918196165924023811891581251424504016650352355829677347267336711481491416997531752626558440082268997448219425633591346009718945077719010597573018326605312007699535525787518344003164074162312020686091685756866682211896280224387261382876428463698109848668291898536514367863384202532283594639195504645002086478844307497006374284003919035069811912629228454814801858 7173 -12034380399652580626613410488077569668374473877238015882933493203238112704237046609598631657663994573628813050240161916868638545747200726536489452054830898039057066110395942171508418256750427944872577913485211724901744708453366548529934187233506963312251828935166464637293730717290890426997181082991954475301094561982727002347947112296553482852583634085388407142425213215612658670369344837863344524165326895715356961776367579629195832873290621102159793974459450048099572566768043256839697219500001 7174 17428315375891994855234457241957225559369099021875159362693625377471999878312329184633282747934317904930888864481830589774927363238103395010103655831949490537553177217230240815068563751522875739307977355682289669181595463997776344699773610062110569691213442006140971594170958679545151625485750590289417820423917467967582211809455654766066644112758112504681075218447068317139911107062631404701254435680524709221527361398612575498647090339002374891006876528217750781869712082740021034510843766847971 7175 -17776432111484118074133395632056272300439673328577291611981438411383016829383523168136290555698325144722893787903198478440723247462809146613903350715901034178501027278008330399267883312110487354832336647988050705354898152044487209485394441914982097781889723900022331212692687487379391596208941019005399045095889994737834781711099509333918563196527615107146505552898823347704505401260526139670242587923169205121883327864055382233454386306963648443551485254391983412978122466150657664878117258473551 7176 18353766923530027114064212955329354171502363075927985489205504391181553075660846601821533272064585771800598816729066132212550174263199609435067948405089960089627369350109320851410270566722536082149427985557585213602672562372087109732460901763834018154649999162753795892522687986240966944765641022431436871317989782509960654451971573179673305300673124417084690396977032178271722710355762188862181331540108632981759312628697094506292012311227847665975658424681947565540808496793052696221489151892412 7177 -32683324705581230423184028385846697755671657860347551361351558304622646980929229443840970908293098093350078790846453252525417410541747422690095272896053564565619854552692899567199198973236561310439204326890811758098817934791483871889350557703800682006080499075995513046842808761289501326560244321049147621360225787230261481293012722850175125986318921294756271301543500476494821870304404586390946332605672933651050103691174472237128711473783985074695262776610602053370482472727531107456862144433948 7178 32683324705581230423184028385846697755671657860347551361351558304622646980929229443840970908293098093350078790846453252525417410541747422690095272896053564565619854552692899567199198973236561310439204326890811758098817934791483871889350557703800682006080499075995513046842808761289501326560244321049147621360225787230261481293012722850175125986318921294756271301543500476494821870304404586390946332605672933651050103691174472237128711473783985074695262776610602053370482472727531107456862144433947 7179 -33297052096768309236586790520360642712509343019192704884447182209771115995044000009873506630368031180063446124146808960850006770681160784357221440075984672344927618231239727773856338279120758360295051965629718841331937205288966616266072562771059727483506252268312504498829287499852405995152986306316936972998181475502692742958040374424753306107167580280865525561644934744994153827894332356874289244295696252976848004266260909906709777599363239161177154981017088348449375088158859907616977348897837 7180 51618556665374947851393320849873481940906203384781331689286675686598689206278617782966893319207355611980375573120541667541587981979146943504243503018896813546815062217796538838460493419936570184884056797438755234622789300233006584992375068373575305693572690068245648595963844044174734805346503019690337883399037997818726351036939927307553870994042694005248180872538897000834695543384469121220064985141289310023844601488842364600671592768004506529720919645155165813377608327202797640979835324107428 7181 -52825273170144824782731479317385395174500575586500594906240135368169514631195699856811968502799158811049368080170246893106948708978323579203884638786248245663879749564468167457837231756902774580547824555559278867924984563080525352968564613283309145801011883208351695436676749150707445108830060729938118390481294561604994443301601761683264658651475006445985136233864964576073371087341445245919330056353991746776040126825740596391576843992333433110462896130211716039458814164824952873582986675518707 7182 52825273170144824782731691556417676706152809807057183175556994844865543229824657305302163702874615444400259308618796782157245599900438236202801724468294015939419063890328356125469406685933480191596776422330436116922159511915296718467904226131919288221271959373795415991035147169234734629865387765273202698559046024790151902677946885001952913281332429312817415835181907547654597938323873173133998412612870173658049695988508063806471734340188777841650844979530635222545002203692237339327042411296189 7183 -72525624649522312641247035549540948434072970722466235281635280372547758259170469873015380778148814661577758834054912146202163693158479302353420110393165674295746692037968702339986575111334606605116373494109149649734305688651064753166156799171979629591588925501419177423654046351842780733659987291080412489141630623672336599885999719914197937751316768079033343882104416358733492758098510734115299595429810067977991975502992307696957979238286852435289120801422720374363101358650224930454179606538601 7184 72525624846863535159851737332542200351578063255981001073233557641308277604362281869183994056339752852066869446003478457647520299436143344610944133595151785073621126218808507097279667979559131478447336595761245614396647027669361680124994242732211093920360419934004497908673252991629009472000425831542490112959494117881979976161831513932678160278000681095640464531492638644597421845309091384466095823737344661808694370939290007529512034694067808221036231184382967173225737467341350631484950274746728 7185 -73962438469398586775509154893299854300993307410464304815615359372431069520671389078269250840814343157111296552961587055409923729088421217271071566008417490455206186537976813215817930846959290732509128055294646459717631902797135802358711166581627994875390449928571989006260018325198569449404220717823872002895681059852233723795143730377166248726814165283688947669186043474900837475441015743687411180078806308245724267564231965986465540462404474818997001281134161513160823148412848403219881933068770 7186 126929450573573178229611364376162170028936415924648694349510625589352612885475638573417792143615077241294191952288355064549427672540718146412192363702947611890158338810177854595115706502598243319619852873612499114181383580895707322055925707483787698630434924449936812901945756596830754411591649364875244705883680205142078851794158274804718265650362440506015555348346889649939277177112958272687137109028193856676090149052689045870168448052685655222906606059957317640230266006290239912900593110816628 7187 -128832629660032204248171548392839480541635631717344986663511111657094931876521574443031791221677478522552196977119136099279713118059089301578595746709268692600686004246056147874407336851905812671590149254225583289442439798010641974865456572067341448403099768483804303474944496206109631088571028381863525807369355772683933965092594555576660014333552802804363360172437961349664674459682637373869115026677650399885344686468210118893735267639010248603186986175195206989026257553201916750999485991957077 7188 128832629660032204248171548392839480541635631717344986663511111657094931876521574443031791221677478522552196977119136099279713118059089301578595746709268692600686004246056147874407336851905812671590149254225583289442439798010641974865456572067341448403099768483804303474944496206109631088571028381863525807369355772683933965092594555576660014333552802804363360172437961349664674459682637373869115026677650399885344686468210118893735267639010248603186986175195206989026257553201916750999485991957076 7189 -180956203620451756636950264207058968164734437794448797590936569608511592483974644341559071983488284385455543117132059706552405247053762192456443687376277264680279538091366136800409832967439767859851023419655756226487076100247322207745187614726536901399854938260386632852890464555259095643435990455940050486969525330999086498852110417159226912425254928117334992400632585008443724201479860473370287800990144699719753473425207097900454032398980440311227993180408145425016637320819992384646135883430762 7190 181163673685477715818128919082398684659412146223794298308443803064470989809746256935103322080242479999113467280219890254347477049211503431599980700263368296098033703566979794574585935153654460796536691521903293617418273033919673501238297366828337496589644790115373770799458444425450880864894048143031601017604145173161113969481899960594165612637631959680311514349303457665626341207512163719038333665125475956154659005538914741767893985119252994112529593919508774238372979417827687616264551446423142 7191 -189666373574740392371222298082603784591283172469727536744174872885304951171875061233141114796633805942090766331052901614670148017980884513243203401287574550923313140185588114303068817270699545833699104735124241959856288884550173437773034297844719205669835942466587242883987921503825031546607578884485023667552495037423912171035760589384502499271532064702113992290052574032541695924906751844134612259933718880956247048572354205205120817675950450367037043164743928944589364958646829439442852657870929 7192 274374919973282307763916998542447393629616361434193488030591273787744094600556234624680258041269116636200543659110716861902563140265899865401483448881735175206145601256141398516971962811735913545063461309322431657847801782996847614281510434383886010631918937588554410491592054817129644820135187167361824096582689057131169669158924218410827279628624770225765646086302838157720661894952675390458209751601466286076453196178334316056350636128466956092063909293004929773718749097689270842932236896619242 7193 -280476226867640348602904523539723341407071090142509890503167746615573844709153575682176633645447462397990495298528616315857124382279967072176803741245990257085766384754971894694145571725180755510779597464960047203298869452333348398494436790366598443993685554744818519738413755069447339184676120877008211833890990816988131915829559968800053099245336414335210374624040746011535996584383022109390850229848881175697416697793710718763757577254969067709605274184335435618915547088965369089504100656995261 7194 280476226867640348602904523539723341407071090142509890503167746615573844709153575682176633645447462397990495298528616315857124382279967072176803741245990257085766384754971894694145571725180755510779597464960047203298869452333348398494436790366598443993685554744818519738413755069447339184676120877008211833890990816988131915829559968800053099245336414335210374624040746011535996584383022109390850229848881175697416697793710718763757577254969067709605274184335435618915547088965369089504100656995260 7195 -527192542202071783738678268006971031441939506045614291224529986773401367243006024347019926687047993896432485615188595744784308616384528013403320615425601988003878634313082240377597265306767375766507812928912294152595457911390653838392276467091612292670140240916996053789965094107490772358027294655810118288829995531217794751866884847424373493310747474599715542572869954241631791308969931046032010354520676224978688157846389089621185670704407453569210840866142519434554957267825879974194866817530643 7196 557366906108020261121667236933912416224221799103702297919272624622588183351751362188783223020768343002658622593757996977819010969700407110154744029443022763059802880479245988131877667498569152031444592435308099780454901466035299355693628031205560483879322366784698670805955707805598180752196173511387151810920793412496057958962335812130974530528045152529479286908878044021467202748300523932237211224099801536065027094309152268909049188937969718560417567425845217466460559512955120428971358746540819 7197 -569992593826701033583186790155533929811970209599176151361996722671392277161733519122553606774863338789613812730873627040561939956822007942658772480464970486891609488838534874263050705320732763352642935496196001103031856897591417216184852887440986094560600998041743826450054723142093051157938698040101908551671974957140524285141929682105944565747275949738631158230692639977476944859839272243377418177171762464909835225145852366526577884197051340483248923879196182357590034620489992684356015001581819 7198 907497555429539492237830619486753426183342437977094666462080063720529311631848331564066782329615730803446928559995221940995623875811829187785594573839922720975035141526255685918879540942655618158494949381234127666536283311048170975649906903466558268734004283447570017262100346247192897170059863733611589128490429269226571210211022990883785661657279326696563390665804322050017999627446983084542502588547128792407543054501729625156030504226556619775709698637658319234350297927879231009111424360666693 7199 -923889414877154367761251640295819880940187422238679420382723241433968672674754703089360881053090009491327443431112560912231473279198432094906685042284794242348286333049635080601204958639260682734987071025632076307718645201395287261811320945224961766371803325202785077556603481506796741646284221147743025503133370042213340544920704920367183853903076163250186412988222325317782073518982757578981138702411193544225719261096954089838620115945548015263572537839791348868243506922336256594587030639714357 7200 923889414877154380009467124495140908270485004589255924388118890788265465571796272114124881713036841567802984989548854524039912829088746322045715592160014739324788836890466770034310523734501957609439140331051918919753437674539576646589876235407832321880309333633091638352346822542158750616683044283907685442014884644698423783666044968330694014133925263097704104779152572239564747195104737118312860433278012658134437046533543091031181047048523516809116918343755666003336203247274131373297053299439246 7201 -1316127466952149687463898589855638783852550955391454854232139890615425311793799093850700219484337941604596883263365773013726502738522719569479937792528247920624862367539652048102800468495094580293817113127787288753309171673422406455921012112653076573695257613188478961799315064027212262478580346361176873676490309714857951027885309505719886726103621066517839563497576251353713208524273458447608354114917861571767560573433539765678928263706377151908845141995769516806461778115873943422268247743057835 7202 1316127950929355932996138370603892794429275837482101332073229818958036382247888231628076045041714493130802079403662889447664337538742474032047826815370399270826053386680994045864888951366499561997867829778591685007618281923513151750483673766414028825389036630187541742564539068437904149691737301261938647090850644267643532421874685782237031946923654421976875478168350874495204550900383641902819009477338164127170544958264080400312241283813536536971521500200549557960211551590978247170589579817552681 7203 -1348312905273468154605043609327762628309872552752973155723053556288759139957662679203816952814038485914055911624356123032647047847449531564527593477687108039038033301041466422566062505248689479450962342220509510741714017257052592170298266488868686851582119584881146162680866051366163363265007159893335459537718234567967209868229339863318884355964977342840217521684610303966550101607303080764377127152458742218284552186179584191256909627955079592196718721057418658728880269443234511028716975181522982 7204 2271484140540748041747032471647604992825551451386919864554267443724817331485000182948620426524778681882849148134285709515566007380108270090462923654657733012727577945606948047793595360643865888429378406718652656939459134307696673045923704327027502038220314415694925005702424452988588753165390575363673067757488617228048609691334152077196308651810301116233427801113924172669647262692189750765078889396349530518203979991398045743021047986167364137768275092538564313329301394805256655786306693584181109 7205 -2304694664659575551369912663937146791730965085114622976661443458710091986889035094027244555434482360083530674791226933910829490539019237858193117128992984216195671500267469082815074013698888123348093018589053244139857072192459214220516073384593051038453672090667927572129343642563829682073007951626895270193611838586173630965273251768785713677528921372534241525684330659308806054452616906599249508941524823871244425127403660093977217764008555229090268679737621993316898497209318461863785105158468391 7206 2462160846065498679627147782955354454395751349139478169272703692343147576358364185478067344733844803936599368215802492052784963483903227166411796954726387283958810484238436557444898846590874736546619526675486518686887231209725602380032576910932963866070842336222770493650384465061537583502196032321519880427639825856801399831714120575575969432757294187150752595785017305291930105268337230576693796696622026947621529006169320360267045514613049382664531595286958531574565501057242887009799644024327359 7207 -3432337269173299408003556982529199617367670497437380578744889430940152168098335157689806047573639883587228798146238875604823554210997567334085661949190280740644626522337711586362294336617622990358795657765159232373420216672813299150739633300958868162838836177970425930647401648105773455179541754032287967371550165586782044212625209380545596781142401443920646479286931911352261539534806368473901713249315198992984889950819343346494634295456873389990201805660134979312373983363243730491325917040876760 7208 3432337269173299408003556982529199617367670497437380578744889430940152168098335157689806047573639883587228798146238875604823554210997567334085661949190280740644626522337711586362294336617622990358795657765159232373420216672813299150739633300958868162838836177970425930647401648105773455179541754032287967371550165586782044212625209380545596781142401443920646479286931911352261539534806368473901713249315198992984889950819343346494634295456873389990201805660134979312373983363243730491325917040876759 7209 -3505958268506151550967277734542867244397748261029281569650940797300811917951879273268391021479103107865242889204017691127225827591598636305147904771600755827110727319220775573148001948961289705361518538884509661710034575573611239979510643749330998276137816274763472264302907900072357778398726418892613233705535343385407418119947862063954115918794078146126483144534161437756243789900900111946295455879123599526778820233615817510683723506317214610483626813783540276939556306523171231858641758738437330 7210 5006229582701367076242816166505488776351092452864838049013796086104692370241372104993361016090623228270474593050484674566388413975103293035809593858756105229029392183631411718463569731978757378568090859952714709844141759334749761383577989506068277845260801621403665562004732057338514545684078189354944426943896558844540455882389037055338186369021393771419953840043140971601569904263162829136898546160004456276676858492406428990388779421111561945729986633311762702602141347796300763759367911726987678 7211 -5261681593424825675842371685646741341692229609857848074753091166547641023124310238488017007753703720659010821547770803215015634928682429660230726003738158708311051282467999701708659432079151528621288462040463979397895214447969549949980192820212439667756550684782839946806603543022738247013979623066085031969242542888346769754220068778007950290051244588608574955900456636505000073777792045001029321123554772483070034872844152876653863226816147651212504530411423724008414222208115268264989450284231663 7212 5261681593424825675842371685646741341692229609857848074753091166547641023124310238488017007753703720659010821547770803215015634928682429660230726003738158708311051282467999701708659432079151528621288462040463979397895214447969549949980192820212439667756550684782839946806603543022738247013979623066085031969242542888346769754220068778007950290051244588608574955900456636505000073777792045001029321123554772483070034872844152876653863226816147651212504530411423724008414222208115268264989450284231662 7213 -9196278688836288208967595636311379034000504210139984862088410880837035179166970285793807105030174510102529473607000686041649155089245528789021158078556861862020890140045341813511023611626502806944146206209848952525904924931602296768294097639095637294632486985957231621874619573753969741857042461000427176541797695205716010639457579869462674744065567495847563716902402787249931931251692973998287475356427821969593051939271463901424523479190174604658724744472519706489211690530415004603075099955922833 7214 9196278688836288208967595636311379034000504210139984862088410880837035179166970285793807105030174510102529473607000686041649155089245528789021158078556861862020890140045341813511023611626502806944146206209848952525904924931602296768294097639095637294632486985957231621874619573753969741857042461000427176541797695205716010639457579869462674744065567495847563716902402787249931931251692973998287475356427821969593051939271463901424523479190174604658724744472519706489211690530415004603075099955922832 7215 -9420929642925158325613546230015942522713652582037365631419081686529957646784129401993367256772068204941651917147994608325695186084255191101656306454430332271670255947436863473789961925856522045821482675377627270399288880373694981549093922005912768356716304784237357876136195883425486204746321917600640697819746634449629901808835456775451073310536956486057884279305374021014383211953955764245194388769552151028280861934670007922770618265064712893595072353839231188375621941922889303389880945960289233 7216 15504690491083344420209961170940768951183727561167050497304058053925310467777891090956354160824981291274900566572760361059494868626189168141127427262066726165751085041229208715615628101831852437171255746921412880089483739575127221765616045394596189787565944518704254483558877954507792211326952478801296021266596118198136786385589434045814002042713186214131588299907654604751522843540269889761714847160992536139510139759392041030692024198583810485409387475134744189712388336241455186460225241607387918 7217 -15733277012618776679524133252668645871927180264697378871157643836815815403277162291120242061482024604428305615566474158884344344756658686359202041954599334999423197572772041097327052009011746740938239022206718710476902223319533174477082103883174537097272759156861901688209674160576889398636154679101254872979471483404665608802523786684793373546252815267095884554048805101188596936576627005424684060236808977183364936017552902677704722611865447099467274609825444839931424528274047106835695184597117082 7218 15754466889102886470447250785516528605828495554795833596442376029619302388807507219062108172579588847650490169511717011485179687162172825599090029342446844799941056974851917876256432689874603136458717154503002825127760085779424562979222514793363032342739194231871358520080262073350700112787859347221874295766083281475889232466891619495411319730211973374520704813562674892146135336431853010681284955056763081343864809323164795366605902854754261558981030109765777831017247152115601818229972236439428377 7219 -21246037501658274792484392038597343597052857546453140290849389265428308516644298784441519289248870491621391084881109302249348741328578022865413314839826188230122224944936868235122655257447832684856799165694736051582759999908670435082824697528876526529761792221040576220239326109794982898977826617748307014449662790395361861670711613110856423109916031643041123153199932162856513622764218595767817309106396800978523259466309765488885478246140850731210410348844033871439660162183645235422842074083807892 7220 21246037501658274792484392038597343597052857546453140290849389265428308516644298784441519289248870491621391084881109302249348741328578022865413314839826188230122224944936868235122655257447832684856799165694736051582759999908670435082824697528876526529761792221040576220239326109794982898977826617748307014449662790395361861670711613110856423109916031643041123153199932162856513622764218595767817309106396800978523259466309765488885478246140850731210410348844033871439660162183645235422842074083807891 7221 -22893967395270079388208389513644752860799508336842320302048671506638377683579644979833765161712655321528980720003321665893208943907822712795654270693713613588560687564505045781647977411258486204043046385949219204579888121279933937169499704642566360611877556484082998979951790065417598467937078682992855980704129594049972691942982765229776201727999566271233478136564568350640294624049819608721443677759483115683904325471346233937255669329679145488867149078893020764047307152416001277515284016644649714 7222 37357291784561848665891117847967223307200681626852716371962403447132994718184358851324836297777289241741760373578014619596067406150041732275807477495955854770913799921070530816956127037074779823000828837143540418901118183276662688481881671260957552828545420247534938565210767600781415461500117028466884793101099565002702902407438579501139455631040842195377956130000282993173223622971364003146495351075470110687009718529511679574869680090563039702846382062476242882749543779853631463195204265916713385 7223 -37983684410490203834290266254064925430692195195398895800369442226598004585945118533158289212040681670883492210209742023831355940240834120824622804332307081155072984040305202423930856495775246678759843169420203742537684881176953239559424180531665046627754513006825343322657030262842493670717641675372672314704784422203443472857779182213718454910415970716172567137513658556133659354023156926486050853336532284553706370541136635023617860342452085958626733342085894554859229944405079705847945669443201344 7224 37983684410490203882412500484785811418858674415146098349218750202883676242981129361295317044719311951376487690616213757193878420521118693543809813948549724165098954560572166362661386254757848920231752827232455628684743011116696445547218277586792765418035444896253742649528422454616089537921669311646656092858454104965952222626721926424557639382752264691105102768017553061798243383462602540631752711313906296728688306295008945924312883215849788115204521625501118840547133790070135739422658460894268464 7225 -53155702154775693358181429294271728846953223132170299508821573009782647908361240902455593933643377217281552579208790338928885145654176573765121702695275531610916060657661207875967323200896647562088900143424950277786998308214900025044018472174829759933308299712777300728278044985372164627728160678834741417312488178087962595124541947195959344092858205121089504413793726107178565725029236685375722403731164298957997397717683536414284677619490589322226719207111008965018301052470228462360988502689720523 7226 58826482823551785798766184956798207847416332175124392816671983491389650975644614086180419469492916894665962221751506729793942469143816707370380679113245570462874467322922968067403566733953513177837125343869465491174613002043729040481053792064710620561856582268545089178759261464206518733866871735596834297280329990933607924644303200302055750806715423050381549314334723504722192839063927326013366342416603455749623483987601382480070173615984526841397244884487006654265881442444287656464296260721118041 7227 -60114730374977182347935298921263759523604959637629134962443728329154038172572987120472401218411332288832726110884758491028110751739346979501694689536342075079466374665747878522900289473341621184926671511760168896540184040336485752648676027352189307891121568538437939547325348643151048328199591482567347961229577234024904537851333575930545948102214968867564936798127337594040248237446063241483387958582111089755639448845022146763966708398078973238418824673426735394186642663575417786346403550101585245 7228 83934075333240429305740763315520512536591270550271614531270670218607455432784806369572240009069740721238645476514541040720487502775750426187384432133532951425008559780077625454131175535977682341467972862510101801841195120672893561646055130705355620136119068945863356844899619113567205154427108757926012542874668964247158605471943200449125057638517574941755004414272086264884064111852624482945918104727284742433340085912003388029182880864567396460406334857298651354198317806115534971150317167008267008 7229 -85263409447004066590032960817264269664521282200548734328326669002451129756706205582217358722187087262036601433095313284937411020455311914014641036679296011482728526218349927680449522639367361083506523839839037460837266547548256242548428347436250456379921464061005209755728169035608235123003556080225130610454313463969974372300375451312609695285659321982827135198967912664202349295916983950796247172792792223297968934448140100297579161958653177711020673676601573709580806971923631595590427253427760710 7230 85263409447004066590032960817264269664521282200548734328326669002451129756706205582217358722187087262036601433095313284937411020455311914014641036679296011482728526218349927680449522639367361083506523839839037460837266547548256242548428347436250456379921464061005209755728169035608235123003556080225130610454313463969974372300375451312609695285659321982827135198967912664202349295916983950796247172792792223297968934448140100297579161958653177711020673676601573709580806971923631595590427253427760709 7231 -157279359918054704255919544782421213117030910958825673850835252897023693804623331100289737292759278916753905659459483455461255998245732698749234380649050425861232961381272445564620773870965638669389857376037683996443125965616336343330028505920926154955260330282351387274067021664415797283316571236370580216231053733284095480055539548478674086395549646409793112949519333307467185563702938173973218589780779086938481577407950255889004401841787410040102024015377291307883316305204081570525207540253060316 7232 157437235449771649964469062545519391189401968409816303659333245480625815632889080761057821262313709334557516294725305005569482668308641937066819485450658810818795719327433795967317359698542140786083815687099000193113711983055797149938714697738085934610411005597694536158257503798148536585263606257821191433662611096990004909590207783677717683866913924461530307140360523788099226561006347932423286071215717735844140207515668202500728921951393049529705532806144534407778336303716102303517189040042142939 7233 -161384995872159087485001359974824305230907459456989147200060974762878825609585820505474111401679887155633229801585594373535329646905032802255040591470130850548510605713195697030786301231804522048572834307848264149900216742062321570879740832691207495584533128435867662794449871218349401684676409949420128282760879799513383047685886862884551292059444489326379402547159582812702114233124634609462875267737708774674688255448209446240814751727347852973145232885066640931073939935233109058561399707586719497 7234 250707797761281339682272355092827290513794941471137667906667862291583003287120000872313588731102811575505952795204662646415183926681902069888664964515190599296621932899818204654217643613305377586548989885716844823966133901280505455548791988613275728394631032794711390317166400309619964620514416630295472683480922269199931397263697387854755838504176919942312718771003295173397883386887711554727087625989927988331901164140055980243132559611764210184186609811726848901690847060844138516380408276426614080 7235 -255503615475916905312549723963056001365449456070028629899187733019315083474223437484415575213833384946747847873141015108095410492999601279041674299441293493795435552699947623492816317247190814565240559212048935812461096203889142837006828587633911524029704226644259017579123396599784494192385480314321152163736926454283993963281590642847280056746589814946449431747049404819961316292380294182770167913975911010761788272379291444899676866480255067606826966616245347231632223917974237814246771063169815409 7236 295610387710637334620036896051425222626424863960701882488358229410174053106530132357167967336441974827302315485868333912518191828862823648718753843567125157805681557708181136957062649194520492846137667646037171328088896690277543469683039820386959064063263106685285936295169432289177602696074834093398406207952741074889932182372964227915566486929642551906141344820314811362374273003230968355874218116651960977625593775624699853585606925875236775572452556094746977187194180313901456861888119206872683377 7237 -391662956407042946009896931470231532486805113846407551349903753997246302115112901195060230245247995950068411532167324355279455431968046729815612961000159306642481709884080049121602788874532655526371067672022849545549219004049075733853008409378578959765442635657685847733506903703995513966587281820915199762530955845778018730940234752674951543650071430980742943643044039021449677308507724013501240099492305878742434326599411447483284230447639258503881400017135807008417005416217745954739462118705595172 7238 391662956407042946009896931470231532486805113846407551349903753997246302115112901195060230245247995950068411532167324355279455431968046729815612961000159306642481709884080049121602788874532655526371067672022849545549219004049075733853008409378578959765442635657685847733506903703995513966587281820915199762530955845778018730940234752674951543650071430980742943643044039021449677308507724013501240099492305878742434326599411447483284230447639258503881400017135807008417005416217745954739462118705595171 7239 -399823886331693907717448614040372037917192121790833672277822758513670851120052825011768811182192781845436534925288818309709292929008209248157521125553845114841987957883469088158932134871985220995746240040590044759393139252725241304271660248077227096893975996818116234074461892057067060499399527676604029175723193423138258996796328548409044114614775086218414432659086678930007407230851194402892519999932975986205032780657544892682940818001779690371865986068742064880947328664523362758687788899726934523 7240 635003284733321278273334673599712438731334641686250058748200997003205624175273248675391853725985910631865566775373320506756546490529313562489829826000334332587652960687478462310676588392156846509877423620942492807433220494149584153711802304403814299886760652423867778465089951447959908671220589717589331356608812286793473943204663684639479614530935920517782242176867240606555461050520456485414352862011139246272467565913481666065166546295564231114721013531970258228811522968971956756312453622681513802 7241 -683502888910092551081954286831015949446960749750055428092188295444442791608899250926336549145917408174904080543512907465301147352677864968259946064093973882295684070618002361187293806216387939716859750326337223416033671307231505074055221498518110395885810499232369947627439547837462781137264378998149838402361715759467554442567858150427306038772821081977654318932568383903752828480919194001820266898165988657841370603712976491028350598602756739206661744384229072922125068894510292055000388624103965487 7242 683502926170041161643745357619377160091862606178660305312136286721228737501874383069755289853084526560727696779552839868535495075529353709551336058726520468659228646041073992610643816489223550544912576155700187250823652748566327455591786093509287058608689935530881439865872506000026696964008650805080096509432895197488921672956735490695760963640437617510494754449928783244052422497227610793056446917196987431922234541739527232722370584900730061867647797412852575731009576241857270667560038604862931311 7243 -932817529361683625952305862146050292890831895973261938750922349191840761749138253434513965509607749277557895347195954524866378909949254631560657310853457373545615483635289883818882830002856871973896836684373287186615303311654894491003371476900851555079263708175803908261281404740984049399086832462954956286355151431407521031758804501097710129652895455309649470937324894863708315990378388489579957655915417700631763307718388479339004885146777064288745252710202178713492791322976306710137154144227209914 7244 932817529361683625952305862146050292890831895973261938750922349191840761749138253434513965509607749277557895347195954524866378909949254631560657310853457373545615483635289883818882830002856871973896836684373287186615303311654894491003371476900851555079263708175803908261281404740984049399086832462954956286355151431407521031758804501097710129652895455309649470937324894863708315990378388489579957655915417700631763307718388479339004885146777064288745252710202178713492791322976306710137154144227209913 7245 -953449810109972376275948909520512154336993031933671037923576981203955817533176532316556136222862124617415434826142580317520775341785095418066396904941353940925801237721209870304735257427074564406447135032363347797053788907200967985788654883349057461009224030203665686374818196738729366094472732163042519843092351205252350317342893099735656974395574101894475916805688579851997370433552347745985324168126308368265971937185275549240899718576289569385885406606709916685214432918546128201392408582167235659 7246 1524332739328419192447228365556884685055651316015690881818365893123144701383441323859359979884508078761503382555948007282388702003590653083266708441258361162288623579600559236016291379974646407143662943636591479828554385578668473648917778486759735822138097068166759010729481844353584256453859827612725720328499667857984109275610622348287384650843691442366600337313287956158447500046087358418345200940416900750471331113832967005775186495304903133192152545184058279341179578916890916986035050516176873273 7247 -1550539286439219267000844471126833166617831114397002114492405007502297749968138607932142550494606941317279407427481556583376359233407093895294453833674854794879614925174542133769620211119044562125079296674820318232079431107866279488630643259831736807720252636513548484474696900760836724967455965159069974002883740117545607987710086310098047278614190033756341854356236954423078036264881584885005742111291543468501736368296451371964378524289756756906498261349119932673375227163998405911104755075648854962 7248 1550539286439219267000844471126833166617831114397002114492405007502297749968138607932142550494606941317279407427481556583376359233407093895294453833674854794879614925174542133769620211119044562125079296674820318232079431107866279488630643259831736807720252636513548484474696900760836724967455965159069974002883740117545607987710086310098047278614190033756341854356236954423078036264881584885005742111291543468501736368296451371964378524289756756906498261349119932673375227163998405911104755075648854961 7249 -2546997978462616615397501332103436743754865849719156602630148356714126534424527104025546257702854462519972011206239561744412404409328337721561485940285420950043127532404313765321093433516550126922588378616986516674202240332306909666795749470943335173130968707614119584651109944568260662315349283212157149253844154352420351461466894251779190016320977733620069535122053209941169448625969766785048503476904539230430558883983995740119275250883275388284809743140372741921693708268837182135366379556213344504 7250 2546997991678375048816966009129988243801864442557001098029904910511915103292885760508967272635644589455314283197770349927171580713087505977985513029148919611058540028429216357062891598647546381305361724496666213846580816822834988860781919384325368630533167331887643170321707506510403269655096043966840457302810818297247260249494303002645521651091541653109461986025084978625558630578683361388680532779613567307627988263031975479092241387763537570630948252937090154688531240161270247373280489463291590366 7251 -2825646928258476415939973725386918218114544436302113844139213173013192623265410009577937690756941816504661951372881136044295230879297696450933770033337291896520434597203410588303773402504380275372963039378987305348819102204871283706604315820533386466516972894774561944182946296107477673702425011015661230059639389120237732182053434252528129819767128213611183904034989618941256538291478642751088796495294990983238405785330378494825945612362912861243570853889524647724478301260284437952829471833860796744 7252 4088009499431961583381545065062236633172481018585862796297442714059907633272017500525084044301072902619703757921838664957459690309812179433787871688632179971391362128329097930933106478808945078552258450046359608898471172306308815940283283227403810734590061189019697767657372812490633228877444768349462468201712222454362904072161880180928893776351314555402404987505837104042283281142425351471054113008389219728533729739624667095390170135242599137719410024994785471978125261971367137918808106717624287439 7253 -4161826131576950547277978704461879155598418293898095281933508393619940671459608211827612839936145061436313189148685103076035984136111119707902673417495259108456225129913670067996727315828501015215285450697329107904939688309769304354247090560658033223652661894710138149143712718738348166011825938060994810013110065062819768578536576081038562193132262799825248715231677985208149359536060189560802290483612865125509415281785863225588742158160145053177387007023854565274913929868656120692615347577448784265 7254 4161826131576950547277978704461879155598418293898095281933508393619940671459608211827612839936145061436313189148685103076035984136111119707902673417495259108456225129913670067996727315828501015215285450697329107904939688309769304354247090560658033223652661894710138149143712718738348166011825938060994810013110065062819768578536576081038562193132262799825248715231677985208149359536060189560802290483612865125509415281785863225588742158160145053177387007023854565274913929868656120692615347577448784264 7255 -5538895048581197900761980212485655310726220209408451535347764818583405273683471114309937602451314691696180648793300945585571553546792896537180603553360081894846115022174211217464236947211569632389628532780717702148201238601583626776203901146998332146531222800497603942097481744976969354769692531863016274003007422004313536362191500616991630473227769718142637718526466748542976595137554282450221645742115300827696187562037129549512995753610645433375775760430170177671059540389204730745442873557782432153 7256 6898647925913248450283031857679600517859611709205967070142479082616753581349345482756430985401662598884775370321185195075844094878807885976739246453516294876465422720720895609377584090819988207078123570249803962898526680862477115771606208871076507900584036498620061553116861110421226623933292332966738303419049414892290105956738196331755026962535560925364628922775284477242328974465115683967868585266163516251319145884204463280278146203850925617400855111227823778771835117265719833957930565562253785154 7257 -7018651457458996691019947993005384847429631797858584155375719729065919901790251682786190535176213310984008126376564864506295992653795052092965439815934255791329700816233804014862274329707144433504667271387818755510937004363322331642835529481677002914457496761785110670238170573819384834268814825930111445563244028001376217792431955679803756494275426463914069097593922238274782358309212777276182681560728511424538868271214955922184419414233869294567271706948025211029896072082960767312785641975218314038 7258 10391374235943841827363964252302654755805489885020345824265928851430098730302762658272240479746196083752167628713663371748611524441601072467450245164726055547184483785420487116130389146196216478442555336181608828149153238581097874142758750143816384989425273456479773873151425260455188606188587707671593937169487302868440797284892384687163894130072136588674769332303377984138296092915467528215881686827400213929465984756634424859808405237242293926843376862840192584327884785491934840577980680087020800162 7259 -10537915305295388900406982049690826121413825252450922786171898674158040152163133169324917975595404099181596322927825657156723154668901145439980718208211630237687943229610223182535705078639817030501981016540615910531487237293757739326321210318271386506168975233081428683586641188374220615803920679923767176075882184177939496365151141140058743242108448197929767547313047284312595929955116356990074577165215990718013835112057007278560623498189402765850676480000871547988908999242946535183112557945909988062 7260 10550403083617677384564067390727961059047613537816833181940378056107277794399057768667105779905898774327858618900731959026709716318297059217334686423371737163957512337929581310547319494798994933744981743787065823115374231574054473425414706897923591470890398895450507329685818417567860554414830887318299794170711130207942232637965937242727718195934914007409249610438637232770671507484094419307668878648851249957321101877056956492938140452346580377627819119055901660770884150155028498546970404096595507303 7261 -15446639906662503015260882228316743815657086736359986198148522086094089810632125827303705873298363767001106240765172286545027846647558927638172486777674429507053824096702092693046130304730073779293570867935861328639477261986000886605219078063012919538295966921314089243265226706328756384736881866853756602179234342862563391858089262965898014407793696150541960163609387247167485127763831791632630078308215520625699112481278598077457675998995099161879416860786964637537878428238940975264443150592933589666 7262 15446639906662503015260882228316749368195879631084745010751562790920414015849345744550414917372918286002712262615144086756873266922328900755723832014614270625843842426458949802444909570061744114340501187738310869700956551006591547874615851447098964290456513832929971388581441813634915430295762802864507567301375911533836595278031151809865031417763931280859045547158984881397276731837543800307649801254579530130322823768273133906034801080535038585824365791967582183201797975165843266005019315390668030804 7263 -15809433129189328664020695598534783329000111190237208749541690570128444632271589607325440226038465572282782660540946837271328265600692229815542880947363246359906117342106141698074927251892932741255857105999175864665278735178336973193454810103242869858084090734224448695724628137325200336575237116024098199217123706863240384197021618646869143587515128614617683302632622349420377746854057675806372037181554512555816732212607165075087389345087696421993712494090898856733261926478936802327037122620751423893 7264 21323944772078715732490360980154232984071445893249614268157768227566746486573303949885994491111358815235488949005491754149160002513817693325816813065866186589011629966957338806328712685597935097701757935972217564003350101542912622762546119047912390238751084161978308258825211142398674950263844402674012316676661710648389305676139408594664830411815670508448472758562101243331750769149487109798319952807580737039746859658575071163462214364318150584713047808327906146202124067436194821440529874054934552201 7265 -21693532698903507250798348491248065795433728544108550652825415749119041101531281287576538099520054872871475652919904195061341691590789435811117112413559441868458575176825742066327737140076422206454497560263681293041495410339622903573377091938938574552558277280031677610224805989851600016070524556303027415918476601072115497708087089413787141003062651837001788236695569394356386239657074144173263171973030131827467648181784483772621238749548759617477867422173713034170966397419830177045492293115007437908 7266 28377119114768853705697688556367731933591995476399473366566500778837709987222834500366495652060481333725366225079757274975380680543888403770394802111359372897036221232664845298314663114996953197282627625457028856418489846370014370705218165168347577910269772927414925937134305603970308423532724750921524129816496617731562339162954452392945242382943537919937116967598965224557813851917410900363011096989333619802721505073237332188999811850160465855990770970440429038323113601582100991511681611857190795401 7267 -43562247757821465182154809828335075236680479183457393699733634143759697470534530147626980471137882665651409193256240958280145788662299687232407023879654532913015431713012760181406292422752161148797120331960942772216440672233320381144589430170748906421229289887913665724712328671898052766237426218655724640808718093553467518052991086688619234248289729404774323214854542419530881247666271986053849823097084283278416420990687797558779825754184062754627003157844233472728197437931724065759198372308923100809 7268 43562249825741805079569798113619401689056755634333911141131139540369752241741297715051661767827022638373737969233920511125376796180265848529079137397731922671732070848229887154650763633270364656159288932487983584721435357175551034417622712022273744001344878668596496398403565581838072945612723715413419975050371441656693884265407458878180815562741951677026979418076595428627758970758973354411483590068637511365202420403797432476083072275041193012857048775314083750500270610731242461117700133152771739691 7269 -44292773310225498096480030320695585287182279162723054161367691917854073076322774408365738260504794658188992081669506469310911968994860836894804862824125348084949353089446349201717712679515076602267216242890106745402093287098015189636903269909374102413254222672520686858596570257514247773500097845070739799229148835707885446397949853161242909298955337461110806735746939875927825570234014383560524391819427436554463388083771169440254954613066659624319228078914607491719151871336250057481045416222358306146 7270 64798150543517161274029183734998653997492749930199676640447139704806262956997452675040535352190004983531696124002666161220601858115612471309674512184716357615050237667033378958347519090955589823164767599672299362262051734152798088810304490764855295795443004032295665888902677353742612788441874893031519135841050809992593544896850599449265359121414804637863466057364052875790658930738500173747897163319267644828775814573439663698896161630627420570660664091060273902656024473446102515331930959803191089272 7271 -72553783534708581603468112425563903978858772997795486490388084484330007750342985132488854751165431841496567725281126263282418130353432691896652138266398910642581076334577327987836743071729861782253342550129733918664726517976452596973922853543445420706018049198894801394721683333017943500219089676646057086675737814610760534169594587391108624821892045131351900414474787661208908988477011356638379270309390224488846906983783119116735337761370590165696947983941028890625662444350769655258318593661670890508 7272 72553783962237701348351114747507437487925414180506160184226351212367201582656922768191044758727953553039425209274271357465683159620445741604034833396462444435470835401394300071938253478119858016679684760736382058750705148660537426679514819950666274002295696775409123630568563505105285985066774549071545781262447319156575350808739750184348132442413778440581041175491297758641130155026839438266772658156897581351627263568719638089590680675368147965778031753236910269337424444483376511873258010071585889291 7273 -95405508048082806941490891919260754583324467807194813975827374159021188818079562880949414441107369898339173049044930082767223940490123027238955824028133644105173239784810797471967609713045416368804810913544848996622672141712466936108959350412341050956448668330777069134359819869355265186631025828390331732166989850524537149580361232019102452813062192954578994714023187866230821535543130341756006534121606198710126244220192564300465393085948671615432682520652688972226192851440995357885648843651199390204 7274 95544631544263220815993867157239072405690804157205867925670547963986779356144926771424196771845447088539516395607951807912379064151986501224791180287043411270538080068774474970770524991673328538892882394465572832099766657824694543590242047286591287203714849903150106230392907983504646554082823498202354495417059939137463319690042852189866918753748762714311059283632281760734964793400791653446219128162418773867779435159214049551196979052857452700808113368422534818529199770332308195483283908839832027515 7275 -98183420794838592719860891063538091360175122384620672838949030340453956404915762023317173847331020420237677457033289320132708642485205879731656124371746978621255822224864894204205349688894765808853500093951541025261365111960576843790150023723629711048208949700126126524942366577015410160249842660892783407523400472064667475373573174761376350555433400282025796516241721948509055243039733952875357326821204670857893691309527701456423578831743568064238157916319188645568774953038378419241049350332428552159 7276 199425399181575203304240591937807841031583296690795071216967882056332039902952432243584825301560185683625749361007187843107154731601846846463445468204802642237507065229734443840398267316332044288425159049145478450323040666160294901595227055827700207101979931913182739255920977056430985852797166922239749961790700150124096309613712919974921980949624182374707530749569309161273475208173794238165545850797526179967458405993015977575903486932573175943078628963643891205504730166098541160229408374627118754458 7277 -202110201028565950343628327727538040503239604823377997997557490934713510125787889525021155085746814342322371940525769972343662388308604917407457117162600927951973784105697338925653793447814598281514626562766382675522095005455990256017688912677329411515463457811419007393096251507383804931687033771164742996589911609482311142802652680554467244683290002446677879728009423350007789066347460561370606904859576720146753014128145282625624649092997943384656702878738803357599150579657589646803246516354704753536 7278 202110333805049918406823859855561628979578142591562052775513549947608167355227657074708931783534745818858650885490274777475520119985634158264637484488072768644990215213122710668293646660927873185055672971050095530003020719223462810803627290516410927135362260938904438525245935061134602441788599722467391574924759194551101947327751051079351663810359561178293240954070321614269021873014217780673588821589718454119005844222015391858253863604842237073818606307429448787417844738878854606820729161496316887935 7279 -263208430953884990279649427120027734812988826302671184816589144958522225610965101140535743294973700255993227220319131491709979172715545752325834722830931689248864821482671165841501828195556498620692214254918450162355190316215481923085495582868770261821741311345227450786742064332271453089970619783266328948058429459311923244511839110454352911146841226941600556589318640562375436657016729492737516714675629508938493264012278824036120725303354856490692385942148375699139241955132551680461332142083546387372 7280 263208430953893020464677014254076937270000371792094361119445892751401403885164401174052183061855863366152583996076761758532741501411051067764615265751307968800626955119500298788901071780612216738029743173973790379747635723903385092696650411846461736036536979588032882497585883903429652687329701253641639578587132881783106552269058195292956932823994452416826019894676269906236086707384521987296313301203130762925776010840546231173252324916099023370121262744876330172380358727470816390974759015386494927126 7281 -320119335853717885501238492744066847978638048061870218172064649375889532721014132522713847233202962655759203917292004580321540290471667138222624494975915905497127838826305668209973601438107268692078334240377844876614382426046903421029582282377703185917461303678882562591037753871073775129441924508509608866477222614502757702779361511726038797595418329501040758680073725428952264482363982969718927290407141465861640934654292559437306968281599591098031337978397871441163669334961645607630867884008831847356 7282 409748818978705503456474165910897781119313685159173726133639360376106397711883576204036245811969142385721697006906543943707164768433593774861496673051343616305932926136000022983132307780297331702388744236248837864651942305516073229132396119047134887925591231904223924630918718827555043251869776182508601817940472754365858213499069924088894618012168889367208918488301482304411248115990082142257975739644026026947615284340076097061155144075731983833426197708685187929544324771818555999864098636094313360933 7283 -417760360396906066258397740005418307377508221308897781174946188311503344857239086007950948932057286376342336606807514279349208519279777147996544730203983346007695488113079892935572488166831713852879328402480919573135997677573189637148170012345457703372010993671526799863569897620436994921300982768086426099265667102499391858443992990033167126482115393921139208021176027249069387107910780453981112319719809129090905649577568266530538077171233644696212806804667929061102633106472137892739088428191425248126 7284 417760360396906066258397740005418307377508221308897781174946188311503344857239086007950948932057286376342336606807514279349208519279777147996544730203983346007695488113079892935572488166831713852879328402480919573135997677573189637148170012345457703372010993671526799863569897620436994921300982768086426099265667102499391858443992990033167126482115393921139208021176027249069387107910780453981112319719809129090905649577568266530538077171233644696212806804667929061102633106472137892739088428191425248125 7285 -649981094261991545322131677932566980089325874025813664151521635010054203093826285688663629766120489949261221483545319136419062304402814687998937489367742371665673737059906886235303690439382188581943951410540057821141870447720225250472917729687468456910004017024166848410301004130059343891610647561396218833586608729681856467593217038222640084844521074917466623692959634256718188567155740128269591192662221577369924170051164063048298194334156331354641808103876524557971280721035119904256004442848863194586 7286 871484847398104845473031914608650458303177160755893003745635983273771532069809447490634699816288087014816555664038069174864321352813467628031827047119146988813265864030642865231939115899524525240145068900564885349877953272659744240369274695933153756038177338754687734520783884035139651095284211299050666551334728300012707552051323067568250560919528464008037302607087761682684040449986484144260984257813365821295650537032763968963984847822868439310077972830569027203089168186338213080419376411449754091962 7287 -884477603533645059954938287671233449003044006328920165163716082168247535996306997469247202930399084377776649795602998276757387498364107701975296933651777731901918581466262667722094868135528997959289074477888045969475758986586772650915654006614243795657974488227574576320429438999937166246016892818296015545147122156231320589731596303396142176290185597630092837338572052772823474173685800207543886359324700854762755380381318475403270248223060305820916136525080662293040983938728073320170056065058687852618 7288 1176145350836977084618971848637516126747534823385176771351745832202038829017836986793205089476147585759183274716126548441953031831831963141172194172036953290375718833295768743414272713871631734034905787691043528042376013434430198323308892307312976307131273080889445559268165086600323905956732407202028789627194327818199506742052492927622406813253817192240826735524554382141469623190950081958234527996256697453043985621598337273851508323939185102015570164735769491532860773951261731914350770612677184921302 7289 -1189336288159184602004443005338014063379468878172074021584764786887872422023061043950480049370236864982362160256194661406050729954307801072149328830456790018887719130790182305038309103768150180218922710068757879324212331424120412806479030041132669418025551024613850062412081095462032245752152648774432637922586183916001584792424552001882536664816093944206035730712607848226222613276406976497139794740258103614158509266680793374787859860588960694870062986920708987759962081408971174156528237716396016284274 7290 1189336288159185062371838886062537807993186093034634711705682990323688098118052830197555403172079453711872851582757332525579105046151385601480717719964867105933246026044153324343175953418306708512782330445549414464004266298936847584387198673551187413531138681370337881447697956630762350593853813715437830413752280674360820853067776697897006550465380150850249472900984446262222161721840334686683530635316050300754865868907298786476205314504888153697833112681856368017405533967150952138577060969052255981244 7291 -1726424740921103894369815899446059930917612354903152042391315567003517220909622582891739163871946346768218381028202305845715198166225263730188049343727723774618715781111083693003181788070328467837368234064967808313919030638428350110195288311985169518629626533833900950697703245966848512651798304908529034730221951514918372960671206068554652351977906526809672205945945383226792400647465549585474473024385143028805949098375980042803135771085023336609834356156994603400345091138833816695590610456756781181090 7292 1726424740921103928223158377551367644535794715470404503340462395943316539518141577118787586693522804495540606811646517421894391756298329173454527110129665246153175024232525358186044710792263001896713220328368870450744731230856547574649734477511466566781530897055509983091304946151393477506606626807340688137010412243508170215019180057618832818707208609328683061102515691734339326138142354621351992984976409775591619470491088379336488582210429727846784072860108817924833358552430127395634864687970903296897 7293 -1768037593117166349832503579660560954192448665515030262618876245767031381757348341390366726342158150062823925966471695006434806396432095351875448030731807912752182854704838754705333151638976864684805661344134909345278660708433743013225654087797343603542771702506935051818216022220327612188920185044189217894682658675573952804832147281135389359945190699648383866268672853570290253973508793737229950288458598003873421651837634048720873992815497300682152092130445071325438363987627641491327419421033000695404 7294 2528262592589089528665834968645494839740155374424178026402625581897869084371832894602685110288158918596611432018785820350837133783202559838363786374798148188220399815787526739214161254115647852500850115086418327240436328676095041094192317981323511126037417742277255129611694698102198030187349237324847308821497639181967257607164566115984411429204137867723543831498781871257177374296607202263433217155572448591158866718278775990108114627949694826910170554025585041078403896698515094207522191934003487023986 7295 -2581045314922463499067491928403961402011656304793280466262002403843219594878704230196256756023817430370421656070632142030131073585375625632031257064376905439427924666271935593005182044113739032914137174768252508480618276830241105020393425755701648197263689362444476068376391056190746947119569336971685912528718874946252580914369362420684874440574340878975502614279508192168916797380238405566405272397496785824047715281606939932867627396476295880408661403580163531987885455462256161689227100345513730810549 7296 3959390314978516579268075848159980493438733268036274501715467342231801564241758581401194648308424098701768638826961928885112080437639226969748944070023700453368597393667167895813164375100381191653661822212088686093075993206445100438916621252078745156803609135135872209285025917483037537997258482259162420815742201697727201705331725615615473729508772432098162238014024692175487356856404697154462780087458017320130816486463366799463326205798067478608107503460054942509790225306692658773990589456779204808373 7297 -4773780132956325503965930230258300293296246150739378923029216943018841469379078064461936276223987025712404968046857432980708425611103930679432957417504319041384103998513629236544461347612330643853219512665926245462394628749810796931216413336349656467596058164685133487945071342113729356493858251429220683839566443231205302510213023662870708290509370124674137621983001162132582079365290370615626188823174834038850609742147142914807854423596039122315563482094493069348943165319635156335152825236741032319421 7298 4773780132956325503965930230258300293296246150739378923029216943018841469379078064461936276223987025712404968046857432980708425611103930679432957417504319041384103998513629236544461347612330643853219512665926245462394628749810796931216413336349656467596058164685133487945071342113729356493858251429220683839566443231205302510213023662870708290509370124674137621983001162132582079365290370615626188823174834038850609742147142914807854423596039122315563482094493069348943165319635156335152825236741032319420 7299 -4862178900246099601254326991291094609028220828130084974142889574412971332037609071097068087735469199863047486330649944497278476203907798252376715189480513574105825846580436775528502284787010726251611481132367060062060325117391121939147259160189987768460031710670664938053144197694325571096902923720839423295459437292665621675243225650762157216030244183471436271918691941589309079159856986449880099589654610340491973073617327994249567757525400200316351174513740241896767761065964141467957021714300188745244 7300 6072243017652319498448978913110785120413206525578312389748291060241388815306510290082413689248659022763075115439989984260717727002156057481130103249096650170644315697321930594324027441624764520853832851175851251236134079336461984785361624239739453367352281653268344721798844359173657154477772062517827430522879418847782757866190214839386838060327402700284199400993326885162829755608102129217283005345373163185603263603881184583372568329000485442704922391150228558605898677362709131341172274174180464036317 7301 -7545619979350219194549628405328951390072643128679115329146332599358943864036936208445154961320190761581240151895610599637024297121938540734270107946415785175817536220237577800267608495714546846930006831228998038508889436826085593135922423901603839763296684667212010401926360967461170372521651770110660697338809253299759276780329182214165723879923848876187305623601967969297390441175558190257539539759316770630579140609293646041902021728941249215994724331589147527714181121167205486420516334641940649868104 7302 7558104625327986610449840862309793567385161127752453653785032081588361101268067151506577331604396824286717460070913088220110817619853411957659213046016679956329546588650491404094390994451186585490246231504439343336466683244536921951427481515397060469468697470184598095949396294089532704753447828312599877628670042215780018852999827661224207651910203729326635664085252369797127546594762487298743589419108417307374838247711929226046768575228290506793296017808810166390146608616629055307554266112419580215359 7303 -10906522113341480182259773998082050858859065965418425155975319484915390442764235618422945144504265210797306690424914913041910270482086424094986203107920362214179915927822711519914352715362900851326588738752640320692735902180687540922880150375909232753246975149577628838888015738880640078358249951571559860559075233212449810437531234493588034957158772456598276269632156958417559485646161233003156116202872112052995811269617195335771700005280251362612088979071412080723599208067932087208385374109321391255122 7304 10906522113341480182259773998082050869291389539490587861144323325303264617495645838086078907821120059928320640628712385504538460884242093206251469259641745679247098691577949087075280286111660366686562830930695234351326385148289213314611605793235419651496367555272913045902170914110014814174624716445003293805533504597113004505659144792409949984417429734039810146041708788815932394256573887576976783583781900846558179988864397689350782191247129274804292161000835865882171567592950670424897594616532452580576 7305 -11132911930001447854837009110052838343238159890700389368010512927824534370302629233856876201693250944623449484154792848095003232893155628861762980935587248935835592121540487193269596783241945726528107832482463718454948052516013829973230944783995412757364972961555904315524176195683367853724914866672364188209858699104777619836704572951765412420739206816775170860212633050484408953183718596296106907368296287816150272836199934029708908185787534334616956718698991445461954711378043756873341395306078501767063 7306 22239357943621231723665687959341203823029501601539951292069853575272933446540618436234359120723451151776073544361249937978564283267767714541760159113250878031854078249735800902373903566478829251749995894068356274859000260906409058259208702938771367552765544922093582126252434186947570598835688558458860467907752319431619800438776550901382795029454326089870523030914329750341536205529373616003304985893494811973658307648529551927170228303266533138773314847000226425471353497297753447502165875387505743703611 7307 -22517014729665053858178431852630525047783566719714815302030502928327103778733981526977259348257453290745554084147380283360175689314435964935784127955989604700281292166093226349973608341267469144027149961309174779519184975527401958820802459070000034382114042194609474322633714918277296148620486771090302356410130673142636153893648855433150079026429242161541754557326520238595986484193841044814454640858697712383987130548338026961451117177779948584421997392181282176770977445329102774892368008379694484431885 7308 22517014729665053858178431852630525047783566719714815302030502928327103778733981526977259348257453290745554084147380283360175689314435964935784127955989604700281292166093226349973608341267469144027149961309174779519184975527401958820802459070000034382114042194609474322633714918277296148620486771090302356410130673142636153893648855433150079026429242161541754557326520238595986484193841044814454640858697712383987130548338026961451117177779948584421997392181282176770977445329102774892368008379694484431884 7309 -27294683168389670392852516622395837878143972291373127198158774497374204605574634574783041414347495483097585498182667370678332377064594001839599034330804279992936486641548816804115879678014475851381258339960556384202810154278272987753243252605025095230457154201736024886444223055970112287339776990659259015542743498209551101591152873353114783188965164973796283113569267770300709471261031489227712005310651523014602534515357466458107526666179211846485984122801052277431309725604695686941231764006646556990065 7310 27294683168389670392852516622395837878143972291373127198158774497374204605574634574783041414347495483097585498182667370678332377064594001839599034330804279992936486641548816804115879678014475851381258339960556384202810154278272987753243252605025095230457154201736024886444223055970112287339776990659259015542743498209551101591152873353114783188965164973796283113569267770300709471261031489227712005310651523014602534515357466458107526666179211846485984122801052277431309725604695686941231764006646556990064 7311 -35976950935537106224382707649686562021390681182592321548458982858849455866981130280047717966464445605414904848421373644997266077146121238510353491542768745031628754358136254074104659598433612814518968188325165855818893687674427611935962060314643874974940739697111176150513950713969214982197879545248633447431802648868311744070226697474575253958261051813995324705781223426481294533695787398337483647872067525283705570694491574051830971783498837911717398377136055393835207699761620144298132643598301212733353 7312 47204987515402642265563046693540521202472036690282791725303207694186097907283985589232477465443128310520027162667491703186149033405320737942390298334343897794783786475286671602733531761418436022245273856775754070327202024058407146632850081291092235589434038936773010828120789637780736150486943808114141579183565130513389431160206182274122999164520024278338024018236798579247883263877188167140430598664930657881768842363959386224250349750551995481467003239384471508755074545866169342476218838164639977082229 7313 -48289941172655455571736139042169481013446317688880043762527890703412923743074220945774413525066339918158746528014557786472705798640114937339441482244589835833644191221629941325247373870625617350198778883657421419811453442502080262113749093176242743707990401047851771297059563309449342244590488195704162529412131469430315337931320377857823456258306217062363727002893982671148971088559107996773509564595911176017082225536126491953152165449806606132309875623274445031942999503659615371037299486806812052093580 7314 48289941172655455571736139042169481125123168483327552979348320625367692015677776309049302936102468741270744043607775964630223742581182127108232198827031672678023702742002084907853242867171204920795678183478511882709927300963594658834783091596703907515876013331942779905372197120094988674868289773961882009421893637649689702913478466367183171985565753648084029406007502358858246227243902723750652109933495307147039438983247215144094791121227076437811564312133651998584907814368519654053336608658518835862578 7315 -60828689896832684052046997082402163302217939539003971940446598825674617699177604946737016512188496777958541353757554334056405139083270630462776307205476488888034748687557546871605041224880233915346249213642014774380249909840369571133337070447474960074444353781758296776859788082305300799184906998430005173312854622610299931269641398969758088958079304388477399643117992925553503075629076012549806482061872529364350876475539132269367855891160164286465935900130665456913824916693002361286518747419799456940060 7316 110862085211434542454817903363917077025900288078335809206305703210578224098468605423333642043861723567320378363985747270476492490903227706448161762959153191521615439581058374204224019788784036485189382489610058062105723175903026392283622327247905745470231152310958735853658818220829659348131818437777596924041812153095503062832960319359445445102365355262010865799469607315946844954482509913794899577315609870138690536503236341523438547204405339238389193310727327199931440669610061984424615412284021163289191 7317 -112579422518628598714756406661155365712143221597314166255640087665477984284383469335253997776656835187210355671271646980014162478564519727378496560167272452235194172886501215479863043284720901484854854335720950889583119229116719529156089623321738922788053370421837499172878563967596379116553587092153103133420270450124140713393067990991809082044954999616996250736573015159271107791455516910828835003563580177851221515941421050746180044051818646195923340422715449176886084130951605935204039572393899735225724 7318 129936292794154813472481087163980222565570691113820211494708170543100795937931733701960729053071227088601761961683691426200269804990806298325853211797577418232904803649265861772943114530457462494041160619787053486852708981895434484345936009582457025000553094407291380030983742386187162880183364238949115185825144859294020818381807920180257616322774209348417436022950732203153638287746347966576931298199821157915486099311696111819766865240716448703936760608128151488970842829301443695940754515613843589683129 7319 -132009512298661670823866356747882604818868812686398834386212231467544754691159647573940985866075429485276427070616252899933510428447021014813098199796843980864180245063666427514281661841040397442404887443902838052308799919760627106743261812299958929748329653737871662418652273792622578468995078095954942007011756771445569948023769285939938452027180220633438126428430073287339523320120885513497588151655345801652524120343081517977542645820059574490257105351338236915744225921843905110633916603385887666388473 7320 132009517426422375168023837814741846333599669448731501446145383349979258978041227042199796553692033207441062210877295107482271941387149075078667348571793862093880152224580761512922357171505132797479546191909866473094253216445807714595861215241209172208203817747415781297651082024924196767942510298561865022081179667113165469704299676612038196445927772885619735039759233774271935088476471551587412187935397905084299854893992894331347393981737748604846804693116363880768437227393663754143774800210358012908039 7321 -226555048250430183099994049480410300263492301358472798479409033417921130356470349032442766543009576651246248820832859752716700027086561714959755908020028154898267242988729915897035524721029543404842731011756659478071146532403653276442818222721881393149733199844550019295032903003725415544603007114500140757260370445524419771679488663692207685169166345358931118661336166974654539096063549952304648863100347936407146470711997920633640074116546869137674722824207534559160683826924063701593951243492083943916399 7322 226555048250430183099994049480410300263492301358472798479409033417921130356470349032442766543009576651246248820832859752716700027086561714959755908020028154898267242988729915897035524721029543404842731011756659478071146532403653276442818222721881393149733199844550019295032903003725415544603007114500140757260370445524419771679488663692207685169166345358931118661336166974654539096063549952304648863100347936407146470711997920633640074116546869137674722824207534559160683826924063701593951243492083943916398 7323 -231166457802678820831250590613924005052218526470404539898504231051333453366716271489730481828098727924725210557784492831092818275560583335056846272390586056610762868678965610183231293807197518324118432795099902731185962806863460744676402940790871962058854962981550906453210316992244802792707372286052549215404775226800128035521699414704933005159527123438071060292954295041135932314637543449574580275675117987635669452574344743384725816199831794046441299910009850307182677781868274817432975434619101971050744 7324 286407398339764529925699473682008805291962366555484908481714499335330565597408037938585021361978709717136397065829575828488096277940883026198576191903014155373812750334905985433426341719278302646540800083028741624997031161145769154936280803428455113058877446150704049056095801242389350439080964153029993011528696784748309170103129303577675295043916985234529339368459785971802998092978012491566773737314598475636739219735863846757678274050640092253956052085366585624967987367383627461214630141249330624672816 7325 -291040521475046439603437393510398673715394362509309924773189714190085787884810852034671572583429870223774228235612790542348596748790988848505783074119686163269232173515068303095997782772324455783960639414416036726827708711886237495430979940221291587676287012457287635110769878894600884394187917090296037235070947480975712422006976252762283936123856302117270509774881812129513522987216443285238941385897088741204491678995314117637224039267033489836393867763998721567777247203821175906041478985605908030290278 7326 519016857875592091880395760249108949582028966776822499861585296045446995039633386111553348402260080692138682112766809487868877083446464817222882867550427618952975529319932122324687135137878947275406210221597899603652518801993765074046791687782837658056920997761238373629193337976626182655863504038244635807963456607259941515109921606167084386625748444448855727134714215910957841813304713713012554042749532720995332054292740266624516608882417790730800046402784121541000497731660307000368597674570468529587364 7327 -581339314655848358793513783331410011025842629496446256736115496149804363551303470652151862692550640764973026473997189344942480460086269123546925329780080033450131057801684400418284868079910926301703059983242424080346763003579069537046861352417698888491821719343926073218389086224817147241590327719210378991691858618779566733847189208240287745566979057069929775331441335216681167345112479076023526296134898610711880373603018092918689768986419283892571467710806149886701340974140884790341777602926946299722419 7328 581339315561528523816966986283114031151287399525651891552633543809164960403971765606577544222575027723258135702467499778505222004429713740828051010784407266756136457485211156728684485246521173029024075358969998496795089101647601100139056757237954520271558639163353867625571160117593277488875114037402753434011793761367090719072955322672186915306567730141712753526050168399320592263108469063408051001857779494961997306350396732207460224673556370482855468394434328137855147050392810005532839733213419996174336 7329 -588795297857215207005007911391855440871333061668626494765155349183278548624856203374414018281300385305685017858520999100612267425527525049079277997982157523566646830816903074971332951538741907767572325680619378264846694454475737677284559737836072617337856919128710582481496307784720382231779910905572513648508664871603800674390747598307812246621195962976734917643828828084841311147401184569768798649831845061601045274256458507956790613594499124757114186206443058641412613033774403165867900988124364120009993 7330 741612024001355023893563333307322558776643783432012555696390993081702018354557622302367148232460986115543411461849720592133285435306728528883512854022803920473649611167836053403034015318137487634620516610232919228310446251749243531861459358028819179866628342179497483949829608465593441954630916166028969643119945258760598058943687794318351060518237868466783463784579169337438669506739388823736197103878666852328004819498293680810961147206184034454983692710760237337231644664373450105893222544496752692689498 7331 -982451768926576319656579782459212344879176122503349888312653747665674316196336353966444633186416563842210538236930670911391921836366537020420003261596182763953320074411390788343350898550879460297230206491052505666928839744155392311206854274952976430290259293028585166184891549614851933621947929634211128597851253717914990102985706396924739681254006715664206051670371844678226859248395269484332394953808519189403128140159009991782745488173857786545731801179839413085603176062861719664245292878414737829539325 7332 982451768926576319656579782459212344879176122503349888312653747665674316196336353966444633186416563842210538236930670911391921836366537020420003261596182763953320074411390788343350898550879460297230206491052505666928839744155392311206854274952976430290259293028585166184891549614851933621947929634211128597851253717914990102985706396924739681254006715664206051670371844678226859248395269484332394953808519189403128140159009991782745488173857786545731801179839413085603176062861719664245292878414737829539324 7333 -1158233536159671670429778051460212661763052808426446048041037699530114299432167961335216244535242946039826827587310245414880334278821939891673393728372434558342389596799042762316501458222520676634449762272045380714182289117147097455450181694894263335285907191230138786023391072240567156021056594591025416029343998097906045207311097825355926148590372984353123216248806102075000449069851146947561439253474630136271170002460328613763820032576391459187890068023674436944825559565457979105030019471368410364000299 7334 1158233536159671670429778051460212661763052808426446048041037699530114299432167961335216244535242946039826827587310245414880334278821939891673393728372434558342389596799042762316501458222520676634449762272045380714182289117147097455450181694894263335285907191230138786023391072240567156021056594591025416029343998097906045207311097825355926148590372984353123216248806102075000449069851146947561439253474630136271170002460328613763820032576391459187890068023674436944825559565457979105030019471368410364000298 7335 -1193231721291723355224001201536748569828126605990471530222557748027674443216605113844651459387788196091423290847370035697287376725368450875803115748942108809292942869135838196171793899276900765864009568773771480207339840471696880527983078374904247270532111504157268905512532473859846107532617031067680686037806537597243749918495841794061071383609610077474828549025175657085574995001869958244215559777855156822980376484633147452115867745792441987635888133384067621065008773716689312995987403926613439752461931 7336 2778979089466942698790927384370924921405222651844754208390202088092863557781793073980404320849017087642391495854790994871333305174192960098110600272744131453185465588650320247327350050907234809840277048443847524511876281448077454336134278454100936926849740875841853539800778421960763313609497199601287727456508429170038180535654481135522431728448092987976192039561349707776829485570524510376542010563040316918221851674377047627669940418753871716877329172363759967221775806090473021104550654048950507823774900 7337 -2815668921053221804352524065970175706413590963001350314444626113272877950065179628002908588378000067652824599911900078360497403814541657625345519672620311985589109081520389094457421173747772894216182383378085676180852457721792295740691756458438946777942776956116548161549118430081490354267732879376976881014920132348651942656718980516184229440889803312785676793151995439673723818188501262420274040279258651161793091109285335985731713247261655136607985687007937713676065063414780523609376744247896802130556234 7338 2815668944596784413003690830172799877889641237511185303884255162891802730185861428622537691014972772307711526059756374708376192275238334838271701921415520440785739490149669330349244622381605398726495860200746520800512851085808247864653661883494246648170176163073435888627324406947439345740373028154967762595960293521205327219665935914273402357455277803290732462884412491687575420010516174522049366290681348585618522774089490648160511531790136267334891140294952355639803726478220855063050992701542921265577838 7339 -3534837731677523198060068549859677615468140231260799650565179656166156984014804466784296320851999808077626765008908364051159393025602447845660563623009480521571700604009495771750935393392342551801596677530714497839053340422704184815893864801668095794674107256985152319701070596230868241693319910945871547609652366062098994003457481851839520457257099600239991386691776995688469656111530668504466288045083953079761772305152270946915934812359775962227407095495775672049321033794873396705564272794810538328178832 7340 3534837731677523210635614014464255553225736249160635480743873576519840931932585763089889719900116965524289470309104573472501984246652203986279103375591907800774375226265439156508648550805032280080677422319082833179556180239026059977356151800271460484649160448800079381620018028286507217698640028426040199877377687745062861154892632649628570272133039216465431842243061671071623672469371107678676378613479036801419594564952221961491404085369326533042112190476996558704916942689545858305057608568266374921892142 7341 -5153965241096204046390755010628518288944389429748396552614035964412068248833781220323184137236136976076168106754824502064580713667657418286612011135430071466604471267296779848328396870960317513512758689456312362167524735601635928661007763671528868953282350059447653905844173723269208259894239508639363475963949886094264509181963306559754354685591969817423127229076259199174422190878376464165933023966985629893849255511267889843464586810165645894380572740143451453350028732160185422754703724412786477266399010 7342 6095270579810297168384145807537850177950007510116964423093883916437059951622055084429986825775803402739494349838296892703539505796901808210700555761376330363456836654156636629218172866613907803061326206454133890067886698763260832366510368563704914790464709583671562381100873770313981921916010341734570619708528114587771705220764516740317485100371295944707386567422646099017039925207233487170244216214633721103134172619734426020556575638869510984799121516697412745862907913950877765012164858081942013864977134 7343 -6199017872663786988503346737956664443775974372902337580214360130882277431077206163571729027823721817483490267106657567805936241269967361026515252543437632817959787101561286007676937886626534531260539217804092552431872287979886841267436733366109391363821646300122934449252603420016721155040168239388544989185963969547665225304874909921351990274583188833450490529734979703305253326367657734407275313176410689068770473719953777905713556616466130255812832282549586155094282282315470817585391875301158653343294034 7344 6206380326446831528433573902875823502734800388105051270745414463704252427516744392136816616393130013746730541113147839798500421611030229871033144859227999577300693454542851398749024497085921756486173217851450223483957723760964852173841132808878510297701314076488267845239563664750515550162953793315837245714705980579764628841878674111611539499930558636124714231788116071011964426043013602269187690394326320250475263175512305761544649910883562184751956570400606916750967020387735035075455764346885084946351106 7345 -7272133024073258043562859260278398348261417730763877481836545441693700206987558525001709545392952390791623888208088642108757737374030608052758626748207016952614411563060077787734297871811141115959313504111870331003735096729547183990081673833720478288477096207847126385878106605378319546742523142746726411766277279722127906612997646596935051639273660507006577373250507976438341103989006269663307538284467739854072476218891532883416323156108116821420093778429182533259567493122433317409586377185171721483570888 7346 14013194431023387650901471603306336286864393523250667516906162875966953057835110889291531215415191083428755062473404749869813013781780378168446213085833539441708415389037064778658162706641142377346850250970951294466273434108707639169572678562244569090343937496160602865398713031567115008295813078486387697041434718224599991522040931051381001824596571027606936463049923225144732826665408645446487063783237211578079003631899061374162478675369461846483789237467589705346995610099762541348497150882810193944747904 7347 -14168403260706127842276837182250458625167029714538583989615159421142250761648884302860458114646935825897875994680670230322881146589245163853610695196530914246533878024900768924636628014982443647356478300603612727862376055410638529489281362286977858293861261512167960990119801849683725487013137742597553720372064159277815842940672627629472478267020830537275703616235230178671850866786765484656435287057186360359223351545144895287412208670286160275846102014824887342857068754878266543544266171033630813915445929 7348 16641071471035548798149621139364560838062256178120082381776979973338273526862803811395034747384794506733870635681880414731915850746745004553522541021670859464931743393135103050130608991217139636940375864864638849328909457343551818320851138712371227432615133266987628511783691949950609349302009833822167170926485792604087281784526898126509958946629434489285953013152990414464601331932042092925418643851335760400315341550504756181862105428692850671278675200893948051058583980437502910643202762809589818979724966 7349 -16799791818605849227354178869307358687980996949950594916232513696837409752362858586748915822354675085859581833331522088273634774220915889241752268142392117684664828271810490723418330843459797115138987478230425266228074657854263606486764103752005880787568156689927269675006291446259613721892793451519500437293187758331732869453061212987977388213535534588389400881511510928177704154997941360685705053994346683421780085564119056884056180234528275381575947177643206211421805289657121924979222649994798936192642941 7350 16799791818605849227354178869307358687980996949950594916232513696837409752362858586748915822354675085859581833331522088273634774220915889241752268142392117684664828271810490723418330843459797115138987478230425266228074657854263606486764103752005880787568156689927269675006291446259613721892793451519500437293187758331732869453061212987977388213535534588389400881511510928177704154997941360685705053994346683421780085564119056884056180234528275381575947177643206211421805289657121924979222649994798936192642940 7351 -26339134934696137374220764210787614425943834528989306706356916779584511222832156737003111277293494487740665223655327025940115638263365129242969862090716342826498772569327648329920992058491648480011725397817703847552745137241385667058061839335907753103115116773943116608776840387531544887605326375512281152719866011420764923438912944938015587510479858450621881538622672393801891288599220154958914884058292351864276089350571083771507749189033270425645257835460234267718501293861758974222403183062792052903277272 7352 26339134934696137374220764210787614425943834528989306706356916779584511222832156737003111277293494487740665223655327025940115638263365129242969862090716342826498772569327648329920992058491648480011725397817703847552745137241385667058061839335907753103115116773943116608776840387531544887605326375512281152719866011420764923438912944938015587510479858450621881538622672393801891288599220154958914884058292351864276089350571083771507749189033270425645257835460234267718501293861758974222403183062792052903277271 7353 -27086737475344256699386632174309160846959973779160476732797530254751812687295201236132084403039734602570937198508394712701691624160411158091250611699847559794438119158272096767806489810586291685205700511304445094452633508917239207241009109296370061992893477938994712392256045445310887161909385969867015673711273361193202534452042368530443114741408007924675211232455531882429269392704584582383688208645132909036631322317645303301689346737575249592099883866969884880403484845956704002017202208507096256039703210 7354 30980359497273701730388878869398365075337478781340955354567345178914669109783920850659965211143788141298463944543447972289261087768088088492098953855914185397893089259579462039404779268446325663106395296269526513664177169111469838446219041990763595828478065166469735999660277859254762446820834135315238388232694494142840641288416986876559375725402508945580240801947433644858162628543220713840829007689024996710270792137408461069742540536509601100223686018163553553699959984536344891553657613216655560898628299 7355 -31839183570674183409962676846530127813014726964742005648290934100445047745131967892593174668537738493297585706480305071663427183488104695753914385410974146395193864914146620772586750531460678792919288826679072117179244106649157741312824020929021785351185000021054629139373679690469249437576802400561633024961405186755381346637822948986911857239306145701689978515607230026341855407918398457841740542969276362393830155524720632141436478246751648011324854320111079677789316183943952670792901135690060200785006383 7356 77235349622696281335369245615109547828385226620501689323818523166447847081471830117734483150312702003580593626670549211516290631845093315047349243437440990378892973269731416314285089078512807778106919072076206481376804500751931247292734133218101887242210104972012196509857990430990384246560500323176583686279738332034788488927121736613836592109247277033936307366162542174689785039308487216212979230381285687183226721943067513495669159100246855837578070455921610743459181067683361845566631712960399268724852376 7357 -87819181639801094192458404055270034829392097028093361410742273666288380903964257041223136714546962793671176378912735884298612740967676549566287368362972285248560907890790712186254957908883338940503563953708778467164128182944255233327153591508548497082919066345289283055454249154495175860585766587498601940044051038476881402071646220776772681082253992472175423639046029648039486713884160909572480483634629818724982334745473491108668977758641807661482581212799964747906037515466738869975740655884208227557231437 7358 87897477135245963437859788277798630776842985614630224032913725436862277905258615390715016442502165326867890376601429156320671441267484998587451882100750944185699935263856191542359866060644203876034814682855668224674032529806213630434110286206720097791782600046266928201190654060731714737079247985437924818615107854658625515925793093505869784418205627463414107497650253362451591350069365633315886297257276797263234887002516257406912698221412213755795320248844387573335290648847091814878916891310475708103409807 7359 -89132090071466975512998271094729602045444123108278018942156487425893880860977055230423047662063157972320898865012328374541445353844561969419030519855309434861240129738685199293596245354040679906173908499864075889504491607431395435280549724475121545006456993379831275995138175733435463992102457576664446674840609219620844626156831967598440616387809945677931023534657248873567879411109599145029142694991274858972859932976134045939288258664560628831309528038720272449513589212201836836675464460394819226628617358 7360 101840558389316328349324407138959921526039445324544361336338243980752238486366154111739288433224839684283132616211519252314943263659595554583831829694344385061384640784422443592882169343538070404470473051273565699510378252703310200166646888884988241781361848831235941425914580149105313302356247751562347208166273376305242136903489289625754109855300843765230943627497337957256586345446198439945043175267195170563906766381824594383831244891542867417140949578065499324342028838918343369169171402819164356662114033 7361 -148672222187953180989335855306576096902018875543188910090331108254650130108755646139009905640133707640125443115817508935580102658887344774208473168653823549764555947735193393671200225638047867148752444374200780178703838682410451595890909025603084685461542446002304132928231922084138971607062607052654603960426514055422139457909041347987199647796012747320807629276680674665349181055099846731388161572330781112579196503856166601631494352409543181048273281456978974861218828376787117863921886767467928020179335289 7362 148672222287649214411532404540475375998810484040622452597569042589215193344184703872457611723128864511253985267807478806579228550398012214654106037802288568502001041676208448931952216344520854902463029744903828317634329351992950405912200280770187475975803924281416421878395326086383826990260459412660792686761114686212218964817053522599279860321488952295874905995087458121404846718400365228662101274700512386110202399944213703362495322468040032943923941785428103504632623182236885940744627412035656754278979261 7363 -164367073697513124815630849901498450080910084066870579845989353827309807201812304477681890282060512823789313720097145723282719692162703348247007727123599818660822830056194008648542297072142266907380212273824563460784351345238334787686406941912445246465320352390550995332729625893422305164816957653603569359758264035907975374268452954998687039875199444644545019982995164162664840234774183280864436307658549625080226793205867074174852184940089231719420918539831002954819626202856409848450742387202566208936281736 7364 164367073697513203793205344705533412227382241454870495987723883872787349487680352579242552695738804693603294242020079377058792676735295462376654950555334894550597610403463029048608781283610743501947463653955305949622814313311916860069403473815689310408670894286767066741787598738126004156071644532425619635238218157053880227669649967210496274047593865595310315169662059684776052459687990435424160344717500970621950065361166307842647366733422348408280055400397680067855128813834608691811731362092453290855958151 7365 -167737931602072389214477739897412242445880636296558072617127518773939681794093402543859655732605851322364902183777071834436024491108941973538352152603156641363052384003959466203294957551947258085150419156008115288135102361774731803731943928507838127315318194011562692889326256923388479525040790719033751737388329967090359326568531972582432622232099558096204926251397086148052853572026279886431217397390230096862519653071413148303040571436344760664349743381133975507498817911352259996055608152164951310342054210 7366 412405190577469510761482862364103782862070166860800307291344049122398151693860941430113444605029858716204404969472503626520749889547245841036254091217475796748779897941254481425516725126295202151543434521110068538453666120909439673417399316326399592299367432003396291297471057315620739634552891683599579451705607036450117580242438289565262595891932485364123419121776848918380493885231117754712270084899331124368834948757482602171585902926269877167783962227715660864319540605752828972802176182341766877558694144 7367 -416404034254137382710357993380365926457813975182480019792049451404921639734269665617065818196682962151646344911784932648218629492041440013937150750451597018196863826156533217921855688979167565391846209470824417868821299338532331358030147467264590329797782954194062337759750117442093701042599502699224368959569853150377287267835562655899102491960108406249357325246889091975400645986592011331713370849233651714743069752837767706137718234355694890233413360850694463520134334514730456433079133744831884689023820571 7368 416404034254137382710357993380365970079791135236017055733611505666845147910196074755147854534396773678206471569193381778676967210398498105865203789295707836449797041747182002575366184283815140396393187141796285718419068770967518519755645386922576491598118129252627821744754731524762913975125376755273255211349555088238073754703283664539545421746021147741725662195984456435780110644017324605310184675047922687004043058882345430514511313475944929423851794926904081995249736480456500994008446114590633693877856822 7369 -454416285444858243526540730138826688229820421769913309802135161017336950882471635016052479405884560843467041207242492235294024223062840449419441398406334352306003739712867206132397372249548112437309785089951094930725758167526732624390347908108741555187175539762215199729669828755954213135187355128212818083695789643182902111066582790574811514226393568651827998647771158364930318197288720476062751254671674256592907593922438370656443847958778063887296136893072134326968674750482724671086415456630320784193867814 7370 454416285444858243526540730138826688229820421769913309802135161017336950882471635016052479405884560843467041207242492235294024223062840449419441398406334352306003739712867206132397372249548112437309785089951094930725758167526732624390347908108741555187175539762215199729669828755954213135187355128212818083695789643182902111066582790574811514226393568651827998647771158364930318197288720476062751254671674256592907593922438370656443847958778063887296136893072134326968674750482724671086415456630320784193867813 7371 -715607553899126609795388466722635413151476122454894581805875475251372752611124331602932777939915579839541314578348737188458014342998974761707361608573642502304675182314051770129045188032058414481757890314177115827877891007291215217636251080255577241422096044568018023766398957757283968426332614002426173699339724511771644930244284129889436877000525726405442798752439245550263863751813163710712655103366436305483869429562585301236911899539660748380787160467273116323342953028004435584332712857675657566901939189 7372 769460302942233295231724088917325818477536272927602785614999126067780457939376712591528264539311343112609133900830047711756060573942435685216068899838072813285912593729439299615441339449375274609137964078005438585552229399867253530439025010470084242920278605909728658426844279277683420531535334213286962602982079441090117823760481990598029820855688853912695317953670913778658153148095256326121632294025912790573436774069306756783948081854200388706182982677628275089153894940205644247430968306445245694044184432 7373 -786879858793451697941045119152759182544916577193678281357056923627733786913230789836299519692894217833074262559165410124227309122554043948536582112339259921769281790963584247001382043376559446793527111384928536868078084610517694261509069134765329573846191726490430314197891187411704967315473193088782899491126498838256193175413865612993344398690817564754813359403675549098896976535680762303381242254801292651480382821524512535120106213842522286949875727387967856859213741411206445897458874789664205359562542720 7374 786879858793451697941045119152759183186396880124568959969155374013742194874363530388318733178434866710311820003251075039032093430249466749605267566036693919589835857600934382559017727710505316803084432744655826415103224093370381620537900995017696468285998723888764083685062546339938749584940652225295305210937416232077501643350541528479414962933610292946455768561492806556105539634792558167608769549682975774696915723240502923911812328103334226391844089666407786458063944399344032346467599465574798411189489196 7375 -941612271993015650534565021994302692517726760170006979335851739919672298451706832396142242986744382387543011442665684874152075874013735393608651386166625905826513687749781567197173009749815736350809050225234463435253533002997599957230908710855446282240065164202973211998636547700786861159646674940045782556605963476448464270299587282019285790136880176444219134259600888707647061888587980667667107773485462540500636837430402560030924508727986328382929362228618595038872299141314613095603083137153035034062388337 7376 2319150583149926195898245265289986199786655136533899310218581594325463071802787264500579750338923974948515081700104714317669063468541367421215231818734202910870053037615608732793673014879974395458218235402708096611549512014709270695917951318720333000914988004187968876746097835992394701019394236078946340987303182810453536985628400008535120823209751860943507982596758593483302824211435541635174597770854344249244443515143058796562159435888651197066634571292775249351502324804234761645498344118655433336437194175 7377 -2343467958189826017913380486788773349975788256423392576267892592257988329661996971841704372641563671241817913066713343537680460590988597392446339020550562935040467258572930648103836319074640692971071297864323526655805292087269535142596733502460687912288522103713982437104104748359724681446619950723963992657336948382601201615811046340541598223999389387956630666161425141473608252962575762573047968603972121238852564415188761088573350608205569027392785283898777775867484247213087892097699722517888901730174517893 7378 2527277522638414321312624132616543470290774924742711921105971750183520705107601620892768800171034266851956063953303585714346015348310567677565498762232455956681436774869004790177998763035353279790245500024072044396206615387829638179625558309485939525050485395051830323243944047060180533546090225588584602379067951745390417350349731097088722710685863697931092917394945148055273933856085346394627385714361935626298256533429622149781923641107792530750235517890260225165812773928118307067575091521180668324127172093 7379 -2556272821338015339954539781260307284374794708670768110635926856316852108274639339725025865088869141975653154165735017628935187428252924882105218278641386792263572204136538029142753233072535892799193181666899962142974295770591114976614148391675984095143584056447430255484314454247221319954670096890700314620529630495685065030399783775734962369385582091975055835638123380031122848351967081167336287242338657760688315745585568326456009765682150720863207499173704398208142346892298110917619147364183819898249647606 7380 2556272821338015339954539781261103435565483324820942266839782612272104432477106023418772627424130546161331965187524981228229819696683989385161446793778372338311287762888054691461987557605351934269896561810166236778441867282832397912920281559925275666959607370260244815384039603499272493345749267712215510884644501666781409008391239360084257432360996596661985703182766215167339756435211837824133234458200828871009064056129110923750510597115339463479585185107898881392875668097637493777944108265558584297856800245 7381 -4156032350878579750065605594999152850592713743081073296627570482789637328469466925155875356136819874018374377565152544088084248093899014115608874738510757421973407225923640669265340243153389153369390566063205736940052245008383396866142274744807339787419250523359751978015841399812761399565207265530134509732609823597496341340216792952674956978679581512926749825674787006264792307980674443648081154996430230938260448562998327964744683643723598358042342445985638192320416482491503684234016752872319072957229694092 7382 4156032406952776681344173129637262762477849845813997298416253629500890762858338002873130259772838460998335216672601518492493498614643053200863268845878242984326700687767162652047958304584287423875882068015014165846859345764505905576881320011264615574697062762572901206256290658732170281592467998245307143558494246423925082211193545247298219678317560720326320865529619024754028188066917105002139486207550535754503945417232004055006418924188298012537944467098722713154259192795721617185105462655820190159805890405 7383 -4218805116620618039139195607636244265346127201026487559008404704067710935399064271603739795043576397864607029317238858989924388547824510335451252513499914168408782993524622197385306173801715883166365275109566231091197952498883189146160873751371212140735951158926304635990185581706727581305794287246192615423913814408649496154015121065430195680571811215057626023348956440309272497337749087566335367804700813038819689545254863025537801884051612974618347198667778114218823794924286623453455409939503870617017379630 7384 4705436466713710636720035382129946340234369114790925037615397301970020722910470390262717317258961806623891423795370917456304672179854703831059956895601322785400723073207219765307932586707977922978443987287866995604460941661885369248973635798792770531996931046281253498708821727109943308697571541905369273821250423070146367438346870219004840629842033287906660212173691346696439817198908496511221101799045315138370566007570037172146683697483400731920156105969055426990060839821119579525872728589813000693409542899 7385 -4768797734440542248324530446979783740283778494927247293509659858435556023842073596592117259336199380143749573113716793662323459620751257907616886362181982324754953864824918082889704317319172846821002449066495862687411401895542397042056300105413149146217253962705685831093293531326742599084156320402688621682562292990071304424184893879363024576347413261246888671972001503279246281283066327686276246722443764398169466902067838625347222459694592055525669967760629916864367247277755735773364196908426686299303526045 7386 11054811857896707966159743794762081992919319162940042496639176771494106416217727450079599041432782588455305277946900817790650313574246063787720488477407860540969444232561496102321294995856142878228436122629257550019692604091994987841763659359568386719714381241430185220054592729760014189378764768517214621384069328816430252959504025342381851009314011634325136060092277917753542747186491913498467709495767852668784339073568965522246083817396085154258320465047292291592709305104888295090134548336502617984246452029 7387 -11619056456421137181136518541931719642282285324919585185796875768572086864031991474276833068527213905178637119945596399756861952908354268586036660702954348452691040183395329716352328427465082202309286702921900653742186300062460217439590312060405953200883184862288938051314764487822944355161331167894757459254314148787227852407803750809807946792212421000384517264653830965538839701090056806901076612388656437285318082444565431154637639460541569677906249988723444761337228800645495803354818725727604777016749041472 7388 11619056456421137181136518541931719642295657811399623404612060612098714423738316929764343246105570773575001318510694954634209237489556317518545716910529631123912223557932525905674680915524688024682677272661331354458150195283304031545800836325033617146060132960297302980686749783176725022722042377875302613370640401845489269120434182584795529746815707871196893890578466702804458595687571114966514026690682919045638744147703781940603510488265853244964165840551460867569805181705571779654238820138140972239049862399 7389 -11717298125902227879198040688417149569891111943130577316482017617643143687506026583853305094801087065927497249428444433043189597411066294247500206067351036444524980409950947952446112405448884802436812718289665545468588901359869480321075103575021122297935860155567512964454512267278376299069688431566657911688006192039392707935009760585423275453062724844392079779936742583713217652269765138132072659985559834116433734935694760351791850192497795239918875099134957146174010797631507800671475606016374456234719090001 7390 12462586456455783994113260663505037583616670821113372124756756420127001770797344855803422784307839268705505081141480448660277528977946091566632863856994544027073127501072838682974740916373177313436787487058943168441653012902467468458050288250785524354491486926706006630951131356520005931339269374746234858029094893624906918280659729459166393274067226355979974655961169682152884424173216305053278370687917377653942111738258943965837769128295006420781210388934377156193940502182266412629455341429727019795231755983 7391 -18961334332933723242306396183665868098708693960866429610743943327370938431799461448632946093855982434206683311786252739202286484524663511107626995705604053362099783513065584242535509132156281025794918217897224407058167280496279173591016887247305882790831124621983379283190197639277695915361248135137201806255918800147044731029214361767725989034705034222293116329876308126584931369694040651455407501809663534373430507845493596512109276547680912895551676449426551187325676432169957185141351379871857994940377358250 7392 18961340925515672357482167337907769890070170292793504825048131714406633821161268687306535215525456325838332231329585883971794755449315903420325904958418449957088457606366893566732272848510542750867904680446670385302623368713209189947685305529854229852542802516063097578790388019895231750211727944026415888786925659384849040625499486055489640017788528255279310786968535664967755205668942061019351267930137687897039751524543574598864226697815642744751613651905538414082510054768669673399191687605766265952480544144 7393 -21198363633526703879184945214898234104344907500494525885359850904735028238885101448981099066791873047659303131772354035684571823490083348593831198006092594731883078725402284997620705193332751530471173527529760873091385846795730831857719638957336464199081182091053447399203935157052474233772396886889102862094629359763849501039679045004799920062608007480358597691621600862942868966875744857818792882434663783164489164314054762478365018105567331524873626311398915515727392846412075540155281339563373969529364555301 7394 21198363633526703879184945214898234104344907500494525885359850904735028238885101448981099066791873047659303131772354035684571823490083348593831198006092594731883078725402284997620705193332751530471173527529760873091385846795730831857719638957336464199081182091053447399203935157052474233772396886889102862094629359763849501039679045004799920062608007480358597691621600862942868966875744857818792882434663783164489164314054762478365018105567331524873626311398915515727392846412075540155281339563373969529364555300 7395 -21729147915097517376947157012970900542265741095371783577100870488671854759270536914767784941504269174148086446227810288856840540222011766757817185292600602418078959517017781856581969449332551838796726497628164741612130610368697252063475658937599483446200229819051457689833198225614731871911692374398397532040976430907394721922441689856773203425048361235380627121936955816316924003966446197912427131093109657052972009271372680536743009056794824639810346028271886902568488315788245130028207200073770193947745262061 7396 61545882502140199327970394548099663633799715776324884044123748056049192067253556335398783064251103162555474761736702049716690537503127012996570765150004684258858465846946175336768779754495716467525732745080110430575942791762227029098632727199933478498331554339666719588391746413332139206244885211163912083103274247488317310779956494782891380583119232299681260627990525594690197015034517510560293667226197439604041297390951988248198961137518277876681392491655048143338937972757085089701172570092106516949991735766 7397 -62080787964523242266596443494771721946317079188106961012445449826027265394531625779048763807850717382969241384422496253290364182789510395482970992210140449988909829622739335968934771037674219831589192539950340033298559243754961652275627705824078157632919764367977563099469370702430841080412236717439417931917537700049257716596740072749188253850067089592106511157759957671642846294890796015358237648419279530288860843606757046957798191603837214309113322355542556084362203713431293860710318555002449305139007455566 7398 62080788312813847247593616926403931543279954187439003620971095885809378786382423642763531831150763751979019399748641408493676169959183667463372992941409671547864377225075209303068399952015250592394368759987078234481221908015804773575776871187377529644203049173867590008184153297607625308947363322831696923789287393558779098208287436683195633286933338591161244565783540690641352759134820830301218407345033836811356027361753788306688954717132134099472165224177787879515826397395246848807998655070203949951784106098 7399 -65132590479177931242524723369648769956638623727793487566802726691175403657478724956005848926322571239436932512926818091302950288647985497487857564697042071135646255906660691490758921092487326126470850948336520775875662073960830803826169275278882114892229774149077461946220417017069624701372160371798411456814071507378826875818371029562725664031898828960682713113161155400301832591259992616027941352371259674280491161461420642304152893682376227356590963712952738055121527896614219615401974007110049065020214997705 7400 65230448778674516965108857977238089489517106272948478340303978620886803682817593204543559502982651165500007799307916905175439900713185142777045830186566013722887286074645291400935743815234233690342396322459932603594151424616426838740068926153817517915862855089957915822553050949405089298363047301893426691137063514682594824499311153284195192130619202366470216037138180833593946494999881725910218558039451769000383442627708257997080241022663649739484922423556910308650162593456293320867830726781633405331142591789 7401 -109848247206916391870084519078885323403780022529560980046743486091415055038134069784170387159863507780840560801837149035744844358772891311533043097805791069084914359479759743394076878445261184243080720591968208022448153818680786456994555793223689345679083941222585059850977790646560360403686967475720040404177609467318198514730285402148400610888209388202939737275558674881721753970189328863838135194481615096254866639278250944904661067299330688415408276439386246642369405198562224136505516061290011506224518960221 7402 115864972695348225850495812113281822744473917471637394517194532356118460165939438480836705608340026297497362255618178094611027623058755656556766308416400550728137938816113309305894814938225085356379324556525829025065688917506845087698476680919907040259822253459958150106593933564091412014755654360138429167118953200832853469749781911663422237249771078363362070927395306478054524910647276248035154359504067147591567685141565149788635174139235438692206091125154810942771559596817753202293186584092831970918871606364 7403 -117360166010867429584206534175017748938535520299311159427172027625894241112115884450540780103652185204855280557667099132561343268512925707411038097094002391137090727576594738258416103868975948604920719049789413875859824329686390265373755011596684520842958667380961072001085270446628910169848374833635090595892978595565569540397261866451208579738281701202309917102578889008887692690152326513644889954967507994454409699770412463247188486904267021228326637499004733810472556155845445172931293926222735533348249162464 7404 117360167813260862805524422334054913328853652105763266012483768753258736405538989294183045739838036875014040103349583749458314282274111355601292918616289731659218885205765384152391808852360908190131310479328942494053651906507549847205739431431654155971183362883431243461669865153906127900272760236568612531177558533085847206896969484273945109606361950241670880163255670034048987399400424551545739807069025072047034463181250270295195773321136449862567345677861873668548189199876384159361334447734020505091793960182 7405 -124902596054264940722619310144059068943981853669421445481229808531944198557384423710434173546950388722864034199339680691783010452897246531453533313804295385612037761461585297202852457412257963372699804344560733456814448287206093185705221291623183259932808429967162143769002857422376616804475339795275875497961079196404865246170541255667820903127464113734046589332896350248633178500206382174356964037241402172135497254729717813743906505823475722433172786114700865818337801807649859835699354117063824149448209286673 7406 299553204439764395214284158946341727836038655532691786310736535663125874274112265222304077536786956037044216856204560201399569465326944990836710070311368174350164800890733480781023258823876632275103043881849994165962122877529001777194779205331991869325235201232813189278635172184054882798971482918678141432917336597871309961960304365430967498961945573370800249339136898156960704044923056445105769756957281416471643918412894387059381251240397683823874914519572263903003449513943279519731670370553121236019304473105 7407 -301812616443597893943592571568979777068388244063941625174994266809965909961031820952558567842122966941979715301950852296463966229667822941073947293851305051236647361883182658476098168458213622216853605937634398812321150629970063752106678209325563955619892657123903455237023939109271871176876875253652263539145063313257786045239372310469968957409513269034622742562025679998405157519149713068497969081569402347130936394225094887529770713210494080940661735091825899236268274500286798294243671016042015655147202693279 7408 311313013351053580966371909453124080687380813999665075080694507970152941439636761413161188691060415333535315821609951646499948514894715711901489971037033369301164202746585095726320488519237948970901874877251880966922140408859964808518108542683386885370803854871422017215763638934664929887743415184496773595355652536915877659550631755309173013163102260303568549180035025358017848034658293064347011325299708603038322528362847145285042135723829065217264291097587669128770039713661511616649601838773095767717136358622 7409 -313517559912758905887291149494435995956078568477645923482289196194409964200613595309999823542808179305829757393498176976137238615975646374585029356045615892238301652793118228901482839712826376575657568622934296640855580179401887370867465301692575410426056198523847276734542445144266260751909894806130573007611047482313587696941123302371742570663923203871101861223974318848206056427788307835104881985807908656760760120548746626570290099107337137105369581420313702582508699474956423360203317082106724382793545485795 7410 313517559912758978365595098060935226350882874443113724093009295580597893679605892517656555214755357024132162890446218212975310550245563634616923683790881052867651726343907323491404565175083863804352643419832782071418114908648094756030974710556115577437235383765210609846771778424898263514792255750605887945786925204930270131436480300675001553790743700872716003507750231215619303141652766991061132810402116294255400443061334175189082710955062369331557728621330684966778570545605303713813164661982257008690905681378 7411 -517500167940341048035135769594193745549140313685490620737796176004429048754387787587406040108030000741661528927091505125176300163111258807702205763198070787952388924405368545636326563427322702658140552966473669494361789613777981577136667809190307584285676531341493828655111200244548544568188555868943803678827911404135676407916076171944035695464921519173310740846787689567923181057449857235051582359456213904199521437023472105550920359911639392438241433295629260483536865736320944093552489389219938729721999327161 7412 517500167940341048035135769594193745549140313685490620737796176004429048754387787587406040108030000741661528927091505125176300163111258807702205763198070787952388924405368545636326563427322702658140552966473669494361789613777981577136667809190307584285676531341493828655111200244548544568188555868943803678827911404135676407916076171944035695464921519173310740846787689567923181057449857235051582359456213904199521437023472105550920359911639392438241433295629260483536865736320944093552489389219938729721999327160 7413 -527315266633842920660205844308630308189556328574741866918879111150910913800770737643140186367119440451467154122805747501596094558293930782056372429743704090194433461876933459694789724647147259495406621212335024306375076862778803156362689473815028581677069520967861183730876349328309674271873383486271577977472801121519138425620553072158234893638009499652906711889755710218063365370350625884905052316668638377795797975818673982386876637506092422123468218212777261698832968939081218185971563080599101424388546299000 7414 562678216878991352928006825071909362013755715253211243868746733335631295654122768472982292401851226957467940567943522682285983571557310713603740637722296294902920139907650952700160824213651835259794418683729834114306161083979662402156524302502300120095030656313398849512214136178317971595079509505386163580120893865268337338577537890300162219989882582624240727649666092908372777234020401904272385453615134589652651868398552822055263264092190164522206755274172870480554618077861877719405793444721892545174012875432 7415 -573813810429117365981388761364409749960423190112200384047535456219895756266029182766946159610977359294934239954374065152306508866018939082414361377508692410492377083237714304439166712059406934797768789847636960804957943085384599439859413643939905251398757132426335621465203727732568967943966930160598347753743179720617169773744256721332651400743095671359686495825174332619721597722644898826776705913554817906837485740920437032855861382208559932491245822813762176604776789366591374264355391199382176871390767210571 7416 1591177955639657084101894716063222183836746546532871618001881594491331486324207303135777251560550583900717322532007538292334769147287342568243416912602706744221960274850847490673145407050480021878689209175720058855084933741117760183535803017251618898567954138613695297406401394041592481395579287571091138271861978306732829446379125130979933535215881068864262536860340282198839258630055679784508224640954200877028366408404811717625202919242315463700340647813994852342230445816595249715677792942838513812707338134603 7417 -1637720005391050696718356839658935278901882927014525696715545345754495121838215253130700746629082352430519475530163022305781987688974149683507437958578955700998339509151088978163784207872663466224148822587782180430252971482799423608253248871003753992061233925586410086455042644302743133783038229102259109838409711135063912672229359655042290605099628442940329111628993418468060782102934211689308529917267970074342949269506919560702571910929265168302852897733935468837128789388050889445159872489658368353560778746218 7418 1637720005391050696718356839658935278901882927014525696715545345754495121838215253130700746629082352430519475530163022305781987688974149683507437958578955700998339509151088978163784207872663466224148822587782180430252971482799423608253248871003753992061233925586410086455042644302743133783038229102259109838409711135063912672229359655042290605099628442940329111628993418468060782102934211689308529917267970074342949269506919560702571910929265168302852897733935468837128789388050889445159872489658368353560778746217 7419 -1651917811861106347380099215996885512613421957096274794754571222213866933110837987501512026207205195865941034349430956642192695229255954509084906802749600970599621187167111101649866245533870122732804059076270758913619406042629585062035021209004166804656553278390691596393738714214372774293947588540928158636840417470641839640799330173049109003721212140757022041102630449804457444975903003177067721470516056639077347205629960700758057895626761333117869427264359544329593852167375525739000670023900862755715470021178 7420 1741333169133324145372994886266276714768757300379921332539688124199817580460305870464197939358437300036787409947378303056623490217046956245586688387975273295126993190001307159523345804887643017248351511034945003203555679723038802481457691675875291742081447366321541097629949192926641672728399493135933387786420572429043339259191303993850614676922030805630833325959738361108709586863084496263215081356726167773487106115134407916679360517544653935830296709459398637255179775289330414297155561716730088818601839214177 7421 -2777926519953819620646617602219278234230225363074808667313722530459929048930003672475196174800646175898370265692163547035345060435458176262524570463844567975063894661168256240170168032864004519667875077012617747149422923587104955728107984175257123735056466406543035046415589789616426319582963498871660953223707766919520595365395555448544775368205594574588673760401880861085712860457043712644180612345818201428891227452130058791384979028679102292945579796484039545369846247892493624835629295836024202513212120053841 7422 2777926519953819625020088778795658602516081537661374648601778197748678891315460810654568417335192408468378252893468287623205743288309296561412531541406911660003392617826147033997125933545511618653821054322080187266310778489476441613550075492836982358393584239194814358057918663813743361601423879304997226770272515735809806126021049643313011438150694849952187148271342821200076409173350087964327012484073005981261562975357300967768028874643877631453279481799095634228317525132459270670784321996364744981989422845615 7423 -2903385108987546036995424811459564363280030787925867123688672042265094264461670152267651823811408661397154656631576417739930292487342108242466262780102910925796513123147789530235562259769829094220669820969446145340877004035526348212942129817007321022337620538968350238073650352698785927538932582259234638883820678736788148635556583627867555490986619132653601312243694908186403236610268236242674174139785282811366735298712995528696730178866579738544703460756347488775378000413323532808874944802780773983630600144232 7424 2903385136138081972312700193748305820300302039865263885959140673032241888135754709225938524630965692969747363997581657929187295274653379900650504469468240871342664012325970243411233773472589174675144361758133371682466008853793792654709019628854156711854113395547579373982276046771446192397318933297937777986461092102345467274317808633650285534012090047106986066979340757790290062373588040921154895258185821002574230654866138941345173680184977968694590698072064871892600217088251638143381924885850517212695587278756 7425 -2945559303947033823904988487402753297573711758971167755334814468479197874989389002543454969046330995949541623528829367289777929439011787495699562047765661002027015054208926980315664044541497142476164459240087816572605180225142525980122487427273528049857132448349083446371241908762367272268769146862313962739408881821449159949610922660896335684989714880159263117144557135456913132680505935320549448355065093449352906851340681107039581373169327481963818147551302570092912001270068119296882530523840510023944460784729 7426 7903234463532191100313348793960189582300907021870699893628661490438401304101840270488782882198107280315590795856214498531934077498222444274037997457505169928699829713319457415551771134977662717007686985623922539142523667980308465522154634587411135793648522182642653807549910994272534745925742254923637749466030689522360556282266691553855722115896922908919502129975221664179477814028896295244399165236630354166293383447598886142303938998523914021882498860126239805763457299306396654757445147590953737208058291136097 7427 -7953030906300363077710712488155392760456430275067977720397012945410422501297626032463779203090075739919604637094487501531646683618425993267828710148287365375766021790546376618402788171275297115408054509474151614694295347029532414751481380619466065419857681392415479813373736174208616406696079761158483708666138454029852311670531813553151261011980199456690867691003091033420337163965976649020841793073555124539160187645676950348124298994089028488391387088636159358912541679718788561373334259280692691879245642392871 7428 7961389417611815608817863394550590086426402156451871904183675505717372238762641697944519699353578989514861123296993944035604370451419684973619220445554389428959480631506455539621936446814414285511365526876881189098948388859560272378063259725034193437900183139661094598632363947078503760920494447855415487098766717701033239370048281168637857462836879847327166943540839239037259419692777430170082016271843204058340558312370896989110592266746033511871698374211230572800268181506325539919118168216920605665894770918817 7429 -8346486952251400918407292506163311282299683394548462897560279080785282909578945518836493455090302234243541900141792120361230343450838895055005154220540285281310103935948936715862144454223835793521153459997188688112571802202180024910156325724771252033423963163672835096143632417679904139884503000855450203572826947372350978739357050309709830055394189615347270460674908498087888953544160146264789637052294792825962364032872371646072455360946860200983728197788114549108694903168487036479122019250651955020505790041818 7430 8346493372575100902819639096309965762978596985284346830430734559954249858623200858393250972102824544035393103429304735045907292092333313386988047928951299753298682305144317710802802913955354085204680219346983872278675222343415969554180148849775002199566339330655960543329184371759645397386202262769965985416787168472524414868565401590174521701169741234576557783456347621306880277932441367145752254547369591339377608983954433199414378853132670853518473136335720763096461212254287039882903205637288499817773223909091 7431 -14208441149946195277389610523359217258845590155597703804825386409758521341134277567544302710949226508488167491146172292716081103285482730210598280771281474145540709163361976205906687467337529187777826664849738692725156429453198043285064477114376628538269800866117091414282637692012294595924301632494943183370210049345370136485561763917753127661054030209560289457566829877506565575827562761213926393853528914276245896179080269815229569698710588479529719283204732089109594379784769008005010754372087428105544197376854 7432 14643448853942811913432816156964415557881509244700454321873075417594962100102017361283482761496082508670034920235179368597917127675127165996216158796621742205280373348649901618335179421230314734867834522190755972283656595752521946803109293908156047146526719735079719085951761416634244310945287181951909318040811031153620293204249958165303248937055778609100407545032629473652398253275886108101817168948958534227693208983100814152600480340644521333450843982019494361440560935651616519135190142012853392084184156087772 7433 -14957666736918333008881999460859013928208400072899191541100338931338386274896618424638350365485771298503241414337433408294277395540078306396610684330739334485484330496398314657250346198883199511740187199811086839531870304562213079086201774109355194843321987905894919488520003370329358564523487401111421794662585326511237060603593044711729119552684658047529135071560843175616962986859264357992284272668359831900475678839014817728868432474570251100510131733957250771434668036956231166932647453089959792114238974435016 7434 14957666736918333008881999460859013928208400072899191541100338931338386274896618424638350365485771298503241414337433408294277395540078306396610684330739334485484330496398314657250346198883199511740187199811086839531870304562213079086201774109355194843321987905894919488520003370329358564523487401111421794662585326511237060603593044711729119552684658047529135071560843175616962986859264357992284272668359831900475678839014817728868432474570251100510131733957250771434668036956231166932647453089959792114238974435015 7435 -15759098028683144528621697152709027532398322476184553930727404660614618048731301114138829839157548829452882079127626707173093981326377345932639024374831648048209616652515116035147463293041498806730324931533264231954081563529978272844036966348933675107778741998793402913518933361764764388994213237045470777162379997765719712699018682663295389503995363275148586953562880135682002274793710034571652616407286677132504510875099079195811065380215455346049642009675497566337560697834230338944935370520894894721820515566074 7436 50241256279114930458545705332196448651437550387624036606335529513330391068061976388332036284565216731586731457470239610110683851737357229114941531671771387014510908907905355793629951292206943127312503246809107272270076542436724143619682167194028536966629190962748183169736569885522365593282918400904057309182234681750590136618685502640977780311069639102554456982957679638819623492766255515976484941413800727231754670992393240106132538766238986423138497532539397071615041428345060799500608466650586088751737927675449 7437 -50625628763061808815666617056850898122911382024459812754332863305950371303757816656345692198613886859493530331793168868310196945714188415144883919345001449703727208474064343437255084524787592663823510748624904752344333642079821485594351416664645920441379190562532172142300055900628171159800899078749146399992991171165145082154979746331319014630305572495280718413960728089836588990132298542355780625005238996755763494416054099815132794955968743457379579736794183989106719731336876377354688736868823678316359024785436 7438 51784691260556930017946808035077535149506566903371811428570432929544585929610913442768850706849146415434800393439004098894328339116666283909068780320668461042734268797260556181768185336326501849417301592786626025535671736063205282095303979865910377109371589645503129024528697845071856673314790075037327212487764107090772981834552701559466444820746364622594861684167462908700999883789014841647743818623741242577052439039575216066744083559427958276542332219793781576068155935102538856769452697410432758712498301397531 7439 -52226545815268491884580084073926269974517953476744012445798746262254294254520619865732882793972702304065539874612638234057477900537995112508100706632995478582077527788194415030145944403524787847023894976013281428535779720732828712044336256695316586649009505220321806493091999839807204022599874817542631327272484939335251532186353291900948391365794818260945942092553733351973638532593572892604096759891915347951932876514838112487381359807765949461079211886403371243999152379036113766373126151796323553908616268889855 7440 52226545815268491884592024620031955519499136918712187098670957460139295732068529036539368156284877729693618259947829444735412905168867527506482338609879050151267710117463249433767649709582032790836597083399589776335617806918980272343406135671807193268283577583952893254737056080045098487360425197405511238979531206974316093503407674674086003329097281374898467289375243573704641810960424880558452632890953104316341150866242447000671862499959217514057376570744898532154108130016561604295077926908256092485239828304988 7441 -88401461549564741676970497687339966974884603002285376341276451090887905320676411897776174507301546551473755289022219602734113265480454827942253796539289102491970650822751786805971709688502068336850016881612838382379783728244505960764224171151839115008771938688188764215834439359765505191694447668666164506232809658216867701355030515843477345987397841687937277470024109051394349326289169497001177983941232770541298778206407224437001492517835496965281273462467108470027889149815243666373190855573733274199958608509121 7442 88493100145808394912443927159820774639360274999873472248509443494186760914004807210560327920813068880499120616837617372951149328775389369655590004395216739650033136557306990658993110854286745416493175224858555577468243798288318663809238523392785311274502173372752456899833493554013516178333564326375032917149436344462256565352390907504600723158782088762720842224290569291856309289472671428517087518682440161681619775868666768816126568726855978752100967751772679357265176831339983330323632852141146337934076086139072 7443 -89619147471923146621984741802487704302563543585234211449277261349869419996299460231719891175117282798959574679916944136575709838999112319184609185798380588912848954549356352516040106947728593328681811071787645022431606284858999108736153369801198761936346046282628449077523025815846459469543746149101722982407038843682058283746144827627407566389556260496196206468065276534085652948411740476095477743777237702594138623472835632452719942624431825524407576140116029211477197382539987189218114099627022931143425706024645 7444 91451153632059565640855551389213181478899680063054556423395247060711745117133278054831220992249413847795913291954124385426237404764643811654299336054391215393677416195585785187565831945476693762200186132031355735432126857968173613969676741625929721318441667611668715145549205813615649610043357462573986149118830716765765071781469898107174105839684433758131569696231823784973079541872740735887053884178095776685214030446050914241958834446847249651420690470620828921488827929373293267000054340511146454752659329052211 7445 -92584960355429194919582196713134019099278948777595424007292515348060728541015835787279565647094850471178483276977468976321805408520415526839908910333862732587506703941123059618952652224196524426490709163389102638488067567903965543025575253920585661340605186716107884909778176601955026121931992503871415069008696898573938952902140659126911909133114252537698238858622899171906047517276171046854793189479226933381775299243230739081193176575864723384162893337192396899622529678121410982078372015350015672060743047280502 7446 249659410196290404577357355071015079281589061241704760519543627053105182955772536899348567251676715787195943288917565762653202860294852287973743366121231171049303942582078170838042871442195782764907006862145005022175533563098417486407744246451852487417248355995454039142795146990607493347687198968162602001550725787852432388176155831656043695388999977238953989144765377270353112003129325521325053297618186181039251009659815195848677410602016981031643674618762042572462091099104165726177752528603863020514005445661334 7447 -255607168819616576843817964414411597303145712148978218746629890778469760857400864622701569466415692765134190173470638690088413883677990086602709163604181619861465630159179466088760582065183170208630201016761434468041092913651862594871374582899712940879542909630135636027832334370900216919211135748834791492004989703184032453409475004791885305360135393585308855154002926343437072753595296104823948938788574455855513784363878491748534424500247911060766371378316382333604412420057635988591712234258218181562885095907744 7448 255607171510238209868249606246529881302724955076296610345022081421145203923429538843680177981167855003536132563301155629709953884783661443059994340900111738504186841597243843502568786433909713572882357673007649101843633151347238180516554109740222673035026994936727692931160817340343441916778165594126594325751150755430048072289898659755197673054938581728597560748942518951458223799475570782881702134572537979511502403797382191055859783341134550545057196344918949837519374019168583192515128107433633700357008088195487 7449 -257206832136091047884004176458692544297466466885361355905733675366244796274216660089978612154447149368418338260496353776688449363414232215995690713121721495108208576674731794208487152559180375359931971012148274698754639872333384852173969244466027886185072200828978735461899058848378816887749367814892275591388163747522115557926883115257311983873739047767114556773468396139202290182907349717498467315203243464579478723860750499600349115139215508386505188454773601001681957571902827303864495159059582214343434025152419 7450 263481334444239163949299925046192881583907099178178513834676727341754116883984114530839589238913483201522755184598500154342689927309090890201584626593685369294683502278995831012860738913687253294773360882355900932303919366449539339941580119569944550646008267243551345329069432487663919792651835225539946340486665224548673803269589890363555462880054203789269714888730483177786102936646278959994902255426026767984519815015125195477813145424584688185215759243163920235944228315154150367564707372538879747162966523626670 7451 -423992056523764675464668376573341278209942234183396004727164023864023383883675641005847829395804484524539466264878076162786652425040049186206890639137722352734756732974075100287645996769787526964841594196043459623267309735354226867909761418879726660690258497227949767174514814100938839101355745823132641489060623996407691762712703012568450890349845549080363709737322971950412253733246819249849264160745563922469613658908453368558493224777445223588676673244311027668570210032656715828052527521804797051079135968232416 7452 423992056523764675464668376573341278209942234183396004727164023864023383883675641005847829395804484524539466264878076162786652425040049186206890639137722352734756732974075100287645996769787526964841594196043459623267309735354226867909761418879726660690258497227949767174514814100938839101355745823132641489060623996407691762712703012568450890349845549080363709737322971950412253733246819249849264160745563922469613658908453368558493224777445223588676673244311027668570210032656715828052527521804797051079135968232415 7453 -437266852989792146157330205301245856433832023427099556689291242623941996992457706242168190882072973313929868976777321783338730682792141868188836295350143812472370214003788209652785606591279327724387502057311258737149863521014682849137448612865853849236223202747508609867384722656098081758137124056333886904085577666130956364767366414846770630113147342677804019011687168291976961082780298719180373606670426006189658922976130203357439160499087727756410421461966678454831694204589062235933482536829073798309695785104557 7454 437266852989793329151039483730614898941198508306580422265823516975485242665833265293748239437274275517825072292917577109409990074923245158194803390034829278531524753074506888826731920212745393453980331251771283689052441785969918462869485240423728127563434100614709599552803718125542989830285810209492787238668801329401844149718089107591763738416235479564141728139875572562276084324377551802536337573250766360949278588370955053723315704363516926275384425492207278111096143741386296685751250729791907948736294517819169 7455 -445369779968362021091069577965944724830643557710576331108315880334997389658988603359564562759882885608398966328311067895583502857518418056854279295631284125992188786324973591389165696598706912874048190538956915407525176403829379170936144238459237125398056184795422638773851504209350772376884233222718083865289263613278607638728254740913725721033911745916550117856622062690012687075162125573736069490094854909022506194834458271526033097343561197576157607776871616439834419523771991125687857041253667598472757931648433 7456 1318158088485047820570909317220844998874444402656587187376945871424232749625953123441706513993007668550494594311452087096199943939128286652793758066457796394327939368656989706212551454516216484358391368926326833182179223931259381015889254975921339341304280399774158215147032192322484425904716895633788121563217785929474088589940539708683497494009102174292045257538091503096603769173423900328796621774057978365732209854020021438923649245894617599398843313038102675408931526269756478133826452282100168472351789662824882 7457 -1326287292346539950748610225442889114079450219765094158145817531513808847804444781062154425713134311297926124329957462247730492051498802684930617371895442690667574823780022299086856491575416724831524588616703011781740541493951015827283340325677193076160967521774706923572839575263860385001220996518498564378493239977133306268065609413780226611715773131228176133665035686956559758085774218892577645550804460124255289298354932874807550946651395051478114462701418433212849703128699410639604424434457496285518815511344254 7458 1326287292346539950748610225442889114079450219765094158145817531513808847804444781062154425713134311297926124329957462247730492051498802684930617371895442690667574823780022299086856491575416724831524588616703011781740541493951015827283340325677193076160967521774706923572839575263860385001220996518498564378493239977133306268065609413780226611715773131228176133665035686956559758085774218892577645550804460124255289298354932874807550946651395051478114462701418433212849703128699410639604424434457496285518815511344253 7459 -1351761586781893166278451312111125365162487307192012999983417664508048614968546046504860247121766731490154741922662108310770499762702160088227379714903792514555903352808988150588988336211641252666923222245139129235281161483816247928754705434870305072912254645141167671304062542054941478403257103269830745355056010007417537752611038640160911834029931419434615992954984210190583172243371645287206947294426741525987840924752370046792193665786904928520838367896780639969472957878459132077030212270905644553699440753966189 7460 1351761586781893166278451312111125365162487307192012999983417664508048614968546046504860247121766731490154741922662108310770499762702160088227379714903792514555903352808988150588988336211641252666923222245139129235281161483816247928754705434870305072912254645141167671304062542054941478403257103269830745355056010007417537752611038640160911834029931419434615992954984210190583172243371645287206947294426741525987840924752370046792193665786904928520838367896780639969472957878459132077030212270905644553699440753966188 7461 -2367964241283876162446267720937670672814759687770749416333873968917202375415089628695422329565820587602024104206339294793326096269955196355656626872169532332152395474101233931299658336529344627547192451015964938930269287123633167573478507179291582881960821987163671168161684687755712708347284282021830923599700871274917160297271294029513457314770706873169213545202011649317891936072242255158124797245633061524342444770014906162338887667907024833945646148893372750418887728655390952535066986439878662054863301399472991 7462 2392583370876115148512888514077385974854210401915486493866841975131946326978732905336127604091393743709277730330266116102790297599012240624838669008467328873209131194716041590391254271263462999936966802563874759516637265809002893865842224958746125932763203478852478370975603261587954647940251820610678354662915526520042969451738256928127048450381504243687165963358414392165690284971198940949134039097064549724368606099998632792614944194390190345869808567283006113069016106903659331350051770771555854472206353894122283 7463 -2416785258845418041453569274107254314002047554236896523007865642629062262612515656355130250248317035548025110327786850258500932188023802756330247782737258967930152556388964672854258410351310304137688447957055296894943874756600674078527901109508582698961746551632271021430033090389980855037180507058505670891474062513932990011290248105789631708559355757888627957536674787690528554610022167785829588131414709405954162312570932507652798322641094277624003743957407814925683138438483727798763720941130257475843432315137379 7464 2416785259380455082968632314935835352177446759812374383250019318469097859901155584282312954928942370397926008234933122668332217012357302883611474810267395447815623086572776814064191547293330959993511693760020856577124966444396392563978295246983644505705286597604391692032061654672854189641321277089186611131559117243162406659734162368812016433849330465184709943791381838751761457480103905815367509702757770091502268379803683715433934038782789206105090292138758870931289932533512032374229714273859562366931185432571599 7465 -2498647527655866159160532907165450919256895402242306550941424007442033375302408485190086219705991314508773047684081644141059314442039677084094976369304513539081294447583633945429642448054322097770590573412095887483242089979212551872790878544955788558676641977757748413571927169531507699977333060255923476238101377995251697773897916465354634854519343534493862318147661527096522108845804418107857991773169416186562701175053540911588734567530169416395588798465269971563254364262390249685080694659505506690750888268780479 7466 6532783178648306230998845027169094528502984947188941709299736621415133651254385800326861883427197026766821778569842259638172624887049514354335855733229731485773803027519948956206425734094143845525176791888141571462217183282413348128807827093123952933456987736509164398293493955958120609959691030017494319699607252159980360411920922255969962761731116611397414338078061683252637036652083444865774064523498169871910201065724341588606429599135770540413065218374677257653768598260428501691653078531887148756369945067110536 7467 -6561533391907301757176810783432583483439329328489648716408057426408843349671349713727949121881279736372736943035233470220173999965148279194129032411979593868846026361058474135278365231493295726933936031440736111558329221140338346386874420181020845959113923158296952122570792518957527647580949166098464874152867165477902989756005373456111938281098600500040299662613141798820255258402705591748560628381875471678632144957746160018361632774098393007828197218312903433676451421671712729347780289787129606632257198975195657 7468 6637070988594167933123586677890080472432458828137927198723177534088606405646022273937595559512984968697965080780927224904668225738622445844843554823913567095040366461936401153062085240853760225447334634031834373277263728003943523019954997678568526580791914602130535425578221499508893952372568648379732320335047921123065261660110217829965139560825583407360656149733052616194509395823899920830990301642470028677468140320473250695948266161316001202824304189931624742530732182270948879300890491589579578317002891217437989 7469 -6666208679770885147690645817994518087352474973048227332216231229684672738755078104152366714208197580950142428763872428764860147036788193972706327398497115707600801548731108381250426242830866832111717775082886319171572473500358446059766933212969287094526848256658725009268716476744136501896997050164450791733234453291840526363343203157050343965911464460701100602377552711955978302363057696895823191968638492617602438174140817170515161073494481424258726790406332686745374302509399465324609532421488226672516799605302855 7470 6675607420930319366509766111743583417581102258571578664731420937481963168137139774884458922496718179210476967026106888138440715517680940136814600510194788813254727292540775841076524593407608821216025326893093067033324030579559422999438061004476916743359753100204533040982136641630819434498499364023851306133747004573524701939802650551704927080176258188647643703987871683488842247321920771492393341870931738387188259571339203763925055110455239052233338549543036716333404798070718171996209231455061250258791605359014302 7471 -10866957911291900473500919523434219504608415302702314556381983391032883591946153508246548576494170627649591645191090724177409930479054953357198405572970324374235838665335031593344132618094850819297796967800451439816314818683523755695999523046385324167452965274546628676053968979950693600948365573614102356223632440582991411880634117540839760118265670807399461711856432513686705538120277294688474105746967418114161623939438766283965612227162638488315107270132903532979934278546729098797386717931935872211237545246588056 7472 10866957911291902011106020685087417253429945671564367862455036951052119814805724797810837537615532809823482107521973491512592134713153325017029502703672767504997039905016621596359072406198709317577670260057081489780839071049053496863492993308434086716872747455214460829215118739871224893414314497679299662030921036392853531992860602028352878396316177568437575193588525777295074825986364611100611591652894947006545212892193301987430504097115285182544713695822343197632344531143309390890325412567357497805276828198578598 7473 -11036030508851917802589127595109988895822383211601528404156972152769624011092087179703981630299247259340824900367634096199468247484717442629846846706331597018057468770461457384708943485994317867067034805013169928239107962065381869453395134684141288125334118320805814093553898558611470827455956513517961138251061857934218591931477665700813806906620365519576001066017496978099182567221457536997442669957224939180614159519580812651020875194130346111223416994727418072646465966099369136671821214685685682265772054766527857 7474 11229288352719582604982674885461954000839449387324814710012529728769396461863124456905904558751159952362291189661679280141365258225827402270562445968898012115197436338538136278502132387810793918772023403904897249651741501457655242378692023052043664273778965462320945207061532346872888338337012025136255482853985112723750318359868046380941117801886605026396460617879776064534578478030692460709839120135736780071830948245494214946676224911102115406880214741038916373098419722877783587022761321595412150591595897147059518 7475 -11415308929936065997943668249115333819058175162118126595249709930072598789943695345291309111216130886095174685595565184628488427500173045373617744700175592228395623287917555997961850101397982514273823983626260931761924387292028711966705442954137077679754629668488500469438870983317172693470603980647570160715819052220426822609770852041905682566942209155440500985516468168204923101786114621361496767197170884478665637213684904376780056904065669466392406062440433092660589148066237901070687694373713073581846279022284959 7476 35633843238621099404180397173388943012796120835588399085642364569619628472529734114405759367224738231102357821795270902611605979099068908979331976197646152230802938091686296356977096179722871660659041809604920278427822964208685859413945135727394275173225433088686610864436677434937502123649406447179176183348843467512126152127231252890959587118164930186140333637430051220901750949157825213655536796347173471621282574762534657456857086310033137685126822727499428184046579299888456996832839817692028899631505680638912043 7477 -36023980620069897333142689947862729998544109260780048630305919894554790522399646034889537790690463556226062325328388864290437460905840658340307046733959949503160876908507513953688505215336807677328179481364978216345694435890337929709552688930660612129740645001173400014959111936969230224193950952209134686561413293399108829911720255010527226614638244003898235053998453420479997794333270717335745783321242008265265830873739872999692561642828774491816914668343978571020534829364011250056318210024712929631691790373927516 7478 36023980620069897333142689947862729998544109260780048630305919894554790522399646034889537790690463556226062325328388864290437460905840658340307046733959949503160876908507513953688505215336807677328179481364978216345694435890337929709552688930660612129740645001173400014959111936969230224193950952209134686561413293399108829911720255010527226614638244003898235053998453420479997794333270717335745783321242008265265830873739872999692561642828774491816914668343978571020534829364011250056318210024712929631691790373927515 7479 -36259684008500015220264962646107071366277806635206625638308468309283887910183825002827636171200228247541407026249355631657836458654943662757057912065507406769234349968484894518732517725542528868504604797631554714852976898519565335462234123450055159104247286736400688829730440322894435922303215851822526165790267721833635002286381409826999089145635530109005153839766951819214862653854701319951454873137576646020252803464645825988101505518725004358985352623739578314749756631078771475440305872572479407562697323098596876 7480 36566458759560468489571729028850764592656796955101089712516171485563591837177574139357350267916213570558356533744098184719756909908381248421074878311312325357084686616192982539791113941791481116016265798112248246075848082311988827537965799805528956680310447942506097908390498167213834192576434595633300190231148705245484934533975304031056819012593651085264587060541046336610935989810552305552906693858103496042312476522212504568362070908643741958706368547507804053273966611422618590587056673821781447535513853114209525 7481 -61138873585929669605297006803083255014673310410710817748938062478674464352890721306561153834434715311319711911845200761114491606988359213482237165609084011076660339062738721707221969839876718302489325784492988784334160402495418960252018355882948401003169864030204258144262068713990628794184932548159069804033906481839189266204603518004000823490520302517331716071940886529524593082288004937468806939981100738311214809715988832872313712081531730272169642369084069914099729627081777346404362282605227058937963384277930838 7482 61138873585929669605297006803083255014673310410710817748938062478674464352890721306561153834434715311319711911845200761114491606988359213482237165609084011076660339062738721707221969839876718302489325784492988784334160402495418960252018355882948401003169864030204258144262068713990628794184932548159069804033906481839189266204603518004000823490520302517331716071940886529524593082288004937468806939981100738311214809715988832872313712081531730272169642369084069914099729627081777346404362282605227058937963384277930837 7483 -62546366624964235435001397053395894596466572802921617636933886990076183911305160763677354317619773888655774893822110356602313848649239040997819640518564092608887910803891318476075041278532219085777863122185671725627236509364874422107426052046092452586927782404909309076395912377266354050854135471325554296815525067985460908276890835293627399031345396377118528721543218389873145173676053373534145432234021624161793493846659694167709714431969971350571785298143684157622945438024806191050439711770542963440956488880220006 7484 62620688351790374157687754232464685996214687091940597643568225993579862346564606690444888462985414571868601106915890047420124233609416605370717166215277887848747224245045276741696061537235970458873786720023225005651585260483832139631897140074147897332019975116758698618515836069100232199133528272471049619284467536013788139328716862947156064062008018830872426619501784777695611164086054204084667010542984956125327038932652099488131480628178785164511131756056900275438182314180398671474263097359040213574241164831472869 7485 -63321943913204362407300740520984051437502411326630064806097839920480110843394871908707903071358942547714487518529328688526948332854843555083946260449415288146968225377343737176147311339273590378842443738446823706369103247528167558218927924983350325775370759674962511040627943916964678877513064084048285094923365409609572275067004027895336197246081531419605056304341187039399281385266234056354870520460938244370591865703181858369679131657510195127663451773439419571537456180821425516039716565474128700367995965154748136 7486 168478726862290971346760876211751116129766977090523390322061766599539056898578283957066042418630481333560638083625023972558686622363691665947004285629088155216896770191317254906620731714211752546485935752302188667898627107941921590764126570151369192614656107133116778960436934095058600802734172709260889413504847709212495460906567389496283158726673489233719978394540725864975211851980263157776696572697397495894153504267692316142795449087637937786267807709858135345453824789672185719988977850401694607223224071915751537 7487 -169292610654116358810520382808466055627111823535441879502461712684872790552606813461308945855023890827195560927273903419849098628941000788129355559139580657440457129150337220471441783337974809342225452652125640770789114293960374174579757842877459994891522459037182859109290226342429101339978567192606714183977931907470401722033816689541419447295782558065793528116852923054480765418061025148479932937171093944124095218730972685228294324523298846310429838909782912823951410242486949936104682004167072639362751197452238289 7488 169292610654116358810520382808466055627111823535441879502461712684872790552606813461308945855023890827195560927273903419849098628941000788129355559139580657440457129150337220471441783337974809342225452652125640770789114293960374174579757842877459994891522459037182859109290226342429101339978567192606714183977931907470401722033816689541419447295782558065793528116852923054480765418061025148479932937171093944124095218730972685228294324523298846310429838909782912823951410242486949936104682004167072639362751197452238288 7489 -171271008030643607568394626990599177143093648561530153919280029711280926484284102720256254216447224805998656957733895913286764599161170973646305737646723172238118832323789798111612891728686227477517172418421035226962969559289709847798292207798292182393656190358196860823784251019001030123281586437058541388463023274785139263909271348200936813112485302180415102604372156547950002876745120444145162666640376308315440488095112298221449249323521468615045418057000782665712732902521007085637234674546095636347952438581069338 7490 171271008030643607568394626990599177143093648561530153919280029711280926484284102720256254216447224805998656957733895913286764599161170973646305737646723172238118832323789798111612891728686227477517172418421035226962969559289709847798292207798292182393656190358196860823784251019001030123281586437058541388463023274785139263909271348200936813112485302180415102604372156547950002876745120444145162666640376308315440488095112298221449249323521468615045418057000782665712732902521007085637234674546095636347952438581069337 7491 -297263506374774355055998058894667756009906488624566344119148262203574069876829898438997514288713132227610052057333602470457619680831314747471720976227348299297391438247382760683433920426380208689651237939700148810274360444872915159200392296828372826686429602664051311018763992232842502044249020719260367485268389210417651007207132558168545765556089235276136806207066834822100517463344726372194197720110543890090695000336144013304482790418908831712557182621801507517116723297090088342092171977884865416847185571106938746 7492 300253454956619578066399195311535889745067912214930179088531991227043616080939370053244944327064620932437503701614594142105699915540321669364333928908747874974021108930664973628685971954129537975059902505933491103140278286723339399138704469192488247324980316985252863992806411425514969530796707045340985319657637170296256205988298636930230137659697462543849047721815141378928540725968389655865666885158463292832475987016624805630358830276182035026327713280224374518310005800748366759256692919251319872398894126629483696 7493 -304485345649256330207532540429358632975524042540364788774589020114605978831615202790661974195557292480367665965079177111275751007875861860385668067453328660213922324157293999066682002142974667370694914721451757193396674190369993746410917964815894494196625633960024696921079557202994540973486705603865600477255844260565144311331434140077697396288043524254348955585397515112109650181026405483584643013426050961266275025374830157154810807508129222545835383442136507920169598823821846551564412156030115837525050372976139867 7494 304485345649256330207532540429400738911723899104883348124137957437544262132687610856052691680427226972950814211679297744673219469129492581484199918702383835597659507322120210120747396336473125023818868826414253312377084867350667011550975253648834795509130870693064430172454460271795205843542963106684674316111955690564889996870439256976743753584221583583972049939604838906400258110629718222108705323516144692452263962964622098067274876911596983613738032256120007626684058323896761764258711920263301865415723863410751798 7495 -312179919529095643046993055330634623008398131020004475751530903443717509951576181583707479252948199609455592407913775553747190656278644216146816925975680809016193405349569488068487358816929898997089189547361177043451370762519116572369832314303989209924370912116266112469028652372018190582229447846521681459329235107094114551243926223763420669846236643809732452540458978518230833213442353798348241419544012124115656449631702011927852958964783628846249622266413923751349629660432262518778085425828382945081956381894311370 7496 948226431395605032074813903299002171750097611035569187242114728599004792833988368614135216940916130410911280073060193310733705061787473963244669975521077168413191006594636321449683139021342664942673471108393369595331481591165263599999897844177464144108017606278513132843585528567722533710418902725344328964114690412337927376106001008054302868621950550071640255980500761554915895109302021033082103472232659880308912071546385724605889323462953743660741520841559471832977322130374118776632043322145162364808693957844085802 7497 -953333353561195973528018850970776783221884032655993409092677939816517223986519488148101150517272306883685311800602957852841407788022325641571794690149578810537546080686914340081985735943660064028486073475533303653293991732558582618622863332668530767383838637980879698801403439382258519092637110555271537606873187028655040771561245661805373189656948045471185765011825692900824835674182262119935506513419255821700604000378632335835585339021623985330359454128088719576031778000835410783501394147738157373354040424023841741 7498 958539159527183506594431610284491700060510885145583284697924172001283642039604392860154276320265857000993928720993651651897027797331765830363530963604036047146600427047045108801610339038513870212784572558464207429043665914533620658680549920178857708793441024531116002764903791778955427078747562959739518271426062578385859977822694008549244192259397295629437930129527461449647441960426189212815307064637821799174169745973062582237319756690067292501144818676541005675700809103985454751877975318078563856487523658639396286 7499 -964210649566898591693419550416991751108957724663779172222844205707845628193852564661871013644655594632168537309722907081719360295388410851818200662819080029152874562530138543824155830288888535026828029764455387331692448294305047870813669680845375531180683923702520764638732249494411376003785007688259869378336287694288901475838912375213861574299735625074949560071679720911456207873284704596202249975154637487265269558122067883278959745734333442210180963874074171362688808404500848154400986901812120551976948146433629752 7500 964210649566898591693419550416991751108957724663779172222844205707845628193852564661871013644655594632168537309722907081719360295388410851818200662819080029152874562530138543824155830288888535026828029764455387331692448294305047870813669680845375531180683923702520764638732249494411376003785007688259869378336287694288901475838912375213861574299735625074949560071679720911456207873284704596202249975154637487265269558122067883278959745734333442210180963874074171362688808404500848154400986901812120551976948146433629751 7501 -1618102024071548235457364793999688219207988075934509306824660315837834595197097739253815555793306460420188847323324166479871403392275826559845495259825149045640509213530784354561019134474103671582226628897336167510676756119464739660995575784281654331380294028190038969292834824644245524580637166962380418647974238310404537702977509521396644912973861998811366925729072542597427122218686571953741911254051638694565343333874596792041539265285935724946694188968020722309150473634695641185276780327485959072140046089923707621 7502 1618102032775859654916781985001551228565319078286308405541007273264950642063180561422617723502776691608250582614238157586301892736681332562099906691288810613386485434186998061594768659722546660733592993697326471441662822650776417105986730300294157124196778550909893990200135593074244940170855956445114366748872054398183647035141201473001863820931504835144495025851015448523176880649300260452930241666311673152616713636223999863539411129826455535978268261784627663882252416347118844727668227077018412950120990628933077615 7503 -1631918405029868189587048428135555417493696087813021264295456604102113278603763378879850977553969632080462800046492022761389502211393808867588103039020126436077618180443954347511196753648962145988248781388550823237211768722002344364432459528575817265933172284191818432840076671582490471990807001712091017014404114676575738186302046323739194224578769388833202405798079420907823314780382078194068135785926840845268339050138058761817849366827729290519693324969306968028646334619097659593943916531731776300916476124806459842 7504 1646671268688769765195287790928696255151356024650788946495573776477827832407074372006368282560912823511953767723929345853821814414035045109708825217607791937433221432437938557011625305699115971477830410229862758956282520747576235377871201714320001949521591629342196945557102782505822312970269579965027215088362673523973934797953855478661288533375537473484877630262737883452293242203414515111989230137670264441882667921373774238531079961196927978270295295699237129157485987003470231803998628927779362764893595751036006947 7505 -1661965615274844841166081757877874635425924083419395247751936636999970852416424875186901540669108126037033720616622975702886530949319212665969333550791833474189590170422195751611693333788985982385582495815737348298304314969781318971379301955690236249347422884749098876646818433439186818198048284719281332393928572421336870570675768752863505224328269665777962531982623617352856880502183374805284734960467444924304181230358812413040125888895095694721165919456558562018894797805259565776174987415129231640534056036291296705 7506 4482405001382112194470747545538966308362128776418334224003263151582568082048010058264350952299178415802467488909223141121395425967752799894277502454318741256548646561197909621899264953642349277991727100844214963139221252141173486899984524144035197407573248454570754193829432186459692737080792395628725344196161276569148699147890166406976548080736601225518703757526970388906100025755723698219610746462139990007184974102183550936029234345457338178956151188721166350040310035153117351220241287070194350745738661114449680984 7507 -4513800309329089888367029637003250402829085850600516276374487142913522511839899899838716283437700083870365120301193855079715377274504250006210648535263290327951069975049830519034190968784343682405058573384946061545659369389899564092453738399784747116350744775319793945940259393399232187586752435288239045816575663360264881877671741579228305483350557294702859879244951024187332668821193561404052573388900270253152815853563444777178650994303093720269399897029520096487403569869927517715849203150636884870780194978767493250 7508 4513800309329089888367029637003250402829085850600516276374487142913522511839899899838716283437700083870365120301193855079715377274504250006210648535263290327951069975049830519034190968784343682405058573384946061545659369389899564092453738399784747116350744775319793945940259393399232187586752435288239045816575663360264881877671741579228305483350557294702859879244951024187332668821193561404052573388900270253152815853563444777178650994303093720269399897029520096487403569869927517715849203150636884870780194978767493249 7509 -4531756898750526000637456469575359263442306272016165108923034237048007977975763600358831002550738357751145341183241067092454849459156529357380637241598330549364848022036210573090015167173794092017722268654833237296834217600469079269785811485698048820878401949846515943457962923058274398496250094771985222469897474112261748257782336265723291569476379896882753775352423050369497381627667283478370644492104094912497330839747087516173398803539055939587034596118683515906179450894374948205956334906801707230559376732850181155 7510 4569136656926508876196268372916516032196619843710978354684930402123021220832666269874768537834715814946900774906025966028960245079727723356876120037703228172116201368923001388053182023832840855950522023694853194082510963855878287772032559302701527869200835993287716459325297784904823509417967990169492516658723496254954189704487737020071273516536292508680189203631539331236277723529037504608143559154244893664301325124272085946425782079315303081498522192970693002625448669859544099312309201480273400959277928193090956547 7511 -7453505996741498226416477898064103086690755062554997861763445891050201547202401401081600274902298827484215774741580254936404201434859357676417903014004648887136485807223259822860402749196452019625523942280236444248057736080387625136650714265607499255550177906734555869551546672727791474910753170654444269589431616542121704895153794511669485269894328952780013310996157932730072768088420595746775034985613598584344047616086420369098620425741978423646273370009009809244772474790146237510267568176812067441591651688055708943 7512 7459851826510344658149169016782175692893585067787159335117393229556340233961227154900879591081984167885267084783401264527080946188580161447232331528266806373898716127771892461854576997780186990599844735217709103446432056159217431792245756777369801404973321645592977072502862311901995237854502466235582627441527652158703846404047652816821707348633745016123506843531505750127280315529785387473630227360899072748524382234178552384876132211868117074459876420004202141364349136688146097700139630537566004153584923015253839519 7513 -7622160215808796701913323292190548327748791286037519666491115405629365591110848868408134085994953215964037979886954204202908364177078397838229415470839492719023082726076527984519024389163909139724649015827645063696723212859014577051490642308548120680035545200930257885709230700353910358593781529710410361133578568426865971629328317255080199101979774330308931896442751589111752035578544462151129934561627993908896344034350080276901520995305277414527972125673658782945806987440287152067799965182816715747838798130670732922 7514 7622160515164533848319021762356944637757658005317620152540922128506824159335421475256733098798518820315826587958914879472104532703755772793178443228976485234449221263560682577477738755681472009638891738098973698748833744519446586810458215454504328318641714911226569238508977302797874576210356814424227285636976162472794937980130567151695806251800355453033991540749604543464228645524787399433407811885680035302133492602467902599520318822270234841434798675378692033630970479378040351209372684715069278962500883063703078521 7515 -7765822771293204479696102556845593178950158905367450090413794000677904998368509814282434493435435209676335290421851301925992755410161637979466669608897678707913264694091813596520703418794677179215713462965592806671968654326831162119237919313769719489956835665763400891128505995896180198521783061440169633096710694886724596726196099140754030557898833329890040108797968047607064869472318754664968877456724925199320525428569321781901686715976137179494148871766709137853938494168315420922675282405866599001492210321830758154 7516 24759205803715103564972809220394685631689214956948612768209560343938002850917739256811668262172173114356336316316535351360580020693881127168271212102597411383939187899640735294511053214478888366524087540087930161275435824506956097471623192573564923496586294446356103544264555624773321963181676286964882412720174668633819150131413945694208859047121306617205923356450887145077486717669548679370107674385477599367483992495950051850939098889099586998403131077357308254916103582927181070482211983352737193822956287634423902881 7517 -24903540482701672498660355957957555523217706441715707809425955397507616728420682315896067169134795593148433382620457168628770107030250420982882939759051089590587318247707073931429955228467017676404169190547643981280255209865255643977028608284607000876699417692967601040868934854955560306698036976043033700742163903172362609666509940394664911677759144696815460717233453976287746956764645076518539343262872484556368355544216494001047698730123527456641436323268424541143527778128109179004529044900056509280847369599684190002 7518 24903540482701672498660355957957555523217706441715707809425955397507616728420682315896067169134795593148433382620457168628770107030250420982882939759051089590587318247707073931429955228467017676404169190547643981280255209865255643977028608284607000876699417692967601040868934854955560306698036976043033700742163903172362609666509940394664911677759144696815460717233453976287746956764645076518539343262872484556368355544216494001047698730123527456641436323268424541143527778128109179004529044900056509280847369599684190001 7519 -25225949857328015016781122298560007373202664037268860737115045739612396146722695133341571399553821451101109534095489070416102075938299097912331380101177707892424618172708484874608738030293294495689817224660746652474146353823203537398231886990726137147112930516815850594976668067591423818897289652119739558572192693493840052939027095533000848417871938361653685795283832299263458375188686862261237731449913138711342952759016510916254735200133105239618315403826690303729787150063354326281571276174982012873613088356795682594 7520 25225949857328015016781122298560007375146908421792459480109973645088375270404097239717918264588055796286699254446477384201456557854565844935070132286669694665743518589275792745635368395540344438671016352422258385222134488737961923904288154496577540592890226265316644645587330174634144993597299386400001033029766870125909259639308726881480073590010872778682429147950869609534101636944195186986861447676887785244473198438504973274865556623528073691018576306139863291950508220694203899212956647811810114902246283009395243894 7521 -45214117134048862711188009564216221857066527832177551526450427927572574987128961481166308457562641329032083100024219637085427706884202371887578044659935656792903415885547959581027593795492042813024624781287649661869710589499691531822766016967790431435486964467043126465250065476079924785285018708735995045970846541522929879954389684427937308625251368301197321696720008703205931083926652271439005140475475301653575031670408691475139515292718193561377435639846468068293540491226191788085130767243110575181496300695794793056 7522 45424210869108777757235401485844884751189975728643929450617325144965930113473578715102708261950060653472390840342349157747795792507168336296106193102774450758534321220424658302530061951968490040281676462049011403337274311549482952145849744631521408997130049371116156538101248685280256116334345993813626120733392211727230478450347670397481489308251400889821118712107808320820276124794118526219022601136171899965838259159473268956616371338814734638585055036392940579262970243244426972109343175524230383547798843481955659308 7523 -45851385582084837002377862037492879222153000029278637559975327881460013733885679889896543527144880345968785497772101008053355535236788864360716622762980668644205205925065572303513879503088937321052600182105587350705717885448260319644180493960940072933381469164483584997022362588732555033126902707616125823045119196584006041950818001503270221288957045722110242414081902690934478987367229845446648954151394700130829991926336305202773088077382938406130362036483687111443947931845805335241561435262585098719423039811733126397 7524 45851385582084837002377862037492879222153000029278637559975327881460013733885679889896543527144880345968785497772101008053355535236788864360716622762980668644205205925065572303513879503088937321052600182105587350705717885448260319644180493960940072933381469164483584997022362588732555033126902707616125823045119196584006041950818001503270221288957045722110242414081902690934478987367229845446648954151394700130829991926336305202773088077382938406130362036483687111443947931845805335241561435262585098719423039811733126396 7525 -46494534480676885303635492194967491773084844104484910720566691353708156475671750961171478751788362586036528997867383411801962978721798040952858570947371734785648771247264079685024253517637648683249952805676959045801317192469716329570875308142461433241566156818932029831680766930179414526321421259419155391713920904206658577664916884454635927688003755772911429170443624521532888439157911224777340956774854434452237732795027650692740014899138191754687145556948872277529484098344234899228966276011040172658930289810916476830 7526 125701314409837316180306395064481850130619760944514024441583282830382842662856337886842157653034814000967278837043730803416813531410291320996394813358230687697002640018772085946470007199356144206536749548154656399086405746459780637736764019083409137147498701123207825808128710289372071760925276218091274463755436543931716118873875582734696458998986804374187929517949982584857003261543883905694050619863480084995771992544998133190842451244851992358378924837848930133874009267701982229451103092629292850637053539247728810831 7527 -126218479798217850266602517463824044575970563363905217229091123816705440729648039325087361708808656305786698148421772477109180861305889976565361992253658506734650466638947821340398653191658505207062261556648415482455869144966527349762497025986584500361012238779803464610173151856825304912799999468817609644247036134113245106295501194649669188520942998432801792677768125517638260188580472508596217845739210097675829653312288785216525735805776090227000080775970624645643845372022699716486840927569776331685300291801344453178 7528 126740099008231686177843056433755089926594682058567465871843516987722052962031049177715621970881589170439905290921173075364604458934752316786608069917957848516987821684524991411949112292243633651307816758277291845478543222270150193835212076951676031723302934366299751055837574267501000664086173106386487907260421461760773141965722335573398975994201921875667039966533784064719630355371172921592364827558686011488483674422436548008380861781188813393922217581368795341030675634686955107126520046420889231480172229291684463599 7529 -127260244827159537817404568707074300205755510460168869860637747394842970514225289412751346204156450229249839275184236723293674277171493289832682409855118378718864045720799488304990359464944736828358205188298821700309657736592016607067457107758842568218643987377260062383156159688917060425793846255306163162317891431990213024665751080234013594636223604132930731294498797347423346638957773187542261789958539745146531213246171831234119569602233429999308319722542219667408219368013880966132385614447591902119546292713158307313 7530 127260244827159537817404568707074300205755510460168869860637747394842970514225289412751346204156450229249839275184236723293674277171493289832682409855118378718864045720799488304990359464944736828358205188298821700309657736592016607067457107758842568218643987377260062383156159688917060425793846255306163162317891431990213024665751080234013594636223604132930731294498797347423346638957773187542261789958539745146531213246171831234119569602233429999308319722542219667408219368013880966132385614447591902119546292713158307312 7531 -208434774120899625455059016382642701247634334572724265451221162024892286082889415686555191672488945139259322836295449911763968193013825444420822795284299149920082174351382708108983585682087912309285538141123168179121253596048647027245048374830840552699265087488996034522938262388399190572990426917878435587598299669590949886941074923789191305014047226194649594374239215851562311189791985381132408868803840012771794557414683795434448501878475903367452478898406591025787579877748621556352703651307477442776184395836435875661 7532 208434774130818962471819436675857116159312738662812222734222503685906502088194209657276609213912378864008163666496795742528321822778496317128407402929236147505985748684805326023081003762695225025389772470036004825628824812170710833004285180614880471494252462258458437147054168370111583436700288673785936545892394617776443590788714641720020259524206173065558867951872556145520974150200099506950048677192350865951463652734201832535728383932953208029567491400257147868949256245277739855602312737984634522601062240822949262504 7533 -211284187728479254486275691236513642078312416164195566342891746074560787608721946883347053519988729281463189946343011455157943111022311243281645622050158483600760859054625928090734763809625494221627967821609895122644462563023855969717167130260304453941190856702401237235195046669551189141956500665125412321406503774291007647806014376847921900046161894171965085537812081615416220810734306515510119694455412512280468344523275598960386622339316282266165198034430702332338592517904641374985877711861384116199088242679362081855 7534 212120739290041970706602480830450181632360132742828949318659651959740047318897819217061136693252668074802345377914368876331817767230951730432727839652068799551888442044892071797438164725186142233457742154499595694590640114330099566336333693814086776454697439276051671328395619964462263795961064098854182999631227096212397071421565092373033655662968246653972802148933495384961166212202162577078256520135161492393006343197776159976866994278074548882915297297633247389174323307627094694141661606572689410964103344616771950688 7535 -215199697662874796342131661127173367297855370846066020054857732196118616366618094267322245777316876503804568671777249794483637988161489801681485215547347200693209271298209854211058187951007655776469103978525914620922906275493742698314283260485607918607572771866888900892388234866437032098063248804540500433440150410670347094780680807573406154850789965678354499322561513834491134255031075215593662622110167330724330645255044132472592864133257019470348862288541377283611174993747447123366269413523143572790496129943667560688 7536 672578852266449919718711603932716672688650188504590898948266813633282948099323277641321644294879428101265104449125847005612314215178846096577829922065562151490935917429134692498430350608459360738666183557663107114364244204270329701451564017908426688008222485768078978085847616234111709473363209815529301462897801773779296053444474640604050895360696177414494519085359780068150753566662216193947306847477764809106452840400292060706852683451782269043431518999176206352612013300988232400546564122782093157554244887418692689707 7537 -677573572435053985122075675653842302204645911874828027753020609486266122805570892689057212582856246847148628642820686316123885534639166800045656356101696224286316132097069030663154584918578409408535965148391131572541535974929266387934004640641734782273128612678416142750047137306010592977536165796416875577271848855636843852267465738119903448974847334471272756285220150772474313492231900272354052796698869381298442548698989243780716234637654636509646795820245320407115916648182046277208340831971493490445667574585348485467 7538 677573572435053985122075675653842302204645911874828027753020609486266122805570892689057212582856246847148628642820686316123885534639166800045656356101696224286316132097069030663154584918578409408535965148391131572541535974929266387934004640641734782273128612678416142750047137306010592977536165796416875577271848855636843852267465738119903448974847334471272756285220150772474313492231900272354052796698869381298442548698989243780716234637654636509646795820245320407115916648182046277208340831971493490445667574585348485466 7539 -681149960142347644036182991841193052257416060633896274562810558523266335202238593998789901128196709134883057285662913710756825918041811841552741156128237890925102538995217554657409253278010614975747036419238903321087609764903343849928159624953554054140998866427588360908808263660279331535594865263510868470143271653207361026970017463964565571106618916840275149833337856441928250029593832792825208620628131833598615636950339650689979929640763375615209969323569995395573322438269591621999108082815479051745349337854634925466 7540 684179202952647191784866825377911635260354377541128770041200509285092582931615134259458539430808276939252941918142610799481982743240917972582873943115750386917675341784093333072813538740274062462119550646087447317016946578848013345189847006445514253700952926727686005534870680409378815716462338817294181768606691256612700861474380700177035879053019493987168766817107922150924273286466118152467710739999036367652907232976836071276811700106741214967799842637773982729651159254058533931636535880869424555265170302492134375935 7541 -1146465526734161605752960684014246471891098203858842982412112513542863989976942343003734654033456869138447805377406311352842150400384589934888126765139808811754559798033943080995995732818346690287492044709839963524621049148576372674309299916386045736005628080798746626515606829077915740314246213818671748488038971618920313571935431613428080859945663868290916259787628540147834250293333037009237977133190748964749628742680995706368931199752102494168961399115902961020888220266303668207076265925861558888145041119566461943439 7542 1146465526734161605752960684014246471891098203858842982412112513542863989976942343003734654033456869138447805377406311352842150400384589934888126765139808811754559798033943080995995732818346690287492044709839963524621049148576372674309299916386045736005628080798746626515606829077915740314246213818671748488038971618920313571935431613428080859945663868290916259787628540147834250293333037009237977133190748964749628742680995706368931199752102494168961399115902961020888220266303668207076265925861558888145041119566461943438 7543 -1159322170253749032976892748866279436908138306925183420956817878279831637352518365362317679070821022338249767949173896683413850134760291807657850756246485608701939595063574266935892896306636491550295895990602074000860114000001134396664034653460054948063643455997173158952689332800156407295033010038806816262277000752811386596591472966767131658079294318066675272967002553946872436273816266186830779203458710992223910258995024178355859195939117399299000959531197107841636937128067797960196022123330997132359961642479186611255 7544 1159322386907610472499284228989288688386416405837928367508646025806042643774141179509569778879764148264794288597220571593506619243330468426255971979633648690311940678602726158747204640668217064532023122132916023648955063259556882668944088541529418732713080575009485628706009502575037402343215760114877291063849894295038753053936082652826326595992713866053771039209821654847099827226496392490969486607439575887638679774657911851470105143258245378275012826296556189074387560613246112668900470917761527800736646969733456071734 7545 -1170016833281417935270593928158790823711175710606583022411300314013414833985062334903267500633184664414719106172480411017238499169546675940825772967451435360783436432358027126665931243313848792604025913938566648720016540987968148323818015896946997735010905088325850356419728912192599748039679553451519331633099206501205865692544446889941949073918873400709285040079605488872353359839281509841689954138319617671482624788639415569803624048585490437285191948753444923605214830190003467240903648230066028783438761756026139518136 7546 3221587864134858117315067574038179589113089736825000958011540639147086263341471518536296497120371580272846611786657895361859107373098538411766066797383631734866756793657461886229256688563988039910632087342778278201751104687967933518300419863576996850549214504882334228518141419366963785766797476154372760078107279808440321535874145327938627928375469279239998996107920308614598986173656416696570893351839146394110211942187303755189472795405954051927486012238335668125004369680788605114184513581798031696603878339144471762679 7547 -3235387517300944233874285612214955033052258462346743456222453814920041172658388971507413786536464953707240727602897636911921132770550035727488012806491514395035079433051129535345638174200433788621742964689269423133301954638992927007206323931145920237175014775738015680024172814251861821794225767890321607128894392874356023287869739646032275921010013731413212637605362298770179191653650729786132896272622006302481320609012491385065411957432981396671139347050921990254445799743715393937971649736054147843314993777443401964755 7548 3235387517300944233874285612214955033052258462346743456222453814920041172658388971507413786536464953707240727602897636911921132770550035727488012806491514395035079433051129535345638174200433788621742964689269423133301954638992927007206323931145920237175014775738015680024172814251861821794225767890321607128894392874356023287869739646032275921010013731413212637605362298770179191653650729786132896272622006302481320609012491385065411957432981396671139347050921990254445799743715393937971649736054147843314993777443401964754 7549 -3255334462558841758481340920520967755891717922280712058616366765329482930069892913976610461204312150589644385326172757698301375655241230759995366567530294059585306154459601706721091484981829560934634984801484864614625853826774547984842992558757643780163307349553903358071342033777368434777037853517714142843749132523115277252782065414487353973992705806566262695308087630785983655526603342296705758655893107968315574161065605866647576292993577803901262356415002933357549989087527114445379988133795217787242525322659323638252 7550 3255334462558841758481340920520967755891717922280712058616366765329482930069892913976610461204312150589644385326172757698301375655241230759995366567530294059585306154459601706721091484981829560934634984801484864614625853826774547984842992558757643780163307349553903358071342033777368434777037853517714142843749132523115277252782065414487353973992705806566262695308087630785983655526603342296705758655893107968315574161065605866647576292993577803901262356415002933357549989087527114445379988133795217787242525322659323638251 7551 -5768544154728329934900772548115813291803628508592312031481338418431694966575933433635715672768227668390746590417847116572428026802936152477575888552865670347878952519768607637325499193783705845820233143997762976606752749657177996269904997886142161816666123936372567825534860977985462650341634061991800650263909543631896708466135668497547618961309440105325033308233669357539511792091865945028557463726296141718257800383053313346908975585533063895427816213260036497003676036247762250267679137291645548559580797243304427797829 7552 5780188985936273159580918537544580221259665949168446094759123026664419634104853883611500764384038887038138125271029512829326263362561970986448620605645286194226319363977587627094487523926947082998154984455725697375538456584591670811202883908168584286394625748435597985725539102045594107602778014155928738503972229412205861380728359166431572503273254264591812881795757796084052951152881714254551067409126480282820405538804074409797704350400735376162307590895379074657952605413215725326036246268895462955167765308766181299964 7553 -5866198633752183584069530248050529836587935260364281806242374283987408257212636131240745978145093419647827390486438995256217567331036082352913711395187053020947229865203393137882530104231004819064846685055269328686868883433835835860293472442606261966975528172607388559650268644526508505520736915101977965203018500509847072400193426748396456010214214086524172315801497372125193619474212058970655590707778482228546501081334898084469986402902949532986731801800081577817148458104861362594999423855240948419427784677956293777824 7554 5875249695187702653637345910326093055198382092217048400006216889128331946172539729153352178627921597539189157147584822955399596488634728826432527101039571688535288380240001317000479418591421288293702777694701507720237675388296024266626205033793132136515825694849991473230603887630581771097736590589602686257435874202924750527070518902416931490401412069923632072615311990223757020439441542775821139343534678650768036423474818236751575915107586295553629107142226774287888153352821113819044640247649798070211329477093416940335 7555 -5996981715192310232911462587449227961600139839018809679250817429924345759624930269874482081487943853482544842042459934034158870468803304318650034013269631665236525287732592720692148497714417278467800583658867440210975967264343638858279968851384951924888100172678283190735939540641216307551724697222978814374103310028319569238510033828927269482600969267064066593355108231759927131246912109256318363776572708483217065091525583133048952010321482266344815675038303312949681056408715505535768825741929083831489574605990854458133 7556 19608086933941372285418760914341212110833547234690731612022041318674781546026563860929933158783063331967746679989356299725709927591992416881224277995492373410877000194315073381766384718693637516957278149689095800831055780672216456732609038253572486293674133821865417685233985351015471244420227560791853274607877116622254483090060310745810445553747432472289629436328359274198038645900006765205938148904452622762793708123733720597985704429881645544086211375187553097312383632020445378324764980965943862773575191392067972057190 7557 -19706368683887966244017272943959717918410849197823513339016544107072040697773831201840556867677754541298555935820159388968501194877692433288394111164173770375690742717871225030122074151167969833139735332412740530932699973234202562674825467055363890249804445668382836262052368243358198909323609081520657590425883240134049318200518013824954584995841661066919762299286751428110883488120483033791615029814011531153758992525464330462735144345093034263441714211961900745999108214854543229201204753793995829142118460863582335967611 7558 19745903679123357542857587694529423224841245585384897530216017652143324765090088502674635241932342883164503480042626949070055039766248132843816967283204234745137775443170837258690325673192934849776720459604144982849931788195727224852070113578900019604622283243508234536838122540255114494401483231830903051819354824693960642297728158544044326827808573034584008882989674629942331923228477482459390013579298734336508226661687170865445537684878512497414812147556649230240251659691112714688177897588128114848056817749416998503437 7559 -19855872584066704310212774750265713032809182220058708757720401295340846718474952859669004576570222072379533971149357670783770686884940174726572647585809523942392937122272231088481852894290249605502272502980337711197813859429387307827784162858317453093233221285774966227254470929376434991327432256418238343154407425614187513263362330087287621305179384206974892492602052993694613766523966981150579208143385850578833471794438093626210739462801898848003916978502064672512845350326235749354350955155189140252153142419513736052113 7560 19855872584066704310212774750265713032809182220058708757720401295340846718474952859669004576570222072379533971149357670783770686884940174726572647585809523942392937122272231088481852894290249605502272502980337711197813859429387307827784162858317453093233221285774966227254470929376434991327432256418238343154407425614187513263362330087287621305179384206974892492602052993694613766523966981150579208143385850578833471794438093626210739462801898848003916978502064672512845350326235749354350955155189140252153142419513736052112 7561 -33654134650229172951681504760283956826807504340790405791665778296402604419092959802647438115842673022876017233389639024833930753667115207645904906916265626217932317311353922633008847461744315901561288333030294253728332253999301761355259746113934257316298820017228711574129427375083728878063130185348372423668393475670636356673776328310862332707561489768716910813741242250691947976496146164653370983488549755635850376809656237985788910128835099667966179811054616940005155418153044218181730829460438057206623504802748228737954 7562 33654134650229172951681504760283956826807504340790405791665778296402604419092959802647438115842673022876017233389639024833930753667115207645904906916265626217932317311353922633008847461744315901561288333030294253728332253999301761355259746113934257316298820017228711574129427375083728878063130185348372423668393475670636356673776328310862332707561489768716910813741242250691947976496146164653370983488549755635850376809656237985788910128835099667966179811054616940005155418153044218181730829460438057206623504802748228737953 7563 -33930929129737392484132636821323377987335628650081573775775964351511742691925606012348159703809214884997031430353902713425483425569906832145594219969412846068217469948692021007658137131174537616161578737027295665589147074379506830224244189370161302101333626683452203293962441540583271013874657665328146417311083013563845020844630208432761632763820179574373018998845216495582828542332459791676261135843490245944062282895574303559677357763682546929651300748156281223015606615731017006369597184430546107896592990002102654100231 7564 34032853459831702329861755650092337084736205162236069998958264878913160836271618920625014495403174927203761271346759920514541825302232340699252150610337248807432930346226494050891670133439672264795852718050255120260210860131825257095253947121577653113047831000289994391371479336481140707430560592647864456590410540820016284170225177630040752034650329440254001764880896731222921319109045558431590475584251994850207796017990244819437772354595980904359425027154548064287521415403040580312298821847225896063081759718363931424006 7565 -34311134961841273368174682774071947552956211211699605717798204435575589820470863312068055252730604304828387231992095544920214815880027620649676061965734930568795032872744824352090367563867307990073387990294882159433479032204033698029478535648724543391078355129511675450737485712451845115149328059136129610733948154972696685646084981591553920626254907542430476589922678974753107579582943361846867613228631747171046785570461667782461900009696681836480446607683525674093998612131123089267293685648940739473171148056567497185772 7566 92391624058228274825839978965263537806930457693855934019002091901095644322047932168956085224379859756436278964722872745855643922411270372669885368058819398001269718341284122808208030645017499475388048630095449109983937129699787866170679164875993269103855510347253850946055734269307739467957486638309815964876978280360441008046121580005436319043930446212903209269595695523512161026309316512765128303022821245224514571110283246154757567245851027638288406938625223000455374224423771662849353682865282678579950805315490777429120 7567 -92812709674565425656198410115272322049394236884769833752545924475483987423778930162795907419016167602320044942945160262323843050275039052325653887824284832129534484189360277593998598933582121696808018554826069164565610440309690126305313856916574964491696212637439121108866171992241015871074590723154430983414258286187812719171013411717611942302682498378951738045230040282170846328177470872671498302896620102753358603591592679834740426888232121768510306292010784381081137630919087455579827211760388579018926988898872326397536 7568 92889196286540711850959743793106023330224094579309012973190184193214270801789997603463977292395761312277590588922957173237149442695757270848665041937701061810343245753344875769443651751618127422462203704958100573132842464335809973443773191058894033640509917755805108766398431760104277418876728892333890240789436524551585271186451946777972557611335472120405304210252000506979188163560694458126344321382084758101304757281027284665275052740279181400452984358285873566873125971375809544150566224265313604497508673037365106029869 7569 -93229463499010657030848554534681487127452830183909346215741044905742003875384422262024457952289768444183607361375413297725251471391107550854909437117938001806120008930551849832683506401282590188968152205239151685946705254500802650626043449303267406665414778462884362491378334338181840388479749084301615354622734255074649954347156799709322706166847660924448038541990753032326115920146223328949110861600687951597519447874916114687669105033863136781688717629101955093109741253152586514369825436152954273032187022767053022850826 7570 93387693958911215706073424651244069679718818113013176764806801130571723185467850370921199537400626248321725042604569095053679815527460201562392312055226463763804172218658614271203339663071167610251884821060155290755410882553587334514958852395623903657534424093180970338482756312341114452899290367192613103507024503199723467605250634264524788381154627336434527719793483279103939641431013887884135329307756432914416881269527386260969651050007722090038480006953775897326887867893665100393342567427293915625799071077805382444910 7571 -152368286982984746852716875350262058488704955953974483624198666092224334076393022117053259653056883579958263331632960964648533243904006385690742491657876459402617319435144593774095657357901699265528195459665416260228328016444268415029390874360261514799917272136498433573093157787088884871352468838196003292675098058972341799718113942694965706864262902050166666447010662134374258989320855527318608197895472116096001165713130086289014615846850820507073749021468241707163917528204892703562899620233333589829862515241317969680090 7572 152368286982984746852716875350262058496522238880384449151938883879348526988464522444450573024158891337949240942984498375827424101531801193784649700747083246808796784356588735944432218105790969350296326729706717829894922466089231879936505649648554412481613946647746986104497892755800245845759060262524438642442557694351744774796419959645090382044195308806279227892010105205882691127177905564120935025779480061835353626594449574117641276946955078843657969727163172199470038296967479011945731578500424356950492980819715735148249 7573 -154527954903245247211910692420886621348840727313098913430458339757311059560567179992552412908374827493976517341491516038946957357303420642294803950113379244429212480122377513014998190630560721008467327303645720056753151749339837799922247821230411723998309634170324798592944405496845952239789195358894030788279699327567985093762447614282708206691817030725569623150841134170087616048958428521577633272913443505385943682022358847749093496434072126230439752766867185706343421697578246581357874114973310672316042106605342882534774 7574 154527954903245247211910692420886621348840727313098913430458339757311059560567179992552412908374827493976517341491516038946957357303420642294803950113379244429212480122377513014998190630560721008467327303645720056753151749339837799922247821230411723998309634170324798592944405496845952239789195358894030788279699327567985093762447614282708206691817030725569623150841134170087616048958428521577633272913443505385943682022358847749093496434072126230439752766867185706343421697578246581357874114973310672316042106605342882534773 7575 -156617199557738568764238447426098410926348077508733043309975338862126010725171549027769814901766137314892076011247442664252799891519948866209350552084173671345102702396889207739803112332836510209784160395690122155032198623893640628682771484953791428936939075914121803312169655058116682097998753617529136681049669561384956928715351463334885962743605336186135360602365181594670461422685641928654808790310882009022903482022523125561852245789257411942008452929943307186376601418846571662573116470230843248689054317222598643487043 7576 456527616444986075891005296004554830716227963890737268392645004715567162457455107557333602197236575651541114872171863944827552373762148720060753838028884431590341428080723952633569252429448540045824753085216319803929409697618510994736537751736519611009787069693279839326762061003882269669180353678319856099662288475097148523380905614895315384465592091682952705523675847071380487807363775401352625605822664809948506568314529907439613792853764992157797633763517415055224292575183877950496208748281204092944472507201297273787656 7577 -458555727346659246615863181604631777225824379725735035793424069469008926883980182997663182703657032575296150314081870893423467692658886509965586731559673177345801592113767588988311258949721356729257161442921865266683083743870701878979450590604963824260901851889584237378076697118124401698751732022521781656440098767953014878974919896455236851349153422681937567663969692624202149575715167492265521428719281814149578928046672463928726853552528168980076484419210669845226233959508241443953310688432141861603959979113141409133599 7578 458555727346659246615863181604631777225824379725735035793424069469008926883980182997663182703657032575296150314081870893423467692658886509965586731559673177345801592113767588988311258949721356729257161442921865266683083743870701878979450590604963824260901851889584237378076697118124401698751732022521781656440098767953014878974919896455236851349153422681937567663969692624202149575715167492265521428719281814149578928046672463928726853552528168980076484419210669845226233959508241443953310688432141861603959979113141409133598 7579 -461334926868312756590095017509657036154059604431430440796554331961089247219387546326536577303077993023638970107650889748657582219098998726114193955174574512572936850062541375997343456578948457067263973559120932577263879230662079493411953652984067109116766148974752316841379388287740032871825947716347620367852813393213170929428733329516105013334727059303979611009276865949021281698533306734856888221877965701537426016641990881811703961010744760582440473405084093592754303983519435788238746345225327074768983965753121900437486 7580 461334947053386626932643397819219545946643052780425632158329977537534451526322566769567933229573886463380102509757165445755599864870163543382668915972464492545113085209460708766403004819263113448976818381599207995912182422462929756227147205866447276993323169751294888266870403405755124544771161791718967606443466160058062506894820106391678882335643372446408123053565988808880682537270272127131700648601460452299438139159322053600553254917085276959665143042795448701371549712159711622000779966784384704484234906296628969387700 7581 -818478971839320873904817066453252551733576416065366848736399660327368145843847292556184847606285829100274870307259130629357124063174581593489810407079918386116724584258069481869912203221001186269573032186835922021370685916707184300887800389973389584555099147982507662209004512336313867393129123451003057417724691073836085538110706572089362806580219509936814407187943184605660866203120197500489157227570730318299714430343878283963174428960953842708090444582753246122599910027587381558036221705934712331537122328664693431299364 7582 820230796691847725742932901139457820707926926938224939879815542990244485179227207408409227170011703364007129384202546247880517379254379801544973268697243046164838420677739599408941691621955301873538568747894012882475366134882845739333349077653420982251267819200168506723043765343966954219134572528305104338778587306408034054122617349721176629619993697717882190810843650090467030103492498085021219336592546986246935985255576365953010704084473548841973674580451406186077024086440875956578680918029087341227411325850377846093322 7583 -825862417653457009317905026973623806531593057029379620569605442424917475581041443135339341533723011332289866261949624967339525577132499437632076357128065813463414035911750632181377711296957322298993148237103564911353266467527315686033443531888769780618546597010220655851127136954849034147468130021193086745733160531115377507116206323002811270989910247640154125101023560483387151839763449946923294037885594095657144432081894708499575030534973078864090486824029814107829595166229919822254464006616814271467717547224027340644538 7584 825862417653457009317905026973623806531593057029379620569605442424917475581041443135339341533723011332289866261949624967339525577132499437632076357128065813463414035911750632181377711296957322298993148237103564911353266467527315686033443531888769780618546597010220655851127136954849034147468130021193086745733160531115377507116206323002811270989910247640154125101023560483387151839763449946923294037885594095657144432081894708499575030534973078864090486824029814107829595166229919822254464006616814271467717547224027340644537 7585 -832868546320206576865514993361010579690537460537608408694997022524241262158427108802905395232677702690763034306472019111229333409998518271257865999183324010305294022865070698121523468411689728344185794833645643713946062568241454643767516235602589710271828770915445823566937171547426419992221739834530779616800119123230874125718754488309404748240276203400412454442613496047392655964236302698853228834867477477057098715872526793130149842138765134111141477175069271269814786017792496990507363563300162660111450304412118656139618 7586 2202032916824781527794046729031956011824672470507147043836268350844139067086343129933642405548107799956734957682248117167746120118669819397929106607796693277105602002572705674014950117867751718055505713888670236377302837176162375329936060469426763401756493286872663925016245932024356975321459267536550282269271924372593383152987615247084054062325707006594805274112592524569066803552480660662953579029194724102835186093043267965577493312912271491616347511739786307693679673426058822899815997439605585711481885997523210691662441 7587 -2208913287605918920253921413499977477015072323873893725495808537730222591201177528008677295290306138014001443331977186459671684942246245363373669663907861162431598336068850829526759680839944345908877791648853107323467347089399191616568709630964384633661061369854746145082959718452241675658847176043904320979980073322894417130804298476514811111518567320266145777190179306073204678947292619662613228124057624778586241952544210369329669308801236290024882051863109482361598177147779451904080278132942225963353616687838908458475922 7588 2210965968413723271349288932763122893514034984451896477522769123106580635325032635793348141352103518366781807112881752111486931353461765198358137046401727421255435673701842990855272416084581698821944175709435830431616376825940305849858233949906248313634325555043373905117535994504175552021737792562400004635231120825233859677304220046123272946448501640770520392666101063365051754377328890156378202777854890533094333454117955643925141136276008395617190696364545034670316648484736810484353031631930970223458538688760392573409769 7589 -2219334743762842948534576983469592458900391842756503014495892204371427955831096259847560259207317078561578246519516580332954017200083906634149907182599497094349002845817903895137808106563544938957476204074786249808087511708953567872971606078652793696095517601184815150160778861203709988774532364911183382439943957880798807748890468473448784173574833098951808675991324540980568819103221311167588294870876077625307856003648676710646724721677370159008447249130595012341491558721608387226409762756218690499634824401796388204173275 7590 2219334743762842948534576983469592458900391842756503014495892204371427955831096259847560259207317078561578246519516580332954017200083906634149907182599497094349002845817903895137808106563544938957476204074786249808087511708953567872971606078652793696095517601184815150160778861203709988774532364911183382439943957880798807748890468473448784173574833098951808675991324540980568819103221311167588294870876077625307856003648676710646724721677370159008447249130595012341491558721608387226409762756218690499634824401796388204173274 7591 -3614988701909502277816346435627747816518691679973272738966567189933375029825114574568487418018382018149425922376644833608508425725058427235147267717886891028847176443836973628686609722031640954289782198296862708700930352798594980033340986891619222654042711534195704436236412849927307152686902187194201567967573908709193352747436274453189681015872228784402343617597696032529825552079245014682733426258101647077176814260896650036124826169977143825846467591040471373610983255091324891916156095826107672980148458542719102251503895 7592 3614988701909502277816346435627747816518691679973272738966567189933375029825114574568487418018382018149425922376644833608508425725058427235147267717886891028847176443836973628686609722031640954289782198296862708700930352798594980033340986891619222654042711534195704436236412849927307152686902187194201567967573908709193352747436274453189681015872228784402343617597696032529825552079245014682733426258101647077176814260896650036124826169977143825846467591040471373610983255091324891916156095826107672980148458542719102251503894 7593 -3659215151248314862991885918202326136237374616333223695835425892308733206119311200162839086221481730754227996937956625236621138435286625103124821191913152627029566680677105729949173965766867967519319650357597685124557001702748902854377623871689119101476708815629560713322809957848567135166400296342940472964832935956350386984840947314465607370846218903539832422214873504875184298979917227612751397553836477603925511633910343452949028663263728572443302835015875964114122185029970645020568179944050543480520331627196188921391035 7594 3666031284973094429162532740483940625800707182584799466295255061332203314761790017733259751350853263431578913805188846939840066443126294539772784953453486788726821729803033534962440945285483403708648334505852839349126237931032212368691942643722526080133199229703417002579065470943039068585271086799772196701469927671834943796427428859546985420448333127442125081560672405481659533081935202498265281060311495959241337738183718730236662064293692708784850850613363013461880849298738819659917459974248372664929573522241171070393250 7595 -3714424353147031295501560008591111429081897079054283396904573641582397522127963699025006906813908931378419566505418153443082800177298375485542653665861335633265214281188780927611380805742050771078270470322849184767154692401279745442203762267096483075801627124382138736223162747027784260230355854161072066142555819485178227625415689768001730086579243731232624147603562906675642179301560543622860783528543308715890624624087928950008653681286303868226950032170191002776535728754791209009847376418113963701892191977065144126854939 7596 11701010511455017812837977091163468354930822384053911334633609174259298074433292011256210309164435058251401335374783714516308833941450943402995217714827496683138115793144930605970368372172922199827809828360874738300895539079149438093760946285148169540394190986295132166839627544986034046920320004364809118199870742161181929167433085773541067410486855540886040230304144603960378665362145677442828767294418074544492906880454686160962464793155027497233881589914476479012601127716601727150625811231529928564376776167618404040546541 7597 -11756562759530456341957240164283005518727077755096089509328774420664693026867589204178792835321826419987275558168749989096677748336399164863365012281907369896383154039278954056540594306228860902022866051637694184498807047269737321554298446882088226352736841599495630012482958194331656117449983952954571076077942816465698013740432458455022851825883377763124479530493236958428547624628571448564435492427079554819561738324002328620062208889696115899193460268528390544218755012595654146217717011295436890062105602123669187296363644 7598 11756562759530456341957240164283005519828237696007819431263676430958031166912701258699917237097488077531972151066534612671533621821840852794258781667904416638195108922131316445277607319609930333580580146387711431476879017346438525626202058304207159447904469800206229704138088674918242842291728577654269976342273479107247860008533914986194834417504829219172436433159822876047993232236405205025603139398870011175846231416769325548820361362402503209603415419034673183434806441821780487835971614537869166802024720771603821019076531 7599 -11813348916395999822334587020062502775255815311863127435626726112016476116228865460259704703887798301957856780222501045968350445939942908670518038428063199414679808160403369387770494011727370557793995739845385484464856592767328733913527948124870637653243414740095296266127060312967774896268193709624135885478521999582742649584416003686191384804315504999798195589645008233931965375156577149354282535042932532347472853471499032743995400032670321103949612997057718512748462669693076129896166440034819530311713020912340338205138751 7600 11830447860072303737837095655512019914820746492641776575896022418790547043965077445271922856279810095583546232216029578164664383859932897311318031253776588287324253864219132072581037385279589099196606526129288815919128105422595583878150047782443057464050635158824178592618682336219278021175073048119344010604087626125396567029280191946009070295330696107005351799186180215911867822825538966853424826773688858327128459802649294363465549090563644576167334477477958649361220756141561457398552164655301892648819838149525681985319754 7601 -19897134675280560412538631836755099669382740123820609784263075647937182665100226999920796996958937005932103954416679184567210719071429746194398816920935108271035767347918659509607053147515449110901628316874315455290276349296809597476920481637374881090042745508862681384727652183908255137291766216455881221140791244878525219278591238992530395848723918686385654302652872256401184139494404474973168084983282966400241895156924872795772229966531582682400643762616802668715392500166503367107818559384110376160797685698734251397687244 7602 19897135691177688041710278316428135982002036607057603772256396817083079455128529178223233692866259225090714996756751977682381697422222857294519007627704822877276908665238480158566554991153502524040852638803494533189964316864900350810102476223847285122296112958136575043554962407301523549640263951757554636315120206850565300189901165854664381444436715976028161948105346603531750993858012236543404446122935891991069939898022247786407962325249712443975437361956832755593944253259036185959557152589673645428306835607474446029983691 7603 -20084313209153140814412132824925479705621105465460873974735968197920450080632146378163248574249580551630335156979143345910224399244028495248085993358405338532607248856702236141879678847544606733513373141748344814859296748801994953172689653440331517548558400967356305121969270798149612959188892257330496911031421913780293201541937561277496469215882869233083319673239591765692558517070611707193477266699734887235474738548267412309202021660272860655932778472415975550165115458831922266758071113200000844745842064628168524431095664 7604 20084313209153140814412132824925479705621105465460873974735968197920450080632146378163248574249580551630335156979143345910224399244028495248085993358405338532607248856702236141879678847544606733513373141748344814859296748801994953172689653440331517548558400967356305121969270798149612959188892257330496911031421913780293201541937561277496469215882869233083319673239591765692558517070611707193477266699734887235474738548267412309202021660272860655932778472415975550165115458831922266758071113200000844745842064628168524431095663 7605 -20256307205709624066943558435597221638631555580987202644532869248792119076041087871301672548714859893347309982256757657280628268977388055122009593123786248118228470858171121930887086308063511344902684364663501776522418272211319863774820360776328509508849629340301434670292912540958797627632370534960831444587649452287616089610094739233979139095128905397781183941859292731629827872815314336913243264789155077644160874972378400512054108121970698160242810577301925398297396452616561724435105373953887093284593379392532399754590144 7606 53627852605146945609036068582564982170458446865643167744251322528237851395588878198052287662429370029838828206405166794304006375588081291250001302453815173635573011679570249653336069293919339010279937221576829426659498599857471842707411201582149428377688736490477772841594704342776567288616258304618831327940481746886914960152625527369972176691619333155281309418948611875406265666404323533756554307807872711640673328475628612315067864709235253510763050702299455555796006676176459067442595445928662948869932187163557325450403699 7607 -53825206921658539510583457048514351331892461718304826981069442363032906020672377345199680305073470013534015975506108250562767156614823262248104648227991718647996478709303006689357585720622048264722272383238041908601823247655236271056763042344427418009200240744489619509770024693387902837809252913151295183105705463193440717293680043929337467748170094666040184721308968449699780256967662158860243897665801036547048264043561691485239613277616570537223364679392074478044610115520956758619369492406470532444012880542247300241773443 7608 53825206921658539510583457048514351331892461718304826981069442363032906020672377345199680305073470013534015975506108250562767156614823262248104648227991718647996478709303006689357585720622048264722272383238041908601823247655236271056763042344427418009200240744489619509770024693387902837809252913151295183105705463193440717293680043929337467748170094666040184721308968449699780256967662158860243897665801036547048264043561691485239613277616570537223364679392074478044610115520956758619369492406470532444012880542247300241773442 7609 -54088753378473747535231207215177125746040925752649946350248553667951351802014626387346990336921604405530236357386875381256349944083457216397761011903270274160358824185167935951305162530877296503030302542958795044902332921463122862652869189990435100194761291063104597264538536583499517748731043655457538386547217822114896120759333653669275965312448288078471672855989441836573309591071721493670461540410999114062200369244671809309409078814144587767809438083618274240512218948347367199859956619930552470304329351924852817366933009 7610 54142894323848218574111647998539637643313444725115375900960869765806620892625235403561924817778775962378079017273252237913797027988033096835236171930179889687359301518173372590586283506828970642893851361747414737220659471093376758500253462356835685659121864573157225208612094637180177443473586869816143763816834054896723057089458193914765889901316020977241527995352444109017506213712444439835424695741206684275398368074851273994751987176724076518452129380476326070864830321104971610013023654084444920538241977372762926763007504 7611 -94058307495488455973869835159137449213544895570115990992870846200815289838551536223009390241218482226192318697450504060315660239673596680876424553552467874839021271978999401059251758339838408967598128331591613189184874002630594343992539422184726640402014859238532900813323119949828942659895059183973069296849153026815556311212576388208369692811115970506087595573691745460955229078394774355505392091139111712198362138972469923290782488554631533312599898960290741188432756019151412139930812540141581405246906799220513227722064479 7612 94144528989556778077921001780188577854127669975277287891454819830945137994143574338536730466598588076916032265998931785338646527718753450392796204023118252285055606475591634364029536739330362364737207473661007257812580401608845082318486663908421114863449997519820583569359188495740483365877548104312660275354328923203274077753668943342574090711148912119056363028830849913128979921804782318391989611375443324628215784603960652326784704891211905203973119140944138941996748272404182657261021497338002462816479223992868572313757128 7613 -95168578326033365246910322957156026194937507955346774653041720780183069937160402988585355531008191640115789449319676783277205292284278803877004200057278151817768945163748791131862088726150736271252374229684271762379522903492753594443959777871540391331143138309625842929659765905406559706723536119572945454390258615493529199648054619321581837002788599743357941390740820012007685828629753727196190057161257744681219348137322801533644951097096945386902656904785483360449188023914705722507700194720897312085175699121985065124353389 7614 95168578326033428721421887536660397167858840390931729023224756007716658636601280910865347513784573792391710689111189545038759049534384742453226954536997617300450998104762970600551675047261190452089727466681189377724472941967338170296507827220998377597360511294795981447845854608121730441658632755184737984908237349078034965150702773627392342958940319893273025270473291148165835126053946934581854849020447607108164670144420712541897822049019209640628322452491626065371523633886418873805343488988333565560530622685699217168847774 7615 -96397718188341925150418118206186004287662017596258174328996433487489455124112611816514874536615020663751711778175263958913227532457620681824437900713936687949102650881907102692977950212415502849021748940720572547073813813461315325229959465749802738195831733295386080030972950562856358713714038461378220919666382632434825978181575556168270397069096764879005291389337030645782478900543946710986150482787893893130072089646391421818137528317540596186443093320272536861194437970372596199239956501962742293841132790868277384330516519 7616 286887982666420492719108849234579329132470059942835653882483109159348918413213073605718767754117127458762205017425874235417859478689904409101661125242278309407903753265889198448745706564714017642324419053813499799833273207605400580576627868192150685021189536792287910447949373786244393460877465276695323875223902762211947801713843824813674767116549648984659744832378236428475332995471643679756003003990618073256828132915760185872047930399563865609704780908914720697055007826685465085835737352631855706280311821448760364111457962 7617 -288114994794152756712678796105352588943370756976809636050986840631900388631360096353038247425839401335430912809033071403652071910088199946601402599661630169777625791900937831417629714326565419515199378925311240639224923620381372045565548581875568483104872723035195261695378269043182148113690211473416040537456689895644952444499738360915716120245359685828647574626461318488648232489304342045161361320122665895522499424248153173803605562262880871408039797097390625535826428304842268969800521034905758591333341729095463603564762219 7618 288326582848899657113241173069326264508787363895862671586704591012894744620785361728736664673755236876257418391087894612714636782527641724998324459893284318593197260889810890421149052545074184419568661494929199135811637541200293804427678501671608076227991024705745719496212975043960909547093590545230247878803270063402680480663967984463168120351107720544326345763763695134276351038634685890987683580876510612391843104166666428246528312216166529390756420986577994484330058214145246668307071278953209011208276394479899759492239077 7619 -289639427690168021059446165202447415369531515560082568306050161161404729910825175756472947212780425726191369895229080847240959959141169224579715820198181235553561705558117948276760113708781260334684760885704408509321265276518918871243407248506926866767503798168272841311930368543088411897554686554928704717918963349224993700864154498243945719365080927141650486094440204823649191667667992428207117302138157279221827082097222793950653777058263248993674962941746214622522247295952097350172178542770951155554881065737670882337764356 7620 289639450568609382435690175789856390329870066293305132971205944611338660199576595656740666868475624020917813789126571768610821197731858374643169087570753417188211949920756296345861321313698184694220917405420260254108502442801544500050392331107438122448746908521767081439898204588711046595246878277630691363443217291862427747391796075630526506283793318400292619508504499288896287673488728038915913559829575308819814872124418976377306962687785445563525108488387458775816596331023850048789487813436197159728427259352726816759118804 7621 -481939142218483818293553897594476847902170874921388163371424955981604163503960013260421509062275569801614654686727844393264150493114327949739002619503754147069998480937127135204182034046166099047742135632159163153538863640441197657438032400221151178365221774097896818753101413350199172061594587962367130902305810276265963701296314941010068158706110183445395662224487983923915633363987089825632413325870999990259292104852600278660129273302252163544438955896195805089870351131164584393111842290520448062270511173185581114465668239 7622 481939142218483818293553897594476847902170874921388163371424955981604163503960013260421509062275569801614654686727844393264150493114327949739002619503754147069998480937127135204182034046166099047742135632159163153538863640441197657438032400221151178365221774097896818753101413350199172061594587962367130902305810276265963701296314941010068158706110183445395662224487983923915633363987089825632413325870999990259292104852600278660129273302252163544438955896195805089870351131164584393111842290520448062270511173185581114465668238 7623 -485164116585797584473531207607718604009410078371029219948879755554966122388355512421197370799143782238605168207607134605990456461364180380441984482044381758886732029734160833896092949209926139132005510601378119519329222788788077761421435931649437780802279118064604684009724964755787443177198046169944516931657386046603019010137426637127773773378744481243456294361656733001021073172787304405431360930718113869065295044206366567756182363114687873513141622805660403481732149117569319571408930172639124350396666455113710879623496687 7624 485801656767243940568320590475700494543503648368724409537031145704703250778568232922649497800569073080090182602902378288900811783771903203134839355135109379018294545268696500324363077322210508278217587661133791501171967570417877643002003565897482209130131031050911114070166132816999634066217118767709975557224177396766500015103017143477394789492848255505098957307729788061664740735738085869009083832204452879019973881374477020997155475649817082341981931940312003967347759326422350205245098251348033767176863131211194169371551862 7625 -489047371163225950137166860248178140465827890644276792608028449260100245053678857606842322922718140393206487855842124282935283615837568687887893845473567428282092057820261185937386034435009254795003639771642391748999189811387293990558926701446059280195071570404866356161280191920337786408600399862463263600114425629829865154950720893078673809397878234066731188420338617874850603372410389572497386166549941829007490085159706952595572188521059772219459693041172809925289029962565273921104664854591948208731351619019750948866547020 7626 1294598332551694396510965498422612331522884350022843079392132746675656170305133448251268544769436638247177170573398088912777803850943399253612964960280909896947307176002270301444991572756711731937613703694452391688775916954801672733728835135432246461212887537598967340677335545833597482675682308819126370883079075900306650345222477592312582026531644888591553827741088202243155911200061021803557672023671253156733960120571088063937024226682732947565386402812912171601784533899277134188908846263085349315577263201495094947796790425 7627 -1299295797923799251554444614566255643732614833213341389695320814189624211195301624607739081573308870998685943315884380184767900763209179713899523377569012647872337319049173990474012172765198008187435910851626064463328205015330533028339977228435780722814593323077499258021282552198283177187862618623046910841009643747202967898608670424138498189174389831267271688319601609463830299160354194123283024661843984074671432345082553328373731620161521282129018037036250448091961733833624529791439597724266377369292229823969874468771256330 7628 1299295797923800334697588278562616709545450745648140458026644876485360425106680913843550227620619680621049000317157445234505648366187333157444943594460496523168674752787187089795136716882415800393545571778204043111944282971497814793118053796522826757992384325679169402660394921968557297067699814233539799967317061960700296087802271353651352567673229010028720994160776201586934167626557492720793854680340552567757672956720511999018118255219572859524918977814058884941691966787972816242831646325613752032251418177814745428079466505 7629 -1303336838441123456420743061770029457335013636879687122877739536226079716188957235454152436393069315593777554447420897142091489770134146667697859054233197128705397642592686808715110036694339925672359624138986432464796513088378099810277059096324498460519078468632139960584878179105995478188895838538110737222622789786029603085501293908267836715273099715792403921639647897805198876507401529101982166941519705852587838828261099951743420138580742936940671777660883730260727040713654421126699091209528891146109455142750320035749422443 7630 1304613601735157020781593313092304712522815294655580530873281554546076374575866179840137536679500731878548107312892114950295399159134462067492976577353768218900787064454367836068448468170845671645416031155835029661517013445505426293747483484290253145859568577281271118568171167005603572246033162143084039608258864405798755928000425288847470141919194862196408584490030475875351333252780048741149046814871806941792053775814857049983202841920430402606137991744930174194127279553334230921007037844982956187906401167507429863348963151 7631 -2124727954716490639695939089199342029086283926981377801859560756618035204659196084637744836354124540916587742539747934502987063539645566892550890775182442266683696524490318143726256319031248070470423702656925034634698740376141315842797699517886519055774058115653801933940283135560847140704679896234479595899053740856085141087218168509644714857075954486251224217582239940065990508338880816607523999163922249872540572803318870996123999342049102986864077690590979295451658814883613578513398094823692841874579320623470887683490810644 7632 2124727961623479963929477526734828205765310224371033227160654603348513698113815440640439778276241592455020575849145078130253428011176125313334461538898551521457321105310841566249921316246683330007049374638287469524698548459760467186036547365462775361473373998061210784705583775921512876123710451294868740333589198396910072159509181246936023409529586039860422234170438493860098749222001695819701795669593366821953741853957654990526982095458057127572704937698635254228409864050801768053976330645816107815325941959506092033429179155 7633 -2151494267739247223337225964988832159134769801991194187159585472374554455231944793818462330893292053827651923814986745165033914742625246109599133321841840835950465891353226747079360543766619465938741043012416775713967232239667343555511793245252623010891966294434520525322433104808657624344656714444749997682559462992632862359924998936134280703796366445816849647668985822189513189093240804495852879308516712499621729559181136138665059344068627786342787890514485283173189371722031727741355733262823155305856517471047520152532666410 7634 2151494267763860925666950191205113382285762784866125816596107209221797685382842939198206178179319845404577993356621049254059352595516693512895472976745683533186845174512699014075527467996315684878057980150622332040084399190515350175792920026521447172865588621672869892873561900449881951349564513795306811174537575786323243624803541863474245798211397871329065389412006119621555980692723858195467181192944678606759162280304827557262261211366998997370964614233010983495350522079562824796542188345447769907234242994868343179623728430 7635 -2180004620565731800111815201608445339114641927668686673778774298644840278675197094908640396786934134689802736625358763443104854113860739746153465864630568402478523537254946955040003746836067688903887180034593703106772776526123412482681969438886468738233597576268135124315156727954858249160321447312362740708572537386923849273252905050082662688747581648312659197585083891340250832926232046454479063173176228184979197498788941822646368565461621664046476763131241164453509882449683477344622342842771476474362274794564019246660631368 7636 6455513033288724129873400953140043913677412258187496722458669125572131826603758568238333064086552299874777731936791356328989027999606873346295729459410868904274701110978317973436355505054450329466402034471388739999017307843507899308714069667620892574264322094746249796266737361711611712387462616578024186077277011803836961969756890644267946081585315857842931268935617914500336608545420218730706947713670745826591423615648668308284743334145697273567711413432538658761172761615089284466868597863634793786528395160919446846630509940 7637 -6484187328915581067482452667311935369454653104708975270197970116103548190220123275605038701192738333685403506977346098657015099938447125236475441207272921265304997727089364869247888430811975702395672015503353138191135983296243650842044477418988130788785364446538646226708072441624668606588091775260240857840121071032141060486262107980139240578024991781381984653469130813301002125246303658492414096675071984461335872867074279493021498203489490602836671714088632471878593054338553230626536508381408684851654238180374167510885458254 7638 6488429793927601665484667305102168597098659538235730025948845644990448901739646744237780520728888981008743012331007012381587170273070988082662652659547750434699572297793144019565973418680530138556744363805859576239797030063731347228865718792654372149699412444697978530114723331404246110786975907930955866747960022174548957998661481571258866404835378190356948106945027190472868342075898436494556288556179006585645971570047481134304859798110162408792202449381305097493974685414901576087677215847248473799823671686322798900464575900 7639 -6524920276256764889274557985682568943545879333181872619172802704234233863444984732053615116953626697835445433005407877739609521942263745500670244876360870775426893286560092609502753009353176528249117484282464156886758936521592557211854530709831829721940872595673579934077253673314203599552496553654209890136176248753474786440275806335217201573345340761487313653253496526759202383119380819222585530273766024838472344498449190026057454163480687955750896058106907001698690032459401261757452951539481708445709915535717211628417586342 7640 6524920276256764889274557985682568943545879333181872619172802704234233863444984732053615116953626697835445433005407877739609521942263745500670244876360870775426893286560092609502753009353176528249117484282464156886758936521592557211854530709831829721940872595673579934077253673314203599552496553654209890136176248753474786440275806335217201573345340761487313653253496526759202383119380819222585530273766024838472344498449190026057454163480687955750896058106907001698690032459401261757452951539481708445709915535717211628417586341 7641 -11573542104702111870568112877476603083932743612828420209472416484147766571299521026324879350884678237496451018475060329532070839927204300932825440455946507861176056775898824549692796976995748968445556866676169577776649888715079627911909865720589769952083967465134077265404446726836375433691460562464290277004410838049397936273065950801235116629148604954268371317560022761938301072966451469720600107649969269299172115313240670543745558791030907703688036710638375520561974870535041366748658300663447930739624101320358588771345716876 7642 11579009719526963975646048253240912107066215020831257021959011259961718095615302914413352341291850735093915048632678217541695311297160273940482559315392824023182527334700662575165796789160583813154644830041864927434679009970311007425644537896095802710762837497774981488013182655687473934280929961313295699886870840134492522337161466679607779131052896922403230835942188895136640837471490833486463773163555361299129780521990952195930196121243471365655471436387442776535582429581428949469274740654546646754384976674884518544590156304 7643 -11662181330031483884679871961992035826130527750822630041418933211801960248984215444142900627060133382228077813393340141902739284012345017721273460977652369421673458555521095315797323173534206729262125871732780444371416580062780621935633898064244882297705589140420634532310933438685352111420730353567804547544361870794688999404499001272656674195879686646391062674060226578968187249682033907682151972603886525621317935592059266972788697166225489271970554204230286430246101545507783947477545345709411254142328780865527699438462256720 7644 11662181330031483884679871961992035826130527750822630041418933211801960248984215444142900627060133382228077813393340141902739284012345017721273460977652369421673458555521095315797323173534206729262125871732780444371416580062780621935633898064244882297705589140420634532310933438685352111420730353567804547544361870794688999404499001272656674195879686646391062674060226578968187249682033907682151972603886525621317935592059266972788697166225489271970554204230286430246101545507783947477545345709411254142328780865527699438462256719 7645 -11762043026859222338193583869545408065007800072308915840994115676237188603528326762846123600135625379617643624804795347384157645380208910438676118010399109238209396564134510209854662838975669590942509261926505541546474577590245166749969614898093254583281266156862699960303280285206246575079925921261102781919156561076078373790841404430455329033147104532538105691223903496066339160427374499465211168990548738533842525815904846059586042319093843478788102058775780768240946119747029838437944276585156088716630591187769937699867230050 7646 30212773842902030377344012910481947296859343847327828836069381974774739294424241374294839767242754743726402981887432656078221243308610500645483759724852136937647050859672896866385030942177891081643644464334373507543104396919732725080971167520517924301779140077660555630714878781014650848230666890576377303199925851063652795891221371040661604929579873120180612745112249238199608280417433664756817181844702957311938502140411085336417327486525545750303699201152778365196035357559494379652643800775772467586674228638652380453452968861 7647 -30315407862883389500711936047663603442661541750978004521577986455186339515924229695164181261007236787128024346775021632582765974422530541463542644101603052964499012118337907878602758978014972769949836043440434168469648825768902908904085651380623649984167373610230113136498005666424077008741042957309244652552147047549006690744794827222134673862024635447073667391045019404582560505546397582884834124302908971116819396539005802287033608535151266280154175706942902501668489273176373736775514032954357065542864266345511641315507040742 7648 30331585299072111498640153557661401648506721658421333670382327177220771616751694419536881087940400405647809504600546505823101253645145240018572736036508514680892776629184326899668203358344098875823070843341248970512098795615240735431095626338092506062877008626896024150713404392857941255437984179330109501658897105117961525003708663259386120143253888831833301188458007283778116369629330687057455283062993011679618939019882601727468153290296844124598482580181111170891917208187008126104178407891881723713682091025161495224580919304 7649 -30435138499076816079096799182295667734752373164134962868642601361139432486123099134471495405590628784497337972875632218425569418881502672732578295141903821087797295629181306952994891950132857858445754843397123635708510317986915213011799454174979798495474717900850269106151377286462509028088922996549036417926485400627439124985653928380612436592177587523056469518757797387035261282620216174007395369623549538905806317067460584812678745147080389369247254458196659582854029283644188547770460739325004072062212017646179473913978604740 7650 30435138499076816079096799182295667734752373164134962868642601361139432486123099134471495405590628784497337972875632218425569418881502672732578295141903821087797295629181306952994891950132857858445754843397123635708510317986915213011799454174979798495474717900850269106151377286462509028088922996549036417926485400627439124985653928380612436592177587523056469518757797387035261282620216174007395369623549538905806317067460584812678745147080389369247254458196659582854029283644188547770460739325004072062212017646179473913978604739 7651 -49162157473778977463327740916010031880964645217783877012200274494374814248036492428000666243872488929733428789310627161311887124658300010714349377802982258796006850659922021923891430775606164480701728297636822672391943248338038261264220817174412577172439994403823025079899745195510465351833456519058830901856142610169145042637132056401329975547937278879285478556386502392339032056926779589150727143221460552897269886009378816006916869256437910898524475989232081055556082910357038126566359601711932668652379029957513187935002653744 7652 49200891755000631030087106297927871848377437948868857033629429435113707102182167754580196760905126801532559098118759641843491682086399644797343775408382213615604962714438639081049545954215852496353562176828047578352293671027726039602736499716791258172389752150469527415071273832415332663859162993425084007677607883519631804305597580533488855698316990278475664829955930536722419852928126904980965071417026601460391775327046323751492865560678994734059352788579539367482710980967231799074860254984259214420870038332555358993510537391 7653 -49732124757051601213699598374418063074619008838549234718432616199693459542515516870999403090086821418085641717512832453623944183768524076947293097092871120623044400264963386834311657154694401791322443060818508539009840089196970223600390082325570939583588034845269165950180723981671201469073050315706825798213269643993366297614360579997750459127391228856959084507414881143585696601362333101851079863028504081955299960581505971726765644626536785039103910561902414156360447662445184669494761539853096162095683188479084052124297050593 7654 49775692363686012203363987092631513204440730008959770393477186530383020700596959158829623418961008956072802671453860020210901879201970158641532726793264091567722747656119224883995100149775467411753083002685771853853773884257459181009697161599248284118764168042804695489954722664645508357592908086370002404156646079700361132491766879188437919228628653531255967385834719476109282966013803513360315580752781615447318538081646400346202609612239582158895818699552087422018828356429541980293745257505076969124002551381592513623706992251 7655 -50380044819034905244148797508869419695837389621543086196101635386521074107449578538697509017104659557482958638750083835257017875204229936806869843792382030052585608827488280394569212977212126076013925191772099308301339266097856251129699081054403675160278276442400301830593624010116229167213597379891326590663391939901599337171391043810273094734870661916768122519377361753121466324681554983829852597726450170416642775539589961282637978806416638369505365157057325804547617837647219277803758876162842830295679468044451743569314623035 7656 149381880669262196592728687107526541536118413039200525245384944425672757178702782208101143459171630875265084453164633402933132120100822482052282195511939698329396011304129762298104252743104272048344024322823530104728968487529755111824176230309381161701317390823697617381516758074608640778407146120269104346210070731653214938307084302274915577525865209570905369592819522323634864412702144415844894301996771964692933419523201531699118507923929014155273882163497458212263324092072913351905575479837361991971764658839376630751952906228 7657 -150032546836479311546839744854954801744484251570275661973022766553049471944977942483118234330932768993399256145130079102706168973047469093855254746349722570453839656037384822569787709540926225262528655389733866894023225681068957305301158288126786782312740082544753543534067618373199819673082528063853433126225189592441827665155320336793577219324187081162756358477410631967206407478908250647827403804068575071484696799165165865733856409405970308320243420390527367800925517267307555416009956331679074059125529256506009835438506557718 7658 150032556438753522115558669250314609862772781119673660853891340221117940649878754612528323834813113592441792455317880709383292822466640948599822752592759167763509057752001850992712906699618580371728902341657104009662851080588845448786944448299081930701312413310429022831578468133568628413519503972005988466210012506161880513158301072320532335202839659017398675123555702557193840576503440023319519611264118964755577326684221491473220519918192332934714087816730182740783293971273720271639888345392188360855829068583730229485604413827 7659 -150789920200748100674412333758099134772931370292718183898230067661630713799300610699516360780782447987820152817686232629926118125189434838624708818545894611617993358364516600349115030375821867896011466750741667437704719765110352608566504726937385481103737522619437377510827731645487574068511551118990270281565125218951977672574617618027126770663252432565134151692286964214052751588448378590403306124271928597533775135090598618240694092819454933138536999844949084742876207712690224559891893096374420410832485838422460021716579480934 7660 150859987488307501282068140266014638778998772758822304662920405064154189120903376816460809401911925961806450574624730419962631319253162240378565021280150309119826634672223789322203207123199620532946105553723837274148612305064886303509810573137627786305839217685954700573259284633569707033945549225542120630357139459652187377194878749033315467443260227556012832339272762397868751622028070957785856905435357213439972663302059635771089589617268416530914683901365663473454860363281768457869874027142308806245374716453935953322876994172 7661 -250815926579361295287078561910687023638914298288874106632994097882267961266690034776231089039000160033350215939148929402611830644346651196522306692944251286081151859320927568482883975783252078372399275907104904617580806980599182878223583580699575980038050064599501948445515032855588110728230248866534567618058661592123943482465133178539414700767893526093178630339554141541523085332496312633632576104949805529445187355311608121028997311254480940352219930556448429543490221721609703073972775358421615651318838412932559925328509716870 7662 250815926579361295287078561936221123536226357640442631911541261304630714050381254665870597169094534514298837801337306030583781794125862156459936573706067063217486593391711855392115205229406892445554211680979276003802471167225872460706315698411138170555786042333699406329017295602219126586514625958015357515017139271962528154983462373897583111139104804203183856483375659473033224778367265762268297308101510728889426607128450644701624785362174777181839021010780582990440950979364561277177501610575952717168420841139032126133767293317 7663 -253006607633037624702030351971899978514719998181805573560703921050042931320975665798518159565012426239982675654923192298043176709619906969402685819877362772342861247496912929163214366788708214551191189119990899904712342872778453078217189619700096195629331371035896402386442504177785002013965254506439927177631218351693462966399866030315426434675263537471155210910327489423379834204724567558204205235263516449454053169825057525734175870784921089849934230351344737876390078298648543168120007816434948994067809713489860434579956685634 7664 253006607633037624702030351971899978644946942491414692742569255245988808132123420687176779798099992120906045766192582177995130715805030908348724535532180941910003791968265187415491563635232604208000458873868120718785160038529246605116802284675750735798653368622500509994674900883100553595247844491902194459461476523994659395589031775053159505294006736739456768962764975049205175140198611159647807360282395101645498744494910145443589201243921457235450315968599278955421661883169047262853317795881866631133438621416976703939788396393 7665 -255114640412996976508856058738730788781116312307030388432629920580780611228394724110874703024938129458405289414258036518054078793803343623809886300870010875350370167493672054963072670041555094608000669290026268530059094867375068094634494012423555775819656533137523713045404356032067799608774116035387026675520720974286940516290697880217784393594271926341096404074251688458481618766119055364135544403699529451913517397847823811131044352741479717946077403657624963537568261244435922709371362710529281148525318561312157278370619562488 7666 684592441335423958262200388497456562270632712812786236404329985974192958564951416724374885398449045912623734781424619251488029964764692480143909709135732372977911586676925393851873739484187861779657032760909673132366021129512772045381452885827446022112859278337688978610541737747299570213832477229921386661199140878860236652367824784658269117188853890459648276123695967282978232844693900985050031333718729021965673989976933884655766329512695881899167392940412666783564642067051124511174294031569942542801847508087054134175087899607 7667 -687150497636509561945728315745945577479748243326691281305178017818230972778446655382466551716105674574611928568674504040509262871156139881670930385840714289646816846262181581470757738315745109280098433660194339797030482896773539692517161740124280724977887835232604176785505738792238315173108310056773108630291838440577876270907561001366186957545784536221318052069846606065357991244267256249265866683400556133408340164938192010410175996477139110520604147281543135623673517492875662474855018802734053275323809694502259967985674844007 7668 687150609316699160012854866553130211094614613133715584846570750869108556014980623724874189547532652024498608279639313734168852831461223341321161360030420208647818952202006137194112318037486858732341075364056830159924043408045458992912968291090944538994833783961457794001982241931473421544776943538418135241307267612726566141869295472914300143583174917931646209320293092836835039520907170175123671501257349045149082889344096974950535787829130718090577543311340093592056264456844824629625930957951847378759769140915249547605414073897 7669 -690053921758929027448043959839778372895263414638042705882862364790123369116107517417830082340775009330667702715239053974954686980884128841067141015197412751389712999162974752942477713637486123095640070328168125564764058100394794936465050616067741575812206035639296688478787098759525412952462672362105249495087863764190513002111431443133461668145448216361420971090342467226225882437166460258300192939631765063326562177482552234610482009974263531112054530755521108052199424147551393830547580386589861221514653836302865567116415540396 7670 690053921758929027448043959839778372895263414638042705882862364790123369116107517417830082340775009330667702715239053974954686980884128841067141015197412751389712999162974752942477713637486123095640070328168125564764058100394794936465050616067741575812206035639296688478787098759525412952462672362105249495087863764190513002111431443133461668145448216361420971090342467226225882437166460258300192939631765063326562177482552234610482009974263531112054530755521108052199424147551393830547580386589861221514653836302865567116415540395 7671 -1209742638558638605840641823646488216078179417480449440276821732530388422098636617709489393711640872081682466030544562200378799382402282118876357396604231204772031193512242976790612639203038431362403351523343554313660313137608583205039644152066734359819074553041433555521374082266577901715358467644361994408020932314471730497034910214507806693158457728191562323253994450445830567182215055525706391712781665415704955042419136773513276648645455796856410730126052086063648437086337670713877862983172980989483736811786652935321156160545 7672 1210398471160891534213465871066763552272234968331096147873336060134422087290993171418030457210784380170545499211660870157533860707617538844820825901965163833887335316477267481585827459995053521157308610467492960042081608844628814762758316800597752987161921608398692331587685443310152262188760796245602623198760371818187454431275742430102634562980485536727436703131563730478216201387721602190688674944094171369168711693592123630908953255461589796809359738329390003134774948106720186823935565935357080168283049518741863098721978472001 7673 -1229989277235574911358672511018795962934220121870861596876793224822866626616385298197498358839931081606382852772793043682842983876339136204527741793663108562415298731818638684081724947954095240688011682890906077838893552952193977611639446559178552739304019714720653637084922662981738565267058410511410452487105732394991471469675742748498668437077979393663622031098649242064856119993978273325118753195518760452059301128260972400483418518554942025734267149203969656774708688422102561760516114411197786833634284901801840987838706979402 7674 1229989277235574911358672511018795962934220121870861596876793224822866626616385298197498358839931081606382852772793043682842983876339136204527741793663108562415298731818638684081724947954095240688011682890906077838893552952193977611639446559178552739304019714720653637084922662981738565267058410511410452487105732394991471469675742748498668437077979393663622031098649242064856119993978273325118753195518760452059301128260972400483418518554942025734267149203969656774708688422102561760516114411197786833634284901801840987838706979401 7675 -1252067168455767095767710364408787049763993339050318640672392434568969923895381851683574807789665750052478498164217370103858706860496345304778078512687251603306282236419479058221772395870264855421592198616152729633491949866495490951036682475853667592828863824426628934918199108479084711216678620455328128650540410716931532140832939090510243631939141189592075312285554573393921237692517729398935648966343890116833582708115127299504159901927553105455323152600216034114897892230066458427500729105143753947069970522566624479320385987314 7676 4121546915460263006612303896260129731203895900909464078946339650033201354337272149951673424030456502092639605272458052273244631268774430842157898129685601622946951972889023323158371731798608320078072007770539635913301210537233181854566291465562873676833091781306890968266156243963612406243874147488599949433075507536174134364461379266352779162755805370096333693927101651735246325597989464655479028356805548305176546479305565722356885681898298980979683452384104350295582176510228339694206972410095085058698626625147438487956845107765 7677 -4143682418942519787805211760841923017643067875829703876207874420895275080081804715475017869014674490990101981150918492245040876838683182718918071472842725791234057794988801089549539082989802622038524336042851426446544592979226691511811081131540216878554900805160638939205212545483540108067716116156564794388257981308622345514243570680860071402913003835989109411326276495049733247800316662186410436896099996881322093704724775022377178189724357120616977214990899787786753933792072110854331364137051499392883854802014557353858835606221 7678 4144728806273973473561895404708891753177573534321473419193063969206098620544173406327066877062294705019918199050985400566919833793841183628587111573070640209747765504811401443581055861008048846225397390339253996876102734398933838586876933774047779662133371156372662440470804438734695713699373290931388521417825526421216776634471883941450991287679733354496236401719252244595818427988202622338022258601529662308080492808213391213638801809545232781950403179796316336068581157539421743684987230867087250983184822194138655496218582130496 7679 -4171454139042024611083751287422053882272159177841787717638511314254752813272336479447343889715863796654121946629708423042678882570548635914609833025083595055682374774709381860101438971053207030523963006679808850637263719645589561252916888560121968520108285331323629470625283967380988525951204077135883701389001334491502209087908723768723951848707584690665042582951817981540382248757193050638811846334787226136023158251998149315801348765320516655472994441560001729954602530238940847372448097686777391788801379262717869586863504510635 7680 4173919364360061576910400370612006294727628420129312835399086244833349835008115677144028676522463069530649286017319518097735910876669131075938190934843387043017313568191380584898876575965935745378988188228331537477696560670758969018115632459989899121160378748322170766801373665506832537390284223982218176254064456234137491109383457353037213055689394535392247275164925664472953455764024985140428816228200624146547748273383323384526002405553577717253803161165899868075559871130701129513428658434687114370939083824086909034391594510634 7681 -7081538462663089954859650290634658978607362732605393225569385482001333779597673032200492268871573764187871330044173617864562777345775676149542573063500405276971916560754868927022233797527772366757177867299074725369199763596522095913854209835638078789944019397994040928440663775850825888561983444831378137901218005236556757294980615146809096608079905851533917938793122220910182373114006291205908329787246800265692308187846313210844370530984113825566193610312247533881812105190584674580886405082125810683686949417761360110584446283599 7682 7081538462663089954859650290634658978607362732605393225569385482001333779597673032200492268871573764187871330044173617864562777345775676149542573063500405276971916560754868927022233797527772366757177867299074725369199763596522095913854209835638078789944019397994040928440663775850825888561983444831378137901218005236556757294980615146809096608079905851533917938793122220910182373114006291205908329787246800265692308187846313210844370530984113825566193610312247533881812105190584674580886405082125810683686949417761360110584446283598 7683 -7149176250509743525885462077312025231227983066581764740144040398302639626606104199797283003165268973200159754406360632324023577714679830898265104176969036508388223162314764735236591769115645269319984292980487705564829896720795915309626290069454614442991064593552775174107792848816468829906288207310701019212135723114916122263753982159895637747898834473060308066288713844925651731972293729980255318102751799826016582699693114402848766788539602236383883128651903555115321047801795437117884013278905403883283452984819811881099029185469 7684 7152401273062436122755423042251925384190149382446877778063617163680959127068699444308834002161545640741110343166408290009566002554951203697237658259920133186169283916959968552971508946360587640782573353375995785710826007563043380201815131523100574900427689599320195358734018126888865986493573522754609156492039435576881066311894847898912756689948533177810718170439069061574306979943766864743778984458523133318568955385546896422806653602654515859236321603328038203835506099672470525374675362571205697044337324931208827509888665491490 7685 -7221041014732776247794109627310093966136705482640215810790196909917880797428150739405828188567022687954789910650241011638635258569150174340404268443764947842211537579964595720280384856412841346047427783620876687594554341987393948450098129827418833474822626830934470512627365663185563764757200380891690238499639893627938581617724035582231431922812664323873204156587793681941163850063431182869730238762540084982661041327726453154695807898005024306706677276710696554884659236122582058427779798058236225739538980048982455223337720215247 7686 19633785016545155242194191101023649125317924274687725580054414129311913194849623985967783140519181112903235426212766630031121057730542974436160703111442263986784329778959262929621078560118802093583569786245151026230678367790832529488698779541687231849698440125041773010394175728155621432782332504632453964143301189795390644511679341389003750394479576709224837695450447223723499758511492942411795557603789782925693050908469776352111697011721054812214783370621685785892332856680672781956953794060454260329837544107156834340360347616866 7687 -19724615930513294709071594059215033441757200053870351938428014418157815777832315571876075494733596136733057511356164006111163524200442199984605291924190326457823964708369656625632350109450511812598606911621997304691031872662203171031186237633648475440494018867318106543761527789574794822648208960365859391260862250855909229203118254953008572734384490899496843202989819764873768926138419904353917411459102212099360346068501970290148769137814049837797275368634829590552675471525683664440955740312737209344547245540306068642300828249959 7688 19724615930513294709071594059215033441757200053870351938428014418157815777832315571876075494733596136733057511356164006111163524200442199984605291924190326457823964708369656625632350109450511812598606911621997304691031872662203171031186237633648475440494018867318106543761527789574794822648208960365859391260862250855909229203118254953008572734384490899496843202989819764873768926138419904353917411459102212099360346068501970290148769137814049837797275368634829590552675471525683664440955740312737209344547245540306068642300828249958 7689 -19812731290520127664641610871048607084816454481561009908252963491909774759958631857246332059880403128770139894884472067345263515479598459644381423068036344032477062207184998240836802505288624787733155755456610799484365347489906690024325933008083279404389184884478220404033515791607668910039343329685452435880921339806222902998612899459952044958874853195067338054247334457200229071074286489682389341552921346204401988888944915798013031533193696119289116684649096517933175919846637566673858291456189732509297350502827602650547845575080 7690 19820917061703618311703513033028463523382615760442546763044214494890458444217674365384435595455173744427180124181743096811734651782107650764783038178149202982076647923925027356910478796983284437807326743078352744911848328021199652636533410365477331150876023556127676926262939380896355007370581116633451364016977217707519357926368724971381007933923870772752790077495978160472428000825839704067187838987640185600335108625780875928799749666988180344281858216322114807124980308653286840308701101976965586122288988970681524269736768863776 7691 -32467907812519044758750570036608326044978307586459847157144198542920404311112373692466047801978330129058043141510811614896579252556493791275207979503064307728142502875723818702987287202807028676481496770365926928365337720893417357864729930065464961657869231613834574880398865250684514330211304614344885224882336603846932900170699756744735993537116532650743776288463091894166327261399644330824504481524627837082892119278817214159764586289595945573811261624134052772545069061209829429921572951378272176571836343143369568581862394914327 7692 32467907812519044758750570036608326044978307586459847157144198542920404311112373692466047801978330129058043141510811614896579252556493791275207979503064307728142502875723818702987287202807028676481496770365926928365337720893417357864729930065464961657869231613834574880398865250684514330211304614344885224882336603846932900170699756744735993537116532650743776288463091894166327261399644330824504481524627837082892119278817214159764586289595945573811261624134052772545069061209829429921572951378272176571836343143369568581862394914326 7693 -32947727947197922723528697146487492275473495772295124125634950574235992942757430312546989643437454603197087677070485895463484727567915944457750513856168995763235675977566296304113354586186559769996031720754841992499917135602837718479294903875489502083033685033487380299883921656119532378854746573534517036287179479951463310899984803396174153068518479212929847057630470955500127951027622951486630392179506248535485352166498186061480773322148648933979950363140954167933128021768843690429778508715368939537768794513298193791009660418059 7694 32971147244146317452344628528781876033118167284069418457183712241284089551884606165902263872904293856618946997809909086170241003768493911894977748990304022443747476444894453459453587270817890244481014340026836331415570953265703362514159826840522871074862486026655085611106185033144440415086304966390467989169842513552814850502523005347145799364384691577393840603137165742878090173695484624828973709212699639521993116773793417112936624972064402959867962824737290164721952050350266286667745977594388096827840933052801714935624269083536 7695 -33533941951223887112927247528701900235300920379618400391562631994747660719153356037584405094959902905075171014170887985147726420190886793121438682070088234190629816580369305209691295905008003459784486740389785061817107467161054606005002532076101392148440353500772114088362681672481951536488156701491765085150421149223747548825893589134946255892217058236440622569327185002267246830335248265670185883019440289422122731270886919174985461098560134096028794933800174815694668418258211183426941240355089575526084736868980003180746018057760 7696 99919622318069568680353691335983511734213107414200276338389163585328340577806263497988185008918218958564863450515617072276543537640617460166970852902900450918984470320658264419736765546154517475837080338481639620633568840582129532462104228974099315450031959506338525540178362348891058214592549792224898359587772518609368297847689077457585882125856633723453957776342811469655224803102011664969396191998340601500178853000153237802339113122519843488135584410130299552441717892515694667853952979067577416685947739908586755488589668469377 7697 -100486424860280725439894738430910497091581695515245989899854557244363894101304139238138108709027244056213490267882739964145314582379877570783458486326582488003185352303995547496551878299599348511625882125824688380224914824294178209731530607172419846420837661090535011634363247763236851824269934864224295841599606855337987439148475912033646295308808040355153198271749454559679938963821317952280722962522660859872602353370251552616980716668554903281137467520160542285214379637469908492416495915193377037496104846904032936144196913783476 7698 100486424860280725450053033494976022457903627230758445040525508841010616110511864991266635963654951169761200584494803011669785531076843760008292485775385443354685058223256821782108350110758942393701657572313785557218275215568140941887927321910170263518523858408143518084019282660190788092612265252445395604744487354003365218401277159240269167890915933099945921861775018409498555797372948848065928956865754847344745012858763851551313520162846615443901816392344699253511099317060768503542933614597781242403167435438802633482251417217486 7699 -101189393010608027238070766785527385514911951739656295680736326032866689675646263492230988642173877990764029808385353055442653249704567533424015819905427014103991694332616494436081319465209993839636135586421864016135220584129963250089104092073839522589174402593681812765061754420764298074662822885947581966530090292355371886856038250659488200694691948254484139207936491062534909934434622555194707382400927230183953723608791609758271887787374589959456323466893017083085460199986416994942741403018172354117441672713674973549022822508479 7700 101189393010608027238070766785527385514911951739656295680736326032866689675646263492230988642173877990764029808385353055442653249704567533424015819905427014103991694332616494436081319465209993839636135586421864016135220584129963250089104092073839522589174402593681812765061754420764298074662822885947581966530090292355371886856038250659488200694691948254484139207936491062534909934434622555194707382400927230183953723608791609758271887787374589959456323466893017083085460199986416994942741403018172354117441672713674973549022822508478 7701 -178744651820018534807386284754009764082451105551648511954174315903084628123284218561958493037259571797799381291119633301680171749414933161816183907150605294197879952741091835334721793287682651060215254004765485524741877755179688491434580446650891112502216457563376537437083325381632661302171443032692021183211127161192548304168358244674442031902298992592774593260147935474730850582684100216801653690764764725867410164848327986477292645330765640683902414110273102486557060247355840850814358899483688220392836547006927490904164044217999 7702 178795950711899055267142317552394045619635362299661002687674428369385503638271110155658916941084926613209689584980206579857657795114969765025994611414284954323870182811428632869494033643023487581955387294405700457563217729021975658145029314091015667234990526785185667039331518109615723175124558129546531874735976394761733512822238070066924574384317031082200577636369221474095894037242414043763190704982015001775169926610306234213654127117569136061156582877495359237833994043080872575543356821495662686716782792403084023583588502495435 7703 -180470825956120694634300092898466794762997473603629913161694224617182600768864530755025995008026478661057011488449420399556796075243764402562809034266468020305814208832805964600298259246242979885031515467147137177010671332553634309542786049102760460285213205688802529031814487341253089541942713120037541858672558209427610857623887876505714149566831999325368399985290865896952330279484081039441770883063336184299632772192770859412580452714521710733400025193218417096431724474658838619856435765415688883077572954751013098990087211679599 7704 180470825956120694634300092898466794762997473603629913161694224617182600768864530755025995008026478661057011488449420399556796075243764402562809034266468020305814208832805964600298259246242979885031515467147137177010671332553634309542786049102760460285213205688802529031814487341253089541942713120037541858672558209427610857623887876505714149566831999325368399985290865896952330279484081039441770883063336184299632772192770859412580452714521710733400025193218417096431724474658838619856435765415688883077572954751013098990087211679598 7705 -182219387387933316049145286318983848741999078056854282837147316491644588609614604547325534303007071954870886095521566802709645700328286198671438386238947374677333175606148648994085810608367688499706152473162753132606608484006262699631189457466891232443831822443308467339298038222053813290513378558490716957161157293606713710508267077926083564222072031887842287693161786786193853792355973329643639232810298203304775169736386339109708698211994025230673308844307108382802324757004363742328802809856627695048614527697214497330798146129455 7706 485101821105926756293490661584092427054218441065349326710647591292086157440600564681974883694439040289695890146576522089401811969819500156993092827327219777891130083299731395462132998255775945776826731324648426561068587711166775376442774613623173144971960861530670632912955897008439923660980120594957849359445437430331151523448923217496489188102588050700016464124003292158883258008214385547387291763044014179616234471180075166924424209932321200215462682979076286621137680218301838882164457403174106808457059372154474379277354038784797 7707 -487261367018612226366185647980033715635673323370659003046106183257754376205484201910599145621684972935285834521715099995461267916094096364206164006532525098824175762389114870806714701962372358142721939749978881563267030232814101800539353237015197538261216856315399523130113194124500865273913102801572934854557862338729721926268722937797629515616195980104836202706805921737742433151424463963213142730559123335212214390445093567068952134414704677144059515923139573774965886977336572719969344836252145043680828520907750314304329764763966 7708 487503251419106596430391625588113356922283309416323278786765818430591244041039225876066389166028075656814743877592592394979824547282792725825004723739288030740635956731362200700106885136033253236467271619964783585078335556437566843170806978550409395894490142508031920579507181265371355311172905132067291174851166835644413758020670932495981173313224278557129942170143763269589875464614076543222376856035016404587149255467337283782589596804271080357544559215278408401911886972813958940669568442576165310972964577289629444388925088623880 7709 -489739122001386198040579592336929204170241935723074538373779281012662823824096989715393750192072125559760206354607694535339388689879881241044655899467749371754821450974725638661184916071588597896016694909777281655076854482600899282958259472118022360864193649223779733969332814605846845332502889154961235323216207646002397661356171311462963007995826321727223223813617820133607777878072065289719490516421665727498417653815392713924632286430845204334920816333558569535468321602341101138395519883045394859610451230539172412797993026420704 7710 489739122900075451788349999364013926185125322826206115635612857483068381671342540659770631787298452915045857241648531955335682549743666859709387233682507059305047748284473556792231623345879168081368886531811758755910213144460400152808985660198563018437044080628062061133572120211012507967816438682989550295472525539860854334718235528128390098542728610620164062595324907297231565454290466369948191952901454290631908560732978344888340846869633245690673430680618809532526370858382172529333203731808270917112566839088528902357067319574495 7711 -798862462347884165901725700731796807804969773837795591823680999207364846778602261237334448293235354407201602837549711594893198052479609143250611205945354329460914758591058462277065996371055559440484943828877322889777723111075693888448285009762327711207667391365343797137403549271672298579949457638642005502289943029608541578154440439381214753699236081687467927531479882046554027425278837631009410015326696208292928347501233729107535550685558723127187825764368569272187735309788177385265986670620021437435204612682156959461084438443602 7712 798862720662742699428333947279127785184617582900457327264481097176954795840348945126331536725648690202275426580290597504645715036287391756931354165176602870755577696766538886283417576660765646445346943608823208745290822730444004049302393395249350730504730349757382267309006744548646897980588646388679331590503256823004606750417435520771634647931406853186062951966954485083420437390367739441467121853294354464744195302475379818917048285265548090658292305561260426089007860137385411400653457789188181764089874167671501334981535803965009 7713 -811312536482860937587481705556392277459521495093321813020710442772036687025108371537353120967768117778680824557335673339041754354736360653773615115396254642333413423952802636278423482593903159295153611365487498704440161067253308333130376136393825253951334311235038067113533155339917473874960592954760545788063622469526597664014186069722243729124744824106315513540340224176124093532961776873527850569445977381954573849898058818742207285119514432812143036587114798451361183348336382583993125190431125420357210931220267554147823987980792 7714 811567165055661288435937309293598589157220833979169025687790066176206540594146376516956234567737573691137295573878652163769260466243836088884317091927704623021634866688875459042266491305859526316603712841141022778903609770005893183590054049382885033150013319553512395797767222401368467676986677653375813658574640536318701493816482056529095578302104891175879422770572588421668009285503088511277370927643376026612753962150874651986742980961568931378561353810311040770166118865601976241035326354300211437835463172536245381494417553136351 7715 -826645330368118400963090727432109496421005128245574133623273246547193594847102680995672418387856168252657178375995230275624614155650481177034061288526631788484627964275869549888527757005757195384851742312617629341021625035908836251712605115174309374406813226121927831449774119888609087734166145940734143927844589102109026010541287708221719513097189925221394535829387305038770393951177608389512722572420266324118944398246480814342899866356245192729051120498442799900763357401496834282919352435141246222915369650162102812234881333654729 7716 2618191919963730185210221740477533595727880858737759495349242913780666962499447281322411230823424007165074940825223644328770865868098181216774876568770190576764279706572112005506704927082321819610661814517453976336719696853200655465240579906461553755630785565020616476323940852283170347885255921946525458536834070539240212315692637562677780429050070294761492849536879647108612605617202736790177512098880320448652097417219821695379159516661089218495274356105912605421968170024741875493751690989345095418650072730663154010848143152096553 7717 -2633518483469423501395044922569725489501292101816208525534414824760404565548142818210607819998285635747753525228449267093802494384101888267128141928722904737920431475813790362886718036296059907513518139619342183856933188648860960917866266518340715051927376055726816173999518936702170827260339989095782561514948521906683131547574654734873123883892280793261466412612013360148391207996957075391396969377255816278653672119698042052466117184072332042788575821771484811772856259367383995035084811659349182506334913472093103654826217322170446 7718 2633518483469423501395044922569725489501292101816208525534414824760404565548142818210607819998285635747753525228449267093802494384101888267128141928722904737920431475813790362886718036296059907513518139619342183856933188648860960917866266518340715051927376055726816173999518936702170827260339989095782561514948521906683131547574654734873123883892280793261466412612013360148391207996957075391396969377255816278653672119698042052466117184072332042788575821771484811772856259367383995035084811659349182506334913472093103654826217322170445 7719 -2652141997646860526851385387865260071813776796015388289869599961902302349732157762784874322338973436441141545856753647073029725459550745608368731690855761257454416750362404869452870234228569547370639715735469784116032696372958372986283125089982710869845123234259243207907834543472875075337077166746911263938531132781294230191135200785546333758018075148047747787260637180162484073359609549555514873915433480117696087804550475439198752440195237203966718712731776091255249145470569315727175610490339688955977369213715823110158164785145556 7720 2652874008110199490171250471806440863946163493992472765452397495833982835153223636652104650286202182639685724732824955830684180706644901927214221910427645452991271289576473527260085464373880164214826199464082517950068998399263122445480468803833060132540430639331300200399939275166829412641505170570380509789999467768469252154930278828574022899349378512302158439415512056882045891283892325990305834874402275057322454587990209572950706803757143397344501453279744021557869483597504935731629175708078240900813147888186208868387805154113822 7721 -4468192378363278526460628285383498885492863816567572646115167051441626192108049911424175423141962571211312318543476222291206675659744768996303115829910927331441992817382162321860305330715380105211119579195505233447369866669186501686389588990669519072115336776605721304981797316456018821871592635059634400156663319358903462923776323469176005214900199341652373788913554597972087760536646185438742561812537050454069724668532911110833103734217547670421282440155849504684985251998861741491122274789447040478381175932157729164935456590508526 7722 4470436691278883511840320361116235717126879386261363296944678436894262504242094061371242973563564267902391948372937074821499765744336474992224477422716934253588250891630501330562611297204989226091544434183577605950673380750032118434727235503268540550611515074855082255892034461780624012094798213286130037736437257550129499595093929485837208426933319586615902188720251119542087365919665263021547274996296208173124076686176710027162639563280369767988462629292086940483913067113885460262431216679108701330360182105718493965819602472786541 7723 -4521515168482456320409412243639223205235682622106331292934136211176030683985183309706062744195131211135174979573289852694152527205543997402084839754453817539458564645908187046102722477513261025883449089331162552399837076128004286530625717116182910555892388610893504588164176574194456789151474834443228635899054342017255965015112501121448221041613295728970009828457639451404678709496746487062605066043213915004243205361980082463277921780922851612770311628280214510696560387249406774326369946662357982743293048062736062252304138036165819 7724 4521515168482456320409412243639223205235682622106331292934136211176030683985183309706062744195131211135174979573289852694152527205543997402084839754453817539458564645908187046102722477513261025883449089331162552399837076128004286530625717116182910555892388610893504588164176574194456789151474834443228635899054342017255965015112501121448221041613295728970009828457639451404678709496746487062605066043213915004243205361980082463277921780922851612770311628280214510696560387249406774326369946662357982743293048062736062252304138036165818 7725 -4573695208180259840807663578966339121655223739318827934986825821205448553233219646244614028527668506812763323397941738383477336392682608187980315277778949480728846553774121452025082149823443233077061948290394668173966629683732408643851911062987294275085484837367495078075171088966761073977454471206832208689471420137395898020623064883547041365880337328254710369551548655414685708492163740795111261851254339155203393119205021165807382514957684651652598342153027308691992853436427765120367789667353811022204471692005086770658212716428436 7726 11994671004837503234568976015924942905540111657237468038452079676633400176945844789627418213356640352007103099147950993004372545345290777941292285373305683887671644882789162167801905538226569947674669304994313408936509937394933789312377182465723012284003614265884962389692152124922274474735385916609061188182768391765095367942387587386578034268682885146804340520593996626255519411708174826639496566098903131317644623667307431819951396072864775416466521286209255033383971024580693219978135864379359686555215109283090635565683375844054213 7727 -12061677845589662544054385329619392629214986823844605660863053442157930569389073407960254717139437067326946433580672826763319874554273955743297771832665145845371715794179010014215226119921070803899615994856248806957761146788777628153167542290464507115471848492305457335990016683761653573484252379145406271049647248222605971196542366029711655286053115596694665781304102643110594023213925399967911238266068119475809051845036107677801286673395274151467056452206433337113300048125252847102964812302881518617245263011748370450831029381274422 7728 12061677845589662544054385329619392629214986823844605660863053442157930569389073407960254717139437067326946433580672826763319874554273955743297771832665145845371715794179010014215226119921070803899615994856248806957761146788777628153167542290464507115471848492305457335990016683761653573484252379145406271049647248222605971196542366029711655286053115596694665781304102643110594023213925399967911238266068119475809051845036107677801286673395274151467056452206433337113300048125252847102964812302881518617245263011748370450831029381274421 7729 -12134175624601722294661185023732959767397313768741913795775226397705879253764895455719685231411869181034745964700417129167382194643608204135073541742661801026212849958197731459780639672379799752327905128307913116276532354285505047809544396552851995053562249748617607232637222995869938957774863001682562442176755482291459135586286754884547904698576189279126593756938859199196486570476867255611915544518044901974782896694579093648248753622092197380229320196491330740685123423245698933294847119176099729691566051996476804534217476347559806 7730 12134175624601722294661185023732989727809356557103693754682631201479935751638161456473006796235598303144445973699471266636029496314789134646908142151088596738485022874324754475648026667948709248295686702290569519027109670591297484526331831661611608674215306757178560507909547165489144170666627148995537031468962052574106539164517370155378280733942349291085343341609002188100489742026155405809288527308971792285882345823890171899502834043262699014390249313828203753182989075265693904416225672592595830048369895183305477161125224795891251 7731 -21047197812564935148452129822304358975370909375726426540683158445994210651686326564685683906963815887752965768946760743078172242720627819868907583269071768103392776912533576557737430508667387561522737768656757406226685352770387199859788799134886973964727035717809965354987279767946970995751493470211112743545407824029726513136578163411057862991425545573888363134173827025604757899401459503074273539044131317209453839856588695203095263529888663632043855567862636685866394217241713045000417353321780103018142256127333389947475007602017722 7732 21050841895988851304699123303342832117048809311955912469704977234902696623549129414866943958425928158060554273616886552495100511265631794455268731785113727947415926542517167024210176830685849822747968898250297238458684663595469448050827675438477521363210336815089308045202361481889140393789517013539420665943782992719368669111413029546597177959000783007478284870390974443820977710154525541054754078099205943780481488784637907315671515381667837778244685818760601533620925508829511126153070764643429352554461579666275550193192183681545238 7733 -21365775640199388489896509550421298301996841503827121226115108006955675701984095345349234239468261276310403484682441606471251672189792115285570107741480089589640856622342817909105504380816920087408185425701991296491405652215239719896367303741234031946781980873152747749247037069830725061179141485848089091138166651410294623369472838883670775354839480821097350024237023563421299154214709955287729007249183109884804261856551408291261202743213314115783968549526860667077927160023951257969551933500887741858003719930999540507716821862728216 7734 21365798067700084995302068073771002207666363459514231892525892813561621878863603665305590406370476792041640794217580404975975089467118791223097351375209561225506080308645766314809489658581368234498180991031089174483430036135642897931540095642348936794708475156975319302707835090380037585520465483035592278695960766141782395239241830474345901289391083433398807284414523503412483838649355736581091465217013599312345467789204051303293514445335845343753440432342431706236823964181460254428964591046132147049947087695828863441572028737798679 7735 -21755104609376846059235933825940131171333707091598022750663788019658189319992037648015831141418445957768577874645903602743906055453232707100035380968386953918712805056018020734421173721060354710142451102954356816426334499014543645080654381302463075144190458256496176470155569958150638815487024852269428094494562568488413493680331733042110446324046725646667253265024865862616812953272007892424986993983890831435398622489171058828845054099728800999089399535998316852436156011100212322578378956377915582253032164985535796426837663250629825 7736 65336931691316816966163510930167264150967722042574336198668665165576268143087100394129494248206103099193487072594050098995527520580974782451237182320094212450840347734423049475210238471047362336402530441046663966498877190953005602414372742687178406236148173475810251508178807994504423633363571941220281175563648579088381432050572012117033260069169423122998157850604921065301043281690781334988015718631295105593215074389756232168735930516262290560830813605017838621667807661534404400767360405706067785469511707901186333684983650059512622 7737 -65728170056771931180345300576982800418891968855673981858406444439449258032813127381593802402523094406264943970318014203273244614784929943990847190333954865549875083963755046162843071142425301171920252364895522642688505026787288617998166734464821898729715502427462861131295075514796106520188546841999766806494850898593235718117616201330330418710512467168033235906797999828247954921512722792115158854503069372704246910201217224859946432059556725498550845249577060488553792236866720251809442136480318441375910673067198082418044257304709739 7738 65739890458476150932758437629962295115951861892552620900370739416718315733044662405641129630443136320646906431710543324417719562851214373405123195310192632968815809913255142325425174920972766239675406151887759053024065030401852258009626311528675812029546463162030397817395065178462258785940932415740248779401005337310730880193674746622964612744401788829172640454660145019874188683045294765912236891315584216859792323354608936250672096153832624078757210142350805450548789104021412559878309413427699335776154681311716077744603569984192999 7739 -66221076769318749061355983237148872015906237167873596765484104022300155510733463480630267484938843680222830770148269446037071170291153289171911056313160386634287308332954944800569128737675289045472584190749723916172065058732507884094556797454449172238444648439708316774344997699702078886658743795242514751404533899847144662812064045949261935745842512390973640604644120908862136390970226746567357262212788630844419455506501908217645038203285969155666075961136333582271266994764552583164002993245356082094121269315638815532947245691337678 7740 66221076769318749061355983237148872016010824341066395218952317522649116652233320986497679934380004987230557716833108026721821073094632905394124925290289708041085382201672283185032103386483655195859750731997595865354003657222907311091454532278134267102563896959796705501023249205660088538064436786589487136619592361605710054809965225743732985292210702300522018463470402586226941602866446027604011517340401996522113716377462883712650176357398522624960462195533242218970667082181518832619522227755742859379710430066657463136122431031900563 7741 -110379398230368063778068165070476432765488883902650747391211972495955413102776915796064960837793453017374506770322109353915076416664517865583709179271488115243763605278936111114944073982169342092575364461469462133308402164057958947123825799934372822308689968753858378705104444205400015681861884452341901090349112285164767102704661054860326826248333882997784887617126763812463391917365650075540639928337750898456918697258456528958031138978150630318849453571087995380950739971732968035640682979392238023873893110470763834574771601041291876 7742 110379398230368063778068165070476432765488883902650747391211972495955413102776915796064960837793453017374506770322109353915076416664517865583709179271488115243763605278936111114944073982169342092575364461469462133308402164057958947123825799934372822308689968753858378705104444205400015681861884452341901090349112285164767102704661054860326826248333882997784887617126763812463391917365650075540639928337750898456918697258456528958031138978150630318849453571087995380950739971732968035640682979392238023873893110470763834574771601041291875 7743 -111576379022472782011757489990091308168566669666758616837529418672241047704549539090426483414728042934223304715482043025046745858743149342862498196865682060386020951146012144911904730821295349476135026880300183093288085643317010294102923886943482843140804033362661427039905792581009871313092129785043834084452649948894371008426669614651163382329541615338532381715040301746281888249149162349722055974383758807092737070335975644626243884019452867084005793701140091530538243128877519976333691898569461404826450033828877908784601471458704096 7744 111606507654647051014978696449309317877543804046555485095355184938577053659194415206456072025292291898714700747105604990968569056507407932671791761381324593078246384446946987277431791489741254366501377637805684373702773788470275324978399935529518593423807332277649217633036547463731038809642563773190267890599673322831275392912626387951899271378994709725480069026741181816283639278625165854574913300221441591904889825881208009339727898571974021098922743661114642247299067946031310196753561345582615818456514881198323304825665725620377928 7745 -112813493015678378187103645890950597915620519744606024531949360396125462191377214680201069512364507922488774950877384334865702945693159585371001922386844583997812000223502532083956215486655350754537086825372866512970883982177790202821719784619650172343543291903080947031916073142033735514106367912516918284707876504672749746431144982091038334557601659414151537202781844074527970785280623468873446051854669008522588011217898764562716346052500276485433226775182333713528984069770690123074020337528164019994865216583331409015718621342541591 7746 301051593383576817549870329511855662862563746565713086130808565193063519975089898755619805989140785152977951205930385449502674284988236300867296921933080903962592677326832575023975979233691119285302639985777387490716211294685146110488861462029430969988534303071256739963377343679865987806751747832679604479441639337424881251157501140246131128660511539793561130055024409373201146365479548573384455293848942805064042064520477103371114664696606583613482598149623232656651805413636864928936771741499808003484370599684756118960178783483181240 7747 -302676198000082179905851303058708462999617934016629660283139991567063913202921623645168617933230897290653159076742287099381832152866797328493498221468641278267911435723370884867594252483711796715849978418387449480955028160678593633464733382556281855688363134335893559005572789388361660770618298893889140505493106171360873444677749859109187889635729588405525309821054837127421426659351955161393097343800130292788077738401323733815230336224690261423470184469147600014652829960754412351615259128915884423027468903254463988211344667766561914 7748 302676198000082179905851303058709888548405129445985694612911881041740958410369696777505943500974953065179902179376621012016291076361308896462440046036235656934251358317761648407537890839781927178135248284241524397363554775619299739352997212258437499409328151858878759885174003854415402091779764049191449786118524160046047918402437233365141898991278237974936490850774401119136204395729339047750088308133299966790588642565798197501919939490276282389574932929427813302363383794022225828023328419857635431770797582042366542667665535669139049 7749 -304381350544403304599765844297219176908501828782038187921044591072211527969328750003197055587887427385659450936335977982391521799869898619438678462855321986249029998572701617570768553575269471860751577071436475986606995284730317968265913638903529832718362703514890667297708546773403397380453791881563326954984250752577743410302853475828564579343547512386461493755656729563535464040649745774747539541486856253853399205596079550125173497932858744896907336565992127977818550101787244942043340091897437957701780965914049087702074861560969712 7750 304529262928494704314531871783487995369732527730897834236623611559472791358018686942935021966022283533332376955571810229607243370550476758253725419006422293680530454454725672590217572202405991398385394734168162701916346066037108285965724267745066871768444505073131923037489420117746395334734760214791935947843730778598698982019640288668268266816788150090671154978214299863564523543807498727547813596097121488441599546599725572968452871248162561369935327704391093704381257707144776395014105527715911203970564084085120427249189274044843575 7751 -497479341873085726452054842215561635955170269165606670781544050282843332696877568404442418630633614554914439070432189484452743243458246256506427696730903143329657386247988595943681846202671552163831204964181650088567763140398313349926295787722361373284459505208931456441210937751241900598806477454322175641254871579354176443931124233504569249291472957075073446305079153175559975248301873126643941473831060955056024468155692044325974023922297773692064229751004170398355670029678956983589558910596866750349380121883785211463990692635107878 7752 497479341873087816515384914371756871120235122339671385810212567355320245518935539396667362642680949231926399532586705247011685832468899355026968620541325413234256738371693118111667541272919192437687057166096255437235457156519942330111976759261482513472622262560368857379665147170023247110451476566763353049127212926277509912177939481555646738504378425561031491159180310708712934846994873891710882472000019524084982264355933369389415225889766201321449599430969326619172342743070537345423053663565652276239534605033525311485344684458931087 7753 -507092942572958203596326202667002123509918723911670104104539233747270112198208938542529628037677074430822746333071240260028942389455566097625151291016019089027242092109396239113513875141973522121002384596745484136527995727141487561671334492345135289374000205742061231945638477736762574627097037107090812078939539831490748123269671913782993204057020559783662542027409396336533985143519314778585058400706469033003655512706001653262134395035531904084176743278129526478255063448594101825167917157785474052469000801435176453477978711238134880 7754 507092942572958203596326202667002123509918723911670104104539233747270112198208938542529628037677074430822746333071240260028942389455566097625151291016019089027242092109396239113513875141973522121002384596745484136527995727141487561671334492345135289374000205742061231945638477736762574627097037107090812078939539831490748123269671913782993204057020559783662542027409396336533985143519314778585058400706469033003655512706001653262134395035531904084176743278129526478255063448594101825167917157785474052469000801435176453477978711238134879 7755 -518628409645154718572106050165458681238422687090719552632662643556840788067301333094688291105898393058578956263561061595275903000767064605844614306133036222524681049671056769907689416719713170278913860252628413322112130254681081217409414347490689190732684508923961403977552051110341825663371328378501460845727918135709566293898059906131680451000067135255568629659972021943338423502100876468250765182808583189585898506623203373201445865403804028733243687562259327141135873573130204651048771414070883874088015962789866674060359516403367779 7756 1585477839954488918233669052245330899782556087773284653202584429601445888643013928320774835244428451011704871924644357315630116567389718934617575079870299629336098247182371540108622421928681605244543613529158760015308617394129038715562727042164236701965974617857928297699651554747406089102948312206519468227220102176699817636833030922647558333481629952772640961364924518880048982042402928487956555209490084756455434233196656118868215333294716965671909327464614337949076513492727044229653118104874215510138639120748148264180495295360019120 7757 -1597682908267385572291106458861844684025932039938929303654434471399678522096010703516278035420947535466129745581598765044148812176799450563847177131301767390547572265191923691495663790566424825515941294816354224355671735045805377281475261825593322295975904405400683839143412426968849126260342163383975341891368325266597265869235914494274028859353842789490871659500906509718064853445332211395253122401596775449170520766950221074832184797677176030671358242300362442469862950647522564543478379816469498477193709257563620642802853987504982695 7758 1597682908267385572291106458861844684025932039938929303654434471399678522096010703516278035420947535466129745581598765044148812176799450563847177131301767390547572265191923691495663790566424825515941294816354224355671735045805377281475261825593322295975904405400683839143412426968849126260342163383975341891368325266597265869235914494274028859353842789490871659500906509718064853445332211395253122401596775449170520766950221074832184797677176030671358242300362442469862950647522564543478379816469498477193709257563620642802853987504982694 7759 -1613340972744505363075638224624088558585259369119777208957821867324055135843859485422752105472402955034417034023182265212950300189983198610738815292757953495294833535122366580904945066886109162264599193380864784861099251372120693582841126875540650077747132141395455620304104613666011035474448515876080077066036017522207365111058952550967200209929164353805142817902194709173998312745002518402648089379495210938005426213797841897070877021607192262644899178359950148283134969478049319939546448199458429708620679678274839200321782876384816606 7760 1613340972744505363075638224624088558585259369119777208957821867324055135843859485422752105472402955034417034023182265212950300189983198610738815292757953495294833535122366580904945066886109162264599193380864784861099251372120693582841126875540650077747132141395455620304104613666011035474448515876080077066036017522207365111058952550967200209929164353805142817902194709173998312745002518402648089379495210938005426213797841897070877021607192262644899178359950148283134969478049319939546448199458429708620679678274839200321782876384816605 7761 -2870776828270591117733551704229431770606917966844093775478946508100452063261622242252568760161483465814489805796291700102658651968636668762623882237207904065745312954645422080294029433514909299854631483329361861073867276690852805631117211085845180573892966983542216666062107493615026153990551468468127020050664809228549641870216997645228349924698864368220871403385681121654827878600948210732145701636503679824060486174439064036062796597346847721100785678065336583981146032382525475769556324262476491611585489646963764847618515359125585167 7762 2871263351907663090384952699501881482523521035750022221994272130354623213713743499509195034093901305248121253464008561015575196549469974559122775586756475935320716951198465423553727878469099506251893843238662387587946888185291403974214079356962615227922728616059189829576156242367797745221984679593893549906612404392901576639815458430455173278465054400038895028486563318157682823277542264260604614245316313635879910198588416186967221566509981498155903245506395706904898668684328646368725126363674100045465232973804975913499268259034236660 7763 -2908074695509244790610861560094803003660711729935522096946738585243726923141114994104969801198092508998381571567185209804595960767088562174375025788138004297232875699339854581494762106682405682430295197868342481282907871652637934734576651245418713396361098228562442971972085852117886136252524925726722747318455844477484812649645221513043442344896192335577730009639033078803443761698443393526962620507555327249159222674513953524157988058891321421359077902045570871113710305194418688202111350872464052236794210338638977755196051344272867864 7764 2909268935130783137501895393651851683773062945638796262472498712202742872174656991821797909863756861173292724674498777589408540094597177662659795451816084246427955574503679959942009832468721530481826476842168763499245841075816743967726209330181820916072609291852627657410975556826173566791023165842463394074644624038793782239537936719873462932164262566885419244710971680416346426160812889425627936368816880295531286462800215729483545101785400881792618891985903832577124812261091267402249371497085995797484123930995117750732086722579195988 7765 -2947716907642374451375854392968575576680873117925301452496884231498139935575526161120873329591595508959266834494712319115292430041250636017950681787754232089749981626495807283731493763505290119595764276623986485999624716317006269083990660706059313344287124954396484556218746548576514627087822978167935345748028401756270727626747168695734930362198881443900655748349153564708834825217982203919675065006843525416574011310619073734675143725980685388857513698529826383978937626158609470529910985357506901420948634537159182689526304779888878016 7766 7729005140635545091015404704697964803598083588795629469186925542385738431164751696602592697644853520808298307420430995878528835107606746625843285864345660471796910242619065054266274746377766032300592756078337725401413674727886624649689306535019816647977709588597426928795179195926266260324781562320733000496747035825087949047469610989740358669566862795578083540771586184722993865630963983003241507438499334314917494179496828791229361734389696395846837813343792599005270835119877636819789899393393944005936167316440215860881872444695306141 7767 -7780722848350315445186260557206167713611875923389850179601531724144636246266223359347224619491919647921907708409671451838142443766647955067642555334504414218374719504218172120228060496036180371876208714368441740397661411841769171761768235098450307463771158472112391434741149531112279177866801686084369792114009975986817996081378817555591948503895947331959703286864768305781469276376587589466480760832542169407021825827480299156865603522447438262047002783886470618506668797422686084364343801170797181618024174892568066594014421577522587530 7768 7781564612123519578079959180906759193117701053223870489060230590397370782320767122195278806202967607569416017582698600424483764737749513322031394050145461818238725272727842437965378308805812834947275761950305955718131507553961006360911822360329501393397664689775254740269071774977373506079865480796155707389835692365911981781896553650347869910549890670106483092062009894640646968748380307665136875766081717437013054304417719773374045877454727580288404453738630993895075187352563854721476506125255627987990424042650506566680906313371821904 7769 -7834589326973286685448864305382777178252657987662970697839965273140363859823166549557941502616440344447264092931490839256027972760924259073398839699389622215075052272222750686128292375143899339847740260424564210078949131838563266328497566742276335115393956946241104639763843159091493021819908633940456431719810523287246177097905352633738541412862982450895567224726708507912725691051716104835335249829093763508349783037977997151444384777942113191414464757375394214680160812918694406689948576394394814293415130309537073907327063402053075588 7770 7834589326999163236328884927500107080292197467557437197913182789919842861763155923954236215322005568154785742722924368677243302501705809717419066779409187512768819637598899870147503099517770468753868262564808532629830737600386005588485373496001786550240392207032461839514825355104472207076477571149679166596649174312368407935612059137495929349988418865270543607185543282068275014191487997245775238900310445256645591659267291437164613030279230827158828752038224442037631668156535115061458584968576070548754333857732212524984593208889765096 7771 -12728022173983884262037725469338930142405412872848419256733183381244132078640431228154187220648986665760480169014568358722916286778750697016940806898943869850721285452163542152470180002605582994174381925130572021766033906960295764681025277246700773559836486773222099401509166139653772839663986058953355757039749627368400505291822063739772372707654477284074892470267509503010473346102957195130962675104496476030997804378031472553080638904955060119411597754037457944364647315514947283187969996809029813578447801835416122940062284839373806313 7772 12728022279943020366941400428772718094066193090423573142188429703920245169444540430049099698866000336562279901252370585927698377397538728638134167235509452554993562504764196498685155467446695200893221733898487228280512497231011502545486037074474018470356555169349321365760084046656473488006638901164338846924882445790624530107868685820701237589076330923038266651988733187357813183513062350354155982783684833688561952328911577585513242691937095162367385636035619307100717522841061896466912921658734719024433940633406671623715382318578572008 7773 -12948236351387661347427019535740368500116592990858673518080286027747656117585861530926101111624956306759821041787013593678979449996904636114720442357313130241174280127727674604876655824996233313357740371307825049242999229573532147294672133333995538391896301270677337417140525486131090987064588968688826451329238164273788048823874455970997198300558436405376429097188589612434976823862870396916722236513498665325115556103769658241299453935726366247425837328867406402523192410894037357813487746599350082101125939034218807673526535397940191657 7774 12951587348070987178832887410686936463912948434867087069187645523952808515022906149159994054614165444195012059001283531971722206666533138078865237864939137159592682346586035688523980336769285174226264361091126198469776584271301531004199515455595627975537908347487097920745348484191950674064026065600285038122366477100490215998058967412357291946136299538006895576788742024177708532680612523153999319783609895374721166808774595919333738603587868469236451449915035431925000510266234918415660320268962256229906192390832786570633868161099316656 7775 -13236601553825878158275282552365774191932881886209003372921894965451382307934245466907187832414026900322127840344461595503310131552405461702598279612050677288471539520278949285358964513958943093180316747524572814278771299761000363440527872233407387372320266372667612149481233540145462703039638645664814542344976223585266181815208399028946516798072916236153224699837557670505093640438655388553981455530164786182427420687877019868038202020697620448364614592296839868905443827727237598526054038556916988254130014218854367661644612418723417136 7776 39079719497629540377063019377681971998212758242979723899188964861837924009588494161290247480132807490222027554660904908067610934694480486247387389488105231578400530212389239047495498438489392855012817559530350674850844355728819107265415954297885570625924458144142476139717046348604198433073814429688846090870848277627113939143465685288878314945279487621168780939479054283758510140912432941518039288735530186225294756112871729868636318758058163500882999023227698893834607068404206416521932129982814935182080695762734285947938096417322352242 7777 -39373029830059842274969677805948216952175729864513360246167914076025612384541779119130042885261637155313527431881322390527917195532664035518760244307938529916338614633169589343798406134522084624926425368972554924769754162636771538162428430292348615223977044384400621364846067782941393775554258340086904733939919307152134501621065785041600340171074407173210120434548915687719246046450038086288617625447789668096032584407072183347203485730266775441458199558454530545258740712579648972994767289424772959355914528769971853657269293310786442559 7778 39386737406218001743545730046451143067696705552017895400250215179395745404020484547301012244805388377799536339227489772814020868838520606747707702550287331335838393757510522833855223570835828352297730349247825454886752388229801904325774007088915925186168131751624474328144938305758797809159859219757675353423847210623624338297823756101365995443763913164810605954338499778907630934083475096391120003744316619159940660753878154452219949499862538404317830557978510433142386663508960296748041133746730682280227258008484657099352783018434603457 7779 -39762437794129628842786535691214547438525717437289788129923986475692857696732809014676323190151928435411394073835900584978748819733261067663709909752835540500308641532562964188374330178986924183666269289401228664143259913861511079831342831611592850931367063249526903506633385775241442149672812130644600757730188264614840237182822728442591145802339116701838806107505421047177410746012963213680821623431333460481644615248009687517052673004824248740685129839246308124640423200084060807877198811207786905586704403387336753321214197796104506321 7780 39770870997035618995091491642656015449417848173211822509148230304057045561798288107520023929060037085527028144189182587266682501898871301723109823376177250391045332846922502747065775457805087229107412762278886152617097979780210404009068248591091039853863345864071082810855835656283195480575523324216015360439843356419279221031003142497152363367837091396481416637315011008056890714975047833330381531136808971017408167806939666172833762359102421319268595814085323180575210596309149195693789315109008700422691650203885842294211962282258143695 7781 -66088207850175695704631016435956698811996797273724293357453611479543099076326597824889230814025925676462676034497897475129282502356527057021961978132575905380456402405397583348770631800851234157666510258493994032898320993907081087507654411639088556300105635818325478826268200961887197212390469884603624236944121373040248473009553034014049350476020739940769129757718422312228951668114921275933014493005954548828549765551904397187831616962290675534219541750790263007756838194591893855665103823074577815755312847655312576691976569596714983430 7782 66088207850175744824629971872994730335319718315760414751900826746941347232465683983300300041784048957382342609069583992030452529711439806734900283741073549063963547583978378086343469475337034428929957955645406752691405018418614810208011247540419627387022065149462212657947746854034204917837602176012751475325100954644217440394988594948155212439356314585652384205768488689892429695099849849237852761580062681999273983066518467633018297769972395060950951415290934626672950558194857923898985338670495740584311516907978032917028923838109974776 7783 -67061846259330778510519524127655988354931123262378981643634393687305268505223324139326505712174786782742782446629076232888445593833347754392616482198823696458488208447578029761147501147200955400277998943091800061516866860780094470923439245738787547998225531792401158751035064188141983647537866872323582986252010484495697878953846344405816022339096373733142516402462440089379306562087573152385344446481446358709841078250720976692086971123164025166301959029137673994676915074243524182793480923139550154153015949383090297438006826508744882676 7784 67061846259330778517102580135675964353186446330484152064455099133088566871498951501676590673427216929788507667270235197792591780166365116742575354958284287901986906778636775368094112278024714009090589743013475026498849074156334270966111308905197649174910434764014990312033153847813187584880846228525711086212240911504964472080053941521019919801263484771476875603415105082157808344136739741301636514598634321331351447170466058586944735485505340569039991043703558328893807228567437279363537951625139469555541243834951354481485063197327176806 7785 -68081511024027165202511205342562713550968819921654370317048672995090054060380645620860703550283985335327431024257531095280119011047972961542754053780615519691178661760436638410655488865020245233985333324797696147886441316454945010641386500454914813436854642021242514067970630067283362467799092576752465273440752306825294618034472570344731590118047808924591532552535585511438039857093499620391184058643486338176514413748395781619107089072004116365037987596944501970887326959024309054712496667477263940496042454598697276186957555727421956088 7786 178364096181910964769614646277352750196017827246684641508720735891888030558569303768362021143441409198328609873185475855152014901040155903753863090359616555685241833529794838486281685848976861950225707594843962843624046027169535057827188345773425091530452926147403292869636117051429713664465300001109374731672788544051397251763988140231591090719116598027637738635236036846581814919767310600602679771553141268610109828625963132999109864378385641757426004451635353847457899641614817557369458057491595498772642182215945589595717980454205570109 7787 -179719871317501085074181758457329482797792382511150038199059677858623371591739603962289808151750636617754092644798750537457662464511588851969102254983709911740322893771859993371710903538445016799933432722370230894463533985568554278637118096649232392867093195099181904441048641917737589828419583504014790831803132650055522337260077839272966433102489095599888429249230682391049342016386526009540103130512091349017854514552724523945152789796535083571560186506487302905787531203277532342939530917611042677907083127778502085677044846484577641103 7788 179719871519290092730630158808840486707109110793394364913728819475783274480110245888457703602188969318231102600628187127315499869655305196770799056150072153269190118027949615926236132130554502776712772525122685109610522342932620206965879222448990699875557214247859066781972866768397996526228556622740790061484622024951555961114351579913471917923167194673847218448821384272842638658201291292024675087253672080531619090084223370377498580451755879989747891943671083100438572229487601410899321471125860790980376349869745396418945378083231818382 7789 -181190850076312092368746162879473661385386432365074669020869311596762290167350002333254556940006837530271029895984167891463317823439189390309190601292825342248943587754258003179518456657053417651426364373891266306738223215344134337622099781056259244491149736136479213270398288538185485344160461541623986229243932384273455160066971712122579036893845656919036915941457200606333995069280890051063103081416041491860378855561496763840320374141285308011086562868241962766104917362856860387137567847741287007688642527911780268004277459608582116737 7790 181190850076312092368746162879473661385386432365074669020869311596762290167350002333254556940006837530271029895984167891463317823439189390309190601292825342248943587754258003179518456657053417651426364373891266306738223215344134337622099781056259244491149736136479213270398288538185485344160461541623986229243932384273455160066971712122579036893845656919036915941457200606333995069280890051063103081416041491860378855561496763840320374141285308011086562868241962766104917362856860387137567847741287007688642527911780268004277459608582116736 7791 -312035695794055332963548067352717779730225910377015906739214730757439930158296157259663422686286604993619291628780879320507655077355135540958863581840775300508851014030013589308980432659074624917555739514518456377861748745137275253090961598861675110952173951945060359601372715507778175771462622939911238693743392384940547703536260804158806235732861129176995063226356102933510054251248728789170883183306830304832579679287119969235506724765069345778070222960219884711706810421455493967372928240249960030211119512420170601413095111060193105303 7792 312144655673933614608451294104095888679169546100228629027247941803401090397481262226406039302611560764422556350817847183507106018623409846684214899664851040438597832175832389551136634390106077365846477521699991987675273181415402186212777697959962033911462436112137116040475400908004356380169282515806548470396214391453922660386541002706837475972520683060929664681370293186322369341727094893189621668752983112184783599454183659949383227125365055648227502164260167316767666533680362549979218598931043741827741038459232585661765364880684082827 7793 -319052628386640034497284760843110419236934682276972351566425114029208174835135488841694762530524481698048569230920456455363231911495996066428348863469003279846980426156079338493253721591403038568680979689767792462159985124715825806677021285299410719773617099396380710302365384675438911948079433114034883986842325778754335973782516295955533965370361087825439969880592378971780313068081821677442882019756329100469207968588247268312894070714767556227389215503287050561848015739412494933501405760378900005540156679619211658688007667247524247329 7794 319052628386640034497284760843110419236934682276972351566425114029208174835135488841694762530524481698048569230920456455363231911495996066428348863469003279846980426156079338493253721591403038568680979689767792462159985124715825806677021285299410719773617099396380710302365384675438911948079433114034883986842325778754335973782516295955533965370361087825439969880592378971780313068081821677442882019756329100469207968588247268312894070714767556227389215503287050561848015739412494933501405760378900005540156679619211658688007667247524247328 7795 -327689716260268875050452328821785989103007586278154699372925670406831725462430742983265531314490082924332677006789160328520180107350658071744577313096947032617662363663878521135902379269348483331804961806549615639320032609399672737267905893791781082269812608957792692706636181347928752049658311581141255439850350227335979298616363168524494887028581205303154915575945003806979333591854662093871287057810181322894418870752575898555537078231395440153573958516749835377882535907406355796332565082774454883679419232274701564880322973601404722796 7796 1017231172332185298934048418496143707436652119457783532158399202919670892667765869740283019323887243852802169948995783000082245257263112797087808553084098249996907073838575243958794148745269012859523724349585784495351517754036014038259518284243567232528442230248408083487107137867367125476754024204592285779359215909157614010631616624665487951558025408558680183686548850897146710163358250248748710772776003480676467678499056838135494194815105797241356028005235544940317655517568114498018441127678250530347923028339814132734344149592638234220 7797 -1026172079979594940166326091969162507181640565568108750215814733700614849623357124212939650097181270613739194492412888119736360914991212117501096838028421089372650367775499535990194405722626592129691155404017933048216994879094636195195064442165009720443940934052126268687130663953423178194693806039273528188819073853836419055542316203502519679703284866337211484596117232857826819289285974723939744615222221290729383868982380370961979464271132085408833838076357281027425849458750419012361790370337742632279630160374890161774972554415921865121 7798 1026320271598746096837280387356141468072818928616263794972955978161501343624557070960122042832414070757814306447329045298661404833089123221860913253194599744801108712938351622677426085851886314612507586073680671628477414457107098311301538552388199529155606219528287758318256145761364822623137786078753435792044803595723969914688711736858011085634413646565487904812131243423806657734982692470586304835379265184692106662996600753401032223940087907686587643044647299578349474145606619998586543660315709077592473265017197890683953593883258832915 7799 -1038567304376895505021539506319897977612611254817014086305766942092699660134720372474882004072276763203240224320570794000339033424490161519525022225436798284520723908693342568593871246824263130540345816492956177041101599607392571896777763743457815583519259869985532423348666896582228396762779997127608858563350699803972042533600555882828997424340928013714141980137614929763086798285836145855714572071371520558772812144575797360264903638295704068460167162765244255206332094587923878561565298305903717145846282730470910131131935841596805254009 7800 1038570017281040119809347205381506959155723956803748583010173324090876095155806617396272880286102600523997826793376181319670634374175916230460241226252182470545081945240687405448315888650513279803305614560989654867469760077316554648960299208300275799101681655590726109335510235491615396390546997299068494349623064127106978105026319509783028471560760525587063693217586680254102870417293603934370292930649291580377515574122974744276989922150314019634355486326066087819757055803845754437752170551008476105860344594905141453789693670821114474431 7801 -1741823438163692399883722498362892718931722062577339753690326930133674099571170750939958958790413171755551069099524601267678587341487616262723595822006498439459698638336882491878023948997721413382034295290868896636180261133263336115476541996492671571553200916542843736348279846730176851757888191215106536882716745802304019064306066023507030206762220450044262514584946776349242611498350713207328581242576079887247742042356631809834785700706057693437753032342138369857077748865537185573691119324668209136303514822537974472335672249753322779666 7802 1741823438163692458477811353295747012040680178534633534032072997787081501137837574116912654365010028763215240881323822618741204523362252021781771357053358042277625660890482761224475069592250687600662832231117099122591906010268233471136301276369888341076429619457389574261158405021774309367182870741299052567460116079526231178529577205491677230839412994969443847848192489565452351049894559657597967591392975336685943307926292414343199999988155726007011421478419130022333333591911954425704383300498727256286513676461611950562781520838547760524 7803 -1769325216155604655148781491258177109654879452689051519115630279850768692597280872250087595235370072996648815827281712150335588595267068959492027170206745340379225608911764645007582360797393972023911589418448198889860360785973831558798215600782526272058304119531969311543736496272978954383485391266882093820667849481538615374387354598337445354840971732325092462864809470455059995319525177541949992792316806693707236586815083048887906605506693418566005507353212747032256261155663611134196401226860882094194174822272902465229612257988175823367 7804 1769606405087706065261641986234343889199379413008247459613242779668950656323725764811936814235396684302454756787291447223543365280572080371803916715689143017414220901770540417488039210646160297909057416681230122051233679866721525387010951787169491794056545504084935743280660530558957492026191483433471343751324453654751573080477494148541149710469554045076975272816032677124899311247349700770853721149784634844926823604461100496420763368404818254613452842540957407274911942636193983338298933361999300431356229399439247162162251676524038739619 7805 -1798387681776848786519333424108462207380976701084095871616826078371855547503437342783120473915870094339595311396936954960021388094058981533583260324021145305576202391931101242194188058389090242024773823422185183941179969348075748341575193530588538728703948494319747109284034944897791348947595938173593983792049496295312582925539570138016889352196237137795805344748988260756470721282528438232185303147224331061340465929542615108188510625473934957526085175430614113947655128623846195386678791389223921009789521784985250219278269067724453124632 7806 4718155363397147123994042268927700252080269688091351780190576952522046522345260803730687666159140824980446542365656688209896291985014953775463611623463300473921206190042630763326036998630883096109839011225387883027712449504085391688333804801169319294271625130485672295591339811196844360680836052326310318319671428944246646768670928974044705439118110256850713401083957310773951718702382214395360233594583270735585423544105426873153582233669398906601347520971288844207826128972975526682383952693690422298727698661861412544452970997208530207949 7807 -4759359532577902082356432570792019767433838032406702532890812370147351828421915445961672959025401260852101483924331023967025657838671418805895533439268166522499589814341431069939012805874302382763401424722429391805481738103540637964244520673025462846986014204417896145419147385327922576524575291730726794434179838723297451813650327498426759050330415654435344559037443353497088860878839775086654119498805809187856400130800816194440394138614090063991988097117253889583934366316592582570228234228568164774801633762969918446526110475206357351972 7808 4759359532577902082574148113049085976883670472203123856086243641383832299110848071092210760433155331518079373667310666058266640563958993564331853815818280620441932171724271600882911647680306005024300533137021157673332575670513266814764151430850782861362329364598144340040276597931274967164784068296323039601148620584199825025465461688180359261631472626976045559463038411830464819310672210596275985399251367624947357515568628557154079897046114418322564555444787738980573606688101991850003848639077226230941948179816368806799122272838392692324 7809 -4801976454928860864740092739712310689946014107714172656887468652656972914069479011474718344524222000820926105687902978018185208073794829386694151436196879294801061911629090485855141851422833143939299140336241947270570281279139105666664862883286178519182698360175964070051428596376727620596307222986425146498247931555741591554043548983448292294509640690654110587716690670312303707737366536711135288032325065198492099743521199729266878689709716346758310390775182009457735456277560333514763473489582203002181028791405421831838466967571280087066 7810 4802870906641428313430020596815698893668851732755119103844097192414384756418569055873267088862074730870156844326859193041207160566830663029668133791113089888526413308431546529274891162712184423542396577545264668491493204493237713434491587212339115581432593010633192515678468711036834285736228884549234520209176447204623629937188960435064094867824015898978013918904767007530607648509446147980556091799229666497723805090409221054375326787543244048895836309653891464169685964734401300150112044712646703498302692888169813438754244507989882631935 7811 -7807040838170603404167569790232917404571816172072097648832810265387359553495130669829809837233342903825497794995074505433817291862433772077862923414444091682293498764718574480214422923223469711022653506882290648376361965785715236218945211850626139088448696538174664841905703983565880070113931474820850007715925283048995851995331389146070817653020429858306336546535150096274728052155226573423991010922637720069705076503675277044945135198844035864882314505807011815794392924065806671581218140361952720784564957999363031134321038716975276256761 7812 7807040838170603404167569790232917404637533088272385236456235867905805617621325912732440053397735421064418380477216234860446611929296464897438364786491465705675908523979362558933810186852378598714075081339222253775439319612598793369199602152991050320348037262617171432470081634836332586939024505951055395075770937968800267810006167529204566025889740274705784301086698981110628217058060833303056520498822140048398290877436061068598973262032203656111328280569440201309151302758594231769885483839382545131711827455900419166623299115840022350510 7813 -7974487140098460138304014899380055812224530270144626367445591550360206996686131771964728048485993112206052764070993442067827424330593607447851534359681907983299677974051839738020803326687168987640477217301506110392052776097383136572438973533569051732955043558168527791049164722656436096574175734973893341447027222057648699060406484842316297207528970935405781790825763006704012385529246684259929310199635982105793307995183768649957955753879266001117755786372456716164044719070102567007358507168075705976262016044647978878426716495168502085204 7814 7974487150971996052622645626746509406203794700057774456696737966212364687810001674429750172608610042988353136998796322943908997964228073969520290771361724019613859457445001000684553902178685664739336896376559156190988399734092960776325359577572187412990520993222727303313741563098601790161978023055248214219357596873867072178738822814055854012708086879907524101821163197399115545010696767643108640160164189010094532665810386023583787232854065827854324183481784653841029637125128066150198750481728156830019699534817635915873631814947744888403 7815 -8193609172075669187304510074411226475272779817273623987719057827987200467117349206162142296766572572558330984931816016196545632176335886886682879117825063175039621592579145162721723176321514024900829049035161747187882208547147044306687687147079009720768392899123714047387675971956337765435107117982413026819625069418247165924377297839618376303120643443465182653561847761915302412294249824425145046746989992248729824930368897152118482002988989753981420491915769419711148314847791398347290205529088711541381261498062987583952359927272507724444 7816 23165566090819285525055670238133834589289058085219952438065167636680850596715001532081647081001168795891037396798536088386855234362209680165459293444751908144459960387831569623141923708675573924298971788325303018555718087478146230330076636271497163661232591154084943472458999366774958806074185568320603525691196106565141293138057233074262609011526714859145098460739960230492942780680070657354851408852692619462942419480566896636184394966192831793164897426651812510645499744201467737369443744199959684607291893190368640227556971157797158262852 7817 -23389350799626492730390063763214605337593605869150463601183516377512041401544140420833901748530685332880704145320193270083335155753142018577261832451344972128799135656103035211663640053289860780569838272825439484273584907249059734371715308133879268922928961549656632149559618710971755686713330034094295714205331700025704805294606450953106660637485220561118901748691767293137391937829387985203861522511767144402524181211338497809809428404752979037264079389735085191817651830048673959754773682793938501264877705549329659507858018107913438929739 7818 23389350799626492730390063763214605337593605869150463601183516377512041401544140420833901748530685332880704145320193270083335155753142018577261832451344972128799135656103035211663640053289860780569838272825439484273584907249059734371715308133879268922928961549656632149559618710971755686713330034094295714205331700025704805294606450953106660637485220561118901748691767293137391937829387985203861522511767144402524181211338497809809428404752979037264079389735085191817651830048673959754773682793938501264877705549329659507858018107913438929738 7819 -23690759965061075358953365879789644821727849991430150086390320242496340526221987827591430755393629032467567437422129993905872833972161152425147871177265431860015158720892661054701323400824323741909564162519233041046307898304432532368503949514074533634754885235989030329176518775065510042929004617083778824688011572936611748864740254241939927182090998793898715352063149219514302948637759066540035711588790489589611236888792975292594365621108018359158391958331570887832693650573560710869399529514750702286044110877491270030270338637325140948955 7820 23699601789106888313955428334392059319559773675703246671108137759126032388200870842366176452056443591884874755518869763702670805183059850149675755350372117631111140836661933373236967787369308710537983967801895828533390174795302042144347791705855407587697715062243677302195950972154382383231020736882645761125401347917189633739019714014282230601459776144035009842227231303948833065603454726977409694325999104748578289746342198986049701048495195257125428567688906190399764475043314393653298567705141053436782451757647500219613482643705650595705 7821 -41273271293382155569680254048923329059121152877900510163448645434450272882805239015729133651894142810621300604601412289540339430248003151889553103191714215350455640354752616081403569495654380471312650480302495803603326556669779743117406668601029933511590015087167351464881063574550113841312771454986023831156135222016691725852786291059175899472619752732763476890402750678893307690376776528836669159546734810530049791043988697709122699943380629691116956644662723058868288544903610775816961252224642694240984830206655427677092217353511367703316 7822 41278182013383506140364336604550826413680918690840921785466366651643327502169492397691413047652531815727234115290519868862929689503946819080906057155477943952027703940740437720881227002621321804850861881851731647078988664775279143889392352729154206493333743908956972312571521598257239293433149397301146962661603139648566989529518216673413843123316155192980911631048286954629350184575346447148254182627098996134240862959687238839396615967877024462014592139642129596504739778709624122664724322893815445481464554591882453005920134701167858291682 7823 -41991824614177396327858241178434594624682723006176460937269756741057893883035278655624103370617579156930785083728696169535240980870452964003762039474258552320836959748191704489234928188703992146978765053131026885765963653356417309102584308746722619253861499198691318764857480804326949686027384356521579096214112058710333693080381761544124451423768833417735035979514603488587334982224192132374864809726831093393738899331538084800364492916087781938393234347529332632503848885697118024124590684516863292419191963539162113405690066570854158562883 7824 41991824614177396327858241178434594624682723006176460937269756741057893883035278655624103370617579156930785083728696169535240980870452964003762039474258552320836959748191704489234928188703992146978765053131026885765963653356417309102584308746722619253861499198691318764857480804326949686027384356521579096214112058710333693080381761544124451423768833417735035979514603488587334982224192132374864809726831093393738899331538084800364492916087781938393234347529332632503848885697118024124590684516863292419191963539162113405690066570854158562882 7825 -42742157366664058991298349294964777467424100411073316854495231675899174511093335896562961315689628783991271818255769672429116140679803930388261864985211811712954860568118662428975482028689586953883358613590823209382495423120771965815272895982484613389302367686307168969828596003638189183080661532646475489181657271085289136271177925607442810078291516190293170101541059130281764071103675628102989648059868205301841185639221427517247469982552535915219694401594167156325070222233476922185171248038375980720103061249510886732466201170473786326680 7826 110939422489329215058827228250566300681673373560049684513154139141448869213743740243602404439391892888277695818419146033948412123731801333605274933972155552504692824485381532645920162540563407474943160546674945438823312572060733146172252734545183986891534200312975324466018784869319180181054451982862984166154241926552546837209692572657316864136423391432313556092434119374266407831062684385989943350690491925691273049275295689454769582586247006776316740582327969859401225120856492120416847916919151435822233199037253205030157518490618240558572 7827 -112002815158561705461086053408520085025877997212856547718715211088831620488244037278469501234074265188634241150539279496003279935561783221125534821120706152628049753696396463352133658934240828441743874338105156768326799840766959348579911370090360473929414251535303133689916140997985836284129428810221005993301261661522089226069818780351979602350291931938592470428869910015658979110245805096756868831107317207241063512039715740764526644896055891041807920356012152889349863322296501074047484118613914415033677275380014131942874142469020878047791 7828 112016105636478678085209901686456624680546842683756657370579616244530508437938811814171758441389224772960866449449973794137556812089276071198949018979162561582809424570537609903102333439314885729788921689115492467901950580105297625910410833064057036994521259188402985983195163553941779450392250373924865254514188429780476668080981054888108197075541567839858122905602613753789587791944255971147715926606154499910442847026439114754271955214246078453271777879727117853861456266124213547603493474454628242060453372442038853365081141969688074353165 7829 -113155044938004478322568246294665549031718469827663947306107944639734912540057997370087770469896281070079996849096254825593804425707839990693385814884211839333940167503927932521272083145257498477172930104340568035844180895348609337409069441754002726702157317164810927734576978704409593914723848774727440454790124206943434456485230581448532623138360842967110729973451695383235201418046771653428383857963871953546750214059431904657277426506279454907333088699700768835319083206652439134812729800514982597506271543858991730667379038302433758292107 7830 113155044938004478322568246294665549031718469827663947306107944639734912540057997370087770469896281070079996849096254825593804425707839990693385814884211839333940167503927932521272083145257498477172930104340568035844180895348609337409069441754002726702157317164810927734576978704409593914723848774727440454790124206943434456485230581448532623138360842967110729973451695383235201418046771653428383857963871953546750214059431904657277426506279454907333088699700768835319083206652439134812729800514982597506271543858991730667379038302433758292106 7831 -183940123852055001018474798684182862841494529027000559995690314638588058802291340088805744885973144897127840491406415823336954204133436051138849966209354186480390225872586919814377213712276501269282678671497100040167898079923518337209818678473511003722378768453080720994538710842373464596940320457253088044289262138380572201366224412858883737804545600304213718020504110299755076037690824388522655251895133658627222123751265138345211414255451352800044719659967017799141743683534773300425838595813994121195808648128275279251957773074948856265746 7832 183940123852055001807630884631933098498442943022071976464737616341593301494280375585661319646351180210341184498527963737055426131260472215964190428046599002843630215169081222314682862136575954108664593303541897811340830032419413468180819173079852002962542059771310206511279932926113070444668343060459559444334163607098686045951349962863852553341692460276412288973800640983553143466126619934594037751857834059194659670879581729761683815475364151353461998724779537942134972109307623859941765713460942543586914138263054022172682488645303058145072 7833 -188917523333145199914545207037031141587625384864584124470626895661909504751566672781565038624743439518387507841945774555308214675545046532531582321549272653781134985893743111001360386473056257406088407648371268769412961335348407320371891875739988878948162977353362993928684359145190275925581248495458073011662373895364233425587324626940861626657613134222373147979861920751463868490305175381289793867714151907250042312485524969586772097353757298195807804528694925026033685701210872343625941573212365326965722916124356796939500305873380786886972 7834 188989811640116411395360026994945283652623331719804658432716711048147479596158338199553993705141978172734986958178715715043946295102949607918025031920086534904220199473540913778814801894978511644327819209211849222627400333859814227001673926639395463127967698636321705989373644022791469464325284334121264654128921271224175947262223244202143350880736009300867508769697567799911533445642265909091109825939802938914636371225233338709681603015280948804621853886891510618311293509234781885386679287659638896383548209125217323498781666910938088487931 7835 -195471598624837234572688565095259218745673170884305697757548038603946413354118612387216128719194939631279627748719483414673513874962725948414045623585657222360371717163208304752969656700885878245494091627836260038184072174454059251725952369880925182294789687483772696650385207195432005612548494997081630683868561801576417540940842328939212932152558103829128019835107873743489354686568709717890459990986275278778181739444542257938421728006440279798801716093514522218502522734834066881121408699946611983680208113454008656437633619983356994523580 7836 605292219093023914421911760037061392241310931954610448233553576113632104901761133516463252715195009468233682762783421358141029794966933915687952927293609255578765186326824109803732247333699225586075032654964411153737570409383642002117778212460713781487125308203979045406530779087651323037536125314885989671718881105072350201534472224167438312887140806488270014418087786967627273335597018312238166322581172047774929659943705147947762240085975447184280999454966000409358823188341889300089351127421645994351989147808584273641636942712283525810287 7837 -612132655632351021953310995788035162644478861749245201522187785419261826321048272054530268078698891964886966708006057382740625579802906898332393768671970533641239687487939447287727055558708789256111718552888898817858724243227752891964808342509926535790263040093810321002064896503899428754806825388737455564623043459988845545037958692544365072589820581354818683365563429527255622095057679082481660640404422251401234849732560650596129460943910724186778291748905185011100220836102505520048821762235301649121941233442854667739304596780497907706558 7838 612132655632997635280262014025397968968446157332782106616345739698597433411749100786050673712929434407659705897878304454551945304428743434462477274342051326955208101504311216968825241756867343307682826015979956587690328490336690258050047642077872495669592354275244392108881537173254957847027724367644848366174497407328532872948297852767609437866371404168439863739435200807742102199350848364864993138497201706814098471384833661982875708277715855405321684434361763282990342766298941870423086471251902178708842343818094734139644292904750496885586 7839 -621905470280950689160605956076641794207848963669236987795159557216054269373299071624240595391137010321506504806628455145070986696811605124417628788081514115724483073167822715573610222967891338502576434844955895502554271429390320703501488850343526194051110052939956048317411629464654183920487061439731537700324490174666182742246499398146940930175003532530272237705204261402632525782923604129355117661874812743005014703396642834855257456047902652436127611039078947266378483004991185278249766566613686062509611311875480084441356462868204057562962 7840 621977163119643331905810389481281394215089479857999716654331641564404466650469701864580469903003261985396026911075874597673800491153599911575811246684723744889782244215779351874008965490737319857910074007269315329487013174096626109997055448137185782796573219858501646624359332822775619798575721575691555174717290149767688965510697167021703895319778440816774246788913552087809978716022025773594260797292243232296540511643193179934224574276083264273883840980224706150144437450904798385574640220647199385376113171252453993581405334193810947323382 7841 -1043268892132172906634308279347462170924362503113667648638314007519680960360278441781206257692560433021082264594610028628538392814598468484765345775612245470229647033587854571136197475002742493984815640278368958789913019075535616136785723037048279055079326666580079487071557665736972439876836506875549679257228783885248909218003046216847743539259936997892170804253397438239391943162476600845220331405910055723333199709293897577339322655998090428541601517717333922766792280409387950869738268987735008946236265212636660142110659080246343595813524 7842 1043268892132172906634308279347462170924362503113667648638314007519680960360278441781206257692560433021082264594610028628538392814598468484765345775612245470229647033587854571136197475002742493984815640278368958789913019075535616136785723037048279055079326666580079487071557665736972439876836506875549679257228783885248909218003046216847743539259936997892170804253397438239391943162476600845220331405910055723333199709293897577339322655998090428541601517717333922766792280409387950869738268987735008946236265212636660142110659080246343595813523 7843 -1066809826356932620028301306965468727631783832295794047361624999238765825967721243495156753411328129362215675246388606832314144346524408817297094643123045272464996088480145479298256568654351290993138225429897136859507176230759425014803163993894528363789943512128005643948432010599574744715623543966638565173643063587722599545003678176580797631266595209572931966896239600050501835452088778319320048647885781486946869277512550094553849365697237202847390474144276544160496860069747757045719535775208544152692818726366605246589519379187555768797516 7844 1066818065276622437220887514970851438281690998045376280610052951934749581722094148472250003934702733442731528053819139451557905151811777802524072479412510829819351454063127873757158761356912794891025154299087825748514648607753192967022431939446653541108788793466158450769951616957453443141007212247224523344135110136789323798375169387186784090164533746456851017693381311095603399091295122398888836343394410163088735727173944327046516452970091448758787138879438995926399503371101207557463488202498102287850080857019370671818487991765275956844181 7845 -1091704326887559658117020413433598414866720282599848238514755024702881593881178615022029164779777600101839817542672866943735371778234038729146130291128978363661107537412455970311773206787553441841783879409020806892616284159441873249172142312018969383382612640550594400227707480552746954310068234895603193541174166192702037786704363973383210387389517187660382687222785018713474042602441415792285525591728328786155131663851470935751719304071467386936197513142816666864365575118217376059705262997264676779265736992699886649171659316895533252053368 7846 2821250883358439866381186044362557796523773399846133189599750943759305959880230432311218556570205040390887593690467165663579785473927432254706274453788949944729510625253547191662114983063532865574394572378445714932894912026186589901384331952043246835339267927470108580245448155337793792033319689505770154726823350947562128877983298283662856022699791248588448703736244175730468322200338943695744872171071407734047643834658670449567346369666034087725985099290502854304041989938964017817544692061522196000050327282953515486564462611969215396921468 7847 -2856737699163399751016144403633401744128639343711679747152911343696111313252760462536555553651765458183485222974119940878450480233753181546029226772731504318284927692935211814020042877407183910579829318679778621149110592030081131569234946784688774088430604438534372816726394210645556462754398532161740766144156791455591237925812588370609670006703291017677501118905347563223970649307939706442865773787561351617049874286441630994613152852997149682773878481795634698256577057472303145177725279562224573635314132852904291507775243789222405031633472 7848 2857265411088979916400244865571158654506544290315765149044198846256402576474207834993078634522699929609070908609788416739978759924804818176225323545404431428426209935003221676843078406898121428418366761355341110931450957887862492889120235422697860351590090523868282199432894083206299730435951263293790262967607519688963040653263810095578524097258477338684457983726271767807976740645379659692035760382840693226927741210251336170701784684246977828043723408158267547532379716631927322880925969876495344897352776576352325057880652790623661406527440 7849 -2894247902714749979011869033516879008327724250745622798583203482859610572510444179809916149776809908493401328178783211685547160897751128641494880921599203679322999122384729818553763801108016966778918005754232311324863706962795103040508716453266373752249256389508519303298969188244447441331453095090257235103550341400707473121314638895282150283306023334449868982749305125955405831448945287195240705377982028502269519479790292410622752100565545319898690614600100606376229266193141452287803567335629981490740497769206010578616077676700096770359214 7850 2894247902714749979011869056279779834461258373099103661099905634340231381059197977805183181917402692747305298177026742705361919798788912629787041115823084797500116903240532517919928630107079728268037950484196800327116197278914794271949286583898206841980078313198937676035286973575521431366587934060140681165636293897400975408591528264884409028491996082343979859669808892174243358885110818084220230811984706284862398562931432987579325013724072322867160383915925199275170811409245902052739336891306268068644920998056919297020733637866165564620717 7851 -4961863898349041091668901558869550112093855200851550408345483264670998529199191881130918595634987726015754980844617044560636217894654712900307735596814468258180539518497440756528646965216501348234401735274303544807871021350575284640931396428454595312374330799484284543154289670616970925148666457372653131340234244272987957690784476987779776461550771607188615336542874409008167765288736803698265306334071959182454458222469700839846198955049163540720835678676528378438588783471484960385060829799136925809426898729909148705026613211954170564663889 7852 4962521298468507099934460802551988594006046344790452559903724985572713883893057403336848486191041560933728893553437398957160425022636457884360155620844453949006954671906535810071248617479123435780261915363737581886262092667079098774026950858132317751891628906341311146078825515225731688454655880911555449237252230001779969504894624917860830710145840386889433351918278228164940027107274728345356234544675596269414001574073006277892263130383204634822436782979535542039985681343409497879611515957287579690324468276173133024345678506078535096480465 7853 -5094970848137889321009729220030781570135828499052400956010388266640887997463016793870218396666393818800187133690292122436839264319109166073080074859431173581173321737618936423589096592198988455031825657497170551637635741007417197245785667286649779975309927587123296764420236340390048252354521666474610520389775438352105319835429881860673523680992934057230425394435561530752198660019544478243855230864431841586385204478404790544972711230624856867007267347529327759987586691642857188526165126635312694007993465759201486322998992414366364307466348 7854 5094970848137889321009729220030781570135828499052400956010388266640887997463016793870218396666393818800187133690292122436839264319109166073080074859431173581173321737618936423589096592198988455031825657497170551637635741007417197245785667286649779975309927587123296764420236340390048252354521666474610520389775438352105319835429881860673523680992934057230425394435561530752198660019544478243855230864431841586385204478404790544972711230624856867007267347529327759987586691642857188526165126635312694007993465759201486322998992414366364307466347 7855 -5277139584735008007361718610041344283660527751780111473759406181715950902342340939384891973404356344713230879779413094919766794534864107631151224547502685528830489991572763866451609327733902265883234426752724093176130129364209868079338354482010964888931489762683598345980009417925881756692964944590013466090242950977223032091288545618300084265722944496887900211353014100242878760990820002437334991384157756850285099097373466271194815529953676885143689711417013734255310750478013892718269739563182976376318427239034887747068457590105746840875533 7856 15400923822443780310537938327537027181725833977371074453020511967321641059973426456143703535973291835785099609310915411460740540381889455125150252113698305386616325113741125924467417056561691844176988183568589457754192100765367421845484660311683654818166344897411420473307154689179765414967428319088605374735261919169034505681479098668227245738104691169739220512694514489157174897322698317622431691453940905102628500940851745709740236039417471803582912715651757985693695543351603533993561743056761133008406289805074431117310400643699923111108109 7857 -15588782580726939089443582423534589172555849920368500164383087168712937791722237121878409490798594981642892781351166804765679460107105979468773002147106967099343104000061772194005881566309881060849071445071564544820858494992779491766583579865258226253721457725566634271299655239275567897707747913480683812204714734605042518281502938832109202245912845025119331056119223471018638098821515169661360124525014395259629568783378949972699627975358712342369995889668347588964704935248513012212195522768463919214587024312760744056521403935768773006897333 7858 15590025860896044126140909780786013714856687134209213022568477318978457238471030725599745782840497913690285535015612509054448432716738784209467901848898071845280098984253115101238011069959052560684410953133708792084991840816648975129371813644680297765947082013004597550573930484519197582969640678929525274814399966765404941894458784168345947665361894448859760666206497694071461217882807962100012310080230083594641834559099298843648953372347280821485969623119072244661242301085411929308061782332619585082108130454298803382835336785739015166972154 7859 -15842063912438073824657252181515063137023647063033071742354649550010066874029132119406457014327819523174285349447974984180660934935367521752844171215161154256469323815325979559756621195433001716560174347424743108552405072606006230232052988807017384835308662811749245658852554489266073627154288565803165998144312560544861662684375130918854613658038547774741498383909899344180681189749064594988726373016361690571770103776783886030574181485396617289067690758939562320194553055093998486848424103608781801782237551711776964663385773101422551807459379 7860 15842063912438074158982968202636626457643238027500752896804750221890889034475671359324735364163079962036114528004912739271289189825499084098472621233647592098453735404857506459656451155950169684338360594521014961904705517929307302334342415080451134190088063546421678764315874579663233142265236491707510074047037752573097917824922562696083732571425791949236380314177338505762549295107976003645848018628408588427831303389470191736283181784292193729321071201232121503555991073950576117188096312364632233413875665748317047261794693842655531923570738 7861 -26252073100815197033327778156453490037433344276910774227864254046767521837409179230555250690666183160253863034847101265230510103525863412557163951524959649261433706277966425303951976292464349332449842052309867481350450500927155644148906545218611190692906974685256914731081573527485303970113381076250086894652886698023412146105667946042063594502765347602637864632120516364413492391166166435407787300679579287953269085595478984596256540096704508607933319956524474753922208278145158875583188484451974935158582589113301244284179488229281588799572001 7862 26257207951060327656191890771479489975024585016007662964680008455463314404351224793656571277235523779564774231909180870655734067258810428936524403818465455697652479172961128251871216649655242917899918588352007656664059718314143077013876936770213599039316166221266630456920932617761398112667658354760747392274891859407696434740163970204293541272618827398039653159527464915241961619942566838427075021063941480256149245969445283677813187381627199277930904406073288710160575037097972708265614800422400436913707383599727422334159833579151716894345248 7863 -26832133629189377532444605340867746391433633960846780570880387951316753898690927931867867651182181118087540599175022285629924443965389195857485882733141128916011584518706925400941309835576593218582925469493109760089060858374931485671654812549780259578593896553559910952278367224591346614302871287763810907441742351804748998901200546790530801726100726916669723592966188860169511730818577461681472457656289828038047105630478871216621529140958723935432774479721419406817628710662648592521541405404444947200059755532975756795368216030064869351247748 7864 26835857348025389727718004833054871428395437442513459945285752634018942218657296541703909595379736862065385335975470662519575169228207579200386726028275961988570071731660284881470972279857899867750244334049585369901930205843701676993835306330865393854661001045046094508828407008615598741957494372686103198704033273926263057621480771896831418957303874752987620428116604848656586622215613049872851565654496778453694920597549440817381362855696403931481672624081300650807759538066789172481224096167302826886035741817525006307328231726501022579937155 7865 -27434310271367510334125307497875170564023251109406395616463459421493832471529539515729224987164006543681130551500995684196753605913115650629524619587913112278007562812752346723582200719253732143914686404256854284514962982369772077301623087500831095762345245393791008480106497289989641016848171676053596244421276522375629564220436726407116858792546647695624514396642583211656898418366686497662764336953929539717692534915755448957588466577543833464698502541790059034795024052501939069669560999751364065384301686603068946911612781143499999195973359 7866 70633138960843393279608699019273919525748537269716934009888813590600593762838347457438083352747157415932514367000372659410827221015386190495649209827142321915195921817087551857237195450392571919488360215133620781956746047321847242977016208901700118830525145134348360983249911418909231954172061820823964384736522513477025781235699848363593083787059372508859452147330962121922497179627307093332887363964189177361262299498978517394779209778010267873859148978817018968090244036921157070307955539621568503201399350727077216290917578438267198044818986 7867 -71509506443670457832226164638130237810884720624486861626438066815798015297322122322553307947320869985933895771213599852156109945150580701037134215729266377576110580514887416234516650941530928283300760999919212172506847816946324985068690911995963580983577948265833946398652187977856091709470953987455903653781136540695007559797669598874231427850794226022821486779647582073281067719680442608564680854396965761263134784020191343432650721204860482724089068221634886022530647195347173953456700615072739141189243337009476671522251341328530758481240529 7868 71509506443670457832226164638130237810884720624486861626438066815798015297322122322553307947320869985933895771213599852156109945150580701037134215729266377576110580514887416234516650941530928283300760999919212172506847816946324985068690911995963580983577948265833946398652187977856091709470953987455903653781136540695007559797669598874231427850794226022821486779647582073281067719680442608564680854396965761263134784020191343432650721204860482724089068221634886022530647195347173953456700615072739141189243337009476671522251341328530758481240528 7869 -72486697802357222298005267956044678601685388700620248415381343292818645053200165226579774808871489997766344140617484066010348695993193462374296242327932672151507780396533226710650866185030717664508351830929583091184818313671395148851989991266854909209821187998007090974359733890579852683108728814024204324797714063129333549340939123435363012591052976010944087563858197671158958214292951736362817574051337146272966685482016702488673537272591021939052359369599676389562808006808183310999295446703921612243979189422846040481661578650801950188839947 7870 72496620598750965840893961846854008943921162295301578922871549687103516990256921936974914661296326458225180947411404304986887972223989660615443401808794201382232811824557377744901180580611550042438162890609088314135865617024092463717304133143980320933982607585452102252516819331719940077959052797622944390661007663290399924368780025587846004474938811861726501756818599563925566785873160535852002933343212014644438207902527711975451346339471461040893027241526262258872755922215418260311498633340052816901982107331512048991549385792832213032651595 7871 -117757740995394056937063006526246751202997945924885706234054340563535257604763340140546164505447472964728033251257615294246774182916491356610772474465440150944997872530568924529031004683716514152101654575730672148496272572489485448874346952557229754385358973702012307550937689544417256934005081371272887030798109369060692719836709693657613559851346895735266526613150532718862127151048160854452479903488395002060121685133287553708325536122011374046454614984196799463469608011693887244502564901963614788006242098229385389881460129202382839164766323 7872 117757740995627284074234152088332783178827737302454632428641516605139208705605698740221946678231487642462370109140068275163832334142463475036142873469893604397045809364193068058727792333054216719073537386954388696699640904741367991797246342131970679631253997726778509922492230945372491653625982176076883411148996212624564233536346234685222739937953722500288193225252790963443182099108337785497656233332431872416473065338811933330274500522857684656745628687369679283552006761285850292533524738460963457660231771680249063455181943382940146305718015 7873 -121723021381251651888649792940404497434505720153027979840632194264227527851931485898017064959534104761927776235900682183791110182324947507467721123296133354432308606230722954840802394155461304220102150115331662061755546884366762548631191910040736381314179767177657344369409420807801345720034050779886221767670945607890940071011269503668545382974758199222099742369569350395617742991674021711311165126862812323566116540203305964116462899249872989354376549774820051291004479734036891652934306335546240981176074149898647126496277941235416393847952295 7874 121723021381251651888649792940404497434505720153027979840632194264227527851931485898017064959534104761927776235900682183791110182324947507467721123296133354432308606230722954840802394155461304220102150115331662061755546884366762548631191910040736381314179767177657344369409420807801345720034050779886221767670945607890940071011269503668545382974758199222099742369569350395617742991674021711311165126862812323566116540203305964116462899249872989354376549774820051291004479734036891652934306335546240981176074149898647126496277941235416393847952294 7875 -127004436353925501335415172581122653730578416027415264186783848956563765544476639610602971943913545025422894151668051421264269054721363945787818876905441884421110463593383012683771245167257798327936502981742335431064424951489402968974467899494749399874960791017417582839797665282624528106713702581235896947699604404559144821491762951229309616115841958868067119393822940205820932669207923553651670791074638636015344925264547948428073833526317780069881832262324563483975062964779309808931696235627123858527584495506491861120802749084621757532144628 7876 371924465131067204008618887876631816315767152581143176974341725826851920535799301230103704150440220493861683854001873420431923627215889156441625785053254525509107858198173637689786858348539853083909629621980727119539502925972647489376972887174478214569406847145780210476887055355133592339194550960197761650958282802603194180446544184217715780153874334864662240304938646560457736113290369449973003216696845520038065577007274142837681829384272157580150131365513221032940944089525987125770234869223943436633154002750144489065544110893702969195451892 7877 -377481361914568105567609222221778136169231901114014769202545804451848774223872318729359695931580689502590473215571934672740037282993332625052011007853596387995382973356326016313841563458894912495631106883633049775568260079556150296569192354005474396808286698949072966521866654398021036811543966780497419845887617410176934547905658447355732248330947086979145414283880992437101423196532564908492795094949052616157156121233470015373903346389738791986909523440796669747242615843982998051831395063091520011753377110301278291585733185807415040949112995 7878 377481361914568105567609222221778136169231901114014769202545804451848774223872318729359695931580689502590473215571934672740037282993332625052011007853596387995382973356326016313841563458894912495631106883633049775568260079556150296569192354005474396808286698949072966521866654398021036811543966780497419845887617410176934547905658447355732248330947086979145414283880992437101423196532564908492795094949052616157156121233470015373903346389738791986909523440796669747242615843982998051831395063091520011753377110301278291585733185807415040949112994 7879 -385492125465093074658816577680626438954547423466566503914181688523254804670855388570331032065981169366384567861174385493107087160460015895690855681403945947246649010431612065837215519039820265983607515865875154348861425982352039082877345999952752473389388071037665423320473319933600212258228031087072342314718484879858907835910974027527309823113153856386093685505361173542242741886964661074686732804015571286532193689137485359652777346308178693514017737620067371298834050342414074827966127535458514913231919751504553824589495492078908399094673532 7880 385492125465093074658816577680626438954547423466566503914181688523254804670855388570331032065981169366384567861174385493107087160460015895690855681403945947246649010431612065837215519039820265983607515865875154348861425982352039082877345999952752473389388071037665423320473319933600212258228031087072342314718484879858907835910974027527309823113153856386093685505361173542242741886964661074686732804015571286532193689137485359652777346308178693514017737620067371298834050342414074827966127535458514913231919751504553824589495492078908399094673531 7881 -671261213715938986522090193133803825849879464999014933611360696440081826931586624739592555443658878279746244763130667881326908684396633473933168549071290041926129124579550258518842632503989361397323356717909162376384332915069401328931126856213352892564870327107405653862898216070654522181945696687326805897315831831180053472399969587687029423145968562023635324321212936200182260330442252195975657176098427042046321579445890663935238754798191409548406415044426149205373153170304763394309099947334745891567415056115714260501834041687037592105298453 7882 671334349078337887582535899718752568222078903733541434444249875243007722815947579452486604352696957926984463991838637886599002616659595555592244256462317309495300300821378693817115831182537055214530413643988577639997553722401878374621440311422186465157561950274611735136125433805002611938839485158798510386322526165186379744465913085488276772902992069043409886738942717649313133515336338385613374597023556804982813513260920835562263512693081396377422138986263928484321500865133362012884616036804646585093567720506203539515010926762031517768330012 7883 -688889093872115478792296853255707914275685487792585111676005557753304042737671423197489577609015148545937358660363622441710334956895146418645882247842273555758551114130681942098749672258070654679416200769916897334789081001816910256468430606859011441243495413878160756895343373778401321403247014854550895630687091739280327258282202247764039448841166155148018106668951173429857465668268828481756039913636058462146305799607699554570972377238991118680798184489857287165377382980411839764560945124125938412398126128673004463172738672876187112709529122 7884 688889093872115478792296853255707914275685487792585111676005557753304042737671423197489577609015148545937358660363622441710334956895146418645882247842273555758551114130681942098749672258070654679416200769916897334789081001816910256468430606859011441243495413878160756895343373778401321403247014854550895630687091739280327258282202247764039448841166155148018106668951173429857465668268828481756039913636058462146305799607699554570972377238991118680798184489857287165377382980411839764560945124125938412398126128673004463172738672876187112709529121 7885 -707615901771387313382991119097065725784345552370783258059180569795472906068354028223686424887436269315409330968097660507761720298490426184028718110433238362284920626470149815810006865586365040541620129585199001970286533494351958724535566001870178839851906283122586823998523343242998626788696204383650617323511440488503446791978327567035270290887872731978354413737895422153282752451026238776666700600751693344927566204685782874089904255877363019464524750993044685451693274706369091773967271959999508423646672487659352909451808561185014710751503427 7886 1777310498621191071160498524589678033878811864678303898657566840072283040091538131089569929770744888914885138490684383561408640828090696338217746737534775844083307855096121125153497736553801815143330526431827307033596637788903565365302207822196149640258379245113036061436514741929231533047843430499558204064595101221695262787191500086235716282509112569160457065641699390499276975175801112032045867242031474585001921607860463081539019130174539378783816017076094792767688183221063256895338178053836776200658915851158004405543270552116990334460823914 7887 -1805335108491506592030952575149496008232375295385193398771027712656475535818051360602325066333652323119491901567433162034352528145790889278418337530327667745816806732334954490408420683307246948833230859547190592640545961304235033814807000231299635842377994850669586514855720433442570948462757268098565118399068738776981108565670982324335155325707266890281987295824133595898704858646923135440805864272246145030589887033476793983613768556897866505853988413531026729302095866085912770472368459364991335237613199779483978580297751678242429419312408058 7888 1805532420877194758714016833558226703167411009504253883353341732704652851170781645746129177873166238735096150223266103254398383939289564392351748431215205756661448577481901854987961767226998575120066989178966971240387558015105070290667760607163285501210283153624039254358337934179585201973135505302066702566130764374918789608267019779056788343134267632627633600715369095488035465513325446532387185075073208147060178536651420094438294537744944516146586887222573007564031613811678423155990868611763426362646363186596452959805567985079683173647275394 7889 -1834857105770590595746312411373235536283011883835374381257996564984866693894665517248014512693993468955405181791659857386298287788298340722313821961043475745196572199366541668796805466572386547988195134200445128676265383611678908528310090000347903301330322677499914132452210096307201621859712629991408533241157835129037372256069314977964675187622059698055140384687775441677447937813861869646491680605090747953377067765860621895046918470913639741452020867590015595560299056354062883811016455817890099576990828070561095644109060377225194911582937129 7890 1835275691434711619167616829612715383599360138365492332651229112249546093137726820001441346735398331585114578701846435550958275119625510669878186099923876214453914122716917776934815452642345973209515874557850738770828379680139364107925110946687465597546326828872454121929368832218320355042399693122634144070698992409833787221981293351521125688934601740253593511830514681186695091056299002383302282650022749639795368871502717537178057512430588519432778002365236913594463522136267545751413546724867692475869998268569023503416369481889800450474920974 7891 -2956558732325634128367409952324247082403031227257553868688700141111491597959838083982049041476764596371378652519276592464678694828727882670602533818134409999478185247501805550228559301725840596791133123866240502544638260066150420665038807285323599454022158036198423848975238597124706012091060522555223100670795379723525705477825456429227150262053247801142745712187130054275822087561350740419632138554105476560561167928689138640622639740946769620609855587240980092828105521235625463043706389301641682183285831049754853427008389557136540695606947789 7892 2956558733458194544850049204374970833655580170669713767276718231596811104388143954399893023892129554340606623930966174222705665920897068554428221194046705080000599229311761210698134538000858349783609632243061536494233336544620002534143863326931868889854327810336469803840781159352051448830879294945389603063043386453939642168455237812956561421025912120090958490754275248833025080714987397390919723155939124973209028645585601210419895378271002352115262269833074108533340276948658459853419029558209018191726852662788338478432124749623121302033100748 7893 -3051647894610303967530978992572122496231213980469586541864500324851934436608402793985045583881585559807407155422555919040403473560753028958501816942220406724500898467849173710544055990814987294957256371267400800918608967107048941053096510915727917376590943691742313407133337213036306894448784059799821706251960469523128140365561378614541995898656700345796042183173887433902729264351934494612347582833692956556119969007943352113946979125945597636427431369944070892182196985384021085356634035012573630899187984659364222275175237023781788513720194510 7894 3052006215872391119964929733642704528152277760951883412526644454491700593331135988143797677820407253664039674949357741640129002262082932242169924548060409712854431136064800056425631499588051500970958962078333671882530640365547416637752048694946150511064217844300324532543227336874541352045496765433228226979991672367000860034785071834744160586406545511982990172397198100398389535415416472989721617801614341645594887486212784162787579797037823390485129776682479359701981649631578986907191220226867756982422596985401765722439979583208157313766822257 7895 -3185312160164269581672603206696281451632793331324974094426949996564575269977900565840472198291864440328808450970616904612530101535471909146608907329606111647870595664985426813616605869201863064844119982811669980083730029019439266046161019655061569868020995901056245119939978375398360764426247642626812265274862789109202915120341235311014316538797174208950399745580984352384117808575463141344625598315147322557103711239276378875903175482491529090110968242805345538218288911873987744623801289968783208771953863058926781256706660612170596556790044858 7896 9180872139796713556078756270150123155618025626929058574922771053998710336436479188145506796341998278946780339582649419466506011567131157112065640155273689131312462388294407587042777540109814240755561105412097938360065716231828253313490597661596268209295455651790611940376401615176634811950022423232240000305033482731360713555046214193471766100177799669914670421050413953404343185975097886830374188797310878233609042576854030236637742611073274974741766280060729024563098420498648896075558042293015417934516160452798177072042755336313991402387151034 7897 -9319375413338184874935034974693501515232417867963216813812658414510208891483407592940932425321843542315735606768126200365572008860867879926387900645308068910744476177763268203178146384915810498701078027671758314166766725357846179486260248461559024043678386611420535964589378266614753100757471266598982322402314769068638382854403900709052454514009735450055486697616567710519162999769094939097722762593606942884751633453840934746718984633352090175275540569925467167612610576470841039104276160937782385555664231732183438390122872569973788601735275822 7898 9319375413338184874935034974693501516928542046909326892892341622853288809431779187055458267350414664604588327427921896154165331009451587545344421301911518235516849208848721768383021072664401721895074411683956389681790203975603423749862547269270451500005587771730064029831100640640689042246884931438150976499721603250903588692747868370633661580029498326424923779019935786850643962323703495556037780087330856667541547199680392271388200466548794559249925235200771759442252379976584419440144260524376939255401230267958474820098388457617744859245182821 7899 -9513798271898715915073220823356600665398545452635542590132825890620882717528230439227401080087254380329735236978881765336871673766037112448454304793372757624410609106808068507158166468078652432203929139549891992070403868614650220099679598527771070257887177870938738366804437114439628272094973077731343092611452686297193117393025169359394655995214496798882740830862674934280092341998887361019304596797176366903428632323783040331255081687506517883937997154268463813479694204971108585136329290701171717078026038307038160532974814779582350153533799144 7900 9514885742461609519556757859370421360216334188947990814625044779179990222259208363537815001287112541775933016862564008253223174094702390914406717694992859413355561920508834417820556113014505638942116688121674903543708686524816434562058274935755972501918350790695824413553642018873989746513302040484619092087115062313566887238388487981577767740219350247532301279408699054501312339242198578674891786815186460287375669074250701854935341856714170510067537173073678585319892472097037694570810209672408341076474717329233238429463291470208959329400209330 7901 -15735885108195116414659519655554072201103190369263985840730209007102625637555751377780887348627212636254757853629379284825815686892857282752288834258695402694171395405529414117406907398076162846392224596799662099189223919715458566362840880625407091444555628129681224354497756097516754454487882025463127884344247161792697252717849125435501115610562546533854970659975728866943060442560172276224899884821384213785202687880251473742736850969173969731605723018004790963763534870893867132996295085513362922421325983699169934729212169148924545071777645435 7902 15735885108195116414659519655554072201103190369263985840730209007102625637555751377780887348627212636254757853629379284825815686892857282752288834258695402694171395405529414117406907398076162846392224596799662099189223919715458566362840880625407091444555628129681224354497756097516754454487882025463127884344247161792697252717849125435501115610562546533854970659975728866943060442560172276224899884821384213785202687880251473742736850969173969731605723018004790963763534870893867132996295085513362922421325983699169934729212169148924545071777645434 7903 -16213948291423194547807385276255317010071761641549297356290911054285189599749963407082855577929718810316217691755970506078225879027089077994386969040795964029958951043852671992661537195650786215357683378781130749520305859994018863015031520198094887681229993935218836714131797962590292218278636713313608469684854655091978274038662510016069241271226153429706472875919657386341763140419200479505655216636886352615128827433725234422570356520006732701266970648610437744297950000326401292057100282166642351954509677390846580752250302495446921351701546964 7904 16218293759091918412463067973694962609557984307484190542101523626100642143491149542159376571820671753285564233525589302746508109240991928990287829457127293217127542788812932066327163927913656617318435124542201606429727854320973437107838389058755795772661489378318500176932312332163212750584383607313845513464404637944534178462628851316259040451235984606777765334960357102702600602224616019684186929899925771258388948971205483178667944566574588474997090469669698053957540182513079982002090374270019872159091179264662817974509976456604580120194688851 7905 -16723097015928341233196452513862617778577178383446911802451027041559647024203419287193013443119113411588223597534400375274246977953276963322137172177165774060232787788546472493538413858734236771257317937894075628555327875746764002090847513666290107451661553004727887685853537093154007030783814383601114257175459761402220700905482257912897085178936671012444099461088473937592374421133389875937421487174538040104437295567858262611509651243343820117531017887044013023216321677707248785930128954916548304612871194678770578940353931394325286610973318423 7906 42770392461691279879896767417952473187545841292218749368505002974301868178902241890009484555331105133969511460225886350037655761824891732359540660225670739294968955106743778311204375127178459839784472465801678808074615367767713197187796311943872111503365830493010107291721869940789393627838241620881298122246558951880017759145003214772841185165997407293102321871124836717304576762278681019720124110488981146136305529646254934344855947991979639789445783741718131793443875360630189782077033473409826205429398559429309262210042503141296842463797471381 7907 -43508863819750111015723749457876112648733794763563827576593682476919389630757995692623642065848465858332291964576044148558043466470175919327342376934489871070818773947869127350773307809703686864953807136177043452393742955669684342911096443013054221388263855528367022424158602682122208062554467284161430532358169111131554513713832810716356855018742471158010277850070391846278820918702520416003007680573674756407612997392481396297863089758706226464772559361833970511149206414484970423541452020690214112539916714269507980716511302323727677521810295325 7908 43508863819750111015723749457876112648733794763563827576593682476919389630757995692623642065848465858332291964576044148558043466470175919327342376934489871070818773947869127350773307809703686864953807136177043452393742955669684342911096443013054221388263855528367022424158602682122208062554467284161430532358169111131554513713832810716356855018742471158010277850070391846278820918702520416003007680573674756407612997392481396297863089758706226464772559361833970511149206414484970423541452020690214112539916714269507980716511302323727677521810295324 7909 -44319118719516810150568084686243791725357965197272368619018015175862326052746892748252168512096328951004889498431223431871726473542333202425020349119834613545451611251284942384842173925767528455494074744220207932968093727783806967440253570883762861858916427357338416089317530881643015336372825938654744003262796222793874106249314211836857496674077489896216181871773191134463242909825224771606002848799481176218142741572864681237487101189889905269212154228670600261466413843344277481056406046583438060055221687461517240644169950420009909058495345441 7910 44322280966859638701729554765341606545279477734606629844277379898819413956588965019764683986567733213623390548011577473629826489916871745802538695202118072567624521487992130454007208727813223070552785933985422314118794149069501215933037873818133937403632333871382108701784794807400902645556903783628978680633315549518410631983241030147845388616943958547663422257930470895599085898601928310695920157784580997951271591010105114023762498336931088572941568698990630179992351606685678486812816447485188867488169089672388544759089877291906899736988621600 7911 -76591715373908126354447261684323832527299596258241742238209972719035924057295836106946723215597537726666791966141453297031177767351100672436494227014344666255081622292063142085275927263578517113583322290262830548748342590680536447353758619239083429882840142065804845332152444567667099180648751236072183152014273768948858872827974467889563266317305954899040777803141290693784618051069952485415973275618119113425222813583447945580666486935956947384872978414030390444412878324084138256243588576108305272045350810492977945640125016866807649316983190995 7912 76597774343627646131549616873843065965225810626069167696800670525520301369437447049129288883460706984658224184060936653069561339385101668032695828222639772346722315826324983605270658141642966748580941689909441325954691348680243322709055788610545486779535041389018375722615072518630520888254308639488157968907235171992397326906021453356245404469448559727379165572983845600334636277491311258242037317222996249974905286169149614858234522636585271996138546292992510118943657397175341907559281658277362662561959078769024351258066215109758862606127150011 7913 -79644149286587616553604631588226075719082174262142289519865395257775081373553929364192973530502810672843314772226857186854945009982981296604152055981454799536375580141505173167916889929323953840468675960594935967487889388623826754287500105541199077597729763084334660690392167086466642994537587135448876580043024321488233125362565220243860407156122668973878109418433307557466060701936754512758974071961761741377520390858640910893514453325658115282710091537577106341791561914695648114980993308335243722806703941302792123600735909230338915236131387527 7914 79644149286587616882159614237971475670823132086631784653095584982153176563366082925238431190273122887067994038618661584296750227199396467271701752231029379105583179575260602232835814272626837634873162430949337781971193649287932677565656159845388267013769417026450166058207885643250379510684664990759252776835116468158065671743173954436963404175107188806089779598018614444647758187558876056646674887172763054573211414450830051881902839833912188281675946990325151836028026202888449393152663984406173549792115334874032067983715619092219238022665091112 7915 -83787806877904520050969245040347090445836351780041610675046866664448203448905628228015973349902451278393529742532963639285788679897274216959192932103057225076315201979017398661170768370711337159413023169808608504329823121469189098114398599421375673323948908011134238248828509749618921831510480422883487495537122593755553026664962158361116844394330302949490370544231259870415905200261534534965901315617479588623189227868133522685872009922244436829587969357926295616664073649623530391403463486901743748643755728690256633846402142889783138298479282102 7916 254862143163434565129741546519341629177504697739417376449914780574621381014975447154312103649877295396703815820093712662428478786047317442655098316404053160228497606555473647495301833700776588208184267013976245304250178513604821384997062888010816494091216243226426483692874193896235192286949096501176920160242081114723862696367749237353066936752043282308813815228383719207569126552943320786381223146504166826585884423971313983395676489604877276671355144529907743296389382420853590647800982943671607281088998149338552588938303983347851146058813791477 7917 -259298032292438954322629917177743240100861520931122554889703669242547862135784208646735471529797916118464364018782058227672644924339658806764599690250738046060884579529189818851486231989220920731722315620965343982227432280951326271563890584959857418840330483070875536755767261358870667021319824361526688633766603860113578651141745491625590729012055946408678992565685804991493149521032724673184101602243547652397208766556269208439165201488914390116600712432802087520902692777985793193644640649214233806950054569775110680108104870099254035706008713755 7918 259333606388034753104260782557690967595216132963211661069836217275245306694615841759190708779311777619444267311615054549820780369657301090275958079095930592453333575100906392146121982923256862959770237653341945535776264775741930301647197161744666615027823463971087731762767451893932130067164473037740721779457976713941039209736749626397389907541359908816662302610803717916090569497848880951277623998202948585288680318929166847365783609239623445590593025678337052652285062384195995042325276265844246259662411874506353146330532588927714831075189346680 7919 -265859715111387283685915377895602543082093241533191373626906567749452309244654023593721374786337719253042439758068198990822841129493246461937298770520037327208658082225788165355132334092074816424187030122401478307052654366993589078466393754504816495950468373733496847041548750388575168871277934587423147465898141090278360445456541613936465924765973604286759012487667822494868738074172679486706671942684948039460552444857216684386998694615865509229014241202109064668071640536727681324819419257831005543869448405538742767890421492713551637104414275410 7920 265859715111387283685915377895602543082093241533191373626906567749452309244654023593721374786337719253042439758068198990822841129493246461937298770520037327208658082225788165355132334092074816424187030122401478307052654366993589078466393754504816495950468373733496847041548750388575168871277934587423147465898141090278360445456541613936465924765973604286759012487667822494868738074172679486706671942684948039460552444857216684386998694615865509229014241202109064668071640536727681324819419257831005543869448405538742767890421492713551637104414275409 7921 -444106626347588441698807367730949953763403706632847312676486701829239854147821692694896334807039130883036852242191676249952400861706000981361170517678634849974022649434695724956024644199402698647644481071639507639356072353784702115413371415984057887859777232689835948940822253987428311008902725720510375711619848840444379946252814325420728613457407953311767237941672780777189186870836248671210209837780230215608919495733081453572553044954753047643081696257962334843636899523396990007414976367270060954823941450020862915974345796333058905108261447311 7922 444106626347588441698807367730949953763403886858941343052028518036870779417505660853553341205065439055270437657569486386818887934008953836582324016153577382710497041896002462928367127160275411713763208920196693590634686347199362588276667508252489362402017717512415828585861208666783466793242616705962415021753141829435108861338825877874056888205886699188940695995505725660436532703238793885862516023157407182944032760731739608583156532003636528557543778570839791568764186534821022886404411895084879873361522397908264883310246865494205252939318019779 7923 -457904273709084937802829949838192890751506541808034357447538017726621603363603244150238587136889002645052735009566687119883778888366388711167788397996152244781514000221509070815636224949091144513584546413642687735003331158149924579192941790939088730497563868152205670216896068593528324282006455049531282625335770154802187483996403689818059204177956008737940666202751993303753666759298421195816725354406995363769363968434208921078708807662136009297648422797421953180057726861599288472192173899397905028473848501358276807302850331651264552035446842863 7924 457961373066290379150693504571616773474813930078417933994206237301898716773341354333066196629569864528135589392567105122227944075991533189130528279577171183465274846706159163912030938351607773137494696932122119281582197726730809041610939588779279138858197920857422857900604647775565701130492923428365381523118455959125441588152073057236742371544476500952651681949534154191114661427405099833963920810816599886136000054446748519682132858084841422799055090784554329848420333118952912332433196823976683326512160254923547349633960762636322949311997209130 7925 -472790227378526287051336215923968001789800761153449454956225919668082329639230840543833047758048321406216034540833534199350817915239484799391751330065591487225646931280428675796928016992857512901426116451879514696095259239645150233906692494496085356095036892603035742152118068299691482253383881809735480786241611299957737113404401750140579258369984439231452160115462035736973048596082018358163873899479511967733278977340686865865734112521770473042647164467743753303144954111933083382706882322159061036502057135036268957608469958201238982243015314988 7926 1202930157182261134631586809740049065323468098627840687019094341122154849757658113781145265535581689840661256932552716387125703366168795341641312775342643559043031526728437210891335162111596462172671632636767494868106419356310291963659839824022903769310540896419649967995192912238145475391029385797450592361761308821985261943918549680446268779773144063704499591793901181707481022813711568653566878983094498433450839629597683137198883850472592153252519908520635529786786184376642786093382212374160502340045573793627237149880524173917365235637535725245 7927 -1224922428986189185911441896517041501370396110366227636415271774470615899983052649110181718680603767986898758313800668247355760991989503650079440586195821147663823204114645283704789736758666645556159784462986106662582181916403317391081688862700714482724748060850983823788375729465945135943696142014646335794111336674120595136515525817421884350591808282396329536431233725110254044355977633937371582736927952115746528429964821567621076171324651440365406602341341572801275354389841463866372079749238118697887255690463954516854591218287127769669986503825 7928 1224922428986189185911441896517041501370396110366227636415271774470615899983052649110181718680603767986898758313800668247355760991989503650079440586195821147663823204114645283704789736758666645556159784462986106662582181916403317391081688862700714482724748060850983823788375729465945135943696142014646335794111336674120595136515525817421884350591808282396329536431233725110254044355977633937371582736927952115746528429964821567621076171324651440365406602341341572801275354389841463866372079749238118697887255690463954516854591218287127769669986503824 7929 -1248063846001423388418549256730868064155358901312662091730479608910962301780722549248663594720286552666331669436732708288031158443285788563455658914421523481517373015963066052448410245832619585740221814764862786892089986284282074948456443155880952955200540964207303043955210648444482972416846318870687306566298537152970315712401172201893025841669719431809156792645513038457080665430473033169874500770139041205821986048594980709345165962561750801373412049725629531320469593920185733041728839706965199510929808073540373089302836240737043108514641228948 7930 1248169651709504759207842785246550600062858053506692574394166541005442488133444812632635619605994301530177469735634045281844342745042352266370947214759417961795802961312975751320680313918353383022362162601249230260360494373472721669547113724213111456065861145829767614736357689791987884905654767774719462091544135923293691067110430913780362978691349902042660005352567035214298926750032998502295900234143491855346524811036033396946814536073977740521532319547708670690791939514719042725843682551880901021793546138004243592618679122952698456116923348307 7931 -2019295935314726482769864532369554502040759414915041553538559287296905025145162318555073945214674182738933435926341068132360383823980414800492116275137309768439911410121392830019948513664784036453931115774784381385500227785636193477248019681611970090127970935769259406618876604518380242911305507106125839268137788932254687526948670317501349764932445105240503051406978309481017318380825397707433182642189945014429040899277530360338159022268946203120468153234794804470054753025191592789946217748264039019790549561200334035211861719579091295647586693110 7932 2019644868085232471690371582353135816361311019058777553338924625472818358310432235314995986893044943732312063892825820441519138738454008110305250354679376889377213157427874936877185878697657341044342603309813894543464588676204913933577196927698113462644945622475910589905256060978989340978484259557656931910038237601464686769006736572619645149367570621739805495679604196504039160135068721070757702997221450727230044523305892467429059533056158770471082272848443669969756636826622028354310957514557678686441612177613430117714239761536461918853395033494 7933 -2093142515578382221085464163103727911306122074828359284999990933924638448898406756008505854672224643685921446257720153789783036727432025203514212247624359651464829278598749441170604013545098015655910782787487577421222639476666895876235169356611148197362375351508449933140163669386123318106280236053016049971053690462910841620215390402257085061764627483135891283020353379364178002756453569889136927283875820290035388690838881480551742715195881793767369855801490730355930186066336214620707995807667195170010530409813550295789134659223037902948890047755 7934 2093142515578382221085464163103727911306122074828359284999990933924638448898406756008505854672224643685921446257720153789783036727432025203514212247624359651464829278598749441170604013545098015655910782787487577421222639476666895876235169356611148197362375351508449933140163669386123318106280236053016049971053690462910841620215390402257085061764627483135891283020353379364178002756453569889136927283875820290035388690838881480551742715195881793767369855801490730355930186066336214620707995807667195170010530409813550295789134659223037902948890047754 7935 -2199452830184624495272572245719582854907394857080094010700753413115784792854580059968088854881707926994837348986695130500260078523962054484065230908032714721111864129903488386045577563709075309631511187458352914979628521619990067341028432349316157618830557200702869695636556504607667374845971925674018654305615055127406944088431713827394667919758571736701729310421084698470646429236727683966653017564478012149319485290456063094655018695203201197701139551435901475792797188296622819486668380238004943154027379285044503471328530708604987375353544078154 7936 5928544581159085978133644506445010248893061756620636407982434808972055508566358652280080626103795538475356323603968272195513096060340469306285063313115370836307448380322952632289294318127552467500160556168989202491685956001345187783875512560171763137373043469427057256565548854151344649452068082945664071536704255584110427199754460930662970361776910716746457328903562339918242439994868958812581754692178071515883430205142835289326882810061549905544316840304961725828257808894431951606975592492196882388903333557058293188689081506122303610201861864134 7937 -6038950387046120548148080735257992049874656680606613797554238043272762526176317858785897807351129361142405440485122902478460339956623766103503029152785265619962614473953376976468185261082002052592806521797906753120261297170659957500674029010244199376847233526703543754514704581259423358944020733738326244899016014160018447054484919582174128361184234980639409450188815471894308643695056502814411298833955563236553550781193529413311733010471813599818914506284748670512198336268285606759133983728977410626323705350231843662612207504756091037903559269360 7938 6038950387046120548148080735257992049874656680606613797554238043272762526176317858785897807351129361142405440485122902478460339956623766103503029152785265619962614473953376976468185261082002052592806521797906753120261297170659957500674029010244199376847233526703543754514704581259423358944020733738326244899016014160018447054484919582174128361184234980639409450188815471894308643695056502814411298833955563236553550781193529413311733010471813599818914506284748670512198336268285606759133983728977410626323705350231843662612207504756091037903559269359 7939 -6195735788672001499652825662877739259532794617009057396112948536325815955185577678516789563414535092906124537810751200397053836307354935378114167280752994322084207995248878004826178016799903433414103995294905962523919396367158282179648419874905657653266269860391729178746073686737031966515524997274360405714690719731149321608245585416510515598954375324356939577385684647939512675998254443681077396527256014936039490708120064087352694483154397508129799426723549307380364187757329041491492779235693982736749776329472166646179823022861584245157394072030 7940 6195735788686071918610061317053137689207476215531438969966257936287554428405856979248884753951577030532783715919243800866163777239062023920616371648067117374910131007640615531075076526074938066153397884281675407059662900700581980379704013322628460197851374078037518343086623355789323288111766524231442213306254273140368831089753584758319709647852688978525027206057058725578150892098705971429237820295228995479198388015327364551369286069539728415043035732832320795709492495995869334417843015964720411428934994186717699067306772323069713768021984616923 7941 -10691577016831128901016028864031884135652387941937308320993953365186772999941667879244368718458470895547477590725943589173467393565514209904468780848465625577048078629177235257518554561856456314278010930897954977991271205534510731849571949559916955646281048640312676538849205370531946029413693328654605841432597433189546961339393489868197273311372428018932951074000242251487603019566190943552603557950790967713744193501382820120859922571006714562238041866660051122998223485572468706678515441466243919742530534977562510989734260171905072996275748425647 7942 10692454017704710570002630769752296565517471900163742184176698764579911198307646833426182042061124270545757015458193002149920783353615622440360580208599262085289617660850346143496112208348363899313029025828258750659579839902723744615103219966125669401419085790549982409403735053553585502656461169330906575538569418692262781889310154476199628945665849046034740307866627918600307645997861068369407248139988580990774414097210613545342773558108162275388237699080610309291951928928797014484409160803119106799499789102362960188672422439063551372234920620835 7943 -11037596936407221610609157270976823402896083240393044655237643508960404400138119917798128641403647199205299066264494500347920313858567703070882662795419501714619451147147449074246085886945008692282523509079151727004084405532024405384022791401130071274933429693126319948493855741602264022974849900575910746725927769314686839366955084868530162977249415374948041018154287141553805515008469135961492639948670216233396906578264100879159667502088186077853762268296652241087164550590031320577198378385282126928985179751967874265342283386929798058317247389872 7944 11037596938628385525676277050595928740284610503998899317953242380189617828324780642331591181385948182691477820673064522314579760256517231433850154088250516856325169489696860726840551653391991006871224538875943083196937429819167111073450909125249157470846988306084306085482156771260316558038138070501659858244453261094833970801450838864183050582092571827952336136363140057187661333702689799621577002265345854582123549871366123916666383143484072009279451202578391833490629518048125782508291367980112456097086703854888869297872602819999467717169034994400 7945 -11400062267787487443469318348699550068021048743680012190044286694631950941144872455076034807013321633898139669758431310174034702679037360845136657484001363268815540502488077734959249643701349678033866510889321358358493915348914952918729991505121956859085728611516952924412382435562695583406419361144935964222235799091086394813171236300676488215939644876470474359877609550372026509032403160913928996444668790162371795506198251594692052426649112897760409769870939204970232492625368145533094931085731520127938658987754612671287401810917962300834134524616 7946 27864872389607781999186933711773624287621390499276363173326142094612468354086790034758269144609860175630507791202809336477922668875543658689403094818269193744123377515892342268821908575719694472582384370799338144638217994199512476641034850697948621892961355283673714828352779000835028407723389809156858690340429464715834092527771092676332175046127921639622089543395457534139283946577430391520536131869320426572299909536683822801620803809350182959614453833881749876405578403654338534755932629153398050840181884852130169217167595290451278800739270720350 7947 -28404884166444289411273827396065250308282429029925306356639177544214680924753635538097298520566820478152350534348647755783596286967240181790341241051168267714875501458863898395193110479359102376596276410312271736227003417745719361549256882567480434362986453047245650753570241303379097779974110040905964220829478117063558785632539572836499845817384078435688225524141383873375604119092832054260524237389985560968116103768536721961718916821280343734798275142243604145291450605171393230061406941680104995535445455792697740549340004330096009169972109949200 7948 28406454395056194337848310969264546421266437705156742073361149238196396064294231022004738263241722948802193525257235937371834040676857143393716859484750025502547872935185722266092591115598214899458230177951395695380106233176071045831085198662013908612103587706257154777568602711224541653322620529638462076075338966639342050849518993529956100291323139474237520369318627240131037068892988703350836581757815383949500397650993864981570786708988511212509782181713079022782964139701652949623754467985028687169512347000577736075374414177575906755568073479185 7949 -29005912333052079223295644826667862141341623745981587168214835025589403267894910852693547653562841865969857186216790208846331785963919752571111057201529441633168939559136114272981260253226866627529497112964707966170718684439909308557371843667101505481326746284508243379669249197615353438272206545229688194002441855349880193361973926592138071330147723269547355349251671532070209328521335257338023202041929132398346838522780534488598161695970050000580605269257931388826295746684887733237420805283853363336087075324404621481140295440301191239785309553718 7950 29005912333052079223295644826667862141341623745981587168214835025589403267894910852693547653562841865969857186216790208846331785963919752571111057201529441633168939559136114272981260253226866627529497112964707966170718684439909308557371843667101505481326746284508243379669249197615353438272206545229688194002441855349880193361973926592138071330147723269547355349251671532070209328521335257338023202041929132398346838522780534488598161695970050000580605269257931388826295746684887733237420805283853363336087075324404621481140295440301191239785309553717 7951 -46578346117232282289902476361356468808332541623672773222897983884346531420901694006065150453866215068476588329311109784534718998342523672065245673917103869133284005190980239858447587661574524953785883885818077310200032235311582464537208090031735491904696704638402828032774400132709268856802948560589620023526023906251625894169751599973163717906170782501389024340342397428012303658541450117047393264371495326683741002708519558450714151295440296721987501267527375832028298540515955337218343058691862207839229113366668578620976101823018253493315652328747 7952 46578346117232282289902476361356468808332541623672773222897983884346531420901694006065150453866215068476588329311109784534718998342523672065245673917103869133284005190980239858447587661574524953785883885818077310200032235311582464537208090031735491904696704638402828032774400132709268856802948560589620023526023906251625894169751599973163717906170782501389024340342397428012303658541450117047393264371495326683741002708519558450714151295440296721987501267527375832028298540515955337218343058691862207839229113366668578620976101823018253493315652328746 7953 -48495434498645349236941152426853768407922497270517746661782612398163945484995596125926724526728062407709218474676266714039706110626741390060307653448079227751573432805021963603083126926830245156898306953085015964970982920943637737362026701145736502437880222271615476465836867529344517103531430844714630326863403948973166363983405613884938212351043925417623163605043705559290180825340801651474937861715253078308971385626400951135461612098623424938815632038899265498729781841480015729230768736998570712015070367104243066262122996469630373300901868571797 7954 48505979590712697708775831768112742798819790917619301591638586423897926648449204097319110864209476283708597174449170056406793481338388119847743524456916919210435896251325831766292777223567516790624335777045793541520815121809378695023617589814767076426240203471013964333722325188405319450810087223234094849556722979147283445281962062143534159302746797784701689285511543385717571067325452474930619808842051001045352826742423962903287639551570162023562591176095897693844428676976962989848099265569359491603273672780969620708393123489841320942967972701659 7955 -51152401721602999367698356379531056033441383477575700215034329309669957104582699219608975296506902134581973063564593001926179293030417933933084165070384579827821205713656609901425870642730829465925388965166575840267317802955999718403698983812489144530871012650545815289772583311238754643758067174660966322969827575129880298366889201530531760542913811364474424027337721297580005396640903264674049839793840101082724996669784436856580755204720672769602267439425046714719020686969608917993093117956189017384623390286811162982927975009056417175999087652009 7956 142971798650849202652627574566939741791882553130866553608463191104163915607356022048168554689477517710558090500071583197125740921002134268357105311911896351878412771339504849073978245498077146276163054816125601131447419978035990533058782610226243609229057398060310802055637384167265507940328331801845901846103536043155059708969734986435198673555647444065895529893900809339252837039012002131019564950044392053018727802633336031767763585386280566339846849175108075567881684276906624595438968293558902514347362920217389020423152867196572093551653050096517 7957 -145811457089763484023787705213381345420792504792476937360732880127496945993024089471434766424602923969321565399477449664058820570572831312613482820074073988042145761359761399675931806353982451514394364682948234268800272031714331061307539077995283446784499676025523222427829681913343796431005942367884029485122742503295290570765357806273235148694627631794405769609635489508459821505003729144875198106587172360411087270410900587902716390393170072854712456484534086746730882082001545160921875869114298106766044802829658013334610896517949505356837984815260 7958 145811457089763484023787705213381345420802976731699306141202299958509402748044631476303642046398770158532716816662186520261568862035628148770442466726262185922004479656155469400676157006568030625343298470583892462051450920327799581984597042632258165105591827429379658704103261203671942982844676598827486667528944716912642371179585370066763884611285174447310386474067280464673427671449664043763642872596988442542814054014887619978900988869105210965167755257113378734588192187536241979601338282673299260001792315819819122536495292945792566039378778955543 7959 -150078950029997224570929209494427116517679530453003104561790391919157591917951658894265952366545726299703687242496579667681103206378714106894405965147221968625364537630453006191635837941860999387375496403879184962571272900618421082161465754419980430454651184051170735204102620594521264017539942457750498966304119036455092252496622053547559164707939395471489414157289766317328561095773914445080564701526927453220092915762455693417085846119383491266260713996335920545713434582152126806802425553667043941194130183180047211643819130105359583170226671774991 7960 150099139423740823878098867238044694801545691712440546979780530905122433761751569034947224898210613670508029992840951752727442539149464731462543933946870104055683392966683258449044505831633810337210081097962635323275647422862620814692124917710206942775764899130060483282997639302176117064561680731899730285863830139557648288366451867412291930706155649932141809920589711470201043993228341337012998224285270639277937004167470216806711440600793329827928285388164400909133096191294609130015507059728014379326388507871235513747134784108889258303542489758857 7961 -246613779676832021549362779551777194749268894853270426114890146902176733429218406433039657803350833213644168394289610672703996019052018966507729411336361675173676158368281719458051175994855417453484900739386625155355607360167736964874486469534153855155779802862856583345898668417882631705696146358048360812574335091633558304207326762514477499055115735037633028637447867272581238648168265221727650422775591003941370887484637732963153518254090417590876447318121373379446809169137568448906835754841107894978104133824233935396780749430476072875399272436885 7962 246613779752079518744561193995204387665683694890466642829668277164040769591149947394347852232165734457389376912138815250659380118507277017780465128543183595191023910860140744311919276424545539538211266075664761110875720597630878858782788303358491235051223725028552619738847220677152807352633131389809959060466232797651876556318003624681624739665114624298345134013954183765364212958603106737459471181788041883166203802117874401365568807987624991583433566368836443622615099770095085367473454352259263280192055196243213874999005313709945256725762926417044 7963 -255999237919122678194429809826602462078752594890743394879465079833545188898516940233797013658092062773584980873542115372882372980831567927644155984655211872064666833994572292142071325194564560535826995847026522865379370635338264732819647268696730959420725882468415738161105881214301152381582270025031354905341279880045983232239149651092359032707622448530825634721368481077537386900879232895882356086086039035566314050202849651639375028418727129216768679664882017468264623582155063726178231632495772037915642520385084243387119091372361042408827554075023 7964 255999237919122678194429809826602462078752594890743394879465079833545188898516940233797013658092062773584980873542115372882372980831567927644155984655211872064666833994572292142071325194564560535826995847026522865379370635338264732819647268696730959420725882468415738161105881214301152381582270025031354905341279880045983232239149651092359032707622448530825634721368481077537386900879232895882356086086039035566314050202849651639375028418727129216768679664882017468264623582155063726178231632495772037915642520385084243387119091372361042408827554075022 7965 -266352558410619120046800365148998026973380964119634289068139138713969459427880145759160497400141194991862290959300545334508964753065029287819266963691492337708722861399242621194026958733238837921005116788567766516070609707217863713170670287515938862188445607208698456626850036958945219433225727737917771766221004717116868366252035915519917231456053359664432861269833310218139288244544741131414334905662774620418324476644217312661976317835906873402502628130042198925296216014750485704591691557013110129545496814131745914770146188292355454669934305563090 7966 634014968888398769339803494664971643735036408095264824316509828437360317587962170232959428974249743306826829717943731762011040553526962735839523183665027164002711037812260824421408337236523661454447460456333670204224675700938902860781822695835434720228633369908402829547584852046520001004559857914173862727536626852335239746862467307809952566196102759733784091796630291595124085585631641722887003365855520615450497056754007759922172225103095623700436969512671670422697595127295383165102583703858280328456781780182246131395590849767723798336470813079978 7967 -650195920526413555792978317157088532624447288547903571782417754630783753413739161623056479159797895502517414926582178661117215195813513670633574392634069205590716638999397810038298564718399719262559787031619836214612328993705866559527902720608267658247312010001853564157665697507824778323449755328482474348282427594720904678742056315585526598043113144794058622189431246080510040725720720310479923926262105770269481186390647994953050335749320011481666554123434713489104769304844979906842977222667175458601948971347890479149100675231676743168074014579580 7968 650195920526413598425384453159144328512397341762327061878464057928512077082883452712219116414829281615899949037490813036762127218063899078089039065720000970239244659950664940989420583917696773855459396591452603299203606578629776591545503045142144885578816819185307590475156884836312390697270979714833679024043355046367277001564210662945811936816731874230938859449883522440663038295126595202320236329935020567692497149418576585925664981850527397550411431878394537834105770895521162831199151803594571127427278807348461006126172170143474087852674844657704 7969 -667265208636475933071210413037638969720513193077929283997808424947280017914657790979282282892050663467577262546525393167223405912907227704451154105690893458473866883697928393721336033706290870157975610939661433318176807611623094388427510583796140204968614273188600914964119685493276247246881333018505488170663609626779874285224481958391872274939513072075519027799038112591550089702282871825966386027282403293693615620319432508122457615441611297009484616633472507748013094624346274365436761890856959629797530326543356961858785595956222291091517023714617 7970 667265208731266082609308438628262039511085539654461940817959054814535133975972228970520637494234992796736771205098162863630954938568257300181477624828359808285242924774167279594503256314587011422112584921701511681995189609963135320843129371503591064199907610308075091997791493854915690938447479435449087954712854222231216767974109860343849207624992541135321760502181747216593828018582978701533551889378383043722748065029417877983920501568845826536355735710414320653285868207266447522774350932315759739813387141587575197290001201157555756257535054314808 7971 -1117426577454291831985821396307691517296830890492278441419176553672828149639996259116115343555186593461577625892268613697485608929306863240315897287116900907357957770580257430467644073082258685758690337500599575163160719970138337295667562681889028112052221938041098442364576403785737822399607295489239045977562208193193040667377534127936242456844157606686291179610163756112677794615874891363989266543419475830025184773369310396061267743546218094237946149574583506410322086380087453762098575906126539688689210170524589211576471108299255107764215055718625 7972 1117508274850814033827555820046985187510545251246718780137389488135906310426107234674609139723980108731156604207118153976837572977693392987842091807650835358991574508345453272335580629486289168900527535644996011117426203896458179610738786902500722459301241435619559956479306725738331027475454976089200594935058145671096367159558213644521474533635528443733609275538013882567609182637769300561795821897555639983748137667708267216808554280567329000269685869728352705057043167298675705409700425232680859810560120758234139877869832796642958135753679059174337 7973 -1166078353974205932338232719696469893205053521996920038099019088685384503577876977871057336066125068350187398801267942465030738460214541858433787391252235048156719658828152386479031357521375158692608977010731979775831151984276681455340758885979149365784182175668526408979717791041973846466473461068603940674236406283303886014873041926600796408024284806645001857546781945141633613116857888715317204145873911925083097284986901651721295228170423252093390656524695264987590702916724961416120699691281762437993619594708166996255342527593400063967655039547159 7974 1166243708795231359089528407797498603520717911859958358049268464946269657938091027752868198687203291302327573985948397870118927603515240818964510248161121151905082828874449884366789005791886780949420200199732316335738167446379916767034071999441044160599309109067630263803088077128462396415499276935625674973554998587573158809566599211547624190086142824479193856343458920049672422294797919059917780322220814297923528811614712726201311486992720600715637621824866213189030450458369918090544225974475148423259534359125985234423654893021657982381539834220634 7975 -1237681887648606593356550534149169327564527651936155792082425063740119347493257453700406104507752026602548369950299822828372121927703373033571114763937987018951060308120900527275741306074524999851110131737451076288066794160632655126235030884113241445233692639363191279878656266090538897905960882397451282317323588170947172443076959230343537979348779424874315832060166204028336634730964511019613253211312177932903651429262506880799377196962940157379720473653109188251624788103238867514823753534190237866310085496881630396180983108621701002806191276064014 7976 3271180704671536247367059272300178390418738977897228637196145759191861914179676347743763807680926264739799352750490389168081001965887280321171323889470548123383762099322181509994997113561598901811944623108299126115960077459687852003135843748537517940984388109293816471354788842357818119871193940405870680871668156011151716186087327971452411201197727613201291069106250110428795652031926667800200589922467113763878712212074088959819758287616596321742658897483673672878714394302625023057874175092276538982580504772925578797145640459333770845876217346909974 7977 -3345946277681627865944761496417513816844697533562374001593325007995536401039269282300855795649925715247748997514234434415747074149948622080639293612447384691742224192314426931439938637743303763591103253705562027980527128655650898414990200505881380594964129729229324721128142907340744560417395906220299931890285716184656677522181167873286211098936932687943431009634242039071045357063530867635934522349595516499725088334725180344876759574427633661651756691082474670987181689486162484026925752671886850683508568781268790000621197810067751268722418816324124 7978 3346153932984319811531319087428062113187224430794394576526087054829520177240209581914012500352063230239885218542754580482228026584657666986740485642950662959121884925991331144799065392990170465977748397968320536227931551554212436895202495688223141872390133952306612773934270232785579650088929811793813155046307881307544613013560536324208625348038238554768476643375569123136634036980860831456120083800052320863416055418766587916441630003588473206002004347690079538597660464493100023718258745043708061347536028166098251329857126910773610345218288762565534 7979 -3454986429176539250338844128136245694204247532947286884924239504210434398838357456942009884633954752768250898334633449507863634817366611971957396217580056310161452971162374779715512628579888551930161885018475078541344344382882863609005018101445989406591586178215152505289711627505346270638773444094901728279214943391453477430857626942131420979053013116200849551346768850937434361845503594455358972763116506528158751234215300491887370814499964447447488323338206578010920723180255603637801312452684467678610994734711093896464499118916812594643446124558559 7980 3454986429176539250338844128136245694204810184458113423595677480917157309710514481813453006526335029005266338004795105179991284105405892342071598446674887798071770943995788366753876230341643113834356837040138608683549265417009772801974172535324258618206754303865864292078474253567566091356339387258552395473939879271516952617040209881268867737619505306458290198083831577437267598127371672267698785495382605427757100226641939621970159012792267438314561671595951380347234738152724383815691790619503999442297303636154273374343278596751877144014065399363019 7981 -5613651444541820207912463393448975859152560177397292618538080002512945037374911938733457124272049898503919105269551457200449068592308607909850163941666209477629706283109810212320115960919942054869383469320884604447262982767995923445346673427627584657805160099258636502756230542892101262466487863084724618487398230725266803927455809356646225096081068310910266924896216410853225375590275474914208116660751201701834837018822666600992128336584868418218294662563037416015225011164795632507089427884061436389425435401801522980139428931313231725085055520448165 7982 5613651444543196894470761671161149639919027415499454275709758663018358357740417520788710828623556273705756973297736240196571912186438730088631571001543236623810682668766806516332474397159365954025473224148861403070340858210451233354516574859097972611501076005752354779556744412395088484222307607580319229702373949674197237082550497754742837565908460788195334525877596472088134826602706201361568979825693378103514190315968189047247933366572583545138224169963988762846347957559451865539958344619004813363613688379188117603901674223168890340954894723499256 7983 -5854073836530944917282498262326266093954903689107739037931071492473345306464121217609052640831952430494489526707073409863496388794352571456126397148704587084101727669703319063594464488487418081799241391359187088631939749332646293612330659712167362100337044774611365924491075925138254590796002580810922325379470455510353430905872377433470936065865498193029849783040403664747851730617569446422679085935599417250334356292250691466268066819951846984370080905427450911317392770417274238818990083707845783329827097079246103391497864583426560681077441205420755 7984 5854541782709169720304179168336617780006993126135172738890774975707534871290012089718218989457145796545524224060107304223257248026556078946640930855046933744985970189732879852014840600441534589675369630525562487126852277913309245362990113389165551293995434279802843134637266310657601931538610707599293602125517685054417582537372908128177021404327889466482706389685110142048761681920899073478237283925371451194272434098386548669970114102146417691033950231478609510354353607345646605454864443048142991285545970627347051122724401262822249531905750250391338 7985 -6109863239589356307146907306765066183238940469527317111617640516408274772011317232351051834671431829028161902642796048756505569369383623754565441069130550744103958865477602245497744557184536512266264005921664297895284456803774059208397576324585931957692837612111786036112277549996674029163943728033472826738145482314738105493447537927774314743818247559371517506079776044913438467756049049138395610972385285240624227759546900988876869814605111522162413626643912078621828830079014021859688818998865552108084288731535248584182127529693107019539194443077477 7986 14788366587480926961769924118999485658000373382343131259236829492109661014111537873866168856877246223745236683999521196524668724662071030589848742686003265570122592044436395590058195534314611048690916306821312720770861114950408711698535613733632542120029053510608727341008961075515392803055746746134022009505115245094130148172032527488088474185418676454522997652226482995487353952587463163142857348250096027509947256306677457559393779350099173481085246818715380629795204310609315922151513903544250283158902040375767438502338499749065543452141992782377477 7987 -15174909820570723427027538472593898750222602554218183244956683037365056932538020022650137782740544742026590501685560744236524075537063616424138920342900195321728114372370404175854168908564157723344650817982267346308859366677519068475205748059877264147874252438347712458931475369419318404824527340169773841203277981665261462248998635663497774828874118554893889911516690017850906912839454488583993397931543684199601516677419623768785121653723900600075920834377735780374859564230416395343170678989376104841797296499333147824128379686077838470249598210708784 7988 15176347913218344208660760009576220176159172802187459402384016127074631847183129218375518593485127771744272920758351876700029073561039118581061043473796496745436694703860606552851257135363176994397035239741232065790923682168237467535307061552910628739790163166458948578095361389522251876370773623256771123758345451629261400477801566544450110342935926233320940963078193502549466588288324868613332174747104264040280123388463004543481868967895382008348250663851305164984466957367679192542835056862076551843388667133846487934585942775637298539596367083591517 7989 -15609565454419527789669442505787730185522234829349589322034331903897750977935153397194033217921520342588514339858298011375840786895882141015900570064494036073211827530235172929376168492171421409540267228288378448669227367328048394119329270701914436468257495384900241601366909326181468757763423547971143779413017196501693093598065370872539408246010813691441814557501285575707319603811232458274075276236282703139450046504477124849350530401876101120567531382135997492499032133738439796408315469240877518189831164523780578952339790429500091352101620710036015 7990 15611000767985102579517891897593266426532470699881611789143386188952882725645285063812707535423751391181057631619727056677993837896813202050155530096996548470070042927790860953813157993990044893762068131402953275599548897378388998219840509388940609273968655474467987694427467792570790999655805817631048380483248933964947086037910120974535085814090862000238502252178979752415995275475884071808428419235434968219309046584488400260446492811906216266957941210851230625123905227098189856773608796750562218241334134544081510088615743055024792800862378857269389 7991 -25074649591308483612621418601446963232045039805880800530178326075908730027720288301278625347730071860212725430980483136122434216291690969615668206568321273843814246204083469162448605089284737390259680500471247798239249941182478209920160937468565121670129303197681595506022178388988562565592833867276375662492125518692696576318846151209788467618082005320268065484811504490103442625064871086934603640285539172965591060562214175489291166060482749549340709215106885605843520211240667244950735775540277203269796165562717494605568630294025582575283267975037104 7992 25074649591308483612621418601446966465382966529119117781967390380520102732686886036957154088061212500339658301072412483236832722258708777381591097243282810860926644317243905179008930244755210514858830014572729680217725388638842449665310359085968374668389008731486915202189279531762403812648302359138837679936811498817635512318060068859491030101146803886463149891529869617844012421540556207974947591475203587162375744951722727398516352488101779765273687773707009595694910730087535168278781472882162501282986215732091314953092776663348832116117050386906137 7993 -26408295136463614724002852881459534792897568387242534846265007514295668798719667934262570519910818873687220732408943773772553401092147273036660476551585459226713349967318360725777134818229933045645273653139897763005526797321789530333946313453778013524740739880349281595208485428890554156809879232569396943551984156288951091696470430411817503117395867239552579859090205991139857195997558482799340767701609187896437190209394495293938660391133226008773490583363707975104712926818769004214367131031010326141400591740590467127720512521740235566208872689011854 7994 26408295136463614724002852881459534792897568387242534846265007514295668798719667934262570519910818873687220732408943773772553401092147273036660476551585459226713349967318360725777134818229933045645273653139897763005526797321789530333946313453778013524740739880349281595208485428890554156809879232569396943551984156288951091696470430411817503117395867239552579859090205991139857195997558482799340767701609187896437190209394495293938660391133226008773490583363707975104712926818769004214367131031010326141400591740590467127720512521740235566208872689011853 7995 -28317507418076302529887843544690186666280842719786145834771501679424213695506072891176261715514476974919144076293429350196668919111479115490166884704263132329845310148473325120295881840068994836177470908203724185712972673895104734549291403584726847324061090236354692839395260401536808011341329850879083660528090808577982831442165450034415190668471706299840392489418818985350161499813659066692287637394119355446218809598536630933345948124058753319705662772897376428659405216776675416003686625368144791749748114503963266287398259170812544428962034946487975 7996 75278153232838454847945751737895939287659528562125460182884250118913302255082856599201315718650732368921351254763581402344544140437003258354931990543405277078266784430716163327949215497666424991748090591352925430689023839901493782908819475091376487795664823295094474500287144389650910880702703443725460768637137783364972896332623406451386762673317554378738018481183178204316220349965004011390078364055699304425481978553616648046525873609159725097081045776019147051059440468912100739858504927700982247184734600334664669922905991877601158975854782999577543 7997 -77363143199200754871353143095841031661375463875606559761959083895009800757780904790906329833071828870586443928659888016354275141729568584917526166228323109137500513002720199893020530152585618877979547767540526996223667603604943701128899114628635296041242712312800865274161521555971956708117135746082490212100389587845084871775974100864662430085072055308864657426329969995885848625263030139159175896939638740823248297589843183886963654131654879812791268749644464069283345595123208108872189710265521374368843278290539389341354709899307026947782311076012361 7998 77377163104581501065973624258534494099019675340761599030740616560279539984632308244653632109064439428365025926385004002817519680630299819416582957545636845828357499704530621598654766480157452127636290880675630283392163901401342740517555867432071027237205972819470178654868332478538775925241799160869484489209220860481686978152815746938454163656483996752177235743502091223358479475459237875894749050902612662143423790686354586794466936780257941320953970552120845359738002558911926875594317408207869820140109495788089780387573612819180861053846353900656409 7999 -80627936216320218639761557939173013520693016233902856395297440326592477094021166174713680864205958428643306757356063614933780672465214333852449415715402640447570375086266976937509643777473957610545835233388980893651823728092657158068289119926456349709593146654681379104763457462119984777346363619624897537963300117578986108452732523709694659710674399578463099877181897422994490824990877872456520155275358109864133458667766131358843840971828580116655078989756025485467668182302315967285776240128525062776636553927809191483624864999696791987371906056043661 8000 80627936227259907934334830676741166312402837002975878944373700188805358235768709556810510045272025049185991788869676523483849585578335581713994370744061831501424253370569302722937318800289137589132363365671846075357448147563555876387043091769945746520176273475144646740087769819027829888767080384574127613046769777658952766570990037592714223396441865511865077897293414079183223193343911888146555618758121857113610801951810199062738461112157625424788395967223416863319322723131857033057051415369932356826056420304475940908039780532902498553558360530259951 8001 -138095541682909040828727380101336704220168766474537653016196046423297450240418768118883751876634714214393920855486833798313775709910782891793156133392809001668504084189511857449888461960853040935161421780357763072459527203356661632121077658858725293124898923649222466114035860080262784308949679388813277601148649892252940308329422603488075723587541600613073266370606918639279206676748766666217260390849323654712598826886653962299532154732854180139333263192299742201503378089605868441700002590605693849191854351335763052040132888910386633240922913295082805 8002 138108412986421581550336150222919265459828202753639001388744705950349296446706602429148644772999090168774313694472590962372524148512668000013876798977828948767065030917743765436618240992989388459777460883612789439655853271770471162231972664164236130224156715389943478492192475152806199810847016557554106713684664719283001721288563878739712801491741694767909221048766376448227382188284188650694818674219132283590311321243400752585018573678382706223660777792185224934011930340099442309413167702000908269009859220891690400361493858830329646803073601583324119 8003 -144717525295978792051888241363324421081471907455426095471285228528044515205538166610171780799124965947065217231084906937365304004591540470095700653068525519382696447318609559549310076958054173914216746238902165649780362943882038395414492455742641334268099500410729282525457412971089074508420023843671644477172701091403618894088684877951477045772337151328110108476954693353416024365459956442866205304858530587412911720849174781244669355836673339142817943859493353929001370890867147276190224597568251473808048746000676965916651564220022832666664434079705344 8004 144717525295978792051888241363324421204557198228387029640446763894155083969701116849021284721739822335082528607537513209885273264669250026160651274799002607007210793791820855489253537846050702757628610347852756206877921505027013144950305272923211140017358127804498158685394996341468143869561407830775133717164162203222475836526506534857446988168873309212383453260373432359464979322389592352424409844464487433939598410764953754561514799316382987552194985695183151617704515496686718042892532560483125424079835235054778069150229262924807877433833560106688117 8005 -151958950621496608639040548643927182847761108616558131182152566433308231297724405197762313573325765902886107781756673567547987617589693033429411890029876683700741528880614394334697508076732086489328999499508477640285066380932397988675884586077139270088639795136959435840597035738899206052493416483051518583658513863284433064432498870148569773086293658392369787054408350993163286630980611062565664876178267353204415691465106523549758220993055660703280067409308890304829848270170116390267882952363319146768585208731318559365133461452747766963379292164915145 8006 354102090063087899159498530195436697364471060733675198729123616220929657895333897506589610089453386135621972051734907473815869020859799579275385605704853234047596755313623188486488994182677364325493607961603433647402975698393173450630886072727847620383908696877218390926084335802252172293561105311554141350742649287760859210891328084131984786562526289765187707934954498005146882449956339106979584756866102090451787764838370301217457017486604513825025740007890371721167790104247442681670116370268272669814962613587106892184075052843381202509739069928587020 8007 -365425665886012651104691644118063053899857660988253371209584479155410266176452067720243184404121502997488100617340466201244353607024555699190310854037299045245812019762317592715814208340242846096136356774159460277983114785041507426005588171361051452206743836711393570134332776004221972848756009825263978516044036956008682886671079721641008540117077435660662304659444624819937589221588637324224094668280110123441386601033104013310838256571511768615504209016396646681897223293310996232199379462267120249477325975201868315276698536605855562772686799006415229 8008 365447474406976543443480225064621804620747457636921499886910528834740862661362195259955344302549956511093146655106247613401951767655771268254582050090533467485906264394936215501652709760205396663752645043415567799545703371519347627141446964924778441991879830376716623500909335995633368872857077679425581177359217205457739473905960316442735513927513743014428389654561306498894190107950215589010534046231844852144143585255741572819184293113822409496216670150524893056152393180837021012970186113187407595090979752134846790583240301315680212148580216646963530 8009 -377494138527381764298284102895712299774723541922182578855273859177257453870841470213680203471041556810233852360880318691813352525294491213159822162180646021812006908850955309393265601297745266717355195841809060268320216785838735668696507688647462164542824303077213981734994718812084674858003210460096373807023967606425742599152875895490864467319331025803187080368684802076224549059231850373853107258298398302073947220971596066993380937384993792860140520322829881162110148940707818939903412677022406415222730117792364091806611240893289494610485802986527479 8010 377494138527381764298284102895712299774723541922182578855273859177257453870841470213680203471041556810233852360880318691813352525294491213159822162180646021812006908850955309393265601297745266717355195841809060268320216785838735668696507688647462164542824303077213981734994718812084674858003210460096373807023967606425742599152875895490864467319331025803187080368684802076224549059231850373853107258298398302073947220971596066993380937384993792860140520322829881162110148940707818939903412677022406415222730117792364091806611240893289494610485802986527478 8011 -599511946455930280533247766381668647085111261999746754402010490433497050238969951204180239006105782279834752250283717306669922584947517252509952316385550501796004953502566497862763897075317463098798671366811039980510108319449900956838759426368326885263754799904925574224969445609911706515593794477454299512528440002609070574642106629708114092678434550125967240229556113810884232257807326877488075603451397074408199000477214038496193431588018315888923728996957216857621124934725374575813390459589954871206773061419677715819975669536908354606249319942457963 8012 599511946455930280533247766381668647085111261999746754402010490433497050238969951204180239006105782279834752250283717306669922584947517252509952316385550501796004953502566497862763897075317463098798671366811039980510108319449900956838759426368326885263754799904925574224969445609911706515593794477454299512528440002609070574642106629708114092678434550125967240229556113810884232257807326877488075603451397074408199000477214038496193431588018315888923728996957216857621124934725374575813390459589954871206773061419677715819975669536908354606249319942457962 8013 -632025055699874806049372296758955048739142072025542410646642298808935829361206404476095407277441278350666793898796793627342415869931591247906504131910489223170430813816224181721358693729103291080677999236665965483764771558005178886264734049075677834993698298970043834179148144016047860294090710463199017071577640247663145039544162607413690461283098902558372989829744314095918495461486155766647834911619777773073089405425641331033131363371379864350111148408382773366144601369348467516050703581825907236994597237284247294055487433607954535994586930013289200 8014 632083244280615935758255706359936447736321337002702688621262460756364495675724412896270033760000034163522326190495791703154489518298746849962715433741646563529153911014208349420893437733560052936894132077651308602923266731367364479814235610628172172543644403257334836227182081461129246881965605644435115066621805352628695751157231984293233537461554051138479849829478190391492712138423557341657773659860883708224459445251732812834733676593181020577121326957650358352748425344438180038886221477860977732685940328392149248217572478524970425139240551037434156 8015 -681703837328891448862220078993761352729537950225646312833238978575000907393253642606900701383800182717960736963394098765042026246427373849929758489785073374502672797275052897971225233958172391906372501710988613670583094036808440130886669347317962556992244169707653793356243847071915932819354378860487632329416757044486550809798248582480992689154857724722422621047161872719206185124104755007901757929069689387169267164287887635013358702239396143847743181886436897859918906979558029832249243223850596755706458036459999716082250764063763367000314696451517181 8016 1728608911511603305038654567800106168279796640027872116023764402675262973048789044315045444706645999638291105717751040301193814549810740284150899899092184817229449697432442101570986246329831596973355154125790413305577915664982264469283039108886892559121354546262725727687495991468885515646123580017780227677003050300336658551661831068262687108403118186206575598770250841656742495697016601803019987019824399971305056250954755938731215074453652033077389837197415796646442770260472255009363871316368339755877385952017861329516390675743759365669566254737678752 8017 -1780735081257631978829064068342986114245660461087295496660798950765089953541388140721290621525849160163118814918410937369971292915217023855852589913391256250877385753695405503145422452588330963644568172317091743798432230214523464687794059235430348201802807441014579911086662679118015842839143555454301851181958042133473698032535094388818886080596993627909104435255847833533121261611585559430806705838146500226445266438250806713793117548881708419965726890601539672131006581991204628839752973202673985408013349973890379596187396579860858303019299270605821712 8018 1780735081257631978829064068342986114245660461087295496660798950765089953541388140721290621525849160163118814918410937369971292915217023855852589913391256250877385753695405503145422452588330963644568172317091743798432230214523464687794059235430348201802807441014579911086662679118015842839143555454301851181958042133473698032535094388818886080596993627909104435255847833533121261611585559430806705838146500226445266438250806713793117548881708419965726890601539672131006581991204628839752973202673985408013349973890379596187396579860858303019299270605821711 8019 -1857340163856925633884539581930592693464020026646089079296216118251986060222516836037692605341987652787417341512210127176322975271040904030601953687750172268744461574270133329812782415678694615194569290633997265813719363433551768203395364843145959527435961914428612625592569711685354832993348187311277789943038560031941787194541989217613678286689165854171143715748385302888218868844543023192048805302653765694089848710661609083075162577790209808527899182083574679419097752594260411585138994426548999204782796429818277146026757440229744472683730534512180623 8020 1857834437505263403650458187588966456937231877337352339570789111105543242804037359370821295559624574139762605073267943229435822798423489234131467501349749758850076861742562922654027065422540283346527911813122191907122590270651070965792606136275268921635968275610460030164401473600159574792666761343582823479033273441967718798207668988318006532496523595496379293434379403356404946765323210206475435375048797812122620659685086758528965177908631040312539812205350343820958796995179121646164493925924091490276428587015655633292386497425112080674480492464325776 8021 -2991204376922603540575247561621300761356064186087758298058441331784309829916461969178350271861477710027118458189938972131121467707954085251259601174987135525323291081166737424673261496721361597289444843219962370794642360186818194951052050365127115958695315325696604665823740951702082490069728795333615854702874328415294036586215125886980692959601673328193346454912425022585933439412753468913149325375396848734477507224371801792549029563223330717758388416028041875502067972711790820599642080733697819612236788335351349721914425547114343173732709313684479465 8022 2991204377053308718240804160123516230785467925127746622605912879451922398680584339138630742169125002347378528063650346457276186114784782027875327526977103031465365725076353573013324524793170017119798530105701250305039504922022342668795797670109181286173679963004693808754686288937507691869109132064254022301193451886095571756407980911448974064352512353589134410557939160217994351121235871754029691451514308567624866602643800498862281368156085845062586234911272641422252462358193709064022244828693327256693764121222516222782822396571437486604717170966035944 8023 -3158577527182563460833043080246211588803848407892552199424589710531557242666912044798173667393220775232482651074982915624966644662659631078154714970559937056074114292419230871473412649970361168911519163689143748334171875436734213593251140278822905055125416113346002188169681579142305027569207267431224063102483475540785623942275211388571403128946433315892180551075939247203058416625660762188257392466670589794205434154267836908938905854675571996182245259040024540812163787544828735740940746734125439862316550424018326558947268760644760188386630254362433860 8024 3158577527182563460833043080246211588804763148522520832914025590728672994074487431159537944910384852401717589876397913488954019163745525199919853254221513070799667227034965805441386505157809031732906372824558988146572776884732098739897707829653620909933562275301079273100266740651816350799235306387566521411460537527881362171237842703885124401638592312943018499832776363488994186885217910374906775553864233384325789131144175408127632361869918258685720178957296519933597698433074699865685708461588328945779699854023593250258220327516237336374071427109393050 8025 -3336578359351529230498843519995465358499093700640824014156794707689312181138317966237479079758107345748475325600649767709434551156228229892503804735864264730865168803977837017019418411377039473156425867380111855653616167814660091910428503040980963823700413489200845363020020942124253908779028705421048072241775253095493209549195874122209268395480642054647647083276591033998030240118072944576380337039953058975135715919657224928248772342362820938544024450424728137811098963905544601520018718538660413811881185638895201639589469285241780925850724334653656130 8026 7528941448811632025870147130207183394427600023393079750669571034158760272281514786330299832488107095017889344899030141851011657837292786581749947789926904996360708813532965508938458064004313049609001824511400654625552074921764668581155585913264595914948985324547563988251035211884689556552990801055627808817483053966033188218815972641488333467082512047191870507397584268071905332713478738567964221079314220930309376421284811457503822226381828370620327098962247535479073411546071615728553563523846900455816859219175270193557437384686374026278089952992719021 8027 -7802298499911764628300094181074601516928112782560491205537623682250131834149841517676731038767085273906204153742641022212366136112627383390506175533364272305831571231218639470676116607123642773635850808194009113408580398459701795961135712970398794922705981287719808035186496062078900851992117901235866249910966036052193074967039930893580427822027924685321141079979468056347178402841717670878297555807405460910742072317359080882446612484917644637465137744798296123863886214003479842500682716862666625919905000011027188223511186407181717564821965586187643121 8028 7802298499914859938240391103887708827299653417127758230308167718736765882776238365711834715910121966723232666373124283553402198411456423091580020545679809631394713376221701482595327135073863192333548964855067736840932044213524907170411298433005755529350129922527798264252061186344950741375938775660332400451960039393133045901647302737840793771313146050105747877758960970694886294041122362320858908836202716837647300459637904421688212501952605588770641657098636797666521826176521162167561871974520594031404799679349969599857382510669286679342999523881217350 8029 -8112300526172334299450219496217577786977639234752696262312151413064603467378989530910126109254196132587492549434374964777091879615685646973113950759935038177755891159981621624183117953797803438648361292530068497508144905913728397016394589878026593824793480807377162910424480772545179793018062704546142530987102905915700382559508209072432747345526216714764097523047681457457237812209435179256662651808842921527663275253289306754366658871247932603260295135651577956015126789574628289465774449344676519712057663880408124346147621213480221988842303447307516914 8030 8113247609076697942737718609979603755565848153070141898332193951081880275199495593773175735587075339334101696888982134460220661585541422910254181446651031953542312215289563148476486500885964674802116201681655291888117870272722203168187981155817902410497914043392767080598191714784210555180251711025098650404983816535777124448105069576363765930033985733797349125032400042222357693365187328508691747097148923129190390534566122223176623799466044731303691385205022856427019169131845299658362941051131908720917531780918347514870391413279604345917330700587473009 8031 -13574531341447182515228437469027051988595929244146238025986265606689411063467367099625145937310956719650495367606976824618301255549766436016513958020815478252780534466902448457292467735166203292461647328397408901009596252763929497959268531511397801760681427415158858446498704081860689398995593897628058434894793325616104009129685005729616279931406835975626376775019382663453769639948254865123463600055149613297338935835234432258312107253238429294281177473642303595522777574185161011401290423547319218689900236687308567532360038287104968786353312680872867671 8032 13575497345877351532087903333882035901297060373116175154717005578635757841912205395866650094886565579969351659557294522231684247522064998925954582189689479515897678307571506510178556893488904733062649252646274238421001203480418928097847962147594060044649044567969871436604487099764744727871560008462382034935879338001417194434500017534221489180238750752133653935329917465241717314443860089408720044494524629600546312640823480541874410671711366975754444545778449606282625738912051292776334351288760935263575285087849423894438549486451288969894833985506184670 8033 -14449635573418871340212458163804899956604459982171376336789949880110982108397992680207278095309831581191676170383527147659180583072028675642064732235291776875905453406258441672223719727117894788682917031695434514626701958507229782030583496531716784063907919556558454514638732245353725203291470350172527372333915832928019909364006023875035343341334934768041474422831377742377129054317389327245682842155219465225686787541425915410405841390430628547693080425964943314688120685754986138470748028378655872993676394560121435820670005322822077563959321924434018292 8034 14449635573418871353358655282058379870224855918815141799548011750208540534132980899672877295998213187263730702520566861199343344659880394242026899469604657853976525432491914334481215161259643691198092791176571155974708123188839971859261300606402313702808900655544746629346423120641368647468128781918729492667152348933267006836731505511912510507119147247962131699904953583678387364094769548861502160618605427047303411066686536578650629627265778917973761130001007985618497776741178019075160933766593923935968551254672672727465919529517072887510176184243470323 8035 -15717961058279387545834398756533880222219975694979671853831964316710552537274152289603306958741664261715560505505227840681334954958725386913217775618404042081363507667996940705201522364943994810513516818104981623608269855154882625957101673063966041447169718338629737906406980322744117155345053105758042854430009660765651182151581309813869891020624057391905569388291287239899359787092086723450442384504615034362664424503976472853018948394300664342442380265105567772776083195262870372283557493135397619184276871141139897581158928520899051078179850910859824841 8036 40425228259825940451716086747481289927766957225406940339618001374556207542053580124874128134255627259446028734993167766761719995685518154119513616731855713794679507220415375500981990054686208730158338929958411139791797307858651178695484115848627127329972252716168582776457307423681916244492956209644407412511877327432135590292101644907892595323500917032375261941132416023974660801868539942969350565570314682469155765010646731418599616029657619814229270271441210088888819406100614771265398999412277737804783327367799808258427571141086497319637062592354924841 8037 -41816443250836526541445364860351609562839359757114002681328337899129703270292415874543929658268779442320025062849328711438189441058449849849300616740823554553440976176690288244709571381199716374400660406773601258614577664098940018529598580481341240658669236972064872414345400070071296417928124088366951896473518182117487251870717500602848185888566927709752165582552764410421491571437971745505966221220611251361120966754563276207389696741818575792059940309674101098789841167752975964813956986572845341059951175833549426991551023500248550590256231581379716614 8038 41818410330755717153920197753564424259618585927412209489014900681928607108126404981123753179214807113061684050645313466915859507779109187663077884242207236742302990824664742711522740571467893237908310847038369186395733695692823447571921950418828781534819935576693480591981671101150452303313540678969383016599267919937393373864380342063376718275703101361585238570920501505856055609684610655710932458269414976569225185417295483553862994471859575851978892508363977207350250650230737803373556196034206861686748647712706347894029599029388615451932401355728798292 8039 -43969723838918553893550313504278925570116575827042206673922954105469980421899287137525341060585856082083281502834094608398310274448153255348100154246955815049297750321731848966227715078442634981114285893736901375975913356276800710711759411828499302635525279669195749939380502428529509555773009564116112080112235335563496860180600646772096441521281912536577298655275199924321558197923249856895162039948713209178336458848107145328714362072454110296685001397775885612367578499359224138974184643802357203189446493993699439884462914851803004028437547032599021496 8040 43969723838918553893550313504278925570116575827042206673922954105469980421899287137525341060585856082083281502834094608398310274448153255348100154246955815049297750321731848966227715078442634981114285893736901375975913356276800710711759411828499302635525279669195749939380502428529509555773009564116112080112235335563496860180600646772096441521281912536577298655275199924321558197923249856895162039948713209178336458848107145328714362072454110296685001397775885612367578499359224138974184643802357203189446493993699439884462914851803004028437547032599021495 8041 -70987098342661893426918414160887818210567825318449708710496011212139215120197191196344655590713961319689910166392600098110901829355304513617211221053104519636339681414158334269528403649775312231371255952664015204100842854689406311612839928889293437369641310462912703188935236780621088366172748481221911588714482494476093808181093215614282223704419632901662733743072460110541531619852564303808856060732591564748910205486977374353003910605698013571440923379567723309210824911389644625104574344429384666435371886346650140514278287023870782515279977310971768723 8042 71014158678900521223214959960384603111817906326674412855137257701830800807027306862487005827836031760396534931742028274680625907466416397596181836711911793864176644344297244326690868373278927474029200741769320251917005022100846364658041475863627861284144381829878135780585819961733029967642534502443309333558264397090251189760322520784419435101917570362529784718633749455894074854823318822334995747519086902710115364404908054191918680935924940389638638701610772132263634847493996507858813753828570515603756086070055508450471332418997988455579598564870262194 8043 -75259217552483712546362825259167843387869069822525540108944911006553004747278657744003559870354795358447690207891666917726000843001504502664057044677290088755556634048502847877118121987183786216218521809889918510384352493915170700320769012154089389516578977774843212703181616691499419484331012165928620143498027378583994483207501730208168745338700242594066214730476043221830737008604594233686556483184457663302373133296545990247323968818042112779263849833125778608673261814239766012409304790839494270218725166520659151033736405521122216998595874206721380918 8044 75268341373204500751315704712634255071731898286211768996970468561288873356334640578423328233019408079395688371181616628087876997061676862625451535462963725196618422185131021648938801320384497793925762373789150809677164505401849382039291946908797789345171579096079939755715848535399250611553278673686841190367174253933409616628505341101427793687709600471755994459660737343403673986919623037118292881522744869452066431275555006997623638885321088249492385965577665124948528869743071994878158213922053324629041252789749868959585213067878469305079329767675641782 8045 -80001163574057888054668025025658860061703191639309952425291692100976828367026989902726645987956176873991369993349177974378840492289622642496489676050258668322827413073829039192954324017589565187770397182216676272805481248915568457835183173319668397821715090893708389036408213697069876633862574795046832024561315269772634196474955156577647546372330709005630648484045013029786214996897687192195990066218061797875486906120573238987143510461217557724345426131013149852567018002731567504132289974598125750526793187686973946985590124690417339933645708602583989713 8046 178409190861998708215038477062263051642821750771212276606954161932108807616910511368546190268601216110721183977346503478900778968456494290355731078901477586903468755883987638479334587927233225529942895000079129803481058776144371872355896354615639807969090951676734522606519693015971795769069778130108656605471645531893217019819329154461833573839771769991273397716818861487745993628104911092607156984869304638640932846349159079786092117386530342943231592866188807163678882898644822475843836487796486680413326108156185955000518840840460956948476014228824424062 8047 -186026979730951323851086444989193420786233797268266577110149524317970113515172014271311208661809127654316759025058827402316286383295394043399630988660280031529361118820645024538291716927396837570585026203843796656604123313994059870007821082081516331585100757166146173711702834840877078632601198527347800506066416876232653630453517145442419443241330801792658474672573777914335354623194902132619839195756427321974352008374827053799380260297042475232550829250507587001964508520801335530344862393728588241396144974977022228510826187851133305876746854492881692599 8048 186026979738154111913915933256532741697503798472326137552222125259659721775023854985557377700094389732869296635948848210332314921043577542400772324392206791462579745422788577089042383785175195314521908847694683664215094187061783099304260000096118612722266004470281473943860223045930079489596550337950183891571166074828407350594796582650035374653272967215732474883686804906800944330105879439237179047722402863106170794068268962484192091865789655493653277004463887039038624109657587741717056308514182962695389422671897300134383385913365961504802297233429694390 8049 -194184125881333560939928828369063373602733929510154016396366617596649565573765145232485713657898426929532218539545217590799455306386807454303947081527215111817225428165659176829156751773693230635691276980092277983614367111027544818706308069970857173811860616614044213328109090525044279212723481394590675279541197577828547552226424257792453829357116631858385317890350867062798216353678231209843584931882915714769100351294744155879069542958090469468408162602987673861691062227261619497036098063931944454883244220870500451707848998088030029567334069762626961967 8050 194200787317188737796559407242905210762450610574127414940189264867826112479625918510545654252881313358228545704923631137151763881170395287478927065613371253081250199782736598756655299441266295316426439502295640657086163852736966495406548898277961416792198168855626166952173985831293913698458654121732983322291020632462582054758899831529586477407063170733897193437774481369824203409375128276211506769286300119791582295316536415570237140207350124206223259186226174107425819910171200475565570929942500172948826915223103694472403226726565558046746338160942300910 8051 -305824386182785461178546382205872667032112227024930959227778597356719033893504604868447254589134595449175049668028016810783100695735197699976301322149394511782926994402147431473523873081486556333072833654346456249103992274991388389575281281282045950639266494965305040012172688605561339179863721855595001793303853958746343444871496730774257054950903558289030176964194158421942054531896847734003422230812738482239977004151530559183284410663795411924996488272418812822614580032939074657415212463684964240509712730220387097778114124990914322240456749482386518835 8052 305824386182785461178546382205872667033471061998199906498136855084269595913625578610376656204778671311124138582561234267455004783177906095660772539077752763432950272038456757732847159933219315279839074293603240912161123567059140033894276930503223338270714246655049503211906869048812457414212195180527788154501246875242798565780230872239776571793250995711953833205663195386353713169445433700224725671335968270658632161595393877538770819484930329664136693387305742722262684141172158022557908128170529546139255179109629698111311550298806941835380717001824027040 8053 -326571949415411480716577331501229890127429118368919584591595837487430529073890462330378524719769495002735072646868396468146278940965613572147442439398116279775454295834311047656049282561582255465819142281517864183099917546093820637090682197294749430101071997121513826472012233712606881015117532650430219151860264135253806363695223250963417414453439441304509070412826853303259627518098325896916890690203493784953404871317505095615093470683574755016463710309517595519725698441222017536912598620555715488892178619152591597927796776007957266849912904187766322240 8054 326571949415411480716577331501229890127429118368919584591595837487430529073890462330378524719769495002735072646868396468146278940965613572147442439398116279775454295834311047656049282561582255465819142281517864183099917546093820637090682197294749430101071997121513826472012233712606881015117532650430219151860264135253806363695223250963417414453439441304509070412826853303259627518098325896916890690203493784953404871317505095615093470683574755016463710309517595519725698441222017536912598620555715488892178619152591597927796776007957266849912904187766322239 8055 -358770237225740478652643752835542370280007800748062720799999878822185945113382261228225844385340430605911197242260893196327914169175188813731149453238179470435726802537975374384744100363219481926150901095811857304707073801463803442684399752040989261809368406943417229238723365870193089476221631828795987749176865406440520501499612819243171500834195836065790666047067461603700503003979919064782796174020232726201834366868647049428558839191776404201042881618259783560224331886267866600932749891727280404755672857707912708622492801226931256258405669693709641264 8056 833524716220917340391712181725707957931201843013588694610253697169485710290003533742609050327080133639971471249707621907712642327728822393682975401792090231647760709897478792519811361698655025690711664501776514770993544207881954091174003352164834281870583755082213786271092650320626056467224636940311933498019161194326852882441969328614895983437659155342567736913136725812319847068580099787840976123632382398979321053946915133304407634002805798889682596017576023153177361961731920810392682023312667666055346655114741227586395011869386887155823649185874073300 8057 -867623134271091268739071905126409410290511680668737985138907145824000559163813857778126862212983451880147140704653829833024558621122883842655724814537716853888136593744045053718365146979286965608167249981736396782812034483368639548585080117215224267302603605002317463148663577285634943443843738962682850607175667714874722052763182504935330640328133020719936628213951857113265725508753666711523583536904606315111900038689692764050680756940862522080913651805807083085568588050144389667661057532404778242685756590933452461777917923443079894084320787533538223106 8058 867723569590097098516706788331166356799018845081914124932704542324408830728117335563702086259717342893406951726452322526446275729458541580126491127987180261556236518344182558871366079010075420530433230218952444067276021494412518131541103547954399227765027369420164927781262485572219725571746083217511679296706094225847215330122011166601103230846478882356008106500082267887243278048061889519640518286107911183933233728942043581927866435961892539892745675921284524961384753935578546875453236558662127690485482405750645847780148855271218088055253129864721411956 8059 -921001029073623701698158968624160748321218909825926781298277808338532410611223174685146636576357980381461250924633001843208624312667523149856389028435531908838448054583858168305675428090120546132927059387692745791166430190743745455857990653695608704906451908087099090531799695508700925603867433375761956328017261638584920654643398887432842319136508401395906690397940549343996112462670579754427568754418107708769736573519297091935345336100790440335885556996211789672490298582555360369810333297971094340629111135584196152915292918215219000387565729431855571816 8060 921001029073623701698158968624160748321218909825926781298277808338532410611223174685146636576357980381461250924633001843208624312667523149856389028435531908838448054583858168305675428090120546132927059387692745791166430190743745455857990653695608704906451908087099090531799695508700925603867433375761956328017261638584920654643398887432842319136508401395906690397940549343996112462670579754427568754418107708769736573519297091935345336100790440335885556996211789672490298582555360369810333297971094340629111135584196152915292918215219000387565729431855571815 8061 -1523567227554511202128941152658353856597742436417609518963105023983196354849873966394978988912287740879700969079284865280560654984899995008504273246048278698073576087243730411919127886550434767517237357610325164244261820016364518225015304735506511049195396908552173653632589587640885224182340064171475734324538335177205301817764966370787154644440001668389971589252608905643551964596564125609536783953459952955234144612701103877214583968978025463622822194141191601837339032573352765396813274180602158066069955253803770738301192772301005084922471242996901465321 8062 1523685964195778949538830832584710477322423098068044832989810375583021957254721900985815397948766098742653217275457274561693878036903434766733057350941570273952909653803043066758287973750203453696163986009852810965409415309794805575012526264514698197116517950855925192502061147419866481160937841668782203962810417463776436684811437185309390922887114897850706270686210806190900051817054664187523425935848162696791434042799236739937933490272353994092530374246836024524835588546897853312069143449691773838732235233862020376652035058222920100972017719309737794523 8063 -1644494496576226690032492261626867854433144974534655986022648159656108651709260302879119171142531636256997906917913992073516687487821181509590273076488555489545662243868933452114014794688654495119523088904676696246238600241370044927175390333089157299328886027329525439627158498361309205110659190104787165190493408050816692807273538201293979088503651002323856367323849244290563542260607973876255260337034331869925469442026869878098943569259247921967723105447674772591578168911557340666448858366050615155010014375500744955962492670148087544909471229996487856161 8064 1645374983057401223774524188798829433159292564070285884003335785672283432654171517562719666739123367554659595072661678971554733369624834436300110967519390466996997124936910286988255842500173661642449177439182756901709785021180537122268481831878535706049366400762626716399008472622024512161211414050330259770138737364601464472062058813858278565116816333917142024307954831205130910247807515702753641158251231019805554750603552136307843164136498141511746922805233309866068165166069629445086958268692706059853176033745213884651454656154713907343438461156020113440 8065 -1775974005455414264489782540947648008579512960892041377185828086148868219094202902139066373722653730566640710497558692772482841964711472965949110783538035328925516677104422035734991421121093383663454964635651808576323678171166741264674960115554816095238037829214158854555554839915098019267520907562557358936046282588003479061779083691860640229898836297104616459388444328917361968329677165752703553869652926657681577306217333198886885319705248326578224612825593613043331464268009009143188489534527840771449897444105280603951739799189788080445038725008701190734 8066 3776601672885092569439122075783648220711663620401608638096598581393405081058569151279213611641140305433706402599239327100957956585043808654424405965954953371128578415228039275667600071386996504389267707871784408094181499508314841029585965715454198035929535267655481207543803978181304132335396655027424516301259855342788035507013332051343563536863933050455007594969955881139567994886373982877376051686160658691487281362949825388953839872687173124102668714818270472914691527581029005297878472623840374837900286416695920446301405205344542160349517840779453362766 8067 -3983342237186123559495756962177130700014072460184390910947718726559110231440753006639422238437702246965526811548148045359631243766758178208484054715513522613343507281499216691582304942771492349835672680521280140556735265957341740531858415964640299528433167097647236768501776326907679120425557952842232221550631808725672125107106341915854065276606047364874354003108348797068249456662264062234860088492090079531788933832448147501401362414309853398920107517095328677751640165316723910951925557739968468279817637577444379257060766987770830104096252530552940775191 8068 3983645352919361707775309020970228792016588382835472549497671192684246157833005492985883094770486406185234355643253726868089975424120277091236079221033143327256394056770814345186363784193320731691400459136902022327787634458166737291526056011156603043925642216770309545337811532416025692350617743885232928751488780649171054281953157788331170298214743426010379858626628159894574116953525458466494616845114473130894902842946674592811601802286683669429545786315216593292643719108031011270430624094147027248344305889739534399771030735271995093651108734853207783569 8069 -4220473092550237416921669655193793054790222718585147893223440181342007446422567953201092974253123223896567387378501598869966353485856682799441863491926602506080829083331388127902364765782135147437048795180348900724750817984018608620463842850296421951020212230057231484598793430265382902329037606570550505361962830074025574585313721239116247894928785820655020129964113974492853744729223512157194633480411768287679100675880477534970978445027798205714675334702715105409647941149427199216656144943323472235755193049718420307154137743164037661705317999635322880811 8070 4220473092550237416921669655193793054790222718585147893223440181342007446422567953201092974253123223896567387378501598869966353485856682799441863491926602506080829083331388127902364765782135147437048795180348900724750817984018608620463842850296421951020212230057231484598793430265382902329037606570550505361962830074025574585313721239116247894928785820655020129964113974492853744729223512157194633480411768287679100675880477534970978445027798205714675334702715105409647941149427199216656144943323472235755193049718420307154137743164037661705317999635322880810 8071 -6631706617089211207198973114982297319899385589084177752936675578860610958725217881344089359584335774291078551764930643816003685739226236045478978451360709956670325284961106336940433203965274387803218889405742104047074566564827991128091752028971119494773265868245784840641185350260304429911908867320778859225644005712261448451385871197525002259215617038289548438500513884700328604897878079300169463456264017635851129132855025332307884186797659705286623761016906494811735796169581204881200154302281156010004117530250331576691474072447447935442698402520904833449 8072 6632711524093236549048295405249244291790483932795427728978197715482846955315014504997470678493159432744830706213046399206449899622023025694830611848294370790299626816482481887367455314339827624129085289138402968486826053947078967904137541849494856294828860664605358239308993372867320840193975337897225308175851626493515999416510359954781023992573600510266995490971418226655709960744089497402871619715355655048672069428479831828110928318197004515478270339899994466399056464528407250076431351285268835300871834108435528140515106505963800307685470908576993977640 8073 -7235567613346601167772273225075437891035805144663553889627097473937793847762473305266840479363952652077991021354324347490864157297914235046890701064883569765757748615277697549293074375297112942450554162473344190071649550098220689357431005064487055334687892423812134055680055539518185411429431242014267955909737147864852609955600537572799914971739286297828836386573506708451150398485010304639645037117626180105185609937306441263186595794063101250809768159281259359326188631533034324714909092965369215119131177767402535369387323540170749981172338363408504509980 8074 7236311619667797413830176484290000503270399535924931928227476458688264675811438910090865825384380378709743026896628881880981370111213124020932903641686320572852030792455019519588157062812202656205505314325184601938650531309146870690436872105866458428269160540543664141801323774339136925710448987018000242027676482640760631776922402755355793177659070047669578398957497229302147348021127026132244495102443284899906348680594122958474340313704208176598126297843689850015738956462741295499864900646308328497514867289944913055058853800857612024288480541685942371647 8075 -8154043445600059753119686085366425709970582441115640364332514549780822287692595163811576565940756471754861641156278587851326906108313539446651370472638987770004852258220196940282045212914566710989531160285801357473474242304064867348749464973622781715153860230663343403758623363897337832969690536884802769588910996108434212953406384454638344276848239625083025936620558208610479969781086154008374667603998779688264903514652971058357490919285704543132736855704493401754873618696468468653397763614580309884796986136911245964810361726143134792456067630543926170232 8076 19328139486656715176048875099226542389243213518595529037477363047132082945022308552796524467688154317143546712110009248643996710854545638942799281788304683768770114910500846266692014521375746080797085253729099608917805900050806953594632992755400147507448161486350100635158931250211863619737777288616408774574579007670362914223157115181449955570424727033742743541251232369723187534296003022152302137095195484800500375181784379140580117802463738651113800725227751973508216544961901459110831184875216044686818442132629895642259402463990730800979265282079114640575 8077 -20362157253377717231768002369459828048469814547441172236536371807019327520999032274659816581054984071954387193778333619025889560350979633200327482643973260197360998484027557495611446135688890418333845812324117811600755307602061805613887038314245094780861334571794655095183673223402783396498193619809238050687333763799426159283036648691802768732408395957341652236764529629484130193895239067737635637710808525100697014226777465543739043769821357564803456500382117786151177284577506339243856915349727693151160279890507418325638961455678280681907487837508175227205 8078 20362157253377717262781324813469981612961407482740657244721181235384381895359963266846593544068091875599961752531672391944633568492676207621903467393644961786479524205368655102207593936045984075431850652758181795109419794635490288459347277275609607487066343372311026433584056449613155679564463012981549698006029743709585256118919888692711136239470962097237877244072821928169700636793263767007466476247477137127963048854931437077656091099173968819741124489958939987643496964379900978467780194035656272520543742383200790972572359729665515478501462636814175459518 8079 -22055138676047600114465551297672348815326755731727313923179114718013509973279415399340691465378818791509991778120723986738970257471211965105702954904928971661325674051400368854568649304990915345914530110582147673950631658159707774266145657129293202491665702022230315551417779218554890695044395791195782723825179458803859233580230901052620630782833040979531075263776829821434961976127959065578338681525609452067145899760250584386881090698216932848131255699560040381828297479172502565598340144648626584485227710512901763954159429492213765240912161358334428759222 8080 22057062416174696297125064232978990777950393349703871012944765372692142715543448760282745540850876218367729889736154639512783947326497913284777928976598285469245258084502177736569004681519883044970915893863144880240496528814516607795197245629908228741810687144388536607711264134059645930274236312101821908923872744242565473090937718255565414116011377451498707774357287636127032220499466750769207602495197611047304655518582361626466078400056931269443969189423989680372755573577248946088757984387229988129962179200412770112033307756146343531625025141346065822389 8081 -35089001907991452943332762671272329228802239848937081609627863238981423693394712625945750151310129305054969114066923415688320535204555794506305792373527577061472418310548441934248056107845654886716136437523494941292446083085160083242084607747637228360185763462344598008648302039210547626594191021785174446595780272156189722756980665660298522688503508307824390368578161262152293450944294074163437287802248792026596277093216373742585205874822664125346701258743021054642452467561818429112412575377489384507484488582522940403657276916989367108239731180672238199303 8082 35089001907991452943332762671272329228802239848937081609627863238981423693394712625945750151310129305054969114066923415688320535204555794506305792373527577061472418310548441934248056107845654886716136437523494941292446083085160083242084607747637228360185763462344598008648302039210547626594191021785174446595780272156189722756980665660298522688503508307824390368578161262152293450944294074163437287802248792026596277093216373742585205874822664125346701258743021054642452467561818429112412575377489384507484488582522940403657276916989367108239731180672238199302 8083 -38447257830509562917484329477838079344362549190709759684679250583061037607075924787531915504223751174575625556054758129697225650452773399591062403021211091645672573698001943872593608231365062196714353683821457680387103281041382850940136249481735428701175760287343393224782750268649495029533973805791586647582704343454822593923176906561448675530113900487101073494788984333594442239048034316540739667382906869435830622622728054228954431125714427484009270022237471783021823664910295356287604569054698855176734351160937852363959494279852251209576708843461458406396 8084 38447257830509562917484329477838079345008063308502034022975477331827862950522656623600839371568218826807881397136873814800546166158018224178865496699189270118142532256925413985304550797082080936715483891763528236120534705426455523059747875455918023061475053348017917578893836718756479590447812349788955290148190657769203354758558905267273453835447115896126814982491333495333400272775730951584278960662843306206880103603678134832011558219843750279978103511739162261120790028287555758132792518255660788869123889990691356910053780587262674393228971799908991197068 8085 -42235983784321072409452560474939987967108519224922873478438668649653730976286437522380521160434008096839989251427568515495575761659898256017173671323791335423793422707734408720706842228551334555068009131372567709962993923120196758954846970071433196241667838385780089106589771325046413699150265781140549910772132518348417903043179538395178315419387011466174191347692972862717058255191919841125066249170177645750195386144113349794033414292673805500169807933326327483804617268203714234322124452892984289363070413097811420200896239044849062710547280311572582687277 8086 85201133398707122416083673446414322668951816918125239520530219530330139658688793300043290400041156311223126922299969237401975463060034704938151901368460988552844323130896246520202051447157775287118619525958750303654026390719546428882523090376693632413322731167365056400614456484366889981501932333548958854074065365824744269743729020481146377209610787950421727366463798918628665303796903029539854762844479532211183802708813865627079939142077762241081187098169477153923228794441969218660126960319431968953939104786446743144078758831795987214271545527171226624115 8087 -91336679014300188496466423667899726419022986831710658004656618197609229509250490177134496877013965827140733703469118323300359235157853782972297723330249580232673488730745376478263541578031949135223697287111159446815450444832906601582295461343307030856315782531218160204458244280312869489220459736459706172418239794637574559369406411677320199330652964795252830856097258933412948255317869074143603392339017618311644929215831004673308461000065913316200244099521164145020306151519182480279385663600180663901248081558709660543565843533900159265087514771803713530851 8088 91336679014300188496466423667899726419022986831710658004656618197609229509250490177134496877013965827140733703469118323300359235157853782972297723330249580232673488730745376478263541578031949135223697287111159446815450444832906601582295461343307030856315782531218160204458244280312869489220459736459706172418239794637574559369406411677320199330652964795252830856097258933412948255317869074143603392339017618311644929215831004673308461000065913316200244099521164145020306151519182480279385663600180663901248081558709660543565843533900159265087514771803713530850 8089 -97898459838906151252743665369809349038612533608145472612276044012485030389857211448451357300452621122712224830118687602129437566409868207883045679258681286971254050318374230198305677608087852639594101710125389774936379983810629910213697010474782698081358779671619126064274823759677672707399764131822383990645828199473954287130756826691190701029172866912554603408544467563953659092911603200985336655648816445086264117326229771381769586089522136798370911258890794545182573158015240239729923646291970706096798743416595445877795932142130441566528955936301123078695 8090 97898459838906151252743665369809349038612533608145472612276044012485030389857211448451357300452621122712224830118687602129437566409868207883045679258681286971254050318374230198305677608087852639594101710125389774936379983810629910213697010474782698081358779671619126064274823759677672707399764131822383990645828199473954287130756826691190701029172866912554603408544467563953659092911603200985336655648816445086264117326229771381769586089522136798370911258890794545182573158015240239729923646291970706096798743416595445877795932142130441566528955936301123078694 8091 -159055673483457909280390314657182377819581625940656546485342606095047510303722722146171063399325964133496327317303481947119047613083305273631959634427644816320452812446055654414959322760551886723670511372941192036368636705639357929804965287460952829220640778962041991696237006047733717781456849835723076896923016589450498300244050346537455032411315769731498982471580100608962927807835462437317821520891152262372503152364074017364866358755957185979377109356660112113053352843330802547048543707767842283657986542871801031564793076450270064200983801859442708029530 8092 159070122826113927836796865229365465573359626546465807259115467218740200727301668480209371213387030977662737949973441094019362276100050107083754619970092710757129377094406271488081571133627829735206986448936927784049332531527176981306421487409233278353299511888922887439877216330076416315335379206713981432418611120348121603750493279129238377466547595227527149205176815456758497792481180637385156955712855378461218698140901097403739777027337640052291468301333614363829375848230427875717137477675218783158133667512753984237055488269037582392792464544862512232933 8093 -174760398079342066723689190647388773503206571825566056440385504026915696121380273219753933202106476096563918380083315806056765025767773442046010036752147794201199669511085964616985652236361124744996821027420878647965164843629259369838100552270838162054305999675360072079123462427284951659767892684766093659600924740946718624487678027843958319733849764561828980535988801809539641417429029150523363958963768735456269770710521519077676848462168661664412005397614623309805891424990341541758716601340492420922330022189327026360375754663792445342118787122466900956884 8094 174760398079342066723689190647388773503206571825566056440385504026915696121380273219753933202106476096563918380083315806056765025767773442046010036752147794201199669511085964616985652236361124744996821027420878647965164843629259369838100552270838162054305999675360072079123462427284951659767892684766093659600924740946718624487678027843958319733849764561828980535988801809539641417429029150523363958963768735456269770710521519077676848462168661664412005397614623309805891424990341541758716601340492420922330022189327026360375754663792445342118787122466900956883 8095 -200106356172110439689543861913746424647198105699507328075579341550836320549527687388238943736597016278439852731229432898324746594398503069364076934725493267596797182888323614599136945883868732255848511219591118068829206728539337548726231937562798764776132721535041416201388396103409682735365520519270235373493811069700233111757139652593045291395061428568880871169594548840042868645670261161541807469966456511663503447909647088090234895355284767301566114692735868120480937753999676680993557925515989857524331363604381243291524723482061242705742992189788065861972 8096 425268112642948530695727506443559202625458124885364311057560437630661665174816388073391061639715372917178817854313917736450586726942068697423668626242533672111983135404417578064564816045019142387671919787112344082132197077358622306369346646043485973167230855087800538633051859940832903702524114862679946139744124078322343073370301377182179863104997998939774199680022799211424222128305271494769123392476083005306550089579327839908539335966134165298186350954967889978524718503339692412878365625946721176806025904841977196565983107482583913908198961011591466015097 8097 -452545289924999563816846717449713756038157991989630985835510609111092243735806178133563021708995159833676806726070399430909360343502117191785709397249300960380372209709182231718412379374972249633563282865708190227232048651199198494489134882755874652837344978297430095517329830058256507695789273510429545955169818702897647575573856468393234843877700941591119176689251352704330659039541543139530156606917059887747344057694162917144490183159230472999999724717311763717571872403338766908932650770448971572574101138067694125010224417809515730782980980772926075621838 8098 452585748096225317394292616209821361474396234173951489549161277726885793946774006183368492642864813511620888798793944828962823435129938183183115337171620877934721594198842342709451743207228356566807565190044256683302683130564698027852790860171662664868083445214269546457948583473493830427436110001678041177247018469739267253705196038503035311871727098872120831108119553973346759168575386286239704620335283016954440122246554056462824115073315455280516958589656564953073611643000225886129017868655157427420130631468085116908934832349105610833937740260350139634610 8099 -494433707298939928464995509872323014819036155977256038860329133943728208133210588505774318926454105036661099470924347116443668824394867469284713146058545690607547194590789431493303426285957468763804107427717542489452270114077620410609891236389019327651330304522231253500813203490814149784211202039721506931901849194882785089788486649155260984792430435789185974650084004700862980303063561157508153933038328475658748344856975295044493468337233549062690855596703265482181021017820657833095388487537539475215790343430197860039388829953371560963976041748096880519446 8100 494501766642806197798823961118993055549405046979345204365772843602195169603875511344264147653432003779267797009664993821230970868651520509276991706201948934728711366117443863447398989455084808234794467539436047778834835226761805039951588689056183976141807346523857270428291850676824448260455367804299168048289241234223981622234219756589747505210515753084037779086841422583327747494220539470033486685277349578466503488055790054216379421211538265928727131306089175574755622408195661114518882804658148782982912157083459004649805131621739957242095076968004287442786 8101 -767113571271477094559088214523199210165897444008051395898255148732294041522052995816999030218158112136266263589144685345883210527573278071037359021316965561518674786751917041508121529849162930630345572742132931433264040851048379193866105795319617018610561922247658901018981901439874768640136056375276395689640400354787839688738876835125466640888665319528810326173966695268570079967502340819173961937836450333302550837280102967373512017936010178233232003706167933330703870054310184129549890075333480281165801483425468833373146989761460632580149851854643204123988 8102 767113571271477094559088214523199210165897444008051395898255148732294041522052995816999030218158112136266263589144685345883210527573278071037359021316965561518674786751917041508121529849162930630345572742132931433264040851048379193866105795319617018610561922247658901018981901439874768640136056375276395689640400354787839688738876835125466640888665319528810326173966695268570079967502340819173961937836450333302550837280102967373512017936010178233232003706167933330703870054310184129549890075333480281165801483425468833373146989761460632580149851854643204123987 8103 -853661877674301182731469746007233233295039120888623190199989875735448208830207776167753265530592829263225108397673875851696819855551280803055351703139506805469941312299645701407399739739436327008332144403415418866009243029065997376740717269371375277625622186150905819993761714376741668004525782207854636802464095384737691038010431397473513731840359188681977900555943854038296697540482492342389992704170986919838027125247049090910040169908754322424645395753830749800664607956909772520118914184048615303864313912294952593811419715134252339757983631216320325872087 8104 853761620941791778127847251567982862544037902507765922159242272606282755778254489523873145705685053524753652725682563399799008834938657583489188617725269854042180281952012435930919004668307447116842914507984710303588809680965457815569683736684288283752445609825636982819908983922671381596070289998420691983094756523437062771684444237705775430203135779631554933476075795052120567342321401941771484341491257060933390463348814502791343393037305405578205503783841225685801550018795426573999615231039956180653202984705177246365184661330312225136768882589362509082379 8105 -946874399269719237087066000748027991343051709019880717642425251609455756656430822983893871545405788305130833815478623334950301657158772909569473282316671672145849365075908179106242310198049436840303231626755856302761769501864444558196669200199813207096173341034538099948804273182856442632451919984805177076771788867788363302185139728210484829934518843399025482767690646509591212368714471652337024561565485989908809517427061056429452165297660478956358630197409988932190532818640631924100530498393468725083761542707515830477514504309205169165306321351505530022879 8106 1822330216541439973952002876278305527859671433165062033784436383103419852131090614838143867224941537040825918181130168753458341400160057472404682122199364644740058144635275823604148249029435338490982165716068073447920564548396350268701143347360590548443435337854242662272454251480766753400236886180707555479416698576273587850197935057489365856804986183110360039522919590317215966000968266813651763149236617792404714046460627618389507443963823551998239311109358575535193199070058718459179070498263600782038246003155894258899159197054615917186065796484024376858047 8107 -1971457632960800437111304923486299406357593186242052695975839624274812976075966766665132081834788638690302951673359857956672676936676664405600421992223370176387494217460964271036372796788155115254585808773933206804406059062222250090240609431348093976709274405058120691061993592772679695749964932607897276041483332116690025520036358805450139074475230118031380360226572581538295770554730475069128900019729104636978521721137795674462241864502523753872618074361237266665679604451030745987056083860949429410789095290793298509620112688879815883148216283066756997365871 8108 1972968254393778861773265215564454143789016919801764307418325433536768085411541865923851602320024600638308358432364179423584799349983716976593665279663041963922483722126129411587368931791144758641289546876344282963427820833285122031184100854593122159650758407200112197461429308611072235069848390423845702829382539842645273737596277592559785440131553666082868309369264924508907141333810492598198732371445130317049690425851243480103548102869257481767847259496495035197518854319375813222494823952556499670734683817624787796423397516095611203383804848012047805109963 8109 -2146587971469402019514579087547123666058564764083395162062596140672836134853155626835032130283085478425342299407186565129296250721167157895888641676591654029265922237657040927067745485833276149572674274436186782131936868830740019442051311954285899246771397130310982460363519002701627274989336421277637882298599718242678009102591406175816977106768591218794829747135806860792384863324814514372910919556978936020765486276158226875437328835893918903613316845835002198555569035867161484270227038163512092543972395647545847164078448444673821853966850114204895749462390 8110 2146825887482740345321397066867573199599724784518732140471543649899538168796348272692476739459051332220438191104297245953519332282127044557753184444162017412565484328646360631294480147985012093532849020725815911669007465935432192647087101932908512437446871658025190629790608086559401779625796637905253052835816921552293279790237020768176991327007934095585879461040027925099720760726281754953683952245021754302507186831778144160039561285560624577612865573787061903963958120071730808500301479309966096435744354261927559159360239949727404347396784133471672576226214 8111 -3320190629276648462325257003753809186419405972278386404944613545195282660127418674247511243874549368294799038389553425913383333834337874594911857319239622110629304921091809761739598978482259969225460491871642735727827705137205529173771280910359249304879509624336625222257850798418740312213712400163473568297808913710361107178601270145513065656407779147024447833404172939823049571130837754439990229059606871009240631233863125122557375221988063754447801445825798926653639460508806795951191305681363906870882302131165759201454169641469563693096309109069312560606298 8112 3320190629276648462325257003753809186419405972278386404944613545195282660127418674247511243874549368294799038389553425913383333834337874594911857319239622110629304921091809761739598978482259969225460491871642735727827705137205529173771280910359249304879509624336625222257850798418740312213712400163473568297808913710361107178601270145513065656407779147024447833404172939823049571130837754439990229059606871009240631233863125122557375221988063754447801445825798926653639460508806795951191305681363906870882302131165759201454169641469563693096309109069312560606297 8113 -3724948503804011043633864261333599698833585956415341911931920302346456083685943091996112871752509424992237931436872414822975768236965661828930271217963204035828458186253935411872467997200848668062330165003627724188747674853659097401634762059132119254426968610847843550619870558551641135658688395472142666900561094978497034595022460426587601623903387342112170374452676623750295969690690622189623498059731057603030881803159784730262783924274405286335285231911233835792274895234818166220321717340910248079184699390817577659967178281080453375722776555773746981908102 8114 3725682752402443480429149175876595590298871113501783011793296478240268094445645086047736746235235233324598394934350620497165287609086614093908285243484656597888648057116107149008148582138591158829552355368332298055256176638888115507283450096781298153016091580329143056289470982557955249810050170477164890751384182324094705604439399994842226735243534949052273626600966536810530386944253890992529542278961138128401144949551094825843439418469870645503592015399919110049096786426546079769392026701675029581971348776377516768813158159706665053746241073491973264380026 8115 -4339637716600859917295473684880606564933998935645744009689621734238793890611966093155706146853727763893207860093771538007200133322937918403244018402071626083439417300430065513272847586910611754129872878404180540905727722183933801975246635690950750098349807892326767585536767091988441181375064506912303339354926016378983203810799951141076821817439952075997656872804444919136697107014053364848944131328094240552885674311047655376133739339727046413999114348878046216484077176906210783187907120318216245614280141837630608448045129531718631685433527742757200329425835 8116 8534796435948485246768915448001899165051423589361245796550377315870267438953844806883263332661051937369297757367443210476127897363194991236503106264534480269545465078505948391353260093750614363676911018621217178009004830072142181543537609079918857243618966548234673674827836402541881424548480141751945235513955639333629896059971447250285623383511570640315767946346635561314956425486169619866758866245953376269583434189871767134449527442966397059415189246998632652294703310256386094832331457835281217047924743155744708700887025326688996112661464079567084993354442 8117 -9222198614857528311242708930710089989160152054741797566449254711662850522056734635195723882888939009839900029603348921617491714262769077797887362944862634152388251494364980076628122485436795965510183168473085583002650310895587595991462551453450223462143429932629744267265318442578421948992869371336922205886800187772615282281911870533330668866599018552663426145423288725972729108884245922195854964320145680173777045016456332293427191788225570246883757786184762981528086590307670665261479256625605182159909714191506657174740626484467632518365474943843836750831200 8118 9222198614857528311242708930710089989160152054741797566449254711662850522056734635195723882888939009839900029603348921617491714262769077797887362944862634152388251494364980076628122485436795965510183168473085583002650310895587595991462551453450223462143429932629744267265318442578421948992869371336922205886800187772615282281911870533330668866599018552663426145423288725972729108884245922195854964320145680173777045016456332293427191788225570246883757786184762981528086590307670665261479256625605182159909714191506657174740626484467632518365474943843836750831199 8119 -10336549465838829447726037419895558011962826717802338508453670836770560172767771123949568622134069038085740626711880594681735237909894574836355605367244287471593961859016397700550563483405046494245467202480648434918521502805836042862639479671924586562227931208939818143779218523835970007269222933446769032343501077475422827920772081304309202108085037364604263668303166264120046237760107040058335176492914814476819715792392408855631700518737309102668219096530534330297948832688251087189106562572519769367306611805406548615858637303411920002937536411473953909078462 8120 10336549465930936273510865369941715214344710045433397317899576764766813374143769412593450640068691617110420141183504128210936075479792442079546050033121697925648641511938686660492362428612979107030024824133576731806271184476712720791855645231001227230378440790220633158565763692390008653041442981742502583778401527612187007354554940098484555852877678180321151951486314046145324131972384281022175066701039206757791371733549669190394645400092334728469632740067052131659793687498193637464328915102200812709024960003407902567232945217272679673689604819531818902071626 8121 -16427548719956329955050756250644978067769872848462158575946016868523520004082789573789061079263346969226797637489942971340273628588155690137790303400719350940470390650982505004624050327789744265898398782367383381907253195361156324419100969585044852231514318016766954258325744308368430550848703417104173772617173123818332574413619281904634216850319651685831465032154812931198381288096521640715990859425395315113630975429246125925369745340709103087466958172714449607148370812748263388173684397817029787309931480383566841433444456194955698902843597565517643956727306 8122 16429347740723883052975627457255295722311713703908665928274193052818093757485526886484298724158309723954487549763363960803996844730154331257743399169388272079062988770592218716704510534095458365990327978112853355986241476205794617662010303667162285447114089241210570838052396160374486478023522660822221481209431129267299082868217953117664513859091429791039235353393617345525890813383343840941452378282370638101351971997587115203792601292228017012575937798267544056736409231243142934168247916832551367215000093536739067720498646160825019957711530649045267744981001 8123 -18541103255558559949456183052927040833179959691177328433866968751802841632694294013108279451096480237035929866956037065541972144679086593373030189813353599813313128283244543315288071789837138120457589817269571812614458963627853151248593887864397566461697850715246588489524684288925351647127740163228064572863320532559390343231488124135719762906774425561450549651541540049121793175187416362118457341683271785179179350913323964608957750368314719840504796825828096248583415603556237419447141606788377544999002443608005935770116743479102238103125000998582989402615819 8124 18541103255558559949456183052927040833179959691177328433866968751802841632694294013108279451096480237035929866956037065541972144679086593373030189813353599813313128283244543315288071789837138120457589817269571812614458963627853151248593887864397566461697850715246588489524684288925351647127740163228064572863320532559390343231488124135719762906774425561450549651541540049121793175187416362118457341683271785179179350913323964608957750368314719840504796825828096248583415603556237419447141606788377544999002443608005935770116743479102238103125000998582989402615818 8125 -20964690806091505907517596860954561208289889819150349979431270104748245024893800865169267783752323509143370983937052866407001678300964114414076867114999351412401763330886090785871217514580129320868261151445519475418325730249883519916762971676512386381708618121838653323350198132218089464660337476513223495431707430333067555010112097902251702749721177097649684328083459082978397866902441945228012880425401685120071061913264891058464501338689694899940726674306684027916646727057226689214002930181451221605917416108527178087225911625241666521116272489210626531206595 8126 37739281415854031725399238492530453685565622322461939083549520123824419332702053555919712154852144430645499047628486163882637487697474000868534239155152450256637482944340766129724376185276602721911593506809542644953521499669334086388387082760197700247702694373575490325197648633962990056452344146239824214425649621870060348993954520155738363342990208474980027843165843057173101553389631803733724329203558456543893591178412069546033644094960739257807450273524197094978357474233034761751099563044864659380515557776653126191518895126069005044179451874478358682743402 8127 -41801492825808096297672905613194719917817786764809506136835446049502696782911703847977334000206974872559388572658361038988966449175347910852708583707158333045323199176000379906333776330319971956618023177403290658947583098524848214038907674198165983816120949955252546339007773545801243089043808384377349553714806211105542814478766564714824956297010524958728468202924978008789678822883292554690403826602198663655013561949280367624505971616450032818898011042446034517032925400703926506487900963673188664015019951535443195169137503094391400683611638657846419009038213 8128 41808022771500839584954331888457646590394446524129904947457813804452232112878973999933104033819808691220057940759788736593587002911970818355687186271037176474799411084697667781459943121575502851585224208428981050073892760538300643692075032013677571481069613311103473432838646630041790583412712201409157334300853934342311560519878481782414673584424653905558557959533676464387268963572034417090692891717834005652374457966932310382978383738557133879787849014988461610463114987354419316280053596148736513756765433339533452992091797330520750974040740175905919189926597 8129 -46206247359492180536298701204246666410155533825493572066670646951145372064948735637030014154960924864187712977035730099285890366056174037865341192428748477941765251207715093491423905055681503313808326890429778558823380805892457342919402487340391505695656082580802863975691380541559755587061955910795021692799862364053500957007338502590830527510631537606805510437719619052098377177494567472788389553225718712358986097443807684743004669135932905975853213816983550275445536923528892855969664526554640591871469441911054599900233756306759865102025076390229510465784311 8130 46278387408270179930310079702440164059180340234753380002955742669300973619992312649251607722121000730308339055163786224965923556176127180640770720199674341695524315140625400199947194430205906827709233896791449688088551053100783816678409673504758256838954335973898780843687978324191034371639728004712689905374716567594740538662275318247936582040177377015134051961359745386934368702041878732300337241100119021703208238493368250127803517713699716608384759048504214622344372734839689204163468699395921701957368030514952504429342348921353192329128969296431926564882934 8131 -70154723640258503882305333235402515066081186268486395174460890335208949854227462856395404211657742039935968851785670072879314313861956570269849530823611700145195143876244916461467723714762020527814022206390306515689608234189527499097612419575275147271877959337966962813730733903573764906753830213728078015612116169406925505434129287386612376831953095377052429505017228467301483436934474692720684724428366519380014624837003934767692037041494160418598561207996606646340024895030869511877069688843595238441760376684544939762216241228710902972609288823148614281972429 8132 70154723640258503882305421270195450948176666239781179870577023673701836360839317845718304623836525669489964691875102068748144956923810523985283559422568886641496759209255397383373409545125290987175956605663308537111091379915950053587434464011810505755293792415219385972256498542089718376243925982643723152348770575031896966099344749519299410411036980238481140748361509656560345257990928357215262336257670843496912506869935042677382298134224492163482116470626161014511496534310773379434058229456256473347869747845957704152913761529401102426756271662389134559141831 8133 -79798096037523656260202008430196666241975514125043678495133814934678032216770065276642557196283489080508473407852729519219451310805405905103801287989224445381181813907259571291190998083566694191548040797390007790915591472217413116228795972804426580031389624105465148276511984117776570927506730536889932592541369736766033314026256357067789073166613966585125288079885805844005825525710296538844982239039873683967622791046728110105349037352470678605914170472540300033263890267255574612770587144805987881518738543904150475435721028730824286712778855704793411305375874 8134 79812234512208382954001903090968792558145192197638209969876944199927774036744453212528210143725775242339244072675957366398208687467500343390796793329198010579267859392318432004931476468714204689299977639898620064149704981099409851639274439220396090391644041240571066772251384973417572044543018535012938767513358254093871366893289896752246370621602923614166011186048453893032947433432717494948478283837773499051193291205059926801076101594749502698570979875963030881908454153421779272711806680533441528470675377473981157990062723886146834901724233668460375699969345 8135 -95382489454950515252971956781628507405222105381893141651116381505608591874920710846183093422958238100701261885973211304489412342181287404761906525773146479893523813219848203227131744538193556281365434195188398554739205617423243909144803712839953321744425117548701303731605980211725288595419458523112471227750247109068733093219594492848536445285976093837017235883298664578187577238229660622286810282908878058184015482578197682899508406377135066624815731921119214808602645477675868850704976295221802789449129175989376413175352668554872592878597263756974581906960789 8136 175692003438470890486126522107446219372348660460594365656087029467321976160112877998437594396033061348963492901968325617389533455690640752697218843671472632845424188952129111358544467728964289675868908451602040974151293478223850132473727954880143468805815320529705770922045737475416086749802753681443399791438788279178871492674066155219437233070298340146024433294330373846829801686896454383311506912586727123971945139859324365896003778294629016745881361834528676602106941666306532557897348915481145505236773377725548819464906260746885275662115837551209875811070357 8137 -192290444273526828303161995886353706661442217268336260814243467687010620651094692973859569200000149937709353332174926391286853027415716141495874037970575000790740711321335945966680447732776303570667914680252816500721864620617985583302358924456096463906683030002593082747642474528108998218993188665657467460863874963988720684928265383856004711712305672510587441398064782945895054719753511963942231241302754558259901319787184251848083471876535983358561040255881648662149375006832289627713688573631836504883557990643106775019941389058394745881140862728722313709996737 8138 192290444273526828303161995886353706661452476478748386339494138756778268723970407844233018851967045919209166176298032418171603124734485167054187319202667529544514165738920905677120784009341694489355396053769533406031590124013708106615927204521114681418103047661427710666248701832279393268516121008723922654046506325139047286764872279435475195021301636664931315581570677865235017193700765960786077099915873537064767177317529768801238036886978262944955962470497603091345471350504504821831932653434583143336525451785806450519756354762240655530841891721970654033701589 8139 -218426030057947979321673240141398785712825027239666440680231811354074634113015012044106664135790060707469476645625911861765373499626459074553669134192438045315874013480621604208433056834256663678273892299569787841393181480169944834885987484058571135510197250091190025952671992446364842519839451596710903879768470598111320613438302034999725135412278701022838181547088734709595047297984600183863383090357608103181137404270019000279639551237572288337195494711154019857993404594971459609157958330416928685162834786673335307084581461109359519785206409151693630537450074 8140 218458627211806408928625458941519255332703613864232626191782711569577077443010167598191293660984439025882855169978019542185916638395224924353190343912051849998478143237521857172106470281084955073324917730247105301314351878526609388226173590931054322259791868127979944840439653961075033951019628946363778091238838303499549398154002039067519088158984990329277864454973294042205397770320275012469716989779763557987322436651887768929162787122175855809784924348827751196711089910314794411845636822914062945236041907119352961658659638706252043322598900045807112311722585 8141 -328989977430910598434649611571814821994145718585302645376357001345369117228044476319672215392987455791702008452338229934726871022471369197659508317045889131023882011505474344793682837124386284047214012513469859774415599065704631372281111168844687773150766898456762715403708784674483965656123345123215583821787765051072608303856011374415389126719196593204421213999290528962340984138840910204468838539736708249966858289599365368067481243333607969157379770832195845000276822443943959611669345077741819588677543176819155956067517045236446845289702969272910997971670080 8142 329053519140292622491394475193144781519439957681196901301526080296607474340046631333952733251659676436002624986256260317837170415843769894020482796180735525500447460556313353463114047071495268913986267302590182361588890020977835445097292962147168537282388043286646021273304098078956892847723036809237895589276573489124628679453618789019289403834121551785134638361985462895372511792320459078284937037186855559976034373030425529494862868600418376275267919596559865001263832319703741533356005599568242129962618327804176672676653332437096894710678452552062710615227250 8143 -384293764176016577540084768745670820540262317749384730789593631567822871725361174252623140965154263922559764916846453474048114425015951597439796033455963210814607247809884971620700831557758531985379270644605837874140919186714304675143604402325399068551681343887608773536080188242928492055330594666254723914339647485117548198095083655967773675320910410910986176702984619172296200015235162194601601321239770379207307121035472925007529065808829179572241688348652145289812195895522690576901478390540642530028328543480995712120906989331221385655658054523731994771210221 8144 384293764218600912126567964225787518020868248315988935683074239657229875445667528543598373073533139750747187884389187625101091231514852397891450525694399376929361039923120614965370955376167488873541814975746701675064595066984650091166669762256371834093723415138179222624564972636394487062551388064280104387787795306014282329463310665223529269586727870582385303774553624480705693417188022515282962814339404775707508638165621795052903061037640269185051008363049519985348525373527542761628617999868324454794457696104828989681091982589874098509839259662472499423640594 8145 -444425221008681621512662530006142272853146723044050704052350972276605637932094426979557306012210313760520724608774650349531400999596017104541991313425363434848469787406864378312167893616204112515411858347508895542289427954955017916652503961392105762127849741809205350939193617329196802354084251196460123380423387885011384174009293950624927279676293651874478120736741088477087064912837063124563481740620242130947816129884041731851125136540882617383273660763486733566158786086310520081091328710186806292271424524111223595024552045970982134965679306132402600415321905 8146 748522364687412022659772848255813694151424174209153518271079239433911672793609364714810437853098872591261043470408795362422375834488479464105050853295845591034008258608693102031907473234724929953281785099542019383433867105525316809393212551007284156743409950501106733608779556235368489124818901989204339679499823542621857824955556562398417613492444973776832898128924527433289801781936562283348330787682412642014952484263843967849121201297143233599689269957686796178578239209128420995122834575039282691093936751595999016828116064199010590349703465766863370550908439 8147 -843483467775901035252519465840549817068921185468971701203658632763350124106739548782734150831024182318732534475536237938786426831306494075712800504556868532719929158645123235322444518005664795524761919672215264971353923756502999678743002504904283665081479619583250363678435592028131868729681255385719321063309486272517142443319994424494270733640854131627328711010087499524695526172439145263186397154032433477376035120612457115281440752244943960919581441972059534045012576954152843758415634748227473158765203610485382981460068167946219617311356338206804552482503003 8148 843483467775901035252519465840549817068921185468971701203658632763350124106739548782734150831024182318732534475536237938786426831306494075712800504556868532719929158645123235322444518005664795524761919672215264971353923756502999678743002504904283665081479619583250363678435592028131868729681255385719321063309486272517142443319994424494270733640854131627328711010087499524695526172439145263186397154032433477376035120612457115281440752244943960919581441972059534045012576954152843758415634748227473158765203610485382981460068167946219617311356338206804552482503002 8149 -952361446739350117806144676698550768314216458773812650254350581093902093444129750836912677684318894341661962332794223811036915999529621116803725529056085802274628779746904477231895543316208237652723470649475446290570734210393707230452976667900088555395440508692323108915874693047078880945261394302966549074512444880313820476894738499541922462340007730264060688720906746770162958089041974265715708941331014493060933350518229247119938241564650453227147367128394175926597063363856389368886537449265333802324993624431746029400831363149121550849348124476672589206523314 8150 952361446739350117911503686989787253559666317466821381769574992119676019217468418874847677675237120939805573074530186133295810985320283544030681740937579340492953020178742682977686578916391458976273178177233950098390272555707582428250080117288626303188845321515675202612428371655351574427982007295696687305058544496734527222892410809205930301588221869244442648324544326901295729726223695427508134941080446799480305850178882810017505870309103414483230985763795125156644222473304378598054400015874333191208152536545635580800435447070515957016703277548360681945959857 8151 -1485029829248426915874186039328754089766042961747169678023697481623444190784298185331826831290935573374785755705873584171328410022190395542865707073412992702263603697393864981111361719566032380167681113265265502768074946214156129065019599783324135931804073863343430034219214433063784368563291839163683109955932191307931328187435887990297295614618383110220763170991542709414469399554143368749722597271621464617421494488581029645513345092230428320113124901226718834527273137459028364005281289172327111816761724497480790948464896158032500746427354323223587873474112198 8152 1487085997895109583781469234871565022380726491397001447884669357214314572086735676716062426734056370582067247959417733730489013303003176042105484215477976656579391270435989563428269329785910718446502976451715717160104358172085922024707887435852199657298455131234993954678940343578051344695314998786597357294754624727969054053614010444059171629974878774857269549275602238014043740752347832416743599382410216213046250326158139131423947854092067882500100317621483330761273381951761960045081097909843248731995368847964142346327305055767749193975085894068589475311247127 8153 -1729160238085932510759070410017618085278233232903932388606798600872389305403565080032318594973776416393941018543480692674313032124838213103539457973167617301790208039717851009675279831723304510175505859084595584042355509345350864919701958440266704054666664849558390428671818387442417145496890470692670518366751969469082383876477243604727081857447202455537411129228690839915792600669825595672818618377104679937705192565602956790473899502512715653143503658573929020764017422720132998474530218712326651561431798352269424202169440069267346254045599989080720786793783901 8154 1729160238085932771607560826526914566520422372662193050839757002744321617641201902879003541769202335270900359345408895201249145914135033216238739871773592024174377691235291297628487419194822921696373286022980763961174246721828618147429166365063778666558465382072727521195400309236371172755908699344611691819123001472190486721330775416133969972589402713219992561092903994855380858285380222176118874214810655740323103451065191716112588424051643293278775351740452467159138545594397871700423648938457686595883340853738326047228147370361469090195857605703450022453535324 8155 -2110920289841324989366825108761246686918294707986900210464244816723977848959640852087167925743750741320283843116129576883138703894298242956742590411923112091691710115047529874230280089268952659550940558557883168129682971013498698466535445395299780951458643941723589006140087677586844798347805252965648237857196530600042639235884578002456356634460367970587723621100666898616781506121615093266257984076810416155964523398096266703603914376977793610457445812890697653482020382340553991565143166701997780740625856340016180444445452721035840860501906035033273975558480143 8156 3803555166245966119189159637552632179701620848532862726956870116750121226057792063109051271553377056883622727980394353672910515704483791640310969426364009741439968783765793105295411746786782463475076484072826741072477076884942701805298308013022737696390028452742666582751668239193028092208125819232542616248624342453687407054744257795532063239165631615562484605357321254486093122457374211220504877357852897080464748372417533971865814870203483959085254654541977268047524227199799472307867542563905058946196266899377514339830609173491806702923237271359929290285348458 8157 -4245165730207420392571719957860037574208707201735155324139847639937542283444952533623675676559104402316125677613424735189456486211656452962044125842829988568465088443636341555051960870819617967831145889861013867293888211428576908190506057800105522207474607189524904409235133380534863282404587729300471303277551485472452220791216148367729516262743402010032249506032041750509759804516732875390999483704928413227876841501808533049736522742122998945125591973284861486898291374136600862129345909614015591012320967729587650938157417281866968943832869058295875755458650959 8158 4245764731887308162974086360552595998072685941110995052426792979033170271903073025764502606432135449578592414616350762570772571834006805935919668771519834959783967876237442098847288717228260030410387932689355544983668423362488213342115335641028574822237323518169835593256108972634171989355858305398242710238820108684301512766231011536198517428501390501030079949619237497037553781987712114092668584317918745232715294607295978930355275596918093093690214888548068315687382742009315874426786101438938240013704453678256405389593820218838217988106557907500842992978889583 8159 -4982921662254255189321666154114319212023911838673616129561842841172775981484922048076917081257676080697044867731616383112443290315692262438011295461848208355461352383250987847872004121652195242491110094318010895243800671267374837824652314879742661255745628594097825495366413900913456359684536081184969306972614848572715022099241344234138611126578672564794289390873851848174372438103749027578817661295862098772710026050056887819828054288552872857886286672221904570080207694909399967841868571844694884020456194361564051335729179755596177048700971760426091256171001939 8160 4982921662254255208902380246028822581917102462334656765067878704917151189860868037115518856308256557800985044210015496585566491357368002570596908542574219992683596157938523525374074161310704503283929087368496120141154510626751701690584449325162795114896838669586716888648240988180472172488430157069466516952343646249130263434101544314447582576344306755673923477626289870588837076948429236290900396148411098736380951634838591201855539115748750392633467622841919895505345347106019837086700947562544862426305821147936293337672117968868809064811424238613091183474283121 8161 -7472966379807577194951770718299117419022030377371739493711353786694003729365847574746280801656527175828998722689448397744969778610957976607111003136703006062223388966370500361734905850031833680490257706987880843664427238785190388894884838694458249057346931208106601693924634850573926101539045053130496226437268470177277147048705189079855626739511539364885479619306110526673733770399459610328874412129902154588568197145768139109519766709032907662977225311407274699292909222642864272375526983025393194147629577481991858602241002018156255646328337844582438165696372274 8162 7472966379807577194951770718299117419022030377371739493711353786694003729365847574746280801656527175828998722689448397744969778610957976607111003136703006062223388966370500361734905850031833680490257706987880843664427238785190388894884838694458249057346931208106601693924634850573926101539045053130496226437268470177277147048705189079855626739511539364885479619306110526673733770399459610328874412129902154588568197145768139109519766709032907662977225311407274699292909222642864272375526983025393194147629577481991858602241002018156255646328337844582438165696372273 8163 -8845444114050797580167552923597643544906033826499903266122809974074531690372984993445862304757439102713488539509519270781383956384158617433674184084734653802349782280799427602222648033075542323609539403534017748582836267919996063107473753325134871619771231844998436786449934469228586269608619052630099480609820603146467523691660206961351365280882292893834807991525687734748999482917627301707563019078432436506351222502500334450648671295482290614374539413326818450218032045867915400683263928319744905960822334094879090089764574336791695003628618997187190432423149640 8164 8846856709437215507710810582554116828298422122831293654363023035087376578188711945568438295196319102594826538821812899645699034044319626281634571442224988867961010653087455273542151180388962278443037496536300078214569736164287592755783022245896623448196072109608594784116430236670273585355699864219819732407145474024082449050530253819762390177385925345146993611377392255744108554271661535821807860518254213225860673849154587944422062789980748490187114420344699178337778276586161698929225194528545078328933916695887675481524070923736490199067149625062559170162146695 8165 -10396205214499977951718807950369646194088029371002103471367906961828649673346852999063604888757323269365067449240491237174606784932152370369511751004475616407698494319355463514435573142395304134165736507375399871334629193302610503720672633169012115147869280268007238487367268801961196511380414885287733721722871172022008414783906586734948323840632208559337898640368624197500713164410268334122614599779310282732386346135936666612643429655160261121759102312548623691240312191776716788270106177789536331651555370423027575443595479754984444562914824421912468386936011572 8166 17227962589502106055569746362210097003543827196674147391884208829634652166271107625361619364523505827853294429569364389364420794308193238528536754520604374668149633228460995924363859263986986153182671851146175833951051957534573763708399371506513768342585664371259764615007960693560879629512097102662222571093401767634882206176150387528042718701790342871309211799697993713337100823190966639601579011128561116686153089016122049738072238560959080569601524186610574069870560205776675101901252556623733775123567461325711658837777511910906406581363282181314362591752827973 8167 -19772671497841046455031607182832004534455833092674110399714230108157780775570106479595649177783581598054858827576814635778756267247421771445261170117402505258842472661534556194267834509171548038978206454283753447185241651024093008013255190268817113755513173236484558313619818818716180247660322847335039028294652611051508526410495801324784540836885127061927878927638500932252114383402520875013123173634819204557232023328614912693462779881677724950137289889652113222110985599253158189382070842672494602732046105298674565962903896777728151905652098654221727582598293241 8168 19772671497841046455031607182832004534455833092674110399714230108157780775570106479595649177783581598054858827576814635778756267247421771445261170117402505258842472661534556194267834509171548038978206454283753447185241651024093008013255190268817113755513173236484558313619818818716180247660322847335039028294652611051508526410495801324784540836885127061927878927638500932252114383402520875013123173634819204557232023328614912693462779881677724950137289889652113222110985599253158189382070842672494602732046105298674565962903896777728151905652098654221727582598293240 8169 -22522829203023857281138836542898143930139849301797381613367806228180747664409672839558274269969825707349306934570505397013005881280358079121385520805989828266292303701062861044385337502764993421948538286733201899648271096883718491567893206133403455694831389571753755453467347920392850111943117946040623585490141383233532838788921456933205224426045408346244508998102655359569825926603781745734215909342469175904321626458207769928381168934700314316321146202469337302199299310766824846213310260135301688709706805410363412694693597542877718003725571698864878549857084123 8170 22529495272431671226257747950071236999791771827221235380279224963450238396979442901942180488911966337421953187250386928344349753891042035278384771981352264640976675476627243783446136431604559568174194935228226105602523415610416480840407494129410564266219188735459225562516333746251597879321565247329228905591965490976181586310025588230413707111371104887310341598894436659905959591374520812476505551365655444549632837061606769456213619752362823923122476693731954661471481244921223189625027219584730515442740578498896439925346060160118244982804028519807671117871374577 8171 -33758098542108563092708444015627579550097103383829095616806657056475056302723306986822730241793149721993488329572409191979357585482873659628347323583041246347800308751165603947084650128638884240767740320196721913795613281951027382923171868257450977936374404416548820229937175391513831068669520542397770663075299232051325278431757390589712304442134725891736125781812609096736541822263115526250644415372333137919306246104800713400903667514482058183478653014566639527596130066801637098606050579354927672196786430463395857161287640307651895930828880285055523612034784875 8172 33758098542108563092708444015627579550097103383829095616806657056475056302723306986822730241793149721993488329572409191979357585482873659628347323583041246347800308751165603947084650128638884240767740320196721913795613281951027382923171868257450977936374404416548820229937175391513831068669520542397770663075299232051325278431757390589712304442134725891736125781812609096736541822263115526250644415372333137919306246104800713400903667514482058183478653014566639527596130066801637098606050579354927672196786430463395857161287640307651895930828880285055523612034784874 8173 -39615424952985228570546900287885242039952230063845833685984101724342589799834582718335553782375677524766893735301764079029758311686063369038697259026406654405934866868429751066332548893159063994062777064012559687148302578708904348865368140282347697287868779541840683711008437967280639214571784755309903713545400484475156252744520903906002903448493663863982035023796593624209205979782240868730407693667616519823812783015323175903546227599862880048169829655391622016108168581140905525898651144391768356662350918007198817990080629330956634647848346520163962865129844087 8174 39751253433349119225787090048252733055163514030721086466259998757948403283485032682423305408439816509049602108786353178101077959611663053861163017170796734829815517799363618168141153615646354843272457587195572970076724399973193869797676338011410547883961093018973662037962590450024684306865184475727888225680248993538690654431413196517981928911305943816171237220168069410289522711357196128897276815657808425492397047825221925207736020431957044721600076609172810113586593803102295714153445439232480751893822658858390181669278086914657104199014478175450269086168532919 8175 -49342682438274613987974006408186194508482496217938576576823800105844204506821103631815498820420348489455982995282591747703661418574897323078426375605018524494954098023910118066053146126709359112570143078281486046582555343973698010215151744422741605535667818934566023245296396167806723503451512299428611863466791058654208526350639844542363693313020000933725254948241198755996277373839001037182981774009509732535515026118228782758376678230264311933817403133305055321361126813198085241746445726784815222660983241342811409603844880737545692121384669709327652144955850579 8176 80162364373547857400106871771549510669789904087818008932951278925886914263523871720345530097702135550145937217239695488476844714124640405013386015602821159455581772924657369613642363354649626993956832845947120798941255429237964211089963663447657132221389248508594389608445614982600895353644610882490402087944208424430765990714191162818856050540973135116670551088186557113483753218000919220236948508986984094103562991554929740876182648035689013605089962827737164757375678588176688474463130710897386070327937600550982924317371260855289580972401600957202184880163154559 8177 -90484894416824234665381944290639429528324020808214691955069208102620191980466791063159626147928219905934184168461108575815873221104745050337700231854473323449657696419976129617116554020605509383958392143080099607279853569194223964084102270387152500382468353601803156494872070906663588994592024620449806073277820712283685068269377219347438266307844470007511153473149976699263621704977850563412293022207510270568524103936019691954888963438670279707273628884293727975929395799202711873572547399520013580203232680514099147668571125298990262166251935498060582679411073637 8178 90484894430517400174519499527617482663073281380976100952030695139624958784960814261462962310969290973269988369671987827378282776406820269285821058495060075769713105654563731358991458851260226531020999787740277899017534868176954419598477507113712444468804965118972972385881795555067451923012167775557265280897105969912963168632080321301608006348770141104791414247994589265076975540355498892471741487265567269689385019645169868874674432196057393092605672567527282840659750706966076836215053382841906553310099540196037914460307569329258769826018913761429515480878123466 8179 -106516223329921383510847462705417683701752159600996426259773632863685402034284959929041083661667118510215480782157801947553499559411586924553182895457344876433281139432750887077708512553943743425787042540147748564915096147510511365239311814361690153694679138796262927678837196326863899954718740497906474360511531597030736846371282229476292586829050866960278231553415680662224660497846773023597250839528764565942883828407630741241535225054363347790480963917814489735059932663631730137009429513952588928686657225994125403943097171479930933636207001406704783754199702711 8180 106516223329921383510847462705417683701752159600996426259773632863685402034284959929041083661667118510215480782157801947553499559411586924553182895457344876433281139432750887077708512553943743425787042540147748564915096147510511365239311814361690153694679138796262927678837196326863899954718740497906474360511531597030736846371282229476292586829050866960278231553415680662224660497846773023597250839528764565942883828407630741241535225054363347790480963917814489735059932663631730137009429513952588928686657225994125403943097171479930933636207001406704783754199702710 8181 -160546793389318399571357399631160041931696795906895134606953208550457050308113535871901752218150396313936687916969503005781184564558461289074061895711147664226810426366300373836364125521365345276930212690859743768724230557076023485454465047011569361070081735119480417031452995819619527696735096219377855550000960281458740798304302070139045877175151082219589536798815390292753597825633527433198044499063071831605065900620365466166272522737096368477196783889777647325752669459226639656434648405948534541371807632980124733968485718929570104144791201216731311115338753368 8182 160575955288709975268234721828181109750690398439745863502126028768636877484459256244895186080291267998335968696640403053946170769682008647488684784563247727081405859681975733174424325131239929821790258424391507929693904505851774443261620643384896358533647168381954558078884693620279170659703108682397005176007238581072913091149253522585001686821139012684237471118379458092277744818440105743485712778373875121772558126037568801204401602186950182572321953616692197052527977376994728969316535352484739513966618990531871334323136124334692919992850587014556959228174644658 8183 -192634209657588271458765990651218198780108681665433666355933643797214602254051843204346987466939934582708302300458782322468739975190615782022618119752151441324786059008636210224282983089206863355638490173495765140455743804348174410609779469894764108355817851336947552774491114514652019330287581542858594383385133264087029027175756654856113239413643297240539184298104440975123511485985126381426585375329897681169662670448414025344434761210330520392061730603703377680457145521509031422366501266079732519798099959482387984251578076870608561129434145484808465429062295283 8184 192677539305510339243176389550234108257297146861477334360184655059933253642688594274398613077341199578315462894880649244668974773849722707869833074756106495596532754062321576751437177859000886287730434689496131717244223346467192326565916287166430227613566305642500530190441709071443897469391851829984771413738663614785468265966513707879483373182033266790202759070739649757491939489829244865776874409653928618818986245921078092701454859904915992249550442682720621501526093821650671580312025687032732090767461552381984449101126203566199611153921596368850522525296910136 8185 -227268971489675378173820533780353327308935884291618916454130906289772290001478821954002356401953549547932638974279229875304377495228022122217907060202358591049102139458716320359261842824426518969280296573079070534490397325659944886368658553346373641263482108149779866564817594415847955458756489885747999773201429139195982427291252698663574212041838153284120764581950180176555527719276290929968523358347674993222191998822566571931902451401131620863118767696364472178108149692591720759995610235177433872652552609912903374365003232109197313435814475362609988260801233981 8186 351086391317933526619290909636609618360205405582956147911517533303905797705836682606860450760694602402965746804728065159991297289717576045387723809233765934996406884142455010863759111888881480914806149769820740574165652862359390740500080635973664196279086479344312578603362339950740256466237727789945736263891770545296302540765688568524750587448648964735340724818696828114937960883644891752510662685822025562480369312423403250498143527994695920024508223749735570011416431936356695408036928245608553017187187469366545871758888582175482513168477196463480955013130097788 8187 -406286043587964972720237538492453542395110059876446004291977567742008977520859492348928409980022384785403680309683522908323614878084212220696260324549363852937134566179536458063742249113332914182997388504168437111227389167949609201776044907066119277858902210383246364817884603030563740761205389577177226838250753654745607827948423807740533324740090777227736606484250116119014856095821624067903779153828425147802255890085872813575657940012808597857757324071343689378873050574552928067230920685404112866123347643406103514435675847358256411734744835003980825950506706188 8188 406356483099992797363962897930791915668210053278558110584609980913647713120110881741001322327245110593716008000913417116022359532057793017073963781320330641028655666366250973426770065791248847400112445625936975336576178425122595398077510706692555028566915603516384484822490164791184275848961514176887990576277292363924286441393610230713708235422123013375663459831592643114609093357136746781432955648019404160511553596733519850547532124516827868142153122630105379705460708585491821533358268772410555725685184976078173203283606889185655629219552901245777296707908462435 8189 -470566897311903605369596528469386565053970788874061587285373198169611124394484822452902157848041960355362807908992687629662842560686470718853734269350622934019637859324965969629150483922320261255473743692373191259372769857311739705549083849880785009912724074094775773357830662728139359280364519609693408636101076069300680056479318233031989200600157991027936926950261759626036715201799994512413703088364456488414034986393781068205495052691998347109905915420169327833407957746551098387294952455196986913856620203350481894468632704973272006531355679461076493740411079708 8190 470566897346589138091526361068188024327273096413057778320430850555323080643981074055866292161494682638921547038586340972890550805108748603749666743384806545487305094052034129870909133306494879562012696011469397829981118061254131774234625759118676517845831001570964964378910312964440959832959363064661983533741957356106116278494017741338572372595332742121965343774264215824583630672174056924729090963339228965402208533555723318140992802557925884168292704519597757296216032196594974983499363121731835175450620495516116078728612642143944270264177870366469305517775707356 8191 -704017355259724555496027051516454407296949211952344133921807090883982424018952677847699848168876632241913732659908544280860061900993461603362791632832801761957722172754797294205329852257464550896866505204551505485965297566615747091192039933409359612097631253989988913317434218152420784007275431025960130869851622422254440237616742336627317993808616924735811275902911326260488495069417814942583318798132231362800867357645987031344679104947657392516648428703445314043375751047820109457382835401026684563806442185356527266617060689354874331691154705488686619423916205058 8192 704017355259724555496027051516454407296949211952344133921807090883982424018952677847699848168876632241913732659908544280860061900993461603362791632832801761957722172754797294205329852257464550896866505204551505485965297566615747091192039933409359612097631253989988913317434218152420784007275431025960130869851622422254440237616742336627317993808616924735811275902911326260488495069417814942583318798132231362800867357645987031344679104947657392516648428703445314043375751047820109457382835401026684563806442185356527266617060689354874331691154705488686619423916205057 8193 -841232166477555329489165815660270011065348041292602690692685894284421796379053676056666904311400141536816145227289328484260044528813353036033249712601103547508996548189147275603451841195745908986875721550665757921680928629163524400415451015213178763750781238835998313935570802726881700307225376435529827336575966382073857698785806785813803221547714419147643802880063408991992217409317177413000085780468213681391822508795735942648172289281287447929024474541865195563794083694617410470879907800794715323763463371078698323824361040197024402867005360454411525148207024078 8194 841441150793297743784687940065015231183813312363642158575263468175112883967129054543684864099007320566863329783415359436457734525347729080901622320312666450698076800714696997213925891762003247657353477443607946092267036564270722798070747077390557390960605061467154383735100696273409616934656540887603300692522150657889934759804555653616996413520015734496710443138437909175864574959398672896527998405790628214087678949445945735811225978108603960660231072494384811284422127583917755981905826313883072033434856868457536156945702619786674788848603902129821659731114428365 8195 -1054433595360431307443091187556243035332941708907760505686543451139400653517111799869555318200744305698825080533276010933209053878987352568258670242067926722172305522892698417434949126079963103920232309202534711307987333394961606713942138404449709998466280536806510035210973399044580209690391900974226557606438756144012382344239527822625658719709931214967061546327183339829198932935502946638567389627176593889469520140760491181659761987321896565165580846739032532317472417848413933759027626883583838419863343145082055124677325008809575323200322642214276717327920254873 8196 1674462232389005679860643639532771127347168143933979511495041083115526654412496503639355269478385076795455579989104467604979059986433401121937962065411220322696842950501401180870564236600844525870551702345045737804237811730184178924445697102794103945681297670958167792792600154392022870809042898786448402672975975595455450077349976353515699021269022164522823897524797375264273246311724817675093867241144803217992152606699751942513831464373937972062766450080947406242786978044657127801653517096474240061776314264724683362497407700785018499741760348517372510852833945041 8197 -1915198672557949994089170643919252219966251856329273903056095586179971930830955761191677560606736093473164860742560894389188955880183313471011104279728365046430555755683151347551947475749925520640364769417516828875362002739472252187635458111768004011992870098330198802713375692919033879227381685845718414238733058917479599748504853790096293758018100463704484588636565799688656842074149989098226043021617457178401201618049231832495804535284831524229226986150173645249815412509341646653965413769011569081630457805287520840939411399500783253276874491089102515165568930775 8198 1915653018749656003256700428421247736698166814653041664278382236854015241411475307098759440477285094488950882070037445801197842408937019145747842304233151745220906772840064610359308091528361283577388675221179530595627852960491443585857226498094536846186186959902219650552474743081000399117650230278054541885648277761842054256884685330896071765537011241403523306236061192175119543867695473866692531500653456466221215678537245404381035633827715700863509723693508257489154665401073534445872764542910725073121149074773357670899173118851091383260371012743623254686332397341 8199 -2312148390110382545042872897940625337961099857067362246404045792943901187189210516149982495673411599766899357516181547722095404961251807981703944725414663741500977867421816156039848844611274349460376042086173714618730383114827015995616365385716937602969729429265193567518843911332317982353496561800104482815146181756121223335311360556839807646761045392940207629579343715073936647091548462606836511882790700058837839827335968370547666727466599958805397434039401199067265205183047435740207863947951593023066581882398547614250813905673800956179631980709232303394884153470 8200 2312626849052215659556156179182593336881029780853837649814049029972039174188401929543698527052503066457510371427384329229245271506853366290984170136224827662763856614352501085788850346222548631286109770855419686555313596758546009668440078058831062863394367521278629881877645164273478106171861956863201774687571271942610910914120368528984489873153819972983583480295312145618401776086716191940649658104465739569724685453656023207413442483852595941047131098091216207090907698543076773149815166336039582380679968990511802108097099827796942507037474188985862749226094799250 8201 -3357567370136281106778418733000376883829438346770071434006712727738267453094063867791379849859573091463700515869071333182316289514126950264335711798347765840951115104523085831198302347558194506274200748450802924370856904121481143075939287107114648279260896653132211678968647286996410604550764310345149476464140913331076920369888819201648220328133179741999040578400014845522530478859566574590410393914892554749091655342672305241344380752598792682651418224199382942930090256183331501800809724132675139517174755123331400964958754354428255983599795748313492852620459973657 8202 3357567370136281106778418733000376883860037522292676050049431171804903289571882435978518949623803810080785380518309552125523883704652901779747421119925482530943913544060000201394732129970816679349642053415824191818478451826991426440269256918564643713876479896903932702680685284115061222394015099823678515466187948012044961255155752423731946772060268522399325619879423681578608449878288568655538728526986336866316495992940468655394767318598927617555312595223891634498172192322388187420740538116674061756233620697714308250603865982052646334738061419339622932969602373274 8203 -4095370855477996231598304202784872109245511718042284755940445958694679099394593458415637959529530707555902919619617922307209311355321483914348445728211192077943814440610266142055576349027870706067382149558470813495096031082222810655094318243192605883954963954897690816589719453711469412572262613467091417505960036708128137941630241793495688481224573275922758847868660065449543351963656234420330649965284799900588459065644988239121897856712104022365959500921290076906612468168701121351193146401020579961596789002909826427956775485872147673022013045915612449589033321731 8204 4095370855589596108459801404491084967103820521054695400305839367614235789626615834483001881538344413697845358887773160099908074536274012237457220602855134518694895578277021907186674426468623819341438537612761454446210002897122540674500747278796370989638058127024480563143829211496691012724953236584724176690380230502091786807917594462398694333236146363047293213804139821404878844418727854492768607056745433399701673428304477624839911326422122267360282274170472471968992103511027503601420846538008448027135481419777821074155825478433030350005824280747293915723136352729 8205 -4953406190646815320928554943384033522374191355362602651530449447722940999207765960549724646903421559148595229525446001540606188448467964098814318777576234122307822028499142593991837140764694794461928063289558949945615760450411517510801941518505348115920381795716028611934950731713071379784281330456915261924504032786892070883481210506793267630070920611977882438121851612700508082111946789544713769300680751833957014698370992359929226476566485496437338421213439803526050883932160213006260738458273709285326725024191629004546422655509394851656053010635405458915024890582 8206 7163447421237942005156622654921703241105239047846714268337074633237827344393830984102798756137160060605007846898902505125791835115047704537388553414362348776559750537855316555271615826150686000822449974225112822894874759066887539616135025535996551195155566346037780735134766227978659004929609790349024248607857317944857565788366390528814934841171854909083243376876530705195373179290958319443551514016751459033325459729233396885016192891362352014118796812219833625928188512407068406968679755462019156873326499863310053412561659814715397420084308396319698381386143669136 8207 -8600419176431270255853003273562247843066836841988647893584731721489932837437712520693768691124281571458928475830158858424610332136275738666989921363306921231565903540751573550194739658020642593130363809928309466331817250923203666646706009944368151671582969196177786419898930873651554351085529493488991819703677802243034523364191191152412142333554330165743212810546149039778900145513874742296762733190356141912022520147500291474643859509818397535086002715812202649819894615774346890915156180290616606692858502999638370757556328723741383962375490217691589997627025506276 8208 8600419176431270256803933525521222657527914258573563990638119526112746961869383550526982285123046316741509836166270409639614620557131442534793921048412548544592917692532304363762743760710546614256542767717305698621859964058355049614831738673639583316554474176368481417828195803083395586846312056395433977292670744038500168363709353440015473055482430134100203866813530806628247486736590964518213685894955223434131922131596007558768059109375126262462247844919744194108985155468489928320482539790724597254563407053149654062584029611024537844649418282596105443651036934154 8209 -10147969562032827480704327706471734340220861589769089835828935948184049999089696631931316641425356695447655453415512056113566721551848860704291172731126985223379316476294257642500873630276203138334781963670318786642313353374726587802108493813697122011018946985711294608704293004718750477262476833247074651882519436699781627226421028294855235722549999433963356901409249538041233726124548473109505448997744374210562652469442948695054843154088362441538626328589564948022519621254417722876219831457193882732270909731043847527358673005059001112100119730439371677894897744958 8210 10147969562032827480704327706471734340220861589769089835828935948184049999089696631931316641425356695447655453415512056113566721551848860704291172731126985223379316476294257642500873630276203138334781963670318786642313353374726587802108493813697122011018946985711294608704293004718750477262476833247074651882519436699781627226421028294855235722549999433963356901409249538041233726124548473109505448997744374210562652469442948695054843154088362441538626328589564948022519621254417722876219831457193882732270909731043847527358673005059001112100119730439371677894897744957 8211 -15187517930875047478054127466803926875685338608914960334650303044386507484442052766639431175862319560313537496112647954090143144497252394104776175472539577635842520856772565481747560058475723512162492116628730309328252381145455312836235526407146994076248574075980354012527116319125666024848773344379082390850054918858811821265487388849854235752504178850783435964180648320800985409576250125599988367176020620486295455600020636114994801657755174655385849299179431197107987408956469740679953769340710381308830298275433808224234040515539560903935360995513672076254809115320 8212 15193303150313703888923317995758123442044287790770994985045791879906854515686127337060794344426793081545824181463152845570467505829581337960756724673152603802211923867906032493323924810357693828563367508442485063072689056994555925151933835356663268958594542412968496584854137729032185427443217797105738756999399169697529602260018482209414425151730875184227420459671937006432658524964721777143349758128200000734466026564975982864708840260923815455504380942255127016246313726410733557358422920609610933293222860680329820206905487179449177086171085743011478290932091724062 8213 -18308660624659068384545269359112500112577428568835088285714820926857217806273957825816037361608359633067419607436357063982160720134686306753119274752436377861573624817141834252937929256235374450285174471300111937181035810908267571786180502219870574163275638310091020689194054486529470825426189696633412746175113107329022462546028021611740805524011699555323299010660576583418171620633313761285653995218881096122750878911278244257951927140822693469299511359132093133924177654064447677606483921100574837210590290101859556371284113421620732516380821203987872235480232235112 8214 18308660624659068416306883420196159234390871718075127439863742041546273518566515621220896544537160656178292545572247249196283827831475318631755566708311194556229960137801729371933432768683466755532172484165358304855649110522848022507784767919154304810353130229616900606035955785203713528224670792143200335117542428116601432025469469389498312488606508705436351701904948414762580416669792557526262917168547869751400329053043613678929979559235597826285918107262765281677033383137275948622245556940842231726202573364993791351351921138645242719001784802316098443794709680338 8215 -23378206187844941828689918360281392835637626522727465409980380250610096063087714726566022993378968535262413197351042174723917265634059128134846121276314444424807103153867011126892547487817813568571464432762312298621423809528971958654156532932777902608227578797568215074688045804167763822361858029765264594185053959707744332021265281422494327574883612373745876799411190528969103020402528931046535275734565991043597820109067427467333502306495626223601407160919818641493409843778667842510492840072881479325280571572392264078016635506059794459081486989409785947279854951354 8216 34316799147460512392570127402099178152188061123671344872704388689418426137778332420452665570992642626667368255713148543540916180507492840776705059080037574810990736231197454216189758006721404061779947310735071062520364152721318725879339768589450577864635498766202624270058286089223122427437803808019064470888330607679295765508601429724802903649971620391584356261636403299961586661761083963622247401447222126470355615948326171791227185021541324922751067638393037400122751011299089680969508883969159072203913652309715632150065903003465845772507213986571801953585250148197 8217 -39793482851579341738096785688557061929621497265389489233731192550510223972272707490618540368513338744270440880702827430168738150503220604636975078637279013877094075578968788426920563383548420703044623417225835910069285769303826297494296588969646570153922824782600058691796627310574316447519909289521003601227021647498526408827702827180684301300913187023377320383260026347381470072755958191067006705453194097962500889352115196909760528610436830922644308111238664282501038350448331586933613238926204065866101496374106321410302974667171207874283924125725162258486164808228 8218 39935960272447115660475224280216831884851268422243651852716040811894293790560571022325990924567739639072524838810091955454323736973523015130276011149473941972748028189289162732609620078901492411564440046774930173575316080798477849606290425331940677561232654380045491536986123695664283022124729424750475610352933345519239330626808014969134006349254588900012391074602010353685113111836750614035770592283841100536146089360609741515141324321256575860564731442812412191838290829374609792815937209144620626063335200934146510004305046300297672871164840812849775895793921440468 8219 -48606020900788053059654515991617004629509844927107985141777076937472344284256497879943968722457270000548892213729774986489735019555265282681640891816788528970508902569924925725750267565371148655910737501944073453639576625473814137621407857906372622335463395302718443092227234598104219705262396235443995017699913986566460851879934016485794703200478557940181007039340157682966545506760167448062933085859701619598305184688632163881135238572635239837932987446149704129214362072258778156988453527926962854740954882771550222465878849720999434825350311215471363724450894171821 8220 48606020900788053059654515991617004629509844927107985141777076937472344284256497879943968722457270000548892213729774986489735019555265282681640891816788528970508902569924925725750267565371148655910737501944073453639576625473814137621407857906372622335463395302718443092227234598104219705262396235443995017699913986566460851879934016485794703200478557940181007039340157682966545506760167448062933085859701619598305184688632163881135238572635239837932987446149704129214362072258778156988453527926962854740954882771550222465878849720999434825350311215471363724450894171820 8221 -69533512366562499581206456707096246627972771264765201828102475259365629567834378114137166877598962232524451633337985520949506253565247611237058906945857298878180698580785127306710410608201140394762034532122119858647648116276576894325158113073278587460729130672960102896742201489466728973102978683673708936022096639348184708155227747026931890469584836252645291190732735536286669741006469281246570811625749809370769797638363872952882328909683823180304676965543343123376732043745013036819387597526450285260075351952067430686549764952253202280538495135851731582454249184849 8222 69533512366562499581206456707096246627972771264765201828102475259365629567834378114137166877598962232524451633337985520949506253565247611237058906945857298878180698580785127306710410608201140394762034532122119858647648116276576894325158113073278587460729130672960102896742201489466728973102978683673708936022096639348184708155227747026931890469584836252645291190732735536286669741006469281246570811625749809370769797638363872952882328909683823180304676965543343123376732043745013036819387597526450285260075351952067430686549764952253202280538495135851731582454249184848 8223 -87207598763367145879078080840118573432390463623258674305328520505591235197603468682389986346339329083613114003625762372940500121121368936233386857420567338761679860463474151107753037138904282783939759898622140380384137033304805797136381180932514257134045695196307007694255553203556101868390784155027461156329007765891785223661439445290031866345792320018399247628901434584662979453752049781395706434314258885979110845939560816246443897559977141577392797410942246477243584599864887229223672391869856412317332485724298936943028532788876687544474954689388398624874723817312 8224 87238496260035100998172544368192955104702784592076088730027041964061069869208656508929877426097624907916759886170585142152355278868001063486117535950935774490780846000993282856254689548887037616525851803876137529073262628898918209585436940974809117269157422505931333597312101031929759400283922473146040519838088985577252582192831602592029005020441518422089031353004200565848187244958001879183858042424213670459082517545984762684145848808991434197438227272466224650912169209559436001086811133374764015150233724627399391130377708545575199786667108647637009237017196527758 8225 -106486225593792495531578614676060184798679486051317784639840475424163435724644669537718950493372759736384485380050737988696404729688982746124973943366259118716438343596549013987165312531356410057189458877505193100287115041201014841191987007742215061840606350109237160037205914055966995221046234854105487030266028947885896042798694769072401954539882149111961646825378800436035179241576974109476090200086777995703240875147462625316836279795683597606338365973207920796890251894668604961808165797025321616958285715549268856101160016720429733700940593187146992036646316821356 8226 147755406819702255588105114132282348103766586473344603499302580468588620044865058942405817871903296981278376153374256100235249616239016344950342839268299320193026496518912145059171683765829508720452407435281545179645228965310706610212370602630476207843184225511402229033396941652359504228507077513064087538333753753821954002605187070587771814663557038834634614569684526257348254491315437471531752093271743439155398043096612955452741878775092991617423303194658731559936611139571357435660311179667233701421920947112199783203905330136214806741784176854276688578706085549003 8227 -178572747410475512504809803552200124649693769667792706034485541376787734047828760679504661077469929172021786658642740535218492918634632833464596041753842656214637436330223264498964789313781456169744719171149881149238252447402854637016339671004336340427939449540158774608470152359822310499617858694946462266409310987081096603988899264140134569465193579705076309549422121724404549661187597262715629620352526884408708958537057022528983265895771931326795977057739787966637022016397920645812898835876363369134796309989886644127113173078905507151499194998157567756118841904918 8228 178572747417113734128641454337637975938358899485645415081116569325370563035536805485374849872564581936805530079537723189797770383509660108900423336063721038654249323010416977983755016828958665062669148366496027144042021607190367628069944967696424298616089057228905802413459285331384308123335621548062755223807065018416241032343581756632598858848408812885668897885447174317963508077023704480845144911524570157224524097180397243775613468400411640242804036996657449726507209349784872282646989881555309726179697531394317759352773052662838137766995297095588387061847203008277 8229 -214410828396352644281874121780094060673350773497933294210580888166594966524078251048903487869632374346871840295631691304211498292608991043824625069678140331549457391226774937186856350039643349557786978075561210839776476409944347633772266806953130824856324467338765143224073823601973867800657883534990927896081276156405865528660564062556259133855690574022893606437091940775784588889554996180215939343508076610030490929438839523737296600357641214130903421664398039878786856503055400787662298374437105694906520768643550205275469486579407011675813294978641098450742592232157 8230 214495143523559697974116754135979823702922720925541073852893527346025824822081793685915172161462887858319267291529209739701968887444428322151500754368982943287317068231866785844522105540855771486146396870896830405849671401363931931598654775703945767605490222706851621851670173616302697607664364503152603884858373936944882677341470889475477228613822909064313152559453185485377049151759235205590276413711328092839618281130107193427061868896972171171709098232668078843971052440648611175241337040263983543747494068882841068969314176903499996179863021837335457245237485083480 8231 -315219647698279303782822626328889957588187976725903142727591363560610760351833664337547894079758634864278448196326513317592712933045616720092142747330271079146026922963097278550953675105321964721188685761432330771959006350404317295990320196318700097001836130617506626100839389602131939857223563923870470125779013519560546824336164636371062734727856049329743486401088928748993137051095453868177425990570285535159049017011003572429205694356965993097027538894160637688332853330918774346194062564445891775632108519226564796862494223743341209340887421235759517606572848708763 8232 315219647698279303782822626328889957588187976725903142727591363560610760351833664337547894079758634864278448196326513317592712933045616720092142747330271079146026922963097278550953675105321964721188685761432330771959006350404317295990320196318700097001836130617506626100839389602131939857223563923870470125779013519560546824336164636371062734727856049329743486401088928748993137051095453868177425990570285535159049017011003572429205694356965993097027538894160637688332853330918774346194062564445891775632108519226564796862494223743341209340887421235759517606572848708762 8233 -387205960420558842702338894857200878015059676506473871769616862080742916931539166436679900448699783722387257861071275722039259652452387818038556017962288249796023819573976791953171186815214273393477368862672695854739447008180902071017170162404770810783870269282882501991812484540801486092146876225038684536081678786355745165108651500540139104671257965269473915120160475956024315096431849337252481385618617991534857906600883750832106314644233893246643703965027753005835730132113855493682004180791622575905944094511160548024923549072746601365730089329265940115036710479915 8234 387205960420558842702338894857200878015059676506473871769616862080742916931539166436679900448699783722387257861071275722039259652452387818038556017962288249796023819573976791953171186815214273393477368862672695854739447008180902071017170162404770810783870269282882501991812484540801486092146876225038684536081678786355745165108651500540139104671257965269473915120160475956024315096431849337252481385618617991534857906600883750832106314644233893246643703965027753005835730132113855493682004180791622575905944094511160548024923549072746601365730089329265940115036710479914 8235 -500475584572946928940702949953543375256832935318396200619437069235838548954297588376875316971900742848620809127315414036413367772889695085013608895183705611502487971520999628475739830836999393608812552513916240815674251105224723019657055089560623636985260000740085049873604543120144259056159151702917150864371397246577741058115364117622571664709555825283449766566015939384788179130394493464443353826373572653020918567302761323697206538706523683043246266198190115046528581653325907201184222571620777894262641259536237871594711387410017903816969390566853692162084555543974 8236 697075428683664165180188687677720026994148868756607580982760255381149853410719858804817122382444732494158130898264333775805966859897265381529903326630757782310039214267643593143905950242198061442508953286951465114332231523167449704098964218542895630968015975021260252075034601568749789430288800005208917598750076828611178697327819445296287976564805737712248645334140299495370314432096231595998391355535341578465384066210273263573877487241836826851653845217958053305825915083550401322746365880118061449430499462036400009095890301561095394962406545498874567834626601490120 8237 -826851929285284267133431468538084503027942597171225770088296295384940954870752346602491466683749635504191590404912520630535046201158857744795473725732459415285975103760717184048287021340334864537133372787222610090342335401288056717401114534472020353328580840704117746905168580768237584219532313371920752221815615442253428588638040190299714185592911675753586150086588606746752148903929429992682389788171322809037151730165817869051687226654593195844839729113253449739245743853373088666712739689166384306941195100813734743708226931734779651674320944854015683721688060522343 8238 826851929285284267133431468538084503027942597171225770088296295384940954870752346602491466683749635504191590404912520630535046201158857744795473725732459415285975103760717184048287021340334864537133372787222610090342335401288056717401114534472020353328580840704117746905168580768237584219532313371920752221815615442253428588638040190299714185592911675753586150086588606746752148903929429992682389788171322809037151730165817869051687226654593195844839729113253449739245743853373088666712739689166384306941195100813734743708226931734779651674320944854015683721688060522342 8239 -1043374847005916338420655613463744116313152715063310585263374387554729075989237506357890846799202360748707470604896457306912451038481340456201491128069121661013343650325651381912403979585392840524658192035135250581412812754749996973099559686366742081812718521476806233271430312829000819022256233133965877820848869917364176272240327516259055250963276635962948061022758990542240321805149485133561956529211538984773059906438823110052508946689308662694458862882997340280380744782436310340306204339668829819239315735676615724506548403383488640373646419938263407432755045401093 8240 1048180455623823100120859923803431362751863623361075093585693566178221675239662033828838294499572083704039934541676734732347176463934092374225996023737906792632248040421354745175578143282251166445961985301475308060731305595179267237645372533988041464660043705148442074557528653204443288776999502367828448850255530318869700397162548831015167157663631503217179800602503444010430532114406711399718872561198755600368489398701384503675458980239860246062637303502501516663249915738006231728358066920828222120770781969326733015247175234439272024820099978117115373803150036411650 8241 -1507433029752796595818053755539888510490581966849687769157435566625369396696354293260789566436899852547410523895740837273617755232388094292128412396439646671145664756854130244838373170605076606572558037244257341558133116761373966053660593772211310176040911023848008480549461719477755621340481790414099156005270831074709906255644559534585447241442189222490189157092806090700895852171798192069140685826268454854355843288670679532001567220242923398277292207037646098271942490746405480690466023695032051176248748591657375059824570512684378193538643485528351805921251032637639 8242 1508043138081914306915787007644603009519821435648400523183336541490142595644636420457686498245341059817580523900057731307210286251440588807359013537360168963751574280085495871813893807330301965423086132449139299637988981107530193945166992659465687715564254006230972251351178009174823857693501968790134564260391769445013166289935313159512678745778145388879220942893040816492524253247086941597054336488782111033037897848553586374947815563146567363011224510248255622330556722254408305307502288890685324307677269031433202108066468926860086941625862564809217878111646361054237 8243 -1898386974540346999971868215468827771286195466406962823537718258797320302309469345051111285440224771809245822204456668602838430235125121110363177569819143825104908060909391469251087093339613563974989573303025212893739224805409174063508412382260631541688561544888380238490008115478134654925683033921938226664077693527624692435408286501573663381270228493278272304804674621385945629665627932291306693297113640306276206166708079970787480855504089948099191072314221328238174055809709585603929714469591863752002701488750426335904885916516075109251073212894503701399601450675086 8244 1898386974540346999971868215468827771286195466406962823537718258797320302309469345051111285440224771809245822204456668602838430235125121110363177569819143825104908060909391469251087093339613563974989573303025212893739224805409174063508412382260631541688561544888380238490008115478134654925683033921938226664077693527624692435408286501573663381270228493278272304804674621385945629665627932291306693297113640306276206166708079970787480855504089948099191072314221328238174055809709585603929714469591863752002701488750426335904885916516075109251073212894503701399601450675085 8245 -2344665323715523001504765462718803304948420483296557365491722681414225734461069390264949064538605182704268316648214462874547699079491028591875471970505509331645400934382040164026980122119195101264660638638558505258301837198078423062877693091022681475130094982523837065241046384591017448600077256791164013637561149009007055120798281349326489725727393113493839994189393473591385702212962458488371535709945818977216543589641819272793459541300725350691319768105044562155672092196520126280890354377412608234884961015023322537172080186732783283347545215000147662691399470493561 8246 3109902228049174658232612143965760275092265536438853286067584395253282634624581205159435112117135370125988478015149904902812577267491052173202004507536270371478036670049682549177814729811703051059543302132039335050386789702062203056769654543716414793044600680064580062415303655207818090310818150943791337728071177147776549058516972400068704498146499918515587492394659383269704931614765668073464901644548572577106039699998529802034658013914016325468982843962552356410739093126988365190051722038798015224443869114592347627826912200194403433501721192110168506461999832965353 8247 -3855612657741822651234892707584125001176910065947814298088558449117849371264149533868207035482093793964844068370709721979475581540416429750264208763269328937376093855230520589853984606362950153429826158782502617577507800825373700642714565269116310240445886743891446830270979336952920514562719062587853302349685226949416052715121548798458254681220791962243603390711825506889959687056072988160061103914655612099540717562543185453392440340746292062078044964815692133423741499469872846109753614129031167485254411773560156420420342630237798109312696467365320247831046316584944 8248 3857099189123049198895388358074567134425028432611321698713523808402753344606150789031771399449069350796233314118163013414284898414088896974173658731659266274379331378056742666012861842543789025193306271953448335602131624184973847938159929007041116533501348187366040080533063601648984019627231642888724971243272943179840138570564001100852427335945784930269499925221655153408477669735046341299507927186638632095291714104121920675828627321239926333721778184134103977757434008119273023964854743586494801304674588663571320082931383006909476236453410837310046206704920956345186 8249 -4665927203457203953604331595788419801756779727939968141704622527711748966637760779341379189040712931316736145964309411208398495155158907028744648406915121266237130598898472183067387144323758840630417717507956002985045115795624333969236370901924278418701496063228535136941080629774719250544879086930706486329545914532724703400039155315315797881470016885717390825236670754354597269278370451648350498011815370742842124142972541133428756221465656721485474196282061052264389547604112912719638327254072230291728503308027097657610609863161441076330214350500635859423836705408621 8250 4665927203457203953604331595788419801757092637649262190101843275584519136032817719896922695577836358831808914766547842163680083160449964807244989504119084522774886787730129080064287413472749804766647300954604197853905077703312824534642792387015997288040515108637319614121852678293585749974198636263186447649358092104582195211211793061534837249991537143523008665828757010459529440840505783000067968755207362823692710073463582946482905882177058232263253006731711801572886322032762154528514806343759784383966745617562943499836268514399088425273772184124888565164200418201289 8251 -6769924916936839642184933249482501025681506042137371698855100221308895055755931273241142091442467058854308299006348991334741987286546669166335713544211586466008856506525035055608185271607393825536277754703017450590863646400814458736038018587494362004887704229964408751172469045480350445632513606594002870689970414201107447683581056449552636870726589615451506621287444863403858862906632883232349524417750810914340510042872118808971628867831276481266038627395581703541817037221356572465916479455706311556483229426723276517018115828835244656599375896538388239712927063714541 8252 6769924916936839642194186532560680549522161271726782078526578194872426398042370472639874927639265376058713534063396675085507344250478354994577692883835357482706540998188804505583475627826638982937201230689887704972799194892679888224337348156214942614709248470882861578828906973782371039859347830004278108166405724385834492820689718540834618495539696305158717502638973551850771387835829696557166680254161140562799313453972662396210298233622193511462796465630978858692194232747691021558223589873595088641617925387228706905911015788337057894128495376064522785757711468571372 8253 -8499942968353395628178594315472015908670618837324313007633155440459334150924068368204907625411275409797199151108118289940472442976483282548332544133591275441475529818758679652052818688192518832932456256675398343360953607527684407888769832809277768694330823213746595908870721281272942808553934471533384915055493867525717244211987392859930599821504543821979772282087260738789373222163666352452223223910306600421974398409085488332083550818361743633910885922484710080765238393655672221833150375891230058227581096210815204128662556718783129397461036973875465708691249295895489 8254 8505917003933942764112715362715103858329889766797073473927609190400219833993876678894289909123685687057074798784745122694845865948747537557852302602381777986104572336451157793710793877776140952385516996589944034274747389565112904896716374315200588035589254133360356183582316819864091588744888281617819613391618992181301930497201869856992522637106553093319943429940646047113341408598475917350924490645256830393876606723701029088150915265075176332870704981480232207582312168451349808441693030923405096600886364702581460283333156760244296820922943065902059533075468342529038 8255 -11436525105056981531518942975171141313570848602768792257317856545262858978608497429549939152284928479790187473954944793051390654309468598060496211479785735307760494518150428073993485767116921071459242611756740078993231144090701645396659818188486311282134882356158367632425507824101603222852148795857522418434395394983307686015845179140202198804522866555607446126319893311090867086336997953657485204218282412142964081205682525633580149198494729200700001363296950999428988014705092126266389917863316344814287357862449993976513854879871889817367504763797678253866577429347954 8256 15110128336992192500406398449927581884344310832790447249820276764262424861908781242671150121053634445613941288845958145264317255026433496832324864550575401101231093117647893150814590916512351414114776465669670699714916890230968887182092233676879722158695903842982982850279162318930747737054488090124793707653006436687890234918478408482802689256800327281274586542420444950114287065134398329962770399127045501185648368853343246874506032850886856518605092469828503564666971731088955955841631215772138006145320853467139086389122319654419493679658394836300310803970700092463165 8257 -18290516315406595197632089494144550078750025067709507171287744319943561250897951566185507122304209668462874653861934699860110624114109845938445063879790956133704311840063552665140663512670887744455989599710144323459935735087394418578128991515453825926900658280793488989651195686933944521000709348781171883361801664786142726303440407521498883924532459165304232880540637437535458129590354878833146401638085124620050006943271360283822575129373308458743687057744641256227083888248934076551074722430412200153481066966665918008977855015137550345099952688073339432822312007837872 8258 18290516337622681983603587717055020887470956726174341768986971408537908719922850286494799667995874328566723120793758147034976498797972695461461720581507733977154683023629111470640993319012236548740042127236949543377043701961141047808431733487444950348894390229801021137852595244018210932467499259680895456758576551194533023292858158414005159905256531125064144729138384048864981165136959049799464898924338931347511404271172243176528100999693332748744588743184291149763174150234455679222247637382886890264161789247719745522173325989480654654692999692185158271996053841872357 8259 -23377254130110555797010763886413332315388455305215186667386571635332794682764878203499438881293532027719058081412576427052923491982563959796586431918655658311961841215800214430981593403538076651645356288357515218329341417484683603848942880601238352435807602018510980743705658550347100264898851756324754899060274618908723942640182457772008584259319522374841050461651991027235401288616032028734524350156332932986254932082894648941466354659830034729417871770445164643900191731541094229578148579219572569051498266899646264014923698535533480951460707518648537025297111167564406 8260 23389281544494906374614563227638142137255477427329641088529425817414956421503946821442598954638869782526359992905775605197109479196551661318824774175869823956730886004192113721144109470991637679499318277562344655058332262199116683983704155415876008322797465675560633671082255321348349711897893578049715287768171906038299006187704222253655739685713531645076587439746573470524212607725690009311968060786382710500350573976407596455071268640922093416625095653669767744591368895034879687038616048893782034025107231830275792561767937887271877285093773555644512022983201889705077 8261 -32937351887402414733832744624164655726892289860181130791837494822030255119226870037001472047156073304243515256181462971369905464940772342945567360974320579373173529643162136759891477069294285952325525261333972526647235540666804838730053385669479818927267296328284892378640400964595974215415893970415968592782260332376035114902162632209359129648987046870708119923404804763048647735590174976059816547995655035672242883773137938084705309349345389111872824361162801241283146905334683300217549741845385881217926125080716152391099570184645192181866036550496038946953072556466178 8262 33180543246229387810770047083622179088041068247340796955041977706119162938379877934510542597347038335734280531896159805883575886432017212642402828603319967990540081159650937935944517858276177356210694659711742366397327874427628678694367377365085291527045819105383780547017576537789562289028278291728736730302503906590698429604328559328897491377351899613924424154306967511624276710103497401097033837008332403462439514267886825752265653448902432676349391990027203200514080300221318522009889128035139360276321418270863154653375060680179370364134491272510578861760205600435576 8263 -43449039729518335328052102717546024506524074110701752423962486947095245462080760582466138004208065348687415929232090880971802440919852997033262669429803100187071584569027063530561725195795875048392929262826667282370588327996096578119489804796331893175289725560292482268547595536367727254396868017956948482133440914302434732227931849330965035689803809732059287642542054772035363116743299434377877378391798934857176292857654003564321347534792768680742635877971853774564493423782110511143581810017095895032296707223347917126515496367895859684537399893757180194447855865517343 8264 43449039729518335328052102717546024506524074110701752423962486947095245462080760582466138004208065348687415929232090880971802440919852997033262669429803100187071584569027063530561725195795875048392929262826667282370588327996096578119489804796331893175289725560292482268547595536367727254396868017956948482133440914302434732227931849330965035689803809732059287642542054772035363116743299434377877378391798934857176292857654003564321347534792768680742635877971853774564493423782110511143581810017095895032296707223347917126515496367895859684537399893757180194447855865517342 8265 -54692073254120184913490792772030207293156814693315556737594280872860492771793893511432722700088450979747034699688400226140034244051915442163504406829457764622391914853580136626617372010064966209559634536421821477709425355865575761214793569907630216540431573980061971800991599612327946317142838608681207537730049872723473090344464989193000204720536631362542631580569965156534035927041015292691474028055614627176419326121986231017895953131332939501396468455848296718495977590966449060283445221789453422618278280048391140390848442476848297041301616531992300427906909725737914 8266 67937452652376613751704215033007784078808530298962173083976509758465647377865341683940373838231224504815111660672883682866967186225915392599903634366326327174773013811111097157308477072221984485528345344144267408672718431327560968073018970859009289488077665336627468794771311952508470523423272856102195665847477470707523103271056696448250941046227118099698291761978379475286055298949687140000991391779052936490795165385358822339689844193756570969687922875292424371398853468714505303315373825652077873531307285870393467423206390824911279138761842772528531022407557077262733 8267 -86107732594869041990045180000200450723657612102153438329243140561249308660634428144373031125491738372739588914986671370071068271660047598384738174711523954006116909511835057904607334894308987269186410202624596127794222743647183043731450172832342289531798586869304369888713407333971332428590742852110932741407900761408825871508784105559657998084904593034771044939843794233467940617598445302525300601003596113939832421097355210371382206480899763259745736614874056698445838527674182380240583758764297094971095991177952702817260340681903046541985714840096501004978054609057854 8268 86136796564893972719519604635327709484582529354548758670094001765065998601329150540722629398978837564037289268369914570365465020893306933104082810731820583407293864249616169202624130068381945135768251413032773080309306040074947739548560134974799882929328395003811213073869154413803582762618486133996265082205125391755393515704784067276363472081517039845356985890027508554096248537863410383171027485354166072258271590994630344489531396998528742852647395172128453440669501323293211184556277394981114521714911510114608799564284769879269779609988860421079670707113992869759682 8269 -107314906434153290116060496443960347559391330588157350063870591935060519498525113759728928282332517508656592680406455849341766139633871583777982046247442444345839258978269633648175378411100316648699639981996976292939068413931392483114133163849941407114856903923367133383062050264363115531982280530515777072218964375449773967968583018497950441644403615052609524079683602461985068796554760604215894466024056629327081924154327490095819545312897031367692621061338064658535675125868244648125274312203472248945137956764686510265587354264112681551288665388738748078590716950923850 8270 107314906434153290116060496443960347559391330588157350063870591935060519498525113759728928282332517508656592680406455849341766139633871583777982046247442444345839258978269633648175378411100316648699639981996976292939068413931392483114133163849941407114856903923367133383062050264363115531982280530515777072218964375449773967968583018497950441644403615052609524079683602461985068796554760604215894466024056629327081924154327490095819545312897031367692621061338064658535675125868244648125274312203472248945137956764686510265587354264112681551288665388738748078590716950923849 8271 -159294528020008812914210977250833500511347044370302071849766821015860908801071615606173713505879701092285455654788794563008966977077556760213848528886381491279635827785185228465972504362931604883250081037669084977141320272735169490182248920397396884109363705133208168404279718454501279832333935868624139789486346582648711741454254543719331975585167896066272271402926115035191449079383673027559557945634245119516384643656524934213030464368288081188418925573468687177463186979249995124312931816601294998138316209126727160267180232935922590546659110130333804267030415498523648 8272 159375506584958086183212915927224233988248680183843259729534204273117606299757856658681565678428551563081660395147715369723116203105640752478424492277112699425691758187079000639676304538860060022809633068668989713205786618767107893180050789288930040808788883185803972743735469209880789855417862996831791021302277428879713823899515492503791763266096973625129508875803646394787127213133199044015060812608401189927813821225905551292312582052282528698446861316705345309379222470937955382282338339569506275448403841815266150143924617847121056701918855640429836417390227533837311 8273 -202581586071303729958380120254591509419543058010995628505223830593850150129800193776757086280045523339952895881298116991387805674850460469302576493616319672272317904945569506146904168540085323270957069556150628761899858823940176479390734719033895725307531944379103864810229068501801934265469280263239282792857679018524395350064418739521103757678699039586311446623921629265539136106395757042568591093018792329928571827492623992703363719153780107144900746206568280607236663162510442656707680871747126844291990529735172811787400694515254897328826621560596779527716942067514013 8274 202581586071303729958380120254591509419543058010995628505223830593850150129800193776757086280045523339952895881298116991387805674850460469302576493616319672272317904945569506146904168540085323270957069556150628761899858823940176479390734719033895725307531944379103864810229068501801934265469280263239282792857679018524395350064418739521103757678699039586311446623921629265539136106395757042568591093018792329928571827492623992703363719153780107144900746206568280607236663162510442656707680871747126844291990529735172811787400694515254897328826621560596779527716942067514012 8275 -270784270135474537546546800504114013242170013231593557447930841763153458626159085228635992497332318670783047260795239442583706163673055311533403928904835358243352995673134441674298428019206941993544513988935717101310652174165937572916489205659447704083626559899359230439277264510841373250992365718838955037234311974880299877922380324593645144853056119197039014225716916183752903449223663646841601345888876364296489492290518813147276068226874276379925066564923823596008114136279573222751236292694121904416179929599496006118672098874784765692167625569897617349237035051991554 8276 340179593992921147471253462564325984237617023342971891003304630815406339419113138474637486789432443705960012398600563633494118015034298328992007817926788236166922735628661345609108512055152922071974471234822259199808078442443587911096754685700343800001820396503036498198873195703851735358915690524583171921511898101013518517841525900430459125667081272152293062695169999430027013927572466262760715729558259384896479421006005020414616210483483792578986186090272875193115692016369896553890275726631146129871084741210466040182692938082980384455899796501514037813026937631346571 8277 -419011180107054931086804834494037735744878361497569752278785160746322443796626851577977063810436733643157400584614261637475371542293841729817987352495292050595389157745543848397536654805462916703947321342898643884580707301957194869485562482462275446357196110239622082225233904178627104815306168234525162804623813242368639431082861477782332716951883309495696514764890497885393443695166842315558068695485321081596193724137041869901141879421487927140705427682472662384610845316902423757199835817555631959183126505232202482020097788281286285872273143201379463375023634423734382 8278 419274188455602421448725704675008749448296720100570422444014037808460589675119998711753990235493218920276001013889050488831400050534117103793767156430427009757772632879958783660214627487279809460568216836218333474594406145513327555821156577004796159139570009576964650708060085281240721164957735590919384563523975088109073861092859698560118891424768582726530745348829021741572972727019101684286979968321724329547576862116521773089797984476323115526911510507694214957686466137945123400185378061063275269209036914011777474036127002773167017935631911251946592111370293556083071 8279 -549603258371486301562812140641104742521815461061413108864194994939234826265359902725974830120523494209491172271914619774187383765976591101278648491086139453739910467166256307373851082149932286235571046170601576614166055957388275476004015029267654245062040351754631840188886005671468387032780636187638555397141136591359862891702791962541758497944193090207962761425226849908568334397461036534056374594176197980682864205326623851183790591254598891897530733897836212340516502174664839129723904306335232130609981000502569779514735797960732735295573980033973399786767314980960067 8280 549603259349598541186534669515154604225598967752945014634497590810059428900854489810430015662849331404511709352879494287581504388693241916521300443147872421952168732191361516995634261180588785265146645984057499370005782878470357998302194556789171540076109236893969166383367672526989444248669122517336839763517006707160542376343399672312242927134326966475619067733592701468727780634951891574496375591152732275037011129596225007040578518104153768649145097818725109643172050074636184420301898467410594312531127814140031555919397518187952514896810284476769749280590626670798575 8281 -759723327096909442501684646582409109701844608853100445625779878574326516994337156179823363984973386168454136580328526631286843516695298095247500846795445747282090001877284415320511846154142988340881675733173612386797541763736926775297396713216188545574857314883042936940751953884858454367355962057430592944671038836741287858493092922058959880325959546728339347962308900200687796493682999834904553007206258904929915526352824732961081841782613782300736833929264772758649238616341403193966666023013767872352231586460537575390818733367631059047547546291921161494089997767962059 8282 760072905888139412272062335656538147382580144617635308448579341304891015958108859492190978282093137684848009039576981824595674264267406627998324901870238933802133980995093074780956377323010921374622097539881396582088182925857300211735057662737965985632620371249189130821537617331121306382253500644370093577213098768217636351298218579344291397675149917502738612454262750476447762571649622269022568868758447061019431192177450623638077282008729090552348041644124104882422310593723466328352911632744761217502911950493825769006418929515244306986093622705471263467385135897888351 8283 -994660981928376849442009272562817362949723564734013207416650858523577707566824044514636802293790428235543745249635943914608610443927683756672120100000796687451603926435946156043487489182159447470280864169009012437760707071939881814336963101140312235121663507858614462852057962523198073027891733356456511283893445025494063579677927687642013072898638040089973495259981234596974996383191316225103968983706042280342679124432959646814142015748792039515551454392333647837203652776398853851849802204634692895572237756994234166170676433075943753550684274117191886879301759715194897 8284 1000788949908238710883996579000461465257261143342075067447650444786697621471331896396487540861716793621685865687665642684125128006500611902901531262245104189457783495074566385266293351803399516753892571610014627768894196421474749410027156602709583206548632302790844868621703136448951939142431465741132052584739143561987488470338742340831270491573711341474986517084448397296853452462139911206803349261829757849989860836956409113644871298304633390969298965163307485992563925760242888370514088771639997368924384352200728869849654703892223971294690944463696533482609179655881016 8285 -1273630493196151077677730664735985332923594528445215190572845390575924359242365474531843890297127738362066460548797759678248997004712026687694151597382874207175316273968419336344485442060100970239527735208429795608673786656790234796311328585896643851376570315920617343124866581957570514536528739031945704064840423808730628668008591694728060876906643861387263052115518149943900246447032449991033809777505837921556579338835368566383348132292198232598336235794770020152267347048191202945296919965787325546891657827467903925072658918399304767804639916675639083551502363574954921 8286 1530264324582216483567743755666823096209407746379855343124224616288229498477368188374800034226272472495179417076364500943943224266835307901640422020399201230844927510657120409360453608591331163923861636200781321280276360888226718793490869770284256364462029286847121498840154602828952855529100169321621417904947748401749223271987458390967887928902943825808100637526599477116859980586581285089995610948516708654566834604293602679174333291815055529517621471948314674311161165847898325645186543548815238085812277508080838374996331631427278839958175080344910007315957805606160297 8287 -1993239750681767817822618594323102322676462990998512763893853845861011321513042582622173669249235485810368731757430833458788527652194901542550288394142655852823561310127129508214222316213422490933597251377107111560524582691649128098507052044718313640309479048641893345548632582595412706664457195645961957041758977684009118314614474382989988376594736278136101002084177138673985267782013302228093877177734640177179077256940584435213477529017109505658601614035300440923300796557233373748944452101159698231791518419453301376782680445120422054776726780206745893942836443270565570 8288 1993239750681767817822618594323102322676462990998512763893853845861011321513042582622173669249235485810368731757430833458788527652194901542550288394142655852823561310127129508214222316213422490933597251377107111560524582691649128098507052044718313640309479048641893345548632582595412706664457195645961957041758977684009118314614474382989988376594736278136101002084177138673985267782013302228093877177734640177179077256940584435213477529017109505658601614035300440923300796557233373748944452101159698231791518419453301376782680445120422054776726780206745893942836443270565569 8289 -2502422344243565065421754186673881028780562512963545657509844647636695025181941803496250966930482140186772697893473204751634974235159563220014929795973173751935399513924186986130764177111649718228940205239767164790932663868499096992523966955222533545596426688888080910917178048583611071459880955908662630205626887310165049402320332813042351380628388750796726597254699665228498658003728375068867319065271571557149067294545884847315067074463620797038463138836579119617944419556711516036346173357170618817648229041701752024063226341477853595457849245697040226372647605442750856 8290 2504085913032246755674245561615285957890987782522038002676843803552297996159773797130331329147088886329570407804314452666714417223120187941225723225681039099568704741121455144335971265870135809333514124725491692419500346569936902291660992513593521280982707034254045953234103270592063656198559379256749126806207287216010950501709887965986211538664423130329393279828569395352667761509998024873830512467133924847064082190945855648731065386855433574703478331028987928798498610806615991834378851035750195261784532125044272045835799777828800504521909904770094176310616908413220004 8291 -3571686913689674626391779873290272547185911521939590015162761866398121568753582887794291564981492072890920485202855999619538259159814044534595277697686599086593809010442079732604476155987976108386768209762166257427115570290945655211376967098367695759277249531689151594596476990803624289317207888670870371986722593673331092813998427540140474911434885442909887265933327006572007143295687998644369639632018352040574653479803830694401171226035734472170620778456646695391699878357781721913601355231890686414210928803032796319806869537143163150235461827182995176818614276304557707 8292 3571686913689674626391779873290272547185911521939590015162761866398121568753582887794291564981492072890920485202855999619538259159814044534595277697686599086593809010442079732604476155987976108386768209762166257427115570290945655211376967098367695759277249531689151594596476990803624289317207888670870371986722593673331092813998427540140474911434885442909887265933327006572007143295687998644369639632018352040574653479803830694401171226035734472170620778456646695391699878357781721913601355231890686414210928803032796319806869537143163150235461827182995176818614276304557706 8293 -4562371240161999923067652349223558995172856913913632880549647875822407601256108016172371143959101194855477756127175317024621118227806274688228863833671234651514421299521759082821182183612526787425688797929879671552581642376955030663495029308579684916106739126575396715177098470631773882663934689811057587409050930764076578140684827993273751350250007114092383424853203946126141817799914464780174368886110745306025749706891409216155526803825039602868844079550148736425533481797477067750153072723655038413772782561643414455410367376764646501833117337659140888164619495743726271 8294 4562371240161999923067652349223558995172856913913632880549647875822407601256108016172371143959101194855477756127175317024621118227806274688228863833671234651514421299521759082821182183612526787425688797929879671552581642376955030663495029308579684916106739126575396715177098470631773882663934689811057587409050930764076578140684827993273751350250007114092383424853203946126141817799914464780174368886110745306025749706891409216155526803825039602868844079550148736425533481797477067750153072723655038413772782561643414455410367376764646501833117337659140888164619495743726270 8295 -6220401022609107671384178954040521467032738089605781031564186808597947096170540750882491832597806357389875536305391611321695495322647325479939836818126762325440664321482011088965704404571089003453784201345555128111897853839599377504391359977611907597832007897953319463672180623553821973509063292022303874434481657285950872208616434546094966015480597829842482855802758653604372375834335429260497561301903916166440800024993919621303788225201546193993125971364034797157806192688444802102888734604569265383214538571350643402189724118010795832352397290310180440381248819107724703 8296 7312605236645545421513720509980198672667147426219013850070448646512827654449704388365361722064778997596450553267409445537299433261388317141795591226229965218542742482532008206044396207933298176803219860089966054706214470726224093646130640637032239670830480800576133123197916765875110521462445547774115836596275846986713892114808954653227437255575968711706699069332697563120978184524419871029519983993020304300899048305243184689614003032108997065970994869894155116016853251234362539617023307484303415509719798486807165422406737099799529544033744546852851865017038958380123779 8297 -9098937007228271748995350360840187060165238797614885054825317871299469173281629245456184801868712857811095233640797880779972250721250894594980112744637004265321833308127145734688629616679211811866211201189070215050454999975624334446836144163516148707617963852956694581664695424230813284952170524728628691747864973980899896034409598677098472108107178010202368538712276129573562016817864718003599254232730636069493609773048494979200106642145224349574414237524548813027884856821445519756345975123434818203963823339402029642191154113754910650603922590902361885944609790304688904 8298 9098937007228271748995350360840187060165238797614885054825317871299469173281629245456184801868712857811095233640797880779972250721250894594980112744637004265321833308127145734688629616679211811866211201189070215050454999975624334446836144163516148707617963852956694581664695424230813284952170524728628691747864973980899896034409598677098472108107178010202368538712276129573562016817864718003599254232730636069493609773048494979200106642145224349574414237524548813027884856821445519756345975123434818203963823339402029642191154113754910650603922590902361885944609790304688903 8299 -12001222811557436864835798736379429606272562686373969882648669900462235226591903884548002981416905057302576200450079203550668545985308472021810876592803422433139507416519230596683113593994499029234219507167743811639688040510666062041223026912896191047930826106074419629121882696154269045049239649333802997095888049001429386351455874267798276302056033273642213123028930746200397929263019088146626121029017798820190105852605613577695795716970832277118891697141978295596250088692642572433353828067380492644935506453920674316862738379075535718254946267299902541223515468367666361 8300 12001222811557436889693844742289587805801030841717538245186361837084233440023025093768780136056015052840750485114843575834673342943814085272719585862181343370342104624097264122421925791680892771160762672458762521305820790205946352778124829027788054307838149288805517899571431065063395866253455131669020910162538418141431432733760593111070594590153539647547742333418186006816464821179865604224546502784823733376619052352617010229523271607552367741791683222800238471927533736050789056488579706965401505830671162166797170649346151099014472392863129878813650683707045470779525270 8301 -16730973501936451994154339911772025926723690844557602185928006396095067857746312050177732888170996912489086208212773051651004025926733514127353264539533889508138470778846810134748244464170356982720934059189460893946639836841012231896491949093458042373019547604931914249527084924625944776382220229946935131645094715703891594242329617311437722293997081211810359211781116980735502364236643520381204764192167205238835125748075592363558988529211453978737201467814045652190216816516958556072039600683441549898984422445795652977905958066812290912576494583834940959869571175185978958 8302 16745890469313869731593040346724024393522505337376989662945013985687127535881150158365464238491633381167583196014931625576154007261351497175815016571052757032793664417291666763412873155019630427251990584152251291119824317301741565080256360585397332037967621528189220900699547245287770519055195514404554898047407640039694708184905773139004498556201586760880639978147870693961528406053431690261533519047029002909283166995080596728437082019792794525364608392328915686624144713991908602707900775641276417809192798183956463695953830115446332027466572500346509003217656346174551029 8303 -22711450451066820801381498797304892683269833830443786300695050574244374887721192926349486793898830576576421126089941280383189568071748918877963873198569992337113346843242755552133590549435044887354655263140370411727679287305384121140006654706642699716715415819646235894177691978451508806494542196668123956427745210027302755325178289140781666533063339780194743704111278129485254231960699790925480863136203701130805088293501878706485481510255134929096298608802785890619118053370557745486410076877676216025475619761891504262409948661049040922999230242569376135069224409425971380 8304 22711450483406058811948620460801410360757490995009092383045655175795677558351835595381410070806657120741555665661171952951682460933205271245836728026584745447127109303291862543143215093643756679664568764886074536769753821634309707274383224190197297582061113563648530650768236564149760867901448038957634551707690350710059343902178670801679074370929175158065349888407372084858859600297702649944695731809063045521591347025174050162735301612911764007940929783868629464380972078596843249714718986597372838188560607659033817491546820590995965722559019027422311174748318701250444209 8305 -29191176151186560178890843626680668715879035604787944029781091198552806720851003070612268043854530477208483840204462242596350040766360021096745263834460549228715400692443383477057615372070801718246644605833635107136256727665178836345186461582061862440649725468838773633977423371172070700387941075728556775076594313430468537641698292349579617906327436989491187840313497300395328502758506022149504810744653000788527419121743281958658987350047115006211454698340049829164831533548812445817114730732098976755289131623035758530628450045809465514618400455567826762001382339200416884 8306 33834107519453504835157259695463558558433200262861328983026852403087100807492687620111205194058993277759124054600756654368491490060114584657793124804038612172159471893536134980321423190264673784417977449846646811375704046121263843884012110956701851070346432149050055349474574088062317651033122572935175439161181017008134828041889625498528063334431756835426434578146426667572966489298699196889680684532097151837195486295643077941963217251653629128880502328270918558174415526406338397115765375401633124485526290644037076732005301657486497494586984500923670579810328953220807685 8307 -44216679458320798650097123991802858869229700801747776879949259834363259156892336722090548585140781819567100514567975585877361808666746039889707015920301781211115721730714502087639241404255077177093251541835527133955992461941870965166481191023911497924431355046230416516439315762463435174555299457246259156291435335656759392356199791941531930828844739832841568962083463901935382966955954243739969211638718090628553835606764202291624972139734610018205955820134588732053023930503612190209832280885464619667143802635361871942703203232862503286795744525671924607397771505680720021 8308 44250494626083910723070214523595171326562198640997057042735283250528079698036907944998057959674590266679997114877846613408119416043204532956614366752541570018746911897311928657455720563989918038585627164924752327819962319677997977413532068015707997909762417010234957232074111558142011008623556134466075584386330319875640995589896229129729472356497910950158606034602893546860214077985016241519445987538795194524952763318954287763251895325280806751068466740896554957461470075249748208419530540174943940227128936470505501998515859996496214275348076555216525761298965947589284584 8309 -56181178438197385709373641671137955002936777406121810261985071350992473675693593975426586632831480093176905345874991534735522852002356326727814945233873016760702398268142752607301593804998392981992509334140604921033080921441391685132141900579197128200861834490081453747979282978586623279523898374378080791637611408908544008169109639775587112432922704705514822600309283591578473462817818692267985762842088482448877391427128182622211040995702879580891139680701430049999624490582657899886110965294908995536330086690385870969962239927535606362310198731896640028166042679236200381 8310 56209763748052214054777747450543768864098405900303140310931928062681693193234793408203357727844702460210938907656121204226307970789712173444289390639951678870704690357418986432771631921031431943137775054701317183623900302338137988330418707992970019241636506589576494737969887697587928487166165963802182866307344047262764131041870944108490195865166922240850816138359839543755031948003675915204475088676518785983834721260577757907154044552746579517105821965934191582692840693917761317496889149865901764113459198411525931026050102928624630343916083244726244346690220740411903505 8311 -80560382995026085605053176320101432636421738911965439394854574239876823895268774802641485453832911472791359144767491657763839048858650051573279103560696546149110408071060860265802742189896638812313101401548030480487470878978072458915416487258635531909495467992354515057386027117069634577449726243119798095306009078677903096982615636310665693324304393407612090914151658813545827422757015952660912842354635522499129307281673402170284613907519973647916507826273327883486131008559984700459378552466674875608659727688318123836404055442049635989560986043579279539964041308847906805 8312 80560382995026085605053176320101432636421738911965439394854574239876823895268774802641485453832911472791359144767491657763839048858650051573279103560696546149110408071060860265802742189896638812313101401548030480487470878978072458915416487258635531909495467992354515057386027117069634577449726243119798095306009078677903096982615636310665693324304393407612090914151658813545827422757015952660912842354635522499129307281673402170284613907519973647916507826273327883486131008559984700459378552466674875608659727688318123836404055442049635989560986043579279539964041308847906804 8313 -103846076266877802544479146260226233828737214088059997911245024305552723896097916001669505584658439714235206467513134034099395703106383535353859636699137603742834572927138778639418069495196423653225109924338794723001996306768653489749160739511033763363459912257348977209182239935929214988306027153515096488731284187642986625688288630744133801493636734333811378730542686550929145884386335163441011223097793555099733241914430368774890048359303279791587302864563915700853678952384600069470745984105466105028839372592147217446472366781047284412679616714402898816789106251133141654 8314 103945894930856098115637716589363023826230868894925832525922700763564194460659441830980423117278391937834433399322510845677868616383861901667049484872186538374275278979775893178488184760740887028995302476406838222856513193907258391018449045922407831186599536382830471802633653853232485788579977649402385756484878382079422972890638772583413899862909971036017114001971906057907362900069390550531907409201331051456436386314979045997749286458480479766774981425137471283618340279394561992199907624353693390139370571541580118442342798878176759784214042440556530081277654860934573692 8315 -141158246726311684569702064653592030644675426795674222860903321282482376738946998249676741008516487107708129530360127942043976468968985070514646805131037155104789698014094575594288790949471658458483438574769668236566941945364632688861052598706637072659725297556861978115647843036358267906451461306355264899658066932069719429137348569529052376838668190289000926701135369161049691606268980438600964898438243101360371537007340721289889240795101717179921767926303164805809586371900313378680415359306740550411380758983966230617600850470313034652879817018250255114668001161768526861 8316 162612551187276893698739095313462136622458001761677853974840285377738262390019683891488430293192353789440015886063263620332856463178483297662120229553719797609076242027244640946980315023530930891617631956630324233740806275585200240226518724775598154891529267895576909176298780326305392253058335454509052320733418548970548938999985578536153236133711358049898158027605244415828048287285748678158069378196978219856430864013123230897627060833853866672051353995276359737877677468129291557421643108229536955867862245179261640239210090918401142289011968981699106705131058272150520654 8317 -206186995785487992014577029342494204194096036854461100441154953385048489330179327481898000532246627845877356155151260843758339852477160869231172824202643343305875358363925415813116110260391087856758149005160121280943929085808047322416006759308013895969596457251798202721579132574159069131808141250653956346740911754037397880210784072292611452537319388952184693317387372216355541546557729979305813248491155117132255417727311747703089878916857197437331633117799722112573417783196304026350855046519742853727060888002542492546038107317364132965681070945778453501842909810358874637 8318 206186995785487992014577029342494204194096036854461100441154953385048489330179327481898000532246627845877356155151260843758339852477160869231172824202643343305875358363925415813116110260391087856758149005160121280943929085808047322416006759308013895969596457251798202721579132574159069131808141250653956346740911754037397880210784072292611452537319388952184693317387372216355541546557729979305813248491155117132255417727311747703089878916857197437331633117799722112573417783196304026350855046519742853727060888002542492546038107317364132965681070945778453501842909810358874636 8319 -279812382125132423197981347075059762174867655736415406670701545182485363617193348017043198185596140215033673837330452120043102354119235428986931539705809703477372087183328471037398888639767868432236920245405275860412665069102086255256720451663277665922480021120669261028255434323695076987920826392592155678783248361329489232607461231302382993296360765158489265646468390495349939727843187594314509481633819210856539810749528172142686460562903790325448913001306546653146933122612442617906375289154941921859703631910716261517485242889611510875323097841438141201717900962103220661 8320 280062807572860458366966925985702588639995650075133218955278519341046152746175020950020679734975206498648254696841962416950540439130631654511367399908084976682306620288153178945631676858815485623568021268359066452834889811748985109823692393280223709247126523202889478224560305457648367073803846396001257740818109479637517768224791584014323797242541361464240662070950173851614735606378854439574658383312493446582465574585341620434869579295230219694728148216028823592410745265427518274744949049464028540457988976245628496787874952773599679246299346127871910910955345178678499800 8321 -381942431871063455332691322107642780000154652613405667841598813554180130326100497172678332140675020683161672591318339611316208462479972974335267326924184885506152747750058043677098937577200983168139057139797075955974482365170631852700998136911892820981730378972232762356241806885630850361619271445516310762634636581915180558599936077777278052959015501507996772578317459108972515079411011724783789211550310485627201652610799141387993080342407316224818140286629098639079351067212253990205094526852720680342461962849489965589766482737638321528292856010540079972212637319269971847 8322 381942431871063455332691322107642794620324821390397248067853441875146970035730320045633217996038840623026039982066802844707439980018577869545993456165212793894638136520882900672038705209095370942942916093842462330096240228755367327550163558853410519381564229899292385049824057571477984691332205503802082451607964061618226244091809226935503031122564954051122494794777100836714374417617727340605779415339236081185179025574779696540096266447391420267190034428915515950100703994833766479379738146549154933443196425527906130747257589028733124451930454027276529317680093385955924521 8323 -515632572307268389870181428983667248027341987872329880097297924182420025343655910072288885644451752543479670186376394983628077635844223144360961033282829920458956654668871424585357908566464286573149327856275786931241272603643600153699490230792890848878391742037798178348126536975843380916831412438548380545175688020608043020378706167251446312364118795642158430257719215138749996837644150306798739756074644226144921633579651038920559714644687334036870072973703725297880093974505237633367110897382509228415502435938674441427287807130936774174541835347616853036271597394889618834 8324 515895574125865544417104054404965376146174662003276122769913654298443428423246705385492345477097203418006054239617236245469082749404690154525072451990669071561166838313333917067372577613547562954166928522846545047895932776948936503953890538923795221527813803284241867661601732431598401616235918536352787224059740424010798533172900565438585963296634524237295514186977598657194431182199967121983500114018009601338716402072719637049407576774841026477569857728680013697426499339141334442570537175692239703030403992242410020372154300272177292669091257293707196194308129308621658649 8325 -672095742568258565814604667239491989419985585760582577299368123752147931682466602248086358230865208994600774730324600996037888155126640437430337868844234020645495858554895304371059067245766990458119563726674533129069029008983526968554790603773534335934248921898207351206003397767005231323904964966587206098127667025380202424147651329127742028132549358746333391503164018356018689952816406518062224535918385646308117291303875475326252752289829612208912047898426965932112549889472620725065463411882497514773679857745722762636553586005452291203289451800672825828512631651879178555 8326 748963786354421474009154119905400086823158216975941122393306589634648794397032236469969924817835048111964869075026578131576298069541618096080844114070456672916244400445669104048076204315019583687790168732131515234804922595311635732846677394088312735295150062373075949674678216906154503299803251902015998922173078829187957451628218567506677837503388861952692108346031634023098905873173409774753423227983176706305407576174597855331868170403659294350573675376277942861821536262823562508589482002056505800217578635189817280986169224402253918754759491111314176711827688427377588889 8327 -1009131707023307926900281263773998477584306408713103718283059601672768213924118265732178837998285340558985588626235257517876095350461137030437752682483358619370136373214842151115951395778425381908308181433974798752994380329775961999599354982887498099075518017802320886976389720869821477205834786184656956317511549395558312968005276104344489678886915081753441187677126204863368665908227213010998591713695719015334706684783705022126737245998078156486025461552932809616343271707867572175030657535994389348914692804038141569549236212986678217834318229552345868480994296774041999352 8328 1016721937730320148811227766923021336828075074424229022657031065224661812126547859955439626450866822986583515035711500595312576803081209466255976013228203604167585449032370690019594102197384839470408695486116165162785619012848494728223941963345946375149210195001178297705306646437208460215987957015954417760740485130976879952092654574175670964108621989315635328448270107777738272204797057893260067720056921255471616256572691469734497160536997770096109420803739414155590878711990184312096929526601203541651692675625477260491891784178203734198414928817426597557038442173132626290 8329 -1297893543036171977622832908708228166504156097633935993530458855575972693879177327875986933131851220415225527168751870260049678010013104016797132346865781070088904860092507977516355868484634154530775160445513642985521370351749930836194595089174946383386354657184462141139236994770966226585674878211707644719234275561790685965072465100334979007219056541491884048437467552693518024052863658591456871068237251961070193173835830328618866344321470471817209834723184690040141747913716470889857616857519000071273914741011624412391369828684071695373082710859223144445031798773630979992 8330 1297893543036171977622832908708228166504156097633935993530458855575972693879177327875986933131851220415225527168751870260049678010013104016797132346865781070088904860092507977516355868484634154530775160445513642985521370351749930836194595089174946383386354657184462141139236994770966226585674878211707644719234275561790685965072465100334979007219056541491884048437467552693518024052863658591456871068237251961070193173835830328618866344321470471817209834723184690040141747913716470889857616857519000071273914741011624412391369828684071695373082710859223144445031798773630979991 8331 -1841919949981494686229016254367452967534889668281601529893072993679976996085925573614077657321019248761327034547308403777630310466026836463078425770822577269920513826263132975751352145615670898404335655204208500768861292214078822554995243800977491373053889382698881961613532591741500996447890931894223434096638601719094409254997971634101537006051101748006655314046718273100484739814111133864394999707050194324033246278605900859865119489020240226372351030444798075834291484549248279583526958779954711409738040019212172279709711031035244937297159469813284385805954176035682877900 8332 1843686502458131318832387402833074952691342962538417372995732492794966627848237254982795074200823414062480970631060349097043405189577194318034488173980482014957318809610786399884693846672865481521999834148291876613896558718624730032869335507010962585317016717125086924375530144449866369830048290426763702118374700717449105571246480615337498031309845418211404153582645724621180955214044735169310466839786964701854188447979469420060221472013779005960116571910160460050301431204981949730757490808579536132683670724500777651618958014442822970640665660420866536980263253803263478958 8333 -2400349165781072763303274106929396169296453164394523601178472591430377797007408251436049582148256241590107761735156054955251005431460299549518658944093835536788658761112894946820114749524263139596266935526763510595552624285999460796032897189752819071262298528481877008482162364035293831360032993111335579757463299939322466523932904682385524193613278967023482041831577255735875524123632934086495338342067491436376686093619477079122619227837277529406824254337091977087595082666767901373176764082846972257496515620675867612478597127586617167773814621089219887446499512576174338563 8334 2400349165849657200089458094360597883239298495777887132066926116229913334963404399875064243019806815770870509308834855608532202991658081063218141171609070398718151666339369942734498128345610909005440792933261323422765869399594758338282466193153793181384519705889588631518782298770901007009977139488500240875664370456220822207746044688738510712887883861994911731639611515505435725074781326150322726667781869186820368199145718851263713138610706167783755575637198547917222246968041841684234896309005447362548449692225393034240237059460598018572874660679556757857292563200010523138 8335 -3342201865826432606455630562372265263946152369739757982114545311489925110721509095865354611745882305626815351902575624485988203545236634791119867694696276286959601229490665923939638925762744266896299111579994870687150602377831494567374565276317866639549020699456628659305848816923866253819719481507234998666936213401993470239065017858762799980487762328169688215509128490522053289528624254597689012732233223199466713269138855560610266283929302283663143491520212203837411795338751042343189932361135344768231141256499530160008536724393099197896437289777574556451209550454549887287 8336 3712234844546299191351473481786362994527269075301478696825630747400896808589812926846036846014953525768620067829537842464046805536510402471052975690203005772834298147571029655705219672099439691186407710841072035285844334278405652165571893627954886533529310423731057228310861414129091013757964304629048366403033213920810667179698809476266120585317427903598976684896657999678221086834513628058297213384435240537461994648996496125009118381688146859705783533116321815292362458355082506098017740999718210652288395671915161769761937619027704086118951116820991004643734743879218380055 8337 -4749562006008380984025010080779367798788944492572627920317284884028505461514168511013296621051882028002611152725254952379073224641717043026173094302758738301596012338506477204865224867830261274185478345902776000014344925388101234117395625879405327241778902455925416841835015305753076024746957596327456671226746850183183812266165479613542950599394211718488760472806741499294688288677036478760609161258492778651550449284732827892164652605415241598686562406334955054940696335950952039997537493450727825942813620377135025805713027259306757273906824979481174027898648065509791495039 8338 4755569216787076890677880716505410167838368906460181861324562691825083633758310215941867865637615809421258055548539823299668733836434564666845286911366790831905740238202341793075973778969520233603482533582374693804410901552573506799740225972168490259321172438922952000979118886176284788211147912461131242238589270016835511096357275533558234928624073805122729369341906309480257058464231287993711963150864459652840080675875269838456350282911453478156305121086048850513726719039647969180599773544898200345035760253605787567990496176535434882904577153362574917427915992109904276553 8339 -6408215440052350273116404972027371426986194758758482284475566105491570399037337032485145674751357852148897946170535722894877137559160163935363668384804378391956493070195126184215489329601280700040965730645924316480064198704225974759264594742238872832122485619416028649234485823530728162065049376347372421033623198661411097425781115917371065412344198000587956590178711760450521193066992729395423880600967037189720785844599101408672609291448303401722072327671501726263827577753560839618184744182963715431047964930474697815903361373777944742868051636650915871869053273404525295340 8340 6408215440052350350700867774147992734482407335294118865661804706141247386841391024026356697412491556779037751485370215435933034234280186422700277932951801673547321256922545998728403729684050825795941240592779883782055484675463992141872479985407002246632004639518570041168909961277036845033284682975293205102776846384654360376524169192395458635841282078473667128197260386018253546576220790171087499689377500026081732814354314461352576826979347190400923192621034206588302565163764607804346996414571006188433461774015767605804086141547002423464343917074595619490839635640804990990 8341 -8677084246604664115708037898588915834090141683867428110741570129093761552129541400961541740075356759402748340825527521377474904573569348985224973042433204546832666878484817592097199589641809867238271621525477634596943564393213126517532623357815885726530950183079718611558687429232893669063720260050145581484795478178530994842611521691421754007874354976313957860424586360443111883194298785517836313918152777731599607524748481086997616402140589506094204092269031016937771443095599349388895878642251706714580735393362071848067188742163816854929535994486205146957263350300158096645 8342 8677084246825204350375655318624250823474605361724648457830144092233027828798941698324266619380611587335112208966930895178263775168100264826761355640453528374958918695478976153726665546563447510298462239965528861717623738657091642735002013560038498217576836495494970270579206133183794662731551929659937656580256369211698742729106900935291436989663831657483755223265722074280407938299484176238033583002400815540134733770086511359019932063788067927328059051152100909442316436226587043953977373026280275386379222150224288743807805792147782490130029097558964214636524025811813430532 8343 -11958765978135871722864621101929180461614069640863889584860813871474119600329096042237158670845770874364575557192566231224655818066018619951266958540952461354967869835273363371448002900172969932965794076140414423368704551085907479546918011867483579757889350748019371782097982602255536689146313531334567034847503922683002192665485875390406734783368506038412710897097122661977113166631673425931097417657019678975757090178881399915211087753979851690306451308890101566502794610993444125446979372764414170378742220269547960979405163535989715592361480601466666752224028320961941686623 8344 11973700797765160847125030811143447584806220511124843583658395225149252842592143297707636829970823534382737641479881283345326256162251156356180017271049985210840549059862167578197406640478031674270739924493804189536200897910705207588393764679569955632173162778663671977010051720154473067275074516323307861052025283801841219503213930150246888084899751118268567583608157163222122487885182702707563033953862493160627343166628693731865200604756730445128834134891490730273511980079570509179172313935437036338370761798125798619821407622140746270293325481880563896598970439747741242535 8345 -15576100081973727996107293804426593081188286427499171989920098706451330614500899679843849746061734101423140085673115183889851513785176721980653834308883659269300242990019385451269037752610786934320858467003666721158274093375018189111668188038684296448754343370908159121369079868862863172370676055655985847257922231667144868617059412261454542650215607525709325491529960420868624270141177869515736477334267786833917525670926227405532711069310320285766516030570607165180710952795104878607146901801177822443137176897810515505802301584386187914462989163245637469820336468879888020630 8346 17021965353830910091792565157141974416641088439791712342602265938962156966759421792300765090549402114107648566870250472421461897979632469225594782614896658355320534633163659492919638587336620601172254164707843745125284244038689668752331168392478029930105049860959109901814792074415192836898523633781827384531693803035402848779194091194190371814745260002641741886974023177431014224708560057797023918002720435338484729949692448789984617552375483846276137049241785158847427783924605265501804310137897810350769199195229129083205703366382920620733227067909512573577017915132446161206 8347 -23031946774008756715027107372676249480171395546628111419565237689286663730089604692202194960530471822732345926915738583521883265068857265302355867327940377013034608106446172231900229962206964461151535231293872707188164047706113419077076281724550829258224557266830833723609523375822658962685713985779301233129547681669954077760277255878606300499449170947042812807835258245677689741931549684847625145357798907461921957854560810978579387840043250544385664937251447452922686467097357833011638823552761615608533956161987895267763474403417504385675810259656410507218693853836421219654 8348 23031946883780201203274417143800464329048557801150278043335444787636752410526281956571399213305286333271596929612443296021597627556225522340460253200761789336418921367162100282344794739668454524212123139400373259396470263001548315711132332558419489783808288049168864423505590907401524430529172958040932140317282462970168656181119565095612237224500136128788487638762813385131499349465932231088863076323935181565597401609008729372503867523590709892185156490251881389501823659965802038595880386308916470799843491359568941145854097433352120219728079311690570718110304676895503250903 8349 -30332504392075304510681592468859858438132399148969976767585599245494241728579061417459018565383296641001210404444630561884606279513001594676844113373622607612724097833878323756047331618394205431751224007536780941347351915564896903589053739684421997338276826430982739229339037502921890834549483662597309406146903174740427991640213772520171363497034574587311256901037129212106500818379622224862442925515085108195741998046608142626238666152517549505004355039377040287687336595690643974723742852568417999958325522529960848970094809627067548596876566806907491898345797993011067901500 8350 30654471363023226944584398747536378887183962612637098262878486914313289774573655458603415920410391254112162370610555624006385825769590808174510535856951389209541355650709952701386899719499149165558944499278967214903521246245935259206441285730386443237645180804655307848614150769734081245098341702188040209547395170500528124775559068843540626571193209862151116611371012514554078833433716397600907594242667845392642996642690547134212057452768646702451532743477887633265246597553382070511811949279265303110064780914793044515743974321919691649852544094129950441004334580919404067653 8351 -44685202184362270213181693901179412067529474254448907510623867803629953645601270906323987500709937019818920195336363086957831368698421686087629532250295569873711154464577156333722123024591308785131576904578768498548031247480130236156554727300093667469463425259380945290951238196202448434095596926507158754018188850371804888384561056571476293495835797977335760627320583546122522084898409714177247094041854633636815541942509017483095211580879829242387745790517909922956082534749006961591410243371306134743137856163832570531220015755866433379771062457237844184878582337793240139766 8352 44700172078257702065032813140432339376409550280120853685692425543270325982538940540323852575666369785355722642618577319429229612269257515923262021275250877617842679317043023464034455200589391623395846292017293059485536715562785907507347240062387319228338436723201161388605023113796101971826831488616825887389849559463408063359031253758079740503899068706815070971301095616132855416807414400788340165198983141056361931027307383609703142217748929248018910911390286767916232572171280500372955425578072023062189496718213360082305346560386128685716809597120151262517035383020125415029 8353 -59074312767564337130625318679171229114580792388695998471762011403771247764875138584193114423793798123186793652729918779234488807434422326506052595100427497012962066019495521003368648364330853809318974491310516122533793822549590139065503249656808090914514184269819392883620485066193473883323454754918538917863264727750803247138671562192524790577958662372364301097060665038089283253948150020832271043544600874302962626040982163453382400719667338795632392140554199510633148876888373623529712587771804959206358826643446140678466658157158767666489519997821181750337039287407981170415 8354 59074312767564337130625318679171229114580792388695998471762011403771247764875138584193114423793798123186793652729918779234488807434422326506052595100427497012962066019495521003368648364330853809318974491310516122533793822549590139065503249656808090914514184269819392883620485066193473883323454754918538917863264727750803247138671562192524790577958662372364301097060665038089283253948150020832271043544600874302962626040982163453382400719667338795632392140554199510633148876888373623529712587771804959206358826643446140678466658157158767666489519997821181750337039287407981170414 8355 -82243228995143795895448333902962674361971035932283015619798162668627520675716293018084881905781887538393479578024635029182623850692525527673902997690333254943066681734090884912510093987758546744677790272905142038505830192803336769112982238953472417863383170636020440948381829362091619827950316269764939548250810542294358979027504554737554199454789211014159438995889615121133548999776046592203822355906811347712323368860496559108793199132025666539113755572527184138239823767649367303120113694915684861772801967483523990729977608047064507098309548614910792464821892171575629027639 8356 88792674280410541467320640381426963147076245173690765813434957011078833657299209298953466534664058411085528511701002939526437730758205756834168074036190705235950766496689094694748606022751556578597766450065989339772925770555141332192353393193844013713651117507790952065792762418811710283994417462634529013866218180916975781011249888535931521339276684836967916757125190310981995005783046317568076032120738689483892476528663319548579889946001994978774153853890667818924071333080312515534058519248613727802327115736800333587332621794433021533564844661301777986696544960013545656832 8357 -115456698642108522444025954227039131029591041811825854589739275228047781882540338957968723870464850274026686160938890473945056839379588585333067770497348757616030742042619294054138017640785072041331682001900890964528411709454344832117892012086269841346040344811104187157646088750167207013747809617944421791151652329361698318694567795990023425497715293214424301409194981347036760078761197351905687811463583361581254746817133807635828447535704091054710888023973272903506380176015862355941937131127043096682172678254736554252130183924332730008041921596965656697633193192665158213430 8358 115456698642108522444025954227039131029906090101434641758407741047882584497554760455428166007090949450416871556705648084309288523358993437712873205588054315596411946231403312018433998258481304019301809865682566535842663080915832069774784948819206412649030361014605772446346709888418208643343736295339019220501281203026533019626803982405156581882745765720261324697092191569466277329024007800882511161336646060689371728015243889997913443149099965620661824402438288147482294587487544653535069721098250168857612360696218534183427971849908591503359338584003012964133559960412585035738 8359 -160270547707800512477962597299028283744573813908647414144622367247756618548158154081008381158690095299855158224901629679163430660634705341430341318972936454947848971285605135369546966653006950780549635963917324190454767132892683210019837865408608706399866673503398042927176255879706110497940382987335105858575597003005593515517737173248746480163913136707869169230302768831156746630149463684217448468055058237147444367313451187428088879789247275006954063301191425974688635716084490624743767595013966387219224566246400198269734822861412836797642772993636935035723921495959103453509 8360 160270547714375571267264677235044768447324344130855425196050401031823912585894789174571662967460531576128209921774617250254720777727671732347407904316241914932494799017160148339871110900234348689264918827170570195916228694669999921030094365150680113228459236243583461609347318966082561074112732466188502104968910344388445796280313354227157965779586116545977284661326762674446460558552153903563198557653387203036797817387262806890566142656587810708466328568765798963273024301341683857325390900572118691785915744570356895326386344569010618936972024884466733756536719699497076283716 8361 -217879528201427180951007985472266539415606280515733083991569990421044625210236705917183295669155630884470937767338944777773814087778141135514349169670791439549978983415718488890938764505248519317742447045888653890022467424447829576395023249733431252412228008363180487730108770589353167639386004676968837196992612067080764095449759515659074867254339320078605857824486678211068510029342965191402658874109413432076182872250859749326033399165640283848398176745903132754578024289770281512817121816957825227491636139764570636765065605938689355572812036125654265393547234389961915261252 8362 218251465556810550968227234175051590856555803479793285019279838548431731113490654649062903264808944455637283392777399704499077926327093254363169096456570533128188922670647256043661015718897184605536830751779819530721353798750847660573591181650106438012848019243914972245292448247856762259959848573541837648157181399227470140784059830292417262335022919801081480804533781540701899955257781422213732062888836898420533071971134846678944373850443810214239774585686336524626886915777890244519469179606363168725207037381734375102493252367992174264357937799803610083012104475240018832772 8363 -299065083314377899588203871981790772776437820728935982547321444032819481638450192967159142430000905037263501173880575123273274674677272929628060374199514688912056442029191203590413254052756102096633878356206084279302519168872670275587078840203410578827466867021249505029043320399459112596664324567683337522620485534626591025595545408965436128625093731764412751037871103477906974213686943128342300535676720771911122031587799127443611922187779958027782421909788167524321190410473481493869995678358286188954693434903554583658950787495456631914652889407199960813323123828645564431380 8364 299065083314377899588203871981790772776437820728935982547321444032819481638450192967159142430000905037263501173880575123273274674677272929628060374199514688912056442029191203590413254052756102096633878356206084279302519168872670275587078840203410578827466867021249505029043320399459112596664324567683337522620485534626591025595545408965436128625093731764412751037871103477906974213686943128342300535676720771911122031587799127443611922187779958027782421909788167524321190410473481493869995678358286188954693434903554583658950787495456631914652889407199960813323123828645564431379 8365 -392844216926298541083076100137913040626536340007495444641558549559868799575995440968482361985863630559486396522382726936165770872229864308892940745569689203431514104275953730489188569033187787945929134484782515909479795762146297534453879862735160791551379859145578764116359225440761100284061658166577800042679948355779017260767687267578033064026339650097568241531717274895681384750369083950185029818456916497909385730402747690431833595289904686692697290762002788431137890294130175477632902231222156522444434890827251224508033235769541602035880868564709061648267738388955189857067 8366 417951420427831942169270928810927656284762361259353788728345654041384237616963939633678170084322024610034390954224188102141251574753257791880053796763654379261684082550216523299805044280208594357439533203576251210297987514824801558556980110844180918068821646385517598883599930316550263537345405443713210260655762250223955678358049258176562286849641619700327898134316100364708574794927336195264518574022665494761793421516316878429473717731489536896799602962447224603054126988462493557338055232924480814516991650645820141194872383508563040698484006015006682822996258678725403511116 8367 -577600966586058131217943384831537523911707676061880139310383280035747016971631692409335104366848738366197013518798311556287209349672499004383158996416197112578010453910679846282298812698152054030171650881515642965713798288797892021653916323853417436945082850739098404402153818608476129483633912543660638787278934844251978925350464268952331140098736056498510220036567534751871013211140146371706865809768804921432470684838724444357038374436600557842266382078772102362405610706810673614307263754554413507014585816209530528044011442182196772435212023064708165938383156956072828194581 8368 578564661068853499899906436133624132138042335669621218797265200750693037172407948569916260519710352527318615264732872975066125735666808344374596338508638298637653560212253212310622903118739489067253361567369384754753814242120122347992376255175802813289089181233244264240386400497099214586704813269864512181990082090753793247046053629446069480847847140794332060217729345321613789021485572978876123269549573259564086170905278405899911319979547840153592055898919043787711895770253632119453523343865465682550085872551221983387237956281048292805811446622146885462103711814447283462955 8369 -753214758269988901916952784881349433615540753161366975450653748761737982680805396554169257399052337967837184641907876767801415333644174508163065560497379581040931805183792043416620605762528236129613988350729700571996302339978026410268387528781089441551384705331713110817441381627836703416631261900468032807017645904395463603953356240343312013150806084139298455425538239159726782673289554216563513098670630403389087875609073559871134570804868729606209824914841091773930379650196939007741773064958753418658192237006786004034742966588026511189705472574536085227264494949180223609506 8370 753214758269988901916952784881349433615540753161366975450653748761737982680805396554169257399052337967837184641907876767801415333644174508163065560497379581040931805183792043416620605762528236129613988350729700571996302339978026410268387528781089441551384705331713110817441381627836703416631261900468032807017645904395463603953356240343312013150806084139298455425538239159726782673289554216563513098670630403389087875609073559871134570804868729606209824914841091773930379650196939007741773064958753418658192237006786004034742966588026511189705472574536085227264494949180223609505 8371 -1060498617313138865380600605883952637978750521460375684022743301164457121135004484233260394083416218290960096162620983885225852750297018757898678216864539160278270199271559744752208712079175726582978139528030620259484766911023242940504719411410581017639383487553033515608276842325607054404636039198525389314610175550400947157663926209580003803317628393629705698977366508399327970279288484330272097058650867822913747173897027402729049945209392905023455158151535179734319712685344322590650261460181379289403356159374210073628463707167961308256534651047634586224966804998827725209977 8372 1068139838845332268971302606386315879286476079047393273541567568617272295428017908243978850185176327700048318254618140540927066081367147853818775505718581423545838237706042469713673817408720402508301114018435335321137543754039986195026766653373110861805527025250390349386772772103026064977873731719560719430729020664279335890479612088941613631377803021866484039791933930282347869757093452324888660092716575370541382594946923959996700753656339428524731195148732456478726477856237617912360594021292153175246970460660114216118315643139987310756386697154612351951487588616174957121811 8373 -1411088561616327444276656169892151050913170034854034103437518929612277628063727597033944053690697635359842233823693281956109323632151325295905513268527253135063224752847600569548383701485577619181413005985306219524439862755217599056656321598813591791197618460409697981390975231519315242801179666196195248341993242730430624634119805079143157959237944207383676782237189638821478660310671110762020627659826891977147558097871098874881411318145964842762706259904224339551004912790708052676743826056858451292911922229908923157335744523464810865664845406451022341349756521467055844496798 8374 1414070265462061599180546878662657508486601625600323254781037351035974034334517592712777619597108043884216374362214896433868043317855243869007582463969156030946246562428596700926983326973384207320897423972515145044823592300797148240875355787678886949788127913792845004622620180694447507050212526042779731047191126437522710784320709284601547374306893784000622860940353207038622517502309418735734793276520151335242724689421179597107762530218087784489890225470160466045367360339219504290458376053325838660750148673792201104686949933520985194443351670929760562317968022929787889075613 8375 -1981586011511089201558584585854099178518311121020817036601264418153483691800972145326644155441918462513905693534691387735502424814042973721003325707714632170851659860441896458665459589938015051157513454593646014043684209110740829234279079831956715264648357987682755572397939910277966607320091936556357704015091475139773447229035439801297180051343156451427881575279433304275774187348436896982265381085205456870463018581265562082099564343402159297307838404174794402599324778144728806584471678455323781752835636848548496224130006626753706025673824466445013222685727214864171306134972 8376 2094991759344419135293260781586184464546445576284185746551960391666503073756956587893202678227174593238328059323070741519333174499175847635976561899937393542162242205705032775246114524268525184305751336795943048888121532036366144636552627410173390006781693423809406470829989345780852570854610934207771753558428644761459387262332766002652602058114193971691887471995592196419093989042671558046816460245880139819410415945059924869338182837225227455548346928716123703917973098437612367237019713769309839015224240884953515287561116898308376958492043908334692623122398399242796690008263 8377 -2708352847464965043520107526528743560898511446300447265762758683964895648417982395612973498936059096877498954380753329991430291791851599919258476710226668675912302817377879680277822611567862535337476074552955161542320752573413234479579974815430721613621990107103334844681320765581541531155633772980360240531261392088455175835518783087619547797844950907838955772310343404435975917530371144204288252270618243827982678925963706149730302469088869765315327764318003640262913420403760863372718429515848995692186238782375261885380750348064543645170452683429773252871684837184595275971444 8378 2708352847464965043520107526528743560898511446300447265762758683964895648417982395612973498936059096877498954380753329991430291791851599919258476710226668675912302817377879680277822611567862535337476074552955161542320752573413234479579974815430721613621990107103334844681320765581541531155633772980360240531261392088455175835518783087619547797844950907838955772310343404435975917530371144204288252270618243827982678925963706149730302469088869765315327764318003640262913420403760863372718429515848995692186238782375261885380750348064543645170452683429773252871684837184595275971443 8379 -3701987136296161907901565994727121428025755907516038839688762171703535962240076004013242277255617148196228382690950687848513340861303191456364026825835313372879192615287163453003336402653963613776011675037301498064371685363918943646121165186125716495114552730764705931127029146678061304741010339722786383060065000802568286041431396434907017580309622782715333886396919042275668141352464325727870799924397372314907753583253869928868847442343353486518975761793946171059411457655829242152106849742975163561477928036518802676438781406846161768968002996440832216580136594510818587317773 8380 3709843818047573768593768636079833412872569809805202567868860194288902045056125831886701080358994176030014339159057400846683079158866927322623431459557443964993310832316357451484256386488866705261153773605213884595360172900355813250429473721333167327287065226071629728512098918974566283353234395075558988620906282537796863317981437018255159204487553777190161895371802856645294550067060272811191009629364678172583723808797534748390603637275602072752206902721197946982061097405724261290962339648133505922688412716105955877170461199591137159315024841222665348833081502984491897255237 8381 -4982657277928232193017968214814762356967391764481172297851809334282256303748672501288366875046377159818447010745324703980897586004465151947361579903613586925822316216444553845551749298080529157883236489327207804838260397825943849723228510595062459659063119582350777234673152536908826732486831978436183525131418756938009785653216216890721016421350574613597304247972186239519561235616165237830655861233190593937756477087542178236106874700194430811687700558085559633300929906599236045960215426501658735847842927536755353570406155438106064067007811954326217627600520851959512218515183 8382 4982657297128206665780936904819845579208791226056280508675406960152980912854773345485164655058626924315854112364548431149173632981688463346515032052141585966494247327372379149118813621194561547541245164656755239105461201155800018054498644484575282022947180571305403921552954191057726780783672278412289823178215023899122723592211019756536310112350765722003037971585264352029706489055377549589048696636998496781361462988222780425118820380797961678398903738077405257000580699510028928130293306464966449302029436025331322267866388469867180425170634974519942440102919059383509442710472 8383 -6998538887863345212609688929804172515682235307826496099153196118762625657584857470011786606717671408688002718038291413249954148408806912470829698922204255446877387767542043268523486793448002447713618622755422931412101134801188055805046432882338932289879804928326520815940008218762427928919114737300561354143105656164710995099671559419599774715729711094621889904285374063977295404948070689254819706238512878952170496194893645997058707014921177908315860182798938308002060805163703299147169458823997543151293937739170400634010030291879278249906541379633942224825219679086377031930647 8384 6998538887863345212609688929804172515682286863555463322685403330125770250038692437785991660772152544712726015646140153253607824897606154333954594014282410969130867434748838552205467250781684235072065205788019471770393512823267030280985925261741737070023186955754600616099216184902024505338343501822766560681880852519641523612294119225356348427731309791836751486009393966623503871342387996123466034969031731510019185245648895387966176924985372861135445712895404743815742921365483257319718321745562238539164274235333478574808843037528025916761294805257771770770212063266552706616953 8385 -9238868168315691010113744137668033011622696500095367037751012796247494410733718888648441065772715278300188217243976971561650267665533185678087863262171089997111029930234113574416456786007667042501746270198241579714167815631584721168065827910057553862964008665087104432771391891545405585677372966056876218824516887865388853875689147662975019237303231881257097561969993416018438123869442790285440454490990644679359692086073665098459517353359651652050360222592740702001923592411406796119748363449593963452174570781830144082959234602435257071090960214200903864237665678151813974257145 8386 9662369416211281734940931560919532749135896188413669770198953722597553834896011072980458073605161389355630160302106012860133666467012943083823771638408727185928301023824321566471071998743100783139412269888609255912266075653729442871194623170776253204444850869386261996292680548790816643505130962428208344027834460492758878275128067676390696140463087777237153321848918120937037861349701352599767640807688147794474948129270763314209027676079677539472725250680265425469660886212435332752418894773210233944546151436122851700126757224828520907215201592456510754145060357628652345865850 8387 -13243450067329556732022789377859183280711657857130068912713873419034673264515321423463386927418278717476533302364215733007346560787249813499845147731183925218744143479486871424984950388948327343053431179626748122485812200970526454735111400918206496397611270650352492000787700960611612184746725675418750139475127692240119725476293679613928516949984909666259848083491062095831521852627190892687281061382487372357207019863587469552643040848579022476082346492901086548234973669159399206387688011525511347896473826902464102213750859884407216368916926748091256745966787610437239870496281 8388 13243450067329556732022789377859183280711657857130068912713873419034673264515321423463386927418278717476533302364215733007346560787249813499845147731183925218744143479486871424984950388948327343053431179626748122485812200970526454735111400918206496397611270650352492000787700960611612184746725675418750139475127692240119725476293679613928516949984909666259848083491062095831521852627190892687281061382487372357207019863587469552643040848579022476082346492901086548234973669159399206387688011525511347896473826902464102213750859884407216368916926748091256745966787610437239870496280 8389 -17374337910081124198645393150719591390572899002772196620386859744636309573509371667287595426877130923815202973237229988071271119278915642444530907436040202989141293394332494563264254631359028466472518062050084786482598058246635224972643030141024766294587027944483641327361049932257529197077165515980130410900223278211749417120810827941679178099533588298343478116464820031578361886609333015588840826025910544912586630778541494936392394885089054811262738162040265245961640353031068563885170313026257474683342877180425948748669337146202611164967871215399784681205491280335085590378571 8390 17374337910081124198645393150719591390572899002772196620386859744636309573509371667287595426877130923815202973237229988071271119278915642444530907436040202989141293394332494563264254631359028466472518062050084786482598058246635224972643030141024766294587027944483641327361049932257529197077165515980130410900223278211749417120810827941679178099533588298343478116464820031578361886609333015588840826025910544912586630778541494936392394885089054811262738162040265245961640353031068563885170313026257474683342877180425948748669337146202611164967871215399784681205491280335085590378570 8391 -24845821879270750979747029284948213147284649113872883094146734547964557718205099361550500180138602680089377678078681384438314278707301856839960249563427441272907457840669158822237774518240240103882786194322948053302886892621346671122832865624958883959466683062041067319399014980842278696099205592847682730282302268854970644881386120176541203560946232388058487670872298383870870619249611866835464368215336111720656896963538376238275255494197288715712830426983570281959331928282164994346027148696669742664311238944159367675239448013294082719753657787612068966409338329683083920564171 8392 24907744837733485261086832863437389421403800686054650785302709303290143652046698775686189884554535011380938347258728014078447327365502276617041780005008754461193746303204413671886714646465247985830058816254461369918162221503832199669992747001825350697752403717775284323249238187243546282304895901217819526241365322663587053230472768505113205820829256412872760697444621743973969430399347155548273007215908521156757333884977775962134512713728155802164833936833519992698604642982096210428336415204453860573889479195311891266673627573253834031040817212583175066302069186024525640825697 8393 -32800477462895233073839401464300090149774590571432887056534127763913248768260566102666614825776825513959632636313632236905798925378689677787761038202513700794764912814868927089785333925159326538428222499552905041162817481257798353650579138322575656659478972113918764802863950567989717837108062313271487578482289556924809587119189581566378757046021573177552499016407906527682911444997700640027683487810761514976848550942473684868064528583289077574667175226195782036606131408483652036044400093933956998892278382701547140627233036799884308182370423886556365317090976865334815156063625 8394 33116809147988532404012405659658631130111882640816851136861955121267942454562160830456823938472645450245117061031359186873507864738044164127102942249984077207670659207382181255318845435479442314538848769430468760990607086490840839032959083852484793714135916862725699211437443456501453197877001666291759491556371412235422186146863859271686706623273835141992802175308209935615347809981107238865527527655483857513433110908828879382965754427261495864265077428975999919860808415397843339856389939848674746752705954166443541675268064473084987343913646586638450116948449590840288963943300 8395 -46076445934826346818068989417214413052188667769193918875177749530926765272480717835604643307746501450135450277340755466801819707132483423470283275790872508690064818691730039866536275053869084445920716813831956128149158463537884508579173723334921903751541246547429189224421740668559117692863046040108422858354624799453342044581634862235772350272575463388634604769335718943278463247487603070243041765657348159518575082068685493694337706897522144104507860331401781404331887944310605595076415028635222252724285648475648996180887201832903290570378151330196582743562053919232583449205517 8396 48180431056671042497103404934215575321668490511195529471437669323196390658636140411269243548667139285901187307089436241321704719884883636280551180278131025894217630020338175189888322489613763869034823711267331898598212260042679143406559575985216259031311644941813236714923799456303491570235702838539906543158005116143208156471693021646967725295126040584884966357296406162905482733209924879908058921003784254400780543513133048210662074634999213277013703165486395473629884668043285648931053642547700564645393157823760351066171345668707438721330492180469098349297683130105218565435902 8397 -63748695344981858547882275488230729712399565387077421893988134181551886972315722660050380839349364221662158351440636775027472008818438717388687575470032113375367937128169754944769858878166639554484901198880365133164964617043335572514559988448103244344117319279693468148361513573149697070156803126059664627553152839076149476794766579465163806001269507677035208742830482546136629605011256921788338252194985409884405920035462033334895049561229469988324650733802835668010084189809554401144183213822731990280261531618596289086377703018441426144526496401548318700052916429229511083510863 8398 63935883245091106059418206999004041587052616790056428466357707897161684262908224437969186345266713041972158963645805540123288751513495426164160708641821779972699085208139763655626047550213472622701112248303119218545574253882147854275563330260958350992532810001119002328830153472040367007295749336757089175740975819575166249114052229363078605545549044823611055723403462063485447355222541360809421179711723149797029964513628878699724389459377365972112143786816371834997535235335920506258093616804589054144189379904586426840668628198179787335755816038281161672316374103362538505112481 8399 -90222193721642067598221310567969644280561316568866719244311710652739482377440295657296708993305837269443373849992036162096985700499383778792720088164857608868247143440670228133825389488391174707297009753818444016329536899502461993045217089366237335594794482244342614264185785548827925234557391784730449857481428973188460638705034820271137203563385770340981181736510661888071234724935591131427313023956265559925533188795887213839644027081663242611262401509852012624028940300939447623360424676158707048238881469930696809881882478147508564679606578235666231456426096831501197881920655 8400 90222193721642067598293139266783225147414145011988445304236711567452586264379222637529639829213897395938222730435563544807481010179540192301551435699870652902602678547469666160346157540233702881855629673691063943334449228780999515316621111617104206005633269076964309459571563470434808847023446134677308291866357927214775573360009217762252261277318540276596045734255146486034892242566449327737461374523189402054378825786599095831358332694489967846421730073843209824219808472426453807619247833359513198810163842267336525911238581792618649173246258235666231456426096831501197881920654 8401 -120982293772719446627007022864980140735134747740105956018800426297555405773017517172280709013528016464691547696239028279021167714837916980315776100907040649844138306527773097668494667855182468231458982874765014729338927688725536497461031330729970471078147121552261516018929794940690924572609963215475935896710651519500763549323146064701828923109492702607224707182022033710334442445140388664425137174158227467791337865526062440867444468948625241026441824932262546471879472717370643402475382256564559293699037974035888510406400793773040731051180890688635899257205363655430172371099054 8402 120982293772719447430805186833400590989109058772052182341107175566349574159675227829352868830418113580459926285585452367137329649316546501027109119177221592244236016730877658498983852568470565090950597427064389431927895743026702002198237894344169198945685070237993178806874156629999098211975240774133756925636343513924309954086699623246334624923740946905505166874691138514841575028008117107382837573362721219189912887909199274598996108037593488502662844780003076009257777177140971346438064140520858852494647240524473094497161191060196989866885190325616519396583289638136129528831405 8403 -167415461218482070944951101635716273673661470078842747653411338682135180446611600874223525650064471479949938389921713300496511397164368510374577261636594265673067599110802120101508490281283023141678986888193377330596582014097002654725763210816286686705222980557275882485602436506900990959716706916968058307773838137889047797734096958334586421979583293391630844129260938873208169710349773745095761288149024609842196030087553467954942742492949997297612897790053055094247087389535756850661061495898171025338314393434808735313924259144509659465936963708732837541416722114598772564598189 8404 167916187140047859119489726412879828400267580541810820219198454134049042580118941618460314504899949092764508023833553496646689555693807672384322928266752953067907889881314833646727095473475267635242542942822505817695261101967993763306397833902714739452598611359078202226527525367196431113864942206856747968118436147914491419178652150388980273227300881718174448245907720224402562563104240094351565832904922817330154010045331361374408799991829174563371094085334561975242215181279859712472848501133354531730592579280715127639830180936267911770099738022138053115264021449338327433326852 8405 -221509476533112461378823369058837688427183315482931140913491990798259255158844999341392667234849258007304877221481590437552690401791288058968849875149091701497601592192493179655494379044045133054106075522863990938935023054751963571106167204478776314798207896377633233353323276667638826441942600492423012623468540010144050915509240890995574693556581477951499176070262039358047115719662821918457640924043652267237336979920798014540239544140416157581016183707970034405113709257732353437700253316192940517272489890766019104101086439471246641022908478395036231225769579864050319910128311 8406 229341527881721466781437838172476310713790721751253321773596558537299184849402822232620377269875226142876123113827079343008194209082583804044410644708184030414248718684012628317214655898481546375887588738561282958670169567167648500402166352493930641145928896413044977849018059116341637830333223277402559511545757347548580637762565415751631499423138013926884344361355137749696646905193936778021216773328075407602618309905735803279546189322499990758709467598110531798375717514471728590298815489996701652399567278003007430688052406722535892670281646504348160825501682563628046378776837 8407 -318858572584220893360682837943126080937483849401573589682553762652305744646759835791488054163218165029829808083524094001461695434595090838529127565724821411263091001250555436644365831136560247520595696588973416774994887987697965311176066396562770698062953054539660681533944331836931590856238122933938464819682068832693392703570631143374280398174927777617414597902321208862807357153452581009592766147280812995362248240883322481216897557024289533085406674339780557453400418224172807408099998174190098269609484267098654660889744303690404892012620494690942211766897237344585717875998325 8408 318988762111095134266449640415729342998476834805182521014206803190858142814857278399001059250451826851251234417449916412117685034796487088469693256636819797708729968706188809353133768594917259604459404011842334273835710743694368853424647260214222605025650177531830351176025244239194017312952575301057530474458450887660016902132001629294586841154765020450460415539947382881018395840867858114946355858969421900702975751934753610540151092789213272161452983917752490609488121273623687016431935148235072344796592957629430107737196311093807008397204706003914798001844584399540321129095156 8409 -418522261386342985333450817460252382086104472221675326462042401171101128851211063699192636356723278007715075260626548139587676266256911427202732401959812538581805472917775907603351862209654560031985677789092711812009966701423665106454992666707706378449766605966640459047145188366413290046362293789750782009431224003671548353334511119987121369356469539967110560171249550051072829064917870894047458983987969289641195172126061630811481143633768569793432286340631999508213866091109876550140784888524233506243644640680681528171558986840069316366287187004056227182053703152338194601543529 8410 419993374364193186802048580198894195862559191241889826563553438252700758313097602476270942152957735920792420248409701725765868860925803861098252696734757293480579788687472646056599430570874806718845213708171412983890263133729163489678823136214735000378211325598401052266693766135130633516111804105031291100229674339921875612614825429169875268133536752390050978517765206730381256163576029975598497037420669641485121001709917514402831451338363407383508017111535376109194599482605191308452644075493639019497254209645030959411186189381087838705614585922492931775928760873242226129100136 8411 -587121375360622136003134141691548509777956924561004244709038655794407066375130130830936522125729925868549719318847281732521593743410929069318366638512667405947215926867313223651720391323265065030415496836883591416230311825098021347787752481474481509623207168755535370212997722845942562211482110133600934639931527714931631736626726976925256478463102292988418742537204163190973249000078156415585488221449505125472841137675798194141105901010289168734769365560912491034495945843120760705150984959083611100117739407137244935720403641581287494659763657081043999455173634552134986066631164 8412 587121375410773807445684359329551578158359155585312713458307787735573499143732790521747089075188973135468662646902558266482840105201619513553723433607064539426395112094818841913646402206137657167293011144019231850877803206069939726982949337386979863467397597757366566399378008743660924312004809659892096414674161402957996967770069345934860179946792238690843352021505386376034340305267697151214260067170403317978884778263166553504299052447915309723020253181990281760112034388438779534940348435021405408600874258243345745977432294345096791643048458110946032101559760449605650371557883 8413 -777514674872896503226719052621698525470243097999939704026889417897455984601150372317473937243656528731246354251517694460556878845881309202557361322916876698317418196128826745221430716035065515762663808662333264482706764426735417197596989478354124038000319515792012967568234052999034878076769416716541470847189931980229837596444962523729550983582780661326076488015770308253536642388825493774154658910324294051186772490087854389902430713779614697756207165112196093512940659862638941055441539400031112727628787595792841314658031652912981878514872060178034117802609326729295844479412062 8414 777514674872896503233347454123457536731864962452871282110599533822018101652696353557570148551022023711112844840671360712133765202269788412094185629373352739595971980193629683626637460501637116254129904325050927446086757422744767989624888480281725681513406993045421348134982821967356539225382906796005604600670858500688845937199463220314671993847126502812749817972317724533624468528329942565391433868993062019245108472901342583989152110056394549985712915894912745676702498903162457432981436734249889652876253496232447894673213397654634719172138223197571133530764904652842336739731293 8415 -1102856544336956721473848114687933438145787303170713282891979856245347246520625230702469233985452482689022301632585276830160680145820269976450187742919648324359011916000166005413406778602001601347204462616898024933651788441491495582737186263018097810217108473420077113133461436267617542301507577048198128183510155170780435607499329999910314871053899109590695210964298879471151835307449071434527033081063141122703695798472555786508115470287459075430511343244302310222734780726065166333437185282276033777761859053398246176071610147293037464036812169786467527273592094355109038027892575 8416 1146779200531583328689548703932558175709557571905937444472323368677528144889401208802444335323243503596208794821613198259848755190297281987072328782520273198911768367059649435819304515351236163610555627714628825210904461697762235134837757484268814055367964555330817282151372999839662041262523564969527880365702134449354216136274835042833362541938701107634159217669844229125246316655048354221167891725914790799901359807857422079006581137309714806212531190136245665183403236050946504778441352437708526124058205148842353132932670088792078636411518410803005887519317148392322601008692456 8417 -1503153102731000624389839076527335970290287733507164970801021725532551810519353309307732573390679101237026816844764293271690725271796089225297970556388603675333778539273390552599591849270269662488028029065868508093205151403707160167255383360106490432742526327545546120484641372421267805289467880000968177724964356509156987667179863279065604029103198596589576820731020344557581183183407000624913254127939013499632551118540521864047863780373759270148153452706791271928326277622464803526821250045697369654948669299589737077500404013683833131289573395225710353136730521353030301698578828 8418 1503153102743993817658424975812829895675611016942136082101921894373949719185599504062592649888057685764609140825585135351665059542836089249832473302075228490367072260941546229998103836568967884868997403263108381774650140698920678013872275646715172933211981802019856842834374015792016914150674772065956525401797780584856742818907759597320505961763403939765751005650600604257286141939451132910724599044037018206576193181527514452981434164710759340256961862725450737480503372014592480686982914228446852586314177766000708788483816889347795500220092661076864626171624196103911581586274378 8419 -2083043291066720113766110141701506584805863014675087139578607811111367516021372416313342019708586562489143602768622789089198822069713361683066334408907106017615436935903714534624115521796930283597281114715489677226172406806410950079281075694812933875807393279385502178553104164380859534713630701184318465605477030657086301965570656287762444646300232811340813458625692437885657089916883282747199605138483929312637987952777959177293905378131974778269713684654593521308469265504292304000238310296624657145095429821860578489969584097101387282243570582288011897398211451691965496632362410 8420 2083043291066720113766110141701506584805863014675087139578607811111367516021372416313342019708586562489143602768622789089198822069713361683066334408907106017615436935903714534624115521796930283597281114715489677226172406806410950079281075694812933875807393279385502178553104164380859534713630701184318465605477030657086301965570656287762444646300232811340813458625692437885657089916883282747199605138483929312637987952777959177293905378131974778269713684654593521308469265504292304000238310296624657145095429821860578489969584097101387282243570582288011897398211451691965496632362409 8421 -2811535511523749175170402109674467697699903543408409811576469290998540227626904967230684018780318545469756971761349936734307248593514229725504768835890054369666426891336777990915652677173373322950594583504826332464066871178117617771920279625287841601212016975094420022308802573223734435268634369706518991943725417320611096262928010523359913967522531565100573410045989724090977604516314671597394368596060381457930666924084687645687732056229789947123034464276061726768767923837078011203329172559615026159122316324586784737593241567751002437040386111940472238357118313566971990855421139 8422 2824589529057349460502890862339624882703263110055095713496548451329608649880725193202063507183906757448372284738876981662833990468265529743291446096444275976102814024176538216277976191502186405733105924752947697404343237939898812560898267011981969571167309965665095953226043828115671395214072853294911723122569093000919292274020271425865249093051395147967336783965592842103757245347435796207370177561534438830588322904127783363536823188514901849448964491183073095291539474381420191025073404472279478539385915129449522286927943258059113146548182563323655505401556455798932182037258200 8423 -3980843445779683960692469148509206745591957960601398536589340336169452826007565351748945278409721789327553711793181949016865694493583035041908108859760533186395574988586947033680558555310588548215617525643503247082790220759777076239612889765421450482559346906197821830050177715156661920573966605924353832333087346538325674453464585773744864887172087399887469235467771551716281677042311171377799159611517342000440886929793901649259674586601377437258884247983060840616240123952433098821370382022759825449573001830760165038147691592334515366094885236180689395967702546293322683860080425 8424 3980843445779683960692469148509206745591957960601398536589340336169452826007565351748945278409721789327553711793181949016865694493583035041908108859760533186395574988586947033680558555310588548215617525643503247082790220759777076239612889765421450482559346906197821830050177715156661920573966605924353832333087346538325674453464585773744864887172087399887469235467771551716281677042311171377799159611517342000440886929793901649259674586601377437258884247983060840616240123952433098821370382022759825449573001830760165038147691592334515366094885236180689395967702546293322683860080424 8425 -5240593331796547191456801719366797527871132899199570521627218440122193077212280760938550723410049572936843274635391589912457360617999498549486534627327394105708706056783090899650669871134294255346861610524199865175191008197844509311273397091917467023530380846325892294065659582782655225899656650004714060010874936973656270420574759925771999263824640339590168057194762890940049989708752537347515457349810149397280938262678397425181976268629383638388992116556976560998038956710823592471841274459027955897103264170516126614470114285494582752763278190081254171789376003098061468550262994 8426 5367189344998196715187318141067069225378251294154458056040827075546997556671727826078300986372842635091314922575846477341115283634037172081895020428567806361154336758021659862324207240991658777902727896473983390099167825272578755723589034910358852159172107416357221967572442842159831392119725827231252678562795291327277651346572066018295963743217920244600577149627375014175463569904387854672152266196413769971362231144431221056366898307057492663554063238452934691733252701434621492414346428347612648619767606198433189853559820309105793652597462812592903124791937234037120500857664086 8427 -7427017501766023856146794893007581768186899486818341494260470799442549237070986441822038293410121211036834240392840635288108283613397936924689837041923179597196624978991863938457944501471977382775643314742054183021635584132103804908924500809796122335036121784202208667767911073020634316819952087018636868597901435528336295738965520409927931621938804820832122980859085407558002488115099397930600368367365297229181845277449691825744584584375758960600210365578705015195355349579040630807538757031973179072608170745740837032914276462786942557466532970082523208881847376227978355670534432 8428 7460172728559440069579729007865973907191659936241055919894163229425645995057102141666933540095968627467288671424858546478294486274512030615147637767453758178090862642508157057703077642532065743789604850784762047548734282551651584535948735443835914150073515547169121540705488836716152778572195537110200445947513581857276576352039125878024604178287380272975242880557054419126655599199571353729675595316917593199068568067784937166834087909728011341816497198583291911433338957768498791646519941215654272332802672647616451541838378919607291535996324805186059240619651286034702838039075391 8429 -9857817047243945083318022443454018102404846426917862853862666288452010799890619040326893627978988940107045363490453743657925308935551216856309578840343557368524826336782439723025329784686799752703286044212588959947804269998332698344005096944849447590706750914807985718137443137269466369588865648386139168300391602768934068312031614010871823112194974999909188109771489747363632588037314822159095509233369827044855396151946889470099243670138316935401208932303249164117353746375714566512254301218122841018817603347321863194441989468840933719435121047108837879491245782253933941393398559 8430 9857817047243945083318022443454018102404846426917862853862666288452010799890619040326893627978988940107045363490453743657925308935551216856309578840343557368524826336782439723025329784686799752703286044212588959947804269998332698344005096944849447590706750914807985718137443137269466369588865648386139168300391602768934068312031614010871823112194974999909188109771489747363632588037314822159095509233369827044855396151946889470099243670138316935401208932303249164117353746375714566512254301218122841018817603347321863194441989468840933719435121047108837879491245782253933941393398558 8431 -14099071005898112188757874318452031091090934702904377673334621271901367011377549098413221777825598942923557328886134888710418144773586991130534538987983537537715426402042301270769366924981050501820091195122557510216825526627867843446447103726867521884831754376618184569977771297221469828880136628940509759332320024811085206161356837487201055749639702052754069716780363421681980190319994881274509348574509802639975726655544876665101765817292928635184546079731036865402304978391139381414364974168171851166884558802575718948038699313155728639622652115881487781564921259866715868651064973 8432 14099071005898112188757874318452031091090934702904377673334621271901367011377549098413221777825598942923557328886134888710418144773586991130534538987983537537715426402042301270769366924981050501820091195122557510216825526627867843446447103726867521884831754376618184569977771297221469828880136628940509759332320024811085206161356837487201055749639702052754069716780363421681980190319994881274509348574509802639975726655544876665101765817292928635184546079731036865402304978391139381414364974168171851166884558802575718948038699313155728639622652115881487781564921259866715868651064972 8433 -18832243811963067402027259057770366267839296984007447811994278957713538709328834046913671309987024110097176669560839482930985124738146438652381887631334785718388372957503242452236041154776728033252588475917462408081602372359459054344487243380943674330010107633723593463302202288936952875341879042201999604137162478646835031239287247325924612276975735732851623653893997384591845994604202946719788689100226444712809400372192066865113969066394740004853400122072789032222312295444629154508512527789869678128261243632462601640174158227470937831354609646888355305117426717747861922236798545 8434 18930671339333945655642381145125289115595394980511189389088320401849297663320525277609866466710566774804607303087248310032582115394537141542703021577514198826909097545217703601123983344368752874832271385299286091937763678833823152775170314942351522629507417212082625310362926832786106409044063396215411289274862309202275363962280546755696789867489077076970379837514388214591034403438270043141810851287120357616546342372443996749999011604575800469025138458888292915679489295680518655958557391288012414611161156760668090646412695566348289466818208204341474712790198488463291568399452306 8435 -26436585053253356018933807975637984139954139753975766665623448046606676942537573092336012383667079133953167333172299033958131913350678017820525575867537462777708058901839123450136739329984675116518800242656084533325024727693133516864648971080674152116719871175738484919519754166950849518288794002857371571497846135060116905110486072572105522923040789417183483397768096743356979781425269694312164434688553201224253310121678392608059045483189341037447999306202907857913854132181358807433999852770954002961965670619249807678084960235972013765997606698368831333180748289267406803670609667 8436 27083195027750472706346855548541186850603170987868591326054106693149597085124398011601659992728827600454753410496802116341140794397625425710165743327127525479911706043412021916762641489120297887830359221523110438209531413392067190472037453770560595554334301371250643464337167003437923066082817714527876987039592501391736424364257790312815648128562237217588247379924046643287466215120223713869464878321123136283998702391459068159199292281773712865020622902306497920942160601566657410931047878076286038194934528281372056028759400058668825533395300694611781115277061598352530860065410689 8437 -35855950428218947624217012043456211635136413319791207760419504289505434371810748482737019377234048626705467479056168798585643307080920269458531031909761056761765191394867788580783393352885639578986624593404862594185814188814394000020539924681194007054143445306577583015727869414286661329024923330990971985776797134848026491575261843100521501242528391874629647158701914624122668347784952052435917180589058714944090342142679727671095338361891188129190598162004214712231884535463046056940187303709210686918171729779731616818907707041672525231863857967821223781026894514309794014564478963 8438 36317250390125920286429227572124852311723667940022291026520206256989576949525913217850852288593340192749968272367773282951642005081004592372479642405291137441067072228712454171133031337253409985120241235309383610462200004862291263677905115088299715208746559041206748774344623872198811679449469399289674397097740713577069281413578071841930218992459463712426469115968413814648522420309004715900896625838041059816969505269296997700963961819957678279175524827881608204724383648264618970616870334475822094898047945655206374454756618398304044541805419506439091308222664496615737459829267134 8439 -51317211265760558360396972073717870729516522360139486936824777805753717778840147887109418796468412124755268815060790663421634360319182425321512836587781710189999396487411278617318730292930781495181797086443501616258256192121512952726631513187788875387945006440470800830477906437092886195308238598711910576125223356771298724856233650479604308331316943953233885367071843931740157864151610432384754604401541929444972898073328753163150537836648781131770126525024311536541305397296904609695491723652209691796613732728620728726440068610611382442613796231609500777608946396939405792753519550 8440 51581773515069061495488972375340946426200847960513031996590786428029922230372446439282870821220933764602009178124964500627053633005890374982209124120442397416735112781741001969207201614994555498965460426774069648945386092098422338343290616896113453558228842452335719017318122909698533354274645518937144460950680316709605989562746628941742144560580268305966313345830692083762233904583279151677894263126839823276283978566598098972855349659812536796763570760795987212058039290900368812307337597254653636265292538597550474109298504662301091659786848598060499448426830845094738543541143127 8441 -68786049789129709996825221240432429838394639559815557187516695036323939321544917199461921922800627778606185385041601557523401274040628064032704192289889408522662607039405391861591267131833611772333756050911486953582515525082053265559831236902851044165828798582001560048759528509782267695522440311828640781602727644623159362992197618754504277250012538324570009391932658057942797810661056114409655235619128666479111813538079053428886115112111402550737976499531464990201721573545142497676968995341430303421360792496608076434523390406527633499492942220192518081385993811171003617019220392 8442 68786050525847121178817239674271828172526924892152206890315036483330010147738404504760817688933116578363705979105962833741849587587286266567387093270661511598359202334124326960705465086003192552577982237810898920294027634539069369477126947419359255436622232404919567557622556681398908139331153413783735679404078587157244162638901843374080104837648412179692846077120668071031500243312999432287576085888343831716277213103719636007608663082836741805334205878668468799048602082580341744667552514135864928439778684184802298815496882136831921750767298029110852120905304075696781159947979052 8443 -97523749302771455745494945199898588809202899044240659704604134183073490005782776328166276270777019442602363541607952399578735043307085276206959802211971090162860194842027966095178819413857971874679037521054227015583192216115050413762028737666690896516506475239595751824768683018275441109498514744881480879444463389973451754749060190797781373959248655163892160319829849609479426986696755406773111670412464714940582492598965847246060275892886305170178620581346824665689774683306743445640970375744263450762603077883739473070362233386400466169355040252419081775852254759375271283815876229 8444 97523749302771455745494945199898588809202899044240659704604134183073490005782776328166276270777019442602363541607952399578735043307085276206959802211971090162860194842027966095178819413857971874679037521054227015583192216115050413762028737666690896516506475239595751824768683018275441109498514744881480879444463389973451754749060190797781373959248655163892160319829849609479426986696755406773111670412464714940582492598965847246060275892886305170178620581346824665689774683306743445640970375744263450762603077883739473070362233386400466169355040252419081775852254759375271283815876228 8445 -133675840809184924740109115139108388725048914715826128611401444618975336333103653532885856189070121906171228836689872477650724505519702830140407133012006983087297498069546744726864347915198840284937757270011219017042470461742887695616950589896163613922829371027020398923544002747929177659765304933478333964793595483511874668857975311902093262337870563922782340640565534131679349666427322634050114408804102778916043910236083704841249464953613206196473348532209572076449714836703267156182220905994986987307705637505710708453674475667490626503197832206236233215234942770863392905478064729 8446 136721898644547437562809180383794452921497650897144612409044604912677526741985016859742152125237768724584950670256602689386824618504813127252979681459820106994583939744819525219268312632915102358347858619393187079981994101593920890884259823556182756766085694017531196077321598499940836503860437219324257211853946481197080097428006217281218821381182617245362065399830279574654206252535523177684323861939397822165586601229592725195999346653131086642070788611182184646361868981107412583894697460112056659709350616719405003941044261680042385253967543993220877838570971804032537379444727972 8447 -199658794581295049979047680355312381488752291640403913367479242412195055213724220639391254528200128462168157905361299292380290112002045120918189373251579111077826129107600033496711064316079551472631325763486538043882196146561249524994032516116605722925280111070393110334618651622210833343213113924193341209208732999378235133115011919794837114133621019156172512736859309572541214678003535122521688994680506040963701893883879525489494716660527122525988890323866857831920160138887158895595991607885498303283002484181227713680759152070620328087477480604087425942814918023113082722990196041 8448 199658794581295049979047680355312381488752291640403913367479242412195055213724220639391254528200128462168157905361299292380290112002045120918189373251579111077826129107600033496711064316079551472631325763486538043882196146561249524994032516116605722925280111070393110334618651622210833343213113924193341209208732999378235133115011919794837114133621019156172512736859309572541214678003535122521688994680506040963701893883879525489494716660527122525988890323866857831920160138887158895595991607885498303283002484181227713680759152070620328087477480604087425942814918023113082722990196040 8449 -269967014691549334972794594989902468560356483465642547480852227915105301744751357346465609444027655116491883625527423076093742649922757867960440623063040197969589892396408030296300466211714965355467627382447819517419418094827623547294454409891071768254013118656843293858459049849106123013976370815928590326108990424119662057993752232595757028042411274930738654339562151147997232894772660477381280431752178154333274612596609954719882827512143934563159267869495445591242256549140652313254295250904736827385226362024171888625519837615323769271591629710352239422253308415395993671736088946 8450 270032446638877358726552911448607852819420662421269991993124313983521791940067158863935820458279882417756171133127545835725774200505383390736568163370970247032933299052002010475531278194479785998484102630614005750070585355674672138794663701904776623228590894180640778953716476595992820133970897279838659894951823721117143844074889235026335683940401928278948728483565092039404846690517746101561020261944903318393717222100769968065131487992739890299430895452487511494084901517978635018678535819026597994947540886485358538977245150582762849468022298469632937714547281910844975345024902254 8451 -388634014169499873021303770399603295190231187587589368049089973678295139898830583562784160223929735103991942582589160395981040056401133367232929624187417798045233359445685090721726486734505404875962699933152696701676076268360518854385629045069060710023930012558135561865235606784765833172515170148565958312542822337798652518847968353383012734723801785592405713538769845940381554298051575571329353004900841363910576608435196275149525135365935655559208339240374721938411223484640159713113541160409772448470483854840682933744778778398145755252070840184067510205863226473420260172665388869 8452 390944160950742940760904463394891592985577835853774763144621138869148558583559783766371670169455829740695356735587849385794720839176456206247133434715089160796814273119173490226439147911832711917189788922534871992159487085403824475658050746182471079407654909862542635078154534681940261715990434891021508092333271553530808096349313731913953072475889822034594195462216809162618634937053123346511722489628407147360499752622769396242016840428603219499331635111102936844107887639587983325869470408547602853213091649510674663874141317228581288959542356223059478289885029548520913290521291573 8453 -529101957950347374845410499897916058129164230750616872562268659863069760110266907877224981754605308680126078284700912425896103565530171333478881527617228467439564667661614072543654703057825057472689648255134494847201163713044474397230838878085189737426446457930647116855572439079641420392144921059707823044503551041228403681863464918751861661475374186710110448686755820644934785088562828253974837369920997841953246306004749866530093251636542617148862853780520466609458354938502120136968849236291877339347947440014123281833374625158459067915635903922511900507213829249247111738711979280 8454 529101957950347374845410499897916058129178199498904285700998166574559597476172078179473729938535661573395331052894521904783233264702242583907073811893542058874804748864309245279299987256860974207307492671964056608357659064007600788382601458279519561394326165709048516765388229695195333177630224222821260307506681877703766236032129862444261393469320134680233058854428617849510328545026605060547458408231643311890419023237146179655994160536885246669247804947841323582437297871121668777485675773664339957932606791684549369129657004209331056933555162285942866611890641353432711892435901541 8455 -767652269174237621661673708968561991085468284215328963410538591604777538999206190264095759436241297807772177204189188687446549483468415916628712349706108079396641391669622478885130572596287573730655798889323459192721616249932643623423934881988041452809590265598505816281662217288179174086461942944572923820349030168061276698131814771963918123539540759706038183882169290412752455605872281077208151205088848947656145184181329703285084662211655131665257068893898142504461133482458658609137291528102549293874694522672594883363623224089051072340275642323694368435886207570107428273265033366 8456 778160837498919355508503298647910856815445672236188410489633529486870834757535074328299910312131057761123665092562087430100299081185518497905939113481720152581345429995844295449627980265828393457365619485275818984127899665944498040339271718874333238559036216131721040756858097119295366538651678228757303010160002983986674452776084781663688272391251389058864311413639686883672720264610347273333529712826226142309824720968802902995273985094477702316118654931949282973318520960264873081330632785673429342009584547382179509648353428858657094367827041079184275031215924174676746290569625698 8457 -1048966277408782840792450254066381080370333524375442999838114947613927689950874296860641163123004703820720502271836370139949326895588150244276380787294222631933428254783364985036473379549535216701840904881749085544833756146039051530969008232753422002807754496319419931227082115115210525301478878311852268768755102702788725356532140814090758089447759400623162355450930756672058886189468865495292024211324519166773917261987951912632394361243826370654766638523417818260813705424170174056842605367663044610743774135017491792664460975638064655116954520507308673920173725062180064010374586069 8458 1056250114320554228713156596960638170459689304647365819076869573740141115961050314092215154509332197722746685064701451882466243435422588336021794886112155416218991913790663108571464544288253416364284424277447205980146201234122008909810430651736249260139475853146918007766376116071539862503254572917127298902940689205802339172885348943490318198419047498517624002927723640587242296047799622044492731137436424948060645175343393001217061660635341212076741765038823606694574697838476727726438905256892333850228951523758585338657475457221752365516702798572189998369035106153782856946688730097 8459 -1498192912130066120049079553300540445509856117693596135331109263418245916957649239031093704604322279030050115057102571073948005468459541821850128410308180755822224215348335954051304214804485047118595812883564176142561513988131358289203789715190737866339704984825949471418148224723870677912845262152010201340565816720709462388268776541132547423544042247749061285920564065723681118762071251750499468346747526161391939497500462816120423748387750286701608758691478188378365760738134964333770671210659050473738826214807658987360350852859990069545267163240456063884724095722287453925965619706 8460 1510923743944627978954217501339517891115279569784393183482906230947753055790816502959023622853312278192928153496090367569735491903526653637149669766952507775759670615245157913634018216757546160188251472274994842508560931004114962174334455338766301716792995373721892745650530974333895812573571147770485367014949516703394706110922742877691199781195537580983977072622803423883014349756033194668280887273345294867285716336583625944047688671339990811329203335305797986663579969852716572962946467531699837702035975778741640110409457464438271393534934805801196216930061029009483397835736015353 8461 -2048108864410731985439185432965904449035027316143955626980990634720003659147899011191721150882424177761266533196080238390192741444744403806447105786053979153074281820929256412544704353820227074337084496940830152198611646124614188978591665059437164565511878653114562846287229778765588010255878890919647448415340755412088082752653447467256661888508427830517102148717475190265813616625324962036331901412200078844968721558144199768585081685601156013202325253863686874869613977246669016054657194489615672682736042704708859329665585476922954302975938065634658853506415564692377194018176697277 8462 2048108864410731985439185432965904449035027316143955626980990634720003659147899011191721150882424177761266533196080238390192741444744403806447105786053979153074281820929256412544704353820227074337084496940830152198611646124614188978591665059437164565511878653114562846287229778765588010255878890919647448415340755412088082752653447467256661888508427830517102148717475190265813616625324962036331901412200078844968721558144199768585081685601156013202325253863686874869613977246669016054657194489615672682736042704708859329665585476922954302975938065634658853506415564692377194018176697276 8463 -2971902502930625715700759067701410127853448647477871105292199487870670654642764580588648398397730178588796042127435835363455255170480429625348731072701823239455326841116366604729642366998280338247279380309527859914490459934873166959882060090978355514505793284364181777832884554366080050498637447960028136863761374232251091780724680850100298535109039840608248888833252587165469376628612148525308973762666371104787450853608462842563386403542676072696939178117960108585769114102146950518623729677730874643238497337898083248265754872865022872157132585694079627550100719947985285380724922205 8464 2991271873568862107282875118430864997677832144651087327703949232461589649747820737398624878180531479057629013089814421278155625958574865479629709159432681359954845702897706709181003376640299570429297654747681834006095898643249860677014598671240354610330138198429843491689560003631754435869689346015878095903553304283261046083907895182563379053326692061002903492091999396980480201933391403968407071536902908208516368361991358178748968585815489148586428942660680058054548973902798533168534826435992922226073160769419937656217743810119884283153068043551291082409539862220105497883188776867 8465 -4017553505539677218529616601194566209212319054593740835732746248122181244735655241276287176123691708439443139324878650203866760881368809837218337618055743208150677564931099132836808616217330456925115540813963099347817012726885761374514440960099528566871009582805291762650344337196197896980424620947744559430662299557798032192025926176670431509663173895481618746639400953704292213336867714363761624144725162911729534199668432775702549289269881145710767505889347084405510500932138235848792834089349187346628412168036768491980544965651304101365340294899984431917555285765524538545594232084 8466 4056774887217637220639875520127707236506232202524269575137153569776807266513593847197308703227966541373384068502481809099487305634084692099003973057320099459145911827156977263103043746254922046729947696422529957496379044526683613461930649665405302724939837127548210242929754434029258618539065402473847566512864113581198012108910930644696909813673794888224732552139734448237803242543751394665067310112252425178155757366440961982737572531625076488594648550263498271164439900650607243539522397792073377876883336308145011175361083534928515555193669197927850007418228150526792987892674431252 8467 -5777631470224431187780835428946127169755844959252940450948796773419737110489167712608002631275246607417091674015179256432722970901455150817627895595772490186413534408562197074718059805039342941263063304166355473712216334156603722216724712731644513321510461976987709519031078064396625510031379775958702390819889023052022044561947272435068128536812550645292790070186325684069401783919029740741625306660300077430822288853749027241280324322515694097615324516374806128483709511838063422885650978511807592833514917756761718862081061102940862406028805933442078463683615024937497543555247109906 8468 5777631470224431187780835428946127169755844959252940450948796773419737110489167712608002631275246607417091674015179256432722970901455150817627895595772490186413534408562197074718059805039342941263063304166355473712216334156603722216724712731644513321510461976987709519031078064396625510031379775958702390819889023052022044561947272435068128536812550645292790070186325684069401783919029740741625306660300077430822288853749027241280324322515694097615324516374806128483709511838063422885650978511807592833514917756761718862081061102940862406028805933442078463683615024937497543555247109905 8469 -7885391298482883016772917423132854964503815051420551183316222895145817622129865579290382469071536029265070779351796424107131579806045895664635498778719501756135816042645426124254712633725612676686540244643377439017814804057591170566410705901797020166189312479684248358093491481049633831202349976930329110399005448436590210335832090251698025581475243748193734513673349461182780796158285886384939397587637613569057756681593016422516085849743008188120109725811624761951725665848616734359397365254289063156354663458496074734517778096021660739936423887761463627080434673832201354234395498001 8470 7948866654571277376281891556060976478048631765087440173411245938053787299609531273026916891662607802741840356109039384224838302990523755440030890437079861003135905418749881587157023085059764831744310052328390433778819378349340378946534997063511109204848933728114113653516307851993069199539105087132414631688648719767621625930580974153465188513076702826762628599183576902430835869531421881206595113901642731823892172250219731598772960125573155424172201470340601480808469654418601004073424175064142169931423314375886516103222591713090784189993532140989444152647591909067839892725514695160 8471 -11561756455026190139802487874501715889771041259472195059954466749246752583770829736407489090790399883043473815208333281115036363660830608723029453747637721330801827115909123848673239980680969264426650756607573648604293094807897364529075475131875812155957349843319986447316409655777857190854290529282796176581279217703832385302343245065639768698412445623270211715986568647550206777878690870123399898895031582356922515178635204180265489351038108273099050175656310363093255088216592826931939343042168062190484447991053624936209453848401511508330280212846385259782696431670444284142582922055 8472 11561756455026190147852011187795212648804537035070826345146087463423481717201408815013585944764804780411908105306353151391659386863631005579032812755420355959449537224096129028885813975792436991844267825656518262859179228009699241795612483847585731902585620173668748423843306026070268030166579512594822013593919101244298158333113597137178154183127565108679689194212826635940925303898379418721093378491052222488797290033555351237999352254935426375597358442255593622025992449431965048820253576991439734885943132850116412174742130693593774402567498336282159123863167282743376780202053295388 8473 -15541024207644599161602028302451972637276993337374418077057472965380617876123520730980754530743367973013542504230561081393034883587754933821160344486370238773645219216392258961199670867334265855371559883999759010549584540950146112107790032916900907241268800261431503280453927506840540905020764031499029411577554390589858476795247241489775465480034121984843021748496199693314587457166423474669258415066561706470471687511003780963111697713714221353611945178395540881983884158436153181151811425063461001979114271678865830553670902479165479438662379140241775680319707884648781252493059194795 8474 15541024207644599161604628070330000724634007034190525875892852347079888551092009286653670706267471541569481179435586376527478810429792158579935179743991277081257362005556388811849900658005369604536107027911723286571844897002375969682734964636664770108478678267270276451924463553733799228492923365436376139987812041788041578008493484598643023506075687617160622742646712144095401846859615081868731987895872343544222185000099477316735776900074383608338189462067357614887056553045996824277265666833913265795803337638931591489166223522887479571006618763432156495253323388347502629987502032597 8475 -22102071977579390252541773444343229859589334210661548803343505899717024539989776369818449393028626348964765316331288151845649122356033795406703824669069297655243062426763047641480331182698184503249995985801574016824508319585652945650450726334557906740544697906520184219982109316317032680240323219370909683101536784222040425075591903246489454569906683592184177901858620298265154634036906924017056953473157388185040021280636539113092098478140053657977595816934756335275284852608806657441678839900049411355745111740493280027119971415335406117541793101718064990967952492215349357936050447718 8476 22441017693708104766978947553720919338695158693880503648015313686327683702375590688590178563652042139904811595561176232642966355348664370303631734400107382556410440564076822436482071698760318976291110502378883444894607705501311838926234151354473965819140063659478991021563784425089170008332913084725381149470786561519951077246914016456539009154506161891978514611304929002826656838023677519275276784538172597111955452130178458438737444700348106877635002864933014653507918133750943531981170108660873874062378494181595782896185199955152472679117757066759565638823735030578958162313491068725 8477 -30228877828376854669416534672753843305958076017754490894732877171574391628576081184265684588873257773745269770944086426087249443471632724556388359119141278699604604896187828071092295973944635111986659817328191456360970222735581431773727954367024862668288948034321776234798602483166543406601458624332362038022819260129671196607341419928262396991629074763218345616300860682894492822724566755365021845700353966296827025606986784194532100082104920955398446932786453730878009967425075798228040721151271801831035526086633258591810278508421210908451377200206775269325659571434214565335677362992 8478 30232959683873417546977024860533611172648928060647706339713797817762870476773222443722807051771272588592684537935167962199741228520407853959439539446041723642838840817952134152978175242026349381950928980339336413202204887298988403170252866268216121097104002325044912773409467710102110287664718551065587460229105954625533146691629233449774052532165502999234642745858008566489388747498213510818262367426432965709040851317691288220276842395501605472461855434952372049107252750911011760924788365227797298567618080034906326431521351752932872897991994329088678722055358364784595335651267782325 8479 -43876690777737824397437242290868558402228756894796702099511639070505369255625949814272851637349609449951672782579439402896335260644477683447396458818676172061473727870107819820304547878804483907591648277632456822309008670042810727952350125567193420475288334328276728502990928702451921447594901824597464624691795604688747690701581990355849611586394802294154672934902421566927698819658682376587908282393909471969406708321887582631764623398769049771557869503695851425196051024502466244122660325504909268788889437022877144961251766309495719622111881991410761238455783727246681571648784622494 8480 43876690777737824397437242290868558402255944931722050921151348190084934505942028584199303440995057954946352117189718217880195715521317089912377692510765248879166649960128475742423952268302570160198631593964077744029000412293018660282611592953803492099362748342633275527693807541842556286185925953700140217591489384719053490944677831096826919557091135737295330524285420024134367810275526833903362913808457941458443292607599585572728945547930658815327588060922241291062520155308608912665100792740714540630513547067371056865155461917381996295777571744459923679405704888071816981277629467115 8481 -59710488671165661302014257493246324764480008950276266725542961356343761268927428666789350795409111166087080618399924628322662845174560879108108874225568133263096923341898755126535356401015334534337056547540625106144274996443629112490805294642150823983568168873575073214217690844405867059188199652688352167028904323436485694334677612993467248367144482111330336179657465089363806010634826191903699884567619780835811693450534525671388712723865827788681494725228587134130002079002565741026140825646158543322182259708828463704882018057413958562560390226026163723973244651753752011395512757566 8482 60660408246145195116559764437796522010071722314473776024499328302038269684440858619314606257978614210699225405480313265427518231455974699997457444984684296109407074584205356756561181723691721431404582698516326150052343902560624306677485585116462984913753063953528443392718176906374824165702920262213930596062350014555015145250708306110826776752766996326393537730825080585916057224322199872896907893799579658142360111713701417400539129325626800931830656557045173572190735630842823502902993610011029115128792480087064509243617171827383056806196280033624922089599451371888005190076564034682 8483 -85920890005408709584484555233069023842427324070187901147228453514812944419166471851728966087652863647606929725281343610340202308495695918294882883426266888421887757251811816446105975418828765869751646622180402640118022394671102598019839756942880432040400625383368251065319574927791879566933040735603768425144855402649150668802222549286653753616212084032295854749556753338418938506534999115079771076927298663121205051524923238193584775917948517217453236059089976991015559373754902007437839141448623636618889194657313242403891565743033429207325068286204130490726309359700920125073257861086 8484 85920890730808526686143482470598673279093423770271113852708079804500841018258452428765078805258948733846178816243935904363714987182974325657504399594648558657168389196479549050537394003438888416535178869936775847445001777954481442828106492094214241723612365242206777118871184977177285923499302393370132732393577542646386115498503334386232074931219053785837248676526859371010720806852195815216203394276396292912641469148463273047587845760927802258170537196602438859518106723021404604063195913124075403041184209056478046266089496056388408357103654599661418392682394072680093605564357700097 8485 -115680305426045239952396421699805560758243057666458374469488888606430620618231187429349540330171089679510323610557187253499892871865676298021381805297946560220695740915847966459104100301857601837139646065886180735126906627593457294699222774821428316539398146674800701643204118709136172666171287957048487054599214017048416502146701264673325040322344068662618097134903301444010281503612628207613626741437234754636829878837866553320766843598954382995917754077506526045441588545939614288037951619019149180142491828879532739230093366783208978990118160771078833258331119786781946110690224460104 8486 116383393996198876748777037620172367075954084768594380835548630614480947313693988393744813954046162343780569005165354108772656651912249398250423108967803066320806040187022106420090264589248520031425275985630191642839361650930176700946631373317213721471878671891970387234778217955859398239474554044422793448026137640033545351102203007730253695285961874536475439396980424933101787637328325874852448273612685051941863807579965495711354634390814943258835045300925576878729944184025197002742351910765985614665435207588591781085928454268213678042091159755188672070054970252890394408974683109597 8487 -167746909978229902651801380115064510456261302195584201115802501491500474100367831323732364786471020030818868858248600174501614789050806277780511935203778880791399901744750222569747060255977486586943822106732066726121881516316518171867818762223027599039959897505900492047557975186044051094285910866106321794423585993243854264942661304710786229901915096738776463351316265858703152331686647295621991958755725770912098685808352248623082247648291347236642507242353417358354427607712228953781947105302384863991889520127749145880712601753873925239568146407538515897296189106133930238990515524622 8488 169208411677547592729458221376939251058848857376724868491207331046580548879662993078303641086296056609082416072737213935582793166351378356155409772388539280515156305226483085572999805656438110808690687283765776022031339775641828133509740917314761638276167885928625496593575227933214966638126069275420677475651273805706109306094315757192432290704715826591586630611451440111737243087174082141956967735568203267261043202150869966615085279138483477140023077444980619113898694460967216330752169166965714033716524795174844181054186297222782072615131721949711788770923781811752129702090877745326 8489 -226115138931258531565958403300560803521912038087914738559665910121145719016282752009452039154505961082119572366545754044784628308389328604007647380615289201836345232024154301103699223387905691734513504885116416114980577563936195503462052008072504903911306163065535903843541199263972792798007979356730368657474785033533246448095966771638380331470585530371981386545803046691242645882370451801095418132130822065062829678904687881461573019521303514905084192590165829946635662075910205856873908129385880417275901994648793084290681924145394876375031884026792163284954799313503971086814256407301 8490 226115138943175519724866989744705932148118545222798624622536347032331082889548726821748897409045004072484194776069461944958943013638620278066250811218859263476372004071550347564506253356802323849201066878705267916632410987487077747924156346883681915842051443178551022902601726932804002167310672974812447862569493142880619339707606003871170684881539958471600889045984617995678560280313920529894130239760144780926448797585352868297001880341171713638817403344927320909662553871055309881431281582170826772041005978690534343467878271141476269827252706264546554747991728709777548728856476492548 8491 -324382661114289476157620920766262732644963451435124682425026817404014156886311635677271152626346783371390879361084107630906014661932765482040944999292907676869378905152668146651261442287789680167159199661661964950427869568538839020477701942002585085317504885534455269715445157843533707410817141379822567493480953676169568481431428379378208505104939071508538750941421085760228392149551571911180882201201888914862901238255833097866156427478058416478726739899551279525193576227545477718654692374859253531756258568746363645519331096701946696152747157067002498041283732747302810225892966120942 8492 324417888998117324826959411385437579811859394997594200168330792481957098455054990874139798310617553306629021999701174644271751646438793726910477434033940344963821852356477702797588590348324223895495696366704304609912176440800362868494245397704618917137512330960215324867361367606113065983178298607854065384480499564876301350675765215276955173332435739810411287265367842091051056711838871716495338921274396941137642531065819105911142421922980717340841249924552672984422208968816265506884625100463175959095117597375099505262621843527551397467471644262979583555325641056665211416104023997933 8493 -448843954995815051140375509523346788106998231600788715616341238837295695181059574189549579997408761509115641625309605841268325591451816952707733664441645710231811723825363430810218251575857070041319972018257643129016234124015382125552702698982201709123081426322405063990646612574688168807337605613170343340294360524540103400735201882784339145689030291578209857395039233033170102273249506463668044660507272404613193716415277342155176195126502047478017803044552443035905329661335981967920765336863981633673595359595810815687659303816895364687383926116088397994961563080017617342273909386474 8494 454055307518791947350824236144791376224356235022241934126342405614802289858444146008647388363677634597914126768961393682204121602930380624926829635751589699458102026604627977364625414544374443357847213566486669704189945079615045879048708522679850804556027533881757375694448007026980372148426531381590675681871136899214027003315758318396240793806014487977546655677074964261496288219355990506115044121918868638142167264144809047045166921420336405676582765941638486819223458900941577545955821251254532077115335403810292464981045702917973753081885333011069118535322434423338830826714832837235 8495 -665239651478031342467110550901837949652071045530231202681392047912819856443108107121175043477112164016914985746771372508312562698693191915796659245719257466382634997338622415593282289654735411247399329498952356320629184269143060661907567324852752481641012075434198374689313801613163948892617821842517059583386124582613256728615852102464564134652614612191274195416348983436521491913796785120340677201480959881555152962651930682396168429732825907149537826773254396544139156367272300568050595663667583251244160988208196106843786779859305136912361137765808951168471273682092173559293421078659 8496 668442978763875337254967758108859405757866803318141370047663177062225602622984367672454862995083717295052486854174467905251438134994201329090568737072366340218130930393521884325306952695974344566906626476563274018516448385841699496533082760537937630200374667748659430993020522715849316264124122982566350806269208077879881952189354999699385133839298630431144006485648366372251421873293265440368035393616720871570323437323391011691429368882882657369390791431394082366996017590596542850282385601237342832222671037486021827082356496394102747511533584679723114410552700360567534177333347357827 8497 -903230920777690326851640927608944524314713042365800483198880655385753890028014492410368815983825784780230759670345227673891963125793983767725731736507063027207577142051203172131662864142155723575969570406593670674187634190147462943889763677924347604606985800260035634665145331819856961780892170143959298807840099402591948169064498743269389549710528684751993134727283474203741546013806178842543791860786485552583344230036111423297654866207016362127081112036080902698269405546481312002493699986556210111610384860282089268029696473244280506081277178708450826028577406760544691171768152888773 8498 903230920777690326880359188973284018841589774288184482651262307456819297581624636471013007940798871319664228431489741353808295423857444601568209717439235512971486898070432856928637897482820825169148953323651292527080036761694935031550194409099792220956765573143869341292454986397077955374382195402654562911740924961570463446874273421235864203054120598600164751991681519623632322858918493458420057108229557218508465942997013242510315931674225964270873831081224384902663496715257781535024510486261868563501316115906547978226897716625937012125272869876287768326014638771566884412257572274963 8499 -1284728282870018375908321409822167978372609683974196628706602063370545052868183423539625356733504841722286402860869314728368263070903083657441604805249794772709893983382541359852237379760748343975634104820456943965268657997693973220708443812696336411039631661694714691180367922207520709670125834440480750044731913063605978440755337148558446849051818971930346216296028617731700340588191202705628780312609527686384328113294080168824114648328708318376060109378495942820977521539793520358680641375348194421428341213345724700492973141154404895640000698969489276122367257770086763067857033259940 8500 1298403576909547540451756477833200208189160173412803099019444139918125078174357550935504253720950156978151868111055358736817063322409765936024548893316631876812112614182024232189206156132828580925100745585046377005942132105652409144629547701774974447534317421441396861169468420844931058353672074740788349508697147648564192560071797158077629434607951857186541572554866846190203219927657795540190290591443924241491444036611921606460422140046363769008871282954678379589892879475311601100554897067897136262461944011975217982699739215775472421639652760834287152001653327524329340497022188658939 8501 -1742535164811182285597351791077709411457489496225244554113163945304307718667862428450333687322019811200088703975292513615411382997398208810541673657987599221902028939793178552443953027398426524178895278746284052118910680686434745312867907662681795421369026726046452188256157730072971727954030235772368638807816534181884133874453885139477120577125361736287704458781196495896529413059796671578183556594210490633734454053450480148970043378297567582248220560921056387809494677375272225073185617685990767143253011315221504828641326816074508426268561476909754847826009313191036949052733299578419 8502 1742535164811182285597351791077709411457489496225244554113163945304307718667862428450333687322019811200088703975292513615411382997398208810541673657987599221902028939793178552443953027398426524178895278746284052118910680686434745312867907662681795421369026726046452188256157730072971727954030235772368638807816534181884133874453885139477120577125361736287704458781196495896529413059796671578183556594210490633734454053450480148970043378297567582248220560921056387809494677375272225073185617685990767143253011315221504828641326816074508426268561476909754847826009313191036949052733299578418 8503 -2502846068262523800453645105390719081946194149067139930023033660730146261889144230262954779164306309291482581025343384127520140797544556329593857433570223060263011932342256425747246140252920112501295851686817421573261011180785458839437467174204417731206698251349607801917235239518666376024348053314269955841339105134451817649670902315226134966330689089678043907485237909375832836999898547978704084125497800468204197488490200701779897182214404863741500328324081828533137238935378205513432921542259204561977971373898628385997606119605539509256993239266283226079794893721353492211778140439797 8504 2515874626196532990141057580761321458572510362677590406393812500881379995286165663854233146891546831664867223675034406220018915338134806590010286589110914283199138898473324818214599456031340173105636970824960769384219638351137461994676246130126166861704507306706068974609514236325630036293970246180855332285854998573608093337401461915972585421510718586210959952740536271104236946908349624778340678820444044262033748062810587713202583642560825699665691230564593767077760571688384456494899552694068432191661147681411525640617837203161534698496282967354960318190568207986609205441892197650563 8505 -3387176447368056470241121513021579171649390221298832093528363536436533337074915688473763115948219727197589759116995440196136259378240280595576880558063814986147442947235342158126555044201577411249669796384622807906375794375518794929069519376254830174433444848439648453132857742934797388514986584045586274273213288260440809400344503426274042825767661579190984434979346620298842565063382139163353843944932705685618810111662045403177586270596576077503906152376666177875394283334645079243442097030958503862173771008069857313138864563528802110975064627428664430274226629533704181284815268151358 8506 3440904513994258874201438227751276357730936405268469380354910884351886492100208266151446472039528866410129920691484457735033364190403105220069779652403016429971135733256795902524038126226523356106133322221559781198979016425284196883492476489132284656328326591671912761941518351787255220328241580514739778615412004384096112439806651239460776587497000833635298459877402155735181380414022791596478430512041877586049230204668114561261923733119091219638144907688789421725197852907341409571637572749712225742744207847308915386431441652201073057164481750106167284381263886366155424223945006571559 8507 -4836735655547789103121239051383560122987513271167524566358747630951800711370698845273787944396292387770841613774078550932931095956811243051274054948422043286526028428769416522559682669713418138910293820477906923872194504557718863651866009044578746150771886936667773543957205072038809227377752130505242007158210060851659578836182386794467097512657139855446750214263105986954330680680148241726500781880774305932312471038490542971905295909875745579155121664094564274277085476736663111053234823967446975031864130136116364894117201198994554180782315882084693960066114103116529450714638029880843 8508 4836735655547789103136154286811915659311346202563410518716110448468798464472590557367243117298932048400367180955909595203893576955115011271307528080138571747155886984091881335368778627427884040546409319257452511704328712950500859440336045238659193459796067667597714315674501951507799674705289511019270712125882138766081374043500235118229174993826341887195254441508335444198520503699677555184403930784500849988107481247256645288563096476237597187014947809574207286695063032181361028362291819023736095519289641579063833443424583057289912979126411816106112001962679748049917924551660324716042 8509 -6499150901322113330967098214781463041350673077413860753114407936719556604896974712723207060644815352246403602250160176636680752203965431059923306339055013367317696746268327404164484424576214108793852924415501796162474553756628459462401888558989555619283643386192486871786051761863062137393655686218600362973165746757900920509586722759770241246239017651535052814217176399390821391108906713662974288814905432657711680155176838066415039469627231824152184841670093514339967829077001810702466081230523436230104267435616656875776852753614078218637703516056654619542282397535535371096049116833914 8510 6499150901322113330967098214781463096672734639161157394483339449264314908994798185600822790418212100569245032861018742109034068704270968609784195879520389219708839484962039932645118728575246490891641930597712926655509077222493776780187248374087534489328665242040702066789133242002700048725398335270174903611316371423607250087408931753632282977507464791364295904084176910017215603245757784171448785848147554081465915940159006058720802843829681015365773509516595642435079598693667037894321078724733281926115725699816506089888006474458068445197995177676411809066878610815206178971696389669828 8511 -9367792314950475064480314529504631923038118871632914271495678256382318128683095902158744813746250061919129068446946772316836593598897571967737544092813682569392382587472427153215764027050933678770462631427137659257218493577943569549886042257722978193509227179598759026548684242365743683005589384217142032910401908016687040304496016381292272327845205166316237662443222320782202163212567906619542690760848665533751244157532018041662111797204694447211958877189807061869868155915347366812624444954049071071508758038343516607570035320864720035858929703997905229486631739920745856801473404126997 8512 9484452619629158550547524525482632177807998182488677579929027525148861034364190678201999442356910396641795855180784214646070425240834932459851319362559705725810947260069815235970687638089046200645183810168582736387450697808671585451046656155441032334989070516127218350347954858771659598089776126265956294904151503514313413894629735777460410715235688373410572226490099411713756597645022220897705366485393194769907031799507025283142374020185100732159517928864189917958545237467512382947335358347007459688793138640393259076829749697331851713062706703284855721074823866369864312354292289249996 8513 -12669822927162054127074386209428899038005028105481205890721273678504740839194296016824997569828429595802120127578770876197695603937463757429306138078361187676435455505793911431908097963022472299274512090603069883303722633719738793683206098502702250258301990689807654386961538966746587778934748278760143343340539072476130357484276311475823221390328674542740068831483696282927258174090516013223932342063806134553610678823386503868432540503801159068957510550352923721941370565434852245703195103530880310266570996831831050554174489998611166327100303349858890335558649559043044307026844468621650 8514 12669822927162054127074386209428899038005028105481205890721273678504740839194296016824997569828429595802120127578770876197695603937463757429306138078361187676435455505793911431908097963022472299274512090603069883303722633719738793683206098502702250258301990689807654386961538966746587778934748278760143343340539072476130357484276311475823221390328674542740068831483696282927258174090516013223932342063806134553610678823386503868432540503801159068957510550352923721941370565434852245703195103530880310266570996831831050554174489998611166327100303349858890335558649559043044307026844468621649 8515 -18023269434288835438386051660478846761348498934783101417135969470712729085835768780406984466529898421151835109379161318356558442829443103461877166232147539088647815391486605006907307519863866868070891047709006115243295433459299739362307443372372431917139124140285334973043794116834056056303784997114998815793807094713186126972676595723998095682995836602430900608380510438800570024949874791008252430152942945718270284200394771059065608840813100187865696445281564589290104597200437743156391976039653580224598726137187476850849844665170544011642946077199033255583079873910733517416311780031031 8516 18080267257985823913158712099541712877237716921328893723841288844964739645259210989146613743122743484025258016080493440969066634510859605210890255344620225804971224342279606150491757495124540573629288345514839340542571668948915967803590338896667492500429893274413632269764032094920728608930171175373962687713713799109855508913399730165297438078223660258763244335948988281367405934683681838069892346454312775235619204386237701761760705285848496075911227456115477398765399993992601384063183628139395399910440419134728329351822014137656133684954094591896015776145133222328531356287492261732300 8517 -24609865605206383905645734191542943414454424780046405033942346996401906125667910878448323336055598590029534984622940453579224028105881041268439249728474659875655359988427180714217551363237892857305658619710519225083616499841574290737502172811781027484465640122390186197598443795130931531314863276530975619944823551887272646050121670929304371185113319393103604815388535269663772500949508389773644938298562145240331179281906886619621070095673314181188722418691726009064663523616391827870636213412190285411906226558757665692283965059637141544816369252062020268388146954869543096730722217681838 8518 24989704792534946534341885003969521535611662148425598432286198328646787028699251514807895596044805809431943841358028391176851577502234050934553119053767009487342749281218142210561187669380234090341654676668446064567425268245995819660108325883473322654504333463005740462852706702376994783237670691944050537256680850636451747960421077415543045004799926871069464492171490013699104431998842389558134134536862884897992595634648216855409012570795796918547974787248924701780386124184544347720924349778000963476784487570316091404195999595709646077746498449296034809208174819699015908856353410591212 8519 -35803772587906214409183822859787343499542299715036739234330502557935850278055098699816913319963937544367725537644648700050275345819696039597505329716551892725044137051722680207086329613897153121418967812389366034134934367499350974983456518172160646606013406200811724386173295299301341249683717476021654096461220655162178310991042612194341461624405206492042829485741326128226483596408057237341217259864163003866854640561668214724939231951037273287062034449972158631533912923405777043075595896075710841351602081582001842075308218984568768092456595141574791474113130549110112069705843791709061 8520 35805438099612415026180479368003363389016291281539650148577150719254313066549871418277795631505827109145622239436378421702783296611098455159453013287392893677044914914087862070816111173351435989000401134775590090673161967017064568389301531666081880078353346945451094343748334404184377827559740014453520444721246894557166909892868811168938855982512396932243467477701448236971532204315713856557969279069937566917745811320536769858103101262764680184833346524413473100271946434422631988364633630105831711389597374359489360637402823585753748205154551824266527725441042402213371585850143581457001 8521 -47883117882388639609262191318270822406029943454505731476964447374777482697450098475486882899178684388643694970866934199731723484451312286394315706907205916281977781432888457641968828500242427907279692057682913782972077500084809395142209225844583095271785368262800391402084736937576291763866227395042395044849734592677523831172270573001670469505742724718322176151362553290209037169383004467178391699965759599223419171504707561530793293465001323201737855753128304433272928932680504188763214530433675371209697102741397725932085496844090024038954896015818225590625907604097689253638330060480742 8522 47883117882388639609262191318270822406029943454505731476964447374777482697450098475486882899178684388643694970866934199731723484451312286394315706907205916281977781432888457641968828500242427907279692057682913782972077500084809395142209225844583095271785368262800391402084736937576291763866227395042395044849734592677523831172270573001670469505742724718322176151362553290209037169383004467178391699965759599223419171504707561530793293465001323201737855753128304433272928932680504188763214530433675371209697102741397725932085496844090024038954896015818225590625907604097689253638330060480741 8523 -67418962428498852585312753087398551054933033629413862060300658945808991215304460957243229924170624433509764022211220323971941917223478979573684005459904391870075329208987989991659263674012427141209251568926157280082505866525781804717701579753714744505436498210189246924714694541569566009312700326592343323286501779700003953074888587461166296751977129999918848202225731398003294924690569271448304528860016380495218220179983999927844139752741013906664231365321664744615438957745478286409591005528568366026213738849285133661945576332061793225399087254225794313736484103316045353428178628075502 8524 68404082542382185385030877888010737120281184000637742551078424705909797358258850416802384591244207183949747737588358613273281336667943795970994330347479120108196909233557473481764678166411701743710114561974994130295970223098313432493312025812104302436547435878523404424487560847112033136427517360603848947421507845077965352583978261077103609035520273750847342506019622353913247474964452348965483582210257990848195542387408613955533025848742787184187297196886307204827057609953884576399492111468795461409184897317716932404170467427397569865268707829630374689985541628978799763658132494318573 8525 -91100981834277408956717088802858551890410676428287680160201972811020845712407717873195525856106934414007111088237820156381706352072053781969792221110591804606751087260368112156848848656452461005144451242148327731664888848408957757386176187360564917220137235197585734587610599598220847555035807295117234076888567431246382951900036145512191924755608976378135388715561435067122337813333713159319603642742309139654168268632264627453778509862918789156021915686171407588823125751038735801648546716561957213490003342200003416551525420663104726162305679868014626914853552225170172739123217053053198 8526 91952992493131186034138267459130778513090072832989423883718067221726985603291059953346097071364211583478258882768550285246618524908659674906503554476537617064902587848893343857158248326105672446088907512701006410844387175361070151822868021395333927667355244172916914417306346440114761473338850301167013225874533583525033034844010784333618882820247168401814227352575752683103499122871609771397366042402889415906617316944704426916962436782350717150470690025955840810455861972576235970377994735619564056281007167573155819650396295089560808410360455347030072253628046165999348669498257541938893 8527 -131493624834360767578358434527244758653280120532605105543735782742080210339766571925055117486108667160449201121932484633378453280915942360690062082700504763990989513785630531432364304927657862915462226828470112119592069451635782338181085395071597172124605020728621078997001454846610812216150556467459672183942515275022466664603824676867995923136958273349868683534766091076671156299976906313296078503725282891409237359525035110318189622492636028765726150812273928690124677582236426918966369724120129963121763068321201829458499250654240920571973965047197000561276082477079447370170039442883829 8528 131493624834360767578358434527244758653280120532605105543735782742080210339766571925055117486108667160449201121932484633378453280915942360690062082700504763990989513785630531432364304927657862915462226828470112119592069451635782338181085395071597172124605020728621078997001454846610812216150556467459672183942515275022466664603824676867995923136958273349868683534766091076671156299976906313296078503725282891409237359525035110318189622492636028765726150812273928690124677582236426918966369724120129963121763068321201829458499250654240920571973965047197000561276082477079447370170039442883828 8529 -177025109410724550842714215532840398251032742793053796681010552496787813505124941823319536337552762352950113581134866023930454012434775713161082425581825893086955035914356061903226602608949730260476257440994458303212170606545900057603050523995828348948541744780939565405095407450633750846420088562611692941425863759154342952610989003617247638421160555230374841129427404614813739313604302089189784133115857233538683898903676821620379163623112460233029199137802779758514651547099379077271564301645136765067524486213791520617554331862700903647936232405035341329309713598457996275331761399212017 8530 180204982820794345831090579285773283044981857495784138596240423644307441998284534394313056171867550871533420559477536416653622099435274732226751885560065785270126337241553012454379223665936760167362991875207681104914770910264466032182021015972590901343678572057499733663551905746119697398601063497197614610316369316236287251952254055534171520365482050387192226070587091619798877852587109638128176148622128449321992523921307408171925510448172886471923415469169564054826432787797714430791914474320561816599709715033585772530177515820520987102997208910133978833478858987755961988909410670128600 8531 -252023025972156273811881694018587362568395986392041795432213419712567189864898004963627443255188667168731391235601618386369957014072376127881524413345779788177574452716540148661736984174679072955617625410917092277118785839046253890651229247771507219138745413481324832783399617654380980276263346583673025783221695992291010100002190154147559952972299265556645707775201986350891531591166707852568815648711635156210366549142341116785840068012367291810150090651043514572787740429931137743990017560734352358863528872362980020836208604610900027806870309632075290640042327945778899413524106640795603 8532 252023025972338548839532281850917643801838517900807130978484742089339284051340633509704824643533065821372531694710443798084601502009556154001195232434478937969015681212653144455959855341401271837548065048175895175152252089405268985371678126817288359712350604766423339825556659164710323907352641194552042784880920347925330604479538874000351501084719135010080950908485223892207635886591489851823206040445044962970501228427247258388705312096840597165131593746403296595962678034093509329122894426926001183824279093007604399835601621414935350168607134066336960537171690213598496145659806029883346 8533 -337628899096511447011355782096893614162766519914792378015159169723560662194956666593345800843150129594668755248779236506711535378974994329167681608091128357349285511541147537690340818121420771160334356486027751148603349213429104913460114836467806972905184667703707506267671043359860062865314400506724070763065506331971081614047676032422420437146331146344485385245297385079472081681201671837720930804923285440582767023198957387555762977607836154999814397580191035399911175428084661862346547841780290400465163414517548505477131870838656505350277619848467300708174333790290379780498344350854210 8534 337645215310186894338537155746020419382392525605318531720072679341437782173117254959633346038242727559372179808566726285326076985099166376103442240260977084832476904544197711550000848242584537460702390746474866082988457618062578709868905691141180848947908468385177117230298991014337898218749817373738481818822880315582096800292310998881334757955313583860992483623185382734732437611381087483067884642484802122977545477687830252346661217449495471488540912744448834186202140172939504090430290813615285308190854743742312834814029776504538782001358454476213147559325856185466048456269420773722186 8535 -482476190151267755069502633699912999397367867194699467949272666367291251804918919905227015747659747052429469429601244939758536863733833238112404640271321479001747866998800521244407413293223657025432215571982053319046674181388849510717201610430654423256773032778163188390951773953192560966325038090956957689468718628617302607949086544671852695566811657317327019803450258703339991659871297130040286622087947429856811612147891197430581563573670533720451387324195584756251897970234671670225568789284230946768900731069035330306641985891381116116194532130509283704750481796552676674245501876812878 8536 491967242784542288624596807397284542428476742405072325469108731014682314295033143065378548141746522847159682542190767876282298231308335389541021492632041589144717739889479314127411943751871731713915545531975502147600905099128360995847170573897465999200065303518177473788938200507939016923958303645743949082361009524120626942488065357697353330086335245227998011582011695643660044558475941960892025832362629658179062377424049865014742902487535185374010810654397630026873566943325736673829208840281792674620132347835675408361318339373660325959908784047501874083883733469396697051436843587790578 8537 -652707169434262792367376627987968149124013617077760953246700180780432651419287988312488949938489064483818191235197572310744270790275351184191441547002225267405175151593561386641509792115529585407530307954439816572877567543840393769902432509450493774667796974167597191493060744837107283631861968812074318395113157934290123493088035662620119033750692096194162866876170037009516643382910637770276506969555660635991542225880872672815985151400220880822563454220146801026573970013250722572834406227718128510716771579729066280109890198840578270951974808971583433590770505508580895362462828303881148 8538 652707169434262792367376627987968149124013617077760953246700180780432651419287988312488949938489064483818191235197572310744270790275351184191441547002225267405175151593561386641509792115529585407530307954439816572877567543840393769902432509450493774667796974167597191493060744837107283631861968812074318395113157934290123493088035662620119033750692096194162866876170037009516643382910637770276506969555660635991542225880872672815985151400220880822563454220146801026573970013250722572834406227718128510716771579729066280109890198840578270951974808971583433590770505508580895362462828303881147 8539 -931757156638154052220474351367621718146593309492056279902172104627294425892553611304611994361754550121257785206565172300850828525886378276100264538685952026016139836826985078218234014576515423660589241609985016760753982159483479168123433700999561265952499611930317928659941638044273369806236765893841315793310992418637665117027711023119168293419674498397199586871857422788932772125894818900735986628522358402215007561668463454093585656063444765572862363175094514293062750385269814177136924536379323745362925138305870235363200627246357278645740179077054481024046107881065996790969244732271008 8540 931757156638154052220474351367621718146593309492056279902172104627294425892553611304611994361754550121257785206565172300850828525886378276100264538685952026016139836826985078218234014576515423660589241609985016760753982159483479168123433700999561265952499611930317928659941638044273369806236765893841315793310992418637665117027711023119168293419674498397199586871857422788932772125894818900735986628522358402215007561668463454093585656063444765572862363175094514293062750385269814177136924536379323745362925138305870235363200627246357278645740179077054481024046107881065996790969244732271007 8541 -1288780474275115540919208809469545669392873307366149794789967888804862369368767001952083498452373600348551882630928446595664662233313503480978484395199409856625565623626272447053889522245274083404796380229576938730040894584110170893242476758444833971696988631748390108195695378888324384198824309973844373895149489110893765898731332118381912271826963493133093971808345673318069169750360325409026794996383096577954713012299040875894471231673579261660149778506846433912601777921465253465779102918671827448967071992309211287393415548052413812584476072034138856821599566682369675372185449259107011 8542 1317937648207718248768280414437627059811763165589448403345510467339884805188323960811244914849093055108955923602559814253228826382317911089859011059819908644277733273594785606084246296873427540135281521142101542489578624499351798209986362519654930761526303692101964396131099639973869954509860601342906679292024423768553816984494154249165758690645624373074044164659097555817793541515110690082373771072106024838162805611690943170979592425303121436613779647245132030032430877274913487330849542998041993549696668151159341255756264087099670721750091141700669810157645544258241019028212304142792433 8543 -1925188301267533253938505684050992693168256918942900233296953951700983731348202944408312216251735008010299668773684737767727815933899802929491356278084440780215644634242840171290861937806439296344968677140183511606469131533644400125041922993432317928200984753955311084648169789950742731676504372341918696876020727271419595534683787657910935941894578892396033183785916502560177647483956252696003865250537210008679231715895098170648027718449676975190617856151860156194498173782647515433803309622272760380111864679931831845791314112452328240941396875502363708307957428606936605856516376012654794 8544 1925188301267533253938505684050992693168256918942900233296953951700983731348202944408312216251735008010299668773684737767727815933899802929491356278084440780215644634242840171290861937806439296344968677140183511606469131533644400125041922993432317928200984753955311084648169789950742731676504372341918696876020727271419595534683787657910935941894578892396033183785916502560177647483956252696003865250537210008679231715895098170648027718449676975190617856151860156194498173782647515433803309622272760380111864679931831845791314112452328240941396875502363708307957428606936605856516376012654793 8545 -2616282543921311919743105061625039701752922352018721295995141111740158730660738206562426750386579745352538233137681042312161868242530338718095388059186081369537521695002225729805251516360227172999815567962728333616120993632287064974616535403831470710765247939468718565467589744460875435154610482666231188974395015171615841751989176082720894273426589702942188251987512089266767164069410504490808101441156321305189653014613100321412081550110792768487859482272692570524940597295445344207906272708082817397759521099103082113743299021049756501060237531794759783894670813385486950121811921698224799 8546 2619985977735331734134331434470420016956315533304935632519653034201257915977811111967562373161872091152726378326240527462084261102317604989537145048616115096144880771030407823008602637872061473029341211219138763112025910844046358675711109660603247292388452953251238950197391374701085712830118233226074968899459820150029399497526312575257476495439429916754307331558091718582491881308574980729746777062110497769873498254843793180327731133104010919684599208063182561360397484144974710670718216256766560543285040269681505363226571529553007029358867965806426904042220635003568357163611458619704575 8547 -3739746230002410693240160135426648986950567640311074392729313185894743594891330472880016893233673428148427819653137418962458130552333655331536053174710837537663980984528848299435282322738492211811185351858796853079227431138485804224491281951519983234244558986772756224844839414623536976822854622172192550867023801528295013140104556055573298889535002282397281841203308826814367932005724990720616324468201636062155013129726632234761946080498547634084517120756385735284267634378547342297995786701795128133623306636030680462629445601589041896253226032435213817086440378982762816194688575426267279 8548 3830954065048810037174606580964295610251147208181595549607148974666708218705413610921852184602712627871658541209978229640795774429633452319011078033998744163766183543812098110993732263973069837536013335680137402698653652083505303425038019057870163750087281196596871459605204091296205560592725731168441608801528879045010769961260462500542927447196878749704817780638078693995839259354330297947099383166454724421890140526303966141060069868160133440426991290905187255339719027618837370969486024484308754250764567419333549873032602653028872367904221095410563970191861142317943873215487035593237377 8549 -5128955716466183055413804817712923317884230537322545019599380664880953334414015943005465988999232179014488439681470189963325577426725016198974459366216121630609343698618117573991259897719919940468892866656943115173089126161295617185459359324117639267675967805224753051406647536861091172056377237651597855012292914306598707920191752801074092652096127692701011407012851952445593786007023895398700826158258674596822915491813590637486492387091256813663518183707020402763450306338075605790803283989085171931065443926138979027596811839445122993212767376215974476059619115575418540375183632567293035 8550 5128955716466183055413804817712923317884233646813703940477931740976081343581317845131242608288075979749852848507532337336989899425554751273582091226164576712110991022656436155083909656095177610036691175642253546479005585330482418431096977434377964045170554677162022047025800039476959840105347538498267197254543948508013503218106468805081142639379675743879761063470445355906547610812717731267746073100641846645529049090386915807171644325203324878130397374095062304614134945977076162281808283826124866208327953770164615955250596165187690700865329337683785078308482627481569358742080443740171589 8551 -7411295923977606110974347334770675042338408616833937457048681913912897515269859914469114175621772615145764663576397965804199364501021323696854521326164138514958880859752403944418932194608395422739237964751958562011322863996948793641238790924271706253845340301823519046972929069709781589184468271607068145110541930229964104019185238803091518754110654178937814675593904800155999788198792714849563057162506396725324141843536598898415710135333902310266580379901995835860653919963149062567758674975201966461974047822994468844378458761260429903306253443057688917053875931770962238498092883448763288 8552 7411296009980561885566838525576736359479767051314128335930781552453930988801498391874951691579596181372695307484805003423396622641982384484372936527744447480608688637655100962351307034620608159066704674084796317127888249669484237066065937572559142474810414452134370164670564943796758171800488448910127613959259726114571648716876855239229906083786398631358574808552892000250255869140773978047889274500784634113376378841676941751289883316110032255280300057604174053803226895023857484236958577257695036743120206496558398714435977187146992166026088605254529230993500997343685827118469426201446404 8553 -10063722967675989571169194557404657155179108466338496606290811481192116018147990995096421272590370911854297914804844500509564928884537736215814411327975762182432513868500663120543329918665473267543624449311175827372158097280078323090314242151917273308655030963592225809558317261192278475462281221769638887380521141909132389659839003813812866241581681034919027287247366504561634285965299640651307823848241533091864477143625698389124256949120742035415908628674092663279870234542837312804214367273684940900453965003212025674717633384103169031180268528668341838940725088454416496649222004743040519 8554 10315355769163285481945404929412038066993282777616219487428968648133415524585712481194482236086062830654254596441065823611290805409008523991328826475657349886416543821677549332292074885748418120991444647163006511444315224337803278588585141375639587771903001477353891713467268649093993730050683271169853829450649119145026133470092876013370274319363027538840026586366889361787470525458995355392786237616453969729766108989813039965450251064379408830906308993803359330107268297144770235516080984401211849916367681317768229217924531831255219754567007457033302857271694624114476129355244044220932167 8555 -14501163940395632750519966311212724742360095083287616173319569722943862988873286372113380120415973042976746650385770809272294126047839403847500836426322387888966883111867273156179859762004047343298825439733039605549674237929743151015445142728026482991484095627631886625991805514856309463838061011351849236490618667502526163639494169601028620106249164367947608143557493984734325549479219924947022463900435918259079753685645830937673649827404369878908420093875995415706249050544969068834352710158236547379316296705233346894304464232452805042463672944615747035255366297716248900523785880748791531 8556 14519612208031707220038798970840718790971999142851881375085358092823242287120525317320332510028264021615499642177165037282764017589385381943118157120177760145806025441006056740360053646358376017096752349824599976570033732726898520118548603011907376201288945734455903867374190307020690851291455901665081520510988035010327292354541440968805435699297246881293894213778065373950857427748156399263133713262635768442260328151924028193197009505541708896312702338544659867270156492356837048117389894726526132015732173865023384455942019295490341780860887217291666120824208563014121788143626500545430188 8557 -19557275691431392709659995552199133886049471862498164421229331673811382411238097628268602198806451559619751600536680280884056828887147562396149264937192437848068289414386218290261708989914465395600049813771276900067534358542279474323119971283388089686524362610602148373801838705582063294318772620968669788560892134290914614491335703111833317842890217363904177930002898852598123792021468879907214488395623860772376836493331721169357864477877678875655864381786094683968622357386560103644819922412140669845055751693274350430119505373066594128885834727697442234038718567702319790256037325599116928 8558 19557275691431392719409687484877555979372204947026425902306441850713141665794787538554628930479145387637057277854544587080239679079751456671708925430337721239397561083002404252987008743356946787625609877688990411556869828978236545112188590448098604993273110643003090964092668415644519052588977071851315979592323799327239881394178617981469868781691144011086615732938610567866390354072178967202087108048735196367001235787882933812667680076178080086723634325134144055555883524345558322502394355508645597525375931812130162836775886641700687611875642070591876454529705329478467357185678649458523850 8559 -28107711562814773601593700539405248604779943639901625385068534394604743801586235476408529915589852398772436062102909655826412475646775941782707645620074332565979273857691809499056562254093210773315163113041181111626274291141866048947697240914570772444944134816150159222247239083211191215160053393736604755528143586189784156028467534606747237618364453924993513594560730243479088302112784732250187414425128772551808430089277653456557102980184327727492543924002073874557805204099301445435273925001642486279417590650594920659559323101502807094522773960345779905414195659044676567421855577707497565 8560 28797609899354657238759770138904769543211073858375201332952111682766002993896384147750611903445325362827341720721448278268715291500935372430780362659599333879684292168855547483709548453563907804326011739340511157069126376134528796377764729698024599846199809283408675138721396591119097679937015602200238157267576031882589010627436123477031321002356156444272061591555246609538875746869633592783776522033128541049400024924610378992172872905155373332725302895336241430618506175534443588860611246734136691403968536700927229749971920245526408025695372967721613189974629201222045888900003740749578395 8561 -38223539362265037737387851278816915989835509088938490350577873737720375303732502813955251577570266115266161159644105661067808336196625832527557773107917712792260702257414072521743004905331367203362440510829157534999858093872748000044086451649330700549482445865706424988041891720483722743932650247651590464965968028048899810484947363231918681895248164243831205424809267590313842147036263685464909964822456841087654715923401392606129169526222875364344672501335103830652217325683610698520281329055564707327198881530602627528876514590241921335530523006659601437088854172685401304333239263879934438 8562 38224626185269796408809021385011908966348786156435970058094396480831092844696269708761749299757236029523118128179798543164338969669000826452007626382832215932094689723344047695960695455712536094438690028416470995482695185483185976751322895278272269723160458572787018635448467785335503298774262962081129808511117664838004446883179258526143920811701662113576084341098215682251365679261948330695843452412683385170988164425014734244991779085696661153638014005490247676351261124226352925153564254355993766112878622764054550243294530258753058201412753804421651302475414189773633198615416708863009380 8563 -54334240652478188151960757400965393480247140518499196445092555730719940555676779921314277588313198112508156337248155093433059280568202254311335634704521103563374240284239026796408701282657282081892990253156340402874702671922875863352368303070774745589262068334063683174777195082794567507921229158087899318064795708776640584044829268093198218773961520197732283621219122007207227857876923227116028816573292709093884408923514571592055451077018891711329366908176209904703561282130896843283403526802031150668977197871657138352155105967160980120624807480867963741416901391158952230017237729767208089 8564 54334240652478188151960757400965393480247140518499196445092555730719940555676779921314277588313198112508156337248155093433059280568202254311335634704521103563374240284239026796408701282657282081892990253156340402874702671922875863352368303070774745589262068334063683174777195082794567507921229158087899318064795708776640584044829268093198218773961520197732283621219122007207227857876923227116028816573292709093884408923514571592055451077018891711329366908176209904703561282130896843283403526802031150668977197871657138352155105967160980120624807480867963741416901391158952230017237729767208088 8565 -74224519924846945368676222367903273628756226952403563400009451910427753659218077964066900650081572423007091049245114167952920758202998586984252245565451792639926624720781302752236268075815564812818287794279429077494483353618308882897701936060103659955648006190660424284312137426990636494541210500412678539040041540108273292897412646457263021013790479529629223694326257949790317626213761965984880683600710077701215917055655703010456618231636095263484387069574557680049930507034060562215055332649730128474912464805609111457358677758404910968855451539388351354743052498391415950705657447464833146 8566 76651560823436158829656141127827649873596033683401071856009094280466974844455040623396253165368164781187929367945239657315026690958230722545550797740501968402807721543131521783704391775678280267133748233166231663963661658824494815290682292311896161985939190108494363809387199903430962480271592227886126194526661442348849280980952632914664766441520139997165598652508943659202627090420161364908621777879068643777744221396245769558022225734556569430721538620411826423247172567637543903550519901636867489399811091685110828263195282124751650744789534826384085651908600935306064996390877247081001952 8567 -109102810264160570180007913439370045051689179942794815378623095509154630742410507863387697766386378905912325141806728290340351433296790665596687176642927566265016567565420242955335835115747268063193305476237435365440976423713150118257361023431798022343473974785687453991440853180777716870465877911620878660711218030237931471606824648727881058094133593916083116782539683248013261567240139048590142830693169205939773868683696932359251198425133703969964850258050788574874298519108086755615422263616227202276871885555495427572557997247502917408120924671740894505709483874979241249079423519111587977 8568 109102810270178851325236184233975746229586868349596083680331808219695357020636502002347448353927728827712828068211758926491334762135103318706730381439023999563776437303254825528780378505606086661996272993630290523668285230585937854510244159145735075182761844837052421039419392408783057554169458520403782572092472276481419775133933889318145069087903707053546307491845775604832696044586121415360533827009049103321989238318533287848125081251278037800100546441503317962942054815310031020505743189508767786254485145517624910856434310796477484957416182707930801692499042380462766981015486850408583839 8569 -146276388430499359357636451878760901871810864371405954196302555289176890920849114747280698179067835727387861189821834316358496997160977843253230679523091897746597885824354275193380566478191035633589104548072998737405145796589908090382590885326786224300268801243432412281757735235216061927892969022326794777956750065806561598712865956434908571819180195065063866274357026014839517317634207502239856932580161490002005504730233834793017886801947442537343741051951885902130758068688108675233012572169013414948850775238054165137709642076311526302149644054168166815168942534618670224636436979149893313 8570 146964545231375572527362955911393427761702698911040189039035421862288519321382144848472874526851175323959691834919634246819439884320408378634341917323558903103563408144186580779276670217186589415297306284636215426415020790110811774883341723648717911441855292956248631598406820582717984552651437786008795763989789142679045743255390467742476450632748634308676902733503942383577638925004815157213036998777803433271155753884185220990379909402720935685226864585483464677500430015421759734777376958801299768636241520978903698780504753135705629748961073101643275244761590482999940339301805400447710374 8571 -205677417677757261380049673885786976609345370887443369918731033961665417620357621515397170568876413332792458268401770420690786217865189132137136305359326358902640462147366440600107406470935352661076289302547232721568241274410280705818638244456191868160475528741953409844272714899290308060945227336066886847163419759668090957447431247628452158026633994215908167425684066848233123319142556574184939987258155597842271850989551751553209979732201945421785396242109692956123909236512337218334387010471101778544326522372583147986785722679695109975633675996576469270033252919371513976617280752863470809 8572 211790187803117054737637329832900886243253463365852779161184501229954604890681316619285693655083109273053642526560210033384849997243529649888699273960125959023035894793173438199661145572893283590156194934780094922969085554776586716992873230313128823905252143559276042023421392343124501781989218481782204167533425183331128535002924439920631458759301522693431218568499415879631541745288262030104995171657598901308596159194835491140475908989550985197930122923234683624779084845219413614990553206260434170326323791346265300867648380497394360813798694158636242883338518361757580379124074818280473683 8573 -279638778832531272242274048040116150084910191165966963963622547114451735333483253039952353529641903689759202257457905020851454543233693445035374511143742347791015258432178096849571057362652378279674186937192317331326423810505715490118996842718912079085409992311835093281835296010939273580490221338891532470087271335250301906250052792137288426304499870671441847752789769510581670944158354981693011247106837993539461958099565902630027701448354702804905727579787326122191484376911039463742819433970111969777828658323386042408688301931666823040941566547023892186715232287741529461964476202754043206 8574 279638778832531272242274048040116150084910191165966963963622547114451735333483253039952353529641903689759202257457905020851454543233693445035374511143742347791015258432178096849571057362652378279674186937192317331326423810505715490118996842718912079085409992311835093281835296010939273580490221338891532470087271335250301906250052792137288426304499870671441847752789769510581670944158354981693011247106837993539461958099565902630027701448354702804905727579787326122191484376911039463742819433970111969777828658323386042408688301931666823040941566547023892186715232287741529461964476202754043205 8575 -400120172216654793219499896728908609330724328611963764384325930327936874732643662692012379659367052704553172443843876833466574816720158487701158111783587010412354700866565753267877654977311999580474074182022644270137571323945922377341684202990949379746607961018814700385346902564589459244767011422739000654911902217936568576976090207341089960863295210137657355983173527109347312545944395921264738392536884931633521646690680288107114062941674108322465513642904544014539639426070907156083397990979806902475642597926270151940028668192390414730669207593215111258702052248310235438649382145393869978 8576 400464313685073726761326057068869589838222235234825605629176602086031246012469957027499315363306576686810733010961182060939699035428779095469263721254359436333182045887281516550048453705549680570711512637423614902668662873008922530134882937760248276667259889319802340190372047647830142391822488701472065593550194260265489405879734510947545043796615795994688431471985290101220782154055399183047483411353570894580026339267548128302248471175329916925735082552033992626725970147646952230990077445215080299484995013550192627526315075978472885042867455608394530993808374179941923598708133496594034455 8577 -540264734823743257303970737430637745899239535961476358314805132131596197961040801318753479568778685106365381172574368936576788161918601779249911068857700143933948730310791065661281330331802557949007880790020969751798668208474922335814723192775902687528146623219471545320909443689477808819568058808251607205471894932114840478643850707897553864861384330142836110175935860116832780461479579712320645022399310749098877842066998057273606128101322418675262617167638305871691111682845557473944560152476283762451329573878255938920799383872312892192544612885443625206730200359646587433163633384330533905 8578 559249974379535180980238241546568630789924059627560474245892627982385698563368764503275529032605218024489281463551529854301111119667383840987012492495440429689943829154390480020549969301905468282685578446157879528591737383712848834805299961281282624402930109746136507803870254365688494369372909869215205697672878786309562080248555248606237135086249413031182726568088338383004786776254535019410717875510405915195685060728334862231518876362196193383501324339407614150460894052141939284663841196086309701232991286759038955452389742311410288257607497054256407740636901063897112903160441259336722547 8579 -775396396889853215515447726783384076831823264749203057247030209923506288603175408121622448139188395686850416783015317239428677609833265448011401452119468183136497130912588990889818124440509676452407803669544960956328612124818522658141396062317340624858060767689775553291927513781733413327248124846766750895077077823395997901209839099258577527628156600597040465862765471179606262011012337770395237235903137271371767005451619663532872667546772064730142718936534646241760980866459285121310782088629948036120215981402107441923408570641311582761021616970990403082463403079442807537336193351462080883 8580 775396399883538052514793534277368049980276615504062252677611210317275020104183971553084139045616817779929904806927950054987190619765063470961480459061969866783016248546086163972940939679358817324427369219228026920878996918319665403517598191353696799913828282899745233179779682495150563038623708482294891351993801011480758661463509755367903674637030649780913168210678179222944274250065011152609227802526169743093223098631901866651198936837357145441405151052135229734012429661750831231995032933606306772122690115457812240205689357107620658052819848537890080538321375533259110066233900680295444111 8581 -1039789769908815281185605040202335134266201699334828138837914836798681721656362547280856469405277614369364239511359663536718150812815969823064620059116384537428998107288077852435455848690288772477196530817044238061416343726804043927880503202080460600851169263768535780540918892690068563472642130002765007706109280068884908628370524666190340716057364405109448206641486759480234670759182939863783944225319832592574300759842176198110119211919497992705259678588823281654946397233611201480902660343042782906901911571856759308001416903888262342968089156807102172215720721200245092390664200087478060472 8582 1039789769908815281185605040202335134266201699334828138837914836798681721656362547280856469405277614369364239511359663536718150812815969823064620059116384537428998107288077852435455848690288772477196530817044238061416343726804043927880503202080460600851169263768535780540918892690068563472642130002765007706109280068884908628370524666190340716057364405109448206641486759480234670759182939863783944225319832592574300759842176198110119211919497992705259678588823281654946397233611201480902660343042782906901911571856759308001416903888262342968089156807102172215720721200245092390664200087478060471 8583 -1471271799617359620041914886237030086202699375376811726386671849760284607455191718061705579789534564642565078125005454908083758743319084257172463831106869323610334222681214054165468715809790345811607334137799462812371775429833717254954204081397847095309438760219626881085070092155159519849687666839621406723885766671904891226519792464608195500965482705941999358961830864097016436219753550347652107828173985667953592461902289919129480260868734074353913983752684518894718341266613284693566037266942090004401011180967099981230457657462491881617618754618048212580287658577473815207896286859679901329 8584 1523208615105149104525841471277989455961983932773159879767627138922659921402556187017084653569953125879335355523873892508531581214361137232063923726039893090543034810001087207804681912605656439707771040208265313222574518090642395004936338448748173069143716568209205128992890714153684516116928401509531068231994338979420594070745483057928351270198832498091299757663126529128214006024703218536735374080231369818369227654486332680337777343690891353528662087069228185484241877248645462223136983616031078601257134086806544791120359484388397776730666628214875673942446899824863468186244779711106080453 8585 -1999456813021619369125049366287619601596819348661964328778659539094285520107144264682353400135910962123279593225153215917658158525679170469358840511172135913719277481351044175015881422264101062970549511931231026652097323082257129084219038493147239939756099608876783107638004128000658710413661286618535702066374956063297239842632619285459836932090416306811642226075355876930701643065219909444946378223292173814598097714478911581680797445149870255672400879864376770187461674627890614990806645981863686945441490795549909336895339083937777409775036073996503816849577682131383177269340304927161796493 8586 2000771997615439732780057265093706634521530450714203476680300849824502401638452558094118001146947784438763772463839437131463649871538775691015844723980383480057823855633307679911386043265979400168286392605772966309469410930378184261084069984314302389755745378169473357402358605657998311665660076213088056918505796607376605528130936933763493083258980358983082741084029962193600739218287507445629214165407785153733221722988260014833749134540453546462026373702273269718969489812682455577817674711286330932524340309797201906095846002538086435682697443835480772540790413738886623964661120362191861637 8587 -2847729055703037943087204999430342781035392453953646416996462127503514240690301763424276489769840632683291287145174251285659031654307959247136729535058562088278337417608380311963135192873395919817647729271713485329169557295187059468112403790590121162439106142618948709471822527944581509526139763051779337807938474391785558171470786074671043303852490558900773116311812535060515891421563795451926795783974093903851140627566581260526708399492962918510666218636118745236339038899893900688511051625497870057716982657997665006094808419789572933420988352860943762815618815736547288470396370549636313224 8588 2847729055703037943257202105748818407834938272477767094476833583983992819113414188632820186347595365596208656387118097705393582260311845931365204841327687209267377865346419192668655815285763147934607759814559335753994370186527114719740308240931061727013295019319288791331821667921552932943854152008515298611430108523514172287870155374839050305638969229617614215951140757936884633737137353085521193791011613895052156062721291530062805315708127817211720109813967413012317691446017339562788602448243966507726253201428662600525410052567215882090446961571882647667199092421562984927251097621794107527 8589 -3915107106437007830284503711196718610237688917056831716103960641833148575730681889793376623891643734287473017319619100736518039686378106266083433865682228782161063806927831705667805819598072152169048441392055963194929204402708714100738296528356271553326799356793397410015808720739088188793618147605610189925493800487820979899744930554673664204599572432264602032164303522163011414662527141012897184040901101776869908352150334838185902875057694550906920152767787956163311019873593072137156648073821361439007422826898595037565106241312531838889903744071453572343452931445872137906303122811633764325 8590 4091028571690488689469609200251616516222206992554690332605206003070784837376441984732071712863909094535863232240291073025507964672455951514122310532717861136838983324008197545743602713915807533413053318228484238154506396588680807413500445975850927278332908645746235664692508533925800766770840706802638490060481850137792616406846082093162782701764019670909327708867906597000903042056554123876411776109542759590903665703350284985583980693000753057618548821033174521110528505933321625102031770909949231640813908489878980725975885914638812822599103022482183256412687758132431558249477107800909967074 8591 -5862397315046038112397567218489664209829489851624915972918483674012393223169504299762251743666263662786310437279242027331936692741359099164189131898309360482527416963452106271884498909281979405701167606933684286356568026017836407913668189036863689941858054424270024334660578627737743051528829442784595839658628322427152540661833143126874753249596838517844138057977411255706041942836463933882766553318140307363819469583438758156886913773620611501645560156379666836654974643955821151787472100126715096399459829816189845163494355843945808952941362211610960145274872835966737787976883056060566024725 8592 5879860866212448501026632484645810475032494173911751733929344413549130751990740553649261057484729733601686613660915585415051042387286578026607454838371532732537497127345425152766476991675296822193638734721146395969746729458019802453442086431669028204177292876757373625329110445086011941213735365380858188943762338821566531995411418433075485314325942908392453972913183228010218615484960841138436597993259972917947992790293152497562574445743750073834711510479671984022322865065587809599082931729044464692086367917647073302044810878443307428563814506771518860881964850161405059880961168445363245355 8593 -7974812020415672571740873965585556326882618383661253728842562562340887277960644779739029530489995342688757231285619582872247972052598172607868802080553603490610836575272687701626180932325176203049880136421438936581636839962371027169252961497242258524036194658504655860048007254369985634234447339035436236048838166433373085411309770222703459123335935020450520871662844362493182502014297920143467203631581671522247738047935854469483829894900059589724486476717749456396286076818311550351350147734791830104204489668995849791736992973925096907904506337272880012700421692861796619329596102021201419295 8594 7974812020781999256197733948295724935986427675412656364355425811217582886671727696853013122474374684118854257133379090773154725383871477730194083142258970444119094777295183076704279783787818966243222743960774591060619951621094555031437438990352881299847900837996478285087616554454915184313308600220757708637032552528296183034773681360687003616187293418296577667858491565369051263357018345069884787266152367823788994167790828393907642257282063546133344151318160056440047712317339439446438679014665397795432813976307847892248919473112793502343660926170057728512520085024104119279625761171233987614 8595 -11240666215364384304565455608917699989014787896361654124842809250089985527401197655708954432292760340363912204549760632431327860069752919591330367075861194273494516157284767807966988517858411595150947325808002505977694534279534731865135731524447515468985082075151484606641113065437950994640486956192007386936876332911199301749572341199734699609603147234826983869884368688391609177835093068239648254211049124502350694437905954521577949875525194761339507845934922781906419470011416844051607942325538640462917793562453561810430401964845904596163132082460702676174821538006247633268295619323045901598 8596 11718511090650645303056402348054679282282705512957518373757232155842310570295078675195029746926316910142708299094487976883014063607710869884926547954983427582347350547837198024793824111401346608551396100578490830783495702169702120419150003314898723083937088230385379038810440176842514970721054209818799004818158035866428072913355079948675033971522441200932618137765586944265572530646789409836897736649133796632482214392593682536309470472071403665695207583212586476927507512770863900947586281099410814781092752313495286021268809211488794247546657945665411632084944293406093514378537553663219887186 8597 -15422205908495112978368089390520709296410594361059971188885762017046849088113051916857055319092549853082527733881822787913747781261070339440470480802449794770889269350334993146209736155926480744074639721012313797167759675434199914440788467481325971374597086286811598703950684365484291597431648733009183401650831626523219139024461339413085696903717645831099496645559990185900797605462682541046304441547975985964714577816297299052538726379764830641485959649353247640180845748705886119377127575357154042325801197758932966520228402547348741222897001067708830787425961403641640497562555225340247604727 8598 15422205908495112978368089390520709296410594361059971188885762017046849088113051916857055319092549853082527733881822787913747781261070339440470480802449794770889269350334993146209736155926480744074639721012313797167759675434199914440788467481325971374597086286811598703950684365484291597431648733009183401650831626523219139024461339413085696903717645831099496645559990185900797605462682541046304441547975985964714577816297299052538726379764830641485959649353247640180845748705886119377127575357154042325801197758932966520228402547348741222897001067708830787425961403641640497562555225340247604726 8599 -22052105232554162041061637412704879628938940974635321580285990750353632223862886407857450746445315960285741258732405938278015919419855643262199621645845748921443461054074248913470997288606349100117195766748755397850953690189682981083042060108853789235375307505551047837016560358626142265907496978748068117898967440892257882705665219936068961626248611403896392773706650321631824234012025144171963032443146469557870213151541459034180837692671084159306851582633160439121505391856588999193294274516287039105312653259903363453725409034449507475584052026764424363902616110174965297259866895778118554758 8600 22052105232554162041061637412704879628938940974635321580285990750353632223862886407857450746445315960285741258732405938278015919419855643262199621645845748921443461054074248913470997288606349100117195766748755397850953690189682981083042060108853789235375307505551047837016560358626142265907496978748068117898967440892257882705665219936068961626248611403896392773706650321631824234012025144171963032443146469557870213151541459034180837692671084159306851582633160439121505391856588999193294274516287039105312653259903363453725409034449507475584052026764424363902616110174965297259866895778118554757 8601 -29709876155243487134712247660548590423116236659517704905220057539102886521434575297554137615146766249973374052829902144091909835009439612123186531219508950508714228771230036256572573532798930004246561654220584383434051422981981450910122625090972768679628393284833464014095225938066698575168390839368519090549172927707967261592191065895800776915675466791923314006926264834156271956664859505641180932297545681467517663715147972482843354551867879060255728947627494451150316461386118163817022269838681922449938810335096962162887845653683248777065651861081091888729568353362392761698807213031621776433 8602 31220073977685336894542898294034860710024997298675796144450598506825476572958782208090228318739856593029469778259525107338886184344014065287112469148535132346740366077998355849980445115277289549353818687479782109645719020042926674121338206845262266642916063469266102291718328059915406537405120162566540176554666229312467012027455271733727191951582666191629391694235421133281203241920526916479862289948795130999563176783679699063811112980366588268639816919718667852553855088534544503737414239841605378757823921547930149405338420050436451628640463041002310902812359923547554625305672325638142081957 8603 -43028707291839315399278184285330962002657341723970496837733438039786292616294653136461177930427130018659540074936333850145391941781171880394312811258267784942251072438480272392449860354031424692198168985676316032506947045935679278083995146786687885428356181068254378608079141018026762520228445563998515210545831065503248142334018603616027157356013368226069516586889272652143166666652360119300122749073481200223921829648806109775206996912165379108617727746045222349511257825584520162176760129377620079657171888106621857684408011994786903295913311980775692559085709857489879609061153933078488181871 8604 43029133962002343942974618074349689862020040378536107284726072310575766262089418480317169659590788071719221878557441643295789016630657938050051570752114361941964105492273651099400887912168130457150371169160514912183544343540190709034019088749496297403830969968092054733611623875892728941731842716853658286362783230579249433577129182811743074770721181684600183134663493950149321182915267260030491137221862526831866125164572308021111349446219475448629657144419016961754040720543523498171425967653025812249827787892019128432072078499397504220273583200650199312672899665213955780629930457087459857053 8605 -57886844987317685428171215083843946331175941533587642119909497045055319373786856654176257120075020037146549281358266170912736870791648098214584525128062731566929766080251855321603031657805870321146318700674339180180838303522366968048893434511291130158291674266603082087671072114234888299992298792551138969213934882101840952645695292321770401190917259289199501505736544638933991908597789433725173187027041797269582700988255837156228263317992215609279274290976771021189134174699868678772780990904935063266404269491712648834988305270311982029829482467362056093141015654135935322302692431278708207269 8606 57911034811344939032565882525238943827450786152615327996134991251087261349776874194154005978914873942070146973433736441611763005677936043094622978971536636541204421008603961918490458648309835655751998538959799720921520240594876614040002211252838505356514819789851553143018064861117521559361422261992647793974178743058027211513345945695869284651897587725242231197986425013548928289795801570712325604085583851829158080153305654198150492207316796031529058554686728804160830192972265790403411864167957506132398747832552859536278535927542306156598495670139309509134653665485493443969769235973291172894 8607 -81886225233822520292399163269479726070814806831103718722860832550701566537378787804721878196092618345714480857801673132530703337009619710837714455010954249612155290592723169745269252960831402094597442352202484032719333886617469957366138472451889374443904871401574342075454573087240795180929531520414776646900492141016191671015687724036002591543343274209929245303807035567461622290732335657007522655517557581331891392837529328060529953138710669621017553682418739325341210991973121957106492277362143808020590783858679126903993893629422511682371547636305856867916592227774831254691212622034056549942 8608 85914419335514842410104162151926342109744552982927786609003244203636946503831636928081320054789949819888731447191896315976396405503689647209177017846290106082889923416333269286338023513509541844953865824368573779563561677065752446250355844499528203556028973612019858771640613886826817389567607810308658710249497323774005373507413562009686538731019229872984430248740955828154150688034122033225636768428492339756905510222957702589399735188606534833749508376657046385174175642633299296371190025639087615542581309642001766400508560862795574564461778375626720948119899125416701324173731383610268333954 8609 -112333257940339375638986290018133446992215189310111045707513787867658215957102539614018102770565176656208871833954560114086148869550199840956685774823794613005232786942271435960515205395504122185894525017995274630650324229248764509448181111118986733884313320292536768134554463762591932599610854638260487839421537262714852662366030666829024927027249392107353735868849748311646629630051705735729951624408721315217861459384441137192554788525089599156154201735284958787118946676152669041631717380557002972979681710135408126324840661661113114020233726958234912740162066189057437135562486566321594312806 8610 112333257940339375638986290018133446992215189310111045707513787867658215957102539614018102770565176656208871833954560114086148869550199840956685774823794613005232786942271435960515205395504122185894525017995274630650324229248764509448181111118986733884313320292536768134554463762591932599610854638260487839421537262714852662366030666829024927027249392107353735868849748311646629630051705735729951624408721315217861459384441137192554788525089599156154201735284958787118946676152669041631717380557002972979681710135408126324840661661113114020233726958234912740162066189057437135562486566321594312805 8611 -159721552906042812752016861318518016805214068926705305830417847862713790515640124093712662835007944189010776217608634209575841593518110895884396925929161406727840768282296159574426530751596599109734218473791929336257136735046037043248162122652337168729886974693540842114857708838990547314682921472661859328781845796470814526900594034572098982720408611984263770614736288949995822722776258457997150207963548103016014049847697480039910513564325189780519089875864447821837631411734721525699597299781321295056164809235722719200972905320011128084746237030954462615523383046159042552636224384999625599049 8612 159721552906042812752016861318518016805214079438410612741281358269425704848407065920035530204658763867125705910225995567729931426316701547608626001968911446192627931907861867326990218204246213970340379015797305318837666900010088614971023837791693161272412135869924839457555475513076669447950793527995349441899231650717690836460107788570050654302027492937939155857168368783755538610598747587267162604737656316053222561817435237629306076869182405722976529046586283474427848865085124766798245279459101946866164346709266957052800490694280263514706580780442237700336670710627120672552620740540835431460 8613 -218479768384965627264642018070394974252833218937141134564934040248017034512918322975787089326349969341071240018021548425195507810316063518526287173183200400332383339932684637554787575632565365996232954430910339460639718939623532611940505760218789844052653276552158091115957580894955482711682653099723725584764456318671796539507707260211801209473418163588714669002046911842837010762304652986932134858961410710463705797717828312909426370514842331641214908663044614346770345463538123378147345653370735194836538960324994666752676761559966970309386576602215110528374888988834125167955433742784725637798 8614 232854803443292223434909120388143444248461896485246878851063247326584426262027901067937620213359144000076487696935792200339766756630353324681200613494870574795866425557489317426425101079249262135839693889236793679562842868103865657727056535110973891091034537494577082738250552438133832466678252453194476455848018300194755050140313332322259394160159775266950276050943728778232102068147281596350264733395063263621601083602603337312089069908784125327237978752015539088427185331303250098363813133684649894243202895798609130847728661423789190011333017882943282084915987210628245789849189343213887175285 8615 -327316561415289823800338806407297837589845103148026380521865288601875238055396684479107065559783160999107575520732332423807054450552185470974551224505542232293882009322756910557941740944038536811412709266413350581762180988109493360529635162209077579015113269268852352234736937433979883452340461353863345315493001830313943207095687930478365345969983216393466462073007842347074823730687477199156766492071811156355949776230964364740130932519224642254728782022522828220863771406306734592498242468360361854390133547583852071186905470896226252319421820496502872396129797232052093244867825077188632988648 8616 327445129259182315543047848518858340124404761404231355282445746520338773081861852715947988326468210670569721247570791145026048306834763591141372624040302089343991166366818220220355165000996897116430356713748929266430710454899261039096490510844986733548215516015057471780661464948830725778040593907717352604151243215229182881991842076412213232798100022906910705838442731293372724535217962394793977173262234017949273689188560840451780407856667132886632362253905766636250768154658825948107449836630075661000264225868703191689842355944030417620238028839465775930995154855279622122879303530672220500424 8617 -442557398580732759955471567744417910588788820098025311255113639350843176898331534300439842548634942377633614731729801768306647249909427115673184140911445528891585466005834541369357000981596835553602298391124057424720803335792886878578670939057883994617912940505320827813007371541054253573040866038732819940229016314154403476070643920387549713619905865486850714431625731135164709665105083450904406889459527817875459176633721217811543071420430690424791556683157796894961833012168724140069537920991281641537868002775082648622668320868711949658689707524809240533330573968278936005401867176777574119025 8618 442561301270009740675843227786192176694346895412468569147034536773574629506601209515560413671842381738852638007121294062031470374949419626352889769265908589922741691574752300044791412246033019685178282748023359912312023830333129750298030620345545285332393574904769697891869035937936600220129590916579832944400190120653483686402186740809881901181050186173034488818510563210766227437294316003017498206935932540074393959586664946620981536466984737312989336082174296342758572405935344333244452096772007754607732169903808550007765973435446929803465003135635233204320772662468276614731679360937253009008 8619 -615912557552596875561829183403591200813186604534115684776248951397085667065662272614790044176768251349479223305335021418847068051770120967443940365893894604400720014795733931528267981265196921025125669823940077636606654600859793884036308445434331306664947209871333552516373778308018519904126258980698104889823104821006473881345027891518763148995688223517945516005319170300983245628909616814509990651447159951643430097542962503988297386687624581331925378493231656928634415533678497551114799089030145369674438750826149367594370575875121878016530535657840848210310742362834836289843460920650572884773 8620 652187915594094802044012588417914929591924756278081503985602595251079704668122359791563363444710729369791015711290991473260722342506574945302703269985366967362372641069900512094409372183370937932136373504113661241448364658534159022750967001560833857910693132808487906065256570781370834004956432347417894287315830642450435733538689644556038065260533340230637304211557265461400086942517295538815823411154709019784178257772274683445738485460683833630685424309306895076031499329652053097981659978130827405679375726154877901529242554853083435010344546392427096564536211366352420830868487510689880572240 8621 -851627179863231513492366242937895128794389100652490460885228887028100501943608614482872148604368268578499842701954449242774181321955349170040945048799245142292919540322218434577495300084289898508301665865932518585548133283754308349753184517612562925838798384836443059066981834426968185085876199769762579337982038421093844120198964347949682506271582304175741144901726495594579048755092915811179387806691527385192050415228282889087255056330703405976263328277351346350740143390906200847644251473727032157385649881003052724789884503435949814810310983937864871409808375936522470614635844594611623394714 8622 851627179863231513492447748435253231881802601323707458821009229469701391061754679147508226209893920854441640658263209462242309191137807279306241470477820401282196822693105278388110050270272676117713670377372056383437734905084385429528014645939375425727415149920258680838412098204722636079110293450622036532469251570436171421178654906082312909645400417216663927160293218524471431120961950865451456984028186933139934223188339674439725954619508321317010397620309099513375640409543463473013703457389360404625191326685651909853230603163362584880633863920036340963943979873984275063720089923786519845354 8623 -1226020213859642103570800845459527555394807042533629987905337599418180630499580655178448088996058324450761720033053921433890799712922573026781870444039043047056546266640747756653688411832405139561040250442543220187454008815415971067286229340726754682608876349697749753294322636270966375928163747992049941424739794550856578150711403971168077586838674198437019198160815383086902316159182988754669741804031247270653372214247288676628312108025449471993910776215794775457206500135657433990769587802145419279824027039302609188026116203511127018777787651716207510099313813995599922151567112801848509416516 8624 1226020213859642103570800845459527555394807042533629987905337599418180630499580655178448088996058324450761720033053921433890799712922573026781870444039043047056546266640747756653688411832405139561040250442543220187454008815415971067286229340726754682608876349697749753294322636270966375928163747992049941424739794550856578150711403971168077586838674198437019198160815383086902316159182988754669741804031247270653372214247288676628312108025449471993910776215794775457206500135657433990769587802145419279824027039302609188026116203511127018777787651716207510099313813995599922151567112801848509416515 8625 -1666561245505031419437319617949160633665576385725055077128556899390862506806936468140323813450660301199470440070474867975892126105192866785628242411375772921860341903449495299417538683809146544409469324803216453787865257599598411050959471995531064822839729548414734336003137540109910890805091508946965542461795656375433480385347736932231065862848598945610748107295450113815966122196217537141033073554765289056756528729276286851218805519001846930236818742640601899872415762107872970570490259078914789326230682596453733506018950665047995211648754965777163894861492149752784256574988194149749136526484 8626 1788369969927546691653641410276837974039894354259483533058202765893890468364555455152601899709572698385570350126888826991472271319973223346831753134422567686675435895045270400121718759998101528404965478202746172905588613846574950970369842182719521222976543813563875995174990159669374835771000590898908754331215941265565120773355388262729295313126519768255818066399852679185870051909416269432100640591414146861961292835821351775901335891258424075037428102166416306233271530401770336162940754319044595497635048326491147139416178866682767712463588144587193299394557339832829653633863581992815750296616 8627 -2460947924809275411474501183545377032800191524137161330460779989142365278349041551080932112413737597942240747071863868898815940225132962035330273932168498605771577746561088753649381331414358115412166453266660937077785413258278754533285925553503967461871187442800182290555029729614448787606411977881385308625570763523185817402288472414671599924932670459781323779129765842683879603604061819355944117413876431864472500274381139751096176441954280928839005315092669887649752830382001465786833228374694533554808370416659056879276297359989333637734586877075321246487967779317647761700903792568615293331229 8628 2460947924809275411474501183545377032800191524137161330460779989142365278349041551080932112413737597942240747071863868898815940225132962035330273932168498605771577746561088753649381331414358115412166453266660937077785413258278754533285925553503967461871187442800182290555029729614448787606411977881385308625570763523185817402288472414671599924932670459781323779129765842683879603604061819355944117413876431864472500274381139751096176441954280928839005315092669887649752830382001465786833228374694533554808370416659056879276297359989333637734586877075321246487967779317647761700903792568615293331228 8629 -3343254804648120970923377050857259302771729835171878213456309073326128374411278004493297359105752519898178990707878248861435633132660777582950624593000132468030428687478638262708828261622764746498186694651822184244023287756579696642987680374124091888136787424013668720480654288446640824557168642205452052196446743712596479425363167294385884540075495392727477275182010843507092076542037402947030995540787945566328871203368021038638527409467651901909516356849144635983010341186234536288996363928458037842781888867314608135584718471250420030813501742682020249197909287987023427425560292083740020480997 8630 3343254804648120970923377050857259302771729835171878213456309073326128374411278004493297359105752519898178990707878248861435633132660777582950624593000132468030428687478638262708828261622764746498186694651822184244023287756579696642987680374124091888136787424013668720480654288446640824557168642205452052196446743712596479425363167294385884540075495392727477275182010843507092076542037402947030995540787945566328871203368021038638527409467651901909516356849144635983010341186234536288996363928458037842781888867314608135584718471250420030813501742682020249197909287987023427425560292083740020480996 8631 -4757574368094621229696385080751556076110397101073486550693403861028793419456567838849834709081781863914108923160218381487074206981210247624104747459470256131636889877440696608111586873153349143243288481363917316158752058434819690441112821033647495329334879570480403695783638065234904077763170129971059542229361906674296124468423215538170303503081610663125882469035707448418834392415083563494102917181852871972042636463429871312991002084471422074344328582009957679452621526492562649104169338358049961009059566593789935674581445728350633753657237024515887477519694431555966045311610409912882739790442 8632 5119919905042416935203021599237173423190842723774773458587694138602375796721274842786586473812826802566031854891171822550384570415955654142871967929378545372700739550810886859487153733226207149473832418740477331776255960524735538803664200576276505902375581056268067927656124120255258727970436969037098773043343035742958582436235216808446844134260255497008052488201686089873205534984687609737292663547294840372015283114487517146683419161435230666379131124333825893627681689640817419394915930931681015444795846609416737160253380916049240282457924157307225886332924000246955468794947245255514151748747 8633 -6698360486948915661156037656194351934118123387943371320194423194492856583051707812433029227219457737595406316301465080794296309396021668701308410328322591441351332224334983837637831168306446347484041523976128081196666733674022281851531254339469751321660649190385520713486058423084010728561557203668389791698329330848774454527848649035216112730782712822776053898521611362945601548867155607661632184506756102366986481687721792404816382448452193812552239117663797433551083013001962577907297697977972972890923927245232211665759845095387316625060933442092613725204787880396809618534879185561125242240553 8634 6698360486948915661156037656194351934118169188525295691982608319177276261570525924365563813366340560854987330558600624008605022319396486670362273048373126971159698989797019386596901020020796103839112685173983506749183011230535959625946024737498359460533309126052013042059703702180689584491496524521210297325084430720173164073046240637997856287893615280567164757378341367034267234939706950481357830314076479463964565173014941558423761373726059567083433465826894722969947828046534074385167245357113751484735929961632496040845449234961363022055352178290799818823232167078833950254767272180220776712064 8635 -9794208593682450577837798556440887305155543390716150263815432729971074864352428199389401614759568417029062770227487791958112258910851272591237617437071518525980392007961600652798794742896060646183055041169441814216225828934164139020295578349759008145055005622666262339962540960314051059827349373870300589503773808752995743409847238651322197025129537433518072050548833995281442378094569066084481370497960754810094319418472556186140458017474819361964464922444648133456478462134462387902682034932392191298805288447708676276764571677790344566857013378288494519606227008647780497690624293217900498043373 8636 9819039349478286095845414459678730026033381321305511029445353287442919247672791892242608132997279338482284305252316871348670885918653038315864072067720144899495109396705683015477309654002421824923883722904858672290987431072480214557660829987892132621149956289819957921476296906207877084130500391932423923923586787376488435207227519796522456968357511796198126701707507024015824704582810272610418449523213690383052099851774091349693887380447252424925404822655841405151082623672380585422056615391896877191272321286606196314811261096204900018115186529687650848379601516192723817027901699040257330374616 8637 -13818988393325855944509395087201901017553157288138363408164386140684406531789841384811283140809367164144964216686988125642735062632512444108402608122705911370113356770852485701287834214998056807511249141562483354140629729986065199687489732419084188632882513572704150394543319517821361645586681531523296610918132287675311651459022093985778455228650740933340990497659246904877864349969397584738316749442716015558070297385711736772849688115235169607259960693096162439908766527408260764079713392656409059786651573044233997469757550273241041600193671011940235742219320948347168599672494262430472188786312 8638 15199773214470180413069520649028088663761366925550987367075980321528780626023902864366678103206962513016979272041736928876063040532464482550379895269576263389977642029290377843248423537581787256545218282624374503271154014097028894734359427947512541934283012845635213276982170277123886810175982807291643926698019894289903122400590360801443075628363920098713795937645304772909118354686181767747333716930276551934237585586340096936906596447941356557160354109828279158998911185444415310656489387439485025010218797115214743276540141204536366425422691574476749650711482602198821852847574908852806546022436 8639 -21811986425916557883958531651543963317860440133330647853418586279497019324739658395414129535357917628213012374068161344465648833345775393742155197166612606660545173942952382137482731913301711557382127480686923052811250134681749857460152070817358391971084657248372138548169438245944099082371080569303820941456154586224112329549156029496116278969230333659074474094543147543390564043487372614325010531213235163415732602391020120879148135161504256534121733373076662518430512461994908783757137086539841279011185798912461339644785274277822788833017501571692179060588140731589536979277778767639291478899758 8640 21811986425916557883958531651544313424037044600951687837967163385134686097134855671878630255485671360827559414328064396865975055363844106606869306505250081935885557366673169469575964179945593497859264975343710556802397993887524353704377792792048841648522969185375712378299072328674024794977763639106967344167752864849690494470067392322666818824210787106576909415437429460640170853288034073390599013119219772414396227195847610501914824680757815994018183427507842283167899141099710543765678465331284759099573921282291607443740368728731153102923830734524117478822745602928350212014301671257295670811704 8641 -30354750514208111552934429132006527614837279571986132616087270979624620792337190371532355936793562275535231037704462417732461208206376715306095802341355223284435538962599160484933388258386186110898319141585349450952398401267990576027412058818985198514145146233692302970466579420188805197080985295587823152533905834834329439867720944507406945835266077472708252350919283687815671341435554479338135291773244288452939614808961851993640722925321745546684938928900138585586897183455074988716577568359809334059333026406606385477780274021521557370212342190832555283471237703180532970496749782775047071645992 8642 30354750514208111552934429132006527614837279571986132616087270979624620792337190371532355936793562275535231037704462417732461208206376715306095802341355223284435538962599160484933388258386186110898319141585349450952398401267990576027412058818985198514145146233692302970466579420188805197080985295587823152533905834834329439867720944507406945835266077472708252350919283687815671341435554479338135291773244288452939614808961851993640722925321745546684938928900138585586897183455074988716577568359809334059333026406606385477780274021521557370212342190832555283471237703180532970496749782775047071645991 8643 -43063102139505365513759406072374216995152604138024735979659614754013539207052449697725914005676742627548436924034028437798885202111267484926749439736128681249768123280775802176429202061606268972164457700757612413471497213943801610027150502444281261226599205109630136299416260350564272930051606633846924577695339520206173476642905450092699080224775900147371074153684916522484306757184222817528782987834363984493947756415328396287536268233792552635165834747460762858738384648907229434076338253581623027606138126878168666672824757838603545437333419920360712166183221221244759546354370630790445573370322 8644 46840799085044569735225486233729610807264005858331830529294870550596119975448488538422641784938036175694286647623780594492294701568339327869064650840095689782794742673542832744726884471356986256410956969416227494820407324991440490161341867079255062662834145377708508012591379503765958995012146684283255978415329701030991157163147801631016441959604700874982183015444030827349303319805357411435713249407142087612669974252659201985494888688591244844065596944737959410544452746190197512475249450854887447507074753767672447004653841328824601504389751660295836295312522065973924936108819837236873505435085 8645 -61285693414562613329030982429295369066588952798207993741632872307282623829601319976191693512101296543941699109977834757341730785148599101474428986928250524741326029158600121849633512459749867916020481579646510919079574590234157283689059335632858100485329614586665590075299792391817030142984534823778620439231257991375869195464998409654553994622737829584866014725295893585407650447928775354168036416412797768374601500407178768601559782947023874435941141719154418575375448202419703147057205201487898043584070223483754994287724186021748697267159284442367513517566997586936426138523483728148391969478911 8646 61297864180024301277900715259105068427765000380439915449047920168654143714528770179524871910467958589454607481364859885359557099170732192027920040697795355141852274195972624537545552551767035899095782792462133683479131384221522831463247767548993647196804399424475041277012976448449326487057717929702007915983781384357161944721607867598005556222979792399535180726055907049100488127574954735935371602621363981713907840862670212662225649946270168851355436735078331053649424584536455075760503613092895185609887759312778116470084082499940082792584042662641401835767609203669052657908402371991293870589372 8647 -89371113326699170634298087847524611120702024798050385100233596729793962678770615539526899767917173140586869852557691005342590135007654955836561784687155151732293053961428780877302238052935271434163101458514637768635642759736139175223054309999806820667785765215537985192756667828301122960531213402228325028491248986009923028799962496417459794743693422876443047553178926810781314570757234974513200484520451805292881643756873850517002795909291166715210019397665359623490200517691873712482075350928906364118351320447116514698810860611553295358577870858717461239427166184316943739329888422853177660574910 8648 89371113326699170634298087847524611120702024798050385100233596729793962678770615539526899767917173140586869852557691005342590135007654955836561784687155151732293053961428780877302238052935271434163101458514637768635642759736139175223054309999806820667785765215537985192756667828301122960531213402228325028491248986009923028799962496417459794743693422876443047553178926810781314570757234974513200484520451805292881643756873850517002795909291166715210019397665359623490200517691873712482075350928906364118351320447116514698810860611553295358577870858717461239427166184316943739329888422853177660574909 8649 -121834702339648859392713305429264161653961872936153798917322999341653092244838298991733455303140170015602349836334403685427350525968295140514971837421362351527581198615148924861955309246087633678619865680621523454881332059801353515583752898384358122559026978790783773621436634468112646573568329227165924030149876948115688689766124141124471354423210967867641137726809846512265268004368480887763601704433426122171449933710493255919461436238230006015280447059072654816409975487293034414535579016264899864046022801662407985819583793728878287811741530604042900977209208992448450125410365601678172593284631 8650 134226041856227279118243774242148378898855203523964956393660296656279929231644709610635268880272467512734847609781820134005214896661586823687911536084829764816716117676768134385967473017217918846624331821364505620067697519890001146143052429839644790167375872706414510222291827453430610666309183738619038447735049385454862663183841264802979326949317232469369240081957598485019851358131435878573028632081610227547962968193556521624137125293076257851436176516720426806811366150580595443523551540608650561136026914318814764513086767707973876220767507350517121965339984816555388020436138353259052672929337 8651 -183234324302659795016322894989036737377852839911852393538176534843628060853118454091839008672321216291047119765657792799535904996097513769525791625224651227722015243245211235076192900138509152700954988931906734954435866871418080138613990552111292977337031112268280328602928877792580789655258620613263822093105349596138675247741418157554800656958078962663105651751424974122899653162584586038065425386416715386687150025919991454077082409232905410486252773296107414069400068689056786969543664514474648629947697517451920327568303131009814322386119235677109604304921755176451993232166847546602663992841149 8652 183234324302659795016372868785684908405227740115534820051453994036364705018086280437715370361505189887514792044174573967925475301219063515901811174503414656277877715471725068220415852054423483974542247360878567297075856953030929532083007573759475850882636342603347766697106987149818467855377665547525659055074249212436428591529269857021439889962823224944704486332254166290379739401259775478036619906923396950079391188762462492089222286807971723010637387694464795824577727575653907665476768007521935608342205300340983831613676205949906943153199532195438651123853617973262184549472521385050269879643548 8653 -250915786729927946344517578586527589042994874416601991553074935753111586868501320695439749736579356515355992356500625650907436852092224854626739580935707651598034853704664284288326827304944842087737869726338671905419005027287359591352882427939290447591175715583675535059568259391174846899439182214695647678676985191607641363002729984304679694197623026198421687634550925944637896659097566604108188504963297305020919499274861621978298346868276932632373211575141508240359002461010553641968523386439792066227191310915794044927689171159629609637036041362334199263550388305807967277217844457415687130887877 8654 250915787187473057206433771867767773262941366757664616931217332331264000995682155656660445033374365089946199409577897544003093297809613272678694654505058680220357001142553140088067978950969219362311134905335350876591525044232402069615311147797660873279360440549570575772057436586503962226140544454090931812680996698181537144631636979427612482067255878590684045629261399249438421750529578064482708867323002195415497719426637239636154944946106089703077142403497012279707289986716278810169603640015566325512580512966720546096628211103835268485103871993327146493883343284523921815135166318903266476591001 8655 -351873778457591963794728345398051006687877097631530712129104401626720981872096978301934683682774990422393967186713481498899239876107143201490143160275098781562347957052144663325744127983912613807453199818457402310334650623502281268456049721037755434498190737947103511423640422892554850738798143921431730661927260650660299561453938407021337908256832559150767088687732815144096375414184132309945556641313686709245985463980747080532571319131986055337564452821186172374177206722099314722806629014539574836052588443600534513903242919357307970253615781900866156305154389931537574922461753575921965678130890 8656 386390143249902697701578864061164296078618100881277783628098924852640596635552144785630010174325940343979591382960844916569704527553464226468265479299330471416928392728592956317853449447344570328968001275698925644416711510232605473336864699150734658884718259009764232411036511132559710101182541098890371285454910236889499437559966810749694591559114348024959363812315980015095079294775727095277859457018798912167780714384074008264806283926410886594438102443314822609535005150641102791717445520310601037202850283745179072067377864862066681370590556708681483056585265128056393388459076364095466190952574 8657 -497282843796763331402335759384988896324698633387354592687103015310690844394075559958336120390786732934100573331881754464007522517368334783154306970534878704899680468172917049828855463011414450565039447502622840407037374263844197812240411786152093673697952553553162906350823287855269679998934188484665450616045407507899200264173988835377505837800208105706087060495967789824191352832577809671387273770755377463024066931156885601983116391942168804421074031265555083673578002254923216153341762156739988677205108885064306985031105219558017761712315641967222711122552330509164273636689322392196503771429240 8658 498276369607293500635470262608186457892770619309977070634218630395102418646045835341154120519464807631828402013660390260561360243066081357619955045071736618093683179241594226315916338144922577766755180501752088864001634511404138707045154614831510929230103603351345569942676296250277837629591796694245062044037473535717055876450439331054914444225183962010695941560154393964578737556061017727523387337488228313431962458090457183680274642806655622887148770143921618145823232720083712468927579570142933937068999042823260691651549613074094798067763114311279492422570352302163178628350036937466396915939703 8659 -714919988322001417950966665638777480637973524356689864693672421704872323893903953049544976099552340811595751718951780703083239110415250207376724462439430809291716507551485943860435583645698552929493098609955063359992856594833683603988492942181061207065305139062636676881801359129790529316153776336491589527487914082225397403246215067047491056948362217155924967490667138410423485415868624710326953055935411309945655741112614454138727212723690829567370041053735299046606072548465431571860184534768091941090024147872184091242303623481871807889226699759321447324635316462174370565822575948281209751112895 8660 714921842587378332935377783585519467145830351975377953029453443512129465221611088787164741673378531540005376208491162049834558907985981579731387834425764129801270961461736012958518224215021162298742523916878412878374436195697084298884542465796371771523484571957407116588344357114394000359272330880505501561719882662768330092750184184671465721536338307404734291614520274379474706683758224908052264231809193785641086419175429074297425298034369396093138582381703338854520334624040299501499476531728702046636321120324949164524762879298707847648689136398759800224296614837648055528379498392095608114611262 8661 -974196884836283639758606051491297570186050603343209164692428404824674029715216302167905573011660735424594048135436903631144546117903142975527980741443898833893308678450931893973190055630001763674113972267772124764155072331671642550278738401441582021438652024485633485252217761714874486210303988188734420748872315398787821794016382048284912167696134413336214970662121599045098772747649746944753322172617098354727665347104812396013302549165955902624019636269070807529937312440602298249502147584543127370559451129520685429004870920403709705660472372889293785076581581414084875854090709739016774855776258 8662 1091270383005729957328186953399166357546898185219149498514331828407212582169327349767197125161926539393586711396727584894332518563468434829040630139336295230646886881098499434859374898497134577734851773320829879510976572714802063733066592897759330419305565457382461382112966695487056755500765197709808281465895508033120576745774605407306890124145628712745268686984810812473136947745137931109539251721238579278961473693930069576657723308884625371092352070028630171307955630357601382294678339272698890865226515761911977360817708573295003411157458850560385409708020469949163994464984419635022358458621753 8663 -1497177379694417071908280991956189991026333186639050464314606841471430382151949636052696474584888256850419004463916849480862577777135912524451216211551650826701722650789535982498749796525015401174455135226102169107643775694374489091700582887989748431146982317928304628892362537718361444483407243389152509286418028377090344392646281751209237697398222021896985675064977359592780626026968925337800657852376716228206278200440026479114486781137077181840299034228964827128363435825184987813119717129317468647826279873914070668696714409359966369902287352144257416848954418012264589582156978540915488603588126 8664 1497177379694417071908280991956189991026333186639050464314606841471430382151949636052696474584888256850419004463916849480862577777135912524451216211551650826701722650789535982498749796525015401174455135226102169107643775694374489091700582887989748431146982317928304628892362537718361444483407243389152509286418028377090344392646281751209237697398222021896985675064977359592780626026968925337800657852376716228206278200440026479114486781137077181840299034228964827128363435825184987813119717129317468647826279873914070668696714409359966369902287352144257416848954418012264589582156978540915488603588125 8665 -2048319855693980155479613330648516141094828131799680729076027178246744183229812992728857216266810026510698577971184705564858997281635193380406010491406547544073255296794018482469987194866519344995760521447483578549180636996924624735916902979426387933494778177917567102109633287766815677661785969782228471016190746916275974254083793431802450868908225836773186960262049143931421482523778775523633365092858880455490412903953349242324555970904097869075514651810353026667329819832721804051062469646050475474414237802885294958114179225812493730619443046673384235783113345567333779744913783800949552487539499 8666 2048561880627103134813633454183536962288771840178377690037936163338279035004983797899549798651088166893883557052382290506172480063732302487016840683555391142723611741317911841241905796901478242013199861804274478375221575337283678423445222855095848845750554675136063807454527181690631303440997858085849241029009890396979799802179839738204340773550355294754980367806907780436266710339979382037510761459853518398452479869916073428525653908888125031734738306695593451000691136108791203989237918016591660810396718899709700434992938151808057113134780504213593774013655098995374723502057310905396190925039499 8667 -2812884702495812100611143628512830506934515284070592005295251999462441879570711128150776504178177124782344717787290117280347047146235205067441625555727056242818131564843120162686015762024112429813275750165297809345183842671781292276737662192862294614435083539779246887485859376483277504883086795353561517833823984316589586831542050529503239492785144232978945113984192331307582920109215992738240427232623693354034614146526671903123659404164847914645202431813253130458946596838399676459085151696193023166261559469020278250844284192247692282675549228462106943704019028231783031709398578350591771515733233 8668 3124094322086475899338774714899246584555505740259668821730438055589224648528547309421834617463446386210033477555571000600142883415273210386939975448388239808889240433156630695094761152818744868019376507064412057406311706373831137649603048685719327850585590491254315996222431702182710248505410844901490019928716531885611183688124146941024083759496334335717716053312077029548688564169406508759298939081332283478985748248402415472359794617086137167904038545823922502224108944721349416765354992773014775342497728236404498671374342723457466650994484293314752834302263557345262578120426886490134875261145137 8669 -3979970541886691366966970287192174557416118561303543325909614725444800986153051749426293686034964250037921238991093598908911833060478225251387979312356101318963499748345165489510735005481072637041964372433041864297200550006654641393480667730821911759103114555974953690910724355874904730005800456491216450927379576555158780506177706749388279765459584616775321680707970707705235185347384522576608140237076389632890020478685027127210028750497418766321920405514633150987180588492140670329404143695865596791638170058032545732053430979449890107613341230126097878889550495488444666593359327865658096350734644 8670 3979970541886691366966970287192174557416118561303543325909614725444800986153051749426293686034964250037921238991093598908911833060478225251387979312356101318963499748345165489510735005481072637041964372433041864297200550006654641393480667730821911759103114555974953690910724355874904730005800456491216450927379576555158780506177706749388279765459584616775321680707970707705235185347384522576608140237076389632890020478685027127210028750497418766321920405514633150987180588492140670329404143695865596791638170058032545732053430979449890107613341230126097878889550495488444666593359327865658096350734643 8671 -5713867895716601310783835624078511138134005213401693823942691262822581100764937374529158433847354939780669003660088879794646031608149862171264376680242429989704617573779982252493991401539390162383352271715106323575166548384797740176777939080628997403475179501224127997994027600250195267957534881089823216297423659280002579697975400166262619997082300842542134538508003481089229977843819357217192113384104038586626964354601299103299933721573140155231182326749903638672727082380192754620455195600050919374050596783660948168078636733837085658055765680266770211648463592812728840750656233743656632377801570 8672 5713867902559514222711348881875566469254982368360374680960983409356601043614308220965876772633830574926503703437589994699545110287001517418408920999079086167864647540509379020131372789445107542266742057874120805244843252045305674871009477305208026492525362625203623254887121301872064281787901812291733483387918824091114684758368925133304778021150239807154420438819438384511262614490469104361368346298265996108955752115136669683770745138886088714093303268273604550080882276210984941253170980814815642709563249875016479089882225509469985440624185533544558095372298313514044651622596461611415800502717390 8673 -7641227563411804934037106524698169279249222855753184097062901762119295839063180516486227757134998205045310214715533320562496257344559319680751616064364921284158766924234463086346582087792361154503392398134646908029960760016098803428270361720915448507206623436139923379246408193028702280928682373160807903767728301989715722064108193270237738744095497086776724739862157923069052844101142906962926873933479240771225849085528889277558367939483951363958334120778604017986799291037792127376206867641194536961619928954181189914786767962183827362841492985980847149002474268809651077079849061286776260569703426 8674 8647298009275804435347211658956401006483487384770074600578766878101544348904452473350554208209511199925620171524584927991081733996083306776410282626634353408133436100400599359392395927670681520484021324076196916474026542302401632672934855621983496621784809301553864557119680398190342973844948271358701715269847251389995654583578416261846457175692961267954487281574028136674146157210199872488565975894411135990470259412805012604882336035395955121146682304694917009548917558917332828211384473810813306909031587355944457405531074564127374540101644810326795893870204595185437339646747186633274767198287005 8675 -11468097589129529892324161775346194048649666655805122376844669277736731723926458176511374675814561227263848971605688751739331511106902001188997259807593016084336577585646776831022146401949323365546329271943085816572397059205390946781329866016187626660228143355498294474043565568911426846000645383039374150762654355735874067247159615852114140894361450160972916339576218511113080555518234100828858356089086998739880524985810916286996365630748521650363363841307935882036571534297679900915881012912851898117125792899602937308614304171758280809247568277898832309010553256208544380050280270947875421438098030 8676 11469374308871995787545374989912768174523389863474625980338308162606950155842013592324583118154241544174644039000277274902110529273470611067790444748479707820280212451166225155449895958213196780296502284783027616602465691366322593066873795368544417603403318639135281909871895582078907420071186567516938285791329547376347951754968607551803495991599185060500810712893554456304508816669340204262851461703278345499016727442899714213710391503060332436487173555274592813816369197225849590772035255379137608396285157089607629704016691700810438510583507539427861701936402580118770872084290699509166508890989148 8677 -15581996369986220922891506176694816580466506684326362034922720345705985768674969799667291247522581597531473358412736913032062987973357242232517380389701915659043597161357922923095591715540415747648089324266640133212123006268212778117826314396222715911250872405170419045581179729851108594383827762677414264529726774033478027257334574712871237931337268160783571475344463168764533555932177135696101876963508447022965354930153957752400928317074984194587969730847565082285929358608397170320725730116599294054114527757978174887106197796798030479435741949758466041741708209701434578828856995188944935105310474 8678 15581996369986220922891506176694816580466506684326362034922720345705985768674969799667291247522581597531473358412736913032062987973357242232517380389701915659043597161357922923095591715540415747648089324266640133212123006268212778117826314396222715911250872405170419045581179729851108594383827762677414264529726774033478027257334574712871237931337268160783571475344463168764533555932177135696101876963508447022965354930153957752400928317074984194587969730847565082285929358608397170320725730116599294054114527757978174887106197796798030479435741949758466041741708209701434578828856995188944935105310473 8679 -21226509209932526411296693210479531696111288824043229001945182497820690485763527740141848434274037439373960522589596797120196171210271194258625503770017378148058444309276561648467630448020711398798977699722671872244038010919133519878824459891282142062543692995626561330620639512369312025344008023475603458610062605201995794106226278885267552903975448391868461775861011605003429764238242864200257729107485866751339817381924247195124851939496076071109071827069257197454528713274338482905552415345427749152461468668386167486220114022494224326282033598827672715814611788039064626199091795013023509000450714 8680 23952918551380545769241644424807171877258249214987422424693588658876071817450660316598796279216667157663034710763676420743280394092130012244103397220678621974675010639565467836981331496612115116760457512901518142630936956151822656345557118243915119555456368938067768457875241491321545123968146059848504576323923934081129549245398690800766914408810682312068167189307420777561420386743431326872779698492811321821662685313810578739194443102549776942042613124860226118655254090113940283768421513301546023018997600842422717495571700680927871151270685595702085382547067862765393509116640490263645487501606071 8681 -30089750644934670562353470018846011456314953156178234300696139920517115165618002946392517675669978424489106908785192132172596585722161822292739147915134846107099307373753212009510155137681593054714768473322759382122347350770101547048587077809219568563114335641944554713481717250531526758083491313695328013913175205120079742606308281422093753725284586028415744279514314774092688230191046330733133014565580372095011143625258905097056096926854119343999335004519278254446617265733368339988936123032044731674668419239479522345612397132729958886387516710371532198526253406791285061791742871698818533950641451 8682 30089750644934670562353470018846011456314953156178234300696139920517115165618002946392517675669978424489106908785192132172596585722161822292739147915134846107099307373753212009510155137681593054714768473322759382122347350770101547048587077809219568563114335641944554713481717250531526758083491313695328013913175205120079742606308281422093753725284586028415744279514314774092688230191046330733133014565580372095011143625258905097056096926854119343999335004519278254446617265733368339988936123032044731674668419239479522345612397132729958886387516710371532198526253406791285061791742871698818533950641450 8683 -42900312884872108854151746101535205962014948402613355956293213237734783130162613375657353919074524544524287337394056418235808337141750876581372059102772901766934447359439102719651511472779038860915308782505005659408977398621665807972853856616826910103894263724566779290422374906381382489100896248974309788286849639649532614735353836402918729775382477007002245590680636118972165210211950676689842217239333736340698362356299424629165160304784083741451339994524775616743727140567928105244108647912193953131715548711886916570457609491698691045043583894924821490870195277573996044107221690588372609321029674 8684 42900312884874316028049412611754646799728596755842230376628056992615154840375416530832359372066498102307370708909418056123555156240994590107687201384750921177504909352904920763196177395602576767113046387796818349376225481852289706491906000540668083675747145385101366034039109132917508799775196729716722653950220936115456343266151170596029769884280662568117115844410839538389084121335357264663543331093862594318223830745520821104646022380288376529755600483787263206421979635999492471125388490278018189642733825709645780384085403462398519380094058371765143857208700702137433244937608759594984874013773865 8685 -57885255056977942492359185379151764346906166621691391070190309817069823103926585949126847710449186535754123614160321768211285962373921310906118342500829075848406925136256073576661057929351674569427317860785656624932218176721077742041254864865903354846234033896830748240323699693813410715828117224454845517544214502409772385111278303343488716821963851391855800506828635061179827081830444519534394703266473280919954657809853947717639647658316333028657723176314564478631531285818707592936567927606141798454225542854463536172766879459763014973086851312163268567255279589899550950927240384012319646976515646 8686 66981767713360865797163178010675926921727256691292746356414271493507915533484547254136727024870930511229347026849045585053605226517040608928235469608463609022334430910324965292580158537275547340890535586552517542932195517095698371919209081015216167434388298642489428681511174147371805572873452890721594475609296592375770032674924524971771575124205441078962437925103621238024503710478534357279243236042482129930599804932052636146061283542525014194413007932226370389762918839183044683515154678100101276101982769760161104010214293187006317848003026169650296040945306212301075249621302426199247717048031129 8687 -90299169738332820875339782775476706974329890664879353364972245813393997765740624642149141063388687127652268537370941249969877932444404318043814251335624098933790451360354404434321459720840663783231208792009646180100151843050586426507115010665693183345659202934739044304116387349786587866925937642512687485184552241175040661175102394575448913149590000499798997535506846108656296297073574772010465664514017904353404073052058096044419905924191700689562340382510788200997338757388905842478620610342499989869087511971348574674863799449963449041948927107129320787753973773689349359293412591188036518420833992 8688 90299246241896767398268686039318788999493887328307709294255621317894067321479328551094946512244536943496708118611113099566262918125437983881105817271082958958932687238532082292912988237506633730603361714784174082954108982974391351538501083871450443378889851356840751685173222021086769222800222103043615228213113925965152691877471831716287529005074329961893261911469639197476009747020812813833665455009495763071246949890204439432853712267758852482783190505814951605568718259652831974845419750777128819849539122145322716142545455986028977965093930172450551807544784497820152170923973084466622512754096644 8689 -124560278880819811280713587813265693081778086851176678249878670340049613261214459791307978016877665730249149768597129749670705089266047635105889375685901049849533807586148831974789865169572132924557640176449057812151594228148779861701349070495067665997566956057294785898048912974872899238626987263126669413607720731955014752488276969713566889524320462458036919034334122240555328173425933003607626600002281551257389227468013029058455897520866878441451598207601420469218473036192591943262835081714429212148512019799935456016254978792832441664884099772073055715791544495554889522403957248347349882898761753 8690 124560278880819811280713587813265693081778086851176678249878670340049613261214459791307978016877665730249149768597129749670705089266047635105889375685901049849533807586148831974789865169572132924557640176449057812151594228148779861701349070495067665997566956057294785898048912974872899238626987263126669413607720731955014752488276969713566889524320462458036919034334122240555328173425933003607626600002281551257389227468013029058455897520866878441451598207601420469218473036192591943262835081714429212148512019799935456016254978792832441664884099772073055715791544495554889522403957248347349882898761752 8691 -168250127130116816491145306156203830616395305689027439614882378539079475748944735299234137176958672506119034797763576262825730933087295610911549874133824092473424485812683519836169512334918785947265233628477093817426605779074065821612637440107759824229812623564723844096760959827434681367894691973218831360766563621403822387980441398268149778980640908282055020425946714735998753001014479562652757813115970814112362019411764782168579349921979219267765094637117343177488690535412456938729436797065623501473962543765021860046134608967865750849356421876558946333448056304909563862997528962961044121342706154 8692 192217221229286571269480675653133180436444530018984899365789446933210796717913160778808857069926678175389345425883402284843265659373935450958803267634571837711891975069635438101774855169370880925846729798103519840125711826741713218900032505196188035894778367860493012097067891821194343094826063514692601019499247060147166031105118893671092332332639280684918446666410967080940171787329426463734101789785049797383228637542350315750094318355311235083766315472103825995816269050722261732950607187733912415622775708481059060019593998953994555720769264764019590758503099253628942863927262924685735987382564177 8693 -240472352555841127462892889197731747422451586851573859419403926734728104604428666105380390145584574161408307409304663266993203584433965016608446657308765827480588094103060995064317811292981437093307658966372981184494304848934526413617189855160245319724555575570927627362601288619163191378478848164275020167791829263659916517681482916216582050653569100388765206117719167631894358679445845677701136126958158554067983988907532262406722471133826043934392060057284065152403752766513527524116064692405678269122894790686283556017348243510688479014191763784898278058407779498075787413827679286442205018850446978 8694 240472352555841127462892889197731747422451586851573859419403926734728104604428666105380390145584574161408307409304663266993203584433965016608446657308765827480588094103060995064317811292981437093307658966372981184494304848934526413617189855160245319724555575570927627362601288619163191378478848164275020167791829263659916517681482916216582050653569100388765206117719167631894358679445845677701136126958158554067983988907532262406722471133826043934392060057284065152403752766513527524116064692405678269122894790686283556017348243510688479014191763784898278058407779498075787413827679286442205018850446977 8695 -343083938126979466315670563490925253559158628900069483238825160884993642876662409421411657860994334631430087744462741135707035096930307072454737416539708654321546725884039609408697320087952109943171962367327761502897587077482597883507473231532730331448147636735964888012334427692646156223491114272729178569315924562155538212887525388491974768772480183794904227356296677317180775975465187566993167716060839585572198935754990382283923350049435035632819618943722127692772524818592779593038546917170057667518077502066708920835308841511560769247083232143674667756307685117773088297838455219456532683416144720 8696 343108652456913593659270720635841300951489772733493944050761557424501877800111516025209997585063068624966725606893703740043061673290600173251156162127795632696571979255055403552770716039116207852785586700398722321626016016806766726927615868932346166472583249826345765117366400784555869053180784610356398654618737688726188960974544584398138672546187082834220342853907118922076964589734774398259963119742454706119278664871821411376056621012284966369478314273403609417034098155324265152144101144313709882218524143124857710109542619850722973388900087325341903983400910206507211574977862946600135580315826853 8697 -452460844065695906967722210264295750402942704880712909141761473957581146369272551002666818666217121661720413019083371980630982911076163788394279211695725255633674080037161904422154039445539579751778852462975406654752810968177746758922840257244019264748900238108644195403652862237254285222399954713485272813058105868024810475083417800892514984814768473614126274704015918835852568078025420014972284938062753252823969431357451964226639692611677128510171282644262681149479548509327884735393002754108561561603046709950839443478144494264141748864348110649644738049543817422438188289683629785135768174977186936 8698 527260294311839265138910437758003761535231179888098857937479334387218351525443006264510207471776589926230212700210028805284420348426805192481659623508262895529553040930422040216222293036221636549115832710822316342394369205747995209606052093966558682258032736035758433911426932854193173063555466369768299430428779170987286661932776675610268668624389887535454574170844847495366816862885801857341692880849318640207484750128345796155702861170951107832581904678792227044673555913532944852431737799799783439223576608642732192140645636541237175874162624861348314030798930821698700217670454695694372960225412635 8699 -684869289140870251275416757029940017155269046936033361715441435136522126858887085227547818833428148642071667583834018367406925354787973239874721050008055731240898940771445341714970438489526573909517105563945747604625527568785078498795389132445725050535756347304123521366532388586168794990407339432287511318997608860858591850679209293186896618725238540269076671036130659767806091343836876666011145219220280415337238839970151749750229088267377117224588230260748572274453182029468097428940330496175055060327997225752859360023868393218208106482018097250612891644139787101678987345890108438557648358214447679 8700 684869289140870251275416757029940017155269046936033361715441435136522126858887085227547818833428148642071667583834018367406925354787973239874721050008055731240898940771445341714970438489526573909517105563945747604625527568785078498795389132445725050535756347304123521366532388586168794990407339432287511318997608860858591850679209293186896618725238540269076671036130659767806091343836876666011145219220280415337238839970151749750229088267377117224588230260748572274453182029468097428940330496175055060327997225752859360023868393218208106482018097250612891644139787101678987345890108438557648358214447678 8701 -932921834684867370258455215845731263841853524619156514153080429059983668477907666463711400348520317629661244525057299780763612948632184145313642712934567879706611433334366992509118225468755417259136466129703049896439529308384420338119061435350226985489814785637401298577387433782517210028756695486028051122050907563141080933112256710810226254797537585017074458150669048091430777610325822370717759801501849870873160129194288138648773958354472005546248632861246790525100332294510957711948314942308645944953961672828420543785880347710811173833878622470988718593766713878372034122785431937517350398874607825 8702 934204936990582996222249009199572667940705097739547574816649131622737107513677128261948603584950612364157711779177012801835365144889325111645075530654763098558008436100327046728694949161329306941879400479608705906673883299348847789414621896980443299314122385295203637713165521775251051199668912636875643771842880066301841497211032567539373254844239677498966184513584815720115923198980393464453018902576448007334402042090239788028113675890953349681803475367698764320657833816969207680801009249179678896717829044498989174156883086174178501035186619197171154040860317402800713368577781832909075352847407414 8703 -1255603457920109165418093491626775913336585838865390284909698411873035998280954453656801337632980475085006056993579349152632721148952678223313603040390018513969778940473305183676661825042054207905862847079632223795350753071045719390550110374339373318891141347238647761585592374874141231573871002797865356955550309180231846688098901158379766491653718259154845821039831506458223824789617073617787849459853662624808479026303668995472386692442905541020817746663182691438692663543128990785073419161863299790267454893948258211520960488164658534601353566967479393209276131293757026831094960449002054740136869742 8704 1457658584064577501443148300465516771837111468819800400060327315102362251677667062738786987734544491291850290958576049212691292919532994380412018621415243797151552547599489339378322631610281262717497652587789276151898239072422434317629772147909970241837417538923157989987603404092520735697910619248210378663244422019143939179825553015066381435005669218868573187155689850083533558231289601888089267129331657116502698422418224918266268651955085942775408180092846829824576324159511464669320021711255004343702336474185809524760949076592378109750529702646191666346073231108042741039551814151714691530916220640 8705 -1804915597215609767804058390779591500283853630264169479922749229168821728269949868181617509025130969061201147677132163480719303617625008590879684551900938874603549587731836077340728859158099644053577134202032159061138720131662401015734131580492435297245588549300381431973479928698599271292056637766488811837292999060966149455533519284731777610804646641170757106964385356999760481833736221037380979210944839375914281469492935908236427184891350223870768623976945492443202470187700040020921661821705287064164865187023456415973857016668693733319133546190711248771126396807117146788213492413475166900362063166 8706 1805026381326545509797556674086920631243220381442295450119751016270754209312563509430497742563448931282694689038234064342810383477551860824703192381571539510731454620579403341631185211808215091471069730883022816158472103083618671417367086665561348927375150788538120320331722654908751483606958937853301940775532032830872313961190606272392089050280190545110534245953141618720184072010357652833500277402372796362766510623337172966160471460756522216850812265006073161132196771265855752157558050383906064954794076515629297057866351077220416752023475495446928187925352302509157144120768265312421009791686454590 8707 -2574712579615944318363352465427854775009726150385496539854743837341593128490973828543239851658336995795134022675190254727408980070032532961492690556241362168624381426257839870061241013262108530738666268463842616894529495979114826851487924071107767406172050818061050489544277718606785201349752124159326813076683974206623875783868303858312173689678475293971241888842506020311460655496551870399774085494456229994528568132226939694552794855977510678350774128605240378837419742123688125666039950937004558492321698439002161052433308786196988017094311898802228611224415038477473741829159430245992057402167104512 8708 2574712579615944318363352465427854775009726150385496539854743837341593128490973828543239851658336995795134022675190254727408980070032532961492690556241362168624381426257839870061241013262108530738666268463842616894529495979114826851487924071107767406172050818061050489544277718606785201349752124159326813076683974206623875783868303858312173689678475293971241888842506020311460655496551870399774085494456229994528568132226939694552794855977510678350774128605240378837419742123688125666039950937004558492321698439002161052433308786196988017094311898802228611224415038477473741829159430245992057402167104511 8709 -3412425613441947785866469315706943085844493717502664700543498001208806544330857873042463476232303004239644332498036884437155136627173795895060875353852813181376189014626564385755495014353301208227919423427683784587987752451665733237923846780394275201268711662616291694358976761904843331405775706604986439752396607715282135575286182366545929779889776315753271992219816211429519381882907161633204868314853155187188653031701786942966390307852266977616114644849126406568420435138710375764816575943665846050259978516869058728775440120490593541162899074019666287782016082202169920865213900026272149670707172778 8710 4087163998133969547504694997601353986658243283379917783547546950637388430715812879370897147442097334752667124614849178005544238424803663526239630493234005672702697266458883607042347775880768434269806402809671215821518604719566228861257044911928278804467794286340000385027233361313567718060973594726201772702929109559829488620147340026944187291600204282814750663412525509812015330674053307233099829801823792172724553136206733476044701006096910437690301056098664103681259245768151576505340727986206600548333782825294856401363588385616365944727201374196808855848399700463072864337734841705501589852276133848 8711 -5338173725736581634734302404172223381752060141988586226381481027488906437006339195427147259011596894168881892819911831890661904881336151028217375122539263133042443925172938648501760603167154226916665994907815539158789709270140304362434307829702130040546003861412652737847114273256770772281143616418508388112661432132947749370456635118179095926734405396436678486492058958222964443025663055178986491106285730892520648243748957636715903129031951790920722153387717680213209732987587340697396301108068188814003359623551812236820896870765796744008800523536666052789950252888466515284665984227048549734511663547 8712 5338173725736581634738380356488116971233586836976880771206549170666846452053869236521509400155917317919089267960281349492803257950671156966803528831075865979282521580963328009577128482922929233410451153564662281004627129381904270241089205124378056438627840216611599580761631411518667646272913884335717861606150222436555383495021298574126650117633715612572671301082643069795196078690119570455741822989351678923196945780858192180520421362240634124165661026236398238258547239132682108347940894671777433261227264565614429876231098621554594464335116026499725996738380738700928924549010937719839235435530148282 8713 -7344521419262997998239303333570732879269341714959587291566118316017617063132747341590399386902869977922563922203120880190970673665590394624669779637164454948435078317770241869221701479429070311976795393127242268037309373411596194571328279059530047551571964021743922387173970528704216181813451853972210192764699918849707210360479021452614704217245775162932479547061473500155029064680792156489661605594438342873542619826203988788099076742227496600085195098900471676576718960879234861403767921069433653429283012537966992275769946475824015147011430567786902153507822542177668670598165177285917409886401227883 8714 7344521419262997998239303333570732879269341714959587291566118316017617063132747341590399386902869977922563922203120880190970673665590394624669779637164454948435078317770241869221701479429070311976795393127242268037309373411596194571328279059530047551571964021743922387173970528704216181813451853972210192764699918849707210360479021452614704217245775162932479547061473500155029064680792156489661605594438342873542619826203988788099076742227496600085195098900471676576718960879234861403767921069433653429283012537966992275769946475824015147011430567786902153507822542177668670598165177285917409886401227882 8715 -9665003511996659409136122930046948418358698426255410410826905136978742724933883538617679836695325137996345899015248416071776740932833747851056103197702267027291898387708940079454428077012117988338230509990764282507980734941629640116031486752686604891321768078650641064518526183087398705050713342901019862219177021786097336126056271057770281018553920350060586999301388697691306261825308952955052812814691263181307142195142389022144160650718663453924953357864881307870475430588359986491505235110276700899093874731876943072635628431465789348800689317091970874741418553556387713196898570633035083911070074251 8716 11365838909410402558839635148062408463013353338357323861159726632486314724916160469076656368042887227517801688699203426451899943672597329535458716165155025298901623055014777960849604179034387160105665416524036513789972919224202301368428098698302877668770640289269691720922210942676347376050917175947112797193200333267461507568318095771889935284657553507349324553065477784902587388360201338453393653091512335285547227689669646630821752213182469643278120066455890320347465670283759569129165079511754371185406193620279513884831770264028952582404554225170489343014912745941756139062966690211034442219104914811 8717 -13892785385367041911867834301670637047341015130379744213664820006752815885958536819279504649872478901676017546897430047397794008225359724302415091549211030733147239442112267824674348456004078229633504390217769537022728142685647349344190943982508893634242246493554157358625779124717529150871179904706606007076487670220432871569303138207680550654890138468263517511099394068322619560571529703722781528655856242407236193156129967844668239651419714578035516600599551528719328137058988706082118515506976223307158604794670700022459954737034986321634880167205310074028350989392163619815651432902795333134475911104 8718 13892785401122086107980266204836298958552494030292835459309751957728598614418266935384708805720840787223805821645955062932937156178995829027972803166568918234543556394914291627268990512444005162843786431486180757316271857663716213510970991827830424012255080893074441128290267251818663768122909971675969079855869787187722318512006365206530919717412239929178086639198340379822074776056884707699781833300757199652166691158687427804233731250018080649219362406678365156114851215652135720233387791274524949743786198433953421625281923935667348560706409389974218332051054600346804624561716345381593889766568987955 8719 -19665814036999560303309229448954292107729197118656462356015407261078789870490430553469215475180907059935432255483670334048914165050278862815443588173009083051290023978125414673968924168433458296460605697527767398077181485132611245781634966650595196839193632318550596016765717754009729542282197014961841666759941492998277716323228003405842947616840162056745460789466102349536701140576797405275576096471094170295347840636672023915068645240222889501901223516689845140485918562950988067292534403316021160438046771660187465856253833424020373496350401396716644455865036668523851008628111324307288385801535874421 8720 19665814036999560303309229448954292107729197118656462356015407261078789870490430553469215475180907059935432255483670334048914165050278862815443588173009083051290023978125414673968924168433458296460605697527767398077181485132611245781634966650595196839193632318550596016765717754009729542282197014961841666759941492998277716323228003405842947616840162056745460789466102349536701140576797405275576096471094170295347840636672023915068645240222889501901223516689845140485918562950988067292534403316021160438046771660187465856253833424020373496350401396716644455865036668523851008628111324307288385801535874420 8721 -25496691672182858411187194422121777240303741409074826014391876771308233159006319301945932847708404600844052592691574075230545117001934323122575643156195351970395299633829707904683196941296548210060607461013865613877683548317473039635537730018321208445475301847183424283973469765116276394661510617950586019155204416055796819668249674275969861759109967976466999619472104322958308276067362759593675185140378602039913817188462857671218362942627069797712782141177477254424280092351644524615351609075502996810746600327047348554720581104005721897843915260058861014631472016904486877964640202902285911643880128215 8722 30693496399314003694606782947792895015847765990622579471454834301562535975564493838864634815785666162380132677217316911523218472158364973903597470927165108800277006199579738035538637440756377832914249176583208031018471657863081999341882420072367303234445888526464592492766659251487088722945510937524808693683107081935019495824488745639896713115738317006642460923109062010715768651152895933049468057711272916911543608247891496644485402781507760958524842094642881614331291421305869788963623753744149636970035240545337297464994354589697521239248753243193163128824073688196576304982721596828062278663796006129 8723 -38853632300729051386150293912561403598502811613544934225338288599469539852416524670779288092476361389970957106033354135996983262706863122494657074468954898666767251289885002300338787933255916195330236072420752924299777609826763501431146577573847611512437076396897014618719248396146745729075335132125303241865012235088767094800019055971623613130207629844939876179774200614513722450209844818700477253244601215934332623158976478885273697988528368572612812905808528220015013650894793818208843356834206028369117938504938626785408166587969353126384884910771417865005223008125088959545917952828555470385739880258 8724 38883307175061487620401249288347609820827496822593253963235531600777304421839758979819375054145850848629798539566628806513161823383449854950664359414049996485130971808853562764550428376214127124947188327132687985710038364880800680766851528221111052042918152289306248878636707336117883278816989689093047776084973297770574156135422184438103595444227857859640064271352403199923461013430596906326442622192433065925475158415694488933784871215482963994885322888422423477646016448046669938537589529997647506554560009336930562030739938314336404963648229895412731530746044832861047746032344914907100478913426092606 8725 -53078873394941857826061792907729472739446190589084495220687986915252696448532339219849486029398475234680808814244203474734516646024543868090424388905884327397007030424072343502011504206872476928441338976394786815183110307912841518428063226425808652529663437579274774242108474855465150715337063124684413469891117715368290894933303312216494131952775540429828008571040862526640978782682689970665500050570335779148531139729223338511274864186786595328042470373116793757259982322131331120060680595244883233030316504379381520204244081272633345848716120575497570720773584655880420273725092093420003332451426987395 8726 53081075514485301261846782162276995110402257245185464113518135754899811530709644144744219624814516153023151755967910825117451255708417115512803060810031072451009915673821372773584523762088541979401819987734195042741581661857695235295972119124321008055122208688682607866866993322729437089633889317802472370240310075978947800322628137194043641452214604557861790747572883605278564215647396500638346551874377393814491633452553207971775873904417969001474376065560392936800055053060949851578516590758604393453369922846141490635002479428777409294042584124295807077566875195958248375648809839683419114323841996187 8727 -69288149790586148160238456428860345179155127176049527493193290207572777444520891795032184519787017224174867606043264450764336590433353081876350615575322003738420769429893771644966137954702402855886249310574235346282143564740412885503676921152459274350448085503452955566444341351527072107602915443320358481563229581197654572601669142229549243209570716892073993825720117135008879440731398638341548226915406140727290894511791047758252217634312926297011407689880606135020584148389599351447859870145324243806700049379489215241113190273673834089234933103001281012379396925241123300680250260570967373922401458587 8728 83068165548781641640211853952987910026533369979126573601471805643113598872422563870903220587184004778231798991370391192652464167844966288318688696823552412677653389033511684085396350427528652928488659564119238734159989409698983659166370779075012881508911128092928667212638857726577149781718580976280087210945598146049376047154114723447025254716546661676695100326325847763584031702217679645609411425290490774146167212525178637362205487276453955791118086553056255107152624033871575174721520980253687437441433850049846326285645613904187368950464920294262203670673152194645688313769452764335037807247237261265 8729 -100513861837325506212346912582835130352586085855817594054262841522731296927688970326443820686659951816980795113499070693082097644998786078627984666971628687555658948785871394169988999981417840031177075427739279184553379539397488029687769925363240016503526924746280575650898218212710364968190389490070701451285382424155149428275832623774314434661053391057314561842640023483307754659654888009447026822481648511192543138617328508402525185633248675265888727689796434897700224091121747954933817001379322587989686895021512959357034765603856478606334459700069011093806828397666998976798453501913236195191713689030 8730 100513905432157154121653654869645056612741320299315639654899084216941604998221634595056688381592145965020357746519950625840736264713725869810085790896400076915659910673860988641170058820079922725868857364952909976219127907676175461862981567020499040289525882051920260365591919515875329236139997829389380618927982117137550350353237394922361276613861360521740557312504210765544972095031141121676275379323600887004229505476661165584782636273787907945085267720892212991480863256169438190186938769756943902645640724704539287740709197145234500261992187262155511490676645320060623980514453001464559602580407798469 8731 -142918961250862881892628865341327933863972869240904829470733804089865907560074475858403015530633312716133984364521512725175074227092655623389925868851337174312727138611032190666640704636381837245710347683712996199546719359738749187115487631519006879771767229576932997436516459576157245476668058765828574612282849193120761983454903212304561284583177166147208856584388043206026397583804818373568579010477183313982828689664939446709011922786516834388321875555180405630179051280519647156280001558185460370769936493379814072348181602699272913882845667967775057499869164100603180973462584528983329733746250374251 8732 142918961250862881892628865341327933863972869240904829470733804089865907560074475858403015530633312716133984364521512725175074227092655623389925868851337174312727138611032190666640704636381837245710347683712996199546719359738749187115487631519006879771767229576932997436516459576157245476668058765828574612282849193120761983454903212304561284583177166147208856584388043206026397583804818373568579010477183313982828689664939446709011922786516834388321875555180405630179051280519647156280001558185460370769936493379814072348181602699272913882845667967775057499869164100603180973462584528983329733746250374250 8733 -187368583606900591941368250638990708052707001709478168944966241653598263210594662593107937715021138114728268954761998463181904201748299870165860656379280272084981569683375959470415695979648461479717246580708494885546933455215616158505687163998588015627161502773800715631372584816918862793492881421706378665287278916582071671861129067614128654106687880082326322665948146766489985891316589431340347602801404319080458120235760661584991945337088419297799052178674491810097914252828266698683359163353122551971983937700551142558796594535989874405734565891996490540419407124269984470426501616631853938882607946758 8734 232460143073864471451500582209350087134770990092939288388660982029229135616523743570399104417782922188044793351151412078066825473547855847730376476640859621388877683623260614433443364579134613440917581860131757471574297890422048102421167611293159624382415664253947867582821337345853558996911851019881171349222813984206385439008688395112136237406337925046277304625348041410915576161660751414471650103981220886361673175101729138494180116785305101225320882924993646057929507118323801127122604691964423721594668394590458694700118101424533050462843853022475105856519987430166825225247074331389852302043164822880 8735 -299446505392873362618268007797250858926750916165600140207735318109426386870344089553218100650048054910304494790747899654008583889291437103224034987855798830509811805748166671184101269615034582132895947354760100518982290185998164445540557508215186960593376883817902247696548529463575334379844955828123468335463330047959813680595121012723041229553114244693892650935544875803280989202885828079437705749194616989960453437394772916086944902358269510601417362989621467086642050476249719217876139879292493173135318223847509376934975240068270060071878613190237627670877376003923622495158262409114518089282679924218 8736 299457746767836582153458137546545806047454942079510694430776003423732915881905345796307951643918057521167713181611382630592903211735385894664181559631074824086701987671301234004329774987938697217627028833219044326756998713170758586457925193410720926387945128626151679985817628578581199601076445656106317574510299602318187653996240920890251066743684772856765784610822953925188914840634841734832388072261120032782354182345394056480040026511521900640405242974269902738754898710108616953041966856531162160525054619609877000118194273066024512379194189415812084666748904883824374740833499077989830349932674486517 8737 -416384515187746359596324047730651710968156027869402317788654406928770690180497193061434937638749005323075082387944188934144041103623204059830754216557340657817609041763452995426898190457764669648060581550890977403382994026611622529843075624399626802609379102196051151205181896616314830320607952712244621913903359326125570038268820227157050907556735985083353183053035367042684820344759856111889039335924913474068048180917648883830766573041953460641832407910729371335848001454075295300429998413652912800815605054533524266403078347374942988716230836040351142962345238776194186626121224373267356152849800334232 8738 416384515187746359596324047730651710968156027869402317788654406928770690180497193061434937638749005323075082387944188934144041103623204059830754216557340657817609041763452995426898190457764669648060581550890977403382994026611622529843075624399626802609379102196051151205181896616314830320607952712244621913903359326125570038268820227157050907556735985083353183053035367042684820344759856111889039335924913474068048180917648883830766573041953460641832407910729371335848001454075295300429998413652912800815605054533524266403078347374942988716230836040351142962345238776194186626121224373267356152849800334231 8739 -545998972910011154418293665971601776776084599992014014340478962379644113279538869195270601599759083023087587207049904838704337445815247079847377174144166481464503521595144018302988771535996688209618442239920043711221017810407367020429227015864322569583681496221842591264284915274221195355054420977432259793088703090187491973381780845736309823203218761398810383671699331410086218751526387122488321326769678682179608080848441656689024212739665194758252233726119613076800303374017454182575873519421845285525847229361699410013432401916031691168174713217740927983511315626915291399620169205588183058596123092331 8740 663009684584228754636128863876472226574691638786568795607041428410447489948743294334270351370123568405733854251526253486827346278050976529451520613493549283539629127804946941826083310109150297285307915694984911576544990026672951906861085536202349279132255122098651214823764285693425731897073020830856831571000698714137649491513824997427589722621796787190748034433323867099530403823298052116322596129018469885280728304274501536305865480632871814454347466328820233744762833580883325706392702974583371178170500969318321873966647123703562431328775262253313321809537972763455459036163757217626443829195892228994 8741 -803220020588038011033272846112046849128804575070498621786949723209964625021192139803919680631201144317511011877474848164609178932758297288482607376135381838898902301994359628396119612633888481503875147308209425965095667818162917349300450908961650330194656577932893768466978258951737077329542998403197234111392016784667055827188479020992882272879169769290110822097160561561351756022204379951247113171328663049471205580598041682354803506159432470228392034832917578327484216149922122513745621448239783051447349165238003937264562618889850607635996311156490262298194973671083280130943798170117390128285463299687 8742 803220020588038011033272846112046849128804575070498621786949723209964625021192139803919680631201144317511011877474848164609178932758297288482607376135381838898902301994359628396119612633888481503875147308209425965095667818162917349300450908961650330194656577932893768466978258951737077329542998403197234111392016784667055827188479020992882272879169769290110822097160561561351756022204379951247113171328663049471205580598041682354803506159432470228392034832917578327484216149922122513745621448239783051447349165238003937264562618889850607635996311156490262298194973671083280130943798170117390128285463299686 8743 -1148508700776422429997009417322219869358145709755356794040047505125227828114454295687835524787027524626550368893211452355695663283726377165385061191142058280186829485274931419972067631414669384244738350694092680239581512946920958412997014341669458575051140715293151163985897099761568145085393988551421731667142794197370346011909867852979479491821092684482428415612587678024065310254561728718566839650979449830335860109780268614282909004320846145204470163812681015456272123713445427156119573436082409816555167979241074385716993171397623324080194571155869487320490280385171242146862289960270862134137676017141 8744 1148509062252989208769703240351165145088978610985682706496331497293089518111091771998856279212883852315122497485078824972849798874114328548801350269963563284374675262695578803210319517792173518859555000775784034919340985091788105421685915048146245412612843946999127460815547410673340103493188964199459894305099303613047925999502852179463920294152913667584469754662329359800008160714688358723663975352435435429241258196825945334635380656198754035103244680205763590842260714112597756636516147680426513109199382710805931018589023851065297685083174105198859712489459661003265326029771803439577275310229980931587 8745 -1478128531324890357309714648343219646375642801019369634880745635020975964171223637684484429085731842357902898717404427306188304579155287421577430524041021745283006074248626422307062198031986559844140163150626275475911619389658640547896199367842666493946116305863736294354457602215638079932569408383128214322615439201845887108258399852307925661415633736053836823861833126445167315249344279209727370446724117965112211332705892216471720525716238427109894290904730292230602812739138389182070024320708301008245553268994969332784872641115296440979002507980453515313495407025831285063855656645534143013995672816575 8746 1839849156427245961175166329488645130529577968942415353478185754066497615317948145249571332613277863339517435553148944324441273701203902532629353865398768751544514245707974769298396191049680333951431346633158643516993870219057598458634457004696333535171852338414932123004088309451897553713161711411666295083486687414788823423116740786163204494043665627055685852670218947331162476764963877303967836830548253237185049910417901826781311730077148444931715293845371096840528705697882199368339061965308063128964441255435068757451241343636973334681801668084954784802487897384826558444861608676149684716757175708372 8747 -2296971384480755170344212449867898545415490846917515177525840392955415385227984290919054463425587475837075521785229030102731077252783733653568086469066056325684602462411614425602447903126588420364791073513924139427213377052695307614595365051028466118804083969471114556920996882083337577504288191397245145832844000132768025580547555625677231118351239285236639468872504464603035209134626401706161736059176985137400567583582540019089590913549681809888827032360811278227096452106431631390654708789465217558274733514296612762640847997210537869312617719567304090555416671091673324558047224282731989257975044886173 8748 2296971384480755170344212449867898545415490846917515177525840392955415385227984290919054463425587475837075521785229030102731077252783733653568086469066056325684602462411614425602447903126588420364791073513924139427213377052695307614595365051028466118804083969471114556920996882083337577504288191397245145832844000132768025580547555625677231118351239285236639468872504464603035209134626401706161736059176985137400567583582540019089590913549681809888827032360811278227096452106431631390654708789465217558274733514296612762640847997210537869312617719567304090555416671091673324558047224282731989257975044886172 8749 -3154430368038486189485019758531478824159202072096846847844240284373300529328666099895685310141638307478729769299810346510112535163824329793236388910841287661133823773208363393145238577026420097241031119034942498402862763179497239567012037787141332278136832046348238807355402497942834471826949273553411886068417148389871841397566761789228724996246070650007072090446605842389726467806710157019868348190272807618830009835018153612125992783167967434684163610851561463770201931519191967248616989069968572300624326931642257480117639671152641279149683113989491682651528996506066961591275731091301284522782643746165 8750 3154430368125328494303509703411656934593912868428254650115521136917775772919813867862679247687239346157862071996087699006592779548977265137385942715564396978192852841155491817741779342127814831215397881140878233645036211004469717945286024344854348477343321858430872430762379683798067744892174499764111098580446547881951030049394613676783012964378756435850784590760984093086918440662825369968397268351411698710798138717450511211190685406701207358083178927996266497915393701853656391504497776357922094811859463004945973475759831042841243647251026251175929362913563813132738390198288818277460548316275705963739 8751 -4065209323792735627716820724361530700809768270141223995229252906369785669898786656999125267140467598731433173623966417557160652784848149619433616594924228977180596271622921444519706900183610097388237745925294707185454691997809141787167711580497478944580667888524316787731438100730417245841804398580274334038715146729131563144383751561195608405652889214014165156370957891346632564037956682789842347046002237155144151569674382629662986157067063862250498445615032616429520407797910239953203525587873829922881603750340690497554976518107734247586122904208700358480171437148588585434766587208577195724366614735631 8752 4985850470482357016836302496114158458836906669463856907744623202633019979265224683883527089616184250285188623551623144251203983304295975495315553274841836165071024361004843926381246053526176513493560117295230889312448218316894548513960184509348881344827443008470202526568925626630565448490826646763286667401499209956613684990127242506260337598214867227571905341555564328594167733882067183718787740589716165355456511194698968753679689885298329088467181942043026478360502990602934789569971627805593594395888119710105399210536418922526756645252417609206986022840388250939340615211502328651988779857524620813262 8753 -5958526662380730364020147104029483721844121735452618175370955858088062198268461095122119859863175910212149374554719772085350998919516670088836054256455884871749149437858702537186726651157798702885923101321733552568707999123467955279200599394633912839595385085582314912042034903731787983449965947342902059865778832683439558327226511286157194630783255779423905381567537153270414895473833302916159945676604511690113406094386431361132621151892774791006582056436352793070285184223865890240290046615808349951938443339671205728173807181012321780801678722390834090806748333361397291486794458636854451391386817673886 8754 5958526662380730364020147104029483721844121735452618175370955858088062198268461095122119859863175910212149374554719772085350998919516670088836054256455884871749149437858702537186726651157798702885923101321733552568707999123467955279200599394633912839595385085582314912042034903731787983449965947342902059865778832683439558327226511286157194630783255779423905381567537153270414895473833302916159945676604511690113406094386431361132621151892774791006582056436352793070285184223865890240290046615808349951938443339671205728173807181012321780801678722390834090806748333361397291486794458636854451391386817673885 8755 -8435631638474492069200148571560034370518309697448427896079556071849173628001119211573545219779620003535095641179777201002333008407156501197247474733384422003798380678308402833556591109609785639934116976476088365310804085857882322406808644983038603132846996954287803617358378840792801313652927418326547770047201097618770813446386000214162133081182131297846823017328088465703922648860051755729379730854968383116690491993614142418141350640973578518744420544258716203115704097949219366089066263268201153722630951602053465475646367003621163859038547545002053650088917629927477390422926168305393012440802848713585 8756 8435868029851367428437326567854521669134584996613500143873105346360401911218627297914182105149519699665327780122138466781487076009771765780875235952625822716403766490145810799601443348425377695864857212796208061107853107853740020785723795211363044813793978761157399292904481316639093564377136571467245359541214011663291462469173027191530089700431683157836354103169848844097991664975063527660432233676689561298600286390273645331350346270706102838523835143651279822679582832517566075605355158789335607269909111513907376653696837863624165086668692734394881597683866103026153584798625338436190157667307003186884 8757 -10854521983933745981821819647269787432471032667921533852160331802982019204979892101811846403853251757972674408411345851275454733295797475074211264442302607151011393442539621997920302423379187265821317663818836119017526951040251279620366979303950187650072819881127456345314754221656102545789487939863623653552189190666638643928704323872113503722829178866534420485676068961870738479870732524579461824422670563417634479299386700661247357444658083285505511132906711819709417262994467271568523169335530704921390600901525093976252879247993878318721191607277053126941666103086895038882170778618605598207914060721560 8758 13750874841499757573035167737679757552011860264934101285085804882559147663558436313372040813551777768727517135206367152642243031041145984007395065460582359948461016150834221664083148857425186713100735878560975174166778170568979393503288309985028811061978426558227090495125748096359037588475645611568241353235813005532611271329252832179978201339672401569181654936697171008607926329752853570701103160934434254373696800232307471192952586757911207540046710242717133829862633300286649889055477153501861102174743183211736356347697525183879111953841677858739640144869699502468403316249040927575110667286697035022635 8759 -17233923907884189026446076260525553417200370376233253312541827375307789195556656781731652592499495509052340107107102059599805240612159949394426052180521599861326666847607058140114986232530055095470457082040582299391979437935625643627011744664341656177472130273665979848322343063756346599380345728088335558723322740153770148816529810427046468159492424806030674500598824128915185883443017601594930530366623048333384758318143656665571487052955395619795999498058829674814254221259794277015287991608848097706271223607668475745046728461463344876941292742877358091025768865846058144426306452958630291479895595516775 8760 17233923907884370559530498733604285353770525465692607011678277437671752639428315446326788006850945582571044387310898977004372846644667433994462422094980603506014130815797633036580265946699434728818898792374348631656396985219228302625620201460917345192145914380728730496705085512167014269342490413822928937215141144908570111973996879153003922065712637873756240436193248067389246855758448387916941807389192872195036924917333096668445241422510967717789975498991213397305394323159651464269694761426564882648912305925479631352870627836662149807705247694498229055011386416461920444129533614692755222364698700907366 8761 -23911297384134008010302313231465146958455805488029831416479033931256560185211315151331867211205785067642321912815674272401111190361166881673419273954973161032861419179200436987349755480801368112404337923155432198091812419037092829902406308250094243833261568808089957370759567604934327006195086589448752881968337322272687795687632806449278555223427330186155522955577891776758154195836422771822124437821678004192387274380711746395698050698767271973465234539163734137892833146488638287094247050838362987826537954835115893062193650985298680713014411487939381442453347166611734114647038122263738224884654220555335 8762 23911297384134008010302313231465146958455805488029831416479033931256560185211315151331867211205785067642321912815674272401111190361166881673419273954973161032861419179200436987349755480801368112404337923155432198091812419037092829902406308250094243833261568808089957370759567604934327006195086589448752881968337322272687795687632806449278555223427330186155522955577891776758154195836422771822124437821678004192387274380711746395698050698767271973465234539163734137892833146488638287094247050838362987826537954835115893062193650985298680713014411487939381442453347166611734114647038122263738224884654220555334 8763 -30437550890481026334486052885200166661495985858212306197910186998381686931470264103673309450393904648988939679953674997248083672386821276899631028331337403720706489817837240849683438958415489722182107879812909355373582260908719592266266536141784375917038567280912407156825204564531440233145936829028874248633059708633031112535136454726075385841690429352329054360045192665125954029029233230264153062905230551369031379120897758252419030212518348194291891613333951144677949222336530901905086679044568822973167317303094459518561063079783658827391115741652638014619674105931851452624920176503489989182411192782775 8764 37746362953314756575332488856829386367237446568329415902714316120507573869794654615655983725100477972804558672627952904304685114034601995702685642362746978320089536678238005111564646364190426212034826246084932879216588407692295854031692831654362008459638424401974091541613694923578297796251797183878183989560887090179377495347958524167567463045433433474203966698182921536032818143535599664570505771788403379962825144138090520381570038769712097595375899735650795815243212385834473531316060475040552150309669350675054121863605958441664123908247786299730955894447873457687040900381034811658914488243211955282273 8765 -44786567397699884316755944373417702290901287177935843687920004119333028810078955600382242150981165703319027509923714710940333291540809520669339839923286172760969224025179015792908892963436844844686660306881331236234657841198870892012966105232345324552167605855462611930255101359595897756250977988502775130312713667137717718119800122453704037650985273218397743962434699679466975427698632752228006514492047570184395929006413696617766779407991969574381089653631640259984347007548212028557058917644963773144950586156548330938592057013136308131898259379004089606748648687910137463991132554271041113278253019409863 8766 44787527712535420247691260684384715956451087422976153626309349453683823499895988487149945367970279247865534211331490811477829860351965142399707183543215764672242132102904448450799019457453862901261863038877632570901589459426762033433806040980354954244579222325931592562662540341579280973138157234232354760579971219768689659855226895754884831756673088312633678060727258525715764264080521060573565712706812213178600477917708740556825362097989252299590592866500422104703806382561765456606985018408798151713170071543369591935385774712253602179165722980682741772780134871323993331333633419010297264884496913674695 8767 -63425469458512155158785162513700289303488912315853895421979785634862820216988065798034775290487100845541972621076061769976318019719980891460443882801726092702425938169662762704994987940706559342987997444385611668685565064628207590638608799556382516388512570933949690596122720707845032418824071352199051477384804104166245518911555948828978781877630380488460304073298123351128542252998807449669363476666905977550898923416104197923490806924678688707942246647776792075399849164535770524551128913574591287707079763026025269492566464797902704927811259817168275616974180561878226100273354150913319466963907958639617 8768 63451231015276702419177452150794335075064463773779137101639913782198346132381275006148854531798656093620554804884058481202993544265528964606152515654746063252894513399540872082824161766984125833456749407850051976047934426992814372829026097664538040257827111752510919679474962479178753543351639336599620600306388017651543979708547822052113909863544749414010818685586774523434784061755948463735427548116885639022169744181927412105480130158094245288162395704066570496121526075654542015014296811703391747778963044960985913128598149426931120841411427395837305015001264620612468700576319600584707608327904771542016 8769 -80473747205392589306891107173065113959462075289122374882167489518277512443917489816744106524473176692073883419477050429361941316579404609470000087871083792189246724590988649453130570198526520285801472371235316862453005713137719476678838480718290450787974573206224448167232191190442717371666496202060251438572303698760983824802696107100652450997138556964192620560148283419692836712951729095620688558471637631806643316491316218061810920441576272427073634259178626758651698300439923593022533180904489451818704409790219294402580865739750480240279909418364871765432269268375487321733777518864226443229907069538009 8770 102658942436486661137115311584756197977148917645659193795083288855183689362312830623090165470452595837124715743287557779975982356292622008409846796391233739270340826091367743171356553039645691021324222689298621196730469141617497214821986346438571957639704809949507771808180448301016883085796907819282523189340417515115741064549933694920770036732182631624972072764856744997790867876167052728714811784906702910344502781907393790923556035433767217091310987451070629614099924087574459589807440024981450363503376290208552039520352952166344604171498395688210708154249595533162933871575219958709146075147705734055945 8771 -125929455095448731163332751789876229070259466516485152938459035517401177601489205504921270852639153630645765240580788905694974787760256756074318841286758804650764273716495656043483437334127155204500181763609957729218827339453838761335827852258043281171921956890176040900031290346474838787822106519353940074711136140360791980189950151762139860251510340615010983226269346070760633670285512494742730217405804419839441154841817732915225193687377180328509183789261743345458828952320951626102014016219190120435159630272619005935878428815453500861584255755824394339710760153746389471457651476983119430507987080975827 8772 125929471478144647004015654827646130419224752008016683200920296313004766898313026868358743576497276095867110151779928217838442290608571095294047228416419653268983799911143394020440456220442078095937667175696191287039572446070327925962202037564007676710932277373234751847069644205220431810202374416058668853238842774225393103217544374254813845354997950826042378583442161963453252033766731730124995046417790969596450508077512576269467843895978936492169480969464300277154973286328516830404927694979092519890678863557678114411724940321496117139139694809351323683624149094632560135221316078056575464053528527139970 8773 -173463545932497174125745542744241549504065638626556646263240602743280442458693138655567458760976770459786527948958076521140113893745755106577084179981024265875039577148086809098364520661026688752995892758443045804694966310436888105391064935099338758851466713025231977193594412155773436473936245626753691247829132074050448311249108766591313054786349068566550536481164703775456093732781806653081979350317858464418213820484394604026752623736822228425808086838933768776109902091727260297759010122362732023030179156124288927213477038805262343123675984491705860628919333748425662851119378702912114511835249766422933 8774 173463545932497174125814520751023219992466347749498383656197510424967510703607857151849244011728794490886744568399544620411448186337619965060762571141578657984640891711323717942279294867805867578236576653348168960864852745625898452672315988563305814177426306011536530846175576490705567020886012206457762880988661698630338810510691624081647975039827077744801823573595509726937569364228307894528336228456051033046083405218310050925965010408525159930351798721951684642371626355684330532227067222629886861893695599978402666809804188999841667668489908510706732660475918600302096711966978454634999009818760585414795 8775 -221232364649204908406504302487385784878107306527869952293748965185581589930120702343575078907208711315936240828843621391179135122085261704437089006747249151563059401382618581985655914261350859439811995073755787910834698081488302174457528755896176096213386047407944128810366349209168318715340224520806602256715109412386805221310272962467853747828102739554285159995494173244696545097153856213563200741239761652268861957997351139533731545132036431657176324369326444635452410264351695821147759320576813615905756140812031972132624699504526208697969389018460698959378841836972888024784355902478366259716514984091502 8776 280825234916092224913644799848259065634498134509859076967855845965675242995426038889852603420285959128052840583187284162514730427673949990451628345926898197061707154145776939531812108399529770853069063335588583246400272655532808272792502579965819429355567907319007151036184537064690415515914964619504321552754670460862945043818104285880208095616101576768974789784294646148506350615644065649679501278747624409459170646400265563482502776881409107740837809886986729573278175137322517468218505398423048628380358812795536098012177186931055238886485569168086152293056066205134796729239944015077756982769774451653120 8777 -331787417718883717816838661476133623046495868040311663942914357596064465295722424012604500894357888531895390628981028813420260719133900665846350233840012552642384262881431339353422577210538686728440083983174542256420171397266493083568143666674975712240560218098290925731320600083030240765969611075507452909970479982782548749981888478883619058813136537470786874643927134986763888178990198052246509013827660394116345460853190177558640578663293331571265992426868610397372446066822669000138946156444118050865109398554995154720859268872587226709909480565456961605573764233681789247247097411958845721740272010474643 8778 331787417718883717816838661476133623050559936737352213690317765483834595674313486985275284345286728383856907529818344960706933411613482383374117434347213738958304797090054465254674299254975050752655454073466493805777863557554400404590387407270489592556722238400539416197050632667778750295461429494631274761001685581472875859132616766782475373687114342291333511472271019123839629213800159058749923967673723997936701812335712433406345107537659113233960724000829538664672334616971214430908024271750437262999908141322543771629106885516873983373805706845873536805650851486718554214083565594106178747888263573744951 8779 -477253730208062237896146042878370663806358102457017283934745802707139605992101265751835681551551091421137591502477828120259046483344690579929722954726029102155524200667009548768648499692533757062845045810101740354618424302440671880321909983809830348161516863036061903750441479636438033864281353988492546834248381264813173722811507949441465875904027146599756157620029094477124954344184522771438480081475959314664430427231404529406157807155049086885320974928777996678323840852611869968308286901266944857622772684069203137032351413059104853390681940931742601463390621777555598469423752338063463776154541303313520 8780 477253730208062237896146042878370663806358102457017283934745802707139605992101265751835681551551091421137591502477828120259046483344690579929722954726029102155524200667009548768648499692533757062845045810101740354618424302440671880321909983809830348161516863036061903750441479636438033864281353988492546834248381264813173722811507949441465875904027146599756157620029094477124954344184522771438480081475959314664430427231404529406157807155049086885320974928777996678323840852611869968308286901266944857622772684069203137032351413059104853390681940931742601463390621777555598469423752338063463776154541303313519 8781 -614483279213173893002095214575212104485450417462757217089969999919688821269522499417302888155378943754448353051925501911130538887010882472495643429646155227998434446147755427446892816890965220167986869624629903429265005141954817237168403973844392168779930483571576853514895069685063051982602068351082816594585702453494969730388303866848159596351263976688928762790737654211778215661920153222646807521289903970188348430666618624671225719077714480272700759655555302329970464352343336208889227826875441270026684536148388936328868582575969920624027693668648549209348741460830139330819477414731129617336187183116294 8782 814546763809374349285901674752345082733563602424828354772000101500885262847311033082388703922977267650370030735841856320480466643392669049711944069657583341928390789676933466904613918499903956272265996504641223760191873051139686436496109524715779864587141062269471533112734699364177079671079884278679105963372423689393676750723700985077811378823491923261878193360283798901204679488647132825618212365755314794699923550859028233804277199189141849618360911410263499123527459276502407713807314590454108071417387149298441045605072633895817726906751327280157173635705258406969989039997134841660471596155864862116293 8783 -1012491994843769183324206516870317293544304275065750844194727293534841353834449780175913290394161382636730877870602505188205730782545273864944205668080222268043129696788619499498734633175244469133350814923843895617290269386911152863265156529962850847127644824929163887483540274678769363644238385840737830969401256659470021991396999407289788936728613914616191692584935533175886219373541736894946324700924619179815443281623811358074579941717923043477775277289992193348155431011163200252794812349609235064815308367697309226937359258543837069909618632978568105071214248474548435720212964272599464574790066615172693 8784 1012491994843769183324206516870317293544304275065750844194727293534841353834449780175913290394161382636730877870602505188205730782545273864944205668080222268043129696788619499498734633175244469133350814923843895617290269386911152863265156529962850847127644824929163887483540274678769363644238385840737830969401256659470021991396999407289788936728613914616191692584935533175886219373541736894946324700924619179815443281623811358074579941717923043477775277289992193348155431011163200252794812349609235064815308367697309226937359258543837069909618632978568105071214248474548435720212964272599464574790066615172692 8785 -1424544689075171489978090924084303690142443985198550736079041331510932158200231319230190098612274631084876779489105927805845036486794303400117632220254674296070318410592204581421540474805169912411408508325186648360733360379736921819851503085099863034355097266008650734286410163098245455004136254664842490472840669723988250663681641573949985128807511031718772686458679617351579881358129046046951720971001058045844528515402213411136296339003838829413917126264321042057186628227273100381281249755300618080806756592745404595064725761776206651510669327032096689458915542802487895579926583590955791215372402218266397 8786 1424564097303883973096251517276752378284808477758302508188369254924943314420900133242800111504922323277812400974152693461354806007734642379107044085093727845765220657038723216610491423681388848062423867757795816116409307139658697941716620387315373334484146239073441831947400980058367182603493690580554852644492217564540020105367339874578814191586973578414873504418912485805681188657889128322649640066543892852183658087738452883280693332519362605637051890682462646110413265885162591880536701965653162324711259068599800350181192674437480837380736035428372072270695031949311889509824971194444521711735966464151392 8787 -1805907184271345856011033380570820452655012220598468821847323279306270211253992719350827424992078728243503871014005781958872344846904623733056098750998071566060507797502481912329088677258370879653691857877604568017400607053975866560426105843052923502397192612008574608398143836579809989474578882760362940868582350477600590598938733666170879617760206280664942646683177433333601686271142736760506479791117688915387721880231274335876416825084848564873566588831817939147080039577610840180315362881039679027763299467832845908997648175471061066886499776490236998507373640533280713317153497052135307130456396906904991 8788 2313831889969064323290266838482192207595539137097654424328028469934066566343717557200908181932501806022094085989742445987295527137231802153264541450253076085536845297681249957085195883461747997103736246944955112666996874922277210619743922782482310038233764060830758735538421741188574375938867726313632919881353076243971132740057373066724968201911289089593361824103649779190878914191975431007102577794554619140203163541036856473105158469087333935846843080792124525190730185179979461202766742493756532142957335272643329146667799430305313013352124181078840264988800323759292408826382780760426052471322477513450117 8789 -2719593573980834953259153243268853886555862212022081938420100881920522806937707849364730225684212714413416089617403798891415775808945411194212490077350887656947208525946426597192963927187513330736360659499568082733122816107464116469569542830413807905374798261109610824123680829412004826473316575563140249569703970614204465518346547454069786641757253758222862571611642452778776392302001500609305623840602120830683891237043834993809508913707136087954915700534728261324041504201451592149059191561099351481786720204530503988770842423185421294200336339603030592339045208399082782416481497950431237799932738362957422 8790 2720725152605920948488697193360546829967734146587411393759986154004845794176810718980282607279084846326154894155557578553375814238184580253355102578262060555453297849273811848379937328436361797216173691725994608376517240154273500224531679074482519159264626980975287225663843733482727434932785683939186753252662402039874691699483672129471111263263875256132220429532349275026378189160317485726370323411879864807530612713095472067951560935556257480259081119203386125740454716620450296394200631171081030850966996332534974835180188789226323209427399736690602465452835464802705662522341519259279467379975655210205858 8791 -3870032818369596409243560733578873446521667125807048499649900160831326388965465268509777931417502512599218576441504529757903462182755199343260592251420559212241425095370583221678135468941754870150120928123519337448562443723608467080555942683094758687418701075613142536976078973797690491418165421519739565081490424218603175036903557437080511545042091725054779583579779812093114750397636947251434943846516710987955714930941808883176659500352349769881787908000293807557545549537664247475601118565551997103189106018403366370840587042868658818373581214587609407943091688118153896615843198699861137543394172837746253 8792 3870032818369596409243560733578873446521676927092529824172141950229274937605505387696378252415446630355013716028329775456681111514601212334836271464693289580492253149923585270422298844959294157789896990619032908600761361852489362934250819557096982884199900536570121305800176653986253660041128480588924004251370877790796468363072592862515963487060157948705177495593395889845904338567583103675850917897432961584463662891304141537924355682232218644700043682744739405341917808613971249443740834589533759791440938882203263040050967362026258430250168797796903643218479001190490912372524904725238322225521027295421242 8793 -4855958413712290384327266822849366098761955480279173636982735299211413698533831971646486406917850584737377092354289534045129745736454475416388043395430293296359775866700528219413143176439600923721287288955999355030661822392694269458004355494379556997649786658405863708671913667601643407745554325063534097594553767791470678892874981068270130684500604895406919277182385334324593254068996227560454844055462493898351886601589862989448584875176726110458943418594555730512219836421177524953415147256057132044917547297969236733958717330239460069944025792221236203794868261344534366989786468048372607047325192202066322 8794 6366900039688756548101748843023778026371800490102927059275676477352356699465716517904931782645886953349556858623434426445397267141335044284948114121162314655957458551826180095323636781716962648095172877808380138259482490723059831819608365512151488800257184922296145402361165208059709307347714335752819456992231250621904170347963893535807931424945204019654713006956347530228729854406653793657560336004244774210992423737807609022169881349700047892943314467518156566405069517654558481113986273000438941571856911324131747717335182389334096786523691529306053881461839514807726720146256498814159062034097540897404160 8795 -7681840598076599715604291504717641725627297270282368083920882330844144596849026755441000516141194452910021322628843923666684340889674923660618732448875294476318424975515352867887686629412964474217672364878364934521569584535333617239375966372568497887829804849112612580835694949520620309778634620757002404387897778093813564916784826232521790637886197413028037155673168709418909584604674547164150675729114896300194558684772545098890213160134378355902610825166055523512736262446631788367566879476373653683793961486673208549657623421948131452942665215769532754218835279106370521615048499621336560018781276116787185 8796 7681953001607358296612788859135557128914515175378162659529741793705507645555889332508386952760253872558284997855130093737751501333908392391009171082573023759194022189410908185719719844781591000678796013207123782261853592131496312650424791888522748786818657991414237462268265327358676789403376252859504720238453507190412356661661678884014119168445143448425189157423098654304531544068184494091311574226350090745517073317067692323164308469302630330568168391069285541926561657838753682348057668005098911246648813989383310816508688663529706541462977540233271531739681184508660238803964846671835587924867963929287185 8797 -10653752543154206306890577244880730402247874476481453759379082356021048205199213922975568027471960143174092854255660895171546264687983332516660581918873322319953380331371721472808304910544706980757536833743421914337567687757466414989469060039391272776085819793681893175077711245122070788359523835598093181784010882730719186230051562967899419453078193566595455153043792646531106618986813282900439384853354824050961863794356571358658882317249181587476857424605112649572570611260771797530631479967843777568844848490693871173668920907269087011809948173693793038647328188863792796464701323164670400439391263449056729 8798 10653752543154337203850917485400198942451467938084153709596725937247361503985722433032043434867784117133190904942023021236871002310432013142715070935794563746467239427388088507406925074718883155576410111234899233653083548254233966477903483423687862488486345246711038355016343695974806995661490285668257408998050387074281298369147627654443424941921593242017715343597102666789637228973953761766961064294211778802374726630549342289497494650463737180249361734629226033570720461494989935231400853610450159209799170237040470026569192692869129888791689173145443596565124581152969890355789828013000144233008414115661272 8799 -13259320973593457472863521882662542126859175504491254304209228673871093068056283449193013362144980403422785849655295499650492891944395238508934810448881072828430631884320271517024193078849753981511385437429496980968292873165575525404220585618296778000994027995839118604327077615120795996818164511722567623344050852650604014078831532754600401327673118657085834836425220669267658568160673381981149736510771410394850842033104129578860382841924192353706664285790813910795379082049416840664663306861654745361744089869703794714869609487970995304096468133487718416589917632886331498638283817290760897964348539142425817 8800 17134530278278279545340371891908041318021847444998101971671590114072679700017628129948115523285226251199879644790514028240658734754426921017150537718176191615504597238663372042413485801870163783843270984708746173861818112876048285696256775379344429521125936295829808564310758321369423921116784968073949496878212498335703433156515929753370565671740528789697437949355403495460850429867582249995742386790844606754105117321551904815244058415972552566168112631182518794685854428221175434493836036916465852825521691347551906269591510279309881409261927120894781277572103762472201489217662570102179889239531907355775064 8801 -19889609700360424193886780429689558379763497117344521884501947508773742936810435109292902962438157279599168928326295972271838673224085894058776416417348789770557814069295365865758211819676489600381764463385612804911570198248886565562805431823630905362817485089156409012610662179244834970960127223641020180528419234293357772144242103045825968397288708433055286333817862015050757576129117887916605246699173700893783713285073385707483811973426604235984770317640960911123639538919064904847424205469906913306485471417933382710866031076710420128837165345900371188911150613674921583965813029816982763096769785495858327 8802 19889609700850006636836677697934879820252393482951554353553158358797452442773784017948371798196863907244354560673825896891906794161101448677700087545812201909917134789730359663379216916853114207982477308147296741828392460975949315242403969033387902142783702630037029407691576133644550267172954346377263073241219305512570877543402877456142810561592307552634341722235364925456649471058307409140831570480387950862907553598477816092008961212590126912544714214369569965227228093862454106520239252446989276236557799973616485744380783357105114247115031315972888407236702238107892504419274709118275620075468301659319446 8803 -28162254753390557024475198107977791366022315315659896469183245026393939123051473270836725809032489993891261107098408565560136701522494696822728736776826280643830816757188261775507804681988063872497884585392207490942509845511044345164965958164413372091809458511626120441727747507445703953109939114315359285398623752674558048267305993036620155792252697949743721082438120468418468360600593332403014266844513675959876314553029557153525643646704097712399329459538397255418150022399616467608269479303786896038270502970733442792787816358913792085833782596957193664807128510339618817864146630607592654429933444192870777 8804 28162254753390557024475198107977791366022315315659896469183245026393939123051473270836725809032489993891261107098408565560136701522494696822728736776826280643830816757188261775507804681988063872497884585392207490942509845511044345164965958164413372091809458511626120441727747507445703953109939114315359285398623752674558048267305993036620155792252697949743721082438120468418468360600593332403014266844513675959876314553029557153525643646704097712399329459538397255418150022399616467608269479303786896038270502970733442792787816358913792085833782596957193664807128510339618817864146630607592654429933444192870776 8805 -35233269880874119239829647834669931488772098127948521545131613403507023659080984259094210959583211283576309728598737669173325110764591588445884971814768568816201804193710298424561725563380271512281631153392080859688501657767557671668977817834716084434098218914055385620898611901266279232524755362230955263897911094735248706488393527301903173101945008425596462819466411475285378777615365332919289565117910996125568255835713385860099728183187775181548779065669146319289728052382633683719658624858333761341786954534415397724927049298007278978822508288837767881705754161146981232775119343673154285965465248100096478 8806 47265790082622920962498580920826422485948791055068521717465556969644023134834684084410929718700279592669829405471177446876936579113083631843043107489389850968872519772064643661365801207807084842749367433420837645612243873600410380852177086835482949897089412005997916982951688252646248262845370574048859642810299343677454006838048081821165902203116680371799001284393597272301417476625485186571912085559080387439360240167362592916302220918919965475747092976731867358887925046921242044130712485599575813310531833442232723374812012474680510250019334645406669851925147510127533924833684667160135851970211209810443560 8807 -57085574836096012898392926055735090903534872570046171422019120862912509860617825734541515143861555662368122277231009539788880586985399064532556496700666208190121697565549024112034767303382175335606869415568896189473756937040576606386520960853531513227920215101403093304075536262670144317929064099534644683949110911107111317306926504245692800937216531333879506191603159680314394506039766667947615133704780501571942576424066052677192148666183170124322651400385431039303122948213207047988808993560129171397550893736514441882508227699113929685652877604379455526116604977077664249107688742614038985614777606306743779 8808 57085574836096012898392926055735090903534872570046171422019120862912509860617825734541515143861555662368122277231009539788880586985399064532556496700666208190121697565549024112034767303382175335606869415568896189473756937040576606386520960853531513227920215101403093304075536262670144317929064099534644683949110911107111317306926504245692800937216531333879506191603159680314394506039766667947615133704780501571942576424066052677192148666183170124322651400385431039303122948213207047988808993560129171397550893736514441882508227699113929685652877604379455526116604977077664249107688742614038985614777606306743778 8809 -79657907600285680481224948153416988218230283745424674739198570589082046737668854760583060807737823079544753384212375341534030113919123316458180441376353695967156161297192340995030317036156972985887188334873957950227324742828826801009164315318602494115696228008375305780141046872588779954167986391682680605314331208601145780168071385674607602577369229477913187286008774474013465375363824307941791985740667508176561515663596600889571502988557058858157869487319408692491427832526150912768676396814374126316508342182830752882523463901752229223851337154768912975220232143657014744771979773238564901754155940413292473 8810 79657907660627771612206749105834044104149075423099126000876589585347772524376831696073477166930714291972901332392604773303140393892584628505376646292475886622680984520857813186868339911840536588809955112414549674354031150056307551974950032592655908392284226683893791842355014437795169724212287202799749972197801433967641008917696943584446318078081317156049233703307838265501259967158509004528292368264702978571812040341426928181532110181237951709974253994072706385545629545394849169947599289557128893499252322075857052723348193142764946998286131927893317832903857323567731538419900322876995511043563283701681277 8811 -98626030170280444932346298904841413635058508076859841814884077326120175307686956520738924534091271309487154299790895605453132683394624473279515200749907101996040787892069830214390631967320751063983460269208190750507071109753525676652265885576219937585563822157671430972816893450674669919704314165564968757735109153095909309778112112303560303536069613684010810167199950040545419885027253997289920341821410808263519876403921070287892119164703818133798115225149809908981597946576674271527474312513795873064306990184982317452149209706511361490816213070268503939779628835963287174745729491898576666087020114222284693 8812 128748253342960460309535324903335958092793476461545840536385578458597389680412009343483133285513475994586444528766932816294182183131918985018853779628819490526961787143873594291049568439506501714546614241381271246856221359875737603750624655878597495160635445292974125815082691364395876094508735324414376080332862521952295713409079546398984815906105030239986411264254261863810902133129681641190422164684322229356088392560706486564990136906673852348336623180345345575767149300139272435422013876734171222757563096257540020600853604346890532231292243817299128886655291426827563011358871875732305699642200265735810891 8813 -148796345781720720333670374354935132623071578239753926345905616766860897200013302710593034518646984628796126842022187284282743952119802544587316770729596363822587620137651907805433257826188185466749817690069278815991309567168619010758700768058544830113080431900037738958928594904930511386269640471894959948937681961398076724630776418550565523680670657586842490057428281952681016951192992035847598736443668060455679963750555778760642858922567674484215342705078854367669173151187226800528815699390486788203564653588380947751521384239393557682261927719381505872714397609519570672137543500427512818835537042394208037 8814 148796355218835460705867119641118804019054270497771561192272489687203596636624040485592525508116736304008497845261036780883888725670118761777500833591820770181852400682110950873208500298613052109067196950232058389275353583461100709814074664812111543482865517620003516012043592332711501357784167670966852129258782512271207784750220038055429441942155418038408523057131675052537355335415637531771192548921925463005948891559567125258147903012076529261017506216555639935368665499325638319208268969535349438275527274220696952625104657753128739266576485352303675535793302801857755041606674375435776962197134501756803103 8815 -211347800355283359451418060532377356992165674258550020337515968109024599645525934604260907627113410470105576084234560525737850812535278097459804225153281618804556812555232018646369628975453581471412981495452886308322580643525449969128464404601834785259323957009587134864864004140029311739328863197661030134000511687747358565206229653348318505000159032687796188836038177457334726006694299638763645624093427021506724206044457065032681189163057573373176574358147521736831058585539739597644628593911503207031961492173987798379985556372613850794661812213242284482649895928497015210142508706221303427801007955854774861 8816 211350014994114181743257128153990647459488723668416604954061442604885746515669931623082421394449794129670946918401607483743850051782082931893034022120909155348846926610753751219027093619533959650110989329503851531302319423995280901670692451955868691072293711847474015030810046132710313858352027088066602868188488935208555347748296573255364012133552730843552106351227096755443186045998009691509521034786943548837931448465312973403739933566604635244591264281958226267900489714990781260197810801534280381636572849311780799505386885456929541972563031647090739352978734259867932037421503559538117271065835805314716244 8817 -260938843392738925370055008071821810878854162379638120471551901016195048368867672730371578052589424325998326276873979183769548551282036895184699859994185445597170868984333977440990909763855294645929876040379168611669587140986654269115308693404387064524602169770519198780211316451134294961784608055050789298810276285513703671415801509517751004493036081544074242123718433084128144146208717379038733831109329179726741263018951247057754820587303846199253689593987447845699230785954148210761785623089629278270613752301352120504441139989943001882914070782507257480137711302291791066883619973962283825752881861183061430 8818 351787480739180672143813294717068692400901027030911843850629257684690030297902851004307501364275199254306689983376331867663121645259941778045845838347599471338108193394479979609381127781204380936304563752517528800594161604985041036413014369956074633199782307671404062043471903240665555387201193716313909868198867662748000873156660332222998555375729806124256762350949399279550136183240728687805453827984898175307507134839728355264043743259432764627459798923478902928419646217686470895308563433291429133445962808951854035187383696638272031326695660731096329630606366761298714748444113326477797916479668034706726122 8819 -416721129196993568677942214759460889782098329119274042647643281114516702194384160359471230348679835548998638992985456984570341736978443535176353177767657125124690843547338620311473430775465950627489821634463557067411007050079747940635183460580563895580548257902885775763465689628556759491305601951134912677357760683534147695359425869498066731037979451339969783032398394686480925918125550673505932333406641752729792712678409871055847384343845091757778665254653608250324952574122380274343853491976255740680356446228804993151331882425666789970979799243528163603455778040645198609037140971475635400067274028082036723 8820 416721129196993568677942214759460889782098329119274042647643281114516702194384160359471230348679835548998638992985456984570341736978443535176353177767657125124690843547338620311473430775465950627489821634463557067411007050079747940635183460580563895580548257902885775763465689628556759491305601951134912677357760683534147695359425869498066731037979451339969783032398394686480925918125550673505932333406641752729792712678409871055847384343845091757778665254653608250324952574122380274343853491976255740680356446228804993151331882425666789970979799243528163603455778040645198609037140971475635400067274028082036722 8821 -577619533957209988844805713118094490421713682163331193112131986454560313515962146215484965048196004123700088191112384017384456787106852806724040512559612422292244638755272960685528158025419275373520772197227164573648131283679642308734154863648651451833127038496618619551442314686488661721663233834178147586204748863064836833389457003468423650518139558223416124340972890228792233210923172570376952833741705268948685052809473503243095080908579703997970996629164559000848905212558234412230003297907069916192836549164887545602859440950725178567915914404254467874249272317122454507091712279816792613015253845674690448 8822 577619533957209988844805713118094490421713682163331193112131986454560313515962146215484965048196004123700088191112384017384456787106852806724040512559612422292244638755272960685528158025419275373520772197227164573648131283679642308734154863648651451833127038496618619551442314686488661721663233834178147586204748863064836833389457003468423650518139558223416124340972890228792233210923172570376952833741705268948685052809473503243095080908579703997970996629164559000848905212558234412230003297907069916192836549164887545602859440950725178567915914404254467874249272317122454507091712279816792613015253845674690447 8823 -707212359447933684992743349326725445297991936313627782027061971821744982169643552025417586348188683732676876001900200173341823036640206981498816942566738051117671964659339524162007674815261721235406533847446442896581417311516719810632478781752059997017234009765936023849437928501105289883726093733730516585991141605543827719338892539996695150896053562648372596664162437452852671237426501101009909472417271806415489077319300977113969967710599902206063495297482222409245651363375042328168620024937161777208487041380958947019030093789578664473308713489739589586144016518669209411477330867843976088094073999984067199 8824 938658292360366636601245838658680782577973039332969885394726193375809603464158302230062173160111006547426375856538286940743536819689252958011261850553119702571668801660323638574407603909740167154815284956522975965443697137527370662767924581893685961745943289926745380563737873097652218360351096763090235443924326623898019288447883049141510641799896803931499978929733776999870394350419264846417901946728301736832642728176012358111696864227417322942602661080827592306216809443182173105348634487620510754484239160985929206769149621670891312655017409119453074705609648191667072356416999992643228119646548274082288874 8825 -1075402826387801845458687967996757694479679718174330750089809018949363327476976226557237955999205474171648462737675002869825495616707177502197319543200915038884534655020311857258305367198073692958499755074220962937168282835616663391494417395564866855060659302871342502621619942503542810939976139820180527582875001682877875092042853157899273200618903565235768226032258903922722137010995332690635203301435177589682201267674504960516990547539516451856101640367536042181838362471838171698146540837418850955422797752941418877262995820286176248506518154324108285702105578942463141121878423093202378297139877638678909814 8826 1075411526501896904836363521038299843258141840226610573920718299205948184872317548929483129686900643888429699782485010461204789982162031870113790683338604018288135059371383579862109257057081538773898681308241212252963866533470311089696158539262024890452536656117003621343543922549097400424618184890253324711422524511903260499217042491550550799624166717382373534622557258397554894048110015121183987169868562800942828694576453068448689187808422972376491758355950653020646026464031597439279805508885380177554171599988726786984464843256732017151434032843075542372267658244912361933248196789581638606484700247755351781 8827 -1532736181025500245977936665868105574522221808386998201809358846465730859318652761190459642534525333964000986069802626140921747671194066993120042856494725450418109936809717750836016518376222230694266744472933554181183064987708646127032708006721029405954055618151657351584885190399432503256641646722840206512310211283719140586327516295429579165743362519003025665475823944748712152877755415221725692762779606378861455946338955887780829949318963066795069495449477408517449308804452625953208954585727834164077453524310610952049159917134690890886931645222427119721424589065074459094430601578004560478848088536448557735 8828 1532736259187009398237288609850908327947483537838320619051181942109642591643177749193612820595021651518317584778974850671813072437683464832011056392562912212630197522139440720160158421130581446377585401420249931871036214356559767591478172842946224158721482357092441029407460180051894277228520128848454044612300146637668360544074903909482638121784455640349620354506295494433688376061983179889448546205935392306205057494444091396674682132856607069255205810215084709374709643773941239248752855318604819758170458899740203313474130583408640983877362166137552826611043478298408658315947211424827295634768914521408136897 8829 -1915067066723885764229764731283451352559244740586442977898080509661881362323758536672252263305905290053428241815826097112570852124387368420131059505626939070895841850321972750218617596023781928420170191790008013049983867437272554365279870952673933273133680892288833894479051284580438644893157292231785581420494604442981769117675701613087610283089460467870449548872017617256331174178034568746897201546762505303031301756397329831535118028634648186351214443435062264231177420120776225963825614486195306491613620891357830871377961908294667377574717592260151277043030351980178394545774447843998545857652833288927485820 8830 2654437841487561883335224758786929245842262806685542841586259708398704736424486618098243549333439321272758799804405187624153301605817156006614333734854440268606742818172173577663093360710967753410437514076649035127535239993683921831959060402084510585036954335129155470469365698208622636919837381048343866433251070010038674318240052345397192943427086211181774682843608944489005944059364974030896215985914894766998198615318191229109401744869800761925416649370452278153363070969606692967829107234141854270120914156993387491376429578124645783059071986634164134075122517747765835883293993832541198215918173189882687308 8831 -3190243497401907286701237682440622584462738338585612307942554255512405900120343917363096064919579739590825071690881629360290135658317070563067055744536884989292191641838907898320587166542073315320994614738101939963306542555737299002450346216949207243709146390045201232245665845013968255432941231307164810700857660365879522796788238436128815360454361264308103957927704435225368635128090159906214309706364309325751819078676664260512905691965199136374150868869938257048726422595285877928925164397997257780291299771957514567706537389797473323763493631318018190778709852871416529055840133160174409739155744018532569235 8832 3190243497401907286701237682440622584462738338585612307942554255512405900120343917363096064919579739590825071690881629360290135658317070563067055744536884989292191641838907898320587166542073315320994614738101939963306542555737299002450346216949207243709146390045201232245665845013968255432941231307164810700857660365879522796788238436128815360454361264308103957927704435225368635128090159906214309706364309325751819078676664260512905691965199136374150868869938257048726422595285877928925164397997257780291299771957514567706537389797473323763493631318018190778709852871416529055840133160174409739155744018532569234 8833 -4526529908981181029792870318311265809438100192875786181427016714009179370948304137496823686229272631230464224260917186331965038154858347682520389488167390866008072594209241791149833271678448284526895202009113586111460378077599501251427094752819773236479886828802284319674953342278407322353784689467480703767732308671230154816486427244214069823244131302592544424657546821620433854836089163255319018433131789567933990618045197898815415412417866403434230939096511782543076340310695632778618600770240679344724973926903946969540252109099117050733653947109612012598042680007639021956182686988536820693482650336487356893 8834 4527438481333092312093981745248181806478513497579070108175799001562745093068888584294352835166729969307497195472709091289615287715820224833678805613092525119210771156578804081589872437875307958876379237697074368946570360366227926331306584834776130392802008134382722868088335782969219947352932821362540535024334080460992093248996999571325056617696379927515175752709045693087394368190084605766794690869116844810083706291850419647420102787123904366493916951645180598810735332354201559102488811265370450494936713218284406833364705824460797371481767980165002422333840009177877749674785369300549657948417847913697848921 8835 -5578969686509451574490269552736223194406757004570725333791813702684169622266618483644829365031219628895966145612471818274173453228795440608952171112921434926658269108744091322094845418302980947955243417979769991576105692459458713628360906361253472694212147655696406444107388873086762947810897425190466856053214524160002878994308701096692159137071302525458733906512452855558597625568389090151694218834567934094643985335892497376715116997915416401922998941426210641438814030844612128072322905453419281356841586874018623403144145469680728282692224225665921536171110234861706278680350865031521686244241796904253497839 8836 7463872454663135525511494701182110872098680610378615420913281386627269867287463768460126159138894174017116968231377000854589382274686620888580192935305838443128355837688087140395278543053455783262277935467965599883688666672373533421103501555138250183127016323646405025367009679143297090264590770861896781724947145722236366449908276362191909683115657081924004098975069031864441102031169449250900117100071109042311949293503757031624822182363215668650696998140526172209194171660118822192913055146480021419811386448992390500117204032022263087713803956063012917165322465388720851799966486125463449748454799019776578016 8837 -8578718146063151439093031083571165890258943844649621460570832292628928774623694502859882261605630127207592186860966283430853088326000588793488745463033805929885851333730400027988703121483185871439049852781164098208576765147245533967147733859639111278371852322132434024805063041540494728551173478382729349018625445960379266323922512316832523182196387807359234331624186647369678437832631267756542931410116267551720535949349464777754670417850727518955902266693587393030049677821317623378061346648043813272485530543900982129475246387948902712468923320392828865441085205514945232368074116562454186406745315343937890955 8838 8578718146063151439093031083571165890258943844649621460570832292628928774623694502859882261605630127207592186860966283430853088326000588793488745463033805929885851333730400027988703121483185871439049852781164098208576765147245533967147733859639111278371852322132434024805063041540494728551173478382729349018625445960379266323922512316832523182196387807359234331624186647369678437832631267756542931410116267551720535949349464777754670417850727518955902266693587393030049677821317623378061346648043813272485530543900982129475246387948902712468923320392828865441085205514945232368074116562454186406745315343937890954 8839 -12251470966655107772766630171435389985645608610836986226332415370196425659862591043482079249943980993978379894129307779499994082794633457751579835713764181967135552356038270633619984368412284428103586809996567788560737868487818712428305731612737941631722474202734652907404289168446770682972252076696849120162642602416478860678316751273178870912909914900683843399435727504566978828123027624299117337853790847977427194966980704544335223825536232004928484505574504939477570858182821841109044173592484580094074643021529788394162491525798562769003552148710359092895816620021252349307835567125385501896585109819451017803 8840 12251470966655107772766630171435389985645608610836986226332415370196425659862591043482079249943980993978379894129307779499994082794633457751579835713764181967135552356038270633619984368412284428103586809996567788560737868487818712428305731612737941631722474202734652907404289168446770682972252076696849120162642602416478860678316751273178870912909914900683843399435727504566978828123027624299117337853790847977427194966980704544335223825536232004928484505574504939477570858182821841109044173592484580094074643021529788394162491525798562769003552148710359092895816620021252349307835567125385501896585109819451017802 8841 -15106644193403205991672355557805960389007228997615816159422379363640484159063887073168238538109064515279668095923286266253065563721425510964343106991188198642605458584670088163286959248195295329654986492308605181906447993559320794515508822063563718333337282901680715564190998272696567675972882132996376061290307360595286391199744934547542924385810595104238732542350581160076453715843424555443211960941051417682832998883540573067127816804917519121891967396330171595319584962091876590801828501896625052032409132552494014066509635538073665769510332134504515562477737096062804680482400731812876936161581060150044788325 8842 20771250829333053050382360379822946905888812070854602672377311907888264935648238845357495485672283780375315555076992288122622128176523472867548256857264628874067611130866128463424715408233375161048018511228717991717798801558192168199517655856746256541231649752026136074969410977921690440725868365109740496077966540866139546569842340581112227963722238669335195835222564792820813108878549530758377189309627246848554598307820806157360952206654922503624223846140075021576165139937255225950743209576686842098308427360746677506363599217451905863900850359769047119705717301210515948874629570517625107112101319157191364859 8843 -24523946335838921358416747111138517647814275363751353009369804944707748911976105684974745736382444147194032066851012712114176747692884402184444660955842895508270195448235204047859671071728483662895730753734428710921883289215292511309851811754589150829111064176860318318877857819474982136521573648955966313873479062111353589371031157799702236426653964393056237474951340657281692840742578465656181062997310951086373419588538265262197561879129650451899818428480403977700240013863670207813810270743910765519492544411362544382201604581247319412857531111909730945826828518026517243305387144182752519825714014311044311908 8844 24523946335838921358523087904766530664055115776148089855210330919160039726701135815723803799915803631165950708301058626088791376325091259453182596973613384346839657007488750185523718135786521697350806204639332020233690633505737511785276200140827678083893874547788956734934422683923770481792874089851977902002371418298202000504483592568597951386829988729524672098685083499803254924097326577453155877554913408974769572869903313880674662875317769126216494570680304980013327666032390014715534169395090098911723985379712531009109466688262342604192832566363186669819814355104279985727568448631709117344704182195626666851 8845 -34287481113582560980063387937294881242804616942438097575959414697611340362163427862289705458530559794477105266005208008357339086406285662479664054279325191445155751205608473728951904209894794214920955265877852017377870355976660031233939230625511243436101116787214788034933491319561661880885964419049230764744701515256784637274359555590376200970129870374745479887582263905028460036210712985242173195867679940824336745478351118260105212669410660207947787641533663541136647985607083618661325723133437769716724181242620896001109970238703999888567518247881650040537304249928060141272814666096082070160640099322108263359 8846 34287653208137071143259615487639582255365810736609239239686026150979039042051216677354666124597376751553213076993997306676510962221201172167975456732916090675452326776658685430546916687716923920799984299110641727816230730944833131773975826378054684527300852855687174246019947288233737164336211134691326588622515717370797177559726344849351416798189600706593260725105792248761963277330648547059660340685664234623313132892568942079040396934014663256554476173126248989377607015101725096720895589087909322447909048724836960978640665254215141660902481504046458744352535976453827713914155340298522179623497640130669469856 8847 -42080417569614545109844524260118510511501643937268082398572707823499497113879283784630588936589881546537626677652261549466253619836740227446523197314588613952917157874064938380181994076200253158603515941939421623769032293972629094953493025581574381332090962392612379788428259695965873323730812048646817594045619566063693387580371060076638121810487219155796536618212866305703068318371689130635285261140446742989496233718204102242830298662798221014011159187119968034249682439644031028165762070528651568864819011098997315261774358666486848479868006912207575128229702710354606044530030828461503077353272377430449909956 8848 56849009171873482842042593708835686323414086939967457461763282138164542355805158063639262498998553075330205956269963852321192042162129780119291325341344969416502987309932911267612048548682211249508690256506917286105049342162153019706750798241903368602194724144333494328481605237323563400164428419062588158989856803152827710565255329703875897387533790503468286853335438324600301701642922190301624199370754834297226754190653308624469994237913457791451697746238739645863967700249718616204761483754534620142849812692315808397935522129162123618205162650164306470297436343895251886523532176532893337887469527258803676720 8849 -65037243949675604974672254634357510741676518738944738885879137380392020944950227725150301784465843977183058371760465177479545524901706910941528782005968512946112752273825626755951134663599481276830329937884666444875355410711965688963851657650746781825408704522288065582446913660226943472880420985070927109794349190284630615899057499824884293432846481993099135861071625088623765246761138363000090221361118702593335184827541508836972126245852915177072349695220416578709690622152289861382103009281585482172735445668007674284230265928453152962749269181075508553194766863116584371287576335097301969297748000847639548503 8850 65037243949675604974672254634357510741676518738944738885879137380392020944950227725150301784465843977183058371760465177479545524901706910941528782005968512946112752273825626755951134663599481276830329937884666444875355410711965688963851657650746781825408704522288065582446913660226943472880420985070927109794349190284630615899057499824884293432846481993099135861071625088623765246761138363000090221361118702593335184827541508836972126245852915177072349695220416578709690622152289861382103009281585482172735445668007674284230265928453152962749269181075508553194766863116584371287576335097301969297748000847639548502 8851 -93550680228335931664505168101790047997678796313522572209333884633082271757967917240243322365620873837401859308228646982660598304796898468468361858403845467550441706784824853167747989103841696392887615576996972068025214319568248170549036712808295349837843906238088706790381790858987659049242548269262472641924415240033152549385438958437126801179306491562538283138206517062727441496175323672771996473796263707738027277956540322811623541649772593351151834362575825048224064736731549286385647349730659314795961004113342658387187112845730867260410573231299124652249186534112455374357719909814462544466173058411689259420 8852 93550680228335931664505168101815331144721280047345711010699927163218216908713286193080532879087507814505085323407679369034901296974936267603333224552689809639240622943594321781722076336384840967962829898520917766841500337752419445052330358726329753183061581996115936584861855670162195169937699331779916363102329868828501825038374068338482209500335990182903416627361871909607460827985672005682960478561610824708835453957782587427273619867820826226253873919950001761927439565141539822253589594823831099968531732064955599921442005542074340210981227056845653736197053594057693670656442586482774886214906406896748494422 8853 -115875298390194798008871640785688711430830401537626052543068361127981592555129993785861119018220598188382856258895205558946878479486467364822511399603871790750191556843128017401324223057104158037152621941853737545310530389971859897210704157892106055801935637369917693508600372680638112009572415917467227158729640585331931804264573363116553678063653496860844710340998258477027339613072004904386430044113619861434011851004907331505807853383081641444382649799280444074902774861071114405531410998628255453489808105751880715606641926795280636821936949949144894842813748555752159536735441156468261244378678551738937195985 8854 163182461388653715276880412016382659592287141826106596704438412610348821064941225254043330828764949358003048032995218109400345228698041470170285707874670130123765040759350630113892807876735271271413405551884488368840472574712844913023842751863530940475158028603153936009775436728161616415514485389424356093986513930438879304791297061916873281468429783637853983006923210312172777319057956786635941015630382981990750994358965416985092412943949893624262012552647995607520886025578055174385230008870717655118725125365954330953360093927333650146107831889309623465092104761297884518245120976841829070344693407447804654474 8855 -193415274773316053584424107179586372966860477512604897031652170357770197830285092796457662302804565571643257854409933127566730170469479003884346146214883017147886219141283777957527385547584847996818147977728351393906157890204350798402221368250832936297325260535395648248676166281984118164187669072703459023825330199712868625332453963822688099510741694785484206130259400877932201214405070874208044950573868322537823542428966949501819642298788516781832084504787558987182054123589529166401764519450680468333299473212588704351599647920439351502866689648430011780288538123895642664413771775327706795805105683196216659134 8856 193436782828728492674899513165866155969374858439293712077416645706142863276067094268938875518674887906511116057503098261250025405219740443085136891589245492239556927749412718777481753908529881282807105096110479289111803558581960912318613879970574706748886005044512417534850134223918994065462100820912275919269941336400361530718197962571773229510095402000763281689363734875799285158522824440316778184374686907753966487799554592176466805155495246002984767694126593334316102676015958428320600033878483734332712345374657096710011525244588045964320865703354642715517417050123683862862154581487110068951908615862902141504 8857 -273175682334319664079134453759396880107598313573670433260304572860278461987525256104974915219068157671818635107677317813086538969133095605306931722849922423963069766523783965203079408905640420069207265984662856335233857908213725258046341054044743256795690853182606309644454970179748351517065008597688077766778545408356380833711012861398770471765616854259181675963571972237820671437444847317500976707358470804270134375294271775516950647671962629347787005705688472975721029564157571586468740700494228672243176942862734646360420548563828307010502439917773763980827823447522568540019769527492409122748164355997404215277 8858 273175682371912971184264943685818916136907763531350538308914881521358045474399133519238372572772997254792529499565657467912035511014606025928437552414476349452618164610837749848658144339969653026322434234948992917002563875471162591454783819694077330493693971919360605665404302433656502611547152503041990694493755443904908237739712636161035378639514315321608045896164758910773284314291255657171034877311849979463411451537062656386454009586802052557424906281598267028368649107274903672113442849012930157037255457586648552744765711673632526244569061479268868640951894882729072405663343310207912045182795634763917924314 8859 -331368606759742410619833483074277202065793549560050497683037764428631996517963793049564868438172129964788290556228275192607915264414318172521020515804552664446441051050952238370442192803173050685603378478115115451460821327887428151552282423687747171283038149975569682936691062294916979798279534756445312373635080292067727681262465922929293777632462116403577071320502029269563014592722627181004506283398689182970551841757056389628343918089825381169344276585772534783058113576025652216161808436734015204244402196610909717814556198689967406208132624363256249737557468041519674463110661112102491761700859644726087814484 8860 447394037730952406919477586754475874618841368787853366035715024585055292107512304138758386848320287373144040836583962164139926129808769411412964927138459118035078254411626086373254781347893726531848225466296541444475372205941729499925496210083002000159036186248938314468579283109735721164114190994756823245631762691567449948437517408801578385882991108337999988963237056519079088788086291732008325865822631981311885830071961367969641742795104249884263217661332383636391056358361679235705703202424783173002427631175554608182034310195738716368698452289801662275791062180261460448254395865777075528370808371275230543507 8861 -508380334021965642545400770990863090248463489062147401239065448357584312686201583643592125176956318869103108764141906237979930552303730443536086956801077963307864051855121435166355634304915373301785440103172426336365196363669519689843503748223914791875341362272834561899340755002864023813164722192379491953553696970642719257128826630334327347551628291929931215983979897774125223944677350610852333064386575347082630649681670439116339098434577006111383385451030598909816992871682664044358185525646070094293677860725635409991664375782954196440961984890442953167464747023879046555751458622012245884112873380856891394953 8862 508380334021965642545400770990863090248463489062147401239065448357584312686201583643592125176956318869103108764141906237979930552303730443536086956801077963307864051855121435166355634304915373301785440103172426336365196363669519689843503748223914791875341362272834561899340755002864023813164722192379491953553696970642719257128826630334327347551628291929931215983979897774125223944677350610852333064386575347082630649681670439116339098434577006111383385451030598909816992871682664044358185525646070094293677860725635409991664375782954196440961984890442953167464747023879046555751458622012245884112873380856891394952 8863 -719965342086347149108849653095337481341445693170973383369857334660925171477350178943328768592009720631107080519213864752657983404454245491728110058184686988780445502067982287496957689357313827699576838156205155371435061005056608237743316197534985726524021086084200340061263667458039925582061694032650808636080871075014044330976114838470176379034841010077689129746187449649605993023219578436634487755316864721774810995779211616453471529432871710548815971447470310231066227921656652828085956015485583453946332423724272751922319506125267989170612516090004812148101929986021946174259736893533147946867148381339640073452 8864 719965342086347149108849653095337481341445693170973383369857334660925171477350178943328768592009720631107080519213864752657983404454245491728110058184686988780445502067982287496957689357313827699576838156205155371435061005056608237743316197534985726524021086084200340061263667458039925582061694032650808636080871075014044330976114838470176379034841010077689129746187449649605993023219578436634487755316864721774810995779211616453471529432871710548815971447470310231066227921656652828085956015485583453946332423724272751922319506125267989170612516090004812148101929986021946174259736893533147946867148381339640073451 8865 -874332761887331205246806043193538132275988643003678638238411745476795437923675105463997000370211850203076760869466215276524259755642323414547881682983695336923808703221521310670557126778874957711292406067532354507982397594193047313678557190436622270640360487064153792957459654485379649497275935212973171390352676600218349703344708335088178337554686963765434932326209032346906165247752134598733862329691892419661037087247426393127356129208229394815578707413630707711121411799633821860801683694174040591223008484782020271762373424955516884721537772610284065803415361210481080593194306833876579287505570349877209985663 8866 1211839393825002008889205218975199200075257557194484750793857209046828893515391878107064917218849816580603975830828917210003990613972239727647800220079172495482270794310260617602975515564363763038913886105391212863537603351606970559554234885267958558884057377175917530886600144697473840415722276755235490223296712015474555422913145704637681450862037221360239308442976630693398380755413159458461806276905259352462644392440299485218289688163800700779571206988309046656199022631067921296059449557305867796667967448291613989493441248697979366397616530504882807895428091339246445136939399714490827721882628264984684957595 8867 -1409745990192005030939847328829415218618857466620380044529291607599716061591292904503797152175216243282576649595864777429887729180582351563129049865531271956758104657666341684055022331614666801025341805615562087403340021746948262753423501531621253547607683008595952599765687366035143942191030638955704510312886078534471080807631934915085623052352908348154648878000978419991203300231985745280532851179065038115124951000391182816296256816465594761628784739558184969595758300930378057192314739459173044771488455233842952179928069566915617181158586870507976294643617492247553067205136017758924639512156444579050104104879 8868 1409745990192005030939847328829415218618857466620380044529291607599716061591292904503797152175216243282576649595864777429887729180582351563129049865531271956758104657666341684055022331614666801025341805615562087403340021746948262753423501531621253547607683008595952599765687366035143942191030638955704510312886078534471080807631934915085623052352908348154648878000978419991203300231985745280532851179065038115124951000391182816296256816465594761628784739558184969595758300930378057192314739459173044771488455233842952179928069566915617181158586870507976294643617492247553067205136017758924639512156444579050104104878 8869 -1970288202984224894787945898495409258193304786785934934464330403693926020354352598527066305820882307591884938546967468717377191848082530662259960062826608824271128322586153078940742606963196703072457811545192802336719697847640202632816073326866543779823853831747314814020992982257167462415358427713047397884919161545850340934155648898968771191251346403602559669133393749329508632898356202150733565800330528363029446788864129392108142168480058600495908397080812793101713383400398045865924922447285243088460777359530764257025088828780875670217954189116751995009551718954934221169755345148591534138494896696027767218978 8870 1970288235402783692700548064902768504773307098150626974462848459332653426740082688630386934516684591785367479330582362205065863629873424968771080073853155709621682153227695906816050585456632867595214853358080847359658184079148010502809220449916273842233913064982806589008197459272743980948581271255850206612765867386530381937202371261182069877124203936738649345541450896353323091671500540108292123143658574732728317718887908667407025805848603604606475567887328524795762353163703782042612621768658014032611831792852981247347615216957595967660441142957415240159470836035708316337732894795260592775976727335622717228628 8871 -2363688766016555752225253886896484456286623002126499661317358688391784536836243889600648070715306822048752644336082612052088585516847879381040926912438510515991988412126380616995114582200649931684909168889138624889987152518008533992453234800503503851841699530760056293806379790874654175831104735236016859559644462051936071577956701032246514100309006300355422537846200475467659815650415179298905047026188641171405509929044764148884460568260708049458416742477332648425180874639350913192980955671350702013788362987283634182313503149192704226890713268997753517934165516797371470278822581480264946134211587337965416763476 8872 3220722508321352521838575416260943335953447296763455106743412658433752573998448621047430448291668296120070152535154897448473626281180815947808094941672164925642465114335686611978727185878005134635130515123632966254667231439891301600889662238396203102019306297175870843150713580184778014518392088917861402711683813645403753560388609592824665549700412102904050806598283360056176521588139258745206700941657417144039976156125877520749279039909763738459247414309762222374630108114387503710137517278055242723262595820717504124429383353666031321957483816037030058544909527240153655907656307149626162499781296990208671910939 8873 -3632808373568460087653594341161265878325367781137700367495973167085825461564770752889073161528747217754966405124990842494256076359656665125771494815641229379458036967355449512134892007442282233665908303714489727998080775555227800694616270550004546095467809496364067460604308727092271807260887115238500479864364545588437503303480640889186996739508947888995001211156776124627516772688667057606143099430271620031876722937875906108384336446614008210567059130076127789149729299026710254778304633849762515952849307386791163060251474107314870568143409103332577146499418159078701384685565835311687989830283319348233393119136 8874 3632808373568488919507049726571322001206463373890401709342283902176995829483021112707116673896965963042767896219602218440827834314716449141437577967682180960014074126788194064648263825871384633165208871846778934921755339409513823134130090634361142541010316212063608446507357005383576056510895140284480779736738233022434796913122227996332944664118655368639069019296732545239315543082023831538158820506221795124370939979771820987721210384960347445855113809774532426463601596062057558512292118367445048397858673335978002486267058465565897129922744729713142944693346751865201720300460869824231486911554478210146287281376 8875 -5157430299136675852721234144265091053785634017385754267641152886244058022284479274472677764735201976355343892359685245808087062091140870212403281103729774511613516976648251990097668415862250452842912484461472598698177093784618761406402693902116015651575072760649770901605359517840288905178353183656796553507066022942839597892131985187678927530017219320779875673862630202260634066026941513990074957716592934243499023880405477102952711795856630718279360769372008176940186054899040284234360150429284925338263239001226725574623866801936371166970126233658902750769543655473344882997002468826777126793047667532852186016295 8876 5157446712178957764207763192527417691374859416810802028769923499554672040995834443349253663319982822862181423700544858897579887567782739236603213950389637083550394153007119471581566021921023308527632898281866310503061101771222341613615619076456804175278747750198251882628136899814007413073034491432531319724709805023767293384363003661359060501200568644854936826568479716956274641181877344211561259043198984796894972949571834111150207415292142725313684209408729490103280486235041419995682908321778094325938190209976281584907918613551852027656959898867951326036369866341861730676130349656281816094377546478636461532017 8877 -6289473290509307391687740483790717609219909503889158759699238213561523248020071328661552359751366622831346397171608356288267030205398168263226187374306348963472931887046811506596338847545362099924856956522901683623598901243486070709431980436903607287915026404749401407677259567047003193247169923860410273880507047244492067329120135046261299978384073495208798872550034560212787084942264869906141357520723857337826580421415459003908405777479986566326498524537087989163729283911178440971380785450992751708999868491471742251840856676475545219857405112241734138327054155131401954715312793558428653077052137462756188923840 8878 8937916659958440918535632797820466926211273475425859432509666679783072915801241299496765271388071883138253482740910656614574156685895656011804477044971583658239530694100783059358070331473502949247647175017132120448839558154285583795238639762148973425005615194351717909865593630092160147074379157730560774689882404408098619994210381851126021020970440503669967422896249280136222266863463274386342864558054851170623507572373467947715345937865937441279623045149835913075860368576550963362229143835873516876827968086594917945854697664022363101068372393975464761448923552497094106278542656116718889309541940651374230606335 8879 -10472512101164728266574697559769237065252745446555837201742925412562448023797562520698794243489119412978300973171360943323683963983619648234305985702269783879851967289584747146494564949283031992661569472316735047301537426767117583392660501451078373464735487222576599906557816234238733436754972872396775863348026147698786307887716638273743248557994952525955080812299296184479324864835618811793494392290519172220119118205693088220616046384885873594009567565687045278071658086688667260134101556189270888599859749471538886373080077244804767829165158088838148718631146109120958624494462569252796394397602342825091266134612 8880 10472512101615209016974650985211879191035979960365304531625492140168094558908305104022561565898530245299568477372467057471304406569362083435040745145322446109171375335827987410848632764375480347520980089602450274324748543702724577337868792312379896369754853491764132340910906181820353292708570758548175622449084814423803478369516776192990854880843427637559227801051227764377615176851387002366089524146557205966719266337669528830354843397019051099138769751993640418980915196096160858155556350033069127693339608348918409015282819255436787645026470668017461151474601627367171235978149574036595025097145490265691828929107 8881 -14785273523084566276388156030144851521024033882321772866396715708997481793171590222020642864810808856194546912072080711296294430030712580336061027391285787364282945055916463786431663343151749999222402591557839452560301556603243263315825132315091024713595147000849982348676310131722890252978513646623555952239095317537486455284368527734028026493582683659237561598976225729125872882248854734309373357143520996800326848595964099642881022074844184608795561684933919798708258690506693141529050471057655148179680302135981390901225856091595114575433029163408906598810864734311640938864704289417681348578659799070050519760233 8882 14785273523084566276388156030144851521024033932073829187722608257814411308717592205806557113469895315699699868442574691119383022216137524846078566675651081344495895915747035487707729925344142861575137341584903221293673812076870191412369093953934096110272333342434714695696061559035874988305822251844390573827610548751023029698643514225373589349983174212492869337990050441195532806967245943161114955200787962229383401107496422589223627722233164164789382337740988413774198488601552473213655144772428523477177339305487558359233344731416691207641826371098925406663292303332624126346717417039867844991139931039168469128676 8883 -17844603674415654811468688793918093326451644682851492504995235111792423539672183715437918288696188767315679267889199721269624456898869705546013989051264555586131083496907874291396030827212191593111307699723622135457755509817478748741761417488235158917136912764772127736979740786118024167857824281382090123140639340495602038341345025589778746230697872935473287239002670053486614081366856497691720846614223032373801663096743725966041417007133245307730039970241496310158417678592467594932202828143807400675898416500500172050482058846238974023596266605587865179174871712011312971850737123760551712415557955898413978861477 8884 24448082111207649129719881025997240401594621404043362715853031074707351860198272178872256195812136484988860038521276373211963719215949254786544994835861919481659062868003647075021201784838376705450876765678469839812085836467756041769654223682531336584332766778456088543241262180035443837972529620722027179510513131809725777098909043539031769003278090880426502011128119201130179163924540943073209073340383796929174225469628679330769567112183062809946719551905059121194382754921987916000354184978857455447617345508431875659945356550680782004600296064950209560617597134080280617233870943197698066958030290469194485540207 8885 -27638109638377976098780805285951875240307358479189778805432159290720857989677241536420643839924072445792786732172183603086492836430160779509767187864649965789568292378326827860328175031347969203859253192844857998666702286702348369063880618097048940641399752090979482835359638073823219878295247161591152927744874041869530173112868050224919873633464876755154890459283315541501356298277719621499313122729921779332738444505077066797887035378223757115942434806601999045869433054530027630308181624199371997316015835560970632635634849449825825314479578404757908410592013634060320647491203915876584330957872148943787909386373 8886 27638193170142538507496374976769589087538728382479166272229054969807219971803954488480179991375055419280444066355207303815519605813983128198253385277991273180051750964244931541459619578697259713539148812696551907143343000287770072093575531241056578797028944356678226129927653333328235945341640179085808825576353090693208552263948449741989341713388256917997383764695110510875202634411712862196138041151262501601459245623425619405945867548897380804711470135045206460504172220386472918987893166125002766336884166940935068962456741480247987325179027560739477451727873678832814215436488331495685445039370826018571945995397 8887 -39391324253324458816834303527641668827667411838028294281179946700798891200356020639060545566646625960015049723180571208060345220185327963111320303430900657855668946929313193074299569738810754117096154114126907134096395616469719912349326654645952749245043539592171883498093113835855602225785477171798661027983155156472754432875409885738019388915259268311387006650826356293548933597347701133855544133474409279926334144539975660312057282387181186575862327027207535608865931822779566428041393782245971914436142935638856882442626417282535020295577282937689326495603566756393532828101138443515652684825824807694717933030198 8888 39391324253324458816834303527641668827667411838028294281179946700798891200356020639060545566646625960015049723180571208060345220185327963111320303430900657855668946929313193074299569738810754117096154114126907134096395616469719912349326654645952749245043539592171883498093113835855602225785477171798661027983155156472754432875409885738019388915259268311387006650826356293548933597347701133855544133474409279926334144539975660312057282387181186575862327027207535608865931822779566428041393782245971914436142935638856882442626417282535020295577282937689326495603566756393532828101138443515652684825824807694717933030197 8889 -47424782647778137724044559745148870062589110114707981648813504914843689629713697710378373075259641321883119910615708853503725959874079548680745199614253767060270959317669973253025092315880800872986310015012611991960463440224645714687495333181167311255917613641809033801223329974777004461487072080623489129142569779264404261008193098108565292125379283245988037957791242015657222000121880196573291484212977111263966068114893831662234247906208918056416605420667672006996136761998021807548286748783710684475511825185987964225762742348604490495174648831357954132092077671990185432035672908665429666556407693419340076146206 8890 66757711792153931062717378546541267992116094143922731088988037959498735309082324141120249047334736193920228679406199259609221850133740686512932082792529591405596855924835024842711752072174802717930132522154792874114704546997717960244248885343508998114772362426286578425258807921740836950548835143561896883980370446370509557726340253429531344920616020229387561877864949356675800613812147876836054595650678618784707742637857071502172599729980184153169470842662138851408160128433849552973973703316887510703483975992824073692799153586144448367264367848583979669630667231476658493464079128771361293450343197708018806684701 8891 -76946903233998552265414735015079582928175482543525276083058683117492118131635027770474610412157416229342238710295544174846426588614003508257461973354648741680709996608832839266886243270778091588320114938750765776163225418279976008047297743716986860423245039860682721821307446362063874883014942526300575314018402000626632647469432802805391243107019532766101179831175515370219818871345826666225339409704283856762460755473699901986528245584076474816315020859606165641476442684869350858499596454159363699094139877408427017900983729297931565641297817567227755311925904739110648405007780186923885187857390304528007518221088 8892 76946903243724852025544156426802456498711666558123462681827037257831433706758657623129712588116684818069533608853872768794934542289013139844975641394622063573566503730341620093919781367964425725278103024893318458150171063830322241465239372203800814806190525881983402926108479223434660442201497162592821235995795682972842578897116765672820447292652659587193520941758144708710447296787858946459511097906774227915336261185980514887916888534586319153799481008630994805955467858546311408744369101383634558298761474014262632695208312592352795114756035677430061771015193522781701699762934719372345030162542971088360078373415 8893 -107265986721754333659968997559022413553657620925568870190814376336803362082938283739122810177162068362767711890739793019512802624228932661639896197802272538207706481561506106257162005281261441223398130677613260407858965880496596736087603615941163098385416909724455329113443972923813156097627955902668475607267083187331570682367351974913719060677679804192754024530288391884856505547667533281654893751927324546824114938249541023016858778555343858560986543326104853160678951576873820178886383871767051941075794474949616845727614137002180959766831907071772420543118078137870048054197635579049053936922230958458570045812565 8894 107265986721754333659968997559022413553657620925568870190814376336803362082938283739122810177162068362767711890739793019512802624228932661639896197802272538207706481561506106257162005281261441223398130677613260407858965880496596736087603615941163098385416909724455329113443972923813156097627955902668475607267083187331570682367351974913719060677679804192754024530288391884856505547667533281654893751927324546824114938249541023016858778555343858560986543326104853160678951576873820178886383871767051941075794474949616845727614137002180959766831907071772420543118078137870048054197635579049053936922230958458570045812564 8895 -127391125000751002189696573128484459093695663344117035745333295392012016452737685408654750790625320617366354599786224147276290989245944503989113887144717852479094053356077789589994681493548198223053142610053417200248913279888291006189502696729992096451465410866064723483548578369763808372218486720984808184114314928491857863987926945109374114106583133536748144146170624514046167665975901797254992557347861146832397492528491046627544079648452655142435167994917218940570885462921186497415888281559788625143379883715982596336141714306692436516455715773754084656639516861509951857505867191827157819714525631359400362612805 8896 174771234913226715048354809134216291877741298087112196099960587013852546614846545439298133245335294627404696046184921188928819600667042266958230723600132432540512274794340942808505546093110965035492903414682512840054200508322070347051522881733461886998709229208850821850647186368216954218665902997818839358675758868856596706719694184885236996560721067086940052822288548988733993162057523046365110962336815079709179904650415797120327345032631660902693413779362325701076556450728251879139033127296662323455997279016084377499993859013420415717617729813584245385884119489041715186916712467554237734965141864650146234389593 8897 -195714636311700270388319067926035451751235318205795955662832777683369007908120733421491941975566588445031899194522542843837808689247863863097081602797685248934128314542736065877014206209372285448678470858841723211969140972474627900383401717525017373658899746945121403955084838910238983829825235885949521123895977525045109094079308488130358801814568247772651395250240066049946970940072547347165391574013584348321862241420917930241581284064122912764757798653914421336768901198765982896016214063005623184771933266880201604416628191448677110179481339350150652773806763127489112881424180199212101436529579633624233950437517 8898 195714638461925322155302037740683787281072095154418404433505647346032669277369023235451073568705686703143310599325863024099785001773477511349402983248754796083891502751994246385214199137296621665730067760740060565597213968709123191419867633982798169723930782638139107836683285794327606099589984054805576923022627963815265816509363868739959506642786204855726521850448187421222759954577015822953178975356068750950555299097271599799027936479918205548418733294447036382563776045534739460067373023215710863929302212423326954647394716064815031981334992034587117241214605844865968071897532979911562822141318078437185088928448 8899 -276459109342601752923258274130582082081590389782369742828366737791675548102880332353619675384590204352012506217132801189323686527639885649323251986509713549184439271794509297238835003517911597494025089986367729664177306909924851351957174284064759151589918564894175923769839495973583907275575485097060275151423555151041235978102163987762592950679469964221555363209855084870423501813357512146988434228483946765949919415940874551292122934362585323792779802352182042453357647579788436415671098347318556014625807212735569006157770009894233239165519580980915942253368448943286756183258449442373894497208908655647036210564649 8900 276473453339642595373247403351685853855651292931516455676809989089493622849273900569638418559450113218472991961680674479284130552823807026645508905178677692989821691595766469020185011147755960085400976468721996634339994869846654689189806741907616332372371592690955817373661949245019224245759966503961682505216464604484133717420289818090697651566062935124837649112724659566884666032289119870282414529638480791832300602555407218205375509504812317026632218614031757182190445338229441355884143766666341617684375878946122029296434277066863141491519845117622378059380779864967746890809006483941711389585704720730160992734285 8901 -333072294107346398062575628565113038194936370338976285312749930569536334453467363388599112850318723340183804294437850854174600640166072696835847484725538115650568785348056134197422683519261876661340827609499561797988363170510824390780551810664642825843332173126276106115900113913609214437649870445968360959088415470884747554759078137186243491766786182178126316892250555224121254398656162581193652630782753907120502683034042964139252016739842368624565879293256366879431058679683598262770981659573849428561659616286356066533801774471111202889900506140893073877839823734200689194584060175073766251918038895612546844627899 8902 474914518380854678233903198970430537675542891173826408887179444674876907016905568938108454397995165377083149110034802307313922706256044464504605880687685632968863969109812440281820057741968506371493795519307742520619903577864266208463435762167138800112224361281345259166998051839365322325184539301057446391040134120775664390495753833542229218341781727656767038529636612021757159519001247328784633671406584532749318771903434293299272153288546760911316004665992113216783532021999463621311758483127320854018931960558957213565870136922171447369168001677041298894083724434604610950634841796672762202551306822944140913570787 8903 -549418368218889483853818239360883933774726641241073346571844587437405208178199461864710960839986005310708925435114098667796717822373547576294496936034932475218941420106368134670546823960521672946037206873702697060736620450359426148889638625407449453588208163896359379135394597141911662949133079647613185843297689387817824517649853953630803159425468931448978727661917184028936169013704721773659424017390058752874620562622969778359837838033087457761939525315599492306992275700949004494410904758766691342044644081862529689489495431001827430959782701274840571533461126051350582980398699065762678157923466237058095133870023 8904 549418368218889483853828514919903225324098073540525756257917271200334686006263976799547761960113260734313134147618163092724925131039700577035329024888770883711222339457862999110235974780039064174974545155871432662503571413072984601763845770937968830195929785813653557030344805315823680945975048982306519719315556063219221558823008210442946031108979509994575523991523338813711759993716185806697724985811729026192326837341032602099410786025348976323026923356836457991528992737393810622861209170894881461043159539844200631653575625566707718685422261156608389783033297642950249163133069108936688247929696535030184052573659 8905 -775256083737560403370060541588521205999524623006371302917107785384884912040600677947565086711725556982954911279020592298567680468560784521040403961251554072000187099077388131868729551247209339388661569926403893469340846147514804946151661306791757517951903812603808875754937366261448151260741783821868938985980170190717074545826855250324982260617973205944087586077316689843815592318779511119250214939284071075807782395600272600852799877196081351545244274715175990981017166749404203306440332561596470621525250686382330805677990039723428980601076947794746697246378544855122510289247282229998700975268964383027920856975986 8906 775257499727648335902056654934359108566896634295702647068877159577461265036370854526481920200048671559434629707240046950566175601814523222258109975553486157271490320289719867574586941140286219529557028660246892906999686474782796419807752374416399778580096659943617994482750198137724621688353262357496749173038253308868253264700129323910289218222739535656825949642859451865558555758988766293467064375113793595072626611793481002720711277814950682359289723883307062893559481607457938487603430059171315217379719821504911916581112444223693719368214573583556532826162590763605227224913709102004148790275564234613606928617999 8907 -918407335780021177782620779148168489925967218001356464033613775209524277972091224047443919822387891639667067556993411215421194800529678677350018256221970257843194407479662768198194021524986797969199091410040864116868386065903425419312138505970671544593977627887877610206014791442030619129261174761961672809800784435640819397115632729656049948242280803400442461622641068828490529269329812897663241008009873462304623703432761629909228558568098029136752344724577101162491197010629938162479077538333417277658230262966505750793030145289193579428345335537811846095193116670092915618852920836860847809446404380815456163363510 8908 1264857165320305769625849964432523189146131730773110854628048920961170097371255335727856888287459279617790933354639599619645614989571866905435848799067422982047934995187517978617425479711878824191094161219854712583923032119537075438619906162011547118533752890927699747879028305784171149386654156250782770600050006110332856461487918160686706123291664391987030120793460000016320170204788395183763588896715791812380239139887134547127683276918340044671764949156751148565623869082995637327832927787876027455043407368282038508570075952489838083687785053980259392296542246024137004805684713908092191128920678372490177877338173 8909 -1414213162846932897400171262148315001126983149280056488634342547007531293339189068269416114781739963479820871853338592743620042376859577526790024931462144930919242938207261525167965321867984215884086724903021716336248099182049380271112041470387829337283801215158138979059586260944495347334139886901339880197983415237396094180304043718164171977478808611636034381539231495153703818966905579414142180081044571761582628527306717158619360479859042674127860443087041446886673788619722141371731868814473420253146334140709062200436111470002564077465429744816705687094644328567166556065570533174285040978832277769719163710502960 8910 1414213162846932897400171262148315001126988669134269624376161086156456412504133497676430401548091395856736555020929246502143254389086279111972063418842491575743269266741108035609742281841143773787938527472947671997662577336530646593676638245823082427056076030408375930392383700917775061740503773831028138849588211163992231183295896840064027363713828911726520687291280212339154650369360261133115210277149262584220239283746879182922951335178355016777300648707474377730194420668450854167889574697591696269589705470879049123574442670984031702903370057823953536324624935300009119198086186496068958316490147217934342623047955 8911 -1995929802501133106484732382361918870275681386851421284515182721053211075725566045943547115456466168352529951242763576605403125814663248287132019511252011106801021235087678606794251350574691681934623718278857137149465066393083433558176565438379108290198327636575408495819389443358195864212252360920941639929425155760381906950619854911486575483160550413562303588867336126972496072864336163423659097997604111447341200954219776978347030167562304415180218271016518273765739593623195435083049199385867046852672592481587610324455586885951053703981872997395882202273538825606575364988915281780391764517296048384717663097141902 8912 1995929820912646940995086368972714768188406125002565318579703199096417398650939147564122198511849935779960202492350992752571552382434373478682875718804853602319513934356963866464204399183770641682749432227294067927277901833083970970004364904417702321657357527339653468456951051263044167317250968252153475123022914595375068673828686844111312841417996769000188428909187652363027709651595552529222519776720032937430132067736952189156083902744555552272619311013000147659589857501453596210407357537485956959934141439206611115290078150885179980364521095361942210934688846430097899947274665276693255597662959862202271561156241 8913 -2385720696768026901625359297280245329375972156802546827270222696999104069624008458793891751243130420351624127641196130424757078133518874780107827818771771673010144305173853994533440397893047318929039072763695004072448148168321112487130266354454239400680773721826936258788034925060510550373997555774785281689473905520846118053900178732593704122402754027280854817363152699380170542239738734632074082941948609360190471152218330012121829277335005126233114479338708943691597515644776763267823028310454307107730960139552134919610890989089341871828757249126717651999103827286258077657240705759775000746377438304008709989561015 8914 3400471981542230060474626910978716805550426891469141288086290755774125685750238190636475774456221045787428442381993880667439653969118771883080735474347790870751763730700870353728367730728797213258649611439132156452603752348240622911178742253564088012334342100230067534833416870158632322396868518008676922893337366895343095160860864892386024615117215800036732066694832960030194014965442718900869073509362695288943807832487142982225223609935677829324869070096660278192112119893243868862891060079888844191730827689558503336493295600880554341158591680275647278324280244481044646298728769232248336826788575794029658459716251 8915 -3892894355917658428293546375273370210422262537755900021522634316027065518383960024544407873633999109341557602602875572992682847100029040650785517132751033830982131242797507065247537300892944887790100953280045179780852558806470948882579148125024818432473761283204310208532465484385809236239706239599218606530882383346453985761268796000622090363466579584189698958169388830823460828760671926476522376461460013995005518651569651330386569138448785317941967735431656310055261395407871939571789667473785469935581901228727579844758062173331327835350212349802289975411605798862374497972483609145892263664394185024800898365157652 8916 3892901117640153696163404835798094336638229479923610014817224031262101290907200413072788527375863012475351513971329790459858505024836030168728746201952309769505486420981020327633021179390369979135538877916925405971798430495166947864469018213438090667011439754853782628382535704951549632549638575461269061607025358789259699851344232251413478557556641244095138508231933694684796849070100063413625644684344781745863184453637920388956386242812759290172844659056311604708681998406874138560169738732808671816493163345329071524802355695066852029119069638883740068872155656559252991230339147589725722629346582306677974492934420 8917 -5446318882905831095086295455371569777590269349074816551473565043324760322393997031254068721945721824957150060592548544074821906078053704766009284256398226874469527368491313133733577850748145116024359437376786389431028326963551297259868297852780306471968621664963457319666212731744441413436410952853558921532027553990939042182200051085310823134263384189456600999437451713676632265758641611195181816788449482067707260487925705093288942230101329339412630282289337412431938043156158973029774499875038698443170078841915428910535661395890838957791254285419971000486821910549473306280112841743818165908088038414246278472648571 8918 5446318882905831095101810401018135533301111325758065808076597503807734176995217363335976165825165688868335335938669901351033571706645561462366451864164671968206177265616364458779720097619094763673571502150267732295272406856524213908039388031757078880056834520064758983267069163686855261218584262541265757431916192561126774151559118369467943620776419329642197915205476526987100133972065527804731353057646881623870764516226514411869844478710285686799633637984045465890860993585451647897950061854088389192249027630554591283715101614458503110302165979392193551250170013355563214626320062464307529231866418979266388385979177 8919 -6473277674293254983156085357296940688471907516758953449339266297558729355672929361989938049140019757810109745788505538212329986734865581620562557645347554062464759398072420123496033563103352347181198367420142629137814462878452036190335823826499579947792143628186865798782184453479402692885223942999785009431061824081717535137577916469956433810420145812812855293324068488120057636690528939774607666300416384794519475320718958995535190204752812737381913878694768389983404018418319185994366732082140629211676623537475311652583664326497727944330127393465976177089205637085889340400311880837894766184928442762901101615884605 8920 9116220098699640095364963580391139823931406695593310361701843474899798295437210507053621048467099914917661272008118107096202651551291063695491139930020734865770485236551856613942335363534528202337581980450119082171008238839872204341497116236876094564381430977460084175106891572275542148576316196429426561545436667608275573265358855326038374861112311949376820578766191497410681236425495790699748475602012668780370716061376420627828955054842210517583629549537592057264485044150707544392311241554544176343396633780493600316499624264064624033744564029448928545324946252676420899982850544117355269749935574967652711235750289 8921 -10189519914080221261189595152949336827718387040293155118686146472106666083346230516603327495215778683695246793003146847843923022841618997305922216717167456078970706477777933266067918167441991082913673371886753142302460392052228701478490877243514942888611463297692834897711289447341686673840517374287357822041843174434206482418323489165958270221836381601475244013591652552741090388570499147779011959954505543271690484848273378548649779362804210570443265068876681433325483946712929686898126947097804650506005834170808262932112811378403353348670317201240924899120350277569489466849165779558595268765905842646858122984871259 8922 10189965269073965358593593844315462341223289624892234270501029313790856758501109757384096820036833768837446949403384269015097504180738832340016307848510028813689423981058598702898868296928805513874055863139063876445088700492586461472647354047653270628354591454920384699189364389659300979571119228339891205024636162314193218620160661352878614263859760942371304391903621908767696339219594777949251501254585785794877539043056489830749080196308389391329599104564468493181864340269705748354816439148858183391864537685284299447165954285824208963864097861955442609888511949553501761068188184322794492663487226857513302396221499 8923 -14725105734647310209962518407674566981826504711248024802679897479082268127698470573981142757193829416491504059119164951161828681658750138453259033004996219086900140033827183203162754635336680794393648137501916920107886514629944285561800634096926048625346985654052789868528832129812029123656187357256714917096529862067423861088927409111919609541653023316346501678697805056553167151810419028874769902629508794698495788013402258289873777385331932517143443970162726956536124456443841865500601995493349115237433346488964558235310269901791618470117252041736672390113073995888747621361576115199825461473219786528388894360049848 8924 14725105734647310209962518407674566981826504711248024802679897479082268127698470573981142757193829416491504059119164951161828681658750138453259033004996219086900140033827183203162754635336680794393648137501916920107886514629944285561800634096926048625346985654052789868528832129812029123656187357256714917096529862067423861088927409111919609541653023316346501678697805056553167151810419028874769902629508794698495788013402258289873777385331932517143443970162726956536124456443841865500601995493349115237433346488964558235310269901791618470117252041736672390113073995888747621361576115199825461473219786528388894360049847 8925 -17928141839544015318907982126583984748911520430844317338306552491618646466983176455216957761049383708048088157192375988973321186693405996057099209756343016720709874979179548183242729275973622611779224655204764434401041991397900049453356709194247334872969987914690698637677499989370610734934706607893262443899303591690846487355460678729931553367072440766502067799555885324901814973345753561400632998845767708694631926066901511302522394074117960382039694736538801483021317280579485179755934895018146357925119316376110773021427188645517270792278950823791187892937190923771145138742285817432828811498639519433627932259387341 8926 26550689609793332572009146000554145812318734114278414072994013191341747897330892727565588002893345408299775756490269044281169804104459547592334336861968078204449184419192989024397353049751880849165538142518112401860319951074388118022841894283596860317043953087008369151099507613377833826174780371356528467912473297784362533200073488702360545378351472272806507463151231838848655222814957267972159062362316545078725051153457142932074999728861014076895180976605449713685757835906926365448438034931153210601334934412119467042514240111627776631817193831420838127518218269528996043583352838720341905251228781282245057525311557 8927 -30821672672139193464507880506186893068734842884462230596029388444767670892252383885352085088625093535992842790555811394217754649468572898749017175603653836304446483544403793655414695089720065971816470648473423791129270423531794759890130336083460561748315900832381752613745403224529733486833624780997148931213288972240524595014401951020219502601101725651285802363339576628604914200400191140037458024504602210223308713389517347644022333231705393211932093449060613094263347202738791037587416364363444749536077014290943108058484213631994087837991648715758399223572327998335667484842203783277116628048000598718336208655374782 8928 30821672672139193464507880506186893068734842896987360758543734971929831164340586632702601556988561893221161186053313262435857500261731523642428002415898929312541010957783899459662595012836720669707206018182574156420458674895097921137808997148464834636823451884544961565428939341190001937467174905975603933451298595868917238422251396947402741844679763156559658107553700726243861560579877342212663235670284722166052731642521754596981261573813188299792255783180815190980301623618862213941893581584375342111614016377857201859165608961488155500335528413431420547465724021903241281551632903558025944285690463240509469675458138 8929 -44092698318917560412742897273014992230668596907455812974134998336543858473307199440396737902373188041627923284999173069785589724704103945095167780188519077670929284730297419995387993739590733095676240378449999872105844514367629863657542964148449356589110692421761304827517377098900443310340052320497573197308623037755313297084881056086479806539642045678464398901412641680191558543606117752271619460142053444482344189016593090406755791550698589364737650442066650893810838751156927073208211356240850404231327146499023129029568760468481005481385358721991782325451348162207670305850361390873792676210723293975107943287261390 8930 44092698318917560412742897273014992230668596907455812974134998336543858473307199440396737902373188041627923284999173069785589724704103945095167780188519077670929284730297419995387993739590733095676240378449999872105844514367629863657542964148449356589110692421761304827517377098900443310340052320497573197308623037755313297084881056086479806539642045678464398901412641680191558543606117752271619460142053444482344189016593090406755791550698589364737650442066650893810838751156927073208211356240850404231327146499023129029568760468481005481385358721991782325451348162207670305850361390873792676210723293975107943287261389 8931 -52615584899304454645686045122804490074225055079308344080566175812465058881152033352166095269552776187699265077779716287113513335081879461917618085381670561469519922733940777935303134028456499718245740052540879116323820180716771220400256383724777336272688882121259881528061955916457259364534682362882900521766620086204397902673289448589197519022149852375032720726250276862828831121273830998179023857299871265482265363178003536980535728300335720869580060915024995819968787213895024612595944530515530166657949396926025559344961316725906813239436647124622066975730732583690165317206027259394333616750908410499061705552764110 8932 74092303976235275641773905467539092551734931611167658199949160165531546980044172950588843285707141274566218199018739709160099224256773896352799690225215490833640043334159460315285056237396358515163349070095655234172809607239051925839081178862749188640013258122406210168098765079949203057573143682543402865962461176198457329580039313032877410534358843115461772537511312692435562022558409762712616172067754887698712445615388544767372221597377913696124179650645298104780222637892865581592570507308088709160651589968261246802423743679177685950563346981214519201157372689776317332040644301524529334359352213903949375002295562 8933 -82955570187840215504838264210692285957530274120577693610463191534478727862649136501239762569030853793996820632459934269667834585364828467589431505765207694454022381581474912513217769220231565745833162395649591122979014371854830488977336174247524529953861818061037201695298808316172372198050496592594567644167010007382794928540876949662860042028125528429162917531146573895979379831412210457032487896256627747063873363057387729830213955448608498802616046122695373926777889173902708518293698753753248474440974102327318961199305098649558256684622928884432024923572278582869636248443636170832797604405192048027120985770384886 8934 82955570187840215504838264210692285957530274120577693610463191534478727862649136501239762569030853793996820632459934269667834585364828467589431505765207694454022381581474912513217769220231565745833162395649591122979014371854830488977336174247524529953861818061037201695298808316172372198050496592594567644167010007382794928540876949662860042028125528429162917531146573895979379831412210457032487896256627747063873363057387729830213955448608498802616046122695373926777889173902708518293698753753248474440974102327318961199305098649558256684622928884432024923572278582869636248443636170832797604405192048027120985770384885 8935 -118411360641315870857863836816019975369391000921509526765697586638330930866271649084229480770660536130010497869824010764637674582475165964753732012391065436869862726280625164568678397177443994593931565897830548758713376830472491601433547210597291123819394616794568062866183470856012124314180897766668292926831235012200624556769892060088865411670195270962783817371177827735422613374016353616015860762128205101598574997164229970744108845571330535869099973343174148418642342028932436888917116209784945452780544890590055936145191666669743640724579109001762100181381037275331988353815208878375400279065205369297412971609359210 8936 118411496323245769259747697637634332634261670087547186535200006898377933159703828919184349338292265795284124972096960173078249356520686800594186414281868728093218187583934957626895074966384159649255609601137921140821301858569331981590593546445090566676122295684108479616969463371497177852965953339072039089813143529091577048567537836435005158000244348640572852633318513586151326123505720270854087164224727087913586422217420525906205142218276150158100302721267834568416496298593553390372748979777002725482041503372666612100330004911965097691801066137829318002029674512083699722936967486423424858742822509208411881071581834 8937 -141911627002628077637239073589469425662671287352007020729276584892510843843529211094779065298446755983935501021687950858569097597008047623045219232779332546410870100210436790989905317042903131757806601418807895452275075750167506511668168414492666548073970338149247357248337014165644567865859524029891991033941418591232312192198920708576212039064918382089180708734372634407047492545985656625086675321827348630551950040590099405317334524737288542616938988981700379879210113991836132681939977465269837175559258304923395498564248279019165833633891832970641517961207896114136530907863970380237741757477876741658877644288448863 8938 204842703371306824727943884607485326517073247470206790492396067043112393341026284694766705585030599187150980419930008711791278698921020060675664695075583612266025564984558409382989514177014581663331380253566123783893950478858038953107387930850578303136048640436255866563293815774627002991842844049773378173066946882112222362060022992833690112716109690076642643254515600035350332372239135709013787032645357530066580505871226995781564550199427746462567849088327052251063824360711750187272298386253399519478526784758021402078831432122330298523882009533358167066208929507321278416559044759374292574443183837975529894679954350 8939 -234212248901490148328351931750387662919764689874926997108743597334315103444891139514520555556154542030999053353104783086732870411620668355280248070794900724300704141330720736757545109035143348483215293831631502109020285319299651128928540293359341944019139090577855081863990858696015283267739111550159634891629723393134012791886825536083456643754970875707051470121756957783215693263845239184012321719965041714424435869949832122050343994301383568184178158743919295808524599777825636464490161707318092662214302835616492821273593905731903825989049443856338555135652971218877499542820364548332464213128065078336447217484256407 8940 234212249914617984874930636678403488814521561616077607778194523614456739210226231655126987924901269312065260767589106633907874823769722281196821495415467674074636656801740196637017983980540459454863848758302738128775497584370955375357473726922529110090065204914774222440337390545789879576848672434987279195016502143274375981019227968794846292370960480560390864206894904478442141508644136708640849115846417911491634403797527817744046452162179945351597079338364484315028324009671021833219667404887040063720587262163486526601365001565802976492417042336500225166688713980860023487355151827602270545394785739511604944478488854 8941 -330695670055888857740542247607254162622561049941893433468228304166602775966104790957794600151574628878358029256406616225736468433541943723184662919348160925486820819901321824068737861682485692024841908571608116479086253994807866296611189420723435221694127859187531985127956934269895227998365352156788195950381439817714950001765639150017986760599377229739068257013219532859577978752106448155454438992073514039283474679678544806484929526914225800567659044323274151298010244767398563640078762336207534091127261473413594864869675892531696234219810437944043499434724988819006064075966692171405796406051190099271980128884662643 8942 330695670055888857740542247607254162622561049941893433468228304166602775966104790957794600151574628878358029256406616225736468433541943723184662919348160925486820819901321824068737861682485692024841908571608116479086253994807866296611189420723435221694127859187531985127956934269895227998365352156788195950381439817714950001765639150017986760599377229739068257013219532859577978752106448155454438992073514039283474679678544806484929526914225800567659044323274151298010244767398563640078762336207534091127261473413594864869675892531696234219810437944043499434724988819006064075966692171405796406051190099271980128884662642 8943 -389447587148159860658343831170002936736063507639920866562456631267607930947006135589867278328125085323476136229296951622694393279427597692470577851693112880535097598227595623880280594412819503821820889273433207560962234515647585145285321206461812177304631807132441940967038324092120684904442841111560077570375742047907098681069940932015300859140506853054377050387402341353662185797104162214938975104045505003225866461856671969178697873593777390747114311545775618320706187889363635209538087836197964100155708501929383557152811564851457427180967831752734438493166134803395565930184011218417831535120242591242848322253233140 8944 547563135176017727200540865931397255879171351882884002402716777915048524003426685198016536352921407476470304421310030454127331638111426511531045630534860542075360338976077412452725787240874416352650074143485476033146529698534419598842140813197190248654963809882879438316086942128374789383103552845949090010301934818370264781636997852863853448567536975378509731020370959453711478713707682569032115363268613516501467332431478378405904453090775296229300723694654189497971100535870530032001998186545452225611759504769762967541296133188169493556427323662702477512830839058481296560134126756303411648497324828952839857823203035 8945 -608499186317956443871195825634517770093428190901492697453064528721553667037513716587855576343202773813494500427234747417501089780786017441680335359871659585899327970383851659292980895160961501800615960953590103449284675725530761963083610825183918692546521802989529114194786620616537280288890177244565004942175738887268176407965810002896058865672119767625614057438953307860835153273050014631791635933577787482333345460466069643192592638370432392861414695137486087072745495872723349916974730478966663089863775257334198581021410808529585010424770361964449690761772192489014830202535046069470279292177129240774492087957187150 8946 608499700987866602092841164743320759592308121537669420075811033614251550912824929178484683855726692430141656344188387959857791516701435826585283622683884888161473767273570255536270418455605752334346911457239424132787834934321576404241206847382492671815745984084696969570447556686930055473875757781464349261205020443139771375772621082649325793465570311195264842249068123252886532478092225904951228456693936070739885001262920141132511508234532049910498280495812229728995388076131982357867281925072712295425280439004375752968522086302083166578137177654964163170422580788264400866383542660410363370272713456283992890357213774 8947 -863816689543106469980894840059152492374386223999575097279666189513110511413026499215270508840677701917095792848254607504454397462443878992621846518747677411113659180565495907978354740778754352042913982419287304779868603832025873137944326309348526036720693790087867179301872706537856985935317316640875358894389196460720916341541438414889040961529226494400444595791904529025708057484533404129055106429406697778642302294532743470201832343775249881873691505819513403615133036591910278392327828202440968069772560281886051365591344511074183158363745090180285344773950596225303473060398273169050651779061377208495222309401276731 8948 863816689668060837194816225169108077238550820672133704487509644140584897067677414505410037593927881308646923496799949173577361771740751370707274517179797232031723150587663762352227718322344923534457538574114406751960432693598539453196149541742816075688950561910995001411258485289489845671526388023434659616303339676805066479038653311696388676060128550381148244711827935328157533965254053017779773886382143066842293267406409223236939956965643700465987769969277741075866669874749141971624046889080232867141261171452134194083869357659427943528919607104414623921325011508408271107163472708284145824617358838453436845503000030 8949 -1031194235094104892520112443755162604673255223632947066372192578358185043539207227182676845756672066073152596208517812012671145400293627549207917483266707859025591913053580622031225706193179740006675363934075348651728259150618646957852169795974652957394787075272585225805877615672199190908675596947336286529553692596951160677879228425359445644957339250196035275450698582644520267284320861524396509827134360962833769516252624096049290891760635955234576235433584913864420018761681767335356051045912467100958742840975826178421648977909112223453607174915963405603526664145366018754380798257480922405289623327371509089930315032 8950 1507842956658923264873090860445445267397721376944913539896312505097487367846170633994175140291969583954764409784128713493070534856896940697872487095179260620107961381088310382192062261395077580772691915491749452768905958449384469413293147154219842203216025781489969974255802092820116042633296614958254757149905648238660540973490795169062490216082649042169567334611642810273959518233365738744381872398717097438488922087533805596792141370996596513196819522884246680409842298421797585978369662760603588472409071415647663217352828291182377157960684819448051894850446725475684146686820695280324119140725410214774634712066139334 8951 -1724081671319204695190807679602494708996090336264127578684782746632638217617426861262909199004216926941627106525875566349083189710981741605928807758095289283146121832819479024308953927927311687784952326317093165310227891321401031823258133467138858286155272326343926213392169744533167678136585944297065161222803112922391999364061878656656007489485938298364440229334346642069464853768463293587210738652973716679120850491774702845577962365502339127600167643218019514665223416974970925203406144792493154950320801577205908705308423435923008431028737488557622827318363329976735612721022251575005611906232445802709995457174245598 8952 1724081671319204695190807679602494708996090336264127578684782746632638217617426861262909199004216926941627106525875566349083189710981741605928807758095289283146121832819479024308953927927311687784952326317093165310227891321401031823258133467138858286155272326343926213392169744533167678136585944297065161222803112922391999364061878656656007489485938298364440229334346642069464853768463293587210738652973716679120850491774702845577962365502339127600167643218019514665223416974970925203406144792493154950320801577205908705308423435923008431028737488557622827318363329976735612721022251575005611906232445802709995457174245597 8953 -2436594627089542880792017887308621066699306405444143486016717595352114537459742422048001795271656581730903594896449011547674309433880521497040191579295376826661442141344159277031010460022953281457181934163597004274950917256708936476853466753335431184552413336342993977916229041793560994040022043839375221411013867203995221867820552373262332211070313550303843657128191101529333536672419422972822865632442602904164429335183512615257457092785134020199985018247098946378474140863393498850702385631315948643818736982388784414516290881748423379157413929301010809450025124666014892211420694654805659777825995865876266278952056402 8954 2436594636775163727204867097017818893756946132731297212813083676561990162700305387390387587015415792985566431415504215391267696924222875055206426585179413809493849656589069652943807448938889623242929373761974662314425041063684192344536055821849811550677955113899772649795434702149393712300082843449766850352789302444938999640847984825930646658127064693328904634674299260169665207117472521564847031023689353585400072060768354028068635561042766221298170088447363391636783331300734718121128332527220676407588721747504448470690742084060600583353191102931008291314567783894590944426039316956610660976086944343509539175954119740 8955 -2867165429316305006997512084309722528056395106704188765361523259172690223896182273208206835339253481148361350367397528218870158793580936240985774836347830357314997917050197755668685197160728419662956441281861810041739029480797593149307466136472623284234750373949747806424075066271462950189236004679773534366367556168885978346901907021324601205361120595144124833942168640126050777193783305331603145906283562160268859859636208286593232855203318525978859217951402277897482286945424390580517401430364122776010404455801034582077502212295596182119560457332617453527654980345033098101838005245231977537495360222317217433731970901 8956 4033927981621395363562842494128741161102098914135198794963950755724392879700016403843948186281286289992987427600306199071045597773281145504457854475292175997788375647818057468723306792601534968548769200528853699540309611064950782164745005034136221834555631958278792365541078740037276298147081170203534322306060846545574714453032887519026336233362707461302751125955523787666195336695037491541836767957789733288402462898439736702808206879619117998704224542102930056410641252664708672576615042059571418510029903712214653314951611827632467275418132747079948531340828799975438216789505619834137057303616574604661102920554488346 8957 -4478388849481893941452830830714953713741679605796196430302463263884250085775305327510386005070168438855594845921536109911115107425087026105716189737128905866427084071298128175637064171658338266598719315158611142748845175768637784117404958844687405762523591803640753623195964479501859347584831417139853885805805915227592200000850433706023030681340187966369067519391266519058196908512085649675953820411212837390468195253684195013733773149143615717657449898829962446590497231506163386241870198417939964653829972119235347718667697755560852258584484126868577849966489656890237019773609347772355454747639260488594727122975406559 8958 4478388849685764959895573612814066625620544866045602681302323462983617579418844354319990961658515213081903649114786328136317264698266336415756041856427677852170597173153626241150110217979484344495081020241128541903678061316040549209051815317861510672263566190153821909699638477223234418689993741905217728264800781243783677779513908614895709912534194164358470393760565280634119592111192144719328656373422233357955193674766471839013861558840289615900913257306554292431703477935032831289073799654174024266759132482176345965475724323152329668482393719084772035914317823017064919527850010717260614516752659782649027313036143994 8959 -6365817361705525809159638784336856045366984279614128401287149371811240849426558640923174273573352233535568187370833008907519524124216362117552374540627170470982841968260055447947247844738641096966546090219317708617490395873488955581236503599792019827624040150283512236720066945129393099686174450548615778402846317186193965141048405799176107134469069563761590879413646817161459723138647341317125413732262977212303427343196264173364731187759844842255511246400610146354612446883330354307657218345127217630929053171324827585092967418885417920653585489952337597477716247541455854863073250689914897360820455754225432621224119412 8960 6365817362733695579646366542462411654413932672632375235138675402402351114431051396575966736399172355044223109384899563317345103013893784295589690835306426226219641336547849190122466538752804628394898348398171225648070546825267763505378451622295031363137289830923864666575552267805296226502470020747783770340211060830499919589801529921136552281456017083835329480039918396477270456142581919682989876829284672214244350578047208578444288934228139719434055903528274387704873804902379895273781370917839317883646706233163227616748226366364629227208109633195674619513880723829026341396655854483609214916373066237385974268789730816 8961 -7513368054526435524035173094457974868639321582899077645345276865009576152344444097865951351517349299608346265647430181850022326483964114741482370551525048705233774304478564711554462357263234809753757689288294671291401253209682521182544757586011741080811203337403868321382317421716715095418439245119226944956896153510309822235794588821793897685828016185139898988466167347865963078843902440353378296399673286554682085527901093173567640169227852231246507613100047763651939977823677891239722963062895142992404328101553021873641920265510414335095380274385026888291466826001996031179153352201573288195214225212388799344722286331 8962 10906057220138564367060107136199234299315836425587144691373584580941240262833439707642520199769208451978674719526948656208240415810784296013691530663195230957173288192676685450111589622450713236060301056581754411406725691556940907271604824186981704597929361927917574059034244742764315566256463363627375698072400355151872745219711271276348106908845562673465225271423460749395879302992291341841958624755621012983393400466231748922947353095823380205423473761500296352640662569548485627142458881417851946605754747583266320001807709787343128836269854629383772045752944684056285161445819859449990275993720620820982294371880263740 8963 -12315582522206198378091190891754753808255084617051131849570917892207648814003552037005124825830912261011489553446893320143801234744929093712226845479511453314677792292126642213614498121787446318436264975619494461717095771076946436122691408546877471465878663681428021638070718458008105724013904929998742532271728523105041183757108010209723139172207857890277563062490458750925045980563282668916938365597181654512718537584138517313479646109188824320437187141535284050375523225248355018798552300093719196421862537593104704444166359476920865930812295345865263794007118165608848292360097991614885506303068960620583269084102150604 8964 12315582522206198378091190891754753808255084617051131849570917892207648814003552037005124825830912261011489553446893320143801234744929093712226845479511453314677792292126642213614498121787446318436264975619494461717095771076946436122691408546877471465878663681428021638070718458008105724013904929998742532271728523105041183757108010209723139172207857890277563062490458750925045980563282668916938365597181654512718537584138517313479646109188824320437187141535284050375523225248355018798552300093719196421862537593104704444166359476920865930812295345865263794007118165608848292360097991614885506303068960620583269084102150603 8965 -17231749953040609473614292222807454727535234448619981761971594280205166558141007725683887167252113793430104797326372641302106280398579444404083959617834333702628532411979137498789118647666033503547017880753363462824653694827729962581445533688747819151528137176964219326759540845712529436712136210667414733295569653932694888377064907531556746719110993174940811816910387625032953145799376951998876086436505850761023116640310104776878147095989156082895064376993056496118122689636635472569263668465021138160450102327984605572911563945601578482729170771971939121666141133197074149721416885454540179189117609799421283954233657881 8966 17232100327908731372629727878500383991975125135854173740630162196613222646272791195608407809392447010786025168061698728494099285879192576721615039948410346588839890575155550887352561029828589263453732922845007749757086821683002577889416930599813465677009663683749868906673249867250602014221272935918437260675164102311809996871208689181185923902037445551825011892904439222212825988535127061239437884048784767313232369976700540844608524222080089627455604974757003354947045165454217268419791907505978835475939335169585279470693980655559778322723470359835616955657918637482665990503384782865492268474172088550364209675539706157 8967 -20014075143282541058737069041496498852948551246163013921656027578399233497956493160673384003175405055678462328475803158295638012327552281678209445297889499457526864551664306862234243236323235920822538052645249860075373680541612264900473967494681980981345269955520930888232681946491638039727340483755235073890685068935508132947494766830559480805707700513820342349073985901725893300686356034343285158899806912821977806314078767371666980131361675696169196356676472977863845234641104107917980657758576960800792898712788836426995696853433853050525067507243212063401915314416999300031366045297307115085174294793488712515756128881 8968 28329045404706225808785465608222011369354486805052273893262972813853932424572134957768718996864815215007413509036140457163473271659175714669831820832136963033339080464475709947285318504267859843295131396207371749207910989012088453659530199801552925564901702613140140931285293194273212517381407311529999019740730148956699146617755128097249460961935194436437387337578020467048069497082920388495253312923020489741153788868232021909357350420266927787910293999404337755263417031971756400600168991526879541750420947002515440047270919623554017975628064844868759923706972471378203072919030292268657894842538205858592855366531640821 8969 -31204321208262334090191269596586656146187164380198822802444402870564248723376562783223483077177544270026273662892772731318187193564150069638412985145952651535319998791962545113157270404514066784011894485547982070707248007603126256959434880399373945173759509879521235577984626259789751931635436583309877436773410899930622409484193013500193470029623221162432220079475046862127891367812878843113643289481568165145540335024385777782110960672758987670870782716403379159044485571580611575318145903211659156482623239018815961114937051627639155651775352142030511265635503107471471895634894621391139688386793399550700174142320053277 8970 31204321208262334090191269596586656146187164380198822802444402870564248723376562783223483077177544270026273662892772731318187193564150069638412985145952651535319998791962545113157270404514066784011894485547982070707248007603126256959434880399373945173759509879521235577984626259789751931635436583309877436773410899930622409484193013500193470029623221162432220079475046862127891367812878843113643289481568165145540335024385777782110960672758987670870782716403379159044485571580611575318145903211659156482623239018815961114937051627639155651775352142030511265635503107471471895634894621391139688386793399550700174142320053276 8971 -44173349603398419279294819022644282632321990066085415438043983211543672247266653902442258162247649796430260788355314252486586536178129998697811623081616468018382877141015767619524727968597677644464544078808683415095110370816858591538044138076691305355384519009376609525810321990817346506353004913625813840381566814834345749269632070521800030770658792619492390251510228988707083580537539219202350002387176375607521209043758195780301786510402844302313031722629303332174975251371201196330426240723347180215959306721888610004767323852721457694013915105379115811211518201819660237899145243938535253596365544285570921405022127551 8972 44173349603398419279294819022644282632321990066085415438043983211543672247266653902442258162247649796430260788355314252486586536178129998697811623081616468018382877141015767619524727968597677644464544078808683415095110370816858591538044138076691305355384519009376609525810321990817346506353004913625813840381566814834345749269632070521800030770658792619492390251510228988707083580537539219202350002387176375607521209043758195780301786510402844302313031722629303332174975251371201196330426240723347180215959306721888610004767323852721457694013915105379115811211518201819660237899145243938535253596365544285570921405022127550 8973 -52374320439265624332132274762514449164951476756916075542292145309300234086050242827076390284259315536071869096032188348425555630099360980442113781872918215877633415425117182630025022069823290696019653544563067979512192023936505833413826477592088268885382997145174726682668842128320908326874991467733139763358573010375108848086896105747879608623385787001029900179894920643052614940569789465611047027281555230652504596432183434911176986823200994584908377287395748123804033154986844747180993837605070608306138590122377926761544046891741988850385754952497446834520200441788030276083857438015934798261379008805806332770097952576 8974 77405474419261762144684645870692928606508976385117297312854213118353364887857945921071696787884723373491260776738677364120518374728910219178792403832645599082922045962481857736311621120094820071843200694138449941028915901558592107703384052066836999989208832018648731341208163664217630488235778881704053404533091084437899140736212121198773222033855891966744766679097605355925651726268952327974026876550615511306189603295416320155183469991753812091365680983062578495733836106118637010236319037338429955568130989638717337170210185690807465825358235764050019321247769358121994186497412249252169429140098174215323496090834511812 8975 -87949836650065317443649297968011095892754639371647544814718071226526793030857070387223177748875767879402160498456122142584771070041271076207403303882533673700921391397049368455940598343053607507126488636283456245087808809619276044765835613783373754086843708282293553202412667328391064350161310675779211168746275207319968954703041462185901113755858887236115529664065753488432705041083248906140315845729317977465090189334652042812666649939967532886663942862363319248272202431788638368978934463270696381521266844745239570482319659530152010918080801780682740002159023122759938270920042446141629637281002817057397214536442856139 8976 87949893768964908193733754634652967744234863763104013701758775322245496321455666475486789437596013567169850826857732501413202985468315167564651564033276402788271219123164796479402691381804372031783937331937149525300345901711993838336781068954579146170010216174517088566008514214252467842948369566907762287629788447201531314111367069639689561436286487786306354490654970563495688514691099161235123920409706514488750046518458565843540538903750528160550059105449949952131137886856372641929514921442384297699069546058796324521953822979873238804882184971098916616366336674678168897188176481767089514707373300180730325750244907420 8977 -125154945426753861248584335712231380451667771423162475867874790669245583091797908173190775278950623489653829911945338201302064985036092486195812080327650904056634862713240214783223758530358945862328949113337160584167787185304275802654287460522015562193922974627431295285896138831196162893682032632213366250695044652668041172076744581810525748015360650675006875102138514413336702964128174756299870035508728312687315587366712607203388194597825177357364176637306768664942036610140104245211573469725633899861286826106968422609062006312881097418020548323136188594929532639612679044583159812239321126472813558302836795918722849535 8978 125154945426753861248635785296823989714082435413006695607334228290940188500561352890511809094135224439022930298330250906906608372187019718521356821399598385032765198422185696316857983133470163337695524367100368546856583647516838585509509275931610916127379474635828094547785337327239771587967235100426481335591788396464155290150831725428768841981806192761972331968472811315437463290940032022799305619873271895644010237706604634907270090909004622208511959452117017265342330832222678788139252430690779496816633322678762648396559129656155138823202568745000210995014293318283624555052649294846823437319365539091357033791619128062 8979 -145845252543677908410060234551146873127019320600827501584166693501099317226540655253234380495020717083105479667155233672838672834516270432588885335539609097627710085234210520327642974383989120302612121850887739966304293072199742187545641532263708740438834233646436022859416494620337634426826008755427607249087483244395480433615814796084097288040966260471981455905263492348848382744429299825546194168053406464064114195374450004508585972080907965628299500265276628324854083903673340445728412145938121509331657878063325260761305163237440347708342281521297074011576031519521360106053547848664297136400376793019345646573650122822 8980 207137234633392611834544701468774064993242707550824867645099888787416441595853828523435060533016008156406778086761646361769929458790854927029736404457261890346567045020797783052551834080266299742119194940883826120888140377454414769211558442799448257215041364789590706915926572137110272459583818943682350556779079000406148482718152831458424838689091676291683516380332445523600495945462024503629155530050387562973006866419550874808159728958816535362625989664735117060164787400416379337234740655063425925962310856202941019686612663589948522943948693052632206879960200220702553479297908641247435159892385478804412703666300390236 8981 -228493935517096943201847019730813505924536891111112244215105895531839121428957877490485538369453298272347626920044030580416298077000916157572706539658175625182097773357248175286317288175039171813809446020900266180643024012588799302934095777552953762090060242379781198230626075322936661747878610484519398923623044559979937730344166090468174396645644919564390852495771150228379644647074714714853610132589744293304947429374383868169103744002460240888018960141925894921743985046319859037162928616083463138117808439000480859648449866818909774195248134702961463230021282673106798844895071450100922597584804197163760969090766757240 8982 228493936292467849043678696840844167613937311121996766359165593528797355020885599044721193069718494411833022613386145614890463974557054698091218689700027001453487371742256145299721450267708330879948440137485545336912118918804687989497395622155829740875665517746911288769522292008772049410334099956420167218315574664654101213470312751824145477180134251130268267761008536404832688445073217548507538791939514958388353518735536825756089911982476083670613150273495365105898513338021533210352226792472872842829892656306564637477002546609083068435099474096360955890210556104475092244780475786904084425055356785161454650067125320680 8983 -322747594403482835022107016052456027276374923017479120275233567861451628283819726697834405451619824161199219862903384324285936774597506036959068444043089545694530022399122055358319169343224168075896002946113227685244083740463360932162208416600587673560998146683050682107342436858008338447817116266640786484655505028252796975874845543553812269559315894724686577651090099026168128246341971712434220191830556285339670085730124910105488013490730626582780626583842665733621180275896402307877890672954354926525663059101405399004065652788343879965994615026130986587192309459457734617732425474502288117552391503583562295151596828998 8984 322747594427018772511674721677145632971531729422621174660487214015781604773497021752827113981140936053676078630977098454398786156064747010861188244865830555187087153584849980632256914173448406534623014969830344384424408890527920252208508170954512819063911822999468312918607314626511863967248530964334796849491905119296302021880357795265593727477266243392529965466404213115120947335708476494331527977810539563038261644286457166858128771509395199397895534953381209121512272949134278546162424286332670089705613130653358100617740201775721928109162328022653276203721162651707660787973141377313177356144931747908756195646229125445 8985 -378309730981535576284149735316451674171517713503204666004793748650403627830135235068395448078886353774051989232669763619559779804108323872862798697030598001139846600457112502273519138134655233192954616713482577096631436727868015355300827611949694444511368987562470396016030739527412196743274838288789807464771464018173112266785118326351917313490787997010427468956783378706023937876119758875489237913006397026873924625847834355967544668099550407758850078449683967473188552539380986866832868038101929933703822162132515558148209297922147476132543203076592924853425060358625659426467244319905567320116034973747154111516212862424 8986 552366675501361549410439322085373920476969160515319816465133155273348116167381925932049517065211152285421939719446086511125429344842219976467451597262157178285953767043933256432565837693141422000079839545761275225593396689015055864734684481237694172644507424752197143678150762081746954410894182667966478253637984952059308970382596813752765314864232231419459042057279401161244863452554704321629979230174975479603970380899943154407868574370274208745821556688747573114214094005178421305268660328380711812027512533689828630321634738998051287183747718706922514872486457081210607198903122317164646127589600268163402595445641144985 8987 -620540783591389603624345651093599183662760164815436440864842851189198470127344542618007728959689056297397961364755108492367856223866104143429700449419672315882463455613149958970856063468608440284930166004263519423106380409231623764859861582153032176165740444971988785465353268786134844666051983814965537399052157854962751829611901738008899764821266424534841940756546610277479412825679818039790788915316107504758317272427536199323592771667191632049859951672962688075220717086672404958662385058093894065508023913433384749181352779239410606270444432315893129470099325672465294956988650062871497349271899430317858552487385068541 8988 620547403128515289732947248151238201321761021344265331623717246710245134506543866585303210051441000911111356592116089094645366925233862469734749478059340027144399924873430659123149939573939948027421977537789190044690006770256289609870344184140751484859402847359835540563275243377453112530698761116474346937434446878595917757098754490933432470769827568290614039896492268205964088838319491048598314000326604337771413187813875156577997651910745484798826440334369905361728043141329566270698588260702006525454294399492128379124785870973436882790222466533512661389978947123234638469055855098165103620337256508269360022381091813886 8989 -869374508518134620687839340507668662420682976075879561472886010102746388161107793017321319420389183843657161219001375958947232038526868316937747317977392527308742419136049877470490740654689882107235234315159711035646707111069604217730726377464905937539020524222882357400189805535095751424648651342017587945149156346215558518096622191051532137048130995038932785100387715687325250563387857187728766543552872638723027107806965839768724731303872321003582477155976049629709807074508161508303710732187550114761334037064038623803683484619168234873934844762247947726533750625867991970901023138263715437492311484765074954566622191397 8990 869374508518134620687839340507668662420682976121132561955663821352066623982496565624353518371535290312204975598464612443207159619766275515877564719854932631108109524196106044780819792489642951873765098040143027631247960399343494661128895970754286880000741277967135000984986239069967357222369048215469970643561675429648721911573341346074488453668961586941598115324086069678164418661087538896605350964145836615942874502480234408499072938950183442733586600147992526541609528336502277213461538438573167766589628035981626126564413552847567369752026290460127291512257097282443597371520505238585206349799995875739621492306671451817 8991 -1009033320154642135507085733938465616714172393394381678706971124862069099855253046080865192059074836915597856907535986490132060256964935008634324881808592732008892997963776909469377022541599918183396296132404414144340806333749407067045175542336822976208636325243233451802057451150606723893664861252932310624973255190808754682418517950578432290781760192891218511785637154397002436266341752860560566283705017323780015492460752361830128523023221475733358398946248591434415641771048379501478050951628558821592410019212265825801168727985281930533250695526620193834041561417648242336414772036352410952605984531687343095885920805618 8992 1442736858753252778311311459457894295536874382048042331580656621901835293643156089674275107314297242127114894627646035335056507641293274736392421475045754369088502340671999922126300969612589455171410667256121846279151831173314997804615739176474000822167581326713627431451146989004323915344877781424531948463656906952015888866297211885158588292309517120023751662938844369446493866099985920715122204659500838565576268703846436395079684749417509821521897619140446731019113024446737564054361389052873640855126783363415423831882317447262071490919378870285135011615168553116361086384028822847755369550977040620411182202255119507521 8993 -1586721062258779937279918620111989220507491179196743336467595026548553895433643606803211167549043875171041302755711948036024397315899846858058287868048793354127289673599638840335333790244993044570837997892548222318828399547921911652054588388495538629122769400900887006600713452964179138465341027342386197478165361142256597696350646741173677529060795583217363761553422395021189247046194932266365030119190495300187408710757318832005564852653726335956884815480042258695520335140781145169269996904588682688441442177562487824275278386757871964975407285031842629420852023707614849824730520854750524833977392897643296399630578786807 8994 1586721062937443146109695128315724852675038328155938880502603691915095924560799980079293037258451827035871318438686711591497566641243063494418801475627639761201426172709201485189082815511337453610342907014564066358379778624418985881743044042510797897245934776189187065016028963419580968329392796462837659267439288217275971263359789808689219130942371557620193822148716497823853424310645549125771041941328057868293312005065094638782452329490195456254533728867700427376483612528678171463783084928857289740201842461900657382743673984838678515827464447132382217050437513287779151815020207147102728358020668534192482502477328919141 8995 -2264799842452120400222569537220061303847107053116805551882158611885939416710940474832852677367394810602480242589869463591604192746884158619892735991745320633576983445053152113185339419125542638475283025231960695583715135431078361143828409376751962079389730724578654237130969317835676206169115116992057489352279451086298134819885982799796503547354358176227905706298791515061810445728712846695878448032447259065871932855255048311170652119401050603414261247556306406300362948705253774566094769649097135818810998537740661538467676168826720162135405092305834920396761572931014402072849975168906193198660161406863813131386232854438 8996 2264801189979142651194802283409322138089578966099961665443469011517199922355972890938603875838732991925813954737502512138158242192945917718135031536035229969280205651455322148360139093180902099769122389616390208577194768738358098392664853984274293961057815598957869933084812954155443360928290158333399064134920914363401509699463067720345477779267370692396034986304909268484232458864139432181803203657719625942232661922474801373645766822442644019529373547109165411548856175505536799937483250755988022002865864728029690656800964736532764824934844209212315068902432283938447343574751693382735627744791830182615153593983952628944 8997 -2670828425546698846438656754523286016796770366321649469538181418243463755855731231122028910225153151976615762829902371664987114508093001278208057448208451735631577314099951507381326197861155924652147217736375291676706029201602990040778092724488921054457964086927122739553450513466542609734198812053170504149437850794816636166981175301896525336456003285904591220793838971851199954015221373435350325808237380852942644474687669985357117997354359568921680653989246588280477614762833482683218049627186857571102285500380513848824583990251207337433753733006319827818312492351867638650895103842773487646554924180274315846514212202462 8998 3991401155319508535080137516972685162045373907085023424652647913621016963548299123772117646700134271214648836464789314479615808461442380814129654329155984643360839312650010019940055918949082762610781910148921461682242738046092563385443241071317163487929671877807670955072279543689191374947548839038695324724720820369201327161486471129203044700346853765284856324895699038925392852540942371427100451507583638672782952424412048924802097525227318725152018913027867942822044614317382112637831848324457565406002948550916947172407729588082536206055724768530424025234960678818592993382647019575464162041482605966140994288328967007389 8999 -4502450729863762718185221326144590242592168294566325710338982632582001027369757430586216928311790313899468267248939023495180433811692897850458573060116142690389697154667271700311965761000053307195770979922209258170615514021634796024594316879246278185169350452234450276243964887032377786313409448925318770147572169910598165360307064697110243390376904547396046775726944262986855773413207217203672539845222679544979728913662058348965464541290990697973605753447581488836940117807413473781417011155724161761288319289224562418772281431061278710562232150365700898565578710685964671751117610880649470284245362351232948143218962516224 9000 4502450729863762718185221326144590242592168294566325710338982632582001027369757430586216928311790313899468267248939023495180433811692897850458573060116142690389697154667271700311965761000053307195770979922209258170615514021634796024594316879246278185169350452234450276243964887032377786313409448925318770147572169910598165360307064697110243390376904547396046775726944262986855773413207217203672539845222679544979728913662058348965464541290990697973605753447581488836940117807413473781417011155724161761288319289224562418772281431061278710562232150365700898565578710685964671751117610880649470284245362351232948143218962516223 9001 -6377667895691146243328613380967081072495420445914008454862835848673550944381061495217269507160150766136215282005420953353279523922486293932045912354496582596660145230340833926068799904148192228676680868106548348594214979743456371556729301622675995192220688887504616992094177807196105530881435796082105163241558708558963249216166373644208940598265581213332601700363638013432096016394035489426415259776518772610346684888133603206524375492244695973610386727511423087616507944893224067153578382181489552198262528569170863039088318788842278533233697127369856451893281122207702053032420829139362171570037652938794019541419464673425 9002 6377667895691146243328613380967081072495420445914008454862835848673550944381061495217269507160150766136215282005420953353279523922486293932045912354496582596660145230340833926068799904148192228676680868106548348594214979743456371556729301622675995192220688887504616992094177807196105530881435796082105163241558708558963249216166373644208940598265581213332601700363638013432096016394035489426415259776518772610346684888133603206524375492244695973610386727511423087616507944893224067153578382181489552198262528569170863039088318788842278533233697127369856451893281122207702053032420829139362171570037652938794019541419464673424 9003 -7369213887506213163080945364245553103226645448510808491376430457764173146599257289724805368365434419270365939774680621660665416390157335879714152554990654795018987206720696495021380256196810154084018752607407983325887189104579275624266732661080281122537590819320395275725187688127186103430298334046225705284262876715868980352119761301603782347200502806205183893109201559137093428575877525201737035632865261490122874384517596642466775059326555267891391197630282056409452650415884231157173984056806295291718364585462038491158762708479471512190136416808477475772181822665712264802906000073983836731329528580897239161737162601226 9004 10512689356621173738128664186363267228817303262073719552951404125507550187597401813095155953303316382902818216110754694479846297136798865562335397640632884360164391315800148518785966849351504092625508798825152289646367824558725286304267276733645654802344159538386608986912177841033901582685846528269928762747004842551731196744667883016853335935835291870887602537164385959026926835617629619426841061798591334033567510261951874461488780316845193513855619095191360884670243433070240309677740563560451143019830993853338488159436883800150935442954408877272681173767157110912471291137506348115188969625390981873954961024636774429350 9005 -11530485865843330627404094676891977381542559464003852354457862058455621422495323613886635778687809821272308180191865064654033923720786399899379580996577862397912109652056624914281217843597349456077449343852736542237228408655940141219652619398567724871004993066481322612832846721669685151380215354577214942840195595542510880790126286356216547839481649377649534943758055531016178497646170550022689381429675235970509409324591044429056295283246682570364511425818026294992066634006488662421342154149797444218444270247715263499024410203783936850196824377135982712908057280080685832877095473779848167883901806065659372408535932029688 9006 11530491669702007180695635136628468506889212287319831678458772430047886907150344039901733009626306478510798937858474725864362568161345197762951376415696587358159250836353587021773514771236247429056036879641878327072633898864314343442216650760502800029564538062213610945343518272192316716754944737387781856545930891109045636217119842759791951116081693768089557786606332643497447893888230940434437629736693961145579902475531512276617800710213762925600485542619619285817279776176411516655183092054096813658589633761396821838728281346397190788705845466133391160222451729654554909796776473461980352699234347038133521861178426702195 9007 -16233392272799301046245952214155051172986787474118868409417827444296895895698506273131780281016632303927220210889681158656968644686476402437696201319218701270668276971728789758121587218507492116468949197712097292264270750162544725398721589688796534003944511495044935460951107295622849735152076786717441861353366909516285087597849980725440017749040538718129684117602671597529404512079678393313151294063522752634089516639330649629937375777748921883430737727495131441053490077656812019630543393555534986873275466911579837407291539021839900559997990922404023993471287029733227112101579927144257341998131845968372810531066928803257 9008 16233392272799301046245952214155051172986787474118868409417827444296895895698506273131780281016632303927220210889681158656968644686476402437696201319218701270668276971728789758121587218507492116468949197712097292264270750162544725398721589688796534003944511495044935460951107295622849735152076786717441861353366909516285087597849980725440017749040538718129684117602671597529404512079678393313151294063522752634089516639330649629937375777748921883430737727495131441053490077656812019630543393555534986873275466911579837407291539021839900559997990922404023993471287029733227112101579927144257341998131845968372810531066928803256 9009 -18902644459664551326752397481128426088301066087737095549837414387794359381204586949588652262712721017211903512302860510536610487952833812332661114676390120702129926940677355117708031468575455075448309469043409718641024323014639387959438515234507229614073155912379508817544547693752388102570178086136158722138566394054350501036841303152135959013197393043862162256937235783948368345769478293276625195152140216414770501470556268013981988709878937674839991097048238417887009018541124334371553569800096895280014141106107122618983615161087858163399777121578519570592400642723733886729660398509906095652206999387156189631816384677263 9010 27742003830971297156502435427091766715535570505899560357834658114292827205723319368860265271863469224830145463269372645342612169012173890162791653532132902905562226253054866995765997315596379682336305457735869813761240400551520889185224213154323201378391572162548968958608704331867554513321746088402950283436577262200783685153653448058552956346699190014511528701788221500249128735825138038409623885852227388124423794563820752851709044541580773097102726940783886000774276974832531933693191370965028885669485846278337207574238770565461680183973882133985360824011529980963143006705061139400612013747879144108928373971094806896310 9011 -30958859805832123930907722049168621177796155281896524106126913779217555506527516432333855038472983648184215948393502944365813528221284126590887614088400675087144577609439735632985104116945170835745009910145014508670015619586354254148511396547366034499936212829221092550542756320923024437383290371228381435768678274530417464110861029874528954437650135358137742127013327688898364237236725839507766489661458586089876133788583005738951914373101607429955634206689283052907951381852632512862114362824152299606944692045943844108805818567548937957407037839136604638273070733649610773334168439502901811318331732604817800421419637459183 9012 30958859805832123930907722049168621177796155281896524106126913779217555506527516432333855038472983648184215948393502944365813528221284126590887614088400675087144577609439735632985104116945170835745009910145014508670015619586354254148511396547366034499936212829221092550542756320923024437383290371228381435768678274530417464110861029874528954437650135358137742127013327688898364237236725839507766489661458586089876133788583005738951914373101607429955634206689283052907951381852632512862114362824152299606944692045943844108805818567548937957407037839136604638273070733649610773334168439502901811318331732604817800421419637459182 9013 -43554562582586043607389908409019211153226075344627390396698139474246738259614662092647583082190650088964445222035416381596427958233094053126087088718675149326628210003622656352241078758311932699708637078474348687644725026155423200203479254990119863715034144471561072041304137403910615171441298211209620614210260864207616869340182237032254245632183860788455509778267784609485758778503436533309479651581953900710066809737048748087354621795044733092503084973559858990944944536961892000332168277876088025612576208646736394878606478495874253762267656495744375077818833648601775871010199478606229259339417467352381121380379134115419 9014 43554562582586043607389908409019211153226075344627390396698139474246738259614662092647583082190650088964445222035416381596427958233094053126087088718675149326628210003622656352241078758311932699708637078474348687644725026155423200203479254990119863715034144471561072041304137403910615171441298211209620614210260864207616869340182237032254245632183860788455509778267784609485758778503436533309479651581953900710066809737048748087354621795044733092503084973559858990944944536961892000332168277876088025612576208646736394878606478495874253762267656495744375077818833648601775871010199478606229259339417467352381121380379134115418 9015 -49960648692014209196437370743164631732985866815781529637870158498475408201241807375437114036257359111226610475374581178463893290822688450038855620573223185324328961684285032370455368376200878283267129546194835659304528997096512857290899667814401692464860801397707029672442053572573798262415466738658332948808375894904989611751418550706649029785852394535256956043362533468102264026885069771819560961243873229079494886400758402050568004619218820130697066834759051303382623217263822134927277414678043764731704096869147583982008690259744278379631778715470531090846398363291780153521035904290194357975107605732056871858129109847274 9016 71980464809145357564105721113062822406951236465673931685078723567796603211457995933511487793251287186375003482600430929821782453654799519529643511242032237705087473782218405893371360894174172306142934192201063058184824267978702474183036937195682094091477162894329236768449216940665384435453132366654605571127727426028467297223397187892084436142975219392382428164674522846322588364691192080550495027200931946001940457291574097190624180160901887203477120804851895954283899572827481288725620202297701964408914643402554197186809675945771090021041252850039828078026187562128707284763248423450794250065591334252304419360854484865626 9017 -78594579570835555909972756502832234523614569075414561141511968788198909891767344458805765530235517178989053458709510004403725807502877307613311522200868739151207380730704182680892053426839500959115108187188673151526514521866190802697911736646482941370850559969391516853109217669219943997406658118539268523307044862699239849239072560076978949152413535710708536808850056789580219619856724386201849848205646512746260775061038399127924114279780396819764868496692708002439658153208395423320175277653858741390768117099424580676408655343037953412757849108091471269800186071628808264472842372902189469531605100175908108320754190714256 9018 78594579570835555909972756502832234523677981720558331333323228557032186161963534211345050211269701040491786747979221908089693697368355973843901784572637485823410683645866926095345623786215629773424140644699099340200236961339262748863706079731527197950475784226088678572927517545502431128226331193883609279433524063419074412947579482349293850376597940444256454516906386153767751070492636897848578591031801735013521923410162520101960429024219120363176014946772968712447124508647329180620819603824730262792318355700846578984180705205660043831670673572644872366177093988091294584670247337533929207625317386496603040673002821086577 9019 -111498353860007658399582240870718250039587801926857201340877274585843471801817253969738654011271503208784316907415729885952558862600718772105807863099337929749784814437875080356576803965481294197787903945233122038150608022889683724570307758156758012951113321428087769437618782390962772154689801186717858327869042552903690878066618510854690547585932782043579319676631450238251091021586215012129489840902966092894820531435978055022460536071368395525420629048967176921642800248125926412671376104057571862724423901676516008934353799711453575637808715570560954931265448749762354495412372717696855762769587633960204079170241204885676 9020 111498353860007658399582969566340347339997614701439145534138461290640085693628760085760395220856659657535201964614342269333675950595112694174811205009570045140145011182222113705540715173598143227914002415988339057668612583980188382772736574009022294996488010906054588547202809080325463991018819931560388545660975071757651577803462272066235999880178164147912998554002425278517789459720409190298109222747714443621040121004790781725411103256570649477296294980210534150369127125134775202528184160835811577886563852989633120655648175430064770065700696579107322476613086286819053782542054294911257501111953550534879616862987086502059 9021 -130976790348288114598166219190353162607790588422241976267540507035841664964779879615109728361545569459818106387804805530895539626572382269916205187551538732192038210692633934044565104798156583624826098935207652404323978002005262185329518768491537006313210577303153999034822993921137952307714713482813848087707647804063340846608855482716433633422218152569404815013057176195462074698095902295538979916635432799213695801738964317356706143768931760787284880676755530487614213196287971158100108610756999785745690862417678264601485723098175118699636127104557319094287395003862142567904941779131124199661915630031247583174016080196725 9022 197873903136541528223832098860096158218858851498154201771477906893809011920168458860850638919106494201659407838163431115547486655671917305649683830772816643953428407554424673441675993888023836274685405375580374658071500866345516814725322544915904348736374592306154395025276468919201669626193983379637709764649520772614192017663817284722010068028979767759999971099502331577126720237254236081158159286113168378896526303281998454038134067539644721581455446505317631212013927606148007993749897084505827271576768354006325981635887619642451197728466907515397919310914705190411284529889246482232772871495521638777244693814124403766752 9023 -222720328492130023280178037082306315262383010934495047874380117919628169680538104042982811996071313988251343717222375194148424281153038508664945762120085994955739042073711780958905830494509232611077870317784054427011113589997209522408454601824751300378083706227337896059692849195765050289341614133200100410971823457727917908973742127196544679794602662385380683859929346609889052712296855242313714848602635543569082609531581043347559642076036048720344063748376257739483040400148218381046295930190591205769363865228164267486133299754923829250846955265456877881252812593682047019553103539993497104911807109305989840449490462848756 9024 222720328898648980515198944303117944782461172008506467293337749488782888902182910800771795259158047066353659280333675184118137098620367424473829879542022881868958712578036225736186037504093695313723421121398340739610264084958873339394076236770122307468127377767679332724166087103846290394072812545288554185549471412305251762733792465247069162825482665266460424009392472718050605304253558002588758695947711067006070367221388981821818497196374035371435364703944511893436489627733109380871578684181347723317342165109836309082830771526487561665597451022926827249771203872449015822137419914051821336235419838865525213738612654381414 9025 -317109364479981985432341521981834264273944652759536938244865020887929871906817824269907593762290193094927671445598455054887621449473091888708042465457804414245439047742424237365546513922667735656206209090865968778640336619443149865010534175224152407416746224718155511595776116527397178365790754010289039203006184212955190584716458373192455857302524701584130767075028379466382426332052734741054509321412719563898559478092060340777858058830224126891803072293564491554031045514721184379454957415745200508597354508843757011774391582520330615591689486555442211809067746477468780164319107607972177374481871119713212739657064556161009 9026 317109453500184859207503920029371197823188407519575112142715244493354337846424142609155002583586372606700478282010996001879203341907188475561060373295170253083326428236655926657165665251272121122941345250363756419773962461499018641743378504657356286141209580736723512776854642580395611943194188707108624504359888491964509987741616569976399768736859551466897102008213759040554998527476044683934691796158748684402587369864700859077824877609873536378148868010901838091366677042422839979213456627703002805746193568737726318732580447198909108420200688487310559822516588027608181204774318462221452171264437763140131078740545376425640 9027 -368292640572148034295735836578801547293258654115110982635551206416840194969809333490323451925232508296089365296733372937441885214665389615088749635740374671734458672117431834497238758416844164319963487202981511092489160160513510677837906710227574750542026400949869577486026917682624396998838900423931719968473637028752235550394042036074934710878208664303585041159295064761203375876184108637004823093076392150770898542532966256705198495638452004441731401003266855744872718393044740900290710841237858824634224980103231198183637119225118662162571286338358372917193403571346628478683854639503658797561172560521910718091219286286056 9028 533390955580790878387797223188896270273941108872506322895066606365362783778408599158516344301218557247007869326021999543114502796875224556496448067655361603344417547580540509563803400072121709344950498900378191465951136713268796284290404253643544465274148395807497933751698480571229658147785669906278081176176182155824014716509496437502000761011571503554307016799793713578610959139267279723757134409943322761023377287088179085828819482880001560691683053630056270401536749599343788249835866058421850893750006992784918149297086234831680482294499496236377053313108455053511015998582160189304808488544694837659433464262089676090233 9029 -586010634751164723521302648962782050248774350909734483464091452930182838743828438429904132547190762354860318025860521703494914930076367478888497776586567884266123525002877381431194442275256289871476929930784855096935543124387406557333745099217678615220954462508263013001687732352012260838320419580413245065128481661606075048451239934638255801402685402546504829285075913881275601687593180837270013693521845937327935840654450094329446005219771518319743027519380897537168165131275896777845233420097245583401199047741776447279573381805113438427953971412569975001642304646048395055124255134023855309733096734877118733092023253795966 9030 586010634751164723521302648962782050248774350909734483464091452930182838743828438429904132547190762354860318025860521703494914930076367478888497776586567884266123525002877381431194442275256289871476929930784855096935543124387406557333745099217678615220954462508263013001687732352012260838320419580413245065128481661606075048451239934638255801402685402546504829285075913881275601687593180837270013693521845937327935840654450094329446005219771518319743027519380897537168165131275896777845233420097245583401199047741776447279573381805113438427953971412569975001642304646048395055124255134023855309733096734877118733092023253795965 9031 -838220388420612132378441802569186288434097654272577533730471865123845823223758796901753115609381859028270025542062651371736895115146005926789476980625239642833394243655112917996888560527292092581731319608334157736343657551500600457216701041736167316030857592194146638054706906934647461712616624397396466693389359161306881775825734898705125620057850125527430290197154862416280424834462307957621576313617139623905106272422372316235084376811747813477316331982441087213803046674457114587031315213019768422351047921035099303676062815702711090426951205088985811877425311883358454406649883119158343833666921691331591567037709839889069 9032 838223812090166844847579606264454740761851329573270616908659658247800220517384124594851746042484223623118684416598877460881147016307002007116829892159286422996746105712354879714203577979163913528056997676114942108867808224409624812247524291859192768282799200582161875967554098928565206876457445744153161762691826229194105433564558835461497422818560247496831763083686384488959765438880612697405557211471107853896833416273392588081748931925429844578027037521281798593070287280276828599167569524103316697625215535189873767983648387142040066341714571884093207967342669122783373057629748069891742284938910122260444987775639597087404 9033 -979203025304335625431034500314284688212022882106538095266329934420681613560477936964722665359966509371070681276093233075577298270463530829684915640400213480297554221170629380657093684482795400692182756386615044659791204023207753259930619482212295766465941833814928491652469847173077740568738897122118210441771721674451628491860140583192334566708267777458541223530543348486996232659412770222452218383865402958414973099507646954645035313504873088358752122405454850839806141642074814221751305043026353526737249645546707218446081773542458373922330972618490332261475326288069559653617750614278593945194528884861136716644022432288898 9034 1459752632182490035720707611055747518131179934970599487234288964599231091610223618598353408004067304406023343276980446208190799080679785426183092337779125416980946082381604459236234815747074994211700199515694743034421708554890095750342599073802970555211809172972650936658626985717986711420446526434376070051251505897203718670327471080214537369611499215172449434343771153720869332083010315083685025674548869908563988371233310850780202746783773792774229411154309318759283056916474184227255919289735228249741822068017029052477817819830842098706371791259270424832220405637155589460111001243578460474249774756619365365021271955853441 9035 -1630211063557193913219359414861356949683934092170768387730142323970442557874315918017264305872875447945569692356804302634732789062916238612877462920134352082721868463911070886411280760836077009106589841885309715074703761670707359626905333352043893336595292983654431228622508812398627260682223754435442057880873680810117090136726070424528133763459276396230065176068155285314402494197975741845320206176019611316896746686725130873510738972646790803469274205144994533724613455801420656413611275598814880523729654247659490649759224056093666521674951767710941631173793078975993425025948100777405361445668920839271001055519303959018122 9036 1630211648756881588880623654067957145763486390197806110901843716822007563356320482639383373649208567856047774450534874328743070025130980351235896909802622698352902031798706603818935601635606602990071443548240704611600420066475889679140174999138716376700269977986982874791457520266378010695448493557566946364394967998845872807280877793466078179735461194246347795984576796810185459440114847286593942123045097099587990864752203574915036688678121808557225598084903503190871413222719678077557168339800524203377486492762797968151420328925127056144643231923051334569508304061328103961693611040390940977298604893166775291209826679853879 9037 -2296177311892942279026332849743950547888872783438154011632793811909312123077199815369987263443220357043137272355694468215709665864581985875315937748610357305167605813051855228093285487623351805647353716142863666652176279383492215301346637855640673012975055864405997352802364063999424857515867004292851296762597093432485471315255930926157716073293530143420185959872067515374807174689729618279597595345961190166798578898806930504189868567497932439868045657474003441991651488085139671157732101509856684038255052333068769853605997217589973843166672990320160552145851082689437411310742715647420706163264243086867130811762464752312568 9038 2296177316528470602274378406661702603955185094694490496012600457567227003612920302574818266599730884988697429646913101602230737789397863425732215955271152924164417616503977159812746644953148532963767371223129523548104339158207101733538123782611167369512928227895926123246448501576926234748621819871906992854267571741457275485207214568409156418432846474908885996497342860890253581994725540752892780734472704242473726823897242269104305440839076565667073325755253983951573961928894459804899737641236683617836143026391577918465919927391991125479534737537593269570400619375138180927572965317259901796309493645948057687524409187165816 9039 -2635925054905641181264402960969197796140483948755219051274394301479496023332449051055594159825631419673641673210550700777374697508964886870295670823030711518368182081182302320495708275871861981635529907072142636181601788218284260414832269359492081740675821755554378764441683529051316504491056062208606978260236439883178787768658083170116833474189071441545123371560210631386991344169966448793040096834648033534129028296386555901150479292279750019442868360645163226474172365132728138308863712159763442629626654712669284383042682601787800614675132209310408431132931518307874566501660434810469742602425329100695341464260465740724872 9040 3803892250564711441311855371089844383068793407486203900574382149599410205492698071630797233028243900776531540120378018469126947990128429466820953957941912725125768047541374624234451107047417545678528877189893233366361115839534270434065627892343012029107402381246054984063918653848523295901104952107842482491511589044502431929248467483261433385519018858729957317906737880881234937547379081113450835434756312477430550406283676744710211091683947196266161498851189753288646551523971310140256815803057986461044302401092388134984203594120038605217358492735950299228886330333635010251759684755120414218052863872677482614989828635083166 9041 -4153225242715318310294850336675736210079636329619307303816393842184131496400981033795002611685837500771642794487619736926382284633334638875879063910045779142130936556197302682729804347321558926970165209405899731711373751489775140945819518122617335732698277616051543036148292494849776041751681152179617073179491657224008606521726244877734642570746088690667184180598440695936854847381532521619193607165586568932382147547414376831559052633366316769290052479889695182213615202013657344274452555149422070943381202304911759762173431778290374078371707076719662998693017638088533604519660300308377899220161783804427063977854610432840146 9042 4153225242715318310294850336675736210079636329619307303816393842184131496400981033795002611685837500771642794487619736926382284633334638875879063910045779142130936556197302682729804347321558926970165209405899731711373751489775140945819518122617335732698277616051543036148292494849776041751681152179617073179491657224008606521726244877734642570746088690667184180598440695936854847381532521619193607165586568932382147547414376831559052633366316769290052479889695182213615202013657344274452555149422070943381202304911759762173431778290374078371707076719662998693017638088533604519660300308377899220161783804427063977854610432840145 9043 -5884849894594596252331788543990138232772595660325076150795506815216133423120511712586522376752690118615704074294404674814964150977397195634644368261386970409463459478795293992389635133683366530493280070466637204899749242458361099009390831421662396841799696023683059925799722906400515821305689406348272794504171363552379498723730941417953809862030058817655407479546451829440337379499017833618613042598977692719558792669037217439962392509296407644751038095351650313217934194877741167344078144771933209305859674530833806704220077145637950248097485480674113603956194194529048103424871451190778277218240757346878859420308507768987018 9044 5884849894594596252331788543990138232772595660325076150795506815216133423120511712586522376752690118615704074294404674814964150977397195634644368261386970409463459478795293992389635133683366530493280070466637204899749242458361099009390831421662396841799696023683059925799722906400515821305689406348272794504171363552379498723730941417953809862030058817655407479546451829440337379499017833618613042598977692719558792669037217439962392509296407644751038095351650313217934194877741167344078144771933209305859674530833806704220077145637950248097485480674113603956194194529048103424871451190778277218240757346878859420308507768987017 9045 -6891573686836418970119709743572103057032417637082364889484731545290580152789101042223557484453844297873825211591234470396596570514197496352609729900359073042523884733838204081960694306795540743222369427822989822735263946875886963455854639787101581142570119410453861532141474386915668351109873795542854000766874039078373055941397514021808175196475055351753315499051935119507593735258732862488042376644612021420434112451089128890803321055187382515188684390663453369270122173443744929080963676900580278288310645379779077211871512308025584667697225857607798219107758423474143685315970295494368655087038836751474654270024608486146210 9046 10365765541961317575833717506480420799744629660534447426757048051453427008276769887629802139842392762886381692616531258648045865032243917004036393099112026018586256713604105163258748219149153785810819107804963880060159670205580626155858108319281574166820177570570318142962997905487226804232148623904112308764131448992414932105269207472818542661667057711972091739760280844646873854072586691360212342795062332690301065120647632576080458634412184970509103083101576219946741474857712857323461184814272642852691063895140071508821627891314491548337319367453287810220257357126155757928164732314276228993573908584642448822162615124239530 9047 -11619502750307351458070693026357209032476106633744574147717205597775634489059611356471719087363610323338704847293098438715130495651517562657100884323183060713169888121628360988241482743529552307288946671997535668507981354474449343015683695908218372656585970446003597914180151332135927713427560996081176191581867452068363942453443748491930443137787765006828575304710913615255012514199694127733813828906557420223534915721281119859181749400552418091890265800790382114717010161591334739220496893711942075040009932347118542648378253177618308621238431745507980773044021588320080992082275397620574743325546202776937308620334285689605899 9048 11619502750307351458070693026357209032476106633849957146596275413899511751959942965523554801480690946964372493236436277340799326651279811685744304239220194283218585756383421615732392738548075222623010942989788231575626482166859189371780399984338280936453827493020994541824158708719930300614434507856779732967390823251166968443681838624506115234220231512570012691554338073874379496915228306306039989366126429701137097030585468023043867371094202364516250376102782576417335640813706981659397294694809833262317089943225688881576058405263087567036292306459396753524698757902417402616640462306486654602761666977558998678904578332271196 9049 -16564609353129724588638769529818974477363473047671180585527274600039953663493545589582941416747674760759926224264678742960813529210881832185469388810708430421641936678311477594574354670529726871084971084849368060352090346197505620485203259095766561926609816341829964796692400220126387032837653769250550495975737091272531528674201110040247956695762192954545923623555427984937340739890325652943559557630822592825095632687594024704193054244134463350574890829605182987023541339364244931886393846294294783576203294411494917439866077063365984851026753474508665710159198826113623618500924966092222129812116996978839117845368677523279105 9050 16564609353129724588638769529818974477363473047671180585527274600039953663493545589582941416747674760759926224264678742960813529210881832185469388810708430421641936678311477594574354670529726871084971084849368060352090346197505620485203259095766561926609816341829964796692400220126387032837653769250550495975737091272531528674201110040247956695762192954545923623555427984937340739890325652943559557630822592825095632687594024704193054244134463350574890829605182987023541339364244931886393846294294783576203294411494917439866077063365984851026753474508665710159198826113623618500924966092222129812116996978839117845368677523279104 9051 -19028148958630442024655813656630261730212582160371500628340385377194450680344106435753608349750142395738654971568325663024497918875678752437397770322854675534722773003303287812396372987829099632618860873685322410548906748254290631144685032141076591886005190008744074354294181346090900206590959510515011794862616825669942731537490527203493789973528182878458167565785578868941785756728715484289977252590149502730240257264260174753289151281227511055409622971633381863177549578249818414361150993879016671113117577241059751317765574859991525229572800227411526480228315515988053030711149947485463714245992280061014232363457336710372014 9052 27466774700638250139849944243273824735886797138420342834254954949287848405631917071805794028971331475833745677006271709231290007072377678594293971035321636839536957364017610251034625280673381495635372299475812480518295152028143860536767226867329017401333842093179108393959719264862405593493591520432275292189647580267473504917495457246520739877356598787107389911265880915024547008525282693520213339738584537573647877563736865234949522008101886679619303446854952247510487392630737693477640940618509213942544638118092185235553020406380592172560354607173906793416053592262471033283653024504778072319973595178986646688592159227399103 9053 -29997136189642816279629270753861799746989360214524450677876222877788973033409878819612988913246343594189243630068267263393863890203864298035718395253908722512860043497150867843176831617768835586854441634519093305543020988922250458039028649075059447283171549893925802849805209570857017526510511031214281882872837275157467323716909913566784974772357908890299942265162534153012866594968431441699832455330341220290994391265780768449686652284743692585750764986295682289750192811551605961942814403834701932794141602375093291482469064412417031568689049661852122358282276525887456579907617932076166694470597796231925639520294593728026900 9054 29997254870151180927040486411769340701302932101725874323586739726621915160482199864699128163601766880708768290836073896985183648677560455810018399598752862777783272483642607222078891759519913879664886616719810887109175019431519049782255837268847288613609124189653428927171009734948253692625922270750991328183170731096436147799133910821468315674039260465246338802200448735459545846918944479198925905628904457225997647364893991356317794050212459097070477700486555707778879429199786900899674788698952395938827919251437891956611300093217034977808537836370079033962515380758264189717318599081274992099248470277091343745886130093711635 9055 -42370552073525738256328499957482994767939075282917212575181452582329889597992594547324588387554349105734417558253363529696910945946679750068659794953447700456281311584168733494569216266863382136551686064704771668976135958886159830225689141427226614789964225045113563975512087969987370984769870850260272894477843081052360392572919201696946113116617934754376143226386600815895484167203856065741437657232393286121805730273450521395972089435855300980729330809107323783551402127232899665952666726628026969764514631371722535935099569967966030096920551069729408220790258430335008257307712742941894735019674959513740434631582852842664849 9056 42370561621238743150992333846171486424936049747635526510708023593788543567481814500054184459998219261515317174442485991870803673584761019302149354772930395113250284853095008903619622685617026328858304663045119494722004192357813005267902882154655178759413503992576456448152756779740892104810786128546443808250128723485286225417867792624223872403310704779301799285229935054644219488868083181480648077498972236110073766714311442571429105839772960339693132335991518740276307387476937257004416827929636341781449508987962031965451140335353486055784886383481062388300509661489229835046532331384308463558106348013000075389400594909418450 9057 -49184844820325729605966397132167791989639562100872645712300048863988978674178065429558767356608643951058036487413653160183004261305152366648956208719096432967242273979907533482551729973043692255518869199007688831471807446133173436077075857484799180341383863219013784014773405575185213514259454278560332206161778249090290383251568611578424208387299470679322864562237516584788976241575992100931384766236807230027533052350471960637980875266511782438253375187169915540118453144824957670539742058462966247269027539209385732979836848381182710725775411237785538534732340694201829116385058418302724084250359683765921064338536261001989172 9058 73444240343005188989313231021165367169068317242612689170015414757793274805618946867600184921991564179272274253733103918871638463770385304244731235303356313370549773428821394918676464155663265265104750250755244182407658395230675586436819658423581385331510339306835755296760467948289844176102560941580258085643728881568514686470542316623212167090670451723601570314789882677392286912735493969299946191275870413238099015934057100697094405323166162136317588649988668605806209725251372400932396045238219825237795139115601393010955693629026070936002031823457566218040114982941182342471168109952094501290378583764809317619369923306465083 9059 -81646032605383540163949844601873306490513512779699352960657804189493845851162183601944562637034192118281394752313963407235401665479242043574041179768472898070138634056873998147675001974934631934244418222828462963220945169127672589148850957502194139037286454798028282071904592889403658088837110471827287340569343949173443840508379576930764212769867453833274471872522990423681713421411159184807763746156594524232160872440117649057783873141032145901435188709109989590333758267517519499934228158858770923811966434404001724055585449509342028963311129714480878075390008584958288268162877781236771779015763727998774924308726296835673357 9060 81646032605383540163949844601873306490513512779699352960657804189493845851162183601944562637034192118281394752313963407235401665479242043574041179768472898070138634056873998147675001974934631934244418222828462963220945169127672589148850957502194139037286454798028282071904592889403658088837110471827287340569343949173443840508379576930764212769867453833274471872522990423681713421411159184807763746156594524232160872440117649057783873141032145901435188709109989590333758267517519499934228158858770923811966434404001724055585449509342028963311129714480878075390008584958288268162877781236771779015763727998774924308726296835673356 9061 -114983386292928366381046437451165474464616317987275160167150802143714329665956823905736247432955592642420934711715213189694565680389692555552797241703490714807356687675683391917575594993103270636789496150529749530412350276338559462658798722723888347859984433282850376789911467465426861650184173308475419278923565675443423841280261492061667040624218187942541235134981788673215321549607088996699472935983072752336348398571594169882262122724769703405954739809813219501690223038639429543096941580021337435957135199443258715942758231091517849599499711487787222242262696161021852654172197863829498609515387216529504640173415173878579803 9062 114983386319293638252844302493921755112385916090445201717952682111821138092253326028339507375575245578954998829311019766974250698691003166906699375224801878472838668888743733110666361217687783906999349315474381779733923432075331746674489808410542239924150439665404409556442970718572467712652561113865873911243459821560711233188720159715467544680985754493798288313172702149060587718879700172274947800147338142136492829743855411794426995639540507276429983061463649355646879551163767686774630109959570863637259716146946244641604057288104064869078291943975144553316142360855702793889876074064464199147564238822047350288957585457013422 9063 -132155917436646530059071810785897505256854716283878432738366431673496332304751582395948375462791734936986337730583436759929964234251247573146618073682794031682553922303181928864317139036504220157264349623094378337724376423835810697882292940368537601515381913682251585253284452624212846005841871504757886768560199781872702001389833611329889375486342635074008342929894866483791136263117990997520867369159855221259250386999361595597817684164975041125024625707059462856582422815500420903274157121070561353693391261343552286968424548188756158154492984274291186096504552755416083588558648130610681818279701722452711859432384150128719317 9064 193825741341990182454476708341036593554020474948806973449603218367165902536188702102493566740736465497963744586640009547753118979536826886124786934159627923363967000129632459216032032214026065055235042245341942017954160028877159017416240979539106227553428251540704661691715960706215659542522973718912796506385665213067660307061324701270417594474646661289912917890689539626695497508845153499744389864059084267635167318335677628842801192252513716950444166392877094522051196335749948827920153617465861411257542839842420682642144722574875725946173340221030764882834833324340967733514571405781819595398776096416910242243726251561607645 9065 -211499405776792045145072754572973745258369670461108095553150852155890690157144411475547591695892427592252566543850685050653692290579446423877487865364094751494333176274796037024872999085735102626899994368728275212295551123155433655985774948291917839975474866854671693027686325546852089524571700010231949034317810821060941961831254710071873311688000016184528063925086349363746274958091439022980376523619812257171916142255757328978831050523968708347290942761315359586652223662237671439225672109805573271119454051872401573975762284993880569152145956372419560010735132422579943456056965052048817481387322469152251341752051030706230658 9066 211499445999289159392413432628051915091331463900417295436358812569484775901772405700273898784600881557463554368597733644199606149079317982962567968841331151054352298323336021386489231532996604601554469646156597131309906992224573950018799225103131398869927262712360803029693207244514057108576681298425960545299757492441454037888873704135022506565353012463188720937353397259594810398669569062122976827929979880625798364811204519621160985205987373791501899600940657868620619695922066967024397605600180519178169560211027363089647926523183869585809271822483165914012724586101274160833603589845401671540229211621618944643295691176329157 9067 -304965955152489026046456945126699334332234808125654829790540448975116895639043055042506768409167342310144102221838759534755899845591121346433157646125106470589854920014806709195979496074525827998029712086040000662921256991279127195154213417731232524899544927287814473236845058001337821799976232930107463947205020368416075407445272687301029677461076651617326531226884537420779158553397991023102147842592346078989700101082851545574693019975775491604596274002267233157749149499601768866220209097388903277839985495845313980210255234412726465719285255516328068066626086245302480927759691032515763862816726318348384523025390937087268200 9068 304965955152489026046456945126699334332234808125654829790540448975116895639043055042506768409167342310144102221838759534755899845591121346433157646125106470589854920014806709195979496074525827998029712086040000662921256991279127195154213417731232524899544927287814473236845058001337821799976232930107463947205020368416075407445272687301029677461076651617326531226884537420779158553397991023102147842592346078989700101082851545574693019975775491604596274002267233157749149499601768866220209097388903277839985495845313980210255234412726465719285255516328068066626086245302480927759691032515763862816726318348384523025390937087268199 9069 -358609498040707739841548675198653276194899303550107181501498535785190105572170438260559650802497086815761427963519657096674612854554221695553715247377084932701286944957977401237104653704054608064599588392004594205604483154804744911270310100703872705532583551371478060265351882128063323392244747372987845755997113967400130365350933713627756533882544913411047393814432887974090445275715314066852110036385639241476635528395823609503446969490610124940855990887821228354444908524663989121253736388700177291472780711639280451809549151479365176593864212993588578143167813985211187952274862140193155026723525347019504819050223976933966946 9070 553068982281411324293729136323543422649597054056977800370944311343569040389034351831929858604693836968621363710402296393651995194841246819024469772992278646786860519077517138719129012163825544344233180631397455557729626979307634167490456445273652868233441088794317714670551294944532932547482495024225967478147693759008799043475848498913800824203695510913301907722461118060014878435926560343186618953363193142708451551681084552995776921171976942806405147512358248027350289870121724187223721282870337134992160503437480719462311669402204273623820308669398688389915023822898228144297243404776681905515625288094629961515678945893322249 9071 -620076439983662820946453053008871510020792501761026044553976089298573418447546687143995610706501365515343133815919489321206347262350886094414185255805114136734679906087106575047507178816494797890036664375953843601176283798028662428334543773332685815941204263323851325194822636984466999831700666218084209810807773375296375992214226131323047576714198283253162612159212571476812550665643100486017172576971859394149324762509530237801043557406501741207854335824941664294555295397397498977200427180426226816405662628699179293853896515248075848808564085033967587204286411527621474709924458151639675726726956599141995138518020466878559608 9072 620076439983662820946595346438390273854293910853804168228539874015178446138833787698419687423939768480325218328046052921025185372134662357266320166083390701735109018670738255451286649749788622267957536108991742440686237326618782069397975158898443200834372743166101873620713605851387943304060412373659997865170159837524427953078989221596574135066793771393786293422391776610038034604776351436357397230499939759077739979147105953115854002425249444543960916758419599180505172276237642773531735995926839928936068748666765264061139462998787820407850770901884699861524241078112737419605229873249126157299265008253919138868410828707980546 9073 -888161534873696994816508801961172423519991265522184796323276185744537782442927969459542149544536644277144296172129727327428612604783736883087528086397044658904874683508581041039910714493841840676349541296644748091239432669065291005990915693596762002429640281588398765900933939896774553109844599019392687422782932615247913602609830052368035335518035295977711899728612058863499437894145261751281391856393390194810040475969287672876509698712139039340529586539963504917725319182852680405158542026715996926846040248463176655613528108348572819688763197738154388626261160367530981901016325957888026995114992993503050086219067141049389889 9074 888161534873696994816509559088289629878960604213912194937933428533502506408341416444859445872132250764361958277321903447842774960753387170945387974334893924941196922644745944433521040687551583701505815980387618454147337294402833795081881445283133061054929125257497213597483910057731251775217628598795654846190499293605224086066186153300089664245928528605322188409835922802521070484066823590642630096657057102650330051385760306462364734735100807112417088410471433754417165907652264794723745805413586511857235573201273104559554824496175334865575487602292984271779242253298308663281737914395498369460652239307441983308224986116255132 9075 -1022225514163890787828370060248034882282281179069216536150602887082578073839512233542815164222245085027424924977129264281280620772644251643657471373920901283910994580746921466695201821633661073123678258814613676492432271801770039476631974250010388944009401379762170322891429419821923233723438273330758000057919504618020164085505965517569403626413901014322768668397614396877943504184924090151796029302275400169706142294708511886844670905686459941170625571692446111285472949917566257457533866494381874612835442866283576525034424009983207722374820284821225433070827320545559471925726781714442474037764919053025987304430230083876524333 9076 1494687872945475052049579433080813768178153468189031649917138096797182269062039079269938105437238276355651892779972949245782222011195662847188983341147845149353734683647712844469725763700007587285777591480290037282597169121453066136834469740334743714012921472577335457162297453350728575142810263528282188809488796838420959539619832863884396201627358034108043752904289642859549678902193305252375475869812450541408744111920484080723034047641388421438908596896188614654815241097101633621330521052865380119743888283761263085367666209060530008188866756445187995277871951825498995018287763785700210369167164816657470873329729051272934426 9077 -1631845263457965758351271073990868342203718073958717343557811935572503983823800526839036848886168060457142395389910659042889313020873833470165466165369153212749351444295729858302025717329367881731000396417389565364181449617752157478328508515925406717887801498547344193789973887583891621163536159118541547846804502217734428852726024684142299924744077474847473280260354516738813260065067054640597066791239719502947737347247138562607865867696080514185290366225655166016897658787215268238501674960724921932692234086165778333715982161648402329360076318116027889960258769343646097365973177412116332091667224907830247825462448451964063597 9078 1631845263457965758351274958259036257276676723290797290298653929742124571813921867975873661105580364945035606264015021463241925462321092355187555598732418939346981930442459829854277358618389467703661856624116642746495045965634797298077569295587239139458826308242464234438768988650558473931208865854640894852779619624821141219147122752555635049162675669498082807927209640011674917609518590576040265035519492388783529665185484693781792270808954296935844418953786815355581716691029791622958034210295324282385801451324724774228546144625619826639303661407717380645263651318708184151825057885127498973195640987672079136013546994608354497 9079 -2315186019265733862095891580414277751580444925660948004099290827226761380711707162329703369275762104678462135713071809653962587199861497537182000992136636912423289976603908952557181675751880250986587311443549319655496035226157089025412351870676051836722011656277740395468187543874967506998816180618250809413341079583642440414652174643118574650307588820412553433767875203795732892026506124124582076537274750111073525614984040077200488975624294308334288032915138737562405462179527355128947498407528032476378173378349922842371388637072590309149078970459226164660684783310404762391182217350838724696545848177542912782672915528778444737 9080 2315186024205494356882527307518414447653457981528616200605662970968290994370887172612557882851300170413542377017894073588840500739040683742060242898418320547592108563851516657967300771698536945127072513659912088463792907233836433899907886335466907791560389590294352584542538194451626831172370113858505206607458201673598015495839755872979793817276532600331419285567674737286197546985037795102139590122940944821831112801813928248959866285381016714776307034581566778238134341167887371236733397476440969162731760097237368630292581486513478497982329419539502564011316878918998187216693530152015563095701058475672494247057695865255161792 9081 -2681980963347721816173862963048798693626764934526198190773755046581605304897862320452515760654510623618886206925052484497207644091166322815255005321204824213917370991922728189335076502497915905693145047765973347023600738408656069603805802757181395224355133493008091638926072303140355744484330506807128305733838396443547504263779778860364692711625021397220019796161964586986904290692949303763001700075549341606770590161890946461181870069767147876163941940672796434991286541445082259834487332201308217701168957102683552872734729881111825609867728161433988312774449732401848908498641904849963504581084222085276090931240818235679137703 9082 4010296955514184137024761766834750749137408851184840239861087937760013528999150088612290625300546211156405832307619988654557063224416095906955394096681348440324767900335654843715373279899184061284835955146026449374573159159497394849753180597535589218889116770000336219285227140079125170802360081058776227097080643171946736177266324688909969746962064868788609544149949931324598209083424419059879393272942540396915651842432804505380737244066616542422433358181597876918855875718602641743067455802857129226466490390004065627617092147869704306537753077607597027889888120412891196308071087247350086645312213632120700197052886373021717054 9083 -4446287812926218521255055361199171877065596210526697061841247730594463288282302016311184781544889405169069139666433245445323116074855856289919370917024316943785719177018832223081210191098834251289932931748011238402957432134358414039097025070500068788549284783586494625363708486497967891987464965329137335520990741352493757792895551871724153563206579556326196754895493203063821586171180271674471029310425807655396098945734370497679003021814961503743658267517546913456820582414203861550104746548829678386876591150372816724911986780695633143974306427247206481421675289514655889160418988105012473849857146401860620639997855404224934290 9084 4446287812926218521255101298878326074443808159807603505285332847280672340892590993486612124795561886777771081844788101990142733666209924770376285987979691087529161675070939259896359170185399596423086364746176786587381662350475226318461466379031019024773201496189198531558992785524503062767069180452840408489777550497415100769358519736159258270582107817605665052037676853622638610799797356124542699674465205587815102144679307429510134031471238090183579180827092458053822416327721949775639248524954025638846334638067030292831680973432597718038539547300464976291623994327975444646478755682743644197648175233766102961772993628000944896 9085 -6293695829919723686957001147562362927842130884670743800502698681383288480338503083596867996391610611862881293725146374966775499249080091134423936841189866543873098790410261423587039501815333868004101917565154580514877619079443991772538491982607098501240977946168161381471845608103872462758127655969887638190741670226046417354785442024926113500302626737689997370078511452132249541173747454634550688473543962028562776564362234887428947128496565607378707527004442151506379105941217021475069266925406291331487685801265337946992008729973281818746456866158395034875172845678016128878839922411139697630427633482696556516158374932451980369 9086 6293696745639295640457236527095317033187938131270517295782187365517434760889164872293224275973235520641548962232683014020761616818282614761501125678186556418565283308475414543108804875007554062043643588347775571979143088600374988633675774070674079588023687698580965172117799352851077440556618084294167543707854389856641185534529910261604327234733164810091266527351459343759523513599784317136975161724055628373909481601701480603627281665060750467173760537210375882142611363279117676522870933066275106250754518938819210294591073412190552204021845858572843550491242034430500087198086616033199689253490903426180621707276788490800151477 9087 -7155451433226022909544266522233324389001148824188919106850881542852969212941983070913018829728347290218801019305449160978559045276788078861915328580245787144100672958225421461339870297908637102413702152775753762456741910875467815863336297176392989359279133532622893513812513187101600361826352237093999136767117072351057100831068974939584924792256205700892618840740713654994837912455392295740619896788959766376110735794163774905518343027378055972349471759789797746555332199083063940163985605913958360109037791889681208157135066341571784515079061867319756090978955807372217360542060697198735459649905428291482399227101760645268544308 9088 10397048603664590802118256526451142082578935943969876449482520479227676317026946987155733348265700001781470949527605409387069677443156186991423797491525102673936502749260648415716307689283252788603071474993158089525123613859060974400273311231988290484584044879193517042137407664295227962522830782636845790141878526074117620781265386448901134016994357689891857372236506196148656667955067642602530062828291061018777036371986706608324575028251569352210443665882452428152540331546143708803369475930451895095559971118928158651295170306708822799987206497994304595059735383320950959159089268415655012263385941944369440290731457596138386741 9089 -11279408929839380288093862906535737073292395764837301800472606795869969501186324949423976945785826477304487729010127711690586510693780612193969644838211988150746525684492633699276257098132124249989905996190739282677570203206530435545727710268887382740371819445840499853723318299505821211256791297686531493998440573536940016401026887354723210520070954237332807586624784731142926293225758773684831185920835606851158805965137073347927778711164595940229947657505202393830430510248866597917458662969710004624588284398245010921560326959819583760216872269009363023358994056313093938698527955142392045744772287315436139984119241643156686807 9090 11279408929839380288093862906535737073292395940720695566136820198513938363302395909109478617210138324894243221149041477280017430188008445201518276783729904032972075024559893592488819134447138793750399473155043965458556660883850849646134208177296673817342151951946464456258287271840915902649770530213536473746576256619172543220028937675055771521521945851957787188519108766459156783345032826076888046863566156779064134270631375270310352025283824381043910486638566073759090520156136193153714856534491869956224419721454204304826433105329537834564745407110220349842637468141709206883632633507066218281595241239135428699064591528586402656 9091 -15908571534782583699056359366282616628943117514892264867063389266909519048323546709924731409258592084407754597636273085568409393258787173447687927889850130489135474240775947238363548631606916289775044349383798408405773314402897574450280573093757210177172996109952511013245432485430553202740981922124188101112313978074160923398887092552279446709961364682070364789744486912327803655122418623438762400752540040484173416071189302815960689855618163857515087843996909528650080917284699617885919772676861741913249306318179660155852729934422422505023323457169353045510750451434752413981243053554559854993152729570914149416274283472348486678 9092 15908571534782583699056359366282616628943117514892264867063389266909519048323546709924731409258592084407754597636273085568409393258787173447687927889850130489135474240775947238363548631606916289775044349383798408405773314402897574450280573093757210177172996109952511013245432485430553202740981922124188101112313978074160923398887092552279446709961364682070364789744486912327803655122418623438762400752540040484173416071189302815960689855618163857515087843996909528650080917284699617885919772676861741913249306318179660155852729934422422505023323457169353045510750451434752413981243053554559854993152729570914149416274283472348486677 9093 -18368927238614963378729562478495679490817965547615501156136930809144531091089363318645281306019635515222873035449969286778469649278139713835241586149426800598244754364981059858046592499427731501166322654895460395308322507371712338775935081526554799803925154443305429924405646438945663460396338699995069632307837609555040689811389012391885172313572511458854410197729864339017869582036937975596095598410783833977092312242455857748087135951515075547121271593528209960686127730261319641132251793590939585676107108963584854187255316265074992222397391441499306593036660391368765229769368366123173816035111117895423677811630758288362127159 9094 27765300913368936881344753074254428800175337543341652909646683456332731845735373529590965738230032602677270937190591849623961369559714940503930130139315653139300417820960823908089389882253005252038428405451697114209693509967448970770543590314433919265676429076230901206244225858433485542679171631827380088485172405504643486783620502689072896858016938620629170390783611288995111209861177117094819618993968724346415791987438615975008062733521122380177963907912068084379122272277423775687311559562456295148630621004927248054126331416936229530642144079203888203966276574275447520249815033884586908395446855810248392947700815015006327678 9095 -30776973600105303213468689240337097661726212435612664215039839488029169180983543848835193001654133098912646259685795479985980619243879162348928367313506862317659394434383071680738383566202430048113974118496794807691578829023179497462947108904710960302958033520010204082811604346724079115238893935490142577302454555745601273578139654004431229390475998101435736009745499026005849057709422868272347351316387318349706455202238875846152727579417581231284758706466984309916099741548425484936182064119072326843704759972489192503204434145983816954854704728024308121199245781524080044293007244924927295533862302779758519413358514157415312359 9096 30776977391420404281881350044361154502283601486584727228278349533723532454245014868827951651978948297403908199275596717371597283256068354246620267306056517223653770589742627293385807996069269677088458889053456209303604825618519221383522410535862619566081608414391013105552498597725625882326800717636103448544132357877488506543822355593704107862555348954468712886220172330222923908615462671945143367432213997063010992655082337377659738400566437151719567812603918290653486370543935097315364837561794623204156803242540632173521522976771435372465447381144719456617130021525112761203291289872619214471390056971392065486808050764287004342 9097 -43505330114546428481232220428347795891095009514668474187745418190644195599075426392942470417731569579213156860542279759349665603509675462882341789896780342325301443031361256945487742129947361633393271180345045831614526273166107718354102997659733299701946126564878092804334682708036990710680674910616293412330377139181483959473435331253667656455379156031924500833572724088096619763943685429924638888459988833974480953639653472254688567766643053388997282437215370832457634635637313712754416736214019011736434854138248106189604269380760047291676484507822073439720255162455560328344757312441364705169709282382755267471985853524340528934 9098 43505390386583413111161344141919717243807949336634712634337755997430869073660794318151499764087525585791521027071081311155678535058094905139326664391635900574176715106995509418826170494972527254396471888008951048903764759646145069894372363216081075085992821969926082604746950496178332907118155446324356373817053357350802530544494541164118981146518766946613511267855949931294888854226627026465450136247444927806321489729616355906146838128781838339772723412674896867468941124279915672939612618156266028458052687576868828582277629972673206925402004042968864838457857326497912855347320480998836689053716944069430208478866669872184989532 9099 -49570743847251922863951479731692092197130037891536376184017975721702049259584401150347774401911444186084495608952095984333740201500445334947052394803994829787277500440056739270345191277502743541558140261430379303703436859803340220411564431168894015112362101833321574833831413821837359540863982704219262233807150203644960727324096502490908414430800479268239810747313639147777645675570823960359196678232557855526547546619366299448316534563916272619217908161528543293687583245167688110927780896739303866084832670105575049415146146200807393273050173642843465477741834240449255960175066600178026510925855010805681938717120424789010343788 9100 71993930907439299831694407108644380762379012129361987355053449726530083654629570086826107836176359117240029881934412380797033715224970935609382692952000114459418655020277021929185026579475235840552289172116299146039447564964335481821369375833783325915603117614494958998056959611905983064173932595235286291518434616358680316683634087345234755362135588374276714415956020526711924846136277811968611689263148386006024136707177171551566631593111458623394291522150239465348345041296298565350450259996008224549121424162790091089148764111021426498462536656352968707115912575260836440631514924932392151876300480738177523587058510263615450971 9101 -78178045086311463061898753390274783072692637577134613747831957241416655265699162809262050190084602610543318295011522384175057516175038137028046125453206751246557137042281902064405559590158050592836634613546176835255366671895387449275224912024193566620943597629381803505569685020470625594534955740356016720338475967832814446711289623056717744379653615123414139226702204117301465167831538491825707957663321255702724758224464242689859155367532157247679718045083408682275612661197559532887912209259172774082233276865834047336830023993689798174973830783898626504196070895260884562235758116805063413262825302575491823147710532754529866534 9102 78178045086317245390798723178970229129379372645499419444443135709692094173939948171306579509581606831104547495768811899804373076481388316933307812519997158369080329414926483481172903809990884569440793884908102145363057360564496418521046998945788998302491791301550149744811553569662252498545554148414135989679794029557969650542007407122857607448856058024960236919683181741564375893584129443220300559713475980965143812588001251054621150165964626197318296394344595049012329860236119752830663618236879925157990775360369976729578684882526429643893991621193890463287446348804295226483882376385205697235545334319380958032549175255192166254 9103 -110741285935142737339355614986058005580875528918299113224018921837995924301270899924413806693690945036249883081472892781573774450141104612109399755898536420268089438999115847478470643666826811028594224475689130907877901339274642148142544600714575477203043190639669042953599473322890222823114316183421441210252200306126040237202570348261712678763284239491169125758960698578955847806072634888831261083638180342699573129666619692610781609885806923476146034736171391107361758935613671761955161836875533834956305097929735910980971573375740559624833529772223830905601632924084733433849191333246598368658145365157053459314217533707642064795 9104 110741285935142737339355614986058005580875528918299113224018921837995924301270899924413806693690945036249883081472892781573774450141104612109399755898536420268089438999115847478470643666826811028594224475689130907877901339274642148142544600714575477203043190639669042953599473322890222823114316183421441210252200306126040237202570348261712678763284239491169125758960698578955847806072634888831261083638180342699573129666619692610781609885806923476146034736171391107361758935613671761955161836875533834956305097929735910980971573375740559624833529772223830905601632924084733433849191333246598368658145365157053459314217533707642064794 9105 -126980090666316419696941221587232619323911116030626442433758000468696945118284709488257372113125560269818461482885272615710629945000719560670873518209868181666584301833386632034111365187167179933917421268048025284252261054384733858774203514617149012712492860483201112899795550135578274802662245595797556674526031526435178783741772029821027807660668604161712070357112358803591918963854591202107093687808007312746802812644334229584103636699705662126415936466488015069393311285365031676340738700085652876246392655249188609132376561151766639340697883634312442805654832705057697311481061052679172029886818788983305572655249984290917623746 9106 190356614386897923595822448282369406084009568552341158311825052326491657039861665993591377775619872384663374727492062907797794256127843506214655043497649179514375539715299251577071067158852166604243533097713703441890281227895325632476781606283850908339690676218819375025914403107611278405873674436274964132571361810123265348045077498577289424411537610988202688152746720144204534247911885799668001621878688243062522133464358147270524312931385414110844990743206968752407212187101422118431063541426115233575942844016169217222191726813309688320955340801821540405130955913595386236820785008303722745635215604392810589160228120296990029906 9107 -209455200664871283162803296869276239550526518959825467762184468957113003660483855189613922589605126831862387899412319789433776623509108830082081452454506024075901816081126525465814807445155738462043888896637302220434416061482266793358339748094921399764341211223314684880680047765866353905371685770044557659295300243972891546565861235301481826432440548397499651278735470581891570486827261445290734333026976633831706080524784018196917088848029462983575519684035032980103246165123012862125824808680712633498386254057868698843848286791556465369937764347936610797888712911948889321739912073039218147892365745690896603522168851899794213804 9108 209455200998993208096872032863321955776061191811660167605870996802207703528324793489839855586650211003136860641174507287896917140369980445451104969208444593925659745508668050389189398692690049322483715678804665849949797599022427566656325793177460239010832087101483468453564557711338802132240584672861251507420258303691600559544304492400566058549685691894232681548299139163996753364467352157433493029976273046134034602436500282255428222856529796292751916816914417574712138218946028103154336136378762086470579589784486454258780304970709592990659242341716343925479323764241134839667860359899550965091792036090491211408486512942374120235 9109 -293638665287545452371425948107180648346715935685296301289954850683251127370667848460353356416508134605391839634666911733411857781557588656476875956115545845807573463322172292175670496645544924155277284215022512752396596827381210442819565744161444069835177876399008614183344610617241856986227302160081384766712322136165745419367776703304602247357597190327425269673010939565645937704205847387397204225182179525014833844915170264572253668915112288491201226982239727271317490391962903785422992926459113671170769785325500543295636931409843715350000889275899274499106500478756337563799555635792476834055006375969192848070320003108759793600 9110 293638665287545452371425948107180648346715935685296301289954850683251127370667848460353356416508134605391839634666911733411857781557588656476875956115545845807573463322172292175670496645544924155277284215022512752396596827381210442819565744161444069835177876399008614183344610617241856986227302160081384766712322136165745419367776703304602247357597190327425269673010939565645937704205847387397204225182179525014833844915170264572253668915112288491201226982239727271317490391962903785422992926459113671170769785325500543295636931409843715350000889275899274499106500478756337563799555635792476834055006375969192848070320003108759793599 9111 -331208110304565394925355089662775903922419943413055052455997232458453401726985968194536728537469242753191344770518926072954194029526803068496103469145090538077495254238346565800004556144943543658248099230205880399057167174401495247436090398581141063091016897085895278693672078575426940682616653258935687864732093889692608036643011302195262847139096206211724581865373311968673492391372332325101824335645933609075488548631702845923147751143271090066286446457691399289439296778080369552709206989756499009572830596198414529718061828992018359973081025276953911824701161378969615975518903200449782184418887385893056354468608898244635843659 9112 483233165341913792728812258893988036729939265941073291953347203978432076607406298351919928229392702357739082299468884769451820118385760238352269411670564349776078454538683675893381351712038012337555019125154011960966953964488684503511742087759147655009763931883228831476513778681128724456754584649884465170829685277300700059176437041821029984506341230562679724255095693003037442981025690240583059555414634008154933445993117871265035906552905386606755639643813523769545069842577403596862593818742709193955956541410857129590232574303656533157844103978827722214341442413861858815569989391872108131841923250946391715578403259506086520579 9113 -521669906731400768110897865065564320702702062096128317297124586902436860098454383041990565072798380253314977021382656268138671496371342568600181505007849348260639884524359901926688713280136220301497941407998172339224024917605634611996327655491041209688611920050104465645822241426526115358081500360095399192477271097188693767507366109615803941164201466853019960914417622837220958965276531458724299525604775196748682519029802854856020629782035187750756974332351438068411954741026461661846603813675963104430052920745583544329363456764558195976457391660075980055482320648802578143452618148694383962786114455644547218218490316735021607233 9114 521669906933361743032873151074051774115442270867509869178787367084685063607856996267257521560423588670757373591500335256726209262029242601268098098892754307198512427676352761613392929987672359282130258614181073059630512911984285731292697522320689388623973621469552375048535250026340084765810729743141394227877235778196414055408723475188403690101342542836926756101515610205563516932463688994041579890123951772204282744326920736259944765044009094417858030442457621226466755557934895365180811102904058866738356951672437137215562927137845368257461870821931725707993653532247107826672943769510877515945767837782616649952658707104281364800 9115 -735881560320322794785799564505776122545309268712464898846214485525394979946483826934039651532373166332178011223053165034353265806301883865958094041637315933295691895217100490098300303983830577196045071584903579980268984577668149927506786297818059667962061916016641413569233763375273293476491349622162384447014091253829623060928811359514446351593833397185373801040203140251859763272479510456166198590951290270166836746156291966166387481560805249610532142192470363433480771587018083334560990452715549102156844723302340975169815605913445007896930364613073791302912544568242209570367565814696065405716111788730004124606239840938652949876 9116 735881644600303580024467766086185393606942534744587833395547770736722248189988853918450126624543259428565445042382429479572820381718075050763508094710252251976415515595610100967403100073188387866417606969544482506685278776659748542606791408448600639952450162804985942136824147763251137074910890401813205259243369007309560718416967191471665358143368096600571064901554628487088971042436970614802907855942913116123915827287625288510731857865601870026630933301529530742936722381829504446609842737166642485847948378615329996697196553312147682093485109147253406541055367114381150783067425429056066865418732318890219284350689231110073282883 9117 -848757216853338150553651792303181086105992624805477422495517858066598887000712420935332396330275770498650791073679675304610366233092868925040095311713087017876682493504485610310878998023934046128356472055202057410639353651490752878170645571653076196424531686995944845045519947207104439233168337466538082068411474689543052011983029261559418971523874571382970821691205861675766659759679173784210394436935945688912294816086857363088020462587651220540181373814511231824415992105865246386976075646090485268330203260621327172654418796258380626299195045039140075525625849123509093226064134871568812815973195153446104141647601008457781680995 9118 1293375838177307224672162787092633094533246574338923961871475207564099767043189013099324857771534418897031437361628389822810230949648616753222273293048343052945429531699350120674850016755986812253483181687114058179690051524773163279153057759107165743177625214412935860481060103678269783643911184860814042477100241319666372737242553219350044689217871507811801967689088526626262761876684398771316594631672027345762439268955583690155884995272486573748951941804152805467453017946812365837768218403618011832795019063449642360944448592337004690033841296469167808594171437954677445774548747389183700010458705314170703614481583779585223142650 9119 -1431807194166613824541332792919754210468841411542406532301894410806822505368712450268616041197734230015761412267812738795288618049563072733629056859233579003045782088295105001156924274883905928812810519968631743051185166196958072414441536806003507027075692072200283289097382501469806985558911446758542795129609228011708385805518754332619158145920740754066667617608575050063384186268922423036481226714245474584803303272005341107115622235445968776399676071856936101772785022455111163590202713392004494874934526334572870619318201854766183295899573447399762124106600361554584781685888678665519930581910513087226237851160174691309314709986 9120 1431808279230516213725202758694201780475035362631200946211655266905888776894510087753369906413046107485607506651062745919255073752219697921293804223280213309818472458112272565959168229166966253798716900245452576256893173920487405216036785826321284353233118352487642595411596535689920941809570337208063706096831222295093498508403869899557477820008275377687598019551379148585308754250849962003451106769590593153489706787719249528069602637758916137105901540866109488471904408425451861042496558890531526091461558074701790509243949445390267803522142547220603162434583778048111311895131737342609752052653570943507918057355834104100884595166 9121 -2043213841439666737574831861947729056132402243345832575071986805738479361277831591705577601128802434559218273581618038862047274756760486752103266704160536856002001542613872825044185574515486084678572357039941914053000183033124337482419480861346070755267528822329328019759099672576404925728726202537706706182656902829061546131723599713065569881709892953023141493744009283494844493464878222031686293088355735534457169158076994924608123055918788275047678226428922545676959237900890406524685781110620962907311872247596239456624509246341460172187935050971597183208774870591730153805978939530049423242403510984979502512818647223228621635546 9122 2043213844994156816338779276841417666282316014696979028117619966227896881917947669811840877843172291748627941593863872266116163425675676801423505496911717870271783145160101728834322089180696756744149333985182506233803283783498539759365737327136747844337304082751225184791831434031326573219907688007474064742751115550052098735992453697561994131070268038978450683049919021653256726050093747928172105454118770482656663077794621853294078684541069730139402367000115531411432577907920012592443819811508983869770594784448984193948653577751239809572918476911434110729580675212402639517152747861356831427689426914489176207619188277722827026170 9123 -2317996274238678033540416438699572887598229060780491181476021612450748430163326679152838218108190929470597532117359317312772674862692008389175158654911711124304211359774986900740283972621849947983074684630556421135566520467582509832922622808731350676465916221103600166779312730917292152297586483877930964379185820328189358558323301566356730114626957918236284984147222943847802488875029763503228513821364376226052605527423586472435615940143468722070652968145961301234112000141242195008552757148819717604732337606408471459162993781438738115358562092786755175826426585513591881195307885023946335284997060357341850732859141893997659925886 9124 3389426407563138219173368896362763758664909146348352093149136128026975052801873701936261696026888514022068469011847685128506497079286836334876174147018109999645584874439107136424429732806789935409326927654990820994598419555385960808274077484484666885375179601751074379518447716621699406596168260981615038329898136295009191962485514621098854790053276536473063304760218034738761799739676811372983600063351312119482677091033961362828123259643094222404021215178841455901011916914516040255245193755605282448833084354884030669786693479134172687872663393563945541166503662132026545659951611844682688475833954483634982174589174140219459155826 9125 -3670221910222563621194087620722238675264511480728144563123452280404282615531725072149799281474725024620622142795589855673580051559156831570924380028014792273790654515620561769102130273246450522803216928507738399603195097869424054998347454993947915117493324533967652127055589567116837574049356100600079232088157319342771780075152222615667928456808652664653259610961557440139849978408629928927915094370063578122971510498388851375069324247666345421557640972183189016688600529574246222499048659959038549497547311287200727488886581046986472342979062136183130416379571461756906407523032848882508998508960055940322593174254870744043539436861 9126 3670222222992373577905264210750518401052566046021748241672000599573267526691289289771418637074338465770564220895990233654978364087458730063119830220081122112081614951187503141951186194474276627750775677774736342669408747742075873779085150300323840624970583460408047148182110104052496131488077907289481663400924374910720093288701316716648043452314776230384799864224351568326210911014326927386212363355806222103640441454591571754586544586715761271679338602452316318459400373546207842576371426094470888338742329713828439373263726882181918012755465229310598662285252077184087561161393826273320552935188016647508081586589835791024526027140 9127 -5170985667819216333479724430461437804953275197263168652958501259886388992516230385437319002431432319938837711558269969876340899024814716947615686628212586436273210211619701284963245027557731080823994661861172671175221174016332201632595028641233972016375393039263945964245248891845465507967632238879298630929057138989121929750920830090302592996964308871044111811667826104350222312106049135157614302443222465184927691126826420370642414580272367865881881994236720426811527725756487909665542737102630438651452578882412753341209099695819211255028655798202667149558032428433632275411554993106082069031189282079786666560505411643323830422486 9128 5170985667819216333479724430461437804953275197263168652958501259886388992516230385437319002431432319938837711558269969876340899024814716947615686628212586436273210211619701284963245027557731080823994661861172671175221174016332201632595028641233972016375393039263945964245248891845465507967632238879298630929057138989121929750920830090302592996964308871044111811667826104350222312106049135157614302443222465184927691126826420370642414580272367865881881994236720426811527725756487909665542737102630438651452578882412753341209099695819211255028655798202667149558032428433632275411554993106082069031189282079786666560505411643323830422485 9129 -5918425435070761252920033070117523464528967460972155850595007813753877448514977140338299249946568512328414582252470410201675520536983400843087195818683203512262839686840797597221664688894215431565772863036416908191900994784871144533788255820361005847883783906452749330523225560362268597145328599478223259325808229466683508255054265602399530101137769751800709515284522868188970724644027285737009506523999831254575059941036291774766637573874774852981524146725465801750015052680305363024007796097540846494588822542705416152745813782761670268994405393314169601508007257465380232935638002022954070763878217968052033276056512489630115068790 9130 8896563007367386535940813556061045505578713376798622475350953285097090828027773307209309365852996684014718534809864065720679732829915387201490028625560662241355952637318351430595176171722978799358989476918234325659675340581753570119283693524325881556028278472211879427431397959675913988653738265194406440500295109658861299670254724811517232701578923267548624365569914157126312662803114211142677856048855725310406390425116423172372348319246134267349958997794218372503925205570027429109711874021517632423448577248138235795191130194924441169486120914874952212025602040191973315198037413388739831974749745225582373211070570462497039978122 9131 -9781329185281343461842263417986698326874725534375121826612121833961930805077288320044003396156164204705492376894024014679903567080747259641864411057236368337379492193938129999705100517677403304096055888891259472603387303029762485782364512379078156349478928229383793819327834964630121819723008838874349766014234335778589881294216840392998434704404503065463112359834906291923496352470075123319693950977911854831718960220185574577321330273587750794256554610707088132903649005591417674992246790335450528268447530389677633554441395669589676255336451349009239419451425601462708075702547982745858483348399100259040681989408572065836629158800 9132 9781329185953556196695822191770904016233939827363798098243299003681935665189963569271987063929059779488775540129605469398555456122612825355289176186630524031752190713267441582319316976265223603282667282786351123248551731858685485863372526966390894776444016696859442995961510310935233682919527441864516954390626479460211367034078964151179227292211683815867993527196500388020152712275419061089207333886253887919400809518602583916987115461588708812361220245807968356838251005079612013083540019129075233908634812229757578560609072485533539412910620933703322448362594884308895271862525067951106012612428155989263484790459414077829332909964 9133 -13737598458066164375246860193558584493720067341826880373499216975489270179606672519677922621857201058532234375881829580336382990306971931304450403964518695052965438854930216482806393012876595142212257360552361504913064602188168661231703424281099052471198335871521664830137336590787062365614652918581877987748876711167598552616330891693337286018004969671737894154644230341982620147361169281541598136290779746285110647858218374761064361034239704664891934848389131537378896581118577933895475665836175006267127805546575220738216224126645226303704350466508978115334317552746329800871825205955982889897952312815195295493228643091839023599059 9134 13737598458066164375246860193558584493720067341826880373499216975489270179606672519677922621857201058532234375881829580336382990306971931304450403964518695052965438854930216482806393012876595142212257360552361504913064602188168661231703424281099052471198335871521664830137336590787062365614652918581877987748876711167598552616330891693337286018004969671737894154644230341982620147361169281541598136290779746285110647858218374761064361034239704664891934848389131537378896581118577933895475665836175006267127805546575220738216224126645226303704350466508978115334317552746329800871825205955982889897952312815195295493228643091839023599058 9135 -15550457912244441627056898342723365749029389957727222507736600259953291070155313260834930776734412306300821724467863735865292124343319140768982848020198461828608916055393086095551709646248467677403229760073704660049751967717992209982124887156975384491943195252830685297554712905923750027921300436898023148099824951060651484206183266296435712224193870212758149120797668404899839675804417283573054580711908363614921186127702051378111271010243348056500391254019306874040023648741773576716927383384863922010514313200204027442834568664088196680170927826092081931964474844638663996613257463320902112593258535094050547367211735665094932357859 9136 22774533850423836206947962363266622890974576012072745534823704585161585737233450190555108704109520632745013092832860353275802370892912566804004333932224954181232581058876875907449158362058031782246807661035273132319798178046764643132313955970527520751321710554427259961527152145955897770856943644456742492272766098456179282787443452237041692189758823065623671494823861966114362439301401704918055644628598635582632297903270774412852406427555028998254714596514219100117584201868057039482774129417601659635216864084114369620889150223336801442053938586181378998496212171937608278257533774964430844885530992352769142034249700492235536303152 9137 -24626289873574928485792311823671106554706755768452471814976106473647736590966918538936700932852314306439994502308173652565633701157672426672293625988236020105606605716961365172933097218643654326014269967264793290374251166000370497317915575524590964778655764977331837927888702851917748806285898171632279390364488259841607870735400977233300621038518638577223986350866514043755467051899266528524850147117480031906433364875246429438615110354955580291443743262634410148692693370494545238882437177727880641774083237314903706172886850019297012359406628447618496308698321013177136867247465792070059130188391806837069896510306992549315964620378 9138 24626289873574928485792311823671106554706755768452471814976106473647736590966918538936700932852314306439994502308173652565633701157672426672293625988236020105606605716961365172933097218643654326014269967264793290374251166000370497317915575524590964778655764977331837927888702851917748806285898171632279390364488259841607870735400977233300621038518638577223986350866514043755467051899266528524850147117480031906433364875246429438615110354955580291443743262634410148692693370494545238882437177727880641774083237314903706172886850019297012359406628447618496308698321013177136867247465792070059130188391806837069896510306992549315964620377 9139 -35054512494997696294259606552014087358106919589649397010879898334945096271642316215451962753045687297376774347549003367449338110422568328628446965554875057696620964519416486459459124408933298529270045766816911275528043718188951204848107985411306953844445789933736242043050903189126675147781573272346340797015884622188311460161553773736252537800447595903194564202943671253569276489442313604790288952180646622032379202069971720206451623885450706205198432781091277574586981250386498598140407301888303709636471657294445285767846104769321024850265542739086165019998212623577922263546744568375023858673528812794590160497986296751780214912260 9140 35054512533128098134066857535849300081708885661134354437612401835828208208899919848808806645986442075134788114612063285145997655029649190567006285040249984738725100980619341727226370231679470898181364215845610874804496582368118186738958666727219062891068816409276139685000507392391328113850381196892304459400809635434931431632821594518241788907329128344236564173754805508593921032896939751684593136150586562923572283144889530362638563546195257144354509939284746858827012013273594049651475920558118031611199411588239759200437112774294531300360308132324256733567710683227132657326909306067383767333991882499319743176339355561416309210020 9141 -40326630692392978512206197110623636949407739753960137308174934742891326302091302999393053320941213030339242754433922230092102264325858439959590322116493304957037312522928294923668126831667423453306899466803425007326051666346889139436154554111350996591439696328598722879324069977770996011625192134853905253157826088746747157891089885814423172265813581114524783894159416110655150317190190464212947331462449933920814008714631422466514278481449021247160473461725301437162458140713175965932604150426384054717526137860937945899687591844600152232503207887443036064212528749827084630895274097560607305934704964634847668911093034372933404313607 9142 61660631532377354469765531783160276204923735504890366670862192955899500637315016690660292681881788820846696099978286105377644831781924305330311843840483903783398650030913088919235563916849915690169828805007201836233117172665157037922917683277984928174166684358954906542431319833312304086750465800504210102098670325669933469425735345332810507674344354084179582137651421985422629470597451189640353571684184469353661355982755801219263877540965101099952928852718021094217453840528797379678044315956327085806545882837963038257563012737120297107055309762161513616914802844556196495188732428607691803430944655041215066633644239275908449747822 9143 -68033246520999450807979488585717529561032841984468956640106126825477502276515473239269201443464413662141960392770375692802679370452346908447190948839043332992653302731607317000226479479512865476781200106562276886450995038378295716522135174119245667444441641875550925388009957444031225240856066024178810435780477595223813530280183191960402110745616843525763874848324959413563794589384834601336313907877390434560039015876428889006169298757009624698620383106924401378438312686379562760189494147815532754358866910563469783151380774336201337968340962459854967019390025577825798561539501465564681823173910090454429028190749630458499320349818 9144 68033246520999450807979491228805485991295897584816802392636968774659699847421193910049994401176837341572674612833532212168015344007568246996585571423375171417175313600097553298897943014066701668619924993818524537497734347079562167845093435726469030634505411489587104692898557535036697254642584534091393066755879682110555001420855563710592543295140009082287226560563976380623434978070020937696355465879496101854216331509826685765160792355941269662343159736710878596967676742486692028743799611115499094986653323000284947474863857026116070089287845708535972795207525363256801909015348874341480135353660851060641588682816348645142283371416 9145 -96342632243159961240592777421933071433572105658628269905823363187140308439830250662952031085936310949819943823675281725834119794195906756123908668676808524302128754784790451814443541255715568788803286812305340185508926525354337704104627749249551112828678427107529515040785501953101360730251851341525711106912945347747352415518525207536110047308208174655222017751014934299132896131678397967624099305616759006402057759250878978003893819202319505271749429528654507284419786165499331838408439423872622791317629226719537489244703246897607560773553314123731701731298452560640671287881275301178548201249490950828620125480553533266025651606246 9146 96342639130405102863866298387334129641318236804131790594972532797726702199842312855196192961766893425579268860339554066437114305871235629815213752661439635812969828212034816014890853244356408667462274624460142333100504636309906269821626088626838536595008155310158309310098216385099525635567554192876393625842809908413517672339156240275736304398242523502399067598940957856148050369871395515817348987845099636165026812776726741939938670295929082442523305917132556953165049194445563922870555636319702815670244561582859376001082724465925618366463660078609267394314047696263854789619038295428099619809590214639482911086937997342604051840600 9147 -108749534440397926373372822636335576795033714935241449590959111089288617831440528442444810214373045956580445103228682678131386842436938187870846212586262562513943513805221511236075907511207554763316803608177403456072442526637297477161977376949473669807119079759192753679979654908925411819016586891546658844370654829031891644120845313321304625934165387850994560897104473657067015930984563038902354991900155965331779180026266666687872402889298656437846570117036178200083242061586291356014212343759929483011802637722809481195376078975073112675005257768114446130386486266301984185375845273532570336985642529415608060941276206961333319381020 9148 158426284272500465155896246902620205087668694168445323791503626328938959551454255299168448655064957545253372020395135927703849969067922224112241287222765475755383378367405344098389478776399849301761511678594254622319173469011406160046560560072434934574934111390233227502891758035700675026292319198194038638938017464917988840950588784236495528843635061197621169137249229275334838164578729303510399582630441098802532030017012797895514229076196405946497204689561757396779767122868324220276563692715177791743402654244122642830327636589749182652283163242347921382151580903307199498311714124123285494076288875287982633757005952152923192813083 9149 -171050094820511455465294832519772859564237865811755543520545123081777505592467362562000038656410971811660189228335881178639895293544777730058741416022996625336851931787962365577569625274889668988455060983428233091477501855966277746981163962517583945206083412608603472521711427615304297585851325941481595171381010263063132900770054609659107632290767800441189668522177968452417665938723153025913869635651014581343107628133471710685786474031956690232151948924332321897206760951111768287306213233920244509125025573014978127676548348200311303066489408385686786544204066514104751890409980153051506754432395062311088344616143354742423624960161 9150 171050095128214957809296311115154295466882352763070858279778257987201841489583618744489062363394830042983647669448798029010095397472376629477447103789692945759550097317316653898432078345963776874333632128659970237111447261782204471050006069583067206147391949990341495680715124750363149136235373045870949083335998327316462392332399482884937983749344024790112012120483650833672864405347340518783550536856095358229519984781983311089865643083808881707579731624169826638163549618714967886253255645508084247349241252347989529268030955744918371806856375680086405720907162188559322911708356148618253992381451429095649644349126290495433709062087 9151 -239702890016636411272521661464588743586027668811030194943602455845078969551030641867585388150387975660960027065337168801971100079790388517558043894371981017751600424086133228257703010041723700899200233536822192182937343091486302374973343897944406701385231729809210548917410839026862649576100508482310618617000741726656138521616585931140285090429418530759111154487624954999693390804614049722473997051335983496767578217224583589371184157250960579079013509430240254532566816887158480595626089943061767767198638349931539374132444254893431965377473861057637548552747725649555585803671248305295226368007224971800124351789291543284256023974764 9152 239702890016636411272521661464588743586027668811030194943602455845078969551030641867585388150387975660960027065337168801971100079790388517558043894371981017751600424086133228257703010041723700899200233536822192182937343091486302374973343897944406701385231729809210548917410839026862649576100508482310618617000741726656138521616585931140285090429418530759111154487624954999693390804614049722473997051335983496767578217224583589371184157250960579079013509430240254532566816887158480595626089943061767767198638349931539374132444254893431965377473861057637548552747725649555585803671248305295226368007224971800124351789291543284256023974763 9153 -272875677821897823939684517065170049796985985250998575174029660125913079770129485618555373378062651525172979651697776040091820274125483072534328337969270795849884679384814056715966100729613243232099317446570804812955511915462370872300651666646877150008135248516880187648788739799697746809657523713376890099221939690292140806255200175764260528053183375847742583376280934675117078141283861645274322291261253205529163963309176829281430846111262449134005865285969125457445101351783886930096335905961054730955408095230307460123583114440636977110185836009304508294418075442687851135194949188331931196716890730358379809013339973494594417412348 9154 407875701715040618264048324667957084102536688640844373558114418428879396098721389477193335162081990654816249937092744185629389271868357606297430348939945294212239840376488758563881200921347140495894957030905354566688525989971065036815803843266887093710341677127766560215101628023921825512953988785283812565659442930537014639767012563467237553587475367216495115213177349897585580804229777301708374630518788951072088413286865372558412116274649899127282693550649151142318828251012839727610350497542936638548275183657033428807552458098567492095859022945203087032312419818702490351261601195788530354245676799883794239560561620137755998096701 9155 -446541255323749358814423199353850250207854780970583551073354690982896501981617278114937112381083261248026220514575400685388344593084403251791067199133428078421999556612636642609146514415462589040822901982702732772091389049094771120260365460386855538386347645726179283057279364704240511421874966333145989453423195002569405545675646708611381054572027942772147186811834282663866593867871939645905402842222076422763389988838733489996988515205699688555666976445292371721289898406569824041693998370679764859541581984332783494663991379399020443170997213022865982164088762739559285330464837048164473313148995032838416109114727859540177569217242 9156 446541299043422338896103808400006275937397193072036494133871054170493820555778426575761225591601406896146577567690793296217593803951830574842044306175703173260561545788318896265668729014974269584116671615545263263987023394588158295860190970232215307670756348184257443375489433043019345462310085103941278795803748997450599018712590507805818013644114948983593579623655719285948003652351461631776644737844704444128492963904633382495066190938172118183027409137588562539421388074742791153991503715295094015893405484460685279274359755729728138750260047601342967837143011998053456235068354964689797948257345936534764268471345246246703901880285 9157 -628265027899946148665494311285046065225315853748525171525369196133523758785454865616053667627915081333833081662296915882711969477304955360867521148155642531370583043360466009516797095042322779922951882400315776365113124419814772425886651069623108313664323809422953557722175162202535763441165448396721793181761105939848071015705773867816823648560414493622499109590993933419808068864071033700139814176528662255782618214124378059511578532483962101792876634532695739118031974970073561944601365356536312009734858108505324388329463870785205357127033180677934847150341144136522433945403285569751498055613157117714447733951951027855760930960825 9158 628265027899946148665494311285046065225315853748525171525369196133523758785454865616053667627915081333833081662296915882711969477304955360867521148155642531370583043360466009516797095042322779922951882400315776365113124419814772425886651069623108313664323809422953557722175162202535763441165448396721793181761105939848071015705773867816823648560414493622499109590993933419808068864071033700139814176528662255782618214124378059511578532483962101792876634532695739118031974970073561944601365356536312009734858108505324388329463870785205357127033180677934847150341144136522433945403285569751498055613157117714447733951951027855760930960824 9159 -704103144270568517264617521126939574063858973238011908208104765491847517466228371988729783600966187960277413537550603891091060648904856068498004979838439174678640431299415957189473017900071735561431013155087917482468651893728901155321215818823230932121699143478167937264014397967462976136592643668838519977036231349999983656689686927637057753343239727182999970508421082540121017005942100065502122645241874881494537496888685749761881050921108651819596121784128011098098646202731994373799313740205109942994360594443970977960448343036189741861465304957442062686852519880230894555925246474171065122235954208188696595406728805994632343470268 9160 1028241938537367333483254928827852063598796502295576198446595342783991917228217331345850890843289472493230854766546197510820791865430917454811389782853876691724227198297074526243392307481883242552428273002388819386854119946914150101431926116175397560232180195639248739621803477034315859852816028971963719108719290685254291429150753476296880149160404841587555801835640888473248790373003836540641919367708016475339794086919044615527914889825089403586721949781510852452341506012719504200652246736876570772058917521415904066162472468878115102424363740302083100898769261075545918319603864777558426650826299370434130934064889564056033883230038 9161 -1105666579267830910292053691021159540816103850708804125719593068912092038555112357237735464175380228665444628409278674687384425626344301918493279370714592329944137304363890254091859462738477420288075402440977852191371107181301087293291566304403824183237214933149431479967452565074139270945457441898730013859516442535025027892798569442021067171296617385033764113321731075298055960480689322348380949641996617335968631295631364793619369040175732034752345509463930245655725793726584029517013330022797667017344920245083782758462863186642038043809971223736604619277937213077652942685826944066290686067999450515767713931415357140095667576243746 9162 1105666579267830910292053691021159540816103850708804125719593068912092038555112357237735464175380228665444628409278674687384425626344301918493279370714592329944137304363890254091859462738477420288075402440977852191371107181301087293291566304403824183237214933149431479967452565074139270945457441898730013859516442535025027892798569442021067171296617385033764113321731075298055960480689322348380949641996617335968631295631364793619369040175732034752345509463930245655725793726584029517013330022797667017344920245083782758462863186642038043809971223736604619277937213077652942685826944066290686067999450515767713931415357140095667576243745 9163 -1552300903195941222897359256912482289554900387465108388382723477389829745257056468084048329225975296774962595258769505567176090024000490587575646642997219806746958685724412106547217298342231843760619247323607586507665830311842239197181198215800303612821872549599482456760575718728318453103646194115721461923344719413777999041996692872811905235407671696733072631852144447937896452058689215917691935645589841842262850531277461218786983629942394274832155262065185778634154855721562035292346327687795911701311313199887324621332170810007310139186742148958809072851538266659549756237188838787082755223356722103004106899186294717519603033653522 9164 1552301531413507361216555008365719434936344895490894788805087869829447535011037564431414547295883369133466588806011766268438627333463193805123862360897472379962725155054491905907193624971796129031152453492743074093105706871830673680418377831838690690009835161523605077303956679714250655140145713474591373010690267688393120493552102138485365404111948438184603234987713472523011680468806619877403568769165010446597043813172679230555735025531647113657099907467584500487704385508922305919536423854702091164789374454397316422573755213088694731828044640753574347935774888897421197437910655449104624488480254666859475028783463117759092420836940 9165 -1772600656463591567540922048304501419792475270100738014407112190668871567768132099301063723890979698207539342991940309963812563616950039402489959433504038254416578616360036189841032623674996652977607305704639317977810712372533577125724779906052971361886837824368079920422082443301326925841558602506846637099849651228330234028673795144394168068868886445418656224117072491615321113694154805968528592693771835781921736572054091899479700572292870022683209700880802849852462278202439110070473843327501696015533487791510730691674401458162042063088593277792705823355139679793814541166693781401668919593807738620389920879754975568207385225409884 9166 2705292973866802286022793466085029696487525477536920008120399557942763354185506975761692528870779929030596237610210654593885803541919167985522550414649459101756126835690883180185135675840628253812325218740177395382892035973986528158934353584806982686998199884416744692396528270098469075931668148565829977772269212212817482643602140941203473442441041788492516532021863003347382102974715478778041938452132371190328583407279304300155553900907129159783908996802011506477866783872434494764096400901951726460211527206370402267227075733849785630963737991042098062651817722528317012941036770894184010365339629234760319781668433835604352689264699 9167 -2972646367530014074319530770618751494102690486447235231143712869675010559798113417146244063255584561373143929491103001136569692237591800673678477095392912903242162307479133343503357543161097817316531141906630700426810896249635224568008985622819929612082272607157241193627737440410215966992933815280588964644134299007384099605796467614343281827003442141771167989708435104089181481120547212176310196058746157934549377846858836102805595904405920890252420003117791363310921753535484134432523266643753489936808185263654216432449795021478411495279544276216813446590182330839488848370672040821663011296336410784624631391646460825450438008857375 9168 2972646367530014074319530770618751494102690486463650899320956538540227374769845420010637168312586768645530787129800662944500231325176204699545005357069119768042210456467634996940187106588683044161664216917277030762926417499362152241735571132825687497409364963994456726128224600890779124839816408544255247851371157824423474950776423166677562764115049987018689516437808055137263582086817356136107729876457857988328980986255530641698458452426856072952235745941165559486850780909259934450563489077190076434041504507114998706353741430013513625848826108697127705300333221149164909146582432472398335836369717642485975219046949693615395212986939 9169 -4202943645937524308409187993245477198185843680472743301933497013573598658982202570034024480043465935645640542672615650353346736099045893145265085500665099778187743088085547667394293555382583059033577444052752457330629322538951356074857218915971248111728259847811707671516822581690833751791060481835953028427338352146529209178101423161319012136790422796113475599287490457579689474001337895021292065281328733370318856157835849384032035109973394231861673360864502577967852414544110891552823821571576066996533212599681454501125114170432502758686458047685383461596782352138778822916450819119604258203641214743391751461293229097416788909916321 9170 4202943645937524308409187993301208550704276737283380386813821545321189312316178596952685840424698196817554136360695653895988667431947297914164493176376135570491435055852035582551515712894991743886970603119027519751521540567171587549955722063320137793994608091572223088919729780912551296451386733776756846283516215155061780798916654714333944715120996356869592976676201819384205607494149508726736221858762350636104928322647583630918715560358544177438464640698453710308516643676798093421255099467858408868513449131664697126049488062465303358033139611405997370002372254212496197876245329891054180339135197859202123861600793737894391702838374 9171 -4746707710984005678114607365624987374658292166534615056100366653618865580750829958422102122477195113161630651413924078314012124281490401850757654754258790051138332852923181292098699756071217729848397709175262862588230331774986914565175957103595181629689550543093379311091637557590652945111349306479648159074706041417522934350626034236266911773775409899538946445299705797339094468726858021148647895524518008114719345620570246641043145193042199103837857488192933444967898988725753799851701256790420497389142150546744529762377949428502049256450782357925339724720152368960402723051371069088930224063466632603618292950936324247770369349133893 9172 6953487311096300065897726495797474587282930675921408649827077631497756214996310183732000512320007192773702869170381854128095468986784591206446360489648932815549252993590262174291098410327736725891127573392265900428035167334049441430026401272482497908681499604481558324743867779068927041887868180472224989270571126346874534550862002502256507360277509774193253258311786201349028946547300488919701371179976819025536207476646769065885168021093908219576092083116664208987850956661480269765635476554209669430130808734039670546838275341151766772141919204104106797827108364948209888981814143466050138638754345585625004284949922327383479204914867 9173 -7506575171397412777952365249913115155004007286663781177636797775586050048299606278661893471177880838546968390017046427266766079664721232421754381029466055039039953145571543940265481293951831137861091277548669888327768812039073144336521130621966485398238150494355057725078094462960436787188035763304449049580476729671045745129559483106221665240463556642737656179659355070849134693121144683648782786009462818410959898060383638095324844260819417223100195108099984259975169517056936814976466442952056255163533716593558041265093345158294156343106686379838230621549078404445209608103099563818159772953977588022400473420870990485064952146186024 9174 7506575171397412777952365249913115155004007286663781177636797775586050048299606278661893471177880838546968390017046427266766079664721232421754381029466055039039953145571543940265481293951831137861091277548669888327768812039073144336521130621966485398238150494355057725078094462960436787188035763304449049580476729671045745129559483106221665240463556642737656179659355070849134693121144683648782786009462818410959898060383638095324844260819417223100195108099984259975169517056936814976466442952056255163533716593558041265093345158294156343106686379838230621549078404445209608103099563818159772953977588022400473420870990485064952146186023 9175 -10623770537349176346743975654254145754410662758560384962418260624576218115983656791813128956620806612380732197661323166239966973864320973883424795629329347126512213631544485353071279955588154730326989825873868651029045094888436871196177362371299646773169408630011182630768503478905077953726097241308758800665901050479883276448903777460937513552486564067609539040648823058090461607178344080882152297259788273086798607734997594109457735525232913533448726424699534115802280405144318444149805340132932727348984785520089505100042142547136117300208294321022164695657505617512153339732065280199638668765452429879865744954138993615073216904289074 9176 10623771239029859090530370070285038743700498635191374750976455539872171254831081069771766669667973955635326675423612292521238479594813015110192519924608200913216459763262436470201605450609803956616808258765684245897349018163842153705187802797980657981382931762531303424324821179145102698809856541652770210322954210250323750483393768640860024348094482642783800760286696847225670416029989188183176818690931664935187023245098978473400972046748294923380353000783862509171476048107865297932677302093909283136483970820415711525177319457290858452117719654974493861708617642070219019154649995220194449593878069549320111418552758570993994352450849 9177 -12064876486902322248741956423960647689878112069949526003179839009683444199424033842717836681268988118099030048038037630635304037354584471445384036479395300447555093859163316256468734440103659545809740446529808206052160360128839747114581779958031109703644693332139526990710508633300431223423441473509646803273140775673695225935108433736729572038467466751791932161861192086374930299618260732203396913756483446400856703300460855891920700980879961671392214190279782701286572041460580380267805016396276254751353809930480988307892193690463308012285157762623497829499977094955790780475751138345544557200504587595440003521446079129755429749766964 9178 18161160546922058668118989756020390130799524279770208302614239637986576383734457315663043641140226143176568102252545411339143781080328263576453183299123417381741851858827109094337060190639571434226087655891050866318138464273795971945435935066323814486296625371815044088978476161278711391199991597698847203973194779851000114920969370074457761772108382302533874473946133702319140227078423217445727554291121826399214746432766689138533356255585481961858238989711876137657151976923889614833696605035633738803714522029104324262089080166682436407381350958730209713752265371631518192738721793543369301402892838437180667621717680833369052377296421 9179 -19839701702780039821206384106970400211277490892092218512775686651133663635230108292966409953635550254271706349337402513944058108824588170183745470665878584761085311047449051402238991777487682173273755911097248692631281717816381765621696658757864331378879185229062490081043094539373912155329271842966711507598260455367117905302499822638224247299306440006542819674019397313287131953018575209197047533762233025184848544977894589210559128608093373813350116781472220931948127154607678328118196069296261411024986492521231721437698183818520687214421836839741634205528584568366032255670046367695382895759214992543469107784788797951323204982724212 9180 19839701702780039821206384106970400211277490928718368516269597689622151414498618554731330570756217690742793692666694512609251304032267036978659107507704827207081020647879261153594888670028642856271447955526668815009273699852164763479136685754836899112989697483138673431464045671996479124857075056859501844194148368483625993687941511041602156136041106718738271222627549465039923816749517708155031697418800184544319304416978947616091220897407312544665575408418051784314492238087784482157806133034111014290964395193889463751217072942374003859220733941395935491879912845939092978102922602517447192675811993221577148304219048733593970898687603 9181 -27764048011661825954008500316502761174663328964485630031509135502641568312168160507669940030941218646497902279369156202993217015262875691233784110987193170762281503233861766093403915451938359892235606012655646043517748451312543971244286175398036679547400825192172348423419178012563254252982197997347343136348117329836404409291382230453956628863750464376042005068955630602680370917196192433622664431124257240840598845224767532206475965374417572129025474822272814316404989289875595401245043613200384207878604757990891825331570539031323617437810133458429284312419680543964380316597102830008308963396721492378405746701578218515291130207578535 9182 27764048011661825954008500316502761174663328964485630031509135502641568312168160507669940030941218646497902279369156202993217015262875691233784110987193170762281503233861766093403915451938359892235606012655646043517748451312543971244286175398036679547400825192172348423419178012563254252982197997347343136348117329836404409291382230453956628863750464376042005068955630602680370917196192433622664431124257240840598845224767532206475965374417572129025474822272814316404989289875595401245043613200384207878604757990891825331570539031323617437810133458429284312419680543964380316597102830008308963396721492378405746701578218515291130207578534 9183 -31033084364774781373785887568444428833513053393323555700740664828143798611593344536069118875481477630491089184784735366957437596542674720520667127283199176824255143082158483899207259380569355056302675970330032052015224890344196312457624057690060648201929597779799092335216638101880850054594371731005910063488656009146600646488271551241427948735907656668539552220082907718600529881900806311498979768350713321521050611529218486100733571145513318980751911661784432791170770143121099630079614326021296898643688085985686923470718246055809173282619423269185489314255547730077500701459196566983685898910211824376783012177376949093586212859347023 9184 45263674541452295443868492269407529486029665065982266303497021694560323820086435037826737107176099754380996955681531134838862483709791364727232267806837076120744212414759470621104480092447390747024482330083399342450183668629873235880026475669206707719069565766750148806545248853686515984161000487928601779051724391565529916742644330444060164692430968857085405437547825888388359490940408493066959304511183789216831252529600560064073284507255229842512135851240754816469982475100163384182499466231215712626733655737981620280810882140957879537695054592088938004795327568381740518099219723603466261754510252003289621662382660804101612543021673 9185 -48595065643307135491771009905831183798473224712262622096195664504327488873234608246274552260928741296646046547678442203843092459209641543999762597216478444792741175509579848071409611145833669499616963276979538092265306622362459305334030660986391328074109187777010198264338120630106923400784813818083834926448494844537535783159962204953608114523913742501575341216603457165463785704779457374895490973392204030192294681181689745348928805413610213846895563032697759667140013367156700744399878506083697924392263929656931660105977833444693895880492287679925633323390999360903930661278408818482714993990796184573503800698978020686005405167777127 9186 48595088106823472603717797958208568895567968059469052262675881080057960727488484479672957803572857204236953039351410918784145285429786135419385910273554951447750946986015536173597633236001267057082348071474998331671114557665168177322298195563730044870180323419749052303917882978470474538195607025235752489133722391335599373790729089423650084668074222802649333425864648174633883504952655216617201267676448695052471926830425135347816625647742811577209032845455838545659091676457275133345332259078253171245212477954671827567991596694097784037192942421627378881314213905485204831848816359597231318475736564751546725779919139165181183809498692 9187 -68058749624191559089429326320169090930168159767484175227686878084160801055184222636157110922586241566612712116300677797251602677923383562950837402360064686668473988991527183993963775310798924788839980135473192149667906771592830712663452095267500866804654333943044934547049480988257755475375667867114516764036768922044349848124250484136209847480734417159194061544021154904635401305584828814174980836815095754382678539166625606667349282354920870677295173275742257172799219736697112632396197117095733226920109445509841867371271407567009769804610157510379362332804188799879712908032742425867549467857145310706027449290118558604701886309705630 9188 68058749624191559089429326320169090930168159767484175227686878084160801055184222636157110922586241566612712116300677797251602677923383562950837402360064686668473988991527183993963775310798924788839980135473192149667906771592830712663452095267500866804654333943044934547049480988257755475375667867114516764036768922044349848124250484136209847480734417159194061544021154904635401305584828814174980836815095754382678539166625606667349282354920870677295173275742257172799219736697112632396197117095733226920109445509841867371271407567009769804610157510379362332804188799879712908032742425867549467857145310706027449290118558604701886309705629 9189 -77481138454951114688251521510765651039571183869999560245886155467167642774782952500373165320834679616701901921368720710223894190225949119085620657656589251027933922990593591007464997145132059940740754058206425604668010925170149739189479141672620290121288666724217817539058789753618162505543958616908045930053883400705546348667526584823155060244912593990000230696541861349991908277258490465758092129896777580049495508884720628556108181233031736812584842872663781969499153707269272512100950228770435802371709818669163461789405233252178762831806164550661350877459583416216493691617159402608718196429820326006651993552145378230198554579207712 9190 117458253961321377172873707766575046754499741835503856641411758393157475692827482492380242334423728912575800285969112307000638485794516870809619567458692145612141794962575376406606410482934346976702515720658176326759607077512091660585867709747102849937871082291077583089215723424514663733511378107099164109931945409432999407430971152759231766120260502794445036320202532276265577635308579814374595953180438874588418430737918016187878987219895199135255598110439964185101009760162734440132579072298793108089710582927395181787131394959873689650208697315144001941219826636742703774009434723220462374700642302880300278142943250245673299755618698 9191 -128747032728260790952725919548602211600049200194567650110043805559799675135651824064608608448251699719500769252517325769872146976498436635505879007920011764415747619403351349525622560034599995450386120875067243421795933957579636196301377874966053465521715339495357556720748276185139584272798874892645939851042928055809234442709299827881094328947256030884594504417998037075153872420321569489883277796122123071502245980172974687575835281289578282984874406539147441673181297451210092283146207794781859422886892134993657894806227227023678335570466133186022079784683263896567528173864305444457390925914741700942507998997267281168398536517825164 9192 128747033492148210068111416634347289065437142650448670611273668541278599202142101938973989786074398866793277435134799779206993378684332560320168584099615782288926517360234341326230411114612230638154194447558276570880674394931230204048034049495173239126724189603874944893718420002433813701475934126644645749686298847654173458411209951474594376803647951136985028014546857423298292342516344912519524079624255499202207625084807638360079197144786395249574323759118068870056163209258868231639531722092273750112905261086379745220491466444831411565054475882944916130676330715355191510120310024158124364533168805942396951590989041549839721420029788 9193 -182483852997098207001365721246278281152267077661957037597537031930787915180108221211102610816031707802636763616470655122649853292975260608739794980714432685789450639761915936811427486558529972833871644251587654769485556346921760853220632976749790522943058513179178286397235686546612269129648965501451518449002979554252003602979145461347857149833624329376202702720980885163631507340166245751899099961240449825632178300638668167697711464825172407830670996668681766561152517803764816005171483556221821503788558014524986435512131690243678316915270088049223963196551181603736761718665300506753574243644126421883610241799870665610242482803697831 9194 182483852997098207001366235570222199323036145284565255814168950892600434411418711276168206474088953902614734823712009299108231884443180269178895221456960937240072777547031259679112575388640119118517275932026524084011406778487281870987034289148013191171713448696301710462835400883468119195659031724273191983669844506121760630093046743989892665430754636452227035077353402551003366019449041223815459761815765140718192729364012402831593935804632950021186013702900134597760800475392822922342917341802374378781772000706395999244404890868117835960766607764255575795412045365032113680636697878655930063339824236909486196669107250722047172426801793 9195 -204487102975540965716453058619358503743983100004664054399161488499807180896931540772294137957985698927413571908657795300752231873480697394674987207031974012456733402831135787522628969352890129180836229885876023832064625775664915513635827218777514680551743181207251487290328358658089507099449252002448166133409270789287607800677785349182178122598899802247089596952719562532566807132642085713031479281388155884952693771999590288924809934566570063599246544327920809400463343940299738700347165182735456303792506715880446947241311277984830364904017880882825945765321207225274597696931016581863503425285010925698223401640520729221726219498010693 9196 298270079242835093872704853543468767292897997656490390881714095525667111722986697213209188705522283892817028877622530012036613675128765163388026542021897222950388507916026300181748682468124416232693869138079781550972040583036637578242069017520204101106109342036605633004615696313382477981101464882666503542141296848969628285969853593320280422078866527146329555470181649855932621609802960565584252537490179020008977719247341745692671566456680709661664425127180711215823494592910253886613245503364188933309931625325702197706195049594908706668353186357683986871474401026955377671777547183798602636370574771083156825020970102630123319711732102 9197 -320676981029350119265934391899598705126450149894669434855558684500439996054925663519898824695080781922202370689925441783657231970733357193565748288706869565233579179185962734505659678174215376959819960266178906994344454167186419471858345859288005409472932847220237098731674315741911817434902627993759009485963014819638338647785647958631713173953291492022545557207235820708789404147307250028916344433198137740773461480998988993222408045129700962911741667011126539732817017607639154205331436969364086305892749574811621741654156686324239271570196202753564356550017118270266403645281063609977236428105813076652377577556487483604110892370639507 9198 320676981038515105343844264806701415341741444238938131631486173503502670585550019265549027439003214680726987744793068244485080090041746133453060244554064088342320213080039870707247558236536788888880931902861171354698013889931779412591704628951890944105166729773434297117506743432284655679122215763470724675748813549054602886347227214514956315127648995740241073096020378734534897357722939235776609742409117883184909033483043644524887885954602579913141974856296420728457433993505810915200768288435694892246420262320152518581260730368567401511506377130339961495951216864257785712336103814743847224984909135268898034324043400356805570235273884 9199 -448585931005945143614577520501928481259403219339442814978574361860504228873693914031925330241704999158364951676210379846103070136697957089529418148291748010327123680468646919001241962175993522930588092306691944208221047861019324247672668292202488164384824017035120361611242997656063310470701366002959618815924078549020623108964412690750937467614752070150961881882193659079960133173033137623324975048442790259345209928333010043673780081892995518955229873794674982941579426437595954262286691266872760285525416745732362586939987807681260785631992704674898988713680793861010875891636941523071957777038974926581955256072326355801771105730298294 9200 448585931005945143614577520501928481259403219339442814978574361860504228873693914031925330241704999158364951676210379846103070136697957089529418148291748010327123680468646919001241962175993522930588092306691944208221047861019324247672668292202488164384824017035120361611242997656063310470701366002959618815924078549020623108964412690750937467614752070150961881882193659079960133173033137623324975048442790259345209928333010043673780081892995518955229873794674982941579426437595954262286691266872760285525416745732362586939987807681260785631992704674898988713680793861010875891636941523071957777038974926581955256072326355801771105730298293 9201 -508623404058893526646336788040448150648730421598825178114015306084334312187858629104067026756572509423367546009136901699465928034454140038590263172685863899052812317906729300163556252077227056212423687792626056209339240372785444631570989226943384272693947214616868920189792346191392724582686817972277313765462577251849735465543869652257417149900741105735539863897368276133998902614410251006589950880458685939102795955922878768132171017688527491215934139395658675356289328252107505856183898380505014523580090196010635560298798682841818636395820043639816162631317395751080808514927849826347334848703966348955247329977916586395976092179626777 9202 767781823732424774487759236639459346992162765387307627964518033474975862490659870293576749359668447477320023768622857545904362349277484314072758295983776531534264094293030196721878156966806482206361259615587450164041059383069433778485890506807853707661655839444791049377969316832541782598569381939916675801542471252213399287508991537105004090542849885517264462958607352659051271309476839377552863830084745741350140270433552265766691287184048974757373357326140216106453915480186337262756229415004699774190919274780781457813340890347630740432584785612213085586537537658488317937824792069674213080613676062973097157996989814592664178058626776 9203 -837952510394128779491611909727268517425692245532683719273280577843784395706605625500684376763841271860399881509002419671136371782624358757212133267178628530025591372551191496206929485880257827832862309611015980684673246651310367451052929575317539229957629497260601361011942602844607339469211708996465621849538489858913370825823043707683771369020966839511983993155850973472357802348809737708572635977901104469112023623268315997546482425305657092604682721820356862806220279898545203227862402531203676360068005455433053884277051934405479174238634776363227260759930584480122230658679958678114149531088693818996366993325658273258233617749121899 9204 837952510394128779491611909727268517425692245532683719273280577843784395706605625500684376763841271860399881509002419671136371782624358757212133267178628530025591372551191496206929485880257827832862309611015980684673246651310367451052929575317539229957629497260601361011942602844607339469211708996465621849538489858913370825823043707683771369020966839511983993155850973472357802348809737708572635977901104469112023623268315997546482425305657092604682721820356862806220279898545203227862402531203676360068005455433053884277051934405479174238634776363227260759930584480122230658679958678114149531088693818996366993325658273258233617749121898 9205 -1175164131106434836558903836410316072326310412161877818153923354374690496334893472569756342917963273202864402950808283924699736087849913451489602819430712671292593580536016977539167620798603712498152656558855263478614795909431729250525682562332694225000517910337640369020317459963699962594180841167303330556685942526096382711606704826286649968148298950214948023265240111669863203059230337469930224542481575441977446336182763622081029005314687126147490940663796396305576887029726277635738936868776736944337400182412078894791044837136706257861233814543373643323137312886598474400017354620701173697431860808902329778849802665744648464784786345 9206 1175164222423625362337009634214571362936842266485190952372792772551971522778999945274428559321650665890176576823349744246764114290696583425972579010010231025584610449494654263018530119756358823461877575307870323623878375369366518775371059891407653170245164003489531787372481738591373817458460343426218533571797066087795034083033751608356664635510061964611216898691712344877887664667657569525721465815188914969965516479838938723003894924380502324352734934154069667444575285825686753778041618316305969256005954817281628175157937621555567745263971009417026545785783224539782656522967789657614981060301478887285202799000847083499509349613906364 9207 -1321710902835560977611762166566977766739507703821836978395598986234269882047482963444189188920891878751072006810949364759527074465014982562287318573655765731697492169570264575973112187492248787255245292180632870515280445585208801651482287388557103832914315060569268646896166918453904327444043374367355283302203225171939675712593666961611962841770978916352317573621323574465717176771746927548812612642646202502605308037593199503105969032787409481251704825255966564971074568537869246280272494603989232780214958807578127076376569914114978960037287004204816105393984667676649408568620254269273138214485148560368092574956301675253433082472563388 9208 1962506565693191304589838841948355982613417545418550905102193684217943416416435491453404950911720070996101395786150877349936653602228699920820951884057306349189514228375601902421356566055450631220112843648098644926119294002541635846158341840533964328736024477373594804995648197677281081825144254409823038307632495895358397037432234770074120533205437461809168359776370393345253409535116853347361211634044875131890488059341672183150077906945210052985338024539180369929127748516375995070793510179779356684504617481280992471388758391748536024819413454582721645228779221692821908683523465919804348997268326031042287003554744032299615713519990569 9209 -2112600689064975464431117181091279180068515620007506531736945276677863163983081107050463242357616802595035072614505658002123433049130090445139964575110068595834804841606989535168249152893335277715434183101280875734807997457159459850868731707399245733893204053516574047286173913595184333587277880160930107029292688637607847723566805215138340356453937827306140470731408063058209563374405810432820807443184717136079106474721433681384575086573995075569978329785038803436830543243885723339285304736744584146502058480996873933305052694784709826406242271777361815472887668694318959934604405653038219033143520093267438282256848184741906101740747342 9210 2112600689064975464431117181091279180068515620007506531736945276677863163983081107050463242357616802595035072614505658002123433049130090445139964575110068595834804841606989535168249152893335277715434183101280875734807997457159459850868731707399245733893204053516574047286173913595184333587277880160930107029292688637607847723566805215138340356453937827306140470731408063058209563374405810432820807443184717136079106474721433681384575086573995075569978329785038803436830543243885723339285304736744584146502058480996873933305052694784709826406242271777361815472887668694318959934604405653038219033143520093267438282256848184741906101740747341 9211 -3029664323475549605914503233592172784550180352987649141307680190037458974520543486190843119878460491248323449557502196896415828243798200445051908612763682005039583146163513010480424162632433777226452512610856659855210994635274903151431007059958505425885837037549634879733477974733268391697233545390601408958187959828743113872149002893399222923682998313851466071739206576975085675903888379936911119624571340792586542328178422474923024616925715550463904998350697931350482809168957897496993695266057720731335649620869298896779161242079779871206183824318139815469417810439776104060979845482863729208331789171733405313383767972893699351652016953 9212 3029664323475549605914503233592172784550180549098410063057937920631180406521377735363972158980138568918955770850833486452320217440668199287551008594892748236417108408368367692250729120146673324156515340845528336190690451140870431721108001596042437696242493929082232431545746068252839187912536264871175919678123602369330141077946238541457785217640582038124815909672750545407432023099873381513876081869112952293214002689651175595549401644715674398607848915915448331590828490284220468642732002769931034486172951944556018083248444495167891343982968961566391951004213974351563596312122610269668598456579468104839981772487479162776245272648292736 9213 -3498779580492318120617352136891715840771682627572461645536013235843438386705853636123756853448214404327991418642249865020358675427514921406758820119725694381577498946026579018383266119540208123945754659945202605761426679299156520362991691354187237157936818432379647929636319957196840004917385268498185804516977954820689383216421574723379212528208433519907466173542862231771472688226144223210950138004330916709917308429102787040761943853016012837627220666568875367471088229695947937331545233538286884045302089277576094321543189080789408125512676735216288021118346419701833543232056865161876296578585362525220579092768927978994128139687138600 9214 5477577016997665049192306212295231137105001209089204507134025757496163375797009212037718764361467834523861222711968670231026811067952461346153067675952959684735591494250804399093416506693951921731166682486537567739595466326319506477583621300391726738807473584979479922896343697138073517921125517738139485952570963011438203912259687119949519536496162325763080920449942326025849088318838553999243589073183225102119399856340855213842642452266909337651257228493099159743561821597145158207894200343282670485237865088458828741360376706790603016665842666387104854757353114749095368881859417104124168550752947055923057062658152471043918664195559807 9215 -6052183731256006170486393889959423402695829549494056151427557788237249740470635619287728599649909961178646336790036228449034092944438001523555662091079687608744019228606439981678298874639020224363976970282540440873199239560765389642638200121126149807754618486945098679738185175438003659351152078783422348899203847429893255234456466680134075388440191702044258617328025724697637797238488712061622223053272559906397308074260666338452033641865430487499903815935076337533919077018265905678284561851899632065563325512821299304518249734962165620694733124773771329919720778298540461806879675931260767800508034352630721534390535379278950105652893265 9216 6052184098790712494437753423979570225447770691304415835420113422288242159640417284076743012729907720176894855372228723666496614079280718981912310730000019899793414280849533090245783192802779396800753882562389684474268143576190365056510527622574584405495197530972934973625138345039366237959582094053067432496022514227195303816683815016206303605597790763524746910001156829543074814298498925593567164691715635722870786232613789786197915187299491454909649974882541290469600846096665115804733179222557242357299643483868864493725058860156187472435403658032220857663371270356926424919947213697301105166043484237518590687209268186617970614022948267 9217 -8667852882627022233164027774057898440528402560992490837552024683389396898686464063204045340359266416387300873200436523752491203758470699304258624551269964633141636816000458686573942181169836914330719583836167321713621679696709548866164984965974367977217525635367984340085436991205311963760816971284763690697673159954552652794828678950892319365167590947786336829349012526714997824202114852813844403037201308533486111104881916387877810210180246147876655270385244035092860110898259794396847472938757038409652704373793486128869471975678847325788080369826840717021776189303288245605012054391602654653493823417148539218023380621266337354581300045 9218 8667852922727523682278062877241264404991061452285150817510517577203477799778022552036805832002632484905703730867383751117356697793838283417723028551353096486135122357258036113610999634490149813249287267289240543688020409609915022559393175223227263941372848496050848450143010077026529050765941134282779808132878469089356181683459050201451694189622612786489199518635455512056836123375339264754980518448912330505777741897813762153227993510769964520999824275738165480839048541606820354117966243426879747343926356447193526328273434141764176872651742498065761649850994005869207479202948101373867663761035043753835217658162323775483508402383376387 9219 -9833689643728461350522123355532879296427203180960294196872135482889096413530034208944998225677908812626231486222445940251180537632349460471150760350021416668081317333609780654847080080862124907127109069381322932329757474010892401834704289660349142192678615540739288041032893174140545686577587513028862615896004281893089050050124400339435453406895684720914804618553998063530971221665824469591984666194273551623143044685859284581107904092223611843911895336894276464074990573013839796710988037286364118818692393332947434927791079788261242976862294199011213054803330668358775602611110428898303809980897597868711663737240640875411748721575747325 9220 14605319439536369180507748277330841587960391419781982134116455654803834280658594710493103180436160333454353985314448105948504134502030970155222362175800824767531989676616140014276879676622378373027464170199833651178672667439156610559208890026733473888298633520356687841555174601043195217643891889008391092230239589292768792398491990530559464174558067535714570542542755809925107143243719482436573477306445914641946902165179610357862189352964629499874048052898003174006920603368371599911427267524419583771662764061599730296288526135193558858490137030748552652532309629900926993488980581989741486939677715426278981774774504041138154294240253067 9221 -15794821225619082227726470364322573399124173553796444183775370460800374815381684184649517011512233379087614910507561736344634332428156112665909548169247792993079514131482670438053297391058537157289616674897118740915294785306874763679674142683263967469569077037338203716391827350881762474802674934938203451262598619613402470417391649842978882450339045397964606361329069183273661502101425749965608939234579606599213929824323076410461541372319091235868504724137413913545975791956411528707985178318044347405474121484078729076133811897483648572658981737728387197325485159980803894939540850336249018207788180438721545377063173551596948958665750934 9222 15794821225619082227726470364322573399124173553796444183775370460800374815381684184649517011512233379087614910507561736344634332428156112665909548169247792993079514131482670438053297391058537157289616674897118740915294785306874763679674142683263967469569077037338203716391827350881762474802674934938203451262598619613402470417391649842978882450339045397964606361329069183273661502101425749965608939234579606599213929824323076410461541372319091235868504724137413913545975791956411528707985178318044347405474121484078729076133811897483648572658981737728387197325485159980803894939540850336249018207788180438721545377063173551596948958665750933 9223 -22414117134439183467085717351807939275510865936541981110915102644182327186451189658965560107252128664383047714757282541756133982751325798372950203052603064467410440489996905050276831199069288591017811549787199673407546773718257491613781182019829607394238423774158538447987652770626846433570319375742747153166955165665836898696108503181049983129241797203143630823766382127686308390635507091286204208571850622578320269490336966627637629246202434432826037478133036478512597753301500099825982403624026321033859767952553028829766041955066510394241987326430380281302566117452595390571113263331378276628800772312546809229373430404734940941912177769 9224 22414117135249732640870681944765844807544164474132086369144998172634327700500834951507200034700906167772908060967710834319003706804992806788745930021713304377387026989574874101648878934539837455468367734281314266343122537334381099140333352629765977610326007515746419797327529251170521469787325157316993516790344655802115966262848563769244713537422148632193793943578847037621664221277637627797397827481211875544583387298888789061640180839325979415891836554457918857776558122312747555536520932408738348399585204798837428993060128180440461948521142393956638827393336589902662158385174857223101197515996327370736215797738008428688302566615425862 9225 -25692862502693741892166660027330306518895973514803641233423008881906770909266136266204302649546538398607965841121038159936146794156614584518990863268027933170687986139048825201928831211124040458461337444628495361813798339726238201223004385281766747891700030032740215077433908142151894079449263046848647376403773913340461578002605272058891578325969345815441735890920698470019134848512575621313063474208356868319532669280373414063392947484232848719111066590844132358240252213550598228974409720924951972059753389163878880349161946198212883008730384789690510551705722504219375065565575623835208074062213228076796790419106665670088750169995024897 9226 39030476437927889776980093611161863778045457845728934398940400704835030679624547919658740348511859096585820683571427239200967263069522513085809313929396431477832153339035046269455353974741628405714079094030034106706370535711434063005643594523188724809314313285991519439470360622001956909119819335760783601244551782853529718132507082513836549178049062581812764495399085408747165186662694311625164087986331317569119587983670046817585089250447256308848347267471799493450678888682357861001679069665811650909619067846244887697764862016437215925535641817789594136687901039331019102971735488746242460175487504498518034974055994504832527606220876674 9227 -42882187208366185141484643231840185481120575514249192524696739963401974762551991529360623148929544784585936392268775780887425498045763574099140058130267826470718598573964134952647261546614216404428349616719629967140217699965338679069656845361436742497929914529300902584862134247307644617427091296889743394715647671848732066380586567573955839776104226731174065902750664547196199735282068127073155772408091840492822726072943042282249385460253630326186776822461213479822753878017734368959916676337096837075807737953816463513952230981141731647638311260686111428673128016296180458201367957024421546830131062443629499881954235720355803009185853636 9228 42882187208366185141484643231840185481120575514249192524696739963401974762551991529360623148929544784585936392268775780887425498045763574099140058130267826470718598573964134952647261546614216404428349616719629967140217699965338679069656845361436742497929914529300902584862134247307644617427091296889743394715647671848732066380586567573955839776104226731174065902750664547196199735282068127073155772408091840492822726072943042282249385460253630326186776822461213479822753878017734368959916676337096837075807737953816463513952230981141731647638311260686111428673128016296180458201367957024421546830131062443629499881954235720355803009185853635 9229 -60878819865241573575439151781500580187310342815801225699692204501972227235001984079139995654719857726280825232053621169521940672264128215640288174419877870642730615703501157948371972465491721166693509050141680420286086265125013185289135369376815238195949660189412718818136043463001511614802194769405891784536611812829113474834303223226651483960258227176571787535572228285924866126746537547154561386633010821938874297060116051509460431239555732641973956376049071864420655226280433628398938044863561385065912685388612643381927762309337079507043199723168069046761011003513413539902465892429673570101176656665800647065719771604390914319741419245 9230 60878829731463689754406220592712463886316837857042132767067292729538492329952528479814597651549175681070504063791267855189051444230993699681264570700261549983386337375442442803562083877757996027225021081992884429598979624864373513386362999039528183165199326062497183285695855657063244936109377511458869599603953307249549732232805145939112518726166011816789315635729619555406038488284634550694043103970740133591164143611627755727508926986140500641206407263600505841481630929877721894850865759383167207661180911112556639922347979731866854911254147300965663770118697137649999295738558717218642715537559395729585070683324180586191370386469148396 9231 -68605856590027934022995455787463254830746092379610691979986692424544826472132337682553013176759478432458472686062056162178370072683887515007595978390750245799591241390871132991857518470643744859403467128199971988936931753693363512709550442150011608656603118022863731171546637441077047165673699192006980709010617735245539167740818588442073280986900244370488628101641346132432483416482327055741589170974964994193566418458848533698139181394945771089858542432070446498419939870295616724949329586818929404982489223623239830022824302922620803328809016467791832882303539514815560855582633199852901628079361493287689827394282112625361628871500583053 9232 101195956124426032613307112497124541190847289379361691663253781903607919299646902724368267481588779186203528016741305959385553763756739288971923904178143531402420591165642843894110637070426422426236652886099798148933250725882060069179141410124538695883862714748119495617138136921838548662517309358460799998725993626598517954356865472904355809610097185027964361136945237765138164411643615956007187720395481848345816614995798987834752062764288631887381077746940014846777157791223572257227732269816760073360516381039583334883909079212691216999362670740728340547618830269666535638126845929882833684429445609084774076383673694270373326174788688115 9233 -109100481717118783208400815924559608733053005487045129545884121213490611424558125792766195997521143442371190471785142364047431018810509126350975468163754358786203394737805084954884537203557252437178227863926818053594435346454782768417101054390481847101000381950900173031086898936127030948033601180100670034633245929361168794684642817522912825715742943189423106424831097415414540642859162760682223454846006326496346253952040783949646603906843885037367192135665875235657882216017099756542694473247693934818230735766177672977503562536501079740284291000046631099246292855234795236811899534811336547101251440502450090555965199377432341233467743979 9234 109100481941173445165072065216736035346055444779380808799156407767800885307508477427162928186060310110911861730613720678570974365083664933279871321568093678151325764851108916618046839207895921039121569102832133673653157947378327983648674900112606307042485968932791303492535750423362695273119940783529588777219099494360439963973958449465132240571754118592179350106633843032105758791687181124438066457000309567604011912370700161266784617881283094086052956539012219548552760827108705265803362052490713434466171317544756836316743226408296697275452501656483406112776416778880830127451647501407949490174083901329397306686811612318691248551582978353 9235 -154397641709113523096570763700291140132700528844081441118672797392264447089485578471704102353540001666274501114906800968821608123039354651222422832815874994655976161927231803900559169824455750322733743280170496428184606792037036754161916123583525038530660264185598343060911491128194296020311282324550872822215105905069487770124748798988361133323520955209516578490688251865532207688066360755159773305639569699090717014911065081827035821467419279051886766606632536234431740877848049793173015356529383450601256274975018169715871599606328949539526166361818133469582375513530199671254861584425636738019626445206403360353578132554367160448785557780 9236 154397651010534476189216474670014307785130325229531976102948001487311167969226639944664612409431958347977330860546227871603586527591596289632606057768449955029719363188666001919407044323464111129024398706542087601251863475166992770045445018032932961838302949661171819580821740314959189103668353330310743448173184815685518969385769756616265728307753811124218200477522030344809799198262248918887474776463512281519820809741236047343538936224207205090270279859487534616573987782062562659452084077197629580570057059460741539135021405815314503061999500333524102709065494271456605560745339470969437105127645318673352815367730004142382539165937244212 9237 -177372329700153045949380048733770217695679511465234117499547835176681489187314725075715695964472909783892116634537514012325477854122188700010435782831527259417485730738368952049601469787499421824390280307955271971024968485401364499239164637368176256267059125824609946276614203194622460459409923347807633025693062307024355325614570350227827404347022708734640267893154655788339302040230010626124919472386641678454158040344064015291767726921785590693600398605318931785011231288621861341003081190921243953701213403067798937251800268394257039564844416795951284038015120843854174757781807649645349408062574602166559929280785098251082160091623574334 9238 272626098944846888595213203506338804743855229695085527307170317638358147597649485237775294332090381731403467014621953681989936059705937515146992074109354563814242855997467376250196350536935874760932677339787114592260523265721283216400158693394292333540164704989241342546681290655016821933858139528682084751369924277344640968209783973309780802013490100247820322573682915404592896316623808965096250189636304702195037815647018182739425584560336519343998149157028877617880543023076674243248459925291632023274871786610942418799600018671523353256614484976797068137612410542787275315348156109994352429433910846289656128371069372728412358576126811109 9239 -300514495584892833472173787944357510730201211919331215678578361923879073886745843620185560932864114301918768875830010755197527728810769411827282021870871903358941964757460169682789526252671200601073468375381034917641812676830442254977697150256970127532682303812752687619818396043298758137049578046387150456876677360939804409339016772041754953288099372767952007775379908693416659687145663846882862108191279710355389258970455514725298453639422810056834314117792889705830191973883960254284872238790451903729576739654880001437775451387729099695769377557058189779018470651028470032567204930479550534638152098670803941067800521061035317197439270992 9240 300514495584892833472173787944357510730201211919331215678578361923879073886745843620185560932864114301918768875830010755197527728810769411827282021870871903358941964757460169682789526252671200601073468375381034917641812676830442254977697150256970127532682303812752687619818396043298758137049578046387150456876677360939804409339016772041754953288099372767952007775379908693416659687145663846882862108191279710355389258970455514725298453639422810056834314117792889705830191973883960254284872238790451903729576739654880001437775451387729099695769377557058189779018470651028470032567204930479550534638152098670803941067800521061035317197439270991 9241 -426819986774309846187102439705230969465222072115333698519425575584956181254267797891861509756917769153737547771798858614130763545680547983602234730167996452977546769054625777508194669238281508668211639048291050237505841493434677669311823209140468687095193409524592440789497440717141432363261177018410793183936756157150205781646721961557516932569683369999353104592124943381457510448357649980600141049802659032379870187714436762248341510947843577505643177861308085839570303896591442550686774315963886890082777244234730540435979448267105393453809361485925317416046402829750113689269999983781784990335406511286659348976380888717256156091127196655 9242 426819986774309846187102439705230969465222072115333698519425575584956181254267797891861509756917769153737547771798858614130763545680547983602234730167996452977546769054625777508194669238281508668211639048291050237505841493434677669311823209140468687095193409524592440789497440717141432363261177018410793183936756157150205781646721961557516932569683369999353104592124943381457510448357649980600141049802659032379870187714436762248341510947843577505643177861308085839570303896591442550686774315963886890082777244234730540435979448267105393453809361485925317416046402829750113689269999983781784990335406511286659348976380888717256156091127196654 9243 -483731329800430287279558512309352127015030071344818961594615567281251476363652259497794067399710530676532549109219616173945316180785828378879648834399803155819396305181350821048137423222813792121835857824361228657039981605211889054497776305327945714282184265249217493092013018960347674487317440045481961983987877901050452968497850459121636290890583564592818182050464831028003620603359376887705821675118038750174939514517819315618826102277857589508869358221389381574993574961176719572903325539168133181250448149755048412998046936146885314117352315908063342590606664804768485144138316551885782782839885964323230067711843153545759698258429142270 9244 711159330573213311453788477240134497800102995342055965227596197353573159201656190922823496114255094523379851175766332039310989558991669933321418503370495435531411463067306243248997005005458702323654625887671447497741020709909253378503502601040166663957008752268184893398485783759216163579022485106841220548402196024804213254056820275603390590987946845603784684956543493749511745783135510904937133526703405126164151900471755885445572596567111467331231778075826971005365567690220724349080202972685057259614111490890827486219971511471752744348449443907585119566741906548747823130286626521141852999854960307054990347658687395712358459742620371108 9245 -769133467061974738160611438656414578712205114769787331038237501665324335143169468334575357658388479806312255328096465443404578563385663366822187456068082077028595377005433159446832123552198270365845021987780288888182489067418649150865827125839947845657777280789749586281223956665246650848451111236033481886420044942156299821669685121479203785379120247570090237579777181265984017954656246164221117732978648202423918805314420633838371065567593809817419058632971735221825742136981706184409493813444277904875675225651337738195323551222359546146616455621090648764760451992354094545285103429247232965154168725394697481777196517117047627579835732559 9246 769133500081976067669410879922771446726919272586608275108228794011314691787375951894946657192171699779108233309143125022964681109768117984688461359860438120976063950161010866832404479917257018472252536745748597422759431049810496690412515738109994928616543688645131424409263986342560836258969120873128436963766710053030933053864363299081843349768304710742860416034521146363482539635939947223369997869166983174154608919711448579377582415918379309935930268988696958094207848246974839850958589591114278803258832006298390566186617107754155345405004856959438287276979902296227575700893221351038007926759920814892025896306257677345157038862556461614 9247 -1093146623079904846561777536359091328645907894770424811819358125465966280274350758601738301269369082932297629615261714757983160655176898679055519526169297543682363983246900302723242997471660192261795484185645307294871915715385529403648910665245177980384795321089611894150437685025750293743881503762035064665017779349063072029212444823697940768795493936689376021271693948907998501155309990103494401518363695275087208765244900368190340207860604448064987247369614179697704316446343008902559691148686977182292158592096122682552049208916371327365136353481550697861999091768927455277044613674735467350158533552573592951095808293123514538356200443295 9248 1093146624999129748775873487770775946057142625495680847772976697009780804850082708086737234153386199270761759616974777916985489087408555903855830169801972024160786217368306406192186701628214132804887417251201286066059009839265974904777081362513115437314914271923744450326129777455075453122966448300075661304784939991397902047938645981881098128922217884362518185672004592235034741101811873906332437699111440234969038914847219623808776162314781756380470048457416545138982317554518991258485399172612807635965901990869396225838027946671428025962627633999906571470481990873074760768115726129128000744217389169316118954280726007003359043460804681875 9249 -1249319324479746556740841547487816689895481223811929257231618445191569358873444996238949847053477753298607079072678658227587697297168924774302891114917686093002284464014554631760855340578085033351470729456615268137150758711308895032877770368050998169374823539331017290937007574684652774416968536018594913899897177832160517060133062174798387744933973306969119644419652845636847288808723767820208417916222507606908022632685281006008806744332158558516478874664406047769467568849959857989301145554358206747102151087126079395212694017366964849567670820505091223644249176299837259144002789830861606858629716702961233466476822055353793154273161799802 9250 1895130800667946119746544123184595760273384611429648286959519573414581788848042414950156555892152290018050517050430031716758377208160622459479939366926066314359030960814431736117089022073049190667380378936348377150603341192385484683200121861395377591517768916405789138346127920053798024425530358520821714530134917288007976119705844015248478277629909421152430279814519455520613700006960942596110151114281405471698192177301244920413009107001863337209833970228050192736316849971366971098789228795255370112911079964115606525001343787246717026770804431249710305366711818789118042367913057770162691457524119307290258405835002258611074548160657921537 9251 -2077770576832182254038967732555123907485900460180782978682318590361459195215154996015596806456348034046516536082624425732413174342199451050706023769627457439271377009425424684223750350813501411197704578542094858032461762530802785193189182068846180771376152300653227908413764720716350505071285683782316313974812171943682276982148444657526810983145478146343310447680386231444018688636432756755838524024280609893479768375254791800864597443779464022293343461978129710480256604471397696544670787140855396740346214905888196107909203390575850230101881127637367534463798700925684185684647676641176586036375473925190340132605590652964414618089929173627 9252 2077770761636725899038457993247728719527758600391811715872666606239033045542492064436553593749117896128946682095763121070344911569276538339523830596746686314063862290154127402266436056026827366689596179030842245851204655059974344440918232565004956781442737791040388450503291084062047078734753925829605597832922010157625388840691030956795360910794516621856634524677689249348329421468077357806322866408859446855802641810172890479890471529530361154825883166557434196502865532723041841290810873559851922002094630912769352534609661824012238173196647321106826414959133502641096293308910126598548091809817514437833186439132753570029660718831577259969 9253 -2923338767092030755294300581473353834752816480013479673318997240725848679165659435281137119884980208976734056659973914857360880811123899763143147272477435583423947515688124988318908391563824881654072793874569663172400350857699937615782192695843185313303407765986787095178575786922662235726367218058708380914562025871546794393164759984019674224458694459851227186737184643471942219898342355457992442580766854325980455932139777795628800518369058909616076459816174791581426428820118471364894979524904109193516679134049497961721846765804388662636691732651700859949125333549888538660486590889833013560999725580877833732292045904306908861700678048173 9254 2923338767094229623137143655209672171037889073931196686217340616880051553018491219000987537681845190085777819849675286485139955731627167714854193110664377561018538161053834115567931041380983652357075597775941045643877423300398889866388372193808972069253093674465608816984886119381905509678174945076077045857490319528591575558481348884153912238102953267802077365367913373993128862713581177181048604322588041647404572909294981494796185543170886380315415923495247366620588208370228338453023321129049329546971531129023498116902253214646290294206238373960701709679358492748837982107711852842401405362651078916785664144252518443924907101966772951468 9255 -3286394165827107220505436963266357899203156140932963850322146283089407938287388995094688216836433894733858075393663164598745283919036455318240928858300978243780439499486832420339211318229994376099010927511136697607322043813079162294593118563239516280523109777915547205109653052673662474987304229138937671906636926688649862624317163411317224961327003717472319985040170993157427008570265320792772919413220803969185602120482727869607790109452773969293243540072354243537351450867837504043444343401335420257064144249437449238369324007685859287607478264273468859208284542418631863420440713430097377064563268827528585238738737364490990526947798680509 9256 4838270094638679917982298513333067178601985839617051268171349219296251936792830856647553075160544745931608888476421373552725131029346748267459013891514879005160205841354195997519417178753984322060651022943212429274921846902655790722236149975364649481403714594393940588981310324978026834431644959628158778690724486099670194860792383345486815784983290871400500687825482961024517233727586545906195155363692692229004952830331519212357727353980235685906628266833117910692577106229347884844983792896016295126141947400657853031928110896372300674518284698352671718480499297629816027220806741307612537551067928499043194399145383664115405148870809280983 9257 -5209388259817686990013368998201635670256940745595431678447403816484531037106492579950839350796441169365354421773111196314385093456903242352764810320305011995938437049396788015602429264997027173646521131845346387382977993960698039279152860223001350164633603689440223297789008121334031622127390052992712036206143870346924672423981025198071073266947920371132634345250689846081465196681783160592089409397688890401914127866270051908394286577680369764366737170152458555611101791812989881203430338535505656373508044487121370163845217432284076553008465995473042892065208078004056560392559747743013937417230109835487448941875924772296876998026993064978 9258 5209388259817686990013368998201635670256940745595431678447403816484531037106492579950839350796441169365354421773111196314385093456903242352764810320305011995938437049396788015602429264997027173646521131845346387382977993960698039279152860223001350164633603689440223297789008121334031622127390052992712036206143870346924672423981025198071073266947920371132634345250689846081465196681783160592089409397688890401914127866270051908394286577680369764366737170152458555611101791812989881203430338535505656373508044487121370163845217432284076553008465995473042892065208078004056560392559747743013937417230109835487448941875924772296876998026993064977 9259 -7369919193110230601430758844255590190961506560461191428350447559999542727672953438764516611531377574209561052941248205170882471498179493692015567732655190367532936787952957621292742429367744064401482116937224187858062179158792939011592601622351183038228450268177367077845804268791720723296826773366394470781719298876789401906781053312935567607089394981608322769442391253433308003795542615638091985826052381922000346061921949209022424736551745888377549843893525123189802089964678895343699176424999749934538385829498311842919989483098926610892712711939796192263153349488899342857205618866196490827447210035207905465535079849795752111505707465522 9260 7369919193110230601431301112157855857577591183292676106067584913738119449389138257424770694024679153891658053694574157520458902623722950542974521731936816216877956481769470119710021410197046348539015050303168462053523073636663026986283064495965051639688856318277549344658357188639101086413838374989667905392600106602060062922366473688924006696160051828383355948653656763049513889938874134360745928396357122187645967049167503639436538876033548402356938880431282308367022726842404896427659541190618553010674816847354213770479039105508521076574683164166319194650049703179541310688066406436184966031144773537609264982416302446570842634999684756004 9261 -8486183310432303867729706436592582092751365960403020083797874521653185515891162739312980886560069687967858466738750568067650124845075573794285443949389039502843016930554546139089559118366876974002265815255326445665485546789783499350762428651258658441591733477208258490269400739860672679479001703240628332021925842357998490543869320788536529730124385233483441702827885408683856052299401364051207540139602859114142691814604359531578066403837774137953896362053509843287318780023832835120191444194567396883135935887344080473726911769999326072434322745758472524912905945112041130828786672768237894533791415790664965308753180562234819671458053847791 9262 13064506677036490556150716229390837393636225265584103015719677958859802728448628268191223084087697943096329001567487386358818072126009418014701555710735441005314195774519054614972859820138484760374020893642366665037458216071405014663118659206102329704240228886058291309967181165169555267540195270701273489304677991999484692454572523927066212754142446454560818519799040069172643835822837840604793221597756321338660156927854192774222746267154394192663583304107498510854823712929065909759025386894990150032287148237606609581584259167057881516911927190820098147853752576288161810268616638187293327358746715664336111098755074065380025927588924850073 9263 -14422175065707177425678110449648179096881274713358774668222924334861917908996569031134853269572892853833358674605842770644302864072099314447784058220829565528001859876468659940387930834273718994614253132283004631426838619288704215532876351540406095928998741478554774569969962915161528959279580873439001935904546095130165166800627704787654703283730314985625956027096153001346634144196780356919018006056974442947431731917015335227848768532290336438690662742543906977144267655617736598365638342312953320611025310600456155093036252408983118340406009693409365319248979168092893691688378512999997208778434595238984720949970054634830221778578390406097 9264 14422175065707177425678110449648179096881543191731053579347009821904318806249046655437842706865071402667315646533474055284464063952204613632482016835441758718117685786792932622373834483204980584116373344201982279042379584194067125828947900603092299559437667365708012651358525216773978282738407760236966555320124739904361047919163387449648287642518402546228462932224187634082911730992278777122482393841362566279377785048472607490689345319456793831755564154007263647373969777726996245270440115035843067703756183716221201432617258274442757105373395890497946840637585399366582127521478407284722980339471644359206310170784264322290709063215982446241 9265 -20637332288989141093218740972315344493661230533265213573555842612165974147400970053438244833817612573598709662462479562307826041342529175773924202809334803239230994937783663585072341059101480201873315840871972210345771105639149340768432778913614305687568599004365338397145022938851535422180002833201286918572579174229804825950191863135953496953655285507147632323761335772145972264198876760302905392365627723045347670757520686294609278528889185057543934540389084529757577422397737154865668503431485647133502147677857308589890287056852680816096765132848378411255204195912483514803365809074631327341545193217059674644421997520511829469866852837012 9266 20637332937597014762698554553655261533927927878137724345882090957673297323939552997140923507348095045963938922037637617223339714133014351359600926918963029168166244801167174938596446446880503455318610368869493931989824821988754351518329084326965829077762840723517543407515857574560939957455589624670327020923620891231789331384608330060572233510785444141859414384955890831071680001080326409240167074055518393992428648921704842115774275658044278351923135460422038967053436002351679552775652656038288687097748422483893316454008199426988156785864277317120916601661052705759783335139317406813334367861261887192237830376480586505858795878066137254826 9267 -23355047015191449215167512623416521667897076150771047387537422506092003153906121408633722736868592990825217948393381737935505694590231559334702465897084401001319190820711961370058541102761341411541540661920301464517512515210554601442869053685064249305769187183940276019758501874014370278923593491163012182775715388464551539150441752036292457421525323314197051293384471089980528487195136749423355924578406032004595249920852917584619591488676989680416451684756570545615827002849036357103328010588359640575537412671553420393123320907930818161602902876711436635085874558402684471775812898970571912184006550540441874291464838072268968674899029398251 9268 34406338880443124572916910599373664224647104572823475304049019399986777295045383915400625185593770621949387510435829591619995087601637712969539435555066617946921147367671717730075642706254599183632076363646714868678180304345126002879998190504145889850796563247763039922704646490524223236322164828253111130592185378439791755940721518285050255010338781420777114344670648280374898920596638902702226793062966607841583534236481281880220528373843700845230823492899279255207738176208385244983348920386161406790777140381008998095922229560149202070258269672860519888802135577009031607123163896380211423878182366122196669197615951410775254367514219104693 9269 -37178607578799030365615061213215541072264685384298786782665935572769647983015947966489713167543536836462165524586364758363086932805874019605866533502439830163372431774817689418441561354112967710594252086142020961959027608960769567107596815561126002014965984832687110994847951426228599981317198587740317717885906979432747722173927233609080607479567933920783422486688622108372089460794700906902683155348804709078053890591061397021318868346472047269634388225583165669190347264421487684704808230520080809359135053695356819932227317379160045459704746097505639190509757315383364326854925568013143942474125657200488247650254724093996729192055004882359 9270 37178608103249714522340027520967048561521416656976727039433210375933230864665710006696529942165481413158497071509065582144848302223069888462839752938916082470008501981849204241284681089734301360892057427849008257527295333662962171057390394413716871918646306213025705656638167596495761809337923756491397533935448325441317458434729587373675412333899508783141304940112223081087990489722395403107585736977940986053909129838987452467199744129967948269648503256272274167558606850770179193450333690810803298112568799880152931142138345792161795893533318591493663886573323409831432338219763224540398836398953102635050710438679059904003294214219561661253 9271 -52471195138935964274145857064898684161900279354762768401129577093455939887484780688424472463685491362590900988197333039268443598769950717037304131571511449229395046896685116749999345542467836557391545520373128427591104210067190432957712915648701375166706466498908865837722037404577236770616627252403976538398031873553974775227942227337002432014023018131244320818273260041185721000171405820476763974367866323901482492849991080839505796435849895983997703751685042496417916664627035886048488471874152317020578602853207333444366795593774000503432742114777852444948015252049817411398807650947170485981265693001849498740091845127429641441000863549370 9272 52471195138935964274145857064898684161902426268655110822756481542384458333887706410560740523094182320975971970272257892613966971132117278147877272393737819850317632129108895552838883081321678791245948268949484684008712770531781969615329418769807739281466621008281625550420475455477000979424483257425712408229331925719293522255719194720218912423908705635730263580667119220129304465004172661789380777894625173556957108060511933794416133364611825368010598602729653339185787785073293902820356394583113427468554356059898890361537403269354770250170884087927935044067126951858877062831487206150278084698609444820757226678440597632456068718635926859873 9273 -59914436200417990523769010961011925774310244600713059672528854497689469427212134840279156502676955200545507890432565582947927378621375345609887348093657469015565930733608631698261071814146278815116739009750284938198563338947023116806209238770725372145247721613543549002313410506846602836200578299405120791002263099584757032549264681963163795514695353723529246806132647499597752341585037073039006053744404365586097410155099387977686723760463979503899862749771829349331657095200344587155962880606410328707284801381180141598277510521654583770801234778691571187062283352616456513330791279437748821924181116246213838655424330238165280886051930704209 9274 90745041818995242336264827013059780982576389701290275472815278715786619034991023862978889515217094005117842578254002815741843215648068672972296854440460380167848310400768288656978921578261201166983256053592500621565961341844413324015324891464562635666824510243781081287346989714419730487328349746864332523866041673760685188705651079844327336012221687249831471061045866321961024932214962232388861221625196625295605131493283671082652084250605247521166349222016975755642055549402603641326986451543506435413345974990512326448955327784997577634169808185782834530470460275468130792906789335670526776776235106487434321930546232960029138304124714956671 9275 -99493770351024549467562752168516504870357809218307562789410953881349842324928724793685073390920834390492178385826168617663845475552127909141220291496549756078930566279797177495277873383573103880940336258643968718469763637358285160006180480957867095683185086264107872209608082010546897836365626044613198980604732445918028822369928852460721082525736068968055537914059247598294259234193837352146722446856969622534036516754616662646947133974352934335550292433392657457266387313058205304550200224507891266014123073109191800724340456456135038208121927402538721569034616890730185505444207544037549480627413118685841216007741683041022116839713999498687 9276 99493773439858209700144082081785691544228702887001710535585781669295588204414196943717855076956839555294900308178422404569431459314942864981599736641646029364496582751831826165088912351064559979047255501561851465490111805258992717335079757390718591723350634700866349124524648805417575833517039946229257821862052772377938013236289534467801064359762384362096365063098149312716403448146656846471837659500037378267207734380830441013072264005996321879642972923969015410372253400742329203192803622506223568075278294502326856344712522949951997846628792595672829949497983381744216861341192507600970503251767255716425215950250539211232038494001350880041 9277 -140027356648112431330877667171445373828446625687974378566551898366802002475894974161382259411335245378782930713063722456099502646475260727438456087052726601872483741123506898993642778823411263659029625939189285819000933937002031613142992813338229402201907043132294575761426192890256098034671699600567052401677436383585159126794018092577335046823868697597858012460132337328842482182681422201551426266658057921519274397117999820719587955751930126282448047495534308123602290874715036397518478202107325903752264019221814624118182957575600477216363458787305566863456999287532146041674713021464110279182062553242925467741076969598129609090755544984693 9278 140027356648112431330877667171445373828446625687974378566551898366802002475894974161382259411335245378782930713063722456099502646475260727438456087052726601872483741123506898993642778823411263659029625939189285819000933937002031613142992813338229402201907043132294575761426192890256098034671699600567052401677436383585159126794018092577335046823868697597858012460132337328842482182681422201551426266658057921519274397117999820719587955751930126282448047495534308123602290874715036397518478202107325903752264019221814624118182957575600477216363458787305566863456999287532146041674713021464110279182062553242925467741076969598129609090755544984692 9279 -158055483983775010625605613815930508805527340039672733348096857774677259673598339107441950671908567776324536105938037165001562982356324060501366900593983825183678638570619151846408835698795687098564285647158646865251988365008613107191105715346136168394839633890375974304365435090089027972509526224601415115352355645779406234226579028516738200109153315517798940078816946585357626236167907346471655860110757620233571787743519275979411953969300512971945879863592984784635701427451625333139859405482941489425317946930352025517479030888546315975598817981394118672041508730498029042855673234667588144930802374862040790079243874122485282619221972597876 9280 233188879853214977177977947928964116859430493492360749327526460193465937447897966562146866635866963976686361332252041666183418721360782338141915427464377825851216485990129156382961958329330446768498195745008816031256214777065423412569666063071830487287020118932282482606921165974109614511459720927875590343134645625668836455625570713443505490344086050923817450341494805192724563621194874318527946679425775982230531688874601183370772637839345203199886406955209463582251730389409298521003479235289467320535934098032776700844047069470574296821304191056252204738749626372953291725963143433692369797336479819094513846044916359776321796058712922337715 9281 -251596010221329810553529810671241195987479298857334934728488568985748244145828291805514266748251851874672440748604092618368575413180953386749818955709140194477604032161955054877969246694477878220486056413169344839881400907744392970934953655963448973771460138367247226879556339241512033497339564508117395620904075540051224041935986009289394229814003586054344186868243780664769879990698497258749996409556600583687908244038647848577092571276294956354638054205277776495020598924757049924024390075610686702201224148536643994039897555354009510688839928589130465021869757291390078797457135759479808958687710996121003900849082456856144486426454490220934 9282 251596010221329810553529810671241195987479298857334934728488568985748244145828291805514266748251851874672440748604092618368575413180953386749818955709140194477604032161955054877969246694477878220486056413169344839881400907744392970934953655963448973771460138367247226879556339241512033497339564508117395620904075540051224041935986009289394229814003586054344186868243780664769879990698497258749996409556600583687908244038647848577092571276294956354638054205277776495020598924757049924024390075610686702201224148536643994039897555354009510688839928589130465021869757291390078797457135759479808958687710996121003900849082456856144486426454490220933 9283 -359050974862660845309227769423670216156110886682771412702926145583920213074167907510888909204462063485888394374426866083899547871335239702794954694742758093263641349030347945986191003157807198045230914266867932518688299988274881584909508422146692211403923216340809072444145469313407494967206388516401338683963721301477446794262588745189019187303436570525242059562622189660844547594183293370924812757281353897742787072040226145221910359029705686664265443515009883154369905875382426495131391272981421866821648860914322049429705428438621358118245216127567635322774896060107102359606615095579607950114638785121570620039425872491050779187026149895530 9284 359050974862660845309227769423670216156110886682771412702926145583920213074167907510888909204462063485888394374426866083899547871335239702794954694742758093263641349030347945986191003157807198045230914266867932518688299988274881584909508422146692211403923216340809072444145469313407494967206388516401338683963721301477446794262588745189019187303436570525242059562622189660844547594183293370924812757281353897742787072040226145221910359029705686664265443515009883154369905875382426495131391272981421866821648860914322049429705428438621358118245216127567635322774896060107102359606615095579607950114638785121570620039425872491050779187026149895529 9285 -412694145152547900231792293539695401617812046180265264560466414395884414034486825896932762127523979472167416881976412121290800631249377579026171479710413270995459732121198511000872051044717537427969179649949318423771767779429441859547433601258961958727154817237531944175137131834948040664231431781694938605688476538143791794317015293209603565386628781196621307075009644815782572245495915686273999661345639345255200184045360810598795889171277398795119267276875640975828102908820465072152050023823717276609251949046731086485445880526651338158992842700687555933011174874608929293478475253040109004173166200410464558326966430823713298524926608586818 9286 636637713661409314223144597026771734038418840355983487725089633529867718189537396939171236764066697517621921430297613433470303777217167280652224486717991732376000457686092545664263609339096042344314424739148940148881892409795781843062398972657253297614844826002279224972781726421391428808378341675739784376628604648451614995464539331301628212398518266498224344382272724735826856924638091973230701814708543779013109923307836409741988905973927654027568415675755808834265860284093534149921227715535351651303320146313301571932096933197161047908579281624379480811429462519522718952157942742529341411920617743725803276743872515055754889797023636040611 9287 -701199958973486650130761431394967090529658631864639138517946844435570638150046207826305106571429220925512926880698183150913845426576954910945599468688837718960376438517725712373843526425667779159704179615946708194367428747763835504739730720567499745316908659806920758461284618704713231359786611900972489563291992517763875403096712009228870082803662636247837090580000540443102643791730495784080542153192735033153118825130650850885949541997939878087338847463763050403111450834463001267931078847642584112839644235917246584886511701175733948765754292460051458223681007903271428658628260123631096822244525543914509302410849825064345518676578260378260 9288 701199958973486650142003772004954196385778305374235689605114954916680248495328192226577562207982943358848705401748904770717854681190862927449286671709974407141758831417892465379884345729745849983900609682709429062002905314862142202200908693755338460675272754475497071399397970564085906521276125264015937522520108116388785296620181974759244715009553206724328668154957655897124996263526877984213582293530743728879716977459968772471198798187060433791960366968836600507504941498712564354084323060407240899299752635352534416423485505929283276267236306821016026968764842877291420363849197092883147725365922456944973031996373894911284097181437221169822 9289 -996143923695028932492801270802547486231225847299442978946858908163913756497752174341842385708153959115244740807223879614146349902963672662245514745674081990400636773371900000898189536637698194628436309518098580250184066379662335527923076432858055504387785021598672346066584823767852614845720634221693476106536168659685304431141876933035478797743368904320021038717506481698104649336136837318562481159825114747738619416812042030103061098392903939884703169308250706621217361652059857339404157951342855566954281384920163345062135137362100623701436576936515626446048717704783438640336614109423222833369197308323437027873556295110941965254253209303422 9290 996143925306261368987670986464637506727785928234574906256386824333985320461875983357316388871013415723611409650126277106348568649384685641801183101149072181284236117376471649338451659331199025812916166733864764452520842751480711143480190725354674342970514291804828282307030478642554265637967111946690409246256669231420119720687411838191652490155320557714090304805461180261574957289257629095903919334414740797759737382455382657033205368040884304466713549207713459026993465875816892804543298016548701104738256305682420931337542725423383188882146656904077433151239708821743188594293340967514438094798617519140655771743040064919305875943409145500732 9291 -1123071572232563331910895395763466472539150425519498027265827036739847946698702019346065688890749032953124450177231271479937714153602849909011425242854746004935523415547506039442099580684436794078036631653409492999866298322282889797891139621955371917013098026525875002645535744547087268100100214420911801269149530576515659596960899269365881597031524640157315634481310894695211874097345497333810670529400606405884996365575755610411816905489402675795154027023925108981460482450445385968911304026715312811130294238476072284826031776963600673461486397133375493045505805678774593870547319088952095484055360824887984589936695832828468333019250262989227 9292 1647846104911990108472770317929097291896790816157400685227227424589034339027434274652094053493112146874281910333465996907731465735207816873205995666145486110987492314649589117145323017299884846379845541026744475831024593714724474195129049792429366364562842804223161509894859385125924962988655012156659628090058909819748943805052361283603831646949921287759818678204280973189319067810254108724319267940358574920514653722153387087052644480052304068037513411118530126230632909839618386904762424650907165479095010574482450339577792230458942531243758429646632762263564507043703660098833709623157293350691152546320627523773781634858291726968809643189039 9293 -1776961377820843846201086980116276952211338342585908414908213938104331528079505702554442517410595194231656070357345864964563596675018191671748301504949545641600398709966508789779658910792356095441327790533550121467155184913808581081380542176314266688627547806377428015636897719810760400727943240063027520336117480313164241109051425686381734143224321629938327676326290283653116872179623876108277471066427719676857076972138824004833397589530403384211915620082007041172388215178490335921842057062247346874376457524341310717672605689319553396350626796451749279792684857458745210335691261547729444658528977264590976048193251182238566242428995358795617 9294 1776961377820843846201086980116276952211338342585908414908213938104331528079505702554442517410595194231656070357345864964563596675018191671748301504949545641600398709966508789779658910792356095441327790533550121467155184913808581081380542176314266688627547806377428015636897719810760400727943240063027520336117480313164241109051425686381734143224321629938327676326290283653116872179623876108277471066427719676857076972138824004833397589530403384211915620082007041172388215178490335921842057062247346874376457524341310717672605689319553396350626796451749279792684857458745210335691261547729444658528977264590976048193251182238566242428995358795616 9295 -2498005875160779681086767569797387618741850371970132019547527045820793445265255602357134397984999014680699418158555842111556568583868338519756159148984745762073005320352272571560452488757259681057855955999594741869393770284597819152570613635643874116379026404019347773556378138441789681262814575291346035156326239890403527300645454680481043451424965800061550240555669396288287441148440119180075753972803706454298710572492737199858724186622669222683337292854293685870673755485034291294926794434871377179110487046907727095084965096950841199063376334922088108523236881749502203378937865401738207559075581126703373386042511600838183345231665191592869 9296 2498006124669479659553861449688695281803536724484607196883550769946938540079799463510316144375574568901448143260753247556725592995830494621877837978939561621745175045130940067222119961420412715029711252301825004263965110520128736454966366470299301254376297372105945762199690279162544740569215895587037104036064972541119733846942123510009875438973428906074206773566787637863258973284699811203913912369877772590354826391617181208805033766531495566917565735152727104281954673606319989207874838089145067619195258907117996755253152651038651965739816659784300234501351372285891410670044952524933050252395141746929833042580713026120900921786830098214985 9297 -2844769581634970883482644768109639852131194679673754574123315584686153456332336368810226766242789557824523961360093018383959880658918612620552528410123046994456392701567197220239508723560336125108239109876976788058780058249424392684778760060501062909242869474739368467482871587739761302162778332589361035876263957573416957942927774990627483084329320489700936864419707666251099433305077193252861241705037463058999655585314383641408413486239347705892974984083448626184521291272015621057569504720379343292284353255423005209302266836861173621312847101592963611765217080905902119278215103944396165727459391057438192716732088017591792418885919696563554 9298 4288071880083462168929451026445650566033398447621437212677180387256569664441266351296269544308205029141240673711357442465366079569367151144037614512367539102136999991381111382071214783056974575750092498271195443282973324473942303958744626131141256001048304942112805167195529074704560606260301578357332274616954040667138689532807317355390337257263097530309429858380783849089935984311381182661292015610829805099019382446863583585867998841257059458026762486395034144219541144408393559306442720744455012865648445845614250274900501056048447353952726128217571829688378706331260065591337800154166117075206565089129003196550789302342802190107025665759142 9299 -4691347522287514389835730209823073433519131507524283787864106043795927677743909394848618892411238399061968600645950585084315572856738552251985065421158785982860469623804981810817466591174200294872296597529895926514861593062808512734271247335424199884716862249301117241240575994156764778765525290167233987213806933749186035796635790098446874221307189194568059537066244689281401933701303687432446821404852438998368655315246350771067563019821632645899030620346492375668242779715719797769824703516259657060028046569197112897214394818825838345312342894976205159919223404261568994984920428485672731602432814221713710128495597260897605360202373234818271 9300 4691347522323072815668898427855286265111056314540338235755763659685214523709717828567021294743670625414581622632758207652337783243329096439041951194660780411703061543027802204095648435126192550419119898970475361275608705083473859930087858072322916619914259824232819982986972785250308354562594304769364642550182113235646806275139755014502931071656111779584288667544937706829255361397261747836770437614526188168492991349041153284830522426011811526955492356235312875947674900384908614885016207871614563749413544750020252255156015687495376289206353829315005415108485392944902094318534002569559403500337127375099069763142538503887199502898091303372507 9301 -6623167647020559373315154419475494024844482379281832103277549880769057420244238108323945922127687914948267621849918036751885507702905339960897708517061862356481064262682259985897585496371965357849330759877679873144491198746673748336316875149160420941839172663932784217829789132053711132091662456728044546046195485283650656104949933073902704474384674794029695405549182617352124646371500050143434349934345831957813601985543271041865176775842940570012794247630128649402599723630847360113879799051202534747305848214668399888041482275834199845775132679627262082449040146718569164626245442020030411472943715160554030456009919553660061565131187644424951 9302 6623167647020559373315154419475494024844529712678385353204030737671695990906150401383235105361664399319144001786139038238943955334585240189067167385085350167228568211591484694979024650610725781153151307149190645708850435652850482342058745639519699574612171094523141732174581485744952308918859197104977825973104354375500567652498071185907397742894667356416816288465181410915831973741646027010629679141128120783735864883715726480224963389000843623287163863804510311349453584892358994161959478116604502539935151646041122681711435635536444411560298681449242184759003436034788143758383556076368398779397222984418268854619377092854704098592640097881586 9303 -7426538645423401925733651678609778013887910812131232961166379220546782410871614161812300842000376602118124062981903562049468308905733181069599884765356402843677361007492885294880441419294390440625296542645032808525263404225899935058402925788818954241324281654539155434772304415636174414653677495009158130537755437548367809274753036931399956068855009604448656536676203567768460386593878443387108946866162152056709733290910834086564721218582335086031688035961523303147808724934064645007183583026630808615008213932817153437201442309237228727127111867206946915481868955597912306714910776432205406417026720504711349233259391215161812821571469085173250 9304 10948005242746853763497118726844839359193872594251367305568110417104204033610801176812167399786878501371540583666504734687183174346561946012700174745897268149087800500657096330447774332467009122906683538126269887985492316350957325987215437527146250195193912268473100948818035352407813910692002814842668789764067498074009934916691308950409928525319521508890314288379822691225419364984409448458627098912695167238874117378836217312415887100072499023277722161373984596508054325967970517739734530040066154446575761232582345013684773109779879650961481190056507702812959331378374431070816757377676800391394271547905114537348757266959960886505665277398860 9305 -11769711074656543979636208675420874768753577586687287331562642307023144991310887452459062185526522877102210179202753778299970186753367819659926617482131222102039778502102368360780876268097493856718482298549146957030930311287039936833171921072039326423827857517786885016646959567255920603712794694715283999889066482693613193023530707461579327315794741084922100430509291859010930241018055784901591704035240705010511409502044536343773239046311553625582406697492055460795396470961986715302439668376216153906730291228195006571377267115210822655071971023622221155501685962407150879401081019826671483571540887711718908954512194996552031986950510049596248 9306 11769711484185848231929749410512296644386741927097452602172864677035428410479002987767943792553271629055005748872012754365092351146392922264847425591541871873524922568109781299120018929212370958544939666002668549020924394383353289703650620006394027781095522752922347552812675914452203768939440680182317213785054585598894720634585913934622690423199950680004518575555645800223886344337417993930600486856014641008918526065150672463083911097044506567438102734183263523493610854003037271283452941341188669208045477969408636263958692639684868279679211738283292938172659101869178237291308459989496360841613528985285346652562636588148927207605020621286799 9307 -16632213765496721188764912502237123472249967287666021339773393349532082193232875447767814216579381070575410420789437366780975804756849655902040411477817626135070258079556739740101449068330881301087120614272080350141602770475922351160257521921963825840701874081052404759565819219610687757766696581321274307892591842474075945656430776960104928207233097395875457077515083731494241901545803675414096056806081959216917818916352763791345217885549453677090495544923891163262401952280076080874603390362554158022140294512192025178875402838104663097850507863794593484027768056542437613887639225161974135586013404168510899484902401286583586261842070092288475 9308 16632213765496721188764912742841314700695291054161103363393186469094480871577124426635400644033797374170415144494458616517632037434402280835159188550585129104048605648379761448882780672948787948410510840580562137680713370652209716933463276285376703064021501092380673347949373064711115421403686161342187885043398505306825591516872420286673084090525039098404130296352669261937585714210443405916154896570021907297799084684585627102245583703453959458376270116950873595723190884689266483397745363580401479351840266325370832525786726389780869622558194711159818705587473141689428399836613114083467686405855046166777873213371271742601352077809886913612921 9309 -19080984463608409369424942750145781169490875122643377863276831825286912784159537361800717798087718081642053874975289163416599516029670411393072156051397743690340170309866418353577761249328429298080497129913591184610451852102760161835862441030417763082983660320147421588554789172669752603847259195880760253819925553779504037956047955332157533763796389394967786472562767972354660737269192266596954478264479765485171694721558622900149595176603963902392529647105161275387700067519400044451709225684858786508462944603284975233365341629543436376613750232344124762517238652105311272662884347162514318614232045383052370574719292170449762893772598493551047 9310 29464640540603026903260845647422441725855624872446027011492746116865015514143802018623619964293977272821507601709904018359770137048719764692478693024988889598794669032929899683497559050105857544411652869101462307634248642413274723533438805637769952396022016441279612287719600609586987162701102382604202674261609113743618443501442754580040445727009752493058663688963654256193582728365148581780269850529851883237168991831168430450894524392857933149776987491118803066419894983057016300934157115189000342929027016298006834692598046516248745148033343796313667890427344347589985846112855749645256109278764284373235230938463990451029948037482653383389198 9311 -32455151767079967155119573525896956011143951472096111226725705036314478070727311936505549136601535385244728986696557432046694807979424938730301417564572461613618699909654076699240999302386698173929232070215335557760534508494177976944631936118652513523386033966062138249276418900669856197570063667881851612333532458295604518632295727732714451092445759592617306795355153976680230062318700503436081436646850606401773386915495787181344511379539042407941889302637586784966465366588351449651311748706115627185905186475058704939240621600963914878660382021271438916468821892301309881120681356265856028114929608642349583165625670570472147193683098070646183 9312 32455151767079967155119573525896956011143951472096111226725705036314478070727311936505549136601535385244728986696557432046694807979424938730301417564572461613618699909654076699240999302386698173929232070215335557760534508494177976944631936118652513523386033966062138249276418900669856197570063667881851612333532458295604518632295727732714451092445759592617306795355153976680230062318700503436081436646850606401773386915495787181344511379539042407941889302637586784966465366588351449651311748706115627185905186475058704939240621600963914878660382021271438916468821892301309881120681356265856028114929608642349583165625670570472147193683098070646182 9313 -46184847534753711537196035965010814314560369135673213195702794859676686099450455722879044201968594190461240427498072997335702334087209633616658438597990047086964541395847246908671385312029648671368339611931167557743823006197718434858599538252772531520612287437208478351660329313271909983909652988354638068966220141006823967807659395940996597564735571381820152288705387577530571592743432963685259568176525286957238279046731535237580146989865755816783736319809926488869651908465963062851101851849272719297417988251716233722143735130359187362730724930131945184603197050226026864531042964408452416191738741380114870551746532597431180567188971224941998 9314 46184847534753711537196035965010814314560369154744598037828623488868290595936812032212408604663904222369822241555402654785885885603833453854245577590959751102257492059860641405767792284650260663042540838109291982403068400131102303312891355226552433061087058923959478344250345809360549243755983680843419575871475691459954240237404233343350076126211833025136151824143435491693013173338572645185231518171968680472874635603035566953733312124197930331776779750982698198358421391247373447243925335577077870250417590634948293617343792639744287850320228580846272366202056679272412154058639532917212042781567208559559100000536947095784385818819537338243838 9315 -52380631792357349359329799753283914417144132108384894854422529553937136479295416644934625336605136269176030522699580671017903682350629192940862484040875139808502086438475986900774882839007065981521123950668611796973015705399669856552285870652784565629914668136768834043712048993292931735050960883885861004551357737762149935584691369458896426845578271715829310291895648418550625445280208532458149736879441592064498175380516366178185117543876316948177874080847842194865997543348037649264258977447039989206202451953954972499581308084714811841685457432875978393489807625918762167825701071939944488093367451907100179880886803373152095399848113909564414 9316 77413260112609413864317834012190630743217338891580275026974373840755452820284172951905712559813670589378936454559755525468080204969436266332039611904743875525174518842803110432078931270750393309567387300983858677684594254248042638919369058650078775882009329800990093248046275564825970033261624598157827637332649463609430714849097314946208479911359688568998020950636008649529977115799691386896603791137028025974530519090487269990058286686986742870187842801799965337130205714794824890948202109935710893893145474435843426012041222061363912680715343272420353089546781102691307711153461602956841017805629424815081848863441644935668879545918789145118988 9317 -83726597437484963028075863376672422506518203742897772475772836427854875813078673861933191940861202836601634425613253304580853696534226344077139014278699971515420378484908066182889901567063435658742075903089345036480756867583356118960584175088551176002530969154936731631008557607827813034003003693436813753344954659608062394131499468628522289538975983919646339092943227350085791983547681857463782770870288569944444201195205575428252056751697371010292739445025369355344291367083750863468772271692296749484987270833089551709425227800883245537434064085641320074426904604819349905594351177392560496252641355703734144250752140235463981611828659687748321 9318 83726600276713040244607506888018328334089892314715275490808792726800459008608504933662312098248262888477233218010967434522022365422671518541104427674192593613786124240075445824472378277649661318645207101004619400441065056127598309368228305316494818073934955820968649388881909711885213287547905444771740903459199981387804847668139828876032644809057046401519768293071458034030211472435206058944575403949312046329224372510224954075245316798952130655543062556081419756972962675639953275438170015710728901264924524830963491794620274897368817356918297047257175441248920487707983690712445517272208431747300848253880329853879501274793753342717464466204923 9319 -119228826363780916845321136967164659996865717332868016146556771873412723847882022306567463157551480442812211501733854348147619288574400229328973465024293660386843044117772426014490312491222963299544262044176022196547633046758557464298022728669314558354178316654803845895213954035758444477671918509526631355068628149470007112163081695576684771595756777652500298263592314894631042543960183685866257951098463733941149504993012335000195693719601735646717729039191560903710892316181950405378642926276729397036041340732793019874720931084640670578461136150772975163412244076865937838176423094769319677835575538140070530792779055221460611726694266484864112 9320 119228826363780916845321136967164659996865717332868016146556771873412723847882022306567463157551480442812211501733854348147619288574400229328973465024293660386843044117772426014490312491222963299544262044176022196547633046758557464298022728669314558354178316654803845895213954035758444477671918509526631355068628149470007112163081695576684771595756777652500298263592314894631042543960183685866257951098463733941149504993012335000195693719601735646717729039191560903710892316181950405378642926276729397036041340732793019874720931084640670578461136150772975163412244076865937838176423094769319677835575538140070530792779055221460611726694266484864111 9321 -136267501409592368298968677086492771857432505433868466739578168060424422077705890237147590531224004728078930611251175144109989283885704485261899197347783660515038061952489942707639086162616297075566350824995065127235639732879039641293180821299461103798546750532013908172685113366845160122931436223532018730836065012126153937635358724833763310118551057025694266982726735461241704975473630814640312195360941112005948119710809956406766701390157272295853578615900870028751079088497948970508266293568558616958611235104741673937689085900184049264214395718052442775759440357281344147224743466318983549896387506726245817952638340886959046704375947425097019 9322 207031396508656665553769876962519279314228370346369958636684138513879079700961699261700891109700925544747391144115749564246312739229434789386453151805729956865238767115165083998388322720765205092958554792139772442732097008879099782126600070416129836173540259600782465433067261770214061489493491241104256911046766174158854388109038553981369857366910885477026089921048580524758731029599488856208847811655503175620753826018090662514776635980287578288808366832952210132899478648906190681618061945049881669848792129380328286583335759857099242401017155318929569410176460624148241653788167207487761981325959513420235706519743922448451897637689511273748348 9323 -226975571958374954414198611272856873876381607861517306443863658340152142797924269584307840915580718016322129093043609383170373398557758145644960476289915057495603392131163190747256799941554341203164179511596384687699599862169467891766718254846426680521678759881752687646236884269478839592201680234690248596817415176334433028326445405708601678854922915979391818590557767070150537349470955796650363111211944997685358364570971036158377909882536111565119417471591596692580819660901960137511100579324980350405156754214086884760621718981147281814540153033252454066349849584973864021278099067728900214254201931657627502209353294341653521446960553314726527 9324 226975571958374954414198611272856873876381607861517306443863658340152142797924269584307840915580718016322129093043609383170373398557758145644960476289915057495603392131163190747256799941554341203164179511596384687699599862169467891766718254846426680521678759881752687646236884269478839592201680234690248596817415176334433028326445405708601678854922915979391818590557767070150537349470955796650363111211944997685358364570971036158377909882536111565119417471591596692580819660901960137511100579324980350405156754214086884760621718981147281814540153033252454066349849584973864021278099067728900214254201931657627502209353294341653521446960553314726526 9325 -319548586054072861778573383875175299530825244622008642136866743730950519616871986523533217767409889340573280809532192743536457930359863035968366640613778659332325784071242335425427509332422182447732789994819739654117314988306962696128818543934225131237587137891597229240548746051846160592299151134803549462904832057578946644017009592036504586441881800610887281507889492678626598003753680042091161614189875837772005698239235006695169457539643628071048634083163380578747036322803500342438686066694405333325439410813350229003852965397363398877101904227461135225731476262617792610772183594398245451300822227960562129238690177178320211373639486440623051 9326 319548591511026813870550375088601367783296264079738451284909576652495755237051351024077600374306479361223338679801262589913047799033038158889179142645733777242036157209020029954670694720165387715782272519851697749968800412696104771088611565685137620265614662596389123186892471570680306115483535265425017987308219084926340512344358937351499068114111477080122055284459001904663963895664117633350367777205363075996932315870292388302356914065928591205059862256605201708132537986914638059175871882003360154210908601907493853621312178689257472072414799533859482064442412848221231220533525131333718027308318381478648728008941807613882532203757482103241703 9327 -359028138298361449575007039516857766339841207715923527581691995462849529293695550070373334531363160864931611405885294123834911152203531647506771638636747173617765992746908683498891311358168979318088964847159334177555203521863051637696769936785467015574608197494622241229459980813726326030069954971337200310927137215755969841710561275798761141056223939127114873119354041202068107483150352554991074081177257874610257690369443790139365039955639938890697757925270803888864029940515147941624876705579357989590073791404649609585494309556471580466616426428053387287115273398398457763088414546156086028389653098560915885354720303042131763978993367799320103 9328 527476995436321627184517779040707071624108240919922477354010567058808578223435391360535901507031461091936708119053344035087054786463408654973739445347513429510823651988839104374018831602033128581068037651008488986809751896055125703874115069382474230209752321996588535518462674053380544215138852039084585788559993608144574283804177652779528222990263078557324657314774836186496325854175480427824244417400893237167874952220638393137450817301131765479467657355996979719473820557229620980816520522265775809266913621296360974305515959675293897702998088415836550792247959291065565104766316781817668248669330321849611869086978665545001894966695453943320102 9329 -567758118272732706788926110973311491487475865541573338924549174296799850820157579491759662683935810626474209871274047108269395752997746585982936097335349472043185883715476513329585707209515822498708650837566750042685726702904378841035441184956218784004310655301269495952046356990047735987919515765778101596662711708872812139764335738612033728824876271167679139841983561373530666336180841415557775328135851995757042617809922583618012517226819252394803823873217623438133409470137721369541192235917223182366302744512073929674144345390621232725457738572339993353562426332553498895027218211000201902816923363355872960776579401613336752211691197766998409 9330 567758118273701942274487344175310652066083433446817555291803214767188950701729445894667080440540569653543884691051553245191149115405164039086434239309526958454895194464346706478137143231223071114295523418293287147241021511341937049795492842158196099563186337747918696872876378871870255330847964250315498383553397820284024933655298056748700125804657550431591500639419834268400444832806862852191555426951993975134591268564630368538159617293144427458142957632535688903246699074015418196494167640756992700004021052568093664812548199958126438482134369569850366920534600605675623576894808091375907916948687855318992893013401378366905845116245769899851925 9331 -800316593336088742559678087421941974322978867248832048986914931214386636624353769793167106084948102109252053339831805030184227562048538769526743754639496679285983027099091249769732596069867644395205051337756473471210900802527484180719753145612346044616390599128836268171110680171662858947906726021525999172539026685132775309656918850994539148138693134634873953041031293963724803682578315347755236223860990749376931186172338748148834240971662384237408961311118310320467622969713922568057630366524590409365280122393251154620614080612099894439987548196750730071327383725350304202498399649252537385010279604356871464743290951952886050471628709098061872 9332 800316594382382760814153100402858079701155034245034371867530293212785417050425265456651481377162413081425336552505040945406060711920686723990276290894983301322997612219526952735864613903516398789813546429908009592051850094809059066423525258708265668331821420600706340622248939373266264309979995134963537961310099019501849368343537073265480116469649227650675678732894520105770635830509327466891785908151033690838511509947746993273732181706536984721689403519069054183116884630495940084527106598622852153770518682196155104298012736045270108272479864992772824307671622239852928036897955626003708004071145748300291683936579691518648879276941751538328745 9333 -916342075411926764043698741927575705042627391953306384082206355155913588842924349460368448228461447480357852934275473614417715498168015507746898904814564764895894652995384089549707838319112531450296295885842209766297137770443118926393861221522360691438153154194936770663923161581056898426297911008378845098959406808661295524692369904379682977476728003599336838945756070978345511034663075823648194173090024593673895389178421328554187640713179717375070518646464237261897260815474677255777390544342836131936248094285050990985791575346355969146387703997820327817367249329538363027897529293704189157640877571878835569002649739795637185328577744016683131 9334 1398230827147747123315397804598240412119980012424843275920014937406337181725209468131682421478716883648979209299876199979941398240338793052624503974257407536072381812302788668968730458042738027255426914597112308215067775788206569503896521271408886667388665174171929374801598109951903610982822037257896840206440166854830622823967597960106689000823852914163583430395466430146544079287486956160978040179481662100417329045424875240715018019052282226426465353002048223151627534003041579022736880528380778476624049228398011086970176856536090557509758063218184622766923625689162275381725834166143532061955335696118403928727931656189091705631198893148100651 9335 -1537807695803236727519381087741593638990530881671492160609373174381344201046093651089262040691587627251773534228489841333738466819266135375351007227374435877611360647227981548840423256405357745014794073839783392740521019724544758422026083817210871535480506408166338657743651295246032711358391027566390266436016320110266729510121826546546219906571797973885494251770550956583781104802541756114329951306485093790090718463930009308151107866528906655921728439141628628933672281316324583269844501524634965763553111609403284804764349557525169879178013689104887802057754907610596422376485003051009303209394251973181770642273540277845761612063405630698189757 9336 1537807750166897835468298937306560024631851807760842871018127308956598906721555053030169512117182694700306817491804686878709194236468744237702876997493517188199604007124756524836381140419013179485185723239524139535830103022313273622288321119805155837229261660191151153056703747174228001544320184767680023085450946414684525750377101124822116789642755265981090958243326356097847440698976781264913026949758780092902148177644749957205715627993365170324133590170863429982706042788574035205302545578644673967197365183896222796954500270726570569406752003493633072426799482406232735532440627297860352869727347805195761910800208305209247982567619432890172614 9337 -2187687713427209986673264929770094229422308147113508211881343847153790841324689221603065894710940438744521152786647421688183001607479494072329403828097649688369643734880644691524569645201460061274455215469587771822276366985108920122063758253323926585078490637113090007184325865283982130681621010217203882687261942697331488030212020498593418242764563724363267541099849784175736661754926198824158173963820707685697972220092324834327722109945573016155272284668212885910734941776420639743019121207020528448787080260292814795622539420765506570538999570588737946209903170644295927931775944882379399465667380735509607219256694942398793117373656954552739673 9338 2187687713427209986673264929770094229422308147113508211881343847153790841324689221603065894710940438744521152786647421688183001607479494072329403828097649688369643734880644691524569645201460061274455215469587771822276366985108920122063758253323926585078490637113090007184325865283982130681621010217203882687261942697331488030212020498593418242764563724363267541099849784175736661754926198824158173963820707685697972220092324834327722109945573016155272284668212885910734941776420639743019121207020528448787080260292814795622539420765506570538999570588737946209903170644295927931775944882379399465667380735509607219256694942398793117373656954552739672 9339 -2461756946319168126891036985201426921195489466270021117874788630659690032924102629363492469160566426725273657939540105785881207286259443271189708460856185823237349221133888331201027533295069246642454993911552715119895368267093689561510482064176326611565833630046488857370357104020336360051265714471487087048094565415441714159525302116272227580038659662165124870662908394119382948483874951945391405291193000772324905028195695494155248323547233639928674320132654765210653506244921203346168852223781809087120595756277410737581022222811864103293898251650219041603691309620712347539654779622047826480381861241511827735000755880837704344561584915543399294 9340 3601341514633674744244183059591278249278654578056564035624370230289572130079012251764203809257753904311707811146510095726334711207091935277838724022111505327164614730018841456756739469379343524082628607050189669848561935790967487564176554405800992232274304333143045133435460469496782037585256528542542153387669040966519394558106660003190840142864529672010869447999994576651421363824837059648236120789310761712521964814702409787014335949523613707691890027358206043427375976343488437807543185022749868057104068995439557765242861808409809284149856384370517407755081382675774852214065522367427329226931616471804136857396997406964273422183284826599705349 9341 -3880597189368278477874331642687122639364004465094668417678400206223088848895988072874760345833283681147040444811740386037084687978693352070829293211263916326457081425186932596681879783596691667414624316510525649753745995424473047590809142185488971243768058658926103183631536969009808126587207840200415206232774502118777541933389621824635751794226558482369556047153857385390739438803158667762952613526259292148405547465749792483376827606197132935791543001578996158210850774440686377201794903500384166875580355766268496841449509980073693244264414825112358044488270079699926770325890702783814259960954349568154810324136652149196324543340704424555939915 9342 3880597189368278477874331642687122639364004465094668417678400206223088848895988072874760345833283681147040444811740386037084687978693352070829293211263916326457081425186932596681879783596691667414624316510525649753745995424473047590809142185488971243768058658926103183631536969009808126587207840200415206232774502118777541933389621824635751794226558482369556047153857385390739438803158667762952613526259292148405547465749792483376827606197132935791543001578996158210850774440686377201794903500384166875580355766268496841449509980073693244264414825112358044488270079699926770325890702783814259960954349568154810324136652149196324543340704424555939914 9343 -5445790294861482862640269392950355329920420451226187786982556896482315587617376025182654083813144119492972094086158655404511843709796609252099035061958701545805448835161187261964390532622383774093450556287568958712363438108877365036471607284295302935334367482717327171010325648391070396540792682316513996361113121737734303470460401524837683744728327009617904510446242511902845937844514530783915771218031508892754130009300345511496782587473248814812613406396277801441209885172173030380449506232857412245119129143943293335191712430268834320767059831768793332615339985228530728982329359250378003144259029955775493319088343327415696250911555607961373041 9344 5445790294861482862640269392950355329920420451226187786982556896482315587617376025182654083813144119492972094086158655404511843709796609252099035061958701545805448835161187261964390532622383774093450556287568958712363438108877365036471607284295302935334367482717327171010325648391070396540792682316513996361113121737734303470460401524837683744728327009617904510446242511902845937844514530783915771218031508892754130009300345511496782587473248814812613406396277801441209885172173030380449506232857412245119129143943293335191712430268834320767059831768793332615339985228530728982329359250378003144259029955775493319088343327415696250911555607961373040 9345 -6193866363533451098061013046343931953129355640353351694188881376591293864659160291327097578587900016318054075395089029998087474018858451762541029071423375891728339391830845442075022936122416834049475164999871151680121676479954460472998790835180627237493315112477813659235455387015476268593713331857459803984200050405377689086157087590055070588220878622767346778128476108197154127798822374376447832920164646549661845387143011334899862310543666106827949890823998918075704027836489100161799075131969161492904803625676943394981180308685743769288554630069994368479075326804256741361265899026979780236797150901135114264541984321918525361870529451443355049 9346 9349483610083849889712220688537201405563581601561322740517878087676256247206193696912241911394046260424737291816724310002706692738116490555917429932846347584114122410439352900061837005566836516855889073499329743173380127127097567766208526831650664178342342477844813328212518652399043024849781933639075439572965281879267924504202407957233963950744546873838976317835476090217717492579114510864884969120248903223454574476439498558276264943933981152553616140040207287619572137802105232140767515269528930637715681358201979242784573006619740867643731134183335911018892137241586936588765583161039714066708101825798590339835406523192922740677112688285303661 9347 -10225500752682973526681814210661915192854344047792084651221905107552774772500394301577103456172310657054056256970368494199738996367352220887893579614749027659089332082231199770436620130710065993977971318707410680889744348781293273610073594196068817317388646661829720114805641023511531132989153925190837299458812416130642026010803296688597280257197193229777317199427840888564781075590498074119329743855276696742098391210088938501779005493826575940815721662001438428006565627375722387304299389624907553505577691472473898910410505987150582505040765917629235674440925965056277823566609444001346466946861522455632978653830720741531966767100013190724298910 9348 10225502833226938291031982478350847703261714798437388062091950356979241912424189624309682193706488635354199238878366990740613916634273285636302239459210290553067013029666001599672517575649076578276453946295516233832085553774215280983869434671682797586074884519696549711991190252108885968760226264269819950867509259641973618904286788843696882321066282449749703251699293955510595413369018765575711245826571596691904123615331052348024265521375454033601072107625449104614225168011125776867925042180499254674252865479366449908626413912617551578151122787809612143891649390077875171818909002139388634448151129053654761214773673186222646366816831555503474845 9349 -14351893910922416822242604067055020566040194766078085211467215972064980308358978044221683915488481242532730632419283107158558681438736826671586245210825807116875221297969796217769437857212212500451204912486929109340503301656266007592716899432308136133782957567283178793710639027539331745202222782415055839195008511864001596051841956815587737935479661145399912213807440942007329888602625378334111447407823094828673106440115996383336613347314684607089559158505251509702602726637832593175594898125778291906738320940927684842247703733627610732426521308685756692015936653560341454606331109178192632812028851709818516426184660537522733800972954575316512420 9350 14351893910922416822242604067055020566040194766078085211467215972064980308358978044221683915488481242532730632419283107158558681438736826671586245210825807116875221297969796217769437857212212500451204912486929109340503301656266007592716899432308136133782957567283178793710639027539331745202222782415055839195008511864001596051841956815587737935479661145399912213807440942007329888602625378334111447407823094828673106440115996383336613347314684607089559158505251509702602726637832593175594898125778291906738320940927684842247703733627610732426521308685756692015936653560341454606331109178192632812028851709818516426184660537522733800972954575316512419 9351 -16156716330924708347932873720072482400485915357807094209631884681922231469399311168842317717421454207416039119852739467932378625185607944356389838180171592788648065081008154662321445825691511458020843206353124043211719117457921811048047633368305429134419415293544930004177271609560053154481178176131994153530999331823024858585539416172923958074179614952071207037459133510938318764275542870919175184079845229319721764518835721479044122715740206603259872382150710087660582817331899771894585877250279759545398180586154155990072879373024763795502167769347868725896881889836116523533615333162694059867551824737930316356726359691023234506372601470723649154 9352 23874747639856856089434217339749656182302346794430163699352496779002195081302086457857291274139543065286893870058579274006474801772007646641566753415530223583011365719609600105604399603812688966772403114912297542898271570176434707806251896401638113801864923419844592606102427122819190188238916184477268854443067738284663274935402377261639752736378990511975450258721432428277863925924934601583417928363642811727797340791962037848276935307796974153816906270250058077421973438039846868041360003190430102982329641444865359388043330567698753683312593935684292663422079668069773430941465614931983163773632883307531306182261293034231068946264334156550718426 9353 -25720871680609998435812458890074807839523940568944601824746402719475989685967803337294399233537829424506192049309764118357528554700188103042456100586325513151472527188212941483307222841889254790117348327849041358464109498385941360809652061387417185661802910842810885653373815927009514039173037323541371095743582310677590384836111292789882748907643210405697885145014186142166382695945181696999832726590268637475432445940338519104644051934373649288408729501295637672866568602824473111706221995457876749942202260037422919188100171122033452230990209956766267063666720888977753496561854778250772072581704083492426884197139948771027536013346864665832756402 9354 25720871680609998435814876107005552924682807838325376998173613350376672679546037332700211915891995350235031948190936087069267534139333113285279445625715788536051681222941072400006433426596950784878691485010428387779627042089599333733704859285369864056624482858751535322191407651413023742906653062642529115663988579828709762138169103327282454960899688625836151305673973977498057121897419354928189425528550874540946252962487727115687231755894050897788215327156080833703738888224587727054653816493786256762768119455796292503014384711832074327578663240772448225563778302934319716814040553873928237779627219674961767822646392653192173107114008900931458225 9355 -36744184245230923568650547260016466982430937044883987209693371850950835448379004885084089712997844527900180932582468499311556395307281554808099010904853713945469979340641264587583152206813761963422458501052302048023530685131030724136286987929280020615019499403986943590003519424905885223536067575268059752679917298739496267834464020399289666042566075196216994986451563187350206334749610399442397586797557916412216229640101698220006772627635756377783565741716317876203285912512326329788630667151818171147654256281966094695242535876551605456946245253392914416647406508839554518667315239047448580626108737693659832936559760900494137627761778971999375601 9356 36744185427467701464029343074117472308620755215982608277700911532864623287667277191074626652895914134880595157164846572805162460134262388791536827469504426974807717235863413781352039375702553903551867184176810959604043528506046229852204414230377897596832497439133990038906433308838453096503073089386302118872148441924959187035846689958631041346308506517816783733956778065144372012203989804062613775467547736366810228045050024266122766450963591278934627192515194803044141126688136550196345983129308637510778208998670133267671122870372588199780527698247148954903178736545280356897604281706743462811324822737610827791560773675499237723919323878534827694 9357 -42331971241376594036109583563153309594969548585550053911372100364681216690150157068452422472696740632216470187996633456149244879573753781306813855806524250742367665728473229235532863650457473936135124811473674590635544019478478333159069356136098399557689405618564501875523261171334685382008772496495348954282360169032489151373946476071369102612616715632397648370301903092849262242891359584649167363950071292590639908306356515911957178987506697879627066616559632482978811840549962393125321136821798242279730734573586130378630919020743211782090960832061861728615943609443365406832028635924478529920039808897951054883901725063188306159931480463194861537 9358 65732916215603053170401016859043041595789640533843966177816958013990539031574681967803718385570870046125875809452877520381211377255107202724828383735905399962402803016458764539247446981095156067213018974410488052971588733790983366027223228492953833964326041046146199438800786265503660682986568083967413004636881089415429709491027584648891419908735111770899488070727311062514683499645301496681816444375773645884012318823297614795345526637704119013650077004929282347179158575412396828507065030429288827185785750548744766112953306845206076018937944793988605418710466662820503216529743562706541347918788020379830111202734885027608425143655763593444077536 9359 -72530079213552760054516450219370084183669511389728777626632232224587953255146958051822223064750735846517222211215988159799095242815896480552465430845477093060048522766422501791234285906910880930412396235485240316169575692135674025949459487113473886859176848673472021797259865886844058384118784881885858083660740950891724726772438842807721826784198425335733371944525705889891935263865993078017409543826064992943969047695193015900062688528953164070190351924115466678853446648007613864071771183065852200349588813598055672795143552593759320578852569980379575002369909685001940415907010176939637442442962065091810751732681113037098976216758471038135922720 9360 72530079295484056883999014926379631244823693917543253622675608116252950780180713955577027090292128232991096564891237652511225373296252232329882947814969266203158609247243503860565817032952117681731314634622829940325292164220060243646373571470817206091699449753612104613785109214420390542036099079783486418747420211559902827664535992041187411059465839932063928023639114780346950834159274368070716161874505453556739987813694330952207005912738214306329250665314375876747039304742228439096247441437344863119583830784125837357787898882117311451472264433178781509885047856753941349505153000127835493257613416326702592953214063853754758109500257550523149514 9361 -103434925044022862233121048656729178111066316273801374503350969989030588695672062759635436959391720265270300428261292794162043889863760930441032664206949345565934421776337960506027774204667881258545103268219020715088150769129782740507528737733502515963927923939011307766479558386528404449231490449531828586664740313912565817727739995867296470159879981904074000886191393513976689251621191476733948292429295603484165313232814591212815553305610113861673341373239393604269427759650967912661562625230058096589713016339152782684226017528931257197826734362274724581176494692548878980050373039529417494521741977305237770537059226933571615606395607969570600270 9362 103434926430101915623091829240296717745921199743865773939776471993990966587410276546538649015139688509214262897925594250201034206912960980855992363899374024892010653474408581523568570247506121608575397268786760275348966967921365074303789098079424851767418133296133753630854386171151486775833150907117391539221728975789489409351736190011091770553964642941308393618557487612571392128313831284472159255172759518226940380613436217968213060315029698637181317851158517770660310822345470939684889536570674776610171571917676548087357424304518748022202376539030798830577007029862703070699962005926863457685257670442554653379610099835049754639558348005291321726 9363 -117026484553652460643478837296790978394418039615730664882098688970152313894182323322325682334621980777641246502164574416041983634578840497074601832977793774967021524614475916642717386336668108688662935962932816296731126800030090216279814929249992207360196571166914105392092533160527448787372592339014685818276021389819466130466851310519846955189094507872200781247526600060446335387636151379931688510556630362106499870040363108506887889732494045619236161634862362450640969609776542387901647481799903660266136020618755018897246665458461841796598012360301355708765112736090175949000558771345523217377642568516003222480084622436495608885175106998974488188 9364 172602993459175013722025962893083852749514026775707282202276491477784765959240512866055376415718995599624478332993622093808668158873963978741324751560645898896332375652921501018043793135333726337705290930824054886511110070112135930833641465163041374902040623819043833469274825048978057742663234385434772385708694602547706365573353481110345928311591698577603230418110373384782213337018776614635694450872445193713573402825919226643768034717819343412725867049866048123069975271335754225884531592296807371237928149145487397567977951297952631184031549127327134277302964848741272384187941235992877614037738137324267668422233942343012314121614862573629903562 9365 -186442591310021820622567130950752431351022499387802537489098447950865062237975155847530193271865834056494946104039459443345598330021527415810251043911107590392787366268931801557271232606136699601126805959972803658605567142090329651043654289771960348336450410582722761647812042201084007540704714516123800592019339177317906993760855505858137294064466284197552463999157435659115820031813694435356769971345128660860469515588818848811528791233558365191959604604086340367357064837464605455963725432907944251891003233374746294173162837170760755544349879286171205913203714799723146840945843275242220114627811419183203666476978713291045221801628645198609563163 9366 186442595612472146309277406281811111870880065813549529139807363124596092451300031026915956703265511291380983603982510277976053971162091399991948213281928145080383112959901882418667066204718865230659923114601668114443460013778439157622801283899443570084151993955778757220579268200222167657067293484989549632470992597827208887658880219003976274044706238950244314947113298471407584209626900169906695500547708902643378030480926003319067983953565915738593729683965344131828206153955603186143762492117665978176773809670175310375196981541678054526907311015272831807618168772141605536889310325774251572102198877202094287847242945547138853639532752406157083562 9367 -263146904674037207420840985438574658473482004660989125210381984757515190821055470227820977053882788254856707548263586636601859062240552466923799986618831652894988878408105102422076850934265188302594413528940942012377626274645407027003805087157120023069949425958003900430168641912797557881789238466401935103499271886150058821509990571060195616157096016709589995952991968214009793484334296811167764104126468040980170021084010688059752097317652940049836244136191815971832737286114990336449001585587536345505612209666366456997115120990464489837853037467882860168521989887716611166048281809473152311636438526542245579817405401128563642462892111924215114420 9368 263146904675443087075029731490215609929900774723205686959903357445897345040842054974666291282154581804421428548813691357535784872255852030537928019782753882950358911781147419023777595290428168901407343330340775403062127269926621954489967852889975347444176374475765092678729824113567952279873486280699698774299613656168762890554558697219651791247341321583698539122772176118343321941694488349402313197040409531290818124196108432540039419876842818385512441017181365613247640695176590374345383232567977406616969255993123661398239596659988881571698494842141359982217444241406647066249721653380318986061776803951031790093706218069426024176780165395785784989 9369 -300438076393577628880507968077126256927682845100421133466800888414710466247819776139323989091436092571514068545417344786073025386966496534654910322024524668381850024745371857802118206147093465294016910214349955960295915564083564311940624466491585812930752590695277943879917295050489302985770525746026926424201922711757140737464335144338667788523483209172997852317208761555364396410791750365105344040120392659037937605729426059690570609652277382560618508159640612222321511030060095026541550363242016018193094520450520923169507891566495376680608478055117873527258051192635871719076209784272131912317187566996475554264094763184511969706555209302108346849 9370 453663167543467767401898387939905912876650711282974211542850560105361963739160238627416088363543261056054428521219055531079411861804428777739764722250759874570449538716946936320247348679391089205060166484831229651934561608875392769259828718873394367344441496832496613742304794100085639088958317681012273544371918456797650277926255710562293281509010354976397515524182081367954178913058186390377487156766130660973558049357451168025460046507852995047819645456630723903463002492216049528510371466623651517929082907606142411653773854843812752053872919174835516069019232184098046264947236679767940929562540009333461922035767335665804397652284075503400645933 9371 -497178715330913148088628735727875298858251234328520415102118931703873497155886699040892801769152477520721578667797207911613031833640194560993164150333793514550037914408988030469108812367602016376701847918057942646638937006476495682395141605112458482403559409516142547125170474446654128511747832065662425021350259987531646807321984039626053433622476161081343395627887146893612596268743091487660217709393860991998463435359502727666597671819880987012918071265581228461578812799345874747952279970063413226792325203653061050637380843553156317448223015724806272088763348085352242114643300080657884013507099853479726795365202936155509618344891179946642425153 9372 497178715330913148088628735727875298858251234328520415102118931703873497155886699040892801769152477520721578667797207911613031833640194560993164150333793514550037914408988030469108812367602016376701847918057942646638937006476495682395141605112458482403559409516142547125170474446654128511747832065662425021350259987531646807321984039626053433622476161081343395627887146893612596268743091487660217709393860991998463435359502727666597671819880987012918071265581228461578812799345874747952279970063413226792325203653061050637380843553156317448223015724806272088763348085352242114643300080657884013507099853479726795365202936155509618344891179946642425152 9373 -702478781624803066319929967208635492641559548907601301924008676256202981509477083473816680734897627469553880015301791187574174557170836339781010596630720772069278242596902306221609100914939675600898079162455263575254843003058380041137944763729632255430039646176943113127711177509459503465447409604994564989010727803807605797973650210153898094545981021755376706046579723837090182068306310168871705651823665058635430377033096895129059480002188817328771226915444762514219898798833830333355740577457218799670985605302351512005343752761562043486791175970324306552974667940588892008619038080239543335512257628450790773444591952529747641436612927391749278575 9374 702478924963885269524877781374022396949299882143583076170042331072495381633389954274182100278957961803383423550775309031810037711216712431231875830829815439338180877100465659786992264406738668629429263853974535176711976805373118563179264930668450932526992446939963248220668438953461805966323124881099549605375511190897086283345792638641244690937055770743006805027541939683617809091547757373671877879221570942993469487927609311494030606676833761949132840267714198471611410459219406459853629365491290760172415066019883745071873020245884387908915788040434425957641144238010325064938893818422788699344109396355050208437000995139204150779413411659150225360 9375 -788516873522507345023013626007513863361583248169904063829864884337999554452579153871338458103425665484685736657813776183615094694110562860350452717304514189915772759475563869752492658013912066995973334024136732686130840828501678512023346766217530421428546674598368643125736504411988871502097355215124294705863795673060481011711652700197224629105713730513950460123924429126120307017392196901923125186305056168455455184728828747533006380173951077597799090602781348349104253841290664565740170326511626203666285438441994201137640309175352568790974604134722070539274676900545915452028045349116538559903963694098716108288367836009798636399479756603276173466 9376 1156725618585373557000672939985962304702182661725189127318956149691740805487223140952812821651940724023731472905872721562980918354222400792335803694554412910843216442140097554755546768561032905365681072487958136017677991367455113180524004299270166644601925484683525084463356307748771758179505769406849211639811977213894795776744293649448434225011599190608969496333624195878677413358771258828751541230912746105557902383780475428696882548103074322920197711076512496349038944834673020549555719122684149387930201585150917848219972307597717203571582381383046969679985055825435810969126401234397939372216991776496442758956441784614460366641429520669077713272 9377 -1244501815480641043995149020020631872708378186853641803230930264504456775389681024041854976848722824593546249282699873166951382516802760851324142669669823393087243638385740950869598158886359988705829863690161720937390544977223700576062216390703444095725494158642929414741972489981244953367340506092800195158900443676729316769445301268136913989746164683682400000070539543162937975238003647833440135931000919807317781834407795747447979625973760165318510933886631767082456945508325979831110979864900462616212223819662845915334565765741604196376728297644495885922568783526168988454903248383308128131173354123076713413077591360063548437258929719544980625040 9378 1244501815480641043995149020020631872708378186853641803230930264504456775389681024041854976848722824593546249282699873166951382516802760851324142669669823393087243638385740950869598158886359988705829863690161720937390544977223700576062216390703444095725494158642929414741972489981244953367340506092800195158900443676729316769445301268136913989746164683682400000070539543162937975238003647833440135931000919807317781834407795747447979625973760165318510933886631767082456945508325979831110979864900462616212223819662845915334565765741604196376728297644495885922568783526168988454903248383308128131173354123076713413077591360063548437258929719544980625039 9379 -1750955519161017998512894327026640407332608635528697639333400200848400344072206200899061118379314261662236779827028787395049044142474852119089244097078197756572374491237292440708574437193564740381004340285160702020098454600050523172707786801696644218052776888759722656203872687963858685669596906279300981291848145768905375147698910853701589755565750625917602783979927912401292641085094390545829655143600648515282618206754862017135711575049155527204399115026839346355614284443916715530893972624073165935171406215520750039144341873599128343451293188195382963112228830903235085960331375199668002989008712050315671638045591236086519120693802631320676354715 9380 1750955519161017998512894327026640407332608635530163269471540344732188560490095007727650512546852613896106474273662751519719054304941877682974316802624108149402836794656020354600022845922047820749605187662287235349263557823849806608084083225652984822871027216055452336106971112372880673336510000760936109009688908757664144414744052896176010554983603125313416612880938309888898720586041095231373000985617778497718636726276578134019895740939616040930087576876144124655948427809566800691185700159925950699501212467363909208647920369700734372232490541326737036265051766875721177222855973710904607184130850490022238445719366022535643955592349694061147930637 9381 -1999298983801626443126829899526332558768568284834854529704053591657810919317304557020186069115867244603430979395924044152787449130736112450411451335169720652539799142747037470992112152591471884582919445704080193607426366727786771157162641934971083394872658151586610006889822487188125434677773392116657648059638349433684644572693350131552449391877692851876833339799017083775463789456710886397422125947579498158150150258148724838161549715251027164085058086944340735408682350530711430511851576021432902279572720024462378979208305073960149606942804894458980387670017571263341282117644072566722009117445179138357604534531911346715604510352356789080980111220 9382 3056213350340299772303691406584953492135424769222461893673954004427331753782560185498778996154284249354012370938968977400635427099805406469007734502019494961641942549890328000116156704574436145575406716181202188321512610219382686181605294186549957019978223234505608146958425107274363970977893938518448577610079568898259956000340618464367999235052115003978061306628684055282108606973554464964297089133136012210216317563723594975868355278802547223577632285032404724023152066356195256468687151237252256735755518748932934528382817106631765154310592229199251912514390821364263654059143244252706224103856285785476131709809905573358456286841514950921772238685 9383 -3354615672557331248680693889820427292559392755338779985784361740357459662043388844758514016826795444384515300197433091165748842051201599681662972363482887678318064203168954959366854166130465074513408714968808938038217768154226010965725910253518885973987808636854267562047938301883108445011088314920958282330380605548125786392967976910566413728994215022892375477044071550551636376949353087552429017346861381792537315084557381649153919489134459910962042184515249710230556975536787454906516224084271688329083994542752249370559305310069654647627431409054156164412346658959983563015631379004541908336886979109795788084598090369926239216262533364607298218566 9384 3354615698308689574841116544020834734078019399680217467966203143814888778868701995547248802673072804214356220628643239418490968917939823551887827722806066418627188665749526431354595642475405171900734815433107931635940119696715647975936256252948531361695764919664284254330065836322763432858888346902156191517297773339835830921901212966850152754630685476265584737176205851695158638513224227679911182737386358506267854574390866730496071959455340415054351156288261838171121180952311482634680424870199326395733553084288568353112409084762669648200212421835965225913321702165726986660458677521709888751053957911024448970967780518497379019036194600946809987400 9385 -4742941242698169146023773689765513354510386680946618134518901165549439669688743183667755077574330787203496774059530345497755191126576673320489643260673098365629030792112828514512189008830758897369324552230516870065141403207917258009148175001315066297814578783158492667151535180816733294679080683641057522088324491842620023055198370036362349391899867344214910474199015641987741593962593001606727575481794424866190282917634086387345285219593782963470733516835409099190099296506610620249648496248522183057676109393049012955439647290220906047698597359396987463046178289699027535082478100080998191155895828165718238408320121622437894341906464675990322957669 9386 4742941392469725157365459351951141997067708354044373056732065941185955766164534397059747465981881268886966166702202263817261546269952174852983709621210192418863425666797884081934304476559416555242809311201660358562866136904775536092601654061663064020908053520551048373009753879934965995485305478925467936023103679667631357589118577781679636884020000888360270773029155864162561415377242536829628419222768925184352835039501886258215469473341875428120497863923597048367630902349465578695269526287303611172215025626859599558786249597910325571355392662003633281055494915035912305847509115491453400934705853293196664303532633940437287173486828571481588992837 9387 -5344500430041386143979091296379903747850946799143201097233767985067205698076188143120120511805934010037404202708582663597496795624571779451390283502515060893191434856713078102686088008480651773094374541828958897490019545308053650410289751191070131301955853560223778889113824701435890256989827973420079173292030941325604855035780661569245626574227784562920975317762942970665149871149576070123289996066332207594240365518507001942912149571906401606748076730319821494251794668324551564624470736475954425851818120119645281043099456583291945378617267522022509309346527417863487867602483915388487146792577934894029243019239367997066370414482445772032662798541 9388 7829344177015509684834444047138237466605098649218155907134886070747883575875808504967946254073799331707752444705508014374885860653353437596146699129243040403593777789952753235453272524279155817212816635910407977504419711893164790590323949020440863271372395559567728323518752619703652178624854500360292116406616991941819019085684872992550028032250597138863941661824213054137285919737578412864012107740506162598709809622758057824872452180878808474819405974354707990671456887020307209407508559979095084178955339197515363044763262402372922041085553061290105631339642646519983953513425740292533179580763925251481779913498580644197292875093765796099782431259 9389 -8440945741259428958038885408373926369870458261254959510002039445455560284024422366212721207135804194872692768968044299070339962720885464309510491329653595700410174827497530441508891948657292206046579364150665145794548727030207562966563951555611062553663007232971661124002329121780387930852156537555790436917130520022307091004124211252388790315525863418104785119089763308514867258722293512172968934650663867376180853939921850948010440050306361245814932743686553971002762947774669140031892445551718341154851085163513891909905400233842878059200286850665461811830274596166602868078097854621376500290893494793850401960217901742581063945039210845656624058337 9390 8440945741259428958038885435461202695141969529608644685722572032623189588881044359620845311685681050051915754426260398925188061809451530327190475032411389442509284348116033998691549929361330936385264303051221138049659215747777177955209942646361303679796997437431829785225009115161029294471676886372549999278176410648403940648945403040859568549002476031783230062819917812683174646733728361888802798338343067361458520978574647874988661283348991414949496907077220544321268486127224023711712887060566724837832440626226355681552514139160621253329477309188603069575677089532277046316794859074825531853507356340206417140430810236815718808608205699843853921722 9391 -11936648459485182958331956359148501919902015472494031312961753424463830759582479388398846042429818713310568529016408852220906902360766790505664514968371227724280141248474500404389819522694687468607137336748786634992496013001977854621404978530044616938249979400937494458929429457222753805725758690450241095754745312108147774228560597924260416683209444773518247808411099532337357530364481478242133008644237758805438244961309474955044030425252439907763160739226319429857805699359261687370858950824728539597452256623806849832962672031528693288143339556710532372830226461544481356009906180750464056632087756841029403375486936621927468951083928653949547206185 9392 11936648459485182958331956359148501919902015472494031312961753424463830759582479388398846042429818713310568529016408852220906902360766790505664514968371227724280141248474500404389819522694687468607137336748786634992496013001977854621404978530044616938249979400937494458929429457222753805725758690450241095754745312108147774228560597924260416683209444773518247808411099532337357530364481478242133008644237758805438244961309474955044030425252439907763160739226319429857805699359261687370858950824728539597452256623806849832962672031528693288143339556710532372830226461544481356009906180750464056632087756841029403375486936621927468951083928653949547206184 9393 -13570204342308033277532446866552705889147564499912087226256500465291969781081003379239043973253832799346118676864924643028093121084773662654836632591902907850143264450731747295384111871197421323951167312744559673573839956723127167820273686089942782425508689616230986131555054553135093675172299674593385238714422133808717459337350740586253793204579000166307365859370434489777478979380963410116866699765199418582254376998321058935940149236247869534222189726339642495873298747658335718478115884559719088518503982305059684312811672337430690863286638221219335969334724313089982792567666488161027274407229533650345159052543559435390146697040206260129105712050 9394 20550832299745002477643770789554401896708716277759112523931616386411639942672107307226303065946225226162140601460737763119831730028503399237161983156140216474717511285381844597413113352404316222736040720763884985930040282286270691497050935963108506792844843848190439967299478146643187381121099927301018950478740311582583399414296165887259946587938343685440222527648313601437361064337759586011934556321769516914572347531961425911140600636290524162671698743555198099030821584114979343931437300886167178144328460798536990227131550324601792668593472724994261236423851133428051768891461095048447451838733863119361797170300080994131562162533456689845074734281 9395 -22447869338401135102166757321589176039244527293914228930388327032779170024502726167160252677369754806474170079433569452048486865852457265513824028377400312349206347340866016617124960739496531435038624574141405128859896788486561054768574840826626813981457872126541609723234915131278424864472943043075575767162249857371619818478185708707185700753074394929406642914522070402170766266927226313677287095458094130502164376810413627122062707669945894460491218841379390931171833227447426565242251719574234064495270761736702436865391502335127130437014070016223206165591808944913839468351740559849223666204499323116457334363295609221991768241289155039577274926782 9396 22447869947312143327317841172632555098937875210533714156176478261667368126094266844745846292913240454057478356269296742730796074082120722837912936194405983990440644019691910459579146574447912259339067783925915324058323165783306435421241407220302655972688171241073371824726049003635610904703493270258968679654592820990641248743817777744922093134360936191651909343171010019336893666126678137362695322688737984389469728784264619816608869773324880903973373986961749449617351014156054477793682710617991585443662231370657766932772538317704605125034458368806034910423257675142187535451898439966294706669068598558713536383873503012428291271618139010281430140606 9397 -31504386275224194092780825014317198655511975751371884205104093829264345646134519042339792104385990474154390862762471179510921366273147538528464704828189706560497594644405716588681194891211127741263236448790764895406330351861394689503239667271141886338520754362739992930882569339486647153333723638043792635413423288482201705173638862357661048415509279768268684374480550960608229621436582708625280424822402644610347725719312317323809423031726546689677393047112095380515222586061760373872777426272977259514312855649803628239459676590523087205560736783727754220553962808913810648345323034340317387477269952145019378655671515702094059854992366388491278211130 9398 31504386275224194092780825014317198655511975751371884205104093829264345646134519042339792104385990474154390862762471179510921366273147538528464704828189706560497594644405716588681194891211127741263236448790764895406330351861394689503239667271141886338520754362739992930882569339486647153333723638043792635413423288482201705173638862357661048415509279768268684374480550960608229621436582708625280424822402644610347725719312317323809423031726546689677393047112095380515222586061760373872777426272977259514312855649803628239459676590523087205560736783727754220553962808913810648345323034340317387477269952145019378655671515702094059854992366388491278211129 9399 -35275761890728128637065800236822784412413084304363594884451064773087083439639890430863174200938052285230142724726970627036017704107964664938563654578955946938000007296949767067992109647317237032031719372471544309279274488322744128941323711447155815784161879180607721898011915220063048706965338831198546438026706283041828651812110294787455785666086179039684991812311905430960198068280087235454613524134636123340423435016003338827279371406944821060059540070546377722166290918085278456099969349614779767473747234872993997533504230555999210630827283379370631113988914739809073862412304231741016792020805153610286751862604563556561827798699329126255913910099 9400 52034698781137293701918120907669471189924796085827567075136264702740314962276318618184594816443178768554427257885319217462646005632427013626212464349517321228498782039898047206849443624254369231512864767150678083960526444933658323112110818197268754175571088758030029630548430983284027754160966346683700457993007691930341786581404447733705252853160720615843823990974262355912136013700162819059279112504670496874547792171367678199997401299842603824074883323826511576253823746960267649366979501324166372461890434755259570033470371948065765414812826107243139737406953690119503810366116976337376621070542702828319159319345598794190000986728906404664112937771 9401 -55889846665593353122558926213892736858064878619694581959489882138872500496844727252697826437471002052748461448703890739258824998274202467058384751671699032842620834463364796922112325234747147163665244014938602349474900030764443455239948486439753678223717759565182498316226156976831275352940559569950684463543024250441907292997256882731815940125686950992104511671471900899697983889929464154307929265672016294854953995406832248469238867112707971744917419090832595392352594379715217069962087476619142112557573183244922525963912586372266691408936147312915890558633459176809556025831663066115591422763268658424571007430435303626762988881542620445384721834626 9402 55889846781062626202701541687863298426225295216694354491578243618209888366695678754582895368731489193774986302829918008746519403817912295656090399956177013248736394336139875339477678596342766999772304256482266104465062506928796093552425094248811236176926506522325103875100107759970371748940632978587092434612422747734111090956392813611833716811683488184440216734456702031082978503726826814722835354841649359096129300551221706505843530577419904387300754002075509716513907997336701811749831303240978390533416371534147399985794847265316207331504498847289003540750410700996381657116875595879211043189337411923156629426791053836265194902999150014043468043975 9403 -79017691602303332413628447342518123717073278254725124096694501591161925856087314513828651008551713195565508481706308058164352775785885385649859242071725267850042185779455705187957202985161579970687517655240624575074472494725371139231899102044993078234887583673161367011577178939263465207430319753043186076482166442824869408035288749245594409335507874203992821811510023000104655001337615012631443838213578775949844097527628087718206320064605047919292816921976517728474071345252587479560516425465907937373678807815403782819957401537296649381635286567791620500168718741127432136265148284750620120684091287839438794627166770859349032828495984385266435788966 9404 79017691602303332413628447342518123717073278254725124096694501591161925856087314513828651008551713195565508481706308058164352775785885385649859242071725267850042185779455705187957202985161579970687517655240624575074472494725371139231899102044993078234887583673161367011577178939263465207430319753043186076482166442824869408035288749245594409335507874203992821811510023000104655001337615012631443838213578775949844097527628087718206320064605047919292816921976517728474071345252587479560516425465907937373678807815403782819957401537296649381635286567791620500168718741127432136265148284750620120684091287839438794627166770859349032828495984385266435788965 9405 -90754357226305902882808753832184491483615685932516082436502394450066136263372477542073802362535394513847028817463001248553661034791452973863285962107638368042877680148502396347922673049117856291004555161565036090891809218929647724749551848240438722600720865590382074489619830277634616672611698872661059802239631074359289671332959121148627031026482251040979232131469107120965974853411969452829016787290864939905689767203589460706289862869596498260561751889466364424545339794881055403605538398989957370873616339882897069063243115290453721771298580016926155851735338183277922999862012817759614155028492554674452589639032253660844508730806215398135432742376 9406 140118227190061427956829806506141751575299375022179754982515463648808761412965646903416439436980113820488452116998994871328645266676243064500360996102216973662160306875511082407098101990990057226920296353590609664372775084544378876501210894328493037520998464353464257458815869102924885631829408413101773397661938913801644942666687093744293677947328289525124093749349252024236669461408648022675656871728885330642126815423894318694751796556574221294361142871819890212377189155483624711173796803165214047855588814871728779992072472170691110169785184841074849774834434100199047196536309976209809827357805381014379117193395360892558004762267664847813893757137 9407 -154410859734249895297498223155856823597388420992493167746898295733114546657285163944073793719391310672982755206270423544504852045809701752144603146838476995628206304284170900427261376529495407612654832087888368442327136292696445705675165576152408922692081038929325645626623702015995840837876207542150196733561192351550684263172429248637440385511448123342171738259231002888454335345495074455913613547114076576516762408043483559150639804783080556542256301179353127989844776273571528218728557374680381208303439420223967902722656311574206524174971757154442659604039425390995402112655565850701109227000604727696606037736111298679617458203195622783012255062481 9408 154410859734656692608783808968664935631091560036576290782571815650329406867322293926611355927837607490731902785587376599973417339191544248085438441629634072848030148257008745585974032404298375492504895241423437212976169312408609282246870584013369755058521389136560052912810391236385599248652716329159547875055132167100001714432799787826700160114683591100668444367957170426106020965004123408250838588321696586841791625851002412480974113853306190550878054005037723119130190850072284893451468976781728914113741605857873771835702173037720064246656660237661768419817280511421234353823303736628963247546645276024042346087200129311999143687739468562260781996221 9409 -221039159751943873993382002733333649261699329320287502710468434403243634960207605500482507308194458420180188194715160630624732766483702323106256383111341023473418461530350372792875025542788667717457609305399169199600354136454873269667411704489011884083856563709414740088635431121939922241962125570042394317959592124192109708185540232371959411993384968727333054212788326567129403435252929962234981588230682617143073007036410062140112466127894414097854642488804076688564472369712650323512949102049304672910113506977829256622013874870290358326573359782622962999921603500779773388656051863257435770212372402517383682538748340000493116366733020196966054124483 9410 221039159751943873993382002733333649261699329325274019050555149380857628304753720755038078558173873231989980643649642207949609796409171546993225284608250234651474360602398795429649676226796346404260408710045353933607274722385242085434385900801605994855200586637933681015262492101242549489033450536166707058925134776042889427254879851817522685551207509369989886619693155089833743434994695759999787700844387447677866521967917923042977647509185332217260815150511636014122908785397433895913082265068424438258810335132158394540670246742138380392267399880345609508888771327665075138330674886912372782018440859592661032908343662477731381608831198728944626853605 9411 -249815900139462168039779787641550583195759197636164348858098304190490800853997938708111458335792679727368623584522063906165822177139906766604087851654397709252086988686360418441099413348339523653019855053055526746599059942272860353091908308365548487032492948031619116846514580452541969421944383383085297272071689541782217693236508347441347987571201276264910190193257768305644210323476877402955023652501742025444077966979767072699526797236510189592133585819732123010335474710098824533194687944626141314890985946828372660066905778392794896379394957656794658970323021957395489981091768697982442479781143941768528485181237260858662517155090312442521502950992 9412 368933222376415862625134105625984195963890562357147175790111027354609316572366243848283332365023138019287971974237484805034588721612959542928470988234609376455762622510929388903783298134985435725605695938690094670068866562365485343283919173548976131763898659126788760863114016030459742482292556665060839942335871040276512253914269659101924798486395420995487556021600660800364327119898758906255316980653201291614588096725754004068600059233447825612888627350436011840207071378821231564013119199580579566235874880317650145228714638668493352773746417093395115368085141261384755497673777325924364350922937482952254694145525456005395788484946347644365299192463 9413 -398308961271437207160593120077698345072531173716803711287718620995967818882257047168823280898848914858519443774344248731349965523033670555378928151422725664706006582702865589345787394233398959582735466165790047730099430456567792580932898423317622320017792852597100400009290230332192069054636440612832301683030163484175445735347212473635391001795890160461548810389535642927815749825614994260753099890340290620297745847345143595540564828270681749875482175353923891492529066475624406490076139573267583992687920452321827316462454545861450929111140696202593869218357421385863227869378666338061652268644465912588220687399480618538234458461989139278544871068747 9414 398308961271437207160593120077698345072531173716803711287718620995967818882257047168823280898848914858519443774344248731349965523033670555378928151422725664706006582702865589345787394233398959582735466165790047730099430456567792580932898423317622320017792852597100400009290230332192069054636440612832301683030163484175445735347212473635391001795890160461548810389535642927815749825614994260753099890340290620297745847345143595540564828270681749875482175353923891492529066475624406490076139573267583992687920452321827316462454545861450929111140696202593869218357421385863227869378666338061652268644465912588220687399480618538234458461989139278544871068746 9415 -562780883928465947283800858813132021556991143613652130504994151281705844261190258794723412815925419584692364199947528247609990315379169067727694154952508853965531130426328206934979534904097220893730851847499621897285266030949590362788326161791315350943756486637859698678320503688994820660927815643603780686582870327889903776891505942456260426613076613249927549659264287837693483225962134970058372118156752848449112455434374995036336256256806808854120130288906497148106102708838496895304914944973824953763511857947862850664424416886847486087904963319682355803687768083140729858162129451091457989844804093751118923242220744880929432582836182578048517789086 9416 562780898415210495787304364914960880277478605386028845742595289448495407995007098103611159985418627206018569397344499069179485319543006465961165333900168841615152971221614436371277775761437763215299533783297583820179077137187174686615595554173651539249050709462694814054212049583155092250257179648378546305441266819617769217821066634011168801556344848045497345020062695754545275811444842110513518735472017192414197793999329059297472311113324916222400260518841240909086940641409979153045654073422696590217120135428673149672425817890615631625371209496030859922323775042614157236360285663049710022606495197331195858135870071454602979570432082727712768187345 9417 -642757914712396374871820237269380271765659376113384242608693109681939602041144278129179486846261622787940730885602531312970864755293796603737625815516644578520053830589764173099870337223084049619743642140955627035457288784649164129369497566487826892271745016002724486435566197906618144845133921229994057024551963698447383857433776687640293445951396654268337912072150214349688340926835547950940119922476654068761762198463915505988887341767470588098529323755563101695403704623221320226878497589479593284892536227919820509720323212286620208595065658678936867089893034549767354600010945277248412176417974804682276183508119711851585838371533216922187716475654 9418 975837274895586117055539768366772784431780770034099733183593280704257997213823926087750757850738703374238877225198438220260948838583461384251933725874305758798567409216008898016929471205169611018203922604880903725331359628695378604776865857438247653152098540554692413632727498712337120858206142317474353762328476814663998039233530581496208362778446230186495914650149807072939138645554305458378980829772654160121310944152069666454721279502696269391557842744217697793051108398352749100957565166051148303974480984441700180105846391279439405694647968193920992155247988668088104276849261062934861578628985094230871578520075657217070011812156153394497976942886 9419 -1070001579601775377856482591782138799803906444559197606386388598844744522130461268291799212576438370836999411126355461413207596113909694970228503641996864689029665376782411260545719275118541501928807104093849099667571847855551083714187178782807034573373864861436767668182696276330827457102691112639684220544015472010789731265183424944134386531512226222733969219627790530645776079165792953161129336949823326064274726927029237054189887752182876442287711280578274114951771087167209805456952446821238383430615738717342726616503636793238859820951742294199648289286568361717874613957669658981544233728552794325551265650801547847889561053387067960317601942406150 9420 1070001579601775377856482591782138799803906444559197606386388598844744522130461268291799212576438370836999411126355461413207596113909694970228503641996864689029665376782411260545719275118541501928807104093849099667571847855551083714187178782807034573373864861436767668182696276330827457102691112639684220544015472010789731265183424944134386531512226222733969219627790530645776079165792953161129336949823326064274726927029237054189887752182876442287711280578274114951771087167209805456952446821238383430615738717342726616503636793238859820951742294199648289286568361717874613957669658981544233728552794325551265650801547847889561053387067960317601942406149 9421 -1507513869983747515566468275369624156248173989727332136149835754323018084975709745479845419619691618363999923689881918579959532945794534941600176666499020963711396099537125567711287287706325666406308355947523304499504321963366033647959525332126705585868247237479530457375056237675671413188977361924059418252675557133866401742392697235362018983525616311835868991300577996763300480299815056890385258238081083175944442807438336985733701774345855863170096077586035649318540752705337360204321001961162899796749948442099824609265430212882204801800636464226596798158319685725260238418631191721157910972256466834902894707409223454681162494820915250156655592049617 9422 1507513869983747515566468275369624156248173989727332136149835754323018084975709745479845419619691618363999923689881918579959532945794534941600176666499020963711396099537125567711287287706325666406308355947523304499504321963366033647959525332126705585868247237479530457375056237675671413188977361924059418252675557133866401742392697235362018983525616311835868991300577996763300480299815056890385258238081083175944442807438336985733701774345855863170096077586035649318540752705337360204321001961162899796749948442099824609265430212882204801800636464226596798158319685725260238418631191721157910972256466834902894707409223454681162494820915250156655592049616 9423 -1702015058468055287811546822499030164971115402278323264193994318199010757769917467779038918972565610919707291186783229354158878292445144593040405353913712050633492479877930679878597301778571635592640873573078188533364005918691754954144823076209779993554869923081731926859121250089726471509136584436737954999094423575389602021754144266706255486353047902943190183635800697905827790468555239917977784222697998016982436967703214262379946003807024100959906885374145154991675233600860928165742662243859478107353048684472611271191287068871083848986016703886786017529968143613672579267938550952139398276699612365849226269255845440585036783481763221288810865021188 9424 2514122755278516850680585774949994036277380718227394938510638994388129627749813091766173579462240025079025029460919647721492825471298384539677762925743643832338619626496793301065052975711501642712671048504023965496089845641812714627288406457746392817349532108135410726012876718907907941736582803562241340534423587624856605352405642322327688158306779036533500703639135342624098615656673776842355736869247969410408913021576914495446367095064880435325949836497067617947992421477097052474929823057504639770045044186663589191658624349821408259369112072769810092591870517530963103477035201839032434546763074904347017175306117947368498557337941405640123532427832 9425 -2712897113326388083691096684084092707158625376850621637720285350701204070530844747258785492233343131538887130089048518944065370189046249829936549966460072393214785310555501764822178407437672511214342964602423202387340420058282931194178883575078549840372017112668453359798618439898356959067672904756363576246379414640858649240402347304989732322579057993850771180858707692742920661729856413679138147106603486828322610447722948791438748946941126303849106200095525327602185202907765477251548364229531070292457827578109908621724532990710192767759301802591398295397037662214356586854094974419594897330894147237222678250612602627878542973495183071088284041685627 9426 2712898293555473331349309839158859806979051771856141401175669365640138499271141442311613566381638449590571712008504068722221810442559631728197071733636551000045709699044587844183971995058230033543201781346750902155159167917305040958955577705556260001033346385120524628525587528645678180338350851604468408076203408147383449755526751258374511161288061321235117170485320829151964786555686006964471839413013238062392682444847674322137573099272976548767176817763444086345077340956064800556888938728248605375289832358407405861613428451819636024514131688904302240078398686822001586836354456086130123238515586668553078683864718247088506539715678718848936400401542 9427 -3870484423697729542143343674645375370257486119059842642015400007100140126047279379436590488057114600824778716901073595283655898376248024733467529811593672559564483243221308138756297155920396586215741769924421903975683040743945566406617523928142416759674806019507770386893185382512400099263279894819995511416943314238387655052784307367643346253672139905898290382335781630345745345469732578908856478486051551039388189226037299145166779289686510720022991369802770767224888657581068897138818182462759368505555860858916927194295506690484684110215285406701012403230290415030960765629739637862616056403432064755508475757529372763662494949262399980002302300870210 9428 3870484440225874720076701100865780772262669717066500470695130103188769845717571993433325332821065375208257419828468046052852716838546737012008149063415976642754040220347770146919371719215600136371387425079652315389572413890148633021113796043841709071477217365688469563289089320375360214472433156739218364381228348979898326546601635248753454661998273147047914224343239701905626004003258560035574852803086913350087588094422071134377371199724715191683165450548534302909328250803968176327309567125362226419634484954078317652290722834279269023445471491078964511042575114074368365776952613791430447497055402445026255347149016871746045094036083698036234563714625 9429 -4454600466128687691824161664246497570626958243844738884574899471009086726570665366988179840631514280722681006946062995807721361656883971685676446903609467259884520980296986786662674825647292876479643166531380745928751332664378509762762709047812153126336285118938585182716499125642738624651243379826690330003693510313808751834994789210836550023103968880629981408584685634306145893839383494967068276910627559802558608028797440027153097398544503675641861858436738381681619968169712604556197468982915581846147453647691336277017839095440964015489549900190904835457652150645489576932192371483677783799003010510149080264828656681625975199186235214394715555665638 9430 6873005733672055095770312031615672966229050927389855824450940549507258131905072709390675428194910633263419580527519702942911841706244168644162104143201962665797655476526411299021116838846955319097513578318721428313333320559869487023895438974334975836592675798319399269556150551361305866434175482068823946507609201227296256815179602188693779296277121143832147289246550232094693043477487835727146430726390766831471858649302237309059851029899813096202596109931880163029955427953651976565444604789238210554804466527094878777751287392942752091750699096962883110737784921846895771827953341690160078454691591333306069605284834400086455888727903164628174488123232 9431 -7578402312554108842207248577337966576746984354035306049422511499184580563326695321016448319400651749309344300866454669005343341608394343290064434617961393095922538739198750730417052639317706383895725011782897247472813814231191198540842355344021033497940957689262139919057000474107976933261763071723262199523162789363346403056080642190284199541462112933582042536526675818821313868514971577739320746272891669388890973878884951658959787584351801717365964528441709079670320618521585879009782935921118651304448063760030588899675098450592707623550795718667673078682315284495732655385532542697702106082189735572017526857130127347499247814746665916807276373006562 9432 7578402312554108842207248577337966576746984354035306049422511499184580563326695321016448319400651749309344300866454669005343341608394343290064434617961393095922538739198750730417052639317706383895725011782897247472813814231191198540842355344021033497940957689262139919057000474107976933261763071723262199523162789363346403056080642190284199541462112933582042536526675818821313868514971577739320746272891669388890973878884951658959787584351801717365964528441709079670320618521585879009782935921118651304448063760030588899675098450592707623550795718667673078682315284495732655385532542697702106082189735572017526857130127347499247814746665916807276373006561 9433 -10772720261374542562813309440084926191763283602657767889212508521849940153115428664883666039155319700336239588497981592384487078396163357988148632416093689371393213700746000592055573856960241659037215583433491432054698905668268699884536867092270814982920631827276967440727192741850253406678739123281888419894441431313109183585759516358142884170036747512313196331797699085355138718481091766415689342429605715548887549115201747993287937961846866808306518258175985799833924986167782616554516961821835435843024878399692032550280892410642078790771245208258107763397320072494096385726126511404994395853755498764268695037624421730105205664394199948046882761130403 9434 10772720261374542562813309440084926191763283602657767889212508521849940153115428664883666039155319700336239588497981592384487078396163357988148632416093689371393213700746000592055573856960241659037215583433491432054698905668268699884536867092270814982920631827276967440727192741850253406678739123281888419894441431313109183585759516358142884170036747512313196331797699085355138718481091766415689342429605715548887549115201747993287937961846866808306518258175985799833924986167782616554516961821835435843024878399692032550280892410642078790771245208258107763397320072494096385726126511404994395853755498764268695037624421730105205664394199948046882761130402 9435 -12163987262945943853795530018097421804565722469056438443521624752214009570561195821976788094414904375454976152235204304780475137323597846299610710929349492194418569801685224587701887838106882713359223044789233343565627691987677298228852341909355842096646722999320437500780107284782820322795995057947484572696569611319164281437435394764112367372275137266788366106387422297447302736387516684046040754378199450508507601885449529585261182655098220346155962331543891939455299221529493922748015161920236879172569883102236875912404147801323784317321929398536928646807132476569221870351156570917950503142459213909381779045535235908621537133640950566725927900591557 9436 17856529021171463275040814186867623749899386010122602111659378713917689650752067054215339574953371231821954551147698716516644766208066899807461552025273706343590945539296619098777236422087148767547574065762292176245172356284649318856387515889449340631156591956939950906952560126301369853943069243352106931976121201747440780279992218886493015088103523175959598323300101385717451444528164331938848605809705455751204393407596875594501068495562484112953698463037851994100951038602918658394209468581334101524865216050250004102700206891007161784804814194253818691323013668556955798384195177725327095313851510647784931106738548856089173177102444950255780353464959 9437 -19272582042718635718394606804723587404115048261200686516830266203401113020639800661349246388704836042312522789260903451941416595198046224857284293812203845059064128050617493061817670772920986725253090538299413411413188272669555888698297869628955829520630386470997982149690023892005117801648066442147135659410249973433605900798759366445397904381562921523124928024098536844757250391448360263513286500494581862792104620649780247227543745588852871640595246828086387276058763198881445354202576063432240441578809914505539672038593130234491979356023696103591063159874661244242063063419348767913942103777807680196289778973786659919075023365078677230679360043446148 9438 19272582042718635718394606804723587404115048261200686516830266203401113020639800661349246388704836042312522789260903451941416595198046224857284293812203845059064128050617493061817670772920986725253090538299413411413188272669555888698297869628955829520630386470997982149690023892005117801648066442147135659410249973433605900798759366445397904381562921523124928024098536844757250391448360263513286500494581862792104620649780247227543745588852871640595246828086387276058763198881445354202576063432240441578809914505539672038593130234491979356023696103591063159874661244242063063419348767913942103777807680196289778973786659919075023365078677230679360043446147 9439 -27118126881243400841972654562102838674519301160468327348920510040348127554940330105708581599651841398921815397657456053946744483544009774206706675160306935758750132137111500398992242001858802418207150902498574320013338536081195209516345404849960596746903402912605023407444495109811715196792808201071292604136969072875704778560649637858749147651737934977771178584041663432518737808138642830218699085559109424969780764999875331947487157479517326586234967715497051882284013320973593735736191453334177915599681853471939352280038307450226885865176674542832425222356655298776216282149714091174090596210865010985164695699862155279148921020585276205439846206464996 9440 27118126881243400841972654562102838674519301160468327348920510040348127554940330105708581599651841398921815397657456053946744483544009774206706675160306935758750132137111500398992242001858802418207150902498574320013338536081195209516345404849960596746903402912605023407444495109811715196792808201071292604136969072875704778560649637858749147651737934977771178584041663432518737808138642830218699085559109424969780764999875331947487157479517326586234967715497051882284013320973593735736191453334177915599681853471939352280038307450226885865176674542832425222356655298776216282149714091174090596210865010985164695699862155279148921020585276205439846206464995 9441 -30911572416023193504916606914954685913922229836660661562218522904066214783733405715922927622651441497635064292822091748397749055502177225240827537785090057817397346382913257842113055799917791756283155338083379277022929747279983115251856433360091448524882386136703444777457061975994128243948633909206048740663828990365697904013499507112111442026413320754910252414675041554327325246155770666127764001731981951985643016965027204245488811932908547372848216141550618077858934714086410847571433018410791852778116185705230351479366357053566915804759296318884891457773776717581278617547314213398000739423940500015143467608963385504137000782176817268795459058642782 9442 46543591290332080145823881538024242521722852712697210296390636394362526362562047531299789030403201830015053293122931123376279506945756748556924186976385828690954658144088892344564175932200580177530797207607925276493771705595308679877025364022296563819439448923556152255032715291053000496937417908781469029424936235886030720657453848212256347894179159525714213532716402192761839977823483698159252460023713046907687453387186976183628958690447562411324069974168506280306956243231887002674359659163038776849122470922760764883215152070012529168918615618363818894564492850962446695767144214759643544284844916423518365826155708367659399607719338019630599653475415 9443 -50965809032028695810763795229076301568406090534184578688755065478925586907236561322590465468110159145590023090311147756678316708670510446620034593121834388074377931744134043930938196973428807590720363594482651095583171306588703780456437455522041176242153735119213818324964159825852904910269877568447171664718161562327018761975880469903609222388686453520460363147388541330649973588172470354521717889917272823180724182064057005501927030339492286259621799904635976433940270436696445983768929655025946317016769492449542543266618598173491143175260367665373840263268798178501489322392403870220901873260334633125761832163694639571914088426178773881373061449481040 9444 50965809124812718528011145731567817689081672149127356555340706727696373200473082865825679130594668492682997647683608383156676654292868233669529306171828417418860771306348911920270177030297634946807645789622110308032602621119768400866584845943040924821738341638269957842192241974582245008219440334662816923050232126661347915241544747561545825352876141021445251640897886713435409496825470262245878412484007134173071421832740536575152968659534291133097840863010555717642249539293359625879181588932654051326362175857489963126614740036519221507424297106274441004006341231979352679243942108299990096088489781945278708133524845696610920730092092846023867298628621 9445 -71878248700504911668118162749760812844706729948831354830774454244701282063429383210064295715185595502349043066931523595543378851710671986846840047034380648433532863770242037061972782267554480025547414137326572292050341633906581415345171107602538555684502373337115166031242942695951017972509181805284072159528818838226204614008151158342790056042170614353084584680045970676461459944244923246707881791615775377662742152662710117582318548376651787170046537447684980764987372505227109897250851436607029353788345238808264762969646866789626639361620789165596328288816162501469843357997859759327337960118770077105925876730895040261099017615388862727115691347727409 9446 71878250207234492855577949674828930730961130091602375509770503471510069826288940325091232696089451797229466451546150128225056544695263091248077103127882114910041168324703976922396775990529131093725571833172075518475198965138102129903184829093916694759816286909413299725370776424730010369265527621332699857127550459748452691973873313781206299983976088818985724468299111088807746737048774217361237498721341998495074182620228783719927613771807055556568244606922325877929528763220064463504490604863022242032558396025874315509431063376059766765284207991337805108095392944471309388007822192069829677146128558860491209189903129743919574320801465049657034206501777 9447 -80664293664696069266453434205295375244731281028607613294116945986459987210149272531735748475929340948731238382733448850539534152930774645848392177398892529121439937670262958089939793226478368281798802524768291072246348926669597904950065705857481131249872128441573390752113141992562008822660641775196258508325946009835017106899414734048088142181658395714275411920038909427792045539648280354823328036857601208851829757463142333720856195624926392010449967553178670427363429758306485199563484684507811688037687564476155336039973342051716750033698727995972720367157335936770918019101289119426645768409636782327065366476611521328947787879117267713289805634629578 9448 118654913780067187034800043452254305590674554768537244369160339968491095707564136642098785807105980117389619938497659762277041307126418767993125984948152028789120042225350903730583181321422956431014338448610910254389344493211139850561273387830635400898624231595794076974941588097664351567743260407070636083810953983143048926574922708431090594108975696930906654682038236640237443071525420867277490410082237189465402836888002297300340902730501095613258892643339498868548315539747955803812867435360085261916302515316566906703886711186959398635375656663692707735676327247691039107488385947065175661596603999389602863313604866569049537859718380090824974540559815 9449 -127642534319109326188766591638768576787389764287532337050970081580488266142010890199703964574795737699655345762455901902391596863665863096033741163439118949843847454827342620138334968064601642347607152570084715285040673726122415156866333090550511674464026718177416384576226889214589654066432935343947027324011835250501904969974530542804348274601903704709804980952364225772398080929394184688069661808239006604329932686647178450444445010142613257511480612994987777175105205519467779629576046544656418980949848842165624752767030627630032797524734156286118435210603358800318097812243684039691035672124294690970707695764646951768385234067932740192166582703416363 9450 127642534890307201176353057296904226973803454606574265859006565289284310025028853199047103298069855146944040128065370809775267546626501211418232348885994565370078905043850514352490207619710200319961558203746843466737336634741920962277358286008464566635256023170407563688951370908492511843572863177858675017154763517165405252700517096964880717147260345655416477724882729740284394087694712888501556687450777095063339493795283028368592726885836413338857885562107716548526684556890193528060743142497293081605583000696821665479474142531528668010985937986201208420455146205664660861189587300148327893522952370902456286144245350493076862105486742989559574514767343 9451 -180258108854911271680753392979355076429342332466786868610697362668788084734764323682268521432104340703666591358951108824033185736882378894146405251052510447961347755295551868166495648216146805081492562806414983660531497638200706217156275422632910048160468837261781318525476092579074449449535327818511688751730396718115574557505304642922593299486030737528784701969455398688170801650772774339126311569382800767609432150528468724886964361939225516461833835549906745480562856807017794379086042706280271108013637064389653371652785624447010616455721610576178648017386667627119094676486330646866819984954319772771092401433982223287271157557224203427964273065222223 9452 180258257937184642638343348145985895350319671309594093810265882821744927429823916604730554954407568040099020890441014541668383694069172716111534686066406388813883295609827052189176440759361720990601208942466417594460282415814856738131137208638058896566740139250639135989135070563590524415809336003835733225857312678801125859831761047331381499984557166581196890598861172146133402685065012168242259419648467362501341863274501473750911961480141395626568832346410333074930348900012962850460899305643455913889363364007553734639690359210865203351119464152903695414869155960071645175933539024562844761564742293203885983860773668983700238317987393054392759728179711 9453 -206911608743918001269055685463231792985987818052989691930609309060411141425065281401612267896506811506083884906167776487740435783412585673714353922804682514750868491823551631479952811447955109569077808119557220853269168796010739251540390200276352448404514465542272387288995592466488563308684827852178061992632451756524372789819071223909519598280584209161599341516497137793883638557993623175526304219700547058784599585097326704056039145914711620489434267129647549961226262326565692619210427746581871235710251832895200706016459352109665736779068982084795239541692731992703113624141615432388884283887033791356186052239518156677523206549476827857984037136445150 9454 318679737779742260628522197744267502866499712550765999986401525318966650849186123563023035596367639247038145311426985830344747041234601815326380918077405198259726467724279890195113604804509084249941062804096079657074617430187220080166670457409749753404494094683183204808243060556198518759893932167309592028876826149409926022922481242058180076307281684069567770974390799033174205971719880468144451829189161929958221519399126891901863776568620513472812227776334403742695422397581288111867147031578680461116367709598109449590813146493465362231038360151011553768722160126835920183630517530169023729779085566855478124214758193348242077963344016804229988314919920 9455 -351149646041905644330121431077047173543255283045305553095688406157196512582303066593626690504406436817250357749157734885876320068268327775773854084488831489422578268647347356858179738623132491835810284037014666742347353960016086352045525699235903482275164642928465976205014632073235822226659591579955155892500343088480855353130668258892466198686839347158057903409537114119433551609059060994999818310453366290165875452401005219737771048722452448823253063933034136720520331800651111646065568667570359149701637685560622917421384872531192048867574171893053094553591968414839459464976120813754277575755585412138659781125821459113162227326106944850633780109160434 9456 351149655277394520228971873651004052778784620761960868746090776294490901397537573383876443792149266197074933970234191442069535899805368884379811341480230595534190711335528751932712979297971637172413165856326357752005952338170352138628318978034077363938902713636941000262755619880763116580306552526783354228734716080121842103616646553896528088972654474110413052610307933243872933340414825400318975274071910745580567541063767990771915305132987243676822719340145448560757401952834561887284286876904706596089044657045584299230177195493972378203361008196626610004930900830114642874147881610784246007432061842230550862471690439117319679777608193345855611078250691 9457 -499105359093565747116004817956982689902798453088538226304935577284410550049446383075094148352714967222449839650368198970183039983925234410785304623987726844819297844437258332102814109510078939981227678929759605102678097934439582547816619131482895463200682159131890587435986545729389491822617303535362964274646216568331926326191820137810332056818450966291189073968065834024018021623216898442013437450446960073621117992233813140071630249733399579161314952645214276210609061126989343405063592545803814536554502616458518231045772899813858963426534439838313913130901250152567465550760014361757635657983448606335076692246192993957017017973464015826484517943005577 9458 499105360233697963027428165335078767940098345649414826266565234401813567267878971543449080803466073620901324522325201879158374645473488020646314883916363163737518876307442734656459529232642445861318712627077175806405865575639325070194517200576229378483213014290471497996406738491453907004014849835916244181395277182797670751250948707551689185411293249062113636577258353242557667139870302731272789825058743635232973198465022668779631439338550839527143666429721383754543268621012854283895126924778621407850795550006258548888160556365780551559329961033859053285487496706250816303330362735200564008234342362865749974665521783014610598556151541889465590449643566 9459 -565649242896887884612714660068417190910278696730271917892224847299164525477442681939918932100786828280845337989857089440256638217171630572235287346600604904979921375357338185240459761881245777394150552767986389246262967250615714320373509899502565511226089220203301503930080970506196447710656386734673296542186338791814200698788497805907367976325962035797082015576664291110558370143725096747680815929578716500141663772418351291579934236829227447269758841458328605884088347242171308544353301005094923390624812079088358822794035901157252139926975964134948142048950823614713047910184731506345789320197681058243409290510809207580146941973631578954144623665869191 9460 833200100688319141841173273926721832746369086807164861937630421518845034556270324567260787253754411101507388954156807543136413272318608581040606633716881887770274064002672993388952324311996089819279491790013329219604004166863126623472415991538235280751498014274626932761370279945421424961843264416198204312408681971993603023945883789406887101480823160792424131116514635330703678297283586241495375789370733550494458532112066327166763334213790935481986870942545492753292194640110374039293019609383126858459263745403350486504254238874634878364828591640119224902885841422294436785185048544620280582225759689248051257752941433427096807714558379814708867414352404 9461 -900962943747528280178464153184718492613353447030497261922168522041818103398169597077952694655282665852172844436808319412465030605594952146441450909668907876327442946283821117354885633552238311154015745579268685077771952379906004736541523506597282435808416314140244968751975795195427127006903982068377861911772191175230307836808953566233965363522205679671534546374152184493389211233917924205851383115680366052029751958647253512991914470716750230832536105146603109005393746911994758358307396489032434250280632187396413504927936443297768614850087971396250344996052308743912595545305951542603558610433562313371434021813817217807200531417593345453820749086544270 9462 900962943747528280178464153184718492613353447030497261922168522041818103398169597077952694655282665852172844436808319412465030605594952146441450909668907876327442946283821117354885633552238311154015745579268685077771952379906004736541523506597282435808416314140244968751975795195427127006903982068377861911772191175230307836808953566233965363522205679671534546374152184493389211233917924205851383115680366052029751958647253512991914470716750230832536105146603109005393746911994758358307396489032434250280632187396413504927936443297768614850087971396250344996052308743912595545305951542603558610433562313371434021813817217807200531417593345453820749086544269 9463 -1279627839482121576965888998374323531657049412956950719653363727776840205466619307664030132741384004415999538779496812896848376376665985254706587232964606200738809362901416386332665846157589159143034012105346887041544190882002116545020327757293975594393514872425173386130443792561795961326098539954631318586392700854401983025343155526180153810995929557500587851778968593610697704383061079087383900052697933191233635298308008870785893952788662145971009147938387561308274878815550976790413107091340552260718100646680819482859018091880900883884630527170021732220227069368473067960981507514679423326506676944339482811665463640762994928943743562446079931104025982 9464 1279627839482121576965888998374323531657049412956950719653363727776840205466619307664030132741384004415999538779496812896848376376665985254706587232964606200738809362901416386332665846157589159143034012105346887041544190882002116545020327757293975594393514872425173386130443792561795961326098539954631318586392700854401983025343155526180153810995929557500587851778968593610697704383061079087383900052697933191233635298308008870785893952788662145971009147938387561308274878815550976790413107091340552260718100646680819482859018091880900883884630527170021732220227069368473067960981507514679423326506676944339482811665463640762994928943743562446079931104025981 9465 -1460596006374747932409150841689729242856072271637123087910495950395998105311481050258711294676660404462422123171786492619851557429269405693356571706262957689890551313618523372008645637143170554255096307230654382272646471288121936840176702870758735323237231623217437407484384359731931802723622562631574603841528283849785261855298074495588197679964416500053166392408037074709410540494972149189927780458568553759478105556780310693436242136994038643211312081817691178242684154464410670239744365554736891544592061904572546324758037952775784927268805055561171748938586235201023415230093687905016374919405780490491040914699391979856665670137140911775915039790154404 9466 2211438633005326324516790683676253502362863522838979658731162913909613231575453383026238701184797851235714572609385313832120930757621773211041367538572709486610996138645388900874665547789132976602549452673817131286423298275823156361404156480103976703804941833564450829476861405004498452446430739750460984510285615378680134867288358913720547016337890900853316812364753899552397098014859209009216728875834201367822108161260870780836364936545339314308381828266231430644454947967383296263525690447451152794441426086920488987177329748924007630921759158434783650015007876858043170675301167764244075332381340201516855951043432132210774059812916480231623648717086474 9467 -2422878073736250619860677875514751652480554073813737268300459770904930535899563781339106696395762325925558220757842845337400886162547935226749729349709148909645426259667129341775384118812900103590259440623126109067630701993424438174973497270999643225881074605782930615059648665496671585472416191591128878684867219956442125611528471884509577469143156876802187470987884140267458905445975636126227410372484960149967690119323557166788681522073663592644711078915440898823352018781201912044814891174431920516936512345714527995558940153552386901927798712277163790171801579428277613901988937026578894963307641521360655499554751721667743712538648550882469806210979598 9468 2422878073736250619860677875514751652480554073813737268300459770904930535899563781339106696395762325925558220757842845337400886162547935226749729349709148909645426259667129341775384118812900103590259440623126109067630701993424438174973497270999643225881074605782930615059648665496671585472416191591128878684867219956442125611528471884509577469143156876802187470987884140267458905445975636126227410372484960149967690119323557166788681522073663592644711078915440898823352018781201912044814891174431920516936512345714527995558940153552386901927798712277163790171801579428277613901988937026578894963307641521360655499554751721667743712538648550882469806210979597 9469 -3404658224015700842208126754032476701147407685726033957439068441915064542339863718136053102823969407837407244154706652423122389795173961350735827834861523530869067487189317451127947937501907643283292270218096484948767954971716521771153507834293633799366305546277539295907177554987798146257063686688291250040317122094002494953853882227346123645787554007212245847150720119535494703511606661522047344518094547650151575912121490954405351539790772243828140897526164633472831463848403782945478935235760056987637049175581466759427920579262314447514639701243777176278813164724897994929831587880078407330173434667189793248687765376382264627808391636273454826834450946 9470 3404658224018450741508489150847372411109730802262922278316627070049496606174921867218502963425571429360360900020979235264538926665719133065487898142066049663781787170449485963106376210435831123677510108030477200749600896022854053888305543175692599810757690325168952791749434024656839674329760844950821734540518951067299531092619240940676898780642229490304421245072893858894982195591983374437481404014727427424245478685746967922207451276784888959625377806566267117845924350777218900775125886427490174573272648391254749397996658996098286603414586410491634325746837284270279503862033088075801538299834869531690866518122054503174984322463910403996084659118409303 9471 -3821160824190870652456456545754423643017571467526422830491117721323478570695668465502793364999957598669970465536801759072225973185484731812000723692065407655239379353423135315678412071983731469858862950840735076482424361398411130874825876996309961341940234539569852414352368703623172418333860432880001807845516819855215625216236437547371575842041542869045212971173462731640047234134623020881267408439787553994824393816177555160652988827977161743574601609883441724626631872364218759027010674715578946148625302735214956963396469400683772881672012891538423315962989402890152877083988384446946584395776728875953638923181473906321743412519054081780970959101517549 9472 5599582074547439262238275424184199566639695343727525757985868828593370823271514096696172346111415864846010715855478620910045150459712998255987876732166405087567880756167622986016613996517712350573110118639882154179206490498340268483611169677054175293798704287534304968146688209392729293424916188550448855709749190551255451611762673177622575218996372350447927616000442450049588376815829176010541779490756632767239515742602321180861072673409761644225603025924389056423341571670424392314223688216132743730340163810060236854987973451882525407833146534781608466291276753072955390818168138587483101633849030465946476702375423222982985952829899022560980129229493192 9473 -6024520007417355849092120575491623103689660841601603639846415277085982443530326286943401057750578442603488420034106401671741695971537681275957759073363241509681594913736149120302766491872607187425820327373391293144158815140977134324408027861539582456162264319192993166172059134100366467779735052324090672149683568310139345980429489744345117375133536162589558659339001665558243140305733574831388233094966310361524859570672278747790240154076005614862680347630593062492456842992699576458098412975217615807310898351158067183638915132843852097424826826488816966149227076618580663559219897834898065813328477298769649999669724384501588973474628205669006431552456345 9474 6024520007417355849092120575491623103689660841601603639846415277085982443530326286943401057750578442603488420034106401671741695971537681275957759073363241509681594913736149120302766491872607187425820327373391293144158815140977134324408027861539582456162264319192993166172059134100366467779735052324090672149683568310139345980429489744345117375133536162589558659339001665558243140305733574831388233094966310361524859570672278747790240154076005614862680347630593062492456842992699576458098412975217615807310898351158067183638915132843852097424826826488816966149227076618580663559219897834898065813328477298769649999669724384501588973474628205669006431552456344 9475 -8483632170350246246902992004865053190559594160419728336535929491008820070698502753387606815266661747413119914007798691931638102231515614139146780956783788585004389791917752233203407499759413399927788513328075618452760223524064904670673104812847691518206705156013622249825568182931592552715775119795169734428173131344413364938862248105471241568068462754285111095202192427169739191593991375625152368692611894828110692961947381893412877606380943862272726133400857292897034510856908926411479602377511729596600653283792273241187171062139015182246215555959787793721485795580164356525034560372293959675604673217401572358133236907752996018488925408474483215962791640 9476 8483632337196908599362458128558688892514798940805618350934203124501969772060587361053399369048409013150828726525860230578233773764070342609187003120567083572455846312985715824776326660925617963643686525422787567385356659951977038923439690827496931079893292080944416085461793279058481843365491237311807238325025825267336356189310954821981096094587336454116795145134142451421613564855914828620325069211317283127532414118809516615359202983596774522043704321565117180492056596173416146201920867288590334070776141416071241236440854749133020308782771485191944197869157002181166400733703955653676704776047721523546815278637598201890681672107106429012396177855455189 9477 -9720970143090305552111735932648317401930903839036641825303164409576363516132143729518567634339000302748501389132822228100083486364606930057990971628113202889993347187418455686578811291001002713831861119837534291332900466918244775470744468441627731145658957169875942075331908474578482585866495747186417303005640163980615237716556921690335906891136428428346738339637321967688757713413794973861156251543937463159058629530756672416898741367691268993277764683904552646056884674126452116584501686460055187342646989461703105318727601024684039254821170153763487303130458019911713762327705101025012826117694530453679662514539154159501347881044123618658587884037273513 9478 14860810086470746465408283167514740889249669116957832491655175535735432671786987951144251424747439490130538551186190780134559141901067785266767045548634100131860433307042805698023095158487024152144094631967516755012465811217282236907027393869828899314636143716639114794329601076939318459874698526257778285130389656133537000439174434263043734558651039954160604363167175972299635516599923579332896264287709587925143796440856859347722255064908296335316354863991686075754216606329388474018176211456270840108484780708970078525799313248852566821749650076647254910755039112490064770121532806369300542975671466696931859462068914952989691806470957808095524518824379065 9479 -16344993098715777163798551829506892161885793453472330774112481441741740002484269271859910004999780982670821306280776866857042618402728705978057077062466764708603884896589446671794293288141158543934132857150173684638362379731620097832033310538001660678691000199710490835732102998567352184998144394712679604526658604391018624424962010858928064133248889494363068319254181730304865699481760008692277261961832275929488301991699869862671822751564105394385914144625947395442115797681227929044697488537458850361331272349109722383791418485814659100942250153639052350294222174366377784176742956827384171452309747786672448232537362266503070895717631810704642637356561502 9480 16344993098715777163798551829506892161885793453472330774112481441741740002484269271859910004999780982670821306280776866857042618402728705978057077062466764708603884896589446671794293288141158543934132857150173684638362379731620097832033310538001660678691000199710490835732102998567352184998144394712679604526658604391018624424962010858928064133248889494363068319254181730304865699481760008692277261961832275929488301991699869862671822751564105394385914144625947395442115797681227929044697488537458850361331272349109722383791418485814659100942250153639052350294222174366377784176742956827384171452309747786672448232537362266503070895717631810704642637356561501 9481 -23258722886760473211205024615073911669294132653809437841535751744141770355004271834755613501635295495595592762061404916329353811328243808696512123505304085503109621944089827551146177860971796840712356718343200746701870944922952783900736352768148713182183276646120536606233126429252878466106136556973389058257083015603228713341465286892532912010356776075775731606617255750863977353840153605522789482435176594625473143954644815085811598082124360296229619134218524265890675331490032101688164721173680791293244920826392307267722164868475481947148078668613481873055890015904461326354969275768614134153620017695874332870666311473611404609681103491059647945342340936 9482 23258722886852057683347723420192612510938359260429853766426773203191005028272428206352859068692271841648160078325637990694857878784028894731742931475399460871967448119638492645392312837115447534973787853745185710246101044749314104882648608210064238065431762394296093184391571796935006916808479237727891502698984834388209145319120716609835390645930866441146882180690093279473455049894135014408576066216504010593789973966418165827765829477430989800317610269541919794148564855803598332452354316278336723576526154404025132562816375316104841539240620931780782292129727178645683225673633425574626537209996507513718431722169314698042113626431616099397174810170521790 9483 -26183251141140295045220672755410641153811134770201657427473716727486811357594833824932879854929762583529307628560238478300543694680578856941685630061616944492672386722156250057525800790537336388366497650055228137772445408335826873509665721569274534169128840550442119710878728469991359250804544649375566898661646399869446165224673999677102559061344694560806177746467225421664660622867878578128238280614283244276508201916567589139985155859121365712058920804577473130028785978218735461996482417541572910089991045312795431979008575773736056390590952748677719089813284755242572729638448980223739624401437231265123953773690867408940329253190493710152681675686618386 9484 38386582197609214583475498504963506262326987109228548013730136418262962998493884696833539881899851808235727159976552356434128996343270554865748847208341410191001394449196505883459919293426740280944074343172734756608471002161105257408533347644941299984512028599923085936653648248457588524675054782367759029029142351138798789372804497408824204211114241340685914654231620301987583094541442674405259529985846128563513127018660478306553444928155883140190176738242105084727261700823130313942195079081039180521282017836804520436221899607429967833181259341716924256296717129351716650792526540625581179423834836873725090189634644292669727768187731048605668728509281935 9485 -41364586330829333577248578617241080548098625512183168649053145630545812111057328929882324852056853193515454686253739304027482058943430317135437250189839449029920731006210920766240678842655841611128805152722236917578998108177630026167126259924754115162510064667138903667855462528737555242443444307600439082047405461981277826238442841188261893220721068984161031589912268845851490242959246669659501274685710158487794741824936574490968787752333745214130837614449633768716165538226934870706435811503754211868384065937651495801415373873097198606984765002501747508956289883841649999633697189776078862156462090460409225951078458325832582320768522666264171463680562010 9486 41364587825527161752036210782464993180186731738173841872028837639543083693983423045430757678765873522776184194268724835994662519912204361987607818094576128025302723247535504791427510964014525910550915349570786799849016167006239161613892559794700365575192182435143514153444215994594430391256589880368692751074708747869968971860384867818910926942341098579737747424943384810469867409623965634190202358551818190783512538520029353064430828645930482501245136478344994098939736304913998763003650606022995944353507269471534599241543722019637212059463097681850370254962000255565072001132595391698779978169275601101266516269222152123084007202111482111441874603255164815 9487 -58129093101970383587568233615308860956142997927010906151505168713950269535240183555413769098580572760498331432711863260801299266474304436027235258154053723620180495810708417999910918564778936043717169050164538747404620318027393760553095908087552370431160172597360852433003858755195559510523846498234791747801107432966329188302248109966379487893198764235611848312289494640639717678552341869241734542521844778340332794965496205847775372151129839199388209473407485774114717615416905148099971475431326554536407451296586913156006763287353434985532669125671689286244685982880168514554338248590101101889401327400838769825809289391825249293686282621976833314487071929 9488 58129093101970383587568237109050471781977524532293872619117202728298276600754320269831509645150520251782276688649207658451926756325394641565868938501369371502900970462973724537874495011628587178856776534022088211921912203897823623961253338798302140197128716086631772000987158701891645168062183329710897048116340418798890277331093218406714798887354093799076176078124556067605703505831045169738857828328166049426050127023727420156955138278573985533193041105613174899126568391369705422399676246079533930821305886950894616114274558534602727281359177614609352243200509939865425340939807698307827223034957317594842943756091657189078712168905373181360920164113467779 9489 -66199911014567255385236979819637285259121334925902249552504784042907580462565892273484545815364095130480145207610725667032964284292319499181581907813224618685867881434775808258891633016134418448876063732377240224098840523927410774396664512751204456449176545667112427766784767240845089452585651697406913175332469412094454802036965604907576841124022005268769639684956979798586150983643817843589485251520378645398671850853781177088857533978485746443543372548603855878186918026209140088612050038575963485698775719338553949789194826542786971261199389312495738437623645072712078366499528786164171400698696328854352521947698228145017870572509009417582596771073085469 9490 100509072884847902110077930958051297796999643496998502561383262194519030145640906644947419279818724630195010902710598214427909799927154685794365811500153008616452911681271784468517568370278620186720978812064865011279077592588100256679596777426378522683033102142208222981515312119181669917693373316584210592670365992547827942437568194110517061760609240727582682998262128072086804644263285889830931199367550793766416192380532775960972978517973371226799044712594110464435346590708079368924809165702974428235735712172449303473172859525574907019056717638852565185344945136324537981961780418815920179302743820280060592711696695323762345937468321466158318795462716479 9491 -109927883279637613681743021495325143346645916884821840728951287832765830224959104332964767418514722231642965617081312148442498282469578791159961127394258447258298238786421807768938517034819848980012477257839321458786049671775206136964363435360994236886769234289741024348598358302632799940949627957111168919928992600542167225306627189089761954509402280676566477193248637760410831389761412278865459051852658184138937177770333766869234596600456384801726602407365892776813840058372865685163053806871521787426874648807622998849571977339042887780155691835097638198611407644357837461953527143442952468961473488676973272400056909926482171713572911229994714461082048951 9492 109927883279637613681743021495325143346645916884821840728951287832765830224959104332964767418514722231642965617081312148442498282469578791159961127394258447258298238786421807768938517034819848980012477257839321458786049671775206136964363435360994236886769234289741024348598358302632799940949627957111168919928992600542167225306627189089761954509402280676566477193248637760410831389761412278865459051852658184138937177770333766869234596600456384801726602407365892776813840058372865685163053806871521787426874648807622998849571977339042887780155691835097638198611407644357837461953527143442952468961473488676973272400056909926482171713572911229994714461082048950 9493 -154723418189186350042821101547270720639486025862560674227397453409218379483326562347694660640141735960235030963380802433775762470985143838738116296789660588422518694165265486746497213005605890684535494437386490000178138008594960956450286022464891994217487252490537460280292515053023591357336283453537816882567893819799025190600657062301700012703645491000857068614205596206760850917241899960393085935003713002835114324819627072073808745704186668410314722703132234213052454130899768229463003171223570839681444613413273582716125408023901002713538539517359904172441236852938903739798839639856159794224347080137243603244451740313165739886152175456581725565295688838 9494 154723418717811985218804205916484209274423364219426953774124935725771298026911716197965062343609707419332871369963678590106403122044701999014219235785561518319807656927158057252153426700834624507848309640813525082022131864950109206352997429564470334305734244604381296992815462715715785100503274520783266969772937852594787669281879242644359534852826736275700266193603493821879216103214488015759554260666341430232844541656465110680303008485825470746767694024560200373761449839981866563253332821583216544527462871014089993823370886656281368602291493396083538190780403332248549237485150455597120880065897318021129941552279947975225203917185333898334981897925477509 9495 -174383598027391777692387577165398135081517778423403601409390144187384663461954682623309004772668146448342733397164126504730867753843377434787004070240500447910984518987243618558252362599321381424107645671762994434998853143988245983843482981743856311330719386626074052139620404774699546419088085824099760956110013270299930880510394502477312464663918500519589226002025639280511707981325769749669178586666079465014601775847395575930105412480576874523521631210248442942918143535021407422524065047851728806374905218421312842079217725582880891206586048050492880980218736355649695992496149728085585783190946139051753837417384814864905265909550189846002133491904816873 9496 259756594752560807581189216162164488233101134561760789827192546520777059582169872552206215010081537981574755398188116332605994312155044198547238860203676419323322669574626665017738060560322499737764387549748217699182389241809059472642976893944735364951637188786825406834998167153976071453153308175501341371213639185631996064462497108015376898819396413367867950446243263475110346375129632722967079043166545781173699710899895425328225656394548746031175964639528553603785309995941313360826576685090950005602509142054852056317289856452576010356222858318281808718141441651468562290504172926849557498244279292720226726191662593405249014004510054257067603763788535251 9497 -279874607116580848151063113403176944416266731603848276000553649483464190167172565577107497949271971259819211201718056749725911020356099917797175648201596197015777448566343537264690815673330898321995802168589220878208902408617601100462988702490868922381023297208244658869166516847856944018515193141009525150737030902276022112231376162022900482600478093505496280106986901256949689966002244950328527466950107340438202969119242593181176688474095370118525828511471298315575994148887980650990583080747029390999723786959393021741687136954463993310983270094290280493552221648427687997394617834120388993960821436573347192181005322262938729465829799797000121758175869448 9498 279874607116580848151063113403176944416266731603848276000553649483464190167172565577107497949271971259819211201718056749725911020356099917797175648201596197015777448566343537264690815673330898321995802168589220878208902408617601100462988702490868922381023297208244658869166516847856944018515193141009525150737030902276022112231376162022900482600478093505496280106986901256949689966002244950328527466950107340438202969119242593181176688474095370118525828511471298315575994148887980650990583080747029390999723786959393021741687136954463993310983270094290280493552221648427687997394617834120388993960821436573347192181005322262938729465829799797000121758175869447 9499 -402176792767139930728095490112183223681462824768851651409200632484899598413063530688402171108326092759322433700981113753456745606554225673770958658000060819966134446077602621809385199714764828173535200990143846892632005592088899771445341206403321790751278431136203747129002211127130240977174664116021433541395375053905972409918192716015405450505448748206280785038477367783979449328541073147195848384802865964315467568968155009651334427201159151179503976823300355572241869412114550258514472521409748180352128183875386708038555144846525463479007059940647366569954030730029715595566177769515239456102942711579575192948660860690272916842225252114572412108845470159 9500 402176793796094826347569852911299696877661656592239423572277207130135502729389732588453376064161608977613200487594095157435809560132960652547947283549066944586206297395357710373441290187062706860263738236847631757211547321088136091606498377183684958809503406652535529683092361433717113680878913596882021376178579977126297140600945690250971678478434051407095607990872649348461873792645215123849999761092942787780679822675466398524774842642670795595560398107794980191183902006647178352804015098229830817565813428005816840584831580342156602550094858785373398786383759215654289885445712959471668406687217700458513437346572552400887443153888975384945414564750327552 9501 -464939004892473715136873498694634001145799932570767973468689974106743814191471709397384521938232123293554017867997785565510402106330767856108456766835868660184069714028339208383714650666600675397901852945174834498392050913963421885092676575504164254287085363314416507938722420244606514396117905935989267452497610560559606357371516506392779474915986821127143775308068536187900112170880186439353001448201753761180143181242174760577995128421829577799139836537441484132528714089459827552687178980464344757216613901427399677881518267978914785510727428195290635610851334742702136838694386395874262318583782048675508449433277086237871873299674338639188274678162449376 9502 729643521277188718012584876865617211605716467256053930786877255780668785863146554962556707698970353755233515558103907978692441132989123454324750561429170587129920837041731814316640323904746184539139724533984374369483337600898728258338858495565525534711849935661343995021902248580038483248966945422735405206760242634928867195660948572217701974216657474466062496371969197980477693503154102166597273053784736460667887913022908155276989841725697555807289057277898760610453607241662359026401465462171518651345505344852647750574859939807331488906625481709076364302560867573983725438532953479542440959459190584688335575908560532095729617494550936699434603518810185183 9503 -805971102010488104905009272241587258037222919133146175366100343190990200194731810593602603469227703266913527900315822612067252897553049666087409525229387486126657686343303858026516368928073128662178378456966390009975420087309607853382560681357854322160635343188518579716259796841870991678268455692672203960026061944716154387203636034199007512365996340687273850196198782842211372493632898383759936207688239756943578658962136564478000226613665398140951646628021905327407983735072384592413324620571622163952213770275029393562445436505953960753650242817180940742574503159397374797524012783807140477039173021499169076974122350599550233585199641144740209755720466083 9504 805972240670227526204326713057314349030088072113013933003384706828826353657543187170364158711543208239359079988625628907782171029265751334539925610271049855646120306950360786707433544239120675647193071711590949323876173704934565968392467480479880283529425708379792331485597829147336616851977874833649167472468913668375554461900420603768574028884033241496518681782045840051013840666899759356957201403697204607027048238763555779688265150459596288790204452898206581057763213501819093206623107987592108482281748454742292350727063579704979491194972429937340461587082579820969304384218254351550815981818457483600136864305238844381850455529179749530088681047156767874 9505 -1155336252532545620804387739949796979299430801674158555571903142768818959574680143117790661108760776601489549116222028913525180199815587462790077749519979596780692728167601793744585467203512035595870133882454970470213596229470049549605784327193440085429892375930944159873714570290792431044038537849256351856519523227500781623762064415090036645204922614193681398498823712978063182034609828400867843479389764848060773319268395661007221315633316905532724370667300463255331652031726893630369121049127355275649304301497315436713201853253425718777335308503231769800921715451070476524043233372016536361386150481013285731328599638408611688140954583724810536295525422960 9506 1155336281800692090323569186507135950664188465212960623824699478727807607857824853093428085259816613808501275505805341972848063750593070170939861374473835594600648343835940233382583077874627995690282662850067018111814073148959265797317222316554512748806590954417587086802758550045124525885721703203888245013686630519255864932225032851576681703610808389251304348348745457678947650856059219532335769531112106231563358145983144686183634819987867172720461918727662492849571071511327642696560569022144242538715877779703697307099087101839871916231243973492384358705006226208161504539361646582821670656133566546703174469123749365348992387732671242771864263632925197136 9507 -1309894199014913991046608602748127800075225040120313617906108922069035409130674697942020470588258209390230903318012899601983742769302508154575627180454688739130596135215597118689570689750468753826137288346175623735789403210254852219659832385657138855261538857787906084579439253479041601565183154682366381526000819030852940637898143367410389324840793963493447291134286537560932637154787711123710763586592200856469506362346877773743385579061583552401039257007308057901214910797054719557557108569293541903448247101600124791087488732402100212187613375582211675303173088250960350841714741233915708723921873215736261895470418941214399713919135944967074106956123177877 9508 1947726089885048618245638124626731846300070359086928011803832184098042530169564806499371421689717046777012400911000705847266441306055753897034604181283170805277785122642862631163827430525106338643985165576548933922517972569289063931619574713143656827411129770081195142398243940052379054386419993344253471694466811703192230027735685360414334431197113073229300102735606527961599293635457483436669450729443953493822341713118949328387167762450158407806015261916089070221555261863720075301335809660981603913789213917632356473242957163060702870225470379389258711065362514539317202799960722554524285949797537996428179860538012064802834449672891851186731045164099908313 9509 -2105162980022491296841131464630332735472732585669939010936491397059697567321118739247648885997562942768065179635167733835443490502689354023073991888594256521349609235297263701904197421528417191707643304365326104461571788193909692700056467360129202417054076593164574700851431155022365241197933101597511741282432336713287576730424191062560953632057662113499522515130224140742729542812078722928239415439667964983715879489878924587924767159911326386562051502832283825881384017209007759281228226895844019276660061198339085760552869539373890722175276458150746527814965342735698190713415138396447666090373689784507389362429934786092099487838426099159309292209168255375 9510 2105162980022491296843126782410376422356303648887124585579048735393723598732336507701102221403752626843680083482308474532768684076793230683476137005556693982793390504106686399473444306168513593211552381971593684112934212409802869509296156615695313973070341867063246410300551319764802588542985304734358027474549142660208913175328957480005754161206274916147395693071219926359905552156806209172049463717461975949894376749389515204425267030918405095837244104400343453043214901046771799055950185413934777175192867810299175157916029771940809549690623263941009917719851230989386932923865916242197415903671289107332203138595947717160227243745397387072929764163513958499 9511 -2985874121298518294150344039211699446048397831539738904207590536479821939823672773255625391398278921133078404639501409141269020719654847011387375104275676432249486889913204008248761099393012608531542691467622820191188289031171694743457318857908990013531452767312204169012254731333238826618117542172560473458556929017336557014101031375740727326749960716735199975672835322388665951374662327068677783096086892033613228308334925148769118296797919980297150768521376362952156042031028181551487569014585702433503181637903597984373066111597791399121245803944732017413998890677336806860433670594449520634288119086188614068750937755883570708715660160875762981073381565505 9512 2985874121298518294150344039211699446048397831539738904207590536479821939823672773255625391398278921133078404639501409141269020719654847011387375104275676432249486889913204008248761099393012608531542691467622820191188289031171694743457318857908990013531452767312204169012254731333238826618117542172560473458556929017336557014101031375740727326749960716735199975672835322388665951374662327068677783096086892033613228308334925148769118296797919980297150768521376362952156042031028181551487569014585702433503181637903597984373066111597791399121245803944732017413998890677336806860433670594449520634288119086188614068750937755883570708715660160875762981073381565504 9513 -3417503349478879838495047614980490382021730151965925400335808220569899314170197754869859974254036621269164000954906924546073928097983111124715454841065163722896284382485837457985948120795706790929158698336740133685033301729192025887550783151280845293519076281403306018135655049387129612139763483843742691845765996010298397712600857225438702273699433928511108138333656856162774333646441478567312839968997140587609383121268730526217808718584550986669363714399004648221266708600187908754351456696773933838524775466069387920885741020710675808652815542469453014339004593974634415395903349538414827026703003928004628078137703010324833119753399023612371854920426701712 9514 5197239535287084195649465327394505742161062357223140528821968156830934852032030855806578931321927111246332280719810204275927866089290711291894340958451933907285453537463832722403307514485844698345853916858845200390599361230036451688990933294306090344736067925888287430831151230505947022318711823772312264847795314673641857178985723410852756632096415908072151515022807632329130101864146799927400838378465413125637166632253342029466740727357463102661646601001740468816678579332704699672084236145085764859645411571894054995127843954728499441005859233168216043353551692017223239987684402461028336100484972258363464568734803487153032728629130427793287865973501494779 9515 -5700896924646098088270274965071407679194887453759705335054174381492822872995887715843990497318327064868453672919077104241247430940088371702045482077728063277209261024425823223982345177425024874294640392638526601344799823618538325260376412983603455665848277109024994010157839704816788020921707967470588546991230646659697340759432888599239653206066559449254876810448274005329983550075419513502208771970804593257388464959216614642253701493583130462728699083068977897811062496053583852855575178221991610291946043254190762987514710424347761530180469197832766897811357580134158736847872463620032641734636321433661043417433325437318626979444655812153192703003051097631 9516 5700897081605812690297750146477521330635935339160937556756744218589592112486361966817692014242490151861762019713808746513248951058258791048071166585533477582791200988759957459012534972342568980035780235440960625693243009617731213737194023285011098803845627737262634484655866439871526812168912009450491965461918917647697401176177020903017397200748342952807391330545471690843101423686586706318804160708099372430891448523880202940097324065973687171066170757145385913346486225354033391460122169873521540903874307562319969640079782989942742655486271214155397712529194995593710724237729313161807886966477488663836508903389799628273596664481433220985541924682161717445 9517 -8094188407547715964568693966443420449069901890946048212104976557507288353158941392033642244980394103731944205539196677447948396031537749611066652400033195558036559191607256450984782495266326651794109209118386678023106468680235243122647575556100090712087521325120300634105211305401595800830488241500111244575751223976675434741182126050638039384233518199241499248415781139831121296573995785158124619920821049418036368644727367425928654584069019011848496296503334596299761663474517892127914774522939421588581882934740746031271268659189533456741165958828408079272115977591103509536633317777393760098569781932295516813066365940440266394380906918480586826398089609002 9518 8094188407547715964568695081000683145598875769587303073152812849168079828070490154437046670695817300770477436910416054217822111681288981790138375463247559617905714673680833453187433877750097510707469518646226952318141654302309120344367723746243770887726607055384466113429182109493702589989501170466503679742329042306544498147695336893891091786488700370488773349141084965845521993895711683145686576455399185585568982815456950207571877904981066967882723351365285786884336175383013024790138265134291926291203242277201669207194410140019093213335310951647580598017350509569603731543468391338672122921762668624198956271454413879683229582545503778777611076428607187126 9519 -9096128376503805573724252490560417294100659507539069845964188350152034903783300223392050684507411642999322028446265821171675451354728431779348612745780341024167301269845131557024085205962854503550166270659215793928689403029644979203336871518419427096725720081176653184843553764481475304183313133533177148354915250830117054022166980780239535330512328386056546822043049158239928970174923349916751126930163881266587160628295955390158300430102130409817501752307052134349889003533468575652039863324199042059058853338899254742110074778081825300330980436406583365144740428395223701407099935483979391597702985263199676624312147283743778740850192083791514212818463705526 9520 13418411952865826568515641875937276696417395163110831801910262557571287645853071996352417022715499620897889560988137755735007508791035079925736259568950728707019609164680419140702532510626324403609683848196427803510213983811236211313476196981598906516011184053812963986839176429626768884072596885805402777303722990226753911197030524487185290823797022799849894366641302414286261299134637909893527993498906805697672782440765295097979262847749997792673054930127261376325850182437181705158912043534825260864744342679687267029078277914692251361904571645905666245233615899779356491622518763176392404165049288025994157717799273659478760610285169482088165764871390382301 9521 -14440364230025636570130629146257669991888939055374732951059517141094538736273703322802960506987111337066457689507423169550757081235846709669408067592365785475092631783661686896827602099512185208920421349381228920672250743163693115058184730095172727944920607736560250524076908116996803365763996950136654939967188799289445955925160521629658616960126339599722619616695099583503286789742890372771455996574042112661540241389363475785425032179821557434881989143780041188721035527768114463189380431615148777233538070679662266206713869785098877134165740448794769442141300525174891583427180415254511745978817493856184876966837396582992141554739860899035665181306865694590 9522 14440364230025636570130629146257669991888939055374732951059517141094538736273703322802960506987111337066457689507423169550757081235846709669408067592365785475092631783661686896827602099512185208920421349381228920672250743163693115058184730095172727944920607736560250524076908116996803365763996950136654939967188799289445955925160521629658616960126339599722619616695099583503286789742890372771455996574042112661540241389363475785425032179821557434881989143780041188721035527768114463189380431615148777233538070679662266206713869785098877134165740448794769442141300525174891583427180415254511745978817493856184876966837396582992141554739860899035665181306865694589 9523 -20376803983511816298087686753980393578045500755985564271575976791734153030327613413603859431513034000777845574816952682560181891002926769380044574342600815544447968948101129225940797663121415581873890283931690037406389603191580207452564893217654086933864956881869736863550228722692939437842366179924039006577477377402890926082489567461476037809133283711016091144660074792598133827656611945868817474479620606392750158585680392832619910319476885885097542086424792849876343896135873821269768881719213800239063338510941914962690060674758322777546478458719711936131371896795753712372768781595821828381497679348792364769573349490084710258609917813979738700512397763253 9524 20376803983511816298087686753980393578045500755996139980023189759498176764658299457217893188880478864342564807426993995927160575749620839779071658713239366439094277576128674090989468772724524333287470948913897209354850914635823447710270645915031272960383627150287894724293893673941929363935587692083165217079208943936149638824112535217220602966010555187014383594655343850168576939827512344702151537621222080679875615335241582743826130412730410531704925694118971619019731164256479261302623619661610628664107765556263587850830448030503294458284939418300968435924757152942539112584727541958212986699044951823345113766540595406219175199606654992547860940248615424786 9525 -23285622160411517942013963627556964064932510546879434708102407236092901842946369962180849779587948857624272313114903998913960168722425366237296452869361140168239204213298884776457617697559060587962036315295263706359346008916909094776284733669844030487413798482373731500587879941033127563363826997703061442660696075238720178455153489568327240367025115742821321237193771682560927307955211480562518222516916928925005244030000609873315661010175534941230750180203267229949862861575133502243410837791034356973217307211612713547301119259522088542232527916618673814098045170319690309262541120608701829235282954166312947087080507401806507433671182681540650563265922303672 9526 35728557175262038233109651512897724456916662734401843629783261992164919300785062000487159596795526207983304975704482569007844705285667525148935567313881725176154847027834682657451325539885578963449157935906440540429601922576132358535042257968325823958021306767794744062123483408783605525453687164012587193906807824006563604851663755102874827795634823808489416414391855694617850896701107543830735385456135516403886037338103890048342233276185351133103994657970441604111060424965453807033211226881442495235499664324484801048599118979815576238956262967359453769755556559962451666010942579560170069757815703274972187570450615782239868408158799833130762087781504537430 9527 -39215906784875989862221253181721121361265622594363227270487729565377673122695370013055641883289990940002780719726267804254988641188090090453266691174419422587715278277732352848650029416475909564363329269481617670081907442486932345252652298986764343194218180718352959931448302447709821333429437423944534504721725011828164135383724707973017059188097894058574109671185653677345986101186139521165388873110849773792956093912366454257587303938975888325036043868554883772952172584896798287268920965997685968325753079720269954736951019288834732000310931470455424022829672267237478169635502372444587446515254560028592538160596139382999590634496178564475654459375741431747 9528 39215906888122129892798821362108037479667487184478711358447194826987261733168897551909133956608635685029564546437745996572961503773703483089834905407933935234362825401160714362955471829819027154887412250543380290701651174352700804907804944927576285666687490170998072602269740861026108907478680532299619462880171675547432178660968025041685948366018255512844426454265863928247150739346077387531996639709660418709719842052191999249923374882440451113664267137172981471988467515370985315597803890637362599281226105650530029604982626303393682683327788946598880480523199983398457542088073786127172824523015834582205869340261642975987194679512512173957446870828388505305 9529 -55541224809499355861217773290073137239900425882730612294017457140122966755796224452736189588480094944459241095989801942004149812019761408331985664687276616304679142221663468260414469710929208013172480130607392630148571213529255029917205906212637377945470319567097013142393549708516876173209067050503175713452004578846985387775757526736824887775187574949545827877255784908587276209384411981217821138482684371223617403973886420895529207936314083107264548400213926093885091680862315784731634181587750499447047725624474817801161677155228159774345640736436987344665677902414331237720785145777926686855844539719021351765166378175820662798336373210634086102392424156504 9530 55541294594675941730191518961649527402049835186904576688527483828956002464009526751459404204723295093611481204995725329730776040092004218023311678437475496650554361077321907912429108683308326717412077703728579504089728533578063727218776057005016433601231460711547678431997998533179305970794570242011679974209141280358078030012119362054243563319537965092572589093693255068987820632595403675804317484329330469415527629795183077323105971091238434556955407336030025004947940467193714686845153294345327909435823985319585782780732799630416537885403332546549747086687810610849122372300491307134083487367233185035419560738239065229314193711002497524601333658397350350167 9531 -62599177037504893670901239919559296330552629155416220224972445404234161267960335687075510756030097915073094721915191832292733010948621203877083881074481300838413792302549658684383473492291418832844898226170463373150133412647425715183781565152706527516811785258274075046122272415096098348269413614194929239082258385082023093755315113998857925464592814181799799948408605762735010984711705188869435099016971553232234671289423328830695872467817134323514429449690291713123948024616096840594592668315249603730798401417326961022480545874970090375703881655120465911630149326442641179896177483585537641305440004583640954114980172736694609292921910224137274391133792689545 9532 91965566238070504285123447166470735297409593286229042457738945573760072989004818199612606112547310324956285729826059306072199200811728348112848796067289593045209912440177499721977499134464046759710687066066858219763410704649255009798243487206977841323637271047568179981063914172867169574302517506362695723550466451863385066058914471259591121774129269416055619730926092647834907586321705241568237100599071822747465908850413488787977920913838899451602900688408393903176224807040485549197102309376430613116839686040348635619234919954352298732748863175761854202658459163792186659365448788926511016523213409141714363534224484778092565938089771927640730697298312690203 9533 -99134932691859752557026300574110414138438932256782345107585821891088836783596754578832401745331970292700007326199602761826621202669761531466433211905042136491014789420370003650181079900681896058900676982171760749778011498277447923585204827869923872653258951309369110094508822957711250088094146510780755057131247788900994484851890490347586625570706032420549405693789606184292983261689577667895746804027150008778864210322158453018752419251460521925488731329534219414024717505188441211550258214039778741299168320927291794050754659066536158114818799837332637919931731607694929993519721591873161068124043998296077071881369124149832185355128763292455823099306504161340 9534 99134932691859752557026300574110414138438932256782345107585821891088836783596754578832401745331970292700007326199602761826621202669761531466433211905042136491014789420370003650181079900681896058900676982171760749778011498277447923585204827869923872653258951309369110094508822957711250088094146510780755057131247788900994484851890490347586625570706032420549405693789606184292983261689577667895746804027150008778864210322158453018752419251460521925488731329534219414024717505188441211550258214039778741299168320927291794050754659066536158114818799837332637919931731607694929993519721591873161068124043998296077071881369124149832185355128763292455823099306504161339 9535 -140244919036647448672408543553273972835210608372731330761002560628081958761300890949338119359659131443587531213424728152145008740999266731453005309227937988186067186558070784825942000913397101474578141872787147519660988823971283139283063533288596158500717315775472898647020296172423166493982983257485497310996545093487592510639185084724855694698129551919332196349137491605521625937335722354598181558756485369640191548263648344184939482593990812583898678795866080434923860219011988954679065305228912421992820243938780661214298128167587495862834613744164336153260248351290691961372533009176984422542485771486958949860603871934846202763909365900506339280847895056638 9536 140244924102251435016412272380491082916337229584385541977446712244673266630650560982474808435581557995106243026039498005357827612850660122478542761780810449879848123407186003159168240143801061289690437898194980710395885444384322812440759106366647469800100162639709012596476939760708350539837578582057862781192119080095458092048153704388305166766455018320085951005715029736857098667365823397906188504496123326665056106999075987204140025698903745830408235862931886211664211159868946557962950965291713961085791734136180050854402929963307606686771840811471297696984486584273701638741327350908377477384530855325187174191768461577428365056373857023339720550363231141470 9537 -159181589979860159251820280341853064262531103821834065576046414212710969367927014298551720002671285140822730080656682648072554115680822218992283606798523717151110448919714323610613062474311270589048263343456562935095012305970078137984012144102182450350638875362101924794386715772048624911365239795624917573671110473852972754354700803217909198545987048613588665857833298535621063748977652780251065520130242974777756553904279810791696740543723152913724203188853411386307097921792309946411113237385409177951798014363155592482862359996037550032493000801459625199574720491676793702112102634802084660455722964256171635921542038011713599939110842411919812319444942304025 9538 240925293569191502591464271030771560856210485129639954886279290937258150992524410626780343721967464356550020273406881032259683532837853390647117008761373031443036022540827926719336101384642115156675578476055741723460215460444719014728202640557573957737351681479895421929462528630608339077239198171882047848766961678752626789897123894583029273999625655928957385839101634000312604738114923538406417171376661864935305518980005627940307508985241150493876640713434201196882526977213411604605185676008716007916109338079821669844144976145426681301346706329123332985461192646594302385303683366581900835792305188424369828509570526475216031210334980439321112831637096610037 9539 -262828738966388722415154002200622845751386134673192984003741627211614257479424412596154502568869282758645456008984320135140312476285079670323950575584879816954523419727802273478417697463414552653888975967957163635574442450528741572728543484039324547474395275346489098103015999697150223592751593458700411237313191364907326390967792896748402613938446120645521849290305783886836944358324493901421944959763188340139175218398757440139883749756773188179145597345357024257426594079494815313662854368882074889033625678872875081112380464423424537342382878625638669070757770941809004189080224414826265971726206219496420562843334028836666258125599160665765405392283333642662 9540 262828738966388722415154002200622845751386134673192984003741627211614257479424412596154502568869282758645456008984320135140312476285079670323950575584879816954523419727802273478417697463414552653888975967957163635574442450528741572728543484039324547474395275346489098103015999697150223592751593458700411237313191364907326390967792896748402613938446120645521849290305783886836944358324493901421944959763188340139175218398757440139883749756773188179145597345357024257426594079494815313662854368882074889033625678872875081112380464423424537342382878625638669070757770941809004189080224414826265971726206219496420562843334028836666258125599160665765405392283333642661 9541 -368500030802287482405139519233902834703523851156456017562171490508323470016752434659480243975005140750216877979789519449225127957191877803110310188848671764507005549023788939483008828606763058878086005178689605497703874732436693915723708831546332664858303395126008229073922010398235191242453285810254407192136021566963813970629328840676301359762194411907470603945303642852604137737208802934691906496660802335363764560225338138850968219162752862269956101362916458153604360781548705097084464452246239434125710551618801284010828967221807664015649335857481110269198445726931687290186755452853870983300593023498728943867297395971512233265395445329871277809884098948507 9542 368500032021779362112840927075129977802883786564743127020367782249321306320546003998784147738598400260521775201954882998885991018512936408851375319267851514097252100493604597822332347559903108111491212968308465248235274788075888070887833729717224963930156146346992078937858486472546605973727737401911518096492181483105644575194161103231496781460434200586453071975616410697813103460788762265528121174129194121398946718014678713184636790306337062808019723200892461701556504022942875392170162426979449151490698768151565144565923066086891401847496568096394070380471787564010188782575351805791946150232471199581288652937871520109852323975548463077515296637113938627019 9543 -411437109655541801961866535934723730769409221728248138423429609084913107067420110024462403742684945628758810217850697523505193021290412357830691448214057498431888073730046875971283365606091101689411470905577366469417289705661358706742332927602895030083843352063090656287561343632588701029924320826774225867616047338500005368432797337801228212964516711438564939213568883291994740170450476702971570227312333461727809580108226417233050026263116464228918797686685468793594435633710315389606004966068061865304298521562173669036533537991764635946444466720678856549426208968012152958724978386735323507562280185753872892929935948950139010461235459888383752689896838270881 9544 605573052475627764023937379682244117149356648607376755394931664013572432759100049471902957369491817951943469053559241902010503503904633960690081596013979827164488031608152247400821689834611984358803136129534115128054710386332481283163755282503348608414810092481479851734921279537404263165817742977358683809420921233540788801414012843137797656293328900364379856242289591911975421584565757168629706045367145325775372896260714642922928196471485750575264536084287359587051153388770816558820295046928727843596328776997380483969872961296975218192401581026694040049236952252050384785576506813225034893859128724514820580768983287710904110433162604746118600239313574399904 9545 -649317854632279854897401318806161571968937902930236822125665616107932523570092441480419920524184369960413401533380260732988508403780611509467785567830338024425606985174340357520169656445050287993962736801204389771483952324994571636604459049463302710585873874661234574150263248710678820134324613492429127866531592041471132366449617965565777710315276233597402569853934349728051958643496686685534433416090666605354347039669107944557873671469108183262521846181502486653235441175580382096061880063194726851757724103891449149631296609614109277034649650489621941217430779759031670876997332769060787532545897440658877162159928484343225219575475022183885350982718426686588 9546 649317873091960471264152025415325544747493872964063019165036646894466252040669321270321494223655419009912311864803420995760045882841014218542125463226762633400336528832719277961417594771173343226059683308058049876326834342535728159045855826924051739552954171158220673838632655764148194397671915820585477501893956362546609583829552951848619736248662529489172107339116804488994154682790731193039852428800037397928794972156085059985410788043133053101173374855806457209840243213422705715167976853824863666090312112375994321687128516283430236018112931478107966938708090643557294405118821996936890502900532141918790430730862650881082747774462623248198079660089787502412 9547 -913466997703760650583340457636390917500280528312265752474368069356683875886753047043132852293848578232848003736146133324801509595652560322084203373675348978628914268384490290144057950894463094296205112008026929512936401812216779325276851333085810796353976985720590460914831972788481110017611248303241298143289446611168802416758278924799099982399034103205773942075613875063158510448750066534851195182052459046189881074889083320723667670951192322107385988085918444085382376409217425860828930244668335771196089795838484053868587523787255444986974377898436964198166158989760911257066338930697088516184383902528353477780576215496446407337908503579384655055053703099454 9548 913466997703760650583340457636390917500280528312265752474368069356683875886753047043132852293848578232848003736146133324801509595652560322084203373675348978628914268384490290144057950894463094296205112008026929512936401812216779325276851333085810796353976985720590460914831972788481110017611248303241298143289446611168802416758278924799099982399034103205773942075613875063158510448750066534851195182052459046189881074889083320723667670951192322107385988085918444085382376409217425860828930244668335771196089795838484053868587523787255444986974377898436964198166158989760911257066338930697088516184383902528353477780576215496446407337908503579384655055053703099453 9549 -1041203731187469599659216843640523456578233761233353582060723857072217594976607032845374212515524409347998686995833361610028431354285552326905197664095940588941230372703082862612142127987896586542231754262774834267442050154525446017964502717023695785509043459635776181600074663171686656937921691003431107993954090473656370562721472589990048191006962449988808538247450431594857109616268062745748174377667976580598422879052581827197158076677451530244614748202327780212287405882824654740135942566789535243931372463771917898395545395445248834796186081388889837997072817202049166926492849076154678004633599538898869866041473618473263045340134059036868178099671117764274 9550 1596189880969966152795640931188419620645559617884532799275726501890642002160247111363061738447858598061153071267927623875923711023951417040818470269744266989728468485059232252337131492519507591873820385562775551893843259976429133867276478868938145559024653168658161447723188888483365464408449048058191215362720067752904515289260697828722387272628376211633235702756742016413286847447722128688880856107569808166812974216787574548427460299148675002928461588730561738180939560759434993690116126615020692987034382009600236640220306549448884588077591485528556759339067184790607685753180279036731885199597454564991044177145209577261926203761328257730835290692169518194404 9551 -1749203429774571376280453626467055826153083878444146010362493413455186153619217831229764497415819429936041754451245081073694560417793200366314810891786944689618399792596198919238640577617704903581060660898131058356410835964621163730529612903041470965530241289683224915503780390630139293272996907471464553754518350203454823202276702499939594414643870360357937467688861385838830635018399028267622989820259868027974927284282727113078412015697110926653020012642710640776151291244903934666084172027541714075708811816357765093049175061442311007113961435596918875109014386201392775181863420991479941871319900579328938249296771022396319792922896381637716856420461575235266 9552 1749203429774571376280453626467055826153083878444146010362493413455186153619217831229764497415819429936041754451245081073694560417793200366314810891786944689618399792596198919238640577617704903581060660898131058356410835964621163730529612903041470965530241289683224915503780390630139293272996907471464553754518350203454823202276702499939594414643870360357937467688861385838830635018399028267622989820259868027974927284282727113078412015697110926653020012642710640776151291244903934666084172027541714075708811816357765093049175061442311007113961435596918875109014386201392775181863420991479941871319900579328938249296771022396319792922896381637716856420461575235265 9553 -2491764834645567952206973794279894926806651092112381039467255910630119274755088157463393480630647019796889980308038877770845907244714830468972086935519319833452992656061580735100020304375109394940273822556838254161534154127385970741186469609234737138029718184216119537924139271450389127688937852097958925004216896427841621508206867460291811483658774979966976352605322801530179674477680884021003991187256141063386625430039381056712882422398258346320327460150853918124634113198747503053053447405782838959300838324677131840038135570957538909192396069411807675346359556964113501113772117731574242187526887288163200199958021909339607856900106951329879803054535245602200 9554 2491764834645567952206973805860937230935775640436649598481796571806155337273026620115726156638673288339696927177159419316392733089372681520816846193892801505576973470000147009321977582157887850589914027361130639500141683875235943241452956294924661437054526269059970827501169301432834657663721898501560842594484825351039980246725920971641231322958870064301614928547890447561830753962261791455662750698043307266039236408159466820181608269333189264596020906906684597192271701962557939024003103615953944709629948196928408749627264193116909081724737930554211234292383225563673613518950276541880341728406544102682300597162415791310738155739656866773766665032834231300103 9555 -2794203974426949973515733154615351890659287645705269666156263742283595566585637914764885346025903898604499649012107494502556099966523065245679273127266113804227420329123047189072736715660140949097213624881282403058429650646823696250534214090933945659502944846967487608908306068578741837415962993729181505509311084452002589432778071008453021046206833890273553115051890782626661497501130884991187023823402874182908271611248107853947762969261559237293761376137180490600123236396368966557027456836612080128219295264273395982990226064935654762067204531070219945897979825187810642844913678505041498374190393561388061566369418685194808043174485208549747520015529566259849 9556 4109566311808970966722288684917851696652410833980483903667493567756300617781318643283877065063700859495833917453669702438851051074919676731936007333987972418714599513901299359456395730358165906940422493335405969250315523005148935632647403683670302742158283389934514844575930408010441479023160501692895878311181947289675601423451760079092718276630420855238831376662668284380578441588270689623376762088775803622960657797042334677408273755710261032424264504995087261084560545720489649245114782474326184046638404990015786501144191763813792436753309275169494484193091040059289430579153626913311577637851461354177539318533889075749078754937515615421936584069820534928904 9557 -4417059613955801839561825342251254175861546200835634663497422709404199947164552377324642150401141839536190425608509892515518021330630329735496948337735687818505081255594808626288214713843510165355664339520063794939982143172696086026049971583964700734542621595500386047881153973748835234842588217536855838445365028787066877553750092899571298024991369012100356130580527265900015551794783587416838709668971603524583393151669543428936845213550815237439819599624332787439425648927321727902900099718631306553884824859596163507059110720289187689551009113078469403967969733820993014909143675239393415599920814453980679718571730614378873835149692820587553144462836436431827 9558 4417059613998724973337768419348523674649916727337636344630625482017940416421594926455275252809918912510432468551561460828092483496711927060957225387768210879363621457068400293714995295117228598248750216821513151408296277809556156077051015063765239240211343911881130359267715058738213885446998270382719375034274338857562776157758141998340371539966812269106527130647983638296891373688068755363150349043044756530546984168339033427748466073418176141257823220559293337374241268232450113283291450607537563718688416544183733844245638908998788290771758178677359022870085468188676031028279568347236547336426703153195137979282953693348911661856705465356028904333542412383186 9559 -6193794215382282811407695477868299845433922262959365450455537589562330770424103938447764911427970849542004065169424618040973349817664484458089995426351016703332484619039285758787040558068719422164667790756564935018492708750941624714945565857523690005203714118927798128265648237831375871129451840862499355880659040057328964626100385627849955212438385364250604103324540702305391642732107424535135495492560086550056352195199040700924798445243055208060064084126049078076226613667608364167087874961363397097774212702566851744401512525156663929646990336440016213165059647674715754051236524593674860092728669921525324255813914683319910999444463207075150078682973241642563 9560 6193794223231860761258448675151329851523400844643307833696765066507095622956054593970469522794277077438559223847674845709523844734064219674564151569261556299718022073889827322153233102484330076145397644890892215481613205421710261459617116116118302274656933986477596203654742302712305486947193071850205564391836368603993327974218143911494411760787686900476846155748307269515470115512484916465311897767946041953146161945128942003951618773019761082586212870228459028393848102004936289565498137589461587040358134211272159935608920558964856397853697004134449884247224819140544549449070679775731520026372859477571754656220292958384426512597815941477534318255896031698606 9561 -7001650126643141398614656466690104376651153636914336617805803584856143409078079771284849495851440596063395011340490859347168334768606950082276566146970894250378588519072059986822817343468085203417506579107741338156392638355533396820802601072466645730924601332506604936863989087361426685970679448600446630750291273215407223215459551957312002714747214064108851278354300954008933187597925254636318001621699131306129961810653347927895621582151176129427132944856239800189565240375011817571006750586840647719977840736714024873598119674879170741118348434282659440822380324126926833574124969454223972922992906373264842372278066740523565879272465240310169765495892920172078 9562 10570044202996676004941144076620185469054421997487095782282368896172604547977597320070011529466413733593972455089533598613341609176645710544751594582972190090834100746418606607051514222796377440153058938515547330259482565209807637908648570754792993987590202167272935867721543487865715566311932711219234158132672412510538126727721779414920746473944588995486742545781758961728638185375334983383784818679029788639766693717739150265093929530289420408302155162299824729598511129549744197737254285489951422759121870212870515369345130230083173993475920221452745805450424722100559128481438059944037070429518791196939149876265989488493211099242007433327161819063104460583077 9563 -11508199137480710521297975645133470028889341212825078709608720251394456206155978859844477436353591886573292879524889835924199076346987635593688675018321662072405065414340795227399477755093416545215901063875117336344360629517882177258604379166112722513429724310632863996016297913352215670162736421890674928323340880742351407675002943481326265777580698942279959145019496029501629361809984194523586816376276883973728739871307759456266903545688784769045894980673267502910619651918118593073501486425199692463041191306917897580553311610158099383621401907353483080427153705045656716266654903943979135687787024999081498375406437684308129985158927753468878439255362930676911 9564 11508199137480710521297975645133470028889346321061442671523740695912451143799137894061734803349503964152783328682202450664526982460195694491398933015432539457392927420677702577192780830471530665864036625711713494724198710993975133168880710505731698399097277670115486668255474424703083685089179286107489422915264288983133653914371853878905795567830299648544480901618600978633992864627702858154231550857990644887381119414000996879959087147025089648717777559716576334490252553792652243398492419071274745004052036197075582515056417772743457052280445675773870793454188363340088398501399288683009928110159904487757884968235829952632440330875469325118076914908400272075472 9565 -16112804068161865070534507788616395232872831729241959993474284520416326261984364363341127166682923279178724772660672926824425587859071423253827874610715689700620469749556955093913222114492846392892834771453192845056096108657854497934044127747014964549054477517926013301807434563120162756502241549711344226691187804488379540994571514421667812446228664850269850884249468605762658767175280023004766138216414809754814794972373517261149683058681338714247773831901436476889745539557365960747197528296741460480664709706981743905811374473802851603825241935441193967353856668552331598808415674516810976853134330105311174956292070594380526446161042638294359106462650355249489 9566 16112804635041255736793577439877761106198291027047927843473829975140502168043668939138581858693099685362539570193574642971585102373408865980520191596128676569752131001431705075410793647284645422277349379188925906656233108029755563684466160961247150651919295110029556429527869624505120758922340445995076559815298265620275468701323533407211485952136718395735716510695611299275561701066604864844277413679979097623493394512102092918534319657316564679226632186963119458570108863869311162359090517278854524198602842115918757698762899430346177781992088874009160678023342370157197126978998038868650905415322521070577034555197616890004958385238740061049010032790404914549489 9567 -18004724042640377380847597920999600401440117033390884255012514902305806330089272388996105297203951978057349067678854718693921227938830552579813963793444243769850759189062602348983827096726588210625982935990469501678262943991390158897172548149189423659288965867483364679334114722055897327004163018505055649329418656327617846746918868419109788522663244954851953995048866331555316565574776122217048986983905459130002342698967564682352101072762414682650879973796645851889647879938563504304123288803921593432301504908534049916911565261854831234218960616899821210005066890096961700210415937677193465875658225913770487278156197113288249115591894398984923763970332424001265 9568 26442927844191419376148609655816676709053479625316519129274491611868532914355982689324233880138611058689945351163555134319738162186163254899536741103463267152840511790305484649605508790444256479705822998297544992093052493209878323009322249045422061143240055434053335580587443199428644056233492287259188844587765618779385644603206469703504941284766978445583061191266294058466539584390825794803093494170434223558114666437038495094215817370770003319519312359054779300256363069574922635628993233642434877188757437646448016381236138862895033876908367500753139775682454152387795743935096060343850983329645512014678197487497579751373252083620439850818690812159576413821575 9569 -28368490531705150215098697468213691234911279020607637409468189442312040034222854691168324258314240725458476856068586207427908903897121816055098537098999552405059446939659642258976587407538028356477307338245291046325578193411123603901874346189983785211371597266904440660726109246030118088793016990704998655258567642901658540404207233441448853651784735314690639133227515641652729995975768855969526403101468277475578720022175118904627490044837678420896179449932854380930617785694286917984729408076231420564753705600470455629028001660688706173956105247253044237261073912027926324549907843048820846972818350420921500828711369909139026781886874767032647987714575947019398 9570 28368490699727317377355651231434007979464946743944240289792086359309375470606144091216835607864179707888303974494011848375169545067822140632012876668510048628309845173772853451595385958573469124731192438776801953025661110748324066991470318704279103378000977310962067484172687067178317038240388600754808842281855972200275370005737104216900947274923799665172613576602962212349469989873204559351707281514393452603719775535766470933851285772755718648955714140127155614097459728771127668383751909270413500266572911287300807283837269768733565812830112634830248547651886479775362745281598140472133699471853055630386737822664135207408804918166716124142697977187182745488133 9571 -40155536258147851405013811820244714258422026922549424232389728106929743925833458944924007755347192811673657576222998031641656691417277798659389567055745045833878827465818427843583537192327355069979010022866534000483314520814420186440026095783485609020377647530470790700815988922443574766239888023045618831709661310335703560299769594201757162081772894782990182790009126174418759477583805364641568285999564774732455465274939281827073857068376241399886105007402582875268184891551893657979364057972462912242124801195915365761127029427517356902682124006184972862688516044008204664565639178475765523855775970983411355657450086798623663077077486509674750857586763678544324 9572 40155536258162277084820193214418643943374542308993402202117366267475015401611798402616066669661519374861514142976215106294003532360774610700860925269154473680802611038691054654054757603604077706428257914091949747794868039790393804862662795522579847806211204340831702243661099305715174369608120165891687760549917830210046346643830834133263610584945430011473345330248926926569702794086000216620745071272383091008704309662227155327176679457036915797763144994102648337897265952393835815439418317305989948219505960338779261559249178936786685470488596308546048786956596613434737525306744001438828085330167137764924338125311012214518707841736871945139327254148621008244687 9573 -45621905679842817725236083885827076810861771932143770665106684654633779686888309106704763151208027100973707171109736318214397308554627351379138105827511456754717031254085730438513554011559791324077174389626489512843685040054876629813062999151803327068779679988868500568897290487327413537493928811999509072512586555262126022282869526068984095869392423705671690460093333016894549400726409182608674100260822166406317026146161813630967128406034945056255868288038492287523655610727691498483241860538312644384900378118519490543361262728456806997490902025080966820586527419567898349627893837762248281052502848056156357883085653882068134157936935531662725369826249207093313 9574 70005742945374623850946867278641166990159144892248830438149211720776232225826640849002975184955777198546526597469038988468123461517223696938598395566130817386538421032125625781032076540719688422517162452927603582785265370007809129278496966494486455902367099205739629205686778565602448722217736920265119684742650050808992449591618007864506366115293607734405548467957091653358705478297031322092338997814229593167613618766302598070834058003383421189274639076242737603983548161206983433136378508606212899952436790918680930661540433553485988067510472164053470107410573335250869774104590334004026984376298939729778646852410044408833401986288978299214934917341797555823437 9575 -76495231871022947149460966710669684573689658597758760523810040855746084457180094458784905610924525680104072580960882884111449259761458841432245712219018251293532329264678203144309229420952788421597827150030041800310225230631319934667110118761472166794616344225718477749247627969677051868413464298471082636171105837061800130912853292876178294816411517503149156878665490363717750544952976442285898877104275987784049509278185106682259449234349529637328643788816349577177840561843119552875734037706048655965870070982504715846288439920780271890084091676026732074012997628866148377263206016282007830095543321838013938166859226447512600321573929791858576582882963595875638 9576 76495235004842670395112796354615844991388601388256112262108789946465245111051161726373804609164535710232964850834244331261966865684206551094309373464209763594293344824707321335439095718416246614135922001648842617886159605358410464106176847042284648596038090175365864385190815417620418091409363564622764533279533515756639749694466091243895803792622560326572062847130619914704257223062564569447122108319433096515379548493518276301908451620130641933595982226036473106190807890458722969165886004017934566360046052861364124460547219611813819922582571883374110483459145114439933670489969022581071008938837975191165142044021358796145297603636339200719395566069125350940613 9577 -108006547000528672422265975957914326301518001873557686848750072892834171944083438809979711927003700609947093050543335359980367648946566122478622379110644450486417399691823340087372245027514862263563146719943081011149351569372423075127908756842495743687015829850319140058932422048008501572841547935711643546647732479658720957001579608892566748004899798672305514737201945015229669394824863700173254845625915454104194569420636247619542178908521156379033495906291072455509368623474736574972090451128476289963493811243081089833764519024492547036350336434892927841095244817954563375386558244560477927025344603475075321589193965832348059416949128541516048221682016163933218 9578 108006547000528672422265975957914326301518072705355614658176663685199712967124695865096040421005105768525898798516087180026228614531427310063879004882935742073597267832382912913904334074172642538956594333938481069721282499864754063945297649526222378803972366972449837581900282701343423940094889670601526228410450399435485407380821534208785232587485871550741016403043042907998708965130666090434005081373234862975423918307486457289226395697980915145181437819764989998573046579758926939111950443678368586987783047873741867833999416854900190405934492774687482235782081351925611775320326333044221526533668546363220636396583321160133661761278944342023491682500919334146742 9579 -120631763006137964156058691205436266339602705980430342940109285818682692218792928699153889141071153451893844051962499452393032836574516151158483310915795952591634176351085960024765135323968895004466729001508281358606253291919653058107344310173287641728944558162098597546291301466098292939821277672495571969448107962842155439651858872167577655617189159197536156843243633351366759791111726522703400366153365927405151336706259634086448454868867331785831337611141968985152749610017564322503183010111673294830641910811739982413286786714199040868662641462129551217944323501885625796559366095965780575673912294741927487196454434505331307051607476843747743504226997697289063 9580 176683891593798317268079283658148911454008126457040162017432582850729771479335616412196820720966600190479107928849338339891174685125524340038871982078485005303568207865763092737298676169312454263627129066631032542009227815340056071151745193185476286633394889538107406614995782616894662093151315435493876431963580270356763652180224195915454074773575055023761368563630295965591274076881930516696131807594631749690393679001104367804510591618301938869892596800493397468050631941424859955777251036809994680268356546173414485001561197391710425874733065448085139746697078741348831621998474038047899238555695813049172868188031830456521864244462211099527247441497937280445257 9581 -189491749129298594003653306891629345704849779721618087258506222645384109708120727161751056243574343093684119648063131593173931232424779233562689844995404062715372508366199938115391370056186074560900963078038974398267735709187072888313835009459441272092773450705016558821695654625377639338679937102052400233209301862512588889472358331266545278344677305185743352346389532058261459361748768060511439256469744660894201471989075254445817337358950305456820653135089648538394005323186633305599097765523724548650560509056666744950662195387366231141927053254692310599894747238335997602920861772693584795893931204323451840113704245151688540376150662242636253632487494704268344 9582 189492213167424629483842366940208719955093585962060465480250227562060257421676886569394103286439227847205843030079400192262802249975245217636595320725749233716572302859978172639331166060532038200824496837183474800052544300450026120754841992732171554734448857611564019295849007863397343595365869582476759722123786353067603213428363241557217609646702763700767598296771989099687192064339182585257614313653529207588075637585817463913251003633307255224724094045885390189618755609304709952840225207549503430394263575846251401705733419801936025878380331683902708262710375110936476371543525554760793897599001304732436819586935625462905984266676060538076503299525441554553607 9583 -264748236612736909304241846653443561364230487429025582998213649959374282442669077557713574105695406957995740557034722041840407136449077782595272208454892141632383191626399539999038193953608575870356792484075240987665761965457161954638106801825827793215802423091833030713686848178566598539093763515881457127446473058598685158398042847867094187605902935448240194346874203700084377380102111780193223224626420851455040597882685104305377774537791514598068085788469045847585401154046454144950658169790508058732004519864347251730947529471556719995298797772043262813841679520908371450125675273304759762354780331328719610814429871590876120060786439815250240682184297644544511 9584 264748238010186697560310052836005930473512523872403026869073826398644195746879989888055641306371406814650454527234366838827713399368812316230462116678081648606269160552405032266846762469508814621585954612865278515455640539882329138192166093647139356731589291091195205730967606665326655365496313069891286676246367445080863350185841370642546381520959122274148572215075012859669690500137565198487621348055720371293856458806308472961412823494772378257483744399867963905247623252257829871029044989754973281495497396039676717679445129799645620550456952792963944175569703928325501732527109916282730329453609380581594485288907898871357955454964080798093231347163053922963966 9585 -298726032231159134365439370659242180737981070710174255246349307473979641669031490688739046460216714290473470571096975520908682211867485463348169116619246968305603787040329610322108243720738169787296232064256613554019536414145195124590970856058082811494817005110526246715510205786976218153098649554047800445528184157379064582094396298710557866660484858547894655724570325265204998828091685218751293840959268116274703667711559391668112236377995191559917162156885367548363269062799069367292234390786493536903238124363803605917679981437090158441957659961219881229710915743090074147824404133877428538846560785069650591006138286679559199646078291265677819647856975267776005 9586 449684862164142341581517285256256171565539695696289056367100864214613721384886240517623416952536942260665535917305248742998368697247750250995445047373271618290381359950378925923337431737986606595074278757804268506606264764421433280096318588137721393083551211972408344253973841659544722883394083162553138750418669228638265873000867045184673961968860402991245184415265293800554513845500053577054188777146611627944833928351760593485160758114945943863296566690008332303663965907721070710316174064440514095730162334533141277808086787868871871168795076791390370478359332379079677471245694341603809713410831409879914300171978224119441991947880489006129137179264496171583678 9587 -488775544088758739964069012142051129120334420865110231134831530804434774985848361106006106129616163662285702721230662640848166673020148295870016309712210853001470662039402708491402669067543678905728449460787621475725922286058271037308631832012857676120365000914819449652652805099749138475697600063977527224713317661725351992588044846793682784795237368678381861192411637579335925673330951105204944181729696114102183499091131410626825744591026122465787427428092518293620933265514349711144205805259016053317305299611954132356771937976141993528093924783701819823854858320333917074520012965122551057106534171143115025841973379601817840168368125523940200443866347402266814 9588 488775544088758739964069012142051129120334420865110231134831530804434774985848361106006106129616163662285702721230662640848166673020148295870016309712210853001470662039402708491402669067543678905728449460787621475725922286058271037308631832012857676120365000914819449652652805099749138475697600063977527224713317661725351992588044846793682784795237368678381861192411637579335925673330951105204944181729696114102183499091131410626825744591026122465787427428092518293620933265514349711144205805259016053317305299611954132356771937976141993528093924783701819823854858320333917074520012965122551057106534171143115025841973379601817840168368125523940200443866347402266813 9589 -687513762609376596169643545901136331384270687029277512445747053693825572223494716849322341912007591655601023778235948283811811193055808814924848961765589910902196728742860196063992310658296677059865851955657834294883193467373936262763529562086184454035322741516671838780622110114944746849620957526600238470108675153270915150698111006423716178013534067530879935950055953830884418498675708672824391115690284451313893160959481826188773590904175925423495256496083371055721402952730728315826430042967346987690979580145481570427270067408350928103136759702868116719033198544024207921257994210170550056700499124381396880776870400953473317674335172913413883608535361430689941 9590 687513762609376596169643547313737299251765596449464681631191569547469158974186371674619005184394784174209587491920279688489014940026276903541968657782473627521221116101011622845192593376573809806452066124155685711051912821204372336246748680503912969444853851534619135997151725416569354084594461024532405893517712603071981602292258330437151178336400026723011253156850012760930746774723898718089635111706190561170375265570541752926714986000866141195714728093971696459288023247497677622709250406429514094807283830624901050074849956966752541253521378689075930945733016564431895444357435795631422698245464209350969859153570378312809304257220535047345542788223631271272575 9591 -764568860181210704497861265715712845359251760369395734193735178144492472781936240054120540085686076657781871676737672651229752857317574752119490141035391503564432568178070164034951070878515893378753121653166319607593800732633120651498252640724176719521009970955503938581826411279132961834659690385108093244183997181024387339341856699417144016910103230383341910712100499649049467986046296581315036304344592767906402274897813874243057385223695130610674717450433886313192835805209205869310964187061479746363499863050274250859099890815755720068588067494358981631110205894915342084411722810420132532204694138187112818721658364120361987445407276821995182208734065780326827 9592 1125779521526543747582296031118993455719514077604736804910661404951668695813440068603604705139255901753976650114674002673908356300977784640008836119802834205795196688253129714518442481248696913542390175053178679375661360520732733668896669702480015836988953964233928099561993152267216537190690009998254390332063508741800865806810050148193285457546265925523823724377339339535908376199037212247501070096775024771119523274740689899697057777207476604684561682555968669050058486644230388373238027140264896747995238449760730234346406347948796751939187638714163311348747183515853659361147015777169537494413364076230233374805161729747216374418682744418413760211127775337992841 9593 -1204322679073517021507598846462804197983758909506033984062339346095785266106403046592123370991453989460480714406181513220779471438566384984349317985217317536845561658506262392959423004812582129054350365538031003802703980082953906300892801856569633585419226803906348310557574294742556845112650807389455048066430519182138727227777129005479647370714494526262768350631326517842611092124885059840932059449832523073333790820004985123098807157536722309400562914155239509722529266818237778177442317124850885986086653091543102657399987103681513849313716415217180870015147178325846648692717279060090117657793893104717397952449064701264944744030552438779587843500885259047015485 9594 1204322679073517021507598897329550290825406411878607044019848402799075632251259646716754616016442853990553893276915880108438030296515407161503474503670457170273865056576304859114084433528530956083074783995391743220547702391718890486406907542901959457316166683906209361975102106270191077675323257552680779291000143157813057738934108053421426216215579244284674761063788141788050251253614521418792721596000987901106934381109131909760318367724750484444854980072237558726469498788590677574390535768806210020754481153539390886143089600629852333795535038628368433224835663593226408786549579449640258485809260881594679993964808456906279404455703136582705056562694178670250239 9595 -1691259837258409025499798014205804045888084000790942976748106756998582839697813053231473886999992636961967038411291381715438043371554734992885268287606330020724045788714126811816135203625161582786670748522806660533002745948862770416379108751343425522788548538308182576593210205351086434383855193297382467811989096050092955838174450871594216402226398985252783214179102589484122070140524229421551073395929065399254343589471474831284480921175886726656999714175304009430241214134885281165898435385258532194231146035896608364142765689947618687645648827324627610175247388891817673479468265144133365992266996111730481291472427902995744385393094427303554357969796419154103714 9596 1691260005715739355811619420904837408697662727277475613268909744174602594288112801326839674236927306099235265666396344167691251165233062738866988439832576729241689046707239367454535689529652895425918914624566195372148818601354292588755937883947942075187944641671138890758182961240376620434509974523226362870519860478755725430541410969099666353317491311960344584842729210852421577233451138790644498555001452403375783249686075080678939853162423826319323105735343890954159947711231535717111412142665085487587986326938114121910963337201956763959711390581190259840008678190185017154724178275734778417263350547492814844428749697730778847048736773411817140409228560918080875 9597 -1920405483871091592394850018916595699095466086500123772258778703201341235855577912586371210955830431100056867955709927660340826876464394219107234537972338247308047824324495099158975660246914961534661703007419746648136687160719304190278216013731284411029329944834475936119937628548614074328040372387089097974746011771268514810183522021913963051937320012705849908661208306403745060827671299530777583474010499405979697007156211742164049995992484934712571984462292257988970199667575925837716063771273001456511584932640296228037716196646653371410293437300941642001122080558583172392117098817277163661043919821603477004761765404511184911516928433402684146189134753075469342 9598 2966652250291958408894960662969597700651434635879453209066497664462094628558353518328203260749144830465032681713905065917197936383206842739514229133870633243321251828999643194185059681127050796173216680339534965103197919025293720595111490615612767348850919969504185291931168801782474357332285232463696619476307052185968026139734638202973890177526750467466934978136348890143887330364279918251612829085124662614249126089535076928673253508645162384600812618798009442587232148577430462689810408639769754346211692298740704090362870116825564687741935760812503839451274301880406232627429547590717387492279157794655238084210431463279181623192440058061636346555248931865193602 9599 -3241968532991904460484003577666819044978448418476174112651088532853512597031159217810567485361993612341953858177319809911940634034772403707403936035781710807590723303926376460419346765045504387531250574346019801862065903329682724841159089900375238776290495156637904954261131624036906641588562982478480137109600622431168460691332545882777367835293259843143954378530053863217438457743722394032967328510547993790971390653991183659531178270121448323208830017029995150576152277458750314500313774246632695151950994729497045147216483492696562113175864880056557597032651924466228168332130879096784951568711388650917988706984738042387185794808534084543751260546424142452062118 9600 3241968532991904460486075249406995958093637638763790703424445756995110822981161726073664511849428216240809082416244776189380441650638689939671347607617772478731786364199650458742160752612257929820188307818932075497285410345532407217625970116556465365344303238849358936509640686253088644138143568411568474705349821601571042819562926193423746354561057331012644866870696282392912774921894238043031967932768484024178835207527085934693726801310863489750041844056979895843927432122691871435174876747187847144933778840652919544900548547025793787703356167405423147830197669402542616494766471447503252295410621695407756811378813635035394249034688188934659184838102771990794538 9601 -4595984965225127685538125098637329649399266504849686345771404582386686847496681534850697285108401339405016791490878439127606673185790729671750101881375954891282437964013060614976184482506048142099825898380212852709287715958338850256195786272573354941273249813812023105401502555720560863442507142092157274279193013757411396745990069400564239059976500702327851884526474139989838029800838414565159205607350824066141628693194848484698573836149724443686362459145181552598107090183012279372189940332858433568011039407905272045143147469590698870692350600787667558325219865748608678483339457530894495947313270170542460048993984892420889264790601895304640437442655071674626983 9602 4595984965225127685538125098637329649399266504849686345771404582386686847496681534850697285108401339405016791490878439127606673185790729671750101881375954891282437964013060614976184482506048142099825898380212852709287715958338850256195786272573354941273249813812023105401502555720560863442507142092157274279193013757411396745990069400564239059976500702327851884526474139989838029800838414565159205607350824066141628693194848484698573836149724443686362459145181552598107090183012279372189940332858433568011039407905272045143147469590698870692350600787667558325219865748608678483339457530894495947313270170542460048993984892420889264790601895304640437442655071674626982 9603 -5159907492597407369374387405972066136432631526978121058092135512523733655559904017339196753043535306483625235004298875913492715777960258798646591307606455968281174277632909795601110007579187140485536117167149255511220343533267814717163945569117136722902604298962269586817843878996754763537012619893038662724609541661075454994464746833848057443705707098359851528170005303828623919851693703744270360072564500378827704013062772338450139466098072769808030913077041044498289671790166368534335343901654305544470837103713834616292025472218332358041055484940665539178120135754120697992996361408311629181101517371053746252890923969775004838620510415390413839283808629704239423 9604 7623076477277267005835064502090467703428633340723866707509556138787286857199570240449068244780613398586383281557319997516134550363905802758907989602500484138301964900897192161995006869229833873840103222143125786849758305406738374501074089482637456173239893038857620207869904046825908816219459217082144827765880813630765013581319679083056094400259054709105195292431012754786047515616741732080473941548749368376375856443455074413011612360171780228686367401933083933740746339084593413081366965964161202895716160935527181639199241900511585804183263777527523700707514941414057974325800637661668824672842882555046445111163919343891123796665618089779172247935929245111283750 9605 -8195968386625185208007562333169423731359162450696158191254254737641672810220909624653393898225139989345061813219366878099038797005233225473223697449053376929948864829960685032075687141474973209106595505368877287525459142520101697223752209269832142976527869114131265950061654847996875384987624382858803103754225799721558193537745445931745615255459471368492602636116811202847087068623326297230031914673358091067764233163523791065297052269979501113678810891826708190228527616942839317684527454537726065608550276300281552998625421316332651095088913591718971268742172516540300688761618750589638036841904686881338773856305563350691174010645450703150551888184560734098860189 9606 8195969389070059160520496521852839821486055429923170833139205405369602352700827977360456921778311831817727637005113734751238828300710124421995888139880826319774962964717977664968456889234310941776071139746892204729783467665693051467784592586111975141456155956761807393126698451538207928085699192340642641253033720138250496032168487126029062480050064282901904439919469963509467668169285778408090304846632641385109448844292853662749245716222887168917246800463320329495567781434835550702537191646957767981153637069013062751844299861741268746272625619086355398504885462436123435036685908364505618851025712654016965979867801617516637892994091799766152134683087505153152014 9607 -11625395264448544216815737681975915847321670125488990160771054151752405948097979129559183534983261694862099636766047036505544558894387081441174849681253049955580052132289312466231617768312332950246659074479527730458567905119821925560180527897806528029702135711055929776636223508502917340077910954236826037550396982956631015677751419662847445703013112341202624889875879026932710096925609641586307607263083209357927031502207750836710507810747035486895284844612128947681059602892614678137673323827923330831663867746168164670373837432948543484387109568801969152181631464911448545345028245881225535078379101181621486361915631403479514786023789720744267464789381099409222802 9608 11625439991693347963322658335396623964194225168879768591485259191220510350000399103821754493881868787482894752581502266089688358666730754764262348093386655059002703912166317967833453752080553866217352601506187755115616689691878768888389877390382524474192274421577195828852342490237222815300516281856649546357745966496400448339697011010854262062277850440038290973651038394460964609078682915400557288511781489331736654732603173961655590878588189234423678864332315204456297475041742188434605159253243785374159845177502529589938700027030558403234400722518628674073514129869647434388284529378854312669738171638928210348065124712699943389570641985769516468493280255679769745 9609 -13144441279326519036964936116511633908186536279168268159702367616633583523508109206977497414469430640265501249450088940195874616573743501508880433979835161582353747602329250023124451322818159170947876255259719554131884364248059206657383498191135070195218451856151369766299717132701601346978783780007033565427737220083698771649204247904846025326973996382092415329867564530861871904147781050983673526808568409618072740790665357755405358578612388509732521683220550128455091023120593947475496308520907634921225792932863791864359872998897174024513607630167531216042804338655568301913561455010660898493742407616581685925783295599369829077207288525221998440716613150793277543 9610 19969492214500133655619192289397761006116173317929171331651290142870801517582628780127640396205357798236275438208841772359753399515889183527602641542028089942839884356302946083922858401611116622833293477472768613382987406995874322707647404397289547706486500171828923131928499111097991308587880119854651281567392858161014329154670912137658158268256880267764054686594513495651781804058652415865046704534218759859739380584894759474355976032519564923811905147452770985478213712428483741704048654955537522797117484450256298080576331217553444779321657329557950752548409955772039475219677613929502281537681065211984302239171001854656890636517605566126355154074115822930734886 9611 -21727269579285107980510577309344227486512155158355957969172438762974568506725681334359558659479471812604300621608213758148238952398102689481967914149429950915847854658810936342592014379802500284731831816811815482453299329791041948757455247381479728430189524466356287072718554925056639402565621999729354109889125683372733212954205340441763303385642447859742974080281092563060413998513711913270160691617847181614414958037637267871352865413468287759338246623905767960508692761655125581702740765654434332781135457507878517231005892685514473665925178362420224913892343084252687769784749656965947216288283463306374481611501481597890489746832027026927888914885376964982820650 9612 21727269720672677355023022934361982144022546929225509587949081902543360754734578452747429117171949682087273880534573302704686386184829213271230139304140748044030795036633486621054008062121217237194362381923883967626889829801514017016295592103447794752842894503840252713206614570659630534636427664646648944403851628258299131941720852993722249286173521665640454351076928720242439011091254707415877978719962439502564921175464618764392319664184063428657394207910305524101462558779608023163448397777571718805714739263186698585283326948302106695246932447224643711929106151166813308578054711227601704203188234561580474733814347936109620704119522749156942582134754539303605796 9613 -30473431701322175052798676863062249532651911151837890653612136770082410990641902426492902669810164703464365249486243134467787669565670713299005382314468479409762846606372690190909287267202844146942560059637558928222101162328981100235703453713445675086625984874399826585444650303521186645335565969437824123018436795599555559121237260657164322833716496596522490952489852869605822503803615343425194138951400912066205912557444619133683634865454770378392093219293418686708246713688983277736100507283314114087142016042289828972484273428755757875549905591343815468469832996693405172451686470425368918533610185230844659547366393392889289493097155554688764219628306933759953922 9614 30473431701322175052798676863062249532651911151837890653612136770082410990641902426492902669810164703464365249486243134467787669565670713299005382314468479409762846606372690190909287267202844146942560059637558928222101162328981100235703453713445675086625984874399826585444650303521186645335565969437824123018436795599555559121237260657164322833716496596522490952489852869605822503803615343425194138951400912066205912557444619133683634865454770378392093219293418686708246713688983277736100507283314114087142016042289828972484273428755757875549905591343815468469832996693405172451686470425368918533610185230844659547366393392889289493097155554688764219628306933759953921 9615 -33911914835357942014212536882845204511197360425077673492357568241981758722560508109569013065654335076995323337907174853842186557670265137028116003166565835449155171693597805289141423957428620171552401465138700895106320116904242666876563733977669455640356287019481494902872602471563423015521240937406117383710198554156768865116444718378406213811929772352549659315395731816070862229227467697466223340620764319221425486603821300239074143116615483805947698608922731480273066648011869692845876980834198612788382785491762784524039091750300473472011590269310538894990292642074849180565352455103137952612723057018448693586665371655448747782993418005765112429466988816677206500 9616 49817753769147455610759083394336248968619731012035576668941312366617687605882256453496335355143937058304459430165446547837121683998736519595154884378060377668332265445745361190940015169609813576243149749454859307248882552809653452565239826435263105694779787758932736079780762893625702397408284403595917475246720436416254286275036528872481449836589187264078824419007761977816198316473465172769635377938505141123123862147376699658365937222736916979955204892988580961274480173052608015336578062648930170526322936559972647832361956292812776685697679667674244747922551503744072367948588360919934649903967970735895546312969685422507209015931665856335317887950559466675607021 9617 -53315484617013819280166723862106900942399174188886392887686358466234488653939184650159368274182929334788580885841287076608353467387376946222803249029877344518518684523152224003391120843459595955682641894108469677959586342622332352785473969707416072702271289904596058392501236965572959279420748779484563893774691047695534560833688323286623945730339392988281073722783899269628274040134837463156618253395952667103236705869506345169649723180076864150829687190945854366966032200026845406860117976156247857052148632290873147243008581181034719547034283844381419361226333845800380197758226476586456883328139327511567408848850452008804197598379392596307887648589216817004392583 9618 53315484617013819280166723862106900947199591489262894813753823081943778670891729171714258601543696644369610771449547928133157569712588966706029081043906113995633697923424287526557625529251934512923806784461895498108804893658900261284691378462582921690545256620076404389991673351965272376526180239921456331804947898091929454821645547966617905062173256359591319860208097068945246824356755189825504624904599362903652511729107860760222215113249719676030844884336470143298150602230969673514075717390162284587163047687623732427869204391485256462539603144852507938787890149236830261480617481143022582932919037309632010255966938188086164430111906718245359507418141728810568375 9619 -74688407246593089994506221253356233919208040222491108810914669335061938503065827520539517808871760793081825741665337252189407753066394320715581299032204092146951802815316450926114074669985015743728653594046377469535188566368110146784591334123183921465973500671544127234872986144442145277154155986297783708564801763347738392314765397183881704886867120504312339056787811292747286635929422819436033551816889872584918105855539869655640133239741694571080365066451793026277478724234208950151366020585246253404789075165752083084839458617343575801114981716766407018171123698850178240765909004481896390201580085192600556042123133170384779593120651279960997824275720972681331882 9620 74688407246593089994506221253356233919208040222491108810914669335061938503065827520539517808871760793081825741665337252189407753066394320715581299032204092146951802815316450926114074669985015743728653594046377469535188566368110146784591334123183921465973500671544127234872986144442145277154155986297783708564801763347738392314765397183881704886867120504312339056787811292747286635929422819436033551816889872584918105855539869655640133239741694571080365066451793026277478724234208950151366020585246253404789075165752083084839458617343575801114981716766407018171123698850178240765909004481896390201580085192600556042123133170384779593120651279960997824275720972681331881 9621 -84558172360734471597471510743033946887918311933407884831644011607626534056398704343481677025699645308186479742140742219900288860484183123570834061806729853662608941608057338648643831684337240671648404765491751910878514690122413892623501319422021781371006187914714038929317502139098662262227360083541674338290334916430586503849559615056761369039744672495885139619513638997191620132058225268274003841074530355703488983567549627750598575180097639014308672991786557264156761599481068359471400571261825428423194634307963527298764347755672401356923458703591012638831696197374761185405463166790689355891807202908179600180145863122873990318795213134173780789384840668800539333 9622 128672906500766606338912203761859488583893349670122130993686992124216535220822868285104943694187776132932381475177781836328886643897385456641175102584239349890017995936113831417757476252294405972878450994235282638712763048149664497919485606220216512723402192442394196580999172889184806761754758152415778198690262608658608079150392380248928179741243295998991965434708646853198109349930522678009095177204147835858245416519399856350333106299677251602596209090817538237657103007197788854474332661262374263113022552882616019249144978516264535292044466403368630490467780687312504312678557163578697412785995399767996252625796315367701395020061945751374833561746632497105971948 9623 -140383152299809840668975225839378825373926775005813911162491868863581066048039517561460284146413880622891685293963277696708987260440009199598775102902759188965060412133004465819652684474760088467384839246123803140692182880520473303200213856843983327545108932120537609784845895915049603664179450948988310745374271599133333155277646943699347988558550429389089545374032064416679976078285746447336066118893456335451800813866957931510570584600818436075484427513755339965663260865970831065100406470507979801212278023925903629809353827364614955720499194054244968616232773696016647265768267686003133319562949200848551013336703525449020333430448803579172010097374211675966010275 9624 140383152299809840668975225839378825373926775005813911162491868863581066048039517561460284146413880622891685293963277696708987260440009199598775102902759188965060412133004465819652684474760088467384839246123803140692182880520473303200213856843983327545108932120537609784845895915049603664179450948988310745374271599133333155277646943699347988558550429389089545374032064416679976078285746447336066118893456335451800813866957931510570584600818436075484427513755339965663260865970831065100406470507979801212278023925903629809353827364614955720499194054244968616232773696016647265768267686003133319562949200848551013336703525449020333430448803579172010097374211675966010274 9625 -199083112211542421011682372298191760834502343685101285086544495686713441032483553669769047858537784158603200082357551433587146486988138810499116996462801231683619460562589570076176302001794807170430481340843096890493588014342240531320517696942889307872053338642821541896402053345438597272271664540051186406623129764843231520717194934954178757450155048404649172490924737301654362472096420170694085732905240283397348510442036411104081879794478964011929185210751678009452173484392275950682338954355636921133222588626254479654178129326138355374925461914803307414100195137659599907914018518503388232933992186604960060759447158959387567809035799684391966077674311495472634905 9626 199083136405245669815009473335964405208977474390639011560406126763048132070641930127667741303741623490937354206956426710677934575126833032279457945869503404488505821593746457566934204691285819619293596406165359677551715515127405436767472804437493249549767749523719517094459766225883364133292546787276235460615891049391627425763199840159978664342203938268825472390674103333026760531722595832113277051206193747889900976760924281593860296351523714751265198030496197772208409020794316944944217098727298120372681194752002089938930755504894662671237427935056949912463576854895940225417780356344762206799871145604638221126628052695240719871642577207873159026645904145700570833 9627 -221869968698557726529107213448546883199887072097316399455241566676446714927550939821132800566121350183780596845865456354024899761240184713515674432016679543466925117376367232211891049156019669517202897905180581188435490666381643143659256470342880883410397694377892518255360833130463241018501546882575273836336154844570630663652417131810839034845666397721181861507342272042306417755453643058042241948363389380164064198551394363008337281477104672397697248959185026193271750142190677289580232172139647828355603048768696419027753508763537723274980959290814009493583070771410379784870966692612765519400154545908896964647663229370091234207290726237955002991277048451305443314 9628 324464437878288991368902009790484614787563608177057928475801688725099763708001588476170382384586386001988625000527204974159096849800701149806917919397038301493180231334840303281842171223786468200744338027038559485389223252751963518436429212641446254239616301665342531367457244385700472229283942510152250137919744946971530884183531855465589755787881564262176726906256333944019314012186988993028655551349464087939117586931575616349244773160981398763570295927430731688936651112757228929140593713123588050848677040636123178434598295072998697052129307605040644172452415210665882399435509116963804755685981886805141178848008130227675011166287211467160042543209096741323849706 9629 -347603660653145646860365923066842549874378886782468677570492405283905585424562801457664998332501478283421324111952693236508812343679644038704807021239199250342524138578995764665574599525833651473564760651466604057349988091283485352821647124394157583957957390774265625415716843564640287957235190082701580421935558141378427170299644577142491267655259499349188160643594162422419088936492206464860249188742607353525370525583712308595690656248901050247823805003059049407868771657124397509954235219898016275716738814339334024267288919246769939601753360315166434347740403079358996241030561424426757393222618844595838538665661643004958642462228073252508239979471024099803706434 9630 347603660653145646860365923066842549874378886782468677570492405283905585424562801457664998332501478283421324111952693236508812343679644038704807021239199250342524138578995764665574599525833651473564760651466604057349988091283485352821647124394157583957957390774265625415716843564640287957235190082701580421935558141378427170299644577142491267655259499349188160643594162422419088936492206464860249188742607353525370525583712308595690656248901050247823805003059049407868771657124397509954235219898016275716738814339334024267288919246769939601753360315166434347740403079358996241030561424426757393222618844595838538665661643004958642462228073252508239979471024099803706433 9631 -484588409202564346564190886202866227246087585836978306564859105680422908339290663209965475275555317763356666755491229846052615368771672090696779514616313744234724608968349455970278646049898493132377913836639927241843769661252331249550421737808597959300570745169882232434715637647065878778335005461121014579436171283371173664313626523020061699071013741475619103934815680200275882415994564638800390024969840173140222252034718435356128164509739593132354767163250842310168441158268919617556576883531749857191068021862117464333468006995304456662170031055502726648833746162490538502643301052763363788884454225024391091640983338871668426261202369575650491525257736414628488063 9632 484588409202564346564190886202866227246087585836978306564859105680422908339290663209965475275555317763356666755491229846052615368771672090696779514616313744234724608968349455970278646049898493132377913836639927241843769661252331249550421737808597959300570745169882232434715637647065878778335005461121014579436171283371173664313626523020061699071013741475619103934815680200275882415994564638800390024969840173140222252034718435356128164509739593132354767163250842310168441158268919617556576883531749857191068021862117464333468006995304456662170031055502726648833746162490538502643301052763363788884454225024391091640983338871668426261202369575650491525257736414628488062 9633 -544705009336979061401997354258498476075571902237413520169176321049342325314106641261520960207979303654426551693071322908765069759509317899715435838767625423173054253260465394546859062358967268247271688239017709234999912336866711639749976419996937332021254075730808504545472651427391210457280787602820525692176926098320405302353009590864483259647427396152570381494441083794086087460997170512777658337659049104230737795353318365937608029050202786781267290110966296610656734439937283541813087860732582490140319827663009459870100088712253037504787190541775491431943527856623145962266895677898347190095798218588915781117949059313359167094152513803725920944275891271643305728 9634 819701335906719054387144030688253168150401495949876397775377340760568444702504406750053751782687178261724113876542243347833675898010644656666921531618452267521935368759026852679923206035494092201161638497259039366110593452140111395121737743224347673747664657064426706427286597409785952270017851860677665126621104391399199789160885358828886452897253884649768527794518200481032000626429911478725075019193957614856049921269771291705996118101742544024061848775771486894583615304087712547867613939272027233584394206915519437526803056581186661372110592886681782142306481710174495746478004397596444915519771935714869592239878324710704435209031541028711247613909900069935544418 9635 -889217320595233426863264542148914124258548828931008851830243183157545080775781305775370827349080723246741912022550773400693433636926324361947230926727391698172832658073001255419576759082086813580198042053600019906154527109440353110331654535763464609036839708017765597496791036931780984426063500935861122865654803268049255409745192171182373905191928208295256438991149263437071010579019714882286153799688925854864597689269409392461978292512388214029072209244479364861776189624138999461502442154094365009812785648536613330002158028505267005095778229538247736376798777744366992984562580519956368266668414602573375108669000669257529647779768500135887132259631163710331563539 9636 889217546191114566456506180360191477346178288108203418615515634945357175371965841132599723427279314923852544923070476102942436211535359437361059674516378736029626625417122842078288201192228279001732604859268782262329730578842064999056881496815120013895668200014889763327097153898188211298670212699175910549013963162488431297031709333816269481386835168378773876310998175195720986571924751165740100037611184757209524003561449617905080790767152604997397622654535158806487857084885296522097098375666020620129580334468614326050104134527370252055714432377053024790440261395153131480024815223064112151774533088733477485098606876929485858797885781726162631322821504168175585313 9637 -1241118370730120096163645124006851775416259376186875159102418961298566149050278593821959869928988979526563636446713604354391051966139929920061682799229568559196838037263156881963625245537876438762924740294121996248501089254150833540010250112625023895588334094968116319705117309301333780335135789096023145853805334246887967727540549150574823581191828820860463142853095842540415964870062031779019169161626534692694118421254121917982498811766262396829530115905363685925884201216966653487695645681882096552967832301206811209522937996428171153539761274785779891489904922444058687691365859006245210877013355467372493656869033266677699256927030324784376118100865924368710455258 9638 1241118370730210409845073773562208351761406504516817697561056157020486465307505585938265989556029819912386559621635499248145102770435316892951842271427250039765134209101041514664766669804368239918357077284803054846364842714033987878030165247265342557326686393226281483982159535460759258551596106045791682971868771794106068789357495230328042287745743396923211094649042999557552537271424055937882024837743406270585674686265061167123191912013505087488704814014950411407663204580360124111388184026246023229477761143517039351845797842879379616234808708975880336406334158577437260516559530102474008558666876056396826274969594872583444312444341236558396160677411788988189538542 9639 -1381947502706076827064923899951674260242186065667431588942661128997670299734758012803204666665130232990197692430115319485164419951587685065398289305575765657261813344731971365812737618320873874280659398527714016204002022598765536368818229646370231436282824569029512537858960906113062039473162650202647294481088391609708050493298217108234889022544730147850090723795962729284842842899757130640474506171997847479541774883543989117951260134238989888133622359692035318487049965735983156293551609607704631826344258189248308440179209807782606349478143832316807090945481427488476188133987368348508662466327041928583967156012617578802662457738125793504205049621415819518147472037 9640 2033174926238420316676860382905379191788477276536476932494303149819625192888745159038962497011331344957118981888379254719879913164817175759590390513862732610882917460697481910564846795435808506961749195603432989961110345241928695199043697076485880614550577215321496109686128651941411156974174670336686150117967651556909766361900546718327274860533534980173323935866284585883880022995164935012184630586216287852071184235082731725374644120467186245073779844990293552187293269437875239170744557180563931582445834960448056531414551388484103466101758154167396412031964899770187261741361403418708650922642465493899833149107262386521009785654014678178615014570719233770841311969 9641 -2176582067285531819326239617973390990111623741452956651337785949158979939048599637806215443116623402088601277235402071304518554861906656610752008889538213759453723254175115969060704613950990969588387085451393846135030393137438304614620296113746419748310595146384389843450492917448046413708584164112031152592052855404367026885025014294743653059149828189384960249923852406867980968093739228674380503175697043017357192762254088587725973365606423567005783751863178164371863140646394611387566919325530294822392390783385332382240952795517395288760976201993070285647166015439039140700923925140423510623528745092801555915268575078227387649634296845014044094268741690953651508652 9642 2176582067285531819326239892935899814380661429719077100279810706091379910444664198621433692710384312986249497373709149234994251336211216941694969782096524252020711686632679736843268197703200878201279139488116200345555008172300040292356251733560257159221755605741640884120338141753598560044705574004376163499497966125811826059521258488195975155743831470332918271002704963021029904892486338702163861788083568289827463520356682946582463868764927584369487600442498273380299780212077237384073129278912601133428324483772593422207747827746065550992577347234885406349198321291319965591850485113507904341201087510975619766112843261266032811546981326929350845076133258806408041899 9643 -3082211360760176189306950897916438696237374516063141988285215594291450052082120606749175592270348169063551612855461635540484169322698897383515552157815701899471235805782250668634620539188765431183294394251468039539642218894727326625281130184470641967497658961236407867969309698948251744530915374700235336015437379774495977512104843781816501608696951114594913945276699993122393492765049896404250582333282793676774154157559323856481605617107463779136405756779136314495392998299609607731056631716002190467453627710413534633533368609738056116144546183100780464311925033707468396399135711450881392829613183159588471542950134654138922533032288350314603249919762341836402839462 9644 3082211360760176189306950897916438696237374516063141988285215594291450052082120606749175592270348169063551612855461635540484169322698897383515552157815701899471235805782250668634620539188765431183294394251468039539642218894727326625281130184470641967497658961236407867969309698948251744530915374700235336015437379774495977512104843781816501608696951114594913945276699993122393492765049896404250582333282793676774154157559323856481605617107463779136405756779136314495392998299609607731056631716002190467453627710413534633533368609738056116144546183100780464311925033707468396399135711450881392829613183159588471542950134654138922533032288350314603249919762341836402839461 9645 -3500097355419335390355568816761131141861693350253919819877738579154297608968922331195280209596632704201610026676692230435692829976783559921785182709942560442211406868335732698103228314325531370970791326935114783835522879865082967288242295003311428925347996347486411412299864388880887552150306786889387473082119524354264550928480142768794991907532453534875444443771503037583023667509358829562160219573077187299025330701090406876331724502702102918442293426846584095710726979025556924409379383259174828712948384176222084618459535048198956141483793823741392519675921982198785391452316298789504753022320143333785143073901127927605714694997823955867492261156876074890837989383 9646 5400219205135959688302847420847473122825179535020220041987463861493187484740249985986354357876031507438380535205825936297176823260569684410628170690642541935453406104986509281708455935540635074509300830787355091709049665349694660023972072508006672948819721403641741695114836584423521055120840059045988735928282199495049617247447244324557273762789219954769929586207686781487457818645097189224922797596253853074932855381512921524958966485594606014816443379494047472574516959572491106527143705853092533213525669403535253339360284966027459157872349557346233013159848670039818529406563498752045655145922914491238906836626227521662299911884793448630373139608957753931412185582 9647 -5899414564455589183822376232508939588283001411133152263638044095722013367137970108035891080782027619817567774551827129894822308458812304499535137156533853336541524113100514808825045525255685681900829686728649404935591896647479326958946073793303598592441392352727112286516943121380731305411696609032942260912475917584695370493599347285849966036513549465757814013896717471440326885099709881826267888716385209276581130352675239500272270526435956802820093970874376664226264371897999090040636580751035131205308287138082246603277697149486539907354662263305858282015488969555376819868017696301039522837365690078227954534130214042913738867478069147439224645694655716504594802989 9648 5899414569810971755212113754204105525671214059878165069056561456540552735396498654814946119109678553123553003117245623806827085895767639092755514761945937663951935418822116327334685854254673292601040075427354796323766564897949453040420825954101014935652152626788240459727086011863240790882799783345739003776503273279705864271185681994096166853773077521887430613825328797678408793364834731538307058441369629185108689042512042387408196851589343105539648724629441000033818992716843169116444674877463048521899885054675429226420224780824994643314771085799474488275122531464416115876939120021769182055740049819510255596675255304878111833066605348207245092297407316580660052885 9649 -8349794346843575795996490931263291531845067989130072243145202357967010482675036808355954640065458645581044184410469462343560747039616728958417590653851013491906691918740368280685021210629304743423147477407371689510986205832896255113900156645808077946449451084366201588664305536329386464252978007188921661211982874641359809485989032805737224571940055924812764250982743807807856285651459639819709570002108068700050349780356899777631021224667611625047637353282882187151720862778354619944252036395897265529205368413064774456877661261129373343992155338061909901064899118579750778037707390275494344391843496544731042124817501011713466424171705060111445376649408609070874848376 9650 8349794346843575795996490931263291531845067989130072243145202357967010482675036808355954640065458645581044184410469462343560747039616728958417590653851013491906691918740368280685021210629304743423147477407371689510986205832896255113900156645808077946449451084366201588664305536329386464252978007188921661211982874641359809485989032805737224571940055924812764250982743807807856285651459639819709570002108068700050349780356899777631021224667611625047637353282882187151720862778354619944252036395897265529205368413064774456877661261129373343992155338061909901064899118579750778037707390275494344391843496544731042124817501011713466424171705060111445376649408609070874848375 9651 -9333090636854151300137178988479047575442647706488441405669756123343964875909770120973279609638946123181553551483050551643491628178796154947990104192576074169472099863098061988786067906653218597028579300535879566649267604702788809066197594993686340836862582277311783289713991237253015244228984235476495822290742418938930806720162095312992612735151179385405257079266339721995765179585342539884506517603477002202543122666630504154615878533168094086734841088095104291686093038415032213005760259728884266254643672941992213251840994347833121957926439547048112254677001860806976686778046513159961046383314542115701472664777817026149395436929206840252638844425604147378606635684 9652 13768746209096212156097044234680054238693691101551145480779799356448843347169080069778912994397953131938093244351209398915654394338007138228845849257668091793794295520952318950007589280530218348932875050455658684943233299719862371372305262312655170329105016258396517816015814522454432499448827104153168556920041514987169378748931683941444188909630249069666023975000790689970156112354967066790865629793018194352349467563180424051508236374966708424326534117287985285846059058011522809162192262502476798429562095657869281016417520755705087199276457263854560828546152485527066188599280069301045151160166148770068997052097111540601738978123904648069981056912678248480731888331 9653 -14766724312048559747402905652570941223428030831838520348656078324876457707837817404799813783732360992677004444281645895382209231657014845470496053376813067390000456183648009797563769139944953700356376586453755266717887206697001408492546923249754677283215556129462557601290110104558869271302130420562106017386103244839720985140780623265792566248924952852528711603741579635243451440417416935973692903301870185468560075771440109656052072931015901144250275907659560824187054371109317024538288630333690244317658044915251058725504750695269977101259433080002074837346737929848472475293498403294544023834412816345933055832311135010659456565416605107917269487885739702103532729409 9654 14766724522242409707384874908165916518225503014546653052335999898774488629996348892695616856477816359852560971916208276595038194229947033037948130007940396414806804411262909198874029888197342934440835433167409322675992708802065823093852483399854466261395448390960308342031532933471104981065641666758597594555508747143841571931309753841878993150401818506083178934767112800684759245766855562608460775633478615473906977073192739714805138615526243764711935021269282066771220663931639850706440316817738665046322542605806701773712430638390080960247138605051787587797763620518909842317697523246339042172672719503905312075027855745628173146715092792815039107126897646585441481611 9655 -20685724801633604745027499212152586971212968796741596943859277709521179374868495965204723404654748392200757678224147321332539321190858783950695383710206344888288671216702751993472402374863013564616703796553644328383959075555354839123795505347832673003852736271566756285607696452423215129712042664887976616793265965226043241750689407980672413914842422575394099234571919466237508420412853978761644107905349752403435913916971018019854980434589692127319104488034701320121354054113637156659908372181654312211791841516960353588149793393671825568777213848028018613345884096858886417534727862951544542091981767241022037689807823695101497612221568129195034141820732088178701672529 9656 20685730960040368428763605439683328518395018733043101426145500401695039407120034988104538073875769824032500437428423226420292069862947106202326700017180330648479174659318647407253360438841894281727843540478298507979266424040180839313559013478300144948715446717986664430740542022149811046617948686695783614024222813280886677572931165866781487385889753203976453669443286901784269284234147795796758162200771700672278955847377539060655193304648211148481873357260473454422947762248136794756952401016147414947927592064140070429779640820539723725203316866162078456892312589747960017811827673806126296246169332687108680001618262066003558964440299390340968199252705524540674634097 9657 -23287737723981663559259882667741510058966418155016798749809822047829848769249080738851406804344684776200678855112059147346418438699132275035975452196956370102176427496595266707845681120903842040191642052139057216008296204764058258350714328404801956848256101169851743168683565820975826680778771676838971050983295159467017660589756909388527374980265828748073423694990632332890845217719994891005614791441464205191287393262613106784011271946810749541158861014430539295613953776196944223082226593621847965453569499480194117207322432420883396828115053628088503986007835231038938746096413675704386422938827526830005004811758848421191469410860439005204740307765656922328182437204 9658 34984494503209448703374980799018865384606634117396791706542324408377987065754779336547560542826401945147652234513497460910270755785416668186169950705519371651646127384280816555840726377860230468085330451100059304296861377864331805919200859185989584681984215368813232259456321659596243456314650081569694476441021641017438645187804711345084225287565629334872486796337729837903183610380866685566993531360985432199573993300800615418558559148224234986788648455000469559158641812798656505202480395422689659574046532608835051911564739988677802057129802612034144473211463666113518576806571937059008000269342083089268732898772190826037611602640887711920405645793504377865844730156 9659 -37982698751007638933727160333880852681346270047517048118449280895426519207454770139150951743258293716290820494635086187789911647462205805283092659155951073199442640101866083572876520074654707897443725305734057417552586024370536789357696074838719652403379052072570063792736108909400896844927636257189618465747950767971753828932241275588465748894735715286423232993399483837703872768205444881086934200671427401890089921938414369000756839610662546467046373605174548372481863244095179117373766834364667276663865091797425978583167310786510320036716853544054177692903555402395271710765492087813504373615663253770922725628245834316349381383496254928474324584164432999455752673830 9660 37983030498278329722771915316294521757046084157555216764228350205518967685945735570524244373813796841129955990634936525251118760119158596114077319246493850017770019366398007071199496331834173421330120757291480227388344754072766136665813322071111539867719242256271741505231106850132315871837680125453021042038242432452916775668742781816581178660050302318559683058230152026407253933062525750941126386915521856870284025766272259551782452341210138948553883126014282137969214982811558460239801904136404938744703495403952045304028420314161963511862274732561507965359386978526672593502893654082401423172682760985747844424862190140841792015387267800963656573182544147620541362662 9661 -53430436390572720441350434559824399093733905719967069348666657472007376920694954041092982208421261267370791499317569600419439484808343694090011943246383427461153098989263018405825180708790552850160104350663596926782709784708472863890408590507477589589267617257030549457230738426194344994857802433824077300056523137247141454795895454262437098943372558145257535573243108808575872278482874784365040934487723588690340594810101917703656454157413820499379417826962661160072235107094496249404538887220070691194371109217529389115401543763936269346227934243184724014745639371263235327191030394785751720458634544729195924765637847075080399128119159164754925091533543869300544955608 9662 53430436390572720441350434559824399093733905719967069348666657472007376920694954041092982208421261267370791499317569600419439484808343694090011943246383427461153098989263018405825180708790552850160104350663596926782709784708472863890408590507477589589267617257030549457230738426194344994857802433824077300056523137247141454795895454262437098943372558145257535573243108808575872278482874784365040934487723588690340594810101917703656454157413820499379417826962661160072235107094496249404538887220070691194371109217529389115401543763936269346227934243184724014745639371263235327191030394785751720458634544729195924765637847075080399128119159164754925091533543869300544955607 9663 -59241650259237344349669730900412007219872565796638315710574790115659816278545737626498817956219685735446328765187841554736644077441955450104857291848917641289093589701914807835218730118068534192888416674280864197329051794242258481391261741067472090746049272619015659404582641270351334714405958815883197065082044257216487567721253723984299077233671983107785750381020405382520337571573022787173960968976092934409957730228072239992777410162058337842537216212605637076461687133591602322560397451332200390430793508877941000208231286489063934228531400779445390421035534083663305289801390608228376505973051210489211978913735086790232465408800429496345829954264570288033576568408 9664 86601332844767916064229423252307242695094134890924590914746690048340043144955748758646441271882982639478803458381451259958257853916086023849848664056423434086924882216390951141020255349645599213166630216876204371036752409322279903943945449574132886706084350565810085048741333132941755526510509888142872999705768589651987671135276311254673924692415390537493141453231039292876619387565507027796649804277244439452683700002249786816082091368654341035572535198141981472464740412212112452055027543486032380265157777584770051867329011567913202084556763262647050247918924324723924831699358477293192655392920729008453098299930046564806010947464904550233200532878119548153593957180 9665 -92508463778904111175382143341845721212959090355927265079987643365082794747793044755187060534587411351495624335223767109957027641213700323702788166569910254635451595552396435481784596849912645784987336746699478272432690415416022193451407272080378522913637093588317009174908262086653096448950117221461049367026232281199877677260026684624687398547138726358393141949484689640977454376246825117315099025271861315583231885385705210132112166381792264930434935026372621133301267951047851403933413496921990603555863418590178168536241345392829646583327364289989162910686761652856170533362343774961901080518559143795330241513507096859332382157414089340663574454231099080996918120544 9666 92508491235696142540725989032561788831392451773488703726122281125304890306121568863195130353419426771614822619073209049958211774434992900921367329929766173951807257046795467232128288701832573522834063446829815440808821829133079049747795545611201093962719541297298064853784474277151376598953950393616639715031130091588172181466312033109088542420309016520475232746343332082317079856300899808213043274137329583212429410400179105615096883580460253768030698859479553031091888728816944667506665848436473161552463429921849577766550015560034353261527926165095147878999744198171562602535337405734572407412981878148206414807402809431001194809808298111397958721925676677755623894112 9667 -128910246564790547154551451950400872119797295318849736215629354688057486068620257559688515278778621387038101383587788172642184432773160429243576928199610829345958532866151073207749181566721027919338489508794290387350195806509568488748390508865782512882273610753460154713699685224138171070977692761008460156053264394303675439432009082554114045020411326574381926691410543297411990610983390393263326772311942730223356436543870908415758158288622656618116263536404910150425440647777090264281459194119974735037324406569075503176567239608518471280447148402183611591083746935717431665735501898396321757186915451988270588260532213252322067956657100579556780635735474724388987378769 9668 128910248483855930577362084800081196729542072801312062427160466319070732577605169607821123913921014960660672913215571823812371975528081931565011688596579418863445604636810922242901072196120724332534272524514274732075853395001795073604649023211316972078886915509102850992802120250793859270222623625332937470803637346105828975450113685195590501533914804047943921383970225124740110708664059520255153980066506740897127427194131132584217522191966188990001248409692928955567053996849162054859449556473962744106942026851438322206267188966166504597052527575715012846677917373273346354258071643093615731261488692404058206868292858758656057303853517738823765585836842911107737378768 9669 -145037754095682909927599159267703547256466766697014087723976964936009003617238711646645576578997055413110261337516885886453554332464579117480521641230838259697908657631272518662055338000183456167387398403348837046731386351527829795042909822068906737599606411359345416216422841648788997452964350013829085152095462394526623220950402678601161420209414915521904822346243562427375242495039418745142838838210940054372726746025364263410347983084297478172548441916425636125985941463351522840208420901465783549825364284592904428252448253280360052095668306048032237428473136682051515523885833574282962365976389700904223627182682193881486440451316257246015303126324014661723349608689 9670 220255768913690793275163882147692310229535906447068725888860546380281737874755139281905416141156523248819430703982259757236775593012280362087423143389036178779950997724990746286195570424775542631902483184000332967179178788507457095241820402344390309780576811405420886009945945667944062270423787771651996421347998101636373253041778697164671710931962605193054972428298511161146567186641721698086014987394446044335266022258836702865196384049140063909769677695375838044794954834216636232081024193188281787841725652023504567819833323600270105267480455799010655080084665112944623216069596204766017451062051642882930826991001795143519854391448919740395279506078201669836695788654 9671 -239337400422693277288325314160211397550562730621921299084658667939030954732809863486866331149884472261812327752923046036835939710858820553942530961636731562118020213586189009785176613621674476992133208351653395386591729767410860175125276817248375929762617162386483210923045300622693072927529655464316933071645886877929394411192515701621943284465258462201618135895064592255286228582482411218430008205055596904648530278528266973463784475882853820536401763269681125443827263940790511233905626808778745119221389133004797233827737000094669864926266279722554212192489371957925210504136029549678714867849222089170022968887435426615257668743945538228665013171408178566349445044644 9672 239337400424105478998283088824428695450278062765728803492764457268262927768948062958519658477506719219490366889490500064723022208068789210459584877499610805085306200022871689069865608324928576804988668982673290286740063188137039238757982894543233344756141477652268145532651660789255692027215843504423917925001324784901778047039993262971901898107629276635156698915466060427155256211277146005405146824016396497077075160117420691915932800267944682695984266147887979702794392261527616778377533444158593542446311813722941689269273259395665985536791902434951953129702356995151865728886517705243833962956017098979878971379340762886332964623263324725253111772646356021436867582371 9673 -335681579357625046230424338992254709992268165451781704887132291664680544444897151524910870721036844878127151495375942960194704115027883124726047464785450494456847774356348985647927340753784916793141840866266248980404187286694841904151610260439733782921228703809870984755997439286425080194364800561819098095387657465844977173690992016419437624097238498107383727999296907288193003243271400128386272609221958926596383030597032287245184826304964502782579386257972159860442989480149304787910799457160089897888097588146535692342453892295529883195102827096313554309476431677994206975074936110852010550842058181256796644403723420940186285631735817523080808784841695163557129568808 9674 335681579357655101722281043472588010822570234115767052147076797104550969238863800464379603899090455213445294335874362246359867984718630491124621539357899171842769144612040118609581305619058333075087508310337649240115327793224169225060852619728210503474665236034655394821260299152236729463727284112119874844184162591988338875944634671479714073163701882130011943896629542842906018651740260518602264918034272302449157327527410880292011323555935495834970278215709702245003987645039852811299665434254841357101410410260858231385064291966834393887647737516914491634596192196594464029546298374286676715421082027104166826985989393981082839213959895678616334059710202661655126575713 9675 -373470146828115247776689858880384771946817988031921499833290671036626656087693670485415799190996032624080741315774004700036320979670662720942440190203170598238276481497776849157615087967971196717843402796977380750780581040451501072377775533084717723127120319351566328096133080707901110435131031225639730257622142997220539488445613875303606595609380237979152130584560629050308724351772269749882099111002098559967749564148005292194672501326135031807049251473731658292822467462640703065883433646371178886704092266480354093492962285323639083596042979714430011196950757919664564015985263583268879682910232875581089195097028646643806184399622655069515581229945145804776376830199 9676 544228128038616904330732205030918709567969744415263952223516476143260305650981877373847142503340043111526089102121498613098478125346668718854310937671518125148521078342445654204638020151163187887368910730549066433808560798004400582950595390121926702702350140169558003584128210050143487997166929299530392564650170838182988253007848484125455621959922359768400449317812331671787938300198508306961042534252782975833228978006271360436148943417322629027954304097394252530225391627784832390227478178672557342574760574122360499058196154172041341362089426602029676389558904880678297781290393862866423645063100633388937861875528303501280739596683904143178194916885994664019828523198 9677 -582523224058960139072939515961083480748690939712519555889110943401507071073816642096988209023572272966043225620040457447441263502075838735091412308224059865367486754065792129301311408074699694147036373517515602691849670900518553000189379673035536799782403491775576146398550691413267669917975039346569173195407178356986379100124229683751317341558218872491736796076509287218137977194312825747317034111575008051790614085867076275358948024119920749772289267610029771806103411660360093453191144245087376760832542768472953695058077309991291898256777558963611037426511207210082273413266653620813212007574801748766401722166488419757689262540688625314829580012578115841745770737544 9678 582523224058960139072939515961083480748690939712519555889110943401507071073816642096988209023572272966043225620040457447441263502075838735091412308224059865367486754065792129301311408074699694147036373517515602691849670900518553000189379673035536799782403491775576146398550691413267669917975039346569173195407178356986379100124229683751317341558218872491736796076509287218137977194312825747317034111575008051790614085867076275358948024119920749772289267610029771806103411660360093453191144245087376760832542768472953695058077309991291898256777558963611037426511207210082273413266653620813212007574801748766401722166488419757689262540688625314829580012578115841745770737543 9679 -817797353617257766943273371222299836570662632776231311859970025019375291387491746304209648418061289485291413126266718938496541066618687052127840026545746015030623068468336600256883695736546423152851677750411483732085048839446198928218071287527136154277866090907279596271860138709287842647165984174723051346811017795970983576411477770613639174994188738471020649727860312237436137674278742061352059306994599818822871528224005432678734061415152705826788927673773232311860268962963849895055104603946800625852955020020816868497319988672528120009798465241389544131538946437624693619207455465653723144590073193361085701574759921243218959889913328958982763345849359054303448079882 9680 817797353617257766943273371222299836570662632776231311859970025019375291387491746304209648418061289485291413126266718938496541066618687052127840026545746015030623068468336600256883695736546423152851677750411483732085048839446198928218071287527136154277866090907279596271860138709287842647165984174723051346811017795970983576411477770613639174994188738471020649727860312237436137674278742061352059306994599818822871528224005432678734061415152705826788927673773232311860268962963849895055104603946800625852955020020816868497319988672528120009798465241389544131538946437624693619207455465653723144590073193361085701574759921243218959889913328958982763345849359054303448079881 9681 -915983627720932477958502182466097604745229754440972278471998590692932223864128007462192054587388872118475443745573892065794064732647245933029762542370097319260967990067538000638491927616711828818640478625862389917546327744208380001396891003089319364985769883791294753225707013288018182783221372572023060552717699360981170873099134350772449637563411310287930818685715613550899880319234220636369613202255783217455419797476754892765970090234654025352869444802584542333679563841791045723170055929846450705575615664641710328313498320693652608771442939409933131246343909902504643715596112157746888918376039855657591177748446737635964202570713843770719824256268274953515634879542 9682 1377547618158842984952886587479118097493757394931677299100699651363260213431999008204999168857541965160550920026881805240559276764387225295009449677947961956421184358768284587696211458279556674231515761282190491113006347097990984801854674308952367474139546457689197155107205775585414289517995324862195481628097198569396633152415999789663252828475322854765261137824764508853626084228663520335811275857259634744601339910511706599738552414533282397546041626739845173632867292036309673907959365189398061925110191549568097626979241016336959299993209289583658036683805190006019551313526296233557438825689781117802938801395693685108906868858257789219795516856869810665905545323673 9683 -1490125926915573434482162202604541537919890122802273093813649737879220676284701174840487454475200948771759829186212245591870620140681751570145184369813369068409321654015163486646307693059726634238611688115653989984199124380825444110628976993441327508561650832515286079435848919075225255818962382442803815824630295695455818593931858922270580614651961716600056722933844374072387524894400354385067509833621150987672323086728078888978139808467320443333493620917371221003304032032154076036999263003989050787004833365243790751598026107800688946664667895028703400341076551409093652660218864515834678946753692635100876839845785059522621633597363794748877038229525419130446159964476 9684 1490125926915610891427160428812979837287486107461717998048146448042234015216428672966595836612641437582114779347984441557219161251439069753889562768283605386055274131233350006042384209631428246561258765053800523751427531501333406621601492874332573050834762017402964529179696673784224726763633481028223237382028353620533615018632118065636937126198360537349690141168990894721577216239850512911282732244703927670154030188555711681254466430429234133599583534155660700426002805102917276881438322122484996576822090419806923896694864339761011817115532741119884437313998585586557351049747648954705450521823266871588564842503099671686934498649170216240433373228285978609251076571211 9685 -2074338765105300776312375661429759509726035968783816000649293924615243342655038670068614919925177877837543846003430956980829287196813706559368472401506694648482024364521043543041563055067947876820953656160128269140488754104370015816875890681479119824610557362477294203332154939746647437287591103054946463573709126165445764761748033966544722836689469951252842401663953157942784416322655986304554020530936087904255140057657633210475708830027132503968090780914001402061630723774346922416403133240059544729704510646636351964597804739197699631870279980122075959339818430297885007420793463607034379304224377995588580612600579900318657735622699865973217435082672029295576398708217 9686 2074355621805409305169488050387562793957953523513776539089128975761004591384705238001959443588244656165412951184806854856662476595607115417310919032086660746641570067395589539552320629042157137468800253426523274301905028442256911336920514561366984052065609601362200137044683339888510572410403796808210504131458478004307260514719005415806738162312706079521118926071889100198486512997061087093507121556274760630756175465460329148490964269275461428459196380379073852881728284103176045549562543213818992583800239999780836366962993371477251609467141583009383212385105393241706232068222926737665329092208527258008119668816338310662564747069767040648521734237208342405964306781419 9687 -2291678354123545120769728157535239182432115336022166700220304428002067052402322819542826905411000999296542021802439896538015714666627995653143676352463106046476551715207438261784809146099190525571853456549774190620874006912431699023341264908797328897686757575886754058435627781830345098369589996077764843295127121444919110212425742617302142066772481598038243652293082733221999337478029215691740068047383179149251767713839138727051136738303647883958435669265643619400594652584339703684009852654391025768916312543667860323765053470786120232108122274933612966267837106013433535073305472992096434319031672137912706607223361433579514571833868602817786191390040916341983159882220 9688 3357008357699077129393033462461889751091127966083217868863156927371503803191794861235783185259267784375194777602882953751510594670189984487553625033873373572233660172924981115924291932958404296969152535289279153502245442314820532398977963665663927861168713182020215496350092441846813235668070423559781836196947452268089268338876954482746718895836843477451999980295355070742082640862819814860159641777768391829489965539701558604256202308915718644923802388656280609853241834486000180676094147883579271693794052177323211199128190893508790740153629960532126130139340634425042336735003432515661413103296936313708461764907628250571199686727486694319245197995354901423730423004035 9689 -3577924721188498574300428105576433498748576519117361922670607514775152763762988029475880136475007480254236052458220416701317178898813526786174193117527812324269918523147169558606345271419451009612622612323095467948491088504258025047476799729237830601116998556576524705017206984711563968329657403522627052441960580109928896294595517692086551833764036205602963931795485739827090308686267949217444482152629313623740534948247271964118934218358937126531632411615993366783601154414216709742592406256642208540926659410826132303379553331537798310506515146231508113751287811751235530411514939332074383652394690079889836064820308223072637131827782326564458787868517964634504279790885 9690 3577924721188498574300428105576433498748576519117361922670607514775152763762988029475880136475007480254236052458220416701317178898813526786174193117527812324269918523147169558606345271419451009612622612323095467948491088504258025047476799729237830601116998556576524705017206984711563968329657403522627052441960580109928896294595517692086551833764036205602963931795485739827090308686267949217444482152629313623740534948247271964118934218358937126531632411615993366783601154414216709742592406256642208540926659410826132303379553331537798310506515146231508113751287811751235530411514939332074383652394690079889836064820308223072637131827782326564458787868517964634504279790884 9691 -4993023495546997310777062144709958994875748016392575930238204524064966106695287051052666742121978442963046411924385597245544909807821175234138370898122020906679482299424734388939373931603920189206245974404068794028251917655488155148817485097961993168158236106424017999028792706994448757882244551990597528257281347551662098383714476117271117315708680518958632504077768158037498455243214290713879255086709333882008354896339323101591428980418468509257775428464929239443192035029896215202875038591287344912544700644390647221819009050389370026589265396900719664464914072529093596676180051272663317892393858111303301311237401071825260328672155462997290014094606182688050243985845 9692 4993023499085834171433600406575046287356625217625923053038715024783066829962038827642476393179732948068740439328969739183297456995953705827520467562674340281455717788333583730079773343905752115385127140123233166071634359857740635047885034663079322585774767919990562541328520092040979754107513177940156483286875491765232687700810850012008105471291573755756064642252933015897046597215810344145891517168602709201902815005430414107970248473233063617295695710121340589563152575314007429065818469391241823125535185356090033131881494482257146303350022799533428564142698528914364683036306227658634066203000375236009934443477507012006294361076383700026479575736487821822658239553972 9693 -5631515684944704308675379678060581625201686236929721312325472153689072823947357877406490048460254469217664631112244204679063502042098197392379638158884644035497292449649632954455647959584587208308302122350206677984811264047607582463983686980060118681892419514019431394811761366347308071213653865301259675901055129819649647535457358246082596669395421944544595502128422766998995976979586771627272152111158977262480929905761956783065746980153209102921107283356011104449941463021469051477692255946916843645396090633998806847564561823666234147729496032662806310895694298919782593875977279840943693727744023097359517274844381184963047846363818249004542277867169223952687630374998 9694 8602132243335009655826760555723019739012856437026038778225964658304853382367169452919822368607205099923541130912053992790170810083722678177793774667367844385726389480859351691822125305533143185071947406815909416578866407830524758935147467144528107554180378621984466948717005797631402090455882064091402879890944818516398528016474111837499095122613663326322564975872120213896639106476895724853620412339673939757516960146828944527942009156088777876347431366521564654706107965524434137668480747942136843416035983631574947043449093913378798663065705247170422491045943521733959346410960884209669928152632060644600851351365956028275248026796068656801927728426244101333041163839585 9695 -9359822459672757666533168683986789159218880642566335466537486511912206010752303604164307604163731912622559769843062368888941034054320324287720711536919629088052171681533368291914607358845682238502249086123402695281333041728693743052394480451305232219632108341433431603784689746172317249211598512647868832785033747327560570653431851721553448280780797101951676770663822171997216953038577719536997812568001178977320281344055980932402385991057079494564765125303016641099391247071320646219381241422175002673976648697563362200407037667455603318764189642039936085125089786214006250037956706923814740818989426881196228300841275733283058324201911911900489312556129837027073035018324 9696 9359829279840654998141731180048886955308635942551080618386962743993616715988937136712797475825635076759687875877288650068201442641919520932574261786449316359094992502101767250865017292741678917983654843083933941904091711874832135052586518632155501001417934155096795525101533181163084431259754763349997815815005579889479908398976646201065763751191783545360305046891190430411732613354112996181843935432789565945253231054675317986909529710576625884888913990338565663122314495353334011141603786354613582903783799922998466350005731272345985750470705394916689477982837506759286602304450259924150460638373141146987533553292207799231402836401063085839358474097417041965099814216884 9697 -13290787709602120773723608588801783647884184279522867579444489342538048743721304864598376983004828690752324806049639571995109026972357706683528154752453408160576138214999962096275550829335026376323683884844014444718103548246247917847630305607678643045936340458776723140559497291875607827900212610697063034021996903363876705493196811674543858379707237718630726324679958039870444565456906914647885975472622985095891781563518416929646345888219562676396383143548835121010940754636611058066911436542450360600163124465604560930183583336728971416801326294213711724082829489709018947108760718467517015486103452082738654351734560311609763223422962526124726332116944839553121979523579 9698 13290787709602120773723608588801783647884184279522867579444489342538048743721304864598376983004828690752324806049639571995109026972357706683528154752453408160576138214999962096275550829335026376323683884844014444718103548246247917847630305607678643045936340458776723140559497291875607827900212610697063034021996903363876705493196811674543858379707237718630726324679958039870444565456906914647885975472622985095891781563518416929646345888219562676396383143548835121010940754636611058066911436542450360600163124465604560930183583336728971416801326294213711724082829489709018947108760718467517015486103452082738654351734560311609763223422962526124726332116944839553121979523578 9699 -14782717764867215373554738137268526849241909724709840728047284758957016931565694398643328708445805745740084501872555205929355328164776048494585667180831392024795463547384844383281583333127605277201061505034161147721071609272013878224334786461281508912930527013394931355160927904179162764802715924511297058493738496833163113314674916031102669836208054148979737189726595526888761176943873781052896419290710482860880568671196045365674058924478940566983862594313594732965874496243606179825044810054347854691279826885677436255295543067975441085631884690373588877864496119331929174905039326973966024386448634796923252309325845026626680678328940257778890719651426072099555853271257 9700 21736874010207497026088741024984804861843969892572156889013551038531811437609806807517634750908256670499517205841019665807507815426196325980823856436734456131439116339331898869000602842924388136456953284205670161920610587266602786998781010572926020273719489820201267030036861830609174613494114226451396079859727680498574759669129227145804407457757501556134792680791167072502430856078209264449719275210382353516269924661786644727693957240764851402353089768324652778660035681949564132629658269102762952823202872063708308434348363958828552766209439457003153114826345235121646512577726624487442958190292794505537683868230912381344271175668346099224590223053803181092294340472877 9701 -23250791451075646907310605243064437683392683969981627798408637120797767957006283129098300095995185357790465515414521109170271648125978679277399833983978405526299973511943680682388917405444327678497970677437102141981384508019984708352780023057438655046921987306903971229265345114349900401850556598977350858636887171619134105447093785399644461786353453796901229012544493117637510389068211382496661550792119435869430684909150275098927692886612861789377048745824611116893095758290451352334851919646308322299963736851731670178148142770285047369127558070064824042791461933421113091534978159138892682300462158984862273585779594655990260815087791959546606906447574137830702130985095 9702 23250791451075646907310605243064437683392683969981733686583658792749926223460155347899961296420586277183980566650767175767466010718539308652105527989924259702425819889239722279193316745712881744890122780148778777294225519341730829060570785776182643853024937027651748492080034825509083857367996711769111203464283568663722831543292557293815815612760797004643883610341563417938427000498044286516471620868634865561913217447587770915199596059765814504830878408378584784243361015504836286043289621125590138843227525492555349722170020934199522627556055833324414897284212813212151590916761342531995221336189051409381496058542270306474046286918606872275038976917547626099340374137242 9703 -32443687251485799411766230129917584988233657820577150770857057723357482560109694570930327326269488056294381217792449775365073443842529671188783707032985938971292900973489763933591572064756889420036862176257153143375965471469202093852663263963048215206811412525059805022148787042151492567255157586000650227965966071158116893649352624950714152172940692278124559168829093704184447202542333716470820584352054696991256164941462509198349730168279104102624478769290713101714076043828220816008215086355931511969423979885539401956414333485075242755083116328810716185610059794091656670298263727321418112568801631385231794745466501616383675721698537515974572757140774348357566850333917 9704 32443687251485799411766232778751133011512759774335830034069396423488660664851014906814698583961506288382027533754987989650784461914494604053025703926735016853383203411366656109329399515521382165948969525445426947455562318181392514925034101247048034239431442410520314973829110462300543471252727894851112105048656528583601331157863045673029873661718732604110294279368524554033421544400363783075520831999470511435528600842856303468801473029216978781119318113490729681383314175524058867828538621267453644656416482132481852038261481388196736778790458651320545282807941059358997049705252413909212178561861671442018479497519593705970496024787311767046885909978974467620193758779433 9705 -36353873227817732494064679862052018402977820577476639794123075304255997555405272009678281260153236237140076601682911551969914256931119016497411344680756008443007964778202359773297692742590555980234851826656554296685375871348361286736568284277191451512868277375344880185922791359251688890457872757538655141348484908503462275915241353042564079787841501577551158929769231925949925875886699068387571589788135940133527583652275654900527359631917551409866662386344603113511682576541517305333460818466356579800717701765791752869033626492573642305250998795931978931161821248650181366422071401264679611254852121095190649473412464908145847670845689737365009841353128482652129858395392 9706 55063289180633138103410772911265600135847210732574857470430873162612722175997512909864729837409721013302221737016547711305107991252466564105653281531245028134574044295260301686421250872416769171096214347704850938417435112087188603512337282086753011673776423206700819992042764319713359847427762309858805926216604240484003722627092459083330801902199634716797959284797747776930559610300286920761881876263683417777963452225053061965053459901681033228495482655910384095475533987442581158233506489838016844133035083360507254264534441370180407787161658962215660677715435812953781657857424407246407766322075901695409206019462624025189041618268330290781858106485753231947330206160318 9707 -59573506747755459977697004676663549026753772045167099089512541017514857430409404595776812045476587646980120551075580966875220387766452893626994969894652709038828206202716587772334687133175987286362796502075416219110964952996797657427182430458997594560249422364868665315752361317942591053355361763332826933572090210493230043045717185006381498483956977702862462207382973242847283697271487467492074031538898477437133589517718079939977589149431690662916257378271539658272888304920436732947439272709280506000573293007236696043121099844420559583660995080801184030786710798303762448353938579951158547165287459486457408120009934045974155771856167342285858404083238357784167127120005 9708 59573506747764410823392118543097775664530720966614051561337994902918897289834219708376724175372848087363065163886083194278799337308407134490614866972463392119628559197644862312670013195919866608108857146779957187272433366963033466858993137318005046571598665640541884657241463994930109006595448090633119190024819661393504701233561938033034301430594859953395084894158581549931689409856322314555505627477743462836635241791699209637068180528930118106065892600198639539163788219259988568088158995960500034979876080409991821680220177186473978449481552695993753246688973394646987476852192004752410445194607955030188619032083811987354905815206282595904512799248148714825522791185966 9709 -83272896158923181533392795660020162665680527435279529870201956370120520496640118464413652920324672407313869525150482789264659209051795695309814954334981762416502972889953183979517128215649211046514128766289181129884034369881092133935790985255537527114867418321552994149303312142548910050682573953348360002062010237243587122562883584780258626564810513341292341438199892885558189132717654683255863556915849597354728107682170899355149768571499523360975432750512729948745531787810200075849645302302393555304499888464255156086339874410671782774681916443641126266313197616879770736530044178742000448474133215644042144993803739367649701581860814944350826947007750573424885304430539 9710 83272898749678164124690239201152962196208904471491057785135177589581619674253960545922038473243381577546542690698530665429767846807402642634299525685464710147948244795918243476569815440343206856681334005701208939252261722774720324544121492773482392909019676432783693449968036005695231028426841562611888485084643675958811561921348111622784557455999601549799542854046819962151340120495053146412064183513680907805630070549496384764912815961449005583538102323813383144871518505192027441794186746681327039006184985946411296991158805614274518842268818749854783880075189483377477395325273596579969121805196715177824992757134929519350224522850087479061425942805295497265468837353211 9711 -92323476299108860745563236835683275098025031540523317479714545189303894063892630290347589589538516988160276896004646361011538342635888115267355984917453200617115615716082487612616616320702569605980379481460995921244895833636448185973297181688359061662445356597219182198802191804468266704977043082749403352405736088549409719827184691395357850779778587063326909160028561812997652228182951328292577533207202232809065697183906257320735222653130539144606532221702128553067106829895688406079125511878678873892340966078965131142066564307396469818338381332296020619029649787865440161127925889462579373633078198839191652749088605116279423853515779895085948521934181978947458467690815 9712 135491290841382601937778479705373945850140396200630947913896908373393961307193181126496903980598779139781106128369854176355880534557289235135451935313580033653415820240438925653077897815907064630096679015646364090334635275611313517904661586645871701082845417270285711411936272089566669201076172388737498304870490350230327383084984065179489514916289343197115913836039155844910849909891472268598639762410641006450598777513653324944074706978114708036204880488146118824783069651378827327017912065037116027992790045157515728969993353038788471965556492599783733740143851263846035780208998159349391948921036121794239619740116198709128297952959884432751646950118223657885545755201681 9713 -144681761805259596496082604572625596579444350215372003384613827882655980710015870428004928514857384523850759835484125689828643630499335634081836496495213701929659006481666618798547777415670394547581084768943231168260627557252117049582470144684404451296706946648722070510348026554090780074642713296552555096039015270958071658514842106663566222111795597905604802030066691192419960518961801156034758404825839459827361572271585490653985031876448274890131993273200694735128096606086225914838802243600997812319338055074480152460757635720352766926200193787838832726637198671864489415136885556505252547249778713673303850116599169110571491625105754606493484612098216650278530692080184 9714 144681761910954556446891775211569002430382069567762173024715902605023256912274838056088562733558735436237310253378898587396139965034769140802714000589538182829239591413394045721847560979614425337250641311502604740440073862765888560407228474777179039555827804902950835729982406885526153402892568310468531718748499411963608862274839252579173398115907390494925808199163577690854147650367129082419419672796386895090599108556297017829289966497232255285138605936102305749370476128211487103620118244363609841364919932179774999877787121303931408641058459293588718479735562887021351233158215890288118036907780693317263106434100516630381912503862548622424008009248123686398360051048824 9715 -204521542071627392755562264252597521621763382459478381148494411221624693007938480575353765060604322412423095503513238125134257322512650384589296483603445420217617284934527675498284003558550609821371295936705255298571392975783678312817804991950617789551048377903504548875929012134004185587370357542800799237801135659764029658377491758107056549825007453722985198272071614745801744632014735855510857257572333986149651760853875282192921166561508888180614751328817656136572495411006591023866723180508455013739745493214566209176426311989324049322369511675197714647128048028566603432323351400405642234368059249746026358909547173270437911165610329113257172529543742715745205294958665 9716 204521771137674740037013327188100418127615714979136687676744863955589457924084011340962826897936645200151253751091360547703279761355725685751687624379991842944870006225277485106365453337009855534347644020430804095138606450299095037385880709661460446595867072534691154085093047370040181724486598648870389325679834785252440241964844586057309557587628532919994579715140691132550762499027330851555694720493502987393517232115074544955471797367229408747189425077974434901247072496118747647562580126357084437491332069834983688425713999762753030156323393419761676621905265789865592292045657406648840509092014255263924099914843988178850586542577035824581105716147405095752454008571519 9717 -229795109806473048323328725436540022678243395555451868160868634759702669250567160809728819425158039896276452320937118227465641717720099408035116552013672637163575339091104428529629086559526372881363033679810686725449118303551907960625052897178125053663844761955196300343474517963354633301588599424778474083169434214552426759493837200249455419532367738961560532769436133621436030790523062985100516343817656259540615232907316669802699868384823653530046664872029629061988115036845556552597755136644812660976836483488533322395976650401693009321092168224740331903012621127306453993188891627953777239412089006901187868466248094931862755555756504841413591658031751199752165205984448 9718 351850684688180374304321941821822353766967332588824210500328627652301600379861176855400998570524758593684343547831350471362206031376129024742196968281655863303064002400283262402522987843435134178657458354752475927867684723087259387305675370442066961334827640151071101433832247010303512210970195712838169903104909432372987372707053191542388321416381318479679840456943567375830037798321717855695785812325804946504803072264041833591301785612679362682852225936224647601908200234246121631447913166341009359742038406986435196153623902778720154948737538857560055717401236431467300426583433172621364536124965177904816716212602015887774952628540778952686689393652823482318491241161123 9719 -381519449663231009060755928901779895059862426671924837209627553503290576277395785750995447967284309873911134589805958785407958333606205640223511274987565726873114715810815771490411126546710555782656468827120531628577760135075922376240065735224220008454257787528946096090783372020259822011748527879345496697100961051845854812987287817650902882020519144595163195399428100089979455028432411055794021349710417254873560950131874082310247713500062371480518659235633106264875234156312454046632082341612439435458678650860818096835340731319925877561199831899122097559680529655734337647075333609985167917797581100082199232942185450385982114180559654167965165936078610800934971911719797 9720 381519449663231009060755928901779895059862426671924837209627553503290576277395785750995447967284309873911134589805958785407958333606205640223511274987565726873114715810815771490411126546710555782656468827120531628577760135075922376240065735224220008454257787528946096090783372020259822011748527879345496697100961051845854812987287817650902882020519144595163195399428100089979455028432411055794021349710417254873560950131874082310247713500062371480518659235633106264875234156312454046632082341612439435458678650860818096835340731319925877561199831899122097559680529655734337647075333609985167917797581100082199232942185450385982114180559654167965165936078610800934971911719796 9721 -536086464134544912413813233312766222678215343007173334966521447507862587576235984302380054190686027477884724750207880954916514698109072004968373670809268433410394941041320999677439098987624259662946292016093889674398968117917926713357958610718448693012661061679080137174571051308351685313719769747790898763073092719483575287109277557174289179498397526131521254914751059704962459364576500456747318244663139381077745609666101015239681081670718399661432407690453005929920253662528976857303283531145603382527502932127763129273926742783705823477051679268528914547035680580250167938863796557180082866689867381220243310857097468321229253233321199518762091489222606702685435645877407 9722 536086464134544912413813233312766222678215343007173334966521447507862587576235984302380054190686027477884724750207880954916514698109072004968373670809268433410394941041320999677439098987624259662946292016093889674398968117917926713357958610718448693012661061679080137174571051308351685313719769747790898763073092719483575287109277557174289179498397526131521254914751059704962459364576500456747318244663139381077745609666101015239681081670718399661432407690453005929920253662528976857303283531145603382527502932127763129273926742783705823477051679268528914547035680580250167938863796557180082866689867381220243310857097468321229253233321199518762091489222606702685435645877406 9723 -593056630658973939657242340706589138911361295570661528572364292108503838331699590207261583365586610292025024464976852203320969811709283400398514493534342364446435604036600927470776464829957350746657086327074257443125934563293514038474791634816318788062855653016229082508068652067831461380024993295293442758682548889827888483376324771351814872715910293490532147070999712413291755979905310258703611467915800552002864252765572884169907208679227955595795094165589834445308295049487045878265075979984565021205621789167589903233618262400654791977713662700672186828796911325931353218388641461996433605238303481732632503464191668497631115412482409077315309301045132545269186703758695 9724 868645097167134212411991006296456367108627311480911015211145836289253288482474053288426971447232000896688735547662961121525303637366530137474607563562396092197522561299188376097860934062774754091176553919742928952183025463940827295763059547190767255320277250922162083954940260452189675006656418976946358713925059876353097008014472776564955090865145847237903072898940384743518038111020537471690480207221332962139852019532631511761282796641101321929844316870820947977621395125461569339561374358955328092029598529401077796472656069858219678928151138660280373616962941718127950283602327364622123668962955329195709291794410290684691106048980148668864355724648722241198866880421545 9725 -926311306432072527291657655392664308220284207700863979452952194378592874754060731547176413189665840150809783979517624594341627233189400999565719872115739084012267750245907143246326397532586913226316637390865260509752353273444686099411045341064646579154546028444784114969554406213728161881018738634718131490790136017701708850312731001126176021500361549086079563687557394205763916245856487332571836969502769658572884166587041399067927450702593317495913749591282441783059903429073200496112587851306487496224883594670228235865545434746784886479410984754651016621277458209407234270730345567748174228832747768252258287851969956170059763164405847417423367739672848116937431000305175 9726 926312256044621870797945851373868213409793632983082963451584168454505801419400586461235473652097471259711787568993958400853325454504088072307707148702262665596434433295910711035052047325253079767853911040695836048223120800588623361983430642446011374712415419808620985280413216460389858062860784075777812990695384989172873842477535559092844763030876989733673730982327735950378356149888697659937681399495210672596995108760620137108023442313076697398673560341834765745714416908597986886103901862222694708871575850089437567070175744490853139988890260990349048719601351817843274793516539229135590731914850015123023761711622151658712157553362347425724540343277175164694986712486493 9727 -1285655207387490507511805140304967676426003094770574562872539454028044189938852675330169017806014077571873786060215012766109819932638398319258378161821259843911875373633909829711037213639886601471625567534608609289945944375579796705361556795590592698724953192779005006007153929782224077752181353138453514781019130894190144664465020630303908946060029574051356496538665447046341182883632914224353506234841395736910507769363514591633524804169836853519578039671552243322838008046950689937945989005032999041298266028205266641176425888947330131724245217769154894093964064047713156442861985679227864377990052897722015490385533789357386377134583905632613231531919140019543494041829581 9728 1285655207387490507511805140304967676426003094779298931996928967711731189233646343875403046771162972431797843771655341428689642984072079427580230685166578074523583470642616584111357904204905062909198218122083145398004090086859213446207831743472655195798112934513506942259416823069608512206318585329383599169615137683337905292080606056477218782976898995744898666851746842034624028602901617691761725434479137218328462908753654381985635687595766514022012929409508955375147890015789823615566691824041695066781537987289565855079558593700636221086290986630170086007864863589223587206681036508151042781739938159321270865527582311780053642988309072394095774095788381494280972528706403 9729 -1431709450134542901514594714693777062577633226186036419258853792466712101695211812474275681430393593551916138752997334065329635666980530316231438576723342641273839565112216585607659053949054457218804443559073860238309754181856188392323477542044735417254868865843857006728810076307239369220683777342965233839046540433730985927125891339376653275314214616066690968733382328975547111152229682748770812941822090661649083558793319806221849711184215271722910120485140788213504022592740755873982203536322076837348939282903979659030858701412753791303076251044839967041863145594542198292448955302063324800148905089390207422522258211438347874363850367245164297934729910142266717704675185 9730 2134160684702792097779200415616825535699911512026597166746499279617165482353254326705448955427419590504878589348040369464878027573228157586338957264087732741598665874387375194332659574811130742275845853100823502307187321635079759884291816158678720899191779316028497033971253932737452248246731283117349523268789986048425551274863317796997386961563896887382005914089903064563791087178957285148293732928573472888429935500919967350700745270495920462020056792303076040782743691800105049642840329721947799085644465416886129444068219627911158617963930295224288535143770564965249122706790095282433845723212189557405259695060789185533010654453892185325465733472032601094220655682056870 9731 -2300722364110284887758367420993940021568900735368772054733766662657944720444319771074581124463837228901043829714926537349786945445964648067369225940900366833855351178261947903309818844347871507025510193597670072400568054625582130115048848272414802087164736498340120710193360781435437271778228438668069021663973387063244695290959971944307412085689191479186034778572157177453161015763137774308414809727074493798027552927359674821783245039120598234279616548803122604253279959025493225511356559623342995452404656303017253488455554387508373144926398244649975327719190519859375218461556779495651377510124203483177524438500190160488627332132259066424475358069657535596363533119345690 9732 2300722364110284887762010727807392779712364689327672777069670500100584094276175403315098496613923111398407231605985875416162438483498821461325362369966013388657982225699259842398779420288725698137808471873949328354272650044300581726034393703534247707165006503749446411353723071392925944023082735862784232319179888815267286840823124034742084979076401870985115697258027193120003124049877976159885857331950947518237902502287231145547730878080183063740869136214986663764416113631046266290246723017271092532906840331867916746955169870237638688674156905113526876241976481162187427938360472375831578389397544341492977896937450597854407394260425081837743554566113667167227110799397913 9733 -3226139788117431355150931680746668434837376997996365223370558521905599067766566894626395953439032571565471232669382784232008571703361384078011024281953146793019648182973638272801113368624781145811470645521358641967914388325697928596892766132237795419709538296868690487622881017051845327643214899639684373006824934888692900166426629543370063409982335188315679834620579796931027361698395261436278622535970746636480968414497572982359162841704371644428649630627918377791794377489254686645430111233829886001013564606321997315955383510714823978020638353613999341229277945465339938341238952326726340599581814021514374044014177894140036216856556341774060918940627265303406855003590479 9734 3226139788117431355150931680746668434837376997996365223370558521905599067766566894626395953439032571565471232669382784232008571703361384078011024281953146793019648182973638272801113368624781145811470645521358641967914388325697928596892766132237795419709538296868690487622881017051845327643214899639684373006824934888692900166426629543370063409982335188315679834620579796931027361698395261436278622535970746636480968414497572982359162841704371644428649630627918377791794377489254686645430111233829886001013564606321997315955383510714823978020638353613999341229277945465339938341238952326726340599581814021514374044014177894140036216856556341774060918940627265303406855003590478 9735 -3544910680144011572229399167724134748750982091310925879632368425605526492492730507722208648378774174925940573242447377504561348571156878976234910998437067581809845606377385143490144720951828954604505753814923246462706735699276448238563887378568618380085623613963111493721524243962310762646045037454514799084865315339971256009488317548118489614383051385027474375711878050263376695648325243321468735357233848424236566397051505120433487738284306592133849946723003584882879092798690417776825349859891881367193003261660670138290366008407404612225332827924999619077578555104273112474307121602069902898857397588409380220768873033424238495377231865354916278452216036268637090240307278 9736 5173701777053715478463889527132629449409546157368469211594417401766300777516547051327954759306365807561352651951130222061204940173159617342571786294316434573466923071562461507778449325728117031944109200931918839440904754424190020708946084893278376834420022199029067926255561638434890473179470162605948241686113081315748234510752748619989278176845314758433139242667766037524316170433460296970684791011587778177350537958749426404213661843501402294634997658534980924095312516284716097107435325939415673461353907804438957595754333028761612749378356255317678029267948408391317392164795094650999501013862546759882825212062878128927547998622924281085728508492026674637420957063507576 9737 -5497144202309614274105493083782865311588466654936456085603544677132668931997863664303922070205771785586851689587899633372148780500703399473246304954279556048770471599020531251927662588169253216188354670940169215898027418369774621434829537066234708567640853514720250640828956920810218405410734030521154751978057299749494002756407465027757820329793015886326089595804075267590573669925925511939488400599507933080958016578051348041165840821210814640534310574145053246932481553071241884058131433612711752570983501946016867082138672851543946906769545714042263748266865418274462821339951153432105797359503351407722156886619730388913245213108018860720152466945892117548635851604937149 9738 5497214080653069674894310124450412359125156709260746526612338124664911375832825894362491200350874049165853723509015505717624921248898517088564999403294551616164387712460397056581990162940957505002797069565950123626926067430534577158174341222435822279017739453623105429043388737830977408907217192179921510841184214971246044911131331021030277204753445788252752397210802424333817441136623909986514568319386628367688658780458355029447906566390125516698415632542228369685214541715791148913795778224993176741843797648128369872083167328987988751423443154283385144463914763351077735857615315571148344321746190056586258408623376733368752477815664432116923037827056145567138032283243622 9739 -7616363149112886609737818220006139286195840294730448191431076447651703398641487491216495858209598462637893873742546565903875667177267959501039317814476694688424007911605839196253116102796931866055206838891723716494363643122982206604524503475532902707096654701183069562338907904422835756094587656610273309051642840955650095835167902669826948301561287427765806849196114188277178785528817037713791015109024639467901132227309386947770547827356941001655558096084091274616912290644019670399948560809675026748048098125687281667617636883732445296656663575376640741981643645461178384906241867477575950565110775187876479331649014458327243257783151937570209689245154424682519511603137252 9740 7616363149112886609737818220006139286195840294730448191431076447651703398641487491216495858209598462637893873742546565903875667177267959501039317814476694688424007911605839196253116102796931866055206838891723716494363643122982206604524503475532902707096654701183069562338907904422835756094587656610273309051642840955650095835167902669826948301561287427765806849196114188277178785528817037713791015109024639467901132227309386947770547827356941001655558096084091274616912290644019670399948560809675026748048098125687281667617636883732445296656663575376640741981643645461178384906241867477575950565110775187876479331649014458327243257783151937570209689245154424682519511603137251 9741 -8490864237660415070495270602489652784627250313836112712953051956863781447633019925578298865394364740388606116081856714707947020893195282151770593786613959331852149896433795426152486595368491241283214052445417081700850180129542036807481620373225990936153741398791569130015910750272872021827495199327960473560725469283047045004446188436175667208252802782200334668630874500989856627395930600359829304086474051496807307143956040865021467019287889778599211406388220120808648309023906074565015919389406583373985613421839461085050547421112043378776994276180990545047146752118992544313628244531370202963711542394800292611238585045842320258777141838689667568171032344337131116533260018 9742 12901729836958743346153912000286279443815588773079504241699849589466787518569198878413468724670860428326884158137973109803095863579166326261022092189048671025873827579150045060394688490913821304224049871895881389477721642628887870877130596963341884995101700451691650069976583170316067532337980266121825439796472330904595485140430771070451040654276161615354732017607114820665230934896658596724627160004300271704713194486864032344923169683888005495652555996990874697575525776336832291759038714423718260906339083807755256747360310095889343149770162231435710910802268464173387586144210665464516566788177105748861656887647589796421791898114579488803118710885291690085508563344354188 9743 -13933097008155274358477910077469912867470677307888544833319719091184428379821360012843785455576165969470314207285252008664411342757647889562273491531283360847342287305460961455261797652385665492373570548568536759166270037660036657017970416220576678900972725703619022615597962773820926317455205036173246487655587205798142666773696042613863342840675546662628023483170671027894326689628864193202145333234086030807953330492222305688282679751639482595683561043489604132707548198868519000622002601843516604008948984456551283704113106545750770091344797340599213464710404737082578549106434308371179732225327221968153715760896669507800522305155701786581544296770654046968445393438677788 9744 13933097008155274358477910077469912867470677307888544833319719091184428379821360012843785455576165969470314207285252008664411342757647889562273491531283360847342287305460961455261797652385665492373570548568536759166270037660036657017970416220576678900972725703619022615597962773820926317455205036173246487655587205798142666773696042613863342840675546662628023483170671027894326689628864193202145333234086030807953330492222305688282679751639482595683561043489604132707548198868519000622002601843516604008948984456551283704113106545750770091344797340599213464710404737082578549106434308371179732225327221968153715760896669507800522305155701786581544296770654046968445393438677787 9745 -19488972304531232975199890224007103180641589804085267074919343221683266084105204258122548797130504122346584589281046684305449443022641624582522440358447289197646331827961879461810654595107062012803121716319562681406614076865839856735227923957901087395686468041671977754268235846430780178053387308512108362079453821380145148895411527916688744309054242633109070352964932602819469064393893687517523597716232886648786626071161242838804908737972545875809836517417884595691351858030063041003581594391534959392290281424588142722146851878169108740571673727048628549836757333590065981508405025051084036788529423935560125287197669373339990727547837291075528628008522709616172387920031434 9746 19489005381933515338621800630368413203677379963117569233003498161028960695697810801968438406988969244718342516735087301129902126950663485611711615387099608138621193140749917169522116050110181723071372000069846630237676652653120473724528294666330421263666676428687829419594633890862612842946132162838155864945778147159213735921336683066717294769858283851579201352908800826116108643913591662595143881003587887030459955670012918261392511239349703336727267708977926029938386526703496096365001307900828106506873187065374521558213926347541596232367705876655990549666235928323069805808558927038373990318674552181750851212776846844582453033938109401534127685092181941773721293857531434 9747 -21543263292005207959988902843285765356381678190355880846643723788904554169020626089623368959340038116643905425793855127942906235004072911817818872432810063345506940858535794478924836797979726836412130824150717606788622001405716395442838059815065024770683735212139369474938548412934129024551860859488497040773473014023130091250676995298825036637872576026433402304892823147115676169220781090898642011102421025175336206905254976165818787465437470458855573497675698732810579939992377875903625993110042039351697657191964327014525732449040352245103519056558916479673320319810049958625221179998542394722430261114255405659591541928724026449167524016090181124410804647753415594287132517 9748 31430077101410441826315500297810918321003027817475149559018083725713218608982881335802817987931697543056902211501895610611359741851105329483044879505661433446187361411507636143393041785349339995157707447644676416062760119003603925729208498492667856721382530910952334941764040715409619316129413008159794830703655367075553520780840600243618297467639007103759530883848576932060793830464280278678247021597981178984065179684774620464033705485907458797027464536584678910723881343137623585248493315573712596978207765135508692367641212676179709328123455185184231306144771466445199266613604811164614019995184798908121342157331099761045356268034770034442922488007841825131805582666026415 9749 -33509477713147876400664050336633337523462595282498719076350924288474806483912177800108330973219060053217104761829487023685022363397049173993323920720864608511388921766858209263016008902220247097196623260486050301728065502926242963425645837526268158703704016493363234279261617173620066506183755021519638125954241301123508318553035122742258640742605165239640384859128934383978162000755594637772534622204993986218725156353001554918570597931228141065874736799907470423809394420911170679537341034620985493583614564035172853020711148706432841481096969083415071120104608121063734215452237800933923258285170440432854187234654675779234874458641332536083129776704007612919997463076597733 9750 33509477713147876400664050336633337523462595282498719076350924288474806483912177800108330973219060053217104761829487023685022363397049173993323920720864608511388921766858209263016008902220247097196623260486050301728065502926242963425645837526268158703704016493363234279261617173620066506183755021519638125954241301123508318553035122742258640742605165239640384859128934383978162000755594637772534622204993986218725156353001554918570597931228141065874736799907470423809394420911170679537341034620985493583614564035172853020711148706432841481096969083415071120104608121063734215452237800933923258285170440432854187234654675779234874458641332536083129776704007612919997463076597732 9751 -46922684769780057141632620436714719882424788165801391285534426862141250446634891779679226161730445065391535327147979933370268163864930386254648554113186011809908537563533074980209975893384643744252532458833586611079511382218015757878829231498160137104784195151975904796910863526251335838263873036172642414375714457890505556492109585625498073950474830697285735480556605127944693312809961436129454493784375507272451174886695878366619315313621302295389414036791925494133664477482747723911273548714218206594646029024323521347827769837081010549250603262739997799190556228609109427448304316934090657138722713971608601453724774918876989296671801595912228880937635191247666510105088141 9752 46922688833062864494826367027513069361102996959767207422149310722311283126701311746083197381188451561129224273643650402054208894036705408916350071595182967117130466568167649337523333659306709475443194802944671063226534336657085581095439094187414731773762659306684843656818060027388900397749280177215820287161068926865386453995833470309954747358008209238119470936476797366068483827183336266720257284359324016956303317779094513620607307442252222066656172245638931614472199085748687136392694066264597926500348086507950305120447209997619195575432117835548288429254740154999439833340105097213287468726289147858188597286460629410877279801843886869495483635356204521138682632603212158 9753 -52128342484501047243287807261798881435870203749342353416298190207620275900312349247266702339812288066535900078703160042787307895651746903480870151888650703015157326511903336356731990300798029226047337472687967241072494912312250034377192388428547335723028166050665017616564367820158305725634191369237988278532491400411853942537730035552110222476910473198021718810430941858471927870146561437108171300395251427596202628576685888206427491802776417766779028370334397062097259933690139284319023371644691393415372755352672308594554742976913464738412333258996206596799132397384104666167307785110755203694603856755112344680892820088021417741489301107621542699494705657706146386169248534 9754 78053550509608013194275232019137602904766856981210679870813563177993327782762409942825141340697772208631111053555128920202349951577635737160231105149560878919330642400006844106320542323328124071860488353663701179909214274720550045586878502082595472139369421429640968820087762830261687798400288870627433655747035969908800106927973838453827501783858767503312642515932239818957361584331635523232739192340495601698892408649728986506161613857827693286101877532039816116826126552038635589683812598705720843471392761027963073067267790554819522166639333966924540565324916437208446570222194363692176604976815085037277561383230861195690616732708324092822599677960772896815712054154082581 9755 -83995664588113369390896763087986867295490947185434005260169847181791323599374892120902956578637939059209488129649235077959005637899546947263780407533111451845017281896995975280216179154173042339228565601981599214602088561621512883510416325898250621315762399513429184818720464687930449875470744887872215991970835970703637687517013358222751855701118198759949021158514639468687285842737899920019402407826120402642795560153274465496199625216194634980821856494404981313378423899376844065301449584995775269856162865265933149363475642660185037634944781380951063367284599301385794628467487781102517205779855962254888949860223944398224613191079917739636089413063710331424094067295123070 9756 83995906579445355289803616606801342337427974454481959702223255115275735735056672762359697907946280525977741492701304418084955270969399516208005858812392735104647005632580467907773065309541581070418733723019417837319990878405936217090707476251627844028604844580088696851095455618725373802514187355540340784556919913972242321478310429191226301859367224303845991011816569315351357745580302845888706322466927483188966657451085509745402206603090736687435386858404313230661692346612443237124306336441727815231370052370896475434026337714106453918104437412375608119577381953767042919769213000646517449472662656628182089176801806730723928142195889836158889923858168381907351818379804702 9757 -116374677367200760627224444423072910554592219715400570697322790219200066708644298223863819348660522933036128487352929088065897150308461026387313481527178833214476561694858535173290994903814799455344071574757341250231210227773361128517235396445698206761132882025367156399454692806310087102020324158135354277223429487304701411077122128588254224196687320970692773986979477127630980775100573655495864589311557635164226660966873157749592406587554003474178804809005527435065932771273742462990480483147907478307758162107590094937333973200281016512107012310631334792521582442427547912973404029887640185184051327249077045228900647562269676935753218580313017403991929117083170773819627915 9758 116374677449502008307670407223979396736083605637769701654515239420820734336400867086623436876363518133289112236412852821944117929327662579027875890109639569834717626273597149503417831694248166059285815898827528064831798775969977367257433677691945182763459498863479546575524306168770058735938462525369277789448949012061159338607521486438775661513627997986380051902611311422968322464433498160131449173033807953469663526579219481121687761902066385273232229012520004119790702571226563591334997511529045298145064205402959915479291959403963909228975546542731154407161644810792518629689495543084690574651610818336472338590733939387741914785744073744860605762821019905192583550917484938 9759 -127630359580027095225269859294380473835109068074438147727570679868621279225336645646823148961939183592319553605052849432974114846658985358341577937117725662809818083526273452211041373080313072605253395007003992739568405230338486627108885448410289159573242989059782691024927440894758660750439605162699141518703802202995439860953982768544089185131281327327741883802884285739804224564931816293259283275530870717241539031562268221114989297947329191529736879841276698525236750847152733089271313675937195326730844600712096492432196472203149213655635129445041816234372584559710704152838931224913984271855964560767375195831836888186077127545112814161233909639873471522915874651979713654 9760 186408606023714892437246387357251028548656519017350886742911744973628048097877398614220681938943541941389265988432830645180451217502727119014703376127163545197988285395903965017722151181293668890867867826642907592210510513212559054003546803967665968900558848049959207051203579477162799779824974895265520499634402974147682433196507019161474282294937711306081068016295294995368569345429879462816295157771438021238517259796988181145727756014819643910322548202619435355755388474195994787753891778434983351882947916907780839134005408051525060768109471069940132973168641574373285230770961046289028161562605480072244235745344101830472946692202304468413061179941894787572292969105921653 9761 -197812415420353879585258450823825678712610616009150658035918975762572336235642521188473554802639994704428387626055686594817672981310956204583109135085884955473682884650147517682950212937554134406783074061613835531095838755502364149961929068991780852557682828329009664520468926136059780624730328075478327720665441722042118993070307468846238983344027031600863886706553489244748728718166596757533217569390825755661286165525371847575074561221505808843649820805776368660980568585125935432545845898834949342545582066223783399850117753191022453561616428378154770391237720226759845346244891700376367148711044160864250458519942292382564227619226981240904104433319430531754878263439958494 9762 197812415420353879585258451264183569470432465766129182552546030933686743070287754432445125947883923671140593228599434599229752461873524688611114155923470189127507645433169317164961189901641432044983971546276116539537203422754332138254168054917824746443734270080176425804101094726049676999667106750737531825740700948135821194062942708516539892384253066724684131680889374796319455157216138070441319647234842382398650969954559847015519675977897181706847785799430191834158884287974854969770965221384116088206326223847805506851300799190962622063649911307230660055048686369827513042682854850903877739537846387191454824514170886485101213842321295399301628768809741548011464426455773240 9763 -273658141126094675620727550938661644322653636160255493863837888214081582553049157923611204527335642341458017359533252651385260898470730743262120261403762236194986094161099563778651806978189828641701611782760401217171435811145371066919180402471742768174140027515353732043149799898917439930517241397345508422047928222656557516575505249747888960479459070638965046957193496731306201419637700910093819768697223521152644286320194271188342194180425549087201501610239858415401082650113840503724797340948693989742495023643074722745874885255932605331022036592244964373276092508217406623163814748500213453983792437908282104480186410628592896688545951378848939997987859013446167235855822344 9764 273666281905429789993032898938464763241312942862070915094345803630125812918781179075746402972975641240310408757861268934491286699264263266342745443716085258900483137552386016933003220513527452710333935432866661548821451693211572813255217630787266993942071252306570350321027216083263904328435204461917362328076814632152918010500344239187157815130500804845851049637993844174892821025224733988072002211252716594984347839252209197513279902351619534671252980868204419897759589732814029572166824583153896432109583506459933130598961835901607874815402055392225461303641531949216536641961724930632272105305371391567752715055338123373100691573535617427766453186267924629309166302366582542 9765 -304038084778010792752254053630181857425739063448178825302748054636104564090768617885170083126846330383654074858353359997119885880386420600455645619279823019076450628739348359800783734816534630188033802013153760938136160566872457064579689438453525494737010120237054179410353145003576817109280593556154580276750209539486055094695561892216600981021140100567017370858732796559604873527371792771227969401481904218166487567178735870278608876330235258568631921373690878910425237348113102748356235247781095682369657437724167346904220614952002248554033847015294880708098804242412298204044711217442844229252934660213891364539389522740005144034450735900735806152054748893787388428638055488 9766 456306239269730898339269842625558112545475409076281390722785990848733078364503858940354336554161108483535360688984182968482457658631095649523732827825999252801571430427197929966486125982492562044393228144363556850351088554273394747457866099205929508794669451263543785098059927839700030960882826003971976826517097113272259819309235524255776332454277314348944308131850654527348947838408731005533900395850911553938089508399684106342079524197874385307277749262961496923503213728935913947049275980959013827126932371244043035579709623678719433192761929310468639813697301141650876706119931303463272068150737000890843137033034670509001809563761870058913871310058109058420222183578511894 9767 -491716101138384547940520499680371262608198360159294033784097497793384279132606688742114572919189270234590033258188857047495749938946521884062656163521972641516948551478620273199065807634341010412049397889280238950681707760551387858748110543096582804470978516134476096460617910882433423584933328480887647069751231131241675958126184722887772913057061982514521990190744489809380184782299809524476195452103448822355683540418507860984646184380017395196091224309940465407292631702818318833380226840737979882721542447818498825197106760151787325969038789704963753823422798319533793943181422877345469297047736948576463595629719573698917188224761476445128541016835698688436806991932707387 9768 491716101138384547940520499680371262608198360159294033784097497793384279132606688742114572919189270234590033258188857047495749938946521884062656163521972641516948551478620273199065807634341010412049397889280238950681707760551387858748110543096582804470978516134476096460617910882433423584933328480887647069751231131241675958126184722887772913057061982514521990190744489809380184782299809524476195452103448822355683540418507860984646184380017395196091224309940465407292631702818318833380226840737979882721542447818498825197106760151787325969038789704963753823422798319533793943181422877345469297047736948576463595629719573698917188224761476445128541016835698688436806991932707386 9769 -691891926063614869022861997518738186397199369130060089711417225707964701174236537087747165333188939344586957316210883512177732423829408341959943239201559192311404506365281346311116889122424101593819213343516106274352453617677008618376406620557903304918535964924224494108765475274481006562893147219312552438607008333163366549393877268179774871357251784868909592586463631011053479373055677707339613324357428200216838082332246911677420856909897170851177609907809257921101268354399689774056287717661781624382630759251127399201254038353643480518283490188395393271987462492207987877540432485290988599003674978133814813065567499934667900502528794182083371223638562769446747076113950690 9770 691891926063614869022861997518738186397199369130060089711417225707964701174236537087747165333188939344586957316210883512177732423829408341959943239201559192311404506365281346311116889122424101593819213343516106274352453617677008618376406620557903304918535964924224494108765475274481006562893147219312552438607008333163366549393877268179774871357251784868909592586463631011053479373055677707339613324357428200216838082332246911677420856909897170851177609907809257921101268354399689774056287717661781624382630759251127399201254038353643480518283490188395393271987462492207987877540432485290988599003674978133814813065567499934667900502528794182083371223638562769446747076113950689 9771 -759120750768874853478567797304128683283128507718795807559394630260344688367185670574621958252833668667837164850841564320438061584930555408025800352977090193102169360255686888466826544586746370482541804648702499013651650946131779414668514981598908954681497041656541879799604407538606568523450400620437234287242267506232143856398963887111119310801537133086315688417606186771315053820912862504916011615194803811244766459955510388351747357879218887072960855557764166797658446499836590792378265597838030641124054117757735319243254297172331618642600014866305445324077120117014530690359465850024074413128500728732728540828735667628020619878472954933377716255933560248478880036824960166 9772 1102927033301001313571747432062584247341674235451617037129364088142075797749621697294863139029031100418300741862008565319275708356491119694062185334171397384012574431708729982097619008009807760932286104535859487098239336100385643547981717824908054776185734020601422147957607886477257369294424393665740716049344389274439477824774423133870556390444711899792711158171718339325293160649268569732190183429333128432047091680658574989857124358181097425964586646094057034226455615956661176646687318935688282792696740419340575304532482208781732219579090972142621127530630987599944416590875999086625949307471061590339148411236995585641428053478917754407311352836239668877484256075648512677 9773 -1171024465671320543136409916423768608917046498814053767514253655277963017497537413513407476975822386968047449056228488683595230159799438891891534411343035471801549406359922170350790205694455840582511612175227491407229588603806312607155130612298019710970178009793158044613423597839557157823301149912081764354462999737790830297631218187809465151354216201413327563444060765580323780085878759458890627309357379363454623361606381586200961479436057483322403246910325310351803975865306914879638278713185195371700131179271577805130319127162034347290702834971799600229961625822433541581926982234179621843653739495073098102359089580105502836455520018612202098852011197578507488977765022716 9774 1171024465671320543174218668618541029618924889437594667129142482943431206695585149864437023300320457564768255400534899409189043564384229661358917601780363623203515014631353673610576515453365388342900452821396801374210334408087436576604775017135526767216867515181795866600924007749755054389364846033569712222512978934654882404360719398730505753696585055250585518756080978509457961416411781047616805359183073617700537700191620469932632637537138171909580556732181441840847787740651991155648651125377966885134076543269412626990757205503364938663810223462224830495378961565489435698186785695109835808663449801133484011139565783437566330022259360384278398073819028485543145898229760736 9775 -1612824044662661874198395058351303685406177475387274571525768075082215931852347257186018917846504806973416428801612286719000172243782706094539447882497141706299169506170074629807378024077068372083311985583541650879609822249809727207573171757302213154678384880278777346500088091256466812612752607161564536752559238959354461883606573075512940934827854536535018451737969853908126413805596738156235015001462601474930535021101185774137452086773732605955728848149520471294990770828219756939784701040205497622152069343001050288480392334562302073502764871070693022115788633533625497990127932671117932909350276778165770083889648865073828921800064901008207287064493289563301316950839675136 9776 1612830488562273274393774808982571020785284105944172193467592130954361886201944620739816250173236402864370307565172777841205002913442626614610046351791598728576081428859660814493437784115508304537448407502416394284544627758026486909179204758002584680000210338719607835273838750517310537556525247857635864715580155086088747137527013198372094830221993394843248943979831800651668939223366321781694459068725205774956091380565553153315690556341864899394042906401435898802715789984001259319732468375701818914340690360303872380868590110404490838933735555175484517465199719764278513603274578728796628505145164125159359070614688840369101770669886837620591511849846082507228605652945147544 9777 -1782437722588766627849581613344970798411903115493767979275009784648082285410065047047888140818247156165550788761641033411192635275078865187749473557052931900544048792891575759037463875664036666899314023425596776346884144506889676943230209224310529734274397820949174480015841188994225140989233009105676765472896873043966801393239024875090606631972543724085767307090528508371411603278660352577562429424716597592996793077505634154904167360279075494205960669920099872194442417920806778864423754084393904512734351287323606252448611799149939371704846448377184271634230324083816027874548755000182504957009758221497707303815914381456740628165152169294558087097764238967939690800562471663 9778 2663706040122501465493148237338865443438552787667707403090584438401726782334838007922839874957301461318944578027714251551500420733220008168644345324172817091931433898999059007753556842340977921447587189485347777808639039210625105275926052832917334666777677075934704944023580210975444627662656298023012192840394760953586243298018205893356667795783128857159289732923178055139322403571738677711624936343571269589936044162975361521520693686703879292102751898914702295159524467152088657576987759799696395067040458879333791164390445536440369274597468385346428101988910895685154520162548508375227455531994545238560545444679664396456355460453606192721268752839490467190253334822542683313 9779 -2857250098491448488050821163645422137240036209102996857714585404186898677903925537679020402267808998156729600344974549123177962995876444356913424605457751783958049565000230657918583865588012598061893367095956063478549151558291409514366323835161074912882074963158873231375138484577307030920972118247650618203898410044005040222674094175721782345243143606881032681850157293646644773245830123412429284313317547087870158370307209602892979249654169696680536675122254924279050338651181294911201686060567819199553176055184647969229020807769051126087758913306258218688055598793592204780028993965780269583238655017908743046904050895777839185849852242278631107681897425496284083599584755413 9780 2857250600861794311369877711929862293526726546868345948936022176168405341355720511449691740718963706846575393214725934061425869497526409359988072603536329955162052712778673682140628140612124739184930782286149701758645492502368454471997477778670972433858996985375060267763383910621074512107087739747284799523051112073712940862917826992199671426522883990170477391220782101318979794599397591629148539836985495590414352049209635798375430664750627434352117574076531103503120480828234712523172455812112410715473877614558271393380204845740331729820959713682101194500096067085122292964764347214019898162412639030548651052095845614486581004098137531839603580871481161800582285672085762900 9781 -3951328028321166017856131099159287643191157632976152771419470591992780989735134008895084754436973046857487154097624277141941170569238495252105577197613950618978246054375024686724816157894781474746944182641562901971487542454277354496928012580387881881250426721404532856040953112667438670715161889265708923180587813337577703549252532910393905600558161390442239608595041080865335492585505234637911153792947356195618635147854647780794435418115357108898179426139681758749851942112562218816571932333080014059627610412140265876200538841381596583521506273745877830252971096353386174187858086705671821018614725816370363026851802313259974621615893526425331438547483375740855066048167628592 9782 3951328028321166017856131099159287643191157632976152771419470591992780989735134008895084754436973046857487154097624277141941170569238495252105577197613950618978246054375024686724816157894781474746944182641562901971487542454277354496928012580387881881250426721404532856040953112667438670715161889265708923180587813337577703549252532910393905600558161390442239608595041080865335492585505234637911153792947356195618635147854647780794435418115357108898179426139681758749851942112562218816571932333080014059627610412140265876200538841381596583521506273745877830252971096353386174187858086705671821018614725816370363026851802313259974621615893526425331438547483375740855066048167628591 9783 -4333052481183801801807345394633317426650711576305823046100605061197642301871547768386392195520364048865522374159859947463024335217666316551836811463951862231631746917013542357860485293752385784296023524288000344797804538162950525249847179798990710017184918869486813949281032151596145472076745541008921438660831020228810710018892506763574023261207918301992108249975856189405018663499067264005405301462616445153929838754135213579055859527841695785553006126524761278841513377375845396858273179013217474416205569494206586503044425271184802505665575594881694702180852967545648269601702658575048520009889371913232520374406829365336903165309202154183533591440036277786627265419791633356 9784 6314044558951892781768184800183376145743134989499089852782716355449331309531141805588309990519267524463524067169938986724787188591339255048737147819081970155598805335962125097511083138229958320612077237613564588181356295715108875866578658834142027419992832108583401045051869915342520527231740682053901715923816444046558222588067786739821032704250925106257729775530822091825985360855824298431629116199069362591802824301186070443483058170409621199706441691037825649369113604530169380168589970161023669089782434029181142699495354335803790106402154569407139054252938714875926346576830351468978259879586626838218726556603395531438530723394966878981680081357355430397576760628379148747 9785 -6701702776133342314110240362943588005667854356717761470373717179337617829329635308979297377781422971555763271468656009339131354245586800122334104989745873993934500409953323696507937814245061295008665883718744694139346397177438683574395801906357668493421585190171312744217360860989766519911586738194801759816677360765509024558018726558612770337465238498039676277563072717116420946656905988688622204274245787481425668561436630168487050560041980862425734649391340804079361956568296833064235440775875222348714614911673006467959131171897255317071298909767166511684048410662515348375529156872192199555649468202460172909308660460320550255922400391374194728339398186856233574511978927026 9786 6701747553862867608724086575610479270677613873731737484623970392708409295710790634342391953583489458154850872864564396602668741903635067253933460956377584414222555234006610963846807709167873047737566158912607918995964060767272257258113898186426215295557711385412094833264186041108261329897013604659292095249564635834209319301657579256375393457207952093373086448711974052412896885826858472804159086360832627957937312147075497715771098047244214254220603942635896414700801238733960854988732150073509473038235663968410066697445475743578116450337799792404236161753221821619734673754958509388440567309133644378602371087990212504223661439006630253371242332868781092933441013650498228254 9787 -9424322841339915548630554503591796956124637395934137451620078108855129517260552499432140894376320042255165491068452114182114569581469562634928423933670832846011830738680556967141560298631577471955488212096222367077874163055797288479300974702607892195331875166605666576608445935396746554728484582329006030875449212370960959537037665383878750419304980157767020002270417658537780765873584403039995121315477059454499621636764663112332310079306968596232372397048453751045990912031898199315566608254818862068127565658131726415554284883080731907007072323540731801340330511759905412006440126969035615438338462265633433350913257117730947999577440603485655709920155319496381811549211518105 9788 9424322841339915548630554503591796956124637395934137451620078108855129517260552499432140894376320042255165491068452114182114569581469562634928423933670832846011830738680556967141560298631577471955488212096222367077874163055797288479300974702607892195331875166605666576608445935396746554728484582329006030875449212370960959537037665383878750419304980157767020002270417658537780765873584403039995121315477059454499621636764663112332310079306968596232372397048453751045990912031898199315566608254818862068127565658131726415554284883080731907007072323540731801340330511759905412006440126969035615438338462265633433350913257117730947999577440603485655709920155319496381811549211518104 9789 -10515817651655502255549314236899272961082467021118420653876784254080616126817695257057487023634367897017354311784953663162048242048585151454973910787125240759899289365951084195168834936052549999609448825049666665292870999639988291250643159299866436424212110930404172989461416618358939050113213196821962662036999954550348188341642118070899873898744457844812344884095886467879160713879088930784256366569030435703096651816977442410105494760557958946125865720734349961272630754388145538235478188825025676349677886354638955896885514442651630773078804123822328960096206477771988592582597314932954709730134323966596837987412578665835330574637503455379593414949982412288707107066324562126 9790 16116848330015444079230464568015764946661800230314443462773587808735437735646502652583748982937559330758517711398591954025236117941774217822141837811803901148096125809780567031067131057224824696722102067874501272624072191191199258073723707724373145754664229152137697079461643802566065586744049091652608126332125602736397500344612093529794298527508806691554697299230549566386337038869953864808705921465434391430747264855973521959811398121682048417557591985441663632574625171226698442568863250781963594081109346154031807589918353628216297976502892524066117485795546678456419955295537265133598090162213203716625661029889075246818337198243995934153349418687239656753659072259992136928 9791 -17408229432995143628561105218404872309225441594960085793274409700627087839700285634427411060840779323927459998156981402259570010327163724598974157644529910194403223989946093891379602079657553195113929519557761782346866649857251065531625865245614720233223297740883547386410069378630776820452397250758094963833342583764292331235586820752738570224322506436621593855962310296443228391369155114339165660393795301358194330282126441884971943780909646934710505896445344651714233145601373914622975319399690915368218971972644785415409420886185631541640290693611314246775446182991913432996956135943789351383953986542415497482701686044491341539211634542018778300072499986070173718433009355894 9792 17408229432995143628561105218404872309225441594960085793274409700627087839700285634427411060840779323927459998156981402259570010327163724598974157644529910194403223989946093891379602079657553195113929519557761782346866649857251065531625865245614720233223297740883547386410069378630776820452397250758094963833342583764292331235586820752738570224322506436621593855962310296443228391369155114339165660393795301358194330282126441884971943780909646934710505896445344651714233145601373914622975319399690915368218971972644785415409420886185631541640290693611314246775446182991913432996956135943789351383953986542415497482701686044491341539211634542018778300072499986070173718433009355893 9793 -24429739819478333560512513352985924569880945589849384629494861949878250522870765343555875802708898223813417166228452065628401843646452601438086805422797042131371800523288604095670005147181003023243742326534466078367647836035234790108053022563673626140875369555180150267777769167811003198356275847932130212508298453292159156699273398154721598568552907617445970898484661897708036990796411655374229869924865216176380302218552077243939455816678798250907021073377164919004879179633388729532028015747787443663698921384543534085827820685525015423725733383578154828967535633248190553449993638984186889394546660051128941375269830574187653806397697485609718529524289565223258348696331151218 9794 24429747111401079659476756399699814711430180433942941303209759683343284081791381416731536824768653017434906145451363202686651157295998160508778188943812434968643344828471042813889488767349613029359563758144732645563695525127297402193272346702177031708561462133732973541787116966063056404988178978903203879183154618958608860862989645796164632849185370386575686790956548266782288452132349269576909804813023136492324601772285425235455579840094729882509196857446728319725113371212132622944035284000373359402351060792740251976292068679368472137363330658891445775553379214485722775009778329327778476125037412880528185105047043985580082447847123957046979436873322400412137152808971151217 9795 -26943663488566825882058439539465053993213924881293780470868799240547586484293595158267110345773209273843377543913841247842251849879794507630300950782625061956813442555701879701265330722229027964434561648729309042063923069026427514277320674419622255238915021161054824688116150694991691056190470305098451310464815154147296509986563302518860099026248560392996864703886217645896660203641872152605854594156357438630732102540085715239586795939142223228767431994843478826299777321792438062484050760112167839179943998804967044133703420027140834063932158342709567144485884111716517059846931571010569954208036730601041645091455667840862007146735278109673749913934077394652486194727297938826 9796 39640750912451809061291280186625607344888415187675663448238599011462475613933007624212449890593495986889788254488225694444888614714077527332269293290985076864493023530804887794008374897264670427002074313731455491459259203114871853986471690103902584738023972611804785362130914982602650231198304131177000846418043718052520389325763784970434176971353916037460698384495673502445978312076484052207842949711151513678294156265394663347068045702619167678065850652174465892441339572436248137201237026517500989048975764135969762388901196033064463449384151349025817138260587526396105799345627236781938873756600126761810578150732445869258714838099871358758005408870747194208963804991325918054 9797 -42188103813967587777170797913695833570756283894030637972708216487178738114221155733257980808268896454712482164171187277905270140558091554710567693608361698450739657753038529118365741970970529795967264921061629133023018927818385419708964843530495118214413122852805974468446647331425153438217978717056786503380881991471071884712363571027756886582184864037384014996148494639854059861195154081413521101961746980808216544682635786115404813084857868256709620872794417579853776275714788849412061770500660281210481539550302448526968566040066734781027880889786467268020660292555861921417453040245818713007502883443519069714579086652729152364972684778292803878790605496943099024746101534633 9798 42188103813967587777170797913695833570756283894083048756752542230664723748725330752330489421326736254169710129646595339863801087929476283382849357504562536014092650668108597634363242907103234732039977058576351730907012997091037442509453604640907589645254349294660605454860234512691178157782078716096985115810398749304526962079116508410856450451639222740149977709207174873596613465739437488191636819379001122749022674982258542467342765542184199966725762817273923359725911850695702255462072402574116142212006604379394679044855693504421544808635250507831359792361122901443776560420346508565844000506343238006968767698916619987841366334454474625039418457088694923092493898865398458427 9799 -58646670739981840514387080724828401923888073358486434011139380398606489096585391186370989119786441269414851656329296390737771295468422870301176478364301741475801810982411591274053209973303620658058525524568592451400684281803720760761940777655817667307397311849918740674963107219300924499782703393905970759712846894441588470176174186761076399500318910761703497535297827154045524427365704029549287168516251994927670830675629300296149743849943512315610653028309715696214516969971704383268412461743920461372662889609757750214650490107760831352239648964476297736598089198287932145567332575581523110816300174914740364081367016990039677026100885206785592390629732684580684679026900278407 9800 58646670739981840514388453800526324778838007630550956159257247442561782652883396256046702254010923669807643210540520985307196184937301737272488408429452994499806033450591611964506800782140594553416296415197966783533960751381390740114989496299824218618481030623738551483116585988987228435821570846760247005556913027144827355760193618728381513034918928295335429470607610860917738473028382507604524364879789854666583088339738900007055463043405030188631154804483794955077743251306738756126865926312794472492489884299878008540489601615904662145438991476177887580256307187062561149193317290310480379253717895105211163014955437990603357076636526416992499188181693824977032443638628960677 9801 -65254667256099757466355012814551018686759804746077072933601004641805172060478619984682288062582314516031845046460945468972009079057947546537346590106856332174650126217076440283266228165126773067558046214626579703735230133388306584870548133694521212775773802733637911758399689880617830924578869795082404001006309808267423995022596370219662781650914198397372689812982175410055574528436379531023418799886387572644099987128571112722777662484838312426219913403307939277323034821262193657776287004262763294677471834869107555803619359317923096220851326047293160270756573877376509399531789448939485510687409073630936573022375179362572643586049655091806710480640185908373291614334037664677 9802 97766920561170533117191405991068006663341475614528057219085581727432815626290078941212115520996086015203841656153108078052165731700960951402214653903418742636054932353105945743401395394637656985328639935619763393149755323878938780842937155374331367290687857241833181764694879792104549726240009227634282061250081653211719029756958006329246090036674562240459116067835920800747495522114252771794261863270763536362109712211791139367305754661976279626154451080182240562277233420695710568846910165626804919454804907418445754615844970716764827414041353014428194044927653693321528871998932047574454665936141445437916758235784614452171608961442888425615567508268202512831429533287609059021 9803 -105336514920634737400810284994067352939967622654648117349510491355688672614402323153555221036919393942690992005544310695158448316632593345975949893599156227790622178676760124309078796756129821532094513199951408254521069137714198913677547036728834891577668073544686713382527682324861770696710391999081383099367514206428479924962990403690475070521078039063656299617334229086993449130371412328106282093960667202515959218198728978266816089557209545236547338669558007816586435950983103418640151091037165825454204167969827287365443059963073512512641791989071254569890902135142467928598994046902485831761073156059708532805773881699500433763733185750116509661972608527999133628479317720268 9804 105336514920634737400810284994067352939967622654648117349510491355688672614402323153555221036919393942690992005544310695158448316632593345975949893599156227790622178676760124309078796756129821532094513199951408254521069137714198913677547036728834891577668073544686713382527682324861770696710391999081383099367514206428479924962990403690475070521078039063656299617334229086993449130371412328106282093960667202515959218198728978266816089557209545236547338669558007816586435950983103418640151091037165825454204167969827287365443059963073512512641791989071254569890902135142467928598994046902485831761073156059708532805773881699500433763733185750116509661972608527999133628479317720267 9805 -147916052167841211055754391350672137679751117159771530697252371973002150572962818961126622780350831856327983506294580464301421960610309252259143161692326000171970499402422166028574208734104154295167933762860047054197160413842590599309232195842724404489015063238425276767031673882679047854197548595045459816767706376251678714602949883155812224884332668477705270994246003024227353012326676325012249611857585991191017341718314227580298091718949124307547064481202722540314707864762631298841387167541581398597728401062672048536993679529844086738432178731285824724125729128729157940484099060555798381409583100515146948931563120325897103663982937669713668863333899023439821437428924916390 9806 147917288938489150701105837683250410045534465711935472886709894245206460731084923278305584543512398987530489352446571275847861715051605164861309109820777336154475229149742117883044965053924684157030977206227864195560493329105190422014409228476970051878245561973972072485396117256343687715947169303864124301442583484747787912688553860082243973498416346989937048720383392868992785558856717002951096835143581702633770833911142204646141668770100789186012053074612826552638001473375042407420593196314733264551997427254117888423948765525163487935757067283895387655673327571571606547102571407295312062069856455829648133108230902526174511373119331978032898569821698113126173526356789096345 9807 -162511297394777360249233389524208600374306818363629076782985055327375987298042426733973140496337783901741985479218543307470670338584861387439467462731649055043203208418087480955131243376095172424755878110661927228752816753053026927725886473043380894586472364538946487276537921426925264883989327255187589359744151382926115232146278249056767389014000994925306151836868198068227154746362570407754205475568649025041719661381402107322073780006520419989794433511827000997932048801033376121330874083797075616101485946455042935317093283225353588713569170467386795224218534915865225202457537740874252541698465106142527929210517355367028530196415524927364970667879669276394457068947702360434 9808 237367848797585432835713392600553503075753833619021255838544811558826490369883293501016616548057512671133861345937648917669820452661288439556400142566770134438748663391278333925238790063683367335563458786883789457124578188296925203888241750205260004867457756149284825172098966983474075553348689708553425168981109448831857784798652679835699327717604009871329741129221913464177812623301383633281936802758941408023373420666311504530599181668861539122477003944939893549413787947785864341425491858527681052187174817920901442173283522292276623770300435951667677376681550316289950314270942573246954909054764003740517903284820851843746926689567563581412318488386685961361635886629065454419 9809 -252168968523347478386277055570118350615279359590625968460499800111860609773278653884427147217327814115413318594050085126676005487475227565433376181341441907081880250643952890246530206469743171440400606458010036247469046721512716302483858745754754788484735919129661018757646474070805008984841717000148336801855749348041845329767948199648570706916451608824360825940925888034401122537396351806535722616108180163170870881192557213856547513891679687175617579327228779142470101688833446180284011336834265374848410036219364170223151913885942711868931634092704533686341074817382671470198160608568231782474307473074999812970985381604159167683402585960502450736918251903367371111232202739690 9810 252168968523489371198503170791437579807471348401999162898351509296314675633495387145183371486273526201873399870614250773384524802661151553364323505292130592127898451685674835135687446002172229016238295133928294337639758769833680467302845680852509599435267409262522360958496823413898628398570783526415030401701673989600256868258641589828089567234500672121721219043064116973478851888864349187262959585264609148915217356160402876602949521330691180928291024320142422060851962768736841651589759853736854998692452992976121928922241008211610878516659669016771635127071901187066154365334111594639564733806363429499044496038715028540818867882732147554391756746061270991790392651343660997577 9811 -349198588851755910845390134804958241348331202389801039021756825544255809997786220603357808064018384480467824189725192424296981473678872306004259255422415264688474132639048391372851841519594290709733058073967745884617481999708471659767473749658074534906634113015637273268422401386179190611841146973640698311655580839948984063043878634004880025039061306144345876800500684440074198715750378148175999207434258155543623675982717385511714573029164206931992791426537922047048757130715261373631153668010583650081064973064382213866466698049731398307915806495095070071952680997874230929071933865848063247409057631302800394508686153822802269340311593792761953587006868940225362533142336990944 9812 349198588851755910845390134804958241348331202389801039021756825544255809997786220603357808064018384480467824189725192424296981473678872306004259255422415264688474132639048391372851841519594290709733058073967745884617481999708471659767473749658074534906634113015637273268422401386179190611841146973640698311655580839948984063043878634004880025039061306144345876800500684440074198715750378148175999207434258155543623675982717385511714573029164206931992791426537922047048757130715261373631153668010583650081064973064382213866466698049731398307915806495095070071952680997874230929071933865848063247409057631302800394508686153822802269340311593792761953587006868940225362533142336990943 9813 -388516823799985300841802767855366153933523393622106850446418445828093394420258439961843926153268757963640601478156654036220581154504861243408349164586020083963216264248340796577583812173645468328667314504449862936214956401192165747351854511975581936051467539318951261936727979700754531745915673961761091299142145638678569758651782377836427713225091406206357084432334887505754173547743711993045563587164973988978757193027828233819837346929627890591067201374158639280846328722676713159439723479164131432269266104550168835524483162755548204761541185236380662085737481988103203257553888872980185161145560397142848853194075162989660165095040207667315575713489553448862661640520242104196 9814 591886225785045261245300831125684226314733140313010991003050837573871045576799597376432290320204251337170850461612735630428528642752641597656779277324015665666664297837780991297155595030559336516870278472323577768096008980113341012501885617831997000224798758015690573338110763920975790532531818870306583892346694891554021404014264327142532707616569464485642085947777832156099431747010473114488184672441311516549261556196422477360890928866925063313242388396230962158324369550733908408015510817676732317053985061682623997893176971633248446951499117042914549690933156445779857326965145795033579029066473872564299456663267743712696882304116599556468778523969831466654532466952015490972 9815 -638008249345990113853749638987050221627161106078147807302494007640073516613740002701676154730354300623894588964640248471590099253946707202236904256815249219954391832317397615357433450554438085799558826474666785238567741505900895631511494046296370781179796799835120757891498368229933219761307772472904107592202956019926547228886093668954187918616979871579089009070893361354372387664706117456417143361960326077793038285224615739310557947885611695039673952415861214392977456992317244834575304191969974873077432392436972845604242473533604499891145837979987766798052452262616098706390813791900175318820798770325055110251558433333151978595535849288652521968294972919664656390933065943750 9816 638052217438854060646087169416876699421187619327638676963440397640421412387175095919134823486832096395300476042313448736192531133714221750743109840841171854942742146560959611842856075343358402342657649092677755103752202802094562563897062045647367021664050802251285201669980199150979001160909938366651965220624812131017489531934273984571703432041771337581227071161009458078287215477494215880810577787087324961243395271207727561288154571500136248094727546872008584131862968243179494124156830052887930774056746858831587010848293168769115743581880380217589402906106384073388152152658299797244610638596459945808626573039891549186403719057206517756858740288458487004391102767533614549870 9817 -892454150439550546912116015165316784977214874233992556292719060689821438207723072611886613540510508656125117084192782160650530031365846326796888706458761511850189292783948302952462903105951838941006338325004172503397286965916851558569140963891453328529496604124351421953014360335801617600287989349385874416885301338779521554244470536402935536297608378601148654221110610969113631707320950162612515050404620989668987376521945146562629530675154286959733513291598055225802778236050327119969964863769760323454870191746175451918349204878677293018470112927297141640248189765192445221903702464171712559326333550419327533226069835971693269322412748284735471850727088345794346654238526180869 9818 892454150439550546912116015165316784977214874233992556292719060689821438207723072611886613540510508656125117084192782160650530031365846326796888706458761511850189292783948302952462903105951838941006338325004172503397286965916851558569140963891453328529496604124351421953014360335801617600287989349385874416885301338779521554244470536402935536297608378601148654221110610969113631707320950162612515050404620989668987376521945146562629530675154286959733513291598055225802778236050327119969964863769760323454870191746175451918349204878677293018470112927297141640248189765192445221903702464171712559326333550419327533226069835971693269322412748284735471850727088345794346654238526180868 9819 -983170137332311484109773885669811085087065552778279624564776853487426776060643717747104128160188200253398020339337502310398574970499665064127345566851594690598593005039186930737474519198787271631842709762578960572834683805146145606869780265444699400429126421933399741792959317850459309062868034959372976757931069224543065503372368946671532613948242932469061435962552627986925313435803527728143374662944097976950217046096282845162008810106894098316665028562766001084787061365990884607552570261076762008485749138378336754595300572065591163021712346605849557382628473290358757264278491637524589826923623578520618405484629149836565207478839086623330079515130922822336664251042259832324 9820 1431265085604033663536458534187332717730857345860561455880174460317905490701783245152731893476684735996317642389920346077939915636470280982034463543775204990684332419898179014134755308543672753681733531277022194933857318621410882257750827475508057991577471788026742806801813170503154899705797439314915797045321469992412021575220474523264081659839644168447821443249061586484395044000478395441595823455183903908313608447284550249022934088911252594746022302927338745843706529273027692891572739486269328540268596738984277353268521055047831703353694701060941195173209486128915761266520621322834913530550636201395692300377790961650630030642038592506670821374312631602857337681697716088562 9821 -1523053266187120862646223911987653686852650017219363356540532654421282105669093575247420389676411979103220269485109457039302394568737194203150932754317670905410320335788621022531138510178401671676017686503454079243937513398217856062597769792323385373526168050062877002682972210771614824368631222886550261974375967048679328396038645974756276290882017277801276169349200498371094375082417319462140080836720063330762574886378742121082963171247535382665052096204599037105758784895353634164913355891083675455534565721264820788189450323826691367888001519282468832965562247356632507126139908296923433371163269915454867773204214395367086612739323380472351291493314072137852767177177105863709 9822 1523054260416617681672475772472106999777996284131072387954746496098636194259012455554139743297345208635475845430687373574676544212270281740588591942349299939303870921363365204924605380378266998215896616922203082321097314663085925094781779900653882372296655471017246607801828570294897177484123753335722254580349561244769799612823307267634296534507063318131307059765622056404917360212598197524114731486907481111056593785754407650382557509225628849431176052656913787660252360190328587190135271487377676496563859649902121200019033977179945833521698637865589871865762868765702762255860107233372095579919193838901688371522594105583838602856147040365736299026665247483483369356188472993980 9823 -2136583991010112938560976524710308237359415499678214959210768400875206335118999923753606523191018298120309006530137563547427428947317400688256430997556268683327667192152634486944243110243845309714385779628928052772609738424335868375695963097294092146233860288537136400905210671284455055634428684341235236349719937160156319222276737682460649130502873392268204763647811269386175162729297519848435032508872198809021324994421998702918908646015638505080567816389953834160296777693440728791835370705051647061434597409583998607012691006207415887980900429079091985497986521634055165299798922661803784257189483267228960060434582800417777831284609581273080446775128409701186420420310355392937 9824 2136583991916197441697099185800658085776638581452105848095188964536434263381307992155842842563843756651320948748137749304499800371214748793572259143484122928065323324326701014795114918663433480900315568801132804679108321553249977958883574462606555955414800242595961325320560640411512483712199485013790872929066429314719696235830899325302652657930736464617454720473783627526007071598791339503194630008584439786100724969424677348033128253878442101595729256483262498109363311548394024208114210202114318472222417420999362630365758609508440174871447560111018571672470374753288008517007805751687700230064910769789189372177080112439722234374401510659505954715048007333924192236705319854504 9825 -2365274107915169104663014335809044804462983158559211987003282307356010887769857387260777911203620363698549408538824922759896088796150378280486193680568332826167584826532609642201854747547447418304476208315378013688912107345853335779317433665305343810414328760507143277528871901860761127077766075730760775388055041910599176711016542426708021573851685977613789902583278735142698117224080208574128885259858747421092247773151707346220666690602214165220692221163262085187051093261034363179934264629091778609670599459189467964001258417288295385288842176979739434154764640885370310413408742502979588354081999701897447086942172927532584058906907395771327546783136946687488611428254211290709 9826 3547570616408322016150398061451459822915839638669572906508239536439949666950510242088137451212536814856705187446088875827581303617057457846849484425205048967932181348529584798316688886429788937664770031276671382247186422569155432615534027568738081875700090047045099795177006046192138977817383279395007051036193829736993283313196690766003541876385866293907957674246931951760414393548281443403384551203906315708473289644366635875943645996692474803289581094900911177265335350567612149739065882660355283896455516030263454591608996139437956900987747562727219363505429337633289853302088591187564823770599399105720509270940179082907496043248602473355318980095057053821831857609537739563889 9827 -3808511129142135168434790789531459655459299786421852566740531503978790671946702264650476238516513084140488433037294418679181590709899452311490250206813923667697307060534143459199878633665523449192484834212253106291799401847836890742027345751417610108385219530536097779904856267140321354204061749160493414742660503769927162169535520630849438256528375684937245711013207271211162162934446412527317734224000358690287310807150186077974176979542668132139443931439533600019578162373648402673518999293991773824713968424839531856357879957817291059811165564802440831853802182741879010650491643893868449404018913573306789814701486740558956608363913740610986041595921969590176511763401859856307 9828 3808511129142135168434792063372213407354048837668205678864902315751246288109141238415984007881681973210473330130720587844900056388374300657314503383427629888372078881738695264409767313361304100094163144626908511096875365011439399263008657397231125391512264348976427472115410879571643965134965689159188987501685060890616997550915987246387802044234081550773696204961215451301286319843459602673508953245372138278701746790922729009778323475495874146076191624617306578602759591206790184146755326097015820772029510044177178731368073642618106071740458599533128213867631999919904039795410828375682364176784304085560254465107795217354262635427342238895976776575124341197711099146672123528181 9829 -5274322124400562372029351854850889458317635659814820723497942055715145278065591961627129332609059496076210955994774530795105129463615896547989695953117983818670591628573643152855947405452281114009739298038155842830040052416342763989597945925923752025286200464623068795063795426088218841340739320483602843014510885455521714649014132538084080327305066365860046996204665213905923503403697729696078855234559215876311818990182948453438172634596280947497723349243583908552491894975761900509991915592094910445120385708759025253856861457549374558814787210763001994809667277682543409224554737294048794157471393557387406208998277139057385085920033010104025695454699975038696678834047377900351 9830 5274322124400562372029351854850889458317635659814820723497942055715145278065591961627129332609059496076210955994774530795105129463615896547989695953117983818670591628573643152855947405452281114009739298038155842830040052416342763989597945925923752025286200464623068795063795426088218841340739320483602843014510885455521714649014132538084080327305066365860046996204665213905923503403697729696078855234559215876311818990182948453438172634596280947497723349243583908552491894975761900509991915592094910445120385708759025253856861457549374558814787210763001994809667277682543409224554737294048794157471393557387406208998277139057385085920033010104025695454699975038696678834047377900350 9831 -5769268122598927949694700971112353901065947117166899903756059647326148618959448877183672878813688550964333338886623537740721105718374863479525161066767964260152567153086717888628913994366267839970669880098358238300068922430308316735120166639150789691812587183210277150428966359668419639292511078126461751124711736828162902355958804444610618546158846041076390233088556977573782362599784743693217478405282476585305708298556379508856332276100188411783657867795784812238981588535706773949511354492472253849755300045825940946704934269504835942504111056268914026268900628396622384716250944674272509940687353540736160566844723038895351696351598804356865685926026787650445289981310807145629 9832 8422558344720420082401527819043904644269927527799607023240715924539623227401154141827976381300813016504747979979235258061137066303758918428251465907786199683130460443802655967400122795544174958166493261673033870294251226069390516553783763771635757096072929937643348092781363845704402531953216944757639508079893763680225776068942458073040352650786946400061892730797655943906730635790572394850610869837551203401769994123780182364890849365265131345102620866662650860331366470850271658220598457963254520195967935395950757872740330971633794803760751045009141517652034652486785954773950336560317219788875419104815264009536088365943586196044387708953812891049809184762808134369559781417042 9833 -8925356294875147236919271769937562704960669649354909765820475385038518432564256752256321800036573119260887626639289333095579522658385085510933173635451011686011605922171717804053295857817678872827677670403438414241472720327796248271610992976359583254010263337568293071832335968856067405590592925357555762747183562202341371026440921758191272001682102895042797847487709542916668363015191698058695519861312565298417851285846212593268095576365320837009003667430560116473857878245117369098593796440438181427930008264311951430457588932334790513426785957938945956549635119457032278131022168556916536873530235429710268415442955674924231517481759574354132479903394013078568727802415421435350 9834 8925356294875147236919271769937562704960669649354909765820475385038518432564256752256321800036573119260887626639289333095579522658385085510933173635451011686011605922171717804053295857817678872827677670403438414241472720327796248271610992976359583254010263337568293071832335968856067405590592925357555762747183562202341371026440921758191272001682102895042797847487709542916668363015191698058695519861312565298417851285846212593268095576365320837009003667430560116473857878245117369098593796440438181427930008264311951430457588932334790513426785957938945956549635119457032278131022168556916536873530235429710268415442955674924231517481759574354132479903394013078568727802415421435349 9835 -12340432080551248619299047101641100138782084002460686382707128031890538626251755899016369997824678745545972953098735469454751784488396353977856558853859525796972361435258494574357189634212007784253941166532045335464872750816218408519987395919509649777242565895940662715662896457046972633310394497512143624327827847998561078076886402511451329931410387664758858078204036477221714653069701020434775647956972272019825314848002635312825325899620952505966244494026373750373737805052909426187654228902613586721002596979648925427028215467797575244904743190196505940422665559106026654207294721958037833576869582902932080244180133540284019633595757296677490972367951948248682596857225948077707 9836 12340713548627446053766756675357046290955165707463025321867661909897433147331130163134174215607350898840874683614257579548242447469901951169257124339864874724812453223352429698787622610290162602184722323301004495460354249235937122683026031900537001363279615381876648850303915231216890618367270756677666033020407347577449975908745205291227964642501040604916159228000044006577357923506962308912805311288302628196929696283794925804379979775267257091373370363924600335434581764468383272550978191816688661275941461321617136082337268323301204011515318940832730899809950120901345522044314485417486298984799437330364335309196372497651459107158696676409646563767992131467079603122275033688285 9837 -13703976390685346699362144123089167993423556683791353697235910826587256681864745743354737253320667998653026675826556301035501484178662076418900393915625298397525133602279637198856820950181741758694428485995037255196002798383811082922239430728989744830758420140999170675323753034766071820168213766793048739350372935193676702995687261037629845189327991068059630079888335504807051578396067909730233787664761450568907780192190822416432778136394152639569584264283958870111095008404546713679136404975254449339902328427715408586901943274940100939638400461769721800488688278943741740554049814396704499171197226028962761228194683979164258197697756087404868077647944771101037417081459172278787 9838 20610441978575515500019913083006886413180447875322045082713082774633448793090708259204248336768201802399524238179018981840151666402175875128367819634208622965430731563153330772233058919503181086614762258026776507415980134962728110577694612455463170089741081403901354991600380810710770406522091726193248136208099477151138188206878240114337885714813414854625525448277668764497083475269940675089967189441701323499157286657806402898150778374605021435717246064580938148281146617608119612229634781822890593618974494845702427653427206838995286723266850827984254064707950521023153785633857920281446670225214525298419757230528694911333364104922609435032377592289331426272044504268960886548538 9839 -22211513352929094053725532235868743390420881976406171783852344722160729375889393945480206393166845022007144988442697136801029686211375977218352649459300134966197350236931555238397776923121815445367832311945253412411911719267150193396219190263718940642130236675700486967371585263827937149052292595471551890399976888549912801762394335140337208339833511558771497807997075972016154212175733943548574522594682043763473688275793707852944890528430588941643897739105912997957773521442650288121431591508387659901538093335659896036264296477221811751505646122496846011603886879689222279647393728516690677303545075896842940890743204016336579567293107704296632061733954847713509688327494651668899 9840 22211513352929094053725532235868743390420881976406171783852344722160729375889393945480206393166845022007144988442697136801029686211375977218352649459300134966197350236931555238397776923121815445367832311945253412411911719267150193396219190263718940642130236675700486967371585263827937149052292595471551890399976888549912801762394335140337208339833511558771497807997075972016154212175733943548574522594682043763473688275793707852944890528430588941643897739105912997957773521442650288121431591508387659901538093335659896036264296477221811751505646122496846011603886879689222279647393728516690677303545075896842940890743204016336579567293107704296632061733954847713509688327494651668898 9841 -31405010189457443320640166860531884240587032149290992658996418031458997195463011548937389093448153096277631611407295292524988969819386838244760957176679963661749174641965556380271809764299470661299780588697764196969865634590344727885335972735745136826394110502286182382851590305216307911336960882655510471644275225312829583573348867724500949166427099905027011461245043403672768071259380076015914992401364719858817554637565017335296949020731393781207014177749046566946076920119267609723058957455586773278183006643089967204111177241451923895081483594217207149768912354680144139469684973187803798086584219558252392021293438318712577736971207317587801176708020277733464136386149610513863 9842 31406677895559356096539375936444857097785290589077822898124681156707969089435068142825200365614109359687630572325290888144005808359237795658921847564599109366823991091304593491851344006206078084333390058289746418270607523840628231516397584507170250256710115241452829774490075330625661847056164503468213361469335962639986474288682371488855212673965300535655080829994800120862733924702645446965688736554672613804598958230787163323178006021847373343983951678928411166900313561816065510163214815993815283625936834912398236147548641440717740229417817923039666327653392069282151589532137658064785485974550407356804131211221704195400310746032122133286942952112996391042680366000044391836697 9843 -34475812077758179227790949095516980694945192395922866664673332305579221952071485579248934007288773804544631439786335385302036182932675032976371231632421925594501916201580514319102164495299109046255389940397626604580482849529268027425337636440692582583166327134067243012633446593601658978078139691661553676154596814294900736033124136639336379831547428232807083776452782777094949570011933108287546206524153663008351940404404777851826913916974869920165288169676316866419204944880385893693940573536080280222248999394310237494601671859186229763808995086902854375611748932275843918177333838680560210977408076589075000935425753060379708571044061694809788064438071108955054014181841599983187 9844 50313588811667399926428642642675081869596908030806746508153341765440492064407158902986014043555715936939335292122147114548584487728662541623376955444224924177160271170273338524822095075745905017071333998845200512267414763321805715446022452688124479747642881586833153482181168430322723228880263922236860009602469084608962720956034613371012677327903503619357579843650525668634577881526505962905569566725796540853852605295868738236398923108501854791837885523572902277393294528822111890943872927326579522467709542824441083280952792329347226023782646013697307845596999964803371194212250767674366056601425661345738114303573897980470732687258519087789315849408086563073339754858178184729088 9845 -53421776693097214740759534204314838556516961688568384787264435096062668730530583308523949285428024137791138938480254686489047808304907405460308963283073378236671456111403238520700990099331004357557378564920153351514332022228480356221164863759836713039511070500066146397503082859528931627131815645763946382341999951100357100251026064795804940094956818575019030506387596579993891929368792506322109733263080551207792184446381806093794472584081602614947952109853252542055516582997825305761013720725063233085479104980628339060290097974826828009571535158325425606951605729674973474606377772468857591838638784559648229122366147381494148685549422265440792384490031613860654848927059688569097 9846 53422895873227994654056729886364976834577397000246872232609063127085071164124656894115585802758554606772219487813303601350102036853242050212140295107806709878236452563858908955909445828051037630896474316540226401286243445083657317369713669402530537549625581581100801334622897915489029494048252090694892743111194842205508534965090338586446078114862448486880801456536520841406109524933180028108035443366217979902660887838263594498598796641340612379146305975192247421072605583109496755489493315740859751404263307359921560206324794102305965261291785420727012384930062414412138372690224628572268109560098320334647516805383738502180283214485667661588650576838141238992685895374999688367116 9847 -73704556086891706895050140370684863302862315909789884735661382671239864678106363052663356322860149360516181079100528658192029974259441593371127195708200173690352609711968941783758808206521921530233620549714444206302418878131193980276481254241314788976181811582500490910005984293697735907881185078835996888824646672684234428086558869805022440353719919587267669316561543675918435434171753561191243240228249145804270873060845820155824816503214280336185778505368183725414622353664171017691961624943446238478704636338757447266407973669483840489177407496012241155511376467001633212550993717089853148805701875368443734024695315050163236265715524539984623239813683332412342680030948961055183 9848 73704556086891706895050140458118938434619341328851816218732729679148441710857023490055147858130368385185747332944673549735880094341079481164776977547513265398469900409395532740780026887656437893777183483928978493511057084773223750475440117529572847101458169371223312284935433536363280088611208725000126836879945866732687050560341855980378633355511695419378141815434814589187783055381570992700261954244334606024663164826483031154560562123197201365843701387274960369752488023095810953214127106473140847721090527387869378835855035705850458296075508967455834883903702464419106241294911654350605814856022485495106664654284649480050272130804321361222679675925150667005929171953482251827012 9849 -81327440706096157839742423500217293091439281098896720621365161795606336139921794250684915107879629178130692110996323706414901419878184723293834618223321461796707887682444625268115217701288035850165088149747414172621082823400760290269259271239543047894573775371270337210685620375993890371132204510560753437740280898425769104310502358957620701209731822104110501850058734504708030957194178487361946939389212636773921797928942654177292515222758685033293127795341978599754296793886109622025865355464550845533532029871957050720142769369061926178271076161085217577951338071829079774925028664052253532852892767653287081869809904086875328059933207790046928184814758686158016619825997980106776 9850 121553476792630236400828502201796534393608133655223933364693614934144159845441172921156086956996245878443870004891873069214805806385232612795276836882452024206547288627857511290057144944478451937092179960837884295013876228636020119617292192085635175758569837844164904247233437182073488128159100420234671787659803721873391382737808030400297722722443188482984224103924638953462250907419996043611419021174521125378643521245203423243493149818050880470746544592307052293941702436934196147776806965411041203547654718863598615183959754651753213456498478966950945023350772082835415596692189221419934058303113512957260293433769744224929197630683340396113335415490345207694648959017844190202289 9851 -130276143342916323115496736972345013081961748777828054942708509317871007488453276023222046231281078028879480026189872400859782248936616977875342769606406295037572367193189502927941631309417424563076032001248088085827835601582954436823426222737485450930516312660298377790857379493780195048882991495976070769267867708422362786513334990902246062951955607690410703009842140757766588810896088857358382222894372956947436067348785812047247350341557387551782387010528794592735022863074629884086353988599302876909535537567197104377969802966025374884665689291115931863584414028680963784230093638705434532754994292861463520725650680717544460028339444373005583493696070303130488668299331655947205 9852 130276143342916323115496736972345013081961748777828054942708509317871007488453276023222046231281078028879480026189872400859782248936616977875342769606406295037572367193189502927941631309417424563076032001248088085827835601582954436823426222737485450930516312660298377790857379493780195048882991495976070769267867708422362786513334990902246062951955607690410703009842140757766588810896088857358382222894372956947436067348785812047247350341557387551782387010528794592735022863074629884086353988599302876909535537567197104377969802966025374884665689291115931863584414028680963784230093638705434532754994292861463520725650680717544460028339444373005583493696070303130488668299331655947204 9853 -180095815893974583544977519075903290322191460130631074315031182106930664259992209632251965997902356414347960794726369973333068324094413480942741814578938898228113966138138205127109946690110619404497392473689630631024390304937827404077988942565148843222421754854278211925235512357707499612191256556666276387298474813977737739734541823921590570621460145758765484965453551966162229632526425093552059613349184882577151823778268109396927575590537660504559561315113271832523496789084611270651169701139179109713477096008415583432573652830898471829183525330211531459946485839029167759507724463876680053402985094602828484478255058040552030589276773334525352621196469183617683225052239218505211 9854 180095815893974583544977519075903318404619497508050263793263041443313936341967159920499525500605136677340116859195565328027899750689552045925646335169954265460398898757828964670926737568652863394081055161903946648717960908377991953940521893629913409181347327955787471715848564149959031415189992587227087998602433553830303421833640943566228450484836529976890943256321893575218802771966035495466954962641425065614436581061306522919787613766228429607961915372824049915428157243885565045181974810003964446232610031964018171766849371341776672575173028590587558319620831922493949282205853493266727614130694993958559658984056936335837408833748791202531427309820060167116086336718527828721259 9855 -197144305267026776483199225323897022195758470582850415375213933434124585102033058152483882465110649292509078061523445062385634098775104430367563378832097461939776682928869889913689946541673767941391947385626896915451728442740919605538348519909179540050320045599059568056666936665739185310246092852194446410895033677680215776161203205958497780344546535299432644702079058169954842584478291864132807951477245502724712633915907536444744331560319872253293328042003420092235612136838389115080043654024057967575360041911266907513483389581675134391566484603839284901227943093617855488089689322722693326494231012879729661213928943656236737263267257740078076531455319898961769375186155899244799 9856 285430864977948552181598098447339735214674209707039821909399499450835993667550454224019530198359973207841492160367116744681475287000642077320853799501785111566378978653014336470894851769951057402779372573873253675491307271768296469029164733328535326038608750000082625844314865602804791662025183854345508269526999883376273933798067469832913937923430786993437065253194488416110850477751478989535325155435763322195212739187257539967694575314971013772487897441120257461911650509480190260952764196212406580741020899144758665453611978091499363702109416728289549608619821283551156462275404801238704019374692940697983522787576195274503506875072122622601993461102322145264989224500141710055811 9857 -302697155440400231013439044468069444534711908565043344440231227986033539210551630496429066060885177460832897195907301383997202651017754826697500201774823828425600986625544199944754900708338854208525483098920495816345209920355800893565189323854920763760652799541458227570852219333614949407301035979152203577066493891181497705362448239645168521004988334091641252832682929546329669421622090806024349366542282005657110381579319679842223506084073866875970224531026556263816765945214373808950706824892958502932065537551696728947050699532119355801709004654874722271158066585826575139375343857815000139200204057314143144406947082625046945084337362801095697169611079255473762819871206956609588 9858 302697155440400231013439044468069444534711908565043344440231227986033539210551630496429066060885177460832897195907301383997202651017754826697500201774823828425600986625544199944754900708338854208525483098920495816345209920355800893565189323854920763760652799541458227570852219333614949407301035979152203577066493891181497705362448239645168521004988334091641252832682929546329669421622090806024349366542282005657110381579319679842223506084073866875970224531026556263816765945214373808950706824892958502932065537551696728947050699532119355801709004654874722271158066585826575139375343857815000139200204057314143144406947082625046945084337362801095697169611079255473762819871206956609587 9859 -422555878708138784355323159695219222449338535693213353842376602813058173854035340532705828234800095123585477246158002108148717705333997273441719234018687025110373179066833303867923707277825315043854783322032214331331124358879154329483918180805258298412988891730786105865780399308097847655556729816900876267582180165324105680274105766583672387508406509752374096786945099149437580619837290620942237362491395801806314291320047330698353983681325525198826269606937981767465501246074474270064388025048665151515219609585305718267851966109394636348154895786839453088072671503170157701758190855029975059307546337765928755118908917571481617688042760914516103525574769194374732397934518833678525 9860 422555878708138784355323159695219222449338535693213353842376602813058173854035340532705828234800095123585477246158002108148717705333997273441719234018687025110373179066833303867923707277825315043854783322032214331331124358879154329483918180805258298412988891730786105865780399308097847655556729816900876267582180165324105680274105766583672387508406509752374096786945099149437580619837290620942237362491395801806314291320047330698353983681325525198826269606937981767465501246074474270064388025048665151515219609585305718267851966109394636348154895786839453088072671503170157701758190855029975059307546337765928755118908917571481617688042760914516103525574769194374732397934518833678524 9861 -467840107875753636757485446082080859176010912245655481091399485527659223994940005745952612951168181253921999713548122730234766979704724756381187977853528273093292677232563215401614206295741286417831265258646978085496764916020720411982165995580546642168495171548691114326943131139822926811334940297456502923598707383910910214661132538241668516409010681096283574368918329393262083971391364533995472690199474073970474500716944387536828966944190386515169588553363297905293442029196851932332423797547178407492547265654651958393294884588617727909218582540441068129439080040298249890528703596492354631262024608979470930736017912845144290445892982873390570106987056531589865713395561187243947 9862 705463073041532499604638632525972194333970006653644226231676319463693155243497123078019406295273999710269252741827233731900977954164180405089879724124341529202189620956143359585529824614751278840990709291182699228333186009848050892426805961967865452207407098010975428334852867763433659624301593412850882072729807368109845238558595790769595231043497069535753341689679777844283115246609828266056675188233133524991342386526484886131941842666827396734798196208546755184071004825618396618247778012853586973378756272273933155312807199667917108789956345530297129906892496054755186996871267937940170980954182588390521670812907912839107539691771347573732644046986029595149861428094946886542184 9863 -758249179822627060918091748007671394687179326281519557458330266961952169358403597598213153690746367663384112953110419036817817273221467675103459244054285769822646023650376699019717255217002269952584173704748388621140611685790050773376707141947494501847438354852964040385691560495162737178256317101428899624176481626997758237174904428735590619379565980865809885827805310458395033742831589982257360459607637999848907366840980171411858413628834625395348143186775288419077961471168220330512090368029085712644098879737610279994058148838569515956813434351506359931241444670299928969315051604139017801912135875005958768577965963293521727174447603603934378377095231620797750580879296485136185 9864 758250748980422919558599580518814923929299214375618267439263122513046187911732489863377627991152897340397701887058242493238528705906077779122705448371025193401602405051969979225838081889065354756065062331347689939333455715367073815185513056987323378076071454577918319286949767161211334575611301215908122476519271911497216578579692602042666548253804395883204428272880472678958898999422282881094955614812880733296117552735844461267375306405297845717946992110007496049207110552305750404614278490089267867772543972572100677041987744517202155123593418716394167942343181577373291991949197956209768324997098899651918586711485800534644528984515410425831121958677170228962376139564085561826232 9865 -1053418450201453269174023819691325919813992209826508919797047079788896288078533248495073887824254977110148292217101427451792802199809200551069682911122446409976994419588839808033743594369254167251798235044043612071928713717996834749985636823152860011777557352373460780261432331797212851479331369396924130960515761310394626198864482899749577517011057892159566495818241017137417359799173558801931896492940820940811185661738313409928617031529054717948503829570351642866141524941247505991494051729487652257172768417720614627720245018361150430800961462630147595071815694547163934441084390903064214218075453632782595277726597697720244384348570105521441558618374428312798819897712090186363082 9866 1053450349411343660485296704373017646909091493211938560552291383966380112163951593913845838075979648693675098821628828806918441825057495547491446353712028716049090003384329079833581289441539065726101749316468845542292985082442670381391158387903277816308276052188069738709347117634124865522651306231331429014500433161461100372162729388903789076834991845677643767119882162586242815850876739602804501908138412988005707721850978156522154320452133050409966537880833583133044366002178812774706056585078605522639399002820879045519028180711180059690872086109945722842627779039785950194959896099898109965443490038199529461441007961037815539649161643523088188116232558779920637786307331612910506 9867 -1152962789966217072525076833613195796012300438523562288546442105684960377583038796146673740995189344269511665102043990997998577048919135054818589068211828054612327396069493458514300562419490879404678356380736861337790033683946233774844892420989698914151579005468672646591770017257375910243495243991097908832081852484392126589030302257568377034508180436459917053069562884993331452190595618809127015620881677667331164989965509579248441630344829845609510603396785141645018899277033909430504969956100490250537567542051395145111191453694205585055651170097946762785684025411260461199576133973958292934414151444474277344142096526063752654820170259390079298740022496423369445605044117242829867 9868 1687081563518798899706433815924286260261631402070942616658670883864249644464667702276088523832213311130716054480899079430167541231577045969767135002987989314356925153467295900950317676309043352140125124376788421493908922224045076528153855688656682216249109498447494809342624280058109395496222525837022374696380924826537606994743396552749494755546449276864147897342980928629322616862047785959310798321010366374243531876727986334466279760275589452739160226044139506469942133323095522916835950777321367219349203129902932477929679521713688719478331031162845755168821791277685443506156461046283563137964850557302893438601911136025392243312533405436424041291366356093259267087116598502764497 9869 -1787688330608152065705819589239311767249453647313708622974483740025000085750155579687470154180075413494164069970320678317879165649580158540480693843696561142264184692803506103040685409589236140816546639303757456059577836727831875868489077182345715101147777421457143610757132409044697842115384638052723664007321261212199609851715428017131042886928253879497828241884411444873998371810862247649251114799079396541284647705121457906438631741847579752813326316945081384050838719274461946831930215424647012323302387787264873427308458573166365712675154371524250043544232005871500655140417642839341754010146487273581052920707554430171541893881177447364410904649619964480351442294436322263142614 9870 1787688330608152065705819589239311767249453647328764930699719831192707588208980119705362292092934481945662747986550466285621688304394412705579183680586720198502565423581683091677889640856660809586243370034044728569123175409808235955044350487258882072034375129425000225087730526575002453540686531025047332638647269412398103390119842507118585871634125303681617080806775653205632018881915132818486370519406648494784012352882490247073840868628827276201582897321455842166803578962100101160038128366787413916027157511961763435593428623616129973900922848616984131192953811708729034268809120457251332189447861796878556418872376377983644750718319070049996548914050834167496970398675318988384621 9871 -2464988595881179135389626500950306981920971368477222124763460093471912155867645849362865154998224807226053069766914847865828188193009058830210197110219415221105763179620512065196437485682901894397181087021677932392853354967774221337134557639667364277707398650331464593291257185271042317610704170581454622192251477512963750479233806362884434798709103435750702610333644127233034375051575190570695730739900811199844759516158358342756789595016991370809944792375902992513803297931830960682852564160121526100032661205312047535457797656304287689657107588362167695103552223379496210161448490361737147259236942703581528595712052876618872850434897283148893328846585703852307461819283036340274484 9872 2464988595881179135389626500950306981920971368477222124763460093471912155867645849362865154998224807226053069766914847865828188193009058830210197110219415221105763179620512065196437485682901894397181087021677932392853354967774221337134557639667364277707398650331464593291257185271042317610704170581454622192251477512963750479233806362884434798709103435750702610333644127233034375051575190570695730739900811199844759516158358342756789595016991370809944792375902992513803297931830960682852564160121526100032661205312047535457797656304287689657107588362167695103552223379496210161448490361737147259236942703581528595712052876618872850434897283148893328846585703852307461819283036340274483 9873 -2712918168851326330140074708530653689240330214850782066693782826021417498714163308866645595810148754634591871345585365615865828223996624270756296344518715821761936623269351998110361398363519312168983319597308082892025216211852297750548618146499402875643451681285643718634239566639123497127765469259446438085603003219631544253600683355739728272907165409679480263729081389198648142861276627494641533423605814956219383466934090621401694605863036798915058272499622813516837242716960206059572644224227435717653159900199388493559170000950842221957475663975787248880340595603100906516421774874634092141631700689125378600086048789194529067130854651918903127118421183229124781828906174210204562 9874 4010208536509173526780660803419331719820910828736892294747894440307135213879562633885427966302979273231817588595999667893606374274336290649218235435287352682454491763703391988025397612101053017024224951754982358754176135002396201249456147198650908829684397929224131341820590274918923956702886286790695990460089000118527735080288026833951139373946449147522384110449408237238242329097159960322187654045523274335512506201298743308313136162708479253485691435830775169250683937831372578709669155511999798954186513841749794993215298786634546215978620478712280839063092564321216595030689384549067304366019980024061234258661262192297389793516188834492687456764535901695959760106859548754648465 9875 -4291656282439776141621294383301393706607807306480267631688620359535293155509234161581923077610218244057590308943000898675112348662206860629029720181685875275840782102884727419913491699246507162422581480699497095649180583446994827114079772214174947560097465103268328913926903658972215839044898288635167784497028779500747622682285368446134661508173766929751401884178782577308081815318992995235213551045632183835275301611699406461681092775690321807336982821721252400030887801986760074006907770879837161547079589502793325984899096752409790523460392749556616156828741965303143444955402614764330507464696904807116403029680318119796895214943987979533469941328120646499294165730787622710567381 9876 4291848877786215155935642508196731924522977173283315122338497628168135548711139588730819500948189661281196610734858591413793679450979274873276020108176539469284658313307681836982812618262110408296732819728860253729827928221485602872443924380118206450247114319946517059103929057951148522685861751539466740747863966013787458633217104397785068132045733301740786700421853327471665722958365525576339905497595832276702557754513805153736279752640793424800072387771333205927582080452637659006181327932279535329288925345272585583439790260210537885985655599946402810481960252710473048866334464596643069892122272136990056454105945174715431402026274170233630228768769412611630313451637136778991680 9877 -5998419244525641795210444328668359434887992680327014942746928068461214462818285725707827792584630384681616988714846200362255735805362396433490649604083846440842878299555218095743105400766961647961946191938490589233581387606946543896550638366090935253939332364987558259890494398965793416341402088012664361663815735582624126664185728959709991688848258441466989430835810439605247061840049899116286515283277521541594128111417808946755011922784092758911082446416037209592267274783817525787422277203727122098546321562726080999359733763056599400697620303053022911775707072444448429918315743462724360045788016567876482062696823132953583436098924041697157048852913972945704428345729415885252195 9878 5998442073266904744856208973389189392760033237178073973956294429116615508748034171380259144695164535730020727804927549022655556273630445089520021720183544893146569761468516100118151887697800595939166141210043830267413265884374877366655516664230518922360127041124367508676679684006006693606915836808509656780048614819781362631762043985425623311816307796723191942039566062036567816971959466565421731140142232367753794721137844091030767770328594160925162211315650685568676804488050594073860124262314804335505652228830568564558924324908368755275806613332581501499218150182097291849956205676850762332050367031472161070237153238513882698145136464541145717509708728420035659284826139171273191 9879 -6529222497449457927523462070288699282283425834360585430240110171480970810776078618843495216040006742093220856054964495974550622578137114219205532726550735514969270461770318997373510112959504436995675820685283138981359181315834404390723340352676202573934073536857549568655248874954446176454071265432537750766930676971087931228712297222764396121537814769387763643645850341448498206973425455485310387795542074970853669703126599547154489449351893041374651741925686349217947189195914619533087825054360815592489498866907662629439498420853329363137922126705089232914554538282321027262329887962251867318358287937167355432036584904658426496627200260314907792775571053274133051317582331289475235 9880 9490963643037137822247942813134108815181494459665944620493896596616822867175732037940657669259186458116847606200437749646926778638522984060988045752817609902864834421061149869504524498282702976415350883976365031367337167061437595371007731365133301098905875482206060027799914317869442311419485121087396262876932276809465397959134979518452121972771422122181088865738263833542403633458360847912376516949735993693667024523252766930368506517607624256504312258714748430625536456096752827587253255403041969282151207461238886883979663476180871799280704466202244153815420080221467667735285106243000985037286886236940554023793567203544753337023061486421357735162632115263853586931956691883265349 9881 -10029546449832687002919373284463749414218615394844341339923507282752461366053204284482229828488261483066434454826566731989071723852295223764933397825360216100184020726558912957585143022548086766610689935802626329716250665261331464494241309852438236802316438719768202794825510416440001915898081265952139879682588287325781911530480985651690709189582369598797324427375775307768521069033859408759259879671432382205134471210811307949931797428350066878123149886529119721859634475006734804537595776638798359502555526637009414325022664662368039525041069341290508359617637232198387893988930958361678907269435857861747723747326265730363763999331325060548685553462885726069164279636935445464274864 9882 10029546449832687002920097754714717521480262473846168206739707724436131977940093848473537220090615292926270965321693871769535249270329726769433061050192736874348470122405588733540334779924363593827233799553021628049546883228074950360618832539798005597173536833948070774576449792688738158981752713730695282978879792672941729671667580820295034800111427506389768047470248182566276589240029760686100085751368964576724078725283672119738144638638044144138493123639314960935791862693401157966803470587969707446086173693643256345714726893705657577069484496311186419640418289794376176457425869512752954349370244190250014662930579781975740636642059363238198530956225810262167550738448516010730493 9883 -13798472930698618468550929437942478193036498242654950082197412582138849257465563172588870829092318366534937471927273625831917361645487048806045533798931346907231368088318709338683148076153435222186838793722053693648775411226523856761279395957084221530696340198194534583214595759486178129047774614305648171425414776973377605024317772932400712743901996740023816878688223402578050595817461372569517491986967441521477832000990007708942076626880815582196360825979890513196965690807945542419102781825251022722421331481526774004208706624552476393400794905859522461910198576643841185114792449129705585475073414005096047609072746531205546683700031777474146362034333230909704697074308249348469237 9884 13798472930698618468550929437942478193036498242654950082197412582138849257465563172588870829092318366534937471927273625831917361645487048806045533798931346907231368088318709338683148076153435222186838793722053693648775411226523856761279395957084221530696340198194534583214595759486178129047774614305648171425414776973377605024317772932400712743901996740023816878688223402578050595817461372569517491986967441521477832000990007708942076626880815582196360825979890513196965690807945542419102781825251022722421331481526774004208706624552476393400794905859522461910198576643841185114792449129705585475073414005096047609072746531205546683700031777474146362034333230909704697074308249348469236 9885 -15231303420553093694707808859053392034462308687150847142355122814064093812269473836895945320120086228239069655286832501770702228909855601001639363256020599075228947166546393391141964583900763756317753141588538119907389050764181315842165824631497097904207308466843249516068715373163121943460435405464066317162316021546729979031427334410999383305875185280550763245586094074924937423292039034247608152281968183368968248639120798585934613190017706543871300229579567031271740483889905498168053894525108400300501689681874057745298641724694687381943398708118397836950897124662414783272940548256506991729384678955163815141493138735227357210026991232194895851283125385089399301779312150723578976 9886 23070820473558929510282544564109813024296702243098835793405909310738845582686629629104503248905834980049764295422191913883959374511438895634643212581517699962494674621825079297837760031085235588429154733751142917417887609486744417256896312454208070256477942133562144769512246065420595704427611599040486497753759853597004323039968663663682748125873795679443977175435502999182096473906924461323336529613150768477016283936100913450128946388828497816289298518574111419118395853449515038327761503687878638935116983972574562429125302825121052729561372571170037233548166269218087897134624672551678280142578947901691146463694335610492426719052594624801874226228401077575998100123979974738802352 9887 -24756883554250665856713000326365091361676002423683192598092691598690755406643913191576124237897402140465648495033779932882463441820691944154812992857674798669919609238390513201500909506448823089103105503567007944983766710858839910823481493693995784960306997745606955551440098547609215488863935304642217172007880182634341719765463936816163485842222042012566579437166818930753944329937804438174786113072752613489783831363036306760082561403361046587241631681128862019728562455178211194182609592628132553503865069208101226718819536815319560911977655500172754139707200173906818775200695309485828324096017362624494058916384447328320023395518992283702481003420454008855808927780801138241974452 9888 24756883554250665856713000326365091361676002423683192598092691598690755406643913191576124237897402140465648495033779932882463441820691944154812992857674798669919609238390513201500909506448823089103105503567007944983766710858839910823481493693995784960306997745606955551440098547609215488863935304642217172007880182634341719765463936816163485842222042012566579437166818930753944329937804438174786113072752613489783831363036306760082561403361046587241631681128862019728562455178211194182609592628132553503865069208101226718819536815319560911977655500172754139707200173906818775200695309485828324096017362624494058916384447328320023395518992283702481003420454008855808927780801138241974451 9889 -34459735972875861805551223177700611664443072382195286188465154827755177891718653263926040653662058705139309966568200203118353777023160088919574207990281571828161734438938934077241243293855121349974322757025657270150079210642671429259741951906118992746987475701144406560563449128885758209497431014308844565120824297173404319577516970472409858414955504249783191608043533165601780298649695651275708096470320278845687705024187164463568684851599933654368144233833512873300209156880817964054063037859132430566409803970483993468583581189366247349157318408139278929273973538396451207198603440526554862781070436867170594804779289960577276377677916690476123175026385907131311114638496869575426580 9890 34459735997246054398783255273091611089902368538421686237019240949227677941319007621640165498352332108332096695479186961593792069949488380997920899237653855593441888384130049270650274375606662578713746674165290526703432637359555699474519024230821605423356951251886120588261811996809267170282466615554877598356077435683574461375670054241424922406855940249206249361991082815847468625718767676226871247909173316366959909001551312848978814289818319803132184100204216888499300294652430284604962780547879264172902569626480480631052110154130549670742571017581587456282786836262626425663864993634353471606136507772821812602531299101966040906617343247129997131450437825868923130673315055864425746 9891 -37772951327195814917943898191880899347216677503192911672054347254792308286655035189766121144851718668619998317887215645724599829895622725767360977026614109853652450004595747629062887648329524385081642109400959680398885842736031819144586725037541513637950199351924781670132729369457162987625004563256619061952640264093611852841873997705045185343192555951484327503145782355691164971250986341376976259720001914812066890878897528765168097801717033078506728819923857349708377516357297905723559951774184565842943119289922783415429889271210688864154739930103528389455956729454120710662106194230185763568777475595729682787045451849811361096937157563382892722335807915009372385700465628766863665 9892 54807733676853998588035952747252211170792854323122257489061768768613216368938393951844786994677522344851134312846178892212477786202891149412584460570961318740546535382348395382775322056436237458899485359255531710541885797317370488974508375660889590155758371931046331779926785901995018066796578244202160071069230772952908222241209187624100458483206271593071169986266285914033621682914626994347263722397881881465451700758166955413110511923481030073791525480707587405790860368632583384733531316046726374756313799296884045032525138407954527288685615368938911631649316948141385296248728926421915555517064263384572977556635131724000438888189271477474519458930167234026155940073498716187558143 9893 -58170471031751469732024695075452153231883999969816139876197675942305984080547291553180230799840172102941983029868028215469465973693775727624117413013460437343183848684069804595593729078563634469600332844906892094943818878574709832286456590246730972598256848913286579820299064021365022194308078414825086287413200583748503798772172560721996948115169394914002890359567617152859439099845262855044536617826440222064036828983895313608250731333602696602411920691956200703652798421114098640122477909314350660886678380131523181524568098972766633098417190881311723299972291401740955023779225935961885041193162693804961187721551331623442611162793985174534983603515353197883477639996373436926251233 9894 58176373186213031438023493955502818735259594548969782627309060191291687016480743013895790963229514198419221802846741073383502610404622902188859566189768379052912436773669579582978384647122315549901901421153082525454847774773192617707855914517796146935301918676735781891732161096262123352739825208263921350694919166455997874778387039211772101230275239239057617710184763998645394038873405147426904141074004706459558269355493238396870456743569898360954548879712357124160806762483988503285662680514208284353515412354668262158701269921469253864675793377575581144124206860688628045372365232000915641593000261718596688180658775201852141463908200048114900096754019371817568359220810594532996371 9895 -81553090716152595039179198434990923220296112484114224822159945105903502710829851950427398878319548267077673187881816523122137654457367309261997922797593589816272754489106599912947564336030523870196396422517471151663110714614784660241991658297636014450023339214999055908547512714050663862016265714019601574484953984819827937306799600595000847638213108448224302125984222360406461573481474440090371545595635279005780754442524327394398046339099396521936303794561754833271462449297329077431625267196653113657340956686869276044481931488659044354492004547164174013769227566517703774618649283501427790603542366556391101390070058276854695163439888069425934957742958450031028791403155104276900361 9896 81559008856988584636713709146542217786183463581827624829121852663595481134045024574445709261565326730520625327285771557586891836898198291288603566919199873729948715520098948204323710919147143396241356034046824931380927140463872828353662264376696225334104801039663071465363511366691244495438937546316074686671612337720302627720375835079401303733224859943087231906944512557385069114288036572024479583509186661993049091207958447367796093982571803951958221262823295750271564189655217266978142171880900626622556958739294348503432818131051466233838052878999405680345985295189450651994691195219387919777935623861012158541604511890952884313984023433896027212986144943979667048428508984919279512 9897 -89861662802753975041506204573821032910929781937553116923425550982036794573347720052418806085496569908360132040809927897284978609783504616155113972724612537038363873731361900390170423030710590847588123796032929605016930335052657022724868069088886883934268127909079819303543483271352537398471255965878576889601380239574253641405948616323097834050862698178594406526692901017274412347123460423758954439736969344201418111548408522594772083147562097148016786531684783523878548329212160903056153384289380441723153859126109098962568425376040703294440178962055260113525744808873800248450741258143636868425649459637302170982820146562412445398778740754749723618885057581617878108527085975631421947 9898 134454206911215540741876864792712457258551149058036438151564358174909674663618580547527336606160777104357267299468916490819786392095050608799355237120070535456234161222186171849617461862078773172898032934547223198295174387846369472770163813131667597250869348207013853617519622519355020906580667484549163359540098080829344048158774471396199072433619853308149816275665243714360949866713706039989126757134119502521557814186108781640998807687808491450282915431699176217892105934267375154434412682284990060237419827203694351318959178915794463460562411773188144087552257266241033875175735287105128972495301265577271871513436052985986862636293855905721932274675301427436664729483799067826841058 9899 -143930208500688064178426253638843984627234309901869988282063000982363545356537579101933699395848094781284572110709262292827796863445013447668759521947478316080466125681144344928462131257698124162319961881673559465738660121831011542860063738824505424621699650340118419883361326333281495625673062903817376941787275457796857662294821374972717772200197774683730697469291996569554193691481606878468670186322471192415201346031978939053402948627382427960910847157825078619059315555706729154460712193791531129366199413143465825625277784013846132533273581307737898759962627668913986376790322856135575093454077546530964461216774045056800622567323603707757191487523175233513223150778380916744692957 9900 143930208505718366935765991899699433867753472457904032509319472471722000700281486211417090890122632363753893024234271181584812294399014524877490865818084977868490994984005066124271799138442532642838782971886699235742811181151852117008135709381246163278758602929542937738876747468370749610583007905976680950080491956349988437986833199807943605135321237145714054420004516958028413038614190703327166174261012220781227939381312471740194219659321905428889819330824184413884222054208952750809220794602292705640185409917997510473677446452696259398803750032058321072823136774703339224068004025148084545103351119541571914879101113593495609542988404650630648251214355774476488135415236867254204981 9901 -198805832163762867432815115988936997603661183874336404382820039314934483444347670386435459977818251683681306687543132986209643355209256291639566391464305715650764997660625072124684098912822393568412763800359808916223280370165428239415811909821338724372711117680592707075470509648731588711306109427818843695246187775846379866588820090574295820915382103146202551402535034415204081525384601872496290169579957601270625235355961583318502957610743960579134987781377028433706479638308526017771316674943301951396684057667345814672940470932356181263900769425624751366756888042000072984892704285634483823049788249373482198385622325229779808407796985869979983069438146462809765415057503917144852991 9902 198805832163762867432815115988936997603661183874336404382820039314934483444347670386435459977818251683681306687543132986209643355209256291639566391464305715650764997660625072124684098912822393568412763800359808916223280370165428239415811909821338724372711117680592707075470509648731588711306109427818843695246187775846379866588820090574295820915382103146202551402535034415204081525384601872496290169579957601270625235355961583318502957610743960579134987781377028433706479638308526017771316674943301951396684057667345814672940470932356181263900769425624751366756888042000072984892704285634483823049788249373482198385622325229779808407796985869979983069438146462809765415057503917144852990 9903 -216658986659547649220887275565816557628586854110805095830560413812521585257349257881849498057701571250363433351096737947358331052037717367472109719040955878483318626723074345441008062924647932459922332874259264824506558937114135992947554253670111560762931582581160452305861342369761322415345352196104424766775394570838675825601820441882253410593691027256765183110492590974340308827628703199906570917544729518303635498698055673086253727781208493261451390015167063592518922333936259488327855013799328205847544408738390485115771648268477455384066588718370280665655102577866852218426122239242856853805269369894669744362394410775448934696261672082463674393348440070730889603882635345742611074 9904 315351591659649910019239013694819529272140804446058277359254150013527606544088748688366538791095552820018708376695631960218829704282006283339205285579873426351407004359230607106166859290327615485339284098418370453055059289625463974534606005221184496251169174028699955490580026794998019269953998930713616658733974338944666653081735356110006052679371656306622293886121297178603561235021147244536038734545016735644418924100119999687955630546728692584964768403024399818665060009989232744913890957468515354642812730226224449123604003014010634022782161925596893397401080202543865695635856276996576686275362858226847996885713115399609357124527760975645990302539788570283745118250785274210941030 9905 -333436839300466530141174971997744712601156718586884616689961705518437439140596100840606838699540158504050817349538299909022469640835363608447381269938817270587514145859072428110089828677414358604525686284776995681578190978662308311628000935092852478496201026793153198644435080305096602011956068815456325505564565160342781218653329564548174958876783680927019859312897437209586957388108337392816462415096310038661558229263668836882813951339819637459677584310759292345996465998078258495363071518823900704260438956807790501070101087740713458851407683409472883522096295471964379029279612478001419690685367936455132525322490481801708495463767237186589130868506631805673014358683157216716825894 9906 333470625543112972317748224971059517100880069502462912153078615560979487861287419521446918389305204142922733507391875100306562362075860278425405928684256214508060500367535805182412211345790501750726397234076729118005479309853719761337682150947859122724052464459349881710282093761666523061397218116842545843488063637809296224923803848259376275022033518483836996527092182324148097439054194517308110420056097046340049728192211465932231866063666868162718805128047836506917727519545816077203251809576904865584497405068962516501859879195591753882175058667819702674345024540255113240015637796904813777181945570612973664202552270264807590487252960636354291869559537389408587674708211978132537348 9907 -459126914069617742823593940028625777976974554715693944823783210388868317836896459892374645282541779207197717631943010142231182011534777181860395417257638234687001896768897831658651003870075627402084271504634651580341587722202181813967564364123006253785163090737396021006499518573677804525363299986010868404395536250828359447272972848591087045888481194011435137805152603033788961983689445306205507541495115238875753654468393300465390004732924899199172166416544807120415722250766442079334551286488958801822795329553422383343028546032728413055691926338574835630665979301531462890340836687327217940778689790838037000492242987610182020990147027259449195221327521387493653375242567993586163352 9908 459126914069617742823593940028625777976974554715693944823783210388868317836896459892374645282541779207197717631943010142231182011534777181860395417257638234687001896768897831658651003870075627402084271504634651580341587722202181813967564364123006253785163090737396021006499518573677804525363299986010868404395536250828359447272972848591087045888481194011435137805152603033788961983689445306205507541495115238875753654468393300465390004732924899199172166416544807120415722250766442079334551286488958801822795329553422383343028546032728413055691926338574835630665979301531462890340836687327217940778689790838037000492242987610182020990147027259449195221327521387493653375242567993586163351 9909 -506983315633522449072129293664255214774244941173049149691115057097115529154824609679618721949144152980353293308706539286337829497025017062347380692818345746488058025734038982141397089261720157410926923989633817756099047506793889017650562487284262516164733969678529697057195240370711027600841094528212485642159246545744043765516717559448400566013052256812755254967991663503292415794072934106375659888620958030208740692506042709810527470265361005253664774657393537090267253965763123983349822214119442852719669238143374612336048358490065410689150993181168365581317491321865397944490672969372959210714368640984096559968214939792305492998661685022556379544776484086921187329800280823623219997 9910 757520637758224420981551542719075310921475424869155399135550329881584395703581226166662487959072400695481246411253709321460913810171680835864958233905310426019145427143557900964940099171164331737783274930296933487223862325090763771200831263324915375815071778461983741732162911930206452849060907140897243505322148813425280001829015686325663631292505687517835361725913716686193729897680989379843352209608023867569021958207048982989700678260456317175713588622567385714994804656810654408756072480895756965470961079043446528609117877730946202716812457229578682731481163474893334681346114954847213215571538846980527943904666171797439304952000488286248550432757270053669874927112650292106947095 9911 -813322469463810999348543330845466785587460664157722352160699768310898917255903879619231073245427415855811169084810677620346967257873178600798691191152848228246315923486717197335213275494111889356726936853952018586208329878904801917838433365198173322316418448259548563175014302344647747167109552402289848341405953162584212043557324765138678756671570160484889878830223064507861306045857802220441016114656530445716457793442387187590528632790845585548798122281301382881361317509190037205472269522813567550919647826177812562134011443955652355588651623922840114349455217908171737384316540035596061088439639728976518395194573013992041872984942976754182703225577106249220339809960296652669441600 9912 813322469975950527312719511433048052250241046093548508898076985955608715472647267196027968989588327067625646775923988076363026050586531305022548256748117203417997787769260389895582477725907373410248657147779338973132172330109731068309645293025744477282659715617273168854678330993276976368995719770059355699065736894958229671354709878683598632637476587969596515049433572755653881231351422050029962938900561055275070909115671685733620751204218985737445857819434591730378719474464314379670430766794620501613449963706829491248353670592401770722950489936183122938015216549434611624540265626670267938514449969240164836666823129405681499174055480801970137786861639365254547544323175153573147008 9913 -1143075929214149520168678098993411378355431635655128679658476978667322991045902073799616686588619122683632425408807810664708609667594597949484064153422969955014388680846908040822727577714277550200850809264387989358338956812903733808732646860937290668969625352276022126508223605971796240034597419268460278970246522659292866441005063708538684579000102554498293070939221253570660294007674327832075629150253024767533356986933279915435588296188424009220927395821112547861813510510500642490883471489322216116965169978906405524141077787190013258181617944445209152327253124545578779977342267237657782681234382376797642709504105919558845678208491580126786342939935327682830464230646636657425986930 9914 1143075929214200394111098959727950455491202960812724317431194338642946078342437390471558032366577755172387019346271887819523532975572840671337510322487900886718021826691137485907515002577687278460009095267612922314863682215708285344560328093727044522961718444720894008441166064261170990329680807690663397248023048399752003088270867621977329251331376501068202200385012645310667052109858657216253606571859453022635067225385768874323059832474729370779287111148172517850276010210775537325278939038932901028846444252555548111381556572324236674236758275511058820360750424980498028955365025802542630913049803809385664734649876711768955337006488870177430128590013027593908281942532898788069303223 9915 -1249024839739166494995924392822785067254379190255496383805720199297290925503444831678342183468407063755868365968011526773207459068036706162111100488514085879676280863522243514786964169234194717694920751939216798960683253882192361754120782589227508514455776067433139221670185225892698995558188581454424958624760755737555062497756199791038222238054999383803481939714284809477572850924607727391982851874090828099070275618953741660578219935205354663884881241481509164994968494594035958884537439486439257085770534199591420533448309427235139449458768639457862659936733269055628229188460074480057281588170019001779254925357295307859697624670910046941418702445764315539229874647387497924600436192 9916 1811441618915847258700586165679167301818711495026813764090745528759253933883008441030941062253032846172454912347778486113433321224887670257549804965111255058303346179604850924832699715119422771573337847084856601825101213514498208780696385821769588866221304143243668481727928294260947368256117849422480928833551256388870521128131169241955496072195131273182240870269505564952414167948957251950291184773748876957490838590270963155913902461037325947552969645160811493755618800990904756962448915000298586177614381573116056127525132956364906404642302760581712016154072669535433887459008558963323507394267480361437583721335625308636371481678500990202646555042946745617605973814163622132756608842 9917 -1918608048603699397807165457423173453283340677610503253379412439489421498320039331836466593731668098505141002972213409539582020991598178919576016136893781368718121603207760519273999186166491231682196847805057846583881717088230071697999038529531596858287135683622974424799789105871354944842385017598006370966635478097648997301047084221643681477216790183397345393424948194896536940358041441210231200294364518385147920883430098072093044878252859354784773967938486433073752726260580422866589899794063570677458231719935662646177749832627344512963234918165780180638882615173554892685138286304108102724568788426718647451898629868557610986055826519116548755434126530102631272196236858664533656681 9918 1918608048603699397807165631211944800674395351726246184463838376207809776563615521232046553136653625891551431321700171988088237809522440799949416873784064010300084285001318301552905215110773687911580448692705890681186326137699145363003513150776292039922491909779297736626967586557861122674274652960404955157821795170032264934455335910608291005117297155143524915666472246769310627928748981463655895214534721682609947684493385641285455434143307836557392521070084005212095022477005025068124930501329441547015469201483276821365121119926165179915091966773447014278816757207938722472772703354991225628677717491123571363247607655053137410357926381407978770623083334804414848932640997800036574505 9919 -2633041571117295453391167846108811907557589309373737519243994099580507170192288466797559980698051715760337231332801485917192698237584053763154821021851988862319476804765184628976443717197256250001451929692162427852513863529171356038348032467970852378512396671251457024915780921275281849519672271503056765506448491323838557276367342501097069187676998641178076596853446379230401396763683557866920688534716532265969129184558075506552382946699337929987665736458846404020161347303898696598701664234447540794531847280360428727952294436826581357852812951532911068230218915622773924584711057927488048861775899520854273925024341622037341650768513542061193717604666050609215007474085803788098343344 9920 2633544220700989962934467469087928733481486148731180727459178788274046393153886876795025041126241294820121024987154999674444296006148309972612716533182672397152296207664464727969013230782200260438253293942815636587164595639428335057544207017825109233979869834463912014097607531919792019562153312168884190002238379476741401471473592581920960781575432183784783796315893059828392322695526569163155374738385132388166264808071298206899178427878018588695990567024851315764011080383107324422045757036017919107110290430261742968034359734924984853199211464519986563276134226276071846748537758761554954296791623199565072945518671403030783161209882383355260125019351848651807705409252990369252493619 9921 -2894224959097493189458774943713712907066270432141902212927758575103498926020637533688828934708544525464039812324532769693387202449653264663992970592708365279641355739580988576875191418571193419090175970766006345023134680253554029003007058524527861463365223003169003056540590919783957246330254634268533896120044539180335920739589410250947528935165461596415690947555765593950980087494420737279470609318847549848389709415499430342208952996536687514788365787185119780912767729487228357209131203507674368869330990943910250819583759497904361245448451949018599411761458912996608099654613458753241106807507861755939400505164231498655165976285141638919206687116844887316617089743005696157989977376 9922 4355640876041539383839604553541124278176363175054459195701351638316697226503923289764827149082558328756784241479215834014408491457753690679542833051444368101199345174854062089311426845458200609876484561373439898897482784530225829288355710244028893583446258571380162669076984693802838579082842015993941626984163799035173306784335402366345547222576022850798897088203474031019931452708656007253557366009215272990443467882905685678831460210111117085512170502789232453274457829332937582682461486973940350945100733874837265512857520882998118331583162057872991448083138241794928540613766960165923772547224466970390870789636471781169757588511372159963586336061483224147460536470218325364461920304 9923 -4653015802999338532249385051821016311205278618100423374175886344369339366831659961536290389377961823583491645268126547972474055712309771175211903194384348726867556958783028958876971552461174214092936934534581298971500327154190021697407576996182700749625980414391342368471296314695594389382705706032099730333893617983393587531934598376191311804123391113458254517238881003574452878061363937366370528548159225721447398189286534154120598188140208737444705281820121933589461119305360668929389535434391325424558908069612091442379130644476107728327483531504869341218364420046805640438492125745744503040632902322404572535840836312329065390496666477841563058951509116892665187680912070796495696803 9924 4653015802999338532249385051821016311205278618100423374175886344369339366831659961536290389377961823583491645268126547972474055712309771175211903194384348726867556958783028958876971552461174214092936934534581298971500327154190021697407576996182700749625980414391342368471296314695594389382705706032099730333893617983393587531934598376191311804123391113458254517238881003574452878061363937366370528548159225721447398189286534154120598188140208737444705281820121933589461119305360668929389535434391325424558908069612091442379130644476107728327483531504869341218364420046805640438492125745744503040632902322404572535840836312329065390496666477841563058951509116892665187680912070796495696802 9925 -6441192430803567424086367686052408801173824638464967895294802774880620528006941979528030081328339098810315506009943649191063275279242251467304564211737712546048021113115022974714337616973223347709775102488462650849060699047475725155283125392813677013406509819100760866207321085260029684569155753078457699580018241787754810302971517212602183793550717124302678566086624177371847351567510668251831762722416557784847417540338909836718310978001664344324960157657761081280654983472396244771807468763406819715251499330221527543474224063470044983089235042248821199886659010502071478025266331315850801667120476198979461135537865576942234216273333119419376413365501020718756475212300998874238751238 9926 6441923279146484183758772638992695436422327625134660164277755244841416978856342623911353054187348801192964888257105252480210182409425573634181966430877693031424401388765764620019279188548145269962483091553158132053473357429773155616307909813089644153336975383072404695264449261134166509920580779151287928855961039760709667687058847744558491109541602940923497552874093152225291657691811447147702450345019822522824643283104214291015797375362704875082970042134904110606463308636108341354764167089482514183489793325337134986443144820691117718959324424768122951344506671803367373201516365536600530844842163946880852365426621565483781918919829344417428375101734270805429180203778747153063936056 9927 -7023920290872721028230272527001604686052109507183571311984714614270361692623864011085242322701604366671008697311028711682072841794199920924664112643816059028630689663074932915968995669695078177609492543666713902612652262689693464104723502011228755604128170650575114630102565498633769241357358705704194547924558881003162902096584369940667782120814742592482205216269762977225750852065243432922512107256568868990190080636664811713700927416985939925046459844958385409889506801807692747293350808387063042402064532564582440876650284894898790866344362571508383924877997736752668947185422911339640346355207287476559269328204344209330975115924135965629929431833034386696673674514537622935132237777 9928 10212150917441336109866756026835116574476588077742595985608633827594818712423676154964888393658069421764617422301146385438313530023906863222948190258033340806004741685278521478891864780604991994170667032925346850073848190137892870072371570196356356775804477098711386273612290371331254232704803831661444089624907932084306834314826116694459844730829906897854083869392370272626564061433369126959027314271769252572954323730588767794142225115410782246520648122605304247010062363720395601536363965488398430722128889069546252970119537397224896788642458660866207720967918552841138776693711036986920625540482440166145156948801127585949618889951063948411206472524641063684733031964401223858741622104 9929 -10802401844757173685085240768981490017081060920451984179542834271860381146841628546237998789270040539833307538248460597125823148835335720808056301076447756937554462949569757690681969227133543102718214004718596472414844237202255623782567664908852994311038758825756490873792843283472861781689014265149884622454995275421756712054379424085061437941307385525827051611170433541802221582092858984020707252397979863855749767553097001071609730126084515585127386219336143039642028599087092035224965470187929940539374738543111391351630757774460533598335898990339190917403351285725138701382460172563739722779596335105593115866357849473148985353764734976848543252095799144162256750334370118361369760502 9930 10802401844757173685085240768981490017081060920451984179542834271860381146841628546237998789270040539833307538248460597125823148835335720808056301076447756937554462949569757690681969227133543102718214004718596472414844237202255623782567664908852994311038758825756490873792843283472861781689014265149884622454995275421756712054379424085061437941307385525827051611170433541802221582092858984020707252397979863855749767553097001071609730126084515585127386219336143039642028599087092035224965470187929940539374738543111391351630757774460533598335898990339190917403351285725138701382460172563739722779596335105593115866357849473148985353764734976848543252095799144162256750334370118361369760501 9931 -15234390851484567151542152877556366577038323890657931949954594121543171742191217570368148184373735527829486442757488024833018892388130187306841653787983437395246194006667234525900769273480818668810858895036484357344148580336724638397517930669142887719103965710909561751903960852904144700932020389807567355141661558431638108537090205865500722108862650574228824820690147617589023241418304688085480516194178504300798335930714952535597270332889402941334128131292203375914862159129220470781034375089564053336476832359865088863207810660134272938941410406503043491419020303119753941402437097112881493998584969018355124921886686541336048662325424472468519167003707693674730062254495572676600784413 9932 15234390851484567151542152877556366577038323890657931949954594121543171742191217570368148184373735527829486442757488024833018892388130187306841653787983437395246194006667234525900769273480818668810858895036484357344148580336724638397517930669142887719103965710909561751903960852904144700932020389807567355141661558431638108537090205865500722108862650574228824820690147617589023241418304688085480516194178504300798335930714952535597270332889402941334128131292203375914862159129220470781034375089564053336476832359865088863207810660134272938941410406503043491419020303119753941402437097112881493998584969018355124921886686541336048662325424472468519167003707693674730062254495572676600784412 9933 -16827060675501619922105327719400062328619309954283850343152820312397858692589234252488110475773831469583363739976779619809904944930698779502195251342694125590731053449727992190653342867438571400096937858237812008423509821301840789920786347210769937317562166389628680114113843272476578167687121588023939913215758739735605364998544090193922026064001002334855664612575316640934096024344991419378430072378755790434829452658870180238059676356422616445432654848099430188005408008409875075951994048713582002509067020579233086438197207286963016848352308928893517898659434238478430655685278151080308036217907090449888064936210564816840238539766775004526621212204366134239128631209086816312998354719 9934 25693907769506551128108623912826439666315217416612403501110794987589708713277777892857037405345711576216001975657212775093036761779036719385093644649409911740990823892898818134559872649039993804975245784913654705241073536448903370826096971246128880891560894943479986161556474837122423507235229685626173952687347319456901935791178983594211099788169822047292906409529058030340540452492713366274852549527792805598297944203011642714967264054301904063249062238411214376951618513236624890912690712541644542738509189444246356414264156199459711891188563384346551213593478768070878793207314574097533994857690121738775788300457778669970375707008281358052508412677475838854118212646003623125878303929 9935 -27556633875942656289856097799919883539629876013190150851442215112746346190237826618090226747067380082181755703663196625550000901406364296474087185556249357723081969933789636637505507829668046356403148552052485683459825681007712767346103210763187977870876998977461788957762264144455908432859766561653674522778682577143501535741937899477559513827078825047899858728864587683349926280140481480201070780573997401073127348018586290550162695516198754217695214528489088906575382644223376439717274361319074515503191274342657893098196040860316886574652321836963632455243385984072788953690630432586279406679590845898820095245344763282202074493877638182489673004562241566305645720843289049015775617258 9936 27561853686821247111488433118261556851808636260091342837058054617404155606234409270641938915465640114921526124673190139294777359078076879085327046744956389844119339003017747314735456903992857213373141148919211400458613106945792072708293754652669134925451567051819717387124219318671948969529833275837847243395149630900384633026956259259926676950039859480924747029132701399681243278727591627152797431129479488492267543518103809080416916751115441189174190903226613892109176833769148947383435775461380135942841920988278488463368442542373500520682621451029299284915087782986778309288412831371428744885910831827677411497079789767406797534888030372281989990540972600321419423194093993679977696490 9937 -38465834842920100081863068095051339755448726885185336047641991457048750784903156501385990447273930768060481013030576050310103745137633122647089131187063035636719380298684935683966732649446000025875605221832545803520724425159004787078200856656511116775243961295272378365445777627763012907135184568553942443553424763544258980235660335048016472107332834603621868366946033481924339746735081030081789627268691371900736710115997750768379002294251304866814169284408847490157160332890627545133584487657439210114505729059477354138673906497734770150015491120019676959500553616394534325268474568123492042306344131377827868516696174529173691997778945526419251873660680276464073799383554673153892165571 9938 38465834845422141142570993599779636168100464239797057906430824293221180939617128725941327806372429442029296218895637520199742007638685730573175876664742917278113621818877679762131626704372926855564470742873637165429152802349256051969519338917547256611372767308231587415175305983248368730702951663447082241680150840924189318786681019706614612069060783653756475487369712156423057082968080524394453413447822360721772080978695358857964987625379558787509605433467018001623475700958088206459500936228772367751995357710696122162482994713203298036306622997136438791120821485786526364817204846873729577278865951699034243764892439052883370668919894083123572855780241025870065403394097559401733530069 9939 -42014251814486007599846589180585529973633344514280297984932605937800762646923260857744935483127590502697878945894635990883318963780917201018295207759804774482100261448160286063688131016398146844477751231308480833220888100253854489089065725833159022477208742913121822862056386366536098159175114246279335495657452432242160708058804386746336172204232062867807262807853033765876504474635738260610726774502008695008121011251678105858295011367069938023057565293015053402819391998760719542369253185737155045641709557394737457848483430111674730760753372756468236545991809331589615311372502908919315133325810463581767688743709761265700152206931947600855185696113405639979860023959849282362098177045 9940 61811221180587992226873512242163051086177102536060650241895906190880930634641310219451482623818457534933006536800335745365653249133766531266006328542499513211608344853532347323745792203573450164458547205787073728788078449114831883091061597990543178107693156637247105526008650098938755741068393936255046497277608352096410109573424781805915464001436744012957817972573464563277568738049302222744918635298463255322090856955261303335810554331204372053989246158761576928139092763283471283803588694471116993407490080373806655825689342646342119597904205184753732488874642243719273876366178287185730659287671042098087031990430988941295343393330971068772570130543494255179640386324767581890643153393 9941 -65404608237296725990259665058408347308809251871078700122789235729179747264285660463105277024336550466651867504932594207461182402889688081214589008635917177049475272980432578670512749274221861707884954378601988882497336366761430216330737176390908461734148994869537180069810805270703331926950349567126732124529184387407843535764205793698011964028757135105612925173521286887748019721791925375341531051147326900912362292239703397231236423822585988948637324020254114234461348594635082861715810480002941384582236293993664421361030555534317552753807883567878073768543623184758724293652091259053948882736037169685704326305124893106352119095325522187878922708542536163102756717312707448505129312970 9942 65404608237296725990259665058408347308809251871078700122789235729179747264285660463105277024336550466651867504932594207461182402889688081214589008635917177049475272980432578670512749274221861707884954378601988882497336366761430216330737176390908461734148994869537180069810805270703331926950349567126732124529184387407843535764205793698011964028757135105612925173521286887748019721791925375341531051147326900912362292239703397231236423822585988948637324020254114234461348594635082861715810480002941384582236293993664421361030555534317552753807883567878073768543623184758724293652091259053948882736037169685704326305124893106352119095325522187878922708542536163102756717312707448505129312969 9943 -90326703744707078043860327795904798841103828658160594604759081550315150560735504474027415117385658377744164530394599562707954468935481180302040748745344508052613977936826171954250916852646996080418692248810354834372257986188957281522731423456047497952157736306093210607920843018278509328460135912407600725513513428360978915189130524783652731526098990145922470749735662184803491783665530650330896927015230187668857182789280366713418682493438530388836049174904981281898797395597996813212074623694056440249728224072768281473461871550453698954668441998412562813793112122487991554755970722472014572416005507003796217733438664928664354043809774922185465570273199225868012618730377822812649655538 9944 90326703744707078043860327795904798852593441605064585866129701785850451702233157631268365521355603048193651294388925389102205628282876006806429251003126602108795393711317935421904620490356675079382648597041137537206886546944659912349877249430223227531639449614021024602242963166667830889936089366942175520342831301647184947214437738189122930652004373888970213528539047534496939762888216165431941811861569790959908166966443525508814132585857966629490670476000871516965135532828073303916947938359121211173156032033791400311455543712281562544969905871540366464807367016838834830028520248706171234126452929933962544865211927917806164160534927831277053358331076940615444361727972032198654771374 9945 -99172069007269251348393889438130109364570550502241625477333292310921893989029425672450525554969899129762025818271756270688120918732696150928005708788108600659932345414576406519556782900294510467628825150142128902276600607307625796773897445866633319348960331716710313621211869596046591783928138409835360253939505822706618057379092937237686397278614897727684192392552848788535573927185664880890553216702554875696186831341116067067013681449059774537651752250412462653087087356576614561598392670680674027025619702795625177762345501480549035485261997592385259841992431502522292305785760239790682594026785784921181984732389210239164672905326249847184374010963182655501771546686207886099139719094 9946 146852597316684455153287313318816261833326164276710114420673607039232367835551887014181706839942158308213801362924964408078607894767449423161894971269820453213246753724430069940016416900025994297963130845104465702493850366098386872976263805819773254094414649133857685607344563014462174649956030564634450330989764144799634418820240597101691864320031699910503773933370290471729571021595243105444350866058055639595617328083076979581623335075790825130898464565214275052559352571585098415961571052366396385009656755935455935861869636274341097501478702213271715031901072842637455807755660138242617387682265789071760348062803785072154857467954237658946565816551997225331589681292976526960268053836 9947 -156928023780119022885069737860299591902607167231108906908673364727602363242825638737547618527861028180613120342640851868794871093746499730170706986572732253366494816891486852440328376841132175806848034806701675649550976648546777316900927016157751366477228551811410753796788003866500485965765630980568428255951577371151500268396751261134436465899444923048134554938935073703731333308561037974714856482906338879487307022547923188121700180309029807178485625037346382459445406932450757021417364664003292819168479063217302709286797205539580375323883216549193102480705981796977856070950905850463541706286492079494411457966167023105381666893026100842895501868544301091078486066806569275441932605637 9948 156934477902929426448625602602972783173520799529720957768573001988590451921149686021164327753059928769095450362845862307196448225930763324751067801705602052310672151609505525473495289367255545464698542415809140924053742178841201944821109067662459208168064566046242214734309132700428561215547046923917738255722770446875328230029206466001600371797825741171359069395458955469921503890363280108693818451997169102579946494557067524533171245041839269808188590883544004049086023055887068385755579630844072726188393999530921410254103475552002700066702540820332628509870337786735358028529075108049976181082069303958053870361071419336944571913778889902344496022066307190223317657795973915055804427536 9949 -220928667380899596740666801336175903867219601257781562576067721713977946704141550374394960057095298490468749432410723443384788830690537035598615081816029406225316423176620183982543237357481699002900141760905308621200889133363012290573358303673399781159204030449855685952824621376060368294748533469856185593683322731128078211595302426040987651223238003538876391564365760160899343030512476871200302762695180748043407446465401249147871072946013880849913593520795963767279542016899380415813084712274429027494228552545600387097170544695912621573820373497071290971511851743581708081906401555498061848987849768247187573355264393640963787613649563795557533470430583810280182823827830296046926989252 9950 220928667380899596740666801336175903867219601257781562576067721713977946704141550374394960057095298490468749432410723443384788830690537035598615081816029406225316423176620183982543237357481699002900141760905308621200889133363012290573358303673399781159204030449855685952824621376060368294748533469856185593683322731128078211595302426040987651223238003538876391564365760160899343030512476871200302762695180748043407446465401249147871072946013880849913593520795963767279542016899380415813084712274429027494228552545600387097170544695912621573820373497071290971511851743581708081906401555498061848987849768247187573355264393640963787613649563795557533470430583810280182823827830296046926989251 9951 -239869271097235378781501624471923363868575768833409072909626326532260251758336092142699086117881991191379962062480610819236334678761698478387746524022131142044893277941698691879858478868765431310854416065065937449168347611121086285558510845655097487501447654712484341781617187281782514445161942900648540936266359391286773335852148235971839088121860558678645736120796643732965934101073229066543531025891410348070471255165972512152890058420944694392039554845426362878061119479394499994678923050226867496139998566228424156026164818623389426128038748597833706996108481558169134671983819256016213559244864264809731587203964689236210068844005444233071777073416260522124792786143641057312334303219 9952 349143778062807486188055246884285426111869462219506720923072901349212716873833575557034350983223855456091230119565535165024316480609688060356580834940139621664998737525774175941360697742058971257324563750740054372591516972950768255523441445633953896478515140312829094736068219102103690102419557657393491895489361759602765759257134453613442990268758660974752621437469015067094864933144923903363237895929338767168501907286285628740853801730425858313189873491380526575776041984044283521036496255861502947739669231338160058172280574283201997044240081370922868580043262792871850468550986399496403484209806285231945479890543772433963695705536923056857342963995664334881014866116070746996975954876 9953 -368436917372563852882824906627437097988661358489668548332013820038441710460120346800919443156294536909727612786720323706217819458485704489487818992266840980534338404203444867773598840953024957927006483421170805877868365510257515921305549314638466131301676839284753129498788833046636417618862996135792930968079734307568021233382080392823313258801382075668809751186988486124360362107347937636497787538259348872798227723241219504059585752184114711619480769269916136665796254038988054935062424319401627882972977764978807129375788906424316508101260174224312953666614764613000462251291772984449933211724156776701684132487648722408674280061812808818121151972474846040624448078411286797087444853238 9954 368436917372563852883005016539290249779479713824374116960686164068214684321680468236519982630614277222896117064006894287520771286123034837520173046339530065508144434942564297500787256936909783477386516647859037232861234428201643858732157406804374091778964654390638456629193438156007005171139676367711094118853240587492760412810387525801984850018020843464214047901307871507322752516990284233307947481752438042229075034541709803925788434364974804724707690401511080758753909850151161744623192294181298608028205144567823179384888955859653368231688389177682748508650094987930367913066887493639558303453280293974905423565197458363112693436435119968816028314000456123232992846818154974112365638288 9955 -505622154847571017521250986116966153144850875648824497478644924380509978540947238067112544659613515924597238139273215249872541738676059782799981466101883559555595214355286043534640488293458949475132747255208363950283366273743134181041089849478389983119424904808444961030006878194778565092483895767023838856456524667373385126339157070607977442699570682665539922245655065390481888975989278923109934539550319363280441254704033451930450867164855727733069246365154622013491981797779768201808477707034631610543494835084774566463185920981541881479598957872253476466358057120213508756015853941685964049401382808609371897007386516834281532874203947942635606579263508894937200826575078959135083816833 9956 505774395695418908527368932431068026285323846361067750955861369600701549295275523642236203860363494300959600436668224893404971256017146429978050697524613100605822573121670557196476263106267691921329728515138000636117550406186639184183441047119844986936279586174763881618187128459513184274634586120522595113345824642455965150609316414083264608138182114027748630393736938349017950366805876083778593628425894186694894756244106381315886108611436112466566093676664624430885512816962408255697712599992861387561029078502370505753942321640827241866349735810755284209247873796205081760312687920488367498107780438313276869489321687083193251610809414004560617277373507310539129226400100533829679709627 9957 -554413071016207619890436790262020260231157743638762492151771258681732505989176109259225558281768213139516961292716623282718693026981919190930665838996127569736449224767602974615226062417761410492836283466822962051171939300801591457711777329855690027949688501623058024133392162530860508790216073796742323954524756547111903884182149562824188988433932789595303148868056232695045505098813242721163293491848166907662654370524827004386535363416317675959813719897749320819477135501906719581836577018396838922693489269304958817576406837461760959405763263229471588110902852303883846653884000201623075622361265545369468272053298490573739382596311270596889781480101294643538288023936139868042199057431 9958 836169642405871878624532731993586781768471056916143217673917481503983448436643953632796626589271690813602722291778908038824126581400903265920841720634020189094323633508203040632822876804004387781557301573537103405390898999225246050709212515157748359931283135247052389228833803527834782304028422324223707392871582103206074326839519870176474716681621890759327021425645022492119382709613381872653851233713210360359505513552012055640812369630089325432996024577826795960931303042332970743309151170083804933201298021905217253144958158248452480684433446675217818056014165942029959474948779221449075843732123695328646273433297326111742705870600117491287378169334933478244125088009539886818338160430 9959 -892699756357663426591651172455443037197553764643371095002488844364002902363044839925629495262424916875743663582409090835428221193014178846758783455143446730467719655034259031117947227537310522105471970164728947898803121841439676521584425600506719614054669998795770672048146200522914272308350546559744914844030239030545750345657735743083997798796710354922355811031657802449433124909344981705215195194468428929888343303175329216656215019163422848776980047358943797491122183664282537129052799530787764917030570924787829127371324532518186225312884699516959525247681853353116923138242379757316779891121102168569857421035611918300238222000741860416179964818673104451206609538274739519558479666966 9960 892699756357692857216582980215267368592600075070091087259023126759663439539797962551280438616869828015991493269330472139061595433231971221213142380116176320351182305220137108433047818087754085403710737515504093512194268233475476121379809580484996954352659881711828541427008641057610805369189093793359276901528498678121084525555459768804107076946339829009911802781230026092283390141480126668029138915268309769291743993894656708297805248696356825487655352477291722716252765252787885190351649499709380252375742556448442300319817111850718656830111674394396992875173228222502752863436605931536106897527233091641412988531497014146824386093259861374680776676771328003526437967220534631780185096930 9961 -1236893274721099314930710638636854399597520629354859776434122231589184089485800754669980299892967303773340524922225096209356358402325884009653848325259831339888355472305864853800595179050472333396302661765424375519054321408810016068380158415752635581514070221705545926809610165270569087932193167448031792151596320726508681895283413049701260352185020448171793398788491075881307126693519635920686814624189675788825285679448848145764995760115557804505361288070662216654931425448182154945379690285715210129110293527182688002208873160613414927316684937179122374896383905906860787544083909360344207952637219130448742195414251039788765662401112993422224949956829855157303826597615152667386241781948 9962 1237003159382469321087420135430072189039043094001773065348568683170850245013499376274345381421556548792637454217607654005670509605262841251025639877001343405549105579402002445311194050797550043284613023489742392804538369554545916124522582393659651892654665787740653249018134645866013739742387471349369959932024374336260693707237442340046843808332918387041896622676392642880851242206766062795652427353287105061323367473928400045595987932919375716133093677754248143867608517624068586148539499363345208281760147312891349592749528052646393490263459063895091693479943341928621750677270553534317742488979739745579057909902101763029248792194950626837974080914034013433328843385105259579637859785120 9963 -1346791541004435227856423940817832097712158263085463957983319314821481957375759227623917410810686046668750405181458943254456417913093527502848717374647657724221294615324313066690380898560591869950797908554278105714006063564134573890062629289121930017465295002824365076472828456852429473128957655741439720170373971236497502531866350712256642386326737850637573285742694086541232368131173472885784322126338720196543957417366608598209593822117604020116182212415513403814290427967925436590862203145415746932514548894094073693966454122204675406230530136126428290304156481432516642903914358803185945094754368804883613272642685756535944371282585225304608408470323690373990872860675626467364479772386 9964 1944202868011791892043764760133943796094879277922208679527137606164423250137344852752733719074461769518896799707743334736869999911427786700331165431998365448817701326067948424983829586153064471497359405941713809473323006991083602321364977813894188404410808046925070679257119073504501241403862158641395308324497177104748353661748554786200934559495696802223139666245678280564961598179900420838660508581966086468995500898376693469984862578504275581949994804941854551522797827996464444693062492327785558782854995953770198631041217419282625080378478195556614211855353754027075512506258172731731085064440973046179526798064863216450308412677011429297064959419364358530798843470930308778208194384938 9965 -2055108583183086245313922640752662322612850630000758910210428056152735576943930009014651407082413929441672288044394055427702444333949385369280229796609068498310546936454483682882670406418441793707035351727611322428926754592767764736056364592549838525354986637520368289197463307694162284321076053023994476382475969008944391506136252983055550817240979905814153969752318431612913402146018820412557216904578414983242329772481234895826582656636518785893337231930271435700479171380324338818537688580228846949165016833883100093290280354306864528444823820315813537192917725599892098632460681665358790158152991797163976885796084682550125010326139589573195066211620584983738670034949529649168389476886 9966 2055763653339296783131230486455883533469694553634033190387688578898983297554175678060768542517889999939841936594149650624396985761391090604302561967730763196100375067508078750776596058023210186340633047702124171438493227395425212161336683711492815309575419054508654283706824548537620811972745189749347246196573843858570501621690858814828083953492435775000483927308457084171249942494604589211723557020265044678375741196402304130664345599117901780494188223904695492440241630103218221589992687875811501581145256945496081390493580222851205618734404780456943088615033381189140585338004790537497950842090823512632188054260816703741252185794859863164575562125944457591190344312623946961913419126235 9967 -2868031266062798239662014751590009899557967100082112321571159697640539554120174477053587041420821581931508698907289543738271186564346688363805221383569036780773847767653669163633879936791143168204601092331027348369639451227462259863223933840002412177087258165917120226794591637738477687686747370972025158269789311949957306461043911474953435339931345648040171357961607592600241704996844445765475328964299900470337860603186252674027569830856948667805872131529443005392674326377285728906139779064201571573164691425398314656787387822784370446534809417882291768032163074113942284523985013664413200839366533598755223657622549826919718215575850231339842920716715179269323503519405390054568943604926 9968 2868031266062798239662014751590009899557967100082112321571159697640539554120174477053587041420821581931508698907289543738271186564346688363805221383569036780773847767653669163633879936791143168204601092331027348369639451227462259863223933840002412177087258165917120226794591637738477687686747370972025158269789311949957306461043911474953435339931345648040171357961607592600241704996844445765475328964299900470337860603186252674027569830856948667805872131529443005392674326377285728906139779064201571573164691425398314656787387822784370446534809417882291768032163074113942284523985013664413200839366533598755223657622549826919718215575850231339842920716715179269323503519405390054568943604925 9969 -3136520134896593145582311256945966625990429859585916444294167006617994355797367591604742984317563534195490389353039389690998601011398967412768745532536302476223380847923941437227552751657681855544840407532353843972107085693358044725764361683893546230775283723129242012704670355437405549482142470013970000952614257791772973515092374610497413095204658118099589343178957692579113620507390550824519935118309914669811238393094693076610968305107754878830959948003584053133979996890386452472105372763148250654127384913654694052069665001500010326261697227579991158132811233182706772046037023963837656494264884239710783728000154134459520435867269890848856413757837681492065047782001754350226215816996 9970 4673258531851230201819155820467475463472929632751318936952197723888985953408406036397487011533186040587701114688889753604355563775948383630711752603599658069935577802597085352766855394712130775820196600204347531830205198415938687850391036501243896855356475141055820637064480351429662359641685836946597343870618861263440745712998541339422745932776227861003579540444100780364292561657158716543611154895775002194897363441509987421721753064363432359742472319758609475681785669010132498439832005666255455946928943425037788699570214513986773455895182857121013103312875727492641027404519653961379217576315655152879908558380651230944271019254859478758542950900559047354344598747992779954695997152547 9971 -4977888539043307169935564987381223225926051787950644642446958952611812534455940935703622323003333226249188501106894868571445867140317207209032906484216314362339108209007540611836767138691737161298956620957720462252571475913951309487029573322144298481532161716023341996093528140710888128324263522441214939486128175761692627840728539626647458640853621130239146820550605044677948472285738527656412974927379362572310575827236573194881480719789047128807797960364839349952931230512110883856714019287576215645017845831285494702210384804112341072416010735673315634868137800210962010475402954990717815212432196220456861849586687003982621153543647256239045319299597609327492530345320843249741879340382 9972 4980525303341799097456281440188449650005961080290427106097686244005786202727187904920901954954697666787549430316189826101789289031385305221640413197078359157689526303308698935286271688639792076776490085955854102561613408603505533782053538202397608930824169439462874064110712482554133614094317190284917861870769465849470623290058331126447356004130359606330511230792716367173560172270589071322199840097872362276062571441489789243322902448734691663493042240158122565289278187906183804277048599279236208855746792313029196759946259705236005597934642473059539783657495112419242088557342540816371675209366843708353434330090480237159504382757587142554389910190883203158267968993297578421665146049262 9973 -6849352106256389955552389300347189851783266843900175650270306586034338856336216587043700982561508198531169974727165361300001628965970827348660811467427928633630351433988254452716787040142078889952589252857282628526370330076725625215975203722006380058292491979135577769499391572566744378086348050691684476350716847002314983577828863953554250087578915086312605313213662968907386918892478346869503553156617831090612098307039777798917777971528188435016942006217426500792664955441439888168588880738557278782512455745220032237554800830388284638506710772638388285891648243181653423342735855969311730461035581979137206051500727462539717877856088592743940970035355977989935478553895378479885824316997 9974 6849352106256389955552389300347189851783266843900175650270306586034338856336216587043700982561508198531169974727165361300001628965970827348660811467427928633630351433988254452716787040142078889952589252857282628526370330076725625215975203722006380058292491979135577769499391572566744378086348050691684476350716847002314983577828863953554250087578915086312605313213662968907386918892478346869503553156617831090612098307039777798917777971528188435016942006217426500792664955441439888168588880738557278782512455745220032237554800830388284638506710772638388285891648243181653423342735855969311730461035581979137206051500727462539717877856088592743940970035355977989935478553895378479885824316996 9975 -7421559237470465515504710720648205273673131370292651943587905750800696704849342171724835665998436265080068297616178767639628936574160311928966109541044150026851018346403832785108856602182254183589247070810137516073121637612808558267094532293114678083176987218850224997651091391119655482319877068847413466441030295898023086359580170459689906217331794092931256344866774269963563136189368450755749304098184660955805512166899820723355381216137135462908437944705900342741516375635844981375807529493201618351615966484082057416883305437570668968202863585297531426731936218434771520108667303598210253708031114725980469951002390515434000564386058436942973264170152178889906374226632192286369575295477 9976 10949163777754845319608867336062883802235323286121298934846882983947261746461248881531518686868219765381736212866017512366389594156856648270925180243432928597214432188837760500493511051876134627530874574327542368163142909650997679102422950052653994393135929264647447166085086460367948991181101830895242488881922919966182114821174119555315914764853585283426691691763219641001630297999417613365633334402033907221328644654415582454793742442236805176438751939844507836601732709774164885061437852598203281470333874763019621137901455885843843573490609523430915876883681007883734447968155747981382273917441983158455448094469157707688712724436217726861183790914843916086621310083694598040270089879623 9977 -11528414429202000579527430953190475549696856602460340344914186992935277680769964606441234524719869840048619955479475010887613855632001436951434885435132242682352545870809066761387832491425076022673745313217443751043736945054582936438239009156520508641028624436046895892012922134121800238716262699352061123575764211181044793359211324352476401151777300668671630177001843142768263546421892401787389721816798935197556321307634085835489553973803983727582768450831139500962653536810557629124245301343620702801238226958899016663087974081180272956479612371377210721658837477137418000908598744205463301928623641760246060777023418082174478546526200796324412011265851485068707500311241663561261949569531 9978 11528414440758066366062143627862295002038417211592529304795012218916539484477094794403178063041949223585604568129502986434818163408618597476604255143913465407775588609709579770928925420240135993729725696994438939621744787190359119308607687046617038763393208785998179034417529631334882729030398369646179008551662837709733535179195663614196644450211663671069467655547370444438047473930583329472121955689726790047728528039265062194817204044257106065295678666216364656192278893712122069111184580065357973164014915436631817208027233269566891331459382586321746365224457961585885032142435684526013032038264530280606594507569619786928373367142859814651561606347999877704112100568561974561042256581519 9979 -15918757771502106996205704974720175215277394408207838186181003797452824533458966233316673677611321944239956825271955350367800370229551732245297171319854912400639504403030863689133576396290045299078782255033225892656286512880810112498350030075640470061276288192143329558346504751294906298544760672137224554676538330085155021761523318910221007632584818681463835631570412825413333410877683175971229869301321132183770679637774903410732594392115003819395337273374684389207449438789957204491976337989691731262950208545736826825093914266246967050040167553963392237122358279674346826875968727052739800006711972020279714368672635794340250912776843439153845135254171357302603387356505546895995785371240 9980 15918757771563743668005406383999089497213086660428021033970601308688760773350645881479641185865181790965918378708045155436614832320947929383008524255761535731864320247695738517939774630088369139158222772645236369245725087697747029984079998330423090069983706028831478453942302258942440327717158741215308608711430951066659982851209019682762174273018772939962249268064505628196074433161075007274484859446218970645880968222785402214581357950178413168539446032506534564010864570998590441599198571241705743430875555976292209605557987279041682381609191727554848958826819830101526558502151963192850434080079650271561703475644513800303284590980532871538986620860523964374125560562916110495127454402628 9981 -17469308756919501435821076527812570650023095486377039563446781699245897384638562149890611533343226272528115141383965024153622117962655652024894845731918631739637618708628357607594686362492704856150351322293461599528400030111445791261812561531183190107540926454855275756600822390876223454925304572444871868591043956270301867818122114002904623047927500356384738487956087423944608570298271598972479230345174242741616182703227082572859789127836602342740901845574853640270574596117075699718488097201964875606734996114277388389769650651245542958170305846199503570136983343024952177285901980597693467529081500210003903482320459704508458488379743188892893402004810530749434397485818512517749558840961 9982 26238117007191801677219423122099174148562909969475754781884601935899908724168269723426036536983931570644567782856769829255878210725286204122528243478876505700973440055069906951948079501533505101128273655060306949901220442894994866146840708855722197031491269352653054393748225982640473088449785348549267808630161847877550057105804974956997430300371936470960738701099015725032874505537559969674111956918188421780229969634767368258822993776893475158255340852122066117096850673854742305250520452305573646470373343467439775738258211199631135528425167678761033347379408700596282300249741905938337805525649843429745856535547591116577072063711809308838386516851300054404708398110797579803181036072972 9983 -28052592962587207398795197275648009962041136373800920025930794857412243941142678058317731319667408707318825518229381441549767177636347165293694334269455672583847782111632759244468867403087606548112062544768871848983318420999312071315154291632636678673119933161972493013654130083424429367029633462286101304890812219535418071762626741897715050998033658559426227316588595005351849535442264456111552271933218810494091497499150697217782349825796763220354852237492067069710178099574868278089910305378517898881454338861045207696862425545123853815352678203064361279240129417468160480728095961001757535438937504638999730324980766506119257954349425953620626382882655489262088683431141434637769292111577 9984 28052592962587207398795197275648009962041136374817286265572886853474386506558012461849620377154696082791748851862629022019352286419856270164609335766906123755626535982814681905624083284228050961565497564195759713337387977201225221508410056092254367812371433047347578169408018351398991665123151883648513268070646079508375863283879786438230518262134050347739689648577055062562290534311959223676394664859255737107309611451170398290007577041505435241911795702206380994115896463014749107037427773907427413496314594913402764608714606023233558861319057791983293062522944384701321008072751652142365307508057643136611772351101691773801578431763676587750609045149563724539389297685205351113766566069205 9985 -39840191405448449484704155590902943859646236033170971999564290479605102510279191563761230431108215116018154732361788607613437348753798992818444724882002286148879859977559570787070011456093045120403130561582830952021147263550925801767411031036376943361623847582306723227901021934467050428871057645897272870513571427904663037956882016865616053258185546113334064168632382937726807488740780019443314538464040957433076970541704271668275475094603486530224969546239163080766100295907782261875870414521160164744411646938788406113911010314782515252065197143974126638122821294260859606754235584488090324685990228581316820416587149464582919664067914183147454757297893978075518428970191137869958989074934 9986 39860221708090717655324377684715913070415470052478902508718951283712126102464463300254486181485787984082175644681781282789411805006531667284705585656524955682922903372693131478987938292419305935668423180705755765175906028246874818892624937845355526255886106941260944208548915304610752139952205281899004223118582270501816133700575473155383997916563509485260935895754130103668376020545664424270108358932233865938398005086281931882447702919854839561795238395537721248417055612177672679451681487950398032812650124272031587051316379696325702815924110116241859627157572552865996021875952189878468497782415731443234048295732153974524120330404900256720203665757026923578387043017862974634206408933383 9987 -43333452038431474023490421751829333849644720487158534522912869600393734610536092599846771716834464624926497016528912855012463847003184369621765423811712792186558379911857515842474193570431049288896397940866291656799662106566695045623155073753224002180673588510683079414243423948533269425775930264437595297120280703666431163022153332670414529914684072133209825931528979451266626000922314499888815593116688864859071276749225447182230255662924384571287411870226496239792649033473828066186042141052720035383758074016229427472613289404082045370691666806940560742290591772711926432648321805871676550660836855972637346348575008550690082088335905324986423577624108463784124351315486949241956585651479 9988 63451825083038459077413443525494093746495268649747872679882797620772437598656348871971078777512782948397057200828810880389475915879926920517248645976393800387033492862141632059473104503135099179912340471306461180872331760555969988034242558262419156374109441284906452717045220176290133004779238140517107303760370431539170585324968470219507489580778197160304078500524746768568773846024211152940113625771088193369674762513213361654586458465485169633991890155041141084796797615823105184522030409755746708651982550045543715467748115366307085465158071733365210758407790364163313466244300985548015236670088507658216600263558511609858548647428987896087906257622864771756828816553703096367282458617605 9989 -66968129657040431666927981290609635004126138577046427805964133961983836206753535301178515636881232430170280838370522128758645572942536403672030997660578437337811958427930941427514147537447585539425047163721633471203082216944163044950045788052159432073159675701856435705875429065804471346932317535206784399083333597535706044395932392853685556571710025555346476619419037699635346992422300149845297902037882310839085512980285143432257563346655039540501738750142342087529324405389630619261704460659905484009734099629039529194888216173412993861481362364934984591346107710214332864168395997124229064244901424013174668676915019957231884570369053712352905189471192071255785917996149202725698295604353 9990 66985605778191786021407821879529470799771637060690690146307561504708879922927107603330993454047173753147335969627566921748054241831499767444670392792783332687995688763749619913132312188990402377340307270931640835017188439157514400681614289571976988560366733317850965936073869556526337658925323740836831649357703185336821520664432289550381805005557453261669111843152629560967764623387534882450279458124895075332773306427326091565741637015379078049666614803509852422859842306711568417580592448739588292739461930820972003427637738385470051452597876970876246640690318360979892181294838541484499879683759675760576264778308465264157605638272762373247510261962188012906125322633550003452256774619585 9991 -92136012133306484149501441862033712729933773105842881435051061412011363259027214771394489745061433429764295115918038837657397835444404331455456969504707161342262481980045026374539647069258135745136373778296415867236441222715730783950957930433304470610583985191884980301920115676879190243487895447892343419007370891802934702607524702891015869159384820668587423827987623712414538725121157066332925161123069542283153622506444642357119057796884337136863802271580539161424624271969349534406966591057048205109083168259770539449142588887409562013963292546988236931338306956485618499413219830857072347823632632318092613023401339089240270828193849737956763320891177831101394233005085553349901874485555 9992 92136012133306484149501441862033712729933773106012461009235145937412208518109441502143790163877998309082313022730448858100994267692531677245979442870085972583505549033738754467918724871433854753555700147477994338493842975465794615493797419271605673005631963827634006088751068550763633742725113157013236209960338495410500527223989529635749766060121261525108825930191244668828342080445166920121332986796556703832290335494668474548490062830636366626866859374942103147438547781603719196822748735676793534172004048091542533156487816926521948498573579436168652231134001135077622028441732315087275690598689277064444059381359870188767413234360939885574128645261066232264974699998600104704950467068317 9993 -100795577736239152400296119086977544137368645414524036657839406110032746414410876011546928176360308578358607407555816056948330042093986967156560308485170392530403684217286174635322930263876734853379104461014393113763581275070195761530613992498305961300813787725371828617704589162303180735378469332952678188911198318286670988231154671298362923432426175860679120209897097322978988849047447749601651855063820697728151020491024598266838457920424577925202334357276976633399961941139381001387950319480077885225963476061419678859676102409757709287648731122188821407347178617859207584231841709509487644064101873209838820967107205390274416660083415874404589682504239341107516128665959178601901496990497 9994 151275770638144403480818391963084483710722528165436644443928738206874731554659171641805632967868688123729679198053885027944763453754727762074460966380395720041680564878099147116104541774387995318313672565033248489038431034525709924626301421623650754105363725269134675870153096822579846785994739034750910409858645301514927388623408482978059341405885202013968863589675856192818900547218916755976836055301443110273497218735659062575685954686890469854602064371377833054402184998398416526761539332385577900491291000449282345011413534124485248969386091499349696056230562739239860860631882106521212458628243483822737066851578348047194710127506682152225560188745633774150172189452000763884094842854621 9995 -161179071259125956046403608342211702201643266162213403919674893026157043202395746813866244428068127245814815382870987117078605585682005238904677246218785143596126176109519602679851995127160966658397597266576582203972750163933919348950387462252632628654756346216713998215232389121277612571779622638852606042989800809916103741695353627835020791270840299935531322914778825277816482132481787912228775323273146825530290016239932765243555954555250181034413933657654837257344376926596350716196552604875969881823346938934522615570500861565357926177578777501046233913148487663638580677570178279655851923916649604668105809310183889708050646457907074364309105689273322438187876409686630152285939729138465 9996 161293733439907474448331687510135156494489904346058096726439661358793015739320455659634493935246705035824248450294150543828271950042653426607957543534012054675035783558060092091039282907546093843269960611740091881224161444313318054521724979169916019913631187295651764348722002861273457203568694664154883307692999155737765878116250067453398850491487938458766009068274114229897760683978651963342560484781836106669298924475532919384479787687906951152577844491815272436212990142376599530430217941103661843364655208506367671356616758782895369815674794835478590234642531364128190190886753097690366560405206701802460765625720530911126018038358329062802376279537383477089196788616316280368131871041558 9997 -222635868190919713566690381786683713881579339215749089587936030774393536675821910796181031188550428300390004884219237492319872606568753485848447869225887869619272559062055066281185794056210126938214224553104630310999691502388886606552715920466271008033689070500193119888641688339997768958174810128069194998240252591850474635004615453315347125500464461945406620774874319842082398528105199169861887971141927317996642655499240808319366380039155198071857139677066665905358231476247906085172294148246547452240086097809397552730627036666307447733061532780882471571275839792491333871647082079791084198987981604275170395371542227518985840166500703843740922040046122315578676053317192919100739289201298 9998 222768889632481103765606294186440870303552742625977660964635557849197087817159504962478700963584313922753183696396630506696969810733037296612750008738867656421391174230111016768896200853838970588080041678012879827635581189840016980884572723018725430861757012434889171940597272505778165604430692624182165674949015393785213961969883356845220508930177816771312998789959107221365297091347302268793248677354891603967050018247973289244934997470397563494162731535081170559763016302565956040416452356256221864442657234761989778999092357661768819507966939328420791187732964754978730573333655878937668601108381804008389287527512533034317932542171635837560181846286503515542657363328205619726216612395665 9999 -241981832284336028855042366515267690517978865787816297667494206847421775636979904807555645327860002426692249039095609635224543772022751848720042566890709625742759118201459521975370354035061910877512867620605064150208393789452875030134063064041274957280873815644101134552436610385645826110348937348001077921278033374274838079321405283114716921589589040575879812070944260802365768235720339159268164963565155486355558234294192520133417409112469019310810878992929548905362703445797424162636512128287675271680702204472525350536618225505914069755186631396100518630759838658541140432663986345974515888084201459438506332055736489888322796959433720911015587086230126215559384375481382601184485540773266 10000 349401244617707776819062362282884181229354779188833513115931306752528258838648814795564325716550233396770797171672153982101320696191372312572237898826851231569405779053704455509138069667280624147093197083662095565325451942530116059919455174895708881841490223914775201742714839469642741332103756806298937959047156456333863345464992105966182259778718160949179306557012416304802473073778817059196805936195190898701855988898967927054752339564032613138106371855867145653020282895259361985369391556511135261034047628244864983834006704647922089568324871687401253590914606933739703965071199641899037525105534425200042216425804717964781382589590593084811505201689066204753351561008289232670701601014153