0 1 1 1 2 1 3 -3 4 -3 5 -7 6 -11 7 -15 8 -19 9 -27 10 -15 11 -23 12 -15 13 -7 14 17 15 37 16 77 17 113 18 181 19 249 20 349 21 381 22 529 23 609 24 737 25 817 26 945 27 957 28 1037 29 1001 30 981 31 785 32 605 33 133 34 -303 35 -1095 36 -1727 37 -3015 38 -4191 39 -5963 40 -7667 41 -10095 42 -12379 43 -15495 44 -18339 45 -22067 46 -25631 47 -30015 48 -33775 49 -38591 50 -42447 51 -47043 52 -50403 53 -54295 54 -56107 55 -59327 56 -58547 57 -58203 58 -54207 59 -49623 60 -39455 61 -28999 62 -11151 63 8213 64 35949 65 66305 66 107477 67 151545 68 209261 69 270845 70 346817 71 428257 72 527297 73 630241 74 753361 75 880781 76 1028525 77 1180329 78 1357669 79 1530513 80 1729037 81 1924101 82 2139569 83 2345833 84 2572897 85 2777737 86 2999809 87 3190773 88 3387101 89 3537937 90 3687701 91 3766393 92 3827965 93 3800125 94 3732033 95 3541969 96 3295153 97 2884161 98 2388801 99 1692669 100 871053 101 -198615 102 -1421579 103 -2956687 104 -4688211 105 -6797067 106 -9136415 107 -11916375 108 -14976399 109 -18548999 110 -22442911 111 -26912811 112 -31749107 113 -37227727 114 -43093131 115 -49669047 116 -56647987 117 -64380419 118 -72509807 119 -81424095 120 -90705423 121 -100760095 122 -111109071 123 -122204419 124 -133472755 125 -145406919 126 -157324923 127 -169762735 128 -181940131 129 -194425339 130 -206292255 131 -218163287 132 -228981695 133 -239387207 134 -248162591 135 -256019835 136 -261454851 137 -265376559 138 -266032539 139 -264280199 140 -258252755 141 -248861699 142 -233885727 143 -214425471 144 -187961903 145 -155617071 146 -114619871 147 -66255043 148 -7271523 149 60750313 150 141433701 151 233185265 152 339833997 153 459521893 154 596671297 155 748981881 156 921337425 157 1111189369 158 1323678961 159 1555848533 160 1813496445 161 2092875505 162 2400222805 163 2731424057 164 3092871341 165 3479611469 166 3898823409 167 4344261409 168 4823475713 169 5329435233 170 5869660129 171 6435607741 172 7035929517 173 7659847081 174 8315969445 175 8992450209 176 9697599229 177 10417121861 178 11160139697 179 11909260137 180 12673492145 181 13433310393 182 14196877633 183 14941173429 184 15675239069 185 16371346657 186 17037950981 187 17644264185 188 18197495933 189 18661615741 190 19044617937 191 19304490113 192 19448077873 193 19428774401 194 19251859905 195 18863880269 196 18271260733 197 17412305897 198 16292122997 199 14843506673 200 13070034621 201 10895553125 202 8325470561 203 5273940009 204 1745730481 205 -2351739831 206 -7014570031 207 -12345381099 208 -18336185139 209 -25100897615 210 -32629486651 211 -41044230023 212 -50332469299 213 -60626260675 214 -71906100527 215 -84314643279 216 -97826311455 217 -112589824415 218 -128572234959 219 -145931265027 220 -164618658659 221 -184800969623 222 -206416030907 223 -229632514031 224 -254371068579 225 -280804709675 226 -308827675695 227 -338615976599 228 -370036155967 229 -403258910087 230 -438118621071 231 -474781981323 232 -513039266435 233 -553048608879 234 -594553298651 235 -637694581559 236 -682160559267 237 -728073877827 238 -775053166431 239 -823198127359 240 -872051433503 241 -921677729919 242 -971533974367 243 -1021646992323 244 -1071370263331 245 -1120684729223 246 -1168832862251 247 -1215737872591 248 -1260515694963 249 -1303026861083 250 -1342242132207 251 -1377952214103 252 -1408970492527 253 -1435007075655 254 -1454695037391 255 -1467658737627 256 -1472343893907 257 -1468271659791 258 -1453681619627 259 -1427991884423 260 -1389215033795 261 -1336659595139 262 -1268098784015 263 -1182722894111 264 -1078051916671 265 -953160781519 266 -805295444975 267 -633417183619 268 -434497548243 269 -207375704151 270 51263391285 271 342674697745 272 670474840957 273 1036008858181 274 1443178012273 275 1893407106489 276 2390880033825 277 2937057681785 278 3536411042177 279 4190401640245 280 4903744574189 281 5677875433105 282 6517736401797 283 7424644808249 284 8403748685757 285 9456195387277 286 10587250120769 287 11797823480577 288 13093246817329 289 14474055012993 290 15945599426769 291 17507923544445 292 19166250207229 293 20920033041961 294 22774276162805 295 24727612540865 296 26784723511213 297 28943270578853 298 31207390870881 299 33573593752553 300 36045337319489 301 38617629724857 302 41293094052561 303 44065048532693 304 46934922589325 305 49894086184833 306 52942590091381 307 56069393456185 308 59272938030477 309 62539477183037 310 65865398870369 311 69233898868577 312 72639045516385 313 76060389952481 314 79489383361265 315 82901559145101 316 86285150766093 317 89611252233257 318 92864591084229 319 96011063495569 320 99031522897709 321 101886235490949 322 104551485834897 323 106981420245417 324 109147420251393 325 110996633679817 326 112495139283425 327 113582664277877 328 114219211429245 329 114336527667537 330 113888286672949 331 112797301633785 332 111010554763357 333 108441560890365 334 105029826814113 335 100679113970641 336 95321319906833 337 88849496508865 338 81187792283041 339 72218378253885 340 61856966249325 341 49974565020265 342 36478709906645 343 21228489418545 344 4123403974989 345 -14989139277899 346 -36218026310143 347 -59727358109847 348 -85633558740015 349 -114112671008071 350 -145287839955967 351 -179346174844715 352 -216417178082835 353 -256698115809359 354 -300323278454507 355 -347499641659767 356 -398364446499667 357 -453132512242563 358 -511942711733903 359 -575015669703839 360 -642488794775407 361 -714587100951583 362 -791443251872175 363 -873283120017475 364 -960231894846547 365 -1052512686124039 366 -1150238248825947 367 -1253625750537391 368 -1362770176420483 369 -1477877308392827 370 -1599019535920255 371 -1726385381845207 372 -1860017104890847 373 -2000080627489607 374 -2146580220675903 375 -2299650894290171 376 -2459251413487971 377 -2625477254848559 378 -2798230995748667 379 -2977560350706119 380 -3163300435783347 381 -3355439832875331 382 -3553735307116479 383 -3758104075008383 384 -3968210171425551 385 -4183887932149871 386 -4404693617527615 387 -4630363169637571 388 -4860330295858051 389 -5094216852677591 390 -5331315280823739 391 -5571117912310671 392 -5812756515359123 393 -6055574502122651 394 -6298524315345375 395 -6540780379143111 396 -6781092740997711 397 -7018447851986119 398 -7251369786955695 399 -7478633634536811 400 -7698514781523299 401 -7909553649028815 402 -8109749951751947 403 -8297387058627207 404 -8470162044743027 405 -8626075040205171 406 -8762494849564911 407 -8877112863134303 408 -8966939951953567 409 -9029334622753695 410 -9060921654884351 411 -9058699568187779 412 -9018880228957427 413 -8938076972499799 414 -8812059586718715 415 -8637033556551327 416 -8408299589062627 417 -8121631029477947 418 -7771835902758319 419 -7354234625298775 420 -6863117662725423 421 -6293336391083527 422 -5638643626444063 423 -4893405500177611 424 -4050822187777731 425 -3104765002739743 426 -2047868334771931 427 -873505593829639 428 426260575261661 429 1858553813946365 430 3431880910417201 431 5153851811275905 432 7033535413934929 433 9079007492638337 434 11299879309893025 435 13704663672212365 436 16303483366550237 437 19105244842146345 438 22120541029821781 439 25358613929380465 440 28830468192868957 441 32545609690740645 442 36515379628776577 443 40749455155389865 444 45259422446936593 445 50055017673759753 446 55147955839161649 447 60547898629208853 448 66266552676040749 449 72313343157482289 450 78699805271243813 451 85434940092741305 452 92529917131249069 453 99993095671767677 454 107835056466702001 455 116063261895950449 456 124687446848738177 457 133713889906967073 458 143151181750297937 459 153004089146940861 460 163279725946718205 461 173980972929916201 462 185113088743593957 463 196676654960297745 464 208674647001440317 465 221104881681323349 466 233967583237067889 467 247257283109061289 468 260970926211467169 469 275099195348871929 470 289635172180797009 471 304565060258115765 472 319877449438211101 473 335553372350623377 474 351576228727287621 475 367921140416650377 476 384565554879989245 477 401477868953456253 478 418628769992691393 479 435979047232219393 480 453491741390832641 481 471119106959281153 482 488815586081894465 483 506523886604894141 484 524188859079045565 485 541742587709163641 486 559119255732163509 487 576239208427283377 488 593024824066082349 489 609383510306004453 490 625224677128768369 491 640441536566368617 492 654929285817537713 493 668565668067034745 494 681230378743404945 495 692784338687050789 496 703090452245165453 497 711991433598977201 498 719332039170467061 499 724935405168207737 500 728626771540643869 501 730208271954380989 502 729484305557149393 503 726234581129789025 504 720241296104372833 505 711260388317899569 506 699050531681139185 507 683342527065528637 508 663870315058817933 509 640338267671061609 510 612454399452503445 511 579895511988483665 512 542342618777499805 513 499443860532890757 514 450852388651951377 515 396186753963665657 516 335071478345807105 517 267094870066085817 518 191852286782022817 519 108901278904725941 520 17807853922722637 521 -81901407122000495 522 -190689821379685979 523 -309061567767153671 524 -437508877901104099 525 -576566197739969139 526 -726753729905097055 527 -888635227378690879 528 -1062757555197058223 529 -1249712179815726335 530 -1450070733436788111 531 -1664450338406808899 532 -1893444743041840099 533 -2137693978550640535 534 -2397810677461617771 535 -2674454145487388095 536 -2968251834016669875 537 -3279878000369520731 538 -3609969801123485311 539 -3959211153094745367 540 -4328242984355372127 541 -4717752370891642311 542 -5128376929372486607 543 -5560799446816508971 544 -6015645760765421139 545 -6493585609785254655 546 -6995223456953212843 547 -7521205670534708615 548 -8072104252258354899 549 -8648530598334078851 550 -9251011372303204031 551 -9880109719842990879 552 -10536292638721707263 553 -11220059764279482079 554 -11931802195397264111 555 -12671939180129057779 556 -13440767476585445523 557 -14238606973662908183 558 -15065639830241501659 559 -15922065191003373679 560 -16807928043973933171 561 -17723283420619077115 562 -18668013906902012687 563 -19642004551197412631 564 -20644948141866813215 565 -21676531029579410935 566 -22736226073405386559 567 -23823489899545337547 568 -24937542252509307875 569 -26077576121322235375 570 -27242522467893408939 571 -28431273500739951943 572 -29642432675613651779 573 -30874551722498045251 574 -32125864446599435199 575 -33394539238367517231 576 -34678395461113562895 577 -35975171808719480255 578 -37282225130485915327 579 -38596815418894681987 580 -39915785364436647603 581 -41235863978224414743 582 -42553325500287002955 583 -43864312147106187919 584 -45164472169635857171 585 -46449302693921627467 586 -47713764935684548575 587 -48952649550222931415 588 -50160167400703957647 589 -51330338030152883591 590 -52456555732522161887 591 -53532002365732298027 592 -54549186461153888499 593 -55500383170372175567 594 -56377144555880238411 595 -57170767555378840055 596 -57871775049059941747 597 -58470413425751216259 598 -58956101818837081263 599 -59317962461615364383 600 -59544236082807366095 601 -59622846154898357535 602 -59540779937968317007 603 -59284688560477091971 604 -58840230712675673907 605 -58192712391041473351 606 -57326390842122300411 607 -56225155450285999791 608 -54871791282207827043 609 -53248703491336783803 610 -51337137055195202015 611 -49117949132217715671 612 -46570782341734609407 613 -43674886936835327239 614 -40408246718379429471 615 -36748454010597425275 616 -32671784319760794499 617 -28154129324452373807 618 -23170017191524893019 619 -17693605932103529479 620 -11697648289599565395 621 -5154549088013726851 622 1964729730881870753 623 9689541757582893505 624 18050714430451439889 625 27079348622127441361 626 36808041866281407073 627 47269610393119255165 628 58498382266071538269 629 70528834954139933545 630 83396962361693666149 631 97138824219326040817 632 111791988834871335885 633 127393988889966809445 634 143983845826932892225 635 161600423908466032889 636 180284040817078811665 637 200074715301982864953 638 221013866538889187761 639 243142448886941340245 640 266502746531996695485 641 291136386130162523825 642 317086232030317721493 643 344394271131493194937 644 373103611937950363565 645 403256233708895932109 646 434895097102366671025 647 468061746990367354657 648 502798540760296044801 649 539146097933757695841 650 577145650391120504609 651 616836329500064990845 652 658257646978520620653 653 701446607450813861673 654 746440327305239105893 655 793272964330593364321 656 841978480021360374333 657 892587375154185511749 658 945129605959020038705 659 999631112101815850985 660 1056116894995549685105 661 1114607328326040827961 662 1175121405737694793153 663 1237672820907511297205 664 1302273396658392773853 665 1368928919128514290209 666 1437642758682341136709 667 1508411446144912329849 668 1581228494972512353341 669 1656079704598904913853 670 1732947197553567166097 671 1811804433317692587905 672 1892620472425461234097 673 1975354686685577170689 674 2059961262769722838785 675 2146383591178685094605 676 2234559025963974909117 677 2324412933524112685417 678 2415863723312440523061 679 2508816540364538579505 680 2603168582463192219133 681 2698802416327962719845 682 2795591601004054405793 683 2893393607322448330857 684 2992055765463738137201 685 3091407768473483268297 686 3191267964522664612817 687 3291435421543316888085 688 3391696587581578457869 689 3491816894477964483761 690 3591547808168383847365 691 3690617949762613245945 692 3788740561486166161549 693 3885604119095178237949 694 3980880241983503123601 695 4074213772991870494129 696 4165231159613814468129 697 4253529975963488253217 698 4338687808101900797553 699 4420251189262022696061 700 4497745022809252664989 701 4570660905548516458985 702 4638467121193159171845 703 4700596323529000625425 704 4756456142019203349085 705 4805416191637836862933 706 4846819331789195008017 707 4879967976059292746025 708 4904136045057651864449 709 4918554543914010135289 710 4922424260638992151345 711 4914900575538547835445 712 4895106953822012809149 713 4862118959116945827473 714 4814978590406843016101 715 4752677462946204289609 716 4674172054327487294493 717 4578366012046409988413 718 4464126367872077341217 719 4330264944022564252161 720 4175555595951414639137 721 3998714676004072935361 722 3798419384388198917601 723 3573287245762266274237 724 3321895639423808962461 725 3042760259071984381881 726 2734355896138463492245 727 2395093836191359400753 728 2023343993326592951565 729 1617411193657232283877 730 1175558744715360220497 731 695983577151350446633 732 176841337894188592145 733 -383779663317499043015 734 -987831717311461334031 735 -1637335019594856878235 736 -2334349189705494546771 737 -3081001856659603783695 738 -3879458327183827271531 739 -4731951512400035397959 740 -5640749601756061197571 741 -6608187393093794785539 742 -7636631853242275541519 743 -8728514882890690554911 744 -9886296636593446933055 745 -11112499791308535822799 746 -12409670454393345368815 747 -13780414007032676889603 748 -15227353459764710156307 749 -16753166903632582650775 750 -18360543163618555238411 751 -20052220937926006961135 752 -21830941545648067421507 753 -23699489835724694292475 754 -25660643865844931348815 755 -27717217617396215538887 756 -29872007429074573987295 757 -32127836614036952247815 758 -34487498408784348331711 759 -36953802587114454425547 760 -39529514736844635798803 761 -42217404911769503883887 762 -45020183032517765776187 763 -47940549691300460761351 764 -50981127396959964738435 765 -54144513647068126875635 766 -57433207802358500870143 767 -60849666476360404830271 768 -64396225804786182954895 769 -68075159292298365740927 770 -71888595155482881283759 771 -75838576764685475409923 772 -79926974818098565929027 773 -84155550442103142599767 774 -88525861930644398848907 775 -93039330677974380714047 776 -97697142114308232493075 777 -102500314641895496392475 778 -107449594496973530701919 779 -112545527772914621408407 780 -117788348910460393022975 781 -123178056023896977158407 782 -128714292605521639929711 783 -134396426367547775137579 784 -140223423861298503322099 785 -146193932950668934843775 786 -152306150017257000636747 787 -158557906337972468738119 788 -164946527411012862295027 789 -171468923506627148638787 790 -178121440792974173357023 791 -184899956216471996551263 792 -191799720069049362504031 793 -198815455543477059713567 794 -205941192229696079719887 795 -213170370688734872362035 796 -220495666534147679420467 797 -227909100240231221784919 798 -235401851426522310850363 799 -242964374338721369337455 800 -250586201778170613901459 801 -258256066691753502099579 802 -265961695392179726391151 803 -273689935551263002562775 804 -281426538306976278672703 805 -289156293218977839600759 806 -296862798665059791598175 807 -304528604317715544087947 808 -312134969467055602576451 809 -319662013415525702798831 810 -327088461319857919872395 811 -334391803211643367672455 812 -341548026723951591502755 813 -348531785448403142515075 814 -355316118194922399737503 815 -361872627218525523676463 816 -368171183601992648411887 817 -374180116248449886890047 818 -379865902731880738512927 819 -385193369955772061485827 820 -390125370139340543685843 821 -394622993850265021999895 822 -398645230733646109814635 823 -402149196043622903987983 824 -405089775452646276439667 825 -407419866212033877182283 826 -409090005752119137978495 827 -410048628399337015922967 828 -410241677404847318875247 829 -409612878623510539533511 830 -408103335313484302450815 831 -405651820197341207953195 832 -402194352801766686620371 833 -397664511090454115342863 834 -391992991040865991485355 835 -385107939596287742186743 836 -376934495838524945853075 837 -367395147021970501560643 838 -356409251199179836469199 839 -343893417854204495435423 840 -329761011747912179919855 841 -313922560298615824935455 842 -296285238054226829588847 843 -276753302991226321017795 844 -255227561572538665251539 845 -231605835871569973163399 846 -205782409081929491155867 847 -177648526091931153905519 848 -147091818906113526457923 849 -113996843318906711550331 850 -78244484340907767459903 851 -39712531339891187135895 852 1724936550894421753569 853 46196933654273245720121 854 93836202818140244075457 855 144778553793825300073221 856 199163518545746284945885 857 257133641890866811128529 858 318835156940187266277061 859 384417224192116717907129 860 454032627488744345570061 861 527836957732512982210941 862 605989328954330755318017 863 688651503149940305947265 864 775988626220484285229873 865 868168289418630061832017 866 965361285458385488228097 867 1067740602029628278474173 868 1175482197523604265844605 869 1288763922437201977357993 870 1407766314346498722405381 871 1532671441905496226996337 872 1663663719303098118803565 873 1800928667549763701471589 874 1944653747717986030240097 875 2095027034593589981509369 876 2252238068245162897871729 877 2416476433901429728870585 878 2587932632061045558369809 879 2766796558451800955472213 880 2953258391892795323454941 881 3147506968631344951128369 882 3349730687465556776401013 883 3560115771420893710030329 884 3778847190395629655107661 885 4006106803181501326041357 886 4242074296829557227612049 887 4486925202480099544877985 888 4740831851037841020805025 889 5003961254865479000971681 890 5276476080193855571042369 891 5558532386801239904214269 892 5850280616484813779856077 893 6151863183394052352330985 894 6463415478364644351187653 895 6785063301053858924188769 896 7116923880910510996453277 897 7459103142410388700436165 898 7811696742299740160015249 899 8174787159820869145583657 900 8548444750490742029487185 901 8932724651636424017279865 902 9327667854066907258035105 903 9733297913459905876518005 904 10149622040167377308189821 905 10576627607683102880628705 906 11014283261590934108412517 907 11462535214749219736381241 908 11921308377645520899365277 909 12390502430254815202895229 910 12869992975013172394667313 911 13359627376089649199382657 912 13859225937165509444528273 913 14368577497258634618594433 914 14887440636944767112827297 915 15415539020341927753209613 916 15952562632439170557670301 917 16498162857781382290491369 918 17051953752801663713768469 919 17613506850146467515719537 920 18182352471595898589076125 921 18757974247652411033378149 922 19339810475805932366599105 923 19927248346075692896942633 924 20519625350914787798212625 925 21116223205901526426372489 926 21716269319534610347950065 927 22318930399171798212085013 928 22923313988363082375601453 929 23528461749385876390725425 930 24133351077682692259641189 931 24736888050982931079453305 932 25337909132679804699868013 933 25935173778725499166363389 934 26527366241477062589522289 935 27113087827020563450356785 936 27690858813358779459488449 937 28259110349690176292111649 938 28816186505460841653536977 939 29360335804637678548645437 940 29889713422231575069303997 941 30402372348322312115411881 942 30896265751554683658658149 943 31369237766824826613921297 944 31819026048269251326472573 945 32243252176470305128688277 946 32639424424065604856533425 947 33004927780316755326353705 948 33337026955921561995383137 949 33632856022331588737673785 950 33889421685895892144002833 951 34103592541678063054905525 952 34272102648259367089136285 953 34391540398126248924917393 954 34458352428602274824790661 955 34468832110900280621156105 956 34419123836671064179709309 957 34305211130722034350202365 958 34122921354651425445531777 959 33867913450832617724232769 960 33535683109488924811083329 961 33121550152151519738501889 962 32620664213154036588065409 963 32027991774245334432005629 964 31338322414246975291666045 965 30546255509449841630558201 966 29646207110968499004150709 967 28632396326842211199464625 968 27498852891735701068784493 969 26239403250719885615951589 970 24847678889867359859715185 971 23317102144904374415353321 972 21640895367848592535891313 973 19812066485820868624357177 974 17823419084630853056560209 975 15667537747714179237434661 976 13336799142497213572853965 977 10823357172925576341128817 978 8119155162063002554220853 979 5215910854596903923270905 980 2105129795364645777104157 981 -1221909776516675722002883 982 -4774142247188914968720751 983 -8560729797023845234363295 984 -12591046303793231713961631 985 -16874692525571537990363599 986 -21421478466306821984253135 987 -26241438517662295667102211 988 -31344812158216386753365939 989 -36742058995688571654607895 990 -42443837661461413985832363 991 -48461020689845598901600495 992 -54804671462567195840795171 993 -61486058855419064484204155 994 -68516632078488935330255471 995 -75908035017081743865040007 996 -83672078803163195611434815 997 -91820755771828075864848071 998 -100366209592104880557083871 999 -109320748753771401515512139 1000 -118696814075382857412767859 1001 -128506991633389570328662831 1002 -138763977454216457574634779 1003 -149480589791086011048935559 1004 -160669730800076564435432995 1005 -172344398063592534583215155 1006 -184517643038534690402628511 1007 -197202581723480155664468543 1008 -210412349655819669239081519 1009 -224160111612631837897485823 1010 -238459012927076901503684175 1011 -253322188106932710940822211 1012 -268762708227700762762588515 1013 -284793588352487439208220695 1014 -301427730747910968038923691 1015 -318677930981415370696727935 1016 -336556816700872262512726899 1017 -355076852280462807355715931 1018 -374250272890885255233125183 1019 -394089087566985199385927383 1020 -414605008284717971995296159 1021 -435809451316281615955226439 1022 -457713461026483762584852943 1023 -480327709377800434672925227 1024 -503662414144550920389961235 1025 -527727336435585859681902335 1026 -552531693014978517739311275 1027 -578084151703101740327034887 1028 -604392737492076899502176275 1029 -631464825685614973467434179 1030 -659307041482760930399871743 1031 -687925250726495435330941983 1032 -717324452622043534202979007 1033 -747508767958705338911043103 1034 -778481324632466081812918703 1035 -810244243208665571735682163 1036 -842798514904900366294579347 1037 -876143984377741838279097239 1038 -910279219817643572086699547 1039 -945201492839855798395034991 1040 -980906640351901092532000115 1041 -1017389041437386259958894587 1042 -1054641470644316962811050191 1043 -1092655071773444390159638359 1044 -1131419202236525759728779871 1045 -1170921403661257828361123703 1046 -1211147236984410715258509951 1047 -1252080249800759566813068811 1048 -1293701801846600276862689187 1049 -1335991029053084038644186351 1050 -1378924659082388273668550443 1051 -1422476972051031962201834951 1052 -1466619605806252193351463043 1053 -1511321513309444690721880003 1054 -1556548757334888121597727807 1055 -1602264464547978015458470191 1056 -1648428609323900445460135119 1057 -1694997964567514439077778303 1058 -1741925874385989856774005631 1059 -1789162201733042237223384835 1060 -1836653089669945665489400307 1061 -1884340905976455511070758615 1062 -1932163992760435372704230795 1063 -1980056608198295298466094223 1064 -2027948664304654596913751699 1065 -2075765666015033020749239371 1066 -2123428436934728216016100255 1067 -2170853056053723725293106519 1068 -2217950571333233012701127951 1069 -2264626934374878848313892615 1070 -2310782701771049802795765535 1071 -2356312968117168891250112235 1072 -2401107055069769134075668659 1073 -2445048443189451571007488463 1074 -2488014448706098418593431051 1075 -2529876154724831026062518967 1076 -2570498075786313314341029555 1077 -2609738089055698634461133571 1078 -2647447086795251817056827823 1079 -2683468908280070035734741535 1080 -2717639980374848778187987343 1081 -2749789250981665221149787679 1082 -2779737818024767346760167247 1083 -2807298865346891304131595011 1084 -2832277280450652554850161011 1085 -2854469593912032959404796039 1086 -2873663586324004216537696059 1087 -2889638232376428919954223791 1088 -2902163297587001973472313123 1089 -2910999288336447175874700027 1090 -2915897039032492130233901983 1091 -2916597669574602033502888023 1092 -2912832163719878260144758783 1093 -2904321335553822853665538695 1094 -2890775399998200029568698527 1095 -2871893950034559944340588667 1096 -2847365520374031469224654211 1097 -2816867577403395107298025519 1098 -2780066077188593607825158427 1099 -2736615470239941042016259399 1100 -2686158255226501897890690963 1101 -2628325000862992255227799555 1102 -2562733896813031744110250655 1103 -2488990795263677254993490815 1104 -2406688760680054684227120047 1105 -2315408133786659392649806383 1106 -2214716082079087692061495071 1107 -2104166689175210957320164355 1108 -1983300508112696578562798563 1109 -1851644679342162561619747095 1110 -1708712489056810632229434651 1111 -1554003519281005095951506191 1112 -1387003213762034660606616051 1113 -1207183063892339112899429723 1114 -1014000184839683841312777599 1115 -806897541396087947516591495 1116 -585303537276270153202841391 1117 -348632285196833722431151495 1118 -96283212597541237967354511 1119 172358619418020590011446357 1120 457922890516887148546481981 1121 761053648299363457658753969 1122 1082409659178482547755728085 1123 1422663976373290103135026745 1124 1782504263155858379945678893 1125 2162632296033439050464437581 1126 2563764256099291925592523121 1127 2986630161309826752113824097 1128 3431974121353599378093345601 1129 3900553692666036359101947745 1130 4393140091826024173724075105 1131 4910517466541811105134025405 1132 5453483062385110883274288173 1133 6022846402483736142520185769 1134 6619429402050878824721362533 1135 7244065449239633750376302945 1136 7897599461486221975558871165 1137 8580886859536458063997365317 1138 9294793559417246788908986929 1139 10040194831106650424482457449 1140 10817975219576361216963687985 1141 11629027279285583854837743097 1142 12474251417272472298022708097 1143 13354554494181358406801163957 1144 14270849582183365603482994973 1145 15224054422678684950123176161 1146 16215091091444502489112074117 1147 17244884302866028729133483257 1148 18314360974234640803286360637 1149 19424448365875349745989843261 1150 20576073536345502306357197137 1151 21770161307241882683358299265 1152 23007633600676871858933861297 1153 24289407217282666638472859393 1154 25616393046870410635154070337 1155 26989493647669904115590864269 1156 28409602320952893811925597821 1157 29877600478965048569721057769 1158 31394356573951463878490677237 1159 32960723242017692078691584497 1160 34577536076559251414659656765 1161 36245610534837254738274397797 1162 37965740545765533880759027233 1163 39738695165436961175138970089 1164 41565217008939658060121208369 1165 43446018640930575069600983881 1166 45381780820778271907198179665 1167 47373148613890836999750802709 1168 49420729439553329252427324493 1169 51525088888231360581786900721 1170 53686748561289682309428261381 1171 55906181579472268650141592185 1172 58183810203422477987505728333 1173 60520001018254836655741620797 1174 62915062324027760232793798993 1175 65369238980949247510846081457 1176 67882709558922196837347983521 1177 70455580828073922470612952353 1178 73087884656386030012758403249 1179 75779572130106262825599861757 1180 78530510188929802156958900765 1181 81340475360644115693311182441 1182 84209150123504984573256873925 1183 87136116239843581514738148433 1184 90120850835395235277657603229 1185 93162719316686063942955815125 1186 96260971157817536115792042577 1187 99414732386473716563926863465 1188 102623001069123986369575476545 1189 105884639351173853492139804281 1190 109198368631961728592356176945 1191 112562761144955525414961941045 1192 115976234815042049549523592445 1193 119437044365008436033874305937 1194 122943275848442784231723784357 1195 126492837269814553606844142281 1196 130083452787109253709770157021 1197 133712652833581829962912182013 1198 137377767985841029400140867809 1199 141075918576089171022798689281 1200 144804008222662752949292315745 1201 148558712923136592753774402945 1202 152336474245621261938369877537 1203 156133487894352831518902781757 1204 159945696562224072552345572509 1205 163768777961737098039878024249 1206 167598137341109883313596233045 1207 171428894975635932999894357297 1208 175255878351618875776896695565 1209 179073609115023686761092444901 1210 182876294930375708338093630097 1211 186657815885476170553826882281 1212 190411716034975505470681068753 1213 194131189262825814081204892345 1214 197809070522888623672578581425 1215 201437821163366790890023077157 1216 205009519880540738192378873837 1217 208515847512079637963440232945 1218 211948077723416878280758829077 1219 215297061280606254467551751481 1220 218553216492397633100690928317 1221 221706512976743109125753455741 1222 224746461886359601872487087217 1223 227662099186561411615636901857 1224 230441975696514181893612482305 1225 233074139900860990813877908849 1226 235546127843465718929766369105 1227 237844945499755874311856672381 1228 239957058565642744355265121709 1229 241868374422143032481645692585 1230 243564231867741056867472134581 1231 245029382712814268397117074705 1232 246247981509514031743917489213 1233 247203566819155395133583518725 1234 247879051000897284789099256305 1235 248256701201126736604636020409 1236 248318129269125209586070794145 1237 248044272524775838759875270009 1238 247415383876593001309602558977 1239 246411012431041440598120280181 1240 245009993897008646225679829037 1241 243190431107282999670569231249 1242 240929684801936356329405519109 1243 238204354141290831708060289337 1244 234990267969417481434811183165 1245 231262465406372354538041378189 1246 226995187703357004124512808449 1247 222161859010792470294023637441 1248 216735078946724454010874825905 1249 210686603647712809763579339905 1250 203987339182497358625236194129 1251 196607323002740410002300959357 1252 188515718346098712457693684349 1253 179680796214315092330109493097 1254 170069930921640856725243572021 1255 159649582739921314060640215745 1256 148385294760575057672257994285 1257 136241676358099595593498572197 1258 123182401547831101117026704609 1259 109170193431505879107553241577 1260 94166824246704157663362404097 1261 78133100972070190835259480697 1262 61028867278507003250790323537 1263 42812990485213455825944863445 1264 23443365638670207672736212237 1265 2876904024681173210901605505 1266 -18930460383222957506886595339 1267 -42023780634763010267869072007 1268 -66449087727352705485638799411 1269 -92253398303786475320590037699 1270 -119484702673866586506572356383 1271 -148191970246688191743899774623 1272 -178425134356311752916592441887 1273 -210235095158967031976555705631 1274 -243673700951642980935505744975 1275 -278793748247513888448691388595 1276 -315648959256532408363837390195 1277 -354293978834906676091543764183 1278 -394784347777549866321815259835 1279 -437176496318271443557804640623 1280 -481527712864201415474398525779 1281 -527896133704859256896830756667 1282 -576340706797243079738582722607 1283 -626921177323038852228890177623 1284 -679698046112315076190611913855 1285 -734732550667661367858087658295 1286 -792086617793255196617020155807 1287 -851822839685085095882213829259 1288 -914004420309438815119462663107 1289 -978695146138422601849783491567 1290 -1045959325800064443820953709131 1291 -1115861755017048712473022089735 1292 -1188467649028461580791437910563 1293 -1263842601269404187306244509443 1294 -1342052508040960894786242884319 1295 -1423163520447957045934384621551 1296 -1507241960771369569279636665775 1297 -1594354267160045875637148575551 1298 -1684566901137295949780738250719 1299 -1777946284522280301570734480579 1300 -1874558697479094243553590338067 1301 -1974470207123489170417067157911 1302 -2077746555500751858792092449899 1303 -2184453079312764287778309371919 1304 -2294654587189096700781947080499 1305 -2408415269950432205053772271435 1306 -2525798566514954478467587019135 1307 -2646867064095582732101486252695 1308 -2771682352063194045975085709231 1309 -2900304911456468084634096993799 1310 -3032793956103420725648276232127 1311 -3169207310806160907141367174955 1312 -3309601239002315446469052112275 1313 -3454030308971295588641978753615 1314 -3602547207299600743157949516907 1315 -3755202592440149186993543964023 1316 -3912044893228780550519611442067 1317 -4073120149115863811430684153795 1318 -4238471792965618652954738517519 1319 -4408140477268210225799308909215 1320 -4582163840440708361445244180975 1321 -4760576318318426144827968761119 1322 -4943408893165044646961025727023 1323 -5130688889735904078570100426755 1324 -5322439706195490497807793517587 1325 -5518680594041304989305463361543 1326 -5719426370121217346599891729115 1327 -5924687179705153517910623284399 1328 -6134468188791346027221975895811 1329 -6348769329615897677963294410107 1330 -6567584972436650325952214118847 1331 -6790903652776302956386425847063 1332 -7018707721876834979595415771743 1333 -7250973054981488546611666354759 1334 -7487668679659992137929710820287 1335 -7728756464449541167568821688315 1336 -7974190724263001512672303595491 1337 -8223917888727603836285430636527 1338 -8477876083905785191605792299259 1339 -8735994779694546269898503041479 1340 -8998194347110194439343858340147 1341 -9264385684141851522783950423363 1342 -9534469747879320031886427086655 1343 -9808337158249684359834665615999 1344 -10085867704302237789158881915471 1345 -10366929925300091603359603546031 1346 -10651380590516143099267056593855 1347 -10939064257202214040865026479299 1348 -11229812723298475611131357515779 1349 -11523444561859467202882724548567 1350 -11819764546135916022340307129915 1351 -12118563160103570874249760287055 1352 -12419615995439626466675536704595 1353 -12722683237875962573693364168603 1354 -13027509035666365225668930923871 1355 -13333820961569179883496346063047 1356 -13641329352485144048732080956111 1357 -13949726746970130228626258626247 1358 -14258687195815338621105177437679 1359 -14567865675097213443669420427691 1360 -14876897367577058021670854122467 1361 -15185397051411062547874891566287 1362 -15492958352363021529615487830155 1363 -15799153108428387489427287631495 1364 -16103530592980495238440819389171 1365 -16405616855706030184461715213619 1366 -16704913916948224074352976048815 1367 -17000899085505948921948402369375 1368 -17293024124593575546029754944287 1369 -17580714547229019300083372632991 1370 -17863368754398136089514312798335 1371 -18140357308944606397912140031875 1372 -18411022046714642617737349759795 1373 -18674675330062491954699900329367 1374 -18930599132954163703386197501563 1375 -19178044275425040811220793622175 1376 -19416229483838348022612267007843 1377 -19644340607870493606729889829947 1378 -19861529657360254575382372848687 1379 -20066914003652122290447167156247 1380 -20259575394729508840309424018159 1381 -20438559143026569488697874055175 1382 -20602873120812250589640465964447 1383 -20751486936879751607609041856459 1384 -20883330914448867022219145958723 1385 -20997295259458637119149996183839 1386 -21092229023575091280157162233115 1387 -21166939267158614457038256376647 1388 -21220190010302203474352886653347 1389 -21250701393911508523683768557827 1390 -21257148622067886896130541174095 1391 -21238161125045354481885067438207 1392 -21192321496682830930484677628463 1393 -21118164663582325538619236793151 1394 -21014176821585181417141303548191 1395 -20878794615838182214670408685939 1396 -20710404080914483411351330577827 1397 -20507339836898538360096682650839 1398 -20267884038160760497286313115691 1399 -19990265591114471552591876470927 1400 -19672659117143918628788603336419 1401 -19313184198212556529846187276955 1402 -18909904359974196221291718289919 1403 -18460826351961617035562472070999 1404 -17963899157464605861932967277423 1405 -17417013315619882682879195891191 1406 -16817999965217340842363384739407 1407 -16164630216629131112406466008235 1408 -15454614237326716858960222379155 1409 -14685600682228635090486801080783 1410 -13855175829356652188653772800603 1411 -12960863077869741929513956227143 1412 -12000122142957848785123428034515 1413 -10970348631542853851842624422019 1414 -9868873306226062156385351223695 1415 -8692961749375530109696949831375 1416 -7439813706685326390513930805503 1417 -6106562851157157230943705481695 1418 -4690276217595840755821782691375 1419 -3187954078806289046871346201923 1420 -1596529483166744555418494120835 1421 87131743799667528809721682025 1422 1866231345792397175188241089829 1423 3744038494737170683330560565265 1424 5723890007249090826199926670525 1425 7809190049247712024431809877845 1426 10003410207754327703526415991281 1427 12310089025217527162987101635241 1428 14732831910946499699754856272481 1429 17275310488254446340561086901945 1430 19941262328872246767358554860241 1431 22734490095006179772596176713653 1432 25658861079064561684588292634269 1433 28718306121695335510644663583121 1434 31916818938131110963065172984517 1435 35258454792185998348474716623817 1436 38747329589480815598372340529725 1437 42387618286278828653129356887421 1438 46183553728755530180528874307649 1439 50139424774438776835445547473153 1440 54259574855581595449946875155585 1441 58548399789803928674011670092033 1442 63010346044511493542887857947393 1443 67649908212162852020872613127037 1444 72471626951510564360894341136957 1445 77480086101737337471162565258617 1446 82679910275130399967909712373301 1447 88075761583100095582308812157105 1448 93672336853733171713465643513773 1449 99474363941482912393433351168805 1450 105486598541835734817949542193841 1451 111713820055242620132201810643305 1452 118160827969936758535891913538097 1453 124832437249412567644907430909305 1454 131733474253249165607610458679825 1455 138868771616201292244622335846949 1456 146243163675662313058261588686413 1457 153861480809209353974698199708017 1458 161728544336151037132947342881141 1459 169849160279113076348949835651193 1460 178228113705958336120188626879389 1461 186870161879784265675354483888317 1462 195780028006319551971336347750737 1463 204962393735529706431258908422305 1464 214421892278466201490569594800801 1465 224163100222481345547840316757041 1466 234190529980431060792191383388785 1467 244508620880371494474427512684861 1468 255121730908932587231584211830797 1469 266034127035304971079200117996137 1470 277249976209600958235856942078805 1471 288773334879875490445956681467153 1472 300608139205372354740241753658909 1473 312758193724355731734325855922565 1474 325227160741233761550114707644305 1475 338018548102106262174444599581945 1476 351135697713970209447758979178625 1477 364581772384041902093511149908217 1478 378359743428578274599621695298273 1479 392472376531320780201799953531061 1480 406922218398836802558310363013581 1481 421711581592855690023743324285329 1482 436842530188565936750919699192869 1483 452316863535092304607224999730681 1484 468136100872874817819406798124509 1485 484301463976196672098225266693197 1486 500813860685538154271955175447841 1487 517673866385906424542150327828673 1488 534881706410035935427332020483025 1489 552437236306206758443097907647489 1490 570339923068351666794155206927345 1491 588588824147222521324099361019645 1492 607182567463772425225456646508125 1493 626119329117938004128963050477161 1494 645396812142245235073715349555221 1495 665012222863025051943014539774017 1496 684962248352041403227099650936013 1497 705243031395809252485777947128485 1498 725850146604065005625884921213505 1499 746778573944007907870412156166313 1500 768022673465796547100748460116257 1501 789576157359883479684872416234809 1502 811432063261425154516658220036529 1503 833582724790606076953674173563861 1504 856019743399785693376351722894637 1505 878733957358809470181813438614337 1506 901715412111075949100100939728277 1507 924953327668196163176859512245369 1508 948436067443943907851878371974317 1509 972151104025452740317103508418685 1510 996084986457096315831374312126401 1511 1020223304358700494263096601020897 1512 1044550653635000051381263236967105 1513 1069050598914969971012384440106977 1514 1093705637666616748882754369687185 1515 1118497160935721359946216759495437 1516 1143405415850219933155609133106413 1517 1168409464641396387266319378184937 1518 1193487145527224152254977292851621 1519 1218615030004216536144074865833937 1520 1243768382104832875595785612977869 1521 1268921113954035900591068259489285 1522 1294045743402074117742140034166641 1523 1319113347846301778786587202682857 1524 1344093520247593986065545842995041 1525 1368954321225011363085762695459337 1526 1393662233471777869160551215430785 1527 1418182112138191625098402950905077 1528 1442477137671346797142440881321885 1529 1466508764510294849919790945196561 1530 1490236672382806979777208130909397 1531 1513618713346018908990290791570617 1532 1536610861583498461010841991810365 1533 1559167158834760068023265673353725 1534 1581239662746559257913371894675585 1535 1602778390745728320443152167322321 1536 1623731267010277422297594784028785 1537 1644044064851807822762443888929857 1538 1663660352384644119419409875027649 1539 1682521433496952658591497817941373 1540 1700566292309580888181590993475853 1541 1717731532828928079011895510373289 1542 1733951322301766873858485947102005 1543 1749157329657693356501298520675185 1544 1763278667881932400807443478926189 1545 1776241831371188555856992900420789 1546 1787970637463093729831478890050465 1547 1798386162846466094712825826986345 1548 1807406684404015202240428988378801 1549 1814947614836186406919675796554361 1550 1820921442992967399748899833782945 1551 1825237668890033918338211378180821 1552 1827802743725787069810489293978253 1553 1828520004489389751853535358156337 1554 1827289613880904395545018587280501 1555 1824008494732792506743850620303817 1556 1818570270074180103792072850229005 1557 1810865197610896964476638204676477 1558 1800780110199234740698744183482065 1559 1788198350654585632211932875512801 1560 1772999712926003260289494116201393 1561 1755060377529711471363932324973345 1562 1734252853743281472034708188996849 1563 1710445915988162558005111643798141 1564 1683504547391088697149524751370829 1565 1653289877469276430067789463908281 1566 1619659127437225539419683824140677 1567 1582465549579060101812461250827345 1568 1541558374711126132479736705498205 1569 1496782753658588606048459660704005 1570 1447979707317864443609389143934369 1571 1394986070688956453370372607187241 1572 1337634446017276054818875702066305 1573 1275753149868988887641268316174073 1574 1209166169869093670116922238309409 1575 1137693115344769723469674128112325 1576 1061149178215364720754148661309885 1577 979345087768274816362310262985681 1578 892087076297263091980225635698469 1579 799176838616429810739812247871225 1580 700411503085927083439805088430637 1581 595583596512608291501426154237053 1582 484481021246364937842627657212257 1583 366887026160958454808130898626689 1584 242580190550414552415921267724177 1585 111334401929958563182827697626065 1586 -27081152489978796697799639285535 1587 -172902000394337698696222593857923 1588 -326368384484627875937857390966563 1589 -487725268622279008783814857995095 1590 -657222328666167912301714498935643 1591 -835113949278185579398898248228367 1592 -1021659204544637046413646496593331 1593 -1217121844499623339261808698967451 1594 -1421770264542835805415434595484223 1595 -1635877480680677252765565604575495 1596 -1859721086695943000504076307727919 1597 -2093583217049574219289306038238215 1598 -2337750490698899002291204792489935 1599 -2592513960543951467111961001705131 1600 -2858169042730836535923256006381507 1601 -3135015451465905738837645211242575 1602 -3423357112578833621332268549380587 1603 -3723502082466143973236869934484999 1604 -4035762444625013494536082851601939 1605 -4360454211424114147744023889114931 1606 -4697897202254552148529644609829839 1607 -5048414926761032565436749689308895 1608 -5412334443190120402006589950296703 1609 -5789986221648936217700956827650463 1610 -6181703981163423072011531812145183 1611 -6587824531464573546905968480926403 1612 -7008687587201227422995446169322259 1613 -7444635586685577389879257757703639 1614 -7896013481635638396859474784171291 1615 -8363168531243146526650198950546335 1616 -8846450065750634129409852658173507 1617 -9346209254135261650819729573355387 1618 -9862798839755108250867368350099599 1619 -10396572879872402053648989951822359 1620 -10947886451532638238706661589448207 1621 -11517095361080848849025214654279367 1622 -12104555818365975315693837939859391 1623 -12710624114333702221206054966630987 1624 -13335656261577928282139415839780963 1625 -13980007638023812472182359655492383 1626 -14644032591777681836687198359405115 1627 -15328084048845140715432049904624775 1628 -16032513080160904669227115037422147 1629 -16757668471218596252197929392812355 1630 -17503896249093689890969163156453615 1631 -18271539211794597656485731923080255 1632 -19060936413024659533207921632834319 1633 -19872422648999248735182997347917311 1634 -20706327898627238247945785546230399 1635 -21562976765475666263860447087011123 1636 -22442687870988344498845075470044355 1637 -23345773249218871174950175457248919 1638 -24272537690643587815566559144402443 1639 -25223278087226460065770294653355279 1640 -26198282724326248634874138395862659 1641 -27197830573602599913033370200365467 1642 -28222190530464183420027199593061599 1643 -29271620652275126425858452655677847 1644 -30346367338741617596971118709679631 1645 -31446664512832754759874984497205239 1646 -32572732741458679626355896128509935 1647 -33724778356479662130876672437607403 1648 -34902992512990445169616212570383475 1649 -36107550247756992401660102054392143 1650 -37338609472389108802355767406141115 1651 -38596309966517035917550099149447175 1652 -39880772303108676634244652531074995 1653 -41192096773677904975055357604883779 1654 -42530362242985234351956603649439471 1655 -43895625003557509243739936415371343 1656 -45287917557001439812737582791681631 1657 -46707247395111701537589777721376735 1658 -48153595705026692953603173029058063 1659 -49626916074208873062414290131544131 1660 -51127133116682894201982864039214371 1661 -52654141099189624968815287962025495 1662 -54207802485768415343239072873149563 1663 -55787946482416275998892170662504175 1664 -57394367497309903698349528594429475 1665 -59026823601343932033110527515775019 1666 -60685034901336152930035190224892207 1667 -62368681913875177504239220865678103 1668 -64077403848914115824743207398364159 1669 -65810796894430132656397130553530375 1670 -67568412407889354203171686827218255 1671 -69349755109308842299922985325311435 1672 -71154281178170495987623051152332483 1673 -72981396352581660411109606252724527 1674 -74830453929328533164967658082257947 1675 -76700752766956870650518989204960695 1676 -78591535186787758380372496164016739 1677 -80501984877885009769911899276993475 1678 -82431224697010093605220405394462047 1679 -84378314473609815428853706358241023 1680 -86342248706863131328634660266945055 1681 -88321954269013615816470232187838335 1682 -90316287997860913916172180615584415 1683 -92324034296977851188393109378814019 1684 -94343902622225507221206565794044131 1685 -96374524977636807187051526810179655 1686 -98414453294787260018741684769750251 1687 -100462156823397688215991543744491151 1688 -102516019402674861248679752106988979 1689 -104574336745986385724425747723170587 1690 -106635313603599051223069888562981423 1691 -108697060941111241699897961186433751 1692 -110757592993362604674643538517857903 1693 -112814824336675987208169870157206215 1694 -114866566834092572875131751530191439 1695 -116910526601877220474315522275003867 1696 -118944300846650873218023754373432275 1697 -120965374727052917015345442158535183 1698 -122971118083798486763415264696774123 1699 -124958782197871513919088958413736263 1700 -126925496415031266339692057132414595 1701 -128868264802431262816432523396682435 1702 -130783962669639477487776371885213647 1703 -132669333126144106137040299175763231 1704 -134520983501536579967288676507258815 1705 -136335381806977798623552427650341327 1706 -138108853057825375076081382436868975 1707 -139837575642794758004391541364317955 1708 -141517577552994508301266102509657683 1709 -143144732663228740565999908796423639 1710 -144714756872138171549559218799280267 1711 -146223204300856089351112206908429295 1712 -147665463349741504484911923778699459 1713 -149036752820421957819340886133990139 1714 -150332117895450911083763771738140623 1715 -151546426190650306680154336740592519 1716 -152674363664928998578479643215633567 1717 -153710430610778618545313316172321799 1718 -154648937502456601083151174530418495 1719 -155484000933492332762470508520557771 1720 -156209539412469659087156661640417171 1721 -156819269257469772065479174338211695 1722 -157306700349785820858715916723771003 1723 -157665131996366974086349869349451591 1724 -157887648652965176591889465107110147 1725 -157967115766853194685608221761774067 1726 -157896175482143035179081049210603135 1727 -157667242476332853207369434355450175 1728 -157272499661850009538512098251240207 1729 -156703894031339734919822983720891711 1730 -155953132370876544789763339044349295 1731 -155011677130343517956175640996029955 1732 -153870742165225898970835690245332163 1733 -152521288649947011346921035022395223 1734 -150954020866709384688259625506665995 1735 -149159382181253617620167391300751167 1736 -147127550898848448795116543043157331 1737 -144848436323624339376308086299527003 1738 -142311674703536279515704766459537119 1739 -139506625396197573712752385778924951 1740 -136422366926449844658652750885590143 1741 -133047693283485940731073569479066375 1742 -129371110116563526160209836999101167 1743 -125380831190161181302384538502120427 1744 -121064774745366299857983910768772787 1745 -116410560141858105991276648104278655 1746 -111405504414589247969294312332787147 1747 -106036619133534432896520390893840199 1748 -100290607187470673050255232416556403 1749 -94153859894672363708335370389914179 1750 -87612454047878021696033676476923935 1751 -80652149311454244979191870862655391 1752 -73258385564018660859292212744333023 1753 -65416280620036255527258932274997791 1754 -57110627909051142865039523621167439 1755 -48325894562220783078488399897633075 1756 -39046219469692512507515312504846259 1757 -29255411775225829308479272753259031 1758 -18936949355934716768398525626308347 1759 -8073977770894311326250667699382639 1760 3350690789741878776453060548288493 1761 15354578053405913799006073658852485 1762 27955540196724988181111039471800849 1763 41171767839758967023687700755520297 1764 55021786005447296737341308458188673 1765 69524453504670387029779416103183177 1766 84698962267551210021098579176483361 1767 100564836061436884780297135651190901 1768 117141929134880416570322995584283197 1769 134450424207384244790923169700661521 1770 152510830363597012491326571400702197 1771 171343980250309839832765965506325689 1772 190971027155014968309626030665238685 1773 211413441342198614913032237802223485 1774 232693006246928151906987367278441185 1775 254831813878944530554348879580475089 1776 277852260058373377732886307355090065 1777 301777038812491637763583671873836225 1778 326629136576998460334847330356902561 1779 352431825506616531076762460305218493 1780 379208656561618618329028454648951725 1781 406983451649627904818573593623126505 1782 435780295513277919851206633869437205 1783 465623526616707096266106582607239665 1784 496537727746338521623908832634861325 1785 528547715551625074445601238075080949 1786 561678529766981520097311928981365441 1787 595955421312334095659441546912634601 1788 631403840040224996553676166582886417 1789 668049421297666343181833918004471353 1790 705917972098373569136973139497312257 1791 745035456043323271357207308123163861 1792 785427977813971359596343143677172205 1793 827121766344776350786299369278872241 1794 870143157529126429875779635284739029 1795 914518575532930089833164427314362377 1796 960274513600824064281889455586338029 1797 1007437513395759073260791255992093117 1798 1056034143788905796852567616337934001 1799 1106090978105987145736651063737038753 1800 1157634570780150575665082736122601041 1801 1210691432381639833129632040290849505 1802 1265288004008773163313495884261433105 1803 1321450629973416767671175654705888061 1804 1379205529801122311847859956144382381 1805 1438578768440777591479306462704902265 1806 1499596225740924614561241605982995749 1807 1562283564047945204635428284496789329 1808 1626666195021621237835180882665594685 1809 1692769244482277175452834629839748485 1810 1760617516424784545409072912227836481 1811 1830235454971250396836152908934990441 1812 1901647105438923671138702586237722977 1813 1974876073251319000327999903048079225 1814 2049945481911876494833553423177069057 1815 2126877928722860838783646269337964805 1816 2205695439513192027975187547150754909 1817 2286419421011086322966935491560933073 1818 2369070612171232352237805391257167685 1819 2453669033043980246076295570806334137 1820 2540233932544014118474268525150988493 1821 2628783733655969488699079582099372861 1822 2719335977483990125843675970695148417 1823 2811907264630993526436856864178065025 1824 2906513195366020629939414409806383793 1825 3003168307012019000898044719546379345 1826 3101886010065733121130698219259626625 1827 3202678521426860596622773776977787901 1828 3305556796303436889609547947797423549 1829 3410530457113579858823495075602816169 1830 3517607721007924093849737114205929349 1831 3626795324273955747597138457347191409 1832 3738098445306090223254603772089944557 1833 3851520624341843439911502495962625893 1834 3967063681709679252422328494727001633 1835 4084727632726010857957079261636511929 1836 4204510601051004700762920599363076849 1837 4326408728575717974790420592053341113 1838 4450416083716683753457980825196844945 1839 4576524566123404065030194183495272533 1840 4704723809743822657404410411621744989 1841 4835001082183961889715576222599364465 1842 4967341182378354615427247188271878325 1843 5101726334435908117844557244472444921 1844 5238136079752073393746880043065365453 1845 5376547165178083396282787338474306317 1846 5516933429415162695196479514985610769 1847 5659265685348183134249077490730220705 1848 5803511600566605557237209118353580641 1849 5949635573708405120731143428834288737 1850 6097598608957756952623988947306764737 1851 6247358186250855168690505104733901565 1852 6398868129606692999545881703113956429 1853 6552078471053206219638571773431459561 1854 6706935312654908338347757557813134405 1855 6863380684025723290722855206209636513 1856 7021352397925794799754607755930004189 1857 7180783901236491115415231411610136005 1858 7341604124008513173006028147633752593 1859 7503737323784937927289696039712483625 1860 7667102927993862254374843356985871825 1861 7831615371517105423648622718791847801 1862 7997183932333132051151897090362577761 1863 8163712562242221717920390468845109813 1864 8331099715679425179952779191047328765 1865 8499238173521722382373388937912840161 1866 8668014865006348330268353591662293733 1867 8837310684561816344883302594015145273 1868 9007000306784201033601318805164781085 1869 9176951996251971689689880856806133693 1870 9347027415531862510271153319499692401 1871 9517081427957344189116584614700846465 1872 9686961898656619366259122721517351441 1873 9856509490296387667091886538551793281 1874 10025557457147385245518518105392522017 1875 10193931433818946303449528859398791949 1876 10361449222402494637357131468480179037 1877 10527920574248385956314431507781471145 1878 10693146970254936192720647057144959893 1879 10856921395767284902432484876942015857 1880 11019028114109027642876063665418766621 1881 11179242434713453617700662924470361445 1882 11337330480026784964843582735248284481 1883 11493048947015234233917807809393100137 1884 11646144867603326684865994832744229969 1885 11796355363735948122707181222222351753 1886 11943407401552364588835119444620398961 1887 12087017540220875287556237337442989077 1888 12226891680089105926055173492036187309 1889 12362724805550176420020548970869883953 1890 12494200727452718157618259295399542565 1891 12620991820301775601665460026634162745 1892 12742758759257919338597286535022233581 1893 12859150252023514193676147236173164541 1894 12969802770809437881128105607551299825 1895 13074340279308004600149677620688854321 1896 13172373960058243610168835623537273665 1897 13263501936960839599202113455871881569 1898 13347308998528818452059137652099144721 1899 13423366316457444013121770770583333693 1900 13491231165306676735480678670209870397 1901 13550446637700194806818212215388827305 1902 13600541361049224623390241003956915685 1903 13641029210019912855854911118024323345 1904 13671409020975221471136298306038444605 1905 13691164302418853584921621535569507925 1906 13699762947903042956822284287603609905 1907 13696656945230276851157301150596212265 1908 13681282088650075296238273046198766049 1909 13653057687677043024080969806171395641 1910 13611386279479273774765388734506952081 1911 13555653338252881501861211474385816309 1912 13485226988788664735257814086137958365 1913 13399457717429359685882075835953641361 1914 13297678087889735095671570839485891077 1915 13179202454913561233708945020100318729 1916 13043326683515519436612787837991208445 1917 12889327866550360520775641684790613245 1918 12716464048643088496587984708901093953 1919 12523973948983128513390858233457616641 1920 12311076691312242298127932029112055745 1921 12076971533361919194367268724348200193 1922 11820837604376535635444542577973205249 1923 11541833642722674652888054156499661053 1924 11239097742538328410912696889775624445 1925 10911747101158568454610278242841130297 1926 10558877776600149155856298840389156597 1927 10179564446569061817405490938315560881 1928 9772860178613845909083297663210025453 1929 9337796202607091190767939809168301797 1930 8873381695530263662697042817225937905 1931 8378603569453278405860096831395430377 1932 7852426273048708757266650761946650161 1933 7293791597231288716305962094734264569 1934 6701618495640091628170219224669685457 1935 6074802910243226904012995309478696485 1936 5412217613173085980767594440363740493 1937 4712712054750652731724105793546464113 1938 3975112229211191154257869487203745461 1939 3198220547757614532365409359687922233 1940 2380815730872092271005521147440459613 1941 1521652709168766840469231914518270781 1942 619462545150791174037736948573050385 1943 -327047635200615080564178966154391967 1944 -1319194688194300712658755958680827935 1945 -2358319486994151421591326303244989135 1946 -3445786931707247072444010528749565967 1947 -4582985946814742414559555748152229955 1948 -5771329452193214862621256041646789939 1949 -7012254319939047421923261593543532823 1950 -8307221302748670190939653819686090027 1951 -9657714946473885019973416581504195055 1952 -11065243472093496265993231783818982051 1953 -12531338640141195088217270683514514235 1954 -14057555582302123965422035977757325615 1955 -15645472613653522158554653627930268295 1956 -17296691009715297614933157547551743935 1957 -19012834762236658776011107753787726279 1958 -20795550297319891552363046303800700511 1959 -22646506170273936280815620442778680651 1960 -24567392720215360683946337278740275635 1961 -26559921699292442881782629044917058671 1962 -28625825858947114175795240448866733723 1963 -30766858508590698051874019744679732615 1964 -32984793028485575483744866074071561379 1965 -35281422352726682963621579966395403827 1966 -37658558403471994849529478986457837343 1967 -40118031492852459797938763288900833791 1968 -42661689673046537738422963060786215919 1969 -45291398051505675434075925107127829247 1970 -48009038051130396913337047252713756623 1971 -50816506632959190588525575042440603843 1972 -53715715460462312546213729644380105443 1973 -56708590023599461018236212624568280087 1974 -59797068701003089552683344560450557419 1975 -62983101779064826369960501043057583295 1976 -66268650405533159862199529351259793395 1977 -69655685497040877892697525976980375131 1978 -73146186577392899014265565259382823615 1979 -76742140566697586808494951247796986071 1980 -80445540497369999473859758734788830239 1981 -84258384177779273171285248310929648647 1982 -88182672778741258754191154786765633935 1983 -92220409364343101164264148780341904683 1984 -96373597341447705665270133004482472339 1985 -100644238850105866109347471990297840895 1986 -105034333068344188546817479044273966123 1987 -109545874454325311931518659797130247175 1988 -114180850898441608846933685661217669203 1989 -118941241809136240201621841581605213187 1990 -123829016104077921665666984610816066175 1991 -128846130131310657391506010865559271967 1992 -133994525491041263174126672566967046207 1993 -139276126783544511081775158388513107743 1994 -144692839252855945336477504843192920623 1995 -150246546352623119477501793169251159603 1996 -155939107202762520306739794161991542867 1997 -161772353964217720841772421928327104407 1998 -167748089099412351158224511147522398107 1999 -173868082546653438297417504073419959663 2000 -180134068774993586520484800308582686195 2001 -186547743748804079608437140301431586555 2002 -193110761767450001233281472203970408975 2003 -199824732210354227685387635925046424471 2004 -206691216151690829474543370783135039199 2005 -213711722876069267968983990852946291319 2006 -220887706258265607503886417560285205247 2007 -228220561039477902476296676151401481227 2008 -235711618961943047063888583011803727395 2009 -243362144795551189503717197325447938223 2010 -251173332217040473937557687860312498155 2011 -259146299576612034759439120458935465415 2012 -267282085511257292785295538435196952323 2013 -275581644440887860584624703641287517635 2014 -284045841905232296823442379367419654079 2015 -292675449778889115055544245978857605679 2016 -301471141321134355043184211368282180367 2017 -310433486099222861834517691204407451327 2018 -319562944740376901520123559957022214143 2019 -328859863552603537420451493345281172995 2020 -338324468968090012204734649161293674099 2021 -347956861850775783600805338993230057175 2022 -357757011620365289269586046835413183499 2023 -367724750235894420362378528018926385743 2024 -377859765989588166385799549420207498579 2025 -388161597155695987831439122723774539339 2026 -398629625443473310450351962918054194975 2027 -409263069300631200381739549567674204759 2028 -420060977014809946450260493269166149775 2029 -431022219661098458644213843099346571527 2030 -442145483841498248764076745885362100575 2031 -453429264266120500095868859517992624427 2032 -464871856120312663752384573117122297651 2033 -476471347269339412789177384828762175439 2034 -488225610243065483642395541505628871307 2035 -500132294054173990625295019781886640823 2036 -512188815790571516457710280822861681715 2037 -524392352037497438072394822081987136963 2038 -536739830068144098096291640920436578159 2039 -549227918860367574717434107102077258527 2040 -561853019876401212085254925400816909327 2041 -574611257665295387494169237541847586335 2042 -587498470223050679249802445296900779983 2043 -600510199172396066246646176064337847299 2044 -613641679695182543338395365318080675763 2045 -626887830281660017761244381678340736711 2046 -640243242227557928489363373468342566075 2047 -653702168945645108511903849853940201135 2048 -667258515020585364049502891593129900707 2049 -680905825076266704189580146350558328571 2050 -694637272382261369563030346215998914079 2051 -708445647271195786345408020582874244887 2052 -722323345291471423602688269249695164607 2053 -736262355169819347947072670505700451463 2054 -750254246505855487004896325984842351903 2055 -764290157275929238648854656781923689083 2056 -778360781066099223486386242229717681155 2057 -792456354114449252562409528518198028591 2058 -806566642080184230344205545012259221851 2059 -820680926622754165858604790132250523527 2060 -834787991705990010724062628419677346067 2061 -848876109713653350006882351361788141571 2062 -862933027288864142353701387416167165215 2063 -876945950987085976838769317488952427647 2064 -890901532652548229989368893247203842095 2065 -904785854611190094449315252470988917743 2066 -918584414587354559262023473240372154847 2067 -932282110440855374877052865549475747587 2068 -945863224628925515692408199632572457059 2069 -959311408493346069175729812714940052503 2070 -972609666274474276798955063581270928795 2071 -985740338956288280985776785519658748431 2072 -998685087841305920768628452700606169907 2073 -1011424877963461409363841038203612935835 2074 -1023939961234862269953631744977162945535 2075 -1036209859438630031718698155181578489479 2076 -1048213346960736329057834724487525276335 2077 -1059928433377316297898765350457521297287 2078 -1071332345787282817334133599105962110479 2079 -1082401511011165977687225305951279755883 2080 -1093111537542833615831388281167316265347 2081 -1103437197379630092022436127848863094095 2082 -1113352407614339369341802787512498381995 2083 -1122830211919298455073290839161722709191 2084 -1131842761802733545669520390830938636627 2085 -1140361297772615745149834037088609188787 2086 -1148356130284688467655190395388042280655 2087 -1155796620615122826382709134336352140767 2088 -1162651161530943582290619207940104897599 2089 -1168887157904036257360209559644663327903 2090 -1174471007138276934350296636464044269343 2091 -1179368079561150826461619253479630240579 2092 -1183542698645705612224194329915229460307 2093 -1186958121219969460708970771752524271895 2094 -1189576517525886538506642159390888828507 2095 -1191358951290878842868353855110657795487 2096 -1192265359670193645604582087103081212675 2097 -1192254533229346170796483180527220436155 2098 -1191284095820819547398922018692834838607 2099 -1189310484530761974422353042747469028503 2100 -1186288929545738464994822075510632078863 2101 -1182173434121944136372204034463297933895 2102 -1176916754502721167257566024155429890047 2103 -1170470379973697388507239186353829965899 2104 -1162784512897058809705921125024520030307 2105 -1153808048921437173176129431425937637407 2106 -1143488557204476156208878441372967096315 2107 -1131772260851980196924239671766490688455 2108 -1118604017406138257712389828315719286147 2109 -1103927299594416861106059340153612320451 2110 -1087684176166916089042612446983918669103 2111 -1069815293041749334302769044131962619775 2112 -1050259854581409554105394515638325525967 2113 -1028955605227933428282557034984133091327 2114 -1005838811314858395587129378969870727679 2115 -980844243292326902355224518874213715379 2116 -953905158178222713054556467067041543427 2117 -924953282480537918148866985902089276695 2118 -893918795398597161930538417034806209675 2119 -860730312557491864208570583079950307599 2120 -825314870077939003649450662104135167555 2121 -787597909245389781667281476548704131675 2122 -747503261575030659407771205449008620191 2123 -704953134546302479972651166607223118359 2124 -659868097797841103071146345025838740303 2125 -612167070066602332448637693445835771319 2126 -561767306656161998381841761323609800239 2127 -508584387728436653850903385843461400555 2128 -452532207197722028030385356734105729779 2129 -393522962532132761536238093826723120719 2130 -331467145235057621330871498426994331515 2131 -266273532322916302452165408659619486855 2132 -197849178565352043864218194958841628979 2133 -126099409815722509318995969017732313283 2134 -50927817191337138961675731946430435375 2135 27763747556736432323729607036653061105 2136 110075175731750246263651727999666622945 2137 196108104085062279934555771886237225505 2138 285965916170210871578423221225767545137 2139 379753742292345464238395289219994271229 2140 477578458314955368640588371541673965213 2141 579548682945795890882843291703622456425 2142 685774773771562099498514858663654062725 2143 796368821649618413178613264468143254289 2144 911444643734200616288988413552671675933 2145 1031117774731375334793007789303890080469 2146 1155505456668310191845652270795083245777 2147 1284726626756674255779668197426300466793 2148 1418901903644141984564739605634954282689 2149 1558153571618903051508799538126952129465 2150 1702605563069867812343714948471717937777 2151 1852383438752092097907280426628328054325 2152 2007614366169138929762434698437455571837 2153 2168427095606050438039792974217712161681 2154 2334951934134002043626453599764634018853 2155 2507320717103980630064101294860635903177 2156 2685666777460255484518460328002859019677 2157 2870124912374161452001828852961043962813 2158 3060831347539019296060251820786115102561 2159 3257923698609389671429557473831362683905 2160 3461540930135919364201554616573629443553 2161 3671823311461143196701344170566535014017 2162 3888912369938329795394989359055155110817 2163 4112950840920382295151602363926737218685 2164 4344082614892127761704222886657963728605 2165 4582452681174125104188567452267839071801 2166 4828207068583007829354100708690406677461 2167 5081492782457072318815979288295320368945 2168 5342457738444269194839563154997748285069 2169 5611250692441342623460905589536234883813 2170 5888021167093898482737920530082608430929 2171 6172919374225624562838148560111087452329 2172 6466096133619573607926955390708077878097 2173 6767702787498646605145070308720875838905 2174 7077891111141848880007285774176812254513 2175 7396813218961798188554192299781833320229 2176 7724621466494278294779843241545953512301 2177 8061468347603078208719798879016996954161 2178 8407506387365718953514540701972185169493 2179 8762888029920480776884807383278839728953 2180 9127765521755758052890622955132908925501 2181 9502290789698731682272691382049574789501 2182 9886615314100460245678866118251468680945 2183 10280889996450353406436487311967359809761 2184 10685265021933884141854599413385199925441 2185 11099889716141867340308300856777882711089 2186 11524912396462632280939726207001723584721 2187 11960480217340164313990984855665608952445 2188 12406739009947766317175506278019975303981 2189 12863833115434440635409891616548811075753 2190 13331905212312554919391386617445370440245 2191 13811096137117490357495188744231952448849 2192 14301544698927677984585965962311425411965 2193 14803387486848586345164989007398732783109 2194 15316758671069779867088214465957707437169 2195 15841789796570838356414874434893173859257 2196 16378609570106885277745017653271037528865 2197 16927343639521100974270416762547064868217 2198 17488114366037557070946948328059975064513 2199 18061040588552688609319227640991595064629 2200 18646237380602337092786498065448160284589 2201 19243815798992973127477931103590271046545 2202 19853882624798686570111506122173158654085 2203 20476540095682194723489706130785961576249 2204 21111885630267221324060740157817431592125 2205 21760011543489486147765322349157560187341 2206 22421004753680587772500952454743977378369 2207 23094946480280355135730908788799908209345 2208 23781911932960101501780573081017519516977 2209 24481969991020038740054329078853774896769 2210 25195182873872717575409669536948077284561 2211 25921605801442780027054908735969995021693 2212 26661286645325665058056811969892669550141 2213 27414265569501929364808286372063123893033 2214 28180574661482006900643014097804158422197 2215 28960237552643794277328578417777149103297 2216 29753269028671543232337016515957940338861 2217 30559674628823523712480062197625832147109 2218 31379450234972141929568692812381413933153 2219 32212581649108408365259904103940012023081 2220 33059044160291261018700007638094116047425 2221 33918802099697429784770213761331183215225 2222 34791808384790862665307944809211165858513 2223 35678004051230554047519727281989634393045 2224 36577317773576085129311295026726470901901 2225 37489665373372241013609736373723845699969 2226 38414949315714159110297100513095199482805 2227 39353058192836274584433641514718264949049 2228 40303866195870603592051704674804236937293 2229 41267232573278914508167266235049276512573 2230 42243001077150444724978900545366648848481 2231 43230999395830390264524563405211192237665 2232 44231038574119064313609506135151096365153 2233 45242912419467031131974192763907344432929 2234 46266396895456568448956185144285969967857 2235 47301249500954254923632089637974589195085 2236 48347208636277810872994433282338613512205 2237 49403992954720902097271919221523964507689 2238 50471300700834229579797877080323666175173 2239 51548809033764963486159183979075844118929 2240 52636173337110566255771237078746837692269 2241 53733026513546858264965261971635837066885 2242 54838978265746731030875559243180065548113 2243 55953614361806618030025751739235193327785 2244 57076495886760238940820482469773457860353 2245 58207158478353460244915106808885295459529 2246 59345111548725769322078811923797640539873 2247 60489837490128427434935852555713453215413 2248 61640790866393773020558613644538980834685 2249 62797397588241470533414284626940319053073 2250 63959054074208267702421557776717829645109 2251 65125126395242310677381197214271201399033 2252 66294949404823920860843810932415758516829 2253 67467825852608676737256499609246565339901 2254 68643025483533429693608236320462257023713 2255 69819784120335450783288612125341625493201 2256 70997302731507583293303179757742025117393 2257 72174746482593530357593885344702906169025 2258 73351243772932064366026095677418558630561 2259 74525885255707814961388112398734559410237 2260 75697722843507147829948967751111486010477 2261 76865768697189935964540651877921484309417 2262 78028994200369423608977106787010311065045 2263 79186328917263766860515421736352227899121 2264 80336659536309260477311600631136903562061 2265 81478828797251271829400802546928677870517 2266 82611634404204982800975891139474670482945 2267 83733827922354075437053661484944475608937 2268 84844113660885997100688695209709299788561 2269 85941147539783754069496629813873484450745 2270 87023535943184020450883152959004689383105 2271 88089834556873039635050226983471647119573 2272 89138547192746046189149304345859113361133 2273 90168124597752952178572597939105790558897 2274 91176963250276931320789872855549920687125 2275 92163404141419669717118770734035722598345 2276 93125731544265972678196748208035602745005 2277 94062171768552294278265323979189853944637 2278 94970891903943272662002953843136317862257 2279 95849998549291430789181089749687720422241 2280 96697536531221043675577528079816164358033 2281 97511487609361737058121880992745762422241 2282 98289769171715460665211395424295262034577 2283 99030232917432630111922405679470543095997 2284 99730663530629646217047606802937899795053 2285 100388777342473657642461889373126627564281 2286 101002220985321463871792600848444437898149 2287 101568570036088351646969277598882069706321 2288 102085327652794785128876812789159620126845 2289 102549923201416531397356428664788849181893 2290 102959710877153711101466398929671301112705 2291 103311968317194019208370466451266049269993 2292 103603895209259931691991422691471453364257 2293 103832611892964686794498495904153036357305 2294 103995157958448163536115334562966135889601 2295 104088490839266867643110884439454548467205 2296 104109484404197657147850038530418404319965 2297 104054927544878722557297899349698544430801 2298 103921522764143386064174327625702391131269 2299 103705884761919417976159917882824233617721 2300 103404539023753024533308930087284412919885 2301 103013920408779252767209590861974353202109 2302 102530371742409444712931265926874273086785 2303 101950142410506391951102759952470176015809 2304 101269386960537417113550957215560614069745 2305 100484163706424777914979845130906969457489 2306 99590433342811574237374995057447785445057 2307 98584057565411107415216284596189202058301 2308 97460797703394423504408525185002638429821 2309 96216313360432329992072121215096704246825 2310 94846161070591999485984319672741028100229 2311 93345792965652539758023372165514617965425 2312 91710555460294105377842443050870477233965 2313 89935687951672718766898073548625788778853 2314 88016321540099159297945301417760016232225 2315 85947477767281532057227432226527843420473 2316 83724067379123215379080396843944461241777 2317 81340889109482836814167595871256062316665 2318 78792628492171126484634465943174602437201 2319 76073856697537852122403175341676772393557 2320 73179029401216886122200815575990678586525 2321 70102485681328609986626873366762456379697 2322 66838446952011193219251457585895984512501 2323 63381015929525308138683611960459535874425 2324 59724175639117840839449856754597353571533 2325 55861788458833759834157375446209391911565 2326 51787595208786500400484983795113623460305 2327 47495214282019766148294275066333820361377 2328 42978140825806905773262636850693279879777 2329 38229745969463517112005926974937077094241 2330 33243276107866483656711835423349614439169 2331 28011852236696704495932917315950884460733 2332 22528469348957246232029478877312551884045 2333 16785995888724498834560681787485448313449 2334 10777173272054279132577147160749774612229 2335 4494615470939321236989934724200877754721 2336 -2069191329377762208302755497562876860387 2337 -8921889003902417794006126097772824381499 2338 -16071247681498625552783383814153731368303 2339 -23525165862842952642370530488150210008151 2340 -31291670451617209774884072199210134934895 2341 -39378916703237522992636885391225146829575 2342 -47795188079595679798778144222274444220959 2343 -56548896014179691915530451137311233317579 2344 -65648579575617528711489865281199789688771 2345 -75102905034082713139849993414352411579615 2346 -84920665318160917969170048183859374800603 2347 -95110779366690923811516285167167023120199 2348 -105682291362721161123491609302621979580451 2349 -116644369854173124051941599596217179232515 2350 -128006306747881704091958696965180697947343 2351 -139777516181685248757342008646069053033855 2352 -151967533260750825137358872022903359010159 2353 -164586012662892982821562482394180406710911 2354 -177642727098573381815783337971227203957151 2355 -191147565630429464086800107911219012318579 2356 -205110531837507755787795397037104543551011 2357 -219541741829144680360614734131765697192151 2358 -234451422093144936927240891160974724152491 2359 -249849907183300319426859606383136716790351 2360 -265747637230359638100222879529975394108835 2361 -282155155281598432155730741073021963978139 2362 -299083104452545816178251078306176885522815 2363 -316542224896129306879116117218688986488919 2364 -334543350572227694798975508957669076780015 2365 -353097405823011897506516722122575889637367 2366 -372215401736482573927040167478654602854543 2367 -391908432303711101193032632774719251291371 2368 -412187670351597400056691742338176490836755 2369 -433064363256786097255345748970130058728399 2370 -454549828421945245913894387282807457603547 2371 -476655448520192918850628191607893497145415 2372 -499392666488252682458375873430914266551635 2373 -522772980274276811672358693299683455801411 2374 -546807937320281168497725718060274830026575 2375 -571509128785294656602255236473945566306255 2376 -596888183488516338939721055368257692222847 2377 -622956761578758555883708997533330570128863 2378 -649726547908804653448586321328591215403695 2379 -677209245121147394180340424965789584425795 2380 -705416566423058710988463007827125263920579 2381 -734360228057657869750008706625130251613655 2382 -764051941448237501028404072540540621853019 2383 -794503405022729855708962238965609634695151 2384 -825726295694868504085201111266058462363331 2385 -857732260009158534770271449925424031178411 2386 -890532904925493471049273011955901611785359 2387 -924139788250779206674243005372015620011031 2388 -958564408692673753703231579894351917629279 2389 -993818195543068126084249233546211105111879 2390 -1029912497965675631556658996426291160657327 2391 -1066858573895639014126352080594870361157451 2392 -1104667578524769511828229254840379607114723 2393 -1143350552380631826768374653817767259173743 2394 -1182918408972324649361717560672871823612795 2395 -1223381922011497176299738636658183579482743 2396 -1264751712180676091090781815979069316235075 2397 -1307038233457793327539673539018808911723395 2398 -1350251758968203715060231494079850473128511 2399 -1394402366373457718634812434550908854816767 2400 -1439499922767323432334468500070311574736127 2401 -1485554069088724641440461230115993792549055 2402 -1532574204021285222448868870266282996330431 2403 -1580569467389576815633808800928213665836419 2404 -1629548723020947919451833440736590821898819 2405 -1679520541083491813386377979148455420146055 2406 -1730493179868211909025214534061093183222603 2407 -1782474567026434733146952436074513602231887 2408 -1835472280229702959584635033072588261120403 2409 -1889493527263725909687219558675132279070491 2410 -1944545125522788027011195040241614151493583 2411 -2000633480916756506396324770811348557199255 2412 -2057764566156251939114536398791859211563855 2413 -2115943898428725736173015807380753938907271 2414 -2175176516430167806538923525702667320638831 2415 -2235466956765832065330000655466758429344155 2416 -2296819229683860235022452088484471043251827 2417 -2359236794155879004478127904164719441872783 2418 -2422722532267606576688193933527921450592523 2419 -2487278722934277448649274145932439541931655 2420 -2552907014903076811486531662056428049017315 2421 -2619608399058176237679810878669254546314819 2422 -2687383179989718529331235763821666560172783 2423 -2756230946843178059141761085088001579169439 2424 -2826150543409603538088139164750155540184543 2425 -2897140037474059025151328830196722705421263 2426 -2969196689381933190876564664040465152503055 2427 -3042316919841380085964659226470000653324739 2428 -3116496276920730108007814824951540347467635 2429 -3191729402260142983382914362440125663870551 2430 -3268009996455517442307583051649808669818731 2431 -3345330783635002473511940733616147453389295 2432 -3423683475185309822412345795208320551496035 2433 -3503058732649313733365407794026876970322043 2434 -3583446129751333437240328551809633074569967 2435 -3664834113572797132493671825314428685483783 2436 -3747209964833891621674210824529651802601663 2437 -3830559757305184532093154481187391048359751 2438 -3914868316304046734244052073340072990695583 2439 -4000119176301229478386291896068402793702475 2440 -4086294537591664236189797540499965209352115 2441 -4173375222056290798915073746339483860435823 2442 -4261340627968241172318428171289114605320283 2443 -4350168683871723543501316915167817706034887 2444 -4439835801486214844190616865129411398162915 2445 -4530316827665937044527177174430206948105395 2446 -4621584995366530540397438664808463936425311 2447 -4713611873650627255970777778327591199304511 2448 -4806367316683568072920175290493956150374319 2449 -4899819411752796056677117785894704400447231 2450 -4993934426261530292818618912902388686484815 2451 -5088676753732186944660750121056202658455875 2452 -5184008858769544223215922351588813425377571 2453 -5279891221021164294695414369521168072234135 2454 -5376282278084495229983579267241096658686315 2455 -5473138367400328941406361772158131291666111 2456 -5570413667081501998703516190657852695726515 2457 -5668060135718800134643424925150184861682715 2458 -5766027451112457518693962695582827569126015 2459 -5864262947973623905944514820744080969329495 2460 -5962711554543738486113496284810761496484191 2461 -6061315728178729017100543891207426508851143 2462 -6160015389845569505088930474003808131889615 2463 -6258747857580799634154499695730863263473195 2464 -6357447778858183655444137189424556363549203 2465 -6456047061917941701437626646556695794576383 2466 -6554474806004429148250639909897765353335275 2467 -6652657230567678171939473271103408617001607 2468 -6750517603375431909357718178832373157835731 2469 -6847976167594224456438576666451110244227971 2470 -6944950067785952376194993346228225271298495 2471 -7041353274881794464593994564260407365891039 2472 -7137096510079804909811287257104985482250495 2473 -7232087167731511335281355409843186459417375 2474 -7326229237163790191811757328377079349375215 2475 -7419423223505003971191241727869696716567795 2476 -7511566067461691754092513234701007273026195 2477 -7602551064118635819620926496736847081009943 2478 -7692267780708690563139702671642403763763355 2479 -7780601973429227289836217693728136235668847 2480 -7867435503251755433671506251623705883881395 2481 -7952646250805804716073368250821091689107707 2482 -8036108030283886727101082036952301632325135 2483 -8117690502453059021315907729048181637941271 2484 -8197259086720255936694756051057521024796959 2485 -8274674872341563238660159665840560776502455 2486 -8349794528723038363216684740345094571902271 2487 -8422470214908130803564548968800548635533323 2488 -8492549488199838031488451509570843254115811 2489 -8559875212017760352215374086452300576848367 2490 -8624285462938824043942038687976080130174123 2491 -8685613437027184696025168746793847123408199 2492 -8743687355402818539188994180410999597468931 2493 -8798330369159910290274712577366329409331011 2494 -8849360463585392512657064428488699951877375 2495 -8896590361794598097692102241208186866326831 2496 -8939827427735341174795986445500767094056719 2497 -8978873568683506249135529444036275783545535 2498 -9013525137182538416942831049173674372113343 2499 -9043572832556306558548389238303901117342275 2500 -9068801601948931390043696449130499254373555 2501 -9088990541027724989718239430999214746171991 2502 -9103912794304158463521568289641039520379979 2503 -9113335455215970638016551082000571174646415 2504 -9117019465926788995314002349392045590710035 2505 -9114719516993642636793340812938892329806923 2506 -9106183946860326899602423745479189032095647 2507 -9091154641334575870716734024713843447034071 2508 -9069366933008728746639793430875452246227919 2509 -9040549500789741438329871997110567320153735 2510 -9004424269500097349447864541834049062898655 2511 -8960706309723691803649012116793448034569515 2512 -8909103737860257456324734847597837709434355 2513 -8849317616570965194797740601706042977961871 2514 -8781041855580930371670503415361008817541707 2515 -8703963113030165049767021488793233540647991 2516 -8617760697341020998988047301438703179860339 2517 -8522106469802925672985903023198987610090115 2518 -8416664747844926442289713623929668137110191 2519 -8301092209206471202798686451368665358411551 2520 -8175037796979569898151452058789707824752783 2521 -8038142625742764385115251346927439947379231 2522 -7890039888762841772582363691806996295321999 2523 -7730354766495100440390372525338065886001795 2524 -7558704336361058292207334028862804296748083 2525 -7374697484045185395707764795124266440178247 2526 -7177934816292671064133111449543028738855675 2527 -6968008575460980398771562217268910859644783 2528 -6744502555810498581814069540400142762575971 2529 -6506992021798599365009389467403865359395579 2530 -6255043628365893481700746876725950450200543 2531 -5988215343490991612642567237147261420987863 2532 -5706056373006165381112987814855974143377663 2533 -5408107087962664117495619096545309149200647 2534 -5093898954541869326701911046302187895159839 2535 -4762954466813900595167053839336307983226235 2536 -4414787082343824141169705789954722205927107 2537 -4048901160960374037077960703910931666531375 2538 -3664791906691477010775482423941631109782363 2539 -3261945313195234721073216835221824399610631 2540 -2839838112694963324506166108850980856067411 2541 -2397937728761142631901009267320057420559427 2542 -1935702232953351140649898600145148551147103 2543 -1452580305679698461503606374086014936659583 2544 -948011201291473181225446292692985384958191 2545 -421424717785643752800270040102961308010031 2546 127758828862265781874743077293119051143777 2547 700128625346689131071931064554381686364029 2548 1296283376634436422801652589774482940987549 2549 1916831316116706388134598505879175766002793 2550 2562390210278092869799676904321528696722725 2551 3233587357461716552901712563084902219683825 2552 3931059580692619562119834156732681434042573 2553 4655453214121511181011693225485216469743717 2554 5407424083045598015298739360139430080085313 2555 6187637477051056083262220377770018841003577 2556 6996768116228340204846351698322248187244305 2557 7835500109986867024719117506285599522467833 2558 8704526908414604384761219918943434217948593 2559 9604551245690590386834342050431201034301781 2560 10536285075490137346281813274516869115924413 2561 11500449497871738860054591275110778333683889 2562 12497774677579553847615892291269047587422165 2563 13528999753230988982993984910335048082232761 2564 14594872737317280862387436116287231554323053 2565 15696150406466612237002358124932006826168013 2566 16833598181891613768100815384323364721977265 2567 18007989999450311077661537203172023009636897 2568 19220108169236256511488021512263736048561921 2569 20470743224105947091956431495767740066212513 2570 21760693757053110986101630315070613662871329 2571 23090766246816526851931604266941209664031805 2572 24461774871624774734180363072943875010894445 2573 25874541310442673512280011623033554471931177 2574 27329894531616613531260438118657139219247205 2575 28828670568261165524013223295550105795265377 2576 30371712280278000370669258927403211857651325 2577 31959869102326671530258464942202802172590405 2578 33593996777632160561326317326051468213658353 2579 35274957076925463984777449575017799024955113 2580 37003617502396053718443233149403753765667953 2581 38780850975928783909383847218019534973515065 2582 40607535511498102610255735231401193547011777 2583 42484553870968018036461495994487708626416885 2584 44412793203164828893729280690100710889702621 2585 46393144665446544150803706943379468232551905 2586 48426503027630310350940080407253889382087237 2587 50513766257476864264355021789197744667148921 2588 52655835087587830690826573427756351031062077 2589 54853612562889612517688714012748307261242301 2590 57108003568554425512692718351768527339319505 2591 59419914337506613743315644043247901654324865 2592 61790251937359802238417791339031730943667057 2593 64219923735907095641693204987784284056269825 2594 66709836845005198772009903863510622330300417 2595 69260897541948451712344434705987801802043085 2596 71874010668169336155102438935763802391916989 2597 74550079004334970317624157754170835449095849 2598 77290002621672240887794822784579591984512821 2599 80094678208564386944488841217151067977949681 2600 82964998372248239952030942320039983909929981 2601 85901850914628040174150593088588253551098725 2602 88906118082032109186075168861624981002904225 2603 91978675787901250058475885274398039815271529 2604 95120392808232809915602258322208063730095025 2605 98332129948742114227142100078624109555341769 2606 101614739183563505512618667684899164435986065 2607 104969062764425463984990777345312265043667733 2608 108395932300121050714523275245477456015191053 2609 111896167805180896823839780447569845588011953 2610 115470576717569768011440378217685168140410821 2611 119119952884286702204947112300693662418798905 2612 122845075514690394510424974118539807475381901 2613 126646708100402683842832937559817992004159677 2614 130525597301613395673871044502871344599243921 2615 134482471798612392162071289310786432566218161 2616 138518041108374683403580184764228432545045025 2617 142632994364997649701058413510205200191008545 2618 146827999063819935473035338163807147130368689 2619 151103699767994530463768937396321076813392509 2620 155460716777350506266853475277159317517352285 2621 159899644758289726524536147032972389199768809 2622 164421051334559204512523180412788491751237893 2623 169025475637619639792734530708166487853664273 2624 173713426816458414844303738872904768447352157 2625 178485382505542285331082965401144957516563733 2626 183341787250767161678957986984998475721031697 2627 188283050892075489144650835609902718832744169 2628 193309546902609363812052529639686289449832577 2629 198421610683045823956421604662826314748686585 2630 203619537810994936303886839365736886247493937 2631 208903582244083799608523228901639191549349685 2632 214273954476621434178533627826029046692625405 2633 219730819648445210747287749626340950595456401 2634 225274295605860134014622110055654535396932709 2635 230904450913250115209478511286097501242137929 2636 236621302815291030243982292390910207684179741 2637 242424815148324235980567891436206458894350141 2638 248314896200841099793098795641085741987657505 2639 254291396521617923256816091590984525320166721 2640 260354106675475000347678026440847132463200545 2641 266502754945181187510880103299911874628423553 2642 272737004979503493858291683223160393908506593 2643 279056453385906477334441459386568311176912829 2644 285460627267929468105804697663444528390396317 2645 291948981705731355279104515635923326981510073 2646 298520897179862385661858685807992171548958677 2647 305175676936739338095731156180228820895076913 2648 311912544295918040676655535495819816062108109 2649 318730639897628040430072911846136770716039397 2650 325629018890701185996103295120050621185556049 2651 332606648059349345444116550418189479187368745 2652 339662402888964278541370203183261789783463185 2653 346795064569387418468820610981951624887343225 2654 354003316935867505255371477429130074593192433 2655 361285743346148639379347307686621271999193125 2656 368640823493955490837375328815655328586985645 2657 376066930157315493180410076171037938786642929 2658 383562325882037634666348786915621562747332501 2659 391125159598787557913633274621237878740648633 2660 398753463174135762746489905159481768298014013 2661 406445147894021306335852626153620660122642429 2662 414198000880069513077833478154142699163518129 2663 422009681437211758859665904356127414553948385 2664 429877717333112332848691253208685099444160449 2665 437799501007859293291116653450489233479039281 2666 445772285714495830260152893379394717263623185 2667 453793181588861285430285823095372982921289789 2668 461859151649395124862589563961730168850479597 2669 469967007725388837815786661625858954106599977 2670 478113406314421376503535077698901122808410101 2671 486294844367482736321551056748691562236843025 2672 494507655002609417579114798382835815099473597 2673 502748003145560019693354178158411630437320453 2674 511011881098448921646161940197682225074789105 2675 519295104034894204532470709391914840572484665 2676 527593305422698357604298574267620894454752225 2677 535901932372650317119816146517706526370821369 2678 544216240914574638753683394485028892361770049 2679 552531291199253477278744806203310906505248565 2680 560841942627461410564913883485297141487514093 2681 569142848904780886263534242925124172737537233 2682 577428453023559855420143450522995242260606405 2683 585692982170726712188881173751510415850991801 2684 593930442562953244609065522389799584762517629 2685 602134614207933555436975241960361035168025869 2686 610299045593406743070714825745825441188701697 2687 618417048302749909977970654327571628200234433 2688 626481691558914657616330369733556941423801521 2689 634485796695598288107493402757291556100921217 2690 642421931557576872372426107766813235228532241 2691 650282404829162384736124103745193129087954941 2692 658059260292874052061995885977779707339777725 2693 665744271017363712707102314155590720537398441 2694 673328933476857673583759375862938760056843381 2695 680804461601239365812470738597068766719201025 2696 688161780759217351462982939241243762724631533 2697 695391521673794697379087614579182983989991589 2698 702484014272676436396510921622916806203660705 2699 709429281472930363557383157702037427950342505 2700 716217032902740546470928897573015061716342017 2701 722836658559675855859749062189999820765631225 2702 729277222408526439836658282250312345205200593 2703 735527455918245649098620818547799059659600597 2704 741575751541275167808240451885911785242487501 2705 747410156134914521346915525492750203485995905 2706 753018364328249242002827230118829474021284789 2707 758387711834431314614212248968190367433508025 2708 763505168712074818825930915787517213674067213 2709 768357332575701955583105945928621738233814013 2710 772930421759263539321508482789959882044534305 2711 777210268432820154544057953046223373914063713 2712 781182311676682177921980568214781346726987681 2713 784831590513255654213202196740183284723559905 2714 788142736901179731876701632912350230025609777 2715 791099968692173550228578031280466064380671949 2716 793687082555479608213784668984957425232695821 2717 795887446870502860404999827588425557785398185 2718 797683994592848152514853197576427475786937477 2719 799059216094547382756182311032992689732246161 2720 799995151984009282715160649533066601259867245 2721 800473385906686468779840779159163902211995013 2722 800475037332338081793406244679493838683111313 2723 799980754330097390135892007201249175302527081 2724 798970706337583686097361154100410246314162369 2725 797424576925494367923088278170105125890095433 2726 795321556564293583494563583064469532210787745 2727 792640335394671969491793020598474748961874805 2728 789359096008787387631001714950551787584257981 2729 785455506244212284318537765645881820939040785 2730 780906711998008025606712206744987228235827637 2731 775689330063115699204298164561728578032998009 2732 769779440994911552655367987802270377173880605 2733 763152582010393514203614418973440050055967101 2734 755783739928292588819052771877180688612104289 2735 747647344152865928319593616482880023037146577 2736 738717259710129233071290790827206688620881169 2737 728966780339589334124147300515121572114895617 2738 718368621650717148906996725086727374647641057 2739 706894914347539897354028221421493577213775293 2740 694517197531094400141542367156563818239232813 2741 681206412083452650135270901640585633973248745 2742 666932894143582614910391026848959793206427285 2743 651666368679102297269070160628930971895346929 2744 635375943164731059226938458908487639854849485 2745 618030101371857855352781777779096073653634229 2746 599596697280591732700717585285601198671072321 2747 580042949119090879267978451010333596037075433 2748 559335433542117614667821661334660300517752209 2749 537440079954007474214576539725289264501961785 2750 514322164988602865640498394693881111908344961 2751 489946307151746749000888889255295662208103445 2752 464276461639511301761801295363889014943770925 2753 437275915338179922369334687384221666586133937 2754 408907282019803744786316758213488121895308117 2755 379132497739789672908849859879626016753999113 2756 347912816451009353789155023314812713734952813 2757 315208805841340630988480746151925187367807421 2758 280980343409821465315033769328552656899100273 2759 245186612788798366828907909037684353356913761 2760 207786100327962477419024114922704385398444241 2761 168736591948141883148029293770498380251210465 2762 127995170281479263932744667655896494394384273 2763 85518212106366057555680241172595904326199869 2764 41261386094521233205667271985594050802573869 2765 -4820349120895497072899772041916969813574727 2766 -52772746537965755203448162167913680340170395 2767 -102642272030065376461524693372717581591865263 2768 -154476105222312313892713017879725076377993283 2769 -208322139990434507701142231541548330440345979 2770 -264228984562253016628627789169728366374592575 2771 -322245961211238996661698340020220847056671127 2772 -382423105521487420296347888659676341314050527 2773 -444811165212984171495257513527917070844409031 2774 -509461598505633517720030924581601575061560703 2775 -576426572010325283899126871234858579658524923 2776 -645758958124609386786251549007384815647842595 2777 -717512331920644678058041101797384033498265135 2778 -791740967502067047351126648666037300115111483 2779 -868499833816816642912700937014845606315628039 2780 -947844589901623233711694565418945436904828659 2781 -1029831579544548179669119810264759072117774275 2782 -1114517825340313087809719047200251902747241215 2783 -1201961022124158413553344470382938871586770303 2784 -1292219529757970382373916361237886850272539087 2785 -1385352365253751021014512254987647826036394671 2786 -1481419194207155545951227216558851332493840575 2787 -1580480321525490793459147459931655188038101315 2788 -1682596681421862787007152643594365539391186371 2789 -1787829826659174097780720598849164096335526487 2790 -1896241917014601391261763769471688797855275003 2791 -2007895706947549657451847616039844603935858831 2792 -2122854532440634820376286675357442869923783827 2793 -2241182296995976818213394098650149236626133083 2794 -2362943456755255796348640789398185318536410783 2795 -2488203004725089830044246079855494266119007047 2796 -2617026454075068134865064410634811394622338191 2797 -2749479820489266315577158077223645533377067335 2798 -2885629603537440119437182407534469775254053871 2799 -3025542767045985367043477166109976913631463339 2800 -3169286718433705145809785382417135572035948003 2801 -3316929286991727344080691902996582293745005519 2802 -3468538701071441362814146944551918365903159243 2803 -3624183564159048177514273297933999089502009095 2804 -3783932829799404607112455110935753540184259763 2805 -3947855775347004273646011961916625801702302195 2806 -4116021974505573644981244293204671965243447151 2807 -4288501268633372830799566872916777445222412575 2808 -4465363736774463941831356721825982865591094111 2809 -4646679664392284533790337532215114499442422431 2810 -4832519510764561743988696326077903781817887167 2811 -5022953875015155085245342535296381854228533763 2812 -5218053460740626311538066083232014233257973555 2813 -5417889039206379433569573672822570832244248343 2814 -5622531411068923878496023812086496778647156475 2815 -5832051366598365884391288348057854013586380959 2816 -6046519644356429392679860726088526372087791523 2817 -6266006888303382825876868129558955686269570875 2818 -6490583603287917036954693811471851797779423087 2819 -6720320108892633956701857618985173644856850135 2820 -6955286491587933223670258590865962453168587695 2821 -7195552555166254032750777692497329429845986119 2822 -7441187769408201853377331919986624940181314143 2823 -7692261216951832440330246889843821215690303435 2824 -7948841538315368084963709134022378516375154051 2825 -8210996875043954295520983899912144592099235871 2826 -8478794810929482820994635197453941765286968475 2827 -8752302311273448845570681044397300375281390791 2828 -9031585660140627838054766794993267270836275235 2829 -9316710395572926889099294957901378328053940867 2830 -9607741242709967318335333539862232688983270415 2831 -9904742044785171470985355741485657595721722495 2832 -10207775691942696835283653341298540364223459951 2833 -10516904047843443497257521819061831509998479487 2834 -10832187874004283006371803697700201182490601311 2835 -11153686751838226929696212683037014805679600307 2836 -11481459002338510458378573563396599437961876067 2837 -11815561603373845167352343587774597209507696215 2838 -12156050104536669908224515843110223520978895083 2839 -12502978539511237959814766314776812577901333647 2840 -12856399335902253578503158302857959827441750371 2841 -13216363222490533184440427550076421319298677915 2842 -13582919133855323491647431524628273318303108095 2843 -13956114112329447175960330828152827119520523479 2844 -14335993207225867262852081288069678418128123951 2845 -14722599371301599857020827406141894000872529783 2846 -15115973354396569950388583405428527973016387855 2847 -15516153594213168327593872601931526670044481771 2848 -15923176104173157775194845559592031958254370771 2849 -16337074358317590377114731949514094073403415951 2850 -16757879173185492993171130833533629590125696155 2851 -17185618586636968121351410809309326684022904775 2852 -17620317733555637352649337300570353893654094995 2853 -18061998718396148282313936986812440016089876995 2854 -18510680484510909506625863234166797661846340751 2855 -18966378680221943393220449511095262499225791951 2856 -19429105521571332366555273409796941338672912895 2857 -19898869651716419615327621270330850726898976735 2858 -20375675996902631472591508476838635233385629295 2859 -20859525618980463550962910923169188963777398467 2860 -21350415564398976805400479680795293898509657155 2861 -21848338709642844653943262260801838172941865815 2862 -22353283603044871000966530338328735980255175835 2863 -22865234302941645473166611000381623639023102639 2864 -23384170212103931819782167834594730223762296451 2865 -23910065908410215713174815730903076266025948843 2866 -24442890971694794463236313781571008899630308431 2867 -24982609806739738548877121798547613926925725911 2868 -25529181462342012863227527533454159330902530207 2869 -26082559446426144348469487497590258613163678151 2870 -26642691537133756859579917401272019511373679279 2871 -27209519589861579555570786331711981799700471627 2872 -27782979340179419256491479810603789531460150435 2873 -28363000202601095689229680992866746630918380655 2874 -28949505065140145781403479773959104343891473787 2875 -29542410079624872097490915097021568283982192631 2876 -30141624447705013281097416775356846227165231491 2877 -30747050202526382264017493567651213782620648643 2878 -31358581986006388035289328808438489356602208639 2879 -31976106821688763273446441687712727926584727551 2880 -32599503883111228419719498161078100134501135039 2881 -33228644257666608709399684323067601376065276159 2882 -33863390705892137426666357868587918595298479487 2883 -34503597416169886006036923160719007923854806787 2884 -35149109754774256281734137766170825468179086147 2885 -35799764011252142180278969319215031426602143495 2886 -36455387139073109394394552760900452556615896459 2887 -37115796491538122679408632863309208122626344527 2888 -37780799552885806035307398869440253792927429523 2889 -38450193664587956985513257228111222280377264411 2890 -39123765746775173128308007377202949707317719183 2891 -39801292014787786988030682010592447159819555031 2892 -40482537690795089561969692095573216712896945551 2893 -41167256710481811121910553154113483767550866183 2894 -41855191424747224761553946051782518170444837807 2895 -42546072296419926421731995467853770583408334555 2896 -43239617591936318844346660172140586144491176755 2897 -43935533067990266411433348381216723850458438543 2898 -44633511653104901561303551626880509814132405643 2899 -45333233124138806880519832597917567348639818247 2900 -46034363777680812958999406575214702082059054115 2901 -46736556096350753496335673788131982166267662275 2902 -47439448409963998592918230692137179636686571119 2903 -48142664551582602171106029133308035916738453663 2904 -48845813508414802482377026277147671312058701727 2905 -49548489067591600449025945844917332172182129295 2906 -50250269456786426176100581004600742623100178639 2907 -50950716979712919272089715644316182573963017027 2908 -51649377646471474650715783961182302186664240051 2909 -52345780798786310659842422322268164605950870039 2910 -53039438730108739523437019466941495382923654315 2911 -53729846300635577148764371181116589589383556847 2912 -54416480547223805042582946676511872743997359587 2913 -55098800288258069726725363798238598008900174715 2914 -55776245723457987468885465356270630339694764463 2915 -56448238028689975801963245138980578255909717383 2916 -57114178945776875306134993898612457505909705535 2917 -57773450367378726999691532623294495336590864839 2918 -58425413916944723756813876497450243770154192863 2919 -59069410523818873236756461660293226642991570699 2920 -59704759993506624046873365293681059897361401971 2921 -60330760573194713960533364510513839594263562095 2922 -60946688512539223022525049201317221192741256987 2923 -61551797619824382231612393907453213738787508871 2924 -62145318813515369388573266080225508536612112419 2925 -62726459669318526930307317732032384643647153971 2926 -63294403962781019912921357946483367366496638303 2927 -63848311207554867507172865237976164384698579775 2928 -64387316189366711060862259876658073701481133679 2929 -64910528495830387551338026590691382544601915647 2930 -65417032042153595534880145237569852143792168271 2931 -65905884592888517643762303946677408442118672835 2932 -66376117279788211069037727485324726211157724259 2933 -66826734115932108291721201946885049403465412311 2934 -67256711506193585490781636564573609163234055851 2935 -67664997754227125594959618645025638675857927615 2936 -68050512566059822714120106322796232972386986355 2937 -68412146550479669898672947638082765531477698139 2938 -68748760716317831442169966373651294652137942847 2939 -69059185966833011011277935903432813929319678679 2940 -69342222591308258502247624806384792120872305503 2941 -69596639754084774882344537298860128842755534407 2942 -69821174981156909025794123731545863827307678479 2943 -70014533644570156885604607516941701056333828139 2944 -70175388444760939866356159173801018602779800851 2945 -70302378891098051597410364818234260633116679167 2946 -70394110780779886960702129911817705003621481131 2947 -70449155676366273971684796719483607064878831303 2948 -70466050382115135954880037931728611674534075923 2949 -70443296419422613388437158538401583506495673091 2950 -70379359501553785479905922144710514822192083711 2951 -70272669007983331910820714444026104317795303455 2952 -70121617458551008836981608162776334783639213503 2953 -69924559987772917807093565428348206378136914975 2954 -69679813819532019420952606425638047962965674351 2955 -69385657742511460577085147105601649989555203187 2956 -69040331586613610695462691830036168016781683155 2957 -68642035700751942638935281902810948988190816407 2958 -68188930432278985004205434692200593316118075163 2959 -67679135608462049588079761585982506511727451759 2960 -67110730020291201358930191060883693935567807091 2961 -66481750909056768301103273302925528910900055995 2962 -65790193456003029774204914731688310122641479887 2963 -65034010275522023808288290335550306155613820311 2964 -64211110912217234791258824416586898732716634975 2965 -63319361342328818121959138803841374144796369271 2966 -62356583479874218005658012601835160854533039231 2967 -61320554688024647362352117918573460398228569099 2968 -60209007296096372454204791812627985088583809891 2969 -59019628122707202507752544469562668960715725295 2970 -57750058005503224211519675747424358777784840555 2971 -56397891338037253598383329467296052632230155975 2972 -54960675614231171753741960477782634518249222531 2973 -53435910981035851326358118688999069255341316035 2974 -51821049799749013702479138705174782671270889279 2975 -50113496216638141082218739937010927573386984943 2976 -48310605743358020221749016097974674795952099535 2977 -46409684847844661770926743533035023542590081983 2978 -44407990556205487993850381982053317648307649919 2979 -42302730066323373543140300086569582943597318147 2980 -40091060373725841675734746974450474578566647795 2981 -37770087910474079941207737461953693074540444375 2982 -35336868197655594085033930008649727008961921099 2983 -32788405512273498487735123936095726699370741135 2984 -30121652569149896841270297110588930187186262483 2985 -27333510218675955555779898126073750735752859467 2986 -24420827161060887464443693968307256750757489311 2987 -21380399677953335913555343831496330444000346199 2988 -18208971382123278224560014003783666565578148623 2989 -14903232986120121529297975870295729973823320519 2990 -11459822090632155859067684491578844811382650143 2991 -7875322993506525863219533095796882710871127083 2992 -4146266520193081362203261095059372074408129203 2993 -269129876616070258155792226252943695185463759 2994 3759663474723618377211470092885414414432808437 2995 7943743914365575363129340059341113773996122441 2996 12286795740383148209379829607980112839654502285 2997 16792557216655341811331221196695425122510378749 2998 21464820594032482829283787815187402087549734161 2999 26307432103249344008726438407290442360277368545 3000 31324291918658069573216169276980107167465173617 3001 36519354091584501187908404651932921648243676385 3002 41896626452336307161599995694012117736839122865 3003 47460170479615096377536079419808695085537436221 3004 53214101136315851390339039929543311261173124237 3005 59162586670413129372983170497418442088969468217 3006 65309848379871180553473637591716848096616665541 3007 71660160340223394822942371018157694804981587281 3008 78217849093710941264545800503446399457600166109 3009 84987293298570681016591291438469042685727958533 3010 91972923337313853316200700108834415573161494689 3011 99179220882529008981142147795900038126446360745 3012 106610718419001270134995352735016919408948033217 3013 114271998720623528559289598819955250537671649401 3014 122167694280841212103574607832900028039036418657 3015 130302486695047138102057001885862359836948540293 3016 138681105993616637617905498683997963160673194365 3017 147308329923939172754378323167030748330811509521 3018 156188983180084225610782311974153992241362698725 3019 165327936578396213928966348366168210105910467705 3020 174730106177602888395500556391061373904427148397 3021 184400452341669366482411295122185707235945994749 3022 194343978743928062129280425742607458553401191265 3023 204565731310652975418406881776288169958905659009 3024 215070797102553585447549227840018297438935234961 3025 225864303132292076948467839105759928283511699665 3026 236951415116443364406014520980612594478719311265 3027 248337336159935920985260119719755752341895532029 3028 260027305371336396206185143309087186955824050973 3029 272026596406949375753574539002777859183245889513 3030 284340515942038156329540831755640624786372122597 3031 296974402067070369462120815362029311807182085169 3032 309933622607236660439579472939350813033248765453 3033 323223573363077942815185795109302534749760172901 3034 336849676270411294548882508113244601466059041921 3035 350817377477320986968643152814546187924950695033 3036 365132145336346188604634317532708912390597220817 3037 379799468309562175345650552977362250966439793273 3038 394824852784627777840658640561787520110875470769 3039 410213820799425700126013788229758224827762905941 3040 425971907673309446787783294175078846208664878077 3041 442104659542512857813441607491150788328297021617 3042 458617630797676925131434225275439417613223973589 3043 475516381420978926345326765879303128569212859193 3044 492806474220759537835320303052027169426529586477 3045 510493471961061787276661637436412099196734860685 3046 528582934383918677526684474960802060926597217137 3047 547080415121732080400898298694168571932886798625 3048 565991458497521223065156144975533233617947858241 3049 585321596210312152978675914641058284257019453281 3050 605076343903388464818050119218858381573918609505 3051 625261197612603656309045884396464284154191818685 3052 645881630092417986074273590279291764084334962285 3053 666943087016789529518029712824091317626376375465 3054 688450983052525694030783341617449609254688349221 3055 710410697802154731733815523328190017033090636385 3056 732827571613867878002136558522701958856856139133 3057 755706901255522185133118190533375129037347118917 3058 779053935450200216794700453797192806770074805553 3059 802873870270248079690590086212620027168382226601 3060 827171844387234869325743622730705773685764879665 3061 851952934174687488030738939540529037708065817529 3062 877222148660992412707728716094323669486257786753 3063 902984424329252137693323040875662513137123768757 3064 929244619761438188293414846080819495269796680989 3065 956007510123563706447077778093343767562039979745 3066 983277781489169880969371943560771512165715841989 3067 1011060024997786245123514918837143710312725462521 3068 1039358730845613804390148785108815786607027745021 3069 1068178282105030033612908229811840186271465740605 3070 1097522948370121979154943318919591479812970366033 3071 1127396879224787780534148230868477987689613560705 3072 1157804097530572985634692546420749409696405859761 3073 1188748492530725786335635712876480988044261601857 3074 1220233812767600851018443928321382944249527945025 3075 1252263658809842523389849572573899254363377713997 3076 1284841475786443844111759101708954107000307791485 3077 1317970545724061945877730773796641167166909291497 3078 1351653979684656865873354017982964528782925836021 3079 1385894709699787570405149580169979874502690260977 3080 1420695480498606976577807538083552436470491111549 3081 1456058841025846813596549175681803306409279520869 3082 1491987135746813366148099687635112719401027085025 3083 1528482495735646151289422104335834480553712444649 3084 1565546829543844726121725964064180082237677425969 3085 1603181813845281422433310377061036868790125233225 3086 1641388883854694656114468129867153238478574305873 3087 1680169223515851280876467592920895426724245446997 3088 1719523755456367797325546771676731045009909549133 3089 1759453130705354899743927015518140137531635969201 3090 1799957718170876483616989093569227459843743672069 3091 1841037593873369378343682835490365234813799458937 3092 1882692529932022844256574412369698397896200137037 3093 1924921983300252098862240312556752623855207143997 3094 1967725084247279907056536639390397105049447813009 3095 2011100624581955187865655275848362607213877950641 3096 2055047045615845243579335086414842454872576716385 3097 2099562425861732427797806856505800009946697626145 3098 2144644468464582521625251061487147345125121095089 3099 2190290488361125184778636187012157418083893873661 3100 2236497399165153044804126838694633922129549864733 3101 2283261699774697558725807989411150425378205540265 3102 2330579460698236695172748433146196208679167940037 3103 2378446310096119109012302397577252611631102849041 3104 2426857419534418114849450478520912132010582302365 3105 2475807489447436014282750851469350762481826603477 3106 2525290734306140720603717425805034026088331981393 3107 2575300867488801061308556177384931634352867272297 3108 2625831085851182347350360195859995514993612930689 3109 2676874053992624978192070337790213282842682821497 3110 2728421888215458977254590346281139095754793159409 3111 2780466140174144822786205318233046225612679789365 3112 2832997780211697111652897842666527754601483217405 3113 2886007180379860892064333267628834900634700227217 3114 2939484097140713884305528829606036299623495082149 3115 2993417653746256463593213265723184258798552164361 3116 3047796322293793070608529563307062619895465297373 3117 3102607905453772245744937002386101904279041568701 3118 3157839517868033915727601113490238654780016727265 3119 3213477567215250475843978106403129990980526636033 3120 3269507734941670553587690112175492549751669312609 3121 3325914956654086136267748397895225735529059423105 3122 3382683402173308302831389421814168137458547090017 3123 3439796455245221966254762617383011321125106252093 3124 3497236692907898148175507080760780670572784630621 3125 3554985864512000318413911240170930055824966841145 3126 3613024870393174385712622770104413795040028939093 3127 3671333740193842245267260435138272427558004137009 3128 3729891610833318200126787547953034599021394415629 3129 3788676704123869651961065673522394067052527840805 3130 3847666304031890685080460071142164114960476486289 3131 3906836733582030442686553222260540067781677300905 3132 3966163331403714739205809187296509154311019179473 3133 4025620427918143247888038961152768010369926009017 3134 4085181321165492004816379436084997516065613637041 3135 4144818252270664895159832176849924638064162572837 3136 4204502380547637629040883299080977010219198386221 3137 4264203758241021062066512390006517279529064680689 3138 4323891304905224621989191571968490491100509183189 3139 4383532781420152751134059951444991707822320691257 3140 4443094763644176914071566748852548513371613657533 3141 4502542615703646029410699590409108208412901411453 3142 4561840462920065270514021428925660420987160442225 3143 4620951164374560993332334509880753422501234542369 3144 4679836285111175839249950825078761744180956984833 3145 4738456067978992702250834174857155287182773838129 3146 4796769405115073546283948965900541339268444109137 3147 4854733809068619832627655368519891036479052781693 3148 4912305383568811469865250733670584746549891650477 3149 4969438793937167389087730918270019361166671025833 3150 5026087237147385752506700208573599618057793655029 3151 5082202411533972671469605440981556871549430888465 3152 5137734486153149912194081763635669430766546399485 3153 5192632069797846852049387145206776352735050106885 3154 5246842179670832240590815760545549607618035709681 3155 5300310209718319235287343304366521374047914393529 3156 5352979898628698203730821613603739248539553158305 3157 5404793297499292020072069761111581303114166831801 3158 5455690737176422426576990047696866676799915834881 3159 5505610795272277749679015052893465308956862027061 3160 5554490262864541065340382795916526530846462266925 3161 5602264110882900243384689438175463295286414438289 3162 5648865456189107260096536672130622867395453153285 3163 5694225527355376223616624347697048101552610626873 3164 5738273630148534913536405433526093020011609265789 3165 5780937112725425484492979505392157015866870629005 3166 5822141330547757032541223814435853882901701067969 3167 5861809611022651404175255058694815657847810173633 3168 5899863217877914716293379450389773915283349632689 3169 5936221315279062573874834778839321332534612235137 3170 5970800931698004499960682463730417507257491263057 3171 6003516923541244416533825306202320821893393478333 3172 6034281938548420435274497435827744065510840571005 3173 6063006378969913276028243771064027761897648980265 3174 6089598364535310450683076292437031786938715879221 3175 6113963695222373032495587449758794411658484793025 3176 6136005813839303610944133088364007761955144449581 3177 6155625768430926183951987151559117529376191720613 3178 6172722174522637094498899552217871868836405876001 3179 6187191177213749540482354225739351104600062698217 3180 6198926413135201786655329205125199098103001820353 3181 6207818972284312652563091074752776151858606299513 3182 6213757359752717419387197410193766271315476819025 3183 6216627457361279470325326391124011050668813040085 3184 6216312485219327296296774560990573137201526386701 3185 6212692963223176047734818147948785701992661060545 3186 6205646672512554712925672180612456496549607117301 3187 6195048616901115524905828063261340015408116419385 3188 6180770984300974570464480084762420812142436254669 3189 6162683108158732606260327488640907576921485637181 3190 6140651428924310874862267192052527949085255912161 3191 6114539455571379730900637817172963607503621741409 3192 6084207727192160091239347654930698318563015419425 3193 6049513774686762138105178279684414514087831025121 3194 6010312082571347378201354233521892028805885413489 3195 5966454050926724317840873638063042509729716306765 3196 5917787957513232267834281015557060066338367711629 3197 5864158920075029964040752990272552797553086232617 3198 5805408858861275686726846254461777893520526278981 3199 5741376459388883947869061631911890424160198286801 3200 5671897135476042774279916237227910149549266345645 3201 5596802992572808334762096210746664368311395541125 3202 5515922791419724851566724665118968926735601923537 3203 5429081912062482829251484608222126599838492617129 3204 5336102318255395384751122498956778441400518466177 3205 5236802522283467879729991205757846872621999734985 3206 5130997550237741743596539784968542757326313642657 3207 5018498907775516978848035682827685131672440246133 3208 4899114546402105894464540300731082482070073990397 3209 4772648830307620168905972597507899292664317120785 3210 4638902503797487246781058665259424414559044027061 3211 4497672659352165248675768679163745663801960429305 3212 4348752706356868856791948801257084922252191665885 3213 4191932340538812996902220377165241657833715557181 3214 4026997514154977382885742079767585928070623224609 3215 3853730406970007983778030145314993814201788772305 3216 3671909398069524312407119100764996479548159134545 3217 3481309038550630403086786720802003868395835460801 3218 3281700025137240456587466100308480688456833243169 3219 3072849174764272292849867664189068101745291987773 3220 2854519400180738858950494772943450863198517304365 3221 2626469686618120489333647117757561031062233041769 3222 2388455069576545488537474426171215812784400544597 3223 2140226613777566305498231689276998825892547438833 3224 1881531393338635021270174000202281188215657173453 3225 1612112473220545644940258105955057293677320100533 3226 1331708892005602600362385318102445974687311759745 3227 1040055646060339314178925481445089361070541311657 3228 736883675143282034635694363161224109400381837905 3229 421919849514215824021223366030367938662966980537 3230 94886958608264152420286724100908326901812376641 3231 -244496298666051007158952540490692978576153403947 3232 -596515321938559960060252610268024427497590131091 3233 -961459615637052984747375909219629041669608497231 3234 -1339622793425558012377293792304321800143819320619 3235 -1731302580756470115578179852117084313752744812663 3236 -2136800815464286382680810942939522006859185730771 3237 -2556423446333186741555010360945311511158848598211 3238 -2990480529563073697519837024934751359430407221007 3239 -3439286223063293500548943872601209147617086440351 3240 -3903158778495430208687087233784338003704907096559 3241 -4382420530991300751098977053515438881715857970655 3242 -4877397886464240474964403387564096498587945132591 3243 -5388421306436637108927378851986690914756560822083 3244 -5915825290298420740689841492993197718393778112531 3245 -6459948354916222605245850918843912603759666815495 3246 -7021133011504449264417743660711708466564325914843 3247 -7599725739674665867025206636600719677064731640495 3248 -8196076958570995900992613735999526579768809989827 3249 -8810540995004539256812079235762149103639291623803 3250 -9443476048490899886313141879759458349627153791231 3251 -10095244153100361677967831750915569268881901468183 3252 -10766211136021112171444488344855623647785253954655 3253 -11456746572741519879997952274069435445294953649479 3254 -12167223738748099315288431694251738150011422013119 3255 -12898019557641568903219437031409611528465317298363 3256 -13649514545563798413994424290721921070846693657571 3257 -14422092751834384981968223573010465564791321629743 3258 -15216141695685747118610986669789708274299079418363 3259 -16032052298991746624274996808086541930309411883975 3260 -16870218814874753314244945492813483705220719312691 3261 -17731038752082373011339835845723833173967817168451 3262 -18614912795014714746277926639081487179998636015871 3263 -19522244719289570967024429914127561554625097354111 3264 -20453441302722286336182599808656153306186210122127 3265 -21408912231603788483569808496513844333834820764335 3266 -22389070002149397974598007698492905087957809032895 3267 -23394329816997940404669782024401281311077671122627 3268 -24425109476629565386915741450685823770897206505219 3269 -25481829265577798986304188946094532673191592002199 3270 -26564911833299971848150941301545565151318428106043 3271 -27674782069577511819368763538314233500364210651535 3272 -28811866974305935298920538387603001306481613136467 3273 -29976595521541951864931982161250721250869658005403 3274 -31169398517663167848144536262808553747147504626015 3275 -32390708453503697970317533799886028193011317323975 3276 -33640959350316786954728805520540005805387761271695 3277 -34920586599423619375057744747046075348099443621319 3278 -36230026795395006492380786479770111970983637077807 3279 -37569717562620978281513888547367970294946940361131 3280 -38940097375110533106428543860063072345713186796259 3281 -40341605369372410655045940134445455988599313301967 3282 -41774681150214687914974329418176517118515367542155 3283 -43239764589309895867613587332887082064404846368071 3284 -44737295616358994862860643249884702067937191011571 3285 -46267714002696740779603457877768454238082656129651 3286 -47831459137167316744979820951304206866188234324655 3287 -49428969794108607548549610586085949861873620163423 3288 -51060683893269535282897882846433558786280630590495 3289 -52727038251494697786121715325142202007390799969695 3290 -54428468325996288010144199296134988884791052717119 3291 -56165407949043429128809526158819550170312568803971 3292 -57938289053884488413769225262858568022236784770163 3293 -59747541391728436729088045738519917025726279921303 3294 -61593592239596436981433129202946338150906266601083 3295 -63476866098865709844157479296166106904070189920159 3296 -65397784384312526537576007746581934616907274311779 3297 -67356765103472419170711273636288675026359415087611 3298 -69354222526120182404126913338876395670749042916399 3299 -71390566843683871816147160872388701801434479001175 3300 -73466203818391166325233628206334615632764886915823 3301 -75581534421958500295417346505170778775022433283591 3302 -77736954463617208683662751429014834410961359670175 3303 -79932854207283389878764914274826620629076593333451 3304 -82169617977661701546322676070601038937674239949059 3305 -84447623755086206098989423363949895523079507221023 3306 -86767242758884563314287870087361093097828182136155 3307 -89128839019065226589907394926027015764425761088583 3308 -91532768936110147912663826239651210821660617726627 3309 -93979380828669331569684482759431199352199968259075 3310 -96469014468936090491298641274738974021835875768399 3311 -99002000605496189066473303828772654970196001013055 3312 -101578660473426233152952221569972968417957802615087 3313 -104199305291431512681837768739345355092542443895679 3314 -106864235745795340064073192545196385140499859980063 3315 -109573741460927307472540568591559925537933830414451 3316 -112328100456279382880415363174831912575643884823459 3317 -115127578589414701009566656154615243249588173947095 3318 -117972428984995059396394880765093702491309459889643 3319 -120862891449469644458054400298108546627921538716047 3320 -123799191871228322170086768851314866091537107281443 3321 -126781541605999943840532227955580493087380285465755 3322 -129810136847256581482606553647328822559757236849919 3323 -132885157981402347978473645212217411148436450488919 3324 -136006768927505574341441784654744018826861759358831 3325 -139175116461351506352911311558084135186905885683895 3326 -142390329523572452071307555357392201072484605776975 3327 -145652518511631376288400450675011400455469684157675 3328 -148961774555414358549156336721031105804137308477075 3329 -152318168776207096759511812280410200642731788664271 3330 -155721751528809709693506786970958495413119589025115 3331 -159172551626564585083858361685028511023004072580167 3332 -162670575549050741656920511696732009055050381819283 3333 -166215806632219422882781021837536683255167554955395 3334 -169808204240724012143697232356174312079726061897423 3335 -173447702922219393504458550458247581649631713611215 3336 -177134211543383904551031063170365113712014989029375 3337 -180867612407439877332522444653236009607714800107231 3338 -184647760352926436401467854419124327929741357744943 3339 -188474481833501918632073659680557213455887681621763 3340 -192347573978530603696444997124006333517697420828035 3341 -196266803634233017939362788171540716071518430859735 3342 -200231906385156050638328028618899104256646511693787 3343 -204242585555744606788216614073280659772792298407919 3344 -208298511191773149890936720980919001032312119297859 3345 -212399319021421918873630819914929075524968295970475 3346 -216544609395758886990676339827147130533264432429519 3347 -220733946208415942001311101008035345304623137777751 3348 -224966855794223706583912657198231319319170065860063 3349 -229242825806597846609262340692840430291411542244935 3350 -233561304073445312299476795282117219234787800868399 3351 -237921697431388440771158333451320578285184707351115 3352 -242323370538080105650344416546442345158050438900323 3353 -246765644662413676491347067498992886204330486397743 3354 -251247796452406470009345293346122319390809242023227 3355 -255769056680567085715689139547203529454219799176823 3356 -260328608966531602467341239567158926126842247788995 3357 -264925588476786497743245038094860629646050173609859 3358 -269559080601270402834159352416819252591350259466687 3359 -274228119606680909590361254451350837826830097072383 3360 -278931687266286566254284377655961354927019407057983 3361 -283668711466079563223209693808580525139281985760255 3362 -288438064787078205281735426201573246891084368066623 3363 -293238563063624936020356139340516876263245647467907 3364 -298068963917498953207357473049186364230559759552195 3365 -302927965267700475228872002293967172716010666849671 3366 -307814203815736672902263779129997750004457693308875 3367 -312726253506278702135007120612073849770496768474127 3368 -317662623963031912243742336153880696814536403188819 3369 -322621758899702174742804010592454228573975763448347 3370 -327602034505913606140940480996418540340214202276687 3371 -332601757807975327492884305340997022177927445460119 3372 -337619165004366926019496486219497083798170996033487 3373 -342652419775856204314650044157039888247189806940807 3374 -347699611570134523714811909130867913562317138830255 3375 -352758753860900572811278000467292491631714619839963 3376 -357827782381294816477138966148149127706030728410355 3377 -362904553331634064022519440110128048943192871020943 3378 -367986841561366727842002746013762235243921163797131 3379 -373072338725218242087532499905783919777012210297479 3380 -378158651413466957194057419734027267561894160609123 3381 -383243299256341496745565534116225481142080329826819 3382 -388323713002501128336620784921273855445440247659695 3383 -393397232571613202283365519931315893239939904490399 3384 -398461105081012001538036106370551755345069139110495 3385 -403512482846477740444837830497242806113729155281871 3386 -408548421357144469371069236304773278609471742373263 3387 -413565877224601990678715298352856514360740362651587 3388 -418561706106226646438384507254437810224876272894387 3389 -423532660602834204452705550638412244327666482540695 3390 -428475388130717565338194712551279166086513346228715 3391 -433386428768192462434728404049631296901474819961327 3392 -438262213076743569471292251565273770820834998739171 3393 -443099059896926029460519209670354138961231656460923 3394 -447893174119146414161939285999888047339814717726063 3395 -452640644429511939740875801750155504142263542728135 3396 -457337441030905518524835415091586149608690798980735 3397 -461979413339511330565565732165671990004326400250183 3398 -466562287656984117025856928959147599590743817408799 3399 -471081664818524860077183360079582282529671587971915 3400 -475533017817093801860396533501150919188300967331379 3401 -479911689404063649492821302830906556079741152185455 3402 -484212889666583875899689548350636806488833584981659 3403 -488431693582001426908947753008213862631396588249351 3404 -492563038549650987948661227893203098014090621957987 3405 -496601721900404946608371858656580829275222645985715 3406 -500542398384340815264999269648160008655806053388255 3407 -504379577636963520743110494327557962437129761022015 3408 -508107621624387385601150181207032846656148567569711 3409 -511720742067965007386187053492572410508848184131775 3410 -515212997848817453796407960411956100477142971883535 3411 -518578292392805393102445292503904678173142962794051 3412 -521810371036447788633050529210019786820198571307427 3413 -524902818374382889408579151973336022025428808649623 3414 -527849055588933059734002673985461211045422153541355 3415 -530642337762426079424023711714690945359191745126847 3416 -533275751172892161210551581575296889268175791107827 3417 -535742210573850091542893971973720069272001944725083 3418 -538034456458862322282492692545946753695554595285247 3419 -540145052311636157941140397934253058292304819210327 3420 -542066381842414412400235753932699203344135855539935 3421 -543790646211499471818209811346731502142999674686919 3422 -545309861240720738533487137370165569955732300475727 3423 -546615854613759328724058779894013365312893177980395 3424 -547700263066209743457352555138202003957569880979155 3425 -548554529566365556850720921493059319994673675131135 3426 -549169900487681819730977059099964328758082032996459 3427 -549537422773977719702360880364511240907742391362951 3428 -549647941098408498977524717502390096271617879968083 3429 -549492095017350085903111313919274998965958564972163 3430 -549060316120305159173271833159906395091228882479615 3431 -548342825177057525247831990708555772751421406462751 3432 -547329629283266750767555219496841796203965197259135 3433 -546010519005816956340895306056576795474166231123743 3434 -544375065529198531799850955454859183686121884154991 3435 -542412617804327397952466665424210784337519224862707 3436 -540112299701171078781539968920569697230651765208595 3437 -537463007166680711717679470294701509968182090551255 3438 -534453405389492538886912330680113232508260267044699 3439 -531071925972996384111515433938768574221773280076911 3440 -527306764118332801474202682668347223393529163191091 3441 -523145875819018741777298893931951351727243525646075 3442 -518576975068865517548810141544811978014284923531407 3443 -513587531084995307764880607490787049973623168175127 3444 -508164765547726116578823752542929882728990430414431 3445 -502295649859241963047230348463710164734978840310007 3446 -495966902422928474094556857602963809692173853569215 3447 -489164985945405420786440459345648125460488810152203 3448 -481876104763250836351068733158014925588969904790371 3449 -474086202196567330950374475395045524597607016348399 3450 -465780957931503998176210962931940086846955543380267 3451 -456945785434007997713230719764912821733609060750855 3452 -447565829397042335983650739524985471782227944648899 3453 -437625963223671873603703875020090963091690711478339 3454 -427110786548381656176325617561390155776303434698623 3455 -416004622799162094504891871259749390047207701533999 3456 -404291516802857188191000209028970385200876211277455 3457 -391955232436447443923256549191959580524299427931583 3458 -378979250326900374413266641656295089867369489492223 3459 -365346765602402054429634226590203049026540396508803 3460 -351040685697743974903393909401272815074275466088499 3461 -336043628216825265077731224979514342180122248998231 3462 -320337918855190606476496374743703531989805736753611 3463 -303905589385715335177109898449174739164513526467983 3464 -286728375710508927418202650690171097705590282821011 3465 -268787715982304684921531581505801113111485203204875 3466 -250064748798562530878157645722485866029062804449375 3467 -230540311471714002016608698866555266833583596058839 3468 -210194938378936959627336464198164313514016293299791 3469 -189008859395055373880463908232577378930008692295559 3470 -166961998412117258277865407092920874268479241147231 3471 -144033971949417422654100320975184783680830789188395 3472 -120204087857688657882934947064020025063165950575923 3473 -95451344121404419294010542383104589507731990340303 3474 -69754427763092174732105459433702263674476629798347 3475 -43091713853782000341423796290285104450096519541559 3476 -15441264633670186663537640314780882233775333964275 3477 13219171252690902200225705735356093137130661856637 3478 42912159402411292994598181733894942123045826623441 3479 73660580176987126570424008783826732023573275372321 3480 105487629097273479193582877467766389680781821710257 3481 138416817106006222142770506668580903366644212473569 3482 172471970693220940422078208961714620255677147237105 3483 207677231879666680386279525550593059952483578582397 3484 244057058053361652351409086534714361376838217308237 3485 281636221654181318904958350842532542312019889124281 3486 320439809701420037807955389904749216637586298065605 3487 360493223159004198884765141103321387830664134749009 3488 401822176133087028184555717381056107876883077496093 3489 444452694896485381943706490178361887734004611451397 3490 488411116734472704257810465851843622328559120444065 3491 533724088606165766209455930043050558922157521708585 3492 580418565615798403207450720153608558491783654838913 3493 628521809287892124815551227084080435807069822065721 3494 678061385640390956916801464161084855547520457904673 3495 729065163049537669871951484909583811302176439226757 3496 781561309900328066598820890564854554816362978701245 3497 835578292016082861036216555284712130816288522569681 3498 891144869860738390205354582660188740597813898554149 3499 948290095507153252911378145431686744916004655902457 3500 1007043309364792041254369112597355144287540172053613 3501 1067434136659836109247506258958013247379125980293757 3502 1129492483660837934824663712137309926704932804231201 3503 1193248533642717277742359855893789723216546548387201 3504 1258732742581966676257365136129638489135263645369233 3505 1325975834575608284703424118903989615585312887796433 3506 1395008796976516323970900582918990783243955519800289 3507 1465862875237386639546805116749926097643145320563645 3508 1538569567455710274361760794107556481974210272031453 3509 1613160618611767906004650708819199451066075464117865 3510 1689668014491740778976907791041905107760228216869285 3511 1768123975287686387114465044077067759641996545283569 3512 1848560948866209549935126465943208710980686377610829 3513 1931011603697304802353455183139157521130175912239973 3514 2015508821434932266095608555738818482124102947216897 3515 2102085689140527074179454983060506076473561807822841 3516 2190775491140732796028035457590208474889922532768913 3517 2281611700510279824732045278907958270627898684754681 3518 2374627970171024473479645371145218159979345943202609 3519 2469858123597787644455115653101526423073724760992085 3520 2567336145121731425846133814760635376940537254545213 3521 2667096169821627690961949315335960860706950852781809 3522 2769172472993477286336145492871142937280674315844885 3523 2873599459188546724645082622216587384030511693418425 3524 2980411650809999162215901552907873202533585135074797 3525 3089643676257897398183077912256248717218863524120269 3526 3201330257612472195409108602188557753419466621876785 3527 3315506197845142836355217759094971557477027131752225 3528 3432206367546898455469013239977200408248813955342017 3529 3551465691163234996179853890386674983524269489613153 3530 3673319132724970719409799261602154314328592373164193 3531 3797801681063842238845737380093492011852551096393533 3532 3924948334501917992199179843023345399425378382528493 3533 4054794085003437907430775319165432915070679805767465 3534 4187373901777830237119828238536807512573201778375653 3535 4322722714322221256682396580692329307505581020537761 3536 4460875394891903462743424905653286754086884899257789 3537 4601866740386785586901277760845905280517831776461125 3538 4745731453642005875184265154267860134127626792336753 3539 4892504124110440815339534661540385695004198492308457 3540 5042219207925008314325511671493840898039410465202929 3541 5194911007328208223044295387293493749229891072527673 3542 5350613649456519124951155651260621251652759275228801 3543 5509361064466807486551814200676195710034540490746037 3544 5671186962992091025276608553706730605000791965841501 3545 5836124812913528756773700744674374846518705629830625 3546 6004207815435706242649072267431318257183456151944133 3547 6175468880451808745061164852120372135594149496669305 3548 6349940601185481944714886099276043988493680802720445 3549 6527655228095697812409649831904223329134524085519101 3550 6708644642031161682109086870130292569610495074538769 3551 6892940326620308441150456279989756628914603289152385 3552 7080573339883166362967721211397705924839940573758193 3553 7271574285050873112228801493625683013178129562722817 3554 7465973280578871886938113332431620704334528564389249 3555 7663799929339316023923759011263486486775326110426061 3556 7865083286978467356222454340978242792630083058628989 3557 8069851829424368568861338584396368000706374456857193 3558 8278133419530341022122818004670503232081934691267509 3559 8489955272839349323209668778503933125851520909433841 3560 8705343922454560174848819321911139975961856561508989 3561 8924325183000907972351689002017642541097663106692453 3562 9146924113662781690289540492744534357134334972405281 3563 9373164980282427971652665958492184830364720103771049 3564 9603071216503984054395471023906600122281711991126257 3565 9836665383947530289229811936697036104842495848604105 3566 10073969131397888241746472436979422880377416317335569 3567 10315003152992362578248675963710202671897722019158805 3568 10559787145391979591282722798967833742780164442593165 3569 10808339763920243876884960285382868823721511271798961 3570 11060678577653808686132625864348257532832090760756613 3571 11316820023448920964695235497144207209489517215374585 3572 11576779358887896432651010642591179873582533014975245 3573 11840570614129342791963029435449411957532891484388029 3574 12108206542646264828076161761926821559774654205007889 3575 12379698570835645584517629436895415892539731441376945 3576 12655056746483535860915564138749475835950229844592545 3577 12934289686069142832822625731245825419071082871754593 3578 13217404520891870148253323269496018841313892318648817 3579 13504406842004719023251512217792981720058445069448573 3580 13795300643937946034436221618653183298350088606078685 3581 14090088267196329603543499589903884420084184749925353 3582 14388770339513909140454174457299911395540156869684869 3583 14691345715849516775147916820754789796264593987308305 3584 14997811417106960596783601530496879170826741991773725 3585 15308162567563174513765798693406687045479647588400597 3586 15622392330988217117911922016078638088860646854722449 3587 15940491845440458956338967182459297817765802903200745 3588 16262450156720894476424275531526450733374120480777985 3589 16588254150469973376607409105470041334452230381243641 3590 16917888482890973907888680696555945703555903131716529 3591 17251335510083401236773988486528162156814063634391669 3592 17588575215970554148653418777006473427386429749058877 3593 17929585138804866716720935847066065979196695315574417 3594 18274340296235325540654660034600483358606058477055205 3595 18622813108920729998113514146173119719257311927322697 3596 18974973322673292246841282191421588486885272171567005 3597 19330787929116544790486077169291251967224706167206973 3598 19690221084842289587388509597289900219867304197084385 3599 20053234029050798769033351714691172567551318013164545 3600 20419784999659281680213759730914536975916305248956321 3601 20789829147863114860555072268665890115220408237194625 3602 21163318451135176372482615164089095463053981494920801 3603 21540201624648114449343924763967207137911361962219453 3604 21920424031105267077837245684175919054206325225713693 3605 22303927588965445232791339222882298202680540553231609 3606 22690650679047722747677041831057721958017567364948245 3607 23080528049501880351415745976413638500466815092101425 3608 23473490719131127118147909581892538844150041471552589 3609 23869465879053236509261497034891222002849981715302885 3610 24268376792687257236593274824967493285814857580126673 3611 24670142694052483470525069284162080376655584197259561 3612 25074678684367441240308359211546083222889362132576977 3613 25481895626936183542511435448063193860944994300038713 3614 25891700040310310270237299136334088577854516828793969 3615 26303993989714677164732675580838052067292664795551525 3616 26718674976725934919523289682716343035875732438949165 3617 27135635827192601158623463580520439875782218221430001 3618 27554764577386600389478480082718920823168845161610773 3619 27975944358375783242699963074812710295709925520942073 3620 28399053278608226320234485002386674895739130560429949 3621 28823964304698705958122165451281667548152955638430205 3622 29250545140409089091653562077080654800146771147827249 3623 29678658103813993357188662666293589589514626598408929 3624 30108160002644480622562049311342956890331551662945345 3625 30538902007802175270878449079533995644704329378972721 3626 30970729525037675163125241039591470778113285300399313 3627 31403482064786769784339261218875354351096110387713789 3628 31836993110159523652149541010630235647646147163926637 3629 32271089983076950387698490498016044680764170228663593 3630 32705593708551615890971411266670533167011651062609269 3631 33140318877108198456224648801441013645629165226325777 3632 33575073505341718732137300838853347273471094004186685 3633 34009658894610865262847327716598067685847430376961093 3634 34443869487865601065653942394042755129381669029036081 3635 34877492724607974370423933179768706031244547713978937 3636 35310308893986893704862578748543805432499306551006305 3637 35742090986027391450542305124690304768956447338853881 3638 36172604540996817147338761068435115396034294262935233 3639 36601607496910193503129455416985243198679730899327029 3640 37028850035178968131536885164921147707526569880868013 3641 37454074424407214957773690198998727407427013178925969 3642 37877014862341425096647908392926916718420148553656901 3643 38297397315979878693470965368043548266372669103720377 3644 38714939359849763830965244445518280353144352618977789 3645 39129350012460092623426352799965653621202305401652237 3646 39540329570940730995555961992554775205842435963786881 3647 39947569443877776584810277747509333284144696697484801 3648 40350751982357880426352532261538673324634885276774385 3649 40749550309234061564688196014082057473264310489408129 3650 41143628146628022945173040843599020095280156960185489 3651 41532639641683967614501940614952556566651781420320765 3652 41916229190591474666009295700897512192830355756247357 3653 42294031260895023905490501315577082388344450866955433 3654 42665670212110423089571438284200937757380736542199093 3655 43030760114668461689510290180058208152590015355576257 3656 43388904567208887813754550643397486064662404317837165 3657 43739696512247917303531990187369820980324540997562533 3658 44082718050245367896422957560670671132606164059076129 3659 44417540252097667753246020597533038953137699607807849 3660 44743722970085986181029058427115866295702529967893633 3661 45060814647308936561997493406668091571515118291950137 3662 45368352125632418208553241044994576429245853717697297 3663 45665860452189413591094820143014344101958864490612949 3664 45952852684465795841854412234970465853105910867929933 3665 46228829694008500500613304291516376198777621410389377 3666 46493279968795779300647814977150270799550554111234357 3667 46745679414309603988211125953328012819123464884794553 3668 46985491153353781061932096347696483196040108587613389 3669 47212165324661741449524754849367807581714035460752061 3670 47425138880341594829832742403065320145874426318965409 3671 47623835382206496183346908731756156386260308862514529 3672 47807664797042134429812206158029825181585669139454753 3673 47976023290863667439596217307286269940071377278742753 3674 48128293022218330401173106904751092740373628651884977 3675 48263841934590517313981374336019036384868229572840205 3676 48382023547970182372601063891166446695953966987810381 3677 48482176749646040953116047978792541751892215561710505 3678 48563625584289245133582372507347314811724989723691269 3679 48625679043393903571676618911633662195172655854335633 3680 48667630854145162971004658352530876557702816495831021 3681 48688759267786326977681413257654403096286626263873413 3682 48688326847560991943819481877112288116997401549479505 3683 48665580256307003076323097816384277159246504839050281 3684 48619750043783698302955576613001155567719480753367361 3685 48550050433814798468528508714444464489580701164909129 3686 48455679111334130567044338972345874391687698953389345 3687 48335817009422330892548420169946096795757882435072885 3688 48189628096427671449509726813233089680308203755092285 3689 48016259163265183697335180140048911217377978229291089 3690 47814839610993422632759749887699088060174267857035765 3691 47584481238769317123190588845548091411709893073568377 3692 47324278032286897926037622227594930930506439040944285 3693 47033305952806871484105178998299018646427288744000637 3694 46710622726889533834330803144461140880693621422160097 3695 46355267636944770882969688443287394346271587374316753 3696 45966261312718602410513573379332847792659067295816913 3697 45542605523837055799099069477216380220894590533733313 3698 45083282973534055585783542056097556381604143081950049 3699 44587257093691421671380413180125116849794163729335229 3700 44053471841325162256724302549480470226964488869878445 3701 43480851496653733707206904892584804014203236345938665 3702 42868300462890230038484429067433017739216194371773717 3703 42214703067902031468038213557017991708336090493375793 3704 41518923367887933318112921430804721765030713949833997 3705 40779804953224425055914620535335559834365188260032693 3706 39996170756639486518866606324538212931580518210454721 3707 39166822863873999644085258019546815995320168579295465 3708 38290542326997780742278630752163095665063773006701329 3709 37366088980549053308158897857551852239701061952296505 3710 36392201260673301535618363312813380214767849830155841 3711 35367596027439344124860670598670922772192570391580373 3712 34290968390517805545464289349672257277119748185265837 3713 33160991538409146458560788362996462446572903736266673 3714 31976316571415973864842916336796619356472989590156501 3715 30735572338556421713472021337564371760200619854101769 3716 29437365278623176674833210247675164828306117229862381 3717 28080279265594879930602580521512718850055157299464189 3718 26662875458614648646110050967220762480004028696532145 3719 25183692156752703107955542448623020272326768375591777 3720 23641244658778330815682505953848789572717168690047825 3721 22034025128168747306760205144098102756627366894973665 3722 20360502463590894845813004135015076670929095074154257 3723 18619122175094634583534834174623893838005209311385405 3724 16808306266264508629328993954479637667539743850272749 3725 14926453122579748544923168901552855554571696581325177 3726 12971937406241170410538774719885072664687839465588965 3727 10943109957726181650586071349295659236795475720261713 3728 8838297704342334440338777815464918542570501703457853 3729 6655803576052529670011805281355720007818383349311365 3730 4393906428854434104468555404362775792618011430740289 3731 2050860975999425547382052157830068327863215786123177 3732 -375102272653908615763100863477473917818210535049375 3733 -2885777062853860306604192462482763381648302927409863 3734 -5482981439429452714318893055427312145970304380849663 3735 -8168557780713317163600563676250283891390090075101691 3736 -10944372823592634436606406278135979585624055607036835 3737 -13812317678864188260166353595526918090776215858219823 3738 -16774307836559096953070198525556549736609885110090107 3739 -19832283160899721637919452658347018704473269314507847 3740 -22988207874540506190354750246524769886750441821190259 3741 -26244070531741363367621664544459290142547545381831107 3742 -29601883980111214959619978328828443000701239447023999 3743 -33063685310556082906378177282083733922541979800442495 3744 -36631535795054856761586134330394200005802410149989711 3745 -40307520811882585164065880397848830455162617527615599 3746 -44093749757889601122044896242185344532334485772895103 3747 -47992355947441450127170535378934112202737002722412355 3748 -52005496497612784927833996049751977988660008600973891 3749 -56135352199224991101645744694529152481727393621110103 3750 -60384127373305234320244652662449504982132705361767035 3751 -64754049712541166218866655704775592689273176426990479 3752 -69247370107293184076519884953550100595347368758837715 3753 -73866362455722636317198583542499657559614195590307995 3754 -78613323457581755624269221589752666101920542169718047 3755 -83490572391207554615799251954243954082903249890114631 3756 -88500450873249040616876085993105545618860884550265615 3757 -93645322600653521651464118963845569305182818834796359 3758 -98927573074424629881340352100004821148706975261749103 3759 -104349609304661073356523924827324850428160923495197803 3760 -109913859496371714688024376270780663097880679775806115 3761 -115622772715558936126363104176579482198238801641089231 3762 -121478818535048573479902146572371482969223177528549451 3763 -127484486659541046193886478185607030997786256680967687 3764 -133642286529344371090659844258672609395705642039381555 3765 -139954746902246084572327035843108559123626078779181555 3766 -146424415412966898007522545945738814811613090428009391 3767 -153053858109635249788316415843926221764305481794668639 3768 -159845658966707460229221580123967718650656389999262943 3769 -166802419373754545437545442756604866049022213975059103 3770 -173926757599522035299707960501383713028572823700727103 3771 -181221308230665512318120744459709393484213483318595331 3772 -188688721584549627508498782167433508635173445073278643 3773 -196331663095494753971702006781828471468086513716175831 3774 -204152812673840233414557888459780849030422860486033083 3775 -212154864037189620068400431680351115291340571763526559 3776 -220340524013187881648126498682030122373787222364276515 3777 -228712511813177023702344485855442403704165977689872955 3778 -237273558276060925434838257829783422394914268291882479 3779 -246026405081706752923925298090873984051588141940338391 3780 -254973803933194410617222350765554002821715229134939887 3781 -264118515707222155446214237543384005399888756958620551 3782 -273463309571960373477940134585228941194661145958602207 3783 -283010962071642283503424995920480330228484278014892491 3784 -292764256177163996305301070480569687625832662565585667 3785 -302725980301963240189449554558220832687337208947595551 3786 -312898927282429525406374360210302204567495235759963675 3787 -323285893322095536622797077233255063898807766849895815 3788 -333889676898842812084926596516641939391480147807626211 3789 -344713077634351937700882352793376391863763802007341443 3790 -355758895125010571781326249680992660313190602684460687 3791 -367029927733489958239553092592355535398773502794290815 3792 -378528971340183503068972557367284519293021368548020975 3793 -390258818053698523985959131380953001337364004431020927 3794 -402222254879575042042308524093589964163813292999472287 3795 -414422062346403233769458864465528033837297622742298611 3796 -426861013088493776583976587488210997343303417864876515 3797 -439541870384253307500233233630243441197270975407995223 3798 -452467386649399698960964649670234346185132140156799083 3799 -465640301884150104575971468664892787058259494657923983 3800 -479063342073497096300943482701702865071705843468719075 3801 -492739217539686750614002905226897947273511076478388315 3802 -506670621245994811418324157317956356544825164587927743 3803 -520860227050895907176925156266727855454757781910394071 3804 -535310687911702988950218799482799919191956256452948911 3805 -550024634036753347612051222141398095449574615464674423 3806 -565004670985199695396041676051084747606152610073138319 3807 -580253377713464359847878725363734476504193350831289579 3808 -595773304567396722759457913255622854466763190022046483 3809 -611566971219174001858048132612654061633687189592451279 3810 -627636864547967536297430428473943265303449898864501019 3811 -643985436463397136935425989698007355356340012469416647 3812 -660615101670778126858320153418815949365650417726187795 3813 -677528235377166566318216603105296617951714148503400195 3814 -694727170937190245679473956120564121844541451622069775 3815 -712214197437654403082786916342655849730439399826720655 3816 -729991557219893263038207482893083141250194116328052671 3817 -748061443338840406978213914147541751511604592176803551 3818 -766425996957773202907125770536207290047787782370711023 3819 -785087304677689016823972448496100720712724364445165507 3820 -804047395800253249289800189564040926346731313620725699 3821 -823308239523262357550724501925817386832559377294525783 3822 -842871742067547478398768858995214320209776306047527899 3823 -862739743734248048088516779292146754367812318758447087 3824 -882914015891367435511106464658660273888657400321155331 3825 -903396257888527094525757884249808173355272083068729259 3826 -924188093898818558975385779853964704988152123689562575 3827 -945291069686657848565634439821079064402860707629091031 3828 -966706649300529903426872998712332800284699322548525599 3829 -988436211689516713155784433900970035518589593119934599 3830 -1010481047242486123745905499001952778618073318541456495 3831 -1032842354248825207521469388852888953476394121328933195 3832 -1055521235279585704467820963541040329468766703807724067 3833 -1078518693487916851276426785568351717407687613421521007 3834 -1101835628827644882843637627490756118727362260831371515 3835 -1125472834188867259742422932450509456243403971213017591 3836 -1149430991449414030055333433352250977164598136926090179 3837 -1173710667441038520427139387277635499771518093684321027 3838 -1198312309829184335695443634488448035040363256701835007 3839 -1223236242905186509707598809368495922333955971264473087 3840 -1248482663289749909170479064526961333901518759208725311 3841 -1274051635546559993810081662606656904456179452763651071 3842 -1299943087704866817173877007455994825187132526618957823 3843 -1326156806689896355786916541883346540562880639255838915 3844 -1352692433659929606344690621281893021380535346775829763 3845 -1379549459248904362141176571145528832410379956444527879 3846 -1406727218713381553982552493828599692324839625292718603 3847 -1434224886982733849157750193688809018073087165453597775 3848 -1462041473611401851445052321209700620917984380210790931 3849 -1490175817632080461461386357612781078619718455513383707 3850 -1518626582308686336858812457249996153336750290832846799 3851 -1547392249787976089996998849385233398485444423715432215 3852 -1576471115648674029345006801081296039323054190000018959 3853 -1605861283346988507220307793957806270748206265512130567 3854 -1635560658557385953408489470089492231793455148218589743 3855 -1665566943407513567922866626201732477055440797953966043 3856 -1695877630606152573585274211775111479674250544479562675 3857 -1726489997463107542067825124814994570766079246105568591 3858 -1757401099799929209453332426891798051752315144059630923 3859 -1788607765750393614258395663588858927600042467510167559 3860 -1820106589449653335161542693310103982380412737914730659 3861 -1851893924611003914033046589768886245354394470750685635 3862 -1883965877989202605342233354742083053491960415617181679 3863 -1916318302729305883286032584955143108764921364154345375 3864 -1948946791599987376397404336613064823968308758738920671 3865 -1981846670110329264974876782977138796409558169452009423 3866 -2015012989509076672271742762618593628605594761521512271 3867 -2048440519665378117684833190613792582279471491564906819 3868 -2082123741830032929736923452440936160957079256649353779 3869 -2116056841276302325120715821012987590526161981782861847 3870 -2150233699819340102919029836245505537973634663890563883 3871 -2184647888213337085310603299321921555417993970820747951 3872 -2219292658425474174138913615124893076200027432751253155 3873 -2254160935785819554322958288897482317422018928651056251 3874 -2289245311012307892929687017328470357527703114856135471 3875 -2324538032109982632600394402552010972388160784927779975 3876 -2360030996143686462837923031780684683545261870415962559 3877 -2395715740883431002886868965695588776446025885553604039 3878 -2431583436321682471602407533885211554350517669092883487 3879 -2467624876061848885616545964060681538857841607937485131 3880 -2503830468577261918193806363767223425666630948490346739 3881 -2540190228339998251391672409743123028943600566297456495 3882 -2576693766818894789929179355442771347500860257027112603 3883 -2613330283346166861640920051641125878624206194990350471 3884 -2650088555852050107901207387974726597280438901480131491 3885 -2686956931466944705413733359887193478346309575462401267 3886 -2723923316990554282744896707892714499140619275213445407 3887 -2760975169227573143182643250248192471647554989951501887 3888 -2798099485189491374465979181424420371426472507934659823 3889 -2835282792162152116374679881353700681413501326234665727 3890 -2872511137638713579370846629147977276162618326034576335 3891 -2909770079117736675624793494083812547673019172499561923 3892 -2947044673766139908210033106131379344511014394906340515 3893 -2984319467946835148966487776393451804361342109277942551 3894 -3021578486610881293992754675913699441499870412811037483 3895 -3058805222554068629323311096400183089961022844837427135 3896 -3095982625537872786315208258895407704126084393954894579 3897 -3133093091274797014485692783995141599928092522837980763 3898 -3170118450278150352238892377467065407936573694733983679 3899 -3207039956576393277932812960482011964351700852841009047 3900 -3243838276292214202086645196569023056892018459091696415 3901 -3280493476086588469939423597307709172797893389977670215 3902 -3316985011468106370172880303779685308161821419950576015 3903 -3353291714967949416437501054928337074267053878568962347 3904 -3389391784180932168421519221135599583717907251599566227 3905 -3425262769673124251859244328341449816854932064649085695 3906 -3460881562756608538326591676048312241100176410220600043 3907 -3496224383132033622948877037188887070902995610627315463 3908 -3531266766399663471360620265998277097425976358128640403 3909 -3565983551439734235289032462182379703943840194510309891 3910 -3600348867662976534031366863479938257525007812308978559 3911 -3634336122132273747324433163353632780990284708093328159 3912 -3667917986556478863055156599931722198446340861293329727 3913 -3701066384157529964389813431097887528591996225782896607 3914 -3733752476412060276650244200381039241246173044745317935 3915 -3765946649668821704209728178069471220228086154252291955 3916 -3797618501643300601283406525957528395743154945527498835 3917 -3828736827791033178313844755085853332315230328008703383 3918 -3859269607561191879375354938145881808526991523522011803 3919 -3889183990532148553875604518733256562917120928891061103 3920 -3918446282430788444069940392718273728873983394559883699 3921 -3947021931037489512940109587142165260118527443178724347 3922 -3974875511978754246152746058124645183806167831952096591 3923 -4001970714409627768100459436606831895577634218621278359 3924 -4028270326588113280437096538441557835916934633367573215 3925 -4053736221343948931948488312670155726390554490763050359 3926 -4078329341444192106353111149841714559115026347301199359 3927 -4102009684858216802803999470175005447909903496940754379 3928 -4124736289924816522705617901417609028368805074891875875 3929 -4146467220424271548584958271569735746595795792475011311 3930 -4167159550558331253930500191986550069217417660774461931 3931 -4186769349841235537656232351383473866143744046519398343 3932 -4205251667904996398936153187777988715510275080533104899 3933 -4222560519222341306512372306222418063289497513060168899 3934 -4238648867750822263331317995474050940358218542185364863 3935 -4253468611501782492505011837170323871748704590616245039 3936 -4266970567037980398740317140865818172291899543275859791 3937 -4279104453903866076485921453408729633926573801363397055 3938 -4289818878992619003102843737442231708381610828591807231 3939 -4299061320854258971444759066202448979214187564642137347 3940 -4306778113949261480287654101763851014530655595677115763 3941 -4312914432852320224749174481400746757010315960772988311 3942 -4317414276411024448319080606495108494606578981359959307 3943 -4320220451864438559520553613539059911995533929809150607 3944 -4321274558926702649662965891891561742556175655230084947 3945 -4320516973841000618527318183917268708339307911011546955 3946 -4317886833409380120600918387559152580710878680671394591 3947 -4313322019004145256096062135946630541502824062021307991 3948 -4306759140566686867038717391923002820827986428214897231 3949 -4298133520599860864541053003182112855423672036074333191 3950 -4287379178160175536914950052914269939788474187413070495 3951 -4274428812856303421738407748103771901392247240248285995 3952 -4259213788860590592202831572418357425558439359843456563 3953 -4241664118940500122725895035214136835991963337131822287 3954 -4221708448517090664519103930897993912688184879002991755 3955 -4199274039757904471084293247128774483241990228402247031 3956 -4174286755711810430909215927119882030363326051660600883 3957 -4146671044493630781497898479680644381461979330412403715 3958 -4116349923526558598781680855804827414827638825232355183 3959 -4083244963850666192536613529904336848859363752849571615 3960 -4047276274505990309510592265511007439788061360699122447 3961 -4008362486998983213208644732323656300759510017681181727 3962 -3966420739861311977204523556012715284303170625503587215 3963 -3921366663310301836138916724352839159936350429180197891 3964 -3873114364020520345690656090150731465264316602411862259 3965 -3821576410016323157553110446282388593901689587006380999 3966 -3766663815695390900378934570250373601589316606201448891 3967 -3708286026993621464857790739368882902446847889833173935 3968 -3646350906701958588183445586548403950084884150107836323 3969 -3580764719946083394967909047111616338400934440574979771 3970 -3511432119840120190523939305827693653968719658242422303 3971 -3438256133325864717649717030264038427510112087084319063 3972 -3361138147209275893023049677526037810799484044948074943 3973 -3279977894406340302914356495470488278663840382704509575 3974 -3194673440410659827524280037807312849918578311249823519 3975 -3105121169995492565861247843944540281554570280486209659 3976 -3011215774163226719402741224804311272675760784300066755 3977 -2912850237355658620108684323757982463547255537113227823 3978 -2809915824938704076512101051833655997464921612497620891 3979 -2702302070975575643870561372228514089706987403017875591 3980 -2589896766302725011797318204120555261364474802625589779 3981 -2472585946923265214105326588927378726285109295701194755 3982 -2350253882732862641451657037469831226992727629283279903 3983 -2222783066593516595132723898161375520964430447168483647 3984 -2090054203770928164789237782202177799559348420574920751 3985 -1951946201751600376990943731342979216322658767638653999 3986 -1808336160456104445041019228195866087421214081849267167 3987 -1659099362865399672911049155445850450923806666085529603 3988 -1504109266077396348471930599576050613568059486137916003 3989 -1343237492811416385217742238359694442724124039268135959 3990 -1176353823378517201468644247042196391487321729199155291 3991 -1003326188136122585065112302529572638322692645696586511 3992 -824020660445724005446391477357582892935537767640413811 3993 -638301450152907052204135136298847213689664070321046939 3994 -446030897609286400783106917486505689037863863300791039 3995 -247069468256436993371419143460182913089525901274758535 3996 -41275747792246862073149719770327462620550476514007215 3997 171493562059365521032268336193135146738032190411472313 3998 391383647154079730814132535216628805368808214921683953 3999 618541583886327362171614690141651167977473939212215381 4000 853116341479795395165379210630074402678642160002982013 4001 1095258783586558813015823153608110073622996905927248561 4002 1345121669171757636196093167001205798909995435881045845 4003 1602859652660176102005989008606474818925729367898853177 4004 1868629283320708122326586006199303224914645878143529197 4005 2142589003864122287077372595202795505657361653885767245 4006 2424899148229157259161887778116746305894981051429626865 4007 2715721938531394084451618295356776659788121536003910433 4008 3015221481148960787578772445658510164073158773653598145 4009 3323563761918526837217893416141139812451790834512741985 4010 3640916640414645295832504735613878746708999864686146529 4011 3967449843284889228166041254489445540653170430754092541 4012 4303334956612820695557746258685851614508789450993512109 4013 4648745417280206000308366565218122829023839947134363817 4014 5003856503299474279610808790771252216850299189038375589 4015 5368845323086778516391035053821155057450597565778724449 4016 5743890803645593338002903724049418936455264946948760829 4017 6129173677630132647721269720215490232691178293057099845 4018 6524876469257437517866614035641922017032049353278143473 4019 6931183479036320252970197194467840993994100477349008489 4020 7348280767280910235088226052128063856409788747358199985 4021 7776356136375869573175351330101108924738741017503661241 4022 8215599111759898870410488760438248420177627287619317505 4023 8666200921593462914665664463722319299115962592904272821 4024 9128354475076211276463356363166517719923272424268191389 4025 9602254339378865550862317433622879944633427173140636449 4026 10088096715153883376856425109689404965893453964829372165 4027 10586079410588493589554934260397851384548653860081886713 4028 11096401813963228839848183034223529898197351017380235901 4029 11619264864678353947328695820986352579455356112977701693 4030 12154871022710114213355068503101900195142130840886579409 4031 12703424236457987833936920287113274501616460898523804289 4032 13265129908943646931054986165731632335440291879970737009 4033 13840194862321579922039517151759450047334943680659885825 4034 14428827300660843217967098476995817922016569457969597121 4035 15031236770956647073556751422124024018320290333727222861 4036 15647634122329991089566422127180449305774786238723680765 4037 16278231463372790710509537013597574313643006558043602921 4038 16923242117595442703002061026212695609118899197199321205 4039 17582880576932992871189913637111582959314262157169078833 4040 18257362453265572472810613660939914417530562761259897277 4041 18946904427907974959958748972182050933553657214270211685 4042 19651724199022745086745270086905648591082296037890979681 4043 20372040426910347978859135145160257822857998089259402217 4044 21108072677129484083298985780847047707563616802255880625 4045 21860041361399802409353033765837712389171017002302753353 4046 22628167676238761444148894957293347856018150233618173969 4047 23412673539283565153293439102917635725759182808012250901 4048 24213781523248597893979318023826646836675856207451393485 4049 25031714787467952272610698111198878630694784930873958065 4050 25866697006972140689996487397643590650853097535509516933 4051 26718952299047244393137265063685517668783771536783421561 4052 27588705147224251763350386352143944829894608589832438733 4053 28476180322645494264410854531790894808690730235143581565 4054 29381602802754588548682817498946780401750050971552054737 4055 30305197687255444332723059621808908746244119426436798385 4056 31247190111285400916114881195149590182107645134915146721 4057 32207805155746701609144348205939005484925641807665216033 4058 33187267754740022872448237230284144293549094213324873009 4059 34185802600042917560135879332847370244050722263272570621 4060 35203634042575544623136973736645239769437374400345237725 4061 36240985990795197394274764703611396266480528861746141545 4062 37298081805960662189696721729768713944997864775611957317 4063 38375144194206576946292628822604263315719900262906610705 4064 39472395095367487166023603063870275001841768766563535645 4065 40590055568490433753620111153660130215116644178383043029 4066 41728345673974444186492139995807807121177185864738435025 4067 42887484352274436280891444477097656267822311661312620457 4068 44067689299106591410003975918147329544707806101234724289 4069 45269176837091393614954965430950826256112461911571657081 4070 46492161783770090896611988319882505199188019858460510833 4071 47736857315929477645779174172013663262974508818984352053 4072 49003474830169470868077546566721198035598615596915340157 4073 50292223799647100014630786859115330927159554345016084881 4074 51603311626930119459957441401275486760775813156798380133 4075 52936943492892605788157890235184853810835198120543770057 4076 54293322201584508576134573722353702107198801216350769245 4077 55672648021006284008577350190467216826614377785889923005 4078 57075118519719366339072679769050575448482751894144784993 4079 58500928399222402029829338519143786450462773019412153089 4080 59950269322022818180404481765933921355985533694630987745 4081 61423329735332477579055593233349610239006122468436735425 4082 62920294690315842627358483034824719827678194174505371553 4083 64441345656818263839964050033593961887652115417930886717 4084 65986660333501703815874646647153342915850849058317860573 4085 67556412453314415672453159052012861409928050757839013945 4086 69150771584220817644242573375859591728682875150283043541 4087 70769902925117030298291445224507187347691007919815231793 4088 72413967096857295387266391070701656694085536597787154125 4089 74083119928315738875685985772372205463812113401631372517 4090 75777512237407725551833282078113375735240127801331102737 4091 77497289606994317127414740264049157380962665354941944745 4092 79242592155593165470447998466872468715978673552872891985 4093 81013554302818460397163654686667566650921571402142674617 4094 82810304529472408729611313941921977780281060071274170929 4095 84632965132210034819374422144327228918805211008080155493 4096 86481651972698990343376560595787056001618771433669468013 4097 88356474221195402917772947610787282430283083629953305585 4098 90257534094456733912407820564018093720428881671455643477 4099 92184926587911988480785625956911435824267132333605018937 4100 94138739202009607916366229118736580155228231537479899197 4101 96119051662662780733379977164962851710649892594095427965 4102 98125935635711945379497233980167748509358760157963476273 4103 100159454435323700311783929458234144892669074865864754145 4104 102219662726245426372348560939975992728137001998195707521 4105 104306606219834408765062622101574308963479573348591365425 4106 106420321363780391249981486807319182372573377259856192977 4107 108560835025440020207546658217120587662047330428540676733 4108 110728164168701841199714974955807843011068704082050910253 4109 112922315524300081619158963577262364674567426153382161897 4110 115143285253495721340469998198448305956570185205978111029 4111 117391058605042973569420901352982007707175347688586981649 4112 119665609565359633586338103488832709262368215670660961661 4113 121966900501819426204021441028796290922793697458752775941 4114 124294881799084889412139692125918976783708738872548247665 4115 126649491488399061308383814787284023845391765009731900345 4116 129030654869754719341964397832502187988224214049895110753 4117 131438284126859710829629911677044019874485930906171910777 4118 133872277934817475177033649439532550104686367986635737729 4119 136332521060441712424922383261840539038828373374904968757 4120 138818883955124798187537241617591471171635029870669002925 4121 141331222340179467581618532520956490237546297359318353553 4122 143869376784574024753045362395066355816177097741346332805 4123 146433172274981329725187408914188296819444195186562921593 4124 149022417778062641608494633866454301095541791559576317629 4125 151636905794907469307887176863165271992670756546266277517 4126 154276411907551506396549061093871284075916681016692119105 4127 156940694317494880450754448357475596002231157326040901313 4128 159629493376143975965488961794308949808057848641450368305 4129 162342531107100329832445687787947969457370079658142616705 4130 165079510720221235726361467184107173706548060030822371601 4131 167840116117377024710566108898323425277900669673710855037 4132 170624011389831240694966278256647418594075152585841539325 4133 173430840307170356478072168756266175239904608027175029289 4134 176260225797711046979072738019989867996051126768644788917 4135 179111769420313564693837038572670027518300816332254084033 4136 181985050827531258607347850219077649756539375018341334957 4137 184879627220026912916492982319383597057277257413336517605 4138 187795032792188209392922290500397347830280165467090170977 4139 190730778168875364565081154339947068627181162194293112553 4140 193686349833235757787680961743071726734285446462016711489 4141 196661209545521231551282902642834068426495506626859681913 4142 199654793752845654009110631656839861698137608796205265105 4143 202666512989821322799363448889496749466040699925862370517 4144 205695751270014848110973308397874564137603786017978372301 4145 208741865468164271917021739971093429155684308391274005633 4146 211804184693101396115087280450822870965010570243149580405 4147 214882009651324547402030224742311972897807251757590667321 4148 217974612001169386363539651750070662266366226830941316941 4149 221081233697526765875957867184259655940520247148056496957 4150 224201086327059194494972712111412815630966510127490130273 4151 227333350433869007250530854239797377697210448287701265825 4152 230477174835574075050987083108516618661385044510016905057 4153 233631675929748586553405137776937493342821171556847898337 4154 236795936990689350826860642220328526620295019854971658481 4155 239969007456469934664280823051037590411212289713353155917 4156 243149902206248056232951211163697798015834609924011566605 4157 246337600827793692307917042624448746388468465050122616361 4158 249531046875208665409996433976904846933819572520182513669 4159 252729147116810690085945724666702443939801812560771845265 4160 255930770773158375967680613912324968234828213201177272365 4161 259134748745196083047471885527885371375698654920048632453 4162 262339872832501260607679754332860687319160649854417230929 4163 265544894941619491636613256598247450405059229836623243689 4164 268748526284476426648303470015820157126638213250504617985 4165 271949436566858581705119437055961097523979564962741061129 4166 275146253166959172297204022605748640315579411186554392801 4167 278337560303988154183041575542492568131493797112207342453 4168 281521898196850082805546986730427950297392277737026968445 4169 284697762212896619183983263436590980898309542885224766737 4170 287863602006765203434788770744549734327404711362879956533 4171 291017820649318858646640839571603206802039142005968138489 4172 294158773746707043118947320234921615355505294305118212253 4173 297284768549571144465351540301161847499022708780140185597 4174 300394063052423435886839952097591558452856027802199361953 4175 303484865083232233146815416660398383207901778257611676625 4176 306555331383251498788923152446589789655385113451235306705 4177 309603566677137310096193168375237632672910745834691300801 4178 312627622733399406386597925682857609643409392139069848993 4179 315625497415240462099514901925678238082029376201633175677 4180 318595133721841832389129711300869054512532475495562084973 4181 321534418820159219047570433121179131368920429742646140265 4182 324441183067298116275624328493449040721857970858829210069 4183 327313199023543876689630907517026877323371769117413518065 4184 330148180456127971538752757426415196328484091090194705229 4185 332943781333817289425339474815021733111893997575131818677 4186 335697594812420383939301991734655931305018698838139425345 4187 338407152211310150230415857687351315889820456313194407017 4188 341069921981069820016344494814616573209384132639469564113 4189 343683308662375043436600573715802231497587082827740873401 4190 346244651836232589991785565157837637307095913900936232385 4191 348751225065702399177231661664306009166456745191871630293 4192 351200234829237840775589022880223180918680414299098030573 4193 353588819445785572905149279682046979413466577027441819121 4194 355914047991794892139347425370010240855055298483818369301 4195 358172919210293338353504368160049272283351936569776526729 4196 360362360412194211533383699868244219017010505556773925549 4197 362479226370008876908868309649670029597777890967235676221 4198 364520298204146029363972401041176945226289339756715109233 4199 366482282261987668697181217871942326094090451668350000481 4200 368361808989941243698462678271930045008669649471784173521 4201 370155431798675375949966460251441237058351740381931397345 4202 371859625921756704386662267208327583291265931996731122513 4203 373470787267913727844547103181945793159097851768675923133 4204 374985231267164088751239764264253287992683081962043020653 4205 376399191711050471587928725248481009379550772467383187449 4206 377708819587241303656989361869061520782392847700686190501 4207 378910181908761581567382948369600106502474857155034736017 4208 379999260538130621022537088036034875754216654172446807165 4209 380971951006693079975341838778207611324369495577751281797 4210 381824061329441552041631990914222857851818268576203151745 4211 382551310815639007409643377074142946850446933019679478505 4212 383149328875561790436728328576513883598556800703606619937 4213 383613653823694302653642002358334829638302565193242980025 4214 383939731678719429523759717826765447216098405205312375041 4215 384122914960659639372189650532087632918618772136357774341 4216 384158461485537122805937495016565533210915276904162339741 4217 384041533157932672932379402339264861711938964503251125201 4218 383767194761836969519752341935078081637650838971193237893 4219 383330412750199735536522947649943852719414411083970235961 4220 382726054033596732954079780232022040559882714977115276621 4221 381948884768446854678013083127201555293252867059142186493 4222 380993569145226616226158949712687328752627237960704305985 4223 379854668177142136795102287762433464179742428582158230913 4224 378526638489734307105164844268212347292715246275782308593 4225 377003831111906134790900095688692025898825007998725341009 4226 375280490268877439515311557217155330208042389863778878145 4227 373350752177585881963265192939987243572236402233709366333 4228 371208643845070078568818160012637766998099968059645101245 4229 368848081870384895570555035690190424496785498623549780265 4230 366262871250616382538549414494654254393261031975264058437 4231 363446704191578688072920373258220685323093555140936728689 4232 360393158923793278251051664809255206134933746293321455661 4233 357095698524366212698493798986724857403935440404961004389 4234 353547669745397834732486114005685912381083514974012203553 4235 349742301849575228836396136438468949433868557328460187257 4236 345672705453617036230937817785565304972403156707607711665 4237 341331871380256789217974943312633254011753457909365764665 4238 336712669519470810492624664968689414361545071418909386321 4239 331807847699673877011310490512450324539255642543510736725 4240 326610030569626393429215807828292947655123937323680592029 4241 321111718491814567139578396899402258488348474847335966513 4242 315305286448086293958978737111842029582820503810291020085 4243 309182982958343814027591513876154515305986816249857136249 4244 302736929013116097527621282686954354141671770415700409229 4245 295959117020852883434862700677550421404683784254599229837 4246 288841409770804888737068011841101044345434908143707237585 4247 281375539412374291501840827064093055824068559338006448545 4248 273553106451842890434497597616271549592502603967266879073 4249 265365578767405560737962793216751808214227693854162736801 4250 256804290643460640896098284143936469301138811112754862849 4251 247860441825129741880143223423890581542481598896275134845 4252 238525096594004210773704210247317529402816961025614357773 4253 228789182866136985441750835095025752407613101596318772329 4254 218643491313324052770675742267021533516991305345351962885 4255 208078674508741882954928843048296615367505797596856339297 4256 197085246098033432877846235883855764119242705671443204189 4257 185653579996958133948341585550370872678106899245494759365 4258 173773909616748253766627692633080906714771128041924455249 4259 161436327118337512156422339442627591067833380613622434473 4260 148630782696655567782269249221754370651196330215357806737 4261 135347083896206157462477624733854149982509876569569208825 4262 121574894959175175286027257801464858171530349427121230561 4263 107303736207339824484655184705118522335995881010876272757 4264 92522983459079256343000859485167809093725339323828920381 4265 77221867482812640744394003931978165551573586788891778785 4266 61389473488220676954204536336110933074775004738913177637 4267 45014740656632771796928578380590751741455263592944049849 4268 28086461711992964670263848197660164288547545021536921053 4269 10593282533844588595232395427240699354666818724209724925 4270 -7476298186194698099957405779780846964381527034699018895 4271 -26133929242968271805678011525824432160494359332382740095 4272 -45391407169794615206435669358350850632930173014962713775 4273 -65260676442400122699910954192676526905063206545551553919 4274 -85753829633177419244876248606486279241136552236705702047 4275 -106883107514146979981175331128837121283164499717120115571 4276 -128660899106965792902347611436688939449115947640334091555 4277 -151099741678297120752664115084209899597855159432323832727 4278 -174212320678820569766624586195271607397508127680633371563 4279 -198011469624131294823492922792718899556217977605811345039 4280 -222510169915741518483516262278871437964294270944214641571 4281 -247721550600366474486856805808052073212859170143431516571 4282 -273658888065640431718366626745064861256020074651742823807 4283 -300335605670376703246818416455116422168053935305538400343 4284 -327765273307448290286891628436290531076312227448751381679 4285 -355961606897333380665298157903040097192201772887936676599 4286 -384938467810331869998991442555361320559096032015492801999 4287 -414709862215425971668819535532220404498970692743386207467 4288 -445289940353719138607264006671788029475569532269587448339 4289 -476692995734353754405151187671454417803157435410469474511 4290 -508933464250768422835932259426168244769304730761479678171 4291 -542025923215121265993493806782790657970286815357813223175 4292 -575985090308665235347071459983572141458656966933537184595 4293 -610825822445826379338015452383349230565982019855262672259 4294 -646563114549694837206335558406587863135386809469595080527 4295 -683212098236602639588337214114546326517418066193617498063 4296 -720788040407420465556298099714248147547276331786552717951 4297 -759306341743169203246756289625934968510006526868447636447 4298 -798782535102499486285959283296190901095666606883460367983 4299 -839232283818555479279166265706445144396883274140930418243 4300 -880671379892695781334094930775089943987995198498769055491 4301 -923115742082506840151459826065506251771969691138966198999 4302 -966581413881500152204572793447411355377301566621226682715 4303 -1011084561387846491575029144400377704685629629340656012527 4304 -1056641471059455598958256624298140364133909504016473288643 4305 -1103268547352671196010927736473904630058937265001510700139 4306 -1150982310241805705914250127663457595315984763708564163727 4307 -1199799392616699986682141995185956101760950595559939206743 4308 -1249736537555447249222876329670309327985013518173603373919 4309 -1300810595469380777553732089719071653869853489724933276999 4310 -1353038521117378309174900719816065092017544490739097998255 4311 -1406437370486495928936276250267536484117202777866449990731 4312 -1461024297535896973246773604434832931243240967140796771235 4313 -1516816550801001019510070239598282195626598203794186519663 4314 -1573831469854730112419001635356735872018705295549885102011 4315 -1632086481622688574934014107897585063414442375241904995191 4316 -1691599096549064294726857435177514951858985211918420754499 4317 -1752386904609998229471060511501547873179049756174633057923 4318 -1814467571171119919265366161316709332670431254371059435839 4319 -1877858832685905344646043263562187601582414884911122055359 4320 -1942578492231464054122317862241140089363353242742609359871 4321 -2008644414878320777105095771632172615503402223502099097855 4322 -2076074522890706905779656122434647090815869502056913972671 4323 -2144886790753835310530255047112607022143056819395215009923 4324 -2215099240024581748162590929079106509306949655023123712067 4325 -2286729934001954042989015094176318056723999962055659727239 4326 -2359796972213679690445213401028600084303880687775852116235 4327 -2434318484715200347543107446336597536223874376181517975375 4328 -2510312626197310870425009286129287518909114340817405538515 4329 -2587797569898638325340593788482313736580082599261841364251 4330 -2666791501319105376590125985736587172480700072031964231375 4331 -2747312611730480233741920310405409467509352623329805234839 4332 -2829379091480064157470384216554903850076807850041707229007 4333 -2913009123083525379944217413412931792347864108689183028039 4334 -2998220874102837014892244534606717679748748440633438125935 4335 -3085032489805234535952212382173047166864168386578381795803 4336 -3173462085599057089537730387958420959387306173722573569139 4337 -3263527739242295132017516920668855555722924535282003377039 4338 -3355247482819615607408919502475647066878463852852323525643 4339 -3448639294483594402873029191659904290788970980005619724935 4340 -3543721089955834659051374789050758332554816233124989606819 4341 -3640510713783608412751059176551012850684568032070065330755 4342 -3739025930347608081520638372427750054013381074187173771311 4343 -3839284414616353665926761340770903594014814760797105628575 4344 -3941303742642750853121719971830884767387638849277500609759 4345 -4045101381798255128501184063900283963883210410581594494159 4346 -4150694680740046673918093965811393202910142410896076888591 4347 -4258100859106581407090991065052926118570541877862736052099 4348 -4367336996936833645378823605101448742398859813462600661363 4349 -4478420023808507207295629488669979976309420585132170924183 4350 -4591366707690442448519820880150264511972073383991973760107 4351 -4706193643504408919658781235353609784194156591754810363375 4352 -4822917241391424674403076325405382199107998921808137113955 4353 -4941553714677706419168729078651484774740261382767146479227 4354 -5062119067535306803167479026763195698960079712920026138287 4355 -5184629082332459399469807892632133050524341369083286204935 4356 -5309099306668604915910621110402649444448159869943947863295 4357 -5435545040089037638398119979692214061009985916593523561543 4358 -5563981320474065097562842310605476547065930056446624777631 4359 -5694422910097540754303841140420347362516654906748398179915 4360 -5826884281349584613750456876253685674570754287256942153907 4361 -5961379602118274957587987352549302062112836562678587779119 4362 -6097922720825050755758115872746634030265694072351857601627 4363 -6236527151108534215942765898488421425488918506333186292999 4364 -6377206056151440695120588624027533966185591530914067396067 4365 -6519972232645214859449535698288906855666202006849927651763 4366 -6664838094386991283525788006978051000274047933665981671263 4367 -6811815655503451260823778885111115309259202698762472384831 4368 -6960916513296108591497213753138093809612488682228258873455 4369 -7112151830702532774301506576594393018837071573606996873215 4370 -7265532318367980870761633431974585021686305915576050604175 4371 -7421068216321887218152323906423427890368848464761521697347 4372 -7578769275253625020553336185180809461097330892045261765155 4373 -7738644737381934178774944320843123280061807676168281707415 4374 -7900703316912376755441591770155560352228593701963044162411 4375 -8064953180077164408752803104671135842741328603227412962175 4376 -8231401924751671525504496698529391596192012577113606755763 4377 -8400056559641933517068016311456051713361529419769991723355 4378 -8570923483037401686932690510232913908140335743424546157695 4379 -8744008461123214805368142118748051724640026724046933229911 4380 -8919316605846222213478080655143812918904947468035464834911 4381 -9096852352328985205620766610885879523520227864658597341127 4382 -9276619435825961069536960752954835624222247765521712213903 4383 -9458620868216069504058379937290997027656668364338990143019 4384 -9642858914025821918200508051089627130046319333948756001107 4385 -9829335065977193092235006723852352327340607380412476859135 4386 -10018050020054398837011738301122731667511183244870608864747 4387 -10209003650083746131832032345543060250781021524133381062023 4388 -10402194981820709975227626340422976005066639635054866300627 4389 -10597622166538398133998937565645311671520605439126094021187 4390 -10795282454111556563577861092407335501290718906267717709759 4391 -10995172165590279579416341581449295618946103340101580280863 4392 -11197286665257584524590187083990406401195614531882283668991 4393 -11401620332165026598886227987793013441882705426365475552031 4394 -11608166531140529511050819269569903656325118942631814875375 4395 -11816917583262628416534892968290125687425347928006843345395 4396 -12027864735795326192762832952539644499493095478652778858579 4397 -12240998131577790061846959216186876054434650595887101863447 4398 -12456306777863125025406495864526260188840838766711630949851 4399 -12673778514600491977653931474590414712207406970717541459055 4400 -12893399982154852964044026953655209240828266576282491173555 4401 -13115156588458663194168676020030758010717097378862919742715 4402 -13339032475589849456228657219147545975943047149788117706511 4403 -13565010485770457768048182972322490746737305690589141574359 4404 -13793072126780378876831568617940511858643648583438800973855 4405 -14023197536780609770378242009892476915571075441107554322167 4406 -14255365448540541189488156857987054665676739215507786177855 4407 -14489553153063817371776099569817061017229146556017744478219 4408 -14725736462607352455408441592855896255783211127556719250915 4409 -14963889673088151239448453819183722026161068644613645060079 4410 -15203985525872626899036511732653832836330728916276376680299 4411 -15445995168943178898008429500658936363668847839606931052615 4412 -15689888117436846288940407737559266530149993632830783947331 4413 -15935632213550929970678001362427258764675338796211866769731 4414 -16183193585810536820030352480075628297275070617800165192191 4415 -16432536607693085100691861643318476242268006454845037422127 4416 -16683623855604877662657332720291701040905591494741199456271 4417 -16936416066204944419998986929426033468617337561517087089535 4418 -17190872093071430844095205964779468280259761503222561756095 4419 -17446948862705913065574402890853965699234368522704092876675 4420 -17704601329871103953151751658030704436681348195218229957811 4421 -17963782432257527680215526220377011368367624375926640288855 4422 -18224443044474832988674268494789456420457262531311091828555 4423 -18486531931363538205416100348252800022103599302053024736399 4424 -18749995700623103098671980824007678763548049135046263953107 4425 -19014778754752355639081483269884252076344327964184951921995 4426 -19280823242298413516648682687103180788035993413070689751775 4427 -19548069008410383814424977928448943001027322930042841342423 4428 -19816453544694246213481224061794155300860846929873241876431 4429 -20085911938365479678079917971976507238723632757683187234183 4430 -20356376820696125175732907670552505944744405772331697951455 4431 -20627778314753143050615803926895746847558715878235786616555 4432 -20900043982425067363259905775958440881745187434903078982131 4433 -21173098770734137539675216203439578171850988892668352180175 4434 -21446864957431242924798598547426219732894384032835647881291 4435 -21721262095871206321200463853289641737581361486421752226359 4436 -21996206959166099883685969728180638880212929565325580384115 4437 -22271613483614490184047879336649441368507159398243336583555 4438 -22547392711404689080671633403095693137690095471144592319599 4439 -22823452732590303943140045855612545449339594311081408700447 4440 -23099698626336573638093684054043872190530425756154694209743 4441 -23376032401436207596626720231314461389902218216723193467167 4442 -23652352936093651692365889396674794484653448071640142482575 4443 -23928555916976950111263057196715626759065022556930399032707 4444 -24204533777536592885030525929540237416226745749819669355315 4445 -24480175635590999301711638763863718947653757159314366942471 4446 -24755367230178522521249455390125432664101763967712117288955 4447 -25029990857676136919511955825517105412883052516524543456175 4448 -25303925307185219975658334580972172233811244551067149507171 4449 -25577045795185132944214168518407247558679695340722977046523 4450 -25849223899455570587388685321159608403853870628920851430367 4451 -26120327492268959489851637464371683481269354897677375397335 4452 -26390220672854466832810786892146965953191731156136230047423 4453 -26658763699135508172822731020376241930131865164465609313287 4454 -26925812918742942035520994474065629652227415723515870822751 4455 -27191220699306483838957426824238825997353339689201349822331 4456 -27454835358027188437646190458106791983362038333677390209475 4457 -27716501090534213945043329070875708516240913089219128810799 4458 -27976057899029414393460219575208698411673411238439515339099 4459 -28233341519723691457462285124607804343218188542255485607367 4460 -28488183349569389117734407254682229912803133902653312605011 4461 -28740410372293417760045146493413103293995242166533262269059 4462 -28989845083736167240713620530912382764065492284383490511455 4463 -29236305416501691680148118430853696902615503571546656077439 4464 -29479604663925041815995189231110515643008547916370420250607 4465 -29719551403363065263554604473585181168241316063592952897583 4466 -29955949418815408792586042466737938419713882993603604957535 4467 -30188597622882923216421118249631341083191247435029848005763 4468 -30417289978071106611253116508000695375790575923870241440931 4469 -30641815417446710736671519566276076845602394951139533737111 4470 -30861957764656092690335011429215378795089161315853731233755 4471 -31077495653314406355732510872733176756992852436794931888399 4472 -31288202445775208093123430803300221191966721480242634812467 4473 -31493846151290587739507589683176223877770790042046196351835 4474 -31694189343572439303088700793259955646550658736842710566591 4475 -31888989077766047170024052176396010794426897427704748643335 4476 -32077996806847691097811778972065358146857076360218485386735 4477 -32260958297458560255055489768815333704677836540276689169927 4478 -32437613545187818878210775329608533093621076237826352482383 4479 -32607696689318279400043695680280416591349972230445634597035 4480 -32770935927048716795482433605988761683283470144493716850691 4481 -32927053427207498227795585921186596907232435713794620516431 4482 -33075765243472806282760693177751666560535230554164273044075 4483 -33216781227115402231451320410907923176810978611736791434055 4484 -33349804939280507021836643998246762715457654083103167290003 4485 -33474533562826074438288837049807273537348700048400357244211 4486 -33590657813735389930323104281389783777642668106314007048015 4487 -33697861852122654713994511314976368731338213173510960682655 4488 -33795823192850902368232883882955748705921077924595457325311 4489 -33884212615782351397345807149833009704013805254594107623839 4490 -33962694075682014165820102719003840167689179673023936630495 4491 -34030924611796169796697822745351936423635409122826731356355 4492 -34088554257128055639882094769394682898698062581101635125139 4493 -34135225947433950832370788583065374722670556396999418894039 4494 -34170575429963603335747763769655741630774682849037450197595 4495 -34194231171969803280859249886782532049066317510315255157151 4496 -34205814269012714932364019915885337251809445989873021890755 4497 -34204938353085464361167772534728860602205033257566525001147 4498 -34191209500588321788333712059022293479390297935055168536591 4499 -34164226140179736474284037363949352619186503936465202530327 4500 -34123578960533357070169296769472988130142503310642425359759 4501 -34068850818031124199031876186827705466608679152998553545095 4502 -33999616644423431019858494776290122887636267634203299697471 4503 -33915443354488337124948063077617270394918048214934661864523 4504 -33815889753722764823023199414378887975970314227748280231203 4505 -33700506446099633009833061501415661898147111806517941193247 4506 -33568835741925863018731893486903497597384391861182830988731 4507 -33420411565837254348637420355467583007467828195551775663495 4508 -33254759364967243615329156597855986264134836952099846145923 4509 -33071396017327661733177178618812247224542880435705284693571 4510 -32869829740440656805475592760343171615045908925960664306799 4511 -32649560000262090815227738486123196669907600278831320050815 4512 -32410077420437808460846287867992004762006858107996393895055 4513 -32150863691935356838152365175506147730398102220462396591359 4514 -31871391483094863456107547779599038802845217404097886399743 4515 -31571124350144000957542483700450409183687426111759519517683 4516 -31249516648223134978953110463218207036734088143919987671107 4517 -30906013442968013769295800255449552853605512110348995957655 4518 -30540050422698566260474039719466610750156310352123746520011 4519 -30151053811263679535110951661071488979536531543912828490255 4520 -29738440281593075441357522339186769157514022362274208264195 4521 -29301616870008753177678631701908276408934572146478077325211 4522 -28839980891349754914082458735049515733239260772427947054367 4523 -28352919854965402149495866858484404580006583932219997443735 4524 -27839811381633482880592784554377381176421912138880024703375 4525 -27300023121461304575105824560619810146833877893550618474295 4526 -26732912672828903125908736260135769726198931207907333676655 4527 -26137827502435177871590156809153640790531391515398281054443 4528 -25514104866509141416611015781107591493814209706764543924467 4529 -24861071733249998573291074018079717457745525890101920986383 4530 -24178044706561231494646860795688508630861507288815929274683 4531 -23464329951145440002687049397146267923715862548169314189575 4532 -22719223119028193574917085499140873208735508021363001098611 4533 -21942009277580770377047153841174740106971273233557670629699 4534 -21131962839113211485798235949940636935176333021136558723439 4535 -20288347492110784978066986737161803899027065200929692275791 4536 -19410416134188553174822069521396242707986292769470369176735 4537 -18497410806840451056916257836933159799678205551943340979679 4538 -17548562632060928866394924253801137142908656411087919712399 4539 -16563091750918975390834059144419918306456486021455302748035 4540 -15540207264166030304052927446245159799803448238011952580515 4541 -14479107174961106701118630538305001971633190031567569034775 4542 -13378978333798184180310469004947555811471658413850333429243 4543 -12238996385722795359467941613722443292703269453169107872943 4544 -11058325719926515688973333760392728871612144422698861545123 4545 -9836119421809979179399514570395651781086877321296730820139 4546 -8571519227606877776619475047836431055210180127533248975343 4547 -7263655481663365503169420653141273053211813475470341833495 4548 -5911647096469172074942380627832846423556374788343592926847 4549 -4514601515538745083003085955073493778144712644472389037831 4550 -3071614679242672184292422855691002596989831225803083635855 4551 -1581770993691700437075329332768385334935512595098879006155 4552 -44143302777651272174617952341566091207275775872969012035 4553 1542207136522353139989230420819214684298048945078475792017 4554 3178230675469905826640165434400538820450135214688486446693 4555 4864889291406957897410582516405998463545199764019986558537 4556 6603156602002393169304839361001387904664527021144120016925 4557 8394017875788618326922478054576384167820290886099765986173 4558 10238470038871123186956868709383758213713822299456368811297 4559 12137521677691692606446132990411773610218621194033797305601 4560 14092193037723772972832705476433186686817871330303107535649 4561 16103516017976171126825197096555680717547042961218568729473 4562 18172534161179035661182135311242547212874764912769566103521 4563 20300302639523693437836627418085787953005958371761766256829 4564 22487888235825637093229498280191638445033903651415422998493 4565 24736369319977530304832886116614501252615405469295163037881 4566 27046835820556771573426006552656123877015210631421699860885 4567 29420389191449676577854441374996633350452396815646068100913 4568 31858142373351964494879438453623953382265681416367873786573 4569 34361219750002701555341700400866802293357831190682802368485 4570 36930757099006432184024473387335035710022041034687799687505 4571 39567901537095644889726354744841502074650049026541088771177 4572 42273811459683249364934697543121377907057251100513297287185 4573 45049656474552107469512655941830602001246542309320524100153 4574 47896617329526142854065557216994437512432180779692918936049 4575 50815885833964870141105830645067958797407436370373418172197 4576 53808664773920620123556604636082794798943173655732407314605 4577 56876167820795004202671601591451552884510080836719602019825 4578 60019619433328551066062198592501892085923677736827004329941 4579 63240254752754666728044182057452681397887705744904605444025 4580 66539319490946413957818733522472916149994021960078576863229 4581 69918069811381777471945665370712784581309065512991132821501 4582 73377772202750382298932912452288092395406021618653761611697 4583 76919703345021756291559747431050634961800798583075269845985 4584 80545149967792486046806071354400836607452822705981300694465 4585 84255408700726693387940138918837974920936207038475466956913 4586 88051785915901476352473639732200666338163564173602313309201 4587 91935597561865992089689482926627740150103778318708212799997 4588 95908168989220035750613688875818926817003879041437608527341 4589 99970834767514959851393387099399980715083158822131240507433 4590 104124938493276916684499398840491352071869447485040800934645 4591 108371832588949355201608104660886088582036628132607697165841 4592 112712878092548804969469827503108533552220525270297316856573 4593 117149444437824888760876764584116136896052392840344127076613 4594 121682909224712571425848897244412774551351271769143012942769 4595 126314657979861523573602350732082587707170478656503866987321 4596 131046083907024511564433879219338548936392615509488161322721 4597 135878587627083560093909564222006677014489665500583689114105 4598 140813576907489635651125601827743073162967488944858611675457 4599 145852466380888399953766098488631385082539441949697438121845 4600 150996677252701555810317163585102494434529239127391198630381 4601 156247636997430077032085331870671020774200404063287862410385 4602 161606779043442561210340714698150914900247792503473145958085 4603 167075542446008684192078908723957350632330285859969995519673 4604 172655371548334658809053844884822341523317673230543447336573 4605 178347715630354313961640382492583614941079765880633067723021 4606 184154028545026313286349609081970706156206167043197781436481 4607 190075768341884722590156466925556292196563777199774982346945 4608 196114396877587020847653880682810820728881418931814905005681 4609 202271379413200319001097450320767940852246829073765539270785 4610 208548184197963422191075262576678537208445153178685601457937 4611 214946282039259023273090532896385001234789113715775694103549 4612 221467145858527176144859698474467483130689648317909225674685 4613 228112250232847835933587294892009212847122169024558439287273 4614 234883070921917106776916363223647922478988328690307811709557 4615 241781084380138466493921253417416736995068470620185448477377 4616 248807767253547088109429729427398805294408480765285933922797 4617 255964595861282000773517118350575274901330506119353923583397 4618 263253045661317684478077109322224052599937200914977636650401 4619 270674590700163313789527157110078183709616983779787328374121 4620 278230703046234723332469346118471648645652292457700882448961 4621 285922852206600791291459238517273002876204937234119636298745 4622 293752504526802805092943471452465459261260395174700648245649 4623 301721122573442004416409542829526690098716232678298071396309 4624 309830164499227379951341311098685997497783466558261338842061 4625 318081083390172449769774034801959190077514249110750504575617 4626 326475326594626639097330981100859118729450517525728928570293 4627 335014335033823550478082687715070429889977373338992760440313 4628 343699542493625341449019796800063927522167665265928224768781 4629 352532374897139111395720848543100228314189218704628840829117 4630 361514249557878161449062826081252500241945138477393760814625 4631 370646574413137705066780748114717314205976642238358928170849 4632 379930747237251607368730267754722694600409381152121175589793 4633 389368154834393480502338384087738126616847588941805094500321 4634 398960172210582507464081702658134350421788123621690953431665 4635 408708161724551157950380523015414688938942983203787570836941 4636 418613472217129056501263339278590335971298157871134793038029 4637 428677438118794103134847216266032749734400640199200993297065 4638 438901378535039102056726666944134902287414080032245156413061 4639 449286596309199049938800279524689386819594810244785153097105 4640 459834377062381456849370376408146570356280149206099039224685 4641 470545988210139032343073362354904602039313371451003416777925 4642 481422677955521364873352093582886064550838431561143123610513 4643 492465674258139253536376583116627535767633849807127347158569 4644 503676183778872729113172818787115395979958955556530287994305 4645 515055390799850911919078278101129834079623215894740177201993 4646 526604456119329322850311290225703229190118387307842889647009 4647 538324515921087462917158274494159940714399152306962704142453 4648 550216680617967045369284542701340495104631662854482457294845 4649 562282033669168560832581856982495306199933845899051236798225 4650 574521630370921534045494002784347545357640818285386529755765 4651 586936496620141233974594120119026324003641058307283605777785 4652 599527627650682396443511227901341749757780613496084600879645 4653 612295986741798038361081313338008354311746074885099958289277 4654 625242503898409369435581962867493106695450465837826633674081 4655 638368074502790454285438560731560618465112392107665799350545 4656 651673557937269344804522529200425300449146851522486965383185 4657 665159776177545187488636584105229309432326729679979984364225 4658 678827512356219028675309909566091480750611407984330391948769 4659 692677509296133974528727860257731468987943853148417171558333 4660 706710468013118743758773801821103744751710439134038250763565 4661 720927046187726745645244951655669574680939816387761148241641 4662 735327856605561372095601987774406426026772433732824435087829 4663 749913465565776459896969056339738819369012005791279200976369 4664 764684391257339623055734310420219427419389720876937417948813 4665 779641102102644608037280271265551841769818112731577390625973 4666 794784015068057769100244310432024885079394321051110809175361 4667 810113493940982412462899218796317242999991994097536352239337 4668 825629847573023916655053297281552329640750592850687048361617 4669 841333328088837400225914373053370849863258263841765851146617 4670 857224129060239094935734621520136294263057900451556158056065 4671 873302383645161672824498463254301076680441319913320618120405 4672 889568162691033405492544552606492935590014154193207817585453 4673 906021472802160365353161646007322150467402389222836356384177 4674 922662254370690766732996232867827706868557630307373735883349 4675 939490379570740132541076533645743901722560032617509657154825 4676 956505650315256134266501804837918381052043233159904140550573 4677 973707796175201813150590802183054657322583757630262889028285 4678 991096472260636342662732535996019011551601582531698920386865 4679 1008671257063272641129511494061373259646259446634348459649377 4680 1026431650260091902798649011054149123083170162287510463576785 4681 1044377070477595569952812806615310749751329836974347973599713 4682 1062506853016276352768724186300414866593803355696116251534993 4683 1080820247534890681138944785444169007684568402106264849710717 4684 1099316415694116399509905471487772343219385369738243463960621 4685 1117994428759180634683840889741130387062915294920533139718521 4686 1136853265161044554851014089263604383722800348473144309532005 4687 1155891808015733217188685395120644716443345049435797944111185 4688 1175108842601400870522334217666304975862573498387455725261757 4689 1194503053792723938226148006184264912326218615615427785015685 4690 1214073023452216476539600427423249765375096715967418709427201 4691 1233817227778065161848372666636663502418688171418793133133673 4692 1253734034608083851972881154219676425870551006795928674792417 4693 1273821700679390445301741475860286967117178073545637337779769 4694 1294078368843412195917398228352344932547189240958970507761025 4695 1314502065235828763475764230310040823557174018663252836207109 4696 1335090696401066175722426961998715004757112079598661303578077 4697 1355842046370958466037013082715460553134093193825385956074769 4698 1376753773697198135011738041850192373783285002631028932174533 4699 1397823408437200656233945079233142594299546806902344557091769 4700 1419048349093013143930964805491172196985876070422028816935181 4701 1440425859502901881411128453991904262019375385631039357949245 4702 1461953065685258841685391483769269208240022285425483409249025 4703 1483626952634472447204771408212148699181802013044153344005249 4704 1505444361068413807867008286110807233727893399767792135123569 4705 1527401984127195351151442122242044202296182810290794430813265 4706 1549496364022865335759328627336875158400117926740238753310721 4707 1571723888639707999602052141776543726468855078528608501769917 4708 1594080788084826282066422774933914762692899000736915800943933 4709 1616563131188690931049897343815678220254806386976324385517225 4710 1639166821955347632926953135570393044331795590190862743502853 4711 1661887595961981312350901019937178860537865889312998347715249 4712 1684721016707545242811495125936895977468107284662869422823277 4713 1707662471910170783622157677599497357437245339019615261894501 4714 1730707169753082747900938685986035667675675457582094106083169 4715 1753850135078754275461459267365613402305121978698084988873401 4716 1777086205531044997588818368230065914909204108979547756197489 4717 1800410027645075873978452122807748097403248879185869876502201 4718 1823816052884604749411482235584561206158200763244185346370129 4719 1847298533626677025116211848821702955755827641019597306488405 4720 1870851519093337292146268160072364190948983188439232296052445 4721 1894468851230198906452795877568020773135547887731373554068785 4722 1918144160531680754428037515091163052845966914925776360773941 4723 1941870861812732406693148157756859716868820313044305760757241 4724 1965642149926881976145744431927560098017125204281449364935757 4725 1989450995430453794388751230055600227484858788357962538303565 4726 2013290140192817021264684639478740832266412647510743798008465 4727 2037152092952539982685367119041519003672489944761726618149537 4728 2061029124819339948923268164945698745581665068232337413724577 4729 2084913264721732662395179745323929908013540354824775447635297 4730 2108796294800301792131010149357567614591270157379045006400065 4731 2132669745746524040213569384672177328269415246350492087906813 4732 2156524892087102480435116271639304962987061739971885432806157 4733 2180352747413777244359544327624065542418783151957358220503529 4734 2204144059558600548148597044422469698782565984053807978538181 4735 2227889305714680611716069190855414088383713938284973186240609 4736 2251578687502417960363851674885183563876326813098848633430365 4737 2275202125981276217723543280797551389834897050353357862993605 4738 2298749256607149535845423986368098384927813865760278963713937 4739 2322209424135408525399269613978562885617175568903285257873001 4740 2345571677469727723199406364694500446125113848121750229207633 4741 2368824764456818488613196916928759041608263763229501407643257 4742 2391957126627213571481157674770444605730261205295335843499425 4743 2414956893882271625296704126648392593443555603439944506591541 4744 2437811879127593507658814129089716394145973254721797528472189 4745 2460509572853065458223729562741855938544395413268781803146721 4746 2483037137659769070995586316345182612762246154185513697487525 4747 2505381402734022484185026894433052911743290039927877260953657 4748 2527528858268843337747914763465339724559716010510835640224413 4749 2549465649833149855119021886621618007979556254738061090662525 4750 2571177572689043875487509340070766245585047508924796441857777 4751 2592650066057546811957729451180825561284281712350318454380673 4752 2613868207333188367146649886610890047388462186863485676769681 4753 2634816706247876372670903429323294611244904765026188553757377 4754 2655479898984506405721306310722475106496484831805421160012961 4755 2675841742240799800756971901626913088038837492915810583355917 4756 2695885807243890436513837392947530910727613167759142471335325 4757 2715595273716212118017543990297950518406966542800002290204585 4758 2734952923793271656454922732749655523328377737604261797050645 4759 2753941135893925709325515353373825557941035220398634202106225 4760 2772541878543814293728819759249487685189796503829101873089245 4761 2790736704152638411356715695009594234755888615902801527087973 4762 2808506742746005688397234124975970442982464347469889201211585 4763 2825832695652604072132401398493874466764324704501287826780713 4764 2842694829147501752426280928684480796292211087799443394482641 4765 2859072968052409275072857317942333437061962611884929338745225 4766 2874946489293779650354891416510600969791818877292734847913969 4767 2890294315419661767061519144069822829589619799589064996211285 4768 2905094908076264017343728938957435937824620448415008187659309 4769 2919326261445226301296601851982849673753332676501483965881905 4770 2932965895642641983381487418150361822853273591288379534298725 4771 2945990850080914441947363876549267207145449499258162685618745 4772 2958377676794578114300630320007425478479391131186026549535085 4773 2970102433731258864078390073632941140650614410694272930998525 4774 2981140678008995667204463429785219904233829818468756720807345 4775 2991467459141192442160897725921817415366789945231111522612529 4776 3001057312230517978993591861227109709807760636268437005169345 4777 3009884251133120706486158991979643443457744351509693427470625 4778 3017921761594576176030799689415165424824918556898179733799569 4779 3025142794359035932101899256301167571481531645358364380962621 4780 3031519758253099640366065590616288525350847502895204651334845 4781 3037024513245985193341398245014651142250756185092407077518825 4782 3041628363487626828636964555262036320820802434224485573914725 4783 3045302050326386252619642748724252643227620386110188157638929 4784 3048015745308119243704768296434040340733771459312846011418493 4785 3049739043158397327899494814197304917006490793667574081850709 4786 3050440954749743819281777910688891533773390871464108013331377 4787 3050089900055802849016747651986055756905661757676448580526889 4788 3048653701094421977922663984225553874037434171675536993295009 4789 3046099574861690583008247726423311937542594980471569187902265 4790 3042394126259040503941801900495787614184230093071081796375569 4791 3037503341015579347391394461667811386477925161999451959527605 4792 3031392578607893519672449180384480257490619435426979817400413 4793 3024026565179624338776191530155673839070686945527875734565521 4794 3015369386463189679131486004639486622237248779835754205835653 4795 3005384480706092303779993400982416912664805029341992293358921 4796 2994034631604327623453581253897299126031654505593636684619901 4797 2981281961245474795964466244480912234772462783709654619044349 4798 2967087923064129199256867610357951360125571492738233759466113 4799 2951413294812408009685112492370726160886823938256671345859585 4800 2934218171548337324524696609727776493060642638698731456528449 4801 2915461958645005541651326045385981397530110150961010348324097 4802 2895103364823447056335295656232566111521572094615479387172545 4803 2873100395212299235790907712160533930386773286483748950864381 4804 2849410344437357670379423473157685193707619361083712322027389 4805 2823989789744236278417472502448505977903295289570263316124665 4806 2796794584157423622242181270328416769046677377817585207783029 4807 2767779849679111098649402117120617341622691270748312110185649 4808 2736899970531256240579432242181223235699810825366387565504365 4809 2704108586444431449208260095345008168085494979272748178038053 4810 2669358585997098892362131229590012159576556804299160019686257 4811 2632602100009042212936579140983681525950469528197549658303721 4812 2593790494992778999926637394584756801692061292872619826551409 4813 2552874366666870755726669500776715257920407655260079968546553 4814 2509803533535143342725747246142750506703587149085869984234065 4815 2464527030535926593408786984419595139853991767500274471606309 4816 2416993102765521005257089862999941504651511492698610136771853 4817 2367149199280198108821302358583436420493726853226302201061233 4818 2314941966981143368291679908135087740433568238208851305317941 4819 2260317244586852151423277731479252484558686457226278642151673 4820 2203220056697594655400046045687784928856188219167751099846365 4821 2143594607956670406433793576428496132306988765495258958461245 4822 2081384277313281422923921279943280393811949840629434304440977 4823 2016531612391960958654678619502732592500350957409024956404385 4824 1948978323973606378856047907978675371840754896716756887243105 4825 1878665280593275684197713644287442348886422476675782085294385 4826 1805532503260022038814667521144252721130405211786598336865585 4827 1729519160304154794700753112548619701161918126105836297652669 4828 1650563562357433589071768720987366250580146260572562422708813 4829 1568603157471819438030133351712363588026290903642316428277225 4830 1483574526382528113962688160169107022797632538470130622392725 4831 1395413377921251685762496496916947925559026363170363097043985 4832 1304054544585538779377896086759421499177303966688623920873181 4833 1209431978270447984989754797044166905954624240243200075019909 4834 1111478746168716862034596311141370300689032346285427472982865 4835 1010127026845816169038624893957114900879782267886683483250553 4836 905308106496390346378789242286570357084126119731506012882113 4837 796952375388715790018737276446868634321095577338773258934137 4838 684989324503943258740394652517003171244240334397720267304481 4839 569347542377024625980726737061525334030094438723451246367925 4840 449954712146362419434213144668203546261292362807436905568653 4841 326737608819357840345842004238779690923023765242933748461713 4842 199622096761174635278137681563994516520726531539466926103013 4843 68533127414176840439504026713373272190038894497084401294713 4844 -66605262744356433672433322854139587493948496375089244838371 4845 -205869953998491948713187123020035577506370196101939878256435 4846 -349338744935983158386426382996850782858686951077796356430495 4847 -497090353728647558345530247962395774292005693335340977731135 4848 -649204419142585101353499031233783285330609794148398006071663 4849 -805761501269891294546548740799457026690393612721336070343167 4850 -966843081973362975060353226398261507829898996310087834805839 4851 -1132531565035540405682631563359302739380375701372475564779395 4852 -1302910276003270209428476248104569281505370051814611394904675 4853 -1478063461718815871825146544711354324480303653324125682169111 4854 -1658076289528379916210184054933925045183212124901451849473963 4855 -1843034846158740636914201585015515657719724973613747844999615 4856 -2033026136252540157079709968614795699046414932764733206648179 4857 -2228138080552595937076787246032922737041216986022005034280027 4858 -2428459513725438257670467265216266130271118822051534382034687 4859 -2634080181814108155948781700150212428072106977800898078331351 4860 -2845090739310077222620850342481385204338447268442176117393311 4861 -3061582745833979238107189676731921432248671273604527032776519 4862 -3283648662414667109362059931872158974512480177612655258454031 4863 -3511381847355933779047248719002920143924463822788221529914923 4864 -3744876551680055844327208474481083775654110923770544540402195 4865 -3984227914137140504895623977299653748615301207019629852751039 4866 -4229531955769073139843077467781411827253585122264403837589163 4867 -4480885574016681405956738460427636077078245571395991973718279 4868 -4738386536358545083913416037103009710359989915430976652337683 4869 -5002133473469696246927465425717890614766644112135767428946947 4870 -5272225871888264360298134474257962462303356184307516953843967 4871 -5548764066177933074815204493539634177578491505774501971193375 4872 -5831849230573882263963805389513615106876598032388246471772799 4873 -6121583370099697874240258381804182255920231457250415831467295 4874 -6418069311142535758336480589944048482164394780463496107567279 4875 -6721410691473631611107995192433735437938696370179360462612851 4876 -7031711949701049610137206249759973703868301904036640634648275 4877 -7349078314141365317414638115988303905468514404729946496751511 4878 -7673615791096775837972423555418862669067240488941200934567195 4879 -8005431152523930272533188790100558902544082090967619725902639 4880 -8344631923080567982269259858321884032874310125127003686441587 4881 -8691326366535849402045858455294095089970551402057413873496315 4882 -9045623471530055754295155297998806735288457629555491718992591 4883 -9407632936669128510477400347209227969814194031579936599771031 4884 -9777465154939308299722535326315753261536462159763076718188895 4885 -10155231197426924844406544068844671751415115208920427861280119 4886 -10541042796328175703537779840031589995045965658607012855371327 4887 -10935012327233520988904096140266037587743882849994718376742923 4888 -11337252790671104890060099359049115991710888340880347140498083 4889 -11747877792893401860942710376837518989191362162385259296847087 4890 -12167001525891066593884311224055042487101673067500062591487339 4891 -12594738746617751695432613068403406994675965314633529650007495 4892 -13031204755409435995814912569194538983663555087221438553809027 4893 -13476515373581589134766977166317440506661874915719705447962243 4894 -13930786920187274982106764389042868509018629285077877016938815 4895 -14394136187919077246330090554830123679925859976796522828244527 4896 -14866680418137505603820377733416952120214074998211345300632015 4897 -15348537275008319733864416079005476920102312138845844888530879 4898 -15839824818730981865160982887336913685207448699243413281112447 4899 -16340661477840225935885603850276920872887146419301757075778819 4900 -16851166020562503121148424607471188350836996026163860568832435 4901 -17371457525208839620773624843192283470100069403726403878770135 4902 -17901655349585412886538276500036053554559915509917865441591691 4903 -18441879099402927462108835788391790060386011256342773818538127 4904 -18992248595665640746269184157460931852039410727272938976826579 4905 -19552883841020663065294569318778262628892483720125812974356299 4906 -20123904985047924659598372030674690451386824913963632751645599 4907 -20705432288470975586721470343597928641657100820219237299848983 4908 -21297586086268552089272100422715931619775468702924295161939471 4909 -21900486749666615950467344835633774416928326184610708490530823 4910 -22514254646990340494187156624148484236535304727146908615755039 4911 -23139010103355289708445248648078091906107445763363981334114347 4912 -23774873359176803969266692107192225105913187910064241775577779 4913 -24421964527476378798734713182143830122813344665535068118145999 4914 -25080403549963590245184374293088814102904711037364604410345675 4915 -25750310151871893868439648530084656763707726428655353272082871 4916 -26431803795526391932402149182678751252148963160903559089109427 4917 -27125003632621437560839556103373486733715814672161377545200387 4918 -27830028455185713023234126499416814241414491625544943981548527 4919 -28546996645212194567876052988328162617314341336726763109000735 4920 -29276026122930185766325887906404239172526181654465289249608335 4921 -30017234293696378036923815218300782594530330303602925633305567 4922 -30770737993481668060735384715004558825177936726581639492447311 4923 -31536653432930240335434665090157664815115900958367940527987459 4924 -32315096139967196039081136837273380232100868239511407071440755 4925 -33106180900930790131242198847931529576765596145374522777474247 4926 -33910021700205113827826957775795536903091873571533003180876091 4927 -34726731658328842979825523715437268216161825339805861094457519 4928 -35556422968555450799607297217546913412986401132608233667417827 4929 -36399206831840069846299459372343077123633368808043437082132219 4930 -37255193390227969242869553447963525420085641760008262385194655 4931 -38124491658619403096551794516502465230858827275235363974485079 4932 -39007209454885370767760648614381129775481846827774959567254847 4933 -39903453328308623641965918887506069425902041602596848992326279 4934 -40813328486324041831985248713893054081911251876159042625326239 4935 -41736938719532302759685848767454393094723532601906478931595835 4936 -42674386324960556948610520448880171468991009334613033829021315 4937 -43625772027543629918072524059706227580373910917532746301441327 4938 -44591194899799067595057777390618247461151701150279949443754011 4939 -45570752279669151806166525100012821856730942843836708745871751 4940 -46564539686502816638972592659676269110512724609435083649650067 4941 -47572650735150211769082056216234056214027028242379272464632067 4942 -48595177048142469360800622523551504813091317704394213975214687 4943 -49632208165929053216855604870942150976659635351475487532614271 4944 -50683831455144886257609072359268101882436502333346015276290735 4945 -51750132014879281864177841038177660851694578262055429394636335 4946 -52831192580918529553576078246725854216014174289741137034412383 4947 -53927093427933822947132026358112659950685461232823359854311683 4948 -55037912269586051118370226882099665586777493115045530330944483 4949 -56163724156518820619186710370878042316538511448912679869089495 4950 -57304601372210917489765637129700101935868847821239080772017435 4951 -58460613326659274198527521949887083896398734496462987942937615 4952 -59631826447863358065787126143766673471617413461490700932321267 4953 -60818304071081763531651356363785851904715333265343758537909659 4954 -62020106325831652585312068364138488677293491006125169335854975 4955 -63237290020601564413400520622121902220362310076638236514535303 4956 -64469908525247988409529933716321713481276512743324194333002735 4957 -65718011651045983159566322032111928351807273586864658724199559 4958 -66981645528364009038939854856854462943621846125461594404111759 4959 -68260852481933043092214095356880503292378903937064652584226475 4960 -69555670903679942665324907799008383567656507381461770667504387 4961 -70866135123094938717991898845109979996135438422857542415870031 4962 -72192275275103051195922365233524406051070109913459769544931115 4963 -73534117165409147617265539588508529896541976537135378141545351 4964 -74891682133286292038465708036663910421230148785700761562680531 4965 -76264986911776975585437777869821149430632210357452864696907955 4966 -77654043485276761245817425557930671624382579843521700383122575 4967 -79058858944469835847335402615804238511386279731225671714115295 4968 -80479435338585920131572650484037302404185396605220238110305727 4969 -81915769524947965267918787034054565457693015664881875920363167 4970 -83367853015780039621823373442234370324564438133045372293337951 4971 -84835671822244805266936376506483951369191277403744067121840195 4972 -86319206295679977731945851222832953897596034982471864391530195 4973 -87818430966003177458732959305267469046182857330605037240901719 4974 -89333314377254595065471189794957782914767530637913996266689755 4975 -90863818920246927912231880085601764447509885894410130010819231 4976 -92409900662292079821034767937702674388284588349593103693199235 4977 -93971509173974172770372395648800035755644096799690255765299323 4978 -95548587352938475636038088574161321869458496372337281918664399 4979 -97141071244665934767332879705695854717209981538252947608184215 4980 -98748889860203070536236382268116137172860737731423516808145871 4981 -100371964990817107688247446182519498624162731099281212879524423 4982 -102010211019546311008077656942833412014741038721033172279753343 4983 -103663534729615626743558618162353550200428317965808202692350027 4984 -105331835109687859531539070729984093208617745422746652695508643 4985 -107015003155920770045162288781283955784143674956111837227523615 4986 -108712921670800634819677315362417579462823887583127865038226043 4987 -110425465058722993083291638263752438459400528498368698120774407 4988 -112152499118291489958252310421534149386882414513872784781746179 4989 -113893880831305938051378452924193565567787988495122380893739715 4990 -115649458148410933699297046435362295098824887020993991359905455 4991 -117419069771376607506636283422984452636683411984473735890143551 4992 -119202544931983334218801448082805500069815362439963247848718927 4993 -120999703167482502541243402146909665454594396162232914325435903 4994 -122810354092605723572072455789112548552890350609823721211862719 4995 -124634297168095165805460479931546713951872369512145806990206387 4996 -126471321465728016908920230759516075957782857358153813006768003 4997 -128321205429808417056831073053874545637881807364337232938613783 4998 -130183716635100556623607382130607822252329568641258261900899275 4999 -132058611541177012522262630724213589067443747883015196548872463 5000 -133945635243156782901379157577222871628811375308148949520690883 5001 -135844521218807899959932009055849439108668814154803014874512027 5002 -137754991071989925150525945189003445778438156383347962937039903 5003 -139676754272412091360343658406387394475139491592713476845597207 5004 -141609507891683321979046269053910720683985613794090379748110543 5005 -143552936335630859109909693790683223550006540110678345322867319 5006 -145506711072864741082143376794364174328306099966030523835564975 5007 -147470490359565915602014815146236324360854789931704721561070571 5008 -149443918960476327185108964865077683597083229591673101204043187 5009 -151426627866069909377536422835791322521354159005141971229133647 5010 -153418234005884010851907229656295163383588513887326907228884219 5011 -155418339957991423917679610483617766484981620805395590411472775 5012 -157426533654593830756443337508554218612520900925475389082833011 5013 -159442388083718171687073924293707662257025320421536148705194947 5014 -161465460986998136699066583129161333438966222397415544712283567 5015 -163495294553523722029786754468969862435347759135232380816094799 5016 -165531415109742542676860852610647269553888587526975914904138143 5017 -167573332805397385870444209293194570695698012924546703749784287 5018 -169620541295485293897964882239291116085920557570554657977338703 5019 -171672517418224314507476565131389722500685191188219851204799171 5020 -173728720869014916857129784255985122803875684102593597367722723 5021 -175788593870383978666954826900399587759076882062122750437523095 5022 -177851560837900168516322598256616059287563594843997121614665019 5023 -179917028042050514980849143918455744706864340729064979690000367 5024 -181984383266068933359121064311032331957744344928912914256095587 5025 -184052995459708510809931510246742668548586005675388766583636267 5026 -186122214388950392821933194277299955720137537278794537438896495 5027 -188191370281643208637812243919346852102023642202046476466298007 5028 -190259773469068080727710828807852882319852738792329215009327807 5029 -192326714023425425098541833407492521215226578543659240056666503 5030 -194391461391240924448361572952202250756597276787520726966371855 5031 -196453264022689287272321591004333351925513667257176974718554315 5032 -198511348996835651429315258487408589575683335526698443296841475 5033 -200564921642795793646805504110692873319662692269976067614381615 5034 -202613165156817624505770890007376437908936305948398890585734235 5035 -204655240215287825804423071786959773321703899171508862820789815 5036 -206690284583668880458912098955258290324511117040493913333172771 5037 -208717412721373199413210814422842556155279641820397929615666755 5038 -210735715382582521069563929034160102645510729665482616266031391 5039 -212744259213022292642376267501605152887218336437774879339127295 5040 -214742086342702294292735258014317111169476142948830435531722335 5041 -216728213974636383041042753163544268282784064620931801919280511 5042 -218701633969555868010786473550354609721337282233188527195128031 5043 -220661312426632729667450984284935246284167924081217955663611075 5044 -222606189260230616109632504760422479910467160520098295955173795 5045 -224535177772703338323115930259527203447268984492917799214128071 5046 -226447164223262395325152957695431562928108968286059490626969515 5047 -228341007392936939544195795124895989649063806475904742496499855 5048 -230215538145651493255151783641143342047982803992826157865760755 5049 -232069558985448699743053143209983616161852636725935884540151067 5050 -233901843609886387684378046110593358616972849652990942737285999 5051 -235711136459640296441522668593725486856616520908286358945716567 5052 -237496152264345902054463628229932870812050911205923778424730927 5053 -239255575584714952239231451906763924063056706241468993418772295 5054 -240988060350964511040760098436989166947853251495118437767529487 5055 -242692229397598584644747254674144643124993534566061186142640859 5056 -244366673994584695463221174716161457086655765588677913842352915 5057 -246009953374970147854439690879441862823880834153182206064170511 5058 -247620594258985130786992551863580296122957770745657448986306859 5059 -249197090374682287494137861963202398703287950359031657845777095 5060 -250737901975164893562988031946026764036615276935592022359178563 5061 -252241455352458381273592481019013507265895647098543097931799875 5062 -253706142348082572002736052715668520592456709489471830094635151 5063 -255130319860384689697239241284909775356775964209168699669269791 5064 -256512309348695968214523065268105360589823836647700817891700735 5065 -257850396334377494562602931480522608904918121101161644952346319 5066 -259142829898823788888386670825669301030641844618188866703036079 5067 -260387822178495572604800170445317872055229249220221253346923139 5068 -261583547857056157154949490620374778304955699711756941122785811 5069 -262728143654688961059282589148341621880409489681987488693451863 5070 -263819707814676769592379465902223479399699685496266538904351051 5071 -264856299587326554522750078675525724229092708255263350757528303 5072 -265835938711326906977336990932908787186636929065236957733954051 5073 -266756604892628470882916686504467925827483467555904344908002555 5074 -267616237280941132357643298779887931232029603422428298461800975 5075 -268412733943945189514499065522047543993477342547286336045721351 5076 -269143951339317230745264483795187040695815213849898275785763935 5077 -269807703784675056761468978924000680573718185112378768553546631 5078 -270401762925549624379890105953354782860486333462435503137121791 5079 -270923857201495738813000044401963290707202881260013359876736971 5080 -271371671310457006481205855960621317153156866769604662578168275 5081 -271742845671504454168695897508369466154802378262181201192919663 5082 -272034975886072151607242374223869065708527353007693043492167611 5083 -272245612197817216895017494725938466765700421102525834741217735 5084 -272372258951235664903379203341562273098045631730577114052319939 5085 -272412374049169753165855291133926122280736586555286790126391667 5086 -272363368409346713463263367351169880141448242035852697564954687 5087 -272222605420093107191345734986901098785791146144828828505878079 5088 -271987400395373432790896294110191316578981910921180514384186191 5089 -271655020029306122444703881984032277573647421240804121175341375 5090 -271222681850314615419072908324500131859426798922259676020032943 5091 -270687553675075866928944293439287007553095374306809270280598403 5092 -270046753062433365066753735097062754386211605453175331887997827 5093 -269297346767446565938538256397426313205773136106969722347892951 5094 -268436350195753537805116718667367639051875586926969154656831947 5095 -267460726858428612252725618995649020180909033912448936804832063 5096 -266367387827521891563773271715301483738080368804311155055194515 5097 -265153191192472641820502906322551611975257888892555131357954395 5098 -263814941517593826399930679042364886698358023129174088917282335 5099 -262349389300830391515035192706412179187021962965637738682836503 5100 -260753230433999318032998236369211574640361482041768748624061503 5101 -259023105664724990912770101542817737274558562250308454339063175 5102 -257155600060289021079693717388938253117818311173458535118567087 5103 -255147242473619375237792132968594781075454690232666107066237419 5104 -252994505011649436917791327376168625900333228616394339140407283 5105 -250693802506283529740319373715937018025234641597480124021776511 5106 -248241491988211389382812352945096305076237198106895842082339083 5107 -245633872163820168810332028144627262082805066046638710035712711 5108 -242867182895458707902058152435275379085049345746028140141456947 5109 -239937604685315090417558904781774145402619639243080403608842691 5110 -236841258163174852186740098430464062801529444442103898844689119 5111 -233574203578333693262847479025443706396799999655032179140822431 5112 -230132440295945085340020424602470533457182663649519210862152735 5113 -226511906298089854883324089441630514818593809075198900144138527 5114 -222708477689861561799125358209427137374326247906371474021165711 5115 -218717968210768386097173498483854050724928951740852144021635251 5116 -214536128751759178323151396686245851478196735286335751245232499 5117 -210158646878188428758039117320961708473651792283052059510480535 5118 -205581146359042060711757946490287385410509259830445032823440571 5119 -200799186702753262090414974990684502749043973336107975570658927 5120 -195808262699944929726274171677265216322714977216142800330162003 5121 -190603803973442822401025026974252226738898292252189789667734139 5122 -185181174535911091666821591439966434632520543351310333550572079 5123 -179535672355469596462630634661729314584542142740148258189758039 5124 -173662528929660196348699629670884380754194226989989857604759615 5125 -167556908868137173286608841202946992435913233295144194175441463 5126 -161213909484464939049181153712574594135184395445554253700962975 5127 -154628560397414361309530361153147443745581377070606954871738251 5128 -147795823142157269510595583884496805313691273743562628118875651 5129 -140710590791767100969915248177424894379068904409450991070995439 5130 -133367687589442099059267970072154857415896125361481911563863371 5131 -125761868591876100438028224461276491895518769520313295655183303 5132 -117887819324210625338026135814648842469782976357874137919925027 5133 -109740155447010838079215927180375245585474017752038549713456131 5134 -101313422435716849802916593630007453542110947644356777056448735 5135 -92602095273030918738026165846656150186644187708374655102870575 5136 -83600578154710237908291423923139956559753880303422371351678127 5137 -74303204209244315606517049374059495306039470643250969633450303 5138 -64704235231905320167098485084719898771497489393580578181245855 5139 -54797861433669309842921926784249636713206441595805685006144195 5140 -44578201205515868057694471843234574525395270632062000795201811 5141 -34039300898623449017625779087798539348729067290539191179963799 5142 -23175134620987572844485106659183074373167107195491531403595435 5143 -11979604050999030925656503768929091273364843784206463133602831 5144 -446538268529332315736734619414470350972925549150473948699443 5145 11430306395919118450608383863379292804140695615395747411559925 5146 23657246493430314646318700176972186330672783364120223267870081 5147 36240671569681115789447974493552983332569373090795921271199849 5148 49187044258148050365598854506879872392493573044505566996311889 5149 62502900352914873863776323730216066035329388841236620841881017 5150 76194848860470519904813008644398876073759795026729574286812737 5151 90269572029876104037296898878477698942984562926869821989801685 5152 104733825360668617903385563815739603616937980574341057950256813 5153 119594437587857732989677501010693953288174047075022759803671217 5154 134858310643360872670926969891028894524269812790780704349784981 5155 150532419593210252582308512492298437131687587375753066959342217 5156 166623812549854090494163519132896925011543343066338585605157421 5157 183139610558862488403706476810438406093210409380813508361197885 5158 200087007459336752930684769133412259294370032456680598828194289 5159 217473269717308982570421674921890865680007120881637848852965281 5160 235305736231406776878077842752011230451620703163751217400001809 5161 253591818110045747096274941790212812255779279505851702800430561 5162 272338998419400298662272332077076767896927452509301317697907665 5163 291554831901390743837261377139100818514591478287885168067402429 5164 311246944660912359643723152062216772891589551793338079274352109 5165 331423033821519359235690323049483023624331065313639769968773625 5166 352090867148764069783453712148182563177864840469956484955928165 5167 373258282640378730177010605138860255667607820667210918128928849 5168 394933188082474417213772566623211356159845897359128741132132861 5169 417123560570918499000092620470188418148583927564520024151229061 5170 439837445997038882869842113111789759714552241724318157444679681 5171 463082958496789988011889859450494016331928142990804363848697577 5172 486868279862502018029212658224173357516109606335456148862062753 5173 511201658916321547795117352401858169424060036940447953727368185 5174 536091410844437864162423427202273586190854315797008516596142913 5175 561545916491175719375126511165087042737856802951932805138543621 5176 587573621612021365563053343804813657430524852794068770833241629 5177 614183036084634742530247914414914582953978595355517954392639441 5178 641382733076886689601343428983405904801321268982924682011703557 5179 669181348170945845553670925732681054076242303381931687066610745 5180 697587578442425693444131578005207824295895411406644119210313485 5181 726610181493587795267260587032597799490867058734182371483794109 5182 756257974439582854141711710580792504216430786641601382598542785 5183 786539832846696630701758637233025129960075694875259611661202817 5184 817464689621553139432863332572805544346088527958579600330517617 5185 849041533850212747091322293639709944642509240544233732941118545 5186 881279409586088007629087924280474149557906363656757393325501505 5187 914187414585585079043405273695089860314485121340555433502199165 5188 947774698990363600607599371571996674798409276036485066326950653 5189 982050463955092742343279504666130882519906886683259389766516521 5190 1017023960219566000569312893243723774845964242330720745544646341 5191 1052704486624021977637985592970515261270279784166721048530115185 5192 1089101388566503083737314009693493884969926343770874442725814701 5193 1126224056401068602935152647413627168636231226309306393150510949 5194 1164081923775663112757259150351884939684899321275249180056862433 5195 1202684465908425600772470713722072156330133371331732121760541753 5196 1242041197801209026404421754645961960118443478531252794629167665 5197 1282161672389064290857600376655839751183893455504240402417111353 5198 1323055478624426851459172562786247011926011851809172545519666129 5199 1364732239494728303246026147193210604375292981648698303209712981 5200 1407201609972139404530089078527783062307596641161741899048339485 5201 1450473274894134993733692495855294657314811849277375402972717425 5202 1494556946773555291817868725649327749403622539035482070410217333 5203 1539462363536821952215912649294693904696901452652115404825769081 5204 1585199286188951173826256512470774744034678271726366777243926285 5205 1631777496403989971098824611809066830352610570331894894611834509 5206 1679206794039485569861290328302171456352348233999910631191353169 5207 1727496994573581601653969504426721745346284823623808729622847137 5208 1776657926463318580193665351989594949600465308624635511743317025 5209 1826699428422699789026702906054032794339542030360238016329415009 5210 1877631346619067472732660800768989882112999324338319757276860545 5211 1929463531786317827430198108906280419939242425765055195648962941 5212 1982205836253467019272686372153079468790601342953526674509889165 5213 2035868110887064038584253404968088942610695240498173143116265065 5214 2090460201945929918052666425175495799670593367140745962243598725 5215 2145991947846686416579553835557114238968509393923843428335429537 5216 2202473175838520998222195675047881543456128494428048334192627613 5217 2259913698585618522774804578722991865459122432905495724709487045 5218 2318323310655673819756718821955061959406620136345034699476750801 5219 2377711784912882939422805788389641411996810543891590490420345769 5220 2438088868813794678450180162105795523177459645701246182659119121 5221 2499464280604387656474626263317524590812018210740979255068780025 5222 2561847705416722095094353435503884999864497448698673620262987425 5223 2625248791263499209256516705746758129832346171761970641936132405 5224 2689677144928845091567924977084822305791692697625028641387186109 5225 2755142327753619832462588554619815030241072572458192162776540897 5226 2821653851313536709971285922234405361679566613570508879963559845 5227 2889221172988360274884280420322294412423853765093366538920197305 5228 2957853691420436394369596310052511253729577804457125021984793181 5229 3027560741860791465656875341665617200504541142770908096015550013 5230 3098351591401022422706122035703467610216458267776956048192871857 5231 3170235434089183492002420567127921003037083533940262404918335105 5232 3243221385927860267891579163107375557557975483058536215359893457 5233 3317318479752606225306227292331260713389002967829528670039005313 5234 3392535659988901635285167253526686444613125037805055787300070625 5235 3468881777285779641282111631870493089286320967318204522319738765 5236 3546365583024249366837226181462204066561567245562564659983089309 5237 3624995723698630995332117135747476106577208799733516748829361193 5238 3704780735168903173366770678313895800582435523110408833292976597 5239 3785729036782148470884792544118295729760371241643394915821636465 5240 3867848925361168374963046350742188763420670278096787415639784157 5241 3951148569058325022631616138382236269516664793224089342672880997 5242 4035636001072652991141042324461801043904671037260404702915561985 5243 4121319113228270576405202698447390574390099175284850017973280489 5244 4208205649412106510551912794236408962542208134710852741197365905 5245 4296303198868944604308354789846376221045463046111949935189104905 5246 4385619189351775766842718033961534716179692287254031230236637105 5247 4476160880125433853251206708610869910557584750077734284577651733 5248 4567935354821479244693790569148125206457592768625443130241744237 5249 4660949514142281568524031247791401512536578169538990986304152625 5250 4755210068412240951458839658700348727437213382422962282236904933 5251 4850723529974075249709629416176776690995805556898480341013192889 5252 4947496205428089261332467352069873215314760079651127721263325485 5253 5045534187712330571027737395107854138552104763834235234500184701 5254 5144843348021525861170269652822492468752319476924024204103999537 5255 5245429327562680809335539503167623586485332664367864454589565233 5256 5347297529145216546807178354336697186533007145643378611559111681 5257 5450453108603505629859636108204284361437736463885891071593691233 5258 5554900966049661050877017329783928015190873789890027927597992145 5259 5660645736954422535759005928117387659661681108990067712403294653 5260 5767691783053975722728885062565915794217183131602677872375717501 5261 5876043183080531332380036363225002385048959800410519876589688873 5262 5985703723314483615226585748831389684841271757589722830313484837 5263 6096676887955959728367752673645445770616852927846325175945429521 5264 6208965849313564753505305384380676927692951582079338239061851389 5265 6322573457808120341900044785160738098064641343143939372201178453 5266 6437502231789188975234519307765341419274767464385054814756155121 5267 6553754347162170072216000448449513224549207019739521465985158825 5268 6671331626823749177601437992470997873850086129775472635400441889 5269 6790235529903476740417121265482592060228102123804588925773431481 5270 6910467140809249061387702249069717986731981579994008975283941073 5271 7032027158074460352843252540781304898662155519514866541934163189 5272 7154915883004592059198730956311607476510352888690208181942883741 5273 7279133208121003108739880267657812101850127471439030722989908113 5274 7404678605399683171359188022772354311598146029644631620840018373 5275 7531551114302729747466069381306717840395159308076979018145172361 5276 7659749329600309586148584357071436660695986793023364326330722365 5277 7789271388980864980122115147095323128846860571237307693787637629 5278 7920114960447326499065062035815976322727794556216916156008308865 5279 8052277229497095144644200555210920841036179270615160608126559745 5280 8185754886083559340533406591405542771032362676217975224609458305 5281 8320544111356915040522123791071972129271154209839805659903113473 5282 8456640564182061160977917471298661494356576664961392401451791553 5283 8594039367431346940182892103847738596102966036751379168396244093 5284 8732735094049953323182874770501611779661597349113872323106759229 5285 8872721752891696474454261198847046346102194914793405620753487801 5286 9013992774323048672149653341994288453116345423433681347992169781 5287 9156540995593179532330564902709862545822289539524691422464035761 5288 9300358645967829403423990752818583064028340920926181681301390765 5289 9445437331624836243008566444998263804925785376733161740453616101 5290 9591768020309148008968308785789117392438278466194783377582368945 5291 9739341025745163935100032016605408647089630135430868303487133545 5292 9888145991804260699770770909326289360569037899881586930853255025 5293 10038171876425372792169092158083603990644510076882921012585174649 5294 10189406935286511031045227235399741979248639033814159905909743377 5295 10341838705225118539210545801430719942107920766301635636481296933 5296 10495453987405180235355330509200953000131338107964794445958378509 5297 10650238830229019402928995811581381163623605907943070797308476785 5298 10806178511991733861027323097076970074151506206496723776175700085 5299 10963257523276244010504373525937593255878504899254167359350482617 5300 11121459549086946302535148343704527726991421301195060939108721309 5301 11280767450719987778433933974273186498149293972892107409731250365 5302 11441163247368201017209387032397254101854185684908946779279994705 5303 11602628097458763388421223758028016403518653394050131950975454305 5304 11765142279721670717111896147542719571280425476757765539779126433 5305 11928685173987142597396392846601780127999421865562848884830664241 5306 12093235241710105432943852902858383381127089941845503271768721073 5307 12258770006219929093402482275429422038596116584186259358387662141 5308 12425266032693624663905049685711275285558690993513629772478636301 5309 12592698907850743371999122216065604120827345832543674804451462761 5310 12761043219368251227981160335733462217998959277624848706118594069 5311 12930272535013689436725838195619744096640548650572507673147248913 5312 13100359381494968074556318903515857114339913058801762994144814621 5313 13271275223025179083404995687782572906585741361710347657278116805 5314 13442990439600855177248347490392082371442172958173065836676889233 5315 13615474304992142975983795481888836711981210263582677003938667513 5316 13788694964443402458612848592033648070758237284944858580020761985 5317 13962619412082789837382120670265083105209723791263686957625712825 5318 14137213468039428095127066087710478454132129550106001183873962209 5319 14312441755266817858838769530507551691074346126322071249480764341 5320 14488267676071191920178806466450778262335227630797258372292257293 5321 14664653388343568700105193491928789425503886426595015710724442769 5322 14841559781494314226108611101722889260201209333045800186357650725 5323 15018946452089077870646373693952229795037392286454976093941859833 5324 15196771679185025144177956942000840849974148159407539611696014237 5325 15374992399366350351267454934743001601353037821814103833512551245 5326 15553564181478113879712664488167147682433872122251969994839029025 5327 15732441201057512387372569055175742711142598036637551746209826561 5328 15911576214461756176101987662411610884519706273671114136204004305 5329 16090920532691795664612444775587904402488555081324187753223175937 5330 16270423994911209110004303598304103986480362967977252492963104241 5331 16450034941659635629255036090263961507003139600847919617135618749 5332 16629700187760212176403118920918489034142986916632445726188890205 5333 16809364994920549466661307427920936016507645313384584367614489705 5334 16988973044026860966417585181816019620386956069727292851156663125 5335 17168466407130939995755780153494971474605194531576389662051121473 5336 17347785519129763801270133043090983007001612278364442492512317901 5337 17526869149137589138429273226317228075444443432187558194478317477 5338 17705654371550492560860597794329349097719420495020768180770791425 5339 17884076536803399214244929690083600556985420473212151089881629865 5340 18062069241819737604560547180269264688407227544631044866774947105 5341 18239564300153953497999824164347814944233654965536693537357685625 5342 18416491711827214966223124193258639784453622904273927942379316401 5343 18592779632856741537279796309909767994171062418908873944493658581 5344 18768354344479294626905119969092226435898084659780922208919032621 5345 18943140222069472805838807173126058325748453896940811943123364609 5346 19117059703753565208343836514294884922879211758764690206459781269 5347 19290033258719828380859716698715073178266504640372647456163475065 5348 19461979355226167334878827069693321953999047349546744378243576045 5349 19632814428306319356588781308184437391315116911712839016620252541 5350 19802452847175760490392013897252312298166602178373198473460385985 5351 19970806882338678381752637266190409947869824579630310380565239265 5352 20137786672397482615889191412286791295199466478236109609781308289 5353 20303300190566453625512397994387437971673741610116355508236770273 5354 20467253210891264968720511756786582960606360737709841305058373265 5355 20629549274176250074876311954016057461025882786209959164548084301 5356 20790089653621424754608613023088472256551387496412459611478659053 5357 20948773320171419621699918176103083454876625960725599601865656809 5358 21105496907578623440074188047185489397831656346448441332499491749 5359 21260154677182988013636693008408488522114237239571414090652246929 5360 21412638482411098969145163431344599841856846858742845874024934605 5361 21562837732997273340838420066993634498779485785615646111116122885 5362 21710639358929605667844339736552889260274149046007701022579094449 5363 21855927774124048032047818116448714536005604373125343692761793769 5364 21998584839829777542141185573552609275687643879887676935673459041 5365 22138489827769275851394530706195338335953254968205029264368284169 5366 22275519383016720859257981263789065785540715200846896847585559105 5367 22409547486618469403786010004332070036699886898038625878292182261 5368 22540445417959593010594213982098416500832968673971941402810554269 5369 22668081716880615208682678610723190670778413770693486748244617297 5370 22792322145548790092674996837733129641279530503874586125552035541 5371 22913029650088456258755090145381383035369508148668090605552556985 5372 23030064321975199538279474186287711847698751578907458183325182781 5373 23143283359198760621827048816545215207280450839962346184689083069 5374 23252541027199831310140538629217513808573451670694721921581034113 5375 23357688619586094238658023894103650803204998242335787215207694545 5376 23458574418633077134951740327378522489010279746215183449329703089 5377 23555043655575612442850004669988030543000266901175740530976188737 5378 23646938470695918152782737443876150511910341041182893341090401217 5379 23734097873214544341534618584259434923497759330643243191788196989 5380 23816357700990663949874022669040135944516471388565568035211439821 5381 23893550580038424106401243233943606180678930762643220646544900009 5382 23965505883866317579146693434107017652513667871070211722709546037 5383 24032049692646781061530522577747149271872365868671038020329317809 5384 24093004752223479750624106437976565775985747391911671967148650093 5385 24148190432963994376680117144620926237281921683137556171678415797 5386 24197422688465889304297329884452363923895130194991082332872069537 5387 24240514014124406834893687026982246292209872864930278623562877225 5388 24277273405570305245073019833350022437653732788662718629923056561 5389 24307506316986634646808206336151840503992586669884801645325533305 5390 24331014619313527338555401629074849163807681135025886904203825889 5391 24347596558350366144749678423618997948092037310038148036079690965 5392 24357046712764987238497669337819621987329356433095018564007374733 5393 24359155952019871283598621655489490648700532867835355034526551601 5394 24353711394225580380371266718103114329095491249413848391130451509 5395 24340496363932006390836729635259405330835047208909384407775132105 5396 24319290349868310755631072313316056650232253622895627800505818893 5397 24289868962642754993191572661529150261473362103391558539396563645 5398 24252003892413946735009774876706366250229781967925195415083706833 5399 24205462866545356453672380017776026679804316944849490902115050209 5400 24150009607255297068233975827987418443438351264546271755166694065 5401 24085403789274900376871728644434073855218019097046122647821396705 5402 24011400997526972897252443633235896082009203114540789405446114033 5403 23927752684838967160435230005215008409123976949919602988089965693 5404 23834206129703664975009128557628938302513840366426515426573421197 5405 23730504394101534580553876938385545432466811014601391367857612985 5406 23616386281399096157882818556455613826691138654354070311616931205 5407 23491586294338007739119139320009046901644786590431444848992055377 5408 23355834593129968422671256740365764037059358696496243703965279773 5409 23208856953672925782055948619605065237156204706517136707710881285 5410 23050374725904471768049517078119108010019779368480282871451083169 5411 22880104792308714029453307750530091883113097617268944581665162089 5412 22697759526593319770063626008597024678262806461406623639998994305 5413 22503046752553844758992451871672483959938144945727057643081230841 5414 22295669703142883316838345085406643645153898666577882793060423201 5415 22075326979762003703166880127040002175882499818104021692962650501 5416 21841712511794869778084977736267366500749235972452419414010320829 5417 21594515516400391744150568454522491508201814657892250123197645265 5418 21333420458585198690329642523502033058666472126489355843720131685 5419 21058107011575181147796640967047682021684284690657780995574833145 5420 20768250017506315474001501842558984493040881437837762015656447789 5421 20463519448455451144880464732834945017660731432650605426183579773 5422 20143580367832219552288388812895897810114517977104155565940491041 5423 19808092892153706159468315680771933297149675208687404384892690561 5424 19456712153224019510518183959675326952360196855006715949083765393 5425 19089088260741388050460383621312705110790173982217254347299696145 5426 18704866265355921692459629631582167501533274434584288923859266529 5427 18303686122201686942138869098572613484051594418373349330418118269 5428 17885182654927264911519838469014608029092822818806965442640655069 5429 17448985520249488043852034068493341554638422505743265487149279337 5430 16994719173055586636125104134793761600879780628970485244381348517 5431 16522002832079517546903282783399974087113209045072665620449410033 5432 16030450446178797679863598918805878409655868179126824807477855885 5433 15519670661238721136795536202677866663233643129424672630124669541 5434 14989266787731404261414824118799460404320455545433639759672723137 5435 14438836768957674284761059878448316114460282480563666435185022713 5436 13867973150000397915837549712252646105001634816134434135518592145 5437 13276263047418433072608818226143397605446183783535581475604249593 5438 12663288119710983059292920460967284652151283295338933425068907569 5439 12028624538582734877255489826119998036486789509242225913073721237 5440 11371842961040775109775604967269930127187148904202367215425320765 5441 10692508502354894891341625389328351924717532261032109207507473073 5442 9990180709913523022364305675188413421253176474573664228948436757 5443 9264413538008160199273276364031174077029080265326090305092338105 5444 8514755323579830822820385642427803668641100534433809862273107949 5445 7740748762961718734730703426901181228691367039355470327127221197 5446 6941930889652812803223259114232789141495780488207539335112247409 5447 6117833053158054272184843874737008818011409100353746273888989729 5448 5267980898931153560383504489875482796510782093265996502016384641 5449 4391894349456926415431987028510178781964435826726262410372493921 5450 3489087586510691411779440074607603998820445011695179657319480737 5451 2559069034632969329155043876411082169029208674541338463198173245 5452 1601341345858433444421598340980242024893766421824471677763491053 5453 615401385738774737364337917906702616577962158871900884340311145 5454 -399259779300128995112794446631368225349860191205850917066397979 5455 -1443156893225619656309938812555798095179017039894804802319792287 5456 -2516810520248378976092235621910209633353710216601531595600672835 5457 -3620747053212652197406702078454973936935054604885079989417311163 5458 -4755498720483207087428128281463631619784806213325858032443404943 5459 -5921603591284895403574081038490810623266971407232147082283736087 5460 -7119605579449909094144253884046931655374311529819886162306364111 5461 -8350054445527042240895743660989348569975762565597828465213498823 5462 -9613505797206478214045977007270811949167729619026180828817990335 5463 -10910521088012823586764322269585352309412623394554506570761905483 5464 -12241667614218302128636732509098899798958685625018143841734326947 5465 -13607518509927207628977858930688905298665604209425583078475965215 5466 -15008652740281889397180183869879903565495233102031509565664623163 5467 -16445655092739713098906522660963217452748651866709140585170483783 5468 -17919116166369598041888296968865791891909753078856670089045820227 5469 -19429632359115884262986497062577567128968690111232398099942901571 5470 -20977805852976424637682264196249618273517981182354999268575049455 5471 -22564244597040932965112935912366658052373114387202093087255026815 5472 -24189562288334744344007537446366612015319348853210846448654509071 5473 -25854378350412263471496179100560811456478836279477633063939081215 5474 -27559317909643485453301195342158761692820869334127145733258603071 5475 -29305011769136076729717189424224021713622700865772988163201316915 5476 -31092096380234596398742711655837745775066237655937335660640459715 5477 -32921213811537525072686927873644737969004594378706020198511136407 5478 -34793011715371844953841781197070533948479323890151864300891931979 5479 -36708143291663985675010727979270577615003955812041569480666043663 5480 -38667267249145011051154565669613563635055363152479844669277695619 5481 -40671047763826976947687850926422780777661676883064458336670293595 5482 -42720154434686435329798871751023193642592048044353966518367999455 5483 -44815262236490099038292517218547514692701217951580501439509939863 5484 -46957051469696711191422768614550495118114171791325254074324615183 5485 -49146207707368187268223276725653913186754684101700034600261326903 5486 -51383421739022112045638888206801225838400515136895120942504914415 5487 -53669389511356682677431661303285122058344278829716228130188930795 5488 -56004812065778188382486198712517925520850577701904349138685134899 5489 -58390395472660111603213331200746759114326597197329006684494509135 5490 -60826850762261920071048555846375378539414454660052088754054919355 5491 -63314893852234599238803643855437607562767385819507081940696326151 5492 -65855245471638944881589865275207642655347957418845195062801154547 5493 -68448631081401601708763484914741861087595684149311464409206208835 5494 -71095780791132790342718901410021789416980605445722309034776917743 5495 -73797429272228617504866381327962079478192484755836060913188611599 5496 -76554315667179807377956731286693442257944342034599610936906546271 5497 -79367183495007631507111538980760111767084328153194518316061916383 5498 -82236780552746744830103069524514345259615684149326137641695726607 5499 -85163858812893562234920902382109703409652832110050637215576350595 5500 -88149174316737727895621485871144559915102121676253257011548231459 5501 -91193487063493144407217236139842237269811932131798127426408744983 5502 -94297560895143934786684811759141979216554974625259944202421342267 5503 -97462163376919613731223590276801626523674580736042986911534346735 5504 -100688065673312639378063924408342530931555335478864454230537754915 5505 -103976042419550409326279677393314245814156263435672917190503625003 5506 -107326871588432649001203761366472338834238879353325670509487692655 5507 -110741334352444022835684512630183983155296802559916314779751505687 5508 -114220214941050673238119191201332413076343901107733934773573595903 5509 -117764300493088265323094891740726876906748293269434109548230240711 5510 -121374380904147980810589866411280239968952968088265454366543197775 5511 -125051248668865768903863098473901835756779675800591357463106114251 5512 -128795698718019019131754853097343887799308466512106477128885142723 5513 -132608528250333677782766510887580450465986466552831785182386380143 5514 -136490536558903679344510853152103061888177902015962128584357462811 5515 -140442524852123414135546555649764549403917287741014780548308367287 5516 -144465296069032796634698972561638568748072647503439506884322117155 5517 -148559654688973342869587816822743361936872506410171003947850412483 5518 -152726406535452503055373039236236319041223222083727551509361302623 5519 -156966358574112334625116574352988731118643492470551622944333643519 5520 -161280318704697434173148822293555506407246926214398894382791116895 5521 -165669095546915881948792251411452985728240630925298984254416608127 5522 -170133498220085782570251506209457683259981646729729679958192304799 5523 -174674336116458818045195375173488575037221044219255829746532137731 5524 -179292418668111057035661318952486902757075270982782969086992569827 5525 -183988555107290095223095746469666720857147412239404848981579859271 5526 -188763554220106428531890955480681637746723185553890573626342150635 5527 -193618224093455791657898363313353161685842781511949197617800813263 5528 -198553371855058021604031600605239527573809397519887103014405387187 5529 -203569803406496837721614232433775642401637576903406152155816017179 5530 -208668323149143758737622925442247810590646908764793972574097047023 5531 -213849733702848211563748164418536115951670646708326517663136170455 5532 -219114835617274718836786752353385576799572565778725509318364328559 5533 -224464427075766890460359134805488965909723153430104620392961578695 5534 -229899303591616781265694412099010111423015414273013917205383565455 5535 -235420257696617020796951352771857902789920082665838054884606263515 5536 -241028078621771964368753303221135962634342460303408769721870860243 5537 -246723551970042965640622755302745341659519928028170772686958531535 5538 -252507459381001722070668875566739567322833153039908005408840170219 5539 -258380578187264504641181657414795403722848708052212850651493438023 5540 -264343681062578944106104338715746906833192091738814132101470639235 5541 -270397535661433916782452824946090310163879477564035373819206772739 5542 -276542904250061945354646133742760683643370033066265458115024268751 5543 -282780543328702413570165715409473113979515492970224354237239682847 5544 -289111203244992779679676793696839162380116977556819545539549550207 5545 -295535627798353871506773870159466537718686577810114670719471696079 5546 -302054553835234247564228660122948090317954313694118355823027597935 5547 -308668710835077523365742797282622807146558339950232699792309678851 5548 -315378820486875481293705782549987188032964850883532163874294426771 5549 -322185596256168715988181911701811449259040353210599931877201374679 5550 -329089742942355506332713075049370061285108528536720565188960001419 5551 -336091956226168559860056612325915855450064468842308516521616316847 5552 -343192922207178236728330213132368763433369631020643476985354743235 5553 -350393316931179838679052102180727343950526088861983934469885884155 5554 -357693805907321534352850584966618364440011262068264191285861538255 5555 -365095043614828496587053449021275293448146631006070745129583750087 5556 -372597672999177840445162104398572605328583195814103575883014193823 5557 -380202324957577983544101329040078213783457082142839330033598791175 5558 -387909617813605093164494571308272035706176424439015356455765325567 5559 -395720156780848348701539251128433274315352833707940006685081384139 5560 -403634533415414823469399344405866303973287529573297272749122589331 5561 -411653325057143888001643557052451329422315479472891062769192544111 5562 -419777094259380147837280683367019594920380230145752935942303885243 5563 -428006388207153063884479644077059193605474210817921584694753333063 5564 -436341738123610552664685414023411591964737314496802027319327778051 5565 -444783658664553038848692904315510237496766187658179696598378346419 5566 -453332647300913623161583273223349102467218509448433406797157558143 5567 -461989183689029247002724673771929512694722914431535820252082592319 5568 -470753729028546970460419713343469164773959548466518506851254192655 5569 -479626725407808745108416129067504427116238340432284730280797622655 5570 -488608595136557346311463747992474416615446279032185518149512610671 5571 -497699740065805444317761490739718901402298737187270218201066229507 5572 -506900540894709128229520935294046923656760557623321467008557937795 5573 -516211356464286564871113873225171838158965213650522986471175643735 5574 -525632523037821864459255464558034673751170452133073186882935705867 5575 -535164353567793649952998360612734927206610247876744324539977960255 5576 -544807136949167275650532643702826079483697981046211539665936912275 5577 -554561137258889126421747685284838698505092887959250356778355956827 5578 -564426592981420940329159780664811683690661136572617576657214924511 5579 -574403716220151648003133849280866058172874128353929245996505537367 5580 -584492691894523800186280545748379814796138424990067951077097416831 5581 -594693676922711274351626751429866847732639880423419110049876599815 5582 -605006799389684600188113703386731870174820577163805165706825923823 5583 -615432157700499936343560963264716065917396962376872957802585588779 5584 -625969819718647454845858691366050916649971203247750610538842409139 5585 -636619821889294659705673585421113674498677630159602988198649919615 5586 -647382168347259969828029603244234162328018245398349830819981586059 5587 -658256830009551748459409466899148878694533236470616027214196162119 5588 -669243743652307849219607373206423617670776457263676502248749839475 5589 -680342810971970687569340830414624215391597976218537321653681456451 5590 -691553897630532823347207898761115944779166360075010539234480629343 5591 -702876832284688070357638514603687150589054719145488174587768766367 5592 -714311405598723219655124733114658734723481425048365504282376988383 5593 -725857369240985590069364310422769836096152060897174495488943783903 5594 -737514434863761789144431368166345373515348217174140302728158921295 5595 -749282273066403296285075733984498830047058304236994835318144476979 5596 -761160512341534753746213313455486212911287357343984114064137909683 5597 -773148738004181186779121191679986195855262544477268848248354643543 5598 -785246491103650757723900377265912824475753967393387086452358337531 5599 -797453267318010107080091000385198878870631474005563888089454556015 5600 -809768515830989833287134205916053983571349099816359596509555493843 5601 -822191638191158229434642006967893771295976489593006534686853212795 5602 -834721987153202014811814218560789569975725762405431940164240113903 5603 -847358865501153489797354891682669055066362779712679178418712276183 5604 -860101524853404289214174309311116294483706727455396180476414307263 5605 -872949164449346730006477594805353813198122533972199748052024773815 5606 -885900929917484628778505737690437566171438769755202356501251598815 5607 -898955912024856421829112463347641836354571712054602241312211776587 5608 -912113145407614439366089315770292669793424001666168474742270557891 5609 -925371607282605285446667682618843977188096001396335674622013831151 5610 -938730216139797440104835844632709064180000367405114562116957237515 5611 -952187830415403449350817999211603052517011869716627743600732049287 5612 -965743247145545386193126769808353739590854489320869222073604984163 5613 -979395200600313671206543182152235222898318264167820221506955743107 5614 -993142360898070818064450844772414152802883902484309613975217941727 5615 -1006983332599853237955406431877292008729435937386401180136206577711 5616 -1020916653283725880203598396825772475655977954483097497059301105007 5617 -1034940792098946225220057435421439979298871692491043817000200853311 5618 -1049054148299795963088863365219064374145851306050806797897208419231 5619 -1063255049758940607582422664206824513422749722086057405984746430531 5620 -1077541751460179293828637598691249081592823646293749266866204982355 5621 -1091912433970449109604291757179941080422894791230673290817368986583 5622 -1106365201890950497586216124145692757679381717575993152200669072619 5623 -1120898082287262560688719826406357847684554687101955164189749590799 5624 -1135509023098319486784445612910875565030221120881056325003387062003 5625 -1150195891524121804938971901385257423595197496177588611631972815435 5626 -1164956472392058774360704338826018241241089187774705683733615591231 5627 -1179788466501720912337211175868711745392896479339329516587079044887 5628 -1194689488948084469704439890215525143518785736434688128751709293487 5629 -1209657067422952585113093681712780939257983564240898708904402868423 5630 -1224688640494540873349848335627829948788995957378725659307453468415 5631 -1239781555865098351962587825614113066972964575148704921934061423659 5632 -1254933068606457864878965470342670387963575480424750783340650083411 5633 -1270140339373413545813775004880153448325494515038542203373224565071 5634 -1285400432594826358092512091245562387787712030903289348068422659883 5635 -1300710314642362375797799231916407812291616151390225839960516684215 5636 -1316066851976772213532229654352943448302615329672592067188717575187 5637 -1331466809271623893821114084578666913850872039950067022637266004803 5638 -1346906847514405441503476645986828314579652072030489682334418423631 5639 -1362383522084917639138338785422265968816830943100722189038540184735 5640 -1377893280810881645320380101795883520730805004040609014320166891695 5641 -1393432462000690595146617544388514543445841479596688546127253838623 5642 -1408997292453238847311677991492399560004874107784592837831049488559 5643 -1424583885444767242268902479417576927052181336873370687089105178307 5644 -1440188238692667568549617535536689782108011572399440435515618806099 5645 -1455806232296194427072094441343677183215101033972347021694920907655 5646 -1471433626654037813620750705836314220161892917515161182050539246875 5647 -1487066060358715035587240034514865329029068516723669451748114068655 5648 -1502699048067746017608021624710344367576229922067463213900162786499 5649 -1518327978351581660433963824192064879343976267050016021304563901755 5650 -1533948111518260674830069289672618678122057491045810462085434834623 5651 -1549554577414776246638183828951000556726733678682560137328025424535 5652 -1565142373205139976469326391971646453307687041391867343644724310943 5653 -1580706361125136807530939379512522130500293016152801640003244116167 5654 -1596241266213771083477055155821583305725597979818728346806521766911 5655 -1611741674021410495208059858904944568151045882792288438915146626299 5656 -1627202028294641456381851490586090389848015968594095359920211011427 5657 -1642616628637856422958766752950096093338655474895811901334786993199 5658 -1657979628151600817019040693844017642800934893206751830790812338363 5659 -1673285031047714560921038468382027926239290575455941723302580221255 5660 -1688526690241310748719637636542942558129155180389164257781744331123 5661 -1703698304919641709833779755977091567739467443557868981703112395715 5662 -1718793418087910628815173599649533038042042579979689727440867005567 5663 -1733805414092095007574298514123458506868048354289675920482682612543 5664 -1748727516118856565593995622564399919272405447277981160395938044495 5665 -1763552783672620703015604377093416558283696507329900815058411111599 5666 -1778274110029917373487905900563067351162437308503017554214070702463 5667 -1792884219671084162510103589356049251814040958703996167786824919363 5668 -1807375665689441514575198602556039997858462641191375172546663272515 5669 -1821740827178059433600862443427402643270836257904046898173442048343 5670 -1835971906594244567234872570372800980446002934958534582150997280571 5671 -1850060927101886412211363298747365906307080076255332544610443206799 5672 -1863999729891811415727636646381630828763187173122534403514795490579 5673 -1877779971480304033089901294340097945889053972864858794505885124763 5674 -1891393120985964304742645447584195786314117820853032366051810118687 5675 -1904830457385082273254487823570012890327940209100691159286620780359 5676 -1918083066745720542359025744411717795541956845330461668827363923471 5677 -1931141839440707523482362295506177621777378788345005556578752557575 5678 -1943997467339755389163812395733551984788912475037461055669102252399 5679 -1956640440980928495881345362436852105736151651933132247237465633707 5680 -1969061046721700019206111498869840715548029885273580457941734744227 5681 -1981249363869846801181073344852574669126783134493829308190632640719 5682 -1993195261794444910852636829671374179005506087238881096327641949515 5683 -2004888397017241204006069583570798409632054484740980334389478642183 5684 -2016318210284689204182643127617882380714595297163478400522314042355 5685 -2027473923620950954801589235664500559387546161149701469972940484851 5686 -2038344537362180077785960897541774182783888523998322604308815442159 5687 -2048918827172415159112445761511584096626261219070185878717752483679 5688 -2059185341041426731562794476640212096812739983138389540783194237663 5689 -2069132396264875582077874595652631229641987157595166749656796479391 5690 -2078748076407154840157817856134602905143095531962156107066810668607 5691 -2088020228247303347971108118004085424730313628126234018386686517955 5692 -2096936458708393136129179756502200155661899772235126484135875758259 5693 -2105484131770809475551652935928655566201956956208432603117080885783 5694 -2113650365369857908614099801646574696512965184029537106639948193467 5695 -2121422028278148926792494532870085860816542203631794833638154156959 5696 -2128785736973227519627022752442171710719749290239259866708321913635 5697 -2135727852490931716851064631207024696454125083936997424612339484475 5698 -2142234477264981443488045142114702710407899561445493266757444017583 5699 -2148291451953316553323344580211334970321756751894926848401039074775 5700 -2153884352251720760098518999925078436107345898959841110556634770735 5701 -2158998485695286395664729817952190784757762881042752326913329991815 5702 -2163618888448293450008225941969385079382440759918891713552293251807 5703 -2167730322083095238051954533992257329583249077509392934725510778571 5704 -2171317270348622251408796599226296840447861352448898072880993275907 5705 -2174363935929135339272459558216048278153426517480033262648719170015 5706 -2176854237193879279453705177022715070661624449537625855223350101275 5707 -2178771804938308098606362429250240979634514333954355063326499300295 5708 -2180099979117574137096912537226071347519885999000135655636228477923 5709 -2180821805572993880117766241771442151888431729952356955457449291907 5710 -2180920032752224948748360866103175154115661633404514034497961490575 5711 -2180377108423910415070234053774478992778385409264257417840846461055 5712 -2179175176387568729403416480957424024557934159476188021980465677999 5713 -2177296073179530078583774957678063022009228357639876783518768528511 5714 -2174721324775742886222547379574755377021320709722406602364239758303 5715 -2171432143292297473419650468757156694671402404873900415690074622963 5716 -2167409423684537574712735758015509919181823204386211300735780293347 5717 -2162633740445654504497327789913617475837895245212542819421822216279 5718 -2157085344305683245989542994165384667249701550327438994403391019115 5719 -2150744158931844644424487157993557196434178241844775937177416425551 5720 -2143589777631203179773597780809903236555323029720160266362745232355 5721 -2135601460056635529281684296092185358737752086900467156693783337115 5722 -2126758128917131256669778178425572391170538047369174906756607768255 5723 -2117038366693473541454588225056049568506996038162019686126032213719 5724 -2106420412360374837490802883924334347018293904489757920540980748463 5725 -2094882158116169784169610537211581235631939756935140825365695747191 5726 -2082401146121195534560730380374636456239851078087099906213822788175 5727 -2068954565246017972893295670462132805913730464195011210888108311275 5728 -2054519247830691015823980254635393814578757208351180990010754459219 5729 -2039071666456265389789691584861386807186256572412308484429385789391 5730 -2022587930729792895884983715514941485783715880092237197140604395547 5731 -2005043784084102277132822165763988037637928658802119240490069850567 5732 -1986414600593653335007267985657930929558464877765103427462743138323 5733 -1966675381807806966768163106042929551918738013032059220620306927811 5734 -1945800753602880255604503187750518841620732934297647853786760379407 5735 -1923764963054387707081065027857593207278085818432366788192441211855 5736 -1900541875330902129682369171453889432255204336005237707699314313919 5737 -1876104970611001570869339154508106902865974975223722607533489042143 5738 -1850427341024802083432633802890317028283474762856072527151328345583 5739 -1823481687621609977774732093550276125666202759177311061333338164163 5740 -1795240317365261553158786777336237327863771091942255577909848892803 5741 -1765675140158753163888470462107177177424542827430044164752860648535 5742 -1734757665899799802527391944065047756621804580528371871793796318235 5743 -1702459001568996241840338751233559548757047234877581456222665217775 5744 -1668749848352291106424927740374898005381507953273064650831378748419 5745 -1633600498799521115479788463343981071227460977694011511159275094443 5746 -1596980834020790084658000006272513367704470550357075436441414939343 5747 -1558860320922515170246959827880797436483185212226538135719477322647 5748 -1519208009485001216346724080237025523915184226483210810985277974559 5749 -1477992530083442999358216614843809995471438066396677883883053155015 5750 -1435182090854294585767106196683808182284074802085621664609857074287 5751 -1390744475108985004313222004064595668593163352550696911063707185227 5752 -1344647038796999912436061063388061913512894752031357232346413222435 5753 -1296856708020389986122838153262296648840902078786244008564739409519 5754 -1247339976601808310625440104660931512249955357324973570851649663419 5755 -1196062903708221175058799565743431798165273298108337063023304956151 5756 -1142991111532479303676764095003354134419434014262153658012732143875 5757 -1088089783034979770128215137599121166488315805269321136180662327299 5758 -1031323659747692563579055247553584304927117375793543255235114687487 5759 -972657039642870088133988252982521603314968664494690996582560579839 5760 -912053775068802703139278497902597526805046666567562263456932430655 5761 -849477270755028834006971192858292901071069677775856840284157085887 5762 -784890481889454123043874541327467942682374147533621564265312857087 5763 -718255912269880631152335000015249977002661807427567613573591565315 5764 -649535612532494164260438996231127050629023561586170740266018271491 5765 -578691178459905468159151013391217239686420693123254611576417695495 5766 -505683749371389230288917717358333777648699848457686991318602750987 5767 -430474006598013633636771270079915465018350364060790018022552751695 5768 -353022172045402542597089584348013244701860836349050550379632823763 5769 -273288006846922351630340165506999866307453270687050852414240787227 5770 -191230810110136009202012070046423814962594020615059680970755147535 5771 -106809417759417831542404266894139633624637783626220291373277248535 5772 -19982201477674355624314987236852623750410106499506000761129473039 5773 69292932249831260296103421680256929176495034782080404123576594681 5774 161058542986500986842019328297295993150309806775786144606725134033 5775 255357657087166101955141891819396856769598931016397224294930120549 5776 352233768329436118926737757274803323870175980594238024275269255245 5777 451730838430420199054069132552099956917242020720180034526702879345 5778 553893297445553661532849984557193784023575673991391194925557466549 5779 658766044046206448555838060917192146115221493661415769414224863737 5780 766394445672694112805709161451755487841181278726051933985453221213 5781 876824338559254969892016032704705337583716584156420600298724834621 5782 990102027627499598110606104300922110041428089978081323917530422865 5783 1106274286244780772822837978260228568453583105850927497344770020193 5784 1225388355843873293387011787911193773439703866865405213154316898273 5785 1347491945400293895864382350920098331035570548013927945434203081009 5786 1472633230763531647651485541876156491924734304115834670410899760561 5787 1600860853838398787990008105093800074621678876329624074472729502909 5788 1732223921612651016376112140377300864611960392599957218710074790605 5789 1866772005026964634732081929836593243187896168734321083072941265193 5790 2004555137683295826690988736384452625175141988580713913664885782997 5791 2145623814387584602223353954867521572155420890875204427086090025233 5792 2290028989522702658516085243566934004895382669065690167027999761245 5793 2437822075247480500462186447920312863614757518410839149091469562757 5794 2589054939517584739345202399413227437598208526264873208620893228241 5795 2743779903923951436464871313874263680695795124969574097747952140153 5796 2902049741344415795221279989077354514154694109031461544938674276737 5797 3063917673404112318884924053149887925031651723293406548507171070777 5798 3229437367740152860326332604251144047504103204740378409782034258593 5799 3398662935066022680838411521570948541790915924062998664817906899637 5800 3571648926031066829045979421100234322096363286617844291997151032333 5801 3748450327870370732357961687900769269182772119115459999134754445201 5802 3929122560840269986526288003314321688925172993838995337358240903269 5803 4113721474434654816324637156689801093304165382114092917758218686649 5804 4302303343377164689126164031623289274691317404137004477147898016349 5805 4494924863384297974004232922564965051471222722595948967034674794957 5806 4691643146694390481879474196299125922244107576733070072746141856481 5807 4892515717357345075994910570035080139289886496643651120976040674753 5808 5097600506279922439665347431698594357178742089994171679534014122513 5809 5306955846021330406638449083119450143258340433626095934375045919489 5810 5520640465333776134715034373049925323433516184307171672141563634801 5811 5738713483442571710314846447075008034599983680961569287393796672317 5812 5961234404060309649854180870697362904168189880675495823084272662045 5813 6188263109129550085894547898994203696913907353173803449668129851369 5814 6419859852288386334737615229307689507525439092892994773377402057941 5815 6656085252053179908185985140738009416665774788136697140970159251265 5816 6897000284712680001649145106965445886552433002709419132270039490573 5817 7142666276927665932259631983266473217358615617201148857538113206245 5818 7393144898030174063720443562060469066689030266356794808702449171521 5819 7648498152016293305718298269960698213955435422662091277560063265321 5820 7908788369226435467992244753157688129487471446019899551898667345121 5821 8174078197706908446878414716269525577864035967555021324920447695801 5822 8444430594246541582066549123117431178776578057019700393580385449073 5823 8719908815082033405555632322333759479188020927168311015190109535701 5824 9000576406265612573800888629328003992017420388462008289604902171309 5825 9286497193688522887744149886890110214717134621567625035323701419009 5826 9577735272753763128027348324362315993562743786345131114453622633685 5827 9874354997691431821904094147094825183341824471413616520468690772985 5828 10176420970509946182286390644272024340715570473112824107570500682093 5829 10483998029576323173418896093104016854924765615429651372525815543549 5830 10797151237818629133938794471627145742519764625356451193836170592641 5831 11115945870543622479677113166476283473431545713004373751639275655201 5832 11440447402862531891635095084110229050931856920685516081837084987329 5833 11770721496717829919912286092992003645983903416950053413883579909089 5834 12106833987503779282285201529084477364268991998680507390455249985489 5835 12448850870273446155053000839767563451956185577335753360205772422541 5836 12796838285524791628256500332631688254248331203995697246440617589165 5837 13150862504558369073453108132309483917386337098537882659237137133161 5838 13510989914399071638832047435398395128213678247892216861304311305125 5839 13877287002274290287159650278203228749366069643857712414799616939921 5840 14249820339640758920256031974614747776271418941298138422020619866893 5841 14628656565752279030529953065016718671958364577966300512058436372997 5842 15013862370760432183507058002359538958927584656426982772790180081585 5843 15405504478340304303880570364219728048160222020442240845669311768681 5844 15803649627833161414033477017903181910261716943077197966238940108065 5845 16208364555897931994288977966916686100964056176276551744601557283785 5846 16619715977663266705760990970048145761383239575987389884050953132033 5847 17037770567371861673083257967712456547933936190710839810668877558261 5848 17462594938508647077801902457796747188072322911903997861068975202269 5849 17894255623404358294692270025835437752978256680736962878787668649745 5850 18332819052305922430014208875688918772022795629528992296205267341077 5851 18778351531905008720968561266720134030884810624221250799154076018745 5852 19230919223316007051782768622224198743517415509036456976777198616893 5853 19690588119494614659462262454996583015754950659715388411658065795901 5854 20157424022088127168947413241693490642445849422813117301697834195265 5855 20631492517708446236010068580651195110353404089570059106507979729361 5856 21112858953618732519707401458843258777342451883612543637464268848561 5857 21601588412824549274610125526229370840007530130441701215073961264449 5858 22097745688560258784803320279395442220034558024787049796839142428673 5859 22601395258161350974035533710320419626756186619529890992757721839933 5860 23112601256313301063422248446241008589327517910673827164661489044621 5861 23631427447667470924153624030185119182781106266160112540001078760489 5862 24157937198814487037485878430175295799582922415773340601211947721205 5863 24692193449605446539374068546997850118275151672138573989958846639473 5864 25234258683811221948046269733566049572048291635553841218407459452077 5865 25784194899110054658147339633400024485776265807265085469169992185525 5866 26342063576393547396381717428153989566379155988678596061124783115553 5867 26907925648381086376394753241294637287015368226294790273220703386281 5868 27481841467532645132642171660295775614522335265756937258922201557361 5869 28063870773249843756710459626290696870168204850197791185094318814969 5870 28654072658355059778896965720818649377147007791198045274086942598241 5871 29252505534838310032260204147879456551767745260165933185100735352533 5872 29859227098861546786113145551730891505424685874806120027581225514189 5873 30474294295009936037349314873157576311039558483080951074040591897201 5874 31097763279779611387882431327746676736398832797239333358982550848373 5875 31729689384291323207960688241608083824791883853051809021370819362889 5876 32370127076219330081661518499319224257492670329706137296676646609357 5877 33019129920924807642367640807638626007158897788599279246127210300157 5878 33676750541782979132745095526239318521288828952622221885959547216529 5879 34343040579693102152292408016471898847211716525014749989521980140257 5880 35018050651760377393128042977749326216472876214382176726096881683505 5881 35701830309138777494598305276600871115272760935024178788465433665249 5882 36394427994023727783836188104297628503937751505950733656577429146929 5883 37095890995783505392459173682412944874477366297814189174883766423293 5884 37806265406218159370723847822394228354728375070623087964716552937997 5885 38525596073934691736084727957418171097545054564669713126826132267321 5886 39253926557827178222197950355697001142432027232121743395840122910789 5887 39991299079650447609887768955366977314903798849573901392155714982801 5888 40737754475675880259976612954680959367812833001429250965376518121565 5889 41493332147417829598520947736385694201511663796666269817361766287365 5890 42258070011419115172133337235458918654167635604514194506833150498785 5891 43032004448083982260430104750925933143766320074378793507950151426217 5892 43815170249546871256340004978006804113599061219263145634341364554817 5893 44607600566565289865073830258231842614207306142389650753563317248377 5894 45409326854425032989146539891628422710588351233852827130142656814881 5895 46220378817845948718235529308530148011829343448659662270489800510341 5896 47040784354876404497219057724691649323938535634032593940631555075325 5897 47870569499764565057915054134358397508494938775934149989557315173073 5898 48709758364794553446579343916896594411200200031992056645357886054501 5899 49558373081075528210675885873735212707528627190492479559103063502969 5900 50416433738271673910097579584642981051017236948078291141884430681837 5901 51283958323261068336479723263761850907320110839591230204022319833405 5902 52160962657711358553532523952416668841400582059267365195719988452833 5903 53047460334560148853968481320259169205601431493377352932262546324097 5904 53943462653387977367541084082237591151463657016637414166529776142033 5905 54848978554671734088370394179574747659009521077301075901270656739281 5906 55764014552906351930117614983236153528128698777301394052234131050529 5907 56688574668582583798916461809442287464481836421980490228803074033405 5908 57622660359008663017548248257443543879425896247465662415361600205789 5909 58566270447963631470115375152590266962892188835867272287824230419689 5910 59519401054170109995149001336621582627324263662781974668041718771301 5911 60482045518574278562276295167233336569385067239988108210256810641905 5912 61454194330420830063633707807377192385428654645431168894029509074573 5913 62435835052110660857294017371702837529728306845018154393459384870501 5914 63426952242829063966268021293083294942508496149870485553913792450561 5915 64427527380932196779760124178356035079525846715468149740365804774329 5916 65437538785079604683513913165433264760055145270390625584050338796625 5917 66456961534100594975265174791369287433031283828663200686548981938041 5918 67485767385582272169956226420976058620587862978718499127752341028849 5919 68523924693167066074720603333296436369838335640041060202358550728789 5920 69571398322547608296567133763211256173568144043805237083663669326973 5921 70628149566146840838620485262086185965597550653733810597101394649265 5922 71694136056471272635173802654025891902219583335896813794216383201429 5923 72769311678125335969199501288149343275038324663744342632920581035065 5924 73853626478474835210628801853517941883985039341563757141200399080365 5925 74947026576947524902144055667515476648137594935549489804580737382477 5926 76049454072958903414738189081053809524419306677806862542081411701489 5927 77160846952451361885242735822934814485974696112227259231615011429921 5928 78281138993034886456952012264572222636436760835861765515817050813121 5929 79410259667717574654489340786182873836535636385488568393200737821089 5930 80548134047214294571159166470741310581534865705152218543982001561569 5931 81694682700821888107957337265462945594848584074386100073317248705725 5932 82849821595849397325816831856749106526089226377313583556336668826285 5933 84013461995591875727816662130699836403936443274272618568735352095401 5934 85185510355836434535498452451281635482100319364688466073375589726117 5935 86365868219889267428781372486692814256129653525721583238753755671649 5936 87554432112112496353855856628467343719070736190893993567544022391101 5937 88751093429959785527799218412158642487815146593350709831220317424453 5938 89955738334499781266420231263285879314426707393405827368762478785713 5939 91168247639416551387068250606901275813354239647314025414541898297193 5940 92388496698476320287301356443077484121171552730231678155812868104369 5941 93616355291449924021457551122077685307742974109484244743088338356665 5942 94851687508480544399542274268779030091250744161043562340889247106049 5943 96094351632886421958349993692886063201825073077654082296502211589621 5944 97344200022388395225597575376980236179117485179748116027890520196765 5945 98601078988752267649686912769948589198679096809915805639357913049825 5946 99864828675836164535975526889006322643329211223369915816548437006597 5947 101135282936033209944298058527383484800740948093041712301618010381305 5948 102412269205100028410844359445359979285276814000784491330741689200765 5949 103695608375361758182942990049652912487746270925693885717600745812029 5950 104985114667284452060406653972921850610391752530547624748987063235345 5951 106280595499405938537688007726556490729720703493406311396415722900865 5952 107581851356616420413680280864936421364983705885185613665366188914481 5953 108888675656780299989466557592046042602836471175944113666528351314945 5954 110200854615690940099348896252639644905762675076934359944060128498625 5955 111518167110350298118858866836345639755439016121425703434567192329549 5956 112840384540565606470244685019446422062275071627446238470310145866493 5957 114167270688855517595647915513327480298622625019619153196984511290665 5958 115498581578658384610553476746829591629978291289231711746797988669301 5959 116834065330835610472150934679543908524345729731118676397759408728561 5960 118173462018463269233605204760283028258050517594289944789744581440445 5961 119516503519905482385268028002649780480551641061972291431790504957285 5962 120862913370163322157330760511447652882183670904686475199174595067745 5963 122212406610493311546828494736521041229463275396132560447132806584297 5964 123564689636289898500407176558617763536131528160365150637496993662961 5965 124919460043226598696294158769059350568409270667099525477547859657545 5966 126276406471650828505259794870402838465068863075752752731456468596433 5967 127635208449227786526174994185006766512700869023610086754188271916309 5968 128995536231829089383739775862216801537849404338778159508899586343629 5969 130357050642662224790728086773669722140013312964117102327122546678193 5970 131719402909637253027492087932488775733860729562777697641319143387269 5971 133082234500967566515408629148956400182510854393644947798813610856889 5972 134445176959001906887659333946814714190110080412270703458824883429837 5973 135807851732285239419157030870499244735767642411180432123010444784957 5974 137169870005846496713449272268453593814948601969914335304746718311889 5975 138530832529711626677772103279572317101240819012376256029587751834545 5976 139890329445640814910892396968162473877374014418596112561062722447585 5977 141247940112089198192223174832972867267632944432628629366975626716193 5978 142603232927390844674894921680215410253607246830013063914275947987313 5979 143955765151166247150543047489091089822235487104781903973474923504381 5980 145305082723954059266932208540083512020316647862616800923437983956893 5981 146650720085068300331704318717225465602693433650878503600674415006825 5982 147992199988682763241608067268150019251628403728707653446475670546245 5983 149329033318144881616780624829163863419448736987418730418449229502225 5984 150660718898521847327062747079382155565124958302566897917008083388957 5985 151986743307382317741597611413272990124547872602664805559603757232661 5986 153306580683817614165366528406288035562250784951575471116347076782033 5987 154619692535706888505635007791246548970304945551038291035743964744041 5988 155925527545231325207278417572423462070552799238625075502983641248961 5989 157223521372643049356223024724503550875450998635362024882159852364665 5990 158513096458295030563280312559058835274715445914948646682676784223345 5991 159793661822938905242554902855492209951332697761916659728925784572725 5992 161064612866298288196885318467111721948258735018433106699980768350141 5993 162325331163925807441673187224987188860439058695211130823289978254481 5994 163575184262352774964762654623653877051925603996976190369384152893989 5995 164813525472541100045800331036707862487172693536867731425787749699785 5996 166039693661647761890070576326792339518882256260498319380561592584029 5997 167253013043112884068669130218010355902728498624878790143167397042109 5998 168452792965083195665189763905076704807334521094103082762322996588385 5999 169638327697183422495448246245459665593267193621225601999676813526593 6000 170808896215648927377366340717090985766545207650155875478762331660257 6001 171963761986833710556285874099147734957674487615364617561126358856065 6002 173102172749108691143225779004883673369857028383886463217993108825505 6003 174223360293166017159545121924506957927515783086465986997676893642045 6004 175326540240745996628279151827388158075122524124674687180617185253597 6005 176410911821804104455589356215684345520053561358484726040230331328569 6006 177475657650136400753322773078172109171787116546430244408874601708565 6007 178519943497482595096609655785561291975440115750876958940127432650801 6008 179542918066126909157879076697968684080308786740622785187870666453901 6009 180543712760017826526686539087281505915735102021044155353490803634661 6010 181521441454428774503851930885034469507472314288244947602864368127249 6011 182475200264182757549245872568152502691079726793659615714384859923625 6012 183404067310464957077313193647195756114870823296225496123789104792657 6013 184307102486248326717863144552847755560874482470125048887583579411449 6014 185183347220358247225871990931028375059252933911065998183149667015729 6015 186031824240203360201467399028002536007771249044966620440445510405669 6016 186851537333200775926148268483386921962305624637583194390863414630765 6017 187641471106924947185228142505490950018862117372377927889209376063473 6018 188400590748010619208152278348593179898375048385734395071746392083285 6019 189127841779841405051962296774645661791807237731082231484145346859321 6020 189822149819056697180124683656129178680219656533493180333426980259453 6021 190482420330910808865549973196200771730940224766491156462863826758525 6022 191107538383519444697197107252347817713953880663916009509275408457713 6023 191696368401029827092100468321504511570042689005436792990569813338337 6024 192247753915752056656447282951269658115856106026352556346866392519297 6025 192760517319290557679392681315300308070476476245440102700239117221937 6026 193233459612715757352531751358354078203875654190446731420855953222865 6027 193665360155817467645695659789619207663811332155130407977396619910077 6028 194054976415482783530582253506800829027204976014038992212771131609645 6029 194401043713242679566832925784745699924866384451614947062393477007273 6030 194702274972032880169026500973571548107694616979730181612350502374709 6031 194957360462215996276037856346515144369352746336322589949201233201425 6032 195164967546913364088962894661625941017541375654854186054081764558205 6033 195323740426696489127259495280491293034431682473454421427934263827461 6034 195432299883689492541950931762959755948462319905928831855398859671729 6035 195489243025135475494496243334663843458665907573709764204863695582393 6036 195493143026481262951934603240852249567319784885766751934791649081121 6037 195442548874036559515182478234377645341471548641420951422708540476793 6038 195335985107265148404444560291339126348780894279823405631023510086017 6039 195171951560767389502124655427431208049788073567406033415368365827637 6040 194948923106014924941015124024943574114616794226116452560151216957357 6041 194665349392900180128216969241713868425363010635930069691219127429585 6042 194319654591164955880125273953386316533691903063702710620186944625541 6043 193910237131774142490252118367131681302240132404587484389326895429177 6044 193435469448302350652099565201133950955963392487545522250339400398525 6045 192893697718403046167343437014080390845740214818628710975186080513165 6046 192283241605431596903424416828430192491932020617291504633743219741761 6047 191602394000295490451333107282960921056048639993072439695186023358657 6048 190849420763606861018038444499665300250589725246710498023436836862577 6049 190022560468214373168351221995722802229144988943447609940981352373121 6050 189120024142193449778294466198376920226478207458426867341483423877585 6051 188139995012375800847770282129061830352261858689215359175726451199357 6052 187080628248501210341061994823477825506811676582965242718953383094269 6053 185940050708076568821911556201948271191733230681670728744764467421993 6054 184716360682029202048684030232109262572341860285163562105873657472949 6055 183407627641243638706914828837103223828342269300369959047989487136513 6056 182011891984073085831159138363227039745680908931012441375779366673325 6057 180527164784919036987061715013396739095936955222667643322693760105637 6058 178951427543974627724653378828820052045721953454117189313095012294241 6059 177282631938229573924731925025764529433223278873353854714361908904169 6060 175518699573836783245571540269320406798557633252555530125172111278145 6061 173657521739943016653955044123854764525573887655865922673915393897593 6062 171696959164088297823630205729339894058889318001564016337096784031505 6063 169634841769281121688725822811482003796120728027778887860094738547669 6064 167468968432858901507795661697710478844172118072248732993554292745613 6065 165197106747245515074058193831236976883650205712134219049618243975553 6066 162816992782720267084964426284975848639731273131804357588649489009269 6067 160326330852315074771548932288893122309272210607430735908101304424761 6068 157722793278959209598665333658913792447121060896173800273893197239373 6069 155004020164993487756189562898038417395981905415681944835985365240701 6070 152167619164178398209957938929123717031232050973210525649523249668961 6071 149211165256323287806385507467242803828737837781828757291570995679585 6072 146132200524666390295674311679540273643513107873326462168755117909345 6073 142928233936138188652673506154138819791078766703278415737192512685793 6074 139596741124643339729125812202397109945426113165784350694248296006897 6075 136135164177499165523033865075731553442210453583466657201124886205005 6076 132540911425171528225685828022674051752789747520480385370499919833165 6077 128811357234451755119462295561414317207181240391633769263028289454889 6078 124943841805221166403631706183719571794950612054197561053981852828101 6079 120935670970952682492787721361039135598020928490247951817620616009105 6080 116784116003101949345448211869158542064926404264857487695635419505965 6081 112486413419543419266056746662990918635312841696337984891251711823237 6082 108039764797209862492673678407941649612359650571927653530040744616785 6083 103441336589096860016677880687997698918330720285388903145904554122985 6084 98688259945796942618770257055810499018953380092206214487238932739841 6085 93777630541731193281979920508063717260432410539768328352697555276745 6086 88706508406249322124707153420242905751134419900772806405743503181025 6087 83471917759772452971012598996276659679426996976957873361225597519477 6088 78070846855156130837444713241130106183677794419026112467828095492989 6089 72500247824454368101555753656785138399191855486406725479503488757521 6090 66757036531268896151571794790369055482454884657378288154061316975221 6091 60838092428871176983766754801189465856532226882897839217069308916217 6092 54740258424288157767264967932238568729083484576850072006095639201629 6093 48460340748546218866470417387972277698253388597566749224018670427133 6094 41995108833271274481065078619021774964409546327756229328553116164257 6095 35341295193846532909050082762441043397281405343211934450274144725713 6096 28495595319333012770243623185268416545614750093622217416132319975121 6097 21454667569361540266189475166015880526295275822700625221423250372865 6098 14215133078208623036828944504825272584298173687215954646858479042977 6099 6773575666272306266735803225120172666559451007061542976817565760061 6100 -873458240832131237920970378013623855367061715733687245340635480467 6101 -8729459685332991433772740303133174342179023094950358555258123874455 6102 -16797957242291998296514832405881546546978620951022766046075731920683 6103 -25082517076291808422169957669847587454185747522021350913533499789071 6104 -33586742989585917168339400041356848075927139487032031321661485227123 6105 -42314276461471730233850745214157972988720857492031037531520631920459 6106 -51268796678643571806777403322638871767385944560479211591431360583935 6107 -60454020556278361558014122645449778389004768599537892821393212721303 6108 -69873702749602611338649731330671866974896077075236720246992138532911 6109 -79531635655685270908857011183274199160001170490168216115852606610503 6110 -89431649405196787873843698785988686982270341881062846029155381398847 6111 -99577611843870542752188094980693407256174278934456269438037894142955 6112 -109973428503398573215367601611923216231216925971705594095947951110675 6113 -120623042561489214609135236227758563646400810756064211364024559957583 6114 -131530434790809954331306541057530734259390565590140537449433838707179 6115 -142699623496534428164251902145402175455803698190525406626294564264055 6116 -154134664442208074649732145881711201736831160747876342950736571962195 6117 -165839650763642511791654822907170369704147819588964216894450054215619 6118 -177818712870544206156888722214232219238469313429957167962086732183119 6119 -190076018335578470635830178532177657579447182743502186725218377726879 6120 -202615771770565251073397356736545501682994377331229050031165181053551 6121 -215442214689498546587523273274588575848201169573408970651325040780831 6122 -228559625358076650979045848687283352206975809832023635240620722174895 6123 -241972318629425706186025519395251690371205780126035537283266810948419 6124 -255684645765694320542768377479734473054524412744652114472430186685843 6125 -269700994245192227735285988931143959240101351974609974259331129063111 6126 -284025787554741144069397114564485701476963495444003258145113256203867 6127 -298663484966901125137870280416096851314581811798306208537741050180271 6128 -313618581301730825430970546537901678974085570073883182194899758600579 6129 -328895606672735129122263285050153467730005225777554354125120591922811 6130 -344499126216648644394076695503630550617272747706844262499002650134143 6131 -360433739806698540577949480543196590397738241490520010797900516773143 6132 -376704081748985154263972210247061020645249228615091521402426719323039 6133 -393314820461613700806614863391641963995729177507003693576892932409415 6134 -410270658136205298486728097837935210427297536377716366762609677965375 6135 -427576330381410347504111516677023762621743911458438542802405543330555 6136 -445236605848042102109992414971510839662587734967993433661801076590435 6137 -463256285835443035167596581315436450608721708941992644711235828529455 6138 -481640203878691317363990820240528343779902230584107044009606072928891 6139 -500393225316249421913373531551454097530839069770607562569417577878663 6140 -519520246837651516978225760213705388153754938687451069944570047072435 6141 -539026196010820926021059381433457763223275614706809456245710811623747 6142 -558916030788603517948468237892154096118299200291813917993389224546495 6143 -579194738994097438159540550170621628312101885413610081966884905907839 6144 -599867337784354105500663395880284837538134564758760136721795521675535 6145 -620938873092019882707915549229273610243554809224382132241725915062959 6146 -642414419044482276200900768919820823697032963462745942528578985191679 6147 -664299077360078939241438610155932535219940520137890630607635813005763 6148 -686597976720922137477759456293321814823749963025466152427188023742595 6149 -709316272121885692040087902329005383517057256847760546073569654229975 6150 -732459144195295739604371643062846187639133445463471432462025796984251 6151 -756031798510860945597835645824741492214061251274096333746529167532175 6152 -780039464850372072927944440856640071753195856988477432393608398003411 6153 -804487396456695048798939202852205705234047472813998608847067853054299 6154 -829380869256575883260061949295676997062969598440135455123285703854559 6155 -854725181056769979757158654190426184316250315135469128903301051685831 6156 -880525650713002537035461010057580675213770741688813047546130697322319 6157 -906787617271260878046182576281612154042810441002284086067683668953031 6158 -933516439080913651922716851554202633259813025760037742751954540126127 6159 -960717492879145944527247026665532761131829140321474866791464624035755 6160 -988396172846193398384245899553286668360483348712006471241548797872931 6161 -1016557889630852489064068982280554908132603174854206038879272911449551 6162 -1045208069345738129096099469658056012923569222512743262690333300828683 6163 -1074352152531753777467527193525972120125247633981624363278635379533447 6164 -1103995593091233219519535438764386587378865355164080636763122328384883 6165 -1134143857189207153922340191401996234665622924696181025681598254701683 6166 -1164802422122241677193642603882543979518237947604041385019024510432815 6167 -1195976775154289697404322813784507399192069288479238787622119534196511 6168 -1227672412318990234071409735362953012506779827487133734331215836400287 6169 -1259894837187844476405803937952678525388237283960512146506201346999711 6170 -1292649559603691373823587951218173236958078788744097589456887544278783 6171 -1325942094378899426734790656009540720735160610230014747649535284158595 6172 -1359777959957685228837332060857432549034841118557660174037443336264947 6173 -1394162677041963190415734370102099520088212453426205104194244431510423 6174 -1429101767180124742202266267006061655006134097461465242683118989993915 6175 -1464600751318139187315100689783076851490646382191272700297595214840223 6176 -1500665148312362231355710751053362689764742659695758417627964442760931 6177 -1537300473403432084206256850826741716963191330650438801219296216199227 6178 -1574512236650626888113326033277785320984022049846707541804782830350255 6179 -1612305941326051091728949484094356942337056471750588042471054446206039 6180 -1650687082268012255584468798964348414652343471838802219240364013873775 6181 -1689661144192943647625408785668461487602983310129592143753083001969863 6182 -1729233599965221864602735303208321086504794090289366544817188321040159 6183 -1769409908824222603105919153896173685057121059260708484206845476115147 6184 -1810195514567951599489000687992692643791683001248497939944724242276803 6185 -1851595843692581667875288556557338147443345298356914660725111446723871 6186 -1893616303487220686469215802319529435949829692357419429633407632293083 6187 -1936262280083229321737397437381381467668114453451484163690861884842311 6188 -1979539136457401234272413860923623428423932081457483937601409963745251 6189 -2023452210388312486698291313792258054811377841846023428614660232297731 6190 -2068006812365140869431606305825286314758920270094465857915141223338959 6191 -2113208223448249882051101950967919198898199200782334734300137310659967 6192 -2159061693080826153056104075086630447705227591915711796502408726574767 6193 -2205572436850853156687592080423149631348694120402943767044905385282175 6194 -2252745634202698188839520109722708240671960061870664309090740163812767 6195 -2300586426097583702887682451679181026515167350795321499215218189251379 6196 -2349099912622208277093336038292313879753466538366185987409043113601827 6197 -2398291150544776696297678566907097079866120061665293503779414670934487 6198 -2448165150817692878486337463387877148229186813286574378074557955323819 6199 -2498726876026163669886948004102688706715985714507620707299359044331151 6200 -2549981237781955867134519190968276308623876789735217151811505389253539 6201 -2601933094061543210338316885468953570134244222447927509516531915645595 6202 -2654587246487874523169575793801996586397825417989987679958314377127231 6203 -2707948437554988664229367120744968137066018112855578950116871128261463 6204 -2762021347794696494502527281337184687780075207328942032814876750463727 6205 -2816810592884544667757977381740888834241398349304009496828565716986871 6206 -2872320720696270710863827902640791787797006893704211400531188981053135 6207 -2928556208283953588487364230664473036206104010167652924608316094035435 6208 -2985521458811058738085473294590241821315652807110035529752845491302163 6209 -3043220798415571426044403669478976767091683420127153353831546449417615 6210 -3101658473012407210834069195451445354493298476461845594328300139782107 6211 -3160838645032283313935096602565658409549348327059705582122206678536519 6212 -3220765390096229790607238045385192736568987538216322761308771104493395 6213 -3281442693624914570384445559862868927374585846490665801903793869489283 6214 -3342874447381951698031867411171063683111479123114623589830914556759375 6215 -3405064445950357459932875742181290496118552864338732179069379369064911 6216 -3468016383141314525013895357753725590248905645966302522467334400645695 6217 -3531733848334399773977363150422576644009012004431441511418891162892511 6218 -3596220322748427132320026024886419417866258804230053859242050797785519 6219 -3661479175642052472253352519390115916920998621827204319861134309345859 6220 -3727513660443283502734585268012967845538508722800562412463773598702595 6221 -3794326910807033536527421755810891047074128728402566245070654222475735 6222 -3861921936599854105058609529969563385671913615558053869296580027254107 6223 -3930301619810977597271504903296886467906096199023163629713849419853231 6224 -3999468710388797424217168148952710501599123407799055581447416537735107 6225 -4069425822001909668508605776815869387781705622964462912359370501949611 6226 -4140175427723836763511289271169146709758874689844145033063696368968335 6227 -4211719855640550473290058955184592099295337523239821359705284541856855 6228 -4284061284379908307396071628857988593939126946203574230202570643178591 6229 -4357201738562114516896951406115525788036433809937016880776298612640071 6230 -4431143084170313976146444598049299470316303586747433210466572351519087 6231 -4505887023840424571304689329433968741750618604521134208770377551523403 6232 -4581435092069311188075357010048827534395588095165689615072784129132259 6233 -4657788650340402030484399603479716906205927635863634569572871110516591 6234 -4734948882165845806306947197531037607187833042498321766936410179420859 6235 -4812916788044306296238392830303020318739961813086074618140187770339959 6236 -4891693180333488979624525737128420531921622191101039980335093743246147 6237 -4971278678036492733125889405881181158574298500670526843538968014000195 6238 -5051673701501078146616905455471034957647568092470970737273030367472447 6239 -5132878467030942726857212170736727546930125014676927741064220273053951 6240 -5214892981408092180546793115518123925459099586744185320836399672503039 6241 -5297717036325396098575233200307466336194246991863416887598187694730495 6242 -5381350202728415699126780819204115226662437444555855779962231940121023 6243 -5465791825065590843441805731338980772853216930751618937518227490172035 6244 -5551041015445873310992024790477193179839058875617585813507252378747395 6245 -5637096647702893325590797776339797287816809415474173981036237783465095 6246 -5723957351364746557063555519111964415775153302775728878926766378778955 6247 -5811621505528489299897344751131093244765918627370714292565340653685327 6248 -5900087232638430247307573025721303453836835995078521454423989585257427 6249 -5989352392167308252122527709643611335449677375550820909740303174337307 6250 -6079414574199446691329347864269558032812171969335982486008601869091791 6251 -6170271092914976545141824384338638119231145754372663381494149167614295 6252 -6261918979974222060579917040450262276963921246066745509993077794135375 6253 -6354354977801344910267877896576517644235019394141747578101853752672647 6254 -6447575532766345076003294616636310549703262319301030018332809386336111 6255 -6541576788264519300486557109675700905295148688142531812337467508192475 6256 -6636354577692480855971469232858158808822292793039267694311650103816307 6257 -6731904417319847592762011901417691756817065881696060107133662276006287 6258 -6828221499055708749980722475749541751009896391591586282294869301129419 6259 -6925300683108984853532586240881998243492844570206769525817300181328263 6260 -7023136490541799188228106365853386703368823056437921025759631540999395 6261 -7121723095714983830681991393817103542764401017210352591245981739842371 6262 -7221054318624848063412605590374759217416416530083813763299511257925935 6263 -7321123617130342177020631884813247709855997300801259580683279922067103 6264 -7421924079069755202964983796361968846235497245979176713828481401975007 6265 -7523448414266091023192707280379429686654266551184293081543482731919759 6266 -7625688946420273571256937810018286767357459772817098682519212359510543 6267 -7728637604891338491917125043574647745637545328586274573924640110710467 6268 -7832285916362775659094962172396326668678292561321086941484470424032627 6269 -7936624996394194385240548416410686829736612770740634784688768214458007 6270 -8041645540857490985178077429019043894729055403849019181057295742938731 6271 -8147337817256706604577394043003776813825810245589308717572314558192623 6272 -8253691655930771883863107937100988839092076593657788983215576700002595 6273 -8360696441138344123308282818036954793479085835570079744409464607369851 6274 -8468341102023952140783750810795294072283915054796602454570196074743279 6275 -8576614103464673991288856864419815406193633664007642574780531271287559 6276 -8685503436796583143484681515736960364450684388525426475555706274654975 6277 -8794996610420209604596145624938351900638345062234709347073336616496967 6278 -8905080640284273847743851898162008134086740634162020578737729228871839 6279 -9015742040246963247094552710729949443022326193124125818223188568745739 6280 -9126966812314033062666951518330095957246231571846177736401116205930675 6281 -9238740436753026860763755286222462176184311739582821171764447822127215 6282 -9351047862082924604292722612760009592902358021721711740936423153020251 6283 -9463873494938540522744873011531124403633369550888360871413676138032903 6284 -9577201189809007270770901867296657294031507236545201661297601547348963 6285 -9691014238649697830689753941774446976279553985265401944754135463717555 6286 -9805295360366952104310161149217007487898263542389196080465240650583327 6287 -9920026690174991197203116671822000934276821636958061419837380047777343 6288 -10035189768824419020441899335490862393407627470925012638579370740506543 6289 -10150765531701728045393719391340526441642734664770330465932140308972287 6290 -10266734297799243842788710485276779169466565749730182423324749330846607 6291 -10383075758554961443093289107137688340218711057017253823962482783322179 6292 -10499768966561745567532179971409678271641737254670169737936072546569507 6293 -10616792324145386423547308324957766034504479744125728990580541766143575 6294 -10734123571811023031376075092923290449498905365641114662240062312012395 6295 -10851739776557466975919141520260232806462987323296587922314721768483775 6296 -10969617320058981056436228936936137270870559754937602858648450603428787 6297 -11087731886714089562539690432061427760148234270999097906819731077862747 6298 -11206058451561019834696860890038769722711186408962088549492989130202239 6299 -11324571268059398398231679857124200826801753170995458948492615523869015 6300 -11443243855737849287836277440479184707418887370390117675196914151991327 6301 -11562048987707167232645333553353265121284073599099470733811591108228807 6302 -11680958678038764146143275331335269961383920176585223059665871490434255 6303 -11799944169008113888907718163259516797401784080303947528050294447266347 6304 -11918975918202947541541026798480381479354659892223873198393116939870291 6305 -12038023585495979469012828069540095440665192163625393877275344629415935 6306 -12157056019881973272069401261905711822834579415301693768852261775815403 6307 -12276041246178986335841428362750491225861715781827250154073182608856135 6308 -12394946451593662096274317492511247675444897749193277055624014919894227 6309 -12513737972150470381574966944009744609233745142930937323153573582140291 6310 -12632381278984828244419288475084539425240096969299258980762726849064895 6311 -12750840964500066611841569190975473225492654976884870195625415250748447 6312 -12869080728388241839356601860807790036990877030638372184279014251704063 6313 -12987063363514825895185939917390506031394919669728028041137829875751199 6314 -13104750741667344415213695670925499228702020663036651314395244323260591 6315 -13222103799168068291320528787398446742549833283789224471296088938728691 6316 -13339082522350901780689192887761860580154384457478119258611360972798355 6317 -13455645932902648383980716997403840158817920394566034354293101354991383 6318 -13571752073068874931501171936849358790385040324967963716867087349229019 6319 -13687357990724634471664231671431279342118847875216751972255468729457007 6320 -13802419724310349670652579444928841729081971702584569903311951290912691 6321 -13916892287633200539856166029717498180282690141275411497439362343504571 6322 -14030729654534403403751345491056946944937952233318264113932937686890255 6323 -14143884743422812139667252559773605423256997402207635412250438061566231 6324 -14256309401675317857575419687518431746027495354813954332847444907881503 6325 -14367954389904569377546755161908389488334428014465265027187551439042807 6326 -14478769366094584099925437621927588765163106894216113184239575948858175 6327 -14588702869604867184114159640979890816455879809868447213186348783478027 6328 -14697702305043706351086471866693760265171044179533765823348954512046499 6329 -14805713926011360138517595997902525475519304427744849045380096022071535 6330 -14912682818713909060539992021604610915233569419674173791133808653513643 6331 -15018552885448591893402315441827749534550262952352913737015650783415623 6332 -15123266827961503218362496806546138662541884763729205141236443517174595 6333 -15226766130678583441440234557333702692331921413959980957278201861553219 6334 -15328991043810888770639603570007712781092245139657168772005326451459327 6335 -15429880566335186103040091852533325575875159814630431814138961940289263 6336 -15529372428850976451006862165944486265716772797807425449704173694688015 6337 -15627403076315110457452143794475887363345939114562833593723183600888767 6338 -15723907650655220708653981460883657742902574864122270774436423912300991 6339 -15818819973263257989025742776254421821557900696357957036724846822661763 6340 -15912072527370482329283345108032853601479939459699739786142576719864499 6341 -16003596440305324717755818643260951366100804131946343972804486848973911 6342 -16093321465635601667757460296579991274702667137486160041288941673140491 6343 -16181175965196632502727100743769771195533676985128514022843459416913295 6344 -16267086891006878228631911602787037364980422238072568231615616892435987 6345 -16350979767072791251334836639631657391554823470706975508869101380243275 6346 -16432778671084636958372374769950845207347534763210077075902246603022815 6347 -16512406216005121361954836748465403918877002635249345951444123459332311 6348 -16589783531552733585851224954343899753263555367570808847235032504570831 6349 -16664830245581788015895772710429794391612346169995323799573998082185287 6350 -16737464465361228414734170280508668728623925565478924701481346404280543 6351 -16807602758754335269524719816150920289175731759284509095756497760083755 6352 -16875160135301558088901687753927380267917609241628948896424695003869171 6353 -16940050027208776336676007267832539648484921052758370959743931096504271 6354 -17002184270243376176450381021079914546520554560641918640954140586539851 6355 -17061473084540615248314331886932625245654420503968893386522829913765431 6356 -17117825055322834297679018193028186481759940512865703748304476046791987 6357 -17171147113534162672535973547744463218408300313571450558632954753027459 6358 -17221344516393454490239179814451863931048950244492840614534337336989103 6359 -17268320827868283694411778305394290865602641615847877282217947295850271 6360 -17311977899072919267649570790810212081217697923568419537862730166474703 6361 -17352215848593296583099690806846157045622331953296147311886268991211039 6362 -17388933042742097258217167816249212797215794436683052615359124862683535 6363 -17422026075747147964480440512703143679806528336778646925552763312661315 6364 -17451389749876448437640435445475228110031143376875497742956890827063603 6365 -17476917055503240472290182114528895210169200049377169515428866563755847 6366 -17498499151114632961789989380169668681766637543711169667692741613571323 6367 -17516025343267403108635931521016752820075082262981669471362109153432495 6368 -17529383066494700770365586811211435911746868839470654336736243930522211 6369 -17538457863167491571486168753490988939203039783641605655993039728972283 6370 -17543133363314684891342352223128416199334493447433024189120203696480159 6371 -17543291264406005181404900289170030053737034341722087363584172408402135 6372 -17538811311101779261294034672069423148787661082141229158968700685676287 6373 -17529571274973928341699173682258003963929509915075762621128491535642887 6374 -17515446934202571511811254532220817089639516180048654467822859545822815 6375 -17496312053252767360341676742586529771105771271156513638982743513234811 6376 -17472038362536042259681887489600128115470516348445234035471102963501763 6377 -17442495538061477684301328789068587646527744764098973037514763764244975 6378 -17407551181081254743505796237375318196643740316632632130645158967212379 6379 -17367070797735681937864075246640452061019598473901062971791132996539399 6380 -17320917778702861983742912226529969309864404995732350040470669969511251 6381 -17268953378858285444782489078547506704546506829201923468384424404193155 6382 -17211036696949772847918310214846130016895994937268855665583514728103007 6383 -17147024655293322998649689184694744294118511360620642049456714500880511 6384 -17076771979495563330096039374655891319457998205208314378302342650996911 6385 -17000131178208638377526141844804309023691542724052553008561257196976431 6386 -16916952522923514848189637005770948706086815762770846516519301158301855 6387 -16827084027807826310588866271128664791505714600053437808721263842147715 6388 -16730371429594527240736195436829195123218228849763996345823838131494307 6389 -16626658167527775091210675670316433955158140034064593240561154027943831 6390 -16515785363372610174091764865092014227923566884793500528257763719625179 6391 -16397591801495156527458921212592588375788002858392590125226311352824271 6392 -16271913909020222548400345172020419571577200621775311057194188230654003 6393 -16138585736073338080301315341810103754697673478846912716199989710557339 6394 -15997438936114424819002597589311413115254445318064434709918489096221887 6395 -15848302746370459408726790053460310795184626993326367014104384887896583 6396 -15691003968374653413969260460720333554052913181256517917143002372797423 6397 -15525366948619841535887196892811948747735191226740842533735224912953863 6398 -15351213559333938969641667977935697720316807248737960069989988731915791 6399 -15168363179385500731238418405346541812034700325139498261730257204193451 6400 -14976632675327590096219249374762131027571786848625071001000959407319875 6401 -14775836382588340047185651901504222599819523698775194329432354978578255 6402 -14565786086816770799090641059883557259801222575129298473802377628320363 6403 -14346291005392608120129543825832427243743726529792990518575305460973127 6404 -14117157769109031267305517381499013706535938004060875295596574666020243 6405 -13878190404037465969447755878013786167432835897933961826373605273888755 6406 -13629190313583726990890736424935748425269821196253886148785761154524495 6407 -13369956260745006456761463704059688128253960071189006029993762597377759 6408 -13100284350577398288951736433386111414068689545485407701004321938975231 6409 -12819968012883845851408192164300183269735990948438559494239530372991391 6410 -12528797985132599206198893199233591326366806842782968261314039530338015 6411 -12226562295616470299379985533646369183675134007605323204541205675213251 6412 -11913046246863378898542957128966730410098420276982970523939688924530003 6413 -11588032399308889253953965954137772998207963619551786814353279449216471 6414 -11251300555241647221609692914567622031507280282002460303306184410955675 6415 -10902627743032840031601982829114624404997767614480058002516501750640799 6416 -10541788201661015976712891096289346725312759230384185020746358143561667 6417 -10168553365543819096793154730287209972294771761070502623126460172542395 6418 -9782691849688414410558106758416129207694739554819843069866903653945615 6419 -9383969435172602460949334636867338972055513006383199784408808468977367 6420 -8972149054968847857986678192392992229691180128577873688868866725708943 6421 -8546990780123675187374575295074455442608027833937791531754160621843399 6422 -8108251806305117067277664759786998064934356926385266694571198624245567 6423 -7655686440731133343234459755927985266591766824074517232377859200633931 6424 -7189046089492157373739348862586419949017908257752173632526562337427747 6425 -6708079245281165140445791559157100626428176940440276425534354455136287 6426 -6212531475544905477122608296181365612472825638748225551379237093025915 6427 -5702145411070175114516848173788350433717332083313039311135235883965575 6428 -5176660735019270442259364003920012984159375137742734078544006349548739 6429 -4635814172428998958180604695445795125445495029217636634947146051995715 6430 -4079339480187887266156494710278391100550796209169481403244837558156655 6431 -3506967437506479260334491554645012356113317981521009010942231469233535 6432 -2918425836895877750652344246421014495812243167683410356068322560419215 6433 -2313439475669945306549075246213849636165658403305597735425969423854015 6434 -1691730147986845475041951035767742705656123334480142225215480949038335 6435 -1053016637445873830597350852113292190045834945903647827566456227640627 6436 -397014710255799487752521656218730410444861563263122648882594035058755 6437 276562891008788181994459786835446686840295222016554531227354839536233 6438 968006453046355891768426038757132944331256936439686791988082047569205 6439 1677609296845474156413414883494565882047829847482694330988406524619761 6440 2405667782062701860552195071665180752737081476012558829404711308689469 6441 3152481310743687350818680240114027585848342842906709372304188209658725 6442 3918352330369577018965343942581892129031827306289978461925344850057121 6443 4703586336210530667061335112656761262700792355367970006115004520560745 6444 5508491872967848360312346946756471613325332520512508721491474058110577 6445 6333380535685915912536252718676472760541761559779929894716327125725641 6446 7178566969914875675281659456061134433128775565544969684395182949338769 6447 8044368871104625849508292311085282333208918852467657600378750257583445 6448 8931106983210445172493075525759633925780376159585863199404399392707341 6449 9839105096490230487901055170509455694853718187868538489882928866483889 6450 10768690044473022450265046447126379046942123262940098390916898359890117 6451 11720191700078179382405664527719084302893861014287114785956976951658745 6452 12693942970864241164853030978094668722487838479824312767004288342469773 6453 13690279793386203926342428625519029904242599268633879079419646725271485 6454 14709541126639602296064728813091787039282908842848427352492750929564881 6455 15752068944569469008135139944777232751720937328876167753004328089347761 6456 16818208227621911791774712255646619095725000147939691586012502970374945 6457 17908306953315714673944764835072291520347500507886856613936545925525281 6458 19022716085811035142769776928146652226323152207484431195358981202179185 6459 20161789564451930007440832141643244554774838948220021937275386900278653 6460 21325884291259101324710814406416826363440902011639008822296472080168285 6461 22515360117348909381487178617807636014852328321764931223120428582891305 6462 23730579828254352511974800811004886544738375199804565779580978469532933 6463 24971909128123363424792958844303697282613856818384006146985759765809937 6464 26239716622769418808449979537438184943827808421462241300077087991166813 6465 27534373801549103211599481451821471574233059869218176168102509744078037 6466 28856255018040909649087295083187143023068207211096429132399612780975633 6467 30205737469499198005703395114132885907555935138800669962190674180097257 6468 31583201175056868191860315754581572181794949785571719403983635887343553 6469 32989028952649938089650387809450480890604350150820056172560539092620793 6470 34423606394636846712708559524335512712668223131551297560648547793731121 6471 35887321842084930630359983548753511262050484449363016713420850336166965 6472 37380566357696146678342941238334248758184017888013738313393925328060861 6473 38903733697343736237183129059764178112803383791903705998255582590301585 6474 40457220280191146011723113804788457407994425707206863180501340728427621 6475 42041425157364137234546684270804002203183019947955363665251676709520265 6476 43656749979146629652866668723905604966498831415887329087336466077006365 6477 45303598960670438487055154292701257519911176369774795269926924029014333 6478 46982378846068671884420584431188293879309562464212349675518911329335585 6479 48693498871062163179362441976521813134977298724218191317329047548381441 6480 50437370723947916630079173705919072671791883331700577059562754863916065 6481 52214408504958147179027289913986725306524290243693174191249298068547969 6482 54025028683958094303270296759110200467943526337803563770113386282344481 6483 55869650056450387129425255288418250535163981697059652275099836210003133 6484 57748693697853332814718474309173401243217715247476145006047784386648733 6485 59662582916020092689741808185023130069758112513316110333845140234050489 6486 61611743201965300953273694073786093701693436601299707482669148706456725 6487 63596602178765268755450275026550624904036950510874299955764722925192753 6488 65617589548597502441017001220664578229584759466712813872143607840049613 6489 67675137037884848501314599313502065551373831428241251699487176511034405 6490 69769678340509159545541277449060554166011174839960736221687349289331025 6491 71901649059058955302225610676881602841600698045751989148416612336558633 6492 74071486644075130449493792573594760309358918985639465781149965332380433 6493 76279630331258336902835349136232162881815230556566835555329878817628217 6494 78526521076601242215839805855512710949739240855261156328269967660495857 6495 80812601489408437929773113236159982064656265993585668729494737309793573 6496 83138315763166342201650605071815806490014996570513007750732566745128173 6497 85504109604225009806481463948239826061825590736628750911158059992204529 6498 87910430158253329813124407825721410897903705805557588848839663360673173 6499 90357725934428656835498193955245848710059189020646786184720016831955641 6500 92846446727321485933171609597351881712010713446145692937886233436969725 6501 95377043536435343940460077856886885619542770937540392752664369198751741 6502 97949968483361631418612347048799514383605462097965428377004580099866801 6503 100565674726508709516476482286135184938825464135680204058297589885537057 6504 103224616373364084974992757337834190909732942567952294684816883180290497 6505 105927248390248104287220838290355826221520753532724157046403220063173681 6506 108674026509517124818623667181695288861058780061398748586407616654945809 6507 111465407134173686471606832824840676735129289964862676491086095381907709 6508 114301847239840762440737837037061824321769320082428647462400804378000365 6509 117183804274056721722714289702171809985393167782632062427670940637971497 6510 120111736052847189521722759655529671480381126410798789476714393941804085 6511 123086100654529544500972587084422227382559649239329619977369085761751313 6512 126107356310705344185622441442476352425057012810335374762208357042409405 6513 129175961294395521698366241705927648395882760554390295904743059059233285 6514 132292373805272748624536640970037934720595933424932495448684465751613617 6515 135457051851944910138838430105087550457065411545673366909297111731365945 6516 138670453131243189806072830235390608360594246443320893289800405053297889 6517 141933034904467812676486740888374794661160850074125087378082597455934265 6518 145245253870544046665616786414188233605180042262291261139042100003193665 6519 148607566036040613724753628564860409741639205332282241204397673130827317 6520 152020426582002214212177490728627144471015326660701763275262166276098029 6521 155484289727547420156314517438286744790014730978486146898261744253524113 6522 158999608590182746008706489302038545756000514229221846530634593218754245 6523 162566835042783259009644133422073255050907547465855634533569761808962233 6524 166186419567189645689491761637490764285989520591421668159563063806509245 6525 169858811104371206299989198172478843931028328830114024425176459628076813 6526 173584456901103805377611426813318774193321484150125845996605647305727745 6527 177363802353111364184773512550154389525430892933676788149412324158518721 6528 181197290844619039728414514027554378418407199586072876251678960643024497 6529 185085363584265795422298215646671945551027896980505115613111389651774337 6530 189028459437323630522251849790653482076944465404980946534415697159324177 6531 193027014754170299229316918593151417197214856124925020342996078460332349 6532 197081463194961916116552640669707330816522062405602487638510615253187005 6533 201192235550451412301705084710885750148649380725045310280043753075732393 6534 205359759558898376861631563963864146166111763445287208017412172340263797 6535 209584459719015390379977909006864119783966650008653774227229008921697985 6536 213866757098895532548232666646134519436601142786711703342108773332002285 6537 218207069140865323420823955797315648748430824431298061517451645132971685 6538 222605809462206938578296157604898820741495818497858444220218116889019873 6539 227063387651693122102007101718910653796410360935659974734851388037327465 6540 231580209061877808240206356250538638462518678749919131634358033355409665 6541 236156674597085052976437056618531389059257681978380006660710752897084153 6542 240793180497038470738247581603779129548769295478738454982006667285550225 6543 245490118116072969239433175966427243382211254796856067610957321404903381 6544 250247873697870177284316597146871873897527276881794740557730321164762829 6545 255066828145658566314872151631748109092331110979818697947433079241070017 6546 259947356787818876913482321170538057323734638409748955592927508999076533 6547 264889829138835076427607145859038097934395985007045669805489478377073593 6548 269894608655530693731401147279622120672286168323167422842034747046364941 6549 274962052488530001930156429802608971078567406371133470343762185360152253 6550 280092511228883149931475203808128851985224678668307378769292734275565601 6551 285286328649793979304259701495804815006703585055074128261150642695207265 6552 290543841443388904119640871488201389940489681301367069489396177781976289 6553 295865378952464878574128410618005121300503345265481086407377446244459233 6554 301251262897154130543105588658390649442134143675577667866926417516426033 6555 306701807096442998865038661257716601083152027400504797821385723720328141 6556 312217317184481878534107382285343691456950116190100545781999415786309581 6557 317798090321622951149710461079354923362139768299278924772064441028921257 6558 323444414900122058368548373839333586429112237608621175080045766082299781 6559 329156570244440763802799181868491443897213935475690761606307502747514065 6560 334934826306084344252052999497561635876119105456353203511840824060116845 6561 340779443352911154427113516467026928128483912194692318037915437724135813 6562 346690671652848520879242798269366199577786278825051933069134649030837649 6563 352668751151950040774916981827455651907144761658844973486244222867010601 6564 358713911146728889925649609851584351875422429111490879882884260458051265 6565 364826369950701482187117548051514959681113888514300172662677788401758025 6566 371006334555075569467192181632026250174855867222936824238147982021330401 6567 377254000283516628227070655811155005996551887952721101526425041686749045 6568 383569550440926145022832241778458880281451336804739826055664365933942973 6569 389953155956165190421442370247510668308930883979560987207400155170541585 6570 396404975018656458048908579867777993670883732777376796090211321391044725 6571 402925152708797743700632262155414470216187246000400942303741877772283513 6572 409513820622119648892810085057171655168046913350843859588448944894559005 6573 416171096487120114077488253801140140484340568750828643261950854269610941 6574 422897083776708219525063590585481417144208930210369827633262596442698593 6575 429691871313189536722071952713085530738396850716392645666685916425883857 6576 436555532866725170596495555727156264139265748705673040152935699704585745 6577 443488126747196503100065193977007938502461677082004086439483249153369793 6578 450489695389407532219905212042968814948746816487292485801022092555901409 6579 457560264931556597500120600817397486253931097265788242931976541991641277 6580 464699844786909194215916726112495662715648067571247305377027473772118893 6581 471908427208603503605716179551747420069550744344970362610882013914363881 6582 479185986847520206634742294812648158970573304139414934005700485285041045 6583 486532480303148103791355681669497617364654765756743090759630253672651505 6584 493947845667377034025499125000755093950666188896559310609006991982074765 6585 501432002061149572289290509007553920545110999016243055082445958840187829 6586 508984849163902987870041015328879377715944989791622997943411504479436865 6587 516606266735732964985955605715920755843579350578747880122055139308790825 6588 524296114132210623598236738744818972747188481842524360852229596752202129 6589 532054229811784432258416435725420324656534479327177382021844802443548473 6590 539880430835698676727339769159737829755974114130106267771967141104909953 6591 547774512360360238258576996232255714725920436512368170069921013225632725 6592 555736247122085544522425332157503756502511369801623801573579296941389613 6593 563765384914159684351580235593635884930580181014347920638248929458509745 6594 571861652056139825522012232421326723483192398784962411316443426807024277 6595 580024750855335242845461290646269571546762971987174296974687212516701705 6596 588254359060396452667296699814699599631859505581540949462773394576577645 6597 596550129306946159646676883380128716106335065735422984711381853182065341 6598 604911688555184953187367961044988090464016193264597788939096463836301361 6599 613338637519404944307268388751436337604849906246024976045361868784475233 6600 621830550089344809843683423759960019520323246709512641804869907532502225 6601 630386972743320009918483264580974898177319386846599550428644743203137825 6602 639007423953062267312471424776878091212079529706042748354704157622972049 6603 647691393580202744059250490746172803148666642098118945006661282417927229 6604 656438342264333721964882979695843338106144734494905309861105670157190189 6605 665247700802583990137365921626693167610805688944028887648718748655079289 6606 674118869520643564788231344776636493511694050744131178643692590578777189 6607 683051217635173814803217389476504527460844476891672410814160046329219665 6608 692044082607539541708674586451472992759249356542439277658728889667905533 6609 701096769488800064950157032851281731496126310401535477447566700177672069 6610 710208550255896893708437180165595760449348842152953705365813405243739329 6611 719378663138976125080265946584010347715406594381287306289013347451697769 6612 728606311939784296226007622740356159171711066053109967237271230300968673 6613 737890665341077035317508364108517738079465943199729231398114630857321273 6614 747230856206980503707430987246254071253821172778793660427813376967818881 6615 756625980874246299978998869390995274922524561210403964767033670094862917 6616 766075098434341206343950633999632241509435400678545342701979548480310749 6617 775577230006313899539282745401113302349143279519937211820726140879661265 6618 785131358000381522872745707773114119174142884361084462181726058368394181 6619 794736425372179823695479497905191417321203507934847685473971048334270905 6620 804391334867621402301996600630749456279281534099312605652920380971092749 6621 814094948258307494395081902628316548557340811744519624577469189252661565 6622 823846085567439620792411200704958868340994908634095792783580923886586177 6623 833643524286178385324705165040021032178144104467176470558836278507999105 6624 843485998580397685890611711542009437595104645792607669463460012352017457 6625 853372198487783624732983375689645003675000575304985330036098292776524113 6626 863300769105228463215889194212515130465240246853352928264445819635486977 6627 873270309766471064063175571227890809523674324983573320319842533311810237 6628 883279373209936401221565939573114244647885294016736579270502444876282429 6629 893326464736727894595664881779096709371277809896082488401724261964643305 6630 903410041358727544945771323151868152686995797821948303600161268390606341 6631 913528510936760103613525849961424889095848731949144258617090990671411825 6632 923680231308778813545407671432284663937406081888984208367212653701365101 6633 933863509408031602701303949619889249256937406493077442926565970159853669 6634 944076600371167999488667830184357190989800223720315613298600853593613153 6635 954317706636248472743435241296633712484859661804439727526896223174250169 6636 964584977030619377134583323140283399096508486681808414625724627917926321 6637 974876505848618209101172634777514509881091184166213041044741321343698873 6638 985190331919075449710689841189366805127736783077581345838099576453700881 6639 995524437662580889566572624207788969352514956311005093333595337088765781 6640 1005876748138483998287025174650160085495400427099302408948100638406541277 6641 1016245130081599617547544617265992793244331025225826215372946562442505265 6642 1026627390928592023446573259423854194199451961993342728496308854351400245 6643 1037021277834012221448087913614649543389528230430152241192588791911855929 6644 1047424476675965206622073459085879495945559530350280200099562125628917325 6645 1057834611051385843784150264886567730194283919791169844310809195299800333 6646 1068249241260903997699417014663542787638091706939818143767498836824281745 6647 1078665863283281573212923454187048634991649503614824705484593222552382113 6648 1089081907739406210295523826905185041708478835907100274235633990227469729 6649 1099494738845828520008818321345507399131768227627112552748358898600619873 6650 1109901653357831945617211147486876907302851420119503616426431661254569601 6651 1120299879502026588977866393299062461859672419336601908762881120096739325 6652 1130686575898460657266764335540665432753208035726494668397733969585476045 6653 1141058830472245559529513754409864667767240937478629544874197021156328681 6654 1151413659354693117850949693672769334504371454497479331381946847065796293 6655 1161748005773965854605347236080686195970533347435207441521490322169718625 6656 1172058738935243876676997165810097500291045004099461413058791328958376029 6657 1182342652890414500225397710989080739621194421784337670051948136413240837 6658 1192596465397293446934033505890343835479613501947209520522576046148939665 6659 1202816816768389195231898651025046509189346146154080881593768659349789737 6660 1213000268709224889162236230726438661790636487917626092234818926239889233 6661 1223143303146235093907241109179539429687681194271355946683512871898403961 6662 1233242321044257641936513744215893754497989026143306906503337510588763041 6663 1243293641213643837853024348461202900841453458796775956304732194785293877 6664 1253293499107013384765287879988945041463923534628439545474973728804247229 6665 1263238045605683560948603396913526550386235063626225285671840156453246177 6666 1273123345795805414199914335685161549132756152832149424865436402765723493 6667 1282945377734243053178139168025812968026025310772085355981337410461634361 6668 1292700031204235501709391718655948198287623424019667576778005055527388573 6669 1302383106460884044069889398864143530796506367324963495176136988470367869 6670 1311990312966511528219602752964285347400736941135620772837917639068713969 6671 1321517268115943710399524637055752794671914072520943721185547115407018945 6672 1330959495951766420032290281619243172613544446959060755670825643934922897 6673 1340312425869616099039257820661533569141612131952672241541862180638786177 6674 1349571391313565126140902634411696765359316031256834047495733451250067105 6675 1358731628461667275007403846906415616315784468057027449711786911198599181 6676 1367788274901732676932798392370588244043370694870336423961318496148096925 6677 1376736368297405764590967220952507018491715741309597222442756246787479465 6678 1385570845044623865081487569357429077226039376576725407705870448873583701 6679 1394286538918538388465514858069865393346207140373430581438184020955795569 6680 1402878179710984924039055975187196702969198467524357803486952631263082397 6681 1411340391858593011275827429284064342018657729739539127083447997567427429 6682 1419667693061630897433183878174531774058581219351436771532190423474221505 6683 1427854492893685229839497283074933419446321559952003948591762608675244841 6684 1435895091402280359634682387736446518971626943434806370523509246303406801 6685 1443783677700546755808479409040923560608378680265330759259834160721016521 6686 1451514328550052945564274976650542839570895927125829126791650864522954225 6687 1459081006934920409924307641989373815397499849633892745980037938101201685 6688 1466477560627345973901375397719755236879637289189738568345367609899590189 6689 1473697720744661439090129556524045306209802359775632104095718218815254065 6690 1480735100298065515019457548966974742425213200360434081961520414248478053 6691 1487583192733168514656017929222185771752909980680766042681069736608562745 6692 1494235370462495790924653719108908400411457988842047632063694728441449389 6693 1500684883390101505615380676621137636098458500939609283820648260419082749 6694 1506924857428450041470816843903827679031393174168964662854501746361470065 6695 1512948293007728193194281819344996702052209917233199100970823945585459761 6696 1518748063577757205503867990073656824386892576258355406089458974928678081 6697 1524316914102679766783584021647306969025817048044572928217845598632256545 6698 1529647459548603217290002188541589394793532156613595924770608210909825425 6699 1534732183364386491862927256594201823722798459913959920560340357264156541 6700 1539563435955764690626171079676257796582969506777658833145311089193845437 6701 1544133433153011657849140005808490416261561303506101759682461008911946665 6702 1548434254672347550959854323741363275421448511054623118457336172220078181 6703 1552457842571305099252251067754238999875128671363754024118731943085621521 6704 1556195999698275087126466653109636478289974526037117565773697583331199869 6705 1559640388136458550333792480850254326329645074461792803029694635577345109 6706 1562782527642460247702012597124104727467412117975191448672416756590688241 6707 1565613794079765165780918502563323882111805923191075348989418872212800553 6708 1568125417847347131827868679579338392846025774274100339201004504890575969 6709 1570308482303666052132837093959777349789453346896865559119546170305750585 6710 1572153922186317859938873155103263135141829833744403081071783021014006545 6711 1573652522027608950724163144035726060809286566516452223884261080545168309 6712 1574794914566334704474207368717950957340467064262631737896631164074248029 6713 1575571579156049645356115861551214466269484845390715574590089490834708945 6714 1575972840170124871030160431868191216200781752740740512065598369871823493 6715 1575988865403896597256624685326063286144189471551946161961981873584221961 6716 1575609664474218010616661604316600118876560224865377350535445492741461117 6717 1574825087216735103614176002854370244266791774910280222122945937833371389 6718 1573624822081215784318456200627233744193961959651621578475411269920280705 6719 1571998394525270307582694516577242092969266701773802000951668594931298817 6720 1569935165406809968906385243396730659558760655297067040252020327102252161 6721 1567424329375600035725234068523359448811271286091086452259492415602079745 6722 1564454913264272066502497142605687150532334769509038612734323844954425217 6723 1561015774479170085971565520793515410886456687692290380921084900204065277 6724 1557095599391414547449180093868861497114785280956356480902556679583489661 6725 1552682901728577620796984477992680005568470095967900529506610427388792057 6726 1547766020967373099579517943334318717063867251693130720877024263352575605 6727 1542333120727774123726834556854200804501252831186293623842699088891792369 6728 1536372187168981966797277530405506355856234307103379506036239594058281837 6729 1529871027387679340209054762344725540581257098104830758034165372420601061 6730 1522817267819012022818903824958401460359633458318690317002180089381416305 6731 1515198352640753133410008789973045065596852070748061338924114445768282857 6732 1507001542181115028272243121061832043088391612444494436468501980768885105 6733 1498213911330684626530881936928761255849759600332413698169566779932137209 6734 1488822347958968944478825931945735303247149098263443094741289910807578769 6735 1478813551336048757282789297514865665339160189125454348668484989075317285 6736 1468174030559849604349114206240920710327914340253545269478715952347541965 6737 1456890102989550813714201188669219519007905839058792098127555716500504689 6738 1444947892685664843359578779986655685486966810112241951563404229661006645 6739 1432333328857331023678325230132529969437512942620411084970065703853981177 6740 1419032144317379737736411274128691965858214620158505469334299372953518045 6741 1405029873945735194785053044095997997025357866692763387115577530957885309 6742 1390311853161737239992331292722072054839523048253793726152194156419599505 6743 1374863216405975099847029326666717731326149030596528016304903393079151201 6744 1358668895632238590452803347376342655929869413395521405960179991007678049 6745 1341713618810205115214445098528632346666840769378854701489531205871886641 6746 1323981908439493751530425846980958884878059767351244135416447079816549681 6747 1305458080075730873247947426583715813787508132210708678731016692312100285 6748 1286126240869285079119366003924643285572910671025463552952681510353050765 6749 1265970288117342697483306259158345723129452419870764521611381065375599337 6750 1244973907830008816190000925161408434223941753324240157895375516187538773 6751 1223120573311132644517455697549670003315114117503947856542364927405112593 6752 1200393543754570052790045131600025190973380374474519598057182068844590045 6753 1176775862856610355688444960016372106514558236528546637112358252282668165 6754 1152250357445308809131735071444086375540044955385294125603052147402796625 6755 1126799636127480878145992884857068192143603404804636510636872027648404665 6756 1100406087954129106604336612731899407608900338008820810962933546202075841 6757 1073051881105088379107879899162118151454116594410295274890110517145847097 6758 1044718961593690512862220900316780468487733954914261965444130635173414433 6759 1015389051992264453113505533591101842093958908209371422188359013371602357 6760 985043650179303871817624640716461581976398518668726940402080107845418381 6761 953664028109149685593217097932156302659071157620115434260647609138992785 6762 921231230605050917916517908740684433247416127714903761724959364681400613 6763 887726074176483431761996558634110346170176598791703504767009677441330809 6764 853129145861622354724326215930416668438015036015177150402830815666559197 6765 817420802095880508820384983843055849528506819029914167760571019447197645 6766 780581167607441843893934602133679550770201452338971648095794651042859105 6767 742590134340735756510505362071713456438080680457694919325711028076346561 6768 703427360408815257644612002684755670865370509147549980576518438959652497 6769 663072269075619231936745637994992082514580128849652407806342495396053313 6770 621504047769116511019350330549769604507564199161251192323388348084129201 6771 578701647126347162917530777956231050966007956375460149990969056619030845 6772 534643780071394280981505975454720305926003768029986749124548115078356381 6773 489308920927337638665820513065701287389198078350214864586497908206291177 6774 442675304563258862866434785475201305130945686158878387716582864758472277 6775 394720925577386267842931712945041098608056941949662184205338277730233409 6776 345423537517486186089101100887007076598103912809879122603232678444669645 6777 294760652139626531168991753380952118506707206893329885479154210377681829 6778 242709538706457432572555211736736797639950145865366751612783525430138305 6779 189247223326173093275131151851715312177404410109759977471625230120792361 6780 134350488333338538936016457422308865448206691162829441007144790392246881 6781 77995871712784652660953973739195936851543846046002667570867036891023801 6782 20159666567794822968486123971162889799843647211937340672665242869101809 6783 -39182079366173325937941580109587959327043758714955054554416785828981483 6784 -100053564160967301338764815613086105748473728897224385162667766877892115 6785 -162479232087135826593100888691284328963569077243688932373439161783690495 6786 -226483773955936492878112325725628397982798639093020618635261889796563883 6787 -292092127410628848204687151627910861436800060984837920682889968509551367 6788 -359329477165705603090387131226088037955698203156018989619308487746882579 6789 -428221255192693231650688567613097785828675915912733499222715846847322371 6790 -498793140851131634591630876644886958677626623802253748415512478017125055 6791 -571071060963320708060813264204482244522928895464924949770582079615556383 6792 -645081189831399627809135559494862240102795671324838659948178777679510975 6793 -720849949195302413162265192275872283628582413791900429846129553539125279 6794 -798404008130110878231117927623854329396895229404401548012673557434462127 6795 -877770282881303410259040697856309686108276991034432306452018305230508915 6796 -958975936636375135409227681768178935163139011446006394967261883357770195 6797 -1042048379231281942423676662863932501633469693312042291502307859182642775 6798 -1127015266790137532904997713759772746912241340405418298325027402626462747 6799 -1213904501296569155404615638250343285024687978840385333514231008979205999 6800 -1302744230095113957590927691675804939530023470740531462580687641357171827 6801 -1393562845321013958579828520489184697552936457191634863276545904062087419 6802 -1486388983256743500662984611823382728242957876211721611213377936057770703 6803 -1581251523613578688374109004442303219361168699649568619909478878811149207 6804 -1678179588736493761799853390911485217551053346152683725260534687696194079 6805 -1777202542730644582630166492508568750644968678271726824203924249216600183 6806 -1878349990507674434451697773052614786079166474086917426375724670007998335 6807 -1981651776750052155736020702154603314333688899879562108133145535437763595 6808 -2087137984791627233754637454058241156827165652207638570324023134514038179 6809 -2194838935412560892948644111047535335171898564640759578352569762730689007 6810 -2304785185546766411084005780160435172728889702951958605560835553676637803 6811 -2417007526899965893688457394650327990572649051531945916189107481470591111 6812 -2531536984476444530888572019869145835425194678891064184243224090161277571 6813 -2648404815012556953877974936081105157791032219051701693615957320073488323 6814 -2767642505315013700054820635224169376477393930529296472592250163273823551 6815 -2889281770501948989585220632879059941838356019032390600105302069957080623 6816 -3013354552144744011098867733126391688141257680610000822323043039554842319 6817 -3139893016308552713811497618976847111187560452005223748081923784911802815 6818 -3268929551489449707035962574483753168158366277273125031835987935941513535 6819 -3400496766446092279395552330228364829788935185876484653316639387671538691 6820 -3534627487923760768655764100024315617461078313022458268504209725204245235 6821 -3671354758268613542755314461235289144483083538549233018703059756413825751 6822 -3810711832929964693041745321624586356165190820876583562360374006014936459 6823 -3952732177848364195925520864871935532058253674477391649946554809666046351 6824 -4097449466727231768994991769832285802408671633918784250551197080071301587 6825 -4244897578185766936327283588252203198497110466926181505276931848792961291 6826 -4395110592790828925267196842677010813087049962671755301135556520712512415 6827 -4548122789965450947799837694286730536914512320861447033968544321324947799 6828 -4703968644771624173943630405603659006800193471411572974274815428572327439 6829 -4862682824564957287046749511246795389960819687683864682642740513988246023 6830 -5024300185518787921769614021258667236772202957803428007100363575603959583 6831 -5188855769015292529831069634339035309319970145200354365098279520762826027 6832 -5356384797901111296737746080468588584650779110436560383582219382018411123 6833 -5526922672604974649909279737882026384141372751910378951059599063313141967 6834 -5700504967114787655478703595930754623931412317555374146157912872645419275 6835 -5877167424811598203052580254727279887445390480559888399942211802048630455 6836 -6056945954157844325659022115624976058984595809784316093024780067790356147 6837 -6239876624237245301728325746847006434759710037186268158218849475343777283 6838 -6425995660143670338224906003268713437956858456659587678960204971419525871 6839 -6615339438216287644993609034080831740427614237781723257309277144540742367 6840 -6807944481118265581174729561480627158005960535996841879752201367654276495 6841 -7003847452756266291480624884449834094826234857296189037848260985272195103 6842 -7203085153037940854588675227844163618779039892565249601844565442633007695 6843 -7405694512464603444487631576041167025920527284745220162901046895146018307 6844 -7611712586556230359900302159071383488000365260638352113022906159885074803 6845 -7821176550105898013798344354234358642982550097032135973323023559485968583 6846 -8034123691260742096322881377851859462885433082569933183520760334306104059 6847 -8250591405426488137346850190647615764113769248432303353041418703233150383 6848 -8470617188992571601482689557442721363948510566742983159816524453559936547 6849 -8694238632874833456096972754321657531171412916841414638263369687543084283 6850 -8921493415872744864094381472588950080203559481285506281509052723362042271 6851 -9152419297838082275757536950710357230599110763626380259117811034341141335 6852 -9387054112651941730268721168842663490769075629906176146325965067737175359 6853 -9625435761006948635920997067608640805685398571281454084423132114304562503 6854 -9867602202991486681189824083182730806212922278938124606466484286614150815 6855 -10113591450472736845365040112079517268396456803355428218079093896833412731 6856 -10363441559275284730333964610608991062835319149981251596045929139807242371 6857 -10617190621152021633309649986330209722634040024695585666836161524097252655 6858 -10874876755544031927076519852020592666350871122872628963997636440307494683 6859 -11136538101126126419007163502416491007019890688313454805451143757003756935 6860 -11402212807134648426226116479483299488086970280581784014913095514809163603 6861 -11671939024474146341576632126883907902304404036744219004252666347687350531 6862 -11945754896599473477305812423494313447885643625579769585933591668434852767 6863 -12223698550169842970740119355904822278960401267486425934969409957428493695 6864 -12505808085471332522791542687004300862203802625560516358872085629684361647 6865 -12792121566604300726444694029285344067866890086842078179857451633411016495 6866 -13082677011432143732843926613669913340255271475348563681665127125115705951 6867 -13377512381287788008181147906342138871162270230193097557518877327642583747 6868 -13676665570434281960008894154081062956047004791797809978405352253265525219 6869 -13980174395275816268259076440596226274993697835969674556065587131188628759 6870 -14288076583315469849187568066549435320251402610425076326353932638926137883 6871 -14600409761855945521525933341363828122665834382074060257481222360045031439 6872 -14917211446439526638688518252413573051632594370217015536729688514135972851 6873 -15238519029023453211253481849825229004524125554984254017211184848816791451 6874 -15564369765886883375837223116989045641703588187001601206054179605604357951 6875 -15894800765265573482683455339023020637153196113173518823071001149275366023 6876 -16229848974710377580871023649265589563420193634023064080931777372445933615 6877 -16569551168165634690264375120843608806740631273328536393628025213946692999 6878 -16913943932763479969631094867124190043891482618945173342202461937928480399 6879 -17263063655330083734486528109628793596241396398844996475367816882877435051 6880 -17616946508599790253014244135303792282690566679370932754380373526023602179 6881 -17975628437133096368119035634620830353112887186353811189021977316753499407 6882 -18339145142934378265499490675074309028528827586493907656578182538636550955 6883 -18707532070765243146371030159249140930835317247433571270561998750931391943 6884 -19080824393149351176727080907699853575839832326280557041694213796299390163 6885 -19459056995064521888125465722304261770406540643428986672162924777795543475 6886 -19842264458317908205935933975498738991163760609391511929945638082284545679 6887 -20230481045599990495665118962821208990350009738358905880835622573797997791 6888 -20623740684213112454812608680721296208558742593347739360838432617499382399 6889 -21022076949470250353154687617571127110516142958710851391480184585297316767 6890 -21425523047759677047256366717136723878122241198191721894364319509294510751 6891 -21834111799271152382406501399747816780463372905026166854460285492151545155 6892 -22247875620379242056352647283893255496038794915014149602655384869700970451 6893 -22666846505679337771805604381873368699842421185600369390959533780025143127 6894 -23091056009671922558439487596065436574161201301039342273627907406739094235 6895 -23520535228090596518264802906587866343886337787573651909354547348313045855 6896 -23955314778869349951016030703316529623444423257657649944537575483088717699 6897 -24395424782744542867428890262633689860075178730833731035418742804659367355 6898 -24840894843487022308679931790777177455571514389643722373243669153228966095 6899 -25291754027759781679318642108323239732873725294878255693720203969472886679 6900 -25748030844596539479923687907489502905600988814250382597495525936662640079 6901 -26209753224496588414610591840436874435701214158327858125984828285087082055 6902 -26676948498131239859093833108839942222594491493639218727447438742046395455 6903 -27149643374657163128081729391713421530310450747843419579481143815946442827 6904 -27627863919631893888557637346297106674914697934005650893234273684538072547 6905 -28111635532526761449480362100923430163625759571460191209778766734815664415 6906 -28600982923832460531347196736205076952733159972217232582208392934932671099 6907 -29095930091752469503109357279440950778777427302604136510521749473673468423 6908 -29596500298479493982378205770191590271894536414761187501058318486149774083 6909 -30102716046050092150632198061248772335806646469912853627843796079114111363 6910 -30614599051772616152047588136968410539670472588815262888898437144183361711 6911 -31132170223223582546283066192085071025175633682431055575028545251237053823 6912 -31655449632807563986433292550726109183904555503316345195873476063609447247 6913 -32184456491875674117829085742626757397866966094964443660890716425454356991 6914 -32719209124397698156364245000626763133868222891990843333085328359970203327 6915 -33259724940182902731735021927441961672493290452282919992684661083297878707 6916 -33806020407644540386940285090235489974194018636687072907321793450508833091 6917 -34358111026103046636553115307871758998174328831138570426633501696318133015 6918 -34916011297622910718793883965106994612611087962953379434901359516254172427 6919 -35479734698378185157052143595618702621511681468487868701199463263899549711 6920 -36049293649541583991992688540813689296442408635621200321030870311629824451 6921 -36624699487692105083294434897165746651029357128961548643148934499100664475 6922 -37205962434736098227812051015986562988837654885400090661994919444745476383 6923 -37793091567336688026903822770394200737618907448627236057539817954583218391 6924 -38386094785846448477880866999110236235757402572659697372511266098559855567 6925 -38984978782738215192233253139724530629651609407620326945943951175809244343 6926 -39589749010528910975179902560735604028626846350059318893511792523611820975 6927 -40200409649191251267265283672140040010146950764910823940555835378158135275 6928 -40816963573048187668558368989009349496966377685214966861993837087235144115 6929 -41439412317144940470472125063215007541307268654916097748298052486392524111 6930 -42067756043093464829369018152880228445082393634433578367487505544820281275 6931 -42701993504384189961820682472272329559003907923881963833817775940615774855 6932 -43342122011159866544397817544049621745743406803343232605593436161471850931 6933 -43988137394446354393964545029803694633534945742489196868176173225904726467 6934 -44640033969835180509098558022542394042550191066274362961052830918006437551 6935 -45297804500612696703170362332239217195203844258880872203094843469864647503 6936 -45961440160330666376972424093441767735321700247876226710635600843906914975 6937 -46630930494813111498255980329392282696404558057763227838239400088238056351 6938 -47306263383594253600025358532829257695156650944249772109427928009484834639 6939 -47987425000782386614585749454408503462153049827330280333416116531307947011 6940 -48674399775344524649804216346528187643446443514798286447593817283884121827 6941 -49367170350806674424436172925221362672295938115616297678728411875703142551 6942 -50065717544364590035115259489067804625414028616321417975919908898537310267 6943 -50770020305399877066313375733701925816823437603703159751035287679389830639 6944 -51480055673396323801447927089855896922530013072831757070968987550914317603 6945 -52195798735251349486970981451115307118163392881263148127362266247063508523 6946 -52917222581977473267704726988899695454992110328384876720624605516718776495 6947 -53644298264788722590548155508487637216726525139100264387537796465400720791 6948 -54376994750566916591754896848427354270605000844722746903694645720494941887 6949 -55115278876702778280980156562486528865681511875429942959208983047324931207 6950 -55859115305306849240810691060222348384443081379077895890335405458053650703 6951 -56608466476785202115300797258807101478607128389490395245521454349164371595 6952 -57363292562774969393557843045160518732997852958784195215270762128288367363 6953 -58123551418434731947511246730559452535975916227448021869235322712599221871 6954 -58889198534084837485913010159852497418446726590589098768515557168512300635 6955 -59660186986192747583314020239203319396488889417852130534110045226414346295 6956 -60436467387698542263339682384040568835330692186417309575852292037663882275 6957 -61217987837675743305125319970750807404666106286916698362539729614713983299 6958 -62004693870322651531226405050361913034282883087388399154045137098959534815 6959 -62796528403279429370897794692786975286629826307307299348305767821988180735 6960 -63593431685266198006170199088409872820259187953324456851886977745634917023 6961 -64395341243037458446996320392207590782697313235982274897931212839678433407 6962 -65202191827648187978605196225953793336966079693645712615193958430226079711 6963 -66013915360027007627610839957076042882417867468630308148759296187224414147 6964 -66830440875851862636973992567154815731720334218819065610167378865381669027 6965 -67651694469723706473313265124238716429976667390434825590557280034879509127 6966 -68477599238633729647810230434214584881986678600144632570060948820446685355 6967 -69308075224719727664947070556200068467516619433659160261943925631538096335 6968 -70143039357307257756973684570868981051313874629021642103754253318791065075 6969 -70982405394231291768429140247396854691303741670467560975427358530652377627 6970 -71826083862434132660580551842146901536105995989994396176657197012048521071 6971 -72673981997835424663621593746745980928013146134163177189435318518369443159 6972 -73526003684470152152164746945386099883061728390183461675866475788826199791 6973 -74382049392890589911536477535733674750140335955213668847703959538976689735 6974 -75242016117828237636854781843755189029017427484982299359399495511159177551 6975 -76105797315111844319658211401300326276994661601638365445163064410875645147 6976 -76973282837837703667124939672673745399336982921508714619025010538193609235 6977 -77844358871788479923761538424675732658273545673369486168751509867080385295 6978 -78718907870096904464970447536612064291592228166282131052621359080435413803 6979 -79596808487150767364495416634274008747565030937925295082320050644020394375 6980 -80477935511735714844475530249509055387066998937826993988525194667773950787 6981 -81362159799412453157377305945868558388958767257104375168459595244707373955 6982 -82249348204125052065471056487258240029117620670337110029358553110909800591 6983 -83139363509037136736744850133006369986885095940593940755153277508670535967 6984 -84032064356592855609233594211807797436644131782726280786068239310509871871 6985 -84927305177799613650972596450617911077115678047225191340776135043798026447 6986 -85824936120729665504172828017638474073134027905033803222301692641386381935 6987 -86724802978237771313378897460180044912716726644185581900614378960544715395 6988 -87626747114892229643305434154785006759285942270372194460925334065242792787 6989 -88530605393116716857713063431507093738249730141434664261053244110458476887 6990 -89436210098540480702067084917553346568855638431312965147583153683910333003 6991 -90343388864554557676130353623713415784747127383825197208162117777354861551 6992 -91251964596071809145056347609979891314829132843229962716268090706755452675 6993 -92161755392488700086638572678884629360491110008431308603577240259384759483 6994 -93072574469846876956114455541503611933489799081213310738525432322782022159 6995 -93984230082192737437353624555836596459149303823010336390881564814664035655 6996 -94896525442133324889356330047734892196831385238459929996468213645518846303 6997 -95809258640587024160161968556457622841383543222570170077685822544351304071 6998 -96722222565727683176493625171098867396204175145217201580200980472166432767 6999 -97635204821120936398540068025194543317419787305104092979764438928398591435 7000 -98547987643051661906174005949382947678287505364947891809812746389492383123 7001 -99460347817041663628812479903892675476904183552013538860705450335992229743 7002 -100372056593556834098012117143002525633316453072149289172433662757292718587 7003 -101282879602903221164342001490897319324835730772191762592509306890215127751 7004 -102192576769311594431055952631920408724017505256594560997011980420870650819 7005 -103100902224210283792577608263991409139944312388627142583513097241115488627 7006 -104007604218686243479774286546134234531376027010310267921479629654876930879 7007 -104912425035134480483816576703424384293172693493957620804420329687543480063 7008 -105815100898096176211046681096357149535637151000768642670800359826761022287 7009 -106715361884286024791503647131224917654473784882039418547595087984939258239 7010 -107612931831809510679507356171747084206651352475238794603809291395271704495 7011 -108507528248571052126187560620492096851884800662106996395189979233797090435 7012 -109398862219874145827965150113596745746741205670308934224292907662333768067 7013 -110286638315214861643360921196888992413433103147346976551851438367834811607 7014 -111170554494270254780996456817688851459728661586016914928403239651138780299 7015 -112050302012083486377281036742372015733171509794727525288178732660493538367 7016 -112925565323447671961880836426263031575132551278822624604727393759428476115 7017 -113796021986490711037066917209886935640533350854713674809404084466777017435 7018 -114661342565463589933218061848671101846061967135997835169196643973621676319 7019 -115521190532734894332941264475614691989140478016647030415307118561861995799 7020 -116375222169994517441184307862738416075936938796379688017242338533467327039 7021 -117223086468669804805577804519068510680072874271168798885610721349913026631 7022 -118064425029557637321698679592154212106506507714162796050553519478248361135 7023 -118898871961676220080612495060437329357746343491543329758170997239178702635 7024 -119726053780340616493476106121615996914059180793956467654939098698311987699 7025 -120545589304466344650169489349138337308228677035704516590184351204932962431 7026 -121357089553105636199314758710804845205063253064257232836648749093265517835 7027 -122160157641221247267012610505329068623063689411000065113732802029674008263 7028 -122954388674703006125492516803793020729879162501681216550365564231159318515 7029 -123739369644632583573380412248572444021848959778117052748868859483690761155 7030 -124514679320802279361599182517166095186756193206184483134175364667572946975 7031 -125279888144493931587134735841242759260184283902676093195153939677605069983 7032 -126034558120524375847016520862845487092910806942577538933601939049560334367 7033 -126778242708564207192318400142328781362625235103994506788451936294397206047 7034 -127510486713736930613582426536711718142149434924687263641253899109236054927 7035 -128230826176505925021571776139073434114632122624149372645350137501647993715 7036 -128938788261856991528248471144382486929504649791290865323764862383379512179 7037 -129633891147784609380421876516667820350580835220137564815319929988812119255 7038 -130315643913090382220955859473014901194129214763375962336813263611787361211 7039 -130983546424502523549119869369369865189157253659267202403244301436941751919 7040 -131637089223125603391674471304082108018214993054987292128863775855663723347 7041 -132275753410230158380226377347700034439432725594250566912861494319140275579 7042 -132899010532392154728013750566384142208792138607212248151824497439497430511 7043 -133506322465992688112465005896733606918370414058476509410878132196305294679 7044 -134097141301088706269010430876296761114646990539271937494688246367922448767 7045 -134670909224665949289809980833482499307859433093775546872064955627883863863 7046 -135227058403285719269307492640037306534142360720436065429507615160413364127 7047 -135765010865137515151116780744707390054974246823485324769264764471964367755 7048 -136284178381510000479282152284725471955670187720259595503545826182095714051 7049 -136783962347693211346881577899781684335865592452193033298675169199595899055 7050 -137263753663325359238385282827002360617496475442126056999189093903414125131 7051 -137722932612198038785721690267752569792174982636775741084983254093428459015 7052 -138160868741534113774258803600290495358618177785891537121433151400155802403 7053 -138576920740753026151552383893918380480356613690209238182127467962252728835 7054 -138970436319738752381809926951705631671149949854788782220182521780661574367 7055 -139340752086626119361298649660484936009252919655030034796763122075458937391 7056 -139687193425121688337848614981896348874397639665435347870462449701657810799 7057 -140009074371375919970913093934838769956168364704489002624715994451304052287 7058 -140305697490423846901151428300511685036782017626577770304733949061102657247 7059 -140576353752212002080913893977043974906134501905508227785812876723654508739 7060 -140820322407229881723423631027672064675387564118187109574361375596606233107 7061 -141036870861764761170515587934185946969845260677005289256132226122252033175 7062 -141225254552799230330824045964076623717698219198061735384948115595254238635 7063 -141384716822571372714837408932037918182311093856441043140797094933677668559 7064 -141514488792818078564744029395860809446056617267810616457199368120720970547 7065 -141613789238722558258834105658901346934692619482959475964044354981749383499 7066 -141681824462587707136982246976904129298387742003122457862344729550193490047 7067 -141717788167257567259546398187374741191589304519361987674557637201287683479 7068 -141720861329309735451494461301012482698730701065761280468896527745049028527 7069 -141690212072042180411560779969980119675803835378326261387940578157159342663 7070 -141624995538278554757312353895433071159062087337369384775780441118348166015 7071 -141524353763016720746676336091483263142963613607951429075560018812560957995 7072 -141387415545945851139200586802700864311691760351699290846392533360926741651 7073 -141213296323858119352187095183831541209418862174065490142101656126093151311 7074 -141001098042981655802111847925784224111429031224606724494937888036446079595 7075 -140749909031262120217047859877130895731509166660877868156642695869521072247 7076 -140458803870620922835118572679135324044846428304930794077635537443063281875 7077 -140126843269218820884403245385788075736322898352520047554445631799730060931 7078 -139753073933754320644805168581295123755764962889201822387147434424706898959 7079 -139336528441827029839631901863851801998135535545733536464731847125067952287 7080 -138876225114396830167176784125135542412289726596784140099042068600932376815 7081 -138371167888370475578185907454850337015707804620945407364941653309590649375 7082 -137820346189347968506343404519994644644015246706684552679101792901060286511 7083 -137222734804561823783779430043153448247336425920169644257984859092313641027 7084 -136577293756043098494045146419713518450637465845330687363830901194635285459 7085 -135882968174048845649105503950388017971585944945525550593338306229943150855 7086 -135138688170786440395861890517535259661768225008350926671509592158267354075 7087 -134343368714471029579668854628436427149118618169061016317955777914816353967 7088 -133495909503753168987574591761631819240478833899501877867878887362731319555 7089 -132595194842554537580672264795851329771259855960825540340396635399124089467 7090 -131640093515350454572342195368069875999924884071347385565276273832538676479 7091 -130629458662938773435214757558267499277834424694219061001316400554700189655 7092 -129562127658735586892637476963076176834978350657667108279821099303794593887 7093 -128436921985639048787947022904828991585335266495275152584929587530317110855 7094 -127252647113503502493955200759743181805596758545665067405281880055133053119 7095 -126008092377267001343046777713692859523981014441079569881413934443889960187 7096 -124702030855776214490836724150791542708978511121527680023564145101399910883 7097 -123333219251353631790250010097742101893184154902864484300781888508242426415 7098 -121900397770152913712369368470129688406990582958386356535354989519678528187 7099 -120402290003349177221647306658164293085209927893014562136051938114325592775 7100 -118837602809211965858681155119293118140051851380569736637131381035370916403 7101 -117205026196109622219179427832622328795701283153797252192900820840694889795 7102 -115503233206494763603825960276003152847908258011451220984389928201812774719 7103 -113730879801921556965095200055456638687434751786707374687395650786765038463 7104 -111886604749146497452599092776836973663607184284777297629721657519778677135 7105 -109969029507365415971883850037387630525336099451082378230356254906171519087 7106 -107976758116640475279590027141959424248550838313791193620361870488330253247 7107 -105908377087571961353043518599478927449259516552973608641708012582158940355 7108 -103762455292270737149279465791584851986571266015580690481737099706338350339 7109 -101537543856688299518443504166325218923805543983069885924110559866681943767 7110 -99232176054362467011694695323538566338589828207690869720023200369680241211 7111 -96844867201637826733955121644585216755662442523297213854689239964258633615 7112 -94374114554421182286777721668889348027833608395106425051800460140203258387 7113 -91818397206533372334458603201558118081585256788655527592744258668022957723 7114 -89176175989719970454225175192877530217323268878961179228568654849262273631 7115 -86445893375384531805365454821214797859874411907774133488747968854299355335 7116 -83625973378109220816521299846376305385640444567554844122958139576792438479 7117 -80714821461028836649615349241714037588694686716816779832139655862644449735 7118 -77710824443125449693893104006372241045706775469366160161091478800505237295 7119 -74612350408512072876817082655450811104708386636240743278293501978383801963 7120 -71417748617775016187606593850739632736038925888476268320403105894652754915 7121 -68125349421445811594285398871114241200297867325426384101306113134521625295 7122 -64733464175674848530214867579997082642529091741405746747780901316477428619 7123 -61240385160180127429007239356548000847533442432323077021433952057437529479 7124 -57644385498545820427731978438826964783680627643970732829759615932694172403 7125 -53943719080946624432552710079978535249479679032514660425364665281706209651 7126 -50136620489375202274708621118693895962879324880507849281650559936960918127 7127 -46221304925451332770335729043524408584643404847860995839990526453329986143 7128 -42195968140892730157175542289622030231461547909455324166892854829100030495 7129 -38058786370728847703934892107993095950996107067222614715317157503934174623 7130 -33807916269340349291692466263989378793867468825409610378581990611454636671 7131 -29441494849408316537213413953207056315190600678832825367093901824985458307 7132 -24957639423858657578429161188765097989714588370602878248051449342515663987 7133 -20354447550888597055086415077769622668935180662949524737148561782593368151 7134 -15629996982163555100858452866599438205840013125463803709685696146078027899 7135 -10782345614274166395736951813580705661233487127963948658498901567921724575 7136 -5809531443544648512313388395866943516180555479411531225429225837627272803 7137 -709572524285202001344344180543357778420705773987833486319003153961471291 7138 4519533069417387101622218759764543948352766397992856105088228988111067601 7139 9879807278275268335283589957387335755900134308005594839830180800931936169 7140 15373292088643979005487391240318594771582243606854414819124402763065761105 7141 21002049559537101508617139356623425929852393891276882813480569882774084345 7142 26768161845710851071480249070342956517593855869885052264173847569549761889 7143 32673731216716755282801935193847300915736557987188751220975418198213229109 7144 38720880071819007700531819781698964127876848837512275850159033050592976061 7145 44911750950671483491956591277918645120225761725757398664205022900167527905 7146 51248506539647795527002533268543461161984213577439472816441464406923440037 7147 57733329673716144548038155522014969997066576205399183967242833050464940537 7148 64368423333749077015748348488030709604894497157336046928322614196818984029 7149 71156010639156608934736043286710840178984865516330573636164834294308599549 7150 78098334835729503435408830555396963250597351716869891203299683635095621041 7151 85197659278577804090766073599538906798658256162708724194081442170554344065 7152 92456267410048024926430755548263767589776614820513982384224063927605585873 7153 99876462732500681806163694191326231237291916175901814636417642120856497793 7154 107460568775828118399525396206928652503721872477223916010854833327116013857 7155 115210929059590833236273303810191818584161494240385517086721892034002958733 7156 123129907049648752488069140398398738268109365571057239718399171968434965853 7157 131219886109162116071870829506951706207498219248897845480056999722636221225 7158 139483269443834852514119897121049908920714602559458796818743318121137504213 7159 147922480041271510737374860795703307539751687806120297186471308413762482801 7160 156539960604316994613425863230570920495446355494526659625472527191955914205 7161 165338173478246508763480105491861046905711741297440096027306278732951749797 7162 174319600571671271768065481670673980883800547966049126456662646895064647169 7163 183486743271023685678992718238220075111446186071204165316866848332120647849 7164 192842122348483768604054221615472331454981656753676395646241285318037117841 7165 202388277863206760172418224808632001541568359062427396498524527424918423305 7166 212127769055709897995979750628229505380737474679005416840983581634345650609 7167 222063174235274436838087475852300767812774172423848660716103595780608829717 7168 232197090660217041207632503591534473020143422601019137332135318416069256621 7169 242532134410882726541206584666065711928990899919032700574742034027010438961 7170 253070940255209554151357941854211185841202474338353856151069316584816898725 7171 263816161506713300741939542346146596379833928483571546491220606206947953593 7172 274770469874738324665917425829025122470699535794413941229114841906107714605 7173 285936555306818838273533047562389769113993363511473016256621742567213495421 7174 297317125822992768824905649391681822899181847194845590785243704034456525105 7175 308914907341908349577875561383359210427695924422734532192770279797524930673 7176 320732643498561527976838858687670953836174092371440443612413254226425008897 7177 332773095453500209428894247027855496161314063872765730065097824681960698913 7178 345039041693329273140184578937225848476246907320834757036377852361064452817 7179 357533277822348200976213589296660489455362313279509498545226367636956967869 7180 370258616345151051498651710945096301695498445505775089524462423931333690493 7181 383217886440016389307458875783671663246465934295303997466788841466140055593 7182 396413933722912644788155024094953126181915819551105734376935534544127091045 7183 409849620001942231431358080353839199151282996877065436174124982287276278033 7184 423527823022045587276494786793775494085392620487248656769465512432562574781 7185 437451436199784133847783813214533571782126685580774801909273952965695484245 7186 451623368348018960434010184541899897049327192733588804331282432426476170225 7187 466046543390299843840955082705003992382221207214577140834735230276194828201 7188 480723900064777004067555713547680243962091922976525189027088742706088822049 7189 495658391617445774863918792210744578635013472134571094887365564251545399289 7190 510852985484532135087789625918514685913029753262011603256870208759314667729 7191 526310662963824802339728268589414422058547595470071597519522073856094710197 7192 542034418874757334808847303071619476041368946406759786787979963967978294173 7193 558027261207041420768540334447932228008753642155379292837392700904061017233 7194 574292210757650258024702126424190174569514999110019212380485387060103487685 7195 590832300755948638020323617255808059252417967051431739423810713469066507145 7196 607650576476764051556871429456111109730200085930869415143070069370516029053 7197 624750094841190825402670825233195337008330446851471209346334021181982737533 7198 642133924004916981756321407609466095437666824671541345627110720653943572289 7199 659805142933861185832992980145661124350349203061859054955031258617606772481 7200 677766840966904811096466428849122935399143993483802525626793232240665733761 7201 696022117365501807100429734467990486077852520943622664544719370484910065665 7202 714574080849946701901078932950599846032794971869282720924492538421188861889 7203 733425849122078709806923795979402922268220358989645305651025667485627866301 7204 752580548374197546232814114523439263992389373856083420641996638186232607805 7205 772041312783964174888565313323892798581082215454432723574470793160480501113 7206 791811283995057328870443640957750740039497199209957616705078900173241080117 7207 811893610583354256719306126553778715817393452992848391775416159905691424689 7208 832291447508401747595606325382010505730275024569982898217253518277069333933 7209 853007955549941086700663872380674590566936541596989999172614374882587144421 7210 874046300729248183400389255740271705250962952907157076622455882628294504689 7211 895409653715047700503314157965936564915230773721280285679532521219647977577 7212 917101189213757594286410271222995429644717205826726281158294300538213586225 7213 939124085343818051491039062962129776452129580412458678197606063610647446905 7214 961481522993856382127520415795005301669664530059618253522161938708247127569 7215 984176685164436995892124448856471909326572668034456472382380755788168978725 7216 1007212756293143155838478631969298761777207341259734444977286414407126905613 7217 1030592921562734766039607758123040120735580309815549634011376403340330627249 7218 1054320366192124010875133293431088770208417525737256385288977239408295914869 7219 1078398274709908222685660056523027861430306202932613503474227362199634353273 7220 1102829830210196912426179984026945786912460092305764794576933018693825107613 7221 1127618213590467455050150293015576817970554067374267230668242526703739920829 7222 1152766602771181478264656207381081251605028482968050101724538172322219982161 7223 1178278171896891560465774049749487196795190497954330341665535701426948044385 7224 1204156090518565401717342671890699152887481598938870291705807322682797429985 7225 1230403522756852191050857207454090890578742729119941821376375432711156207921 7226 1257023626446013454791842403698058918448100420910749082097824906401581032305 7227 1284019552258238234558580166298856713049497331457796660415889846095214634301 7228 1311394442808060010713238861335826117034878320808304968391969266346262428685 7229 1339151431736590357898448392069542777726625274304667553764804161429041312617 7230 1367293642775281894573805721069927798743461270374401786666488937391683602965 7231 1395824188788930668728013078717781606493180409590066730623148688274664003665 7232 1424746170797625707922599359672694933140832437142464980026957404075189259805 7233 1454062676977351054100696916278464959833746050459910429405753179527124022149 7234 1483776781638943202938834728584077784676650747342350392869745774282377853073 7235 1513891544185104474537074552123819609193973711033487262379360617531277186553 7236 1544410008045170457734011901219073816647988241973447757047794394929504771201 7237 1575335199587327294932534042013267212368032010891772149725456758083184084153 7238 1606670127007972208862816362213093857403203980609269046420685214719608604449 7239 1638417779197908317854407695010113145106667588546461959782641314250568645045 7240 1670581124585062442805383544483808931762225887668550167554920874101801006797 7241 1703163109953412277817001962463935525655973331843546381030018202037786879889 7242 1736166659237806978306851123676309052349184714636874983296261183953060241957 7243 1769594672294362916046508440343634877823795451918714355835610491236721542905 7244 1803450023646114060925670083021005740760796805998676351948739621014924229789 7245 1837735561203594175079558374072339849016913861106896712045119853078157374861 7246 1872454104960025747300145850299435141618355955334586536078892101206760188705 7247 1907608445660788355172797967435786156471951729268409209128611044844666687169 7248 1943201343446836920144738590328726313528880674114795415102232316250037681361 7249 1979235526471738117562015517971547230313768207926954094807403687755417642753 7250 2015713689491991020651132665852269753808827340261288856809649914813093399025 7251 2052638492430295895326081375230393039988706620234165414847897444975192933053 7252 2090012558911432922653144758596281999994974456543380414281458168838605280925 7253 2127838474770410508695410084919225826484083949062355486261857172676354951529 7254 2166118786532540748407584633153824049866803329510460377100100180403195349781 7255 2204855999865097542186163587584816805513015783568462293012276961701053858369 7256 2244052578000210821761542335724724197504162819420081086681658650511856788173 7257 2283710940128648327310717741832949205946786334091932351808883165659052837285 7258 2323833459764134391174148103073847573477187105126480150988164447186841332481 7259 2364422463077853226379166079646078087902582577881798842929926851710676948457 7260 2405480227202782291549452665566003218949875002324860062138557518022850532129 7261 2447008978507499408755011814563092101994934427173257806848422583498024828217 7262 2489010890839105448717218330054219490935803828015631705710695012611167690929 7263 2531488083734902569607778610681061725753089721006567707893703557660389725909 7264 2574442620602466202800200785445461480878718903072841196093624233133756008237 7265 2617876506867747222466864304742340078006992660210371902395107121916859518209 7266 2661791688090839017240325114918926587885337251473631389792826959384695236565 7267 2706190048049042502434569798182975376834098348542088874800193025323638694777 7268 2751073406786860471972812994242036927237274195507099903121319851175919624109 7269 2796443518632551091395753065830489041287764023226606893177447959880807244925 7270 2842302070180868778597195434689625973942417679943360692549428696667676798913 7271 2888650678241619208498346958895899032603031682866515406194121726018218664161 7272 2935490887753653713245086989653773990864234631498440349162046666768474720129 7273 2982824169663926931983885336942751143951973876646952129129055793120810017569 7274 3030651918771240195407968551989697146086491368393362763889097364370773419665 7275 3078975451534291811400560683999316081581969301054327451809338941977896844045 7276 3127796003843654150852770422953446351738936433949369826144811662167786732525 7277 3177114728757296218480613298812419556685780567043532757540449334164212097001 7278 3226932694199269233876030258363950869425900093228588191274895287888159989157 7279 3277250880621171644528120350334177945453192176699629385157428327945344003473 7280 3328070178626008946862528012784375999837947799185889677240495568545578489101 7281 3379391386554062704944379372210001546813610131133234272494371190103875065605 7282 3431215208030382231145872962289993723900398702026578309865171138670059196529 7283 3483542249473511530317762724260578301034813585021468983761960240996729400297 7284 3536373017565063310651244703565896507151082760787084524458987931621545940833 7285 3589707916679751132047103005952645972893730630826833457835140567304566505225 7286 3643547246275490098304353140109772082156181252000135923947158879231244584769 7287 3697891198243175904425704229756995657396815355719601470772666303776990927925 7288 3752739854215751526750219579675451598205918233824229561348720664650077729693 7289 3808093182836170393140952202594306886321925314047942503188417903544025547793 7290 3863951036983864495072708566945023795174153601919513671179852749691317403093 7291 3920313150959325604911486491705387565133678781620100462170021350933926232505 7292 3977179137626407542006611178777083982406094091839536884418588719056363302205 7293 4034548485511957292211835110900604399919490653531703572478315272142662800829 7294 4092420555862382729226234827072787403818304217520745905278544015086353362113 7295 4150794579656764714536919297039021572647447784197889661693388065956924823505 7296 4209669654576121467927478878018045393720020825129238334023860309661914894705 7297 4269044741928433304381617079414046669853196364762952991082283150729095110209 7298 4328918663529036127996257100041587812187227424174815169648140021951174056129 7299 4389290098535992461172009465603633660085120686369145828061941123370889534077 7300 4450157580240049270169644569636369472241616830014684600454813391902740803533 7301 4511519492808792428116044716413312968255004168010489722207192256097985785065 7302 4573374067984608336074172907993917941124209407612587795044156210612953951541 7303 4635719381736064003924257991313098634520197726627296024134932212448956333425 7304 4698553350862317777964611999953038971332104571525142350526717824215714415725 7305 4761873729550173893455040894357761521672436652041743760312250816507121948597 7306 4825678105883395130286485097345730153902567463749201546914657390729354794401 7307 4889963898303889060752456767468335467581240847041854424558511753001294004521 7308 4954728352024384702580719185868248677466314312321634016119990430686567144177 7309 5019968535392217830203890402732168947468488829549578653525997280549496674681 7310 5085681336203844755332871283780979299496025528324912912080023479819696591265 7311 5151863457969706066555818084247162942547426316655304662295449235382048109781 7312 5218511416129063619614385384098648991704743847504449051935086246508762151053 7313 5285621534214435997579902580751457596845183470749378513324456271383604545841 7314 5353189939965259716131581967999823299339528505017273132500444554972148730165 7315 5421212561390405635962562840645066498076319510896317179545393416812722155273 7316 5489685122779182364845132671216201824092264198072445838332714865447963267341 7317 5558603140660460888574525296100166019329598541146473560378796670429048896893 7318 5627961919709557265790827491582626363949851082165870162082361420472948244945 7319 5697756548602512959117214594711165684919197795005213173125155037289413065441 7320 5767981895817415257132510430902664331149297267543814087665460491833763477937 7321 5838632605382403271050064379327341614499518640747801129730177154709726343393 7322 5909703092570008169659634545281826944662716172808100276460278133407984299825 7323 5981187539537479648804992292802787819828185212540365016983036045700027806077 7324 6053079890912754120548698193459587434130437335963816710666791441658094944589 7325 6125373849325723754985890759778871039374480029395623823656836373335649929145 7326 6198062870884469317618195182281987529022804255072821714402828436746650433925 7327 6271140160596123720125065795909943670909997710964627850339176726239940797265 7328 6344598667732037345556998351000086196787626570807488649593757602467583175965 7329 6418431081136920523331049875695468421021147417761412547896817074809515581509 7330 6492629824481643018295613775793454693438524896781374172715928289665220569505 7331 6567187051459375064527031837595552382696391335384968241628763712244407272745 7332 6642094640924759321865539005844980776575008850996611892453749774560163448705 7333 6717344191975808164542228811710640107902765509928333594459770168352646192121 7334 6792927018978225930111729440201650290221390322638040991373419473599617218593 7335 6868834146531861166409173103102866611056917215015850563877287272750397652101 7336 6945056304378999517994555817297887834332693235727973894300550982599700325373 7337 7021583922254213694727555624253321020696746824469358840868134625972744989905 7338 7098407124675492967412029008110435116046429306274332434487275198549102141477 7339 7175515725676380842129966477722537328417331465442504958636018055845893568249 7340 7252899223478855979712140180831360822667025815970272794471202522548883551789 7341 7330546795106698053109247474069390660706660823685176712135392547457956027773 7342 7408447290939087077078014119008351468923625549149497865284777437515320113185 7343 7486589229204191804998267233410839438547833636363236881225286651927364076481 7344 7564960790412510070717576011583751478249189866185739880104117874305807301521 7345 7643549811729731462571586728060132258756328518742784391188641570358030917073 7346 7722343781288900456162647631585850198135534166116956015966523715443608516065 7347 7801329832441666105664220504705708691691813082236220450769066099302486673277 7348 7880494737948412604450375210590159722052511775842888158557121908361841647837 7349 7959824904107073478371893543620983077678586923615971771464589578766552004713 7350 8039306364820440873194681465307215361512460715079868642571590463902648702181 7351 8118924775601790345302280037473067888821344115978443529966152219793963959025 7352 8198665407518650766009369309213909318904486713535718976834976819548019455821 7353 8278513141074558408534050671447985234566803019786648118097377959067987054693 7354 8358452460028644007186537568757741527476934895023533695214745441042691357633 7355 8438467445152911564524560395742367833727980096077466138870664270906418586617 7356 8518541767927077938540977048022128598817134844826714224648292835803262597265 7357 8598658684170852772338010179148885844852356686679303716403961777867844927801 7358 8678801027613549137731785499110362948889324003747097223578828311756807437873 7359 8758951203400926355849208670942360860587659294915221621694197593959050509141 7360 8839091181539177836640507962101051029003709263655751519304441657593767072061 7361 8919202490275988449441461675588506538559321846972616278837157777275954439857 7362 8999266209418597902980754661357123775566915879347464999625160393155055371285 7363 9079262963588818879724308632607175902212787538877263332865230245661536060857 7364 9159172915414971240968870505151492716041722256609983305345950619260231942701 7365 9238975758660706499903640884008251582411147197834361445977121952946816771021 7366 9318650711290709954828233017127540328125898025478110217442362491040996141873 7367 9398176508473281388187512192863262352463087416061801448555123174334862097185 7368 9477531395519809074023805707311940781273053256747256967968535978909729881985 7369 9556693120761166001271930710936511706426928646863557429255205892173966488929 7370 9635638928361071718085387716473543988962794555240462321011141895848333941921 7371 9714345551066478037577642827317249288161647775190751305594592937392927294077 7372 9792789202895052023131543005189366587732235145893417305392047936515572210413 7373 9870945571759845196344424752745408048987716333265031180134175999985002768937 7374 9948789812031253787965075537202313719511827378317812340735370968183206654437 7375 10026296537036391086489996850501490134318526528296433571527687890886436384609 7376 10103439811496009535736695874986506547479143716328018249460031937780914004925 7377 10180193143899127196425923306138238406205127978678085874896081459365968254533 7378 10256529478815530522986495876300846911503124676334389451329498206188159938993 7379 10332421189146343120246303314289186280188728383083699876246762330101961320681 7380 10407840068312868240881862754051177734451285291078847613152827353720204858609 7381 10482757322383931268342222463228523286555577799661238581676125869899228127545 7382 10557143562141967307018171086401421576425356304864362974379301050285521780801 7383 10630968795088118276644898101632107768367881856705240964001468122142035804341 7384 10704202417386623586968434000549157524413223080395800162213233955458977616989 7385 10776813205748808556597323957475580890202297152643971759359968359725141966881 7386 10848769309256995242449275392982474087023696080727242327214848624874037136837 7387 10920038241128681268384626286293849587161334854184594914837802417896290923385 7388 10990586870421353589327128000715873326146575758725955827383251624061867108541 7389 11060381413678325905576063883883960195127809720449406954625595655448414841789 7390 11129387426516010657028490470052088908013008865486744128895446246821221791505 7391 11197569795153059183895274314483882374266529018836858642002935315353664960897 7392 11264892727881826745208623769085827094195763434873209094246475452716907550513 7393 11331319746482642644290151115526638523075879688777445325973830485080870292225 7394 11396813677581389727457738636505737595123901583763322901087099621268146702977 7395 11461336643950922003972703669645029092460192911288102876043798934132670004941 7396 11524850055756874087726919587263384493907668233291458542136966735956948857661 7397 11587314601748441589885144049383373350861058248792333542423152164446346374761 7398 11648690240394737502870823705636485431646377535719142794118218339493892265141 7399 11708936190967356015221358394013240880839254795754389214027396214827125689905 7400 11768010924569802090258783510578083635050679237462047176525783746612303461757 7401 11825872155114472534794355121911050046039600364557793643076535053082595196005 7402 11882476830247902183604147461132395446413942649748219382754631920376244462625 7403 11937781122225017236808897213683028436868515709325641279286100584948192653161 7404 11991740418733166717032756492065703957611929432594507958683341921231819547121 7405 12044309313666732466992811043859138344953924995176468930228178624228390715337 7406 12095441597853148092524367721593621508281146759513987769986151389468323288145 7407 12145090249731187776723446475444448892292130822493745909129409294421350822165 7408 12193207425982416954498176487990651093367347928992238718086459003932161633421 7409 12239744452116728449166739021468430563465931847612728685305698731928617801905 7410 12284651813012919840499862522415400710001192520672350530365796122541054674757 7411 12327879143415300562634506794717219437235603163159144225904491770659505863929 7412 12369375218387350527326876483227223901348938495292369182409353899146834455309 7413 12409087943723485938970453755200344175349666918531008284249151981306786554877 7414 12446964346320022419486309248565650151075161998443821603409845475184278499089 7415 12482950564506460599548191068316510528869348902874348860907957405099565007281 7416 12516991838338254964502484721580585443589549958969864879411608306156443188897 7417 12549032499852262974776188008917623904253936357834593380399197513400756280097 7418 12579015963286108318461105982511279154175962981176601359930332908461310780401 7419 12606884715262729604152894802879228961778522166285120487118851237375872964477 7420 12632580304941423871990775925684885206140216197882906861785359806716446361373 7421 12656043334136732996257908473991221959803495219147384971828628764182931995881 7422 12677213447406560380896605477860257920886313575577046271171613000068615029381 7423 12696029322110945315970277167063969020041641122128413626199650337813898008337 7424 12712428658442962975546495423523986036979620060095291315400212734619767939037 7425 12726348169433259301815840150128857944297241946091470913458175421711692048085 7426 12737723570929771943625187117645183583233244847200609496366414252497957309329 7427 12746489571554231006150248267394374188640341156219527725970776235993123810857 7428 12752579862637076629327320570353599054221848720398909567961819929152816537089 7429 12755927108132474352088028092693414282728002262430105742719056413837543027705 7430 12756462934515153844597050749360303020054015256508487818888717644309861428657 7431 12754117920660841907777952952566021676133823956317811370746052432878239011125 7432 12748821587712106655662582318462770546166153888693682725964057495902426587965 7433 12740502388931476517723819797396244214360044321030309856413761003444829342865 7434 12729087699543745132614233621857753910574613607640458809280099932153329318437 7435 12714503806569421357850436384998366930807505247433008887325699944158617598281 7436 12696675898651332499242671284940836076048020592381797514918529922125336563869 7437 12675528055876438475489548119686885845199261407487367915068507585842012376125 7438 12650983239594964984645495825095266669243757786325115284016838611711456745121 7439 12622963282239014836338382384175943601179243433736758161810072989218247131137 7440 12591388877142868463986875676153451103512142718093122252064831507822981230241 7441 12556179568367237241047636944136512249171054237064109308471018023932536577985 7442 12517253740529786601839355562872043491906176726775211301924805424607349371233 7443 12474528608644300116935388124002653604313122333342134560201813258191332581309 7444 12427920207970910602819689575403251652496340290298795740040540754031417756189 7445 12377343383879880061632382326044074925165157448028039213763694890266871494841 7446 12322711781731466756718424290955987648360459172595522425030331097637022986005 7447 12263937836774475039478663465173135137761145103697638534105252794951657275185 7448 12200932764066141660024005996412517746291880204461047503960249104277742548109 7449 12133606548416071224459706595394643310763823467555969857717891756186391882213 7450 12061867934356993212578499879415888349877792918812021897824168838890213394129 7451 11985624416145173547386625934878654114273876584607536484452258429433593259305 7452 11904782227793375119503250331629115245758704127775213192680436361943329885585 7453 11819246333139323921081195628137469587216212772177542402903657710028283065913 7454 11728920415952700542742598622700080272868682885732165521712529331185314132081 7455 11633706870083740739070989641242726129272690365675325187345369500234517968229 7456 11533506789656593580661107758819335084308190138500613761940166718600755119149 7457 11428219959310651389499541452898488033963078764009361229321218447895756093425 7458 11317744844493132206697513374251095589827518728356243591912132885257847116565 7459 11201978581806262973149699117328204892463579041618072486514299040106988167097 7460 11080816969412479921661107697197905896421340189038489852568307689843767362941 7461 10954154457501131889214926784419035325770160488939076028238006574256230842621 7462 10821884138820242367397457771183313395057377410913828191332990289716133699697 7463 10683897739276957123209364352915148447438211155788834354397403880330673560545 7464 10540085608610376148554745699597736695153090316924601080975486416748544263489 7465 10390336711140541540169638515226231325814547462952583563253906313415802314801 7466 10234538616597426679529439599594078325700118387281668614297532308571178738321 7467 10072577491033846779810497203060489509941676020787868977012950887308873447933 7468 9904338087826286501086028855679260700975890963343336948444294330082779056237 7469 9729703738767716910942124231681634530690650684991198556347605328736203570025 7470 9548556345256551592318718799522273875856289057785416244000430250410701028725 7471 9360776369585970178815710468139076789517956496925048111041119228328101636625 7472 9166242826337917036560108421625797149750043350943033866612673122678523164733 7473 8964833273886163216069225124857168487960051003150608196960359628630981835781 7474 8756423806012901173852661464934515617021529391084713893669436274843214681649 7475 8540889043643424116684361347118419399772665721742996835703532735520930070585 7476 8318102126703525157900594808015160459771189146672552866183498698699642070945 7477 8087934706104335799490186780184566479608937395974152388231536076892075208441 7478 7850256935859408572353684960132376204764259885096863108844724851679088741313 7479 7604937465338934984493964436650280330954567473438410340432036301269910748469 7480 7351843431666077249123125550353617556675758962423588771621173950893693718125 7481 7090840452260480596118276940657285012605155001776994893332221484104946395025 7482 6821792617534122316828011747724525507854392395127051050484639119911234671173 7483 6544562483744744058111408053420464257273879888991483160236355492682676198905 7484 6259011066012205272400763320483216438865010241488491577911658438948426771709 7485 5964997831503188150494590913708291561176694153059067418792877367767374220813 7486 5662380692789777818236690046745208932120435802796656147102039626739329058945 7487 5351016001387536070970494634577856264841065899424964915187950006500238306753 7488 5030758541478782455999501220252420032204979382459063457754556869526471655153 7489 4701461523826893096743925231673596120338988564897796533305897757673554922625 7490 4362976579887525287967125744099081056661507221674057437578755152105041013969 7491 4015153756122774582607111499309707221704112815259474585304611453251339929853 7492 3657841508524370842262749959318171298453958209346681272826506245287447217725 7493 3290886697352120538235172773724723778022789680247898217275613425230132448425 7494 2914134582093904472839523575762238864436995998069551583317638093839002444277 7495 2527428816653643044178752668022171323380046002037855580050131615370695832513 7496 2130611444773745206074622948863505311874663593311892039127454285790264233837 7497 1723522895698662380777591896029713133653852053119713743999554098355418274789 7498 1306001980086274769513767549327235625650843709650979675825520876321696767265 7499 877885886173944776951264034353454105641648037387223628649735512857661821545 7500 439010176206180624072710838995746132665623493888596883091800328290610737793 7501 -10791216869037328532725526760199020051011808586920949898424102418445577735 7502 -471685992428104484814042260687141594608494937048999782743042264097465761519 7503 -943843484916539448573298615507660092570205298136309112562994863674865245739 7504 -1427434666303243562415845399818678861124378333468483187216487415970958399603 7505 -1922632148236771293370042633472494745631040270765679814622504108924846422399 7506 -2429610183895995277810028241861936212313647976812494659350668953336661471435 7507 -2948544669527433806318055968391700028025817869976545662802013203289361816391 7508 -3479613145661391393087080401873896832333999008786396995982744750750348578163 7509 -4022994797998944834172296986124851399037350194572795233654717834614397659459 7510 -4578870457961687812293481108691325807174508818054169258750600469188845012319 7511 -5147422602896026653180224290614321775423617416866336752017995435906163589215 7512 -5728835355923698277983859231807068687463190238546354513197635205194561620703 7513 -6323294485430058728714780522918645927192208025575879880248582210080067500063 7514 -6930987404181566867769489309059324485479088075306669413408104928797400983631 7515 -7552103168063762969520581941743191622842023448624983593314299036502853934131 7516 -8186832474430915930866371284419623534151667504352847916006966115008472635315 7517 -8835367660058385730199831162152125747914224509546426798133300310884357913175 7518 -9497902698688619560135467611189634086925165691527063031673981474751237239483 7519 -10174633198161570750667111881821211758725413883858789235910659473110538974319 7520 -10865756397120199186382800639364727744214498419736709578358882274918215920403 7521 -11571471161281580406611871679890279583911379495425635598940383460928357054843 7522 -12291977979264017961596845211047454723575135437501560655827578103845031570415 7523 -13027478957960419884206504714573369553618578090733711812830638192330004676567 7524 -13778177817448065326541992874046248350136915395386874941036369369880235205055 7525 -14544279885424751507857632145288927519938636673479833039055263714776238830455 7526 -15325992091161174126283904225749652474072653148557161032710515958789873056735 7527 -16123522958959256306334274025921151183625459653499010297528806372914086702475 7528 -16937082601106001989442196449502074460281699954358462092796864172516841021635 7529 -17766882710312309430877561991816621446989287299373605453638094592552603763695 7530 -18613136551626039146280434983026625598268070773007830845983219619036151047435 7531 -19476058953808488260453321126631109526650232066205904131440588670797300539271 7532 -20355866300163279753549987125278046463781057339167001517573430039772417510179 7533 -21252776518806530581806141155168969298316299988599061165338197929462473351555 7534 -22167009072367017075711221410154358938522503669844378621121232782211755499039 7535 -23098784947104909395153655534906154735907497011764771617816535495619475257135 7536 -24048326641437499153504942253600158454334538011588262092311710064028494353775 7537 -25015858153860195618716852689744685283536888146475921039414233486687789289535 7538 -26001604970250916164923886973606401611538886017070866095089384879368190288031 7539 -27005794050545845891418333477484174598636023335531842638899799913580674761475 7540 -28028653814774389553571426993103210431648975819678032542669995212903485223507 7541 -29070414128440986171761617563154723223486858388910406227121521727214768048663 7542 -30131306287241302906783131679902985241970309078811370264201951427842676264939 7543 -31211563001100170023827482061501689480053099354816120596339782441869117449999 7544 -32311418377518463019900182065716653235776161692331187148008856048863102055155 7545 -33431107904215981272600521249533087475031828958928710673268141397232693754187 7546 -34570868431057214890326742494159632240096397214716746598897157271648994650879 7547 -35730938151246732817213173690146193137568320617256269578400136509614842745367 7548 -36911556581780765680094011844617926066357852787333551388958243868283892996335 7549 -38112964543141396372488842647522884784155391824464484043748170065488825696711 7550 -39335404138219609962545124542673447913009916577397117191970313087397888314367 7551 -40579118730453292201981793232475300833795855941099483434164070856316749153323 7552 -41844352921166102712809428947481849853315429990553828937617935302819331044691 7553 -43131352526092984852879820205903783243040910586692086086049285844530213990927 7554 -44440364551077909322554384698222984932857031232728956282364909531181358086187 7555 -45771637166929282788930026451027655918080116925886521496785738511537132465143 7556 -47125419683418286184529554435927453726699660667130661775671526451013290594323 7557 -48501962522405239901170092279024572068179441836898657150762080897892348246339 7558 -49901517190078924861302733021339639662101781560193127864272115687915532072271 7559 -51324336248293619426589793218821972576549716565496904997936297036218064299679 7560 -52770673284988442312352777082565411035687900812736080190656619975654901968751 7561 -54240782883673421136042898472757770076054696347672298530946958570142961682463 7562 -55734920591966534954658297780561280251305794766155738874679213687349852796911 7563 -57253342889165807160492767337055501832098925966153718688102516768422309366979 7564 -58796307152840352424489983733401432713025723800773195348408573177718296057427 7565 -60364071624424108023445031621003869800336171969266589986961165520943399399047 7566 -61956895373795805880258210072086291148181931114672824592529204778092887696411 7567 -63575038262828567008309648838586067326941347331609155885859560984175998014831 7568 -65218760907892324801919589576970583157546257304278603738298066557229172407491 7569 -66888324641292107778988405872636852216232187457839050752167907279165883629691 7570 -68583991471625035980660395593327735015271082662871975783642420382680320354495 7571 -70306024043038708291762564173646692357669709600360508099377412206601126175895 7572 -72054685593373480487517816145793218995709994887724731093985677703969600109215 7573 -73830239911170955863536073698283296703871004163111438735284288560707483942087 7574 -75632951291530831891367930765447705052327264719090418480560821302798452968895 7575 -77463084490798067489299671594848585299049092570409048354730780667489785520635 7576 -79320904680062156232976387475261293837355009614181122781484392979796511350435 7577 -81206677397450111182662591119589911195435936807003970279841374541834505052975 7578 -83120668499194587000310162295816992996058211727445548114795169573756071959227 7579 -85063144109458384701412187858467844470123612149959470492937985050166646835271 7580 -87034370568896403762167547771008148071629780689535439279888533288688471255155 7581 -89034614381935925414630277065119636986279877246189846051019744760411050145667 7582 -91064142162755929841069942807443067253770831505814367154718043564111776032383 7583 -93123220579945968658190842539991025163845788914137232838311999042245383637887 7584 -95212116299824932593505215579511973435965610455048003840283238248909671535695 7585 -97331095928399872636143217798763096709330831608885846167216523164963635993775 7586 -99480425951944851225669182885230951957548007349344532415009876030995318784383 7587 -101660372676179618262869938212176410763791630844847927326981447708663442161731 7588 -103871202164027724920595360903160731619472840704680366686425743832494758767107 7589 -106113180171933506440118825967565715644254295849276082991191813845341917083735 7590 -108386572084717183355451974071284474071351631410560372184933477398577418547579 7591 -110691642848947148935943358769973615248187283090142831344231500534596560739215 7592 -113028656904808329114366561209942667584052619144221816547964429147443474310163 7593 -115397878116445319816753894015456590836553898974209371046960555614003203168667 7594 -117799569700758825471305206446003645802721840722240681097854708109440369293599 7595 -120233994154633741591886949480593887124534548597761161156445880623993221954055 7596 -122701413180577043748629070204761841245165544922027047524476571476754233085711 7597 -125202087610743465000963729303582287795162050812817689505984807334607766396999 7598 -127736277329326764020722091539467523491148674110257891645869104010438740812143 7599 -130304241193294206723651515066102650357324552757217538544480530710125821725867 7600 -132906236951441705302476445786514814530854252295989407352502542539477566780579 7601 -135542521161746880164494647110815038871586023871204113378995765029812262261455 7602 -138213349106997132469219168700733550767956038173811799510752643841735804495115 7603 -140918974708669637789947101226672231649038424815477557802993994166609622029575 7604 -143659650439039994936957349310804382776237348284129912067531847742412557791539 7605 -146435627231496088234677126537189114381464745276234113811049363574192602781939 7606 -149247154389033546592319201415801739770933476873018588583387702733938987586031 7607 -152094479490909008604765315936018462410374567271664423355667736569400882403423 7608 -154977848297427229721729224954504059826832940374193135031831653388504058682591 7609 -157897504652837895288339090292170717493360733044249087566774796421111683436639 7610 -160853690386317832045327943281153911279285857182169509853940700977218993747519 7611 -163846645211014140544211366216383843365518311970883922660198365876691600168195 7612 -166876606621123601940535365730678470107360281162143875490435847676795000537267 7613 -169943809786983544841087021218017690722489656788808785595998585240312080675863 7614 -173048487448149191359582679811090294308203270844393517992772251713393004846011 7615 -176190869804432336346828541524768460196529189515241695630109209987289847769503 7616 -179371184404876049968786184805895204151682366850536523283874896242184794443491 7617 -182589656034639931478929147808102658151235207998875644170108467911826794981691 7618 -185846506599770281235297629768446258957134038871269449115124173788959372652783 7619 -189141955009829398819878602854334790120094782371773871604966901745521836926679 7620 -192476217058358057596420943741697030455642956192334870890831494845190804218415 7621 -195849505301145050267306638875467985861207021303203380595798733764802046540679 7622 -199262028932277546031273994427778918788503678624749554655587477435978125310431 7623 -202713993657945847879091438771483899409648321314729181909242422631992352146059 7624 -206205601567975988466977605752893601150754712952570854938667117097182382635011 7625 -209737051005063454957879453042407890167144153493726957556146945769294173157919 7626 -213308536431681187294615736678534741362679521696164005739748793182569300519963 7627 -216920248294634850649416453023628083561945178804758170153482816430881357895111 7628 -220572372887238241360256420065207508944538438999098858725123568508758713014755 7629 -224265092209081546601529095471679327349124462800607654145141576928293470314627 7630 -227998583823365041426570323522552539616861548544700259972481861678529433448015 7631 -231773020711770672751209726714096548350783326168315849482068209453423863494015 7632 -235588571126843848405317297973126971332432878193709475377617119733716232518895 7633 -239445398441857620655131223941257907085133782061231573950703035949210838957951 7634 -243343660998131327680363430615198270617352851675438681528104591160807043280607 7635 -247283511949775633471672631775360798718751831024815190365311842981676109758451 7636 -251265099105835786586444504500703557742884694053908532474291632442647066956259 7637 -255288564769804801262066392718265473536856786367197840045910038917418393203479 7638 -259354045576478150629478660295847346854730813585582743752728080249301233916523 7639 -263461672326121451297085422948357322514630127925414984954301463650597084336271 7640 -267611569815922511482703559162241819317649098951990790600246619552257077158371 7641 -271803856668699011263764658805707403459853216151804504609259103634461379689371 7642 -276038645158832983493256072866583214658783806654172248725611190043887579495103 7643 -280316041035403167598891554365056754927523946495871107841822858835354825448151 7644 -284636143342486215948807992463166734302707987024984153567464919760173329227631 7645 -288999044236597643840110955935567589370290451974009255895280178691435837144951 7646 -293404828801243329553246336930092194894857665388706772939230994367157754288015 7647 -297853574858552290430367053388656418652238690356268679112330933722821082328555 7648 -302345352777961384689406902646169129618090404789829451013611157721114591667539 7649 -306880225281922516795936326612401175525059685516681918220487910557667791440079 7650 -311458247248602856795344851604228955347952254620187432269918763059161845523483 7651 -316079465511548521180569130656200524766067535461347944135953560477572004521095 7652 -320743918656282104752292531456230857809100582895789492369274663168025105893907 7653 -325451636813804399645077355197913708228814132738199658110076819168656628364291 7654 -330202641450970589364691281974435795716042222922824248475263796987415016905743 7655 -334996945157711162438519149685336644448466951077219722928144281686440518134735 7656 -339834551431067752246523304474260613405630970946120389515510420008697222304447 7657 -344715454456014076908132580805013677587355631269652561285272375384566351470815 7658 -349639638883032125878559409423100520509164889284974462792722232036147048697263 7659 -354607079602413718293677320927636894082581029706387811761315594846090311747011 7660 -359617741515257542227407449701022159106378308167154746585392453191589331039939 7661 -364671579301131774030852172413774881578677689778677809245698605398538361217367 7662 -369768537182372372943727284328352712183390501470817626246711192317137558808091 7663 -374908548684987148351319959967238585723238021587595509528423834168128502311919 7664 -380091536396135705543736971318251026144391108983503806852834165943050302141699 7665 -385317411718155390768064548102654972223972111679193539524293389387835845524075 7666 -390586074619103377891752777691661071241469533489095338578689995846746807608015 7667 -395897413379785067270711485822697124573894017956134897420411907660133845684695 7668 -401251304337239002585859817113351365601841899836704226952109092877196474155807 7669 -406647611624648553635115805851380846831587694755468445688102400497692780562631 7670 -412086186907650662495795031320287148322885605584799978575833261411826975772271 7671 -417566869117012007267345959799659257665885295884492684120237102182741323246411 7672 -423089484177643001922252112270527950070548690495746071128872128106863052842467 7673 -428653844733920122800413640852335445693359221529652582938345044208170825780079 7674 -434259749871287132139636745065140629486829225241951631936578575759911023530235 7675 -439906984834105856913112531833450507909210023411919566774496989747701969811959 7676 -445595320739727277308562438306749829116343913496191806545769510474627537376771 7677 -451324514288753783608705863666571665556856876172618363502909252462470062834179 7678 -457094307471463573187889569990533598802685538574691485479272314190416130509567 7679 -462904427270368281005353332431611556168927914817924596187479079410054621476287 7680 -468754585358875067525197224727540975254036733132424483164684550129405038538815 7681 -474644477796024527611581003918522106329084464266312082005520518545408959774975 7682 -480573784717275932813077468621701724057020752712285382291260946183670642117119 7683 -486542170021311477752077113710647736225625605158090657610137407122978945824259 7684 -492549281052831369256364055051223369367084781395479516352725275775399677395715 7685 -498594748281311774604916477084050410086996336138258547910517762335967714065159 7686 -504678184975697832995965912679139492945982926837867315579754826142973557635275 7687 -510799186875004132281713009050631101379359209469255444010942711355056909610831 7688 -516957331854795261342916248808755774734608684428695110496967021260147786656019 7689 -523152179589519267402114409932044188241063003732009148595571392260674874400539 7690 -529383271210667077293383603063736754398056091058675384685813464498131776718351 7691 -535650128960731182428534475528878832605389445900359370336775331907461390010135 7692 -541952255842937139126251816575150689003724489244773111765345045059839648727823 7693 -548289135266721699316197508992619592402369745455873809190969183525538162397639 7694 -554660230688931661601181379089677118816909584859222167962258557547264752053039 7695 -561064985250717819476605448766851336990682555478374136401190369310452766673883 7696 -567502821410098682379121200324231869377221722334605776948735431060313116482995 7697 -573973140570168956390441184873869924484217895959005729030921391049730524890511 7698 -580475322702928095074160337893322583005733889331742254920772467024647396936523 7699 -587008725968704567303143470643770095354492706335345918756447253429126960960007 7700 -593572686331151838264251531659270353330512123650341036171990056608673629602915 7701 -600166517167792422341082179813805845342322321976403140680579891889597674953155 7702 -606789508876086742500853870167744212789070852962886538136853035878709848073967 7703 -613440928475003920389090938313393159744487775834764871871840834967774970402719 7704 -620120019202072024797420820008086594501643503735520283866863706755130110627359 7705 -626826000105885723761502862059266962866193543585786799267135962109974810893263 7706 -633558065634049717505157758973683831476206165236773402890910222749314701410127 7707 -640315385216536776024543540153962397364405494801137081711952209164373170503427 7708 -647097102844439666545297635301066140336550755680459113922524020085988628741939 7709 -653902336644096732642826979932083634204072002758403492085027829583468369142039 7710 -660730178446571378739276388216729683800669692657452826939771233354430199068203 7711 -667579693352466221242584837678126765612090308704151362275576087990999432053487 7712 -674449919292053191026716959467612297634479524466293639897498398553648833925283 7713 -681339866580701411535676250016626735248651523658276114874643307892614212094331 7714 -688248517469585232785944506869555275717299916562244240539718319621658978748143 7715 -695174825691655374216232461949960426689842759376415186868616040565111227615111 7716 -702117716002856718953994280580385852675324250280644670147443556980393741434047 7717 -709076083718576908914417359893602564493902685101274604676770060486640354108871 7718 -716048794245310514489155677588276457474932489504389242017685474236023913986655 7719 -723034682607524194704010774228419549706301458658337557596780094825985127975499 7720 -730032552969708923902200312371615469235779322040263146125347747384706786018547 7721 -737041178153606039533622198245031531933599157416361048511630148808982210234671 7722 -744059299150594562781286250344423144831805394599095202802437535876523729244827 7723 -751085624629227959830459697315937628798508689348236942083628053505777521833351 7724 -758118830437909246870289423800474664913851826843300835433862880447184219155875 7725 -765157559102694096714147142835398300488807951651251541407256144257558557165875 7726 -772200419320212379525515969760181282645293182088945823049078246173305770649375 7727 -779245985445699364849156771654848382726738377091193943224023938039476544658495 7728 -786292796976128627269991493177143559664709923197885857149330524061247671946671 7729 -793339358028439533868732009491681044362824053783508411563349264644221397005823 7730 -800384136812853048516821954964039827766107792949236230365340068867495474866895 7731 -807425565101270466273731022063029947693767942972694327248342459307112489675971 7732 -814462037690750591025735996056210330492349294715285772743009802622390796251875 7733 -821491911862061791362910907910200931882096160821159770903549116067230620816151 7734 -828513506833306313844461006310449068132815913354281954576417227128475400694571 7735 -835525103208615199583536275865153368581106156313099781481546681459655172711807 7736 -842524942421913139811224500421677563486390684338843397947646679716869651442675 7737 -849511226175753619093214295770877984004070404076361097769885040355142196693083 7738 -856482115875225731497251214766610984200334807571727735455405332397605007413695 7739 -863435732056935115588546233825778513960399079167557290330779671406761473014743 7740 -870370153813062538994986473409733836616548476481044170504042046425098397562911 7741 -877283418210504772783797729775064609979498077863027616263689038410502224589895 7742 -884173519705103530363091026954286507709897051981510924783053181494399227475279 7743 -891038409550969405420829577982181833049428808071935786242255613227122306109483 7744 -897875995204908928882657956463251709975818301367474753605403896375727232085139 7745 -904684139725964076369949396249884140452171026170470539510220579739382654192383 7746 -911460661170074795518413254838268425472269485106915642369083620490767479544363 7747 -918203331979876387142718710473425536691318941867684069485064277334855689615111 7748 -924909878369644865957451661048794064800356473822178060021987161241487797015955 7749 -931577979705404745762207870906240818703575656480969677696239202543988607761091 7750 -938205267880215041027877450923015288017102115172784659044922228460110491764863 7751 -944789326684650652060862541052678839153857000790823507597038620943686744413215 7752 -951327691172497704736714295081569334562458137812972066624994928050536435352383 7753 -957817847021682848568898125026902224981521946817999293540654115170569900157983 7754 -964257229890457978982156011768158297037385614935492051934831717770790382979119 7755 -970643224768863341483360649625936632077301066579515341040549237606255081878131 7756 -976973165325493497341289432476535810590671871761086532547639895857725585419283 7757 -983244333249592182796172767702770614655243304731376529334484003425768986353815 7758 -989453957588503677100955168733365950918753498526654397424796275277072028600475 7759 -995599214080509909250333819152760021808541872366339561076280150503669626677103 7760 -1001677224483084179466828295525025438028382557540695839572468945291132925747187 7761 -1007685055896594049792305321517969955947813521687578223444839367783973403677691 7762 -1013619720083487668869736245939055424180786436924125301030562454950691260232015 7763 -1019478172782999539605881840529285369377840245425371295363256783781775013114455 7764 -1025257313021413515277381467601737709674397453758788251823509716483112871552223 7765 -1030953982417922620198131756253831097120458499014312557937967322608262993225335 7766 -1036564964486127135706186221998842337773575560137532325081756174410287312679935 7767 -1042086983931214271376744085619325724574009620925764015964628091164619002680587 7768 -1047516705942864655430348382590510500951512680246996604451224254496559188762659 7769 -1052850735483932827710428132176528294017960525043681364180171203747666458888943 7770 -1058085616574950903762826502022314428612221201300376106107734464712690628673963 7771 -1063217831574506599895294547483822238797656859057595919601051526229803837013703 7772 -1068243800455548867042817389455227661247313190563374974437251441721338570762243 7773 -1073159880077676476253390480886104030602586084366148970482971092877159942439363 7774 -1077962363455467031058761747853319543948746700211355240902036758368592511703999 7775 -1082647479022906052348867068475988518441673046771780534686272817751596111743791 7776 -1087211389893977990051925949576532674639752153055727205574941612587627038849615 7777 -1091650193119483263382316780665641970330741676501188928317228966375942881473407 7778 -1095959918940147718084416994349640057173122688873674084933326270608889329898495 7779 -1100136530036093215425034425840623404348959932289301154682733231164485005007363 7780 -1104175920772740434103004192180089316066757838896329703040213343929133117254515 7781 -1108073916443217373208864988004850304134047640171580405652170644801337793254871 7782 -1111826272507349492317358697685153186392276138404164427138055010275557656557579 7783 -1115428673827309914191961160658089554908339825406591376248830099313306818148495 7784 -1118876733900010646864639708016803438290378417387663322455059820661929171941139 7785 -1122165994086318355490772418541768449479964023251819478745219486430298113028427 7786 -1125291922837180830813148826677516807932747459778998995940614915109836362520095 7787 -1128249914916752960769327819400062127352891569940005358948082496494047498488407 7788 -1131035290622613715191254940343239958701002511003589637858963417604612210757775 7789 -1133643295003168401147764290359804734768741591982484192904893285320330612281351 7790 -1136069097072333238720503657983465685657191096675192251311308053390832963072671 7791 -1138307789021602144358241820573050265087635693069568399047458374779917977044459 7792 -1140354385429598491877509851920000809322711130583905696480548913098476299882291 7793 -1142203822469217550148678214264296724397595480520801729347715859590492860220879 7794 -1143850957112468271982680129042825408890827580770813964835052000357230003996043 7795 -1145290566333126131197276604719570638749920154764200239787259315735483663320503 7796 -1146517346307311774752308394766689402496699350542678222637105191793799615262771 7797 -1147525911612113374686197028394241054236797199876426463188232007652458087076355 7798 -1148310794422373730822554421023242153123381492277943928308772215706806727808815 7799 -1148866443705766390334062968886107804003952730905676482303471877528528084018719 7800 -1149187224416288314714257255980253123255535766394654884893912857375014995549967 7801 -1149267416686299939006645620189282435858195460774708958728262305289663637700639 7802 -1149101215017246832739874117625415655211827293143020962629639624835142729212367 7803 -1148682727469200587409483976174731480556393282410640794419900065154561234268931 7804 -1148005974849360021997717605462391839007518795936075759780702138883169647345907 7805 -1147064889899657316426565324668873030574442302962999239224907380705604232579463 7806 -1145853316483617253463317385512929138982173548115900499887141397481511011691195 7807 -1144365008772621372937401162000409152397213367475120691379160325910596364574895 7808 -1142593630431732518650438257567060679653412090434678012648773140663080928123299 7809 -1140532753805238988564351640297633738283335080507422026148246184326687930163195 7810 -1138175859102081283203527290199750993693279995604317034323972011215171076480031 7811 -1135516333581328286203229710295225692428331819703777473537799376480443082949463 7812 -1132547470737873605046197098195334179244639147294216010565869471750322333132927 7813 -1129262469488526749749612617574367995845182137108716502975902004114297481865607 7814 -1125654433358677833063560342456401797365205117729156599384067733169526514805279 7815 -1121716369669718538116525227813109869531901961298117907898563993725173192937595 7816 -1117441188727406218860765512302120471987017767309220378812269711742252414026243 7817 -1112821703011362175626850737614193269605277967186173679417963304472002148576815 7818 -1107850626365899383058359132003406298219931655548601157742322678728653054029979 7819 -1102520573192379241160099852330433956952089966043538097598277233142813392685639 7820 -1096824057643301272620628594006294087126408891545024116510068407070946594364179 7821 -1090753492818334101456311745262107099195836211830037908606894698273774369375235 7822 -1084301189962500519831985280007961277316628498757543889851394812805104552932895 7823 -1077459357666733982134559255883774731255179997915686655085001974690932288403839 7824 -1070220101071028458470339502158042266932005629394875294970325662636393178861103 7825 -1062575421070408234214261395508338861571140372319051329809100501935062301430319 7826 -1054517213523948958516141671182305347839762417263923039474166067965720189970335 7827 -1046037268467086023252517001644578636220299068579730280246763668971807230731267 7828 -1037127269327451195255501001926949832779170784595880751910698846136941785897315 7829 -1027778792144483329236075400141935013525795798445541254478339804284217776363543 7830 -1017983304793063957097007467507266941872746441344894989516899032580084490403227 7831 -1007732166211433581779990846355605873411781235240449119787139098712807827545871 7832 -997016625633649600856572339016297077854892813694680950766228050618975286561395 7833 -985827821826851947228341525882721806504379797794991043069524961385428876319579 7834 -974156782333607761987331236370867329853433925457979561508370175295728809501695 7835 -961994422719611708172959933035886297576104064090716583307720986864411074913927 7836 -949331545827023894279819253136321198191941749356190402308275304143559122594735 7837 -936158841033732803385884492051175953912027634081449761100858327584633165396615 7838 -922466883518836118109419049404644844937200800471630498611727415035211813600783 7839 -908246133534637893723395474727415138435801636095143633853894896079102557186219 7840 -893486935685466162077567130207710405758595009895283521046323561381543416013635 7841 -878179518213620747951906176457594031749676149642963029665256692122895430839375 7842 -862313992292766847501983610454183272491338699124578490257780735940210266648491 7843 -845880351329095756000906749918538966815406585220321669353698470739923828440263 7844 -828868470270580039536060182507457709504454643077417345414433208451965490147667 7845 -811268104924656423117704700876950179355550633202141827772457601308624786945715 7846 -793068891284675716193560850417677224423139256650706091708052188840908489665551 7847 -774260344865465216265381168370438090249397441573919064066126335751043374179999 7848 -754831860048355222553203122131002174085013889549094236346455717525235911577663 7849 -734772709436027554867212713431608091894457452660980081280054798441401324918431 7850 -714072043217550308398079528493979724560182530251130494412888914351851076395551 7851 -692718888543969483430401211570769855794091072120997853870961595234980912598595 7852 -670702148914834610380990414518300154894847742568281780088596276348676464508755 7853 -648010603576042045458906483817324641282098342932371952862560091068082661212503 7854 -624632906929386240985340710498166585861035504268815040180960430313674483752475 7855 -600557587954215997381227596438988454819286220357773461307934659124697954453663 7856 -575773049641599481363364762604026378552442612752467579644884914306838015969795 7857 -550267568441408647355296096818353708664028126455188294005931121450269503423163 7858 -524029293722740626837567635951382088629674513468171100600755202525648843370063 7859 -497046247248100653688617149110387009824791656375519022676615252109951493500823 7860 -469306322661778172807634827072980083714388408519482662631370957274565150169935 7861 -440797284992854934804718909731050227080449059207011179422208418731557603607815 7862 -411506770173291111580527388669692614418656924620087435338024605164644044076543 7863 -381422284571542776521993985218825384605857067564358734093804028995315927764555 7864 -350531204542171479084381025251074509005364930331102107991791074407402136032099 7865 -318820775991914107020707713074981479581254627787297720913437053184632205218079 7866 -286278113962688770711116512208641738453087460362119501371773442166601910126075 7867 -252890202232020063226851808192431124837754658771200807413408833100048383187975 7868 -218643892931374747170720148592202284327408543189892291988878903947102266960195 7869 -183525906182906695239061122722166936534868770653293164656476520907413822271427 7870 -147522829755117766063595602636442307666800177927226149839562054120243333191215 7871 -110621118737949230465880862295349329151268629776869759392254752645601886247295 7872 -72807095237826375985303868612124141251672372336749976233455655026016428297167 7873 -34066948093187009653278811952008907000750524839608024721996325000997437005055 7874 5613267388967249348153319693230509541638453871052306591196339832710805570241 7875 46247629674949744078409628393596554933239437137239375962053600620699457469325 7876 87850351224142146881792789053856546190934235899187690218486450602664607924477 7877 130435778686058533256886999793013997356979397739248746930456317779098615844585 7878 174018393074147785087339519680527782635483599935253931700010851313485545571957 7879 218612809915753373757888619460284077349279132952733177157635636318979554833905 7880 264233779377640921200235527589281086082147962079760227070432924319535053983677 7881 310896186366495203833197504833679483761109213813705610113493764183656521384805 7882 358615050603779450612669223250787937085033349657446090906050573389339423089569 7883 407405526674340891883348245635006071650418132346439268172371799908817549250793 7884 457282904048137540386933805612400000697191749867734162586673493562741126495153 7885 508262607074452129553287820825580117278852260218395992897413703736419851186761 7886 560360194947949997073047400334778809428320050770036673304139282179124627176913 7887 613591361645928483675087368041471011763126294304471033863066795420506910008085 7888 667971935836096118032860205801483706002014669684728492754544562096949680647629 7889 723517880754210478784076650884799404655934268152505147747293936036492882495729 7890 780245294050894163824307891766570263290075147951991513855965394369349004106885 7891 838170407606938755343827933190502173123940726122830153924429560604006751938425 7892 897309587316397046608799348143351234974513808732638100307055238879307827907021 7893 957679332836754093294017936306719832851346922982617441336033590895590892580925 7894 1019296277305457868381379738934922252786045443156678652157231505428559967033297 7895 1082177187022080435333173347132354942949297832896055524244764185137832256224689 7896 1146338961095370609596390441109719445169477354223756154931366216424917688396833 7897 1211798631054449053618093384089325612601762748528255211991958502193781787176737 7898 1278573360423386645655902579690692002104753390290346231676072938913733411515953 7899 1346680444258396777915539246365700565149220989490610873375312247222761430785533 7900 1416137308646861975183421412438390683490815422769143910506610970528876803025565 7901 1486961510167404881350958013574988122340617575464149953370449746749451723173225 7902 1559170735310203238335374374507783553110424520047412134565302450832607536240965 7903 1632782799856737980136454797405732615045963665535098840747472506498579382709841 7904 1707815648218152984460819290179948136863975543603983300262222497702767563320861 7905 1784287352731394365786257681245952656377347905389504054446564536792079062255829 7906 1862216112912286457305685537046123144206132874645952311568262881697153201255889 7907 1941620254664690815220422690013528818357790007034838104935757211137676491923305 7908 2022518229444883687771164084181612300227005575139823297144637553009999332729537 7909 2104928613380276423586974685108886451476095350192001728301933291379856041556857 7910 2188870106341592249873187739460398079260294443042764865912132815133756367907505 7911 2274361530967601731082661657027459046462893655567969682574888840150308157851445 7912 2361421831641508023548526933576784335735962725199164810445384918329076652232829 7913 2450070073418061771586384467096848986124268013788590528805470596651263873438097 7914 2540325440900474146380722712262624995318712213070575740294039154497103763253797 7915 2632207237066185111093743039831627135869449398205643548251212533066343727754697 7916 2725734882040532504711412376952081322706626063620782872981329974095869530984541 7917 2820927911817355973766648346057311290925808427356252561613043873251828904124669 7918 2917805976925558145947513361163657879903318720111265406337881946772359177712993 7919 3016388841040633733362079167214091056282713940211669849896081992273648446419457 7920 3116696379540165476645603373964688700976017796836449994435606330794170695187169 7921 3218748578002273994872563122333222655660018485203425657653662609942967346304385 7922 3322565530645996691192417151134718327756106098662460705617974837604970608703905 7923 3428167438712558881018413460861761675071266502893913980249667303948955412858941 7924 3535574608786488259344157317578956500699255709058857975300218443581232636327709 7925 3644807451055511707181888258750388671666129659335937453872585600980423197206841 7926 3755886477508161255156915059851911936605373977249340793305800539158517763784405 7927 3868832300068003775859765531678528475302978077470809294676210846750823456259377 7928 3983665628663396666667667998186853984012621639238922037522919176214960841582733 7929 4100407269231659412374110799152225109691151840073527331293778043647892019392997 7930 4219078121656538483197051696502127182201365381599034915719412333513229487081489 7931 4339699177637830529618135243506132273660180070319303497512640563784671510235625 7932 4462291518492016282198351051418307916199916061834176801668185594132630304031057 7933 4586876312882744953138763850783006025974960547501219357249766205231082748517817 7934 4713474814479996268145768603348598816893208511036371443258997848050685029491761 7935 4842108359546734533313649592343716107514798289074940249710020323241627649960485 7936 4972798364451856363569250422335532660153303509366735199169323466347783004564845 7937 5105566323108220868007742901081340955563248865015047216014960317629212745232881 7938 5240433804334538204582291156982847539059217097892627079001797236264492481158293 7939 5377422449139879483448445743967772761438062788974331737565861553155139735471673 7940 5516553967929558016287751571489320584578892876003744925530783659566812624868669 7941 5657850137631118879582701386070148436399236824936744147315723046587691721160061 7942 5801332798739160684654785219008992701167425859368740820065614149017641168194289 7943 5947023852277700327833836351406030243400939786413832610607035627062675357801441 7944 6094945256678778332057458422248460881101899685484744980313018424273063519540609 7945 6245119024575989188118110540367583736241533158147012052215706073501002963052401 7946 6397567219511607861431854325676390702228845165516792834930694775321983732533457 7947 6552311952555970350302911767740640375658661966743588393279768065413766875097725 7948 6709375378837752866046444985012536601478248642822170854171644519440982425557549 7949 6868779693983780855809290074560252213353203110877136456957839265282086084473257 7950 7030547130466985707437032796983109739353944459956661918056713652998014741160501 7951 7194699953861113564174508616365629718701700262609787674010631735155996143166225 7952 7361260459000777237398654157239399462018273505130952957932445272938765519555005 7953 7530250966045428739967058712746766176461695674716820215129938806937784481805061 7954 7701693816445816473269522859637997536765901659847039998196060304653094974173553 7955 7875611368811477589796590734267628526692780822642772245580389263921421841186745 7956 8052025994677802522242262060946559253431266426588615134069865290621587504124705 7957 8230960074171195122047880466965678998768691179218631385745644451303685458549369 7958 8412435991570838287234459662981531333788765813160216496913416183286662209820289 7959 8596476130765561383681351182828273449583555133037089435848803353040168076999797 7960 8783102870604292178167326382485699654692393876985587905021169895418140805081005 7961 8972338580138562407928855666416314875298418771687630120237355235958918584603025 7962 9164205613755522512803232607463141351072707377942723223844443210219583822297477 7963 9358726306199907454760571674536063803246299588681249220411340622948509884869689 7964 9555922967483381948501975246771238036711114353716330935143728886634693508968637 7965 9755817877679679828480318896497049395385976154051987379361503746166505009037709 7966 9958433281603938685021618363725907709379623548687756575274738800077206865688193 7967 10163791383374617317980802329865913963935367027278696408830025888483479855884225 7968 10371914340856369983518906572291359581622061125577174813237485910100895954171441 7969 10582824259982237851057598421651214336663748397000422236241552989292069566234753 7970 10796543188953504546344489998680589719719197773987675231395077112520420275273425 7971 11013093112315549135897117733552156895253837400993763837956109419736258322370173 7972 11232495944908016411111193727037783232363148587933501857453171619525078220200189 7973 11454773525687610860201337943771069681553755284531087448054893845952107970057321 7974 11679947611421807276253474313781208951533726669054818923460692573783433095202485 7975 11908039870251757543325903319734935491847565295198216391716415675218925227547329 7976 12139071875122659773244924883844742569603631301269423232168764563792429492981165 7977 12373065097079842636959800928067064486742521714749325976348016797556599552220069 7978 12610040898428804449699353994955620562508698027746750358081518172721385531638369 7979 12850020525757433332311830303070618597216271958114874377776369576018423630615785 7980 13093025102818621585867444324035094987305350142581621008169382477683032487757441 7981 13339075623271474286610438201153474339123977950070796661896123516143061404911993 7982 13588192943279299037613046838245225455232817312026109270448995610056501280970193 7983 13840397773962550805910345408856396236698346711510127760664509143443656688740821 7984 14095710673704892833586806540179458066293110317131369823819413664683973984546445 7985 14354152040310521742300944211295410069588203099618040530397898088185893106898049 7986 14615742103010892157337521896827182624522592216906637261060110533947906159467637 7987 14880500914318963463685318665797566222283375615033772213777267710822499018484345 7988 15148448341729078677279790094545940540970628295128468396581558539194927039283789 7989 15419604059260572873805359745741013636021610168146707256351926228849419154070845 7990 15693987538843196169916498368675566967284118345569935195651813089812387706391393 7991 15971618041542423901958767969059137780796824993487447335783157909706612616355169 7992 16252514608622714400017194562053576185573529594231770966148220377874588068865633 7993 16536696052446762615109642802776406573484734030585193361211375940615875529064673 7994 16824180947208785829519562338789606450805132317822440998088130567728227575310641 7995 17114987619499865769520976516132824681002755784875591093607647822640423956478541 7996 17409134138703359651210993531982665559324514073154748046316122431312629354303245 7997 17706638307218381028906444004726698657832431437722392241439267322315059903697449 7998 18007517650509339786887622565229732191288437338838230396209441334189182790408389 7999 18311789406979519224442303216586951402612116588388057697679148376922203815172241 8000 18619470517666656936671611999382413749975985140869322212097247256413095590293549 8001 18930577615758485094812726746144120951132251111931283899125254692406537845003717 8002 19245127015926174785598685298623392598921705768805909703420956516094455876139857 8003 19563134703473618285051816032388338808116695573953619246616649943710289584614569 8004 19884616323300472523978286127286366915247457273216931931926388812402758112886273 8005 20209587168676876556132538940002717989282459913878662886194575641330177035548105 8006 20538062169827745571637033530800615450419273721121339860585274414029639979533025 8007 20870055882324533913811147474455278782913729953207603997800444984157260621926517 8008 21205582475282349663374081823604593501522547745808238646164570516381016901280701 8009 21544655719360293656281835487241788996904129655235327054228104991965697683266065 8010 21887288974562886306738618211135927942275426731524513886993880262317533620513845 8011 22233495177840436321639870767596793910842037979939207522264864651277533516650745 8012 22583286830486196323572765582004715540197611341180043245864412441245013790084701 8013 22936675985328141553186256188422971128695077902162220372825319872955115065414653 8014 23293674233713199205180943043939173125499074217171608180197112178202761736253857 8015 23654292692281747572243465432480769216266312405627630719270595482837022323105297 8016 24018541989530196035118988250859758551388095131728231282106947397542090835037905 8017 24386432252159449051786045577602421545500269982250338937174879387826337844934849 8018 24757973091207049671756950616875109195329523423402157025269750749509000088137633 8019 25133173587960790740209333398680534112978222158794064620301342819697038287969597 8020 25512042279651574868579406740984484983371396825244421230668821329642236841322605 8021 25894587144923297440982751191811184221321917265166761852025724531298858090614633 8022 26280815589077520407230540198017879682649936810855146427586494442355648510877205 8023 26670734429090698391082582838809817388116823825276471860166964757416702610671601 8024 27064349878401712724822306573783156275363128709715251247123256077863360209698893 8025 27461667531467463416298773470392449933903280496796692995882638872531983722594741 8026 27862692348084263770602848663874403901207546030370283843305890190286889861115905 8027 28267428637472777433820858328460065829895871287307624832096034870065682611857513 8028 28675880042124233009436889973004540496079845228725960500680831138192991292996049 8029 29088049521405647127477309493596919457809449613704808784233012634663618996201721 8030 29503939334921782931261803817689282681234182266956175935374677616879779661113537 8031 29923551025631567395442867110073339322752722645725951936848225097351330719309525 8032 30346885402716687710994883658048080952725457551401630110883866990425483333111789 8033 30773942524200084177013631039215916428823544446693036287942269009269439285283249 8034 31204721679312054634987681589734995886831840899286823482097932510753727581901333 8035 31639221370601683477928578342516060385949378918586493042633407081849828520520585 8036 32077439295791306674047910009741431320597948445706592548674527517688959689717485 8037 32519372329371723072139926954856441719404760168055417236913451151087084135428669 8038 32965016503935861513394556031770634791744229215466493510947361756787298758052977 8039 33414366991248612971895374583856644048819225474151779246387038342302088379850081 8040 33867418083050537093756811661309555361114210827369378285347609281435821674928529 8041 34324163171593153112871423353905652364574070768045277424772470752857100717965537 8042 34784594729903526200062910765171766571331959043423812009123523000860597378825041 8043 35248704291775861862504260225081862912072917563429559288423457170422974285161981 8044 35716482431487823062343967559580162716694514990992845861263922618123142259081325 8045 36187918743239287278305882936528237183978840545677587559117960500899781117768441 8046 36663001820311263802665118407294821277553919891656057285961342461889655412521637 8047 37141719233942695159465973050230810667803942265583815746078256829408211505328465 8048 37624057511922870659512377869021334131471165565740761739163098917340621834428029 8049 38110002116897184784837038106991219686084033027677457307940823827834829725077125 8050 38599537424383978331720483770431881214926749992270635959855228987287192116882881 8051 39092646700500206048498181612929636329894624271413951751363558337299700411503593 8052 39589312079393680894349434888683902056666173394251446579605167100342152260038433 8053 40089514540379652029925624044759104799220767166550331385461674455880364206664377 8054 40593233884779481242347297071041446219518808732790467342767699370776072037084865 8055 41100448712459190718010979190260401093168577950516358593363921927627489529391365 8056 41611136398065663919414995144956706843749189584988801845401880887843551816165277 8057 42125273066958290809386559194204191499882879335067575840254679481361047468653073 8058 42642833570833858810609918209352481845202222549006361912598490808654726136441989 8059 43163791463042501703085610207192786798240473933725473939654833906562847706406201 8060 43688118973592530160360874637179225731259473151271271840365051068752451352473421 8061 44215786983841979820254259039161611813665099382224331355014282728338801631537341 8062 44746765000874725690951878324292095777100143337181950907596234079766047434190145 8063 45281021131559025322301497913535239905864980540976441789952104704613717909862273 8064 45818522056286367538807861888511617891537150543243457098321815446399502474718257 8065 46359233002388518649095279975178944120936352279442978546458895671161424055204945 8066 46903117717230673930725900260700939299829378344593445189326910304872779548195777 8067 47450138440978638853439324099553431347746316502831588486865838228838113231544381 8068 48000255879037981962730306396594983424203174408445972409850390494536488498077309 8069 48553429174163119613743622262507602236198787607184873370224334730933919673407785 8070 49109615878234311837706617724405039514091442214886595649434410792528299541641029 8071 49668771923700568554424421713835211100711603331781834526074368593558571628303025 8072 50230851594686486130051098470876532213148828004293506779944392223193318290641709 8073 50795807497761055934656666019104179223197116915154164358267514101895020725092197 8074 51363590532366509094712767087642640985020814219148899340200694729955163568931873 8075 51934149860905285077107891434834310365682419947323234692845696803768922230281785 8076 52507432878483236099715317708496011885023017052958756247217885668250076946179505 8077 53083385182307204654820800835625299473259184665432491662667210663758567226748985 8078 53661950540735137672276301826219113480942481159688888154742012475070963004984977 8079 54243070861976928055390320680246752691919000098763037456439248756748644590763861 8080 54826686162444202511067170120685621988276936374427841213790532313654838873433501 8081 55412734534747303783242185901489451313150385035766365201293551744475749147367217 8082 56001152115337745602372285171595344356718895054164728168185801432550840746821621 8083 56591873051794449900676132301614803249864933620777284632359890569865503652402809 8084 57184829469752108130496221284745006628709670991021754348229544988846196111415181 8085 57779951439470041878993805915368540653025786430218769031171026044810397635557325 8086 58377166942039972414286870082935694979373876417769557686228302607547629034867665 8087 58976401835231144343894548902854957262619198092731001293802491243823668457966753 8088 59577579818971285234241214098451309800181446989912971324945751159097110685452129 8089 60180622400461920848172194672738294805320669744135101657932451727995947871240801 8090 60785448858926604624609117535443880585060231642471461940880551355140221315142913 8091 61391976209990660169180494546964576654107038009789573304316197148503260209940605 8092 62000119169691076865959382226614586339278544790955035855032424463533484586251597 8093 62609790118115241277263855985524633486706834686554757403824537510886962676590953 8094 63220899062667230790276017192681428113484898451407434530222716967232103974161925 8095 63833353600960441015337841699246068680567538375633102514573178065390314115561313 8096 64447058883335364761029751239218521251565639777447933612727528041652576386519581 8097 65061917575001388025246717648290159504710327131444582214622366243766831289551557 8098 65677829817801517369695806668088887556472683909167980351661349298796932812441425 8099 66294693191599003307656757032119116201261579683354061591508109593355137987171561 8100 66912402675284875952110950082793344640025608491036442180457759114662102521076881 8101 67530850607405462163956454815516491980475283216754354057081653823638712875135225 8102 68149926646409007829025890428051300498398399375363657805790983575248985874258145 8103 68769517730510584698908017400636251725941366117026939729554013187495727550048309 8104 69389508037174518475583878213800295972146928491994267282068761544855542495790653 8105 70009778942213633524919810941175646974801568581572047583177691558797871312718049 8106 70630208978504669790957416193043123782379545169007834764586901243705479573391205 8107 71250673794319289173399231127235108242972618912026750403722643057194081743508409 8108 71871046111270151846958469155413269491929300294911022257264321427439822042552029 8109 72491195681871607765416284297056142885043415158531409868712364984930324285699837 8110 73110989246714614927967047287801721389853310591626446643420591387794334272188209 8111 73730290491255563913226373434872915895138563421042830682818531359994463939991937 8112 74348960002218757730191766084347204590220410120955524107236061738412869830869841 8113 74966855223612367218378319765571112842008361669204323523414711005765629288983745 8114 75583830412357755074773341116708615642566512388957407551253334944415097846765153 8115 76199736593532136116462134786565027355858256821438877476921409149704070323318413 8116 76814421515224617628651899197476346613795021078800669909710291038272021002691805 8117 77427729603005741622061346834921148382851958433068073220517986251095967349755945 8118 78039501914010730555537514004072269527250306725010048119430833552259915330065237 8119 78649576090636719593409093382224250644580739259794107724182885513171339245719409 8120 79257786313854341787182191632137428122672746068677445805004973015954427548275869 8121 79863963256134117722231018967321136443038447540842877141256661471588488173819749 8122 80467934033988188177234079816710003425472003053068677284712763727976318302662529 8123 81069522160128017232156766958650154400551910960599737400874628985845334908407721 8124 81668547495238784055090944484675016631879267968265010219325255312960182197448721 8125 82264826199371274324530052544512056118366972665795591904834301428012647000642825 8126 82858170682952176927595769107314487208924655460502687804177181530802416448155185 8127 83448389557413788242034588189571062342296855870938471414192941962129851773490773 8128 84035287585444224986783497845926931292519022478601341139718729258616904955319533 8129 84618665630859347338652747445444423794301335506695389800053598032680465092495921 8130 85198320608097696787904330294379974652442715718466412157129805246365035144273189 8131 85774045431339858069698432270009605477124618826143434450923631661349709564555449 8132 86345628963253761488648100930147287026990122953243831912518495782876876775192237 8133 86912855963367551076934644990141662835525741925512812398323963560666518992472957 8134 87475507036071755320098662379573303913038608115089268686725355154617837464969457 8135 88033358578252610675989306663973386627332222076297991807261688562909102592268593 8136 88586182726558503829324311968252176898551897291524610892552422729131927812746113 8137 89133747304301616594522063767230759169563522941184474273082398493617314436079649 8138 89675815767996977631198540926267474463450038945033787310714928186928330930213713 8139 90212147153541247697990067959573520671789353114787960228930919139348254913922493 8140 90742496022033690069834024446553346202077855506804807174658885956401909092826365 8141 91266612405241905009900102582317812823610670665378517261546096931953523795066729 8142 91784241750715036849058578562617334610934131401876174719212218951276851460381861 8143 92295124866547294311852530709107176464596022080871725395339603641706301585630737 8144 92798997865794759267824424170201156757917038392740392003016066535243241903114813 8145 93295592110548596109848328118495286587821976082443573530966982987804770893140053 8146 93784634155667913496619920314053751947231381303316495401320815548095144322431345 8147 94265845692175672274126495467902265535007829522122315412057141981027460957209513 8148 94738943490321178040900839753592200572480793305061947226046226751222643405187297 8149 95203639342312844073973032417478753335006021344360237297740735329466358821917625 8150 95659640004725060217168026002230225746134098802180730152714076007808816633324881 8151 96106647140583155880911509977152094043322706952175550927860974731622947259354805 8152 96544357261130600543842052636248714944759381093213093328112639864229671299319325 8153 96972461667282743111773275066002450921839743714030748714323245682737477838959505 8154 97390646390771552210082442025020745267007170433267574221176515419190661630262597 8155 97798592134985982992234184220269117393170957372129676298549388087352865083378377 8156 98195974215512762371384387417329646852253218753232278671066257232060878623807165 8157 98582462500382553754976402881024980175406540600689710790833416165146281439560829 8158 98957721350026634415762037737500210493270625678085631709669936743144929036323009 8159 99321409556949393598183976890298496230282380503126646009605496945962148976464641 8160 99673180285122137368674578379749381383309737408411983444624552813798069282170113 8161 100012681009103867103882198035607617677151445861325025088659677415354486364479745 8162 100339553452894882404557393541142363662490832714113812240935944476913526087026305 8163 100653433528529246156822992997217982141487683237312045121652992137144739532258685 8164 100953951274412339469526297593173505367367665143877385951271395476178039402154173 8165 101240730793409927328603490303761327793933191499224771034360598538202773306294905 8166 101513390190695352059860561101547600854351710356442429031655625082079778622575797 8167 101771541511361671112823022939855290250118718432632332415938279701838950767588529 8168 102014790677805758303572796729308560823305121943882422915748392556288702499849005 8169 102242737426891593516548824861561860081416288624974601361105054427923712370270245 8170 102454975246900174997628135153881635150679831123837601550242659460830941316452401 8171 102651091314273700806428223317562417396262222215823456198658141330007209473607785 8172 102830666430161881768400316786034894707584736739154021367137717927979291359212465 8173 102993274956778467410130977027666706572883797133186354510923464559121860333766777 8174 103138484753576288908272144125884920478229288026878008159357510252818454808107665 8175 103265857113249349067088147174438967127997745777229322030312635770385745205859365 8176 103374946697570718795876394238317361117618818663241961195656415061334244640841677 8177 103465301473075232519076641283184725543347887327905268584360393208401808941406577 8178 103536462646596211453046921431058481346892386533124392515394133716431154402182133 8179 103587964600665683758003744424811608634965379485143519924458747004438351356697977 8180 103619334828787814255977690529743989897337373432813074161173514352187898746456605 8181 103630093870595503729716479036726232115632621152266364148981308222604943923795645 8182 103619755246900368817896950123377945818987190849223156414250921939077074572494801 8183 103587825394646568232800733235690908990060056785135717163836441506287318495021217 8184 103533803601779199482509672386797846455569075749157682885035144670488405404246561 8185 103457181942038252514803044783399327881954904613262159007375753803770196506458673 8186 103357445209689372749134953482860620333807916360780477580838698723642791256452081 8187 103234070854202955860532826404548625908920154034477953364725096774942657965044541 8188 103086528914893370459911805074058780210169780156807638678924925659493168712317069 8189 102914281955530382513396845208275409427297085418859644846274870012205446152829289 8190 102716784998935136993765646766239858818531176661280718350302892549391553321608405 8191 102493485461573337894354883093663691851963623150272363704908356490610502390150929 8192 102243823088158557394722152269790759384843738722276631356937864458204076788342685 8193 101967229886278898682317078217352564199601846689025643198656371376188414935615877 8194 101663130061060534740405438473046126636845438865861728705187606933827832434237201 8195 101330939949881947343780782827656850358370834634727766898506310808303524188391929 8196 100970067957152996595386191584980988392101369337543559795303541912328783287353857 8197 100579914489173261623077958814360186206006339734360316505661219899684916594153977 8198 100159871889084407571341627782369177568415958307606031215849459229649681614940513 8199 99709324371931652801966180315537360020176187388116918558927695900062083328726453 8200 99227647959849733295364744927906064857380038610289004302876798726992142047360333 8201 98714210417389088654441012069229026238613110763090521891182722793252562793496465 8202 98168371186998325890401544086110753642303183074537735143381971535069127490762149 8203 97589481324679353348608958481868719031720860692345477866367346170831347058254073 8204 96976883435831917747081192738482281342477131166828145538638613180564793844077149 8205 96329911611304622384301282316632973155780328841392684166365822820003438247193165 8206 95647891363669854161058633241465207952425818882478865589502322256518958278673825 8207 94930139563740401186626197209030796773121096106486209766706890651608950079662785 8208 94175964377345901436928881524059722801489474218103398846514860726470031905517137 8209 93384665202387626234767177872136830814503914482537191407929180354461637184943105 8210 92555532606190470263623499045820116808552374575888868271905751253882293285445489 8211 91687848263171392440111256806904103376734918491933349253257559309828437159768061 8212 90780884892843929289444724293190531640278400495324353722424023079353088148920541 8213 89833906198178784526111179280187970808691121962972863553364226138423457729407849 8214 88846166804340885371612788968154476646821479377717317604657717843186644941990293 8215 87816912197823687775060297850620058769758228874410174564274031994319380578990145 8216 86745378666001909173581377182942698635157689251887666119839569203166868821490765 8217 85630793237124268769904605542348323526277143539771931707358484074833512208543141 8218 84472373620768221546731847184574041623338680640610474081882424260710779791463361 8219 83269328148779083413130683878215975033757377961844399624420046915862216119557033 8220 82020855716716361019356479672910636559051092877903143957481094151043167604833697 8221 80726145725830520914282018095909044993131142049591605370622981843693804290023481 8222 79384378025593858885674118832358690729303562211337445317074931178091012023700017 8223 77994722856809561548414698209741116359716132158862751608058498397782143615254741 8224 76556340795323488560585303603639347616978918382257219952883965804029265231463085 8225 75068382696363645282047212664385038452066356199551872542915599382858051142978369 8226 73529989639532762275336753924678153793390181443221083265856223432195722619738645 8227 71940292874479849813660790888877295566784661401276848431663771733856334310197625 8228 70298413767277052535469547540217623017232521866129427800508468071141762830768941 8229 68603463747528591598130569414497396240781291038564208223213363072087026850352509 8230 66854544256239049163892438740457150881539599760725429432269182397608345385613889 8231 65050746694468722827508749726173155267335151985484115319053270573368740676574689 8232 63191152372804255695116811200142937485484368284413185028652758687256561124522305 8233 61274832461673231275347252663525627211540008177902950474932678010353070885591521 8234 59300847942531911173911113499660500507765747385698145261633291225125971026896913 8235 57268249559955787818346125469024397708532258916705955840033063367911806360469261 8236 55176077774663124107083523161081806357192441568207328346472600679455499512510829 8237 53023362717502157001898868463800006818819202615631702995205253975570651433537001 8238 50809124144433152691104613935810785037105547587211121988167835988147604069944869 8239 48532371392537017066948197122412662904382040549494094958460676014814855506938321 8240 46192103337082686909595728646826254969331047990401795256757396467048259729477709 8241 43787308349686054375206991392236533925727301361496118583490131635017429753577733 8242 41316964257593710170906725962942493472666519630019152489381642114233145135476465 8243 38780038304125329187244371651852669720130052012964672482881282523588096601254121 8244 36175487110309066371874623163463735826718492767131023117199719533073509154106081 8245 33502256637744880287847491735053411578769162635148515035724216761431934121991945 8246 30759282152731257127767849457996678722458116103022202887885210698305076394260225 8247 27945488191691368971114190213300260438334497219860638887041991294671248770425077 8248 25059788527935266796657954259050950831511555488178473077661868150157966021410589 8249 22101086139795281213851513803873118792692175410497722925979463744964412468460561 8250 19068273180172382075411417469788791093533753360698726594244994913673317809665365 8251 15960230947531832095404023641363088808022882339256225697823406504168351840259001 8252 12775829858387059340719498052137798437960661991467282742108684105411353850429885 8253 9513929421311269004749596704596863284004265293056417045872778538187856400645629 8254 6173378212516916226684858260945175113592307948304174037382665209252480748112129 8255 2753013853043768902454816885430148457382362272089326365450691339200553699444945 8256 -748337012403097541263428258891466936462566776047364980814534045863037177857551 8257 -4331858734923412557605299108866976959614375886222485210169716548828188089687999 8258 -7998746679157344472639567177971064952649577349136480805138136034949436531307967 8259 -11750207239243439829624394582059336197215929950397112015782205339999162420964995 8260 -15587457852955015332308783989037836205542561825043178038862071295943330379349107 8261 -19511727013970507213974385690704230210257536817408108640628588223712378287508311 8262 -23524254282232634527454990322544881103404131287943874917791728845166882195188043 8263 -27626290292350578602214596887621448501059056813561346130435550941399157647741071 8264 -31819096759998720739888502610864499758662173574961081141470905763777359222437139 8265 -36103946486264814113976088269482649731774215040119807103727038914021231908298059 8266 -40482123359899793796758038902555369186157132695887831152575484716985685080608479 8267 -44954922357420750853504221015355732770087341038373951999895320261143235285730199 8268 -49523649541017912516833540114908454082639126355091518746296536901623925049713103 8269 -54189622054215780581316652388913563591571293051055851667719997316584401279915655 8270 -58954168115237884338416914350763605502558836278751971553576941425066599707120863 8271 -63818627008023902605497461263306263460886795903044582235647465294022662940205611 8272 -68784349070847201690469524540708002246075364680509898977736484771562341682892787 8273 -73852695682480122478891895241770164187491180369258002911919262569083051050057167 8274 -79025039245853630235887300448912216696732538191556683467531510043639859486644235 8275 -84302763169157215186713390782069834345814384975736686021680214611225535679101239 8276 -89687261844324200482597576367615001401162040030561515417647635537385328559029875 8277 -95179940622846876780638305407118315555518199348165773198431619455862323265617539 8278 -100782215788865139376130177564827894459755662389725657428714074657398819988855471 8279 -106495514529471554633343776502228669704644804694678853935523409056587467948900383 8280 -112321274902175027377187839001029203135098625086488836768644456783474532125365199 8281 -118260945799464479946804315947914443800181740476943127893016679943969513991833311 8282 -124315986910413186786377170305598383990591963343438869092438316956612539733404047 8283 -130487868679263635774635611016013641555089361444560062542828189775265475357490819 8284 -136778072260932008988974187116756824660892434084894791747656054090756049199926579 8285 -143188089473370591282133671696541018957723833494498395974154401649225147877739847 8286 -149719422746725624938268903125959455798463866572417229466550265395499321720881915 8287 -156373585069227332793405727281012765076838013557555946126188739446251763451163055 8288 -163152099929748030575168947379645288188564781313059743282651351934279994480177699 8289 -170056501256963441863897235991932699327073920771347931133254279601456931195253243 8290 -177088333355051516027511898461363331132747105587662351929109070010943627963121375 8291 -184249150835862230764767618917218723043612686977567904840235456357181223174959575 8292 -191540518547491036534826529951861755820385258277956641379884671750929198509957375 8293 -198964011499187770187926972422507856991500402846210543937310077331823832849230855 8294 -206521214782532029574815465431298196077237374708020530343172340054560884078007647 8295 -214213723488805159837642582863868953588917812446773639112253674089443165751406139 8296 -222043142622488155508382316796216372443263561655650398828636952569497896839676611 8297 -230011087010813930502325815471513972795635295977872899210359718031238664841809455 8298 -238119181209301550633793057505343945700335486885177583164858801468207809651640923 8299 -246369059403199160442581569109631620453293142758045988072751123487084521762924039 8300 -254762365304761467946714999016566210973888968028591206172652443185965750221794643 8301 -263300752046286777477464728275205441983375068977958100201449183565261473608435843 8302 -271985882068837682054338681180733215341506845612009433447734511262448754744680991 8303 -280819427006568642872623065158174051313200175465512392717794344116550539104754047 8304 -289803067566582794456273164210962459401554176670265681041121945333017911728142319 8305 -298938493404239419930647714070625257992983148249603605386602680408606341638494255 8306 -308227402993832641749269275619766404493923743016694323788826568635448271623125919 8307 -317671503494560969127099905631101963754761003766587099534122593403946718830136195 8308 -327272510611706434450754267952590475178636400784690381546082766268669398092297379 8309 -337032148452941137118875467754785602712167734393379558460487795311408279977124439 8310 -346952149379678094679240440691029176767831035304498435544956317918992251539597531 8311 -357034253853382377843058742028353979572208809114058577665148785974291162354091535 8312 -367280210276757578041869392846984798723643981813809469310433697289740332681150003 8313 -377691774829721723723376163090308726498713834219392873131726092744386285497846939 8314 -388270711300085824634963381988820364218718909681276271895008568511631281367083199 8315 -399018790908847281997552044568661558742996698760682993579358006284611199259744775 8316 -409937792130009456808509449643312747459095844683222733259714484209735880854087855 8317 -421029500504837738615832019954715842708648353289614516072124211154966452913320199 8318 -432295708450461503062718393305551558932469692832651150592431127083078925593473871 8319 -443738215062730388402694520614740491508319269250290357443783700117538367329534123 8320 -455358825913232359122073736783469602222505303174049036786948316973865164958870083 8321 -467159352840380058875103200012577191457458498572574095565486538318297964497251407 8322 -479141613734470985234761008177664180115956570341425769200081555076907490214654827 8323 -491307432316626045390989735862905285018031581134551575698676522111288076618605831 8324 -503658637911510074991127484179762176751097156735969269455549159203399700423555987 8325 -516197065213736921922566859846103920028365572108127789537342501990603910774228275 8326 -528924554047860713094212910893319150532347820745501244442392311805462476362655055 8327 -541842949121853935295425264869731527429585160950530206267012648033835929680507615 8328 -554954099773971971114014217156980908648637613363794978284516664591687176132571903 8329 -568259859712902737799169772221946678066884500391317605733619867127776074172557215 8330 -581762086751099080982543790451877332765613869422553017822341529079307162780580511 8331 -595462642531190576448278622052134147633714623322538449075770715691445670236058819 8332 -609363392245370391798793298000619818360871201282746335835971332419746594601580179 8333 -623466204347651856031543652217951577586860540660287743451621917496048393089344215 8334 -637772950258888378857781753061369841238024933720603973269162557124907672194996123 8335 -652285504064449353198439819034081360646096708159200443632085908941338391431570847 8336 -667005742204443663826676339239064995962239151090539991872847856045193982915637443 8337 -681935543156381412739383130995122954384106307907062910925288858385828606736488315 8338 -697076787110163457680295258398334515603361972916418209568132040529924362579684623 8339 -712431355635287344460663868706797255631888904359209245016331529790611379977858327 8340 -728001131340157196486400161075529702936780265659488696950484669157913775868278927 8341 -743787997523384106366138854437483463099577747463718914363383129325133498913610183 8342 -759793837816962554807091467950370326999139593066564525065415818098774101864627519 8343 -776020535821207361375610558515010889424201708829947918019672136649901648855302475 8344 -792469974731334650279207379691367241732773879940284736257740523906361900102476003 8345 -809144036955569292295109110866694525419038351578686577654782826796303966720555295 8346 -826044603724660261507522094368965666450680693839556798435892592390675018820441275 8347 -843173554692684322808564494343321688501613835425455953356071157159812791201410439 8348 -860532767529017443354856903688703417833975882859088570218483379830886547751816643 8349 -878124117501352298548448139604841236961125613007359323146122147911375404079470403 8350 -895949477049639220824142757732640814692124236757533746826641083131647667126853743 8351 -914010715350826917779508453242260652359143380457226336226976674162301199254656575 8352 -932309697874278265184670052367950083443164245718585267975911094613559291006168207 8353 -950848285927735460369484981441942497875288908516094965355507936388649730819056127 8354 -969628336193707802620630831472881618269333664828804620294678602311066701460392703 8355 -988651700256154349752721047530963689559165849446880646391299073848193483112454195 8356 -1007920224117332684169820605611835423638790658521785341210331571653806720198276675 8357 -1027435747704684007738263433071458300869332360569088610819119266805645224433218967 8358 -1047200104367623772881974058789848848630160617121650677470040751771499086849951883 8359 -1067215120364106047728818516808656106361076625018157502601275861812087161536779535 8360 -1087482614336828806124073556901240249124580124976373563409953212211806780856951555 8361 -1108004396778946329136056553516724114647232532337540950286605115415350720564979355 8362 -1128782269489153903562494276282976261534921596414317141648638272482820711626475359 8363 -1149818025016009005165624724977676971171242810766609602396100293889190383586288279 8364 -1171113446091352160182743272825350730587108857275998543983054242122121152782284175 8365 -1192670305052689688348627062518868252701980508745709591978253137095097728472150263 8366 -1214490363254399544500906071806553497665746683959723436873701380277719715845557103 8367 -1236575370467620494101367400420558087439787531441461902289202527285502697974053611 8368 -1258927064268683880980033961198789513237843722279916713403865577865395409963580147 8369 -1281547169415946273587952983053576411675268970730452203303628396930974183903569231 8370 -1304437397214880309324627982564211127941844890391810894383289140417533173634673211 8371 -1327599444871280095391431940935933692856206115988393195534783004808173695749216007 8372 -1351034994832436569420093728449924715765953419969743022345019004843623951948632371 8373 -1374745714116137274151425850014967130216696856049102453606072913538631503348081731 8374 -1398733253627344058012355513656816173026650664532004676573739992749798301653217391 8375 -1422999247462401277886748463715269961925258911128132675878651695769202571525318735 8376 -1447545312200626152027799125024726879173974011313881770683091758366842323177335775 8377 -1472373046183131990256638904579552471238398957024381911008089090765258850539842015 8378 -1497484028778734115675715672729499494979062448528689470212559636989150555031279759 8379 -1522879819636787387448462069871837178831380711043693969224287097206182139733352515 8380 -1548561957926803338113614385400203605954758298418523190357474355751685533012745379 8381 -1574531961564694051777895334902976142706830216557668351005493577371614831916450583 8382 -1600791326425489031732121530680634037983984890035373774903113137390468980433249275 8383 -1627341525542370437940642808942115396482356342540498895093311859782228302134076655 8384 -1654184008291871216842814813638824558516504787108700127097281525155923381800960163 8385 -1681320199565079798368617057423628954486515639839042821165993728909555574392256811 8386 -1708751498924694198402256850453863127937274130619108236190325659196702862342172079 8387 -1736479279747767539531773168073977222956797859801619450554806741761874200008519191 8388 -1764504888353986189206520502256708788001836702272259384530586473239144526404025471 8389 -1792829643119320912805855307923130328203575926021974026994522445999851978785931015 8390 -1821454833574890650022456729956595293563330653670883313892068897348114493405398735 8391 -1850381719490877746814428875419562508522441585957047823321121911931360920936598987 8392 -1879611529945332712416886941666690255567784150851388045097067473644259213197412163 8393 -1909145462377705821972422042694547200394858321973325603386259344055293460617345839 8394 -1938984681626942150690348218505747192880538799731948610867458612097728034680544155 8395 -1969130318953975905537920896002176261686260351186027552826642638950633319711847095 8396 -1999583471048459215767208489377243723560918602441046256180656360356763576233357795 8397 -2030345199019559854564929470939475365482835601103013516588494473344656792075072451 8398 -2061416527370661691258824160037088289169529512816330991113616259596064872424227039 8399 -2092798442957801017314225796257743668861199521631911953150295000875468759879453951 8400 -2124491893931671250303285835544342128344549484517979594365093481762228565529115807 8401 -2156497788663027898633598800212312106692262349283007287675515866600841699466809215 8402 -2188816994651325066593299958370256315821330403821946006904134428992767356007944991 8403 -2221450337416414194728786890759074031586446382019757759815733530479604556309210179 8404 -2254398599373135165245576411708098185030523715608084412949996795062694337267657315 8405 -2287662518688629356551387479853030844567790438699422456468976627706459039433654087 8406 -2321242788122203705786183038948345996941569085641332095711567474906081484549064043 8407 -2355140053847574333762087581151358370833474419831011011418169736396940613541793423 8408 -2389354914257317803726296724749265852113634750288627139178900842177132377459663411 8409 -2423887918749357624334651111447632044177924590320683171447872487779068678887569691 8410 -2458739566495313168758883065746684819597512158002589593346802652354273715456280751 8411 -2493910305190537766536185804147711683210142347925390739255277073167472962276869079 8412 -2529400529785672333199395924621777434100784777833265023024746156912737525289597679 8413 -2565210581199540535506752927879785336570695641107060235314500609760169130331381703 8414 -2601340745013211147833192367074557558983396064721178950714938381091726724118745551 8415 -2637791250145052938615306188428402227023369989980436837710318759363526936168335067 8416 -2674562267506607135288669716051165027459884479282534871769786483264396431811835475 8417 -2711653908639102252562211132718397254793996759102442826065643216445295658678780431 8418 -2749066224330435832787132714063219424409457618394716755864557298328689319873820267 8419 -2786799203212447439259088681458671073313688854260627583198338571812790825700313159 8420 -2824852770338307064207895913618199789641190200481639077429339791011799701991075843 8421 -2863226785739842963659316682628548089379301341985778246338662571127970470494625475 8422 -2901921042964632811983313580057608490474858042812321723404695136507980307622200655 8423 -2940935267592681980472089659148170137451393087049267954599844830875294091011208479 8424 -2980269115732512687423317218273221395752123922156895031183116212299130387038489407 8425 -3019922172496487742658146002208869882280285360022590433118964347532933491578041295 8426 -3059893950455192617903537004997876964306506471357448578158587634656768860283995631 8427 -3100183888070699616752904164431480693316700462927358203778884444493091422714480643 8428 -3140791348108537994731505676418800827901184412572129995648746157715891443802421715 8429 -3181715616028193992092342636174554240439774541515051876610804526928457862418140887 8430 -3222955898351964890118235082172544115682890198803582118693854667808589957602775307 8431 -3264511321011991386685534864992516120427909234265833340753499569947552787922138607 8432 -3306380927675292809438863163754048340518145263007117875823553529730081747270587203 8433 -3348563678046629945934381917781520685947433969870946149276526221117700126362190331 8434 -3391058446149020570336531296008615388321707159033867030740561640900726603871395919 8435 -3433864018581733086521041943956521981039777403674405996743382416170197301153313415 8436 -3476979092755584088571638610307577680606228287193349368196322618365809797441069599 8437 -3520402275105366062501765182628414043158805744352039143855078066084745540169724679 8438 -3564132079279231918433648055339889469132010615652890951540408594648175204868092095 8439 -3608166924304863551289393352229277757695441189228345881264600913366425893946302923 8440 -3652505132732252181162161617273821996641416018846932352952523679629894801472641043 8441 -3697144928752918822826163315010325863304754668144423547278208983870213326514951535 8442 -3742084436295403878203974833046752518204200091046726324830582286386554185730819067 8443 -3787321677096855536947251396543744538217457980864354161595752765023457725665732679 8444 -3832854568750547409516457408686160632651280072560277540048997802932782869850494083 8445 -3878680922729156605198206629045144571275673808208017162207832417919011792893360883 8446 -3924798442383634305312105352271933520832206169996779701474188234666710805274093055 8447 -3971204720917501770387090513226511356741041854632037172546115560889639642646405951 8448 -4017897239336405660290115338977286924152015866173142620855178239468651422865258127 8449 -4064873364372767539145444455785332657147004969535927020444156132925280544084648255 8450 -4112130346385363483374110282911745735218096885881239956728187078938409554243775983 8451 -4159665317233670812311662301266047090393027444867685245517393883537144319627174915 8452 -4207475288126820117635211870106247429172201294881109035910614432902966097643519555 8453 -4255557147446991981273270333669659131267255662150128807027935049129077325562325591 8454 -4303907658547099042614965155299142828488683275204074930569986985589111052893810571 8455 -4352523457522595405728450264631626871039541582112667750732390370051930261496378175 8456 -4401401050957256766996929339840229058149668544037084957698592913921343088079014355 8457 -4450536813642776094158748250383236491520000652831773217730933648235022760280875611 8458 -4499926986272021200275257756362098552203683738265452298315674165155556606830841183 8459 -4549567673105802131745461149028575102525902309480867927336205422876190391878197911 8460 -4599454839612997929244443443306906336129075001719495002946756641251333463075847935 8461 -4649584310083894025507168126288984979793929048403340034005367085060115926460505095 8462 -4699951765216583315340126549185149910069134490900592224576084410151720061461189231 8463 -4750552739676285772269824761259706706140035325462799504790955357357268973620851179 8464 -4801382619627443393984266589127558988802813904383723235610959225923782478714627379 8465 -4852436640238449236366350082609554389440504048390929782050411183154225879873550975 8466 -4903709883158871344637143994309854399528065748042001427829195157270426519472886603 8467 -4955197273969034511123140857484575509619469749876320892503693330649161219140504135 8468 -5006893579601824983641387908753162308408806247645174644065221029965959265602041587 8469 -5058793405736585517686797054205259286606454346152958178128431322955221518752401475 8470 -5110891194164970510739658461423313671005386533953620566149938004612075538091224479 8471 -5163181220128633379341724988546862156151125156635482462655309932440928520242650015 8472 -5215657589628620840375296040172085057561641647507612584893766825142662823609670495 8473 -5268314236706351338501415834630876651111121063868021083373388005629147467173420063 8474 -5321144920696057523256311790187904710932225258925963223656614332227437579446345679 8475 -5374143223448575423176276232000243262298567503962214885635122347366048366734681907 8476 -5427302546526365791832856745207435127500786559487488305832521423687719058974002995 8477 -5480616108369656013146261612405213706506095462614261226489753787720636457157962519 8478 -5534076941433593952144851703589798989892924935833951212720169340590745562672088443 8479 -5587677889296308223813530367637260499755987863251623169919280580139862156529590127 8480 -5641411603737772528190527603491488225953794491354667949802219602496400928797188755 8481 -5695270541789374965819006530760228482877430937956466668737405317546699813151616891 8482 -5749246962754096605431278647431631570166558121657619252919854507118034333052232303 8483 -5803332925197207026755335169675615183083484302618019315725103066194916173238916055 8484 -5857520283907388107007648775120836389240711373901540329639557863712569400840763135 8485 -5911800686828200961416711702598213536067382965512611968837414455138647246021954487 8486 -5966165571959814687458061327548626876297546882061304797808130535920943027543486303 8487 -6020606164230919400845500648039775613723964600334677489891375341487585587848403595 8488 -6075113472340749990192249893028870326651468665817982371944667050629632173623894595 8489 -6129678285571151058129866137186537357124825731427246100359054953118980424452352239 8490 -6184291170568617661057367143832563960203484435922224077605798973932082095071532427 8491 -6238942468096250709116322925429138367618428856371762084908402349342817121306852423 8492 -6293622289755570243983304026686825043016770534917488319157791668693423723167428323 8493 -6348320514678134276195571090202465283641736975218580237779085557499246850350519939 8494 -6403026786186915437541072084214060493536672069575609944082626653659258911611945119 8495 -6457730508427392389134692593936396722966804867514737436302499459021099976302350127 8496 -6512420842968317723759428796130068599567604279867691082346539825880217162507600111 8497 -6567086705372129013487252002091000236912885562305121155368284523363809279476081471 8498 -6621716761734974682128456299676161223645582905242510175373495279869425157073088991 8499 -6676299425196331528332337729557935844074762252480861126739703014579552862067700547 8500 -6730822852418195990823143733234660744180755874298894011510371937045863146734328275 8501 -6785274940033836633974090856746123277627331240729764653290911336336437702182514967 8502 -6839643321066100841374358360111008764790204935908800805131563884629900427909497195 8503 -6893915361315274338928709999690991494773451841370644697184324686730202198113225231 8504 -6948078155716497929050751368584361764702870313920742340899588754444449235068439923 8505 -7002118524666751705396833444789856999763770967470459075022615767251206087719325707 8506 -7056023010321423035070725095041193564835389864980823159256131661959586136065663935 8507 -7109777872860480744066072024167514202318014953981393565403365927910770532264711703 8508 -7163369086724284223665252355308924912165167146177995990056914296395861344404243311 8509 -7216782336819062592364800705170511840812438071015538008631836672168028188967804615 8510 -7270003014692105601438420194502114637905258620604091189889974424688510251297320831 8511 -7323016214676714664292541679064688695502420751691758295204130270876080553905806891 8512 -7375806730006969222134063643418021265160152579056800589245122513137471542410211475 8513 -7428359048902370632997570609713361372655205687895073610013516723694640299111985487 8514 -7480657350622432889715848841718834782571833624342938336532047423267739863713700779 8515 -7532685501491296736833490423865703755400445453006047920292275992468805196071218935 8516 -7584427050892451168632764615014400259126297430535455707961169149433895274278656147 8517 -7635865227233653852262535930944474085088613290373501906310762808762758488773476675 8518 -7686982933882149733336730933254966917039034338026252306425095999634986538190466767 8519 -7737762745070294948225536285109553073741849569145580442761901525108174629040266335 8520 -7788186901771701189529823290443608369061903801983060336283201233847326082713217839 8521 -7838237307548023850861922346443847792922885231716340123041964525007357716954884895 8522 -7887895524366525616011044409644716893853255086566133912892619046201565899463405423 8523 -7937142768388555657831676013438901219249830487323119837068249280957773569682487491 8524 -7985959905729093275742706781990057136156474004862320817609444676703302190724888019 8525 -8034327448187513629573570128224532960065319560576386380021209968577281877525422215 8526 -8082225548949742223652884003629561978839762996364717682905021047046511218348030555 8527 -8129633998261973960541749492660705148061105027498147589482015670986736460152380079 8528 -8176532219076141920706342335349816642463168539870953230542067966672437569959493443 8529 -8222899262667330534766275739486923094489363773414662353899536770838727011948814203 8530 -8268713804223337500811175707017258190080126255902198606650240594852466153535608383 8531 -8313954138406598662737983143745513903058229270994558788546755750485056292836963479 8532 -8358598174888700108716476909992855543097992088793845913635378330120251374065220383 8533 -8402623433857711973856436997911323802620592731724917323417593316027307392183243655 8534 -8446007041498588840043172390931674922104730396100745178032226277016531162571357055 8535 -8488725725446892220870490404601478184127900563616327766652561232335541894084683515 8536 -8530755810216101402773215762873213739105618743753219360088351504443346608039946275 8537 -8572073212598789887011916167109923246341459988493579029246334392798715882287708975 8538 -8612653437041955843256906558638697644545711970520469556779327973634540961152365627 8539 -8652471570996806346348400091759962754171130123424220938787854130040945158797547079 8540 -8691502280243306725565398389526928487591783312523932517744713081800326070670936755 8541 -8729719804189818112633220149068863640244997907853813843874422001097327706732914883 8542 -8767097951148158232952642504266993686653571632624989032733286468860958519336195071 8543 -8803610093584432646381689396781663714105315981653452913039212520237445560039809919 8544 -8839229163345996011581368828552463770734657176233248230872942213004393735589686223 8545 -8873927646864915523711294188121395195922158806196108420541212066966931351853234095 8546 -8907677580338321461389737683912009405098344261468983455924818845473834045446788095 8547 -8940450544886042777599691959098776070690590284806169717692232260597442683679603715 8548 -8972217661685938882909272662614337558030127776964093862440980908002557299050533827 8549 -9002949587087352200287283282604241500587250296692234517066076924692914161563520599 8550 -9032616507703119721235259523078855415492610502824692293821743972203857404734260475 8551 -9061188135480595665252627070485697656271203699006075754489789831910990358131300751 8552 -9088633702752151441124195969392916871979011613590702792851075305908138444403054227 8553 -9114921957265633431515893841231306327870006129672300468226214480663355290321232539 8554 -9140021157195273674227202504458451674935406464691281703554863094248308050725217375 8555 -9163899066133563296543172105024875012594688911434652557256257506087380967846272071 8556 -9186522948064613575815392443338532191583759676947241925716104867003444062717490575 8557 -9207859562319544752064105281913023643629032074084543666349412638722215504402159943 8558 -9227875158514458209410508888463721592569005050834645149677669773116821909737456623 8559 -9246535471471563374920715973341245492103244400086743452793203655799967667577651371 8560 -9263805716124046658365065948955570839665338863895840603112077114729308613627417891 8561 -9279650582405285976886300541292719585722313575598284591745933794985623747969897615 8562 -9294034230123030877037248709755068702795622173939418040233387689573205244218237899 8563 -9306920283819184985526056477877348222894972734536364445904302695614110546880172807 8564 -9318271827615844491718765934515038980460400863928566178219182821738399426730281395 8565 -9328051400048263591942172149984730542114585793640741579738149098077921365150344435 8566 -9336220988885435310341692437379593767846607837755710035108116053395549794832235375 8567 -9342742025938993855939306244130630922876024253019652999096869014284221080177784671 8568 -9347575381861162683054762507196342483442803307005123104042354638978741274575380767 8569 -9350681360932490694870646866060897417004249118000199556012554370128816736129946015 8570 -9352019695840137570098530447048957603945950389289536596819542761402905450374899903 8571 -9351549542447488002921014048636322510307805124791114105013055009466698049658733059 8572 -9349229474555893729112337692572119209557347063193089138771491137203906335881483059 8573 -9345017478659361568968977122368906129394614444139552707077816268201653142249399831 8574 -9338870948693025352888499216109149974479411737716403161853271267378055202373412923 8575 -9330746680776259510617979498586522870484491209790877505737968878581604394187138399 8576 -9320600867951312302836111382032992463137810369751986162698755109503562017411734435 8577 -9308389094918357156339769852886088005463318577035962164876717109946599051858433339 8578 -9294066332767881334164696134299659093115217044002273469017745685195136233967411823 8579 -9277586933711352231989492560790555962626770327526456715731356712250619144415579607 8580 -9258904625811122944643938441723098348074856746202821511208022814776836324748399535 8581 -9237972507710560393977777071304198686044064486177624145768529706834214662452782983 8582 -9214743043365401254237768849034245686421359555457931247522647286185574833951818271 8583 -9189168056777363155960904325766510574577531749621691627321797485806377274656575179 8584 -9161198726731061196713134506220498405748662515528136602752613704868797398289856643 8585 -9130785581535302639296863593488210718342532938244100752910809141028557200373811743 8586 -9097878493769855837807532158866163003399550860749182736323320522178569175818421915 8587 -9062426675038812901648169241617530272355688322350621346554524933955165019041677255 8588 -9024378670731689389797497151504043779305625616585046365480365428534570912914674019 8589 -8983682354793428424775539218368497568431091829439930292178391694036591449820511555 8590 -8940284924504501030341285663628378645439107009436752469351610172824449949872530959 8591 -8894132895272319231486493257829610511638301310274573810228612450218839225363724415 8592 -8845172095435203512230487017245788018620896189233164491545208338388686066783979887 8593 -8793347661080171608560595835399854844437824915595230320231935086814206564927592831 8594 -8738604030875841323063526589428288236631302646360102354764933998949083852694794591 8595 -8680884940921766086831046986712654960035262821380939454831459835491136499874490099 8596 -8620133419615548365548038565756918444257352040713927136522623870157326670340729379 8597 -8556291782539102712745240156871012430111704249631674776124736945719322050076212055 8598 -8489301627365467316456977100742317010336471483664427155490870154042257029500805611 8599 -8419103828787590268412843885567119430894290697879131209938728026685972734909338255 8600 -8345638533470544509828269961433011744591950418105986719093897783900700124972144483 8601 -8268845155028653477270656569217826351465534471533744020354703299678305656433030555 8602 -8188662369029037888361794918583864143593342125630736753859658182598680257787014975 8603 -8105028108023122872640983222229509295795453712074525779218485076778776166378147735 8604 -8017879556607673770130330266585147511094790620350628455295659185333896236527370799 8605 -7927153146516958391397790345486749970348199439328250179898816461901758929427566455 8606 -7832784551747663360552639922623777853048044129932364526286618344674959415080198671 8607 -7734708683718222348989396015579783780887953802626363436282292986366431246302111211 8608 -7632859686464244555139284738602212557815323595385254263687244762772352957515238867 8609 -7527170931871762696320787027637383705545281226767175556004609600025321839105060815 8610 -7417575014950051055290810148307225380300413142667601631593997457076639885654884955 8611 -7304003749145795768580602493184300794266066855078980585740001011914771166291913927 8612 -7186388161700431558409453336372582938304580625210004955131151575369430515501932947 8613 -7064658489052491497163764384222027549825947654578171095588234498436742988763279875 8614 -6938744172286849155325375785875758918289372747251358713402812255571277016098155663 8615 -6808573852632765622551419852844809482266549974837830456114104284255696012797291215 8616 -6674075367012687409523606263815263931063346053655663570906606563232935281013972287 8617 -6535175743643775137375778421822546923609453114161733894919742236532591158076179615 8618 -6391801197694177204105561074865100114044718197503437981255514818240757116197981807 8619 -6243877126996097285511257495272535609685496018863542928437077250002625267640526531 8620 -6091328107817739583951644208090055355412468240405067142036090863487675556090417475 8621 -5934077890696251183686920788277853155950838804454343492393413393407451470705507927 8622 -5772049396333816708754990057907119991541716298883709306255047427290125870052342939 8623 -5605164711559096710298379273218557614710518711429964040975277181846480597459191023 8624 -5433345085356237836959265735965967514268988300902178701183580100729322320328100931 8625 -5256510924963719866376252125208855233640260330969982854059205969355381038427530667 8626 -5074581792045342099863250860125848334088430161517221576263131115643646933214531407 8627 -4887476398935689447940231174473399263172046214174213385373171324211944809786189015 8628 -4695112604962456763370826386949169269107284933818915598377125140665569213666922655 8629 -4497407412848048612590081990178183905507270293812808665378819936710112618907249863 8630 -4294276965192910717662614586497392628935836321495521335110506711232437781838127087 8631 -4085636541043088750975151635298209036369320839924419551307126187368922026094990347 8632 -3871400552544550025451695413536627128582037562565396514403863237554122400314419363 8633 -3651482541686843895888857853979286532783800452610441316640164208652684461746429551 8634 -3425795177138717373680866758725828253386725531739862423535273468794544376106826875 8635 -3194250251178343559364756685279171170769052522554378808518307210999687955081959159 8636 -2956758676720862016623130645074984582189150144053891661113055555322069180921837955 8637 -2713230484445972149178331684339964228018741198084157695937885472005847794523380995 8638 -2463574820028362999869158466180705144197977783126019840051259433209802239013047615 8639 -2207699941473805670575644216740309924153838349406356428844685627630964017306329855 8640 -1945513216563777763929752742678834955964024578923526957828949708233218201205578175 8641 -1676921120411532874283975192973447098974212764990731048495267193254550195930216191 8642 -1401829233132572207491181030568541014849540376880183887634969321167227071618584447 8643 -1120142237632519887944052915535811668106788180009445847602754020982024006771108355 8644 -831763917515448418215885518726126699955076999343747122942505431752297447371030659 8645 -536597155115746092700109478060647104938394737760848516876824553433212067193320903 8646 -234543929656663932942589871735546740055115789295071881200031872292529218649472907 8647 74494684461274090045893619971385389084787920571117392967212727615969463981589425 8648 390618519238767151351936623556589555323280942631585842541565087005962381084010861 8649 713928314519862527387670456713362509722540617720314676640430542994290230125591013 8650 1044525719294384455455210259170772234021505856364010224484407535725376436749648241 8651 1382513292857294010317703448096422874768698796939212909155986256797117451512387305 8652 1727994505821558742839926776518559264984003235065294839788170252099547526842298033 8653 2081073740981062021849368309685875911302042070246786842155828722960665754874089465 8654 2441856294020032779552972180646567985495497955539423971130220657941684395762264913 8655 2810448374065426682559062954243463893431794405545236490050811022781027592929234725 8656 3186957104078639634334166320515677335427714535358229643327849907943597893073857229 8657 3571490521082883960341778397969145663166466779931709395562562520087088748466099057 8658 3964157576222506633841526284204836959442133806044780414363407650941114656988090165 8659 4365068134650477468087683563580295177164157979867109798586603105824204869338509113 8660 4774332975240223329280197381504193839287580665987003829418603317770254191529442781 8661 5192063790117932113954670195151393133636022773310450614639897811711959340545705021 8662 5618373184011397484528924780846771654386793426426258159221911350111246318275212433 8663 6053374673411422167475355027198045200571811056169278211509298537132222767617199713 8664 6497182685541743990200118153051562175163594753976625557162822232419921320773544545 8665 6949912557133394765368815440970461406941850116926662664238216419205875602052107057 8666 7411680532999347625431617058253865529358051485529646552295305528297927620813823345 8667 7882603764405253465826325745275460239430044810605674012368551262568943220806069181 8668 8362800307232011773258897957861161696544396112293097596043497801462121799630665549 8669 8852389119925865296113288263598429298642567672415571806414048974397773178514453993 8670 9351490061231651758092056975820824284867746745897608389122641227086626607427383125 8671 9860223887704789124357605257744620040128520043722008946899211554398671292800765969 8672 10378712250997513802587294162853357846140618727135162928702308480674424297100851933 8673 10907077694914833600389122257084614894415726973473970839869294438990289072740238277 8674 11445443652235599266502170505103102997817607208372041548857290178315728199698457169 8675 11993934441294040017244010611560179078009515031399984119572286778667106133666697849 8676 12552675262317049593025729298062295555241827771339337991621948481854644636394790849 8677 13121792193512450103759805116662882856534974754443126633356313060223109893803124537 8678 13701412186903401208110879014537738017903542565597594147392116646521083731010864161 8679 14291663063904062031327706996056289198598491171664344264032192354718937341029418677 8680 14892673510631552661542796158528425611466229021063636114118200825051711417745836493 8681 15504573072949201076703633147557095088179028152809781058056087825324579094996712849 8682 16127492151235999945633527887326423429876529774604389255451761512122388267877579237 8683 16761561994877135919114800607996931225475602198260531444310421166340869698133271929 8684 17406914696470391782509599880969447224274846870471249813025645490216899085753050077 8685 18063683185743159182531452340019481270101486994844672643697967529166852107613641165 8686 18732001223174736569769699600796338901236170131462717421592574377564603500109360481 8687 19412003393318523517949254507572717158039600325680933357005875372232331698596573185 8688 20103825097818658693353506760968812928434198294345270735213509004998068427776022929 8689 20807602548115584456110569177197224274598194114409632998353457894803755822430880001 8690 21523472757834956382083590930063973081878526333267702701895824997958948026381978545 8691 22251573534854250902947773784709851771480320625361761845095646679058846527329832765 8692 22992043473041358775898150664120052735674616158835156254890949258901110349746648989 8693 23745021943659386216627397162817652122291308033887106179866649975613494134470089961 8694 24510649086431819263246850546044404051397433729537129114609017267964154268292168085 8695 25289065800262140288301790922613393120686485243536562995717391248281499997385921345 8696 26080413733601918544755625254922244019069607904721331511854139373178846111555691405 8697 26884835274461329223693358455555418050023731017140875253497539147584719872960539557 8698 27702473540055987720631475409002246557266221112683472517955375746948255899509518017 8699 28533472366083917657937097833897306831868597604566974825565486830830209740537708073 8700 29377976295626402697380478514909154968476963955222756430620517872260409622145575777 8701 30236130567666403303811722169211646236556421500054208650656193337994027481544372985 8702 31108081105218150393119894895541366535863430887725626569046856776166172851651631857 8703 31993974503061458219873580043097506320309837629385705043020056763544804032886089173 8704 32893958015074228937450606640608061262751124527613420553189403166381396913522691053 8705 33808179541156551001258377113438631819177624074497944232419042968562938046052350721 8706 34736787613739722989269639733214621734375372883658535162684533178720974309543150421 8707 35679931383873463489124339997213049379669537248593661280124370084729182603447704825 8708 36637760606884496453283007395397991576110506468676260000952888029005117713177325101 8709 37610425627599629859100579691910116770093588230954623221424120953034721262796666877 8710 38598077365126373635401955758766643659691281898906275012853772107799874602531301377 8711 39600867297184070637500212499872457013093115450117332668900081147673773339744018913 8712 40618947443978441975171216094555426704166124722743503619167158726288488000981864513 8713 41652470351612375229593362295088260475148403375352931600513211075005496165426598625 8714 42701589075025711042642024115031732639968396107397487666699611520639150999871702865 8715 43766457160456710232307041836670729920500905225090830835227830946863349651998466253 8716 44847228627417809988752026977494489443444175908782519650235880375141345202396963885 8717 45944057950178203844183967696234958473659127660960913922346269502738422406976778089 8718 47057100038745705994047171132765569061116799317446578157848788371354685196496908261 8719 48186510219340286185052838782878880187622657778822658397669649415124532432049653905 8720 49332444214351586785436777671251759985856056279376752232099800341576267049212376973 8721 50495058121772658823000067859032076727460927670773226113825122038590827885780503045 8722 51674508394102078725611991964917813080574072692812797897653473899117648233836638577 8723 52870951816706532235792886107231382158314166485835768105376942258076338203045122409 8724 54084545485635876504890064610476426042830159403200458396948877985142210331061135265 8725 55315446784882615712532341422498831791614104145155517086739940746862757423092652681 8726 56563813363077649713117046393427499468381261465714511796276446511748140694701448065 8727 57829803109614079192849341841184805114958909380902329098053091088825785973610626805 8728 59113574130190774638425960826437834746309269242759306341986247190365076385366563165 8729 60415284721767340082131533201972628893227391985241959352374919280830725712167108945 8730 61735093346922026108508210957819437708418045418354638865008369157391467784763869845 8731 63073158607604069995675719017541141043825405603096723802219624964869834067755200825 8732 64429639218271864130950308115386347674549522315921175013363478360585147851609804157 8733 65804693978408276996969298758988261802949151929598021383404996236481154700795360573 8734 67198481744404374082736993523164266113621913114050764238879699834660464053677935809 8735 68611161400802709045738945868870868654863305875370735864201576833107470028118364113 8736 70042891830891278348736775743917052971672717657171577198813578756856947571274724721 8737 71493831886639155430480500349077946580852431693465005550899376559854041825117711681 8738 72964140357964743256134587294252267774020305364442370333286243646233456866746906497 8739 74453975941327506843702831802299031427612950778079933920654858419884213435563602941 8740 75963497207633970090509027168939486037458013925680731110591934836440970251157458957 8741 77492862569448683942425569548757525201089192522347199324789030946844310470415210025 8742 79042230247500795671988036170083842568300955095929465650490191537364078412366066293 8743 80611758236476771773971648648682186363829013056478615835381993424114273440129890737 8744 82201604270089749762992832460757266128883263435368602999103276103223530793178579501 8745 83811925785415916982034010418693720837787429650983258908844145229080746111044266677 8746 85442879886488237418655985238435121566652279495552273703491554091123071005098571361 8747 87094623307137770492491215504777926564654919166294690162164634434353388479367199913 8748 88767312373072748839229278415871039854157487834163197302119298057759432068798536945 8749 90461102963185505288794065822298523439103095436574948539688727793372824903996018169 8750 92176150470077262535256416904837698292388704127758824767815154755705229402405177121 8751 93912609759790722439973752127887615025168727272304707485391254039875940884090386645 8752 95670635130740315514661749086551328982993782643695713734222802034369965722340444749 8753 97450380271829894915013613761426535126855175390927001537913433865986596577164636209 8754 99251998219747583255945420843026691962627154788421385738322774078967405348988135413 8755 101075641315427404754693662436627154892935274699301666731974329357658607922836192841 8756 102921461159667259636389824818550522311660185502304582351770635814749717141296137805 8757 104789608567892722417237304924571179809804332297368230190001714495870092033994688573 8758 106680233524056070632313136301656960963769800076881213016893374522818581036376219409 8759 108593485133659875817897862922938064498846513047150124069752407458658680899161600225 8760 110529511575894414112142850040269761838343432188864949433924486286522615286825809777 8761 112488460054878079723156679507054997668745926177218492112013555316090925253173415905 8762 114470476749989910751037106655385048245485342704518871807008602420817768006168492465 8763 116475706765283263461106238072054636354021167334032662519678492952009855852940295677 8764 118504294077969598111213297088400899614238441344057856717106228079084646651510276301 8765 120556381485961266858356527837355402699719726038337810954025653812493771129980606521 8766 122632110554462122131434385100857283724002940773028467806694141026846962788856084677 8767 124731621561594692180380938051513511202850231184408840372643728059076573711852105553 8768 126855053443052599320482969950476392589521782343337477595336887863231578483224239837 8769 129002543735766825707860159769977537258351499522062682864381129277877988215481747717 8770 131174228520574361331966348414041796282266757252326104806254598194535467293525239137 8771 133370242363877699317930816849296457929921150895324302406298603420825333603911795177 8772 135590718258283574620514222846485486588219419270951452508922635965551594605367003329 8773 137835787562209273787663410043293154557237256271943985996122715695648308940531078265 8774 140105579938444775700901902381945650410958843732389076174100436004806437964923660641 8775 142400223291658916088234700504379950979186646768208441331807934152314290871389237893 8776 144719843704837702179564680895075740648366770173590965883335776923154194571192590205 8777 147064565374642838161866632840551349199971475830256351093536457702584708812859099345 8778 149434510545678457119149930110907124420054479319660005361014094987920041916372053029 8779 151829799443653990938542281655415200111445408819858010911918321685545839829266410361 8780 154250550207431046257189836583440711909244293180591390917933099145590905904890749805 8781 156696878819942091944020778258676955793842509218944265047724949545414915078328105469 8782 159168899037968701885264473632406095132092897696024971289910872308123716825992902497 8783 161666722320767036002851779145381605467153699983072451124546539405691849727147349377 8784 164190457757528182510928055768333218975747590925088659509232552305856597864581493329 8785 166740211993660925438572928437125312006874557185643528633415543910643572446386578449 8786 169316089155884443447924237384222765967165697576525507941005964192410350201120463265 8787 171918190776118388988141554950465148339056540983116789859461427006454686130698871293 8788 174546615714157740879523069155807738232613149509632693093920347377315498425142597149 8789 177201460079119768551532686222683366287563987116559695612051521606153165117559223529 8790 179882817149650392397050639234136169502497589786433734862019871560814043583395931109 8791 182590777292877172086806612270314215047095420368529626413918174612382563008224392689 8792 185325427882096103247302288436792978607039431758204504678350784775957429960544952397 8793 188086853213179352677629403051834361975713543918794165356735432604819571147034501221 8794 190875134419691013301138368920392737777869184374430433097693732213379051952411544961 8795 193690349386697912353055202130577172490796994603720224477768085210095995527099636857 8796 196532572663262459931686679240252224456687003021704857601670863817849902890426018257 8797 199401875373604480026055753297292943623162208401567076184764017403257611397464951673 8798 202298325126918922514606262406840813579595542344747655543806970511806663906545785457 8799 205221985925836312446406590611428806803354169835036731443260140744189427388675557013 8800 208172918073512752207152315596047753107210225073387086162154164887467334696003627005 8801 211151178079336252976777068052993152773254466809325812987756949345891390941234416305 8802 214156818563236134243888167388156848300710277154574753157416489499929680257851420629 8803 217189888158582194095290634720281706667020453968962479784213971191317141053322902585 8804 220250431413660318588004666077261583164693137354121380370045173675633807877621573933 8805 223338488691711165778363839307472875550189629738164763854773036664026752743242604877 8806 226454096069518528970676710236189187300082150973485780714799078610923230605055636401 8807 229597285234533954499716343985664044809082519530463335376485660083586489704703280673 8808 232768083380524161920883357162280218174191947557690578702716355377487846901414763073 8809 235966513101727788893691015019240245732903661581015835716466897201993692934418496865 8810 239192592285507959353421113677075181697088391094116911547129828579176184947554891361 8811 242446334003487151818091568977451943112851372970231401799075629453944446615673777341 8812 245727746401150824919721329551775543631362363826451793067615580341411922701894511917 8813 249036832585906239527264780931362426853161787692083301659697030137084942908463698409 8814 252373590513582901191284560682905692710059385452722261629964525448579242171311327781 8815 255738012873361033135745195482241389710209832795265958648652648408210940761931114593 8816 259130086971114478699339079691746353567626881611854729904203799303530091451366182525 8817 262549794611154423037147423178309714276699323476060916945034371553969936084738940485 8818 265997111976360317083644022425028561488885259080044499648415607139250922460438058801 8819 269472009506684382301077969936164031008083224396553417490164138212578028622225095785 8820 272974451776016072644950796204368632615339930037199472826227273026970475197999885681 8821 276504397367392870523028182851727025342498937358809488901777752607983507506026854073 8822 280061798746543796359323071672734089734948545034425974936925897556821711995634812545 8823 283646602133752016753557787820271540967804753961323521007144939159970233836195898293 8824 287258747374022944204405879367096485179783555911973684885838267549363055213501964061 8825 290898167805544231996562399617966185115155983324099624523114430392276266448956564961 8826 294564790126424081193486594312541917658634431804933366410164547065615320727057063045 8827 298258534259694292786189261563139199618266832261225242212461984310817224289810858809 8828 301979313216564516981257421019253627188992760337790673437791872054473461518168803069 8829 305727032957914173426582993448183048618852681009603434597141962172259733562476033341 8830 309501592254008540930038233272206092305869069904184423575871593611371725101572948817 8831 313302882542425542984278571608463446214749466303186789258580943367774028916090461825 8832 317130787784179786230513364255470645575476210241534400812266053017163009820236152753 8833 320985184318030442936647351487095578902966317711351934138433874726835621252220053505 8834 324865940712959605692754614618560576107396990345733203711238003468212102810924464513 8835 328772917618807782902125944609366634335270414559765155569864062820451312565923192397 8836 332705967615053247332780400643750544905183527511325989433167017815450474379815041405 8837 336664935057721997056640989973613051896397334470108234711674910536213094771441512425 8838 340649655924415138606771915106855441048709502961294245061541318122132599975929505525 8839 344659957657440556193036320615122206395166550140726747827454857405052541175525452529 8840 348695659005035788400088421840078130576122182725561943559809824618231920222365477181 8841 352756569860669095016246771504853884292712784900402645261415457067818250430761223077 8842 356842491100405761575957870299072263016539787279152023509758757783007633255769918177 8843 360953214418326757911366257220928453839955124590660900005255374876290909904590480617 8844 365088522159986939570053959953329069727724882285589522087745612558785890446016987185 8845 369248187153900057437065455913987650446270861308485144230989966984592205562638346569 8846 373431972541037921371654389953873988800464814403391646579584450459590539684761127505 8847 377639631602331148205214844049858872000511327506562558029018486779949427268923057941 8848 381870907584159013120039235915978133502321686800656540784429125946370935746577979021 8849 386125533521816016313010314350886226907942139779382141181147614323728303087718829489 8850 390403232060942874019239198880458150223501159270107053304204103356338999567790265349 8851 394703715276909744503852628031522751740552289324504332738593366565529090665414467705 8852 399026684492139605602490617431703631959564138770139323012128804866776132140201898317 8853 403371830091359810880182693313004253132871378110161716873090200237934728151010142013 8854 407738831334769966562753999164821144079670237099769354884781265864774652533264804433 8855 412127356169114391154108264448948551352678412162787727897858228589999537448068111345 8856 416537061036647544167036947918377534567886320644099827778868808861231006329441987169 8857 420967590681980939745722930245259850998674458076176191393908351382669453575849594913 8858 425418577956800195227023106036140870200134257048500193355713662332416088785311792817 8859 429889643622441003957829941705827607634863514205356722576583172822057926512695673085 8860 434380396150312966041312627741284885869558715891995210840513017350953860263907323677 8861 438890431520160360210337962041520555132611004902531476877609660529055408549687191401 8862 443419333016149094807677947091117016154078131229845893140877274178947099612517312005 8863 447966671020769235976268702789154388827074700536199687072348933273980635333824615697 8864 452532002806542676716443220100030688729659186671323371883152384447606239564587890589 8865 457114872325525681539109017318123560439267873372179920407848355343642228849265103829 8866 461714809996596218123788894335123869106161661115125582285815747969410211763185707089 8867 466331332490516169768542875319951539614703037474519063862764256211455179764443356009 8868 470963942512758710586425260808652007325193559674316808850586125964979379463944276289 8869 475612128584091319452436883934802723686490732366425377980543397638846422971199329465 8870 480275364818905108729183673508826933710763527455529016525958996688092136690966004977 8871 484953110701281349892678876165764128035182979507178847676345091764302588602512745781 8872 489644810858786290437109066065063827293055485817551838966673157612533408991962302205 8873 494349894833985574954864867741970418421750594462954082048631754618956493963952226705 8874 499067776853669808162819003876624542206250551414195189136263110725371843117670171301 8875 503797855595783028975583813926449851077840146088831957937481780046805857189469634505 8876 508539513954046102610336283339940823775447983373675852841029814834763632958175912477 8877 513292118800267282245566928499143224891890174594426788081767774229862167986342951613 8878 518055020744332443048777045171727815189540771833516200763129616836044227295545910241 8879 522827553891867749537474829691944027331867875039650832047014172466581680259320353281 8880 527609035599567782346753580023799582229029705316877031144817443434980040226360552033 8881 532398766228182422648996490827757404742928512475830046464324589227656874519329590913 8882 537196028893156071811764364403678373344384104619342778740118551836454324562564015905 8883 542000089212913070494381833260607470654033070451555753207242178613197120231206124157 8884 546810195054783475379050076404197474239110543513277239606402984204500456004998558045 8885 551625576278563653216161724925370494822707907774193359675372716655077913170090968889 8886 556445444477706460944775866751063916059695328711910498530317698558109276121506332245 8887 561268992718136097437604463632011830914272554781351498037750979190229335330889763633 8888 566095395274683037026267563658171944292298935872304007955238396224621836388018784781 8889 570923807365134787498672794670878051216411884546799463506323687192907224068543845349 8890 575753364881898555839076272841005948544493732597891241927823126819536296941637589201 8891 580583184121272253716376430552904075732391699408667334436060652427698313537963439017 8892 585412361510320631732407547739345818164449059493831956282992017214064224324582368465 8893 590239973331353696835140955115856473022376162845305205350957429815080150507508152505 8894 595065075444004941198719320027229864455393235512493836984154628571962744100604795313 8895 599886703004907293390868776306717397982359596107545910561357930724630075690541901093 8896 604703870184965093907431726809973040992672483605173795158750673442014160950174347501 8897 609515569884220797273289845706610994727937305397386995764361810469480054074721063985 8898 614320773444315512009808434784781595943275177253452492836234959397898730298371432661 8899 619118430358542907972906346547342089511926626621427958583093192661321415909622442041 8900 623907467979496447995977687515978077082385727828653698694923704673259025414385689789 8901 628686791224310337551966531531638342803853229721352035718154899576997736042469815165 8902 633455282277495032403992983705179167303549595735634121253074891000085721603484756337 8903 638211800291368600069879369346897176247099554306006263169329931212715624818951882977 8904 642955181084085696509828652169456621215586371890533680959945672063545325539330525249 8905 647684236835266394886219919699256004427121375481181926796214570331115757061279462961 8906 652397755779227588669135417255901170952965745258362293801446127132167954813278191185 8907 657094501895820186900698555070473310101489230081060536474547127447648782305091240061 8908 661773214598875825216733881647998976425591795793497381473682269722220558078449303469 8909 666432608422267332387553502601773239906206703245271527961083248942077922764500039593 8910 671071372703587718813999244694904054652380283218851690610361160843525665042127420341 8911 675688171265452990734131585299314151259155458481173814192311750392942581746713989969 8912 680281642094434641995335087382103325078422643512246863583306747550561459198286659837 8913 684850397017628234262013294529488089009703007016884694167716119010072331257632631301 8914 689393021376865046597655375410294310000204971725337089541828312454461169998525451249 8915 693908073700574356619771560399544946088575999859041126659567683040315755434653429945 8916 698394085373304508016186764959468491728057875153804416788323153459205008214042515617 8917 702849560302911523271330866568575042911536499792730986599438383877472859078036284025 8918 707272974585424636122619769701555284019939050937647615589977420723310620299657788993 8919 711662776167598745691628699463290518817205891594986454056303999506923520372378203701 8920 716017384507164433555630861391008638618406096039276408341616932899730032412134259501 8921 720335190230786836386005757276279269704558400543760463289532654927106945185484269969 8922 724614554789745330326070833812311090376421201680255731105641597455652397977758830085 8923 728853810113346659157784878085062933471919898012925367806488450249815115658380754489 8924 733051258260084826661497508746639249017171980291805782092836625883623850033703925053 8925 737205171066561774553115292277540347277723851038935988998324227092536924304533680077 8926 741313789794183581137613211486651219337728272819306601298817898244194853337885543105 8927 745375324773647642496269064396921186234350883764307990871032142947833369491408924865 8928 749387955047237037778112162780592715885236663769679216493863109595016691879451558833 8929 753349828008939033145250004268797203104283560357596264853443824206832406631098169985 8930 757259059042405445279598458358084232800212753113854077731092630535577993435404299345 8931 761113731156773365248323907089191437555585925628110763475747371720148573005266237053 8932 764911894620365537101469342930234780324295957323703053485784105294163746305182849213 8933 768651566592290492992820510697922246321959498373187264521563435346540532144276130857 8934 772330730751963368030330298502284966997735842372736207764243970517539614997155377717 8935 775947336926569153632175917882822119422926582433613053921005550201296181569080053953 8936 779499300716490998046796066737938155743529386310215278840242758809985671863168393261 8937 782984503118727027048602034084535485672347078615573719808471318844353960126254042021 8938 786400790148320036805228292680288525928464606997761049698005146327652700957702374881 8939 789745972457825304687446493396498660370519418284750922921468083055219836046797179945 8940 793017824954842672520652482639439427858897667703312723910348365051494386236333722305 8941 796214086417639980619074866092769182230932151643238405288075699438883659692788306297 8942 799332459108895870063634517484881959014598357453222771460878016816376618782348075857 8943 802370608387590925245253842941839699217651452629523275467329649195357805293421971669 8944 805326162319077098862064966142947684000142920893563960875965154947254762247259499021 8945 808196711283356347496518367176720154091918675762336272889445416647249428107322135937 8946 810979807581600407773096270072267244328806348630744157810089032176127058998157868085 8947 813672965040944661075834497284658579673487104493170639441410221259403787772112457273 8948 816273658617590069054906140100122839961187660128324846176146557951103383776701734605 8949 818779323998248212841239175862001421638872989935526673449968165054623538648236601917 8950 821187357199965536186732739159409572579646120652718281818212978956995919477051619041 8951 823495114168363976824638916112105970214450445756797540297089924385115770542502983265 8952 825699910374336271370686991089347343814756116563443644931573311044465364853413186273 8953 827799020409235337231438430337032550829022776882508275622871864391888731302572978465 8954 829789677578598270424104627860730357453332538938916094370572781733242532983228390513 8955 831669073494446651113823807371175824689736731347890299050792219130971217324836125517 8956 833434357666206019213377878684978511255260211507893459056513271334544732072615934093 8957 835082637090288570739951189658577426921865963103412298886268650272404620065939227945 8958 836610975838384331958190583630252979471124631311071879304546625640494023640318341445 8959 838016394644507292833095010615353211547400607998241077516145328943557308717092408209 8960 839295870490844224145670990032824899472603157616108766595817189185052463225668175085 8961 840446336192455163964496903907465350841157055492996354073136967088217186168498550149 8962 841464679980875839193924682406699152423030434739602163582587704079539439692423961297 8963 842347745086673586811277803594030186716014471741181517058365726267423873391966604713 8964 843092329321009657338632525246307954894027008247657219015790898054453332125597883009 8965 843695184656262120247185233118763839268236010730141880797658625467011835655209327049 8966 844153016805764947542254204956819927164662683981273249529008047154280441667556617569 8967 844462484802720227903067560173838975383786045073625557742809348458468438858184554165 8968 844620200578341859632892569870332512382932340871346129630262962858537699826983514365 8969 844622728539290486490941223920214292092403999079793044906354014965811641871258060561 8970 844466585144460876407792682832374639632083474149550241032268659606004129335318516661 8971 844148238481184399310634212299844139438239588258198748837761441641535104720888497145 8972 843664107840910736983998833572659104190361386118322441251631989719312234816327283421 8973 843010563294434455246252816277742610488056865251620512424345610049582213380616823549 8974 842183925266733586912928756669716170808972723605173420525039433659881521934759337825 8975 841180464111488913225942114325125080377496190665986764944285054390666362916799188177 8976 839996399685354191834242788985651898248208834792610089926689836791558525088676778065 8977 838627900922049161197710620467535519952034108145401345446898905093154677049660282561 8978 837071085406348754633867943278878377950013347362607070606253929511966985157487702561 8979 835322018948043582317651847186431532875786126019725877072760033554387247129422301245 8980 833376715155948386560001917090510953644603892149391675951671912045535407664226139885 8981 831231135012036844812881598379708609166431285700971686035889262979248924354797595817 8982 828881186445782786258554816316026683099200933765912474965227760976420064813121168725 8983 826322723908789601720972852915464803556519674367646538018146012759500388426190755569 8984 823551547949791363168908417634413652933142329951531753659169230596199670351326316237 8985 820563404790110928445346725052509547378086957378703329728980669889503566327537886645 8986 817353985899662089237320556274135222827860399785686111040618869091653740733979911041 8987 813918927573584625875918708506439367771718277448498366841832885064721283457768936041 8988 810253810509602961508975271725872397921448111535851673156102270118032490716701578897 8989 806354159386200960699599749310370135468844219230036665900779504015427531803822218937 8990 802215442441707293753119136555183126758224709542299370064157827447298831666195721025 8991 797833071054387688243243187825535838984403982802724103783659497793538291838380678101 8992 793202399323642313475581648382967344410950696014782596613952288498580495948562463853 8993 788318723652408492172386962222956829356447392190411942847691759921268102287505371825 8994 783177282330870906666025555588897313265231289944562417537538567839080151460132494229 8995 777773255121583464528665902038491303565735404525517558700445070052655190823671994569 8996 772101762846109011020517811173429320055797858122042043595476916213332069482355289389 8997 766157866973285123186091756724062142436428924571185640445142311188079522983009520445 8998 759936569209226293044755550401062021382227379662635889404285479976158253935806474225 8999 753432811089174905284560710678174553659768103774788537412271945379390236613271360353 9000 746641473571315538352984808381635632656756457141541331180488019170207729734204197905 9001 739557376632669267019709334297061313050125687052060991657975679249592147863800506337 9002 732175278867186819539443332667383254637063221626545357454664486803726596401807827985 9003 724489877086161643640355541352106485335488748903635179953837230138609116062828400573 9004 716495805921086162878848617046724540140559120829354549211167515892814021694007949037 9005 708187637429076758605675585401916330083014450323561867171658279370920158086917716473 9006 699559880700995293052861697071215458473780901339124568579776154851682379968041206565 9007 690606981472397296045066915542490158050397599939413955639233345383446117117962372177 9008 681323321737439271731949001027996046991519374911047642051216888320685515096264876541 9009 671703219365879942697107234050988205568854128772909969726468326441878686629527488965 9010 661740927723312636991080370565805757767785715647352703899765951031443941215552348929 9011 651430635294768439225599890383955780025256827765378086505378205333705613587116161513 9012 640766465311832170018157681952048576045929826471814711864759594615317347571968503457 9013 629742475383415728952294474665035285687237617086889772572699925940982883679552089017 9014 618352657130335834981443414507452840318406622716389574546993080002676971490947097921 9015 606590935823845725012201263831794727735045516722287136803278894160699007780776802565 9016 594451170028272926415203626799566013800911690057877438503775389390598046157740239453 9017 581927151247917802584814837188246811595496337474926166030477921873789287054536153297 9018 569012603578370182558088520028061423084147771148971367275459061184838052542578159365 9019 555701183362404026262068043683676142361154699819874628243385711084261049958363108409 9020 541986478850612746338535861444918343674419667914325386724897536439091249206572746957 9021 527862009866950505846384680773615987425414573012923386145397760782648727015565882045 9022 513321227479347538612252870191939385044533584234178463690421661933033037796523421121 9023 498357513675570295735720348790999214170713126694711699812172626361768099984394086337 9024 482964181044500007900639715739328000269544309793067717841043583471981617676680273521 9025 467134472463006068840772522201597724272123978280962477296665028359098957754499266385 9026 450861560788593490696039352951358196440122709251200658663458022901996916833965903425 9027 434138548558006557212703058310628662470038723728072639445033895661257947418255261245 9028 416958467691973705922419702672782597808740358157680917680747909984317949213771365629 9029 399314279206281605713990561316338564621534595451987634563211785816012973475314626857 9030 381198872929369361718779156704410593415634038325107940324338635176100987218341804805 9031 362605067226636775293854908530330609018469474217895763823182015957330612508103940977 9032 343525608731663613231854487031683081058395902281836757531626358080335660478333575853 9033 323953172084539897275800617960676281623868122449314035595828052841480779201320664677 9034 303880359677510312691159205889208838819242597512972140968836656411442347851204811937 9035 283299701408138953163175368116317870632131143125755575480078084325357385166177251385 9036 262203654440203768759771106274061129562520041308529094316379575650445392446125175601 9037 240584602972533264240054157122225630427556858257868643185055771942819903074784593785 9038 218434858016001206704505867184050575224416376474480772228655069092939145631949482705 9039 195746657178898344580011553431608763595253887038429354463193537630458854189418853461 9040 172512164460903414313422238968955221747863313890719685707669742910139914463019775517 9041 148723470055879017009558763585254684915964042503685445275125325145972300599708028209 9042 124372590163721284689118893931873234969161500090238820879343403975259242296704785525 9043 99451466811495624950180489930854639976595891150680063932100891540563930763455514233 9044 73951967684094233682460620977645720007281994663538519001502939933503455999182263117 9045 47865885964654498190272534179383512724071958146785304148896969816734890683125309581 9046 21184940184980877709323953109550997127543020609850689825808636977013449305440200785 9047 -6099225913783655069445876322803859798666394737590570013728967487777051876258996575 9048 -33995043509986999155608046227677777137166843526740264374377324486746719463297745439 9049 -62511018819544963940465799270626349280066562197708795017977941245268273617845979807 9050 -91655733203009195203345536178531352964531184455728950814221687001398958440032150399 9051 -121437843261365596930665702878152941441610383684841818037403192528400286977640672579 9052 -151866080920299199801594840279775502821867150039439802206806129798331597649389844083 9053 -182949253502657737187055489920325587802680172555773974241821395282019522124427729559 9054 -214696243788842467081197693486968983857828386886600060916171221992138981545106888571 9055 -247116010064851023494364723894205436106437455750343105086215717212807549168008129695 9056 -280217586157693293446033009752003115493031765624395307163482207985115366036054906467 9057 -314010081457897495773017552391976176249763949568491258589848706146234794128158138427 9058 -348502680928819785484306182778336483196572483602280936036285579680021675163165190639 9059 -383704645102466822327130169951822395053128449333611121547678185489005809594891604823 9060 -419625310061536824561537916871231752175544462598753248009319592153001549318458362863 9061 -456274087407380678661294270210332657840525311408886659411907735715596645732681087495 9062 -493660464213580692760411564234214849336496916792873659191373212669134646465700266911 9063 -531794002964840566146547835593361049947167519739997154066226404432455045760993685963 9064 -570684341480876098969172381368462438090527904594323552392569988668707485203125991491 9065 -610341192824992085592829852671844652973918247451747671371500618020567455091681822431 9066 -650774345197026721700062013212622658306888910652595964256304054732135136504682724699 9067 -691993661810340709357603899725517238201139900389632346008641199485284832903819691079 9068 -734009080752524065831624948575394122365013157314478190125161086519874427841713746851 9069 -776830614829489431008571884258955418412318664662439953244728126911561264887312881411 9070 -820468351392616424888598939637184690620511573763362208259303202035423896413241372751 9071 -864932452148607330817196243907395395005940152986907896649941142847592061379149634431 9072 -910233152951710071961723254890029329325401340377102649333711678647329548051420136175 9073 -956380763577960108085219956867284312171616560571068223181931295454248364631208430207 9074 -1003385667481088506988176245394534843387249120194321427738974349909332829815282340383 9075 -1051258321529739040156074070396024176538784623807206598204019721848158609873627893875 9076 -1100009255725632715248894213392349987570864414033442107009183454336148710203814202275 9077 -1149649072902313689189224033179278603457344454159113900500327151274649410700151129047 9078 -1200188448404106004845435815246358939678047229549126418828843995921497582778124178219 9079 -1251638129744906061771658291381143627468339027881016941251194280160038355286222029391 9080 -1304008936246431167269737090668935032356001693171052384625036625302853749041044650531 9081 -1357311758655539918301892028290128861070713904016237083885949780309954703656094860955 9082 -1411557558740235537635197588696108114744341572247871992099255919207306747001007773695 9083 -1466757368863958629178539322185556702158652350626678361093065390101839269232485571927 9084 -1522922291537771127924868997858618670824552258998747764782686927988410869799886198639 9085 -1580063498950028499391588882412980979464505094485062621007944467314598906923482155255 9086 -1638192232473132492122560738363157464390118075061695558029515451646580711060384066575 9087 -1697319802146951964849367116392640071358151677071510328329753741403490271194825115627 9088 -1757457586138494497487786302617489825742205801413146147013846221055122117852965092755 9089 -1818617030177406652459040183425292584477662127853857584644215737753692608754164259791 9090 -1880809646966875880073530947750279767248359331772507360210880768020482630972899619675 9091 -1944047015569502159107465977921486073851529158760722930674790588816717003371827867463 9092 -2008340780767702531458494260522778389874799196139991254791062535529786130243565290195 9093 -2073702652398206728114783156473945927988730931804641580010109510518644358588020331331 9094 -2140144404660197092851258734861596156317847704268633258590320310649278142546574695631 9095 -2207677875396640990326812252460930844013137499400700005327440091119911167427194373071 9096 -2276314965348358836856130098752173489688634044470026506236454152396303358129863881471 9097 -2346067637380365815340183302417980084658780061733256808476272394415598323909842786271 9098 -2416947915680020230940593547488050107517480940119231726243317572976910602256412082479 9099 -2488967884926506331367489417503392691698773777843854554206274134674477014174189700931 9100 -2562139689431174255420365041214831587596070431980946147926612478683822608761076298051 9101 -2636475532248254585991660553252014168442944258134524875341620954331847600790930741975 9102 -2711987674255459769438328870064354831228120789532472018097647287622511926716449054939 9103 -2788688433203979422385480274733851755665991468967615792016345179337949427480942273007 9104 -2866590182737371279996828806791097366363790777227016997501047540896145715753240665411 9105 -2945705351378844246890942945302746051890615424888985206844855853505051089597464718251 9106 -3026046421486424693573012772400159488122726053808889347052487797895994315534720861455 9107 -3107625928175491797875498978807277801470015799102513833678291522450768140615582922519 9108 -3190456458208162362855455600823037309769874619994758542515530525511592075291504101343 9109 -3274550648849000150293493732524884888721138358753503414128998204346576335864411527751 9110 -3359921186686519352802951335454541209239607619483166127370633116957997733299298982703 9111 -3446580806419946388026100949164123057349659941840358732454599263242613638280463778635 9112 -3534542289610698735917495512986543253211302334158409820548758237369609470436462339171 9113 -3623818463398034055158163644956261004102289708132221688672974838226937992253888255343 9114 -3714422199178317307786143518265011020016243553323214488378943057479793477548440864507 9115 -3806366411247348092662065018350795904296885233528474208198881701372210553904219276151 9116 -3899664055405184838919316372804151153432248868807162979524704931160362155737459266243 9117 -3994328127522896940598832024117165274708835011931682143481791371980987138781159169923 9118 -4090371662070670323774080564834320035801702383154988728811193195641241591873191923135 9119 -4187807730606686328184148795752873481298612598645647690283289799488518280852097748479 9120 -4286649440226188157277363612289650764008124880278846188322305970928865469729979986815 9121 -4386909931970143504206957199352594593352138573701195866177001124910970326636694394047 9122 -4488602379192906297310300396838286310280162795824452292573271878364636273448407934015 9123 -4591739985888274827557957097255617235541637143740947246963362385001666889299042232707 9124 -4696335984973337823006586276714394116410864063528221323110068001138948066782294696899 9125 -4802403636529494322076678290834210675562952762644779109526958507603331963214665145479 9126 -4909956226000027469163427557947532121301747331703737147445863741586669699358416664523 9127 -5019007062343606613356184113145259772787919789118326890206354432965959994645765773903 9128 -5129569476143086334583842464259105462430981469638736043929704508295786078428963039763 9129 -5241656817668965252033974447169463711780546655276520847659813139682443762685818473755 9130 -5355282454896861687942192295868816033572352511263055193464655637936207430051106070095 9131 -5470459771478357466564158641774926102229266974336406513838591702376988589010958429335 9132 -5587202164664555324091272694287585372543112674543858694590911748795249299858183130063 9133 -5705523043181689591237632102756308383186314093384104903481666651777756767599584829831 9134 -5825435825058123987012562340190854699418557898771550865694547956024550366453582290159 9135 -5946953935402064530622361765084411749767131385980283756155480602600213677605858122395 9136 -6070090804129309739356847052440105346318755341267207324422511302930976479441169163507 9137 -6194859863640354434571636166556285947854904619580370515804743048882967564558599981967 9138 -6321274546446157626354578492449842840261492306615634503268191236943577292207672458635 9139 -6449348282741879091064508749714904839677599057896393617301297788928341294753843263879 9140 -6579094497927883395571107983358496672584843196397257029064917670881062148985648638819 9141 -6710526610077304258646677175121738163903874937976470248865540032726092848013033824835 9142 -6843658027349456274523523759109463469275538922247968381359044777465250964562483879023 9143 -6978502145348375157116485654243703823877032963024055402082376077627302663053891975839 9144 -7115072344425761796820328213580369817588503958862310207715615918350378395647315131743 9145 -7253381986927599556150982307494692939533772154283726630622509102553742000755161411023 9146 -7393444414383708366852408987973548182976774079686408999821057199637198059327880118159 9147 -7535272944639493330505606568858418330422564920104465590274722175342315043271872902851 9148 -7678880868929139668241710345414108531338931036937240908047044981127626724823401649907 9149 -7824281448889500013990427566055834643664966612828424959364576914787995916057823757143 9150 -7971487913513914200922360266375250245804955946605278502679949213455412994595638885355 9151 -8120513456045195853528224862058647058707567045953387809621409253578019990666985024495 9152 -8271371230807014269300265957829823332592337779291382990742046558144623964388362357731 9153 -8424074349972894255447552742174097817512201922751009000920620794905172231903343983483 9154 -8578635880272050778715726830856145373316497878147889664046123474441916324219137085295 9155 -8735068839631269491447735909217642632597945003805559032837833367578644984070415368711 9156 -8893386193752038415792418518235968667560446232282473955354375103042357051493258563135 9157 -9053600852622130301746623660243091490271617169561238003804041115042082068795512686151 9158 -9215725666960829424831237496574206622496736898863601994890335061338264510275565192735 9159 -9379773424596990857006914638255158930862449296713524914502021018347047735760537077067 9160 -9545756846779114531310184849003201246428608030468524538683331607335149581288322929715 9161 -9713688584416610728041773349815698114507939107127442152839252132012215214964370304367 9162 -9883581214251427939597717294482337978825992142448166291240486115711886209622333076955 9163 -10055447234959208423660259793131862583557263543370438575387614497978777200843605430215 9164 -10229299063179131131944670254694556097352245260490408910849574220588504006416463796579 9165 -10405149029471596105544653188953480529745004015494493367957081542787186580547305617843 9166 -10583009374202898859673088581825105986583703383615980245039686873678483402846073899231 9167 -10762892243356037741826857907639636746016500359041073282218817798151313827829470672191 9168 -10944809684266791739711072532132742521140068058019216798087639323481502713595255966511 9169 -11128773641284200740266584372146314493688875319099968535121967626428602259559946364671 9170 -11314795951354574800509552984438720662556094696296978742509610731086804503320926935503 9171 -11502888339528153586298921185055476854494055329552089529540461544964715276805849103171 9172 -11693062414387531768310277504035544952643056507696263224547745834466776447442106615459 9173 -11885329663396960837158347763099153496007527554960754656025331090074372311468231835543 9174 -12079701448171632513548998996024708156047095309883774334569166388467127048742293377771 9175 -12276188999666043686361832379053079212389123917927869874834678366627366157013550372543 9176 -12474803413280537613501657645004137643253469441808274115586102919180550895744734644787 9177 -12675555643885110969080505624862042061268101734427884284583972790337031109731477908251 9178 -12878456500759571217899920012587422928099542096623462075283915916029590782316601350399 9179 -13083516642449123746229030115234881057020974304863732493665561944338488802827753574487 9180 -13290746571534463178480403578899114430580154164643586738962372320011255982007426463711 9181 -13500156629315438364571092027188945436228336651198666727475425719711851196772775494855 9182 -13711756990407355634549562982130324696571703916484672355685983137253368191264972754255 9183 -13925557657248980087535171512327151900574428858407696223806156748256361440840797095979 9184 -14141568454521289913251719250945489813178958418786775021832563388829065909798303264915 9185 -14359799023476034038573345805625392323910438588754340999337690389590101788170136652799 9186 -14580258816173138750704486562374053507164536832480246651798147613840022927607808179051 9187 -14802957089626004375088273088530068000325858591645984342268717546257832945637012738439 9188 -15027902899853728582114712895544071522570278362740432065631512411167258626440461588819 9189 -15255105095839288464454568430212727816260138154299376930913398944476473394846990885251 9190 -15484572313392709168683858571283632563286689478939717949103213548077428780267378833215 9191 -15716312968918242583133039334402608515610566131786184618422728967035050180631881677791 9192 -15950335253084575380974082901227417465431660373099029864114608669863693311788380782975 9193 -16186647124397081595867456138649717537406966226902823965387968754543092392460562759967 9194 -16425256302671130869483882481226675830701477232618098982555845237634417202139081005935 9195 -16666170262405459558387713406798125206167517500135409497868796026508723321643126168307 9196 -16909396226054608024650293374939724118134102669692670030687586888010643433127099025939 9197 -17154941157199423662724701249080069996649043153581320945217532309747193803457383600151 9198 -17402811753614625537165825903616059926454099798498986520174872600946836076121803080475 9199 -17653014440232422924372087232057883894264324187991892410887611497392056891557633288047 9200 -17905555362001176569344472950476570036947155340210896490742904665121708807462579819059 9201 -18160440376638088088235027031229224640584611041921374504153215836138887278054060268795 9202 -18417675047274899671958341444015095017877721658197173744951236433043675988858430355087 9203 -18677264634995583078177497013831969119228451088863253516026285224987829960741200671511 9204 -18939214091264993841400267030527254724815772000792058802855626324774924951926339797919 9205 -19203528050247463686626733084373619605398009180230565870472169288775886009190038949815 9206 -19470210821014301303909455883253544163901215292625105009112093008560181309052709932735 9207 -19739266379639168932301002909711381496476745094203599735407404157564734137777968151307 9208 -20010698361180299614989894039569034376876071952826383746739957471436705215488036849251 9209 -20284510051548517526029963515621172979264434293811320119451172846421078685052636540911 9210 -20560704379260021436055489500498910525441540161798670176271004808745729837795332491051 9211 -20839283907072889182897920598114075954164601056090085425306064463675556279243577632327 9212 -21120250823506258946273737953539049305785340314309120379139761455881168734913157430403 9213 -21403606934241141196938842264916793553267531676523642499185078108683245961568884113731 9214 -21689353653401813403186891990566885525595461383692191377982385506512330369305996962943 9215 -21977491994716747934639927551804300759773168866772165779992664468924734381915277276975 9216 -22268022562558022108314956023243674887367099354169297318401241191179292024036337252495 9217 -22560945542858157978374980759817647790678967930051252620835231679030953513666969871039 9218 -22856260693903338282255895191599525901308126126359671770880394185375541487572915214399 9219 -23153967337001943925520695076524477525977942505024235998028048748427586087958051573059 9220 -23454064347027357519392931701721548869808342888125948455588892476337644810435474091571 9221 -23756550142833976782076727122040270521322135337565016043909575078897796062798995566935 9222 -24061422677545381081340598388518285635160779223076747640751043115378465146517813163723 9223 -24368679428713594035138397221473763741320531578659997804967320485061938075249687221903 9224 -24678317388348384903020312655793881998874024532615114536530654146503866767287900667795 9225 -24990333052815551497560410496900870767747929663010698020812511005491300284134767526219 9226 -25304722412603127525851481367792792349776538533324703856563566537422388875951819436575 9227 -25621480941954457640203627663142424988302294530327674055020180321811880218450754464215 9228 -25940603588367084038487950371663059997414158460867556938083579579155488327766283798351 9229 -26262084761956389212103360470830081337178839114951292704209834822756476120906387448711 9230 -26585918324682940397373457895120728006865580354488557147656018768589154384684631844703 9231 -26912097579442482448417511267506483554256442342937600317260909849611151421829796877355 9232 -27240615259017527220349546874366549280912663381178703053343689131306854534185709943923 9233 -27571463514889489135263370179237212163164067518241033769506720895102933136384193016719 9234 -27904633905910318404129480078484128102507823701418111072175517428891868883974788604363 9235 -28240117386832585399789862530352081931271254451848743680821446992398852204782328078135 9236 -28577904296696971924066390202957849330257578281260831264702190658444315977715322399475 9237 -28917984347076127590033758645639162262796366000240337094852199371355649849378296523139 9238 -29260346610173852253235288128594494183397639188027248553758674775809231391473984650287 9239 -29604979506778568377585009211545983543688608116601396663135670686766412584762751707935 9240 -29951870794070050417499424358039292091328000319501932588885057791209624185858282009103 9241 -30301007553278381742093991840437926670458336677884566857835158169338762206737508377631 9242 -30652376177194113324771918707660425008441771948335487938495308530715841373267358499855 9243 -31005962357528602376995913259101300499199931308880222324420322627754564686432193993347 9244 -31361751072123513323289889824904336217637454316259119672674778111555269295617651925939 9245 -31719726572008468000451250115357773214494366513300118328062469421990349822835995775815 9246 -32079872368305836722503114390021873538522216773953401717373968673832509479727868948091 9247 -32442171218981666889079644915688935329572450038666140986870263516069851857817956541807 9248 -32806605115441751133770805136526991079179715955963137967181451443120400442893009357539 9249 -33173155268971842615572829225433768755747772890053089189307121570607338677700982828027 9250 -33541802097021030956169827342455225910716281275872804547107204271190099625298428762207 9251 -33912525209327298523546503469897465907318855876247350858273056183451920887639256468695 9252 -34285303393884283263693959029318599611089330183647312924446942928989899629248171815295 9253 -34660114602748281092276529874227635459251725281740627374082190086241557528500703551495 9254 -35036935937684527982490613457224793586980766528137997985432590804110375577373226345887 9255 -35415743635651809329444820930576554385916301195217747156066307128645510718979570279803 9256 -35796513054124451940760042453223183869028574360836320373050253990580007696090502134595 9257 -36179218656250762103329704751537855292438934252734533177170334910861879816281455389231 9258 -36563833995846981612953999269201478926831837784413900064032881401000780973461951619803 9259 -36950331702225842432593359912803146649126231114227226384082590491062289794151877068807 9260 -37338683464858809772060596901815818916261338502230157584141527204604370931820386999507 9261 -37728860017871112862940049342695113609903118635601664759578540631151727526969677836355 9262 -38120831124368672543297146579532084486977833623122165504008844272330852262016757226975 9263 -38514565560596044973302427891199989040923290040899287710129155749697830132397632177279 9264 -38910031099924511381279556033669390862497542303552523829354451935484903809066587718511 9265 -39307194496669454696005412534425755918264753092661887312908406338111306936025615056431 9266 -39706021469736175261510430980784760956887897574952419358872879734227875170985861072415 9267 -40106476686093309561387116588649717685592458451751545840910695711411011497042861473923 9268 -40508523744073028007013191136656162977611959665011714980343584108298398106607966295267 9269 -40912125156497200374502421677682239712518397638178336645861950044616308506390069678743 9270 -41317242333628730415041675122663222230637107196545022969676946228196297036472730970971 9271 -41723835565947274519058958447219067756156971053460164971652559683408886016084847083535 9272 -42131864006748573092957850078785015650870658849782414826633365478364059468166736607155 9273 -42541285654566637514584290497122219842706960304542793582656036825422508678331514868123 9274 -42952057335418050176859989302463929295028509237093168497663835460486007292234048244031 9275 -43364134684867650214892967216692004299925324923044679929410529406171259203318621870791 9276 -43777472129914893047193025712001887351388786968545820442302605016556704326653655498095 9277 -44192022870700187853284320262951413831578406117296195636972467107784798867917314102535 9278 -44607738862030533564988047572461948395010498764883516007547552623756289414953666082255 9279 -45024570794723790873988537146208613779320197724113277678601618992616360122512013128619 9280 -45442468076770945161102428542891699718719239989187152871415780127122585677674765183683 9281 -45861378814315733140124009438265467681294901874974130227797351830472502931029053544271 9282 -46281249792451024388465146791269575222723688095074677286669949539129363483284266102955 9283 -46702026455831367815365300136312555096248827310777113419774012081849994306655168238919 9284 -47123652889101132503600036826796879313351301788387108033231316079355086069639767341843 9285 -47546071797137692259824746916120526165771175754594752507898298181379932018922373285171 9286 -47969224485109123629478131499138006459680062965319181007054709015223566135108394057167 9287 -48393050838345908082137557445879301327256549306222965354591852816369892923924423511519 9288 -48817489302026150560030665242458117257090516201073300399546478105440139287460670739583 9289 -49242476860673848613806075989506355288916876003663580572359794643358621934711304913759 9290 -49667949017469768933457422415469161591560275365290109241865881157874861144252035362655 9291 -50093839773374511226362675030982502151730089074580824323311432476913338659296346133699 9292 -50520081606063363106693901006993405265290335114436097531317156843771652516258911979795 9293 -50946605448672573948997329324759432441272797472009246216753100653181819132153747385303 9294 -51373340668356700531631860993445105470776825632736256830051423595131098360813798464539 9295 -51800215044656702761155382569273518607172751901343977309781907442870586276840222098079 9296 -52227154747678493834897818256608146278734623863225415232778171746289498624635191522307 9297 -52654084316081675874170991974103851862030598266314015742040046645492303961571118620091 9298 -53080926634878219353217374557202298473688247641092819532468084304342958902628687365519 9299 -53507602913040872567550064947506424378386951305877666140185347742395168140133672402967 9300 -53934032660921115938308494689934026855283876121669877839404045265126630126859523851535 9301 -54360133667476505145250299243072256664937358393953028647186631683448258389068644464071 9302 -54785821977307276928687753658834475622347972294425474496881359807554772559939198814911 9303 -55211011867502121908803875828617971096837046636190263822178736245681624649945297819659 9304 -55635615824293059948161748365924081545373584330424721904127981821158770975754695166883 9305 -56059544519519385438742529320423953218475934164436597996613347811121342520578729145375 9306 -56482706786900682437470933158011265661796611402321303964264374579271064537048160642875 9307 -56905009598118942812948454208851042173286917115364811478308992449525527641422379792007 9308 -57326358038709854510117158531168917565685060163627812838047897300033156519233970222403 9309 -57746655283763361698002318458144798300679472292618430203606347285976053903747588924739 9310 -58165802573433633947778288071077710004678325256270427612501427146354640457761697748655 9311 -58583699188258617703495579726089218910282291307081938200411974438730160157892372844415 9312 -59000242424289380165290613929814179944492554622611288523473621204115261310096658453519 9313 -59415327568029493314244553269810440645021154810066219760432626054514870708915340357631 9314 -59828847871184744178800967545002784057303365333090486019532705853056407640720049268863 9315 -60240694525223496584409676786312932773732525469257509153108825269226061436136465155891 9316 -60650756635748069550517031015710498787101241485670911974989534367599396409640606329795 9317 -61058921196677538211930928014849965349695229728245093159115858092025800696647654924375 9318 -61465073064242404654776674421773595539828153492987058749963394767267615040624101519947 9319 -61869094930791628380630578453731238819710899836444022866436142906996599813916102633999 9320 -62270867298412549255939523152519197761922290948262709096139657225896000893604517486723 9321 -62670268452364279777552650403425699681737796046600087031797307540628419359667447826331 9322 -63067174434325188299215516338791447877634115816494392216631433457674497918606138574815 9323 -63461459015455140528395527696883056227742176610717345499284082646169067459775301541015 9324 -63852993669273213128071328378590794264469911402558255577314839601534961110996118822607 9325 -64241647544351640654456942211955993774757768938875720464799958004497761597873009428279 9326 -64627287436826805339435449335060568779342003963779244415855631606839322237655033788655 9327 -65009777762728128396215577989939980572120338134767816971456120799395026114184838840043 9328 -65388980530125771598928617750665119214539913814386022536951277450640181849972278621811 9329 -65764755311098108872160029647206299250037355571879462946063846339476368032398712757327 9330 -66136959213519979535428780705164059092399421224498793546941630493364606248965179153851 9331 -66505446852672787691132667298345338062022605164867750693494839974696517745418856714695 9332 -66870070322677566033274974744508158023950400419321805023955245207148208802312078234355 9333 -67230679167752177099257528206770102551219850819334517247013802362907510715449401827651 9334 -67587120353293880699107727740677511038224918888686486874863041795625734384990602964207 9335 -67939238236788552946717526597220633996991445522336917067665419919106406756193527432783 9336 -68286874538547899997083918213249096721688669009874049121323487593070749524796460704351 9337 -68629868312276068273300744422339623222170803292104624750190732865333249341827510799071 9338 -68968055915467112658365240694327808360069320897070655153046556481644267954984518547407 9339 -69301270979634844841007512505004122416472228882014702861748204506373165307747751001987 9340 -69629344380376645753061037699952669875917348353898398925816577719171218450416780915235 9341 -69952104207272888829773393215437916458804091207285030048334360754103131870038451475479 9342 -70269375733623684675369643143200174494715874580929691076104393332346781061993210543483 9343 -70580981386024722635658205643728128959947666730397244512727657005496746372196620309999 9344 -70886740713784050779096027620587141951591849979110074598166961762669026736523129260323 9345 -71186470358181702879161952559391319328593518411894185601669145272734097172596753525483 9346 -71479984021574149185831698584669400363586200952661312857487455621180305517749213576303 9347 -71767092436345617084180982926808292136115510043967888373144518464734899712737367867415 9348 -72047603333708398175491597930322834212409742769925371361862177758169545173716421471743 9349 -72321321412354329892592567269425645888255672075933572292134243340699137679835399944711 9350 -72588048306959712488477575311985440254099870846363693881099750600901432177780512242767 9351 -72847582556545996127509256483268837166133398793014198009039977306641555730480489888715 9352 -73099719572698647873806250675950439799286751883190496871010217440248128060527056502915 9353 -73344251607646684623830130734532719108293814257680022553350443741932562061689640942703 9354 -73580967722205435481911467209165858690810178621692596637676840587361774007985298631195 9355 -73809653753585175740705202852246953122935701059856687860762862357336144756894022684599 9356 -74030092283068354515616080056999391711042234011561391954681203610624281743094133734499 9357 -74242062603558219205416965394921753062224343586915486948578499750640016091571679616707 9358 -74445340687001722322969427243909513216434500056237584780715229097244740496243608745055 9359 -74639699151689679872578805077577116048635973783681407619788663057885937489056259860671 9360 -74824907229437235356546003927799437676539990619903885407652863778744095269156078981215 9361 -75000730732647769685443186842299390437363223994112771660717315943034338134342944664703 9362 -75166932021263484757104680360956986623490579153623242045593381375962694538395010094239 9363 -75323269969605977270906993071400007695526710610664005549487507601553731890778203756355 9364 -75469499933110209469266059644435777041290194322688384315410351564831502646427910929379 9365 -75605373714955374960111595588374688345627303765623673186486353966307952793557126014791 9366 -75730639532596250585145046565551266017114882239035265491086731587654047034142505885355 9367 -75845041984198719471736694403380533268450820978854500723888068464032526853002037919183 9368 -75948322014983245954185279214191633393362579965579840269830754447846993879786316991155 9369 -76040216883480179985614150087289984962894162840501618393618556262619364222924720726043 9370 -76120460127700866997901303046079436152152222762394279309223984383999426423480425529391 9371 -76188781531228638916671813162682172115295407349687692015917795420525754546928861941207 9372 -76244907089233863214477900595108718358799661519100746382958829088004621384706870534767 9373 -76288558974417329500854477082901162702228679324286338735426963603002908742823887299719 9374 -76319455502886357215986290566996930081230848502877854700761464637978601084874908339599 9375 -76337311099968113528316110521185048055506728830953778856555848399526211563241924657883 9376 -76341836265964737548637343289328619377881839595576582633467854221353454109780809257427 9377 -76332737541854975477161147935701713573229050879311113576285568342299345827414888592399 9378 -76309717474947141308852353328653212665710425080632433256266621561083680094034959520747 9379 -76272474584488329249148410606140023677098459162756051193970048931733273109890514496583 9380 -76220703327234917050178472715658518802908704092369425062976105663171341878103248511043 9381 -76154094062989514079982675101253742788599863650317521760342669970045221113146797402883 9382 -76072333020109624097197268588600049217934239419039077077439912934463495362789107567823 9383 -75975102260993410434448357674417554092644413398755860229915772165800951995385384392479 9384 -75862079647548070608515859854722282705285747634022662386831191282197800691663335246271 9385 -75732938806646448287442937861988894275441250110690026343695093665031776686641382542543 9386 -75587349095577633067424748973776257551642009062552819843550383804033583241187193782895 9387 -75424975567497422658783014496892365021875515182883707306418074354030343068101412355011 9388 -75245478936884647863881605882518849262603112822928258550332001895262093923229839241619 9389 -75048515545009488163739945567796682532354753582365538922715638996657592325724889367255 9390 -74833737325420034827620769787633593391399057577197709110628685626605957987213321619339 9391 -74600791769453489234282643761140531391055220319179388397996903345833382585171882438127 9392 -74349321891778516558155191958043733667036632106114786274934671693342708190910712403907 9393 -74078966195975409141682270013065108099163986770232872740027670128116549503212628677115 9394 -73789358640160849759730045042825352713147043243761754823752733977944660070016806687119 9395 -73480128602664202596519713919366839691113450056757994062594972328565644628856413231815 9396 -73150900847762399113238682500545403572056810295560095875306824976875986703582103105695 9397 -72801295491480627098526766242868577156805491378173955186577471727202255681624217239047 9398 -72430927967466174077611169377467455886965719569456048132683787792141948703098806673727 9399 -72039408992942920922153525121185863125247519084207063821545541087240352610086829403339 9400 -71626344534754127965015040703483212666039775876512069309469781792802199468483411400339 9401 -71191335775501304195269598172942700027454069969877106385045844116222637914974688945455 9402 -70733979079787100201984690421047065749110964486710973713226028051264640406477083715003 9403 -70253865960570317463613043011594456793240684251617060216169227230163343412915306528839 9404 -69750583045641280356311886465387886084667954759539828537719223660263124066792858306307 9405 -69223712044225972892126280536961217136045372108092047910258533115046864049746633403123 9406 -68672829713727499709677204695451128707263319597481832178521430368966869848277072107903 9407 -68097507826613590238694068936768593852063333901442850726614600133049831320613168008255 9408 -67497313137459026258273660657834260402574777587455582549411978652029244780388337568207 9409 -66871807350152036279946318368684429353935151900441845381201306947221336660850246009983 9410 -66220547085273865323230786728967809153064249268654455318968023558981200747707192983151 9411 -65543083847660895726065205968724540015882846441858092361134755642349088733403616904195 9412 -64838963994158863657942157561493915732545722983869599549863929054595124370405525621443 9413 -64107728701578886992331276710307376712477912624312822136573310587070987406124051195479 9414 -63348913934865193159542955182605685745471838767373770827964049475757909616247690039307 9415 -62562050415484610554015221623634445881073355639725776225021273895069093236307142945023 9416 -61746663590048064023448501792946835122825511726112205398830807168182212312744091414675 9417 -60902273599174493933563017914043779505390052618799336030025848282153126693137062115675 9418 -60028395246607799293708317956325025656245104915366518711153271781336800462588179151071 9419 -59124537968597588457241774512242333717538091872316158426795186907792879508094029843351 9420 -58190205803554705988536857447331835406327148347402753313720812036602633875281351875455 9421 -57224897361992691427629840428798300460163622692835940947180139526654506857829014939143 9422 -56228105796766514895700630819091442882459899877745948613014369804330604033994081169583 9423 -55199318773620125781560485596810288312404677374200218122527617534659321084932875865643 9424 -54138018442054544142717051865449504253107640266783919241336327843673449246490471498675 9425 -53043681406528419955943644401200409209894705191005584710110832483935041216775307004031 9426 -51915778698003182973004237097290092235265350395446426676408389271695430164876262622411 9427 -50753775745845105688587008370615484814388351810646114522769863119437588955932488682055 9428 -49557132350096803820748377401055490378387027147363301318981035952857812875364981084275 9429 -48325302654130902750328154133700285325386242191126840954921621928753465325021635738627 9430 -47057735117698804575779627447577296844060471160599237645908976677680365845050285273951 9431 -45753872490387698824463204832345071264094145625409200960583499234906534444563891890335 9432 -44413151785499170431319288688655528950698095545677027087941613223428661367117008457695 9433 -43035004254362971361479209391743186723440591174571053211584340727422581735796872954911 9434 -41618855361099737225139892955891588456005336863917490873428558498235265462272650909775 9435 -40164124757846647421129913386856284416862083099449133396994194962041080118830317688115 9436 -38670226260460246760066890045225181357758974814244524415849215426257404240537769977203 9437 -37136567824710868168738144219266006952659006665538554641689836643142159779851233006935 9438 -35562551522983319974030907171252528055159500710598068843082826245615668647597053123579 9439 -33947573521498727416942083109456182631571726534682833297177102533814320743489822739311 9440 -32291024058072646464260326697348764139421673104669449192098555018606708070343983243795 9441 -30592287420424798676618572635503666654005806050015562089468637984154651806348406625659 9442 -28850741925056008865738540787619362794079912730292035919897698434815109887576435250415 9443 -27065759896708162539628806377404492397711792366898708610007661479228376801661369684631 9444 -25236707648423237700833931373156421505750955243502078994543474308073460240877636121791 9445 -23362945462217705437955445758047588878555583414427042571601969750966852315255501309367 9446 -21443827570388835942736524643349261783495835138285925027555733801501847074239612950495 9447 -19478702137469691101982564167923283683209341236419501058595750706964176201167245141387 9448 -17466911242849831663197888823789668108300353331662808489787869708783396196340503349443 9449 -15407790864079016162562491898106094969000668224333269995149589373192560151856095757807 9450 -13300670860871420341004481865179384707321163001902627976923048261165932130631643854795 9451 -11144874959828159665673934275538316114371205480020836780173285214247167869631794409095 9452 -8939720739896153826854085801578304600196256166206917692049211896209303094350011431011 9453 -6684519618581630700783650808437866762426335467403823745868051535114652880589429543811 9454 -4378576838936828263255634633709834384070890555454827939503532663124248576626007722783 9455 -2021191457338716313202344482066020069964594035817209482450473095576283986447162539055 9456 388343667921174374522331174925534841608423680043704822472183671712300669778218906001 9457 2850741887216459696849701976249131958008987172872789262333669787143879748588577540865 9458 5366722769315520353038883231747347012407361151221529014170358764216446628509224728417 9459 7937012110241131191963211071835781522271957189830202914714419205761691954649262151613 9460 10562341941239927155970781342353823172704351597639914717680653234274071015049147806125 9461 13243450535841253437180396884608352069746879492684590533734805055649599333092060812265 9462 15981082415984667284298503692211910115821863159002551896599700195075556636052788764949 9463 18775988357195076302846237349747477816601398963959653578396055828713647444533079449329 9464 21628925392784213075806542819597539289674268123450733319110965084711599195822120998221 9465 24540656817056858492193211065338095677815631224444547249822865312785551328555585461685 9466 27511952187499936305327816700760765236933655657469857369194274002997103182072868410817 9467 30543587325932309148438696623865002340623387799967346936169432415235251040810360030441 9468 33636344318592811510703268945219411412654574136357378304148992696821145647807255758609 9469 36791011515143758020521924230531305181250242692755388895421217717397776637971208101689 9470 40008383526566865793518592101475042158451317137823604002964685610733584338594184672513 9471 43289261221928227579751493219116248468852729307558915761597486082727828099137060414997 9472 46634451723988667987545101659501536937637324807730102674791554737840671821384216370861 9473 50044768403635508170256031625915313357089018139022978301145884115326586391844519631281 9474 53521030873111455037629469230466884514036784438363799001231545022429673765045219709397 9475 57064064978016019296050909873979511434170733193763783626845881340725301524551201568265 9476 60674702788054552433262762073437477284502370846112882864963029836873486160539501382125 9477 64353782586509676144720138050065564002927356989373773085928662500708392103981700012989 9478 68102148858409558652896452751175231991390808342016685582217268088113430443427256400113 9479 71920652277367170900137078772712834836799907482154091269051799206856949892965587819617 9480 75810149691064331703204637194109085115613728022213939437248243521534234219637837152337 9481 79771504105354024647014889554866298755230516078439244740383222029710613476158857883873 9482 83805584666954140770285345799152809110828316783719881171176280410992641806106778980625 9483 87913266644705469961431497545543241215535901384941138546861912043708467822530763952189 9484 92095431409366430444094494660947137597624497616533336071363562760201274663828451077805 9485 96352966411916689793698396757339624238644648227258936121103367991355834435174757238457 9486 100686765160341492595488415474548802091516395126993992479567580690895635595703633319653 9487 105097727194868169137169312431684565848894281035292525858197194606432011372932326022737 9488 109586758061625956432685256042379604785446218174304759663424972156041687116902211421501 9489 114154769284699917405520387973565920802541474879555350014259316373393542012210279891589 9490 118802678336549396228399588875736260211782181636742193956150439399511436366266441373505 9491 123531408606761097630219473644407216319016226984367710426697770936611874473662842809193 9492 128341889369106525449834675358712773503473813021305453743862888683199013239886376046497 9493 133235055746873160849920214511158902508994502348384819943694383384522651254732063999033 9494 138211848676438403413111194926707302268311154190702281479231573977014736761904235635969 9495 143273214869054938838153236058507227922492636424623225802019742525391422920225912487941 9496 148420106770815835147697834893564156318722855324732523792732764927963337362970587336285 9497 153653482520767305224067626521605532541401744689953209373735558651274592876716459441105 9498 158974305907136707117891131066478578380021312855206755840687976720706563992259156688709 9499 164383546321642984940685329860323418691022643110390702996615243599716812356897194725625 9500 169882178711856382270663177529617826413152586738334654725190148482774276419454829365645 9501 175471183531573886886326698048319236593573836996622589633569994799293596745277723569725 9502 181151546689176490310558596797605240967826700502423721850855079946126412453165878705537 9503 186924259493933968115402164498817483142224925036159689889130969292266322746451723668609 9504 192790318600222507221719802149236441168481099617742198611268917114417264765979186313393 9505 198750725949620124546339223126044338403647389658700061710202303820042454004239361773905 9506 204806488710844437320795746920299269627923500950510475357680029412701195191178023542465 9507 210958619217496959249740835925143157998545616594984093802192381222827111780409365382077 9508 217208134903577708413686073828803143084926095548388254121550408149771466990704307691709 9509 223556058236733522470906856105855855174794615930879007491168594714255217827155362739881 9510 230003416649203084298778785246788161073659281585770909409395987451626682394441884958085 9511 236551242466421266758068560830659827929995014175645482837018008765589803172394124039025 9512 243200572833245008788101630961064693927928969475595517269935052085095220081571744107245 9513 249952449637762536570426975363670328323433380607669214544767631843464597736281243370149 9514 256807919432647343058613062753093433291205283702256687719340141571913867529522751474401 9515 263768033354017936787976630405542209800665283444469922012477602024964941098401878501305 9516 270833847037763966578105195336828197924854709056362066672314556993777276955082447596529 9517 278006420533298922550569887407018214527661975479907909594705825709768457636477381858745 9518 285286818214699205832749339538517251200797181282166483192853095141557603287605770897553 9519 292676108689188949435584223686271912367175163124331701284116724796842389620391380306261 9520 300175364702929561108697593113551940754160253582033715434522140516113471139194015742877 9521 307785663044072545521892399490463282927112725957487178948225355195666722707078418090033 9522 315508084443033747929803130487426801984739206017355268686774149016814015616952859494581 9523 323343713469946744579592360262293346147097489211665581186627775405137713208141844696569 9524 331293638429252686554218458582729425515163115739642851589327192781237903061873673423309 9525 339358951251383483541090084259331286384174193709069567191239211179430554231890894787341 9526 347540747381494792214043347976187587184678518099988347172090698722656879803369263452945 9527 355840125665204850552693980159737983443281061835835190458906045053066942252287325804257 9528 364258188231294774535570201343507608083122308676720416696876895752471579545016528424737 9529 372796040371325507271281284261824029372333284536956226831518008191825598895695458095969 9530 381454790416126182815687804578488448435770979851410452058547638048277645453464246535105 9531 390235549609108237704026892561558855137143332067914294691404903674157258848768649811453 9532 399139431976359172647762725998340762593062385763791623374513117071598919012504131090765 9533 408167554193469434950212234137431072598018126148970235326275534100596683008600467800041 9534 417321035449045459027542951643734064568549451919008760570646614575898639716246231582085 9535 426600997304861468028470144910874721306146601381512454633941837931753949210257192143201 9536 436008563552602203974014084316814444239567975689074888115292670708769278685368050463197 9537 445544860067148317136279774121958318671435550500580306064579920607392367999511905721285 9538 455211014656355707591892801726036675244994412153793590667908337983965184886758753174545 9539 465008156907279673072145028663250265858341924010823046148351538244975409475504500573737 9540 474937418028794277440023848097152762938524380830635735872224653325098018824861404083153 9541 484999930690556913407279872665381368944785238003747408261896652390402014954990320905657 9542 495196828858267591516998747913924304254025905572599328234109946272487520269678648271905 9543 505529247625172045014495803757634176983242820117357765404209897693375096855184174723125 9544 515998323039757297068802845969657733149556175908570901778913668081659335206129430607357 9545 526605191929587892946898435634215719080585047875068895915487856119272395908350583511521 9546 537350991721230555242859422347178706971089839463146441145436955832794295796315643597797 9547 548236860256214575185308846173083071973363449655427891757512413990962534905532551469625 9548 559263935602974807451345941092820587071190044761591672952211216302201114990336539360349 9549 570433355864723689867359574437196724265130557461696404444451751090869401936623575997821 9550 581746258983198262941991890766062537616672555485610106685671630745694274749866790162545 9551 593203782538227717420664744681500433258790510781862557247369264083933111696475635392385 9552 604807063543066551042629352348483982278962309394289584685610896496115020712305709280017 9553 616557238235437968489993727380019572482010357916452467346418175835877213354914877982593 9554 628455441864231711214696826857421207569893819494828181120409351076294901898730726932513 9555 640502808471800056486466967029625454116076263700717513987987756280982110696378966613325 9556 652700470671795277696527882756733685344867715576270552057345125253725501472486914197533 9557 665049559422491410753799913385192179095860999059455630021488650751435454311081917786793 9558 677551203795532724399795967019720523794612621194603145047085323722220521040286654816917 9559 690206530740050845524078796419979036528631272533771769496668705945898080440287924270961 9560 703016664842092044164423422598867662711082600198418708627878089295812189423350135030301 9561 715982728079295736906688126370820668955772058950331318428068495221632480698394864414053 9562 729105839570764821942501225127412390854348693331965960474092669959582288221578990863745 9563 742387115322068014183496794254093356351481162082470669913459789074956914883239693701673 9564 755827667965313904655990204370532207580043290100736107185293077674394968796946849694545 9565 769428606494236024998339885931546076695192953818702835195293577913936950018202814792585 9566 783191035994227755345235078353742928427093473399289681148462154395560974785198862424945 9567 797116057367265472300917897144758463876665690358787493436870105067450604294008057485845 9568 811204767051657893170846030654533974755419579564253473128213843022420684321584659250605 9569 825458256736559133234222969739143564791973283187116622077251455245083813153214450462321 9570 839877613071182554695719263876783758798242228298252234088782760765357960950700311168741 9571 854463917368652049152915477515428664281938925602222836131755098555958927001901979748665 9572 869218245304426960057754079210553129537129908101084659803595784942349185009336363078125 9573 884141666609236417838656164061447358016165007321186141210338061821563789146287366965757 9574 899235244756458428189951230824478203968790852744582835565963270225429581220487575973361 9575 914500036643878623633762995711758932550764765020016459506735521062201171879244544125489 9576 929937092269763159925364228888621357734354570352420313821121563751952816569536327666305 9577 945547454403179812317042754880257456002992708265362571950787740210890648778619052110369 9578 961332158248500902230532775324448664622085137708415289356067297403432614425553079005969 9579 977292231104021262628839782248035829571508850533849212194350260127001165396078156673085 9580 993428692014624030441688928963220006001715049682153157712569792436744008351935540616253 9581 1009742551418426636903721693491795748287276382418385642698326137987309169253414423211945 9582 1026234810787338951731952985811714314838412747485200583435474258762507771409078000954085 9583 1042906462261465124821925482282208378308898785657697218683475151551915685815849469944657 9584 1059758488277280259705685482906029094522911496991176450145329611688809537301171315834621 9585 1076791861189512646516472569302485507538347014831610207779915492805425192969241897892437 9586 1094007542886661878774410034175484534110799205893929465197320728631413432518055528567601 9587 1111406484400082778076189285249850488629731334795579288566527293693053987707370299971625 9588 1128989625506564653873721279366514757138430532287742572349801322036386384003235842229729 9589 1146757894324335032098129263420344410384346731255331126337204973078208916032127706243897 9590 1164712206902416596564753829040546959657966994714448836525541666799169295932877965994961 9591 1182853466803265701022740919784111000470755698924143455069466382396304257906095328294837 9592 1201182564678620427532369418627637329219115845540580898256849416270069919207275376178909 9593 1219700377838485788709912077500687083055997330076802824372232529386883003914436983606673 9594 1238407769813183297421302869155266418789686596912014477040056448532740432638549130124549 9595 1257305589908391757882326282222486399853027287248540605194080085138577389266700880252681 9596 1276394672753105766987047528704263447237023611825268645973237821476359824643947803605757 9597 1295675837840438054192743911066716162653610447671456624531947480587323890857319438062141 9598 1315149889061191432596181666053599760474034368955857035475050749774144681978760791596801 9599 1334817614230125783102642860597519091598129020155484704767543677338850631838354623093249 9600 1354679784604845147978156574357661597405793745153384817228660047739240119515562442061249 9601 1374737154397229669751919253918390486980352834276517032174544828794848142445811362790145 9602 1394990460277336776567524317272401381079629099735729226499021361578417788728762383058433 9603 1415440420869695685838513129313055996118914859634147699524246416790941792335287933359869 9604 1436087736241918974618745226339996721536407808780139384704791910166777653243146850517821 9605 1456933087385554647626581552552110093196240006246005802082470298476549489105099039907321 9606 1477977135689101822542034497550763629511271493041225126189729240613601799048262207768821 9607 1499220522403112847208647442421811002197551741822173074300542282801528079792025133274545 9608 1520663868097304364900500148334198665004035603254642197606309601919852539351171129696237 9609 1542307772109599552045652784139105809310986984414466776046523459422669652595049230183397 9610 1564152811987023467919643749653926400844647788238213416407076135937161017603822565326065 9611 1586199542918373178028182023290399301422136804125414492140900230787123156535832821970473 9612 1608448497158584042381660050894010823580607428863660257945501723062725138101497599907825 9613 1630900183444713296823081239255729581335413211812200246447709908627852924928262674866169 9614 1653555086403461800205923781255357842525413071843872721035534313754923251842067378665681 9615 1676413665950154572732665826492451166508100227623328124558347111250692095772173851609893 9616 1699476356679100511364500719042804589996160311213751216816011197553990596608622095994445 9617 1722743567245251437107392012360783392599165597103803148512546116805458067895855363589233 9618 1746215679737080406381337192996356953856933035157992603878456988574750737885619965732085 9619 1769893049040599004803752710489671839229139909771247602187903970863194369710324253903609 9620 1793776002194433136782606931207069697511642396320021508890870147497155631861492073841245 9621 1817864837735876628541656631835424722230343686870533192935804434331201041965818204208701 9622 1842159825037841775813406834913351411413859980414775062780565454269806636576500576335889 9623 1866661203636625790662785775154132690314379199317479224807788969725256887969861263549281 9624 1891369182550411934976810916028501699306150349095302783367359827917853220949696997498849 9625 1916283939588423971306628851098080221013878886071386895528128302623511073569780138207089 9626 1941405620650652415215440373888477435955799732070497446985487215245797728353812579143857 9627 1966734339018070937309331105352380108514466672560729701951873777726175828088420905811645 9628 1992270174633261137951621641315797550346613497736698337575093694982699838937879925052621 9629 2018013173371363803531947636606643526323309502893793883605117190182989369889147357144297 9630 2043963346301274650329199437387039758856912445499667994950207815082234676069322553621717 9631 2070120668937002470726281621109493235136447857989390061783143312110144814805723767245585 9632 2096485080479107517061442266236028682430415944035793879648912232038178803443964350872477 9633 2123056483046137890996040510826211359984543094055255838468396698082390167107431401112709 9634 2149834740895981651205954896867762619168809715025483099556617415785187615722527546690001 9635 2176819679637052309730647965034303557065658872893500018002158851811220587542526362171257 9636 2204011085429225357711030859964000870393427462691033982262669745746813941835708556255809 9637 2231408704174443444788984061264632274376585273368082700543458573571815656015172630167353 9638 2259012240696907833405585121554684892359643246109922175038226615767892381238826376496801 9639 2286821357912773759903156779621915492390821388279013368255724099675868577215093823188469 9640 2314835675989267358993251118665260378570728162049061653763428871515112448811933632094989 9641 2343054771493141847087241088910995870739418184780059681385480760182324389381758433056401 9642 2371478176528390713490657171631464229629577083789089946207692719583633521433411412406885 9643 2400105377863135736832737523966301260497157792248864747773512303032690823937466561026169 9644 2428935816045607727638608920078788485622222504731329033916323455838241524468169748278365 9645 2457968884509137996956487614384812973217930788558867275648340274511477777084489983220429 9646 2487203928666078665733546315309622450344075647466037457229955435305531625548618642797345 9647 2516640244990570060502602416534716980173902327620670163815749251145177152974761517918913 9648 2546277080090073588212424973608190851628823468403872075720594930112420695976094372383761 9649 2576113629765588647025873257491088218368359645417833484885207205392608727174879320250113 9650 2606149038060472310944879189440546264209984585591740201347856119872404540321105929557553 9651 2636382396297780724525892483857380963556553586707702643423259253160115002627501529190205 9652 2666812742106051360054271759400942742309311303320540707293279960281177985737576183449117 9653 2697439058433445523685543245441173940627344233053641511843189524838028989283903608765993 9654 2728260272550170749573861137354302853526672332016173329769834485190782640002181243142869 9655 2759275255039102992235708450198504102603346902537190210652352442876444943567312501414465 9656 2790482818774528817686332643687281372557568781233964902456490572773665917931728525603341 9657 2821881717888928103588045415898346697749595015602448697803551512325248227174572281345189 9658 2853470646727718088117955383750304508362051254500883556801845642423402795067556553055809 9659 2885248238791879956856593386589154618420622097509271354535957932459063112558214785548329 9660 2917213065668389527081130840650107663187775741195346220613722702464023684016240445917473 9661 2949363635948373979784454614714459991023716237818303626735558273864687991448270152002745 9662 2981698394132917001905525021696314518570583010320032734516200506681115971507553841583473 9663 3014215719526435135022610307054316792937784246266335047991295239606057142703228881855701 9664 3046913925117548582508924145910396351857585973391741576937154558902703803150405105234029 9665 3079791256447370205263831209448631653755766276975507947883918915539590525318406252063745 9666 3112845890465136937000481468921257412215836353437656915745894412614198835672095230632405 9667 3146075934371108374085064479849977151237774388202989528142088170574460909415666466378297 9668 3179479424446657842480883727108727470327511201613788943205517574366198890045096329105517 9669 3213054324871481815853456928416809418050206115634434759705916621840266532369786573161981 9670 3246798526527854154746687211002559932491546034077763053443790463930213630345814685484929 9671 3280709845791852257354982297263710963786494294896861158961992944081529420752596935248865 9672 3314786023311482858206753119918701030600724128760787167093282300136938055893028236726465 9673 3349024722771635882460099789397735290103395886437423356535362477188984187988580537574881 9674 3383423529645795460915411083897768116056105064683843690376287171530034828932011639015441 9675 3417979949934437934700201041622004742444316878864515903948075286969444340680629123846029 9676 3452691408890047429311589213650084614660995984810759016826458270267281919640263018107565 9677 3487555249728680355748669587883916694347979099628540739901696760420448616423870939263593 9678 3522568732328011002272594665742589890712095397655905122340574764139887093204903663634789 9679 3557729031911791214343021253106521941219169040667355904682229200508696879425367155704721 9680 3593033237720658022946884058874279575692458149530882058966969318049657518594926391841549 9681 3628478351669223973315094481866003707474627204372818127153219656354167312251575985025861 9682 3664061286989385827375329065485459572022196514527658447839977127620002610440103511826097 9683 3699778866859788264679792735081606402124674497226312455911001805828540891600413404810089 9684 3735627823021380188445790892714346272831921938012895368146760017541986252452859008323617 9685 3771604794379002256228831109864213234533546873505844640783506000583115391569504112124809 9686 3807706325588945299092410016773557568133080485504369952725718993194156113749857422089729 9687 3843928865632420369429908677695439357825183841518783890325324343525393198831482781900789 9688 3880268766374882266321348703914736936688793300734403777025103526555712270753971711943709 9689 3916722281111149528965092295895578193336147067087146447128361148963709144918745516475409 9690 3953285563096265063810828091089860471841147410840830479556393801317646696754992275513109 9691 3989954664062042780039045737244625399605470174360964314281759862918551174633395754144825 9692 4026725532719246851492364937164885921713595080656552084168819195479621839134133569342205 9693 4063594013245351501579032545597729249935760634575755318259632748435581381950366744486973 9694 4100555843757830521557180324483575776154765185805989735212070017598785598987206117970241 9695 4137606654772927082493409408942016230750294432205978366106007744183302118414354506186769 9696 4174741967649855787599398038686230280904253783579508176240887107316911462535797198952625 9697 4211957193020390335118827793435780573759742816460592482306616743347891742833484627193921 9698 4249247629203791623002435629137488439568554329615787087618103502840850713225598550003201 9699 4286608460607032625814747669622227664696296557975468559897789516819778720403149061415933 9700 4324034756110277912210526035948840159092314139420835595905695351878915114495664129382029 9701 4361521467437577248455557640622203706652960804394929076437811028615000216564456226440745 9702 4399063427512734350403727123599220493980972233829889425121448058426858338664615819124533 9703 4436655348800313503643869272289780915360806821676995932281639101658808017562446675859057 9704 4474291821631748469764440010322933120683248325102906322104875242005180370314357508373933 9705 4511967312516519836425284287999425802643456078426254452584404967765583120120574553458357 9706 4549676162438368750752671763054806551544402632628714387498999643060280276287990797621985 9707 4587412585136516800070250026115687974699316933174814575622180843305396612455385991887529 9708 4625170665371863671733840404574203735321649974246736575744017474798474870194981906181233 9709 4662944357178136135446276890531770654484557366817742402713819135007278438957863129349433 9710 4700727482097963847489267225019770224433824993341101946824156482485569802938475643718497 9711 4738513727403859477427049072794636154683724895461173246267099842692921076170675303461589 9712 4776296644304082704621254207262381270641955025670927425664547545997657808628057528230605 9713 4814069646133369724962733396282824262578518585625565475021157939691539179416892853159473 9714 4851826006528512048194322835592202332879272593671496829040101023171935686022323247618421 9715 4889558857588770553693871721917826188865890929162479220575566345499459438676705085077065 9716 4927261188021113008239870909149284167826351075954464758063259055772532657252634615460365 9717 4964925841270265533728336853615625030187828745792506856936898185800344126446695727736573 9718 5002545513633570846690185386514552696878134123918753280330711869203737373251081913336721 9719 5040112752360648475419194370429452091537407043460697768036623791294696413474891408878305 9720 5077619953737854595213189012268408572070414101588498228364274111486290142172751022654193 9721 5115059361157541608311722016619468880278500727303490395712173678296946945237785164942049 9722 5152423063172120133244069173381473021782176311244537672210421998581914556466603533348145 9723 5189702991532928659148671432479345359320921874790111383305946696351542521133073645037885 9724 5226890919213918764861453528548844109985244010170565157852949469267837267422320836628749 9725 5263978458420166500873003883167051269799613308027608121181195621891009234224032903709753 9726 5300957058581223285306050638861232327113820600459523891355334457175093419216021471483205 9727 5337818004329322473552685984809076965885706536697884733441223197850586921594125062786897 9728 5374552413462460625828414557749359542343339667255668010746289513057462326495320011915869 9729 5411151234892375418345390314423671888637821570600811748259092809823018042122875422622469 9730 5447605246577445122783577008398594340956349990789845650057240511345794816695459090861089 9731 5483905053440537615954440723529442107893754050491700589048446519523819596395154695611817 9732 5520041085271839977720924960600622607581350736412955880940243085622053403916573499879745 9733 5556003594616702891078618822977602509761971742516880162600375407866192177370673770828153 9734 5591782654648537274540285113329980976526840490174015185562563206779795545715661174460641 9735 5627368157026803854328304669748918882100840442940543702768963081249874782603246453833349 9736 5662749809740139723101461126657591101064143965513460923061612421191869528820552015435005 9737 5697917134934669333763111792869475993390396562437210147733887347167541474856771276984593 9738 5732859466727550842061723709716892086217810086439786882416574998968256902740769787390053 9739 5767565949005812240951454570450051276545091664475485054859892942773840913622946771132281 9740 5802025533210535323784634745369584919819922298754229618358103830813432271419561310897389 9741 5836226976106449173119227377367007774428084865702064151342661824997627803622111738690813 9742 5870158837536998598007395721614863460579384759393140835918506267507837157258148603682785 9743 5903809478164956735855795017768002542971031340834974239426136991006142442310283400160385 9744 5937167057198654896088914777880010277314911858205194436951844570859257267153558594203153 9745 5970219530103906652683280733396629163375626100887419026296600458315138532297385639027921 9746 6002954646301707191957274351654102412560623205111460711096346074258282001287100285070625 9747 6035359946851792991588149565395247210531405062971712404790664379266271452082900609377277 9748 6067422762122151047479016157962882977478584562640072111001213678858373894021901278809501 9749 6099130209444571077613271540223101826638380742617010561092480102841187482541626767300841 9750 6130469190756338417216384803905120383770633232378233334713967788988232893207441578648165 9751 6161426390228169678203852461360872354568419994192149289161990161102969054626491825056817 9752 6191988271878497678843310854953319269813241597361441326111876173029449067038035093669261 9753 6222141077174216657616489740213856573017614473850259965313830986507263266348126239323237 9754 6251870822618003369256116620875806518101849175412930486850409660472263852131146481372673 9755 6281163297322334321681676089093758367628926697890568611898430632957641985459461422073721 9756 6310004060570324150898573158408714389264288707029690571628273562383392958689894833559377 9757 6338378439363514947694596437519560649361399324375261168711961356026577789384439575161209 9758 6366271525956751246007237114691774501580753075688703769999353339928730080929635582625841 9759 6393668175380280358991288770901060784501830942403042458802566886145076928405572426639701 9760 6420553002949222805938802161451432308652771341809292004778750747706285258055772613433725 9761 6446910381760562712147660450994747179081109623796372026517875717743903600545747481050289 9762 6472724440177813285460121554340435153131016429092263991991621938895683446070540066070869 9763 6497979059303517778362083646347033385366172648277804424387767292840250902283498125571129 9764 6522657870439751734115494741515105319623083274293271875657031801240076280223783999551405 9765 6546744252536797790262158467875528095949618018028010017929123838683985965681362261063565 9766 6570221329630169873863481941125912134791307208856202256431034074778371879547474043502065 9767 6593071968266169270907633807490937698402629995795714327449119833210302108158319828956449 9768 6615278774916160788307571470761240676099892520090995102427942444199762833484773689716929 9769 6636824093379763051718644884621432438577056532389209716603111825126148965582538543728993 9770 6657690002177152896915335359322184060413033389579199943520478136893641865890529242228193 9771 6677858311930689817579106173263948311841994381620242778283371113685154912173359122705853 9772 6697310562736072528963323162857911087289117155316296643881725092109773914254367690447597 9773 6716028021523245895920226251513121126269259425185507476752953385246261820091171782623145 9774 6733991679407282756106373426771849998094021873866060156849830885828154883312186258620837 9775 6751182249029471545737551262502896623147499348638350567188780871819048610457859089049697 9776 6767580161888847106956321795166779269548213196812716307481444683593306203490588634460925 9777 6783165565664408623622810517311372643594082508848570576473946770482397908814153864635205 9778 6797918321528275297063297963710425062439004811917519222694756670304382663909448250585265 9779 6811818001450037135935945037780387256483235409260954008326942816021895780198788007012777 9780 6824843885492565095826296589636581131317864633271139322541099168690664310467566621604529 9781 6836974959099551765397659179078551142016053533731038525196932999346031891719530716180665 9782 6848189910375060857826910757704891780408497937481686999093187302307645217736466702035457 9783 6858467127355370929791320136727015273508616872192117785386572653302879399168536739453621 9784 6867784695273406016376187944653193859788111318591517308471161054379086992177479261973661 9785 6876120393816053239888710116741435386418568196195454130068773179340163436630546111662305 9786 6883451694374674924635474267536516419080810795632291122128475646029296489837235935242565 9787 6889755757289130329196781795099430442398844382921704785800730535669096323747031009606905 9788 6895009429085629793560625927915705277273050219568308816586419687874788050573184081379709 9789 6899189239708751891614811168988375928307386579144838433907596769101011212846544864256829 9790 6902271399747962080892060242969160972607686327035075474263169185725163894223766054869201 9791 6904231797658979352076572173896345767698123795447153575131173939185619599165094458483073 9792 6905045996980345501570231532952772348313037855269589620475145568209883887829462354594865 9793 6904689233545559882343022480497743490129443812770017502179073729643237285307175276410433 9794 6903136412691150832317756595282862776721061912789803957132838330098098960235062229274305 9795 6900362106461063436627963290513597857630479010585568488243995479787464705970125806143565 9796 6896340550807751851205550060939998378835860518244084667865016767665261422397768562763005 9797 6891045642790373101268600082286241488697156473708803122189916753678250077308466233341161 9798 6884450937770488070358025916414874120878193834754030730122912885131148501152555501558901 9799 6876529646605684314584218216838788650764179150989418701383228311606134964000586972550129 9800 6867254632841544373662144521421509691355580793780539984155904217304909942129749003781117 9801 6856598409902392406107009866623005755320987577438398909893973467950191867323967697334117 9802 6844533138281261251605113499459279478694184767325576866313233906651889237624330377347169 9803 6831030622729531420038783829699954000367687942798416552239877017485575312452436588243945 9804 6816062309446703024903907558714323264702272171195085391715449885822285577245768639008177 9805 6799599283270771319887287963823657807785187433775087946614519892343818376437186040429385 9806 6781612264869686262143080230340698831989066317571590524410673959558548809901396546242257 9807 6762071607934386415296798267842609853064429245593819406339326096567939942762191369341525 9808 6740947296373907520386012498116814473488682132884548498717006243321908537433001359161805 9809 6718208941513076204792417476205163463324572715379094266044609632933604968456534503297201 9810 6693825779293309568703886024802674969751912316073775986151313395625150542721649651222405 9811 6667766667477051786739964761210214728435618198350448608428961470151964681389000247562617 9812 6640000082856389390052084967006904237785426973450992062165367037400643331856007284857805 9813 6610494118466397552441374621837762521344452764600959462417287916960916752468555181321021 9814 6579216480803780493792389573313661094861611706191009244123086660425657981990126919503377 9815 6546134487051380036368733210186980263269940915672646899910775533626701279215717235697841 9816 6511215062309137405223662575371573435977728726118139730894048150316143148131927829463265 9817 6474424736832104554110640163453398169284837355724795738453485086481012442474870273380385 9818 6435729643276112623799128728081837122120054132972069746534687810835640051814368113146673 9819 6395095513951716601571094861801357753866832840772375414321744402908491948155044775922685 9820 6352487678087046849853143221903307594026503811925289169883381272696823568671644414175133 9821 6307871059100209909384611272150150891005654133086976175552182310818726593216225667208873 9822 6261210171881892858987682923016965304673258564410943329717302985104113005735790286566981 9823 6212469120088837530842786439425365473090138597093440861860807492505977129190697010818577 9824 6161611593448863038129675588605687103658143765855818873403234750733038408696611892554781 9825 6108600865078127371916457864471261996384818992911534195686959265634859775206973600121045 9826 6053399788811331267207095080059011024581397083000793089281826630805807589434136527662545 9827 5995970796545580125030133060574794960596802273790663708751538135230801299191517963283305 9828 5936275895598632509301607565849830857814640480364883981271681222170217891472083927444993 9829 5874276666082276614852655555095461059222371491573109914797772933748850713512151247223929 9830 5809934258291589127402721603004417326700813150655514257487135697939010987568504361652593 9831 5743209390110844068302738748405879462837650909706271756150908605541305026702815364197173 9832 5674062344436852537485108448481240013112374177778015392954531425974322410492447214531965 9833 5602452966620527738148998295832844338755539280162251043132507606567106403406425586305169 9834 5528340661927483287185694381281454219357012661263629822374405561032441971231297498107173 9835 5451684393018486587108714364794930860057268160128868154646959769129235806835498948813577 9836 5372442677450602959190805976280721867904055657178695063036903073748807409527026601999965 9837 5290573585199880314511941504435210517095970937130412119464692079689019008440879714383805 9838 5206034736206438370570032762856550678351750734711456410987455550521006463822747736367457 9839 5118783297942840806873263441521441694943569004435086879013417873508937526162705789623809 9840 5028775983006643294386993873014016796205105802553846234659761447227087375108117037859297 9841 4935969046738025031708765877976428771125066510039201424589016663948819677442692069260161 9842 4840318284863426276244483551611942811918908731886565423197013521123582634786779477389793 9843 4741779031166129372301545811368955965948374983215813527368171272195219359562120605176125 9844 4640306155184735950736983528319766224219881234637974117536735264582613827432301198756317 9845 4535854059940508307428043141986300647820572830005255996982641681635610884105407188719673 9846 4428376679694558461188341817517913491951685136993308525443770943282048453501135832220373 9847 4317827477735884046644363449512697837089939165692208554400693699278826448563904889783345 9848 4204159444201266014815362674362439839061426107310320269910194020177886526776278672264077 9849 4087325093928059094495228552180805908281481237253288127221006121993324576976190631329829 9850 3967276464340922111798448075618935959322195956446886683111520706409276730293569158702097 9851 3843965113373551574174095378450527261699851839876827542084183432459269102703936411487145 9852 3717342117426498399571571665595267863499202639062399302565052596606361668421372882817361 9853 3587358069362164312007940366675030746425848741002369318096498812956359618746349350210489 9854 3453963076538091232276489842490659711553331196159129747289577654379724493862103209863729 9855 3317106758879673967674744713663845107378738379919092770812198646133327265580971757232421 9856 3176738246993443648131007395747156498703044719958160152614897753426341098203506042579373 9857 3032806180322086668672171633008320414240233663092385107011748630718943305256855071110385 9858 2885258705342381380490151765625002649250985635850728624303929929633644842800557532879957 9859 2734043473807252425604264969441532918514817624166668634688737355794246222685125917139257 9860 2579107641033160433943606788434869780207503108167145775373593030230695070455717235415101 9861 2420397864234062797233727278462610078725081076256287096071972365306783691278765689505405 9862 2257860300903199401998700410537692864704322621173752722270598546403082130784687134900209 9863 2091440607243975544900679715024890270412984435991476972411246940918918556927548402104097 9864 1921083936651232768137254521103464521023370292485278392226564919633608950697133535429249 9865 1746734938244217041289294755798304380141832985132762265235065202970897218529432395727665 9866 1568337755452572579429924952592398750460857486327008692011793429733364342528584023082705 9867 1385836024656708626023311329447620364919093084173086387750421596730756558653920709098365 9868 1199172873883905743698249461907209028389068088929779943640851609531011356874931095289901 9869 1008290921561547546896494308926275134069784792755259929768432860624225638517206870703529 9870 813132275328883378172566723463113444550957123457521922577178078870002445429215377111157 9871 613638530908747175044920110849366785481112545125143119285640371341981140791958204194321 9872 409750771040677697234288762956732188837310257118360089202842925535385616077006982162045 9873 201409564476905385320614730659632610811318440763827703723568643609505664751237972967685 9874 -11445034957308598266985816873494738062413328057943214133698114030734452964931202023823 9875 -228873489237475136034872371899516865379184427358143822543664064882046621116082586869575 9876 -450936776946295081631701292933335505342704842461282171491582136054820325357073830290655 9877 -677696394011144878816743845132333000219930659877266420613910602925883148876699766293575 9878 -909214354371061408027648201807903427362346609343274506993277336336901452587253275717503 9879 -1145553190571636416368522219116468220372145809747496431051919737102926989025863322916811 9880 -1386775954286209527005788325516981750415044891609980783227402154724737104598515317264979 9881 -1632946216761727283032310146408274101776989873951218368950794589408608576098295673712239 9882 -1884128069187613958585535093972985654910113338502832573366514665058053880645308077340027 9883 -2140386122985977966153096407177068533782816458985703456699848087797268984895075383159751 9884 -2401785510021455603363664077154492420036246321182885955046858232781776196367072620727555 9885 -2668391882728971614961625577275159381566180323937987593245505996051522991088480051154547 9886 -2940271414157673595946214280843817319737133306546407164202917356174994641852657733112511 9887 -3217490797929274629890491478609685809543767469278759710340317166233277444592926620633919 9888 -3500117248109015742140728815641526994904575039355242782981409544893915869200571595369679 9889 -3788218498987436750857666293678388958854842574869423830071117111259666059323593917906047 9890 -4081862804771120919650490800889900120625823411778427225764403511726648041591526685970991 9891 -4381118939180555453853833999389456639692535950517340696605912474369791824320821229323075 9892 -4686056194953226338317640335802920429193481777706531624993446537520722520648456206537987 9893 -4996744383250042287959593329978970843919651085910310323526224244073825406946618495130071 9894 -5313253832963158673339650956566292468544121804530050365962706798551353416004276720044619 9895 -5635655389923248192257256489785461139187741452305604697882812925038069298002712654355775 9896 -5964020416004240784975850151493881375554042053709722440425060195527950444737331731236435 9897 -6298420788123530835310932046893582367202942599095148336953478847849499182340489754465883 9898 -6638928897135625062673644231659148792233865319296103777879475471290403309784921348891999 9899 -6985617646617179691472082474461783773390482923408434000841525578347186980752168860463639 9900 -7338560451541350484301023529452797483487350022369876229024609164829138002080596919333311 9901 -7697831236839354044396381519401815324819118988866622369804544051333178524085708362479495 9902 -8063504435847113431226982910806251114511238386382373750130635036206566586663012112532271 9903 -8435654988634835591213218964721062871887473960950227853371501462212004885911492402924587 9904 -8814358340217342383805751197102515141680248170851409471093688376638708101023410457286259 9905 -9199690438642951081971581641607545403211133732644850972337689280847361986504111270820927 9906 -9591727732958674146000600622100563336756175745303146082975173806535621676538649983560587 9907 -9990547171049481810983654924967310932041828892692891064949164886677844249501218954223559 9908 -10396226197349344591882372461939609173426189948994143036352280275811235729237272565888435 9909 -10808842750421746196411322572007256657868668736685465724433249910332217845126358308967363 9910 -11228475260407330545624568938675996908916655266183223734933837712865883227357733133030047 9911 -11655202646336319635823489237339688107078879269123478159622733221949762897697163907531935 9912 -12089104313303311833904656531288055636993143370111064012598317064156284086344917769684575 9913 -12530260149502042882313086160421215162089918607589095930942467130179586141728525562356767 9914 -12978750523117664400167787541016663399847835569744775354187219095562245354361846830333455 9915 -13434656279074067004739115472384805920393717235040510904036134907289593277633518492740275 9916 -13898058735633747343181266734548385257357645632856596509353839424966280369458873331840499 9917 -14369039680847690319205612984419277054419672725403088512263024978202405518180539904817367 9918 -14847681368852709624214745206579797256697699958722602363227793220736531066253292441273659 9919 -15334066516013661338344897515350727710329005991097394565482886774372824916337038609973295 9920 -15828278296907916854975332712441551252526127350063635174887813957592097035084483494733779 9921 -16330400340149452703696884562781726044154012158495402906391392237238705861406509066400635 9922 -16840516724049886002677115117845665102003163164170199720419531198058236016541050289111727 9923 -17358711972113755263057147857735475478033220839261455645457388812536530195227607956835671 9924 -17885071048365317096756911957794433290499777524201105432442997678084849255288726568469503 9925 -18419679352504100046196457197681780348340730176318888447568565848438774917500988240832055 9926 -18962622714886427261359098724502925191809328426671823147208632679588084696718358367598303 9927 -19513987391330090097780541828150279899546098337371309600732184802380548261846561036290955 9928 -20073860057739324899954422610713530708514117746968772391716451865485147810900881831219075 9929 -20642327804547215269863456441037550184252012324515180243647103235033880937894464246884591 9930 -21219478130972612001497451607734814793454583913425352879440174328827824628635479199724491 9931 -21805398939088632590984450832193125109682042759089651301030802673315399378460230666147335 9932 -22400178527699771810076914966150839558627022772572720194874199999193484875448224933558435 9933 -23003905586024624259999515296310730880347701279962968150451481189572709954449790941224643 9934 -23616669187181189104937033803719024941390275377537031229134619954021163572275189427198047 9935 -24238558781471696321640906242923015735379521986282264786797405831210269761047796350961199 9936 -24869664189463862795743716529176430907299257967884781015419422108739989113471578291358255 9937 -25510075594865455448439571614613379060557829078385209093694530794624888386121981739209535 9938 -26159883537189007291325601696535079271137640168607174347217321652839913129348556990078047 9939 -26819178904203500884583133027310824333318393257998512949877145692625128409754644050983875 9940 -27488052924169802116549363835288358241258189645981972753664575817637117869778487071942995 9941 -28166597157856595533403084996336767171284728397723044671352167512691879918627437674782615 9942 -28854903490333540628540277205421576691424216396965187997333137446226590481661270604946219 9943 -29553064122538336554696937733874190022833497691594193501945320036391963055601339709565711 9944 -30261171562614350650506639174334610462797103759692628201372895928113690915558481309759155 9945 -30979318617015433979551085207900021166037670501917911279586725451708224515569965773872715 9946 -31707598381374514766737113735234840539045412202939788555425128401631399967835413939614975 9947 -32446104231132528186751730640405231538829787615965854708467012476471440754360381763528279 9948 -33194929811924208415220305779079132608986266736920840146065580249588959892394940469426479 9949 -33954169029717236197911376718789482551003948321641707132128724277037852314679020687166791 9950 -34723916040701202429860036716227903732118955851904705223383723629859083607365706346074943 9951 -35504265240922815367665172206550160375970513057670717754730146260141194426644595065394475 9952 -36295311255663746127576701858925301884469978436008606966986085837922628826670278894894099 9953 -37097148928557474052531630893559378200055839101339246342875254917383762083998037397155919 9954 -37909873310441460366306885252576734212374885526453812714432094837951427853208428281785515 9955 -38733579647940945275800869370649149733487706327868701624250844749626753297182527974153079 9956 -39568363371780630336585653635086076123373696113370514367499059914775747042497036057324115 9957 -40414320084820474465824751376764407684176515846048836261283405921279370527445389116453827 9958 -41271545549811798474049833386338060513404770112050864906840031725352018192942302361717903 9959 -42140135676869859396844016441182730156849204102843036782120718652211199509840457112784799 9960 -43020186510659022242987611320661984018569065635645075850369799824604305868601506995069807 9961 -43911794217286623040973219203622205731128100348544933880534408250877182346762565779913695 9962 -44815055070901583264969511550619731441311573455454237719322617841653374480285184800897199 9963 -45730065439993801858378791833739306755614296541613888962986777960540035932194551713581891 9964 -46656921773390317152256727619986876926180185106553326412155235192812058861578671750194067 9965 -47595720585944197001303347846159412709538859089948572221695789681111769544269425228071687 9966 -48546558443912081436247229676171711772699581977346104091902227572763783809406968303058011 9967 -49509531950016268062682673766302592215420015881927245416472085748927841761889064213959855 9968 -50484737728187196327332848748602778360282488879638809862337440151431279345173069246446915 9969 -51472272407982152627951429392468197012748037442053482713753987491121687183346559838670459 9970 -52472232608675984067392117829567611854217069816792201176392840043143382278614376601418111 9971 -53484714923019574450623993040644417714544868010541637255616832375898172880628966382924055 9972 -54509815900661801900607761359058875843980892760719965935824836393885475302206565398587615 9973 -55547632031230663230036631247866712762953976364192563273602353809211446369553931654838343 9974 -56598259727069215956153818535808840985811091420508513699447569602663153343159892274895935 9975 -57661795305621954590463485642115145734366556905679261820690676542792570336194709590854843 9976 -58738334971467203579537958680526792936714101926648974511834128511394641398668131294345315 9977 -59827974797991075022787594794364695080718014770512702464619533236346769337448989333785135 9978 -60930810708698505053607509940728495328898065144599714580639058363775341609736562712102267 9979 -62046938458156848547468648169548379373535505592878228235382556071116649607162714492828871 9980 -63176453612567477620113847845330714958132441499747393068355492684435235361473003342961331 9981 -64319451529960795207004238608164893344606967168003137631533703200842817314345576713548355 9982 -65476027340010040877605244586983305048704629661854364995967673015703504069305943940599935 9983 -66646275923459231941192432806764118794067503661437967153755157388399252447078761296676223 9984 -67830291891160548850902201309646811707634366649500328477712385539621337688638212589729807 9985 -69028169562716439916180529311130681486907430909214723525140883593243579879147643909672623 9986 -70240002944721686397146297864339986226093946788053029584362727037753240089054321143831359 9987 -71465885708600635184361481891658036345202085073204377602864457455622499429271193402187459 9988 -72705911168034772470891101716892297755015879030977511982056655226448677374481036120874115 9989 -73960172255975778107272348157484763888489948926920451304868563869472877551776229601142167 9990 -75228761501239166701153719620160236583221235686271162213563932625228169222176095501203899 9991 -76511771004673587989102181788149087127587041325853322767180612996997856499729401866147215 9992 -77809292414900825575730961333709734753422899260062912178729597779896232518346871345621715 9993 -79121416903621499812329260252599840494164191469329154721275345210712842802224027289334171 9994 -80448235140481447381168459807452729879543461677629838701344743951685429967270846340811743 9995 -81789837267493717070345885967222286178462168386735713384465226470348286515093289918653895 9996 -83146312873011088275272527632097295550511434347660466809947393282350714923882527396295695 9997 -84517750965243985954722067105337274232485842644670965755891544697198312265192325553166023 9998 -85904239945318633109882149029492583326577993343016945831879924753646884288289816778889903 9999 -87305867579870249352376361196395514653389914822471257779356587286406931396416538242311851 10000 -88722720973166071790191601546930135211600816103010402729658966346240100654766055041925475