0 1 1 -1 2 0 3 1 4 -2 5 2 6 0 7 -3 8 4 9 -2 10 -2 11 6 12 -6 13 0 14 8 15 -11 16 4 17 10 18 -20 19 14 20 10 21 -36 22 38 23 -2 24 -54 25 84 26 -46 27 -56 28 152 29 -144 30 -8 31 221 32 -316 33 146 34 244 35 -570 36 482 37 120 38 -876 39 1110 40 -350 41 -1108 42 2138 43 -1520 44 -896 45 3548 46 -3914 47 566 48 4906 49 -8068 50 4714 51 4864 52 -14080 53 13652 54 466 55 -20656 56 29768 57 -13672 58 -23368 59 54408 60 -45984 61 -11808 62 84616 63 -107347 64 34356 65 106394 66 -206956 67 149206 68 82978 69 -340544 70 380316 71 -62082 72 -464990 73 776004 74 -463142 75 -452880 76 1344920 77 -1319240 78 -23564 79 1964558 80 -2860190 81 1340532 82 2208626 83 -5214920 84 4452656 85 1067900 86 -8086438 87 10351640 88 -3422392 89 -10100096 90 19886856 91 -14524952 92 -7691256 93 32579596 94 -36749802 95 6486086 96 44203514 97 -74616172 98 45273690 99 42447632 100 -128769696 101 127631164 102 321642 103 -187177192 104 275309464 105 -131822064 106 -208508584 107 500039560 108 -431723512 109 -95389052 110 772076786 111 -998001312 112 340990344 113 957505792 114 -1909551368 115 1412769752 116 711845904 117 -3115445112 118 3548838120 119 -671315240 120 -4202275968 121 7173466360 122 -4421832048 123 -3978657840 124 12330380704 125 -12346922848 126 154124472 127 17834394029 128 -26501851452 129 12957917898 130 19676125764 131 -47945146442 132 41857332242 133 8464973640 134 -73702096196 135 96206429486 136 -33932382590 137 -90739358732 138 183328515530 139 -137371368688 140 -65782098600 141 297871483520 142 -342641981956 143 69097080374 144 399423104066 145 -689569073460 146 431690652818 147 372690300552 148 -1180595589648 149 1194252282644 150 -32544019382 151 -1699041110072 152 2550895696040 153 -1272961802768 154 -1856007097000 155 4596684260824 156 -4057517861216 157 -746014019608 158 7034607604500 159 -9273174696354 160 3372223801218 161 8596612489100 162 -17598848850334 163 13353939195592 164 6069070741360 165 -28476453294012 166 33077869593298 167 -7079158941856 168 -37957243816584 169 66280076548024 170 -42128966386488 171 -34885703345448 172 113026574491384 173 -115496256478356 174 4828041084746 175 161838153297640 176 -245507512957720 177 124977538677048 178 174999967326584 179 -440657998226584 180 393249782382800 181 65212250087920 182 -671338915294552 183 893725381523400 184 -334718185287184 185 -814211273199128 186 1689257801793184 187 -1297820914202816 188 -558949871650872 189 2722024426397516 190 -3192856244143610 191 722344537537542 192 3606341554517722 193 -6370086354444092 194 4109922447881738 195 3262992287255856 196 -10819667128543824 197 11167992507907540 198 -627056835684710 199 -15413014925965176 200 23626106697627336 201 -12262975989891776 202 -16493308483391672 203 42239151101362600 204 -38106293109141272 205 -5644700550320532 206 64059729823602570 207 -86125417238559576 208 33184640364667064 209 77094251797604792 210 -162130667610552520 211 126099974976029800 212 51379943316294944 213 -260163868550955008 214 308153291324695096 215 -73442991936010104 216 -342568822474260800 217 612159891398614888 218 -400807785969688032 219 -304955015325842208 220 1035620980959840712 221 -1079738566376295356 222 75898171911133922 223 1467650747596246048 224 -2273395432180149400 225 1202590597580550192 226 1553752792624400744 227 -4048415443720283656 228 3691870757186468816 229 482717007698270320 230 -6111798041779199128 231 8298708816413060744 232 -3286405426895040448 233 -7297574190150289880 234 15559368089828103488 235 -12249336522942805200 236 -4713124611170193968 237 24862817079843502024 238 -29737225247270110440 239 7443348706443370072 240 32533862877879424496 241 -58822264301890344536 242 39074461458381303552 243 28476546785338186800 244 -99115390461425713344 245 104375672549852410936 246 -8793202213716930240 247 -139728525377104296368 248 218732564146124379856 249 -117871218514130742128 250 -146302854433896387632 251 387981640902954747392 252 -357617897586005402848 253 -40653997878217694688 254 583032472043285411064 255 -799543311507329715091 256 325132099143173385652 257 690562472534211086794 258 -1493056513479903207676 259 1189624317264107076022 260 431352333988138604962 261 -2375754683466762635528 262 2869332018301275737452 263 -752213111111879691538 264 -3089073125112702620686 265 5651659502928144143476 266 -3808101903167590892278 267 -2656743349306522571792 268 9484935172154744316488 269 -10088299817108550222968 270 988775223636924140060 271 13300667142039056170470 272 -21043003559778862587614 273 11547159430125663223036 274 13769314991441307920642 275 -37178625178696616335544 276 34635090252589993089104 277 3356314486680719143364 278 -55610341923695283776134 279 77024000554852085905928 280 -32135062196729775825640 281 -65326812717961142660240 282 143257707414188358406360 283 -115507203413560475910664 284 -39378884947980280652448 285 226986620147120338312752 286 -276826984290519860580068 287 75820975530101764266758 288 293240100757823798341858 289 -542959808218938825610396 290 371011172124291349178626 291 247627913241628478423832 292 -907570435639167734196592 293 974934667977612541586140 294 -108801298501858378342718 295 -1265862344392961866268400 296 2024221399541390797769560 297 -1130651464184159575217176 298 -1295244973816645822621512 299 3562307065286414430317880 300 -3353814392584581539229896 301 -269699059526881232573948 302 5303427670717269138237690 303 -7419302418266525886818728 304 3173238109777032187815448 305 6177886303128672020857320 306 -13744126671558518530023064 307 11212757957240898763613224 308 3584979457508958502276400 309 -21684320016553703417415008 310 26704459994185100601267160 311 -7624617445136008557490552 312 -27830365185909171694934816 313 52157512493405057770815400 314 -36135347062554834588291712 315 -23057493785171049383652560 316 86831777472115194861584736 317 -94204723073139885145762392 318 11776648953688487952192516 319 120454466335084042049549854 320 -194699330921218893882487326 321 110656458114857498155888444 322 121776179467065526999075410 323 -341291185629898801457379288 324 324704719248552861700982544 325 20846492431719891877168092 326 -505702568128101255192776062 327 714584027009249219952915152 328 -313077614372615145676010712 329 -584041875859672314660586904 330 1318480279048091145015958584 331 -1088233401146774458475910792 332 -325361430753850877523894600 333 2071274725766706334263423284 334 -2575772071396534470400860478 335 765098255269519236678126256 336 2640659997035298257118092152 337 -5009836993866362061037968912 338 3518422967231139347136149560 339 2144664778684214560038890616 340 -8306710646044495640286333376 341 9101442606990447806392979048 342 -1258329138612870484283258376 343 -11459912935822536190382409608 344 18725232838407893927458363568 345 -10824975826142618155787047144 346 -11442839030175687347360479664 347 32694469415896941217166886976 348 -31431583546953589474987624648 349 -1516649638025156395897452116 350 48213673603118542032963678714 351 -68817208989215574791945378968 352 30863632190701286551612960536 353 55194925757039195696218674536 354 -126469962680107418891588912152 355 105594155279467714826766630472 356 29426672250431718177458794096 357 -197822367683486334623184281752 358 248416125024194764943983975736 359 -76624108868101599239551066184 360 -250496500039374585179465055616 361 481158199194687372166286692184 362 -342482207518858088280669152464 363 -199255836396761516123511632432 364 794568170501375620951839713040 365 -879202521029359982508312001232 366 133057228092992185307954442648 367 1090084768230151885939128959880 368 -1800721132243525331738597342928 369 1058489419257392358135224967896 370 1074621976212472253182598118320 371 -3131690360147840698205760504528 372 3042097799192788814774959146416 373 99048272019156275777360143336 374 -4596009775854192406393005743120 375 6626658742313822739698543722384 376 -3040226536061473780060120259776 377 -5214355278292064534112321758512 378 12129930796037657652283785786608 379 -10243959475824907054607494937488 380 -2651066001718341881489168386744 381 18891145859247269471111544772684 382 -23955283556640489723385466278842 383 7660050417996576483483134911558 384 23756577875482342066415815349322 385 -46207213876597232370774941810620 386 33327714973498946989103025753866 387 18489845455790994517760565406448 388 -75994921479647763111634352983152 389 84919897292754384515949429246852 390 -13949307879436284945555994836534 391 -103671234503826187850300407037624 392 173149922104232187946606835837368 393 -103457589901241574910057625367488 394 -100859506362043020832260111603192 395 299942788859599347769490955023048 396 -294381459938977966832877435923656 397 -5037650914989566920632140434044 398 438052727195076958380579313335994 399 -638037530933643216409904816135912 400 299257844191119188442041206271208 401 492428661841541716743818036328296 402 -1163285582252142808107684202927512 403 993591362761401747148489109954536 404 237778965595065767891121605296080 405 -1803789386293756510590204764940112 406 2309789851795796024572349160869096 407 -764498261732373857627089488818616 408 -2252456820618481183144717777429328 409 4436998577023756429399753833495912 410 -3242305007687150631264709679021280 411 -1713518194103316821903580610933248 412 7267565014377505015677765852536488 413 -8201107989525794410124192141338708 414 1451912474004431398223045249194106 415 9857658269005868571412202028929384 416 -16647724222761356134724500009954792 417 10107898723909783828678339188797288 418 9460302369404604335518605516742184 419 -28724527970837040036341624983146488 420 28482571339936188819005187576170816 421 54233206910612743242032791199976 422 -41745108350188419931911827774565960 423 61425990966719909145075888409715768 424 -29436172340716254927164891348671232 425 -46485972701015108867575352037193256 426 111550458020067136875177490892473200 427 -96352173657417089945937717841279024 428 -21218661481125194853074354570281120 429 172209599475878293320015101740379712 430 -222686385928362844429717439984301016 431 76182258327760578821780619067252296 432 213509228518972957750258739562169856 433 -426016499502945190265513050342236456 434 315345107496883392741513674522657904 435 158575375622941336821247575461915120 436 -694934442564587919293558927401734272 437 791915424121508924045370186322599784 438 -150199788643977534957375383525755024 439 -937141388784338536396969211614664560 440 1600458060889632195667978342106566336 441 -987161408296745261040747402444425520 442 -886762254352833469252068718871783696 443 2750565611645029655329902533713963792 444 -2755373228171322831744531396650814648 445 36026218163522490301061918634227780 446 3977567481730749750223635728907462434 447 -5913065499522602269763113660459170080 448 2893527924394155402576042883056361176 449 4386627573143925183487474335506812080 450 -10695799462619034542530281061110963096 451 9341802440196413071323229950475305656 452 1882370192021215559375471803836218800 453 -16438881000771635088103254061380686560 454 21466701636446452280337388669071586712 455 -7580738508011089567348343479121999288 456 -20233056283008676233520330895457516496 457 40899799057819179192839622203210855208 458 -30662332294117272600760273264155615552 459 -14653044075575468859681434409861705648 460 66442948732117950569942962564928674192 461 -76459053495649786334813114318844413392 462 15456416275248846173873212221340528536 463 89073941081948175666944029113256076808 464 -153847586219704275653823099565375324496 465 96371796078293722587703125273792266072 466 83063323797464959818534901725663781104 467 -263357388291458169802202562252912514064 468 266511028461464023007691109226625641088 469 -7417613395714812144540367786679976856 470 -378931966774858958258658723828698111376 471 569151671786600837951956543717578427664 472 -284248296593287197366195657383986356160 473 -413774632513167032891621460110915854064 474 1025443908948768860949161041423973128720 475 -905559367981314423101712113522805557920 476 -165842115873160685186240520183909467824 477 1569024958150349392602141533158936128456 478 -2069130220168765884065092841770673675688 479 753342225041252706334702474806487974296 480 1916849113582630309701780434594977632352 481 -3926210195866421859060264046691772981208 482 2980670408993043205272628939272390847040 483 1351801240087078809050141120680073725872 484 -6351900528043843485848319149516216031056 485 7381140966033939047559204539799734632808 486 -1583273616816026313538251207700039459088 487 -8464643173539176608839747313289985012592 488 14787478994115549188421841379688415510336 489 -9404845271796999098460774944222786359536 490 -7774923641265756429677421392497849476144 491 25212919610944656473388152867627510102624 492 -25774154050742650056969765569668978550080 493 1092200632186080670927031837951156578616 494 36094047166784740301930800718844344022656 495 -54777016585847914248224301630317409324656 496 27906429440899550940046708976545181782464 497 39013496199788423398175592100678845651344 498 -98303098245179585235211132472884078688240 499 87765096596254866391406293480312931449728 500 14491810689750664212394143760598402697296 501 -149737119386141428689365302670067926186992 502 199416715562761148435446343579028244154128 503 -74771247550511970522012939234493258268736 504 -181548539295442318153282829566411110205744 505 376863017103240112121508852274656048149888 506 -289677728642937947562155076192446244677888 507 -124489248304376088033251975570963354971392 508 607166457095500737603359447969547019779872 509 -712464368143669072447477111909433840784224 510 161530029638202712359267922291844424586488 511 804224421779000552370436433520241604761837 512 -1421198541323424837460739513834804143433420 513 917483797999565313827879194319258482547530 514 727195565930916204928222616755197157235396 515 -2413540777062377970163794645689702042537098 516 2492235502903481944630063305494522200448402 517 -141341738480811851860155170662797894045192 518 -3437474268625421270755020150711508445407764 519 5271375833955840933133531969396441429237998 520 -2738157233726016914007884216648527021849998 521 -3676859731275620823400022777949881987311884 522 9422778982413500130864988909148356249599306 523 -8504463326593778052262922555187652374865168 524 -1253852670696295854791712036508419331629352 525 14287966093616522874802775300232293807127608 526 -19217057670367621308824470351987848626303540 527 7412642590892838497773549110895594073254566 528 17189870943066582726476787937324762899820178 529 -36170213562788183968454820936221923612906756 530 28145645777829473917523057915668857242469442 531 11442427557520472804639103897646974202030344 532 -58031085432579706632342403712640233839862592 533 68761991621515033303007410660787065989617220 534 -16421057813677534149825947728620185743648518 535 -76393177693563427757388237070342876867737848 536 136575440020324595153088950061492303223095704 537 -89473629901120121428900326785261024567888016 538 -67960524777793619436505623533426762811463784 539 231014762950936349467093183759572969667297752 540 -240951740712438515287798693876669005589633968 541 17071545298877357784149333701691047401161272 542 327319374774529985978602594545630156230363708 543 -507230125695534804044388884730384242390271946 544 268516462378909721903638399829972911004040642 545 346372403883744432138620655969471265093111444 546 -903123538283020206119788195480653793172524942 547 823936258590900574615768293212015845073891800 548 107167759827370122080349766658263250697697008 549 -1363175998624946975216968411647325121428852596 550 1851672517703731953074995973285038588054741746 551 -734072385532795613393997472071768270429445040 552 -1627136424613372705114564121860106443392888376 553 3471172299411524373540453920279643211112045544 554 -2734039333611392488337799156079611503259887176 555 -1049532351305838188841874451816880923888177672 556 5545771717261637475491014348022741649852581528 557 -6635596270507712351187857035132428328520273612 558 1664052958225092647472625231668898612770821930 559 7255020309166299061091626010869783782612982296 560 -13123442800004582911643902899037627592679130872 561 8722605258543332291102883296357663285469907816 562 6345900112135641265710554609718179861714392488 563 -22109459779943027106984142363310377612342010008 564 23292079585039785553875259487353750047093107104 565 -1975065049801475727563317623008215751240507360 566 -31162418482054461130951454102669419917968574120 567 48802463338043715846321158954041680359665736584 568 -26317939109492571866183234815542271515242801568 569 -32614139968833346627656577165648170876571019096 570 86550886985249329659191547225145536713844129920 571 -79811108499664031167031144291740521151351351728 572 -9019346101383433412708755564538120083836535264 573 130038896809223239379366632056249752544470856432 574 -178399553078041502812804083107501894086795388660 575 72620707028459100995949976629806092170592402758 576 153972478793731875786124366024842859011926938178 577 -333087837813192573395594311018374318493127551980 578 265520521353530118249784044602096751122564864242 579 96045654983654771787374850057262716671614216440 580 -529921048611785761760820664715605739207798020432 581 640262717038704108505056428405965326324907763700 582 -168148453285254309218009261747628638728399169678 583 -688854288086327809636935782819005710710211596544 584 1260899124901208731701174903926909202161273380616 585 -850073071552139158355996852544327971623946754664 586 -592024391817303400755138654973312234379186042456 587 2115775241801065104171285424206323998637682641112 588 -2251254098102835129855221064654952452046062500264 589 221871622386854985477400998399619950182243449036 590 2966310037980568215864935191219981680543115489138 591 -4694985754151450729854938481118920238550044789984 592 2578164463661686138903906126370027053017830885544 593 3069424142326888997044804205842717320892432123296 594 -8293768819346346863848902373514910460988516320984 595 7729607552001931615623869382810457741667850948152 596 743937901631231766636768364259696134157098003104 597 -12403197632320013899207025699968559124558995467240 598 17186045805258615195213452347199090043992399144488 599 -7177341753432256196332126461836168056851002607304 600 -14565524178066765092277583169526285833809047685600 601 31959416107056794448401005464242821176118412299928 602 -25780627450570909731709914676948000154961726597424 603 -8767249602214352777387935127681638584123879434592 604 50629977725331568952426474497542789789531949167736 605 -61770874190164398784595903656889101027504673288508 606 16947240307936953345748333988850170232067247856298 607 65391097514369399351258228653585095067019601051864 608 -121135196830405802595180882043138950860897147051064 609 82818874726152637607847430000023048022595038227864 610 55178860665437550730233697605729505604474864337432 611 -202448060448341213440129954097146551419657046042936 612 217560294873550523505667052801300345659686267915808 613 -24395936877298755116947555487189218316940748238312 614 -282310207992534063466082436801601493180383631426072 615 451630037926173392647099974692187262298323191560312 616 -252438675801981359352087238507408393973146739569808 617 -288727114171445137329015318863965383306479688081448 618 794672523190019757583512926335519436337158094404144 619 -748474862628855125560807537125659023794438965378672 620 -59703549005905637586383866064519834359676826059920 621 1182857100846460506473317089906960401427744428683104 622 -1655431081473010356825542252711684123940218270310712 623 708715438603481484930226172919712589140716724567880 624 1377428023459053560433876974375764540922990181239072 625 -3066170470250301980646435168245067255650559614792616 626 2502609567426338778191041977717641749226984937172464 627 798060889117690971344464447558812892350789871820784 628 -4836722455866436278133649992024333676260352696888032 629 5958776045876992470840228147725754570183922676878440 630 -1704076751557543826898243083458465597826666233245584 631 -6205977120601929032839404542355420473275799508849520 632 11636378822667561733752134193063549731864774720542528 633 -8066206965864829031977306417055145150561651326835952 634 -5137683119008284021618280856707259895882185428846768 635 19369128239821409505774509919465721912894135417443168 636 -21022018897594741944800192835076777596014213480597280 637 2639105312920528037359438558646548555783357129794984 638 26863335695796663171325637510599268556973486718305604 639 -43439771285565775446789322400694479052678829248784162 640 24705628867010049538096929574995045098702091159342674 641 27144928753944505640968885916712811168752993491944380 642 -76134264147083259753776941524869559843873288166235054 643 72464269566972327418190634345781785862429173487914472 644 4606076690244886779851827175906839872713181521770352 645 -112789400695657638557806679691147555990725172468003316 646 159440807568140185773719070637667278560214708800344242 647 -69920869222196633053163931086790682944097931271215344 648 -130216844946450813388082777439334896805923885346200040 649 294137970267145265397928258446633243786693780907184488 650 -242884066130964075444664727675572297813648189141120200 651 -72420073624886776437314272434412994897056869326258216 652 461998881714009381578717059610349992030083061210617176 653 -574749561960287573473954084204862379239468043663644340 654 170983067903957505853396290020967995441712263185268594 655 588843187728717279933370147904514041128201485290656544 656 -1117693927472355989705436271122662218586518227041005016 657 785380503765114700861068208730317005500146473343185184 658 477854370254578479981420060161204033355853366668860264 659 -1852928048198608132218208931191745999944461923189412616 660 2030998625588127264062365196257354765197207029258210928 661 -281858491415695284750115974938655275683955782438706792 662 -2555731489176934807897713868209397378659201042513077336 663 4177808864823466116969196220210013163672819510030878904 664 -2416787042250916705027060494638337927142764486403026784 665 -2550647557549882691316804189546502737447691418828784104 666 7293359248668539179417209135124183289768182245870174416 667 -7014532795339861654516297915418862628363775541835232288 668 -334065529219076314433914264300687067821712329314355208 669 10753276601029001609561835335959956889810281154378413300 670 -15354702182468911147401465912892218873210328081659747982 671 6892680704922869327186477334184021317079394596978802736 672 12305983482549694723283635862396055819838835550209153576 673 -28213901482691840731748641615933091568795900145505340768 674 23567485649877480856944449082721514720526778664223431208 675 6548934149099500089585295494601548267011267258855939288 676 -44124160014988012816601041559324780600448023548366675136 677 55430523036962758069890484688891714832219484741383558368 678 -17122573499418200324306952264112505930848904896386176376 679 -55857904016472050434192615020235415590525562141604676760 680 107345910375828874776234277218048106911113625846622547520 681 -76447829602702005108492338725192019936379478322437807608 682 -44394262775912875990609721201522310256598416365511652640 683 177238763590864341081190742810237890340539669948257869040 684 -196194124830284025928961892492892393952150647257929082624 685 29792957915624967660114151901821785986611258758618383016 686 243103377733972508277666902960285124327640079797125713064 687 -401759427839334976982626441679790226724753909401224847752 688 236314597589840264870339594209226550013645225062686200896 689 239531289077246120635415938344704992185336032921468671240 690 -698602844261191403580967760870762230668114648967802773472 691 678895415292735368978433542099113414813523270068641054960 692 21684954297463468065628475957063438393963293596736196848 693 -1025059239902687800068193756941362607991576787874418216424 694 1478553761228952338464102364189777069350821462693901202976 695 -678944207699698207482566023920706712018333621929249141808 696 -1162549865102640550442553265487669575653924457667692999760 697 2706028567027612329956558736262142803724166298432773758160 698 -2286323577768920256286288511151071946282117695438883002320 699 -589899796695682427505404497138829939034915123236571158160 700 4213637497657199809258097211411416258770845566977493999288 701 -5345255901838447698248030305867237059440050814056936455892 702 1711612682012415966092746414063285506234796205836372055098 703 5297397411054489333551595131035067729785186846165208759720 704 -10308743012476694006899672221733816041442909432251974328568 705 7439228404042819655039046340511604339780791430185448175720 706 4119336996800319126695110748252398717157300655276880894504 707 -16951579829009393184168781325115872855683349984506328358456 708 18949782947199323603589341692529758805720966298345126846624 709 -3122434114768144393596980550630375982980882141917842531304 710 -23119889139612868127841999827629806467363421912930689368088 711 38631377705610163114699886923357963366920639942396036093048 712 -23097194330409065581948825170895205087889070637224596082192 713 -22480852539020877192795352508841206379511551494933562999080 714 66909559737445480264091375389243344974017362150757328379696 715 -65695771623962705270412889470138912599400512906934755865936 716 -1084282099730408709993324295594017193174422311949635844688 717 97699378070745046962649541001272381078835246687914930243112 718 -142359653614627852858777883612745678028266561564182896067032 719 66828442640527450732054819887524054470261689037411438301048 720 109786233510476038053176412702822356141999979063269198597440 721 -259512746759420913587884005222965722888987488443660286168824 722 221755395127511634647063259876255339524410704624071371369824 723 52899217949379782350762806693940781467576997586083194616112 724 -402330063388503359441825930306205771926960824383772289932224 725 515391989353364889237574943770107750027897571095223377095448 726 -170813776385058264664728277778541994190630369593515286951776 727 -502262484857811804276135478144142532819287582309054180701232 728 989882252118016871556960692411816326163241759142466759399088 729 -723721635266557644291629062053935048835691238472954946660208 730 -381732765087057198345105650720060874056356628416308489551984 731 1621110353224267841724800106634760085195605899070609595388416 732 -1830058798249751705242945283858416177566416391846023118643312 733 324913215554939864494783596803187841466607193231044834074544 734 2198355519784777969255960331092846920982916019022761759517912 735 -3714249336503851831649464899458845102407126749486109319415352 736 2256580566490461999166978089177245348404447898522070835287328 737 2108578921899049523330682555644436004871574402553068094250712 738 -6407680542752372985331548861407284600769873912036144554784720 739 6356286417280836023705836900122656978237760159744161154964720 740 8296761614585396685533722643410580280466833343983974583152 741 -9310400302086648578948967014766944054176527966250171660660456 742 13705379351820138957326033744079305529962089522517038293924640 743 -6573329165905886495139277695613929344831593312289968339137072 744 -10363819917464844817101862081446199593678684905225328331422544 745 24885249399482238705529807125684950753012804406483503809167120 746 -21504260692267444752647669875801000207039596821369902617091056 747 -4719537778205164619640522656350246709213637238138082707213984 748 38410660900856884739715068252637665532926489409248517339519024 749 -49688614607813767883928031666267290737458469958604260592276120 750 17020596079511735932066055740627015865940293811116852783158064 751 47608708124995531343987464515273073505055500781414452202817872 752 -95042748303875263099638711258440608766655904403127309956604112 753 70388099683848725548397325801836707003918247409505467919627920 754 35324936980748759346583030481123923734830621634720373617309776 755 -155012071542831421049958332350182873721661130930480412164634688 756 176713233586757383018439115921492630676580062965275238463466304 757 -33604613753946509301165872793579482273658581156939615527504368 758 -208990197020563601889563971806993559381510179181109214538583920 759 357074444793523376015000308455654750969014862856371411668299840 760 -220379632852266342280627410563870034435248230801732106106271536 761 -197642531655875751689684519507535152806073381472008630180988736 762 613575704334026890503839894962568253845312966662540292768092064 763 -614896528623434629558551043863762486664069108781196027425003920 764 8402407835833926979605637965285667903279241858085383051062344 765 887110312842944524724719230630145654487374101578370117705776076 766 -1319318891231083602331847093770103783149844695055969404329380794 767 646130906075587368433768598362130922735471522346119489261883974 768 977961686627620298127990049851268819443100430350567699029056458 769 -2386064491751573186243038396178800349703543656332082183463360828 770 2084924616322150677409033432592448193352139879635235660964380874 771 418578234610185094813665286678240796520661236411587082447674928 772 -3666607425531715241761759768355827357355384373550935084917894400 773 4789901506433096135186721064311425804297720868814463210383184388 774 -1693591868594005700266484566220294622853531354503810776796936630 775 -4511558525460265128633720856559258990134214560064570242939393592 776 9124562683052644213646475333376408074487390532642040589729615160 777 -6844061409459107470358558042882068133311151969111078140839240512 778 -3263972374280294545540381176866398781113383358859305480054786424 779 14820695836835165880235848008802976030810649372351201654497524616 780 -17061490704992390269603548638758806470003852494356770426632499944 781 3457435374144783784597783367401930693405709447674782788954028084 782 19864060228356110157180530382173630024814845913986572577489379562 783 -34324439357107861308345058942040832265594288349670797249324623144 784 21514278427251935623510363469006439291659524345125204093470851032 785 18512722869199352748474754615598436997500847190669554208175384808 786 -58747560459702985302298254942004805439367069863483119170253139800 787 59474962050343952976573819247170161271456538042326461449030914984 788 -1689892792923165291609712835678133210919455754776551712283203392 789 -84512039785151568717464503867825411239582084602414183516379953744 790 126988185691368295003806010395351177991642275407471540251589891688 791 -63471682260479027254894343088348980168677123463525544534713481784 792 -92246061995253746926935381558828717860598244965750630135491043536 793 228759488836985887488151364412074253803498135273888034108915316072 794 -202103273677979454799089430573676773422720790027242813230401895072 795 -36866915360421781134151584870699148221836650743107597896854918112 796 349961062182867019775575323840106504713941806300351453356915782648 797 -461686466485236117262343670050145791285500089595296209326207992892 798 168293552611690148131375418912257198840964706885415391458474661290 799 427413534187922874607341479704023938492870672617263583712331088472 800 -875916583693978325453812572580168355127929957520423658540577219768 801 665301260226149903491253819940105570217054077988462872771970373144 802 301094088034473829979172960041094695146645564995329878031977539160 803 -1416841863666045180000951301533449776428906666084983054044465892216 804 1647059789108500081662871222359501920291189150375444923474779479536 805 -354101270559778651695572921016748708128173653777302699630914829672 806 -1887654458379888944022777004352376848513906855862515371680693952664 807 3299173872588753003399189073240880658299903351649381669763635988728 808 -2099530756598613158401566448931924523476486722534526808937078873616 809 -1732783418256989529450571026599550053181584352767634454168596922024 810 5624263295558364081463770894587396816919234983809922089882060143024 811 -5751760947339956318582717071040610027792311679794479792546368719280 812 247030637329123952291668166967735733166308121266756146868600899600 813 8049893718523506736773833295013976744267959744437821526726260276848 814 -12221707826710334974266619928802795897329004539732177168364009338408 815 6231264479800850971678054180035510285871377703687381955649771193096 816 8697440813957688876215149056483559746915256706039550082037584206704 817 -21929699965459621449267711202708961838430382698191657867572043576872 818 19587321830840754716674035395780062277898947642505949412405685260464 819 3220396515166320722673140229354138585491400335758223231715492796336 820 -33397736406864736895929028344875909884693801363114887072630654485904 821 44495793054618274292576767479092119324883800988005975561852843416168 822 -16702795390476969687632083963246691059737148956738782020496756103440 823 -40480717923202599591165291911551542161317232136079774147783801213168 824 84075806105975886335310996110643946307558326606459624968406934520640 825 -64656959702686308636735649318756303687798158853389961618828044106544 826 -27726146438951757803490114159028657268180409411182137844872618747024 827 135432670309493246639839835902942605998611096605360459781676926074160 828 -158981593675786102579374093069284506454842159979315805080277674155224 829 36120995657355032621365333463250430786996438842502101869455802073260 830 179344273439138060677034517672279027886783975982500192822263582131386 831 -317076545632975987191855334595838473098392401302991300006841723943512 832 204815557582006547600147170936352703044233375219146798097386775281032 833 162063736858586710322331448118930824256407657573371356766620250748136 834 -538387922288390448490419479605836288206985849249155988839423061428184 835 556164087540503172821249875115879090553829321339317537699850305491656 836 -31855785952101183768764957049803791075243982578604157905294582097248 837 -766639515786786226619070199250837960122424061523601840660363030387176 838 1176131094051985139978356262267491553857592148144496774438685620087784 839 -611393064602218169840707175804140549542319285826359357903973844042376 840 -819683200968635465461006210029897698037224238971561262876654555779088 841 2102048631703886761411979666133691610921870770380209550964380830070232 842 -1898003455449987873159191810992105123673700067292581096634041377856144 843 -278511929184478245098620979104624002840561618766929629634245419407248 844 3186805996085449020606917648435482304580325326939479681368944863134848 845 -4287877529727023372514096819340380157987920074677505993562119696904280 846 1655801465509280656886751184176450333001106199206546608580163710803624 847 3832860663530142932012326950569536011856811516864503923050518455286520 848 -8069319436940414865970029606024714319473187998416867464921034451359808 849 6282135122076925003590359086436586510053376938647428253499827372365704 850 2548245652600451080291941023041063917814521240958124196718842384155744 851 -12944173468093659826250015060009807574494307051431410970570268706058576 852 15343696469002263498538931011205685749205374495621495551678408908176832 853 -3671552359001944188810929013621725790438654291310344564182292085262184 854 -17035746514786436809124549970256644760974864485766417364333556200684384 855 30470548933061841625497283601406990289075305625923631206533986461174096 856 -19973479810402480868172464234409398304704658594978328421622006775081808 857 -15145272316500657375532383379807227817867700919597205391694184353068144 858 51532184694633474348067775401809590983899788188449952262481666919805904 859 -53770171718931763704758245860735579538480318329069994986728437856442880 860 3839596004056719739475806278957276920355638265862831922094310855879904 861 72999618610588885890142576814449816901404653988879232141365449278383296 862 -113170966829192029096075250811791578947210590565966900486198618592033944 863 59954759476755959753937018033352045232621692984962433108394113310230408 864 77215470952467352201160900179216024597139905133281705318866664153107184 865 -201469440885615857255506161833642951546430891467622307739842621333292840 866 183882593249714645239418430472679757498976284047710411620786018831506416 867 23791686094137552248439337361284694600347506782481743337276059038905776 868 -304042834043223837005178448909075079323018862991283976648441489686251456 869 413159516209482946618295435868603365636850889646064433288086624325914776 870 -163966805525294273549907778884756458962245405401331696893067582251060832 871 -362801611290841068113969731535946632824799064261377559919398105978467632 872 774391042459383361332404214654354217880987324170070085027131766708455216 873 -610234550049079604376767414460026225377965662945912920891342882010467440 874 -233712085615698912792664726914505714178577717463765463708323803688686768 875 1237010996275265152720091624588374499714254863650266613301392607467510560 876 -1480673768144915923039484860205416813669366813501243307281878997474114048 877 372018014784355656660130871163142294135860574126951556531571616324994536 878 1617862031556042315418232956238487578700634568940232294727123643512145840 879 -2927883282777196668347110990274750302480919708098346972576531150919238960 880 1947149128045388767914389428941257183429259528611129406087663129259505840 881 1414159925389648140341940620010639100470789882892759564446636609819906832 882 -4931909425634851184939576692721004119160491007551191319176217386956394928 883 5197771053879587573023776803116077221670768818939588489293609642815891392 884 -443604453011294028297489892767271882429834366983612595017170336938052416 885 -6949877000652228348684147751889758585490582873053768302523633801616326512 886 10888548102786792630853969020719644874428450084159139274000661790984049296 887 -5876187330518327202545740867339160393472653219164424235912929888649041216 888 -7270407085537267391435064787512565396647691310055209322845055470018366768 889 19307755970841100282047891278875546833179176354983412631766742838701052992 890 -17811779936001845650653707585119598650888460114770826314586755154447744608 891 -2000936014812261355530127346777677238912606775701473337559756785454802160 892 29003720643088801007504166132114631094113575760904280615253413030749277000 893 -39805717353743123795766260755671437223025138675879004795115196390164996156 894 16220358136188405274883218714648442057189064284158965393002848737454525218 895 34330728162085249857507128485567624071027381533715429466483254062999255008 896 -74308969271358588561774924948104541485801163441439067367890423747376332968 897 59263349946320535839913837407196786615409006500537226879087762592016886064 898 21385606343073993411534208679844891489202569901324187655192486887715083304 899 -118200867341147361616552733980564740346184471235630679026640866325937706888 900 142868188772850233151302830388414670895789469013899710481350240813805187872 901 -37587469905111652896925508407645937309928715239961892134813987136742999904 902 -153612440773662937414804224080660878658825860728803179956385080572593443816 903 281309650197222031085135075287210760900371186865847458875743430415364093384 904 -189759593207896448277213062436491795095057388946350971101761429862553066320 905 -131925560493114128906177908194260056632721978410425282471782845928048145496 906 471959378159936488112503696147084280619904534084852447933822368404301369664 907 -502378397007251543830615740722912798410534040532139067634056002418399201264 908 49784189618482791015067379822237531484329020898861345013285440327565218672 909 661545225000025594407560387261271400383975007733941695893076187936012084192 910 -1047516227993855953219812670797087927803632866315713722104524134059950687544 911 575633072098212727582159937269891463287370493766150395923689750365288511176 912 684228448926292744682390679994182029664380815419498253852850926974582093728 913 -1850164977556761921541177197969618568321854185904426702807508362876598600488 914 1725037133360044459747645699629336933869266357965563886638081586702310187568 915 164889209507017183696851484057436431392886625496966456383981707164275520176 916 -2766378909426455227737566956263829945538356129566605155346272956493088636048 917 3834650471018809294149564177212170198857135750011337710293233957003427821416 918 -1603051538668139827407883433685306844542710500498737586205606612373126289936 919 -3247585147308064461488605778167593379520489429281297091992625484558870367600 920 7129837120341856952098852321779973208091043059654199939818758773129521214400 921 -5754104516930009822771563213486768623799236411335981044559320827867699934960 922 -1951917328310277763932563335024180273784099672950710973375305118813567866096 923 11293150886271984516813167782866148503465141175352641881198165488736874178432 924 -13783483519084645188166733789365098859614771242802212677493352553022363230192 925 3787974171920654606952363614352449036554471612119692218731067630518606612272 926 14581887254798611359932507025106481710947643631913543249511600851209474862808 927 -27025450921130374289803669202243242659881617760582754745074404274959022103096 928 18487213370824581126147899070746892774111426886923788428103837381241408409120 929 12295470991701174120835552595346362918464580246670767344831484883006968194264 930 -45159260911611551098845855998544262075753567601240060318096705031554858089936 931 48549377822333644655027753879012612139408054643493563532898788946283254200688 932 -5470032000621441064804169779173702837972182368262586542534813490892460565264 933 -62960267145609838171706409145119503958420909850476383408185896052550639106920 934 100764500751179201492917176980798034845536240340584798667377994672721308388896 935 -56361522211349674287496162939218698824195573800810147692307683022755857665456 936 -64361011826109556397456447748684924150538058034037092567563019667366270173264 937 177273970505073851185439022485825525753055386671941685950989990384186629222160 938 -167038006861920251502835013234478221892018526306841742182493268134781295128240 939 -13215828748646817341108154769917188525844146960311781482721352991542720987616 940 263820059440285342982145561599195720010278272636158120748980050851018917444096 941 -369367825474087896930339903997158895120975448083508660083961220381769749302296 942 158285283267929000335551297660910377306982101694195360868643605958024650202800 943 307112638892239062502883688877509311907876835310510015848928491666920716985808 944 -684030358751920209496916308002905490456912501419051304939362850345783097045584 945 558564854676555090856718873458923258009786502586044210473013752867406227781392 946 177657383337446189467622148120744879185966475317799841107745983040260613342032 947 -1078838512963708463428259400965099300824141008994817892216647506595494778500288 948 1329628283485795784468821085415026057017012707135286713122400644005682152036800 949 -380854233217458626914628339848705975242558205443032831717548928310639772203120 950 -1383889054617623400426507922937705654288488298099083287736764775482280428871280 951 2596084145493020403266580833131120239930455258436361328217203444897622304682688 952 -1800554570580495147204041993584051044254426496887952047489410725614615511564208 953 -1144779370051079442767598600251196074130545656015437035007393144071133164263040 954 4320573347909644478484182680310554449667263322666165587298939329745548175628480 955 -4691114931724920000778158341954125650418853949767621058913222251277925304816288 956 591402291427112692105782702918350345467275966501662908672567755474980016194896 957 5990965900549745368149776109059712586081323409827145498530069484015042032928584 958 -9691935876329087211854841930614690168025737087154612762086845216075090237120424 959 5515879243629047213381384393355032200823038914760122873894949844068663484541592 960 6050826365998973882959349207194794891284679654125924029254258780826333455603936 961 -16983811729306953344102331387976394689547337071761463287554944926023052227408728 962 16171828384233632404435724716248474215098580945095721397677828779495874654458112 963 1017626368621745605674677227154840695537930649464646389361458401306682402792944 964 -25155984529923555992879550671161135282792190962411470548699137081724328406677472 965 35575056078658631455686569058159048159503014398443946334522094586832325606279656 966 -15615685891508533887545760873289452037601727431085955917294011592553073905320080 967 -29032879731721365273643452818511560757439968344047707374919256678654822469456112 968 65618829129973977072150923469953940922361133451994547755421905932662510270031296 969 -54209556424599839836062048474824427615383656601519505036310814817375737074186096 970 -16119422496627116461065220695439012465802150654761466057468123691452196921761136 971 103049065423475661964009315890807509579206005126987273165635504270423550524594400 972 -128247759665142789096178776064565858295707390953201067633353585723695422121009104 973 38210934971595555545360419819417264982399103168578125732749805903982598379685224 974 131306631189316234501534927256229511364041036582992461220281767317741017950745136 975 -249357319372092331889470031764765390973702059560759969303398055395095337025271600 976 175312138490318248882586470445735466968121540699808321085029740395937036612939056 977 106470899368104187190934931409321589515822145840627861516233034125888520826598288 978 -413321457358364238405176409401335856471089199396453238612190984428481855465815728 979 453219859206953350448312839796598984796277233587691405498252942726393207664038336 980 -63133658063761081634505591058880791593645593656367300084723572677881690590761536 981 -569966071975132650829682138049487037930928044004999075246932457437406470153314672 982 932115734222642308310586138518644625865278310885232872005097535593327625905375632 983 -539572158941465572037468027050472045443167831294727555303168215208745917214587200 984 -568547460084274247493685372567664478285048502771523152054095349210321154990608560 985 1626974881547081404775777403907390023625559504379122348275791543264487009685878656 986 -1565420897312571629621408531461551550741756952441699254516714730347292945224213888 987 -73570928088864395795651002557067684295190885557568409144467529819704365938460064 988 2398343084402866519592284996799375323391027498390718973809748464086245517384319680 989 -3425986654805267717921760207497999471486931223780457220797377068025379503046235976 990 1539319456405259540566251259385181618137193807553072779908669414550599795298458752 991 2743678750949767800765964718343537018901931701668052945385329937397148812984868240 992 -6294175283820523131732211502280081853075669756156573449064360424835640912120017088 993 5260008923220622149974783430286820853156232695741724629089202885115972361940145680 994 1457462589558372695121117909914050801554715388014456059367888297532690089107505360 995 -9841865370617087365865351439430694000806635355460175020988629443780893971682687552 996 12368530093406099375995825521140734693028233879513623966349807709704943210696583232 997 -3826233015453906329171502575414597751905178325261360727888120998794391655121550576 998 -12455679936583743430624636515649617692750054861022496662727032179367530469292845936 999 23948760972263169223178339185463170869490463210452142071827050457095092142956541888 1000 -17064442854073266699288404324543686164243401708687668525119804378262824088042054576 1001 -9891036624439370433459922155269474052279538952311559723641761106331540619986337280 1002 39535404183587780620223024846203884320814892414608056397864309451687171215810089664 1003 -43780728083537365659697653257087743505283429782688437838898180975983678561233152640 1004 6670877517300262115034624110129029970334102331115051826125098122079187257700924752 1005 54215265293417508542833116963173047601254482470536043598557512168767396946166671760 1006 -89636651432217513583107314053293160931702553909962842965856181907979483128923573488 1007 52758724708785517051584101551699152287931718107702724130779559143703699220482675776 1008 53391039233946808790885768644540499963436493929190659893960185519355958032901466960 1009 -155841031000568026769559676324738616511832295622971632812791480645938484625144188672 1010 151506920230599514464252314012585385402695170425820051129627958432461559908518947264 1011 4745838489445687583576805375095937059733812480601591624580418429661390772590161344 1012 -228621401534474492591060720098807388813942366190594094441629046903321028673897470000 1013 329897908700791456673524406389519048421788789985303443364005484204974077830401911808 1014 -151621827884171794320472011798783378725130255591468213498064606958748572416973093504 1015 -259192428906441876329596186499024371497287055960290847518987022878926046284309282688 1016 603679409967139882977930090515466904896289262806869431980750491196314803188057450624 1017 -510278652257966852414815179481652645611416830392010686642865955679360234230109383552 1018 -131260153897412089406587043798719228592344101541045071479509705148336772960331094656 1019 939844386700934021558342844706440635932879567706965461524337402703332847330870806016 1020 -1192712053269185598929041389629352247126047803786203956976337824218470224600621250528 1021 382453140560719899894565824966184416771390074372543461898066305989946236890604556192 1022 1181247918385517807756418451512856896563548715892222106150833949708385120333633386744 1023 -2299860936114039494942025763104476337963567971753537010710292690978945968761617452691 1024 1660542746328384087774062721089184475374503660622452435232954422616468817238801521972 1025 917741707312715721317206920408437599261502011711825264152980239655689684510716137034 1026 -3781252772799133254578037834886831786642929923197595285978533687148425072740937561404 1027 4228622624272526652021925487645480040398247089076833982578607766908941675123190373366 1028 -698922517249861758287034835815913781894231501576380838049351695998922185479913261038 1029 -5156002205599929254022150236196858471982491430671906626915238470435251742821230585736 1030 8619022700923665946191145178745451659606952852432897221681926303354962139526455069164 1031 -5156509482949623070969913648882891988029168817785750697197114395018844750716829144978 1032 -5010814032805002201765201366656063119508176358005937172783023155224312624378954311310 1033 14925807912612595188628127685328409940014268639288028320778499643086900457944342509812 1034 -14661022939267764120729881094095979311787673521462321855955036169812656057689959122678 1035 -233064821848176383518436782766481805690163278181136102884181021211700928564630321488 1036 21789993734632570754302235723319650812341621339078918557756435421122814367396897262024 1037 -31763441237247714534386203721815602527366745697177622787308094348643430973409303017672 1038 14923705168422268572188883134451115962702561438588416212090778445071476695284336862284 1039 24476661941772238414844113862373350233488572493273567867508373968570007473574548527782 1040 -57893655910407125203331669452801867215447196772031638689314448572402120080016097033710 1041 49492620147908655313049042646572579110193095782332789566224858627782541064092146589564 1042 11768512705644820409874518563869856477108852089970887073041251249228636236628157617218 1043 -89738551656263606256771681041656872028577155959254745976740216896181019120421175451640 1044 115001308181602119217314471389305502127629144505056677177532201218211371840695830800704 1045 -38165261176862991280140471014824630379774479519207421650887327315583228300049554417212 1046 -111996597865976882174875234184170515974492249134355700052791525254114199674986878167558 1047 220839990244593832857186355825436719786349775276908168058059831687114640536771864110728 1048 -161543341486643835223508769506360273419802476133847901895920487103235554115416085507432 1049 -85041163958477732567502995900140482455393686041568967556306873565416985841338937273744 1050 361606439121468035666290951610838118254333656264640045298659565532255524877516038987736 1051 -408373419756538349359081858506867631321003238572722164577383590995372790130737778955560 1052 72709333929447725195827102520381053187893713861597615853961962672659894908299371424736 1053 490254925041985173741648814418041479581254410387880173015054678344965146367608844138728 1054 -828680592647770131323344407114857690263111963177285000866646688918952340766674824979220 1055 503779552460345776316591202069875651111603518042300414818066231736058756414895061028342 1056 469974455065495813303175546431722301460049627470406577476551778014696486766974058332722 1057 -1429383390485789093442795266750971955726659586996567123869692702644102667656147860777324 1058 1418494371596319391179992030987187669702686781795894951644305497107022108731672313950386 1059 1002657034474594176492710314865380216539756462494098386247889920003433071504070320280 1060 -2076495571814713155414916441357471463950087096379900200246667010001911367772709444762784 1061 3057946469902481122526025915571399651125277832709733925859167372318437576501573280423692 1062 -1467874646292091927744933931478854740718964618125361418286410811329146135967560277864846 1063 -2310561462571464516021565016578117822767826342188159664341881588649776147777347474294448 1064 5551528445639437708398422189414117667109391442852471828065854955883194700897272962398280 1065 -4799404815579449615214120561286642230707130075335000963061329663276459680614565470993560 1066 -1049728306783561409089245032970120059059833143786831988979111527058666123381458922574728 1067 8567342193219686838011096471751354044276949445257420569940474494299426643104744417858232 1068 -11087152759066267637558133933325165706958119251195131128250895356198543471050340353454840 1069 3802723212822886240985364666687681589421924826812036488292829899545206980550814427669172 1070 10615879023291529530415979569872077822089687869156757063831595732742794495714791126233258 1071 -21203691940196577532537832918749480873367310442399957655028166408380051182587045690859880 1072 15711303040821585655116153098723844735508487979236784708189527478461014072271669284882056 1073 7869117112941871403152326107514061642367341765783658643463514398489137422792688653574376 1074 -34576985261671277374056578056303397155308308059928518758510966958253824724558427145629528 1075 39432949045568434744784171856621971818148753227026244059570445696426312359647575907735912 1076 -7518391181947458161047817983090945270698662321650066600870681209623128030032888772745440 1077 -46606509295639198917403640782835724253477151457123868510513876241277422094273006174871648 1078 79666029583336246958440513085849797790091984867731222436236580465749405664287190249687640 1079 -49198796730909212273695042669290762587583306091748670303124533185772782026218052541411064 1080 -44050733493063368621375277541092141420664223323467808992880548863967898498975239334939296 1081 136871878666004873094071409660541115894053438622352921897409586145764469977224581694700840 1082 -137221936371111056619449624812637525370645951161459303508230363687495575820138591650126016 1083 1955996777288226563205000339144672487749551943200813491350426783822971855680548809431088 1084 197850700405432343645360824771440356979937669215461795250371668668676045127558194046201872 1085 -294365427150082642420446368399028241503364666909607334397241109305186854774982674557672712 1086 144282253863554899395344006711582582985195658583084792034562765570670881788354345427561516 1087 218028185483305195287996617092286049910433183480465581050910534183232166179152752756481910 1088 -532293344303913305926037063182634860431141296100611999170111675298348952045728667197900254 1089 465318055857506296668129446388396182683433793555868246714253140822747072163087880899562308 1090 93077243080639095214449154476297382182791739075159987144671787254787250067916954132455778 1091 -817817661524983621968570814481763950342790145901581236787915424324253518201955544089010888 1092 1068778648044260894742974331654776956114563107521993603284187516622402670217568972025734928 1093 -378359896434333665375846950084780208322558850373797687464432527037706848345702667636895580 1094 -1005985022498250616783229910263932625727713018085111467782623812212466305771843643691726942 1095 2035648909706259214984771393675954168773320949270311621923624504876540518201364726031159104 1096 -1527644975152518280232454425202301246916849598161064552115778081748242274069647058827582344 1097 -727049493581042045696147590799850536577219319084653320890580081632686415551787860842366056 1098 3305888573868125155788567491433003977016606564535623024545211539852747478025259967247165864 1099 -3807193434477093833756650208236281756565849864420223323904779438701742030235525959731291240 1100 773385850205373114540961800377056886471699090839435516634230531754414292586247352014993336 1101 4429811441627382499214370660664284594063495661833050181291721420058640593241803744703670012 1102 -7658013899925951635145974253342046151660455576994932859687355563889874339750233565941773662 1103 4802898013113710684077868250176630091834947227710122158412672214232629243930835141936896480 1104 4126014946503076105673473940298378182253739096398026494790368324926794174438266124837913496 1105 -13104911573360194219370546404191011004892789013300380810991143040924327893282771052968268000 1106 13272509926996592587749492767615693100719990598711210193895187444760484301732107373276291176 1107 -384828481695163627064130168039065975669985678214033397882428182838524577496781719960614792 1108 -18848457500117239561552524783229634182561094065434949124122457197396428127389146784672244464 1109 28333390685106330708036165629322741408505099241568936004910241228270882629155884857496617880 1110 -14172998223479067486585801649750286878259481934324576538688629109444771766760418501934433368 1111 -20565132945471832716097040575968101303891120910510773813278565599938963959474934441146656200 1112 51032430975120679411355194007466631784504742945876575158151158221184926291226748287980247968 1113 -45105514486942962415121065104954328069592200589147873904186667054593688285758491977012013032 1114 -8195456434065956767341564733022912170023756412178365337885798161394792972084977833935001776 1115 78056578159369048599309239439254634237148319603172170365260291509683549432430179048443964000 1116 -103016404462649609672088568498316079010111938484851900077783677573013126460589645923431261736 1117 37596013839140837592628830692924528361618926645471508456010153686932738706133926873921118452 1118 95303405606169521382976969205465268892852649901692648685442402664251383539369128036801238490 1119 -195412294640100729834969902780390036883222806682566981849612708972175251142925312253676708072 1120 148498670951100085700908875673891784321932336558018057318967121183158729712507412565697894840 1121 67064147232435933745329968562508250490397428437359483213389959164430115333405651775428726296 1122 -316037773021545874653971625911336201760884667920348050538969350965071018625765051126564178088 1123 367531987420246600289334140859545082864376742958248329952577034266565707942115235885994878344 1124 -79194725551874938377319913297720973401537765870471133584466721334267590233130762286755538928 1125 -420955511671264099758715124709448401285892671127662583830502466866468922212186114040313087208 1126 736065055771594681539074181443135936703390176715659736490433883984589880228134807557910602088 1127 -468697442307197068240995371677421354263060526844088293162896449543400706682155262447308350984 1128 -386181896374972118337200034489510117052767688910011880667735246996284638535584528423861811216 1129 1254608066516227973127062594113696089119370115676564873296611367109520341250117337521196603992 1130 -1283562835342335450685357097203970154629453740147501726155198149593012339664134650773078104592 1131 55862271689753499139865488244082621178509062024137295745080488997635930346925662372295423440 1132 1795331291337961433569377133232101263007507845010531424742789228233785758502435779440200727264 1133 -2726875745930875114349463804156304545276600557145220851852947162901138403079349343033257085472 1134 1391386226668024240079607827304895677114018574960510083533722355518849513316175097249147824200 1135 1938955290146462934393552798879072852636041923756865454099189098203550536164864601231262856904 1136 -4892131309031511512333469148612779719466178505780691612472611467295010845038893444009253489760 1137 4371476593679348068764108852136060597624619758788949157693197374610241060274462673452918650328 1138 715631163954778687293038151058952948586665586488889273619284810082146914506113256756108462832 1139 -7449111911362686033182223543818988051834481749015841511348749653330965616701191646761218036240 1140 9928331466773252951585228991083719272362966097324505662743779193981522114052100455897183429280 1141 -3731151675993484373261895712196450955315703360360786593933460713564319279197918265314982635544 1142 -9026168904828648628122142831339903223202936571398159148876640475816821194393163483545009485456 1143 18756788976346948339254393459432442637748195306420359433988936224327774800086377461304082207248 1144 -14431626713730376058049413730696287213156406192866154927036841998678389539986765846760343509184 1145 -6175126603700108340053569372650193289866764659968899274638289508742079860417748039771992304496 1146 30209186572148387011356629764531825371413668054115748336205034501148375547226423290824529586768 1147 -35475657840218285200039901325722293650899691960444961363008322323595763568032758572241805060992 1148 8077253778644016092146704253530432184546957260688798072070129886223082759034839806340642076832 1149 39994256438404293040087003394329462055521266920131476552563721227341844852098188645976809131760 1150 -70741361800077352750231912887461495773656579062672542583586026955917657046073565781786308276148 1151 45722213204152411997256255233486050142731091895557174935669020946577220400725155198526911955206 1152 36117686460775473312562778322640667097012179153756232540850343210861803540285091288233768568242 1153 -120098035559517453226030553599214470705943852512093302006430972702493717034716664706183927175020 1154 124112837862275884973386525073436344808441994368813479444862308308515598679201376245449973143026 1155 -7178959929317216752211793192892483987438093766316145569517141396491937184567993037054636127944 1156 -170979023691548657382879872939318428575815973566074794425234425152064148641764802334109472314864 1157 262414248294696219333358719744879167239580468284482421449690638785500675427335777968516135719716 1158 -136515590839885564677203660617146038720755442793181839475838350850413785428905122852028497534814 1159 -182732037907438797948759590606702700293974104887455972538933698210199070121684195423406189190080 1160 468928302238188861423941953855110597939922839223120316375327206670078436534088329321714209334520 1161 -423591231494177176086018996096080310684723904514232319952911310091798653593298968976235052812648 1162 -61863247377120902381137078707569936957662998705345698419596373612878952851949280301627860420440 1163 710789079470250166785211805871457567561874020588122081734913777383094197633057160162142706629560 1164 -956748469117391645078649785372163428987094004535657647077684564928933062721389398571972332025480 1165 369864562374470830974447671200459361202933307208304809679466514799934435679812942564079369866852 1166 854620378532312830456955552186634958424041885494196025258274129806188977038565605806507492878114 1167 -1800207953886383680852537196039406813110290176183654887319488218227435972674420289169717716668912 1168 1402178061124476825083677389476261876685811795844304740907055887878375975314502972173988126330712 1169 567496225709532046085858456416756206300560915894868067586714095663319453333758295364669927975888 1170 -2887273159537126972205991489632580580926498958505032658863443362892114935252786888330245871979176 1171 3423824265002628589792578221297917795137564317179275516111561559111317440472035385313494167865144 1172 -820911156905312584099593879604305739133717547590065130052657134166527248274152275650318533847088 1173 -3798985326152541462871066988700018000812338914654692742101212087704357779981655684882349268542904 1174 6798105196917602478960089128713948428690931129241775561873998443179309510102792755298916684498904 1175 -4458740368038108593828188118794473475512288846697804330049606303632360708241480561533824597025160 1176 -3375179440892548390681774417006685955535023630686346126859777523191657835320711742407781454406896 1177 11495220373071071792647890591702689689584665333835203503073395125904484598464805923329167876924824 1178 -11999210713659198766513182141607581121162567367756516295305478820924973344638575093840512303401264 1179 863514965823789147012375432089082457397476564563493743558769263890470264305560503375671565852480 1180 16280560577303771538962685934139879213983175155349888113639168022416075707708595036295605671035032 1181 -25250207005363060205649785420570684576964798928621182264336650777150146334288509067533561760531188 1182 13386777625491723899645274127124604923288922390644797659183074345927444927627978910863306124817954 1183 17213335934558747569972119565464710997015052252615410272758336297419605117108986842586593305276064 1184 -44943938943187872471464229313071085741877154581772647980165267628781226817207969781199649139212584 1185 41038124388053249676173924966139359481027293080164800259525524761951931137899151025171878073450448 1186 5281724001331475923714311167331377551154958946333913487030269037269240345607980285679716876918360 1187 -67813712126828996593596410865269241697797671126863236849846888093605574988918257397624585467768744 1188 92187335868780530290624677336741530445641946423763369412184883672397900338640848694876708021990640 1189 -36624549094330153129754459888341531447332473781905607865800900518701766460481785061767852992811888 1190 -80893614070939190847002899858140472268674278369150116073251827578207609340781439606739666642422216 1191 172760480463238009051854665789292302704815566881026716420085772222145160823900016492134513987871528 1192 -136203626002892269968211120988208522905210695359986268304065152640094685232548839596275211192299728 1193 -52043313498912841659195832892373284198187471962685381006151970183752322564635893861311360693895544 1194 275921187096334216861991146564754422133665346032246948670444752882479976893739797277414169589367520 1195 -330399001849963458921556766709115432704486722046209310318193752562752775212661672929561188234874448 1196 83168497459350416640636905848044903734474252631009773356853824218761436909927674050776001066681184 1197 360781436298787834107206322439448449366082185903377866952143115101597317303616220904864609462378968 1198 -653220296184399860540623599094929756313145456715326759319686763655149025899417879059839617184759592 1199 434662314357578657890954866546725847546224026802693614480227745072028286472350430619051263163343672 1200 315139763368024180094998277784746731693341516863940591388496288810459448202355454821851793052326448 1201 -1100150192623703408617792617667784877353756756270260491360899191417310493559933732779484299792934264 1202 1159914371905363553732724799688082755783554777046016165276350601671286924685363407085443861590332256 1203 -99630154854970562438982863222213613774017775553405947563809808963222080788679987167373275979991376 1204 -1549968830913591187808235958907227063664511260329501872444520887789451646188384963888040306298792352 1205 2429395007712242522130823959281151950735055112302276865931749314045220442228728064194255097968532632 1206 -1312015717556354640079970625998642912483171390547900168939146756736904265129497580026491005914628960 1207 -1620731946493473428180877940542776511430006138534639810808464950661147418109091953013455438605962800 1208 4307169968709944358203901115674801433720603493909080118397760951425362891263061543360046951482063920 1209 -3975128569189436452226026614599369081187779261335315805918345242844899253030293217073978016273421104 1210 -443892239301542049746327512546243588336926182390511691308046706136827100541139683345487048144192464 1211 6468953872379446383879362250457474786931103578741480786524310246090196086286158271097069971458396880 1212 -8881719906362541037130415379102031819494461957994521368198806995274428709513697854878508717562014216 1213 3622928372204790832295750836460398691795793430694609498267957908955956752258641151974244304932328772 1214 7654603750792072854800828274548197321904666838474805383550104676834558605460439668625708328738372074 1215 -16577675421606206386156808737822343998100612251224659709632451803170760186830864182511193475891030632 1216 13227389666887726471483510595011416864650928322340932854145855517848585801517509191442734779713033912 1217 4761718117509017155157896159266319762140803876043179505854387768150345753084544446565086085399862680 1218 -26365139504724908980334130937258860716919728258691161958094512252914043501202186448187589202263159976 1219 31879593983202198365226978746838034982780342164600661190506719730962261890184878468742031913107139656 1220 -8402171766002751261090053774258185235031551495602955312095299763743638246820626731214494386863243056 1221 -34255101579401102260412216217121935181511253433025636052662475478443691114071943216347479410322288824 1222 62760854947560808386041089686282922786499934279694933489144898278146313942826252332666874076887005592 1223 -42359517733723204156449297779085637706645275561619313365671758968823412231217997963980728057645375304 1224 -29397990384204224741995463213488484282757194845560688569629480821930833121574275363823484200134513952 1225 105278487054466406968395641119038323285105506487269556668931007398230942515903571249423792702191887704 1226 -112108179200951385252172424884805644710760304829236574539565976017170259150493363306410684089436366736 1227 11170350241204224334248556870793867883997891144716476765058444181162902874800487823333686798713762864 1228 147537499266553059083067116769921986412459257798926755406586325144945689979650401615939146879398721120 1229 -233715314660318352704198623583389256216784223261053332129805493670469499078452923892557649521209935272 1230 128522901579827679079966825384941195546876044172081085646868320678226514386279193734120634436377577688 1231 152526393883409269545514892150505712131635835131960410469402879172548653615938727021126716475096959544 1232 -412732735958028673041635351886229841855615972347341265742907504248239827954357192071446225222644552528 1233 384981034272465237526590976120022553231665841894706043696516182606256770467120857067940631051660969992 1234 36545091699393714314240316264741019800340752643680579510691234017773840481414762675940000489015885728 1235 -617006257748699847670730586100043095516851082531772507646492356059812275729552701047654304491656661008 1236 855609364267703452576721267498271233628966783013669849082180210997708960346355093335439599661819132464 1237 -358039320602468868133175135246092984856713883118357004691452962033046793236621106724359579781160650728 1238 -724093674265484350963646401298910298600475278977833562277330466224433936185200935705307805693717506272 1239 1590597567174393645861272639277326381681961275078429765894441396450583980843246299316090123216764176464 1240 -1284286325674681332475082041669497705079818616685831688643488140943662562047353724526002847709389170896 1241 -434567808830253209882252713343214918170522654672895115199365605601773745132497335538821152600796536560 1242 2518966787730187221943057483291029534293338893706125024376780774350202631584801938718503312038389744144 1243 -3075630456032233882917917232293001709084773428124854164657409226615526938857973430611256700881213785408 1244 846668569891273123515996125684130253748833213146914208828601340418261048643706655139079328571092082416 1245 3251686652031205748513742626792705223597739054331142937419579254228550621401936960740787003620784366304 1246 -6029419227590730392275525974241953459259173600647052760473507609655313934172992916144733693373559803384 1247 4126799532815039553548856936016694865199342247843561629162349699498875072623450443204465156627128850184 1248 2739787740640684511183572349314069188925361848121771971495844970138960673353403659443679847684565757200 1249 -10073489907238103058533040187653059962617693311187016959221077460755469018627161218309768512149860393128 1250 10833969372855329353892194841715678461413415482193750341847654240587538883831694252284871599186222107760 1251 -1226454065289939475098401888940958378628208540398505467232147169932491361458208621986447316250006361168 1252 -14041270997855722269799776857890355501462057736944786295487404263158676510413131550281202836839953562528 1253 22481859365504478867139283746388940911718522217485939686401177589152874049752129181300864527522908729880 1254 -12583724800717426132946862443062315334136987348678435572545528144815712125773376312479729921297277030496 1255 -14346890841764589050073503239297659897976439802929488493169948727927388427515928403597680224819582975664 1256 39545919419768123287515652468131509243724412947854919593107530236919554241924191277246394725660094124848 1257 -37278056672435232396799213456015284550359447767780265707069231751367269782930704029397446551169130085488 1258 -2925241847903563447266718413820607148062336933768947228854870342999560175267652433069750413128394859056 1259 58841433932130341719634454459207098809075532820195747680174632742973900835018850556790722571432436926752 1260 -82415129745589796114443947846074223083687752340313943454814038135264800809047968618224444389179811091808 1261 35351561004309897486702431736017758793036345274084564135462583948246190374160223605816847355952397898472 1262 68474084934816589094432809150748103652597536666951644196573072054895125165172527626574480760481714769840 1263 -152599949620444000942647676548811386975842203828200658323862713984275730796769370057057374451022747493424 1264 124667704871895192121799251253399895409228556329986685223732178622801000141883188264025294630214205361840 1265 39548349435460928661836766981796181692833559908558690856750440082540412043805809013770174951429462930960 1266 -240636571773911406026668562462427318836090096348878781706375373269519547171967176553267380971030442552752 1267 296690297987406742792534529222832426854017607347561761517516375421282730193760543902159111082824387524800 1268 -85119089747310131831355037891430543347064394788662021097675055801919731945086191799895558387344229731904 1269 -308597368116046007675583343019756848816112700977482942112181701056762522293915534071021548751151479416944 1270 579188075202177592182704993493860146247980185472317658268376034799543474894894348854914957934431584190608 1271 -401923141465314426455455847580511412600340183005900190441060766761697587435438954224691121519094656971072 1272 -255079489111078751203965436954813498202163901440131337383642684424013936262288417411814804371576821917104 1273 963768248872988058320511939761570212988459589828550348399541233651695330105691080241507092873326108836224 1274 -1046833544267972002077226653437606636015954294448931957714143721216908779193469154652203719080735349446144 1275 132525866478396797975814056257889821503204155485792278000984771425369062861767411682828298983192233029472 1276 1336083599535491718891246850122852532269135449583732621114340595745393307513275479628325416656253382603488 1277 -2162387217395538131976824719416850365654237289033239001366492922272245769974027255221497927620605261415128 1278 1231496766685605534003983550064810019842122077334012566706148224109088695923271559180840103494032469587780 1279 1348777453414178580846115386035052235625347530901409977309868649503551779041970325880087055112599498771422 1280 -3788699050562517533359270672440101427959875433265242617124225818574000302532181257773755230876301785730862 1281 3609060944544646727107608892888744794828227244017300742190291683714561196226305814871778783616938900449852 1282 224803851016685238048166952475214756722013615059633503735567486953346806436979305730331229912222151989522 1283 -5610663838962828389568418047841600648648294584691906354407364241752756416488098569568433757965855381539928 1284 7937644202061079846532938402386859679348391567409942676093367320679437918981242041682146241112938844080608 1285 -3487504326657653370474140273655327220525373054593558077356603771165991880394534289606449893445816734282356 1286 -6473107604225609384137826261435761354552827316134071001668523759020915776106667703127600243455610361876430 1287 14638810708439457339956550304446934359914847818103899211510833284762282101388902655780664940082132701669520 1288 -12099085288499643739084378040399172730961168911563356119080172030671542274783179836917831059345854817854312 1289 -3587877508090823018357070637054446769110459316470738155831801689675369269863617158814992320928755815221272 1290 22985137444156330667832635456010882989539472402820195172674147062272641585811987795987601171563917488856248 1291 -28616785277013694023253496936799101275363683957433526990052051032524063571705076613370843455078788428744552 1292 8539272912963507241232016800751000320883006997020007002063361165595497294478466082350486196136681266376120 1293 29280163570134687161352810143325090983567850444543739862275532809821941182640387716950844224674503314669692 1294 -55631565698405538015604369000317533824886612723913728684899941210381071054075308828493019898106448513220958 1295 39133046668457677502237399283876983360030558479478549255580625469807619436044471367563202666401902513982560 1296 23722775482508399320063260843454040373053766930374694638937882098606450884925450455953560503646743138077720 1297 -92197102488591817312062396550682096058345832769364002434410786966664012582453812939215510638406909089032800 1298 101136551438885425273560415080706001010956247110542531710103222316276560613310703022887281492582362909578408 1299 -14141119797928245358771256666033233387428700623854632964927190362180124379922065939573525831786870662100424 1300 -127110860757286212737448284868722743964312283595849689742394322068126464173666849860116327892795428092252320 1301 207965379211564875420137691457971242568825551997845693352533428198457734737650512156117200952970688386836376 1302 -120464860578858957861144973636387877918518655365376527439942249300289201482375607562255219746564788308196312 1303 -126730923663317926641788547565349220610667593493097047048141571516077276924777147416106142503720451378906824 1304 362939318584266274532993455518569876099543465126672122037545794527498175823307108911279349615349128477003552 1305 -349352127828389961159019792539192995087450836065933267042246702389981583572825583359135209389788402605285608 1306 -16199704470579658926068863956359857381646539980344421376487463546862621938266987956297228823011482694352048 1307 534911210800343606579393645797452973840033271006629979486557295132025740451409087009686795558870208294077248 1308 -764416167354093460259493213010831919236359860114490616018165391810040744770597494985334715548243213403128424 1309 343770677156433966188729974408673464838644159730396620902632101600353749941002093935781993939361359275952140 1310 611716153584658856445306693864135651460583216740268630712387452479295754320064567627194409705566344819241250 1311 -1404153068816736509629341357154193387160895888949445102674556555296888978614033830520037034724863892613627616 1312 1173976947827162255382037145055355259322615036450066518407641600140400644917852829333916295616906898662164952 1313 324355686654446533518983484641650526537870522538036571841367640380177476439598169406245919169516593972336336 1314 -2195221272860244676263970904128115141944073580565341839638956446352267953781488784922580302159485838560652712 1315 2759860454380961121609577897895530739992615465216553800602216550932742456237282737749865279227397402342785112 1316 -855012704259749587721669814287555127675659967964684754960034815946151560645924790742763836618444225461945488 1317 -2777474470639740211032880026466509929216866217352740225691612676965990834361713213083979217521895226604780272 1318 5342942846163854517317036863271606240750309462665968979454212908840951068813012803822899495870781407747822904 1319 -3809069301415379164834438754371575281727786136327651412176398608597741643301194316417355474989190520895284568 1320 -2203717567394870793062821291275898242267492215205202775257444536036860450149960072500971286808137009295026384 1321 8818882936240740168324642496336811666322974838720621997930795716184337342182608397631435431947538744710375560 1322 -9769669450157129171588488157540849313018134177065579151674834050578779535441859860818410337551142557906478816 1323 1493642094323944005432242851093306188637961434867720825032285916917204102145464105634072092239996655201760880 1324 12090716936975512592306848788287352849251398449405770363771580384553342295542964987441179239590934901634637872 1325 -19998853689548810954581014153554724557256915416088075797371629003295267008389975334661682367915382158848265384 1326 11778710295248605177700603883380977984098518477979993841377197014209242410471917732055597394787163950281120344 1327 11900743223054877898074277813048122592421868566349852950435546491215619951055287950477644480910171745750949048 1328 -34764277279213807188296866881726437746535242892700064899347007862875763660801526651392279456449299976486516048 1329 33811306678051860091959212092543128564650751861335292774503823472223795613420102885206802633512341041689301768 1330 1038255112903689880751189652481998556742014388952423401205956495178948222091662087363528092110072726916259680 1331 -50989963133115762004394983971531861813007210812184456043161884731284997292535005317355536052652022439810634960 1332 73607477048107118661145871445673300872800668461865659354591978991293066210553648641933574464817578652753930464 1333 -33860149217127509420174303507613469384054230122617822279604189589710112198556445708427979967703829647306633192 1334 -57787350411480086318994747458054885873524790891473607017515986130391227274374587421748218721943097521848716896 1335 134672921688509374197935112106848386644731929364747006852983309483243422604730590668376402002262165213652276048 1336 -113887737721930053723174231036256918464859923360444640834529763303146115378223999885860244275990317857817744080 1337 -29206836000189765772717168297698485860411677876777412962840229514693687018058958999656297497166015213579115312 1338 209630585009312084976090355373796376988255895350379612578208019243482605553027530182504773961448617989280950832 1339 -266135393401975651278104329903018083488889249156135144766461928855871413061011436618068313239617956753082593776 1340 85457432222147266646440777634403663345602130955910347574934327663979224216104888794472905587966645633579726456 1341 263402191793132503979168859672646175136496963248874322305218517494221359740751397160362714912196806184191377268 1342 -513094516566366322673321514892250891216352863153377960485021846962855471236894142441853018083825770038473544526 1343 370656857571586215628684268645167952209051286128514426012845067418180449488796243185827207417041298463885334512 1344 204462053511772711905463455529100119426114372544055215886871313967179670055021697991329606215597528573028382232 1345 -843453538306714235130779053946308831203169005928049956534618986400033854863255161999966672727334890666794128224 1346 943612157734466438537453322757610359217641888315356666626447625174412374979041044685913504687575461176643800168 1347 -156444370286668598028463613765469219185841696050519515906728394086573803324121378870371160012929198745669264040 1348 -1149847675161365077449230704112387262528805809891108372083160749292134704049622431720721251306744406156000087568 1349 1922984503187964415493661631982719322304309719104940498710237585128203795524914374951648261944032982624030201872 1350 -1151203588584539851444055710678189651452164769127017114298546371129638752398018711911615278370263863745360189896 1351 -1116871893043785098408579650840266623608617120426121830246810475914524881047651982565191158391966257336839400024 1352 3329564657681928729942110616524464615537053462035913972435495569554332890082664819772270782060763422446295806128 1353 -3271832188683215182522742018323424353462063519032246782498692176097291412420477120244034758995519148749527523704 1354 -50024938733131067450290413453868208669675387614940845046317379674939853804632793302627172477190943458364122528 1355 4859843758828558317139374006032118518290687435365221406257062592483657567386065669697880116406116835041622734160 1356 -7087092491195564144195278808363091919708900247326231699643207065895688257767302097531205303954151537388788025344 1357 3332663799828818081029124531605014897989922169638735452617252250922174176472590876488691387290557471505944577696 1358 5457028656392710203521967251087964238857100588622576579442070598846891733125966866349369527350403139059527658040 1359 -12915261056000137448374359089300959586148513671696231360948838530897128043863232188220875606779979181754573104792 1360 11046038734525753981942976036238537791523872122180441517612269681081304668044566435654835475770749864172997628752 1361 2618125138674950500521772118077916852930701209846188293165741503663415096647193828450957248709606953594325182520 1362 -20015919140295637724092569289016960647269886452799294223928608950859004729050427197079769627483847095686768467248 1363 25660659773948854900833084299353977726156367984705801954204767334957047488886705391622772130996952938781820098544 1364 -8527319568865001133736244952337484294238218005590085136921517128608505873369635791253132458217442182593691556736 1365 -24973461462579631499022507985417920202463537182355210941536189173521925381944022894411124616124179875544152391096 1366 49268782919928252624329923927981407299103662266792610173080649122413499819519878231495972729815064969056737742544 1367 -36058394474608997102782683338251322457024743350447028139975677587216228376507076861979987121427650224536962599152 1368 -18945147468974304986623792151074903244054703630524372030136532321553938535384180032446971899350321052315310639840 1369 80660266644733784235039188287449086758688196729773306430611095079114945564943973145113012176750733108085761037072 1370 -91127572404482771374241616413903593501452207276182719387747566416960502227759001350174317440655569720712656217392 1371 16270797186847376787638355400335501769550493932487783977088704972481917162199699160885623246131392458938662840608 1372 109331641729768803108184138921868831842465123931193307229544660052114520150991688092542988477210215444168077924736 1373 -184885653864321126302882458507840453379216942242055801038830296337349318598656082959614831097205891914245847734360 1374 112468255769156332632400348015673586708667244672587201660148088626267912050808943939326137453062630508290201849832 1375 104751003730296982422262115333186876979168785351706080954687755586352146175813071714973183010331749255042430047416 1376 -318857428527972954773115814830701757987470814714793370714057426048783306824456554635343395342588445868296117077840 1377 316556816071281913613943496581590602210484636264425178670939782872707323883588839960550638230337477347191816622216 1378 34431285017542058705675003633992005903438973932883674780816156541738870036871217795514821551718938688539619040 1379 -463120023536333928081553465094555221714166272980589856949613820460567994964371989370115843867594062047821736802320 1380 682289401320292434646487580321369966761431203723300016887288737453218413968602355093466296137021928888675326484992 1381 -327787285579538846417338797422571246135074819382137197685879425637647120320597660925191183025000263651136568876728 1382 -515127725056533614747676630095097520833295910675311786857851178258964893422256941370839174098652393154858990939184 1383 1238463105893410495246896161199263772666822324014607390158551996222312786498334659666234828212917431755781984715024 1384 -1071149567139882508664498493630133426430521968287375948427619319479659530424941553562772933028878618598247369036128 1385 -233480322546979806900506513309488716045713796604303402227838095317640171221953927391084987840689655167307150056560 1386 1910910550473969689674026583629209727727569335348384902437784529164138163635083564013159953915855711264439728034448 1387 -2473905444930678142919832132064972484186889610415702797229582386292948634293998912791563968772473363206017001454560 1388 849598420403203442531029759605338175265311891173301141025092689683311914007070299234544543328506601677253636199536 1389 2367147621536823649737872576441311707686481945209780584695753009571165925279984704860802388068675260570078681804056 1390 -4730465930561781543572560280772507855162405034177776587920591667586269943152234557616468648392471376334895394909600 1391 3506913004797305591274342890327707107094798443880761119021412658994889755196492233683476448934954301465021396869008 1392 1752950226447213728163044199318173206125441771836852083563761720655912254026174550055244473888014273577371722807328 1393 -7712739282790546427689142785944980482103550057254118097464292974660330125935881095309682557585501253706619908986352 1394 8799324886271946317173334201728549673830892902305591935760562034960950943337668426026761628305810634962453858009232 1395 -1682082809919199446875935029148302881975084167391088419519947421537523355818658483931297951123939930730858841974016 1396 -10393626412346520491885503812379654544074782426350394851428863483576009639302639681753678236152415197483945738692176 1397 17774095491019375690258267690094699807666882810985745614328193418823750329001216269989420951260776103082164553985168 1398 -10983411305475191204957023521034389258706271371528498529489257833165738500349540281783836422458082495648737729490416 1399 -9818053764360857495771405805733725173435505133212206634670475584184450283085839927494982559000673187616067373699008 1400 30532349858337013697281244777759536169697028873435454423044104740476099135703996724527675597592847426193666920547152 1401 -30622803040430507500514536765702004825473506433774248669666305391617880346263354178275549428821442046920989719538368 1402 454546993689076004869983065182706576475018463625506748611450221947760716037706352452086103266959116144671799521888 1403 44126293404026195313632445276260270533852057357242941074069001262728222825289884634395888262353044564227518078668400 1404 -65678579364607042516347598618797591012935473125432266723467192108180324959559783672810462132437997860843101959466568 1405 32218468142290070574387997006889902022784441059024116616858588387202038440647872647268824571474185259692299093411244 1406 48607486302180781952694611149827191994412644789366687881741709062141038859828847604685289466568909501413914313070138 1407 -118746228750870141958315782111223446327672157174527130318694934963869421316565850887874396512676444499784864368594904 1408 103850674698775335329112090801389803827368172524269158094067514316406929844295652974815005488226399695728136038478728 1409 20696914866883753839216012445514990052054545110424766152337828659136750635298089322093142346637848728232941794385384 1410 -182409925791468449302704072867880076563955017538255752086721958590688207961332678909683490404902853716515645852854296 1411 238478305554865125990696921564682621143222939169891432191036492603992494693959530178086476766716189243168951986404104 1412 -84527988246801224280330976239473750174128863676633431521068476320016489198249732904537793927606252374444922624237680 1413 -224313931503693246605831138209738430270465167875779197797298583026505496988478291596110477494941196184114434352957672 1414 454144049480375555200089845349082941809440542375885377874600957681550774580131464000344819172332395962662198045290600 1415 -340981487264955612549273653670667496193632321148110798923142772138428963470562547548897007208098827100053070551293320 1416 -161949778511149781528913279198231237297954153497321153702974433963158757487692664232180800630949133451402810429806736 1417 737407837611668934875914038904003238489010377395451001331038970886322313390018055939919305266364439876235396478337880 1418 -849557590331635709251957558965828843426165884729555812528498369125423294909076827198704111022076729000243225222603536 1419 172995686655819700481893404593392396589395822725950808072735485419714344310686077170383885789343770666184977775500080 1420 987875738461922776305262415176027425082770548992365419443123608549539580262094330782436218164666657454437058548794592 1421 -1708554279682625051669950170895274729610380694364384876817947521207965966405326293912078065819775383566982768725654568 1422 1072209604727318601994780814136759490210708016658840329779763671249221832936818187870763352155130752479962080566048728 1423 919582706532438151580381949867424363581047661574959353440529766581529940843846379718534212008396894847817733210540856 1424 -2923332942198209598646679555339911994816395613888051094679396689549338700979599277384777390268548391565173489707265616 1425 2961909884119692783986330667118423899374512431294551755807593754559186217744247900558273997318004401461284510256789000 1426 -87598339593965830895217687828025295600389289371839245508352822366265757764012909450315307705554496324912132274515552 1427 -4203711821104563560757605732277280408107300147317186445574443562347690816110760036463231928828030112198134240824082448 1428 6321697506540643684525697900460349613096637490128526798566914871891417452963828294401696298681633988321405384420994992 1429 -3164776480606976784745166661472574376365572341370127977394533121100147567233686225019537210011088431748120208957858152 1430 -4584742197904375102555790664384258594141987858870680202322564375977599251437289045652012604904783104687011745219094496 1431 11384483392633999299188105617436255143882518193322318099470035340744725867359420225688104789172897671271708061013203920 1432 -10066669385634715858955605735051912299117166262884254498411117878613382383989682634706248169131224502443236510454321104 1433 -1821813105000530472816403688570832329778036720920628829053609998908540696214086924576486840033617680746170995782850416 1434 17410017199060138085724058462991816621803647441961191695174190663643259588122780279094772338031026539508386168054721296 1435 -22986113916980987305311675269350229465370322840045829382395498287738072647234579680101860409738989601864491463101176352 1436 8398762107040292058763314539936013268157409646635240106584320277311971489110229394026078299612773815517721160655315504 1437 21250462092398631129200612376621148657194470258556703502453410119214265427070346859392312056946133881510932098685852584 1438 -43595428760491670865010348174870120726569164324450297327027439698201943749194955107591613896016380188077415872925879704 1439 33145655965058882504128340193986194896316392332477673486623422860698921618593101884635199820846274708777119321357531448 1440 14937481197781197449564421439914328481375634003177220186897542159738473880870425055901870870781845673002761560231811888 1441 -70494709506365184116511615602918396919455074081307210877252552364218443693025837919865128268878908855719756446562920440 1442 82012648103164889981744309882165913709221741354127871201484944965728072474341376682251240440945938443851832751815099872 1443 -17711784012064226749667516249188538779828928269337397382383371648135551189957331064814532143622776058610068528080124432 1444 -93874959202762302788916980772776024627818190871887631720686061826245770216307442582089496857117217297720042859420995840 1445 164220408830966806566769280146868757227386222897413179148896337708820453787898499977443629314082781534471295112703379784 1446 -104631555700071609659698773488969352504791932548190571336031747498888548445789443908854121047919170145734967360646084656 1447 -86067465448555720457422790778252647005223530129400400641744569201639483876543702834617625985405693943471786443425965040 1448 279866189469525158546998381531893182887543744208918773387294167225996528948043040651028889729522242172788517149620568224 1449 -286439784606678534958274561996236487264924083945703665514442204467832115304080647478764848213617062396752202684489002352 1450 12630132224550789192950077125029280125524347008740849669330126336604883476238562319852893971751972156294098439859033040 1451 400404493977024149161393948591955015573545573036530810791014118370875611456490822154848981613829467939089965512058569824 1452 -608413343924351129087995215550739299195139172464980464592604045847746637399381519736762161441297964648865861282005966912 1453 310683950782700019106114178248131924739287572033245552815534559836239065127720789401613555860030622213763168150485826584 1454 432258766227088134198593488706045376556492292013723411566939519856452014262146038449732523154355497016613785822299669984 1455 -1091348491134753443193468361467055473302045826318203374785885182762793771034013847501203661157407104202764205666081573488 1456 975620978191446121750124469276011321095015722228589896561170052594973144308039160468416238015816034773244133760889013920 1457 159023859095002812497505540118399124049303386690303860624092804964940572803621164802261517512941602843801073897628940688 1458 -1661467584827583308850403445006681271995845831912829790560370302258767475922900112272043736469120679186035045517717843056 1459 2215304900857278463028059707839127527699832825519762856981947798921766098004375513818247240710572134067151889036965298432 1460 -833481295047763618261459498011822503192464309748533970267158544507735092362055687685264424419191513263178979678597250000 1461 -2012604822099208376313236185534460289861304765654626041441023070200708012114901989863627218314466339211970893471994618608 1462 4184522217114535979592757263060344436079451482369277222165853403159444703578423496385550564096478876579191206881322683408 1463 -3221181004762839462785270609582775713708089373263334014045704012076511876767090692498500647379196959002516940516161660992 1464 -1375310947815240062280268798028912283720454978657151386335595751239680234184712729831553832664140009656822987573798902576 1465 6738365136126211420824026427591228789589998982312246747827803469146867620660411407956486826545959549915479854099778857600 1466 -7916149424778159230649658645923854762731108493629766021375464917836832523062923668653066546898262103054912464939738674752 1467 1806197886470197014926953911714117996289800369160611705550929792106372816328143428683572052469770585228450222925335167232 1468 8918824041482183908122915732119815400274948271797518802930924622840775154870653623118680056595944112108574111990726685584 1469 -15782748873586027099663304496863835510096895601287470406989277907949170299042613653001918061315039546945023215541902044624 1470 10206840095327662315040466031387734795489146555294058917258856126406948408374122682254177563940496891084325078816969320408 1471 8049213477578795805757444960192860871619078496888561455477149261203405907203426725311498250394694899658640665533832179528 1472 -26790228976841790114700576030050577005043526750574770963620085025038896702998460992285512899800352525109056624794141968736 1473 27696849391062759013949528515615666648602612424362958085910670867198375991604874901475517351925354048685358123607687432792 1474 -1617673739063874254029899330864314851731228089985007104293846345570437793951625815818789587092146629535451471066944647440 1475 -38132418611042202311753621941124572920921169097804084454354525539639050882438559836282241012847788471220319900261097684432 1476 58548938068854303169805605628895720834364934768338035873439030765347345969325067197270568013460649212185192504659533887840 1477 -30482011250012072012498844283911438310607636166827616899070859085728856823748477464328576838528435949565692881148510901224 1478 -40736437979418760375283807628427931731739521879731159968666472991293512738813769327492239157360035695228939978906462631264 1479 104609243815709770925720216183428083974855500137455616871599120828769552628245438940664626109725171133309374858508454187472 1480 -94535908223508862209679169563626985132149711858038686830379817947850247126689744206686637867205626660908437156093749141200 1481 -13740836489336908083714421935670947874909245523796759965786829627978849053225837161020642755378723104111133722104450804080 1482 158535225281522369938718498231599212700684774417034346256087792417658649168789542326181841870287359573919634290905587335184 1483 -213477989377846751211599228959323020514336265395135891953606758031490639880257824424016878145525679299709801411444661657056 1484 82618335684769738101991095528399545732211529248619309354404857716353658688128822549485272457497556665750242207572601701104 1485 190556274906176339111835157152923653648827981761748044194132653734702807932927263607946210963415788960882122147020893619608 1486 -401613568969666193201623230690504192211688675473868212105518360445897660609506188789869099773759794873202192220047651573152 1487 312967255069391520630799140387290752099416539302885890005245124301557389148299752807746298076187509988517075879865249616272 1488 126381417759560300146948241332785837744956568452585636095828082613234958646353393785235469716653300880784812476804918926624 1489 -644022946408451258464159068858524717170447748616857458694974647357426039293930260455581336167171378443402873862042789537776 1490 763999101279281752249085850610595858660220889184755400979914216420775993331130587659182394478898987821092231418424426471312 1491 -183544103166029894565172221984105534852907671263131833395299182333649862256287311914627144657330655212321088344582183386112 1492 -847176530020367656560072245546991524465506056558510132931775660692927344543423548109456625111313931422769543333189283801040 1493 1516685085562237819306102875692430470868430466485356599196268867845143698809395779284164610866571796962271312517204972816656 1494 -995337587396252375941903802859563080874221104266051876322686566454825975557871881555096337415936514819024064365782332371952 1495 -752170097327628240419041725379907062064618934151538026224844025877334737327514816143260604499721840839046553009239177823040 1496 2564224082844342857232146517733365252471109364359657407464543679561016571200391010366845857672597551011714781490147554209744 1497 -2677711831584845747105984603701804589264392584518639616787213353955910710769019278730612599346418955119523822079453839393792 1498 194189749074657815122465279159779638444670067108490633552553524641031564834189284031208611024027065964054895984725805261376 1499 3630931060592868804967939112297309678967343447207304765573234046365574456915068825588512090147272841986031179188363117970528 1500 -5633713921089192424795266909896597754608758683358239794107459689261855367856980670797850410069263985286332787868843822201808 1501 2989014830209134490844977911991077007509319210292577957920700283514881722401624850628064911024963948030666497136121066856424 1502 3837297253392283261564048383207785899442517008252239985969610385009196549276507137123503686402160513150674049097941623758896 1503 -10026122661174344696011408177759020277907231143386628042357615775165189145995341167639529471666661784981017980113196101830192 1504 9158709120081852139306016124022766835853493516610396966727526245803913527117328425251181380395300401637481000007308430998960 1505 1172507133878541861539516373698787599204512770237113745392586368701713436257086179231318561065645149380114979783389985000464 1506 -15125166696615690551712935367110294687024919889354574529197139799450910841643955276686251189986060537429732308820711402022640 1507 20569545397342828765858123952461540387642566950054467164282555181635200899778858217356232350308634359814178297412889114201984 1508 -8180652433491371214269133406227178060258195512404640077336638577712807064943359944701515275732875510216314241704783003542096 1509 -18036782222332403332516598645561058516857817846099243853358802314265143755384646654931525117053592387885746634583317280747376 1510 38541482756493680769930583684500619402884938496640844510538538776456328752989789351145802276674803695822367617137245103915792 1511 -30400476350590857587925985486059955337174902017853724896636643347738237898105526153250702522454453357621037749226262059208256 1512 -11589031132232458060122158673542792631484546840833459610389983428705500694088164744070632899582638363847887113747724996345648 1513 61545521679369446775334141595237432405645618509214050215936453657713299933757562252082332338980586587990242433981476183339904 1514 -73725544213414294219751052414379591390628553186257326623527122641727105755721290755567684520128001969407681679554385434305920 1515 18593100014057782633451107784441697111392070827913094784486625809727031854000408232348767073093312746993308701089369968666816 1516 80453831762979089478192812206506173955664066106567662023633037850700842241300190231810805062696830773312371274534414144512064 1517 -145735553025507156706009557334688676222854892431909715539876323238772251789827423660047585725172124737881526064634163865026928 1518 97029666780990302451633897570693230194005220872551239279994972447826724527128100311901733934904414401025854456191872038739856 1519 70227509332139104133029634329693001946528507209938470885336554365708364157599201724851524427855492685391287995935279127889216 1520 -245408042904448592114880781356209381541072818297427199385349368259662566637226925251861126962521990187712271302673878565153584 1521 258841921714830751589389706033840923987878770241330201676982501758095961020581716913144266593140950056326912455535179039140736 1522 -22375172323836256209650379659399898536247957402483879173077163442926315377612831893618119806812486124420752400129430240742208 1523 -345675575334586955486353539129872470203512986381400980972623269202338503894106123011184731684619625680614736248610792858230720 1524 542033621255093127379570994631880571676607828211385043695845494758114410124287334110808088753629335245374555574036703867404368 1525 -292942304886011597545721573517248408414258917317580833733750736043366514692108128991667515735325927819927112649106117431031168 1526 -361296140506566707700905208535074765657701135320688436583375746967024227845553881834905107076678620372157787782263677454358912 1527 960842379033767459032521279971788807736087201064555229648977607338511406220475748509970560749698688053497691677637265612645376 1528 -887145634548041706011435926495947941949180092138524360536902479976737786928857669827940037986786633398675305118550129265373696 1529 -98470909496842831264935727758755051698315774609093765713565757288712365014836919459201762005434529381228714995265082406249152 1530 1442827127488597368758144236782441382385286225035549393347396946390285886645266442760440577051818942950681790008144388860140064 1531 -1981748859007598456078968944896364231202137393619596084584718641596030636621896094477549078261171335225305922992893515457642640 1532 809204708211696866078654930682460629972875387014570678108812231653579387971915017630615387221984189948817266934926893124809800 1533 1706719686090709158913107874860109065517778908892410279562315741614045132024398649813137956459543051996931088126652256274560204 1534 -3698332552207522085727927098929248932730314969441596528087047580757375741306582960573811664007890994507398696030148616277601466 1535 2952309910324947814377964269901722719679472988761751591034435182474602090728991108978544746829445500014082810519385777872314310 1536 1060239692128412018353446654370680617041338860413691597189891051981292380657589020552232722454879795734359301633843169911137994 1537 -5880840504766023431460019058093573336966630385769401983074511528182167649067898571673932570551575505379477360473911948256857148 1538 7113608194233137066503216256247228715438280569145938561248438024166185131647416091134766458971754973438246433317415181831783626 1539 -1878184578667086129968639816511395905735312869636253377778743127848178226371028359305047085231648372573025051880085848900585424 1540 -7638779533581302443196286111541986449661424433877436946563737148175551274753500053139291691599389387639778334780913034871926400 1541 14002094500267610790169268533226428796795233849736855028084243264810697743434678941680413057473901001113990320484795029189359492 1542 -9455795214978014931530824117940083791620180813788538496136369427084042298548250970619514870652048827817782204416677826751616438 1543 -6550971128533468367012973081537749903271384207221985369161511534445993491300483029180709695908753799870696188975361430167565752 1544 23484135386714821174843653287805606812014768009317871204736333988763590267960075994400961262907411477388111600248584641114653496 1545 -25017479125766385282750325438183082294217103294377803911548488270627753388236671278147756718578874697519378299266915284224191296 1546 2506270642145534966334598681011838396474888042071917810134096843247816117570777157195247661930530424301348393730301020459471944 1547 32903733427631327646966866176356391853290033321633428100772628106539924891797324850401510796718987846876674677530287160641934536 1548 -52145101082208617808714243816834571738009817835673423310405124193413643521648996568591178761839455024032798279608361384595959928 1549 28695577592444510755435569280852075552927034797146974632125458954238892288559377701567226873538714993835871544149078746592579252 1550 34000752560519878863272707761203612510835427202572029616198570043741987934826872452630260248632486260818348256205273168422573418 1551 -92071942839893987915265366038494972653528898266168306344918327308073294325346174640768052155850151512117363121133067372085647016 1552 85917197947149515641499022808228692203370416518895963831588110616595591392006830579694427562383109010630864174388206850645870424 1553 8099289029102038048182697217228139279338061312335882187717951036857116822399362798838202316599205706602637700327216101377203816 1554 -137615507199839949271842012150654389540225032796501455239574596191502945438267291951619444578932650699140950369519277032957781848 1555 190908471285309122428426078003983617520235656595714358430897977970291388281728816296393387053557144248867713937163276925426096936 1556 -79967467867875538812309102479336107263584956700248929647788976602334715409496752973282774017169903444389396381761446256549583296 1557 -161446538916282517369779083679778996121715164517665267192109517590820156103254190118538086226792580598128572875663669129441619920 1558 354846848121134846680290001741978548157293998546433357161541961934455475442494241308149153308976910403687448773364298243213865832 1559 -286645956742054918679958027559921643590482918169529973944417843927052817606221728695291746263365589982482279576218286768010622392 1560 -96750175424536859255939567478405542281395518835154040871910213532075995199535752543050705794838311043433125561363786233863290832 1561 561862009802688883322606231252068375514490160835066004331339112422477717157007828567307608768598920414992285484909847612301461352 1562 -686292467276240145667066457129313910212728336051304850128126522422662452077864929628190552923822252860627408508702338162407021088 1563 189242327453598850452745386357122567499489817711586048393908948451203279591600505990141865033347906751609538872467097407306579680 1564 725109313194572941311354248991585778884333952317983475950883107453746859041994873695240430421351204443607345858834059339772689624 1565 -1345172397849194048858508706860978947814861458258748124682236435443742376771251674893480970926219940585205840813618554468080211340 1566 921202446547756086233004523257496648940382931408795132812961433859527158899737742927439885294900967160813856592065298600433200090 1567 610503239608978589334645508547740780235241602497732199510617052612562565676222856877841088719088580076639401405819953937251556632 1568 -2247051420290106248334011663194532645061107411863069087986609247987477316505058833417049422676496934718191754317313991316538513096 1569 2417638947766657640882725241010051341465667314167886200852363469451117026320644904263924479657086334325430054168618081427318609304 1570 -274980482657776553319730803822811229218644081814527746829308755206318795733756183044230806065655607876585291234476792778674126952 1571 -3131454888405786122468304262108241588009063678976428498393113627281732418128816532784538133688655055204380983793271360182249204920 1572 5015991906306861274641029453351460734656287630603358189205297280015961754869621627056187505516609717255879707796060145555744214240 1573 -2809541086784521914042188725743222951850431954197682871023750892570739431669403394205982318742768150895474621398853431253150570088 1574 -3198102377696600663246914888437111248541017445154917545275747190337281318464723718360580104559932799322366536868644862860797497624 1575 8821822441710936553779686084126618631557452349431124205096114858025125950653779756036102879957180181378099034124573097401408101496 1576 -8319382921242002835767954390476765505088438800768532243316631109783866338689755260403088939320623305195874178845266610431966373776 1577 -647443457363231527741039796850128224909010967618589854349106980930862014571838893827867563095100309144132735972942415653732802088 1578 13123769161125289472855810369344739711211315629679309865281096362713153253461252939807736329368913209466185506721442310332782563184 1579 -18388857911448857106287015889409969823497980401386295206136463459031591293479581274802012988465736562412119992944656291823915849968 1580 7895435099922995235878272671354596872356979680883353660547565934065290308125556806152830631291348304509303066926643449068906406912 1581 15267029911172706406689049722369620321545046207364301660365176628516531516609292023255989292491458954654451506167646891069700517488 1582 -34043432023731706173813813584041958705137493032923183916113884079857900119066121095302246686444749392273223236087380114427964348840 1583 27824936059109852070231433194782527558518318043956217325455786034541433044860827901219355221572817636907831472929300433119886283016 1584 8803823415351101906600007785078349279502182011498285618713859937952615780908819233175737438349964785769453164059101823154587579888 1585 -53674343007146927224590762352489239656535894754709637620553831787880986178712251876229223564892288165373342203875601435311618256808 1586 66202800821093649942623085302198734144743260168352283243254277828383856113150418714105175544839129577555782281847764966850317934000 1587 -19023643871127210995787664217333608326103443497522818733218080773773688282318854003686346364676968734828886555328000115345709160912 1588 -68814981936467295623295645321951476099112673494804451477564932725913183097637776099154620597435395515247795341036345175863641837328 1589 129217219473587022702127604225931586651542208117183485764258860495153352724551505327125757597978985171843694629684243253828008589544 1590 -89717989512950220681423653459414495393627349964715308670026243785403798399687670625241537584431495026463652041685463078723437426704 1591 -56836659472746177493078313780715918031719548416966262577020792182499084435873470951965413419471873872144972587011873627782373350000 1592 214982827750488990575856637970887406092021303930173766874937819666632950708181948975539302000270511315924720242033183558196154459968 1593 -233603364832451234209162472147111853112680498246294185999163503898501246405667807016842129391688319557496370841349566808397657276848 1594 29696806260758425872117428922628346588110213161924087214149462527301254839537071825500934849406328832351264856595471694343650347440 1595 297968459246614264793997309073005798242186954097543949275181767895299614536835264174954898891005095224003245936420203519544445700432 1596 -482454464948138989534299077560192002933843538232035460961367441511782934144244721891901045783375113233820671862242056227256928655496 1597 274948586843162082053669807192853141662884132751439165483921208401125612717441149805735460230343994504233474927876372912912034259652 1598 300652989256698019804787464093534301672891825137020588094174922664226805574356949064350118158138864758355090436872233894131362276586 1599 -845171767490406558244706175909606524783538365856929881307107445038712174578653833250158947062464620782041978987174243680561545439336 1600 805432583223395642304714129898027435955556304926134087621492286266757445127587695643564741894470364648434041303288122746359381702072 1601 49656547128488254312404902620732267885700267583866173923085539889859405152487029249572538270098550723753509412414960093191677944216 1602 -1251373859814352775082273521153259089354171896724321301196216278092522600814955248353367794917847480935177346953221682675465944333736 1603 1771077597911900897036162069170426199858995137741558106090657283211478551402456951810404483930518806743223520190428102642547466822600 1604 -778875227621659697140910243694935226727077519331601052595963623728764641847022069019159346178368636042775716965510480471108967500720 1605 -1443229184712712293412113032548487092940572435103576581471774918592630348048761656661584207195433984062785352597750789520279049073464 1606 3265750830618624983170681396438985001554763007040602571705378133062562702935050754387463608982016610959299035142021847717157498889880 1607 -2700406088429852497956951515514323177624603516342836794432921198329257002184072740079757777488578780355156400231065245522240672735432 1608 -798589026660606224718617996809455238518696754029112965040029656339367245714642126317769167975497474538193264206327575824027535558688 1609 5126843578457363830390072644793331042736250581151593571598368912371507803229631494840979045399227836587779917980416959543029961142104 1610 -6385454604452090899921274442160241181720015169294212120398262263425002600120790118494858671617921115533719540168547349439426156858192 1611 1908327011657563620809620891113805602581018156716156573615690150275348457411517074833752444201570827059529715111742051364933317416944 1612 6529203021943473068209728665072684753633790813998058702440670723850818084676981129761278828271930233978851323110804651043712194540336 1613 -12411388739868171733877932463827501895304426430747707504344110559128072433867621167660852269883990854284059305897966582686578536698664 1614 8735245934174251317873169085804050295742612494446459011575292985976430724845760997628737984467644629074395182293617931946274129825112 1615 5285660785527378638258007750930032663864151676731039852446623744335229999051833801241764629464511803971611145071175813917722938377400 1616 -20565843038947572111119849480584700483963853028296737479946810713830387041868851806090441708932408417689415480877892461520166927690960 1617 22568737112064653893629672359048862534657449540235285880019355318230239047439675691508618872642555014134713495194770417230620128478856 1618 -3167376729102782336632061077353550368003741537383160696971447016110832420538499771983418763063262341583068027124600307200775007547488 1619 -28347593042475328708087673519979023641166016930817917222125489767604898818427525857324452843291134308657162977379034066670776087530128 1620 46399379966455381485961768587092893025114021078158206107698563022588729331281997070273675287595015187005390755918505449969645536748720 1621 -26894961885915178469935744112772517982209311610950654152887210944650472290591228345995124284584668731041524098824140737309289880471144 1622 -28248674972570130307256086922730211905117626045400820789773276679185404998440211942027193784458766303680096348298715416571296923965920 1623 80963098510044769674753893226767970604411426768652140627764518922077096269963299082908243662571384775348090027914637590295499299983312 1624 -77964257518461131054163105821903077215221804420246023695332044863791793964097237235576727964322756503156751158435808807473926916817872 1625 -3566418290690117497844762949557458380170034344265452670445788638327953095402260680639180444990306652815267274107194739037920558429936 1626 119303171601288580161107310608521057509769794205189464782906527040124470703870426567190470908168989596045430271633300609235946832848272 1627 -170558743495030466174991977913480501105320900390335485945064487952132975420208783361848165432735405376933654832302657479046860901909120 1628 76772975785072820851449124381073641555968574549606850025961635346509845149873139376910395203196785561791978240030279170720467636926608 1629 136384933208996785307172232923097688858632796810383951931669770131254608812851671236172935120390467839284438855999339974880493819581936 1630 -313249225752502850359741522061716222829158265773158131110049226916389439777672280413252246971939490114331561341927412788370953165396200 1631 262018838017241303155274331297083201786911047606849601159477693125750269812274621878321030589153473218172444033398929373154110050684360 1632 72184326966635614862481646857034281112904006348036427222646621283844329086805347529593875220718964397213630575281468594044745614340192 1633 -489642491201497001766861506792179116519475230056071183391872932835736378241771006945752165557989182881641246272959706109251620319785768 1634 615823243970600616687897381838078550819598732403987026465506829092964697820894592948840052215029210218228865123362483010339575226245936 1635 -191061200412432163701023957416753219323198973162210054718454466058267736841514678253372719326237262745389919340884029358988089511558032 1636 -619344867032436264918090613219335722452813170311215079988370838167664479585449326359814723734636913728669349087582767347842083114736720 1637 1192004626067120102586725934457313255226935129466912854940592553932415308194307308802535405347284989035233878366790601524127556117562904 1638 -850247655046993884828021081618034246819504700568566909742555231322057577200791850031575626009623987490663580055751684050146655233254880 1639 -490986122838591508976953553634914189925747356174226281154342099948452414979071333556534185171420617825936472774848899195582977267499824 1640 1967165483891018054275604701015614928486614487626058804094619258084282936641907904316994732878378352796800406459745573360282899386664368 1641 -2180101273823905050898669110154061061591006518588995362821436473881498339412760252800818629760661597093547530091491656370510524128657648 1642 334429360317008194424032600610948750761243857145826195825472514798522042603190458544426678274466320572141583748659780014531411980420880 1643 2696388042080611780552318787444515395909750450152027430438190114315453940089127923958567062112653799263938936818723141754772644130379744 1644 -4461948093578771813012588895069157049260309346002543884695240445958828739366624148962420385521198278561860142042088598724589552275981072 1645 2629667887901640747515652302896869636815933900068914865008245809902173476544070285021231754836895112373280729344767940529094265184920552 1646 2652646523560439419872707403447797006967635018828654947844838486541039163617517594088595029856259100598932926037847429336635629822470704 1647 -7755048654513155739944973527773302806666875014269141920146149746348350401073598198878550239992332549585564481294214766663566763257798960 1648 7545557453134774727858677562883246829122766427788284541476428014334566274475897715986343619195656840270881470041436258838507578965012784 1649 227052015474242888562651185036130985937499368733001014525091111613822489925671201515299266363237937476062275547914416551080302612074896 1650 -11372407422506408986404239764500772338632658557919183464773643070410011707324529047055672549823550492606457007882894821306177338579514032 1651 16423443836909164252190619776690651078601730701184395086665234012099290264341462929221651921175281427421661978165086985568302989449527616 1652 -7561631472452874451149416040693628213067735959340095547260890516485700612314900391726234328479851919159983080693846384933743678954473408 1653 -12883771148939909643390762039824087959291811498834454592216862806159368420872751019023130057312477616945176257286299322850700627354927856 1654 30043749568709126766945219152771295776984627766576651455475579270856805548292031301977665062337249181227890076580553913723005317087672464 1655 -25418293742138048529344360028410789576864340464422788745828105107539044006040079784178450520751168517919939417172547220692332358395910848 1656 -6498798015566140292004628742228708642054121346313660371684288431129587258200560852506779318493445934853303126779589469945465579358814256 1657 46757712186747754105335288295308587059356338937860031284424953984954614645093957172660716258199502307813472946733927517554562600286870464 1658 -59384018547551716254371702885750627605059130136405057568137230714013782027387067747789502738443045982495776150509935531773084401660233184 1659 19095029000969767356511506197997013892945496486651347795803691083496506282523883989256450416614422158641675890358166534137649946412166960 1660 58735076606050406064018897253727546278776644461790778321391231404498760797167243514273494497594173614246428694035063887806864136802241064 1661 -114470374416232218263502735539891617396037435025260860280716647975657076702574932296255901465556395308828869332488457693656037616492010964 1662 82735868841925540971536465949718974943871768351360142089464118694978546788228713245966478769626310485759802977783695126654636757797481402 1663 45551645300786053397940865737611453219545805496918854695298845775273564943092267189231324694865723933819775602437833652968055874263936936 1664 -188142339946940733572087326815751666927511551779726551276970975904018445482037950655353955038247111649316450274736145244558951504343427832 1665 210565897700700110462009132756169806747215409953820686793827256323647052601838141672353147862981458269928142246101636059532080969212100456 1666 -35017572502851187078645871488914387918558731147045562047040792873233488056961658720795945423019967376623158535639918071009440289494156312 1667 -256429153211821203548773657359793179536105665350374694262232087862105825188402855666176729246584926924472682732204399915172779169736445432 1668 429035744277914430044918436406331434309969068427451261225863431243249401684902613835250679962260221309839785472583913517781342583255207952 1669 -257008904612505710941597024903082696220504421136667538278569932920916215598917113814057609403345696102531139834323914400456437354456531816 1670 -248941903659520029288788503834552577067204231862251490380477778404324954155798566952914028235146756467564640524170508989474024568051792280 1671 742740296460676931400912040747656146388323431565468185231971399990659484714117034672005826971757741085483943471844324220483558632496243192 1672 -730159366034912951127553775240805937041047853256618549080712708716056711018037319065378344818124244311405415209691894938391498095396503696 1673 -10720661245443207087008405172597982699487043949310377948626251004169965162877770875317033993942952571480924938030593304738336916083181480 1674 1083895478082060264091548169920449760850017647535392822963546316670937969920276953608565158938617331147199758787183512185085184306626976496 1675 -1581279285488438554985167106075670073974045193803098923335864483818588350226364007420532281144187515276692209500114083114060991788961362384 1676 744227771500028335333400498972623674981366628261574063534004744402392037700735969702295945434795112599182763726042969275375057934923454944 1677 1216634197734734005777357041872432708944604340932531334613901101232164250049105504339929439191659143066163900430628295669305146040848262616 1678 -2881212794302723483117836341921206170073118778795280693232908110964084462905371112947061789416888161792456044810659589883947336395763447848 1679 2465315703380764618727074620367931236155609796377669013194163062127718935957940735379856773345238745005878702264189489651547434548736907576 1680 582446033707771188657028584224505387566479541791531100057522855955338374075542768208325475059755556365082478525079644706389616977781764528 1681 -4464490792039212313110981202838138726564109239367197187754949615579099619799393500741014433739342982260176706749115874834588264298141561336 1682 5725755221991806549527555081540318240009842716783268681858374011828003417323243842897923398921252580123686150920682798939060283857012902304 1683 -1905266791067874256814295678345139682589382414936743845685130846080062332875059332135266432312308021407771073724914048538693309617852905232 1684 -5568682748237192359817389627220764060163421688114537811249744613643917731916875309860751179452702320970207118752838668239910733540298475344 1685 10991725704494322998648214483069015377534615405201574345036357367609404014620518596022080191767566508908848294552807632046712236157243337880 1686 -8048658981535277080704943159181045002445222488951410940221057011811057898789572642244402383795731443671101214606137290153520243902472424160 1687 -4220518600802339250766622265235910025176945803505487919816862347308830916417115980659032541931996023261182139296837864421592345937491666992 1688 17992150425271785230617142563143644532316792158383146350388895334909729737834665789815177939300674409452264680583402107028470339016327983408 1689 -20334900222009432532089449686715977905791105112712533375313649612324359724050909380294756673997760184817265395701695856709718467067150103664 1690 3641022794261300463491187755335758800650826290264786507055513000782027093627588057513010940208176723702246947097619868196306362505267577168 1691 24382017634660067066843397730281090954437000303361711132750772924224974648483491789017269922885582351839405489993700128508357942746742179744 1692 -41249547727762933528555580970308857063193261679177867897008538431998503543811468575334782102812568869691666767874828640137142917044186572544 1693 25108404403711437608682200551875374523507129130268280608911700933670946479428890078315491705543603014643547006831654937527532091065951801640 1694 23347569685090820535579634782299804800440105228762767128130809937089971913964060145623618661957319163699530787149076061227217360014598590184 1695 -71128602490790057113408905804956904416836117705574628023608661397235840567440354313084381242136831947601425471825040791493922746871745600328 1696 70644054232349639205343074457902931858097414271148566128143884948774783785416826981567461778496287548626073739298303543239206848521189682608 1697 -34541388849512416572343517893023016937488042473389736486867941393264067712001737649501253751845244208034189225690586977059887412320332152 1698 -103289458795310193268331386679862148459051899694458880297051756379873368066633293830039152129453860915519675856456902898946919365125721832224 1699 152232472048901258512419506538573703042591293336375846721151445205759040773008275381676991249797420752636697071318784611235036919577087652464 1700 -73197253414367452461051210380316244567430276742249647276636996412433863343094503147464333942007406014478923760395790628647291208744189460096 1701 -114844990451094074564667055871128978057123505304862806509428583410259054001007165938016538554362353744792685778466848234568773421593377587000 1702 276282584111728846240149810052051768395021713653966855689348360091646814309439056511202857941945050335838583207124568246147646525358919941328 1703 -239063193937103294605243536824828830534344204461868736857031467730125344379567919821421509540957382905748236981386977266826750789518986814064 1704 -51930149209009118755779865051115050129618974313428643033785101433085447137027253520486820019344456418685152037486737472975289756790335936096 1705 426220675971232143444139829338312330019384810116032755253082290948793223792597043335585325419153158480072490103141577957218636577843736119696 1706 -552008904793469124557093467222324080494525220653292854011830374220885388450770637742941827545581692463327303126004366780023895466087192578352 1707 189815515991614165993187337839584004311283363076652100007054430355804408276209303599233837317849964664986635304263842006198877252135278708704 1708 527830573321692578646457815982448751883285579167277640960452415513653927475156769305106345713150363247425946471901857998908413911617940325952 1709 -1055349443118045916685808390892738562000394891741430047489488860127426380075691922113510639696447518893182758548565665259483446833963829658216 1710 782776180974825390887712008340366801239082883925219721817899944326097853849691701234295899149428958338718863435463633508300861292251228081632 1711 390491981896948524002555854116636653716270530126272570524588535206499802925639230191582738393197077705536569561910206035987096588866832968208 1712 -1720402632816771743366000497992818931108341824373250737138672074185130828420472772033246907749272186994805185608525082798726330042794817020768 1713 1963538223249184586098895870865650394525589869921457432107786352649606127355084137317042534296434011869555647345747478154978384594248240988816 1714 -376327790699231016755155860510583355163774509798008516236435862694713125793094323623931508158013019243841215251278143825100555835236558677104 1715 -2317861559121162908890428697696362565646144117730094702733161010220326750363830390495904802422537523717204733446115428335311222183446395464576 1716 3965534907178365169997747766559237211230996124466355249920435257526383417801108416359077839711552612233736299611602231904371278738075074928176 1717 -2451995979799809458516318734565715087192119583066143325256431608745344120967525785682129490748323581336764881719527383973254972256429165904368 1718 -2188251286444194374391431293471019947322715341173920589762774571913247672900227356021132953117253525236859196956412823530888984325279985448688 1719 6810925974356702649176129733564395251037309335822973512397475346683185124618991596344216690104570693467223183311109402831922855289769978356928 1720 -6833862464907331629500104661171121347439915502929726726663507583521979537194680171916664148046605664495075189278407787169527850936323028670256 1721 105461713873447758900954945439935389094774620722839484398780839687544444024693626738147431077470966696516321054632972908782105269238480424576 1722 9841407094165367831302751244435324063461131942622033763969136944500206116740141208583526259139535418187105995439321648796519551968667793127936 1723 -14654149852227598992565214935499822736314624311422025972060050756628314651526608835874156420265565600275054801804516969244039498878262957606656 1724 7194430555603116390180074497259806080348118622052432206365018512915593756228568418854078936116989236955932780293802636479234956306138832211168 1725 10836609071364646426468514587262115653064940991664692132261366322978781464521010052333973529497445783396215620492871785646283707212211052654912 1726 -26490401921518347399791077074974957300974525498395601713926231962340959998678743880212925240886993024026461976590138073929663945337874758722712 1727 23177607797818309831251460145237979152538111181602534291163462836271225531069442225187608107666397699411613708885785298839263667178625729543432 1728 4602172753123189269557271191182152826662043032009071224975501312506867784935949380069674748215082165961016076895758050935497255511118217965680 1729 -40685565583987285607127171509306164224309955981407508439106828567652563499186601474881469879471667850763360533389759549879215266692068826761128 1730 53212039926535493827084762490546916448579366827220160542668989796271047867594572712438550609549410386887662025728606907771028910271267620302512 1731 -18884046773684523184936046704588879851568513243445944958978303675130565469326900915088669351336734984999166637029736883105039628626215669139984 1732 -50017363150306676706289692189943266861593753031358304267687732863226736897251327769484863155936307220568738991550077607695627726171731972006096 1733 101317464417212584295419517508700067536913765049665271607332082174974428149854834694246034917395507045241548625257589047629336828415938140070296 1734 -76109521630952679798820829007597219727483856470160992818940549546993107193991074388764831168360599682301482022744419867213105408052507146240480 1735 -36074109328409345086091145796391019442460214651494629208730229895881786790235074882545376262695887298462891013908107382310972835525330714189104 1736 164485344130826477009606550015688957267401520452173975002015389063619825969238282944362047313651917887775122566447366693052139153531206390876080 1737 -189574805309952708649389380978965651995386296712019665990467980001160928518252575152569752591147901228067247046906001220832027581358605262585584 1738 38696460805078891448802703829583829646383443954837863869922660090073282931965128604680843985717443507654683653935682350677200947603603847631440 1739 220302416220580831725296796783696261905206678101689616918804031116078901625260422544599821954885642854048643680271176453191338709791111824886752 1740 -381189863369405035496604315556661507816479098431852579857232705638524983660145567649936787109199355252662235946464312939657466240116096346498112 1741 239362311791531381621166514148791336970687361741719325800909664705885941058777674892194360043815226422600257233815261499768490489244527495638552 1742 204951119348350021024069771739956569740195109350751872148228645012757883377619336851616314887064015147418636778454998067850243943906011483794912 1743 -652112303132757189190155025843355532182680456194836696028013358380022452464406005561235042919342998377350288306372226981120978324169836112804592 1744 660983350477211444394524282615958243771059822111952841935289965727838145790380815839507009617084906044894433709266311293141763267968728856641696 1745 -19932061997071525054225634270006265695754589172923584801833859610300787277137089352496037402299223894982786456567626918077624376878664963298672 1746 -937540306521459709701711474865257471548434960432456482161713197960486260693935875712822323409412193575685913268330181955320029766161777105476464 1747 1410486069058651939231537500704140298493105387311525993643832030274902292736337869298661099470499364675919181951444719030641009113272213007163904 1748 -706681852765521469664702436041109713415361906619521007261742821825822747936345688183943105833759345142064223887407524622007890538648216998425680 1749 -1022110926223812633409279298146059571524308660196967573628635343606724291576095635945462432770257918022861159209919362288671417042108882067372144 1750 2539687787767070876175481870451349946766392274733668510334132269096634210219354646348384585177759491793319487260928269684427316473970842552388624 1751 -2246683223677462646540711864058409546437410982868513767237296408939496106640892307943025170644013502951556731960030173528488078193483261857512128 1752 -404975535539678364014032008493551147284500914115175095342977885021572200640246573396995492416669199071742571148972040500077372513052970250901808 1753 3883191425937892857634637149780668572222836337101670229236927737496856866038356876045927599071774228696316946854697026954492395940823143212369920 1754 -5128904880685167352276427253045166358048584005767174628517623854066505194702539288252839683171211494719402884353626157068343944321630417855018624 1755 1876237961150656052642565576487239422618722411055400843161534824516956806808623379796411695874281927637246767930648411306174441549651497285872672 1756 4738360990124467839573109810802599874766639367203307345411452824722255645195312846445030256377530798452042498163382754232240465180072937731169024 1757 -9725903480392888789138262749998434993496111183483201035418701770743732560730374487012259564935414171986523715037857787727045541809237781167013784 1758 7398275518503249886969949600596236856567800727220992845593417876758765115551270814004200768683447832391178421045291638709449864714839890756735152 1759 3327079048091856327475261231083190784080482288797576007897423063739628126007018751469389763257165652479977556322786617366528533209256305352490576 1760 -15724396188536647000283369854852638166656344468689601579154110595435976806792218801264897511123726730239967243069849867184744831493866341300166608 1761 18300646857511876755685828096743027091722868182551613624629063943650942591667915473155226772117780915574074747188320415029239587351910132113639568 1762 -3961189751355416007983560995671350697623802239232760775097722109757624589772249232777994729869083857563421267597397349214567890137079533999729648 1763 -20934528369964928244733345163844515464491953786708443402407832014024591481166728538439924019048776808007205329869524309208067799146156685929197056 1764 36638525733521110794291236300358919734960603114485158176518662161459032519833326416715252218437133242814114838134375996544541117112098038755074352 1765 -23357832435070123998966115355930159266854773446633259773922301806704730646143865280394090242864056916354089786922337168603300342309320756552499184 1766 -19181633613468802944525958338535924005009015348957487158871122271556817700181302553165520150892442895219839081299288847615303401452567664173225200 1767 62429911767102794078540557865946577758208520357528733668587167955525054842765371606048722448073400082502620538411715747353914015415910940109766976 1768 -63921865579027559515778713757717394259392066957461980021214462741838161325490168028243189511196361905063985695812404361247404938668331925348508720 1769 2855096550359202573152110771546207107136746636867567427334566353105928245406961576674566585796478240749451249735476123610452098190385941257933440 1770 89300352821943028464845021312850648400979638222712634223158703418476526799627936310195014264025240962106098356360393599631491467573892087929330816 1771 -135747562965023713412437405227674069640439217148048783306458090758866872335674450607549945644294870378165030230465802034696221365111022391586061632 1772 69372851035720697265923027400369584753780045866145897646643001611806748884398992862548323057178531609333982713667381150321479774224691531528210112 1773 96365044329428745138006259261438828295273726877259551612324559520548827785942943763162441456527486811641634953375657547167092608418881099727934736 1774 -243460623990308889181290725807121368944033129915239529326330361302517675340495996958916341872647909203531094504190955078748009010369640044840000624 1775 217737873629615115944815133376928915066079007497653964223760346352028612960966583500980886636519956206009014274656640202805605244924863115190291648 1776 35336898137147330361074123675320707154614045781832240523658101859872544397606220947150223050829709226611371023175469413567398616017021126081936336 1777 -370577590980515500447998413253856026036150726217182711037986453577482607909913341081222229327833995069967295087605425561157038855501849376683200384 1778 494300070408774013174600805857931234197828236456916213251137139435970606993669083946436254174647851146683126335820813973468909022192210180821316288 1779 -186186429946807961627132911338348014879957400275593881264709882941702886057420642271704666930204473817194371585871754114122205222749428217239035200 1780 -448759199042935215392350736377463557571707257695764970983439880666750353470235235139602940132858416329311986203121684296426328125583863437170669744 1781 933540571010987439920542564629316328383378049667872481117944240340184683330209138441143329369905758440096673402233558065728380647945443510943626624 1782 -718976684339572921827124871029723243432346922480743956668695518055003549469931819936188634035149299351632542223325528464444286421938794964826907520 1783 -306305369798203066804571731619485125174796210873150633312048297716827972295769691285405456701836540170530345551025890956091492750979958116526650624 1784 1503038030027094816890848747148776006000500752702946585650823743142412353949162826598158027890400911307950163693788511195960285342188036002622748928 1785 -1766434033744132370624016098976861944251725158128922139789009161081484551519032313166218334389273867576245928891932589483604854588068312557115721280 1786 403891328358868454451400409315711135635742106302736172653360596426505737162392486429339583341029159019340280926907168437276595581644111456012570656 1787 1988920484264905200564119718987602370969375294862319675549428175082375863664614223286109840168837455883408676213680420421020773612551292996364082192 1788 -3521209050123069101342764067132525993588345466817267360877915998394841446364424677615695527702603647061210255808606685292388314607177180292281039032 1789 2278532051247671984901348916043853609450867271689624050228389683134181031428416953965820986778402655012453137998176158311277695586310536660248565444 1790 1793851193647092872620632971666955655114857035677458821723148275443306891451579120717286593021530962390268560835293409114705166095089452400028711714 1791 -5976086489692523427167389884455349667741606185520785999350045942621086958979888903852231328870832534412715973771602803491896383657661295727283941024 1792 6180789212208183372394492415560443663871211509573664738518479527351689809893229210361728802277735980142555603132257887010002116813587738651102748248 1793 -364483110541177846221334905800706465544808666373034525949598774337850756026347704398072168602712413740551056630342150136934382492261739489947661776 1794 -8504440716335294413409897641482741685071244051906875393835602477888718556835389214379558018693649361424130766856112941266667806732198087707092255704 1795 13063229674924066213843253293427533310102351961530378038282395288574599199121601513665228503181253420929493758606198361041517509495493284838368044408 1796 -6806198430430357404480593861114751848173508789888217994033803803134962839284082684905674451362800731227669748257561313084604455289198425762019364192 1797 -9081364240983528571950041694905494060906045051753433805149768886282514829131750708620375247033834837074264188907781327054227267281757570007562511328 1798 23336386621825702098340325700537065222459114153849988517379668281759524446738766477163956378277022023612122602793022824665266116285502014994754014488 1799 -21098254034676027927449156109976798437858442539493367478009115639014376920064791711625316612478038826726538083631326291429035279269560570683235487160 1800 -3052004017989538856645718969206193946930776038469473817371496797302077073048711849658492587669951942339136847899539282525381120446443773764896938320 1801 35359873916200076984296225743688262404492007989893254435574190997958840471836233142366619009751775201661353664660444801892813222572920198263724806568 1802 -47633046182426457852473195601602477067702277526004771028749684770673715871299912549593327677661264354632497156938586602903456640751073702698799678208 1803 18454803403843519799254999885464303571804250654265099266686157378311195904995395657874653103078666930084672803211116792534423574273705310325590054864 1804 42488662615209324352008962956255640480180775629709471869249152744573101029008689460106380899565227790963993904519577193735936465524597133952263881696 1805 -89597112153374919022794552815691955177281998466432043638698867109101249722819259503988399763699304918896907531940430278734477379280037416901197910176 1806 69854513580871430885726816175427468762661811201883397808373225581055874543258966152670657274567113048499691048831239958036561319626001849384671902024 1807 28145049929236721630384965094994064756429384005092457632069271046048715930334915492251195195562137370222570631787228592150754262657541458492537274440 1808 -143653009201606191959468674707593538481476819546543653166598447073390166895817784605975042327084932220767389559675006036410559571340976071235654009824 1809 170480278147592493577807537253373878160474129391618744590131410389097968296676873672491067804490123404793782819012728582284430569816922199809862005336 1810 -41037658163923988013501675614833370797880456634953953778758194283916204899305168380604624367000292180312214981960177449017019125598652705973415362512 1811 -188920927045889797107224212753059778570431467336959246667478106806858763927176381867729197397044996381036083583021750879328485856346338033374652151504 1812 338378596113105393617845369246844569051099799571741499311200961062450435974828570680740440293919399390093480953109156398183788515771032140984869616112 1813 -222191989291526131825304108981624321637465716108457243277505223572512603823076548638195917803395549124761844657043914087281721383680312009340003903512 1814 -167623411855751941930975346904608330394888096188293855492780097596402859284657439371101177169279741827538319173825007542573745762105675495732624884752 1815 571998084355849576291107957305267385002851566573627805195805170789399613163516516107994895846081450782967394957907577616187267373177357989707957993232 1816 -597550888466091002725565455741036779389396958528008124323187854975021596530483592609700855493106634410150124571014241650805111658875941044767474276160 1817 43667192200628082396871796404445417538118194029784248975901280838692888917171620343570101150536841443481678591642647677245536810341490529488375337744 1818 809779050040446102044969745479357926532803225181362444849156575712608796645810283695825954825517443313309506536470002371947272752920991739016017002896 1819 -1256968999701485556916446358000336340266272134371358649910931447966168779950381580414371148563262053031654919886933710305028824305854584792122426110656 1820 667390050129198231987728751231597715014297138574372452251798911405031727809903715348036353679538781438434384433334638950717359127349407577852200984816 1821 855432052643684609881465996297482622851129935594261788133822767542067217987880817597787010941387910407067763709240507465503691691966978123513030500576 1822 -2236633504030961598677435588182652345526508860239842093901499719703914292564317867745958711471287479730464300056968728922103035564831911702742406645240 1823 2044000076285449281851942495982268806874951297202807874935925122574592956154933465257686847648948519637828672909339332557250727152514635035688015020936 1824 260282210397347578567301674586657582272859553200257860278279821602519246976648130212761060910338300770480875255080490761926287395505606227332780229136 1825 -3373515627210983838919491977977718658382070050200299251747261229797741738429861864568298126099340235952471509535298150527974968268339912869855170058152 1826 4589633930977451853623160876662656442169749531031768673623047235020213080694296269145005866094773855663704608000298292361809110390454440245174265891952 1827 -1827270748603328515863309147486087881036673194974640502537669953100670241387556262097195947916920026334055118517531171565883115380760596616415186780368 1828 -4021644479035880452229689761062109685437218209089943174333618609532722820482999932209459367574264775062569081052708521922025905599835398663266537940000 1829 8598295513686297918106181622671770925647644078861615818824080210993322138486603706249412477170280787173721283307422518652588429997235760373832030959000 1830 -6785345255005650596295168346789708745146042745963237166009392971621039928630575138669186664611686475290041627965925362735604622026713621276820484484192 1831 -2580641846356645545029102493967867039211577814161518990454930932218190970821389303204312392597083137363645880533926502612831613513671605633374368980016 1832 13728016184402418733345714382334050446139451550885539665329553402660344894297818384238710810961534315542855188369477339672459193274617963809755007108144 1833 -16451184146160686462057627407305917498153745213257122535561636326968699196756534622947798282687020570315433767542948055488716494278764814040816973877872 1834 4156643982127633788943304455595819232626562989804101614235051738134136198298602419367335734853352555557637247680116444986889129736598621542733295057424 1835 17941102702663818278864113080602414415806243073459454296549577670983521433128743045316214114674259527417063779218659909816906145983992404087641460797920 1836 -32514066476281264199290033808431808945432610214580677623351485836886620397357011465321725071837967609267974261924093629554397090834363224622656300370448 1837 21659921101612544787876335949497124680116394575793737859723567639182267618596970296020876574015477944583061460701391516554280543417850408412614939095528 1838 15649869097838040514505669853997625473801921710748613077199452326286557303400445217916856324837055778731611020645270920604383800630968004264121589930800 1839 -54742613920236565636740062126401603037246308293709960342112573821047506885657546614218051922230052143144933335313893014924983056396641001637681604824624 1840 57762130577903894687048485544449646094325261586557531872483785748350291647695230029273192104966405206527245467420442186610099623310721738446817231750704 1841 -5024847688428353738480509764193400546435064027329067846789988930219301189294641130188464980006277655901601432151187422824257881371332476293917869347440 1842 -77092886541948824101006755675769309046356789930807987481222456555548985709048719200286532669375944967478692750384316133370144182108179136325882280014256 1843 120935623312346951877435561531673940130546105017926047558480056946837398419888311802329228173638010963885354149952695554102574967425423545337363793819584 1844 -65407086233864475177469571037432106124074291515705109641882402936698221305665860854940563369683955278272587949336561038440297343156097836518157138727360 1845 -80540647554180454543412022496757602348628084448373029253634904359320537526421168165312734842934271802783414998118227113847164406974514577475511074990576 1846 214344438877889706705064562538431120358194108761344066381653020224491632964669152953976424010990432745636273794887618818489900316431099954144968867773584 1847 -197987850655259970204843106328255019519603371603566641935658613080327094719341390484312639058248409843343353827045428790801042957362956162446774500210368 1848 -21843600893801648370545061690784187581002383724533331137296377730280704223912909021084689941777450070092531987388689106736699080558540871700266858733744 1849 321806230179558767655672235512922155226998038838075874804261021886454536496158470307432264579620451899666052085284676135759780101673810068913556817617664 1850 -442181008555035847742822770923847781498435627024139158963947189567046085856638913970722123705316390416941856958379839763203785843539185606861709976953408 1851 180740883109597650639339479898504240653290006019955941059381645285181220456328118038893173620527765456272139019074125096228696084366656238002843135382912 1852 380541010201112079132780909649595242798908605205674632355819654681413156985265466065816748008554538694538060886450043143947124025365524009658149410329360 1853 -825065107633232129025762900872286364156461589856442695503566591724008323563585004947323586306743203435780019468688798259447793379368453814972589586866000 1854 658945637690755866843257039119855521469034658137416264850966813840595636777699722397659249271715747835576576000249119553210600271407159620408920361578456 1855 236071027395401782829351637138724357546785752271843728539018119813398917942443820895948237759256083311024374056586508274732227460828862982115635118364616 1856 -1311742667975583703637761327781623465187475695660282240246685327647964334566225657912815926430423096877097109112637530966698705386930194446778676549597792 1857 1587329245873290726517684208139338919736430776068228602967792916381487493172249582127360777959390916465340679830427455144728459337384296146348260879745880 1858 -419839450034951374363844263824245468889147586416979185129438494183333474285607523551978048280069143606032675011247287311718096263870957633165934866735888 1859 -1703423122117873286278403711402779183022625607891193651158549878400908949024854780624714529717668277862477579220278478923757465575527709257824027675751376 1860 3123899766888644434285417686685319556748785294949329234836226931918551126283495870220348524136971632074609210816351742221002369082665608870671966899478880 1861 -2110789349707412069760826846744518997604377404344226790194427597091768337277366928106113913101849239662945504821403009401451270542679109600769844000876008 1862 -1459799034770433217187184420785550356378137797920440747559030987537586678893767276317178705720633926113211541823670679662983123208838416042267842143296608 1863 5238530069992042191505972750946978041109956953574152696280799537649773254277566325337583638619515245330236244831065304328953083731899058652605792876603856 1864 -5582769497585737829920416584020650376755292560828322429507911178916958506257576455344783161393677473925487485617901534672618580411047998760819934929968848 1865 562309125710077505691813432418424504670612301080140923815077300378317009799169725735623875965096101715374825914352144151831946031056531977564665604845712 1866 7338170854261439095392670339031524649165179905218178030859993849363029278910526789950965913119160121378412010661133166618372693907100583207124043867935248 1867 -11634287368681653234972544817710094491700302347965426972515106492553279866855982799342018784668641412059378047634081108868398237178105944175228126205499744 1868 6406916813111051374319906323684441815536132399103416081364822456513429868258603153058887649289444996384680315620279856320057959223302201535323433071062128 1869 7579345562972347072099441274946053758114540792234552458552620127210542921053847882146896506984388645662493066328819106158712078969175895236619412169535256 1870 -20539299557081530222770567219624742463907149736149728136901078091551804831273426008887140331544738006651908888706300528855329478342975776450892982440728992 1871 19174354734925812043350927579869015055013768904637117517596648222691742682512439968777366144707267949437927765813952928470395182856103965781342806841520656 1872 1794921696376302699706176609648240672239323463801578572092915799727248753059702729123215118507270956142873407890140686985080570348485647488058071954752288 1873 -30693405998427617224146637614851971902730027672712113574235088895380028160562983422402531581216526510925816355607553148477955178564418104976644486305786096 1874 42596586380044010080795849493403392913740885845191436041185881363043106711683840437730087328483629829632186036059630549471664458628026375878292539983275664 1875 -17860571329538465509859823612815545443649753080443308761710857708037976424438923498882423579378396662744205991298147542248856878421609221486212645813100928 1876 -35996684618537109856744552685239417198505194258738479921030876918760187310774609235849436365640734948829185137270734948279918352803304178502573437581299920 1877 79162868573803840495338344406606333487661097463266601832926219309389881777810093413869159878919853525345805592758244311031697999294614940742541860795918352 1878 -63977848561464499021933845362754454634783443864941126832228450128922964328371675863245497414776528643463224958031306093590583634961283938661784421022238192 1879 -21539917632901142854176524215450709658833334144451325817472691301708936747049133859456288914161169079900783075725766522805952138947963789177158014077532736 1880 125324739766299430138060075486496009560546066344094610733044016817722428848833884377614127499805635093733049876076538225849245538192722534490223989242738640 1881 -153138443735739538882439467041871359624241854917849943369636505387649905692129275642869480017934115410819422176996775684889464363417461011159170184515048192 1882 42298166531233058872331359067548394232029219687098270624322940595364486951009793124324981804626433412334997968594275269076628259147383067880070243161869184 1883 161695569619641607483054480277611275971770737354223720957275881999621797053713483070470097968602676412272902840700370415635724367789648175988152869549678880 1884 -300109916516737640278587277923859713853545042758915230257347240508154755143334289605069416821951878703526391473445959748718258526660855461296764983357263360 1885 205634786181365876035206864297372665106465580173188024627695328349605730998497180013050830600064735184695421111730563244913699043425818122910376185830327400 1886 136037402911099734192318886876568731994380720547680759890976967489370139211751858379529945878422735688992513525639037545421867027217063043839511170671945904 1887 -501240310844930653180219713561098187629389703405228639500052998122136052562100511314711233089082526219973654424136312347088318688096551124399435913092778416 1888 539504645389382408973245509211668690303364314021901840704204216259918257577079922099541838374264614812026956454360794798656452532970194294745782235999770672 1889 -61651226740197202321347554271865528549522839047063957539636750197579266263079431596139190845135984278932268113177935221708822658613586044334549325903356272 1890 -698370324651496846124094236510363137702561869936567963633726336726149679477940957360648401489423744383439348067935713688889458927666926791029170851910302960 1891 1119132114360322564637417104144227165951803092938098560109471872231670323917077343150272147939127811089579556148153656664398992971310271154345572848171043072 1892 -627279712121981511637971500160616644983060159493661553977700519145620746417007845031100213104248931576920727854181713558304671291088256186779557652964057552 1893 -712896639175762009002922418377703148533324281153879270148127805047332337475148186458935197374914819118023151379486197823536919790442709805283230191282059760 1894 1967953705998812204076705643723573946147836777956387664814922923475234580484359410413433213645004997771094625582455172008619054017019464242366713369782973456 1895 -1856644902196116560989376843317704042809134160234366480214129879051019273618589046431415153719370181203368583928792834979833843068106796538632120156857784000 1896 -143289435291072769572415420041891946189800824777135053259014146698638914642143074202513486819783093092088932882426746370965112204218936806494516098658355248 1897 2927074789194469067401092845946696701398204197057767682133795910315936087878918155083641208315645285131563724532376139411501247009677505607466696880616883840 1898 -4103009229369488634205079263654213107861381898367899643755939071969735883433341879334135943357008835907705203832601633958723688362865628141609824456105160320 1899 1763368004792898508051912682678368292873146752115507760718025796076847372848557667627196746797539993780192069864117460826380548211423125777630725656359666240 1900 3403945885690374426500761413639992854420692628036083593107905591944226320474121400655178083725057330393407464161658862355905289871956606605419336522540164032 1901 -7594727832263784872934997118821530816156936381161270269973432388719102815610883421850736934482026492646661025021753300857428790358579820834529054141093266416 1902 6210323716964431458540202742443109422681094892809972770129205323287015656010490656557772131606100868206553470349667018223589996952212981650642162061954435216 1903 1959801711208758671412903995770810739952254628827730949286551247327142885617908314979597064215804187004009650462922202184101097261485375284521787145082908608 1904 -11972139207824165300593784353933091349889120425311665975897500801700785508656719715904387892613811217981709107386542003541885080741071869693277825962134688560 1905 14772340197641613273594305751866120588913698369961638400409977562670738262039047997698501078239725129839262158996933956292075012008822135493363722891766857344 1906 -4251664646748696082865647088701384436617959391968951951370322062494990088728381688186860241586809088162314240257912778951984967963539739407175808250417818688 1907 -15345237745362484386342525539916634732483265167712521668043113011661762980510270972957335729212280138523568291960807470573012673571078330816926878565127785024 1908 28828437518520483028321585938192814769685965152239784973640728154827222245238894415290801260320883028171578077583203588422993717767307989295812086901626100816 1909 -20026997828219855264674345214098778892297393501991615375773976024361592815369698991367909203400696305171748094777074139961075985247256477557275904492137132160 1910 -12664288961673612049773744068500703041822329671598517196779747231698551203951470119537387644810078663244295418789026443559418749650972314068950833544169417856 1911 47955105632033171363015090397931498714287060113482316025291333994542849471861718803478709403308439052792859781431235259143182886032821335323376390832732255232 1912 -52129128443433247929907018042948714978301541317603283231472296435261376080301788043133450949904356208041206900601612659989662214477701447440907534471946014336 1913 6654422292055843504383032714546804648340544274731645368483063551847123356849320266434274227993550483648145964462570079217850974988269071655860813094511916800 1914 66451813003242631841044382777057737676750797333449947355656200343671711737135563328098175742011081913292649846450453867812749836735407112826109562523237463872 1915 -107641347499253732519569587081620373866324865336887914853954424742603031719607772310672996418535450040971835052403359351985927410884656149451970182929798694304 1916 61386008914261236731873663517429467323448270449833074246227885572289464856711793384305343510898890251693172584978676213973434583689902786204801584514976901456 1917 67017832230068027725882850470682794526467688284513631358694531266589121701596820310289908126485854322192898286839012671827522957434792433031218345404611843656 1918 -188538385253205357391356346324490653007679911772764804901487186493127631727076492540623306863649128596829249660843825757168700664454945865371529092861238539176 1919 179747997424942753891659450685516486187627144548714743820383907216909110352624091275369363110903176852707037575217693893456278241823394390428509843340973983768 1920 10967453656356583961034385738095067075968521491075535865799751111129393447578055741457383997150968396161882142204313910352730292033523611171269930344496717792 1921 -279099981903206015334628583542122912042349133924852427108962581851880956769363456964137091833622337437924972908567439489724210475841576558327120791024413419096 1922 395169555316166825520640578506849080945660707249069635591457731556978322333419261992980674931079461032950551988132624384078060369906450676858840092809836817152 1923 -173948414297588781537778108789769902968778365966709836794460095559948535908463415843032726206589849733440058339184683394302382580488717918879342640746646490384 1924 -321778885288555056406887097168119916389488869061554057501120607286479572763534591805078955900400798342739713097704576234923916117594413116531030880850642262112 1925 728551454525108514480398504965215710839824318228893160359781595746150606823938124073971946502138045477769124710661312488528837865404165042191647980677625396584 1926 -602705944268141742545458174564937113413534104474877925528257134559673636330921153353573292026909154746618385257568035037414451442735559808640907283811205740432 1927 -177748792623129537099105604192401443116081800867623614206504164438369706787396454323993952525257005547759503769442521295542940021953176547942871141223571780720 1928 1143544169174743662546445542289618665338338260019871401102535024250439767965344420171088151150339652549009447811831716545394111502994012229809750350579733718976 1929 -1424828908599252521158589033217286723330577053947536035014519191551466933617509373779250237421495474054916687490090469492941484742397025510762986724466179379568 1930 426464986479389417172368953176404669704085388993857817359716454376944398543239308713242457359743965716378070815907354855861800805308116584828763095989908280656 1931 1455950742803956134885594199453046554048815941213716804775984375259571863549384085042382445622671832021028942520835312123592360874053254755078697594750128906528 1932 -2768977374928787543023223894711852108613025249231052088219999546347092564737019584053757536767472931754650853436127051289043888410861058594668648474213018121568 1933 1949873402545205311767958555542800176100809483981522810840112224642777029601516716981951978389463802705050596998247690294572124983281209683170586778268818303464 1934 1177693530938278050513403256615427451856816500129895035057510610324584859151768809882946790615447680574398431168804254438075358251726024856417533366537698295472 1935 -4587495857183341448374668150361505634546716596363461996033690748711419797979804129654304842103250787248669687682669710295725950143768151161530386032765745371824 1936 5036238422772531492575926684533300905516774878285714488993746137562621656297363548360537423619348607641660111634349560126725466027902622664019571328180012114608 1937 -709428724594060283275497634855205405255218405241195878321360204245837687391324183150752232823993040184490187853213523062380798669635542830534338493743331951344 1938 -6321928702810899192275858753946058852659108947596537605804966587114496848325096616676164483878201504905387206352239028113080698226264282244041236126517322225328 1939 10352214054587546520477855897761314778668811566835579188738407470929647934945190972251566929719697822575190269224530804293085828836038200818558266560302911637312 1940 -6004559955504116763373814388723700558763484340311516548855049168343095951075645635879066731183122114178488329537085554151132500754798600538627401776701889443520 1941 -6296702396377845259372187521699922743048953619157877076280243495885624608168231493355743986280128755497040066350607072331520498393113883182370113749784502126320 1942 18060931735000583395466511861145565897510039482822644625300459385032529551711623989462932755383899916148331320216713287695810271168755759936839227551995855589520 1943 -17399132309690212025670196454217072521526239407269607282765652355727921633381224187381229579671724653753039847825615462534078682532250928549522734288616211833024 1944 -785018257452311924597005434759956498596258174800208546443749482585589977329077362220799272470314113965454010918014544924849212284926716181080840685822717471408 1945 26608609312821694717927682303327076594596176211958313807806890975490481189805159947634611668445920292749231860879954563346136145728331418352234607235965203444352 1946 -38055553186018009328637702767918388142568783312236545187964730263682019744666221953327127980217702703399566553664822306769627378074631063618956012073253098386112 1947 17145391038681627071605956893477151790305088022747984384946323907873682886733148571945102543130702324927434244413230172133771282355068206029633082853013226175200 1948 30407631835556463938846245832137274092923817795618168505717996060865173061451956157667180339888585775761421279431568227813234753826646060389421885508499571111728 1949 -69882026661098827227046367134404537511974698122877896961163300017457895956155781331759003797484268368740250489072735210598564163553203214505351266124749033846552 1950 58479725095708438932522687008854617064175609493768920654303927433464178312791029120532286127606331472922235825054939628278123583295070594378237492260050832901168 1951 16064291934424216797509787926318238986698065808422792233863032040770044732946689354430090245201793175096881723076989834031623816131284418078574615792460445920720 1952 -109214375989571367413695641281130432600276297281312445040397260984374685399922260462010765094270459517027932237472096306032883686999562634347160393134604251198032 1953 137412091764521805248328004132149596204177231942423800767679853659825309194684291272684593406810661137797281638672351277439976076260084515815949437695728369522704 1954 -42694430171411117505790167217107523074051017108564317202907345781577008207852553228249059770618181428786053154486378779858604367310229006845951767224607958198256 1955 -138106729336793578924707200897098745121021667582709956077927121797416416380953921979500893719286785898436520825361251735345663418301514536236353257789915594558720 1956 265934869786746038185748180726235465007746375217277851299384042346708299104696364382714490746768364227790249425804769402871273157875885618939703968261596337567664 1957 -189789341723481820288993277815383781391676846919089007300393923246514138901830304767907237460114549842970637445179835812430392821486711504299980695238162637540464 1958 -109391016725214634533883185082639690463687110331869479488645842774348746372481526342239540526032695757000213351862477814462344597845109747481115969994330105314032 1959 438801533600861996475999876043022975446945886011044971096972547045262177203483530628107241977778811084067695068833260810838083408920337725999629056012037172314816 1960 -486489393308837189563699586681734642929103294346813589612833479850162852340307180457992094313486187088531079297568164688929207374548078925699231519196105532829744 1961 74878402204374755608262955745076511365552090058826029069873192811747774459897015662811464449094166076027757352653751107046233492183270965269507572799594085122432 1962 601329629205699531413633897246261147456223152638025949044663475999058993629348229003904762054939899769074772319654964157864556680029817754672822790376864140101504 1963 -995505940841574183381042764937730493106942240394040613932985019421156682235436383939022055103680830342726703380361106988301357433751716829591504590885745594816832 1964 587088776783966503050864184574097802824696753189329336514506356544841976053888923436132821093124791096652160547602962841294314372296213833327974320793883005390528 1965 591267851541440709610503050665162229142248662667077352355780105454124522929233107060511700241581797316013805838429155358519416934641157871240399096566020604692240 1966 -1729958869771905660054233394566574471829822334992263299688557557027402174521068555319558375632413221645032125591074910595279787538923025694481314990831307898387312 1967 1683916669646967667160812773771010369787078863773114238593448179386213972851932018832840975892345644910360460528774079327833543475742189416156390855179716069183680 1968 49632926298053208916492839229920293132174802682774722309244973121543031462155632553394507586975337153666000683291790573861644255664563402641609631494200523716560 1969 -2536413285065936880187932904698984335168471000765634590226114373735443030849785314714390408000765651619783103808553470514487682499458686199288319081206042315507072 1970 3664430209950051451848513606299225636413568250827102243190707776727462652078673804120660612878534347258688572166752385889346369070231879170789321573492037191510976 1971 -1688657793290492283861764113226958229570934260897249787944942737018036283008026820263281507842995881118052139908778927676792890069526970363324808806919247124817472 1972 -2872453257944932235629610264529444254195822930805264986536926628305417347453276518977037550844860231060193962074975107344244503983386712780181880004678591161013168 1973 6702362555958149223029066821995734224661873561420836787088195036396082845629536283294765136948177206055389479554896129592594947841824323204519047330066351281161088 1974 -5673037889126531493318971777651998877944621526858632514022877408451920220341056097138788063694825233797282789042818837028065588518318959624826853600316900770266240 1975 -1446033899386909079982387355336504917678448460134913830652063138465423891208316225425630647861997458157132770380877090814792911789293750828036373096924274769166336 1976 10429218660876896135651338568258017698149681636732089330657166430639426264603437700860531882131860192276297491222723398868623428631118066228958386609080745570915456 1977 -13250627698643494134859444380668926488001262192605010871828823995136843743547574376279672021237196075041091881545800122761667972960702065057971254311831195480523520 1978 4266676189552574284506921185551219617423855658184754039319681470966125481267939505839673621943256274638966627093321412740995145237524354054430488479321612956055808 1979 13097111392737972141143687540525393098611351900773373315088384805890332705445283299772920331488554607431482848646266232775969301744096937647818648276499186377660256 1980 -25538110780231488564107085843563322692413794520260558930092707533575350749146760029330316851127610479093355520995683717909161264760858380462158679663661110282443072 1981 18467811688291354492004988815284291737162864450756948790949453604274244488951992954123456962628510546010146729060200122854536568988782886353363204967100970324783032 1982 10148328473916596069728984219362115869470275692353600729186848203748729523246423375245318922480770754506457285288178567203574797042132719792878554061144773740840064 1983 -41967378365373901477026066831610479859795992007380596060363942667947664600096048735857339818468598995400350421121147126258592851952462620523112163322664631327834352 1984 46987512494361502305637053186103779167502947708857781962431656953037286392937260615709099203639721122358336047096357210030200898489690004330793829274876300547282496 1985 -7838037826939472150634196420891984617524461286748503853905733008084453959242789337996911944733601118918891039920704619352957444988562923697041741154936853217313008 1986 -57186610279805317560425266915348446229295918343001080138813191660143580862446472613250329704805740140866263950403377968320608375413594850990629723911896213560372528 1987 95721853552125725620646609052610452587187697805348558721799220767220316312197724766858352094617748944172866572628984757321298223633267835038187532325392243133509056 1988 -57377804822530846816089667580037196933855555019984563808420840107383173088992106809130558090099174258346209261557493331984309410041930467917317280212693940426951488 1989 -55487124354525164307576193204307264169502452526085489174490936626783202373326604627802286622353549389364807246901199185837098246495172082045975730329268557317617520 1990 165686242596200545918804086640058132069289784289836223700383471586758875850156888187550492472853224853249788606021431209128907963832142345122201552853161309302910608 1991 -162946183319087065611760917154030729689365410410351342348061134165509213441745357379350159841244580306163039861613913424043367827294487105458518643127851050769481664 1992 -2293639755098599988919488033422967180446544886355568006355459164491988733487705212761388782186314474744078597930340412475699275061443885803413561515945526407361968 1993 241742159380435711565142632126228152196428888406285878449430557373704383980383777307403111553510763019483099465446444832599497254932276127072352607408649836469284864 1994 -352816584232815263994239826825463277256006478251197273108061582992560314966347971266853074850560049188551496703935809176431125013467156412886082594964330229190039680 1995 166195693228335977874775323249620250495681855146499615799744195139942768719093420443925080353030857389055857118119432202479156302464165595399657686971355917962653120 1996 271246126556524266960343042561236626328136513685043094107735069327041065659190041596277100128342979996113339669736124369636673675690488122687624223899235731151618112 1997 -642757884231585478062823773941173734273793429463189345154079310691309520150916563711483662533600996692492032720230088229779005957412233970538600636352411746952195952 1998 550222552034539600047067786440712313505882373871381995962091739263519258397928886480578336651858178329690434252449294234965446971088954274341320765342130932804720784 1999 129573871460206728169781510390643560566558897719437438260095970772124669705265881947062195434544024828805155409412363256803117218679126231432684680882336129005265472 2000 -995791091957049244931356259361371154035714771012198843990670001212935598502453102098498403280249194499296472112723064933390669755472379069041853503049896589980615728 2001 1277608105919415692348808844895042708844525443415530694464899284822917078800399005000226642098532853565104553634969544297404738117989964041859283543787455683555057024 2002 -425694479808129292841617985755391814190654004260371906550426401197541226499050747943906372838249471340416590178131755717689529852299153535218920221455896435336490304 2003 -1241726738754858355106925036134394789714923432890065207675511297428495184582903205283492802722790209544612609234019650470308414452372301151800459381235392786781529408 2004 2452222446639940593707282682058386570656670802723799328760189654196683822375159868342084077572603587910852790140166720974189199653428222104113105080723535848878713680 2005 -1796554871151111928529317947877142057418094326742392260260580908341518135455665982635433265592270710787800341111698742940773421814909556284464662891385778721709510784 2006 -940226913290070138833370305006665516824467550292958081571709302097538065796069861678276751165175544485010934505341966923825969751111620270241576161045536294128821376 2007 4013344268108157276838748579411234241932483971008860708352830655893823666359968520254566149427443561115760194725823209347362017964145874171909577420875832047692532224 2008 -4537683503513824070382006405233504829412661534695840192206063612262145251465375750303220119229592556668318346932526280025912691413133909133638178109304724420463328896 2009 814767860499396434330622160833008957452963624810240994948879252634518148005650441938379481686845668860985549186221771601471811574045316218043543044099100290189238144 2010 5437424999666777608919329924513586987286272494646520813006385120090729341513185308204545514379825490809099425843907314539536132297214746536322114062097007123183874368 2011 -9203120339693281166246284090814679654033137642190171615377448668767760526555788801227872364812342484126694630602989788836356821568623205018521622233064543155865665920 2012 5605417973792368615653502365801168294677332474289777044547362813110019863810212552536255490747216048887868841287139503460862542988004915186042879098245956855890096464 2013 5203849330916948481017883370995854330886841018171803756087695773329669265362317977383824869169848338485076977189001808463823220403063125187450179585183805234473167504 2014 -15866894751455613874231572659361849516781937780880603247369177420494163025109997076938351506183653334956082320501879606765497759106592182310650507138530817475147677680 2015 15765198935238262342553275420554609056283633782633212820279977937521646025928113137354034157758180096007982214247549031764212828936032738861614394945133403381581541824 2016 -17125860762020344973723832728583361676949320903555808486205778606113563815637099374333088656342333402508533814568733813468828644452298493145908480791945739186686384 2017 -23036597746015176428209583540669336179253515736126780443828628866707500887845444359454009591738232572423222394321799980787099856457548831007294503388807694283899957248 2018 33966117143782509384670557186959589090887516140749830074008812924728840727423532727178664097736620054802305535090266651970541414563121010168036236959110848640110057920 2019 -16345455002499376824042149878014953053911154178647147396475295787438868944632976403872363288187985961464036716062809751344132275792243980448009386169920159202356757952 2020 -25604064830373397612152221618771846189798234520232801225267827149928903852223241891926866758554820866890247930983654899407126548275041409731034425236919582872730097840 2021 61634500033531259597242374642257538339821739173621798920750494829830558897187010592540943478127661764806232860255365135731358808036834982356225090705895442486415171200 2022 -53355007535742116393959668019994978540462528089436828142403637287832429145520785238976164366514137971634681295180730438120600814955019020758082490594557273945137046912 2023 -11550073314994054892883609177713188287711062309236018439793660300514179342719019452911160993670611437802687428010921988712015032512372587713641214189485062418747590144 2024 95066735174677110186884706877213648890442493671664396641247949664163262976842372307832851219343692278591019537028153317772766748690819985523221323414633150865250206080 2025 -123171149048408249772882586020955096997980323222921412151415214772885434638401089504110711777522140295130404894221841840473287156861467468770826048543075910047833295232 2026 42408094524730587780110674526574603821124561072488796676975861027837232811453470831437180688342189305400676637275092948363753147594393240263799509377994446267276187712 2027 117696502991813512467595409415351742683242591886854360610642245296970727574351044672508203697250194279408331779298067893517645934614984186158052978829933644311650166464 2028 -235444519053377435557315212750451610334725702131155587363469183059622183277633927389066043164796808121925349834138038816971938551808974121415779714555105394767407378480 2029 174722982369498736653862764442297648924483174748678081555228388015616025100545632092276757287091519807750558837010587796839335463175279150635137971797831668768113359104 2030 86986851846970749980425030073340146054066463902228996274206954268677489192851319663502153402760325934220307534402970369015833076373991799014918575075266840767166621824 2031 -383752720618616861958816309042037892113016844088580359056060537623641754339188057687225788178720279551380943336374580597919731007440958472464687478491564295414722313472 2032 438156519982111348093306776843643069122225383197212329548578550096166137836973589630358858378314294225303652327861080360181101370657271295764844412760187567360072888448 2033 -84194106645976486540000719276882526732385612888258181687054307082895483400410919078606584058105390394923826630632316857799256573356157274097764292263656510091948840576 2034 -516901446797768864810868153869028915691837264982479874088381302175800338155301632502632180151980903467470394056100669851859744152039240234111219018304098620953213638656 2035 884740641484941464259071380267149500157396891937659111844340619034829067251445128608366077485481281608426209959828808529644482495766025058772091712935611780187132620672 2036 -547396480807743547551585945773612704912464554547725929467369966760151753272703082019094686873814589483208640544995653627227679613567516993034733879622875837705997460096 2037 -487717683905629274811997250726490951679479676700820946557215952276243671731801670915513434838154518410246717593907631734332879409098122882924353919891745342005063875712 2038 1519329667163756539220705266326685039276208161799046958176988201435325719361625166353783144552260768402872640506382173719033549095106826441277190501590076551640568264960 2039 -1525061729091621687815565109832865292421540163985664080518547401198208694591868844371614741503482368988826881090871509605481881195066369983613477460385820563459599439488 2040 24432541915802313482430870525481410082901945095312747075286867123232679311884071927984768618303349404552496141459327334416388835690463103084753668174018020385129142016 2041 2194910609536378210227529623144621217373596179261280052367220302503734841089329933194815655780403898715134161353457092117836757236918667627836265448447056034899727031552 2042 -3269621158085206929086758640669435744300407859509147382841590082322087548843692920672754799136087574643553543713665621947063191778489226201877291338885047806383405997696 2043 1606525156499637320639497290113757412649705122595503607344371295496760479145570807767586874777307455851263578246440685390831316815666341121079755741702133890532005072896 2044 2415924579606490132035902215592553037426918617356419072614042991981950581751472462860325706149842236507876877305383969240463102141019823109746589338122205725678869546272 2045 -5909587961315998196812651090703680025773433271305880060631649082687011214290851464133851854375181676616897400451372274577496979026808742155143331488663234655290188610144 2046 5172824767395507787191950569253389288169434073631085829694376683688344044044519400347980134920981389962438875610121543009096562969212070096756696189609287685032251054584 2047 1023329255394470752895541733455746583654075196749827111114501912729770418730211397107815292409289298699098794795407250802382368715675611244022733814844965235220055623789 2048 -9074697525957082128519001452064513477983536389387883485587228332319838571927903136351156838476554053373329287194375158556678010811339171734959016818762107493642050977228 2049 11873284165051149946552512621626968219013905065556982699785720737250349305092596398582945670638664687472691084266645443378779735740025608623603015060051106777993424843850 2050 -4218797732535272070702607461001728893945662142443336814657832598609842690748637353791265838164962761165584205548267117562434271234041071862363917110355873842017193753916 2051 -11152831752572031748261068509330076436352167640055864416850611015862448701925293723667812741936670217469345053949725193866400573961819321587259542353013561308322212500362 2052 22603460355222614176752690718701047813726252348183781561950245932137487790415340104959542751217363769105480587253417547875896161113881800066185581612303277437949189008402 2053 -16988186136117833092368448438256236826404008733638713642906843907031898671624600961979572875791795703079859698270348221093537223447978185687171361320556532547132268078728 2054 -8035441599232921480001444435166169027947224225718504883070880715604645435052490139318322308115399182505585630812836757115823727492131068731055044412343671365719964085780 2055 36689904981295999190153707920358249850608123144565753414788371918121189842686485130855572448803947558182014001598858701848224504688314927584274988382707485286937309530990 2056 -42302723195922878252626971068271732797842775300369756177123152732379778432461305202607281758814662120210153164629905277189374411684584251288331676407671361628325452585358 2057 8655738984471040720686879432029348162329959054024983337289976243101978965670102367388243271248123266031055892589273395353404320072621358826855754556360346319380959522548 2058 49128789422938275252783029367390026665838307939048399263538490211937137773752944937495264463549011828451344522214091823395459580668920510296047336163453814570405361800458 2059 -85045989492773913327269926623589344737260000351588483942450208664583154860590990968892590294772953553708264916601588524417319496534040325144302119110545356022834766820560 2060 53435711606625210304501929140293354962179589603744962583108623735730759198394094825320701061449492986672903059728356387616867393397142958708340100000969471410411507748936 2061 45678232772676353037630809439943618353217649998581206860065031118821440833782220397273056245621239632079961558089564630479786824789517457902523884164482558771738685119928 2062 -145467654045979123722694878743668275787326518004348054520377230199548132635118007589843613290788983062683963345769304534101096570041750655934016414971383287227942942613940 2063 147505799680720866581670589199477084414390333042625174424072282233506392816231568481112583244799288469481169597553087189876284631495326267529351322807128286084238121424422 2064 -4533597253413385503808920979724519503959200768697771444117761753554366290445145093742091399661760366838089706996772283969965411278278150608268362553989002199288182211054 2065 -209096541850256538987460637797792607019691715535932917801059985605095198832493305091649709416405569844798013630808195941829360442725255693648590058030078878685914668763524 2066 314705128606845550728839662237091671588550514575141563721012941577899471749716746142412032378322147766418240291208682765022368558741945522397777045511659553775041713423426 2067 -157799064117062333907821208554519709015658927533081278128748659781081914950885277128422775125715558950895835120277625213295960809235332991428815305858672492913041047985784 2068 -227866694933851992236340535731489582531390485184561748516267550875639695422606272353521762922163159388305731785950530791570616190858461213281761437736701895967938322627520 2069 566561768509685827969700584899452598787189773058230508791048198154684232751853744022142339986181466679836569159623518367832223428902422285294904157818819690191317897789124 2070 -501415495995778739463418220105852681322050389310446070879715331253038366698177455926364549676906628381417774278141729438475156090918319125050649431504872137099624387731974 2071 -90021864656638974530628513056347741778373053511701718324449231027429634418607848758182656587861396801207961784560836022404487561709782837371637851993338932769511585768056 2072 866120481177978699755460974890629106465848033496729167925838808283070106740688667866225138251187331911648882357445367467055719386640654442549393392775262316000963405656728 2073 -1144415307569245541847286510523404469229358555957246538540409689838155781859190592950279756278209682851228937016908555807593547223734130693364664778001159717963152867676304 2074 419140588128402848910307133723488524654359315533344680997612773744729926245454945562804479138089505262658997027885253762254486778768562507284322257022767319310510446067608 2075 1056544315654012579625801115956445326036734655160687819221383856723731244744670498295830622187771015258709164405710617949288271196911477866729629163554201935983093355087512 2076 -2169795931661155260696606027686300527857578432513244201144908878964958762207113073178954054880857258147480882789786118992320244096081972749850625097369009620473566067787056 2077 1651331306475893149819335056295598820605761873371353977763772669727067206489294580609725978705853051298942813292502749475841849542491461215331418601450975964528719952328168 2078 741050229167493347886287412091648386858003396109049957652840344640892936088427982144170875190742504203382439418524539670593538565642748575831622355938005699005111861883500 2079 -3507448880791874970334171972369493414537398354988467614655441782365009825441259125380530131663116390011931415494121195179712902822447825384119945956335316878667234115648010 2080 4083682414122003789031013594432436504338995149980449178512472904196518553451933879101542425502327390566928308397664745739719328709894730005927078590963565999905008286919090 2081 -885903238091237114212702122696548153334375570285124221140358621666429160071909700873803632541465520425082042272175162021720844504750315398114634395562324263452288769342700 2082 -4668490290275422502615606259309489449437193394108687554316048631305247213694419458640566432190243527814146771112595057679655382757609716483561978988360567850509466402772302 2083 8174266334967265601908206407306124021090262856272303521833330022282850627526215085825296600430347208647612479552580914436726116038903713102599807176982766723721470510143896 2084 -5214373688775166745952532111215075541844642939798513317522418117558258519173682614397582141172475445769269996981849769414294860151758080465913423374712872976501760561866272 2085 -4274955931260567075984353083750630786118851396313693517366032652117454268758401772114658879633737916008493087095611531578151635810417280243367405853141808289588802699416948 2086 13926273973855601396458017646181475071550160467088952959820266441095495427152058010222574021789810410430059563996190785219127285214025925141480095966058898155435778956198258 2087 -14264791987460568516250612663251950917366123625405069878612408549095168156396786919627205824942171677476194749289492132543901712239006506756364477451610024654054936364592944 2088 645296464027388971396201818703177463953112495373840467560240323877396620345611827035641905129215463616718391619627997726342161871785749893739101982329692008791916009761864 2089 19916237432443928242239914993211246199747246437341702816844686084994662433061684228135260762646277600914593182196824809958775287476601533932789914892499497510129373657591912 2090 -30287629366298691591439254647947575942772562329410254356127097826324839090469959207406103754362671890589220812550996621972280237915475779944514828788080595683023256599985032 2091 15490301564679341724554380206618264252917903532684582981257286635713464100761623557237428582739403208287742143617789272017857973069478729830274847382086899789607962190420920 2092 21483000690353622292517413711025384471877107145310609751742020104131927480210040202626041793895731136866781181993523869497712289608399638488882572886097477847013105671113864 2093 -54311768019038532036484076186316364470484363557689542855236953537937800221557293198141589033550027334466670501210189319254769787682132112359407429696838947344551385242494924 2094 48594453160884597613790582309635422772665030175539478808897662689430995909631559226502285250350583911060578115041623706514697906898669161065742288157565109217474644275852458 2095 7852132113083017265411961479553110522148376381063745593696900160824702440368604161658461023384395406884922317177747167496387102969609402671391883146951015177014017197568792 2096 -82654469401786831584347272638641047592464761954382663041173733583161670387198447444828089391248499900054618163148655735215809705506408282361620381203343035979602604959827576 2097 110292951851882971027937136841283034242371820884376374431231500781874508920535145225727378795738147153941637816192341099369789066350798488932868138102990527171801477883653608 2098 -41591004185231100955062572964410131455233477142863027407789896067134673798195824724613530053918669783989200574707992353574591646139142150799005226919973957808869460780511832 2099 -100061733354217259479135993172626731862429843289209704053234517743807571182044247144369966543708835136726770518146073827360653789316729989347170627088863113270092959953492248 2100 208266994033943849465775188619408339915038903770897599046649242902070599943001439564089655129677914538444441537013609842912881067611939460233314821000713969176264825619009056 2101 -160477562638838604656680400181121259513665628124827152285982641562528739118985864100973772715033273646071527552978449909829155500597902722581284602519656350290254130481074016 2102 -68219258172612689992444430860413238723125190931291500740951976230967082565058891317080337716434558372235142486228504477800487170542735282003019060949016352944540208679775656 2103 335262760967877869874902816406663898427050609044011544973321621984571896921549499261881635131202266576207097417099532703852576755316676429980893608135407673894478073650732040 2104 -394167468815598699898206499286239820998216290979337293124219972295111937858967434351169694618256574483548616988953333239950835427386501621691777310117209362911376785706430624 2105 90315301612442872271765778111783047103737715554065980935905069471198155982010766401438771839629093918848920831345975616873423003490247166699337275199895051119651698761667368 2106 443534187956061316334295365996193015588891320377855990524456911234953504551635965544411929171305289393009632760234827239906904949350612186162974150820449013432638230985665408 2107 -785598969600751764336247501186131337784782120126660781440226557129066092131885380227389914451185578140199731143141700185779250873061146912961060027130216125609858753763382992 2108 508649635768611335692281549825121100546442255563058910440121834642959567920853195805953804911138505380196410348013058078478767663723671004174180079488175268062739288146879392 2109 399777941140592304226275837827088162291913348467075115859033566223830323612377230808900736679574528715601130385162161617038859969627328144228460212244943018582341234600194984 2110 -1333083182917620081204447926167705104339138610044000063846882973456320248712472901799289375437734680232422392237812630798410361106091224021768930489539637139041145504334095908 2111 1379295743890322513038823918520797973599544113952726914704993824510879706471018906726652357933442672684371898430937602225463638399361092334869722637223110337315679751707541814 2112 -82114866287511795244056024483974942689494541423961414067178476476010888888339881534346123736931856017143371258336916578430324844358558642773294713112058842243820827271529838 2113 -1896693042245964641531128354302141447668582845016225410746787150937907743613986575181769500901788526619484385818947304009994362956273505557588744948250879860903571520577074876 2114 2914620616825460870655310977799269320031602834172425034599977602165075231622106759320034411822853346100026391042159010492374925692592275467384001907254238363448941225813266594 2115 -1519725729113786265468205295496493306026339870335071131245362649552417716886295378713375756361716093775725220205885002685322683625450296262866099658300616087111766110360220424 2116 -2024504880940920246149923669793633114137466106937500812115314166386335466872169193934539260530745160855038906779372855102709806817136244394313471840608137590028370480105391488 2117 5205915217971801262845374557135773457351155891597028407001405260403251540950560378038066028720313514883184585801714817427159759228103980428895314079627768673639018289895864612 2118 -4708646751464051727223588271199071282508425244498859151911612198638943335028884555451895079646464336492647968118793372594010935401241693825264138345442901362444740362549137886 2119 -677873140006738197236398730870570273212942526913069217175808896184162549668988710921256557472123888923351826058915929283049865880635961433964647445529231786604498870755201984 2120 7886704113776282839419710990272359753678733623386148273552086171994599752524675044282060019188287939517654072394503180666601610848721499611689257625730527085507880283531452152 2121 -10628293344520994694433282862910700522431936527476769531641769311631372412214860454479657606797428496103494602200241729163024134253677529677052249128813838161408898306667504360 2122 4122319678356933732789217364800508289287317710432249996526656398689085725700905488176363282377540201631297184376766319283959798402495629839933478470569845284414017424356702568 2123 9473766249143954927656988224877298805245853076882004252260776056308214282282193160358158353413303605646657697608108508883153657533887306316887399794706159067275452724423180632 2124 -19988471232778068963474027559395274606383282907915717874352298860211895077889025650892738417227925789017286592296935982569091621843618320138697190507861119085221992985965244888 2125 15591571259471738903086124380342542551647514968741657836398038859709098907774131051590722178245773818232971228839121550661059529720421598181455854986725443066376533858887892604 2126 6267861243274006965522653823698122141581185898094942320772928769054714765201436204246711455843360456649279605110429765759378434910456701326755773986515011242914130209718625314 2127 -32042620993815622721679566331541651108901718071279581917882139051014287339215360629815564615252926651696426601870144903785178138086048498272309190433776739137148827730025056160 2128 38041300739825745012380390506245019491488230263562427450701289938374143020361430452855427647805199633480510680000873200840352361556576297657961492281317727334759525503272293144 2129 -9175348475302542678200209300386935433439778557667134404508758021760490066924273144231248132737335002690251164571966803241485663234275882279241382841112406005913148132516262752 2130 -42129477503497285167977496932392236793490314089892642798119058150630659582928436303524545032624155376274853911547106903716218725548582869436242871654812419777215674514495274136 2131 75493625986245342966254252375757662589828025975429950238488328131482703661983014636656330400988513084824781235131109955395916669303260091782922987611728715940162027692623101048 2132 -49600512238646046045110677477593959989839389064883627082807859964249189782071070833910300853514942070875392855805108777166216902548691147066863830893997035370017597374792235888 2133 -37355340747073410618974204775703347261250820166892732164360761573679573127799553952357064330500606523514591302659203579278778235960918814579174294663612659311422110228218696936 2134 127594836672015621975849269469665847080940837520255715398296243591229444342699938143335311767759836583300509022234825703442092027885577788331611944392726456385151942617421772456 2135 -133347800520481758903200341554407396014645793647406325486740561502689275553333135764775343220699979956541138724954887105999946843133777621489067025954870520734914277134889560648 2136 9818772586382259345248598434745185845364654466215185997221444187794897992176706160297189245444564145754981801191399863381125589031516944707554052591236244492503127997917635232 2137 180598839613876806062483263576467051121818600152236865280564540266916373416088464107199084796900798151018279505515568583795913948439984218602658557853992999277311217050386751512 2138 -280449244381115950667285133361866835031420679088466185387153991958011932039988021067867938321695299341592334925880123096193327544213981304012187042191136934901417914796282797552 2139 149015355486819823705379178035869035904964534649294212592886490049267397022166215603537302836422397161399211514253216672423050489230408560426983576079426970557382628222936077600 2140 190697619933895614471318218285307648351772919478896328254710156168733898619952321114330119659934650693103367555659577291452095459026969797104721334403332140592799216797376666440 2141 -498949474824641490051791257942365563677096465772734200950098837618334559124646667676236005709834688238551797829193614275826408221432180861913915082647376023931197344443997989260 2142 456170743505127544645562387835636867515344326449732412929099313448783671169383392971800043042806223960467258391179270705825357306975821472802048415103647037713202659229112574298 2143 57778009036216773752924088178551934132775458315235191549338417900052492747776597909230124199004201774326908573162393500566610589261139615724223821516306508905056340014402834584 2144 -752428414617557421575756142530012771406805167759229251221196626627349842275694764217456787079264480244271842783218309980899770853410506206521310237114876860757132247531266915784 2145 1024073968235928528115062426729120904001560444218761623042547261754418084479538358619583490780133878514830490697251240353894436856805093669909320518563463158502888050307106988440 2146 -408147527399386717940842876172044948456606886049305396515886516122197174774364876331509406496452473388282022704155383977884063786952152108038009651774971512601250270690492166056 2147 -896701879866699476597530527348483573677138600490969442634791407065998754290291821002863354957745473601317853767514038745837958035181281910817664409015355916881032392349066812152 2148 1918210433468627807931818558769006656498706871670194572126885869670939664267490611332577035148690374160745961389581422180496511428598463610145447651365329889903815908284601921936 2149 -1514479346589816999507172748593693711344602274424630637278857225760627069163910387323818241956833635873623329138210489086503637249051026567264497159853903324438351766868687077992 2150 -574654419125722053445613298367056965670426876937820895323412073510401820344432620568933014830715698086733206417951107191011190707892160997633021794646822806690173268315687680408 2151 3062097575010047786783196176823703260536871451953282188405071400797979346016934987218595624925405753254932417911890792085012623647260050030693676396675550467960141946461416493688 2152 -3670931296827085424441818821074070062842496820764407814842118532352452553031452676025434320626273761031471645732498688000431240747311163166758845492327307285332586528338914682128 2153 929248637787309002799921920470078164756636972399104653648191586542779797184396281907475018771780136288601684756110097248808677721717369548711255040483845016036358236491981726040 2154 4000841817854602414133812851844066900638599886305962133705387159288212349786399421575243386385876589198899322273928688856852679115425583619869776432922941557448074249031774047472 2155 -7253990762940484688087738022902706013152839367551051475343495322636729261039072703206837280088212398365501300096810525937594972046427099978916453874092427099184234533530590809648 2156 4835139176977976510383762214895703958052123227530355951411779134025731833170655378814051544216557230973122926154962025932810606628426525502044403719115185256225481535993421178720 2157 3487494509923481981730064244947227959609235595740222194645669202714638083249746115083972661731731124428352090352215822887591580960406474685692834431332883055348429524025375035744 2158 -12211308284918888140863905919258975939241113011459755412932434526273128637628676417792156384488477694652552977869855094178852557445515466090495765804514525593868567040526853062328 2159 12889963723135081547006530646829868446484082185862866378352507319048802019267228282777785388528160118895825880847636718694827803619937916309878376669113788230769987051071709343560 2160 -1128393550458107548659747230981602621032743009237183322178247951827223568219131795359008501206327468652323568429215914300689156844611439649005504355371181265622817498534399040864 2161 -17193322233016048744653455589488788095416286788318484751424133971046528167852273936696802566629662529719219102055184075190324306799340479259962564964216635597476824983263447691560 2162 26982500846962412701055091853020318200385001291513763410998926891747677747844283529608121541608592208055482327466309168411690573256367266707083657068836599543882877437746705759216 2163 -14603843259411893105899269703006502896361607715209582026852876640957367268038538877831951127007156515228311828484709494346729676151459274024330610701458821866340726072259628494992 2164 -17954221401747007781837095680374883283146257635500691663370214978207240414427906684325537413159340764754923824750242759565402718609192012724010858802047517613987892940096097539680 2165 47815887549638714583316216634332741601171461484172911839099822088293614329839779250481987974985946796010477139600607914935971471559625887227787057533503343638526868815263839555816 2166 -44185730909742681984661642664649980701617824303075007870254234267390062138077504893404167958442506749980549826640887670262596788988017249927632672232348832154937005646352674901648 2167 -4845362139344693216468039069408297039626888740348757391488616295147168089388992938057702812692128722796552046436908434053074706452817831000884570720468239330721487251441570964720 2168 71775214692977576753559319889514377139646276177508874549452615599579705621907552919705060231102170239415860123668857367492644229426715438222477483740480075524195798939982167396160 2169 -98662355665153258237031751447294276071349172451081769562213105385489038319721809313187558159086095639104874486144952397497849286965932486747704061091940770732091867996611825421296 2170 40369534930564129400314875471644881183141401932138163341255690494521307602390551128405572912245526332494728647588902754764919108343941511438185777790234321361754396330210871264528 2171 84847787138162455618838883867291974375187719668926743844334421632703175627211129373791187784150539110459573947178079663659533847205938222377305163019183946721400603968860736904800 2172 -184064660808920719306734632403757349594658068168358859545335373522587186922214312534676772104294300844644544166839670009619174019803148548884788498989802441512698903771720243896688 2173 147074396979142414218877764451166803268531540068702185064300481663499583273382214119371902294339466024233632094725312116754090141676565051073203518559857352571654968164929122184440 2174 52562930428380711121296213723006407409570942616499800663936240273366597873465256948776618720010008689520230244279139964513705488505955151203804258912598140954230103002592344088172 2175 -292588873435279405641391535281304313679601222388056918946889930201724508344394457275274087790412269959287411591673284474729909260381091113940100570192464305206228145288758491826378 2176 354196293211858487081247496176939622960527976668530328076695446659719409740740641173259616360997801036146915854647669403192757371490191089284562329098726126238273645911391792695698 2177 -93848316144619155405294099573043173751539277172518568131725654814556022838838373078048043087429329609962074464903448979843098072620222856276490736771090802655840613648240934122556 2178 -379857710362145225909409287570987369687468346719937038476994608212998686148653313414631003836190351304221631818116333724706987412964061415152097334106959160495695940760208898961310 2179 696949177680041869458764287156252022997634010241451817616122876563723640790557176291533246381802531074554726177681432724241983378330851157075357937508435201892049035724407820243576 2180 -471185064270278550784617271604635392078568473544051223424657234676479588580873580425324500844810184191541081334773103945817267511958500647639808007469876534027778957267193056043664 2181 -325296808345565260737413288052193104175565914628880683825758604082278149327075918751031639768561099668619553514729949653335790243790698833667352927338953441097417026005303502083628 2182 1168541746533263635999813740480367281448314428026042293547365092427538522278604491814719620215884004891190392564471001553019705170033425146636396403833260652688530620211345445969874 2183 -1245821300031676091893009375409337000624677958006346302496919786529975628451830639141894059448734940412338795329932892004090441010539345707767599758134634476219687437118876613863296 2184 126156154498870975179387823660687136263572586180376242962614978436676559481944746116110609497121063100147010185494292762482404759183217625939293043697214652093425081425566485493352 2185 1636554005335044264102208990371485623984454782634128026282398303283453863420645052459946600713626811426953939557514723186686370714830430978826623153780327762574743261723608170985624 2186 -2595768695122259527543547484721668839385506218771256876709357946445580736549501332677330380733839654992162757901484330815348964439005741781374443892152735423034008289746235570654808 2187 1430483542082424360481222742355120017855960589564663203170608019210598673739556548733814317549525804794722346082006551543306335421156266633726167841550375489811143343786909888028664 2188 1689563572860982551929012301597344976658482969498765835789122859427830214621809423416525052464968118991233433439462627940090110449830806320908660118703944910878590666607569742181080 2189 -4581881795038889516489167887532427902845737643791045715241840920445766959272845337887897591158392736161449254166480253905441257588319028031057798257128041841060265413596023277260908 2190 4279187280907665413161292929910569955225132807990061715697360692216705691341991668509512187797255657474423904322361346005463605377192701381579744001782413642821832061822704606983762 2191 397763224266108174780634904152393669522443364583200222848550115667835755086885346464074944828585987474330507079198296323771117252625339697022862696783260089900743593854329710279120 2192 -6845776173491233723079550941576423613541470439768568532387624206209630958089000001642637704030149912303901337608046613713999054354822949896695642932979004873463816922568788371988152 2193 9504391552864177849229466657668859269743771509227019678669572252435236629973215635039813840299040835541836171676762102989012354068990450104505870456023262676109608342446486449434960 2194 -3989116626480368829874662610092466091362872361524569265090188973945826931906648525910463295895924209632105375941355714251148622117485235201046622860194477159875795402559757648073576 2195 -8025942520621158712205782845936294481489121574017842824509380620761150457387163527896631016694104140556677394164831996382894828350811049580498995009401824626070730814859320083430792 2196 17660460634143909612783340126162171731551554941983694007848866249249635499134641098227149306713347154286573018743975924736684828240635889286226707469296019922426610825314639947113792 2197 -14279509595777927382256529130312995290678902932428144826686574021108769887971265452295506865964152063018472216231864819417292160287047919094900238162181287723573861963802050777372728 2198 -4795505302752056287472851455024049634618295782461642814471956364475432192510848122861314347631060252822717056584750370276223490294968266873564504280330782930033370612790499457404840 2199 27953994204946597338696947248781564167406218575615963637405734758418126342819385185529691839312900044270046171747934222107695701093507032518647577156687239102497127457184582609721208 2200 -34171114551677772356297371051989907572353121615563310979876448779356744494737181309041751342876859612727329089541987221337731119801941329004986095465917149428669162333882407755424624 2201 9454166142279834975498883486199176426723304156191527485697432478952057760449761291134203891510512017535458383949084807244497860954231213917934780951269244845835188698975702640538904 2202 36057249947647298424149554229566343572253527377966967564603411659895831735268501589453253790762261767674452782539902466012904977066596275059485553401346041442716862441830388897791568 2203 -66954948119885189977734527094675720289189057474472701571442793354480078620113906388197438605387602765905275981521365816085666549110562787875188674306511500962499452993674469199187712 2204 45902662482269554500493002432386289186772415627408634027648770967560205138166033905747470757716615039596956667516292258434662332419426868116140794201113821382429787339949763764830200 2205 30312935436996968321353501097584217202444546261613040101864666504855024671887537000471756001065574827747409387130070415989885494328963044426288956148325653614726237398365862628524604 2206 -111809548946982366439576414083516208177378607000896553232412879946420541990797847985302934509323281613604863536856573775276793771247978786254874795815406135894658741254335559923185070 2207 120392335299591574652123307217266626944511979475700363431550945471496282244005157151213196506511085089175977953145669130698659695918500627010033917162533313510670658230598323547587552 2208 -13822001978590679977335434725646228605219128725493432880367615981408280360533606097219272270895887963146544471610590409863751166916074291263941422932092043388637916605847840097592120 2209 -155749002210079589356038719673478156867908714776766603187312954057236066627105939902061180768212873032662141785000590115663726797914710181619186497775715059486772237478477103307147184 2210 249692685677043741081621143926400892961067103346433273571829744696655297869055582210701968768535776416399970450495528246435256443646340534758177492815279833171733611741857853524068504 2211 -140051180610023819192576747158777664634797714921182663280698844494588100690397962525184766600943361185355262314382152827918852509084804237442965581447048217889476407794017243709986280 2212 -158913359345791522413499387271313808180922759944105302575165163095146428224004640595447028808245446084468764303840566472488798119406326132526891924987330868786576842761332133653285664 2213 439006927616643001032205159014807029473790195738697665354241841655873372322384416619201927823228104237176534281579922155193059045588756617960283269917782938282253110797079729169079184 2214 -414349166804201208860970228638268659678068148527868177282145134626138744917960166791497239230399988644833923111011808669059356298621206136425415892580668099118642098582682638415558216 2215 -31710150490234686938350444521926632308702199149891721086793298813793569244916285981724908743187588689044349223114039806388769914404279125571857984765268849082573456956285354653311320 2216 652843307946648530193157020626218258649925201926440164125873907042591067516008533960105183300379867535280215497711344130691558909382622723907948081806013271373682739141607295299481008 2217 -915482732279146158912095714488555920824796934690445854003493673847989708796432870446028584301301918678789801722063098665478554963673336207679472854274226362411106453681122100162838776 2218 393830423395599832364964999978742465208638612240789671588985985931228843319620804549936805128905888521543046828265320154810682489406797033356661990633106166529539898664746843683144096 2219 758945358536880237216315462497148449513767074941509991548003726127533566481976912950795141116393109410846105377150205130169617625988470079951427246303197861571563992504720666808868080 2220 -1694302791749127593080811205396295275272873856371793981547801714575076442067620941972350128552939460685407781140903638825177701547869487981821492095504935437654126425670443633324400432 2221 1386098696792594279475987499283541616059262019297876763414696329387008008633138561950316830201012309474706991457348383773836454849796652281609700345914269575741936266425541688044552792 2222 436265411290899856856230281087786074231552116512634244569292441385794704704371549821970084955813131033382030117626741021170749105608030737677889870382550331081548920894290323719653464 2223 -2670402304625572636633400680933674287125074232312499988665351873194350008411753915358036803488197656755303379764243924631393700545529867872145902363859458875942771718427766750303335240 2224 3296265283765438683874525428688468082767578677309358458547058512015599368480969132534555070669106411325642305668107861111274826453412770840712887733026362025266178538264772841190985392 2225 -950217139784158692098809183821251904451806234925857563033308490747832515222663252275417922809824681365364704541123780762845239307678971508990553441585735055029899980316242160018838520 2226 -3421874530177599011479792391596793643431305792946400079004712788921568315489895882804546905829036481182250619545209403799774165316980757661588035084795699959251122747018709892566679456 2227 6431640343124416226149481140401414836570093197183379277524294033471036945051707462142445364256365879461921086328344717441068221258938154911151602444118213323658847153059956546953889456 2228 -4470457452238345939685976484063792245684620569100203204141730148792727093162620246805469715245523798507108212513528350487584765851964496313636981573227191119902063795369295525466597920 2229 -2821839681642443023573078675800318418459546232035299273493722295731041870857777779758288006956311396843892803379565461986191686358401876866231483368456732513900754925763929593597071336 2230 10697095110673570383891330739990646554991042938455964841178970650983528221743468734655750501996615548132501456347701186039250690597788585954362702672085503191380094629015108912723974048 2231 -11632732466217806276507894394321370116864868385826217211166393735500422970004629082983536947599477236174671701101750916809127135676404935640639593882421986595577119357537298757798385328 2232 1491085555801646881819570982049259462486750928866465934174364922007337624301720413734241721006127941197619512796456344422593412962325045564644412903538050657224731173813567789505979952 2233 14819830960244977285955852890074362731986691195442830859292594434748137373322894105489689207399249706151240061611127593577458360710743424831688573099095661975534507084815748217041088208 2234 -24016065139864307423065805082125103499975964329021087038321259021032940200839015714919753809885679405879003541258051917350852102550326890145236987050994869033164364994248753191549012816 2235 13705251045294185947361820324627865556130097421428496850577401015873891345068267034523022207806288644074752729323659734105320033561136902232098931932971846305157827419531797806804970640 2236 14938770184425837857126941972196033409218411437505446628103886214931118613229078427350078753303462890197204291925295378929431985589874623357532201200595787817248281565030632061245144664 2237 -42058571215348906398242156505158087471259732907157302575032449115020009770781194110930676188019251849180099629253244984760982223687943532482708504207581411393391688961639941716625753228 2238 40114262636172542892069385464609049464662662390284321965455237351690259955020649871777552779666607762740581609422677993662574900610646919557837939516937761926960081932402819710922840858 2239 2422092556920104432857408740820781514782288250954157199916190126451578424943331138380061859976068396201258885477736077707722368790210896708491575893905522168420233000435357527188143320 2240 -62249008411318077060017054118384428122757099796840287644577257297474015912664203548441400975563542350351769468383810415771189353462680852231027819177042368128644286242720121194509467736 2241 88171716101708977682310004869599742278194136076235457662109032020959237984007818232626173966360543460820202153917231857351679929497087724824645029416681168461813819548283809114741828120 2242 -38848343487402839292440724737116802042522705447867899125631349216328882878160970506437737651626998271431921039477344910762235215067869455994537195517349258303694558632763979191722534504 2243 -71743002326692775489896807943545301160666243836002147550761416889322118764150075891284633599054771738938627214481684241268513844896353374882956776471910352502707929004118943790575098488 2244 162531426039660766606876203366429663122595032339803393861354519814143937616182995180536021438590265331634710947772541396537045909798938032466237525579018773615974937960852857174234019264 2245 -134518410553699832031161946995743302579601558652279436748858200992074624759871120489943620246460879004544075355775202714144110810390822258474762055117323598125187019375186779866748855992 2246 -39562849115637893862710911938644078502447510428906504593401211650429723376361053881052449316908430938269435138131219802111586724415767719495209948571883920989605922364024170906098708456 2247 255067857877796342730620080365886092610589587193644348637607844078207591619868582467596553989576060694592826440361037848470615797027097998814005974855254194417804609611389256350110292792 2248 -317931481418290636811530214265450999906536553762069478218209807723691901608349042805930425389749727772024927364270850721890879352494478544844688127600997868043825736602880029945105169824 2249 95304333221142275602733469176185136451914257894045107862024739490012728044787817956587786713686139097373727816298625489048333637206229441279186343849346823835567097776167471971211479000 2250 324663171281230604536172648246101424602392915808875183186758919172506648046928523122495128147863591392846403607589614571637165225202472245778904443852188140514075902343404347254056921392 2251 -617757986950323362237878157475380045832644531948433757549168072605629543826028694843528794384246625527387317528586593296978340629029937291712103026876190140248318379198554962872331308048 2252 435248714111461527892268283186116125827706254251406922993495645684438202197502116539139803976286360726554562690380138619418827794258088533552265550834779014556050992478812825156353156944 2253 262400404556179170523492029263729625513448936940746247533989397476357687566825218947852223260039114468949859046676055230291603729012356849997283350158504232642144434251439369245702910040 2254 -1023304248074245620747385055313487036973695431090868041954204826601057136521897714841405567560187470049561746646528672313589608997877577931637578693017759259039553235381376164809472079272 2255 1123841884607117292820438363314679464664347224153719170188204184023937049877232318209863999966309138565091678438421442451348342809792851427720569550656835908488741657105051127358669292600 2256 -158895280360357734282755722601643358409532755177695211575693716177933294821973597764317196521296716543751929770408569458474853991005165696236679671873867362422373929601794397678623163600 2257 -1409882345368383339357943629733106233845151590903027408206931334728110514038725599009667061321385507683883587131276365656040700983800537392061868610294919843254488945688688738527667012984 2258 2309692909698092486028585130841244519003267027795443529687765109042672989670903795949712757170564397340626445624131544825707154840061855786997705659743399991833017662856300065509174529696 2259 -1340575074135907722815745790588947275391892637377071437841462511839497105777931750183035641285744673910894521195437208236151572443288061510474053140659014231264683039012745347506308965776 2260 -1403549898311744609162961087460791307194302468828095209599628544258761149681817658627403105044186123217398484108391208392520280881683717194043661368118944235249856142652540291631533571920 2261 4028961443042149894544145726209914441615483231274749158318155838982239157225778336752567096527549172713290541668444258189310333634611074671353556267224657152600682141609919261412637126296 2262 -3882929656971579911798353055289331359784496289828718374131358287539156926965761164671104661036264622023954010203862461476260674212347455489038515727270602217770102937162261742751426394080 2263 -172761675814215235285467711930036590883762759130614027055497697477392001931641630571257757860656693351003032829054056119664917484453857788372516214695568306002724677845057192564266313520 2264 5934611078425119385649759942094521572259353654455345787998755054273190183685294561329871786474428842641766251679624980518740484335871800657137377312972299246611343097368714035113864084784 2265 -8491062118812799077888850721514021547517051764564175188305832355949691204347014305829508190061516432592407098500260467712860313403914719624452128348457646830977252754673711709099851428592 2266 3829004624550302417973006236816999284345890801146659958903200405929611870590115932813247571974272223800635099730368483727986960029025773134239217960907078483007721903464901960615367393744 2267 6779513934916753324019935355528167088573995355457569422048440556203805768352739728413214106826898858852646898348527027324957404539257695923663079267511911610066823527144323047421968182528 2268 -15589813126729497773723137197584751770412014669414583949847807886656994289775357953002602203287138359098252754154282142640913986840794461806888812789111071701618028004452922354644079076000 2269 13052027721806075846773773251821896974941553604876171004118621532587475068020378640751655966126063732615832770285911359165157761183892867445486069378922417816871123547993309473453903278944 2270 3575012231875548737507205360604041600664864007396554997316488792710558268801221345382829612226152301282704558997350409249954231745816347319498829522387626932499060238052471457541634258568 2271 -24360176582341277670895376124074948936623832769616208583407451409713509941738234289653551043385231091759534140600814854371712431175213012141171715236309746437023693071698095676138706393208 2272 30661524510296190138101872678552409129747527070917875028361073274390099533116077375258337444383130355493433606821806505855084330594057779936641662654804605494247528449118964512199885510288 2273 -9540447153703378763039321351571202901125300399179842163534665218787682167267543712280931147964777959087319570565529274624548142292879288936797536109027106642609580948755449538502039463208 2274 -30796188471506881693654568350853240864699308517272771232507376979877495909931596836557927903114477214197573247465681323214496294002128328248128580796636123125382768888470315186420288433808 2275 59329756401174697205577210577850906872264186667622770843929683009906798462205345876148785299745176473871528827325659664352192191997974755122594774319045705502165281819044790102110739570224 2276 -42364101929521288675665903067585135570177393266010723315485912856997648864486016591465765028732961742386413380179400815137056349743892066883455839567188067484127054049212565764023164537120 2277 -24372117077657692972631592895416009832971927375591804982053570482320171547311250384747943165061511352027652176333838698826100748929356911433489378257268490064799395391642195433706278792552 2278 97880302102638991030493860951688313788891422835208932603913641120180158279591493112767952824277531557604712805960684962041016422577644052821698629986925172778694882506069498352168092347808 2279 -108560039318789906040300814241507791588585249564758495678702975258008978377802280244348032432563922371034332679690581852832112457590228006866408817605359889495796407984280064401844646155824 2280 16764982198732169446734579483269649160399475176578070811402983699864040409541728816124306681977087745078990138061961293310299256325190900454843697564209354984383302124412705078201588339248 2281 134104294618813495640018040499526166458571766032724660304582340886850276428251896726875096837381189501046803132030362771422742631655553103648817055793176452187420253573429501068054052871824 2282 -222107452078933544863830466942352511434201114758324664852308688577904217761547475086399255202621612763088401402972334599546918176067600230930178854137245726446322716786387811909064965394736 2283 131070925491664281979339544778063870011194793383452104856590040772693686126895047172141177980959062884556560303462956113829920787760192083266257900294059468239803732451196251012229405949216 2284 131791905028633028310103663482877774993305362635172053982744540832723247337369622716930486106169354349956988894160724621261863346392777753965601581778852472158960608995175758236811625238304 2285 -385910822289999655078504602097736274753772243568689091963689221011993866831899314974487867226404839758797188351923496882364415107687064310774472157770314418454149621272266879514701913738648 2286 375793923000659894869952769358967990225289967098002333814027744618199804700869511945518877567022460776051557110167867579211063887606568948287881963476273089534432085407076371556301361496240 2287 10845018203614206497473344537265495467248073396372276976116529107274817734898642266036404958427271529829962700744157517096623819559607892013702922860922176123038569284112377147090259686480 2288 -565701753925730503416747397315082728202775379693251261966751128009928731718770600087284113996119061084926196676015565282563834505893860960181804313266396799846355405318643862488811128662608 2289 817614543126707324851950221017814903493631847021445361909597427252529690910100486669025191307297203647799197546969326864568590415023477547389584150701242117831035051442677948963162962303760 2290 -377109342713346705481133174361201383930815791219187875951501839446095106590969234778033983518621408362716754961736267348123007821602087620895969316013755852716011685277734276808186801346736 2291 -640416757061417178488090397775930917814220169003000345553154090210677304697169500556489387725411453899819864205250668407541071506810866222962491920144430991759049617070997128934767201888704 2292 1495208070975100852108930260363512084852050275623794261492580748534037416782032891663747846029791496453798603161215721161661770101144658050398901165688312640497417780549591011765178592481472 2293 -1266149057323910045422325458159188487427436484274017076282259308903225903189173014731325254111846746192904732826378004711738786934383051628884070588436725704385270163672412808015153292721008 2294 -321751663435096349856280444111731290669319890404934834430750179772881979551151123233753518037292032329933490164998588038951863198904050028525398403101225132570042439585193847059010183553904 2295 2326216893348725068491955500302977010750538515932684467448853791255938140366089813046734026568243337566266551019956682898721045226355266500988210971538597086410195123334663203572496587654080 2296 -2956672631397487372500126087531496418925613148088456700291677812469519160931713299476840562331287779696436753332845932606738424076997901209126252232947220785865339300999487671659898048072880 2297 953362200013666438702089026366486146072161081331226314634428899137992701678483878918667955376431941533847039846820633530638640458040090782499461824914271380938857784465562380651677784321536 2298 2920473901011417560961436697906330916164384421869059796963652535099343325403692623478133103123759943723841632533885181801495112451419410302892489061587605353481558648678669602876944163662080 2299 -5697500382074866006296466649529118341326122229552087078256047207099159141380108186352769890492108241774257663567311072462958543648568847927563460735684101428190189788133589733800293806688128 2300 4122274010997811670158492920290634682250723082358610382812000182795062462935855209119737365308959747677846370990575948155280479759722867649711658501418646198883465591493745000771506585499296 2301 2260914081379632474023106405776043770042620069123108427639109412855940646272114445517732460543294352945587597606086305787554085445659543242710292191771361952212810421702890907947411662771312 2302 -9361319379501499901870661159855006440174027328543650925114863494996265501348852998238043670889078758505076528897720961605036913356201628238499570189457506344578391429508530526476506525827764 2303 10485201523426767390155311153869169697923266698157573254060868515235882655159449322755327270481876341119414374387762274929170397602364444196398540874325787181647355518054904761476586891741190 2304 -1754381045455942447790095074637943231621625496459621455614211944752047473230967099860747861833265770494779073524149339888075844975769933869176413090411292126085449711647758973393125382841294 2305 -12753259026959381194024258849804626733124716067297605445792568869142457025038661651199311375038698901775729523597886897850781743759226485099144601072343225806999142389783257437396062275257580 2306 21356429930813604683104022593469981789995240574462912955549422732083695033367909708396158412926427791181340592524581658770421939863812235398680540054829975961754733470669660529653739768768690 2307 -12809713302240504876549494201705575112632556344909558966576213495689662133435044020964218124946915063216935380625982049871499360543827091830634254853645967109397488375108048496209856242470920 2308 -12367616094115403188875122380486996849508887785284168401654224212963567233626539338608804071826861715427095495856234168085044327435643372181408977340243320667206634161657750074872515487205504 2309 36960330035073075032015310686096286286931098775554548682068815545127376118408620600773811327349455089768010826884980236822094180868606935608131489895680493924186362570223676255011475492123812 2310 -36363913569256745374179128639552863985284882494509257587217914039034233290415892081818935968661569898174621963707516702399611674139974423276752977220472913612263936457993309349861756207704286 2311 -489816607644583830241398117937138615972286099290070614270679320972906709383416107169227962954269334658232836069942243360343291670731769153256400399394858779828223907800880913411850267639360 2312 53915952897026692180319378998893969957744744971817475893871845734356857503014988071199810638429334871375227056056130569274751841728443229856839689227297730635790066306066990014598380294799224 2313 -78720769098098057270030442520670359424338234205696593866797728635695369852719459808736731314958309996136922682881568412100849104972239419057713430681179972840644635355387631834809071476935400 2314 37113608730006509229157157902367656365197278896963217215863114644814350142121371982636946951445280892016113349262326612634810273297373703242028857143220788422835625776377177924321353476451624 2315 60473737491116305253346163549865497810078689287597814550591310684123754638641866852811691819024270608796448012137487508991714607768487964007547162951945653395631825055079603863214055482694392 2316 -143390184190464223206858485186232463368783570916803764636175082503960689276278528921134561493290881948833488246001600511167872801670309467484519543204775005186192352257052477165555517855138600 2317 122801620107460592988405539458949959005692542475374582588746581588959580640360598530646807381862936076571568701769717435304829586366324148038251109024955904715891361759606260381720893930917524 2318 28825417678723593335334174480903750113976398164856916474492469339916470472831864750779095473960054348202113961153412141925040614631123837077895716769539723142301175115721140086898706544693586 2319 -222108129053568659685203698283013173957364615351089191935486076481410350736551803691151470129739657880782689286476556810574162162455936340745730025082741384296624254386149278363113843450517424 2320 285077184369790406858845522537456509184690229727657011181553869879406895746420269660491299939770797786585987670425554799668777573635281758222644416972955643702717826051966259458204237533549640 2321 -95112851968910632192160335927685599991496562386602871351426373748706993061379341919525924978606361751908048020742143347594017446184887984184460087921673527580832080352194724371814387773914544 2322 -276884989086630716675119773296014120263587104986361849429686656520986703656165163981111244072059108339437895745729643197269373823102177116057140514867508514294118087284335951956604086790218344 2323 547083703260395703782677002078442336559936066453976721722405614091647686709360903740897561431586581642410956211275637364818139668922018854620305922582406304022962434000214863301581695347285368 2324 -401011902797713017312084953970290804690217758040755095067572423221166952290645711282470834460651842758212485155722483561879934189964612158559147206155350192513170946686665869193172208202121280 2325 -209458778526145344808113415399332355295516049378736402387325492745059129315433763278602123716950083349864366577002855983485721429229075010853061481081652356468481308678635238166411024361188792 2326 895219800898909804067184647404922044937146136600336455765840522903520276259992325169603007011054721835955379104179585973934086526774742296067434110058218599375820530204042763201826470688481112 2327 -1012572824131573824584416383189713068876640414630805293087999568433135375263827083968225707657060637463017680403622995001026767354375772742052635905367978630344108010732176894586090559966706952 2328 182322526818050115594077916421440143736865459314534405268909620706269004664003535437367635110843558666499982756319475892778709860503686382805083975335909377071280715050974431468032276958852496 2329 1212597825759328723479883040772386629782249223674347992970148853988009229433052790484653730943849864230643729133574793600734971089850846022334077474037198587095921197290265334553114514286745752 2330 -2053293076061357653506628837921523459551797184297517484596721383307013665479099119144783235469503029735599660856892982673803037775751191051363187237784515314076439870424244469332810709176284848 2331 1251401354617185642946940107086796168965462343888829191584402055105551431169081358516259950899790567491641957586897024119723651101651529756413281257703498379121290361389147824898770726316816160 2332 1159864597370525390832069725217885517806300048434887307350512017521525707380162074988019077301067439651995372993731067674488044687573949328810204317822151809136433826705537234552455713237205688 2333 -3539480585467769379427703176943543180178610078408223445471955926934607665393804842537029896072035762888298038117426042847997749455444143933470752519100146015783209789855050461337598264202164828 2334 3518221590060047417999117937926258650007190199368987494423587074754754444344110976704710091334457178564402134698436233041709756439169447223114313943104679578571172069570632255630004413308924114 2335 -5922247491557958657303328145861922955958576705305484068469836094037113389874031524561839159680315730597127511369647071347626766819055541026603117980007857200667495572913295145405906789298672 2336 -5137839931592087724394648783192006076019980527442795735701931025467728701225811439647930864663989878442156359094283471630324606729463023711368460882289541096242795530446928936672359032181965176 2337 7578520590390859057975685374201996304087516595142508802825530310041008544342057601657804599911379509458848151375715350364406805533485749240435296389115916797509984950352454038154499233075140352 2338 -3650049817702865164872191536535176148232262395386455459053944938193735455661332252685335093018128912500889772689684907959173203988532029012014646519009364912149023760840912333381429151891645048 2339 -5708283199388126770394614148837459532662062455737071642585582657404181310773684933691426884641520132411209513763764028506216596301258749467279926646743284846621919610156940599595635692989983656 2340 13749730234465225569970026381702876179800572515287357675549890912095832015976157571234971871082133715766616470381709515429224183802232759193215987747261054021746257891452178425121357464629486112 2341 -11907964219831045478266691738918682877967829928439567196058140827167188330691585930047674979442814250074800245127155357894115002493128095169850407516436493403648108604064942453649736629802047552 2342 -2568891554208768875724022121914482045631503108981843242865704432011865925720142765273301037195517825128834950316882375539172140799737619530885594502389203071467722080793692197594268848243478296 2343 21204232421729746431867828898864189107539735181457248194488649577221331308086321152268238709050507523824070235750872954408712534123846124990517233590423108089277290296202769092098508480853747560 2344 -27483486415744234249610322232117578958630222852566308132513624523597524504884550031108595346881809660533071034017958121629231551416283641411208607666197432119264550501123832200846560271718875360 2345 9474686463414307490587237003157512414692763900187166056671090421002731550239638801105415724836269663442114022883703388188270147967413395370080552980469165771632236642827681332525594649073319176 2346 26244142898631160454076322194897156585111951196058080205876087997587140228186791170552532339921523153375378939304017821107997190156840819464065143884512179310937391901243918759438754926796791328 2347 -52526784748179826577171410097043833109549660820758321275702802053431238566756122970013261151663753263650410410700280053300713696499819170252453129520934235155398914941031376493483918715031499856 2348 38999791827436887793809507001256700954158660554726797565186244152223692622758783198206363719480811255227817650019509264671033221126629445649510418461080952540660057488822669462474932452175041424 2349 19377335551956176860397451462178044608866658402666295134506601065745706519413111872600736561569815377090835360973010170709179795449977726041341004925960568055559060899236121517454026438109858696 2350 -85599801525913493315128074911611056349318751238380557453260936135798648477080353356381058294102543664750919606920771686458255828521915752962450127580808639123332610620381423834435814699058121848 2351 97773037834604721908787934705217311237548191487257775062051455694655603934849424592646113627685391007828560373158070593677033239553154834936666417236795073356364047102745680345259056349952605816 2352 -18836213274703924373502608769166250831298563450202390599292376025845012140052714422899926599743649037877461889962631181116187960998782322622468582699038239037136844502559852457059064334737779808 2353 -115273071927286139879704525649635019736015244212053561401735560466619887635703901754206282248727229747913567459826400424338310999099181906747956357757683402131809895757706032464105996224367160184 2354 197392255748826480872730869594185745293952321330024723617998102290133827864712671317181882283202926202544714773165558097720205175800694081298819478661509601493274230082217336934302352784090449568 2355 -122203597001512084183876797808362674439838066954039296893675292137132177299090982959519294551774519071751146664725354849638820787389915627155573327148305842446628890214644897757188924839547003408 2356 -108702450835315390310640941430254437229571475823880613971300147579061660167577849101334731760709077973225556682173166916261597378868919688253257317874836552228563469262073971849714785251270444720 2357 338920473362393791928747961492062178498765981360897976419729656009930215474489203949339195469178542611352111755792962578989718365013961942167416356294509427753972479507373080736531885270407891096 2358 -340336483255715190118308472115147476531841465804959124480671924640725833744466905657141831559612939957975905689752690967091688556373218370500899452636863379932652544723131782472519937968095745248 2359 5652583257369971598180012770595898744138179893809154054067377655921450208803020867819745110118924013600502219660083117244469454047659357566836813113744593489426619209094289542190169023360635216 2360 489526684668431029270253274572751963877734577072033219874922198072281444017980389873018453157457833408570635795404495331955037302789864315301626835737963640457389837641906285865299542716123293616 2361 -729514907027102133758317837906299582677591029715958288024253769222485274175782352452243823113109880714273831674317932434413322149246632533587797061677435956122959937329801971870706664943481119536 2362 358738679593105064654932284295945554347060529037665363580209001774694937009813082900175547759024686884105627842840669762004529690899694438787874258588398991654301549225060595135952799765426594736 2363 538608322058378646444804518126966301524864113541795035773554983904603211812311335285772093261465023134773311406378479349243987148651346857358274734205379188219470895523701739991314755183051540592 2364 -1318335014198356531240595358277699812934623650653910782390436626007022540785742879442597566053511088144262048117734440161352793046747312986822471101840431337562612991725035909307422262412572395240 2365 1154481009966175010726866073630432202317059131221389141400937886056216679165584246181104694076239750223677879980579182963771534296961909962202586045357254989431262491918217890711006818089590427276 2366 227542749109910330739296840392162420124691930782022867457912100128925291509685201235424369501535002037391631064771137839350268326734373438625434275674642660082979612651278895524204867741497172578 2367 -2024062265182892642784967631785129872448903353120597307464045925138249491166012632616142348611306097978333625753107783932682929220084161412704798707910800526735330866484035471807701272487503758112 2368 2649303653252498290467758114671652762145280457413502698801331594154651789647848059644576222884152037689243593021691197155449569511292359239119031878550363100478840796954612997273058351953942973896 2369 -942500186500928000548228138716436721505254554718495762428907355625986627872382625206097593455093361231921896930335657836929803289996661930905341664497909874942687565082294390336574892245387505456 2370 -2486848457776791771141812664047952790372826505785734427403234387071234817971850631125644789941949795204390267469710001749611138023228791443056549323195506151472285424996836281498186027390313680744 2371 5042727277388179221817564379092965516558748271928438594633174900763707664269683160638811153573533973524773063878659546412398668139764622164789365779622941292729014756849937874055475838804670575320 2372 -3791882370611116355796690942993968910470241024058485831046783784121027007762687763879648413136263680140328387923736850042142765370077456055842296579600234091522776591501948148740456906020328310752 2373 -1789875199580389285176530739263631533074496868092264613723777189387110945216042220499112906686884470312041495414480593812914244710203559250684399801526745248366146289085358766273904189839696656320 2374 8184005017621443146235490719893267288900199847523578833841640224459545069697070592297427813041753495727163354320462571518003489803685647120647311466332229952670790978043626412048709468192732511976 2375 -9439651156363900371414892797799426892817264773438111628427556679335159828033951751104485648085883439209435085513643339808369212143666580925578247420085069974696219178097090008294435465479494626072 2376 1936127742213422950205915567206596404779000265280838977359286864458979380181638578937734674393180462377152060201602260221835325666172577381400232438968969146441919326620258780128399132824332124576 2377 10956017741469276298048222757660349008758586119119880578333284973271415870553257821640722924457655851583090154441711767714556284336386605881758302163514272167991332764558648547671173976840170689288 2378 -18974321979952480026251407068575534572632395383789232054671536521573162594741940826818424141084031432363827351680609533741850310808657981432265971253467140860439526619355022505436295062921554878048 2379 11929086107028992928568475871416908808766935926663836112616653430728446569400618209527972669566495310336909167877999974027260895492203717491528501998309792709980036132629799091972871339923672308176 2380 10180469113441041896852226226048137399777885484388019493635868607452162849522730737543075314770006328557422718549873278447282772051336546908777804072582589002782387093719500564187373614334984194224 2381 -32449678909759560891044416788276796649280665473485356833819528917712471690892716107835553295760378173715012004087080090838882821616998010164708504857978357089697856822200404771275734007037730077744 2382 32917554986671184561258580570760005314057473291870737784571940577534789315934526039966802339877691685597774712473003950427444112291994856148732079335489011993095308014770874552281996358675651890664 2383 -1030799693223216622406956627149117746934185518049955312204439258740033539947686555309756086076341034918192849284264608552181783424767193848873223721539496405367769628485213437352866876018688603864 2384 -46634104666105701662088563654747715361914078934701077549192370287569062549608190801080103416118027681892610773448658739430838413471428966786695277285578462988552897122990293989468598069999737952064 2385 70216433900309268273929397825048526348622942239160981997538739166618720453501005550972453951177380855338303208543178039776420760625697289664543393551913896215304714454865834626034915618686716372792 2386 -35235829156214912135518213766783306514608113059637968947624140975021028517912073510454387123612724367593765131420320557177112480965043235397687097659934617992720495001850071467834525292943092197360 2387 -50799961920649484903849759463990191732680338845590282611535281106137126722552712805945447337582136321591955426699761845966557115780240167535649865214941748676251260077323182867463550906191438760528 2388 126390412464281836162090299750252876981435086054538231780756866608615562186191570153477981084732575660365972199320495288651932149538793278698228829542891595772189842115912852198103212658956970590320 2389 -111906041353214498445537724985644518576757016971551182647088354569010428150527644397080970657990039979908747719330716582568884959564808403246207469582635539063589289041902775788345354914128323106488 2390 -20010660691807307351370205925884244505227178774911646109186246312004152263319746498105753348961345910233529155759735021472943020950127684831040643519918406074800177715263954802505400681273960049328 2391 193182474804997930972753507239886042739573981816417803015969012544366531663221994210567095311218302185905239180895566322623172043660897740702034048283710131559060151275961844988046626153069089633680 2392 -255353958666710041229411738487438871864108177364589363009717589028101302865969882211125898532521060625154380609152415671866708773273864630969821748354278159224694821510910189832484800997282948675680 2393 93633375890840469053885373843628973455409184364318484457977429560844197656196369230542711688751983321311204781961609824828454092351437552160177466941052992444059680665943639181096562885548495195536 2394 235584709213498223357394912576003069684129415037605802617952359384290258893466249924420057166264222727707169404317499965970381500485403293244404268604161388527850148353190991004552220451814580526672 2395 -484069543825908641175906030204685611232126715837480811490915330211230029203048663214912309997774417012470906200603338128618622329879122142314790832915971744611851578607720540147445926678744050926880 2396 368585086866588380121368893582162122541423057638186820262074000370609684573032495006504755839388021368004464795584218582417731706650396447669196572635357708520240879646935516410818948805756768853728 2397 165055859789021116374579339810413210040424964407083695926741208091159580039437486345645467143417346894842911890403688512011125105587079679473642794179520484475825351403165376679560729254225461368792 2398 -782363611138246579673720536052796584658832170746720214311751689441446938378876692093726479172660066539932589742698541684950995824407519261438262405590496136865417101641523928837963591739617892994536 2399 911249688275149950907727800431304495942588511279202910551245966015671010263844764727820485734140618800919462932447413903425890936990215197140674064695788108139463017951873186452832781657267286248184 2400 -198127266514658439176162981007856222612203594840128039527643990398403630795228323147081580750544347299363965711235657751791062267587808596344411479509363341559047072399161546344329959114205350736224 2401 -1041093169665211381139789373654393355626184638285891760459852667543703756537149577712259482102400150078844005502349414416492452944628441086660637332015405049266709859510455650438694230413877495549688 2402 1823725665799223771876017905982464842763014942774149306474357919519087716628659013490403898255998942445868054935998703800904232883676834428118277625367359202420754965666974245747092636673537196472864 2403 -1164049697716122763059525708181354819272892342770892127402801465652336975707149692818581429475954019309806003917301644304989709691674737016276808301952798617113808128976698826140781099484718051704912 2404 -952746068216572032865958610966859259106832764113190484522348442139047546808242605024122930324924031635370917783249990427564156489179924158960150426762100431300830886309794656294365235184233093257488 2405 3106540900350271896546059047728062702653118157910667360135214967322049984119926329510509324618278761920256595051232217175303883121717351023536872983814029345353836791903208702509922325085727002042440 2406 -3183327662326817285010451704074126948850340223838639283338627865901286140300720543876834134494768619770374044972152183477813554266680898789453366337661127445022186743827037562232025342760790921925040 2407 145822743645022479584147890290419855946388092698163733840015067304886539231249729786396947875379690184761844344339804591119536881656048224679048028587657897861553240836524301870016270725441890381456 2408 4441823567807172657786819600850979473602448610366065049848130045346798165690159138368567620587432358009644389450374917628289973655148086820504664688572918130304745637617432171511905883908180629753632 2409 -6757692910590133107056404093331166506054681701390173974232423496424394940999685352862957204976819782586675034336620703744580473661511701525458909468394174688290593737598164587316828869968795553949168 2410 3458834708156217039987353411788202570799699042075172689951396968554346896199941940974294355156419631113484230019779819771075382280368738507266601857474893749256809428704003689020724822312379064833360 2411 4789278140877573253133932933960865584747978343603070531274579988398331827482215112100665154036401920893004141013162538143441733939180865049196787751334858260941095656302207691129915893191013398839008 2412 -12115994904528039681981630432435481526678713274868334110072684293354331950456241018111523226027304839721685337911950754907172433514114477412712602215488472767827706843515279597369664797987416990751520 2413 10845243216061424949984159384172702274012559114389426466901209439648900046146885100576822128305196671852566359085938878304894852234699331944999241699675213272974679387219415715506960078863093564835992 2414 1744776298214522362637897837520617939899809063818714138053118999847108663806863715579598207601435085113027328601770116764216295894376313764567286495655634902878083541545737009153041208240127559830752 2415 -18435437060429149402563871847904074676197900474377804233684554845477827875291412862952668998601155556584095498640319093004189566575606797603031953846923843258032340325848355812949109964193542541904880 2416 24609612306895234662810268786206537398463059494972603281803010345460593779031064462567881165627887001377520298619022100299517098876265922923975104209039293876356624735796144535538272495848865706467744 2417 -9290733543918162247277926551407938198198914942547449409302828448696750161537261541895747036778419618526536437900241712661645796585182440729079340226664150846016523637187895498748620946112512626563696 2418 -22311176997869460161692601702558524671297202896612439841040163901504579222019687432227479183526122396088069806250213531513449742095123432827013544355772848757756566059165893751388374526059183842014576 2419 46463041325213389075524047534100327625507898022373031436447945925125340254845410886187693124133498749619298314087233764415076298684120254910183731307464308629954833482912683184614433935804631209760256 2420 -35819017373003206453523051863862005442014117913939578546606221525492030064803765173455409860857953409715820579853984756734944041725949721167661077516996480025896400802027011925898231892539182031846864 2421 -15193507402557716059323584415834309761986391889404975060376541443851209064993124067254128751432238420565336002741964010957003287817849147439251329707471107900386906453410510698298206722326459526843888 2422 74782604135039492282932562443972371402326408477840566743260705087616534394753675750797212813084671713759649532638608191275239311345499446839332721911316427675460666852485178691536911687658768581701136 2423 -87955711870625510570441532998230001891321277275912056483722013464438649667022394044917178123625494064992605801168326441568510813459409988928656327648202641013721372145958094411132539751826450982330944 2424 20195553668825531661960787674082133689621698277624459489402972509468994300408256615303098112542647472364094706351318348988719402105001344921828627923913060824760709393574320777856247906245165948041040 2425 98909188196928814755303529245678624225937374889248434050957499642934326145381759867942175767200801419240179945113131439348118241763802309839631105207059526505184318867310589081725330265755389298050496 2426 -175270947161894160807965468013715107059933166509191869146197985118734255224732698572492624025194009474261309054317791609511618008518176243305437776969884451527356753166383358951566775211730732915431840 2427 113548682310701244938964970743050154353902181480409658136604533730116434173665634147627510246589700921720195799907353730518072040088169331591421197563091868557790406971724416438321510923571163275246032 2428 89094456703923966308140516585306849361389668070122251273389016945943427351169516711383847318766422581191156596657977366578306426444946674320991062419517793992159018718307462923827866850037948327633912 2429 -297370273368117636265981604619260312915493122240629116892963226311327376728804042426524170291832140199852150129161340233960777838203082541880821537231973906863351039746064275339694742755594606025701948 2430 307801519470584272169028013976830266142783009381691666202394135512840567741879388769087278711244077944761621579959376344108074168470771869787910923284196743318597381103807042368093540549136617441277418 2431 -18498005118608389450405096604005582127970988389747816369104520232927177517975032686399503187564401412911410460531569894404239273854692889988342578395899344186609055546576100538600341284207749089290984 2432 -423007659067004828365547049040948783306879703752289419824140639977422213153899337338909259176203607305941525064998966408410849415219054539219144346693999647003885386081450735137672097596541759686767048 2433 650299518583325172910101714681905980120163244261485641147840476253887150720185161115090415116471997318290900888252679786776482029143222588650517919500694066086630690123243095014055676797980521783552792 2434 -339332493665838872654463232967574125482369790273331511482503742703606679885911159789087359862350021187352931900113217159166191643616274782236924635788294429115227926378659645021909033122891407542932968 2435 -451321736451544096934341139544805040303229226732799437269783061947399943028790625628762004034502803621269526566942698551556574722170876445054461559344233200610712488162060024909252623061171763738298360 2436 1161342987816421837343542300386938359332392409507373756552417188196196050912355990468874796663380003235543962433506206201381568887594110078673088405373829335191323321864199144633235184715773534256511680 2437 -1050861740239638582536006347229603220968326558117401874352549789103582235760140527087135176326899812133186133638865236163335155524800618851876808418637403643889632426510208807740308946472945478746332344 2438 -150557733822895037195080876769563551741690386001432704603710222146420974125106062907613530903791708528470201019261919755197000307465328344177165898307023292436709033319231377494167220764221855883791080 2439 1759058544411312774715952665278987850813315191429543409686109867062024646744544369154847340960657146672894200494995347313940406827872326377985194054357588701408518067689361467884771114008688657455902648 2440 -2371475452756125617138717701380732444830840938397025454040648249901652273419358367588999685735418015222903335733544644446869851717981944498022187117675996026165548620662379497355860586135903069971817632 2441 920816678775766870220585998539032115053367184312296245436177583931036326990653038759048792343779675919213280811683811204456249406765692264271798602558338813252798808129297615996247022490900526196262872 2442 2112380088207696944288269438053798588650415494876531820931991007141300047758075353818781704738385573268123006596170674465898367526385341649024839742548222231576021776362588386219252077840001460127884592 2443 -4459283464541392076968041223275324538971675747148688044550075787293261999846047797455820212311627105629499736088798444298980638134020620885802031167727280191446549137452086781497410186885071164618297680 2444 3480047199148279728995666107470220122481904268525630770651194178226792655551692201774265583497364705894053515684958861315132622448593042349889953298811708030704479623799550276873801996699352353902850576 2445 1395838806565148411061805242954184759900397955228313418820309037736100363544297293524005937699703062751062640921552993625758774233500151412017434269192829301047502805577451258739090380157502574850588808 2446 -7147287573450840930549889862719803403273090429285263463276148390096776450407026661202767448694730487361403880801689509994063908819187504983260613866240403193467139462747262814255501316806800562379889272 2447 8488608160216610712862935449631429727561205979374807754900921675348630423155235536552202612979777197199921112031845445344913179860811480297324124242483067523650882358406678398663983627164842256102700408 2448 -2051447652578225379128539754868071297129782316363434669261040508243215001091049616779724195407694646263040556953288982379114897003075112334518848294046247518788944033405097374407109616952960264608274400 2449 -9394894994357495082988478413145602237755044912050607805439760599977074922602794976609891351547898706767991716483176274438158973654465349903877145577111433314703087272544127937103074796437938472051325944 2450 16842929038948613985197549778865177925093578868908160088314367019571817778324174211807572770135155686827573646933489113704255044475601435815297687809838832754734807332570744550405461322260251551626710240 2451 -11072449245725169884012614411567568016424857085962454356628513734351016071711816181734646439939294757372434760726452192616625058957590249817418077483772231526202059733422141875671148293728107773553852368 2452 -8324729700248369460998190502044644296430689992663379458887631764801714544568862182413625893275793366760573014117568477929607835621808200575259649940761806537750035977304647975042991632634091412444529248 2453 28462402287658894308571678407577944308740678923600132025245845157802982968086948978326270600636530454941154871296879743497388077983015676047053142020573707039419333440096524459975293499695494423158887576 2454 -29757518913454970350895762435911590060664075420271139229438986945666433333207564469544550578380919373731153487648823569860232488069714667132900004567486186584804703025687852446305787981191758209727480416 2455 2207661697301715775500898934861256091673347635883374575590754768964543471936262106030014818611618696877123333041444563635519581862557370076595370767506202398362636111094724859666096519625627650500972880 2456 40277569821843493684255701082365787168499141454044726266480902758080119237583136283947388240625747284495444505087445063279875878115610829157173588415909633238684743733708611009903348329516754604997557424 2457 -62572558314007793036553526314440102575158795191741295281645124370682745960887544644776398812602577727520648919818945214209533610284772244376943028628351096700818445778653875473256675835262034610776975344 2458 33272233642968932512317676927727049597067395792152587457435023159236814529526115319654880386207878862436784250237167655418650665441189157045626605577448871547675423973679452568016771483853996237088388048 2459 42511331069985430018867586327154789055962835754790078167246110605658937996152669669917919748133860101173778781162086023174386236254178711142996762174356299522849952213367250006144607161097143015503751264 2460 -111305915076648421635543129881466429938782927295847925535104848596571016700103761244261135077665394519103686289238252140101241391964894601829564613144577893197141578058972890443111283788643311407225505312 2461 101806106447494551134182649687489770497665522112354606198667750596736454841726409525775338362292272241853677075300517000972506602698178262872011239773660545203836219357394527691970205253086095629116559064 2462 12825362313713081654950863402388090266942310348037419926098586382427858615522921277537652029134746981615983283102342362374574660075252498009222777576827013629436917453582960904518364777555645237037690392 2463 -167821482933275133809494270809364049608679470879115060483501574760064670687562287458072032217927181021454075084655269372184876600672581537367037196527815820839515297469740572215082226345076319707049301640 2464 228499119318416564903370008899339869511849671321713020370567071568407450741216431916779471113252453742935244135646271111913461384791026814124486041382660357086658693154957502004773752767959151918194235040 2465 -91165547957262874660280455030953742959532514507289665708115591474058653315303762142080134498426539281960884085269059148140629611545090354697911035065152044962243778327632696315892096705059161152484587000 2466 -199936587585134228929219884283109704885327237349454931858580533124926471984971618321024071973309284441438329955946637941697655410612926529626872657267665383097659587074304617627685410080864221372122043872 2467 427937222443269520683365216824097900777153920572657781482928082415862588762831313385268113495282385159730694269683914999312189729949527944845772352683021010227877523844354340766097934127085176476853836464 2468 -338029499655153001060591009609217197527825665560546871020134656001511405122754725901374955799676925966307374152028150203741905756016273111066361291464613047884574629167563364697516202389810542759888190352 2469 -127962928354759837875216581440162751200049600592521745390812950127098449403215825079438596255203816924705912545696683173986028683475097500760829467348950203063380250007822897475600037584515844947236286776 2470 683014913258843069970075583737015014416390370966269035900050033941365878737876694024857257877845307661204515619876763371842772962699391873321292985878279702983282508259400931203574646482747529703927028304 2471 -819134590499738524963124420340994242959084106747247037068819318116374021294259917552601862619062709773173829641069343559325341699026728005028800772123969371915051885711581466921250275560017107884699035120 2472 207739521412460202325586458054934324557452735482951098371952712600062149269706629137699771892843632121565449482384246776335970945198213315988797576719847173757971186199936181217193401825219006130490795808 2473 892182044717968965009976170718862723343579477474631326651860348942780719128400163499595766323581834537034420838773401614869198676215418130359371723057557843025142573739324196152332986785216716627594367504 2474 -1618387964396266936949089252824366915847646680475187622877137660374643068005515841393826648678308659330842485820774075387234696401557009957356499043372270384700002651862042408218640840072898495731542796912 2475 1079346450903708845451140487804221639163249994342153912563369172977545936872786519756459010227699073084357013634796099313064928051506830977466889972920249958263850382930150712145239220986934503647109493280 2476 777169475568655768353440176976796415544420841113687496814557183328184941093801228080219320633286031054499740561412891952054320658931812206424315807230326078159241403018791696837336489939891128118864320944 2477 -2723947833352226837462876968706736200552695268340650041142363883622180494788478485059008892960852333175193555281929774467773054220862892240942386463676951877593660383742996643118089261410908282142849188840 2478 2876471589490034282367164077283623054012678173035165893197742895186084682154237888725305791098131323028631099985048522076499598955939276838369000499069515372571846458843448326015114170615559322550304491360 2479 -253384306429431850978203596412696087776939923962492261184894390428027311568363701675198762679307547902123262685569598291652717705748620191778173444038535956577825281902214037465922384197436809445081387632 2480 -3834468561301027423555483736226178541004438501964472988189720339327670369636281636180229624442458623185760760487366781662962399100495606908727647829600576441013267542715025296709067835028566283081298754784 2481 6020188390165154506820340699016887543467716340460388346881468474907147998866780118392366911400972054937269437527918731274267598714484973783020907398435499884520970795198785381774736977084105753758212241936 2482 -3260687484432103200024152366486571325726113992705015722540291430460321086030116594389348165215086034371615150140368072952836770659367258053849167343825224105650775323663193334531624343180633871576857929328 2483 -4002374286323994268462472906541153820634052107562522033267634778163177096354623230501033110119346516079654885108110048098919153928867992121295703383307768170406070472433769445720886570951299698790601444736 2484 10666750904969945948256497403203112263019825416956340650242459122761487102852066210979488479000950372421413030764987939689483968041553356698665714544561166371471095963330599825765239670182507196658155414448 2485 -9861101456223296321228355952602214662568219275638267525464962913627054545402211899636940785631574156903792119394171272607930820772620021484380119094441723604303443148348961603601009787183034791241732741744 2486 -1074765730413767365237597820253861823734037124772959086890840581046989603714614681198743109913901127411051098884118407853751914463007971731038749359863729884973771969598773781400138490194769972194305374704 2487 16008640663899144657359086999617095405088463954008963058490180645345236649571966812830911251343482440365771413953271353220834101085990713047699208262292329864803614329060574018249244707834042542093884584000 2488 -22014194564431795023033929081091196418684037206941589796180657488205072438598880838729938607858490574919248289186764601442151111504732894374158556885668365000861915417680018764215262257160422671397380116016 2489 9016758571728148986306961689923832693923786548867941946947811555781193035358368487525402376012530325319857846923873120775834192355216004343442703789459576866298041772531408648805794954530852370605486711936 2490 18918180208891237821017208119757382478705156977460041907840852872959341614760466983728849589862475693365010413613191825382594764225277803783709931290441725355999296191957515674957470047263211540262203369536 2491 -41063176489389150495007814839349374939531263324013733997470028460922053200787571132826546862475847111553158191580983507300356541465477374054412646281052463985348537464806728039707368289278665149632145013824 2492 32826487286329385492267250970924330844455917242126239390769904707696511796654481208851891029414788614153577459970384962468400881044466851870292534880482586563314123417730947568263248792120496940316733719024 2493 11703471183578531731702801992215774586855515534384766914173242793840562413727492822762622076963425799737804690654371370856830486044224008969912122773698015052381715569527893777626489540211316587351394016096 2494 -65262977701936148377193971824719083444112557849508449027525958927985867386975579022683506771619268162470090079821529794715668609864133179009534161695256541451839772039950832972129330015179136746912846825464 2495 79035266633239510341497516494782300062019903482044898067324621064710369812315327581105996721498309912854498954798320769706115866635225987754265366056595711247889647612984387023783473320877951131719203659144 2496 -20978189206208578223246636567576911461015012652913976767941983183874378852576371860214945981383990077446569685853648237426151287781401594944746244620253331955459375328056002357217039221453817505951814330992 2497 -84706980323121587607180857670599092427238362346907508575405740693817996851578518452305463774073057026176692907662550019108292162667639085825932364855540021092047100373057872041506897891561546734811112518440 2498 155490930429372828112245924771769568961738150173434859562089001958164870275708071938453368450585105689456660668520495077044697289558298152633186856073982106877634491458965601972406415877158754086693745409840 2499 -105181151869527151336995162945237672535694390998810673101809270386732153491788022661725994748728753505449026002011195161487572539738974562647297981148627832161808443551215650211770601202183903256838812237200 2500 -72487959384477211042856041236016567636948845822733116344303823090828461194321776122987886275126668011546954204955498542426771452052691237334753465937127886405461594976828448267193160848303693925329225160112 2501 260662735641655589252730276095757395601310169804050032475911893539650566634402150928191314180026328207201453360093166312518145960648840214314872408491858015900881958228432352231550319881585067284769125978136 2502 -278010827617910315772203350786517549935148249924254787152042769349172711960860217775526690385463886493439698688029049294557380014782311868675470840587115990155164536084837947626735740332617139903233082934496 2503 28302712090038201225908875122811243112601344233152081913677611496599070714433551837569455263613876846920234074885933055013442390833822173888485661842710587793061071260231390769944253002534138165867745709648 2504 364983090635093867016827143339249803816687115582273039907099396047022209271653818363301370800474179682407487871557335059114907514583091588269725534795395238119132483796732763352495117822939807066619624918704 2505 -579151419487746981348037175965129949586006010886188682982411628450621210869010399019738369660244406914773196800662428343181595203797564739435885180575994642765565070905533365363257301076972481768951272934640 2506 319386321435581745389782868359227233845322549083226366622932185969704490237369676957710629222523183926347121264113964476467889657039316598070562748493030070378506887388250737907227049634591888501135453360080 2507 376631827141675083004563002879479421279504296727054852103753244378790134641480049368615166419356662344822790911593943564362705973531613652722958635040055713804539345023906137343824600518617169188821759629792 2508 -1022120416647151143022542950766912176538628612486420152942318802480821133253657589327576637101378384856424881365484995185850737674913588421852716538791424147664854504309279301154358980009112529097397132983584 2509 954996354194984260980133021414541554290511383555405773592065564514398248671395985502166654307007233866559853799269150655301811487626097000559655166824928374884192758411510715270082881079815546601811055051672 2510 88142222001597462374939889103774783581432912057649347482658224105813472539129802432539720988810484603312498967242731331689345513203800695522901308731425668951200577357730933160192144362564974805635956242144 2511 -1526863486362234502994677589616626398333691911527575789859391833785018288252618245459145284327295367652500047596321653930489304098689231794793440367593806433009566854337162873632264512952456594423114233252464 2512 2120673299634490605163899353726520866936548544186876047945109522337343459003004750517323539846397452002220145182584175138956834146746769805847913508793135835648474868851883525759284858109606131384582304564640 2513 -890958561221759025104773490037871737307045464604153933280050091852071989426258384055289121033061020424548940765255322439173130539629647163913674838722533288526914041243209191450736781413793566473876508971888 2514 -1789490367688654632196150371880892888589440523404949904100359321917699100523554671308450935091399502916287574439673505074979086422562582646912093432985997627758482729093727048397536647743980893880426555480176 2515 3939875186786869909988370157100087664061825650023091973704818819028577412103933913320687580617784352458427597891582958080726770937304497045535896641793522816686338417879828966591442280261023639205318130764928 2516 -3187108169002737638932393932419266520993171975339249460221667601962179691309298714739681093122489479214642282515401174499144496726790939505584745357680487329597346379773765201729343188208552070471204890163024 2517 -1067634907233171417407960710876558143844068115437011465235774637466143812558991135601061257887683262183709119279941679975633036678783534212213653952647303044605061712753866427641444000946895227567979236154480 2518 6235206572810214424965047207450491879031874191035439299658141361926694471202275094257253077129267266850427410120369597672567854889360667758554793860966628955770165986348387314804729550240767749797542387093264 2519 -7624896926610495536954647696375697492694325884000652999997347971606240864153630047879203953033865138649512620274192503093970395982486081646267362205529783995079309046582227315651712270295855221674410096174784 2520 2113116049783398188931393027809696913635697196206318787394979861204474885050288357654120213384622051334305916925962298768644010670159765260571924827372229653283281002269509270415179512338801315667489032386000 2521 8040571578662727254808406230346878442438658713466256431235702538423618394286708309697098085817426048575576497950389691497205774554500890415639360718993015833604788588712424569746385995298968084744559294355968 2522 -14937741607681385897869335715864031904884395864105489256406255526251935251612557505928864272997585568641916845327208210784815466441712396822122057158075231573392936133894064536119221816434978486812501813657600 2523 10246580607342997895906762096407295366829883267374936185308704740797055144465692321665680138677193436077116594814507195609352368769518303429299530403337860981928480712951027298302363145013947584454467002341920 2524 6754558354465040771064487199997536061727654263273261407164932069739280888290522199215497944692616069257523761419259200487056278363690397116468690213161880524298309233440798934932194804477617088611297445658016 2525 -24940877264887660651436737966027981961457184880430923231916508453967634536973505988127702111069516311635834557513438645109647223806657860207997789484833460731543390360255565147243239532499325340729329912628376 2526 26865961876414179937331809973743372824669770239902202430384561766666398892376143685772791327550778536725109889137837515394552763986527038468607896925970188258956116700105911261185913433344196290272412202758064 2527 -3098772251958343065310986614679721797787286940346601177531780998651560964645029333743955807824303724322625484673906714046050142511842927875422628573225585432270420722290811044224719229206436134458157664942768 2528 -34734787638053749009038262759372860506721125773180953283879505319003072344719690269526478633090147509931071993705496589619857401867436917070604574615012723427128181643262602213518116981738589827017748457046992 2529 55709622284370956516238947566190680359421637953533291849976701451778586676026087163241276010634266313885971404853453240102370232189758252784912763151338017203677031028495950695542543117917227161740482069290384 2530 -31268855543026860274118752981108265367442143096209492725024208141211590923225822729720202942098454685207472910873847705023877430406902793591305495494851295997975329940578770900023051854682073886621857076151024 2531 -35423697067704487403231235419523311639473205643146944155838457546551694344060374939584292257264822491641393357777503543443842117736928535909316160240236879304091829172716883204411312840950953755231650021937920 2532 97932716053159671986559010659467273657379019662330920154095210526746064324924832243111987381237550027632378904006280619620082207919084248673308614656195931247436047414621379767846092836624223236584680320457008 2533 -92470663873525150760462778968212820859631801841310526341148985096262967195421382513502062638773351821843534072404928673015613509914786864476805139902043442118702240446349901374159921383359075221287014701024496 2534 -7017037269944076179343165633229458886042300853289066647682435878377929295498010477168176032249311918721772810122560767319624840891884145423485542226922198372744818395864429935947117323774182740619211075059184 2535 145607583812097191739065406141053182442509171410335821180267713098605831108647392167077142796705096264658886126921052089590969231256212200364663886554964731402840460852465219251966738326417859727490834060049984 2536 -204266781841640766621217471805510690129199515330541689117838085047666576279632827138013140608602694077580353866627332897282381644348401260636387017196631468637237049535773809232295304561393144687948004883964976 2537 87957927284235763794406546848364771429015783162629763992344087914008905517460714590730437604280665374073073501275885017568449035082951713683729308123216361673567818108363261389537389044108512986085003777252480 2538 169214721041127304991755235920332852124698682567161351314378089945322197507033279766874244781297526439100129492167476893104275389682777059954857499337705004144016721120319725867619621057474991922008469069172864 2539 -377980826855480627950761373908627670582439305137105359549603187685801510059122661853516973441727472009773010682712625644146663355434628897038711309682463364618519496856332936992503195451830601500304144689726528 2540 309366956507656954214250549221883631652082161474241711134559130499608299257801340705673075455481756633203943936964152854045248573121341952217451316460469331420631816779446734600689759602999729215197608613995968 2541 97115211784793846104185610500480075775246016138791076533842231535687168302744752243562213127592900869429262350830394481041013368240025990381748557547916386764688736886479593081676280353766463224497261650259984 2542 -595636832635384072863427663322030089629680432853148583303651418366088328895485980440021409102511291404615870526784464627010721496151285798651057568761904190341312978525672667861661047536807356549032639192572528 2543 735520753035036107031512967381377520527980291317306438194569534121021071429819538188761802027099731992563473546328872051321881200299600071686489281816850223571448701386352780349343811132997150720076310437539264 2544 -212366146283297274636149995495222344885647151098029794076834496898756011682978714391913917348873521178994973752760856429394116546985916970247408647375481245537600515475027268817186140784192530663607108791083056 2545 -763052429723017071396495575947700629129696927554679336933424531937361895432331101070806136479159880469760107762531222235748056074428099522665314336949925111911588729825510948705554701088286995362048247118220672 2546 1434902294221082237912079495854381804755723313419408712693787531511857009654969696552243401565618608944244937209976974392002108957540471844624985566330384710520458475862526104715711070843921502501144024698694336 2547 -997901966468879745433397157962563890797948479968072491747185509986238608213355019728368983627341611980285937548122235703130565741929700720337111982624013983305148391922934713287920428834573217406662392049379904 2548 -628757412575805058978849766460382459961105088761825351466215360653449134260451326951934619960131542705176733159772258331777705016857313877324413122855471813186614084945822727263033232746600023280567858891211952 2549 2386144756880316082582572723021856379792900041259638765693000619279906492677003619222416280872762671523639224595265749272899211116925231429437342975989874512185771715770090896073627823174293915535887275319132032 2550 -2595869900502127517265349173689723880183121282652576984253520653973315854300361618807892828355206159775444249980491569777875310172474221659941770772901478612242399682966384822454961380041515394925103688696908672 2551 334107661617460189606191817394469576544709067506162486856656488783881124788032364454042558517360633030025187076105536823644908232029781153004306437405951146489045865726145858736960235950250291157858618780897792 2552 3305061477709995907835597371927077892595564925143179837199140979813405140632193033969899870348106102752490242798693534209739773800791450170468710363288391032713259492957483347234134867419672815201882838176470144 2553 -5358268982205134516023949773391421989192008380179860038594431116865731038348466826485068177291719814824525553946305742817604125239389796563828347878450602704627367154995567980634646800152824172016232194167904000 2554 3059879213337800024368888848794051644874305372393000071655100155724811115522145135138938661642294635180123100482776873540722046642268125788683831307629831504983741667756722470008514557810765328316281020073068672 2555 3329959383029832384382612140235634278424736079152294846151747759912400222810229067053732738958471765040017192334824398690673621190022224222964444898039172438861281233455232677224153379808897254174557334534699104 2556 -9382297002940326038687102138488371776233623317787666411563393377529185841243797281050125216581548761195486220560130258995624069318880166015923911007922033559913546682586862270106340155740085201652334130613668128 2557 8952275807541592597127243195470460769764863006879376694713019528353027611340560488258299788377655769809246178854001281204515246855719751007697579944379300923685105621953494116059602310923907758825326093913858088 2558 534848015991931244069569362444168163591066218531267120321783899158593146574936215116792474397176050113652626412582784261548637568237456112677079920262065326828784468322178261075559314640670657628849473846800708 2559 -13883691884212029413554036805900947040141780148704696605737241099822122835116462304140876422172857153022576507136014683450092376303701288747549843907579590433494936047804507245285957894980560209718751470387661474 2560 19673201305983993191628142924320238533981349567780823325183231106902305673506195725771590437940566215516966579152996868763268192132053467481211535261687098131227266643159622327581380116434694569405904259393400786 2561 -8676088733339752141280107645142292060037615112366674091650862659934366782404984086728155881489330846020760301108556013400331046133360956081470097921666153712838094989492665565009615682930639605936973875749074116 2562 -15995628731243124575608084036490561963081874633125156736582170940708444905323361368384771044584375823234659669538702136316415719170287384263930081423191973110971298337963125456122417345535432464249760432953250030 2563 36258880810904849242511935546079780869367856882383138208271832972038913285735898383584684139372728205259863589391779947747520030464094519920833242073744360911624212386690049301938136579284363912440544818575233704 2564 -30023259199384704943445612904828361358360431321718081856153076928211646035120570196380534523165429622128635427775939017596571030340989269939016779726301386538127846711048900154247877651730758178649366461892637856 2565 -8805743440413555602122142613408394264865938106297524854901677314297677758940781403384391237461691001169853167166225237368065345538846026257621435812756670424610659915846818930755655580388414650625066700364492532 2566 56892948303799701114725993685721226901480027290188129115911694005222873155020264077933562671810051840798012173818092673813188990730267283370308963858988948130375463226442626793309827114204666929053808921471087410 2567 -70942137339979671305519055903010620117519279900430136672476207719930709556363917519706101479387906479895370149162979043331038776100588598624422438587889874424979456533469594432348366696677516949748649645640291056 2568 21298087252993167160231345134774300597348607635806188557730682877895290222136774322168050606147861162496541458622991615058993373178554150316589194942583443267326701515962451563544037362044908571068298374787817112 2569 72396772466159381709203806189383540251517793758044582228654455558737723610202382881654961255484266321218273691311561640645123478923283947855426445890672822564038767316064479738842743748308817837796762319162279912 2570 -137821592614521868407903905393989525458780408303765193904567744561861866713939304698667909128912930336258886287348506136428792084705122100404613982748861514045152194321775445012396896268704841878014242402738743944 2571 97155721493895098794673282571683863286172524706866996621915352050734063433566601017014152730634168108004043282154099888994776886433275599791008263261752675764958930374144717948584593818568621181084923334672273496 2572 58464995230387576433055875179771776106114371994728723271289411425612686749530169401214829876681137525442824044508758785015416650983196309768154898420961408537569180076728231322261032550110004392116283630676075304 2573 -228262091767104921568991180297592406601975787865336621034565039138345148776193548695798867826461107743424734112721437456894912103017278321792610579831905018951201834301167758366172839871851318240516633998631639044 2574 250786441529008251233866715699948853473801444362041019023861072890344880096328501858390294588091131226560022345617201904079470753034966710988165733336240555165122698750055080238150595033038490705460005857594289698 2575 -35588235929644009772998746138729870684413141288920213721686671935407230375860300012616700115596381288501889699674105872861610746318388128448271302108460450201124880518728950547522060756698813085752188146572473376 2576 -314424243913693867809459198509185052854804691360693118317784588729517150475836200494960174578597689189920014096738933515692856743016350299773223436885150394874318271939054610284196745225642845843594657747681345896 2577 515317831275302303408399634685661209495918417512515909196480503314959548031449928755962737185820405403544156205362970128023612299623043127794164413195133567755482790040511713134737714311563616447229658169829152032 2578 -299295920365548016471246774787538342667110394306795634618392060968397147605047729866401259114962357159955727477066177410351914232831770231789064602988051413541335846841741786828483767053858374206692081373027918936 2579 -312854315182555683080637836908598957789016328038321614475079048631377845206705521075371773424203734278292866190366520581966400395814501712324553409334811572256480338119346628843657344377000662992684884509931226440 2580 898764687959864233369000711454567643809016528410632805246391634417610632236583431215920767229621990167960259466277082970510322042082500720865398745480911439012818612299226341014423048168246578394053063574997152736 2581 -866545445995527861724263786612985607533496345341447012086686723169643957083072398090368788687534082905064721648639033275466802430157870372454103136614772506769984024320731444308963181520372057593980848485225409512 2582 -38013076707909471306682724763234647963542264177402615982058298151467135297400994991422433320514353155926971634091977267292561823781212798425902450648328581455347287273566109979022515394772402336227289043542872024 2583 1323616728388718185799743770205492285098658594318280453176098086934567709507344487424916664600366322973058036115453062252458677451930735563685583147385680344162212586899098356223238068420999240049639537688157411768 2584 -1894549357614009596340884248498443167474146706654364858412845400495534283600800235505176580369940403438087134280472468761691498470544981447072565456931770738341704904666119344804894898047874551863454997088648891360 2585 855113699952556617249365160608847012863259180078131297487963166615721866737011841116080007747088591582592495815538853239823756193687795497900456685394419494323565331304369941756657972148713486829003671693223337752 2586 1511521305844429982997965833885024163813130332487934110112051943081068778136741143863106821858291616723854968780038613905376670724009873744255305842827880149084581543898798752689157458740716717455950738583335991504 2587 -3477893346503192708214625560638265180816098655222676198641621722827618666128482623891223896047633935408652361281423184197225277462901027515617264293823620883519000639113356565345157317592725254968911565803144361472 2588 2913067257638412287828891983306805743292792554656766514508192684937017946756531983935298606639503995544852658119443148481584605298255362369017448636914381087797890591306492036137329625455645682573564138861825074424 2589 795592591642773775049192506626971125699651929220534619169910715107653075767316053968422765272259849432632592057378013706441257673926066961579340085020486137837363053251985886153487796215903138679560478303764095804 2590 -5433516233937408533544472519172944060672637681793742552646102782738422470530222304687193607521744138533040749893830746890555657415134277738999630606015185292184048004557662373861845167021843036157722777967898199982 2591 6841675287163038761373060952966977156904803382587875060547358501572227605893533472452570203989796547383150734196609105471182754352273281154098992279014040767511324370490174339993061177732590954565050548706839095136 2592 -2131891176083184110263034799726549406044430790288920475300199837004073658913578050444692144362767853733137237285799569703023104239944831220399822234499330881228916701211644547479424463448958830733223820764136802616 2593 -6867187854748266417682535232394441401566544982147154660861395801832910070100617830470363255452526283874568190789186145138242630117434614797295700881210653835837090860763571404159655376577633113242264741200072025776 2594 13236396777076699833987989973732843466814029397737053268463535544471810523582401212913492378788132987682712459393786565737942887240570372840215656504396864175184895011188285555174149587209186513834142671574091469976 2595 -9456360005347498153575922238553152431158612659488167274602511094500222226528818644302900707190291520656262934389062282500244876908212295110720899458697656541117328941153161574518245317994214610948171259853534930792 2596 -5430052214422933046434063305494220338588839593205497522831917699567499803760820929104398778076005947562105719355380058865573238799720028886459917805238375461871288433824392871603906514979532519890004733362291123616 2597 21833451143103701713487142463915252887152000938764770230631408989934353190386092659870095525624630520050306468910288844388521401572838003668782351326605423527344840725389137232702519881713830648377663385066742084880 2598 -24225152327061695166484734717153652119044909700882965392206163756326833171779346134531163294664677205726590965052779635820305833691054995336632345049165430631618944246737227093866114773373205568862113318339394379848 2599 3753565704329036823993024051657346461892276894281434101513328764892764318119252167045862800849449754681533251630680064472236773209062889158409752337188395632023688405186094845236050518796144515748023590752002183976 2600 29906985550173894047751106175642707555547505841008039316455892811987123868644423563194252863606361618043677883458168084467605418417213132187382978027540858044621866768937932870678649697078880283825138407533142741168 2601 -49554412974096548446998544483639334899120914558110596931037411061710745632547533801147366427363381765753165460917756162917142051134222531102404443561295358830068340982656828279463655412236749633450936829375682376440 2602 29262314047575088454219152161740939116968135278663849483347014995905219706224456039683713034918275076972057541957065566201453383174805318377586012986243766868905874664218096978370090433397156348427690629189999439328 2603 29376008832296727961559011487531731035392557895106656087584505563254736768971523331552255451215154662090461183221640559506366472968828713026574930874353306242914533670728943105021785333556643780615953795753913111728 2604 -86087097836225254413919024188637833837120545835932384739736251001855705788162745022364107347668078865458494374762198381458506418283689894041109103212349587745112758088328886954867360875702345917828552983611348778976 2605 83864623222557867371877958710801226406369843233658754825609687858992401752045381960135278776704027426115915381032493410713225242780437972199502155806417175179994372386385958540805160187389501865091888634948394823256 2606 2368638319518557831285682783544387086147399368803072503907796332009689207279446034870950817349906457464371878097763140640850211681191067177185197890997556718293263055650837640455124103268094924945269075881516683992 2607 -126169658650435235470091111940186720779039095312500580142171506260584376380749252778112988013859119777062653925575843528287990104713160788796185528379777423123686083205613215516482813941286303571134323012031099016264 2608 182427660406945667841640340954698877316308620871665571224583485277586320029363780642481213120997617394149676488809215207406373137628772644072667738303557415890281925643274704339733402970192081918661491352307485514800 2609 -84215578935089252555132992583282374710955991283920888749677808131039968080687430600708036396199905553021235573501496723950706455126468595421302493020406270577403015621546871114540634108164267409945650801557318237304 2610 -142781569594694746987532127650867662428805956914819168026206307281712954978193482351920561111409679990845223110756465869982148540933623729298230908797128286904702566859895290719098912039064403699472094748505929981088 2611 333561010574421404054045412024888725826972043232316206791302292674938995682791094737941399181226977793977584795549087544785502043901904163359771409755951219856843802599043014252502422606256871776607446782644102771376 2612 -282588087277238176780971803193697175813007056771930203630582462338053310242270252051030474364154982226405915228156071230730039327018344826175892563612571066971151792694015971397664720103268417867202035415604079591840 2613 -71591259416655794801779660360869728684703508724949656158217967107717862193207652756845927058952936098861444875462457101684931076383656366786818680310591915505737778066264557070003472197650296198515309502262897730408 2614 518858039243815033235060695061474069341629996644346333110266208967733371948089373269703395133938139811919202296726726759540683747325378886098973283315182367989515508948272619222706551319641865111645803250575511676320 2615 -659735648307533420151122506039603035892642526717499552048978287923886641428972678237301208365473336584600518047762818876049197894358350672271779421588440613860957388616144844878886864709183054101684733747752746532400 2616 213022294701987495972017484030976571633566348585719134548594562889756767211756669312026624195840385731611121846691215847712580508113266131957873668323024216450423611619887075922573943548544035707242982485977210207792 2617 651224849491400409929284244146302587406816920355744508492804919916089628937155919706068485198081272704436878912476102345529070587193921924907536714603667802606303127491827298514626664408714605514500610577385840271184 2618 -1271100509094059228595321758972970636470046206884704043312113543263253340843840338772445138794878272800999076202526381122831509155960931500404607565739796492387041699495000886926527062004875593960362473423542150780752 2619 920148851931657446166236382475298093832950242058553645667448789139353746706286434627713503615685941177691488478442277164442553181807223675093090050684795185840062468034567508906925774541118025321322430278789413328752 2620 503700862580415758405157464489793768842456415781140886577764967260826535148908322107024776951723635254504683378304479482554246900189997812940517175108880984951088321241039904653996189519500070679181194183408201196312 2621 -2088152472688529473623155721952817366393302369934802641730281073123412915477970854471959923712189805407854387244359637276313552892834235214087046806356518906125430349010004149940876466330968528161892728388798719597428 2622 2339758423090023747050982647168870338979604931327694917185446386369606027660549993626434061161084714081000645640148200429528620926265479607168706079718160207393504742953230517544675232035566598175012270255600809081698 2623 -392677287049497157336024644704037009809434554749863623227514962999670791117421983207367733062180299703866675326621708355051341308596937831040255801907224878968033762518770067771250401013974980004841375133636563104288 2624 -2844119735734120122613142610713506179517882076914426099254335481825654723119900973873722310364783456011970656021071477487225837641950702652486113366309205524764042114746058993351620685645739909725382707857698565247800 2625 4764816088944024182692059628941061712389533872383525310837011747086660151893402918052246474507066314519114351828923180185747964090433653778988661757580708666756124371230567681054658977883573171600772492743259673722064 2626 -2859793098915010218683344140316753058857886181438681868385462442826457329490776862022357268690524933430138872388034377889559969096637764429382938485784189865122379340922722653218272327131712784397341810956440840540264 2627 -2756635464255877911724154804057844407008424548800913348277873790778120262075633514513133487057547425510623541617036836023806071218406614553097834527597155723598344996438608588730101099664277305145753279174655405637288 2628 8244895599147940948536102496123873258646505931254161604228626788575986903784458604297848158697070682352132149234622464427667679182596129766210313368119580809048334301652469976355146757553201864499427558732961297965856 2629 -8115157137391227974876822673067855200253082581954944251677280592948392836143060793086085414336503559754331769461936869187980831869661385667748834076924655813441704898631273024564696282772276641542405750648135510191808 2630 -104393565518772812186882705491559569324341898296977510511424285183364137874022410056710281498709269484501146141353193920747115416911552098397535238581429980279769809979528563575226061921205370002748355028169544859160 2631 12024916478927617507041721278295599911694755680464155371176093486534753205732650189761200894769155353984065757192459550808864678776902388389292845325110803341587435596809023730721920909149209586050066371822676796882408 2632 -17564249355527062994601757274525202041278212445629283833962460154369713542277943814647097101577882161291408691496009088522814722245846506320619498235554181673173090724678689026987227162548700149548755104319516351824736 2633 8287931092336030678357595100494110881066150306266845630354763880532910058339543269459071989246450067115080662929247993738727904853828314435314580569629253374866204699890059608999985093966371413981024605010397826599688 2634 13482480943944527687707292107146197086939847122016016170082927337402027179884207398277431264181242083593149150214176781101642088151662894174111982236005570797481958212287993654025997100271126114270714116548650888425888 2635 -31988315067814377857762647918235056977232014903341641341578315568764871357209670901472047139312857418215312546543578935466938744042959743934121240949159000953547979917480390246231273101230873153184776974549988960161328 2636 27407515651531671741190309767222954875012512250167357423823527332971664552033245254212387072752479361629354099534862067909507617447709968819023919566335937504764499301340915856359713528681048727715506324988847579095856 2637 6412541571940645770101877895937786693276456702277897703957982704269287891631514469690953068724501623810537992932965860448439973230594391201479575560204975678980108231443302739936317925334893233793653925194492101453904 2638 -49540522449837285921980614278845104834488739940318590009440063476662474207435397474598522459057505782493651184825002538695703479271820059572938008640703985325105437188153619437569949193338940088778716809962499516244248 2639 63610262002246126025778817080925038473447765921703666244364942665499268372757782442128052870448344713159975942660038860222555274998997222705698204566621165727922425281618707980911706796311155701047724654276823865988264 2640 -21250999350963034001335300066318163637503367869771569258207850935702861944644315954588217732503290172921395139576068078147390100332834922399453999594482501348478191267389181466784314348261855026879144112193453558036544 2641 -61740851142509020144191782455826773187411127345163485017668159542807350024655304474054526003139930490189215464753422061045854533059664410214896953194724080494615468094835404060591646733593332029957381714436322672382408 2642 122052765965584373261211642669938618116109200513819163274484159754596727361569502628883812130778797847785893271943420584335833030353275909774177354650988818769983662297855349458482605372578790538945256970339592323497744 2643 -89510474453450337408418909294999682816970896063344889400134958620483566002303892529184449022630508028522299667923308753989454134728358533821704252345862252500214624903804554905021178252123535340931961059751294401373392 2644 -46662014086074228059759895543017245090867530900125546328964308764409708206687551670958217397283507380744432779512239605487649471394892979540286988753919465223094113108890697924683326956700253783297223970458804081653648 2645 199688413053414454047154113453882427525840550417551718105081416926622718207769079140722324482883256747097781854842652002193471492071041640301079870302404278890462328175240398116287866371152416744110089161476997341183560 2646 -225953068949970854210992321373077086882062053914952598423296252275786180303818991351966940971259711284187349947655648435450639625309369615451632988268494247174773548990001026121463108121124030559629097746860229814723504 2647 40798363908037035667819214679392751097060499159956089697424542225972443169569123939611635861521759398439500360282533822648639665895336706826029346077915629730503230826904363316912159635525493318590555800804918399889040 2648 270420840087040654062966338747497785439604278774722998670714592328177934351550920322873626881031474733813392321367146685789156953449473579868346561066361215611135079562413269394939349169751018222462811681047728808190880 2649 -458106776969551078857408373765446459889980975907991891289425176800444958603309972772603456102676723719662950119764637195878548438573102273443313416142043720078786730396322878581495933909786148347024819189138154797262704 2650 279373347925678334462573546595735869234202853930491301617013778273876633876659051684952161371537436916746156757928459475722281239526926623697147939333517393971254130496886692729636736181349880513627015765941869816338576 2651 258517183688268689132880219594557066069036861288847015271264808473778532990213157848073779908661060648195283964340486890071456157696562930935387558880439292208348720588776506839295925855481978444450912215206702567453600 2652 -789563487203037733865377131376400606681693820205368674588373826587362225314514194954902081668159165389596542583071744813300134898183175658577691392253664760826442871621712752384918792964366566208877627572192465892968528 2653 785139482764002787737220005518563693528442431993811113216486456504312317214217190232648206020594205573968627591501023684155561997807808696781398787887916727154210011118006313245390689971141057338072249562329482938597208 2654 -1790077020557296415592739586820025153389712616668931769810908543990616059519840454402466415263163888790467557929244725275721759760959229621201327493885389978809075307411577539328132307503625893158061029786927946679144 2655 -1145889379727136235778483772325831617318173379776934730683932613978909447587559703335415268832832695540293127921463759545084744204700947539830261396205270232833665067191147084161883311426192189045760921050006323777116040 2656 1690919354876298636942797886528938781278629704117869222202554976034312038722768072068572243572842279019655219467598885507731936876044770314920793697566616646666438084004712812263013913988218350532474405290005541676069664 2657 -815079778757903988099538203940680027867546535468727087110626854841864965775506319587805934443164420610130693079832096060532715007013910775637819783464440033489761384083632647203720331124811986073968415884904169368773240 2658 -1272629056255693271091399641508450666183381782715755645758333733144521601727317582269413411365901733286387377097492614408173079925850317496462675144126149524308341913474999403525850287757238152260557323459036079470122464 2659 3067357597365600065723706575302648683859059049946910166359212262443010366744304675155406984228779543439360987484211108664246354814570597803899255602201364752440547935207841921165910915006493232114514202486442137088555568 2660 -2657661860341959703717664387754879764846656770592036107023833184060446078671414330701112371154039846475857431959001049069915658609691544221854029628062415783516660534992675907184123295291468814201674265143886263309023376 2661 -571350530304434827547296157188818565180104519425243295109216532431688987806578522710251241282289564681303113238891506674158361610536479324391040746387421199915598231397247941535258212370315707337289653152037574905697336 2662 4729513211597478824763426018693924804385278711317189992084587093390192597758377296832464154726958607436243645074731389395863037398274447144684653666140638709629453118849533895916192899280043373029246194799928940934830416 2663 -6132457933029784393185280607946373742721917401609611260467421350933019318783870022370657757325365860945101976687559224456555548152439074402913332296620455061381117904080092188194304628821132773188465317487423609830513648 2664 2116800729385169652071507700952651994946511684391298793270407559828633647108878651968083634043534427565411391005005740890332522105715931074868523615709469406228099956386687017264457761190162347351149507250498055451328544 2665 5851955912909184774210626974448839915425561422044243601707280746496039000529737951081748213006582560313332432784834016205836729400382336860959547082953347273338882149129913231554812486921226970039799026074288734918404880 2666 -11718525888989025138237482250141921308794553910603067462680896903365923316648100034227960228745452359607871511339980409679713113983240429189108210584615837282560717222700802036941106708408730586306932026508237812521523888 2667 8705112067492718910336041527458880712064511592917365854533096636893339371648695054798924996846086188460035130677067512109634632030861558510699809853303598988671437635119584705323864074414255446312239751351146539541369184 2668 4316517010793071610430657190808912146730798996028652513526442544587883100936716103524563436695036469761623398350879197990072732021833262714296713129785062782380198260416374705485505226930895757389563811510869754558119008 2669 -19093870349946821670600362386221273525939360472758269986227658810154489688046719323759903760033316449723781220012418820075014425751679461130197702189867489546343163432058199671344672927135806881865047603823832767750805480 2670 21817694247973008270057142791608452610178033384273558395805662777912410349781448367119800200288344090300197601219869058980744149139598063467688391698687835661115423657041765913337438125554150076908293895287083057659263456 2671 -4214072745841101324635966948513923105994588988516298790346624955149408510764154406300870875350685344075960458832437512441779009670335371314631964272979840917392628526680628041216737806867173862505720151276739481680916336 2672 -25706790025283524610273957299330414201546784516553189158964344241434312474941467802133221102386619373609001116073776053010106418034173433874708452356307958969175034407329481714552028884096530986316693127835049573253938272 2673 44039682054404663358528252583946274739679836923592026708650014857766536499125606032772297810948359737367747314763627637608422600409816557548121083202092856151655422047065304918951853449083089215861961343949189417321841808 2674 -27281341317680320581695551356030438959479546678104488932319373276070532581985777521151419383979526053406358597195046170368425842637337103295036450453920254462557084930017555185553421669320627341808218377605112330049134704 2675 -24227560741300782545829700814172283507151073528708294869447311376560621032709365709960371579850923529368491798367564989646875027675905838576028770728379432038670622327141957246278095194463816649646442089555681390776347264 2676 75603781536615624709934381610177168201473866501932622871972635731240612142971577584395710737728574625260770959786392202471208734854381513239315356277563344206926867889120170869898406302280330579660611436310785379663530032 2677 -75950298793648391579602749745514603907642901362806283568499622758840093910841227054907200257986551469650147137687824451223334390546368728201300594679243677276220670670917934015741782432495850109802765674982257172949769456 2678 1306085328649197296148452854873822545304825370775768146978531655852574586458228996696346196650626253275400077418963252447276107379632344913687561133323398891353172154549181562600567327145474527392387950251094400980009744 2679 109178166256577025383328072691364442263320464856047142030715448480150844606109128561171944866922253037375642446604288639876184745342174588309122974597284263679192063040883407801348666307664179705901632023230777520281338560 2680 -162768677691630296550497587375773622469099232197201291438187497467326075152505056428502390725592887724274772914012513709758455773811697064456621564703874994761729905589155455022580618898288814411933785182565106670794302896 2681 80106627818866143274587089288876990574255061639613793721607468209089907803647028643067723350242223377738984210588775915661901520066468266902492789591811720861954901726318217647493544281408478575199627344086141407914718912 2682 120077729500307838211298571536151412031229586421400158537565598897068055349038064861025562075662278445124748747281294334648232813332891576441437359890708727216368675872881460606959575822242347230723336123216788765864853600 2683 -294099512237813102963442501752349787823056104889755995239853048970420468694493850798665594660206406740804535196896911460095178463972384994997789090774156301386728781890664923174285402100401814785431737808727299775183175408 2684 257659221677449619303234682346881006897814351855694565677823248804595769536437305447162231328557062995866175647200467341090634672935538300651881249784199761029067855397964203285449807611597296689787992990127189582791035000 2685 50594780545848963570316023074771931349202277860845731248196754900061344470735390951269736314031778442635450560042859007121880770871124256506279477700242280097981473108248093699435314254482298424295046870548475883310872052 2686 -451456060982166007394686063610887127913527913525802765634902342999249731854186976185926029234337249488405336327623653042322087271331538014241459176792118513384358387821715075992875006279315506460256087604163699291616389710 2687 591142981234292100346286783761257646079735492227133091990735282659211599321484045960295662118783217260506253486283518598901074586808464583988905050851457934507969290922846123121347718429294963321809860038046496038182117232 2688 -210558749467475656916445028098626851764430071346544978875568672265276854386988624723308250609284828228123191373520372994492021559139900863927973203445385218772748688431075788207924454176544655525976146682187002406734587496 2689 -554515007214591164936666821843217469540055156109371467480419142376268805340419556102209711739876690900262586765259447656504783201371704215013599186975367987341832056894659820745254401975523213051587090371999331798104312288 2690 1125008918346955548631087433427533166474650745961080547617104087151528290313160314147109990218262618869352863885559178909783176131409946264025321306271293141055416269952447338166487332954758144440831786402175075208005769000 2691 -846374420385702823529700702705610253972722090964776723155080169221968416600295944395753178947015225388509110242767725637676332863018352430797535878475255344265882335022592208494812790502230185122504129828251273230215617512 2692 -398689334713076241237118276339466288877713501499687488949895051578930223106465690772540805752839171338167690707800668530760325814874645462000985200208213345983400856020162002344335783597555504365591209065352816875583879968 2693 1825513746257417227209759117881260352565256455586707317037584713675277963249684152071860499134823349956289647219030323464024908665165719401297619906475155420838287413884042004177880739613257692064753863099511068913496039952 2694 -2106412763112704632860791046730205456687313880828949268233526452117234624090171142778675335249448118095217720635094680582089123068583863534186254348061425311057513020482684885868684405566111929918620330756861611678453338440 2695 433072722837614097565016626749709091022829695043307911160376136272431191726013122319798463555168497033765082710690150968609937923089543541897755464665298940943777854265685343502616953938023623834772952661077762533316315304 2696 2443257565645945000160136714143209782465186048305007072765414565049505002965559886130983739186097809904204428559344775665583022049258765997391459210743389980687773269902829452568318690655317809647937006698926197668591500592 2697 -4233295899261649596544801909177367654173384494841677298569263427962368955604870596206757253446877471867575593610095217651158310237622239696641663946361390740231928667900334040978839636848542409425013819024878881176312798456 2698 2663069492427012515626029500078409733451043460836041571303858764914706686766520950885075860443488636730584597457531016010694656596777550586195304095084996189552021777578069892508539954301815864042735365791006571434632769568 2699 2268954492770958283824984892597536335345485002692407227694514424548786368780632989207122625710852359915285347675117678177351770578038635350973938467063671516699892319802585727090183795484177363242269787206810933241526914768 2700 -7238595362393198776193306983959350859292190305474899221462428774362701099249414729658053115334026826693544342821971116958825335775789540289846038469569974941804766751070593651959761070982753173620804227186241318204550733904 2701 7345915700117260870923588202853901261831412331433488878134872722275618856900815566918732325608396480563089652190706831002063310357746736011962640682887716407595885917100121258738158052954751271611660457819855409068052750032 2702 -234289160032513582606829734469613033664170479882574982537851230313081556346161638986957410587298451405487297955218868165814658041149968808757777352348457089370674145480419831628262708837549802903321882574281875753451281688 2703 -10400646274408184678933281181748576167121904362819610085865360848323074839353555902540451152897564014957594801405290438726557768060630806604181698491098612803068314711048476040368394402828020029714535577702568406943079957848 2704 15666560021994486426049746822194391285631013897488891410595563492492088961529838854349810737593071274675253721939930665656632152364144601613369382454233510735557095012741844291767499808953152424309010836507966736715957884096 2705 -7867996482945901842162876581494663844196256876422293979491635236555306511649698848345940778463094196788139918535079358827687886954156881880898444073667029950176918234369677411868395946231501510710117904620656327320591909832 2706 -11325193500939028408980018012590398646552572528498682200967463058161525941412861280578464182197230766283404218953587370635068678577487211585069750875613642655409392547699331333079072634561621424628100142678157155191460074480 2707 28195573257436468017857757837991542866480558498580831918757331011392157884116978504320512044603901370783133153106677391741895994747711541885340155621527965354535458221995259769577310912123989897851379018229303285273609193008 2708 -24975212201806945255930475512680104850339066173335092943322566189797420201443295099715144449050329733814790873373218617917190843446672661882109973444276871360550210017764605614957263292948978792528316289917389818585013738000 2709 -4448043407811158594805132009483270172557358966395738280305103889956197615842162026457043046337579399202097904661036440582268783944905843355343855779060079288478555031614498280125808773462463200826049127839581961435904485688 2710 43088070901480664325478975845640229109456194471528933466112309749195667612159037519057838593115186849086135125176366117136811476169285653584284700886578680567163243816196067322532765467145690427405929926133979471170830890832 2711 -56977246165479504957973258858552724048275757999320656824987257529362591292929915784876430586801585070730502870527147915884528459693392105972806669550967672485671800146041705990545962818151796961193857396500044556531260500976 2712 20917068136911447075685041636811065600560311020757676984534274709627600479073553864507465012209572262433396657125228601550734593023797778167236791224968538073521285926707999640885843918315148739851643343042390578864361877408 2713 52529865296689757623715313982046491206955779294844022239650719329996866363597546207058261146484755601498198613806626930172924591423467609457642644915236690912122228454963433043602091844781283483847482015682599690047482347792 2714 -107993237430929607953948806313709478918168597406734127739856307763707091229048788039669883892447265240400049850213338391974936271430083185861606536617346367327526835074909018224928236687638643201213847728399122996921988926000 2715 82269931548043947167258999458304027919038984227403054078322273408707744916025711506157152324291621326718319044073854402872698083933379061482265094498820620191948794656243021334160198371196743137282823472057779668015179543680 2716 36763175649071043904032072037266092940238117463274091250509035654339081581640009836591917962942079747288537946402811154260190491173404991382882179747290542484611707286616238069630475220373393193410134813672732741870250438784 2717 -174512224706935056529227474795564220708310849159174336405359731961503042664633393969345945623763288606587479014372069364116153020943972607903249786848999215802362574307859279069662675831508300816536787715100883664947149458272 2718 203339962603838172634887747788418223995906091421045630419592457524608408857720044051110858575381150493259210490020227931106709307378806287786160798568315692334076648785103639231565978953528981500941077319700184247158916257656 2719 -44309774103755613887118457989285448624856584724412176263516279657148138374418456929803959682697933922630705913790447324006994258334252960466205732099669779942535237819854792930032090105521719746251646830272825251515581468888 2720 -232168124475815045619401963074247609049672604417364617180604637467216586500334612013701600888158221428219962649101355869167423865415137679501979736054085062857737535331534452571984633802988357996757901693550727223614205147712 2721 406883584566622397177959656784232407276703316190773950588585137975745677303442704186850471136049806251014197597408179124725886334587184530295575065659962285961801589392311385164480133417700091230241268847381035180331208155320 2722 -259860728065303984462753376452292025118827973898617115415313340616945273272584110958033753040841918423449532029995997192426048867651072741857846060332539929883118716095656485929638531439637379856911559284670555812485001004912 2723 -212335280130798516784821041711687543995379509996298590311316195234015630959667345728094180243288241322453243612823885644229159721113959590957200871287901394809446918908691150490757167512745445311689255613372140324741839867408 2724 692977516226656918634576583200457627549178567442169006707360359426178555905970306450651476269464720493435162027201728733589176204715581301548660700420562887013880319282549377125822529154831597750157641659538892981243090957456 2725 -710390494965295147839040542074811454109674717174781029203272694648790110295105000517493816657700098344420328178155003899689910392069268112544075049139623030822024853423428850453611682215458186501102790968221071924784676492680 2726 32947356572749636187265319566524801753028757225246904991437786422245128612418597425899464671534519991111430319284310108639300435273545815188365175496498136137445381693453638436746446158241146821463586256341783571245707044480 2727 990638498523920997265006247488177320781183514560523056895119320287828284336103255984506829633062082742557739713609775288389958708101834345080411269069260497523565745599693308867714417698969525021093781080366934301552107137104 2728 -1507757689380706269263325070608730935446707625248231813583501473560231786598461496983041068524351891653544860024022959118392294095090847444438459809806557550891402292200600710095221370736837042439102796804270773795030324327280 2729 772323679951671418420659352113569664624427965521425777099312476311944210098007042060488221623590953906295808698330759787660170287102488125693636414980117409445900594289278216487072603518820558065508471664897225275652550108944 2730 1067689267356718469535658089186986820069312981205417772181431113570811665510725592959596126405744541180662939970756289347956545771780659761454642829593356042268160965563042200967303644690277185192660561504363982426067510303568 2731 -2702863756883770775439873041881938004947625115501311710950925158263851110233614158176129897588516860420576237740476814165869906266373402265061598292669833470068977414389875150657802778347343223014182498597406753368477943560672 2732 2420425765963500116168962329331077310203034622108097023512056070214399666850204645404049075328544903785614217344847391498983508568696740186972872700121286006242342781345598371777353163406901001129814070036834718497543206418176 2733 387690208727197507949432469928673293076502885698423645712654857739566600518461999221450240597003857444272055868584084106431447247135353183158930805733684220213515220674932258435042542156675102254586429102330163289425332127944 2734 -4111880089760588000224264212630778161582643332640574988715702846811320351214816162526850747500066546177008976944745878367925976511009169132522306213041830283261910868541314119768420142931076906564677519908002061299548774757104 2735 5491129773970319568767763532010368635178834126336916716679939967645017871412204238328793387172761383577092752814317139912897524925200713301923244768138958997750876021893082822786613106641127053570406249368626232383750497014480 2736 -2075390489731107233134285287172923613705421343097180866702968686416947169355330876862789740103707019559198218133201074849646608245944834385851330196452358720594224297997690595759812873312011361614197219156476025274578350071920 2737 -4974812800599596583073656311170041830805127389381781633525595496815228408965571582282427741708891730782226434070948936563587428249303017573470926526308146740020779794338598345883422435446936653907698566697803783053888552092912 2738 10365607315784915609686818246274959471079114346557736324707605801332370053569468664443428549178072797488900137370572762438609613283373912787540209567139443696449616213081321577987736829220885142888498397124812623096134392872912 2739 -7994896598171325480961962341426559514849222550001087244051505106529188544142412016719687907944904536323859726445055503225858324078815835954969778692160225687212051089136476937131001894406202871776379387293307434463682088018624 2740 -3383823901369781513496317563199939495349100901835644900997247780282636197758543863457408373744954080012375503354012982105212178552099803993664830712160239556419936122592083242403001952463651390534881061774872040320655322299744 2741 16680757580156997283834445918959910743495188581039617072459381272561523733304524751664598288287363596108683610892316657850288013235640226649219088019516452505451515426487632987185797473770022925526645182847259387959595972695440 2742 -19626697638889960368753463100773819390023836118259766930070729708819267127227195005705514304175647889923649057745424679695515646713440018776946709126577101842192740140417956626236182656846278522488191967114165809097051632486512 2743 4515936453069006576072324454015006926406120465483753586889438392924331869000611908748821307499883731934069604020979798482485847861481682873054457204792731251739385580047828984899915042178174118318254787269001209531422053939136 2744 22056978966630306697115958722283385527132910177530479494957996252029955115181959688984206615552838583747456563551264869553694117310526740338795287414099304062181549636079492471655559048008907618541588006586849015495321393270096 2745 -39103793851784118865637139205774178792183674203477678931940859474705295411116702429595626037410779726778097468853223032337625531440774836933090775861797195281995937217419650973033626925304781307017111614001852291303438437241472 2746 25348089101874668267243045804931270212584287628679553686459296710895971353714355702814086519930700922485549515714421963251936348347556462362547589072020030679022957214130697850890911667133607118007320451720124461954365483652224 2747 19855552818939585292768714503503000262878593862449611154206502471154534835322989926945045868712436143291626745523415743605909944987809173249941948134677824359786181837175299047731429188105958012113540853492802872356106390340384 2748 -66334243587412728215936941349259893641378937279330791416418244513677231853347148206107255555879747588545126474801779504578146547431666020206190015080947783371645407491956472057967525036257825960128276863359274411543036699125376 2749 68688498463387608677263970823854554773110444423474433910909022290485906540934747548856382711870615792218860063687897704843919526812211714182172785994881611119562754531119801772519343805224793609546459386310764009775421114924840 2750 -4166654758081614789244601797195187628369024366847896110244073915977070268377354465774237565431907093278357695558423650558907454127851599204219583602299485455329890275119683963809668715654341111016403748699878597534377290505496 2751 -94340744119769706716870937454279433643863654590442538880685892799521502677367270796479678994363176627578224879569177129550806579118313729727659477803894495404495470861237654382024001944271412453298124970889166813137246133363016 2752 145092432674434252515102223885545750425022379501770509247705164998663646559641585720277150169625287321682637395169876523701379433042269698962242731375981380324693727152930366178616786004288585495864760031697204645625916664940336 2753 -75767909439992662921656801930507978162421500029412644780516913495435869849878423350701523960511707737802717249848787188167017960068119907911954251896158517340144280075345731762334533578108669559166754090165479558310977685457144 2754 -100612829172012808553457042631775978513738357775164998317927147704012489403620950470230169250020583220497228792309664961431978926654237963725367364513063513457482874398030470685804888169832917526924199557587885584171390253799008 2755 259074008168314738064147439660495024681638404627614910350121525545832381248243424547583589894476328029779344444455041017189564340888517508124008352572947160423514830521516238575403292746057616153132132282423901189311168616253744 2756 -234528123017090511737828154455880706902535868775831183306086280645507530080736037244501738403267123404116955311320632418197326830384476592454928793519856016811258273199849199963258508507101788491857403711548725296857789974712976 2757 -33438666765441974498018503994728707855714299923598060038814834614181070455761320392475141533225691463878866716644534555104889610601899991366558702134616201106256267816401871579357831210822700098940148175728758247152334027720504 2758 392342130407811626581544145091639398715348847999317461833545850799874917158148438507213413816937784580106748579580969662976719058697955269537714725070574967482743744757525464490270602358543310632375782584692026961921122487629136 2759 -529143735727255365097192959240387975333209388777306537935781854356842769312332754450478199914917608210967374407682507742611818793160011222013061857645023330190323416441624393481013815698946712327361647286518192016200178394979696 2760 205685631144849000720684030834661398701414055143139578404619267259371415407154824398222276131576821939403825768673346622509085736191250856220167210324600360821641446687260208030154922256378800452854152604386576632001829593961760 2761 471000384247284779801240379727663201025998384200194517683678009115971856398105023709606692551730850217271989512047069839305212059089930739459225269503788741140942944822574879040259939773743832147963317851391543976710743774567184 2762 -994833758080138893243569756954949229223946285839302722690593886046251797091148745720345198196924829060095206031567660039284971357549574581255774557916441199085938831386749343296998468504388086880976870166931409156565574803802928 2763 776748143407234470067199976391286291890483683289188326547517308836983832342381846269017519356253164315071831774173528529272189355487163176250691863866292885415043166283780220637254217945435264304006726025404973240262833297085984 2764 310849162934550039841548525187251862592418763857374458801514620388020981013789131817614519981516184977748726754667659680918647732538235882033998185596424309377900288949090597021779440487368678592364140004389978569233839113982848 2765 -1594242558417854780230950346317755591777553492259759088475133848327286000266311658672730557817469150517602687683406299379161673502095823109279975113527226207558586595218581767657212355752420392328120845321483698214626987943015608 2766 1894163792342174764804228049533353011913188686361971283606967482282098330502888140536743621237035567798176687887427860850542613649651377520531539039162984647219437901490419461809255167676536122676337312597653112609727125106104336 2767 -458665626675835556211221875702461505685989030971341288610140065013429266940935694454043762372471526216645436188995519253107743318352895952435913169028206301615896461101908098496339847708078136177206789761059608945850996976413488 2768 -2095065668469212389574790357496298979262480640384657642114804793322057074931028025026404198377596644640774298368778101862979440828927282935552664162163146778350205989120748321045156862148334298263127828375331918924025299288991600 2769 3757724059614434002765694799612525931838028559651028717690232586600190185887847244343522335211691596564116337908977443336505813924535803165984988536033289541495292222793659360013891975023606653641755224322535061940455779361148176 2770 -2471729878479581418743178413184640113861229301225041881534096631484451414587581090772191299374549468522526587447720403699694658767881755239072600882256639170729863192978321467553440764128183568884246669410387608666348552261898032 2771 -1855184004920141872480187359971985021505936920145001333724496097213705465969643295821170809200040088902252291453291988155609090302165133606760379635520452517494008411755661380039227503213331686613937397519040276571616637179556544 2772 6349067311111709755242449344189028211721914449214351671037637633889563957189097874317035890202373782111899745791728566446085869563943574807741119925126283757839458483484101339480152093192670524950511145611566620264007309720960544 2773 -6640602450359142729976574393443956191930539423535502162247206710638623789296746085416331957259669312678703617790572108113597122607881306374764545304698256254374346767685074294131554186530876600348108116938229653359222062051904496 2774 496342704770969550739694899577685969550347043712960398915589515135924172801295582231359225654825905773236101395709061662468457793965062531074828367496584548476256475467756752552576202444876576230578675013982340173969049389291664 2775 8982794153663704082053955198844739551560531944369697503219944282605570190251270354484744488977606060419064913154337314918325676946444423595261271049988893987884428573072648066471484414628714167601284753298683399807800306420937024 2776 -13960902028527208057415338529826486085800895435622535147442672781721975249070596817213811271687523209388566013830766726404543175623906997978579466386747153899939039368039861816812309720840569214022234922707201760316667209804465840 2777 7429037145805522128840546476256051372118499234083052316270356944220922538765630158088426007109995470605693928491485625342683101777584048256233721137626775762539566553653012244804052473847947810197100656003631397756288340343237248 2778 9476845718366619603251815634278828365785688263336630844594672520733554378903160882235708761645524537221274552954421899566340512893513217959974318400972810558134738897385121332713124849853914926165605576186220113639323246617407552 2779 -24830178979331943224671781169042105081630534445459623744525280702401883989699214772623419079433488048146996790154821939361785912423983653028597349801283708517605434069084990672149888888559643669511988717476226520095512909488234464 2780 22720616296647599028119622280001617445485198813130492448500711188053040964367496914917847810589950498170694831050017018763408528501716970463285951617482443917106060701248130663546980405644763758614289296487527584236125788202896752 2781 2846856558631999421559340498724756712315387172876888714793848764425998517461504579247192211658147760198441235314655480447963445281743447670535852393190644409680270176712066091560123693388350692267437715602643243635770486375245464 2782 -37430861755962094514864400313527656175995952220976102375688703334847615800104821075325680734590101986865310597714788266924804806096464938106014350511184825087789011613862465775359578864622475811781732385447503184347434155723288480 2783 50984440704713932634195100724645437333920212055445083584719673377310942289953316150340270160174905464463458634802071876846279709475994723945879949874596272687558127222736098248864050402858592032568775960105099758403986455221962640 2784 -20363087814643894492771240475023829178681986458533401152406014414135584135347070679715596736088715518216063794001522125453579754820370551787928456934847719914057415297698130318720315166304067915653359981435438683802543603707559776 2785 -44579609627451487875362768816126051178330545146060920751750100441586564138353863082051473038680217610494638535278496254292874486161478325607082832410401079463875422054387371311015420876755810325761825860274263896992587821985676144 2786 95469316049343145867314654306226003053405482264560860487182476205788184623277479089391428885806348629496771014532511925840398045414387044699777262158165517340517258003536891415320424441253873762061531652197711448019534797705040464 2787 -75447645818309047065872556673006084530895797611653953766666725089174214854019402019800977689593966996932270736465529692881907511488982212996942496538223270032918898320606315146432226825946238567988558512385643296347690384081877824 2788 -28494430875990987376969708216849550035991461648220841655125373850870339354900850066670391322623010821917913920314786813811941906700062111399484813829027727354191301368589163321995506774464785873356218913111556815437933777532258656 2789 152349581271310423426665030636658510052092086347500497460041423163695995954458084044938549345994325174752548924427106013789336723334016089536044360759530336615523694348195654956037923649495302969644359478847264638665069902079358864 2790 -182782322475965354540693464509989680729092283182388068915486127172580696472874247484953557656380097475285814035559390175172655241294581643080391494780267870033653668665561186737673534022799295521539381162173483565446309456185635952 2791 46441305267947530840636039385213161536635095548609673158123840563050284870803315797057864081903098592766243285570201665412880237866098854704448362629563346680642368374100719594681072423196136171258420049074466205719755451479087424 2792 198955260051607644603581388770482464890834112540514082639313765877953150017408936927121786881632961311620921759988114007369599702757801103258195974871992307727052081621358322645664455498781779786483359015294835161731420798005426768 2793 -361067346822998825488577040193058776182283251903380645772428962831836483080345148536119455136543390092933299607484744015383488863244216366410210904946510913585248138589130408186531920527116569046151555018969935819240244304061740032 2794 240942013560178078018716490508123277788904517170541538013765820465455649423618436570179709674473008403601371856392168145504729899504910061973889702993086874895873989794058015647058222902207467444459188835611871258116030648318506560 2795 173187807504158744153362349954940561215876184774087949510277835322287158307196117350574907325856438282569396233129532300920438404880098343840285694441092275930606871629571519137376888577468605303085661047431235261608072992516416768 2796 -607624536129618108977870299351153268390034467936390414773266830458001061871868212569455211364858260623133470397081869275179232378464860252635264951041041685402854613834151055054714958021209034594803536529244304243659692055496471632 2797 641901492505818765397433325826551612050636012360940955922050209707588904076658849556145762525689305597079301998524438600862728228982218310252779450006221606466055450989590311159355332304041865119946694059928397556060933910076703760 2798 -56895837638521393806903027382746765496914832975536242534531368902772339528180662542104236631391208775059728658666307954446105967720649084403430405625893642081688314858037302145435314394328344964382700852327547829823039995092506096 2799 -855166033843001641236975753824832624661619462273107407414964908916734384515902041093446853404282780292297602016069558374351496772697495706977105747601716785257746686262153607628596262179080894288183420144207181826783003054131684416 2800 1343191376458843127433242747662614749313259953063577070650779117633158383174228783060687958410046723486291745698432327725696888523477778873316466476582364964560597459348101747724744741007990798523960935195219587408033409465110210384 2801 -728032627962063454689584742727255500744220526312505962571529243873009583809502067176641867255420984599335649366924515685676084685673109249062987806333222119210916704198988671704175437710525695681490452453124437097679670510219221248 2802 -892212876169334365003407212484548929641925706450790901680403165750862849074147281513634405583724888573177344915366434602694818735163667988794869597445324987894375966554328717596047790446321936446711449821118087425069166050239843904 2803 2379534555214295637782737749589314570503412415098535977180939487349627268400114080923837880852740254887908683054515121693071069065627717319531981410015474107383077331534011716973268560457879401827739366776252400626048724504855071552 2804 -2200739772061009425367449097523361976572147111118107864891883502022631856486277107997364402518763263960136410196812691172947117185623998612058193705535727699461701305387152351816205092054939375110846676071492644239562423241752964656 2805 -238389307199622662025847279031659785345652534807730771661384821143206522688253877063139201582972763693033383629498522346848646809837890185149790201218580434065860637387342618452927683817129771814884081345318176984095490943452503040 2806 3570543399536015035827875812100183900297963993707007482657460675622745316403750723602094618738659591312973533311654463092038632671025532602073645939751379834675234972798239672692254681188021718476230777688297581109272530166232592768 2807 -4911951229174928840533967728786463509770199405635758418334641450250202370936650724765900438996961729770831452791343948068311810904883976681652651554458658496271901116892284566270967177486088488234797979964037780620648469784248980096 2808 2013939810401801713475760335420436166008503201738016203738897334563579172248040663815222006265001082543431089401287772396247796229572606128031607524154732749883444962554721821548951722824212673353989181193709110836123284319214338816 2809 4218110767325751703438733671688569174067672207198416366646888240019475596366715091424823931528535442339791503068769244382270445686278393011423343484819008972540742365439042488280275871243337931233730158046931249375165366616627683392 2810 -9160825308581958389532565873337483719717639707268080649258725462084493841017873829026213019835813230582551629684615507945617015874996504208600651981405673382713320625952735618436588004146600909314455548878374354061151921791136584480 2811 7326753731433293660565561986926074195150218834867598493865969979470587201577973202930395295337876316894912858724954697330358925368361794557287097810830863867783081413876485510349253202961090725250987411809474252776717830030000373104 2812 2605841792626771141868591940226541889661057402807776091770793086734465148789776506202234322395345108030548443673077346680252058068118131070722649462085294440425609300563857099806881560429703700665426567081149404453551807938134647992 2813 -14557134021799702776829511489483483312522921855503055617956106069937108720185416618998692232521129035441893667018908780078796808096837251820577772805795780325612572094507390507702592435308996462902384151338559808393216649625718918484 2814 17635905004719572619583797442171006991508906240347695132455021656053458959293685201173035078323113424360036457640711686372537984337864268974596124538844272750069448453121689491237627813072343999975519025294500531861340085169190648122 2815 -4689297551886970165696791095251567651952374794679584795615499661057696561244137249607318633428537475293752661785799805995995614068218971513241290211654277954301411958234628047547997806030318532219206343705490666986774686860844177752 2816 -18889362436727490226976542776367432826204094575977292783601821805274965694889481230650463422920000287172597196049007562468577179061799292033707943652291161136693122946789866316548312235386461211010551664807876343465300797421170824824 2817 34690371249141881408515248111429233250496942842364337534045202264330022584864678609230480102759794735727715436548977427626732497665733190490305055542926138587239533476034009442452640845865911395368084225236029875328324860010536258792 2818 -23479244336727851097976250808574213302369027275790745025050819813337815731707471441956647422898332965664902031204758925530222105744876253069582876152980744230665966432182522157053502758133812683467496183231253102546470539793324307992 2819 -16152929074518134290513253592166699618859846734513171294969190237424197642829576826753955117529781585319896816328025156700653580034600262296759495863812335913083126359650236946478870197248881162533748206311352836570285742328690458232 2820 58145162786805411311596711371212974246369876561507173527842590526850655244439944496189379755939052659610219304270834595355819484744808431217598247046130015666448708158034188629330771192179519054217451968751092092565628903114211861264 2821 -62039397776859891718444125617862374123761809821377013411097987665247220043592041322353700045890043368341433588301130896113042378359422230672698574700589997332663705351194421257101118022301559665937021495919568807538971704686382222952 2822 6349420904978714155381915405874311674899983062855432955320230621451934952583156657336390752289530405401025295525829905492297434063225838083113467992560440741857200606054030542534308515123534462405834749494981568293844574659002313064 2823 81398242565495917861564011821541783500438756261887051167734941943956860161456419471402991229015661324911641681231616387851206511832836027105341378143236190627379767687525492102595391090622240036900998339508662434408341913616845914104 2824 -129216564579080364874313401317896519769106055082158895668847093006473496004848089580430415319558034569924634998364966996743967897493512572036308810996196527975544414268269329493727918591432101241837993549933862336723208662164209784720 2825 71309834124648753059137561954991281608313993414358383515420223043490817733069403612483208645862299685839197973672963314286538677020540771009007422347924615340974015287195967687221257359491975599951183491315484447640719567972611212120 2826 83957432012297539715888076795179947547748522075453418695238619070215647555627843154333293998458148630350331767054976298529952973957178535022487725017496990622402592914712051785958067176797431500942960027552341960566323873837026435760 2827 -228013297917273890478133502521722599071691680612165317697411222250905770437710112913131887429848500401960877568707411708348632002544142444908709029905711830573631420010914502721450167076011459851385848089099194610694481361565376441744 2828 213128739598829812104366286264788540581072160078024987085312769597368997818146273231627262453516815114995875768293701509487342348844382637654436254711587245812296699075515092907680332507349475762099074194194732066338326123622694185680 2829 19530948735161603199397090254651917180846367454639407543474246773562026980995441962260986896340933563991177363248368578596575851349706704053168672509147170342667335076145477267988792006398569671527111502572002722782419855508930350808 2830 -340547444581906773415793340222254689080355219774485224237734525113230246717909615925341604297525103980517343675621313232283864773675446887806570275542343606925899407085862513981032751881010137078445949816935037449936294650699706514856 2831 473176473460280436749899491653598615400403253937497434570419341787509138463413566507080902304791212438043946269415732003815368727512550577632244015661834946721367041649186291236559143410055875247961905989433486377621330831741149264696 2832 -198992937787852554273906223741309685710529259219630400013598281337496672020695439820207739624200107741275418971359018185968329458522112651480114037779644389126751215147430707203302261172824032901098841759108806479251941645308204473808 2833 -398990414869609674639925765174546144476632556609113743638348325797793877335065219146188894355595673606820773909156000585801566116998985239660960358224193118243283703047236454391336354578879248591685577143022419976194907525673665257336 2834 878947294181172321159373977871748084620955250045647907664937737969072866257138819631493280746841034688703461379505784898135828660369334915613710522877555905181167949640631371051647123931310445040577082135461332570695967668035322574240 2835 -711344805179456007253734819501815801594567778618806720516971154729431660707135260461490596567491470879480262817785720281966955104055484912645360321214931686446794173412338570518132852131502433678884714913691934137003009388609819212048 2836 -237689062869773873131175545048474327915628318499286757991759427662109540624009530283043192771516239755736065388183946612571763870351235452315300621792353730438519324598987193826962519461488905510470564810346647718349398906976540637392 2837 1390777761874635868757316692982272494542489422586124965007800323847936067109682339729247329086926755381139067783426290635278559342810948913313903491894035973639488023102569176874867147485184169454905633412047227611895777797244856327704 2838 -1701409009294435114431924967744936701802963073366100902574990174314841274273320268288853076803340742652924584753202968200155478546667083522684510255740778667006787425725746079083946529783344317376360884394044426225912093034595497454048 2839 472304305065477409617487392792511769397172050923983958354884725617890632835904972342861847240912893034674597808993372055565899092697275102419030356951891855886397383384831972717062769905895657915283932626722723119841651214310118487376 2840 1793003290536374154453397502345143824080661589262301918322319671685452161598610893619234785855863075442252527283402987456370615550905355553469565416594886940341916331715757737611497108026972326480030130186586907869550472478475217470768 2841 -3332630316588527933770525830442205920976741359249478366617470538296709121475222482658701798445493866593746709552216039281425481948972382621113649196989659806837704835287516455434520167905732395678708989140595378666968170227138392246384 2842 2287282657723975862073138641880878347752404491628540403128953318712579775800858756292979729687723811559332799917314799320666438967018704846388322004989348097481115153456067579131504609443050062372275227712160413918533767983193056508112 2843 1505099533261080666549861173765841365653265033867748568245663523884601274659480764755039920968419921906794629726364682170360287689229276178563393707697251606274410916755243766482000745286712564007412618724610545941717544979770829796448 2844 -5563453720696173216442468881932354777983977643727092319106666865890706207497206382186248511084998318017051115076563371027048885122274410771148043201073585937349448686279462064601655291666895620741265131571707375976959108959466024354720 2845 5995230080753576307189967171458364381160447353218657269459294734081804783829451584071570234683494461562394979434206793395768136898869002359570730643641587511554177194326822985691982519585072691450519108342588483557192096303939908818776 2846 -694701038251340638096392212882504378635766087965969153106726812284062083715979967607148838646986730052699183045176095271989343633866904752121734339264371150176178391872037949203781739889698896772075343347697844909446955455705599360744 2847 -7746471041133582151680846482193329411532990755805156838686038702915806809994793000306568153634254350921150165730881456185837329585635719531031493293759564224140851620380861420049776251892186550524573082027640977555826275684335599228424 2848 12429525173089284664639632549216682033622500715707313364686598661181985462857681530919874482412186053583675248427117261031068584492328041379615638445890004373077387841813203152803715884434237044946972176393296358849318353441983409237664 2849 -6981309273297539226218696737530789435362459460124339227465594661709181059213967106640965720288399433539439791493212552017897982051105840376756103731800464900700669662796883027157807898618626119402545859704857895816777903522245223491832 2850 -7896361038165013747552879694716069988080011602302754277446636648324150111914017868647447624958419255703293671021904567613982924189950362389512366294431497454443510263629398717592964520895294503086461856300275851493504754663408788451040 2851 21846615001447182189634130563115171516485424480032565371672541098341434938996266871648656506350232877674997945782924501315168951929541724302175972002349404390455215621685267436078167911547585012277329564878285500753026518602289390377392 2852 -20636753021854412953692685598718104230978678830284523146829414419939990891503326103872810818837631872210423371900053419452949610559146800543154255162860872189806751967031920081121025269342387269661348701830424809817895856349311796634000 2853 -1552673500017463109431552934023752169872177028083476423597881833423673472069433332570887978117461255604951160183460291766881701492435497897460343412660818255803279939380156082672506478944463148666138823177665015825701725594986212207928 2854 32475730968967215457856069702283799522975388233078829962331918872524005572671973925231099463013335103680090054938575747564995530546658629732874458213534604175210932960425464545946190459512644975504475488939884082075027047497248186681168 2855 -45576950419190232159915367452804663508426983920569444281685164427546670391464695811965958569650326757191821744921416468322759968847465284124580633949228417755943164474984310813473541612438765626871058568874798467670166110140768439188464 2856 19644461619278557283239462401319419572592334746532621226686883339400539180517320770707662873977377538157175822181088203115882385393906280927662499345486038734230482090427119866996700033492727882440713227519916829996290615260690599017760 2857 37728153122265055711960914563120630435547314716504410024879784877716830845562687412881158803885741346026230356491974920629586639228705299679318481872136745490117581441790098091713339002763382643311253052093686942390255449354838748392976 2858 -84323465705163337552756593190757579139254200228408223851296996128702776226054618250518340234042045257680658441457365692555348990062252870717186397018138617484184552321191379047396697770130717971933304614003527697210386220779846808825968 2859 69048388580192884633115429250339943302426087243245176962224568325188078587589658084308463962036270772008289485677317763724590914796721592191855160660914852918146025836665027071389338012177351077784308246416247991060072050468633109342752 2860 21618301130759355846664054585450500810968555301225728306492315959994819618016279902065825320771704928537251891955542808237507529163220177759427258636459055836849514732019291531035218029128790871735944296321459810111411681957137390530352 2861 -132857572264568767020274669291098155566323695218700352556239132246938905769423500906625464464288859549344885027917821508324457951974478511348023946752933186299514018507792527506051488655195026502414474252994373812664795769169134988113768 2862 164122311252788299291175350012158321840915148213978072911346632129310863292927044967660307446506194521937018833084663245256367502677736349698754952480451963036532940747106709587519375726852417702516121747967017837911611734583605353712480 2863 -47462027421006169801372708462419218736373682492900002534403655863278295918526694910825132182223281186358806017900028118017945008104857686414707283991895616069295945163975792152816919880476648299908140912092852863061573726632723971077360 2864 -170154922006422543083650638532004718831432338376313169282160580975949975840710916066907958261132270437688323484616831806405489324351454923663053714383326155351366612488732673261432844033703932568894646306153431569841704445917098900777952 2865 320127396295502347958334225971858271097647527705129216875222716054536360649815908531677575811882865617105190971824697433309850311901543040521924216860125726182570587675509893225603248590461036754913426829021613547617626657095708369961232 2866 -222753013890210363167985969177289612014775063772106335003038194864336024586522923684146109632244486738597500106377434891459617641096583767556923459703792295196192340715298572101746982686568857869734009605204307457763515512607880266936688 2867 -140098393287306743502271391593464787741013592490775578150879885457592474375501153656869396270093519074585915217084487584208282312684440082354376749377001954549582350862593977704952080940318342225241759762099800244215983618225123421892096 2868 532264670881060365645145542910946275437104338634857915535311373667698386487052983648759318359257752598685639676895775822146170594096776324311693750620083680919154776899927563179738801932941682644776383112885325110023413226584793754862000 2869 -579273967513917933797682851934338882016458015376086723760200171435002410059043602902320956788419752029515640854702948224918107118264888089679817424964576952478918592806373675368966797765731243758539166284252023148112442461426504157715824 2870 74862106786834013309259057907682581815679968207096252013449029585342896345056973321892514288075574522997524665466283879628223082423301077995704450674919476798160462398439667772119652848887417791213212689563569770821340139533138499143440 2871 737081839496234827018797037182516453846841014148767373714220588273724604532240107919412202349690745866914360064095844436793730009620291167478252791501797358961892659611968275730566069557186807726984067355843225628941782044789321254604608 2872 -1195493174029388975095800664124958522319287879991253588322226668556054754583469755940773734506253344724283565130091495552599030236658964315064208888535502695552639792035515015328595169924908463111967007990525019581549384226805794441217840 2873 683158164874229674237591319454718305103358336546925990136559194764559079526568678828599553832494644858723093001772344080095253964086785665464332067410641293568008321787716409490054720483837129429825260067274809925768557821949219295116544 2874 742271260105935505265405675296448299113909845193533722606799778194082195629323599971944203716522978798095148054696204718579911563783540668588440636551481483058010985380794563807624307176535436164473022743651489334964385186025755639031104 2875 -2092973686076134214432708230471011353015039881148075251770592779794608738845205458374109624258711582528342058661759942290542577796415066277576392732581677887172066112189367653307384682781320236759735733216999882418239441062992205623039264 2876 1997873475933005752803503249446473453799295393107939100054250452197687444763543168907150492216714719491482553659421398127486195792654920661302553676533472458276502803213045655730196827593598894877318624505779473934465313187426010503690544 2877 118092912031965213143858588930712309447087384124466490450289239479243812627493505753735937004873275758211035613106232453218240937384760952947042960038927675974585702980323743143096415591264676243510071879954133459520378829456722579199528 2878 -3096545000973115507991983256811880054595099504226836972460623307912963217197216107450559458091568605683232854611481339265776169150862889216204030765258233834186775079066845021631711366934735063188730769424322479369065761152474845125523096 2879 4389557123375082065305417496909290878643387095076011073517486328423526240860392150743386241807716293901871098505324746874675428528531660863304705049723664126470177540100227162954343094317196845237516024989533950956967372325659504135046072 2880 -1937648138254905781783488975672729455060594319328639905399172314944527859051872788598946409016346525425153369925113424952879610364869449179109595065847660998222264613056331224863852061355899447261314452786402485576739736087971220677980240 2881 -3566340839344057212081674627271718171280957200572943951445429955181620678954447989474662011751737655848655933049073747915610443969618539965666332480172476844608206906099794408557259052811982027668060585904039004229195373830182616745363576 2882 8088935572739467930533250611235065690889360432839084874349729708489532949613570259249832222031938913207007324198232822678945519773986551138059463900874075280583905716421342973843648615266877288959192510068206285693782891825574588625715616 2883 -6700910239738498498042915578717576824061379330941457167100519291753041014203232311986433143712329869021969748363589275758500543200984580187486632532541639761320176963805038788217482490346891841428242896226294592567979733538545248181317968 2884 -1959936733466534038604268144176152036239705809069279194832757881762161654362613051530925649380493615882033607507509185572356544181383305370164824762980810643742789440425880192283920821525131177135586811343343754180715784903358549752520976 2885 12689983580962275459157389741864124950665016231077187135638763359625179908141347901062187661149210306496199177591445791757054135118555087734633317744431340840102187021336266351595192641222793584456541073612224030031356345944776385117981512 2886 -15829781606831142180983366694652556178649362307058268689976987502554045106604422924805668524764330997124941404839280661079276280617427434090604492469360355240820569630242318723669601846665244039856113664178324120790229760794654613705863856 2887 4759564855441816799501962249473449183013779536568137984203537144618373579217537809544943028034846766068123196870323013585528028441533899390281881149488177716489777686446576541054402987107536126633087875875532566890583472571342965032985872 2888 16143779551879769068919312328787788518362285972633221865471777615077464539678514504402776434976583943810827732111303555466258715436449693397682711739584098219635604609071159171557241532101778994580088602350116562207393236131730139066850336 2889 -30747944777241423878455173775327014817986670257106681756771161280217419264368152040045657671028164255642784343135044022198923965695151710695341556744882078200798816891731635868599156218883187001285791074574142031968101116092765931333947888 2890 21686979508615378352800268972073856116729443676644222795984832565495663692040407093775929678925747227300622152339259592370309067983441355850817899317618662573200971638040608558962843868256904365119664433057093896112798312865585914470780880 2891 13026463962939837684510682912221093876082976287362864728504491604428047488937278675416023048584766479679505171538083743457646306377349174526742400242445216165462522142803124025088210769884561779224356234318813211280049832356077041517311520 2892 -50916991196082664169050225294717855415014297500969028208250455807444201725622209103384903559108796428622712180445318111021661425534895599514918945286805497311867972228911514043964809394205829169214785639391752236679080013130070715502298240 2893 55963233560300085854521985337888792301002716867922962788704142218318959351446660864883214297450463656751958501333903963710001626320171331361850189883695439751619403237373542162861354031894232820369007327555278689284159516222222364778525000 2894 -7970677030730912534107072862806683600236641340496585554400060865754830279387401282848725637763734787519894728175302860812687929370238585959491762786515312709641713052339035160573847666025715220523314553684808602598701417404351493074643696 2895 -70121153619919698353756127030506201268708561447789671299715247263867522046407593677952742805532467546581391192200833970321772246496073471765281727851266493740858972666210607068325846402372243172056943397379974271535894056221092533065190192 2896 114973044350147687833905989768597180640672632417019700811699155914739135953598920799833140808797739218886519592365031958527595207625607438420097502926203671330938140202393222550505432804465713014872056378883638865905474694710469945440101520 2897 -66820567083580951041971387125210908188120735640437988791334935521263166032196739449812409654155797639761802047178477659755623399183711047081050537030833802972651059866362134418149995923918798280074704139487355795085518134956714748250546928 2898 -69735841248122911471956694115911498756080441730025926551182280345345925080432009772429805386484869875602698668976883615142272906046966083069063621967358740181783434974561142720549881150841576248723179125696515054828717841349333841603878704 2899 200492817968369891885735618411471695461811204752864430718146763753961233567144077930629531851602984164354012379326023948463283024169487793097594178654207091733014198299022823943700367388766100613942820434897829436432293253976280100363576384 2900 -193385120129012727942867482733785642812387975546727617690317391478825379677710176860710260360316641685033297045964415599912753372250996551265489082403049366383846897580493823255761073435942915308084821275203146061484344189686977190095978720 2901 -8362464700645928466487743780063545164051397154227463351534042811151032005781117336181740036453479851554758809104196367127468875848438677894030039005955067448562900150927384707416746179134265610810729422699252065290842931441658028288997872 2902 295210724017069740313662516572490264820925267435885553536776341989425473062376221830639839642851818414020632941692407407432791134433667977103830239444132928577872558959666711706961277489643906604608545260076695498595740331630167055376077200 2903 -422717042673099916636789143393402964233119283258215408638947659041873008910059936876009106042525062044142153089842428054729364408838358611628781481411093952664860853831573660258992484509409513961654505956930510488584163538475177457085644480 2904 190968315067715201992366941941264284319806055298818605761945839630747121556461452511685222748394930272921928790564813325199233776852352052197869827615358245102590535186691987340385053738091285464226849700812997991110406526812129607999635024 2905 336999878624866339739685269987244876586890912784252316650209892073795033603634446963021338729499689894302926760744310609054521681214412908623100262524400329768642909779345150038862939269258831904682421318539479788312388145923293110883578240 2906 -775874614522384254126331775122277606234474537212350572087538745739067901434905895372055135885079745460115258805137774688785605028508192277296275582856977946147324754693062821239979675780357012024109311257316952464078183096604119636917679744 2907 650163965250681153566028931615023662534367822193780379420859367254293958195562425964386281033080165357959973865393745522345961473447246328672666837963372834935395226515376542002996757637718948970735272306227486198621257999147219795310572640 2908 177052135484150364804408513273012031962545012452788356000737322357775681672071148337016168819417600172359068124781355733116483490909692459503177939813025725898561828794379393891736617057682602723388856070765492028551386273145283188149014720 2909 -1211940836364311590847025143893531332181045456749687976544218135353373396725197413149598929116572698019173035863838107443827548738797163891162560985799061627946123842391519498157390784031589073772963018460781866997153518982901216923204633192 2910 1526620508155648880993986926274023045401204121963369938082966173454561646047526357264948469792765387865383400897814332274538906970240957024929579929651141599602731992672024495630336497532496059115155169180425331812515655165857816509879798752 2911 -476387251452317217909167223476501272290798361617060122525701117272205456946597189147501498129687738702623030718746093789821789506760874855239054147191497661935098512854215687325652237140427363538604853005772811212976951112302120159319267952 2912 -1531301532971900013405429323299376815422321259276903983203918940758065629361316033296545383381511010588519020823040405140866931723542527425718207310769153144305276001596919561451189361164869837205979108619020691941542248522082046487651191008 2913 2953023631440440397843482268785505373260337850635311713090945739457548427243739407214913849696227217524313072867865546019700862074923406896295542441667228543563550237802059473420089249320875684750747101578288391872650740117234807885597564432 2914 -2110813190160852718798607617064561808904703441938200782273493583863844529238986096184590540922643048774743159568389160570113344006621068202232179303362173220202590290484508423631315522449320163141014188102770948065123220047916823031494472624 2915 -1209800909346136809456377007354276231801186638114943328778470368336670936963964114249922808610549846681849778829497283602550603491020069125396811759215979421275789476539438106209077115057479521181507687542096830421532376525841537573831953984 2916 4870229190638734724129079527246075005039093154081701477648542913760141272032312668004740311963750588318944665913768697073697687124511840731059531155028053452243190599769520585782528436318065158762773196265532986316170402302386812373058585120 2917 -5405837042727892632469458932088999966160756977188007143778698211193949997747068141491151709754889218165169233070702594148900204475907822810412056849548531335335277415524827908964843817931701465863234541489198353149275774159499363619455897072 2918 840387116135936503268098931015019717868593700602136831839208822093220668252315701244034006523945496786921783163576242251195061124705337010715732503050378015085419532813916896750698268184639179367350137333970028038913687991804043596795909264 2919 6669641142112046141374536255508533817105734180272009236514319341866883385684108797500711789204429454853941112291424351116143943563910272044969216244455851052414220803925041259747343198541736573584074322359702337797212967231901413995600353216 2920 -11056087655194986865038579329535671675271399123700496494754914822234649598893438777815504078360849461859633430568015437669540461605477175835649881916674140571020861352304090357798273051385780818461312076496802308595671234910967786617605768624 2921 6532970262730713124190224549779819324085599187040065551745946482280190502939182113993265011918176076808099283260383396151945703483138693786256912457566431022975411307525687558579049704485175062056019186517837145498582485371511616703656592640 2922 6547815424727721981941488176419061484548904771358958898879871340438209356254673049444133746190906904914419317765587025967757003283617020149525219769104949005163820909697168864352524799569439951356419043004063049046296310414416305962835495232 2923 -19203885397999733429697908560530488559158086117145952790747398474711788663719492143910270779046137333471717096108236329146438194059252359159774789581366738413569932634438759316802104357777647723545801522987549439354959751715326093367481515776 2924 18715771675846689664800016826335221345533880359092798439282447281289466772985879546800518720083637920168447939905416947923538570455715010926880505766130137158148782515248846580898292485320563622029913465371565884329478603036602944232019011376 2925 517090961884597854449924654681894989579010516870448857345821574994706649397383542575237075620496918343875474642400098903735698344918099959755862964939737577018374803083649090503691457412964627606819829885919168548530474094840578033553568400 2926 -28139879131974220923601995917653496038540509865766422192105830906784119283632656946155996843120215095799318599941787960841228372755120201518671521340394093578241574195876297890439056779049878387132654323391010246673717053949893489342956020976 2927 40703588293932134313755384005191842538941581609564453397349543793101583281341337266880249849106064419297626114832917435789104721477164046349821289859510937966062382628892590080220379659108966267437431611230759322829448093856806116181829986624 2928 -18806894540409048818233354937576543754215438321618308988306436496350990863429155768276805801158867506484717013298122061227125489632517482861730168680895634731970276681354758364123481811997262436379417109734213824523309484766234336736862898096 2929 -31833278169163518795393623715328099342365331215485419501916287977103340742718381870993673515174469259937549157662555056372854216450767357559085674807554393471944259122565047421751856314637658170902805565402433120803318078848992928923957049344 2930 74413008202134145272117834397609815780911440082418144613478795083164506537077379684420412996863615039795893368499430749186421132156139495638329448872261855532672115584180903172347994012115882286737331954514903512409226633459035576995810968000 2931 -63069984741511507691657610543650109384246019245127221389506638367682558408917452863829999000771058388350045360304564425518111466794235675403596050964048912106416571035479652699363182026486778473178906236604135732352704428138834767112288710720 2932 -15929276929040141711593337288942750823672541743659678446698840812633592887301638908397683728024701321388517529995362563047290415637174491293080311216866626090160060367625759124816048349775138854371624676252758076339053850782146576875962605872 2933 115730227659465012130339964212779558081522984248358050871061371033209928360724466534935365312875123829544988241214927146614286309111413469547657706665570138780039371980263153066987375838369197665034056298151989528270390099934135755900239983360 2934 -147209752506415131244394857231595069674889114505113297183108088250659634627219713519305510327068530339319180703382659698053554464068151864061539702554803826196354815768771386046634836693942468413066850096615099442601694409500966122050412389504 2935 47598260118163001261458104322398855772747329547080777297837734283628989830914159724273092757078388256357184967233378245696149690075077321576930294525504198480290695581357459078250282376816616639105979067915928178859193268423094048991728575360 2936 145213978688988681754545720288189910790633718605405778058056343552958316953868827970339803643841898590887564922016156897516387744858883457451372746211344320669062968831862924730649280802560789290698778418711338964914210329256923616603152973696 2937 -283579841601191740811960170850384344036479549816064797646012880558058392210776724490147051818777027439375079038646762625413766563056282152269263147910304554691496569643373209751737714006625858159184921938358303549891761347177562170952053193088 2938 205389924144179426674832932249239864848336321908491020486468549806423206828688822052241158103173578986696561317390387075542134626431649420022369455115268048605054931142862047170603515450494075809173021878061188975484432000461194943711342237760 2939 112217456479469195246533863011213919823655905698373361989502063181979086239968882446185666770538650147814292327041806329508003564200571925215705236823205578519133402890294912417428427343295868086991427131067143777159474025899965649436226125824 2940 -465786904071009776792560837466104666049433494802013819155383253166969530236589257585999215235828904892661526473340731608083121236620952035781429955665115328656412410725211165454120159544749376188759718904017041127735695251589457319320409943408 2941 522113793329392126020580245719401900336940207183563836635330765102657974949189646930434421160166011038147152069950493557774468723922722622329004602997790139359914621267131630293171805257647646066842140356742344214943447025471469886437055793456 2942 -87890705744963004504609598854907376022536647671037951389018984381757742033951869471487633543388458655204731668087854651807367933262098805597446011283347737073599726044566499929284151299350390702801515625157179108455744538116252519470605474856 2943 -634270394776975212650578309212857051473430922026826258062559638640181139762107330849895471480935514245905987361683529214547058844871019850629292762360537096409057062120475861602072660446833593312332199299500060774946688304400087419753272671800 2944 1063074159644367878367561641971974794487144466931648580592891375647371503832362994858252009668061293670805593342843987013252606712471810334091220972691169927042329494454125988703849449855322033892212493124475211607651251856314982831376798980256 2945 -638453895751720999719428550908266090573391144678442989484870026363839485575344713142329244508652771615401804599332886165732661860999154479216497983057691725134801025783954940128075367336533056667384286639923025515759770205288305303755243026600 2946 -614429766215930088504003342309568386517307157290136283173361817194883927752697047441220315079517843529856689605449196850144163836556043242022059064185104349054038455844843182880297161022839733814501018393506542970922297949011178504119925356048 2947 1839223086842407417702452878596959668349041437202907183439324455999309961002695410239103498998181909434776366621305941934623242943968268021031682882382218352147841665757393447691669408925062538305537472169077651845019202034125402122521745482672 2948 -1811019568582845720038354200740304193428752581060036842149692434196716083045108503801640246770737034882326109940411071687023046408589367182168186932415244583057955501314360424852377247130644436119557453959144344935185017238210397227141600040480 2949 -22200496375511507963545657366036998533497145067771520247116779164929460922886776311167375363286237867755031412357138969867042491231647389453233940645817108389026368170190382911787650101847896358679248216957664145670655194889651059017110158184 2950 2681925732084786925990948239545822446242279331185364860868017947360741669969051532457024638089725449951928696013316669937350888882011799537481489412819899879903432432139786796543384494910166824348964874835977912614182781789778509666075697374368 2951 -3918950588681236354864838284688446553542537337986296497335686839533025050719898371207391171146912020755124654272224769886904364168580063151693550079637429775208663505944643242715519744899134399060978540941013488077531928212858040769778832386224 2952 1850796230850798260462743650948637935655724193692057584664613898551532681810230192266319505251690438720875239478017269741411614748567464869720523508607538608802502856026543591463588304581793397073621303858392106023737785249295287386191731465776 2953 3005886369169599037076301786328615646362465970823919859652028232140742649757964971251895600187165949338147988910125015122862903840260987556805677589242153072831731967160347000863581998579980905038509301270080548602950699244259291049610917502096 2954 -7136137992521627331076078164416453731242972383962647785125291417263072700073293340779262387587507542477456250797336054461426970639753538796414234708270983673577818254304759853817589640750802425115081008769945177207750075054708142344473066240304 2955 6116952527873438127422646255031091861953530484827161152975039200193115504756543230602156172024122455260377371640821583909280931247328758601736402925449148067934831982256485393642642398904222257755788249587343847665413614211394408216165711839584 2956 1426530851553467093429381113300119202133186201599575921881178016610682763620928371015445918113516347772437685966918483950839169197019637919208107766426574468347977657606814959352796249117981460294012324094457874268537984169301407291174522806240 2957 -11049856099765360722668175708552725747160082633822694456581475842279633147606945073795381018946728301007421155154108089890963667937978202778171709958319286064218452141109311699122688563488245495136846692851123965269870457739194083918126093953896 2958 14193576064543249435246811284544487362577135545280944612773330455528168850137293795958573618657353247280691349044906430081541176290204776700869536851134260810218737885926132711191743866256166724031929896370209751255874130827820233760193366231008 2959 -4748084976806603960551146655475202515666961832147220111875785556957332095695552519197746796831499304359919410386560373455673772343994513564938944966370040870312912714420813712162520076267547710993637400428803177135612197000502245877003359001712 2960 -13767200408090226868052765592090297095297391819331817852589354937384123193979589039747883806328197322999842013418269902461318427399906192385009136659201232444186705267843352045951951586512011146760542492085587188245679469257669635911439377029216 2961 27229609110379551028539127986923200779602633327060502986318558742749993642387740220859130757342978468949830794702917646691034204343396415971991580025628121362066909996622724402206690653212232589964329940260791003677779209044332778252471602150544 2962 -19979760281334849492683585178013297782867037780934937596903889171925119752277482033295510123343943972034293764166937872800032176920991349618587074053924016154340670029380698834454419391059829119795000342191487653093740815058318657720367284017520 2963 -10395069974319055177478462978141215022198452311762217296072249003823236772619903245878757287743777401790158213110434929393147270877472875405290594474651308755904300160365418087670227821440308298979589871878737003359761682104021640563133914605312 2964 44542642043060368382158072125789653918429346349366648743617483511278222021817862338303408113880973894163625965804231283912273591031099346990181466191183683947826236156162471800776912839348916406506690848454093981723444750377763855235142688455088 2965 -50420846449565534130659077070471381959063802343560966091750786643470627223896525852487185412592051660444071122108724247889730538290108884776530649308176627485207916304806889882642207145405320090134031099219015546994704871946472963582660159298416 2966 9129377434695785950702258836850182897511634571376859182252410817003181795842747184942647975876291614478786094115645743620319518823452878086273210594248502568882687012315957883899997170317746591412276439062549898392874902415724042978622392311824 2967 60306399011128849466497944673295049812317064325615701624301414738901953300218133655404256476672095599491039032411027164708652346738449464336471255311212053151061983319961466052422282278074996584116851147023416261077508861564900356430164953290304 2968 -102207419260442634879282083004613667593112200288667448377266932802787515384241964556040507274786567026074176420380398007415704304247234959060437725670502366173797195881221467944597282611781006571629922535006598029246968089405457939764144921751088 2969 62369614064385366668836004182592416485872284847184579419910639543980378569111458211969402631933990399133589108466834211998456540511085187499780589803363965570347281576921309589039414565468197970263906812745734977168763356476915662656002961085952 2970 57619711983401019383466794102484493102669226373959978505575797896532316414688960081651471810475077660389739324990110057107868422413435877395698685760026030549709869711081360097840942982532305912976848707527743325747867558439193261579844004335168 2971 -176130475234419437878488376725302570305032986869788409596276371718393154129105335889541768547200994948454547566761824843919199326715430691937090189178212675276439574886937894743909795694985013548286259140376933932205470165804048831320826866089184 2972 175214619474346197245803378858088201166959333195181004032476717357377334308844602795789367695279590701653566903024850841613867729494346401892576909814202758187662049933545858798623833450049437119572925283500513784033191610823711045588468624712176 2973 -503957613469489077832550839412480125508744069391658083498989847131410866346661358771899040056892310458943031760183407087931769833978198204834196213114288606458885574590472506258555734603270788874995431413815389192515909078123498332763766302184 2974 -255566963257585254543715075955133697010983846367373019517239922550279008529004835472633395578924030962999530534538291732449668510524998817720536978347147919518215655317826023077685485926391634722910841163679203064501780952948154568419354557963168 2975 377277828860926834565135584904249835793701812224478258482338563191297665908382237281886352421127433024107818708776452890466430081637753449673214721033820956505087302812885197252463574361115525014393064357583667479519436071800385142797752994187024 2976 -182012408279695836671100311963312868182536937659626919967551301845209099932074345363031461202103247266404410936651492847192256089312476186242979584710514058968025498134408557976865041114586246610537679620907015688259813265610085974693096465481056 2977 -283725185263424836681365613560748549825577996918750770844023394513333293719448772565561094610346596444485312135083507781455856803734292008926870846232139792300457134009928684290544010415636781519994581929326284901125585107262932035260166517971568 2978 684281145685942209985045468980268736326801827514577632665748856966222490163842760166218401636886482906067807580648365846938385576084401697293225284195884616795686923225078813924583879627918262796931850117205388770838324166961661716793720968714832 2979 -593146257382485391094976444031419174406142222301315465857383820134494511347047613090792704358045797004813550250434901417940467806968567211241639834893240079286137376586457787477865094424522356213433656096770809078930882323618970907642686641752896 2980 -127073592181138587840454503410735462025003767932999068120499486793494624643180032297876603154388115337515798370496710463217080394443069485897787223830374301240587033270773023526626532323109191878840482235616909265518054440134594105726655916328288 2981 1054897445225054751726612057633482022421659112142938231766578399766654694236218385226450750408837359496677670559056893414899720161426104260769370433923129901668781891493739148689720253983902328223028382802625699608173993877549816565623000969343376 2982 -1368350179058645559109684585237637439414416855710861774852441944157430470706886188404615864266538440588096943695730105817131303360119315243879350223590482884952080616775738829070486962390934088675920213109125005509215605543486337568235595373191024 2983 472927044337136589173338499467854090268146997318480379663019783006806809141343769748921913018371119200442172784617598057182222241971315718393458181279810718581666866221273573005100031052929961097351889514325597815316382129993870370340966046593344 2984 1304876814279945964435814479482967488550886009237601458295281784420488897032685828959947936336373185288246904087493300829242802083346879488698409630463480844477075261408881398584830587628505881598066833124737704684529001886301170376870633541977680 2985 -2614358152020258318196473298608938449348215140167170440576064834369792437617711060636521781306878334527333415796858530352313681488217903782605515620938352875360611140836117270955534035848392924601050052667768152383021565823050907197427651182337536 2986 1943060249391035048815020926242495080173256895669116044463402610749246241927533931259612606186948138143627640208033088172253261406724216945202760645030113664917515338047464619344521420179626886487286086811071613542776791297635278751064986267592000 2987 961549842197467682210095724432608803769690934344972823755975337677697587473017168191538845918414953828952719311440942118488174735552798330174499167046053592834754690376660285928217595053892430591752961158461634144436504109775672445135900186199552 2988 -4259073179806503919782553968348178120760888364905606132414154540243984798109217833269233281452658163637067584646783283799073722266534964576208358659409196651551199339229927576638533733598391098777940828217564843064490785097888717186396440630074832 2989 4868537341159370341509146838325883739678584153321791373711350069584770418662424353143151178358818889072659159323161135134695860358529334618598492981888880667756383139024400978296132906268380135297799353385923815791020947031624796752715648613341840 2990 -942772704777204243351213763517471158544027511142355529668175294749727108739352261517852461782027408427127929149140038653381684815102179038436640078162289400717980963163150384658787324416547873283000924136744279289098292247272290368733418365177072 2991 -5732811970341722504864750452314252911399316657228159906996457876086017990090714922776593238525695448287969216141857759463193586234773312791738021744043787837591232179754563082445865672291657208597575119931925367761874981242943963318284246176848576 2992 9825579456397966098159172949180657189740077907542967029930077035987324562044710501127858862021193864170246458526302588450801028326745949949310503622238132116518966209811901899527549467124091604910800514317943763460083898505287284597811085458464848 2993 -6090419266084268563726001692543543520914603169521389953820528552884264100889459352998126790246913126800694979139905362766160817874061389390419799395238258933159787612514339082249706631443419121231141128343326955739262736983701364236335159782134784 2994 -5399823533117584820654767665146589585246813769266078167714007000883113184150581028488580699669391739827741495250933970819329971013175007231325463340762303047145060779214285353941847728066768754425554494708608105885655991477400894871606818147270208 2995 16865109324827752558110872290292323970403198334759704491149756931126170632191279183397123736684711274757898164003015924448165116180430452356002440136753488640403571447084417708825324036254894069908767983868022372942223891078043380029965594779796160 2996 -16949245189418887327110392123099754464675636638630420510981800794994247107640905509698001875393326154037955477156892877147593154010104716760207281851354655161420258396476456668426349463677681909872235082749002690456214847485292684505492919849437232 2997 301425461092158276105528542715392710138294784485643304144436436208466037313184339314410605115734681824669702519209741482568419429151797634047069517796414466056166920306855019201900911016590203853351814189243724095472875565873461927853033597209856 2998 24349783977523112196533864414636072252375835200858025198137212117549930302969876688729777058183547941023642634368508824588028613253075783926001957333450162236287464584509280630562644173517086082753349972245227163668885653226919161124694434795798656 2999 -36316787835446765967027363461046873604212853258790376168719397497545245332771037237616441018898183137865533378806599900500869429858215700844256031259130089635606936337227543490520854934875304923540208052819613668466602528973818681229885124453059200 3000 17887854983141875855213763274260426973331876924143833962196979943114760515689473266583146728976048085887942152449557753359941415412577714843078451892660703269791528669277639728598474730734589606521679457792302392056118409375430670402665172643745152 3001 26770198774411316377867396710825986658274573871895934896248581255917881558433337220040891377119290313029660349111489366171980541783804420044562657541460492687213231740368477617643615523071910537943644758247860792211487673230394493305530620568883200 3002 -65608899553999571116716702882220405455439956949095750409502170220338643263754177924530014491322139964053224662618154390978646610142115946096384608625370045881670345650369051953507186816004923415795606116435720656045860174541879563837459495933058880 3003 57504847707880714120295222122192419628768840099537630673337232728540332511485788725148274959258383148819637313445547858769461688814803470914745242208071321903917397547061711980109183160452958764465109782677779526141339678133393338982948365796071264 3004 11249766397634223724764981249978778821044285690312611598298539119791681192438317606086054638940686659872699278546337291826233268559663444078521539397787827585930880717466389804374155234431072265886179304966825233927339520934252787190829009485949744 3005 -100694793838475735655691117205052014677287394779433529268922584588636858854606394462472922902923893178608433494913834831106720341234582462673870368344118974346950911339859471525386939052486852704851373097381498304903571373620750854738365858796799256 3006 131902570579155050312985690034479093693839454650886039097129390998717574421069420544707957399810341112060640753929179145325900335033272232061091673297434725445386927617623185729290471333811780494486497198062091204299247808363206141491660605735859248 3007 -47039668205627247288330907366039056898643457412729796758994948684985980811698585144863696970269311387783479148679559039731362185527744262744324845701678180989233585582275178663895372345583786112302160081648205340612840203852763836228509751188788144 3008 -123645153874644169095890154042429504162766539757598704879691239229621828768506811082254272906764811885261699692980232210563546803527081737942954574781989491917168150660845069461586255081138770382720664810652306367504218257087443379258445780644245584 3009 250984200053145621622871693758871456707447032315642703479337200697083261309527501770646900421600549827634514874768636122586284427761242531939130485652506179880671124116842222573694002366624344793642445948382489479870617895393582262512878162592143632 3010 -188916560394548008755131155770553248168455225150113510443095209502605614600162009883203311499402322358618269370651451615021127748436475278163039552638880929562300407528932478129385874435532422059251055614922066200636754045478197486438405827858199024 3011 -88806621444682279034659026553736472184129060440679865049648931915843824220882474550492060159153797086900436656774000899806131494724786643143791917399381212105142716250432396018359288791301818533040469140624517764836859602693263787827564386383754240 3012 407196699119368778655287302259073034581114661495878919383264149422151349927115993444274591164725266514582235893823209681868674719369573457860564761946718680648894570125862510080438662480078656416916654998175410872404970760786446586530593640552078128 3013 -470035784607867206685061866106239460890073026100297671487231326899941145020225072423362542468681711920134058857276164975409598247548037691946626411524111881174139322094006797182064580578542882606663576723821888322343446175118298132342431163924964592 3014 96868959595524616654008658856178155216237764523553215480446049835666431256539143169614473204831799009331616630186342076202975935700073350846910123463402595789903254187517798101099154734954226246626688263437863265296216105722583098404486319278822928 3015 544860894399590862113339357905925835832729743702478518301546716562181136927021697989300570881328543430588100115149748073435862305858150419949139451124011052406628075951852392866524717465203597112439544437298383647335887503690150412007530138312758080 3016 -944475981849636540496740660176206025896642886154174658228844255679569146730859893340721897882033209789637096632073849933091515924230765620742592071256029159778510831162709197365675778351872756135688709378247175900336401134040328950738601887565002288 3017 594507825526754980563653898397852706417492768628330014362721528280212595543553709140782671769323328654478740970303784102764540597610234845364765312864860331153807758075671782132076659658675719159536734723105667552557058201350051315168022209718233984 3018 505688732542819030221821472132150609181534915432119605812430113674288505555416853071948823615984595216499950974127622592305866296346197527363913301159723241863035249920955611873406257393929254490110740902653392838008065631713240239891499120149314368 3019 -1614723345540115113068505028202990656154317522370917108339631962681053196429970192390347607324670337065743143925355803557570202895116138554906258007340340164044502145946798495665404612325439405126607029703091932489548909960388825199083095678551937408 3020 1639321776029801562611832872331344812723702630095728329120495321493962028862023744247233682038555075590847969245106513316704827865387859741415237933980487472543002435974593111173818125770759800534359966763327709786098412828709362460902275026527556016 3021 -53233165111121326305721081173636848991107676495137159327092133627751712557688727533762809295101243467892149399274488094955661889007640222689865687930951461287064182094617772127821777776534196037778618161409522505384066679543329995680970096809527024 3022 -2319620294499495595472174896486517997055023270423071668867232318482439642790106937168377210324953382166712363399905466186291797140488061392662550652881431535077632725536538829176468056082787846422404320865891227826376668914553534267714030968626248176 3023 3495493139082208102750596220902660413966996116626334907306491635583968576163505150526549520668211588768785879710469284901046190718364208943215900447778506722622633122568019896747672493730389224272615147852864802222838055911768866848537363458694455232 3024 -1756885297259196280516967124877877043847935341859417807591659015438018151968397251802343192080223134833232251951735689004791558638091970636263926793848540144939735492591662619517332115725366823436904334694397685840364718228264380945954329169555948720 3025 -2524803512567996642021912917460957110810311794332488897311339940496179109707943069999312278512383092033887670524541831581376434265414209146188825459426806086231625626804911506476311964195098491331655631537970904313574902738761252164455493235442657536 3026 6289956735541552257465106715064515669117876863799652062004726633137788254934863885444674605627499687989170976921555080210228554157060071540295376638659677958222115472085115818502413808778097112547205818375320366409808494062354544474994028377988589760 3027 -5573971109526312577560074065457621503230491051141375047485719600478961910642892757605562094096779753088275630427574315996662917100779242731443824684778761499217750006383308836795739186239502278727448132204129189059090615536567317093089510199367180352 3028 -988714101164452793573793804636705231554964174521817451496224669190403143152785790867574164480156253433055222537519863569573315390036869787926275085787041909384407024436853228399353599824811766305979724467719693116699543029251135949285012972006883632 3029 9610506668371470418111875396286362120658809678801376731287130395779452447202988213402443698441493745138117102015293692371079843576813458818930947208541894021972776431235639264455731638478302921151821120149719882356933652974489021174740780555553184000 3030 -12713356881494767435185072718775739124941446403942198054086026421236128033816484327867459076704325743997101965079212404977713343283433243148079774022750923148038422217929316288816818111054031703550943274378630559585925121231814298230409649348304591744 3031 4672723771026963309551013797137911275579159086079048859345864201214568464781478601608013440643142806549325731222265650919689282935207345199513382951497879311795548600667849022223930283776638109196632056898702794553907396229495197457308905784894080896 3032 11712922842986239991947471730173520603472239896768674592931863805599886923706525346500659784204006077144178619931361028170006684692591162033322087437748921308971737561556571019252258754749961599787095621964844214015235769990365651297319702253042733696 3033 -24092690164068907638528933514135188966508243545736410046975534106563926474732113078538223780944051690780098479233542498079660561795574372983728970728891165592792810002373595623515611133625113507819369461655678713323978396490156193588178017501691832448 3034 18363030015110954578689846960036824286159416289742687020975999322970450914225508923657447028703140342963194690118212096203890495180187547442550464845170736483220067707530740996346997054850454248022554701180814407610485719172423494806660211464898779392 3035 8188302115114607181008384142288901458705650808368365420105235437444604112635496312512189483257328355468774390237259812620853084416447128475648308608247021186236208852258003062759693261256380037482316909917608662906182645960602098662477964759867553728 3036 -38926287629271311226112623665923778908829395104278046799178744853456717707145853818778830538266092763266573489469507426324378222437266955865779959180544060605217739361983516693736807214561284077109045987811646258063724725315090566813113780657512386752 3037 45374097473973292633333252406701625716593695675422940362714035370112130599483184845200463637832839939543353108358772509800316279294044957237064755490226256251135503078579862797489712578839478612726952970131817494904642657993659372085438471598471194512 3038 -9909509688961190928429888079748962763683261168376382407602954568655427239820486713219530914160658229562232422622077774907269718966838057740820007523767754827498169917542258849708285054337598555229778685833234503021202283541794384021604900426614692720 3039 -51774444419382726726358259938296548003257081492181396940741954244121179116688104422879641963099528825395454470893860539520461477313585146491968748509275176980227444613405777389460677535571323572350347617177114838746687683620848854673570053509922152512 3040 90778031359702410567395091434248112150968565077306810836187702674528134044555734110508546052016402144957361453339418324683507976457212462720631996155191708177849826558148242433558616723425608034492178302262293222577432560768155283323495694878794674896 3041 -58010891215476978022001288587418385276054443688864675436994900337654000880312724185706982785242663466409881910140519063082411243971947419218856200077462506491276623783063242339261089141085365388865431794360875587734218730399623767256920458850004766080 3042 -47322384924557073196508338929131266615878746526831472676015074844919391869830868358418788889935699467405178311760617412188037279875041113405878819005437350876627824208258180544511788057449444117840457206601908281869965871102827870084762591976525081152 3043 154582789322740349015266915836287373885493831365484796288781162263090451828986300069537496033031452425625860709136138713223224198617358093985723231043623489533687204776293479729742307182494807395776078028404706077218690000900039579594245369630952348736 3044 -158530503657847339197144938011852486119187583524426512882311660794998412548093672302568325801667097124373114580245239782530444475631732084670604544955104204098679661551563347161912474895546974379702614149623289578085288702658582454245975369502151690800 3045 7442982300807684346943061265242264160025769266758201662066373372380718969614680420496620265351750870134107509206383829238871904756339678328617503122585146325931763584268665388180760658423798667929466080113672932671330925334733895853202544630919292928 3046 220937272241795833323277123319203116369414125772829187928446884444045944197442150525870747851606694474425622357633021724256856336418198273105952288902456675358325481480978055665312458764714082568684163623560257144064810870361499106499021405383665810304 3047 -336406657045101672409540854422621995163528117353744394235579923170424762356080117971799304465205559983710952694181123413778319899176893197749299341288641361221168634503008174212546009194762749490351890736752635173455494992033538756577544733030217174144 3048 172452105374555971973594442401533426902201156684693929116671965614830564646588672531435187963303787117493144327927614929023745685741267356952188614232569271323106138879767383241650296446486696144850301949537195332616375293591091471341599018318164825984 3049 238023257275376196764918469654933408851604403841585361450268296457596149090536475730265219541120216745256641794310561034221301383771542109747782171718968156340149019614530747349122987755205728551738782883626439024906515763987777501404021045138741284736 3050 -602960911781621908934210843895135569152200011424125550738657819682095087942063383615258125885764107904719211048156101990468314573935326361219440547961891772103126250054831056438592477540288446459173883001956576961963163772597604054979317614998671977664 3051 540186981928394231425770769238920187983652294783897994987156952049079239917699819917549326950010233036606453858099878244600985379027148841135861709856474436663493673416033274363131509173558246653188520397955218587031835360422828230624024287046931514176 3052 86143553044224589224172078485424823942402936429368128845674248277791416838802650736752894656039767589744722925830500425377237004622031283317235899000444824155817397369320409621344072879744314018941779257140109305487428656543563218239935338931912151888 3053 -917122507395523123401699918463842743109107096335308158862693713798718751484990317452379739612335994260768500838046309890195097123306523570280369417460454693926127239396501175136044541007245522327555866263247571866556923051672558635088418507818339816064 3054 1225232666675429952648638091505589887492847868726302881274566456274153784179936513140544944549821544147554998907376287260804754501000529792115906741424413780863660346267026829489678427643049030913665250198548422672653941000638214571877445247654038000768 3055 -463605800111632116210132527670111517725619067434805816991117177735720031461258353998971525854804305523194964950771934351019236128849288058139299681875579817019812839473021178438118971555996463410540743560387190038171416312827088468880037912798904182656 3056 -1109253496605671115350182510762981524565999750846214951371841780981943482773173766586459893138244451031084429130965967003049671435113157906400927913430974452660762680333337187414278470291122725520564338177178387279194248444574107490631759859912338571648 3057 2312500332016594495299574966171929949649525627998632561232945473389293922523311518706208372495595913034784872609483136010164604267317179188531217795819742156782259197198923796254543233773052071224651284355868145619031362975829432389833437165034458364544 3058 -1784480762366595793341197748433619345920435461448514965939848397767150507823219585685155729953662219713451020598755835545433713086270370938227948927685746697363135114822533760716368245726644370321672906920870131089521336316941346097259995261286377181440 3059 -753626434726229696625148438813796003787488767875264780680554199983479174291116580661582721673374287577459548529089442811184662658347863740137662031673184171957139842006987183468996733800459036598451782342341754527659929680129761890833694568982713242112 3060 3720753307674402503901643343217238688151039095754822009426179802127348967047046818690351477148307008035144788210055815423462891021696929528444790753084218933848405408147970352481593480602443039688164705868977053718629509118756627164936466661000026567552 3061 -4379558488079614653756927617124741574128119673730473899931629990848018005795034757539970568699698174743274928017055596993060806326677143298382032106857138472007659697000584581486924136584606500073003825238355061000316739049156425600516466815510946209152 3062 1009805011099309154050399934215549173283712905226465560003505733517313166789224732390898149515993546580556321233299288460535428764273245059266385497402382194447088599893632299006273767003982561846909868183799219810358036010434330682688104434022383339008 3063 4918755961832479208294514467349761877637202552783380589854698229332592413559945477128849172390732859622686906171303204080082947163794935083521990402711009149747726123963448064187728923300361498436843677314685089273846896902013321400514703747557604676480 3064 -8724243700218259083428774983479496944440270507564371820223430127252850917788443958828223319675366578212146162246522446083655167658384559231965763130935823403903274859537313701222136181982729484032715080953571434046573755584661847583095417975745257691520 3065 5658588557422298174745819393589672064556858534276884907505740553835282302616259620521131824981465248901401278123105843806720469762692845703232105205247788337693274694669240475402813505128276503436841357637515491150216036998256251120161312556266498289856 3066 4424994384523922577765372516379625043931920205746656102133325810528701668668471464802167183949912559700143320934266822922845818418044106307138585378770977795855319334492519905427663719606370507299105755588980410639343272138705266949547516386175917871648 3067 -14797145258055904439988253336086561420872262051133987726577053881868859492226530264766477271456072629463864459718725747889198658654883854467477785882036682975435568268503740608833390074001549425341005419214444911037579097629859491622351648095853539811984 3068 15328412751360274433596632175168377675741424127992310933821276043356919248933581675637358435384821536418552788225800888415364746530344260239052490891709932471358848636917022695183085845110664289935099210443100998581910542434350072605182892981573608017224 3069 -938448458453779001408083250371181118833291590473333828252722165485151975729386168586750500938737622262293943192476619693823288666360452519900885553449336943127122096520181967913410723346932296814860207538032890259793379761208432430782162368902621544244 3070 -21040218747998884375047515465008356151711301051772326503863161077434970338095289670785036335027372597924938999911916864750622248400608710851018653555063073863815771374512069292530294574808083400724033050488160251270839216466246948004354072661240763266234 3071 32372483787509579473114781212834576197943994659241234114275049209278960713432855565218701369398674968907135812821344397418768025082411688100674883471543518634638782215136052645985959557520175094264570704853590437971665992635188059152093577446125401409222 3072 -16917834981315941258908718145963159087359671200500264002867836392561252139027620735323347661182353145030589840612881031862692253566556861961956240594692725209902076711310516648421121614024014289350085878157398689258254764939800044330412906441710572427318 3073 -22429529329524874154725965130897891822638309515335909467979573788570025075074562282937753295803319233818326219095512528623499738100452021269461441250275652932285530744460427065385277090355883608856306098864663371966228382777310360046039729821009436608572 3074 57794580738781754391702696776849034376969404858016953038420632934392307441618549669742314616280429379340044362724592781549633338938304180254777073413550613849457025729950050553045573953054205257029050044324378858653239859706583274877616586515979949121482 3075 -52341257488524844327040597829323029709335131558855754936315521635220436385949171662801190464701120658272207833196291068854859184836533488284339910448958862210847063804825900693729427024066961573952516064810456294835995649566375265761654446573316837593680 3076 -7426531019205898204308466111987319741653721348228397417003191944248220782393987356709386245435747907458362556953204838060789981717251061583860029633786353698697205689813866127690135778316394020156176161493889758499540891405667442560490085929644569002880 3077 87508351837295011020537332846045433490973927920278011578239195834537478648087840087770206297871472678851574191033851796950275503023809724036560331644628004290700309118778669867140683398625609420603458260048423895098001588691815523009833063515274772168324 3078 -118067021963854609076965515458988327396087914901654516439502288381182348848177999532687795059469077410623373891243092449870213504490711299218455920833871380758569898166608602727186053113032671884160879953757473736084028369304804809610903720589557378751158 3079 45944549665812036372206750389445643975022570199676022543323308379837318839251090789664190724604953021647540431322257200955875809256685857601788356057673915433387840824974501130015677704486323045422751005110240379994333360964335089723993166626395488884040 3080 105019574367539168685250044913347638687568357412047906714724883583120613075453820043877377315838063997667717564878880414957812416513117848367255311332145198899796303385680001091105635718223008616353619991137111712711820913328090734960270631124133786563640 3081 -221940152866650429419000373406284778196429252052643053379092128637619120151216942678938428442257189952299713141937513432006684353492039741542126530677070595933525408093076340863020700604338551040595630841145713581742282552013025113030122687225637561842496 3082 173370480569845409923589433580183591527291206431035154352731727247283499601183901861328803231714610386449637576718369851620328375485376394003124912517943185101479900827531705086627617208325544870638312442162703704957588457487790674610709774105107185570888 3083 69224953112873925246274913508349044262442315539506790287196587061855753835877391650842644905083840208103295340827355580630876876923547130221812081002708646768602406496606959405384913433230755021105844921142277301367708071383724978583876945145401274687176 3084 -355604672658659665326955937809447299505549252754806433858403157872802233133394474197101525580087155234907247436645274890715781539720376504817584464075482793215428735021780156308256639688333031450582051943025854938958861707059040652442375130516766023622136 3085 422667144785205427825025983525186811552707208061147020317897663665752753306715880188769336973412144807004596232721415945999021916113575929438802547483927744536106755806140675104277771604027972039678292332412638407729913477368040314793467123826831722636340 3086 -102548625045112185490902316279200427907274683438201187542918306065286917112913073182050117734096355280846268877303072271856272420387275749954361907478216788679214597199913781813683564071494139548112328349892811523587439918669508735726431293963752802574486 3087 -467200395994568148541279302938075573004804414337802407376933901708653306667221452996694484760801787580467189541232212414248013306207065469262124512262589559704844907952333617064352552694789391044107133332859073628097443447614788674264699644856064763056680 3088 838362964707786902652716149543067298365394029748733075634487908467187972000478519511143340658800222333990439293051720373281001048737861802224991208530243845437041900347993350656484082129402104628701742632700618039802493554165446473384382353337041811731032 3089 -551770006857982513971374605259919854199051767552562388285602880960891201817416186551776582511150159384065201504791330502585569914868063370931404709200698855676790716460377882778000963939842792691781312676424459896880487697368156465256945159696106032437912 3090 -413431203287708552984191723520758674476222649361521236638910784357918618590780577462200036372134568569798609574580479845924346645269590154071436389123979579446564688842560848056171352084938394981617167681556880144116460082244761186235606066943326604497752 3091 1416277110932140960561844424535265259737657629226176853775334407232939732084989753439884009779788697012992181521889851366635742991350592468332829329046494534062665240761532219705071534155037991814079443781756888163660450938729409081801826003872310931802536 3092 -1481897433312469626793035195504840164615204896780002993573164254528446441463733399578372182879466067469596120756042987187724039845194300960636024511725144897430188153851163436681153943465689883460747390770739904818844827925618150762696042240732142219238336 3093 111584780647642830988515631968775410446640291800542694087376412549511192458774304578879149928425072967427380516519013724363744851894247812545487305911126173471776698319298967201422638926907055127747890266285338302180113436713385430816137639991418403102512 3094 2003362411298154951536969526992107586791572861305324726785067211650065509838295108849605638414244139632774564512948102685809890500903290574128246976211773173175342345738430418236316677567224152966420072804860301115678335581854642800039898601572314437125736 3095 -3114891885295092536101462250200228649817915580727625314266080155616229857725655468301409281976129149629374977174734649561402997109315025752567488149187995092524662432791970594435478674563053994548509887098516786242346239437404301108333695134809140504147640 3096 1658756899113663832121648183357041322862584191949314872324778032380002584633658826767033877404726284233485745343136809398841620772544690545821415228243218582770370164682615277275555042639035674377183614400761966200195542086793899494992728048178495935945776 3097 2112625869328790973053513386728293535779759020523112009538336867839675914201338167389918260080962197997021526970132370286996399917538552184063035870468432926544431665279657194596330015020657104869306998883223257528923379119597086626155124366726138965695080 3098 -5539127814494905359169561171541397794317761853735157874302852737531998785127103207243565535770182124847597416936558645814710607909495930032147406679237231792143172601876463111044599714922430429484787946144214127634371249184848286611637414724726017618380896 3099 5070680723548263301475112280266890172933988212598926803026065338848157919033995564535603281037876271384506767493968017431369349821496925868695314885366430304685561062741071789919227181439397158376291850244584410159736734176172472695512442765976904227124256 3100 631902811165161895101638578155144103103462358636552976667069826125850561681336293661244748759140722245371312896576725092816261739430384428483165340032218026937681406015159223849101107821428178557514092268813235907343804888759794108399315727416011873471304 3101 -8348568255113580665127556851649246579791218676364024855834399939361059595230483890891988922008668120223557954153429342200822697142569521076838137369477335456138139065472959110200063114302487125996484330789937412431951254956800326160031480169385809744759052 3102 11376029600703536171973668135257647633828930500648547205268847039292157916363650286942482085275237800031437894602126170551326629463231943797519933970974784456223878009711728938671955077795726228554207621570019479173021340686504998315219193425063512251695962 3103 -4548370497568926149278050797213885286551496610382566129386539329496894288638369738754130068761110821231614546710758398819891876230193426277845539228593094681166452741591713713519126816943524381801872281508797099030489618815177270238999047044791802125547624 3104 -9939854720989254005456012614546475133334990400440662704506497145791774307005842577428962177815136794787795849681754783026056360907232302229082063075797413907252126947756667669892822246867712362285851904062017788010695498715741500767336244740056533121749832 3105 21298425151705417897182635594315381781091886911926692377238649909299231285748929556171088955311219419754298858379147497649834479933158830842499211990885658121953798452907912721558785624385153468516484562171534001800527316605189224723681268532116019943783192 3106 -16839788272675224494543090257349198171134925128178250722851312507822664714970844867320475043273691650061585416805116072955328031510237962951001663866553783970512083356799039881934476761365287364824238988601977510058597098734902738931427173612401750457802856 3107 -6345037540649323154059787137547437751899866877260456513379187460288222779409326953856048081141310053257167827593260017572164085528344613745149074422970152524954826015084314947111749467440042852932098320286434070995377216652061086133813134040060720428272440 3108 33982260218111046723495567578705115206473731430630509076670001226924390404524016213459552293297379186257269663378502852331780457651465401388420190490927566654720415696869298403479709753906664830142857719542861192170536305859695557679075179278218081085000800 3109 -40786180150575696896407761169926493336600379337361586012237120953212719206054910648629132618898533711337263881614023026723764375094461102268005807158053004514601708315967691951538403515851179050222495943288220537227430654199723710008182779297264747030543336 3110 10382162279198146536214458252797207574700593768595797531499144696019588661050992060810266361320462201302121774506521346404955772095651161889824229418239882071418737915483532618208765718553915194395749300444836973070545566776861102968030506918585231330020840 3111 44366709651409198220641246253801666160881263118673067496773818085371308580628792201082334709232383624672716188375768655832498765827648911844548811750145524046933829515985555970490443948258356930484276539816109261279172175585278942203751081494489147716078840 3112 -80555226354620591845973721719525397340463889525914514476109327994600241415826448461285206548587424971433871769736177792485073875001938059670897837187558325916583568531071066314886153667483331824589303059327418305872485847165060637939739036069784921152582800 3113 53785347964976614856708853274617387286995964549000098679093356070047950428984237365108841509039555713145472505601164474095367268395068502399734347706460132607890669779348241449941073115944852887733746280014235579085480836107579662130934124495286240307849432 3114 38593864676014836269441694815155252399572111434515868942250683341072608293538859057548603522648709342256928956523152233541540062755620287663727682950321719957190870506461920322473000083503490053029522922494897128404578099820942984871649204122041495141657456 3115 -135541330616355941655951336241361634841999640014390659270422279589076415322223309874261685790049144178876437544929855044647185526526093878945816797153904126013510409426837131875332198688469968705480563614924668504147632483521058754195850906689278508987572080 3116 143244047799050177234408774373254276960497431319613893906022462169315449369793432045097432491962374130527133664892579128547804312553386857395038758225645402839457470962904300408465631008117674499071437339825430164242892753163536902669486578508025825422160000 3117 -12775066769127920119359110437785590529217448876473242714403892284116520228079133542499190965388898397151658958352125539392799830832186326932374925472804783495334341310649947175625062546220374891016997470652631530343952623974949505116045268060882904555180816 3118 -190719714192517566632528149528392673737135542871437840315231992126202857571887772442068605781036801631825020109312078611259728359675877455739082748617190403398366930775544941677524530637983784470855906630626552690617408566207773490763057831412232564733084840 3119 299685436431688648087522074718703620540661147076936864457064813943009065922239676792893424939452407083975374558802252058694552162067081818686762882827235101514584348409480568734921721796811477663787181259911197612598587278269153097543941258768967526092779144 3120 -162551942683648173525738142372678406013162172607624107862301951244310566591413230992559617526197665492193996069419243259154567814637646138183618459171237361529407611586140744233449845696631052828259355336337601070919630771553305048401670695384311820348937232 3121 -198892742582978202011076094579448145797534681301320061193290308899333676291201833963365562576692786175563031024263403617814781800668519994706187124856916619175261715090663312096288825101861559557951964519070520770126804657151257468645959557993197147673037480 3122 530825538745254229076561652678527341641532071894861058979057572832966606848582007189826965473082684768792097859251242870251452592724698967433587344062295590814886431506681394685861682821598059789433597583139115865661200859205273021619890585354697493323213488 3123 -491147387938321934398549382879793760801283287059105356016448009624381320872599029546773173683584163393637631567551197714996436007738566694848571552007060593925534187733236667536607162325449703533113980357996648327966435941474228255821286440658509701960590160 3124 -52874339443491304697002713169623612310675829610839782310066240141638103489755759815469765157777655814542182874214519290712513599425001855030212992700330482520353927212589509939533832507749914564319102360018481884638102428353484132607918469155956942000272656 3125 796368511662034069445547419223634341497521475746028676779583743611015688070518107084706506406021941937849458593413831748189653303137189037133953109412983234744057062615490003229841113519616123698026033730358534413242938545208754119833548162220238405876913128 3126 -1095986531291136611967081661687189626229853475669741223454894239816583875185145379373871008511409723202477794122302432524389740996503664754038820404917461899840157679537567840720730839806336324832723179177071287254035321693590482082560800740418563090993785104 3127 449823234649976678503523156234107766354041891468061457009959785536032700476536845751474963944759264385779420645280948830217667919973590425824296068461055523532469928216683448462922579059136896431918098918509940336746712756839725878037123551075022831003741328 3128 940494772449618702977288480625351339415030492693114800203586900959157579140523935095814591382809527309513192982347873006175100476115065607991173852617266022580189619150312240893996439754545384199951670636088148552906390488166912710977184489575397862442217024 3129 -2043697408628284275818314548527126198348963688236521143950788542402353406570507093330958347403531842567110008365231545113987466530552711771745245701675282050295508809837931659049640605443996410882421417180463649041963592331868228304317443127886964103582307504 3130 1635304466934252400451953477750917676668912588697952653208198780383529567024834419628741405149974818249872643610708686415970842525236958841793297617430569167384015356704586032323056761881190574644974790491983706579219497761887761024422129559974087828478783024 3131 580202541962938017814515769202106259450018387646305495800232020382710953429552825656358361408316662119879804941567212656192046074959324384882600500367395159620584005085133841197133782681889242275643262267205626200553746463828314485277355206471703859728224272 3132 -3247018720937534282350331121193034239667345060300264945655445127004115620969493896587439343209985038447539761719436318449060880541751359866483145932968983530322727696260515179914762837860263580842100226183823410521878281408171425378015490458756391929936518056 3133 3935269649514241219310428199410764197350806630229709028929944515398905521930768366913989896948423349585934990572827516544598146452421231607401309498491622397958082060027240867651896112970033122511649392372446629048281560702972825222680173953173990759729847156 3134 -1048204139541163266676097870684870548189551809481265112211374911289297181071697223853378743484417121638940274521916615223445649201673699724654921034835524136732392493898446020610486545353137221397384768878298166397774563178733537218753518457269943476546555366 3135 -4212260724956860212268848702699854419494888662245003193059310214002509803710997250461698479365406639568916507887417295508672939104536044793302524174586422394655086413326767995500804446797410355919427035452597872868176623420250252326135769756969244444131075496 3136 7739497528349202955667024094891923772066555399270858724886136579904890521403423055963036245962366168812099813628849108160285609083867470199727231563701149491618812819301561856995004068832456866996841855129961853949908805126941961432125247828794816246571949992 3137 -5241192297568681577951820138908971326212038793216398970249007138673503015829509321001213476341930990989307583578656961623699228671721975961609177863007219333173098474178888108374741688813051993027773392644239874982029752750937431126977739440356651487265540840 3138 -3599449103038011737441010754984562878998628644092369046373755157929301784586788968834422369031785482149894446009676517204914384116342992247828288445461764742298956746794030584240468878025434578391606283795221598266836587451121825198719674196564191333925867624 3139 12970244350425881913695483227280850411890212345373701275309256971364302861713488372251972028493153981766191017783532551170068784422085285909093555408467302267128444519449774991952840620388307214166393146823250886133739234574073883438967948296522533089240656776 3140 -13844374549450336084816862833859967349087327299682906163935967773905809010355191663753040221033599204098497245292187747655568342731685512082170230810940747396075053016607006933119616191438529325222217796940628549294109033595127295936471122999408264110483812800 3141 1424383007685634646797788573794869763111025233264653753544456096041293343816835596050102560182032654621854872323179017145559697316990679335043892532596748925635985022924128065757144473983073911345855603595342760828867114380003409045590787340936890107218517448 3142 18153367220280909802596432219637204903471836805679913959844384678201377811483664706295954048978882396215546030373058676880660415454040691609618062019616945237469921945143381466193040157148735599423317797364972944608862560918152966470848926528487856700992998680 3143 -28829969742831478733985742354220150711842523722228882116671063798093641209825292682006319783717261192585272819447399098689061770594478993341601286072625536017470215307079682754831077677097735458845946922961167223197994709349845522124116583717261735462948385096 3144 15921434978926812392072641625545110986785508923253613886941124990058526987971762290366137801569174954252412323885432918087978040049422344925631292171510187477016221930799759715418707041849710597656714154484735954396719399903538063721841326293523547590937158240 3145 18715478054009379758962149953628643909478786691293329044918542427427551628493555689096807079253395238945505121359618227497048845542157106857785676063324147498326261445167964724072231661434934936164468974610866857922231108130420088820612342002517272244193535448 3146 -50864902852775616030886037815556486883882480128107940118711635889991185584847528457484784750704038596835972196100647952978250759731986772778384526377469578860532304552877425552133865394270617568487658497969831263300763851083799606278914212131147630710116225680 3147 47564419756486861487657424930098455491222235585279501814707495246612463243614137621799549628705185918965503496376556376344401326293202647056855506967776409499760843239466324004205107403588907972578992010209730783113727460576121223953647960479303631948917977008 3148 4327552942984099224775198825114726956806094102546500132829809273289383821209067482541835315060622451689772040295930859341488797516368441904285353998563160771462325669269301808038448856800635245680908671155098525539809972477810180391243201451646150626628781344 3149 -75954751011002640457756298304847778918932175049833634735687797223567873558537238044872898139496103676011798231063785081073244688640412658423093013739159105754458177422465129504959912035420266410224689306122635420904935063059674269278731920260725663977518128424 3150 105577760105191593701272288270684782173911993507191581706748619274611870585394406415278057150338325489274254613850534906179642242774591477330028396447971670839155855797305429075294432150520019797987509203327570036329332283794557106948422184630479875471535073240 3151 -44444416622418663003869891583561895682381265898024654699571283290277392558873315291710103818072002174581410238097835345936772778567563525756978037809340188359946186317637304968135656445311312008057004049729659973541374232794087700058345458557703530158592277320 3152 -88960115351557219586149952570284693431430096950581335252794992853776730345695974700582427633994771290058323241552652116736525096676500697807276836019039520698477899750098643743296721087348659627806300890972901586013498310607682992222216951447551623948979802192 3153 196084441743652464563925677322264897383631513972218232448506867815382476173996202375585480075802446057830219787497534531723727781096850325409417287679385783961253214647058997429172339081729647038971843327660364660219312399416839307238684405787295654073717806344 3154 -158768146655305134166716358329295926749792038633641600224534354682263108377695029974322169539870906523107353799332424953129176262856180575824882075569949456503581863127186002943749469161269867419765064843108601170479247029115051892335702244036931304706438925664 3155 -52916811456440049891928528268739418185457136346481828629238337123959442792171336946101893842442500078018009172414416564742697588032717367269269844078202280226770839300616987677450960986783043012768628454397531141486309725749954973183927362916324611435073958416 3156 310216251307634158380518136839133213744015415538651625814539747751950368558765496697644855867952071117169164798269893596964442238317804548815442709053986873339590203115793780757769833279896226467463217509219162670610666367756131753006357335320315535784216225072 3157 -379649993697582755622196420049872616371096685529148677419229980924116743739988380804599831299921590694505513363630503894761330292826070409454559856196584692661018418404138759838097363600932732546560648261005917307236821773628332194223838121221552408530723768296 3158 105564744901374423242741022453041542796594842775513498171335176853192682916501383797721534146127704223166859161092119270863068491698553509176805852175264227226433888415172460782322559544797883875140595136353536075969017499273597122054169181999152254464230955296 3159 399829738270461118652667891842490716735977381813933546702798197182571792728411412870308023295095697611881037055434366576798720357581110460092395584612830571189973214943261941347259649656461166535037742042095116662686901770276954126279709414777504495762435731536 3160 -743514207647900948291836358625749786144847103143909604659637709217557608336826510917006571065652265080658164852118521542763228458120945490991281250652688552404507875098133060672304015156619866365871121089200518340844772835563715509262452175580110541886966873552 3161 510576128084212386587054228352282609566065251928127140134813709464392092512943633105233287541777769699971376771728502562438955811480315243935478715145255505074718046616508572504216743471905075742930982215575853097816325443561459624415766941507756903774190959376 3162 335376618812912101150215640084531208431076160490789224839558242487270884814932198758377283559564489444896155918187075719120113935141258551029337438456048254544516073448686263402558286442057532331445477257794378833164580582675530072432994805243711816186660069200 3163 -1241015366698507206382547418968405010484362034755010852024834431465127959993010164747737238620599840133822895974091859655291149652803400059747876472201288514118098583597426626158481978883925439204902641075895821890134702976468624042582942954304843115530211748800 3164 1337855538139930452668424290418618999893995869323918320400272486391210253803400387364891198927983600247735608198251183519492631545031294636086976796861727169025235508162740634439381870671446756177116814129500256376248914250485136154621135923047640249799047529344 3165 -155738475943683461904385033887304259452296627041788569705437728484219179444405215662000472102534091345920442898613840601860995702366769979588943180738597040126981502427316298913936028625856036392654022901335084155310020004013908300941310651368316737072898219024 3166 -1727599357895875139440329512716748421743971538549157180167199096579437336202070212645078794427482239352154834793589868637659761739680579489326259274312196423581903597132988311665192551016177295210155037372329548938065118529891271485307699678624617495305512788328 3167 2773184688037252225636741206044836516088022385705016405554141013175953422366211329503701347088547349456096780116187343553024495874010774044796850561389005204862575625360763891386217494007642429983779998275803683309552830027119278406685704405826781570783328335048 3168 -1558696103046255616046682349667373183379547110541181088497484763373948427662220929552059718108938100165098512376041212568151034385631814403030676706356640454619919790821286744709975695732617283982775575970860345318056341689840027765691256812968275738121617133088 3169 -1760190784944750131464075136270831076071868749029039951437074892984232650857390336692648311589954328454542339061087740368114866632467339175061050572384798124678905310555036583277132653826948492108808950742218597796226997897444964357020180508894140264918159730856 3170 4873494062667906991856191157131628503239204186693450706812838739120642546811605138755319029121459064261601117549392246067786831668859606061118637841188659077962506536609703500833045739422818623216487370355354738789458968227003115215919749719333583352853998199600 3171 -4605519687072929851666453251214553596586511028982167841828377301864421451757174549436633922300294949377474029407975083917267416030790466697056095364663608314652510021337611858765699731111501496859484286572829660780147862231542784361133068942539512521853830497424 3172 -343539669548523406500927506234666471389550414210617596567838472860136690937310159892435950206246975100106510086549188704263929116194754852975879080156562490219858125858665715699402368678955827109151203114338498045972698398018237141218573747835573535037859765456 3173 7243255014372491565912734119540387907968776846061428879924656260753317458701621021150530188238524174943817322486617074490975799771201248512139851222435868246776563451477627557819358442815199861219024376720098866098472546639047660039443640781907442579525726473624 3174 -10169338544100871815262178147290946122804576404983707560900691036165543773891181425162084805152711357921239307844290216951975423541747548724858081951945398360241419144524485541237207127457148919569630254307484363567091670757055266609576312328038980515596525565920 3175 4387374393863183483300685313453179735925246054210559392917679002234046682061010039892537152902212729398151382734287143427289734348864472474831459640796275325009433868864746001690830169876722601643051303167702380525404763507522252481359603994087675696324437021264 3176 8411873250555344005637212496143330786667332969261733888156433362220403470247902453456777556101807447171063841120890965917690935425330804622501325179595428012218814383172839160261782558997283998327438273386819036828597900592444439133285910021008100198655513848752 3177 -18811657265570478923629339047052902408131447640445948811190550248735707463094266871974059748229723645491780134362946591196078081975313849869839242328205545068737385779127477481777240916534174300623970097945169555543873802320016515134017249648831930196436704569328 3178 15411078187226248153217588590614582486143099436502025915496895209729133450792086506915632856255396923742041570115911530586837644454024471379160534689764278499829189887977149780077194941514616139733157623902337019503275400079885607156056635453020010882141694649360 3179 4812310859286426857704873993546470663468363992990087786530100452223514897024019219091008654193349761873448362261953975026679394009313552558747634784768708410125886715883204319316616343261177438461096216660631302796154845867580136943698180439173244432853988758624 3180 -29634048962736352765192121832987843214167237602686763378889111309301541935829897862774384533359073619915771807192244291305061309075583995112709383374787402029449540933947316627802098941509792266321456818971784915141320980460481174347716603176259542873216547150224 3181 36621846357586491002881119490696292195432714335946469349476144523368697698936593896614302183152964014257456497025144633471374789184793566882206950715632425045020439290210747706104249386412559923301304708432412653430363532169325702439891338777236210922788927118440 3182 -10607324721695871178986008421953157182942212793462629634578504106885385414068011552885548254144040214623554100700198599311787297245824330005665217208739938983348569577331277742101005888836967065492457766036381663477574027157438387941850747905402595461809874256848 3183 -37943246845427889616110700684362578342553933022845382516067257794291991664565395374356828549506615636928228812138065666833306511023553736510927635240847795994640362297628708458937539924054340899696203558799203995430676975367823205386280470865382725714512524566448 3184 71420566050754519535082454493430870067794281405691013267361622570088244433174362120098788190457887214216562346898980716186896456216441573191669188154591302948464432047041028318790909214782125382038134083024845387171779329703808267228273713140335515713540485935920 3185 -49723203063711461685106134934798947333084160674224280183849823493221537496253725748597114326554965962765928765585119363249039771131190909142720480577688803570816286870755205365268865633600574684394273931073168190420147033687417618195252771075818264033105363072368 3186 -31216373192340301173834268302609295538580532261773690006089288400312881095092838824060194469771290944050920821181344283434338846847242457154566785137968284080805002902121045747161605070963704228549680936893252026165716854761612325290877315754227099744290024617392 3187 118729439888864160275628309938457183305788509256360853873331957952227396228414652177082342971580725330444995829756802209349241901305783132914735700291717625431713937725235982234032580569154751181715237610758407958463590210737645115075207095092255343438551413374912 3188 -129266207495682446439917741151154814941082896077733469905735431423417019971033094791474906531828970102149917130049929016353253438176626443903017938255018128562126740806589347735286695797898719407388656511123975985144692855474081375557473303396774640963694497111488 3189 16773722928136244490118347835988010452001133037856534399635477095902669263866735585537732388118414001226349343161499456167107914153493291849506027554122877250779286421016097976073033754068321225276710249438150033653308824301307288189344818301181602992893439147024 3190 164381052266303357820298974844684864177267563888659672465971684994313537581020324386306903867018899590475635389083868574624549433106971026271960496239892935511900067404227953618077022530193263113289395842126445316520172040466739291236266877390195759724648978662288 3191 -266728622198162923510446866131632061621542179798073497209530860654828236287298908232482332480335125825840188013229434470777106082168893761321664112487259713075014691497567176469047915779760623539324476088293889986550017457569599390212493622220992154440431308944832 3192 152523911847831843619007869623412722267426443677675536210706273873145069347464363724472587783532586234129126998588701795643396856329277360663074161905439433016226702348968799487180574783000702196348516423154576285250498861677084380461049785112129981283896427399632 3193 165457315315142603350606168407134795507184703108637471918854940562036788263029584740010105567835517511162520769120802280753369536407335925491036199725250797715365575061548987889440396038855783971805646730376880258091379569013615472169000751226132673963174359298112 3194 -466893996351868592507576313258709502968603600976691164060866476402792654944022679014924727236555781480722915595620048501748316519962482853273822794335291463181746978501626938250540155559241101668390751106277078704996170468423767359317757269557167759753275100058528 3195 445863987665692015060392246937911102158769438090516898182622667553958369961560092208210276550924092012993860163173803128885289129503562759254112599698285901059584692039438904717785047402605591437729023991359643849264131957898846336042339796800589588120370696114000 3196 26071744762016127364005498192705288333627449867158347985145279993441962298470351033088447028544847058715437018114682166632973254712369916656221229054951349110961672457591444293358255668054471798595615687144182301886659470140535498490589667191973991441593522506360 3197 -690636813821340863589386641050668904027409942341370819133885178639693583655022411007963984285443078687324763907381400259329951568586784533119258598195084707965251645509492329242588807367588982600784138061967813554018786828117290048394806248885011937498831452249532 3198 979413985449661477142438270385321323429866320652692421417294862470704660682957470916585851338906362785674518239048383642519152485196077666297584042486860635595441674729922607372870472795962501717072961268823010398013834739466348490074566639684412380645652934058730 3199 -432738262710106594639186090892248824258982820109674764042663464117843154159055829652238534908268121959581772706825803769663390759186460992738085049606734377197706257675257423049574840758351170952037840100883579585894015737100344887855361759051913509870766272654952 3200 -795140988777721631628004119377784548312528386934263480726401940181778452627049775442413643268052583851242466567222556275252766774389230353832795690739176863275404567844790158602098852394073882937332981109253879033555203432240175236916772075669577504878927105291976 3201 1804547385057409796334282172855253854602836562627271918715427027050102705823749812113905180201674726792691261671244106368090073722854560993581656879675463637653812290024488079138275566263818901163819387455735198683953091561072856861961045498736780352045848904487448 3202 -1495579906856500197885591817073335241841696724708863547104178926488450015269954428373668720285128950028145879454351775829545800839350891624916961222571738763226302647632631893710426193305306264005529097468583176173693824068638655472982584754383870406048838784626408 3203 -436230093550295417689086442757852610808918921133816007890655950705286925373783752760882285279669062087834282824072566359041039362709137446173136027790848113345708953534653690863082770575382701188820375787852557488050081177021799809968416473049722124659729243241464 3204 2830502835969708071042197284309381765841364189360757196762457130362464061695985156617470685518075722780034898320970828139616678619723447508535017209972434808601556051922371724127004333852606155721137045653116609750292775860973114985838970717856115262483708732625088 3205 -3532201716068506359625957063624378120175688622769347664725628430072627592081483905529867109359374220851928469074680752132153593396312270557443400753441326532442452105268180865031091009184401650631908589312612566264877315770364611834759384400536553210321907117445816 3206 1063634934534281264373246616218277446019787863713585153991069623284446343513326097957157722837059631616878676608420736094199736461929063478413139226833343391073228396721105293308531624621127133107854980341612042451420974244786260169872964164283467281351473975573528 3207 3599905215522725129424970061833209697225550037803781488106377024105739849755852458642934720610644627002459644994189963470042018078728569380411761386152158340593543311451399486678663556415321243497879943217792342484682286352771198905797652215042918732903631308317624 3208 -6859853703887378522018836962660366802113067091695803523138955276976358418060381867875549031062422604302234017439975510322834301380141899628184671896577024728668321776751191422479097585911934360133829287568590639526943965785535319769779642103816133632345304593988768 3209 4840938446070063974942450543136076623086619089485214862661947479247592332356320956526785584683936412568432941440039643748282131889309353768465245751129642480986562789194615911098670861372151615930717263200951246513612460105489485161787494995277128478988579489331160 3210 2902394013033658119996411959154190645568591070793817119963297585763454112267613022576955126483902044518489273622739916213206398536610385441939366723842434105907573247013891326955013081465208583876506616136124777603131507579745290632491278287919852106271728114320432 3211 -11357731444090111688573321777496160377985344260740055906671677759669844212078996549073219914358469475972925619170680409179710722731240413175466506289350823831043359683922969309059259417818185120286714252390244373202589117842422795199663851200417097997933244379677136 3212 12488246275977505933512744479609814679558064230910322508729938762990658287731098922821946231848254556001301169400278076870478705808979608809998486141614373717611692655257793929586846690579867871705211613849862197521926575589691588248979091615583156863312307163977104 3213 -1785160640096853629803108475492335967675280258465514216150293191854508185207728179268436036548919298223986574905751580740392047426025123974119684540165922485350370750865173109811093527329597414899446062122983803709487080502936054877160831480010238106091544886964216 3214 -15638026821834113860605529504315226587656307075893057321309229228339772614378237467034153026136221898433015981304814492179170103139455070110940777037053390739221534411160251396916426799275653308518661853824491175388558954472791739247794231594819090735453178174018680 3215 25651739644937711348474606590456794107487237811999818152276401751444073455521986049202905171472768649692220335864244134633045718172184891193719122864043058789581797816633198940676147812030751918507280415708084425500702495165306052765987253925195943200145172730247160 3216 -14918296013189769194744496490498717357012792539029082494903724630076035010896128775888280017652233125009420823651214428985702170349129820668416820714943806428177887009571020108476813456814930318720693593137634032330409910787560879817955198379477092888637179673987040 3217 -15544241703604824479152439226338599523821531543248844647973555201350695269939703293818620129660244046226930924597199239729660315826409671570707964122377119834292740773262266150801906058590145980509914689254916992053624447639610115672217245228378623668112046273062136 3218 44725125574203976422007334376998153229242520721234175109106501477684352254773350536731024596412395991727961266388997129718517684076643218184699642749474368150568050427469943215964612705501691293967298582148536776179167052909499402535490916883702274795737400123559392 3219 -43157338502390141016214575792860048637359381852564064921563713296239112921168209434752982834643082045115573302519069663493050715623738706740437473314293587258265308307958742822281279147890340206717020370269015156071843106855069044254707672667899451461053294008066896 3220 -1839284177845007970053739649794293171419728801548295530044708975347351316643942779233433347792096348858701343324955864701676372112154273571857673665049155964431077142660749637957064730468313649103110183117386509949856957450918223866283899569247811020763768925966688 3221 65841832666959310012518102072154767184777869156910978496052798761137510769333352996956548553425973075276797368364952740441291115173998840995207403772387238285501083008932151312965768434512838107624258212466531427457174266659184186372501703359706409969995276202724248 3222 -94317768795033013011790239956100481319627058956848145618627736518922641877923213587992223438424437920246081920802084175597385123798617457172203612212285915351133211852986085804971035319587189884750459165985086815899811141956243424185669224502648623969376841298911840 3223 42647958565578191885213717359845881939134377687504677977838966564131399395690778733479228693468243181757963489569155247973879563743217982886435738371181133566173943922358613474261454802757573176764828038646343091372563784059393356952409609293318666104615472737565264 3224 75135463725078035971711423253081984190079207948116010126466833843949312321025424528188980605742381207922328113308149804061043751441044190381539986378145421158725581382488797759226814862189403274339763540102226358171403283454761583805148592143994007113062586128522416 3225 -173087919593636630050361607811633496244770475176956250540872589211086124222572509959240106202639216330567213961212509018620348376726180759072511321231046697155663018354904996013555792723170420719038597081471040274146915726388197745008846997991032945680793876761930992 3226 145109263701626156043280389923304434623425425911929302469040162337507159264993884362343456037386940357207940054033193250142949911872173741384283781048455576911487234066559949842831537269836302596535168943143846601969810478687627053972511324255665692921189311143011344 3227 39401144295542860595429255573079753158018628548630395348657192457078294219853685178967286816132589743072940618545164803939219771943458280331039765185284433727046735339017596673607377147492824105517408023142132354879966673997645703881814576801532292144945495877489696 3228 -270322243421311609443037124016340802162396103528911416820002380320592194045763691481710769246089151761095849216042761836457007534380971637234736964957786582317965242241635951639711431844267123728162183430985450338352745510559043380966331188994817441535429044141557072 3229 340643139253188775317419858307057696581059477140615558431564924949063786428856625156415563641134014159094030470809880168192581968896603153994619023133534816216594940431393983954673784734177437471910785443948154547967721682018712867830352357440545279682160817853232984 3230 -106452050314103990247718321903194308590527691737842785046713067128739724817131036282518797515512536292893898368875523083381649756047656293596692362309141466549321551965198995739751142875576198579117438391451519742774498538731801779755683763016491580823660475614650472 3231 -341461966362573109059213918257142489244780340641762344585784557834253111125592168635312047823411480093006372560254616749731898495849397806748329317615231336395844292058993944448707984217925653348300939968907685037927653604121963756469980191203205223925845852779598856 3232 658815792080921064581417754629557493537351436046897202566420614538786103392780687925082170743865989393827591327897610552148427147283975674891091699848855225014756583393638997977010637343865602791013904237606685539215751932029050421792355554922965645670147747832879392 3233 -471167590889866166507734158451138798886199753570539269086617119533293761047568308209300210795371297034112936423123126278657764207843933103919209750021964228219058179282621811562486668891595361210093069023933731350343595219106124843150798255795514649368068680016547192 3234 -269539833723147419728368319600753622252589067288273734219003813955481612507943400823373901356930481069426304528212778561338063569552233970915423886520656964906886393974275462223151279492020107721215824757489585023113430490460215017544736859439254255948766374592719584 3235 1086366420802016381604884938836266545555958046767883232490227880046918669342933544830276043857829150685245371472822857947303114900628610174373537233700335760984921783793210116052773282778763486465055265421424489147587411934137453540849695402437773692475640266680829488 3236 -1206311010890915828810463179687052897597139911515572757692287620511493421406799685613636739298928568474442471879338330226072221932051281129629869042797448455566265718033813379091929043464088689024245306417984629990697961480208269623890391453934192239328794740354660112 3237 188152167560457842400955282703400231312012583536087406206992606002115347720767503604363934428887337790950720234239874381494733427035210649918310353894258244541300672996620986979753828110018898809019456126361369157536822415735307479542329834351266010405064095586818120 3238 1487415030556370066726996997648474279254286606738321885844391895239165922643321498041389293872672608643957780672162338126179557039730161861949824433466507706273084211495390959340405666092832019039371670720403669768444028099138282078675296826137988288420199882218222416 3239 -2466723903756132671523627414302969494536548744670740491111104564221525988515914179589997729669999745960000564026370029982356348879397738001113445427675284631584465959099276589437354554521019814332446036356047998018577456776124175951090523222692330318223254645393544816 3240 1458520070195871382585293333240766634378388895830374994798996531746674544847416795012774480488273111676498278992196995132691448210978218734282895416755606077146791178444185430895620769737549489777827763156681899728351160548109896416395812212324477978802163052476471840 3241 1459485049640716401637093486712797305300017320097861863047684074089838825393840962430080336604925019566341523861402982811000099160317401964992197878897404732447968073181422698927093032242690651825657097082503594482228265161134518494840728032253699860535397130505084688 3242 -4283907385501251336310403413991166566395555256475526594320146305434687009259704224349960677546311275333408308126863716871888162071643555308665136348847500825761344947348390936406677929169050174751912469130122513359124663080477380936643757450610018979645030433751105136 3243 4176731593787880519873733155889248939384586123609962575344963278930714018219497571639391037083091276734759642092842267502952072541780877099424737211714797494464426131733490187417023027153921610256547718505649809290447581626462779062083954161055091698888154184643104160 3244 112830363459468054729338572152165595102298211668450346244156271434256517785346467905706244120387112553624778696267430035566655404212252624896926916603320506745461268615490791216655599321127848908075797972918829712589054161338690816132080414249616141078038594770135344 3245 -6276093774895197260055480745630468387908217812508165343589273629230045183823688245496362728140660534792648946084244928471878238919074340234394204041522896506218484439531322972480694974487012532312318514127641800432317021343865213319188916780599220334879174534295750248 3246 9081856451031989989082511766574231922054303190984191785436510734943083113905680461169867578498320765048561467879830391215850501467903572464556371553009307685018433761346492101430488022696902844305879129708767253779371755287636253134092751991528958041188356780059548768 3247 -4199922196503745188202737176279853273492331461870584018750177912644991294528488646619024251705157360291730577591242606611429837530651502034504451625149948795041308421782587972824321928599496024922635106057638805417911711856285245817761304864623569057397018135712393200 3248 -7097253604654814345426792242211522908818543965947235672289152712770256881498278616007165302588611671833104636894991815423199398512774593610368263013480945141943097575459150155743761884104252520456891343816816160702926923003997172901482954510089106098243613721241358560 3249 16600546082408467837085557002498619825419609411805464334014512443132715081206603820893765070854535349614731807363602439960356236625246761498872552765643456726018407358209660585084184554173201503121118097516101611884111808178049567102581132329639357160392935748216136976 3250 -14076395619293081899563192698921548261798811192851293787267044690132694500844759977539663309474768804167053580086511818049872836295013043664905791253404212472395512302482924465226491691692908914252547679055241549712828355838275918326550728034571739078612795887381913456 3251 -3544287671647888986020849449466090553293266450710535497350607498350345356178100105264577470465156581477023447239728180019785122726551284439350630189966877634295524405130101162835842840277427673834813903476983279161653092145039277025814327027103738017458876915556157440 3252 25813386093465448034968893205411416074888561509311490351211915610003564271071322145783483785981652452571902125474954779294881506433071635754167724807985866187153195159731246076921503034505455058917101195149103953806879398111909410598065038611567238663186876482124432304 3253 -32847561504077543426298419010843507523113685662522107110977442771806225920261405958945700452002521822300226118857430278766497192879777986698222954450276703731208749021090687186439441678408907666699995032198670305153148214816879498566664189584943153095186189585535630704 3254 10635452937155570476003966509101747854661470728245212655075565128304172430264020711647245633386359851392011365873838415307774677274320613747227345699795242471502856226285046842865887734456610305867741215718358929725568167805410632660371748842956364305327552321856718096 3255 32380661108436536532466303380628882349629763837191599771762713506939816133686244989858983172389414740712009365234947886256331426397504497644800760588945200069363439756450701381655302003483215812111349271246357708815321237274794522513988091150570965948483696986712114496 3256 -63266054593176032720880501175254425758132574798691493336195859397428245974067980607182542534497415067840937230896906681564747897245504422740085785962515660980446545135865577083288546103922062142893001399846848068498965303771332603598328332206106041660818194701951576368 3257 45845846321089874272038491394944763394495431088024511577114458086560724323161903282293887361239345134818146508330154511542541712144874078837605164357019781761523589534694098064244665793145113297495045324435592466708425961205923486647832243296021815218730151845139502464 3258 25000415968384342454392223069612629705415356287561842816377267942964718402892230972379596604803830397456424133120072601932168993086762586073433654789564273867670230357442894089746283913735010705852043979839228196572337789832626703310877419948697046226852538361709250496 3259 -103899214328914155887380834064951847983214469620789131902356002236784532928427903020944117060967501024662700047955598802457721078942378520279453459351378977010448281041525273893646726330585691445637602948107162927694205559031766633186229048541547740996184606439399421312 3260 116508932671704498378412838027500907360283226479678839677397975641757320238129907723960593417360098342827009094408491708712693510813527704203768805052937074715460755382301572880543938100587062563402814686713281909015530576300927654699833537398677520329254317766832793488 3261 -19671861891282113160583972498157806351974458307726439088363245028388999462308771431358204548423554172079985951632668653997580170759737831860839132342524024123358861941847993421594597176927601709376234678165792758390818297519795132746418929006113567442258863949497025424 3262 -141449323499617429669127730294901958682800911528516626955896563745151739635346824199930264239268634530592356129954138727171509294962416604414230809578888272738975346176133665183224758845164121252562768079414292293350959753075773693505717934697651023698573597249840705000 3263 237181555516718451313486723638485094629909726072778101701803466158738312431400642149505742795589109741099941745532704751566625483769681249332946954788919119858750366731727887014998126887598160068123941008333787947336383451781595222926078590185697246325452832796945798216 3264 -142535877149806313827639885505920654275226139877418348683266167445096417924333244392987057882987603813455622696489999839322286164063657633732616508927250735550615307153238553692290108018671507267484567749961928355432324131508395041552678170561318615868141623679268750112 3265 -136950845830382365380357816777673059160306396070092770514963248927704795847613060633406662734421905103887421646374384157681188411385629898938278940318526763773488352529702776497230847185457598774890172794693879255744890290773107095635311563262853498862606220828206438824 3266 410283061547944301345449584417057976395951127792928533627851242586569400012119782319221817223346602610020617901068446261991143045183029934979354702577634895638221607281065528547794563072482620507406115384321763105519670942400014093721947501300543674056974851442389463024 3267 -404156199437397052841701078908096382970238321311305591019394823668872489295058256038320247075268446022694882988266178821740531444026604493991693508473845047033802016134092137291222370547249831720726858425343041568642437920678067460226152944996734724351036328587616029136 3268 -4709823204011560419707790867853025014622241470917440597691088230385701609354960660562285480849323529254267082117273677845712867925590583218993446507906537566345185593354665968653418891109910415269462211793522899466031120271742862036171362059276842797635616920304203104 3269 598151671899881862885392149874794083799953491469313009942447498940646005718621562400411813781230083845753791011395796299899096582649231026427408113911233673763970409864673511665307610663896500301196757169483983775512801967213217233581217684976933259232715430350495267352 3270 -874399518364997016186379328644655473746134849290113146915307770913357616818370954605055440975339286759731957558014331230361515895490523669167616706318030335581804277241430202002965550237501387074583243622594978658691962770613102389960836759466184234477007138614338084192 3271 413304953304727797985416050942671083713826852914441288370073163729031217746154347133127324090087951081045793912605807470559552043142212990677533673501009747937316375356043234216230287371038440271946451609319935430122716816639395332446296277801321114570743735292451849680 3272 670154659774849706187145844344511383727664100681720014224754172995949281400315052573485699050333075509480612396417611669898684677703498952627063638366357194400435755225641769649750657153315389455505612186430337131660704126416442209224366498346338586434975587487801847088 3273 -1591970611476969140469850643300993093791749352830854287359827013899978119863357301194551941483037346165195859490925240508163155818600343329307255971876662854488002768067263731320942402710801438044421097660423080506331443308856339045007106533376294707470826339728766146928 3274 1365212997593140927199702654414841808869939264269670186041171933068737731654956605962982069385683779668241015813957659506685825385184127348500225961958823733018351317226992228998629177794033984457300094017939428192301996602020532442854417775573007098619988293756990614800 3275 317342700435503413850756552940299369565398698588325661187299199914382179087160366818617978699587026064622048946112084072697820833433968349363614590148743952790581261049537745868251419408759326827309633428035168167907588184716088626196041099884627636148185501736030125472 3276 -2464634785885249983701596371176737220306171775502676994666995123912088782801552521547214718862441013524846557686539698019108051370677536753720933138602566435836108410144852092866915268039433828804462364994483365807673394910621653380265094270544897546018579066257307488464 3277 3167060765929606005720623441637768047439574383919049910596849081270378869151932304173165552689224896236192137846292313649401389599010509302808270388011265123016025118218307464982966421468443780170143505496264474491388060607047468997084778748917729379719488145266005678744 3278 -1060856354302670419341316545580157912945087260192539444512838119938608285851666463462225055919029237192317256059606647839020473609739029511602054156522946692566029562068466096759664279254591331171679623347329687509239201095731042657353716548235130074923889581758315973792 3279 -3069859350382582025433188791144588602443425798950891651822975019818208094499431643240425244836697969824210600313815423622368961271969906268432470920973839570792246755217714774418123770176361439468546473121674009717892407627746140502656440562111889661533849586507027348848 3280 6074843879935087155584531390685004176719226186222269133422923159940464539553525646656082704823982310175180730679567921442593716367494088532193674513416113008872075579518983765698323684150147896683382170314279866479395239011655205613253281991470953681086287122934125518368 3281 -4459708840211548934775491646714147430669461552359972721106784183801857754324995584139114146859001704322679282290954810353365265833489508923056347585813671564378354801846515210840806782538632276632447027680770721539489508147348510598094354083658933771539250453979704591344 3282 -2315743073909466005440719074426879262190164905295619625314223627127502733634977757738395682518532647265241369187159249024534031896310218778141422904792701907717569217286063996460326667126847562579461250679295105256228135697851174522944607586704426908857929615025704858480 3283 9935712208568557695229395123280126100156123852596946705629935425581445161292868810983247691975427959852687246522795530843184653789160988519364156446069594792928678783333790846524821166921792143645547034941983272128987478663473896547010069145399378527949185802843173248768 3284 -11251279952624421155585547561238776075191674027337201542546482521242322819048929761698782718298072509170304252099864267723237606793291719956887791925629290155862609339407912051355831738072760068769365900622887706957894701240813648075434824118492945618887688578439396545232 3285 2042845866488985104329886643022831576853180141082490516167735933539577673769016284766624053031157309806260948225467904533106108451153651130651045741010670259285202083598612542540263841574243372173051211520309312537877069265589325672913540600741647965025377016674505861392 3286 13448891897438644209872422624237245244828682090943171003991536376828135975311466348401349552202536049671885093379877551600022590076346526250362529695709104484763572832401179567662328469400476871070687645749544910303037406856279201960775391906996520163198432695962520039184 3287 -22803318884885164634983417009859968986492006750128305923579641192077561971934625301273913428220372690177263097966440282407462662687174069925756202942107221360521073582421034854905820010063311088460870236308172921324021749956816691387113276351689867310930132109231321942336 3288 13923899320233969881245961527032835718815867170525792801561474176220318152490706515945160179445507805683937495842833771749478168292063948691172003584260405015567363021051420252175163997989033894413591434153940793842008161163874247540043448546613766899952226732841347828688 3289 12842580390938655358950803303609323764672158578008926190506720957386598826195527378226337909266705273514157300265597645820293445487629826337652796501371987146030643209550780102082284935328354170263771387702933809902109518989095431804366666672599785853584753482543367020032 3290 -39289987057862406959269881669492229803799751512402245680302078017426525385916448985484170958770739168184508844453076684153506706207059476124146521503770322479495223873254164470409537745287124362096960067481319824576284800331540801195929629758125734180764661941303306300096 3291 39101530457230489105939448008599261135915555040849646013304300844663623754059830135148877463147472481629995090971375859207268943971854951811703532743791190038155377699059413956830325742331264286856183659018467231414594103153529828509288045140027522668346103241494657812192 3292 -135766592858519613498357899666991301184474823353833263624914376482716088037166520529515116333305953672008531372770561169258497604588444520044103049961160838901294552815403161112848310644001795431690455213091048928833755436001043316508027811315606460020038845915437589264 3293 -56998919668821448561158827580131930733786631761486657174094987445584507036098466838305219892364475169794880625557053058787432315619855258793377064084432452738278105610173728455934937385047493927488302405477279602828999585324844069722000385007363418257187960319018090856856 3294 84178193553683932234961121168380160363523870446397835491691580165152390306595662701335365857977197047345244826612463970843012856643234021578773266327099229530201325324173649104633654685863591204236951704772692437601579062227189914022293783339412910568900347315477862350640 3295 -40644466203148766685515041086780519608176555363004193646489888553099325279115789491955340605339146082108042171430715771038153151204038171910984584365252767332323280044273606068527714956327770299316263040021316337281890627500259522422575623302894470071114020513377296816304 3296 -63254826894929281477059679047212218313816246373313385422795769530239921023299058980803201240463631189725508738207552181426886915116619238964947082376357051270445204114126727757100812197045528137073426110530143416417857635664059590535141294550977554108816392109067086670928 3297 152652763231353853316107862630845168634028806012247860669557728379281006050723850027667884784352182313477017270958970242361209022612439734163449390336908463142521499683112316721874716071523878572381623253129408620259684422440891717559210973208330060075698115564649084930832 3298 -132380413284924346325845009831123092924455427839986207955954308883352374625316319721314035323172934489321545832525621786779101181684937548948789757730159364583515166343961490494659419128764224987040094136434865569740384494587557006469040254051294404790471902008239758028272 3299 -28262056571457672382538211588507970318844457211043472114117122734265983979358553252804778044771351974907832549898565029118510221637155877310290925700848567008328871567947309366530524236330954599077661564872009497666872266338128508473429038111935447650565649342302699130112 3300 235290259431352683100482378091955363856836339560248812203711163571234697565383274340732809260471150405453260687967084081856232574868292986790341314198031712659202052938131700001906743285513051487102045539135793921379499543229625444593537126454859623022189390734805698641584 3301 -305323232120227097912330815850554502303005985563917173619218053509973489516410898816097313461974269072326923371737241698626709953164887875161412389398435400705877313939156282884705637434328605170243308197719247243156972920417910376377865996468653705412460373437129936595056 3302 105659212636179963882859490671772215075707253650804786954776379787721130583250368761681275733108705823052685925895197223827236574917192532309083040871934567232524185995266067467538381586666362546073508784214658416298737177663287897444584644748774583206348328626653963527952 3303 290963022909750391673667325614146794385548775610310695794171492230927100650651856273618958632945190792401613810812877285445234219049368628391708697745704896444310512609538942466411927262101715814486002527046549938695128571688467371922953345745757475138631220202658762847936 3304 -583253180590844645889493004106384511341571156292483170724452832031620919658224275650535539553422482697333001460753504676452036705345291588515788475487224263941733208038583482443008109576630616269023759763379956669956265696649745028577594240267786346951889082380066331059760 3305 433708557324267829142498497624505970007102195997166955345351556288214749874163525697106263358889588017235038190354579135285016429904360704738335384974496991898724670934575651404411818456101484391052555307918622437082009785631922744017788485435655664843260752388660416156544 3306 214194881867564888286763227818284831663032729703625163355706586449137358385129188461402520126227075352561650627413247423269016266702591542128463698449935032906159283758313152116598162814859564896187437364126369182755804139769504833613151603923949566744034975075373795269504 3307 -950027455424197527980527531602758343716231997046135712357897350685534114965523114904251042378624527820187382899001549261855332208072552932535170575647141602314406556851308382479559109986202273505764486241529820465671207400700758887091958994227491487384600325598360885751232 3308 1086395783294138961574570363943322133137593907135607691727731436353665443621280119170148327605622133460732449571494062557762214715122245374081379528493807431268384808341118142560871230327085662515145208495934586589354398015975249532014822371995704542845474535420534015165760 3309 -210915518113937273428181622990761060338018389105803023078728620494895893717497327545293009685304767912191487615904466629358846214356566523928835088571169794387110912890170627436288193088949999583035000460282668561473220034609772974970371569562278037667125058615548376213616 3310 -1278460778729171509401149708064874117751511762886356637771086371982697180003643934894022385067342326477570829367864484981904933838377385752849960057171512980141568712998088739415100259073199672116609977501247411796130497275576050898421680595706859716733046305660145151179120 3311 2192159254871227018438219465075570448284680412957659520838084703242286154844830041155542406867775868288757661126910029549176117589311785761782457324516489412373149043145346744897002968809953808420815565312080079430470963187601380374155743998713725317236880280723713735094848 3312 -1359653998648171541635971808437341310047267592931778099269484246817884342297080634079949464612161489782936431839767632593229826957884805143441851609717930911208662330654006951540214014424559455024986777833879370697327564426552962395656044219235189715046084300908678399784496 3313 -1203507950320887542304335026460018027290181290587004854459978906785049031528406330032182730542853566743128052203231561045196385674504983576955969713233505598716226858633751350330042228646670016955584520348318819735496082694916634181095050679811878392361616549010576273035392 3314 3762138078616335183662003389178398381256786693757879427961957867566413493412636224202725580230629690720567947749958157316790940020139991995122664955131067556965771912206584459942211607117477352340394307771314426516628153099396767095540791076141630302605034446874022759071936 3315 -3782432039210645809127175992717417228467646606859031073586392923265139895086232303320113274028368065426291953286076158070906040703601524660534948159610705876191356585470766507251619025598717709600520218694271621223528404733850685541194745280718987079668273610314554994181824 3316 69487383212787685625603941741359363570069417140538849413679771456421054814758590440530676639636322223724170462893460334941154393564580220828090536464031795432048992045752756023431183727116365946368180530970818413929637778711252234610645489004320284748266323243930053958992 3317 5430681358231151406661759242051340733577221944074228115080515585229243512049753820775130211934638065941895310524104582207778763636130656274494641848327250998468747703788036031445009580353363216475758946285633610936106159974298094048817353722766662848769032393386656287539328 3318 -8102964781482039582478737945000141206719695723953648606933469057246068701742714140933367949165650070351421702440928964887167198251200308663496699329460844253895859393134977185246782949194718179710891005480413659386279268798645571904279022000959609194046853194283661284907136 3319 3994364123171061925123963023231594185967376034262194055980174906911798717967994973360519434887698990606260192709296254043775304790682914597160678875018345479947176650642363020741224742932904807674692463967982268699224579193493525799449403295028678098406690575806688126000128 3320 5968159820919041453567003111626266286738045325955692521690377437947053978519661200607008285975497324261551875604553938870949931602473409422160650273760752534798285754459111478059462573296475268506842496791578052012129995144273541656583536664285225283803010059422652925483008 3321 -14636294335727352132744912881776721884109515696722915445263422184193538600472402476179115525069505025217762098109958559892110256236025362352305652156407859929675849140275351670937771631513058266686136550400747566075586122370229892879725077936990092109431919341039531367095232 3322 12834031322915238208672140185723388599026394298693014180917483826647479190349582607366139650790861037508543641081989827773403688107088476483235212697762049795239525007970981215273090276786602285451742998081575033524357082440210350691082281314376914070396446374846766273782944 3323 2501360752587129773455566260165044019513761451525230827465346578049032257083872445151864222519448339118991649433616517981701078192125322112013243433242077763385735406815785429738767289791660189923988445427235333914271240939792790582276209925943625129774053184626492005837872 3324 -22459415805294221012557108458253106684218344735203798371104713174757888783090508825526237961077260821885642037511809128462587681477820038566550501529903112125936333437017129092035906504532871339109595825627323905730508224758819673850492838545220634342951240546691091902707160 3325 29431602140538578783109476184404675384167125576064655203677166107094508400133601967673490791432828802764752283782667383698238444821368444942579281699126285378130161788862173252054087205270384632737376213889966370505441628765839148384290340837067656117974623923706544331877164 3326 -10508828843157983187578533510642466618919100166118597771723717717519704871187110998065539111401296066759382726764288575858248751057549367856646644475228736696626749125448861257081526478335040856763532917304772913540911547779027641429354936218940676516069361250723747593712966 3327 -27570250142929644001636755757019598873081157930710510289810370026516462590305283983111985562443737849594456950925641254171110599232900929421045247014182420982844403067755710402091201649216032457237569446551798001957761607358512679689785553152225746027866283255936794929168088 3328 55993386332678198366426893208268285399132628727343111087501236891832250197419019125517841387776986330827376537350614346820598558400710603724275581203504181517318426806751571844230733406802293043673404520194815750933107928848683611185977262426197571156619613744957892272427016 3329 -42167451858428964328836073499235446793094330464846701282229716771010264223316778169800351731624741734372131894413431131651533584474648542963986725231978567131385824817985014343059721186321991507137119660415238469751821845591993656141998829108518712545165844325327081542827416 3330 -19781304900903867933523224595898642869772663587807327944821925521378437433788712837940339480520228053286166029156090895304035293417320213427768778290236246543948690635236467801079876027046408211178922077814880162619885595463912802927985690841439212651060665532964364561121560 3331 90828744402093117462705680172551089098688761195798011009665636834382310614223009767398317340009840914990242876732393560595628774881691490022852267905490844857706835071560786230041147750768644181939790208331644916905232277520835245743041316381642655392686359336738280731924488 3332 -104886182964224666076180188478733063204337404179481476200447443346143259907361046978886115036718454131514477589108242904301223666819962033802511825679229693056051313765708700361545559380689070023134466941937434168253712392292282441688846104663454162433634312052100133721278832 3333 21667332005771311684569789810450746541821734787191151064033209377389462728650664028113032800474198413405454133151238657503658511677613307131368865382428919162055766005417870500623432178531810450491872066623042869417388463333830614124258252833051237557240401138548173323751960 3334 121507164669815795193908007366071047791183849471386680271053832571876379431305869974826409866066618243808886800497166181585249706710197238655168830007377264384465416846545100301529954239645842166771211476932602109913875093257388045967482068836806064663478971758016485182270056 3335 -210718731389384602599711007036040750308255324006248312425701690851756019622143216368098507812877362954471881088238467798469454113391679752153626458897928930958281421131403765547211248211776146911865223710251755380754773876174677440569870744422988623195380445785224709726622088 3336 132718786562987157161954956634721551829471294127000404729987024853230446159417939647109752824429824702641599306226240154132805199720385625349978550616678344996689463575685998662892611931908354860260873284707471037947048729925776781012481499521917963295522043636351201137198448 3337 112704242423228720908917094502823615523535683247467578298074759098894339368959384652825882307589194042385640766630276563014843209820975077736971612180953964411371286160147560468453907351844978000376877405055262966021836292818689521921390306051868414774587952395049929279040600 3338 -360198480175810595582349965624479917915994324262289031328613746802123540732424581777329296254878723508384192598222936204502583379014300424219786569930953419136721639544248118690955115503323530968823223923722271912156922655641697434952203722963883901603623310894805091388689744 3339 365832574111367723505570195235491185479108222449868983496174496918674190539069686551226451845101451735831852727803586789823058620337142806566181898762240367853096313541978131100518250878080552677669414182325129349428665561780601100155317281132987913336438999029725865381616496 3340 -12091212890021897983650659337172879714229803005743403101945560512371097748122803385118141060228770516350239326433445926619031085188680686261842951476273407457936786745380186933644386925730003327865915539745474807277016109063594846642205989484472697417556764218335353459594672 3341 -517336789331751268591419248911430316874445093786925722701536331607268886254222758744427877673789570845896534429691621817453966075598261686142917150438609691215664721031914590313842043039730718684464825021521195836214164370976821410746320136189930694374460922742211069497766824 3342 779907668221647451152847553527915629297875398051216713220554871075597138633512651807106402296047584289804276499171976930565933242956495834649185438960103229676726786103756776837970601385031279267137235746382795954738153754777762070317980723360731809175806695678576052876282456 3343 -392303560890122243546534034287680613022800269745382482448299000874382681595343949829051947184577989024124848184433297852312934234341865194388181351577589192336067857165985354429901730280887735480940819674862143097639628592649429351500497464650508388060836178545475458992008264 3344 -562871488167482132684212916238968607895732499587281274564444547738869378904998072625727531631622273585761821822287814800343230480600911233116469384631975219414045728431163175452241161690123230235857910793249292169220338403554357139474595849718716955183538269767194124164936400 3345 1403183015499261229037480883438608522977567734208604288532738459924897014633985680825350464220063679012947125054224513303794278108650460165314490461768210201511347118529564732631405303277488525109035230384173774194616494119860474680307134947759716190120568417530177483729829768 3346 -1243999232856979635281689438396000580919953081804311894942828866415784934176096029063293278910599427553405569065036489048653371513000990006811716609887197675672551803974757378583364272045957579547791988095864344279315209816216472479850539819919537088502437737763489338506573920 3347 -219769043895460775425127475660093031677944960263941175471736302372789303307648085735954072477533048100197113678333103986499993994362875263026034253047732930075250356952234035285273535830271834117192640997140047697316864509553982994304947227104876107125686244166390352313564048 3348 2143558924672748228365717565120154252101290437153633461373568218699392555755478759328192207633033507161624883210237385295364685609877893905124910294681477634033503267009161650369049222584162627607436435971043890718008592199144819342773349959269721376850168349079214335488750128 3349 -2836736163220508198130058497719550281536588600817285832605890313447329950373687212209429642874090620178656102606933741271197567348897572891593861743409668343644853347338228124339528652454708080377297019894333990128300014806222300651775590647542845747020180464784085505012203752 3350 1043851154497178728430573326224277922232232078188867823924642739719408208024092740465634162967313379086807337455112440056171089805576003788203180094800206274718486275857810115032879832003945340136058627012267102627118964727647835289669648014198939900994094934798933108715298336 3351 2611704784051362955947905408872946395272631300623238698761831592676625891957098946917727861824725808267418489765989883862512009325274413038444438697518842553310537923805255015058936601168608648105661208992641435652912736021565843022782289285324855103417070862507335829518750800 3352 -5374944245412169676372123382557109899747554897075312118185210014837829491147860636655236419005594200332572902182288624492652179113123121426561127759650211685160411797374480046320069206166155206014203836557825108157420355252558176704512141197626266130933130949257896807686168016 3353 4098711818587249301676788459721787576909336938839791061886638694094158266970618807512442228412112434290729708882022725352690802750839697276520685982828295553167750930997645842386597939897487280936288740252507377343707242677526478358332574088658284554777077180517944822677847952 3354 1823784243879565237631001102098685518508573530831531794616660398739594553055153974429501726270256323588529799812883312257466899638683267870589352712695911172274158286727514273318818584906528046511342193809041640398859844833906789461638526141967175537254399087077783548510300880 3355 -8682804839056529947899312737295968806646911080024874223565278464357587180196601274775218321175832279281052376887363264709493573643150728307039586465611357072388948456321571328453766070864244182989692563659899033646680376362038351618571459038198921762753563357167810805983905952 3356 10124956680648617379211218425419436551295596068368753296665598157288182791479833635246047418229537027736121877412334139657330232256513421771415025124082263868506579112312126220006564947903443699979523849807241972378321826937706330284468069247489102397491287460985342088929277280 3357 -2216165311188590162846604925633405544242357706483252732363166342812176323976649247463558294122464225714389933638450996164507162658077917428528518576982842210806543006748640367392360360407868495071639628547123139046960741592305098190800261720807435964664679856983409100445349032 3358 -11545909785302362284020963948600421204902142457505136400683405846934974412307213725608958589149898563579778099727337078726335084409201182624690361633784989546639528361235783503270211310923899456641108930875667127546037938643899151100907052582251622591297052691635335518020297704 3359 20253089607336836441500953987299418997340697834134516014292240444260213585327344833977514021039376987887129162961415165657521390813182982116883846231274773881349863228494514537183651081596283508669450380949875194870599100406701702741189064433541048672369709046217737016056095736 3360 -12950250901268038788790803208712005409895796771264487365425083484957554273239814983142742718668184427865479428088731500228781054787763071403025795175175546936763497226244546087075771753795080101002457625185445938369219665273686716731272947616493256635451251472123582544900293984 3361 -10546553429400352819233727489121770800911024583175179144173134010595479328552728563799082336361676170282991748407678501092921130060523718317132777894134713242401252429158142084304173550877116829237532084452399123549190249393133272279402218716067315665457382967533646166411454712 3362 34482842790531896915716019260338285788178345090804206755233725902221336965777434361373255268446270724706672004850235959700689829347559293152865226402624921844811808604072455651804443053305099586818936448066248227463221632100877229750112218767926499370495244489269989147938740512 3363 -35377605568948277895244800031585070343093760823246727250051542088610873322383100889556077143449421547167252093772664348718638309047844141190044754427472476711269736018160229728670973889276373943741483946900464917347927080976642638068601037370817840956870995024893218362314441808 3364 1681148968274158484992661264112192402218384532795998980314029746489343137359019179300826199534017025339340710507342359953638344914126896540522929448878863640877058016175583302029994223387479492675069028858532213205581846763518517982757091785794966970651678687747633394779357808 3365 49274549495521767338356200558702624789718837534656232672252911422335939302450304126019405545084568933439457950948944291666218582716028979124523075243631328922841077270906875509388635675052950023720959197987466605035046643202143741282117409834094282137331395827471042190079695560 3366 -75058095448892506189199033556639897661636637548903260097628392908465407278435713844618755952002265074918763220409657466830950027208542352890984620761287128580944353912763394099201927566549392315100836882427028017595535036688640220661250322591531009163639347688401700383877861552 3367 38506784901764016104558576934932622641994475303199804232844878200522911214993819989165269764389180186457166319002695585274489906852165732540537031246344229784987186045874511253433798130188520553514084713526912323964578438224507511955607052588563930172283244577393414067659726864 3368 53063221190693623682179340329002910018354187101156065669473321544491854528540652771419100308665539604439647271430900367291895048006857936642232442727242988715867997052730850567594201575574534517532189205538974621050266930580038774354801804412966223692550304944395219598310095136 3369 -134509851929606341645969740135840692449128898966847936209978605750015813831920868407283738602493176833219911192571089254311177438867211822137552053138224548102323436350090714743480421179805428701768919745191461848307330995062944167935638844000567955383710211780344584705356129776 3370 120558083442971612415799133675071758996530571279538082661862056092722930660428956177362121026229769706867672020226411101666900358504942246873010918069944191633107179120842100965294275278002611233728800204116334637009856937910273109796566544206540311852096561963779178928596236176 3371 19140511442042845849126213437756084318975765645397023259452079359410620843050096076986183458950807813935382289730851341094857375311743709475251900177880285157860391432657225541416306726480952048570726877930656559036250896326350388659993618458785854837652912759523471123967513376 3372 -204556916907636960415889203144917541479180008405933999320341661512945270144395146265597293353708291086210528709297439227861415380204217456664420292317646775355757916303499571855600753692911938932414185342871700573799147295090565113443564551294258944010561097360081819226530555856 3373 273385420921993238017995953967291960107541405367306231828507460951389501907040219373194620547497072197338807533946120595233543903115575484066902618481378334119746962805782156670267609934425997233676588163439267677099192328955987152789660198600761466451317299707386708630736257688 3374 -103561211439657796275170603670915703713475180015627412333845187978385480226734302759446037838922345080833989625627108572870982078283279228806619442305421494269644056514050908376078077009203540372789301975284573285614834127104057087848046339358797480117653422962282005410532056992 3375 -247334484027643966925278939089770728781610269884276689330824285816644923460830015539919454105311667634969320310547688340602036873995084092293237701953403390071644873026070495811492311690203936585459503273651055910271077725989248813163301379629218115786506779283789118444743486704 3376 515903873234776522631993423961470915730750278949239964528130092775962369665257312195046036898083747679050865408488504120838808082472126873204989926034981449191791283921269866013991577612354553975161553260653618591753748885250613685502653366397020309146533580899531615782676388896 3377 -398300384294268585683211722856944411112079632293400865723695694618052931156806898751453402884795972383091173485659243719169521466687709834177021070445208078423747993510704522366289099293331684067533503919495066642713751878438619357119315231902877396675946498774695321130593572080 3378 -167842966625498891086265966573196085037520477353309247810597195564578646466474166127164708694433843989230286016037140686327106599810429385938906877529835281512053222160575048337479932515934152126706829096773750770397179673643620130695419657319384080966496885929928561239019307120 3379 829938480553795834834248506139352192788099567350273654580517282479574114325801353928663909353508498620769537167360850720093877522202035931765942671878684743868297515424576329458354160378195063385162857650068470200202128150435393654761311624202111725257543275023136011980307318272 3380 -977267247661580011558543338511408971916547551206026963915611989490116746268327601563327019590667749340431986612773174650867991476253059948317131756115638900060183604477734203154294351647754018335371195069884199020242464996902392663729118432910857321278734414158167636693118418512 3381 225800486499247595601158972356120489225468924003922487401479222370815571030612918979617987426272286707248574010285113441756579883261364634235992021084724165552570891866416499325356023435603025277351311600999630684421882779726478719515666989102910976881972970413859215932028558992 3382 1096893286476030459883112291423048061425550668682398414644857165861604815482605421418538526405277370536226229835147497200936325327791820282394329046597324579954620610149774180786352167431299232874658571913804543737171682476470451864498490477113017236167464668532730551467671079696 3383 -1946420253583749134624558796902695095348095106719878540260064735323723983764262188478199406266361886133317555213239064556048576449740138804624261125810828087055631126296815455993041598461455371639212690293924409972777218817691550761132612737498346506605980579642469060896551319744 3384 1263196096492685845212971174028458546195726672815541668607131222913348442349102722992476679252684506153841013917891980797868920382148787366426111841433113788018257149447556155372104561551753235139332647907312819724382199066115957994915361735186148146542480132329338162671417887184 3385 986149831245593252871019893100650945513955681733386938919337429655521358983989128121439036067120784865928706507920548871346694324375120414711070440368181921564064160900241303593680890672542653836388142066497278622377337031097712465189825163666999047306344670912342226033951746048 3386 -3300790949331985175742495845817644111471416042537112461731124277651935660086369597233168214675519777347125072777701236416893951815121290846874428482385543119725954509566623939044015550949016035231953718549475750101274364702604702613197046142579440125223233452611128257877936336000 3387 3420662683256505533959119840559033684008246957034205173720173580821873255598068040933996290339962841192397068165032241978367839909136105740626512001352355054282464714629250635066749037734626157214644719287431031664738248885075863872264982503875321257598352161341657890305564435616 3388 -211346163229341487281818768087958092526593979536873092104285666644684603520330836396001528180912786579368991547311282597337504711112923581623013466797846733714045012043596503627208678898440659735909222216832389578012571515718872977918707267255516683955485157226286725244830879744 3389 -4692465524965278219696065552934620254180913537961388889542890049378665396896653347508379260963638356105089320530829571054362423588295627503495434086876920910542288055110572554319800495014604307174364734777406395926247418224078654131855217903810953435402561972428847820907930472536 3390 7222826981245827062880312655378870057699950286024761451257957316105353460102078772960976344850841706191528311525677610855406567828551054221731346826388258595713770946903481415162391553270537697687586185693848593736689398238683293350887813382017951375985630189225317235107661831656 3391 -3777494921520036737903534714830889926222266580653959558083702774939481480957695947520938061982654941149257585498294284032830349382670678240223252970272388597363517264421621087175789339262863448051167399266193839934622241963085195842329199182119426647227585041524980199218459261128 3392 -5000191608566439967807432577835157081202814445627700818939759031189461484165704286331443867102525289145387207774220492619743263228470053575089415053328124096586382601055153709057123093186047763861590552969734068087218710256543143193449630283527449324758451567557762566319434675664 3393 12892891329118639885838410796597508231807451079356757930669682375180313343401772481277174076334275620314840473001009878293841856963384039978228234644342863071061838568739192933820209986127310571893971633409187203208498649157168528124179830294016979351612524454926505492634819494408 3394 -11681355847736456968674656410028534971620584026867152557255308529090761079919533384407045416803336752734358460907440192493894464085005226404484356686227928979730121964361591523033675628423176963956484820157744267347588960203475383378073774747973391758884411927818366035572888056672 3395 -1649354946443745163851379115593781494512544323504876504994406636410141821466256372634079951059260174537648107420649595788167492281601041928120674980359754158681722709296837629949503409335005238256403212681966934712546038921993188087130903516803745751884176571536890979360206034128 3396 19517939550856963488572769663950365279392742127399229095059301642687540706009058732292437563972928880024267744884412701842698921534040765443371696268885306710362971773334769271326361641854218878985829575235065252563748006805415396194396422280804870352925639675550926961686288920944 3397 -26344107112491506797016241780617183111790069490920416865924366691647029747662854494025921992020247198390935508195890955746935381243808367413028978044720111929417366002504376605276860630284182748848551896327524077821862361447679243696230039247590590231427132091743888349975569227064 3398 10262739730807764963095552354408806930348330760688716811163738728635507886397341241229951533181312502940257033227668910938260786436921428741433640011667301000105105482520388260019213222438185880246661234934013475854664555749005758471977875438584927079315899759000791653265209670224 3399 23416341436647593285522305359365261543424268420206758958158984666565104237196812916938233083985713059873587671789382208703232177647457947428983481040763570296420060476586989557629059091540887754512631498205221792555637141582771487846761403208354585988698072713676177126849440642704 3400 -49513221146885978885226278410369445506465037363010589871561174980641721447432720166511003543877139985344228751258668498539716997660805386884487671215566604032409970291579302703302790583785888599680337310330039727774768506807588691734068290399570409209402403408141296329440803525344 3401 38696342811644812982394098627380387029885098727700601328714471687721038186875429607317941090736809186977157467455597760791241007490408722499679330511174962305407103433674108760730373388033735859651208137683227611338231901231680182123099401407197356082454565962106856373999501352208 3402 15416087515173834284791286876370056311861015909036369564274723422499915240240012942818072017086921888790425412920261584503958154002000953823523054040490383734108998702941332278084745653609868842457736581355678514803899864456840072107957412561897865653256534121922037979208283179728 3403 -79319585844612497836871131205321192064598510385300365506034127382509609316300622058459689220034932325303150206664315936069036306720121566505848223307054961647412293421878610338283089786723481138694228109440297924790554984082935316973114935820633885012251572594107224973683693162336 3404 94314695099282182204209967128021041058647290868093422684299046522471760403881418643140750760168675708207636066799708723577397193365270773656543641876245692183114126108042744870538610073753265677589847598047154490283130722191964947298602462850452409162337304180472984151454730453760 3405 -22927747516157434585623683005956433988933630854253658962703912268809629698244496421691934245224147755907637310131557134653584912399643610104005584305056319668236979363379009927303848099772521716886663530120639162744804209660742991763787305192206301914084114558074332046569758010168 3406 -104185820505519881426332325592868827629659886069620602143739767529717088064372794485164699944151263887722306974691133445967939604429123312952479161606848005787645849603225820983620686959967669186233731279102606991740034915576998293299574200720219845239733713564201780983063795355120 3407 187042034141820650740804221074791747929533187154956456898547424548076253809540269441740964518623603587830836748146128841487622317213652930728718066728705355204151386053372063624102044722436312109685902786842696337541010691879418710371455235711997651501921340717975095936561947166032 3408 -123172836987951985585993587873017564889074563888433931072338008119690077139605131680282520064372894986849241042830873187192053462519665261375961413853399139242554859870738974090374017531241120114910778849934251772081479355729244384305488176968195810433334610091812602393955001010544 3409 -92133786572736205272949820884790299328478151580852753625527112087798079305564131508115960211623469732516870019691840632897249618823196857250780123368396326517043247826152125690724817530701708875640039077209877043452264991243917358437188015564989663059185337545621969276651449473008 3410 315926799366944793913948885692442786801184275443533892349247896488869065919473021546102588343036244721357853153283104065457201901515204045203066858783208348154197606102169698498010250222039124137509668399133759221591768102782358468970914793089576426648961337297254955402815984924112 3411 -330695824866418608963655239823965909016273075995927716128948095781306555679352443389799613704924362059292921175485930958596505990789176740900586184331301936426346025889236671871669883239269341830091612780270047253287541570159390771259320009030452248492663481614563175235409421379648 3412 25084351537274842158561587737793482986646229029576646229455226662730247824377243730496491637795868155215491794010918606354954790815759398085232852509183075649874521924350578061128480813379228158938026094451589452505375607474403760016508829490899629548564047686777289079247045025056 3413 446794150778150040507171033733045637632484139762636187273296459491878871172791259210033690686002890755067593699097933838001966537666265742092371207870944861409298832581295702929838831709176029795979304231994773733264926308929457989784568419421554608799522446736874152538489119111952 3414 -694980158058736979652600485744344956107831153305581168505372415160281551327620992834269110672612877335765078545466285513745084780248470612512245298857846328561033152213552964917840773683035947795934347000952951539969555852858346376085531798595551729253479779692011816580594854519152 3415 370367265140140320738912111189314996058823180250820925939187910469708026193656396638729247016478712184647384771293436076372817075592338615710795023412746190568858780509693935332017701293653859393950629592757332041555591045912136616371774120672550331429420848839901654801564646367808 3416 470956778349988608231319598376379525442864175830204465824556577049917059447922249200407980416207267483003443089983360004225127991062288904061810904157469022000307142416629863502336539881920639983445147135256171768277591228491188222485932862411777921545835086264842884886351114668368 3417 -1235670999063094338080468949209925635258866023002084719524124261807481366555330162321968187575044514995796826174288457295958543606410301019423804448347027773696058732640453208866565534585202558176914972919520975994660911051242064084210719323764096531717769248547282169167672259411584 3418 1131650459094102173971041559194250737805083406632227183909579283475316484411042387527898201926304035834834425646496281699841399993328359244042099887416899337410995338705283930147872673959243763188549327209024651043179976966365408568878380905537253789708022193603519061467872796795008 3419 140256705622363970711040955588584323958412058573398110299323832716434600261565248474007994073492894835406887616097936333664819854986679159074018040819316902866235860657886199302207418682246402006364486904375865194963414795939497289403476798005067652612597377643821489901873981711328 3420 -1862061768496327317814750396400008145148679472591400952935311313372595032884009215516925744941702533155591563258238115681770744769915499992537004274801161923155572878827327461296463646992695116082878271294117154312543362327490147037665711107558723816570610601246998319040640372784320 3421 2538304340422340465741467138489223017507345611715883206324324249282574704823070122383174404667670319346939598813410454667042311963031532459312343240808886248129114729312390017377612818892430799663699081003118725858809098000569223554393974424121241956393462703469129349977562245279000 3422 -1015938333611497179071378114514747342091694911996390200637872168545624632451829871047304243545702504642154876493448165528135364948283435177473509003223227364433196135861355304899945271438065571706548137001704754838668500908257847502805336854960410834274775070866510803146080199165728 3423 -2216274769842611062759008696068845363994049945026465502617307757508665382719812322224271202741164904722463471859119320598343855453408017907255788666370364672361281479438277985186960752750548116787786578213088205526077921270031884622323650670499574844023496611318603014858836646739440 3424 4751504072511121471902895397441388694430507859879901678201284192573992734781326063477820729065520048025761574205327088592355013521374024929449947677708992944815578275735277085501796033704939077173607379852769287591496232711748103910901903410523375296380891004935336895578203262810400 3425 -3758611202383362334294547909367321912316849938562544906886748655096589802820979981053902317718213765878327764623550440258275883920461290870093825295358685308898846518179362517605894492332025211163052090401904198202329186709484325946362937994271480403703127096163482521140004404342000 3426 -1412884921839982588070150025792067665103129273134437338395524671715897387357729423912755396199923687673336098700458417703110982456220722231824881092946951828789891429750326176927540066781334992575547438128611443097158922221467902358997262486249760736601788434400246612250190973496240 3427 7579894745890285373394130731448853034476921445601273833905889245084629925863423724049269311664543388921734032378357041727462475420589165459874280526695021935634179490840160199600751520241670451419227506962496474748013080675788157769317718357071069181451624012397641782714560134810688 3428 -9101056100537487278648754200192107733799521055876638203923415685774322310326206707764101602899462122781459559490145622351921518614490139107617487468564431170962058754996214531159339874828514929872162979979472812114245159139333412379319069684709006110612205180246062608392843295333088 3429 2320968898698392950443194934366324761271267322033283969488487367024142018726276981374954644650123651507992469059433657951427715146264739062623084520818971774649324865544700414769289576728110292109168945196571397449778042062739188309749613239451445667424354735421606630396654922857744 3430 9893702933608292989916770913217332149941711500841090684958127985187533133011452800518488276428053114455099543365583473957188944090417484160293119522733365976136723309683786707517246188037574288531895436676616654088241458754517783251850799721566870684278381021136289403781168746840720 3431 -17972113922007012951949764624156810281018193915935657937829153896186750908381071272481309673080345570058833745272636604523351520419676909030178542316519502252956912244619002245289093172671661720561906114367225410882009857188845350033922398672636027371546827784617974527170231579825984 3432 12006466396584045626391509787022795747699836473370091767067173405143248154874620804253119623622570956679169653395854649898434186262969490211980327360431172362622289714930296477961697324698725012410479006172699938469943057670842482752508895691620009542328072575313529537085289406531920 3433 8600398994777607283543872460580764754584486948337866049989701849912005494487091836272338087359801317409310871692747080335265006142718916093862551174895147483021773792555685481724321645051033888395858760676241493773051704184598873922844093195665210166630338540320994729533845104793344 3434 -30234870508036877173533227746707110328970355570596226295087744641761183549023497649061172742854168591908046188315125060978228611256780324768569353491942794311382638097582201039787833272921632505552277511144945791415139187817413493468165829572873622119154350668102021872616419079162560 3435 31965734430036831408244355445358843037694081242247084733320855331811482428875508857303877193692392739622791654745631079234439804534276636747838184304683320756114940924803423209771258562901513448003580189787502639082972728184520071867693635053070747252376536986378585976412809144446080 3436 -2868322588818955593147431879619122712170678454488880447737641055049459514846274978891893555214675088382132830577778221709749029928466949598959213870981402758517499844873095394503695948030991998329494162578614645953950259937202800255887876889047639117837352219411239014961810136070864 3437 -42534429712810065555400536985053448584869797156639990946342336479354759422618905192067365519349198643804060153592630015520275580708459692112991372268917849486620363227548586207549696138271450060140271285333624387607611859846004370686877017953550904528666087884080552058339568610666096 3438 66864147592664522829198190142996482140738076220182630328693762424801656114586968643955822240949749880602594407591192634633274839353709862604613468262229678883430045199989387141628003884605859882511183490633939747296585770946364065001644076416101945568340152009243027370977249422172432 3439 -36293858319891616928940397996804714501210368472901284622184455567024466951197525992526666261419897005194872828514901666529941488099290891901875596175527943809570446933271906232102500889120872156736891090773368776516227660207476287958282123434381857970351806479994373752236400828545472 3440 -44337280218574746197764652881002555986611752149984596881019511471199325613334897730759410907326925806225601002125136663818446018898698941283304793771155019085430178957949071944926870345347860512545788763429508486172254830488855719308142533318534863648755718511611139715558721454805168 3441 118416312547042722157085507089622969962309026996466846862373485539303470942790179218904008418560798704225156549318482880414357783051325913557804782826444765081063389315626730456297068214480999661841449561835350733558038216159771707699446991828171064388927775253423355988130370365317632 3442 -109611183451418096400523648009313250801082651503862776792030475492256606782310134722936561621018249069938096349690997648986912338600245201005241635824674699958469411343955807468714068521043621074841765738881657680894011670184001407049331551998361816516548094579366002677133863807060288 3443 -11727034061491828757039209899756562342921672742608635637849997256479106862955232259651269098696143164661911549119233297968542729975611670037238508536496911416814096324488365914919420742975874469700187894938403678547170774882460587283306622145605426896693881798986004182094702393175872 3444 177620769336482013581893172347354396007270120532201171781237756986086923593894775533060524727119202375029500500960747416124046521610949772564941007011489958288249229494647092208643388241067212625449421786099192587215990331654010479254495176235939492646630149210897766631019155336136144 3445 -244543606964616565023332824808828977047722229371780185558206453683377504855767876665864577821645522378170338082742448999182336907268866753297616368486269104828432582772350360415236937269459223195797184746855153551090087210076225144678981304648847451614461902246516178533757485761951488 3446 100470053826155057753358715318239374046081367666682485600345634775454459722946724704467277882827464918571130096506611912632929315799525345228894633807778627211200336204923110224607364033298219412994773170736034864158713653146719402016931615120517169182243228641615906099813935113725568 3447 209698138592971045213394861155989477726106426833303314972683584447592561744587048747051535818424337995397253287809002479407567499617387388336668058709227530909171915448200131625565493044184413862090808243447086265950085188051212820280754669248878034926346408100917457133731487165124480 3448 -455930367914032057092421703662568730479780478628415634284712675362439039174927094296128054831163466629146093478687101510585829605254384427536718136486652109913331517004099850544842554981560201461851680714225760147101573390522446634060232570459710845220297703238224184205902153473713024 3449 364993809607725390542119780511951090347242518584952125383414104835711966790645717472319869641519831522950391198873557339455412231909464685676762073892263067708441993517149318024607465648281974800674707412593969087935189621806550411362769702408173272964861489960604000725618484390572672 3450 129184208758627780859756440312729922529599969784958507341472222313219696541465867423314549140696250053895450155274234946635818514534211740413548321238437530462418896776331217781911862227566826546090867725543382723617938121592224746268676788209643639029209262538781470282558880595126400 3451 -724258534698676200495754221362823172930589292492290981131393060477572731806287552137510582556786617066610379597766661380023297253606679674510155733424895489849745501181688098596668245851727692860594933179838608763488437096795336415132827919905055625261853440618775771310214118730232832 3452 878114520243536391204243925727889896019801132297536465023807776676868871009626600939011553242162188828145025010848371106872668957508582728526153092713237518534501135990321939903799470479215611883507422445803637844086821671513141411358204337689714042299764429992757169246639904034395104 3453 -234305370379487927999245836125359811521931307416865140652878078073090552444885118046328284685794375018425458756948065758524939329344872624794073954446875222336124013589308540133604750368306467297018970770691622515074174956169239551135665252070477390896694891893379894532295712640054208 3454 -939318844524356744453124368372507622708755127351545058396561467845354731461270883327090298697777040612552713605904742304627169803599650078184592499328133206727885346964405398703744409074846684366486375063618233589013461770765455653874958290296833496100481158062079777909736250477249688 3455 1726698521621775825906529257196636382541959360346274453022691012663962783430865400259939740492804451608234805893016479007524200971575061724525440482986065537929222123994990769527947867189305659650987009302877054301902886774424419591536632689456912334109012164676171871003028978549339016 3456 -1169973053145244610731280603350960094500603783913214391008496429357590306850156621605446183246302004586536712014167630036652510200099811204517841006941825367240580510046478923422331668704124499666949992912897292997777228706310927095890639989939058848580550868093742370873580359323927952 3457 -802084501898589704324174978879541148721988969035995877126904432487422599261396568504055471088764061123563071266968147469622820460064358097887643386463514092291817716713908482824772370218403595350732388509878415459607690458989680474349428251374105852734466965875427579542882867452971176 3458 2893227940558450398996785430822174015196690160993433115233210891522522634598975123361284913437941138506486768429085270172863246950096956667212899186429674814512018221563758837635947510177693661080546144101351206037196781087412649468388460396751292567176934352048367759655984600994526896 3459 -3089434637003241077356233444598178157750995837849107594309562103344869617669403131892187570430968681703404025092645414894656030940491431466883550365921913014436800235551131952686794313034834540129566308245939460062859201263469337463571610876358427898068177678246310709311755352378534032 3460 319525998275889697581145863722458582804051013192497077513990614266400556540257682841726871401599503509372516319356426060598274767787359420602382695578164374536889562755803085771779736839461186361884881169562689461722191143028697695368512006171727390828547920655988371178638163300236208 3461 4048547493156792343675955932028362521209603085951008375425430391426420727026551097339445996978643370114251615319040859489837499626680935992610249154597570805767689954092590336683282161553822172782552294889168038720605182123193926381792434816852361382180233692736057312379899239582786072 3462 -6432356607087777018979880870112740900134989536616811986482517814952366778616671286395365423180573379807863412190029588406077719558472309216709506405914490684607671247660857663890494106145082336004825300775548204793981059867774636444609388789426597206479242386228562254347508499487253472 3463 3554795788510767978284683204032916403334410970179859684095523551896963107698417931534296496032094939916740731534042478055073031042549252681459731626046164030663907686642142277376794086231679309985116902270073578360743936643841507078987149522316386064982189970905508719677102799053802576 3464 4171981288052240064734120522404214734562013878687036390865869340896927684001625053232565887370387803827425034901960565368959427566423528136081231438721761755963319428443152986735877879820293822627519208201135460620965726201615892173987073341058469718372632634836980844626407993454798000 3465 -11346872972879229567437300386012098904350664928366967194764242646579546915365719847655551052546150044546969696084367882721021934839016398987711466078845879308212063638703243185396356548843439712735990529268568005204174721144378231219566967941829323729119639397401727201984277535995608304 3466 10615055597378408525338675500614868179974499592167871012975782993053566708609999833786802190673174425216475872567526170696429696717927689133939619843601071668595026994245323878669706173410014207246206679873789869187319467938650265235969086149111110163618322726533722299692591372669721872 3467 958828343481945548655511870949682046330786032974633353256065382365341003609569091823479715288404582118209624454969528224810576924734297509461871698550755540120571820877869934189320650724690750495079126399362320905163385087242665918236248623121442140982506953371631305263991110058585632 3468 -16940731739526209341225220809798949184616380909452185077751370855760655898132196843267886966848957115856559600565881939225105248258871346528466720734395781932053342676221834838466828096435456951560005493855260362672298422284990692576890408534964420280613861077696513572183515728790953552 3469 23557091604123851956653821818857938840508691232303907124207624518148865602908165109022644900084975044898891964696729137475747980859588594940442587409381429041477880199652309496641686278430334275582189042322640514001533105890858385833439581097449091791665023096275466035788285700507671320 3470 -9926499972915984048488052553337026366003497960754973738992503048257273200576199012202145932135737629684026052572853928228816675949916771631061506635206716542433867655015189996622203166586860787371775822963252727041911136833307722011864309819298970616800555608729156417480155366303408032 3471 -19834807468144303903869823500022821061019858045246634265182259712892428248448808587917886579032214889248374926279020593636951590698877644141744719983371145771701257673913657349741408456938017365097600021270583953399572905362300501835292268415605300377682882555700084900017406082677089520 3472 43744491399297936025946008019271820230563554518980483420052014674719404706227078915552184354427269609390861184254607599129039001437867471752424891430100948751984304795910864901837529680667203502241145947115010295309517404438281265740270115252767569092279199126212150409056078717627889440 3473 -35436142240663317808404060517817912195602197670840018715530791655453564757400506697641299195367504419007337425464062570327435493430833982224174192473810623775252990607286549912294749895948790682023968695333035822009105047362585003372686609010869483250238424677742418228982315598190117616 3474 -11780837465759442708970491670722817594140753947015139587413470570182115649138496201436086189295299693319400830419884554266910076164963075462441533185221040874543052682387840816077768049215168495620963777619715275246843145819601838129811848900943808234028866115346710118530319792661639024 3475 69194451198194487241249718241279145107111275416335650700490475640647176190975655326834292297670127692732331255854118707773189166678667498424446493275708695575596149553010959268044495110159234772608588446167606569265869547595566475881225382556154928276429347964919361342129384622277521152 3476 -84714545246314239127676120321874621888362147913896076485669702606547105273137284309419177433533540507576102402968880958232827817304379904398711289115811830744709517708636704058518380930353686946297303623586010646956697954450583213029907344055636104783652755777672801633171364065361919696 3477 23594694007152999972638176866765282734251948195688429949614535491528142941945250774657178838416787484680586126896974256635601750675653132387812556436952145915663213585194814327937554468420331427647764091720320988790098814540637003792207452276308610742262589579852329936067627772594646800 3478 89159770210212495456299801474813888672086970814427628651856626818823792337068102947973979174422770642226328809842446474650524128707985908754340786011860767199584197892977180157105662833064073237793570235351361506179900542210254918053468942617764473412674042059079685644184721676098243600 3479 -165878972244396262714230700974649074249245133020429977168185364136755718164713676273813314116287351344763638736370189826565997025967112339077705764631113878406412200868210005315124013678095697316013826396782959376486369950556999088145267236924019411099244234718417506720695681017882400064 3480 113972734009658456608748115876745010197934580020597223976419556219968186451048588607984612202411955823982741506535502239571307085469052746581810050285285070814174178788526386588579366767366253991891471902635690208206720895197891620016948348894559627839717870210219869370331932770358593744 3481 74730801298419979394067568441322899422627995412077591283820727324004730923092201499176568112363035876590800847961225013090877478801584854494338120073869022623024878761995093938160553640359614534650066045633493964753524534143873358606996264581040980944792451275925168492214661454666547200 3482 -276827839510951403402542071605978400309892720473590627438658945274587547969408010981949025265234229747729490479937794553697804273021578819025566264131544076954298477788888497951072917306479960415749699268618716571104108410795413933921290056435479450211632397076260422673860549343324145536 3483 298546849201927112608342146011086752448375143194615512598602868884364247685229522345500917268657701547573278260039715798042830739122161732337290477906917509808887524623171056157269510191200622701441558067602218089599207021866361883712031266370387378241265489503415117759390040003522343648 3484 -34912719183393714089911573461301187967289701012997522249416881829316166100246708780954065140077818268518497222493125859764842536732257900670543089506255388986197090328087451071070952959759815520817049931704536527382216458900257448634419580856610363838927531858005543178804054166907771968 3485 -385284949859974998943408688284151398739653666869989855969991049547132622878327631991809450122918264363704268314146751194533307300228965839213477846903731431302099510349419573354476545092927371578942509024291112817381948005899021972560422271317622945280538283794055754713271689295432655208 3486 618732573111427483055091594510776215019651857418937486545150160027980921933262868995408340350016495894227164904491908802633163262536033466897117232702052900623128277071498937196374170328499004334681353308950874534801195651230640384718676530038959621661239943337868645465493794810627253216 3487 -348005175007944052923763672486678621833526890345200195999638730029706236794560642804443816987903559187945435497077082361123675150449933871521071180464752204314914317181419692909430695519070840101245972591398877847687611474727473850823311871771388244663750235964177622730022717090638965360 3488 -392366682767023124286241871754149834797396457656589622229672016888790944286356493442595097029005594369456746467949642473968514238033810948747835536288896190261964372638448755176986790882149351933370320201303226727379215419904138809587501131960423988617745286856790394830610818469899032800 3489 1087167991700833041064280714538387370269815311634064086859943712241578391010849213011972311219813126281038198425110941521945825312803888875244719932580250747629946169569189145417689637614957898584598481407616261629335345735553748647491588761404339344292235014200943779182452794483345017872 3490 -1027817020158646006928288946381101786376179425757249760238005857636263944213159358728787345983249082967129182145182709216056568760311869240261521670247946236837536589884022173897042094607381112230261094031950407934900632360590397885176315137767167760443607963702512344796014263972116276144 3491 -76005242156729624701975209134663346660898116675646910837834948706792158616295797858777673200633277766198793226688045302805316890000328436507822619540979303477792204063743035130927430576619580597595253879490877425481370311957473588629032906881684127014177658134072695455556084420644264640 3492 1615505784568250207956723376469466765779753995375304121104678321854834646001630681131657832757529860824119734626715985765917047543222874805752356936683189603878802795502720976731061298031622855219715625316037490425527925022350734826484104010665604192810407064705934105418803813395725178912 3493 -2269029146770861665580594689088684060630344980982560375586525462080656475639412346009457619927448705742914700186799624096232711205873295287461469271589819045805811517440522848801718661331264719864883327592390276786275597674557340367196321073382210481360901902410116198891903937282196517616 3494 979870502018829750214163918272571164592930899970424092333851853877723547486154141296168904434124250502099019931358438757558379493389437429674626058580638078527742112807784441690991554791802254308376310879626629414872627169617389304407225224054483085423801897802342902524916772456354417296 3495 1875511210448006309841770327771892734924621360122413600286922527851512659808536209993111226721260348865757800974532419313865411262965211718200822716844746819399749126944847674545580568061305027003475363124751934724497117333426206899816336086503773814987571859856255291902060108727345978560 3496 -4196677536085233645637676522421092289939743599775719055636332069809333345899949029206868602532452104609074975807627947416456300338468831763784863782228405879318891539196275395754119333782873329488959153030710488472407129974118039655929683824836797487556680002278850796851247078727186374320 3497 3439634952117230284806453213868053887826826207351710904040750932780803027532172461439964409828535594311719926250369401960149388934360765291116948595297280110207896423631281941136772064208557688466942695868669757322174187535407491024472319134684597654609486489393267800812220296317844180736 3498 1071232120771342565861037560964381380797649810805038376403522048386933685545645862235062368180594638985948665401902478059890837750274370226577145960172936547656868958922119559130898958119295988073298480467831955878533654130115393160003273508401689576295882990540251930359884032125408679488 3499 -6609910684478829142241911373150060544183573663937055574982416634913305088984886056569536533909830248771037727112675853211244249329827221076202488748277647277548696547120650025644120685318862588462384790515007637185883536350068265254703546324304894874248277993911361924326120027040644829696 3500 8171706634674535673356081029892714178910724172113543978632915808469643534140274169069434405383015548901497130497486376778136984750152778633324189088621119039535672976478049268013180686723193304875189904561144160794002987570893477363251593066693445966496488990217318998033846702188064283312 3501 -2370631363129896614203435058762845705283143237010048439617734400053859506504846049001665336933311966996422866309686759966690253085849949609202437433869284850872593425915047908884183633338619111000375438168457031599525617177558320179544630354786052175859374139863135371370616426772221953776 3502 -8461050831517354327326704250690264590472116608693754977891225201065965197391921867034424600892964188136865627815226394537107541984974339264224071052958736900881987846078877295394068661369489131940262143531624499201979880099941675272617274362009088872135994489329025122044126423015117919984 3503 15933957945259816506406686680337759036901239307047225588634170767922930006671384912221255094548827620073552407060318470731142925255717506475222588583773279461249688574431313883846542462042899457235949822105290985826478577350457102451412765204658047714373637227829327608547300563612579014848 3504 -11099269684199724317019572577758695927893337704869531564339547863526864296374908392651182754140217885478793909015051465450364862840653636377324526269377760589432199018640097702629449867420046833960913250776548242269367922362232097525697855191572378121800725262831378793955067129411096809648 3505 -6955542115421842241690497957611127117575895050980729926972369748881090587220635095191097812666662079485155893264825204656806208742595014405773991203089014484330245227775215772791522733222307055744696654288144615783538103464297405704193902159624496071674421204030923765292664020116306262784 3506 26484337979343278154548972473501099220837585493654721998601760837540038347852330595680225982444024200903383828543528648079319038406582355913810832404511059320595278242677305424644846384401433530789113010807805975031840949456025994705413800145626463039496468879556805220119277139084821551552 3507 -28846020607539765128284018840136987255016574531300066521057701397607268256092205168398427092234950611240824065758358433158514581612854302377492901601184087222161571221901390208851095142892694009422253726033839691919598091413428280805551673293605890414716479322504097962431744151945584365248 3508 3758276818607670414191675390647008175350660480775717416390248270917600641715791010986473659507202040693241116406501670999014222634644787729425953063455010098756990051790107144359204985171866661191838108700170932127794335136667583363602638332663073252362758872652484647941582007749381203664 3509 36659596263628706365692856276813598080468270721891284688440941501399929587651669898172452810748138751227239554555672968361837130140893391871158602308777050928876624680356877181522624435988189585551995163607616632874859875838530116014101607837669284531910016130221063271902217463413732422656 3510 -59510290973442062294321682881554412040722540417499117468662290654360443188699747585218610888836417570260047359841435982486678586967654807318095290484266718637155967912855489340799345416719412594173610360128144996308096119844953472287937971253117897891362742229551380560377755528211724549504 3511 34052915437697521785884774216397764788586767695087158457347385739131981498688896305549857633690393124357731265698996754167110499057224058270827039838888459879161541165045456686508768213069627930532342571977805337404655263124149507767067873644021566969963065869573484623265173141390938115712 3512 36881529132516887535921406889896549711843142813864068017625137426530738953153918114220058041875972502337179117846792063144680717692285231144308144378252632171436759301844936174201260021761850384921931496197297696148603583559907216215196641040963140074931521844062311980269511582421872496000 3513 -104153229466632681266691041426778783969034803832251829540335310229795275689915198623061322478409607785373805274124816399221284382793123836563995262143260418934973637217853856942064553155438524752818904896542988711079734484971069113892613425090109992005552364695612441068520108876572063773440 3514 99503119866046219029609974458910942870029646749232281697701311866896726875576932013340548479833321794957359928469639326822287729686948890649991904805891757607807155813982696202827536772480447108735259328643096674681162083688564478865955970624428349649383995836208044481092583745304110064640 3515 5755302860819643602161770253337194495671382674476385269944148181141747344433892272185196715197720237083329755322180977475418750668406090551851751687692917505252070304930595042664450971425456818933746590358972300161106271786152284345347869747124878738461979108686235399297895037453301438240 3516 -154035900707790459914429368138538721864024752985848600956556503379260461203603104914061639531950452531467351545835226013688458165358499196465989473423665466642673215373302548282506679855429724736261225873065494167075770302042114896815017556931225931285367988702221702240745091134692804377088 3517 218530381673027507839325576109637183386849527178393125519284121293160946721850065862184951909071495777513615465684930632809985267062245060149313664239092903640756560606626197124769716900628369094894042301721311386674332757727457974709263171777030798237415467496946775441503059601084861278568 3518 -96644052287813580440272811507287826694766581247851147237754441049350414743177175843069221558939092503125041660555529235951874643364141831982781313363833455849412720343893128955567456826014119607927134386422891879389036717654805896285688368478399345048117754655140027812689677949397153981008 3519 -177282227148727092095125283426805776764273900433915906562637430730071857842161357073490520818068876596726513364680015659069347345227749508779469970074740457030566309788436929126232392636870845428557010989986975560639531198656566401072109539259817837453528678201028721470565566627112769827632 3520 402573457356834329208531577757809211225670247231924230884355488957968227476132725177288243656601784291792553250843714350979142848089046857868829076753380777728124566188135159755539672124870153596471344128710945997084136137805050632247650487240229228833139097785478651848255412423546479431216 3521 -333799206219172047224691976635818243021973669815063749630495390756483389523219245605595399060086776735234994002983960697187821122081148947566175095248476954682497240875441136398971434809825001285897047682006196206083135443161820145512889667019773546994517785445651930032433265951211873006192 3522 -97092732891338755323870270479038191878752971372536160786806000649208296462875927661636348271307454005883267032586796317449605517493034992016797396909904559635438490987349264846258266358713091711987039912746346433935949182244702358993131001427134915934202322744786002523683444153623706280688 3523 631343978684401103982437011934330042117599953970895079638238669348371467732050529212226919080935116965816662336321105928561159150502725978058296062512056249248943048032911839415045931347527604583857983026530519594938142672731918733961862165292161953495708159222198829829060971715647770579328 3524 -788162904590798354015367184652911295103736760056822771284967357002148282505102614495985829103633116877698399936949663931304884047721887354117342993035212246266992643412895867438165166263313075804918588521399441986298866336153433584679731946322351511331924163753843489297840733827922991495248 3525 237693134814534895037733990826221730156634074376303523711037264083709717962847453245396668587232744252442682081602363935817716853277376720136136129595784675154779657281521368571919400454798381438894510890142902764983718253326936423096853143302435543319614968618449564128011415984199497799824 3526 802743407773183375332969409212436981799429458337308594975246219964762465996425058517533071346463242318547893374202236386530215322566314800324896472531856990922661361439756910027997607710189397180765957798000843620742663153718542056743522608847653164898215492357595559646533517092168606499600 3527 -1530430275590742662558780856012383700906655532172032382773985825607738516851537824965838490678762639687305441675074167695479793611889771204556693715921156625652357802835331128274436114141143883039686129585640037447573818565157557432185578359691625088556369796950288385671429689934476848095552 3528 1080587291523316827048514413432502370052837869569757667816795224972633434521587548973894524743233662637673970132005191544807567604633822456865248741100062192055909501085018830968179062723489206859414024697328328300255915080402751861007214950961214160876046409713539979298844292768311303643344 3529 646673996820854975098623611531857456412358455436453794091248635217757790846552831568446781630035428343807915499896570551772649618767426655464861548516400617731279766347717403060124536285341043236893491897736612188080508055810699808453225821640940895066709403420923750147049537425543405159040 3530 -2533496930283847449676772561675518983308450347685621784578538419854238634788670967982190996214143891701068398158302203340000599123833228273930747820753709335550497350205276273377171799601978446044298163240780506048453223124379793652316348492239829483354635351168723780371789504065328261291456 3531 2786762879443969322593319434966092729843085380888736740425569988596711090177131280816180281490272001088029284156245248190866764592540537282071861445272844749359157712222104313467147046245126063040395614700766093560684438997379054658641865567220729036569271035478189753525082400647340335456000 3532 -399809201382099590596097137159033731993758581530651926665207960512979729952201773351639813074215536798175157218667411845999783526849114719189260389302496694594691498494333211536911613686525629360657589433784130776232721835271179307618412648724713208439785201303840076051566048044566274504144 3533 -3487504117075833589697668321218137303038490358022996538621298131602958069120216148532980611514858560899462339076900282886105730923632298711217005855335170247050504062978163163788989279783206256043866509056806979834769973710628773646683322337484953237970987983595555648817092681349961497719664 3534 5723181870692086925895797352431419460865086994052001855557344112337707398570660486465887881383202575686606623888271341705232295420953614850198406313602751309785375241604813937053376927738302288620421256197884454981404844625178849871802010267126547243795601698481052775369096602905668435232784 3535 -3330642253645586610478795934987444785263954858392323427739977483197677518068966618597703701265540899860350002681949838990720446985576250651868839982959758979219138450556808023176660045113256188587384521282542797908863590784684973680545992944877417417280129702997287617418088613969252187607488 3536 -3464835639228578617715079503199454600060784106396671029864394664855559050792232685441105651614593699870110233376221493643476593281894213308702016402892915344107693639342655588657450241313858662616035067013215935461003493326533522295965597271315841290828499957931084784601714309294211079325872 3537 9977098197698112182154306940640287789822184350217957388718769172826261326576075576012878601249466564766061670417372746337336641030723381557825820055922349895985951560216788488863796423218967180524458968199967829427840537423415930248316840837862598762328538805840856089332323095034593624112128 3538 -9631327323444238603410851010539565271529535721238330913638989739722599940714383633660732104525719784456551296621460065986481057504257657474291313002205876899319140538972191244895994015792395844449327556647675723144604283660536040083784514232967152632736562286128437360724216544600557312005952 3539 -404458652249619999342890776136718114750727554326948660324904244578683197924826053528896138812708357315905002699898642720783295267341845790922494579720431279505186826293583820599331174909027834852705956992155908765224981681048856821411133158321870831183086513412291470588067165978419255757504 3540 14684920158596889457379198050211420713302873478505257191936967989695345759937351896415909191723803498805758923737838745359948257428496017332779978991275369344146265870313251337441361329785447107150233371812923728822779134642594673022932028121752864503533152737366237638116477689418551426172624 3541 -21044431913188512955676538265150415197693061648201835221348870085750342231531993604676196824575823267831365188150366895822105590967903064624314716486782512731941074337828098025981886072353678157875483044690991086400606187965719308818855487956775661864677007559815863467511940993485095036496384 3542 9524334931468803808323577934669944752941743138832758585186499608989816187033717432810831014041937246202288581506692098993978302051390194191446392423750950358086055205109779339945852920050998396615337455476808741416162210254164984848279382626617586841005621271005829194384083407578020091253632 3543 16751741126369838029092920352247566983403982679925580140293420359566773309105678522175488080182280340677172720445118723603746825171443114198290525700410049557246667454410133768042087234024099633188218443552487095291397133786233130864749694420576858543777605438212520314097371521414381236479104 3544 -38613743371067752828485573909919307082620331337723307218399902355818572890317789687503997653808014449895834544881968947759038106354905173710854910520250335123596554714982105726362517087461068670335182491234542749391156148870539873899704166141737984424868888872031531155311310973879327301139072 3545 32386740463268465858153810002197877805595478600827411636739436853340223437086409622678391889559509537165770975925882632833909954513196271756343005760199024104706827212236717900108086450687410268701404066249487264476457607950475802027384568259106287300088892229659123563854377038742546598373248 3546 8768265936900383488414789925966084662216376693792724715838225277899612627753809143860371388270541912077911552180052903643011882054684129006345046614444963310366058129003147076352146722349191028186478165402729557520163647691353147732606096985963825460780321924650733621663800384118427018012416 3547 -60295105603583314975288184552808523792250847519194302008070785659598979145421519244563350019523192738971596412040057377204895919527424123932270255601005215674097918249771827571031261529070375429292492990307608398012748968965316199965295161123869798549866508628034686922480430298772691383734848 3548 76009542895824930070700849987828968170411224738173116579043320168978994225785181793414391151305464894567692526055494285950523141714302017494239153915242667898265508081613605806721327587867452177908454156083715927466708634108290231707939331465776083995001261999831477080929500313273225926646208 3549 -23787386824507206281397992564343768404940523251117605237679847183425796324631030467598668888732599432757487947530569771619944896392992986589357416961544194739644096616567774948870734197081077782212630207750086010310960693142656878932261002969155167480134430965083464685776571150856747815536624 3550 -76141913489648357525452485931122177408734365253909560575370537933811457598674397740457758837803256115908176537366615694237505113375700503949070275322779508566866892766648314461598874898672559035947254258481331923007086175049954121214232735273349159336810196108542995819215923651503332003889776 3551 146980937279554637169555843207075797325926227809537722062687733386167489089472349995115790932929651704229027991095850079034187551482713222297730600720716115275282158905198039347857156562243939245967923584744345536331772998127925390081785030917513122663703090065784300574318782503028923195563840 3552 -105172168770860449647135665831557847582277264493870222803334997244521378267268305977592594251196129220598375410190883632296187017145384886328475223688036711532863427568552424601917491463589951579296986189926596590316895471905385717407415855236523743306240679080876652783581493855383930263020080 3553 -60052508303167476864915964487027873022423127100514613114680921435179469237290982223393536639666787683121398736384427989858798866174917793143786065234327746895300315031262012754099345011931728573407368028302782919551894708848312745686370407414762438787522451112275703379336467632898323541617792 3554 242327772501544521475803338895061872288531005023857473024866354356416576987539817093283493066092416186365642219967553587188206359652566091418026326284518203272389746157544283217422031573940457318606504208201858166934641258729594641945704056638614277304489905640414842295235390230978287659857344 3555 -269187905203120885926031900639712423122869939120891286952836321881237281232292672097252968870225608647044590989391382429385219725029658274186457723382468006412751529505811972085987502812578528312564752816447780800710332745410552151741701002168253595668303851413278435977472707972912131280919104 3556 42124385825922280773393787018661852878331841266498333966847538298649214700214458609787187604229369843153712311297771620227883860707282880224862147636150381884108338863646501518399332315888458249576899567860340451731825598700622341436245180288692179138433013653978456115235465722788166229046736 3557 331712422310073068322863385823112525987044804736428671968948346621336209828375927751341696821817463230607494842980784908338568304357472436036845921647943448205354287038423729067295550603105882251825064046862796571822941132328413088258271504416700701894641648819091449954272924911683390220457216 3558 -550350725367529221993728739516067678928179463878830681501295902239131252269292113286342208631648550772884846681279496347789539216872717483520901794247363928563341418997843984901630179721427790865854036201712655354031753735162002922523234653504729912321180525050828183117958320685720397562677632 3559 325622084637004972976213479788068837795329598046702996474598941359451214101210301347839937378809601728745013430070416153630119807698041818681278635119184157519936972867396083006040714293155363355581744424903835314297418016673938423077829267790033695438775427157389599262560576225767614726524032 3560 325313776420536472730339043268103396500519247075554072614822669083250858756432063870071570100790650407630833223943080521147515992368285194773192820219702214922367918445994031071287127797148412790571471505506459343801095123856706528423234843510645914533162572917181116155961140268710478694009472 3561 -955632629168088874223248500300068630866089687916108613379965495032806099218354014027835052396142488830113605095727538933659776158677570185011723573089382923713035596955731922428157588196193913601680584755659070286198228790172958497530989758801184808611020907797303860190024827492761692169912960 3562 932105965405034665137353661542785173803351125761673693632778411228404169430998191691498352101669049301206840161358676894554001835670374983865803282660467727715027652862986919272497651776524606053050432110294817186875334397724779510596974725212524982379017364165574914380909902887410059534327104 3563 24607436932028212088463562685322465595851993247519461255882383906781219739129997205446693246978416407549251256725295963565192698997742164566519252028857472271568720652909290013579745255112793654523286912650033232875674052592688147077029046846981358109121803584068605432519413494761820413940160 3564 -1399769469981730813157595603636719423012606118027385827569925685272836398827644045995788810615670007525277057399154361097161669025146531062515504860598903750377109677794366951425139628671960479878099455930262016615709260608991334898688508679470239018155792937954522432671466466431131051137503664 3565 2026359501523199006450248000822488205107965852042291873289902623862320480076926483679129145290759939717361967866389968736230729364775599088972283960558297804684759867760636069903929112447567414657705145394303777854669883564480684911403982768557625398807287497336261003809161818341680851749692032 3566 -937918078976049996073779365980013847391668203186622682909052129735981093622605449502514933698287553015645771154206030534903794950286805255975845560691323267366508567459357626761725697024315226660101163995164478549347405196599170199638580585676678525254026653078811327702978419354942775052422272 3567 -1582337173063742647499029673600565180428811455698409184315135395124555088638367279625043996814555273239588635588823430178984282482995390680735504835184862785767004296432448701527863192639170544421164463802479075285882853535464854414366093670470609063256235428388171118652934695103476898992500352 3568 3703359049325097492209167765052942939633472108823381084675201487163824239066535000684818516547578207169058602565532619477867651147999943247747011350441663169790393811405835517350561066667673231262998395493175571102083846262462117795617702902717611963936441924164537945124448261595256098476970368 3569 -3141666383087296502957973458137216756634139246041988549377786061383434094900231204989462839881624214998889017217168424697692566948778586945357440664374654165934482950963567870156115043265718622747730196953215901314422061227231789295584515606922263239235535861547363067138372610108586273312047488 3570 -788603482073254101017659681013586004701585060351889723135968342354323707376229254325787268806615845874539437518330570115874704162244141915769797051657026911626693374578508121218535169741296567838424234310281748754790791276457936953697969859822977921895687051659279605500380949858147391849012992 3571 5757620811179970119141976586296984610102443944056591347453462606175893085000240619366783825077934531362089212959581303081449657743843355105657261690327083743689288843192740669452825404571897541715874047988967653991421003907029885060384407708367492103043685469496391470560925113600742664868872960 3572 -7329419972889041244413627744408992002654518660608500402597246105090894208997884600431058539470148470113714495717956809623581823686113301854952053392186571966501523148714055029003427862090617865536621192473865013008243644339320080650668443761517413488333120062332694052373111345615327717788604800 3573 2376401393524564044665009958677598693092987496556815971452235739500776821604388233945870955403860265479903642675988627489874372593720517598418376687221971146669379203963278842233596535999145594981974783457129939289872839224040213630602822764483054495285793440064441338060344997366233948098224256 3574 7220426041040345103269704223017395774506301224964519933454492062324891783200083891538596370231904613737886614752754883098559537972643087012210674765101436473616857562047039355100743528270052942893785440669910338464591661173444499608095630448384864605940348017842741499455681774193257595726899456 3575 -14114518951569647266701718788642512622897561736879141585316883707503176848823610507846913867722996555482457760521375599165324420159375528165866090164142465075044084771819938884249696817252986343217323015487085828607209173416267691451160450076710141210936832199281810906009771048225862313891959424 3576 10233416919970575046755149051487594587653706756430950770920756888974236681287501889958058271120356313911837816885027254552816245091272498650329480885225193374585795827429021694835696741943204501081246216747720967207438436717671598321058510721327640013252424277104480772271129018727385301106153088 3577 5569717062731097909692805521747441202250258137998453626895426178395208332826396007076599016134915741600467924595811842493467148918717690800895793104808153100715359125235289097489550105541269939667946813255203072062368464596997465863206043941080905322372259243167803887315669257118087112687328576 3578 -23175930276259749262316258988864727407638525078853958141071583792170865384842561224306217425202084313008974435043879640775613949953138638935951365752223856800141061382399626554700168945973019952473094968962898114218882178986605795841114660355233029485687319867217866792226728478534073640053762016 3579 25998793268011281318122592969303214030774670320382737420783714380640781349710010451343552617773183628921194329398769057109171491380440976710642294973916893995516064509341500596143204779327621244339583722216480725899259623278702455325151843926274779022026346992370897366011499613542099255245026832 3580 -4402945976724566704822123079899009919286622535283330474331554167666800918777443948506660850581325206281094588945143485219971871600872525264869645240881946869305094063430526415359891500071505955676389780389347473894686238691752600026353980279158778001047810527394046296321154273786613828744425400 3581 -31544756392388436024984918377804790823375454324187044120165864768510089636011835827516325592912089498657694175076253227197197698527292494203974018436763193701661036027148559461058691268501781048833368830824509595957250287187435630451085894654572348235952164859127527699678189138671251955340285244 3582 52917363241789711900568133921570058039981505244819738489601010294211851132041010293688730772730033494046784102377602608651345077896161659926075293151178488144354153042216443460897202964110891447996862976182254684361339361317019316265410405499080069784911924877306928513713278681117497713886895906 3583 -31821347649558271711176726344512652048798542001615712097795632309543441662459187676067166720485224080561217870268254133141230746920339970845566542981038740015062320803554604615060602225349646981704865890911988478554373737581876064320086458157097032262998424892760808638977711911720580227839146912 3584 -30525075988319069355126422955046531155827917859801072660041990880384806779689446956895513012957833162083512898231246309632786920460742054993003978641257936862864575758545813145462377270188296397756415283319467905184076706166961776712872233741084969870246663327554967936865857238494667924783468712 3585 91523515658933446835406133426400017216859640046168247418053404191809381824522594814211466539510762070134335760452902843749657602855431144131698112527471702093018147631245326905999394656747142645330171842635060115026723583872457163744453621503623770630449715712507538987744586972784765586440582192 3586 -90193499836732967140773074285765695085658478129215080620147003173809184865958522292004760536141374848603779958286901495629984834754801321017064364239848836621912818766787442322278014246168971059194003183871208390390397857899651632172789878915845040005774127165744562573732609373579389972855871448 3587 -996525687519588298986440555139950303063457021773929802880001738349947405685661979351514187562140600779849050675342161365656395412689828244876120615712005363852841604846402204622587573851024853687043955623072603321282088235426863041863921908458605993507167611985787183050999623765309403539568904 3588 133406131238944375263531306685809248327261495134381173704712278129491589961945038961751472989600132434848351450598186132673560459175032956122469816862230361092981990433616236195136180297816185450439965488968348902283507183102322559990419001843689048620745597706095412378308537174642019716228997536 3589 -195096716330987796916027451933437789102205432589327959274168561585372599073844807888568612892170190711600376363280510109930180872428402130118454917846407593054621257246808339068141019390853889230290700783869642469116577035867628841951292943528535255535165047414662009887444564535125816498109780192 3590 92295843634338444435016047013223702362979940108588983482888810031699207675429201755725201584486496459481102611231697020292377003251367792581870063084188655141842421723533144425257045906037749577146921693806028846202973133742491278638464292183600740749869673532073923497245797527594010151043300376 3591 149409173327380649739262586662681846658457378957645192281272467786696449154684471093240212533971207718186883512005697641771239810398224481220791648193140220791114222160568996603914071126751718739925085237410586768568091270825986683796497549760232309422911374003593008621108721316373231745450518856 3592 -355145883500199016207181012867134504358961449892961454379720154355822683279113322672432043465397585367476243022083141439391893570703436286941971772383749081981397750655736710456405657798514714908427117691877242751000394130323164402493377690885417140809373520675898079516504071113614224123324184656 3593 304695179748659759630861614391445596822112686419938900450526142542582012735411844693115126252439214380869459960659615042403961271093313236902696795048572170478605114801439479059843672853819744079450599046151128850113945999733314917947587877123782282932094126015041535801170265714165898534960610728 3594 70594717751103722129686797802951653107313092312258031616013788596565889042960669966302691693115670311113740564692201330907717181232475394435584960877581064689331016396064218112052181188076865326653022697195744038664925062272689598538535119507203767212691838754285082622245591396296484312769540352 3595 -549728732608406125044205986276129528468375387533598730256091407372650005522816419296077270293912335823941432768910653268906814166459740787903368981066846380201998673473739715761580576761889594095201244314505941785042722374259559496327629177303142981908486565103414744279803072952361886477664621360 3596 706676882391405455215277509989291262476576427840439438717745381900010283800521180244569808129823668471757645781175073747896724545247604687798826188508133549463478386996426011295380101416910585153189616268071485313927767639624273402292573379930921894345243225140866016654510994400327841620340756320 3597 -237024728829246071637387833293188091522804709433690920515454259098194543807526650171334017045969147017019286679775401955848883287077027629418362727484123413981231206631051745806681047318140806139137005621864046680893147675224865224796928314106826447768812860364374271601116130097797462325132133664 3598 -684527883282359404161876695484954596933931171595122073666098647695411478921736751696003112455142649421539197416565712464823651700410378277332097519215943189165217162817500462313644045369896078888318773386658861330929101087124398847950152966953083602988074334042201937397239685393356070326078332856 3599 1355279186877341418518030770670398520684236329312642578988328329875941353796924706046258112989904220911549674444984179568407870370994309055270449213731014372883175240149454363392758503009045502631686780610655592859888190880911281956253863988511078853986365223946403139703549593807673206887534098632 3600 -995457120755299744321450666575882420083714074807203695111845659573445913764375433285700163622934911947578105448833363836774039128508792041378714084313836366033141983905390691692036932094119738638104167436259552925601363972346928103768491039764898348158532137480121789770280835862257818759325721824 3601 -515884343380063068395424064675072247359064571393992893507242468290554235664608381618409230737549466835507239870637750656845462794706279680854024428662710758016838024918864568783919713103627297964066308801173176097877955013648463584286480328513055305029981547167875474284097587638500078295503130792 3602 2216266364324528997696462215692574903231033238673088881579857674329690273704834783302276962236778243453387775784082608534565145180042638660120137830472831569213231398225210821882666615955161529083307914804881887314255663386030302670306613873107047491098498426637051155164000940076371731853912946992 3603 -2510693165947603806172993846749506803142609279161430285926383532090659823040886519793929552821795506790974470569878207660012156218973127668562285301034551824483470658023939847873420084182792970772966606623840178591035882215632712625633610937309380257012161272793324269438431738584297687806743470160 3604 457115643885469711918300409707075961866903794328529788312740745525726362186537050078002022787504206650264587774579887037926804957240165304567278003410366813305369456430953646583749827294658236203647069505900317149482732418138929567527599878544227237021773780354084310654355244977181087095593761776 3605 2999227953617224961667507189714298852313249567993690611217294358805210594486623753885975020030418769121729069865118176410626425261104769767461319040396904042120844002433510199941292281005359199248053990744131430025602667537310187137557056603634030526967360161281246393982379607682888192905514509032 3606 -5087607872644334295673743541053967868762741077837602090510334017258421327481410381584558304789307960325100799667721163949859215371069905921526641014278835680645393821806777220639638990543203742254047653833194175332491820220086584850948992787187902467285341904493776824841180837643002023594725999888 3607 3108482492146313321592394024554565055324025522221510691672692430498188688826222179668633411715233846703476918945883394767979970972643637189266165830425809301094104208472921692022603641139949123221168683430290092796491198579381449422735488618429039650756932330743186455835862136176971431204346831376 3608 2862417937577477781393470610394430154533541653990356948768082507449628854260636884677276364027340789239503484276770904336957765268801355833689475758447044289153675143021292063344071921867285036851674194138966969316142973605920438156249612499472214889498636264579848289509158492032664611067534109888 3609 -8764541323587537923566879024924071868456922513356322651419845118356351709879976913100351965274016909735202009814892039259531564858121139697378520977154057213412899055885158974023519650325721532748681485297238976788086916168154722358277845818419331182803293712524671889336386610713359736797973521392 3610 8726037338865912406408958405445684294039104853255989575243022134274779941002934969485227239440827724987938999566918525690575501524118416718243816036063796159608914306360731247887622849150489252444582900988467152133436386432239601107246280347805825434769902722146072266886295841583437979763021928784 3611 -35495107329632420413665184604577170865398125290814865083440227179146535307013789101207492779694629128486933915785964065344004217882788458294947574586480982873318762843969141776748818995466518315798019974312588194476314413781185228873509777240998939065130938577024011718866925442177164154776219392 3612 -12712425758921891473574321571292730365017523055174896629300591206581031110630517172139467872967512588332414503570818865641908220546118613120912583393591777980203496137745733234402068890254138171680505700969821420138618508420585591380672660126799938542318869760150583817399060594808267916924389298848 3613 18781827509215580820618203905025235056588185582343014802822337338258532772096822817923390832047574487184756106989972870207027446479391716971077444852991316404153646559405315352510625987005627271207942637899927315721245414060463025324889141026008012016954529652654534871691597787273018756369851364960 3614 -9076144555179940690260144757344694688002434528971601553267568558510507117015467162895932081186700231269473838771446575764495403461891381197935692222488507128101932590478019592582793060400392365957726093080795675502603657992864675792465310186048756696544724592647973570342164206170922763106956319864 3615 -14102275158669378557993120624483194361431959947624220440482607592150550460323418488475001595358682580041082457743103026708489779638243490266693865694010462592402732838554364237493791357442296215373403581697464208705854855909581077070997595707021623628186422713179557254078758435755366646662738407160 3616 34054514904498489297340313943110459679548450725572689764597866710257086126360447450145544834270321154261906696193230850952411742267962789583468291726211839772550551939093316406057181907533091724479527539477080651080093283774294661907207176734258549220431867444773899669830914586894512855869518518928 3617 -29545105052314888839051921839150149609951701433666081561066497837900899543423738137587459420471566335005563118059855252733149756140619156506227206048047828278878001400204257041812693234945646076158675151091135672229459702166601027423246701230552941196185452046207929032615642008975261622310177718824 3618 -6285617827102052729390207532669246896185680300835780068745992027393237912260839566751916254009929210895383440007198183939335104452705605278945995532439610806388488098423147435696238329250665569139558287667246785937240949346248538760215760251097616770458562927775093953453620474544098972604905346448 3619 52480452025032284304398928730383377991333449905269245878736648786222944682437410056942203374241122279502142879308466145182093608387709177488618097736341511205673692217480855106297055626895772822251387289163579606767557893203788666882298505253305295103455885619804875520300021153988872298613332764592 3620 -68127487244632575192807250036636761816680234305439520704463598134904331413220038221168847967062380791882831272969733372825162565392635843975328635939704558048727718860294674709911622090499114235021466423625911601102009059104974894773640762559199992572004304642541696050277645736340449236996651072416 3621 23605849815260080815743823755296687124723637717536035435245753048570333326388676326540135749560095815537031474187589896360443478048311276129368403408640115450369880459209009673396518933579957360462641597090707076131588075758794725095543627703091742897099417248996066828521216446846065950551575326232 3622 64879262190409980675230728139369005098140018221705188628485028506123502976178249241071447820624164536359332880042354828865008647063329888072716586371067697867023661552484884746647062015769293709490420795047941294590974381109116578978297718955977067723087472215482450298033167489032823279894568090528 3623 -130121506161466809424171505920006445167461919806232657480897890962828851247626443416417938173233214772733321337257011962940043739625815184469692563685427059172867608274693349002489209072422239836709087892083863446977369604675821159139632111400067671958274492616222724015976865909615510013057393718192 3624 96807618947533892878780864362040161351621597945886924054166827547846599666004705440516155196911696044513754660269430505065800975983634011036586522124529182827368148830406538220632808369753067279878072725785556579346873203803132974334618690548078600152408685929664055154622853313932353863815906741040 3625 47713944224016135869526259867975825769111923560061128920617068431694442687942471791673220086574336999200937625143158567247616620046698815535900357842939571294779297738772680303948065897241477946226802420319713417430117537984360947533782610379455410863788303642301688330553038373906546668131891471504 3626 -211912771698511609978243328042929933228388299831848868399713439548931756938381108857931193902398322097022512657201730716022264745310447418898551280116264709940312525419137019863372936313883120741963984387738209948846380217704872579177913871817654872815143366444278870642418923041887164905444715328496 3627 242425080850041016430195116702695064539574093705658751092695624806684371548526456513369901748749897709739648437680435270144107684405694932893085872833992923243205708836537365166403369324204654006383456513803148434603230376992735158282934709483016301954011296951988849921619347977390288571064579337824 3628 -47185292216601963023223180084709899093640166500618407147086597299329944263127453608817682637535306302645545579739879539113573091681748649248301845577537753169965720056259474899105035881354877420448472468133994698486739754646028216746029094467205201933518597451264047072284795982571020460328447147152 3629 -285106411810232496677372775367709105972295114795016254070829395576042537894683642854082842494381138667859002635291015406018988876350585073687396973411449795783069874018830103015909733953989876074410907596130542000602249377719900017510819031641572365552080156375224086388630116888893688629288122375576 3630 489086823899938415979647566126941924541932946188405476068734842862572771703118330120712519069048099277225007420199252800132027078636415914897626628352056675819956144240314870276741928648292071983040893018530783564854300517893701031625967089411167705597911862674678433156310345208282616190911634562352 3631 -303535408485248983371188294680814084249234632646295939605938289573540633229932214595748918890792497540322319576491929289069944202049012522211546750819260041387708529714000630290322140077169596903970076807733599036376021197412404343861906379868221126943018681537671622348590741282838167036739216571568 3632 -268236503277314607430844207723972936697957250054377812383135172766186917335493758542933476240109083223237618755391234799498741792892153766798978341719701010549269099060738796586656535054915229855399811731610791165158657564123582304692088032696623511127330338756532870805291707655069306200881851088848 3633 839228510417813532929649464407788426767737011813110416022703728211688833048100974768107080578101567112556220397608256541347586897736289795933666203059372122637900259900208767332807834685598674488361240285604842200484415322082993797802715966204901371058385574944031615213639531259565090260919800828048 3634 -844095919302150472493590166979093269386780423547869302894546966520638158632152139159467829666278339613135386532718840824116403836307215126751839316206591340987436817810879115387129601165552884143614749736557229730272451542959657417308492124591741471441548361638485112454447432662624023451045540971440 3635 16002220068495066643298630336933917161206237501609363861374549862157434049762950952538254773829188406181172447153830223209654180320284135226324291247408471213447514188201754686519539546798329546516504635067503034642145706109571562877604285109289970725439280586285609979521535120558456284697763236416 3636 1211193195744533694008861884538986187484899175668527949962393168497010230442863221438258535435249289651617297240581609946622676724970762132848031730513862642947036059888745430500945064441231648911572856027759278207899526800378926771292392248575146838131550156520322932337453135675338899482530380803136 3637 -1807924968627540223509747706723161192889692843882593811883262749797793091966883315104907725171808014466089515991728777997244791444512339366101423246340213201060504933645720108852009982481099229224657135065936201889142043971553740369739836217423628243194316313866667097641242009787742308445581759305456 3638 891941993600922190262513337741633948046161757864267921181459089859562421341915679637821026693299521998157262829345850720151197112997839986249056798466023660344405068801240238749319784748190742508044457149822745114797264621495717418405848125630634373138836946748812587569522782856205905077272688926608 3639 1330543301597591100289218745407346909474546617193841769800760348191868294234147673152957609535922433539812119923040433406206325299116242047929598198073360962673087690337358351312374086297192480322840802612530426775076401821789721933449773461032176395466671822540056521304317932159825706836727191905344 3640 -3265122258004645247498750933717894280143503555359537591493946036573360535886856730719960067009643671004157657043139726429708064141929891682162692940306603754554597718161448078460716175639750349336107770614540367057865723534715037339203261698210160486071506947794630470098690951217649542242962054818224 3641 2864320442103442738211407888412792083622965326703679194001934283401230464802170363852519846282841113541572783489533904548513766597957225668143068385187089292406155003782889438223334917897675396759711222779045380413150879842825566747103648159869794657953435443299468136002263709321135358418103727452160 3642 556165651792849628976771132358756642239743645514452575097549801223013005914843571329514702783350743681125364538172773706059872336453290870565459220090807298627385254366824797452750067177364314092438652207048628018372734727101920753919326392025338582782331499499389164924191841577440135351896774494272 3643 -5009447200104113232276036276912307618868498191703043601023154397714902620256615082966814011869742177867249858716847010202298675911586648262252294261558329555421665424994167935958731872429298590619986289714601188585696397197628504684132999626455889856176959061072335627463452646904109968827542958360768 3644 6567112731646911636560658323589200307381759689708762903176676529895533131466046183358710886752086425809917395869911436585033618304989793622312494823554629079673709569071584916105782961289074925092010175316453378569412467954319313280455142310389925874558950525832606625762354602672124547522875737987056 3645 -2347704876179821996361837714299822201429948729263371679125497964091037512000310724744535505707079569780433260128512524656518211851519612490518509696694458321799247538947781459097860524671456669954365917535188725788579747913422781342837902562339551272327704187489418372675317298419659317838031111792544 3646 -6147579097472217672158802315434260511705278294745263162230726459151827158691088966573079841015301920374377920666161318869094409551331746151523190338780574915929475358049256139040049720505135724415911805210613213674685361603778663226335054585488943905847238164071833332072782360436866954531498787407352 3647 12491857377327411947860854740287330533956607513393588195557487607555893813988360248909527497553763673059832724653802637204505716725552811867941146019685952229925321322675361871176963478522475729082720999837262757387933046796799680312746452498902943415232641920862058128215142252305178923508948928488840 3648 -9412056240451229684912934932120523663730030243896248860671971377142251714923348269432952064178166092973313849946814718501117306602272774559681034722809605359567927078249801975568424172158394531669524757985979841832492463138888451869644065481607441737794313872750702695127472341503805545806561141371504 3649 -4406191631347161376128643775086268092844610963539463622206173583130537252956233458627826274003308783984022973150342666607241564103636548692514956029393120046686947484693773661625768736200941207409595390456885660128178618569363265080435565135581843138406454349406447175216788253236652367413043499082024 3650 20260133048203941095316751149039950635465944066731241912411128909577236464154448664176325801303767729479024525842618199814092652228547213430360066040370033453509782578083467434556307180500443333642083506749909587242232948928643138678243634876792381328197253560828766632859085164822688302225267260634928 3651 -23404833270279262244815076158991460879682170682078536318907893085732293507408543998143943245246143283286215200620204052478435796315557498326839110167984028642799720473176608441239885708626369697511115851091056306967698375051545560830166245456089082739532344414664416652539324858512523879504806154500368 3652 4846444617036662039230563867138308586812303336490893398673939586781942223966230359967277043524271477368996297162038612810439287959643307852873418603730558665479791595296243432864157203704865718333000357456191223018927823372655396410556883473966371686006226171186195056532231807256715620166469194443600 3653 27096799376060501573777722903733798046669291537229100749073755959474043537550877842846965608453304117948513180750226703024196166510179744470593547987374209733952473112245830144106816595946608244191539785283856986356413344870597455862469939806945867812738851702612898721760800812134099388545023276865816 3654 -47012711496266596953331860801469590108264476089253113142898984526025267264487066935059898664733921061613316672424770763998194642759612826449807564395203229305955291381648071701591004352527854793888355740551866010030965945912997572473251950534039646247369942507498363312311864593390738968063702008053728 3655 29628316810078924280560899135488052523893894791459426861770832415126930567720988301936385925529604095234969761137884003103208333703146916643373884943284898903014418240242350779092148362987056470362926233248330845592773014420947040748487085735220453985451768784214008652267945456214927613701774940184400 3656 25118676093462264580615706375430845480037257110985138021144658127343105766415268636158999271929587271820564882351295645784072866272891153173568446243793220172982500907208480113360671006469478972918247144103544954115539631572017617541791092042346851472581084665320849710181778269935818242762370937166256 3657 -80349939730408410589525800967371855737259002109602155123452172651757912973424131311132663807581557751233317833750368737158668564694430629797089171633493826146716977948191546651525099779785305879280746315645094922053070284185346630165953788163813057048818407825790344885008704463421549424206111122457328 3658 81639518612730209674472978115418618796746592923698905435055709420107477799252823316548504267247603441512139651122110047078358589234096039123750058974321201991427180918582280107058792428805949157523707777276817875754204851442002220809394873972382589739277649134480972575299650044286664426959015466773456 3659 -2745490576921543378086764495096172956971191613150243081491387120893810708973693051333761588492100298803538502590488683950370969516396927073860701268506087704299909048533628623798414240657207511550951413576438820233163480281189220658092959711983404377557899453734280495252001467386266250927467003882144 3660 -115379782862220484793937349388409264651220738420347884152478447830718528855045624634962936817335948942193294749093946036274202994194369208897086713936692463452889405390253683734608287738454916818025437953426609041819070264864934747021205683478701247943028461437875009072167171493933555452154631084464544 3661 174011462109696325043981801161858145550079244195434461027117482383596243882675953962388849357468829701840619371857367307201115747898273182347282276601729985169838852525271930595004751886713034039847638063269152878688105494479481616347062909370384772921880665179685669452730709711445662939225425509343000 3662 -87599309568207073226190153566785383516585536042836239716576144973798969958905334878695364885121238725394905022351577571798125066901364355800270047459928419547243706556812211110809797373304819099632115184718316639284464562529669473066952359546150402540246016915318944388781176990998481675337045440952096 3663 -125484656019345030772715422135504853164397783439378224460225526239866018316435326818592755518720438975536256167151580512714869279152844885869412015455266783509400955885234290207094181209323515705442335110868021658905570611659516773173149851564752608545053096253970078591059073993852220302973483222355952 3664 313026360560624459443667070760482759823800409147651797413391011056313822322764952588531353533096864094701455399784610249642851981393693765010305898416874162804064725482052703956823623529155899775426787715472809517577144200460513660888512420895534095333703258827311924246856090658245187334554726674654624 3665 -277635747925271713416746237480302612469266168831187269361107860613714234625535769174893954825405006259899172715322208682853699397228553584341040646695063898391526569137447008752344638427561403961249976553445971059005144556247672746300763350540872539279818166042441461050671879994282231893576451986341488 3666 -48849075065510670303896203469046026359051916719765491229589563335085238390072571375148602895042049474955772023766663354853929585546373243864174206926218247780426753110128434113374916947626338427211133677390910604743797631036817287222310983450567388317868742310392652073886396236500936985742689896687728 3667 478106311330830131306002893926660250804111593928723466421139895893810629474324999104612263313175059057529615251233182553748863947589081386593920246918460323848554596301627110418773572887895253156893981334905850854468424968003159203425047738388760114891213506254140997855357430645028746946375341484000512 3668 -632961908906833437013409729690691194360268709869507612926537825219448546501881580803456649496656259753451559782416674527206567591841305590770995074608655907170813311275921065077820567051759584596359742745818790070462562856785295486771697071633549171721217320796975629758313237886776330317313266489029200 3669 233188009777236547417683348183173447547355752447576167804911570329727135885331332628379503262243261073028512061255190164157188643628331956912087798396844466147828166277534015296763044983595127830088590057254541453608638940367766075227729250327466885642922869092008794273483108556240452326184033630398096 3670 582348140864328617292403936100353325861620037425057559334451828795885210747973546728234517884890287226175680270835302805470764217454991744074259540841136759205256559596271615461478919016775952363454961472264392891186801002362390321822537298286652647858527797679345007734994608873461215137398629512397584 3671 -1199119774563970668064286671643835185720100244720486027379644090223742338618061211036900539955889294454505048148317737925705827084051087450682200674545274193219493733565696226737488789844118854798240795059050921760370714038502719763427840515776168555331604200856313506767445977550246368470766353901812160 3672 914850765831069574901323841611502534066588951918456292484968330296642980829601781141368197250848126333727683219662533026010354949612874869466436978673140920704449070024204463085003291709632302044065690599203790703324883991552244847613802520416159156769947743697517487454936610885301140276956849049302480 3673 406211130678178074089230884428355088636808283458539031525018575756595790972570042126167288975173258500159908467075080198368187153660594350215847503213377121030239616405305042247525699150968801474778549932485807899331334371902421472777094364639007644969568204510149970915629560782581546488424155402751232 3674 -1936765372618695787132950650824856635429183193354383446458276632095614046738199091431137895178561949266529253819950868803753334332757720198164387781241352853056597902999697715584496320297986332185245248090399157508610730288831460558796051081387361652425422288698028298865991612081881532449907922455023552 3675 2259322678506086341648229816820535387443472839742614515091584148124702213339441016059829882125423089250992464751465134918759206670529904937924020314631907740449375202585780613766384070369971918552358045103597143594209914289318765110830455698006270605558346817484073419130094120061376084798620450156774112 3676 -495620780331303740248305880832303257316421447813034808569284054744995362009315492905319516494243921010177177829535911981860422205119672819611584487503668154566928120317230520398053595219747976178762979177451616690793416949326751063189147922091089768614327386524755440847344564672921324368817816871596816 3677 -2574783577667435554713309848310248362796318854482521094297952882211875391810113713598329037042608184104210389076344639714968115084907565524413295834523437510096342101322519719179263574469353171723307215432449308406804609427618921628374612187843195165073343165373089603980223861639202815304148304856944536 3678 4518577554639482849131865955753095901513477558119599272942562575074988542317239264257743633095851807705104425408229529169728896739328174484360998668194391157913323366677173801321363504453066634420261513103145033207690270804497241591100461379393163601503111228542079882289127996861032509428409664683765808 3679 -2890989980143967617076425054503418966760048252587819825569210538383038062895664335047375735449089780928265061092661163149661806117437718177247677760101841675874248344848973541482906599469250458170591724926174393343752365444917647368143301262907152304568735010291429786943602011888020628298892915200236720 3680 -2350465918725186626190401392596557013763690226110743130476464188163675162996325708592851190348095733387733388608797397024393666039226247665757741735962647816212478477670020559284736895644234670546367386407211093115760211788394069028315178992883346417098492743491743871977687008489016721987766255386103888 3681 7692099830580135421879545432226396612216293962341280811646447060825055236680711431245999723268373084213980343999749880815836069137261934117265204731550228357039617708705336808984095428223615436694510084600505073334910499025184737736307547394450500520118729937031408298627593688126123444913454161497925904 3682 -7894850866482929798926882138584503475873412538419220027822767835166108222746119803447953225927951800799961865889071171275443780260984975756920363772594071586317584862434963011422855788484819336964457117378119485379623139133947213662436418515846074135983731308546870420018081986197464543875084067239849200 3683 379664379297287656325580718524732884937596130137702486322102457103010539310960777168143760453808024824485713218554187814254726306731196093426607742017830694248086064619022522331150642540438703350473669586508967802626528357814687388196254434611983394533851769931512775880742416350702863097998599522729472 3684 10989456777977049530772559441889364084811188413834147454585689658219105051621874388798322449796060027675986421709569465001702332810851259183268751167643582535243873343417980688177402774134961059681357063506805397950325257788783818066471217057138981359131646261725723153074115557661971147230921395270290352 3685 -16746745825521861785649046596462469540223472383629557964834972718002646356538374148733364686150722541528940527160535999924232581811714381073580705957549739682410945010506944578169291277733483643616361949718578845313559078023490323425600105695096825822907279875020184231475773650444393425075655011998245488 3686 8598162051308357499709391550437610371539926326094511346350011222754897020859213569938616189168079694316115625022054362575807978117089399377547657886621668980519810358603112964947266732026494134035081825282157778413732379422866471359711332090533549105375860685018991287101410890106950362811465736851431440 3687 11829530953994615372664616466963605923311248531288430139958255628983378359564094000407415740880635527498501816226705368491067684755518295973640747472466439710444386232500893610042470083559021906887115616719483515277447134735380865657849649354178831414084402808761904000885161479716079411140874106693961408 3688 -30006750114423628926763527334672241874501154193894525726014919023345928106425644004531132276662873658394940734341882201224506041897585227768334754806914018928562329281120485274759651557331797979550594619665741225690183520666461086873965677107354541554339763407331853711188879159456725848585853397775172144 3689 26905956251434378867392325897452328563488309260684650295355149787137545976162603397134485698846159279461381569180781155351822744310604183532055730541016692912091431432206894817215894108461059887096745211843233405163640917992431158563478593524254675557817086938994248539751074331652427808985940038389706624 3690 4252820444009380482282348146774970577542728777130269260343289929083876033330028922252475952402401903354939419267942272712547105310653490513176274914603660985269398209712061992878799315838399825255821063174914698706810720325328668671145945889253250940082019805255892669698822687065460321319416659868750976 3691 -45624791641770284654915438423676280252924495554816292235452054506308549010480468489871170224811285925104277742434892859767402930712087462800609565423697257162122037829056839204825815988711314624922775244080360160918923171430514386742734263775541286833095727167715427118352147876456937679202020119426272064 3692 61000312284092993865613923758831399256168364873087472534759225229670756806326621635461375045533135960822406299355091571414001742576817818456606966971313251679496534970511887438083365906768612669423084187093979622248670281984437231080895250143598963463168427770686740830612344698295648262281654114004198208 3693 -23133673848292036331756423792958658035423618579893660970250866520526005554213223527005345363265565932682147550742811735941559118449797497514374647330794188497364755727931484573312361121119110751376699005382023149339970908893879734920825472386178392063952703914473726965669124375745677760135892422999669616 3694 -55149088262075953151261709264356644786598009086868150192986651433230284998868207374967511242798261707601919064927072984936550322962975469417369387496296782396058314207881107861583872565463931243531546793623113346149244455732169029778852988662418484160133916390305948518331627006442124026690198970579314544 3695 115094800971297793835201503184780503076173113482621979202789594497482659868168217083659803994585777741680696379898648468841497681534699735389861039453426058368043484636394641579983599270466267235444321957400892139084665130550315253002432358087409700665322175933835191604641395004955545111177874601234786624 3696 -88901567087926725190716785390529810463220977008052150415028097373276786362762963611710707326426006813959102636363851113004773079198711193818680998855401914283433490566967686976559053534488641143299270751871261219507122633805261784040476092205727864806194510206472180550088958311864637482622932859541135664 3697 -37380819594537026319147468552543934193210441713135144778025777666240712604774463411646548602991458606894336313943713858137499917184617732085904241325999708959052906423423510342499349099885558823608517279052426029801128182672289903833762507067859228416369386699321482669609043043414609143630908698020214912 3698 185123198538786670280729752277345025238402691135571800165506634698039755760812322766462581492581769167114597640998749455223970313624158523059184121033192997257645792448384152620811258280773734395912964011246561327590908723959472545774932444512874038204360538016188403267963431431609152815055216885258761920 3699 -218070174972382960235734818482067528695639800410188846162799446053540629767666292364057165534002960432097507263006474931298737347517247371628445054045100413720872015707843432066869130141323336515354443109283067274642432151066195682627436499282952622550735734544458929064662333009599679532675529420379280320 3700 50490525182493480625366189737414848518478544902956075455000239472744946136064473437459883892249676975565996460588480803817340900146467581944823130290461179982113578416253191326617063402759402130848594798974992747453014644694636673016047919835367068116006844936504797937868649296147491084396731177735915088 3701 244609508971055393646447373648440898266010039482280354191164211317556827262381493195691167411793104761942883931137784876972767195188011822299895747712179789102100981960931112375753952816105711175773051713722603572078250534281568462947946317748927343400661869117584395620074640502967351064501004368319680128 3702 -434255546571646304481614479555815691848413777830094319694658500165847905187208025742533343178168610742003363088366830084850544124997028783779986801643050314274550634594539667388749743936847186564146015316751364918205695609920380039063922675768425477700748026017655881849688654844992768461143590997674767744 3703 281989669893058353891359751318705388860799186932559464931232273710590931959676455696642507000601365839453025235347517278507138895148746883728746944500536729251258063679702310319717001967865030282478505107013207121665072867772239048408736951669222909040062429509515119112997369229373548730471423064665878784 3704 219772083044638342233200381455378605172676406340259372836780739694712707272950197868056171802594898330128057420799697731305256402447928409986914905523887893929245855667919711507459941695082475933897415445070053155021301491417519834605543182891171205687038725348109950519993109290754366174757314331688074880 3705 -736305474022339440899175897779050585462773657991511464558174664105446082326407788580813126358823555435527098061091759574380159326268454454534884811285884246842378769276004117200631383780748329105756415733364484273454977632101132880777137533417307612840518946164878173283085568035786041569089988143812117632 3706 763349127796694185598212434388617805409357990879675358009002544779351923474587910780445289159317379961499588781834683691656746433269340193913308078219215989701800319996729597636693926747979510457966129470243368205380815931648894137615442070929077036586205719969607907740621331098334238395983750960705900608 3707 -47592670310564629195449007586496339707451733870668644294766423338912942951040548501699625834592131940636640668523841377227453414813115865820354984332219471046621287153262478880960596377672294390305836686320208661210049993280249592899009000969021207371202653936901708742706229443395553477547784927392422272 3708 -1046530324325351770322485724346659017903525793515372337871974053122816465912656146258608084562023867967735955504890693497552465655134223065486190932614231552426795892131287572322595497906448927836211315609904744645917310737763923786481842069137493770865216306431164790728415556837227792987435892104013808880 3709 1611529764849580854871752092938112657333967240574692173446551438964544416489325322820734761249694827410879690130300166101524979324851923622309121445592334729670559070332937240196786504313751222605110860563720183109581559686242896545501110594401389735663844252240366423716573925674139202072579147798480803248 3710 -843456363515660386386912714369380547022907336387452024989303236671137371137478121930427134172943014637693499137836619485015464024727789816596509699177292640460401381898945537353393171858244733482252766328200793536127103707536733322852392018946720812461403515467331580345857291738129841473846439435339967784 3711 -1114686703733123999162991488096403580385747823556813906333461602188251961954224639562087654443229236513084951311356548797708305088037762949601444940435216542320394709610805649719987490417963740429855808841034327946029111945942295945648854613497170712142400340138047707076408868945494287250245967032260922040 3712 2876162753622915252675270687483394695705931551283953341828256690268385278564824538289284223121133373195246064023987828178076301734633154717913043568253888079772391320304912188531707572754774834093609811129554188949581587650036540214295286436609385962249451142262060330932683922400540274660546571038285938848 3713 -2607007214852967945084342705115468107064367964733927897260412918891423126436707804981302311342432514059146454668830749567125944077120921164200685583131679339753649528767115136758469423485780426840043776566677406941498294369833670460670161846790678824196638667571225132482646707211739867423831573819672218024 3714 -366296910766139551391286150076858784854408580348724928352923081425989285845939063899643171754924411550874322847037088112005843042109081879629988348695877915929617277914860862935221289578535990598335561352495223674714061351585413098910948184248576917235340802464689779783473838178334557965170847537124843024 3715 4353297415090148602366332426650918280916054608938623783929302892061272535895045115504417968925387203413233411421578570571708735838796071794810333004698403877354800073974888786304574441412703370715021147694962668264410520101122626536265880110734650691802811083922246743527236574829550645108878985828574863920 3716 -5878117762160066231385273120715773721159321556672426496760903317766591980419956179632071220289436975252923652466206010098045045166609947524051658260728538905851307825479987116083792960883570537977334596371837135530594261079128423721402107931614548555762426145733556947158224479676820373877578303563855986720 3717 2292407937323491843196098450890199387039599800874743549892861575421965677110980220732635794528485993159476171890332578012692247176673857720283935603552432914306419565937556321194559918557382017543421292129080125062272497194211165788570486754453590818689865452307450095243330042080214397458039456983479168920 3718 5221167496257912695918325866310064947069774903386147228182001081176483777403343734322801382777333856515910538904850503074578362513299425290979729156787328845944841493190089814724055323779825952352797358230420553522316526087997516990255778167446961754665080687802415900418037139700158905701664105636646528928 3719 -11046034974251701363837005629967356872117285948769045828254865274864973626385441899940171661620649698486676559507558906787676261232038761027332259998641661831710355004577953037395983247548842999741126886347861435172295938274435361265636812433288621252042884479687081495525718249869822053923907139704364861872 3720 8637032035279777354553691761981717929159653005058157045293645315195198206896697764830860910712723102136720530917967124624998513622515500824292756343509249360416004306389034266490538339835837810891138109909017013621376907297221521119173735699880557518420113156014624933608090087621901465936946005149706690352 3721 3433082083907340401876618333235490906913410577928462889167151091657490851653249471969278553952307676207725152166356383921981152123430268322373283497585408464398276325515342429660548461821241695375513653684740042725603531020112771938627066510754764331094217364092353611894103980252323689951238114121337735312 3722 -17692668292508801915009237844690988399222420603275712554615007824641180270893256340379060089287886920117892204938868263920350854733743109163758671097720744803412820834384594344221272502182313677381796979557732670956628133051351092309452849338091629597767508459185242927177204342288479600530594607161420865328 3723 21045543975755654842604482544247327840371059940123639592145675602564627165682405569012600221707437063545673463868221111788012066581724045679471741716584798522852478294384321829287973746364527754337618536108488291548943612023165204524288716166614358747898096306319006202973282413833223351469731266589115864928 3724 -5126144565249119936196462326360818921885040665766005829003799039563849500267644714586300989696081344804847860060066335427389087976422681838831759615634563201600724272120191394015855751594151518415181688692736755013300766104313911542115623859628766372321539656153817875403999024953067570792039346321538128928 3725 -23233459533963740937540087672925251088546587299535247281692404887615010357048030727813615050845411377056711542641507331926962633131800300090509664369768157943891208415475233370773878752370816879217740595905523511615926749630497432027048926849795327763096407239734014908520403705926766917251397259112774702952 3726 41729797947235582522731148495589090119310753883715271480626203312049255742572884921373752294946605317326741846704136398565028968951729549285565524482633587115921264473496714709524685982222839515261203429087785580507827558408678665841253304038950777864112270437952209625520403768341263280214379973430217891808 3727 -27496130028713228700457481647659937883621755816600845103432447714466561909122311586138762992325372522243451914459890625103685722078313030248239577354395681086806665517977544330287350317841841755863008722206307859620190661536349539113896007981416759428218119828592422510696550610314793682949270748871189906544 3728 -20532129600453103271863338599791523880416193450731170992348408972030851671233259813243182773146141513654581209139202983651686466991876982888737117763137086362121082561828442824623827837613569140249681879462908476987114329147152211951163824471319653586424525568545712871385360397866279693443540052764983833696 3729 70473302749934047094516695717682801672024665513673280806027984530490519464632069308247879207968270727251875197537373690231435131351124291943555584196584653162808087590682434517755051239685659166896204925867323442382858662758871593861616126025300687355785610529312615304346981489656967526438721103155989264016 3730 -73797080245121572402907155635017099479038089538937680471067495144543678182650427307938881609942918470500748772789133586699037418119406270267610644903550835787002944028885873793279726985007057567620266964149003202080988807789920051010121305789104040456238555681435701425504858730958630195085405321444967383152 3731 5638658204226695859859964764658929797301201223859074039288693365137308486140217575431596091348324777096858287837840049180412265798056398062742137537670822252347886926538093718518178871221849033870303114724293539190033711553569498936396259996163581538130235491810318996265646643552352312806093249644090304768 3732 99644956405026463691503156970546575877293927709794271854617641820460942476094622608285970890175972757887251455363228504092570133095429819220799078274042196538449570248574691799609380076013952276766173736677166399789404043717300712511264986422312879962293512690844041157451306294148226568262701949404014479792 3733 -155060708462527018135370512943524539906513367214913532708531700604298667244850135717255647244489303391370797435891898450187522428792996794221638423503141663067272000589611670459251425613695924714555580443390868938705561915642127478252579341331886790425350398781679172740857475466114867627467041779152399325040 3734 82695540062647021476544533847179154825997314799804914100487200493428577940494056141086264761684221815848793483063828349066054088604650104352167967160875385109015668541978533062377033136057638862691719584398249020493188437515385053597692490730281401907569648541808683670845239894326779540262034715986218379280 3735 104987884645391253988056771795318690723438436867623654495375116333074326864890614633320938718925715473160264213642447849960259147371594794721749950816380775815701265442558321989299559141717605338004005630933251578384068730268336624891582761010865521172752381785892001802774712334932485521709347582196431514176 3736 -275653970484564300588294367995934734650183135332716016074778723938365135980806749623639520303627700248379764651343335735482368828304567464389243876131072518630217845530125940629783919630781247509904692038873919114357447008577767312025283073003775852401825451500968615143072220987811320875523494995456835694128 3737 252556308739514879825552688882385372530224303826047396768830567250586734691585162898874377299471669024048060575806696001291702316613458654305098260189987297392384358525318940932237030696950909823453635598822448277483881036923150627366548726460938462998156995445655494457586938784472081541107776185363622533120 3738 31130457848882660775713374695442495221404810709693949177478774760228070681572620099261539677051117320422051110104538218135764921580730536518710308469474262901145254798282205339254932740591164400317294725939920664987380384731606229156391677288409204632080593452351420552828333915755254008506468194361012707392 3739 -415313520066103591641902396333071402236423608682606772213357308179767028014305934020703581233079211583347044368948665503349847289446336741575115356396233873559705532296118283657502011800935523990910769660325062444637234985286126517970389096419168394836338861725933859185509609876859935883382162745783582613600 3740 566365246819825996532196233212363091316336800737286004012475587281622166868620361501660004437261884750335855621196293074031385433298879219109122923769048033646969408112452587428435316166142606780434589796549223368441857493690307721164080091871114178191236832275546652856564203836033499249133349229027189416816 3741 -226922822496800266571083259799075301930130879299441345602455672902421183025084061925720993226428839350287624955314844089863679578048318546477400219579465693989958125234695930105520271229036076023284695580561305253259424788318872590669708908494916057683558700986129946416753320403966360161663876283846753453160 3742 -494159282386753829278003041485936184827507697426687488324953534856640291559306752370518514432831264938192295828185667310061112261023209024370095701292896351112836255138960120869437378293545568728704239669324732857533624654168136091857210430544686764872235146545769032133003315824072008436129086777588799870880 3743 1060021448040795205329186859116576107831005311725407199617549684677693437573584999544396124457635554883812245177768465946103464029096540198359856047871658334874301304304387634322573673760395779252930261385658481130788765701123821381220161290339752102887867453701412452554774359539548821835769657041834839529360 3744 -838915124710608673693377547147940844746752130737202752648482259143055453479781378911911138035809057927206180321193978295182760396382201222893933027749664129735733248677530942485716658336561093686866967791160736403606601258501619704240247206767920449094694788058109440103154034882294212345143495059888746282848 3745 -314613797178267699123905252762593804847832779294707988395458763957872572263896921789807346689939358789242275539516317100083528356294559480679970918396599569596766704673448569390362067459981720921859199877130083264147927433182895983635529420401131219480130238575235051419350117638238769168491663263372815873392 3746 1690729018439787354031799705117809735507653973663129610045495712053967922739385041823841684729216933769086549051236916724667933510945507388113431833546436446142556414081663626094356370546055941891457153485320522848247118106805266156000573755712513349909582143339779624436780787447356932416065765340101018574416 3747 -2030815484572387862370017816972991208171187579988769473154923595600677282209272424901005113969295683356321960988772202232369675268667275367196120414511447543018896062476153402649349145884337757896146638441884693477577421629577911328957496863392622495321117767535074255825486982749803218090828355056146264629440 3748 518858515991866298232767838789725534402410763735242590695611808388058057547019362414955606477987843576360390717560489249675638638039035761399400875658952435308177949546528310469555501733273373956675549167492979048650243430245408036785503064256082142154724905125488994280852375805941725397509753425513753193888 3749 2206278635503012728173207502615192621446038185146296121059081806664961788092114620196068426778981370791926721201689108498977394136235960571749921924439167913489635794411855777782409093779173561956274113123237270737984460815046407483943220520661635297418957672942038096095719831207375907335733497424046087616656 3750 -4009632193333748055881124425319080921801618511178941135071616190361628394506867140270021866781021802941243223206177173323558586278608847979356154188096233094202762033655434596515470449012766693479384048356708032098385287075926158400062568418580882871957178913305766391319964714602769404991842030048269543569776 3751 2680193915290355943668746747992208602848685273692215173656627645054001894765611673870710218039231206282164450484053085044095990073253969287614895752214568246095124979411766209968492942866302329311879843706246131718492291780388963107791601007443751014939346086490166224467672581998742013498462138968878441400896 3752 1916541831864725815592317610103679687543768644621267175395740323857092830117189314415496926044573152134852752340999868781019652105931564213933157307097868625066507243417431322915445774887702176703686707228962495064487896448980963858137834182534745026311972650483027763554767534971761961858634922161150462858576 3753 -6744416882307214387144119078311648912909144265346336644188573677331670795933273755305524710872989304929745946196736415115420279789964150843554734687079185673819070600900022569083208294101275153399477480275222942439135473907372442988588136987208987843818228701406543672831129688095325780679902059745302052943360 3754 7133336183171544176857380147067814115343653404980495046629217250549044855635948475992586196248128538881775390492756055939173972867836119946363293796770037683149885132877422008457687802627252856913000932211532609955530238603976695765625307677345943784619510004424631444663195001225495537934913048232233394516032 3755 -643984130942733244771468276293851133996158689997583975070895589200904421342021300233619634893554760952164877456443744032591817075230541451389150508090400323904707501264978988389767288739293951071476350886848155756291855053041745527141510827530358866291197650697777223239042300940155767746608319482215538083712 3756 -9486052502605078723292432448088580662676028346542429930452027387424178408928192969844102542841378445986290010950894584393285414803377342521116447273051790070652937652930342078512547025657939972244570557891593639380823758517636351029892002240208377949953852068060374214842138949818884885438400032563117261986512 3757 14918354296341732338392370532015184271793924824082443770895092628736933631983107891576402395768782737678613733627940194273303133051993035539515247920358537368440088771324850295220032256180143584054193021453657683301000793169938147440355588308167868621543167502342050500369740806620512486923604791577104430832528 3758 -8103521150535756237259248016123855563106572131937202380594068425275955080198867122599475921770729015462807087609893205262092998702703246551000646797352004594219195461379221680974734025968896377822730289818603908138558042338778110833800883948473668192844675097748533435878149388031375509792912858312200888014320 3759 -9883683342663116665983650541135858649815927407371068188025493382835733039693982044001378053013908971097400569100287152182296765372088564520589131338799014160718728826051180297857763077313659320762484602256126160804807359599473779940298672653383023666369394784164253196233452026678652624741742382400486310577600 3760 26416251320085612017921858874892782018533390392923695900263711144771480196494665507463287583662436686877926957474476876719794435625604429032466877349310070957804272074754908864407220554451376977928239208279886997187560020017999167453380072834274604629815836604377986482912113940040978892300814981421554625321808 3761 -24462327517048313624541610073761222802658356749422195289373899514664687196243189855691472978358367932421076826830901339662809159814455963996273260827532273957691630654530339022995066772108860864676133427727089069507886779371871699019315140644737802354909655392836569061481679055275874915860186178500867245407232 3762 -2600855896222194982001888076796340860341410830051222160890622898330413893930754235408154800692617024437969920323609922000776487727096450075600686553366775473854780490591827755202229837356641531957290968242839435347481718179212794171028244855902000568193913636591839177089753123441348970074553116229310929231936 3763 39616245783403489846729361508978328927505789341373992598965102318232707048312300869574852966439152676931298945292276042315636272699108512913828448526179244020802632752236118110630149678060034873348615965795458292094193259745710337799351710801464109780777504827282098121031076793667797226089154337340094437674944 3764 -54564142668795096610510088191763668503103167403955615875803761207033960984246744588554468553488605716244538628973828349984012365551253276545205437303459549802389835930905857699568565741804685834574890481637804606502029492631357571170713102707231947511290261104840016551200908876523366720025315928859498014434608 3765 22440407571356656253089363414732180584381520344124893249958276344037409131136874081257142848981344408982957832197086833127180570702071044224297839477288167492070575511353484646673895078031010588740877487158811718726867804780892403211741827221139789160451412519156950499931353603022656006608342883262491139085056 3766 46755483052122122263849510476614070649389776731358568981226978450240817417572297365320977778310236702594038485615469066034505049525427743291004873682799154435465216148441762976876377278835735455806323527023349798156133691426782674153301204616310551491571414942113325750361454450692513243489401475382748489394048 3767 -101713916855155335255326923754454483777615407583585210848260758727135215505421517546852956122686469615663110417171126875925154028034600913792675907746719390419490829331592195558779176304444363618751813511272970083118134502971946330122310067413141259028352181300446142836157923989301623901864021700055284168801920 3768 81465217521544613688687149870588333327478685816871870605560447287679713691739137278646501556583165933708585569793904317405875139577657863335350749321868744334942859064654625952391795050590198304158861132655231832272289523912268013690526738249130521939039991107812801652532514015321911616611554671926697522580096 3769 28763216155479780342852196599477460052231794019146415408391319466166891987488421392871656523357806021601548042148315717113351716243732420261074851129642257518824619888878884731746877715569479015603748650032872824968550278765029964510525331516404445924440959174351637385550262643524352030709909903255868148707584 3770 -161548290823628710497098013352923985748517704928121324478179763947680913176660517218596985187922713287380238421110014456170643613015385565815038036729542611514475733874629438550792971314171737839048335342946231816538266905486954101501253515999999629374948719392509917645651039094196767730539532020072154215163392 3771 195942090988589370163984303049972406212278068649429678646375908153403282972873532464331495308500035659484979460488088072164034574626825089022570120780388775745760715817837404968870257260937285841980290331834737358496422111480267394819254866335258210484154437970922975320497074930446985549785002394463087934312480 3772 -52374141238167711398025668411125388921433174510801842271518523075201298875026259582584773134590576456062595691161891581007291262155395473445830503481411174760729814129907510397053051947943943607900717467989442770314846527574162492887075338064433655893803498855648073772301383104272131452921124253700991040405248 3773 -209464616478520172138615062062676894803518820116740519322683381659760159213468976145752254677553827032749967595987385173397496754898595378116799779809210699240841503604459056200395781579071004824382061946351944301478004745623731575590080635282931297831903679837560246758290272038796036935557593621608248759922840 3774 385230089383628076594381733044882975848435700333541460150968400366979692865061031335361094637795907825225761195051186401354421022132436960983909072412703765896422209782843322116603460890656921517176548776966509970074583055092818512653149939668169242217014447230190057247966998239988770385502161960478268385271984 3775 -261168870469707742156920553324928752182206675871261509279166518755574583451049605130880855554894228428077122186606848196466175779170164447307363300566232087477754622837050921017442621067631499459865142390911337644331910844055449755333594946271370318356447478317370665616401779850522005356703361725708152359529264 3776 -178732507546013806747555161550293392037844745340238385467816456712876664292105581401671468207112949284465324188444567179065226099109105693922954952716433077403890430249240341872832619014422225815867669102697050835804096190098039906451776962305479783227771669784592533746226727186845593487080846312058867625110992 3777 645382326664609566623530140589998326869262798226101895455868474003423981166589457720903738393924401593194732867486036660436639298351333334970605785125423961021285487491693008661817235459398952271257736944271523797393245061120047054376370924106085638455473530372774386505770658617042825850340636494045590420099472 3778 -689421124524162085253844067436260729341433927674363658204221007991111234409174001717880587344624556747825758115363374597296285845123650188642935464210738613184707656186346575203113257904963137528192554369183131628142008245203973156046785933441896684869878871513264508995470165522577071702162172759679053239917296 3779 71675793767829531759936385362917434859493646878046709668562814630350368784598718249859266754490162915238215553315252759736736750910951226821593228939977738134259032788200127973820294725762328372504390566328666066298789651169559969478336159515412672507818485404201169441225579908276169464185413119041543549961600 3780 902903141806233017401748718526216968670517179916798033956771346519976249347915309390108623913064340656556666495455441545955357445623403388522734890662104569225857044351454210883365126459417766184394184118782469288981602070812786132372092569143622876004273742785795420997318203392606881271108689732442812520673200 3781 -1435145624402045735496004144140846356799741533222445597022335124721868167247809489651885936502534245932707314278386747905644762894068557951342930550756327707027083503319976652249002932127155585535545401832093119915467728660669788126674433233627310694276013535878808202529731430077783619959840602245288395818964848 3782 793682445757074806128517309174404519255824847749957151229902711628953414523688084254490779035189139252647090733087330214762728307892685879568578844953322623187363762257927796601059717853446924496149997576708572669287589800155640552581495398555921478430429498545974771273722766241617968508488423106847784958833424 3783 930001024292060053968944522935575240925338869088710194305117746419845303271417925024861911853412068443348261145304029176934817028682746559503243807215208946784576735529462526190078967006526589568214171963877431251416719465457157234451240673391097301414582679745571511030790159093638535331460707397556248327192256 3784 -2531244500719917366127832262130496354749267795577854724292720992149309064877522589214310945359930711452829431004747916170642153630045210046019538258149483285722760086199129666185169588763284279264885217585838974967608247504288294086672784649977787024016492617635676569009185334687094270989172913761532181901211440 3785 2368984541890386947465013525198975043116452922417448845949308250026640088855678351320481334514415904347871512017236335142215363768873856917007921893760958241510943522978248466004551665087110956765570628984825451985455482529081487474158413195097321707343357154927203972660116977481851091570914667351362209510848640 3786 212431284823727854300104424892889253674254015580487823380518545399758802931287808038496176612848361657600255866535121192652679044254461280080641690280332337516541324436134225945090435697567131175746142101601970470394095090965801491255961269313372983366321768639947990327894989368650531829377858927222849673034048 3787 -3778411797172881289493919517147936979809159198804761128234511207772349796940581320882463932516906477161245799180143357771537670263813954447278312830615102004606719794357956347857499778312722329688418440123250137685395443775769762251429283256554116849551897638503443567034433806329940966593699786886705867056802304 3788 5256187191263555606023773227176186891595694713206505690800067206593969127166959555852336797208321392829281950691736617411129041114382407451595639508929828370321777564352936799384628735972364290402143701063294341840852427949481500221814596129507126301660897941250825037588413491030735523291115096064330528503799600 3789 -2217044816111314587063911680394949929892597106006417237191860833983016534855426565677427269191222059654538107799417917541190375782311163428538212775000345240106423205643314081425977783084387178705332954170274008058092283715493714901891082258163528720510025744084924940492427811622559065063231216077046487605012848 3790 -4422424403676483925765644605670287377367734262465512982008092093745610873530959048633645819906229917028100408938464947508629721250013275155862484364949694777053897487819320215734984837885500666623799775480734798166765836310735609429542467070768562966729835493976806316829091867322114646024538673095114174514009840 3791 9758960042736503976428811614651672325660044642181165942248309446174665679364410158881034102986836228840782003740942546888037686469332974901757496443301049920773717597528076757134340248305754140358630330594872415560610739683280605531640677091539104960077580923354207930457490543826984605368249452076717866235176512 3792 -7909141541561156003283362431817513575738319281368019395643765070735022678206232074613393261261176665831273971227417187360864444812293200837543324075783848262884976023697312502346922306137139632432354537005780424549802703213959718562490558364176672777925415077160094105870097647258363690516313890070038839628629168 3793 -2622748699127095772677339459631090524715704878128905436218992533454019722275814634934711276582202857603532109930404944608360033650338539113044850530167484896950274356832516685838642159409216511716707419303090940436729503106915033085694891162196725248200485052288349822152588239557442463827361891832223904007368192 3794 15433979137090486324309632932522034753521217976088569199993214318589382984190991774821023058977656077667113550509611498837927464387042369937073037216251774977104071169121640246716864279511074665531848766475858222063746428702128449738701906090989501186298694800140226742219389829394198037231110057243852479894432192 3795 -18903076362214556798200136849885093271300522574496896583501255197441563584839989018573635233030876560982655813500807324729391324256694648473744509399733328379986846346989469757212891403463488854289741117283280710530210456552877727056131062574375907316876504841812443332153203666430984591285454565659127198372478656 3796 5273612931960789832787311505367774195411961107719298789576276865034065209185711873269370701709559979731983411949297196418374525854330501628775296501603689198180469270691410310884847950376698338134793756082270425219930799862910684580922052694759751856486798207042151931619134858223998930706611676506564372819024592 3797 19882117222798140921658934520277922396024631025030384258405929643879616931629480692649667655958534354672334317092276041813756925504284778547596304636746225587680838068230960253854621217362569416909352455325055853626937685205814286864701574893200824373815592357048398402382358852640973760780503257157253605264553472 3798 -37007805513104540869277930668906182476558806820857042211914768085933050736620742706821919088608824751625205489900676267623511833687393712481960321322610231424304897770752584903755548091375956462270381195691339234577459417856679721223814302882262539711056534759012938023060054206758675270511622558055115307195977856 3799 25441412515662022433969934654846681783950971896887133550552148858628016918426414986028472057904940941544438600313368421783630229884994321495763313598880132169074407620218977813350635656623394377744497547862367131997386179798051392255899676901793930078835583056429377009503739045869360219066470624902332032902672512 3800 16651976543296891156751324515606887940307601506458954958327625549482786947622650286495764841563826908419321663596787518580861535413972650582896764131728604544178005677381239896414158175524302840482655615129906722153296846534896080785490638655089060185715983335120473210171196985956195251658680380600768499276610944 3801 -61750757897390776113101110320140235834395236232207385739740673379525608239697689588107362455895422256518709162656789160028956241086633803117173209086588499801691308114552549416330286555654019864790285242768277363695567737856716966275366079843920473012072704134030390355231139458837005650451871357836694403642309760 3802 66621693607586756847464228937198885174040746990544102571582211676805804326289060991374830226328859091079406187723896998950051656936047259958049827001579694854465162733903731249755791906786461654387800880278947357820400110460005171287771062342853769232265605818639614650701741936396037697797378972081881645177588736 3803 -7826386846198411025657130541570586709142128831384061288971552908559921584559842619580204162098951418366168266801825944371455488879959227189179462600032572955986527089679073828782119588183763143092487119990500229277997665693395911407871718661763388450673211422093935035088334912953895988638237428890631354588859072 3804 -85925275651422613751712719974248753515622156105739550826884885259679773743839129221898576055365312278535426297029393559045024460404260727061289232664875987608228703967701745500564272473435064169600740618438452549675752116869494112701509945345239059350001543266956281168396443109654982964383192910780249946888702272 3805 138047039530200775105972347082936896617724639555583402239387351351578016371099390388444034402284656077350700869417347569453982046792870946562150546206785817539977033551211456168521738806295577789486203965255911935532061010016521061179528460335049902030009958089658793129051812523887404672919387786514052048528812816 3806 -77697963504203712284008725436956173060108025143477422627467560904667329790631103655264157583595110130222357231116012903739938784074366061439497185113605304282511349252498145793278746278740583162434337031240306018516759266213529309327262432504388672940698060039051884786571793860699317855388810816030782490268786032 3807 -87462952886284521279756659327645808364677222681211506109640567761281791106845834732363966948605099163565870677016421522439731739434005674824119739800185308998562569027287405555040123750535368981526324923094787688610617177992386537557432998557759593896341129845275382902377486650829995168480047358299887176561980864 3808 242522928465196302496261749989120063750964469137230662592504115840502531714830558736932495874668206274665988851196200061229116864264816915929816741014242945659362839363848240268350326068148624733574453401554215734775167454030796560326493047973167915435597239217710542839163509014784516802256001131918977908186402512 3809 -229378576233154215566143477113553439333326993167205572176930880325467158418583944074776568127159299347460979321366116752937713057474879956791085925445069178633882350555968974349476933491841753752328581045369475921643336010265211420263375361917531567292381116934138180468688167977861903649059118821050449487276984960 3810 -16814331069115044653742995014174890748376657002088003440609910225675432064374962832689492806941390408638878359578998001689851165300809283791998057903710601718114463086806942809833754740795152846049743629069455185019071598921221778728845716878306511480851179795542030242895248497110817182742938349505482347858600256 3811 360315678418303827800574732728161414150573529074846669410116308518401494405522328459261844209549668107614722311374568404123277413835541888359968954593532688347158663529184073641409623252517015846414200927559685225019524669132961304905250064459949744972784269116607049474215750014690800990627833444659695071841966272 3812 -506276035106234943385887234637189096249819058964738891420644952475141529776279778769859754924575023635530971686558778727862170659807920471415917058286124159177069421180337175870839994396004897565382906397329415962458636710588700649547152431852892720632784706881957548278356380005334635356294034296303982012794752304 3813 218842715530599703671782677719343507111141459449153787075307944820579158292608241695062718926824517260942334685157869488982665632697248410440465075451859469684002266881006199889619661787471547851871037338081922026430434757840478709684250203727420048393814745409224484256188969568155064369029502161952954730355276544 3814 418163746839896634412303565078791887656943077961532299588104201033437739975700488226767433919747110049904540492181654615002528726463753520097681538809405461400454356471289752793505323121280653338669489922398257465664070880872229261369087144160794483168317357446224430927235983456364704625020995853310113039454155648 3815 -936233281648214548403107101580482871227400113621693013043394243249160090562830185021200831617964956240651138268970002721062708272894669185356614659314659753156394276711823386627564591205759031039968082039478997115125093781411220279205194294167055528077185145062242617919293572356984004945491872735784243596532871040 3816 767699992894954466478088251729016511666008234092556862424260474524647485008246118949064517723888539802514205847249872013733300731537588149863763557645723359245974531176587149116729731772482745974006627000455920322021012709227110519202865411155002479141815582432187586406434368114206357307477830319434171306604111488 3817 238457667201291333948924143921471627200539591929497654053544554826640239822470125379427622622454599655245309052892073064892229859116189043001948114009928691751358907053058860114381382571222511963285509622279224065683925282166823711228431298999202551489804173154707228884842128639504609570937533146796935899202728832 3818 -1474348334099873866876455642905031360828857130074995765031130586747838926823666071947988479178693822609000131135048643443683366694334464533823797859011933420478849355412067140668756192295983867516181165369598521049358391434311485466034994378558274268351788491715378981404873620820018672032114589698964899455093719488 3819 1823413712801620280220205366580859418456818173598917871898793522433614893247821951950660291277245501917882766686628754729543965120017219509762469236466511225398839689025047981842984177897380190525579704950647760659975451538329571181300254526276773220052384950265122825713645144485534491276817568636925137576733368512 3820 -529810762038804585494231725983767010785135971279175429894299628641904475585275091037213787845361203833709569592221801039072389987113803546274153218633988662060405160732455990328545885907335758991944660431376706661464882272538078737692256064964580797643233812106378103522014550850707137461153461547292887952715717808 3821 -1886748246539958860751661613180748279068958469122675706267253655749321987139204733970496921159206938957985183850349900340151176550136551694540452306044390506979242338834217831536078398205782874139932825363055271870289922602619340077433735245599202888080308402336205776398763536528978419833095529671237710809108735872 3822 3554872087322920498939070917511635106579479061106746226522205136718347205181944758940376127805804375299535926898443734979732762714895508232741520719106055875947637159876165767086951843191815321124504348611302100742699307313296521617541581607795506898573440928181034264599570324941328789703203119798713075973850250368 3823 -2477590395524571490554229194629865863379555323556685087403982082311546320450826482496413185702905978333513185669104160697397562575537896693929079459376551957405228351753805968893825644976869558145352836814876300012573714157424477644220339016902647311499703769696966219047923362888596324655915017094507670825340618368 3824 -1549811125740552554389471191901804499139718681257531456300984200492443021040998493541791358108131826297794206857202695847225470590829269911363510121087684583129394496479490222762040990862548570313391865163150980629604083979209683552047342391167462612349065050094703354185513877674690628036576210251898894277309317760 3825 5907717887900970750996561906676440070524041349568776475084426218844201157870261375377017330363873307748621491070422780854784571342070279366719803492694658195209201009744025694871238671554961368016120744122348727462974147086322140901435447199592655951245599701752983486960491990700167480945678384093378539705593422976 3826 -6437047562780667246683288692210166162975559946601633716277792858900825959066748711219769287042432587024487018296942311932541059331235638615487616831420910962232702780663327004151957706248307953606605871676926370253481633863504232953658044966535791996200866642291134038191571315622436567694470999592616950414897529344 3827 842054139518845206495154627767502086528984569242315336325236710906013636995076849452664791029650740661963652409501228083618177135349138519855569806482228466516097790980709295395274371019658816217830379781740886839046662397848960914666367881586079031218381911394410062811445373998856483795309823212868841012892746496 3828 8175672297307631603546383354895771523601338940658996048706797274102140836796512489889098600662443425209319749390476735322521463192490798914380171351475638805025529028893633183952758629916992759134833453434210755804474514254500212489418815289417274306222235529990621035134787888997908409993058140474707808058942345856 3829 -13277443351593067410509564772801973500966268201247986319402950384290799535785757480233665399560603581121241718661960320703495395973598860055529821291597151790415312733799652279063227441154194935352689453087149951512547506107986935992948579955827269079206966513222698144446918884943564340911054100629821526335275261824 3830 7602743833367593885606535587124944848962530575756649008601740669652821503191151757623685666534275949821750516257588585805809090843962253697848093821962929369736240484882819478898014311021397033073478206714992335240468588422067488084765924866357787053561069391104079701821436332523648610772388816105098094098459713280 3831 8221129356998617820387552411448992968729527472501816681212058414035393561190804531583151750403065622912635702401386939772552473135078181419890493870640193910293878479985165937521041685426312668326444192262031378387757297165654885379218825053229958610875525234038546221746827630013572801268264833537751289358938132096 3832 -23234167796808835740454400184115569786595461344328747891442172464415654148538950996136247918610929287306245661279313388052209770481007377937129148137035222464821869965557959987995825762590696191525046948088645347119007809256323571470548879612038512176576357406639822749970977866856156636145867396502220606349990974720 3833 22206028231718564015980454476830624179351336552250193583960819894393336153989317410856522297977617644631974401317490641455687533565822978855896952913217853798205082258640774589126839757628718044531056709074590913823228549377941562702493537702265198973585896075221946262611874228418726752247715317246264692760005476992 3834 1270331482523106696516669069029399635771404683261102620231185809034968943808904844282086573977819479078910623044771958850728255394473639654030771977805675939255984472497856539814863184210508812158975532573631181501855056619828307851059890523606748933781065719003208644693705109691765211143201865118061146118752700224 3835 -34355326478757951527659976969491419948266770354714215529307648655394797150056228904236348343808879681444555494268757886063823836547697259141837245508813317965964019652693565055263696747818946830642812607638740356726616743917154120763447996973442146966125705091253213582237935964694690734506461701903823002406890775456 3836 48759278908614044659338421917607455756230671236081520632030965586613716605321584051142558345636537033233108536364638765762818567102171328488769626090759681865565557990524765508525345085673210465807193806469883041286578238158050776525712090485042557563469307095036252675882173777442175084052189477050996062848638861904 3837 -21583626639966882896149542869464176083916089054540606311064097282140601142061358983802702425051198478403074576639766911216403499708336712112444478250078154905839444046567915473507841019142065130022683186387889935854574438509115777076236038732482314364153640979569750631148978366239592422288574167036196449279140497848 3838 -39526286937602506396580997254960224971074913990292087858824025229096958624696305105636279008022842769830445888328091526702067597302712216756778838618141342175615970739285525004740483748414021709378886032259840901040560783030864969262284261614823915679776885873912059263257346901902909074805678868185051497638850088872 3839 89809425217724735423344052803790214394832268556939264278256228654279381375649132504352474149273644901145967101094948621605629474362637666879014662883400331749395916079479731091834382055788669889468539003626812246059704374088922553965511850043883680012801182366042722453037121277656027322690088587491511392763362714392 3840 -74500782465020698433539510461934592282740096667671525826253540497133495727638742833630522746758693931444124554178105749315820993273681378200478059252671977336694421286660371845125833917597910646723549206763031875992465676442895262639720163767755835282439859920146954312569967727941305113199881320273027178622119307040 3841 -21610029035843192039871051479500137578764898865087296353220964883103614176451029301995060042807558003897019268404060976541230538554295977724192333037993122460336518797987229920290163014005029196965691043517477941164690873980277027002549837289265025659505211849208503394336801928413273547734373069878065578636659057752 3842 140821318271283893537753508709885351628479434517766278680746268720140326148031711306740767184478268195152979611613146666728066916204161514367729889449541359828270646060269625822243481780612071707492934178577517663942264559502910404540093762283975338435453546482716299533245208825814461451008286630615917049969830200064 3843 -175867829472491699672483174438243847752746474115973387880671928450748043192290460604393747478676654148182222380915824331680849479854601767963533549545290130211151960961384321379934863167005247130763927482733668968395229582749096018085894421871634650058112169466167982860017789773260062637444999293165845396533372561296 3844 53117715598149374777779516503854852751908621931579416971839366729968977760431411493348814649318282602785248386897749143301546410132798205421384627245195967406662918548965978300911253552940545568823484328713938160514386104762489933037677696098316161465827589800053994599785596960345666699860827124642381100107510310560 3845 179003805329546861646169135255714968849756572984915760767958065973524878929137495507672594448754414497672449286240811656380356978227396734727767338098120024150603902474786546352588430893610896053602804681331374410148026946322072973249721037517425280061893941516751883586100647303136050707312572846004517270377652350056 3846 -341438253529252038656296339423560523710953647423782968248605072044233068545192852907351468615344661127312151950149821920368135504718909696771084201916816826431815319365948460114972746685386984220572815437388394835967863606220203551602583054314881170873019335946412237918727962347357330160164241900239641699665643901072 3847 241207026389143480901330203738417367526596532304338112191412924738948454240099449149074525171828718772292227261487109444487633197825861257932229419179519265200646113159306345525623136874515224899143602531391519391531619150010359785364553828136676668205309329844171040148078456731006508514540756896314631620782299482768 3848 144083293046757450567143937936818086740698122598489652307492168232974969662529009974629263735411357151703154253006551502128392065663450540276280463015999169458189006326005571815652508990331963538769327338486444018219007689997098579977921598019635511318283529744292677065352403263328916338462468478954888428324828508352 3849 -565130950616499428895861104667352858412747786845305617003973992312496284504939109073918982501529156304426038372967336184851066345130427336843197634482490924541420978986503283462131323715215746056263299613224239072409953963615579897684953304427507617893995593603022528998363780235920740903168215130287823560538753743216 3850 621868397265694735182203691110918816712889317145530611682081173475049901736726153116295278914363584073402986641502199097496288657179001662819889586278191969919523813579394913523679788489205753184835907816573551629712175100436364348879836562052461352621211737065988464274457540058415087803137737580308579069198220178256 3851 -89540952409139127361666276331307846026405314834944658349689857581392386036484699919754695724078347393513264140645416349419093845780671159426007607959586792602788339794643315608012400867351479236654214799991390302488794236102740777392543009055149282458086740420127632143646989433201575953771027901211380216948225620448 3852 -777763177830102792230368640131329718240282324297061934894362903829957172448339532236222347035013208642262695767976208321037668945641501900527764599155893346657846790454571782200016383583005608844423883769704619775671340193798204660453580833154745519442841854169824508135004551299336627476739026812001229303627061420512 3853 1276903867480750899447415919934970106887156949371794845056963873959419877444808603927782788833954576116099218866680348423637992703989231654154636805407202942049519532244819151843652071516679856772515951814131609685906683599456263694779956898087764058212256098821157550444814819945337373711937162090188981511211914843496 3854 -743594996154137339307937994148393210588365485464526767385025736532391790311626935564694692786506675120185304190005909043912682534275029077709945586977708574349258288131473172490695377029947453767127141373344335313386367946044697326745186319803734390227199977334132592625089247930816454182277853942403665719119897080400 3855 -772316539061364684088550156100881277773618755238174044452295544157844072241582831645379928351507991985204083194664173456151202722564573092182390427631973358006466500623131516814696813133141112444211049717190603186614423892514864063229545922668671994511717218452159066642397582813171446675653514677696376908521387620912 3856 2225649922751682306805093677852672972501137533487963763079089754029986590746128830094419917881814580735610165705044005986193505540978758324572334328623976424963480857139601371542642701797677546024253752790738341953844865095717762866516745464181676869051705485092122479765435472548747914801246010915729862396874907842992 3857 -2149401366728401047632869332858262247252451148346247390423754587577790674651618704125327551701013935553243122323003689740104234094243017213539740947996996104409057845578421299582744703351446055760034692360910692281113539426460654826599010574324171755265204396160136810837167942038494454595933922251097890052672021030384 3858 -88921661748681891580979265568961412236145731349282578870717143548579314828013756647465177177204550065443202225076921725223387499828809112917259932895240240290363052663286363090218307433158620853570575052592801152258081806003682812626987071999438525917901832090765953387612856057802690481084200795967947529448383215024 3859 3275225198351283161485135248112826653089624023656446442577446286227994315890400969073509060270649077453486625652240085850453317010541330097584577750731345114323704812180593641917714790122832615837991345135961526946217954992172217581639744789394258653044355965361671395512098532431259053139697265655863948640808307873216 3860 -4695488943132214708055523286770853113846505894177337500630681274526891863785639404491172450101992442704706692112113173779063445319476417039198039942596501102579757763194232171845679749739370642371841725244113856222629167203418734894052087368763863878221535811221448836217581765337472701005921213619428825161990468732096 3861 2127015000088465810838788012345638615832849609533613087458010593597426115635128077580331538628279948749617549022608965492797583747388723719542529922558994052397084195633384409656025724446877723241355707047488328202693624466929103518063137834388273724143152127367921459452721507594687654003172410847875403948841669999632 3862 3734863118365270137359652202305773406331128721976283091600858203557127210702049864861822971633188369234552218192446600152555651421704967011609546086322920472709713645238921982341621349852246460873560200406557751316138108097439296404414316104216995408697542544536609971633561572936264861818004801407081570087419373854608 3863 -8614240375007300070987676769228081689774007307129682446476098702449551545775347051893089078440810492928403229978680254721027333305953223396530605918147094831392559644475566442023582193731849553913136153051654927083927019603411929122477906311927534963481677900565656983671353587545100806850030806655369666563970477970880 3864 7228350500071724393642309769413987191160750615971139846403682542539391733911366880825700320237118688446154074491410415358406684404390359564402653834490776008024476392357396956312446636610374713688539547375313324348442277996364563473858547101690962196601699571976600714872698999914776125767784247492919347498681795418448 3865 1951262914465632861064691733125595353543266483283345714637020915938072878452916488058200318178965466276630426081878257578580441941767104294744833683013530512880335505539860427304386026219200992512203660118984835292881522530565620377838934000959443840859394397474774369030248342989007749115238392099123946035563114208128 3866 -13448760221626901386978850961799859241134688129868362706744699145013611047744170425511492687420418773472474716007689858654484668443321527214297499965570207363178631055818156919626506079373692724241827322653244325248633567051330682751000505210415739632752907629069771793115640537402150898714208467948187381869059669181440 3867 16960416589507342232783191746970091789590679907602610496330037192738176561297982624090543017580637128331231995544973840241604194556502625113839026757188710943968616278501848064203672542155200688566628906272971553448017194811720311765999641308360626139484314252592989158667127180722440048284329579425431795140464369379104 3868 -5315428101189175608013458907652944456271468119012688700534828184784188358151650758851820758453542543325733775436900092306144016769247009377558124675764690382745400788978894233126093133413456481068990386204331696905650986759102129444348140105310693395704241964629572122301364118790319083456374837915050287389948621648480 3869 -16978724690525656691521566495139102491416727152173273587205363674893079760048351687173085864052042705057861396680365307130612142474789959660949309408850034529686754083700801895852471245751751517183248661506155445584671505444054718726409429339517532108148287399840017759380302044041378059480539799963231390339777426978968 3870 32791248876525866880966857136248106156400463062052641930027483974274019108339349640709532039907114771261334166574747582174020182531403022790181562904858751828015767399508061697505382683684220279189208380634790853256155872653338588630756222696399479455570506783942832428950456154531440855694863576210062749545277142404016 3871 -23476105824763747566081012689065112536171860586744509855196326574222151154812801151429662409384669165481003820516275179838945258573797338956252373295530727362114829792987442221840717198845669279797612585691219229703720561826065648256808601555397304382672493892794610024515274205936030382164242825585079189862599592956336 3872 -13379457113020879780512191579295884797549419892501469749518997382729646645452602046519409487837125474906682514154707404875983791631317491418890448555294355274943715920447252639435004191062061048637671977488711438721573791255274875383865374672807236056707053442594788492652530572645744948733002443034544227870323759565008 3873 54054265488499742368146198362365600551466946795580821698890298122804638405137066695568717137192493329213161018266771935138807291844596558325231608833900199762530879341741815120887445073686043522503309362638088874611963411848574124238106095210755097393473550591098145807544629446391149355529216763569080143041883420962192 3874 -60069179874260089986967635193868570086073341172592888043124533730360655426438607552992976149436701693975453452344625227012484898804197041394676143483732212713673662515714970086661519026899888022401057356712276996667325265164951318465174375637852437136285535126380967493409785227035819079984417837775670368824360252413936 3875 9430885938490358670998712535535664847105174590130790952009671783003912875416127081127829941356429002203460201347807045677516271118966726213708284930594129814863377890520783778609737479352394332024971400209417127762812368759295092540523845827179883335108548024307363761867904924933500908789929108729693311555286320460416 3876 73976056653030099756791963991795234679382981719766236087641902718568539182305720872236958875599677975797093715931610397217707917193177326596254704899829438333291421914850224656255844846327780677557444844231894470262278115253640218878285522377468249060610356002679242758995338422279475321355098674602528523763908519435568 3877 -122788721039834366012130555902824938098159078997033383547387911031976958821258118403066786222147630682827916769056124521073566243423826061354857988655531807989807066366705775878346635152246759861965991729465293731532885891157577691540062797599578450584529077468137843004360326858825973073761516629484053531390884072894960 3878 72696752359965263559270470595893590118585068621934630315778207149664596018785627733276389995210750205002655118937216503668207595024119636047226143991620145875252614320467603559650457007144618135116984343849471680184762680517489067345859046635772405218189961088652477853259293484367035749443127052746621570653596630503952 3879 72511158145362102237416900695544760535191258942937857569553230033057123413299229174788755377057593992874058499575496700823166453614903371849144447855713737015885519513949791807336988750055761671988467317636395108259378254744539108495362565509043738782268047727932281427648161248348864729607831485575022351635639527004992 3880 -213177711540364504403604608934080086333005517754067975778624512442489459570818157882573754940287600294994657824827492822176524361259798560143852334429522148249346819014995380673428723948877679688658980516202364386576028548544305488810989184294273716320916680955721404765220094741994885223679062352440242138596144431238448 3881 208014638531565107968928786669312602320190928939445808508200665540792901728555683422536225892316612053138600629117267793451718037910004102552059597655778746058941729721099430042536356357329478996426052327184944458821326963912776460687194160123210315986868484252191431789389603633463641270597075622684495478246435736059008 3882 5363866688656193205076879183915440898995797689749165645233300038586882780941394271647287807750470002157002783895676542056858985108118474885030443698636199792587188527859549456022859788315347944487765643426749389879149768881201223144337493753646667275562821964557541133657366801654648611328090215761171162951185098156928 3883 -312193248354240782677422716596392406144602254696422865848236952768968239506343289875522194857547300235145048708775031148307973370259627392638817625699682757208602480922456787111510082063152831089917944416419995013844113495877610298092714893694916282879347035146263487303151539369168753018214217172030845591565887137716672 3884 452124757652186363826640068149781109251863537019934115587441833828700855261102652366605093980736944647622485233858224765226988759288159050710101785140391158793647670908913960513238087994792913871389410426348337249601956164588822109420103544582993885250865904919878508599505339338902867316348783175537269530536657499679040 3885 -209453719233303231651137306009641192231822577986500210993511135166013193124092457000252640308868356940262776837541843060302983573607218096871928808608966166873878512579383960611915972203352199312176683178549273442012880899525713804155631763204916179867596662798441954080001985719219247576039929681391625368186874399951472 3886 -352782866211860120251961300719606863018396190842575852598619641688808152737059188308827721531022318677488995165599087466719646502907267358654828501727602492199051213946124152858593167251672945205312919756184559853341045788055323726072738820447751236924154155396979274433355539486249432747598578508575881907577723082096752 3887 826169575618146352507731191778925224063945917758848081591137753790805647820740993758956209052643909185164150872611146547355753925723940935124756314889386744005603247315269295066981240423015264388239531848530529496183484864827897677008783663251561059744674561627779477629779639852773445831570311923965279656962867260493376 3888 -701178398543129404972361238417028814602322777819126257516187595518942033079542861493078568108843415246434241507861748834832936274909092619963571943264895032062210536162576438350606791899273549054714840459774887443645611947816545904116098334280359026788916722361942571194227536045505097422083163001853021376324104867392048 3889 -175462868188475738628216674498858037753444538942616702083341175118805369234251581393636326102856998967246854994957387318331660912476373449862104996143213919819271090247155068716462225765926554695091378583191983390517751682321173180051107853765250992000932880619239924418558276238848786261196967718254102419467953185026176 3890 1284224804840981479090323923101012054688930271248745548406955729805141873234447923363398487748051539465856645428038550514994673069562268137139924167532794081560199775680039415026146853463186141611918095080212206880277279897971360890927315768942858735832206568882300479875531208201861795385135030061987867190898177605977792 3891 -1635445217147008716753525558789760950432733180463233818830808832099089576553824438677848677690701146870198400501795724375778218205038219668483629630004139724832207559159012995007578793045750017283765093571189021031699688071108082514288928031952125560538062503778880135566273157987308961063082929807571144822613324944965568 3892 530985309869339228796166722282382878254957856734962697566021210986346876344503330823456664260852190605030606758836421621702195698888155208059864233606414165529263361466609486776089776279753949671573147809678189785018925363956076054619292154834553307877184507829313103746354355864892069981985273604672274878039641849566800 3893 1610051478160105543935866363186667580427646977634944194389058433221277047420180550481563857246229480431035721389762869099978620227559275602421836859785376681919709300079536602441883604169525651136975148885238071160772881282444735142241237881886436103148474707060625613375363625254204757884174700460577348286066062182901376 3894 -3148917944927485515913925501441692571489781755530981144529668013269231689732547187167662528668485737003044185890695177657213136384236452583908894493587928223598759408367618650103020069636527487278346814902557733631461007765370943999627330820990493010278522356160628719830128679102033226327120003439897996890950869236738432 3895 2284236969498244452293428685740861922246703270889603654863767603757080783436794811929163177901609141378724184917746104344588020704468983071012204534260915540358356899262524531079171336724585362429605025877507943002039888493329572213555012306530714974908046972012323138142957167220346933428360581197878335914111143524965120 3896 1240846659229655611124114593969644295678983922735124930073605486095785608367115272480222346372438049819569127166955429766768574885363561623425907507077377962200102683919441786285150713696073950008910227045433102276531512614241243240653967656950612234245647219252563166423406843815128912997296691128125923117487655770695808 3897 -5169660346202555544277546528040186428235493033166813313355534246986951537244115982952572881559700203698019614217805570884596677348486662608537175543602260835957743414750503226698547252479913618160381454501984713224875601691593958730155958641823968532965216627743030445556125268070636219776708078910572696081934449089920256 3898 5801590450422440445875311512365343202023814229156468195634589535604384567689653776316372268965830259603079865379956262552597553147530706647049724428432253469156922996336824810256214571159611354864908206771890120719749234558123482076020195911778565038360250637612906815290876679172517594632521431841668304256085330483236800 3899 -985454669675850529725080849413746129645031235454898766280672976625052203172376939954800689791900044611772109599776569568504977627524587251752129383283305355057638483976408126009452570318962355000356124637846000465915717852243750366438131819774832619410505100924284327606938953711775346063896555188264930904757358366934048 3900 -7034825838623116417102197328201291261789508130799807361856174928270390281718334613919942615739571668573142467268461677541860878871786228801141708443988756893543265544890038283606723418752109099836320802901767306009581081930126010777158004701463861607590608273616664805017648696344685857610416167537725452790245627034179792 3901 11806343404101350418875381241531000882200752067997646879886741445716805076159069694483141740854898030374901393620003028538996965168482425879715096513394619091440699315252757749952603344215827682001418649227648615158465238932991994077574541045586672976096659690038729604003897879003381758539189275947305381218630358085415400 3902 -7104158927736147165234659397169656049231041004488795752027936120210682957885303801091783723579695805773344064476748449215302844624823557666141725058419965348417206170490139923280239630224056306241677249756942849437426740924497681802096339092723906583569901377045201107901864061759355907421376110757712150375105060003704016 3903 -6803750055145028635428927319051531385936480313447375662068076830782900713135544289000066596349244338089639474565325055085064428602429425543279507902465220803177517752423266535868060710740582685524733260245825771333776204814965867293322518181641416288263931965613009774496010299920093202074318038114530855356748831633103024 3904 20416520518891984419648402282947627426505411790970723080114051462754647698323420372299633306371169724049189827075950771861682619893417117428196237470353536949072984374378499965178465435439854229974802606634267391267101057396336122779875517040927631683072058831400680840531885704418097778869142005851872514191166559075291312 3905 -20128023309562121146025402705191121536408516731293785665669520855643842297548988444133737901677950016845984621922127262671551417920602810924499029614196672255555976832409057780718085669869560647909231342580259631609312974115645658648904350010661594200562876034214559956785090795985389163039956784676067276577399755889455856 3906 -210225177611728102756643782162406286503198034307038571197829576054108574099267524836661505611609551014573279915970016733695430049164344634152260793721901483103776569267501540624324969274842957885048768467033437901889963967591680459526750450747983865172252831666518325909861478768077944281943481251248835602790155740772848 3907 29753643410961043469973829286757811744808506357504761924229579383743071515147829836834749925301320115232445714576574708023653612834896259626563354081644616715228346822819830742501248366116098100062868676029781623661488304809225277357937184062503567397941797437264754683317954525762961391317112402642652606245962572294974464 3908 -43530127398759053989502206387151208971373771780922505929827360205307791932442147135159830796382113186093420317287859510373160153441466358744808271699886085044338458164564119455028084348635817008589169547777751694930512854045909237346207001573988162941951467694142141133839753612223977393461085646431941058073881391625621712 3909 20610722133768326146267965523754363166041787409506107291460695072963370666362290679746808671235553160736573891555553599155766803433386176527831133441291345288371469214646159360336363064413642843613327718686278519166518137047479410745647852502110484899244389255856384226798320105631569543519101742905232058315829468366551824 3910 33310352000365970169908793275281879970740048129574617193367913469107820117553749755316167120379771979946058103647585477307791040419972266208409119553246682901227879904270649423018157960579846961037228436876144868693691273535184225478908333624569509044681411298343495909789325935737976605538062360348933092604429184942392848 3911 -79227956825550307873055096054161692043019442265905220166741512953148174979775819683410484755578222357855325752581560328793472419584831813852692746010749786583574445127658697269704487365151512109492369357762370770636518347574466439856948985284547777391678486558887028773676986086820206845502822250705508417119173589939878080 3912 68003398676600313909523828444144262587264965184773714215216322454232116196148507919118290618999395447901605008223062134435796310115940875705848033027345221198287765011742328931286444122479710684512390959312344876312267827261382081972054474877817510370877829991775796399538814001083789485575371353018779231974328449010538960 3913 15704070160996411357216181386195123890285433316441504424705181599096668071323856966046333747499964393067801126548983313423166869340580311392703564070327329335938022568847812315087661886324239820490628021423454355951938175791223461739133150143175459420168691326107134479527980315443350579164705355224172251165335148399206272 3914 -122615171846071760952613097291612064358094149160523347962194612070790036132190305385774257135035946016095820864466316305164530220841061211605612473479137821496298314072699685260555093707159098445584430607090773387197328705997305624396626777368299576734173260685159603995921717249667004843812918275563330865604279372174640576 3915 157683152562425526247183674685178131670181414711838558341048192851328940132605100763392734825152059110856322512941843964869266908018031778906173811317079936312452986628706956271519918763338063007270608497925525687306238517748212100889063351364860504790989463827314106169667793485184990614751777557321947685370453537592644096 3916 -52957773155302452249672587645029032188104917935964633086776404734464556223974025187067555897851418426885354797157990882535590081981827608554834921027977597625141813632613855321725518043269818069843928933593828341965257246924593783588933644923614592479006957583466225578952804587839598687427637276602039011179188695925552208 3917 -152638338288406294623181622176585665843128543092303800316285028446669741619839757282158416887477607932499517415300839130446731845162094585452209097042680961640788479418266392012640813464229166797876449140112476561757628058356866832974407884927543231030224090163646949067917547850604311983587056991064308712493358299127537648 3918 302358616682781123482148525709162145402944169336789025469145597420829058563152829394419037256014130833747150290088191087488709169946698275098220818897777613543774667909021198689214923466127064743565363253698737075360342758958918027203829221958645730965660610719658945815418564460041221180008980787671754483027477844533908496 3919 -222197121344943063628101216806573678727706434621533479182313366462833835200217678000411692614286985342591204529917091924172746457575990663778736542378908611239200340869896541322223510017731542680051114469571004707193273364648546445489068708811524173751503983898821520968144161833347802031959304087553966883138636226035223360 3920 -114924688621498386669633266197189410386899402436934887728103286654668532696057737024095894879183777676708828154363244950625281435564745375391116584197200566540794202119230508309091232597155295804303944465210297299564454271101104458645940713496553793415635888876297919594075725731325194522606049367181262870221870650139282864 3921 494361713675591407548805907563779080076906089451697991643943230305296731495363663045959100478178368112391689690705053934011149020953755595215193024801306955243662819062154685111837544125216010359682370634376585140501984160115679369655075862781680725215819952594988339112395161151893086380979939279701064677203886649997865728 3922 -560254380611803867240191806195056909803848657759090678011944615669433847220235397020339689466007216861262448533995606697869741941800023288736287049995958200104582151822297724144726463647853207112727748295774170282823149451433460807182132060512560589489963176167458111174910503449558372420504772895369383397788264350061906240 3923 102285162318620687397658102376326519882018146489221151399726959622524156556503855374095253519139954653302250045379057910853202926796356632452337760920458391829110150741307129662065293537421648549698875283647437427760679218267666969159901937794535595756664711110261884033515111702783433995600338241910956942378490144608120000 3924 668855517642543252805925824925223951374713102522777960808658128470344244486134219271146844245189115451295577279609553935475459396157269290678726641756997617669590919176079290235918257565391080397011842024130476160039661529272243230584788736589106051144796515700025506739044688229768060526506057748702742793543057566065666512 3925 -1135086955995159690508254212295133432943290115146502471257598748650160874915382247753439342215071867562186276823912852551374780910401450428955683835240853986587634183176708813976609389238387793593813334752406307345673092767707911394409419525198158979368277690078628254625563195508074941998412260220814365575574780394284551424 3926 693962033400090137048761633158175354848439377063877062891784866889354728402853398228882736118418299881075837316954784038876033415437812223545993961329917200682422412842025927189174679016889119071657508211785081806006766790639576494625327100362236536133530911018112501057429429560217218652596056495882206481274858236851634048 3927 637989215692377587896305445952989331156218773737688205491236737831266516757883040718446053432892402279227202996168555432499513632332827458708640244697183512779135073815738866947203034624617204687106147512290016657643834092356579916501503907302160284401942277132898988746876668806221670785359600236056517655497662883268853632 3928 -1955133551816494608870612965109664941953115643484230605777846553389011856368555653895145169369867016932574021692505039427343169965128631306700494455381501598444510815049320460552883626372957012334389158782994915006272877335544211275153146415714421451070731149022890735627889396635815102794549022168787977559597988119306480000 3929 1947333217427727740384940689320564832851929652512554849681109707454815172697368852514224634610839121146596724865709869349143199756774667154596935408479348904568888109737749014530413801090593886725568967593094708994443598809201906690155443263193256515700864644818426198280545500032418692210287708793161972082195097712031257984 3930 -9080288310270147520422778018655348078160324887288865111125528471180554816968136824563320091923807518624743219624617204946155219041527476300960832193005870117922239101942378936302547489994509211134954533344113023754266683589585183895103836496613248704618526383505452789512129983624761150830289075675507787323032579917470208 3931 -2835241965429968664374233748311585647244410005372850632566241848941048567491637254564538243106445627595233940152945017906922772982015250982090982856487799257197337950096910026129583433985486995292354698819337877610050246326201572907021951490337193311852680220352452465833390339287082359844845544822378735731542318437995728448 3932 4190598202422142201453644699478863986009822490214698551474262703846910784961471543942725902506773456727918546660456552259198938525065237277697605108373842689227346104154172676601777065931278600375927066156864606933637207559158970761352448440891208999636657423722506052296291995341143099080111972774883988220796696042076724672 3933 -2026753524953793156622725657219464846138858939530196784154799146197932005108677729032897793607084254194353965137350419106084193795319733172568750511008526151839226764629228849204597075474040806321759494989693876895238726249905712731420885189123103143584394010731684753937457121581629906790029934590191845673778667771901443056 3934 -3144013671484392573043367595838678641513286808613763706720027568404283126683988082348173996995666129728248817984729383165019451611034309953502443855782389562152558907056777208143598502866690020652200248210350283776090846924345827623215116306877064322726149638921372113103134817936451578841893839351523167028663580763549612656 3935 7597044293769152615044293291814954705911240516268641001563102778703112597023143056013377455661563789397774996075033379542522263803825654726128600342921822855424357041181410568992490968191630306703061768689420736190909408567150520988353657518707684239405788074726190746874637756932496587321304255474584202422487346748260216640 3936 -6593973725573211139917037890817190592972403428181928997666691481829222598386411592491936872763146125823598657802207357951639729187337472172253457973663102251183398787409628808137677286276167609645001615288029012321019541638311087446079369244366864165012010683004595011449549116391357236974026697641584486674254425097068980784 3937 -1397938005072015268809156968420251082101279188223966876305370885116049893225909370466543927444247838068569102285776743433343424527647744239418370017564588425634166129417988910306558323288360683162592391926479713831545793844768252515467441271249081610449392509410015221371572237145200359331772399873766403851661003598361229952 3938 11705530365425993315799930546227414774138670864813401755734950519729009411884201588314872479925687025106871985708720772793486786466722368714424486650151777964205765837698871912822225008231596691138510730313581258118900631840010848266998898009310022562513439986293396797848726346193065692951915834687172923224600731394429107904 3939 -15201442925668997897305819543866024638380390520270385444786506772724059240032083194418040035674000554104887358055829488949787303565325952894109096922670654310237494804623194433459621880659739397502149921420108510729791719652476130794876240375545613337588825002570793540300006714755901192966483543620043153883865207615394516544 3940 5273888717599912326148347265082782118672707517564669146496272972570617617608236916429765596762806665377850925413621058673793254063916622144260405197450539218617090559270275927700322976919014008189003886737783016225855050000020640770832617998085915915858947993254105210950634349834807158451258923577355487944803463933723451856 3941 14466844760458482479803500323903979526729470835792295667798208515069040248785769135843289968712818502389103313129740609437712208558309523627679194203677587711911887610478831440119012777522791895615563286022379009713140669977952645464064095445529999398967774744957606291175268622625539001595382432367582486656566654299382700288 3942 -29029595254570975368039135032743162829015371592728990774650935140215108294422583184762482841488886887877743317046295015829827172570270161116245317922376028026224936655228987519879628912503818343201211381487746642173988728933158506747952182570880724547599387764974589526607152462868181687407286389215953851732453326794041488768 3943 21608315356923598810008058211539842537089152465082072141605399555335593259663716520180738196533276433310466805590434295194611387428496399121778164647792467943455043853689838194366617003845348271695313352369528994448776059944317808637107122969394081592492065671792068278262449615039320295656098754741447972882435654311613274240 3944 10628708235704410038400312471848518902875833731283656867490680849845189273574639038967507900182546870070267683742083289564404025169254017645500149870099784429096825165725419219010540563456286020609432797382002919427595369653191444139585155785908916820963656118171005970594002836563829466923360352996150269866307788978529575552 3945 -47269175650480189443481037128565877676726585674188980298603510632039915308355386563791774622052996298698615586678735195442019341131765789993162697316617019219041977375807128275053770720842604509425024586213159590927874819110213606742745424135916339549076907193752389280055197653540411279592552858204813427311978496654301548672 3946 54096222401684763043695380988096636588145587396623625110311115879404503945983331229331547990089027110483079261019260877992318191072756365010249021128233180044683813318333410605538064575528227267782550975358658241577062630103674948362157153089439615517286225619164113228070951503423561111197694582010753712561999281549952104000 3947 -10556048178166690846762850519440007984073366420098194941612857757633056650702240027015002263046068985418438593801388407533144814503950354276419984569934894196242935381514969862204443299801586386022268340453318508892212204638755010150780391242843869175129548350073177882333610191324601122264910782238926668962831963359658204992 3948 -63580863730317075735071184684279775628433575705840616644209685472680437340826868358106501124255726221572285229300753179737954824959639633700277335259741168573502579702691505915251819482100988207225719875851761137493625365736200466637454096058855262947396567879423783996778422717153594487635662304713148273007422700211909362864 3949 109118844117353654546552222959683695565190823506827613238533577758448269181188525115298414792330615622952271556406616447053643105400644577945674747777624446140699395859417949876804332975298198855481400924845545853067892777578406329970914081194104780787104458192154542846955958365557145611289622376407018063360427137780174118016 3950 -67762599700037415264723584610004152557274542830876528753723569849957564598656333781415709806653708996041802784184221094434127098727180846481371967455756107193245372346610072481543168385660359511792950472173981712609359421005965823837850306253138505444842739721412185302321762155445727113550881060473575829255149238653769091968 3951 -59784184935595384547433069158396606112544964094446733343167489341867953851141156009774052502801508504005808124906743376131405043323989283706593898864462404981283410695983883090928281551211355496136887075546710022648637227308416005276273635707995393197533720521213927246740532601227970490138040948768411741628133134169824099968 3952 187208539724388529290648623620562210344643719675087371951729324968702093943628725712891513538780679988514729462735122917713290781616847830500954294927578801346690132575917537211668746671089730004054733107388002103268278613008199222604448080505520973167217064708604720249460711257613454267359806038462086989923999452466351480192 3953 -188370271507309715397151350947154476140858277888252104505226114876135002695257065984821306594414560203449805087007438869607240912727904868509940124055345562103524604222785745793949293079511745008683471404324602316033615804825101551048649884297812636593111226834979069507683261269479799057166370207217117546017544929866599892864 3954 3681548878091855460087645932688824910883548531973742713097462566986819069750262591741858493284749090188068181358200707173266210338234795297886247246014978116146620858614564926582945636743311085388468693626409304078987799674514834446408564242917868704139077844524592026859924075184763708441025590307741463821071167930144899584 3955 270129748950705405410583764627827981538510109436772062055396691533877680192221461324145401871502090762307759445290874545500936388767958561005013902142001438430399184297215402610218257291254232748227001126198665982880016849982655848664499820882738668342185009283120808483053493606553584896730093585244525862153498619048964865792 3956 -403382249051596711641790040882258406454050792850044832417207347205920204777697445256077869037251954422603319452119655009998332221983351717445708629261689199363720515844332566528783278306262797840124898676760522475481670915056077270307913668310130488989141786002182388080371453213077756034541669206767539613743772168792868459904 3957 199170559648183327538314680165467682108997300097998625407315193577622636307703400779396868982976192477174001292403910190990716551376339020278577063357326981351712338618577821169369080786524006319309522151019422191791119024792800095034248670051630143254796068817381503457651447406081107497917659724773084179185107829907663000704 3958 296631522356872012791684248380157591875539478208909096704455952263120372207277368915829858353128196069834600082585286350671684335796963542654978326517355108819997179737454767045791683734644077724027992436002077660801216388715581393925660813222350466005676265038000240276832812273681654016046258397980430403260674467593939380992 3959 -728396234837971965192786888591515832906010104009510526607159677356529125581710463306685017144925005140987239254942228818825722067789604727844951662101201075580362337388284027779630821567997304638080726329201346504737832056697825367695186947345113582569733352742477125346453055752563944188151465056586084975316822094454380206464 3960 639263606300995157463692297509131375376542127239344725752752003335490166665996716622874324062917624965717405764819365134125099288660969780392579512670932594443471091884499833791367512888236004467117788312554618147090421546208879413892000235660605591152705235168017969155465710454670924314704968273514459150341746166712533667328 3961 123659352467295831615589377307886489555700032799746978522376389732633592009537164984376756814715158596611674106764078347417951565084367909007956619849199354658766858208465538296594475453699497499090923988048075838031254787769218441108078234318897642343615222251572196863424289548640722287029095652207823615577179395849100986496 3962 -1117328973708350104150960858475767991556562378920308817522528753206251051625262066949869530416719993239231216653375956090159957217377593051416648647647849235701771240579559853701865527982602720065096564330285883766690387225235189217143180891886251171554661799500979551348801875299372171600808199292101288504351235494580870233856 3963 1465328382760942494158046958678140902344497355364394769395482892593219315398473447769127300863959106624481829679326905212014303555394995541646881767067924536747807680233730617251518953074859348181758560157517770574283634862160986990064580783785111735353679288189588770313987271395813878812637737785967175826267344148239791454560 3964 -524483465997016558086521228982129836924026616256033383062970715655217749854001299390141808526164007822213804493619083785773223984390730587163786885661184102644409344846226813329215862648198490968751103660805246415738457092431578933649798763037363501148712417163251962603518695937533735428292129560106166824122817477624946016320 3965 -1370778725793625431327422806721771036790509579029124048478327787285628317374363148964837000636826198288554036515552273261615852253848239919622114883832704556977491230539576121976490263758796419174503107086863516953039687672505336774188227720365050891887799583411352643950550319864376962864206447214806601433619219631386335404104 3966 2786873360712095911696598795424847931891744233681340752509626377558038654816356324173166141541532074797666007383785211562797359736812079940757471861537849978435415333204018396749855792774845671506460663110985801430077864318404529301226248009110984224016105122252722172280777855765705470623631460565582044260191375346132046002304 3967 -2100832838539369057590021902715412190406331195553866893854734773853061514488253472904908705932077981021734081424584651051234813814628404248485256462599114611929406294497550519572155292209873064664124638705136311987999097134693224195911117267450901594845265507704936776267486663698457073464762420001610568165602366110575277303280 3968 -981455644921538881156754659688548652107765879201171767805239313368012245017639166401670630835719277125319501568502966827330613296959887774439836821609382342605094001097245528646973550544197886763491053778155222914139299283341295168647799496568830785157845605263446561850580422835431061752417267918223463476074772692350852542656 3969 4519196194344538860284166724390849327517987868946005362344978628549108953623011896715721507169729399582471941864537929802671686320385230290766950052530946211979647138261479382647455945270818023203252648125643834680407953610841670396288531215650015878258543483507039669622542256513156487896414112759821704605361828501787655534864 3970 -5222671805585907341991752418113502062182636519410961501140409021675852452135329952206031667458321159764297300823954309746596821315739068891392913367346103611374453699994136285963142750578047722380243802170297511775925962405889619099617897634419685795384167625656396733235380720068766662819438447542758813191595328545880423340336 3971 1084022007527215506050951121104068333850488567992301640958282549551226236423370045960755182860207847558332634342002049064171914186398574497619078621923455208002207301155526275560434091986370113991731255976749941921429360879721275928231466632797843702926287143250279218789107314432549035592849714820316586408212861316704465569600 3972 6042740799385525117961437124488055542635820006822934972726859726180380442843831144032005194789858600283647410908785585630464741902117284159649081386454775441749801104906569065752926372278372558206047089697988422079153650175641238921741923117523426198053726899336860439442324395277241415714271991854283240766042546658687814702016 3973 -10488838290773433436645235881299590210311594793301458283898497016307616793328944420057188001640113384260536722834760422421684204810990827637858865720125748940918083932425614093169499022518281439962515885881366230324183427961951857240640213180129630267737918966223242771674221930532589268439718668181317535391974940707730242198640 3974 6614260699148856599109168228519537513767820855745085049509153722434764813628065767028096701298134000462429666414268908373377786949234519789196405672073927940875839365885197397138287554981815426925059920703841606992544520882630105902660417756172661136828338880854697707605008277949977967861591464324489327648370244399069957541264 3975 5598255569833397279387692873940348202785996619412215160771317426562986026435691679207146808053304881750967525489087662691939791799277020871423249181028200111482590720836684707684724276851038601463611519022839617574788253316024846481085133349974702491402428010912558765992244044984638153164391433807060796421536217043389218944832 3976 -17923761741525699576172940183671240360915252779198844464304263501750981355438720105028792715008065002233006534938257378270127875256435063947499575306006811481812794472843170365903696833199745420068524562752193918454693108551475131907252313556274542897407749910315144762397145169661823419629393122650924533964155762271175667608752 3977 18218742387799351185175917257090879998185486938535692960526226522390741936861941330960765471719025341132927819609240796832156047169855033975443020088751870520784453419043596926549685862987132445422645572713768791196941667933208575175603816445426216824343726861031941866716815839874996716820907229467760953402758556598194510177280 3978 -623214173979957850500176860130407011018563803921922035985361419214061680989160983132655036590900548549190916434484111650311455301175188960687507715175429478206297274255873602903633694939227991375670956627509605872677339311909752686781545792804249726786716885065810563663603953183434079066530931351334669004921167492731595074176 3979 -25732735808825803396563822100452364974806800087723481634233651219421634838112545506197117971784530115628950574838113729940347936941146080426511706449810689996555484354913111977029441602532467706918812199056272060424383564673867731137058977936529383643657978295791241286291326475794642989115453923031571674380613070955641115087424 3980 38825088213224187819384573042815629205756988082199505795564971792519868792055793179967382208869968927616739479554343419294207377862536409539825896671874179162953333903977201097447748579004867817837754182300045877229344092538498484989105339489266684379993782202975027679607019606163742302401328459186736419041521566776109229818048 3981 -19560443982686645855733455992683742270930371831950705921054144496204979864158018102304397004281061313594636671236453096018211204292035653905162144316245388041313010364389675332658480535664221689869634253650500222891599046121850177164399086870552860321057243396418250608966324445312415591674219480288734937575670701256969466046960 3982 -27975103874591586993703058236500867967430073948499014589486727051287230177734811414296226861336957894934865141233671410949398992767955194995157494748145661191682501296159343598892032298503255885841476826608781849654411010875988061671135330239373075622399945349969802900144903966496368197785802358895107116160350197236476018986864 3983 69830867317639264890902587342904505765380211709072668982105989587004647567826615730002120924642312245076478136634424992776471238895607223652697018177323809617759736606313745852142398529980960640015375380297814402481721624869297717723722754661428208497740375893141052696343936060496019738516791556110723822176789687259912876793536 3984 -61962727887086044212889536473418483586199217383038539700682306250436717861960039637533530102473956977826057810857997369871591386079051681534898678933160104124747609385023919833194612004542100113075956649557286522487561032563776045384532731893697834535185426599039635707789279932383971086110937577207029130123829613257403966654768 3985 -10857758118067429377092148568361483251129534942089312266735130690686371901545791223227336033713080850379963620693327468382976329736351476443819409461306502853078908737954020706598157364979221994307955092670572723443246491895584809921626752291958829185419488270435195153979137428273708580459182944051793965074979705295919056092032 3986 106638354564902367386406304074224350947930827245794164032265878554250242235979844133947542393020436557029445183279659022475045733097012930037071909368729988079168328183252412663921646514247617274291224409233068884429642705511773548207673837006931563041402765608683930295246971633899702272501981667628774596478784505942401595634880 3987 -141232982000563864234158775111838643073256340432935083185509154092711156144332661266186043535386397627516545678162865830658241735212042536126036582187578233447000064487462158045978936611355898216792593230026558504203933990560041145078989186856170308323715973377480641954987202940109581784137861720007426858471838952648896012535488 3988 52092239708367271234717551210436920968714033232325745772629320208316041273240606340878000279421600414534078385946929421306284120343781889984817343093526684072138334119100667931924486045901806804648250473647504537933294576576986660839813188172927792769005272775170824400355556799578902933587075908192585079193933016758539158989136 3989 129849747208904898501130852815417104294027463060384629539004476134345147128520391985436716613642426157292135739387298589913440989044989530565274941978801300204109143320544263063415124301299123221255614489556760641807229010569455953326613274502220820465688072831555733141004300948800138786653951261133317307085420397636445035538048 3990 -267516823794856941949037516779532660748022865463285100866987186011391112932116063533483610115000550519104735226339810463262215199222446838459747287931492144563622309443733500174348477165884632157780386504201948059006589125095307518746496983871961838014166072981498332284673134936182573381892379742154556829841450976881510458110336 3991 204198693953279765474282361628597193917900579189537376221685183637117635909759403659804622631134634774945535880298158287171474876744658342579811216952766999982372263708030721522634387782523066748935918280317941608222650603536141875848703436358871819819168703133505785616836656133926266130876561076771790596712208344543473638121728 3992 90475071281844119866449188489886502629262327396164677002734712302176190540230374169943515920224362196444983420823486887592951272320199197980966062431332718534727950010462169772127355963105908534649668559069964466730851893359102574164237505914832569452452020450731982773799177654492475849489066656678500805950285438943456388980096 3993 -432010103401396692124020335110431611255586096378212273266380489490814941656614880530516460498862148285627377362746104485137111729877875851632684422501790697223921415328990069494473072651992094674285930638624473236820872514641834400142768112847934847921939018442626450459488486175753188298879953266608657857301226613693561216788352 3994 504154053590932525266596788396367580385363434236984407826790446381835016899926407943975157664419570223736589770054757244284586812552567771563331889843539997702341867793452284746203960446023775524964603251449442186069037292902360498856877416847153420893916608614054096854819540294564071629751192894910743897272784896426557147732480 3995 -110839419491181860100721919139889072471640517413116778313594047096542639944733973739480000788496397879456468164965540889093406977968710403406999165825598389357034080201188181869094453233309775103228811541680200740184706756924333351483367660346760166059301212288938703938320117742223986225619287008322593999807243679468604906364224 3996 -574186740430076221569918304054141276833397465605013450978203465323982103239690488007042029231784343031922528529270533519922722722509602402831048511850017975581501494121368759351839035512633582713986070501905723626384012670903975830072664186011348298314456439612474089495633842898030833332296319623766279245819416407536354005684160 3997 1008119765592733825064499786528125955800874207642042895614592500734824432997950715307218187625879567041956766761058604067726887067656319903775930319503638048655658816568104858145723577129754881726278819145408531020363547617297616282322970690766296786095451324154715772272948616250091723510002616065916364866160513305388635209428880 3998 -645378880463973460213592958880727843197608189656590102300216664404183945182189517857546858373101007411552074554630448867551336154312895796884109099378988169870354096092002992614423504828561282243307265940791536532345926967487112142049610544508043513479822187068039341453469866525972613793443116101344815170554725412329415615494000 3999 -523837791090775829386691153751546925095469597833678169528753362480002366893495577773501001606391542139732734589610774982876832193210468253419027904395530861968178900944310577249056437831334704514311974355714832788600455776458980910226708786031618754077921600898612252881273453005160305833445495996175396439231282569682532233114688 4000 1715879118222094004722799231272750192179102536076165066962296500283406738389934200984909392459136086163276580879622663823572706554771799857423151232812897137807647030112200823873065897799263165712075397895432262161538108897466715482531076212726205084804450676893410166583342544308859446978473610040592413573473482292556080475050704 4001 -1761811029514981611232695866508926488117470183620682042734262744814701612361737902208435139911419422403671237387746797066826875347491041779276848021294449372616974036745206477104837174964569148542060400225525849047073437295798185840617412628275926179262774799962524293858377261910448547145658458888072556462960805211779448274447232 4002 85729349936315835291731815102407330289927871764850344395603420428957468682911948646893738297250619247405337342468592374627141373704482962156827957628619699372573231965172216582217098964853774333336656766223147155919261934364792246337373457804656689668605599959053458890099956215582815088513974414966179464147540325177429005354688 4003 2450923051587154897217922710921807271485531088333199671458667490615410036837702499996836482506993372665555680078989311127465508668580718791775911714532216563291874289614113155673940139895834256022395326249793883666005709921645896102261204633323421274910681064346002637585170532152010771613082718715185502794981215857310846174799168 4004 -3736485033785934968581089548197797406704662174539825152757243225786014747780590138087986099913127901194294207333101510161902155207882389167474630676184320166947514533843566872991351999551883717887314536960652687020047251610505455457133160237549340354968876507478523733292329530922723959692241284702531839775141309377926920765711152 4005 1919877870480924655022025584198976792647138464072036322104725127880859994526213099016370439519828561674606040615825816913623988468042701590612606090142189832237712226681139019156229437076123056019780724570210919966109478727684650238897802767603668946694759391732188464687120781018822960640614888191887429687877659470943155329883648 4006 2637188286450933842450265864097250270822274642774893326835500799135960254394679455873953436781890421941680165756148655560384176166238280229322351650738721214114220504641837646251628176649860714158808019439267715664660062608869885300989598549691167917940072696513470722877107989887591370699728589031564884550025797260797128625178240 4007 -6693969975339218809804045364179943748461913645102259739876834546229037093494002911849377587907197077637868459956986797335091251649435017396813082698046219498941412697394224107424989893273245044752847596412861719885571864336677678191875430612842481979260695826793063775806002112698200722296112514659499163045118902993676020900379776 4008 6004825666416749518050203130960793464496440655740767305941152377924935460475297823363803131823414246979629971723561033653595097264418848575779204701996964808260035062404093757744833458900645579899706949228696052354119723960264525007982779869838376245986902711665183264049599042434869883390944180454221788555281456439627666460521344 4009 944916097937759430567979723332947704288710122058657526594551181020931293538799031388941637091652132758349438317386081210898692295016021875332523783993316296186522348817170085417065096202264883981550008172177235160063431668979754673150664816928031251560314345166249567782678768529766714405985341313308754730222366316307273962500480 4010 -10176244336386476745235110369798872463269060200637811996330381854677059596281168387248908082585076854483969259130778827241830318665407010661708243732674629527388124717848109886947039544943186756972858390387944866752461541303995737445432852141245316304465062421265064665094908477579226295601798254590553762339592131706782267867363008 4011 13610957873861160305796270570623287563252334510547055480956328306893084954042750307866458266166414131654209175320482667798012732038923001946385693134218758436630192568078012930586874618853426368270611233837735520453440604353025371066124458349847831491248502605097646951502198728712641253011821481950158569481881884286052763039347136 4012 -5167628937477040516846705292715436219798280728522075482903504344459940452183741822791525976289434023131967077025184942135347217954356296118086721127636607143854301731230035519574030144421270303998900430200811412514785517827760723041639548405583128530524157464494682809510085130825150429678100192447736044291915157856583954858856880 4013 -12296791345047514688184498590843382163944160202458102340447556671546826237086171117576549459449301859488999798024213566169110277515404928871103254413551352665093618661882997737398888164141854633689149460386410793786945460752644108700029211851035095362823352624079000201756058005127439150917679071797725571127740759904233810417335680 4014 25676898079751146058658572771364776348463696599076368050024408938007994698414917550628541192334948618300913024250651571746971763733182321796327288106953531792803546957137785057485533643630108689204015971598111251914642531163261006876172111179020140081743629649526935821349537281578390849959215184103891490057011027217485115273545600 4015 -19843027926093670282194226056652005258486712838455116822301894047613323757959790781541043252385120920099639382938675279682333124824029048149911866495531356629392121551007033956773502545694235853839369414680175490070076120521392427480706417162476610703310071804141648348860064382530145719791988780271798581137281639702092721236021888 4016 -8325170480770738728190331742728804979079273595255630469868818960521763013053994344470213177982258555863291092230692262619868951526120558541681958751697539436648236829716729536566259793533681957164533319969453864874933879904274932596074801760344035992434783645152387517072894708894748856177791047616445946133017995544460573142365824 4017 41292930812054183486539199899464744811189583694320172896716738349611966815362433007346569218562646877399858840418458146317881378901175253715992929566120833542213214503733183591630046225833214008840889524467220963483192679234454286683608360607466734252721760288666188231431258409375807816660865144551391207954269095876015203597993088 4018 -48660785461982435171144309388318509815486752731012388236379087555416291610923621457215633513537373176359862640939933528949912679867229269439967600974305050135364949305635735782516002616403258673948896817221971054311424428587404950159772139478965877013797493967283700997891098090034064103633765225471617376931282001798238409150237184 4019 11289964504460665139721282926278008312080794541534937711973557526818605817592046354144932619191184292241045594861119274404628551404221090335474031911974143297962549768012831094591179968551991997770967576534629314785598663166371507351002716888713495174905552848529392714521105204182548619904688910029143576134766981941360993058466560 4020 54548416551565183260703302198385613820754038157015493133092610724666837643162720033743803325753417593254799700072214197327178934535488170353506472694754338238888375786062416153890390892065844825053007582725257684778796925096290539175592261828001169215397268824656854168069516497815136091805959976545468814353188957370242736362289792 4021 -96884447312892046413812527136486767164143324718283663138530178256348826943391385264096583533418882197976173239436403681473089301668590751497650459217369240487684915176113986291388714020370649536431404770469532678632484411295254069247443230017793685782837604544801527635006475650571688746809108409881648323694476642904505982562616192 4022 62949950052528636437961671556350592421924117947718514183670913769494644949602643901028860957232681944558963146176866587648689173197426376971014035513026052050008056885950503150129516729624982880831957812697972969777030166960819477446624711165720092873565295073018666071067350222597280765738247778624187436039847718803352126416930560 4023 48978060357332955165222223964511836408516475092094373454735583397863777130192702397675674963926592007370399838876547149784667613859470272947086585443957898184689681363688459993267920522358298223512649612528201034366693629670581852431370184962927872491608289860032240196133296185146962198750832214298867600211743068272724734893652096 4024 -164247196483201777428082102816913085978274805453915626402250068311031311104337324081043992296221255500765637110834450886039099056021040159610934452129217890174492430348324329849194774468409860779970358376434949762821660476941530897539271849802751367347642036736715128754408527334381110695550659053152950848953250636839339553294107904 4025 170347622977987515502031423439945514690886830044936980394817079962362359727061909504649933237821507593439423944086628267342082876705312990396806652460046710518264260005853537605872228905740282318679742115849570183357301608877887472025342107880457845386804589530399717075232058127195486365309576377289081790933686466006951763435006720 4026 -10716383479364277220954910403855213470042481170738488332164704029041898253039815459370398786711896738561798906171545317617273829935269739437375156551695250117683312412180057480816842779044673444358308870535124322696201096767963045671419741888630123526610267777849050877559212449384337221901542436119590933026338637588496233218862784 4027 -233400848142184143304729818186585731093874900927024908317174628064830989994436076981096095094017392348311355475204210607308985986586480239618726217495614080253245613930566620460760543864699944076674101021432448179811976784724565056814959683214749121357811935198003473974390096736727580204669778916908219709289890143227464391135248256 4028 359558351721592954286713729885307341387506222581508216195942715426472054791087555629399912993525162732656474332415899576385629701090394366872060735203196426561081386788834360833307747531786647963066646793349461096957174347302522713861669517162308069209388673267145658878326209091636743236052453873373264486841642371974568786771941968 4029 -188330636898130048985543367577455240910587354827261284766875513954401420711493916667364664629643052974337785796001260442546820134356119031167183622892973596228724415185905955001492041211076432995079360090562358089403045616383665070330892435938487556223571186066045705905739464103882690534028969427746555930447749826916431920680528240 4030 -248495587462170990285182882795775921461423113724641970726829312787998847620157602468821208645711478710907613020607553071827681832344113653099057057064037444531990756747148076766254797479204456253678389814394388745175588447844798650996558206470675097406178697035002572515756996384609703548905814461999755364094180136913723781697821680 4031 641617978701978962946278549333509959714350112375806697007590051017457425528101499838232335024706082652605934477414602532464200656463515938179946968185857042612373572954172676257826079089376007121063772220028900813364523799599446229000521358464457172085604536357665407929625532258047964562833376334211982888333336345623039666645468352 4032 -581823273680422103776091856252114938802806611792111124733041144511699168194283108046849472098508320895974584917562983555573822089763406723388935391492808029508063327810926359467024441785313290895693070713551748304548070617665553794802824738415899674838093953638186974880759537371295394513446885559354323044364517729127910032738271408 4033 -81347330060019848791924798324204710725674682104914967185363545537724955882909706948738586007870980242403826714826850705999407391401825006630077248831933623579262557556406566352527953392702720767478434136932237496070601986305755255730416943786896270126435234433080064227401947037429643452673119836849959538591450356087022951673224192 4034 970962853466039150495650166328865806314622243734845849933287127779616552217533286097551279201511427788205315662493435502663129915106899270645708743119432236655448001490124124095970137766840400395150535655202839995197291850038801347720224200650287156002653939001056975232506003095336615498057589872005437071781574818675684734001945280 4035 -1311574625573623112008752075003647902679841328671298909316880426502621159372408926159780007460464480326036096284352358765236991515624468105940549688806836660945288125775174202298378876851425725798586904241525175200395025656793996190752508114300956933965533263704045892773042139493352311817955895069099409111031317900478773221903046720 4036 512058719851364604583096011801973362680677710760325622615989637566719932364892343075153469142364962826181821475059773813675830913332002718970648661154030022437618115847325183108950285605129247980094439803508664939719008031908114975009455337694705182871828576278757076277742935354027777100310193571109431654734805651174822032427467344 4037 1164168930940499578263018195369637661808873555977118711340237796561282802469907515634985296206099401454119025987818345692903256470010098848717075081954758001886385943672476424138471265023688329196542522775731956016601182487957070445307592730746603443353729739416997873511435866681622228650798552843373116821532457785866851068501458304 4038 -2464288669428721414194752189909043139654421757182319591590446947852500562458306016020276587833010538925607892026666853272706970058891279126312000604978962102565265392624019808860601511747282385059525028860631397571662809134575163740546045085631010235670515791450565774904614555750732007647409728600008703369134032705598199145322158720 4039 1927786696801530372066130260765100623802976348007441024397122446685829005952524755417676745057964336864570374325954053758594684308476666547530420903353594948817854575096363339446201649995196477120735740635303534991868063907411126801152050838793665938496917660430270706913366084409385855324748767636614570877864598143622862259783566592 4040 764526820966771696257156776811416144649696079345192135104297733374207018728080042511156771058243461165105204813061847507351487301676277359919877038600306411553559640404632001007601736934409967401499314982161722619248496609971088795770447869824543082040441654666566874336382922532494623515864392195560258263665917325839390783909984896 4041 -3946445876482798942241530409601591841144705810968252306485199644424233715332642565772850503289043956320949002106001936132345750454659079871117271405698144430464949901445497111693680527314055897641782394046164493500564308834535576060831823424986051406232439914492091635530082143782898196899874674538069156430056472380752733339932202880 4042 4696138122631249415453375506988656615612446298435845679042891573087224678522730052228654023858717899622036173619317875588604021081685249929879409804034680748742737622935609026623782245049204716377227514393498234090929268987151597346562528716290114125669651760856170801509093399226314789847545024957408187742465115783552581159827354688 4043 -1146088694529909077025540286160465393090965132503082833021433407898719880910796148503563340579003501054038361165685670907282146640993566830507192752060912379331764491820706544965714099442209386539607287220913918682999973294419658036575735389356519534422507643180161332951198313413203376006390499990345670783252140242704224838846696640 4044 -5181064516738848004075728153548806418609762996109218830816620777712529324835205676136867012943969961250389200999548454186640411404652664434439255170596627344872336712106134062077551666122525356293187531993248558099886099791185767142666142133522363612260952840437013373574276868833796957875510624223307617414592478457185938102443930800 4045 9310077145650855033689987593004810234617015894032627165652046253335257234358345761525573109070678239143990277755047922535272018548723830063630112843053116220376318516239132661149115476880950699017610926584050703450714510181417992095267458228631663466624256772549310615029055834674080408367038807873363410304739987205583104505277276032 4046 -6138015417930599211737723442531441687767752815956564894642822897284442401293925533421558218700421911495548371311405328529528531995269992902407064787050031635574588566459700304756275045233518733610002776212181648229379581195223132275898602830616097071890506610401984010411653705470622281684049238986298150836535633770621442577528882304 4047 -4575604511412882927586645247356839923692754875574172707356698744461287876558487580985143677237069953173586738480303761681102756716308584831218642314276153222927782559478655334260129804074908076417884528858404527146748044344721733896456817813510183146836242116258319833859801605655511600653488068702512319967233458841232318182683570048 4048 15720368032119563064320842672368183469886522930553870236045746253951498457389650169016025398300402605792213801667698904802211670816594302165974376428120748679366769128903084740777383045114748760098489588034751470475046199546828082372070397921101340400296990213211409150944072074605693279344168803526765247414111726221091365548977492608 4049 -16468329533363014209120860576690932424059453627814008201294145017155185389574284525194724140488128896966208561178087149434752496113869586068476869095263385898537109133613145006331382245516023087185428304425976928262287567061323753968448070019390181994870394871590891518039161725280140367501188814768947960172020592452571774652234681728 4050 1267430090744433703988843464724013825348910701148427992231562652185016730141696355318210639430584012422565284422899907111573920945552263961636195178611570074684036486223065626315350329380914625323474021725236515584608900535028431742357113451920082892598155502144383491416302483461747310099168781238758590150895985920716762279338754304 4051 22223018542510250358177749985301262102926970746639551852530885609525617755291924961206187786027358394183929276964730250113114117581502724980483780873751950218832291933233784432923714746094597466633258286865248178639672526052871745385974747034086522549467102887031804814981886102282141343016372502512644609062578090538053134978452135680 4052 -34596411377946892795174558866134109007733067792983444165094075916675626342718027937342453036919132893461044705003426912160366603153079124289447462167345911354349686537784808600227745282097229493764145057883037385754766905413409106828590969863106726698785372344474222035353772859732823056211609438752620024259069952843414711379455891840 4053 18464230890909072131655252638718458853873006064258303296637475964959701936775349727366082458908590735391429641429787471978899267279697306187628842120984960227365371658426562247459460995925362863945220338377090296011508801152520761775821831811506596479992701745338551879095551190441091527845221644362114368882104416965046275067199602816 4054 23404372049730011772603843429556893003883242557118877469984376638435504891094349974215153544396920502198145886187982880937122547047945421207794459714349301323404221387848929802425558683844383515237031738886380998242845125244238489927318523101355674394447741014364270401666543162338919541584779984609100241000020116550872709832496258816 4055 -61492985928227257157564846573722982562782851233673476672383787454035342726270566368625156043728361467255465240710486901306514027197021862217311526757353212310374658223569594412719859355614059970097825133609232718645140150493200946919496411153530187867455415179558640000014292692077489444502850539148057552622984079163086079293774386048 4056 56364287126724856904665620847076338225525055233946380281365441568393785354428078065070845083083983501693393844106310799589647413153265221601549031029927070657895590832519085351394844875642419999281924185669837607751465464197734972304467593290255316290658775295048726435822133324094272993960485219651111100143960707562053841719503272704 4057 6909327705617221936430479688628324752301822021030242148894646115529498475595780277759332347213542661191589356491750633089903052534973005193875277561442865821031817902192660591229976745967414207848227033974315704659456880453095379851343287244799082363620739523106258565196826556882517228010915728124079445071758329672598983653535449600 4058 -92631342866012920100202826169445931555610637343068247528264820930717714606731558708795663704596253633662811251792229299723236031164207144065865162878861354310532619153603560386377778490482068063164848482326942663391749615616577690317396950169612044176973311232363323840486240966087257554565511248352423748984460333491002995048990744512 4059 126371582931039531330787608946725950435759310555911035232736966339290767234413409169153226599093514984673664078749479576514063212994687048588367399799680480667436221984792095712811483840966594406056070991982467832817056933521011616417747107890513477506400209962910412353824753294805042631277828174986887495115508807234366414425632288960 4060 -50686035466237488416401477342056916965168797758390877754301001890758341369232739087978084454368629881761368552865327579731218432653424025796369815955857686892615320460042350305868347003540536082491073101552797114325543976053759669265819322224735467264620327617448048213952223712033071774894360183020133713967476610055845539566503630640 4061 -110181860687819901176185626540137175314314054009778964297630118318311436827904700287639095880682616774799518579349805508174566404227236063063283935433118986550679530139915596603726259453519863244492212760612833108391870684514492269291711854650353338134589906674431668360804445182347214716771707692125228535640204658920344999161426082560 4062 236482023357757545767231297076916800476405383600853808195714914112438269458843072857569746300843427941356714021075138584018497545484039881347520571989471778271436309008630455598817322001023519049507002337146467852812371547181045567432807266587271749337153913836800351291122196151459500806974640080479581174663097939477749904206851055744 4063 -187244249309844968317480369182763520294699633708037077032460470567301045034074733749171932490521206003848501473026809802386064437326688100286348592995249879768129598344823711007843989418945849920250259900941392271642535859446153315237011926289716627098638926226362561212601744268946851782321302680278771168887522668968760117495564848640 4064 -70056286339363335267233856803068201135016868774518014741817938964517458728813134320941110374991721739966577272727377937718773113473190729689652807247281337918773646897727977918153107804021658425203441707358620713185669273418144425048664093257768828373240357330680110123356951686943091459150487253703896113518277357795967018481462511232 4065 377124507307261469869294784753264529236988434863129493568570283345475230647432347246774965495331632684516484901994928440018835192852974673467559760339607587670698203481156351326488088656369500878265057450132795247567660773295231967575218694601728089050973804387267109341083407122834478144934240985001016505874444489412416233080184902016 4066 -453157380144908699804818363205265994563334049326049075705298183848135146588719327660588574157756443253324674013920982466303231703101791956980010231299049557693983203253677308572682685565177208147948104994677628660546033196278092128555890465810728727150873122747888121255277461947136561822201305515563057382848880033022588232196744098048 4067 115991644391665895446458805073918014893833041759546470020571678827768881550729017057584129740779830875273820801183209980232211331248069662098165214866524217937281850956652189393967361856255896924553161441163610727587977193517799142408196639773290397134381511484001020436843596957595251428157289291068424165905470251213987243830005746176 4068 491996146696699053450461299929311318890448831835387812204880665916658204818134249199513195418884039731980755594410054613260352301724879862503925983370767060270608157849669030570252604018292802711025349801630305208449383573600339427380437416196683322265120527467580742506026828203864495186454682062585628014585714228530704044970222671744 4069 -894560757421993414985279881271363083227006875123855429956664088248872931202301031910751806604975771325480211610487607639304008624423313679916892723080409882115633749238114053815583036250437481390258396853460037439694505768869277480782559828775439485036774744318700431493890772116124483645659819812144042019736274310949675871547311080320 4070 598297246972887369534306917586088249707318475553745499723939968301958382133458531149238775136230542867614017796487387114748677210924413491261338250350616423026703400918577335455225688703195540620808333807098238934397154205661475666096868187878415754981542038324972675346183798123669973925537343755409947773991540264616639649464803419904 4071 427088008547077868970315682624082557140146267260318368553511805286878960698469758723543966419175626975865513022204329116566836074208437457457333257103327980978324475336741637667783486647757954005152536731313531338798630150651785268707650407122566171860844029440919395830769329869481727558836072037212139169986912374054418605922115799168 4072 -1504459934661287710274762981194727906704862886097262249703712576435750512045531988424279006439995463026373476900319935197498413692603194616293056285675751746138193165749511318729913494181947745973638868538499232511682579324176407265046273504500112402435267259543456166081964530825490464035232110236448623595776168271832370981992795887104 4073 1591844349530978601317054609606273583490491563342920051174221198985157279256991474696672649520209692599871974895304665129363896166792425273045858029915243431619953436797680080763772214440598253940751575245804056722240423075345863558012828257410213996956138381018277789365452831296572943745607198291267983599531768105788778644306601262336 4074 -144578900764047726010495911729136365238372756419727146898392052597642498667940756645847878534288101164510638921697773244798806375395910555827198687446480029952403751629974821928359829848160591435386000409893842192140303961698885688525567688740608630201129533240853147166187546061459364816105800966389715232453140742875900506847830865920 4075 -2115584206889502074961057773372312668377109935690920667331679831457410308713437482327175206230280196986966218580071011595736068376569383155163122519323302587783188059297228150116990072607741434687984906672262740976417514836197701888323665241437275289613934078610261928145796131771776057720239225815308351010096953165598778096956787665536 4076 3328499163293633134987696305064874049519670512531638194836943230958052942865293856279227295445443732274658509295951615896870985935831063678466941719389348130776118163025569239367304301746021918758172547740770095654933214651435335928583316929875715380823531010358762930412404133253619615887847597940742820320646098652783550377502255976064 4077 -1809314468288720996816696342881760937043118343095344951915267095632690980327149499531115955721963045562151317803114178792812544901688040284641776630621085505381111393157383533579750048761454237588535321453234969883544345470012537239862711135127749330955933392769688638181683590193456788268149117000111084355978357901766153193610780967552 4078 -2203272725983895879699880657069821056399417963493966031642053043181786877418626942364285112416517225246895606172591003754227688041180950630000317212899450837563347966017458440519288748059343990775254616491335633285707145732597406422658855782121570563869737985179436636211479642598985709643463418720094657139077817048569403256219276640256 4079 5892923089524009212360741274298946757552103267960710880892601423887216926989587711365342931700116328134992996156929381253801815445629886902799343865569973164546838538883680096543799044839019214921849212073276731836481189007918769641063163657340919789022688487217703913197505844490745015189356343370130908852436864792118956959371997629568 4080 -5459345348881942754154991454801737168563559948295352634520976836136442844811626841923872405675507589875028065561700831120639532114595103499495641611136953499705091436427353678072762363368597529341441313604644267318125195817148517206607211352653466853353875836538808076104768051522407632168240507036178003925740051624992436506891807143424 4081 -576805092400664301048366552088944916797495654831378226056520525040794562714669059148268401263433623222313912546067394157629753960879107459505408825105294823096280521187015358933235217930020242789112434959785581947571210514906352113251495199135430294281999370945141912992881900999899019536133977103833879719553692100240372055315750000896 4082 8835940678866495360578080431842262827560642200802864390104348292133357514498347830384996773061000558102445264063191384750857435746728176750496409541547609712749366306083671343781789906673928978269438083110788906978913857661606822629815175406319206649626692398565973115222920928707581184453808052861839673234944411878067279845717412694272 4083 -12174700422269148552350721116572200164777540865329092725912984086118416191826480553686358464844591148968843903225333776023697875146150800417498591159831017056389970247156689193020297140307194378618945047344685296343624501196428383750329764293016329523985246307396317207933655492755265995055355561719623991115427540945662953806549534869632 4084 5012151645659041334144809429445907270042970934728509302327437623657034094110622386982337475440373339500221533111717541804671399924072830887350813648976483629424965645933258913231449271194442001300683810361246761453028718086354845778240533467549654744858192434354743001735633779306816636965287466529954049391541045874460989379052229884416 4085 10424861748078719191336107139070058246960521447174033160719422203381011333993233020045525567547712128640649258367784803215086861861536716047769030960899919860436900301170442156894090976978589621660933241003693498906941966456819759138537570179953547590525678097121197253558065509942857354357471062572807417205477098540691583398882034169088 4086 -22691445915889661438666939822600660623734111609328958380620237988828215065520575397995094621124207270805041778578291898168243746306828299780682056916256047617337568412105576420526203305016602790724368397880613925393290121461744548575172708288988887548502684715588628730717086591646178275623932824834356767097276135558954911883807194314496 4087 18182717500605269877382647303365319968356398222035082759354663395115608017802845799937761293595805821186380851197662006325543074908695899716817140915823555364898195741416165036738068305748460537461333736150776990772253491505935759305401638316945912649276352860100497091335737702710771568018753853592320698817649559106546133564050791117056 4088 6404182012599075430164238997374755573694931297920142210480067171570208813382306652782544213387855366033406732223629372972500801943608088674161620431215309771890058224807518451552938418115040470421311279857658014910391882796204831381998730913945413247686036166583789306513794284811436813234541033762868064623742974049910528937119046882560 4089 -36033880193865633361093115868286838667295712098241468522878150915086831073313827392669226393218016017233275828415261080958182113937194162600259910061296294231444226660411219046432943689787510661127561821714176087902730115354272547017306279214554216358328723357684951008596872450149635139006542613581757347888145770889524189191347712999936 4090 43722424379420592993112735727147904793560978143509195674862762207542125581440101167003763898110716205175842327693387010184496713712869981166622986190199832662621547208596617374484049563020629040339166674591157455972715895615383406689790634250411282382349954019783277149035017811221505189692266500498714241710027485692555024132758147632512 4091 -11707115240549804612004558319089701633322185826106054475116476683340039941911562952749539146016070111999577727119593521885791916607888966405250291056714682803246207157484011607689141937114319340312967208923671358202017251002447627930732283300136318271094854798167389730102784172425763479748940486343437891229459988458733924591756011222016 4092 -46709815482783538918994550097153661259549787953095225652786120957262080526539213387891390598463009144669930179024231440064000094323273808759909656106551995449276375073020222679460066479272462052426690087648051863562111140156122223027920180576776358091219250198399568224457724096416394918643255295921247541388763344285251787942543363448544 4093 85945633830104475454613193716217008570423459539145032811108055564224143224734652197111819372026130755138865144413173653202933076887191719267203077292330829913959660638976252979666212089952489146181494711805413218823955750667394666037191019532673527854455175130956959795217496051979851193676013949617206711829587633112571217308271567421344 4094 -58299757615425140945814074605493887737884383969223233385569560273947092467064815162191377829764271589126628206915267701904442085145900008770669352811877743322525253528796802763595105598994228064103187674772537369537720622470504952907448955404979108427822176130865653742628396143393325739654223992251218281383596652527633630908883604482312 4095 -39827798930826833158733855646291958747498305991265686780903084743399412150715306876881069697932366913825916893093066102279019608793439189823723462776390941958487331393650212599267315010715939774932139979277819427181002067997841811125124635762569568334190556047408397583677705373325966671041491054756400038092269562369161582636531524380563 4096 143963173475912879749900282418647585013997044926991355159719493610179714219371084646983704576477675458444098067053102687351138523464184917198355163290554100189199388841423261252317174347553377944489379040820990385344026340935164471246689800143233267261723309010442400687172979961619902033958281726554719115277308550435415312460495832077876 4097 -153847366253420622027981569759400115109706323281533025684405253780290074895266587801294310604456477078122930842277752879381369771930796976068464948902586256646754271099693296607417034557865595690558292413623011401367439392368718855539814903844263476225043064104320242518527958681105226167955176098052609300550630742364584639741422349090230 4098 16077771757159909336303954524015655865804900153507745975893197680799254085748562955323238469849749726115761364069433944804243682763603457766808080035473118843022004064660307907816701652037069377639884345094345289539320768702972534106242197075479376861271352991280613120969976004044402063525329699015836546467828946747476844970717996964804 4099 201364529019056384735080952587760946001076718447408681318682090633545668811859767376693356122316299162479525064638486212321663171764727256976335565661378697114730054931243863899722981262528610178688255476846010298035182822544671819671890897604092936039227037724491117119935238603250928736869613298606072654521110720456597504605804816552822 4100 -320200318626463967453929136092217132682890944484358128045613702372438940561701870190695342366456050366921511227675334379413669575868076559695013350138846582413007930458973374969570430769182080096356391033218332206816776375260929316137455893668824770657917698343075538579090173838286336540946466047928156224342306883742553503627346336186094 4101 177206056881624901306881898902960917439355382505503495563003329340396018428109397455234569247581184734382917524682953099002969956481428698820321675976279118142169404746509728316765399362426753774608213941719191201778473688815732666943426577808439229972896221325313263981985262091235256828662689970977953286718925161271670665361997272294264 4102 207311860554076239848296766582359012342918159879914620422296057674532485720969777393784914335862665105901965198916274108325041231111749254361276400599576120082610068869913321207285619955805591592856374106516473661981902925778411353821289097311569743127839757330056673934187079973501199492220010849381524730513840680055672689882724370359020 4103 -564666380825378097578325395848815921016814130122902260459599516183586251838331960840848035272893161067479974683500236179574018956597315729169838333387271665297700826785518092702356784197421147361004378857793352805580440104055352237414483873728846842970786052129284060138773297333733866092544342144558369910098954075639391326055477392669842 4104 528691178835017952683853366050195799992759603261314122661760561901163800935285314394924600885743056980089765800945597916110657336799690361594940900155147463938451983782988897594530170349509215202255408459708958715661091565217940353926611772953165571886782777144392988354583744258610645459279233917491170729716100768199168048564859194745458 4105 47062493634148260787055783209590067541856509289629301903368717602767293046992415295507577505736865340351298435433651164653633377235051944409833167008563956592354313360584464756792754466445795648593505255872755613483753921926424596948705254748895423798025655306335840411850800653005475418648173875065542290745378397724830857120490203935988 4106 -842725846396558324998669474103851810703329257692563801453475044873738376240567879985702047527998156514607325254144664908545038523382569787812948155395657732520015525959367628820203194396554248880700231075304287936880598849940168203314469349491081939605335258220874042188192769349095290553755156023968503641426728927733558413482153852142326 4107 1172789050130598349459816120137037854172117127785228273256179861924271887197853362456586613626276067229609456969483796624684676953922986134063054205524982324840668924202254385303108077979851619749127256793828050385475949184858138745817775829853368181947104428968227403872984724480468206085822137757794086361659733724837542008661388367370160 4108 -495167566597412453271506371112476845012793768908568819511486120980954530366758154402123596221833508702502554882736195372802086483252737309755723786870455566611952159411490117827236406543010882738150565794463256990324673544597084050434211130252133444614293845475461083408140981319629045815200561843549283146297218194232187722821351815664568 4109 -986035663468360019613667876509787541490913645508011740726289042041809812968599343054062028376178948562869625127972717227654031605283352065652593175591822695730708688531815699884392683419282283828397195913028156627545731554884857507425786662813668090271658260898629552359007789582009544245325727279643452238132898412142236620932177816084808 4110 2177126384293056629335607830119620620675899572404224646769551948313643136415109525923733189242274069991402809742875967492676142084216047370257768517140060125623023984728697051865894083414252314598233527997997153796470604610975860369761589424740144317669417998035326847657227803641258085720359159371669865121634823219748245523178257263126092 4111 -1765273938753933492090996925232655866169236339968824576539842980251900788235502343091843911213913498207804098372352885181696332333510834660276069545028736967085608347040243412020436400768566986765378913041559054398001270326289009444677368602851160614365600927119733037997394749770868246230583259030132607025992241031403605351643100593059546 4112 -583895606209828965330907117341064071348918052924304630065136247884387923251373478458752633602695862116974390147710614102233402932691134930451623735819679541330143101909963895581181627077760861363573999139003039347046567720777226647127196318468862258999220301570488743730967288999511587226687916286625759175022072083634695807056282296560878 4113 3442583354484186623711972023789803712042134275969835040598972779864825309205211066008365515314542286871817099737564125726445808540127339622313386222767286328652774188667308758015618906456863371783100299759894299362756476194725081039969137646664386438386457078061816311272483399796271603524477266828958076941770948092713724639891368116996732 4114 -4218003266143611466413402731988488715555623016970929205006458927719059231295639042094964083584385919040931932618607049231327017308551643814064181120419317084825052315763472287135447422035860018477977467469731480176840665855891242562799379799659464154426580175806069256697151638710779084271151267140188895693705764811604127201086426214125502 4115 1178692748808663220896811743108936460362561867150173700930179260904525502047225230439855213281872755764687743995755567122836301242608641349773038565226489364621322547370893629131156611370759520521520215509487695066958242197670810501342071355516420301240840492212958120065181462115070598364671415532734656152089152516466399090979161153314952 4116 4433596453482280297427912196263145194574246823473464490252162236325713075176832183446609301897526926267152965897277479532370268189997076055232237607110331208363129172857711548670222495544240774433636332607515169475459783494310547322494983296182071852047672133390783788597947139804373641047117897996139568505313521460438810332961008993076544 4117 -8256486276297214399204409661447986838259457989578529996983223770728723866445364013637572859587681530611117221253800300566025824490816573141234632811223624205202879651914811786808155847126468638385408480479786129416560733458367544505261353643377331737354964203046326229713606701898422119038386248718876428062872769707881960757896235474307900 4118 5679122885922769454224012015281194076594924775312217020440072355634636136876380067484063828677557514270513273107836653259963966859872357810052154745437160066520720254256246115649621800271175422372250250800892646912840338553872511264630805666394623502641536872241561555653557097283197485906553947812824705266330025115422749396479641520789242 4119 3710489736426217577188017616583261429944615576205900059516647409708807639164819583183059446238079986655910570185110927065340163007685340951396493219010343185066209297296542442634803632564045341678520488801509855397020154197892943617661835658155051492568527766713422235424515579322918747942729839873348689757678103916142444318819198352135560 4120 -13774465194846657187769029451821475174553080856498359043461374569388387578079414811406834672314599876121906445298421183424340645341417795502512589323605183396934646717001552671765125403487684981495244022086377452377316211238552405017212028489589085697616123617916041939968760376780628696667293863904665513419818653211029176687779929374452072 4121 14866842857897489244824995804284959715875851578951529165268931262871804572530640369830943998010179243222385573365601547701854772508568690794893269304687405279236778992151429980734321830894576779839650078072922446636319618491678906939782582923737652156611548986017983024478246140585881429503879396688437487524090400528548840598684612331324784 4122 -1754401229974140353518402459598286437530146046068962704123285702567194461017616430290028916566470250668868113963422674315724817574551925181898480876319306598813925568267875906142203458537917857849976331138351726235924722382282518801500653837501703082877847507188533154025529987648026143795294318561158143244329779089515325261075206896448616 4123 -19162832419520369854296343610294551470235007761288540596152821841054038349570861497931785561401021987303552404761344072279192396396396553739540543137536744144986646279750341885457062787244007428152770283779034262013882306600935322458884826988307153144564533123177496979861072019023679978276067565813801113606305385688587791838359525197770984 4124 30800030459548736068270172297809247930595464014208629621480104913042802129480609105658040761739973892990969350799555300113998353322973900261997814551121882130532092256785766647840927000834193193045863506130039722211956542810329301033147971207169172415223239718852710253863839609640380893179538086292723709738671129677119947666457895369285968 4125 -17347354411137817461109939062305532797717668513403456027464958734202264757197007025862679900968275195485096921506901155889703079235043621072845947102861064812258457485652014176861896954202647739255047447277027958850382579453573396774360370613954666188652329173648307236603603992639101210291229996516919383638583032930914500649211817195169688 4126 -19496460812415158073370221566660759329681295761661114914083231035478866163191024807192726713291539362808758808943545570481187061737457115151572689953379523033258278809205297459903566315974248378742303643287085556111421358698799670993358089095532132367628642805497011422865000624323486322867973944422129780586630559349879326333345471992326036 4127 54101446889105035772920786819137167657444027845800703158330550749728351487754885597938820605913416156783822834690390462138651862783324581735778760255112574599377898549144334917357028781735246686060727905502801209381051838543711842331395360672421103873073244513374232895361257655217580484587762506582103024043985206388267391246145574521093494 4128 -51190548854087580249344148577294739880761331272098482179113804473074465290467891167499200384218889766737727593737068110273133662298894754906251918130609630242477319316577555213448307242515075034703812288270723579927803878682960927412536384977065256811824142134921435642435244864193562585990972888473178566102063661562574913267253901995780686 4129 -3719499592753389540984627386892815432161734745513302363470800753830785648895798419043133793678857857393256607620504325437595014765290409571043963018703244470999569997468280721474621133570697586119428888458419081398630957605674641802634933824615516831782846723847490177027548899768887060749819097396796514230653739204883614283051349757513196 4130 80363289140911135333118056930856807680703455866730377469271345380157941812789873273236980572276740003108993460590385040138838171355835091464391614857536888358009658632961830177422649018160558317521046377970638635497703065434542285356582458989086152523292000108435320302946187744036010087349738709117608061345734933865633267694604588616307890 4131 -112962577289665446033881797690464792829722132088841671382161764703195896906764145723098754621221688173036897464194169449845190666258104426889155890997998173054837110777023618946868389803083182019906403909026652749206815494667579441968158087259225925323906761018183161757179941135511516450623857916076907775733571637035637994126993580067626216 4132 48875918416027126886522242429550679174415370722380316292941000446737941088601795589460164976905648079650229090187503298846969798775066563808405214391624210094199161764455729304067545469425552905089704170242510740097246574330053648526288024872862826280304084349584669937219087838125598425111930416065306698525688319206447719501490053572463840 4133 93233687655782659770408498818556567950902624396732135050952007863036135904183015688667484885029906597939679102458941162127457059083375623450187263330458449328210020738178903558544901409451582695667913466216399500383660882701888587991322308244353744315847570416560822595742038726844630728355358252331837617153430352372393764907523205858584460 4134 -208863467446666770784644050295894665781184291098529757928317368633916198021819979649153849622069877423889313090310497647172574700140753009415258086963773213852852723780495340210023373006836176389102168820687690593702817264321711234417052410543537593897377094819649274962600017785814231803794290939039466835532488147134689321225035836859589262 4135 171344659754529104692984607463907336673017486321760863335147465971456915965463689318881749108858786899390032061198959403783421627300010918125374608336484315889883651368966614447737603211197517027820974314210628702909773424830773491164181422585641276588029184987091857772382862666939168169567587048901820641906887932330101491098610220887878608 4136 53080716600139594311073228021974025290422505779428894559091383839808019343570898367761271246597210477269207968715995981465201420324830989061086613871430595639457833076512929661113470772571052165441695267921942809946074460653554147432382365816312864845428434200785881378761582973181120682109070171308749990501298072673071062308484194577418568 4137 -328855061614524053815840849628748815370484004537115338709458249103937707552533595803925457037183876987900328174897294105599435181334000289334740967770311622339909549320730084611656879974108637362963810234726325712828720864186946913582742567308872441710445031402105268451498495765842036742851500525812579687442003889279776554612653136258362776 4138 406871794985587802018917810279972969741735055162860614113485342099350150516714710747617251141013158192179616589375901686003392588915718280607984573083704481701625437180646021565120478802011330094747248909846695448139868504694494191012195472595911021699209084430294782215406042295505962961696615346489267072701887925997057544679382687446542456 4139 -118406656895941703728817248934177842073761244386962256258867704026088846286308324541749208864980255460621240382399805954375936262089370137038732159232835247928655442952620267743346579235065632849801600779934494531764297479181613248685517844903770574345569450904148113518388591259619238304345511480081228879928626647938893060513938492074181320 4140 -420729964492759807798804769661127149163555033856579444925580242926036415375864204149823377354210826883212835235583471085426046840487390055865255309084832002832005718397845038057775065309844188004645921012255489345630555222999334633478188476745311704040030751957570380483908125627027736613447893670743853853686902157162447406477963794618788984 4141 793093194748814163120031761448073242579538088237545079583283953527575965163315351992626585810369069506852743041147855399706659022938233264396104018544066216119763671223725912261751993073377393608152447318841224124479203795506995077655626584925547128514435472799783724920305120467269013465094765832038746030659685317448587254486854085622305588 4142 -553050020119804199294984801346272901497585326972644096284000314433513057496026462022536830255114874754124063729836147309285312670113530115042138182000350481207268910929723507245573556473356835921461653315448679907100200448803808170196705606198434689343183215042051813064070236326835867037430716758892413428667466144489479126981154090953404502 4143 -345323243341194963153988968560132566715096769206683156804860459317493588482784192351278691843535709417573408542463534260739595319648927401085864973100558858911723812285188220158044444601195694592833601226612626207765285625677614923959890502904477125078843484812467567726461780246397054577638768862809708586775293980308265538675648519506510312 4144 1317802415167590837575606439358382658922794871595448465341628478626925700858642684994663047794537249062259518004379645506441072724900311985178853571502008203246721617160516078274132348618630770122048930340028084098504919571521314758111447384811026443640899860532609954940852543467199679102411652665392158113733635513432495428927999271770376840 4145 -1436439811958617310956113399506270142912553155489197894179595497245817898288342340187048116183366515298380008651921788069331839127978675642054827407095023362759280276858713994036234024617422924181642117596159324933527613597002014201553044637836919961947036322986392139018072465865374585857398847366484627820694439165713075987836748904661695000 4146 188661500158457265755206929301190582426862192199877702706622951707621409570281396549343447932004393621502707488858462915852128752249824664195839673286973484964712012945654047851228604462421422164717519831656509788898788804960281099605804860258430907410296515504965979757779801109658656368523705087736818264393786756909135064522120401125828008 4147 1823304271267285799542424804445288123634548825890011329224489359478015752666157249312705843727266098942828480262923704134953029895259289152122984173486873854141105003575502821182949228273508912332031500204233905713616834432019915963729864300377788008313490073761975901062087995826854143315883965693829839462822529664159049938847606779603079656 4148 -2962352749176277577851813871449550127524093508081778727208620496858925871325510208855454579814470307867683121352772705109329336503297634281463722655211404163329729696520745545912166931040969011291566441236918572993897374493713980335395450472222669712624080818604567546835630843429235933287461464558544147609683065388537326087811665564887302368 4149 1697407468974445849366357274733863674644222331240744718171392703493243215958460961031337931208018134113166272884757701298459791783686836483777955947900358955107700261928463566279983369739566276324017561339544688189291990426860862603831056082060091404180033822567703324616506399529146900742120391449708390436855171860809507611577828978648333984 4150 1832540836106888602967713455488170658275369853186151246182444077666367019133890410357382521869649740386840012251349297791489900867386744656829734672266651460703843744291408739964567133816118040743794194866299368105298746706706497026932854381954827030602658375326042457959504974648308255228142929205037922434843692501589999230978935048404100952 4151 -5183002665264859276622173765969704321678781295043971869856330515309063832888007759379029151535320973931835956078602787851300680743846558944268855630557247203096153111168251420176686320886447687513134366696785915998066572177557949496673604923551674307092408820744005136608754034532501325519634756258252313791178635717569954179142889267445110776 4152 4955699507743599074213894310532403654339059194996485595686522107767554443521917856140287345804927046160706530279800485813615781605317818251798430697255191526014720125455472521706166332433767058517258441649077175461945383688831233344470382700925275783041884126009370121584739941041399857986593090331091969411288887376565061047498052910750500448 4153 280359752971904471229594671994210410205657540482912754131283698516526382065957103212581208733337689803704316049509096915131987589025909640466275007442949480902366259787876467783095096852772454766071389868478612150508349361714616090269500381824547274493496855877956864764574892280462001684099661021465411260515332333815691917590793141096124456 4154 -7662422713150126112951239201101544666497967905168337114192824057485183875396560231705934138356092273570327142408418379708459427733198594875266740484903564617415011229452268853267188237499062420872994205904510003540753236526881075533827328233830302836511455866209718906860594482897153267026830332257101313510469557009172607715242008793577573568 4155 10879342550839898590332288685708947606298488229563950554772779372732438237367005267630982611082243309444222486710998042005301036586436656409223635333914673890552154095353536821613412165306930448765204103553516647729367106146617922135816673572823239134517311859024751247311073996327593066465347110576389777057468817481361679727462592100102301936 4156 -4820289952767958470188234460224932025189478602852032976759459270745398556104865810571587866123185678941337001943499837454734712227703161239198483765257108759994356247468329578622306711496570591551897814770321319973620663144498610174288218821681808519749918670703173643894088202554052718129610415884168224175506828044766468114345715603461039472 4157 -8812651605801466253988058902210131575590698134245323285137569712309155036939184491711703797315815795648065284614966246302627965654023502972854949814659446861098136891987468510574661850428188575152647797165982209285262697385059154337996613144612218089544001474974076873255906188332379622806288327671562610192686668966497449334081141557003403096 4158 20035428216550992604138395094248895793678796024635506806330423248436269862858943164296446263101090092601349878014852644285337630947101358256384086720793854616908255827463789684516881931349862065787498628807969985883411815711012261806620762651590006113206138834493334264059120187065165185533750433887796049274610513784843896770189788673557627740 4159 -16627854872715162888341399409072499332389498109495964395177809659446863556677499464077098905013211894849012435654986239352085782582344982661936207801483273309580600308560483761267006024803229902577214137234201875417430264143810869338246807946382859507641342916328260903913525525159346495813285365123107154490329975842214256924952445564218831562 4160 -4809738727716626216368662143290174785233450096076172569002060193782021066925641063945824809815476881200768399458450269021271536662204723263129065022402778633072763040741870880115337486923778884819805465713586795720159726494287396100021292614650716631242457898175735801943679807599798040574932607252906882287797804643007628675431331666731034094 4161 31410198612260322338667799663143004560938047915515037375557606182835374669959988643070697128706295173730532860689521932199845614769475133039162255052362511934588609798389901687973058341859781511373474711478524135373913246635185888821274037612410231233645936054406657071117414926208359521146310639307401886410116069840313340789925726082529714116 4162 -39242506255986651027949783628504790746874986814538304128004453338940028870292941718682866655040893506003268346312392142826532462392917691135997462069267654379548961148924679076249464305282540160247582212085940559648679910836875653363716536933546342860712617377564148273395262560292541113784143381510349210759363740876928229816763739740926834270 4163 11870276908406528202941686069615717851810818486662017322516966383989160774254513570847679726633925394211591351710025569103379277375709896572631818603361175575724678311297820645624251760552374061413344969026319091186275099710933508195206390042231790576778678053366440343712623440606714473946619706486931823805592402512203443290804196595043630584 4164 39916055058631525706689905243375934413156982052370231581841740448193913818300925753039708047038902127910207158639965850173782220807465525349407960919815749666042505142253180731149626225134485487925728354347890754542462798805627922833636105972516773065010779629559091611517750042139141911192421505166007138101193579965682643518265920754319133952 4165 -76174697337348189059310515029772634975343647355453949331141385293867561611108105728199674254135384817388709894071975430377574190894685662651102318555159288827814157739574319477844442456452637816807433756043433843356342975843868437844977022888155731773058048355241870424206475873994588668005103743345893274226023406980513531270212550013927205724 4166 53841835640095834537404491680888123383615508971829649811907658806408955246892628042507898223669955204511988567456166764536745168586603571327439611846476936399492170759565777745673470950853996376847214679345970308355644288500226084664264426857397069785575984629935153041676299045392635835155462369972149843750435460659752320401995515715005986082 4167 32102662331524358060610201757002358920341523473244955765787510268739746935241234594076845389184519976234672577867516942528674219980510551287732381467745514557370763408763464893063212506887967853310637306455229642124618035745659360457064579107077864083910708596153991241569335435782129322086989513633331708663553519387118027431484461680966098880 4168 -126060123218822192595848363024830426898031003953517774199100162297725305438610474743956414970554563663178617469034932842127312286833454466542997020688638895456874493488177523188474891100886778347123251938627505744352768483247026666595961573100572362588546747131616626652793911988944367018108945805101954420845977789662078179709257577926408684808 4169 138770407862481132566673430628389561205436820537454884439661258720857279514566152527901535469328114499657664815909615979250435917915396320118197362743033401204759272801691107334477349633003930906376224929356967087774932117711376992594086416294714419383321965195265337468530797817661105449376658898161289738733389153679723920402127910046927026712 4170 -20053220388453326733531089839254095141615527719804733824870935703030676633043104831925848290289128579604583147023404129688627880193118486863446518930326817092010701292729272082548330015304035033080271405925776035955044103001073667357985585100920001667954912482378539579034032232032850752417605494803244215779378429296968252284767647351973821592 4171 -173452235395806690887274933944185334878139249415965533307505688014049694308256061998148386344830767750835102219139825260784752873509150197411718401898321349652567801233173062041390855034144967290898127336407445187906586977493318539123708427158655330976946921886037283517601018559913057117804721344939330920923977975370181303771600621872441195432 4172 284891039034459064717196598078382124761625439853432984988921714252506152307683769544170517953011185622395441053144143365256707058701000667604428113933480916657782133776224924523174687518112057174786372391967949575386552679268118820047454105031159157033448918523618486923252310091370782168002410537023874492341175073762974608613299550935189127080 4173 -166013969726379274031895155619576729291408515283717640497155430221983459332461438891741778253195082477552665464838559856582245570469365588111571399448014708980856213869940605183948004937378891217798749667715293476626242062796995563329256863761002843215307612177646533478035791805858760727601314309330237244991308398275923336619078910959578096644 4174 -172150239876399764533019349606117223905969411657607368535869352704392441380372372285507061248239216889917693840894297152827498890947058327705803954346056123676104796787180232570984871374588110275645583181164160579283978212714842279799333865633682582385443591747621286743961401328460175158750197687149683829402623319022491824104305025081328293342 4175 496488726061632087688201796836366382021131483624243550850634822490830824860293923380941055108880748903603173998690739508995925014043954206618071873904014705775058378137051137582767132629477766511798653980642701464839288611771700344494860878559530859515232996226866969606497596536142714933453437472241379854217947008965935838772006119197256406240 4176 -479676881808434318100776934048451067074073366954067638840922939390495822443987815114273645501209435477602890958226502640681036708675005165038087079060196698507777150317841617503617626651693335748179125638428066480449558820864252871644836249640845209499560779348812222276836547905370599050511358906924563654355966337039371160054844629627253832168 4177 -19545483756487487803669883536943401913681554665971365449185802399498316867267961991535089662617519528085449227272239867788080034538361743585729030765470995814607424849123151227747010896794382856655189824699371561742304524074777488148457417674060306723857494103961920328484693131922404077321713395825313257559004060578316430801060398690316246624 4178 730483888587601804454474067809324337091019768072727715724677591605308380916478497122020488277596333454831230864783724009704684903670478469335009058113602438453343748314430828990082994594611223420937922174939284329538521449603831600264088694431859709390850866066928023733388377835654400217427067270513087420872750638953202928352624630498439156328 4179 -1047669655391585354660048590370862467904935575801068174740716185607233309074847263385124353834375941176829456866843147557364912129314457051243913195567810002577044004904280386854141827207447078934491009396535343529791955862658013355243291066593429521400813090907183612436728672094050355891043871541628477938071350952462455421431927928390826329608 4180 475013473706646484557297376525016441308865088182579937223962191498644273281683547939486629977613139427329572077811916657929490997037227270861381000779834131132203029139150232817708205834830293896513427331148023457896582113119960893279249487772210992192544259803159569588249178531613334374692299299751283682319980106322936974709952189056477782928 4181 832701181503991441472885629991406284140487804220792376738199771679376702444759555916598579233441435752840869519288131664356294273091346774250132649376359826595011222065360721808352728402393595663544629100135825085754777299875125985062993596606667494245994345457372769673221483512338127948240145973169150395568445310000774608452684506307392017432 4182 -1921728359544332983911888127674025347436976959553466056666665354286352226219365774903658095554858690065194417859950452780556848111820320094628180959753925087681917887802673716339987891483668522476718325118279569321806067735378311731778562208470638095431007124967867249381007112875642277825318662312206110096123738577992551852424916394966416471384 4183 1613284737275791870336873343150338380306028436952325539895741571507855359162896993425246006349441201031737809940774330081871421291636172301675653366161508504499591481020236584091346622356210984073706987222211840126237169127984238683140204221864243721222584462435266510925820796757697154855144427481553466073928142947754471524768962270377572075704 4184 434225228490238100172546856438022311376816659100824783988773466273152733136289679566579168731088862851396661028112532816124062334744920136023316704351404005752731160330100619338113021686165797925938060479287159590321272583641678637631840644655973850538672037875402108638962101775342197913008553653205579367691835023978396560784168473544459646880 4185 -2999731297978754186413348351492869837914023371190241148928443079443814784898182152180217242390985881081485060898380929029523506402383723502090262294467091491432849116929124623024809951654168391917380450808354972500317675581285594918939062380413571654059926939526512221309042795422363672533741475493186480399580248763264857248451422865684999038952 4186 3784467938040712035551073402750876871294683220440175757170358799701727259420144702393398470422967340180779862950697852966294219328879786610502874235703572592333750492253978248277059760832353619856480127185038671726686852296271941706706790543529512877899157840411040554177909621944312783893140891820940065153711270993841399839533298922121930630672 4187 -1187759666395149635075957151800753904240795690217155333098620318152557150742885621518358632877214967213119525866226670780111434490986901187440298641328611044276786309926741276295211365868235541155276047927109472907524929897572369609031783291014651788798624510460768275284331480448512305288286761203653753417527230340503725946423096238256643811808 4188 -3786048522903911604725990227489637386583332066334550040850136570837673776006399297638314438582418863421921440526749089331602106031238315506297802149431050753935075126576136503953152724294735739721526252732232432895327843930705430003694456262083080475714860792580106199106077051325806963394767920957805315986280251103754095209531965444948439623992 4189 7315682274570597723535601079953843430694222730362741699668793198194704451187694368103883932637375897536583485096129307687631570320110965557506591826792069672646273861425327792608158811599669605468119537707495274186079303299944852770604722076189543627092191495648719530288810416488100203028785143106735627736833980625477977879116551203671515225588 4190 -5240239022278886006716455334903369483600854579444289180920086713338470961500017133175561371183477091535198336358625847196521369029988128974478437950577907930143870390729740796345135209526984207446401862285885038093740308003479838293350749917703194205276952391634548206188265993383548862777753813899635390422663415894880116014079619601030375014310 4191 -2980883295620915732613447330590460226447278209203351289734700168652419054778088083336820805666661383825504907817716566621100106177755036503790426957542183570699226185788556014105583306779544136308792777574780398466228669753136921343936981754525326418925951076183567178825157593800178706938007246493039676893422230068955901720178363701104859930344 4192 12057483423468536562126698285878570389796823363754534421962370708515554441643616672555931579978381861227516925397817753218551216840488579287255175704840015840275313052553520882924837423394930883037363240559555752755679146174538950085416317999265097187602414773530578146536570762443375241847762565424092931780795166749930142281566940684221953009976 4193 -13404412100172768955086824147112119235446031909606880605508479085522386823037866012050412476739821543085359970830697313514931239154104419808991710796246362378788636513671083959950028599860194161576503078050378446045292923630714990683446010569135952045925827378354690298146072506921829383975221697667291261863395777759942240077042704066178259459944 4194 2111378015774807679696853560587683424693028379010376582803403212754450940081999494476688182324886004868850993053365736880067234982402254447717889211880023942305585938838368042020424457776643155360774811187686463731882134042969732127917617254732349809769460973302251274204062571629752250744294924898991770107444077344043800005828058068224625735768 4195 16497589387358503490606051402493797349110419334449159330219155335479839614558472424019373929988209687928771873274947552582517943146094440503107988173710943512230382407948385494495516786225013846416727707556986418343616920999776774585225460367099532225024558741747861325185291197073638208308746496408208369620425280352392002413178681542079708694408 4196 -27395380708873626311796459767649296915673606152097502434260480851141343369746001657880570213193715132425008877592484541023723562572303578418416358938043389529927265014117657593320478885295802182031431939475184918205012425662192254005026604249275096722604786624487936025372847923479317630852678173073998091805821144281087163386680415252988046997616 4197 16229901430157555775075812479078144564373477267051675267797813672763282205118760190756009621049318390078901140631369922667642901565745837537173483366834634004373753883413255851948106445450714087105632407781637978484356332578360524142960936474236889498199491253580241436274789791936152594596581727091757548275995058211216188460729601153518518740120 4198 16162435671993535432941659568650535586709040007515848080109806854287896958078075085754832953361736963603132762096104281186827064563169629970425369517750505068182308664442877926911714769018052107578047637798482532628381788109024303353681793433629696109336656557950581911991704094219278723863849686167686814259652785834744666927028677542868147172712 4199 -47554601938582837732080938833474061201742803822607863749329720108756227127025730980408761447027549062258458774599619769085132131422607564768646151571927592561114678151302803986902005365834426424428606283148364803084627710695667658763621344618129755195576131045892734503682514335191894715408444913506197722640969549648714106622845954656767030102664 4200 46421845367510835936288690181992096853562828126765026033657104181234615453143152436599045432275239511768536740489289984621086063018692402817453336686741565321676398972605947503049835281233566991895695965914199124515398914457640055359851913011414226914865688210256040208503094573685148662543992122950930009907057241293718341340932667678947515544560 4201 1168556984673258204220041655563473624613667920737189313165711761426848063877735641436837916048465514772620444243561146863841339523985347085833124922542018457720425877556922315458802675281952186236168115572119145240139456660875801014870744195739288548702464629041038453777474227695526555368485743869503081072937407795071027529340083371507750898008 4202 -69629037629255102649056854693906881090015937130374141783244528081890985695601827130495276679150769263910698518594811274993963954858200100983346413824654401340236728915043319189635327428427129604610299473526338191762194262427685568918617808661673621653799821007634711099516046149390233764801048828154418985289329168481272519888398200641540692879888 4203 100878823506369615160878719495456769199214783542361356431811414916801359780768054128250688092983380310141276858807147537850098324278258199201538039870901190030013352303643762702713221318114773685953090641421983279108756210684700927041129983672102453565071453249336060048427704019808007858394563762331982219280295097795652026144232403364453396732752 4204 -46774672325246275999727555052969150887447062070287439442554439961230413954162385809903445346355572370495071770874522443497913599286998122901644184454643425053676219283059828416427642097009671428577411676537415440420590335229493466844906466877794620360874326794122126323584373788880171071502779978825613201979910263126892229269765659285245096230304 4205 -78653070992183805935934242380525608587065028565272760234905235556855092222370367568953565787042271838155960307897209436361861799243833074454468945433573839302838091772676576300177649884364656290558353020787442755044446112892419850747059360270277976159093025803944344414554696188553829953752939629815130637626422038354843652310707166249592729821088 4206 184307287589070327453277420707461856030561909124945046766151028648228085758574688000808824528283678236286820163294190194722520428902584306233234641992904935579303684671004523342861350580259264014668726232899229769320054561906262310649685487876495288001211260455515903713552281769837159046597162019569408922331601414381233940360275659609892608759880 4207 -156493698277763597195716784493621447353727627240272142751328618811098559937487492246272213490595590151051087689984637314006713201665415410318257048671256685887348012908225087941606248421086333726458493791658493003053168760803514646896475268654060324704430567679609235771071046413040972333611503403743724823610366546400864659384999171873920730626488 4208 -39039886692187214680290534086702229422820543286312467172835963823106132870973273140610351487052818000983266838252736773593352781213861828328654863782670797911351992218419342720009736152660884401184609791873933326640660769209359728644425800068958049715732043008185301982588801534803185256089627493027169032038369256222912299265546158411262198088800 4209 286443493001779379760512004021890056913988290837112766682754506564465393098237033518863667863212851859257465497421776046814888100094360190716710293821147027945510772436244268821317251506519457383930165138859927577828425888607945508397384614003029121286830693010140494785812525870006464986723476740038805082542045951572519483944440651287289368406744 4210 -364923906844105898504729295693525283671382730151338378481439859403396426612516362901287376087405929414481230218542938042240344948191642078596640021474556439618677511479227668253390445804077996128277305161706019166109904466345794227947168921963457423298158093502761626558084833909345307948339136970458877998811550157053965563504376340587490864864272 4211 118643545589657015779308830236272540453739999174987102218145711445290843441354191322535954962259162025973561285198936738302385305925344005943382542075214529992336569854044790988280268508722288786514875730312464367944304159344795993158487156957360685323276896810208017587076346101515682250754666317870757298116402957646509348296144369939828096541296 4212 359018249854786377864999909716826640834598433770688292132693195146914557812545128924094818065566661639307704056849335089878660637520217147980078336058163868953026047291766514346675472280832623088555324041453739808646639808090134635590318127683395732752538123997617698281128123475789728069982968972836446939889279551522864674740562983036019304624800 4213 -702516517483594350879562455811792204794058922047754069372619039345152923550232056941801626301845927907377170610283257093457525528639468240890534473072089658807881375891694506463430588676002606755220405945479499901706269123718502141391961442296096338837460314109052618507652666674176579328271767363232859555978746278373728939257884365543660778950936 4214 509872347053249680643974711842907061000160381516544066444283251526218380200566367243794731622913978075873795709946680599749559971596269124754334432016568369884933656236449133603932722493419933918997454789658867478194876865247065353995201189448073044290090417838578341215397741953283062010720211858345309986644505156924564835276483950331200672730736 4215 276440823304240844873139512247779067881471807694010850195339566037409469103597403477119527065475201999729169576895417650312576233815457809290810544693525438703819142923614439896809620597508190901809743441319227644580872005338149137915652653956504855356436694639094740460120930435103992184360818829848555467756239025342865633994265211221422117878544 4216 -1153152559822002688350597389690016426016842731183278696214360530595152677262386724031697151145924366569962928885913388913925109081439923192655066490700765563406185557351980050468204273957577678523336617167341295302605979540268128325011822684039573644374186890102483733961309298149657206485109169514789384411423469732980534195911283133024820283981760 4217 1294615654989163218867972380342022728055003690088283565580020765038725371792572641988229477261025132446519663872311974865423982827929522171271053593926300231297801671787938115192642837530938275444107811356249125294927010119981223592884310196310055124635820948747218339482166515949775908525480233337376165038221413286801651784079130678577878445451792 4218 -220559303306099196295304938290435359226548565676584429811453495968524746506003849496463933302127298763143861208439694087997043212780761422747767754573345438723804027505683346476232847497530367869476713168424859840460307710883036773151455764323388423203081325325562162429544986492930756953974333867268111573001835268868778150514561420534624962186928 4219 -1568842663747780073410424402938737085581315515353756497742929361362162804489498658302814636111019776845706245604253608472269049391971637593082793259050035805534895538926428403166199732690223187845909545251789600515792534966131976994769663037736731072022357705886325814824868045540813588384494157251529277757768653976583465813068561672783584395078816 4220 2634101818205908351237558577102272809851405191077012416294221103525031004573411947648195108631630142703643534461629872971638587891477592056066599842060185986716973349025897030044914990868344720027501221267115138724493188714626287832768731299022211093824354136798057371430853386487954523716476139719753338763379566534973524088924342167395194047799840 4221 -1586012090680423769965625166063111840527979244524207688983381282912239821028437411410465891679676920551575628889187146543835493351013891940283492063371555878478733018949203897749004575895908128156589131280649661340206767222653620100765999345025585734401741141985653704411619359360827921251394728973052955491486429131125155223363769718949118137055832 4222 -1516489855209343300447130020774183427845994363335466705337988972464020279404490094799993824902152854367956724936192379852916229895780613701226241564198610412095498865335187448688967781777695337547607500854160120202242335679418117014450936629956287969093079840098597447492025188433077063412243937292997047050956239971781706261095187589686245946484708 4223 4554394995801391325974186316749147490857207705803922483180089728458368909715485551538052600490527377739359521425587924008588706890044160470230276306470783387869394836360233121697068190204137608729903821273845277848221762688747891674715426505589391563380564378983765868135029674921688155146736413204687805467082047485603776127975512108091762162822390 4224 -4491867186112470467144568703029232241175460555506597608188654998300648402408694279082197582708726219923584720477366809808895677051462673387934552886272381024952216574997321281555541466201083399025369418295652157175711265414309144750841950315493247572984895421999892621948266283660401830233247455656644484143119664052000874273083426131088804455069182 4225 -44201864944031812610827249839630186992756237444291825780735675211167535834743469896197264056239956997739307169573326480616250344851240203397285286880453900277267018309528518424872439085632760713031288388835905223274772252774866006340303587961552966193410868060361447159382576130293384935429083326600629962770116169853749891269927905163078217319484 4226 6635969980890454082221954066319329273096172761571302477369823884418009720534362358969385193869579358958866296033109835904528764474447250555644628786009764500593524189390673606660145676407129919922326464829252808508846014466913337026105550532216091429600792933012367081288103562593494984273001813916455456445136859087958559383573118093963488305703586 4227 -9712473453455321976993146960357553612993827194324695437521797496269304005335077567984135772908171368547556838609814194623189582599516121985879546162486455810686684877167561251178614965697627122505332553980016252850535937792095001717572609964965856763061935340990300697344613660898263402682473610729665661352236777990982808947715000635760059193835976 4228 4602606055590658946219714106765306662342633386258500041124346643902601757452813352411033424893646665454320737685828495858942751278249647957466266646690744263448949478420241050605951802895148235381831280633332948327660802804607085148455951070218212680204251563546288796134234341576184161585302061862314418407446192297828462833825617901842060562197728 4229 7426444144062686699772295160326624345570272104496759643428685080679640352396284940728468866416105314215193233527496593934451374829202832905782793417962937921251121833033045518181908362249750665959614658052296065696285224962485882678924319332075454611850220883903545978352840626815437034661907183651974882751422595051221394494208321807186302818721364 4230 -17674618950102651600238977589087760961054810327763061156065449962179451689881850601485857296040853312623450167678048566881840398907282815703296247102744863739492785294655947864887301206062928418769808179667837828824892684262202806400452622137276013402334975581679279312059777259164122057015878959616942870128363505649130934688617527336645566259903918 4231 15177334940230572400806303730761972727151947640570046269198177116717641719761337815166284598223273025088543215031124423710243585798881884013586757005118861671068475300630725842936588824193438719673175313495975998148428179682276114355731120289502636028514609763809627171965005453662259366266726276041986302613157613120953779731198391036468166056024448 4232 3493401914442910216147338811518435305851836293660455999208730302861748703036287197980899380268635727722017883700727360289331534061934712205989188558349286081635652104204519720494568296191893981433307937100755439928404499277895810376992277611351003628998465602706786343331945682842407876339057678071917512643617263780755673645448763570968882080923880 4233 -27348902116220898955972236551370471917216892013993559592460699628566973962549331860746451821705645786066538705917204550730802486300841653181043821806741663946558958990858711044642591909397172925146187985117114939672766599708049740185431026794832436842395579473287822347465545457992725472190251152883752051484274891806588714947783833791864608834533352 4234 35184357565988654856510198125867299225689769085091292821781615672948027649636894585091298502804064534563697898943912378599368926281536654166913930729600015371056353327557050318071087765891661306675724903790954595211852278843637404590616626317359383071502104787803644919540837924343072078385179269664511295873982583439566573457487890211457693332598888 4235 -11832179645238989109515551000175012237654513723897913472618134290347016534728662718317447529823115279841937957707846905077379221748822089223873158938825656482155912087123136579095933133840624573943152066915129787422169011871214151039124320726948151672589639693889137852141357256663429472901950123807438613347404222269114164888161789965086052425843016 4236 -34035797927207763877105660897565128814025347397444370410510465886751801696164578219171203806606539928509476474890906785421493942908821103403755391064771276120630039598730869329119425177467287451896921337536602257889855409969013598743840455350878992037391973095250724405023944845423049026218288208165833771565110704377504541566563960861371714690658232 4237 67455266721233334861484665055979600171536360943386979350539278051531381410970380601978834509769766660188143115904010912275248661297517051612044564145922014882620980792568525644547585439894172318068180678783370416583318370612710572291815235241510509106173774658787242203780419538353156698161621597517910955431945111136280735145018021014381273926863124 4238 -49596852694228551252156920601238698176232593171886007279823921366349207611287826307343669386686965428441038912693722052761142877825025170175860889872842583705079868134091744877264255289261169777461533926505701668982321183390007631448057759109204606780273454352295336700449857241459485772471777897941465312092297031288988576949636257825004646895895854 4239 -25601967106480782322800552294606867234344922123264018903842866433710142194110409324320500962813816628747770260188554241249685829139890050679035704547195218326662340168387455200261333392777021359277512258396334617464783913298867428102675465508812683421471155255851803053831751487471927742780581229512821657776929773027622332455034571061963291981184944 4240 110272602563744548958330546689160235001970355711045741727582630979799322408737588838602576207184861296180259273840651789970483534316080451213071148291409753721533030823997029028886824984110449642555070239600969191461190392147578129383497898057194447361592284044207533209563196803738383502432497630426655100299397239051481774015687932083072485263725768 4241 -125019222148292776975177632849055123542877002925789820278120712636957087172394616754339626926836496746492776498648755139024245608289785985285110085327728690837679136664534958127774495723724577590951490538476884589772871608513967735372282421112363533320648710175565216995174369491968389062334247530970133569605351051894224481577027428259383734867179312 4242 22887338159071191893009102502421174542289746458912399969571679932869025903791469554210404377229336648835593927461577334888880923514457897220909169758023788855951914301560269543013748896085001840593579935281544667809199358965725836469967689053657597154910141391632453220712530582652747867822068621938416576851181718220132673151984718119139102706490008 4243 149160908317283720312385701581231232528719901120855934637715648708692831555996203817579575389676666889016813622120133613546419226681559601588933403412722864933260976209865167511536949090319880925594300123943353632488089529856080290174437875295297578098938175681823864078863760754853995563892608709397914308778536754540501287106742175405374930661454456 4244 -253247150436244445710723333726242451046071158969228165608459627562491851660573543845415438631887375363666417767685467963612769198097702827005892075212818850765604287807806721869094661019051539848084222096471044966962181659960355491597723643110172222280985684367237435408791053706052989429622536286381769407801215378586881218272771561439500582877720384 4245 154925437226516057447863758999937423104578557206674348944195247102554341726182704440466463767958747422500999635115910829890136264130547739786599388092850461574906815790255172773019065220276487629064655076419375562731399727573561947830231935479957174458368217215818364527270906568020442898939573755319603962390924533653051162900771362548823686885254984 4246 142197896070615570988931054960065924427505296143378039768608784569914576869872224810013735105228735674675727591410310953004520338719983032073082693201085103477117694161709512019256024665772717906035980718836219468724827832820667578546803710880322632023299876728442628352480148087335419562476534259061990172618426039935400533942405641027105028204793688 4247 -436137663559917145200560159634121912341930206603803172052988015067256147106786038120657555472658323442634506111849517748395852195418051225752927966019127953682030833423151288202715021610395679394656914667594903380303937485568505922722180827430267946180197827724376233853904217997463845829349044682490516012142014295046456726725794188702043544244244744 4248 434573631795726538392881159858940532388334644979504956955647553544734436137363034602665349856998260426326913964892761790786915603012565811566802444505993496467083452142415408327761641374372812789420216494523843864961588767886617873079527555986870402878908693156681243255486192483441762033105423668367699215434388939408553040205003482389598207949228944 4249 -2284897136369802031181927997744576661267382246384006783280234258047452553801381074394792219752637338196082224051190290460648605995413714733671960691382558642011210276617582433303092546784961285753655060012315518035419015555634568040417435928819616455118129823833282996562271796864166467387249236335671874565247224491061128389591038220199167988814056 4250 -632341551617909694386419847284735199505865162019370608895252292768738185135370476163111962631936756740978433602301420634087845039445614091913992258642253554361522778797941936853877026695192342451456173600945056423345408442999579863491591641768493922001210869421189372187227365429378732557800052445850627072941142417873070841376764186872051916470438384 4251 935005414084728918057968493969423531527878608486538703156850878673338556827100464623063201059591252936300318138466945155035157612229564765678218289741358130637632338679406490839732866367869259315138832596092113649304479482842650235517561630258796460385404447283537754428238824559787828548535840852209685795504606466995327307597829591652325881830962368 4252 -452584861699576587375208193834536163798956302930799335627901181319153651628308221547067544685352940193190302233412727512549010348635692573529740444441935915188522896413692198585760848758722923413315137330348744029610139682490143504967197828631123191222649722037257707871503651205508793746525619233158414449249301559403817032898610185483617352007980696 4253 -700937662770778713378555008932559451109431296503610804735251122857426415751677094940002961529510007076932497815883673335008925088264574142263621754694186213841501568810945638489307357672349738514808305214335357168584979729184071612513154848833211101876384723379627373608124218352527600834190005681277728493140846035824888743740288964204387781752999492 4254 1694784762825606058402923299122946869987184500148048038122826643907711549081101294594844660004708615271257698079530397018800511622003826674556993085182735848174239790258216821228998316977771015560659047267400118075738172387490168313781378965582218106941458456040282672954772910532303250780056084628836111489480922383417930592840023723477685422581941714 4255 -1471664297639765552857798843082330738849738980356643986435396435998303106502596353426626705550884951244364154976951229444928595511226478805742899439496590783508023563669133183481393060631121534281432457178408218128387820641682687370104930206257040605421315271302418449620035607832553307214942261850750076523805209834869727398821328237544255418458167456 4256 -310902028091855454738173825618315326485435774254399279980399445466611629301373376858352288341744104117236351229245370854609275769151029768288750856338029649798496898034866653119714853915118531640144626891102857737797383980403414741623857109911987325127679085400027240595379144175178048108818344786460260530779159187483080000542856010326624332518764728 4257 2610865714067826004156968353124491567953104464468649636420164091823986626594870500616585584575544309622921672440248701813657986888253858781214784020272962879053016917341027488981024994309392035621006878637116863834438364591314321101104536004786427240052565326495101777676084543799232860366435715991975287193439632510673473294921738447168711049621743568 4258 -3391932316782007623359205597449743376213948870816614801475237641857589464848782908989563213903660095526671234152448277722918692608762691392045263012340326678676199758269350516922616425186678769780638932891914038261539790762259055079707018713297894280794152811144373919390165572140737860289440909165521853452395200601939379766172381867297087037575147112 4259 1178260553928965074450398955748177485662878494806489657179313547302453918562078013057164032863643191144871780424276112651075888185592844495175370536718831607493008630388381734749278609410746523678278475032847113160828349381809853607512123012109442619491813992428960521724226693268141891316909200724659074653485413641908924445223152034512251076651713432 4260 3225830592356961333000713435380925867055136543899711957792020375854101253443361870560108094770941516483755042371599900080537456575733821202550774852846779821755296618481071004379900293970571722288444779279061491783001411586490877362697855169701085758584653755357003480827408740860964148117041763854183938433791637997029446098557093814761121314189957216 4261 -6476387308948216287590639402934668018629982209273415711121246068842548787587179704505677613471490127137976166471976080014075417697883415918782011154780115330340320445193997609055441808206465637071809186281076536876877186088619809821614744511208066667582177434839662115484590739859033382160776351080411944675030600212186076799146262025272864922511819248 4262 4823164831200335074066112829348184960253021250735928396796776610933703831222553494896382223262696718526278068234653157403507076238576081228258667538856128410108743626295759960045356055694795682614125223547707259807167933706596128444902985913187592023103896457308184757082353466980383592663399660136779716586867110271726872834971120388119879549328728248 4263 2367634104508962187821577263045184336585695474351944544298848895838548207479113345913188121995111976524667858246516401248177329617317827380334885107162429460341314075387779716887142702524456360961119447194450367827107197698253901334544343814811628324870178210410122836953614292510160817273496141451111125274600641920921563139350959208740865860984766248 4264 -10543840955583020816201338909494110774739483683797692960857877305643961337124944514956007975135313115003895482044021572358061885231559401280960743199752858573684305817782324615433650115868067272973154408780633906875542891780374891263015782176062227167889522108930598548590484624637336773272856736329105293777049237699317721611416482451537493831563319120 4265 12071361076978910001155961778484465464133713194907004684493751927705306193532683273645730215037079320830865139673648512600940806546722922647141062445366866102116661275495655098479295696484288726649001840554344213577124363857195442780537348395394197417400687811439161372780583260107331130975601498554374591808632392494048905539087533036331223966471089672 4266 -2361525813131538136004382952557765799806781474865334982985928080806581772227215273502548814115872446485602241050414725973676204624451310860438285529701714375691323851132691792963678221507635054060811129461133316196363825771217655266130313454160558904231526352736776004077588703936626213962407682095916838605214028368018599831145545655795793816769980256 4267 -14179004035429888769104838120553849374006546783259018154469696152621037946602545414938479054419929514118741793808657286591352203938906920023159232937442264586794181995112349822559565126013402607593007019954343184439927618418981102927032067147933253591388416461267008155423322400165731281655927540069545015998002462096792545875653808564724623391315150096 4268 24345207646507325950336087566248236153439527835921421209154436382949896893239372890737534257505957497968215186777327225519549823477653234451888451586137525531150687199248435115875872342272554618003786151323037139542265783746385058064116311456089834349588405150577097159870242530486921701384712252293307822075610079805601181796097498018260466915972767568 4269 -15127616330780686527210082914900208095150133700050193977718238650901522329520802162643831238490506007379145631745459767784535184290389569129279766251172595789378210627671880675469405022989251564423326661430351798243499468516664800069102976831729830893599941799339831836566249484088689328357956875719285120212228806370338434862087864845158395505189057064 4270 -13324602550661352918571826882865629197114993948379736534756397476812567122030429237341969679529355179366969230452810776264476071496023899737170922350617747306091030747619704449889362780479738361921438421863175730282586162463358404019558091995747468678248080718936916229125937305139617450450637086961829507014290378903038039480334201596199118566889677992 4271 41761011571152813369204003758516016196059753263899243837709309868841260249929753017716290138545798341110114099664519274433777924645172464308159825672286621083373824215660906006289670090999010070795395280749925356401475564833185342267416046640170033581220364752173022400722050670140451361429037810201609818420555834424385742629297293301704129008494638392 4272 -42037107247318764906931667630036106284562133971987981852757868932489241011927320810144373010973895751884192513845033410734582679543473041789690771592983088776213067053231004658257035573429133128709316827428017279762212182934080771659148443630748634145142908658309695241117091071257195319147829568401063336737727491321543980256186524336211894282251283024 4273 846217995991632869137558155800433601071415168738835838355952505245951978742016378809298324049519660832519806609743008172676587763989331823127961978110910018369598319757554499401148854968607293320776430820879672390888927891669082588545247903576740638557171272869378190629863533555024376015100807953601893741677477962919872175126117281836738210924774664 4274 60246427517461142129625224053608858913237781061399423811838980438559027995684170917387888619375156027759167063198571292829666039002895136882066538653519825592805444723745521194401516692503790967880640625118721326221176977586818466326965480778081372344752045369802630258664926749422525950019157059850717748724035241189104748413939139147912281979654595424 4275 -90002193156790842321919087577577989796679503869511616150045732854875327594233827286019837113210075598976682158091459620348870015402800395255955582193270873978397510624287365249848921385376195123809258736517824648622045833386520254574757450102074804854450469498468089606873370301436317474985661670158938163785796043146974116918461946731743038483667294160 4276 44474722782932920224343317647492849460103330350282875190692126723508684168291339779937604437080440332858729134950125765711440164795950547679473284966180236537932359955025370831832403884536373477016689698183686178470561079847946816672664998860723858197944310145897025537300387422215786570861291234975037190935964861092994351668891758664029835239773582560 4277 66131033095188752111264388493521991990065016173613581294229461234985029602970523102849309844423335877513994223306486046652818086553181330194225116433177323806923554770443443924072821158815783595862179984860011710642196115451555309745766711238718008477329176708408202565149919323892517454809952667049522004922289933440754103207438952887517913914221320472 4278 -162493453446372006277566629723798407049958839429491739310366339812635958477308918171597224841262247390169083669294737758314494617636961065894864115265565817662093795668632675374197336191959374632026664172572909962917603747722926103577360987917700155240089343149947716629228218019653467173556127586710186566693771704637010186228894246901957888163941896288 4279 142671829060231936500767316022679919268006510933565819559347956065035657345139144296720801191804917815601530553913734181898486308974629295327958348335571492068895781027541018024533599317271361008863956042891141863478683824868223421231340832082007086520181192191030823699663423177420220338024633130407414387886978306923246973218627016700851767848459839568 4280 27494429321917331232305120152955912332083894982440730042050670591828202959771966918327129183466866223086864792881003357237158797741836119520693280994615805206365667948650523919042023221200379101303542983023724515858033682858215575766959458675960558692674796213512955558499482251236971364879593496452371174324076647994594013812622274647243421377509740080 4281 -249213880269107541828960282742032902288923608671571434230214234547679959509345720855788046651715368669489517235152894303705322186560958000560087421431519401580979322700670729716136769713775346340925540117467674863966393433762394426584557505752567986551671187092682070552591816779663814205960689159603924642035900330651735452224632793243285530651630632496 4282 326960564807816251387344508860477933006555306367866048610350791850376890983110690042290940766131772930462930997082585068213627433472554568713692723605706531555298455576089640715526398586763615340201603702627106262314013821909704743053273602067026609837784749528242460739064694676570733412810939233060253299180547109452008209472035255406421198569660367728 4283 -117170752989020238656718672254749700151798869000263875669468431947697004108911827635497064018001075950760894759404396850925068773511972335442965124040840901826795527413401449044218415284593499018855991523343976768173980841694228435373933043089722640336133774944007372871003842179904800369755289570363739818312946212255005654034930145607474800532335726768 4284 -305654220805451929506177991218701155403455814969062067630392061860904680094939429912460329651656172392926910564368507510006987352799503356390933324775157390222913689750470072207666396974758751213519007543992166547053389304773901786242665755656982268020790858511053922700028486712149694929269531085392366886029338348312514748732455010312823442483097334840 4285 621737960982845755150940958161846785463409253850866757121315789531365368769290797065624749657694779337565382233744624859168072413852290738375210743415466579076171975435746854765038435003567915312771398955055942866509149219385316571693937106850929640224500630243038570211233951148213084295751681397108815651571609603460268561879016527013662857526061721332 4286 -468919517281182542767373992382737923609958348518556378558819948960663127747609695576646039452195405967345747641419349589087168881615316277953993209913533977296883386917483125925852367841471519579588977971832573229829395673467778282764548638500076854148336872853775064940599553747008604027042876522652287192335388695025230520216391529174054178823511707238 4287 -218613421424755904563214243739150095128232936804934268368608687007256981879053834587944917120357061031923511280274333925989577525883019477392592521336838706824543361811565682333181837587251749970953722185134058306521872355760118827661246576806211239442654883496489797906065557481802265577840823624357307035776667328624296577247805664894087409989612006824 4288 1008045231336879517164896542702039796899918395890902983294802211005906461663369196096331180885315503799477336258445433296456628478830138508298522410155298994182315310342423212247659664204486714436583243026152900618015459549753401479696400740828354971798920691420639658344472092439852177366357421955103787759609490349444586405485854522868120656437254542376 4289 -1165412930165466539377323865072986450299360356287174586814601401067322897696038370241262493425551722090979335911431807473334187751793670026035298230968427577531266749927750463913068654493863112691619940384841987422766760074523205925761996227507712611938139399267052635810604659608012808831581405384505073517966459104999499187939121729301514826425860357736 4290 242465520170535794887124253657464953614557904185288198325736170279453860006348340484559832904210079105399245355600090688938402425906141452055650531243427046573005992040146859207248073370586156909872572879391225050029367444886510341810486496805078472237209807592494282354978218610152997502927308665602725844899535356530164403870472851548950743699121999000 4291 1347565229473151943372483255600843398871856839656383045301732354917661136265225636489680684617071578237017779871804425796070847931307851635943978116701706491981192729206070124635587440071160113259028161487274245243654214481336524581479908429167471717079271157194583895225360402400436400829427020117268522981672807238013355218562377540503700385184108835336 4292 -2340126916196376853193759895965168804464658067619181766588472256829444058151274471595004344980451809846016257201974920777507643586169428476801306084109798567088528840385397390473361349621024296373567303773421676588800623693554568872682409946224918868267816531324194632570794249948578937598618550084095895133822467854376455935474919235727020747637982326208 4293 1476574583751635792873470046018087435284482778088260300376654441375825697785944792153158937130845819717461926997264704350677788671429774380914334181443962502883652696332724568550231460232187906079552493940664058811075193586602223921957373498422140861825859009011297741989823264755883512651174971580808248597573668636427546082097054672556171264924134298056 4294 1247694292735667746418008798676417878759548441977120997512645866214457548585029516938220464954051083421281333300308391733587812238247120831729781847863831625812469339839914562485325895018892658846898916762405609682301102876782356649733357677555325587016434708272527735459003848126573453407249003840074685829673984014930960719249058365558655344241740624920 4295 -3998275325067483369695189700903066215494043900454519325129441879696996210819861924694773782443538076469322848462017049078288184228960396349965430192458786524034286784556508434857333206479352144071323246313820448514250590840749215539095946913449459685123110995841100510689427587131455631422462029128254653628530497240965667133817833898489691145052585416776 4296 4065708635549124329197781992682385615635160668436460721099508263241606256010363381537019070397089255293618155133358202460243378701586117189599295127242409385053842584975332111492135327417027889840109307116786316415262995036741423916298655534924677922907216033608168248622865962632869022685083620408398598651593164835769254892049877590295719531258550837600 4297 -141425096112335768130512866214511209515682477194725805510064124175727830380047488161611034420283154527668619116145370707791921315409383385274344909726775908572833570408005213021589771532132571827319635844763397243466786895514942842634808431950998581675903859484205378773577627323380950614221499357868160338048047393197183655789994344013994061593206397736 4298 -5739077575675189583894841626296903432575758244862887868971674833523022894325492751656986730417599371048826634984524336278872832452481353912416119016172469563837164385880047792610258872182250753522869653896471105550509939411873815369751786911409814265367181693559197312674839805064754133784001552672523669050823909468574629860658170903351256724412520761808 4299 8662574356759404380159946743321746026272885506729093633737205221072220107116276566611880967124051765979651148070323839185252935809510539878973558621731057429532603590215984544711266888609974104305985900346415459524783808679017897023417530584094882426293027683060961994378103134201796203950799159891913829580162713198698995373262811608164924830413824975216 4300 -4367735451764981499978686204629166670563111202998214525475347503783557547255057630519186807464273881303918522370518614228986414174732805667553174434349492451007769585316571523849136981619686474247742376872250182647015244075295289948045202607047309241526627224889413350589471856259686536445385268606080197176500771784484456333584501674839316138307243022384 4301 -6236666192386495237165740881521913837861116302392953736887708436132472607082035899694759832315363574615589489382660553096627528846843984933961017454426923359987336034272842463286773423782593279485228683155161709137231351386566136675854655413253997976248728680889612626133217868887349893673465112953489867736643436881959683308261071175398653755601561815336 4302 15578078643947686938740995669908720802563546253109947664752241964579869132041220809585988394598382856952290308613251770582686935761951538778968322130287699014254118444810437341246476543877752530009271249183460732590056192047957716383068691532268694433177087733464982004178046036634249241021626770986362682101475089001675085723308096061911872844788217891672 4303 -13828833471928891866120735273449347003590653524262227328127020874604446290940081145986187756800701129151495564988928884240459717214258426907649038585851243415925855474168947978968478633384477310231825281911868165111785961102804951940529094993594288759624203627885249696499398983391296418869261546401768504156942757977535449217521961814978973464590008478280 4304 -2413336752015385516853565440062628223911162293017345834792969374865067683162270212989415470384701342757704086679741024703206523311315075093209747338787724193006102206751721269243737332488765976325116819190189294975447159969707403004176225949062525921095954244240214945287923968472518314251376161368652978091329047323689484146987997852613997214767746266832 4305 23784953243854277071328671763135468244446513300227685860300089875468887756060220672904942613776235382094472258383806547337929070790067562908229105623479698049799413925430219547383517834196514917154091167510280613955860078212424454863494171890933224136916820667612188350885522292373456504964974147716806139733316710423427057258934184928826882464004458016648 4306 -31513352395868028806118772088043452125738805604985427228209633290117370609273908285500354598847732701551831507748338207104430553545946166569951995254577476403104031969647338138597408160949546278134555424007483367512872224467722858650712715939520719448869818556363157449790712177546885519126706543435590231599340271141015214091823596988517277099467423425632 4307 11636946071006230491349374637428276558315057887598879305467974134600141054382918110540200777986742875757411351586908430873894407888531023940241148291200582115449328250657731033350481803193096604260855908478725735443225022994413075535777315924303165004248483987287662124617794856665335708210743177780723909199552230997677771488074007227080047913306952276208 4308 28953383968731032035344726323779022175623774865774313462608684967156868536035216114512803893749034549583013786802101046821456432037744026920112497297855013726432062313985554544613153644465451311146481739835276591161831682232202557522842893766257199136202544448338505883020419232775111258397203616541418637419298179525301615822094617665512106400294319809200 4309 -59681477634321796603421669813455257207344963542923434508724455680688316374025370699266423300739807667156487614082065699557038269878270245889062733964760103114220438324131774411252930308000914650066362427721981535927728853488573735785207150165017748963184062879096185265821783054747846334373766833810598338658341669897770112903295122678136545173727857366632 4310 45578024382247468439264217419665544933163889432993761144421565995922773193537095998050854592549565913545085148003742897826729580206086270062710205352145400122886724664521466425013747451269032861700465622590582644151289464974023960601701526742596272478313702713777990649874022314433063953168790192037832493825159545707691346839198525547327738160945437419296 4311 20151380285054516152054137090442157051602250091175757579292106677820153285150011780439774106863764996487959375899490513608999206207002030491932082158353215551297958610785878426843011225338126330681430245622771502215529855900835353047912501086165332677710737723911200628507230061079536308533837896498692409878357400446256800313212522467229758206484669875152 4312 -96363089522954693725324597775118568118321089579190803601845409437968941978408784873824079810904276780938440723114258635032158309150045948019281053727307933257329559133186470172208192132867798260384496173303741390993174625859059387410986612123810266829197687159627375192416015091557664973604483188436127809498006614865608186399019498641928379386696667826640 4313 112498874892646008083096807924588473015555058192942630731938782632343616126096624664150302147567724892774648306385451482006161294639301662308775384114685456715402797617315745207318070729567961795763524599716713090599322185586218257939643128048914060739802873834439098832847431575329629660806192975980734208487520179219773838381531948343528790324448414838544 4314 -24787708007436230686663852636493347952541084304921964730976499190270889741482146549982990973582557875920935141716571153639235384317673646032403752168219907494739912221552130458751846349581389730344389740288197179347156292106076237269777191110260174650726692106730921079125630034545827910259770966640552641520340207831573982015296590455993381441714639053616 4315 -128045831849267233243988975003381606802113922261451703244300836214822966312205070518094968317254781464225879593257325872541045394746097459964254230813950515108621832987538157899513500615890539198506390043640124530513610241890818287963931459695635157606099128136554698838426489237539752813560881900530948172062516768624392073222774857692866818237004417917696 4316 224917087672145307149659536135448430775388812043261405912868897894060212574407901596095828557804429560308435280072876049696405437997830603999217160652923405568228745941151101277771623158409071445632036545319064210464434819882749024045463934573024629472276184602153446181644769563746019115649447988796611874395302699948658140027965773897584612677304142108128 4317 -144073023919451547399077936627678821348413963803183924057034794351174678520339280320612603596767764187555544891564344184671620204035881993978866272064696359168864039567358787501341579987015224827420088742404011256898719618317679577277692711919831640845081054329214688253091984799702883043259648535033158111652134444035889224952320344831547833977591082651424 4318 -116745234033694088483171584908408214444285012572753375620830547384755861360650446783526481632224203736325405322069850181445497470355687470313937954064538763024778463518845330066523126058995882203753885231125380857116610171053111772754293369274064888265185408217956987536751152508178477138801461934370134890637858196426556429267071472635367425962208760947064 4319 382761628077990523806229326746981357271576412804843691597375466911083119375463667621330553546089747413422643510610123373709532073690397281354768304156353457222967045709914190688173334392565024831387171616372468672824086475625293671572292747106340855269705238860774822050524549038789663733842177346517428339043089833875812743624052809079978997344863064016904 4320 -393164789782837934315647753403504133692632972419182441395712274234051742591521622636890859636572750541701110333063393586053449090142625501092335645970334663432526716774845915619161784029152938255354090402247049180292486298229739795497375154744216847762058984802519925088983673499624943637712947456325679191490641066554643253260909020779714793141948062453360 4321 19355159565654483567239694940977081145443413005444063734896368717428759910702983365391216057491586425803511745604949679899194183992462014010558524803639661416681603126403116582811226597018554627230331610368408754304072472362152125023077588825305466752064183716273488030138504835203919307973644370814897938308353334140196421255350998829289772767440172371928 4322 546616851064216666921776852747860106998733269693927980387905935658647168159525236953489418667445748112257671239423848724019449885102820288067671142402895918586991187427709316131316461075022159324490729925664492213058566481039207712342809274070101690306348282437930238534666224260420681954070972588325771814737517285579956700388310378205106150309424565679728 4323 -833673496436125341838527702859419524046252367318376856969474613822112615744968085114046212676077033975415294913196182294029583257764473822569741186149778977981910696016747948921912190007293374217632019701896544691058803135902638436997382284216142894388900048159580159094995390697615302699993036796092427854952628349128031890385538871007438783559636973539152 4324 428687864626869670647636730403465646381936427957450281724584489262413429251451896719216483363058757089143012142564299134205585004522287370109642380592839595608936242029040669622618553843628185310353368453467167764101222218183109740589235238185138998909832436321191641673483342524920627332734047582794634590176192087942029905828578658380328465289376699269344 4325 587914875584701942620302009531841903243272517379893238407559132503474760741865769178844873712296331186419423233060887160638220041697979842527989016875005162811828191246102838387479608040752903030620132778770183931154969079613898473530071243378395709148533734444434701369516078922342791073704438370957387304046706240144964856429530930049134234171264373618072 4326 -1493304899098070963899892132785845300114726154022781711123407597537756292384045298006071919763127571897774462719502582000663130680556010983109777423183313097106963674541033715698551639426203267074721888379606841478216031180239215056776577026327017642222108534964019278297469170105027272322181004881467049892703115735503317983651461742932386279678746065817440 4327 1340146419324966899505497480123173288590189481022626417369256768887463014612220260072413302358089889932226116624047732962836229304908683801295524189052511447063894586200233724018991757078480680178723965405805499244271902086876391173161657300170394093553203432760496374935012889287009870697373541686151898100934068896621881157474594454249930889579773449918672 4328 209943329611011635113342316782428772976975784283964598824458731438152999847587741403776769126208905198430278600709722931578744037655349857391365547552485522313270997254420747818040735415842275474223340498223671781699216879119265604004439355956278566210359212670935543233510001722862156277466366959940395658916483313736250484065932082543985848139843973382960 4329 -2269729305245114169017614054952324512484265471812758273062845843607267681998515133682577029073121342324889604057989431071739272627763849931669941503400939033421423752950078815608446566599072275739052205320207675373309663507937700348015461123222547746658973483228094293590480802087862762696794772725561775709071627470166173456483939158789850486979381522449776 4330 3037003170846510420320481398403444644194118072538986296278299324995405685853177526453411591038469217709488966069854112775616528451227685479146263867139532783039874105673462909036177483365822750157286416853219539255139899994450392437354895866759383766038707279229888836359109005771842070263941495078423850018643115618082433911065075273141455545682247938487248 4331 -1154349352094573373721493018570682699049072205968526987480782002465072110587767307998837841100160533589847947722936907822097418041982688545023344198122290489261702715899242678302423164119975618207517857147797391860896809605592035768484629874034770429975911251009328215185699605869677941960817853008404478178057532289333892606563948133314684773175439904152928 4332 -2741858710371070513013680836200607954926955234786829075329809984895810823755091684057945165453000101215586377447498470601443070784215009960323814061650987563387195319546721560918272752636871096649020079412474521868988337317250328626612401916895316234650262683348871851193624275939979089092160543808883136103618699763874457673482773118233964821678980493077984 4333 5728347309932878007449249908188111861988734817105691354914955549730247669506308621859668265917408184025740338260798496150708923320522523171025399540619489607719187445617887752624313693843897964949893338339701268424006805591127339823569305931345601251435506537973279726634075273370779805674600880298263386920454067043857526215943655748842669126258418445561192 4334 -4429006391502257175545676231267014416698018449767054468036468798348008008676310522039060483623331926668970943943975115867634898498105334343055934902204375003601312537334285410811272496583609863568441657892565275568297179208556549594148345112873859381803165300003391679169404192992304677727458445822268745921634345903749440668150684145148227116447508514996304 4335 -1854112541122153444169185259844685785834752277756757475225837079438415541403155230055813652881934403038885481977059212692508881901666140905601209649925499951263866644215753965390428239661137899478831285569557587952156041276076172494170604732149428579851669090412881120561963239400565042132054205048808038091242492272542317719816458246099015232858661391043760 4336 9210654477065610022910254821070248659346437645561596215987445549314253891764791764346883579827552402360036378038197212610844071565909559244247211551777083878928506834964585998549119549815903074339277090395120669249306229679790936713025780894353406151409523873738325352475571298031676492011453806743165812905782124229674282828630370679559372448443347449310896 4337 -10858300899945168662445345493391729912560493308898399557935819258134051036266651365136178431541799908037539539420434315075834794149384564869036570848921084549952993343727176495752040431665007731046532366624673319690061802092900694925425595787111647582616521840837824770574306298358591206823734942251351769262320064819900007944013157462697870582293342547294448 4338 2524485898804363202337767757127043562319001978981970809114059460392760315926200637412604761283781794936469370435820294496696169486463094040130280380823666223199801326454739941981279886185178034076747945118140174468560865115201044448670355141043794343016978025048177569525224005363581459477830970241328601400184733563950898978384591940088095352288212888313680 4339 12164403446797164634610273946632583978919127141185053382953119508557701336128088278272994610568481397068903925346328958431909063433452595771499685138401479086219633888975260491566678312680278850604312118520764060626433598429226934349130648836540679625550016099138019565108129743634713406877232756937646023239287182011567218834486514807316113692452290046200128 4340 -21615370835973469232307620018184819358115611463031707859459533209175975126756409996923259320485527300164330886228675578517208501717066645915294574999636865113028248762058067027147585819176260342922420011813122874861880631228422221976443501151337009875157429582442891639633222111873466409096523275203722401766368788868253557122847183320587378172871558380990016 4341 14052621450907636435397619541780456998360794569884559718915352560228273536149155560533715188055933325077608646326094214568843094078984902277761927697028718937316276397184444763302482473850259212855550826416922091918805137568659213716437420079746414046646962324257822113453125352780751921227441995512469946743160129724458438925928497190523679372169802871765648 4342 10915159245423124290554256197812151717318197863440056152698190823414054020415902727207981573118762656667733561734651680775719285461807391872126885834217593199836244638299516744580283798451188027028993576915185499110031313475433592600109401426699838820356279353428226254934992570181265690464640512185926708294850693154331498628774860991854212762270408953463184 4343 -36638512073721294387309440373283889816449596970691841646389121672252747652634439608986207393562163082470841290670634538683170445757526244838614161676095198055533659826291138605773855889030572842918195280031349258042798600310872270896190679446853262254348414336367801761994425880807356608015260383140901112749826618813156473552535097027004415240516586516504128 4344 38014461453841803007248897854796843951389461567309405685655687355346263485092475591403923228802174473535726547283170224698049840663237292008107385301056897621831004263437319603236214059136028448090871596189425826632642815223768838887587806689143016940822609496877943120046661369854666089530942936673102551684127314453776754272869374576455637194867013905707600 4345 -2412790288144854779368514661265309895350118338590185556465965543914522713648638895275371843554711733859675304757035368312230918042584059270209404113903287179048119088539894561547814006357573824946776632780257757176029796948169081790759706288486881875448801721758695808075249463963025312339238762708438759546816420597958928458309504837577843684514225999843968 4346 -52053858733107758423395235266830656764553805261513761150821578336836665009894592338461664179166171620146110308845375508365886708888230538835638019238125414636797331514650018999956569587403495461624907810526712198474671912559914545537199260136290677751741901909969137300047433691334850817509378379341678126736939964916736992764889438644879051549964041186645056 4347 80223270004442415246426542255644565760536507355936597900262904695104081721210891402735509163903666732476716711666377422946512058856597766116358468770918621356689105360201977110213985027719011404622401602162817615629829901605760341204924650738237759751772622814698194356666757982683248435014998966448186546816865310653940393687482280544886703836666186457769568 4348 -42051254614917361758338255883124330402132909339175157988015030992137137039119587051127673628666288663071099452161039337919002757196724089131194383895412201802460870183291297594472181298782349247490575539463591244685584762952712367788938449715093741209388079294317668150726422879670571061617616726181086077346252395212614054846743137539187506487951769348139888 4349 -55396742574676232359328236029418456658231538280173770169475622411462194146669343967678463960157394050444335194229577943766152990359392297767889321107051628316743824826570835609241061102371730842195681949289740873637544953296365045947549760962053454919269010530443765416577102979376696755798768333626465718769951478833077187345473960154442407471074299473003912 4350 143132917223847950552346729229791652638386005466849385409229646753008133874506890123180920114364175450082226951182015654123336398624840289204421269205630653392452262601032263434748516712834470855381556495882285099515775001251366290859653691138453762954416893839648242104522862218800842652932604940935089098767199425305889562382028823894035836360129221077161836 4351 -129849363057981646371629639462435787829173576918667786247522824664424561949296287990195759708804005942797936247636234435738984883617952290213408338057133434519079540737970481160711310384807018186657513406210722358822884488661098029711921748054201169358460628781482024919415669326468638532865180968690373173099036671925744703402988200159173451161357012240403914 4352 -18065258732812987211770996409569169100640278908314873545731472426311780849085212535328310207011945731835239788074737971258861964040400743779047364885166523329828695819569037639488652531438302057472572214123171327790823402002289178884529694283625797816778332814233080807779068416188454090030086015271317931910597190986049726625217164126436937739502269356398574 4353 216564265806969602232612748863868797173128495068777050383729660557044497458986279363175000281452037369422266986423934198349732273061256799620072699551210037208056261729532462662207688396120867832883283747532935242201723773498225485125549485029058180189060027923448459996437196676015808633298368021921948808413019840364788550513404544804881324191533882137396292 4354 -292649410786921527535754210005368299056247540221316344875437192810157913928204628232902422823855137855811075794765401550760484230979432975422083313503947966159370450325846377281641435477458305467837662745088404624348530557014574806504836795867612488343898217059270511279888912904523286405129355629449817396687731028632601574564696456155304634511698200684814814 4355 114379160527613117436883397069236049229107016612799688669961796797592217374582734699477054136884481822035525776394201525448799533766143032130171599510697764414593710915514353212274865047995610789886978982343788444745168922244462255780959061792002894322313792770416606669709718611681555349071341182495668014935021398023948749594332268859832947547282406301871416 4356 259575786700698948952222783648909818071140420905182550095773049747028513212680062530959570555814260695573422045363398533267266913540110045194823876415115234264274720981240018016842759916294728252418017160614342268944106743015217402950906954429581346254942934620789909574571751895802694559271023714930105239238609317128093553705753348360622831915523492085085920 4357 -549764483369107970420441381330608444865817431124906622766409934232445602313380033338769207441621863872292508343590262982032686640758246124478586370106996501289902161023198500086761978750094705991212850065906063830988650391185735520311629443438097967723325777746500348391855708657183736001178383435556919077418689263706635928942341559401927764589566332227637420 4358 430282088208539428407120636123135191726696119349057761141730933963349315871098133044545526455541296775119759385451862585869647920659391926680606953849574704097188619833282155105140667495288405728462281863578903735955210066932766154722021481175687044767707506927921470188908846977899460894376061213437665905394640816996731458837648325040259908235965392405076562 4359 170254961605481130979574719663553685700078885076957108087550889011894599377602923995881538252935848500842790995041632726118098375041843111402506291288597703928942875936467902453141528349508151410004767619562464515368669419824829564576445786431663193279338750580477187206033088887450144366965878605960504863828928603069411335458990966758388098579471612324211200 4360 -880276048277488286808810182374583838271459651690339431375628428637416286947102230695440330349409720051683931342033314201348503122761551515546762204362130076144971145055717885414812149539094762963048445940506998579774949725009402975588483946223193162726348378951501548069720542540895369006104504690113313998484155506344686388973521099053136650839782878721457944 4361 1047903965279980507417392190869191737473697583427349952671972733696844496226892612744219815371199186072544007891934634367830428586038763833582451890334820187115809581281124765691706297650089507556086216185122196566276494931985520919575099575425177137687510141691037225839829895806259691595249644060802389633310248572881875668087439106228490019362459788654271256 4362 -256237999819457555852435714912434922649763499537515482789348941293724991666059412049382782337904107046770577542490231832330967124049565528212260426656364116993795292886505913912231515448457952780162054187733671917489583031310547006662388771107508591689065944953355453619368059691693542609432662950774598358321017201274285590248079560957752394290595728081659864 4363 -1155377670808489621614433601813978801909918407956596181637699180099357165818812236683745515425219463465586055672605540436330910284193858517038727023993752972708365475675304273010498123108206523292358431333540186467272338196640677953084968357358793724827676702962517640433837654817270337680356273933118889616655957454306974960014185912312429341999888241634931656 4364 2077113413299512510504011562301320385634568978912749185330023211156065828675697278789907116562008661128531276401137527466717663797516987902092322542823776672772127106870419057959275915360552519814025617757637654160492421616425368230638849810000932797429031583786249335582714105186723441299132620972674684682906852168353066701328536267583999772102727823575363896 4365 -1370200592538414951759659917361829314658817267878119915982384789071890679101539483655254324406817759495201754634196174967086578740185114651520105944092319826431754727691481901129451938310302230668734435999413275342569182350715487729548982521056537521742232338242097653163332690511739025076665761661190702788309679709246112624444429777901458770591814579686357564 4366 -1019676398011572219670724935276522023023271047468397861900328929305010334401368892924087241862489235832601994829988476202856041501344359851653793086229986289753514834244517331160191496834892555565617789271653010477110328094329281279384103959900789308812267181734547315397560567372591820491971777096592279804240389174439504206154773654317696445145962295807746174 4367 3506717004211173357881154736507884862640638394552222296737056142023068953772635831362112954838523929184509339785248447411721970365214095303117907547743230055654722883816183703943277540628533959341024240754923200812894814151402037941467954386317102880743722885442064431974323014073295163436344177990092416893276740532852559412173843427588371933557835945792970768 4368 -3675020953739398571894414239356281121634790475415739937437546804158671948097565090789121900536925656083732654633170304907220407759780742798629919547601377813815217067165368217559080007978546781642477876265029513797401148942095323483153695692326717703424198224043274684064044811392430698864363586914705008521824161521601416406868612979168184343212408317566809544 4369 284870827051410592653138690919487079675804617961562653114043894993346997747705808961606682618521865011492467809335791712436847773360114219101876655750143699881455989983561674652546031827235708040864489890859043599402914118692979804192104953647088215059253813809604274865435697964059068342327342589685120866836897911190752030653275259363848441583974435909881296 4370 4956220962736643448971805571019214795542066998619390479445266926773780365633724957475663498728488422762479782904610171410697416248572285012152382819561615883247506602059728468148819499736858966397055518302363326513392503387375381996163053402420128717852770309156330581914353449339681414860315375513276878363627550919327359177796303974539165094936080116645983192 4371 -7718986324260379974512112830084308362235307381485478777455268149611237605423295667452202826430719620745853344560635471238012856500898624443669164611943032091698947065397000863299331265167145330611992069163215597999722832228010476810526561153321349160053187756354783376230002439119887352551537720196124816593393160792451371053473360070616688148320657806554279752 4372 4122683532968175526610570277020246578387080680490813579557110664925516598182332370153601736820992199409965841103649074440742820079346973434382398430054855681905444436626747855492323067389384440397798868357331784154937783726883090673013324205140794408533871432116292437780291818693806273367189720279120741866158456354885409799044427735866421723600612802949495088 4373 5217404100020118025571451391793478917355168191971656788414275955149533642944214924338956712051001936607694132975415627934037382633968112523244327755976809605256080057404719942725629783339817264129882857276714172884389775901625585703475576648979895860941868581773126860433867001553459675110760466403748486637056365408950997319116548700717034044931588960167801800 4374 -13717875023333907477725511154969639101664285976021298652062008488092702872387371912267158953005724826704585730142809180669942689523517274527221936760122995028988046567383431070486180949382832093951884842091933583898686279176272544208448690909048720539300467939136992532532834714565814842119686518971567432887440747260153086362254078136419903426711224303970933800 4375 12579103642887088841232807178789357387920048389592263854641133025238569552304992463321388997293325881507096972418102933961220525063409110656018289879949922014052583718370351891851697750178425837279344656981837046154011233730225259595638109734217803560213056911434521544165319184113707998134248586342524971819030072177586099616845158557408670805573283888818989048 4376 1533466750696637488489882474435843867208957161279557130265540670369878053913136111156984676709730682674422872726511619854581111432215978084846380792372349065030654272730284730356719269418044445017688624344875568625495385477451407067760212267271072027673198381313146142453251065410076049223535760442275272596023721126435362214560638810929039610576782791385782032 4377 -20660448994519698349471883549780733829458423751357925179283585162174294984541994400232198081164810142336954586357264295425844661154307057528244782727949392844945959002097393214806744340884725699047973184434347000340259057900772727695997785153092783011088734252495109683129747557808494991248140654770457979194316769899462299641179482724356182721716762470630372328 4378 28196952951313239191861888368943610328772222464089295462897975283045374420280303335925347042983316483353171067821922971247246542775265339037080037711250037997821584604483025545559808551981952713050367126010177168574529959186951553001530917107286680571791204246274505161151362211182792411726626751717524672738701157428437210652196981533604898706199734505820545488 4379 -11321338829719358649575014204973036031357499854649407889718110898845252783725067506868078255496411689913839437295758343532493183126003280826315472578773666303007935180131578702585565634476038394655891689876675823129127928805729215671488201813613132542176877242621111156259059070587867585728932985543631522009477359249691547750349045739539599328890792238719372704 4380 -24567051480578375989771373324465336788907700602666627327574624883484738835857726591834971264353888999390072364546192839575040634692444116079159049934298573183332571989734585361823736648671574883784230886452294689479264803336001397407534742213649494874675777024064759141807975608455922430681739259276817468763256327611121689107951757382816850590262091636431269352 4381 52757176613635263261701332986543196008900539605720827833195982430447606727094685532714791988216656580424900085580411394761676800738398015760979453042223780942188865551670392630307408222063368548793106303091829186783698038125616159470088049822934607625640692774694903321614250766174918471779920464447144517430289564175449979415492191275387001349779723476539574740 4382 -41792542836709245785665585096010699809551055603777476353275851938034454259841452429787457536898883253494626164057677892226486073981903825707369313404124966857871867701726349133189699880563716099995202358832532643962348369781912799247966030306559259873620579346247365308046015662458974055143879913854340777395542069968693324437287869763198507259698610361626451710 4383 -15599648991403353072141208084752319804771335502796140222577517272029739912823364338826982061956563351674636884023894783439296625269056779589537743414745445222341206563772763135740268753403087000792697709289861851070886072710147480645298835991803106436111428791873642116139537453987514105245521836640608319882305224417191911101347388351834069674717317329130356656 4384 84119255935567233784271830917904027736757930789777004301602068535482349958829172057446803882623016833746438972789644700666232960313198697829453938806988505462212442807073743405879713213989069556548413421702749732555028097349993008456896250936779492289479047632350691957661662231176167803615077180332061136724005213787613055420043396569682141546363221382345984888 4385 -101117789013908257187793497453956681928942350692618812029277313031518043867586168935187851544194319637762478379274928528271874943208837735865359168537215886767949400885724854679728512712581953550683427275618316724578677059706098910996474845885885486792992710053840616830725819377885618334427875304625670666575196046586501430097837669981421401579098476528467747968 4386 25930004798328176175924034459471443778487120239325186878728801824369193782402870309898758307437853411751150994289437201844934494782473107364260241017822674933106031220320986909619549121345510211899575751323258403622517157263010072938995715415030699827694717669367204488221148674854330189260764130179851924726080129228565925406849319453060624122570062183215800264 4387 109714212872753735162186750747767792209400007309120818536150976681648302870811049112823898731343548864640514299979358481258361761178238586887615391066023066871962594331281368869059827633105186870756572456660384258962704519911216739625390362687883256316794170551311838624112644116458950512659116823600247663553337073120606396728809815790093753362572258594249078552 4388 -199579110136830101070250520749494227360109482858921676222015714577655307788391350409789270907763771320358773219937357770041973624821754440301988470746917354004125246386170220672584490437386281141857875777433721399090852668894497985267692784259577870753188074262823277628194298281721809386742012596195961545458942700308062503808824498471446186930444603163069948656 4389 133557282139299152385917286756602375499523074911867177298748320134308267301409902881422931435404313362344747588250522889657365302063886400634330401155131457202194895171616334548530916568946643139195808599896711355259492448201592632018685714696353147190907306368179241409687046797270186110450719095337158816266337999730899723544989759145277602388022353156342156480 4390 95173452271113319583365603433790951588324434287623565520227542142570349530633182425193457064234448941627371046731565312655373123536548667378311465287013347897175327921065268608197982842570448689149115453817990586730760173042691034289031396801392016647967582873424801159154415552922666844215240316852901391302692581098509552706728274338973014583134709624170157928 4391 -335595997045042383103120627096917940107123139925173412894822574305037836708662208552938668102512353017484453400159193081569180718545325888609880607055507381715402648573401116209537739007097203346289096573725890222098396903362583453825597579691541211766370398954684867984680094472325907376408417043716458984938153470413156866818041364412782993023392980628271011096 4392 355228998339987011547947467959940344999623033945750067654531615563863927578796525970634557282686733468539294221800128002619664823506970992965862536728833996060705423545543021800808023491811130477275749434580338035027533178716927281436058995024438721809992947960067698600664068557137740506011556457954984151260131170743570460724361437741282931545173918092215259552 4393 -32457679673861921763377176132243041771252240435566127988939862696038562449559119196532483388533788576283099479106710757866930313660885604423557181828544576774589406858574162673370576934304278890782167211186427059814994074835416809062042914521168130897674239393845731273187782218045462588179023202821726218226852926452044895425865414919616436655777175078410864248 4394 -471818527687869687877565036515370482295410158494096891182022606624897669725321359176387089647684480833506409288173185970313300429527819694672640279577570514617885488247823161657983811277422085849241222056956197051646182232895005227081747108817240816529485335140963416872783771418245423412666382950749600343073701425750537667778705903600026879900846993112212851488 4395 742635862398079204461987553722570037304634977696716664994092814626846095835672155576758355188798397646611784686161290457607874174907244256784427822317111705064699720349503474086337681862246420306002521305599181276685400762096140403661725166902438695843158983955052326814527215100519569071283012808431558014576978543609814366323125109586457533470834035092064822256 4396 -403974543011722400158425684960488783395960195218995553146387870321209483801883756070133229315649166157697213343652719830360641517070942861605167706099611034615912928128136250324738309934031973050189709290473125508764671466485442232392024573563037465031565166501259212067099124059207516875102072009583115154835417232913973688661291183268285119571048882538607211520 4397 -491153626205073199784063508373068873691268942239260681005379607314045059968791365350899143975325996344474894042142250082740342705144445649603547996109970058558960535164640170507090331601448638628829700354246977585810211043861913416262332297804781206460843456413380908758992188370593253603761761663025811286599004523857654717167287713573300447190085977840334520824 4398 1314589892887988891050414885061347307723466853115752679793204333276749437747574381638217935795800442772773794178513937782412840126319876482854242568306230949198073515362168440768009059383697372695292135436449429990664487328280287372280900926130082889011970506875875843960804046091846595758811996410972000532491335489654217119231250515145662583984943117254310740488 4399 -1218381345977980222328321570906289060397156070184588815047315934117120933168461295384726237779277022817556096508477790082930018265967695195960710097703951659278690400751407141182163533033642575728567207714332261424539669147736009094609431673362772527456250022266714198308769013433564786326573232384832069208553054745887700600572741135640689355287642968568612523016 4400 -127916447832541073688014461596114549001294907386322910771942494236755103124687013056852744486918436005182086680556804572799951871064121369920147257172105204405070008328952643578439219375031871481323517568133157317092161673804954980250465125377710412064643632042119517598454250753573962448585272460087874345136380707181588893072234084677385576998946550016312878048 4401 1970752876176366991333024328059067170595307122075007726039211448853550233879344919730043035190537979259151059144865594038593867355165523749147094310044784765377997396793865715495810226071038333944172526907285336100885242450637586086579861766040949640651205049243910605223537153529567581024680088072289544759007705598897164316991979813082463633301467134268637768712 4402 -2716496543851155172323607696436960913959025765617607975832739240407212224838583790480528169368544208890112963252205234291149500709546954328526618022434270865437448647015160185183268960326407452053224255567301739401339824424318801805785785616728338596650111382323883539285522621534191730696683578772188653159334383153486775976278688167286870606656802672492100397408 4403 1119481760392751239659575675420634451803133317413147237789266070242105716611905399991909384155580171914509706408998688229698206053114471461350288542918731592453814377817998762750340279719832314046986820426574663405218046330378039218353052043631426530469950443916142760555004488271292512779284372068988932985018370700994279031531885273165555291758014135611754582512 4404 2324383816232890582743373858190254920084586502025709446750134020319677431939406615436925469822146823548854099815726813477294917507994770284253551557386299906353939421337571725314824888602652418300967354607181937215487432735308512759782858720494249113494854605475326769589777158767514281378328234059234254270646688906200774253633358598972732060231129535022918087888 4405 -5062253565523836825096720648645064138008524562489289488173915183035139744300492686722968368805083757069806544715446663301848222546320997847940790285148768787969847129645222652890693158148873130399390410889951973248425045267944643531775956617475829775350527996369482131596246593780701331380615160919705345416222811043311567009785345114148669102890607295436429233128 4406 4058309908009581141841148420736863440641953348968385226795730121383305668998854257893000815310010690399747182731826773964293274208164227600054269569829547477697683597070335725675162873490236317690316973341533803143774123333702035066973106729761469717678093207767682480068332853024422436780363876323759739741527944470718049533604450118539984655109816665306746047008 4407 1425896774871041852425544318916854715823553477685891374661723424235331086705102601220856122617478598806760492404183800693487671632659761696691000597996369380265060118042303111979233992129074648860339930560627520039112216202284818661482405360849644031027806246807757630515657935160970833303315894797811232144560215201564244772839922788350858811803580714569718133968 4408 -8037474530860604423488369766320138232486752849351535599918518796974789362246681620104038061728614749566173161620783123855484772245213361809633794186113145458960254764415267092215192120957335664634375748169899390553309360499021854937106177582545125051433999478395301793461670427070154206459071169862363593637029279392638248388661110549177652426385836690940453322320 4409 9756198987044916050062977378261953903257831303662464231562189074981063919899518459414643441023013933830300823047141897229730729888246295308677748340111125932571707388334256352135863147895013281229722748463010476850918516171240809490744048343799973621823680482452145512789497444678920518367778099065500320476720351851030627810677013987034942098860222295124950719696 4410 -2616864192074408604448175621534218877578136043222340957268199662078873689922442447026831692652743365200207443906177088938632469623725826606689783764701636908743609664390042959950535987734511367094347531391738590265254070423668018175312406715334912254769687596257565485370601410137896757687907239947473124682454782056330606947833424175501832183854399636511032093904 4411 -10416108076955494072949439821019198065481001672967825483202758761491569085288698442797876085972155395085406401368401705562890583246265141975922372934387443965326902963543273884827683934982800688880277283863658404841139729602636949972535637503428518812573134302100777613651726250238425824367922102741542710557166612706709414907733052839190260952441467926483826526160 4412 19174646629710186432462838966683083449665470516936513319381962358891813361422122425614866673224154800873121113304705951259436867195833243663792954155964320997890104503263428786597120387110185934807118223171411928769298855093858619493990939379730563083552891240488058971855562461998582403609254263742588373286548344092766793845582080317310848098754569921032914719608 4413 -13014032128563496932698967475203359545202619483874645776250819323208471533543716406150870803169460259077841278768634516612116488412429564298504350468886522694494470663690848483349070529308239661601180042457320688071331455154421128495546552866464781257361411023895988949550938264034497963534055872317752176797022250417896489384447985493452820350654825869197999656004 4414 -8875000699581446013110998822826111867314615889650716676611968388779660186766043330895763564362684493528409965871304888783902519547807543374211372493411005345339015451716405724612641456276338325111826655719120886921653829831508743012055456820127164200597202438951910334782776500449374921857641885225250421531876105712421680771704355047197153848761002012871543880558 4415 32113354974780450144822079968198247984791938446358960765625923218863608519470410262657789386929568460459239162485387380011861586458857730447444454222534341172842435574341734044403753837477421836179891961835289421883020592543370934201213396173868283243519216689209236736032232583263057288527536409078847631148848295603879852832594420488521693450007979728943012623136 4416 -34331711117900924719126665722497641160708094158694914700223601416428282252997431717937291119291840801025634666409975109738220334173631954415150926463518441654465409792706802930340347507129828238215746814475472402291733055648291220634159991995661555600176947943676195776337120655274734509176324463409713578318092244224163490012319268519230570898316643173330831458632 4417 3606337634376202683327168748651888003131744771330204702073373144611283667475303364958552133889943088572676214621476341158562121365917331526392707176259809036688645834172383888527368790848780985761842332473334604840160321554554398247760913342097921434942012943627537229010188049161469375875018873310337280645357286124771593266729295277834052321796827869050192576848 4418 44908097563401725050902597545762441138319181253395396235618971743583769947435560352242503907173296545410516982967935591182597127023990207407523869522809171220158728556221875862972237011640406945985505743047967369414010232465439828912439455342631714915396361865765639523365136971672010236195145501950752745552110096722789889949193314472754302956544462045806532538328 4419 -71440992449376481623526627971439740324627440068440500594681260191905325790844589480054325049041128987221449836860725119303952575790527901912240748815424265587969204158621267134307837458186930937867438996449944994118434401107498861400139166776005334741293837243812203627780106532049519901119049941326856205694430346875422370316929800559586940301709640898922671346920 4420 39564895094622860594822242419402575665066856726564493679085727713808744758776684166499921970182355858573300146907183299436159835916514680056200531723277005069063407476203891545894352255575320864436700223533497969963161541729811059907207062746939787284064703024046824332808009890296689917111909798386978441907901379236291833195482064114634365950331761749809749543696 4421 46213037895332247475081946986322306715626527828452151295831849008542108574329864164368463325178560579423945976682864004637754325077066692393294228782873544179251402191466254773615825290361758938071785050228249651172124205056345350224013054686456538889683035470701874749995037162093895885996204803520726084858561523988523184725547419100787159446684137933417858667584 4422 -125964943497391984401338218855526093812333810078929119315332585886892553259527759838116195242605343396390626456044099446797067312678238547728094069964674666414499399155724352521012788186752387921562388448072627646335003838231782088167246860340417550291823826197918797154532015564027231497660403110857323115626225933391708760142831110981810852521935175365830356560536 4423 117989072047866438779542797313269344449983188697606580021523136307325107897599508615522325985028175858168006345837306374968800886485322035699034206066631293018424213834250125042612538327142218843893979317903660399400523933665827193454243871433475469615741223810036668002432262559021835833454862790013173097826508670689281588089750981163263829810140506343210045546856 4424 10425813277306796010904011747915427529230654832501429344790346851052111073798737611767027722797192073402279387011019616825759714456046083372848205522741141299051753955825666436886807117136777766609229383922904965076843217740835407846636082055348149014418119597601391260345082832551605514209779117358448777249175027702306878532962694264720289807079886531849347169056 4425 -187959050066076593961689377030211515017548346815883558898166694727758110370537423703260046920012747580278609767965704664967472116557089387416605713180167342289980523835139830975457149029367272979528271577624411528960777995034688847891782360125290662893161957033150093083502401828850238716009413821278808857567155828505077068677213684868084469754466636119489769376888 4426 261679021686261232626797822490107536910159073911718686408788429647448618872882567367144246561853186303574005200301619566454614366549664243195129698594971348551848997096936628393210019815482151375626903146149969991790346335581081390276711722044644503311094252807218726491626709499427147934514769503669581630020346537379358028226830647445411418718663837776720497799008 4427 -110593423635108946819601500245591324063422827886803404120450508957061393128377602300332018226546056832821575315944214929861925140021364795089464974772384448631072157564850749749457634488741333002739601443988081373579067393639891555869999134848350998740232721914379936066097162989783704200982798230426407543441934703621489693963804121561314813140858627575745185645424 4428 -219849055618825970506257403244174884887776879444419751446946061008820281972702477274076528631566437413983933988733951652096488770379773329781199402399835008675092783382352260314878658577654979776541593781550900139462851634837914850956104559489485146650907108411623815768477820314965244667594635542365448554988970086335608534177497489292719758592164890387796503044192 4429 485695047386277038552453633384041327656884035193855329184882582434202868043774719590155595064759569311663160176142779050764384627410082240230797922431109154069687363457464663163907965321302263860046376234387601888401159120393019649146170480470382347320322324292231896788470870123770430221309474984223667790381519255310705443028046331757946411172776045183365112047568 4430 -393998639488806926221151115810612440690694251086216824247039161203126779683263582250358627373357793551355100457148471995770818985148173645261643384451974087078810071849082423550295583846104717387397135005490811013421435319237532252882580929749063396014077300557209610113687221497171857139595974594934948931852642451365504531444197053783229271024418026487238588537496 4431 -129990536642205451915663051053076270976246200529134972926486668976508729887556226083394870891525769251179939637401070052642991744109694277133452962755701296460231672927516274953565530929417463495320315226971552704214685400166561997281699326982311983844952922404103365585976799580100565151881928697546715912311901564414898823882510411133768061720081184658072725875416 4432 767875721061632094576049195356943280774481220166475007485092614629886110700910141814226307966641187680175218426682266313083909867078797166133328076474736592040148637455059231143663202267210327306173072739743126408045795605743838130098571812543912710015290231680777704547748550064235432681094394500543912160430787597821623267422357395251600739886066246013665941686592 4433 -941198557144791661580237978460670881373709728435958224325809085108723648024043386467882582263081922139818723731970981720416987965021234212868690988808520820933654177496833174451733986043995756614842137355933007126010837684276962149844669799766296457474051550746296839470143389682991541065817299603626350721857704145447301937128995643907181556193956455329161667275336 4434 263445896676705306471651659686867175224197526201515040100463171916355467261854146116161635902536804134908866824065945492475767433295833567841722041933538951922329402918975840099501931804704897318183865039280926456112071357191204555400427107460615969632104406091250972683127952622608608275337128319634223227932739824012899298587619268962607676289836582056681755502352 4435 988665850409071798537733873645362702087599442455683886067571199127981852803581869224586225148578588991241472038790982271742449805185731362168349695560519576511720615065135123489807888345171570624088390418829284486964605430673454344578806040030366488675811213553560281517696019997627518265449455987183293001126133042510646920257243783982279813517817176379395381520944 4436 -1842031814151925332401475597801919496838568128096191309995932327986812686629290158435866108945224038008638740624912162730628881826198267747716668917405213053577234238316026960201827619598448821107743800384548352440514748237635963450767658124651102276077791881846284494532437105000207901850567975322651157514016587175575088101479874999695746286091091664849062785333008 4437 1267713471827141203757004366866034990783242527112765038023314738390605453879687700288451383430397045324326773230913906294519689348327637718336515283797540820598863712184214606462493936830375272079581506801490834819240936778053697837503889168832333450848602141591371301518131698389727767209963747906654512384871396489569164820696734097423248800260740083764169922719688 4438 826791436555713461180619742925854087096861496116541547330688663710474627349802230955814351081060676908715588199148914066188741801485251566982603915829787321352746796304881221360777036415628948632604029274461260788340632587715254396788965910858599279524882669409130497510288759130448323101422936802065423287358494501689715929175439304685569505257456828948414502340688 4439 -3072607770096252759567172307712870426475431595763505843004197115438829266906419541670465564358101792413725922147210114314434908939385998931490737746842926483532920542232739704300024843342507883031020784068154945172789461668576817168154156058198536371160896556640617916619241148920765958447380788064538996352943764764001853605631695309634076439033349241333764527772144 4440 3317582554513998737509595303864757189976993873031804308644768929046243218214313479835825027202822258148614842523715474551674902517041164186076473296882506834710892527465933739669210134607228009717199819731273919848966279033214564195869383579613847030859184478171468584744212675996406839072611811209298728244023708739144589592420885265400565181954120521715322479752608 4441 -393266187684568197398859789806869584801152174006412442829062669952794398466163829722752279770003397229820817492289798938207142352371877846094904126229592189019541932813585721957292967924340982381923700716046926505064597239119364692432155156200792135447548091871359640315741775592278729592588353412638988789587393187065352753383117585194005921874374591885926654189680 4442 -4273644054484199737020896662678927988538868147804330370290066420747617362828737823307528418512325912994529041955245265540751966095542682885484053355312794774883650411007234553109824031670382254699207456188627813512603364226068703411193611364355110017418646667155953978006240145859001215907400521445656750571147791909915466451916566070856850508705348679389374760605424 4443 6871873015034888887550850394544504917531248061374070755201654866008977285997758182327019543696474278496342245302786110789186513676642564642102039491683104013944826827501407545843451907579483907323627782353434046513408485768554367653444871498174801135775931237047101568042917048168127549505235350310950390602734289479277427242101970780252089100197114319153490252377120 4444 -3873080725097083280856648360904353979886631973023369075604412900537212328121123553668594927262284525344734313934661334918850159190604907833931950011695842302759324281033766806657024807971521041949747278230477993169870446856040076145650709302528842625431889378228848496165197694026961654495402757849913471414055623914763494547128366678340545806267341034176014354250928 4445 -4345973346370632766023227112816633516030251510684655604862312668950671585290764572915115357422375003393211019855774553517946483312138592980081634660629157245817733678345067279664391528787100160071194262141131023248884509653697734853638114018627054989047595789525264085194770616960587420946027379931036703205349152084381243628301456486131749154840556768527063158949288 4446 12068822122244172638239134501198046431531836367220144688275035005536741798459430647330922000353526857723935340100866388217585906391368404409296405494774331664372980624724741986610288201138573373790558056234326456910814821355220705514219531711069961857654070802178862115898553058223324915748261702729515507936313089254269646633965178302261319485783575365742177344390296 4447 -11424221239878521223150682003430693042260517795713054909040108221562765011728060406332395956220577600562040889313152284512823040260531283104601861725373193166546834883394472969558077557558927749408456426194876523806870453497317574942422076304265144661301777159387322608648606204752328115717170844573614708848706611483807660570382579940452864039254499425002526224870024 4448 -822730840589068819061325791300940926161806326073614906823927892695152430619749362152419861672985171678162556789133597996636104485490363262406459968202171629409154363888344015413387238250650565262907994017931457317042890886173612498715882063771235254604065460965712942995542448289308118831746437067556433866738308209863929076294081229770554532583526925208403047845344 4449 17923884951802865213235943229097543093320345873432732280236447219770206240644335660852308911693583663893857583456275872892567194902552135196510310570577333933146763713364052319895539553847223990655675303273382570814623290828713673134984825360569871439390483121581593599005661996502599281758758977328882696646787045630461729045274320819966495133154720741221081157835912 4450 -25204712103765291506157913502520361358385371627439767832032385593023404391714575942103728286803304146003204475048993941874403125524120403676885282636853949869310038671374040038136605136085576094359030016346987078419213077502409931501715033446987010911465386187834854292073913532086999386839075303883105106413141901498169696743042418176987325310038248842643650452204256 4451 10915840805467164054292060202335504859607942760038151438310129382348797022001466255255579684774597242007597126260072270468537608629489641115861969259527616404046856693465867820721906530955390169412024056938233030993041623941284596351702959334882429780529983273729837835078886695150603426305669590925790316691044553737424112010454975765084858280307446915813042117233712 4452 20787349361723030989092076768354654716135054086848081383189562795974801656022012847190212305291846556240388015470566723597058345568299383413221967758688600250386945256756589858208137532986295589995696347789367300936275362296450950279941576632049601670459837331969784935857552428649278145594971045657822169277686080379041253999513269056544052294295944792276018396877680 4453 -46595161840214955116582257162160642618214391970217549673797018584037349915849168468626472626602993294027755374068409186415810665740180921794999555985576969451746042634277577517056428576908750637240568575537933019678315429662782159031486060346272039585804463547804710555493332069819455378725334466622609996696835957607428002244314773418147318106787733795960663652218680 4454 38242780794995755304392003033682439642049689803258521572195370780434410701262971312800399685570564660727966087571308286480007709663270412682743510888313708693227275605939686267134476887839680682519421828153404350510815792596239480548505932012437541551714792055191767099748454547414223905669350340981018613604920508656216317501679817858105515165824159491971260198458960 4455 11815715772335841924942196263033174516391718774767683665307501822917855956177649618528428388424062956937521750350652460115344803931073888448248542744000432068716968314915327739430204281973893147930876265298659076152346988472601154249004140025469268702049770853918659649912733123668649371899973738553485684888824287312670048757469228529374792403383717928616781522052880 4456 -73351478685465148249554431017330813658984608581566126787473287141408470682049288410214743314006762597053248263415344054991495100226812346858463528380979594381462163867851308062271449990574548709497399609040789943217147335813257418805166466806421306555750169543972085099964666292800764761309052416640245997029918841261867122198817792801014732910093221739836981701458400 4457 90788297499241444186484806843406892807095559416650344561959163073480244168647401108819849575269734238507072685900128247888522363986389771555029169806391015304254227611479522752930698587318776561495175971679499576210495495311781898698532794699813520008691863439955288531491896327978656123188813458902361227464849622503065974800342986177812191321892475706307589743783184 4458 -26462450656718136531859370334704047905418706412574478610088415160304899434369676795330665394864994942857117609630443788150566573103720467148696733341661678227873562417143893724331072407106358477201633628315340813811595836287204645420580778380143334137741454199031963714986587727346189610227710562240490795201942849856584798769092568675315733196395382363122387827151280 4459 -93819425646434142301801709305709037037771829871744871519774418601519600365380811670450036225445541946234818111543780820856491835130722709221915154085463017267710532835477091883929582170806882473745770154026205618311567576830477712496850000525972010700663260747987711917140672878534300014280589066767272523365907157043886502804515092069884479941610674619541215553499936 4460 176939339384895175778304343264561660351798294682544058059501074665259304349469385640798870479366190258371195573134642779090794498823388621324100339531107039001706991522630758949899496425961310907380532049876448626389179918870873054791708754357770428541105210158253743659309178051823212521914551434371460525418580294178167003045124059508753643348169551244663628935519072 4461 -123452279950605309055588851033614974347912860251251268453703537965631457947770755590582326468623524862908614968371732909352637560012405160230155636144247123184691207502267339019933051728512393760820996277599836974676672701035151003049666707986013674339875460698425471650577284606279918294827402371746789848580784844458126765827912771414964328321049348773835423624187880 4462 -76943527640786732804839208842240967174851478646373619553460524085928115681071424952644430727147624981585607226579381358326463940422915225584824003994266731388134259990800666438917111109391600281733951679691592928206261708906951317882004931250820642291364294883998366767015455848476385607347172185989809411995723492491144880879887388750628431168899076847375686010349600 4463 293954947625211159433854893437033428503482073501427759652907653572169976519389984394074182681189047410174045823671441388561127936565773757011938842360619036941302791657876059272869500705553316714219878327165291845567440383027536648783947134627169403932820559524743277650081127600222307444552961197811383205003992796616249959608768707402189883343906146667175467416513680 4464 -320544297657089839369233202367835781867898099889017004953893376110857945075068455336279652151579306477286539486448151498622153485305297694266393807198791902263871193100605881574530837945408500413099152745412810300594318459938698990222346835581869878044241523232764182763719648701913668191590450921958686030458723131073564801387147823756181277204887579243324632478209888 4465 42268675346566595785494040015489069739747502048881430690793228503178499837875091192525447902873761313761464802552263989423804587849193845222590305534675862460310696078403482093137684124481474511469036447651575831346100583943423529100639816407026859618346791355506216787730746739526741377437779134386110492004420815532530207087747172046178051671749694932210737628830352 4466 406625583309136064376856887684327996493873598077913188039390793847651262718575794931545622548696917574600447483635072916808749763941489919439413864545123904887197401402272328679248382024016672983542253420096122642910645955752864680638415871660421029589212995096801219461468241636800700975742896053287923733616335780997377918596082279460931373993518037232942642366587280 4467 -660935406784280709345389373662997676857890852031193105721976951134919894129739104435246463586336428133297405126131868471856405202242834166026186819178978054889186517731062409424458121742561340911357414023018570382412681309324882329180200834943234668192834723675361753688449965623778218389903750208128168545908604828327829515076756576745689071093422919793138571275455616 4468 378967139837567340847802451519985710046220711445146785213246829346588690665387453086036564302642831497883748656821021512926461497920839455893649701519837793680209262525070665435185744019624511557159590964174782600868283933228691657362107121984378757180292992418945652658906758919968612840528051125774935190349942146842723751624766761512662959019019657736604537603316016 4469 408484382158652798067126962759167098920503563042974781648484269900066177217423333514431965032340487635736928545909285160871595289643843002594815332693738740822731616884162817300965808789959789214631272320365537563382693084421795299861482611450455677177859857976838581533005704339111315173007876441876641461620228137898723532456039987028243379260430186203002767999065872 4470 -1156207208216944108079594553683876374756790010233068628648867232401107398602047141788904628264330954529030778106720281450826026029832922560678353485057407233532331064927277453259393362601335486287183406230083463713936256121359268920887110203938207204771035067690280855892274171966022114657013148360796273444645778981243774800868360386942940123340716451444894757660724720 4471 1105958751354984911790219475215039502774474593687813985230549856258471579312505307232677101968765515077843611497950535165056210250492936055959002704580733093053955025769444699657535468105445737825539524891551969079715051137784694004248510424806217420130428865691044509233900550211163860497121394621294896493121468046635939663538129619327520742136099101746602390860502208 4472 61867548248949243474585502952492425244786020625202791036942332991294358161912778922301004578414326184562765923556226188079133757698677404036726350063918207455639339394206718938580557941849243102779029016498237746182853267494249534014626820611161937561015619632304551357478885349355261711149584460666055721456093238897318266615679544823665112618260060225253202840683088 4473 -1708984144617284679735711751848787030413312130623164954875427783968612671271972701411279911454438292632481223096704506549480000028950404345182228276369106286960164837351134033617928735848844243283122308412902955595809839658616388743420305469973851741099844227051717529637645218653682361697934799690344272556858035603282300936448273974588523725485823907544085150282853696 4474 2427436932903591749374676947795548828007404753881357584740142099988845683199059281475535986421754539778121720019450217073344268978131831073873223614250063042864822592845196733932784889242100704823107277879214551676791931917215969505505059358366416142377435780713249462738534306422655648379852452278814709802889372954360651259911882255787427732317934078450445151909743328 4475 -1076518164197758333178345061730496834374605908788750271996080695081380408799647937531600733250227024055050833116240286340629056797545033637261582324392490919648455520885303193611695354440361687009122005939831376620889351429225430416103056322713116839611467585030791485319286668970619155728808772708440208719400561694476140482375379628596809610540134675305842890988508272 4476 -1964838890056726548590316738340021770847279609034497880945584771654262306355741420200496014911668015032815231017439031169107026399737931260066749585547553745458656456979986753038589530263710892599883083100192319027431082200101831404984282029951158999558998720260081157938728922309092613593185150970585724529079576881687334612566000489014416124038576116503630811808507816 4477 4469668084097618011332053610724054007737567852387878568619084159094901099086016155448243205563976781038525653920547561285183733813475324526444675051999266695963230488262532144019460287488551373904294955833107101104515016982534849015491910495087397397798236296642130215257155023968250788799990415003063973753252749146770486375100469034624649809166800259946861780930044404 4478 -3711175338351429879646537541852976329215063339597599052317827241624286528680090151231071376659378473347934779814856462294026765393462347643304054043243052658362655266680144997886801914016787578116263265382385562830270711079380347436920117941425217129977842252317037886873005876274944575899146473974430257126653405167596647102398617338525421613968135470260601071835143654 4479 -1070496172513872765904812264493363032495115842988241324443491081357910198441529889765945867711739845025322839514296861566184618168179526048908131509293098610314914532910082436949190585676650437409787405218022737979437381777151614490368570896223727074511235150957768051911028460094660245103825241735732247878222858131344370654493996268937222557381356856224850980411236264 4480 7006044212899942018517399550956611394624608104563699214133749780106031959686542428019797299171393645047414604031079767654633132160086368121860342375802913247105606758485561628966540741012675788088300028607981742083799263216999066096184052440373674882984276339574346314960228550361424913120168676535863860528000013883833403739930254818514980353594713230346875155431074600 4481 -8756428146718970687217267856119519321226081452126740206030291401283513266001834174218399414266697535434740304638289231055410699764956206950818603239682067900012470880028570030705168684666149749854417477954853836600232301751877959410609485995893700001409185691543431330320213957702524373768604214413626731178420702226920533413417181517620346799294527197163701145610654824 4482 2652656560256582035156264579995845786155656955309289440726194899452834713534364234081756170100437787706906749960618119461496585910057361493420612803820288886874664084752232999125539165675003900541436066138300571939679386955099811409376919762124036150211264204302531834943967891015781053135435096295052659330970300697618372875444892240370916145207069912040835407983162968 4483 8900876930030903512398980798452738938586509799014908766312617868855973956713771979839868794996057795054390592927151316807093350762639802243698991681395506543947425221039823063499480920543831250384939302282952919338403620702236092527755486375702386060231212500471404220036381218688339176988758499039603983179988891571456008291540119270476676058573947380777354364834626120 4484 -16994532867484661798885119096603747558452651657160826084409736399550011662488800960035228539107787073651412046238481039298704800725711038298413452203431787469903174526982690194656175614796031943244897832217579336876582370784404528994709577132222570973730585551952637225035866908971587368816296495958228768806605801126059993910121046083669585243819378741447388785855843664 4485 12018480567268542270535014282278859849376497298827974851595115685615406977459925732878991238896887388745181253601895202875963517386879201116378804533727935055686909166795183390494901600979191118482794735970521672186016569626248650617326869934395092922963420040380859472781536985288513056689249008246654597233126180045480964400762112632048601004610139458773516312881727304 4486 7152661470246131029409116855594049728821210568462742373357638190330419988283847208818152781711217957770160031762649403280603827231443068217165930834878302756771794282450035284568134369289208759837973013877574958874496408692508538201878790024267023905489599886690542502815111540375511233077369016941231475881141620637939018085466558645116951960349037228274884479908090520 4487 -28119415251401327628212899352027476722988783706655074633499147988082582360021891150625382774294912318118861719321171502444166395126230176582507907038863286273170198887935070148340248643755737431080111630780000733493668136538319965791966454280030092774677050374513419993633863392438399693702326643151651517319961877483411556884719120350228264839362844205113390883343157704 4488 30966715941243431025424454951028020903140740471312672706822746349021556778827933656465810903776773535523312660956761997254784083274901204875242034008848234450513282108933536075039401208167120314657190356412382807205437144295784968379676839476054548249689982109216327319102635494420259334751925925979830411799165568924306798020375735676153992731778926121919705605362767584 4489 -4490969305271469633638744996078645651094376211470217135877374094256244210034820208848773933687714279742875286185387247767762452132531426661164564180276592456604209591203197172294078958358056646600988172429388348068623426215283130890701438661110037888899869217479574117230449123098996549768288815082652492046030838802105674473822835000778275392336735803001139145887437224 4490 -38682300827486996330642262567536158594606202642419112029575991603925637724115932983218218136449762934690178985804629713144947034307009093562608772678083638425549931100427175081332814685696460658378607433126450814242105010462852576228358167210621611341175323344193925532424902231582384092431809225931270096459286124194707579367843130480864088786615897728424515638288843024 4491 63562256638552095335342214290985666083762814008663779225557518640784044953953979596565145299286857315801744691946434759377820830839982580639991640466277783156079708872169076321127059268274910283636243257972903614628442209098547332943938622335314007902868194221457814177696380292142967038313630199843580760741466356011422673188687426718857819899248307591623891653193016560 4492 -37064019487173531445722245637971880346888584638990332650043549565785562180263695692500625251405159345745013057862710724928476388157062173145410758991094145054381379441272820221337985271582863745749833585264997812930503071827928697505688549386721981564174475448518567400935501455883576560427463959774362844861559278273634876347874348572078796680296785292879473820825561600 4493 -38372449911199834913360295467499396427373298123156205092373836881574358891658056271273705426435207948811284995466145753560825723559475569633234035933667471640045509610145880578081361893867295404061437606177224503005198181337145666488262384591291190522751652302903074769683641547593327660522630380792845662728702537390126086311558692952044823798151474647835182089771933816 4494 110754621621265613477754453791589367035406187267326350624562898823957008016347484263791955298115692266544760994515533501913841628248140253417614717101466048855435889796967053935787077629971043661276212449876445702644715720689277126351986253550415161047693530757675900094003825287282255823774148505232142004144519839007321745297115259403550628287764135116495529833504868872 4495 -107048341885297959463786171619715451242729463571704856591066690957830530015594480444390857271139827339631879607413628712750205028406270650026718314714540062497237980432567070938382427492378449990020344845461502811509712450399019244798668885608487708305826217157459938870756388076506855532940687897450611139683222404915929453698675491159614682731787432300542673763160250248 4496 -4295243977326446451284107913383519214568351476165165448004763674709302019124741149900211237154473038470361721383876426766204332899855037838751688653955379448232488404723356199378540939044101243611686248061793328898746732224139392442507986911101948674698303707517251532992723912057784534237674604814622198864387563557315851174342179653645255059955167032891619301732523616 4497 162922105748740388518236282680254657544188898453234107573897181032196192912992106045285519227127027449774432777813570565816687258956290357661722788115837874014897137936193871412615315213687391692074620194931255765321976637307259150230661285078547643768769434053486164608072904474179211349033009467021057619293746738532370067859233390834268174113771686693041649340419750024 4498 -233758728159611174981663489897395084183157616889288637940214077366198917068913418035500522046001248776696577757162897467946614290372535501357009637086340256053930895940887202514925290643574243948409767974322400575594452673012815304713161770051450296433553705066925639259509076426882021079065102588421302642709497502643334997359744944218635049253605762492559864661718756640 4499 106081777476238605041130254453401654283276725346305513100170353197238551226741571593752709192873519049768178503814504481410576109215423517857467796128871164056766380744365716324942294448124111916121547632058786169716230605752259037636692384269293345359590042752075253184480854965835038130340396418181594311926464196828783225622620101505253435234836601591995908676397286320 4500 185653621903211110688194378739856067397931521835081851831882545773847546889832300396687918883608964994167202012419787983721266483564204894363492772065224434129721939959828130962363374596482593623425149845460586728455490270225124110639352147774095488304632137714095640966446052809958607797705298005281064112634694325045988229249307489400853710661184917506570376015887805216 4501 -428713287885106695644181562118215843230553104141965644331832602868435561619237173436079577877188793239265011729892299362854987773023769937845771353172613877634968761886656985293456590680579804673246978295508915179840813343093113983815802658894948525764805110671259753550478539513574375138304445694652035229956853213102990622343497658127892807275678782035963616276813609704 4502 360066491480493278848297226144167289356202470072648304437880876383672310698646499052433782623955357911257011192113222296282229927514768410982794173243431426594626083709471902452936784765713092316557566569823213172312068714119905212275748721731404089401163351403564678127416909588690430411706864323038041210691374009819150895784249262159717152930503559449442101923082603936 4503 96629889908910106545271549011809610890855155412299827781943858643895820869040376059567272588043820141063058732427870141175928285032953120776105253727155926939643565398995201673906100918957323240185447448302602238703878547110088983752395613420146890209871861191584847085742146682026998739429342325985326341027041718157613125804172221154022080751525385497388298336161777104 4504 -669086660388868410649246807152019435528825114831814905443658608802081809332430649977555950037817069594616380581898552307055578312503179633288724242105313399922438066073260945358174518784581047940408373041855099255671325148397564634997188667250753058452542008779813259924285161331158627525056558951791275210550807879212283555490934240961240846808080428320246698217385578832 4505 844448299353061499106014376432496503227239002370073572647557119517185246445909431187694201961017783682151115312706035946187494099539857417890093046983303616562695519013469226239285667345642579304630243901167532234256973206804699493639044759913301850737992311392599384577968464738290371709323487904158031041699925484362049052016154670846589532051564130824086105642555048976 4506 -265410264774634256493077596651089962851429098600473853123467867059886292126662667278174497118395154455134160655062829563309383699212956803328274593230709429410664967894876125823471308346148886748675180616232052043538479384970261776345002589615893459160992183141727905738655737407269054450857219570052536175230818324782628460914663376224545905638448899425654476155976673136 4507 -844242312299623987261605650090777234017332345499333895925538473895851287852708167434784962991502930911561279209477972098727773392931192220992518952992111627820130676365364175789554295346837416897137711269842864227326214966370143659159667661675800655525107755048924014080268076925071646152821250004229818659145606247783620421114662536226629389742709633141200383228214711776 4508 1632118347042437950274360055030174321383211907146021323403534296283121682481306215944759679101447931015903983556853616585998651070649797141356778387575203596807249510727769345312500385704642623339795291021853550050684700746038506647900477181741154997254960378179240567854114301767513963203136393491969336002997251821130091429673395370324206480309259401785533395383403153872 4509 -1169703918463077355552727279768720142582579348472249917502797185037350570742781131859250579067544091491286635132668163734253356516268809167709251683769796188439217748716510408608695498204206330500887086938964727236169268966647366322888189990973161532440894941581846221420851615838199673828224883194143578266274279434788589658343335731514948771290733400132083660620467611944 4510 -664126170348463502012584099115929115020420164020733256224832961740808703912219944179471935485223481324881397928352299967441547347857477564055401537149907980835557829223344067976138465448007146783714038534816860636179959799595474766659676503136439653753536309825895228849937607230034654546859673571849507481533455817969275186616386825932609496473194421311652440207309721960 4511 2689572773496906098025434631899610099335354184998150809859119250071612657423106837627270846789541522570593451757966898338527210771402290981595561806135278474246013995005226644835154374284774957532365824653484688462462114184824262322586984909210084494868854261576160516429321317736214473380582076837307661836399536654579817926141686851094352176576405585145099592865107601528 4512 -2991188267390864298071634342729797636871618477903954269302680429315926803453587770559266343920549519966383737605049011825395165146020033868843141343469531609338678153505851880946359854026083993040906914716425191627197645714156159106929193230564895062626415578941018914461728796189140817688841727898448993189152443856823671340174320009988144744749970455568806659353053678560 4513 472687511618118624807977754872772612575349977047846378304931058947022192795707714641682537114697163972180487376546412101584047644297931508178277186906933989062587290994930536422980519735328559241480632459882510503533083803908274133012177280997399379028383322015279902670570587791892028119528046887180468394212544044738008515683064626006123857062310857191004685446962932360 4514 3679168467181371785212395422995803834090365784872534475434423584282211423026309189685201880338422881072414052814659985572653807220707005280875010234051795777634246521190795755425054269384697367761121744906789074638018316078239373650754050697631607368529381301636193279526608788619623978153841310843394275107057083725611987928476916789274195625394487610421415377337640509216 4515 -6112180010353561709375717682705581756532681086595477999640537615554140247518992021508343965807613693932880642531969571631488759222552226315762758005927917877595865088706688036829273510498809679769060199661140856822839592387790755792157295569386110320251699378817710285438601959787140950591165045341924473114389743108964306869105074695819119349284351564280442919453147493968 4516 3623401587335107210173902466167274122853024117658630939203239286135304635853234857061245152928416348116347039275174349314897244054426378338463351142019651882285875858091039165376220993178054593869346390533364552746810317139945139347984744097821852540143755307847533500887641898101115526244948257277518237088018323785161782097588830133076246720493821568139634675782961213424 4517 3602536232209534316142505106450385237241667505621899598847183522595509078204544010167573670959575787389007687324802346904845045993757007879456608782069593378821502563073427583432183080169173235083038035539189188953961694133918026936742253725115310865127140118529665355994628256225653774007551561732008626414830678831446549398550576521668689072484818077234329388278756444744 4518 -10608237512204257667425166115914895039197162676069205132774543178253827166059137670384303036198305357496719411719664858442110511917786020948048060746240698343623144759308495927639878359054021767725795564187378220076581517395141868544865569768400700270689546446462408227191109562443237345457563721732856041256736611524931655184280996103959861928262012776677183735489868542896 4519 10359786226813693844916635217413047956719542365434266497684065524449044331289991631263835317409415834865401404238819078230656890381256452298764466468333714833716922584324752251348205137495453024132716213947613006599365169790295309840430804845799540294925991212475744884473879120088274575517421173603146657772325533200815454320997727265119344319291080170034451863621941283728 4520 254431261017402356848891511104014894791813018933550424133013498551741779997313171518377635793646677028573853073482284261127475628519981810664168483085016031443752897775195531643614620652024338447487827203306370943633733536202282539622590683029979540000421846423674377325721551680990828208683235571991256420476935690143704634690430172981578821351869470222849870592675781920 4521 -15529489349971580733970781145397083699666238453678913067613433462315010339703759264163131289760884827112909594896772242853463449348398206633177568916710377802598140745622112478575399271540489972240872928066244807483641630004012982942320618323128742998076444621872667122737889239807114964338388042681524369756215571968952091723219664475365986137987728953414866875782171918576 4522 22508246162501660757985143259491817410126548087383643151222842412581114277969834410147300202387199701630588966633026102704283547025691571962996940828625687750377333626755146193363115016365892089074424950877937914328270266392934847290078376480064751165494323849287688147305650962001453675824356692207588556304521679286971441336364255786311521854075526702248716332835908676752 4523 -10445589154646129695870614611719660298630042419364931709564452043968743679297894839100721750500833433272419264411456122707984261240199578677224460773748723892195796127015906544052065344020085111874484677116617467178289823434288783020827423599809097294590899890867998579488774505173686486572347663433179039836440149002394105233432243490035978320111628904724926371784367756640 4524 -17535721122698715400154361546266994772827860061953956903700120529075659229579604743572610418711249207107607925454039928667576698947983852044791082212170376208253452332705975318146478140928604689670890547650662820410082633231475625655009996633769910614813760770184941325130058615071230940046202048658403509381547781065842442139124484408612127243958594447998412848993556049104 4525 41116463216252272935848596177135450882767065242229073653743546237424815376143029038337270631979729893377734735648533960470825013921168226832645423229645313716738599575896763134517110147692870183909896096273479240964799839142294417836025854253765334198633679564339751290953773484549266166295180946279269502688310616826310262884247051951795433636378604960315922687384474689688 4526 -34927302252910711843861241578411950024059202921096182464336597763653101595980909007145924594892260270360747919404044519544760798381998774897722325579123994839276711168530711088461477942600988165592573417255430679327588808299415279883517345084203589841285429988868435519679201375035483210054756497694076455702517010029316487695058319313836704339072471331760002815575040450208 4527 -8686176420849977244818238308833051440781385571035607210895456165009895387253578460525209135390775938739139042945798838594654433831688253137969112632593862547764642927528989104834031774249928036514537392419641232655345720941396191552705869636778809679820990326287920930123693389792300641510676123048708561488527346782515883174050122219227107161242750594159714060721582604528 4528 63890572591235766414221815787188863561247744804434016390964413280629334601129058671231740127393943969923295323953248071304203252170248591578888626570816618632139552281698752263190912468423341370439448429522612427984777565470753010994202306891606905482820978479736597359510383163474728801764416556456733993663875014494587939555053684946116837665200710189232807516609307655456 4529 -81427021924679439827380605251016238023684710666633618743368154604344815563960005056620160565778000088698256494970778299379430106982613872783315821263356410050248908437621548483405734924725732326840174305901773421637339576728477163650829061809889574013424123418619347736982119008077626203861044980388577126186700586293128419681132313350955005449286444181833483921289763613936 4530 26509689061964151296530687737567560552773303005021696803974789116158336258727095366068683363867883457675990812372415553363145801856383817661007026746832722332752354518833881045806579765771477960438278047127200164388140053700589239422065031669420717186436561549769990373258197962609002197848847675336059416653730259818120999604627610789509792907684988245325178279840409151120 4531 80055857605376021096279954205124447477150371249923604751217755481270474255870391114673709004152204749046266616821918670736113463243731061473573543225549418838206005397403098210990345830748017294036386569521707041892897670429012483144740606728981652044990722896733986915747504095978479486747600442026125817376953201545677086335168172831454059519102577301039196368342908627200 4532 -156729832314579763111358406136498833772719213643779149896946245908123599938704863266017371776996068498106957722944018036099987202218214636848650565414481954710032629253794944125303409055916831374829979692313969966665552977747214197001100031057779883564261358427250511522698499828615301882833841674733157163768450975775181542343677460838102738125574843530960036230614710563408 4533 113810301993986576198771776125961776771910349547179428768601737674303590376396998335915110526114222279258632392696400749588056397160090210234559202411641074736393923047988723189543541840577748718387082884361038296548636839052366889734625201773711116598710325669711793574830661465708796217369333580461568092701932700155005131799425259303473052128012455359056598166553597207696 4534 61586470735413418884755044647311081683851121247812789215116763701379536129655410536408504913152403856315212591263024483175988730861583817647300605470411434622602529395781372729836584753402744605986318213860116350304118776147871963041086295819532578003793402017549589596333850633787677526324759913903105570194512451268226992651282179045359287235397753964198269874640525916432 4535 -257223975990825894646375947336950103354661299479227060393401103732712157754038653598382033843504630890685996902410383331523271806927709225436973773344410005082350443720174079277996647672968407695756384263675201559938174093408241264734154395319787695331221173254832204501472947510380430938980130753927086321342597417173926011058766081787952157017658420248903461034590692370624 4536 288891358518617164094147483743660496365681411740167324101582660613783130676954720188862842396832094998136981919684535607972741209905352874330507456972806193552236793988271185769325152476038293580573182346533501991302223539292384834499702638903614776258808700018425246650131983845860938265903313913696443498427503092620505316087550064765480174551284436371540267168127077219792 4537 -49363912572091468286413906970733365612209502346185387462383430834762011615689478636176640353371424672268467162304145547562392484001796514276943508994943011141612141457982874391002374385691360191638683064092667787485801155916475527014033259578445443270864495711606336084071853134733863121645270257718417664562053738060352466646485057674932703491076676786194241986378052326528 4538 -349868869075946331890513301457953936616052574955252335839481890678369470812492125316860258387070176993290079596840395052386386884625876427598064670548889893884260440480748308675707550255677520352709962478448732585900480921316679060276112322324224238001757087914955747543061918433188565719956863335934331187439520481476197798109739985678282403771408235959571961920734652769280 4539 587691808029013733245561264993323586194930905040098126857073585445154051496801400483349829062973899843039868159027120314729462689744492033989857024895526521416956421323614516963652814870180892894151715494330208916372378228318438204078079305422070134840685868750421232245535004572018294334887733347551222663525056343136643065618302923340851374358849603214689511572316486928896 4540 -354078897561733114790812981546213538735802297763615486098537921873022705211757286625916753413143369131785767576936756389706466345524233334930957284736845551705255152487694488435123255701477378186426039466764244950632495776876911466940854429199613735647051960285065579245377669620420168865314353429801841315941883176159887646790433586634672614159256196432725779826236107266976 4541 -338010528842034987437471594581599791692969071021408222851103116482451954730922901148656366201697758723133288103921184661385630126652656906919026341419019435832374602574577687761732391351075157258794705608508724845129532265676048004531996382009241587361598893288121935342288676880112668799751853583139308697088305581831020397065641960080562152164713400646006471621563132724768 4542 1015966964351773542709846670683918098841975394996204584877870874093113449755198653155438575843414957791745291281883036652412877037318251294463528783322858303739672299880479225523469532584879747543925764062023248481474115627233129583514901919730554366576997007766272169401045879741667205089501766896267131412205523020483190121381855550474521917499704979598838420326805398913928 4543 -1002426593436514163826563521992891179348433078392818474178273133024454070587464299921360547487044537915249819237888847163304772586436619106467846562622954498575287586841035877736977215383641603918108427342156423368642813367393759998716161232924552593852525631459655065793052212722811735879530535676876609023406305729670054577777925331622211422120376485922249296673697195254264 4544 -9259222205869519127893470244694113453858855073292839739619574014324367914494661391923867010789890951317155646143494612127967659699191193159683926942317213484771566385838822326715432289117218584515570216649934180638470438668178428559293138943913249494956174061301347325863101841094987014228580899132569505462155249652438717945368399130717216191557993951324479260962264937712 4545 1480023347894111841218391548800756332828626610814014125035466455771803607379915683682878041134905025531351790004601118821088089729982285925023743353467522496386832965084293198342216284244691798337748361043232232618079718272520437930829986299266015926463249089370576793070485739993756940699305276042300916719615710799219098396282751600740568320635977330014286231671603876297304 4546 -2167053731194683410137253877778242875173990936583353187149246253857533807732310309789382114906043768934487723539825208369522552745083333047386809811392746239104238291022131127058681040245083139471817817357126656529375316368910953641357835874548498003610190491584580672257320488691951971717158765089143544710157073459719741872149165797297463045363795114329731713435546974976208 4547 1027812590307560501657476866867890293067378791092584438067316467688544910255255685955993842952083809551432958161032360772020608279889946254717545932170194605214777398972003223698245009852993207709344877382454378523465936660355438331185139574204882434046521886864286946380668124728431481415878045197767922878482450074609191595626895975612833049580735036378023763660270243155440 4548 1655702685875272787869184117812062532127488612677633215417210279707245467997237735882275216701119514269012399648715878832860261697734820781491524857337022253179517507174083477923579823355609248429379711223709589771637546021064960489592004041832091225297454730139035725111035041975511381225698809876873577764151450484571722782346313989975203999164229557087649194263336894970832 4549 -3942952951987886560261574577204637389978723278043499267774505500089842224709645778533805657890403568832866259761886462190351701978933158804169155855728385854471352616038853864274747970311292915336878845871190346531041820607010559887729170643785081639776530438616598231075171177227231631755751973531128995820562523605630252093370761357648666227286435265361236975109110854593896 4550 3387351647196809175967582668947250404597977976473029428725538787611246449238454704386508701423526628787102035054324229497303366097939673872341772439223357072064457476595106359339091243266171209351324735775238601838511592890373492660697534183287301898179285482905766491466658398017728411800970322845309569532130874089116643146183864522039459961260634415202617116574014313163808 4551 777107616981305576548297924946801640592888252232426400117789312919426749725688902978212395340571059857498493095591567415910813599401927367922563265504242582383425386103053705061094948167006961916090061177389626822264242783336190592218033892729512378100708841643553894100398509364938309997946242964651362710414544352985270266615067442941491737847177285874587976162046568462032 4552 -6100079484353519644420565545817589139222986325858102398939174150252281812048913812183310408649392642640112951002157754880577584003294312414136473294864085571042195200542415382286202574401160222961999173326072021622808091336782260297226568188857036049572137947288618911722206728022913900744533291596232676462084839047283487114777900978933262838870637270741666869440687906465360 4553 7850799364545316157471686995193596796536067550360876253131898106227835979977667595976451696270511847930510206533221002120240794027796037914826058396612903319934977553189412861837425480491755560328453641055747056735505649170133300983104981230305898781224987297327850300227739611045294888590042204508588761086581168652769052917459671004468900475401954915011033234353081992880144 4554 -2643618491241329142433113595135108164278765022743923785697286247011307057697744328033696181123996587340509900472528504364045346330531901424507792418148515319850165747009765725064528374519141473935345129147695370726351103807710481439618792879242400249435758403485427928857148882521338337037660893605366400559616530413492776773620784245071980956600742484908497855743335232511792 4555 -7589410861613265825262927812006233381614521672967909552776844786590319098334608037631156303500337689495266252806011694954637743861647698986940051822856660232603744404820749664643423963397083475013819647261892076550733972600051216981429545167964925305337560471161109352775706658898027094531748074339751403782604444039179485592746844555556845608006865499874606808955830910187936 4556 15049057834256609883593029606443009043121920207459433740293969928476424474428259836270951494271257931178575259035362811203207149641610069574476904549910157378848927428272197892632723317886017016119910231477361850426307385576792016784600813419026782933108972071322855109345179511065358575118966278534737991577630959478761751299464674264313945537267096576958709438669172311882848 4557 -11070560947610774788583718226085870366004998324584106639683093706812273051155551862535899635369047434364869064762781556976040356666837999756469041685771457738420999172195499703811060882708116001646126633873149863798856133298246388237318653957749687541888362390432180436987368732269496272219989908167256318712078550072583275775920701454150021698504639442034531531510843650439144 4558 -5703380458927800585550014790151375226749208851830605011520422585775003375000590136254644334593041389013176124731123894961930326571420077144741428812141081315160596203249242685362642606623548847552638972145700798144685881054260899781446116044935567880884025605598358227834087343088782513737064683039539646919351920978056908396071181763023331429058031795602050756868569437903648 4559 24597464469499775598535242735157613222935499372431827550523984635234586824414354049826184914402249802043876753595612283146707296345502043276527106513119088816481461918313465572348958617580518708034283512483093047865762877527666729907589490159752727620715833207938041915822191149607429848540209477454661080915383138344151010846588813800667257017046437914774090329385477950884624 4560 -27897689416384329894056787824890273076513504159284669603349882828221104006156288238042850430698512104996921250418830266224188798945941679050624463095732046408389614067134653133162372750128587000048386848981579860089045148804629751235533003579559899449592711313943369362923606181427538237765668083724924463052338064458815237418305188233585778659197455409451868917536991251419232 4561 5121227282816030341975053849128896774973808149970346322183142427108621355091797401636035503828769280470339874881162158685586108765178681431003752794592770272657225705836967265401683801783691112884351969248113868852091074448847143685165807841886733835116224669043090899931862686267503224901919236137656122842081163901085817680253728056254106830315119154398596008863438962194320 4562 33264238884334862253435375260502648771392321004517828038858180689378592285451506245663697778039566967029578046504278752030865820166103769057532255485854273793214375282029756527516824310021255686164505715786185895074443750981595069408492508861388528206471612455118217030840861428224710061645807722062444773408820605176473269636287301282481519559787715835631859498165589777096080 4563 -56501494305716480980462250728719133634022653592763516936384454480359649369380955232045547388614249302013442839742246381580518485991168124451960945368656507796792406457505136824529246512081994119970561265417602130783296591212419679096077237326840029187174869297886633930221403218171886606230309989748304142538547851008273838786988368462845743457547755605549183531488292077482240 4564 34586728498168774315745091729042189907366358576441402666023453484069865048685266417952335367344328551515559887184671807375853937285754237241372315014618100067675012240947397395771916440812202399246129548765254213408735485498477630208470081523818903508905941986437508084975771188528779677810648435270049282089218096613815828610366178720643226862173637528383777446885357927474864 4565 31693670834356522730316810633152028576474896887335658213533636141278813064313576421180383569447831302487839991359740600519453574061924600881769240877537679994645297963444904818344079679523902357391265138065219369840667333381678190070997105503700717806830671425280605500702453286630714090597491317126645618136190809993895369983424897941089307837711204254856970124364524596919952 4566 -97290555943182853238679740328929064893420694625543775544201419201748388662876467786561548478316278655285203849915172825382628599507660942699333117306800678834294895997316419622705281789650417743154997733204898308889538498003445067836523901794591354073422256377980535401704915551339401254678682970505528982896769327452326926621182340213759071201873040432584749079568407001525744 4567 96980934677235255068357571819461811172744711933002112742945143910308874736579073200907718775046410478315999518747493572076144294785296738544342184518344530980879150380348808600844707010108811531535668706065879022146283879326273894035074488009248685534729262697615610970490902691664361553735196108612045922924369660234942122127545340960002195494393775733497504566803789406885952 4568 -567560606659137457046703733790223058023526941871305401444648100848371554832915405404194852039979759779944718348252856758490708581667311963428461483248481884324797453119769104958707992558253116800565735621836823243216142491116681547300612675945391166731081574071917722693965729856472981649721199445506546177774596291653331330363989425067092930519501218896095509914093926680880 4569 -141030552087627982246715042348045595611873209447905014732690515656204097343863852331111993303510894447934574801544793418117675945369979424460688633579132555700065487424595465994349608105989725330031867297434826061043050605912082967963831823913559685589127264447202357775470780004539141083494617081922838500050775416437790848592086433864109014950749121903131918568039175807895552 4570 208618182527990804852095218569480280876148463510118271743545265532400159522334241866079456985195409501853225269290716557201583095544441309661804498049771985151525755064697907983346012778574518454016984579211950596754436559914905031086121076219892656924919662582510081539124473198406110154353671872147027501810255933922815160503956383958689357073812407874153461136975102033880320 4571 -101064507522856917992177712215215945391644346616289339551703030187075376536257960367547589830162784832807499617218489630423004486926628340459341323555249039178606248050563380813981828806969384896230647414038225715566375601736624906112514530411450906462131931125530712757443102097492777214629879178080154213581290457302942815312782136761720752002295672152098702547383845197215200 4572 -156269453947812362200496219141283624958799704520215343952203479604407467819286307767992174981798073074161767611210158636882998866283997845325347388473945460677519026760139478043888900487236254569663574753519214277221729329616151380262407690511010690362653166457339953063329970323774789929359765691960968988180381996768588003093211657586673502553380272887212328613126903192291808 4573 378080583908657985908963611409283054923898735306546645287449334681179927721734782284007526215397993263738199589106686951853944225425197050187428741895786285316734505816282480975432141386804965924541836726665395721200288786788086114065283253823404475931572709415046494745449026591046145788991887851240929102657002015051934502888748724641793958495142769836880968988535161310978280 4574 -328450678936976021937668117209189513303519657122554162285012551769779958574673332548872008236082758292400358010854950638209079151484437227559204504453607093601414593129749537513931291783681282574042201259658756826669982661179572081840815356606999755791749124753973266463410382881521486015354133043237975157736137637250274912978480888641588747169238724340144721679444466762020944 4575 -69144059563472838148786298857063337575541194189166417137424671279489224420381191180934394175206445310597280502736312238872193347644099331144128087771359950949624774430070690216026445451556830252609012022622046349763666354412902703365874586309879289870268681753876059886120471941478494211246524450604789960669274441146895748300463880256608781160891710757547227344085697914753584 4576 582341692882600680862462325479648559609104976142494744996545670950289680072339983112235853600710022734303531847557275148618337149698933318866380208520522011380867448110873763943060123611907244923899284713276667299529674845028203623571528558131805603103613047756474148291392566053589868424960848916474230584105941073906916004666576792442268400658590141543390554937364384681027376 4577 -756849388476303491629565069432308804938669477835499996923524777497742302562528570274967122606844878231152944368450964996608090897156009741836982827921288288026681742400507773434468319263890895994781052536765794379934475886516314261498581058495727733149568093057701913470410835528330053401262315348450589153755781760508205952583656974546334335947698931408057573454012230340581744 4578 263239327706285379740810983469315772892482312534739451511402863306428743732015517390322746442526706492978242049027941299326199736354110758071064229229285612089528125982514843159974545867893529349372043778428464600475353122310126977895154054489998147038035223523123663252365189101903320642496628103956825647513952065964181066244153507784055903797666871449853306166280549601135120 4579 719298421740851301265598756056950329075587420440580915175679048678367991943131206730285496778537863702322078304028213158778373741278936466579448162415442509760194428490308908375517136274790878634749144123001416333668628454189461770384369730154834735244165710394131154681471969847584422983845994484102308816699208572160665221789425845232938065358120184648649026857474564912926592 4580 -1444856042988343731241352014467670402770994488253521678676087438606189136138537033447701979719254687701025146708102860590085181947477066045301832002386389694409433753040704239400034337293877208332252700113449268206684951656121041708452214366632336099394510130880128863519315283514883335237631747274274865539336170480466472693782286696735906300480739007436998770225650769438747856 4581 1076572105443132251831610378113689537357985630234536306351515117355970349396230497311608438987939812109864984351557295353311803871052883153668378219709433677547946150976897733729102343142565855236844117045788799603296897387431105283952274731374976587275680532421543328962696457068380649187528226404864124250922490037436748989737344908623229126293517691493041520697734352392269328 4582 527409101271157589133475902514658403138124970612036081028277334945795222468207713092837808564251328616898810892814238541123521236819337739265354457048748325810921564215616160530777081410062802933998709402066052294165656156538520328957069770712199188028473959385242424837643276732009250787344739937394832907293065876519132489049487917265148217099497908369297126013415546505403664 4583 -2351903970983927394194325512552128121019990245910110297968834290451409842240668530920972540197373157205774933076955137720748722985534652659729101188278212314423156486383617532639585644118647640669644182597248760809566091595931931653753640796140151427895619368412629116495721827002228365465051423799276831192223338880628418826458313307012275937759006490035359872662115859701809856 4584 2693676605551615973824104924333531688608325484665948465966357838165286694734250416881188763530916395123789848675354803244151672519924452051438390102919418793782490439376331235078701363823186651701788082352705005328898345861138363025844740594354452742521753370566989153511498827704694379635689240354881840324852483452446290262458619500012507434448890884031903152307007855409898704 4585 -528300069412872999658819109210026596783005453615369425915655052733422334027058813318105678693812448100458671943312666396050219522059085548015473429547270031444161677226224974023231877350135796480794085521274245494085917889834617647598163276362239269244864902408372811100430331735899469157329324554928304863967605103552234747997767108578811836026107515150646565404403845416418176 4586 -3162022037372635469756311657864071072470823428146900278375275814778428602485937462937500963076936430652095748298894606608617166459602177045772105024114648219553442397524110303428746291058932469795714340236031669558653404554917937084574883298707061782614927635048707780696434545311326724682974930019108064818054761738831077695079949694999656197589084048234312645749943751844558464 4587 5431592020096028817938582525865005642311221851204025103193144453494118769090474226224068499309770902612930686939381479965158189391504634587856114788939264197698620421224295728388987003031385175036640226310472783544744277111170191673202289088854301625612051019489843199354425195594346891417664127166082062969052487827453708471808569091985423753120982688443476849265188661536021824 4588 -3377152613628926479114873751038342245518830115311494728300077918999346916660141533217275860931807537916790948189862907487761783721919863433001947114127742486202392407182124825876093094855280339815469269708504447677482941234494490755737817569683629667522326699850411882975639801953261587387359488346503095987837735279046467680809895041958418887504401482509431631001154310422515520 4589 -2969762581798172774444938823764044684349980882804708985940087233304984218913806204936448118758246920157403518129693709634758806877345579825547509046241814083416954680526759394821231911795299805185797595749007128997845579606721563879309635840110829846716293300634302629633570979790624090089809726061595255721769312074967116811110337408103730714449458710589737689734322008821522672 4590 9315717118303677395062926062589060365699591227507218252025112280974167779017968375490841777704338685349378945227208835395287174851472000124959899532451866785236964730543036060981631528549670739061311425847515961380150773084763987095090847275755389000465181842351948101695921487858875053105485516556410139797083642397424966835953355550502603648715305945201843091381469119526526096 4591 -9381087304641167079458105424670411385229665609960845357840028996727898034506315466689558075979038101719697129372376358078288863468181332907304929609482105671297687257184784553809013409641320100861784013418842804090457740287176292378806482668721705491027235904147510838097751073023598627953232841020403298659642260812384044473497261272603519093912629623955268563227704243051555648 4592 194338300696536900599007614207783693389357279763335591911474766352227853645492446683938298513275938461902141342464084567442914148865832971110379617789423506608644850411123827986494630836250904979254126436139348034872640620871777922937549655185101551125364856001992670450025097749061415435930623420606035616305231200621517769327294075356265316570460333072583453303800217768755408 4593 13436621243328819418354564844739581026021970873572521090532361630623972019824362888057616739786457974952173912223463689689055423001657860694263944182652499575342983073262550682274888857877236838622554896522347835007107775367292259530055241656519358660886214857714825736614645528820699032217311329682756063201361555052157663098184334053503491978474841254607220021892371722915824256 4594 -20081184701642706033717390303365571252751197959730116465476330650055667151275204880846629120460854982888208742592971737131779116468381328991368695992356644808834001298691079130672633765740523880934137610267147786835883888706214960639106348999000847552813332772494852213803133259878874894276788736190613504331083119550192329279544576435219667447392622953024853953046023609592517952 4595 9931181760227220087348231878047551858787028505307028844947634080013893253770808663521436445625400758610751166424223902459499983135567484030871037179977041627891106281610961365502367056874669212071086194987289219062294347701403478973620086229236553832059342925650559541035597757539772233840300673910467775952099396175314385468981415894897417494346587789543333929160745097461338304 4596 14743243298291397921757790873281513675503360036682289260948895335497275787814436575331729112481979738451424475327704450416954276599696679554940649576036307672684648057631320226648047404832921718471958800476513660274152256510126419043199185460220325141816721505161347558645240552455948037120183328990734356921891294512729714781750733025456389839682497475381706388596651577831685200 4597 -36249663307037231796326480152345604002868186113552581453243148080390588208223950883006934099280771713551320712614812519082431648190410465487082066397646362632498214564171342479572974818445055668194889257962331939967501052174640400580942022977963387146096591064395346152224295501046956297892512810188617992004569514574600784121323782141875996337627885090501224302093734428369891968 4598 31841707461442359572115501551444395994483389491990344035649369179192313356234322854197201651650289070945098209345340781912689486340328555041040060895837647526882718503848789600030947419055210139985614324757142998136939975821022665062586593642268154472119309559687882871584623081913545528440040915584713824372270827336977704608825396259470936424415764015173671567940690781201835392 4599 6113041649185543430023120064487572613950285676373950033631214594649951932454927514327157205729057867317045381269077508682153074246452013020572025625297494069544602755737176202414443924233399630194721371368718426725903068641109598259604353450288870339466493141649937560458517791480679332209281478941263656448354276858574610372123021538877418852518391169823440177143937786979783680 4600 -55585728645981180826313536176433178409332807851227331713681991065260070149891797587194790079365450397918223216897178977793639347923902413288695925404260439846544832029865612771942223554583009337621928392503495810178970714303636015017095534068016104649571751861510854008274065421023128605637852119532068624808638587404911713949906367588126161497840514088242194343098101316308188032 4601 72955109047626106992255849455040528304617419866353833974949247038527081855582742355467219830299103313764326097016831869920284549668747871616316903361250225628204707407946271361257909884280025702052762055088399805554735711176755697837978095112529936624695191215198578729394622037279257281448234701066052600865698202849769493311493879897404589322999975516862647805833616783487235456 4602 -26176149440158296025955855464731695080857709845339946090182521363481306584958464694243454111158015420158940692498493467553920187315393368809653980684877184452994839976375728417120743509600808518499981479107773773436554704563535013263096358427972465267525908116405528899572493803731942991862108042983710655991347779814127503441058344826067808581589812590968374597685922056970276992 4603 -68154298220185257233233461244584838070518714638953440732281047077403645816572976080064992461207363934207095917440175967047125685254915792573609942028565164755598999807066474262807140305589598846377945616147598314857249304239526041614293409738451242241508718069304054110606160252955711498108008801143780993091450406182091103465098413906532333448314377330904297061029071909666609792 4604 138706709156472475628274000598834604069320644657513789685910593892008231254096978271583636090357861722981494926898701033671950077496214139849814582116662204999781896522735682303805950148736482126728480165053788611887300315966265154424004258457416860782494594652682815206385183408851635262176252001997340310094983848061024914838886845375110242173179986522571921289381054691693873824 4605 -104665836672927404851488717241752724449698200372134397226665258414533418947669987218527888461201775297961893564875641677294035929023727855853470923353733062714226081490556778165710691022391622250618334298339437286339273218234709485943131355737449608730680806463975264153822248976018643073113881293561270598964175104197577176783646843194902110238686155342694286571609717184258588816 4606 -48694712907449012131404600273422445712442349578066563586937002032338716661493104688346486500344299073624625844973074827390459034598591575855097769951996910019683457831812227431148248762750107977245277052873618330835299959134664625265605090422916626124845334122428166151885991494292373107100478252390241631736947617273303875767443062483172034874770699174263910235285715987626081460 4607 224853039943244703390518099111284697143558566649765338563354298505984046365842605116226391112777693360542635336204955735026562157104329577187790104411776350524777797336961891756142834809930899381618622045168103112855833648574709747562206869833980845944118033487457286949405124823133001908957936724005130847569160807133610761782147218252197435081751772949746592884623686913531127174 4608 -260055978287649961985898182066265451213734046636424504841056988953629847572049913531678165414210333520061084648867353677963926569120288594196838550690066396814129201588843410218386622799768510728330915924270874528047885223474338472804388123604507143412275291611305262164581827970712665935534443452797309460910234866677204048483059620658991181494823534379184520578700062853848829134 4609 54232414100262574562549138996247175491727190889820360497260469196601410528440232356722658131240728235291361152677973941139655989510130142633481674589478446933978871926695299253676966288983100416304582794046959938792311202605744029878676482430034792608132110290140598659150553680365681014432988152940378934707085397181344684782958198981925847063021732969844624936752242961285808660 4610 300514538960009654358132282757577107185580697154220568571905741981392153661178908905777377322542359630793011932077059987227368352032929744305577655460404731899427717356302929674440355300348862023307015617036407430828922347324471341849694003596275580934556805991211707069023675848287897006744921560059410787820261631059435935187597572246763305818750994536326111714350923827482311090 4611 -522097202786790930957226830404422105744393247059576294149429593915611919847984902254827927121808558622029719135511173828539011269795435920781315774885598844728894240127708521104514755890275895596089777989083122875800737267623058023972106444848165422115555449097032994247658873133752091430751935732081884406887936155022818187688264549906503365149865228290658830874338450014196235528 4612 329631890016964366360639507083528610515613303822347363820239161481311234674201953333078020388850894333067297219733866418983754271933989967030440193666700477173956772316758006912806499350716830660665307071133375308961976901287054028869097806886216460501374610359137890865307087266986904236897324004972425368696837322098209939251890089450252230808394594907263612585478615067151107328 4613 278075769485019001749863255128042256977792536252036285225891164818398289270298697416614107611139247244671811797109442545876094636884087306147670351509172998387485873373663501244856631212295207001494951637062239515923531646026669419636011651060075158422097710326530760885215420653418033077983322773889668175813448205705999523548997890287823366425459877499833779918160652375292058660 4614 -891899989476057385778331802849971186898571677767921407013634725091161959079822717829616817074048177716346733289945149470058211424884641810048075615944330363362049046248087786536468182033717175527782811915849376577380875527129794599082870865006594973149347489745666386820221758341249392670091042469122055619065037532349933504018865640432546526759111529643366827539472995785072304606 4615 907306468076885429505003008831813365448091400276686060610808931662698121470618381164285792874193629252066829124911789411288457819143896548485627178304148188189931668878100181019607621590559849301137229525773178235823992236973500105757418647788912055902134552850455659122018336771627642066843280100323692636594783488813569660710476078234068222432868650688687088317835118743771068992 4616 -32084238241195245669641834158606840205755013753745262877235703606470970869424028161381678948684000370725288280768030071806217384705649913472294170724274764861481069803314373570319075385024596652813585925769519181764812004173625193913067928326042060024399876768504957779673281028725991593316386968074304878111605506395645958239069863058224890849420107294039138139846054333474125448 4617 -1279965073194058570152304505161962888527825857747354718556275853458459923205952214366461979367619847546221481646524044740148910585894797485451866785434516083189878182843713212420681055143956659865394715042338980800335220860370696041604353741405725402859369033754484768175148352022317265358083583178525574913708279130873823194414220149426511826563132336841898529882968677872044857064 4618 1932775577086006020894743693979616429831454101188675444290977908837795056927047841347788842659160369151313200893459396905076945342996192775103350389559473054530092488003024099026010146471052709750496728815298510247624643375665123173893213053176997931356774437515295649066485827949353775876002617222980869390989438033033075007779000774810048043166931471847495748763165616561098572776 4619 -975289473634653364246491943263046687015109694620007074462544034291446277474148787319338852852135681983265998825569960802275489075627825947885844112692174817806166072292515311549515493475368913326583429523996794731236596223635341558151010769752913956718671455367696023726582833238408370114605413579960945340560371951618278144970778048389786501573049705377038782602921282344146015304 4620 -1390378360790735563613195725486471484831579269147526363496979107186624491162287692436179100877858872569864137887099066046562379511237521511780737781714042098223507026913521668114048173948511383222858796983696479531318989710751265077766855013443361544997550477407479383811269128905034628237683577375672164462946811576702148618562367217500310390240628901498180078345603513986832120504 4621 3475203807988474134575421194073080368820396513896514157406987494887806084596823180275305177657015763391003360430477986657423661591790886910640132506869962316197388747633647815826003365188148093062913240347203463839656400384846321059682897992565759590222750576738634643535395973983330763239471053163005743684846017185119175894049610000151296122719366066334567390924270164741692506132 4622 -3086316335748837565161956072570373471771650979836844613548360576458788987978587829440236553268049525379419472043356303201264806277269198720556563853953307479121731688993127813129615331499919552933807553574034068243642241199847670173857256200746361139206083370761953508727870348551616378004813294837180979597688417122540968218908332949958063748529868435250814732366322849571199096878 4623 -536401016677893328876843473541248020591443014475365122397400300100720622215906005575046122504419822924769765255138494394515269171406724621502685266553500352902040101532194556376788284939992039076567550730192128602587686703895075280568074979457821976796261724963285202790567044484288167830395952932424983878593191826935572741241542302873699299981177906399225152983281953135623459888 4624 5305069489139326756717831804401605881679127997423832658665489838253248757724834330728407520088523118546995772888643623308841162097229644498998097948042623456293751799279438977454621787020797253779886257682696899132656168793157259730664197860819208820618848526573220685894502859137007766134878728845362251231639876299837110401208046285871966611271071980468184681819194406300163437256 4625 -7031581363989645308024375958011598920067691013487632696772449817715409321558441257046132045314723987387004966715262477231120047758086907184141211579693761106474874589624136207455796545212381572785593755350648788291594304785247043223657777977079543132208022459567121765600350813486431578198078917005096927244036069834736175163545875548534284297289617365069960456278926291252511196208 4626 2599586015249657540541743158390204888195586499811878783135087361915455305158426964641936166169977755403000474330491977759830605904198053734814081947032803818826959477851607229189525769518602255274174459223293039019544258393115471953691093473908633848705187442338672175091410958225759835284073208270821260579409031643808906838087739108148280259972751422165775981039315603787940795288 4627 6455908361467322110488307658485922138019006743833046913671434031951771318977408914208632599728790769106252010975315647535384810193167471398783763893547717813753482895897970360911372992364998166625306343381205323216679079562047833655756224632303885709275929357449268592425205659226650311138425243069960422723066121537955599346460632772915353626371561671963060839584841811464628600312 4628 -13314595225294978399098733733060963143709637073410243337152652565628713093524046824119663293049378962014371550416071385104582387314283963394881783835401317778763072494408992754171575572148107678307262509806380649544067908859974015120869639392257123079412573772866606805664458154326797345169390507272967928047510215832669152195166541790912850500301173670153496385857295919833392408512 4629 10173206620408724623463003038271391196027076652457979845854828986679918425699976471690907197452383614756651224862420394680484774079890242719740678273952841028315404958212429475490012657942671604452533414750848824911403380160178086253463003650636290695105856446907790024220244175720523974011604956095589747235122036431701878535125443173873164647377127997161600271493140744473904810696 4630 4488274497595925517848623186183632932561159152623667174724188108349424885830795591540021159141520805669826153497630844849789338622478190362984560139060816519368381297761553532805434377839313678857093508505492059247575667181823195473447630896317198831467246271953939439888314082001210419842257817902505489130381707406819974761423986937449774125914943937696464593566604870116997955416 4631 -21494504953551457021034674106055977283742060093663702763628030982470805096330051758129292325621051195158189126556478121573528516457076093708904582573029727199462147937776534720058276400203566894471312176725941840709628981131408519635975998024099634512748926503323773587845066943099353091882932017610735941438364767697944317686289085391956084706412693014298098764397672360679035052168 4632 25103426727228052891587700209469025591713099189677944850909118458128507308836330140384563665008396521223978044723748894981439012890001380579633299766769801286696252036875193390215168089170769043594496037376365880289594264732475138785147573910216032780259798516797188122160337567703671106644249388682308354918979657203520705518526317697578720638013168217764371492214709662912240997008 4633 -5543396036241603394181758863035064856194643910414456612797267321578625750497717798163270166403110636877011664570754697135910468833029120145005563341245108900080044702271518244950944114218249873783283414692145424332990115747960772724948406820696494544383304449937309549676956182048622324007026582173625678546038327359288226774366951885012912499727921827529608001767375356845171971944 4634 -28554699249394998006723510321199488413847443642622164350031610390492769729946020762317724967440039589898685705206181037115127871651276810757056379730598765631008787136968298254700492586555737942986547012465902638726027441374483564397890377419827082336678340833183789498497164903579242057702491948304143376330246941400587449481872222625395647638710215899885048130051010924304663832112 4635 50180236714927340102160298540115780165536532367527578519220397139113264432800679059520776456505019677270566115990737402479890225960459969204517104331072609261596160641365999333339786197571846996443686064714396614703266548232208331422071498333592079632745780511833434229461607461841127436249966492692737017095786380807527458897850189799990796148502450581959852142486973260443637234784 4636 -32162541048009324034596503373011357714345767165067789012883413817319233728994409266044711664041116378802481781346809144871643346659332285838103148254290576016001791770536074695129424610431239592031109958309848070502311865090940124154833469943671092972254643470480528456798687121412446531566781136652603460235142190506725466141869136186614179555106253698034600709622897807593678764776 4637 -26018422301814888766144560603844393701941783999812551755939344184867138561848451088880698019156237884761083802137983466317221723408750491599105639896114062616530324906867700602134521109127849743717934214945260364732670043769099633596102503287654027951093504633892932602167807482383035705423504391723341207557154502460242148313785180553960034486354804489535961449914817599957329619500 4638 85382727601622635013321505497681905349472846700528114954416120557422791718410155370319337607381910366840068195924971203328153630875084790897634169525709101765850764722231375659874286588000803447466974174811941361120694984506253902743746916900077920476751693425135778334025507457939141492090248417770059094567025586632679227105611796853481526853693666727082335930977193778723814116098 4639 -87738419943078990003459401616202525421367597978257140974047111498075238674974540385344943676582760062625294804257452191876024278089553144614132182684419070805810701484209368890003515475417648436129710327284016028577534623692086782886031881928979327499185401516806524638496427455986109107115795793213374867055783413453207702103851826365588766775452889942328639664612256665523288347312 4640 4369210812684255005040648239538199224447993193857888070783302587534084896643812879721235481883773854684296829789858140514970748445957253707370407794536259775164376384550743693747614904238447945659813287962284667635065783704339235217915548504814130788658178551218319735010055044044021549594543309931781490780188124330476152782509219339191969860052750955023980893622411007506234080888 4641 121909133267256398684181528391834499310751959791080108566543170247298298389907147227927461682145006825069334639880098046738749532590000077005020379544713267091793218020321405953825824351616971162717519269744090834649599630123643174965345104312784722553092166361868813282425536456280295754973874524798040997178592021925347513669498209878846159364615053766821204041151600410017540789120 4642 -186006736229384832643307089849997090381151223953961559472655842222253238790547053533015673166227586067699612014682359868358602033962412389536655364542807136652333404003553864900436873023864140966833800153005101241488204134081192277003847486500998035433306925518694270060968912523856559731898699450786856334235360701884011826614601280317170255887949718925946884800666270169393435611448 4643 95721255739289991839836165603914743291170148657779305120334318090961184137503219480668795854340441673792175511518928588917700682385253550077511288450441565599273115596140429466585384013522397364627345527790181659636770711036515293077914931923424917534090734461687637053949342188770724184085014556553469226289725596821163772576784176846664981176318871957888288761480676928274294959512 4644 131065218913117510622360586857510335418378571553446358872007316874076464372787950509912212026340220072068360167950392797410037866060334050855773005218029438193384756789080586335357549224394042912992344041567870548087022718324935487342072151285395670203928066134436311319789221034524740853245936843823631910375663254919367426308728783984218575992897436810116401704763227141177046155280 4645 -333129544583450735370041509751474535719737518934519397134113725776342350280131745830219459316591236094646824997570930232098539937842999203473499116229945219178555931840009477624705107055021319563747077345582157867436672813234854178038060307749545059045846177601593915990369542304067717767478982486627349593914644942304125612557767994943860292678936233462885158350612027285850987167296 4646 299091432391482520600116166602197261725303337333910943367806214249040339764906633209722872257641843034622427417850485367760224847174458211220141064782918600567652981371162748663604280310216536322323790047769444324470662492489267065931454354809387438747719066543718529433036951320814289257268887401746735413254212006724281461409209157056165382196876543831128975987656010307024460974696 4647 46644826774842982225994346736430179336736520930436837478903659477148267418507212796327508337221724941022567827064763684853407906960384419997368859527466492749526001550425955935091677329483347813340046136390477308657150891126518311211904796906184816958467099395816483243259388496760169045653874274012955704492353742971067159504028670149103384465540287436279468414877496771231748201448 4648 -506244725057974108976776262271099606510714390956529246829525826831466143617738813576487655424850072485672930695639800529043529253519010715794649524699085692364393718762870263882967881463846477467402922785616749867397945520921251809217518766337886414172627106712313577994807636552633716888593472843433801548733507559949334355409811948779650121817579749070065635764612280281158791236448 4649 677644199024360027623979657495260344421443471674007220638476162862350375524613217140151815971251384842436181819496111175392114525679617614044400816300279233082228860706909190950186931414654839389714274875260347502459737648402105023382491646758999513413704237661693515718351070487453642930398415851218801226398015698934626785672116959766171449219829570715843574809660326046352642665352 4650 -257859084456645488144743791267780446771407392977971885090971952210740605273981357788126672841409193885082710561053906878215427552733315005588095201996368337505714413225771759806475667731905095166245116112745987458914767277820466459482521931551558859657362927747827770828438249029232820593237571200552663805929134898900666339463235024300268058339798899275765635925381185485982633565728 4651 -611361575904714707157894629913730883354848691027445885292839208919877864523921187749776098368885283892160221594650791283555563463841135026477048177678973082858909042324457028828400933598694411613714980617836038669816909965559100998852177610042644422703962349071305974414077521273776500104302522291121831352613050874707947818250855366205801431764638900273330992516610450637347306658064 4652 1277956463085166203304845600510515552706440609860584126817596079994121783819297976359474178748620258967805297046499546822139703023876620460969651090835943973200332342283972565163305567506169711417149152077468172505780499722472713363441140621422014323911075181661971782486690474186556465142714352776429083709295233727932424354212895135888208624878895750449956845622467682136819344099968 4653 -988563353406069038812306653301618923652844314573415967904301936126305040708049733511452222856414973509049179978548164257192037905467743773632318899623514149671437705238153259994126737194141212045762847653483569713404628076858842129230730400666354266387186079165729174364415038784533298572558612357187883000917553539709129987631440413574022110110769671242203235987768639643710748952440 4654 -412931184561998995821869812943514312258197046766008019331676180403339263143622708931330701814734803990853003746079301584903386208614590457740975403597708819203886767726253378867033033902144357343405817103770183176708034624316084526755721506378779035224147348506837227698003252867209151416733208658242246472134449249188537973146566658060559174094073898423048287270233633025416803055864 4655 2054495489153687460487560811208398602313659520429706517818111935069595193264935296521061635545312219649297629723643169437631138353528784587651489928639331516841839079848099792049054838285614865147573858203936389704986514130911775813226076595642825052388010992768720550908261898352741434322762351651044060738557334296070793894451954420458439675660702056562334568888841645800942478071160 4656 -2422950517322895409883527265522243523854511370018381660385817008819482704957610357977109446507913492525131620776656720967667408666346202811588231433760319618639764826376570607066966437164721306622870562142288190774875865380476138389902147835994294513190337233465544941837381002855996287685410378318539151058944230528085583527832169927442047027716143417713028217103714260334908114601696 4657 564483194107833900311426630072740099060227051875055443556018861957321316984191564161001546104411973955405260771986764009922952428888267019279700813760134246156418577457253589113518230017348224132142435861694422666140497466478019527146534021442037320745005561008072889892213529329528125890162110595638062333749900564941596059662968199619846841614111746071650785479690418054113632442120 4658 2712684823606033122288265648990028902322853005021579031510104084421942613212654738429151871589192929889096101318159702667707101695969520703704125023747718446422192891118883383135147334791192026342116154102922407638713872733064197756771542915306735903548372346261291241131878902580377455329036439011324139052056951573015914039066085394113693348657305219792016587526972163673349328093600 4659 -4822489026325413174706265784708388138767724675185855039641772652779409576294778185439934293823230031405442699272090960155208121327597442654552340157718488759456993607061991558321594374251622023535113408135879976222038963603406529055173530726862473382553816748919641950408135974000655046529510461610818475688715694627150975354879011553347970133469121759250915556711427107176358307134096 4660 3137032890182718267687753569109890069358356414749278878877046299187836621676885100516731883947987652071927621711695932738391973056270401426412743548827940139144413342144150671822445704371115547539692534052329798791577310416396247467589958313051681529868325111460319743844529510653245625218765291545728499256321295276779834261437684227326261759296464071656784109369599494372359549569744 4661 2432528882953468791508842749387484444828832080072377395127701297134912318734586928169179471312778263130177722413431206410324438644396593413602367810612988678042356988657052252206173860674241633029451509160857952587900381884749171703220612240382688013538000157302030574171105072691839187485011345178096245950168569412394344987506404995641032092014808155244393230693429872132901407557912 4662 -8172926960838347544880000788626586069094857495598677978646799262345461884543431262929633460003913519035097224743150992905031344869599154891864150666301092302849797573312900427633422834662851265434121185495653342418132489719679235389662503447523822389789763316005555990997671643547405201688969494237318615303357452651173944721623982890548586323188155117277459279704846557404042051024096 4663 8483235180450887732830873314860157376579011901198409306300129552300573018626949720823381926982195861329842741218772081973383782906770446324268541277355723124579884345667134830319791082477336680864901737072127867254746605314178879138122324796779698585575757489064460794194174976016538087595293744013037476052879242909027785617300189743781282821008182264462539775917529186738171087834064 4664 -543193708701862366999663643786697718210765908054795033940983975105603811841259776135590422922642662478031720093661346833868117725456782231202680577306744550479320560991771452968943905350070865930696841131550049731473690265367332058080989283451013627259514260901378320769192757281052207090478824869243895359061311862840816484758211371000848420594347713529917132272807021153614900336464 4665 -11609227306858130195425933935715995531430188462400311652364063254510964146967649902222012923140002461374220081975100483682141513779391943712638613097613079632919936604540973919163698326253017934287037497644190184867163904901113994715256250975077212793418601611719870725364124219255244935793565791241508460563436472564404141514996562840113166438573309894005140228536595132004363176648368 4666 17899103112997656498543389172666282793355704330022944966787779575784589419630502708315143577432430148517832203438165170042164548807966734832455809976322035929768482608677930524130621513164770927228535201557246267234298203905272250862297128363197266756287513376150388848723838728507581726975088156317195789652545444527174417458548602540030308137965377155263685507004145225321985862183472 4667 -9389372467364685116947692827435802582629805441977092867740929585439738180167644851028772848695063835656461020753561086271496822948450964442936184590571661883914362628612463331992682257810399329380040409355364726419156890476388655318025038922782105253308203859398153159515403803771494541515097433663295250088657361301672120540546862027410435753917809275785106504217363893598649996522928 4668 -12349502455506061736487105173530672796355898038021437813304890687381716974134374913414312027917556324095754291529189788719000865643065053297234024839593805284464081944725501690105544262374000957075496233920297420958370194212327929830338080730913481813540736676224361749860762482603436836176610206369779612617941602475877249047416623538178685728442882305522342646511363618291391323164104 4669 31930259788657975641190240909483726627180603230919843824372515006160973667614206957838083100085541813339288673914310685376422003764531838170479652152315648452570843584461937013381991067386762356256604699909627996132289139780613656544851937768460659476810367040381940206579054501632284311780572746473367171549996987771621547435291483208181221186235244922049317218691639013828958922255652 4670 -28979336334653906012888742949956909950401942520354980862389251742753749824737324603299877528280655526066791629085946975557965363861119670631814313956542744014579234290946079917640240285482921739667497959658274469462758372287458377548477536122694773780675420167580203286317675981537241653224244183444207158974107808062122082460924165618423832072966185683544324687531967760425453434176494 4671 -4011768088338397365967769565790695760469216923569170997154176531006761375214353286219429238362902647139726302196707029978896662912997174969850121493727539896617182285505555208735525869747844851081345003980570925465707467503695070437832259258845033573006507721925428058229999526205974595490004658613609231858966619731266460029148420132614115174533492000269847694224751644442523856565936 4672 48302641949697985509423955078775542210482926089786629116469395002029192014725184376870560182733142619258105226960817317022524517334352054083566782404562333217951071342283265372911159106118492671498593981996264371605011568742380220192365893443878513682524587843987628987770109781520378454590358272350744722623187697655361132233728154175257999135223347124571673280613040558274446850704504 4673 -65298352904428647498688381373208916142794709585369906422946214052952716180420453216456523142516849286322075172741165453757483440793261359542093459636636612086649823401602975740100179955469756537905844590838907319564587250153206048406836590612956653526008174976137782029540851978501985499596374065724359432745517242488573603013451787004280224474881686315994485430419086302642070844462080 4674 25548965576638356935460238692875063853036513844285025991568333025630493166638983581720935879929514776343725543019865291692091441668181516148969016254566510770981345064625529968822510396250973694943096710644228376426488220960339652891655174672851788994310091008343992701838844001953337054412125265235797871817244091513704342377323938127580069247011154726629140876628903462152840575270600 4675 57877817750254470429704872410287128065195141491033432149792414968366140990428875261986877486629119882871211108647101198248204856710201986579234047466865801340483959399271414186811783701610729177020216247872668449307367228698928198009622033652944586944248449504951627540301650520812390190849841316379686229090380798771459876202611766545288814232599610873949771168301734116233349661172568 4676 -122648350563726306566693273486845352244152858677292146849506532925916521744263759912841983990858608082062914830295611442665895466770578550279744198691989098049976892844259379771496540713379290823979088379253015658255245028379440835141088513929845784416163078575668430704507957792266383421617206077407155326529399355924926434015338422782094065530712917607872552910492189513591973168853424 4677 96038948519045957871287663959758518072935382804724405583525935592279818021326391147758532245089743939429265901413272636419501696638609479384727979574221825312924316076479111179526572964029323736684752151923027252744567883154298440998078371395732444899706541127357486530198967700413024072945689232419479932922817449659493196132350306793334160089489554434704541440220890127174803966132336 4678 37914500227744887207428932505525728362593391251002139114992289710443182531354016760286612329402824364244021177308736948621297235708526983236867440474671901219523239822880437952091558095746873765754767064836021317043674421753907386358133893354219981575113431505461083350053025995756308045847637614300430154219872193487347428065300979460924033062482927157861973609373244719789285713474200 4679 -196350285723177833360039366622982262473262271677288417802036577959808917047361727663399582116512733935051812285772315473470003150814487980227911537128206165127698727056630295027811588623086316718046289855110734344241329387668206095457851703428323036906481473680289130783011075483670745637724827973688377475423699694531983095374521317066019598507122505392933292795286176784163741196895704 4680 233830964633559424365444955904561558825707310255415164166636280803363438223310543949001329598052064959195983721723278089808522492536099972713119388526943939635727980538215268996666740657014645894549729611630112802221331223940032168601561885378507355342692068398216557533180404038050625062419130911333423873779989662292975939844835528886552228124794547967110275386790946360022838076527760 4681 -57288411459942736515990122392808611533920485170810912255211175595126193722379386301597626015724052504108478900308459071817259341180804153785638757999551718470134265265992550697585941781404457767992787244413811859609867445140126039166154582175522705475270620816993957855170553192430490298389901436893843975001653838254107535148398292908013700666768375486747761171933655204732249330379896 4682 -257649195779474410517783894714499369107922528176028532835966328302918199993639946144283240489812123435659069954481554842388466194844245623875358723160348186441585347515095447239664807017900697342313079504214008943679218522168597166671954884670623056383264545117613671642003594454738931606793799323164825652937142946063448422468795000193376301198243222236898789053147252988344599822705696 4683 463411784552672955303302204518193948321407821109889098307252117883478669639966872781403270308206354202045525062173482375601181102300780531245787935783677962992706061287071479561592334644954785946243939747500008597853164800581367710722966645729034138529765581780144636017149766359118062401386680747454898956698288917265253588731316141106534860616883839707316140217048002065157848956436176 4684 -305872266487299034149560880280639345715842492035470361357201119928960232869721711487276014601738891173436501699809924080132136517535434984468685776386176789291958418405035743019067667094559864016621004593300124847889053040352807320670293578163866448603460135704482240423727167609165597998669485500396780006246782742900820280982199991230085037367783411490113351464924718151790036660316960 4685 -227235226752466476638426295740683248740943223274601871272790123509556759547826238310732446868217012573358308839166981047837243435361090445988515668946442730686032008861328616940995835502435274206118921028561288666963800010828706801626213992246041317713637510458067350407157572779978438606637588789963399963866970378406523649363057779484782496586946209339939128962544655399292018535438720 4686 782237542632750068403939712174308051554619461945999149769585590596681803283948753587768711929888512057215177930848492329353968965431418878884625532739819678054775664826189118428183989026348484538790018858383164504803459064580439603470284551050129056792095699732873088590050421099593710946471093502004130838825350884235149761107365572830274657422446549479556455363814501127937701937758104 4687 -820106005734174790379336953792673687538888085918452503891095814566349215454846147786131995511895159195905858765686065609715658942853018069388703256665044068012682049909753357729067710847819378590157972770125366950456385205751780957209495078391377571779976634629479029052781055091679222718395786680941517150447248931142717882703607289587755946844915344639830124030149944310956467240162968 4688 64024768481197791748832474522380878312208415462781249336161108772333700530586348347994119276368312455459687433059411321737106964886187065998110923733897253500843669462792189064976642490361573627274865076226701363360367807277274934996908644216869753858971423715372295587223993613318715218267834826476163695478263264317506680267688043919986108596165689549987385999511513749178786602715184 4689 1105345776751949787746731044738048594956649289874562995913914139615647931207842345555869744813604392636125275026627900287547760631888091542430618912508556423553284012244159211743254751084464436973783196652231933094448096286308299672225760320570681264149329932651416033472969154784990887038441041729708309094487680622429473670336664898294014847293052332816738340708772348374237453474410808 4690 -1722223142105947115981606690955373719242777232458089054867102562918287091317710444571551150583309737328572732788710589885365186463954950969106849405568794065076173493078292371539282378677884835492537974346813868754937732036467843251630885598117690854168713551376881081779895929729015153033524767803223132345082907634572014072690191336619250250037110400838444538374008878983428003918581680 4691 920509801959710133038529115688620816585225218999530736855998383778410164196054282640299647284074407148342184220456566125401649992393137666662527931078394313923745274090548165863974954498472001867673662975825525258338942596152762574609962257887188220375539116596274102447265236442878228302720557406573026951433635319898430962353231630810345398583187461767517781879881782942792285333974512 4692 1163085470386520380124883857174886726802483112607825562520023437740493986105956682344529095992456142973073813057985941761307470256801271878963607804301872533490476430666833872817928024811246097761546338785392874466091789475132455044404133919413021285397407453316434016497853981945005995551267375671726633642955430283701393964380036909311578929728369069361601284979490646615798977506656096 4693 -3060187472986027330494761927775201115349284505813289100845205702969673124806100018573107034522731950787282809151758848633431483790555673694706397768434832609726338580811602131151484825919362107258724997476514415170984900919571748057521244808098363405997125340779772408638132273730998929385287202929610598531405125521787585380429911716600423840286660345335045146981162671494760350945875128 4694 2807341540628590418301834330843418757176278435681851743490609848850790908341973747894955056777543065014974303893245930054493856209954360584226733129113247198968692252804574576546782234699585965180842208112741840783091190030480884304285997672887800800315000123411698731709227386627828414521605781418017723478044336585533011919645176802433768479450527037754509405930604838653628881578474960 4695 340330681082601131943802315719802071140739686736773679289796343324787294151064260169940578969888572637906141439749292495262736776270570528910942388150504015278026955066665564724870897092991802523768017483222334024110627686309331747855888921040524121986845024749314917177366951146454928400214007052852827902687760825582850160218829812065378154929392277334742496911087764029359784471043344 4696 -4608095334929926951567348303318940058568517714406852002200342805653565446278466933452212254158475700750816564065482432488217323538588335397279717904060208762189820560846657648284308124740941411600620797284536641358126421104786238857382289591829575748333029242780153110951076277912500326331521521328085129619097973925035564578754905033858740884444292541452139090330918351948944107398604256 4697 6291509532385271022774408357158077760496067567018904123992918642054810503189628954257908392946794051842411392402873339941324832855808193845927226224613850077678489397469659080241575284302774134140077006059664414827141134504681672863872153723100984282903003804168418701575219793654629864614562833055120307439848922187580483217859182331481151290279480308922698409941926703214529346521361168 4698 -2528753948820879407033757625472639472890533553227574176616169496665368456630667322455239929651593739184819895164953114634422160009673715248799325565867936166382794857240412470196766619100719171599434806929706241742018316351983042756825602487163971424172627601540688715096254685985003130767846804580285112978710941735552251702318987481118257727516772217768665155855687333234226032996919024 4699 -5477668658827661570733453790106016613522776188971147659692181113740336789444534240758662830226754243903400469476220763117399030880365995743460356448088386841971033969144234991233892872621864320494833704823082543919448958420430411025590080670217011914651791301455767751054264508634779816349388367175479610582290053414814008044971045936059947725735133185318821150235033346148049443182751264 4700 11769686403832070108371443886605845750471401139206632105359895574264390313642695359183927764812173481892159985677823190949896005911421211309263103998790158529612135964407358205040759991304937755452191029230415072627717788150873924158635399055414883717631703149059678118427906275025823351070034433973182331820028418557792068575224231060794740211625347326952941117350284700147278244535428624 4701 -9328008819395622497935946339053495394231210593106774301203493781139454882482664483579022738406079706926952080966118874711748446404436054312220775152595276845710453684948288177244919670682768519245090443375792411674701874981135523749806813674286792470775093002127813587560933559775039692920543978329860822431645298956289353974967004640150440294087177043581162980825844528444300223060979576 4702 -3473608764941405727804731343837554519464546801785136178475963857911716048671278615765261849786304324410544231002700366714467874161107179658097621317963789176055274011105268997456539774330021298354719545811839111370837569882459734007287728208202177974022777070579010266391675806970306394756029473586438682525842463095849705486694577709626120697193272615472459433943059260319223326566000696 4703 18763161074393688990840534399426009861982789568028551900258225996056042795164904335468787758667280504104882769108353797298380784501261596101480936455533920025777087000857567070979112893465126982130223725815258662658087707072792437945695780074300184811978455082326224209811221835398329963396545883089802976512512020702842915721292015774108447496732098368869599841860538548480899271099619256 4704 -22563475158578476574234938059146630249803641271890185065035411259200859975101917870973643939526570179667330153709319840821279717463254716235789146851988947240137706692532804129528138964914572361263859205576395061910262824377603700292751516101328771984711033672238771828618481187060887348381739881942327966289507978776899178188786079924661145316293324379126962196512366952382689414087050224 4705 5796644038971200050367594403400568712461915663822191279899360671370758203240978566706305248270153802293558350249740965319838394433280834451796309697265195611016439474543363467540816882082113174342173791786080603262294561220586271599151410985636164339948050264202000313531772522184742420797973461492998239573496051166893021342049658842338055782451896774126419078086176658799840359631136776 4706 24466054016371860474903541716771558490213767862150484404679157051404541445394926199371727428562152847002723785966407247377227009851035197903575392434860358364458019974514361801692543753111098262491281870110584313232166157805194345067421988594831067741420586274514192619350177731851204790273140628587582169212183165745528399106242100862627248039998393974598975367427712781374553518868723296 4707 -44526673812594090260590057695827698230640667322536612157259153202142992614640922753655118916130305246816106127298132400033683356244103494327941626933590021006505188761510552326844866477567936486743786041504293287156991456440884277378081522374048063263631932794482314912192574471355630432801669746587348513299098596733936731841053699576311033879894208139866951531918829211731048382010931472 4708 29813840367371785103448753589201654338343996681950942557389821344592476296399068602628635510585062400299612600072577203885110237847998709172584301023705369939586363653959925544439952498949328662587076517816932382669773372654484331473808924669019202481192959958505075774732876263234954262208589798692721920105834063519677081805779758829673853387781867612513782026975486785678490772169556832 4709 21208679878581720322671963257612769222880910920300496690660181858228606000791856122797666164172622342686498391848271612190230427395880026192114755982125390719946704522892515630876937837059947196959441185754603589642472612490665389933770738074210118742317701155922662916567687851787750888736111147726300128079796303318622089679779320162699142092802599918609341614144758440034971191631517896 4710 -74860520630200096062558790969192445872593792361494454671591685053580495332181242282618466447206226043984158902132393278226750600392059518242464608637825649861596489519577504301718922746513109448389013076348602895508952883389331936964592761897924336549466242213849870442550828167274590971524410647143209176232175832457225223303289408208042855693593075071767268432022307756453661316862592304 4711 79271326451984482839042473742959798450151178523480498193838642392547283706341587621497537868009464988507377385329610516914031933906215015278230825599463783365769763906735683609986807560779662495242618694926261765107602166653686075117169109880956660785468692814778618170242316853179724514106471771308436728385410558291678962408925248797931179529517771745248637629587916234699278986274889104 4712 -7286400418249946409864882675284366842832444132940769829163731519756344924733388912608237540756632182589514035376583794908411009155867813515708784432902731234995406721493609535092372032140586306678591789103130654429904070294942083630871537430049295198601267119620075381110205327903147399479155932472657508464882820551458819652316513993346438080052323101165191117567903407177737931542061920 4713 -105225148715883509379181106240951956286944588878599569666642729698555500500785969022307970782733939468615226595955750945090696864597111739202888097936934942979496164920584417590231313328182683274653598434253591720592683813281217476875023949071776229370844500698006378618643065733747057176253715042288456897299998750306354956535995711032350722898519370768920345730167888754754393601527421552 4714 165692676754808523877140022353048646928998285071524047175211184059050840909804862301699378555018536623918606434214197868723659796643871059001839735345343790702000237100919108163885856589554645443433638988672757144604903574265628407280119705250399255523742276257672333735987847754550649581332140362299150367284543084725939735337592065963831379400855792320543875063140879716485487621439501328 4715 -90197312447896105766276232071303202849042788989145096721659135867874748541794010423295689583720189336408726220977872741774580521354232884117506020037075872446482191160735304437507348933072619059748721354947732099082824490333357843208058036879973493839568452071254597863847937157175152810095167116885783401905947243145777905490486270183331307119555968229578877712477762850340139563172037344 4716 -109487896346464960431420861907858469920515229042243551808671953905255061112142591225101145961492804680332314093114830781281231262591792699506024280996286698435481862326189845366553553306963572777955855500179960712657589029602486308702694848759157877393821780485118210727303331819087847475672653845067166504664859830880424430720445056138502220092419776827173745323230298402866114191267201072 4717 293257910244134112879741046958343884228337214838838259135716383600475561128369188141461543410764210093059730482696655331275715999773771152165073805995007283202181226124516791581262605189703006587845557935352269271610687870772369415624205828152408031342279079131282447926036919526897493792985577025060832044794437357802568407507488621142741904863763573269857207287839484669641616588177836440 4718 -271910385878100079722731536800287564711788698433883336124598038807994854132476481267340901205119945996133624789031664436951721152758273545027149086517081151898476967073347650979379609243744356691671923814036121631510261673223151681450881745433206574573348823634272795464348783755950246915897169393364332191836751414342693261700958644058962276050156658009813498845048005708649664854990820512 4719 -28366647924889990813350224704324565425466408095429943641128240609454910476821263086855376353382848779784809551575454977943273545278755806648347748168165076890657122128714037873590685432277538355968541385764378708976159086838518414569676006160397799497234321878695230580920584531927044652473076343373305299284014467932981069947755225095678152783370259028202111175652907047924708042540164848 4720 439553203908125240754887502596702820740779555621160194290240843608410145344281101967986841368395171137522201672208649026176331289970269180652617925428434425941880388302749307295818815662534700156417492512310595013346535389819143563511228599292927424825836239727634564521524535547274565920918954574621919143748534433954639648303517857539919600648787563056416233577867598237527065675460563232 4721 -606121871823839732357482943578240004744748760176248031172135116835308923902180542340692371318740093148251935457606841263167006534332106356292617238710299048641871648640707867721109131388285385498819552208640720621209401641805149781169427907872599939664001235856260687968216197102736285854425758059612827765120086889437707487028646530284614075422081971421806204592508737092620212455908698608 4722 250039833499997712757378812587719181225875383723723422971572310979966226471180578668781028928563647175448694995425423304167076955876123094525616843058892665128786870158861683811866061380931325875473433669932726125889162101036797022117723601535706325674911930758530537656007394464746924910339456944612639261094601067827984315215111654589595431893705321956347022363723222185656862067665214608 4723 518256985186357639960890537931508426426874502236642295353328061621943041062804030388845673948898005632030080853125905039799611326583868378973850208862943905848542127422385931896896860474477890247803472559264218467433133251938671803975848805237708509895910532887759539825913986707183126000593320032106668836142874561062890787115798427501987576475476495770695115749512199316724944115941160064 4724 -1129342189133407364542247681469612967642359725835529078738364359106000268832601179186231366102297228534981951175446716130913935248711121146328297706155203653400027817528153474948203689348230396453970424251021646326142318584159562901423571856279484145308997139593694229812114563634634239461857962462401600736032691612528498858991847692818901619812787520786849195988828613165178968116467702608 4725 905798240628526360904759077399581533494199493246355778063227884314990507846250910302465114703141730779140967064606160387012412541322163077157451005476542021282041215952606946817765740914132228695217827792974326045312782050805108464209665649594821357982454348301615190032779442037764987477520033381040688735974975136695164661972472414628730252202108913703501921502459117929187620329267191952 4726 317475852867674007134357012557838913892194844769494849067327726622902295075765537164532088246510530980382837418405535246516188659090585477312588781155159642814056327695113867476950018906730913010770946142836796506541605422393038166388953110602722517805504798068628243117810052822006145717338662729266239587907078079849557968756317782754798429330813330849684117557081293899385783090575420176 4727 -1792784571132028593695667012297976874042748997909170078545183468582636581440458876861178885148456670575194821284146344159487404462822982032593748510006604925216738184734651561101022298015583560689639477361671068620949277966241124544641368713399846109715732687799242043659955729822215723076032549057267926344765271703040908680943890189908106885283923141703026850608000984502619702820473906112 4728 2176992742492111014218388722533359787584213242026239927981048169057155904118486258680139821445870680837015086164702728578716253465966399799917671717360925210718752433605512070851986162360796379533350517097175396232241675570166202052164485447384870460943837108499968399784584903077583078385649088674375975145715672737298021148683957849453495586931596884813418338083718001121115458322883800144 4729 -584939291826919061629312843086633412544241136855558152471814682651152129766734151137349307772843850182228793293823480629004766055187721154581623190940937280825258853476970800275864260414101691060752019038216163024736997649409685623337083051059581662107290781965083338696081482043455949121199534293866121865993535893429208658870326245453135354054666264553184738601370332467204995882011277504 4730 -2322750958915788165169685653615980880181586202194161076375166489709594098727191657825284138149367872027919894131867815068493522606340295788130317317310113748577379941607412004683035237034004785633868398259075953551125162624349938247969906995347105694758736285027037467454364199858798209999893931952212844130143344428788394229215046276068524327298645805663966019407344293446078337184537110048 4731 4277902207235723610777163380020750615184614781680718192766457094298113030027484675571089341224238973754756986846034890663025314195494823562824405101020139051946511556520533773766236127097716017621312377461286879988369755975296320192212377339487824012252320938120528043756936263032777896933281173502702099083463056735636111098415088295487871947092416506538146016962585750521929768379640796528 4732 -2905071242372257408053340499080307674152288833308991853287866798953449712354576564885470288563054842395044382856422292568124063753111562213631240087755132541793612988290528547352767138314591508802504129160340354272098542669276805040358719938016441681477452734874249616334790949338797174488932192462185460419208787553505374689445119832982342067282752235910160296683951712705590896402694642152 4733 -1977651745244934813688257669346199835312595232760421542960173964343400520014224144949367137784658953052406203211518896056243681655200327030247472079590835203130097373654001865640108381998181147003355078489106524699158994010821208673491228882471929031081921637587007515107634718018542422409392467837333717908053534701111624003285866926073169999017791082115401949652197200468834244265697051380 4734 7163411067693377232044636153841480582048549570416418986090397992357746735219283717601623122230253242497992625777999708552425543285262511073788608760294557015618212798399273297593515817282887166913219482626550046789883819029763687928745645972570713292898668688534366132429077120783743156772843705504274161098535229219346761526254278123458869219604931088066083025845458980360436176942990142818 4735 -7661269460158405835160173401361594367963960472957281601448226681846575595678085210748569444633957578760398735993244268508390322829849560282632379326235915259145764312381889899685923219388956876251622192271255995085971148858981750621559004984448824141605456937173932466766418623561088643477679942301454112879992167877691424088174450164068171841609005643072206920588768042509078524813117994656 4736 808898861213734513064970953347424946498052640078218292522592458946107673105435163320509946947814060108474843465046538945093605454939464991943748947465559804380641847812378378804984630677596306875668910684736075914313839653187013106369877407044921551969491008685500951912073909623797920625390790424190826778958925871484750461577168526605198190743801603613135201384630697158441141021876606024 4737 10015352162100065744275880851587385145962143978283311486619499904055127801408344201373666198253216702805540813267696586945137121234134379637480779887104865660487949128227955167589387319945523755207371975947333961538376147577143081519899272292668649412557880358465917673058092820373103203228111451477656274927182303266189010789557607459837119582250946036984951606414309274979778411992898493008 4738 -15939442568873850074767682430621882273899842182419063314654025349495065860167005013055276624585944834750433398546346995088287270967198017511528623597150555162857230513879839801105535740902176481124417069403938303253982900693437541801522649351895554911919041071776989448982205012073528194996068443299763475795427757600935407709019257503639175727320287454915616839670971336544717038306823208872 4739 8833669471027049953481971469294445792284777702776112483531043109651007252523020106150607943410653935782536115193311444384659694954668043847650917354080658209866634646019492763652342182307215728620832342575252759516600763954081633396104952074359938476489198728141779964406657932227286443067565697240035933841167078995392590062846807985637381075755430224527978977593722983140683967600518797336 4740 10301596475792290432019476294721062522640912460860914673293239692268549255247508841910984512957764428453156928959614549626853981367534223518731354363413836959517868651016201689913849052463640672354848644517448852353468191796433418949853059468223978258962717790202398457217532782311143154023081357733488085181941073050458325117805244068385839520637008083728583537980290604161322234320650081808 4741 -28100069323408174212771410756894979484208976946413593558431192888559974649124052072532613065327576510726889565506270825030081130440770151181411657606636809986900122371431728016612291981634110922944537036371374580804817889745593676731056845900297480641850062129132592347656370915757623500473611582843439940358290670588124308627037842516237318404736566345173247767358384999772601291688734875840 4742 26331851102950554956984879812741252331491973196417999547857429954992473346376914252871207039720101089384684365297568443469557517791442655261101617391928989328658294613086116642890077801689517158119506527123658165754504898241371812309174045105515551414892229649221268836195325754893503887823400048837268386992958487536857426921252843180663557216620540586171068111870468558023080055876922141288 4743 2309527803647435958105951439888914105047641958403125843133995285323234133551441449807581939817061384103842358230213390369810275028780130099117294361097892555777144919465852341950727034570195769543853792464290876926328743460400787243126236655544879888304321709440647742766245853405083798333118785146560615096756831580084196694227949864705956228724238148534565195091250305004635659675643670760 4744 -41921814416610426249197939255784235484845607869111000380182920090281455818448933515546292245786178303562181628109227029944325947115588512250839192619104334040165297151759838997783302921334316192374651124442739305218658339622490165214797433729870912775242919880626131246083790434444884025284829012051664817559373821268761747493682881268035708102018049413848106759171961427492487733211432322784 4745 58387225504505326346531077200110469870283147507483505866208735479992668730140696950632405419277252160957256720606903672043841217372797707983872548289807082151316712606051991074172726147359284013084154284177139078887356650201546002720821469983679745788341904927042581020618306361408720283527770375081153916728164114590169914937745845435683376901301321793344187258980923547507454829865328820104 4746 -24700503692547621440894595631355214408056984164342112592745354475076458885991736994506829172414376853878494973679112078180305154420061971647624798138847356908372865574046314292643757415814886852783116642335440239688087276168192901465742628534135304001825129483193459012484600176509452949973066744567114606088122097558936326574109193082231440220379782212504546535536120312398299794761288228000 4747 -49018087392229281521619503820484641117914760099929545317746170834433692560300625730778298088698315781190434125345169077689516894173691563902869935282618180652775793681365339492914876864914310217763328315080291032747560471598367788518577814839216572420856625084666200750499661594360483684214430988632025541853119421881496906630189280873858367959755804008655020814680481647808512115263565935280 4748 108353674037970626808039272917871844528527187343632492850097393715298558748158858342823090548032358323116946643574456850193727732468026417235822611147660380420726993630941464100020209255415949164500719727826857010291114929946592723606777832087135033679267019092922588912011130992281463073961418515765822615077218764205117551792646117553287590370780782133950173411001224594950181150533485150432 4749 -87938121760086148060844382176583318521513386372247620305237037445380013022625078491151327235291989151911213343965313083585677215524432531490083024201529248160810160805776790919889900018177046913373588942562254951578297711470661871519962644035023102211782460089036783524921847466948351910565425885178804699456901924391409103590626291368425509125176471350150538541322210846908598699587920343936 4750 -28939182604559005830037400535887240796744436880072485307735310705773273284276645973417938260299223281322946136601173047021297924424023550046699155679351118783584483487670654706587899034663315611991436249243586489916325055618687496202484928707661353786380171222611770734324971672742735512671797038356377784812504140486724964308889086689100004379476076122103006095657098914947164647406497555048 4751 171276320167852430471944179726848139371206966957163420031678187105055741352580291723646548527093576827535832571070790868366341521446931241252103061714697106801441507111502330161039084135152846954309020936231554111094297634673889294554467862581429473828781357052064327076853277522476429633442738196195135899131146025906628221390328267929784354590026574066977506599801884570626551536424982588904 4752 -210017513279849035641494751654207663124211686002095576684677742125698874983204063393527557296326576423623843322791994402535632726940153516089460901001060994416755325620744487322136232390523444061307498621939818924253178913021554722332035505814102722523064001198655002490274422538510250562954158984270450558233441077251661447745675968359722628375906654407770233375676400313611023717032105430736 4753 58881753738556030285984455467054124783916093698908917722304997260623108162935836726480098439771930385879601101523864104339087259750982969853826450101972028969076629201094780837843500037075255254677111047479367237141561090213479881175793418564630591932667331835488601257237541894755152093660395930718565776354962099447456566761409842319357363604375744564394018286335479590340662716677468246584 4754 220466570794316004920552678766738980028081658637892704356770116011655215766173968262338403556348339922846493661084239788227842584362934659996097738426959342591069309543866805016938558022317646511498567708548519022816357498593852616589476949995029000251301324621005721651803303355406112575398055559258224432175796386654772733970687443451953975549842520405458038212321009004319200791806329611856 4755 -410959404280966459822011114564462792168345398177647976784464992737276422201423961564590253331096605953724319882459723945260541786156849677944204502738643594249999702298383373050783455267541498070822580180073175286575423625810798115925568465841825320220930545170235744038833495622477679782038640073587137100016335814779062789969306228384129961028304708500823757835860550350105949801713205870224 4756 282983255369714189372165885814146528916595904992200580092615852318072530146142061352358742396081437463912325227007672473025358513497962428008771755408646252409214208602035826292254567982846764214318113107788762234802068013372308371144997130563634812856212270359639803601725978728842418341899207041887850154992691086331567513946572269788010771260393089671687200618832692189606488217775930874336 4757 184229848192861815483922290565690733798549548037113063018965116208436887449602558837917773912236097566614106700866652800552392895616128454593712179086429906828660008700942663172080832228316577616348114700715513457893785993112208661064776785361761628864792502039966403164631259545554203273598573742760076090022090415553000143378117588219699930629891429002529958904884529611344887743044906713800 4758 -685392626054180135999096985279648053075656091463358435466834880699707382988714697510573922507731124123935130666095089777890119453936557891405803246660416962065521034346288560399603588981031000211574013742776294523107963963973822413938745574316016328308522019281937157475957838575032981324475010748867876318724651946091686200222935491940050822431340681418928327478240022974758960636252567227184 4759 740328778432730364853154228452791079040680082818943047062306516678782619325151878044181052260037394764996720240451796660459205973256564105011107735401363256655954939235207121260155106392074377882782167901256093825457585356262850683499917781864346625819213780927792390307332851078950068318197920457741408658817487619763013571237904489656185692696085334499949579542748459769343436102568158614416 4760 -88152464724065564149356225682726528918908460559083323179893186524656100512815689803042284080991189944920245057690158772774266439321335867506889947771613960459149167668070074213363785261550770597568404354566143054831211183650757105840791817427884757407257945089673675651286286874761089066301526654264913221298785197605201964131036057408669475087438390167891315363028334522825224129887397507552 4761 -953096493356750042994232132473361705875807613669417387464555108546814894342244006335875731923966958741772931530371475547591743792663428668219544014266138968293051228108371151655037559241918534871647667911880554688877522242644802729715039038031975539409734903737691613243220916525197230495334812772084268821698859884145304860897494244073011873878279766251653248697253213182018645529354645330800 4762 1533200796774646667957264387983092120347695166306106094512978176762285249409591728168944899474038729433662682731285402891307793699767928397080991783182577454092757256859499343701714054384036560189022844810969816660458729636374525140716275169197182316036204690772048328259332957973816129443091937751704626658134932924843564110683298606617481111779333661976384661498988225298727665934359319698576 4763 -864728014766188381135845393293665379377733678704405818916053490377942264990732306560309999859013377489789576676440208534432480692984002122493873198991069369258919203974732957578688650875046067075294822706953073024249423908403281550114865546251946742802354651971408664842444256398460973903587786563346452933347468772927482295264294248503034337748548036631330474371786999670298454659319534405120 4764 -968763945103946572467945752995970818245036851702102947718290286675747560448224219242800308981270507764323501024726121370706843217559190032321449788204379817849540101460269024859397269976772939816131030084683852410865321432788676569855911060311643741473555841592984607637823770829043499811985246913812679049387051376229609605464567937983034646355707855608498750518861299919870625124309486505936 4765 2692283706574192081914116156674183379511646630773787514623540693954992911990940803780061768340754815282651878179972405623349648436927390405768333992947042442975878878626830103115334857564689453109682390168359645853079742639993083476622994986487529437027940730732823811486044623061929422169560233383666274081745973314629232367820755217384182031637120683408819673871709840111634770130014512632016 4766 -2549548687130464199001575746111240072765104518093094117685136412378244289946555527601875691357931643145474908266800410958292069568819767284167465063115664522395798422086497060977899161291946031980099209801450486372574667732398656016654213610330055471774256755170748907158843350568384290522876325903526090988886887064037840264519744602220351409110806568910647601216509317719972708775449248159192 4767 -181969596891299865015234675351992481904414943615239164422312881938902155159547249916467314330197998911601351535204557974530273672683566981598955016246575128080754273636093668842088993293916428440523232940968296597821217354087635641175292260488425617692593927317690090754843835326798255462711773942115539409931974290770746224965689723455369063605880113073451765882697263176482206565536450845592 4768 3997665871739200869429423349043199502699961956993118697881321421176508344234311497681548903191432570061829378341915401168034949379702160231540550163471615177269799656086772083055051081906437090451740907061626176252024500841128282838123546399840368292241829093594501021203918986746069847911623018542149161201926724644559119972075769000825784532398436727409567644230500747723386835584738979532592 4769 -5623786390731947243832112488000873251946621818006444512247858136683077954563179649668692120494477166795349017025501616571017186911067269118421892434568603671187856908214122587804952286745971153340498141580918821914059470378753177245065445303430347944500039393460530468475538802259648806196232692545804860853371505893671118313346246613462003574163291727772185475881652989742610344412219406270792 4770 2437916815255112114966446261384113550416185269467450248139668734196697853908574622398036440234097605064541243304485592450590862265106076194725132402303964799234791883591695289364611630779909575471530095786416890668989312709899288259030279049079652255354014311602149904858327945503667544624918073014384289925252139669382764979253998730174117501372120439773640861661446343985909108934365109321168 4771 4634737448522354123242358216585799132992336228131815152493325909151357490477593856730213224717958425171377919461124368575237077255757362484590483707479073839315820616494065974386963000211427290885657865979568858236394482003580359553140274851194313864408497772100918718815585530456789022647180295243377330440138360914971314983564510804905616205171497542131763681517438366606357631438936429583280 4772 -10394870856229659605676311797089293855024709228055162799142124643383603128789088485625856628080482984690200909016406545835351853996624979276358719037463986833713136407536599036341724813372106773678486353651765797678003981707381769432743678479234663088970784719266742376153378236731583445344173759533986367585368388159729244253001359144832684785332302466516339820320612939319502261098082457246208 4773 8535485104648857965940324559195963202819123242154980956229456913726490300322767972900305028535397241177609522236918801729088203256645654280989511462351951296715202053214617904566370506586140435310348881738381600710957612597741438858449786724679521937148018573663651071958930585993097414990845536524456237139296630470650518617553425477063082415798249673609814815610214911427166208297295065805304 4774 2630153258628922072528417103790421258809765027810908000201996603463861397340745332825482274824651227546132132924565952649616602903353641830095226542791899756060258322411842984965338258133312108415233363972056271112260599108781275599063050729608426312178393939977531011625349496639121535841332059081178465670305969897698820852621894718702759701197200766110220236858130575260956135814400339498752 4775 -16361123792518308908775167195039422106242336612626588675755445096430906404883138492262254148472983515358657438618103576018882303574198779335025963580255284099998715382822190795111576932555121808227371299691241804953995071067722646952885222363504231750921335698357978447514228204836457613861886271392102456648288321723700169742196665591371057611714646841687364829202081346815939777235329079328688 4776 20258257084427184537896322246832040108442177015590618000226710620670098875291467373689535110759287301636606873768976259698678520124537951904297297572421987931955933543439277264031109612305199621935518525687118877049519615542499251545294478227607337326220345962280391836640508000948279827983996472014634611667021843992320865349603519814210414756219402825778348116907828796620389662447733507130640 4777 -5914017513502469950081117424882223841871832050998876654169193423632659769315514185073376932774576756211797490106486521974121942669126372377822490018379788098646278143617654859316416392938044561093718510255855610424387157221142883180200375624852881447286947272809002303919868590359475642722310130715507882209365038270663233693244048257764767448325523611919074656765159346320080380450954244598640 4778 -20920975630309743545916177877516198899873064777259206393260609226782725331764465370240674890061670468969405546138181863876407087773599785571941235513662730640456395400459655336291107683991248798039272008282872406717874628936103918002639837386252394366015051532476545940355217417967806992989294431111911340320327964551901751962883889693247886324728205315194961398176194937773452545667736080621552 4779 39475215787890395416208495750510807798303010371316784861237288190593502542263915240262921514806738924977709069886555457486372336645865646210614199663824414460554519986325613220495293560277840359292480805171058895919223378500280687780761047205987979384220908236951228669793230543820976477826497575743842446100398403931603705337985446928599385795659522438239928281041023527067647013642497460683488 4780 -27557106628093810854959620903979495204771368738373341093054969979026127071567226357403294973893171780426960767803597234671604166368225816981081394073566235351302152603046939863523583116357085136377823579591519808853221431640290283811957417757593246415163988893084834587221499330029523199194692220181354106863788671313834802899887301756034239994776706404144521742405091781848728624278354937557264 4781 -17144215592678759291709280920793555978987508950623887158442844961809431613552730120574199925290316040139057824912496505149290529273862292098021037800175888008844016821873521536095656772722635225776639631303479807110787774016055918312211335448710716637683219818659059864877093064085453106888744559965276684711243000587318712997077365321037640150697371451946817137004976797995023721030955032481080 4782 65570904372987224109564924774757536950736127060556286789028409679356903406125514141358576196354325171818702783126891416726219463332654964392640418863123869036344150628967609402606232619294455858287720082920753927562902206029819705878452609002642092724717727974405519200415140557014888343555959657810694339586771440465271734483394081380819108234173266596954602730033838244377054392741867717938320 4783 -71530059134363674489899869847652228830674280550572822263535426324886446905111012786172441633253289386094523486942182375371382910983130441799303863729320798356781549125088793705700073631868908654785207200201390364379583337746569924066254933520760872920394904637383268773603078762205547032870875218793009445245921981300543558627771736127262042306549464517001438319067527545108977060324019410084656 4784 9469916395802767255628565082442849932978917907427184111166382931240166844399608766922172727334121837944523923392973140312573780533912804089345972094105541801602131412161796045159619014206830125652204999368250138191598030566207476617837188278289012431864963959324769544352967797535032209311412189125560041872948350391675388146743516149030758215318290258244530593449642864696713353819932884686352 4785 90683886603042868335313781747975808895476793777808907002053567183180120555256240084611845318494252737627717097159782841593153908986202892080930008138037265116195333583295464205207497399529318190172790715166001565235183453228447915126713779268617373025356311449228410372767192082703024569516436376425212321373738311976691625547049170549776843340486865432868873415938620153767395964544793184426896 4786 -147462365170118729095823392857973666929230886608510176211623642949252977900002948033998236595155872398009799727406194120504074607544243432213260722113471221866947011107781174587959289099267315162967604375123682570893756993710605853229391425916784239827761565304807290176274183649114385302041490843553049927957578235989095994268010058772490250987622755093789655757276431581011161778480121863285296 4787 84609025617145054839386034531680900980487143492256659812415026243369525322294561296377660555064169862870293253862426825683739861848503659179490328541215040965560000423605774799466555486580752561546217558130160155008633021121551363616140235895602849418731711737520325648393312674032856360898451886574835332143342522916390426939361806169788862545916362224242544078982202605975986681735529538476224 4788 91053546725176763789411113871412854353613373492043830615328666900543134761647432874509834762916833705878583182907629533207556795732499094310302579385182852182546097676475760009789294145819843858062305826820650882041032699618785725692405999241620384144722973960516852484635197167655159333022327113842402989772778207673738175683775455989427208076971731956689582606846859528694741836961009359703072 4789 -257922864106200804863254079932617891094327291153158739691977299632165965451821225039021170518445504102075556201022819851825361854315136614351182699505726301639053633744449365504338101170400038568463705525375698344275237880915810995465770814080453707743344609205046869234582384351471526269084639357267707893524812958522054038847844975152919164985906156300533261537467280342452525728518628209486320 4790 246815700077900863410341740743042423044302669595777472225580741375056838538941514735933649005412217301978360716902411813144304803963400826989920044280409208502312654029089593160553497905509488181200595397414459152337274037407111759671040193614021641246987200174455349518606974359706094240663746331128258728309459439923203036512352958057405165200014347812650383174025345883354758474003809356331920 4791 13650785335692036495748219382305677484073533793431862686508393327709829746009148944673779654286753614501109691009870748376515286203187614548321622686027247695551375307918500791783932522778855012433081481325603820680793738738541627877320753591676617718166790957770902695791554442384861395848979655820590070434883440554032090456920312659940319685072279985630969962626390124883568840613252628084800 4792 -381162230146474848327477852480594605274586824816916127061201101699783806126588786424933580129242619404300600316002684518894306284403554677728780036873267852070839898897810248713404723676227050249806319531924912055369749669833655008179044880095553731010219340519638684738046552272675777952979244285500267795414219432151614063124677048346931717299959829826520842692464314461724598311574414131703216 4793 541618121271701022578714404261127707574526630956920437599957011282914937767807783861611835958029886548718956964373625994068334579629096733505140227458475179421072285452894040046700248986066494630423639540670040881530590038615749912616323672365231641296071590537109611365197913919257092091495854920131676208885107663822852771540116600353409456719381348076992998379272537433964976347181717804267904 4794 -240419128466413399012278604119882578495382134382578870302547281528766230321582077388981065777045464033389469108234951990400490380506230214132702185635493953642617481620931874671837202608497854691929963488636118187051936207042104562994821359226786450786772395726052389771126310244056210043262725860015175677250017739215912973165523680913971337024559914470931470895861674173350093781847023122846720 4795 -438073569424066785193476488266910191619055276679034678680826331801164834696549810738664844022205244232682887650660309235044823581914576906948636789425610065689354529393952844544591930901442779113950800148720894030522060386618256391858309874162653939160938754321121255922487085378999781868074755305632132767508381108663420822181222178871907705672915405683436492108688750846812797071304126323231008 4796 997130156968567900884517591627497905654423211697517515490559342550732289339436705183155376740671366725531412855801613978479263775877791943552115877279571315079020327692919541714940033154016559406038033057382031674134729807175336420435886153010052590111942694378686095241647135078488498044159989350994856198711581506337306315590516232097651469731636205298363972145007845184650082209300782110080480 4797 -828297935204081781050212539779657017638302976677721660937332483652806913486886983686318251887348920398270269366000058578440139996664003048297954056293702271427399996004673136538141786242178417621273781845998449892116091772639838515015939408419295115025237059135559103371609313681236359025777051250042154087018357784490100501843766232689722872808961132266761520591932470322532254513932576434528936 4798 -238257312443918701186525643087263901516346309125792759962533909567801571037023847832656510589268213759285965085648642923118075391996086905267220683064395008435672203451302571959993933782136409986826659336020369041066407794122044318817055564745105889717816192874006476494999804790897532249391073153269758387980601448604211887032875617233017487887239660369545445921903814780606149272540609288810472 4799 1562697721741102131784557540407335299926195166039661788462565686417361419265597894175702265523108716007451088653446098811969696729355290480723175747045715305642167783872788537617957800474252857459972916144685576667337876261724614475260098306204145120497452636084646684019944677700605498448071578412347419068915345915193707589573885712235711893545452302214654419379426026647070238743103872345370104 4800 -1953876727333982306964331416156632181209959278497000366812580179803322756939815463159962612090135098308267067381333424249623884399569538697823376477441397755105945845444652847658960928547635155060015730035342503762572646726568556848727360021081549538913992603913538670398287035367463256355175553793709239911992824013477993346222609419402976512931880503894706847414530304702266331622640043681571808 4801 592788704026086265396994690277793937850856014081283174605178294345449488579169849114181790089146199856443625936061076959127703356072990752789264737892152399511934552699539961050632299972364707149454999088561168773180761176856519103921539076597282128943994555776726287096793105970562109116800671977618172628868206189447858722519728973199285314432773704804616366746430693328082769506374557935518088 4802 1984804851990111667022601384160739343349182256664535525994375782615608207527771218214035439861186147761222316508794769685978890648238162833296538371925768676406481416628017387585378770198180612815050837382964462320905448594595717090456737431465921228001938868737075528438869635964228831739087106447626447170991704971540712395696074186692135219953681122733144494091403559162383782900971355625412320 4803 -3791470305126249532774541284318706816978395877101829566394729498197025414745846158253497428188016622771111564929402858306429346234522983848297292957873420678266293047851842704594774723789532737003465151887963408678151784801749287604404204838017533265069221103586907920999414941271373066628301669273398133340768555975171047498111155113364560837454828175075127108406881017442263371614934735920946576 4804 2682743046158777725919657507017301468322616890313584355513532569333880739515643882240264565041749999816839481106213445911500921281704688125805345552726631266184304441284320390007788779229058247810359075851557058863835408043608098405447908918079931008845211100943571194074189016643654701454836424570395813185241671722234200548057291211165495054859628746634840604037137481871791019167398300897888864 4805 1593651969120303729064525148668147473914719906202319372492118836306301680852126394700983231488497560548006090858383999414589347323225939264976371208638396352923185524092313684575194788795619901629125177168948004284234249813180459421175920940559126073737728391028402455834544781261895946337034222179094556463633539512853685471298804863801993327803619328580170689588643931662967101627859505844005576 4806 -6272414740050821657089217778340195711307111229377264669586170409196728744825193765173839651065721737483179865754326384778057076877447781897805465164964055161588436094925331377651903706771930005239373126427201650854165822518792421617350387562259389996367383681458399821845515923527349371614454856440664516517783287884898203945322741524392084243628161039030632669228284483213363999252126158220825648 4807 6910243383441038239714145941187771671199093752237989935409684527183031867503962694434203003563085459139752969090135633319093549151553663312229745133810357443339211362764146760957423556967981605272250545821166884035865817843925313103738541494497409488559924925680567589816589616080568491419855156400506062672358291839599908821902005314778173275515100981995306361637495829652218039274908198005514512 4808 -1005749067572378691991882870416318333863155700256639904703633309140427977337521479587101168235203102812182125331499557804403371428313805630687610480353720193793954853532420415721553114149774328549357831943610357511214843226149412035626689946191015847123774163870240379563003810512463460736962074413043263110028481273275555684588808977823323169133419605146959677673223540385612375440626236761678688 4809 -8626697479941464188686670790479395537068701988354558621544959400071400816411756057739496187830665622240281914273599526207423827326815121081877289431625252423785198809371577991609375878543834191556304288541933984456026747472223635550548638071950346785810640661309105883152993697347165156239131286157308100650282164453834490517013664536068131566230064349866976350291417245233508002202213913090368112 4810 14181421240432617756706923760677225595356388139248563400178679164603309912150980680781301499571710092292013580214762014851159930471783720313948939002405670980390937634742962975053964689658596890009755319061132224802038269320133177126382295687884573640256652241742435897838085064373171633476207552479425263587083796919340965443213537333847026179560833312928775923902392399603075173589308788317524880 4811 -8274849467545785440446151559488363982739453528046105671416422740317537312727223060833483057290155620983189051688500531379199834104793926074579787517780147815964546198306352170364495558099396430491349164887326685954596104418245080179658748419401521797705767248486968050423001682500756576449487981728611603936839991103711386574788382338552170328851380997913030346172405716826016226498973908238883104 4812 -8553247155181871144372662871470976758973525487561038738488661734608700507073160834237884645909317921109961503326080650845049326262924978598061692316060109878665910610968438974830622840989292949520777829084671734651890247366815619298809403427321706367611418571771129118058397938484857554987784223916057125132806961526218616363161450688934141387625599619971798130559538608779304946765273151263006864 4813 24706672222694572897694479775439253032332046300407322934809849639681654432536553611368422211813252333239240573195782617653080798552900233855573470460072946318288309883121079709428780313317237720108611895969058131879698931879745319794275219088606840138663771994219328493558481299505414362588323368486550964332307848363234041120343517904331683250864715712037556370833627075986626925301808610501085000 4814 -23889716221423199359483778818537275817190164411058578415661072107193809546190961026640732497835504969237197002067563134586972616588275268180548973766973709601741491062211094577724043914436503891065133830382862860360208177538068731840361084893353343721313433540102670701908381665600436099756944671490758483022689927170621722440566767001574332954809481669858198919357062402521249646026234629680123760 4815 -943688855273426641494247627430957644642261932359472511173718132378982032861342858546286267542750457850276822415786695514340446769582628464252425473074031085405324399286389186380064012111068790822875204039755961886121436685510219061573695859764391471680515771295114820745510998930510809523728034069279146453451662299056403229334882676429614484367631424931272264906277218862580252150693249904774448 4816 36337018127838310457633616431348923948980890426360738721304432866324691975892625350936275460988431871990696385916932782372368425926379374319125346510479397208453103886090142969707743840422804368288476819550684506950508794394071182851096729663382447381971148148599644710046857278274535736546131951948839897815402316410204706196751482451382266931729221340864221627252703862729927227855938252625894160 4817 -52156835488806205991666843260388607675553136963765843554847167272817501412804744591200063778832043096196274002625730575971565586962114596846145930228333513332419072993953005318740898146911018989529915191365797655087688786493433617258689293596338704028085855826215021213873946995603607225152481308991960175762025706787327959956455079479785967964225890848102739413852694312402290358823828840682261104 4818 23690549390289913024951066220015473361708013214835127058253521291935614964440119791393422633014056845094252199275169658506192097486319674302509767396730541321961771525826527708253268563613322834528566408051714586339286024750687839134631628149482702643724322641408199998953651166894454972978925060522812589350734484575218482409317474061504469454036358453308097058405242026975279340561767271888234192 4819 41392096659328380691147944849461233685308746085541468142146886357886926664680359715350415672749166276221719350399373810998351496352691620351077001261710712062504836868462267400118648807566755884860284014218233972877501365383499096339167406903260155233002612885324699909064975107511112525855186247557774853644478877338056222064024454920795814234979649808431175548768639844243712573568670098674675648 4820 -95640496599577142703679512524752235337719931870802409603472359899448063664176074543988521814028037748085051355594065635170072172498521565445497065451797992830648839600792749332875009385599850215103415783422215797066245650440997198740943411370267727890110554790426543478240972439289864453356133951072769188229050266421761655727835193588754010879845770782393799132795451186934080834828952098118256480 4821 80362649874558286793441509828874666427123029270216031134533048298534323327489497869857429741274201983912441606874508817098586570733579988045210188701415029602706945007281494397889120327149074358531457407238147166756102360530807223770092409359658599035655442895524102028513197144951211154561683391767313143561319686300382077178487252968313980985528412749593915649409398529512588110541661094700101264 4822 21503297985943775678054290566623152824790153417811048763886048605791820793255136221521167966077982669933180483039094982349556812821521298168462525060622412685078804987405734963172125613049006295691004915096852047135085994428627322409695005848297913304318725287015477954470732884067535422457854719504201261177094554140168388842804716915540573636271394861346753259626009983788710460429035315721035152 4823 -149238990162452510208903826998947663003130054601663802822961190802221398130657731983776553800007993689077527739619661254510081660466944613255275719056606064854811551341914441383806939673064790897344038510811549345555489217565828643755952487834076690115481712669168667618885634024248284186465335009510227389281422642794573445956405817970406523640323500807374027281699386421918689079422490621673964096 4824 188426170103039239717709437117024424673521687187220370948489684387319674694873796452461712496885493732461696412179487122110127645976639713571268949341578719978789755066309626667454952833233342254749930696123370021138938803141721089413298949511707355936794235697223255897784276302753474597773149852574300987465250690591478334975399352095023240600515443635202540449239860111286806538737800831497748304 4825 -59306961877467199926673566538898859605672948944018362721297021678271004001157662771988171473362484931735244838402734195783371563999902025160859739179211152022871134179870944764764190307100822998531288924689861217744967239456948545991154356521961523220591759663642674381925758567465627811853190785355352498742878564311825332426500869719162891466345851385330562188044707835955752828650516514792764800 4826 -188255590912039953549791568561203750542707689533851413976720765091068724700220422156392670610019137075304701705728108832810546614803994995470828979016683085066090900397716801700154292495697752530649535401582138017893226256500303704432353716238070770998913682519867890448832817250974294336143885252255490034859662002060235182674515622894732597093457229056238046739128489168287620182165578966531981568 4827 364123234063093570067170507220993918014038155903965797536344292334566754091943062734247385877797032800945290449508413799017115919619870337100763133189734502531272020528470263643334528701054435049258776903311945792576955318136161355670990076813015344348756583288335333918126189494200048543800806283661101170207707228968488648433240406379109879717444368427216290940612999379864942097295597305700143328 4828 -261096230904126992745024050680889513507400448822234911238250013109400812135869152355818339758276855597315402033543110257148319372025232844788377775792842806955592674097593692470884811163818888157118425629484944276097154866340076931824323405752715595661864675013996373113868988556866581998547422348851993504054896933820316299509706880343561236399484866443539643046978906237199211097068628857589017376 4829 -147963757717926720678623039267869193173016366522443082782987171898318488979694049083156947708874994207652887131837903164299298914362333488417034777376758638169325913688710332185786156958287980567930534637156960104851367411468609476474789787578848263614011394825644771025563497999209342369980032052120938197948557540696302695534442042309831323196290583106809444050355023196756475117729430003503130600 4830 599942804634177748585523530387451662722888966667328593512990331653353620812457591689379110286428895050146008644076449662631649348770312676991399514160334795966965785093980400277926220505413122689127949270573729441605599699452027176176753089029360092635697987530895082764854518681388633734997436342353145364096554564503011635366626320136431704063454034199293337220937513968745342138325977086441713120 4831 -667482117732526033029917010951206811784860336590677883702487503463932734838573858545283251187862687436192647420734829220679740037914983946769503559871725689260126769959905088548525616108406199403735357633407719712635094239643068878720031909637919745440820706512558175011770872461146022683140727614511512813804435750550579970458738920365269270592797724064455286849495023970891150116344270458543960816 4832 105822234855623445278165514570431240306861061537656874556283162261364025758152585496868298209901169410840159877928153008409058569413203215686353325935374254413317537800702371699696882607511564891570758998091452825385353855424658374085317801674976945161648653305272356181329387088420497778395316608620542790432504007809923072733239629600829570244612714429861130423315450967103617469503749052424007968 4833 820500273037670715992347432208251147955871795092795848961875682574008135411924743956368759709088031179449484607420937837313734428656729569177352171134278408089060438423487677367913210117180067674033404155016539918695555635521634618924047788756788187865990129040637486114335308357379981236901777471425603182349906909796454473487652675667488171542727719696441002883629558884215273561404223098274345488 4834 -1363687513798993290126968642457977724358034661511233180940634336635009121515159241612407588244729451462825881726323935716276479632875907803054140808199856482343700827865770169352509943015895183867918553598540207059083982646722863983134184130907872954255928469319758129806949964827649145679978101443240052048078123868705302789020202973424417539188750431856279762533298679418368036437933203061558246320 4835 808940863383631057396745859895429563900084637708561800872800078269289345948931662134090602848071860662961242056665133041095222774186352000389448992323198882769199553200651512290131127838281303566682864594995821221983558078275078602141936640086350046839176319608630936321565365159578930559057483193556942859317373726605806600470058617078357416033430531844896756177304720610931675051177863422100896832 4836 802988794858326534468519920942078046963781019765225344011708482962647425340170595293786349168982057099352048301298208251706472049676767389471326626590126708166816694505609696484000719254233467936480815845225121563114152837703175120340066106375757510579998963750737647693538794544006001348846174748205138430685958838399672640350052887454002918956673223947577570851265387656162006633233313751222322208 4837 -2366431010911693506439120441508106671020406621859670601710979571122285019226458263724504126376021093600100030074956029277969492245282231849741246756399340997078240267029378481345006599193097849301608832258697367014457530802184672953173935900819430850770522634557873745843191641215085423901469966449853065509658495397556700742645287776045198337236989577674724879596202242371029901874082439432875726320 4838 2311953411893891451198680718392455571537089908259866482153935242541206973497014367875037407463073992837048930533121113647540258588456249906254903839161461859369772656453399384114562963024373875812766348115785155480118665765807508580448773392754271809500599920269311146122994784264384922338078783186370092017671448430010218124925590468522195927934251674209720919450745455750358450762477231993790790800 4839 55363961190229694702076751528324731773362802583940266493599002050447576520777705084059013179305284704281365524128621957624250030655837165556774209512621776785099832644123720339065938193896493429772641331430085617680401530469184634829735369977619501918558040925922371252855550183908168083422330410540647900028273229868163435528883782764242002211678861247973356877312275745999644987146467441645700544 4840 -3463569082083336013442142086197831262259401713835498987444614836602284917307509810079983250624643345769807738115868119865000080255899134988279586401165845882857647834111380958572410353625660574120893855480003246396227925170096934987166217219660518231959088340741553815133385779243769030077606858540586716692976645473216751974505652605908537805116060392231687303344698150341047064932558161111445357232 4841 5022075432247276424488560471864759170157770305908317254509167466106193313527587998926725091597803849724855384880510595488533710157271771374183763921521506412390034839643138826147999335488923664781885651471042776634458103035828219990884203395014243131710720789937968978066079280677343352588186172769150040917515094721287859826830676645337069613737150401258944540170875646004154344208005693116044902656 4842 -2332677157777293603333146402462769100814468036636376519004391733102876737913851868380014674757577402200318613464002660375233844167473801508384321364827943315330799645219602063358916550457266106890770190014341107798389111109049028658719255894899375374106472935947056729126915498803307910792545791570932749665633814059499876427562895201611818810356127174306129345478430570924945325627480610430678137792 4843 -3909590958764981935833912731236820226602480940278203933600756323842019626917822948194831752141234200951388077561562806267898618533414499978394188698160892506634082705993710801937638332801905624888108489133683971723453143135956146514697708899371657280669408039082071747308496233544242761905266835140926835748430447155926274244919207709221247314075541980564061039166683049228078321712106625589037708800 4844 9172525439042709872190775085173656800861124502193652361714161536003342044810537977764363491786508380402557379415844016495154926855480917734865260085314827598210488557338464537974386858749008145167043307440545518902120467128703618279118668668102463458769537494588832037953509704260092339228161788349468402489128578840281679413638260585642499286073769504416841643387436898679391873711602542716783928112 4845 -7795304672195743938107246465818081213883248611984991800208753069544451930941471179197838166537432596686096701652158984986761311840006514156115813654198281676675559725245507869739417532048873585036130083273783086826032602209965261132935072609553168801111792638132981705291717368175265068285435376778069411560584865839331607522530672403164354558839905546330874530939694551155964150181168690301058435696 4846 -1932615680008780932530427889174523342737918232559889955713710973279737430051515614372030585863894069959783243868669170892536586897000832617627821881861014819482118353184948288645932633812828488620125147167056527614524724511664485360452098199544646657779358618475630210473372004200977826155063316998996891352949873912675623159621307902570824735691615090881207021555288090036059519630439467890879284720 4847 14250644686454577583049682571267576864892402780005411293699649900074746945361453123325561709534655763224121750790835014960046482351886776217420670951826148727889538825567669052190200246979035899126770905242054436889618220838761741438082557526986610384401832132458592493733403839526638867289872969211110373448488730508262152542584155189697008599739559803725979385489172812375872603929018134441440797760 4848 -18169154086744581271679262019691325707359293305695064157641756849531511850162836253641211940968351432007995901507935657364881660993428934319827178703219142315494990595518796574048623120543924310107640140254358184728982797952172994771469772425677876419455286350606778696580292488219938263018937250430169125349497677498224170995869684302738330408944101267498661085351612265982352596803347252512357590448 4849 5923304519409125521189652650761614494263050995044428719646550489670705695570280177740467749430274906908068677719681968922374780508479607878581932567141864574330068658667457833830786227581933348695284929340923841496522118616037309591565038831059534982338447369011084327696366787694454288967026286699312913340076400813318127280890210645382413574692654456588724245394862066862129397947148935617400153600 4850 17851286831645363948704380532142087774757880143621499859937726942449843760528490468605170770082324276889664598324608091911969035939687337655179746095764629912926173984521685326516064819569401304864748471840819215309435965057474906453865653513196893785960595316456692356153705214657492236326155670534506317161054038421641635514242619207080245321323640811941835725751853683493417612441356580548607209920 4851 -34966062648330918685448825035434999143816095672039100316617994322139278139732204732157907035922915118117935935380639750591954852047116832943953540377425979177231692414379635743295375778693192181480957531709574413909413775290767122262343687357808872597129566649021581526392993854586853295021717888875910670752375738498241239345149823545544032276101613261108690789717479713912826068284410520677756383040 4852 25403965113711293756822965739523339334623846422791011459998269267809204534409665860347303640641685714105365275661967205627033818785651253827503106962360638948783937789474599745553413427437547309685312434266888382528114336898796488928279648617568667007995565115694574078515286569457406981256115135017992806480723149229627253822400857673157441551394314342464866476130030933538137976251201855303623226576 4853 13720423970401686525401718599129569305693555680105954869618143144757985619239404739800506766891285419148702887494837733304381190441057782756132843599196621926152146749394357420608632182291680421905631500268200964195719477222800272158523277131249816553106950679224600100634964174658466910491600471017705443954026851961870328977176383125421527620106227224050798543167053612619880129445105618214662753536 4854 -57376763761646952279038298046916094211252253708908734206118744046441186218065122882452669135239845431085371289262799458233590789988668573438699914426594714140711621124923140405250754115345340357601856279215702967042387395997283479300977302323193796603379251366054659692725286307159257771113027354213512855288533367664633182741948775104448765151539522866686181132387996682029958421203883116625766504064 4855 64465619133101278550631968791251669278902664491810733610475228106415360707415425585669839048991239517997078461169235894874964181870475824105195134826521794495057555670122190896027301560749321219001594543675372213131157578223760231125981642951792170483758259764687011884288436965509555420925210944695936384580394643689172445391917637620252624527340669790024613770120504973712834397598362385208472689280 4856 -11048142326387588250601139622806708804430893552394085079509724493962877781365795010000874471855966118157903040593482507931897150698541800115989226141332834882661929159231805772378116807396152107603599862465617320400644707376882263415016798422343467595617652427295517468219824323700482153185427071822636929333346144495044232139330504245554972295350065143047205423929895573077898101368515106563490921472 4857 -78024515384430643980452702085484578976593669522282799179049947547200257351337415404324197994181628653208675754391532609648964315697741617756636617788272903647720811499179610350348792102720973032926052278338967956422645579511014322391416258559701391002804249411355708443241792964598446012327759692052897539317271797006877627214759534681961329288586388226364284946708041593375073610712706348218029366336 4858 131119307810960371490611673787303230901096596537773780121625546372085725085540777874681031304317359828027373684297103892571111824459833036015498471583185671770337949733610030606325345848037907584237199454902854151600081439724509826498786245986644292424733764484232062631210861215521765956446899667182266553324415340561376906899710594252651858574304309332084696411928583577675203539818918485941322372320 4859 -79048443117306677149957749069688206963597031372821731451715185655992055562357599408020523931970254877824374094100241788282004051048108691567775599981134358362087748167926122317023235875985261595388254280051572610453462440977560610698090328413682362384024386466483382036514409109131112893252841005281708571963255934525048862599731335259327723096030213691683940583901340542229652887937132664096465065776 4860 -75339113816367880051988835687519181229499820787124020871788878025290252107593116327797516618657049461659304412536385324871968274167292852465185469199504911455020532188206282707571909538873434724592265954625199246105558833553231040768530700631113303490674952291554653163171011664334330062268918971281202756710422295406585033514489915048380537028492529709933019720493721279695491021284923947915770266888 4861 226635745077530041142914088611549313002268613232903631871031024729219340408910102525595034574723015996879547079163903701645559058506070977718654894331952916211242689408139330217136041183713068974944081880819824587305897330321213599495456830009487765459092772397988543243660496707267741706466331067826897060955101342901079595725297844410432152343446996410125173823899471316431073078818819159433180325060 4862 -223706264184951944267497220299124296660406808777135320732442794837279236778405994262648281556443363229830927307348707049861707112823594816577224401737699458542722175064771716145349428034111051104265385928028469423066447345904601543903836797185529504213031088828533316989436442666231152802086477803254345453116329081426540870197936313339468476323827735692008116346898598654699493317450287757721691946006 4863 -1931382167155221468309085356628327347603700095122352611673802640222716568433028832611311888961703964806209133937164265689131228140589534417472350599846057947590644433685498340544403843330433295804895669911194005867955583870403383651379193779484237000504038048386682458639125681813948542007178169869947608667929852670833141020189963179490223165911700922767971977620419281714542564032644721158691358824 4864 330090188222670026986150663267838244149813356716038629202990213789315275998023607872867091922878729568639637830661647153685715962820086590213719933746242582399173340291381718879981394714395876655655870138778726326778859487095161490927861959723396980078058375948758442587211932436412870535615108866335876116695759142347696899736393835815795167743612862856093484707228665193854371073467813509308849344568 4865 -483514433339780377165904659673310937690191524826912613258457790971908885900983611652150971665304512000022299981404633338033413344361328077056200426703964291937408882563689704617787128011783754891889248894310768907492515620878365282720221521683372747055209020180843138567371170958842571381381244310520087061822827740317544756147346467786086154286292461746492474572602032312716412774853990520665654499816 4866 229521617384343004754968443962033161286209228326421645448522757037899481497826577534625165634742019080946839941511730282588221585768811386826327712801448930217724914650307645377092969051145050853041243302426692044296891311833693752941461100059520583808872530829914910287211393657171966036373349783226027463729806347338263798317771142179581246510417328149427472267522608613872534380747018001137055792664 4867 369133554486318015436282951103723018463578684057601809008486455083723826301594874508891558625478681732503648646379354838272258368213067902415253913508672599301968789039115614435400081692881690616233309138971547400869890385755866420169679643486096602663726072713216197257348878469704748216357575074500588727380508119624783446882538551297657395827170877093880690489629189918495317985967424248562322475912 4868 -879615882938880542670552550286084118014239359977895754946901519368888753496248155245312472793551522055753725163319793933106000862740005831914269247734042378241472406494525258797670399155224060509087433798714194588880611057409778975023191601790166958394083814720323407946661581299598730541975993728455941479680293824666525284963991885183952378952950587880755449294357522632693382865214109819464891336384 4869 756005430131453819257698606004638985211582189729714744535968396298942952996811940562063922519463117419482704269132777372640951702294593800981712576462721516974576657757492100078164369636180407933561234791683588822475739451370471852916294686654668613890123435351386836436737113804715773085618663731667846614631154187098307662547050027201771943543036675401315580975583843290523542768893876070591429145544 4870 172866182346196923472820772197329424585317870800042720134539720852909100070157999802550808665194311930972762516416479236706050667695000290628241684708800247029122515602772391393065265767598321683431472380846341046292624305473822837437063983994833382390437389799752433996332969099876694896995068607615555472722765904418210839312412741336369278184369656567835706822403070368499584240372619426547478494488 4871 -1360601678136798013786621746063967119564616358249224893739207203206476499015555236438683733741123946359085095152969732792328909668849668787021782318309721218769772399661435944694374039383104079718060143639141328793158801961382246858916685146829200481195475241506659256849245170119571163909427289751396702826125904725475107009583182162019117829510014604101652027572708979472898369589410017999578607615688 4872 1751773907706271917057580644964197659730203406728021632253041395101134219507269389331701762303051606034065996390907077106367795171357410721603943693075611708252911287949516098667668616813432042917405403250553465614521989132299780436946861799444657903141275754177872226659313414056029250909161684432305860792909367477913522766639676576166092411685643382515810995518649234681159088088979060540772148637792 4873 -590652159769871261845825378220485307114963958732322497907645569581849902102090109215176300444077235374083870795658703642220464454440593751818886142461838092966336038344157268950770604703466469982794896441907216019935134615001872169659933975052278511327457182305276760124101559108561749350509560497744743667433719902877551171859275384705626398279649260433632395614471311702710907392129658763179197298728 4874 -1692310359716663590253964871347867487902183305059362964902413125800968759164994803700651623034173179862995397092489817130425373167679806615527104423874261732800560036514905832254329177739030730582711170055565943601958463840617096770157705478165052577338964667693248054177450739494449465788377220824267200602164709154063743234812483611896684057097670340484471697559730975648629544448820685253203367898128 4875 3357396952111572142714565723476335568857099478188785144308333071354113718595331570937985857317907682800616880022992088287375294929038085970213885836219524229058662536497236442314889144413287639856643428141198242982118101648981368683921001958835953537676272577631448895633972232576821830163842969826501160945057963484849849294792146275999385511994784700998499455832462978675727305392555619693701043414128 4876 -2471069475646173248833266761988613164619743275985584142534558033726881075350255564022029516204734166603332863811402120691227157968463738124855767252051354737017859499962643913547191501594990657692138737449660313984961406202362706310954819247633037430786810974521152582362983709689073632443106040288741441825495854806570013704779153591640987336612559731331471300346321432112694917633199218897393912130816 4877 -1270545893816600321314265781644526845333382862339779451377475962402382379154911321819124281359967059354851199358150652812674267007785154056747799474623761167508881475635826239500656275624086704177656614488662019098352444608559096642223950218883728650906644865026681759544613867609354254540183004154436189351035327135715399451643446483500952577460826618644481243756760958783633144299347726181545871131512 4878 5486722316443361567935709096916581668650003706304502929870543374972496713459352047709828063163897750452943348332919345422971460240341925915211608933285094970557722005663696844995417395984616441230162474013386482526079091161593755112404374393415724936805325375425320354612889106396893669515420112940221072206453283079701920305637208284232864842821910760271698500261502799657346404117906371622353542634248 4879 -6225290015603255778404802425106701377566722826941904358381637812431410535146633605027963415699685851481155999802706607174122743867337584207356701981760281343385967467791500456413591338148950237831441334938410243903977576936458216096938561189138666727757527639245298185191388201022984832753317331784938453237898214351181476455566057192718527839615676787707633435602356608348329288282500580400168541086088 4880 1145905896155759771494394376502312371337349451934957832527529657813503854438586087697086870633087773234573120162373421703742089971908963926337011059678273318173148158123433971812016984869268171535675617839657581376399439469009728804586962238356296690769594717309702216391944884060163131929058016360013748281369328778432534336285565302093506972918870821164980891526809651017542485160234040702776978879392 4881 7418225458630945894189681433413216060322294189351148879332161894404141675620944750436489843249449071932740455017125756452269025891133982759399721352248899842506523506514636506749320853392591907133259617628609262124000502811413627247146261857727972580338971605003846653004229480565448051143933648446360154792982708866328281160905319105094942354668771519911064101369829629862731498878608397680282211215496 4882 -12605939906499248872779433401980440213249078538421939257432877801552967759236793435460774005135946367068279195815777463721924469944218831501251857492137237776613977049500981104298425882780049753417312305913779742841220917260602998942867980953003479143115844284399854241782228696724531345032465445113193056106855062394789999382160803663098033528181904575950399830441184945215782859835775050596294518677536 4883 7721398627836299593422973947644996273536942004188445078433613522731642495210590592451391168789085964558968375491505237450842891237177253633568065270164190068518655746959159338331906336433388916174196937167770520200535180522227515163658420776859143058701264005403408288598968223237352813969362401721803832241528912133750147294731026449034669225817394733348498411639672627317917926358621194158904176338992 4884 7064012416192148327395365509733959356494431673904028124878781823606198852735876720137336289463948622282895832511624070568163835189554434545892651320174563086922985955023201060871299004191117674022000267156615125132035978187016607390861042464055432229796130149736829538690130299425630804141423428081481815518418271591186675383365643081301570814077128762995991960217978258716423263487976979258200466568224 4885 -21702896825778753405966683897365573289393146827783854506054968061954415006885088647612428770779106906931089725570393974419744409381047379425529760614618515337438847944380033539676976706408235134810628689555380180487143053130030760973435034979543095428122727697625192579536907253008566633070203576844692376797498429737372590191450941737032251609691062714187550960098071528869839383204360095904790900691432 4886 21642591078445349094495274025755993583732712726517206704199610803898979677417852042332325193394316275568291959599351527103085176522219908469502262555445169556047073539667142253863461972153166607862205837622161975885602350133069728252391222131560550456413152477857012624029910874159527715433802676769002911107589893016829450894242803460010177058340620827870179456425577025032127121732664748672658051054240 4887 -139517567646109094211798829728603563792837236206144086889105735729754874162992421940782929295375108444183179737915958749335380558142877293742466753105205112252417061627483774875725695360815107112519268276832113669291094624738314638102884131841525398974148727181463805245472170386843721105531812160245894031197112752461653334601255521106624520755822746094652696455199849729799931740293984553193846311216 4888 -31453906014608983002520970159620041550330965355770174603931414975772745366000041123253821221302666124044924340949714886502019456146442607241937444028871650979320259540978190287317376307616517722930903994988748981356300527712623335951617684019241695603808843567765099757463786385316830159780437201159719470189099785526998444567523957550721554774120246934236909761195917504734542938561235198978319556772432 4889 46546830932472175474898269646203984864013382656800410831216705196462021347778047744738438291834518394445908784505822691013000885263161534058715288840036619314524734649689170801570244519786647728187790188488787201822670716737514317004566702088109166849296335987473645611867978238496843821823214037166607373080384807699534167420638149447362241667655544824640619369879038167254433357182029971190070922386704 4890 -22568196783845878232122329089938240613390818879893827628988709435600038753177493393336155561902591215028979078108626490749043018208161459482912627644686733218174881316591176497173033154351813767752300013952695107864211188915584885418612828140619925685542260074910950669389196913537575290141160472082504676347365624645101563030091163477023290021169957081126022882560848516581278059236202535987349782327152 4891 -34839227840180088286405782674675087262986668627684303954529138916291595560540465211171077275251561563809700098831028643601271855138849418858747482168547918230983095944760584177234836346161291633704202668859434835108319231039655763295066634538061506166721671751307417437271314273227531695006808382091420939169646857667246440562735217288210643981358067519308583595156568274419302411600136287766565476293408 4892 84343987909105010394667826149742178382607363575335337248680505152080144096277527439097362167856331242001509332078571418996918675108232802199835695257087908457868795237727605024567769792105577249234212676556858796047188919474118287322921447761613509326470892256166013944726590244994342875886453578672881922498175769054140028633133424065437553687211306103401789459465675233814974743340971084867798947000464 4893 -73304636065813839676849772567445558560624735087278607229058982877407808204790102880038382671282749103897231985391936537464037598064330700601741409606440993346730124678848195069665266867636204236958481221605006146498946670051163259375822488946755939529660641661292966213466211880007935404413568950478863955880217510856721114338552234278427103620350451446463655797354133019934079927190293177942767294899448 4894 -15377362130404136694562714446862264504878881761363884710574630276868443337905903998682073024299755069803169312355469899513705952976976296677277672187284488454050922380104160935565787401495902519397158955191532388142408011795260022381750800664910414552036714938017862824745585760237721955981164571431830817401356542826699249208504810873108587314633192107177774811024982408035176050500980525326001170439224 4895 129888632484114286874915248231144108469364701583076166242318550812481353937082123757568037301525704443886578962917577593095723881921409574440337567022093287481496326063163421098831597233965000349126622874271743232518359418114182670708323965831083466230416188336969162658617963418073428908773868720481630556890242589033898820072420155018979808702339016654127872249598615518239141712407410927491925294994872 4896 -168877454158817128866168783059930809447538011981185414018549437829591487037191102327624211957103264334371795336158253319658461087808727897228256443446005158197247723967278960445475631116560794848289151854342180196057925173589374839335973365647589788044097797541085155032383749959192403461376898574879974077646859679395243508092032577996817974279399863183258150344261539968834021823153146957743288399066864 4897 58811095288104089396075306739421017390321397133611916339103379064895345144064124368440343499284251460184076994401167024779601515394386639404108282854006703799934372719909809975869153530820651450773847743734524461347823838101932274725323464630220246082663018419631183953112878583664562339293420831686437276157951254127256822283067573954966695746460247866570583943367032734555864664649430565707664810909704 4898 160389699759153842443024006405234100776432710443017252356912219207796160624903036869623366762190700210942723248078947252495638530415938857799532352762717310748887203963557132421864124127380711025897837549438513456320710731736720723618356562984862018985157972242031702659391878020703238614531308454177827311000293800047573674361152313474289498562355095742515114539767675643710534485627179803929775735870560 4899 -322341540819012869116143507724714402303122306317713910158206130434676752738430855391668382153391250223202121673810729321222982859996668301018763804567214199157492171108098371900647737985026443864843909282444196618813266366556440157298391052855582646433627968287572669214046071537733772260999709897232828607118167045352265952011527658872976437452524711132205983252076343131226165079041360533363025183760400 4900 240300107797917889889459771137063309561560221032878172698624806369781090086515380596408442463704177615873799434394712240160942194700903421649177744059296810474666750438773020089127055281525792705078022653331007649435126642329979661062675373976733346039498542949415921346850915671453828230861652711415099899337271153244839035209311323998160391743037126575521823437796825307627294560463621865778249081160672 4901 117484231616927455683357898406121202498891953032828639776070009168053025932581080374673519445313952396633502817512627988875863854470787714633095428486506067430572531012434325898607905226497283932248399920672565185503670810881665423795198137032235910527490366099344315044996389935545802038748948340721805161808190176135820112879882938325447929076622379668043507072027407070539607439740531938414411712999752 4902 -524614446260428644489626268485147963420286203033449922814704503631895604628338356834622776734891923214274745099426316908732376036205623015450398313463209843803121452789862264716500530733053973656032865111846231954024661991409845821438973246872799723142548571270175726776250212005130245232917154424519147474806698950018210523982302492994880867661477894589677275463461318825196733251983134311737847773795120 4903 601083186876582611718272012153638421326591298322414763470556848701424263599600144843197388985578116002488893130494801826253920513704038112312137440667438716697830426430265781004881397839877921881717954734852484050492507714144180384080471654942275347319468282645313966898394791692832069936732252396481940236030331007328077979395759617431754824245825473597870097948120266426309983220698848885559957636120336 4904 -118185798599528190914380839901719264436319902065071028261353346970948189903361559704907412583635953232754282878213275671984777369141502956177677097397833947468989594400561034705823538840725784561878459979692689595585123248339674957633999400666580792465558058175150867416660835965368531343987299168109164942009158949891546878601927218926675482971215682382067892973632008780295680243109837291198687710986592 4905 -705153916024306499859976484474859983698295046250102042406441262198099403965837320246440443325877218041945547641156682603827821525248019165475824765660784765800780953618147833094279567223947968681847275802066578237935942961464529666557813157460097574150614582566916219827716516249088193391655123915198431441516894379009952563171863115935940524798857687926162273406841059003480847278887989878170780093766256 4906 1211827300966750787567506816194554505014523672068264101189715511897556244744070594659380789287543098327577372324828532863072625189236574532691731359644412910142575313869084629241844969644180528461910088686707081865530050766952805344140792997825280638177263924243569948008257761879596021896609973619884030673989661315651461095048053162657687201218871946027023239324219376497277637684408572092914134248605264 4907 -753929290560461964971310819124992332868695101996678792648636959522706592653168480369297607388216704586902728489578591698160946598418067909032487981325317093409163232363732171484833558690484452261094223908250009397190472607848862082483675213879245563176427751478146523915011701690370072428489859541323934380605192887580345093089525695494002754329179280366938992225445095934139322862082717168392274958365344 4908 -661894410536019294800165824075870501445182316884440534828790614144692472296036090643321109983053044685995360674065601592070031554610045480998656840903832977216214091234530175425032971386388859069917948218748204859935400570764039059708865509051724976225238423727629261129761714273532638340355023810629060527885292189095962260472108209708472547475973805471577922689553330394335894429685238945231131769651936 4909 2078076362785307155283864697510272868960058867082538434727512009826849812016924191376253074183838826784119122882805070036463353612447614932567429424361691838739484832169743294220901343131729307404940484113944422010587938670981738439458329566329807862415695472317903738533369252358865698752303156699556750053162334742574082075597602520921129779610489110864545638770567373882936115035297201888676178576993176 4910 -2093502234591540124026594178290976977528479384987305637340261743492096216482076685783325867526398122569510513605597373865971224621618349706807326648852576862970518037685850996748830841217572369890033834616753960639338810264177514821324092264344318371890696422936037937032089644314559984712626757273016280926255101870872794564842895558032242120286280807738441695660304712550810305276621499484121018262961952 4911 44594382448444895453983971264195527829027336820928824424080722901255341465968710452795044903766738421795192676713886385002659463475011630928228585188956477766539008002876042974631475160973463344605716544249452431361522764620222795507346298807989876783432530030252288806850402174510534990505523353097395123897201614729177435335710116175290066450398706557303229308576388666877844812947356258256811297434640 4912 2996737778685920911569723122211513734310303094187435685414005546908422646753802956214968550147220865957143780295143295649382996072420394991677618643712940234512171137195095184533991265756517636622746405082773393509547670687995121043006763468619421968526222657096234034212157868440140706795069206599601194860300239652621204330769406819802570143355669531130031141952441690215484238880031621851811207950700448 4913 -4480489852037304793466988835866028758114521412493184722050172672026474235490145911920790973260365944283612164891068732308503454145618746000360882294191784302241533228448644237222336355253399538986123817955546083781116905603500581184836542493774545314189107704734147509622344443227721076763302840468755405110828504676240833514410895926108374624193000056462815075637388559736112378591859896662390340749636720 4914 2217625395984149344589565842639369053402903759216836347048733724393704418643579107745198701648095699517126995975377216591772079752179004369841393978345733716364728984963007852073964925973027693645852113184666524015859783045903269440286622991767007020544010189120409940802528716303439928580341815629214032882931967367494022151742895080406799603909444034269809257629565026405425642572861344881648548600177552 4915 3286854472334388393223833257876500729423038844183756699301355724447583725716947015294846863338184635186413023846836911575988150596661765409807486189360626328566511254564140255805010961967007771631148982599535070668283911160117491079031416205219423723597664425449922782161101593297823970926512843248210227340808498479200127713139212101984148461760742194837359615158435041063163160093779989069514004462331008 4916 -8086712760738716650821882154943643640087555589563332685222252898471609552996418921241967411722759733124809292065014713622857879867484400370637201001454636620397312027292169774255315767883475174175535272280142731980314326422682878325661178408123259857140756151629063434387230574828605819195990717998424744017916111321921297329991051044393873979326328184354086676286942618109102924362372712583054579191816144 4917 7106476722699129655921024695175844652181288901628002712563828181306960449142554668037496306811415130624291241838932146316872124097859376172905669430238840511953034565362129157520927667694594452796863250996548816779394607367466264642021989237149995417573849088137752089944574689504550961354644129836946217703468512080801348147143471748879654071179661060851299968597239815311923114555898876002606653789626640 4918 1359142108345907016615567891727342404764440575700856794686839291956681167569649719930975071708590344380349064721217199280636999255852278633032697776511009497581319441581571747620155388081366049818815735891447279453828191504343966974038457185923138100414555319242771524777927243056002141933389404439098730309781013316895013399354088011592234182000169543953085341764398046561160852828634038429275363996562448 4919 -12398075820769590350461195933012783490745010998779954023305245438938307327469990464417027207481462216297239029671229071239087031127783706059155727912053169885495261425009465641276927644693811639364665655046363268825824815810117087123449492397566589999892254043198606732748995401076216080171011283862391465918193164258284863746411854541960315910274919572465221561400915920076598638768913352815863480220862528 4920 16278559447614104864749957527254712819300880523162292208516568151555050181162056952989525127140966317220523911864702719337341480743748648226215726506456775698943486134337031943788700594228662107307380237092300750696600620514739128824622922119207483803194714715759279877867778626881399856850126645288323135310362788630845052234000163265888192105658292946683159228707501960153123951875633638776883759445459664 4921 -5847785388440738742973830581292860013275090286092129941692114927062979446053518767111527745811189598688416419770390478254421977486272460763095170890573969492168772420562551109627761397646498703121246118853149721715779214206914877312675352567418293750199803641106536806448712920921670446000237745448332851122555078186356238622464268686573108481855754851966868879920629216260649625079312305903776086803270144 4922 -15196931786753719224239621483207686884203826715585855529903047054702638742256889626722051349583522196079442885594029242231404403158861833614044805264046601723114609911002482865338503885733655197586520727250756002450683527365722532650272763643575288280091637418427806519370787755264358604918928271236953129172902775825453487620073259968951754711462414947637436937601823934977466107295220609007548976238343680 4923 30944786090911492853819137456846407940523402824484486748689406943443620414199694391420284116139381154445996153651192587046880361001203456052932853229330469276957126998887086162120386692751823097105325702578368178389571316151301631490559839995607875188527601992980435350513420423418632629385770715132366990655770347818518303349848376576803876531550351806786758925013989766912862940098118683187294622910049120 4924 -23362075230289561348178259757616985923180126564495220669567287324245289269477453704240776035525967439341326126393225771363903540293653381102918776409922027306934152991589152303020575449763564209161135313491729935442454608527025959916182811366793075533413260949105204844708995228494768531443877710270255672272137066913830610049847354716789016544037488260591429584386247179406328522761791465342294107829422112 4925 -10846400556516595329064078130882290951823431485372683767576683174742595527775839985615813386900391102406804955242813510761261760185247428771108064588627510011635437060997578202124959923625527970314207288028150915913790096790517569034110380181549972481583859592581000349350228099212740687810847633491551734917617691890997508476192621615941075801725506824270838650461834684086680172915576507297707647484161192 4926 50155368768438355410004713907458939269873124382777352630253954891779356027539352729826707696435351308775959946699034560252744867983875695257415646830831623211456289230255304575854350787993253183142265170394722337460467200183024081040020087991176267851742353270876275233130891619405888344325809042903570068999516593971447344011091605594925093055821425182515229313826882079245121273737176762885216684494674968 4927 -58030159567176752333143098574516474918840528801528490707104558215072134772847891107061915430792391135204308303925238217143741681871928840701687632465531625756793138243296174735628721984179172526367428874240805987100592838908274352619905466630513987341079005430177083122935228071677250960234926900910713283654587146313879826246054645853146344480934335069618873117440099132002302895221025341247261879880197896 4928 12130116168652403681121826072619591420386978122363401865087899964078913406959339321002769883001046135091842511282750299707968497260195026983169447970365359534574342104462744399147052544661885050943906290104010760938848874968930708334076301858770099329604917297079278690460139105967952460552546542474855438275743445939319229513891735976495233477901247585479545338120851033871236229284254145026124517858241056 4929 67016391614071434504546472735365749472434853494699020795468612311362790099139386903699629021406771409443306392559937745951823364719595781762020691053565444731614312827145498149758353293341765532657315615481814694066621752542607374839109436009787781143199685355937269626151079629583032659122270414684811119406810029079652056696895360485544531972783656799607158534152635535906291033569349128529038653003053448 4930 -116483189383753966753486396682324398206927996453281720504201137521313165841179484158733856826434866113290710654640027899814670173007584273092866568465430657480140820929661778899129995056768195198913057671604251217516924362506550241713326805515680707346277616633673158630235992830626055512835502380234461380042593005153400576375137880736996653514832077334391479420721758510333493751823682830195525353066202400 4931 73587289184669400191209130746550112476560962204637161401713776352642566909671033843085966561290388011677020827855978700241307884329007090043941940067040328607619859041227457082712867800000020820931375712465065297038575315845243249708898013422468323256031266598725938965772339237625041199943190289886174020976619489932667930994672617861275827089961189948146718415401394065546906376862766920660537549944223984 4932 61975151526862718824772663181772615447353544538935944154315297203379512320629925214283776901810327676027045070066719551668984116163428787858423888610716188243877483432654179874916816567307730050699282211492459403838834633713615613905539784448392746607300584827418996492091371329801693181102991730170727764565388303649208149868596624608742135017589321592814973441263491580747913072891213820397842286576812128 4933 -198957148730426798726104171502577728044730802540662377407528166688757415783889181778799136374793718321510444163025960922011993655119650595186303761694551295090766852679643860951696838205390904405927554913664979331408832095153665505582886581653861029268579630357997743078678744945572290066298400749449552033651994433404949202335533054123195429804763480271408193163349174874953836165083861142419715717094651960 4934 202475117296884281415776683808517652654796283125437677105566855403420098601033555261217872916961976831241557732947682100232973946376032362624312828833146794825168908868214948238241213378377949903047918926543707212686658700685420878914194265516359484769242521916610802951773349543973239762240452692895161009486627181714411970323198659465692148276242398253286062389556962734755771439867926973718707481395400656 4935 -7276744955289229394226521889359321239075779964716341264122986261322734792323555616286142597577942653125654978293550564793600955283112540851833077701013081175394171239215273666361146894965613073022746651900377104291583146421382998286468757917712979303886375558762743407708417357180923970842457288630418790018275241026336740494209563528863134858251419209314741406402064927765671000093994195855317401275647984 4936 -285465765459026708405858737714190172589934453694379314228099612465098522432231204377080904379257195884798767138327569738511361833816138557363617182661434895499534045490922898801863435949379410902996821345571430123445339438680968173511028677641813243714414674663420143702465056468433011397758917137884375371238331235920810095393114090982373759519511141960905413828578845045432361318948200081482693112621545056 4937 431236797495922814615737363862054026410582256619871553087361057734739344133067642586271731760519373673427070763349667679238150930813491626883563622979540434348895277980741300184660465385268515631372937300462993759306296619229941235207380528058149432740386048407020819290688505489307588923559446621335372564262429887052466836987944850467431440216729691698735032483679262802082958530671043496088929678377922960 4938 -217776163168061157012081513203100077371998587750489119700322196865642011733722779027607831287498273816551883397792921216948006607005725101016928315730510571985590946757046226536996576631726089350929025343038065925684731450173245456108504609768888735266725220087978653877235070061294849765231387935334191946221252914368122328893871251094366419627684271395140167747360884708050478743062648151132944058638841968 4939 -309965392746270121394546627063696153615107243559624355577143211825602653218623114410571700889306816464197921519777878641756284118927961161843637375052632470434447920412851979980099741056271222693704259030829266048218482739918751247066178588398572403518765414973819593488515895713448682610117061336689108799447294915264232198379699243211102340166597194692406449194002216280252213824479718096435306346625210912 4940 775258610565349741959429217058528595073097426578522275799035723937314759957646802055359302089291539463422727149401454949788229389602083372555048777635990078790737731501431510629039772366413004397289313355743554918970498220230195028492277736339681853823804232759851187241663846448464457544091775917063636118753346434190947464134727761208709435614959640954511443412334309168273671793665463786594865315811074288 4941 -688803271869657203902881592326097090512934243528593360118129786681984518799800598939608369517573840669921164013450398143379377386844830420174163506038325086853650213031240322728518069905094857554984353485007513100859110989976529112011578383650297886764512014660274320561258936675067928602965777969159378863644365783420429532261058204224406040930079864080646310839566149915623732315328777734376561818722611768 4942 -119221646056789204887147888959262929966840443322718479415563979379939676763062800095909059034655269232221348989169758187236361811003349444881466259596467901423189784002359273898898673937072409271247300644271502968755547502233999139541567521891681212291873974547393325034440316552557446943897409801240916330364848051175592765729619362983202886304967657423167250005365962658575084604850438093883707288458533744 4943 1183258846103693359128363682291321303844157203152158617987349099538976118128268192186439838718737195067726043946838545791097019800984026251736929812780339649259785129222724232396471245623957984334303509269825231284966507507536881095688526368619320000927588495531264096093622442382912666317759794861836381807025800917074401549718799556248624080583749058348488223915957764895445137782976735319203284122721793616 4944 -1568958045042798686275151651491719218050646875578810205587823187857860399507130198197884813751988018018232298444621304982043888074865668543693361921631334592316936572638762691444325253909694529114572062395962161573027269092598088928036371850859053742745316022950694905387589543223314679830563861575317827483250941644561870692482539702495675564901040694465128791281980732709605160823688126696225196506260364784 4945 580722353377503791264659384298422737851103822788350440569415819967849800988055061410675509156856590867581196947226518088987489644388615692455376208061746764404950740706317370936186649382756957270710499120337471712319095694363520261746079871952282079359159256137393889640117120248844880445767436934040913506914662561540912615998084561409649964587907223640484961271135235370577981730588275771449464749174068880 4946 1439511670794131024178923589745901378028086295519621354029804559332858182301912121156662533981572867775190755578434785351638522436617183518297761934205198327169438497950182244985131327487931513518144067545031979063523131252382913306660582995294019410520052284151757653734484074838361837419357667449116497169178701421062331355186656014185304534620549395865079534981183915579973739665803177246937339602724848336 4947 -2970409342626081774721675306743431179292998367358178939529445063799714392934940464440182956509408357193114319780535201566320453368811948125820625045754356475993130174235594588086402197675771437567730287962656019433575929983462602972218985488237506920845015996744766063397750260316542982905009284429282574783328813756622573692714252550517769909903200562460651165658847033222225846087000306731151034342234202816 4948 2270701603626499997134610032271674710620468230970158196860542373267132677472450376050178808595704953892414186463340050336225609803025469330705408280742897397412754217668646196824823866480465873701630931650230588029136246873090505787433068055454440619427020956821246011510071171699760617880262925678324193738293997036812871997136817178267140356600809704560074550878445239244067497465954124489520223420626149536 4949 999661032315925988177378496670274587801818291701306165471016547089142217791309237252434410217079542053901953051783174543312048239490110141338953602635239920125605782083924719526124360390337631169513440668668011480759416265915234864173357086168865834145715661292685834892712684032341434903291375347815552522008240722528379615729525012496040861867892070697477759068316082763105056404762683503520877646344178576 4950 -4794508562697579736374002093921541378521602645229302415941205902434684905754259084700853879778376618520868431028512999400113997176595581273071181323715051755738683721868901558845672892091376108047960151668815706703152372193061566501821619519164307821307066436548448345364639939772953050525177995206221882874090330979576016770378249075704347640656616523161002677504939024291510155440704593974443693232508537712 4951 5601672987346907619805829330852399725369017034829929422227083070720809864637647905993578416919733054985943278494992554439384026631621849659877064366703533860496551186536710658736241036822103418821416314971720385675150924959244095143672716438797676491999619709971384802164192657057600257289752109413227539048514436887280263989751166712152285584884924122694143390177893340783833919727108486641931745070105899712 4952 -1239689323504028151865605460936498269770512234808159466491798740796264688994583160560942028170411235829046162090806253742346619550245150252042010459987230391452410253163858146636211285419363812988322630424212078614810041161031464607267993142262325167803973233321768112410730616627915608024242183655133106185550185984155130279623135717522880398041645915271659544464314290325014521768524055728981382607727258800 4953 -6367802608415416833559324492040717856117473249713160229580497162480342096706928059453321725112444326830123778011693424235473571016320194191509213579123367992615885206031875019317600472622891647165946350277880885371498913800825067669476824599834652311973732854346781766655608216010895117480073145239242684649844010926084729131748872215353263331370498434516416404382075722520794116881503365930775872064030102656 4954 11195484487162748010649130421666866276846559421328190440248030447434824777864264462771220993104006910155109518215380730642780221941007838214877636675236292167427455714087211354346616848579815243801784660807521357813170035788506171503979145252001224055319629131503407957641331424264885274853793799739582907418263533370909653643539367124951125379863792560845864298560529389389020933479563197145683953610405413696 4955 -7179890077949081447602561959753935391693525347779960314412093530052270517639851988610360998601572678874029109051612090513560149501427390000430024947281282366304695821879514948386645011175404082593796192766861090209123582157455435503507668513720376300365510382798459321310535824451951797493326825884146427375225301012201050757890901214412170949399556413721288669411432027956139011428018369714237888257283723232 4956 -5798587568398011463044861352033976696758768034386311546516353300224239514176524512339267211134832271089232015723290258783747589084161245603238920516288021505618338294844474376246070301788188574059322858322674120757375365505756051483477278977841350891280822693275317518572163080521589753180928483350646693096569775387802248200410648455920476177618504965524123235324985326357129570770667953072230892086623013456 4957 19046342199656787126828246556885920845557076125412595480080303291110521195700814565192990688065113516922660509210354925029623993847199898781717353044133249593623121009728199437120753553582330758953110148363562241355908981320427333206258761685830798904790707544141511044046904412265563451552498867457402149212343660960497258003790607259110998082614562090492395620618305730788020704103692195376056763530645085592 4958 -19579648901673405489075379934651600318821451669504643123521256222613690757976743266441778638958579033921780190808468803500459448423493998196557701158694755011199833839616296770726471261171161563438152962322566204770002736868628537885542231504370689524354918328727715985348378551188594788819701841910187121478061121900286039055191925694157416558266580929063722156959186492510015510589433670853622848281742904992 4959 986165218117273586675533379657702488515475519596539537429394775776376132825492170015151525761317045595811059083579329664590241934364586751437688601711866325625998497757362714981301457934646284828174239810608130589006439179140319392463864897103627827059483316081070088100986340064162627180741205034810961700312369747117237442629435000804644401447944763039157090720020669215140635195660893484983466781557084816 4960 27188757381680654382200149392046945316278768375054128746017733153230828229654164366620014342402163225120604344839594919941692726155572952799254810409525468942869966489162158878731890834730025081335253374511326518699268378421965150949837305488567687640365251948044642829239071719982258619021952527331262416595655045974234762454343571684982886015882861046813656437635335200798213258011126598368830225156615235232 4961 -41501259747946661865046674128921697334833412434274510773898628593864587919302882371241349406524730066791641772204156639065671552839692052103092530419723422473576623693039666072769159474936041552307072794250924820908198127115160024632610566960151642861713830719964316886471248479967272190577920747839375968459414568529678415719498182629998754706106679836039495613632468389493344814622649914528418040676741694832 4962 21373477911030216263779421268900100628590700962973418928688686452773859229731527618080771019024657474190747929203034984263706350058248718035364823073513031179832942669903711510368162718514631148650346552712562729157602816034667631121962596597990654156595696950492673410185302140018727789852482085523416720176590318744496964234093816655009819932191585074000242215751288593441075005743081616588077564977445019984 4963 29218651090921543986254759376038283621004651404899309707588554963333663775546832632533929253925380593984279123043520535608611586842637595494189576092724144365773403555598592839930014792692388276548355231889868545931236761128668772894078985922089099681793434870284462592996926261332018518860843605164424553727979084038667566808425812789713020022657180066739402504322323463093855523584642250720625598040477418176 4964 -74315215871298552597926881215011828964538283632173017252100735997161421471813920303284630206546516527613011501372377260463515547415330629994170161394477709385419625771642454192285882536459610400359458533734979299787025836553364974490574904226074643719279441066013463920192815658088097443175836554529443323532843153688880371769473383978528682772754914072607063417265138689996441859167554710171332255403083324512 4965 66750660963216198243874076554503757573035863457946580289219148159220112799910045891990782754231948930604929463393022990015671275639915785446076300403624957659105328313344005620665083701652225499451568861613181339751675599151235781969529261070748339928539124548012871472108119397183837531166007841476283039862548781819580847057909182508742176794450790435450735707930932481291878804221790769947516409768383698320 4966 10363283956260546051132447432072599333233462505715866888330034277520562432597686589347118166076781305168758621857652028669952742194551434142509765837494536393655612488784542482219520869976247973498196163109284681886174643794205861302655874527686186388605268009399154333903918662711589639858384701194105933924341029941726373621352936599642041548824060207483312099379036412984525454275144172896424661380254426256 4967 -112913758554149420802229638844401598292708099755553926855169579204372246228407783845062825243537558072915232178427391233334586206444746199743483080538547626099112882168584331836220535805820872682078464629668081899976183820448968713062882383577050032369401854488831859621398262747978117823563349209966760396987497514810376632886987496171118597333017070712704028850939859691941961557629863785838704157007816801984 4968 151202206365731996437376924228644864801966805011774923870497288463399184134831678552303269794463181840691951075923931482626978266583789887054164389401605073554068249373963591839193670128098849815622941746439982867654808188993699843082071965233042420757346320839520149577191008015983075912031166151815956744929699394031152789034214111979559944894251883739310185032493260235129117207745739046913645402179146870864 4969 -57600578067038669120673291980934865020256235843967845343178245428812073238385589653143761437957612693510356257947145902139830138100199718717690024016282131299662401389710692318547956367012109947970759153444318234106087671913625375649632476519126992633863829173213178376276186542181818337823493773017423854385784118063642938605483638107614395998205506122664692127116434727296014434613036399137073885368831967232 4970 -136317310314947066078428516437384322618928652452834057821142751637659410491175017888418552704665668968150643633670747421450768711485790784019360471437250359032615487568364723956201263775969033970004114669983916450941332335325053270856022803957678972808719014888575082414090058440397559717953955627662409620447447467011790463272695646427200791838860943701011244784908666241077188007269698811047066685366062651584 4971 285103605249109115004893947032601067685533028211997532237953455210646669189473403560218637619120039080464661140956557224757303412700253007975274867785164234233251415522126381381171454369000589715863344347674366131265519251656699687449274408544247246553261983432236207523997988732603349683674375447837200717663272160237837225772364961786238355982860929723709080313672532679794711618654050765131983687068536758400 4972 -220649294585524820464468463283894567056588194226933358251404025109339134460479992063580557869195474966623463106963935424527164916223486554359992126154714468797240760532273757571029949866357876110548647767939485354969697193723256244439205663467574688672311775212989685734631755353215815942333679900585232672382471716273308059713305904259190356694099770773874420645500227964872954844893442947884528347753043842640 4973 -91964010556116434221804431123669614856699099920589138257921523673932989391847815165837731612600054838627910241984689653312761700506744369525084645972449732940307756802073433006034031643858873280971539694255705326511028008300787359183155929791697212372603662125764179648270667116487787413157208535549344126937745346348009982123380906608671921771638107915627278460206502330192326148605990677052965119899092007664 4974 458268295552225176627936209149073587393645636509918882934716910100504530992232936992119114486069276112429873894963553043529334350423761167465731161699430339272897210706967186052762536478847666264730867088467804825353395153949165763821630353270024373286737671207212694437234952355548674282657599300641958724738974146125121718425015710034987091165970062192623550461330959399356127841884178068861378281011501898256 4975 -540663600363922496685921648194648522498113447390994572569559809129381875057608090059114954864249458258307291001419985656864261436064041177265430036992772242133516743522348483023026618232414069347410864449909049122689040819760866240110953327587175261891016861845797471865743839594220734672236954310529052846257158175886331647131285519775809298994951890091236110537843821333474414750562326555545994751616109954368 4976 126219596975242756554545438704918336526063527042724865614427965539120382629252817511361890541289649046926426772285281385460921529872934191776974050540554714543440922716710026242659173559595918805101222316099430356815069715083171573511624480201640968064482693592415687888230092054209045087399266379052960177209236783934064912668286331158118356454560526359601030033012805009393231704613835135942253308930826606160 4977 604933609890332734333626410678427993556341505426365186517387410186065001703570684496428502198096942300466540553346349033043160030423081420386467923601987883543938288327629900519732542792347257440826771841404713518389939794258357938947276103187087079628728486257964770632974465337532463701138906947617402116051573930665734577109059659843580444254337708091339529147979787886575257072254422449200041702503141335808 4978 -1075919399327925219706877880301728614477694079901356042825366826034410750643751414374946349429640559524342694001715516833620455724870520975042371568431945476901336998177346525263215151911750001873558848134960071344827838972308496203308098694378896435946358635370750237201561487207137812036598156374459200520908140871512031432700400233940199571855899321355937556824388499917119313031474745756761680073005815718976 4979 700294255984604133102165524583057814186966687118893953641148929715577572866440615230997286467643845557367052691981103749044921402952448636192333882993024576416257722006809823449174895924913707207631300374287749090641455690954323383999488944787626862161543043852135568576502199435031700812843645082907689294328407880699709022811002603862477342924599469794939683806271862132486967915994509643380626610901140664896 4980 542107441908631976719496521794852570343828492303168933186629872229230429837651553646711695166016755223483388872802694320356670005594952433427863296246288319303658560404068676646296875265933412972332550281091803762079538915872249796807769892522169515006338520825691183409186459112152732031209034613157846841431898826662493755297939220125870020443068030594955240694605485394054714437351055578094900011769551559888 4981 -1823128725713427657266498886774568216195962184833863745411045638481257835083885669899527615661989917619480492864026632269553780366899260192168189742348165035012508046372859191902833662270244036189359920611570294372054537631755784441117588246045426156468644854246451436478059143916207271767067164682377404454893612067473342861961094255441608679596980810063361057078767116421136651508407126534326859292661474725376 4982 1893102253102201175165498451652498511678848405026972338525006785927458723763490211762432782311823012983433683759939346706367778400968396350161120698917431534713330345822716277775915915796390498024103527938557654129353307603240498141738811984258457783818898204486302581794980307989677248431621242604270123224548344261582667732239552985182546099571161497550098330622524022355725213900092693141894084050332835303040 4983 -122279699431297490673777664536357316018466740414641239401264241485347484884712412817951914982778814939660898663348181084023480380796567559749076216567103666322444090579509820452259529096274086202189153183973457537124192443063114137026490645718017197865596987012229333639048112864026002078571533887739891499329323290739002724537274480609213445824030340189498710119940503943930707433477138863920116650966018136448 4984 -2589128388145405857831928220833038695166701019401365539805447991249235993768143842725601020030980157771983583474579392188164855550630732619026341443256686098727070153562395463707611280103968868930860918587040617531967465875291096886957697408858656193819874812353338383960312795126229765623614453461008244020514237950605575921717380182449613055783507764770118492320192659570454714395746588046923211956205962240384 4985 3993577431938665313516569535041372730708291024211297356022577671763653144834412297524011774515046327982084960097331371313271987049051980392024104286638550441219721299409895227643183197855474800048793150745816741280120593313615061731838815653807790245185291726600960449572065831110276899686265130303133547453776129487852118876689712258456126736745822256856234132371919646717711729043526934159399971192364553757568 4986 -2096494874939083647164895880453599154335914005761740177929686584766565016678492807870090869763167607773441856499720285157798331436076538286887003976222998861224599978801022828687083406280647275072348016376954479654081799593492121450463919345638607178959309487731296233705276431620534644565434712367852239372176029484551185300193125649198025041086795718652395088384838464077362277185769412513345436220638434784576 4987 -2753051773431090810717177943902056027783744871319111470227095531299759860469835470260463026395874263766158135695971811281387367731886325384997600216920407071118981494314792519642783791624886352387453380247813172484260339184119312989498855553368357931731838705987092994780307928743406542678724949563796405421420832764593356475795069165066937116970958941504765387546983284279985375431914364046355219327378154586432 4988 7123038838911440574302639977583888560777376033134402604982015080805054270243095527425747370884401162619652918487793258049351817941845920928640836752705748344395465657214034954582255623531619262638203745663478612043266067121983153889541384640002140922566535979489186800840056431429151169009168180703832576948971597569225479021064565094751393269645540477345599989939808199730265096424850620826155108885445376429296 4989 -6467507257175207001220779822701391625001731678967069340920445154413573835972378812360186457762017271585896914440868811375365194086303066116079550713514568366115628623608022682218744835797764088375130904258886966450296563688763462885483737534322266260939008958192666695044454923359508780607817533240694346722429392498882793133146737221546278870603962667651570680846930776578897972281429859612355862229363338503072 4990 -890877761694965046398945026809921896065589439715458762195749617685588532118479798189709016460077208919177935372540785274034997205523937890564942807559440975343627681409544036477945521210230895165058615602036097594189769574263326735812926134415378095430266867538209886848994460554293784357965780940591503080683140924647545853811569795655050917837936249061640780026361600783015847781254979632026548628739050218744 4991 10773451957039864131037076206791759692545839114061618182603244281692985862109665377776740706362819702463122221645723941013221514483425399601094603944524943708566627522872241190820249750244439270940365290464117383229212995758902555273526199307587814226504478646685166309433832773995980808814434494898806640888425245409849359466461440593403662310269263325723316097877792583106374196166222461845993923756378765821960 4992 -14569905130914116052672748572503089961305597591622471524950927739398150284931683698568573772010003433664618335133891770437166177808891179487352356773717293761225442606740504722870548095731947011334053896395668624209852226958069053988302309058144914233957907634509970289154173397885596439799209525173877160369468784616889637530862474208210089868606312943591438712069443326940626504514504706778384302956249157004400 4993 5706883633060307898766563395352912095011262417737790811132904376698603936390228506189778310870165174695271688334814752939569753117002734738854708909772645333714156155153959526516921737269138812664438719412577654172066708084366927129654263811625361667539911933118642909248879997292634122388982039669729493197982359456977851006660716409943435735113782561458192670988255949236848937840058754901664882385583710500824 4994 12905056538864613987511474467657115161055880794784567956926084946340174412349257252879555510472212433103637232581544282397873575257673187239901872258720748279184446457125646217425994659518762862454466711958890969571672645782601557339413475401972948191910100259896453255788069879678236927411988191927885309414303963890365148878126887573701515476794942779163886764460050582262952688414386848683932176218298786274608 4995 -27361926850267539107581699303896883569806899245560666541698676257579329249894406241405114721675161669890785112472938730020623468814147278944981216834637821356553388042227910551864846182041996746360494917525945437504819102374574654207683977088971851525585414376619592485502319252343950219041129031037469999923909249193280229510593023154312261179399668008949190392990159021170845645100957488726058183922802619562768 4996 21435882403096356194528517964110707555138584083301018434979874245908115672798732862849338289608943307378645542550962970224310282207086124159029256574600790230503214307161465331445288134212769094844589398463790949673533019316584967813841821899415416542105281053713872483137189555764719513540357435203923219902623695288831075342973640072967474667921864688328060904774918141753304516576813122314091971478224646064592 4997 8443245092429018471225394931591932149217875882732129985217800505271072874777222061320438255405185189683990985992993455998741576656203830739739340973998261259944898285604586681429281961021884027758414639772458361025079261997486562911931812427743970431589588341281873407935616696107408478546825451871675858773535376838954290786932874893875593908633286516144811142076611625725253506423924275318598312345636306539160 4998 -43796974285043648394737017786893983925165809441977600627281016569341970448551916662008997353967530414667894527311690554730806203643078943443403263468230329815191990730981584804058859550748337089206976808712721171049217626785995146052717400967305821669472079461504266061630308336371959042053617171947381592787315432960789805110773402130165370433471231337294384410946915260476069165269950680020176482184092543987680 4999 52177404821933308778896135968292798236947296894234657729228151448313378120247413477043904542053533537526712442770353461064619960703254364949610606461677635842013941743252573731053938109858844824489059743306364932592404230126089890788422848985323245490868003954172095211255265157044579077893236323469552904573096820488980868997442879502730419839255228765095456896125822524076333868069120294686653682157015758226384 5000 -12808196163278541545576280520305294103792180482282679431401104031921952574148656024077532358988480715403350086871327723505767581322453107757999046708691390623414528469148166677139610963756884255029267975943527750443942140201327036089136324874662890279697270051586943920973287529412684031205198862076587572720566047330029505728218944882676897301090218122087828460744028814506952893210744038903740075446078856257616