0 1 1 1 2 1 3 1 4 -1 5 1 6 1 7 -8 8 -8 9 1 10 1 11 -23 12 67 13 -23 14 1 15 1 16 -49 17 181 18 181 19 -49 20 1 21 1 22 -89 23 1906 24 -6704 25 1906 26 -89 27 1 28 1 29 -146 30 -1511 31 9808 32 9808 33 -1511 34 -146 35 1 36 1 37 -223 38 49113 39 -426551 40 782671 41 -426551 42 49113 43 -223 44 1 45 1 46 -323 47 -343547 48 3220453 49 -3873389 50 -3873389 51 3220453 52 -343547 53 -323 54 1 55 1 56 -449 57 3667501 58 -43662419 59 110348911 60 -109493789 61 110348911 62 -43662419 63 3667501 64 -449 65 1 66 1 67 -604 68 -39844804 69 541735646 70 -1510539304 71 847846286 72 847846286 73 -1510539304 74 541735646 75 -39844804 76 -604 77 1 78 1 79 -791 80 479127859 81 -7483952981 82 25894926124 83 -28296767432 84 20457581068 85 -28296767432 86 25894926124 87 -7483952981 88 479127859 89 -791 90 1 91 1 92 -1013 93 -6226809887 94 109699784533 95 -442190381294 96 559915685668 97 -208706275868 98 -208706275868 99 559915685668 100 -442190381294 101 109699784533 102 -6226809887 103 -1013 104 1 105 1 106 -1273 107 87178629448 108 -1714905600316 109 7967775355541 110 -12399664138861 111 7941173309070 112 -4791708306384 113 7941173309070 114 -12399664138861 115 7967775355541 116 -1714905600316 117 87178629448 118 -1273 119 1 120 1 121 -1574 122 -1307673844049 123 28456153915876 124 -149971435689389 125 274416855994786 126 -203383225729179 127 62961769862496 128 62961769862496 129 -203383225729179 130 274416855994786 131 -149971435689389 132 28456153915876 133 -1307673844049 134 -1574 135 1 136 1 137 -1919 138 20922790675681 139 -499776891820319 140 2953089889734921 141 -6250985434665399 142 5579807449601321 143 -2599542048215319 144 1224429319310991 145 -2599542048215319 146 5579807449601321 147 -6250985434665399 148 2953089889734921 149 -499776891820319 150 20922790675681 151 -1919 152 1 153 1 154 -2311 155 -355687426942311 156 9264174758484889 157 -60770531752984351 158 146473539350017953 159 -152788283837555839 160 80194054438574721 161 -19809156414477929 162 -19809156414477929 163 80194054438574721 164 -152788283837555839 165 146473539350017953 166 -60770531752984351 167 9264174758484889 168 -355687426942311 169 -2311 170 1 171 1 172 -2753 173 6402373707379483 174 -180778682033272997 175 1305648955303974163 176 -3539294377830244925 177 4251677310669497587 178 -2600589400250826509 179 932610145143256705 180 -365192141183614763 181 932610145143256705 182 -2600589400250826509 183 4251677310669497587 184 -3539294377830244925 185 1305648955303974163 186 -180778682033272997 187 6402373707379483 188 -2753 189 1 190 1 191 -3248 192 -121645100406515462 193 3704819856958428814 194 -29253049912928652794 195 88272124228042063534 196 -120458480154611121074 197 84422131184503198078 198 -34021548319032993428 199 6788338237246499614 200 6788338237246499614 201 -34021548319032993428 202 84422131184503198078 203 -120458480154611121074 204 88272124228042063534 205 -29253049912928652794 206 3704819856958428814 207 -121645100406515462 208 -3248 209 1 210 1 211 -3799 212 2432902008179831051 213 -79564475888220891949 214 682650616869866450621 215 -2273361785192811421699 216 3484588759865710989101 217 -2772454359456422388499 218 1279373353820190950471 219 -360169595399452432249 220 130940912455240805171 221 -360169595399452432249 222 1279373353820190950471 223 -2772454359456422388499 224 3484588759865710989101 225 -2273361785192811421699 226 682650616869866450621 227 -79564475888220891949 228 2432902008179831051 229 -3799 230 1 231 1 232 -4409 233 -51090942171705115259 234 1787028145546559274241 235 -16571972326476409288949 236 60460551141723016272871 237 -103100879457400126586633 238 92248321183900296854167 239 -48058383911415727366943 240 15255046582685995113757 241 -2810411498881987704703 242 -2810411498881987704703 243 15255046582685995113757 244 -48058383911415727366943 245 92248321183900296854167 246 -103100879457400126586633 247 60460551141723016272871 248 -16571972326476409288949 249 1787028145546559274241 250 -51090942171705115259 251 -4409 252 1 253 1 254 -5081 255 1124000727777613455694 256 -41898550562444314222406 257 417994579847492082075334 258 -1660148026047787756039790 259 3123817550267837107777324 260 -3116618683302672164240084 261 1818862321714922070388726 262 -657831374947325277917294 263 158127423701302408035376 264 -46883849902355741948980 265 158127423701302408035376 266 -657831374947325277917294 267 1818862321714922070388726 268 -3116618683302672164240084 269 3123817550267837107777324 270 -1660148026047787756039790 271 417994579847492082075334 272 -41898550562444314222406 273 1124000727777613455694 274 -5081 275 1 276 1 277 -5818 278 -25852016738884969028747 279 1023712608432981107533388 280 -10941423150814302021291382 281 47047181219718401353791116 282 -96994862462883035725883698 283 107088412375866128343592688 284 -69500158455169511474978110 285 28229404278150135111048460 286 -7479282908791830582635958 287 1164065572971186364305520 288 1164065572971186364305520 289 -7479282908791830582635958 290 28229404278150135111048460 291 -69500158455169511474978110 292 107088412375866128343592688 293 -96994862462883035725883698 294 47047181219718401353791116 295 -10941423150814302021291382 296 1023712608432981107533388 297 -25852016738884969028747 298 -5818 299 1 300 1 301 -6623 302 620448401733239449268953 303 -26024306394354852768909671 304 296884350564406262644199575 305 -1375391944622315732799041609 306 3087753783779674533046164311 307 -3746968179422621810019379369 308 2686681773126229742121656936 309 -1214784473859805127305162984 310 360498061924815833950129736 311 -73940824192591360168079704 312 19642844619868291353084996 313 -73940824192591360168079704 314 360498061924815833950129736 315 -1214784473859805127305162984 316 2686681773126229742121656936 317 -3746968179422621810019379369 318 3087753783779674533046164311 319 -1375391944622315732799041609 320 296884350564406262644199575 321 -26024306394354852768909671 322 620448401733239449268953 323 -6623 324 1 325 1 326 -7499 327 -15511210043330985971242499 328 687324954876284575220257501 329 -8341314403663337158207780749 330 41456187421940152147509874251 331 -100799565905003902669622358869 332 133630199707809590891787641131 333 -105234516319777362603965581244 334 52569325505149026388576131256 335 -17338312685754763844099588744 336 3930452223109414276965411256 337 -520808860293894019905549244 338 -520808860293894019905549244 339 3930452223109414276965411256 340 -17338312685754763844099588744 341 52569325505149026388576131256 342 -105234516319777362603965581244 343 133630199707809590891787641131 344 -100799565905003902669622358869 345 41456187421940152147509874251 346 -8341314403663337158207780749 347 687324954876284575220257501 348 -15511210043330985971242499 349 -7499 350 1 351 1 352 -8449 353 403291461126605635600257801 354 -18833500402676285546824492199 355 242414945623036739468653658051 356 -1287561036873047296350916219449 357 3374540242266035243428440833551 358 -4860868738106115634506311089969 359 4181558056603782869999558742156 360 -2293224798498121468251248059094 361 835604909971069005166611737656 362 -210452458510457728554403559144 363 36309091687035463572744251356 364 -10064559436225966326858783644 365 36309091687035463572744251356 366 -210452458510457728554403559144 367 835604909971069005166611737656 368 -2293224798498121468251248059094 369 4181558056603782869999558742156 370 -4860868738106115634506311089969 371 3374540242266035243428440833551 372 -1287561036873047296350916219449 373 242414945623036739468653658051 374 -18833500402676285546824492199 375 403291461126605635600257801 376 -8449 377 1 378 1 379 -9476 380 -10888869450418352160747475976 381 534724680810376007949377737774 382 -7279923492215955840291762199976 383 41181031332033700461528149746174 384 -115844252516877686394775204167326 385 180433160582584214809372010522914 386 -168721168800679769765769374882681 387 101023207591077712689215298849694 388 -40425445981143579608799275282306 389 11217145910582932124464357648744 390 -2155522563318637111052122014956 391 301909410794683404553711608544 392 301909410794683404553711608544 393 -2155522563318637111052122014956 394 11217145910582932124464357648744 395 -40425445981143579608799275282306 396 101023207591077712689215298849694 397 -168721168800679769765769374882681 398 180433160582584214809372010522914 399 -115844252516877686394775204167326 400 41181031332033700461528149746174 401 -7279923492215955840291762199976 402 534724680810376007949377737774 403 -10888869450418352160747475976 404 -9476 405 1 406 1 407 -10583 408 304888344611713860501529684723 409 -15712319058354163695039053241077 410 225695034829729525680594302152798 411 -1355527579345319040511186562838002 412 4077206575921665165668639823452098 413 -6836747368550030799961806574893422 414 6917918141747048485566132308716633 415 -4500459444171103067057743229385887 416 1966912971460035577227752499950563 417 -598137964108616917258415525848037 418 128125190885981681477400513576988 419 -20965938790132948858670157238112 420 3825353678039292530784445378888 421 -20965938790132948858670157238112 422 128125190885981681477400513576988 423 -598137964108616917258415525848037 424 1966912971460035577227752499950563 425 -4500459444171103067057743229385887 426 6917918141747048485566132308716633 427 -6836747368550030799961806574893422 428 4077206575921665165668639823452098 429 -1355527579345319040511186562838002 430 225695034829729525680594302152798 431 -15712319058354163695039053241077 432 304888344611713860501529684723 433 -10583 434 1 435 1 436 -11773 437 -8841761993739701954543584116007 438 477281800899733577729299109665469 439 -7216888563884986152566852100889036 440 45891425260209197896189552706663114 441 -147087171488539024502540062336880986 442 264481069808770693915342293343901294 443 -288406081990309574824994871593347051 444 202965180455956239544029418649703779 445 -96402688841364939323843539565682991 446 31974842719532692226094554512055909 447 -7549496503412273810059004596857766 448 1316177391851841037402320392813684 449 -132593412769496524057070773566616 450 -132593412769496524057070773566616 451 1316177391851841037402320392813684 452 -7549496503412273810059004596857766 453 31974842719532692226094554512055909 454 -96402688841364939323843539565682991 455 202965180455956239544029418649703779 456 -288406081990309574824994871593347051 457 264481069808770693915342293343901294 458 -147087171488539024502540062336880986 459 45891425260209197896189552706663114 460 -7216888563884986152566852100889036 461 477281800899733577729299109665469 462 -8841761993739701954543584116007 463 -11773 464 1 465 1 466 -13049 467 265252859812191058636308519282676 468 -14971927131426824232288101199087824 469 237812575807237766541435950363262871 470 -1596979587581029944070132081274249879 471 5437325462219973350682900583785797446 472 -10446916268551252458464304943302101954 473 12230505103819319620775898535519783171 474 -9274321639491483277034949478668092579 475 4765965727985022553057141072947539296 476 -1716560605509562187548052716787749364 477 443361502685168951085753009087364261 478 -84017093860476731586274574145336989 479 11529000027816529717569236599959886 480 -2693326917007424528353968340445864 481 11529000027816529717569236599959886 482 -84017093860476731586274574145336989 483 443361502685168951085753009087364261 484 -1716560605509562187548052716787749364 485 4765965727985022553057141072947539296 486 -9274321639491483277034949478668092579 487 12230505103819319620775898535519783171 488 -10446916268551252458464304943302101954 489 5437325462219973350682900583785797446 490 -1596979587581029944070132081274249879 491 237812575807237766541435950363262871 492 -14971927131426824232288101199087824 493 265252859812191058636308519282676 494 -13049 495 1 496 1 497 -14414 498 -8222838654177922817725562831940389 499 484529180391955322058711498568703236 500 -8068978384266016981883225363199367679 501 57088498252437854739486572068307180926 502 -205898893788066830507796736422355440749 503 421338808020594603284342684941777449256 504 -527755769252178597535366849818887772569 505 429662232969040465278577974957924716806 506 -237931186742685529091043952541666642819 507 92677012756779995696653439519312531956 508 -26028290310885770284661332874561056529 509 5364989985943802254998985474501230346 510 -823376670887035363646016403526997779 511 85450498096795458548211452749084096 512 85450498096795458548211452749084096 513 -823376670887035363646016403526997779 514 5364989985943802254998985474501230346 515 -26028290310885770284661332874561056529 516 92677012756779995696653439519312531956 517 -237931186742685529091043952541666642819 518 429662232969040465278577974957924716806 519 -527755769252178597535366849818887772569 520 421338808020594603284342684941777449256 521 -205898893788066830507796736422355440749 522 57088498252437854739486572068307180926 523 -8068978384266016981883225363199367679 524 484529180391955322058711498568703236 525 -8222838654177922817725562831940389 526 -14414 527 1 528 1 529 -15871 530 263130836933693530167218012218412929 531 -16162101344658625865497245420684140671 532 281682868610478583649177265175771473569 533 -2095181507035722364340178499991300645215 534 7984177932482910109885496138547180161825 535 -17349952268432812696140610562172160730335 536 23177492908876142001581396892342454436681 537 -20192162825359101944092623779351259176119 538 12005584521631633157463603084937224711881 539 -5038138691223648847001970791489844728119 540 1531043081770622247893798683606919986601 541 -342612617805951824549930512987717334359 542 57793808814706022193480295985483865641 543 -6976552221790667435693204068698182359 544 1738629800556648222037007359474335791 545 -6976552221790667435693204068698182359 546 57793808814706022193480295985483865641 547 -342612617805951824549930512987717334359 548 1531043081770622247893798683606919986601 549 -5038138691223648847001970791489844728119 550 12005584521631633157463603084937224711881 551 -20192162825359101944092623779351259176119 552 23177492908876142001581396892342454436681 553 -17349952268432812696140610562172160730335 554 7984177932482910109885496138547180161825 555 -2095181507035722364340178499991300645215 556 281682868610478583649177265175771473569 557 -16162101344658625865497245420684140671 558 263130836933693530167218012218412929 559 -15871 560 1 561 1 562 -17423 563 -8683317618811886495518194401209438607 564 555175927763545323907778750801664734833 565 -10109644568654799964361070568590696930287 566 78898224043212606189194447309444035510801 567 -316924922555040744809384965887216408019055 568 729357535553682225690345402070703177045905 569 -1036112565891666572431685654491965949283591 570 962997403678828411167099693133553926404217 571 -612725550614205028347473189806290039698183 572 276056220529135801972973931002260510471417 573 -90395673999388140636670107837917012779943 574 21887684095221367782397318272827310468697 575 -4009804619602803336250446102827619674663 576 530551824129334382575839562322367909337 577 -74087457446945158724285811058916466113 578 -74087457446945158724285811058916466113 579 530551824129334382575839562322367909337 580 -4009804619602803336250446102827619674663 581 21887684095221367782397318272827310468697 582 -90395673999388140636670107837917012779943 583 276056220529135801972973931002260510471417 584 -612725550614205028347473189806290039698183 585 962997403678828411167099693133553926404217 586 -1036112565891666572431685654491965949283591 587 729357535553682225690345402070703177045905 588 -316924922555040744809384965887216408019055 589 78898224043212606189194447309444035510801 590 -10109644568654799964361070568590696930287 591 555175927763545323907778750801664734833 592 -8683317618811886495518194401209438607 593 -17423 594 1 595 1 596 -19073 597 295232799039604140847618609643604745783 598 -19622698391699097619341789840642819799241 599 372765403066119770553540168743250764087703 600 -3046779857237277154539723473327404366794921 601 12872734700469637063181226192847022179349655 602 -31296295915896197624806049988927694671796329 603 47150738334344951329021353172853424125102367 604 -46621793668262990681556077448924840977270577 605 31648845738786034311184127721140004005894319 606 -15259160106778068168507565898709120712496721 607 5364462926856353531046557132562307247354319 608 -1400268733864875915896717846916194580627441 609 277062120958007992315141166085182293291599 610 -40564894324850110916999830913562613066161 611 5761117269018097666884309976458200255589 612 79727704785730418789864691192778840089 613 5761117269018097666884309976458200255589 614 -40564894324850110916999830913562613066161 615 277062120958007992315141166085182293291599 616 -1400268733864875915896717846916194580627441 617 5364462926856353531046557132562307247354319 618 -15259160106778068168507565898709120712496721 619 31648845738786034311184127721140004005894319 620 -46621793668262990681556077448924840977270577 621 47150738334344951329021353172853424125102367 622 -31296295915896197624806049988927694671796329 623 12872734700469637063181226192847022179349655 624 -3046779857237277154539723473327404366794921 625 372765403066119770553540168743250764087703 626 -19622698391699097619341789840642819799241 627 295232799039604140847618609643604745783 628 -19073 629 1 630 1 631 -20824 632 -10333147966386144929666651337523098769674 633 713086096228293445554118069956961252991326 634 -14111222290626297235160472857702488243856194 635 120588588428130983695577522636431355030621406 636 -534822305849700392083005049001021794069813794 637 1370494854362509824027105136387951431227525406 638 -2184349254354568179891915140312855556362907354 639 2291794042086660950001058833406851145266690846 640 -1655263873177732697600220805409589179676193554 641 851504442995737235660393143510908425891684046 642 -320336278291306166787226274128867407451412754 643 89817289183945820382064073657044683816807246 644 -19123796651259998342911685341476242177096754 645 3068291855172052315289297544059648818815246 646 -427189562223089032181666306811140568127644 647 -1849726602405731912657823009831486731394 648 -1849726602405731912657823009831486731394 649 -427189562223089032181666306811140568127644 650 3068291855172052315289297544059648818815246 651 -19123796651259998342911685341476242177096754 652 89817289183945820382064073657044683816807246 653 -320336278291306166787226274128867407451412754 654 851504442995737235660393143510908425891684046 655 -1655263873177732697600220805409589179676193554 656 2291794042086660950001058833406851145266690846 657 -2184349254354568179891915140312855556362907354 658 1370494854362509824027105136387951431227525406 659 -534822305849700392083005049001021794069813794 660 120588588428130983695577522636431355030621406 661 -14111222290626297235160472857702488243856194 662 713086096228293445554118069956961252991326 663 -10333147966386144929666651337523098769674 664 -20824 665 1 666 1 667 -22679 668 371993326789901217467999448150835320304171 669 -26623069444996116568018022300375059086166829 670 548077008983424409963253593419756285098764711 671 -4889146813549334842810986303012594182347234649 672 22719973332982734788955298594217169331828459111 673 -61235812761597082542341471192369349747070555289 674 103014808687398855685298315104787884383064977151 675 -114408438141683306196174247978468652766375318209 676 87692171089753315881369260991938904595383693391 677 -47999086573605283420358202151923338957456745329 678 19265654814021296256789552892953819917021453791 679 -5782929642771332633990245544008316366680952609 680 1320957130463610496042733402042776402888527391 681 -230179043227639174365010417194850390632848609 682 32822741552534583743662971799523360801114941 683 -2052203357233562297691754554919881338464499 684 1873767594979336735339347066263474903613001 685 -2052203357233562297691754554919881338464499 686 32822741552534583743662971799523360801114941 687 -230179043227639174365010417194850390632848609 688 1320957130463610496042733402042776402888527391 689 -5782929642771332633990245544008316366680952609 690 19265654814021296256789552892953819917021453791 691 -47999086573605283420358202151923338957456745329 692 87692171089753315881369260991938904595383693391 693 -114408438141683306196174247978468652766375318209 694 103014808687398855685298315104787884383064977151 695 -61235812761597082542341471192369349747070555289 696 22719973332982734788955298594217169331828459111 697 -4889146813549334842810986303012594182347234649 698 548077008983424409963253593419756285098764711 699 -26623069444996116568018022300375059086166829 700 371993326789901217467999448150835320304171 701 -22679 702 1 703 1 704 -24641 705 -13763753091226345046315979581580902257717091 706 1020473083797786132913052895038813161859296009 707 -21827186743328441655254621534137891286714755931 708 202954914182547639872592596722097047189609445053 709 -986510168203592177020208383327700237956862933507 710 2791136623602613113191401720776920597895612689533 711 -4945357266661299864295239532855558687278661201067 712 5800776505000218061208739466379388876745100057893 713 -4707289317148160287351886181333994009472789629547 714 2734584981733845633095856856627652978327485718773 715 -1167855510167014816092721827313889270048742004667 716 374132688967619415851913253713373552520152315045 717 -91425151864006420321687621157686062755677958555 718 17180420216540507702885764573306811095879209445 719 -2569213431966678031959574559962317904225440605 720 249708243450341051446936628900123909443947175 721 -65794882756451044735020765453456296577866165 722 -65794882756451044735020765453456296577866165 723 249708243450341051446936628900123909443947175 724 -2569213431966678031959574559962317904225440605 725 17180420216540507702885764573306811095879209445 726 -91425151864006420321687621157686062755677958555 727 374132688967619415851913253713373552520152315045 728 -1167855510167014816092721827313889270048742004667 729 2734584981733845633095856856627652978327485718773 730 -4707289317148160287351886181333994009472789629547 731 5800776505000218061208739466379388876745100057893 732 -4945357266661299864295239532855558687278661201067 733 2791136623602613113191401720776920597895612689533 734 -986510168203592177020208383327700237956862933507 735 202954914182547639872592596722097047189609445053 736 -21827186743328441655254621534137891286714755931 737 1020473083797786132913052895038813161859296009 738 -13763753091226345046315979581580902257717091 739 -24641 740 1 741 1 742 -26713 743 523022617466601111760007224100074291367510138 744 -40131182931987575666644236324513144810840937882 745 890792285104972571058853014585147291894588875888 746 -8621661480363955140815598388631427806447601208360 747 43765103875609448004592348899827096358168036011516 748 -129748530894487915774401345314255340553441127594884 749 241646127118070339323722737539256389226684111338388 750 -298737688292553054094728341219199470481989987920348 751 256094895346667529737277712553084924815873819652684 752 -157524157071357035222502315210656350735874754873940 753 71400111206056019831159827547172846699700138758380 754 -24343594248429866767566081928333130040899540945332 755 6346728840790704901039326722105686005996749598044 756 -1279404598087891820017340564101849692343218373156 757 203033543290548350542258253114723557875468303194 758 -24034409229832781562952687151353430736478128946 759 3537591466657986559931868914848792674856615064 760 670994699363311046281829282722101011635408124 761 3537591466657986559931868914848792674856615064 762 -24034409229832781562952687151353430736478128946 763 203033543290548350542258253114723557875468303194 764 -1279404598087891820017340564101849692343218373156 765 6346728840790704901039326722105686005996749598044 766 -24343594248429866767566081928333130040899540945332 767 71400111206056019831159827547172846699700138758380 768 -157524157071357035222502315210656350735874754873940 769 256094895346667529737277712553084924815873819652684 770 -298737688292553054094728341219199470481989987920348 771 241646127118070339323722737539256389226684111338388 772 -129748530894487915774401345314255340553441127594884 773 43765103875609448004592348899827096358168036011516 774 -8621661480363955140815598388631427806447601208360 775 890792285104972571058853014585147291894588875888 776 -40131182931987575666644236324513144810840937882 777 523022617466601111760007224100074291367510138 778 -26713 779 1 780 1 781 -28898 782 -20397882081197443358640281739902897356603640927 783 1618166805561863169823249830455583417270520669324 784 -37233353967435900501828975498124050786091437238208 785 374627620715208771471542822114422412296421485767256 786 -1983016173289348378254447836509799508338557329938180 787 6149837399381578533720056992917225768724850883337744 788 -12017096522115568110851921125678547374114786993832888 789 15627285159519649158433281160592613072695395478845792 790 -14123107672370549054313653951563290917532032843833400 791 9178099254978011400566802515430434577313704713904880 792 -4405002779758580637245332738030244465181653934551456 793 1594266702644770698856350158591669650021511998787056 794 -442312829803097136746403838545127645596502196731712 795 95258831867737121924326004454070967710260285934480 796 -16109668677337542742815390067649084081594700367490 797 2134805069175526814006812999705102712425967384020 798 -242538700021716108069813935883876878573886540770 799 3613762021377011144288868813251970077854144240 800 3613762021377011144288868813251970077854144240 801 -242538700021716108069813935883876878573886540770 802 2134805069175526814006812999705102712425967384020 803 -16109668677337542742815390067649084081594700367490 804 95258831867737121924326004454070967710260285934480 805 -442312829803097136746403838545127645596502196731712 806 1594266702644770698856350158591669650021511998787056 807 -4405002779758580637245332738030244465181653934551456 808 9178099254978011400566802515430434577313704713904880 809 -14123107672370549054313653951563290917532032843833400 810 15627285159519649158433281160592613072695395478845792 811 -12017096522115568110851921125678547374114786993832888 812 6149837399381578533720056992917225768724850883337744 813 -1983016173289348378254447836509799508338557329938180 814 374627620715208771471542822114422412296421485767256 815 -37233353967435900501828975498124050786091437238208 816 1618166805561863169823249830455583417270520669324 817 -20397882081197443358640281739902897356603640927 818 -28898 819 1 820 1 821 -31199 822 815915283247897734345611269596115894272229234201 823 -66859434798459592095031104234279801308495418661799 824 1593052213447858098813451885890062647733477610220831 825 -16642771897196721990082514930606113879193046902234369 826 91735667861610411202062900234708174531331875816286831 827 -297136415471948773208273925749811713740480304910001169 828 608137546167334624551606368557346708313893316876215161 829 -830360730419867950548907649164451262364713233891896199 830 789619730673200337339636417698378801568525236367194041 831 -541044600876485599175355070249811676890689101067688519 832 274364273580581014640293753656841623647487067455688201 833 -105157747221489653553512919989044673917636646064128759 834 30970583146145340409050544737182284949367060728895241 835 -7102515218442352248134305809939728050691622781223159 836 1280403654223354423491443737222748688857297966381491 837 -183908617294005365902318537140936843814708162549709 838 20270970552056729992428730606189146509924778580291 839 -2573625980404893156519710716930465102355991415709 840 -368315841269756850146389293183949828361381489129 841 -2573625980404893156519710716930465102355991415709 842 20270970552056729992428730606189146509924778580291 843 -183908617294005365902318537140936843814708162549709 844 1280403654223354423491443737222748688857297966381491 845 -7102515218442352248134305809939728050691622781223159 846 30970583146145340409050544737182284949367060728895241 847 -105157747221489653553512919989044673917636646064128759 848 274364273580581014640293753656841623647487067455688201 849 -541044600876485599175355070249811676890689101067688519 850 789619730673200337339636417698378801568525236367194041 851 -830360730419867950548907649164451262364713233891896199 852 608137546167334624551606368557346708313893316876215161 853 -297136415471948773208273925749811713740480304910001169 854 91735667861610411202062900234708174531331875816286831 855 -16642771897196721990082514930606113879193046902234369 856 1593052213447858098813451885890062647733477610220831 857 -66859434798459592095031104234279801308495418661799 858 815915283247897734345611269596115894272229234201 859 -31199 860 1 861 1 862 -33619 863 -33452526613163807108170062053440751665151733427019 864 2829108970898553566194064031187548962919972645248981 865 -69734079667690773700682297672030025795740898515872429 866 755570596928377532517329263221439825343375239673928731 867 -4331203194235677425187131022204779871330997679986160149 868 14630817572698182625900692970398947008334813993269815851 869 -31313017569259611110870043638588830614414145355147804539 870 44815516744839056398553674756266569320082962768893820861 871 -44761640701744616197858575298686061355391741689004388739 872 32276714793300993972283104106145942052939320411497953661 873 -17258719215825052737477113136500398654093109181690076019 874 6989885729905415288812879048420164227314723297712943181 875 -2180299114376864027698857889094128395959074141295381939 876 530950621516272286158769345805167848606720313803242061 877 -101884576204901745297777291658215758256841045735290729 878 15655537294344794404552769181694598878085223713885391 879 -1828280514741130444890073849309058598059249766862209 880 265035696251781144189574700635540695564138807097791 881 63508279666404749760348937337580638257421854351971 882 63508279666404749760348937337580638257421854351971 883 265035696251781144189574700635540695564138807097791 884 -1828280514741130444890073849309058598059249766862209 885 15655537294344794404552769181694598878085223713885391 886 -101884576204901745297777291658215758256841045735290729 887 530950621516272286158769345805167848606720313803242061 888 -2180299114376864027698857889094128395959074141295381939 889 6989885729905415288812879048420164227314723297712943181 890 -17258719215825052737477113136500398654093109181690076019 891 32276714793300993972283104106145942052939320411497953661 892 -44761640701744616197858575298686061355391741689004388739 893 44815516744839056398553674756266569320082962768893820861 894 -31313017569259611110870043638588830614414145355147804539 895 14630817572698182625900692970398947008334813993269815851 896 -4331203194235677425187131022204779871330997679986160149 897 755570596928377532517329263221439825343375239673928731 898 -69734079667690773700682297672030025795740898515872429 899 2829108970898553566194064031187548962919972645248981 900 -33452526613163807108170062053440751665151733427019 901 -33619 902 1 903 1 904 -36161 905 1405006117752879898543142606244511569936384308847589 906 -122530769409002992971389606410902351427960627318612811 907 3121488959136951346499997949175001343990957691182234999 908 -35039757497842700361049990897618127574679997192901506837 909 208634003633794074415696998416696541546558658155470549883 910 -733990072922690616065268471227525033007805184298391121637 911 1640218740663235996090378713899501423700869769823485956493 912 -2456672749387274934299068922600080073818018697031782372487 913 2572892687200248671987996602272570498868090903299700527453 914 -1948957879152544650197751930201727612923118880823855850275 915 1096802032446912714085191132981976499715254841924154344717 916 -468441910469957314824389306003125077533265126026820523923 917 154418988065859222027099086661527932306057882423722619437 918 -39833425224418506912314026225568064396774092477668704723 919 8118896646439793748641007076306946154586565039481086727 920 -1327067885407984292233127551026363475503805822296904653 921 167610869372793443604005973146625546196762270548389055 922 -23384194207472738158144082669510478240874211960145345 923 -3586370565119071882846169681344507339897674401347365 924 -5369305238976947371055957812240230544445916284813325 925 -3586370565119071882846169681344507339897674401347365 926 -23384194207472738158144082669510478240874211960145345 927 167610869372793443604005973146625546196762270548389055 928 -1327067885407984292233127551026363475503805822296904653 929 8118896646439793748641007076306946154586565039481086727 930 -39833425224418506912314026225568064396774092477668704723 931 154418988065859222027099086661527932306057882423722619437 932 -468441910469957314824389306003125077533265126026820523923 933 1096802032446912714085191132981976499715254841924154344717 934 -1948957879152544650197751930201727612923118880823855850275 935 2572892687200248671987996602272570498868090903299700527453 936 -2456672749387274934299068922600080073818018697031782372487 937 1640218740663235996090378713899501423700869769823485956493 938 -733990072922690616065268471227525033007805184298391121637 939 208634003633794074415696998416696541546558658155470549883 940 -35039757497842700361049990897618127574679997192901506837 941 3121488959136951346499997949175001343990957691182234999 942 -122530769409002992971389606410902351427960627318612811 943 1405006117752879898543142606244511569936384308847589 944 -36161 945 1 946 1 947 -38828 948 -60415263063373835637355132068513997507264511643433292 949 5429012139232242506647140597989334088421976245565029278 950 -142814891387167763431621710272626656129281067738682537152 951 1659217579702528194021164420239880547638781033736820894430 952 -10249885260978444580316530291780758495187938190257474104854 953 37506688826978772603113858397696040284392982588540531594626 954 -87389858362952666014887039464925786791338551105222257482420 955 136771114896678053533545062193602160987298099376276873360930 956 -149961603942365919266518124631440314518645381586930716268022 957 119134076611722394054681599092342133112092654215839458975382 958 -70437323340369263928741709622748011559531227679777291417146 959 31664732286126660620505694344996166021816575346596222702358 960 -11008839155377603283919184652635513102944926807952576001034 961 3001470101039985049518205554897240539462642497517809114486 962 -648311577728602960895845995759432830321361221449820901456 963 112390359294580545739640768349121442795734887993624210174 964 -15325059515816185467681748227400251490841951019150101874 965 2043022467836857419335768074284007340911606720723098690 966 121507452048012763328229309395923061692349081884757070 967 294278930923457619755124444750299671166071543480392450 968 294278930923457619755124444750299671166071543480392450 969 121507452048012763328229309395923061692349081884757070 970 2043022467836857419335768074284007340911606720723098690 971 -15325059515816185467681748227400251490841951019150101874 972 112390359294580545739640768349121442795734887993624210174 973 -648311577728602960895845995759432830321361221449820901456 974 3001470101039985049518205554897240539462642497517809114486 975 -11008839155377603283919184652635513102944926807952576001034 976 31664732286126660620505694344996166021816575346596222702358 977 -70437323340369263928741709622748011559531227679777291417146 978 119134076611722394054681599092342133112092654215839458975382 979 -149961603942365919266518124631440314518645381586930716268022 980 136771114896678053533545062193602160987298099376276873360930 981 -87389858362952666014887039464925786791338551105222257482420 982 37506688826978772603113858397696040284392982588540531594626 983 -10249885260978444580316530291780758495187938190257474104854 984 1659217579702528194021164420239880547638781033736820894430 985 -142814891387167763431621710272626656129281067738682537152 986 5429012139232242506647140597989334088421976245565029278 987 -60415263063373835637355132068513997507264511643433292 988 -38828 989 1 990 1 991 -41623 992 2658271574788448768043625811014615890319638528410277363 993 -245956498620779730844603566172336705830509851832870109461 994 6675468895278307469050479586987343931752541108934217971856 995 -80191349926054711383787261745831022699040847196655715429760 996 513410704398211548658384907360193119527355242814864865217124 997 -1951697405233845100223169469663662786187675832612261754123212 998 4735088593216526801828678268093249312774818188603116100028934 999 -7732746899862021704615702679548257053039851002446961982675210 1000 8863102735728683301555920757074931125954214816992866320579722 1001 -7372904392114142202402883476028596326732356092832949498469702 1002 4572238594022132775264908491889968258447307902230904297317432 1003 -2159640578052108176321459114135255822885346624562041625965384 1004 790400034974639506802009263286674730089361631747977615520792 1005 -227300407612919360720942378190623076977852229680076861858408 1006 51913290443729680450840293430475697777659519604859382351434 1007 -9525325774696479450950527424852675729667371603984144032294 1008 1393089549061365552941843796659036221256097428097419452254 1009 -182965785510896204284459637632438002093750175222481679858 1010 2678438523315684705227407336652861734444922195818730280 1011 -15235360124452943644457777693121924130987804323036849600 1012 -13724068233402955339904769043586843540805568350854677800 1013 -15235360124452943644457777693121924130987804323036849600 1014 2678438523315684705227407336652861734444922195818730280 1015 -182965785510896204284459637632438002093750175222481679858 1016 1393089549061365552941843796659036221256097428097419452254 1017 -9525325774696479450950527424852675729667371603984144032294 1018 51913290443729680450840293430475697777659519604859382351434 1019 -227300407612919360720942378190623076977852229680076861858408 1020 790400034974639506802009263286674730089361631747977615520792 1021 -2159640578052108176321459114135255822885346624562041625965384 1022 4572238594022132775264908491889968258447307902230904297317432 1023 -7372904392114142202402883476028596326732356092832949498469702 1024 8863102735728683301555920757074931125954214816992866320579722 1025 -7732746899862021704615702679548257053039851002446961982675210 1026 4735088593216526801828678268093249312774818188603116100028934 1027 -1951697405233845100223169469663662786187675832612261754123212 1028 513410704398211548658384907360193119527355242814864865217124 1029 -80191349926054711383787261745831022699040847196655715429760 1030 6675468895278307469050479586987343931752541108934217971856 1031 -245956498620779730844603566172336705830509851832870109461 1032 2658271574788448768043625811014615890319638528410277363 1033 -41623 1034 1 1035 1 1036 -44549 1037 -119622220865480194561963161495657715064383733759529433199 1038 11388031796246910963952540282671604096124607841440173907301 1039 -318636958326215008296719659103177895787174341050130173062154 1040 3954260815556110145351337290735243290140775175140979129259496 1041 -26210842242887066896411724752008317049521569093008652879916204 1042 103392815653557036843275788734421086785917807691872187486760796 1043 -260871052038145863277122961754381842215773980605709224812817434 1044 443939802346259804151915283833458655475484197865503517448275866 1045 -531171105076621713719745909914013798114828708146756789101748954 1046 462004335801502015889124462627186687735968431566250978160292046 1047 -300044608432849834470932822762780146577619350719131228183434684 1048 148662428089615653790485853873317393571367373351067263366396016 1049 -57173993513979039318115412173664079566686544584754141245207664 1050 17309792024498944019746807653636094191523832235097517374432336 1051 -4171413375002561005571699476322882962552717532839478552156414 1052 808649637418709426883688041129258112651525770499405082921686 1053 -126069934481113979744808938514888526305406872343048367817774 1054 16803494403461670118019283192135142719364150017567580571226 1055 -1066771965994349188007059532595497589471007957404509793300 1056 769276543031011509979731152411066792066909432584320348000 1057 614476954268974395204859164724459291562488455630076268400 1058 614476954268974395204859164724459291562488455630076268400 1059 769276543031011509979731152411066792066909432584320348000 1060 -1066771965994349188007059532595497589471007957404509793300 1061 16803494403461670118019283192135142719364150017567580571226 1062 -126069934481113979744808938514888526305406872343048367817774 1063 808649637418709426883688041129258112651525770499405082921686 1064 -4171413375002561005571699476322882962552717532839478552156414 1065 17309792024498944019746807653636094191523832235097517374432336 1066 -57173993513979039318115412173664079566686544584754141245207664 1067 148662428089615653790485853873317393571367373351067263366396016 1068 -300044608432849834470932822762780146577619350719131228183434684 1069 462004335801502015889124462627186687735968431566250978160292046 1070 -531171105076621713719745909914013798114828708146756789101748954 1071 443939802346259804151915283833458655475484197865503517448275866 1072 -260871052038145863277122961754381842215773980605709224812817434 1073 103392815653557036843275788734421086785917807691872187486760796 1074 -26210842242887066896411724752008317049521569093008652879916204 1075 3954260815556110145351337290735243290140775175140979129259496 1076 -318636958326215008296719659103177895787174341050130173062154 1077 11388031796246910963952540282671604096124607841440173907301 1078 -119622220865480194561963161495657715064383733759529433199 1079 -44549 1080 1 1081 1 1082 -47609 1083 5502622159812088949850305428800254892961651752960538064416 1084 -538631502906972357755188986590741507761728550603267310426084 1085 15525068716521995303642609819600640183229111213443252310851001 1086 -198863037525515199340509355858230244657592412393850012504994729 1087 1363417459335113813449870778530994691304535791755149510758459966 1088 -5574837626920599579065808186719427586680666462726334086316405034 1089 14610848838716747471679896186091593739069778995409851324615346306 1090 -25877312310397905561331058954661952838473675611709873872589358594 1091 32278556396660776492462548052874017090589221989454659948395930476 1092 -29314541627976592942257139861726934431184612652165418105695856028 1093 19908489333140214427531914243319326523852931435736035984659097002 1094 -10331038451174905725352373200853136812573483781126530045665003298 1095 4168251494731471437201187829016981198780841699964985337977413152 1096 -1326238053272062816328185690762222150975320862471145065408945568 1097 336569056044907827184108630269974291954553389544408690684913786 1098 -68813757335728362675690341595153008050472924027117544796286234 1099 11381345694218761299359204945616118216719162168030922477110216 1100 -1569810596232680006115485105666671283756981155483052559791904 1101 146147347073742480951861016285610617040870882683928653299450 1102 -41134539783060156399671376654169959391145849012772128654010 1103 -24239227452994186060143635361675590372409541059439176141180 1104 -25579472040754588718431474631831875496146635580738348725480 1105 -24239227452994186060143635361675590372409541059439176141180 1106 -41134539783060156399671376654169959391145849012772128654010 1107 146147347073742480951861016285610617040870882683928653299450 1108 -1569810596232680006115485105666671283756981155483052559791904 1109 11381345694218761299359204945616118216719162168030922477110216 1110 -68813757335728362675690341595153008050472924027117544796286234 1111 336569056044907827184108630269974291954553389544408690684913786 1112 -1326238053272062816328185690762222150975320862471145065408945568 1113 4168251494731471437201187829016981198780841699964985337977413152 1114 -10331038451174905725352373200853136812573483781126530045665003298 1115 19908489333140214427531914243319326523852931435736035984659097002 1116 -29314541627976592942257139861726934431184612652165418105695856028 1117 32278556396660776492462548052874017090589221989454659948395930476 1118 -25877312310397905561331058954661952838473675611709873872589358594 1119 14610848838716747471679896186091593739069778995409851324615346306 1120 -5574837626920599579065808186719427586680666462726334086316405034 1121 1363417459335113813449870778530994691304535791755149510758459966 1122 -198863037525515199340509355858230244657592412393850012504994729 1123 15525068716521995303642609819600640183229111213443252310851001 1124 -538631502906972357755188986590741507761728550603267310426084 1125 5502622159812088949850305428800254892961651752960538064416 1126 -47609 1127 1 1128 1 1129 -50806 1130 -258623241511168180642964355153611979969197632389119386556281 1131 26013310121341926438040627807895400473558517127993904557702244 1132 -771823273165433789377202889713723645078990619271491761049461041 1133 10196159755465982506706001474060661671786805510720058868464023850 1134 -72239336876844403448015737730680098920719267147908866263021783375 1135 305864563514861069053449506400200040272486797379596183896309769880 1136 -831757216960554471817675373716917068909322203791589606019936284050 1137 1531331239855472117935447562917172417734613989099546237324350159980 1138 -1988869780946477021595761709112105563181464943853189890529590316470 1139 1883497340605509398053391629530845977993294451700373822233135887144 1140 -1335789639634304596774560381369957575115977522961723535595947642798 1141 724939395525954035058136982676777572830480998262795073475127150172 1142 -306372388679883518188543779456232769187934236316356764107370882578 1143 102276114231527230219049774339878051900007366802552541614301752512 1144 -27283358342111672772598758900457019463384335508021984454779613006 1145 5873319558569355576613756639154851980506451826530603193921072340 1146 -1026838448546727114994689284620268563276204266309457432463702210 1147 148090907050146464091685783964626335941316414310229901330244200 1148 -16442630178016920034290172071116590456998016091026478680346466 1149 2586279908318762582072402899597388895886899317699230573930836 1150 762574940762560254025373931942357169050078568449865391226786 1151 907267073662725781071553980997402359903560353325802403591680 1152 907267073662725781071553980997402359903560353325802403591680 1153 762574940762560254025373931942357169050078568449865391226786 1154 2586279908318762582072402899597388895886899317699230573930836 1155 -16442630178016920034290172071116590456998016091026478680346466 1156 148090907050146464091685783964626335941316414310229901330244200 1157 -1026838448546727114994689284620268563276204266309457432463702210 1158 5873319558569355576613756639154851980506451826530603193921072340 1159 -27283358342111672772598758900457019463384335508021984454779613006 1160 102276114231527230219049774339878051900007366802552541614301752512 1161 -306372388679883518188543779456232769187934236316356764107370882578 1162 724939395525954035058136982676777572830480998262795073475127150172 1163 -1335789639634304596774560381369957575115977522961723535595947642798 1164 1883497340605509398053391629530845977993294451700373822233135887144 1165 -1988869780946477021595761709112105563181464943853189890529590316470 1166 1531331239855472117935447562917172417734613989099546237324350159980 1167 -831757216960554471817675373716917068909322203791589606019936284050 1168 305864563514861069053449506400200040272486797379596183896309769880 1169 -72239336876844403448015737730680098920719267147908866263021783375 1170 10196159755465982506706001474060661671786805510720058868464023850 1171 -771823273165433789377202889713723645078990619271491761049461041 1172 26013310121341926438040627807895400473558517127993904557702244 1173 -258623241511168180642964355153611979969197632389119386556281 1174 -50806 1175 1 1176 1 1177 -54143 1178 12413915592536072670862289047373375038521486354677760697424353 1179 -1282260034955831560615659810255412705853750658984211769936582687 1180 39136298274293507172820819342770539643770489482446710198366521993 1181 -532796143284067691507046399337375554240342738830132444200075653239 1182 3897484410127822526187730121761722635422353442004879872192355962345 1183 -17071580498256554512957319762334908068839109266558010413092329224215 1184 48118076760414660090944031134038212147998145689747917657273445749159 1185 -91985842886861732816358851772827137699768698154062311022761480076761 1186 124247385368187774605463140240453465876806530464639532690814471944871 1187 -122545901274326880283457451948943122890414725735683100222704101768537 1188 90641198749033198283980762873758513969228014086500581848010553433047 1189 -51374968708635598623513413656966826103544365845817729629219784950313 1190 22709287964458990965712090206518099986944600032188785606978259274007 1191 -7941668228351773665813251573180762119201185389926254072748763077353 1192 2223163651453509370330779670058315228320882173146982455408953259352 1193 -503060558265419861555843513032873856396194894353818992497193457832 1194 92711731307882027296379799992780495831235107935681974982696977176 1195 -14043377585376495947320655151593774109270935764755836789871694056 1196 1724439481979169397346984793313207095817633299954561633312335208 1197 -203627558107563478467519268392798978470128769187618581356973592 1198 -7750032199085104253289216491254462114197190299641852354612568 1199 -24333486502833538877010221780353852018459941395845273215019992 1200 -23092412733321509410881330472626939460872732417075525048056700 1201 -24333486502833538877010221780353852018459941395845273215019992 1202 -7750032199085104253289216491254462114197190299641852354612568 1203 -203627558107563478467519268392798978470128769187618581356973592 1204 1724439481979169397346984793313207095817633299954561633312335208 1205 -14043377585376495947320655151593774109270935764755836789871694056 1206 92711731307882027296379799992780495831235107935681974982696977176 1207 -503060558265419861555843513032873856396194894353818992497193457832 1208 2223163651453509370330779670058315228320882173146982455408953259352 1209 -7941668228351773665813251573180762119201185389926254072748763077353 1210 22709287964458990965712090206518099986944600032188785606978259274007 1211 -51374968708635598623513413656966826103544365845817729629219784950313 1212 90641198749033198283980762873758513969228014086500581848010553433047 1213 -122545901274326880283457451948943122890414725735683100222704101768537 1214 124247385368187774605463140240453465876806530464639532690814471944871 1215 -91985842886861732816358851772827137699768698154062311022761480076761 1216 48118076760414660090944031134038212147998145689747917657273445749159 1217 -17071580498256554512957319762334908068839109266558010413092329224215 1218 3897484410127822526187730121761722635422353442004879872192355962345 1219 -532796143284067691507046399337375554240342738830132444200075653239 1220 39136298274293507172820819342770539643770489482446710198366521993 1221 -1282260034955831560615659810255412705853750658984211769936582687 1222 12413915592536072670862289047373375038521486354677760697424353 1223 -54143 1224 1 1225 1 1226 -57623 1227 -608281864034267560872252163321295376887552831379210239209225847 1228 64484649103935220974668128760044732359612055197864842360553147529 1229 -2023280151726494885898923303961546569127922871276414817730782887855 1230 28364849466345488164586733528678657187497958802548555831146349702801 1231 -214058721679671128673796746524047659579990472713558071340198582974543 1232 969080988061255931268442936012105256637671533369345756056258223284913 1233 -2828323272783022725824048063373465890434430172700158864769594688246561 1234 5608144329399364710404759432743582954569140939790379178876566291571215 1235 -7869157498966051131827022726796916680203041267939629212510798939864689 1236 8073918913924575257071731516874820036655430341416787209230894235395471 1237 -6220592453378616704889827422233839126379757040735916468360961548197889 1238 3677543858935788579704499427969062703682817448391288398081770285895551 1239 -1697919285149399302827506295129348654216777659280535483262842929852609 1240 621119869363315143973272964428174528241530547509046774593908058110271 1241 -182173781100906658753560720666520764438961569894671980497748767967344 1242 43261451114600703893657662554277580105192154490163508364530831741816 1243 -8385752538226834396748164924105665880792477637363845920600538193224 1244 1335685450960771625000816954457624346213472400954182002121494085816 1245 -175827214253846204635182516836042065722906256122956988710313297336 1246 19176822595313850224006084162257779943008462606052048474354750152 1247 -1775699959623839464477475331614530372337550364058075568007856760 1248 104856106964477470189193108761645785236292239018031790939373448 1249 -35999371830663966797218694327448459159373453341310796723577084 1250 -35999371830663966797218694327448459159373453341310796723577084 1251 104856106964477470189193108761645785236292239018031790939373448 1252 -1775699959623839464477475331614530372337550364058075568007856760 1253 19176822595313850224006084162257779943008462606052048474354750152 1254 -175827214253846204635182516836042065722906256122956988710313297336 1255 1335685450960771625000816954457624346213472400954182002121494085816 1256 -8385752538226834396748164924105665880792477637363845920600538193224 1257 43261451114600703893657662554277580105192154490163508364530831741816 1258 -182173781100906658753560720666520764438961569894671980497748767967344 1259 621119869363315143973272964428174528241530547509046774593908058110271 1260 -1697919285149399302827506295129348654216777659280535483262842929852609 1261 3677543858935788579704499427969062703682817448391288398081770285895551 1262 -6220592453378616704889827422233839126379757040735916468360961548197889 1263 8073918913924575257071731516874820036655430341416787209230894235395471 1264 -7869157498966051131827022726796916680203041267939629212510798939864689 1265 5608144329399364710404759432743582954569140939790379178876566291571215 1266 -2828323272783022725824048063373465890434430172700158864769594688246561 1267 969080988061255931268442936012105256637671533369345756056258223284913 1268 -214058721679671128673796746524047659579990472713558071340198582974543 1269 28364849466345488164586733528678657187497958802548555831146349702801 1270 -2023280151726494885898923303961546569127922871276414817730782887855 1271 64484649103935220974668128760044732359612055197864842360553147529 1272 -608281864034267560872252163321295376887552831379210239209225847 1273 -57623 1274 1 1275 1 1276 -61249 1277 30414093201713378043612608166064768844377641568960512000894311251 1278 -3307244638222585954979733972213775281294978672374851835288608688749 1279 106607930353822730240618967628308254726606835430141363431814181058251 1280 -1537987337575608917262471778323505097492713657692933715817391325391749 1281 11964510609888237829998818703984663075192359765678946741859887225078251 1282 -55935056017812005875286662316460207247868649610977616901030719853921749 1283 168879673050036406576580566776281566646333467159489154765086677130630001 1284 -346981380374212935476927939243372768981917889826052708539811161666607499 1285 505238846996874635161228841203532291039396853454036103301530018248054501 1286 -538661092434503310369978767019064134374688697906045705260066786958587419 1287 431795971327635954975514436207377407988008660594977399750398981711030581 1288 -265933807575696457513082430856803373140488342421919129207494100931909419 1289 128078777282712864389503613025066386068270077903923231291549197376470581 1290 -48942803390182857264909795969323976492671810107116498778726386405241419 1291 15017882657355050415308237644937186685661021076009952932668439075776206 1292 -3737007615874849732801752085349155232726382230853820466953784107885044 1293 760450789287100587419716518196084646811851374505537324931299288792456 1294 -127311261351264254475270029790220071701057003120167534984646656055544 1295 17729729224309695758029791973148035956376434575793617287087045356536 1296 -1974382116868781396339225914220802537076057249093824356146263287464 1297 260040184851828704900605934288256486442650496057749163779794052536 1298 47870200803829123014890688097052300721096775483789406166233604536 1299 64785573894690645369635155573630352336253782172354337354030740036 1300 63587693110370266952425006382188116786418354889996045996603145036 1301 64785573894690645369635155573630352336253782172354337354030740036 1302 47870200803829123014890688097052300721096775483789406166233604536 1303 260040184851828704900605934288256486442650496057749163779794052536 1304 -1974382116868781396339225914220802537076057249093824356146263287464 1305 17729729224309695758029791973148035956376434575793617287087045356536 1306 -127311261351264254475270029790220071701057003120167534984646656055544 1307 760450789287100587419716518196084646811851374505537324931299288792456 1308 -3737007615874849732801752085349155232726382230853820466953784107885044 1309 15017882657355050415308237644937186685661021076009952932668439075776206 1310 -48942803390182857264909795969323976492671810107116498778726386405241419 1311 128078777282712864389503613025066386068270077903923231291549197376470581 1312 -265933807575696457513082430856803373140488342421919129207494100931909419 1313 431795971327635954975514436207377407988008660594977399750398981711030581 1314 -538661092434503310369978767019064134374688697906045705260066786958587419 1315 505238846996874635161228841203532291039396853454036103301530018248054501 1316 -346981380374212935476927939243372768981917889826052708539811161666607499 1317 168879673050036406576580566776281566646333467159489154765086677130630001 1318 -55935056017812005875286662316460207247868649610977616901030719853921749 1319 11964510609888237829998818703984663075192359765678946741859887225078251 1320 -1537987337575608917262471778323505097492713657692933715817391325391749 1321 106607930353822730240618967628308254726606835430141363431814181058251 1322 -3307244638222585954979733972213775281294978672374851835288608688749 1323 30414093201713378043612608166064768844377641568960512000894311251 1324 -61249 1325 1 1326 1 1327 -65024 1328 -1551118753287382280224243016469303211063259720016986111998991093774 1329 172918925626049437415184486246226412228251198722781741049365695343726 1330 -5723064944260571074137393428147963712793901732810436009217286732005274 1331 84906394669229510986779498574218778300855085917501860858477109087699726 1332 -680376515455668283242019216814616431812367575057358323890922613327184274 1333 3282036826000788224075879010110212315962246077748468095183523407851565726 1334 -10241695451186398493912727024679784284740533569206345013623739118895134524 1335 21783258591547549606082965871254317915742002676053093672764733643585871726 1336 -32881896420624942025727386856657244820412127032829889646178202275085603774 1337 36389910776772818270004759088685894892697158260680914131704426428769204226 1338 -30316626757245403097778758800577218535682485750101563276848183879731264494 1339 19428608999730808058040151698095473221283573732714769674179033297346885506 1340 -9748956788874307805266787740439353886106698957081833955590083430645354494 1341 3886510735546919325028074246460273371378648370843132625371693793456545506 1342 -1245911233774861255945697076996771096512974418524740136401591975662642469 1343 324391172908415692717699079055111562579231881352953205190013370524741906 1344 -69182878298420281667934978117292159743481302229133213247512098841361844 1345 12159715338260704679029029174729380557360034980226300120735489569800656 1346 -1781178839417297111773828978737220149183913732050050501313975443145664 1347 209497748475818302632922982448247216264720678691921117887828661432336 1348 -28280988626153680030218152561808933648992172361758062014280366431664 1349 -4444876732477424795970647469197108981619311172470268101322622531664 1350 -6455551266692322951511312015924210117643396242554344668226233996164 1351 -6312962462259901406685834224429781412415544683225672592178238579664 1352 -6312962462259901406685834224429781412415544683225672592178238579664 1353 -6455551266692322951511312015924210117643396242554344668226233996164 1354 -4444876732477424795970647469197108981619311172470268101322622531664 1355 -28280988626153680030218152561808933648992172361758062014280366431664 1356 209497748475818302632922982448247216264720678691921117887828661432336 1357 -1781178839417297111773828978737220149183913732050050501313975443145664 1358 12159715338260704679029029174729380557360034980226300120735489569800656 1359 -69182878298420281667934978117292159743481302229133213247512098841361844 1360 324391172908415692717699079055111562579231881352953205190013370524741906 1361 -1245911233774861255945697076996771096512974418524740136401591975662642469 1362 3886510735546919325028074246460273371378648370843132625371693793456545506 1363 -9748956788874307805266787740439353886106698957081833955590083430645354494 1364 19428608999730808058040151698095473221283573732714769674179033297346885506 1365 -30316626757245403097778758800577218535682485750101563276848183879731264494 1366 36389910776772818270004759088685894892697158260680914131704426428769204226 1367 -32881896420624942025727386856657244820412127032829889646178202275085603774 1368 21783258591547549606082965871254317915742002676053093672764733643585871726 1369 -10241695451186398493912727024679784284740533569206345013623739118895134524 1370 3282036826000788224075879010110212315962246077748468095183523407851565726 1371 -680376515455668283242019216814616431812367575057358323890922613327184274 1372 84906394669229510986779498574218778300855085917501860858477109087699726 1373 -5723064944260571074137393428147963712793901732810436009217286732005274 1374 172918925626049437415184486246226412228251198722781741049365695343726 1375 -1551118753287382280224243016469303211063259720016986111998991093774 1376 -65024 1377 1 1378 1 1379 -68951 1380 80658175170943878571660636856403766975289505440883277824001135484299 1381 -9213562066294552977358648681665178863413594123085602850086652352350701 1382 312915671552049004889962516822290775678189276376169715301976593743292049 1383 -4771009762401804095625879279195596192201205279413519358652076027586018351 1384 39353031886753576806632639231909677014533648381628934287930196662452763649 1385 -195721163078006899527561864804459775366555051073613879445988671520075612351 1386 630712529660758314630737704341081799761187800599483180083458374898928916899 1387 -1387423051080286361790474088521808610772465725592156499689363774792452301101 1388 2169051670031047328699551410767860205524900039459034198565523352928116538399 1389 -2489226961925079635030663638823232457107863166244877870411070400774550303601 1390 2153013849354813000648896713773342146935345642394963052398239372999091138839 1391 -1434156943980122091575625629808810344653100778337107235683009986516661042281 1392 748898472672930631752521894008443771708896466823599258939059511641369057719 1393 -311087445080819424336730264531461124720686122145960246100850897472587694281 1394 104051988174328093698988577453342058337055305293825132620195610452567176044 1395 -28307327184969095074049735644766080898504297847598822525653273692491899756 1396 6317618873472177389696818497456666569432738867931280696613139866315499494 1397 -1164095133675354600409869192048890708443815184578465193175601548605375506 1398 178867651819676272102881392536817569768339594953837617727232272568459224 1399 -22355995263975959215706972961878719453554372793373962871389432201844136 1400 2914886591016315869543619837024088169958887200191038634849717614119864 1401 245751766181330884074279107791849503630107259822675814168424072535864 1402 483516651798726472179006168761095846117288205847823705996590804652364 1403 465610790040325454443609199433264469891121614853152502238148842114444 1404 466813935293682669584557933892384510754661873164385905946975192043844 1405 465610790040325454443609199433264469891121614853152502238148842114444 1406 483516651798726472179006168761095846117288205847823705996590804652364 1407 245751766181330884074279107791849503630107259822675814168424072535864 1408 2914886591016315869543619837024088169958887200191038634849717614119864 1409 -22355995263975959215706972961878719453554372793373962871389432201844136 1410 178867651819676272102881392536817569768339594953837617727232272568459224 1411 -1164095133675354600409869192048890708443815184578465193175601548605375506 1412 6317618873472177389696818497456666569432738867931280696613139866315499494 1413 -28307327184969095074049735644766080898504297847598822525653273692491899756 1414 104051988174328093698988577453342058337055305293825132620195610452567176044 1415 -311087445080819424336730264531461124720686122145960246100850897472587694281 1416 748898472672930631752521894008443771708896466823599258939059511641369057719 1417 -1434156943980122091575625629808810344653100778337107235683009986516661042281 1418 2153013849354813000648896713773342146935345642394963052398239372999091138839 1419 -2489226961925079635030663638823232457107863166244877870411070400774550303601 1420 2169051670031047328699551410767860205524900039459034198565523352928116538399 1421 -1387423051080286361790474088521808610772465725592156499689363774792452301101 1422 630712529660758314630737704341081799761187800599483180083458374898928916899 1423 -195721163078006899527561864804459775366555051073613879445988671520075612351 1424 39353031886753576806632639231909677014533648381628934287930196662452763649 1425 -4771009762401804095625879279195596192201205279413519358652076027586018351 1426 312915671552049004889962516822290775678189276376169715301976593743292049 1427 -9213562066294552977358648681665178863413594123085602850086652352350701 1428 80658175170943878571660636856403766975289505440883277824001135484299 1429 -68951 1430 1 1431 1 1432 -73033 1433 -4274883284060025564298013753389399649690343788366813724671998724972427 1434 500114930622262327118712414335961804672248225757169451343534868583003473 1435 -17419846317353391693649465692869305036131105606932418271781404223966659777 1436 272793233292922704224044784440370284493700467034455835022264087270730609523 1437 -2314551767662659592112766409776713753985847296295096378479770640016027662077 1438 11859561266682465551467965109218210005346277720228719270313731478935977013923 1439 -39434443974436616910782598520584450840211204708668702071748567301128234039627 1440 89640271696009238815613018372340894793471180195454364111417946253212116499873 1441 -145008948396752470892288139166389422774215191978017311803568490058135750914827 1442 172403528315162851435692081483870272607865284730649425300370089167125701558173 1443 -154660325947814559310033049143202298606543830919726822925525925106485777987147 1444 106970775190567920501717128891637719430428974077806246884764139653063565112933 1445 -58066362405039070588507595823200443648219855647036440215096623967584727433787 1446 25103733193555347256303734243421811591470242051805029845571183357209944270213 1447 -8750084015433865039416214380209254087603002943070921091982121498982476096662 1448 2484045712094704418360704063378633719447708300037957445874885442313969734488 1449 -579335899728219656230538919774365820299600083896222677191664735131691416762 1450 111746867581277688758276378070378624164893479565915096520120714683972524738 1451 -17982160190458606280580695860122827408332896200501953665465615199938297332 1452 2381914565725605835599991336706554797126889222548543341178607075359243848 1453 -302390290951761074607944730346811435116661207915121724687550446252002072 1454 -4215743512146913680663470909686898210862851622308999086308963105242072 1455 -32209015292482865583806570230468389215330844462099559209989767368699172 1456 -29982563484259973596001084079972962099218372894514402629404329700805932 1457 -30132447949344882583080838143840492280622471215433769750913932670058372 1458 -30132447949344882583080838143840492280622471215433769750913932670058372 1459 -29982563484259973596001084079972962099218372894514402629404329700805932 1460 -32209015292482865583806570230468389215330844462099559209989767368699172 1461 -4215743512146913680663470909686898210862851622308999086308963105242072 1462 -302390290951761074607944730346811435116661207915121724687550446252002072 1463 2381914565725605835599991336706554797126889222548543341178607075359243848 1464 -17982160190458606280580695860122827408332896200501953665465615199938297332 1465 111746867581277688758276378070378624164893479565915096520120714683972524738 1466 -579335899728219656230538919774365820299600083896222677191664735131691416762 1467 2484045712094704418360704063378633719447708300037957445874885442313969734488 1468 -8750084015433865039416214380209254087603002943070921091982121498982476096662 1469 25103733193555347256303734243421811591470242051805029845571183357209944270213 1470 -58066362405039070588507595823200443648219855647036440215096623967584727433787 1471 106970775190567920501717128891637719430428974077806246884764139653063565112933 1472 -154660325947814559310033049143202298606543830919726822925525925106485777987147 1473 172403528315162851435692081483870272607865284730649425300370089167125701558173 1474 -145008948396752470892288139166389422774215191978017311803568490058135750914827 1475 89640271696009238815613018372340894793471180195454364111417946253212116499873 1476 -39434443974436616910782598520584450840211204708668702071748567301128234039627 1477 11859561266682465551467965109218210005346277720228719270313731478935977013923 1478 -2314551767662659592112766409776713753985847296295096378479770640016027662077 1479 272793233292922704224044784440370284493700467034455835022264087270730609523 1480 -17419846317353391693649465692869305036131105606932418271781404223966659777 1481 500114930622262327118712414335961804672248225757169451343534868583003473 1482 -4274883284060025564298013753389399649690343788366813724671998724972427 1483 -73033 1484 1 1485 1 1486 -77273 1487 230843697339241380472092742683027581083278564571807941132288001428577318 1488 -27645417524405274951663489113114700570408133526162649695303773143750132206 1489 987059659747601111856209634726248007350116146395413867069917721997375475034 1490 -15866656493992273947752979647347657199688288348338959191097732016913537432866 1491 138389714005285984053789825148974891961692376282089643448566518712980662055484 1492 -730027880676142343299242592419051193534801507698118926488448962530185305866916 1493 2502792787657437066011200229327683225556637812287427314234081756264769450405134 1494 -5874133840085682807759953152294187761316070538439530837436172244108074970398566 1495 9824004851836637064020934168526612509790879597223146294640129642341307060147584 1496 -12089339762789313725280809161751695936519100354530179490475116774618826908177016 1497 11237628589921304083477094928631817170852223874334041878308296992953461909677164 1498 -8062449503263300389193644576706964984794630898421940976494648585443269774493956 1499 4544723103308055184551413588226265583586242805823396618825353437979645206532724 1500 -2042669053211573806449989587657180489940275738889689689183810194029735790062796 1501 741092646126112907800318199879600501954252473227075664383375319212169325009929 1502 -219271336432824783386092991534358153371118992021374982961841757507580995629721 1503 53370253610473515026947697354647084524939195493310128636522167455123595333754 1504 -10760971226100296123683227175696500625795759709740050069496454375385791169146 1505 1811286672225156875570800574455039073327584864713441438335488239693852301834 1506 -253157642529097185106989420016723461207281950488578835822649401497562695786 1507 32009560517906450336191390738810820259342939956240951345064011803705728544 1508 -1247173855054253489367043456188646891133833918209061927012110645508736576 1509 2037299277858832594563001670666615278554471935737472878992028680359124724 1510 1761909140074947274470617477395279043418952885126244385005122687303530604 1511 1781554648238185117283966784999444426995236007174421212293143719595283144 1512 1780299048146849560510413559949331398002447097570769402341193851443705984 1513 1781554648238185117283966784999444426995236007174421212293143719595283144 1514 1761909140074947274470617477395279043418952885126244385005122687303530604 1515 2037299277858832594563001670666615278554471935737472878992028680359124724 1516 -1247173855054253489367043456188646891133833918209061927012110645508736576 1517 32009560517906450336191390738810820259342939956240951345064011803705728544 1518 -253157642529097185106989420016723461207281950488578835822649401497562695786 1519 1811286672225156875570800574455039073327584864713441438335488239693852301834 1520 -10760971226100296123683227175696500625795759709740050069496454375385791169146 1521 53370253610473515026947697354647084524939195493310128636522167455123595333754 1522 -219271336432824783386092991534358153371118992021374982961841757507580995629721 1523 741092646126112907800318199879600501954252473227075664383375319212169325009929 1524 -2042669053211573806449989587657180489940275738889689689183810194029735790062796 1525 4544723103308055184551413588226265583586242805823396618825353437979645206532724 1526 -8062449503263300389193644576706964984794630898421940976494648585443269774493956 1527 11237628589921304083477094928631817170852223874334041878308296992953461909677164 1528 -12089339762789313725280809161751695936519100354530179490475116774618826908177016 1529 9824004851836637064020934168526612509790879597223146294640129642341307060147584 1530 -5874133840085682807759953152294187761316070538439530837436172244108074970398566 1531 2502792787657437066011200229327683225556637812287427314234081756264769450405134 1532 -730027880676142343299242592419051193534801507698118926488448962530185305866916 1533 138389714005285984053789825148974891961692376282089643448566518712980662055484 1534 -15866656493992273947752979647347657199688288348338959191097732016913537432866 1535 987059659747601111856209634726248007350116146395413867069917721997375475034 1536 -27645417524405274951663489113114700570408133526162649695303773143750132206 1537 230843697339241380472092742683027581083278564571807941132288001428577318 1538 -77273 1539 1 1540 1 1541 -81674 1542 -12696403353658275925965100847566516959580321051449436762275839998402763699 1543 1555774361126589984800086847910542262462275762294677907660655807514444017676 1544 -56910561187512937086790024033604222032955267652325497177069466227242405172554 1545 938522750813358110085529842551726200787306085301715552132108866778692739928196 1546 -8409696534534909040861813844452646176676127843187821535602525238423993357358054 1547 45641060117569198777999395475235497066648504482343869758007570957224417302435696 1548 -161212999836639392602286651686949614357821041101592492177521802714521430898140054 1549 390363112138942604668644462785260393943899493611072039738321874709412585063731196 1550 -674382954535631558262138474753491598431648156834817652234168958388956578026689054 1551 858237552835253953126571465309391160515896825163535235454276161497694079182692696 1552 -825899534045842502911095777442887516462599740167382162852382495001210380040270704 1553 614067643076754230661961585239343499900750968889801426378176497066447206191379296 1554 -359093739221737481854826151034291299579492476297723026137589426588881443676837704 1555 167618699969733912334430730873643783579938038538784515142389680726068083388013296 1556 -63229377446661299165659767328351409692165124471820063698045035162986456679198019 1557 19475214374300330781848517858332042702449746530521010390174868735085830742672606 1558 -4940938264762069932476586041002015127785444176062505182006167418154276437840519 1559 1039964010765479589119036899709989358665639866022200640213118844229201004411356 1560 -182890285110136578692743824680320523536700607571574382950968902228676108146854 1561 26866270247976543531462883807017135603022313885977212497570480685753821830396 1562 -3450801632460334509061711809968196511731725538743654203295112136396145690354 1563 255222468714941203072870769352850922111740130617778223472968709405200920896 1564 -129144667107133026331635019830476028350791261786709387017325971159270615004 1565 -95233608101727429882876667648291828735395639473737923051540918873681511304 1566 -97784083447539829682025995086426762871991015584422161030547298336243511404 1567 -97620700463252469592407455043213514780823742785409575718697868110375555904 1568 -97620700463252469592407455043213514780823742785409575718697868110375555904 1569 -97784083447539829682025995086426762871991015584422161030547298336243511404 1570 -95233608101727429882876667648291828735395639473737923051540918873681511304 1571 -129144667107133026331635019830476028350791261786709387017325971159270615004 1572 255222468714941203072870769352850922111740130617778223472968709405200920896 1573 -3450801632460334509061711809968196511731725538743654203295112136396145690354 1574 26866270247976543531462883807017135603022313885977212497570480685753821830396 1575 -182890285110136578692743824680320523536700607571574382950968902228676108146854 1576 1039964010765479589119036899709989358665639866022200640213118844229201004411356 1577 -4940938264762069932476586041002015127785444176062505182006167418154276437840519 1578 19475214374300330781848517858332042702449746530521010390174868735085830742672606 1579 -63229377446661299165659767328351409692165124471820063698045035162986456679198019 1580 167618699969733912334430730873643783579938038538784515142389680726068083388013296 1581 -359093739221737481854826151034291299579492476297723026137589426588881443676837704 1582 614067643076754230661961585239343499900750968889801426378176497066447206191379296 1583 -825899534045842502911095777442887516462599740167382162852382495001210380040270704 1584 858237552835253953126571465309391160515896825163535235454276161497694079182692696 1585 -674382954535631558262138474753491598431648156834817652234168958388956578026689054 1586 390363112138942604668644462785260393943899493611072039738321874709412585063731196 1587 -161212999836639392602286651686949614357821041101592492177521802714521430898140054 1588 45641060117569198777999395475235497066648504482343869758007570957224417302435696 1589 -8409696534534909040861813844452646176676127843187821535602525238423993357358054 1590 938522750813358110085529842551726200787306085301715552132108866778692739928196 1591 -56910561187512937086790024033604222032955267652325497177069466227242405172554 1592 1555774361126589984800086847910542262462275762294677907660655807514444017676 1593 -12696403353658275925965100847566516959580321051449436762275839998402763699 1594 -81674 1595 1 1596 1 1597 -86239 1598 710998587804863451854045647463724949736497978881168458687447040001782171161 1599 -89105425791267283885855199438767675314378357245857049489593860111677387180839 1600 3337838987406258546172808616467587601081735919524342470895023434811718292032471 1601 -56440970498018595319189937341312421066100359055558155977844687257532524408243849 1602 519267008064482588348705114889413219328062577896503069091128885945406672906010551 1603 -2897509648368380946701987253615417213317060156688818151056492852606090118093989449 1604 10537151601970134802609739671136580650739051195762886221901337691924533276222078426 1605 -26303627336142503495270342504298857328592636600736577465748492853934113218054761574 1606 46903250429670564148366522086398688700958922078747349769921808377289990642156764426 1607 -61678265863322863665724701828898298490223247324302490717845894594321999518959475574 1608 61393993090426993746913106723436380557412949337417806113537717624760432184153237526 1609 -47263015713599894398043355797163757747613511968342656266561149262061370060791877674 1610 28645432783256672871395111268552073565505970919965953397392494742604841381000502326 1611 -13872791619978529552550877683124386894543684999880176953526977697532267354994985674 1612 5435359497128912874055162671012589480393030884335669127711000580724510330375635001 1613 -1740862344042515872153292032372481954220699905243496315081785547971615538755056039 1614 459826314657766935097719365603979305531477567433208923232125153729277518560758961 1615 -100902917756227413144016336848484443161497972810283693110432850677310997687601039 1616 18519362342683171136575436225715943248855471952548133994194958865661405221360551 1617 -2850468310851565716784056327685010428526057539289214527948663492482998889662649 1618 376784828915182075283792751585136533466771473265951118754907503085110043949351 1619 -36108082790726360133397313444884210184129526623095590770195601127587142290649 1620 8789546249981247694418777295814622819515489119513189240647984160929196969776 1621 4628750110855892906541384394921059463617715375528790179115690391435255933056 1622 4958114741642460482295447031701992132044561871626783484074768977859512172256 1623 4935801234595701014181267309773018624313463304983261019700801612470334282656 1624 4937160806437780179829993933350032975602160644489410085061535540653529074456 1625 4935801234595701014181267309773018624313463304983261019700801612470334282656 1626 4958114741642460482295447031701992132044561871626783484074768977859512172256 1627 4628750110855892906541384394921059463617715375528790179115690391435255933056 1628 8789546249981247694418777295814622819515489119513189240647984160929196969776 1629 -36108082790726360133397313444884210184129526623095590770195601127587142290649 1630 376784828915182075283792751585136533466771473265951118754907503085110043949351 1631 -2850468310851565716784056327685010428526057539289214527948663492482998889662649 1632 18519362342683171136575436225715943248855471952548133994194958865661405221360551 1633 -100902917756227413144016336848484443161497972810283693110432850677310997687601039 1634 459826314657766935097719365603979305531477567433208923232125153729277518560758961 1635 -1740862344042515872153292032372481954220699905243496315081785547971615538755056039 1636 5435359497128912874055162671012589480393030884335669127711000580724510330375635001 1637 -13872791619978529552550877683124386894543684999880176953526977697532267354994985674 1638 28645432783256672871395111268552073565505970919965953397392494742604841381000502326 1639 -47263015713599894398043355797163757747613511968342656266561149262061370060791877674 1640 61393993090426993746913106723436380557412949337417806113537717624760432184153237526 1641 -61678265863322863665724701828898298490223247324302490717845894594321999518959475574 1642 46903250429670564148366522086398688700958922078747349769921808377289990642156764426 1643 -26303627336142503495270342504298857328592636600736577465748492853934113218054761574 1644 10537151601970134802609739671136580650739051195762886221901337691924533276222078426 1645 -2897509648368380946701987253615417213317060156688818151056492852606090118093989449 1646 519267008064482588348705114889413219328062577896503069091128885945406672906010551 1647 -56440970498018595319189937341312421066100359055558155977844687257532524408243849 1648 3337838987406258546172808616467587601081735919524342470895023434811718292032471 1649 -89105425791267283885855199438767675314378357245857049489593860111677387180839 1650 710998587804863451854045647463724949736497978881168458687447040001782171161 1651 -86239 1652 1 1653 1 1654 -90971 1655 -40526919504877216755680601905432322134980384796226602145184481279998015385171 1656 5192355206029348560748848977506386196078957405372148366034933802579955428425229 1657 -199084648837293437971024198908263233413687313204091893868828673317983159622732381 1658 3450012702965415334130668083057719077683358205059946374737717302850831237961418395 1659 -32571078563081962197394486580870131562241134884405598538708927723723841033152118565 1660 186748168553530434417682085832329972629409918287155558254109248623533812641590275035 1661 -698742929870462299803791341758805475963471087006413114342261434991192693617701450090 1662 1796892630935251491171957208579846754328678654266028853754957288473535179851920729410 1663 -3304689673766030883016468140479297830505600687281601331428674021111677080602560636590 1664 4486891657312614700053946811892528886421427971489448690759869022207760026849006011410 1665 -4615902595857926329987724972683526352977545218832311914957805921825408687257045689490 1666 3676094458671359425137883026067966516267812654514792988993318149279242594408880489630 1667 -2307137633821751677799476130156874887453598168688143085658822733938504403303057903170 1668 1158154757204112395786391041023502429090983011428168163858791122283332758484302656830 1669 -470833980428346997846662783907271977494711025040269995086652432082998455133662602895 1670 156646432731694620868789220541390426851176194992905208503663542355365851457445509085 1671 -43029971935339208240069837037410892188914581362604681988366596039717442953328341755 1672 9832406506069891408215287945827111939241582397652891495509499169798608872488918245 1673 -1881252719480580716078779640377939353045679593211314770955433818261730673340698765 1674 302681844911662558139507541452326088192703302130669324523567552818751781588538955 1675 -41471759540583361497396029626045912220653507108092267038900598375931260167172245 1676 4545593505481870792952371809952256622241032310108571528811470180861742666155755 1677 -692757896732952741836135076630674919043708976325647103897784987996368499994420 1678 -183663565174511638848607428789543100414221424452033657742817313748579582456304 1679 -226004291620547426374517372529578332780317939535724506605347706176335760102144 1680 -222984952774565345310852810311234834191864160294365767108886408630319376086144 1681 -223169409401847476124102741655305975248728025521205376298467210018347781887144 1682 -223169409401847476124102741655305975248728025521205376298467210018347781887144 1683 -222984952774565345310852810311234834191864160294365767108886408630319376086144 1684 -226004291620547426374517372529578332780317939535724506605347706176335760102144 1685 -183663565174511638848607428789543100414221424452033657742817313748579582456304 1686 -692757896732952741836135076630674919043708976325647103897784987996368499994420 1687 4545593505481870792952371809952256622241032310108571528811470180861742666155755 1688 -41471759540583361497396029626045912220653507108092267038900598375931260167172245 1689 302681844911662558139507541452326088192703302130669324523567552818751781588538955 1690 -1881252719480580716078779640377939353045679593211314770955433818261730673340698765 1691 9832406506069891408215287945827111939241582397652891495509499169798608872488918245 1692 -43029971935339208240069837037410892188914581362604681988366596039717442953328341755 1693 156646432731694620868789220541390426851176194992905208503663542355365851457445509085 1694 -470833980428346997846662783907271977494711025040269995086652432082998455133662602895 1695 1158154757204112395786391041023502429090983011428168163858791122283332758484302656830 1696 -2307137633821751677799476130156874887453598168688143085658822733938504403303057903170 1697 3676094458671359425137883026067966516267812654514792988993318149279242594408880489630 1698 -4615902595857926329987724972683526352977545218832311914957805921825408687257045689490 1699 4486891657312614700053946811892528886421427971489448690759869022207760026849006011410 1700 -3304689673766030883016468140479297830505600687281601331428674021111677080602560636590 1701 1796892630935251491171957208579846754328678654266028853754957288473535179851920729410 1702 -698742929870462299803791341758805475963471087006413114342261434991192693617701450090 1703 186748168553530434417682085832329972629409918287155558254109248623533812641590275035 1704 -32571078563081962197394486580870131562241134884405598538708927723723841033152118565 1705 3450012702965415334130668083057719077683358205059946374737717302850831237961418395 1706 -199084648837293437971024198908263233413687313204091893868828673317983159622732381 1707 5192355206029348560748848977506386196078957405372148366034933802579955428425229 1708 -40526919504877216755680601905432322134980384796226602145184481279998015385171 1709 -90971 1710 1 1711 1 1712 -95873 1713 2350561331282878571829474910515074683828862318181142924420699914240002205868993 1714 -307751653388218389650334812357875891608358396239063850766423061587580037671904367 1715 12072322407715597228848844207577801613620516351974884555499466839517440572556445563 1716 -214295543133500642445643248027127663805662436856694020279373499054847932232827939969 1717 2074934509271045309862097916763403659599108086509378096916774858975723345371416806615 1718 -12216912276188962350047321175719428597694489868198683408269240808170379799737463348905 1719 47000962605320783657069582360729597899603426209631132119575607104884708630222676830750 1720 -124430271138726959525352594137697819569611901971681149661521235390256379912052079441000 1721 235853348266923367811507916556107707903516073296157961408381745878360058902913052899050 1722 -330380993278385784492759780313044895816871845771601074876035539118338552671051510392950 1723 350996311401150546180248705718015886516447577773151476702300467691775672339781556851550 1724 -288942750582082837778980100165531469439022070186769723271905578806537006085836541430970 1725 187620430928157102055070598454934565156069891285079760030088808897622064835837893133990 1726 -97536714082043404952306701411296569648476711176995811945981519711358852420277939299610 1727 41105131999215767652013130996828972526041257652995614231047416459701006154204372479265 1728 -14191624696299459351651554040149442606071339662007235499420843501575742314214689239525 1729 4049927265811321470273039390038900429134789391609414856410930733112107731491085775385 1730 -962550060742694065008494297490857198440696929966420640582110713129498053858910557655 1731 191777187068634868081695625599480286866717016968369497766515305430653989844256983435 1732 -32194731787586665935978113967179087804900309787582442160413724083114582312447673825 1733 4587677115743294546538829675500341961497864198294617906035952592085388850950607815 1734 -545563853755072408032015798033486928728039927786736615764387236603324704568443385 1735 65279612835183764042784834934089871032432043797679399812882418929688893893909140 1736 3118326548747022340762453863676963954708034421226080823977127107054564472575298 1737 8541196417478032478035268776275756119321708553145125022784090953511360391749152 1738 8134806702876775991649366641040456721150623695477633812292860875132320834512192 1739 8161014040671250531661238444569604281258147840491646434603845795466676575961032 1740 8159488574722990519139526477591879616960618923605472485945951093988152932318552 1741 8161014040671250531661238444569604281258147840491646434603845795466676575961032 1742 8134806702876775991649366641040456721150623695477633812292860875132320834512192 1743 8541196417478032478035268776275756119321708553145125022784090953511360391749152 1744 3118326548747022340762453863676963954708034421226080823977127107054564472575298 1745 65279612835183764042784834934089871032432043797679399812882418929688893893909140 1746 -545563853755072408032015798033486928728039927786736615764387236603324704568443385 1747 4587677115743294546538829675500341961497864198294617906035952592085388850950607815 1748 -32194731787586665935978113967179087804900309787582442160413724083114582312447673825 1749 191777187068634868081695625599480286866717016968369497766515305430653989844256983435 1750 -962550060742694065008494297490857198440696929966420640582110713129498053858910557655 1751 4049927265811321470273039390038900429134789391609414856410930733112107731491085775385 1752 -14191624696299459351651554040149442606071339662007235499420843501575742314214689239525 1753 41105131999215767652013130996828972526041257652995614231047416459701006154204372479265 1754 -97536714082043404952306701411296569648476711176995811945981519711358852420277939299610 1755 187620430928157102055070598454934565156069891285079760030088808897622064835837893133990 1756 -288942750582082837778980100165531469439022070186769723271905578806537006085836541430970 1757 350996311401150546180248705718015886516447577773151476702300467691775672339781556851550 1758 -330380993278385784492759780313044895816871845771601074876035539118338552671051510392950 1759 235853348266923367811507916556107707903516073296157961408381745878360058902913052899050 1760 -124430271138726959525352594137697819569611901971681149661521235390256379912052079441000 1761 47000962605320783657069582360729597899603426209631132119575607104884708630222676830750 1762 -12216912276188962350047321175719428597694489868198683408269240808170379799737463348905 1763 2074934509271045309862097916763403659599108086509378096916774858975723345371416806615 1764 -214295543133500642445643248027127663805662436856694020279373499054847932232827939969 1765 12072322407715597228848844207577801613620516351974884555499466839517440572556445563 1766 -307751653388218389650334812357875891608358396239063850766423061587580037671904367 1767 2350561331282878571829474910515074683828862318181142924420699914240002205868993 1768 -95873 1769 1 1770 1 1771 -100948 1772 -138683118545689835737939019720389406345902876772687432540821294940159997552693392 1773 18547672103361073325223068929305312080193097663067908361099192016725581087019776334 1774 -744061959020002041732625756212328193999027228928822161864378031266294162298863793352 1775 13522741149418406005296817854825579461290121689608515256126867262845952570940896500734 1776 -134217755947826394674660156720825392969381949213044496062502724198233476651770371717230 1777 811060925099135531319448332050110152172249719443029800588208632789898532826773211660866 1778 -3206390615696127543831871462147245095304813577956365072541025374442027235258533875960559 1779 8733040856106602463759805661779529662949128220499014607770109494843419349987650989002486 1780 -17048597032782641144481917513816433707387717558242668432457774805005746359126702760688114 1781 24621033806772898219156662737771717066564297884584176789533387563485128755844308289982036 1782 -26992564977324492081068851559036294566630679998199025261819886958349990747175137705855064 1783 22950550106285170904495021165371719926925522687770901663298945685486291909258924223889556 1784 -15405945390181433389021578095494500038057421532032000871909394146747860701509854751409524 1785 8287044689276301420452765216932069053880637878569776990994439237543888902505308186655196 1786 -3617127898295689255260702158767658335354270038911213769435559177595180240486604286043089 1787 1294706965223212241544251692924277557480091908969865748880074863567650811308601579403896 1788 -383457470260428229113622799693007605094533698368031978664405942206909979511856829221444 1789 94692756843592258311088501724617047341469455389499521701036875161691148473469994513166 1790 -19625000378597822261177787875271366737921523861093904713577982827580204628186342115984 1791 3432365164650472178834332347630189300307526830081881285886373729347137505256615197406 1792 -509241991598583334215999408173368384299241032843091817935167475527438894806961218254 1793 64157162926827425685049670610983691715360665714648150377093378550526299822497178386 1794 -7074781156103824424697831832935245273980439312247576192143465736764676816010121929 1795 504473461317730531112011169006067225206840549570849257116534725836590756378233342 1796 -188023076653297030602991634301047951332697940018926507680800505090030017400013842 1797 -133575962829693736383433626036351979237767316979373162855915623338380684037858216 1798 -137266220281364397269028176322848596830801255110262661167932109367961758945738456 1799 -137050787258258555791909156758070159830003043295406504816325535005842861884172736 1800 -137050787258258555791909156758070159830003043295406504816325535005842861884172736 1801 -137266220281364397269028176322848596830801255110262661167932109367961758945738456 1802 -133575962829693736383433626036351979237767316979373162855915623338380684037858216 1803 -188023076653297030602991634301047951332697940018926507680800505090030017400013842 1804 504473461317730531112011169006067225206840549570849257116534725836590756378233342 1805 -7074781156103824424697831832935245273980439312247576192143465736764676816010121929 1806 64157162926827425685049670610983691715360665714648150377093378550526299822497178386 1807 -509241991598583334215999408173368384299241032843091817935167475527438894806961218254 1808 3432365164650472178834332347630189300307526830081881285886373729347137505256615197406 1809 -19625000378597822261177787875271366737921523861093904713577982827580204628186342115984 1810 94692756843592258311088501724617047341469455389499521701036875161691148473469994513166 1811 -383457470260428229113622799693007605094533698368031978664405942206909979511856829221444 1812 1294706965223212241544251692924277557480091908969865748880074863567650811308601579403896 1813 -3617127898295689255260702158767658335354270038911213769435559177595180240486604286043089 1814 8287044689276301420452765216932069053880637878569776990994439237543888902505308186655196 1815 -15405945390181433389021578095494500038057421532032000871909394146747860701509854751409524 1816 22950550106285170904495021165371719926925522687770901663298945685486291909258924223889556 1817 -26992564977324492081068851559036294566630679998199025261819886958349990747175137705855064 1818 24621033806772898219156662737771717066564297884584176789533387563485128755844308289982036 1819 -17048597032782641144481917513816433707387717558242668432457774805005746359126702760688114 1820 8733040856106602463759805661779529662949128220499014607770109494843419349987650989002486 1821 -3206390615696127543831871462147245095304813577956365072541025374442027235258533875960559 1822 811060925099135531319448332050110152172249719443029800588208632789898532826773211660866 1823 -134217755947826394674660156720825392969381949213044496062502724198233476651770371717230 1824 13522741149418406005296817854825579461290121689608515256126867262845952570940896500734 1825 -744061959020002041732625756212328193999027228928822161864378031266294162298863793352 1826 18547672103361073325223068929305312080193097663067908361099192016725581087019776334 1827 -138683118545689835737939019720389406345902876772687432540821294940159997552693392 1828 -100948 1829 1 1830 1 1831 -106199 1832 8320987112741390144276341183223364380754172606361245952449277696409600002710374451 1833 -1136351532056559332338240590435129408539761912162952292704562380518981661533048994549 1834 46599447400043074655526327656288939209268912065919663984539981226458193029175440044706 1835 -866705464993092452186131232990017583019840592326211802420431611817524256832520781387694 1836 8813611803658106524506361908484336261654158849157902793285440745458410998761777547081606 1837 -54632062258170734408573653212255725866381749027322386767003162358904738776207516822532394 1838 221805768972653950030539472109852193449068432147565271506700661126128699110158323056789251 1839 -621124875471419450472990369013950714065066349631623345329012222646959418641623318618952549 1840 1248020317216440364737928655765359359440791969353090215414957649573207001578424045864276801 1841 -1856879373557427283857133165100657495577031798671549582070756028448775137497180096703118199 1842 2099228699394419959222419622760888211792228617226684737724792855062836658848455431273783176 1843 -1842144031942279637464043562148242915273516228016113280974131651462870287729053227530102424 1844 1277341250026905925886077581989063211830158030324982492903954024343493392949428191028202576 1845 -710373836787027560150652648638035439257044188396750873829166450906884541696453474478881424 1846 320859700419799978910037491500049391842203682286619350013239227770719991012290956887920451 1847 -118960388075797515639559298317675810786352794760993931526303443722752144229073526577787749 1848 36531362505986683246826020291182479355922910102673607328782535787459810556508866960221001 1849 -9363752372964321309735418661169376978848750057682545907859929141040345199577315157069999 1850 2016558165470075632954466405431572523524850161877282616586503079914744197159161908961586 1851 -366971956773968666703408171099668514625831753534522948759178376115931587385784901450334 1852 56682880059676993650659568930682770668326582973069038216398309986610144585640385028166 1853 -7483615718656542908735614095700626423976429684996056632831300416675910847285476321834 1854 827372542540490002037165930725747396418616305391922055007738426665298002768160513241 1855 -96000688379999866098533847763659684652806648564109988302932763966780472309583584159 1856 -7769398884484085000669975394805872963238300723231082149774876464267433881046354109 1857 -15036373263530857164672944421075525798752823828605321656394698417815821982537799109 1858 -14519513649720121770817789587685705771947496230346363534841396785761093207613927364 1859 -14551309587114845369102882182755167182655443693876106772717912599384680597877064464 1860 -14549538160276840636818565204119477520371147714226756907304554122917589839517244864 1861 -14551309587114845369102882182755167182655443693876106772717912599384680597877064464 1862 -14519513649720121770817789587685705771947496230346363534841396785761093207613927364 1863 -15036373263530857164672944421075525798752823828605321656394698417815821982537799109 1864 -7769398884484085000669975394805872963238300723231082149774876464267433881046354109 1865 -96000688379999866098533847763659684652806648564109988302932763966780472309583584159 1866 827372542540490002037165930725747396418616305391922055007738426665298002768160513241 1867 -7483615718656542908735614095700626423976429684996056632831300416675910847285476321834 1868 56682880059676993650659568930682770668326582973069038216398309986610144585640385028166 1869 -366971956773968666703408171099668514625831753534522948759178376115931587385784901450334 1870 2016558165470075632954466405431572523524850161877282616586503079914744197159161908961586 1871 -9363752372964321309735418661169376978848750057682545907859929141040345199577315157069999 1872 36531362505986683246826020291182479355922910102673607328782535787459810556508866960221001 1873 -118960388075797515639559298317675810786352794760993931526303443722752144229073526577787749 1874 320859700419799978910037491500049391842203682286619350013239227770719991012290956887920451 1875 -710373836787027560150652648638035439257044188396750873829166450906884541696453474478881424 1876 1277341250026905925886077581989063211830158030324982492903954024343493392949428191028202576 1877 -1842144031942279637464043562148242915273516228016113280974131651462870287729053227530102424 1878 2099228699394419959222419622760888211792228617226684737724792855062836658848455431273783176 1879 -1856879373557427283857133165100657495577031798671549582070756028448775137497180096703118199 1880 1248020317216440364737928655765359359440791969353090215414957649573207001578424045864276801 1881 -621124875471419450472990369013950714065066349631623345329012222646959418641623318618952549 1882 221805768972653950030539472109852193449068432147565271506700661126128699110158323056789251 1883 -54632062258170734408573653212255725866381749027322386767003162358904738776207516822532394 1884 8813611803658106524506361908484336261654158849157902793285440745458410998761777547081606 1885 -866705464993092452186131232990017583019840592326211802420431611817524256832520781387694 1886 46599447400043074655526327656288939209268912065919663984539981226458193029175440044706 1887 -1136351532056559332338240590435129408539761912162952292704562380518981661533048994549 1888 8320987112741390144276341183223364380754172606361245952449277696409600002710374451 1889 -106199 1890 1 1891 1 1892 -111629 1893 -507580213877224798800856812176625227226004528988036003099405939480985599997003404279 1894 70754708539834957842735367690914588215015622655093906599885257522943098845632739142221 1895 -2964813818168641864817587070545269351636317861179739185491572191048168895296258704338664 1896 56406946227105106119119569910401165174759664172691304345055635704899137707940367077723526 1897 -587413252333794508999322311218700472101914720992175903478718818122894195061668410378755614 1898 3733024525951314943901406314663415350566418021715964591104708056460927481137497965701409386 1899 -15556201099692580869229926596871300674596502407505590643773068763400792362245727088465268249 1900 44761564885429412931560183031127105068707075060025198271461945592705849167290451558879570801 1901 -92510697190029354460416033490828400580689951767239867777539061352560553636345597053053232549 1902 141713301587961798135075009116592482816033724977982121076608805612679170673803414208744576951 1903 -165091889455495777018739052325129665523040432906590195422715510047224523166397248072383850974 1904 149414738759403742872475652375766931789976970115045901257378256868112248473273362111499323776 1905 -106940147576249631363576796732353198767140528260620698011780731402621569357216837127704124424 1906 61439921347385029479351553324750435804460721002870411095883036895226231213980640582825485576 1907 -28693773908056607123910698444409703386997459421396455633176517145390876281882862978786884749 1908 11009837816853019092125388286708394794533162920967274486841166390704890767666154444385174601 1909 -3502426673415425466807783247668518873126646920220187797682820107322102532972296081687659749 1910 930938998420895119581436763818804977890238722079593982303957623911634128186345618960367751 1911 -208121251156298410579672276327926989352003598186540334932123789220272985934170082440063964 1912 39362360556980210747917739179479516061143942503804678845121707505654380819088809772266086 1913 -6325644511245352997294307726168293863019138874829067646510895016693389017204339497257134 1914 870813643648189414933496200829075747372027605898280970421680651336473544803779818327866 1915 -99846458230235487657278709948689250261912100121774222220834591567435871200288660130659 1916 12616385361630904584569930475430757228746504760992794703820545707348038099705579420211 1917 1393173579483224637703158056406466392911119397668589689025653639990380480281875251681 1918 2360095650533974055438331348116788974189276254931779120406320340081291848420474060181 1919 2288039266448095310175966739589854257844476858465172331636023401393153590191148468346 1920 2292691373796399416081590807776679190651548702284923118063373551613599663738453087396 1921 2292431366163576697815388368499316054285866377920393643569886516737282107621894672896 1922 2292431366163576697815388368499316054285866377920393643569886516737282107621894672896 1923 2292691373796399416081590807776679190651548702284923118063373551613599663738453087396 1924 2288039266448095310175966739589854257844476858465172331636023401393153590191148468346 1925 2360095650533974055438331348116788974189276254931779120406320340081291848420474060181 1926 1393173579483224637703158056406466392911119397668589689025653639990380480281875251681 1927 12616385361630904584569930475430757228746504760992794703820545707348038099705579420211 1928 -99846458230235487657278709948689250261912100121774222220834591567435871200288660130659 1929 870813643648189414933496200829075747372027605898280970421680651336473544803779818327866 1930 -6325644511245352997294307726168293863019138874829067646510895016693389017204339497257134 1931 39362360556980210747917739179479516061143942503804678845121707505654380819088809772266086 1932 -208121251156298410579672276327926989352003598186540334932123789220272985934170082440063964 1933 930938998420895119581436763818804977890238722079593982303957623911634128186345618960367751 1934 -3502426673415425466807783247668518873126646920220187797682820107322102532972296081687659749 1935 11009837816853019092125388286708394794533162920967274486841166390704890767666154444385174601 1936 -28693773908056607123910698444409703386997459421396455633176517145390876281882862978786884749 1937 61439921347385029479351553324750435804460721002870411095883036895226231213980640582825485576 1938 -106940147576249631363576796732353198767140528260620698011780731402621569357216837127704124424 1939 149414738759403742872475652375766931789976970115045901257378256868112248473273362111499323776 1940 -165091889455495777018739052325129665523040432906590195422715510047224523166397248072383850974 1941 141713301587961798135075009116592482816033724977982121076608805612679170673803414208744576951 1942 -92510697190029354460416033490828400580689951767239867777539061352560553636345597053053232549 1943 44761564885429412931560183031127105068707075060025198271461945592705849167290451558879570801 1944 -15556201099692580869229926596871300674596502407505590643773068763400792362245727088465268249 1945 3733024525951314943901406314663415350566418021715964591104708056460927481137497965701409386 1946 -587413252333794508999322311218700472101914720992175903478718818122894195061668410378755614 1947 56406946227105106119119569910401165174759664172691304345055635704899137707940367077723526 1948 -2964813818168641864817587070545269351636317861179739185491572191048168895296258704338664 1949 70754708539834957842735367690914588215015622655093906599885257522943098845632739142221 1950 -507580213877224798800856812176625227226004528988036003099405939480985599997003404279 1951 -111629 1952 1 1953 1 1954 -117241 1955 31469973260387937525653122354950764088012280797258232192163168247821107200003307572684 1956 -4476164614478797277075340123334040771931957759771335999312051702790887571495892439156216 1957 191581676946512486304883744020508053241203350600846675350469835926776267510234667543545019 1958 -3726917850583422609192046558978004787116657905503770593310215690086004275657967243932288027 1959 39727326903053802468930654791625422091894556213707945784881113273519442084169471707333409638 1960 -258709333198878183152838881487532950326600741592320456145628611806586206306523158279936674722 1961 1105954698066702910330876422705267275661612687228059316256147698414005957532768003823784913873 1962 -3268014410823359144342895011305237338740328279102138175285215675001783393180737314827489355697 1963 6943049395364432042486209303604457132049339550467577738087642854363776113319594328024106542368 1964 -10943330232933461144500718683856008945407863274523572795180967530598481932166126990670332575932 1965 13128551838235754659520520640249498449427436871969146262080238938616251796155726990612774741523 1966 -12245889673663775830012332274108551271081082641690716853525754780722239296008874923067929295667 1967 9040476853958827842074425945249624869591108571002543116911903559098222135314512780570187839058 1968 -5361755335183303800839059720478483392068306073381581081293828169991697008006177769826315460542 1969 2587101477135384775330246314884431058248793785446899116951727556173775081034990742468419903983 1970 -1026493973362238661051927085005600292611361650387957513467405059519829431153201256016412983567 1971 337982640820528961973942212525182449859502020047719962336238844125188797540244784748655513668 1972 -93071979135761034232878789302839884349713220330074671517419503149442430739671470512474584232 1973 21579115472848027423951852016358197733672204862393400428477560960300216992954576316262933653 1974 -4237281288927456944808191727155602097609010061556610121732671619826313213960967466893510917 1975 707824494468321195943222675773862900092234951170288185416167480464303395371890925642401098 1976 -101357729269135282415123009364144095388549465353865236395922922262741792678916922678005022 1977 12170559962223975270444586470597538734031209564059961295315461183851120918039169213628503 1978 -1529991120201571433000187882825121586540031932009336244494169827425421713501183843740615 1979 -103889025929305296935540369146687095566493937184329031544356636059225550231591783488560 1980 -232232604764895714886079782072687685709265465362026768142715861194364043946107394361860 1981 -222226058134049701410530311800814076832269440857188886448318381198059621335397056241915 1982 -222903092392067805878489239494436037746807821771184004309191911962159659694109727932285 1983 -222863283148275601340283460819315359080296129881505914827709836725201682411814207210930 1984 -222865409671168580116768040182623870666314559718768379605980320910842399002858300297560 1985 -222863283148275601340283460819315359080296129881505914827709836725201682411814207210930 1986 -222903092392067805878489239494436037746807821771184004309191911962159659694109727932285 1987 -222226058134049701410530311800814076832269440857188886448318381198059621335397056241915 1988 -232232604764895714886079782072687685709265465362026768142715861194364043946107394361860 1989 -103889025929305296935540369146687095566493937184329031544356636059225550231591783488560 1990 -1529991120201571433000187882825121586540031932009336244494169827425421713501183843740615 1991 12170559962223975270444586470597538734031209564059961295315461183851120918039169213628503 1992 -101357729269135282415123009364144095388549465353865236395922922262741792678916922678005022 1993 707824494468321195943222675773862900092234951170288185416167480464303395371890925642401098 1994 -4237281288927456944808191727155602097609010061556610121732671619826313213960967466893510917 1995 21579115472848027423951852016358197733672204862393400428477560960300216992954576316262933653 1996 -93071979135761034232878789302839884349713220330074671517419503149442430739671470512474584232 1997 337982640820528961973942212525182449859502020047719962336238844125188797540244784748655513668 1998 -1026493973362238661051927085005600292611361650387957513467405059519829431153201256016412983567 1999 2587101477135384775330246314884431058248793785446899116951727556173775081034990742468419903983 2000 -5361755335183303800839059720478483392068306073381581081293828169991697008006177769826315460542 2001 9040476853958827842074425945249624869591108571002543116911903559098222135314512780570187839058 2002 -12245889673663775830012332274108551271081082641690716853525754780722239296008874923067929295667 2003 13128551838235754659520520640249498449427436871969146262080238938616251796155726990612774741523 2004 -10943330232933461144500718683856008945407863274523572795180967530598481932166126990670332575932 2005 6943049395364432042486209303604457132049339550467577738087642854363776113319594328024106542368 2006 -3268014410823359144342895011305237338740328279102138175285215675001783393180737314827489355697 2007 1105954698066702910330876422705267275661612687228059316256147698414005957532768003823784913873 2008 -258709333198878183152838881487532950326600741592320456145628611806586206306523158279936674722 2009 39727326903053802468930654791625422091894556213707945784881113273519442084169471707333409638 2010 -3726917850583422609192046558978004787116657905503770593310215690086004275657967243932288027 2011 191581676946512486304883744020508053241203350600846675350469835926776267510234667543545019 2012 -4476164614478797277075340123334040771931957759771335999312051702790887571495892439156216 2013 31469973260387937525653122354950764088012280797258232192163168247821107200003307572684 2014 -117241 2015 1 2016 1 2017 -123038 2018 -1982608315404440064116146708361898137544773690227268628106279599612729753599996355010637 2019 287645100755564295512720281033707590926211268539491760247511832106377177726929806498641668 2020 -12570380711207491155179436954889881551585316676588681257484877564870257483089623253788211587 2021 249935482065105689069897601052785650995864040130847578715996859446751639567864705807329420150 2022 -2725856232804305995808316677238391910610193328069190670821116242522936300257533040374546443169 2023 18181178150409697776961652541441059907876312722469320736072190714085120613494125301741115414856 2024 -79690067971281971364123415752519181206568031618006424006326293931855905197946801419266577240347 2025 241687994717199614029892682654272411915888811215513183100620148690801498921557747196533102128258 2026 -527530071025947716200128929495602353772044081887674317073683136895637877882726300196362811453585 2027 854992061672498968057478214839660428913701282691736288786922040006093977229297473916477048331100 2028 -1055616792754354920607112248248517399051759036449657219226165831859673567191371122592194856539935 2029 1014144285089471032797633051996811852188896430894959236211035928168224624739754844529576646191590 2030 -771715115375304490745828325761337878104417971952560709997483208871593586374543788201544551207717 2031 472137185647755719599379943579528830243743077584638060368291971482772337127095844702211154413008 2032 -235190412649074516186633974844186387849778790487441661183998698199689459740619107241812826157137 2033 96421058488658344390729886818362799637569831761028647060962525648656725835701642195155950082638 2034 -32832363187180847965790972014783423474164915696387333368849775983908735189092189827703350387747 2035 9358845974664810385551633485246645814271959118673686332611169218862662729660402963271980224108 2036 -2248330749978908240387764878305144800952413404139400478451320752015076344121434242801364542157 2037 457909634119490349049315150149119357539509114508767760821475112826158023909704834624321414778 2038 -79434394021643471146846508930877112809036866202457674347438580357233691992512208697206617007 2039 11815999646558751731035324148705012097498693292682859216539024252478187012769730421319428648 2040 -1486493453207817092179878948138530051157783880989284600577298944046219471375369986573862397 2041 183681191356659555801274200044811127379801535164860480209189735645504605103205098372347614 2042 2567518938750773724698714106045379063743242057664984382127352448894906770152903770769257 2043 19571993443913288923827399795760682620569282748377014225857122350414841870229682320969972 2044 18186814784248425355617895223360068178057174478225778379946571893234091805555977357556423 2045 18284886523408245150620151945708964619719336232084408093680060823649889357217559814450778 2046 18278842771560785421673560745655141980155433467649052303045171686189389518256902780821757 2047 18279166715620420636954716804847559528504074930661137732800538769553719701455376410987392 2048 18279166715620420636954716804847559528504074930661137732800538769553719701455376410987392 2049 18278842771560785421673560745655141980155433467649052303045171686189389518256902780821757 2050 18284886523408245150620151945708964619719336232084408093680060823649889357217559814450778 2051 18186814784248425355617895223360068178057174478225778379946571893234091805555977357556423 2052 19571993443913288923827399795760682620569282748377014225857122350414841870229682320969972 2053 2567518938750773724698714106045379063743242057664984382127352448894906770152903770769257 2054 183681191356659555801274200044811127379801535164860480209189735645504605103205098372347614 2055 -1486493453207817092179878948138530051157783880989284600577298944046219471375369986573862397 2056 11815999646558751731035324148705012097498693292682859216539024252478187012769730421319428648 2057 -79434394021643471146846508930877112809036866202457674347438580357233691992512208697206617007 2058 457909634119490349049315150149119357539509114508767760821475112826158023909704834624321414778 2059 -2248330749978908240387764878305144800952413404139400478451320752015076344121434242801364542157 2060 9358845974664810385551633485246645814271959118673686332611169218862662729660402963271980224108 2061 -32832363187180847965790972014783423474164915696387333368849775983908735189092189827703350387747 2062 96421058488658344390729886818362799637569831761028647060962525648656725835701642195155950082638 2063 -235190412649074516186633974844186387849778790487441661183998698199689459740619107241812826157137 2064 472137185647755719599379943579528830243743077584638060368291971482772337127095844702211154413008 2065 -771715115375304490745828325761337878104417971952560709997483208871593586374543788201544551207717 2066 1014144285089471032797633051996811852188896430894959236211035928168224624739754844529576646191590 2067 -1055616792754354920607112248248517399051759036449657219226165831859673567191371122592194856539935 2068 854992061672498968057478214839660428913701282691736288786922040006093977229297473916477048331100 2069 -527530071025947716200128929495602353772044081887674317073683136895637877882726300196362811453585 2070 241687994717199614029892682654272411915888811215513183100620148690801498921557747196533102128258 2071 -79690067971281971364123415752519181206568031618006424006326293931855905197946801419266577240347 2072 18181178150409697776961652541441059907876312722469320736072190714085120613494125301741115414856 2073 -2725856232804305995808316677238391910610193328069190670821116242522936300257533040374546443169 2074 249935482065105689069897601052785650995864040130847578715996859446751639567864705807329420150 2075 -12570380711207491155179436954889881551585316676588681257484877564870257483089623253788211587 2076 287645100755564295512720281033707590926211268539491760247511832106377177726929806498641668 2077 -1982608315404440064116146708361898137544773690227268628106279599612729753599996355010637 2078 -123038 2079 1 2080 1 2081 -129023 2082 126886932185884164103433389335161480802865516174545192198801894375214704230400004010614273 2083 -18771700452844895689654807122365067322583476310787358443037570446337413727911989364157604351 2084 837301451447254452262609145553245717120718958733667307738500108536884211736260508772388228737 2085 -17008820940112400146073642324337327496348062265848100130763190848995733516189160424314674180479 2086 189713833668737424042654122915890206242219006595906647083908223302410607107275866653681779787905 2087 -1295427300366631643328377563116610223359813290316122691817944206953215645234483988723812025415551 2088 5818825611835349197777010444999872196309148987222603897710380642015504223141475749074996280819617 2089 -18103364870708858303720829186640804437423298451514613771928951988497574343649818148182250892042335 2090 40572667352222021494206364607473462037475200360005501426741656708661128823091856477935078549070241 2091 -67578647510018140510500440487318690903463224044450890479165701175523073225618077754365008876461663 2092 85815587456796533285475064920009052466681105889018141793715181050631165218915768405117130077261857 2093 -84860416161678217789863001855996502506871660255380197483485226961159291623960917332788023636750303 2094 66517120026623323317176455514398566782877762346582813220555565132753434920967058287966092668441121 2095 -41951058215715225866974105623571894773944524830819819308305662839736033702265458934917552038440415 2096 21559001595169957098986023517814845889560289550067624683328062254200408377236828921511765603170505 2097 -9125672373586924132656596535534146731751955948371321581514193577915110023491192200776524247422775 2098 3211040818567045886745251078658747727650025397618517780404663242075338631644408995579854565738185 2099 -946678106002738029685471560441451319142638342787894466784209305017223982427625455025750575315255 2100 235442685702082429434799940932893879121816538963413399996078175039927321479637788303820802350665 2101 -49690307741430722727531285529230826221754121928314316102748414829901477724089370397426419818935 2102 8942656918375341216854367042908224221178473504813637224506551197234541855012808644040888927305 2103 -1380563501091734201811126384697116996038163967521554140769618569850847655431115363809230896055 2104 181537276305206582092901502130782608872884799281732546494084552565918497600051921407514468905 2105 -22289642799603514236297505302489240576725770505459923786449526384848239769508474795991494103 2106 710371654302270294342085454901951757674423138269105555723504168728145429630239914359472169 2107 -1539710858496919832591195334292083540949774103719143774281190490558613601853734294945464279 2108 -1348456919321619630556221185470192999532851223511731082737419903435512510168638334026137175 2109 -1362607076839487533569597054778504076391215721616333729593166118928902939324836743563283031 2110 -1361694399752838731740010479842440164531481036162870378505876083535884357249954074291305559 2111 -1361745786874892699351133851704405155517120303320233699348551755078061060714644464764026967 2112 -1361743150662084367678841195034739483526226441079412498355008931607266514190687062755950737 2113 -1361745786874892699351133851704405155517120303320233699348551755078061060714644464764026967 2114 -1361694399752838731740010479842440164531481036162870378505876083535884357249954074291305559 2115 -1362607076839487533569597054778504076391215721616333729593166118928902939324836743563283031 2116 -1348456919321619630556221185470192999532851223511731082737419903435512510168638334026137175 2117 -1539710858496919832591195334292083540949774103719143774281190490558613601853734294945464279 2118 710371654302270294342085454901951757674423138269105555723504168728145429630239914359472169 2119 -22289642799603514236297505302489240576725770505459923786449526384848239769508474795991494103 2120 181537276305206582092901502130782608872884799281732546494084552565918497600051921407514468905 2121 -1380563501091734201811126384697116996038163967521554140769618569850847655431115363809230896055 2122 8942656918375341216854367042908224221178473504813637224506551197234541855012808644040888927305 2123 -49690307741430722727531285529230826221754121928314316102748414829901477724089370397426419818935 2124 235442685702082429434799940932893879121816538963413399996078175039927321479637788303820802350665 2125 -946678106002738029685471560441451319142638342787894466784209305017223982427625455025750575315255 2126 3211040818567045886745251078658747727650025397618517780404663242075338631644408995579854565738185 2127 -9125672373586924132656596535534146731751955948371321581514193577915110023491192200776524247422775 2128 21559001595169957098986023517814845889560289550067624683328062254200408377236828921511765603170505 2129 -41951058215715225866974105623571894773944524830819819308305662839736033702265458934917552038440415 2130 66517120026623323317176455514398566782877762346582813220555565132753434920967058287966092668441121 2131 -84860416161678217789863001855996502506871660255380197483485226961159291623960917332788023636750303 2132 85815587456796533285475064920009052466681105889018141793715181050631165218915768405117130077261857 2133 -67578647510018140510500440487318690903463224044450890479165701175523073225618077754365008876461663 2134 40572667352222021494206364607473462037475200360005501426741656708661128823091856477935078549070241 2135 -18103364870708858303720829186640804437423298451514613771928951988497574343649818148182250892042335 2136 5818825611835349197777010444999872196309148987222603897710380642015504223141475749074996280819617 2137 -1295427300366631643328377563116610223359813290316122691817944206953215645234483988723812025415551 2138 189713833668737424042654122915890206242219006595906647083908223302410607107275866653681779787905 2139 -17008820940112400146073642324337327496348062265848100130763190848995733516189160424314674180479 2140 837301451447254452262609145553245717120718958733667307738500108536884211736260508772388228737 2141 -18771700452844895689654807122365067322583476310787358443037570446337413727911989364157604351 2142 126886932185884164103433389335161480802865516174545192198801894375214704230400004010614273 2143 -129023 2144 1 2145 1 2146 -135199 2147 -8247650592082470666723170306785496252186258551345437492922123134388955774975999995593696799 2148 1243782897271070577232261915301733471272116108822129172088194635851290193187307458492343327201 2149 -56605433462271477300482253346277699388566923390734057417135422645028697862562807973359012924319 2150 1174352790483779942498476562355926952383720837805953946386462669283296026353575366109806536336481 2151 -13390417520153416711031686430075092838598690092528604837197944027662133930491099156024797028732319 2152 93564113796083168027230239736782204660706764257779535712402342787170651217286431025027463624323681 2153 -430490139599569599157443869260002264995351963036028515752437074118127722364936652108457010917856639 2154 1373213382985473305812169213001123361617563291348742506308526594451108282726482388982536054092498561 2155 -3158348957853798628592287675710801637920107153453472940825826793950109465448060526633412244117039999 2156 5403217430266507979904790160211583934790439371049382177575035488998499132959152007301878963773904001 2157 -7052895881598647645584031411037638276388850877124329694593043720857749552419333116838419360156583679 2158 7174445690877667016221018761268087164161308403613352293657830705336053709933236730336829637173848321 2159 -5789137222278830027718828162243546153886409235265575955534736472478984262879025533760245501930758399 2160 3761287474216991699528741140078945913011138861531382626044916042531242463531622477721819074841337601 2161 -1992778274432122569703794036082302910272024929998879210566873132678047402143532901863160220280555479 2162 870297541713447994740996527777678872748133469328710689439741790492192635342140997709843136382452521 2163 -316208021683182188120306949970078912971292701935173158742982606857995619230894551391934734549400279 2164 96343576276410953808304345156613991444969304636951528073235099589725602076001494566290268161639721 2165 -24785035806898729256906318641484212795797249307139962027760076864197220243588519098146759821014359 2166 5415817937808930857352294895368642255330626532787733114475690163677268149646579316662317593385641 2167 -1010216860815642044558741810535434324646810367626694497983971677450785714331634493536246524719959 2168 161728455266582787408302423312430378040494301975714493280750552712637314689538873957597740240041 2169 -22168226023773744783098382958318672523243474995399905492081678828570228236903775200576288215159 2170 2743438788408254410539292086323674974024033438261036142554008139426804887556652471393356559241 2171 -178512704470453426624243369592960579960933747698321086324295374691468946599011594993641871991 2172 118996133029557742190743571401202519533553625328218674927470770461908095017574163157016176009 2173 92641994379682260267805538701187171550693203710503400069992064012738066648227304923810679049 2174 94676913367060984128895465964251861865315848631214965060988785666448679005353787736008464649 2175 94539732605322590789406852654131479680346160361664113519087456263224443430625305744136615689 2176 94547817286606005493962506121945964588668246688549329443230282348231098528464752326717863689 2177 94547401045595376814741062973704595206599408341932625803815748874854382809374045851767124879 2178 94547401045595376814741062973704595206599408341932625803815748874854382809374045851767124879 2179 94547817286606005493962506121945964588668246688549329443230282348231098528464752326717863689 2180 94539732605322590789406852654131479680346160361664113519087456263224443430625305744136615689 2181 94676913367060984128895465964251861865315848631214965060988785666448679005353787736008464649 2182 92641994379682260267805538701187171550693203710503400069992064012738066648227304923810679049 2183 118996133029557742190743571401202519533553625328218674927470770461908095017574163157016176009 2184 -178512704470453426624243369592960579960933747698321086324295374691468946599011594993641871991 2185 2743438788408254410539292086323674974024033438261036142554008139426804887556652471393356559241 2186 -22168226023773744783098382958318672523243474995399905492081678828570228236903775200576288215159 2187 161728455266582787408302423312430378040494301975714493280750552712637314689538873957597740240041 2188 -1010216860815642044558741810535434324646810367626694497983971677450785714331634493536246524719959 2189 5415817937808930857352294895368642255330626532787733114475690163677268149646579316662317593385641 2190 -24785035806898729256906318641484212795797249307139962027760076864197220243588519098146759821014359 2191 96343576276410953808304345156613991444969304636951528073235099589725602076001494566290268161639721 2192 -316208021683182188120306949970078912971292701935173158742982606857995619230894551391934734549400279 2193 870297541713447994740996527777678872748133469328710689439741790492192635342140997709843136382452521 2194 -1992778274432122569703794036082302910272024929998879210566873132678047402143532901863160220280555479 2195 3761287474216991699528741140078945913011138861531382626044916042531242463531622477721819074841337601 2196 -5789137222278830027718828162243546153886409235265575955534736472478984262879025533760245501930758399 2197 7174445690877667016221018761268087164161308403613352293657830705336053709933236730336829637173848321 2198 -7052895881598647645584031411037638276388850877124329694593043720857749552419333116838419360156583679 2199 5403217430266507979904790160211583934790439371049382177575035488998499132959152007301878963773904001 2200 -3158348957853798628592287675710801637920107153453472940825826793950109465448060526633412244117039999 2201 1373213382985473305812169213001123361617563291348742506308526594451108282726482388982536054092498561 2202 -430490139599569599157443869260002264995351963036028515752437074118127722364936652108457010917856639 2203 93564113796083168027230239736782204660706764257779535712402342787170651217286431025027463624323681 2204 -13390417520153416711031686430075092838598690092528604837197944027662133930491099156024797028732319 2205 1174352790483779942498476562355926952383720837805953946386462669283296026353575366109806536336481 2206 -56605433462271477300482253346277699388566923390734057417135422645028697862562807973359012924319 2207 1243782897271070577232261915301733471272116108822129172088194635851290193187307458492343327201 2208 -8247650592082470666723170306785496252186258551345437492922123134388955774975999995593696799 2209 -135199 2210 1 2211 1 2212 -141569 2213 544344939077443064003729240247842752644293064388798874532860126869671081148416000004834002031 2214 -83653000191913256209976979399572115665541246530808820486217802687323969913303859270737581741969 2215 3883147833487068656802455779343748110647128000044995564857413085613141110398311239643714645298671 2216 -82245731667551199366043274357350666662235611240952383712533096186174815255371584265603554703172369 2217 958312173161218214517014444920231138074183880504143195996315459773113407896883054769481735573779951 2218 -6849149289366706757457545068926806850826962625776568999919533521153831540517219273042412793010540049 2219 32264240963458663362461475351574839493564657277064001665429791434109614881481284972422748686980871311 2220 -105471070625156059248185191614893958901260007245707633459871239587958237691173375723970464819079571889 2221 248815780508897002732032673665093914080157620553140411372196461682972729368615366685476523547164691151 2222 -436969670316287109007402168873744685683366800634647933042100840479069593193879481267541336126515513649 2223 585976566337916869431708380699228960224881117869918723698439387682598804906438437259023240647812119631 2224 -612815304024070929085214679409152171935867632464752538960406389406007007972034558785661007598579003569 2225 508732242982111928429327161558872817525040451547291566382804189513062341328967235359304322322177623631 2226 -340291828212245421561456584236430477921946506736104367465900567016066506775570577895522013560635248049 2227 185748512250467570803287150217940594072104129728520283730050125769971351105244534259427120389542276791 2228 -83638913987999979986660087762910994307068516926796846492068451935017849041082485628897978647084545689 2229 31356329622961621983915320779306480361365907419515126547533198464285352462166232278557969625716566311 2230 -9865989843797992413112426474383476518675493660561579544302921869384034877356457501129746295684547289 2231 2623291486304169057109156329273842680181379799591864740514762841332031982368871194558453415026181031 2232 -592990815414141198966244341109858239634355460408148256390156605709878128451534477665923938261850969 2233 114541470966673111375039657874046434758485127243222298262563741307895171422311340598194855387832231 2234 -19001301747217528447480265089872618330474451470480612825453853779720135388646187227702832174996569 2235 2708573227464810384115278911334445251455824352583871812204992667291727944800563329542005363117831 2236 -341691266185117139904362786871156193398498572882592183639584916111432501748994339035967727320249 2237 29811429027571548265236444457234330477384459999848836599546459725964180506765358203943019826631 2238 -9513655276227524453738519049981340914426453893738188723937254061542700601445985738544616615481 2239 -5887456199741137737448461702175562720820167895365664827803899806154132137572753986006086582201 2240 -6179308312993450878621874263678184367951502781293382739934293024581621710500822750262593327801 2241 -6158771564775514021003793367131075844116008097627516679113553265147670707344666770480343557561 2242 -6160036790214695267394991900044350390038864223215159834760158883761624257301884773023521633721 2243 -6159968462031473902124927515036410599038541119648716992386990786727903229248675832992707315411 2244 -6159971833511109349196898879012984269145314487178521756950974883409844116293660864656833497311 2245 -6159968462031473902124927515036410599038541119648716992386990786727903229248675832992707315411 2246 -6160036790214695267394991900044350390038864223215159834760158883761624257301884773023521633721 2247 -6158771564775514021003793367131075844116008097627516679113553265147670707344666770480343557561 2248 -6179308312993450878621874263678184367951502781293382739934293024581621710500822750262593327801 2249 -5887456199741137737448461702175562720820167895365664827803899806154132137572753986006086582201 2250 -9513655276227524453738519049981340914426453893738188723937254061542700601445985738544616615481 2251 29811429027571548265236444457234330477384459999848836599546459725964180506765358203943019826631 2252 -341691266185117139904362786871156193398498572882592183639584916111432501748994339035967727320249 2253 2708573227464810384115278911334445251455824352583871812204992667291727944800563329542005363117831 2254 -19001301747217528447480265089872618330474451470480612825453853779720135388646187227702832174996569 2255 114541470966673111375039657874046434758485127243222298262563741307895171422311340598194855387832231 2256 -592990815414141198966244341109858239634355460408148256390156605709878128451534477665923938261850969 2257 2623291486304169057109156329273842680181379799591864740514762841332031982368871194558453415026181031 2258 -9865989843797992413112426474383476518675493660561579544302921869384034877356457501129746295684547289 2259 31356329622961621983915320779306480361365907419515126547533198464285352462166232278557969625716566311 2260 -83638913987999979986660087762910994307068516926796846492068451935017849041082485628897978647084545689 2261 185748512250467570803287150217940594072104129728520283730050125769971351105244534259427120389542276791 2262 -340291828212245421561456584236430477921946506736104367465900567016066506775570577895522013560635248049 2263 508732242982111928429327161558872817525040451547291566382804189513062341328967235359304322322177623631 2264 -612815304024070929085214679409152171935867632464752538960406389406007007972034558785661007598579003569 2265 585976566337916869431708380699228960224881117869918723698439387682598804906438437259023240647812119631 2266 -436969670316287109007402168873744685683366800634647933042100840479069593193879481267541336126515513649 2267 248815780508897002732032673665093914080157620553140411372196461682972729368615366685476523547164691151 2268 -105471070625156059248185191614893958901260007245707633459871239587958237691173375723970464819079571889 2269 32264240963458663362461475351574839493564657277064001665429791434109614881481284972422748686980871311 2270 -6849149289366706757457545068926806850826962625776568999919533521153831540517219273042412793010540049 2271 958312173161218214517014444920231138074183880504143195996315459773113407896883054769481735573779951 2272 -82245731667551199366043274357350666662235611240952383712533096186174815255371584265603554703172369 2273 3883147833487068656802455779343748110647128000044995564857413085613141110398311239643714645298671 2274 -83653000191913256209976979399572115665541246530808820486217802687323969913303859270737581741969 2275 544344939077443064003729240247842752644293064388798874532860126869671081148416000004834002031 2276 -141569 2277 1 2278 1 2279 -148136 2280 -36471110918188685288249859096605464427167635314049524593701628500267962436943871999994704250386 2281 5709774600990765229502685741302218131251284737573188665599140431355470333819496693678821301601214 2282 -270251777875608516939818992676075042826879183068983209083294121060005113457837220410242100010681026 2283 5841619202018533814182882409437045445974770295441168040793764585205477566310749392960188339969616318 2284 -69527782866405352335240689642869929720763261515175497703983402343100553996391694971307563473476804162 2285 508068740851698707640084638007613919343397846592480408351506677466077898951887397745757524066108349118 2286 -2449316680494298352072560808044464779846318371092699323559933126268564784943814401779885941021896151202 2287 8201402841599458247839041688413253906625498166266406905323065083441578601879194819820581072325642877118 2288 -19835278235539240167397899978722100728387427882534445704492165146210566287203624305534374141571688409602 2289 35740957062654777490181504871403717812768859530602047757286592069447436432330069334570095617684678254718 2290 -49212318675705418461898973832385740808305391898287097024230688053760354776700145262190916860604574376450 2291 52881997522717706085146674102110538407073191840270969659341242573442391910671070713119725649568130594430 2292 -45138673808004658020430505244556138915301952171448699513107360267318047431647309185598472572248478365570 2293 31066174627196460780463805014167706303172108771590551652055146852548529186782116982851802953144164628350 2294 -17459794150922633823281505853408280731062097996767329699159729309304349519041859600201205913612994952474 2295 8100474261559163294856577874841471148848311452245865077445037990311268354917453244904460538269122272446 2296 -3131408469157652895357962135733245629734177186815899614937128051713691891902600397955003313707632730514 2297 1016733395979518540940472826453608992895942602740882339813713094114581343843391184278419685078011658286 2298 -279204562570505935272156755964754544050217599262459320714934560375228161878063175982193972411408326994 2299 65238792400195198256605158436789494019651314017179135259914916665680901089086515702040667120377003566 2300 -13038066017807918406062232432531888978677302423145697222044681561983135858063129468771819530514798034 2301 2239494531824699927445847812316137156641617225706271272512208606348222625353382320370248744353363246 2302 -331363806253947858525540642370444493666341395163673147641678357838467111115297395498790120082218354 2303 42923616211303426787426482505162846316608951170551710696311630507297445666060667704391980472430894 2304 -4365019256214316574147873192773954639354784044123224818439563857011946140619853258224945938760466 2305 833668826642759232225374644428235657030267930365013530785372061758385352801834454787488405620078 2306 335208050279613979743638348652079134621285462529969138061860123430299372835912348523731032259566 2307 376976566251494096865490145934652785485884955856362267967902606833841938386641888832124000438126 2308 373912458268086784421309194153962210641667705474226521215663310527075684716104580704789342116206 2309 374109535190268256093576576430385317744829006066497328582652628736554426108816834287743350667886 2310 374098408327844109530673258232950566099187578245326588253119855432231574568738746003005027423188 2311 374098959409227947789922795928368076532487423354685345317999517347137944410534528159142959241598 2312 374098959409227947789922795928368076532487423354685345317999517347137944410534528159142959241598 2313 374098408327844109530673258232950566099187578245326588253119855432231574568738746003005027423188 2314 374109535190268256093576576430385317744829006066497328582652628736554426108816834287743350667886 2315 373912458268086784421309194153962210641667705474226521215663310527075684716104580704789342116206 2316 376976566251494096865490145934652785485884955856362267967902606833841938386641888832124000438126 2317 335208050279613979743638348652079134621285462529969138061860123430299372835912348523731032259566 2318 833668826642759232225374644428235657030267930365013530785372061758385352801834454787488405620078 2319 -4365019256214316574147873192773954639354784044123224818439563857011946140619853258224945938760466 2320 42923616211303426787426482505162846316608951170551710696311630507297445666060667704391980472430894 2321 -331363806253947858525540642370444493666341395163673147641678357838467111115297395498790120082218354 2322 2239494531824699927445847812316137156641617225706271272512208606348222625353382320370248744353363246 2323 -13038066017807918406062232432531888978677302423145697222044681561983135858063129468771819530514798034 2324 65238792400195198256605158436789494019651314017179135259914916665680901089086515702040667120377003566 2325 -279204562570505935272156755964754544050217599262459320714934560375228161878063175982193972411408326994 2326 1016733395979518540940472826453608992895942602740882339813713094114581343843391184278419685078011658286 2327 -3131408469157652895357962135733245629734177186815899614937128051713691891902600397955003313707632730514 2328 8100474261559163294856577874841471148848311452245865077445037990311268354917453244904460538269122272446 2329 -17459794150922633823281505853408280731062097996767329699159729309304349519041859600201205913612994952474 2330 31066174627196460780463805014167706303172108771590551652055146852548529186782116982851802953144164628350 2331 -45138673808004658020430505244556138915301952171448699513107360267318047431647309185598472572248478365570 2332 52881997522717706085146674102110538407073191840270969659341242573442391910671070713119725649568130594430 2333 -49212318675705418461898973832385740808305391898287097024230688053760354776700145262190916860604574376450 2334 35740957062654777490181504871403717812768859530602047757286592069447436432330069334570095617684678254718 2335 -19835278235539240167397899978722100728387427882534445704492165146210566287203624305534374141571688409602 2336 8201402841599458247839041688413253906625498166266406905323065083441578601879194819820581072325642877118 2337 -2449316680494298352072560808044464779846318371092699323559933126268564784943814401779885941021896151202 2338 508068740851698707640084638007613919343397846592480408351506677466077898951887397745757524066108349118 2339 -69527782866405352335240689642869929720763261515175497703983402343100553996391694971307563473476804162 2340 5841619202018533814182882409437045445974770295441168040793764585205477566310749392960188339969616318 2341 -270251777875608516939818992676075042826879183068983209083294121060005113457837220410242100010681026 2342 5709774600990765229502685741302218131251284737573188665599140431355470333819496693678821301601214 2343 -36471110918188685288249859096605464427167635314049524593701628500267962436943871999994704250386 2344 -148136 2345 1 2346 1 2347 -154903 2348 2480035542436830599600990418569171581047399201355367672371710738018221445712183296000005793680683 2349 -395425065008436039787888938054609964238431285412568637292883666217396096515694563164252967857426797 2350 19077605218564879678128339964317057743805804578526787451079041769518392736991061775610893222583300923 2351 -420702556554751565315547434631706120489049835625626063411275260328108785453493612748501793380543531205 2352 5112942632005764727479368832537200236565929945364168011574430079749518918669572220417843991871798697531 2353 -38185272345087159163626714329898694132576208746421965619374111203673708015912938896630733922285285313989 2354 188308419078681538422165646383420043292427467812937071168536453367178044608327152926471078309196527459355 2355 -645573992713745354405346189472378731243445055774188422865893115688562047526367286123904511200817805457125 2356 1599900127078411597190173406262096690271046371067459212921568822460400626867503919308985666522217472835163 2357 -2956358408014613352859847598749824225962697482172142864340071607962016526283822842300725902085170140624037 2358 4177504199512435439445165230465806046635833545935553193918902251282890404524531214196873096590639190403099 2359 -4609999564195696541836980791526471982668078179653221337410783095660462061059061024977880955428114593813477 2360 4043708217843641454038649840109038574975489558400400670669613043364492721306923258025861348376854746084123 2361 -2861823472258581671082940223519799761721482706152311606407133840144053458931263121463602425839002566944997 2362 1655040653599435633795522215301060228324990509178984039246893725217396710647337081496247263897535202158435 2363 -790667461539629511928801307153558285125732282111682364663939904953954238373547509010223508541682251643997 2364 314955136054333256202916602037448754613945014677948041174941357573489550038656283560181546878637585389683 2365 -105455107679673777346740609534744146430313467747086050504119607562048369778157608432871217671261581401933 2366 29886656164108579242535923726770161641700597315975573199827630935186708465068678859309327871431982575187 2367 -7212948004263886567358668562065496034931484139420218546192993604985495662355349969588238809019184784813 2368 1490251254588420436263710736050544676126789399913699158256389328313666205985739522234140165365150202707 2369 -264838134880245917219496277527911789165884475733609423661787859621731001052934373722056759314846259373 2370 40615429189764861811329402659940625700402428962795634588100539889672683474683834934365464354926407667 2371 -5424430724602326367541313637412681962999560093431507402257198817460359142855825331831860386280391949 2372 604026952642944076308737875380692226930260161683862332112990699820400806924356320029290250787432883 2373 -83584895743638750417588940308886064919243015792182964713429848166827208770293420327579747612699469 2374 -15101969459096065146756989522923200687442031561576953245278620007412811261341489418473360526450573 2375 -21069951028032343938161137606760705503442543601866865892142043495488258484805510081570879923798925 2376 -20614060393584520822308793274976035904973478639632244749534967394352172953341825314850235174396557 2377 -20644634190852768502390870091988137785842202416415994003193752641425079424109707307017345518337677 2378 -20642831781342724592420163604888941647675180939305557802977882098751787394660881148982051853914711 2379 -20642925291472767143105912702383271932113166588432260095456260250275693365111391554527467764132647 2380 -20642920847386281342876960031264150322456946163218361495580718636617557274867325488225621008846667 2381 -20642925291472767143105912702383271932113166588432260095456260250275693365111391554527467764132647 2382 -20642831781342724592420163604888941647675180939305557802977882098751787394660881148982051853914711 2383 -20644634190852768502390870091988137785842202416415994003193752641425079424109707307017345518337677 2384 -20614060393584520822308793274976035904973478639632244749534967394352172953341825314850235174396557 2385 -21069951028032343938161137606760705503442543601866865892142043495488258484805510081570879923798925 2386 -15101969459096065146756989522923200687442031561576953245278620007412811261341489418473360526450573 2387 -83584895743638750417588940308886064919243015792182964713429848166827208770293420327579747612699469 2388 604026952642944076308737875380692226930260161683862332112990699820400806924356320029290250787432883 2389 -5424430724602326367541313637412681962999560093431507402257198817460359142855825331831860386280391949 2390 40615429189764861811329402659940625700402428962795634588100539889672683474683834934365464354926407667 2391 -264838134880245917219496277527911789165884475733609423661787859621731001052934373722056759314846259373 2392 1490251254588420436263710736050544676126789399913699158256389328313666205985739522234140165365150202707 2393 -7212948004263886567358668562065496034931484139420218546192993604985495662355349969588238809019184784813 2394 29886656164108579242535923726770161641700597315975573199827630935186708465068678859309327871431982575187 2395 -105455107679673777346740609534744146430313467747086050504119607562048369778157608432871217671261581401933 2396 314955136054333256202916602037448754613945014677948041174941357573489550038656283560181546878637585389683 2397 -790667461539629511928801307153558285125732282111682364663939904953954238373547509010223508541682251643997 2398 1655040653599435633795522215301060228324990509178984039246893725217396710647337081496247263897535202158435 2399 -2861823472258581671082940223519799761721482706152311606407133840144053458931263121463602425839002566944997 2400 4043708217843641454038649840109038574975489558400400670669613043364492721306923258025861348376854746084123 2401 -4609999564195696541836980791526471982668078179653221337410783095660462061059061024977880955428114593813477 2402 4177504199512435439445165230465806046635833545935553193918902251282890404524531214196873096590639190403099 2403 -2956358408014613352859847598749824225962697482172142864340071607962016526283822842300725902085170140624037 2404 1599900127078411597190173406262096690271046371067459212921568822460400626867503919308985666522217472835163 2405 -645573992713745354405346189472378731243445055774188422865893115688562047526367286123904511200817805457125 2406 188308419078681538422165646383420043292427467812937071168536453367178044608327152926471078309196527459355 2407 -38185272345087159163626714329898694132576208746421965619374111203673708015912938896630733922285285313989 2408 5112942632005764727479368832537200236565929945364168011574430079749518918669572220417843991871798697531 2409 -420702556554751565315547434631706120489049835625626063411275260328108785453493612748501793380543531205 2410 19077605218564879678128339964317057743805804578526787451079041769518392736991061775610893222583300923 2411 -395425065008436039787888938054609964238431285412568637292883666217396096515694563164252967857426797 2412 2480035542436830599600990418569171581047399201355367672371710738018221445712183296000005793680683 2413 -154903 2414 1 2415 1 2416 -161873 2417 -171122452428141311372468338881272839092270544893520369393648040923257279754140647423999993669971187 2418 27779673576542578715330224702143789032170192909770126849586433123938430761241145413468053745045014489 2419 -1365727569350157760159081225621343344518095311890947985365236776068343995624806069416782888273891908199 2420 30715544034432262857672308098399041035269647200421777849407892559883740208980171201957501579572533083465 2421 -381038785084382354798767716427846526125936965828209809614882119553504595908569613148195619599130290322871 2422 2907284240497079438077417347599345363329638392793816298380954376013289404861397596489996702112084293811273 2423 -14659970517093387455733449286126786821227990229876804171516124984299013649322429144398458354602894073082071 2424 51434132262093453317447051363310961881231746491444271094706546881182484400121426995610735470538000745427305 2425 -130555042396061826475666838431352806685976505768407202811470270044817636299049902574191208042692072645811671 2426 247277119651800210145167646025247835399909521676803775138371978329135210395012300328420620234768073527226793 2427 -358407932945579614492052583133897646004671710804950608046680121858059580362682875620890676965443038069631895 2428 405962086860307148628189471075982903738102365702502505709338401281958123360943649501110180829564483342222057 2429 -365736367008153953531294290237503036205932486849686715159671752250515455213554267458042550109532323648790551 2430 266018680644150098854855094628351373180051998448822452398741093282255407409361095287927798174817462032202217 2431 -158212070288205631122366178237442673415014302233572352592953367684034370281317392499311098996089286082961487 2432 77781292598566382915083058338596248784717553823241386727162911401550899584895625503675389553427456638755489 2433 -31906582505057838781882122778234810880505085611587453028657280886312231128254385080198381396062607074142255 2434 11009379875914332249191259338305796334568787251415055432408175709659087626109827073365015890801565278784177 2435 -3217844233588650688668889890243196343963776993993981694893290468459502012955523289857452993389468139293551 2436 801561234488798637074837149901209770176921199993571119362921939836919416817433545174352066624253353931089 2437 -171075192474381045904618372581521783589004974645610281022129417766267630456535118217913740203605282327471 2438 31431405528492887639576924162589458687493956050297010300074677950155633934828334845112877813619955214929 2439 -4990126175054210882016916257116530038707687723056137824939658034901104293662280322020240164071487732751 2440 688475548718422261813627575319769396291247068222260950037456132544676291816772292168889744645053107377 2441 -81447269682385925799700613746431496727359490106859290330115927096878031377847066256175796952356506639 2442 9580975878224744687590966362792182030242510699733389379303779884955861839521551301300466438049229937 2443 173224405512820026335996656575846739588030629848748118724031990593984332232200621166056822766983217 2444 1024955890756324767317874530165014453707227563401624540826993198862734511734805185758430343250606257 2445 957280239050900370886960961266239619549837303287945743529668429634796229426456404736088600953484209 2446 962007050503892747618501345951065846078245141566248992645583466644266933182454475006653936687708593 2447 961716449030757494541070617799218138130369101583087150948506304810332739864616451218235997082111015 2448 961732192758151593355283217424570827825447370787236904591465292721965534078279493329946636025230427 2449 961731441636965778909579932556779177875434564052508589416606744528153897230584032817262964806982079 2450 961731441636965778909579932556779177875434564052508589416606744528153897230584032817262964806982079 2451 961732192758151593355283217424570827825447370787236904591465292721965534078279493329946636025230427 2452 961716449030757494541070617799218138130369101583087150948506304810332739864616451218235997082111015 2453 962007050503892747618501345951065846078245141566248992645583466644266933182454475006653936687708593 2454 957280239050900370886960961266239619549837303287945743529668429634796229426456404736088600953484209 2455 1024955890756324767317874530165014453707227563401624540826993198862734511734805185758430343250606257 2456 173224405512820026335996656575846739588030629848748118724031990593984332232200621166056822766983217 2457 9580975878224744687590966362792182030242510699733389379303779884955861839521551301300466438049229937 2458 -81447269682385925799700613746431496727359490106859290330115927096878031377847066256175796952356506639 2459 688475548718422261813627575319769396291247068222260950037456132544676291816772292168889744645053107377 2460 -4990126175054210882016916257116530038707687723056137824939658034901104293662280322020240164071487732751 2461 31431405528492887639576924162589458687493956050297010300074677950155633934828334845112877813619955214929 2462 -171075192474381045904618372581521783589004974645610281022129417766267630456535118217913740203605282327471 2463 801561234488798637074837149901209770176921199993571119362921939836919416817433545174352066624253353931089 2464 -3217844233588650688668889890243196343963776993993981694893290468459502012955523289857452993389468139293551 2465 11009379875914332249191259338305796334568787251415055432408175709659087626109827073365015890801565278784177 2466 -31906582505057838781882122778234810880505085611587453028657280886312231128254385080198381396062607074142255 2467 77781292598566382915083058338596248784717553823241386727162911401550899584895625503675389553427456638755489 2468 -158212070288205631122366178237442673415014302233572352592953367684034370281317392499311098996089286082961487 2469 266018680644150098854855094628351373180051998448822452398741093282255407409361095287927798174817462032202217 2470 -365736367008153953531294290237503036205932486849686715159671752250515455213554267458042550109532323648790551 2471 405962086860307148628189471075982903738102365702502505709338401281958123360943649501110180829564483342222057 2472 -358407932945579614492052583133897646004671710804950608046680121858059580362682875620890676965443038069631895 2473 247277119651800210145167646025247835399909521676803775138371978329135210395012300328420620234768073527226793 2474 -130555042396061826475666838431352806685976505768407202811470270044817636299049902574191208042692072645811671 2475 51434132262093453317447051363310961881231746491444271094706546881182484400121426995610735470538000745427305 2476 -14659970517093387455733449286126786821227990229876804171516124984299013649322429144398458354602894073082071 2477 2907284240497079438077417347599345363329638392793816298380954376013289404861397596489996702112084293811273 2478 -381038785084382354798767716427846526125936965828209809614882119553504595908569613148195619599130290322871 2479 30715544034432262857672308098399041035269647200421777849407892559883740208980171201957501579572533083465 2480 -1365727569350157760159081225621343344518095311890947985365236776068343995624806069416782888273891908199 2481 27779673576542578715330224702143789032170192909770126849586433123938430761241145413468053745045014489 2482 -171122452428141311372468338881272839092270544893520369393648040923257279754140647423999993669971187 2483 -161873 2484 1 2485 1 2486 -169049 2487 11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000006907129426 2488 -1979339314458082373645699010906082639428795508664394670419366318954185307532240837253529721203952875074 2489 99130159110336746418471005195809022362161095626483754341768717670395932479761749384289689983398829427396 2490 -2273022003190412200180401050260889222995798798199505566894024244439689717682631050322481160617661184034204 2491 28772629793783689431247781761225643687377044072792727478677734312535418898839770314465597023533272484575596 2492 -224196799049453425789201943409049359170187485925214007212883101353593929768144319442540764974658104493792404 2493 1155509295954963653998393015816892693873786462065753823225851347892683911068741330112548826616598319611306316 2494 -4147147996455766494781513650079571063271423891027465614528578824095139649908398440672185326717620209166823284 2495 10776879765396943564796157619769487600801519281168863278164093381075788565674118338814889259836095069474302636 2496 -20912533502063037341732815607549510467082763693989580764141445331523745075315368293819839210273402026648785364 2497 31075900509888365268774976682174927250698607916340668415449720424727012030343237182552535612437703220177501356 2498 -36110834635937150361219769858616462573430393920222413867639575341787473333727013707890832300404458798431609044 2499 33396293970575887141403376118672613759308630313268408132703546796932358460179637339330906940065496629251410156 2500 -24951071158777642887699427132574758749952705806488953675060036397258600283759693207864337266130545216753610004 2501 15252292281841197401435550262407445070591044196951972830238160438598595501616199662396435924112248518554625716 2502 -7712012489471355728342196744570551924460609104726456604285663085943376379025013787692141971255112016606550684 2503 3255808599394913989323449969303035989493260051770995346592694333115381226587089537298967751580159958446813116 2504 -1156988018958625237619363172232546754587864866513996655385785768922569590852300040315097253132051201780634724 2505 348525234115842662059024721327815501208573736512870556800154503437423760907135794427651120014735591330924524 2506 -89544618483699383090329833050055603792603684682998952249030575473211324290292069384425322653091639582134996 2507 19727561829596016746314634776104526934576761007876786972912698739904532829827470728006921334758933424045004 2508 -3744416862053289989686466348489454994295312659863735967701820082797681469101087893818224614544570204716596 2509 614801143845417148263822512300534554674088003154782803286460911203411686216227562951914456071243949981804 2510 -87681504619388369193033291393614233257227976740172091118462072146157788798352874433995086849778433085396 2511 10856962715528415746856129102011603691060750060555649865637735396733847034074057673231689657873423704204 2512 -1208325184975060841993168517505899147559080399510620047399350055058905968379109817467353386741909986036 2513 84405123977394122065753223771611268788167097345262296679335744746856144293837851375548852040019521804 2514 -37063375507388736373003115807559514329669201464893441995196715817854177609263714893005194796265684596 2515 -27034950026288862727123730427301029353364941366835854399183994638260936063448697050882280810038356916 2516 -27763622363220672547256086565860244766815258015763253419174583844983826438137254467623208368728517044 2517 -27716959043107994890530402336564449249143465024262143945813880312549714845797805185387192614218410174 2518 -27719595849626127583204561605109772260157613096548583627295439766979985934039650135061303825471046074 2519 -27719464239919522132038968410245195038288693295779486961658402662252729822879312725627488786042875624 2520 -27719470272211916229406589444605371544366036951743650886251584233984904829883216880340756111085267284 2521 -27719464239919522132038968410245195038288693295779486961658402662252729822879312725627488786042875624 2522 -27719595849626127583204561605109772260157613096548583627295439766979985934039650135061303825471046074 2523 -27716959043107994890530402336564449249143465024262143945813880312549714845797805185387192614218410174 2524 -27763622363220672547256086565860244766815258015763253419174583844983826438137254467623208368728517044 2525 -27034950026288862727123730427301029353364941366835854399183994638260936063448697050882280810038356916 2526 -37063375507388736373003115807559514329669201464893441995196715817854177609263714893005194796265684596 2527 84405123977394122065753223771611268788167097345262296679335744746856144293837851375548852040019521804 2528 -1208325184975060841993168517505899147559080399510620047399350055058905968379109817467353386741909986036 2529 10856962715528415746856129102011603691060750060555649865637735396733847034074057673231689657873423704204 2530 -87681504619388369193033291393614233257227976740172091118462072146157788798352874433995086849778433085396 2531 614801143845417148263822512300534554674088003154782803286460911203411686216227562951914456071243949981804 2532 -3744416862053289989686466348489454994295312659863735967701820082797681469101087893818224614544570204716596 2533 19727561829596016746314634776104526934576761007876786972912698739904532829827470728006921334758933424045004 2534 -89544618483699383090329833050055603792603684682998952249030575473211324290292069384425322653091639582134996 2535 348525234115842662059024721327815501208573736512870556800154503437423760907135794427651120014735591330924524 2536 -1156988018958625237619363172232546754587864866513996655385785768922569590852300040315097253132051201780634724 2537 3255808599394913989323449969303035989493260051770995346592694333115381226587089537298967751580159958446813116 2538 -7712012489471355728342196744570551924460609104726456604285663085943376379025013787692141971255112016606550684 2539 15252292281841197401435550262407445070591044196951972830238160438598595501616199662396435924112248518554625716 2540 -24951071158777642887699427132574758749952705806488953675060036397258600283759693207864337266130545216753610004 2541 33396293970575887141403376118672613759308630313268408132703546796932358460179637339330906940065496629251410156 2542 -36110834635937150361219769858616462573430393920222413867639575341787473333727013707890832300404458798431609044 2543 31075900509888365268774976682174927250698607916340668415449720424727012030343237182552535612437703220177501356 2544 -20912533502063037341732815607549510467082763693989580764141445331523745075315368293819839210273402026648785364 2545 10776879765396943564796157619769487600801519281168863278164093381075788565674118338814889259836095069474302636 2546 -4147147996455766494781513650079571063271423891027465614528578824095139649908398440672185326717620209166823284 2547 1155509295954963653998393015816892693873786462065753823225851347892683911068741330112548826616598319611306316 2548 -224196799049453425789201943409049359170187485925214007212883101353593929768144319442540764974658104493792404 2549 28772629793783689431247781761225643687377044072792727478677734312535418898839770314465597023533272484575596 2550 -2273022003190412200180401050260889222995798798199505566894024244439689717682631050322481160617661184034204 2551 99130159110336746418471005195809022362161095626483754341768717670395932479761749384289689983398829427396 2552 -1979339314458082373645699010906082639428795508664394670419366318954185307532240837253529721203952875074 2553 11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000006907129426 2554 -169049 2555 1 2556 1 2557 -176434 2558 -850478588567862317521167644239926010288584608120796235886430763388588680378079017697279999992472577159 2559 143007367865954036366538051240199247700382006255801880845771288366704288066502300960555007862006038336716 2560 -7294035300114031912790388095556786524483770568715976616137313565363842216362834769326971225287249696467924 2561 170464781381026408605678550801422709267340131675278678051842323756598251946109278549765944166154456498577296 2562 -2201051437368512182620844653190427081037243339253889737529276239762429961621292678708962227183550930528095384 2563 17508753821986273086360826803867549674331846287387623041977538594351460560211307730533580075107438669923569616 2564 -92199880396467610077416298603820516482776695844122897992401979098829114982316681597151433054539522706896072144 2565 338365753153543081020557910302252971190555167466095363814480169372826570645982381898654086282152078710354493456 2566 -899795643242270100126105862177361056592484194660532133201896585742560534776109119160615870609245962874024342224 2567 1788072887297639962697698832359475791027103970493823554235541508252156562209364654538875552294383282317261066576 2568 -2722843155055030793936050304652060484427887895280312346171232168713298759904822523410410293175999122374035589744 2569 3244383446884373411866638714549145954429230516030839689389153401833079617222719963282788004693392492594053144656 2570 -3078601373536471185492512250766008110761792806633362939634620724285449939452763600676326985485958940114673762544 2571 2361379848482296837312110458497000750282065085955176648356743536187787337062159113453387447421029524636203784656 2572 -1482846185151565280486372054030240735335029717817057090363079892299862817908275061511500114830461463317167551784 2573 770694325814787897023853546790549977126028025720335170346505712521459790864866854603196644635075887133909998016 2574 -334661173413451163047103286411991507981804701720849398311175316948418932974713886100083031883391938372603252584 2575 122404545910774614929710017808217657223337693249405013095430924511605577121351894783541943214357598136006077616 2576 -37977702675038411985778883919975034381930733243493099742210061199330813587413553623005448178077553782130066736 2577 10057205989448967967732180068007769113515348612278199662865870945473494923223479641829293411737721287231952784 2578 -2285542044862475023916193051094873997533407001724313462836219926903713993104581709055854600473715142630921936 2579 447838349808109293844517988358110286634717907673044155268975380526271270158838882536394467041887298174570064 2580 -75979325586294737220146207574423694728809401508950955537333822300674879052709248961932928129038236616481936 2581 11200497813143195263536305007874776990897491339908875347069469576817073791154312275838329597324232676124944 2582 -1440991661856339822372696320180099092492951730064676804049062105014072114502970725513969620346954366901136 2583 160638172022393829502560921890016555682677721944604415846168755080354447514560507405955329805863361770704 2584 -17108830973820642290782210101919292969602708929100556419143080369352823624981845945365814262372723236336 2585 208662399546656361029529206839858542004265548295037982855595434624838823218494788681236717454847558864 2586 -1275423011007158731276401139167468396192896220658677718600123450711058508179880459907410978472378828656 2587 -1163359765468955020847054992580351075551024206954714301200419480315600720192243301541735873972183776176 2588 -1170826577699283276603012488745436390131658039411770813809195266325075898189453559058366020503492738394 2589 -1170387019684653852301459153984385058757849622968856951122621992653863454524840450645244344246017485244 2590 -1170409904904914147277682920502631009419360679973061719255084595459452944318711931471079368763031889194 2591 -1170408851790577469210292499019688111666412207329012616457196902561453824571540993947546565470896136144 2592 -1170408851790577469210292499019688111666412207329012616457196902561453824571540993947546565470896136144 2593 -1170409904904914147277682920502631009419360679973061719255084595459452944318711931471079368763031889194 2594 -1170387019684653852301459153984385058757849622968856951122621992653863454524840450645244344246017485244 2595 -1170826577699283276603012488745436390131658039411770813809195266325075898189453559058366020503492738394 2596 -1163359765468955020847054992580351075551024206954714301200419480315600720192243301541735873972183776176 2597 -1275423011007158731276401139167468396192896220658677718600123450711058508179880459907410978472378828656 2598 208662399546656361029529206839858542004265548295037982855595434624838823218494788681236717454847558864 2599 -17108830973820642290782210101919292969602708929100556419143080369352823624981845945365814262372723236336 2600 160638172022393829502560921890016555682677721944604415846168755080354447514560507405955329805863361770704 2601 -1440991661856339822372696320180099092492951730064676804049062105014072114502970725513969620346954366901136 2602 11200497813143195263536305007874776990897491339908875347069469576817073791154312275838329597324232676124944 2603 -75979325586294737220146207574423694728809401508950955537333822300674879052709248961932928129038236616481936 2604 447838349808109293844517988358110286634717907673044155268975380526271270158838882536394467041887298174570064 2605 -2285542044862475023916193051094873997533407001724313462836219926903713993104581709055854600473715142630921936 2606 10057205989448967967732180068007769113515348612278199662865870945473494923223479641829293411737721287231952784 2607 -37977702675038411985778883919975034381930733243493099742210061199330813587413553623005448178077553782130066736 2608 122404545910774614929710017808217657223337693249405013095430924511605577121351894783541943214357598136006077616 2609 -334661173413451163047103286411991507981804701720849398311175316948418932974713886100083031883391938372603252584 2610 770694325814787897023853546790549977126028025720335170346505712521459790864866854603196644635075887133909998016 2611 -1482846185151565280486372054030240735335029717817057090363079892299862817908275061511500114830461463317167551784 2612 2361379848482296837312110458497000750282065085955176648356743536187787337062159113453387447421029524636203784656 2613 -3078601373536471185492512250766008110761792806633362939634620724285449939452763600676326985485958940114673762544 2614 3244383446884373411866638714549145954429230516030839689389153401833079617222719963282788004693392492594053144656 2615 -2722843155055030793936050304652060484427887895280312346171232168713298759904822523410410293175999122374035589744 2616 1788072887297639962697698832359475791027103970493823554235541508252156562209364654538875552294383282317261066576 2617 -899795643242270100126105862177361056592484194660532133201896585742560534776109119160615870609245962874024342224 2618 338365753153543081020557910302252971190555167466095363814480169372826570645982381898654086282152078710354493456 2619 -92199880396467610077416298603820516482776695844122897992401979098829114982316681597151433054539522706896072144 2620 17508753821986273086360826803867549674331846287387623041977538594351460560211307730533580075107438669923569616 2621 -2201051437368512182620844653190427081037243339253889737529276239762429961621292678708962227183550930528095384 2622 170464781381026408605678550801422709267340131675278678051842323756598251946109278549765944166154456498577296 2623 -7294035300114031912790388095556786524483770568715976616137313565363842216362834769326971225287249696467924 2624 143007367865954036366538051240199247700382006255801880845771288366704288066502300960555007862006038336716 2625 -850478588567862317521167644239926010288584608120796235886430763388588680378079017697279999992472577159 2626 -176434 2627 1 2628 1 2629 -184031 2630 61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000008193457369 2631 -10475115786176070471896534063910977749471726104055833124671435066704222035078567761774693580956820389536231 2632 543965329321684457590581850412883551802271150152848335423513419355759365421959186043353234466832223649208959 2633 -12953181892731218994353260697308273699270628717833418304915004254921246726930672458975454607724007118369463585 2634 170549692981621103025978163945290859816803735525075760549925963667429518291047117102498091153642096090332002415 2635 -1384522509004307637266229576449283719082711662662307795722484389882529249780977673423694788877354522901820882705 2636 7446369041516426758758902023567729666809814515550120258128787158593133877375079907701739977343836957151843085315 2637 -27932438646256762141165782041474082756511544945537158093005340109818989192097676294444295137556613479528599748605 2638 75980039729689307229233014882406043399270303916362362045064288064459952885821400913085405967078698538374535694595 2639 -154553817939199583822688925545129596391595558527547199065392068709483677615983908026803295742619298309520364437245 2640 241069057589424361010323193219160262440193314523971638685575033394791850825878273551958054500738835713638418370371 2641 -294404145149928901863868406038851743803163125314383330146610459300716484708016766517689169579902576950161416770749 2642 286494235333677666100081475974903932218479227934928304483721302569361163740414286697792749320461429275912538429251 2643 -225492662089372379336683366990232892342388426070271586417971244800050307653500032595255180629940911067431313049789 2644 145385624687480920263758516821935839216492067899831629437369361097679039272927074577933039763309002616227821432603 2645 -77629447679228556470482391473648928220587129877199659621628782483025257435191222645484934599289334721950489670629 2646 34652728500833096855022342228900800595623441256444204540110217536090245197728326003387890899467892475332552936411 2647 -13037581592106566367066477903422499650894703043901231242307274238928424127958144295842421995669340220736607447589 2648 4163778711353307761043875240530050423245649608937217644753922296963936573569476930945622090422121401366751814539 2649 -1135798404572147718973972480817752717854864884755691099768113644326029457812168609694663788452267002751552445813 2650 266071690288169449306820029028913759916408848061231795559218527376152350845261355705476578752895255013713148427 2651 -53783569375243086586429743307277094447582335513420522853944089118937649808846638662724411852536510157283510773 2652 9421180433603647956177839699070511923287308613900930004497566754288369024254256555117914090774840804077785627 2653 -1434923784619703946528340478742696981527652079821459603938910112411883084787062826396207827195961404350276069 2654 191117813072754391772895259467271529949870717809342486150206276345517773174720515735216656001510530525483291 2655 -21879208350062253162367960412247814997137607905334457470137575983426083207726764185941510322749768043497189 2656 2583864080651000571690341080593393444205625004572889065572125108293735775526310350545835118097989549759963 2657 114822492191334089135130161906486063308577910953538805688549618237957427007310143053079373320874893754843 2658 334251243937707095438634765975279058057979232586739773506159197770062809273677138259984270415366057914843 2659 317049741066870757918578277778320480211816670339958509036608758779162935521305787592519729156611203371483 2660 318241000994958299931111878981868238495041762180127201881523518466392457444361923519306443481627743641753 2661 318168025152980870324762614003151882997860775307980699480728783500792723660085435542024799440765359947225 2662 318171983919759500534617844610944356221809929984494254860513225222486866614283792982493593114672273613225 2663 318171793565442171939214100207244121017086824398790670986249447520670560518884936941458198861613513224265 2664 318171801990211455937539246949683011914423854133399427174047124147087445891036916584231710786343446733453 2665 318171793565442171939214100207244121017086824398790670986249447520670560518884936941458198861613513224265 2666 318171983919759500534617844610944356221809929984494254860513225222486866614283792982493593114672273613225 2667 318168025152980870324762614003151882997860775307980699480728783500792723660085435542024799440765359947225 2668 318241000994958299931111878981868238495041762180127201881523518466392457444361923519306443481627743641753 2669 317049741066870757918578277778320480211816670339958509036608758779162935521305787592519729156611203371483 2670 334251243937707095438634765975279058057979232586739773506159197770062809273677138259984270415366057914843 2671 114822492191334089135130161906486063308577910953538805688549618237957427007310143053079373320874893754843 2672 2583864080651000571690341080593393444205625004572889065572125108293735775526310350545835118097989549759963 2673 -21879208350062253162367960412247814997137607905334457470137575983426083207726764185941510322749768043497189 2674 191117813072754391772895259467271529949870717809342486150206276345517773174720515735216656001510530525483291 2675 -1434923784619703946528340478742696981527652079821459603938910112411883084787062826396207827195961404350276069 2676 9421180433603647956177839699070511923287308613900930004497566754288369024254256555117914090774840804077785627 2677 -53783569375243086586429743307277094447582335513420522853944089118937649808846638662724411852536510157283510773 2678 266071690288169449306820029028913759916408848061231795559218527376152350845261355705476578752895255013713148427 2679 -1135798404572147718973972480817752717854864884755691099768113644326029457812168609694663788452267002751552445813 2680 4163778711353307761043875240530050423245649608937217644753922296963936573569476930945622090422121401366751814539 2681 -13037581592106566367066477903422499650894703043901231242307274238928424127958144295842421995669340220736607447589 2682 34652728500833096855022342228900800595623441256444204540110217536090245197728326003387890899467892475332552936411 2683 -77629447679228556470482391473648928220587129877199659621628782483025257435191222645484934599289334721950489670629 2684 145385624687480920263758516821935839216492067899831629437369361097679039272927074577933039763309002616227821432603 2685 -225492662089372379336683366990232892342388426070271586417971244800050307653500032595255180629940911067431313049789 2686 286494235333677666100081475974903932218479227934928304483721302569361163740414286697792749320461429275912538429251 2687 -294404145149928901863868406038851743803163125314383330146610459300716484708016766517689169579902576950161416770749 2688 241069057589424361010323193219160262440193314523971638685575033394791850825878273551958054500738835713638418370371 2689 -154553817939199583822688925545129596391595558527547199065392068709483677615983908026803295742619298309520364437245 2690 75980039729689307229233014882406043399270303916362362045064288064459952885821400913085405967078698538374535694595 2691 -27932438646256762141165782041474082756511544945537158093005340109818989192097676294444295137556613479528599748605 2692 7446369041516426758758902023567729666809814515550120258128787158593133877375079907701739977343836957151843085315 2693 -1384522509004307637266229576449283719082711662662307795722484389882529249780977673423694788877354522901820882705 2694 170549692981621103025978163945290859816803735525075760549925963667429518291047117102498091153642096090332002415 2695 -12953181892731218994353260697308273699270628717833418304915004254921246726930672458975454607724007118369463585 2696 543965329321684457590581850412883551802271150152848335423513419355759365421959186043353234466832223649208959 2697 -10475115786176070471896534063910977749471726104055833124671435066704222035078567761774693580956820389536231 2698 61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000008193457369 2699 -184031 2700 1 2701 1 2702 -191843 2703 -4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903679999991092107547 2704 777751658964600554630010055288136104461143600401095562483809283577026921453118371083928259788622103840180613 2705 -41109189713465925228724336818504006713869273396073237962687415256093117607923583943649962267672930526297121757 2706 997139867237434566269529465159391732749568319691786530673016217699434872158898252544725475842960589086536241931 2707 -13383611281316240832053291340765293718417373348685675374938339778578474430531968727338173783481912243713536355525 2708 110840939770521336185002689502543801510941425936760584884727730081271568608329481915253453988672312563073013701115 2709 -608636332515035080631630424612276581205283007693668997217905291336304836410927388640013183729167216860114112010961 2710 2332730371451710941624470277328028913586787298720592255135964068047752802749693291091061786735205260105597900557919 2711 -6488043355307020315385586690795410036612625843580613760606647622497581424679716762310270872556177622494772709626529 2712 13503628148070402044492954985274745404019676462717421834759333856886523387986674558013932402218142225682666962114911 2713 -21564888584147065866601513285768082724883790366854055873445709319095328467491883965772567860959703882033817507504481 2714 26980295169822130065560256541088086672874315132030012403451367048296137578479321710338493392037842389577384647075231 2715 -26913290945155096687298367488381131812449633482471218538223352263706723227556093581693643423484651604001426514888289 2716 21725901772424331922434848427575131862020220110462696694782668133743232347595138674282136592890984944732999919405471 2717 -14375013920881769264781359003305065967052023328228054886950851143174008781357780567938316077592140790869822419993865 2718 7881455461825781979824081898633454531199198110003110424588739447144642270030814993015762771451661290393636174155415 2719 -3614681746027135235333560747272610488200829949288748710643896388466026031961917578358872145947235466718624732112169 2720 1398144309160524558825308546560298553132174130578429199515855470965031399396466876670584137272000763021236430989271 2721 -459352618452618737813177257854219877838319731135333222039094999643338813957812524918399381038318393510928068529081 2722 128990409321126670735063410808075860302562439122053425556475226840313943827361294276003835571548536445769956563335 2723 -31128645919125524107709944518913077311080715769574061951371096916763660941089517232076267828566193239302713859065 2724 6486920701698610623054447806343215174081628269172725698206378392190411999630943015579898366577065403041715731975 2725 -1172355378878189204247384509742390068784075355943606251664593030204191044193759209063789649227880165865852444777 2726 184375744055323782039924773220000641616086418400491346863524433243118083710506257743826244936533791952081483095 2727 -25375635209212593559962586232915373819473774155551572647184658239781279072516876781835002644401791389730067881 2728 3009200863814620833642053997592045212032832593166514523851619084637920550776741620652251455793562120082755159 2729 -361851900054298294860597358380500796602257754891025533322579723914706017891619666554310078675294854616007657 2730 -9689117970706838177358029117534140101458147142554738434418155712313683667913093537784801120715788291307241 2731 -42116053423936938367839825653979317888885661133562272514411862120778394565557866039624789816098052200036073 2732 -39479526428273885723819658610440834602470473673724699146662963809915987755219151387835755153784779226805993 2733 -39669110864099402930396227794419376951203963925388361374221218510625796385259074279451488852488353114240619 2734 -39657038155427755007569486047957067935394121514813416037554335204475481538720275442858421403904824635060899 2735 -39657719768748164325105149475206054911577004462726571820352657338588945404257492858722683840363587974919667 2736 -39657685616595875785544237402270474178152508293868078038201551807602420223940131919860268742007902239195827 2737 -39657687134271577455697228230576370448362313511407957586974805470870505414838078095518109878357948531949951 2738 -39657687134271577455697228230576370448362313511407957586974805470870505414838078095518109878357948531949951 2739 -39657685616595875785544237402270474178152508293868078038201551807602420223940131919860268742007902239195827 2740 -39657719768748164325105149475206054911577004462726571820352657338588945404257492858722683840363587974919667 2741 -39657038155427755007569486047957067935394121514813416037554335204475481538720275442858421403904824635060899 2742 -39669110864099402930396227794419376951203963925388361374221218510625796385259074279451488852488353114240619 2743 -39479526428273885723819658610440834602470473673724699146662963809915987755219151387835755153784779226805993 2744 -42116053423936938367839825653979317888885661133562272514411862120778394565557866039624789816098052200036073 2745 -9689117970706838177358029117534140101458147142554738434418155712313683667913093537784801120715788291307241 2746 -361851900054298294860597358380500796602257754891025533322579723914706017891619666554310078675294854616007657 2747 3009200863814620833642053997592045212032832593166514523851619084637920550776741620652251455793562120082755159 2748 -25375635209212593559962586232915373819473774155551572647184658239781279072516876781835002644401791389730067881 2749 184375744055323782039924773220000641616086418400491346863524433243118083710506257743826244936533791952081483095 2750 -1172355378878189204247384509742390068784075355943606251664593030204191044193759209063789649227880165865852444777 2751 6486920701698610623054447806343215174081628269172725698206378392190411999630943015579898366577065403041715731975 2752 -31128645919125524107709944518913077311080715769574061951371096916763660941089517232076267828566193239302713859065 2753 128990409321126670735063410808075860302562439122053425556475226840313943827361294276003835571548536445769956563335 2754 -459352618452618737813177257854219877838319731135333222039094999643338813957812524918399381038318393510928068529081 2755 1398144309160524558825308546560298553132174130578429199515855470965031399396466876670584137272000763021236430989271 2756 -3614681746027135235333560747272610488200829949288748710643896388466026031961917578358872145947235466718624732112169 2757 7881455461825781979824081898633454531199198110003110424588739447144642270030814993015762771451661290393636174155415 2758 -14375013920881769264781359003305065967052023328228054886950851143174008781357780567938316077592140790869822419993865 2759 21725901772424331922434848427575131862020220110462696694782668133743232347595138674282136592890984944732999919405471 2760 -26913290945155096687298367488381131812449633482471218538223352263706723227556093581693643423484651604001426514888289 2761 26980295169822130065560256541088086672874315132030012403451367048296137578479321710338493392037842389577384647075231 2762 -21564888584147065866601513285768082724883790366854055873445709319095328467491883965772567860959703882033817507504481 2763 13503628148070402044492954985274745404019676462717421834759333856886523387986674558013932402218142225682666962114911 2764 -6488043355307020315385586690795410036612625843580613760606647622497581424679716762310270872556177622494772709626529 2765 2332730371451710941624470277328028913586787298720592255135964068047752802749693291091061786735205260105597900557919 2766 -608636332515035080631630424612276581205283007693668997217905291336304836410927388640013183729167216860114112010961 2767 110840939770521336185002689502543801510941425936760584884727730081271568608329481915253453988672312563073013701115 2768 -13383611281316240832053291340765293718417373348685675374938339778578474430531968727338173783481912243713536355525 2769 997139867237434566269529465159391732749568319691786530673016217699434872158898252544725475842960589086536241931 2770 -41109189713465925228724336818504006713869273396073237962687415256093117607923583943649962267672930526297121757 2771 777751658964600554630010055288136104461143600401095562483809283577026921453118371083928259788622103840180613 2772 -4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903679999991092107547 2773 -191843 2774 1 2775 1 2776 -199873 2777 330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000009673501853 2778 -58522967192505471192176035843204133697756777912279066978761810988555689519592797062741288078541001453000202771 2779 3147719122405822696895118146936904047641369653225043428688693176394605699617159741037728175812171915589085203215 2780 -77750352230823634245433609245722433231376169887789995601099417695100180555895902976216337199085463347353331737789 2781 1063482657065483816242361967220726522367810516527229882802427040882688967796074269266532544022363980380621695916707 2782 -8982424422521971185917390202849732820191624417088357312896918546545570920896861468176210557241157851161526644345597 2783 50340003932107114213559642057617099687651598738899503616732909697056498786533531692923155771222826533399250228352279 2784 -197061568939994313130289002003725750714091110533543171308861934832763346092404856765780090379625041232258371689507345 2785 560197150536306617844696970735690017338464319083982693130790042585305673930811473057526210567819651380633719962757911 2786 -1192498597873658549520675609174219988553881604710014798357065158168994396305268837134671350792527237785228450085568233 2787 1948976977610572217080780747096697757102582463542160945254127166881629510344492339135460796462654214926660520596835543 2788 -2496973756844687056954912784736190442488385999728987954889449199423808409593206313691997016813869433204299055407546281 2789 2552034992179030063327594100625643209481147043932961765554387170267335464506781241968336989322126766839496303329534295 2790 -2111979756863346024386210594591956361051762979132266337568011741073463692600407807414113429934629982151837228189693609 2791 1433348959558738907263760601807238528544236192194130356867221324915395490040949175453640432561487507535840880317473391 2792 -806539285960494773198814215358373554200621178698172214253166728208493724310549780274318914172416540231996319744281409 2793 379852924774515805425058544671052920983285765392093676806938159041608496813689172739589182403828616575039179999901391 2794 -150967657459184369857129040427926718881247668127420966458528492310849750675628434385988000057120967581237924532818609 2795 50995951824042019657327901217429532330402930517299301208306914912655045138540944522059467071405692942510004747790943 2796 -14732880068011290113893683149899029890799850192697971184616848804658232983746506889738722910615568332471444028223745 2797 3660387874031224692647282598077432773850150305070683850612139515002186865138345759396565050756546385653663569040767 2798 -785873073564679078067713304720654862552448064559839059841683103025093512347833402949353817661941895263979692021121 2799 146433460394686101656795028254527879933385435360012467112169381390210022239094338849454827740196479059984274848591 2800 -23763871375495774182533182984659438206923049662801735570379041904593860407185451177968176434723104041999340803281 2801 3376072152204271215868916079944001968423013101611484650454744055233223907043675881268360040619342133264407314895 2802 -415389302344167503795634265053232932613400062240257133027877769499978849218321612631950284447929372375614254129 2803 49862068564678817898284300996637741310442856210577498355791499235239060456958085419374945295065362956187086607 2804 -403302068120491174311886255556690821704352092019807596323589762680985149919824703210395945973936996573203057 2805 4387993654922022685037283925215625692401486396887255287470947482024589482240720047780008918503941718337035919 2806 3984313604351665472163060863633523652622777812583527248051584749093840095076926348438424981339074925473808015 2807 4014424345306213686684921364955751526122423076633966656052895056228029062383464255284648367182862739338784621 2808 4012433151006831515025496426174570094811476870249275339927919158950504878441135983559546965174708570413841777 2809 4012550029852824007496243016920175128074321139802629026872689276591179451678605645191322363867289746214317333 2810 4012543934083977842577351680212117408886256910352082165157809644558273358519937515113927360340982767408172309 2811 4012544216815787099989815667884403702965505230914871481569751079127148013568585673638376540434255286687023809 2812 4012544204719078476372071102770084354632084890580936921396736037712850795597957236579559177692674446077207609 2813 4012544216815787099989815667884403702965505230914871481569751079127148013568585673638376540434255286687023809 2814 4012543934083977842577351680212117408886256910352082165157809644558273358519937515113927360340982767408172309 2815 4012550029852824007496243016920175128074321139802629026872689276591179451678605645191322363867289746214317333 2816 4012433151006831515025496426174570094811476870249275339927919158950504878441135983559546965174708570413841777 2817 4014424345306213686684921364955751526122423076633966656052895056228029062383464255284648367182862739338784621 2818 3984313604351665472163060863633523652622777812583527248051584749093840095076926348438424981339074925473808015 2819 4387993654922022685037283925215625692401486396887255287470947482024589482240720047780008918503941718337035919 2820 -403302068120491174311886255556690821704352092019807596323589762680985149919824703210395945973936996573203057 2821 49862068564678817898284300996637741310442856210577498355791499235239060456958085419374945295065362956187086607 2822 -415389302344167503795634265053232932613400062240257133027877769499978849218321612631950284447929372375614254129 2823 3376072152204271215868916079944001968423013101611484650454744055233223907043675881268360040619342133264407314895 2824 -23763871375495774182533182984659438206923049662801735570379041904593860407185451177968176434723104041999340803281 2825 146433460394686101656795028254527879933385435360012467112169381390210022239094338849454827740196479059984274848591 2826 -785873073564679078067713304720654862552448064559839059841683103025093512347833402949353817661941895263979692021121 2827 3660387874031224692647282598077432773850150305070683850612139515002186865138345759396565050756546385653663569040767 2828 -14732880068011290113893683149899029890799850192697971184616848804658232983746506889738722910615568332471444028223745 2829 50995951824042019657327901217429532330402930517299301208306914912655045138540944522059467071405692942510004747790943 2830 -150967657459184369857129040427926718881247668127420966458528492310849750675628434385988000057120967581237924532818609 2831 379852924774515805425058544671052920983285765392093676806938159041608496813689172739589182403828616575039179999901391 2832 -806539285960494773198814215358373554200621178698172214253166728208493724310549780274318914172416540231996319744281409 2833 1433348959558738907263760601807238528544236192194130356867221324915395490040949175453640432561487507535840880317473391 2834 -2111979756863346024386210594591956361051762979132266337568011741073463692600407807414113429934629982151837228189693609 2835 2552034992179030063327594100625643209481147043932961765554387170267335464506781241968336989322126766839496303329534295 2836 -2496973756844687056954912784736190442488385999728987954889449199423808409593206313691997016813869433204299055407546281 2837 1948976977610572217080780747096697757102582463542160945254127166881629510344492339135460796462654214926660520596835543 2838 -1192498597873658549520675609174219988553881604710014798357065158168994396305268837134671350792527237785228450085568233 2839 560197150536306617844696970735690017338464319083982693130790042585305673930811473057526210567819651380633719962757911 2840 -197061568939994313130289002003725750714091110533543171308861934832763346092404856765780090379625041232258371689507345 2841 50340003932107114213559642057617099687651598738899503616732909697056498786533531692923155771222826533399250228352279 2842 -8982424422521971185917390202849732820191624417088357312896918546545570920896861468176210557241157851161526644345597 2843 1063482657065483816242361967220726522367810516527229882802427040882688967796074269266532544022363980380621695916707 2844 -77750352230823634245433609245722433231376169887789995601099417695100180555895902976216337199085463347353331737789 2845 3147719122405822696895118146936904047641369653225043428688693176394605699617159741037728175812171915589085203215 2846 -58522967192505471192176035843204133697756777912279066978761810988555689519592797062741288078541001453000202771 2847 330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000009673501853 2848 -199873 2849 1 2850 1 2851 -208124 2852 -24809140811395398091946477116594033660926243886570122837795894512655842677572867409443815423999999989506823124 2853 4462093297244283459520890298926783812121025363820482210117060233297379053892452140083127286497279772257193208126 2854 -244157078336043281409709752678825523186434198565450626879664238950372755544281233554199740695337954569013233098624 2855 6139682439863974470754947253097024348855186315717437079989086673567231432024532849503635649644522758418262233820126 2856 -85557262938927415243483775791918461475694164057445793150308761348172758552571512461930259114583875431812898804822374 2857 736748501731049982409158952158709967153424131574430490635987029677192249022781641398434518845172948103033497591302626 2858 -4212643237099277724062894491930566893301958930970880206452637948809834081998236733696049606154425975547735142315121874 2859 16837216908429294156905859021935978612648206158684518614196244484115728442077700057215153401197115818647767530978165626 2860 -48903037003284735418098518295298810484513023000059602883518083381970392403562556315429985303359018035385937781134052374 2861 106429655757023008931564919861785277509766063907559319219126942820763054320437667653484726652290975210679076086915822626 2862 -177945377589113526728055391123878211695646424446143119852755154349636419709607359547438533250486884818908671616496569374 2863 233355933269197661133014807954759937035815602506700857843177477570742231524317145885484066680389132604660958142694830626 2864 -244261501169112693522877061402410321174730070513671989198622056146954901435797816856513095948196836097748140101446689374 2865 207135642891046706758920472343418572956613866801224548955524251534695807121429758128059348494441759997637408194763230626 2866 -144127337123208029857270886799594952183680606661793285795346778455843795952462851974129999751602869858916806676558436294 2867 83192743144033153032165306323681308763571120952990372772828723430798987478467392288301225770126403353876368680888488706 2868 -40214578307140188350364709257907738390122337199441780374031800905767612343434442554358711587013049672337571800178311294 2869 16413884525256320162605657019396222822234477805027419044926538095846937889895071030524593583633447461564933236578638706 2870 -5697496155474660580331065117745253848535819232442003614513939533495551602663186478624672921868734028727971835888998014 2871 1692504052080999639080508290491623372192878384069478070374792836049942128139553320210778241497375148805826105753391986 2872 -432660981259274616012787101584511901670286350214981637350086823164132329114468521837762717000595278846249828037908014 2873 95642365028100038155567391194092677657963282671817968389580043765923365220777121795344085879946201853905300778691986 2874 -18362105503285404902644960582825899984170937075821867838585622130055317397160599567345404392996559406264763413810014 2875 3072826755033874242979845063162518910538818242937352883744252400318819454211003214327164966404028106196609990739986 2876 -450298971851376423760772566726021230979614564546670639525172359058031884729317743819594056942590787939759989015214 2877 57430369087114450718601317767733957674468483509633521347780429921782688123193550751939589474067967278789289684786 2878 -6896158047966568337437322912213094383152490091710995798232386801426671201227378809768969169086054503474237987214 2879 285642619807516703484034943805540247431560868491581829706594379111140909536931757878434722503117547081867412786 2880 -422434273226104152559784009311181606555034765990565266496543266014678200700688420156244284830115597433650331214 2881 -360668827681487145002098503934328008074541194876915730877220815683267486267392118523172876419692854533715931214 2882 -365443532335528346034102397041958512068166927328382874697689017494104383877600826887771046335372513805412796464 2883 -365115957301263341453259344537354664937256863979732123684379526544465993912665424644844763668269864408275040214 2884 -365135927447500391570797423435862442701689293360746048143683152520634232798276149990649941947215787134635750214 2885 -365134844467620840815174392050809546143617557517100351399027258914640544522334856456776150057086795376345392714 2886 -365134896756983823821209276818902010870106589334726351619863913157976414921575105311502628222509582387584810894 2887 -365134894510493852070123301343804713892404245832049811555969804259648328861168571203963277732232692584653548394 2888 -365134894510493852070123301343804713892404245832049811555969804259648328861168571203963277732232692584653548394 2889 -365134896756983823821209276818902010870106589334726351619863913157976414921575105311502628222509582387584810894 2890 -365134844467620840815174392050809546143617557517100351399027258914640544522334856456776150057086795376345392714 2891 -365135927447500391570797423435862442701689293360746048143683152520634232798276149990649941947215787134635750214 2892 -365115957301263341453259344537354664937256863979732123684379526544465993912665424644844763668269864408275040214 2893 -365443532335528346034102397041958512068166927328382874697689017494104383877600826887771046335372513805412796464 2894 -360668827681487145002098503934328008074541194876915730877220815683267486267392118523172876419692854533715931214 2895 -422434273226104152559784009311181606555034765990565266496543266014678200700688420156244284830115597433650331214 2896 285642619807516703484034943805540247431560868491581829706594379111140909536931757878434722503117547081867412786 2897 -6896158047966568337437322912213094383152490091710995798232386801426671201227378809768969169086054503474237987214 2898 57430369087114450718601317767733957674468483509633521347780429921782688123193550751939589474067967278789289684786 2899 -450298971851376423760772566726021230979614564546670639525172359058031884729317743819594056942590787939759989015214 2900 3072826755033874242979845063162518910538818242937352883744252400318819454211003214327164966404028106196609990739986 2901 -18362105503285404902644960582825899984170937075821867838585622130055317397160599567345404392996559406264763413810014 2902 95642365028100038155567391194092677657963282671817968389580043765923365220777121795344085879946201853905300778691986 2903 -432660981259274616012787101584511901670286350214981637350086823164132329114468521837762717000595278846249828037908014 2904 1692504052080999639080508290491623372192878384069478070374792836049942128139553320210778241497375148805826105753391986 2905 -5697496155474660580331065117745253848535819232442003614513939533495551602663186478624672921868734028727971835888998014 2906 16413884525256320162605657019396222822234477805027419044926538095846937889895071030524593583633447461564933236578638706 2907 -40214578307140188350364709257907738390122337199441780374031800905767612343434442554358711587013049672337571800178311294 2908 83192743144033153032165306323681308763571120952990372772828723430798987478467392288301225770126403353876368680888488706 2909 -144127337123208029857270886799594952183680606661793285795346778455843795952462851974129999751602869858916806676558436294 2910 207135642891046706758920472343418572956613866801224548955524251534695807121429758128059348494441759997637408194763230626 2911 -244261501169112693522877061402410321174730070513671989198622056146954901435797816856513095948196836097748140101446689374 2912 233355933269197661133014807954759937035815602506700857843177477570742231524317145885484066680389132604660958142694830626 2913 -177945377589113526728055391123878211695646424446143119852755154349636419709607359547438533250486884818908671616496569374 2914 106429655757023008931564919861785277509766063907559319219126942820763054320437667653484726652290975210679076086915822626 2915 -48903037003284735418098518295298810484513023000059602883518083381970392403562556315429985303359018035385937781134052374 2916 16837216908429294156905859021935978612648206158684518614196244484115728442077700057215153401197115818647767530978165626 2917 -4212643237099277724062894491930566893301958930970880206452637948809834081998236733696049606154425975547735142315121874 2918 736748501731049982409158952158709967153424131574430490635987029677192249022781641398434518845172948103033497591302626 2919 -85557262938927415243483775791918461475694164057445793150308761348172758552571512461930259114583875431812898804822374 2920 6139682439863974470754947253097024348855186315717437079989086673567231432024532849503635649644522758418262233820126 2921 -244157078336043281409709752678825523186434198565450626879664238950372755544281233554199740695337954569013233098624 2922 4462093297244283459520890298926783812121025363820482210117060233297379053892452140083127286497279772257193208126 2923 -24809140811395398091946477116594033660926243886570122837795894512655842677572867409443815423999999989506823124 2924 -208124 2925 1 2926 1 2927 -216599 2928 1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000011369929651 2929 -344670008012915211202143461213451233760845940082718420438145917204697441632970373507463503675392000257039086195349 2930 19181728026943935316495938791540215935023138519780727660742190876575436691859908732035028856885742685908961252616276 2931 -490929331424923267129054789715625192767911034782270700205739767715557960714703172871568314038259172797811302962113724 2932 6967690785013842655818787734188903911201646908683144859314689664801441213248983058587716427800734414679333914337404776 2933 -61152987551006150660848191557503892859518467983210658212867454631729844514834656996367796651228866526820983701851345224 2934 356637699424686265408562555615446919173402609734908298404133522117275051359831564753423428843691737472840427214249470776 2935 -1454855093116449784884126290765743996058510897168621760243188266173582675067703988018766398047603752362486070432722129224 2936 4315726853039373109337461518963531510410260738785107466336395695482594710925562945584394425820822626033863997702702047776 2937 -9598995269625322345630777771304715031688631199388436584092849095626639297301610024763697135207942867560844119651507652224 2938 16411715350009196595551782904635279608690532030123144401912848697416088323269815288693588719185061792738606128638903507276 2939 -22020849526168008299169043670381799277672917171604637809086404615071832213165066768859438726067770631918137711216262892724 2940 23596687187224410806423620105631430990370641504658909115218199646364391765081037292319527901083591772402831356427463747276 2941 -20495508028298675061809105333686693443234585925065446414691748229162746228596055658326826072176450306708789082962803452724 2942 14614505032992777353918517150655731860249663227371586614906170229852557309806688496406595529025535988438762137021131465476 2943 -8649401747462845019504830151984827174155649644982195664137159630910319910881642448023099232059861496040336998612010275644 2944 4289254970919015642552388591605152310670245511144788946987050383417009300343859571859929612771730488983633709787571154356 2945 -1797009166591189206341243485727252804503403897853736717509336572189076500225022646906608031322801779888892969991999525644 2946 640642752811494902004310193096110707423053065911082928576104045836127967742821018618421802107942361856800908228304112236 2947 -195576943472912525723241644363423335321473641654926229395843480739568734015196645656688485844097604560318215225408121364 2948 51412195365540710685249987911852456075986769394889873884914666888849647887441491680579793060693075042029198983474298636 2949 -11694637059766753267287501720738009758774962775533250981647653411134819921586877572560766335186052351161524551265141364 2950 2311919105541020885232409037970968727212659792628788707867109065510386912582066698755167377772496852955527690890716636 2951 -398693394842082206183879925645696275806842095350902036860707365021546026596933104911992857967251920221521640203763364 2952 60229909875089359289829689211533604946913711178270759183980030440826386462747995076984316007198204208236531324122236 2953 -7949602501255486965137662077353118526539014306925677021945060530359447159286480349021166099699841860940287714472964 2954 962443297492743457602727300326342862585437771579235991417764580093304790347372070724539956065256359465451441541036 2955 -64996105457791907015931695004886479114014673554347344760046399537368355923787976396757915950386452004198526906964 2956 39698320370342032287234470109041016672130229066098685950640332226743574859115728280498541648480578629959570389036 2957 30250981235432578080590133518733941007923858796834239004399399005823997263631817405988457525157307086525956117036 2958 31007202121548470835258305063980850737459259253124194406960807394855683050780767805488536062382479516343398973786 2959 30953426341283519943192571783361207432349029898357188419547602499181042338650318331206131263490000176521705435786 2960 30956827961945379572133505692533725279019919414884225666713929455994345334901459503644925700034798370753839183286 2961 30956636346953824318790890173344548215584565290842036421623204972775237642393731962968729559095897071088636313286 2962 30956645968077160493345228877165320491907497182235149908452704198895517781094787432070353410603421784281708955236 2963 30956645537123438908102709446132702127779628450082129539702706165282403250798414199374342446971610263999627801356 2964 30956645554967191762076287805204036788713278664534131655571060137070978552061850402173007491053104641668725996356 2965 30956645537123438908102709446132702127779628450082129539702706165282403250798414199374342446971610263999627801356 2966 30956645968077160493345228877165320491907497182235149908452704198895517781094787432070353410603421784281708955236 2967 30956636346953824318790890173344548215584565290842036421623204972775237642393731962968729559095897071088636313286 2968 30956827961945379572133505692533725279019919414884225666713929455994345334901459503644925700034798370753839183286 2969 30953426341283519943192571783361207432349029898357188419547602499181042338650318331206131263490000176521705435786 2970 31007202121548470835258305063980850737459259253124194406960807394855683050780767805488536062382479516343398973786 2971 30250981235432578080590133518733941007923858796834239004399399005823997263631817405988457525157307086525956117036 2972 39698320370342032287234470109041016672130229066098685950640332226743574859115728280498541648480578629959570389036 2973 -64996105457791907015931695004886479114014673554347344760046399537368355923787976396757915950386452004198526906964 2974 962443297492743457602727300326342862585437771579235991417764580093304790347372070724539956065256359465451441541036 2975 -7949602501255486965137662077353118526539014306925677021945060530359447159286480349021166099699841860940287714472964 2976 60229909875089359289829689211533604946913711178270759183980030440826386462747995076984316007198204208236531324122236 2977 -398693394842082206183879925645696275806842095350902036860707365021546026596933104911992857967251920221521640203763364 2978 2311919105541020885232409037970968727212659792628788707867109065510386912582066698755167377772496852955527690890716636 2979 -11694637059766753267287501720738009758774962775533250981647653411134819921586877572560766335186052351161524551265141364 2980 51412195365540710685249987911852456075986769394889873884914666888849647887441491680579793060693075042029198983474298636 2981 -195576943472912525723241644363423335321473641654926229395843480739568734015196645656688485844097604560318215225408121364 2982 640642752811494902004310193096110707423053065911082928576104045836127967742821018618421802107942361856800908228304112236 2983 -1797009166591189206341243485727252804503403897853736717509336572189076500225022646906608031322801779888892969991999525644 2984 4289254970919015642552388591605152310670245511144788946987050383417009300343859571859929612771730488983633709787571154356 2985 -8649401747462845019504830151984827174155649644982195664137159630910319910881642448023099232059861496040336998612010275644 2986 14614505032992777353918517150655731860249663227371586614906170229852557309806688496406595529025535988438762137021131465476 2987 -20495508028298675061809105333686693443234585925065446414691748229162746228596055658326826072176450306708789082962803452724 2988 23596687187224410806423620105631430990370641504658909115218199646364391765081037292319527901083591772402831356427463747276 2989 -22020849526168008299169043670381799277672917171604637809086404615071832213165066768859438726067770631918137711216262892724 2990 16411715350009196595551782904635279608690532030123144401912848697416088323269815288693588719185061792738606128638903507276 2991 -9598995269625322345630777771304715031688631199388436584092849095626639297301610024763697135207942867560844119651507652224 2992 4315726853039373109337461518963531510410260738785107466336395695482594710925562945584394425820822626033863997702702047776 2993 -1454855093116449784884126290765743996058510897168621760243188266173582675067703988018766398047603752362486070432722129224 2994 356637699424686265408562555615446919173402609734908298404133522117275051359831564753423428843691737472840427214249470776 2995 -61152987551006150660848191557503892859518467983210658212867454631729844514834656996367796651228866526820983701851345224 2996 6967690785013842655818787734188903911201646908683144859314689664801441213248983058587716427800734414679333914337404776 2997 -490929331424923267129054789715625192767911034782270700205739767715557960714703172871568314038259172797811302962113724 2998 19181728026943935316495938791540215935023138519780727660742190876575436691859908732035028856885742685908961252616276 2999 -344670008012915211202143461213451233760845940082718420438145917204697441632970373507463503675392000257039086195349 3000 1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000011369929651 3001 -216599 3002 1 3003 1 3004 -225301 3005 -145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861247999999987693103551 3006 26967979145795584292478070136112526519204592612856002909595079974765064201374468639183452453480693759710361521048949 3007 -1526095611647763658464505113239383026445794182756588052853527487702547176597659262623138384264246063484570272865493926 3008 39742526179461140217089064658125193172437828780610919666053747717237510016748888982683030793981274592781986536915293924 3009 -574333252488870644993499839476014380738668650337679725855222755543546332720471791175397659415841379641115873393838286576 3010 5136064714438135783728488028993712240916087798866781871173785784943253993496740045061658370622156409257831626765956622424 3011 -30540564178425970126157587206873596409514035562178794735801499458535399444634276133825295135321303224478719917471106624576 3012 127116262806189390629420855423401261474232653613748794470972310378588256954303416030341231503833590963572495703456531227424 3013 -384991557785118237723839120985868996706897352341411163523424593176964817589925274813543644148283013418926848094678200965576 3014 874799443526159177703072124949789391325191526900082996045297017022880844045586839159087862200062462324144970413188492220424 3015 -1528886619606754369933225930015434525916453189683825326400212900831338976368846609086665505206190421535615665266682470244476 3016 2098128819516244096512279251506461654713142411221094213112825665925495104604420235385845730678909996769444462176605411742524 3017 -2300663731827317131370234838380156939786473992049987645720349086618930846530869849557408449796250569755443685151899836497476 3018 2045907742338263372137475753195688274075984484141635331586072506145524364705701266579180152712663908917721405750402907150524 3019 -1494364393660737600967377723065476047629261479676027929314890260952087370148155672508466564474136969794533983990329443928076 3020 906412093036502958525498811206857144132935009189982405204993390148481498011475686905854903770751746962453582403082089462564 3021 -460910038627424493895399437837755504697821754714342507718776201577829635935366963993465553219469917877430007341564946910156 3022 198113536382353030540368521908021804164226810107271042637435319458156388636582739816346803756156233200884468645594078189844 3023 -72502522830592718546640900322811828692800789845242733083483462404497736133927255043069626635676913880341002248707200395476 3024 22734325877640111183851469986503615883220811442028412011095072130680683124142856115686770802575587032306174467253112297564 3025 -6142178017354412589170262323614329141210399440344528619455190345343747425721233723375540494946025033466138678584148333636 3026 1436850938632887902809447286256761693499360287250328529632457809612487660345342841157753960601557454149617633785761402364 3027 -292315440473548172027284429018201933908793066728294496917460869898643122217110873395711518816424336260732465787854635636 3028 51914795504775011384404806963185414790085034123875728394849038280184044091892622238041576439206185725638406500592695724 3029 -8080413673422023082390991239840629956531898561468427113071379112629427409053792163850361007051705334461202342391979636 3030 1101970176283824417609800683878094050649809083094786018139901056946166437788677670103517990611863289336045294887625164 3031 -135533532630503773350419157375548296750934150075620519335301426368442786283514941913795913788009718170932620378980036 3032 11680213439860655286573901954425814787423920570292052328968019205164953169348573440968624007484112619732104734791964 3033 -3811810735244325517228025004306707229241870901374934778570105176550908248725357217491452051255470951440864601736036 3034 -2366800816381403171939877431015800040308186174739536956820900422158795614785321800788804910920836905896527507816036 3035 -2486471236162543160149832603496672930718670231445817314754299164203443701748461471301214277269745675723418495794486 3036 -2477658338186204735865731044129164712832253264581023224878879049715934204358768820783037196005278674644257014886186 3037 -2478236230554850240508250936331641481555587210472705908020911302401802725726095665248989982745076792705138874705686 3038 -2478202449421027919252819366752559379566770462459191328596923770504859332869802436022375837128476234327808917682686 3039 -2478204211517112909522751049549269804536236832673644973291028490836234274612297172462946321778277965856622939296536 3040 -2478204129430765936412305620862089279048352874130703793767037638162181906826084767796414180074893031921619857570876 3041 -2478204132843891255355403205237872253371641931594920351498401174894964659176107563854693429022139467216419005099356 3042 -2478204132843891255355403205237872253371641931594920351498401174894964659176107563854693429022139467216419005099356 3043 -2478204129430765936412305620862089279048352874130703793767037638162181906826084767796414180074893031921619857570876 3044 -2478204211517112909522751049549269804536236832673644973291028490836234274612297172462946321778277965856622939296536 3045 -2478202449421027919252819366752559379566770462459191328596923770504859332869802436022375837128476234327808917682686 3046 -2478236230554850240508250936331641481555587210472705908020911302401802725726095665248989982745076792705138874705686 3047 -2477658338186204735865731044129164712832253264581023224878879049715934204358768820783037196005278674644257014886186 3048 -2486471236162543160149832603496672930718670231445817314754299164203443701748461471301214277269745675723418495794486 3049 -2366800816381403171939877431015800040308186174739536956820900422158795614785321800788804910920836905896527507816036 3050 -3811810735244325517228025004306707229241870901374934778570105176550908248725357217491452051255470951440864601736036 3051 11680213439860655286573901954425814787423920570292052328968019205164953169348573440968624007484112619732104734791964 3052 -135533532630503773350419157375548296750934150075620519335301426368442786283514941913795913788009718170932620378980036 3053 1101970176283824417609800683878094050649809083094786018139901056946166437788677670103517990611863289336045294887625164 3054 -8080413673422023082390991239840629956531898561468427113071379112629427409053792163850361007051705334461202342391979636 3055 51914795504775011384404806963185414790085034123875728394849038280184044091892622238041576439206185725638406500592695724 3056 -292315440473548172027284429018201933908793066728294496917460869898643122217110873395711518816424336260732465787854635636 3057 1436850938632887902809447286256761693499360287250328529632457809612487660345342841157753960601557454149617633785761402364 3058 -6142178017354412589170262323614329141210399440344528619455190345343747425721233723375540494946025033466138678584148333636 3059 22734325877640111183851469986503615883220811442028412011095072130680683124142856115686770802575587032306174467253112297564 3060 -72502522830592718546640900322811828692800789845242733083483462404497736133927255043069626635676913880341002248707200395476 3061 198113536382353030540368521908021804164226810107271042637435319458156388636582739816346803756156233200884468645594078189844 3062 -460910038627424493895399437837755504697821754714342507718776201577829635935366963993465553219469917877430007341564946910156 3063 906412093036502958525498811206857144132935009189982405204993390148481498011475686905854903770751746962453582403082089462564 3064 -1494364393660737600967377723065476047629261479676027929314890260952087370148155672508466564474136969794533983990329443928076 3065 2045907742338263372137475753195688274075984484141635331586072506145524364705701266579180152712663908917721405750402907150524 3066 -2300663731827317131370234838380156939786473992049987645720349086618930846530869849557408449796250569755443685151899836497476 3067 2098128819516244096512279251506461654713142411221094213112825665925495104604420235385845730678909996769444462176605411742524 3068 -1528886619606754369933225930015434525916453189683825326400212900831338976368846609086665505206190421535615665266682470244476 3069 874799443526159177703072124949789391325191526900082996045297017022880844045586839159087862200062462324144970413188492220424 3070 -384991557785118237723839120985868996706897352341411163523424593176964817589925274813543644148283013418926848094678200965576 3071 127116262806189390629420855423401261474232653613748794470972310378588256954303416030341231503833590963572495703456531227424 3072 -30540564178425970126157587206873596409514035562178794735801499458535399444634276133825295135321303224478719917471106624576 3073 5136064714438135783728488028993712240916087798866781871173785784943253993496740045061658370622156409257831626765956622424 3074 -574333252488870644993499839476014380738668650337679725855222755543546332720471791175397659415841379641115873393838286576 3075 39742526179461140217089064658125193172437828780610919666053747717237510016748888982683030793981274592781986536915293924 3076 -1526095611647763658464505113239383026445794182756588052853527487702547176597659262623138384264246063484570272865493926 3077 26967979145795584292478070136112526519204592612856002909595079974765064201374468639183452453480693759710361521048949 3078 -145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861247999999987693103551 3079 -225301 3080 1 3081 1 3082 -234233 3083 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000013307341048 3084 -2136991180468399011526975428456347158911359492979120990824209998403158686462357795747623339446302146560325862367683852 3085 122937283388463245772667153560178506427434639096400044487666133621481786837735077655279960804104147361227953853634359773 3086 -3256798030650931114549941856986125341321532019698780484326161984568090443793513225527427910748956081166128457283402373677 3087 47909446259454760963645638464729933018752360903796240540209156968687436907049369708324452785981788925613768907867712609598 3088 -436415902604394671839984505317196910465126290462547042737070566659310013593820253139838353409974441082270822286919461759402 3089 2645155557867706942376701096054872981510944710665767725944622776406173785304560232457437678442661665675279191564696068405048 3090 -11229647329117716043073318515172416084256214923399013799914579138742952804746071162972515290438764496939078675928962684872952 3091 34712357786943060792021106513914272838212587046077731215447718557449100995822077491519298981694590156293131365934846063700348 3092 -80551270770662258665811217523983392212669724187496250609404783038229404805959462279163479775418754499797781266629103298197652 3093 143852516501782520453809821106399557654823079515011938954491007148827963013861093195452203673632926720178257639573359602932648 3094 -201829847868774278052367087769366950244540810825131143237091316892096367188144427343199663049662154310321425436728286057179152 3095 226380676510108770202650245225287984971001318442546337756172261643549595745988196674028873392473304655607947482923329547905348 3096 -206025448768960123443032620532276042915330203429357308519640641895187622046102768542574199253286490141313441572659546076510652 3097 154082666528605654611203505947482684199321362530789695168244534184019207208096740189528849149465185472648515113438435220369948 3098 -95741701732835068686137759020897478154858681093293317569396388563530003098178976888898048436074717418063062198984801679738772 3099 49898817853332521795198460433317374301575704636874338583919296480715963236255269923177955661674318661772397577116010956166308 3100 -21994504575689894027979138083094922460448636012021252429418988432991176648278595957906969126946900294996481259491703801082812 3101 8258758112286098281359307375602148329230217722403566986522951026202424484298366670336878710062596240764638945269024914323068 3102 -2658584403845189715275497924162733185870564698986246212212199877742527082883678388372196397282661941698165861446670671324852 3103 737824083721128134664274914384595469715402672002574272538705318353192464502776103413198331464235962855893366085892890781428 3104 -177407103799854063750353264919042645575656988313709448592577504855833898518294765284100036235416130222897952753995497527372 3105 37120658649308296420705549239850560150676897811113182436001185127984911064673577762126526115106395818718061285064457664628 3106 -6785183884376677110858376081167375643686984372610255476313689877750162227336279696318228736494320277150320897513107509292 3107 1087516835352132523415821957875202407946573228401173895306470000213602369281750548560926739169031908545652974491242425028 3108 -153034126823483966234656903923388366211064525824562469694238619741704389289459644823805543080167107840441501523285872252 3109 19227020162060804613196632873945505062124911126321275616355363675276823029783572558764245520528016470730607080104958068 3110 -1903626776458427658068157256435710505984146434088284215954267777587016808270967246960104148340104105906760867337461612 3111 391206971715863526148580477235506551712023127145412155861355772301325906131211190355821814483562650946067297665474788 3112 170120842762867417604514906936661166984918515095569794949950566736921565139210639741616133867667879703257094390204388 3113 189049026112162409480144463074723710681149057953101475289757931553861614792532971613844717512904634226867883164409538 3114 187606671523817868227284903426736447373682186818411882189579859420142994624743214197631498939256961587237046250538838 3115 187704631378078979305049847876041117345210130585226784339025235629673010244830587354602357217433021720994821039869988 3116 187698694500231210791124798437999270496660587435218205588127737238913650162604511654775754809878235848331614013154988 3117 187699015903647557972254196011364003601661870164795294413057577138291059576847408922284418157766956634967267746703338 3118 187699000347406255433034725274416305652005671244222919695358496369582034336246422904866119829443093619383266327856558 3119 187699001021083284998452114422122295409355971486913995297308166965278162736678549317942032187681024974113792428328728 3120 187699000994061869085136836312553169353610892145905302583804435543788615190682739970036844919597189400419627354555348 3121 187699001021083284998452114422122295409355971486913995297308166965278162736678549317942032187681024974113792428328728 3122 187699000347406255433034725274416305652005671244222919695358496369582034336246422904866119829443093619383266327856558 3123 187699015903647557972254196011364003601661870164795294413057577138291059576847408922284418157766956634967267746703338 3124 187698694500231210791124798437999270496660587435218205588127737238913650162604511654775754809878235848331614013154988 3125 187704631378078979305049847876041117345210130585226784339025235629673010244830587354602357217433021720994821039869988 3126 187606671523817868227284903426736447373682186818411882189579859420142994624743214197631498939256961587237046250538838 3127 189049026112162409480144463074723710681149057953101475289757931553861614792532971613844717512904634226867883164409538 3128 170120842762867417604514906936661166984918515095569794949950566736921565139210639741616133867667879703257094390204388 3129 391206971715863526148580477235506551712023127145412155861355772301325906131211190355821814483562650946067297665474788 3130 -1903626776458427658068157256435710505984146434088284215954267777587016808270967246960104148340104105906760867337461612 3131 19227020162060804613196632873945505062124911126321275616355363675276823029783572558764245520528016470730607080104958068 3132 -153034126823483966234656903923388366211064525824562469694238619741704389289459644823805543080167107840441501523285872252 3133 1087516835352132523415821957875202407946573228401173895306470000213602369281750548560926739169031908545652974491242425028 3134 -6785183884376677110858376081167375643686984372610255476313689877750162227336279696318228736494320277150320897513107509292 3135 37120658649308296420705549239850560150676897811113182436001185127984911064673577762126526115106395818718061285064457664628 3136 -177407103799854063750353264919042645575656988313709448592577504855833898518294765284100036235416130222897952753995497527372 3137 737824083721128134664274914384595469715402672002574272538705318353192464502776103413198331464235962855893366085892890781428 3138 -2658584403845189715275497924162733185870564698986246212212199877742527082883678388372196397282661941698165861446670671324852 3139 8258758112286098281359307375602148329230217722403566986522951026202424484298366670336878710062596240764638945269024914323068 3140 -21994504575689894027979138083094922460448636012021252429418988432991176648278595957906969126946900294996481259491703801082812 3141 49898817853332521795198460433317374301575704636874338583919296480715963236255269923177955661674318661772397577116010956166308 3142 -95741701732835068686137759020897478154858681093293317569396388563530003098178976888898048436074717418063062198984801679738772 3143 154082666528605654611203505947482684199321362530789695168244534184019207208096740189528849149465185472648515113438435220369948 3144 -206025448768960123443032620532276042915330203429357308519640641895187622046102768542574199253286490141313441572659546076510652 3145 226380676510108770202650245225287984971001318442546337756172261643549595745988196674028873392473304655607947482923329547905348 3146 -201829847868774278052367087769366950244540810825131143237091316892096367188144427343199663049662154310321425436728286057179152 3147 143852516501782520453809821106399557654823079515011938954491007148827963013861093195452203673632926720178257639573359602932648 3148 -80551270770662258665811217523983392212669724187496250609404783038229404805959462279163479775418754499797781266629103298197652 3149 34712357786943060792021106513914272838212587046077731215447718557449100995822077491519298981694590156293131365934846063700348 3150 -11229647329117716043073318515172416084256214923399013799914579138742952804746071162972515290438764496939078675928962684872952 3151 2645155557867706942376701096054872981510944710665767725944622776406173785304560232457437678442661665675279191564696068405048 3152 -436415902604394671839984505317196910465126290462547042737070566659310013593820253139838353409974441082270822286919461759402 3153 47909446259454760963645638464729933018752360903796240540209156968687436907049369708324452785981788925613768907867712609598 3154 -3256798030650931114549941856986125341321532019698780484326161984568090443793513225527427910748956081166128457283402373677 3155 122937283388463245772667153560178506427434639096400044487666133621481786837735077655279960804104147361227953853634359773 3156 -2136991180468399011526975428456347158911359492979120990824209998403158686462357795747623339446302146560325862367683852 3157 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000013307341048 3158 -234233 3159 1 3160 1 3161 -243398 3162 -894618213078297528685144171539831652069808216779571907213868063227837990693501860533361810841010175999999985625341857 3163 171473728226790486511847867336673175889202008055845930334983503878672252293681065725817179340212126351359633941426518244 3164 -10025989103847756021198681518248383135272434999591457328126548526649446095956873732935433638665634910406076395947008804021 3165 270123281220365284607394708835761479354112999159160813437417753950298536046809386206713639874968911838590719791027398281954 3166 -4043903527493231127175447999239172170288635919922456005852795262613861023249783859124050020890888291267297230641825765729571 3167 37512152474824761466045482566104973413840376954064392522859718724549943465678212948688276615239421222927893763292234580766904 3168 -231684962525852235758973495583526896836620234815063563484277836290891778121884664592012624768190357623604147779892555250482796 3169 1002922110429467182277796850003016028885477799632447330241586310840174494785081781557335650455675207932011494138966921608700504 3170 -3163076904953910517452687644779803816822406664493932934678990978407751838095693424310943074183883061738524114540503548500565596 3171 7493408111868244670257062381377885548035195448184975032170503272414932818096589848407078421547749882793593910203643770675264304 3172 -13669337505126819226017842010568910393905629413459636646149138557840558410152402542076614726623365258429998789172285464034451596 3173 19600446073292959535948450909058322956541140384188268723174323862983077560402782740421610406027552242860759562927802314532864504 3174 -22479530749227889660936892773631740927565504291044922795465865484016730089479073729634709426247600823947017266827475305419373396 3175 20928900743365824371827154993512310336203568854707722942800327964620988268911827938502144827572648845032501271159882373730625504 3176 -16020097659097693536324530152106796822338656578918039959743147936725444302108441662365655212303326315789203056122242213700526696 3177 10193138655850668238186782543580004915432116937718114831114092516337186167346714385113934818074505545170914769369611373586663184 3178 -5442598293365590239984253365833608641903842736331924304629167854314146411997227572948208437286311727251623898943343078651291736 3179 2459005909205622776384713627423447534457039843127621513074136104397917975095019585853797075037375907533891853683618879334222144 3180 -946929035791236415364925262384561185337711220201110161463858927559434030768550192757314959577621272333474873293388922649157496 3181 312786005799167002312278042213753259468825697483834465011090464862869822539994668335484775664219577207286049874146664991202384 3182 -89123119420020373729172830312703316715350932069123516956557505174411684677549096395279869153776068250527295199233077769622536 3183 22014383071690599176855440493594146121507778347575493675811778833095981753989215901184400158139247622631359859939467401309344 3184 -4734952669351955095962724538022774295276417503469968426822196268173765031058591287882735010866408715132460051197452258071856 3185 890252155241388707506348443337143483237069046059673837296519903230537716772594008965820158094992375419119491389617464637504 3186 -146852933738554419342238159132465155986841049938384673476629277196236146486997685552660396620801637333807505858344162425296 3187 21299568921521338987651961764448559057056030848701752836998906706516212834530668862056069994792404347095571557878074294304 3188 -2743137218927705346055268645372115522513068708561904080564489711406076601414741687065126020271781247694352737433604602576 3189 295964644790161699393571501470297084644472960806040926675676851268837895753176145607621938631912591329839720273772294464 3190 -44413463167355854750330926433682075242356633248761348534554005789485532552675206450394601942142389160386957986662280176 3191 -10567692257537118832263616122927658887353072027864400633355744522361433848083997332592360467398403091713480812429772576 3192 -13561010833302434142522423598839427924651788065186885201713249250161629689801960016978498042767564657112591626378640626 3193 -13325179987608243765390873143128191771416458429910373564908343105874375133124129206025023348225640856162998934197884276 3194 -13341755258424201574532379797080730483096330772676841486626325408260306492196028616885307272744958909152687315165518926 3195 -13340714689348365992741147730678506228827612115640597985649581300407060645461092948368480330871969869607896576147583976 3196 -13340773100817325756038424296400383402166353616547090559831240406019206168903982200378000632789868462820483762444643526 3197 -13340770166269945769971851466934747505284882420530523235579193828734313513648570673862186711967594878268924129310941156 3198 -13340770298318346615565055367707209032603439376897611923634933640015160272726307908424450869754720993568873200393102986 3199 -13340770292999256568732005748016064968814252334881759018437394200366602719169098006695023935316581379645722813347371616 3200 -13340770292999256568732005748016064968814252334881759018437394200366602719169098006695023935316581379645722813347371616 3201 -13340770298318346615565055367707209032603439376897611923634933640015160272726307908424450869754720993568873200393102986 3202 -13340770166269945769971851466934747505284882420530523235579193828734313513648570673862186711967594878268924129310941156 3203 -13340773100817325756038424296400383402166353616547090559831240406019206168903982200378000632789868462820483762444643526 3204 -13340714689348365992741147730678506228827612115640597985649581300407060645461092948368480330871969869607896576147583976 3205 -13341755258424201574532379797080730483096330772676841486626325408260306492196028616885307272744958909152687315165518926 3206 -13325179987608243765390873143128191771416458429910373564908343105874375133124129206025023348225640856162998934197884276 3207 -13561010833302434142522423598839427924651788065186885201713249250161629689801960016978498042767564657112591626378640626 3208 -10567692257537118832263616122927658887353072027864400633355744522361433848083997332592360467398403091713480812429772576 3209 -44413463167355854750330926433682075242356633248761348534554005789485532552675206450394601942142389160386957986662280176 3210 295964644790161699393571501470297084644472960806040926675676851268837895753176145607621938631912591329839720273772294464 3211 -2743137218927705346055268645372115522513068708561904080564489711406076601414741687065126020271781247694352737433604602576 3212 21299568921521338987651961764448559057056030848701752836998906706516212834530668862056069994792404347095571557878074294304 3213 -146852933738554419342238159132465155986841049938384673476629277196236146486997685552660396620801637333807505858344162425296 3214 890252155241388707506348443337143483237069046059673837296519903230537716772594008965820158094992375419119491389617464637504 3215 -4734952669351955095962724538022774295276417503469968426822196268173765031058591287882735010866408715132460051197452258071856 3216 22014383071690599176855440493594146121507778347575493675811778833095981753989215901184400158139247622631359859939467401309344 3217 -89123119420020373729172830312703316715350932069123516956557505174411684677549096395279869153776068250527295199233077769622536 3218 312786005799167002312278042213753259468825697483834465011090464862869822539994668335484775664219577207286049874146664991202384 3219 -946929035791236415364925262384561185337711220201110161463858927559434030768550192757314959577621272333474873293388922649157496 3220 2459005909205622776384713627423447534457039843127621513074136104397917975095019585853797075037375907533891853683618879334222144 3221 -5442598293365590239984253365833608641903842736331924304629167854314146411997227572948208437286311727251623898943343078651291736 3222 10193138655850668238186782543580004915432116937718114831114092516337186167346714385113934818074505545170914769369611373586663184 3223 -16020097659097693536324530152106796822338656578918039959743147936725444302108441662365655212303326315789203056122242213700526696 3224 20928900743365824371827154993512310336203568854707722942800327964620988268911827938502144827572648845032501271159882373730625504 3225 -22479530749227889660936892773631740927565504291044922795465865484016730089479073729634709426247600823947017266827475305419373396 3226 19600446073292959535948450909058322956541140384188268723174323862983077560402782740421610406027552242860759562927802314532864504 3227 -13669337505126819226017842010568910393905629413459636646149138557840558410152402542076614726623365258429998789172285464034451596 3228 7493408111868244670257062381377885548035195448184975032170503272414932818096589848407078421547749882793593910203643770675264304 3229 -3163076904953910517452687644779803816822406664493932934678990978407751838095693424310943074183883061738524114540503548500565596 3230 1002922110429467182277796850003016028885477799632447330241586310840174494785081781557335650455675207932011494138966921608700504 3231 -231684962525852235758973495583526896836620234815063563484277836290891778121884664592012624768190357623604147779892555250482796 3232 37512152474824761466045482566104973413840376954064392522859718724549943465678212948688276615239421222927893763292234580766904 3233 -4043903527493231127175447999239172170288635919922456005852795262613861023249783859124050020890888291267297230641825765729571 3234 270123281220365284607394708835761479354112999159160813437417753950298536046809386206713639874968911838590719791027398281954 3235 -10025989103847756021198681518248383135272434999591457328126548526649446095956873732935433638665634910406076395947008804021 3236 171473728226790486511847867336673175889202008055845930334983503878672252293681065725817179340212126351359633941426518244 3237 -894618213078297528685144171539831652069808216779571907213868063227837990693501860533361810841010175999999985625341857 3238 -243398 3239 1 3240 1 3241 -252799 3242 71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000015512376801 3243 -13930471034297005472393217729701306832133077912905652690002309260455611744439532581293222195190152193638400410603144071199 3244 827652577927620715288997780112650467133576324914939554557801080826017238640765083518054114786980181737215787216351300840521 3245 -22672920210937902014506136847564081329259603045281616395325113660499166801249019207436514909549062229191802450576960417591479 3246 345338127195181897601785569598547818680466206149202663909112212041605179776428165091470221413872012578768554867661327364628521 3247 -3261294040182031548102475952630401748337680734802474065322817047983870700428944517261235965329000994696468408346106403472171479 3248 20519464736106593567316799640014067429923945292301838985877665369957769967377554903009276490448318385003930727460381489649780271 3249 -90543571706644880877049898254078796974853710515782063467908451983923575648109573034396081796318640961285180643503730180933979729 3250 291263301797882095422040576904259789319302760775564370561896469092956715814128397425567592861004699317486453849353277557080156271 3251 -704193051843985223123312158558525580673503819967885219421593915866731938093706808274342757711336280297538526921805418623243043729 3252 1311693473302727739597622193842701954475033871789059412796839164902573687057876006413129188337584729293424485372622153893216288271 3253 -1921524324177430555626960079339552882806879251618984497423197895822738107413424951832891656657278518478087906644002200747423071729 3254 2252547932675202032410053889683429458727674838659490574851258723379464975615356340070008564056315728961932776486065525411169008271 3255 -2144595244908782709341588492439415988378786931710017375516937159832249641182943662407265651470621826362238975365543612439294991729 3256 1679495926696375045184722071861958806699574249280378604995991785173451566061918943756183644689700383141647097809738790236072678521 3257 -1093806151417093269589028482565208400698000762655570495113878089073594225387335218599068172694781372445217550862695845571962111879 3258 598087675708149077972346974104875746228740792810146054736893513430358865621229571173553493155746456675751268317931914860855968121 3259 -276858336256558659298138709823093997379861682299716065635162488493171484937729693953627984835242409618879597390066559089803103879 3260 109288770476634068281824359042514390207364214742800485761677558202606514395242318359382912302346213056352105368958069907351842361 3261 -37024953684209195147172944601073432858103344839995274930799397324667106479603261535389616912870021372233518176519319867897432519 3262 10825921291898353423979403582474073978580090612580611859482300786053291310014463043953944228673741803490821212595634293378375481 3263 -2745721880095786934709078252502695415096566642485174541900186585335433006206914749693397911403351838995384364209112950077624519 3264 606734607074424907814443779436703503530303249570235547768440300063488946774381137818882925354937498291525808034830005197811081 3265 -117274389885537169010269292850734094767404228522133453413256791368155324730427481470018177427844412046702527100748005149529719 3266 19899068505038632282342055737034489394660631761036383012193091240552956807067291248312021323921370428130447046063088369062281 3267 -2972094758135871219619083001177455746179387167252716696010020510587796363342593429455298196331281105669987583681195659865719 3268 393114177632784364184226509468745578623677191506467874236277056293828879426181031475678173221398433637879677802899078499081 3269 -44947033457725097897400434823899320905789838698973379931928652766656524674160989837154169576026316210784422473947641808119 3270 5616884886036034535950278351020677348895178513039925278969510347295687461056229960148594107539565663477980025804875939081 3271 431104488481566171522830500129956538385271633253090230208110577870401642739367245988570937739742703771133037550765628681 3272 904525421549657034185590009329100926849937128569999548899774279479017904227869099730724951693431038199834788415252410931 3273 865991063760508679587520871265574765473039349942924309829088930078633569216159533307478024980247033917590187051647514931 3274 868791619828327065468940919607220596605979072479079470650755781472186628563371176926741173913506780829480189775667554931 3275 868609654048519984219593391458944839698937635675220182195447277659822854090745633760664474782248375900880685973951714931 3276 868620236058429148219351829928688527966783312373023164094108491602454882887424095239847478246042729198285462675663184931 3277 868619684747449503630269064936751029575792376265078839063090877020962573112571840783592177633815403408610818607980967331 3278 868619710500488704139234714006743564392914983878527875818678731515363771609829317866312486834090640283889980959864527331 3279 868619709421113733663774062956321922743966314042924001455875229491822856741884848539196977192384016202480079532361759331 3280 868619709463093664937481967703894592933124008883048448198160620564074030667657348023471685267932268740583774138432248791 3281 868619709421113733663774062956321922743966314042924001455875229491822856741884848539196977192384016202480079532361759331 3282 868619710500488704139234714006743564392914983878527875818678731515363771609829317866312486834090640283889980959864527331 3283 868619684747449503630269064936751029575792376265078839063090877020962573112571840783592177633815403408610818607980967331 3284 868620236058429148219351829928688527966783312373023164094108491602454882887424095239847478246042729198285462675663184931 3285 868609654048519984219593391458944839698937635675220182195447277659822854090745633760664474782248375900880685973951714931 3286 868791619828327065468940919607220596605979072479079470650755781472186628563371176926741173913506780829480189775667554931 3287 865991063760508679587520871265574765473039349942924309829088930078633569216159533307478024980247033917590187051647514931 3288 904525421549657034185590009329100926849937128569999548899774279479017904227869099730724951693431038199834788415252410931 3289 431104488481566171522830500129956538385271633253090230208110577870401642739367245988570937739742703771133037550765628681 3290 5616884886036034535950278351020677348895178513039925278969510347295687461056229960148594107539565663477980025804875939081 3291 -44947033457725097897400434823899320905789838698973379931928652766656524674160989837154169576026316210784422473947641808119 3292 393114177632784364184226509468745578623677191506467874236277056293828879426181031475678173221398433637879677802899078499081 3293 -2972094758135871219619083001177455746179387167252716696010020510587796363342593429455298196331281105669987583681195659865719 3294 19899068505038632282342055737034489394660631761036383012193091240552956807067291248312021323921370428130447046063088369062281 3295 -117274389885537169010269292850734094767404228522133453413256791368155324730427481470018177427844412046702527100748005149529719 3296 606734607074424907814443779436703503530303249570235547768440300063488946774381137818882925354937498291525808034830005197811081 3297 -2745721880095786934709078252502695415096566642485174541900186585335433006206914749693397911403351838995384364209112950077624519 3298 10825921291898353423979403582474073978580090612580611859482300786053291310014463043953944228673741803490821212595634293378375481 3299 -37024953684209195147172944601073432858103344839995274930799397324667106479603261535389616912870021372233518176519319867897432519 3300 109288770476634068281824359042514390207364214742800485761677558202606514395242318359382912302346213056352105368958069907351842361 3301 -276858336256558659298138709823093997379861682299716065635162488493171484937729693953627984835242409618879597390066559089803103879 3302 598087675708149077972346974104875746228740792810146054736893513430358865621229571173553493155746456675751268317931914860855968121 3303 -1093806151417093269589028482565208400698000762655570495113878089073594225387335218599068172694781372445217550862695845571962111879 3304 1679495926696375045184722071861958806699574249280378604995991785173451566061918943756183644689700383141647097809738790236072678521 3305 -2144595244908782709341588492439415988378786931710017375516937159832249641182943662407265651470621826362238975365543612439294991729 3306 2252547932675202032410053889683429458727674838659490574851258723379464975615356340070008564056315728961932776486065525411169008271 3307 -1921524324177430555626960079339552882806879251618984497423197895822738107413424951832891656657278518478087906644002200747423071729 3308 1311693473302727739597622193842701954475033871789059412796839164902573687057876006413129188337584729293424485372622153893216288271 3309 -704193051843985223123312158558525580673503819967885219421593915866731938093706808274342757711336280297538526921805418623243043729 3310 291263301797882095422040576904259789319302760775564370561896469092956715814128397425567592861004699317486453849353277557080156271 3311 -90543571706644880877049898254078796974853710515782063467908451983923575648109573034396081796318640961285180643503730180933979729 3312 20519464736106593567316799640014067429923945292301838985877665369957769967377554903009276490448318385003930727460381489649780271 3313 -3261294040182031548102475952630401748337680734802474065322817047983870700428944517261235965329000994696468408346106403472171479 3314 345338127195181897601785569598547818680466206149202663909112212041605179776428165091470221413872012578768554867661327364628521 3315 -22672920210937902014506136847564081329259603045281616395325113660499166801249019207436514909549062229191802450576960417591479 3316 827652577927620715288997780112650467133576324914939554557801080826017238640765083518054114786980181737215787216351300840521 3317 -13930471034297005472393217729701306832133077912905652690002309260455611744439532581293222195190152193638400410603144071199 3318 71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000015512376801 3319 -252799 3320 1 3321 1 3322 -262439 3323 -5797126020747367985879734231578109105412357244731625958745865049716390179693892056256184534249745940479999999983275836039 3324 1145623239317529922335901014238523818873310700557471649146128753699568074762604731076689307575560771207167999540097762531961 3325 -69148562075400364380565466365853931031421688192998672835544104881610126989014159488582758517878602277333230855494259180826879 3326 1925604035858917265426832862215066965646290450836001329692279595894747345354478470421008340350783786237629477820034119039992001 3327 -29832889285316181854290193815737573879758216470490895197389953498567828081135790696367661616998309609301330607047741474248650399 3328 286748279116057677149377939741866179360740977651859511992358638464611696647407051046941393857951981732151259266119224061051349601 3329 -1837408808342843968852494037954260163555579735385816144991174308374047614390534681697252748762112639995698423488799951997539580649 3330 8262117622883921571393128899390056338147733058774008009591053048068585738307397755541023472423793155618930041067993706685248429351 3331 -27100068320508269565524314145907252207969348259719926175175464905035572603833403737292353597988032313672315389267723125360430794649 3332 66845485264727697874524878221168941010779328217142139702339443611162967296768077808436351378295533962739678214782968581529890165351 3333 -127098188810086701708462590154458970357073892537728474011603803765405265986949128223286252376135662814053875538354747188834346966649 3334 190150368824094563732734051944843682832523621514734156433056708710947263333172315889078855111925141677972215235316609931935405193351 3335 -227759597856659374170359902705816828586729335554033090112070202750668805759915428579688612271744988877997878927547779822925884166649 3336 221666328804703454003399022364622685410079019302963760074109121980010411900325930685764114211083545701361950755144183696951102073351 3337 -177534468475483734046461247357521114430171335663361370035512159480801691365655162311440206730066242946637306010716459148802132473199 3338 118301877175771602927888255146378341684317269005324819903710801535917463575468555843009254471250959534325570258713403804809394009601 3339 -66216341545788063203681821306679474886086112071862032363320967912199828949810769180255992073652760855767904696770637757319762297599 3340 31391627621216894622451467166641363117683336653319510206418978645694304926541358445097540748441994696463048052255899934007191942401 3341 -12697006209918462657868933634224484702470868842331054629308828579337505684018808218927511490594228641501529157821345210756173898559 3342 4409724532388088331779138558786952110933294173420916572477994112990812803026923872337095995149290497431371900659637410205015183041 3343 -1322522901080493787131447501947160230681034585276634274230187147117341314636868480757814153724804436738484239181817020947277272639 3344 344235790838075260754659618517756394846742299399819965954447033912343342982752267587892221465257512097350970466614773956099367361 3345 -78110306965430619616273073611905432322404345649667151300923278221681019450507428181687093776598814505783937595207831258263497839 3346 15512624912111902507053299358567155466016506136884154819984458142394621848318796632860851194131749215635068071594030400555949841 3347 -2706092994662145914289512760800221376935566665017966980019540345079837613562037846894228131877636027035353975101401650592327919 3348 415893958980969851283211863376322371155190613684328769832989009925945539984217928254593775919850920188613545234388442127800081 3349 -56544603100792329279068694115857623161220303354305850052151170568629794269351787355323061626479802833245459082948898698366319 3350 6749647641469716018342357435127295435413115401748792039953607015345523851900083110903153998668640690766155810427484703233681 3351 -774944769851781237070824732770716852672065125882458078078336347176480059291859696791070778081402465872398175264965031383919 3352 20476966071529800920592037303505913363065926451786411822763520695749613942452121592662792406460179358987083969457700904081 3353 -54428329183188708348844274875912702547666951790959564485705705254104058482133148316955933097652066584697963944104332408069 3354 -48134010232611504622209468825489635095366156834565274620140574869428343012097305838203417270184084111368790313308403698069 3355 -48606669634522169041093693677448736673622856210093563776165732181012652366743951967290597615244880908382998110350485690069 3356 -48574909673597713012844339712576485922977464838617213271040030890206261247439134937661815036396296738933662926389417210069 3357 -48576821477537439370423493684864212224762890028084634940929814265621587896441526744394871877108995435567194203684879309669 3358 -48576718279234079096314219757669422061252052484062438960346080317878283678997415883931644103074162852639653172167780503269 3359 -48576723278878260059445123752002355537626590686843908440827321214580653238336508147564383324701931819391520192400242812069 3360 -48576723061330872919631524307403727347848222033446264622454673995122165302778032037930723974678907221851034177473416252069 3361 -48576723069828325674581716652334961288065581319002211487271775740701945899165847201188477017158779636659812634035135416209 3362 -48576723069828325674581716652334961288065581319002211487271775740701945899165847201188477017158779636659812634035135416209 3363 -48576723061330872919631524307403727347848222033446264622454673995122165302778032037930723974678907221851034177473416252069 3364 -48576723278878260059445123752002355537626590686843908440827321214580653238336508147564383324701931819391520192400242812069 3365 -48576718279234079096314219757669422061252052484062438960346080317878283678997415883931644103074162852639653172167780503269 3366 -48576821477537439370423493684864212224762890028084634940929814265621587896441526744394871877108995435567194203684879309669 3367 -48574909673597713012844339712576485922977464838617213271040030890206261247439134937661815036396296738933662926389417210069 3368 -48606669634522169041093693677448736673622856210093563776165732181012652366743951967290597615244880908382998110350485690069 3369 -48134010232611504622209468825489635095366156834565274620140574869428343012097305838203417270184084111368790313308403698069 3370 -54428329183188708348844274875912702547666951790959564485705705254104058482133148316955933097652066584697963944104332408069 3371 20476966071529800920592037303505913363065926451786411822763520695749613942452121592662792406460179358987083969457700904081 3372 -774944769851781237070824732770716852672065125882458078078336347176480059291859696791070778081402465872398175264965031383919 3373 6749647641469716018342357435127295435413115401748792039953607015345523851900083110903153998668640690766155810427484703233681 3374 -56544603100792329279068694115857623161220303354305850052151170568629794269351787355323061626479802833245459082948898698366319 3375 415893958980969851283211863376322371155190613684328769832989009925945539984217928254593775919850920188613545234388442127800081 3376 -2706092994662145914289512760800221376935566665017966980019540345079837613562037846894228131877636027035353975101401650592327919 3377 15512624912111902507053299358567155466016506136884154819984458142394621848318796632860851194131749215635068071594030400555949841 3378 -78110306965430619616273073611905432322404345649667151300923278221681019450507428181687093776598814505783937595207831258263497839 3379 344235790838075260754659618517756394846742299399819965954447033912343342982752267587892221465257512097350970466614773956099367361 3380 -1322522901080493787131447501947160230681034585276634274230187147117341314636868480757814153724804436738484239181817020947277272639 3381 4409724532388088331779138558786952110933294173420916572477994112990812803026923872337095995149290497431371900659637410205015183041 3382 -12697006209918462657868933634224484702470868842331054629308828579337505684018808218927511490594228641501529157821345210756173898559 3383 31391627621216894622451467166641363117683336653319510206418978645694304926541358445097540748441994696463048052255899934007191942401 3384 -66216341545788063203681821306679474886086112071862032363320967912199828949810769180255992073652760855767904696770637757319762297599 3385 118301877175771602927888255146378341684317269005324819903710801535917463575468555843009254471250959534325570258713403804809394009601 3386 -177534468475483734046461247357521114430171335663361370035512159480801691365655162311440206730066242946637306010716459148802132473199 3387 221666328804703454003399022364622685410079019302963760074109121980010411900325930685764114211083545701361950755144183696951102073351 3388 -227759597856659374170359902705816828586729335554033090112070202750668805759915428579688612271744988877997878927547779822925884166649 3389 190150368824094563732734051944843682832523621514734156433056708710947263333172315889078855111925141677972215235316609931935405193351 3390 -127098188810086701708462590154458970357073892537728474011603803765405265986949128223286252376135662814053875538354747188834346966649 3391 66845485264727697874524878221168941010779328217142139702339443611162967296768077808436351378295533962739678214782968581529890165351 3392 -27100068320508269565524314145907252207969348259719926175175464905035572603833403737292353597988032313672315389267723125360430794649 3393 8262117622883921571393128899390056338147733058774008009591053048068585738307397755541023472423793155618930041067993706685248429351 3394 -1837408808342843968852494037954260163555579735385816144991174308374047614390534681697252748762112639995698423488799951997539580649 3395 286748279116057677149377939741866179360740977651859511992358638464611696647407051046941393857951981732151259266119224061051349601 3396 -29832889285316181854290193815737573879758216470490895197389953498567828081135790696367661616998309609301330607047741474248650399 3397 1925604035858917265426832862215066965646290450836001329692279595894747345354478470421008340350783786237629477820034119039992001 3398 -69148562075400364380565466365853931031421688192998672835544104881610126989014159488582758517878602277333230855494259180826879 3399 1145623239317529922335901014238523818873310700557471649146128753699568074762604731076689307575560771207167999540097762531961 3400 -5797126020747367985879734231578109105412357244731625958745865049716390179693892056256184534249745940479999999983275836039 3401 -262439 3402 1 3403 1 3404 -272321 3405 475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000018013827979 3406 -95358993665359829941544777538235510097111575226993930251273634754620970704466893611306295916512778602623795200514394104877621 3407 5846163528308184989325616159610758479929995243006940279951540598145964888387144981163332430952208763318467305302247486949732419 3408 -165455723110127348474406165697764170123133924380857345512623135095949247082285381863025635976208775739648609945019498112945538445 3409 2606737604421255309396779208383968653298961528354455225085718786758087249006334492148145500340207135950089984863234663424901794595 3410 -25494823039239082950972209758270912118387298935017513297902521045613231149107210873206634039049965306322458230210377750079861231005 3411 166329050884537340595853685008172823633956482542746576225924783089415683297518696553326533881232914379524715190572785006194010305745 3412 -761944296507972843415009118301603690358143961236288951078901755311518016919264358209147816367372475794106117980572512901568778829755 3413 2547548118319153214890259084536639215043656521933834496541040593480454556331485497510642043322255462234114776412466415785378068034245 3414 -6408899124654680748777001944297577539464068949868341340974795164354314847904555747324069208740873479941196188612646876306590555117755 3415 12434716404445618181784069518469700382786439128544779948022661093274540669990768622270797575183127412048541606858596092244139875739045 3416 -18992921365630832097181984327195683999445891522848599599214548104769154158556250841485602011606981067862715809186282442276760560492955 3417 23236561713645173613015163063287913470736448015132013815770309728737984874671181394415369428746504784902013299870104281228677409387045 3418 -23109534969756812336532260062323549280533478234928773234490268744335933500389500746396637716170759129800627811831165940496523664564955 3419 18921829681091522910626158053849765612981554567936215230927081984033281895692712152495121963058426510384316536201444658726433454445695 3420 -12895968462782132612729821216823193899266899898378529448404710523954118467898490284552994930341292195429365340068444380010497654907605 3421 7385930063052599593291343001245905106453237326810224967211292731869090048217948832753904256946287811599642935558495051827155850143155 3422 -3584529983458849942923649358078742054779520620829428769043231380186514720177674374157726423269505887217125969394908128698710068589645 3423 1484927143473787843368479721721461547839772108706409017134257767025489634358041145789546021745834025348121898855449320580152161847795 3424 -528463764756449567823454816819862030071738371739058181309486842475850377029716975279277584621761934830758303602557675096565249689485 3425 162491117123395974065777050496889464521311922816322885953290254532442971806266451752372388630065861343870821146982184947539255365875 3426 -43384719596736152887518101237676679197902749145233290152487415720694419377908005776449488326051730013666317666087217464215071656205 3427 10103786319662090571891544963273346832771709915706478732935263476386448712900819237297061654266246277947698945296810564832961412995 3428 -2060669402959153920694206722248036733458931309557491472365908216404070671342837165439345017593052918766251460804786994906293602589 3429 369373889683277299494145151215080319239504319003907932988580424367704064716594212017786653114308111382086801907828783565992352611 3430 -58375096323895350326659212830545152881462784062144322251364023674179918379270304810409449543876654385982831125910180224250442909 3431 8159892398866394448888941750154388805438909751495650336349854376717648772161696473720747146144402056360671712655174036524587491 3432 -1008870517099854937196439223272426198612181399443445310629187377725028269865421513314187757448167392325879441064095345101441309 3433 113087033199296010887962047291506899357150755285973532288561188102721112309308072958148366840946373934521249819271859208030691 3434 -9080016250674387655147897817096482038257891939756241421462192527221836420187088081958968104037628405903223399873678889945629 3435 2779315693138602386898642680574679670095240276957920983515109870805272762492371673610850197855705505869941986534360038022381 3436 1751233544653710463849542387836324311990461011845006282965313159572583793867553819180570983936267174076754993716567516416281 3437 1830943437795708049434828714825840672060722831507424133845316822693430375817233284598230836435667821439199156484292999247281 3438 1825408709939354844095057689829135308147239043087664840691741166530075238874259309622303000454585046973690384152960223487281 3439 1825753293496358516234997856107705726924987374437639333013812005993608025303934598653932737611861185351379742532862468006081 3440 1825734037894200443147757181422429174013773186902353897249789105910836997028590290030564751839781552159060730635112162134881 3441 1825735004551436003126854915028743502023037559169403093342892781258801284233929887233479022246626954953147665077519757948161 3442 1825734960922920893978020729637114662893623937906285451757725196747895511426986552450904476789710073135996295865543430984961 3443 1825734962694412688855966933671178064095564441393896801856927318797913590119933059141811545291792700557506048241600459314021 3444 1825734962627545919665688316539670859748708620200573548174987074653892089591412778284086240123951109958405515192081859043901 3445 1825734962694412688855966933671178064095564441393896801856927318797913590119933059141811545291792700557506048241600459314021 3446 1825734960922920893978020729637114662893623937906285451757725196747895511426986552450904476789710073135996295865543430984961 3447 1825735004551436003126854915028743502023037559169403093342892781258801284233929887233479022246626954953147665077519757948161 3448 1825734037894200443147757181422429174013773186902353897249789105910836997028590290030564751839781552159060730635112162134881 3449 1825753293496358516234997856107705726924987374437639333013812005993608025303934598653932737611861185351379742532862468006081 3450 1825408709939354844095057689829135308147239043087664840691741166530075238874259309622303000454585046973690384152960223487281 3451 1830943437795708049434828714825840672060722831507424133845316822693430375817233284598230836435667821439199156484292999247281 3452 1751233544653710463849542387836324311990461011845006282965313159572583793867553819180570983936267174076754993716567516416281 3453 2779315693138602386898642680574679670095240276957920983515109870805272762492371673610850197855705505869941986534360038022381 3454 -9080016250674387655147897817096482038257891939756241421462192527221836420187088081958968104037628405903223399873678889945629 3455 113087033199296010887962047291506899357150755285973532288561188102721112309308072958148366840946373934521249819271859208030691 3456 -1008870517099854937196439223272426198612181399443445310629187377725028269865421513314187757448167392325879441064095345101441309 3457 8159892398866394448888941750154388805438909751495650336349854376717648772161696473720747146144402056360671712655174036524587491 3458 -58375096323895350326659212830545152881462784062144322251364023674179918379270304810409449543876654385982831125910180224250442909 3459 369373889683277299494145151215080319239504319003907932988580424367704064716594212017786653114308111382086801907828783565992352611 3460 -2060669402959153920694206722248036733458931309557491472365908216404070671342837165439345017593052918766251460804786994906293602589 3461 10103786319662090571891544963273346832771709915706478732935263476386448712900819237297061654266246277947698945296810564832961412995 3462 -43384719596736152887518101237676679197902749145233290152487415720694419377908005776449488326051730013666317666087217464215071656205 3463 162491117123395974065777050496889464521311922816322885953290254532442971806266451752372388630065861343870821146982184947539255365875 3464 -528463764756449567823454816819862030071738371739058181309486842475850377029716975279277584621761934830758303602557675096565249689485 3465 1484927143473787843368479721721461547839772108706409017134257767025489634358041145789546021745834025348121898855449320580152161847795 3466 -3584529983458849942923649358078742054779520620829428769043231380186514720177674374157726423269505887217125969394908128698710068589645 3467 7385930063052599593291343001245905106453237326810224967211292731869090048217948832753904256946287811599642935558495051827155850143155 3468 -12895968462782132612729821216823193899266899898378529448404710523954118467898490284552994930341292195429365340068444380010497654907605 3469 18921829681091522910626158053849765612981554567936215230927081984033281895692712152495121963058426510384316536201444658726433454445695 3470 -23109534969756812336532260062323549280533478234928773234490268744335933500389500746396637716170759129800627811831165940496523664564955 3471 23236561713645173613015163063287913470736448015132013815770309728737984874671181394415369428746504784902013299870104281228677409387045 3472 -18992921365630832097181984327195683999445891522848599599214548104769154158556250841485602011606981067862715809186282442276760560492955 3473 12434716404445618181784069518469700382786439128544779948022661093274540669990768622270797575183127412048541606858596092244139875739045 3474 -6408899124654680748777001944297577539464068949868341340974795164354314847904555747324069208740873479941196188612646876306590555117755 3475 2547548118319153214890259084536639215043656521933834496541040593480454556331485497510642043322255462234114776412466415785378068034245 3476 -761944296507972843415009118301603690358143961236288951078901755311518016919264358209147816367372475794106117980572512901568778829755 3477 166329050884537340595853685008172823633956482542746576225924783089415683297518696553326533881232914379524715190572785006194010305745 3478 -25494823039239082950972209758270912118387298935017513297902521045613231149107210873206634039049965306322458230210377750079861231005 3479 2606737604421255309396779208383968653298961528354455225085718786758087249006334492148145500340207135950089984863234663424901794595 3480 -165455723110127348474406165697764170123133924380857345512623135095949247082285381863025635976208775739648609945019498112945538445 3481 5846163528308184989325616159610758479929995243006940279951540598145964888387144981163332430952208763318467305302247486949732419 3482 -95358993665359829941544777538235510097111575226993930251273634754620970704466893611306295916512778602623795200514394104877621 3483 475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000018013827979 3484 -272321 3485 1 3486 1 3487 -282448 3488 -39455239697206586511897471180120610571436503407643446275224357528369751562996629334879591940103770870906879999999980614677782 3489 8032724732516951554597500012088961568637728344275776448278890975029353966721802938715409297201237995809878835199425448823284558 3490 -500093721062356398101776254718146258115795616632725556370435841903041958102174993574094747775492135314756506475432324658698723962 3491 14381175661916597704419011098288375925056419216428164389937642715125999789263814151581277980226497893986351594362645935096031378286 3492 -230354073953442847144300573095932170918097796353386153978479547159582806272771745467365986507762203871286729875893817459167684181490 3493 2291880597043887541961506308220247624898072645899187632262736394436270668514819397724047805705950557701196020953726577028841662779390 3494 -15219656331559055661730762227239473139427038948398908477769576087638251546751067304869093426235007652651348929199905972639374108690740 3495 71008228391779115564273319621980233342073336055901104602195457797519403622971682760859860561496054296282036829720036589097395453262510 3496 -241936371123995024263993373823338652958859648511356519826060087595516666630230889588406093675558508856416148122570876905650920010572190 3497 620567757503726477591438688729337656733777755239854254791004312910736713470633850821534522014698648155285504433142547835330942161905810 3498 -1228257809321569749052829907280571823382566569530305519485609569251463386481974655154745689690412459064412780276718047745251618305251790 3499 1914703996160439533554578477476788319882106145336699900864178411204911601316205298066742817835834350330813153423485105133525819309865810 3500 -2391861695413545751442801719950160713334995919197414658367116574326603249602206705430735697921488144968197446228668462027076232083846190 3501 2429970319054661819901893650863568250954587839958700255012435433997279383619913116947338195834154786572269608135220181505392499015089810 3502 -2033323197500463037040899056588475683601409378276426955326905782435311199801010628930097478774131145848968473404489045767683800741696340 3503 1416832927031844037754642624198131035772326437936765803494643438040674950820671412624829274984682088284202399535886759511994245669379410 3504 -830006753421159590282794806108265903058269240133877186477711613709779699518463099027494749719865715967116769761745912407549130443180250 3505 412206889249697708891658582705944920500844307711705745140508537986031925868894489896334753966348258559095563977329769269416089424280030 3506 -174821780716779217615705248904265650543217888213507386544310428597530988407150173466442100334004365646937413991827346866038497851138530 3507 63726601620546718412840522797734532046790912009492526817661401275015878315931691929717372958815144137223220239715534915136621118834910 3508 -20080101191520567023452909616587799172977858598798386103046163505878768429852929569174407765314404325579052095080607209522613010167330 3509 5497026491591565324949452979347201310248717335241571942002468300832799082867388061281901849239835254011781574344803832030592360144990 3510 -1313296266384815998874081116770519393020418562475774089643540828801179759429074187170791107503488100411785881799802681498140028470290 3511 274926946205894988850252259476554868783670905264749528536230825412576794552444338490481947309827319933564245901963349057349165092318 3512 -50612057995352144323786278374375687771138149213849563516269864296461468707985375915815874781631203013263615288617470112247973135938 3513 8220117703282528769601946833054614402245213435985729509340698759401704488579460104984220440867731483002139603803104530617149230782 3514 -1181191744226388042442615776828041929689469509609096810369356438288728034089201369119754288701045580266254011349993844066751054018 3515 150629707000406488666407734214097478953753066161922291780868896764929939468587951219094783815304223997954419360040444508660680382 3516 -17020130114603312722893219744513437773770141983200096018975095919299320336418596170053320879029571609446880499254326910015579458 3517 1772045621535631299217138608620719349524941142767462991863463550717335968183419886732657250316596268344468981399422088019091902 3518 -107250901369703537707981686877658748504484962530968937760646693012949213566499706109361549462683043660494230852019066097151928 3519 60707811498545217532638804382424831565231455053155525690999287210407239747506849134107199667406338969712098692774201526568542 3520 47271918470594505285404378051737048263658318142981197820831454028689132247931394202038985555124990262397939056510624901403522 3521 48235266790090340404820826638907108482124666117748334962425125337179776422949849245020252706452003434319122891636779976976522 3522 48173282501463223793924934663627384736703216692514740543321404315434688834901357440271154544313340558565116544313578588640922 3523 48176865333067380730972031105269445170081210210460066111081125906027225101026386527038457521653604354144210467851082262619722 3524 48176679114825663864746595464149759709694238224851414219454977623479435153619341082979986939833256396620474249997009805055242 3525 48176687824778837525122413274150430814319983677640990453393542708945875600804861866338505790480355287762528652380894565517482 3526 48176687457921013156109487884465643491808932249944194692246129058543666678977722149145350962636079312346065937945449931460942 3527 48176687471828488506229421472046698541803999259180515566851477447660469873715530053751879924712985809553980784324037257876202 3528 48176687471828488506229421472046698541803999259180515566851477447660469873715530053751879924712985809553980784324037257876202 3529 48176687457921013156109487884465643491808932249944194692246129058543666678977722149145350962636079312346065937945449931460942 3530 48176687824778837525122413274150430814319983677640990453393542708945875600804861866338505790480355287762528652380894565517482 3531 48176679114825663864746595464149759709694238224851414219454977623479435153619341082979986939833256396620474249997009805055242 3532 48176865333067380730972031105269445170081210210460066111081125906027225101026386527038457521653604354144210467851082262619722 3533 48173282501463223793924934663627384736703216692514740543321404315434688834901357440271154544313340558565116544313578588640922 3534 48235266790090340404820826638907108482124666117748334962425125337179776422949849245020252706452003434319122891636779976976522 3535 47271918470594505285404378051737048263658318142981197820831454028689132247931394202038985555124990262397939056510624901403522 3536 60707811498545217532638804382424831565231455053155525690999287210407239747506849134107199667406338969712098692774201526568542 3537 -107250901369703537707981686877658748504484962530968937760646693012949213566499706109361549462683043660494230852019066097151928 3538 1772045621535631299217138608620719349524941142767462991863463550717335968183419886732657250316596268344468981399422088019091902 3539 -17020130114603312722893219744513437773770141983200096018975095919299320336418596170053320879029571609446880499254326910015579458 3540 150629707000406488666407734214097478953753066161922291780868896764929939468587951219094783815304223997954419360040444508660680382 3541 -1181191744226388042442615776828041929689469509609096810369356438288728034089201369119754288701045580266254011349993844066751054018 3542 8220117703282528769601946833054614402245213435985729509340698759401704488579460104984220440867731483002139603803104530617149230782 3543 -50612057995352144323786278374375687771138149213849563516269864296461468707985375915815874781631203013263615288617470112247973135938 3544 274926946205894988850252259476554868783670905264749528536230825412576794552444338490481947309827319933564245901963349057349165092318 3545 -1313296266384815998874081116770519393020418562475774089643540828801179759429074187170791107503488100411785881799802681498140028470290 3546 5497026491591565324949452979347201310248717335241571942002468300832799082867388061281901849239835254011781574344803832030592360144990 3547 -20080101191520567023452909616587799172977858598798386103046163505878768429852929569174407765314404325579052095080607209522613010167330 3548 63726601620546718412840522797734532046790912009492526817661401275015878315931691929717372958815144137223220239715534915136621118834910 3549 -174821780716779217615705248904265650543217888213507386544310428597530988407150173466442100334004365646937413991827346866038497851138530 3550 412206889249697708891658582705944920500844307711705745140508537986031925868894489896334753966348258559095563977329769269416089424280030 3551 -830006753421159590282794806108265903058269240133877186477711613709779699518463099027494749719865715967116769761745912407549130443180250 3552 1416832927031844037754642624198131035772326437936765803494643438040674950820671412624829274984682088284202399535886759511994245669379410 3553 -2033323197500463037040899056588475683601409378276426955326905782435311199801010628930097478774131145848968473404489045767683800741696340 3554 2429970319054661819901893650863568250954587839958700255012435433997279383619913116947338195834154786572269608135220181505392499015089810 3555 -2391861695413545751442801719950160713334995919197414658367116574326603249602206705430735697921488144968197446228668462027076232083846190 3556 1914703996160439533554578477476788319882106145336699900864178411204911601316205298066742817835834350330813153423485105133525819309865810 3557 -1228257809321569749052829907280571823382566569530305519485609569251463386481974655154745689690412459064412780276718047745251618305251790 3558 620567757503726477591438688729337656733777755239854254791004312910736713470633850821534522014698648155285504433142547835330942161905810 3559 -241936371123995024263993373823338652958859648511356519826060087595516666630230889588406093675558508856416148122570876905650920010572190 3560 71008228391779115564273319621980233342073336055901104602195457797519403622971682760859860561496054296282036829720036589097395453262510 3561 -15219656331559055661730762227239473139427038948398908477769576087638251546751067304869093426235007652651348929199905972639374108690740 3562 2291880597043887541961506308220247624898072645899187632262736394436270668514819397724047805705950557701196020953726577028841662779390 3563 -230354073953442847144300573095932170918097796353386153978479547159582806272771745467365986507762203871286729875893817459167684181490 3564 14381175661916597704419011098288375925056419216428164389937642715125999789263814151581277980226497893986351594362645935096031378286 3565 -500093721062356398101776254718146258115795616632725556370435841903041958102174993574094747775492135314756506475432324658698723962 3566 8032724732516951554597500012088961568637728344275776448278890975029353966721802938715409297201237995809878835199425448823284558 3567 -39455239697206586511897471180120610571436503407643446275224357528369751562996629334879591940103770870906879999999980614677782 3568 -282448 3569 1 3570 1 3571 -292823 3572 3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000020842748683 3573 -684675060009267452144728589787898848422417926833083896047066090381277369993886124353869375859167285492915057459200640882255719341 3574 43277859313556642479562356983931289176544442160255796211766857998509514051455723637468975936627138416335490627152402297994477813093 3575 -1264295422774751547897908109679922058700287180785517790598175197637010971784937063089590770607272853476777982724534465811071804030811 3576 20584370160052789178306377079902557799932337559457315637266947962709302193678557398388264149580847018350777011830162831128109354246485 3577 -208290899311400543983494742951847370066517210219865526328528809936642908606819241081540291903430550879504886364909601853997583387895659 3578 1407565987730433914401911254289208776689441484898156606887473347921254980945615775889735643331606219409380741911933833173214242777756751 3579 -6686578995955603960127653073922062943823085535920653549550974041657885026568715685254101118583526188885141846220416556070894529840661569 3580 23209544565781916343084056846014164653872314876158415339379335107673552845753074440947132224518062997944812795003942060011562068303882331 3581 -60681065540319158200879766353484071169124008396280082768387916883487390226309353790274620350434110304768817017165807238333538998890609269 3582 122480834444376740258870864496783661060163577550264771377034138850868519851329443380991444690689299268778253331410500449220285423954655531 3583 -194804412687574898860123060932623412506779973946081371913439961098459192166795908297808104830940792225836189720604930572449319580869779669 3584 248396575643296643558612730162373173050203526370907606978709321484505272031545950430695130782944829192050712375399921588325131024389361131 3585 -257697287147180742257303209955235925992341628428246125749281828457742527342887670574690310626804196144063216076811553703370711069017045269 3586 220291673545759053513316225517779656377599063891655754149497097005799063919263315530332208866810329390728976063128614427494402099742362781 3587 -156883095360850130301435150879346839682844717248760721271017402691627557857739201522194080468786859203873292827132914130291445366890033619 3588 93970201351072280784129855766045972779484437554832552293627978490558342647677135696066005687804896886434620638460048276899993497360862241 3589 -47737982562272298114049231436182029023757427966760814981428328381599736978999377581552038312745307948911349847857619746380734670798793999 3590 20719507593275998528922418400795270588953171985512882131656757362805630099106119632892952434187760155834720275391671337050722033872452701 3591 -7732877221455648718518214696754258700330972911666066083289288704110805838288673790767795421253614160364896520644014365117965099121577379 3592 2495924752429101280545774910572080018350139569876794600050292811569098021407604165469466799032136716993599470620614113683579535529513181 3593 -700253737887407319659184165988539347567588348301184871572357294101536188511499132922156305338615286382107822791730116538838258901485859 3594 171544778453524376503510302620601182417784802875139782874927775498488431045525758580946601589685761965034901188515330381676123348143821 3595 -36842888502433574903439605035720869265292368918320496300271983066337210941964430911724840792258906796746512022685726532549736076099763 3596 6962320090025366769371726055870789073015621317569474375843524694076938492489401316025943903230579505504227625911057868402756050230893 3597 -1161454566281914725196301872651120348143913603119597052394608178567620561635034186608258141387587385846408375809116226412775610851091 3598 171507456383407790162801094358578836622088258843198869206574923688387164231001520961584894428089100665365182896582181305629223607469 3599 -22508242636854879396406020595815488750209376267528643330162046134970172077280836699324707653412073356910119512884665483381891456851 3600 2601350072409943460662111002929532049794172656562678801770905632431764228479011195681422114958702347798630205434998004795947755949 3601 -294348161000245422527069046637015840853783235497243367593508321059543844563303014692352720148121060025568651999973919175763921491 3602 3788712076970893821522198095538297648953003896353533804851375387453835971947316540114998984358799208772653399104425686799173799 3603 -23663828720990808616514051663688683706259126413930809538881030831367342165232146272919244041081098137062621862460023155653097161 3604 -21399531840285897304306368259038146934096790105254431207775176967942862116790476475662944305275922284250637983083722899475414261 3605 -21567055689201921842439408417033142325888130079238233150442918392544112190938427221347081392096993191918263538102543537845680421 3606 -21555924174453330674646807062707870054216739677550628502549367620066904602751361456303943452396139849394058044726738272331475521 3607 -21556589210750631075890565945727414211488154529630448169186455172431079950500442118011507388497065116958685581524984443117462721 3608 -21556553453061338653030306723016995723646141106726170908814486727997098128252136916815941736405623789836158615575095782349899041 3609 -21556555184827610296771917865034934459619700863868892127285572430195849965981173008282666400150695307481621250464318481219584161 3610 -21556555109229139673173306091514599102842557155742713314631822036774764466364946656188461480368473580639396493019541617810194421 3611 -21556555112205670341330735157129607663177449739314311838620731300641412516504881159008179013964380940624809047276248965228685301 3612 -21556555112096538707205269494033085515280967462720252716631063682347665346632776132542996584481972281596664641651199378216807501 3613 -21556555112205670341330735157129607663177449739314311838620731300641412516504881159008179013964380940624809047276248965228685301 3614 -21556555109229139673173306091514599102842557155742713314631822036774764466364946656188461480368473580639396493019541617810194421 3615 -21556555184827610296771917865034934459619700863868892127285572430195849965981173008282666400150695307481621250464318481219584161 3616 -21556553453061338653030306723016995723646141106726170908814486727997098128252136916815941736405623789836158615575095782349899041 3617 -21556589210750631075890565945727414211488154529630448169186455172431079950500442118011507388497065116958685581524984443117462721 3618 -21555924174453330674646807062707870054216739677550628502549367620066904602751361456303943452396139849394058044726738272331475521 3619 -21567055689201921842439408417033142325888130079238233150442918392544112190938427221347081392096993191918263538102543537845680421 3620 -21399531840285897304306368259038146934096790105254431207775176967942862116790476475662944305275922284250637983083722899475414261 3621 -23663828720990808616514051663688683706259126413930809538881030831367342165232146272919244041081098137062621862460023155653097161 3622 3788712076970893821522198095538297648953003896353533804851375387453835971947316540114998984358799208772653399104425686799173799 3623 -294348161000245422527069046637015840853783235497243367593508321059543844563303014692352720148121060025568651999973919175763921491 3624 2601350072409943460662111002929532049794172656562678801770905632431764228479011195681422114958702347798630205434998004795947755949 3625 -22508242636854879396406020595815488750209376267528643330162046134970172077280836699324707653412073356910119512884665483381891456851 3626 171507456383407790162801094358578836622088258843198869206574923688387164231001520961584894428089100665365182896582181305629223607469 3627 -1161454566281914725196301872651120348143913603119597052394608178567620561635034186608258141387587385846408375809116226412775610851091 3628 6962320090025366769371726055870789073015621317569474375843524694076938492489401316025943903230579505504227625911057868402756050230893 3629 -36842888502433574903439605035720869265292368918320496300271983066337210941964430911724840792258906796746512022685726532549736076099763 3630 171544778453524376503510302620601182417784802875139782874927775498488431045525758580946601589685761965034901188515330381676123348143821 3631 -700253737887407319659184165988539347567588348301184871572357294101536188511499132922156305338615286382107822791730116538838258901485859 3632 2495924752429101280545774910572080018350139569876794600050292811569098021407604165469466799032136716993599470620614113683579535529513181 3633 -7732877221455648718518214696754258700330972911666066083289288704110805838288673790767795421253614160364896520644014365117965099121577379 3634 20719507593275998528922418400795270588953171985512882131656757362805630099106119632892952434187760155834720275391671337050722033872452701 3635 -47737982562272298114049231436182029023757427966760814981428328381599736978999377581552038312745307948911349847857619746380734670798793999 3636 93970201351072280784129855766045972779484437554832552293627978490558342647677135696066005687804896886434620638460048276899993497360862241 3637 -156883095360850130301435150879346839682844717248760721271017402691627557857739201522194080468786859203873292827132914130291445366890033619 3638 220291673545759053513316225517779656377599063891655754149497097005799063919263315530332208866810329390728976063128614427494402099742362781 3639 -257697287147180742257303209955235925992341628428246125749281828457742527342887670574690310626804196144063216076811553703370711069017045269 3640 248396575643296643558612730162373173050203526370907606978709321484505272031545950430695130782944829192050712375399921588325131024389361131 3641 -194804412687574898860123060932623412506779973946081371913439961098459192166795908297808104830940792225836189720604930572449319580869779669 3642 122480834444376740258870864496783661060163577550264771377034138850868519851329443380991444690689299268778253331410500449220285423954655531 3643 -60681065540319158200879766353484071169124008396280082768387916883487390226309353790274620350434110304768817017165807238333538998890609269 3644 23209544565781916343084056846014164653872314876158415339379335107673552845753074440947132224518062997944812795003942060011562068303882331 3645 -6686578995955603960127653073922062943823085535920653549550974041657885026568715685254101118583526188885141846220416556070894529840661569 3646 1407565987730433914401911254289208776689441484898156606887473347921254980945615775889735643331606219409380741911933833173214242777756751 3647 -208290899311400543983494742951847370066517210219865526328528809936642908606819241081540291903430550879504886364909601853997583387895659 3648 20584370160052789178306377079902557799932337559457315637266947962709302193678557398388264149580847018350777011830162831128109354246485 3649 -1264295422774751547897908109679922058700287180785517790598175197637010971784937063089590770607272853476777982724534465811071804030811 3650 43277859313556642479562356983931289176544442160255796211766857998509514051455723637468975936627138416335490627152402297994477813093 3651 -684675060009267452144728589787898848422417926833083896047066090381277369993886124353869375859167285492915057459200640882255719341 3652 3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000020842748683 3653 -292823 3654 1 3655 1 3656 -303449 3657 -281710411438055027694947944226061159480056634330574206405101912752560026159795933451040286452340924018275123199999999977609638299 3658 59042802662075746349281896611026570807397185596955041223473117067642219552628171747690319949502155514339640999935999286065178775201 3659 -3788407488816722243044561668394311638474601841474124282962492423545544631823197562608142206256530999236959408897380193864811187280269 3660 112405959750702053087388647628194293993976657365411371330723445774918894178127600437808452396429431911949489260254593000693330403944831 3661 -1859816189312157195962760803475327540302891238291339663082007811231793404098707957623450114921606566510842651320146405717039535993536369 3662 19135395484834989910847411680086303814231743154107228219371166387987561455815665570201366630015253161091025801237076073248694094318979631 3663 -131556857722026954830847337711705799183235978611049652110975012594815445279418771338491486061703800586798967090359429124713671403136293799 3664 636159611099134230109511747806752891005389497182323547560555586457035884130222949841075002309571648050946868487877181705866199521333422901 3665 -2248947226140434277717747703970069917097559852283598207429581893181442832425246077569276518318606209856519081585203557346759041936392080199 3666 5991555906235156941444907798941620067832101026755218897985768124146396169949832306115744810216625870818898980088390722481880865162230444801 3667 -12329337905024537928223823153029966655282019211113664391546546706812713792483857870058237440403104877137711637063379638350775944941898457199 3668 20001163879987624731203291225072212958529000153047578048065513498084634138731586043511654065241040106361237420016289106945573928451966062801 3669 -26024158181250666506740404237604661359450597106119682013587262037215202575414801220831430705287699551835599388385102690715946717144281577199 3670 27561214544215057079432662033436093101443979451361641538831365999621095781632862608939538183493983102120593330333991759432784813565338022801 3671 -24061524668944173942127377378811281194864393709130221362969367580666217390228309104772303648837686612301819134402629835049964002868574777949 3672 17507180815073149482865267755841768896208794441175397004463526299114297740699110143061548934899641696389882884531431445926790997107521521551 3673 -10718289184211749600192814823910108892637985718903979096926811223502354914694767294560059356528396890962189639468551261198307015278908555749 3674 5567735128655118899911885839502706081429683512805509506009251798920780570437712260044992387763690469909397184918993656088686987630741779251 3675 -2472078289411503915243073248287437104835473468934194274512429711156787308098827680818214272973170848102820485057093007422820530845102162689 3676 944251083398560366208419653004387789679912651106933403675332193853686951099545862943783922194515303837486019008066049396279995450153130311 3677 -312064051539251818230368773910181158841480022794249638846426106225480920962247278234489549082718958943232494670599705845466924374966668089 3678 89689881959355690546819275219237768890766772823397572092762843591312538787302920186536353691171687278880358418533777870103509023908691911 3679 -22519524069729725629139925319659511538815558884157818198512707152277094708347116186116636205344211530895714771005559042385974880268914889 3680 4959701283276207019561240661027469625382708839460073733738912023325823367561201811491549364443119339078803745241725415485549078593066711 3681 -961636606876664074286937424903432692598404382708205410359506536405596506336473794692825213589748567865722281224043299774568152703278921 3682 164687153415425449272878435640986754279477386266032596592562543150558455070538536169679410641801842037281561681522383013422750117097079 3683 -24979914135670190752120445372897551139109031337623495600772757876701673510091303485344552330592521689938282653141479684013842348016201 3684 3369596859282441130831647544924821090601976245836587336739912771490382595484145721239592653968060481790136117611652765770327489106999 3685 -400542915173731608014629053609083463178336846435983698925135532850772285219808609574212475073831167553599685015963032365835922176201 3686 46515210591283849946532086900787748266804601429638205248494077506737002529022538920336717148444040470108959870869078935714162623799 3687 -844927030140180181565596812838787074394337828381596647806221746143570127761131091620496014124628745700594861055570465075561454351 3688 3645322459677714440010420818188609957196987257631788651372596706599001923395463501226095827044051154173502157516827521295890139149 3689 3263705990354473223134841235123987755408557466673971047781916269269489478193957181841800542696469790823122201823069209491095731449 3690 3292820071404478936753985088368397060073526860094514299822422809113843405607789649244886205165407882657566847408270117140824346449 3691 3290823647465298344114942242030137456071306406360954187129228345650622333182970712284775564925342872696363772692920244755601093749 3692 3290946835497489941248127068988868840036577185686272794850126487951234337323418335133734318811684478749605411580099250819162964749 3693 3290939988755119300733169277604369503991687781531659891530787866122964147429084466854399707398513513224811045064649691472690906349 3694 3290940331820513213690853303240529610795533320138525306921459640282153749123388931615883541398187323544510578468354509446690386349 3695 3290940316311953844157088036685305082268626473117786860857906531925815926231313931077561297899142251777291110266486624623776948729 3696 3290940316944860574695798239929859650432626498616370593884637459032078872096551163926724044779337498074682110040429087002632849729 3697 3290940316921554466388680253956939984031014252643361040574616854669482185073560380733652977563989568808652372533035141212023335929 3698 3290940316921554466388680253956939984031014252643361040574616854669482185073560380733652977563989568808652372533035141212023335929 3699 3290940316944860574695798239929859650432626498616370593884637459032078872096551163926724044779337498074682110040429087002632849729 3700 3290940316311953844157088036685305082268626473117786860857906531925815926231313931077561297899142251777291110266486624623776948729 3701 3290940331820513213690853303240529610795533320138525306921459640282153749123388931615883541398187323544510578468354509446690386349 3702 3290939988755119300733169277604369503991687781531659891530787866122964147429084466854399707398513513224811045064649691472690906349 3703 3290946835497489941248127068988868840036577185686272794850126487951234337323418335133734318811684478749605411580099250819162964749 3704 3290823647465298344114942242030137456071306406360954187129228345650622333182970712284775564925342872696363772692920244755601093749 3705 3292820071404478936753985088368397060073526860094514299822422809113843405607789649244886205165407882657566847408270117140824346449 3706 3263705990354473223134841235123987755408557466673971047781916269269489478193957181841800542696469790823122201823069209491095731449 3707 3645322459677714440010420818188609957196987257631788651372596706599001923395463501226095827044051154173502157516827521295890139149 3708 -844927030140180181565596812838787074394337828381596647806221746143570127761131091620496014124628745700594861055570465075561454351 3709 46515210591283849946532086900787748266804601429638205248494077506737002529022538920336717148444040470108959870869078935714162623799 3710 -400542915173731608014629053609083463178336846435983698925135532850772285219808609574212475073831167553599685015963032365835922176201 3711 3369596859282441130831647544924821090601976245836587336739912771490382595484145721239592653968060481790136117611652765770327489106999 3712 -24979914135670190752120445372897551139109031337623495600772757876701673510091303485344552330592521689938282653141479684013842348016201 3713 164687153415425449272878435640986754279477386266032596592562543150558455070538536169679410641801842037281561681522383013422750117097079 3714 -961636606876664074286937424903432692598404382708205410359506536405596506336473794692825213589748567865722281224043299774568152703278921 3715 4959701283276207019561240661027469625382708839460073733738912023325823367561201811491549364443119339078803745241725415485549078593066711 3716 -22519524069729725629139925319659511538815558884157818198512707152277094708347116186116636205344211530895714771005559042385974880268914889 3717 89689881959355690546819275219237768890766772823397572092762843591312538787302920186536353691171687278880358418533777870103509023908691911 3718 -312064051539251818230368773910181158841480022794249638846426106225480920962247278234489549082718958943232494670599705845466924374966668089 3719 944251083398560366208419653004387789679912651106933403675332193853686951099545862943783922194515303837486019008066049396279995450153130311 3720 -2472078289411503915243073248287437104835473468934194274512429711156787308098827680818214272973170848102820485057093007422820530845102162689 3721 5567735128655118899911885839502706081429683512805509506009251798920780570437712260044992387763690469909397184918993656088686987630741779251 3722 -10718289184211749600192814823910108892637985718903979096926811223502354914694767294560059356528396890962189639468551261198307015278908555749 3723 17507180815073149482865267755841768896208794441175397004463526299114297740699110143061548934899641696389882884531431445926790997107521521551 3724 -24061524668944173942127377378811281194864393709130221362969367580666217390228309104772303648837686612301819134402629835049964002868574777949 3725 27561214544215057079432662033436093101443979451361641538831365999621095781632862608939538183493983102120593330333991759432784813565338022801 3726 -26024158181250666506740404237604661359450597106119682013587262037215202575414801220831430705287699551835599388385102690715946717144281577199 3727 20001163879987624731203291225072212958529000153047578048065513498084634138731586043511654065241040106361237420016289106945573928451966062801 3728 -12329337905024537928223823153029966655282019211113664391546546706812713792483857870058237440403104877137711637063379638350775944941898457199 3729 5991555906235156941444907798941620067832101026755218897985768124146396169949832306115744810216625870818898980088390722481880865162230444801 3730 -2248947226140434277717747703970069917097559852283598207429581893181442832425246077569276518318606209856519081585203557346759041936392080199 3731 636159611099134230109511747806752891005389497182323547560555586457035884130222949841075002309571648050946868487877181705866199521333422901 3732 -131556857722026954830847337711705799183235978611049652110975012594815445279418771338491486061703800586798967090359429124713671403136293799 3733 19135395484834989910847411680086303814231743154107228219371166387987561455815665570201366630015253161091025801237076073248694094318979631 3734 -1859816189312157195962760803475327540302891238291339663082007811231793404098707957623450114921606566510842651320146405717039535993536369 3735 112405959750702053087388647628194293993976657365411371330723445774918894178127600437808452396429431911949489260254593000693330403944831 3736 -3788407488816722243044561668394311638474601841474124282962492423545544631823197562608142206256530999236959408897380193864811187280269 3737 59042802662075746349281896611026570807397185596955041223473117067642219552628171747690319949502155514339640999935999286065178775201 3738 -281710411438055027694947944226061159480056634330574206405101912752560026159795933451040286452340924018275123199999999977609638299 3739 -303449 3740 1 3741 1 3742 -314329 3743 24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000024032571646 3744 -5150531578110376586972221211004192937736079477946378747129458959974090379838700724256168878692398970795742346608640000794297448776854 3745 335403859050197982536063321347238619176857528629345534113660480930504807561146226455387985053285714600581715362368731157975002244079086 3746 -10105619060276135779912328217227970142240006728529914048625169585885057340240267360772839323353246301650631455338479454651009180498313174 3747 169879885903768292224371030236583781142664134155147653038363135819265159407336169444189883228440645451416967498254307100290797216148481036 3748 -1776826098291328257230127289248010763502859856621351585380711471318166267192641021326347452971723428135597593331833962554995825703689578964 3749 12424917237530157149417591767228154939576944173731330940292346112876275236532864205375017966920437521719544783349408762273527633177977727126 3750 -61143837139349868524684151341809674594297785476905106671962576324894411162595021142965622891746613203271924329426019889074576548831099738574 3751 220089925167323928728750851828032181093324314958977591147699790792474815771798853014289955503812429416513631017095250683087775705844005863376 3752 -597328281760114936913287417960991308080516589259241875952928662935922721024286377789037829568253950699919538429948082188969219452284356823624 3753 1252773920139539157430545047301815587444820042252076033915219753026727695514637601169651019369418779818748974096726668442310958254683365585876 3754 -2072255116793032471663507066465606004480180948533984506689908144223068629178095219077558609093847337863109198846346576728213922233686851034124 3755 2750460632085556752275031188417332720549436234929523400259246516562905062347196391691635630384719162687552133709404282326416646398207665595876 3756 -2972670160501099647679630482696958963284770740389328114280710209036701448361387285220483267017043129610137111505780444433822637886644048244124 3757 2649513539578340154884905727823134406037703815017163649844659349528018107566040463429901200335050687697418801594448065062508182457398310193526 3758 -1968919213523342629523068568793606604601310910416681117051583225768819995119586060580545085394140992647407428090573730344514679303055770834974 3759 1231633092660198040771504558584737003293333308660026135729426182771835590803990258014496482004716893638701008652973379515853005948877828761776 3760 -653969544302907063053250490613177355854542416735789797126176649191153265267607260050080526695307074943435922338825610364868189900574824532824 3761 296925787767801608662755442557095721145414820740201979312765958876308665128146118616788083400220852959408127724666333335144778515891830272936 3762 -116029769251726837584992898314996439690487059394924857967000597763914634532368291429989126867239797547030591333781634871614616429598437260464 3763 39248045809307453819045385006525011187066052532987605460533985500384140296488102404376292348889077700041930696221623526271764420297303052636 3764 -11550836355425342931450689967005485581798773424670161534693473389564989863193532461253623020336916395637170674141130628558945090467977414564 3765 2971227307352839611143392322013142098725029590269590265566604640512383815861411172201389967387248832416233337414790201729461393142646201036 3766 -670745709366544974164636587210731741797468448773560480434962701847446482349959805510502047498657181892223843896814102482360951618386685844 3767 133372661536606707852308240289960915119536504557163595828968684223457276843593699604048881199645231667935834746046490948452566016834907196 3768 -23437080382818516309252786234703069517894747518446999195427580755783986012947232788981481386295183755276076012234598816360452918021649156 3769 3649897572160647980939639893427959756383201879437517557388557108689832338555603696305423212467410616891010795215086993420129108129317084 3770 -505667232883545212562409858368307524038698246351419829261579307638899813298027427528546597014039863241050667192661644858059036246494116 3771 61907621129898139160671409391140567326665508836736760820935664555284706027045790887815542592689069896609531496511448059949980047094684 3772 -7257164664178538125737106211451123816446122769782524753723518821263571451238674318035278408715959409441405120373372892169655803639396 3773 277653940665697993608646457731640199054474357699581074960372940113004831629153665480499221140921803476127426350153505593105967551254 3774 -457473165683894081503591787301469122633044171179008018513090567802939437872071618744671097697349556421371794555836646319909797367246 3775 -393137031853456435744849905490229423347451101144929278793611044981922327243049284759406702941305504978804108907803317988920245229496 3776 -398195064972790120577864392550110515910721744141655584723377135027442869707924831399604176842785045434615721138519096626426668135296 3777 -397837373418546602546137093161476119001327833196785944915101753549999439476270766210271858251489020661937699132408174937641217723176 3778 -397860152743818834351665677110271907848501823500272311756215610197979356753489612978901779499145925508232915329427751599884167750576 3779 -397858844992700995117047805010311413193332595046248891079648054166311890136560719258108488225492033937577937911971181394641417644076 3780 -397858912733960659177244154652793849622392828252826126918706566136344576468182551637624751129267130528757381262920584643794718248876 3781 -397858909565381544341541500191648367091237030615272412038154323634626279494148226858994953586033542739838132262210829914920676179296 3782 -397858909699302186983344268557267535140459546738404064179993685310091374687984077652892117683638668339735203693249690338469023531096 3783 -397858909694184720907734816287247069287055924187376507798640615410951721916304763111734720801919405331801169703085659557875084974196 3784 -397858909694367115459216483990423371402197260389644276414303232243731288876006270814394599373844239758015838223099294798378952431596 3785 -397858909694184720907734816287247069287055924187376507798640615410951721916304763111734720801919405331801169703085659557875084974196 3786 -397858909699302186983344268557267535140459546738404064179993685310091374687984077652892117683638668339735203693249690338469023531096 3787 -397858909565381544341541500191648367091237030615272412038154323634626279494148226858994953586033542739838132262210829914920676179296 3788 -397858912733960659177244154652793849622392828252826126918706566136344576468182551637624751129267130528757381262920584643794718248876 3789 -397858844992700995117047805010311413193332595046248891079648054166311890136560719258108488225492033937577937911971181394641417644076 3790 -397860152743818834351665677110271907848501823500272311756215610197979356753489612978901779499145925508232915329427751599884167750576 3791 -397837373418546602546137093161476119001327833196785944915101753549999439476270766210271858251489020661937699132408174937641217723176 3792 -398195064972790120577864392550110515910721744141655584723377135027442869707924831399604176842785045434615721138519096626426668135296 3793 -393137031853456435744849905490229423347451101144929278793611044981922327243049284759406702941305504978804108907803317988920245229496 3794 -457473165683894081503591787301469122633044171179008018513090567802939437872071618744671097697349556421371794555836646319909797367246 3795 277653940665697993608646457731640199054474357699581074960372940113004831629153665480499221140921803476127426350153505593105967551254 3796 -7257164664178538125737106211451123816446122769782524753723518821263571451238674318035278408715959409441405120373372892169655803639396 3797 61907621129898139160671409391140567326665508836736760820935664555284706027045790887815542592689069896609531496511448059949980047094684 3798 -505667232883545212562409858368307524038698246351419829261579307638899813298027427528546597014039863241050667192661644858059036246494116 3799 3649897572160647980939639893427959756383201879437517557388557108689832338555603696305423212467410616891010795215086993420129108129317084 3800 -23437080382818516309252786234703069517894747518446999195427580755783986012947232788981481386295183755276076012234598816360452918021649156 3801 133372661536606707852308240289960915119536504557163595828968684223457276843593699604048881199645231667935834746046490948452566016834907196 3802 -670745709366544974164636587210731741797468448773560480434962701847446482349959805510502047498657181892223843896814102482360951618386685844 3803 2971227307352839611143392322013142098725029590269590265566604640512383815861411172201389967387248832416233337414790201729461393142646201036 3804 -11550836355425342931450689967005485581798773424670161534693473389564989863193532461253623020336916395637170674141130628558945090467977414564 3805 39248045809307453819045385006525011187066052532987605460533985500384140296488102404376292348889077700041930696221623526271764420297303052636 3806 -116029769251726837584992898314996439690487059394924857967000597763914634532368291429989126867239797547030591333781634871614616429598437260464 3807 296925787767801608662755442557095721145414820740201979312765958876308665128146118616788083400220852959408127724666333335144778515891830272936 3808 -653969544302907063053250490613177355854542416735789797126176649191153265267607260050080526695307074943435922338825610364868189900574824532824 3809 1231633092660198040771504558584737003293333308660026135729426182771835590803990258014496482004716893638701008652973379515853005948877828761776 3810 -1968919213523342629523068568793606604601310910416681117051583225768819995119586060580545085394140992647407428090573730344514679303055770834974 3811 2649513539578340154884905727823134406037703815017163649844659349528018107566040463429901200335050687697418801594448065062508182457398310193526 3812 -2972670160501099647679630482696958963284770740389328114280710209036701448361387285220483267017043129610137111505780444433822637886644048244124 3813 2750460632085556752275031188417332720549436234929523400259246516562905062347196391691635630384719162687552133709404282326416646398207665595876 3814 -2072255116793032471663507066465606004480180948533984506689908144223068629178095219077558609093847337863109198846346576728213922233686851034124 3815 1252773920139539157430545047301815587444820042252076033915219753026727695514637601169651019369418779818748974096726668442310958254683365585876 3816 -597328281760114936913287417960991308080516589259241875952928662935922721024286377789037829568253950699919538429948082188969219452284356823624 3817 220089925167323928728750851828032181093324314958977591147699790792474815771798853014289955503812429416513631017095250683087775705844005863376 3818 -61143837139349868524684151341809674594297785476905106671962576324894411162595021142965622891746613203271924329426019889074576548831099738574 3819 12424917237530157149417591767228154939576944173731330940292346112876275236532864205375017966920437521719544783349408762273527633177977727126 3820 -1776826098291328257230127289248010763502859856621351585380711471318166267192641021326347452971723428135597593331833962554995825703689578964 3821 169879885903768292224371030236583781142664134155147653038363135819265159407336169444189883228440645451416967498254307100290797216148481036 3822 -10105619060276135779912328217227970142240006728529914048625169585885057340240267360772839323353246301650631455338479454651009180498313174 3823 335403859050197982536063321347238619176857528629345534113660480930504807561146226455387985053285714600581715362368731157975002244079086 3824 -5150531578110376586972221211004192937736079477946378747129458959974090379838700724256168878692398970795742346608640000794297448776854 3825 24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000024032571646 3826 -314329 3827 1 3828 1 3829 -325466 3830 -2107757298379527717213600518699389595229783738061356212322972511214654115727593174080683423236414793504734471782399999999974226051291 3831 454446643645898200934411184979962294206280497018829115073631308738399784423380107317143120932791919329543531609980927999117397650644684 3832 -30029287437421180931214377399606972433726825448358565987621401256944624130754913615674045524822036047910012414819984981864346089881221406 3833 918579378780426805525963037116332543102307493625150698153870979452709870090427489991948235564134301724575603232308369451170571119258563068 3834 -15685674275393661283990005901891699541951867677274732088644888334945660444273596376849372799267040551656387888395083092636878986130505806042 3835 166742068308902419749461688306598896568195421365412263027345037286049535400060451356145553954889867157504362590338115999487655849999696835248 3836 -1185670751548798202879057858421071604438651905887258860720864743393015111109324284342104896690440810592276762005372596407165622485959668237982 3837 5936386121757581363495821427353816071917160295171457273326732665169280144525650561913268337118568383076138240773130048681167614653332324895148 3838 -21751586318994994154561529957530431206587071776852314765729088389833741053783033950871796800868709970892629214105215908405186463920091834912662 3839 60122719156334075579384008265650748080735209917208930326690313045592181224550214791575527872850545945850898103998111888968616700165963923293688 3840 -128480008840017069220031370437584367261302698581996038255172971962314779415739542220780468490921436423400803493158676389818028501565543767366792 3841 216638128848148768682384053805008960741694090837278416122138663083054117455514682774531658117762293489737363024417706369194476372021682003140208 3842 -293229653865153472069916745995280621625815162120561727160327335501668029964725262869780083617409202829804244787229615523141392331816812478829792 3843 323321786431319135311379298214740287514036707725696391393552770509838136080851889781002216536136222498164027220950178046540489850133545493236208 3844 -294110961665605257958189127354268973547628840280477549879473631792823355534716429025258931150684485776673086251926042920352667721357175418501742 3845 223151406692404732488543759238130600931176314772235763819193092623716570209707331315716019207036208592515751701239110124360337892710700141502108 3846 -142577421458098225641281869190572751688439631848885931088895838463239640413222832697242391690160795158389355235126702603277934904390919217451942 3847 77356826713933125088574035390289173360506310534789093236148901051186319848944178767770370370710364651105690331087502427440497755893360304117608 3848 -35903702556021621930025981884226725578254334787620880458727994948463283341897186725741888029348113013004860827045802855537876795360652123569332 3849 14348117177592107580381227304242970476459924974071609090083097587406180430619654503812308381603121195790320645133507788693053736255119146028248 3850 -4965556463407865199084771343182459965316877802316096810581771358307976059951900044464845901008421145298236215410242437520731203626643875556652 3851 1495838812126278992669419158304405555560596785017220713309926796984693990419748743784127538917186142877142365253624870090788105964761925478608 3852 -394033486356111315300422818761272004928301663733567720745023012994151030687980470097879998642056519621477909167038153848306922060491533073792 3853 91136646978514127643062829517579632711840460737189734778646587060755969051079382687767819185394558649717446655575062984090556558725986990960 3854 -18576348976078699824305582043941745979839623742236515872863814370068195923354879495525819476452047316192132573339649972605128469824071843520 3855 3347969377926756470184150497951135602598788373840314479449733308011893775759530946592362973212934114400393930671955634692414740059218496144 3856 -535052608132848816878986125695165476179839283770888288024889767801328483479651551528596981753178816974053263015989892835175807844460710448 3857 76092465862578754287759115296364416946150472290092926059334647220987757723829930790516093934258497756373135027258942944965643421549738832 3858 -9591384720288017665024517499993188681245019141662220868072801576805254782873890733506363965847903505012316105187587220855181530621682288 3859 1133370554794506641935725435080983294555695762504358279124288993006232414652957635990172331879108626922036707084974953568898537328554192 3860 -67442655593467658601529664925592351215472028416377835492539864377108731124310796398979608003750234746206105543072495094361050664031958 3861 53046650846773479365937355586249544588924226784428596796920572545637976487733547754873334220710163291847970813007230417050096154368492 3862 42194459710315330694452945740455843757059573915487333751147112345003004753359531374511135887594892702440816501186406771664058301756242 3863 43073126104462503503495369777550112301304377473511705502724055066585376707577543201465559830061164824821249344809783344046017545569992 3864 43009086967571505889675049579969094336144782958018420780043031843034817149987419639895060161970413050746330012286482885174592867014772 3865 43013293249841061810584271853482097307207400497875602102213685323343548608753575398745954696686642146218759429388289931023947991671752 3866 43013043995766526613276355729286790027511093159102529724219761953426685365405200135610288425550859775342790481205946196808461627366492 3867 43013057333503904698679917826176657500272971104978686748124934393309098745071833156527651779801838365368227582077671635160801070601392 3868 43013056688486517476561114007508111227808763856600309915825323287347352519005577287072736930337700864365620321177130634970609480848172 3869 43013056716697202946755639478966773538438047759268255414659150085215863138223094280638846729038141211966268292899943433698320132845112 3870 43013056715580689377761420295915650176644289870958553575799982105506123716391318758046953079463868579920141336067445232137078878466012 3871 43013056715620657902120233458782979068314442323760092859672588718416609238702469610370483382604515658426281335275224505216826861227952 3872 43013056715620657902120233458782979068314442323760092859672588718416609238702469610370483382604515658426281335275224505216826861227952 3873 43013056715580689377761420295915650176644289870958553575799982105506123716391318758046953079463868579920141336067445232137078878466012 3874 43013056716697202946755639478966773538438047759268255414659150085215863138223094280638846729038141211966268292899943433698320132845112 3875 43013056688486517476561114007508111227808763856600309915825323287347352519005577287072736930337700864365620321177130634970609480848172 3876 43013057333503904698679917826176657500272971104978686748124934393309098745071833156527651779801838365368227582077671635160801070601392 3877 43013043995766526613276355729286790027511093159102529724219761953426685365405200135610288425550859775342790481205946196808461627366492 3878 43013293249841061810584271853482097307207400497875602102213685323343548608753575398745954696686642146218759429388289931023947991671752 3879 43009086967571505889675049579969094336144782958018420780043031843034817149987419639895060161970413050746330012286482885174592867014772 3880 43073126104462503503495369777550112301304377473511705502724055066585376707577543201465559830061164824821249344809783344046017545569992 3881 42194459710315330694452945740455843757059573915487333751147112345003004753359531374511135887594892702440816501186406771664058301756242 3882 53046650846773479365937355586249544588924226784428596796920572545637976487733547754873334220710163291847970813007230417050096154368492 3883 -67442655593467658601529664925592351215472028416377835492539864377108731124310796398979608003750234746206105543072495094361050664031958 3884 1133370554794506641935725435080983294555695762504358279124288993006232414652957635990172331879108626922036707084974953568898537328554192 3885 -9591384720288017665024517499993188681245019141662220868072801576805254782873890733506363965847903505012316105187587220855181530621682288 3886 76092465862578754287759115296364416946150472290092926059334647220987757723829930790516093934258497756373135027258942944965643421549738832 3887 -535052608132848816878986125695165476179839283770888288024889767801328483479651551528596981753178816974053263015989892835175807844460710448 3888 3347969377926756470184150497951135602598788373840314479449733308011893775759530946592362973212934114400393930671955634692414740059218496144 3889 -18576348976078699824305582043941745979839623742236515872863814370068195923354879495525819476452047316192132573339649972605128469824071843520 3890 91136646978514127643062829517579632711840460737189734778646587060755969051079382687767819185394558649717446655575062984090556558725986990960 3891 -394033486356111315300422818761272004928301663733567720745023012994151030687980470097879998642056519621477909167038153848306922060491533073792 3892 1495838812126278992669419158304405555560596785017220713309926796984693990419748743784127538917186142877142365253624870090788105964761925478608 3893 -4965556463407865199084771343182459965316877802316096810581771358307976059951900044464845901008421145298236215410242437520731203626643875556652 3894 14348117177592107580381227304242970476459924974071609090083097587406180430619654503812308381603121195790320645133507788693053736255119146028248 3895 -35903702556021621930025981884226725578254334787620880458727994948463283341897186725741888029348113013004860827045802855537876795360652123569332 3896 77356826713933125088574035390289173360506310534789093236148901051186319848944178767770370370710364651105690331087502427440497755893360304117608 3897 -142577421458098225641281869190572751688439631848885931088895838463239640413222832697242391690160795158389355235126702603277934904390919217451942 3898 223151406692404732488543759238130600931176314772235763819193092623716570209707331315716019207036208592515751701239110124360337892710700141502108 3899 -294110961665605257958189127354268973547628840280477549879473631792823355534716429025258931150684485776673086251926042920352667721357175418501742 3900 323321786431319135311379298214740287514036707725696391393552770509838136080851889781002216536136222498164027220950178046540489850133545493236208 3901 -293229653865153472069916745995280621625815162120561727160327335501668029964725262869780083617409202829804244787229615523141392331816812478829792 3902 216638128848148768682384053805008960741694090837278416122138663083054117455514682774531658117762293489737363024417706369194476372021682003140208 3903 -128480008840017069220031370437584367261302698581996038255172971962314779415739542220780468490921436423400803493158676389818028501565543767366792 3904 60122719156334075579384008265650748080735209917208930326690313045592181224550214791575527872850545945850898103998111888968616700165963923293688 3905 -21751586318994994154561529957530431206587071776852314765729088389833741053783033950871796800868709970892629214105215908405186463920091834912662 3906 5936386121757581363495821427353816071917160295171457273326732665169280144525650561913268337118568383076138240773130048681167614653332324895148 3907 -1185670751548798202879057858421071604438651905887258860720864743393015111109324284342104896690440810592276762005372596407165622485959668237982 3908 166742068308902419749461688306598896568195421365412263027345037286049535400060451356145553954889867157504362590338115999487655849999696835248 3909 -15685674275393661283990005901891699541951867677274732088644888334945660444273596376849372799267040551656387888395083092636878986130505806042 3910 918579378780426805525963037116332543102307493625150698153870979452709870090427489991948235564134301724575603232308369451170571119258563068 3911 -30029287437421180931214377399606972433726825448358565987621401256944624130754913615674045524822036047910012414819984981864346089881221406 3912 454446643645898200934411184979962294206280497018829115073631308738399784423380107317143120932791919329543531609980927999117397650644684 3913 -2107757298379527717213600518699389595229783738061356212322972511214654115727593174080683423236414793504734471782399999999974226051291 3914 -325466 3915 1 3916 1 3917 -336863 3918 185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000027619226713 3919 -40551217907120025089243059225755760011116432648952666002998091270518742910249945841745210931118910842644600114892505088000979528032594407 3920 2718528904810573586351962939230411715384973270305908320051584049875970705262642508390944886607233954611467250896460620778052361332080783063 3921 -84411017394542475777366623332654702407485254427477953018246583651248994008459047596609577739992821331931491948906143592555274121084375245065 3922 1463876856291817171836499677440482382983717203906402588533430445032782167581050229267573174921238770182558911415532481769289486406907171174871 3923 -15812174114685306807851679706756887500027414498325474163169116446306107987894111585541333182733829258821516834404774713262133665744119139884329 3924 114309259379062055156017920336536654755761107262558871101558987179758947200305817599258359919361747672602063049148020517257977751336921630820588 3925 -582148124414793176194971742326124471382565440978539645288026392407122419875564507280061613513259069616723924586392182928708993947490405458331732 3926 2170769727119442286873469749402105055486747095044647672775266422161447550961898140821358193785356485427374271214584467871578719674021229649417180 3927 -6109162413937633683878858540690967456765877181160096039470513744015154176133466390226749324326298587342075641030097635806844541348296726600682660 3928 13298331842073626985477434847587573445826755974599059368836962376825859574327724011227082625804309144382992010775330488073602181914400092527111800 3929 -22850866173854847045431775578709324231474637193789389646983077299732268765714080872180760136909844055720343619235589449365825530419661616311727560 3930 31532621402177399054825594475161791172313300999600482331999007519180203652534041379158849315958235425023134214037720422335402611276530202729204440 3931 -35460340545473319228317087002547057172882744437525758200949355285376734113324784929487253537257411535163290854442305148757356530141503869197611560 3932 32911077942120596162454313710101525348246095694822531816753364204537020505678551472772752066436024221945021266331925009347991592805595269643794390 3933 -25487034007814216984697576238186513673839346306483273883539842704419696469030800884410857321740798581436225890910019113440258084042388165852479210 3934 16627459545578581214825416526255832052334497350021766397874291722244815694222580234506356678989022844757750532581352490007152335278627517267376390 3935 -9215070973070938311729907576601495582016277776323945818649195006723170805207435661683363154579138645725253205840388332989476399921701869151837050 3936 4370566238695096533384751435934869278491028305546930734556941116865406102921865957329742424744237527673865815806253044158924799689674973280887010 3937 -1785543794218391311315876780468941750293818132923404031843130820453890076752059457308342484577288805743054865195468526290077184589432310678761950 3938 631982803119773701324340919540786986483511304696673240555650395758134827593747269313726694452372957134241234416741671868778062791507628221215010 3939 -194793743406186916037009173221391135705382958539542415818446066642663240561786771304542387846336229786401231738246776604455063782481543590153950 3940 52525998581252849398862066729141239579425272017765550745118326642247606694916669440983619622016151497704015792329755290376315824488197487130480 3941 -12442010380003817009141824528790538628402690600801700796810715882159043794393431545341388797387039588091034933736038980656723827179476225236624 3942 2598529712006488154625158586722569537098589467406593630316097041956823899853567054578312566007062802937333405502095882473395438291524002111984 3943 -480106280675378206924413531353540933382593599031087584122816890617440695116135916342190661509397358045851270706608300327415848367786254019088 3944 78701844222408324640987793498951584486876392832761981966700762737480041196632361056164196136314074304479312363116683032665824960429963972496 3945 -11484050604166992913515900068741718980732729872934214665354120264768224816344966744244095705427659409190397774079005077573261599251574398576 3946 1489027400505521478969532180940644687839454742814335027158603989129771059977106099432254287613349693654802129189625164273734229010849365648 3947 -177979590848447593944051876025128322807532538089274586272304245691985775734437258540724028648661186549109049402847817700424473623910836592 3948 13753050102573464638869773650872064450698561597980776789676444271672649572384807176806786354027865592627579215645730671204786830740155058 3949 -6021795692180717406874240535550700356267895908830167851908606505093540598424947514879786960623188088776693605579510155430951308942363662 3950 -4189865868811766743890365296983591165786563825484140131642107242545844015997584353739647173126124983868303256401615978946518059626740062 3951 -4342529261699857589953476986690574034164264879609220489190798782814062733966196233128139160674272592306978463647844847506539005664029662 3952 -4331069408770685549748265731447077519631964951037641228305600749565491382901654553670132308003812031146774808357689315836110959778743122 3953 -4331845243057234230185316412503660160031116683334399193356540375554914016000393091728529151676839637509321885797090127166313611415985682 3954 -4331797821491241913606140716149616089542827990498189816805882704137499174543782901996702199417229023711907980948161817387181217196982482 3955 -4331800440985551327554375592515649314127076698617163216539256206954053741212093042596759993662032620661324005123367753802575536386437330 3956 -4331800310109468061829879675265787599090591065457313872477654136181015783831160325126433738290108495763313664383469260842157885713652600 3957 -4331800316028110650277054556602515420718917371283312129853630887362506159107713424260416780433723997635003318742647831607985377178040600 3958 -4331800315785687780524752856458851204849985891211168891126873271589788499193233918329360292144304749004440913581609039578113158162867320 3959 -4331800315794685905713241608101408890714458523191031415807729049477231174043832927550870348701614642170844181927639611850366196418959160 3960 -4331800315794373905608254801644090251323468634068674049900953571286523703320378814544098286432169825311483114897073742654977391700117040 3961 -4331800315794685905713241608101408890714458523191031415807729049477231174043832927550870348701614642170844181927639611850366196418959160 3962 -4331800315785687780524752856458851204849985891211168891126873271589788499193233918329360292144304749004440913581609039578113158162867320 3963 -4331800316028110650277054556602515420718917371283312129853630887362506159107713424260416780433723997635003318742647831607985377178040600 3964 -4331800310109468061829879675265787599090591065457313872477654136181015783831160325126433738290108495763313664383469260842157885713652600 3965 -4331800440985551327554375592515649314127076698617163216539256206954053741212093042596759993662032620661324005123367753802575536386437330 3966 -4331797821491241913606140716149616089542827990498189816805882704137499174543782901996702199417229023711907980948161817387181217196982482 3967 -4331845243057234230185316412503660160031116683334399193356540375554914016000393091728529151676839637509321885797090127166313611415985682 3968 -4331069408770685549748265731447077519631964951037641228305600749565491382901654553670132308003812031146774808357689315836110959778743122 3969 -4342529261699857589953476986690574034164264879609220489190798782814062733966196233128139160674272592306978463647844847506539005664029662 3970 -4189865868811766743890365296983591165786563825484140131642107242545844015997584353739647173126124983868303256401615978946518059626740062 3971 -6021795692180717406874240535550700356267895908830167851908606505093540598424947514879786960623188088776693605579510155430951308942363662 3972 13753050102573464638869773650872064450698561597980776789676444271672649572384807176806786354027865592627579215645730671204786830740155058 3973 -177979590848447593944051876025128322807532538089274586272304245691985775734437258540724028648661186549109049402847817700424473623910836592 3974 1489027400505521478969532180940644687839454742814335027158603989129771059977106099432254287613349693654802129189625164273734229010849365648 3975 -11484050604166992913515900068741718980732729872934214665354120264768224816344966744244095705427659409190397774079005077573261599251574398576 3976 78701844222408324640987793498951584486876392832761981966700762737480041196632361056164196136314074304479312363116683032665824960429963972496 3977 -480106280675378206924413531353540933382593599031087584122816890617440695116135916342190661509397358045851270706608300327415848367786254019088 3978 2598529712006488154625158586722569537098589467406593630316097041956823899853567054578312566007062802937333405502095882473395438291524002111984 3979 -12442010380003817009141824528790538628402690600801700796810715882159043794393431545341388797387039588091034933736038980656723827179476225236624 3980 52525998581252849398862066729141239579425272017765550745118326642247606694916669440983619622016151497704015792329755290376315824488197487130480 3981 -194793743406186916037009173221391135705382958539542415818446066642663240561786771304542387846336229786401231738246776604455063782481543590153950 3982 631982803119773701324340919540786986483511304696673240555650395758134827593747269313726694452372957134241234416741671868778062791507628221215010 3983 -1785543794218391311315876780468941750293818132923404031843130820453890076752059457308342484577288805743054865195468526290077184589432310678761950 3984 4370566238695096533384751435934869278491028305546930734556941116865406102921865957329742424744237527673865815806253044158924799689674973280887010 3985 -9215070973070938311729907576601495582016277776323945818649195006723170805207435661683363154579138645725253205840388332989476399921701869151837050 3986 16627459545578581214825416526255832052334497350021766397874291722244815694222580234506356678989022844757750532581352490007152335278627517267376390 3987 -25487034007814216984697576238186513673839346306483273883539842704419696469030800884410857321740798581436225890910019113440258084042388165852479210 3988 32911077942120596162454313710101525348246095694822531816753364204537020505678551472772752066436024221945021266331925009347991592805595269643794390 3989 -35460340545473319228317087002547057172882744437525758200949355285376734113324784929487253537257411535163290854442305148757356530141503869197611560 3990 31532621402177399054825594475161791172313300999600482331999007519180203652534041379158849315958235425023134214037720422335402611276530202729204440 3991 -22850866173854847045431775578709324231474637193789389646983077299732268765714080872180760136909844055720343619235589449365825530419661616311727560 3992 13298331842073626985477434847587573445826755974599059368836962376825859574327724011227082625804309144382992010775330488073602181914400092527111800 3993 -6109162413937633683878858540690967456765877181160096039470513744015154176133466390226749324326298587342075641030097635806844541348296726600682660 3994 2170769727119442286873469749402105055486747095044647672775266422161447550961898140821358193785356485427374271214584467871578719674021229649417180 3995 -582148124414793176194971742326124471382565440978539645288026392407122419875564507280061613513259069616723924586392182928708993947490405458331732 3996 114309259379062055156017920336536654755761107262558871101558987179758947200305817599258359919361747672602063049148020517257977751336921630820588 3997 -15812174114685306807851679706756887500027414498325474163169116446306107987894111585541333182733829258821516834404774713262133665744119139884329 3998 1463876856291817171836499677440482382983717203906402588533430445032782167581050229267573174921238770182558911415532481769289486406907171174871 3999 -84411017394542475777366623332654702407485254427477953018246583651248994008459047596609577739992821331931491948906143592555274121084375245065 4000 2718528904810573586351962939230411715384973270305908320051584049875970705262642508390944886607233954611467250896460620778052361332080783063 4001 -40551217907120025089243059225755760011116432648952666002998091270518742910249945841745210931118910842644600114892505088000979528032594407 4002 185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000027619226713 4003 -336863 4004 1 4005 1 4006 -348523 4007 -16507955160908461081216919262453619309839666236496541854913520707833171034378509739399912570787600662729080382999756799999999970426693027 4008 3658985547738212218586963135210325269728181214415188232735916120714958282575947350758066530137050091368781059504386080767998914197901516349 4009 -248818321697920174967880584035706793336055753077905882063872347219375507551587970253744231022998650699159934140321498639870655029523478723693 4010 7840790112403525950435438810387639566054091046683936269011739157600083572527532732763098926135837147665481777519433983426075350445587015063211 4011 -138069528034481729281950667116385363712760352026228906956056807378114846246627149736823521315221998892881278600406914756090386856005860323071285 4012 1515089889136357926883572537674807345508612968276969341791831388864226648485803591286662112325009877784783516694213351736147060102619219294024779 4013 -11132746504326005179581499389014038588354740962353015991531128089199156288783413566469320070998081753163018026334022083222397654153634409480342648 4014 57656264688643467209191871367936267994122060982042792477480116420732852844484278355030515180494660441557092567891265841747179042039874643781763180 4015 -218741582660741864135235004003032607155973754382789220178546594434778196374920254773460648135762386034858108032395347787591786076472399406974017604 4016 626625570126254844181418874235487166214967599735102624854861651633807958980860947695512596780214058519738460430074297787267659026978136932833643132 4017 -1389078082632603373272364401961248224484587469449484889815203486683549833349242194542933198742376964233245771290096299429035221889688862338913224408 4018 2431750688433919216216888748790873498577059122059430136500772425456885882172835216694475680656943992273606672933828491378728635784085662458371665112 4019 -3420093791749319009783996158828978426363567738759560424789760667958733016438899179432816145501745449427948946177462411793509704683621913440571722568 4020 3921481514161177372148619730482840143802470811269863782273503618670123998363667299727297668086236578401279979353456644156130873069872882021008939832 4021 -3712293162694462997869940500088462513660301525664542101897409357100938960885394133251079695561351017685337352018175596098189336787478357440377779818 4022 2933420288148113177977439143430329084435028082561057182486286629800733797072176961778662860901614596075402562492572078795992532668119659167027516782 4023 -1953432024799691565588115316878119799077401453505997299667375448611369511619118443353073122963352139274825249219603580133747555304738798694861164418 4024 1105486650600170528776868377959850312991399322923711992175246601893390986896663282304149027957397177665713967188493889478597430732716749231380160062 4025 -535603926346947230533102935948655351162267242841833259883730861715962026936902882794303176437068996174945785523202957621531392092386191659111780598 4026 223615257474084621624690922611836515618336896847124921798983739875814775817105424254719282565684379997476378621047796870196817691747150515415786682 4027 -80917104176192062125372163887936572015729502249423968363639214996365997330353188856027871489509403138028039771317319758395248816769827785630388038 4028 25509366090114990916828436199208849709534034093304269920754441209607026677763148225237220338576583122373222303478590743991118485323408432912439482 4029 -7038509059386288564684523039667391557950669676076993999163659920042828086195235356512475537238805966896892562628329812048969949925997842054012328 4030 1706780309733475611229701675130525286402934228577413516479522003499642356324627690997041313538843349661242243992494617250341687836382607546599664 4031 -365091895928359215598776736508628455770152466691675929503514263987528520918766354291485484039719132887568442278312341550859952316769314477530000 4032 69121237623347495016793436798304709558901225327421627976148705339023166826955243863808896722179676384007507180259876801146344902662015208314480 4033 -11616943219546214477816219537508585169213930299877388138126188377043052244198444306603197829059674498550624735549256428748114113499490152651888 4034 1738545833122839338519263938630204383916141572731871024776238819243571058824678611594249192796815954495709250381470270380307978051448809617424 4035 -231650683784730227387334325540679602194488208887039693801535371439202929794060182008420593962742522685374271412216967415224154204659260440816 4036 28124228809091211283127095232066227300021875874588123789079027652430636548792835730231193504722564771319505201270309842699286263122098983696 4037 -2552212487432422315229208477718425816465595426228796631510193762104962999650378722317721209508725392747167134932241806532154633982850081934 4038 698177117835670859783790064093179935870857821992082782458309873289312288171312411553699826706338691942091798460017434950047499461530241306 4039 388636486953798372842151197554097733858292912234958946098466066651576920887356000835429987003132644657899389782944597669102169980941859946 4040 415171099815175350762878446174827070324137096753073186522679295187446339964973886768141548664982056581957750602422310102078213774150182186 4041 413120795502389740039475364688201248504781074316627677299463699173028420338555892033247406472959724898948857772228170675699074395385450406 4042 413263774619280661454693022344736408469049452057892535415090414491600764564975398386120113660385073481765300068971990791942865496513205526 4043 413254766005893101807789574990514738945749542918871153137980300528374646686232157812142927402440233344852105932404706151170167954968444886 4044 413255279344338111955649910115098961688553160919805158399341155916176629940015475281124831428530003243593605129182568879326669913188231382 4045 413255252866088082088916477320333878045809348164118280493673765357265049735396267751261744127763358221297438476835052718759606338942015808 4046 413255254103303872488443680925524900617909315539685525273907195888936126466559390038387323689650458638329172591748692606689396341616503368 4047 413255254050900756863386375001236269733866345816392497513278529888253061909583113572922997422693212920860346969769863428771720690964558728 4048 413255254052913850448416906035870955680229835774929303398997705163426571060593459022021151640408337687549587793494451538002545152625079048 4049 413255254052843742256057436191766352651229602405198882826011074768192696811577357163170747115232867384992203772893720252089283625070305328 4050 413255254052843742256057436191766352651229602405198882826011074768192696811577357163170747115232867384992203772893720252089283625070305328 4051 413255254052913850448416906035870955680229835774929303398997705163426571060593459022021151640408337687549587793494451538002545152625079048 4052 413255254050900756863386375001236269733866345816392497513278529888253061909583113572922997422693212920860346969769863428771720690964558728 4053 413255254103303872488443680925524900617909315539685525273907195888936126466559390038387323689650458638329172591748692606689396341616503368 4054 413255252866088082088916477320333878045809348164118280493673765357265049735396267751261744127763358221297438476835052718759606338942015808 4055 413255279344338111955649910115098961688553160919805158399341155916176629940015475281124831428530003243593605129182568879326669913188231382 4056 413254766005893101807789574990514738945749542918871153137980300528374646686232157812142927402440233344852105932404706151170167954968444886 4057 413263774619280661454693022344736408469049452057892535415090414491600764564975398386120113660385073481765300068971990791942865496513205526 4058 413120795502389740039475364688201248504781074316627677299463699173028420338555892033247406472959724898948857772228170675699074395385450406 4059 415171099815175350762878446174827070324137096753073186522679295187446339964973886768141548664982056581957750602422310102078213774150182186 4060 388636486953798372842151197554097733858292912234958946098466066651576920887356000835429987003132644657899389782944597669102169980941859946 4061 698177117835670859783790064093179935870857821992082782458309873289312288171312411553699826706338691942091798460017434950047499461530241306 4062 -2552212487432422315229208477718425816465595426228796631510193762104962999650378722317721209508725392747167134932241806532154633982850081934 4063 28124228809091211283127095232066227300021875874588123789079027652430636548792835730231193504722564771319505201270309842699286263122098983696 4064 -231650683784730227387334325540679602194488208887039693801535371439202929794060182008420593962742522685374271412216967415224154204659260440816 4065 1738545833122839338519263938630204383916141572731871024776238819243571058824678611594249192796815954495709250381470270380307978051448809617424 4066 -11616943219546214477816219537508585169213930299877388138126188377043052244198444306603197829059674498550624735549256428748114113499490152651888 4067 69121237623347495016793436798304709558901225327421627976148705339023166826955243863808896722179676384007507180259876801146344902662015208314480 4068 -365091895928359215598776736508628455770152466691675929503514263987528520918766354291485484039719132887568442278312341550859952316769314477530000 4069 1706780309733475611229701675130525286402934228577413516479522003499642356324627690997041313538843349661242243992494617250341687836382607546599664 4070 -7038509059386288564684523039667391557950669676076993999163659920042828086195235356512475537238805966896892562628329812048969949925997842054012328 4071 25509366090114990916828436199208849709534034093304269920754441209607026677763148225237220338576583122373222303478590743991118485323408432912439482 4072 -80917104176192062125372163887936572015729502249423968363639214996365997330353188856027871489509403138028039771317319758395248816769827785630388038 4073 223615257474084621624690922611836515618336896847124921798983739875814775817105424254719282565684379997476378621047796870196817691747150515415786682 4074 -535603926346947230533102935948655351162267242841833259883730861715962026936902882794303176437068996174945785523202957621531392092386191659111780598 4075 1105486650600170528776868377959850312991399322923711992175246601893390986896663282304149027957397177665713967188493889478597430732716749231380160062 4076 -1953432024799691565588115316878119799077401453505997299667375448611369511619118443353073122963352139274825249219603580133747555304738798694861164418 4077 2933420288148113177977439143430329084435028082561057182486286629800733797072176961778662860901614596075402562492572078795992532668119659167027516782 4078 -3712293162694462997869940500088462513660301525664542101897409357100938960885394133251079695561351017685337352018175596098189336787478357440377779818 4079 3921481514161177372148619730482840143802470811269863782273503618670123998363667299727297668086236578401279979353456644156130873069872882021008939832 4080 -3420093791749319009783996158828978426363567738759560424789760667958733016438899179432816145501745449427948946177462411793509704683621913440571722568 4081 2431750688433919216216888748790873498577059122059430136500772425456885882172835216694475680656943992273606672933828491378728635784085662458371665112 4082 -1389078082632603373272364401961248224484587469449484889815203486683549833349242194542933198742376964233245771290096299429035221889688862338913224408 4083 626625570126254844181418874235487166214967599735102624854861651633807958980860947695512596780214058519738460430074297787267659026978136932833643132 4084 -218741582660741864135235004003032607155973754382789220178546594434778196374920254773460648135762386034858108032395347787591786076472399406974017604 4085 57656264688643467209191871367936267994122060982042792477480116420732852844484278355030515180494660441557092567891265841747179042039874643781763180 4086 -11132746504326005179581499389014038588354740962353015991531128089199156288783413566469320070998081753163018026334022083222397654153634409480342648 4087 1515089889136357926883572537674807345508612968276969341791831388864226648485803591286662112325009877784783516694213351736147060102619219294024779 4088 -138069528034481729281950667116385363712760352026228906956056807378114846246627149736823521315221998892881278600406914756090386856005860323071285 4089 7840790112403525950435438810387639566054091046683936269011739157600083572527532732763098926135837147665481777519433983426075350445587015063211 4090 -248818321697920174967880584035706793336055753077905882063872347219375507551587970253744231022998650699159934140321498639870655029523478723693 4091 3658985547738212218586963135210325269728181214415188232735916120714958282575947350758066530137050091368781059504386080767998914197901516349 4092 -16507955160908461081216919262453619309839666236496541854913520707833171034378509739399912570787600662729080382999756799999999970426693027 4093 -348523 4094 1 4095 1 4096 -360449 4097 1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000031641262201 4098 -333810584724826808389323900409632301917358888360493962940080544156744774842301945954735029003516602438045330252060017295360001202204162143799 4099 23021778715048625908134112913167609915700095688421030983468129280190819788670065071378159118307798566623302373376806806251135414397405526236531 4100 -736121327641613379251010108634585052447291390113299863215829372384541067220898121111524464539920019176754060118556966455363166720457885159324169 4101 13159393369543399644081693269564467608648833475976905933536461725891345523884396717206176690327483339132392439246495951578982951753780197772872031 4102 -146669820111450660683045061061925860784142910499028905434727476613824799528245426324577145535414995298953130517732179746747443919824215371984911969 4103 1095177490435366674275738142499578099714311329764461918244386228654581693171128521473741888375459840959266126869543631211252053016999423337133104336 4104 -5766622616011639469624124401592402584427495104084520853789400340163331281427713736078009013192496464031678196791160076865939876526079905261166434714 4105 22253943511579493576101378092661800357351192434770602926885575733980970343823855903621115489485627776138862761498716765241118392746732019216786543676 4106 -64876023287363019826203433344308711827765172984566806170988665301335817904148377791741251127572827153307817159711223430354092829163840743732195612324 4107 146417658301703198972397548865093164884783952646770612627362280575177464773394766295927170983874914778566812844264900615963066414094907521813867537696 4108 -261069842891973442040671437725927158259870264192452375281265349708932078686155879886395084328552056459734162719909821848284523332948692090719063278104 4109 374125870499606575959960600001512786280474077362231209413592716313547057598567296066262399580114478148532429020288641199051736561817191819931648273896 4110 -437256527103078023415762706949189395697922022946322856394021666639012020321041790627840833155910780830570428509222789145664540130285277981003047126104 4111 422080060220567346393815221011696639540098293938448237277811424893110645815573369289210959862495441157259368868100732066471339586180739731021823044646 4112 -340213499921192051883992030887773974404664802644470637278939215394012377806420769801176485006070744984815066202093531998982936123929791888705882192854 4113 231184579713085383576635555831097859009818553884371422457777180940653293075347914863766028060257153198709279646580990169037741485284324561067286560646 4114 -133554384489888298139296652521168560375397680173769008670482832570061828927989399046088917683390882608726317007162073915991982354164339830648651073754 4115 66077984110102043278328833078349679834881157191126598657708520350199738722809503127034636197734339784785205954596908995740560752372356678276275220666 4116 -28183290091966631435479306506660593552562330339226284051964649075329952581239468945630278977545204362153115274706349389851697246818669684151217281534 4117 10422741436481711404753965847920141826066973111083529007044643481560645639122008943640139409414815232531932829579248752938574128847965785639674060466 4118 -3359484929580001290197221208721153302774221231688161740462778029428422214318829745324551015265503291428996957217083119701621933567331443407080192334 4119 948137818309974211894668537614769358946769098993059238655590250722213611467518762257869327003302439287383430913230542197917913095184540899329708216 4120 -235276832389281511146958695372400090098304104934269049533525456643975263345979538382572901936231243377798107833185063857504852542439541140386870884 4121 51524614991108054700118853250558894769160014185646916943232339729257532785975671720310607647925697913936609825118209821054896142984855269654831216 4122 -9991737832263705008613526523445568311576585132049725217348871419158613169942572241469739123511525512487977717846625241763308540069805624359910544 4123 1720922272457517567276839883607137331142520771103858815309326019756643150004822700439487609136101629989579998994235562790430253712957592342111696 4124 -264036329982552875642309953018580356391404970825883811292961698288187731693012580611422174577127314081386310169288781884424284077942089583195504 4125 36121150973700623462339857647477640092666417922692488712947435522107533023409859976477147290288695141744721681088131631478346863958511561397136 4126 -4469389408297247297886536818196580103182579144691893160656393757763551762336353565922696952293581882345536399619301174343231876886645130710640 4127 449512682579174406951081507926934150493474030694495988173579831577237008474686512429818778192528402147293194621865690455792930062986106836050 4128 -85654821294840145852125222462196601669831661280224618967926144977461077178238257239564115439256163035364852697827606514429325298639250712050 4129 -33291517926402786755314970409156108135897383313224378834461570680767695541294102631654133575467712446750330151133153566477036341896114123550 4130 -37906287488541465064725011783488815698647286073098820412553865952685905736979104084861028187709719498115967943319256093253056028502525661950 4131 -37539456762435874411730905925976006880753375090520358741953598894692720847075326589086431179491500673722119868548271090472689249177966993850 4132 -37565791092223325115130032859306864705662470712387852311517095987958161093724022415129395998928408795180974101657042680439408393158915504850 4133 -37564081814743855075505675711866710889418607617788320272474766292141963629083812316623190273570840949955312733176517942785518921882264075650 4134 -37564182224797775099773554939283006839059374066780519558094228467436231461794908292326511429455428150952632012171834794635973951950320739330 4135 -37564176881527795498640880238903793432424187019412128843470956424285949132729526048055528444631618019555672210865378072277139810246342376016 4136 -37564177139305827687985997288062647798349463435926673083588977603509566626694038925390839958843371328218790308367285971440414079899509224836 4137 -37564177128023682913714801480436421626151026020216186190708813558962088680059173477654518075526100233609835540381393662260621899297863093336 4138 -37564177128471910584632474457436785808250102070804417868494678162938258218650266838160972273185760391257638404280407116572152953913973648536 4139 -37564177128455737605301632341869866533173905169242792304198953660004463842966212789616802197843466105472845439942251492676130554454578151136 4140 -37564177128456283552840121949148395519586297872944796325717375763299058395337381310863535702507029321277998819068998513039135459292159297136 4141 -37564177128455737605301632341869866533173905169242792304198953660004463842966212789616802197843466105472845439942251492676130554454578151136 4142 -37564177128471910584632474457436785808250102070804417868494678162938258218650266838160972273185760391257638404280407116572152953913973648536 4143 -37564177128023682913714801480436421626151026020216186190708813558962088680059173477654518075526100233609835540381393662260621899297863093336 4144 -37564177139305827687985997288062647798349463435926673083588977603509566626694038925390839958843371328218790308367285971440414079899509224836 4145 -37564176881527795498640880238903793432424187019412128843470956424285949132729526048055528444631618019555672210865378072277139810246342376016 4146 -37564182224797775099773554939283006839059374066780519558094228467436231461794908292326511429455428150952632012171834794635973951950320739330 4147 -37564081814743855075505675711866710889418607617788320272474766292141963629083812316623190273570840949955312733176517942785518921882264075650 4148 -37565791092223325115130032859306864705662470712387852311517095987958161093724022415129395998928408795180974101657042680439408393158915504850 4149 -37539456762435874411730905925976006880753375090520358741953598894692720847075326589086431179491500673722119868548271090472689249177966993850 4150 -37906287488541465064725011783488815698647286073098820412553865952685905736979104084861028187709719498115967943319256093253056028502525661950 4151 -33291517926402786755314970409156108135897383313224378834461570680767695541294102631654133575467712446750330151133153566477036341896114123550 4152 -85654821294840145852125222462196601669831661280224618967926144977461077178238257239564115439256163035364852697827606514429325298639250712050 4153 449512682579174406951081507926934150493474030694495988173579831577237008474686512429818778192528402147293194621865690455792930062986106836050 4154 -4469389408297247297886536818196580103182579144691893160656393757763551762336353565922696952293581882345536399619301174343231876886645130710640 4155 36121150973700623462339857647477640092666417922692488712947435522107533023409859976477147290288695141744721681088131631478346863958511561397136 4156 -264036329982552875642309953018580356391404970825883811292961698288187731693012580611422174577127314081386310169288781884424284077942089583195504 4157 1720922272457517567276839883607137331142520771103858815309326019756643150004822700439487609136101629989579998994235562790430253712957592342111696 4158 -9991737832263705008613526523445568311576585132049725217348871419158613169942572241469739123511525512487977717846625241763308540069805624359910544 4159 51524614991108054700118853250558894769160014185646916943232339729257532785975671720310607647925697913936609825118209821054896142984855269654831216 4160 -235276832389281511146958695372400090098304104934269049533525456643975263345979538382572901936231243377798107833185063857504852542439541140386870884 4161 948137818309974211894668537614769358946769098993059238655590250722213611467518762257869327003302439287383430913230542197917913095184540899329708216 4162 -3359484929580001290197221208721153302774221231688161740462778029428422214318829745324551015265503291428996957217083119701621933567331443407080192334 4163 10422741436481711404753965847920141826066973111083529007044643481560645639122008943640139409414815232531932829579248752938574128847965785639674060466 4164 -28183290091966631435479306506660593552562330339226284051964649075329952581239468945630278977545204362153115274706349389851697246818669684151217281534 4165 66077984110102043278328833078349679834881157191126598657708520350199738722809503127034636197734339784785205954596908995740560752372356678276275220666 4166 -133554384489888298139296652521168560375397680173769008670482832570061828927989399046088917683390882608726317007162073915991982354164339830648651073754 4167 231184579713085383576635555831097859009818553884371422457777180940653293075347914863766028060257153198709279646580990169037741485284324561067286560646 4168 -340213499921192051883992030887773974404664802644470637278939215394012377806420769801176485006070744984815066202093531998982936123929791888705882192854 4169 422080060220567346393815221011696639540098293938448237277811424893110645815573369289210959862495441157259368868100732066471339586180739731021823044646 4170 -437256527103078023415762706949189395697922022946322856394021666639012020321041790627840833155910780830570428509222789145664540130285277981003047126104 4171 374125870499606575959960600001512786280474077362231209413592716313547057598567296066262399580114478148532429020288641199051736561817191819931648273896 4172 -261069842891973442040671437725927158259870264192452375281265349708932078686155879886395084328552056459734162719909821848284523332948692090719063278104 4173 146417658301703198972397548865093164884783952646770612627362280575177464773394766295927170983874914778566812844264900615963066414094907521813867537696 4174 -64876023287363019826203433344308711827765172984566806170988665301335817904148377791741251127572827153307817159711223430354092829163840743732195612324 4175 22253943511579493576101378092661800357351192434770602926885575733980970343823855903621115489485627776138862761498716765241118392746732019216786543676 4176 -5766622616011639469624124401592402584427495104084520853789400340163331281427713736078009013192496464031678196791160076865939876526079905261166434714 4177 1095177490435366674275738142499578099714311329764461918244386228654581693171128521473741888375459840959266126869543631211252053016999423337133104336 4178 -146669820111450660683045061061925860784142910499028905434727476613824799528245426324577145535414995298953130517732179746747443919824215371984911969 4179 13159393369543399644081693269564467608648833475976905933536461725891345523884396717206176690327483339132392439246495951578982951753780197772872031 4180 -736121327641613379251010108634585052447291390113299863215829372384541067220898121111524464539920019176754060118556966455363166720457885159324169 4181 23021778715048625908134112913167609915700095688421030983468129280190819788670065071378159118307798566623302373376806806251135414397405526236531 4182 -333810584724826808389323900409632301917358888360493962940080544156744774842301945954735029003516602438045330252060017295360001202204162143799 4183 1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000031641262201 4184 -360449 4185 1 4186 1 4187 -372644 4188 -135200152767840296255166568759495142147586866476906677791741734597153670771559994765685283954750449427751168336768008191999999999966171659544 4189 30787194335362565103237896890263433501920050540417357419312178714246181999759088956529422111895978869848920594648252651929599998670431083620206 4190 -2153045691540977269262796205238994188972034709208684428096292191189054662717907232553372500678585811644207224047902467263823843374009640963944104 4191 69842455356535326507088585252110052493925891907885441511471811118339612828899280092240059895895572209811255663898592218603264429478668858627377406 4192 -1267279360457589138976282731062038595895699886311366174988551497538464451481562822824451238300777586916745070819498595189030525599148847760913680574 4193 14343484083932164194769770540466989658134427221082738359274916937086663687035807686680685766808800384165693843452109097919030543818098406674512499426 4194 -108814408469635448747964239613089020759571153876282692497226100524999279236830839923198603228436148373305795550239825695822728499429653859598850835589 4195 582397663384231951672612090846860698876898699169644261440879384120847004400329575954077635828583934068358364265458137101557943013679322880176373131086 4196 -2285622230462719236194877832128060247875910539446063439532655306667358604561390964788569562436869490986943720072652888865895298598900583822881320176674 4197 6779172675413658651865377396974449230944930242890522884545438013622718685301146392574887317373411882464690268835265370772725487903749704488168211437776 4198 -15572820429876429017605919778600733043760976425723073022018154246322949331591012371243619701936261551866165137073401801501425645686483907178808452577644 4199 28274080302463589258456909824003557515672707218920935369755335684297873369224910803487265887372303871248276534052873648877331830872077049258788303624656 4200 -41273882112008049118700937043514778923076028162195401938565154660051202744887877194818025710223949818716420901618730936875244947433257496346201451116344 4201 49156472315504582931902832031924630981411067999819882906943134410412559019684880851792500870862734328392074613497108765426891934547799977778252841641656 4202 -48370738574434013884228002039010374035741022665994230055083318543290220030995109358195420088753446707064082756379277175765014555163766664677368803019634 4203 39759195033449345448500524333689356332443348033142646641772402084152561812178649352502534961075272370808483304515431102625467433292584505640343096828616 4204 -27561186096499029056416751447836526402534833542294599525483704969399892717184754858964501854357424605201362587806438682189862441993723516055744153016384 4205 16248262568503166653117247953886899118881445120012980504774360641407418802906246563921157831471768698003472791861410097033514643631443357784854373050116 4206 -8206827030402082316619221083587576713672229330206567420000651081139443785914300979550126517049668769763175180771617423563155408441882572991250793266664 4207 3574737369473541989029406751963951547498090969572582373514778132325044540925017519038709463617024682749566579180968178557300970983024961364439592382436 4208 -1350633840897211713704388051723705676480459313411861579464559497675117422754169846185401791556642201123057489041391848749858491905516683872435988491764 4209 444945090989564661835881777643910261435891011387281078693152330924825518055834616828061926961017526556118866605017106783562851625362588566244498040236 4210 -128399738788711913282665036309922274398925011108558319121491503626158221410191609668523206582906463830026383075193596237900001653519552487360435357214 4211 32592524666095851367407414373764384415013090265893828040285407823352506132767315177233924709341387754481504647510170042464095266224036419252166820756 4212 -7304556996470508317306004560703368228973569159918491859702269833510546659184127071205272500509948443078841989676867135671089434823533798554435696284 4213 1450308525105696886459046711001550566235366771030990935155853787785551204446814340050016937294131258326676622636355977805585766110929333121143362976 4214 -255878840519488921845521635870768178994196795398764426980312532461850262319232274197584683059575419234118156136417317293581734756931065925509351424 4215 40231923138064209105611533713496413724050645237349650715391276269929225998425436840171189873041009972954160361584150604932166448252567339998594976 4216 -5646575047078530611460334979238699700864930167081762752974058450770660278414276233969806875788580292428562818922496465937907512093927103493847584 4217 713681755459742623139411588642963600011123814998277357039256838785240080351586784919517346452427304557698469991802416784798906377941744180752736 4218 -76901256550108495673523374046326871029273514755254059483668505071579331691841758640302084816956271871591899242368229218053407217311194848796990 4219 11375377317061653760765605134467904158104653801500276550975713247226296685466216263136310463434742247602210708886345075707333306671918901730360 4220 2505552820282858644365274964473606264890824924677920253064721143664105757468025247051455684260056103185113566296402670462270982120258478581360 4221 3308771182948091329439307419837792974513612910740266159675273822151123345977171395568969755914577369264562537500999774497631573731590780656860 4222 3243123788393588132834453330603876327474584198186335974604989548942486612973358571568324689640281422252078875811982134622275646329281568430240 4223 3247972476059593408899319029969724641214166347280070936837753291948102438070397489857925310234901300817312979200549486245341195339871268159740 4224 3247648467425369515574057644067913244588838455283164281372849195537127859766458867259677943643961097582647372878085284206696799182932912936740 4225 3247668076890247605918524957357598699637457376386234095746803980780802580684152635020475348683161045162804709903183570186834523682965292341540 4226 3247667001035100005350184739983813269450952782220199179039110727291102764391762589650135768057576236612450903485137287704067734358739433923494 4227 3247667054587158495819151350152849866576660940537527635598332076655961292483261449268704863127186878815420591947248347083220399928345948912764 4228 3247667052167001695754725902543954115420554481885937511939419483710587066632979927192824962308998663681597301317831210252909753664217832606844 4229 3247667052266364394507961827157206655685408654426319702839404095702905060963525797695715661664576182121301569659192056573495017764973575857344 4230 3247667052262656380860434295447197788568696395450012679765609107584246105746598425141206003187929743523482158533187185956114307751191057227144 4231 3247667052262782101591595146218441622827201399809532681163771525789600126241481745679357055826927755496088924474104678084570989846111284167344 4232 3247667052262782101591595146218441622827201399809532681163771525789600126241481745679357055826927755496088924474104678084570989846111284167344 4233 3247667052262656380860434295447197788568696395450012679765609107584246105746598425141206003187929743523482158533187185956114307751191057227144 4234 3247667052266364394507961827157206655685408654426319702839404095702905060963525797695715661664576182121301569659192056573495017764973575857344 4235 3247667052167001695754725902543954115420554481885937511939419483710587066632979927192824962308998663681597301317831210252909753664217832606844 4236 3247667054587158495819151350152849866576660940537527635598332076655961292483261449268704863127186878815420591947248347083220399928345948912764 4237 3247667001035100005350184739983813269450952782220199179039110727291102764391762589650135768057576236612450903485137287704067734358739433923494 4238 3247668076890247605918524957357598699637457376386234095746803980780802580684152635020475348683161045162804709903183570186834523682965292341540 4239 3247648467425369515574057644067913244588838455283164281372849195537127859766458867259677943643961097582647372878085284206696799182932912936740 4240 3247972476059593408899319029969724641214166347280070936837753291948102438070397489857925310234901300817312979200549486245341195339871268159740 4241 3243123788393588132834453330603876327474584198186335974604989548942486612973358571568324689640281422252078875811982134622275646329281568430240 4242 3308771182948091329439307419837792974513612910740266159675273822151123345977171395568969755914577369264562537500999774497631573731590780656860 4243 2505552820282858644365274964473606264890824924677920253064721143664105757468025247051455684260056103185113566296402670462270982120258478581360 4244 11375377317061653760765605134467904158104653801500276550975713247226296685466216263136310463434742247602210708886345075707333306671918901730360 4245 -76901256550108495673523374046326871029273514755254059483668505071579331691841758640302084816956271871591899242368229218053407217311194848796990 4246 713681755459742623139411588642963600011123814998277357039256838785240080351586784919517346452427304557698469991802416784798906377941744180752736 4247 -5646575047078530611460334979238699700864930167081762752974058450770660278414276233969806875788580292428562818922496465937907512093927103493847584 4248 40231923138064209105611533713496413724050645237349650715391276269929225998425436840171189873041009972954160361584150604932166448252567339998594976 4249 -255878840519488921845521635870768178994196795398764426980312532461850262319232274197584683059575419234118156136417317293581734756931065925509351424 4250 1450308525105696886459046711001550566235366771030990935155853787785551204446814340050016937294131258326676622636355977805585766110929333121143362976 4251 -7304556996470508317306004560703368228973569159918491859702269833510546659184127071205272500509948443078841989676867135671089434823533798554435696284 4252 32592524666095851367407414373764384415013090265893828040285407823352506132767315177233924709341387754481504647510170042464095266224036419252166820756 4253 -128399738788711913282665036309922274398925011108558319121491503626158221410191609668523206582906463830026383075193596237900001653519552487360435357214 4254 444945090989564661835881777643910261435891011387281078693152330924825518055834616828061926961017526556118866605017106783562851625362588566244498040236 4255 -1350633840897211713704388051723705676480459313411861579464559497675117422754169846185401791556642201123057489041391848749858491905516683872435988491764 4256 3574737369473541989029406751963951547498090969572582373514778132325044540925017519038709463617024682749566579180968178557300970983024961364439592382436 4257 -8206827030402082316619221083587576713672229330206567420000651081139443785914300979550126517049668769763175180771617423563155408441882572991250793266664 4258 16248262568503166653117247953886899118881445120012980504774360641407418802906246563921157831471768698003472791861410097033514643631443357784854373050116 4259 -27561186096499029056416751447836526402534833542294599525483704969399892717184754858964501854357424605201362587806438682189862441993723516055744153016384 4260 39759195033449345448500524333689356332443348033142646641772402084152561812178649352502534961075272370808483304515431102625467433292584505640343096828616 4261 -48370738574434013884228002039010374035741022665994230055083318543290220030995109358195420088753446707064082756379277175765014555163766664677368803019634 4262 49156472315504582931902832031924630981411067999819882906943134410412559019684880851792500870862734328392074613497108765426891934547799977778252841641656 4263 -41273882112008049118700937043514778923076028162195401938565154660051202744887877194818025710223949818716420901618730936875244947433257496346201451116344 4264 28274080302463589258456909824003557515672707218920935369755335684297873369224910803487265887372303871248276534052873648877331830872077049258788303624656 4265 -15572820429876429017605919778600733043760976425723073022018154246322949331591012371243619701936261551866165137073401801501425645686483907178808452577644 4266 6779172675413658651865377396974449230944930242890522884545438013622718685301146392574887317373411882464690268835265370772725487903749704488168211437776 4267 -2285622230462719236194877832128060247875910539446063439532655306667358604561390964788569562436869490986943720072652888865895298598900583822881320176674 4268 582397663384231951672612090846860698876898699169644261440879384120847004400329575954077635828583934068358364265458137101557943013679322880176373131086 4269 -108814408469635448747964239613089020759571153876282692497226100524999279236830839923198603228436148373305795550239825695822728499429653859598850835589 4270 14343484083932164194769770540466989658134427221082738359274916937086663687035807686680685766808800384165693843452109097919030543818098406674512499426 4271 -1267279360457589138976282731062038595895699886311366174988551497538464451481562822824451238300777586916745070819498595189030525599148847760913680574 4272 69842455356535326507088585252110052493925891907885441511471811118339612828899280092240059895895572209811255663898592218603264429478668858627377406 4273 -2153045691540977269262796205238994188972034709208684428096292191189054662717907232553372500678585811644207224047902467263823843374009640963944104 4274 30787194335362565103237896890263433501920050540417357419312178714246181999759088956529422111895978869848920594648252651929599998670431083620206 4275 -135200152767840296255166568759495142147586866476906677791741734597153670771559994765685283954750449427751168336768008191999999999966171659544 4276 -372644 4277 1 4278 1 4279 -385111 4280 12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000036139969139 4281 -2870250644690765501978439307603062763551591674925604281943291235738713222629870384910141133805440433337260068475515260140257280001468789336822261 4282 203505552080923328278352503436520211340543814920378106127933136686083134149651823565111960110250613582457764340654167251354648608709951498222025574 4283 -6696112772186219024453131798650250655217509890443760580007836683223670106185889641411100057115281046640560246280306925557645388535044117222090298602 4284 123299683090728845022810867645246034841885133973696685513581309981749400207926403681440266323148898267937318722800451714665011853251480004770658886218 4285 -1416892520679246818216794135823985925162959951328418387654772819526355387409959122659139004203975905372416140960974814439450149286017732321928127433702 4286 10918605471496222526263673204717784554611382012721708683559220374602809488478254077195812296060380189949808794732357266960121311610289250569860882019853 4287 -59388513454305255931161875514556431622293727523475380180455054629247191790983200486086331353401271604113641261633809330252323128403461141982728801746827 4288 236967120203333578838652249754126994823589477709556804656526558974856420586394411615005853996457885049957910365095685316098710163515956678218179208178303 4289 -714912113454168563295100081659757026138830013989633324548305536734889303585921255845763829468702282296369200936381810588752782699174891378501903274232777 4290 1671160390127161988532931031090345764746006419720732012729230142081853810864907378570225428769920234774172947278521515152784270516597710909920668365801540 4291 -3088783051986111596189657365168269639738140524817301034086853119817198739571652198854636968632595300640843246356492245384718270183926873470448086617247580 4292 4591841399682907378734175222197800125046300932503488002212833941461601832332057172340590677695624510580192368992698757508494480916536202098890387776903020 4293 -5571379442831881132604333271314483701299472411866821835421638021983421573434350512460659662983713986278410943591907472911590859327935048174145316803752180 4294 5587127721084126203859898107697144618888706060015994254289931399402864384595629217905117034784044055855889405354894314146023948402335494316077961194615390 4295 -4681861691075119205906580803898128273676228349380514944005879824725018300091184777459726173367986074150602896101555515215560450031647200724359954728605970 4296 3309826517421482858747280521828552411746129981887387073811267353799808941599023909675682873998159493907299603797361282114606126633172020967071463464295930 4297 -1990643325486820007824350399614947244436361751941952154526907595229322985779008828270720151498267481340193994017215394821953056419222469905444642016886070 4298 1026116912114344296071302806466497923216471423936620849641314995487523620167233703391443888065027898915097125640867953263514842774600185442122984072803100 4299 -456310627203935497618517065539737368426024388947597988469749688646257173745617994387666806700709454696961120711945024594768800158686157102643805622471300 4300 176081419675803287055883181977202252274231422286619628372937159796357523095153088651753861776719014047388447490466642307268122259599131015698431067904100 4301 -59266827457587410215619867885131180473565286833656417346093314084196350056110478109989042701768281551033143877014440252675980229216770725828330919938300 4302 17481327616390586400924891525404297626057791861702000221380985155729458866546617324634439356489250896404289379942459080123301896140170684055922403246350 4303 -4537482902322963102476693179906345343519146783947443588453526545187510156994221773847506223071626858096052535208419814754758471447773240342881859080962 4304 1040317398519170714426927816510577159952806812885178256425646402078753300666945958072574131575391321714229287827362516554984329154842816192403248667258 4305 -211398316904861147530837987792826848231928908557227469305876440908661401329767694306573610918733077836617456478493068200354800209059997689560254958262 4306 38190009416737261569397256654581603529906364193271407182743613863206059185100807071916360749564738842633911607580933915827862100577603593093186092192 4307 -6151024055556303600434289945669055810803659424638038162631080127573570205839735622311058602629598543610173740704367428807402421582177743250705449568 4308 885104463071837306747545143045870460462550146910706278001821092046108286938420924755146397718277748749003167424262838706918878599975895740522889312 4309 -114429435946209409891299097283441174819034885610233987586500168317917849907426395938548034645189829342276184775059288697575882517296857470757982368 4310 12950443191170531917443586204464075828544622142658220500342566629660978859362777196695314189429471068468506367120767397126464217292481110552464386 4311 -1640015947290264900208057374961198573510982955005200747759165467704228908979697045895922134040917275669172575537349948883203229890426452422548270 4312 -135298329774569999998535958916669202698004365949391932341851530404439587379260419743150533458208826106444077045437494091371976121495380828252570 4313 -275239447427077507139542729779546812000575902573258092739247608345328850696457165057814129184873511738902773333521718464050772950464720968670570 4314 -263486025549294546302609110018515670521600027655806881071890773583893124469630002396603190499679163909602226046376900846257071259158907734931140 4315 -264378669919223843243407825857524574172891393264606268995935738515608805312409263166279391117972188691187586166815351724501859039410444375155940 4316 -264317293717670174059675890518247244078664968340306075164084099761120382316741959347374868353188137591913598167480459609353027164287340366973340 4317 -264321118352959297086901696643438657015754083360672482028484447588551531657040844065513021822042339850477090915109427636329558780547047948783740 4318 -264320902150219443030352394992584235021219629273528135269497209881913309384829724991655668154009721848311217626803323076707648260713763759456406 4319 -264320913246567699477167601930721375393167791302850986379040655269845323722687283399476497135614446483233875551136820735102287319067911826241990 4320 -264320912729116757165602720273968030629263897758749837454243160912415634867866375344712944498550190990046330695715044154433231791947946420412050 4321 -264320912751055343303855330306666426940578458984598644418014383163337434187005870388319802419836777865705907574801635894222366640717640632427490 4322 -264320912750209212232048147859628657145530930797543314653821240223245069041121586405869831122571931951992538015868822155590869148078931592183240 4323 -264320912750238912907391489668214688754325884212087072800944709161620082053477979596493511175447751261143701923209738432790126342042547027865760 4324 -264320912750237936160362465748639307993028626958430603180238978168886858997592344763680162248029337466251076246177951835460431227459067430638960 4325 -264320912750238912907391489668214688754325884212087072800944709161620082053477979596493511175447751261143701923209738432790126342042547027865760 4326 -264320912750209212232048147859628657145530930797543314653821240223245069041121586405869831122571931951992538015868822155590869148078931592183240 4327 -264320912751055343303855330306666426940578458984598644418014383163337434187005870388319802419836777865705907574801635894222366640717640632427490 4328 -264320912729116757165602720273968030629263897758749837454243160912415634867866375344712944498550190990046330695715044154433231791947946420412050 4329 -264320913246567699477167601930721375393167791302850986379040655269845323722687283399476497135614446483233875551136820735102287319067911826241990 4330 -264320902150219443030352394992584235021219629273528135269497209881913309384829724991655668154009721848311217626803323076707648260713763759456406 4331 -264321118352959297086901696643438657015754083360672482028484447588551531657040844065513021822042339850477090915109427636329558780547047948783740 4332 -264317293717670174059675890518247244078664968340306075164084099761120382316741959347374868353188137591913598167480459609353027164287340366973340 4333 -264378669919223843243407825857524574172891393264606268995935738515608805312409263166279391117972188691187586166815351724501859039410444375155940 4334 -263486025549294546302609110018515670521600027655806881071890773583893124469630002396603190499679163909602226046376900846257071259158907734931140 4335 -275239447427077507139542729779546812000575902573258092739247608345328850696457165057814129184873511738902773333521718464050772950464720968670570 4336 -135298329774569999998535958916669202698004365949391932341851530404439587379260419743150533458208826106444077045437494091371976121495380828252570 4337 -1640015947290264900208057374961198573510982955005200747759165467704228908979697045895922134040917275669172575537349948883203229890426452422548270 4338 12950443191170531917443586204464075828544622142658220500342566629660978859362777196695314189429471068468506367120767397126464217292481110552464386 4339 -114429435946209409891299097283441174819034885610233987586500168317917849907426395938548034645189829342276184775059288697575882517296857470757982368 4340 885104463071837306747545143045870460462550146910706278001821092046108286938420924755146397718277748749003167424262838706918878599975895740522889312 4341 -6151024055556303600434289945669055810803659424638038162631080127573570205839735622311058602629598543610173740704367428807402421582177743250705449568 4342 38190009416737261569397256654581603529906364193271407182743613863206059185100807071916360749564738842633911607580933915827862100577603593093186092192 4343 -211398316904861147530837987792826848231928908557227469305876440908661401329767694306573610918733077836617456478493068200354800209059997689560254958262 4344 1040317398519170714426927816510577159952806812885178256425646402078753300666945958072574131575391321714229287827362516554984329154842816192403248667258 4345 -4537482902322963102476693179906345343519146783947443588453526545187510156994221773847506223071626858096052535208419814754758471447773240342881859080962 4346 17481327616390586400924891525404297626057791861702000221380985155729458866546617324634439356489250896404289379942459080123301896140170684055922403246350 4347 -59266827457587410215619867885131180473565286833656417346093314084196350056110478109989042701768281551033143877014440252675980229216770725828330919938300 4348 176081419675803287055883181977202252274231422286619628372937159796357523095153088651753861776719014047388447490466642307268122259599131015698431067904100 4349 -456310627203935497618517065539737368426024388947597988469749688646257173745617994387666806700709454696961120711945024594768800158686157102643805622471300 4350 1026116912114344296071302806466497923216471423936620849641314995487523620167233703391443888065027898915097125640867953263514842774600185442122984072803100 4351 -1990643325486820007824350399614947244436361751941952154526907595229322985779008828270720151498267481340193994017215394821953056419222469905444642016886070 4352 3309826517421482858747280521828552411746129981887387073811267353799808941599023909675682873998159493907299603797361282114606126633172020967071463464295930 4353 -4681861691075119205906580803898128273676228349380514944005879824725018300091184777459726173367986074150602896101555515215560450031647200724359954728605970 4354 5587127721084126203859898107697144618888706060015994254289931399402864384595629217905117034784044055855889405354894314146023948402335494316077961194615390 4355 -5571379442831881132604333271314483701299472411866821835421638021983421573434350512460659662983713986278410943591907472911590859327935048174145316803752180 4356 4591841399682907378734175222197800125046300932503488002212833941461601832332057172340590677695624510580192368992698757508494480916536202098890387776903020 4357 -3088783051986111596189657365168269639738140524817301034086853119817198739571652198854636968632595300640843246356492245384718270183926873470448086617247580 4358 1671160390127161988532931031090345764746006419720732012729230142081853810864907378570225428769920234774172947278521515152784270516597710909920668365801540 4359 -714912113454168563295100081659757026138830013989633324548305536734889303585921255845763829468702282296369200936381810588752782699174891378501903274232777 4360 236967120203333578838652249754126994823589477709556804656526558974856420586394411615005853996457885049957910365095685316098710163515956678218179208178303 4361 -59388513454305255931161875514556431622293727523475380180455054629247191790983200486086331353401271604113641261633809330252323128403461141982728801746827 4362 10918605471496222526263673204717784554611382012721708683559220374602809488478254077195812296060380189949808794732357266960121311610289250569860882019853 4363 -1416892520679246818216794135823985925162959951328418387654772819526355387409959122659139004203975905372416140960974814439450149286017732321928127433702 4364 123299683090728845022810867645246034841885133973696685513581309981749400207926403681440266323148898267937318722800451714665011853251480004770658886218 4365 -6696112772186219024453131798650250655217509890443760580007836683223670106185889641411100057115281046640560246280306925557645388535044117222090298602 4366 203505552080923328278352503436520211340543814920378106127933136686083134149651823565111960110250613582457764340654167251354648608709951498222025574 4367 -2870250644690765501978439307603062763551591674925604281943291235738713222629870384910141133805440433337260068475515260140257280001468789336822261 4368 12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000036139969139 4369 -385111 4370 1 4371 1 4372 -397853 4373 -1156772507081641574759205162306240436214753229576413535186142281213246807121467315215203289516844845303838996289387078090751999999999961418240967 4374 270457741072016329320371755559330166870674773580645862260362147572053256146728782895040379052767930032310172079164451262541332479998379179965420253 4375 -19438365265530804463816007888238452783774166139745446077957194342597448226215417392991013488793301873451159823536934801587285943873078206644919653252 4376 648653516894240509396021402133420969903985462210736607869720146979032648200593421590633180358183236043855873357716264137858907529835999301932231679810 4377 -12118816081699642974596497606362399999045928665136146107791822658779352280337201986820609485316078905285477857770003736344162796408265092475944627675234 4378 141366055483553836778803455415854183803187375531366037312732808333738587353883591012212279091624910356238343646186163849783980768641913714398045996790246 4379 -1106335112279113065769725632254369462028645913344276033956949877232025141613001314976798844298921201671260398578225581871687022782000882974381597588417895 4380 6114096928693543820439071504604254426970496896596068955840102639919615940622989813394362271211285970289882568443493637143752177417371832856294121703089375 4381 -24798348080858284198508250305957476719607245234966341122721553035081006780941479135389847711421186149823013507185224215613593934811793196674481619023692987 4382 76081599350393760917819514403344793403622133284282433442967718271347812428846841702865314572909737643387258299552225908217583498949690564904818987434291113 4383 -180932403734897389361292427378197283991917419752062098717263542825546994502630172750295522050695038690086655592785619087690245869948929932413620310486569446 4384 340350721016267413660886743602266795362950695417432871517728820275508611813810708974417563492949630519637436650778387995618626196529195260615883480556588548 4385 -515143967175621430582540283989769076182054985046259136941745460417229254519798703713412971970963779771682988200066207686245335646673015359338941410567724772 4386 636592735578631471271833404442648573381121692773803277742613843840016705189152409185686764308877770756290666144516111160644379602449036958080427584073991788 4387 -650421634856054560713695651791787739002863832800130777399081266556176576553580171960203877879227834684155407382660758385926887515508206667495223224685497882 4388 555495284273616371227710401768966115137912796214396308013522566207425551488902598785425099625339044189207962583445445980828665738842818714626540865990854378 4389 -400377974602071949255465225550501801162940005956806022721070688547163494001570029140624664341247670704667125975910541412262993685662969163384009264649388002 4390 245590014154139685763738046817360489822374169083329156873136903393791483689115357153529004429112423152969542840345424605874038761409979803248471628811467158 4391 -129157101581486640143971008513221456741041962151192787948361145849815868781198008027278515633295200610556913880032620047195210511298277665539571959098147872 4392 58619464022087567222706776496226429799409385747291568012504232175765803179168993053220052749718095379759132965403797175910683272922724600227717522175773028 4393 -23094827127673773632917940921635603799649685087623785072031674772471653477854815605822673823800343788822617236925708119771832128581402895995458201798108132 4394 7939587686640767291547249165458569714093630707963500178798546366933597111595909568598016407115394209298685964776616276341622922868384714103317464084196268 4395 -2392855188847652234796909200680713709171451892455872078281590765854539286039468830975949646588024567359631221735528207001730703148610610856611157354118122 4396 634876416384492640513998245493630996692127929549172822211851594608865758171476415252710326675163412261587233210072436888385277194500985675080051458082282 4397 -148852078951082012718470079688700903091551737719994763242882842493062301365424112086822593855241496854044186219197350443225600254681439355196266710108722 4398 30945248755528646120108113302568836382545456603229045504977766408703849381811514492455819872356752315944749361606811982001815980556609909058104687825318 4399 -5721939516905584660902162116678646816468571391637246750799700880919130704699366241425548857715847097606773765603228966983405748939688969756450157809708 4400 943694625679298418008346679262800462561930345655113514985039334193816183517493252866177164804424890648919961191424855107520132040439786655456680445024 4401 -139144912996983981961708824464028357765420432526326532467480381621813886748470961041809827339075295603377712589298556091862736861032966282396032685408 4402 18413308267880837510268377330949665286127698704553750964504235112657043407010038592712735047567134262280492923469511961352016761418093296372941437472 4403 -2163716750131734609254645711369194209083028399937000629670237866699188568357174627267633225464623605169635226844196560678122413286245547096238384798 4404 252972308671449249443856359493967274529323312290402915969145215125201614331928802815848878673297306725301985873098212406506989161457440250571655910 4405 -2718990249223816175766935430544750698859734920072162229277316751936456834879639613078450975732448680193740147196124200307066685300844941982038766 4406 21690688941650392086843771289759775969898911023082726264213372826377834715202599640355800347472955918327830441198568832207016995552546271778804314 4407 19585013028281667483027647006177152397993183320594423702533714970197801015836676164167507605341877826080725316540668371573587061688200632462647944 4408 19749366652853923721776985396147638881593328745391947164707659231548015835141103011492264707403347084655844053369437091542496670077725086833947124 4409 19737745572372823364971934263833603273606594410284655062184380637720453077035429043230166147282953209164937834469361093586004816997659049504186444 4410 19738490756723650642230623608876840203612623174264113575287822216432606262637746771953119107409307804843141364059602702114129342129443065420724124 4411 19738447380316496113812615842409046295360399055150251484926201465426762760955079332526664364092871452114508912199466257230511981921229123725965378 4412 19738449674315331975606350574372904247728488489120018741302196369111401002533429940682374005162808326529543461089664012077763940550560156685395150 4413 19738449564004984448729387674196875938082586393377348410288253473901091836236053654425925738224696018811557634861047993427551921850830883949246586 4414 19738449568831289129024624723431587379936822090899573840679454417399430231403400922469783233189231029285865753557654297164054036639261279481156866 4415 19738449568639050613133037742897943289008410986700550322861860517088434495610168216930599192131866832476017788987138559456557484185956813589047972 4416 19738449568646024995453348750691783349473219016346115231161861811908888983065656609136304204172055290614319541847540701155348959560095740859800712 4417 19738449568645794624978441942808979057675347657144949177579535054361100616045844609840132108510655796800119323978797390427551348266179814840880752 4418 19738449568645794624978441942808979057675347657144949177579535054361100616045844609840132108510655796800119323978797390427551348266179814840880752 4419 19738449568646024995453348750691783349473219016346115231161861811908888983065656609136304204172055290614319541847540701155348959560095740859800712 4420 19738449568639050613133037742897943289008410986700550322861860517088434495610168216930599192131866832476017788987138559456557484185956813589047972 4421 19738449568831289129024624723431587379936822090899573840679454417399430231403400922469783233189231029285865753557654297164054036639261279481156866 4422 19738449564004984448729387674196875938082586393377348410288253473901091836236053654425925738224696018811557634861047993427551921850830883949246586 4423 19738449674315331975606350574372904247728488489120018741302196369111401002533429940682374005162808326529543461089664012077763940550560156685395150 4424 19738447380316496113812615842409046295360399055150251484926201465426762760955079332526664364092871452114508912199466257230511981921229123725965378 4425 19738490756723650642230623608876840203612623174264113575287822216432606262637746771953119107409307804843141364059602702114129342129443065420724124 4426 19737745572372823364971934263833603273606594410284655062184380637720453077035429043230166147282953209164937834469361093586004816997659049504186444 4427 19749366652853923721776985396147638881593328745391947164707659231548015835141103011492264707403347084655844053369437091542496670077725086833947124 4428 19585013028281667483027647006177152397993183320594423702533714970197801015836676164167507605341877826080725316540668371573587061688200632462647944 4429 21690688941650392086843771289759775969898911023082726264213372826377834715202599640355800347472955918327830441198568832207016995552546271778804314 4430 -2718990249223816175766935430544750698859734920072162229277316751936456834879639613078450975732448680193740147196124200307066685300844941982038766 4431 252972308671449249443856359493967274529323312290402915969145215125201614331928802815848878673297306725301985873098212406506989161457440250571655910 4432 -2163716750131734609254645711369194209083028399937000629670237866699188568357174627267633225464623605169635226844196560678122413286245547096238384798 4433 18413308267880837510268377330949665286127698704553750964504235112657043407010038592712735047567134262280492923469511961352016761418093296372941437472 4434 -139144912996983981961708824464028357765420432526326532467480381621813886748470961041809827339075295603377712589298556091862736861032966282396032685408 4435 943694625679298418008346679262800462561930345655113514985039334193816183517493252866177164804424890648919961191424855107520132040439786655456680445024 4436 -5721939516905584660902162116678646816468571391637246750799700880919130704699366241425548857715847097606773765603228966983405748939688969756450157809708 4437 30945248755528646120108113302568836382545456603229045504977766408703849381811514492455819872356752315944749361606811982001815980556609909058104687825318 4438 -148852078951082012718470079688700903091551737719994763242882842493062301365424112086822593855241496854044186219197350443225600254681439355196266710108722 4439 634876416384492640513998245493630996692127929549172822211851594608865758171476415252710326675163412261587233210072436888385277194500985675080051458082282 4440 -2392855188847652234796909200680713709171451892455872078281590765854539286039468830975949646588024567359631221735528207001730703148610610856611157354118122 4441 7939587686640767291547249165458569714093630707963500178798546366933597111595909568598016407115394209298685964776616276341622922868384714103317464084196268 4442 -23094827127673773632917940921635603799649685087623785072031674772471653477854815605822673823800343788822617236925708119771832128581402895995458201798108132 4443 58619464022087567222706776496226429799409385747291568012504232175765803179168993053220052749718095379759132965403797175910683272922724600227717522175773028 4444 -129157101581486640143971008513221456741041962151192787948361145849815868781198008027278515633295200610556913880032620047195210511298277665539571959098147872 4445 245590014154139685763738046817360489822374169083329156873136903393791483689115357153529004429112423152969542840345424605874038761409979803248471628811467158 4446 -400377974602071949255465225550501801162940005956806022721070688547163494001570029140624664341247670704667125975910541412262993685662969163384009264649388002 4447 555495284273616371227710401768966115137912796214396308013522566207425551488902598785425099625339044189207962583445445980828665738842818714626540865990854378 4448 -650421634856054560713695651791787739002863832800130777399081266556176576553580171960203877879227834684155407382660758385926887515508206667495223224685497882 4449 636592735578631471271833404442648573381121692773803277742613843840016705189152409185686764308877770756290666144516111160644379602449036958080427584073991788 4450 -515143967175621430582540283989769076182054985046259136941745460417229254519798703713412971970963779771682988200066207686245335646673015359338941410567724772 4451 340350721016267413660886743602266795362950695417432871517728820275508611813810708974417563492949630519637436650778387995618626196529195260615883480556588548 4452 -180932403734897389361292427378197283991917419752062098717263542825546994502630172750295522050695038690086655592785619087690245869948929932413620310486569446 4453 76081599350393760917819514403344793403622133284282433442967718271347812428846841702865314572909737643387258299552225908217583498949690564904818987434291113 4454 -24798348080858284198508250305957476719607245234966341122721553035081006780941479135389847711421186149823013507185224215613593934811793196674481619023692987 4455 6114096928693543820439071504604254426970496896596068955840102639919615940622989813394362271211285970289882568443493637143752177417371832856294121703089375 4456 -1106335112279113065769725632254369462028645913344276033956949877232025141613001314976798844298921201671260398578225581871687022782000882974381597588417895 4457 141366055483553836778803455415854183803187375531366037312732808333738587353883591012212279091624910356238343646186163849783980768641913714398045996790246 4458 -12118816081699642974596497606362399999045928665136146107791822658779352280337201986820609485316078905285477857770003736344162796408265092475944627675234 4459 648653516894240509396021402133420969903985462210736607869720146979032648200593421590633180358183236043855873357716264137858907529835999301932231679810 4460 -19438365265530804463816007888238452783774166139745446077957194342597448226215417392991013488793301873451159823536934801587285943873078206644919653252 4461 270457741072016329320371755559330166870674773580645862260362147572053256146728782895040379052767930032310172079164451262541332479998379179965420253 4462 -1156772507081641574759205162306240436214753229576413535186142281213246807121467315215203289516844845303838996289387078090751999999999961418240967 4463 -397853 4464 1 4465 1 4466 -410873 4467 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000041159508388 4468 -25754915145520146123869304951160144445985170113155160031288459463840105322049626768120258280569376792054433532626762446175448596480001786680761435936 4469 1876102164416095905758297884705446205340515675327228461109007352193999409486363855462964631790811321488021003667985879086444833459447322832408144779871 4470 -63481046663358190669132614130360986951070689986579424872937164312365987241606511806279720996439892368594930364234719843673733086293427724918034116015135 4471 1203160195675264941683821106394568310314112553961987713025697228220658198405795106280444811413325959122913761831691135175195493337337158275740506110129734 4472 -14244190167696409535977013085195548516674324872887152322196481231833857577774155041453742444208201058260653916481561520267039057163736992165202346565051842 4473 113189347664371376000932664758330482690826283076497142858903703813762459894685964141202477009885891207078426287032405504017634398833054653240438741608323199 4474 -635436453872920965909097488887121273492238530678239278232071266636282314396338124716036897547978968600922728326009967412073512062203554958426436845605757215 4475 2619230997720399626764818425537553612813051333999526285989565850762071419896883910667139115950693184039877232124977909991966503638278543649629780100850045184 4476 -8170066228750403966219683055299827200646579763647550693192432876401990832875935201832701847048206051511138707492435876849758670222746239895324244324178802052 4477 19762076065385845813777635417710715579212467454630808387589238782231476934505730891294263265264425240070620576686617617460108445013406676719045501595572940945 4478 -37825067079611732115683826573942465430145158184134276989872856156069338611071239722378770530025458900943101625803255984388643631171804439928180478915070988193 4479 58274267247179121068646069138849331490853589575483269730691859851773325153261862070378261252178922809137330211758847152501081034408220140720013666270484401974 4480 -73325796709865975592839339992721062302679008604988839833597973291302752767888005419717724596487042306995055760368921243017901632023508087563382184916979458970 4481 76310482741402768224403701487718403611724512051552726531107960902509174263102031989606625236209365531516925473037475221286367252676544449270172236964060433650 4482 -66406184467357208201098098643660322453001522024591517846400558204650638233128629384347129999865212360780854692476212519803157925548432451442801767824401032210 4483 48784476460994283216532581030998303451815803859807420445430815747711049016139964520357855397572053993663136999694620861825436557610098649638431367906345921380 4484 -30510623977697497047804814296697323342291206188676922223424494229940775260526282628479257268847218258345604295416202565447530830098180913368536436998119398100 4485 16365741461030470325882232540139469157173185039270150764014345423707243422514728813478587237195853015588138696113414540976229759184284032613112944384241352486 4486 -7578579935716780443715043216570933885413055687377375887591089119894940543251532745089915128556220325584860989799049139261865885247827198600632909783358967854 4487 3047509947536456795624447868713331769918346459585983538742067496793167872275013486076491211200424213499029776096081290617244070990565189903614128944542376656 4488 -1069728131535395807701127450601308425950088678344089793490767395025422103225523853421796117571951748657730861789198654604095847010865567913350330961342955584 4489 329308392453391581529610592685542569036402434794716724577888911542593903776127271558125311650321051962018900278914577510979008133768412370517133030898224686 4490 -89280766327120116376684307026447549399853635923136805144917908158521082966839861988577436228705081126380034534510672594063392186478123136803045582185805046 4491 21398497352372945724893952779051254345047448139008874290289441629781380038809745244771850491109098862389326184197887737713975970740107105380075497303990508 4492 -4549515515995800345354945510505955568959214714666863913412706379826283615339238646338099944115364897532683530778138178103539915676179259462340100366123948 4493 860692713187159940731480585550250770788679820207615895207853079548401453397369301671920619116036957891460803684665551137020521855594000230022407748993578 4494 -145297816535534490160719874263805011104530744147159674951601082408509663715720247704400250442882321308879236211924515083012531114093933863092725149986386 4495 21941620481615322617928263633818560113838316965762688358961805430939225562329166089615023131201732732701575874466906060935057362187854783580862390424192 4496 -2972745025467991170061629518874949526051451356191947851842877900340186014986017055313455428537898151520336658334138453489332399960249331029902968013056 4497 360319347426003981217442308848734761420317973218760990465200894422101310172962713828694791512909461757205329681106694631088085195724990938216066462650 4498 -40878820855656873460145363329782657536205158713027014555508053156323807085560598468913534764386055693813403326083869085348367138318223351491956822714 4499 2648578609622185781841649454083285860227189693582176810332025587107953518237918691891661770839992706021524787341419442798471618924888730214704180112 4500 -1614822886680635425792630212797558098523188269315816661211663298008126922643768613715782457323423230492038893521015267598047869424091888046637156856 4501 -1237268533166825727945628505040374403916156350343820594929979264094397049234719698834142991894456757111403433552343199342384617471496251672289032746 4502 -1267538745320116049760421269876817301634103975763648010787655644436531455575949532306772237861020845494690973228519991992428971415154551412086945926 4503 -1265338891509593534949022519736606132708560683510653071851750338762522640491927740976883131121338811568152232004365713065314713767750929942644110156 4504 -1265483966992798389495286314325208152837444258237797798872320591608489464517771147186335709633020240559127161828341624199972079885851479447009210396 4505 -1265475276424688260062556169827841923423742631771298115365793921917437480476225500557276468890459094135189223817281020601365617414936994504327881114 4506 -1265475749732167723274724335772131827479427056248845072084932802463869259450547886752838692776495931576552789781232024904969630500366080777572243926 4507 -1265475726277792398128950207592287828611448058966559042829396159113070999514095197963720987899565588717617775877832179795026235498970327879424073208 4508 -1265475727336053529240744530812633942596995261981056857332736722451343860639634813781897042380639563708775066422937510442349338898375954546305829760 4509 -1265475727292551059457532894657045669650571176427431080519532536176476952411462467070379252000504283389837238412823941727206712600186495313846284854 4510 -1265475727294181152703788604544867416727777905889123033987952645133116843472604400369386964862546130622935354142228665715354776683003584431292528106 4511 -1265475727294125448678189897201333430505459626906088992391793061985619999188333999350982005046744925540788886176268513743409648536435135065143597196 4512 -1265475727294127234505549101400861192442286790968317598468668012337373917292032852673050639478013594003258469219201807049867241273603913596605726536 4513 -1265475727294125448678189897201333430505459626906088992391793061985619999188333999350982005046744925540788886176268513743409648536435135065143597196 4514 -1265475727294181152703788604544867416727777905889123033987952645133116843472604400369386964862546130622935354142228665715354776683003584431292528106 4515 -1265475727292551059457532894657045669650571176427431080519532536176476952411462467070379252000504283389837238412823941727206712600186495313846284854 4516 -1265475727336053529240744530812633942596995261981056857332736722451343860639634813781897042380639563708775066422937510442349338898375954546305829760 4517 -1265475726277792398128950207592287828611448058966559042829396159113070999514095197963720987899565588717617775877832179795026235498970327879424073208 4518 -1265475749732167723274724335772131827479427056248845072084932802463869259450547886752838692776495931576552789781232024904969630500366080777572243926 4519 -1265475276424688260062556169827841923423742631771298115365793921917437480476225500557276468890459094135189223817281020601365617414936994504327881114 4520 -1265483966992798389495286314325208152837444258237797798872320591608489464517771147186335709633020240559127161828341624199972079885851479447009210396 4521 -1265338891509593534949022519736606132708560683510653071851750338762522640491927740976883131121338811568152232004365713065314713767750929942644110156 4522 -1267538745320116049760421269876817301634103975763648010787655644436531455575949532306772237861020845494690973228519991992428971415154551412086945926 4523 -1237268533166825727945628505040374403916156350343820594929979264094397049234719698834142991894456757111403433552343199342384617471496251672289032746 4524 -1614822886680635425792630212797558098523188269315816661211663298008126922643768613715782457323423230492038893521015267598047869424091888046637156856 4525 2648578609622185781841649454083285860227189693582176810332025587107953518237918691891661770839992706021524787341419442798471618924888730214704180112 4526 -40878820855656873460145363329782657536205158713027014555508053156323807085560598468913534764386055693813403326083869085348367138318223351491956822714 4527 360319347426003981217442308848734761420317973218760990465200894422101310172962713828694791512909461757205329681106694631088085195724990938216066462650 4528 -2972745025467991170061629518874949526051451356191947851842877900340186014986017055313455428537898151520336658334138453489332399960249331029902968013056 4529 21941620481615322617928263633818560113838316965762688358961805430939225562329166089615023131201732732701575874466906060935057362187854783580862390424192 4530 -145297816535534490160719874263805011104530744147159674951601082408509663715720247704400250442882321308879236211924515083012531114093933863092725149986386 4531 860692713187159940731480585550250770788679820207615895207853079548401453397369301671920619116036957891460803684665551137020521855594000230022407748993578 4532 -4549515515995800345354945510505955568959214714666863913412706379826283615339238646338099944115364897532683530778138178103539915676179259462340100366123948 4533 21398497352372945724893952779051254345047448139008874290289441629781380038809745244771850491109098862389326184197887737713975970740107105380075497303990508 4534 -89280766327120116376684307026447549399853635923136805144917908158521082966839861988577436228705081126380034534510672594063392186478123136803045582185805046 4535 329308392453391581529610592685542569036402434794716724577888911542593903776127271558125311650321051962018900278914577510979008133768412370517133030898224686 4536 -1069728131535395807701127450601308425950088678344089793490767395025422103225523853421796117571951748657730861789198654604095847010865567913350330961342955584 4537 3047509947536456795624447868713331769918346459585983538742067496793167872275013486076491211200424213499029776096081290617244070990565189903614128944542376656 4538 -7578579935716780443715043216570933885413055687377375887591089119894940543251532745089915128556220325584860989799049139261865885247827198600632909783358967854 4539 16365741461030470325882232540139469157173185039270150764014345423707243422514728813478587237195853015588138696113414540976229759184284032613112944384241352486 4540 -30510623977697497047804814296697323342291206188676922223424494229940775260526282628479257268847218258345604295416202565447530830098180913368536436998119398100 4541 48784476460994283216532581030998303451815803859807420445430815747711049016139964520357855397572053993663136999694620861825436557610098649638431367906345921380 4542 -66406184467357208201098098643660322453001522024591517846400558204650638233128629384347129999865212360780854692476212519803157925548432451442801767824401032210 4543 76310482741402768224403701487718403611724512051552726531107960902509174263102031989606625236209365531516925473037475221286367252676544449270172236964060433650 4544 -73325796709865975592839339992721062302679008604988839833597973291302752767888005419717724596487042306995055760368921243017901632023508087563382184916979458970 4545 58274267247179121068646069138849331490853589575483269730691859851773325153261862070378261252178922809137330211758847152501081034408220140720013666270484401974 4546 -37825067079611732115683826573942465430145158184134276989872856156069338611071239722378770530025458900943101625803255984388643631171804439928180478915070988193 4547 19762076065385845813777635417710715579212467454630808387589238782231476934505730891294263265264425240070620576686617617460108445013406676719045501595572940945 4548 -8170066228750403966219683055299827200646579763647550693192432876401990832875935201832701847048206051511138707492435876849758670222746239895324244324178802052 4549 2619230997720399626764818425537553612813051333999526285989565850762071419896883910667139115950693184039877232124977909991966503638278543649629780100850045184 4550 -635436453872920965909097488887121273492238530678239278232071266636282314396338124716036897547978968600922728326009967412073512062203554958426436845605757215 4551 113189347664371376000932664758330482690826283076497142858903703813762459894685964141202477009885891207078426287032405504017634398833054653240438741608323199 4552 -14244190167696409535977013085195548516674324872887152322196481231833857577774155041453742444208201058260653916481561520267039057163736992165202346565051842 4553 1203160195675264941683821106394568310314112553961987713025697228220658198405795106280444811413325959122913761831691135175195493337337158275740506110129734 4554 -63481046663358190669132614130360986951070689986579424872937164312365987241606511806279720996439892368594930364234719843673733086293427724918034116015135 4555 1876102164416095905758297884705446205340515675327228461109007352193999409486363855462964631790811321488021003667985879086444833459447322832408144779871 4556 -25754915145520146123869304951160144445985170113155160031288459463840105322049626768120258280569376792054433532626762446175448596480001786680761435936 4557 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000041159508388 4558 -410873 4559 1 4560 1 4561 -424174 4562 -10329978488239059262599702099394727095397746340117372869212250571234293987594703124871765375385424468563282236864226607350415359999999999956120792949 4563 2478301787394475916141143860898724079996547979157324239684876611980922252584020596104788336567906907691428466157075692561246244044799998032539927260676 4564 -182944884726549212853779276098401160297289845603451893540481621420917761360745579547415586535892240625413225641253656478766098014011343619277656772332679 4565 6275843331155065312485849055035539373331590830363959572110307139979809562217705665483728533010997380106439178249086850947176367945135922302404089895396846 4566 -120644901319727141375902375209779818685285626171220095079401071514090229937834130633361049987472153254662610467847929950213068508876843038963820697481102229 4567 1449352260053732366296591481892161635993399021128708852932091954101242494364357834903195146787295614284236756941404186871466699633605232122396608120144417896 4568 -11691898225206567102121376920446321460523624257774653326394255414610253539876464297146964079726369439890556310124110213894918955950201619021397371392948853309 4569 66663080872503497773618727481576402834947845310242632769023912571529189332624460692803947661943103630880463781022139765844828437867506280700245876624549075966 4570 -279194665746507942105719216184566312230131981501809324539511282045890132929783706994159233080984592509135637323156395677255533615180274166591682290079002982239 4571 885235548365796557469995905283383518768527162824257653309950136846748061866722780866964230807019500864135166309440107678287023539692548309340114540611735501636 4572 -2177397492132299577336446643873443230319094119005511704697686180112488686582441891043869658659648234711377084640408031344432840889914878601029072888468392741469 4573 4239553513296620884949064523983226455204953823530825052732837489181326862825020566893387792559075743486563844218039989800679403829993556060182184517782817221506 4574 -6646727506493886880753902063458591541625853428945704979050265325940453802748595181888672951213358468686193771762208142415037343261185257275183447775408011268519 4575 8513875997522368498322221743542169930485725749654718442239205952038135755777594987341543548226043355443030864000457541668231997544308238680843358707984790983856 4576 -9022740767953457309133607019545164612901940365441390597128262895585602425890617099244894912223570446719558216473888023004164389750057489906719731498269670217674 4577 7998127656152078572214578288272945016699051858709585741657761824474170138847529362675589101713371275872149449559591846551916280578623911963655839759284643284876 4578 -5987260533553767081950943446556197033640268016867210391766264575444443701204155736460354452107436286447297274526116039189060026605608613969112696445941834193374 4579 3816862214791260276930413946513011407469760506969551133628070941344358590613832958429248176799818120277010528664079672634033270968043827284772961165895739829176 4580 -2087586226452734790799501033453789845187840512556651655740269267847542726026817121742676626789289838858822349989678212880572739693770728461630418344800887836682 4581 986047043687262379192228072453503574788550408295595780934552293498852066908197224269374389501282546314053306202815063730153018762379913467966711505500508694068 4582 -404583081940545054786924830888216162491809383807603000005629859119580574303533221868176003761420590833634688280276402289422598573944265202583841120176872553182 4583 144958964357597761342690298569442987695012559584011635406626170758011093472376581236769179636113368387745924586888768044737093918208311759630136162779579447568 4584 -45566410112757621314826743637560916169731103502353806826824257663513038747117460172966339968652311745975853229066282282399266408268966344795803296911751833382 4585 12619346849767987861017417752253363257758499569460523252145838807228850109171481052390674767652535633194019714214990519334101750801613153915968928738462093668 4586 -3090803734424714370556415153267975155755940366052476123035136159190907601193341440605289415041266570213211021752711490948016966062289323495645154644079185122 4587 671800614068559032267572972648656759730064978091223890807310272380763576467601242819514581194866689026508552350578201204596181441074879925174644542846477528 4588 -129985589236433154111569771888735117514541717626821368153701634379635912590336113876662331314993988434850954313943840562532538703282277749366753400068997062 4589 22452495747901631454115678576778880916734251576666983415751918419171753145656818437462938689700113792959633931527553054041452602404782413124991393870648988 4590 -3470993084748619902718493395207381356458781858504357860436784239369601576748961004890526466325164388102967242343534677458014701427603277272053463209460082 4591 481448988548056947389529490497447763951422185507915913465821883175176485111326453438901569041354582869714855122893937103249384239631283899796371322909568 4592 -59968124673370081622347527868038153342599838109435580093239112274162783872890253515950715450154264120619154041237554361230937194983101307536413099957582 4593 6795158481361052709533770788042892342685176477802930011187736380576493633696658799667022178503574770072644541473881513392516624338991949628521649075268 4594 -629155575140446998223875441873492044972957494742251113779649962570126948791465424972992063492280799008050235176643117070630293410216857631069592115482 4595 116599122163677747855794149033385961167229049098849270590156461037603849645402333210427574494088752769324041021518357010088270078293534038619550002568 4596 48834359440026651691224731004467592622009199547831446936488482777635864213211677649964776679288860030027598258567034348083717795528132901028831263266 4597 54412259606921508571381050501453769910498669742257157809038495745823901829782352497806666270364465053186976619309163516453969487153316431754750409916 4598 53995837162140812489352267105334181527197096635254366937720012859708088879045726207818218241607794670399758362016111045071287719716939495452972680166 4599 54024065289035879321962091799438630905893963498340044818958001772925905755271193821321106872600341270768797796428247096428226866232639462803878796816 4600 54022326064802195895348973305560086559024570196315598825415300859510641744870703767343390751741144625042447036117469458338878260995343314884959792422 4601 54022423552824941207018283516725477701296185778996752754257425119899390200254454330912118353800128966821847667462106579883769004230368759160847774972 4602 54022418577478144711128213109427879084351888766249025392852648152943525305947674118828727804981160765009404762849714278006895816452614621560518620322 4603 54022418808836724943335545803674748077310640382486116859116185643677156581844010239294259965336380333053339632684725798850048521832959405493182707272 4604 54022418799027993566105394054377285664157021868537444967671683343999099495353023671792681325693590334214745385904428137263918029342096719475342840742 4605 54022418799407345478785090016692954636493176217888013702698685823587746016864246148844895484003504810583735732301793748487851197071320703547037271492 4606 54022418799393955669323877532184298437077150979994521968988715058908376011932827203417717211177131702696439221674114893119869598099139478988837418962 4607 54022418799394386822335637510593294827132320039523146179074932194676299051565952699740057411578978805807712477358545751106213619818508454585543379712 4608 54022418799394386822335637510593294827132320039523146179074932194676299051565952699740057411578978805807712477358545751106213619818508454585543379712 4609 54022418799393955669323877532184298437077150979994521968988715058908376011932827203417717211177131702696439221674114893119869598099139478988837418962 4610 54022418799407345478785090016692954636493176217888013702698685823587746016864246148844895484003504810583735732301793748487851197071320703547037271492 4611 54022418799027993566105394054377285664157021868537444967671683343999099495353023671792681325693590334214745385904428137263918029342096719475342840742 4612 54022418808836724943335545803674748077310640382486116859116185643677156581844010239294259965336380333053339632684725798850048521832959405493182707272 4613 54022418577478144711128213109427879084351888766249025392852648152943525305947674118828727804981160765009404762849714278006895816452614621560518620322 4614 54022423552824941207018283516725477701296185778996752754257425119899390200254454330912118353800128966821847667462106579883769004230368759160847774972 4615 54022326064802195895348973305560086559024570196315598825415300859510641744870703767343390751741144625042447036117469458338878260995343314884959792422 4616 54024065289035879321962091799438630905893963498340044818958001772925905755271193821321106872600341270768797796428247096428226866232639462803878796816 4617 53995837162140812489352267105334181527197096635254366937720012859708088879045726207818218241607794670399758362016111045071287719716939495452972680166 4618 54412259606921508571381050501453769910498669742257157809038495745823901829782352497806666270364465053186976619309163516453969487153316431754750409916 4619 48834359440026651691224731004467592622009199547831446936488482777635864213211677649964776679288860030027598258567034348083717795528132901028831263266 4620 116599122163677747855794149033385961167229049098849270590156461037603849645402333210427574494088752769324041021518357010088270078293534038619550002568 4621 -629155575140446998223875441873492044972957494742251113779649962570126948791465424972992063492280799008050235176643117070630293410216857631069592115482 4622 6795158481361052709533770788042892342685176477802930011187736380576493633696658799667022178503574770072644541473881513392516624338991949628521649075268 4623 -59968124673370081622347527868038153342599838109435580093239112274162783872890253515950715450154264120619154041237554361230937194983101307536413099957582 4624 481448988548056947389529490497447763951422185507915913465821883175176485111326453438901569041354582869714855122893937103249384239631283899796371322909568 4625 -3470993084748619902718493395207381356458781858504357860436784239369601576748961004890526466325164388102967242343534677458014701427603277272053463209460082 4626 22452495747901631454115678576778880916734251576666983415751918419171753145656818437462938689700113792959633931527553054041452602404782413124991393870648988 4627 -129985589236433154111569771888735117514541717626821368153701634379635912590336113876662331314993988434850954313943840562532538703282277749366753400068997062 4628 671800614068559032267572972648656759730064978091223890807310272380763576467601242819514581194866689026508552350578201204596181441074879925174644542846477528 4629 -3090803734424714370556415153267975155755940366052476123035136159190907601193341440605289415041266570213211021752711490948016966062289323495645154644079185122 4630 12619346849767987861017417752253363257758499569460523252145838807228850109171481052390674767652535633194019714214990519334101750801613153915968928738462093668 4631 -45566410112757621314826743637560916169731103502353806826824257663513038747117460172966339968652311745975853229066282282399266408268966344795803296911751833382 4632 144958964357597761342690298569442987695012559584011635406626170758011093472376581236769179636113368387745924586888768044737093918208311759630136162779579447568 4633 -404583081940545054786924830888216162491809383807603000005629859119580574303533221868176003761420590833634688280276402289422598573944265202583841120176872553182 4634 986047043687262379192228072453503574788550408295595780934552293498852066908197224269374389501282546314053306202815063730153018762379913467966711505500508694068 4635 -2087586226452734790799501033453789845187840512556651655740269267847542726026817121742676626789289838858822349989678212880572739693770728461630418344800887836682 4636 3816862214791260276930413946513011407469760506969551133628070941344358590613832958429248176799818120277010528664079672634033270968043827284772961165895739829176 4637 -5987260533553767081950943446556197033640268016867210391766264575444443701204155736460354452107436286447297274526116039189060026605608613969112696445941834193374 4638 7998127656152078572214578288272945016699051858709585741657761824474170138847529362675589101713371275872149449559591846551916280578623911963655839759284643284876 4639 -9022740767953457309133607019545164612901940365441390597128262895585602425890617099244894912223570446719558216473888023004164389750057489906719731498269670217674 4640 8513875997522368498322221743542169930485725749654718442239205952038135755777594987341543548226043355443030864000457541668231997544308238680843358707984790983856 4641 -6646727506493886880753902063458591541625853428945704979050265325940453802748595181888672951213358468686193771762208142415037343261185257275183447775408011268519 4642 4239553513296620884949064523983226455204953823530825052732837489181326862825020566893387792559075743486563844218039989800679403829993556060182184517782817221506 4643 -2177397492132299577336446643873443230319094119005511704697686180112488686582441891043869658659648234711377084640408031344432840889914878601029072888468392741469 4644 885235548365796557469995905283383518768527162824257653309950136846748061866722780866964230807019500864135166309440107678287023539692548309340114540611735501636 4645 -279194665746507942105719216184566312230131981501809324539511282045890132929783706994159233080984592509135637323156395677255533615180274166591682290079002982239 4646 66663080872503497773618727481576402834947845310242632769023912571529189332624460692803947661943103630880463781022139765844828437867506280700245876624549075966 4647 -11691898225206567102121376920446321460523624257774653326394255414610253539876464297146964079726369439890556310124110213894918955950201619021397371392948853309 4648 1449352260053732366296591481892161635993399021128708852932091954101242494364357834903195146787295614284236756941404186871466699633605232122396608120144417896 4649 -120644901319727141375902375209779818685285626171220095079401071514090229937834130633361049987472153254662610467847929950213068508876843038963820697481102229 4650 6275843331155065312485849055035539373331590830363959572110307139979809562217705665483728533010997380106439178249086850947176367945135922302404089895396846 4651 -182944884726549212853779276098401160297289845603451893540481621420917761360745579547415586535892240625413225641253656478766098014011343619277656772332679 4652 2478301787394475916141143860898724079996547979157324239684876611980922252584020596104788336567906907691428466157075692561246244044799998032539927260676 4653 -10329978488239059262599702099394727095397746340117372869212250571234293987594703124871765375385424468563282236864226607350415359999999999956120792949 4654 -424174 4655 1 4656 1 4657 -437759 4658 991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000046747040641 4659 -240954391935227935534992462113514622468341599840958062979866007998917644364479832217819986429245606745712417190425539067715281485824000002164319153247359 4660 18022116889166206487566897547266026744098943775992122070289805287861202919465230710141462672712902602742702431226845886759716151759994934970029703424042401 4661 -626690523596302403685274348835469536423297144505020853142686293969000465389814194418129486870613459862774569305176070682358610649066746225387584179373699679 4662 12217287344390885309466088331552148995389289661775164198885542623053396359008306872183879250629152027328834499842977733286389081925195304014794694445809156641 4663 -148906490255867126775027500776348297474321963403309647407369932697765440335614641682968665145541712160102606191965455706795730546914388143674303992579550203359 4664 1219233937875420764231965902627131234901956443902823955257163313577353836746844448306800999647196639147074192518479310635212282579569732276142966508585800558281 4665 -7058886174437655007420296901683285625605109227038535131692635718865271831541414007145440855207621823382929042823281860216138885223466319618419158512609801848119 4666 30032333018298658462743483134182216093242310822214727996472755485755436467525750908897991954812721392785143930908810153236853913609323908433391278199353702960201 4667 -96771663589990561082546090285334875584263518262317375886562300293046909218567078771750877727512376717650054001660995178009662204834644105656352507291873164034999 4668 241993146217416293420470114979468686008698220358926654631702598632637110325774838690325724685987324496105324368054870134008375634320502653991634776600984870227881 4669 -479205455838851268706122637923938636698042240799656633896243918854936757597485831261006041133493192164275222796784337804906574304437120268892522295309666800453719 4670 764360571332251825775095778751301294496133961109283988764934100012321294309915970444689222214950360063243282263484000386530607786228323354708046768586057265015081 4671 -996443139103799013886971504048523806575519823050295546810358825190592444568149764731030660035397572894776228857613578403388406700636551543251022710308520235861719 4672 1075077870249553555897105297197225400620012987022086847518379172350550679431283213212145426293119276383319909245282971143204163939609808894146443657127420999866695 4673 -970520830691332489421322800472563104414826123221701109339432458822005822038874755966308382058401797100743065098184419177399964333099154274028737041658004435461305 4674 740112714402048519026902908494229692990611016418944815514934082146211009601175400800066628633764907280538669733752091054223034795032351370355974912000837518650695 4675 -480804220877749959244005251332438307982012281089147649909434313949686686024998418413186308093896965743276261982347412809892374446130622921357438530483076526789305 4676 268064474443183675460773054599355888776152063074694975201612110923092183892028525076097281852432767265788719023903663426080601480476422893603331259155191100512007 4677 -129112870491587161263338030013359967633771332321300490588334509442596317580048316832785615175227001706749994494097056843303689008625324089793701464358983517370617 4678 54038647733965638342774867517140779482269634036630183741647967453388610644715315148555936579088542408630964365045972586691221264433029388592373831641397332722183 4679 -19756900534903722000734887888095282499993038374423062320338582821083955513594020545922434946353349701368187973716299081351284860588554211907829957939773346061817 4680 6339462305691352401693413243876375748475025323185306070285391046147172766635723026388796128627568682310488036722889509067488246022790795063469736542854390795383 4681 -1792835074109979624543582034328115261132632384923304175317956220499563094274178265779991533571722704264555658805805551199924140027109847006421135091376201747337 4682 448578138651998212606495546794047717379514905124273476152197283662872937738751981610538592644880650898382192565203989171410662848457163632993959149712595745143 4683 -99642166315309451280207871635872696872605217716386690377218677678211434454630118026324167965669136347357197154875306028883703710003421445350433077348618626697 4684 19711202394427918013568943587401133326477580004074572885396427101896363533433187615741762972870572005061484384671942532378568097834593495162369855915217612983 4685 -3482416154298300387027947414286759958219596469376154481869258720327741672955673893911720375094396886049267852331280821205974107503216895907893682575267471177 4686 550896295047340281841836744511548165261649293285169974214666292307316143224922196765528071848600904314563464646626621933766664259313611023442538681325886903 4687 -78214501163590414514959404550747897923796608879983435391574048420879685964501258913419744794178648060906208484782284677947397790125477872840806656307659337 4688 9990305182480609399140810555499403440335192485643850677784383664194713903576947938039187989943568832619282179294151796126821005870627208814695550799631128 4689 -1147714006732858330187905558088603321699988164248256831682214151513861521145280282427295690177986883015604578955817261275186371662001253014714040046592232 4690 121264297723373152489323544185380906108667858308557695752331201632981895849135896338457414523692236278236984830145837180151350141139961923073067198252568 4691 -9396581690459830207525344386187904147168569564448311942966284073058222843402730674150031269638261914203710863500903244404391256911491081885019199085032 4692 2780304383920677712274704025606672361064077385051409068004479207172775055940297525997023826178492822940975491256349213720720962265664162049644197072984 4693 1751757524622923210052091680654324358579470610852743601046308566579774534513961551232475455611496863915774956664185292408327073763222320097305342091352 4694 1830598942997678388837706917858876977741419838997035553502327034317612175950295131624052151206119116179767121737006694825275573789710364151629257515352 4695 1825108298792009932715203691025977833647125958086406992655872194052081663121382607364589512543099918618580366789737909999260813860143735241580717867352 4696 1825456059289448676253572987800483473843935756283904827294331501424951535759948840725548248722024582056327912246929593171794868193355067386853837112488 4697 1825436008530440742414985265784129623249885471604542298642450185014436442674316557749313448457395951747812116444684154574247716258213745379407220634792 4698 1825437061798039075447725647783814558011323903714558830792869482621618699667504305598779647642752573119112881606121813084875457596013559401534189639592 4699 1825437011351924275985900507742359513481742195984107398067561560520758357280887639465900455954138622395796104454980668714143477910973714412242989537192 4700 1825437013556287835932197527747857621832964607399522901645635786688426763304790206871143977522464403254570466966839604708203424971174074370312372950632 4701 1825437013468354478137892963796972197933500831180742693461160641772316260208018746643918538390134614014705875613806622390636655855307103317007337617512 4702 1825437013471558176757572108758748259733032038573154704680423661544010309844820219654160866568912800401080852643268128351376547496756652580973579766632 4703 1825437013471451525912668509287021561199888942843281686260478279416258593599238086737859938235814860541075761952022215956844419506616297752829606920552 4704 1825437013471454861121667978322638083107955201443901415262291545953705322045591909908931665809086050327773253502369233170607105052933951629684098478852 4705 1825437013471451525912668509287021561199888942843281686260478279416258593599238086737859938235814860541075761952022215956844419506616297752829606920552 4706 1825437013471558176757572108758748259733032038573154704680423661544010309844820219654160866568912800401080852643268128351376547496756652580973579766632 4707 1825437013468354478137892963796972197933500831180742693461160641772316260208018746643918538390134614014705875613806622390636655855307103317007337617512 4708 1825437013556287835932197527747857621832964607399522901645635786688426763304790206871143977522464403254570466966839604708203424971174074370312372950632 4709 1825437011351924275985900507742359513481742195984107398067561560520758357280887639465900455954138622395796104454980668714143477910973714412242989537192 4710 1825437061798039075447725647783814558011323903714558830792869482621618699667504305598779647642752573119112881606121813084875457596013559401534189639592 4711 1825436008530440742414985265784129623249885471604542298642450185014436442674316557749313448457395951747812116444684154574247716258213745379407220634792 4712 1825456059289448676253572987800483473843935756283904827294331501424951535759948840725548248722024582056327912246929593171794868193355067386853837112488 4713 1825108298792009932715203691025977833647125958086406992655872194052081663121382607364589512543099918618580366789737909999260813860143735241580717867352 4714 1830598942997678388837706917858876977741419838997035553502327034317612175950295131624052151206119116179767121737006694825275573789710364151629257515352 4715 1751757524622923210052091680654324358579470610852743601046308566579774534513961551232475455611496863915774956664185292408327073763222320097305342091352 4716 2780304383920677712274704025606672361064077385051409068004479207172775055940297525997023826178492822940975491256349213720720962265664162049644197072984 4717 -9396581690459830207525344386187904147168569564448311942966284073058222843402730674150031269638261914203710863500903244404391256911491081885019199085032 4718 121264297723373152489323544185380906108667858308557695752331201632981895849135896338457414523692236278236984830145837180151350141139961923073067198252568 4719 -1147714006732858330187905558088603321699988164248256831682214151513861521145280282427295690177986883015604578955817261275186371662001253014714040046592232 4720 9990305182480609399140810555499403440335192485643850677784383664194713903576947938039187989943568832619282179294151796126821005870627208814695550799631128 4721 -78214501163590414514959404550747897923796608879983435391574048420879685964501258913419744794178648060906208484782284677947397790125477872840806656307659337 4722 550896295047340281841836744511548165261649293285169974214666292307316143224922196765528071848600904314563464646626621933766664259313611023442538681325886903 4723 -3482416154298300387027947414286759958219596469376154481869258720327741672955673893911720375094396886049267852331280821205974107503216895907893682575267471177 4724 19711202394427918013568943587401133326477580004074572885396427101896363533433187615741762972870572005061484384671942532378568097834593495162369855915217612983 4725 -99642166315309451280207871635872696872605217716386690377218677678211434454630118026324167965669136347357197154875306028883703710003421445350433077348618626697 4726 448578138651998212606495546794047717379514905124273476152197283662872937738751981610538592644880650898382192565203989171410662848457163632993959149712595745143 4727 -1792835074109979624543582034328115261132632384923304175317956220499563094274178265779991533571722704264555658805805551199924140027109847006421135091376201747337 4728 6339462305691352401693413243876375748475025323185306070285391046147172766635723026388796128627568682310488036722889509067488246022790795063469736542854390795383 4729 -19756900534903722000734887888095282499993038374423062320338582821083955513594020545922434946353349701368187973716299081351284860588554211907829957939773346061817 4730 54038647733965638342774867517140779482269634036630183741647967453388610644715315148555936579088542408630964365045972586691221264433029388592373831641397332722183 4731 -129112870491587161263338030013359967633771332321300490588334509442596317580048316832785615175227001706749994494097056843303689008625324089793701464358983517370617 4732 268064474443183675460773054599355888776152063074694975201612110923092183892028525076097281852432767265788719023903663426080601480476422893603331259155191100512007 4733 -480804220877749959244005251332438307982012281089147649909434313949686686024998418413186308093896965743276261982347412809892374446130622921357438530483076526789305 4734 740112714402048519026902908494229692990611016418944815514934082146211009601175400800066628633764907280538669733752091054223034795032351370355974912000837518650695 4735 -970520830691332489421322800472563104414826123221701109339432458822005822038874755966308382058401797100743065098184419177399964333099154274028737041658004435461305 4736 1075077870249553555897105297197225400620012987022086847518379172350550679431283213212145426293119276383319909245282971143204163939609808894146443657127420999866695 4737 -996443139103799013886971504048523806575519823050295546810358825190592444568149764731030660035397572894776228857613578403388406700636551543251022710308520235861719 4738 764360571332251825775095778751301294496133961109283988764934100012321294309915970444689222214950360063243282263484000386530607786228323354708046768586057265015081 4739 -479205455838851268706122637923938636698042240799656633896243918854936757597485831261006041133493192164275222796784337804906574304437120268892522295309666800453719 4740 241993146217416293420470114979468686008698220358926654631702598632637110325774838690325724685987324496105324368054870134008375634320502653991634776600984870227881 4741 -96771663589990561082546090285334875584263518262317375886562300293046909218567078771750877727512376717650054001660995178009662204834644105656352507291873164034999 4742 30032333018298658462743483134182216093242310822214727996472755485755436467525750908897991954812721392785143930908810153236853913609323908433391278199353702960201 4743 -7058886174437655007420296901683285625605109227038535131692635718865271831541414007145440855207621823382929042823281860216138885223466319618419158512609801848119 4744 1219233937875420764231965902627131234901956443902823955257163313577353836746844448306800999647196639147074192518479310635212282579569732276142966508585800558281 4745 -148906490255867126775027500776348297474321963403309647407369932697765440335614641682968665145541712160102606191965455706795730546914388143674303992579550203359 4746 12217287344390885309466088331552148995389289661775164198885542623053396359008306872183879250629152027328834499842977733286389081925195304014794694445809156641 4747 -626690523596302403685274348835469536423297144505020853142686293969000465389814194418129486870613459862774569305176070682358610649066746225387584179373699679 4748 18022116889166206487566897547266026744098943775992122070289805287861202919465230710141462672712902602742702431226845886759716151759994934970029703424042401 4749 -240954391935227935534992462113514622468341599840958062979866007998917644364479832217819986429245606745712417190425539067715281485824000002164319153247359 4750 991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000046747040641 4751 -437759 4752 1 4753 1 4754 -451631 4755 -96192759682482119853328425949563698712343813919172976158104477319333745612481875498805879175589072651261284189679678167647067832319999999999950230605231 4756 23667712068899399142260381430101073724344691080990330229601898248799039905097279669200334723885801684628002117478337728312585094588006399997621504188697169 4757 -1793364995640055330216777467660739894118807731915928763674762702470883500962100217202458852349516394043758457407489834281908376891650211777627145215532267791 4758 63203967259278092066688579777067074889555850810198483915398246571398841146323781089196625603182584864325548875885811353618383815679511496116129483803573489905 4759 -1249337391734582303153985076052426514255878680477247550461199442746712092923173015543051671726629861966725743281752668516485321649946226518277399692878476548495 4760 15446049961236733735543474427640605086359536768225048763676088274790552999697588149893539704882837086450141999549916831102379732791787994998512315001274750070385 4761 -128343594873303142983341425636429840526491115519237178476653348907349325415678716076740789727543239637301110261372494713610858512050047360624534611411172808553895 4762 754378304288118628151588832680271076950108288571663577047525224457733464617825456986815236586249269311392679518525131482226319372315607491818837659895623359840985 4763 -3259766811095150783583650804369488628068140312507847682310414915211183926585115870613574098533985143134023945985788555743773623323477277666659265628272819495797415 4764 10672418203768520335303794272122580965052200126741896916685920866970274220110047467993912423652077859676284099193778955628434867344370870136767305362799689013990745 4765 -27126900969485864009199124923596203389983751709066174272150430678550269815491873964005456930797771361427987928624458410352282051586750707043123467775861172911575239 4766 54620875937413775184576707618410319388326028317048421830682853382012199829959047028657717997272165785831793393340661432063783615143027969280012267279550228567702841 4767 -88618551896633408241912170036987856413923711221238073271695603098284084609181209790067645581305041089812204750868098740515345974281012384457001763002425653896985159 4768 117547031758170057230319049409397647426483924867303188214470431585669231127447159976645609302026868000405774701997415484389032952600209065904703708843396057947971001 4769 -129083445720923142221804471538078822585707910181571338993500302905071295245948720687330416455523132763326663673595671900147766912360814492148927729895697041072772681 4770 118643238091633790498007820557141069746920214820111657719771275025748380519718965309224926387218346173626747306850105184398814734466291142033759510383515693742497815 4771 -92146452086133755732182565229768287458624397274862318040053915532583704603336127233105243646160423664206059782317268538190520288922490417360689147280230548690334185 4772 60985613933493023734480793226855704705612657180962362977337043597830805755970803310178396247928554198463660697276083476771840599231788495556574639123828166876769815 4773 -34650889479509068983228186023582253283177740223333571954544193341948264326206912056784778433897557006902728102859138580835601156905406592171162651684932340680595753 4774 17013791693220654360348721486337728504725417338426126821867536738753431708578714747126546063068372817751710687175461476713967250920052767622823897239500490721342167 4775 -7261670135665581026183068146274692167887363566389247739774204995143498314642543545673090242881262586058719875628619935102688247789443116750410038324637866080312361 4776 2708316831391721552330419042132988763751095919108908537191513280521858137655054677791983924081849056374300399712478847579511630751672983195561740164436110508856279 4777 -886817747469168532135031514588483815527739258955433477299215088960079706310838771906816423123529838821737611967092577877447461891300189010179231449744224738564921 4778 256024274272437525926183326193968581054794168506063065590858674100542053453819054788720269731362216554574082423328993067068518401512674283299675959946326996377543 4779 -65418481745074109273692915977264589283387926247551718418888833165722281240371660780545772632189116254871717063080884412187146498379067925037727371182326271896889 4780 14845509193461391529877031121377462595497483052424219568351093386469923454079517041335266639621542706720482403947921288035554846670569158134986933662594690867911 4781 -3001431147916929832614639884884737984791452909563788466185665593975360549230280635398031197452125330474047489428779192353774439103996330115285002812084288960249 4782 542173108136357689942958042913122413242327716794749880526584230506423699181394705281198160337356536819566727409390730530271994365538228086529337858396638153991 4783 -87732098896243581820370844288854694382279804368559624762757479970459674496855074964658986512428443136579133383025492286636817213173872046138022439714017924089 4784 12745955649917073921529304691281242287367351571934506609702164270908798541017660380127853012905156991099911260983149234285113342872319767626920230613190441991 4785 -1667448638878328294212311262505385462339334659482725193347889875693465432538273585077074585514451937112711880885789568534989364471261613697325726293623155320 4786 195571944819058135419751236838988500198714512817849584265012490241608389950662303381167329301512311513936206733226626581149450691867092352620033887220775768 4787 -21803424580951011059630611572725800581305923836059454870564377299288197344433963807313460021956833880002659761585135072778997445086902137513534853541596072 4788 1129818242572267920913029863718445680887590586094346606248532991058930324978350252487291822412780508548041627622042017556715438419214272394423151309972568 4789 -1061188779619845765335855387084090356179651122502189304855775955410220058097963780407609094166678754319900953062914649323929448435371039711340490763201640 4790 -871365257015923040995897432586980140275367273472406267727359912333474088847397146868875355189929328172574634674594957309938042886349327168216284123035752 4791 -886297905832871049789792306521677428102123166470411747627653691637683757754702215470199950461470551175683449124853326211283132377698324704125221063517544 4792 -885230061571765010049437900706914627492892524633296011952833809591652605724350872515971221171160550720846732174681472920673379170327388489410124476765544 4793 -885299551336855604367513808719595326034202168957431666151865584304302959125743539088238460638291285473586106095075324990162697773024807758811905753262488 4794 -885295432356809282433645037446750538247315307030778969631694005917865235816412413741889570770166255645094939289135732751454468191936987057238790928914584 4795 -885295654937325760596470482531784837593564691640656088808129525191598499893992806912722051609296555921208608454729528124460621479184323037726886898867096 4796 -885295643963793327853852659630731907327459158666124529753333906212693819760930630593816763220091295587978195461068416124665733019330095683726992539478936 4797 -885295644457720626966267977926504891382113192227009404827703208648598110323531074507831368364903170501474846415378221785488811466839310861358629283055576 4798 -885295644437411282247765609075047012380116878640385714683315692128712020837703656639464997484313979305650981631334012777420096463554144112930759163939800 4799 -885295644438174535967057825903790291345556389419863964383141484503125120899343591685705977868261145390520079757181409235399088715539369799521352976888024 4800 -885295644438148307586509194582202392297979454934455768201523155398556890167333572268583571502660622380127735475361167914769538431227252558216461561684184 4801 -885295644438149131405255926711839383545569772320705184420872948387296652525917646491915596585595558878044454047408934044828625749139101942063094171506684 4802 -885295644438149131405255926711839383545569772320705184420872948387296652525917646491915596585595558878044454047408934044828625749139101942063094171506684 4803 -885295644438148307586509194582202392297979454934455768201523155398556890167333572268583571502660622380127735475361167914769538431227252558216461561684184 4804 -885295644438174535967057825903790291345556389419863964383141484503125120899343591685705977868261145390520079757181409235399088715539369799521352976888024 4805 -885295644437411282247765609075047012380116878640385714683315692128712020837703656639464997484313979305650981631334012777420096463554144112930759163939800 4806 -885295644457720626966267977926504891382113192227009404827703208648598110323531074507831368364903170501474846415378221785488811466839310861358629283055576 4807 -885295643963793327853852659630731907327459158666124529753333906212693819760930630593816763220091295587978195461068416124665733019330095683726992539478936 4808 -885295654937325760596470482531784837593564691640656088808129525191598499893992806912722051609296555921208608454729528124460621479184323037726886898867096 4809 -885295432356809282433645037446750538247315307030778969631694005917865235816412413741889570770166255645094939289135732751454468191936987057238790928914584 4810 -885299551336855604367513808719595326034202168957431666151865584304302959125743539088238460638291285473586106095075324990162697773024807758811905753262488 4811 -885230061571765010049437900706914627492892524633296011952833809591652605724350872515971221171160550720846732174681472920673379170327388489410124476765544 4812 -886297905832871049789792306521677428102123166470411747627653691637683757754702215470199950461470551175683449124853326211283132377698324704125221063517544 4813 -871365257015923040995897432586980140275367273472406267727359912333474088847397146868875355189929328172574634674594957309938042886349327168216284123035752 4814 -1061188779619845765335855387084090356179651122502189304855775955410220058097963780407609094166678754319900953062914649323929448435371039711340490763201640 4815 1129818242572267920913029863718445680887590586094346606248532991058930324978350252487291822412780508548041627622042017556715438419214272394423151309972568 4816 -21803424580951011059630611572725800581305923836059454870564377299288197344433963807313460021956833880002659761585135072778997445086902137513534853541596072 4817 195571944819058135419751236838988500198714512817849584265012490241608389950662303381167329301512311513936206733226626581149450691867092352620033887220775768 4818 -1667448638878328294212311262505385462339334659482725193347889875693465432538273585077074585514451937112711880885789568534989364471261613697325726293623155320 4819 12745955649917073921529304691281242287367351571934506609702164270908798541017660380127853012905156991099911260983149234285113342872319767626920230613190441991 4820 -87732098896243581820370844288854694382279804368559624762757479970459674496855074964658986512428443136579133383025492286636817213173872046138022439714017924089 4821 542173108136357689942958042913122413242327716794749880526584230506423699181394705281198160337356536819566727409390730530271994365538228086529337858396638153991 4822 -3001431147916929832614639884884737984791452909563788466185665593975360549230280635398031197452125330474047489428779192353774439103996330115285002812084288960249 4823 14845509193461391529877031121377462595497483052424219568351093386469923454079517041335266639621542706720482403947921288035554846670569158134986933662594690867911 4824 -65418481745074109273692915977264589283387926247551718418888833165722281240371660780545772632189116254871717063080884412187146498379067925037727371182326271896889 4825 256024274272437525926183326193968581054794168506063065590858674100542053453819054788720269731362216554574082423328993067068518401512674283299675959946326996377543 4826 -886817747469168532135031514588483815527739258955433477299215088960079706310838771906816423123529838821737611967092577877447461891300189010179231449744224738564921 4827 2708316831391721552330419042132988763751095919108908537191513280521858137655054677791983924081849056374300399712478847579511630751672983195561740164436110508856279 4828 -7261670135665581026183068146274692167887363566389247739774204995143498314642543545673090242881262586058719875628619935102688247789443116750410038324637866080312361 4829 17013791693220654360348721486337728504725417338426126821867536738753431708578714747126546063068372817751710687175461476713967250920052767622823897239500490721342167 4830 -34650889479509068983228186023582253283177740223333571954544193341948264326206912056784778433897557006902728102859138580835601156905406592171162651684932340680595753 4831 60985613933493023734480793226855704705612657180962362977337043597830805755970803310178396247928554198463660697276083476771840599231788495556574639123828166876769815 4832 -92146452086133755732182565229768287458624397274862318040053915532583704603336127233105243646160423664206059782317268538190520288922490417360689147280230548690334185 4833 118643238091633790498007820557141069746920214820111657719771275025748380519718965309224926387218346173626747306850105184398814734466291142033759510383515693742497815 4834 -129083445720923142221804471538078822585707910181571338993500302905071295245948720687330416455523132763326663673595671900147766912360814492148927729895697041072772681 4835 117547031758170057230319049409397647426483924867303188214470431585669231127447159976645609302026868000405774701997415484389032952600209065904703708843396057947971001 4836 -88618551896633408241912170036987856413923711221238073271695603098284084609181209790067645581305041089812204750868098740515345974281012384457001763002425653896985159 4837 54620875937413775184576707618410319388326028317048421830682853382012199829959047028657717997272165785831793393340661432063783615143027969280012267279550228567702841 4838 -27126900969485864009199124923596203389983751709066174272150430678550269815491873964005456930797771361427987928624458410352282051586750707043123467775861172911575239 4839 10672418203768520335303794272122580965052200126741896916685920866970274220110047467993912423652077859676284099193778955628434867344370870136767305362799689013990745 4840 -3259766811095150783583650804369488628068140312507847682310414915211183926585115870613574098533985143134023945985788555743773623323477277666659265628272819495797415 4841 754378304288118628151588832680271076950108288571663577047525224457733464617825456986815236586249269311392679518525131482226319372315607491818837659895623359840985 4842 -128343594873303142983341425636429840526491115519237178476653348907349325415678716076740789727543239637301110261372494713610858512050047360624534611411172808553895 4843 15446049961236733735543474427640605086359536768225048763676088274790552999697588149893539704882837086450141999549916831102379732791787994998512315001274750070385 4844 -1249337391734582303153985076052426514255878680477247550461199442746712092923173015543051671726629861966725743281752668516485321649946226518277399692878476548495 4845 63203967259278092066688579777067074889555850810198483915398246571398841146323781089196625603182584864325548875885811353618383815679511496116129483803573489905 4846 -1793364995640055330216777467660739894118807731915928763674762702470883500962100217202458852349516394043758457407489834281908376891650211777627145215532267791 4847 23667712068899399142260381430101073724344691080990330229601898248799039905097279669200334723885801684628002117478337728312585094588006399997621504188697169 4848 -96192759682482119853328425949563698712343813919172976158104477319333745612481875498805879175589072651261284189679678167647067832319999999999950230605231 4849 -451631 4850 1 4851 1 4852 -465793 4853 9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000052952859303 4854 -2348408214155760076936071551832818871925388629274311956188613150553865770669644567724621330386037599384845258494040836040629949259212390400002611308646837337 4855 180245910074960268998191367111789757111792793103700236095777335301039357945607008399879328480048297017220049460813227835685027437953681457222679500790129364743 4856 -6437299480787865602243257464109899754404740016805890312846028811857077997253507284514217777287166594672366222098464674210269402966682272047081886596150862760249 4857 128998133807705701236926665734824034860694000004796562958286787488813591608678850277114347443817575703711818258091195745687692712785638270792522472212171557480455 4858 -1617509087128454854753033287043426806756038016781927687076267102048047893906336216661794667782673630619717940854663097940490644712577610303824481254952208707859705 4859 13636713850067386076269169168085788338902669015374804814580683825485624193396586835021196024507905998262287482185952188724987178931187356588753789782302221309531919 4860 -81359757892805453595855471252794173747994239645014413935922701984534222673397224771112447690360553331229033865207089959560544861568741221630238702379748290508622401 4861 356998883313169767302316256114488481939099569118078398389659190931976152584591121969192227513616267124957834065949364838651950865731143547480155626327624414998698271 4862 -1187332360991382382661598784341481135354192405985092541020902803634699023559245688232232120696706517670584388380776647998494016221605110955139046154536316908795102689 4863 3066909455212636022068732046736577161636020093751741413402195100845740182068208312899861386101163186421317383044562033752188234940225379700807711901327517375669584319 4864 -6277765999550972111039666570233661191960487880290055709293455238478028405652654529448941303156682937122950620466268776951968218109036135027144548730379890752200487169 4865 10357710013580572529650645835172411300377737260234743455682405531790333232869228573730540350657105884338595085574760889870946395595550014703308448782541324070627560511 4866 -13976037864859683263608942642431335448177475067219848101552033255305790989066530402600253872023328942500611663257295028574550206855222300027910149874386966329419035329 4867 15617528915214269104286175101245427240397873905923295236209429842809845899113593118330498841221712308492620928894702788549922299940061516411239652405364169275704765613 4868 -14611251738883788967169491814035430730060495672360799861919386269487059798440981322483367597800604640407688799803976725242676679689999802752762468480038830643555609743 4869 11554681397072396899076765773900648753212432766299580718072785284777593946136955610317138175053284530863565356940923547573042277973851652452473765578557671089931606225 4870 -7788869105344267367191655450658648060488778117486423094066632582489273821866545915330115705570626363540833197672363739564699061451523367221373748023380817557975849775 4871 4508825686501109382140254808841541340925553736195456101285425068562642302733187688637098684781087322653808734630391786316850537596746291436579153524952524263235832337 4872 -2256260606222200232484751020117647561883716849317487525631689225098048506139639121763353251259338165477495803613768704021071309425743371968950078646930841959572488559 4873 981757345034857354171047607754797256769663625553083067571215691760259193980372781656819349168146808148418534952125355373268191418051904229946677464371310512736090129 4874 -373414278228403700858002255803679081606553061827458396692840699902726248839515524669175933403086492200669775852847530858386458139452706578986217102898268081325340143 4875 124737859893833087686595604866040209196872238392856419538998081878683777974052256081433033775179231502601944182117843848332190995925442270923494570975836229130776897 4876 -36751141330331409724925367021806603140321240765982699588366642634371122929657305457546424403872941329923426595990857264627185097730933520663976010866365464579150751 4877 9586810883970557313222863072961192682155701128952149555607101367143072953238236197042338966123951515010895831863563405999352549518178049017117051027445470016114721 4878 -2221857401747520856957404346842330941820802653914495126629570480188371274551902065504476366088667960456385876806783829989129608764616529351843765651723308589859295 4879 458950240844640192667570590936292074512741195738608000483360684346392061362903218362740199249706227389764016782482615732309340297644023751680387821986855108169441 4880 -84735508322220377664472056180575069571257489187839535121041501313730307630305473184957221871444493983562714730089880000218967216007977755160533981965597419325343 4881 14020283793190743384812503958498878044339951284229740671863835322928424529213263489205863271226941177450187146957993842639504050632269887215419485089253358713825 4882 -2083647527955997144357058879966387575591597957016539194961616260758517203351614651926253593375615382088196185592640610823316805241804419274214602971240078444063 4883 278975179024288249455820377212783702801742324493669225393522971187679240654489166033864006124617134404703967635684180157622738407631033791610113142572746634354 4884 -33497290831774266800833565869439646013350999542917759161423379883334781298150521884006978083387063965321149073419048965937022251081754915054765565971144902096 4885 3825627465753202098488282710458542736046773961195664056551577446653838058636727882712784938519716783841021368742317941250878808406563855467836462077813441448 4886 -207228292707678060678220065305610877656480172637799841666156279217638224361371102344983512289881832003907243937282459194815374135977941086590122548643848792 4887 187583402324508274459078371893082338359595810540347509805863745059929054004486927225941816214980976900672391005894646463120039248898738146814502602758861416 4888 152514761966863425986689806418145385577457839351395139397079862894094949793017172266151945275893473123573594641028258265587105741988994252593006207768385000 4889 155344583023718028377079953295435294577117765557167985123458825020760254092667596752037076662589400581972488468463952766353514407624025633056212880899158120 4890 155136890382580104335397127347018109076610270286254642384197301539491141664826757421806964565301459384874389063539739505700150841925728569419933638762038888 4891 155150769780271895519967437149537178924201591114024727705235042863362384558088329500769784669670240689918139313220870624732290844234341263074361891597404024 4892 155149924443721210869002693593455474790215984873827924814905447164890109301122220995071135535379257078236337026196670754353285629298544915854295839019651288 4893 155149971409270425268819192048492078639842169429345705813799958879138931859580836014664460319437829059352129229456582351817728472518435106911462853481363608 4894 155149969027158756361713223540050554161730653887008166133805770269515776337607114083785394400776563142735881063820688950673934029318103089271731536649814680 4895 155149969137536800650540040830341851317417117935424926837048243050812705622250001685120170545442886461005138116538903625135564919289449496034560070106815960 4896 155149969132861492979561308485146429893308992547565462137194824117313571497781014724032741116032250964125742722526673949094584893294303488409396598707722328 4897 155149969133042618254243148546170500142669032634526268974379128493052781285277273126511506191506394096826411111732503944048831571704851598454715184609848024 4898 155149969133036197439405289962331891392643068095028231470802679978642360838131933527496646743942567435843794467512746566054351970648743026135685619453293272 4899 155149969133036405802282700575655037699013255202818370572868016816912901554070634331385308186188015343986219652862501328145034242508427875821704133169176916 4900 155149969133036399442516269171558279357212713335043461154793609301868703125611735763531584805022410792983387925086499604010229624339205596890011393701745308 4901 155149969133036405802282700575655037699013255202818370572868016816912901554070634331385308186188015343986219652862501328145034242508427875821704133169176916 4902 155149969133036197439405289962331891392643068095028231470802679978642360838131933527496646743942567435843794467512746566054351970648743026135685619453293272 4903 155149969133042618254243148546170500142669032634526268974379128493052781285277273126511506191506394096826411111732503944048831571704851598454715184609848024 4904 155149969132861492979561308485146429893308992547565462137194824117313571497781014724032741116032250964125742722526673949094584893294303488409396598707722328 4905 155149969137536800650540040830341851317417117935424926837048243050812705622250001685120170545442886461005138116538903625135564919289449496034560070106815960 4906 155149969027158756361713223540050554161730653887008166133805770269515776337607114083785394400776563142735881063820688950673934029318103089271731536649814680 4907 155149971409270425268819192048492078639842169429345705813799958879138931859580836014664460319437829059352129229456582351817728472518435106911462853481363608 4908 155149924443721210869002693593455474790215984873827924814905447164890109301122220995071135535379257078236337026196670754353285629298544915854295839019651288 4909 155150769780271895519967437149537178924201591114024727705235042863362384558088329500769784669670240689918139313220870624732290844234341263074361891597404024 4910 155136890382580104335397127347018109076610270286254642384197301539491141664826757421806964565301459384874389063539739505700150841925728569419933638762038888 4911 155344583023718028377079953295435294577117765557167985123458825020760254092667596752037076662589400581972488468463952766353514407624025633056212880899158120 4912 152514761966863425986689806418145385577457839351395139397079862894094949793017172266151945275893473123573594641028258265587105741988994252593006207768385000 4913 187583402324508274459078371893082338359595810540347509805863745059929054004486927225941816214980976900672391005894646463120039248898738146814502602758861416 4914 -207228292707678060678220065305610877656480172637799841666156279217638224361371102344983512289881832003907243937282459194815374135977941086590122548643848792 4915 3825627465753202098488282710458542736046773961195664056551577446653838058636727882712784938519716783841021368742317941250878808406563855467836462077813441448 4916 -33497290831774266800833565869439646013350999542917759161423379883334781298150521884006978083387063965321149073419048965937022251081754915054765565971144902096 4917 278975179024288249455820377212783702801742324493669225393522971187679240654489166033864006124617134404703967635684180157622738407631033791610113142572746634354 4918 -2083647527955997144357058879966387575591597957016539194961616260758517203351614651926253593375615382088196185592640610823316805241804419274214602971240078444063 4919 14020283793190743384812503958498878044339951284229740671863835322928424529213263489205863271226941177450187146957993842639504050632269887215419485089253358713825 4920 -84735508322220377664472056180575069571257489187839535121041501313730307630305473184957221871444493983562714730089880000218967216007977755160533981965597419325343 4921 458950240844640192667570590936292074512741195738608000483360684346392061362903218362740199249706227389764016782482615732309340297644023751680387821986855108169441 4922 -2221857401747520856957404346842330941820802653914495126629570480188371274551902065504476366088667960456385876806783829989129608764616529351843765651723308589859295 4923 9586810883970557313222863072961192682155701128952149555607101367143072953238236197042338966123951515010895831863563405999352549518178049017117051027445470016114721 4924 -36751141330331409724925367021806603140321240765982699588366642634371122929657305457546424403872941329923426595990857264627185097730933520663976010866365464579150751 4925 124737859893833087686595604866040209196872238392856419538998081878683777974052256081433033775179231502601944182117843848332190995925442270923494570975836229130776897 4926 -373414278228403700858002255803679081606553061827458396692840699902726248839515524669175933403086492200669775852847530858386458139452706578986217102898268081325340143 4927 981757345034857354171047607754797256769663625553083067571215691760259193980372781656819349168146808148418534952125355373268191418051904229946677464371310512736090129 4928 -2256260606222200232484751020117647561883716849317487525631689225098048506139639121763353251259338165477495803613768704021071309425743371968950078646930841959572488559 4929 4508825686501109382140254808841541340925553736195456101285425068562642302733187688637098684781087322653808734630391786316850537596746291436579153524952524263235832337 4930 -7788869105344267367191655450658648060488778117486423094066632582489273821866545915330115705570626363540833197672363739564699061451523367221373748023380817557975849775 4931 11554681397072396899076765773900648753212432766299580718072785284777593946136955610317138175053284530863565356940923547573042277973851652452473765578557671089931606225 4932 -14611251738883788967169491814035430730060495672360799861919386269487059798440981322483367597800604640407688799803976725242676679689999802752762468480038830643555609743 4933 15617528915214269104286175101245427240397873905923295236209429842809845899113593118330498841221712308492620928894702788549922299940061516411239652405364169275704765613 4934 -13976037864859683263608942642431335448177475067219848101552033255305790989066530402600253872023328942500611663257295028574550206855222300027910149874386966329419035329 4935 10357710013580572529650645835172411300377737260234743455682405531790333232869228573730540350657105884338595085574760889870946395595550014703308448782541324070627560511 4936 -6277765999550972111039666570233661191960487880290055709293455238478028405652654529448941303156682937122950620466268776951968218109036135027144548730379890752200487169 4937 3066909455212636022068732046736577161636020093751741413402195100845740182068208312899861386101163186421317383044562033752188234940225379700807711901327517375669584319 4938 -1187332360991382382661598784341481135354192405985092541020902803634699023559245688232232120696706517670584388380776647998494016221605110955139046154536316908795102689 4939 356998883313169767302316256114488481939099569118078398389659190931976152584591121969192227513616267124957834065949364838651950865731143547480155626327624414998698271 4940 -81359757892805453595855471252794173747994239645014413935922701984534222673397224771112447690360553331229033865207089959560544861568741221630238702379748290508622401 4941 13636713850067386076269169168085788338902669015374804814580683825485624193396586835021196024507905998262287482185952188724987178931187356588753789782302221309531919 4942 -1617509087128454854753033287043426806756038016781927687076267102048047893906336216661794667782673630619717940854663097940490644712577610303824481254952208707859705 4943 128998133807705701236926665734824034860694000004796562958286787488813591608678850277114347443817575703711818258091195745687692712785638270792522472212171557480455 4944 -6437299480787865602243257464109899754404740016805890312846028811857077997253507284514217777287166594672366222098464674210269402966682272047081886596150862760249 4945 180245910074960268998191367111789757111792793103700236095777335301039357945607008399879328480048297017220049460813227835685027437953681457222679500790129364743 4946 -2348408214155760076936071551832818871925388629274311956188613150553865770669644567724621330386037599384845258494040836040629949259212390400002611308646837337 4947 9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000052952859303 4948 -465793 4949 1 4950 1 4951 -480248 4952 -933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862536979208272237582511852109168639999999999943695767322 4953 235365494540040583732074302258926399094464174077425190737823487668059158959108663961759816206943652224571796684329831618830166024662705766399997135838601185054 4954 -18295881356005701334387488493023434098035228111971581971723104721569009308632509613696990003626069385806714448409033780185979042613464110464944010805572083625090 4955 662048858360082937256638089935088926138966021325317932890809402394482181716680146703594051124219221229347583081873970652595545543886139319396155935009907699174046 4956 -13447644218729688094500608499859877479760210005859689849728563718352299994222174370156959750029101524891248329635426172168021037784815862414802418239763132555102818 4957 170987180833999592470330549661466507337792510891215015939301491581647799736713087803172226261360177085934408164953747927376448344649548257131900479854714235966621918 4958 -1462370714080604276059791209325412104568590446547893393357041493074289375025960007478936800426380982577243098894641458105997733588702039705823411778334901305245156506 4959 8854485666738098546658897132467552506123483391690389031981555023322209644544892348831888685452844527305169517252928957414467775694336835604817921446496538773006703070 4960 -39445537044437631502557386122355197359901095188235297542971710276987827123800983357440425382399409770496179380547060333462669500325119762502651678033187050073994978514 4961 133243671169150567666917701871882218088474377815721169098616409690816890298528435349156220411519417584450976703860554593680328171998717850436448060308196152079280162702 4962 -349685470266083430804276507618577435710336178056193312831225192229251608707192899567469907846838622354841073597803559365857996161121250588914796948983649825271109875922 4963 727504453017789676292423243368221746465043653964951839527169958495576415176794645326560480724239470412267554752781074674071842725042462722764549210891361176542626608654 4964 -1220372661878531038373937443813469584940297717202152525575134319232393124873354240640678346793881487361895961761692639512808522589875463306433235332001715511121352947570 4965 1674746529283893341490156978562542022946915345462568858466303680730212441517613756460426237907867365236855820620156567795846485734374635035889701764797997606357936610766 4966 -1903913169812353845237242404784308796124001862296664501322892603096978038931966519450858942341625769109938006840848501725606238939574202486501166568769393298790804785028 4967 1812686541579827944789263821942099414329474996806132079308973605503390525490448973446660718883560080649673699653943909901202770730518486776955641641407057241545903037278 4968 -1459228277068497446234794537474614601809921146191372579648729803629114984668062852511047736562542098136504661877914534976714983761485289216721677351301479597626724030766 4969 1001611848690946473700377443711802942589180552745849747928592968909749883583535205580215010000611261001670369419923185152408602530062441466595959575486253112695562724690 4970 -590581166123746315909617009915996757833469904782831434508875315819435450165842047821913027478010706587916222181160962551373001741864047675686540541092962773056951523438 4971 301113527045275006355168433875643745970056901445382210145457152807651562849460376739309277036455064567160470438713916160089016442354688416139427724853863040644921682258 4972 -133538640096009989777041589965144110531512226865002859749170570114322296652351243441718958658177420000729345316516476662680383841802966672949394520835569379391963830446 4973 51784065215817662296569786668649909787831287881862932417513607361076253793494736714487997094571796899535035262266265419019921741778471403637224685884661830251457213650 4974 -17642118026091620652292573394518944237090792437824461152276242232897901993185601287920211306701586219612436340180979120513639627111842562694053294930651699241229232894 4975 5302976742020525485608245704155511481412685389571765914995993504959196348323162210899931962526177541641494612801890002468121154934571032274003795099925136957979647954 4976 -1411800951248215710683460160458701828816537142825046542624495997392105497472312271562835823878799804407419589364204248553721843717012861502739019944809869540879616974 4977 334060256898105137772288035576685579826435402649332282005147413952464754655151015023976523207639490369144073666526095121792753525312154886337772038612264178858278898 4978 -70477023322154850288671651161596791579090144961934394874854523908776406650674920344048142256686682436721998193608938708457517162154391728063884135678911472698011470 4979 13295055548797350471859197018898984112605643001642412777371971708020256320788166820351943813284971566647791052814503263205545661228308911187907628234857642409213682 4980 -2248527899347568714636202397913556311892571551500813193208699643031861130507248810042345230802750366781317521390109521978825694089997288540933192996460590809644046 4981 341718992571920979232278660093068976754492621456601029486323521583289773469267142556823246429642652621915002524664492974576735985461634713100823166435415972855666 4982 -46800360488213960452882007922239410430287738714007728019123473928982034881557105121942986072132509744400343741171035966142175657342861595247433993315660213098557 4983 5756882653946872599481162739117321312301888077481136338847302615738170579776665794873733561234025018845461385418944986735454549443337859719985448993229584690650 4984 -667003745357852877489110831374382480304864599731193833671218147855106124348841924983302774951049938245651976578271410698522059024916095894928010681941253723768 4985 43622065762763809710469274167434111933795900927794165722400131706017410063443713129617846364475815980445421832453712379549483800980950532093312519248254819024 4986 -27636140204953891410535811505245322288973140481024182993830928832403505597571945658368978363266086007232454664317493921897025537819706177489339028944752425584 4987 -21149837428538072324160401719808625216484281991752396529440348876548511907864384699283739219504849466856842204818682981314490935759865532326932286109578832432 4988 -21686491089644675688768698842743860965517112765980582201844036542058126848045465352913174726590373138995253687598621911378472615678744947625317238775579871280 4989 -21646085316768700612052985453464047363956210297311320387612009479986019550346217395072122449306275451062254156556903945785491504673546381367500368359952644528 4990 -21648856835156813361473045568246589391729564333716925613448756799602616598379937969510070784581137236601987237679552647112120655413021557264779970181021962144 4991 -21648683475932022068398692661975470600821849131928385995030582257959709112805527913800310209586693842279906105428548538831960087800456419869375059804689746352 4992 -21648693373313254883223606852839575330178704613636752018159269680615150988844362612359765161984319692030141425935728411766124604025666828555981658227208799760 4993 -21648692857148265113047611461063586980016697854134952653360803170714949623588210543304867588933731310637602130157860449109023891623234780871921220521452300368 4994 -21648692881755657919152054898229214193985115255057624157447715418316411715040784693613250741918424318507328950172397209583210293898413891331526496065362945296 4995 -21648692880682583046341553181797485160057664140815337541814139508408559706206980762485296781350448379999745254645210666751793620415506808673328328615312870224 4996 -21648692880725410897568504283242360057377680555258267276550234600983476146475298656806381848440453654236290982070522106337410530660079100172984195334354826832 4997 -21648692880723845711937829846240664154588074381916869508881600948844422178914442569661175515123290013205413374672282367515788006401896563226472383833471897040 4998 -21648692880723898111525922754325662112907451693525595457395694932456990171783517931763915925108825301739711417797131240028394937877035698349534211908189949908 4999 -21648692880723896505154070849231707331647686479775775766608127434944955196022547803349631093108510424415140851230923268294078655518148075560753660251793853936 5000 -21648692880723896505154070849231707331647686479775775766608127434944955196022547803349631093108510424415140851230923268294078655518148075560753660251793853936 5001 -21648692880723898111525922754325662112907451693525595457395694932456990171783517931763915925108825301739711417797131240028394937877035698349534211908189949908 5002 -21648692880723845711937829846240664154588074381916869508881600948844422178914442569661175515123290013205413374672282367515788006401896563226472383833471897040 5003 -21648692880725410897568504283242360057377680555258267276550234600983476146475298656806381848440453654236290982070522106337410530660079100172984195334354826832 5004 -21648692880682583046341553181797485160057664140815337541814139508408559706206980762485296781350448379999745254645210666751793620415506808673328328615312870224 5005 -21648692881755657919152054898229214193985115255057624157447715418316411715040784693613250741918424318507328950172397209583210293898413891331526496065362945296 5006 -21648692857148265113047611461063586980016697854134952653360803170714949623588210543304867588933731310637602130157860449109023891623234780871921220521452300368 5007 -21648693373313254883223606852839575330178704613636752018159269680615150988844362612359765161984319692030141425935728411766124604025666828555981658227208799760 5008 -21648683475932022068398692661975470600821849131928385995030582257959709112805527913800310209586693842279906105428548538831960087800456419869375059804689746352 5009 -21648856835156813361473045568246589391729564333716925613448756799602616598379937969510070784581137236601987237679552647112120655413021557264779970181021962144 5010 -21646085316768700612052985453464047363956210297311320387612009479986019550346217395072122449306275451062254156556903945785491504673546381367500368359952644528 5011 -21686491089644675688768698842743860965517112765980582201844036542058126848045465352913174726590373138995253687598621911378472615678744947625317238775579871280 5012 -21149837428538072324160401719808625216484281991752396529440348876548511907864384699283739219504849466856842204818682981314490935759865532326932286109578832432 5013 -27636140204953891410535811505245322288973140481024182993830928832403505597571945658368978363266086007232454664317493921897025537819706177489339028944752425584 5014 43622065762763809710469274167434111933795900927794165722400131706017410063443713129617846364475815980445421832453712379549483800980950532093312519248254819024 5015 -667003745357852877489110831374382480304864599731193833671218147855106124348841924983302774951049938245651976578271410698522059024916095894928010681941253723768 5016 5756882653946872599481162739117321312301888077481136338847302615738170579776665794873733561234025018845461385418944986735454549443337859719985448993229584690650 5017 -46800360488213960452882007922239410430287738714007728019123473928982034881557105121942986072132509744400343741171035966142175657342861595247433993315660213098557 5018 341718992571920979232278660093068976754492621456601029486323521583289773469267142556823246429642652621915002524664492974576735985461634713100823166435415972855666 5019 -2248527899347568714636202397913556311892571551500813193208699643031861130507248810042345230802750366781317521390109521978825694089997288540933192996460590809644046 5020 13295055548797350471859197018898984112605643001642412777371971708020256320788166820351943813284971566647791052814503263205545661228308911187907628234857642409213682 5021 -70477023322154850288671651161596791579090144961934394874854523908776406650674920344048142256686682436721998193608938708457517162154391728063884135678911472698011470 5022 334060256898105137772288035576685579826435402649332282005147413952464754655151015023976523207639490369144073666526095121792753525312154886337772038612264178858278898 5023 -1411800951248215710683460160458701828816537142825046542624495997392105497472312271562835823878799804407419589364204248553721843717012861502739019944809869540879616974 5024 5302976742020525485608245704155511481412685389571765914995993504959196348323162210899931962526177541641494612801890002468121154934571032274003795099925136957979647954 5025 -17642118026091620652292573394518944237090792437824461152276242232897901993185601287920211306701586219612436340180979120513639627111842562694053294930651699241229232894 5026 51784065215817662296569786668649909787831287881862932417513607361076253793494736714487997094571796899535035262266265419019921741778471403637224685884661830251457213650 5027 -133538640096009989777041589965144110531512226865002859749170570114322296652351243441718958658177420000729345316516476662680383841802966672949394520835569379391963830446 5028 301113527045275006355168433875643745970056901445382210145457152807651562849460376739309277036455064567160470438713916160089016442354688416139427724853863040644921682258 5029 -590581166123746315909617009915996757833469904782831434508875315819435450165842047821913027478010706587916222181160962551373001741864047675686540541092962773056951523438 5030 1001611848690946473700377443711802942589180552745849747928592968909749883583535205580215010000611261001670369419923185152408602530062441466595959575486253112695562724690 5031 -1459228277068497446234794537474614601809921146191372579648729803629114984668062852511047736562542098136504661877914534976714983761485289216721677351301479597626724030766 5032 1812686541579827944789263821942099414329474996806132079308973605503390525490448973446660718883560080649673699653943909901202770730518486776955641641407057241545903037278 5033 -1903913169812353845237242404784308796124001862296664501322892603096978038931966519450858942341625769109938006840848501725606238939574202486501166568769393298790804785028 5034 1674746529283893341490156978562542022946915345462568858466303680730212441517613756460426237907867365236855820620156567795846485734374635035889701764797997606357936610766 5035 -1220372661878531038373937443813469584940297717202152525575134319232393124873354240640678346793881487361895961761692639512808522589875463306433235332001715511121352947570 5036 727504453017789676292423243368221746465043653964951839527169958495576415176794645326560480724239470412267554752781074674071842725042462722764549210891361176542626608654 5037 -349685470266083430804276507618577435710336178056193312831225192229251608707192899567469907846838622354841073597803559365857996161121250588914796948983649825271109875922 5038 133243671169150567666917701871882218088474377815721169098616409690816890298528435349156220411519417584450976703860554593680328171998717850436448060308196152079280162702 5039 -39445537044437631502557386122355197359901095188235297542971710276987827123800983357440425382399409770496179380547060333462669500325119762502651678033187050073994978514 5040 8854485666738098546658897132467552506123483391690389031981555023322209644544892348831888685452844527305169517252928957414467775694336835604817921446496538773006703070 5041 -1462370714080604276059791209325412104568590446547893393357041493074289375025960007478936800426380982577243098894641458105997733588702039705823411778334901305245156506 5042 170987180833999592470330549661466507337792510891215015939301491581647799736713087803172226261360177085934408164953747927376448344649548257131900479854714235966621918 5043 -13447644218729688094500608499859877479760210005859689849728563718352299994222174370156959750029101524891248329635426172168021037784815862414802418239763132555102818 5044 662048858360082937256638089935088926138966021325317932890809402394482181716680146703594051124219221229347583081873970652595545543886139319396155935009907699174046 5045 -18295881356005701334387488493023434098035228111971581971723104721569009308632509613696990003626069385806714448409033780185979042613464110464944010805572083625090 5046 235365494540040583732074302258926399094464174077425190737823487668059158959108663961759816206943652224571796684329831618830166024662705766399997135838601185054 5047 -933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862536979208272237582511852109168639999999999943695767322 5048 -480248 5049 1 5050 1 5051 -494999 5052 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000059830526251 5053 -23824333742026520271241026064348823327140113487548249687529409960291291364233033357161931159668877376914015021131700961370726560252108472320000003138547477848749 5054 1875385732928574824103887017158904615524804088688149970561710827710564184362824561793037406257009912445702186064123346729385412518638110166220890410861298101676751 5055 -68748446721556709578548614828122241546344192066683556428698477173863141601812333577869069955547861008192866902873645575696329540680086664089490145543234514623923249 5056 1415236989790541202292184962413810189009994176807657781741518424498912024763900863937102883829302469926151266794061187291107765950567273638648773253888061034976356751 5057 -18244443370239180629710454953768565595348310567769960298090054965846878181745637798393114943843329382018135253344484136920692370928687007245635094368540706522507643249 5058 158263922206676995097463688930549442367655651421282278608322461702273624335229697748860520969161866709746657134719459176809867342281380936621809947150540924343584323751 5059 -972336509850463791790847774184507732083908168139739141843230798565983637020515002110395975671003729827737462788970558220918272811403042318434002495089694059358347476249 5060 4396913083105833818797566025467534991994343142482174220670709575740283050571319285888739183507429493705876873720091635427910365690527676260257531762659825520008976341751 5061 -15081900047500625390336856486446808205987204673752293975653516273721336233568375528899614994502164058316323784542745899472271859424590592529979414613369485726595942658249 5062 40207086117359351531135439424339472995423429896407766938820318983489002404615266145165038238287486720895049011169664516547680680818377179004563559174071137899417531703751 5063 -85001189764036656337836567640762598780963555838237016717581148822388054440714343779718598211445115714898772097451671985996452669633213100534873745643672806801199835496249 5064 144939868608842364006373784502357496034945585636378628387798690571861002687707277143854966317423625817027567108671346526349619977344243130481067265454334941611631381823751 5065 -202248888104795823032907103247707083951145499311601007299928156258103839128089603933828878662907130999454827725496477419378902644005754526533047137910092348741063982176249 5066 233860506750634227522280042648138755499107454715768628537756448563872579429624826613767386621025885233947847260856332427678420273492122662931878451270731965578477711465501 5067 -226533939497081599790747294504820029780674121941270462678253117080805084737255447487885820114216064863222082338114161006121760413483760328369523129861635153208886752184499 5068 185592950356262320950974196332644291312893722705811922666768834222089129610287847267416622295243920541218475804007811009437919062762323628291429219855627371866981233513001 5069 -129685784009082648384286593365619029381051379681174904553916860914301293632079748210033398553138267769071296777728798164429620629821923512515822714395122298216027050536999 5070 77867374603844713199283809347180909383817544829894901339432131168300764009957812306847376038805036781966691515253235479936591696190348558166775320663128430551677975886121 5071 -40440808749895139379033361590173601463982149728489943098728853247947180519432748999614524378890522115854922894019988480525386513501007501693445775228863071638873190800599 5072 18274425502490887831200676361878089522590534747056737928312937045984316040692341410071714858259294364726534009879048617582915526674214880374822475790417500423039660479401 5073 -7222994148218952257064939032526620795745861938659097199357173730783283254890050848353335598447835615704484413727125807368237043452270422059855340985713360579342833280599 5074 2508980304115218634195798960959410834933812116870934486427477268148667118379360230910957178348621923484976611313778010260420475057062602204428761903788256607497178945401 5075 -769195962081029432019435992069719630694386426012271512648337462240066516445890531766144002000959775039109465644580281141160688012199837096443808629878915619916298702599 5076 208935072502892990442672458454054349129884859573692640026656095021733720566068560500636806653845603837483649649589846959493779482437355384356276394415739204742718317401 5077 -50458913935283553863496049372169090308991117528615843157367728469686246760587847274279360088742269610434954146239869662312155085163164301719464524177221268170828322599 5078 10869143813241883479183547835441871618858034403628980865879818406582297275589051928006606677512002654382994426649217382452512070952420046052796959423818075799835425401 5079 -2094293032300686939892871242013020293769870539974496889444188804540998512506978331542367010907038428798667488934363981131619142627490935371710688543871472279241118599 5080 361920939504153722488186647568524321715548349170143960718277866390833915983373855550223005211332295312207140106787978417870686826263915718357962849766827643528465401 5081 -56225922894466693409149862024644960998578108563358232583859834968569724479304192149659928897985671044854026067044565664258286239865410766886635964216057503122862599 5082 7873793331994219109348655186268483844186657836719367142899841931368534171364398485650659894783840258451771706149181926576235231185095712180138067872456600540881026 5083 -992045927309765036261521747565114340054564689339369931927516504893884236707090802695869387110546265787582054229064311304269686668388220848401588141474015318557974 5084 116419570521682903483852118970720002650083252383045011200451099717164903397623364089478528060307145918293209199729641974400310057910756595217890411640766574003276 5085 -9068084673776439234232760303175144399265095296900114568435920448600362411864765188136800762571712566423589434619790531532602486425888748801387555754284632931724 5086 3815447695497491273558682717310671779961615221508216479506027909843548891064040369353329501540768592872662247510133428853607682428565555678180405625259708012776 5087 2614158273749231199965527944812934273164396483077860724456307588480267394491080112333335210296662313836575856395943205734661523395447066136479409449597931436776 5088 2716020111396064521587228638841002933152420689994347223189356896241895769803368215568347591485043889012355107229664972968849564292781235957673687844824061276776 5089 2708155975379594757274400617105321974307133324434579202959443984524073268898970278006099895248348661765331275958919091966394248160377358019584326624360861596776 5090 2708709383729402987841467057623248156091568412641632473346374308450454350880454069730094227140759917287668780942437902136984692274799858409835974195184994915096 5091 2708673850661342142610648677801555507881881573405165140610507014618710965334368875822731845844038534962703108932601504376543972305205501918031868778028713133976 5092 2708675934235740103820475611335686943065134207628052101433872680923238072054601337926292988066508541870216140909141986360639237663710862021262602896448363073976 5093 2708675822566522576412773071831927481845818913887335338180909815714675304970588805981214454249861281326462395154909660617817083925331736398029380718558540433976 5094 2708675828040821866191910055316124256264794721086102623915342269240936027040593109130070163986037489737845251221935049083769767868076627292474345247485101621976 5095 2708675827795191665578907000079565430997129299181228584692273011801885953628244824885587180673851235849613663437790916967120674833144195514704250069849941749976 5096 2708675827805285289628228185454259137226835739912157614587738716567629895720019761056006078200954007784388360729586722780458608739322586452564402186236386629976 5097 2708675827804905234904751657917161332041980961759498702350305783922407987641297568465861950113699086071251834219123775179702219552909726482769477632715670149976 5098 2708675827804918352939855095353444996842073382829613583653669929475452566594966446296995878873551036513108222535993578970110684698954404574811006158482305729476 5099 2708675827804917937715775311795271975364053636002860717823137235208249136451921414094129066207927727509256579048325816739665284884670822381454657869720675301476 5100 2708675827804917950092619507400732806339267542302294530447986905830163249423389019977742453517671901197782170129126916397859005749652104885169799120508694606076 5101 2708675827804917937715775311795271975364053636002860717823137235208249136451921414094129066207927727509256579048325816739665284884670822381454657869720675301476 5102 2708675827804918352939855095353444996842073382829613583653669929475452566594966446296995878873551036513108222535993578970110684698954404574811006158482305729476 5103 2708675827804905234904751657917161332041980961759498702350305783922407987641297568465861950113699086071251834219123775179702219552909726482769477632715670149976 5104 2708675827805285289628228185454259137226835739912157614587738716567629895720019761056006078200954007784388360729586722780458608739322586452564402186236386629976 5105 2708675827795191665578907000079565430997129299181228584692273011801885953628244824885587180673851235849613663437790916967120674833144195514704250069849941749976 5106 2708675828040821866191910055316124256264794721086102623915342269240936027040593109130070163986037489737845251221935049083769767868076627292474345247485101621976 5107 2708675822566522576412773071831927481845818913887335338180909815714675304970588805981214454249861281326462395154909660617817083925331736398029380718558540433976 5108 2708675934235740103820475611335686943065134207628052101433872680923238072054601337926292988066508541870216140909141986360639237663710862021262602896448363073976 5109 2708673850661342142610648677801555507881881573405165140610507014618710965334368875822731845844038534962703108932601504376543972305205501918031868778028713133976 5110 2708709383729402987841467057623248156091568412641632473346374308450454350880454069730094227140759917287668780942437902136984692274799858409835974195184994915096 5111 2708155975379594757274400617105321974307133324434579202959443984524073268898970278006099895248348661765331275958919091966394248160377358019584326624360861596776 5112 2716020111396064521587228638841002933152420689994347223189356896241895769803368215568347591485043889012355107229664972968849564292781235957673687844824061276776 5113 2614158273749231199965527944812934273164396483077860724456307588480267394491080112333335210296662313836575856395943205734661523395447066136479409449597931436776 5114 3815447695497491273558682717310671779961615221508216479506027909843548891064040369353329501540768592872662247510133428853607682428565555678180405625259708012776 5115 -9068084673776439234232760303175144399265095296900114568435920448600362411864765188136800762571712566423589434619790531532602486425888748801387555754284632931724 5116 116419570521682903483852118970720002650083252383045011200451099717164903397623364089478528060307145918293209199729641974400310057910756595217890411640766574003276 5117 -992045927309765036261521747565114340054564689339369931927516504893884236707090802695869387110546265787582054229064311304269686668388220848401588141474015318557974 5118 7873793331994219109348655186268483844186657836719367142899841931368534171364398485650659894783840258451771706149181926576235231185095712180138067872456600540881026 5119 -56225922894466693409149862024644960998578108563358232583859834968569724479304192149659928897985671044854026067044565664258286239865410766886635964216057503122862599 5120 361920939504153722488186647568524321715548349170143960718277866390833915983373855550223005211332295312207140106787978417870686826263915718357962849766827643528465401 5121 -2094293032300686939892871242013020293769870539974496889444188804540998512506978331542367010907038428798667488934363981131619142627490935371710688543871472279241118599 5122 10869143813241883479183547835441871618858034403628980865879818406582297275589051928006606677512002654382994426649217382452512070952420046052796959423818075799835425401 5123 -50458913935283553863496049372169090308991117528615843157367728469686246760587847274279360088742269610434954146239869662312155085163164301719464524177221268170828322599 5124 208935072502892990442672458454054349129884859573692640026656095021733720566068560500636806653845603837483649649589846959493779482437355384356276394415739204742718317401 5125 -769195962081029432019435992069719630694386426012271512648337462240066516445890531766144002000959775039109465644580281141160688012199837096443808629878915619916298702599 5126 2508980304115218634195798960959410834933812116870934486427477268148667118379360230910957178348621923484976611313778010260420475057062602204428761903788256607497178945401 5127 -7222994148218952257064939032526620795745861938659097199357173730783283254890050848353335598447835615704484413727125807368237043452270422059855340985713360579342833280599 5128 18274425502490887831200676361878089522590534747056737928312937045984316040692341410071714858259294364726534009879048617582915526674214880374822475790417500423039660479401 5129 -40440808749895139379033361590173601463982149728489943098728853247947180519432748999614524378890522115854922894019988480525386513501007501693445775228863071638873190800599 5130 77867374603844713199283809347180909383817544829894901339432131168300764009957812306847376038805036781966691515253235479936591696190348558166775320663128430551677975886121 5131 -129685784009082648384286593365619029381051379681174904553916860914301293632079748210033398553138267769071296777728798164429620629821923512515822714395122298216027050536999 5132 185592950356262320950974196332644291312893722705811922666768834222089129610287847267416622295243920541218475804007811009437919062762323628291429219855627371866981233513001 5133 -226533939497081599790747294504820029780674121941270462678253117080805084737255447487885820114216064863222082338114161006121760413483760328369523129861635153208886752184499 5134 233860506750634227522280042648138755499107454715768628537756448563872579429624826613767386621025885233947847260856332427678420273492122662931878451270731965578477711465501 5135 -202248888104795823032907103247707083951145499311601007299928156258103839128089603933828878662907130999454827725496477419378902644005754526533047137910092348741063982176249 5136 144939868608842364006373784502357496034945585636378628387798690571861002687707277143854966317423625817027567108671346526349619977344243130481067265454334941611631381823751 5137 -85001189764036656337836567640762598780963555838237016717581148822388054440714343779718598211445115714898772097451671985996452669633213100534873745643672806801199835496249 5138 40207086117359351531135439424339472995423429896407766938820318983489002404615266145165038238287486720895049011169664516547680680818377179004563559174071137899417531703751 5139 -15081900047500625390336856486446808205987204673752293975653516273721336233568375528899614994502164058316323784542745899472271859424590592529979414613369485726595942658249 5140 4396913083105833818797566025467534991994343142482174220670709575740283050571319285888739183507429493705876873720091635427910365690527676260257531762659825520008976341751 5141 -972336509850463791790847774184507732083908168139739141843230798565983637020515002110395975671003729827737462788970558220918272811403042318434002495089694059358347476249 5142 158263922206676995097463688930549442367655651421282278608322461702273624335229697748860520969161866709746657134719459176809867342281380936621809947150540924343584323751 5143 -18244443370239180629710454953768565595348310567769960298090054965846878181745637798393114943843329382018135253344484136920692370928687007245635094368540706522507643249 5144 1415236989790541202292184962413810189009994176807657781741518424498912024763900863937102883829302469926151266794061187291107765950567273638648773253888061034976356751 5145 -68748446721556709578548614828122241546344192066683556428698477173863141601812333577869069955547861008192866902873645575696329540680086664089490145543234514623923249 5146 1875385732928574824103887017158904615524804088688149970561710827710564184362824561793037406257009912445702186064123346729385412518638110166220890410861298101676751 5147 -23824333742026520271241026064348823327140113487548249687529409960291291364233033357161931159668877376914015021131700961370726560252108472320000003138547477848749 5148 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000059830526251 5149 -494999 5150 1