70958 64685 892097055 124053711 989231834 681526652 834052576 8694906 508389779 121909289 586254287 646573495 415047636 214183220 638563696 483157177 850027042 580427260 470067718 33530214 758762673 669848301 813327330 689045635 395392764 612368686 601586690 125776002 741789495 702421699 143093369 924060453 502602735 887706775 48114163 491834568 421749778 734683090 353045826 930139556 709108731 939300112 576713050 124156366 5999683 67793097 459829894 708543076 648220356 782413964 594589641 259499380 452262264 407916971 948545015 700171379 872802008 550131704 825947381 467107855 105069754 821557101 243684659 607672489 561780227 144315173 99507056 983530004 878998262 305069233 766185912 440623344 96885697 195415313 417296062 102885379 263208410 877125955 811428455 911428765 512056270 258534447 23444497 964318534 666451417 971989511 517006264 391769777 374637566 195469996 858877631 479707320 17027096 102562289 87379808 431323674 246877461 39403215 267370030 978392074 344472448 33555941 419015418 441358144 81487605 836311479 396759874 344696014 565953785 60704680 108641131 78010055 319239127 132085627 894844940 985690543 104075137 264367555 229976671 478712702 459837551 88854301 958420021 329380998 43932941 898316180 760704672 290810401 937719395 880591053 121718827 134708194 766663345 540734244 428582689 848150949 229562074 825342562 192846963 648032210 886047242 301488093 578558616 205286368 433573719 325919907 43493262 390165207 590287462 273469933 868877908 50125012 214840585 679814281 379506009 258773526 430646812 992727032 549583926 220882558 873318084 671302752 355590751 492497780 64553347 784173439 340648729 146631772 462032353 386012043 794663982 348079594 687500135 373222597 405882313 973590205 699142504 449375574 363755411 141946317 575361858 85149670 192071328 790202443 617480302 424093688 48975968 48127114 416820720 451076245 269009671 142655155 122378997 477116774 635152935 39448695 113806564 828318015 186080467 575838916 214330057 980744448 923918509 754346543 206483396 182317173 727936747 758142251 631692747 944208509 900088567 59570956 29358178 92159894 849773398 499354832 368769934 898749365 547481945 785590653 202341962 669007967 780762159 177237310 146124740 268431445 216686004 259931304 96749459 255282822 835770219 163595867 88543621 612205080 917942409 295027017 794522252 498395507 53169267 278731350 442604015 805774186 338302306 324478545 750450431 40592055 823833376 119220364 939341420 223831672 757327368 141683381 892839638 538089527 171437042 891480730 806520971 388123045 3928385 755786782 643405867 839698603 919382648 731949487 304420034 837325057 879492855 951458638 188236915 785178474 82706339 630840930 590952659 421008644 807835826 193919441 461600699 484185553 313139805 253458470 708017224 70467172 247658202 453373213 461073050 419095243 197370294 120110373 659734639 201298678 875897154 155656857 40997281 647796153 887606344 197933666 337637561 619615550 1908655 525874476 404794023 84614994 9231757 848263033 505623637 817067582 42182474 819740687 301253134 207838630 73199156 861786709 130822153 173373709 167676273 591895203 444985303 365046567 564521927 104719942 566345244 292935432 260376798 459858876 940731584 499493 657792542 278369145 620115043 659701196 804243620 877425417 744316189 813475376 725688450 102456178 483059309 620387275 922196864 784312442 828225904 847912372 498615502 959048056 873802432 666291774 403459610 318787735 31338340 967981536 276024028 597683584 260916967 536400825 57542459 54164903 389416670 567851352 332534047 9531712 80068900 989294018 739473480 676901440 655285745 317678281 779357617 138345053 938065555 554070833 775173846 766291458 254499556 273789347 577855866 128301987 940081120 981315475 299606073 823935812 949297011 575630100 274135747 62730329 964547277 184194557 116895231 353963946 752045909 301945629 216012009 684631160 291239646 955485488 361532599 946525390 125680121 993406568 937386794 63745675 399993752 712560639 682553485 654493307 838866337 260409350 635311645 631463809 94241176 787434070 455399620 43538186 215580521 729535366 958784867 180127797 913729922 75680097 386608094 518292182 230142078 602620102 55439693 521381723 410621942 416972292 320423465 536302062 262895211 110326610 452564088 662888962 822887249 135117572 169898620 514269937 248043273 805210264 145733745 342284449 445160685 453649716 238338986 660741206 35701433 197123852 840869002 949431355 125320301 79993448 320239888 355462378 682613549 375679581 729360452 945751842 645168224 49783916 334570255 908063434 12626878 787134343 570952395 835514126 922251914 740851014 202300414 22811539 398577629 348034159 365095987 843738314 801683874 603434972 356995871 837385307 800558824 50381224 639333013 778395476 130374671 812089252 133857853 812988220 40285184 715734656 611256413 685453407 618034924 945826668 593516840 630661801 732961010 16985586 318692278 507729275 610352951 520992691 530540813 8930580 869026849 895636799 705185245 523227075 351588123 62181115 213128733 4663298 112562338 704978097 783058773 95453361 517067348 769432977 908441580 557352532 485167632 372214344 95322290 103202555 318041011 688839130 586380707 903518372 558341067 905072984 263763999 168694018 426065675 794304811 30140949 147608875 542457962 587842545 523352301 894046084 502540011 736481033 898709381 467618700 293975481 534284505 563072060 811042829 303717481 324029991 220911712 641401464 696244335 316234001 597120371 14285345 857589482 183501077 770320069 415930549 88574061 34084067 437140918 367156087 680905229 467281866 367281313 75879542 55124410 890633614 969925625 410180772 479630998 721151357 877799471 773606479 107952213 440871531 437165659 411669693 764901521 658077370 53071157 313662207 826827722 502707879 180463904 684417204 686208955 950783972 952864104 627299367 984868038 390005021 846971805 518289618 709803238 214253118 594169160 617443999 104886731 416611136 27624770 437034080 137762493 905424240 210640558 98231057 198812122 647806216 509900750 816229995 158399937 415488258 129892201 985227659 918196136 310356104 522161214 456921442 113656427 327541669 936737161 98524464 717546689 783708965 469330434 279866278 850478434 63499593 897310276 807881516 480110728 924935045 244915596 470389572 682875636 308072505 568620629 734204110 955878721 931037730 550434104 966795009 199042339 532842656 804539019 117238474 843198760 179216584 426676267 956855186 506758252 215929779 907896002 76821292 999638744 229742787 356687569 702633529 293242379 253997844 510515045 625869458 31449240 607946992 96259030 566841228 916019496 517396010 301045337 724414568 300950091 703995792 691209577 499992429 236838447 348264947 469747254 932553558 527481531 896423520 741925096 34239782 112353299 502337449 111061074 964508394 732080235 467748642 519658274 25322613 574262838 30173318 503708422 605712077 490636661 452483803 25069656 406656157 969879812 326114992 131070724 123346254 30110783 674796652 623338682 119465582 23061599 93085935 52019139 403059481 842025807 646460586 437299262 806895457 148798034 400876687 623920202 880878268 868625329 143578475 758717232 295404518 26268145 114942006 901116594 516904805 567425808 926186250 776077313 389821972 104817593 759664389 513168225 987444728 286977392 136506907 106910309 162555342 82109193 11445799 565614822 924134999 510422737 2914084 731030455 659220770 256307122 207467008 392615390 124932450 351045483 3848973 272853319 229829979 118790978 26486265 746734783 686216786 952672514 375328448 76038757 910006458 134992836 441723333 897451185 421970227 578230239 856877845 584525569 660339432 720839996 2656742 436990782 83779084 5570825 20537589 742999853 114394299 228004596 988131594 91843100 579050078 991980567 364696419 808880056 963287896 391182683 408131191 502021033 196371548 783459638 430576141 106378005 770968825 872299474 856345542 45455403 303046064 565739738 629980971 963385495 139096085 632637713 252892629 222875168 490724889 273430217 965875021 605119187 501434812 806522966 696962287 80484890 651019884 61658705 741881297 614307780 305357739 2528839 116328812 501729286 638504828 399421305 608107290 409473652 271720778 316969183 454929055 574766841 882708921 937426377 390668688 21805005 422580441 643561316 244680173 913305330 916991532 63071545 370940868 270942695 869594510 920419506 203943936 373130746 834594562 945825233 987438525 139952300 800870423 956283688 641681585 439375251 208221344 102305227 701365254 479942121 419274409 8810660 907225314 154499681 946237037 150410353 176304686 368817477 793971668 273501210 134639158 563479551 336572754 358096378 834422245 58683615 278515883 38366181 431814360 113110445 836707765 271769236 105579096 490094539 80569276 599777033 929469789 288790619 702082259 483351395 621249092 973873019 492162054 528474405 128372700 438399090 678884757 157193737 659732919 325372776 430694946 794372076 741368678 767267699 4984805 428307274 678467665 283500688 319189806 110282025 249127484 8413922 234567612 207222931 498508461 167653239 806999963 280494601 456443858 361598573 763845995 77692949 335471592 256008049 458683705 316360643 546923490 990084813 473554379 206656408 167973940 904249324 853544836 909342617 524033374 858529640 337649890 202501038 142030327 656839696 165299414 243674162 665253617 252383378 450897093 16278429 420036616 110413407 296773030 876480473 472011980 60619024 806689773 807483571 169143424 117889829 123844213 716066914 107974641 449914943 922723321 128464932 354164266 628784508 37807548 878197639 487314148 227973790 933215028 481860826 884813485 98514442 578051340 402583453 203414171 28948432 418861882 623450786 139361838 715634911 352447611 463890169 628770286 11653735 123890091 797913710 129543564 100250655 513980623 90034556 550165597 289220295 218499488 904329862 918004803 108823387 635043852 257835302 336797176 420775232 592212479 74127012 371806025 170263818 476710465 575220195 51728601 748088698 198670980 43606791 316239960 551118590 507496959 945010245 562772325 631387050 742923954 544832240 731637704 109420928 634866795 134319653 251157575 705882634 38649514 21678729 814706021 526209718 279514030 151503196 946984949 871726508 225630208 171307325 894506678 554857024 746527519 946235278 302945721 945198498 842358420 619185680 348833440 202371731 416712276 764122116 833758780 12152582 308954355 417912835 121573509 796337501 552232487 372731083 502220135 443398353 394409811 169442507 822124422 526440192 320945702 621625722 250683052 399092261 792933046 145189729 953949284 539460564 943941358 109411356 337175413 786299778 728597035 538525204 988671508 145309311 302647319 674946639 9978244 464118025 945375825 131551752 260455526 350124664 356799187 615192012 793523016 751208997 784634518 468163789 130165541 105580219 89789510 380848592 357188832 882722555 526038320 311138115 274699470 322496029 420549471 464391234 108795806 1662857 2916438 949983665 999488519 158080108 477446655 9466762 622198133 275338832 141018514 882653658 625463495 350334052 350362021 271502862 101543048 134996538 739666650 84224940 93093108 829456159 465073531 450281939 564695065 991111850 613936406 691910886 166124231 34485876 156302119 127436388 888665084 11734908 77420053 888153603 169815016 407383059 750136716 792013148 682721890 743671581 527183157 160701736 94005632 877545177 432204597 48065032 12541714 171871246 132289971 958151173 853843756 597363502 260949464 271055172 440991703 874885869 962966057 607115933 761888096 119268176 734552321 650553179 131003083 664488725 391223133 153334450 924388135 141359849 945347597 459626377 737547781 472530753 620328112 831553413 202592281 52532709 732134796 67650346 76920306 864424766 25801519 930764062 314304619 286750982 201819233 607812674 14153202 17301642 67444958 776041297 136569817 801997278 279110827 120089251 319002354 670333960 125940053 95906841 664210160 71287649 555533217 254274292 396334754 175861328 85827704 598927034 80910388 670478851 666577380 157830694 387419969 692378898 88594755 701724587 831646231 142930339 162053612 845799432 160231980 229498570 621840728 149318148 31495847 900951554 121923751 203014553 423801865 247863803 298921393 940528376 319151451 854454609 194802668 715486204 882832288 133146723 166929590 963742676 803625574 833506969 121573369 43561894 378402218 62684475 745286480 210048448 205614813 907340092 55847879 365846793 136838661 530204958 515164940 20850859 283672863 637088690 76381763 559991080 884952492 227819507 500519455 56620295 82274115 547838474 772106498 817622755 680985197 939036087 781365430 337127122 625059407 755455150 380689015 3461624 818139624 978491846 66026423 23754436 738348289 121874301 389601228 727703301 504595610 904766168 601070512 640784825 394371209 677452274 200775904 279323701 905271781 553811710 335943995 840062247 101650184 960566844 510201353 635151732 752119283 144083134 972278853 377178689 899538283 205484219 233156665 717677906 36492416 299183087 593948694 774840705 273573740 983549921 502544005 778169349 740832440 103614516 271470525 135203649 633583142 472246428 267043701 391371274 26058138 455504047 83949872 980224673 416070890 594151225 615376404 20706524 738234358 440171608 397885213 490288993 498172178 631041877 60483250 534664593 930224963 654431943 309505297 56315054 490498216 664565654 834484403 83847007 620696521 105954927 71567007 106796014 430717707 338610707 498167287 309292196 794114753 434633511 142033220 62701995 28784735 757409623 83408518 619535444 50097582 333810082 109824436 548269759 964851958 22824038 82934351 747593273 677255980 244956000 803908326 167754195 909521653 490909080 251601202 382734525 449380359 323168208 489530539 732614417 514295267 987697825 41906612 160926371 274847687 36456183 223628365 156148773 793865805 159553235 775684217 696479738 493363316 738025004 97265848 310731626 760849041 32716550 58324898 290621373 277672549 714749575 458375567 39710553 58175007 562493120 422445078 360071717 885661328 911975616 92686133 252472946 752189792 987109096 413399316 27037479 23565278 637027681 35702603 669947434 796580915 811386819 366427171 142460582 401928175 463693018 453192207 15293567 496409567 364033456 305914939 626598468 78783031 616806858 666309020 989474389 179299977 941270449 349546105 917477656 705762416 294748589 169950601 310468560 281857684 583349917 190022390 157939313 72893949 225724992 827886746 721991215 37111811 46830268 864451796 291556337 510523285 317644003 159366255 859449203 681677458 465281194 486047670 612976840 82088051 4873042 454967580 113904379 946143490 804513684 31382035 504422258 99262272 53848987 814890817 233636307 489715255 4913206 391575619 562609203 230638197 71978716 137116769 120266359 118808983 1568565 264339047 629332267 171728919 423705302 341297822 853406376 888986495 827345491 318899568 823590897 684734884 773867147 790011627 483394726 430897183 673910013 987816983 382675806 727759000 802707799 468828465 69990606 660137356 860404083 632599809 890775552 932382799 769716577 863558263 51191781 623801493 127897309 533040400 795530411 551602610 874338221 501453139 293105456 554200063 820352706 969212704 91451299 446736204 759224331 574846024 730149738 285650695 562663006 112825544 13409694 217887156 434170360 83400300 878024511 147090794 568516460 621316414 79473592 190749388 337391028 983181725 814550881 465288337 368738476 462597643 869407298 95593048 964050781 15029106 502309462 636919838 984241809 593760760 83656042 595982491 168606783 666322131 881633186 583786140 631664026 747559231 801673295 65834385 683475882 532214157 212925179 104508693 6046923 144915122 295258081 343437950 980613198 962325313 661242638 201868025 424922955 530649936 297461072 241490088 545679041 799770534 878409925 382437201 246047645 814582318 978419692 414654428 480904449 860052877 998440567 112568474 460128459 652630214 30919211 143604341 37360722 96360741 248113033 43407644 241275862 395887465 239361946 74405412 358212777 900604583 276273436 635652084 283770870 573734508 877142171 681966262 226021393 755552095 64403463 472069037 422650765 42823154 739239816 903555213 755392382 590196735 868640038 68037192 95343300 752075600 211641532 132704021 848436340 312270917 28628017 89712202 708158381 120506314 16633965 66371158 21110896 292907400 554539593 157398118 866641907 431681763 839364379 945179651 39750209 756284193 269765040 462400973 651623698 9004855 218472537 259532431 599201589 939628927 327569623 694544888 691704526 539211154 679765261 392657218 851482070 708393277 334885771 412156803 828899590 351519735 331044312 702526837 644427134 885583904 712441306 363585393 169782018 404322037 308765043 209532226 160606229 578530082 524449551 812229927 440051289 742922087 71762357 39252877 535067365 251848331 586314117 79288243 791059485 118595729 471945460 495057906 826989005 806831230 907214708 508404946 158350964 90775371 63448134 802778097 976359274 775889440 18879841 146141291 32727828 327644884 208189869 193334056 758691317 732639419 858080334 198742605 328077857 782359043 90511834 863145222 34207373 529342302 942433464 677783209 647938030 414378923 25357467 327443386 73726504 932572174 835848331 232077467 23347545 751812816 887371915 852223170 380218607 906251756 998364461 412946434 86412991 59070681 606280490 845104307 791710099 316877175 43846912 119787955 99236217 986875097 982933176 133443590 516217398 777882991 663743150 16671779 44778265 689100616 344115164 118504768 474189142 32479846 350582234 350053038 784292661 90470501 202276207 164511268 996722256 53157019 577457701 83135246 112227699 36254542 928239552 903937797 353131717 824602815 876242104 304884285 663994263 711691631 290844226 32728012 489574622 954587376 49399790 534352886 643687991 393514953 652857654 117877132 425994798 855956239 320446521 210287459 946426739 522722728 227315078 943148994 428396098 804772778 878800591 540623797 693543672 659556495 297077945 46675388 336675661 25836400 204076024 669924 737528031 494920250 33397935 79619004 449507625 82797725 613971889 945711967 476312677 119345894 916105451 902307475 975302133 236551971 965111285 774245223 611791050 192426362 569910569 40187148 849715491 448711159 433327296 543259162 108267653 730405240 442450901 297459666 756241640 646526925 298129589 346286022 141447174 184043875 425905025 443471150 266841599 39876913 241699468 595670628 11739159 157804918 350494454 839557643 246873241 315605738 613802865 858664290 360548451 36229785 898851437 210263941 484940944 184695084 606039455 445724948 915100324 48490355 743184613 523858315 547533631 893830553 870144336 541497156 77874428 148565712 837484657 197232378 40958976 79184125 792903005 52698134 89505394 143397458 892255776 336378634 311519547 358574993 195042924 672067997 394804777 946410712 882331938 732262072 131105796 340887744 30503372 898722471 241894450 773687984 275097137 789428081 520034889 145241472 183441588 597909316 146323535 20926245 795141693 187282510 952626721 440561050 239980644 42132114 583958507 984752771 378510748 895478054 195844115 426070023 420062402 590648892 372480734 154910691 175427315 356102881 495798434 205930686 254825351 737692884 979618670 529922487 379637316 352169910 527680310 563078903 950079225 674003844 436521499 597737269 861286354 241664571 38298318 953783349 283796685 474773177 938536119 514823784 222767582 134380234 940893806 642829983 577545477 165890891 797740674 752972791 521993772 146055459 958903477 776819122 883748342 791038498 159257961 263385657 143208407 539454622 678980912 945803983 65974818 115502410 396057603 927261171 209683333 286872273 733560871 493480017 614161801 524613341 8303800 836929382 511509926 801713957 332275716 89055402 967604847 982532741 694544545 489598618 128588200 505964373 118934092 12336541 149519222 130708404 128238550 145243980 670163025 807219461 943564314 736137842 775238222 192138268 515915364 984921554 479010540 249476234 330917922 93172340 774089575 191738073 782618073 138115852 993452029 967410141 79687606 813573228 949942881 774232150 155688197 931047432 132712874 274622288 795900325 134748447 405330691 924138874 279992426 75493716 583874686 76073091 664147909 211629259 268211358 180063273 49067165 747221898 282055858 232501438 692910589 56145432 424239511 328045014 46777636 270207891 147971506 126465241 83781118 97914386 900697390 91985667 881478170 885926615 366607954 677378494 20675061 624454997 454033719 153183838 552465064 890424756 229256928 216612972 102054014 497468285 249192596 3637530 97206534 531248454 236138968 790117123 439910237 512894830 970678488 486687872 783102720 118649993 613153112 719400190 69080730 366366853 811385856 950558899 252293467 30510161 480453744 125484879 654965157 787003814 278668716 59946572 677428569 507925643 276559544 631998935 5393928 525752139 488152816 102600461 57000592 724291783 745233935 349427181 89702964 715912422 836115052 872805684 687078766 449268164 444722225 756159496 815635016 108624432 559234746 920444835 139134592 892204842 45929713 646616101 679208655 324598429 706562672 209153576 832524071 835638567 693668862 690434350 213907058 181821677 793034811 123424001 758629812 390785097 472851181 848332775 106697519 308966233 573654810 646292636 610750748 18377034 254968483 278902115 979517817 814203229 199346949 971168761 558924422 97793014 470301213 90649428 422391442 29380236 299803003 107431864 865018803 993471864 797866214 78925860 27809893 443417376 202349860 786439704 834202472 675201041 487288830 793416342 836683625 60943640 292225330 447434372 931837025 547193812 726336486 911354842 213913392 778199787 735039954 772837813 875992800 205341166 863487241 150900593 234721401 15806595 258332456 99740203 9278459 908715021 31182414 889604703 204648748 86048626 528560758 38851220 761249666 15849587 684783913 450449642 76793226 977009242 897884013 861146603 376719406 476736850 625017796 590632797 107452988 360057749 363470610 983445787 417915266 79474202 134346379 652636666 95280796 245195187 604893221 104559254 153910207 488591986 846680308 358558955 574640611 375241065 249926526 188406628 243607004 787226790 638856269 172916581 616752384 389256633 34063183 993471789 865993483 659080978 584104585 973446470 871655078 800091546 809408609 289570343 879565747 943754987 794723361 974846543 41466525 252132933 931922148 195376732 740724918 778602456 406452038 315365529 6359872 656378563 503772156 249966875 296121704 142628425 422883456 912874087 384401409 309462990 906345875 102911243 968543968 342966812 76357713 692715397 143058357 738282673 982285740 875140456 534554011 629525452 849986998 576020536 881658384 634425497 771397267 622383301 265544304 30365656 790265181 271904176 686744218 146553689 374387402 982865921 141698465 797270857 748256360 526099873 106733847 507118586 629011116 927794166 850085397 557885180 473025914 845660106 296167852 307828005 573316913 830721862 937353456 275820262 259258749 819011839 910245758 30656015 293911492 175790062 61021670 84176672 300210589 600282239 83246712 674597990 435664512 224945176 324385199 36437223 751045049 283635397 543555808 380056164 63945914 246157557 937941343 536971827 91817662 86625546 844799832 517650926 769863759 782153287 793471187 29122508 453681478 703716944 912294874 600109321 732023357 825832896 536802344 32233945 278631486 620049056 706831935 714295997 844994231 31217133 750733219 596039279 167368881 146805379 828611794 231314794 392962935 619069488 768286620 337296948 705695033 613086451 854947873 328075144 247756090 648419059 357197651 553953919 204652354 122008876 154063239 936675711 947841771 690865582 821426007 226473257 163430989 380774293 793285605 8425220 264507777 396535176 456980850 431876657 543340554 285592644 663191450 936303488 904662131 431478070 273600435 462873516 897080872 128548307 790948659 144836961 629483717 662661 551307231 686652422 122671536 705370469 475844484 70513307 248752403 297270491 149502915 412183391 678044783 942788519 273124962 942552560 191840046 730105812 226945568 735180599 15698455 890137018 671484086 772876937 174131439 797600872 88266804 71212310 778665530 731731814 68565623 260665598 732394474 619872853 947318020 707582362 177759674 423162503 630612020 279028428 572949345 780114934 691211818 103510480 575419804 964336780 46063039 767259850 546958943 125524958 354956800 415173749 15661975 26440886 40567037 189793413 676558109 128833841 113522075 455223639 860565654 182087697 715889236 445476480 654476901 515723607 5575193 832236574 938886110 636187212 111265001 364351806 268818497 654993171 467862285 844238300 471846302 366441675 464014501 18805244 491966633 818971301 286495344 507628607 697928538 327062380 549938372 227002998 455896220 663460446 682226636 168978226 845548142 250632224 466971057 352541394 766355830 472546249 37294320 557758291 108733460 1075672 922110097 377551956 656068842 242488733 74306607 980431495 608930408 390837460 851753090 100897040 62325112 138248433 461041998 760253649 465310813 10980369 987256646 773723384 674440814 521999634 942701609 372505307 625148209 262189017 725046701 244020390 734735265 762341020 801778681 843468724 763416691 576405129 73537031 272001885 818893861 359990 104949731 280340620 391197449 956702821 381237659 453522560 94951253 842279657 66292560 412778417 705776377 53549205 39018153 232733543 428065190 981719761 605238849 53213398 96425130 182801901 149750140 831160394 797659272 951528820 527145470 413592315 380450300 600682500 685594199 51860512 601042489 790543929 332201132 992239937 599763101 565955142 298278848 547230706 260751150 364571407 960009122 966527527 270636964 999027274 199261069 698702153 833263387 657016269 604431903 929688516 839818170 754182042 613365261 489993793 558227213 140510730 903586107 791193864 593709582 441696657 843054375 47268422 84756938 27771858 39508359 684520038 593727000 190303558 231750743 854478149 554874965 44276217 673522027 825511928 895819842 872783095 376730432 581599580 382315716 981162334 363804447 74650237 587860727 977169708 564644029 998604291 117680437 468230136 789798154 563906370 909926792 485368881 611174792 994683729 365657090 503199502 531720119 959384089 693503059 763470861 666378590 248378023 660263429 192416968 73889950 556083271 65200063 303136734 137682850 300032130 136815419 354003649 374682366 724676146 331173356 939326394 575796788 301370144 260072881 218111294 865276514 22516025 703480174 328967657 17199753 69137263 832167158 401436223 881037704 525670216 17423436 399932645 626564591 677686864 592349612 552970892 86286486 510066026 856107625 76485688 810098155 992923044 430489336 37296872 570115541 761662691 976623266 145912328 915549186 236696146 364023621 633342051 259212170 920020146 962309707 128928275 841673761 794476864 530364497 575227816 172663432 547787932 975160460 799228022 77991148 420026423 204715265 164277633 782608801 60822890 240763320 445223307 53745933 671252655 482520179 476377825 285431697 459143444 622290152 200980883 548355941 838830125 834322933 807568111 758850270 649148992 789012737 453040382 296142207 171893585 28268197 468805638 719681517 855945008 120550011 797672664 128487783 325265276 961950296 911096583 238604517 55229968 356319889 144866801 726482622 838840067 621244625 11914319 150499862 96051128 65411553 698855803 934881252 899734485 358940265 546247874 401399828 469353 999288255 697542035 172362937 27556452 18864024 892044453 736017811 139414035 542233468 864505593 317195662 356700116 775602175 555800178 411930083 984438416 700666978 138412704 675794834 321911602 2843374 826294696 417962729 68254926 377666850 205360333 820505763 589123466 751608206 221905590 589592818 750896460 919447624 761955754 630969263 938311648 506516559 219503426 930242034 48750026 84009018 247437695 257966493 712127545 803237872 522412927 696565960 356421201 513341983 224877145 678332802 516185356 51171840 948811882 436956634 281355041 154172214 257462396 870478506 905780419 331884337 312587675 509193231 103848313 74543429 992678845 42159960 581059987 212182270 824918345 482326364 148707640 72356039 592809209 860835184 728110262 115222135 409917495 84531462 628564117 634794639 615380615 997265825 538482831 416708848 434222458 819837871 570881062 544201205 542832729 329177832 876085541 855420403 690887414 979933853 782480183 683566259 874610164 216056521 748264880 699528508 698382885 896972519 624400898 143708445 757807702 205027511 258930579 20241548 142075324 740011048 655036187 609972290 737276872 193519017 26681138 24015681 865873239 450078551 568216885 261222319 779256382 296818777 116642722 322660148 276752630 751639256 6226406 3879145 967695777 607007637 703407653 518595013 503980156 180324902 662303457 114304209 237868765 921234035 134545757 379944088 513761434 789581943 989916378 103554657 835617311 869113867 127570337 701490549 319192417 548303573 962712868 950965150 845122350 931871941 273625297 121874979 536027548 132368054 125754123 503723324 739375691 681678127 22318336 95872198 714519381 537138144 62692758 952388145 310888531 197238514 184848584 824649964 839336808 27281313 928204621 674954118 896395179 55774957 228961019 68103947 456594882 44190238 19069097 301717231 828578530 145210745 276108561 364606077 277578799 254379035 720845753 869470841 788573514 595680440 965343038 503092894 132818584 28035795 307997390 443707114 77790661 492845973 120873429 917127468 520127286 49078049 444597938 416522464 957369358 526075308 484626411 413964239 570265545 356211859 568197821 251360426 501422603 844306381 615966502 779001401 951201767 189328606 500988593 739775280 785009046 318847982 95384525 917827629 199400129 403381914 214051094 277190789 896227887 334924522 46834608 268871524 236518923 343948897 685393987 193888280 870024204 22536749 460368870 292806100 378748607 28566690 544166525 880171210 725389422 12649379 511688962 676591188 201977984 12677555 268882820 986987029 184041888 216783696 757331009 383442016 620165610 971382102 660632804 368909848 158822976 559983764 637781371 395341898 903932660 175691709 441746529 773956864 50744810 902115398 66762963 429493416 930682087 463445840 162180977 508587860 476095218 526386291 37695399 678073201 391580197 306578218 665060230 575622084 523361914 274907590 959064100 996043875 98806044 472213255 217470074 257629019 32197018 855251444 505487268 936129678 883459504 947233796 562602893 934204313 849349193 481882207 216214081 632547631 945328046 378395057 141135490 273939615 904781347 31347240 952012816 148877895 337925458 469589397 724499979 713803723 744496986 683564078 709847597 843303029 8293684 927317670 100932047 40490702 635085465 458935666 829136731 371061320 406169461 244255975 305265633 108035005 726138181 521479713 593098987 523982579 752391121 586750828 797922193 509688820 618098068 602451360 658566714 956023525 72040756 383066692 522343599 816537742 919147121 84707547 512357122 927440805 12025216 465805521 967931506 499627032 924741186 649584588 870688351 183426999 893840562 28470335 291462003 472495094 402466399 884560990 996477672 154857520 323828169 646916217 664546339 941926236 101883928 175629404 750466112 173924684 558696096 272809710 842978777 330359568 357517256 355335898 257800372 222058823 821141418 78248229 574202206 598398956 727832816 297406909 781825954 474189729 325877243 73287956 946684823 728343642 810365297 795678846 735717513 134193466 295111414 252780203 928636053 396995342 428409606 679102165 570920025 987105701 804428226 266415153 169981621 14461834 621751050 427781992 236520656 295408820 358546573 810722862 893807775 86379388 108129770 528150080 413085469 286523364 453954387 359770291 867383357 116836036 7965488 603100869 103545853 303076902 855881071 32181905 700072243 136807029 563800421 123508619 123912729 368228647 389923771 146410701 382690480 11674820 574192693 471727487 159599991 932739265 134966700 905924117 871635004 95612821 434074196 137236824 382136185 888028583 497007114 102035893 4864618 504972602 705136762 108410470 808049503 413534184 993108726 360638097 550341212 556909147 484146715 526770293 777654145 874070485 673180993 12860976 738261656 99890037 484588462 897861647 885145653 619555162 656302115 609297009 715167982 90376311 746533832 97304166 830921245 96057298 51856411 688302214 601029899 756993172 649229035 261595753 23043707 494854112 622233849 425901271 51763258 106380563 952671563 681933754 832967399 478368907 694794729 571229054 430775296 179383191 321607052 315920948 798938352 977909167 925217956 366622685 920801829 524268140 316443203 604239425 620325437 368299613 145057990 73871687 125292784 646803376 335467439 852842 141657487 810217639 426754112 45937097 769114553 231942026 727870850 602081951 562827285 275181931 25827356 993602580 454565121 199950760 162039879 106019824 30376278 87257835 472642508 951178106 464042326 789085710 407933882 84367762 9901674 405508223 158239448 135194457 52311598 346223238 988563651 46485436 156440876 267834114 92422532 925555428 499776140 672809734 380153730 62603424 947991664 258497437 908722355 255073136 458448196 70762233 361092959 488824473 10536419 686251818 292518930 474578744 327853880 700452811 411462857 337755553 105961033 569702304 325466362 10788982 915925541 314030012 57274418 924882768 581864125 2213301 702954547 934156616 675023034 83108276 849276391 623014697 194122065 757998745 878087832 652570260 681277330 91697142 141394733 691813748 777948960 433913662 18908844 105802839 986882825 430371700 296074743 945360209 852590356 621541104 956149191 621032248 935571115 865939960 545915016 369951592 868153260 101385914 156624559 543176294 37010542 5900950 18707342 231132606 616416046 749311526 883702865 297693375 841008667 25097597 842023475 471473978 311527611 860932318 429793168 150926787 143820369 725867911 96286995 996410724 199925366 904952537 469959324 135496481 770892496 15874339 357964424 491562108 117260252 514588982 34738401 6787145 373006283 905962094 237919750 989422329 655273619 121622615 139632055 348798638 999236563 981655529 672788967 163280525 695104198 102582135 314207311 838924567 680966397 410494306 687851642 880891762 167963194 10327317 868904594 938855690 26201655 79385369 282934149 995978259 446490703 170188901 2765403 819496985 76150994 93201505 808919313 583940965 214824119 948551368 932739602 66577033 782723248 458044920 229857558 477827446 413143406 544064868 169268364 94109802 954559173 709636357 827517916 122522367 719963674 548938861 913894408 598681680 480840582 49344908 447176290 927331284 219533808 302458045 746828268 295684801 395659549 408263933 879625765 610483667 209331652 664881718 677060699 992054899 122926638 906918256 322398696 388586395 303499476 344183411 335212549 110575000 53819768 15246816 85613718 773783441 564185676 999508125 224981472 45026257 48853032 672157762 824873892 120903191 974615806 424218512 416587992 370275354 832482444 148730108 833275372 894330447 666128178 362852422 738901697 641571167 122287030 61300393 30157561 425786505 258000155 365370109 536361504 311819922 380616924 621975222 938119714 797318952 473999698 163101186 694861560 375369082 835258947 519735452 496272272 662391104 943953963 912860263 32666457 628952758 914106723 718458180 375799556 580234900 81310601 114701252 74322418 203597630 28517996 104479978 629384134 286518151 322366439 18261990 450854424 702983362 640237211 388974138 352818665 114236908 404591675 47680225 489605989 92366973 419932028 985878261 754758076 216402342 751254875 639940884 845355099 517877949 358399063 73671006 98112848 292226015 188372257 24951617 495823645 69406605 129431595 977724130 355924755 451798033 995986119 806779178 7297746 636223329 48269667 360116411 602976589 452861341 260312987 92582577 545228313 680245014 930977189 152502740 896647355 534748416 792443623 594518805 52626364 3359037 668189810 3255564 295585052 856562066 28207180 791408696 925968670 10155126 621649177 134409776 314469510 617635296 793705306 321767256 106374976 841974972 534400018 709351564 147352665 794713004 654450493 545097329 474958017 437944033 697600069 224121723 825208800 490043691 818640527 730351516 493402728 486830336 586123431 788987779 195908753 466846962 432912826 974393775 477002088 54562002 108803550 791471597 524713649 755025207 965755204 483604977 449516531 500155221 45472892 596869195 147384576 699923384 141966523 622342592 990383769 692082943 846464314 815592568 34642986 517621192 398460435 528045713 4451527 984583865 169549843 52876632 451430827 454979020 27270406 780949266 362057373 988590307 424937214 886771022 596131866 390692418 222892350 45648396 743363990 268365241 495033942 890748566 968288625 489516816 365607509 811188745 181599759 64588175 479297664 216242744 582209366 877758099 596804808 439177245 862341963 766354650 492053876 166289141 73850021 371840633 947238406 435907393 212947291 224691972 175194766 809079156 615384389 398087115 707243903 211264730 666452356 202277844 102013295 487257332 691794660 467620804 298446076 725910770 532208978 777743739 942153513 114418343 508018189 391474672 406111939 222876504 10345673 898165814 389165644 84195693 122522798 188920402 520103085 187986441 413612373 695297851 997065596 881513113 93384965 556825851 92777842 759837320 759103694 47307489 99611003 303414705 514928292 398057078 29325474 899653621 28317169 823995338 866588315 536335357 67986361 272700254 759211860 78332033 23382419 893856 162527725 145905217 42330609 682630810 186408009 455942981 377928660 35989956 189972445 323829976 592815806 282750286 83667296 204435852 330057774 35794650 507850556 697502417 433851728 389692382 597156037 314685248 66204071 316260704 851020604 134190432 588960957 462748816 212522464 464859727 316159023 375050189 463281295 358489631 57680998 649689303 814432611 288126009 685679259 4405055 611955984 278495064 139671692 548139631 482930915 322245818 583934281 843297823 19748234 870302360 85506556 469420623 184987607 151710626 785681326 888524562 138417409 227158634 203789729 350939873 692018360 519948751 578506413 155299655 878438381 488703762 804988957 545387343 776829770 343184567 402308749 241302105 621679631 541980441 641958088 957126897 864226258 78408720 800424719 736490843 948711079 885931274 205911465 133698685 890158252 991592790 874739598 28575660 71267775 78529327 232031884 763286135 598478077 810538296 918585789 329432810 299242057 576091097 874820152 928588178 919275664 277128901 22406635 393471646 671625693 664364722 203114894 388368302 742773441 3539613 124859144 691484519 741987238 183286961 677699555 484661841 27396102 404955504 513237501 98663877 483484830 745269384 861950011 934479259 408324032 633052151 263912068 707566088 61659599 138732219 488670618 980935262 268377471 511077252 226923259 940003163 175441973 430038153 180887816 918215413 286094117 305746960 462216283 880597706 489033920 992432189 365259547 516430021 397387692 731013399 615093897 733388874 328799134 329560259 667868132 737123165 962612409 784296551 297205605 24272008 775545121 785876222 857723621 43922592 296953473 84646880 836442106 324911797 367201384 17329922 95643561 505811852 175593233 557859843 386409557 517143504 402808383 604185455 33573524 800196074 335198853 501183773 386101299 663997987 830744031 53969430 253637503 645872792 690782332 550843107 670144799 466327453 336719328 380384771 362766396 486189152 317548002 51724853 811100948 684749385 921571126 906744508 43077588 97164358 317120702 429487145 466824213 719929084 33672599 352914089 372641510 221387804 854097861 758742808 737902142 537358243 665228590 991539644 35747386 356010921 542382751 705892184 674854725 731618430 86276955 37621120 217807582 256341308 941862325 28908529 941090693 863433450 788169389 984168280 813114160 105290090 266171776 132454724 825219174 152360727 485368812 50377035 226264882 191983024 809119842 964167023 729341267 474348431 955706666 765088652 682875704 350605768 323497188 357730428 82224198 262290494 247867900 152548131 518631801 42246576 33973011 312238845 905680025 822142399 148923477 571310536 779948841 267611604 703765260 457684366 419972330 41650423 508061400 646237211 233633447 317181241 462920585 962974713 644046024 271143603 580579716 326921727 621749370 756593255 537168506 556489919 18883748 785036405 561554401 390031901 827282980 595527412 554787097 585479357 270186162 703710573 9306244 50135002 971322177 565587855 360335719 243810858 607238278 868397118 742564421 840871724 38094711 205485005 656362788 682140734 476628607 89458855 9062460 950894329 846052110 398747317 359900599 717452209 36300074 921455000 107484109 863583053 369498763 514787558 301578761 639684924 71014482 163401357 542336278 42336658 728989211 902671996 138663868 336227488 623585466 881228288 29615563 661680176 939229644 685978350 343820909 268374603 775437205 205399720 219268931 621489314 604147036 579169529 191457874 640447109 353140880 151458335 356546514 722639642 666245892 510641626 214840918 737260373 674042982 757177195 632113383 403032193 512365542 770777250 591776032 135951007 504521889 621391595 650147534 296267884 307369944 993968442 564642486 82807148 51884513 783911416 556812813 508547901 215597297 748270687 1511361 568738176 899729021 358057874 143894170 418491264 868699500 358735087 155751636 395258833 115912281 787865018 798291025 480794174 411158619 242583409 469261533 768196859 863975003 119409066 64464743 23861298 965893860 629107228 106668446 870294724 265534996 515997610 378842624 333648644 116784648 380353985 902386819 869030020 590928210 46280988 287521283 312144061 257532426 295789271 707402894 225961058 83654288 358210270 706755232 347329259 600793678 28533116 115526117 464768680 458533 32507211 488629978 818868744 514130791 447814775 689163468 779665786 816328736 920522443 113314429 933113384 153392779 868217599 654659755 744320989 767014939 942181038 56465049 24547364 90486660 763867942 103024774 26657299 122078212 809780005 373986557 575388241 690829472 342029026 40156921 691288004 227052588 381303250 362673100 741183378 681634376 51836567 373365515 497963111 824875361 339196295 283592846 978268140 59930246 938252601 722589128 826945184 732949990 631570528 704008899 823436649 247954822 807033672 850093947 222549385 469330028 76596856 797937625 12675851 271142233 690610897 703963855 498194820 71914146 66636954 239378198 606064873 970989872 612743712 104027984 648381584 951940007 240137181 626649723 11870252 30906133 201755202 691331787 616372474 833325730 247857037 292325474 81280551 907407061 142419421 156346287 229253440 71532628 954283911 241929291 342674860 644894808 945893145 840869679 569325305 865046450 932764228 27906530 688552673 398024292 131934513 189450608 202480650 224588045 816100331 66867253 108010530 870371884 758199039 724383003 556213965 858572427 16708477 490010867 765979487 11644249 646357153 995232927 83176876 600641064 89678569 278368087 98052223 35571713 971754117 519893879 753134514 904518345 547800408 294203538 155058988 532251272 483654145 357539637 756839317 152270827 424406889 864849846 22642711 35122279 441749200 431373027 893694705 458457676 921383894 512190544 322618276 567741046 359939822 258311503 20898461 449618390 536679589 118950683 337706454 360950058 491360914 90840967 117984754 39161321 237560856 273043741 571412593 573731352 630583377 180768261 726002179 54990265 898134458 601161241 90112543 339883657 32534267 983807247 650857685 806434512 348514142 973475960 226691910 708453963 231787463 247590370 158072352 620983403 219057405 495778805 981933460 710418318 439136123 99918213 602095990 529213330 372961953 26024934 102944682 3545329 206793194 681463212 911051945 104927651 135140804 1164487 297327660 20191422 837488086 948185344 826625934 38518579 774177655 53317843 746972542 5965117 153424564 905044893 479464872 372481968 253340050 461398331 935416637 544992524 413832896 537512627 74205854 786794848 563537560 29666887 642856529 622847106 711130098 406424825 580291108 846270901 260105664 877618767 866462322 97593749 678320462 693088255 136112327 305014469 598922449 735601220 163495937 752347013 493162465 642960808 124828980 746502514 104359139 912761969 144011389 370708386 302790947 218217242 10019585 866328506 247884128 652876113 341691963 959014225 59300938 921983071 657801477 171922953 652118189 524263799 122033053 182955003 69868405 110661731 487969471 668790854 846262951 651465407 273654218 339425415 294426215 250999549 938444280 251301705 163761517 82455668 622010090 466552463 153189262 632029674 185397321 401073389 137422139 527089283 212603966 49239428 301588705 870405442 221162380 953706894 247185592 343195432 136661896 169570349 453857162 624631366 838361202 152636464 128613124 112015419 492061878 423039338 215531319 283022509 526857394 379292836 365478177 1383835 698361650 518667438 633413509 883758970 772257178 623351999 263364605 984861143 672591426 564953309 707782937 746270157 371176554 807484880 89465588 507838449 977055228 395839101 984986166 667932781 548475565 113599290 632464551 893053794 389154979 847995870 176076303 916012373 79805057 394070831 917396207 778166706 912738268 403326067 514442028 537511797 26678065 777806632 374889292 551785842 195276292 82672228 298055998 566452846 742673459 240037937 926807646 719728687 488393390 911793812 240177819 36868954 877909453 872642370 782439099 267064431 720638239 958515401 35593155 800443295 205102583 952989362 431126352 117840850 356315428 945568379 507868999 235509845 575891362 882758290 787295686 771167654 817946869 85351684 190136851 560620327 177905972 116944496 132865365 666299361 881254659 373043184 555684666 611680463 98201905 190640117 878744894 818840143 1671869 914338048 471799789 206774452 719843761 902926140 177131653 76159189 701010871 685000651 164185385 276902232 567758940 951481070 900586237 238222160 889349105 90723087 798842487 67255077 60183935 784224203 586070789 793954945 9783738 994271807 258151760 107985642 184911923 136896653 926825784 186583791 903751052 251141924 393358242 476111165 6584416 570489895 404786705 707595286 108006897 568972089 837013869 675765837 520453158 737600106 913987996 262318615 680839544 565346834 182090043 593539830 202087389 768160831 240011127 211871126 614948989 498162886 319856768 799860911 487575890 99198903 838961054 243843293 350340827 84835647 719954457 209441594 655325541 124741161 917036879 763332438 546229601 606567099 291614626 66682759 196683556 58118973 181517725 877523100 475982159 363607767 323579281 678069547 131768597 416106759 889940672 599233938 914269644 209797439 251611200 254361885 308996342 90572253 350721530 511853520 175407900 70675986 721295113 683249792 47933499 490848343 299098581 446679451 97415441 590713206 365878561 294098997 501348531 547396285 24138448 977330689 911004051 200234080 655400235 895289000 616340839 397857258 494522937 383126834 607654697 746134136 637488719 769167390 689222741 988210248 281020909 864630640 911402585 2316021 400396783 811852435 345680715 699495364 111048238 443096155 142724921 476926798 589711503 644073451 24323083 613849950 621404139 935327133 814084030 129320725 683132484 282941220 527177983 30171772 666068053 987349031 776305908 156073123 756516420 318045000 144283370 890053680 35191991 908202307 744886052 435588773 572571093 90566766 135084136 683619330 386179272 277809057 13062480 975890775 921882507 37385562 442257076 395802998 825229046 108857457 377640074 508361530 391798676 904818056 538533301 57866729 744683438 167355560 213939851 353716209 485400559 210739573 243769888 520592549 971458231 988655939 956181322 396545675 931739056 943781809 80165005 317918328 74107217 93227484 146325454 995989724 983129397 588582529 244309073 808358442 697439986 621949146 169236323 89238661 379283554 560285976 147105389 123966991 727641535 213561592 330199552 65558446 276817516 573969439 438667346 248275746 415141730 247365019 644821420 199397137 191146828 577502776 517315464 265254044 523246611 663640917 113760119 358892359 104739798 210585543 19767153 802179783 832534689 189003475 891418443 64334594 749289450 891040184 40817936 329447337 957118127 371017487 247522134 233935642 797503278 686189479 334727739 65161359 933554498 979549158 264558495 124701325 409568286 781873959 242471720 785331248 298031227 208748191 144223607 402771024 419333733 163990759 57467158 104384773 205510585 948885601 168719366 954800035 692442136 62053654 136763723 502076614 433071140 384285856 736012255 83090769 70475334 70739993 148252127 856546183 902805502 412810622 833763859 164890139 47200932 76235579 950221387 345232158 137500121 946961345 600519534 556833853 110952103 657986691 661218626 168979039 459388643 829937991 123779073 4347130 891991644 113059147 506423743 177579136 349861354 94952349 260669904 272853040 18208693 408922031 129399222 921014195 821732652 963163081 938420685 868933583 891915011 741158423 66682092 29415131 688119767 667201625 438765335 651588221 177704668 99983960 820567260 637093310 782438303 796862684 641440440 526946298 762438183 147864182 704525433 112299536 242816531 817711689 385152575 261025223 79150071 367068149 34555769 900882722 182747581 972976454 622332656 74662591 566651228 541531099 956594073 107287347 61249076 247875759 758875567 238953743 347859719 431959178 876047052 130298021 81338214 517487491 509760670 843776396 517868025 66802455 808592283 760684555 884514143 46261210 874226129 963664213 413329358 908781898 717063286 596076938 734274703 191912293 523255880 153442282 733443391 332366304 260729628 794692466 580242062 19605195 33646208 928101780 304080724 909693260 910916152 237935289 279697102 273193174 81711684 797565126 339995628 742820319 410766032 224509770 789081528 137508513 40690334 202410885 46290410 757753619 798487822 633081464 949665911 174260053 786523745 683109301 506626356 47253373 330318119 86868417 919374919 363964326 867486549 75971994 126173937 630919052 313907283 258387391 904112225 248135318 55952516 244107852 990955636 319234900 321133973 632553515 456743412 361824306 834964399 355550173 119577924 485968572 841147988 69243834 660228624 480188084 604869487 19371331 379957808 935187605 106239748 151849078 151668282 973726296 227821072 130358571 457161699 394244706 388745961 361273924 642380023 297214828 457898127 485852011 616449727 779032100 118405525 925709490 140856405 805886276 133776014 112950681 144371199 974924001 34710866 657116175 455112085 639580352 676487505 835069892 427284308 782727252 986918970 431468942 608969899 67256393 561827512 66131598 461501098 950573472 279921873 956397472 247788299 737819999 294765834 716754378 369368450 265687711 642463867 510224855 71573986 776239881 623175535 68461536 603680233 657886400 725577710 58792317 149983104 254581567 746378561 429783763 37308818 585813882 861252704 498795069 505586626 423080215 417443018 967087723 226170038 549881242 776001546 473958337 140217592 70767380 43229066 509586042 336455090 685692932 19810896 260545427 314449164 495502782 181523314 918129397 5905533 907101024 829438065 8404988 14198942 428332977 438188751 51507759 866663210 299441454 402819179 372249835 575038021 672778548 191853909 801208058 222659789 967855455 127682746 362877381 891139186 170911811 872463422 80110627 856604743 744790669 340656053 23570258 92809802 522179366 794216006 98715334 281796741 476170423 107120322 295995682 904503399 397825424 200019793 623682961 697266877 455355323 995932795 124821249 128133871 40303056 926029307 203310011 860674862 53712052 566187391 751814047 224623863 291167164 831924673 933744957 888474184 25097077 957315214 981283985 399792794 604047572 932515671 681589535 80217994 892152344 830101568 837237744 142494119 30121360 460920704 839760995 337993035 309369851 964582244 466126905 202189258 743127902 669436915 62864119 796839953 88140658 667194517 873980167 231824173 351635541 807725123 120298357 376732617 617556689 954098693 776525410 74120612 739130715 310631296 154338605 483799410 140732864 991576348 626293528 23370575 305013404 318570875 213879961 466899606 135669470 680006865 669088863 878797371 201960132 731952981 528153675 142617141 251663849 402133842 374441313 603299389 62375316 494739669 980032005 532448356 301354714 609073766 606568967 40485428 772221414 760907571 524284838 765470629 605000271 3094717 641357555 762530026 321665591 855237516 229429631 457335060 387760732 898518493 336132430 589720863 482987825 864286105 732338003 734651673 118936298 106779316 190467413 33827965 454035336 23015769 566276321 755390049 632089534 172845287 648391829 256827299 786269210 25193018 22297927 243785832 28287734 663655482 6315857 349953325 371409349 88261839 807288384 759170080 986780331 143420814 201407295 322284507 860223270 933745297 909452531 831675919 893040964 99919943 865503883 199592652 122935711 431780203 807499052 607541596 457141842 455890880 864368895 243411051 481083897 886666821 487196882 509371631 402838654 346029090 859324955 774248002 434290928 519129690 385934434 273587610 515066855 587341728 595872116 227806476 373603376 357840998 59482394 119160692 457760940 924986277 318753343 433213002 209282831 126252394 40754597 666424672 434659626 905123491 762352074 768259874 644306664 102065307 130147856 899661669 448094396 989472810 526426023 882385323 361118852 912360456 155972932 876185706 499702183 604361399 103992182 873305558 962202396 15990927 992466249 272479687 940977203 163735943 705692688 2776386 142504689 746447285 521717409 429680666 504087127 284069483 197940539 910142 386134789 328088395 900571811 834229185 170077556 279514185 569130859 531196407 191874640 725103791 259898465 544093174 181981541 363890646 269915083 144183937 379881572 114897684 416663623 173375127 278633626 122356311 28667864 273654666 721319947 550385272 703335331 77923425 834454754 901275870 78833567 73105895 81880616 831921729 759851431 104474523 111435913 328982289 635670930 155826904 906602431 895569394 699920077 88583972 111976391 969835159 85284260 344374314 84732842 501947882 517749440 215882820 476820544 546417303 489537485 50656842 96802575 45389168 128580267 783773680 946665037 59930185 709395926 881062004 744368265 469247356 985536526 708320529 650745997 473723807 716663784 557348427 221809552 269100212 498448750 333785942 91451722 583733009 678160256 28700916 85680891 48426047 244583735 415017786 447359702 586637571 318190980 396678628 632026738 299287598 32968659 431208126 211734134 742364585 312270129 956102398 64128292 150323007 516939278 714874288 624046813 86119413 124739067 845856365 355219624 623187816 32158658 446671345 206920825 710318913 475372260 145118067 611261312 719955994 412652204 58621013 159109917 730843183 455299640 791136654 30130780 488268298 222344780 241864913 83149234 387131260 50483662 147277526 537454266 419939291 862151813 161501079 506058703 986890879 7357443 861278326 610078695 39516100 307949671 669515871 602351365 783321930 814633937 66129028 355794276 79802492 124750040 514904192 810645675 432566031 158557197 840776454 920834328 380901976 935157719 3983562 768033236 985641380 3777439 158003853 258097023 865929251 319504931 764155725 852820130 179378725 625434051 315415176 71411177 785900073 984931046 526278893 421738354 652081334 592407920 777532629 731883825 717157959 144953172 395045851 2240341 303510369 88338657 923074668 536928696 23496375 779574581 157478283 861654106 783352019 315482136 119751128 501797622 634987066 883906853 207134103 666882143 361857255 522549278 738293319 273679 359996675 117088563 422012032 864594360 709496482 52061013 448994536 279170792 197014184 844040387 281411132 353040904 932379043 57002151 889969600 955875417 836576732 47447882 670045874 472445102 362930017 789797002 974242723 850433435 526220206 33893177 517315577 740593812 556442454 108125247 740867490 768955480 225213809 162879521 633549839 934710290 214940533 82544375 66397433 264471069 779101113 347808564 617511972 711480155 404810714 507481571 519871923 93903797 407445805 42434148 566348899 770375821 832231149 393107973 473325607 210967706 427001150 990641183 951561517 835959955 951282781 544945358 604915435 29012941 707824879 90981625 963723230 775281763 26042351 30120662 39752831 805143463 230445577 657264803 369139969 635256291 17262725 741528243 729160087 424708529 783962391 148025337 47600702 468709891 541133310 520926308 679677597 820650811 364083843 483755465 656610765 167882975 28700823 114042551 196895916 589042053 57540528 13135497 216840167 83582878 43256159 256592998 741242693 126218087 766374152 110382661 761474377 783636876 704427256 490634464 60861757 488389646 638659800 108462458 957099536 32309461 481905117 489293484 852960271 698505311 825565301 362087388 866388286 706782475 328646290 63284201 148340879 386186817 76419697 365181045 469769695 972192207 621774042 63528739 98410294 240664545 26427751 859884670 24301421 730855006 203035485 937679529 71761003 694211637 898658338 28860539 726521097 233079806 370670374 431997720 931585117 48752026 646601459 797973402 755534500 975247748 713773954 903875378 361434565 790193650 269056423 683720611 614902209 743346816 747249349 713312502 984011361 773677099 425713523 860829133 504532105 481265360 798508661 576293107 175476996 549683350 457669997 754514444 782763155 680856723 39028515 714348271 729608748 685629973 364838024 485143248 660877721 78611977 241534977 874828637 721321979 510591399 558549247 188740539 106454567 158314947 902053040 90465927 931992045 180282914 951295059 289040501 661548273 602320071 865333608 689541620 4519772 175519956 444056064 787282926 856376678 483084578 354147549 438501778 21230903 718985572 923645025 682108623 650113901 17696353 409453611 223952231 528287752 968002857 412692769 634742318 126317803 167262160 577724596 910826199 200061425 381536006 199866700 861609698 983856076 917716659 403667669 988375847 93236614 847723732 628175124 802129644 183324662 982322672 93147773 204555564 553824596 16792797 739180538 56454848 34489149 148634148 280407078 415293252 969153356 545616198 902551921 947987510 712878357 480276516 858813708 912939781 861812521 911196759 627065830 698184948 828913417 30733499 539077146 774666383 730973582 19768622 429312378 766814595 2091293 522460150 971370158 555915888 391769298 563067047 612370735 278774798 711701194 745294164 546584402 533370901 290910361 449136322 481358410 856305069 781929190 192688470 621761202 496258062 103885228 101343383 46959362 785314997 132076881 586036507 412497731 715566815 605805128 694326460 334897761 460412773 69302961 158784271 16328660 461072258 721851317 481215747 592363407 286068863 79026262 138947808 819439763 369936623 440600482 153314525 78758043 222529671 346002994 700519244 718787732 302404573 801862627 765747093 940235921 786455859 204299952 205250003 354539025 662621431 899576462 689436786 123034203 968879422 848221056 991879215 282468031 570072372 325611313 874831438 856141234 404637574 13779245 528097349 774574196 306896078 681411873 853332239 529425748 27414866 406367834 100729832 182335790 208230460 718993276 122571711 994686319 923293227 180338065 201741695 438431010 79914527 891178480 561465212 48793948 739399535 405860778 183778331 161988259 731472090 58609768 870645844 136109664 924905364 398743192 763200211 231801442 80155064 469048801 613743541 960086281 875416635 714473372 994938423 83647094 285983000 970026485 930849764 61792578 150364549 132591459 500223587 82795427 876286290 61688799 131589375 468202177 320065928 167884057 630190435 51538018 226493824 353352630 40164033 3915539 752095822 803364243 235716980 684767237 272413044 849460521 497369870 346030 416450244 344824644 83993123 702433243 314851128 867359239 764225821 317732028 852467049 116965759 400527455 581269690 31170909 384633181 49471866 351236837 552517237 532178652 402774854 779011060 885531282 442938886 782926598 490143455 98819480 871159930 27427043 371232523 573136802 524796912 371578552 989587045 869621555 308088027 544536640 36989034 27963617 161278812 354721062 732947017 278244570 755248516 314216706 309415479 139881696 216204924 660652315 544915284 748383575 915943520 176442695 633914856 211398757 959369292 124058310 310218236 683045573 4001705 681450759 256182374 528798616 905545662 98285771 250936523 66150040 495338762 140441908 94113656 656617573 495162969 827060672 787378494 102927836 993793730 96793972 95325883 209998653 609962638 640241166 958382227 378422509 816683860 444813435 589821265 628569504 421388096 900039501 164131428 425389800 434006611 420313802 806704768 339552272 371115924 57641290 405702312 866454685 50599549 352332319 375588609 545762518 31909343 162967102 501206705 25703072 112277426 596532588 88218076 574756415 89290105 46600302 953178924 758490317 343930088 543000188 239576172 617834536 295556040 403707599 43224335 729562650 824021400 702445454 69114922 47653675 612603095 327333585 914108359 663202644 679665903 289696967 61481513 711575245 305180421 562688217 589794668 417457846 11737156 678012743 992214260 101027261 577129397 797909535 859517577 921059484 193426075 99093748 391410371 488982114 355317698 287151058 218544764 31855450 989596511 140176037 79509124 602199606 320025973 993617483 117918601 999691875 135830801 179400113 563783472 441011221 742088329 6094491 858469066 753825485 684107234 703199678 854852745 261236630 353625564 566886673 34812465 547051638 518496772 426222836 36033752 873814469 713373893 107094867 905669918 555486755 247270903 985179042 10202712 567296875 831312876 128121312 419505101 967143676 307521424 835804924 408154897 49609753 841899415 119140314 803435237 526006648 674856343 510804333 639759629 28481907 930207357 674572093 575533544 301220480 953311280 464083647 27551300 519201524 571178513 933221218 74688279 818449415 770916611 84890990 238262641 454745838 213012302 510284094 421889513 520533725 346089017 682560761 422659829 40504783 801701075 78611417 566511430 329073769 589415749 58787410 357555675 372139457 733359503 785605571 673359936 539187134 249689217 700911236 58388658 820867730 486648805 133076936 491833496 110081767 70484277 582612489 564827604 136012930 92896582 986717116 656546655 291501950 521794229 79206483 332006733 176011655 10334252 898518162 505085423 599750000 957305572 862641098 971889457 543181426 500763020 497765744 82368559 750452236 198676979 993273568 423836317 685325783 978866855 768186165 795407549 49351132 350798653 212751504 37880413 296211586 51984972 694427067 587713535 573779200 626149902 919720267 749790854 636484153 670754781 254876276 88750504 480576704 970033725 913156312 23758129 470796744 410922056 958643039 73765332 462115386 804432959 350118000 147441169 783299813 118304164 795365069 685167296 321619168 8116573 723047709 617830753 60101544 269991127 205544288 486397095 748657380 125264554 236187948 237657884 648535686 343580575 326408388 129112389 313614300 92081051 5386869 636927395 503003106 816546260 710692726 965118492 620979218 60810726 965076012 256795382 31631241 612957432 794479030 353250409 473590356 370043090 971081161 386208251 640034216 29141800 872605345 241207948 6922706 961309644 478865831 655458391 304890219 805274218 637087132 471020870 897355269 642474000 107948264 252874726 311536611 671157342 70509569 932515828 584484419 888101932 41827562 616115659 353575716 836306591 821882419 827166071 58866032 645479932 65890674 698900247 674621731 791012370 940108194 534060788 752322014 271490377 42035531 909728584 76764594 679122662 380749453 826636214 174113013 341214068 932027292 485649624 12371409 2536860 270681803 596855827 743155144 312509364 65487838 96730859 1332306 887370256 776413281 60198337 385366539 842303954 611614936 59988270 485832676 404239481 446565409 90671041 675729857 488600939 399624 605010803 167723600 233665428 284163368 341836613 574879495 216190659 827486236 587250904 71243871 98168038 36623082 814399014 263193754 102110919 763646224 117042411 841997527 540059504 177240748 79880417 234879810 788855683 139868686 720712485 45611515 438950447 811383525 721341372 927551385 664299500 326352174 95274985 897964927 610515541 289627949 472844421 679222552 969630536 912611676 750466422 920314925 949234758 417381787 36025030 903862028 33544362 153067441 598375906 573603865 330308188 678256323 661000026 971680222 670641360 234228862 17291736 109591806 45612386 738633107 889659543 562428237 917501632 837450879 460393163 380533525 127078827 785753936 59756076 949225714 698365611 662738849 869540638 500116720 80120635 905565668 256495100 113664996 58633108 707387357 539785212 241457647 238160031 53301590 65654220 908801391 287530451 82945955 870909548 185659189 674095414 613085442 748087425 591597045 450536320 60996940 972130569 430131498 846750875 884402996 231873563 397632837 547141844 101414201 897749557 479778830 859496220 6761008 445960177 770645679 714148364 838261741 864619677 952308395 891563330 930273896 713626137 179093780 13219850 437052036 364752968 539831615 50137478 112840393 131428660 353190149 26353684 956075580 635837999 873104558 692994928 867711561 270737394 92653123 821642113 21003302 572431953 533654684 27764309 870908481 156816714 594429025 709170221 21436390 399253771 453249902 951710285 965396259 632343682 817446487 254964646 849613001 209794453 157618475 814969745 193739464 510808624 841323428 2331396 146646622 714427985 695326323 866874534 837681731 787979445 688516647 858685032 212927749 74687682 738965693 83836230 231504396 185911069 645522802 252940785 437681191 98772704 57167422 403077449 583632737 727130260 658042094 433245737 936924712 815660569 100731834 130664176 178985544 942055261 132995571 178148517 508999598 828321893 45023050 346681328 468817689 586056048 57882711 681745438 660743730 649364755 765581667 892248125 835275823 263620820 997705261 125473365 362393523 54872682 528550813 946026259 634519293 39109259 231788348 571444005 707286179 332520181 554624532 886271722 127091793 687620102 916936590 636091390 368458346 814475991 982772717 837276034 253048391 893171780 371537823 913792120 542536534 137119489 658556596 230328709 253256661 508778208 355802073 615650183 416167242 736869238 414192794 50686534 775978496 498497493 474646890 335781026 831017673 29271421 74569099 958109465 569407874 991505688 446717207 937866219 805981678 282006275 627658605 59030068 175178054 999196427 825338539 570230940 988832268 336411486 800559648 94605280 845189694 8878072 710255462 113873287 745747309 976964607 164559820 374242156 475462099 639206710 710023181 158996123 520994482 784592279 969621940 90402356 628614318 416339146 880784926 287112348 698345420 360959882 198658767 726039826 212672661 23997306 296270765 54021280 212925143 949346764 148626559 910631188 958224835 858882020 24504474 556488496 688362979 41580646 783247003 16341429 680787355 345786536 175337552 54298188 130378814 144959491 144700543 611509484 413814988 25485469 898621831 964676759 238961702 97280597 690716584 451634362 973794254 839503700 505655641 39235749 788850463 654282199 949866936 599591650 365680571 974371410 8596497 54043549 15952055 791843499 70384977 549255761 137630034 98238880 603553948 120525200 95714722 600770843 584551035 509529709 478772663 483172865 326722820 717734364 432969813 17439403 169368726 406764067 709459455 675024366 445999815 350826269 181822917 248383102 950417918 547503487 75270863 811530766 601547035 91222917 455890617 524448363 492995029 446037002 622687243 949065329 419078553 718401964 549836171 3629587 80448025 28608833 339318803 407170844 598859548 772288616 277126598 768228273 31569034 986586052 295768991 477568848 337412321 477591907 725951949 140346590 25095393 801222812 951877356 479158779 744962080 260284324 3607141 90473461 706321325 478810735 39538789 125399878 197212699 441891311 129029464 277660723 323016495 320864619 684831566 921876042 93153234 961958163 542620667 124722267 801060567 690906009 454807466 138472887 21014267 33275766 131335828 46109659 834498577 935729535 377784789 431977009 196013858 233908281 374966821 902335183 712719016 267021961 880251412 762448066 708913271 861797227 40108788 884446117 182661845 577456705 658838510 128331430 391931219 53975528 253053696 45508137 744881536 707861161 36497375 765895802 741136927 167833203 664521812 428151855 103562737 42306600 712645215 152092947 128731233 87612035 906944481 693966600 354633995 787195892 456414665 916063617 501509470 349039804 800509733 684171315 779012860 311864595 812502744 23460430 365840122 918072792 68968567 110721658 478450304 105465941 876617459 72103582 273299143 393655623 500255437 229378232 288478574 65417003 233987530 417209806 153029038 140932010 111176405 360179384 780644253 420107421 276243001 282153722 621663576 929269085 818841388 400676435 241133679 483860484 424136865 606973801 401933275 493105431 570211810 880383578 598571371 299345620 952487160 724386866 693001242 305258948 953765097 981479816 370675950 40268978 251205973 376221339 181200987 214898730 736400723 961845239 635006150 12643723 96515312 109186078 794429159 915356700 509862512 35562838 251733535 786515728 495052990 653666809 132137510 65264799 386566738 730708881 217126770 191570249 307612098 910128012 349345548 113893546 891607827 720021498 154162523 142813799 96242836 335363509 210228880 685159910 149725099 845235030 550319984 98756762 954421107 344749143 14113461 316799970 232828332 118363347 103315698 580397673 772030155 87969559 498178823 11113245 818678439 715305592 55199845 126290536 625433603 404545393 92700433 369557781 124566890 246862955 364887932 73326077 582226463 575116811 611002339 584467913 272868192 161322322 683224675 79805650 358587816 549854487 249121972 591416147 668217834 204954021 24330171 292764340 292923579 522508993 303877584 111602018 237814585 359077429 90408905 715764539 763622821 35625690 85322320 740706062 282488644 302726603 666548490 864715107 730359765 130067180 301699371 3227957 291389502 984924045 935549958 649977317 534778532 184671929 93909816 55512717 389625949 118239986 348277056 682549528 640748979 652154640 646667897 731079915 863748420 589593153 446844453 479887592 625218842 384683124 73110005 907707486 539926078 739658494 624938944 270285843 869725674 926638314 126030151 13631527 764078711 61580108 516125195 151373594 98768389 610035010 206886310 340910689 580791348 555163365 23460216 74056678 59834356 522644464 805136592 923582775 964753969 104497396 403470366 442489162 489180520 476580370 202712999 29106597 68755216 827651942 151908791 790997241 606806608 130455293 804628767 223401670 44551753 173270313 374775263 143320141 783305323 581661572 484230829 216613022 136824936 360207397 290669699 196659292 735368212 95806290 120242066 700122180 200303685 376228784 142611342 542000556 705325505 197840692 423623505 774080720 25492634 575532295 417594312 484815593 705987588 74739430 708217262 750539340 248009743 82992524 746375832 31315065 517170447 83123012 100444438 653995382 443330408 391114136 703171025 31214972 486920425 675929443 731337151 539740461 52158226 726464844 81741017 610000082 924305536 505364521 236597154 802314521 933413167 654191465 139646465 491917106 728930895 700380078 94972797 976940637 635888953 841348628 860772053 153059399 924471640 961216490 659571132 220318399 352330625 362742157 251533370 691767401 38671599 982870521 231507861 943346176 561851716 165765229 405862609 338673603 671129749 642459762 993504475 457059268 296651227 133150939 948976373 25582121 686047368 43949170 855039109 321936320 885297797 715811161 327512070 662285788 529544002 987083202 882604187 881874626 202341710 134137556 426158378 93529660 969524428 657666238 36875835 383892496 823431467 295254795 722566098 347077567 937714557 568586925 804136834 86882135 554254215 605629559 112464255 240301583 649578728 820019715 414754254 387392876 388347227 742266324 49678664 917891228 729349525 784799202 652282205 931691234 918936757 78440582 25220893 740977537 588623171 914613079 124870032 264570989 62384225 699952481 611648556 98781 268539405 268301741 86980915 822793620 873931299 51961521 915611554 376026378 871981235 330365807 615935606 112844813 72632130 518130621 30736040 654498006 302929822 683018244 438705591 74382930 613975177 316442835 815360466 202598348 83572265 792746849 467169336 145956490 492699330 931334243 146055270 613755086 52152336 85552537 289065057 926083634 137514057 204676610 154626364 862011644 387558769 770561969 974856456 312707250 141208941 858108848 967205256 444138762 393643443 258427198 371038043 7618620 427386385 38914861 62733319 510958649 831661709 529902654 509431490 176877390 313753249 508003112 790632476 365905584 593555648 79697532 144505569 583586056 136890494 299131932 298114051 524449262 922210252 125486859 837156511 63419192 983595706 656878118 360074305 229755500 915305316 731112348 237374119 195208052 770027208 300107437 706166700 601688916 682526443 68114542 778566306 996279691 576117653 421715133 362185274 22189652 501412664 506690842 605775707 638303157 658339126 756406110 15268770 580549377 881892968 852425281 496484921 718005025 509303398 856559225 947760524 277125065 587671572 37650995 472333116 210215131 190274783 31016168 811904047 872801225 99130709 442986704 869080915 675248361 864701836 83782540 697438012 218630851 442989734 155730070 709450360 101328859 912136179 724719129 534394587 646545498 577144409 30879507 217066874 938964159 887438732 17343750 68605575 327626655 54994744 540938691 537841786 97785878 424471210 202262184 970587103 523601918 497765239 692184369 51366630 214983426 775966909 601320993 433614276 71472994 757051062 143064635 172801852 521703593 720300116 707196438 20765442 149960876 590592297 90348668 88925034 330547380 107692417 157530609 658174034 15203512 550985651 48532171 112989389 975456860 103310706 83576491 351575129 601075944 628277212 402941758 816059369 256760472 4262750 102189997 328233465 613830163 97770983 501035316 988050107 818071098 60748105 8815549 968031974 651340401 99164216 56957007 981887780 59372984 67003967 492578166 74576495 617989617 393626688 40082235 445962828 496937394 976175078 797537956 98013337 604452289 52996065 914072706 861212760 57258814 16262702 41962576 523605329 114033684 542997891 364171787 784621134 456262347 225503687 752653107 107602748 177184254 662126465 942006879 236557237 581646784 287101396 163650083 52152752 680728084 56248670 498115580 30181829 32423747 295653535 128195165 489392387 348649600 894784222 203121498 258424765 763563275 245084073 634546445 730113311 788081963 998718232 514734444 96860661 224221918 119903902 56979760 401406172 634546718 998986639 490479760 216193501 138604386 654129843 268346253 671848821 710378512 766461832 702030649 595318610 914631718 830225814 84710996 115797669 577526387 287832493 374222434 341089662 532916565 8768878 71202972 173514879 860003461 438453767 270375539 84225379 410874020 327355299 338147902 45420737 178858289 828627661 114130590 169979026 335273855 382476842 841827847 898168718 1455025 543858495 493487327 916086742 226600660 430714674 31884411 804127047 718547166 258623196 997733060 103980082 119908425 921452383 130011312 979911886 212422501 400386851 916653616 623296520 580258501 107317869 668717256 759116789 788461881 782847845 929095814 123735736 17841038 623440012 874420805 19296062 19814859 220424484 787899156 246415518 651139157 672299918 903058916 222202675 783439465 900791975 326182756 903347889 674760709 456194068 735776126 887183209 709097270 504946093 510479728 289355770 464780313 31713336 900988910 253242194 667077532 682601075 229494281 684918570 306041087 103915085 556730983 325855945 176855920 197146490 424787814 827995077 721962759 327846730 50197751 505402223 81155056 228896858 261266464 755915765 685090925 849558941 495615325 246704546 207021386 6095053 536060315 671801698 890324740 289565576 925043891 557402271 972166651 7054523 94837192 130724089 963485960 504084527 456580033 140341879 701231016 881367846 968336955 275710127 61730927 871051057 781112349 142885983 99947915 894895164 751318099 637555191 744454105 99449775 884259737 951475490 105544827 272836403 475793539 848385918 562401979 253353782 258304541 534568629 260408304 353141732 665292717 76410615 857226258 974389101 216752494 410973626 708273298 37605800 686683752 770004225 908656857 320312452 765406559 861121123 67723968 369241009 498676313 812178072 468690783 235452401 616169913 426751962 508288804 91963451 127654231 70690782 197833584 385958771 457775762 458241888 739100503 123068478 534652502 448843112 949973930 603921347 712333089 658247227 641527147 251533192 280767803 402700355 571845644 898690713 116337829 639569611 120448073 615014141 304264034 589138856 850466542 772950298 868407169 211271697 717430100 996061399 281962478 915263684 382020170 739738239 226021923 973637024 715323068 760674424 274996487 517813349 217112123 987329576 28576927 858639269 238862767 309344730 113855975 663224762 60551794 230193803 155310724 180999867 697724295 459574757 770138722 400707188 85041406 491062242 611978884 802471506 487123640 893941361 717735189 721660161 486195951 943757111 695297184 54035370 556947886 970293671 571848718 774060008 810139598 600425645 485215628 49002364 762286726 451587954 564743478 822838519 681781756 720054201 3838385 232022403 32145310 626493458 632729590 117186715 117555699 244708474 919658220 457195691 991166186 489909760 178855851 329878489 286183222 726669387 383913858 843131108 549479409 808278928 469707467 359619006 261220924 807439447 261137721 23507649 259027400 825881198 846346167 793325508 398451751 702700904 25347910 430597060 329194361 658077499 547783774 299266412 755302324 467441994 756462102 746468510 957351753 935317952 76346998 96051327 514503690 312777207 939182434 63983098 121056134 261406252 276118455 234793409 68845698 537256176 258301057 180389450 215653725 957163576 973714957 614105475 659864479 851579218 44702534 841575191 362173068 445002660 140841602 117475392 912444653 897303703 716460253 722312757 685138007 645323602 818364083 52158048 958100808 610062868 116141146 931673294 723985472 392259600 18983054 645347521 782032127 277284111 825736970 997685852 86964038 651968278 464307678 746828516 356063847 361526564 440920058 718236915 806529223 581761660 835712306 571490227 331581714 404688910 146319335 869236072 50012511 817199770 921394120 860629670 279778989 37535265 644819315 3764460 282311216 663802369 649111981 64343343 941086479 327365302 914545546 28050516 831849932 231369575 627395383 187913778 445412490 68315440 906150692 104458064 502593451 594379349 675948290 686691517 999068258 674783977 555927588 901597120 491983746 329838059 762226790 771762734 219889675 259562456 628043546 502200891 923364824 129671878 419060585 716967654 457037179 186122482 597534521 141403462 270008408 77446255 329317240 715420898 145761695 87984283 819878961 500871497 534879984 348343603 40079365 386464593 23127579 596006953 288061713 367627676 925845011 902804854 139390409 145734686 162367309 619950306 500451928 85732133 749622183 772028864 655216138 59175714 958151345 252750659 200579175 80676104 330196913 529896414 796097001 328474959 470397049 615975962 681862808 5277032 964319564 721942172 391741624 839963494 170465476 532319688 207591169 96310487 435124541 199497929 94561524 450008202 819448235 447529803 388256686 421586769 72075018 43472823 480762482 30226362 148739833 681341657 110902465 478936746 63754422 759515818 659928056 534151470 228008131 341790863 539428501 44844046 63733035 783686477 884807539 86714862 316006164 92398707 35541700 603647057 144412987 130103223 53655258 816377573 430149377 441911943 237964342 502224394 337901117 718726823 384967107 486640950 252584831 348385924 965577695 316339253 107901741 478022102 850490722 188426223 819812965 242435575 233270268 736062351 26122051 118077806 822777212 194644566 62992864 858318912 798291622 59922202 840938486 851946879 876299775 123604215 146375173 114264116 478344960 484276290 685507290 863312067 970917239 938092121 64214342 789011285 106947725 24632434 119549738 957438446 213058656 939362702 199874020 446328923 527941404 78512422 416923080 203234968 273156988 479915943 914070231 71448609 539838144 607525068 775911840 268654270 731129282 922287012 235434737 61990594 259079653 920942027 925302660 82513243 711550499 842033353 724040879 818498223 866665786 843590617 628453020 932240793 635469670 828327040 231086067 15927426 906839461 648009146 219162393 32512800 127925088 133232623 103961409 520279583 593274042 879873248 788933853 176919676 654676611 24368589 238910269 766272616 797826967 16729280 848785858 361893817 858762632 425343089 32908391 577944769 268933705 661361411 510185561 904403374 342204802 741271627 920330799 101560614 241797124 992009543 134073414 222238563 977758517 90551174 742518145 571032559 970424421 383968349 747952234 477617383 260853290 986862502 96406350 911196608 3591781 945192208 125606777 714870764 223051648 158515167 292815532 491985352 672392929 655517444 248905077 14597730 249305422 21752228 968674696 491102545 13761770 102748109 713341107 844036639 45815634 308375603 267585549 16240054 692343952 15537782 346373788 805713593 854916635 442780138 716910200 711024767 240488697 842516976 278411882 463540344 853548495 571227413 808042047 525941423 79261208 56947123 393055505 328566629 931215702 214246552 819669173 797493824 169511012 533010279 641530462 215326645 841385881 909116010 84083050 386246184 777170143 430456837 44476128 484603129 725753326 761386328 48144247 966242022 456419655 326556128 282298717 162484501 750299892 90340763 688425924 829561099 999804238 933997780 158127727 783536291 148244331 977796899 581030114 317755342 363323529 75076927 533081986 57225761 836709288 617165035 295988297 466395782 900138223 340464424 950998910 625891549 101850751 851659508 444649922 410786758 30731987 579464991 573271258 781031878 522322105 114213533 610592976 374642694 48211312 621237054 158178985 48971994 451550304 591725450 219243687 814873832 666802377 752325672 724615945 356028016 222007058 20604241 822423798 122145281 361068664 625939059 600553181 315435767 477598567 897719454 578738876 508330553 477184444 4526485 141878783 999506549 118740018 752471758 226665594 19467681 226225164 384844578 68439675 677775467 976570028 140199713 345165651 495888756 892525385 69781595 851916771 967048794 90385835 526856920 941710426 303970850 152795979 394779958 471922968 482910897 292499412 50661843 991241449 622200207 55188328 133120231 474223107 26444697 738108341 700888701 45912377 964333504 85733278 966868403 494625322 914819657 107068116 839790972 263224764 852109852 909572566 967657887 819158645 852474752 494514806 613385423 8961954 499827136 8165380 480884921 982738032 153181143 384063116 826495833 775381350 439251443 812132415 249604456 465696139 402757107 950493156 364124867 219606962 888742786 330993270 714232284 656078794 290577737 554023255 771819910 142687588 316112173 739477796 814362584 21103276 86508953 427748006 30065229 586336089 288429738 363466502 421590472 441610880 747529617 248086304 216992229 39297411 60218719 319113037 357509901 315492177 122122544 721634767 535099139 10865329 52628036 249331422 519460475 195722124 655871028 143796736 338409711 971983200 883274531 5288647 845602828 822299835 433036652 728184408 261152275 721466389 91650909 682742747 15593621 691696877 930829050 232585849 583510639 843564120 551698885 941020539 11572649 673821429 662655306 546671787 537203109 567799693 796003208 909179935 763521817 304390587 52976670 954447879 128890139 788767552 959736525 974492966 611067387 245289529 702677373 872219661 966755917 646844634 407478759 982349537 191057862 190824161 67451738 774568501 34388280 471666974 568105391 45960928 145488402 83277048 445149066 535207863 651076741 93668625 296904149 267114909 398059212 349880819 74079139 526949350 138648370 33815664 501442315 602232108 279105192 56636039 326968121 98377460 555997024 734446879 933243349 747054886 925271039 695086 374139738 812175671 324878411 942245128 710652950 322883165 25522176 8318368 858091027 529115268 101986992 7511527 648746528 500046203 357392345 722825666 26995552 348557067 756641329 380954218 803305526 888262872 437590257 130273646 986640332 993587280 717236877 772400032 593158517 495024267 625611469 819814606 159716289 950489879 614576086 722885591 273373043 492614613 731203958 983980421 21729880 833190949 991491948 522992759 333237152 201400644 245818424 212749055 549957710 854976105 593703273 205779588 743238976 31293529 188569585 582395659 877397160 905806461 207312042 323072029 253347080 832923510 142886634 265579720 783413389 609979071 988465310 909302783 102593683 719669267 893283204 976839914 405376568 737291503 499832672 738613719 938692146 598167448 951362773 341166208 453143552 397582397 546945795 48898879 281392277 735515379 483810890 11305789 493838192 691122931 334377817 747185271 524046441 329780802 12764990 159976181 939759873 853746652 69278963 894869907 425932270 815078518 871709821 831308837 404886372 224058844 422438907 343578518 822226291 226318032 684744725 127886194 623900428 84206871 29301425 905292705 819722249 513112314 916598493 313560440 204235244 103492661 913262062 580798036 433273462 778543404 740774216 225549686 632290055 662569531 120419593 58222324 330164400 844645765 742047513 735050772 921220960 164486419 931145641 595963603 390804450 468406717 723849796 14704878 552613587 753151220 772513934 372335835 118779885 689112426 538412627 323015129 792605086 451674688 903813164 78394899 82734443 497103732 156460937 715024497 12189614 129396881 625763173 194870365 974042645 220327037 929921136 747779956 384813455 713583128 343743558 628134257 181989844 920109706 495355486 734603430 525777277 267869419 959455617 644557162 809498196 497868243 967572290 454619633 802059282 723901805 533014531 884793725 73521888 689475467 452334573 85711501 818872347 78097745 133098218 645431343 150941133 63019353 245727651 535754588 629118833 589471208 16405196 811108676 362097265 511760681 398228458 887874542 779630099 210200426 532431703 441644646 708068668 352520344 896264278 362644301 928938500 281795160 247438025 2460388 971270627 699772598 940688240 642659325 630386694 73786457 140607020 781327827 989322162 386334670 169598766 470957346 828322229 186003961 134582373 190419494 697764641 532810830 78294035 329911091 743011255 463242089 771555736 303596274 668278784 520336365 666240575 597217283 802131524 766194951 452194022 625918502 318483900 245398614 121094179 948870594 171701422 261701198 582714772 13539935 500552219 604829889 484497280 328874447 790833849 619079653 371810292 341114841 4406834 302620678 523542283 599934441 765862766 147614370 903530714 286657901 667950734 422287640 883875184 470082257 40998943 188585557 96000759 359482842 286500522 69611289 160869787 458201944 331312486 743584558 324258230 831864704 200930798 808755510 13255502 991764646 280351514 385065794 185395838 137274699 687686471 708938120 737209139 306065589 856552489 493256205 592723489 377019574 915543844 329115024 847101831 956542786 370216933 795618941 168541980 656717454 865230229 329411766 114919397 49059066 72996324 291693979 733440121 126443473 100449488 746695622 118208119 233317353 984277767 156120308 370592051 524480590 717574780 107801190 830546178 426643620 453573746 275786018 803663194 221633941 457417394 503281376 30693079 827634326 151416668 199235058 484351779 16646896 528646823 451787528 918222313 454159498 743481506 651662433 580602971 696447345 250874406 551327441 782281049 87668525 707447748 5389451 612149114 277538879 113190640 295211643 704182499 419280737 570997660 507845692 640914678 28415053 11127067 671607756 708565730 15060086 870842813 45433861 31706981 399489635 497221388 802445645 853649133 93219245 306624429 286768455 642182941 557498834 838095895 424463989 645167358 398059994 429853439 109832823 675598873 395560431 405044465 379781371 814841167 976042125 740143414 308272196 856973529 603786832 979879951 418055611 618846917 850722763 463489471 503070249 102728750 960710858 305515893 808894234 906446454 612140321 95662688 548629394 22155506 933758582 825609734 519839216 184334927 107979524 629672038 859933799 503539954 34716503 92231521 170897473 863274979 832374934 479169668 572764859 436161765 311565971 990820469 55008681 14805085 454309939 410595281 117533834 267537148 716111173 926428067 26499953 180767845 874607106 575129346 55439703 660882039 253255431 575278918 845216966 361234955 204950955 705150764 864774908 92183809 797382285 888188732 955458787 482273570 219874752 528223646 918435335 531440722 371560466 825960367 546245806 825870405 89072000 663779640 945923904 805183172 442724058 972423857 838467369 169847516 400069554 893907071 830729554 653324985 469185988 675946519 14559939 526653294 233613635 731851198 618837103 883512271 620039930 574295889 365785840 839914681 955035886 136737526 223871754 326596352 815214245 770117559 4983108 904286244 286413550 950907011 561985767 729137608 775847219 400453135 898985123 175916773 146876557 582231028 829241757 616062544 110693899 696318047 142715838 344307533 428169244 614069292 80336155 900725525 40881532 446121994 593156557 995917418 435375872 817028310 175030121 250590116 587145869 180013228 7392711 873559418 983436590 569378477 455213377 759283809 969831612 206714851 787716933 116708168 788945879 469475041 585287064 899639777 165793087 580519253 96463661 446478682 47104896 176799815 347204207 87986427 475438160 940360763 83903844 910814031 609905425 258933964 13920498 49567645 291463543 21313208 923127062 274900133 590691685 230856791 886700293 413039648 290087993 674417225 382264167 79033871 143892265 967551230 831189999 162201703 400586834 780170011 608680384 447691729 956969825 808400942 535678156 284924337 601278057 472098351 195738367 211183481 731032315 209658865 260751125 22495857 230972072 36394538 149912341 821663756 119767680 36612633 87219755 409855673 563546209 469483922 341405895 559954825 289551503 25112246 574672879 690138337 805282256 35869615 990346417 614768433 844270556 378540924 899692769 445548612 850639275 95431135 509248444 434187941 157606351 769999568 309200149 241094775 658910458 459112490 62758530 778678137 348241474 2494637 188533809 764304035 471978558 529939704 176775211 761530060 555051949 751448090 304184748 212850556 787317704 294531165 827618988 631588259 673072088 727311756 929653223 376227714 675259243 438901666 810415654 685381945 61417586 119615803 926476719 720328043 431244644 841751601 351522531 779486117 844246237 540056340 396306503 316224794 922512395 573081714 77754853 330080695 324529803 234455953 542931250 111847506 528987117 370550238 595952116 54575556 950378345 378121690 430803270 478153939 817023356 93735275 163535884 730957293 213351077 90012602 303801687 644595720 784280554 655324217 276598189 628526790 47896908 672904691 797267935 970409302 98502756 727539140 300489996 423032558 961995092 843421246 387396415 343498560 66487835 835864883 398074115 16866179 213986572 681393736 347536470 883526279 775129011 511072353 614483571 988480087 453601306 918285257 485592159 90398212 426125826 614706699 718925001 474022733 140127741 368709288 444432035 238630497 96248427 597438382 661663054 58243518 293375979 901575821 254258429 359863813 737440703 652332543 229246344 803943626 186242631 576782813 687469905 961371641 940371517 154469827 802368079 246489174 925271436 140476589 336887385 351397261 755183287 55812386 825419993 895311028 277038025 122368379 133941524 373286451 719806761 648120929 284046320 13182739 549696749 538304748 225562904 139653803 43153642 307325599 943597429 229396272 884108411 483583685 43284264 676996279 490569863 845652343 923485452 415841298 986128931 260372837 619754910 741312218 168701574 297691255 489139597 445739598 420059633 623081120 671542400 992382745 123718400 955588719 858081836 673415149 346409818 83644739 665585303 242079811 243486689 461699083 471476083 127595099 945282767 514760346 657107729 288368982 212929040 580593180 704210279 199057971 693482368 176481541 792886540 862183941 474172795 282026136 160439890 894232427 757623607 831982289 739131524 881342006 640087359 597213359 407273506 839013528 533374449 72858809 81093339 776861137 534557891 405085773 756972587 332357010 919846118 266596667 620725991 132775158 847189846 177452621 184349480 393188566 353934161 977236019 107888858 828106955 111778506 268328748 574855734 869402112 952827388 166503609 603260469 445431099 763716967 10533975 284444626 149607767 83392783 218054316 778985255 470467025 623140088 388474193 655340386 395502558 655070859 128582728 380794067 354777056 306035349 565143546 747965621 512485861 394895916 855854479 193109168 359190773 124183226 767964901 81109236 929526965 934468509 684369704 374958063 550701827 694903678 511919041 552825945 630812812 729973356 331811199 953796189 353113444 720285391 609136574 748616001 227872601 737719302 129410067 582649656 896271002 547069964 330615277 408756862 794482231 38986107 601866029 153673003 15685684 222347281 234782238 945212648 9332141 919151941 172687063 412550319 466571971 684606103 965376263 949901134 414579458 149703813 903697322 620209253 869989203 365350248 221341605 97861803 955585901 203268023 533027811 851856902 750337986 863643087 113130115 397336568 902629193 567512496 551009570 918314876 789859776 638308159 716043875 651708269 409976452 888730937 64258587 876548422 573337039 29634850 678965907 840432849 31855014 435179581 460642101 901844217 800529828 681983706 852222371 608632080 885251728 237766533 313005333 488106066 101409619 426135447 885442633 856555163 993647942 288968555 627386390 636024070 927276713 195946617 140248690 189769516 84677553 204507276 66317937 510530944 86658477 597800196 350963792 118513491 32979776 664122244 872874059 686025955 198622301 577612781 294658034 83874029 815379314 607663366 424496446 769305284 886315164 162455430 478376799 732479458 303940336 105763188 221019879 83733401 154226156 361268568 273502916 238903709 565775843 192337205 749434652 504950672 790137400 952914795 623464162 823117175 617037038 348854572 361659481 815659339 926467352 656317514 752049719 741846665 116497231 29062516 363668301 2812394 44034297 842045099 587808203 347974633 800324638 808828081 431708033 954550794 170096648 705210948 45970854 588388843 897548152 795405505 93339514 687685551 600836651 569320027 363319077 70390040 918174598 724978557 886049378 844641949 233812422 490615448 439004966 202826004 372194315 802673266 58154750 416228612 497234716 645962952 764203244 297559353 454791033 195911276 104626498 477404032 901122223 150597351 65792874 651186727 946002855 11648739 191388629 399355857 580968765 554707706 469745897 499143362 132202614 208311626 196301663 218531388 698927074 487822980 421357391 71121388 143012597 479512140 339866351 640247312 125475092 104069594 937806664 432782476 152497221 42433162 910186507 53619444 45546864 975979381 557322522 991549719 987628119 748711150 243421927 421113236 155935207 713167823 920256597 288137821 921479449 969074611 506669208 472922874 456897590 928026598 396560613 599910186 260055090 736426964 92673849 385530181 840496557 30480513 818312656 992993778 925430026 581015514 899129573 970976889 409511246 308968446 815042959 249655717 57679595 58464886 670768952 213614802 624149060 443541900 354268974 545628508 412616511 860938181 18551381 722030452 641481130 267628346 174456990 901536219 4055309 267130838 139582751 697068217 150127702 810411758 542578346 75557727 391427272 294224270 899050968 800938517 603192715 566610278 50594233 660872310 477591515 573879536 727003463 101740575 17421436 81272436 499885434 282554298 794726968 370953167 4584749 288724449 638581512 179041738 42777020 495153172 446172576 182359770 192221388 596300277 992771528 734799734 524374356 236715151 29024003 275941675 890170019 484733070 695068304 793280604 145605379 25176171 367160139 725125193 126916745 237097926 806397628 479318530 519652223 453640947 702788048 524236972 742365395 193885911 555795061 785142414 689039082 1967636 967502184 881260470 450784265 812790063 468576555 827674972 902021565 350116909 103616646 792191583 834849978 651201301 437988538 832971708 676377471 805148677 410613252 655810567 42246602 69527231 135129097 414415177 523168177 690433496 938652148 265533572 884319407 346963560 50675985 573358488 201447548 870694520 307135309 652231812 536000934 628228215 332423135 290538850 978345124 288556132 82730433 665711453 939757432 373235322 351199513 616134903 30900350 761812764 124461821 73146952 831339995 112107269 340078480 207024523 802540765 131246979 472558094 686860171 478210538 375750431 112735010 679658085 98961302 272386671 184406248 487478588 900614885 516829382 778017437 731476360 805385513 713264221 249704165 745142945 86499543 600903677 213794199 117399892 215232792 338256019 43063195 899089138 450363288 383141674 106113661 105420404 514388652 431188106 792280574 992599190 806938536 757531935 524773626 758416190 29918605 709179874 245894777 930533490 226009255 23912213 514526201 31394768 589692786 764230365 629054064 676192328 217650393 695364614 646108571 432883185 33620632 689171766 184488674 336500271 924829791 290602334 441920674 291734795 721790440 86717599 136850336 381245327 844249534 661623961 139661516 726684490 370803834 238072644 509734331 449329441 114501209 24260532 333240560 704193994 788490896 962294623 232902673 6141289 510175588 879011243 291540825 396312571 420699360 476029498 732812842 198045503 619148184 27249867 489780297 193454975 113967466 626630632 574700301 810733351 288254592 566878169 389934192 511574778 657467164 899668523 960904218 771968372 923929054 294144777 328678717 564936301 108955751 414097741 423593941 619131338 145625336 567651117 15443908 566324695 43680615 600773101 764370197 515345150 480539320 106666845 708800124 447023137 733297476 136016776 110272839 21552068 702894944 500207030 385643197 212878460 399875552 346547414 984846831 176320957 493208542 166041900 593773610 602164292 580139640 17367550 73811981 725764975 437535019 941772240 144606022 333731985 395061693 761492570 849077134 875601012 868159415 557877257 322624148 601456890 693894032 432896986 475525309 249305328 933104015 861168505 462183787 185495919 60232270 299546969 214333227 553440811 318105220 808106836 8121454 898244860 677990738 81933434 476526186 115525756 876222026 473648559 449257740 271283718 235141129 150851225 146884729 103300543 708728481 322025228 557273784 255138864 607438565 885315445 356960543 393058931 599000301 819144329 578554849 659232571 971207650 792888076 65189733 289312869 453511263 73311187 40074080 131502000 7760972 369116618 99544107 736499349 842765176 548801846 7783066 77906304 699653070 7184146 33723198 260897902 181725725 443513334 368553118 789164289 181345130 725513660 34739572 780345430 397174341 613294420 292094352 368381990 258698847 357284085 510211210 712210110 283111623 550285290 696228461 143388946 919401907 795772568 879888295 614683434 197090765 740187712 545106090 896743835 599888210 431345639 10158088 634130286 874858972 378711205 275810927 56204101 104224865 310550498 689065883 353915557 923844917 981160234 722297546 35060116 190960670 85025107 599786577 474072292 635310396 296015037 469977590 407228654 91787604 202382236 21912088 141394721 942569947 419534529 38138555 394974508 850880167 900812994 29104794 578255491 132040551 157432072 486975943 88781767 467982569 176041825 442697323 244343837 9718411 17511220 279403952 200679080 102536326 879190528 674751372 737846722 27721917 144728961 997591727 972025872 199627548 872020166 113420592 142197494 291554694 4075498 389688354 142434861 904888492 271309499 573206703 36929042 428741570 60182645 125710808 896724138 88740822 420924482 141067974 98459232 438435701 272988278 299138311 540972026 4695157 973889682 131335099 32417073 971134994 128926826 856959297 23278893 946991 970379888 17992739 145018037 826971738 407681092 139969249 584376581 531506942 713175951 473821974 960248511 625874947 452049133 709489000 714615768 872973614 703073325 813074999 311409314 828577954 112213310 852381339 833273111 938619343 983716438 718206535 762270689 965159615 427682183 785549581 818622957 250578423 803542319 963640993 77550160 63739762 956126593 661926740 595246703 521818895 135748713 408011565 147693842 440314197 117500564 862309609 313287810 673090241 527900960 477213475 354184546 640114269 182111165 39974008 431249963 18343954 758180543 193520651 983503568 38379077 979070232 802126525 288957499 635128902 618283869 366507658 698868664 426926814 880950749 294115366 948745708 869215813 702126931 96439549 309530009 672143846 811265510 475334170 197750438 191682821 952547644 551934984 831797089 134658809 591908991 115563403 153002762 202605885 309084054 136506330 240984962 140670637 791149206 529942460 775799538 261949426 748966470 327184553 688876239 629917218 621299919 490138299 351649383 175943201 439094199 661179391 700603398 102876060 136513561 898353836 294558880 941577556 302805171 126355968 76236364 747230513 94435723 81755478 949836398 403519776 70778159 43337711 396706764 714443716 425796522 25022653 976393141 174762991 352207206 517785732 657196561 973507124 7924030 8845943 1966676 299534580 522541685 702570073 402410640 511571597 453440260 696969519 453149153 608761782 675841839 381901868 355992295 770277561 316173697 158345044 26313688 386951855 54199106 423020451 101395570 479995627 448043103 930305063 654758618 800250308 300607146 164471530 626273783 161047527 173317472 628240458 460582106 695859156 183326883 862992745 59947105 489283494 412478616 513096257 98045276 88320454 747514476 306553922 858598014 63688173 464898965 884911701 303156379 519098070 160448503 257068301 999093696 608491605 39889715 506368665 408741913 340496860 670840194 35015695 354060738 696674017 515772505 814642843 245049525 551615739 530151940 304996629 40899232 942630555 818092885 138944507 883467360 418123712 298014780 594581725 481811884 762913744 332009777 784968263 134528165 492458279 42036563 986138213 100949883 81926277 345023229 362208147 274939488 15863423 249740194 629000225 565053791 765512698 296159419 810103315 169644788 678827710 115099943 210544019 473974616 785709179 202004878 357441975 203832891 500019657 952023699 538161126 115449753 136549827 175645740 102494269 629008105 70198654 88632481 729957988 4641282 433655710 92166134 279580769 302035484 194422679 761097345 867089274 959935376 57256764 529708941 129580163 588600825 644808883 192640534 62575441 283034414 247161763 272533767 486867304 747181419 77073818 25028429 715147523 213623644 53190521 817641792 842631749 123389174 906274272 425106088 128030456 192446333 369788573 407611224 346998168 564211252 21224921 66603794 376662979 78481684 596312734 358759494 519598860 93637968 551400027 582174300 376672381 798561789 854708067 863539684 398259559 931781884 741084465 113407082 145405527 794274985 783565225 840553627 917664158 542355848 265659714 45694613 734802181 635448287 305822189 81800348 52175890 327047109 920493 428838868 258045144 597233226 787598361 777644003 690871194 191514739 212334655 67543574 990076527 919559073 783599610 240852438 703857308 377200426 206775871 701779186 23991762 990341095 542332813 941655919 385213294 660508878 839866884 120015474 148473516 998205424 54332174 200649405 177768884 55252666 629488273 435814027 505002244 417086633 65974381 195873437 608601372 130825387 115933362 451194250 50384459 899532971 544563039 754241766 276733396 751338909 308537304 300725157 594196355 850870116 94897428 979409649 363895345 787280663 951941474 512368861 785486086 858789999 713018265 963254969 766559017 342506537 251585347 124077612 612109522 170076079 319951048 73227245 300901466 435884409 524421494 351285924 187933732 68984533 958044042 464667127 672839793 266581345 617908636 119552500 969967812 712806063 951478500 333863156 352603077 755936325 846232016 138089162 467242676 411766633 953860482 86318044 754273169 57962180 210395655 218899042 228038258 530346702 292126286 528939723 818747462 816547780 732741999 6681193 738048664 690786040 323864672 263404808 809883736 941773307 235473659 779851547 507095721 186952158 966231054 859698797 942888483 664979422 850304310 262647510 76746054 656681143 348965553 683535574 714643322 559361207 902434616 795197931 89707908 194560901 176654006 760971721 863625032 909396004 767652914 454190047 452698395 91517585 717594855 262582130 885807243 953068513 894950028 392902963 992537023 861181081 105118111 787941857 378676854 955422420 50589366 455422907 612103562 399554918 138958481 179263235 958916124 893909448 974461165 901140383 88470348 3631522 514628455 804611732 913027525 134797720 258801778 365725919 78831656 828912984 480824400 964638898 634497849 375774427 210058212 627034871 89471860 315176322 267493079 468148713 270598741 318082444 776087972 735218654 570153713 767562804 914481888 381586188 661472251 741459405 135242922 602458950 745090926 649871376 259587033 510634803 784669096 518388811 876360721 863500751 199818146 209701473 828139649 834315994 585475899 38197860 313867216 527464110 205890534 581360294 995612823 476489274 899442737 624217146 64224280 322112801 391779949 978706167 703698988 905768551 572681923 838941909 360743852 170289201 488813285 620330885 680924003 125998732 138719695 409801075 989499482 191054192 619502547 670155482 25370186 57494798 560869694 339237401 584958907 766760227 920597695 433088081 95765852 672556783 57305226 159990131 994669584 301601526 138696298 550884923 59886428 563894572 389826832 420630280 586700124 731156468 40961164 120140478 857155199 32197210 529941553 846654680 223251401 1960451 369326514 101137938 59455248 930196207 440375339 496930507 696956433 213489385 782534939 792722284 738562519 692356517 952712415 585748454 993958042 943925064 136633377 53844470 360335987 378976560 326991101 947036111 110133027 367952264 67176588 967288225 252665825 449634492 666459256 475917225 304111295 35785769 577055163 216082894 818498327 869946853 713013400 367971111 83436237 348064691 13209747 674515107 40421207 965922161 260263561 886895600 762363576 249413289 793256421 975215914 628389848 120247521 774768376 738522874 340716136 694461316 558327450 593381960 144095807 77303057 69299185 300723453 965605178 498870699 516806347 784103504 221333903 82336098 4590967 157286491 430400788 17800713 831801597 470821994 983722873 92065157 210233946 598602800 193994797 3490366 426335065 822384644 123737887 201103441 413423869 316970374 895564756 971751318 910352334 892176914 901570727 832167870 45416719 867175904 183554920 562223065 503795759 404888822 644559162 508386725 562175312 74959950 526187437 393976908 398298295 362426661 338558417 608532240 813545812 532553213 612022606 239880877 207454209 588276844 293500669 620878077 905247217 41581776 445145747 668115902 933758689 346716473 500283771 979175407 66408728 683838690 393914823 422720838 88727511 38473985 931107563 503419174 113433934 309811351 897396082 364248580 524754364 88470850 972780820 338300175 473540414 437319777 430697403 680994622 25596620 724198071 301872699 783360188 765779846 747018445 303992442 552054887 946251269 804276212 383746645 12659996 340631254 777661468 287897185 281875116 816135452 71521099 785294290 782085737 381332450 535206723 146334316 906086813 476193924 971631487 96903339 949734337 408951263 527600742 630728959 287064234 104315164 785118009 922940774 870095010 384652805 226933215 422149896 330904073 883725778 805896540 196080420 76873383 436074359 483977604 358748499 104726162 555498703 996559140 886811898 789347504 384282214 885662566 547950668 860476137 709810404 644854006 810210473 118761667 24971099 293455783 258342252 129286263 78573791 33799377 999381272 315742947 260732591 274047519 646647019 144458369 932460410 695243790 73848103 368534769 31737746 432596601 473260930 587236448 281672092 212589180 229100303 665954305 950768097 777050970 526430441 660578500 274421327 189157266 631856518 299392426 335129400 742715122 281195040 266219543 776514498 133092663 581962489 37247089 407140181 81125860 34221809 192116942 776369649 108069911 560651710 808107394 393182864 886428992 247860193 674854955 99018171 476960495 193325612 902302619 254011464 719756052 415397470 528432791 761429669 47253988 680341568 96559069 642485461 961536607 362778611 418999958 94629269 944741099 308763398 354285801 25866958 195501558 546402742 654752959 156087821 107054452 462860352 401787036 845999795 710720545 76641990 797534317 40197391 122483953 699836935 294208855 842240005 115234404 675157997 456186025 15004743 355499564 552745093 510006555 169552522 768040055 929006513 264181790 565297506 90286262 618467590 443680815 138304172 17386683 98433773 294391992 124441134 413810477 696179027 822957280 124531021 625337368 620491596 17244763 747821321 172844882 311453617 442577677 140595638 986611613 898763701 8116732 194627528 304025146 518123287 364180049 72065200 299646151 480878190 489879057 242448764 99345779 933559872 380752935 116732462 31993644 675144926 93689947 298320472 223840304 769163579 275367844 701694024 242171526 292612607 302031696 415016408 604066223 744609372 408128397 443194188 495889424 416245128 490338067 652430921 786884766 854518116 577012473 86530916 187912657 66891529 181496032 139774788 451400 562248966 109023601 884961396 89910244 55229899 35798219 313750547 824393477 311166063 15444570 66565003 603778669 169992617 334097762 60361243 914601988 742226158 503555430 263007764 10987637 993893497 915438684 797872403 700927964 344967508 736919670 888840620 411859037 918415701 28615407 264826788 480664667 137639007 2304535 570574910 45385258 38102754 736841808 869778734 349268816 604802730 936343736 953047484 774795346 122957849 13408726 541913686 865184006 369480508 804921449 876171643 215890356 572876484 674044045 769334671 917843992 263480066 510691642 182219380 181895767 391823401 299562519 515076785 381978759 301867054 85651694 427364016 192486159 675009853 297142750 541754974 279812582 86002837 347318809 54607928 208960686 213243886 449037965 74144691 435240745 106475765 802832685 651131100 679352248 329393081 272982122 449712591 592873147 783673764 484448322 774768913 175497164 784010841 142362049 557475922 85877894 80530094 984839938 130880404 755539946 134499039 672635377 35352528 73018227 872470537 942476807 281978912 85714422 244031123 208639955 373471519 350506887 11472639 24602618 29859134 193382072 150101092 332088077 786255218 933774855 816536398 413540482 109272018 453063590 555902530 519264291 391457835 636432623 356620580 522338238 391972568 343635970 47489966 279841447 416654197 919960502 74834605 698633108 858191276 318865727 759789414 231662794 669372613 623778405 108781763 551748099 817160476 258882854 736352527 603415693 45174060 405405276 16956174 6962429 858468866 425375055 526226720 249926700 61807677 735363651 772264938 306296596 78999621 819754903 586138043 495653817 592231757 513488999 46803276 450423032 832354726 806592690 534602177 354243690 282887446 643383939 758508140 100047921 754783145 494860666 555979965 799957204 900265942 425452490 806919633 611251159 850827544 185662704 861177858 912635220 921026354 485959147 71448167 25974 158230402 657586209 348196142 750462158 23591560 247515770 53401541 855946285 54108459 588003717 62706326 189512256 83904007 821214466 289560176 838687151 168591483 845540140 491160707 921373776 123508981 298080339 532624934 974336524 483743042 246319144 739488095 257285747 584794642 810936261 109828073 743025043 321038822 458024214 346003552 344630381 705539983 251921444 53093017 612164793 839925160 115799342 801677048 776345519 789530159 943753575 467549021 958121642 641810066 958709727 732011769 765319046 109306417 117153055 739655569 593049458 363472198 331660015 850335205 948266839 142596276 960163277 543808234 463635097 270703842 742328137 808265477 828760177 994249581 861358493 293441321 686691092 829674186 95118369 463036610 619204345 891388295 930585631 429842338 533198361 741811709 14370458 151033758 851118126 131523512 890689327 296683935 494995709 74865693 147019139 295778900 217461968 959698767 692103485 533613416 82918961 434431621 194395244 911679137 281197553 55753736 57636809 967888645 737944274 5271529 283441606 209664970 896659824 66543588 639507307 282374536 808355297 653877764 433408293 659473422 785401276 176613971 956157356 132913336 251479664 955692847 281208587 468941631 767907965 973312071 2555047 703343277 260260044 49466642 467538765 541457596 105220378 525175574 509346240 695681003 530447102 792787846 905345972 427106925 859331433 397369630 709481460 520203081 51247393 142889753 32192854 689165020 172020075 988350210 674594708 423499738 796559408 955803294 892441369 416983724 929115365 747512767 120327001 41891760 796979408 440382117 583349355 754716137 965557690 92695595 302913491 496004792 737999792 208259462 775628068 449847576 605629091 337625880 970050657 509392836 333031984 2243510 51074207 505052058 843110071 725668914 928551796 492185830 533988560 673509516 761685906 315620276 273538634 734529258 357512035 70518041 174911374 940861389 677750530 140469064 886073335 980664020 488990207 476589478 41439834 117134626 926437054 499585276 454760505 749004062 8978111 787792488 603763923 912568670 292844546 299390346 490753935 73912693 644092527 24742494 747422208 405778432 340362769 20960841 140307689 697874803 943995233 167735415 491252544 474262114 160720830 377325878 307442486 502227388 853915356 348882319 619362013 632868761 848467594 74122518 234389174 709962057 861915005 690669448 475047078 7275902 990059793 965801012 81188594 486668672 990543506 828610801 892447103 183422626 702087993 885271144 733813781 646083226 905522910 225066324 120345339 66243739 454908553 280304176 420987478 161340260 629186494 40349490 794209020 330170440 114472007 881114545 892648848 828903364 571783993 367695925 688695617 414360137 186013288 769884211 901028808 29073145 451011363 645992263 212495771 5615708 383779758 946309551 651698933 141819019 23892226 624560623 60579109 478800778 904864799 481566586 640141038 386567644 521916075 286866409 569254435 488904434 20497306 461903282 170324149 592281298 682115558 859019765 859157786 868128846 481420327 612702946 897201990 784948042 111211560 109697760 790563749 494991317 908523662 294779033 636810335 784932239 919339655 697389443 116249369 676720805 31472380 756390406 915804801 553388454 895773166 485059235 894809239 916270471 799478869 65133387 361068120 481594426 776669504 220225906 202239623 110606182 832928851 99441613 895554223 944140410 61655724 538634323 291648078 822695738 833413355 780974764 607627976 605269362 330880558 723877344 134506518 362352937 332784101 50311318 915741390 81073619 387886905 663066981 997344089 187365773 580716719 358412209 521476550 209902574 431154466 723716173 320508756 116599668 823157785 68579330 60740077 737329860 607213653 204904506 560025597 293143359 985879269 20169925 898412720 169276178 596563620 32919238 531629114 929347721 83230555 299886855 10421339 323633811 962953835 860281779 510999583 543670554 71210339 32476133 753573127 502364804 608708657 926598234 618964471 284382793 995177564 532220899 21712652 454907568 737125404 434254601 748050926 575521024 454424525 498979998 744797201 50988144 531899235 128942666 832852216 467646141 428829521 695789906 791279952 391783355 408588037 154795886 787970260 479798375 39788370 394059739 982163179 648497026 320657972 601127649 932879818 168351887 133348548 807108822 475775806 722990303 241363422 76343084 151027679 548304298 575323081 748341231 451808793 107222315 877283897 137177361 427384807 306113417 832967266 71181110 550413123 94071654 78493348 338383383 573870029 118281717 732443121 556033207 619295095 905617444 9677207 404691264 73969331 995542106 211800085 402261488 571048761 305679858 478604571 722076439 853984155 53927651 322934021 305792948 13666317 200217917 442970308 293567476 358847685 128453925 364748585 909260808 222525579 443241932 100160542 796395607 414040001 832603662 204945165 33335095 590737457 67138723 438026358 517223139 62680829 502342795 919484627 633729589 808022652 398089197 208322379 662006807 304533200 531256399 820316106 318199516 583990668 115802765 611766991 942838352 244256689 829031928 852099159 319298619 124790211 952259700 115694225 538830211 637379713 173155741 572165305 80633522 240294464 862708015 597856660 155491644 365050809 517341286 789221232 25589812 767946835 850059962 687596618 72480034 233832712 360429075 243195901 817823379 476231839 854962892 760661731 720488528 536511171 465277241 39787146 661301381 270053293 7997723 200131592 759949357 33669815 624813248 840582878 126480630 487521262 438439538 281972273 705088422 808297175 71193504 730678234 576244009 773769817 270791203 501240394 7602529 631220278 744436295 825425907 107452116 451915538 438603989 680456995 988426708 756397582 572760493 649728088 26450874 433274567 702376031 638916582 466944381 327189279 479499460 593425011 667226892 770455349 875397283 372315314 578752523 799107139 102993547 7512884 425393307 226301101 508753277 432995835 857521378 105705923 110938094 964973494 557621460 402058434 497946840 546048167 158456015 70707332 48292607 37423240 503981898 750668637 676339822 823442631 930374267 8355633 269383993 597601159 778810981 144781275 822432824 210079855 796404765 777942722 70109090 74314424 4243822 578862367 507310258 861765200 684568289 470764703 679255045 94706101 872823137 29718236 640754267 31279151 100425568 541563225 921218743 456923817 144748214 450074916 280366447 75122480 458430548 549750439 525239990 89757880 547048066 347672813 152354086 195969182 125615534 222463176 270283605 982375708 801325542 630110215 696657259 338410182 100874917 228428655 433116282 973698053 258146890 926386901 857493556 358572457 467950125 631228650 815496274 612698338 81303565 948379072 540337170 392250464 350645863 65577159 482008343 897693928 265766324 634362428 946179461 243898209 856825603 68979418 226273916 510667496 699089632 922931174 701594030 799964548 3876180 134710311 626178953 262023070 913613563 336188860 620595526 234080040 967417509 288608151 846778377 901237425 89503575 239631898 293487888 440149437 305209057 628012582 190359716 570975380 114891361 136539176 814873588 971716964 205518593 893663856 334900811 904608224 669111381 36494840 557089124 672987561 23721503 35784428 935010630 789851417 224489639 408122507 23931456 44423499 696730658 723226185 945660923 786234232 962858082 91665162 78900020 120583490 719677743 269259735 691558869 834569103 405798910 358948809 658802418 463833855 105129016 993703229 220958430 774240396 882714420 778047553 447227956 758952274 666348332 234754937 401320043 890837970 642877444 425251498 935261468 192124453 994034 880922390 978358684 963852116 972587551 57258703 84435605 544781645 179034789 628510826 379350748 584833698 987459634 38153165 48667552 92588649 884372745 122142334 719345396 619603517 900189886 19089704 231072142 419054570 253844640 632392184 309892539 896722083 910160034 97670359 88846535 911154067 978592748 919721570 875006182 803696651 829496624 811958139 200994647 8531412 440468964 580345394 445881462 280444949 471014911 347065365 225549949 207904007 469207698 944895344 680023875 221913936 963985047 911096017 640968505 70346039 396004552 950861043 967068121 158680937 48531401 55914656 69835004 879640501 828152577 797357537 535853503 657649201 609315675 736848149 518696964 902300990 169709895 964578425 35262290 493241157 311643790 260812238 701145163 780851487 58223934 233685390 2765422 874725332 144781406 496250278 945071370 393302309 299627673 912139491 551983246 200675425 820570498 474334601 80315925 501239426 271692137 468685779 11404978 733524164 58050280 530101942 635825153 80276526 494680366 671087443 573517682 658840507 784416032 127179196 292208346 842639965 360864585 147490119 569881649 358162342 643740397 514953018 751464651 943368069 279608860 155964248 144043493 952695709 630298848 76875770 453935135 754507336 398077900 465340112 488031499 456128179 995442053 976373004 536404704 342638771 499976798 109922385 1479277 284392829 89617933 146203974 979549146 450482517 293694093 549430794 808644859 937434489 916900163 412625861 880802557 49025375 568590108 877362401 1721083 51405307 954238170 308172569 805912642 204832422 773512681 146460493 660960600 621471085 122833496 49881656 816626207 475326645 12320392 670621836 759719473 101938324 816825809 591784970 552420841 110519901 141215763 213582051 47954389 910632278 626207911 781273297 959657652 47314370 511152050 961378734 98719676 317906571 122067655 757148669 522738992 895580335 903609161 36215944 369567771 878959008 86097599 38710330 206802004 98417990 709332165 966521477 52872666 526157973 410822798 457809858 489194226 404554913 671391908 389664966 315187190 297599818 23454615 127361193 344914187 534606664 88739926 296150214 852513234 63323932 53298882 375252226 958904266 809424395 411468169 180988389 540899754 350082119 219698718 747701758 301016460 929030882 566739586 353889125 307705206 977562383 811698982 796899431 382117295 335607241 39080749 549820836 633207058 62535363 677182028 830637596 597142026 618438306 126787809 449655259 681762237 32603043 677423836 493182855 842027437 88892004 674171243 382927190 291490474 746386312 130628947 592506934 527933545 549884884 946396058 835638750 527447267 610611392 485054533 762080913 946218632 524135281 311901749 431942042 586670643 989083776 115095989 36329020 460038433 241883798 485984278 141800670 274486840 15924466 634983524 116514276 104816469 161671118 351957817 248823295 908057429 335103116 841330228 288507325 884987999 640242637 124146074 264951617 103370380 461716958 27032530 49589012 838368590 191450630 334047405 277555584 33050757 449143393 313884603 493089190 543543542 799868881 487406211 818030381 815793346 122389734 787061008 773126166 136577203 991535177 21949460 897150983 179154644 715796039 185658307 64142642 356038676 162320732 181610611 459409055 476554042 61159492 361514418 314922631 105126473 548078174 592478215 138177229 997221567 906362817 483782770 393281460 558748049 971188980 63828193 227057746 946095065 850889200 852700264 82672267 694940728 727166075 832339601 874095371 442962114 17997907 790754365 651517141 32834991 972364975 110926195 509389032 886040818 324956965 676828014 991167290 873035138 121822580 129344518 722773056 28185397 465643640 116054516 439449797 436832619 32399060 519023895 235444036 883288259 371724158 170632654 430745339 98890232 2972255 304840709 394368697 873486513 95595073 45885837 906321503 920476399 9328384 268226886 659033568 186801700 945054900 650200857 912353189 66877479 632061727 487642597 947579227 97705366 456213464 239545376 387054336 488612523 758569270 622498371 224417133 982809779 793131025 655162471 934216362 648619631 960003180 181101411 522106143 908114604 79503599 280943998 681107355 88831982 401687235 192657274 128150033 199258486 842858131 40503222 118652317 327436209 380662170 66231543 277657926 836875633 158293270 517228613 325488155 769378891 139726984 549905287 752188669 785374360 57584110 538921383 286510342 17587289 720022793 808616484 778218244 799526391 942076833 311841950 740874725 343764068 504499224 869024757 543022553 199873706 762044330 661674869 379826266 142706499 580422764 657484191 832098483 591232385 27229155 10102989 360611276 19472490 560008276 965316296 804846849 617592385 504237678 91357190 487696025 76776822 752490026 118430620 876303213 547083210 282788922 617177937 890847277 787288145 338719045 286386182 839678202 953279727 800577402 219504467 948502577 233516517 729505009 780601060 824748902 756734163 790704048 37876529 776206653 203228675 3192824 433569853 673337411 359946854 377443395 13549787 436723675 129933420 131980407 313026887 529532981 414769328 782721175 272896610 54573824 121440220 559282791 894252025 927236298 212376544 966272843 875738874 445893061 695777851 508856285 270641962 305028365 152076685 308518490 81235017 207821711 164227665 514804870 881159122 524174518 892248264 894708908 960898193 874698035 26689314 126441431 256747367 293974993 909162606 529643976 201065168 883119177 88926766 95317192 810355474 153819662 914106386 538610699 599712722 462400588 899983336 870354683 767428953 52060020 31389524 848663969 112398082 195617188 215985190 993557203 719791706 960749805 888266111 533206250 687964191 767471776 659647680 944711558 913963121 568810285 474355533 115028288 304445813 415798651 62861832 114801286 569618312 976968217 505928337 21847385 291885157 258428024 892202067 59314109 163004395 776107942 760494429 275402476 971725129 976479619 268959679 544033186 789745775 9742141 77239435 477709966 629730268 589403467 274937875 543693388 10730103 749293407 511238028 315175916 17608409 574099859 282493553 439743072 403584427 788421889 461590456 695469583 46849912 206308874 607300043 62370658 982416815 367794472 337773134 806658296 196790442 606732812 203207833 986536216 468991304 132963620 316762533 98721571 722367086 591700407 494931311 733097188 193510166 6169338 48273103 63634926 432785548 330766656 503377998 836369974 971704896 964968453 384355909 871071160 171277327 991655951 933441817 6210493 211966774 271214950 812868788 261273567 730464113 16076621 100326135 199455416 149040240 417088667 150693339 871407325 861305426 645624649 457020864 54815591 651793986 505293967 118450516 84579533 688576974 474344865 773465858 660281869 439313318 10338118 383869380 463106996 854510421 317311197 469317488 66477194 441042498 282186276 180267113 171506611 150779248 280593247 223478378 299819487 697681913 374171716 23743163 411503690 19796364 480764026 318835632 524106701 838574344 289802500 461202585 527151317 764147364 87184795 39949538 55977033 97522912 423818917 519084028 952033332 593646465 988401516 871026878 34688963 123104143 51293990 58711925 273883390 184403588 282190302 573702876 882085500 656362018 449962390 146105542 676158381 930726415 464941173 52781434 621817111 754743672 513984018 1484779 518891036 601168812 41434316 574868068 698691724 317769585 93952096 503241407 911416049 934869963 226784636 946105011 57974105 130594977 4816935 331857494 314998564 139523589 758076721 49600416 795885606 208039110 195705957 324560338 991281876 660647129 377341771 613098986 267907153 891325789 614583765 786798188 492494600 508534432 214182607 43702675 826304016 160651054 399460434 737720065 95521016 626245069 536341427 6011472 609356398 393674714 190385317 924354961 533198302 948462037 826471728 181600259 9017498 22177684 506160596 299374 535341165 883502367 465914711 803248317 774828155 80498475 442562856 119839106 441549259 509261814 16058133 267853274 669912868 415518566 858089690 617950235 41763634 246947469 476478059 503636383 640622182 666863375 280507696 26336835 615325412 106979423 207937093 624342909 981673459 714097688 477158634 369530975 450116406 943073345 25295643 77460912 876088171 467858498 197300018 317637429 977120311 213358150 438007055 499549530 628876715 296096744 970016117 523156700 543044212 446494175 26793083 36182745 113357549 159817130 62519579 581199312 266796552 122973023 58058573 100986362 689587063 535217206 470517336 139703468 330806902 495812978 217164380 206895073 963671475 266980749 377048853 793308138 480338898 815055907 145374019 961731964 111152651 115390135 337405015 506713214 414400661 216714449 395412311 380274562 376531578 310448241 813990225 643328130 433421264 872048797 744314491 123008326 259782355 67348179 115228145 590589256 563161156 184908876 650000680 379348983 451889624 27049533 25173472 932228521 842105439 170547490 746476836 805774441 138453977 83881851 165004007 405370989 300596299 560416317 785645550 677127877 870864557 452152127 172972358 156802172 176717275 769803200 132326849 436499629 837151378 100071346 879605237 400312534 284980221 529605916 779661516 736869845 409171800 804834987 521614717 103793591 827898828 268091553 909568031 966352804 204489755 927088389 224240145 505086053 340021057 9885694 34730281 63401966 314554172 60218990 220204137 491271447 830022190 205047338 927771075 667173567 305118683 659892663 920002452 590098903 42014931 552180319 326968747 451186730 209531657 848583464 554980320 37430485 969191368 317064703 856299640 173681122 244153091 80539784 531283526 584174148 942941830 566013807 647576113 257496001 626232796 720296601 748767447 308771337 925343938 529054874 975944904 230462620 41463888 748463707 820561523 83478818 300644026 46621 534665548 510175682 701146436 89645867 400122518 670337803 406710569 256422158 696535276 503380012 189478293 227818802 87554159 132420122 646348960 587646623 242432475 125098107 160459575 991199921 433869444 85803513 372771146 262330699 168782484 414235034 10794405 989344006 497713851 163954782 841906979 32379398 674130464 543053414 974541617 74252981 65907569 233768537 183191490 762442844 737148548 372669783 842777997 677219058 357606256 489126956 117382032 600038730 614225063 277841607 443755003 48094506 363645119 816526148 162941556 532427602 83277533 173735960 374287960 433507736 337690742 68711290 318403485 864337557 611764703 292945101 791106889 530188623 526713638 974298379 145147819 116378537 199484513 987925815 793597595 557090768 329569123 910979626 9645850 943794185 188821232 453400852 844405042 404982702 122443351 7346597 937410304 205720884 33598908 164214615 639228619 223806001 232925904 957632103 88143557 697206958 103093556 879250446 227395581 482323545 706065176 372543399 598702081 758066040 212985565 392299675 167673159 542554687 155795653 177319008 338865223 344616884 630719859 35786616 749599586 753163210 43133212 539526241 958884093 929248472 556257207 450629063 153054472 789183110 260777517 93714381 338906419 216387424 972964826 566301999 698710968 531546353 791361749 297413049 142128744 4347314 542229075 309801902 546902000 698024727 487120910 885767223 42641611 117840768 921553838 644757548 871003977 817203402 36800140 682404421 598968225 593057346 985549835 752022696 234756807 98843704 845737076 573663225 315231127 671218253 992481576 13942095 55280957 783843324 163871495 197409700 640706989 706100569 507211602 40125341 404125296 994332511 925892563 299283258 964689630 699962752 796557157 688209959 369682505 833357296 223130731 968650729 278930993 208680566 573189777 366204151 307524269 271443204 939867375 622755395 795177809 784865302 489213841 850458765 421224978 653085335 900384817 61931966 359185904 260112770 102057306 615827551 106961632 880466220 915110808 71651261 432945324 564184316 759861219 802627828 250057963 982991950 623794909 528988955 44188867 49501037 895193105 204229487 173460592 687576831 826984881 968638400 324958485 168715074 671613517 746183462 821800408 571998333 808115427 33502663 832111102 762689085 649330213 939072733 643155304 416957372 863240345 76100627 981141687 475617916 731244807 231199649 311126217 207556067 612704955 355315083 109573455 360414411 559544569 283034046 47991242 239045801 251672446 225466078 407760874 923285962 971649539 82077634 347800646 632281317 115580296 32428099 394970401 764910509 824017183 890642057 181867880 687257527 819259035 15525919 15391794 403020193 246725567 326518010 610576259 859430522 681833092 720149713 72361284 93894012 3183759 120352525 185456165 107372556 198334954 593217038 883174869 169984492 675294671 83491866 802265809 790874967 115919964 49752561 408301827 939937146 940394617 590169706 479711024 612170004 605695624 495102818 15190196 704937543 821620827 478282807 416884416 355970271 50948871 489245699 302380634 54132629 462114576 487836798 14021536 660449529 81053836 897196404 830434021 608864858 980688269 485216181 252256176 949124584 387485093 660558002 741578081 180396062 103244060 73805457 792566065 561456035 568908274 807756260 266393577 243045452 138555418 683277992 451532074 189504289 25040043 753912708 96153269 487154618 241749505 110174805 147604146 175319692 859887560 830554518 636700902 693092181 168287050 888957077 642216764 555772143 402031431 236311197 736168204 357791842 310116653 528734268 919247876 879024926 189006879 38157805 974586729 327562297 721435796 426118803 517066585 746475838 32547862 613219853 86146807 274297366 575911009 233750953 302133410 435798569 64305470 938834311 128890749 85108872 680307739 623623864 640881014 82339169 859935060 377049217 292647362 22568064 758299836 211895238 901592989 947306714 250053042 728696070 127385362 824005189 7331224 496968298 422997379 39879085 110188151 509144185 314176450 538615511 742895137 616309859 974414079 659716959 407660521 955821179 744825830 87968260 431961395 238223195 22823780 144412806 615272411 315471142 166980870 226088598 379882731 921090210 25911663 629935772 649786279 153297025 306457312 657117502 650265322 729454690 696996586 612969824 238598875 863689388 4101687 834010363 332515598 978515765 346243673 740176119 786853296 91069502 828144378 71331042 181809048 703484509 68260199 797081458 18955650 235241068 23170055 251354732 8847630 49081718 881290503 658633908 54895094 40264167 168267762 557676767 769718856 717780699 23162943 8317730 581470086 27264629 694844445 913985684 5780393 41088117 506678154 645150040 984673971 187338883 568997433 166483018 890823391 637257632 816080828 762295393 872498699 691767234 13650124 881346328 593365303 747456979 392496588 648260396 787721145 413280701 58453515 557440000 131061399 81616457 418274082 565047837 108881085 113118526 331549872 114661477 6722994 838228025 612327869 991396964 25566907 33841653 10396334 916390297 671099284 826477161 531202041 396114335 370760746 544852165 129977014 964126049 144825495 522473601 464902796 932546639 935754301 523356310 342502990 919332052 604972766 760777071 484379888 713853850 726411948 815929759 681031679 585651294 506674135 145875899 429564609 532241041 179717551 439960942 301147689 850816835 118954454 832349730 246931169 489715200 229718246 376908182 306357600 374543740 751898135 771260395 159606730 540168787 294616705 502109719 459500838 899589470 115403142 796397077 465959672 841815089 464843187 146991350 279982734 971517321 292867248 709547343 356274713 472584798 2024636 657422402 175917984 120979090 342288483 422849152 463210641 424523080 652273686 769568240 799066819 404171820 540828634 958673548 944340606 687961690 313299618 256357796 440067512 428702759 52754872 906027183 123034200 370114411 53018532 403016933 341631731 198402131 112564275 697906444 523503280 114588911 207845197 699421264 88084352 402650031 122270415 551294992 827173110 627060452 320863231 478756280 31232271 714208216 289946179 828089229 402169906 603245796 936963376 842237417 31948555 842234599 600780951 154982754 212349009 506315834 557999686 406497092 704717964 523080313 104403535 80737595 637669223 164765083 780158858 725753574 567415113 754945625 129564917 247104574 382006076 450428147 725860853 265754699 17152714 15807031 946360279 419322619 619052826 883323654 114076387 503517732 578074604 714857337 658500485 790423613 73689522 69016523 49437056 778407485 592096835 6356942 859145080 82282409 171122024 491820289 660552334 591053488 246765913 790117250 838158061 481288341 93061748 564018913 747043039 110214461 432342295 545919669 529537080 51395120 281759674 496129818 407429204 859834277 63503507 65929688 502774241 137193028 987462562 552211296 915600513 432075748 558568237 627261944 514358156 729690260 119082232 27426841 173260099 218364497 817544090 11418159 699652837 910605837 427953423 299212227 20820298 860295717 845131895 402873729 764207189 126891568 899003546 171636392 839242196 962507052 90082431 342016437 99700080 77544993 894227732 867816944 362137092 305312321 347595239 876495248 35002580 319193822 903922088 60779031 537558318 573982530 72197189 89727506 484588366 500150612 241456084 357925015 212962680 86587978 760798743 977169868 65995897 659802289 1322611 757754445 474825692 91405042 99770881 574525771 21466386 846514964 294859066 383603477 4343636 642454304 112615076 39346216 961648126 869053516 100125246 351722795 443036045 24838786 441450301 780140762 377505749 682906384 138065777 590468429 622010714 898864519 567638296 540522962 411183159 568960907 150793758 886008851 512882300 103080990 313050973 534348685 949595954 607910039 770468513 953939589 102880694 883083589 845802156 64528819 604653456 798443753 416251614 47689500 675798891 710218266 680346613 53304639 245641001 818412389 643773067 867651714 569793260 63927715 260691028 833492770 485404973 411484785 572017972 998287272 514565775 885068945 385152308 316678080 345495335 155620820 123134020 448376028 891220760 821452528 365421199 495874215 472412632 781672812 396080066 148211522 344407429 76426679 54032513 590048429 747355419 697805579 310216495 169665030 614249645 570907522 3157800 99654617 834908658 427692123 97941888 201990784 165277419 335610547 518668863 510772753 491231367 494319235 811665133 234968478 315771762 177086331 730842693 788184393 811275494 979439110 788912267 155682922 908382140 842944779 745731350 508253911 393266709 55947844 677918940 7516354 479371717 533593091 107170970 166796727 961285214 57629210 368787510 126562632 245756108 887456373 489851737 736987474 234291959 154033221 971955952 550063720 331119551 555314996 190764464 142395044 387270457 979676730 150594317 295652597 675137860 748842018 803906507 68404569 657306214 334341798 75920922 136677930 720451241 35608243 155991008 534252806 945753804 524778518 513331789 44026264 264751242 3183525 781013737 499043200 9733097 605486040 49106919 340852647 13317387 92387734 335764042 400587844 924580816 338874710 548756792 599718675 87716728 205179650 520639595 745022941 539521447 449076868 734217222 112489039 337201463 890208230 646741844 135471618 267503099 160073633 179497881 532254340 15773509 960511618 31297539 25506606 418514009 932920809 218875604 284347748 25308542 554639646 684935591 802405709 893514355 86208734 254640736 833747434 291388383 775280330 431286726 830909829 224357198 18020300 943398868 561558660 908228529 442657063 697030277 28247979 602730695 876528158 560502318 471020556 689556127 591799856 496527161 960586487 377237016 715402764 244934234 255061909 122558761 782386176 57467618 868589468 868594909 312108353 702336901 159983291 87388682 133623627 843409472 164262231 4160278 639324691 578337242 912388806 81981753 127883871 940636784 537228800 4412028 353655453 8249355 546484506 945455308 357292867 359587344 175208675 72695630 604521578 430270583 47770743 239424105 487738200 916360210 108019014 652362904 471213462 120518656 592267938 457353440 963928127 756530168 461513717 603252817 187383762 226418874 537750922 315267632 19572009 74979721 172196011 373227461 83229075 718680516 171199120 293038293 78267859 346407794 218250274 535305788 776678377 266021016 774729893 116932928 34897577 735265258 769295832 358627391 855783913 214080121 815980830 819712040 970610288 130010899 275481208 10510401 208946124 813232129 325778032 228518133 740728201 497974042 454261945 676473627 69170909 625461065 969511919 147438768 824385210 187762193 535260907 453579938 306299560 162507151 570512866 341197137 897772408 192325049 699824527 606072673 406405169 368321708 278301064 229531808 350848958 553782271 240042209 559795082 219530752 565820240 788313214 960258952 63794282 95091510 489248931 132965190 720552574 458760849 132920309 397454136 499039393 520697568 851034073 805338953 535721070 274063290 146536089 286009830 466388338 698876967 892082502 725309858 919715026 170383565 954841666 270563984 576682187 47400226 830359065 796212938 465736817 471188630 608988242 382047450 566280139 98237172 367528992 139349065 409514372 352965652 536803200 908553765 873663219 240353624 566409069 261900641 514416914 565461509 547910470 980805251 116854827 439992971 558631461 36569852 462892887 365989478 159650187 39575073 413389703 990009251 688304363 879126519 313714232 149808956 113690321 732510723 100562479 481219312 871859787 510076850 834184963 261179338 271146966 560364534 501532961 837556034 822265174 15949874 255533894 370175643 849271477 372388720 662684965 260419289 408958572 125577851 626408766 568608758 17669275 39798468 411134361 705973637 771441338 577364944 855782592 885131658 309875666 956345070 218867321 34251804 318938272 53052284 147947493 590085237 613416817 649480454 280157623 288198342 517946679 535691516 658373984 219734507 908080236 173575300 480153795 169555159 299153150 106562560 590680268 316822424 998877379 1814628 22796061 622835069 431695924 731095004 360483078 741571589 687440074 579350399 628339745 6378345 484919034 776287237 448979933 98335850 278284042 581653907 239050543 796230721 117345423 897424526 868481579 877942010 70999825 201151726 900013520 222669326 160230637 490693787 392008101 11624368 345024767 267320513 634459436 776720690 998415517 847458865 370808630 538371942 279325615 999148374 397266638 764244648 627951963 846246570 715096849 906236004 280416829 954147391 554983076 250278603 704088268 423464655 128220612 627604444 624616380 880750483 850273769 784847016 223960621 94798222 796471383 568985387 362118734 283447170 198222428 360534250 130906035 421547410 898906191 262748001 273212135 148689180 26992649 901164097 994935750 742089497 807400101 127868930 548753240 214899528 378147532 252841507 638364182 358884495 880445951 115496913 239634977 583236071 752860281 463595597 678034292 401848015 885097336 40153026 685295185 83319763 253203627 668717571 357383524 4626170 931465571 630595659 153315349 810974571 531759755 767450 405580420 191676207 128636379 954333659 406575735 506783910 59691517 897456268 865668404 940137467 12953181 957819732 375889890 618329813 273931681 906440533 20177827 159029016 799109910 557989363 94865130 52313537 79223285 452248654 909456058 10688856 82844312 62771406 674179778 467120418 916055208 79760197 511312977 44691586 34093855 917888711 403991848 93785372 667861330 122176603 886439190 533330862 79996335 114845431 151660674 206444367 21285964 24354853 365473382 672912225 582344215 312854863 577742113 661567500 765103516 487198170 524772707 700464179 402485928 198952484 20100949 171057487 131229033 531413925 68265424 17839239 301818987 472257271 111624610 969680316 446950226 850580152 355527530 379462912 817941934 507188203 585907278 691744249 531543055 951380659 364656474 113887270 116751873 942398586 627971121 881855389 282113108 152743827 434835919 537115387 204212662 307453219 708172873 335441694 838867143 776438296 353280933 993202481 101211919 317421894 815399149 548162144 20518397 170926678 927625055 838460331 530631232 513532332 530204579 62174287 317429342 747377404 28577908 434181214 542292342 509065380 168552954 824405449 661809206 455905225 214037187 866021867 763358443 922210059 53979913 454741938 698648354 407260845 447944418 799860272 724682738 115859918 200538767 745201135 286786595 128163821 583661465 817417827 494212504 966382395 732108465 811641845 713759799 613202724 98339411 108568492 122268103 119408716 932973940 636593660 575313940 147011126 355131878 338672383 921737536 409111790 793414320 472902241 816372634 93875089 125278865 393571724 209735007 325817631 138772858 349037953 453981452 574950674 18972131 948193955 541333068 751080595 612352152 107609218 216799670 563207914 216177709 191584124 682616629 1668000 680694135 257930569 1195477 35826013 449119303 922933012 297454154 95049974 248351605 966343140 188925062 373630469 359914863 251176420 699448099 351204072 600214373 5945902 926154745 619186503 954139857 320004164 222783450 419008360 427613382 439583119 982216273 496307442 483683595 517349253 497975442 164377729 775279821 351687270 52720093 76915475 127136634 202690599 171965448 375488238 169033738 360890510 749118706 381464952 612066929 448566804 732669023 64797653 454512706 658823767 683984156 261168914 978827930 906767605 532693625 258957663 198867075 367426249 755265105 682550669 884775501 105756898 846928398 512571674 457444167 752164842 589487148 584580800 954855440 761452596 960069037 123889177 122343105 561704094 357870480 586926385 10270898 90539502 651724038 317299955 601879620 188224545 430985220 433223902 94992149 963678844 692181564 293859223 331105092 299963020 976409892 68396944 258236269 675854641 580968617 715680436 280535834 170455765 152777587 235391274 931908360 965362976 211796802 906767816 527067069 569667282 346210552 389854318 512723135 850450941 559670624 114602755 38675485 990655843 547826656 133667633 954334686 92524571 280043208 137956129 245003943 108969451 206353073 503240211 637340443 787321689 71436998 917876276 810293805 224214585 5783901 594718516 42093912 217580703 354002683 569160980 639764336 700213235 811531650 152487470 403180527 371202273 119606576 441856012 214374468 667433231 428039996 21225505 612474154 560599555 159181634 857478096 669569005 218051058 360718306 159425799 5372746 432155304 77302075 668182903 508886240 83085975 262901418 550980151 153183029 616904101 120141130 792947364 169633687 784189131 945434834 572814213 7907756 65041409 867186576 222282223 584990992 147742924 243507727 49981497 708342478 402689360 907459592 230427835 620740417 120694249 389853633 478629515 552849552 467155707 146812417 61735791 402758034 262230186 465232293 555941062 731650638 437889775 348888426 901284324 222078905 146839611 326614889 229986660 64397371 46317816 452268882 501904714 194060739 695776609 551886210 902403217 950982320 459345801 132831051 424239089 580040050 522684683 902868603 985405953 842356742 902197371 899658096 245114775 16943908 364890388 801055836 748594546 802780162 2460613 502395221 877375419 1816575 681526461 107362078 66213946 727844277 412147312 568118659 921905015 960440272 120004869 824308231 911422591 431867021 809655633 188178031 864423422 184856668 91046633 849829375 27213409 845760355 602003822 124844535 715220615 966894209 925900370 316331512 622190723 780877335 818726732 352082493 782693909 352769545 311960922 848907854 80613821 724108233 269542865 2518835 537064856 242064085 679343418 301003799 526447457 341515402 489181829 390870879 526372069 432744814 93216605 553585477 131021520 695220426 678430011 846242134 514630986 456846733 162573645 989338060 90240419 833816729 341420552 872934327 186586273 653381474 574358533 119716445 230006058 843901397 122235279 767070914 938481833 654095048 68074712 464929289 995610450 409772892 708316519 374498870 842517705 801533123 928084347 973539225 349269900 459030709 819781358 716417238 768393793 834871355 705755297 858634211 668688083 899692201 731568538 707790707 405590026 158443422 827507151 635596083 2344818 802258781 255183348 793343002 308870181 175774411 110788642 156996982 585547303 819105161 531495851 280581359 473154635 312096549 254120583 822424535 771127258 926418293 391358124 392037402 761289647 97113420 250671613 282494081 849321972 834756502 990284787 254911997 993199923 670308289 743024432 848061092 472567069 998207779 641404093 781437249 26498542 752192734 938434230 464562196 423814246 322446433 745143554 896968881 634542981 999264137 571909767 258186590 778198781 963267890 650223992 392004779 912897661 900895604 674498859 762219633 588168457 517299997 869647981 581368379 40124637 612672412 281945822 512691705 463396543 923349914 146645306 342411436 528058999 937595887 806973631 951873245 260042319 552117184 701358477 894585300 403897672 273268243 5288241 34612804 89052484 655512232 426617582 1950144 408924187 101116440 616686128 997092643 470932788 486334109 430977373 511057424 951522872 712923194 876265481 267435766 488789459 22910786 609847201 16848458 813023024 416820831 821238054 73065343 821454367 375112882 820166994 77868390 648381124 825455234 112481194 737433607 333483818 539098775 591900102 742408004 492731567 208586230 739500647 963664354 547436690 22994371 327238130 498959561 735917565 56019962 766395327 224707023 78930747 228758879 94071832 744470122 645579710 767826237 670051816 319550428 142939118 342735161 397418817 643836593 20706747 509900010 233786551 354190564 48998785 825686653 96598567 541730351 34272882 688615565 357911056 434225923 711609936 537665537 933185483 447527500 593685498 552097161 524750874 525132596 780856040 618822706 269602718 278952101 239165294 939654533 598502528 382104412 134906046 995921344 25941004 155612792 358337706 112243907 509803355 407336490 937930559 606401921 801583192 824719792 147533838 12010599 258945714 859143773 549676136 44647548 159187624 143361633 449261061 683938497 668494229 82633452 155277554 790613298 361585552 394442848 582784182 812604431 776547259 717690227 661042126 655004614 873303018 19379831 767248520 383106372 279232672 557695430 842024645 80815863 382415221 989558482 92826462 493877286 848702254 642502597 538524834 7889877 638380581 987785894 544344725 159391161 70419345 699622279 950004458 284521248 94065126 532788640 97125678 723128736 102995218 610684155 230649701 976298236 630063986 997898221 211920959 909296657 408110002 53945603 842628872 790525223 43504084 935455333 136918860 744722689 430474281 675443693 605128917 68854861 515745938 1989994 80762374 438681634 701612272 30766831 575719233 795677397 416071822 525361262 371322484 519067040 136045417 601972184 495365275 618625754 452386756 707286233 380438762 860496758 613748188 223067633 503538332 509768623 11039317 640457191 107007664 294029949 168417236 712136580 215401162 684163173 714126573 296163535 975361159 268255196 326930365 551080391 63932592 743002187 76441653 287771427 114585578 65003421 889743611 609950852 683629174 342130366 169753436 64067935 55143475 783501623 139651920 558681806 145786598 3207588 199138997 252794261 297237537 367556232 964930840 512638698 904235756 531573765 808802232 879596914 799828960 135732596 283193657 716277904 731251134 212151661 4049330 845836711 129671433 746309292 308303914 813300606 88439658 330573702 729884892 143583132 114075324 722053163 554781290 112378273 725260751 753920286 365172533 22498287 973992869 182619725 535136984 878228624 714193489 196455567 610341890 366538800 184704514 746051898 935333055 915955648 958203558 791898737 614308710 87874990 538208028 775128976 753691947 479164037 105702677 336093190 475263521 72294352 58146353 30044810 184672625 635923455 636481447 549845157 658421741 462990667 732464881 46075076 193735642 299174721 242530642 804077531 518229873 427235155 402645780 453562927 195707154 213365689 97978015 662532216 153757030 636186043 437661191 907448976 967866431 395880219 96058518 295646303 468174570 6721222 178207464 505363546 642644676 814688910 55208703 153582768 130195928 640189935 52174195 323931570 791881008 294704836 128009100 310110880 574456342 383171232 616190158 770163496 596536920 714168173 285212063 750293950 202870567 722873253 510259277 170736997 118753471 606317794 466383300 439444392 465555367 644590763 944807938 108200042 311796025 852532992 114299161 441991952 345239278 166473355 765923521 137120285 313694542 746448973 299747516 888150884 129620204 915937674 510830731 578673475 482622198 796042793 328967424 685492764 371432397 839226701 856229760 342702219 298060846 175129411 782146610 763616213 672236526 579470899 724332606 984032550 284520242 691148119 278540853 482275872 857621473 896980726 471912508 23832367 495946050 771660024 911983250 478082605 540114049 422813980 56756079 22736246 71373124 238239855 560745361 442805520 77466555 269491472 785507738 228043752 444620883 420170699 844176316 116857408 999641598 421025274 953406309 136678191 112173392 84463513 618954062 822311216 981444238 90866570 846143582 329906639 715042945 758126831 807989243 107673345 33457162 864745322 982925942 104830285 102985176 543671302 547635804 32968082 813162773 185659893 113528185 110300007 605830592 957704501 79673766 457988541 231246126 885596426 594666731 343419517 970059939 66137145 18247084 804020528 9520066 864390666 133927167 577079362 475033848 794432761 684752706 508491010 511694434 520194999 465837646 467195961 63866300 13473450 352680394 729545424 51649694 466208579 692361783 657480285 276429431 772035548 115468825 507675556 510148326 562651908 703611424 332724616 628789052 721858507 136745143 490825469 586249172 123188661 67904830 61283020 770137774 605173887 422290381 281832207 125368885 888128026 749028168 41751536 754117827 101708561 623813311 805767521 420433491 316175093 315764157 549379273 940726993 431232982 57054828 450875318 993884889 613182603 783599933 475190292 335041110 772861427 966015760 773806633 748566440 886436941 687606004 371220565 491610827 109896384 653052771 469496063 850540762 254597290 511247598 457174940 208822203 135060908 115458812 481772045 303752353 431222969 31151318 96995697 714972302 940722497 547871014 561373542 553905100 183987298 36563833 741462561 809365076 855095944 515269193 410447867 594049236 55391549 781668431 85660062 17804284 287237554 407672476 868345045 541834843 918920073 178036337 603173397 906497332 146011500 84945442 62766036 577234468 116096759 159761732 144723121 909335607 560149097 706096662 315757058 744136394 595176846 57219618 406017822 302789141 425005163 816465688 896838376 480396711 598134119 835014789 498200994 885371672 242687264 219062391 279722866 14123688 397098727 882896263 773137372 543110226 820358056 835903407 972861046 788971166 848181491 117584166 698306772 408330587 823680828 14063830 4983333 271374025 923799799 411001154 574163166 348804961 79983193 471001541 829201671 678117311 158532682 179919017 416005334 401219945 398981407 548244552 267859985 796080133 283657166 40997356 191706710 104015221 729417114 17084107 892986386 577598604 134668273 443809509 838445543 810865452 310389690 843428875 82239476 86705841 106946380 656402641 435510801 186929572 979920534 117228824 717563235 138453215 297147840 133568568 392189511 696129246 534329471 660049495 344725730 817986636 701046850 388948791 922001856 282980316 406032898 667504593 860578919 540701170 963830454 551540813 204082973 126736495 247486039 286322448 213442335 354432418 795241441 648953136 393878342 775161974 618698311 111441576 766131540 915846150 97526495 158321050 464491747 631855966 818370545 661733828 302358953 371933746 50682618 76877161 654914061 456715515 744381753 368009332 849933036 560728558 919550144 54016008 687465053 19552535 192854808 900907387 373984952 988096248 402376874 767863293 615774573 21075184 731821220 381906112 789437685 829347715 392743513 106445783 313720032 63630409 768179610 616078984 435564155 818862228 692956144 942994567 128094094 289854249 163520250 978027130 850582806 83070394 884559489 390564210 102622928 77414296 291471597 329124231 65510543 693848470 949503876 533801467 567440006 681325095 915707578 356877690 363189161 160967443 463323473 529425544 224597851 84019434 145504528 660162005 902881661 690977023 455672924 883492107 833347623 619193173 714035588 536446781 554779918 598595076 927010990 509919197 528525724 70998938 839043428 446552618 764847408 641063655 980354085 184803765 174905101 748578014 541681454 538094262 909545456 857521278 67519805 134143307 941540712 65540684 646821663 696938724 609034059 102494586 580430830 294898033 721687759 146982769 831344813 128984028 745577845 758355803 638903225 126619920 829354740 330463004 573172537 446718499 971526658 553526621 631522263 146431758 154620987 25720069 537042371 64166442 883241346 457078528 50826100 677298409 375135563 697647763 374237133 984169621 800142348 807184314 131584006 374346458 954167083 962928818 503330486 552261279 573800972 142233710 678881198 255672064 325213065 252053734 702390562 296739722 658096707 186429177 295687831 812717693 64665597 832730202 876884134 947906942 289808729 927710234 477721703 664944291 477874348 851958835 501630264 130533047 511659500 633214269 504879505 465826582 448659438 860726342 18087860 22460410 855476403 549485409 278132473 180689467 801539143 833039386 329945540 312152201 19468562 625633370 124869893 84134158 458363571 854270378 884557452 600688651 634496963 214795506 118149294 112371310 66754340 619779557 242904357 430930191 105510177 600300213 896756773 554169614 461026554 767360984 429146375 169019308 169362745 707278847 349708774 970901887 392834585 679654313 135570439 264819498 157804034 260440331 201470008 616167605 114710708 86027459 69372607 601724023 153339316 187521900 714095332 72610007 807301456 809516040 503540197 765327984 409816252 252813321 172013950 723359157 20174305 601160324 892378464 42053401 160955523 94603589 12955287 553790107 774257901 1042077 818609604 932061935 261482407 20079611 400745891 228709466 958623421 470118497 830433488 111962736 657640397 397045172 184572742 317458204 59077563 688112939 82786188 468893815 940926259 107316489 44769323 813616915 708476812 937147787 855670315 869432334 31751375 721141953 423222440 658525628 722184029 94348396 443103914 836182787 114428006 843849804 64892253 73051427 166484652 747842092 37530514 676641400 997403615 74619608 994099604 56481178 762732546 929402143 377891344 556175156 36718631 422660666 222308423 597711794 359808452 930495089 467144128 244076179 504153394 742882919 902601806 78853774 837231314 345705719 915036561 951659320 42071874 832445165 877227098 61072877 432803608 767273963 737714277 430207223 841893570 584330232 339204752 457142467 366248726 717096095 13317623 255483708 139756760 88142397 853195501 352081564 18637485 172855980 596157742 375307230 915738899 498759547 454161004 752970212 696981617 369197564 557145883 739053490 54159080 286889332 800126366 486962687 54163295 390356994 917169909 748573216 974687225 108891012 205715683 340935950 825987106 71549657 596419657 965743866 12208405 302131510 170341781 30845889 474987489 766499522 258669471 390726387 117775420 712830474 996212951 814757036 82028037 405875185 406326877 136187116 692764517 58969594 475666154 599444163 449326588 245352415 200533730 424013812 354243426 406249412 617466114 180230532 330315420 66402122 998490749 342523824 368533631 168832529 225886065 843521120 935332050 484555535 86763858 53107469 197386008 82976808 720380856 131930396 488851993 126707732 120633863 34132861 185677325 596300016 486093375 635003912 841652430 686627104 911534076 48412208 92876516 529000189 228642739 275708287 595402310 79649839 618232111 963935941 248482367 844118175 659973412 36330768 328673709 746737269 941954588 378576068 829714077 662335443 510506463 171082421 641559526 483656677 57731633 827236850 79956692 543825007 314757114 774125474 230452110 78807541 822537681 175844977 607807729 903696771 451553264 55726390 983346609 69785374 872178682 84345327 766419900 532152093 120676094 95093608 131405714 62630681 326186027 961119790 577482475 836692489 984718562 71558352 172865517 42450194 898795201 105338560 586275200 66068666 879464033 669243661 144876206 554518065 845088638 605200286 310731187 149158253 660926676 294077795 71459978 385621709 378423121 837879877 917773802 351615566 785489836 49179515 266762598 111675862 862815656 844245072 800884702 700050569 915803423 973750218 742500762 667114976 79088777 181292313 585699993 811069162 850535973 730576199 218103578 548140962 188292836 528834765 549815566 849219511 675428911 621275543 87357572 53852032 311671771 5131373 257983949 949677958 906827239 524746547 913870171 622159246 221507970 567271224 174726166 137311393 393537793 917226927 656942720 325142922 951035591 95159064 136212083 654087915 825735262 206832012 54745229 14028098 588183128 604560794 715763960 263612039 78352689 803121531 169980422 390024459 660769255 427964370 192218769 420112845 952710916 106088939 894788442 26735238 673360163 69514607 16562982 66897955 839257885 673505701 244557228 790293475 768664764 233285662 296897742 446916378 440117674 351642970 313460827 28300801 956203763 881741138 144429191 34556451 537379021 166925964 277097262 50664627 594890334 469316030 470777472 400117601 575404968 218082265 426852838 101281482 287596872 443415819 20695789 126854756 969437871 265253016 769664583 590618987 498538678 66562324 37535364 791172703 270721645 203512542 671989855 226925407 85253679 816419046 113998210 475149051 983345009 391095471 525813678 430751694 860411500 996591149 683385647 288332819 67189765 110238484 389614301 354786636 406170655 262826441 334157744 228124877 528079456 956338678 818743863 879134485 875417353 708795578 670307187 146138997 912308119 194813394 225580755 850078150 11232439 339578964 177743552 847093799 730674434 703557229 130361845 591085933 552664729 813747491 879418752 619854494 776502326 121549404 974641129 35189332 384375844 161315224 263314209 764971651 117653901 82058071 644106136 845587605 643370001 166929674 991726601 408194471 361743067 69823708 110788972 225491857 409402671 288532524 925102008 140077105 992089752 55463852 583679389 544754481 721727694 315614492 17125326 350746371 437163895 991766454 238452055 674056090 5598030 501766263 439027741 975768282 436340685 935650228 821355887 79710685 102579901 665598839 340421508 316839320 735422546 451210479 394847528 144825217 739743002 319949535 137418673 731832754 227929738 721098061 129103586 802173783 36712553 146228911 5436506 326392799 990511716 243888560 448889 996109745 745654822 291992981 824394379 34511858 80159560 498266617 966738895 35255812 16381807 307160402 352095131 751804353 758370880 746942659 749145921 350630234 919408545 739080945 82462987 147338283 312695357 64082924 802028417 201924261 62828186 807464922 528317060 53339901 51353481 381282300 901965998 649524654 525791632 726360376 684036512 605951191 77143344 503291758 641207002 93525150 810452159 993302133 845329502 421339390 592761143 446991774 771969623 364686039 38589070 706948961 364540673 351284427 623548236 166569090 553208687 686376421 974034011 81525746 739716322 877903844 315324397 494198671 527428497 841116028 73075398 63981360 299583570 150218741 567273117 940790572 243743890 230241627 786609056 89073392 504097369 231886550 388581517 128583343 596572588 427170587 835532304 961113261 778455013 311596891 127682350 184180051 997973312 954232712 118222149 590205985 684652907 433546545 84404655 64597756 127178925 157480052 128579115 426762494 307698792 548368584 220069417 551442681 778610210 6678472 493032424 135223930 238565021 734130293 263807273 835137609 13817231 99339576 648767221 792272243 263452818 628965922 976452293 261426129 435714985 94674441 851632113 120367892 380737338 788553119 184965647 360432614 946033170 166061113 787195107 106248313 714429696 7264524 510207346 345556258 866459347 3239769 480780187 105024368 589886413 744587459 792678328 603703643 696443386 293961900 248492237 959896204 922927821 77460882 73838684 358642805 24651674 925470797 331527048 405389011 566540267 516492694 765821624 365089789 682553807 405533083 471338101 249499854 265313958 981545446 595056111 131773304 837301567 75836298 89314023 279704331 820423756 734508702 883407974 369383494 28470601 131900210 329279697 803914773 209361091 403118380 15073930 234012765 181105528 346600977 491918127 747645795 863093671 110256103 112735583 398163829 515789185 436590035 647663682 633619494 270651833 95236145 617909149 960469751 171072442 559739524 240174081 844012549 146764577 123582054 213396042 27751530 107998616 395192090 831666302 169876058 798310470 846740231 403888822 831932349 193341208 895806949 432094495 908951230 6063051 397346429 159631410 374368587 833936464 807295091 7988080 957104648 902531235 478413580 917574398 926120028 38153103 10264830 770132577 184917680 986363236 836044970 212669209 94361851 231237060 44335510 116754260 882063881 743592093 520643082 713996229 936933300 268966382 146090724 698400881 127545784 395953504 858032290 354430722 82406319 517843732 214935153 39510966 272891319 693348732 809601715 199011346 731501835 819866545 821660274 768935866 658746132 657705244 981605074 605624334 741458655 878456935 722378593 623522535 474565379 95538026 190035115 264015030 364504407 188642190 962415910 344566542 584595694 820448199 698997263 667002012 190808283 913932415 559029330 463699601 607281147 368631044 662710946 191299333 41013940 336887572 960235198 699760071 994592815 794356623 157900756 588567821 525329909 880279349 64606707 999895288 975817374 254641821 116426669 192838133 295800363 78842579 537404674 880396056 751807129 236401937 399914419 942615411 2850703 958943748 406315011 610131849 180091144 921542309 653947533 73621435 258429880 466699082 773381506 105539046 113572056 931282261 694106866 638901965 664077961 758713572 491313604 639895335 865871744 607740272 832733467 161672106 539099202 222654492 894584513 290906331 459056428 147015284 86038093 461907131 105959031 492353104 924555331 138566526 266411764 578502864 212187961 524841643 45201945 838085818 482897040 11290353 621884430 29520257 650192317 285962391 788233828 994022272 778374077 506621923 454278895 463623895 668294029 993378097 686278386 415394893 136800779 145334814 562410176 222838871 459758296 520885559 715191974 236829978 659452084 981603737 815332841 724156396 358961731 713051138 562242213 841858770 724341490 36642995 871379026 227050158 322605385 512129205 73588781 100979461 18751128 527867675 417119707 539561508 521245771 103398092 954956400 658046549 101249257 369882928 880885420 413523904 890768486 448593745 650353882 402736921 282713834 318203074 126893317 494191916 31254211 541651881 188567038 608112052 578294875 59946063 687678561 900900259 424591620 761267341 854396071 295859099 289135016 124032129 687936958 662897138 227430221 495409709 173460039 181195829 865292636 54345458 594719733 756061121 355455554 245073614 11314394 490685739 563276687 138207710 984877655 447047250 679859590 173444692 907675653 110670817 85907106 595354214 11571075 363015077 209137906 718483498 658874175 498272921 842515626 199327484 13686411 922462198 694737193 187146449 103658027 560029828 94008258 698377759 168607301 449463811 795967724 179921694 940149550 211760762 170645755 777543556 658808011 850505344 950988247 419000016 961176160 889411704 14354229 825263587 252426781 76008486 396263436 763817307 574281407 91295413 963144791 587967817 13757611 657881983 775114265 969931989 70428162 869122522 520826099 91551814 171102684 316793822 271473507 963768585 528554583 442119261 741312140 39878946 145140957 544816738 458878961 958833468 286744794 325749541 636613406 539171574 401758026 32876841 155505232 828555784 976688606 118650022 269039952 842962568 629048356 44154216 812894556 699476518 765793089 186237006 791028331 789412125 503030827 915018190 753180709 884101761 209653802 347009201 923980706 354794758 744342290 235376018 166144578 31087083 413641910 802757983 422775008 815399936 688151176 578280240 496472071 664839781 696930261 765512023 360318700 178494969 662182590 25729607 877971486 280492031 211966612 521516168 69904155 714997438 289050709 675601215 451615550 498704511 22610415 228112608 853499268 619469057 463488625 19643845 650556139 877130535 674918180 73331147 545046822 363069355 504127738 41518892 880425487 53574350 659547266 240744186 232069318 321729856 266473792 110040803 602221886 478440403 484073323 524642392 45954192 773124031 200243606 497569741 124344893 75370373 725682348 977844161 694839429 41687325 850004357 197911919 771334211 377438888 123759417 168897384 740508242 627887154 62932627 473450080 681461504 722479893 714194265 913530821 44209748 833184408 876087976 498947985 164141162 212677650 23590376 210095353 838318032 76350333 560181446 962662925 4237057 138380145 793023437 699076485 180067469 495544145 749504756 951401679 872983033 873264172 120299062 466007626 353667678 35748041 939457706 887645533 758227933 506168322 653692705 654954032 339352730 382297032 6418368 503493891 594974681 30008743 566105596 285809065 958875427 126287041 248471989 963112484 264667185 41495425 514705320 297251006 389555921 264210075 101169036 262538953 989990599 73984450 728546579 196174628 109732490 520520636 83820160 867960422 26688957 737512864 522914453 218558038 119809896 529332820 722051929 567300928 411857914 140673876 853109992 223249692 266960916 954098332 186362175 384144452 848110108 701067495 681395457 237666029 817793921 782564493 352721333 807784519 856548942 81267911 3959146 966281431 454304898 940295657 834241852 480993855 530324873 209672656 699551892 502651120 591521827 274120172 69952047 3379740 414794047 775578391 79145783 534271314 582193074 265507958 918415766 430303182 819091804 599811222 520485562 636885724 234892066 873206894 297186595 91441007 806991157 153662092 57722437 261296054 93957749 744480640 594806260 476798973 806669647 146874504 979450092 398191473 420994675 901918490 254087564 688305074 530013232 333233347 222576387 112206306 451257656 140992152 395025839 270349459 593319726 915511400 759751534 828211791 788718293 56938128 772169150 448225801 63116572 682407938 709521855 9590672 279404930 156844466 486389644 86074576 303718969 318356087 336782401 724713644 220274576 590869964 265535069 750287808 776619662 488111455 715010465 227877317 481619959 110036303 350743127 927456036 25547702 110494661 608184178 666782346 19949140 380353327 115008147 83065711 62761265 677046353 945172734 194682546 833890818 284078729 280757121 137609787 602434815 617539521 714839782 822709391 60925837 980374850 425513550 837545498 321002656 140524014 917939167 655138966 103076668 268682293 582595001 981140721 231693305 43295531 500439418 251642445 423648857 467963916 187224507 338926473 145010268 132397241 533609018 831417438 268992321 666882491 821543576 871427136 136938363 388899709 546652878 197864199 221790910 972166427 887926049 395309917 965206792 805865215 50448883 920799811 927063859 485560235 901940531 158757164 528855765 254896300 262915960 952504622 722860216 450140466 143947446 720386835 435054058 530072816 404320624 704046379 196955306 78380551 427989866 333893668 467280259 974642743 384274219 541587520 799325521 272200267 936897437 617048664 930581833 987346319 537848474 857645691 325422905 292305356 868919206 854278670 547201655 131835165 659299643 122578222 434491983 803247088 842965057 869546040 185836255 247285680 426108770 382791560 325666231 854098635 569201580 645462841 681257729 953475798 187050361 480583249 78192416 123947797 97631912 8774248 963810467 487996737 718936290 141749723 632818444 587855496 996028392 32536451 572207012 655328034 155114672 6698994 311091474 998079728 728761386 496927728 97881760 7386507 732235640 423547990 861485142 301437219 69010830 395259222 107429368 108577542 875842471 185621783 85041690 825990734 194396030 901368508 166503823 913332319 43118231 799322266 353704166 39146622 831858716 925911178 546991008 986973388 785126523 710598833 837569467 513887908 60042912 935451226 521274415 792278551 211515567 235275908 93715769 133042749 630535129 53661488 241620290 358893951 239283270 179178332 37401037 433679299 80546839 56421211 199527970 123665069 855743476 405748487 15328043 540118544 184176016 414835402 379608283 969302539 125434234 69694101 335706798 37993497 5145327 856981212 830272048 216660893 944773471 776504168 349703641 427824952 830165656 443840283 786718902 69448925 623018614 676636290 355644576 703565452 733057500 555172545 679746873 441317328 960921031 547591267 981435871 145097047 814943020 213560505 966915937 792893605 283254605 302622734 830887101 140916283 12120298 661159148 357577176 956893768 290179668 559797168 237235071 120345323 3637450 23953973 42310599 626656063 553106614 397955174 182737867 286164114 953127718 715001091 727481441 766565101 115108709 561433663 764178499 930051728 627510519 583610787 722945332 910765123 886233520 406348784 51681406 750870169 67507932 261774933 560280289 210203951 821572100 797515359 330549273 677725902 673985683 372859871 156898316 227092297 770815045 339636182 365772762 576459114 54637272 93254202 195540566 22262332 507204216 812235416 952314059 134714734 395846202 527775742 897996208 134596074 934124526 802193965 885466242 854148809 916485249 298262882 64352759 590573701 95778241 247418383 268299602 769763923 620278253 425197917 849372571 243609649 617350451 215145332 672585115 524504074 160915885 868125680 546766406 520636452 532877448 499080464 507867537 928723649 26856206 258380097 915836074 813497083 60574061 653818668 667645891 829575662 952081549 584515001 420149362 47859789 831933383 540965315 670140064 304727987 966163231 372028986 548337636 436030033 587174318 73439102 960534107 600606554 941564781 507300512 121243006 326958580 858897327 629110542 108198581 738269884 887490638 24034654 551766966 800581051 677853321 71929208 482673064 482451222 656444208 902822425 382827362 340893942 296304091 52967425 645621929 114983673 277512763 46475916 551013706 864687080 119915017 511547812 317809985 61479797 871364675 439052990 240954729 730262001 920679884 349153309 321048237 660686873 373187962 872815202 313784275 903557635 797260762 796457338 386008856 306221321 551796114 768836217 647115263 848100204 674319994 292737191 963083877 951832756 339213106 514097582 669036187 459128122 878161745 986846171 373124270 749526419 278415513 614078998 332304771 51611748 963232306 653353007 712298620 188936620 378684561 26082895 92494254 28461674 822540232 331019461 334682994 226852698 952372029 981798256 74952901 479208374 127051798 38036777 283557481 466264903 404650710 952593667 777909376 135328806 791956190 3549998 884855224 922888054 617628995 69676347 974499801 433377653 575545705 686798420 474830624 954230265 565397666 419841229 982691938 240454250 750860689 169891284 467306947 555749069 151689539 542259847 34957443 278741337 432812976 318514923 597522591 689980037 123624942 375431967 825308843 768097483 378981964 562680418 690985536 849127310 632356764 518001688 135021314 60418821 57316459 609851937 14649085 622714125 29693165 849857375 863168374 633070205 19748658 330475320 188819274 23954548 725251518 76293068 155212236 10580845 394807990 752734827 700560882 370949283 128166793 525869724 139046765 359665108 88550141 682548652 61308769 573423257 200550339 196330083 633842077 257866798 806182019 501007513 880580922 835875184 203381239 596265647 321461740 75646248 926740966 510281013 99600796 504508835 586574080 107329383 515089680 833898422 860064209 215650561 204847704 840747353 594036636 196410821 52928812 535103128 878959472 114237581 108526384 79509811 310567663 594884812 189892960 116749681 948408677 922990233 805141216 4306267 519255879 126602956 79952515 298513196 489400320 32069662 803022030 75974400 139399044 170628061 762389173 999463253 386278621 967236876 692726957 980315256 16164048 745655769 367934736 895123520 859893349 328977471 827149682 170461011 923862283 17042641 139727043 724787311 792549225 944868259 729093577 164321455 71471214 809046091 462834650 413387885 693632104 118373031 341878636 833031148 289001092 104267808 685010752 527796064 924021036 230254060 360627672 940185083 975909828 728562407 835308602 835803176 57539877 514974635 858780538 833918511 384533627 998507581 558705821 177082851 943375839 140315750 341404305 867363404 949361840 656755306 133267640 495510296 775128337 475146276 181057795 916645780 579414083 866068546 444441843 355951470 96322605 805069514 296136553 924748785 386148272 983961506 613068312 443688149 498936141 471848850 130123011 883469767 322872782 688828832 913068970 118764972 829144581 106989626 986128375 631022772 763744932 119396014 126533067 391389620 447058641 160107213 308035399 26472724 26175758 604993593 234940545 975014715 262579459 531077097 752279851 648727730 367554955 365348162 92415878 866491095 689713363 75055241 602477213 12586144 763884072 368062534 131351115 445545004 475052160 969995841 929084127 238797091 941908207 908133546 630186710 388966847 68240758 790738460 267955922 946932868 395732052 502896467 774463934 658311510 886489915 526743784 159555592 254044869 744608297 104487821 973052315 434321660 179543061 428045880 299424155 943427132 796108413 430775270 241488487 271160572 253287462 23088966 362474014 195195668 931222511 992660723 436678867 999463268 635915534 704634788 798912487 31647586 60047606 573376420 542475447 946537521 952636555 702031038 53098741 697244852 806518859 26151056 984082863 986061919 306713287 283507017 782005403 102821699 566798638 876010241 226498623 820086100 899099206 588972636 15281767 830321716 434149711 304476985 682301336 70065244 9111773 333730174 954229181 921675730 907106594 349220980 720729602 712259500 51252017 773828343 262020703 710287227 652495750 246103565 548865498 959209036 382126934 183387252 914547086 948925571 59397492 141045708 769011670 811013050 730018344 636809789 493851117 16684406 941286773 28668804 86749649 802914897 362398978 40978830 577106979 122021923 242716161 297836580 834281422 146484529 924181274 96302125 856771756 429193375 194922041 258153605 240918762 577048974 294057208 155465848 525974545 205971051 149027907 147502566 16984100 879046250 636828706 510835217 895730655 430631831 539504020 834996656 86063079 901902997 728491837 663170057 23924919 971207997 961006637 710722693 117692525 737704262 807024817 826980632 166897637 1946857 85134236 407816398 431512183 231707795 415798597 957486727 437678846 564826504 957505644 454662945 296389105 594334350 818014513 44636112 24966180 210034885 879632767 111029258 111937881 608124603 626715667 988379152 431848951 440238655 551618196 549541475 177942916 211159364 229038459 197356904 65622572 166689046 605173302 497134754 398396841 20971898 307137832 836075686 438314753 264643476 143254982 734703858 711494177 961269495 779339969 588976708 171304379 658972735 552522317 135758611 119613689 179237983 976654114 551462639 619476637 528272309 953520465 649935905 739431672 182558923 847292808 805054244 349247969 304982461 154705349 747644809 178470711 461843181 436236846 616785463 726486656 579491827 351489320 290497184 540761321 130829288 879473891 564582051 642318374 431996207 700340662 614448414 463750542 529511127 18427404 83227178 57783436 971947869 585679434 649731459 7023143 432972242 307302054 356271111 737954702 462007403 956432271 916425412 923850583 392669116 385727227 502853590 972160943 737216546 793350773 365438615 720562186 525341015 930020666 215396911 957337221 482877679 829845325 273604114 12388805 848272728 209347644 922688592 672736948 795027077 424936403 679760091 80515670 584754808 36031201 818470372 46762210 844979824 587412135 823129144 90165291 973139361 178499085 62326233 562872259 824366209 280281200 135950796 349707223 62818217 203864058 159560796 398212247 33709382 433164909 263117403 734498462 642512552 38322347 259751761 290055981 463258749 939511851 370571650 48013556 828059404 41558373 947292118 673039227 628970508 622937613 763204517 454626220 653953050 678047102 870014830 478319258 810844653 5965625 680542833 873662869 62346035 840103628 124391467 96055416 125784888 387508869 683070229 620813792 425831215 942821990 910869772 889089963 734850192 281441421 789619871 562909595 322999794 589428340 88465173 804486653 64882304 704186042 111629224 718835353 234749495 981644054 49670963 45594147 840126030 730213795 771773367 902472064 422833774 896164833 851043832 401135013 283673701 386630412 21948804 709504916 181968753 932818575 451111230 916818945 66776348 93247452 332244891 242292493 535192143 420710064 46779145 600074447 124896105 158408368 171426151 212161951 140052421 73613465 257756097 832694803 803827259 29529463 735166866 79177384 778210647 438727049 480312397 61884347 825357461 354777552 623905614 7326213 140112479 927533196 924145157 206888826 20780647 108906400 449181318 408489142 529616463 348476814 8563588 507028919 506885181 32506090 719190869 499453954 106119555 829463317 184665108 762463165 711509131 919831973 841640549 489719777 211075374 174469297 404120475 36432834 529246848 880542441 43759046 669359326 808075636 820420555 728764503 681372634 929326954 30462172 89861775 311459768 378938985 950941714 671005038 885824166 835964156 242712258 237794471 942083710 72175574 422459578 557063226 783684704 194807902 251220126 125920832 405883275 425689422 382557658 294832460 807452622 263100098 191107858 329328299 923692085 11528412 58092802 457581071 793371717 88554973 399959197 957347836 467493958 203417263 628352873 205834475 39381418 871065130 296145297 833981479 795757055 718604874 391044704 431958110 765929127 642264830 557878941 24328754 920470603 940436598 319161213 727923224 56053048 510269070 57251523 979745132 374313833 967860676 289842554 20201901 56415648 689801751 977549736 376425957 893219013 458418960 434776783 932600430 182000441 730922079 619098260 977757495 302043304 10142963 409715604 67972431 504924144 820110896 92301184 277911099 613063846 411462396 5834322 669116893 921731466 915602196 501378376 148561650 735979223 791220930 168763551 644911223 333539032 146313286 21337179 226758044 604732246 308630314 11874825 786732686 39552392 630973084 617006533 341595696 493632398 26722136 262084478 851072894 699349384 354385661 128983992 312413229 618364408 987334665 834046473 392612225 755453213 187941200 541173875 491432435 979162129 709937425 136343657 165217512 856250710 10197188 391975555 313499307 171343853 256366731 952748345 210896244 887339814 569754877 405008291 233488564 448993364 667092768 84561457 859099 21478428 66061800 313272327 492359188 53396464 147318799 884971412 661366028 187776351 426145286 5314815 19454831 136082710 141658471 184672343 844849772 4372010 576647897 10865430 28232214 833014628 963613774 239128458 572870793 385885002 644136748 658875708 687394718 163745868 595953516 688253816 37740647 662015315 1526143 530099834 567928131 1361293 415071246 81810510 41653995 693732883 87125324 61108826 682331945 81300147 245781168 379698068 85672156 822429064 390563497 113904370 507960043 206693623 205549179 933347188 445094976 702202278 592222895 132489693 865948145 40692763 820743509 903688792 702708077 674786003 433788625 123152559 528663647 701376222 204963069 570317642 395109105 292088392 631426467 77441049 373388538 877207634 309655468 311577046 552153049 700218964 277997767 912629444 759428938 336063297 845976631 204523914 38265574 290715877 189529958 904213719 331408639 10273466 660418862 886633068 537575820 94207486 9785626 918755819 648100060 67265046 341589812 43209164 211869790 973016278 973166564 585258327 702740263 135338383 749351724 107409663 835557346 27349490 20039106 447502636 215929138 718532088 652026549 254194712 861764317 841556506 10924782 45689307 704346324 671343643 932322374 94438495 618067480 794624352 13194313 118683891 861889397 207300476 14409406 73759186 32833105 987575969 511533865 735573367 122914351 113401940 695499382 810988049 140751430 568054839 111007036 209196919 139103279 763033584 463391630 867595 457106441 326832763 46556901 13969116 998176405 978879275 108407611 468760237 626019978 974118275 587444127 340425726 33935103 601853533 266701264 66768207 441945853 778235128 802341574 417376556 891637067 350357307 80880956 884904848 918412145 191887991 94101767 57515423 807437926 410009748 58383017 117060718 736842511 957456270 131029834 587535267 788851896 91953796 908811855 414871873 918588422 348772334 755297598 952523524 950625866 21998861 19291731 245088070 652750340 674149656 514980977 396903759 24506962 595861932 134324958 942919106 640266274 80943076 852950881 447704199 343469176 763850249 564764917 80311686 721306518 548311102 520363304 362674765 640264897 281691511 777546637 411369670 630463844 385360587 363893194 433606061 259875799 235701276 678694130 765142491 909850931 46191459 14562601 934357892 642053390 148887558 729793349 134836016 82346986 435260581 582540214 425816161 199110830 999821482 358644198 772933699 548132583 879007501 135608464 40913831 13215363 765671452 452283501 643679206 3548390 668693046 77285266 263424189 904394321 608495748 28566679 814245251 654687206 43129279 601119494 149256947 44533188 183429194 284092962 126880173 618689775 866633176 552696333 670316956 718971009 911340530 443250654 119619944 642864383 431375469 160533774 656079745 197046921 465333626 152275303 200595310 134026671 229560568 316535850 38420991 838056315 197618880 705182593 345259872 93264510 158818438 494516819 137797698 194763984 778609780 117194222 813453758 497759307 669890555 336287065 216730316 433747436 779537718 336350259 929128170 63429539 349400384 437724267 260476459 814734010 589999569 313588120 948760680 819560136 630123970 839698023 510132803 827742849 397396967 855392674 921007359 408731757 202425844 58805056 603495740 981035624 28515629 269465849 478794930 698406183 605752913 548041597 984669971 237806982 884391855 913798140 301236520 86308591 204038758 561712978 901042600 794038326 875301098 702319631 466114814 357941419 394534005 976247616 185684267 791930972 684156641 106691625 53179080 886582485 18013032 656674819 720134460 46528661 926140667 51445741 597451195 531893579 599487338 434637517 769700560 336395544 200952009 70937080 422704134 404990766 485166409 323746733 199029092 212983858 26066364 665143905 570925276 273116720 493907872 609125895 65047691 30580864 568333871 118226770 769679700 438863255 627417940 489814159 337908267 553558606 541259900 935359461 937968536 140747237 222513330 560185448 329659132 423465338 483638879 752363266 828456103 968805287 76109998 27485194 34305497 954692713 545145450 457747124 80325785 891569673 66873018 145373475 922150537 635206889 116116597 544346588 74070143 596050888 34160747 264494761 2125846 427936998 52370573 940094381 421200586 274883902 500279828 750859717 698349239 983918706 355739334 526805342 805240345 284365684 406806887 692062193 91574748 804468689 149809316 171900532 696038361 69198686 169790359 470705249 704405574 138423307 15051837 630992068 734474194 901728935 895486828 736600039 182182284 947857400 676694420 455899221 75257654 29490599 59275289 773606892 865925657 415014623 152928585 523682353 699380306 559735472 215744545 790955053 216720512 218070212 962855585 912758872 287268897 132645943 235980473 991674470 271069249 103548661 475182889 5543442 857793947 223186068 594659833 39976230 23559820 123870604 348391802 98817473 153361202 407667090 872424364 19286858 822681712 25352949 395485562 522062017 437604772 611230106 165533422 654325283 829300318 128389006 419600506 116569214 113551300 508097330 960760036 384620548 611645990 288459276 242680341 321956288 364161696 837340173 214448869 387721515 961210776 562840670 339055339 967088330 970507760 63996054 838891539 793189471 89349002 234377101 167767840 379470125 698123558 333301261 886311759 379940227 314206618 158428617 349025793 427757917 666525946 162302180 812378464 130688288 450761455 907575156 452644575 814923150 597431681 667093444 55161016 411158808 229934113 394216354 378247137 52958224 458212408 69655028 846147695 400077761 304032128 866431886 632064238 2155685 52249498 518375996 234612264 366456115 676804612 583638056 794214031 195846910 745940235 459108846 326535197 49218041 366684001 779179771 864141191 964115681 446273214 771818558 227790841 528723679 18551264 606037977 581681902 476763671 675693004 280345948 729357783 832241483 146777833 361422020 686913520 199027330 732314368 921525783 565483444 261635331 505163838 212213826 457482240 103620424 671322671 784017436 152838464 38006672 563197207 16979654 854638704 861986772 641314564 82429544 390710450 659865827 540983873 972392352 136629497 69193228 105254651 718503631 901434711 252032484 79925651 440864582 303576165 664756370 362390364 869059609 926391700 720070553 81273434 383873940 823690976 605112457 20407727 976529439 495635480 583604933 846025445 202790535 298108057 487340008 137736431 688818506 147205834 678720303 513727209 136351682 600429882 618981860 707371664 354380944 723530695 639813666 795245525 27106859 304570035 10152240 748682819 83478087 730222792 682472605 467352026 553913767 287585061 487759752 382959558 783220540 923881037 228985002 986011074 221989093 568841361 123747504 763323950 568563546 654984158 129567511 557431579 107930392 748549370 264803242 462311335 324596416 904616908 257556860 351703274 61703294 267709099 100386093 145181380 997931891 635375049 465049757 404362009 922960109 952809509 787321566 558697000 729206897 868822919 397224425 951195989 437664279 373488281 567036290 6227824 880988790 696603800 416175754 988919181 297669521 680978996 451230516 622265936 438112255 561303727 973969210 352331900 829012825 926871654 497513280 679461067 414763054 962563036 936339428 190239514 767888896 576177345 748936513 349612144 445000264 998677289 153324484 735180894 224681921 720360774 593925070 105670711 416964573 10100823 94589891 714634094 543596170 398336758 189416381 981708424 959640484 15901942 186556676 641169661 942773595 684069955 173147079 210053000 499149342 109486506 400292513 119554590 538180203 1745377 469166733 983180466 422666 622491217 570877711 225104586 195368342 164802780 183291648 612332914 27419955 130397891 179483359 571016124 528734648 368899740 405240900 340891484 384801681 591797575 834577496 180091628 128383881 7724574 390144627 627533222 969727432 790437140 599604163 360423986 792182516 68770896 196120803 645121533 543778464 766998513 870226119 739146805 931801293 53517766 203996070 959221247 36432008 235995781 382753722 565166656 604895520 787994621 758574491 842213552 379792195 593151986 22305179 508176075 453392911 264966158 988225649 275636694 907919649 587829811 636060679 552618516 509117058 832181481 197740049 905411873 451696346 920482519 497075029 236013990 826516636 701071099 47751588 862948644 937066879 430505309 280631651 394478750 218499930 39206141 89208653 450808476 484874478 111513832 958984551 938267388 228996341 799726551 66420434 136915989 240072713 554997464 542050856 749189771 239695297 739790904 507117995 691391642 512789774 4193024 927405631 339306410 557780474 975157218 54771405 347363704 405662526 335403055 741842453 476678807 374609195 831051105 927487283 859483672 795081288 738988185 650267411 876593980 538714735 569204196 866026320 778787447 124201660 408077176 380493569 363896956 384431 887611564 55288597 513174205 744320939 835210579 704996966 302101412 810367796 759768370 649465115 68546673 95171424 243823919 545225480 322296970 927391375 325229114 34296993 574989015 64217298 684564403 451582994 455448384 106284951 170125666 86752182 230486610 578202841 467245751 446899917 431103623 207373666 354704865 944277827 951694604 189915443 501791144 106312367 852799590 261559513 608293833 921346262 209247288 852117751 319088093 531544257 632025477 644317206 565841249 207014491 561050855 102922004 511113837 16499238 209206954 681239502 103251420 439693563 111958694 423013522 886593479 543062316 630387187 93814695 339856495 434598142 283730137 841647638 393426860 136529726 103207151 1720692 910392339 164970790 706354794 81996784 696515047 338380270 578830341 262356295 397911113 139881196 365278298 909024949 8896785 574485251 590264450 112148204 866695165 702223143 535161725 605804995 97801810 18065263 699619689 437658304 305179756 983349825 279305942 698606615 972395902 235029444 700327306 735304593 400000233 259198451 669817728 96515279 597578721 248648068 211387926 995489833 241045615 429182575 757031133 249942400 3667826 199811934 362090603 722879342 902035076 749768680 328684337 999836885 767833942 28304025 290011541 73013698 864170202 569317482 624136664 689082455 656863277 176980322 276903399 56863509 436178772 946721126 5895140 33757492 47885546 69799417 881763676 288931160 498981991 491311160 538873559 355166168 691123093 753480514 78045510 445674520 503249193 259246198 298027757 123599486 140066574 588039297 49129535 856753127 9873130 673266199 398351934 666736406 850246520 675255332 576116266 138941643 474492810 434527757 25215487 374894707 504327173 906979162 663825866 855825516 250806674 55215777 63508035 941929766 808696290 141553544 387604286 164461834 253316093 685632042 140577671 245899019 126187690 189707206 102652145 136060819 715489756 501004078 802797224 418252627 28775762 378913489 557194269 355784923 813441246 582409755 730679629 170284770 341905269 247021846 26110285 592711942 302237622 89618320 534641707 963450263 83688215 774762344 127912096 189520660 312910737 121006119 435419678 439098426 310713324 390588174 575159244 26203079 891592252 377956467 296972057 772884365 609386308 854166325 128669287 275343905 436576080 859348915 445628674 778481348 106370760 324255311 223709641 261124734 266389982 758351347 77091348 202594548 385630043 57519796 244631559 698540779 178525914 680051236 137639205 489239237 70639410 712798448 367958667 814748013 943271267 664930723 440148729 552657574 371613399 568818015 828001478 808189478 280683281 126146503 439187177 239570392 302918165 662896817 353211477 569308146 273764516 430302825 624419046 659394558 487822620 869050604 210451688 666348533 401618192 348090892 8104121 324773953 913405692 376062787 139521965 856676958 893509861 432187045 261850883 265123259 1005059 942368712 925829089 134204691 68515214 217532617 226291434 223949731 880429434 579502911 793257876 6710301 9805735 270193273 518621210 497628354 139243877 729072897 16493238 540862068 77163789 24597358 865636020 843085832 400660144 857674336 552279141 146686356 142377732 814130023 411809614 143382790 609015086 190155054 130103832 530046651 407687671 356395265 753996381 140633456 935898175 399770609 147343756 798220261 669963881 665964965 148364966 809207757 247554213 164858203 202586176 177234353 189455560 920738547 20320184 590115703 630929234 572599324 736802058 773306965 239245698 1128024 769206106 848260783 191283077 899309937 230823786 598970747 108221554 984820166 739604202 896636080 384590774 739464309 694856341 54554655 257945625 843221306 716278763 505499838 8079509 771381291 682734190 50051420 692119837 703054374 640167123 175565423 128170049 229485532 948872387 219932099 83129907 718078493 68192881 274412984 469904781 151533018 725900082 430642686 136353184 318020636 327278766 373460309 57484944 874651458 280531315 315430569 570389115 996810078 820930406 430984975 620707720 356180947 481036395 165343908 59235320 121203517 340909330 39921721 203205400 289781717 259853819 286335307 860376561 180563051 413264642 182797693 332096069 139164723 613440379 320965604 457185358 940719144 694425912 367186654 667886953 974957227 682617222 238276067 824283656 356063979 669261042 444991375 712244925 2813788 610335282 623996597 124017304 951244612 516434669 179739055 93542680 776288487 318590713 953919240 809367889 731855354 136716932 141463957 871020077 602673662 314945912 180721786 395909157 9371824 547908439 63796109 984329050 83042012 154588528 661129057 291622342 823849569 106120431 3867267 826663356 568972064 480380215 803197011 372733027 996814883 835452417 318792058 625619721 154043130 125227649 287503961 885898483 114460933 281484270 609434911 717134594 596430181 642673049 113043751 605802004 43097839 29356211 442647405 126139851 183944738 103776461 417762192 7794306 62413243 274145810 686974013 483901659 607042376 342687375 709151037 456373610 30656144 27943095 81993330 184699273 153170743 222013643 923114107 267631675 503497912 385065370 984766269 99928092 27738418 950326371 558246448 70836256 979682581 893852 49492458 163627319 957186665 467254650 23937976 872116259 593916811 563428341 208534269 200959187 906115715 917685306 657332796 936771858 798144752 591842478 973987482 951315494 813856120 897101589 71463521 169870383 134683310 908746141 269798474 162421727 859072511 828044921 85774334 691271443 681455125 135266792 854898761 491158141 602521441 731353089 215790751 48954603 294781429 276841372 249913789 53413495 47043029 759762937 842701705 845187780 204121766 816689186 649019625 17977885 566307126 720483145 40364619 700990435 481745637 310163092 715928513 193334499 990724365 801702847 884605942 524695841 936969638 592021054 15853981 392007430 323374142 84161083 440962032 470671922 361002454 690875821 524085417 408045482 303155109 219303473 105749613 507276874 35992658 754769238 377771110 454816136 327768734 418135728 8322922 809514371 728298819 724251435 2848869 571539535 378470633 887454810 96235375 315440270 331992216 964605707 707447699 655366357 48766790 926082 126038279 262285595 691801902 502640047 522847429 994957010 721943519 628597041 354750235 610452528 383366278 732521344 917785015 711135012 150657071 926107937 373165734 731472242 502875723 376014602 303011776 881346355 115985764 251763503 49302976 447977979 216369209 609267026 955860687 117652350 610193107 934415317 232454297 154511361 289571715 755301725 1984722 11515233 383898765 356734957 474484113 619781395 89256300 244785479 183432758 92429723 23409767 556598491 823901964 526285489 932613092 126913739 260148195 901115207 231193593 161967522 201609537 447562802 771234547 157470224 417731503 381427654 91885540 650185799 535939014 233973607 405487523 537923735 98005191 641902640 894658691 572489303 261684034 836431343 817274782 445116791 928861065 840684548 1715281 752763028 219486389 786844724 732193118 332150935 540476283 963386711 494118457 742085819 263465864 265353003 899556042 681197366 499297008 843957934 183899517 35236021 77931540 589387039 425676108 28453082 83806030 172851150 600942385 345490063 9282492 270733518 643123205 790659908 963934417 497354837 395939287 35937157 136715913 128132405 368088092 677192195 944035467 862206548 419278013 60017682 127559550 171350407 593731399 479372910 867824692 777630915 367125282 798272583 219534306 792801389 826725664 303340335 818168891 280184400 648830398 679967734 550917917 144469954 470627642 367368686 641824791 866566928 403305842 778540703 847215684 771393933 455732897 643767502 633600480 727527261 556301535 613676382 898877667 150032934 93049291 619218710 927663848 312690924 417491292 147198153 105492313 96733308 303054840 776177555 376917707 951885237 456145288 927835624 96355190 779289281 147720661 590696332 498372561 551026502 369237034 198104596 322420435 677486282 841872098 808537266 405013543 250689984 274729999 156407561 400722917 220295641 775626271 180903117 532986565 45633914 180617621 490995229 142367221 483672460 267172783 519284928 288074048 575834422 299636903 236945590 355123703 447357563 827641921 853496263 998384064 49395307 51600858 173320850 726881588 745989307 981858116 984411482 996679291 109104466 140819043 249918559 329400107 768961665 283338027 862386671 667111930 463955648 353381899 809479151 800144459 473071033 181280430 88218507 48905454 333433684 177680448 256545508 780791246 857838720 110041770 631691661 907234026 14158980 657528863 486631966 612664638 491903330 323559799 461860280 601007795 316895193 564295191 930407901 85856857 847633217 792794571 605485139 164105216 998692821 267480641 964249675 471763853 448761070 904984533 373185659 782194753 82664980 629731166 415502350 793020051 592289288 899710362 552770429 458964619 557239224 39402394 71629256 49142553 215478544 386005888 502666700 532373737 950301078 433074600 470746945 650450646 78385523 76232083 814555862 77078343 343712723 778805536 401358548 644990144 536306420 774544206 279701248 471487751 256791723 695203597 264507801 849081010 447430311 817278229 308045628 4669534 709196974 232191236 906328439 924675518 470713475 261511490 309565606 273530904 694586089 780312550 923981549 625487963 856544633 738537410 555082658 52773707 369859297 956441205 697763851 906165716 583501762 977465098 230169818 840293484 525185047 494677619 541890846 972615357 164472199 849936473 829801242 726185525 934644060 588646032 503377394 405357534 850157521 812942999 678888437 397259962 593255548 455386338 22747924 302316532 46440099 430346933 207606591 416299396 239304489 905370441 174981463 822806250 735351890 405151281 515616086 113053288 752345251 57506931 938184996 916817449 759959755 620502590 495519325 547120167 61664973 998896718 952477700 911822494 811839716 483882489 161598807 257611616 939268826 36863082 412444499 985708924 467210015 620051089 254524671 706514503 377937881 282022486 381837105 113289771 687173766 749969542 78859410 292035368 659992824 17044406 61369168 272468930 490063347 556888493 819589096 551728319 555785210 624583148 316067164 220141278 108465636 477665970 330269245 900250813 367045404 742713743 738476088 834255418 362764832 845517111 393286272 740702712 127539596 627639728 706508834 667229713 377609269 637884596 959265080 37602092 507445353 20634247 162587374 997508699 577522739 982176469 549237017 985824301 606759616 865304181 58481930 567741603 195486502 388751174 320508767 562531905 131464916 911501207 249303674 346746099 757018317 495106298 87448811 737074264 122746025 646473996 404303976 352871646 136874943 216085407 242990089 644320295 236719653 405577462 641828993 666758744 387753931 43582362 652583044 847029898 761402894 711064973 267287853 956889395 99816146 587796619 371937652 83797413 351814177 473757677 430543512 108832493 968863974 370508674 698423108 91609999 869499021 102727083 296997996 6373964 171328841 539988084 650694258 408048494 945565546 145039603 74807237 185835828 41138316 579906632 32865725 802541209 143487956 300153577 611946955 95820453 740466548 983884606 32134217 92280724 310158635 462677728 53629569 279022608 685702753 752052676 223148958 555201774 707296111 520146953 414092089 878624951 60135037 64786346 139189796 858216934 62342300 66513384 44052761 103480615 498936367 76918485 906021823 642424322 229588414 370485130 590761126 970054961 206886087 622895343 914852036 517044721 85573070 968481604 796067329 623792175 573050632 871732638 31510300 132863094 244395943 445602388 864004396 157047331 362905085 3194192 15264264 425247385 922223927 59317024 381244351 421160294 988751860 139782526 916100967 70856625 510267655 506862093 893427937 717153741 129757435 808279973 234198462 67846856 629277928 882782142 544155382 54844911 754514779 575665681 40224356 998910721 21268068 904228752 8474403 384173153 759939295 23738666 661936889 682163221 935572041 43181239 955839866 776840253 182963764 871940833 847696877 693231418 231319277 593641166 262901511 213593063 254437490 497099972 133956270 883715417 232398465 678111652 791076680 986913243 106293684 831301035 838340316 127561752 735529786 846814718 364251256 347985432 723069736 26188144 30148653 658641776 69369382 838504870 287998380 104849498 562962054 135695257 650597267 794281330 581852774 913498777 860390744 836290263 263115100 994347014 572522031 495513564 524975017 363598710 334943159 631268700 47416097 25799826 611346803 782945882 872614543 975598058 130931314 448200630 1786201 13596318 106842406 923671935 704617539 247357137 881037784 267579593 235568745 531635050 914377274 817421518 297650179 774768018 653711780 560765278 621631383 78750163 56278842 999122751 442348872 391222000 482907802 489764968 417021825 94254605 125227202 142152719 69852662 108674867 590353349 924155215 974787536 549712106 700343501 679405074 797069242 433897636 799501018 32637987 965532685 713878292 702575856 115699215 341162661 208803988 676464493 815310395 287554150 732743334 814433145 729903021 976481685 149857298 72184341 246019861 244111902 49927894 388172579 166480916 158602760 831042279 943152482 133390295 233270736 496012334 665311720 30339978 929909969 317329090 915494316 747959005 31207381 470586523 863658220 224886393 679390510 540122712 40196787 966944659 125382397 707146283 549364032 101864081 857003580 621548372 200400293 953631834 671476265 588572871 120112749 682595376 272131502 915781582 668502022 505402237 411793915 186330093 388258566 194220235 503659182 156269233 942179239 387382914 626855756 805837458 612269306 306246265 198476521 504982444 125707276 176375269 64645078 675071307 130755701 774165010 149136030 331155993 727796843 820612294 919728864 700425943 355724021 44376717 468723876 24226042 549778953 880517790 210556134 938037519 74738024 714215316 94306751 869433614 101598229 721162506 527787424 566383887 879925123 726263944 923882682 5632398 902639213 988527760 680703704 33394913 615209121 829839733 217067258 195522315 502968378 136796121 895948257 858692398 33689189 217188484 735434791 583468141 97706273 945990924 521505659 24960648 512722591 468328762 746910613 466837172 42007619 274698036 885737410 921932741 853478332 809620091 927565138 608633896 650664202 460785193 494545160 118389674 143141277 711612417 313911988 498626006 700924889 62376596 209834755 734614077 279565079 945269545 318082218 229787703 743776821 692104228 107264702 109015763 160432989 854175315 575852934 202440608 128873350 314106695 124373348 834868033 123726786 904454838 443501928 626907339 217756382 938047088 745297013 213414011 502175856 59209000 712040016 203100745 121585596 921874771 937714821 253667026 867144315 108313390 483454729 463437487 800417618 590719430 572453250 813366958 444894744 822535 15807565 426284446 314929230 992697265 113668830 291172367 749668454 557170758 918079705 819941187 347734197 515893069 33355197 849910052 427618421 745395213 905527148 401720368 519786335 695758321 655387393 239447001 804071710 138842121 702884488 457005679 582077903 275337737 122888989 26972646 276160271 138696553 305773443 591089500 983910169 419442273 882261866 586094974 829129382 652857923 258552513 29379930 21267343 291907709 879289981 301402115 889819273 637333481 703122482 409605607 333091801 211026227 649052608 989679862 202384699 204453447 299201893 784462601 479791183 422090881 663951599 608467805 413303785 822241393 52073657 249730306 94200017 934335522 835825279 923329398 439709796 94377791 952709327 313493491 238801852 684515660 614895605 128621124 321849140 170534439 390743083 507457292 381560665 892312042 497137153 436461715 96765488 796339045 73440668 429073022 70946277 737392266 37540826 484250062 412150010 89614482 733980367 506350027 876466356 422321997 429679424 168692503 369216140 234905103 482185993 608017991 919420762 97081598 589155466 93786253 267616036 832414900 601243544 501693052 724726941 98380696 938154766 674008780 747236093 11595433 103081801 818182369 601504050 140622627 154948782 13654060 82753460 888929148 520004086 959219815 311251145 802199861 127912318 680467284 37104963 462614662 141001626 956525724 559696259 582673443 50311976 679828646 415088343 504071871 181521697 992331635 454968919 119676463 666340415 54721363 983788247 621938567 872903731 585292297 615077545 27852513 451462708 697831005 769298012 971466793 509567171 80549156 626183005 489995840 613532791 663287968 952610502 607050768 472330043 364823112 189724211 375158371 44651758 457328905 879230241 78689806 449660539 186715511 50882620 968517305 241436873 34670867 590455872 114340604 472479515 58049768 994709468 923942222 755880772 616523831 747925366 117964295 549589339 226624722 460476486 15638481 889912689 265603339 622689249 214759084 630426451 812413459 442433806 527594560 122258715 174180398 458800717 571919253 360895909 509683337 392952910 602332781 396870555 983408781 569189736 721866421 41458548 416415555 498324994 649855672 32939386 98766711 620336318 582528724 325391432 80812803 598167204 67820473 346416142 73372804 282579556 829358944 885786262 725013361 209469855 8044976 899193758 668270571 432480581 112606018 30470259 825433490 714938799 427340813 661358622 284128534 1723585 555333521 700544089 500048578 57705544 585999826 598815288 678041861 21044901 924206720 611371016 619212104 992027192 957787157 692584908 127123099 639662452 430887521 852136459 849132306 291448849 603846568 517402876 576445781 716452586 547873135 254395622 283907736 827730299 915754243 568036269 829453884 323604115 121096709 329502461 233826011 707096534 928317749 911867871 728141434 705040820 375755238 199869890 697068011 186058746 744971149 824191109 825721197 28375021 528843919 674853502 319823869 985206838 44772730 896269649 554175775 445162216 3181622 838083510 272892514 918935864 258636131 102346397 95056331 379732839 284365210 328882341 939345725 65199310 93266563 520003510 770240129 469021801 719873399 319824491 655080546 317360899 996531951 333318095 345735920 377892221 8171596 665559788 363099058 905460677 414345789 917274833 350622892 417527410 607874694 476031758 188979626 866510824 430894506 136552308 98760015 715259715 465434648 38105739 632975376 411217562 558109248 255731856 880239362 130498999 575556346 387836260 447859897 424604648 721154354 793595816 802496868 581842301 311671956 18112278 339819330 578534096 935387110 690442221 996061505 395778155 18990330 37557482 262288979 449884836 174109789 361048993 17660902 492060788 251671083 650636278 903278350 809780330 906368133 636034063 792795680 334440831 23870322 93171929 759045478 597541027 886767744 561542346 31899680 50956051 579654623 371719009 629490146 367558084 914677581 478068003 763336238 933667911 368141836 878141568 383552746 542251625 91706912 401213647 34312412 343377994 51849924 790107113 5674676 810734409 426141176 798470355 145175239 302527849 891642283 904220716 752585228 630926379 318279413 784484907 681882429 750450387 8720267 163888927 118008470 923397847 494473281 733861060 709582109 862615116 464518979 93134854 257383092 556225891 346864853 144211856 899603884 251231128 934318968 905278559 61965536 212976495 703748914 59657126 515504344 447907548 816394194 120605923 78833926 134673606 905090829 613232707 737640345 766327447 777121633 708165166 542241645 124111265 294542577 251823754 986726380 759061556 197474959 244109472 315287446 396856163 388321327 67407681 648087291 175156646 972686240 562569178 388133141 528951505 474742656 903637484 976859052 291136849 24243406 55692978 278326806 781850586 521442036 15967150 400694384 151080020 576648668 942936028 275191284 871191244 47276133 261917663 630252799 244751092 358543486 798056596 641607254 746864812 865464277 142210896 922021458 838150516 557296426 162670950 219618372 32039081 66308433 196477423 175692281 943068190 104686752 454019086 577435127 626128787 322502588 978129510 777208806 899151255 773581889 52400089 622858850 820858022 166834104 105628001 65609113 525377589 903684596 559732718 124758753 769148872 554459966 899296562 459815739 111756391 61967511 679434110 143795471 980792295 728427885 172004103 776376836 833114636 626023188 206328314 311759775 801042127 36974175 941484932 552709733 810556063 846401373 175568583 631414084 13235476 281196583 549539548 391129416 37397530 961788618 368404520 806546402 516248583 267701081 118878492 480521325 182184943 650828954 476833147 162977237 379256838 648837249 939354072 64887825 127376788 145682385 229163951 928418915 35172911 170648883 481128647 845728974 17050255 509213581 329659409 882802082 790410163 879198957 126447849 827807693 693503926 494852369 486870446 62268860 615069801 458265289 542790184 797254744 109094242 19623330 960231980 340867431 668460578 752102404 405755256 795837365 750301140 634919206 576772631 785474051 658084440 57901278 483719376 527651046 419631210 813378784 262969479 62557725 545094092 389417328 890365417 238598017 736786048 229752214 300866876 351855848 688017502 843657059 1626943 649628096 715796740 961858923 990495526 236773669 566477678 248767133 32611034 169295169 883686339 461900016 807285571 394287130 372317645 291004946 921938176 791948855 104383730 184907654 854506579 501994173 426841333 597388347 740592190 163627380 827140560 893975417 367999580 367674413 590148828 369626522 17302508 305945567 184001796 860314386 542719236 750479473 109081518 427846621 772290994 845284208 889746636 579576564 239571338 114580633 723097862 14025865 906529487 679997943 198933518 761036065 181992115 625774851 210940763 775100656 641918582 38081322 669076073 9918161 258272086 111741252 379544683 128090946 417686818 563546478 988405331 812922405 166542303 950003200 93285377 938833296 795287408 983032013 370926211 887375097 97612645 94024072 901400961 856658483 626538366 100334478 470210899 808530481 578625680 681151661 436147488 73060614 571749334 105223560 82978774 830021419 69481163 315039808 810628716 487167981 878586286 651550398 152606737 897644940 601553598 245892114 688994587 249357357 81440478 59920797 136732453 31569474 6461221 890649765 888227956 485515938 843500594 358438854 146562770 274642626 39590514 582710258 347703239 463856199 540450169 430682012 146393969 609931332 745721820 957022685 97099312 476824457 608573082 102222400 226985748 62643031 348114513 915980334 164516739 429554990 828417482 153765543 461124463 687395054 44415307 349352418 172910992 887915901 560307623 319473761 15074878 452414488 902184018 362778116 916270686 295150539 793460127 62664655 905081870 391698298 19687339 854697533 721039106 480776772 956919932 948024853 395936155 305034445 864005186 560452893 734589434 544939020 714218436 48230249 232334073 758633742 397582666 257761416 499065994 957890289 577235177 514140871 262821128 331935546 876918986 179091814 627086084 522895465 94272820 384684305 767110114 113960158 239381837 488149220 447253281 48818121 288690424 843189435 353852565 5211962 256158680 940958350 550150981 970377115 989188598 782485053 581527208 239287616 40246469 80593202 49694256 469997997 447250424 312515383 654449894 176685762 491607196 134052330 552097578 585880015 518736634 319207691 552356524 758118471 659873262 852126157 806936591 948563686 547831943 13305507 953775647 803990622 954263856 503926627 774367736 795968806 138928031 208411296 35256421 31690851 141520849 84950676 354205199 588771272 397466058 8655093 617973385 741589606 142707422 170070962 179985972 661444055 341795005 732342496 272078877 1668266 436985004 931531819 950231951 984816946 944837325 756523949 788807568 751617533 112966927 415691655 400102690 251894958 624102950 435359110 136102160 765623798 372826137 490307359 206911422 770292194 498962451 824884806 364398151 494186224 847472120 544384123 8146630 189267124 129242970 280225507 43451741 566227973 64273677 993683692 551044918 9111002 602723992 192368837 613244886 715690919 460576844 13347575 967585876 84679793 301223036 103688035 702819943 674049172 446511745 762247716 296857717 945474195 439648873 661255868 292176770 287120992 58156342 300323400 328904467 187399311 580548906 372356208 753627283 644822582 218556251 157188552 506449935 821280242 349557389 972211172 536971160 810134232 838075098 357073387 747330376 139298133 313277774 302666670 665863656 759789518 64914385 815237725 557780065 357079610 329009944 849956834 644200601 387166285 2796585 973105068 574565595 583345490 197977627 328192877 80684424 416533877 485381428 439650710 237814118 687455168 411861882 627301630 350105751 102453331 984375016 97436127 94267816 150169141 252619148 760131471 762475011 170049885 427885547 172771427 527129494 756895490 22728260 23846446 144061774 25524845 849467865 718627368 461386686 47445491 899336596 394587461 463979367 237234376 834238171 554309837 924689543 98616404 181611466 274795294 201069734 18502833 224747772 295337549 21188326 329883271 55469020 783663336 499933155 335870918 956434762 879579000 92766408 831679373 903425446 89344533 709720569 605409662 807971901 23623607 652855153 559824848 418211067 969350871 797059223 252449237 523660707 721748766 351065640 557788524 849060411 552135374 576291357 73808182 847472922 597479682 256207804 755458293 233659369 756140959 91329211 190094130 488236310 36611970 21773502 244178107 125956502 584010423 849587769 786444754 607634029 354959273 346269602 25845095 324310143 143328824 130810684 700487202 717593941 481876323 258275725 419170703 886528048 687083433 345495236 586517322 137079466 601703040 194491966 370738834 210360350 138337528 560832963 698596659 174949497 435122817 942774766 153422351 19133239 792362534 939867104 479283619 147321806 138653057 505128713 324148300 134498233 635939396 24635501 852092173 970332071 135427578 123779228 856860118 822511010 469274463 295893791 959590476 70977502 490385757 182845661 281337851 628723284 743678624 979934510 803672781 31317792 775225627 957095131 902967382 420104512 749478586 382251000 419942669 888131643 739896064 744090968 22629875 228351812 621242821 727238399 198683882 609186750 851017626 908060351 284214111 320292089 203954142 96320938 243785942 694339898 279166599 525123793 175579533 22845222 357574654 979252313 906679365 132800280 788863795 809646746 405421143 390858733 44414097 825363811 278990375 784310160 421971130 154136601 12661971 43213950 881374999 63862204 504917051 732392625 971922555 789131162 905201065 28393048 885452099 148987006 575249297 164618697 526627150 750828829 39980270 884201803 582597494 946659634 869518434 223977640 608822731 127455928 614836372 505753179 952819738 893826746 142579691 374790868 47963346 7758013 270521169 781854697 71620217 775438220 366763673 896059123 417085733 271964737 924452170 302537831 273468094 352217818 319672880 800095244 103046646 359653149 536813398 685644139 158829135 258848184 909621779 620168217 386304111 376974502 125921396 339123849 123317600 268501086 566431068 23797297 276259098 836952236 805651993 200395666 464906807 172415665 96454788 881992539 296896753 873423309 37046722 570364847 225641126 356719601 370460090 181204124 568889101 907273487 866848262 727718235 18638022 628986392 200402804 404942133 5960894 326324199 744065981 129278493 447341636 163013400 5592141 723600733 999965635 811244134 923996399 317388794 983659798 872967538 51897684 133072903 746390847 88944405 703437749 824548324 298180357 73897838 5752447 867069458 833687676 725117061 447304044 852325698 206619804 647706847 109784182 65097049 826547397 853850162 46891893 273889032 16863561 52484034 850006117 869345547 863728167 626518867 39250692 699904316 499486404 91148376 832977218 98393602 32609132 536414966 922941926 183305841 462829155 781210724 902891650 149033183 506327784 202712045 853875232 712947588 850418892 963659413 778044636 529482640 670025926 824936529 803371672 539405838 877420562 505894140 261267736 593665080 132413006 300518428 293569395 484415761 244183155 126546613 582809363 129308638 515477930 358267640 165130830 830823437 139478363 68022479 979856619 498322499 270734524 686248202 63786438 973669767 649907614 694347425 503152406 172449891 371800305 159040429 711855728 101737218 664934568 973123463 695402297 649863925 126158242 988971692 134279686 370341396 968034656 569605400 352166386 336028937 927873039 517297215 19368725 919867753 585319694 999225343 270706603 708570569 537989896 187009392 682240335 40413861 881356817 37909092 212863751 253157121 49465873 924719478 354894339 714400440 897842941 50296635 216780717 24001182 891784678 351060402 246858930 712335685 920665801 599025315 900880974 701055191 116322529 920249698 473439295 554158574 771991393 596662250 115245494 309981288 783671641 797485828 350395149 665028457 687911272 563258899 770701930 737377144 340494729 125596268 304293935 90854021 28409254 521074651 114855202 772710284 872135052 214230483 337562320 645317204 665772149 90959645 198888746 634611030 11209343 524844393 41285955 783200735 121506642 156531449 945698374 905178282 954017276 148609874 422723091 494444899 711868773 45941372 231822042 52363501 24053991 536115977 143217521 52463244 57190627 110589074 677689879 781842031 177335909 867768551 279675586 843108057 958728195 331080684 330235438 969937537 855925076 371521393 605654623 977431717 528052841 403869349 735126350 334586468 552479222 10365792 829031367 116864346 56307163 60853408 21744198 80361153 449485736 17478070 985340749 359192715 128067144 515546979 993551097 157919404 383315529 125743034 853543812 194560076 456823717 183779250 17013964 312748792 555300642 622668587 142696860 83353482 26537935 730339562 270456301 431533508 740705353 99487667 548397854 649528868 12857427 570142051 729890020 314859514 587620121 567747120 674052228 568203616 83294099 520119676 726123019 319125979 645862710 432183182 513686054 102686426 615962431 530700018 267951570 23779424 5884956 410648429 959649257 32422890 140987990 230105558 316472749 734209695 182109576 864870602 236254914 194967002 435012653 966144933 509826516 22632773 386408405 36395095 443352740 469702503 556514771 21992110 788828481 54893832 454175291 155030887 157580257 70137722 685730904 425531826 946433497 691615859 688696607 906082754 576555100 682200948 988704663 893027848 268926994 170814238 757898450 505181907 218297592 45427454 323843192 728124107 920576578 710251596 617035553 363929317 32470450 26066675 385921426 821298930 80960506 840096716 976329816 238540763 762750789 514577071 516588940 561700638 206192929 205285546 320299743 782748028 887486494 309004405 528292228 8929839 332334994 138707029 514111746 550632585 184134482 837954937 131273043 104711059 548206532 748308596 321156727 580676981 774375270 559594504 254492262 855335776 252207571 83338430 93876538 14958360 597915500 462981829 429175349 656624781 668267375 749475091 291889160 408270220 58479495 820181387 417200058 243330840 958888415 931311803 793963425 143022896 621783091 925236467 100250306 22505974 673545062 273923384 603182954 300436684 833517887 710191568 155772459 85725458 793529997 102165348 953200169 243961848 565147176 234891869 900586628 85930902 984366959 44992140 346717473 895362805 865173526 763917531 138693644 824061941 547745685 932657068 819601188 22045128 710409887 772367846 44551101 236471300 898807581 647734055 536907983 584841820 210441974 692680441 523083629 3971970 647362140 328800149 100450169 65025668 563692017 853553149 150956569 548058975 898545288 497674042 295938131 763718813 114107924 434631774 440297105 514369960 219805194 112414645 536415087 930215080 737298842 580966188 19202731 636106422 81216594 556110714 73464593 291658567 101307506 596548221 148146888 748669646 925348369 248597056 813695313 489040385 102150204 964651881 889615711 853211843 314842274 185553841 469447008 281466549 472701967 909744112 795836509 692507160 874675108 332251595 475238591 611973949 913217782 494441321 100596723 994434375 50552034 174061315 138609293 4375892 770609536 286756180 753045537 548474256 535353236 566740849 37514641 490019791 383909081 779646703 195747986 551267707 965200544 665194993 832734255 290418862 427455456 628570763 982926021 302130564 813338710 310680963 766620864 579072843 657638635 867217586 426023570 560707021 893795253 564632862 565082912 516921140 851389042 318128448 65395395 239258629 737385648 955426387 729278419 121294728 735073090 925026404 525078786 552789985 442737748 357813041 843208846 870193204 838900155 678651218 24840119 652238864 841848532 791460982 83828059 499487166 511194920 509851628 60194186 404990172 74484489 477793449 921911311 925873530 795921896 839823057 17648510 385823895 795249444 746926929 359634975 382838885 524469684 884713760 788145221 967207432 95043152 483870418 689916987 933943307 15037987 714757105 438698522 856886518 506218086 522526580 208890035 17413005 32378207 121600573 274919528 106862696 599394021 49347190 885252577 247832269 889170247 902901087 633656163 536936042 502344367 993291137 772291278 879330402 878004897 560436498 699054185 973048048 44306915 388971171 759507706 59344901 103728275 198206228 768747770 462462713 720732807 977637804 332392069 605627366 99238376 459827949 565006413 698632397 509175138 302775341 946464665 250861736 58192779 432637179 640314129 560537145 425928316 412605406 292383899 156449564 825558255 991438083 982013963 722381521 232925606 741521669 634242773 189170232 792244248 402990542 651632944 365493406 233144698 836541365 971120771 332383073 296369313 536127183 883531821 658060802 838902524 682512837 908922538 897095302 115150016 401753018 310148799 393594683 814358424 602532697 550044246 492433030 446487131 384574560 214814551 679412736 126096228 849057323 868582968 770856827 104564217 372732263 136350233 337708914 209273627 107471003 522608338 358159291 496114538 406140159 16220093 187533413 88652995 777658982 937145066 56319362 179411999 99810216 449914044 846286774 702342912 852474641 338719804 1346395 237049201 406050706 680759130 215661780 107624380 549342097 986518607 212188596 922074360 975385191 402413861 983864338 935372545 925022199 342023629 284003434 183678709 210760073 471536846 124848055 988419054 261198264 181167417 20347404 361008479 483597812 866634178 63351391 336072453 57870333 64697785 425638005 463921038 597973266 641299784 571545417 147315363 480334742 783734013 921906074 308236284 38664225 758286763 243608829 963686423 100310391 527612262 147365131 163586815 851665460 272213186 152005868 112863723 305896954 172353272 473872201 789494765 38987449 389739943 125567217 96857781 306954079 403721573 413295170 904927345 45021357 984840586 904759059 377872450 621090950 679181484 686108734 659755175 289984598 782233914 623441597 242811341 162362527 623323080 406398155 14027986 895536265 558404023 126891708 53949570 583273646 453280261 843444334 474777446 695536555 821527903 424151578 2490634 225249475 837446747 759934330 122787183 822287332 517209740 353175985 295894634 48907575 39284718 955649808 338892172 674034983 431607756 581703512 836397509 54930835 988101667 850425495 802983451 399022041 829833554 856933020 982295686 135630166 700377354 309589483 831166721 374421608 733741060 686173706 599671082 571187806 298624387 574974617 245991489 668350478 928150601 541886122 717258052 819951670 350052281 908666575 493986652 781660037 342886439 182900512 836590871 183504457 33326006 492090674 582526497 715675912 349023693 417338534 703822429 901917398 726928016 387505501 276339005 313185427 73679206 728526439 884373232 224819944 303501055 982881072 893170421 84168007 377283546 462944824 904119676 727335826 224127751 250622679 508995862 567014189 433523190 198103085 750518645 319365548 690193758 185561493 35041459 891733802 602900026 591380239 793651200 182344393 978885740 922506556 495529819 905081297 651032994 232419402 129901241 807050400 67816825 875588013 891218406 445100370 191049189 795338081 172436196 415176939 45960759 533948409 982191127 332000301 732051493 585226123 651365848 274761602 770787615 538923658 19011756 226203992 130303896 812662955 408548384 109189635 587685862 756594554 866787284 91235208 989013955 849204876 898285607 56830779 577309240 789504013 354447501 768358428 437358445 526883696 36051718 335835556 60832104 870759196 667835856 645399949 455985318 171718055 772677902 79289284 710641712 791689657 305493275 840945607 456868963 714041658 802651594 44554825 323152563 521955229 135790032 164682869 371160104 34075638 74030000 948469343 676096002 428477500 569344123 965970799 955361195 457912192 154322706 868709650 328671388 822158561 366625950 637173057 993876615 139303852 716462341 557034678 783509860 21955615 250496636 240378823 588513625 53148229 137449999 911666187 427619809 273240030 76349056 798779912 159832019 150379055 599765607 688444373 578856554 21626081 654415171 386734100 479538272 808737876 107960101 660726011 483412788 327102403 297899068 329805754 318922606 14361408 886840431 102432465 888833374 137337066 195327639 477346998 43001647 332777637 241529537 323137807 606017666 317878592 121917719 618366037 320773998 574199677 306810409 899630551 448342109 813741931 138881002 927880380 474996158 99357454 441122743 958408945 426459856 739021810 140731050 745382461 605899569 880087832 847814926 347249294 869941249 43142564 824596292 765459247 228436553 66125828 88597054 834454218 236520771 63031124 305336606 557294768 489747152 612147014 309441670 938089260 278405296 300839023 718485991 753401453 400196476 159608733 564326749 826656332 751146894 705057798 572038792 209562814 437661981 272370069 556812108 307603230 168028985 233924751 73062476 396465537 152566930 14175881 83436106 389087700 77207004 388772712 798898819 419470507 853436077 108340488 357559766 131841373 261695862 76045757 885242825 661892337 88170841 302085926 488548668 839317735 7143723 913103812 48880548 297322056 37990232 458209007 604925285 206019216 692133757 530504112 455001104 844700686 397196345 538437210 86304737 326919700 779726273 885203555 746390207 633162349 846060394 103949972 617520073 107756255 32512080 355279250 769648592 973199273 657365175 110713611 665033359 517025249 23817422 566430258 814347304 61807654 24639265 271788940 120343221 716773021 802293052 575344325 413990059 52005748 966297886 500294795 378925447 746024158 385498350 125315653 231702858 84075095 81781977 849222931 191831350 966810408 57018532 813996293 940009680 714383706 924709903 457559390 231408954 801043677 23989648 45756258 715367682 48628912 170061549 688227254 617918284 972354600 116087930 31908342 24360347 82385815 384719489 255802146 680926324 770217838 381117798 912629182 854292932 315416126 614368464 898640633 282226534 671386995 712636925 74752565 238287052 489863180 532311955 469696005 143423208 408817954 367968614 711307241 309963217 538030163 399534494 927881500 362901114 515622424 812306194 239777813 450524590 49542034 495579958 131450914 819759871 729214107 896596447 526569154 44630233 363481262 277726139 179373118 34868256 990363063 254125682 125671659 332742594 638953988 595367663 328682153 47771941 815852629 39989393 357735157 206399143 292040239 138133009 569300256 807662662 802955554 661594420 110703603 852497587 9690729 242154516 524773809 738904836 138750962 51342962 783535068 354748575 181585452 962908185 242133182 24464867 69550218 367804840 357207460 708504206 963172503 685889613 608792498 631541483 578395357 966527655 837940625 870435595 957177015 259757232 530614608 760132568 921351652 641318211 465146506 931042380 883472726 989920314 669947215 874740040 893779627 305998634 82004966 75365079 121423170 324138148 99829945 43489740 691942987 309553756 751993945 507631841 995443368 213302794 139173323 426355077 32346800 977113947 296790671 989523814 89387531 827405279 602172733 10739182 321239841 67319238 941781561 57228918 57239551 464245128 931968957 803535530 622760113 13973923 878900608 744183283 190628422 831246904 787673022 882571408 140800659 392183318 390203249 988760379 605486111 381892923 415115455 637832911 211523222 564422477 479873076 300910752 244344107 82045809 311649933 565583947 1881398 105947845 622812865 59120949 422709324 407298173 715172830 45469437 273788447 446589789 642169071 464416868 277836692 282358444 346988276 271153702 674541761 589707876 259914080 132544223 971600798 527545886 622893485 183124019 91968363 102766561 484034770 336312469 37328721 648201054 901896416 39210118 754148899 377225632 98331066 29374574 784523804 666020247 74844010 58312251 112610035 717013080 522729118 242963078 999371523 722233745 514116780 526429635 311941620 774030859 511490210 136058770 154093097 134383694 319182788 246061459 89666606 655733910 434890279 126995326 303934963 189303046 166205444 910600213 566528677 117052861 939974787 351052481 783073108 14818796 261881083 895683142 584348228 784610200 138646220 436236102 359360297 505279351 815182089 671301916 131826561 326672298 807360685 285919657 313572343 979059825 531981115 403238949 634793734 966871394 530234274 791245048 8690791 696439717 701845261 575219468 813492578 494336399 926271948 596565685 361671546 40669382 344765178 946019773 825279581 335927749 234772227 37156229 841207099 49954315 708458145 973033660 229142964 368335181 111469668 542715306 199911357 643450783 945954254 834705090 462838528 328704880 478466490 471529318 25144596 32828102 46748785 838637173 527164500 825537084 287719209 888836045 866206465 485000739 687372170 544002398 820928487 922144396 581158626 514651938 824615062 142133122 340201949 906274377 362984655 451671616 301506034 562896011 947638750 99976640 250117453 262993629 428681519 728583942 734522947 453826114 761412043 633788083 144979639 288576542 311841519 285215199 29928938 30564335 770215937 717301107 427083084 443660776 491961854 8241710 958312713 169093267 2891183 151031013 75367643 365875837 455218980 376873677 928771848 402857730 476850316 31405652 665851358 905531834 759989593 252890656 211874299 521401635 739195091 209370289 662494528 51036609 494585488 692423465 934117295 264801424 409724572 361200379 708462199 901686425 221958440 519291263 70779692 77365974 522838627 998663686 443241811 978057607 228053714 224530010 233431688 704904029 255935661 899283045 462952214 15925253 4690053 527342865 389843239 743885143 736713153 52337766 647438103 231298640 597277582 434071749 348616416 7002153 795272127 57078614 761204930 869746918 428886229 684500973 947112892 951724855 535681010 242871054 782298813 763734724 467401063 15730500 321155104 575853075 767529897 784107318 444294679 772219949 163966534 834137917 368621443 900679686 738992034 868575897 131978326 188785967 302647645 333111093 48304472 950436124 242706058 809509401 820183041 671592286 346526725 619812284 475833493 882207734 862683337 110648657 498458809 182600751 126379157 819613913 758453825 893909053 456237582 202748503 518645353 620204115 889402771 739783147 520883800 480911156 608359043 505378477 669697123 763523039 838489569 718001594 713959162 81195627 380027346 386658555 605304264 726554070 6470838 933654108 461278155 721670527 44302765 959736964 904271277 23198273 631867228 662725102 917107325 88104809 717989956 288269029 708308923 607392727 28052175 81709074 88303882 488927569 439603903 610517356 104966959 130609823 328518949 818926121 64321801 708546294 58101027 669626065 287616715 917088216 455796524 601411222 638758742 500099288 413664537 395546371 523297560 45531764 58271472 292921236 133636572 628777779 433706616 694461846 88686857 314275142 628687271 29507091 803202710 68291173 640024446 908169669 198900996 968543395 579612141 263222796 529606040 490229519 785365212 669739107 407317734 241161736 271150328 898592828 593777375 684814864 294139198 117074935 582862979 204927021 262512522 569015902 833704799 696219138 115994099 922391656 10494279 744681369 951898746 666213341 812972542 444439543 426899361 864389889 265499289 859027853 127612684 795105329 349257371 765494248 317360787 609091456 6655983 588511114 507684283 452949709 125842329 654339832 422540995 708705307 859266852 685053517 130237560 545488003 233789006 246231658 320396010 96799636 990913026 124811107 615529328 656401919 569250649 42428688 520791807 834749938 753972892 500920843 482371618 103230262 118931442 799732404 564838070 125587424 240759869 72522352 431053484 219118549 579378536 853594479 927823855 291161739 391164347 58061414 836649741 624953352 156809423 9562102 574269339 147722448 134373208 189798667 804124367 556140209 84743706 177432525 243406498 838716598 530869719 578294467 794463211 649801160 230543222 211817632 627904935 471303090 136856336 58958419 690421638 716234871 912552897 470761844 7396609 156233595 381339609 696562702 781186946 538149031 706124803 207972636 538387830 693014363 397771302 195028548 101670923 335031360 372461073 197593772 26264309 903330791 775888238 820727519 405648303 6431459 32545151 33553237 330250900 21917838 92511655 20672537 738152708 857580903 343950732 745549316 13814497 577806692 294628369 647517794 115955722 753172 855490430 506859903 546283886 105778083 701888451 500471160 440809442 74349523 698064931 467073750 830196665 473953168 140317621 88361319 332900978 25379123 121914556 663151877 47296960 66942562 536340765 785449667 777039817 880291496 383515334 643370665 310614539 678143703 143404811 279086612 531413226 998895240 785946514 930213463 957189674 487834964 430684622 250515468 414700838 128749552 717589217 97413855 455219071 710423189 185775173 788120048 735802311 160206080 303788276 635615622 227148642 840129040 273581640 4188458 572936887 657096974 500075474 883551425 187757028 643480284 162638036 571686605 494891875 948584549 501900067 452081549 288935865 785101040 702597016 556153054 766366943 272702584 653566908 74102365 983125773 691858433 862222412 571444435 852064512 18527039 59576409 79213153 858656078 333158048 935917962 431592964 990255021 288509788 167660740 30528400 931990071 330298775 602215004 426881946 131399675 956631422 731479846 272851891 741732461 286593213 829004945 360615755 559295796 335088204 434718119 394937920 26946636 149456882 818898707 879011148 167983920 878475115 810740652 26639997 211633162 599174966 310749312 54404535 887684753 478410051 84932934 672191175 808708825 539664290 99073120 792624852 348812063 683069317 65476742 90544524 969662529 894481686 303676630 381474677 82086242 738394749 776412596 109032877 887851630 447827654 840560376 55835550 326302768 503817380 82475546 390452282 102992345 245741210 444856816 843193449 724151260 382306101 367900975 385376437 774486742 319490447 178001288 123298805 2559763 95994381 66359680 972222292 990476067 370036309 206213320 72562308 108431057 982625915 34111536 848799039 282969921 874671912 904634588 609272688 231005643 839626485 999724969 186514339 85367694 297098136 29707787 662035306 531920589 250125113 47411742 306407330 569615559 77929381 282222486 572175322 173923761 348582165 396913965 16916179 571134826 603127284 89478486 532082234 438269550 976106374 380881272 721239470 703294637 138032211 183028510 934300279 830175048 35269830 120814617 768059093 184884318 3038755 430094398 716804906 253163867 330022491 23212235 822779426 407951871 157951073 247471099 581875632 506533237 496901415 598791810 77668062 100028698 540786648 462266648 390814599 516893021 843147919 964570421 72704009 833696482 115282 7004287 663871529 35385111 127818903 284446973 220269428 983374009 714541371 937074333 89054227 44563861 812802920 911833652 305032084 970753992 11821102 886907715 329803580 508722516 485699524 259987994 461267565 26486171 722254641 704598516 395895543 417918911 669168936 468599551 104131744 669284217 328120189 768003272 557185679 308455443 52450245 777455107 291829451 619507967 567045791 380883678 516588179 232365062 145233681 821620262 55635405 9571135 561044328 237955337 518293650 46743852 497943330 832077567 925746374 72714322 536676082 174158269 343149584 58361369 495274171 447281328 580161937 823394360 67800951 137347615 131849802 120251195 767319073 276195605 592275513 186881216 657079282 961380044 419246277 654829314 635516657 327398034 664400448 196560985 565353370 35210450 95821188 63296699 867288016 874083913 988527372 256480449 48242181 331676955 314841817 396032704 778958282 895003753 219427063 846759233 884867719 203793216 819526779 652186792 479988820 264318644 839068007 137068101 78215039 110830635 644413767 713731695 438228668 308814214 910292679 3582037 344024663 858630218 919395087 63829030 732714131 760438810 320309478 633472663 92115765 635151294 29505366 723590398 382671398 101448780 422865982 120055469 305241996 94909113 772242260 785230815 211744108 463826618 774815268 289959146 427173604 271745386 3690840 865402272 580559599 766499871 721500660 777100614 625130088 493412099 840929643 210360570 106367260 161239121 696349585 50999376 648906766 578371302 774589774 31578164 679820082 49972107 4149984 837578429 144881219 776392243 475325595 209141678 92735212 102657214 499100823 519908815 374402599 502791663 237827438 954962198 121807885 811844450 584579163 746937972 157772900 425508805 809814894 264140159 439264277 506164478 315139535 88171043 84535779 89729308 972265558 616872212 992217766 976415541 306966992 989615337 605324135 782292587 198757014 698059346 884949800 697857837 70484512 259352399 53165851 160828302 66830948 174973735 972672751 651410110 774428058 130445650 929435266 584242951 394585808 368699543 942923780 709725342 309386937 879975911 651971001 281652494 349364474 496705119 110584386 656331466 486320455 715908520 438624052 537593820 266484217 176090203 87968008 336968728 435442601 141133858 497797029 354789900 168623944 322986131 6200009 943052002 453431780 788151627 379811304 700533940 9367521 322735084 262775633 318754457 55227346 914746634 600406950 404591819 263968104 710991335 60923284 750288558 279416206 352063687 140398729 545900422 528153890 228366737 882869149 963596490 369500594 233182530 170902742 538124538 556168660 29619102 333692891 862116792 817770728 713504194 562650731 827138248 36239277 825426363 145892704 91466622 592689348 598816005 348574793 856657451 162323691 409498076 459462360 441739896 761561763 599861089 987640317 142232004 828227825 723025818 105828493 50244770 956208347 129247586 440885659 364893358 158866688 774578549 79526501 976637415 488082743 642177231 803775663 376838371 320119946 802184718 320821345 765325645 401000723 669396137 474499448 563324413 931410564 933961807 5064309 545488678 386339247 845220977 687720681 67083423 568246794 646065526 117328193 376971492 775313111 410730203 594381202 934179798 185308752 673907702 910817213 525907846 168601285 567109227 902746216 488721230 221810296 76083912 106563226 622811018 597996400 581062673 38651783 529406964 367540832 896232443 74895641 753880078 741453419 615132674 673479853 162216565 261198199 643324397 391704408 36511309 54054599 986085609 823207459 91879702 659993311 586541023 617787547 828594595 6166601 373050115 169832176 227976896 449134026 276395401 850787914 47130426 857458074 741956048 429053741 77515257 638188490 356465733 831395334 232158260 971598406 357391538 246891176 85312956 715934 638595584 974340617 54770533 624681192 797548075 146650234 137190854 236605449 616954133 818301800 242772049 990004247 988133975 470748944 291654624 117045728 174053209 191301401 827020153 916009256 620355141 904535409 406714097 829337226 588447094 638872357 653451983 945838632 885763532 738764939 946554565 376875467 565621907 853841449 1556659 215686333 853008035 991263864 452291781 322478519 809565664 695063829 312482765 650215990 165812772 604137388 619778069 339865981 795438789 446798221 108391588 268310281 203849981 515105685 97647506 792297075 6494393 603615841 738135706 892257924 194897131 537206622 121649743 760519037 243564423 123206401 976205369 949088809 966986616 428497149 271567327 629068631 123560977 436566443 131800973 141890100 40703830 751579041 334272432 688658970 50893614 442664020 809485603 254743594 957769704 759649460 47040668 964264096 363265300 637692725 709038371 558162430 27415699 830688113 171197818 270980121 806410865 147403186 72585281 773397481 428416686 344152607 254982463 404494014 780719049 386783435 546384114 673939230 138362476 880656545 215114552 189256089 175836916 24600154 443999682 133606619 636765965 343556702 97870714 31265 981249426 659425437 410710046 8665124 490113549 581907864 132161596 149040766 581827401 204746876 922438246 10244087 548899482 29937060 414738100 182134882 416720495 813638565 708590464 555082970 546811462 923705015 596855410 722648377 800821520 40855091 856254996 290103836 236928144 806642061 142651452 218177570 318583849 553361498 79359045 808697398 987785713 211520641 957738163 569613113 416267516 732692760 432373551 965166998 762629819 847111651 999818231 31866665 513266567 708408694 586949634 60078028 484630060 36321395 782726405 137967931 77176486 491497752 428071767 166620981 150656164 570723218 384798550 469240013 976601067 464157595 130453762 964386779 675678235 940708276 386516244 91945750 525917387 818889794 909629099 141063557 518517796 761963682 172930222 31784363 322888727 759879855 944378742 807518787 796201250 579621498 798003069 725894087 71119249 78591187 892515067 74291765 649314405 129829969 396048129 478431823 446503915 526501890 295334954 122182149 319726517 681851197 66644250 845643903 353257342 828789701 986707459 724291490 443269734 159637680 608592204 766158460 772033887 552970945 426193598 420751488 132592443 224196667 146645574 56228043 302787853 891676992 983036159 804618609 874023312 379084287 283050432 320527226 758102528 578385385 295225726 77829044 112752933 214386328 923472946 318526626 895692380 762696757 42818115 338962113 922334436 651410318 105120572 546884674 56897615 383830522 967636161 42006409 608027188 966798086 950750803 763331392 710991430 933786962 567950001 585014741 165387600 703516784 758058319 923490128 134418520 53284044 853835523 247171452 120186723 629824821 565698077 15879102 392521577 461032544 207357566 167372364 112442861 164994490 714257038 21856827 548825011 534409550 63863235 9368550 501207636 867130390 772699941 64715417 653433703 193166293 649730157 818821302 896683076 260304827 594827781 31101595 166105223 301179656 130789398 286291945 931004476 549003827 154687399 176042404 10036370 214561316 343414767 974995582 379555805 910188156 996852409 780897167 444597706 913231995 790265716 798321693 632878736 415482009 863037109 286312438 461164653 365283617 957650092 210364081 625588444 404994224 93982027 791693666 706173879 224771425 77985610 637178354 773775251 85189360 813220757 636327972 299750676 9151876 611323553 531822832 919340031 460692313 312719999 216454088 226440660 955502066 14775780 859319395 223500426 730329240 998148185 684665079 95612857 955798276 895029159 721201300 213308851 989011185 365411317 919482730 66298961 295913278 409177435 840074211 381102638 74914544 328918534 533369665 84066419 940242087 65192496 855922801 253450751 230428846 72376889 332407762 185930912 939669020 44243509 409431337 522514612 42391693 94096415 618127468 850706320 841641925 191845119 64015170 830653110 557256435 983497899 896952070 853169712 245191686 589542633 86788701 320106229 918461166 620158365 404172647 711219604 537867213 112611799 817186707 768296058 37505039 149594468 954226969 977174059 193837976 216174658 352205022 88746020 162787424 970332489 939452339 4429349 14693959 3467509 687598810 424466745 839481759 437067231 130152808 84673444 879126215 216941509 257296024 650103733 689616225 661468670 213839688 227483437 774080469 31026394 995779495 811585507 33137214 802522815 641275917 226975189 871213824 993480938 315721209 34001248 816329778 107689899 890946948 683540088 111157407 431062109 108006832 803155518 720645691 238159640 740345313 599771906 307617500 997641337 102391990 997233724 511626358 316231677 77233513 138223178 347258071 73013007 802325037 380395284 728052173 296117305 459886824 451782349 142114595 775608032 338299948 958444372 883297931 81763247 494500812 846971689 512825355 602507643 502643558 85987397 693183634 95505223 685759302 801133 945662911 788151291 998034857 309805620 104382968 75268369 448028798 304157390 797727 102870186 537069025 581366251 398987490 996955848 33148599 541102084 625080232 223964898 352062808 360894514 305728144 846563619 60382554 818553498 301587613 563026112 904540895 994771247 511047686 442816548 995572379 456710596 83484191 846123587 766516215 40383510 773908307 67061364 197057251 627222385 169931549 734126275 61104988 568919039 731082122 946769938 110021122 208678705 170734836 314600281 569573218 476462979 161163899 629955772 147532829 462751512 45498235 904590075 310039110 556545920 199922974 158127840 13256515 283407164 4251427 632289081 176307025 630676085 551866797 373364275 110414822 721798345 107490549 24036161 143233735 691089023 970806098 105771209 899767727 141540933 420371489 469340945 470520264 434051740 99296716 470569444 896803251 144794950 375159518 59358712 553857221 575082491 217486551 419630087 711006007 74254329 51919167 887313031 704930414 456302315 260677306 667861587 30617012 220684206 691897747 173850746 911773228 662703844 132138306 811540955 656761129 552509795 133398251 979797744 986561534 85211318 450367187 735881136 82522619 678043056 795239847 636379839 105641898 12726397 56009925 816647904 86980726 960445443 703960935 644427491 269264110 817154592 164805429 299881121 37838797 856703175 473731866 949612025 371923370 605870172 613669331 28684498 10896318 599583933 860998593 849974203 684795250 163882131 438371690 619834220 841925186 86127888 108730410 947567084 98854284 17256686 764214987 38351361 977702128 320692273 535295203 99482589 137846864 700100631 399363709 28202013 409320157 873095575 830330389 781243527 331482098 296516071 662444376 194894767 896100003 523442969 44868969 433411604 687325099 483240658 53245823 381766637 569368545 161976232 329333720 520739180 179232917 946065058 411606893 9451396 119273683 799418447 108933985 109636898 352035430 508297693 137838910 761355586 233909619 968169298 542599112 417908068 117201720 57559840 612802834 13301722 581002808 657671802 446713325 120844258 993428811 352475499 502610894 415313707 514451730 684460965 936052887 546200998 630526023 200176131 555652394 749799705 999594577 517102730 859436602 204146358 25400422 849791864 965501944 111826393 670477513 360617407 529734460 787679233 418177246 142537294 800980954 999180053 652725447 100210631 972540663 498670610 452686129 327667908 913984316 819654211 12128873 702553554 365855208 495171247 902729684 774023953 97487303 754840613 291126682 956923904 958986970 169043456 659232119 777005265 133386200 329709632 137622672 663120659 117388864 555799917 658174304 770886169 407496322 163416103 723613151 232553336 662086712 28815632 560221243 428587379 848469842 572350115 131140933 66841401 67521361 886386968 840865354 17525015 493743932 131992035 974448919 305247254 153551842 486197389 82252518 286938041 815907020 72391541 802575052 785812235 628191458 313265707 409214756 888204131 476681809 132827906 120757466 991284872 14159889 680978708 419872251 862629730 105845175 403529535 929471131 25882887 289916502 770336484 43407902 783660434 754844870 870373172 88907687 760913064 356570560 23676556 47851104 24993932 96068097 702942507 663322518 576775906 16208214 72537273 464980036 345406374 57881531 438253853 336691246 72041419 119232560 609079848 787187501 77594086 12609382 716658631 103476973 155042235 339511466 999401226 938702668 946872687 869774397 880126706 707785750 78861308 756319614 608153206 103855239 852387710 163612064 619694109 281679967 179820277 544747733 746660002 525226651 455145615 37430206 714434248 379703386 9179117 323514095 166890886 86773203 188639828 736065868 42766527 343682062 75577333 42167752 134901082 874966371 764458500 15027787 435268473 695836159 623863752 43421678 652207750 328767813 59550093 271901858 610447779 239370370 816649590 209624132 617113372 124311557 247054337 331547619 504014942 256233454 507578065 670905827 343006656 696217892 259488046 238289534 39899953 187581730 132973637 174801034 62548100 897432136 42345173 497816572 445784646 666208924 393754601 97992395 994976737 453304694 222410604 457940867 545191415 39060194 667564999 162304786 15888102 914619335 346368756 519903043 170852788 853946820 43325221 366375795 550164711 302813266 604665328 442581015 490394995 737638964 617382049 552943094 487587451 512243573 903276018 933372097 30968848 149546970 31364491 25945584 602851663 106291447 336402803 559429 145351640 3967801 162864214 13756093 918587135 509232969 533659135 941956275 215696140 576984355 308332069 765860850 879797620 912997397 60958217 370192614 503152712 678340265 775652059 990740163 43100189 678928076 924112259 74069036 828475046 807993101 100014620 283843060 914284547 288933774 284402489 912152538 292901574 299783054 925908630 64005060 809016023 312084116 5961334 24712162 889068470 166809755 643089364 768866089 932323503 704047580 991575054 435476214 234904196 767227113 278732728 278004384 298671540 55361338 352073419 979662937 863354439 304604390 116022349 630155337 593538163 400424837 394824227 738956088 700207890 173249208 802961148 361740264 485333324 661438833 238968778 226918145 680764939 734574493 995784234 613088441 291138424 839875639 901081007 526042619 459619103 179813734 656563354 758290643 235175072 8636772 590469931 951045862 165757514 706492279 433717550 611812028 106917115 828541776 350768116 659641357 854307336 6245615 873897972 192157011 520200799 112866749 419075155 200965738 699957593 267375740 666570530 991096016 107251379 567651536 369654986 566870481 599981622 26218339 177677475 835156693 887371463 768147406 638718906 53128976 327156036 72436455 517457355 286589503 753494583 868225470 946230859 607801918 726987436 672645182 799958928 247188235 638028283 71550434 300670324 337985875 338926174 967240853 181598243 446177552 387408741 551253228 865564384 987390362 577471567 43241859 675063406 317359381 663905616 313782311 223004708 991061651 238735117 740462062 130167505 992229699 461203884 76398363 452547968 188191319 601559897 105023247 287895905 239588179 176573681 588566228 430090405 515499854 555807081 611688647 961677405 943215821 162941875 679758140 783122534 592929793 575516350 458185939 910289173 91938317 624484601 133293880 82999968 863219717 873755941 65683824 855449416 187476176 142082187 160513735 375667495 596158435 265536982 663563399 835746613 442110662 104645979 118353369 957610515 660453059 730042016 771804271 456185231 892983890 451562410 91824116 338430034 27078760 550010054 248719206 119017076 27011006 234529437 54533395 890230722 108285377 120217219 598196489 148277905 114815757 758710224 523945399 563490543 24247205 40025149 251753507 466357866 144671127 370106875 276484732 657640537 100148890 48289002 113825767 845649131 352367763 58166234 184079164 231962874 608176287 285314721 203496302 635187292 519844157 110546048 377934366 480645886 83279618 976130854 628923790 50611726 734841077 5385540 614102268 611604633 45410688 865855774 77962498 42598167 235962649 206963581 700238703 188627890 255252582 666580822 34277021 607620345 724747055 70872536 839583218 185439694 356187257 43079519 820626985 876031413 6141919 51077702 356677298 89421536 27208556 985601087 140033262 614565984 990986626 754135529 226170617 888913666 619991303 156649466 931511832 708470303 363613047 631750534 897098192 471381980 150847707 931375212 79002324 875594762 2247748 771101894 61034455 210951356 666697764 734177791 86982768 672839682 785255493 296176418 762261218 812464048 134293856 902294479 279546383 125280482 508946359 505716999 866710499 128937661 514882817 798222330 689924315 878495863 282489215 587022507 202394194 433336922 370914070 133912870 161448035 225678169 905014763 222482489 436629524 424228878 956660279 376128644 949584912 594432123 672305061 564362481 259412522 806598916 319173311 538958905 784395749 828119669 44675903 651106247 809573682 412075071 301844928 499497996 143087285 436850495 939036854 345481479 870187416 162467276 479394348 31635450 388145444 236925462 106634290 677291320 661154339 915810920 53419963 463255602 510243043 725725023 27618082 769655564 384840290 346791392 161130820 169236039 27427413 58323075 672858637 837001094 470398145 974703565 189015441 613485430 264070411 128052295 958966908 134257826 290519570 438361255 18409627 531181365 675286716 977560268 208472684 188957406 893371187 114408998 652213008 256130581 840134020 532347441 878302497 77490662 879138833 39433316 246726700 906566245 97756390 919585336 596083690 568154535 746805252 785099130 34156316 10875662 913151424 993123223 997649839 56187345 284000829 868575817 587368710 959287544 698652436 648357745 761301 444539975 762766743 505490660 700670555 455417114 37838101 431489403 532907775 769493285 470922719 779634474 528575881 421195460 551736162 124659570 989349994 151057765 909758699 23506309 14449779 675426475 869145883 864615969 584130171 153146711 585708138 24015232 964950606 284360573 672372977 965711907 728900547 435139719 323718918 282087454 890556832 361557018 713576856 275980959 131050302 37015926 55615432 512142534 458211386 459867945 636802103 300077731 463442062 399077154 176100392 477891840 927019980 45246274 195024160 511150150 50909337 780732297 535165382 15859942 65092870 60054710 834088200 646509768 495194428 10323470 781113573 238267611 371880487 347206781 514248569 355447141 384222706 422380353 867589674 694950443 734764649 356908129 995028174 198206710 608501634 23644917 528614901 535521613 921407542 723639061 899188114 972316878 504371357 286869847 840693172 421980578 346924556 527297723 921006698 842118983 537621192 702120270 932902946 762018031 49327050 299667866 117465171 286066108 722048218 837571196 981016550 309329219 46995676 828561075 507535928 655497309 704722343 36150829 43535273 626129885 612306241 942723387 450963114 116677597 82109585 144172637 391174527 429034141 523986712 164697576 123669475 61607903 866817845 56572420 676142285 768661247 356240286 646123807 907243706 930804855 336211355 740776607 240134073 383207030 421854034 600186353 891220691 126576376 488853533 934755963 605222612 101159773 729995701 56185726 70353721 812105286 52874714 314044599 93655778 576861425 478742174 217325252 490985680 198076371 273897672 19644316 966737617 482654309 665768123 726497674 413459163 1979477 467274280 506109588 237702858 889128313 106295940 128923548 868221041 595149472 916195863 473443652 548825596 498707915 382145729 619179316 163329552 287536795 933223915 256985329 864398219 264482440 474310581 207900250 462558810 748208252 227544566 281812778 83378912 893312688 8310451 496838074 747808516 328101083 2947661 985511373 69745747 961759952 114434921 937966787 409425775 883147135 263926791 958251370 381855049 646072519 429947038 545184601 933609313 215687304 802169929 650523884 480169743 128996861 710940485 942728553 877205112 938485050 224541330 960584023 684314089 85368133 309938449 284638956 413469215 165402461 270150329 483214961 127162413 237101601 421181748 389104539 120248735 685108538 347355909 354620135 183697408 777302946 752321087 969823073 992990249 407007368 472863308 325676343 536004228 183803792 268404895 265725692 974805194 345462577 78826066 511635634 430830709 388764514 796274590 844299923 406683327 66424918 327514883 386362091 156042870 601212982 775466629 128807956 138837871 122822537 335944442 322535279 752641834 88265529 144874703 598148434 495272896 617738010 923824777 31277123 801541801 44746023 149519166 628863346 390208599 228345232 140498980 821039307 617109745 936773569 517855581 23793071 855714838 845370464 262671513 864274059 299099797 38138142 993082014 437937668 13477030 181542807 760472946 618635216 269808335 905347648 69300001 617597582 375602009 993124777 501391057 29660161 890387152 650910222 658523507 133112102 879255453 799022486 954151409 348881550 588312406 324523341 225190972 296543595 22410156 487862485 13334005 321509953 526000626 6416018 759447620 391994007 40475176 372436917 10629222 310283511 130300916 79929223 927881092 505902924 925570351 281788500 535563084 815957502 932698722 194086590 949069604 811954174 845625427 755737364 13352075 286454184 80260704 238543047 582997778 102670860 726405531 596331782 276697164 104922508 455264151 36144783 496916514 495739327 408581699 507545736 658539189 538882614 439991310 438936632 44785537 365561660 720725132 432864972 34035514 653423853 626951562 835621469 317894378 325093340 443875184 331246453 611547524 376652239 569789499 47061653 331839450 148711381 643393435 608536613 253633888 951173937 644681395 750550401 299429615 905779445 110612488 957968803 297178410 550603797 396905435 194480298 916165457 117630566 627345270 802717322 623570770 106813183 638338790 793981499 431906522 82213973 125227951 43454045 311382563 547533801 90515698 643222013 696245181 586425484 251758625 949879068 537599420 748956372 552945821 837029035 654735816 663558308 647514189 951914226 214162105 44419623 146394523 982843913 14566540 626256144 785561234 490653661 733069326 276416375 137151512 164975848 211146699 114895814 60946244 522529261 662429615 151461941 18267625 211191147 737887424 270026250 13586567 128003196 18982621 566532387 817548582 526234788 82607046 465062770 330665365 296769150 361998745 329576240 132129414 229081636 955832383 917690647 572251649 541418061 46623373 709403160 706393908 110286423 824298973 767340151 632815684 339244939 771318444 651083308 550436086 361722219 773625909 416539004 489725414 645124881 983071390 159790347 23876021 65678435 624853117 354541385 214963937 839368213 536633976 347093350 68449848 344982711 117300349 493217848 886400771 16440073 202621007 445311030 126726496 26919980 65167532 759542179 218681270 836485975 263141838 769117355 198208194 36767747 38172710 540449959 534408979 21244099 700240306 558284999 939438886 177609774 912826384 6919174 16977986 301976711 206528875 937944185 646959421 323829223 431162033 533360191 340269296 486299391 978671220 466995791 365735722 43838752 79054321 584416992 732841078 194712510 206050698 931049271 83996608 244223408 324015582 618405587 117983858 24255887 176690585 57422743 201865660 942033320 916858268 71359997 244010031 123387143 9304181 890969451 299732717 292982565 276845994 640002012 779281956 108033565 959514154 145017677 4388668 38568474 729434668 737229746 85797336 935485366 520795368 169793943 32225125 844810949 788199529 150208982 721583187 964890114 60148077 923448846 759439785 977006344 994808842 3449815 100393486 856629375 746935618 252642555 149611939 876297963 892644566 928893894 984331527 704675072 926427923 841236547 595759897 508378942 430982644 681557232 296380659 951778011 851351175 328605783 649105312 639550703 478814765 223204850 456957168 538962841 146653696 68913305 515969184 993978889 72363119 468879022 703124615 671815088 721521576 852736554 400629402 466682493 634146799 237477281 23873916 413091073 78713827 619633813 921470015 509696470 301191044 217850673 313990832 5058570 546456456 815612495 644609273 25271220 38817345 954082792 416750412 37987392 22996096 932719595 884482632 947875567 254114968 587607247 472207006 828152895 292860152 872836408 147351740 779523302 110313688 171225655 192614375 41543866 790859467 114084389 551240335 92050511 184451413 717747518 97109080 583424220 533360013 594234704 461211791 424693709 400833848 877962202 462681100 423829943 663198149 199680083 224221861 917313116 787287329 696428867 597982363 932663832 569265274 745334102 712187134 532095313 916559756 757317860 573639178 707419223 723918600 124879512 651986085 908370012 695143381 601611516 344310584 81019745 48362572 805522374 505713453 449196419 683484576 968394552 725542713 199199076 20590987 949764574 116512191 807878315 646193440 567010905 593058499 67975065 312345006 157761984 600070377 81421114 915079843 26225906 788840336 638998442 3621769 293342772 399884805 698765149 747470639 744195388 779784894 795833210 402234114 285498346 97545980 85718689 106409250 823088693 137434116 127000236 625369618 106462658 787394902 124079409 673473563 380453400 192054473 985818568 538215383 644641201 67239681 305811577 670867106 708596368 944810018 674488874 854455491 197211175 373254022 601926130 793922914 5555267 250275691 196157027 291053613 200338023 134392067 249979214 23426715 271826182 376979449 501312684 378288840 16890702 625392092 51762402 397344102 817446564 890097321 788075836 314604116 809853354 93887413 985471221 370966073 891213782 659960094 77937916 88424956 885730467 679864045 734864222 891285734 782656087 931021248 34855698 982994109 917929667 284834911 858937175 42272200 661814359 360249858 420561039 678705060 985641949 324839792 928565513 655604864 67453465 716641349 970208979 729823170 663045113 808196551 100789242 554258894 320672996 31243509 495200202 206403463 711107553 82580775 97689196 346279992 13602022 132544893 329274100 784048040 269896155 40727627 826320240 931710513 400977484 99397630 462931924 239135785 424237422 244013789 747257000 344207238 960655137 569982331 74030407 476216601 378178881 27336000 30475494 698851877 58579509 378192047 757771691 622203413 460772821 707977238 968483404 326891195 693038482 150273856 110939234 962934636 191001482 789775825 747161500 591978965 889173455 62609775 683631101 165927228 306623563 430888101 510134465 119795051 870431 584164871 596011651 231565663 464017222 479003497 782933891 522596730 857195543 540705581 144800143 170484716 101199170 965799898 349892262 794237651 116073753 313347847 757172286 307075234 103123672 356850137 751570551 992297126 419459912 435201651 10740705 726083474 718606103 520875169 845878525 571992885 105040039 441890175 803558548 421573612 920893671 439008790 944170342 630605566 979714371 941486836 653606633 80913540 759803085 3498894 727667543 875876838 316846740 337356180 35468423 272486763 694206317 787038973 117300240 113666228 74756976 128040944 839749701 793363078 648916112 538144577 217872315 606472502 980034752 21430862 28046114 753444774 312956003 824732807 236566691 145186725 618735994 890173323 78616617 378539078 746188568 806284159 106932267 63035308 143640338 142400690 188038422 837846654 781956014 305338662 804029233 709229341 433379605 496295286 355108771 82295717 34439862 572981085 688768218 866990965 446928298 569330683 472952091 759884300 394063489 709518781 905071025 12799482 452208456 983687641 243854912 50913375 789971799 203303530 113948682 786128488 198220571 154503456 476491494 980176585 459842117 280520726 541922277 893221721 776816011 897031047 975517437 663772225 470012131 516802007 530763189 916940428 86132689 3715279 529341080 332712530 565750412 434412104 198028363 870475219 270616096 294399626 921388593 60587894 497703156 887853627 699232733 695923726 42357082 175724226 528616662 502199198 308761304 70538939 247937270 85577314 967569985 75971059 601865890 290098468 592773065 132629079 59555247 531422105 988860709 588896326 716650986 407127472 875824781 914679349 130119042 146440876 61595326 51507635 59545121 559298481 939361261 758777854 255222207 834234694 787018431 783838868 188950243 95779734 706894158 436887512 33873400 526980495 512858570 635739289 817078962 105631634 620884719 729150560 489570091 462261780 170563238 58737428 721905603 46388018 973416776 852024645 45345246 35012102 903532279 104890366 446826934 695409891 716184571 702049140 382160936 503203002 338404360 571111178 451499087 45298517 7998689 485372486 424795363 520857259 973628127 94390676 479005244 447029197 823541236 821091686 909290976 994104473 879829114 483712931 40492490 705762241 335737575 85837735 593290694 91786205 43244453 40117628 639712447 759429023 594683119 21873382 115148376 933087478 592984559 566647463 830902347 453499599 904536300 108214061 974356857 878164426 202604737 305878453 177709975 26145972 126970138 87000950 20250444 859315603 423230232 913259285 565077844 758967806 851613372 10884889 703270362 747374176 51002516 342982808 359319550 645685635 217372541 474467926 431289464 810357099 893631740 114708162 116373050 798168039 222922223 90729906 528848817 425526959 249124710 706558791 304189282 228611200 646076092 176956077 87926802 69306324 90215361 505520997 680790481 794345084 516405886 236577195 394235611 419924753 579560002 753555161 65610387 796932543 80539438 349416203 459805993 974171177 316640716 576179042 624855567 539562938 519425300 6220735 817606248 621066361 712779525 121795529 849677560 211371969 298751605 790120714 133194644 241483318 148158062 666501476 888344753 517080299 903078670 282580364 937005052 335155024 36135524 855131790 132087566 116674961 57064344 444409910 943362489 373705060 873105304 568218055 913267997 245046955 574438790 583390597 866113315 139734666 705186125 568307227 203622986 856454082 210944292 336817629 97937399 359102353 3319105 838798503 876182652 758914126 121378866 665704055 94069149 10030741 520835844 78673066 979222053 577900188 375599328 775100893 951605247 248704631 195835300 717389595 493751585 770274089 153296543 212381251 762525106 858482668 780688477 966148092 567453101 991632768 155482072 517906851 203251473 11317528 356705353 79434124 770231654 330600571 597654530 864300802 193147663 118490373 795490220 24886068 548906912 171089547 799986960 353028510 272310529 995822259 922934457 766062113 618612699 76230999 978443363 233654157 787230018 611648192 199802248 354683118 603280959 355284319 872589968 806532431 366601847 81811673 738482906 136833500 264928595 188653787 853650653 458076257 159660512 501657224 335478676 708567423 672746770 135465636 914112285 945057298 983804246 837046741 563635762 454933297 765794091 394595477 688587453 553024109 6243668 740906052 760223578 462040978 96190370 485329898 121089761 315308568 567141570 712089018 304658419 832070164 900742805 10825424 142662772 60403316 512482647 478141448 621487090 37745769 466123435 535599374 835319418 302444032 225162466 251471532 609893680 990956557 646067008 150997484 396497017 504827027 891903535 9236946 819384356 840610257 494566843 940474116 8435176 61708412 505079486 313093595 746294927 405822290 176435370 741474051 318741957 688918016 72131850 940229046 579180136 538255284 328344772 414499554 693215667 553507237 665971085 303109347 396980145 164554444 454106830 645993513 521897822 198526717 655230459 341282177 39136973 149797301 134272645 47572148 64022065 639352130 213182094 662833343 897690771 389617463 404307393 216432727 78535479 476439242 9178124 510231966 867210877 337522895 924731519 560426544 891030132 443218955 716052242 140526628 460289750 22675423 786520141 982187571 221202139 294266951 175986100 260339111 444064251 310258744 160427611 360602667 802127225 373609704 23436010 699817995 763227167 280259754 768767073 694278997 756698996 777945196 204510962 476426224 115468091 981758833 36852767 859014574 277494139 605421360 999541201 737783889 628096783 638577693 719971459 849298921 932844643 895957558 109638032 229425246 58732653 122581994 590027912 860859877 496191697 465980273 413194223 259418863 746240027 34477647 953697859 355455374 812422843 10725173 831881597 927890933 992484005 721250716 639421858 122494495 326672075 491479410 860278383 954768857 130057103 432766194 656584130 915418097 181240103 618738513 997359694 239972756 741320506 439903958 953348984 237512202 905884230 219059559 349447417 652124256 253537205 155661627 7579629 65960047 166386799 691977578 846367331 11387155 413228293 485789188 133881650 592416719 977268598 994160032 399701928 959842052 279442577 56286057 727776500 460682680 675024569 577652546 700655435 268861426 17556503 506520770 506373627 923440732 725580328 855821043 428081340 979117533 11482670 288177320 45077579 30385820 980154897 743961262 41772975 245899541 82266801 28170976 838316260 59535398 874847359 90534539 871893801 154289936 146820595 452186653 614972615 674361515 29839198 168144401 943222940 899912052 674665170 302112918 675869135 252761850 10450313 103950474 231879382 21932982 244644146 129473312 904835153 77315394 873434573 799124479 175731287 955701374 827295454 14047546 867753123 554659165 104582084 592163276 708949100 103919030 896866280 176438066 778280544 779221829 197098818 574019835 679133880 871763987 876132752 207519366 124525836 886583064 163986192 208921569 761032397 408630337 190911233 665867550 338462082 64345805 317508380 514193368 872563530 144803834 380757265 592833005 551979350 337855700 37512632 113444801 441774729 934378911 289882866 72571624 566117091 486981683 646591458 97767322 211262021 375240562 305286687 188304209 261823625 469272878 249742129 22856022 877903214 440653361 541239923 68881648 357515518 858748302 583075015 82595399 856068487 963832280 675428403 260564188 301687979 565457386 374008988 595979060 352352648 663891853 668550683 918469738 3389887 167658493 16237059 67168260 542899054 321523746 255472468 657239030 790796623 505214596 532611403 521216189 945867957 73851325 590097836 155899826 785115979 25689202 238495224 493700817 989521481 913923627 754265005 143725812 331897364 128273992 739704871 684250012 644682197 260771905 602719749 500588435 428430397 471473160 567756694 823845802 792996905 823229161 481084832 436309879 180960109 13696234 810042419 979344417 940063911 252656606 135244242 577696241 278345808 373739465 923913409 267867288 140179443 530694765 411593099 472076807 511485109 3814321 8843170 8683657 264586226 611562918 509272091 693016622 83036077 77028785 369378776 728549333 752774297 850463607 17375564 933734405 716676192 827417982 765595173 509256454 80074588 900839414 939469046 210936747 127095231 863382455 478804034 119791025 246593571 742913485 591867831 758078679 746727805 600711000 766762335 11314030 64790270 276034426 556847004 342698 205579562 926225779 581408383 958353858 629205737 598783946 744604615 198398280 278718279 510199787 707654734 211309218 263555553 499640131 422245964 243167135 215538937 753566350 362958159 462132508 496479834 954825990 220211186 95723990 408053341 986973521 107038020 325359962 115524298 663885023 325702660 321103859 442627153 907111042 131974068 71832889 358411339 876578682 270231168 489645969 239294821 830402253 700955187 502850373 330042384 975717502 746017507 545581320 729283851 108975665 7713827 78280036 916318006 80441365 174004026 176887699 919931237 133558397 502247660 35455534 797443419 680466671 209075744 92586923 440094064 341049811 164419811 798505402 70144845 287167330 140667723 309439665 117569583 841622909 812290037 300128318 669856762 410823895 845709637 251656965 372315911 705939816 329937000 141150269 638897532 356457377 170554319 558828768 490015773 672801978 446800653 139975543 205785001 508392748 232562465 645879064 849442558 396982275 296900818 919587402 684149605 437568540 81543418 654235539 131707800 893833454 954363856 801564561 157173700 652589844 53221525 382005963 211046011 235674877 523156231 849943542 592132253 693710549 261288661 82148026 219028878 708089313 222123568 424813878 68998412 454686033 70692942 918440970 704184659 220110111 690544723 240850615 657678650 772088141 895086153 789386449 518437946 849450008 590951009 528127998 354556204 496688886 910133960 565602214 732363762 285806542 415545756 324496014 979517090 676834416 259160391 51062319 237440081 481283959 328392549 306438492 788486343 251601842 77395813 492671001 471711952 620456888 733521616 129390601 245061380 481124120 918777049 763499325 183090480 362244409 144143674 537646683 858933294 54277633 103248896 443813407 340084174 371311003 768309421 172117615 48145419 27469811 75696286 138101851 361270121 404088834 297056694 2272815 655690675 374452507 494943816 127402626 994909394 80981783 109309578 92487125 562105902 28086626 855986449 745196381 242847386 130123 135359415 954297032 906924107 238608311 398110438 99524633 609919313 18936210 271642247 510581083 898922373 347338532 501199285 112708845 751427365 798255979 114981660 259634391 25224837 609925475 387037016 20134230 543423609 496346593 112621354 105529510 376949570 821124154 703242243 472313308 673770628 838601657 426610339 433211087 929726319 677237128 532735719 392161984 696173338 804377965 902743066 447612062 4232849 256458703 560320906 608176565 54714681 675302565 867810956 79939517 137744391 107364323 952590098 681167999 603710916 917727803 639213861 833176837 591368308 194972455 305490144 117655288 33574111 584616834 550866374 815816782 261853962 83602092 207978765 810543651 740496408 963238182 258155712 744729256 219696884 818476617 205422173 126927916 346295534 73233128 206867432 484039924 180597450 11973881 165207923 636824717 929701683 804421783 470001554 521069991 999394237 628008049 638725278 885484699 212624883 42108003 553817832 326995196 125710094 761796596 137538846 866206501 577551130 248210909 463452109 797248013 66687525 668874281 924175929 265499410 594623760 983559712 749539334 775221209 995533593 914747256 264562278 925235275 571685390 734563831 298821617 423595978 215088231 790063246 161597028 427713113 832171248 715414860 754708308 957881341 329727807 744763505 676604194 907278936 992974413 992572654 557043301 912178290 513963286 333735581 177677699 108587045 169811644 927217032 736324605 165345236 694480639 886882 943096863 118682380 587967064 94434831 394794709 803055295 884498077 556391737 83284759 716669324 124322948 837993067 527067017 306567106 435272923 56187562 66362394 428247336 48760215 623405694 192941977 415239852 809657626 370619675 523826896 979469269 150353059 112667852 144814505 697350049 113554734 940427719 816032429 701521797 34862549 63343489 357093443 919360625 619735225 440378202 488546301 596574524 130887620 868129669 903141630 566160542 924317230 969504023 994407877 825593796 445426068 39866205 93349999 255083693 410485880 617176894 87069313 413355290 729844745 84400169 110705338 695915830 24827887 779254118 249953979 59690436 842597607 607047421 831567412 314849183 47425622 172630064 911423707 178313241 40759732 814565336 744473783 817593313 636585710 591398011 495703460 82011777 631264216 589053458 189611821 894266447 58746703 276681133 307621736 641107800 361081302 270843425 337023629 385909188 50097543 586977607 298115975 892695149 46541380 982199739 60060683 93967001 7346154 971484389 124796594 48105886 638566076 869270376 718215550 275151785 313184738 66435362 209679913 796965305 508005171 399291733 691231751 566751874 675972866 851369838 60376025 37054167 122213263 397399653 275479706 24827157 836893612 573595681 917522305 883434991 408311771 977582987 977401991 415657924 801583728 102198584 316280161 440149803 823985311 34495711 567817940 989686401 953447424 777497852 786651705 461452594 176789585 330399808 880720819 852762450 34285997 941096843 742332968 156499259 191012848 17812673 181326415 27906459 443924705 951365071 911341449 852236475 781464410 741259791 267894399 583048137 695974727 584174559 875714291 372476389 471186621 443532230 214679141 277150396 73546434 1330846 738602990 250336018 184247005 471840160 955614819 218533001 412937003 697947786 227548612 603949850 568276810 408875026 484372660 12201515 212756449 248230460 864437989 994220858 989490250 984848739 429785346 537981328 421539650 305499636 762974069 892726270 601548218 977653209 22393018 675094651 831500406 760996007 925430668 15747410 85352518 733561838 86796763 498289520 284025975 314345374 954755721 852302784 575736751 439128380 864504298 788493199 687358839 581458639 782714056 529365441 418823729 65015753 919863120 840363378 370515389 682837188 585606000 972063606 513006749 607999017 499674608 344507154 221511375 277621627 212770916 306863892 11183464 152084030 805153412 295209438 466429403 612425484 28573 42166153 51553864 864532871 683175704 591429054 298507861 318406111 973310846 717331589 383421864 893173966 410211319 753937252 428527505 995817318 578517209 941534253 603816334 78191816 138557759 825327708 208329794 203845026 132191599 219513257 355929055 789861362 367239046 822358457 254803198 367267618 717040961 158873413 84316840 252733016 750302466 382824700 571139127 576129664 952672641 954560990 321819981 362883959 561014593 750347485 211217628 139531801 544398090 815033961 70239968 535472200 492878020 131086113 739317225 477585970 350599369 95246279 119963684 717838414 770121087 374766881 85106031 339678399 533640293 21939223 592411415 136459110 404763922 163550541 712588773 209952914 118111530 34408753 572836872 531642474 637272590 784054499 523690626 34187031 451604811 446446945 569659230 796999182 577533057 161492806 127101504 928132425 256739084 247065187 498487190 26860170 474348419 436109572 219054920 7988711 458048794 811466334 996964172 715329068 975016874 562069297 925281981 945644755 448994401 350635205 329803580 86266990 134689703 853494205 972970372 438810866 299941149 395145953 88326399 877474205 556638758 215427902 658122981 813377841 462493088 9126522 692754362 936841506 297752446 911809282 797346568 755801239 575791967 646827092 323646658 403325193 208896388 248928639 201486299 657890788 599563843 531289879 596674130 586769897 384784083 422160853 878097114 537241584 817306806 966423513 267232140 373945563 181851414 925355121 39839756 496860854 786997994 585110469 286218711 84750439 349436102 83565279 693068030 925228069 582908722 16714687 328553261 791805109 118159677 530039559 302212248 717723519 61329437 751402729 157009768 298629872 173563582 35106881 835871455 990870387 854046745 103103594 217332301 35898159 880975066 109688408 385275364 520489412 694798877 671494074 605239850 44234978 607575704 150824231 969463046 190484425 167538918 150532658 834805885 285698594 533088569 137018133 855938465 446934357 740937213 12948232 745564228 914500794 900571464 433952034 757887532 607134561 389571980 827736185 495549071 123063397 937424592 880824434 643552808 632223468 552318507 101309010 528974798 12410563 252133240 350954195 202894987 272188509 501486853 37700872 557887103 34575421 27235356 266341919 334026129 620688920 131806502 79590357 387706066 32377965 366058742 145593597 492028877 608147073 825846133 987577947 731210470 763270725 868402380 227279629 248010544 273237239 181104990 776985341 285647801 433238230 127939536 341059139 705426738 481942740 231276362 115830192 369034512 111028069 382172110 703060640 731716989 513978611 635167348 119423054 398872928 853742442 117533002 890901804 461889514 943379135 730996103 45616335 559166211 451914834 125412316 659693106 725152072 306517305 289194799 863316224 739755534 269650686 204375363 297698624 751593425 435651724 266045167 973144288 546679793 648217277 528721279 130913133 14712239 16404979 250336186 266101518 870147420 220385539 9519674 184553285 16281025 740515776 230169620 575447235 192430609 355581935 87656693 770099033 662099239 376851491 633415256 254371125 646502176 690306970 404586100 250611952 125958694 670631266 223756239 525154838 171364894 752477517 656067970 186077133 768882495 758920507 452178650 491546266 979306045 461698323 676099551 995587070 54730450 906269170 423550656 247161059 114367456 511207348 17260091 628983046 888058838 503191698 883354170 534561013 46015020 140456621 785172964 24490065 811087887 861445554 549644902 982452780 466439423 58229223 21046264 87838269 817149729 473224914 579384535 648972125 787439588 255484085 644559194 842170038 14269606 68109850 89331096 128637061 431833549 959107538 610136458 319892387 314815587 346006980 706969751 360830606 486463600 344659067 385320670 297551486 206104620 787481923 132520618 672544042 845711145 153566881 760382311 515377225 626791794 192283197 16865702 266747734 447767281 661424895 108917771 314553238 582051096 50765218 295706650 13884645 862389107 905843107 186293383 29721045 251850086 893263133 390551651 738313686 90438551 628388672 888381523 296543171 415870595 20902140 821603564 114098091 174469021 434502226 481991668 653777166 626785422 498857369 920524899 74552702 12798615 29442669 241622291 594849711 932724238 537328940 461250707 795113344 443172047 500060441 824834389 547538484 245839925 67902391 138368521 336278476 696291062 26750044 632821646 964678008 47652183 306941561 78776099 74637555 741443787 413284118 728414721 368229208 912141486 501455971 295298262 924940100 383414992 536920552 372306162 316139229 74249492 833556868 963768925 369937890 186133660 641119665 917476373 431973585 709022055 55844894 768252060 257829468 935111289 253590057 75023828 835279823 560531617 6316278 909917378 301975403 419600395 490848450 522720963 331741880 992304420 818019224 109198331 228235763 207456127 481504493 544374992 134221970 167577712 360660268 356676211 353711372 1779932 126668936 785684956 563318338 35030181 553937015 821147805 970141469 807527071 896171632 805421291 220575039 902487909 567855020 522550442 174604655 911219821 45271404 506346534 756040593 715806979 615544865 984276355 775779457 97049357 381167698 910001427 117143420 741827965 119193989 470854791 743607896 245862924 256539746 159442585 280893104 662993112 980590390 251034572 323036534 729278373 908972215 543611573 484282634 329343586 66162014 658887288 240563407 963949769 17750174 996603999 532273099 485811390 833396705 160568907 435377098 214564403 70570333 552520517 956392367 42280674 23375308 552516615 288143597 132431405 711959199 569036701 795424517 545065940 820071272 118461050 126860665 581559838 662072622 463659650 910903424 580750987 122546937 3983182 397217107 992813462 587180 782006557 478624851 686500236 942575464 914001948 901064638 865662148 319038817 709973357 907942821 342414124 115006323 196086418 474845528 679481873 765123118 122786396 77064165 437710741 241247446 203924829 19270579 755836419 667584478 782690354 189103758 642647766 786673535 586320864 487977580 639777066 220843773 966602430 326277301 163419236 733120730 79858291 29081383 52159546 642347999 789540556 247090021 757354321 985626973 574451900 289352545 603266442 697238296 366416709 893493534 938485741 570341537 765280464 546838511 90442366 547970817 735942268 585606484 187160703 174779484 73584063 826937768 395623256 892702844 5731421 559042491 478339925 85589711 440640225 383015822 727937709 82697132 630105842 337808381 68324104 57074094 627160925 524106897 754312389 993577634 270116783 545314481 416435522 35397246 92152991 359394240 435884415 828095259 945000723 623045117 2874742 18584785 449982885 251014349 763803980 455714305 810056839 242143905 393820367 103213415 625159726 121758075 185910547 107781920 312082807 106751002 164856013 791760083 483374251 919168401 637854068 753491033 316999233 54289590 788888278 409152223 266200181 77289044 89763833 211200903 700334161 945154926 82302039 2833397 196169274 846106018 458547701 858742464 940766274 852368067 961955879 418442352 826642493 382777 526224271 991241651 107133778 543596635 783001733 443024380 315281387 273372153 196515412 632280619 180178094 837920042 41432841 446378274 915209085 983713026 657579176 615543245 928867951 592397566 618376641 977553577 291019935 929440693 836296040 231786209 634325111 650768270 650228560 313483955 503667398 28969182 304725605 463317528 572565816 940243690 906341907 887847202 213615842 102857319 372644172 393793935 793293712 266593364 840172208 708502796 250306389 350267735 176562393 31690692 942665300 647455385 9244268 86201586 576896078 698056659 317987794 63737540 201341281 820732705 377221495 705008678 849701886 681947099 20842557 274784053 474707140 927184464 15147606 688322981 882558134 387791777 934633267 675851845 654385141 627321826 236870992 757207881 977589560 265949736 788898572 772771211 913405121 650659191 858972797 342817550 201232202 29476942 406555089 255089834 850209647 783776583 960098511 552427884 318240034 980941068 679728289 792947173 760641883 694875894 333786506 643200016 935184023 268419772 171568212 442085515 895741598 260955555 199293395 725847509 526905291 840708319 351135072 440310411 343883861 62624220 783127960 545116062 92101161 42199400 800205895 794827159 825975983 612820758 199771395 144216016 446278177 879499683 937163188 59436411 426891928 123466045 702636426 214592302 391885817 726720989 656677816 140143766 987676543 855971211 718507626 514581833 549195881 69642697 807408595 893079741 984783268 443052906 290712155 929400781 485252306 90918049 576744291 311228288 556255158 776515685 307960655 855049686 508531719 97640194 914486096 787939999 221106239 469638873 2532300 612992055 196359861 659210116 605652172 36552756 367697678 324159797 551134588 916893558 246318846 211059535 662489650 83618465 654112440 953201804 13019245 139364745 896636205 589763536 303109384 305407714 218795572 611070038 160457400 579843643 708710232 74943495 367783641 929816470 397098720 222832292 395324876 593458580 882042407 977047 630011335 102256436 177653195 33662275 871666345 423972040 244721809 534155995 507590505 898834248 339874150 373126101 890715345 236510354 962889636 193824728 541918068 34201560 804894766 554891819 614045202 366121349 482351665 834345194 295937818 879450384 57177485 691262693 325425316 791736244 544756091 955436650 893992679 722409285 841615276 618175376 146381325 86337084 4847722 506488181 837687684 344721871 879614281 580919380 581232225 695020269 774744107 975666644 581738180 432155224 530558462 48299733 798276572 12910126 882644926 946730741 744876862 939822410 490509785 70302177 584075005 35265875 878255178 330584036 757675160 719870454 948759411 756572836 658723889 953607132 115577368 348927924 298329002 847708000 929847303 732077578 395244620 557107762 707744221 976982799 841779337 90819034 25282531 492572261 956245512 907927456 439303001 701122373 700266218 929812786 623940901 136857574 817595012 502196078 467441609 427786523 74582883 416201019 36875710 585823124 222324502 152453077 934751047 520653504 161077 717114702 105247433 247922048 126738815 812991654 224904847 968518151 756327039 102703729 313606763 712572550 10631185 752909764 266211274 563413754 535238901 890152174 700271327 205350264 244864604 20229288 633136787 171963838 436430306 670012496 757786961 658754808 822465573 545054360 31924663 675143001 114685413 137172095 923065048 241424227 802680100 486246 62458729 559007139 103189975 376065492 124096040 966337511 981491607 242823666 382267616 369246859 132975839 82538942 574597122 230356794 102768229 207733908 402320632 391714887 877746404 12623944 902986046 552728328 557678303 934910708 80387680 672363715 924599154 855969079 913787941 727279254 856455325 828763022 138802744 812161651 57344865 115415135 778499161 38836471 358238800 13283128 408083329 343730991 95822069 982680450 574087784 51106650 42930710 828924767 295337888 773193465 841548711 50840285 178438144 399227013 985750992 258825823 71590728 762866497 114794901 837895020 342662102 823766577 519174393 481464845 488444579 576519257 596879980 119460091 615355727 955118779 132743218 875955407 151366121 81081639 711152209 725453905 132188288 754082918 406895023 280042527 379792734 248443733 330882811 558230877 500187098 169150154 817056699 424294177 932016650 784367951 114705548 127195104 460650880 633879941 608659948 949095458 210399197 58056279 68555549 678271276 865691410 53815118 554226682 17057530 134896756 117895242 595027786 119601395 871978159 1922809 399643921 104287244 102882893 583043083 662518120 603069990 752193236 332091170 27364166 536726238 116459121 142069714 663921341 429626352 775949654 125097640 231238161 838865202 35670271 152310061 517136477 901361680 206125179 923879511 918419209 341021934 41774752 365963347 460623329 766269263 367886155 712783601 870556506 470769047 295826684 533074626 73839037 900536271 865165795 953719554 289778860 834141267 95789267 953700200 116283970 724255272 931314192 200038483 415636826 966984462 352348543 932773302 868346141 410990073 709169164 639281701 752012007 750943916 5245047 65151687 369729530 225647553 777935287 240286035 548932952 926278322 625877012 475288340 826814593 343559159 429007893 116593452 30216777 377313512 922810004 146500747 954085135 706640547 346539229 369721960 673625008 551404123 155011614 394487500 962394196 864180777 886285552 566922554 467641044 744046951 632074240 837370573 969694503 262525878 930172960 371143806 41320552 556049971 846432145 868135144 899609129 127956390 837244947 929825906 505269901 612571302 928843004 311871387 171728200 127898584 681593347 845353207 679302706 689121312 92357058 641696901 405818440 978642610 61135806 873459484 575205912 693210045 563346408 397416766 808252275 346035719 768560572 849572826 902085690 614992716 570224321 654211170 742949105 259985619 436553427 100735357 872556921 217912782 412606744 44285120 345811365 946716442 742154679 25114071 635837753 687028088 519327323 41656192 518187049 580463129 767632027 93392960 126189525 183494787 490809726 934441799 529530505 111886649 784014624 284132546 726879364 206755296 790860068 322344821 466740915 79929846 275596529 191814187 297842628 688203272 88615658 643653992 487436065 830770336 668768062 123273817 370314776 40611737 17446361 888501824 621074865 637594739 981894784 747264389 673605877 325220861 681706188 55652734 437107509 318237163 339785279 16503224 524992459 130645346 191364396 991733373 63091544 466960925 36063911 360934171 7680548 124679568 4588162 495116613 955449904 525872576 470906781 178281031 566484312 340869493 66782854 187559176 978464232 901193989 934823564 504586460 78931201 469046103 560239193 516038709 639799618 900024472 385058285 17308428 883186169 576422680 9041800 946277712 43383604 45105710 159728234 51064152 22301629 164316396 546180764 977751532 690188971 17087544 8548914 109189634 210473389 75331768 296748809 41453972 976525756 84088724 546040431 55456957 405651179 106279624 424012017 45450796 858820447 809070301 62759223 594522967 238009333 924317374 393317031 281392936 821939435 553045264 184973439 844241063 717361659 731154202 674508947 260066981 600758098 683057860 369256614 811231486 758389627 518521774 852685457 587431735 602610498 251242239 495405043 8261676 357521862 771933411 906228823 68858660 433520064 968988045 663381627 671529396 745821770 56698657 952922331 567761204 609743920 137895770 264518618 179621931 721566323 939027564 292205263 174840772 622085424 661461877 838588609 232991402 32500002 543790417 672939488 635110499 795032656 20860882 495888526 5070869 792794293 254633700 73929529 226314356 76138096 737311155 897843751 821959865 794009811 703282433 242237420 256270082 693694554 506756038 288408364 267777229 445783601 580613627 295134352 920385376 94591855 133722961 5893130 127091856 677513377 678832617 762202355 325062384 699693499 110607232 330133253 492487791 365240932 404062781 571318498 441379027 141373935 321678600 115855244 787900097 24961032 358092663 44170178 571171938 864848700 185094894 691465518 163148653 765708520 986599869 83534028 860300374 120322829 89427157 987392229 650352558 768259774 602110935 975414941 320469624 712718167 158064545 812957414 930475450 562127325 236792263 224370828 703501259 558470862 340226071 343917707 435948245 698318734 240604237 7120182 563167433 425699130 551102051 726316085 191407649 537701920 662366465 51708022 510541100 751793621 891616602 13410009 372569746 493727537 841341302 693039369 58962055 999405846 358513134 989437504 561533171 595305396 66324683 117550781 6292609 406550754 461468488 442240854 104869487 702072724 301877387 520553271 127771853 852979438 99385708 171695853 243197709 761752172 75920226 753738808 366062144 967536827 619665169 738631890 313780715 461006470 284187610 225259121 312928667 495217096 67212976 874461837 90522491 133537659 844528970 96815100 540088412 158513809 391572305 644957898 860586532 693449691 18027520 840874736 546429128 117413227 865086940 789626836 879165398 941007165 395881996 245227542 761060343 15547164 836375783 927357410 329069985 120563392 152616530 641998651 468296839 219829506 368976840 411335682 353367164 66022161 360667133 893455575 224535969 752239437 390929824 85122500 445689127 408957343 778513587 844634607 526370570 496116878 486777794 258052319 289640394 882659789 503279860 50700736 750723304 192171994 830574497 932309640 165251738 983191027 426824643 633548576 55536884 795801482 44884257 261420399 861823642 405551389 7392325 86359610 10307177 398322148 23998461 455996304 659795842 655028399 153147262 38682763 3661628 639925055 296735082 293302021 375101196 800014941 196519108 125824499 992186935 27093605 910650491 9955024 862800983 337475133 643503599 918337866 985792966 688387856 32274616 700132959 946455596 39666940 639008920 956762773 437989087 515523732 265275428 97784928 23068482 418422689 136467691 26730109 58347743 285719124 320032129 433448938 85734064 516551236 411789789 930437350 543644840 174956631 940392373 258962174 512431763 436412324 29816391 350741080 124800179 62091006 50874038 923772126 101757945 689882957 880534898 539747031 57923040 145810325 490048311 80991521 416749365 479032353 107721629 475097108 764751476 427753757 761062397 703001891 944304992 25368537 485955593 340466184 200325167 278864317 599428357 712756929 715276640 629244748 63498008 692593170 691335753 966888397 468881648 793093698 509287705 201932897 185357080 567210744 200259574 675405390 648202264 617008938 6954094 755923892 92106045 624221921 183677648 705684794 179740164 127982640 731053330 665695756 320965175 931378497 797076424 920393531 496651777 364869416 549638278 412666137 57462585 93490383 379554533 378860584 886584080 888842238 580793481 71941159 308569333 781053054 599862901 956771597 398061991 606816994 712695488 342684388 83555267 748889488 48369181 263295430 729388479 631938862 928991185 50353653 563317358 578583960 970747183 59969135 943453375 372901813 325151623 853432312 466392195 704706155 232292895 205492626 446064744 813086375 277433784 754634077 446655780 877296684 563922025 844717771 336630030 129133864 39918510 420185296 878023351 940804042 683480725 607411829 572742903 464988261 510281833 988576613 43572220 333545368 901062099 839541947 706447180 226213721 692974258 25355726 783436227 777783504 230848351 82017323 443386231 360798486 836651399 890042010 90611522 253089775 587276132 427241551 382223638 627194641 699943198 260246989 420515034 235940274 720175169 993257937 700928534 230457002 834350901 597017105 564002369 735412999 289075403 122965900 814143071 982049660 837977 597579297 612349516 231686327 679596619 55735746 592484812 368764369 945777755 683096333 621854143 385570239 962854235 4077781 12764879 662797432 116841121 285796265 898737705 837016289 131570553 452182590 919989642 965921453 901716047 336508362 553850803 190791449 459474261 367993873 25357461 460312237 818089521 637706976 544514915 350202492 545959073 136999727 718966860 344253179 672612411 193337355 729823417 487982998 49931487 595104648 3296781 19288959 880900912 902034486 856305247 12471464 206733427 628811241 978392916 108449473 965319602 384760070 151757274 277310215 752753942 29631086 737622451 423359814 667338061 134653718 773562305 65813485 124169796 345045517 410066663 796782206 538382871 139890080 137281555 440830709 734994727 140578336 460119667 468411990 42612821 168941265 480883453 101862599 797752505 311792720 62828424 763072107 696552789 67102049 40382321 301823082 96733134 630521123 725182895 764071194 765174840 351261552 829884678 889344635 696307068 92467692 538643193 87206290 232357771 675924747 528036998 819868849 816503082 988156664 288280838 711632254 157097928 621680642 666011205 954850433 933473361 728839628 570438891 482542501 795941676 463337563 636881934 892674809 946375037 214581181 509262354 564066229 565842732 191663383 305927215 262149799 284131074 844570407 349356088 369005197 373011506 877393085 188874045 42030939 718066100 329671235 606179545 875164027 951351876 272190749 682530811 737341589 853546728 105486053 72400441 502004755 421339967 709282375 247195915 367715004 923863555 756458268 931781232 489706286 800638002 90224798 604372436 84769075 934795205 953728523 306290623 160323062 683637959 495164668 54870352 254220410 824835902 661049896 129384436 628704129 933240644 664431599 366045717 639303723 622434003 438446158 141308477 43773970 244884 388504391 264005325 924108438 997479010 48302908 266331075 798117011 138527705 870703510 735402438 73322909 676948384 41693060 86162322 213102694 389374079 141032674 467323103 66726332 802082569 449223890 695430461 587839565 113655488 913992529 79659639 588605843 204955038 220968116 632379812 205199921 461988858 896385136 129308358 459467868 944688043 395639432 110101230 83215747 118859293 698020019 9055008 795807676 592229431 947733681 8910369 981603509 88766354 476233471 900846193 743365275 925457361 448793005 183721191 891629200 362785533 263380829 332751394 567740571 336865296 965131205 772940491 798854154 714032692 754765201 110838373 511237086 2920984 220939602 446969185 121780277 918959621 308540544 917587952 363705403 108790576 926498321 197825263 50073282 255248143 98671455 793438556 33221855 547464459 829676098 777367407 762766344 93056926 110118800 183023266 282438574 927766357 955963756 81292727 494315400 563245308 192131099 5552486 566166292 265587052 305038022 687946568 37063024 466094917 605534519 400768426 574885492 384549191 598593689 624958773 492313686 697265143 270913680 525535540 97245954 100589777 155419298 860012297 46163055 265538098 43035562 328601628 45820806 851515669 262410706 540136205 267277329 454541804 398205042 833443620 720128855 703243063 521390187 757191879 21854331 979441057 10476656 596739823 216506600 609070344 221698595 708820285 158851839 492612275 86872176 256097792 445718403 242291474 968626440 491881457 507829571 864178353 672999436 553650376 568210373 935410141 93786580 835487701 242468296 344507974 668931320 962597151 47751036 42837858 572305381 69605367 22278915 582782036 518861541 91301866 44368732 740560135 800122150 203220570 85688761 886994325 459318361 531407164 129285798 280461152 875804972 489631720 144639504 548804408 43282095 712849876 336730900 989585027 400853929 579199196 186609352 69785248 394312698 86876739 965139458 966618078 8998457 839934724 401916465 527859997 931236589 446285196 120936484 731358738 649505765 206625244 470869414 961340477 590548759 600155212 241801628 466353731 89786931 238957483 867674490 985585378 951807359 204405389 827686756 205177639 783604584 14296107 127479238 30433633 101172845 92618695 997051710 110171302 932553418 251484527 490547650 716306358 550286074 611484133 300181447 52308191 818109377 771050861 13648667 261174487 223722424 107966647 727528217 166025706 346924129 447719058 4127435 151247839 652124447 831814190 356425477 288245382 698626648 483904715 318679015 652315845 576523409 168247076 615003498 361593179 272247954 105551147 77899536 822534028 569551632 230597335 874842218 240177360 1648195 888490884 501351846 225370618 996457530 81396415 391396323 195898011 529115472 395523758 347145849 33756270 79854299 703571326 322001652 630997299 187476040 493197018 135829495 616515800 661444093 750832992 978108978 933692047 708900490 908524866 608742426 130968473 139122200 483584643 371145832 993286746 224591878 872497678 71173715 73565760 953894092 462570037 269463770 483009563 710610146 616609618 516765833 790464445 172697295 691283836 273978095 360173334 184480853 409807589 976689134 698441297 13156932 807314463 484649695 722057421 568355680 93392120 853025894 559994231 429493114 76688077 405797328 654084992 949185754 476971042 580167103 903079845 939541079 849630872 238605760 502667576 318756841 607887944 145648372 491454136 299171779 419626466 704143821 336168983 829434054 533349306 34610279 842590985 193180121 519259974 417164758 761535800 465168445 122707003 174046383 894661559 199395079 579843710 401262902 148580833 56814752 981430004 904177029 848872182 683577227 142782788 204056109 2334067 603187083 349704481 346304554 902358861 769330946 50448375 91044195 598765000 436314032 125654474 293872336 629494152 497430799 711037093 243546304 962599243 833744095 417592686 857260801 33139174 849952747 111040054 34236358 759283850 92470057 938413386 460672383 776047283 933712526 664728492 630897702 536899608 14432972 829718607 291774821 783763917 732683333 382819015 235045268 168997365 360989840 528917604 798491516 858420638 92471048 42037819 821019881 926215143 312146856 530797033 959354316 14615955 641837087 993590673 773899804 586823495 784520410 234572187 215387130 718232935 899300678 846284831 107648895 766250001 528519789 251940067 402530269 261203122 634759081 637575537 282716838 995748921 19009492 81208353 706685910 111480539 975762524 380222142 37695681 140425731 911019175 849566348 155041685 405372613 695673372 928941489 992196107 332710134 16030027 60099588 50943068 767847056 906384418 11108314 534097056 287420559 263048380 936627324 548623680 750323813 426719212 831340517 598589085 298245055 765065221 305274994 409725594 593344096 685497136 299937626 586286179 449032662 2020326 741327863 706921626 550210049 522785703 551634084 882920182 391332081 611733672 786379602 159179136 370634441 797487915 545792543 658054999 913052647 334936219 59195030 663376459 761655430 890535546 114481895 59900485 508117119 419756888 322142430 953977566 957770375 474596407 540263744 259319388 476616732 134107959 966241013 26826781 509410013 517875097 762263314 900742094 129608768 548642915 59921229 352759560 198647182 458230124 10814559 111699828 793166342 70009588 627592638 407338123 813061486 742074532 319754959 173694956 14347771 641897388 127672521 972118146 116493795 520452617 83953885 445626878 654560575 50194898 324970010 16486939 420586346 87233324 917229032 402711465 488392590 829666613 755471024 539556123 287896736 766285582 503772302 81063077 688811522 131364939 340917551 501873007 725955822 660672510 675567962 592819945 155086249 655756834 417454442 124096395 176209450 501408326 569723273 683286376 551603223 747209634 699773315 972189568 686959309 617002346 227417384 27868251 299185310 982888408 567424373 587082045 601690341 71196675 520661473 290501862 55077965 861579024 644891220 633550139 374767885 172975533 226370083 529854133 828732367 643824524 653950528 4941816 145232849 76190152 540744544 549352424 823399785 240517858 374058343 510359094 710036555 601475727 538227344 9221865 436880486 105651716 448820261 38570826 29364742 969481734 181589040 84442707 683577109 826480259 570509197 58344993 999455792 796879279 440715477 828188158 293220154 94666004 685646325 290969354 170856155 78907220 692838129 994255940 319425077 66896472 357131385 29461632 520888550 747875080 891199848 957769035 706043147 340020108 848856212 735407889 162018193 30445251 672366947 698111653 856925510 95392495 608972997 708897653 892271773 49688474 389602162 38008278 144354477 75248486 181493983 167726984 6672058 874332112 14499275 326097134 793744935 224147011 208075117 167149836 972022090 99274964 124918870 678065236 291811424 826291433 265989476 306345968 856736684 790872774 4457621 566178545 886265268 613430617 127592549 631053392 515635442 517194710 669061669 512506271 444959547 850555652 680233254 451631604 577404115 547248880 777728738 371149049 771395890 838320206 538298884 743417979 790111522 515734105 273999566 81922945 194541889 392505394 240785264 51278572 183378167 245242884 469973468 69643435 711189853 597566016 553213178 226825294 114760725 74791199 739331564 412236624 925346850 272081169 863868227 355267316 819330048 494113316 726416364 443242289 332433522 117231599 39176619 122545043 485482055 313176185 56984339 680023943 705681578 150285954 583818867 741576096 395528838 53792334 663735882 106718690 503874702 216949060 186060335 471151778 291740258 777908251 883388401 69603459 49989419 599772980 424870774 721835819 93886295 3803489 17594459 278836168 121035087 56771078 253897562 459033493 369947262 163398252 139057435 928145191 313684206 722876301 669721286 709213043 629184987 185973520 668448084 985576040 402922579 707024770 309244169 547179188 484933020 45148922 616782646 387438791 644921901 894169771 961790961 738808195 897973259 979385419 17644363 871524697 36156496 124058276 183074541 258620109 287456528 322131975 186765299 601140733 897524628 709002937 162870127 379225966 894976456 831318210 364802005 150415386 390859331 674046173 697594573 875792351 719195094 166893570 115747493 216633346 61063340 77538453 955441541 811552950 909440223 825602255 535593998 945596719 949660530 718668538 56733179 89633409 40800512 243498478 690774141 790841491 952501414 853644267 170067456 699994221 537478828 387385812 850409606 928338159 61431985 548004178 656646861 633143430 714897747 772394353 849776776 628477438 702449157 657734668 440030387 464405731 335853274 975624384 262518801 138030155 546809273 319251980 227663564 440126136 562750457 918437704 230967627 367768222 624598323 253551434 67762442 162077150 640937246 770688399 90415308 554885582 171208928 599578520 40545363 886106674 224489224 890322138 367100463 926938380 400573157 807130849 243860463 588942782 635271584 506379263 726972937 34597208 825631242 807152852 474723343 240898050 578106907 705690969 608666271 202705229 959242403 528945064 217298731 452696000 152149814 160230390 7581581 323358741 759808910 48126943 61981766 984298133 790965433 429082228 763752865 44054941 88729428 7613327 632997723 724001011 513992589 212487011 758598218 192140183 19639862 85837913 433038232 597746768 791528881 41704503 652968349 603287635 423165918 870267079 55983634 575315732 30497468 916081566 898674472 790306377 964208509 960656238 627120862 607690293 242254817 390873726 651745233 330984245 251003404 284742955 54985255 764995992 497229965 666099825 957136174 369386178 751937737 242690758 967132946 395982969 136911612 472617646 851786956 560077529 342884724 760286941 987909612 225898543 676368507 739100436 16204920 493093367 552273025 495842133 100783659 794527841 886715858 605045243 125512085 137719261 889788198 33013692 755231604 239534514 551629868 564884130 608920692 156083956 807574887 428569989 552066924 944486498 901187634 256370231 357080378 96588709 16657172 197506342 322487251 545542030 936606777 191208522 38635396 488879801 687050654 991935406 135923993 426282863 449497000 261436078 416518475 191801549 146966121 24266431 431336063 698595988 441666912 892773106 854679943 101758150 173859446 259263218 46244647 75047079 515633449 255841376 24152139 532290620 453347717 199155741 77832649 242470845 390364263 968984396 731350645 929931268 813436153 867274638 208730483 115449504 981227067 625248957 307251053 128193187 502031739 738587115 826789174 943698650 483876572 533985468 45456799 657736017 793248685 944217797 585299447 308882133 52575525 609451585 693689104 505923241 808607325 624038104 748394086 51487939 445538851 332261082 981419207 111491355 52052071 42666041 226940859 33279137 667914997 534191911 13988675 22463088 125295377 693294200 966161737 609171948 227279667 11618536 266907964 20528352 808352684 852207410 181926836 860928208 314175346 875615940 219367801 975299022 352170395 967761886 26786961 797709246 152539319 860722519 909200600 57107742 903388559 136141458 90386878 423819907 670333368 956891905 446282994 795628744 650186104 264961083 257317043 729982123 129095970 524225006 603026826 937448653 228948767 784953661 798376861 395640464 513085952 17744661 370939486 865256347 838022898 250242798 515481944 843078568 963481668 424682543 900186309 719386578 413340353 843089539 143206484 83673720 799981443 442005830 731818816 302683898 706966912 989135858 32666020 836062881 365877216 488209197 626027885 447342334 125679210 276921097 842982798 638765161 147182109 66438635 356537859 985205006 316681432 872019802 680799926 132679451 149218697 580986234 852066028 562559049 276592124 847788863 498749120 76573566 142311044 83084287 231773816 849277955 924736497 116956187 537857187 143130064 605165384 16401424 590472397 730844593 293322520 433455194 222126105 440504629 499893828 431180316 278225986 669091611 155716469 959025911 801771061 304935165 392528497 653837088 720010565 669120620 354142303 71276037 598210538 496453346 154360323 829984353 198247653 79096819 799456891 736104839 74743234 257138626 752506262 665215631 987983218 45828782 98670824 62625675 338849762 451081004 493805990 617075747 120172614 649522458 576101658 774460027 806973975 968630154 280813466 526984539 490267125 634955768 598260575 88477662 131409114 605137250 770978366 329656766 536750420 570435257 918277956 611493654 827573882 523300570 276709284 668073452 421645703 227896459 583215478 760495464 531493814 77021467 377571210 504182780 579060276 806189219 278642806 238550602 627335724 559456271 765535141 117602849 46928391 216312067 58596862 178337504 821449316 829575228 360510621 210716088 252526836 278788576 822209741 80100717 802089145 98919024 600690520 76251199 179331834 36422349 836746662 710825648 113443815 66834224 67524779 545020443 873023442 346167584 783571044 500359166 758140206 401622536 470478366 805068596 470450955 529075227 983406099 144416622 358650454 196433071 355132709 611177289 475221647 177342449 543794358 129827143 128777824 997001229 206078342 160626010 33423578 42825003 871451657 999383744 109659226 938976435 396920538 835199020 137660370 33007934 188074537 895800575 434630469 658552902 553385523 905081423 187628128 389307973 49498045 398794934 585741044 257147105 9972222 60962690 434489554 406282931 43306184 415783729 255800512 101900877 576409738 289224089 144725880 300377746 141124184 106901457 91870532 538044722 794616828 229530901 571052655 982691364 977847828 5683123 641244265 531233350 763280898 681388745 920541322 665295294 80183678 358798717 922442398 942672251 272277758 209448303 201471534 315583942 625232032 457272045 417484818 54158121 746496133 414727049 354535867 887620316 374144858 446406398 278181389 21278037 675937299 849234043 3969401 506301478 707433518 497730017 37534827 323230767 179118761 810592500 988526060 111818790 21907569 763484809 54491041 294185326 825449464 255962574 609769267 303197847 713234618 879770437 357355967 312247102 147013837 711891833 52383769 521158694 158298231 330565158 542436731 686751881 32315552 398922483 193053358 739749069 896652499 83104536 62979835 75771260 746213387 904022246 40106401 768120955 520023407 94597441 62306281 345472870 203076366 524591899 648670716 916310983 404362335 6026682 81074436 551376172 570434867 133458205 925051217 728733097 316539714 320004299 268001329 348855265 718926781 461054686 88604334 615579280 396675573 4100520 543866891 142888959 908122766 583973291 911009914 280662524 531087084 825832546 626135393 734163449 350424444 127322460 502990784 607303131 985865493 584065219 11195654 556300359 570039775 936246870 137549807 739095840 256251169 405551135 87951105 975177949 719122172 29071790 443273580 115797744 885688661 839656822 111203055 646327778 276146465 22212968 926990301 807233548 700561865 405642045 541396996 50986308 532964504 44387779 510805790 371346349 480969350 522001443 927646707 903525476 458248313 917712866 642621316 567015833 175780352 583088772 394710133 894902524 464676913 837983713 10700267 202881925 530156886 121903321 849209703 806303350 996632640 776200003 613536897 549710856 34358400 7450245 453213516 567322903 904354375 964019305 938669251 237840076 486020748 718832310 141365552 796785412 489061527 636503219 363801244 664841878 72108342 758511376 559744401 536785254 449011440 422961020 739667178 979168326 397380692 441393232 637988027 246529684 70109587 104041276 796240539 104467986 111491520 101970406 671790888 15845894 65989711 462976491 106202322 404526810 34325152 247567873 201312221 523386678 884071091 417629816 40744907 956179432 28657543 600489308 345481037 477668983 875966679 937664566 309353660 125863722 379057798 947341686 372393405 449167384 51382961 21150296 553635369 15390832 123120701 77942608 883753078 41626763 393435450 989955399 446153572 427760601 90039623 647465792 803663630 974110713 65095607 844408537 782806496 93753150 297414196 980803884 423938484 173380874 918468449 585808495 299244595 150042598 385666532 524154352 451726333 289565845 545304647 5361701 304956676 520941699 935820661 41226105 562568462 329256110 31181503 8722033 609533063 121221125 508704177 413196692 947848189 426316135 110121580 583171036 372585636 407535775 563974919 796524119 580916648 334959720 234848965 732677595 337518669 620515497 256831946 789245002 910081341 654652944 647123054 67554368 175594642 582943714 108780473 738163103 764716176 139961975 599401488 374249238 113699452 108105664 639962281 61547640 534421798 750083861 644718676 907007434 157619635 61209946 556047904 591052635 248686017 790896869 323730229 586204686 263928717 433078526 375449687 174010057 87731469 22572740 241564424 115842462 458032806 350344896 854005565 75265333 342823223 305923404 449514570 456522674 414029067 89476850 518070313 800967216 692077062 15305340 560491001 849696697 76515286 116538905 293265683 177717654 759952125 616995911 763922339 23880841 50074436 139372025 50407249 990322256 14461117 144488024 106164717 325010274 494832920 812686633 400275606 837656142 118610036 702306527 146695167 385155454 644299728 664765479 186122670 336376790 532587171 746613670 38589838 461618808 715668926 331855520 639336461 328137402 801367782 403258800 204534594 703958569 395147176 107458194 694280824 262124644 251946218 652961892 439651269 746779137 465648525 839926874 436951630 436774912 394749752 583646796 821930366 39049480 100928626 8053035 227942621 633515796 607183056 266532458 95134603 175368334 450904329 586987416 356022087 252272110 990246215 560556681 956230678 237909742 668014874 503027853 352550738 919961091 8506096 792202006 519256579 474154620 484645232 808724560 910929532 879394983 244887707 585376249 918444462 345816333 445945635 146387082 831848480 53128690 265435891 779499435 81013375 716340219 366486850 437035462 821128680 209249416 850108494 629875709 299675509 370639719 132903561 652226246 143117162 141409657 444428252 662373740 468080628 929073483 323614652 231526511 660984817 568502358 816902759 431945631 914318690 115364745 430849064 598683522 21009787 696284955 378182956 102023161 265141525 597186157 391574974 86270205 806435572 241683467 568662265 106111080 612323186 554082178 610853678 755440347 548008186 55281929 270330438 16088813 836871763 593945089 100131676 350372931 14963799 769550786 782318561 929282488 884915531 213167625 380482361 905925317 761968931 758665316 7948477 27110455 208367824 252039803 965897011 14803395 493723269 387075628 973430827 958562806 941157805 436800856 566519504 489165990 344599136 836849942 357771154 33987250 283311382 310419181 384360180 298275180 79969967 166678741 80074020 964885497 232362717 460556380 723327165 994331647 71738048 583791993 873958453 280105871 835831795 692371816 147425618 182071416 79447443 973372796 140634221 20605247 410173651 707153725 362287588 754772786 396520018 572575093 788760035 532347751 882994274 25636566 830622931 962964240 192315306 763213302 780366088 424678022 76286033 356209604 271526020 148024080 940001596 145484473 280646303 775833391 837856288 428071920 957904806 769820082 253961067 951055378 642941680 664134717 510725454 5229267 271423854 907245471 430320711 912700240 292109574 313314984 938336805 122732504 128795575 130652111 738462157 761678014 407846484 814748189 117887617 679372504 962772269 57889213 677373328 95934923 686238955 367745967 524006842 496660112 137566048 777967908 300231841 780507727 294618976 810957295 638253345 418559181 570719117 68574055 331259420 862828690 234405391 122112576 838077545 215717317 105281038 576539701 977395331 513127522 243804242 95282947 45016377 59092862 5688511 722389704 155027784 544443817 90135670 679034625 893620280 80218069 309518884 193852121 713242147 456654211 4809415 204011843 875213391 428044883 125102249 58989162 290873573 359507639 181101737 128951117 575224956 286382775 558007170 405136638 799510296 801811411 352935936 697043024 860904272 211140799 271949079 15932055 755584615 214601100 547483031 501721247 294819168 709518266 695573367 8061314 166172476 552899133 64589508 41385866 980944015 189691756 100375027 124333939 549199395 133993115 105801408 976940702 420375889 516324929 382077339 72402536 170652691 735013274 769445559 31556962 946154072 41394637 900005368 554255039 255995736 300004750 55976285 403331255 9523015 604066003 263908920 28211842 9481487 328498427 922114059 842941853 518190183 875005437 967275792 67389577 8998551 925593551 896846630 429374440 441918479 131440320 501776975 612571169 866453593 123738886 496644482 665124017 165133522 249166201 71895407 273645610 401687302 980388043 676976864 263726668 436970397 940885784 291938509 446451883 269384210 66568919 141910087 787574392 941574355 109185878 707480320 950572905 887295780 456843301 232463696 181730610 588283620 586757023 794301778 307253565 710495908 143462611 972377581 875629429 245145163 896789339 1791390 646832464 877177381 678768254 910559131 166664129 619654037 55013991 613116011 741554598 121582909 755026097 381645342 63157263 716728327 89125661 866246520 456540458 398485314 98710215 638271068 986768933 537983589 285089197 294022497 248479496 428551808 118916429 976625277 673696970 15705767 978416666 173045786 745399499 657184919 83604916 912063627 129355307 138618907 377695989 870909905 260201815 985238438 105071598 175875430 554483116 46713610 42121949 11023573 445198923 993348515 649294640 431967856 531332104 934383837 578506704 632327951 215451996 697423133 608953227 741665317 565645251 439886245 914711102 163561102 97071163 998316018 928141080 78942822 989451276 158353421 802369078 102169442 143591858 907440675 278044871 698074973 954154284 320166819 561614897 399353207 166031686 63425889 683837414 697363789 997809725 262344117 182208091 65778072 812283601 791161318 807443388 230445204 83563914 574670842 394006305 33151428 425503211 174663736 112094249 414954486 333017156 914463326 517123927 476609013 674420352 795168798 27200337 628574636 967851968 588815234 880444194 133883653 652241122 564281607 683763793 502567198 679142075 865971884 420861621 491425676 509649553 80821360 721870879 593213466 655492201 968393535 626364893 80995411 143057270 738459142 348466248 476074426 505438819 865590175 805199790 32375523 513275324 832400127 660950158 333643643 273731712 393910703 467527296 778489185 958192309 3807440 133572734 489850735 869779323 554434354 981276410 379428875 635255713 555663640 972642340 290747914 376573526 451523585 224259676 519630796 42499078 572725924 848221573 547937896 290832450 653421362 580313418 804107773 338337840 93779927 137751415 464585903 487690629 457795062 243075087 298399289 461602502 376647820 788250024 183898176 931082173 622042785 563327051 418854238 30222777 388485742 709602151 406796302 840009326 933861826 778943449 882508403 359104101 627165021 282962651 649936550 133102735 715792420 306560674 323956926 809572347 296828441 788542829 149779327 754623502 31617915 300694968 68742355 260782087 88944991 252640531 44380611 563504127 668483933 463234848 446243255 56969674 25353350 853039557 749495352 811731528 484499357 484520106 170835628 111664378 619999108 820772178 97283464 335791528 127332851 421240389 997880226 276677643 62299569 175904 31301145 93917484 300870871 952559851 207215922 242332213 57716733 104112884 805836340 726200665 567347732 104595946 635686691 445217433 957635502 237698394 256948960 294651211 722218499 280300940 258831940 194733959 101073117 356115403 530525486 80922319 629872143 380922063 210116314 692171712 381097966 93933810 638605547 681968837 46493660 845821468 924301049 104210393 949934351 582653740 830411057 369798434 687249686 318614099 815015867 497401539 556312492 924481178 792052749 131047343 204782117 50884688 325781301 158371585 259516442 856306786 91810256 889388585 89745200 301926569 581560296 470843165 395860378 72682194 152812001 294870389 918503661 77113050 399080781 720954363 512283141 82008190 943269149 199532826 400622288 610801367 696934365 956934780 535282544 341503465 87982122 592581013 392388153 266279774 750952597 651904594 122586559 695279204 393809530 64848110 997205772 975369825 535691274 245582501 48052018 688503275 540452890 819072030 618132676 792050022 392542745 130415816 874058211 188328245 182464994 127196851 799129611 731915710 936647982 186928506 73419174 877146455 779509518 318323678 143426228 382978467 970228272 118529138 78257670 216554153 183377247 927979794 44440330 719068520 26078646 92492347 260088146 566531535 764080729 730737173 211097909 9139825 713669341 85156119 197468069 896134334 64869321 996597679 480566395 1517302 36042536 553985568 731180108 815552054 872309246 874606335 198530520 695053869 845651824 129304541 911608021 29029070 57284334 956048350 600613942 83362980 901057049 713218439 502410866 517654129 443955612 713508774 379310305 10141304 651181245 576778373 906275637 716050565 425892403 239358383 570084219 461934938 793343950 153780678 130003343 518169547 28387013 328533862 65739767 726555188 457838403 829864140 608100610 367639088 638428841 61230903 451002067 392002241 774449341 953412933 909656369 70921304 519438058 141483025 81062607 170619302 718261397 987338243 739186219 996670151 79212977 161786789 311121441 872556927 315567466 441124783 243242825 196470830 769658645 161498944 923026018 80013399 991363083 531126627 447652486 629791923 592357529 751170905 21794164 219323221 557100189 783966884 290244525 76538246 925449909 371307131 99673900 496227657 211161726 838860118 345414160 290374702 646906 656535600 15447980 316214371 97660382 258690805 512685201 719835378 420189748 288227570 799848776 264069182 819354196 100017614 893861104 264228076 851188518 768171619 483551296 260805058 404654855 773795820 337343303 182621115 145102951 437017202 531365123 208781028 128393671 876779282 499155729 129040576 533314881 514603709 297771299 483491615 773294513 810456499 203326992 46000612 98684068 855692120 310069793 770554615 955709733 56447248 887299042 659414602 677135219 223366689 920219659 81790073 997162509 110079313 116927539 994781811 399612867 648292661 56079190 528006537 377588295 555234918 657047113 910903175 69838626 954818411 246911141 695649490 617791261 450238133 741650101 568991680 158446604 904236245 192062646 114156336 960683493 79361687 626087289 490335063 155244727 398823299 424641487 4923587 361418963 541569025 999705397 761031829 42378037 55784586 289038366 419966331 463535856 798601830 183385858 533374481 605936592 430296998 81540323 76244204 733051482 823190423 645235883 891498085 579943020 689814880 858170772 393142864 621692918 336774412 883477926 776937644 735597710 308119412 781861231 97016673 702204788 634082979 710564853 744582824 542383917 999603218 17065507 5919772 650721399 52967716 391810604 256657990 483264713 473350926 332902193 68832547 149057701 830654427 960330631 729000720 520469306 818501403 122143583 142162223 7792166 5621508 771616219 743389876 166257271 553477449 692922900 868462058 40076779 256004104 465561233 582460695 108123674 335143091 588380466 758845072 388110806 980191070 15503062 871375519 306058347 200921606 940208065 455116047 31576033 753055047 184116766 404561690 424072801 158776700 399240265 431864967 16914559 23372835 27771194 183171829 576850283 720694093 904150238 616927061 976698196 222227823 51904108 84821869 557370913 640284573 696183293 945481719 472991994 564202706 669373589 779050341 765124311 462098005 86682739 649216695 215153051 270799505 906294737 639225852 429576204 158051353 71090818 446490763 181424187 98862011 482178943 758274469 672072455 386329181 227717881 501287002 608557003 279621988 438625223 18444267 772422913 134808515 963925985 97931258 551527572 633299573 876981598 169168234 95397577 963664337 818384929 163066980 86980193 577196017 654809183 369072748 735247369 578416352 815563510 916671555 529794714 150258805 527462375 54383520 536587985 755180255 555670521 997661339 887318595 846812095 16105605 659741507 834136961 980031590 757672764 385664532 465847514 487170714 554832766 413761443 303351402 225734046 429344774 242847946 802930062 84153956 611920693 390693782 662570307 280000555 307365336 44881372 430259359 834827710 99264891 966847343 442524316 654935411 817025033 182359262 354263858 833130637 842100768 188400818 665678578 452289884 426581702 984042444 791976949 981414467 250320238 95328350 59664864 679665011 190692647 715111277 763818966 802613339 105805058 278905624 82613893 265686745 323786995 512873251 100514454 423051885 332236945 395555121 930503647 1778329 577914383 284767504 834908966 272531502 325684674 353103895 577337737 752266375 189662690 369314685 586197193 439982927 317159386 645862056 119647937 507852032 213489684 735983254 162981723 319294741 14888877 245595615 584981485 191192223 610985218 538012290 466760459 943222162 786083762 397264106 945000491 216514496 534547961 632425808 489045998 860232634 838046054 66383734 612499008 27708744 288214771 51212552 467691670 457890508 697074607 439855959 965742540 910564290 175839212 128724262 82375382 43244441 226836228 519873218 86953015 837821445 57885507 553713474 633559959 696485621 950977579 431076801 913000116 338041891 916018960 254562465 198274525 754065013 173462551 663289884 634290108 461677321 714502436 101981778 919567828 264093394 394354088 737826719 27174036 570193299 719067332 109549417 465954091 798419912 629422635 552907106 488757708 539824493 106620579 122317666 88826465 910114509 405910818 1826581 248156399 174446129 256389045 298947275 928511142 429851595 962237159 415317601 744045267 676739594 369815730 516129447 940832987 764169817 106472517 968007022 186879468 825539849 930072791 652833558 476476112 412011777 205740663 965233819 951836269 164877593 940067837 40662734 74992101 198495006 895005666 175664852 372941135 3911062 474612126 153968628 433762657 436849284 569286228 30324275 966105229 939101958 546453721 759454568 703271774 652926238 579977941 890151241 330982438 510050731 395501151 807458549 922062507 601241813 772692367 726415128 766119406 565276555 619594213 693627858 763771561 367116230 869292709 136712695 371027291 343904835 290681322 804789947 633270470 859967549 835114222 599375699 651585858 234084294 211346618 207373984 887010531 791324558 97525224 217992968 153891641 345542726 25451516 75954147 946784539 650660235 654885626 565420296 68453141 126996190 111564505 832224701 494112419 980857214 968937395 865139710 177278400 112135068 522446008 810548869 824618969 210076581 262440919 476204826 444160875 473787536 683578809 183687757 265112094 633620385 401680725 419003734 979163110 279648592 347474232 778464000 782825178 854876210 196400647 851278319 981872399 307965152 683503019 328501170 141338717 504956766 46157231 318617116 469608185 421119590 129165984 294227153 631196171 391606903 622948331 927873397 865394438 159043491 111561153 983022883 792663875 365758229 254542968 624343337 645406821 602017200 255323688 280748350 309409761 304240687 132026668 143798511 612205838 668046039 472299680 753544554 25519156 370973262 72161669 495127340 792092852 53844004 789354493 275805374 297967258 264819175 203678770 15878048 423862665 167756274 998900930 69042892 533514503 253443898 693386228 31437675 707977449 801226267 312186024 17387209 105466953 444212692 161185719 570189142 112258730 486001751 176250047 137777885 856975012 100928067 485421576 649067863 154772071 127292420 924873236 452739328 392111594 981068357 468617375 815974259 148824631 320034657 885017150 682339133 573478554 430919729 713776807 133972354 232145995 25962830 151359562 190129300 322691873 165061632 760318441 287466954 651063382 936568488 277761190 508038394 37496554 763182766 9622608 44784976 890475185 787012196 497524304 135103131 768080552 818658030 951077389 769421534 138692686 836094538 304277018 564687591 119530618 18053824 698659944 351676612 896533006 850019505 541805911 71741230 15081137 154640704 211724536 518660870 91209191 489485725 26699263 128705744 105184842 888838223 26007072 848176379 675850418 523531375 983279509 296447321 194705756 934356897 65868855 333398442 622967786 222662224 898086032 742498403 93232400 449262328 946691366 989765405 151798184 341013629 914022986 19395672 495654332 125747521 538056542 586863522 467749598 417272156 568085617 572934439 306110378 594092688 273627169 834477147 970140414 256906677 130924468 164846170 43779925 49309674 350760963 519264062 124488249 101363346 114278816 217720648 550625673 60970182 60002404 702423857 401983810 974025390 721819528 897638141 99772910 259876069 337018014 420038859 677148225 757619982 992973298 835774954 204229022 119116818 670252101 174369435 376023495 653692920 191731956 272319771 555518945 542492918 791583833 680007193 643856264 905862648 897727841 194481936 966832829 957730244 896905792 221332990 784271985 471241672 971487482 736561247 731117740 161021847 156600105 260782316 918641829 2089754 96557270 122870850 121206572 619325722 149756636 349746418 125534993 341488592 622066188 533570289 883981509 413650020 66093833 527837772 172029020 963821673 574836060 138861848 774068269 324258203 212711190 410856605 795499874 36715023 147417851 379133966 197736870 156534308 639916281 116378698 158624061 588989902 91765899 132346984 60831975 241522534 482093401 38883319 583011125 104159589 572453607 466992634 370325960 638547440 847346757 542354979 454885464 422182816 533733179 81470084 746441019 746444368 492326689 394457244 783159390 639744539 773591209 980896259 796278846 266023842 949791308 807419259 855013743 41557206 939766242 768362070 283079740 421859643 807245388 866090864 378535583 379698995 185599849 748861542 18246434 32946606 291216521 325648249 307645773 824949699 407118333 906603143 423910418 899445021 301060387 59586159 391705911 74651595 892998770 40501109 193191788 842790077 847920367 48205531 736863635 787686608 669083952 19943374 62062602 476329339 738550589 440598184 708544685 776666790 41976078 579307470 662129747 333192598 904955719 969775519 10658648 312074051 728895014 287085417 64035423 29955400 346671575 455741333 957123346 92186696 496242441 2831486 934976773 344162807 51037016 524356759 984365767 572637319 396816484 46428368 48966657 135367072 339542904 610027694 764550213 381518981 189335163 426679959 567227930 94290881 248971830 577886577 258881283 977866843 864971993 322916705 860338594 64159919 778658038 669978291 156346615 127416830 672809776 943839739 471579637 576363143 468196497 308461755 1516813 865012980 207406474 50483470 852896403 546949377 513027515 469962968 780984709 702362677 896642926 348212638 649169910 998131107 778615566 760567544 828514301 496103910 83484249 541369246 560263829 714658638 63863889 569126795 842075467 736673664 512966533 166171455 165553159 833679381 474633209 167069971 551208712 682039683 70069792 256621466 81505411 583097306 726584433 862490120 137976335 475743711 63219109 639662596 473874817 841834675 400230139 154905470 190454936 336230739 696274715 750718764 903405728 760138603 172361910 597997547 349328619 685328442 764169001 514881777 371524174 91318562 534468099 922732885 625874596 604537891 179354351 707380006 40151548 905938783 422386477 30644234 234198845 338121938 670306829 708073662 32472964 70536968 862979131 222927899 259284058 411770197 973646663 15206138 171908800 146008572 613203684 521237418 683853366 229889036 888635546 55377539 321207597 423103644 830626776 947082192 880157886 9981126 506978550 920309434 768436260 781881378 950953667 2635105 120003315 473776848 563225118 152476278 396830167 278720600 375404177 656114224 690490796 201567191 671320361 714915947 200092114 137040396 88669716 736461831 366929432 977305261 644355722 688137028 252925257 474982497 487735572 133083142 337479974 847230473 905908927 958432585 629111850 709378946 813584041 601631517 183155793 229325510 754107794 579985959 508046109 982028322 88616534 51053257 36111864 612453247 765969203 236203978 749493642 854638919 972665808 116423073 684460531 469537881 657076453 937385787 944520377 144812024 70468929 134516702 844558848 828894207 92949287 326187049 538273152 759049679 927818565 573945296 988375189 534442711 6447606 348937649 516471032 95064140 399990905 552582896 707517386 18476460 641303225 309527379 725631730 466485384 425950452 410092260 936023265 83026904 199994399 733059993 80355279 122979679 867576695 777430478 951873885 813042333 103617526 342663389 424608363 31436091 916608684 412983551 418395153 923056290 761921200 934866184 18120429 14428456 339965431 578154166 32904915 981268655 887681544 611052996 300270391 166148347 21145256 236293655 101691602 73656006 969353647 34563232 196635684 689446693 811993709 148509568 355005377 768127587 491172956 779613740 652080029 260297992 45113642 70475181 183354281 659551193 857857716 53991061 673979649 50339499 484661578 559400915 31608153 224859473 22970263 184394895 391007820 44115518 420688549 345215773 117771523 242558548 379779005 166923558 784521592 44289065 315433125 139526969 812416651 659122433 771657060 317013031 919420424 669287053 387488211 102774704 328838246 97862279 9282116 855334246 148201777 493943693 267251512 32326281 718803165 290221774 216721176 962327336 186853643 637409724 307543109 157141517 732484623 539838465 324065074 517006215 584127529 639498199 509049535 249060532 151136983 133222946 566073562 70557406 802509998 806078125 25848461 983864595 903940403 35130576 839198840 52142179 381590620 106450352 84468459 952910136 249188477 301189634 915237472 436042120 791115710 75296932 593183636 523600332 615135396 917248710 893122898 51779276 409263260 254688784 153356159 560400242 387911729 719429721 630957647 42938079 378024197 509322459 26802673 281964599 396969386 718517865 186623129 778560005 677484568 271091587 583986492 926673044 424797573 351740315 215231515 215913282 427037246 808415151 592029965 894688993 725663860 485152863 946468269 134927119 739841646 99824427 547843712 980269727 671770499 31317710 23207805 49794695 540640168 902526829 184275645 937609553 473561045 370898773 568685909 3561964 494506712 152672400 782751360 919304284 504412715 997982874 135217565 783966312 806398024 579763881 678655305 384578235 64916743 477639925 372021705 657274741 429980703 919865416 490060819 954267554 951183125 365784975 856578600 344339644 120828155 40854245 281949196 594389200 264269369 850635104 450467515 758776080 855823856 233218874 530596715 212752922 83718100 518330631 996719233 890116123 98094512 527890889 127210710 15527606 5530813 351748766 525318698 288027868 124130534 15379516 94811773 75313658 381164490 951390372 272169654 501992645 844760968 554118849 948898196 109030337 257270305 399365710 720322768 113094160 485100936 103435835 178363433 568819035 621766465 175082665 311451509 719860976 702973554 438662218 587904934 561020718 790410984 113223631 701564937 914541517 128603147 796376709 842371526 362283988 747767081 114541179 716792984 445044400 521176380 665691179 406591088 630963036 917573241 126913856 596573547 402674176 82866042 774936979 971493210 704632506 950019643 135461070 277009834 505509548 574123288 864914767 919046618 217050623 978138397 620611554 984108491 959257895 269504615 678996368 174058235 17271695 646053899 890851218 314832446 19746630 409058749 721423534 650709665 179148341 700853741 247283211 581822516 783719782 22220189 405832077 488352287 824756183 541293146 765362120 182782083 967932785 482793238 101828700 37499759 313447987 574956605 21608249 125222233 844461219 700604617 299280467 714249265 199174867 42648037 29081711 218921496 304223137 603021596 869631160 483371477 303875336 116914370 65193992 87595117 991650910 323542420 428463755 668923444 717351917 46342227 704221878 685284702 529135464 658566929 722784460 842583450 86039886 596909061 967805683 930501104 150030029 119602501 497266721 349204895 14766889 378864783 568126390 318990025 981886378 437757549 802361501 138278065 407188270 720071844 78389533 251355531 43614263 359369639 772795326 613482532 405711865 477017204 151283585 787363681 135584132 874068044 482463482 74140369 323493456 302785516 4641473 473523484 422388017 354424545 822728378 437154905 585805679 390854767 756144930 420208408 681128667 411022782 558486472 88316936 131094626 489392356 192188818 27225240 848761994 964984144 640707771 106990211 294517699 791991355 894353891 282618182 518575751 376817372 356758551 842069206 679602888 213916375 168109042 954507256 420857271 990837419 244178512 6662949 234208538 323441 426871356 915337204 263862575 837874179 856170492 394957200 327266534 48359309 274698791 28544879 865859804 915406562 135535089 12893854 559914268 29888979 148028388 931006370 259222703 504786938 625591928 938825590 571219664 793700969 745849197 992076934 784538387 990027708 998739882 18746924 842867501 278127589 786600480 106730075 116001767 642770971 354203626 295784652 543646631 628902416 324329530 262022787 396825329 459864619 127432992 956739597 342269949 275461379 740262318 601492651 780248316 365854245 392834592 203984331 12071565 138683788 196061264 796609952 128711496 47317497 667873227 824095348 177961437 306990058 930825422 146479555 949761028 137545399 442264206 345924011 766447814 619110088 460463149 163273143 78974706 587896140 972529091 273761006 863357519 712791408 875253657 496122186 931162005 268088248 700106517 943233569 259288388 896167780 592359872 240516235 796001629 112749451 64611582 973963065 419739508 847953355 120442620 222016888 985498753 415223177 567940898 751946566 34333264 28404046 767736060 965824321 468816537 740265150 239585327 332174055 305572910 114838983 828296241 89251266 235443582 380919109 32484834 494731969 129603240 624844706 735248203 925604868 737594156 652376136 899567933 9850015 500329490 872526904 231866902 338344594 287750080 799807799 90291160 174599696 680728196 710543571 140424016 2061085 303325073 232525694 334235139 608897982 199881028 15047731 698149247 435324610 395966839 583150432 782572930 525570079 60511489 370337485 303691298 798105644 22713620 55775582 807955659 375559462 928302485 39822560 713904055 68568917 692146711 656711566 243168612 225391258 367255137 383592627 227452342 670580209 616118321 414203833 131994542 815999348 429251563 682660140 103840309 677734754 265810571 886413239 55821184 326322060 109267075 359512481 976944055 131980694 415288063 637416065 507540155 343590547 529754977 73960562 412159463 74418039 730672127 655328074 299809296 97927263 891437053 379777990 621023823 360071725 793981822 605534716 28587424 75749736 288194855 132427733 753484489 406521778 871357323 809305672 732843837 980624397 168818153 562304243 112605090 584106215 199720308 472661597 780213113 729475284 546622158 44888928 803893322 129810636 700217001 956218969 80254251 444170405 335996958 701278073 804242129 129978779 159329141 832829553 58244867 447523995 965257285 811729355 854045772 689130959 621035027 439405960 669755355 642369531 1710203 634876796 78992097 53946862 960054744 859205209 635938497 359193253 904094136 292348170 489003889 456827489 248567138 569258139 900997893 437080448 123052563 705240022 419575578 282381703 390585926 477820444 729905698 208359562 289549799 436467821 897490520 763101177 728390133 419762226 405470707 582616687 54639021 484462803 636563548 867210117 196184363 125018396 226403369 100278499 417366565 715407257 557105987 665933702 137181747 310620231 103014149 260234310 15860252 375106079 542616012 258962529 852926522 125038061 467322090 142476320 561505882 364812609 758093848 142412366 784574834 16080906 725029052 691730207 500543708 214108951 411456675 696728071 339127346 637860043 649522921 756493910 205783652 59145259 274943963 342965398 369765489 230474464 603199707 238142093 605580542 145815719 497104621 458507063 123370131 964426711 453499735 684876012 181755671 64109934 827288377 966330505 80190840 404833780 510577063 580734547 618942730 922033737 129978969 958070075 412410131 779501889 714563984 470710134 838647147 989507947 813675532 60928988 72498762 269391590 299071080 678079303 267723660 796175700 136586365 391093791 760602410 442602451 928486154 942358081 506712385 608290883 761204937 586903224 13124662 124298351 20154122 632067392 898848439 2649443 442653818 163774921 782151331 9734154 634485055 473314830 999242100 300676938 534243817 71740861 570068527 833314896 602336515 690308539 482006947 591439231 81402329 95125709 34041682 862404834 37483789 393270418 470695716 651205077 832689993 336336730 628019779 852844114 968404121 526868217 855493556 263574290 690643137 490161239 273308443 177644543 815992420 125066894 478321480 202752588 49324106 48390007 36067483 651660620 591214897 370590781 243099851 525133577 465716489 129657884 387538410 355716629 375444653 710750478 6921705 208134645 47087207 487457835 913495110 868007679 14326051 621505018 131581968 557485540 111666256 404890411 735130082 780175027 529957304 65967914 982927614 579281410 114357920 871511448 83458381 558089168 242102228 326558231 83222744 707818717 308732466 323277505 63535345 684177118 34027982 922973402 892311762 81115188 262947588 658323224 801639218 129789991 279828241 933221186 687275530 244010848 190627948 274921963 24185874 573101603 340889876 859629839 4899364 307764147 731141286 88357745 865853314 825759865 414915975 801592409 386094933 723648441 124869914 302146630 260341910 11414247 77636383 5170024 92529435 340583970 663493247 746685004 470373960 943321487 532422541 10165841 39848686 723050488 285087804 916550911 148668443 478494031 776180749 153567806 786258178 359838386 241925550 504627843 38114602 656841525 158736604 424209535 233006317 283606517 726356164 493348226 295020763 803992546 498518249 240066549 144576515 14527847 986751553 614950475 957849333 371690445 625116315 850214370 94740933 762720470 766765280 95925727 241214501 395462380 249493532 879989030 607817117 491419082 237133224 645931719 776958 395869827 70141253 233783274 679476343 796497416 579647851 827013458 453006313 78166100 67080006 597582827 92693946 906347910 65049653 903059631 130554707 542682320 605790352 77811991 305402789 225071984 173737717 399133641 620534363 423231248 279122670 80867832 914650329 516255894 726799550 915427286 912125720 796940802 1726911 444118415 445954569 581374762 123648224 898960881 512057213 43244581 349060059 457267510 949592491 266626064 212843492 80147197 809308383 818633844 10475539 114711171 43705827 184213255 366361164 516756541 607444502 645483833 597624372 522094831 14256078 324423921 290038468 778898150 973881074 291765379 75532916 272351994 873140140 199181139 23829226 385197352 242425719 372889285 842464861 44534561 639515348 55308353 124681757 301340082 726458548 135157295 268567604 770164374 171886901 634928767 139437266 779331403 132928952 737061638 153942585 147185029 61485558 443981052 926083178 887882984 735746430 1616093 160234977 608886569 53313583 184064203 846600272 295739302 409469839 541581485 340273862 48985186 449406189 317471971 202841619 175864736 305145617 471409222 798545461 477032518 106337989 937982726 256363920 239266940 675044363 410306504 238968320 589046273 854287555 17567850 329445608 442550337 19183942 489680584 51436905 72497525 526261138 750553529 220753178 935730976 292135013 561027039 837232513 741541201 878499009 40074131 769922288 183644626 511483353 568467748 660677143 470337693 358966825 769557414 709604632 34011188 32380269 948572951 475573812 886667823 966140800 805019419 181734511 837841094 147216354 85687768 762854970 673477492 836241296 983608147 461724819 128376308 397151537 298957332 722433860 275650546 191547814 344872499 311811523 703031166 913340246 972488665 25885210 124823422 594562430 735489841 11350961 626942698 536579144 486924772 366126872 355236295 144460542 547861383 45593740 144193248 633549150 660965061 817670739 469790445 497089559 131911909 450683104 894241096 430869240 25633315 22407993 622417054 370505813 334219515 177964571 136362410 159224531 203849781 261185831 753786960 791855973 272536792 380729657 180951468 611977915 746856528 536187763 756438457 147234262 434297854 900631704 780783411 95262915 570818794 103090207 592352473 702730702 553773310 339109920 986116294 431922976 361517912 461049699 802428788 695737426 639014269 791307549 854961956 695380401 52493380 608748915 487236374 177546523 841994923 668187841 789524437 441367803 56891955 398479245 588602064 491189809 151627300 369385475 438969075 574962445 472475681 31321547 130209499 878765343 222947819 116325792 310688318 584465730 577375490 965633458 280203156 68906110 756941006 135165111 764286511 661950737 596430378 104039236 692013611 290941652 624743428 334054400 732309454 681635383 732533644 320911518 25341543 736677296 542813344 464310617 311639740 15289024 348148515 441849238 746570718 571096333 410691381 57259036 8078415 988066870 875408845 288281570 909489332 484866202 275963032 526292194 146816939 724909761 630331429 691346901 15851413 107591208 25401300 748160866 789226590 610451296 921588735 667084484 347128591 464402078 131395100 511284682 332207454 332059967 953133920 78778171 755672651 216341652 988553558 763751065 56924874 716478754 52032634 966414205 201344956 180512018 492706398 200678246 905421778 975554178 892025146 773789542 83145385 769942798 374466760 724888327 380394093 296055494 391972810 580039035 612973924 375884262 91323716 945181377 560460580 896973987 876475899 316133230 113315639 717545809 79884295 170240512 286540914 984433280 136654716 487885869 17461649 481877465 541080466 775399779 309947994 285621964 549189320 393093378 55564761 923656079 117981704 288475205 72227925 362470866 868514239 685201848 590871479 959837954 482899576 151332058 709328293 211891826 319981639 822643931 781953986 252382285 845400794 68494900 89331917 834571861 408897120 106793565 168965677 949977586 882193343 478913670 235599549 283899015 872007047 143680661 60071445 842505103 432155865 132299369 57492320 300670103 670017568 648363798 113024408 5433495 652212207 822352700 69841673 972193845 497512982 851795658 224576130 195430127 920290557 313908046 30001987 181704029 273217962 198967663 131681614 7927657 677881332 219797514 291826671 402404731 363478174 204414467 97426185 795634038 189230188 7434856 96304140 859247755 655798653 61844899 717197602 160527211 736713951 787039274 132721055 86743284 638834931 209813536 282173411 411641840 523721581 312175397 593345868 796939543 363659412 577543833 804867199 41540743 797341346 949210221 296461825 160819519 153624687 246404361 956453556 342854874 253839216 905274047 54618981 909637868 819635297 771816582 70165078 556349247 411372207 55402485 643092531 50207137 265216020 925265941 314365328 641453953 89957689 760227547 290909847 453617100 337771379 95777045 347674195 135112724 897503617 496652371 148448594 51128303 743056732 957418501 246499529 996895947 715208899 153634861 759050167 534844196 925451442 681731596 943709794 189340000 737134080 439318676 92063488 854866452 217100968 406428816 496320404 307058657 19172714 787230250 613192108 356944093 735523646 960866302 344573168 485543614 310035025 345538114 389188268 53091756 302956614 635687796 49987702 18165513 789322656 661554220 405526060 567290449 343285816 201752205 756630448 932936247 641070881 848693936 787802698 858171848 107639103 136639453 17746856 126811816 776386054 630938964 336272260 364426051 444321617 680845428 849969664 754356641 26383541 239157932 807448396 181856506 727362079 709952450 52538370 369201087 224023021 310580781 936491535 567308836 512332986 545638335 352761435 153403866 246848622 140564132 11575713 207004076 129719937 29322569 333815891 906105990 512777884 670088151 123048393 957099500 203449930 973018056 711456141 82349822 64692339 371420888 116722679 792054418 933889689 169261049 161255504 157912710 479841829 950263390 577737897 992174814 348418076 930499331 998095031 595266697 923579815 862187096 802270772 53299751 744026016 988603015 811922092 256803899 511207517 934970484 66419750 714657446 760504892 777875890 649523619 825197230 1813130 766246297 617251647 935702818 935507345 631023502 946131879 267865526 581286892 523869776 112556691 929704967 306885458 110651722 377488016 230465272 825355169 32275139 136281374 569381184 20878153 800719818 678701434 384602021 588206653 745121183 99259466 348711544 375513425 601299436 26425126 377326554 367545733 643676772 165545723 155569429 127216626 111677602 275951306 708503517 488063729 388507997 490724835 794949186 351676070 720729202 877930810 29547590 753004341 14212183 598928773 626398845 667448352 130146558 11000866 255655005 875267740 962776683 456882900 250781164 416592471 483308025 480624069 784138203 126984797 646169792 792223983 106717774 610363745 68175289 815221290 950943825 309199637 158462476 598409362 660875706 879191678 476340171 690423295 484712370 343068706 141868419 963627566 10517057 272014976 827144783 118688413 147282715 642437818 575571313 250580231 59030288 58879337 731204299 695684842 38380485 229890442 487908824 145098258 692770538 408600464 812835899 643714362 717800100 823814727 94640076 231192157 555522756 570980246 921615451 40235125 766565303 916000221 856379042 629598712 40531548 683523825 748287124 40330615 178477994 176374788 290910845 237508281 87770477 874631495 933193122 978667313 104521937 273618297 976281923 649808826 682218761 641634173 146039540 252535212 465448899 240679615 483727369 20971654 811659860 257859171 913723130 430741515 173859392 622618524 60340226 214390939 158658700 661143701 254721553 337136693 837518489 398148749 574644973 777805317 272780244 360354446 756472629 229818532 486489094 585270903 879627357 21224206 226905076 25666896 273759418 544870326 118862862 757486786 418358332 930522722 15345956 184597813 213780588 41721699 807216336 274120813 256112638 965875035 935264513 363350542 303011727 625299353 761499291 730173051 255621021 34279534 90527496 12093650 116614417 429532942 449880904 848758125 450757147 676785979 726941373 724516564 74172657 845804234 482003349 492530988 628843307 349865657 677128800 842623894 391587355 484345136 116744706 647699992 302736522 904525571 11050534 605748249 382341275 625066176 188437651 637962296 511862061 131481499 502572297 628476477 561014440 952453200 329750953 11771586 481755531 56692325 736288150 555928187 902496559 70807850 48459174 383856217 420673506 578104325 226480111 812260861 62449460 195741168 312477204 217702334 952783090 176044089 823450582 187640717 801110264 11888232 825603012 165488676 143369730 180691660 793965152 556900521 985661211 123716105 568672107 319933093 32924781 157476608 875861279 787937691 80800809 776836804 171793908 501474315 207457481 250790370 166251527 122423292 446531537 331245082 340125625 251830979 507289171 16092558 439471695 160915786 27980790 117591058 326404462 23866871 298282717 972885965 433283744 136460279 949118421 1955850 456393372 982043202 11948809 184771002 622497244 92749617 961607806 794291151 446740283 21581638 45081520 612991809 144004929 344129409 944236891 484130554 595960387 304042413 500223111 35432081 317474550 380720252 5539490 643879011 257103475 303822206 469281328 690387218 440282484 418399748 544859419 896675855 252959301 556808227 81446857 875456545 502074195 895571014 522264047 948814478 917152651 419861919 414322638 61157579 616507679 211075880 397804484 64984417 515118292 898027595 100416497 832592842 278747846 105955986 328988204 535851320 262294543 798269531 78754889 555093378 69185631 623614307 304285585 174661283 32938885 238248793 50117827 535013080 133819806 424898226 483827557 903488808 697276496 898150194 817162738 313784174 109226074 67483574 378768590 476860717 965511168 331701438 161969910 96775365 290173775 343474466 632626685 404984669 141743996 711381573 960078046 63445978 187512232 264363630 238107261 220451116 502612422 140741439 755464195 488948579 418156016 91808103 244953738 115432511 989958297 914632828 281733036 951700722 982116401 660501625 281077790 947627568 844719414 295564052 44402932 134893188 639038517 529545968 392394208 633298864 93443893 352472254 696744842 280956124 469352235 787368454 501407239 971964657 928109892 109387786 313429587 198782260 201195888 410899677 314214770 43670536 325532504 595947806 995371257 160165256 108965782 128965399 107792823 953685196 424529450 4712106 941094735 63567966 386774426 186005295 549383181 332734670 538477548 98644374 613690793 7829782 886012827 967614383 832310790 666639071 77002168 998256729 865421330 278198056 409156405 32152451 321868591 587205260 628100256 169756200 747370515 589582390 151237950 707679689 395783937 575767399 564908146 189395023 491851716 951682571 375400317 41234896 136933592 913877864 139879270 750624384 774223998 878408448 570755119 459051139 545047518 647757286 309824219 262985199 778471693 718980623 295137650 100340284 158702234 923237905 122612835 906072748 365336646 273850784 613752436 761120582 702134534 31176934 950515605 46502601 982859504 325915921 87737496 119793096 92310137 80133117 722933831 719050486 811057917 146205301 30617976 208621786 793962587 340442195 471606985 424950631 59422817 766744634 377807266 70641403 542498890 500420100 976714150 907835536 626787235 442982938 668956117 328921768 474159871 471988073 375424368 309535726 797903994 315678216 281845173 742730482 248327684 4779004 461780967 59385600 3500656 492398942 120523738 797463242 832841136 592130722 74930225 744780305 358875355 452737490 815421707 901374244 953157590 644652208 661726131 432461176 87635145 183198600 761382944 561795015 655186672 989323663 871330741 305607017 157518230 5692265 48337498 405845914 10471268 362634816 317747865 13971924 855033758 438271602 663951517 540391245 30402323 738881741 137687901 241794029 44135583 805625959 995684625 997293172 450278167 657410755 282270699 390429663 840609354 43653642 952224678 348312378 885493657 676071770 653919394 43011886 681764034 702256892 301374151 544751654 64891707 619122016 411239929 772441816 909909969 927707797 165349413 792828644 519105890 155553665 34622672 563241472 961179624 882823648 413050995 263974142 392750755 695321693 654403804 85876460 591491687 459144833 434188837 476985343 135216602 88108231 372513580 669496988 642881474 673887731 66764993 560289532 145526098 330521273 185247700 55436066 258229069 350597112 848264709 777334958 506150776 735403733 193092781 319846751 470743732 606143775 583820892 863494486 301465468 238224696 949370946 892957154 697369528 383559782 222458848 685102482 324184364 594972427 207115821 967065837 121376509 126397165 527355369 266902606 456918437 712603068 322338672 715147505 915716531 23119732 344998815 274383658 611039816 538091595 594230409 81783548 144235370 178051300 945278033 298217189 268792347 747165330 43690694 966161875 130725112 118665893 503780708 307425827 713638319 563412880 274491664 835014828 689810044 654363384 101917433 146728480 219482803 276772456 714392336 135199333 152408540 59391150 409582990 763448355 449999097 3813398 845231902 446750818 34381050 643026287 597484358 303173396 242707968 641175051 121851622 225949431 759840943 478148681 533375258 325995613 41561560 807866921 13526792 731371603 314746656 967960577 730616434 534229458 97249384 445008770 669428790 249657923 356916271 931528131 13106278 659431719 787857881 710854531 106182536 822238930 206397169 556183245 977928677 449105137 49874647 99780299 675054567 809715589 430445331 208429824 988227554 472006891 868813096 1754345 55894845 183559751 822231273 786511279 717789208 919480657 84036400 239734349 169138579 293469022 23778832 34761208 952900741 811636712 745615739 911599628 486391993 952012907 467782873 464320669 401118043 517657519 416617319 76172610 179889460 847062650 137118785 20633365 171585892 5931881 22387709 79997088 42007983 697135334 866508366 612313543 616615990 803061117 852047891 638270920 96530139 875826722 673032128 49430879 539979785 418647866 813546858 26371777 223177124 133846082 343208798 624295167 651503601 759826116 552984128 683909412 459405117 542619264 704542776 483507360 401067496 579446836 563504448 443075479 276582169 282529165 55389021 745714510 85590282 759953263 383985430 34636772 488296337 57017557 84067650 28276121 328181774 750130859 907164250 551358897 883976941 250373047 28170415 387996893 862715514 433670894 71906304 174636983 976290158 776449079 658144342 377357653 208412266 221648789 672949483 484994435 504177954 580854855 83225296 442284587 193324470 467210725 476921358 681620806 376744633 413505359 562413278 557442758 163636217 322093879 108801655 47613157 572466925 989488421 288126401 287698791 423159315 360032704 462335773 251965824 988998134 120480114 629323476 197410400 194645255 154789311 534921186 698823208 735644165 618146481 141107794 928968634 85357206 470545503 463105791 314618190 884050861 25519069 872060948 47687077 200129299 833378954 947816586 772596224 675383726 88459338 60295014 98543040 448492042 375147138 203025215 290006527 495627251 832348691 487416926 690272505 987138001 22338111 241612064 575298517 493000944 235236209 504267151 430874501 705781711 967372941 745492690 442348923 845408361 470069989 342552352 45537660 155965294 142885289 670650235 831349020 231344626 583461600 782408411 679836667 958608737 985433626 969843194 306752339 670298668 309776471 849541196 509953020 184630934 91153259 85251536 677631877 178905820 442035038 108506377 737203882 261924331 706515418 179552805 959849043 29101759 522105156 857903054 37583404 664990444 381069640 868932423 896335069 964531239 503857186 428688088 775656327 341807163 251047633 934925018 864622182 413340455 784466213 227091553 597971388 728135823 164859440 128119616 759557994 606894478 89142344 496761876 721335160 648174114 528831032 681184202 677275872 50936187 391603608 714859275 568442982 772673247 436308050 317294402 589720838 792681587 598498841 217893516 134488749 849546473 152818533 851627282 115403280 789801097 78718834 713374667 370453272 243578273 694010635 130011265 702989102 783152978 479289492 424324261 283843443 8120523 958024815 961119314 911573061 349628422 528494941 332532394 122301668 817319342 649826796 564538857 610000928 100841988 782432373 597006028 950388461 935250905 301149661 65791740 577568354 379868494 631682758 948021625 475963118 178209744 78032889 178952220 961362722 409838733 455792832 97722516 417959255 413817646 58841830 182048668 615962419 439853122 514581061 590780439 109688815 16924208 155319295 719689742 117766196 937751667 169212121 68154656 725518924 470361781 986462747 155603629 702746626 470661856 103625253 178709743 648871600 34174493 210178314 462750673 444013225 665971146 560473188 714488832 79788791 471831369 896537499 548267562 764200842 411118559 139048000 873889656 428042767 146883646 446095749 545808962 84635313 615307869 466479969 662670588 938186001 305459067 818274216 640932626 628637274 774415820 672158721 130025225 808590312 882337034 592775897 105119889 548308179 5765437 819608720 480613322 330113157 568662570 28880883 94313999 979781128 20445234 968203654 260340246 167328879 266815755 658665559 104480543 882123623 125145527 619667482 672825976 283120945 290458049 166274953 911758219 64873868 838433673 41783443 725980532 720770707 487075692 831100420 121595237 345357480 503225491 454724910 675470636 71888060 336122144 769784634 904185539 356567377 590504640 17042137 376412608 857320394 675707695 480893150 591960368 653369574 100560632 117302695 789006870 243535032 283577648 553281440 308408900 122011320 447581235 34389431 695298378 934656926 718006202 816893615 132530757 73748044 124134876 808001392 998152455 460257020 430302378 754854345 816824396 20807017 771896481 45753355 730643762 300120528 526646505 175120481 806006453 479723488 292423176 595013322 723258519 576000823 811114 884183770 550528494 448392348 771089552 245826872 235565625 341612105 915236838 368096381 415360148 39371713 176097772 266028954 499628732 606400149 20883299 168969480 479723517 645296131 214722834 62883630 945416658 593885690 90520463 603939462 73609177 382943638 51469136 649384048 811460812 52280249 386084169 361989305 500672596 157173721 460332528 736238220 498785825 375569365 104334600 766662325 267457430 132948723 32691278 767086161 739348872 53574576 788571992 71588740 551387059 3294826 134472370 349320068 449696867 77509184 953259530 375822396 460452821 4728665 25206443 124429984 57008913 263806963 486419288 557681508 420980683 946751816 146436079 772282860 174837532 250770678 538945184 442294961 383719400 424152813 61897474 975584623 330243741 850469465 47173363 881630799 706280642 34162084 230950866 8493861 111671267 36726747 384316256 424640439 41455411 262039050 549070422 98464323 525846012 888006061 508662182 946826695 687274228 655098260 571625906 862111760 758385289 110571089 156923072 142104689 387240253 71336897 970205663 717483993 921806362 869895377 599114791 480603355 756573812 682582009 489097215 720761430 719308755 873413470 145401868 760764166 135452519 546988641 711744840 513814883 287511054 72923374 313157929 974785281 580537985 884783834 689413392 338923274 847871274 846336464 333544314 235111526 917673360 156266328 952595519 691996073 26161705 404226661 25115780 782735516 86808669 366729346 356013298 658633776 92659168 353931517 271914293 80628038 900920158 983659132 594442920 40947563 909098857 907600848 15732843 489636842 792384681 705146235 681076467 492772306 403999050 14620780 727883832 174188761 23403459 532995702 718701186 49565163 789738714 743816965 684817031 729063735 110546310 40830328 387697510 55721829 394761844 659611802 136349867 148198353 495787285 730792786 189145915 257402494 638393634 57395110 747039335 283294666 762541344 280632153 776066972 19056745 147769284 356467155 45761857 171172742 741979208 764463042 220737905 531717921 360796358 905554935 113298007 323859020 798901614 500995516 379580848 46179809 13123669 515930714 194378162 361427306 246723500 236040428 618829799 737633485 293435537 218385485 20928150 55976880 499017637 649511473 927549976 646786920 858494979 973311833 817959661 600474186 737774874 38697565 984708459 98571232 796768851 98006465 274946603 448186816 451518333 654527450 494366625 464642001 170458164 688744786 826069306 269698015 924785213 297415456 7331499 70737102 515800940 880776000 126713981 14818576 382803825 906780309 661605495 241298803 880092141 332081508 694289341 470383366 223295424 678997799 421470949 20064275 629520615 696417551 320767442 81038947 203461353 815134066 398197300 373919516 356395203 76782957 643617530 133696768 374198413 503465380 204433869 889999352 384241379 183664201 904817928 767045203 90444509 418939774 860860358 823053001 751021281 555149698 145952719 974316705 86663848 567423667 846897331 716184462 116357570 20181124 649739761 319818922 835315190 47937060 546254789 191710392 124720016 42388670 325407159 498918428 545854049 529841027 241434132 930095427 713505228 146252059 549656982 656466088 417708184 263033691 479519089 21245817 818183388 625471807 848078873 757363587 45411825 547492555 326064400 14285746 567673678 975804160 334104667 402988867 23741219 880359455 447215611 977587 922748124 772622769 352412366 321118524 154980148 593846497 103730303 721001727 592614907 653387284 377467814 10323091 916420974 709503254 884085259 587120713 187491412 732164131 197000651 232903237 132173037 523065050 247188982 699846714 498869210 433810001 102835581 375126780 166685807 402567543 228620718 89433931 27706663 581033084 263068806 182686810 174879580 366799108 903688536 767494487 20186391 133672702 630333929 789123716 843175955 366935539 228760780 30667367 99099669 425761430 116086955 83789057 948826480 215792288 783635770 300212041 649602288 738987702 527855172 816288095 141555244 756475890 758238377 169261907 337508973 21307182 204465068 364904904 388106290 108153604 132399390 260809032 94342657 615249670 902449100 790034963 982185208 131209879 673218681 933801228 409487661 789305635 17590284 210830492 5097923 653742406 363558884 507216562 392730107 891414055 323504656 386801703 647889944 81743032 556063609 837915268 955566566 760528676 202820172 196189207 721198631 187735913 456998238 668057639 655501935 211963689 458092602 490203494 195689920 131311282 276521074 605177580 773133269 146627709 668524423 630747543 800370114 32083306 137964104 45616573 923497360 313985112 432418275 423903656 248244495 988481883 114335275 56327412 601526910 317155446 252516618 175241893 357407711 709514856 843299531 12909645 921478544 153908484 503113138 117168463 137736118 779634211 574862394 763385738 926261920 95903168 246649632 579148385 127986473 237130087 624764957 904000185 551115198 57183231 180420192 651876045 898181465 294755466 708203456 352224727 611910912 960720074 527466619 969318622 522751281 223282501 834744618 296746176 229707337 190374107 266430991 367443454 970008318 841293384 130829191 748786589 937196552 229995174 180451325 917699376 467125260 805216282 821699560 18240458 862399512 2119751 522632854 613097329 149391569 230836309 965322055 761302480 44072734 345305025 583137453 566824014 568587525 270398422 863570190 798294861 460772528 130001180 18254666 283297197 823810915 1600208 32083785 613523818 231595381 65051462 531223194 698720641 870267743 205439105 569477450 585183606 60075208 92110303 198280934 209466776 175462963 16119340 823285607 219535697 361424364 258939411 786359710 930011889 529337832 502446251 580823101 990110359 632447430 451594119 273407556 308774697 453194326 158007692 922298514 537306059 223059153 306038059 88543051 93326895 511477164 658020500 531026853 424068723 602647154 729307786 633535498 630626468 745427126 309337456 850162164 106851489 568276866 489038226 889379729 97614697 991484476 322719182 87725055 476448258 774313300 213648962 785222954 80023977 224173006 560037819 617330035 447232158 866075878 705873085 393075405 230069393 216409936 924102257 654138115 671573441 505926394 140189964 302199909 103869871 449527419 4878424 63237712 17804284 346433001 805133792 115418980 190433829 127852973 55660386 666882086 754682624 121825700 304621391 687222953 345998705 864659209 157069339 645747214 583251438 862942424 38822618 813320830 931868711 815441226 467458944 603442152 173883972 607648907 758158412 130270194 57176325 763036835 193507905 927496960 109469836 998641697 895432291 152420016 979011021 803609029 819302101 586209997 925434728 976439843 125949301 123949784 693615403 283018639 769696997 276866841 145961062 661035967 90187670 930346125 328993544 410162966 386304628 355393867 870328224 144463039 485664061 780020901 760016225 679171965 707517860 722002412 530330013 455466503 874422427 361857386 259075531 546240879 800583734 37026610 522680721 926533034 13492745 68812476 209551672 783189741 345679316 208029086 296742059 288383337 138375210 478251955 551062654 377196189 833645821 421390878 521659227 319309881 53928130 134191803 850998198 761445989 856194215 233844562 69428843 730616641 595701947 328504373 129373872 248802032 218047334 652054592 175335065 231540078 720867067 237403089 14729819 919062734 445432174 163988229 59962423 436323735 642240183 611025076 813519923 328402356 32415953 187695501 647712236 86344082 321887303 351226785 700306423 30597869 585071347 769735265 761214510 33289645 950755990 890588381 282091677 168803323 395159324 457426741 400343401 968542743 694829829 267589571 887605476 992778354 284094151 947567898 281618440 926334334 411109326 95138362 107253041 296041630 135350214 754965276 234902064 309753869 106192061 935208486 340351737 543779759 557460102 101566246 577069403 360732443 844670978 859161079 529535766 92346654 169104172 782395518 60889396 863934000 49985088 801011223 709228706 186595590 601095473 990847145 112929923 12204798 938501859 72699315 160762779 73852072 827664591 395664842 236122292 786373003 183389679 576474029 182669113 740849781 530556626 759738515 101582223 227743956 618899594 483634340 320090609 788003765 118546209 233496356 504454116 21047648 887023930 66199173 207643238 340635754 57046318 173089512 205356903 995548176 245788827 366119682 921916599 73453417 761784523 10555243 712342771 945174202 587029271 895011883 538540334 117585896 507266749 492638908 345329851 126166342 976273248 517936811 766686458 94819456 751433166 123656926 115867104 490973448 189856098 176026693 831609201 99418767 349116204 36966104 94966942 594905030 403085785 869399893 520874798 17386659 879955135 85733920 962560860 319500757 980745802 501101193 437086652 340528903 993740101 634932855 319211596 822529700 152869665 85898054 769865507 756819183 62071331 738248962 247792630 104443780 914275654 79401830 203862547 115908210 968884285 151345840 710813239 224486421 20745732 231688037 241873080 753217218 317421956 204433939 72717974 150684110 558051484 362320978 491213012 404307936 997253832 810424607 79353987 2639848 748839012 849219493 759459030 663426694 439984807 859768011 767870474 206776812 791686193 971733020 322685021 760570477 123078859 33498260 985056898 996340943 117702648 79446329 602074512 287640955 283880267 527308838 438325064 841931750 889629815 782054427 98756037 739399998 444995386 178110023 594556197 46350749 27329516 206531579 709777443 319830674 66299589 477647916 379123837 857985781 301897287 701808858 471072610 424976145 587823469 308645859 273833439 558042468 388092187 875907951 845683422 524488805 403216788 136524838 218936907 145362954 918579264 317692943 737279303 363574649 495802966 331835499 409925398 375648833 538367077 119702840 695479506 457183018 449867107 74603342 167685150 751764393 628928551 638757759 29256889 69268371 799919969 303090328 627310838 40528507 31514630 325510612 565017312 434731417 462035449 783954218 432610722 380614712 101647160 169890024 596705713 597450125 354241874 6631110 973098957 892608951 978850301 521094814 202308320 281233759 448214508 369993469 885514503 929659410 8751228 914771391 998927781 661187548 70378070 478754970 701716055 101892699 804265581 266733366 389140467 118817381 50687583 821751188 499432093 4851094 991641211 96137805 454817571 198399437 955285266 280432879 91008387 786651918 801527693 145833058 920402028 102258552 515826526 805916530 31917961 377094105 573204272 883362093 38281653 496098694 214633415 739997707 597991392 871415347 859247424 987131859 990232728 762451358 661399398 342181172 767302451 505556961 290835328 74636373 703956397 98636945 355069252 647481135 885288862 9113296 793314192 658207241 111371847 309140717 316640122 995806159 686234822 889844393 731684604 577032826 238459438 946318018 169546884 836450830 670249716 28794307 676099040 660482443 791245664 190014789 2663614 411064466 695571749 146015293 485700839 399528145 244652237 840770090 47009279 129941098 849883385 692839822 640664690 813771583 1980539 957304811 809577741 540731712 699665556 393778696 117764537 938124993 192613065 139827772 627092174 862862781 168622078 155707565 375861575 812384093 345722354 231041541 75964910 41294102 377056833 561665748 293338599 621709070 254952189 192864229 604166519 957351925 885704051 244831209 771123507 740200941 54652371 433217600 133449004 754317926 826996295 103729892 692442919 19609360 243557663 172051444 734988492 412179740 327759009 110850066 77080184 673481362 341891606 153045093 714775463 718948439 714710841 8114061 193173860 822179381 53494642 797340378 779531306 939198692 42171586 403171164 679399632 96823957 688905115 812848635 703658234 368417762 916578526 248617504 240543473 12652540 420668948 975531964 424832279 748427956 86382029 501912462 421909317 280789987 654957554 989201131 852254777 222184746 849831544 45428636 44364127 903326185 842769013 676411784 842524876 737456951 932099299 374440859 686797259 621004414 39805845 242971844 989422175 808900722 491589348 82481999 821553261 912258295 58013962 98901891 660686250 996912342 600814352 935111918 130218680 108288257 924313048 982473456 182989355 626660943 27902091 79869833 529987127 723187456 756281616 225028354 313160758 540897266 451985564 852474368 14418031 491791408 95446211 3840205 153208481 587035558 86322203 974761741 351810204 996852516 73663631 12496453 993764858 526994334 800124722 123983537 635282591 576954122 958973345 818271945 203615064 839391787 898141777 586118543 415095594 506939744 811146896 728256351 47837009 115648812 433247070 62255040 607440219 528693281 918611596 760648700 968245190 857450151 587926792 320055394 706819018 661590423 185068198 553100227 41101108 985192920 529600116 676383698 414663393 488573460 347171994 618278456 180481598 97830122 56913350 595577192 457286217 868060246 176349894 357639578 983709057 609596964 272410969 443665627 138290244 43538916 56830678 959051785 900989066 644757470 131623530 460324436 158864244 316691728 13424662 199965351 154400999 543024777 728865401 569064391 884114588 76037394 39859198 64596186 26383868 96772548 660173377 483670084 817349145 836523270 841309661 653574553 298636585 113720629 97240179 289443180 9775897 6587209 248494965 910764962 503861030 380118494 223605749 662725273 549326573 237030411 715206975 703727571 632571539 444072375 125308313 516686127 372626121 17683863 433798664 251526340 114456410 93972040 735196423 931805554 783011661 429022436 437896458 81648246 395259416 387652988 223607777 405035312 394240196 472102741 168316626 898101225 704737587 391922374 413342849 254064159 481469136 128549824 810308082 114040675 425138550 935616394 483243153 650281022 953300256 917041816 901807361 920273017 863530207 489520136 704594922 499058219 918542571 142491379 433222816 166318338 530144367 656830593 423870002 776900914 128933333 592186627 527518491 686187271 836625352 940861339 940251430 318094488 921927514 603075863 284651514 199582416 391208608 767894666 849863437 197025216 684936481 604187150 117298232 400983039 93707285 821893154 900041257 864766207 816900884 333264073 31084544 199561602 990094665 307470897 976462516 971544349 899657523 503981006 510247972 588799227 297358696 303015753 906893714 71802562 906091615 44061579 123901329 297300222 811956244 973764765 494325437 349409076 430468266 464140021 750392114 524175550 138549526 650433370 241458108 955450409 836213794 125059004 155012011 678824810 432529900 131474526 502885511 184703775 487971883 13133482 773503001 637846930 316149234 532913066 709649491 74757200 576974644 833550819 372057421 388930887 659831936 718899210 738339962 90300201 183039230 341248427 466992103 321588755 991681796 708450210 129555515 680411942 833509213 284567525 359236751 118555465 268558402 862122261 303259239 609046636 727772094 76762239 246893566 43921327 609675304 809059408 118678526 39166299 495126579 343252299 428097185 7474866 62151508 18953498 97775066 97707089 360201924 417283520 271812195 204400071 978250082 401367709 884812012 664275646 685935234 96565115 782831110 807009987 811203727 86090348 416056623 538975821 15368938 515466540 435413499 625044241 324525947 406608377 664210539 819652525 602377027 944824075 827127390 517044886 963777572 777418808 614751974 176495847 47218679 886564168 233412270 25468760 140448228 118224281 542260758 826383461 67305747 325091867 485909800 878509474 263698567 901966422 270001646 279067504 269949313 557931496 904111745 594475259 964539872 420838635 266644136 419433250 218179062 946287877 936478135 34472985 576223036 403746460 210968832 623441715 142826979 444381101 501426826 283275207 415121733 43687583 109658667 334943832 221295802 448084818 65969657 484994368 202567591 335971302 764061871 472516903 893902797 520689967 66992162 710959021 794044954 186152649 130392270 12224015 132440525 919386757 46696999 561179913 323133216 110182182 37137979 465960195 554563282 538564804 749235401 822201367 434768739 711410419 157145198 508580892 12011589 223114854 993575259 214579179 411602507 610153481 687096082 158021655 983359800 606604595 868980675 777404753 792757243 851889297 642145119 777714119 623792405 688842117 191410383 946925620 799024299 228548361 265402166 206103932 767113165 867153918 28305298 54398255 431080689 37966847 562979146 443092277 113598052 409070756 657671455 525200558 871740588 344767536 683222213 855100387 951372130 404719239 485021491 596645724 109124887 127166609 226876195 732917291 668525078 418286577 532359263 320065728 646834938 797761428 378686011 266464454 517431698 259507661 173379060 948512386 297474507 736358205 391604662 411072559 997945312 49276116 936273116 869685899 246560004 472011680 577302638 50448485 876730919 914840480 499610561 985855805 894523441 726486755 718773096 415564870 997289683 103648710 735630597 496640972 901410137 114316607 763105425 271358186 226340619 936484484 219870571 523815126 525359040 463991584 787404036 375820703 365784052 576193503 98022954 612344055 48205183 675325591 515308891 924936101 442682422 14919451 763308257 337205862 593922557 334597704 752770731 591212240 438246413 340917679 87853211 192172902 307750638 703474988 463531087 534091256 492475823 683401658 910422733 870351215 147393241 697826768 246171917 365693644 126536623 344194870 978037698 174741805 872036812 345862941 952194257 314719234 360782391 715502513 504441447 954704948 50100217 109728530 398433539 340862981 450646208 338803101 533035882 610913197 894794440 996566969 145004453 239786615 532484978 907943537 110137829 532394570 458286657 208826097 898088214 584823279 553020967 728642263 759565083 277574130 74505203 564275691 592293363 287803946 132294555 96734810 95025245 34911123 58979691 493458783 375774104 509625898 684778235 908809985 120539095 579572675 905376953 118059899 819359289 290378282 878519787 782013469 822772852 336806443 990839565 720861065 921629721 396376883 302019679 533711155 673951013 376524882 97986845 118760727 664328827 82797752 68011888 759354071 117708874 126991578 105329205 493482977 636617476 790107439 402292962 609672922 222196465 160186266 580249172 894072105 450564548 311285310 676085573 125853751 648091753 519441490 846714815 422237825 915818372 1250845 808465332 589769384 377775726 758968528 708530111 894620904 841766279 776541998 506491326 959475153 903533576 611820530 452958129 392667403 254444321 707767442 854856676 329157137 867953708 287622199 223229242 171034607 598907508 751831166 296888357 99515612 271272655 996119523 521753437 39607379 997370367 182735120 629376762 227662445 941703647 190423224 122283348 783469926 819481574 628774674 595461430 575531501 93111555 48419558 968198903 200072227 608703352 675571930 529229364 329173411 963194128 752458605 500208017 562101635 356806122 649612725 661617247 628078777 645732247 35887035 667686155 495618965 218622154 149579268 723281409 12842152 192518844 845564757 796312077 12000417 326855782 244289858 587531917 272483688 145225768 408247171 472555915 753929119 83819100 1785278 83102529 899529579 606760234 435826897 314147565 963566355 85439621 975764811 444161483 583688219 864168197 111847637 79307183 82790350 113943257 802588592 95632502 306462100 500669700 744460930 170978868 680041833 988750788 758510784 952525520 133976555 19274306 425081434 740422025 955609757 279383063 823524553 855139335 886143296 111867801 21803251 849709651 197307421 997568062 146387485 780995639 714252610 110751474 712819173 649559312 224694730 367924116 597708165 383673181 868593815 194685446 554652048 401151999 35952585 165679183 353677519 22445491 184953488 631275304 762867515 140563244 910658367 438908419 848218930 796801662 550776219 870022180 499027664 748083639 720106593 645415149 381595629 286875555 756166622 94414802 936434866 833377703 314855269 534143030 217050883 35965436 728828475 771702930 437117434 764781060 937382112 790794952 787226550 974851951 274586608 402610417 967931546 185244974 841518835 668666827 834562987 392295054 391205358 186107003 992895044 111311951 831522151 227007025 250703857 440205124 173938178 187138722 126099178 488793446 573798103 343150060 524758881 155142929 967369341 961876315 919923988 757267804 605187618 559666890 732119754 879774225 962277306 552567651 65019198 656312492 221234477 752098537 48607545 612439834 938205539 894018941 576268136 622244041 121025965 826971992 62449164 294964142 866627065 41064693 783757587 440425167 384214752 161032820 595568096 204100444 122909134 368008435 961368247 728096751 780191676 546004352 460387328 594985333 98572002 377922877 251297825 172322830 130021413 152421721 784762663 68226951 46440661 213547151 542987343 19982977 893035494 457952858 167463470 759662559 499017550 951221057 52604077 883232301 112253876 500688524 87332744 87679361 868696959 901217342 668292463 501404986 447221693 128679790 96390319 398310046 506602667 200204495 570632875 489140431 352626215 207911890 409883734 251583228 421459040 952871076 124082556 167010885 410823934 291546026 926673443 909841483 95283434 831793872 645590136 60053661 332482395 585439231 147733021 53695705 339172925 816025483 555100691 786394617 797221625 504007361 37221015 156340643 704211855 607853889 645481073 56838069 815765778 55364806 160937648 89741169 8235882 285020204 256752054 271576167 576566229 35941848 33934001 671849662 867735719 532040488 731903322 52734466 117479719 732152694 106430170 309168995 400694528 514047212 95563611 197916152 18054572 132784625 354256794 722266426 593154866 999737867 631620847 408920643 907619024 645074846 498661812 768371257 930095049 755413865 39947423 359177629 791355712 926397776 883543642 511607783 458438263 467963315 564342248 428434333 200116008 670772417 737603327 600810536 37335981 685683290 651243039 55390552 670984266 5499833 630173330 116655483 857754051 114310528 525576126 617889426 759385373 876754289 386260683 541996774 484684505 278724457 901174402 128556568 57638584 637234396 640164350 516076847 105197710 204506597 797027531 157830070 727795366 387147210 758640605 765131346 72830499 262399995 820521897 596331116 120416179 303211578 712986599 978170229 417522105 91079076 448576007 176907478 967833364 834836689 718904251 305034220 966077497 472595004 433590787 23716081 109829399 73755137 392309279 67543461 130778085 189336809 225373530 858573450 576484018 836530486 623704795 501830868 98930480 296743044 950678336 219346659 599954621 516181286 50033239 17476726 607260361 498609245 46900555 427610076 185962285 618321157 732644295 4556134 90916160 18751433 28272214 53261911 92506569 420581492 973321723 223284654 462434652 51211604 81858103 38918670 887742089 558079250 393265889 986672568 707338645 196460576 58535578 159809617 712641861 108568817 29802694 172418573 459694413 76703248 600028648 498173050 695024404 185189294 502729183 638456916 203940727 531001396 544235178 148963647 804099239 370073252 372248300 266533890 421284855 306622755 157968911 309026943 717218356 403751152 148215862 424557000 600211727 59267792 584366616 312853588 20352960 614169310 485272160 480047372 543388909 937817160 978220421 90929665 123006453 333465955 729386580 179463531 864467350 126138109 328427178 521082940 496211360 553191829 787616830 917496214 859814583 798102092 79039508 429549290 201853243 79771721 854106289 802064970 139039512 290989257 967434909 159392471 757674918 305223420 639439843 301063826 243040579 470176615 391993490 218563384 803642570 973896421 250543266 520626271 100034529 578970443 41709211 448762240 132162272 681842392 218774805 844493206 332460835 150330664 126558848 534314078 230102385 980665136 188895399 369141896 124170744 8846659 528534367 881845661 314070078 20490561 35425839 557110657 490667175 279935680 628190392 146826096 253832101 878733657 519968719 206382981 310220452 414194281 507661573 294899075 96036672 726436377 139392280 281013858 876767041 118467479 815327935 106869425 99132615 856739685 328527672 75819710 865586343 857062038 810181723 179656421 877552598 845607561 589283429 220736125 125543240 217473820 367562220 231891692 96207476 887530938 290791025 258944279 154241570 798452597 553843353 102794593 377405325 545751985 383808451 106688717 664219463 51652737 66074493 615868429 908392422 394602165 691688139 773978764 251664202 354386213 806151536 129216800 52510125 395434964 202469276 30569716 465425135 570031495 262461408 414148963 310078785 553252432 673093241 464320354 204221380 226936594 567114947 581626704 772688578 950923397 688315421 289424392 2576133 754389913 905292821 763484906 148992077 449497311 389980022 253172631 803883523 196131557 234905782 856393647 444082873 437375057 886963362 909508007 7406551 1941121 323656969 170001687 555193552 996750210 486838393 759414931 76203155 53953339 193557987 701408084 857393087 881873407 990832475 712485571 636263319 896125295 328486829 637771748 198138957 718466850 890944378 2022479 914598406 125850159 858416125 211197630 563225215 597895839 120705637 423148117 599836959 296878957 445666156 7546863 146145518 932504548 766961793 222348672 838974238 960519779 923756755 548883676 694909537 767105582 113885598 183689208 515747228 442372426 821460955 713886185 160839275 712405332 715908663 927954033 690771842 426841140 139151662 106513408 24736978 112373650 529661524 477090288 409252607 975327679 484637150 555398124 760348578 104115295 777746796 599322815 64635073 554019902 722842 612060962 173641835 114608440 795750169 689389063 556980865 617211123 403275247 717820140 182132806 971700261 498290524 872904647 251057752 637442185 979418054 128311081 749815835 361595929 605401369 11584793 189439960 90038518 566982916 949788537 194153812 197246063 401627704 111305237 751265965 402350545 723366198 924907799 516958984 371632718 466813213 73939849 988843840 870088459 644276340 23492997 694305072 142566863 748913995 945362823 632525399 580848400 73673904 234857585 942444328 679075272 246442377 984400639 621630141 813425293 786705528 815783953 10671355 40849583 779605541 614453671 443200127 355488090 391877822 812675463 727120807 858691034 739131663 568480998 581295845 235924354 591973994 128117268 231007568 193404340 73480090 863532966 774252739 147153993 950906903 569213418 678745616 49865631 553614057 152892109 863290923 192835936 968676061 726478630 233685518 600797953 193448652 676885644 956286042 437842825 342077458 683406848 149050211 81209120 104404197 730346055 317133473 696378190 858463322 548141040 889782529 784459763 264190358 516551619 784130108 67613612 85765036 315392075 117479242 491895444 468284183 980770165 684731379 289476595 559765146 918416896 890274547 605730149 447818892 846560588 43572974 789896349 382483787 192623184 871105469 486887983 775485590 40755293 35782524 486465263 441412685 778081404 270925025 705603042 294633022 55055132 773216653 232914410 222963559 890695894 724809853 691247741 723982410 409541232 980724336 136263907 180474479 870998882 741994056 628293370 570075822 638083381 418189719 805075960 830706564 141811539 144480295 458708505 35083183 180262818 945173767 476495867 958344222 68615143 34615260 105493595 123670275 807831912 338408004 199150185 551044158 63217857 890397925 127542919 325275440 871122260 116323178 505749918 594637494 858317233 134043288 17229667 348916965 404749358 822305626 32139880 399077248 966785920 490848384 434160430 999565090 436022150 910656297 810425663 504637292 945271556 915919257 480823918 605619820 106843613 679974102 9180329 22577821 422888379 136723247 200369612 146526990 253046424 706119529 741164483 963880008 692679168 610910501 312796972 949944877 285732479 344936851 349022124 105034750 835785234 783182554 104599839 124323735 546355202 915025501 481477379 491626757 683461110 962301296 97246576 642821074 494791750 106426904 665398894 917680128 95666503 865768505 64207117 201229278 424404385 657887952 165109286 969599905 121314804 330422609 919544781 407047282 675359460 121083257 512082032 363661045 756782162 616681870 340501132 303137363 384223723 821978510 647280471 920201184 636796157 597043399 563022257 131587906 555986654 80937502 901784385 651653156 799222358 818507854 852882434 76143094 328912157 870508071 45742998 450226960 200930679 817804131 857274242 728806490 938887387 221872625 92467535 548185900 838554494 285485018 851323262 75294568 107463527 351120084 995495751 744259683 948163482 411034359 728363941 504150136 344488212 482664677 8319643 143710569 153688882 713718428 219853663 335117390 584226498 118113012 785344350 637673529 935917142 495134943 366480018 727320880 717007567 311463904 275506779 408078412 596948921 979346392 335889332 556928799 330466476 183901434 153704834 131146309 594935793 882068774 635296444 939424004 217249802 496132439 935650925 223455036 209850866 8020939 558572425 646593716 126133950 196433126 284267244 62051092 691568068 503263613 789371971 261091986 814727517 917395102 521686750 264192789 896741493 857576081 821121588 79724320 41477514 974826421 210870629 488929658 709411546 698683424 280870014 779177699 194815862 216520938 2632734 257183080 224541876 561205159 903776795 350675825 757638284 40560390 265243268 301722704 543824002 54615239 415331041 211067870 824526692 937017790 475260659 573784536 794593870 148898598 653508856 688587736 976241370 716895836 177517393 538169267 415579259 458387406 317346965 462911473 527424695 172496051 720094552 751966570 733701209 623871346 955158747 343855844 664431735 220402014 498094899 60772088 127533604 913425940 271839958 952060295 850443729 747100616 378361183 497553951 748515565 31870038 38658038 724756934 601282225 216175430 115442552 16861483 527079188 432789516 332289307 54503882 605285566 52383858 658986804 191503126 528771555 614145550 387875322 45719641 687063915 885970220 106491729 814597519 799396159 378331686 619174165 502356240 125432301 997535347 852426542 726464217 881921736 891084579 303737502 335720312 107260008 419180053 205098147 486855547 851969568 537387453 541359429 309771486 589771311 52862584 353790963 118542865 667008133 741666284 16778858 206588399 627636504 123270586 21185917 279549014 501602271 492876434 634421605 479550923 342928132 486848146 206015139 77366220 230449076 509752640 413086531 190225436 928932692 618184677 677080982 633418611 8088482 70956762 795706448 597859792 123819345 149497411 568919008 790827477 891163694 585697865 997415876 371316549 708968450 871118144 503381915 63087072 216510929 137803519 542637994 411955413 477168017 748653132 489321632 707617092 110922123 754924514 897842527 892371166 225625543 574923509 378306129 233714024 645880270 174012576 831573815 769699615 176026338 253009174 413043443 67190032 691223391 262975670 291022932 252708192 986610166 794404846 315795264 55637446 784724717 858433257 467592858 261892733 459602741 956914489 969509824 570524863 564355355 719868703 315412381 789980897 147308563 693718509 23694920 793188832 867731084 707785086 415404798 43757422 960794259 680964593 963463805 504534001 943940262 107003088 757242193 783066779 753924286 73037456 838704225 538649002 931470712 306297082 653058086 243589804 115727923 475084261 814114667 680083277 194952963 129527047 322580525 342261525 675761907 346275444 987966709 396009342 54060529 255887858 292283115 867371139 936852450 108263271 224421492 733309064 215266359 981663684 516375842 969190644 54701139 207596418 360355997 838688202 513893500 13414082 82278006 482137774 341014694 748909024 14737402 535967657 730952422 337317926 730745533 259230680 683593369 718712241 655240021 590170249 974600099 947523136 310057739 763968900 55786406 534479230 497277963 123569116 368659265 866170157 92759759 275876755 73766574 305632107 114564957 440176425 171562540 49359314 922314198 512577234 650784689 937051599 901061242 234253462 274369524 631806774 493484141 810479244 203035367 1240513 253165844 30151817 948763648 563223583 794120716 4550054 950219164 143915031 128119169 318878429 10085187 73395280 594755183 936368112 231543738 561836491 376544537 255622630 463712156 151375086 768199863 967013196 88426685 521777456 53783009 215312560 6100581 547267149 25791804 209135947 548507662 278957647 91804115 349787661 694697581 885924831 206854066 644916745 882356213 187489587 816311525 744957751 113401218 263583059 681325862 344944955 825419550 910386750 600567584 141648057 61761836 221283798 108661253 2704872 743061253 14960613 218017431 749161834 562227762 243809234 810814132 963251775 375283233 902618247 313039435 69980813 641059429 519893501 567413909 523415641 707383087 383725433 120889743 820784304 647308492 802215604 18245610 325244393 565118706 471329546 319408801 626880541 692613343 280586405 629585412 288190948 295547018 847602842 889869133 857774779 943928428 700683264 673542905 319211660 455817862 986582339 241708824 96877290 358992191 809122733 472809282 918891629 45364517 593699024 592192284 692673008 248430980 610437894 870433752 813549685 81767439 189842553 292946577 626897133 470428957 922531988 767604432 765975974 622651181 657473564 476267104 419095960 210673180 2326360 738307619 666491041 988908699 980016443 615884683 200417241 641655527 88693964 119308870 687020043 682392988 564017505 232209403 930823967 26971750 102643154 596890003 108739188 145002058 889836579 588152673 615431015 664884918 208273456 233923340 140052450 865747020 562706796 559148410 928936551 565033155 149972380 447943943 406458205 129988822 63828625 606875446 624160700 5038941 578700667 311180743 687431928 142718171 543390145 470772246 22206273 498549650 67662248 130945460 643551708 810015178 571614484 111499074 474900095 779887940 345422413 614952544 498151311 908129208 26617305 279604213 325678715 176589685 727548155 732136919 159094858 791376780 191528716 783255558 796415720 770229382 94436300 336363999 765463905 490342796 659652596 787670177 988892445 579831195 771131988 484960504 389846372 195262824 596459577 717262818 827667115 941881990 184731713 178334777 702527549 211349018 457938989 28206263 387938702 185487143 612859534 547033559 829380274 804388249 330289116 478312345 427133983 277241767 814676343 45114239 620100914 326845290 832784415 461509711 906676484 456432754 946470214 149039207 504211929 542929791 866302024 331879043 337328132 51033737 510213819 892372032 262382754 968152807 773094647 650321455 6156302 385954180 49871365 835536575 42858780 380160481 166365272 469992762 509918599 981041614 515107000 130019513 160403256 200407766 591529223 67079739 656840520 390515788 216118946 13568800 933445578 82420969 345447843 123290061 985971057 708178013 15662093 100870162 528847172 641273091 751191616 535003473 27227270 801062981 223056399 70086049 33739813 389421670 392595163 543658411 222979636 907702162 526194275 383382891 108109928 117723497 302978981 617466799 360755637 519097926 631035598 146717566 454035247 976483440 270007627 292522655 537177805 138186071 393392817 66024976 779459161 144584432 453544800 659202782 798163764 676601198 581805182 684419928 918539220 974400344 80594691 141518855 734618858 606788965 377418097 842728785 577028814 680397077 312711935 937784450 52011355 943747532 84502015 358562953 772747324 207025993 651085607 309925128 345212063 44478423 228466455 977187575 41579207 682011254 488906708 692259322 211128803 70711890 376679250 129668022 897628585 457273940 123703228 484763794 64062904 353637676 180008930 493608069 34034753 492720864 431392518 938562459 436468396 368410885 297125411 61732071 575436877 948211017 371657198 920648940 845205792 600123652 750352866 886784998 134651257 239259574 431560671 345780059 162487815 808239920 475448081 912632751 118030211 451667660 397396545 34609467 805305336 577405474 528217535 691856440 70126338 812126405 630418898 359111085 180537289 780060660 420843155 755974165 580788028 645016704 529139456 425993819 97656707 132008674 165295168 232307963 371268247 596855839 578088021 386272413 257612110 53536101 298905163 228158673 357720113 548818059 262768139 163025448 126223533 643502025 854881887 48866222 455628429 337817136 260493658 488682069 117877795 533853164 97172586 551182174 178869867 626312041 977175993 276526573 758320714 994987512 508834535 982105312 444359702 86922555 368377724 701971812 992975008 519799239 930130484 203211472 68617297 45414974 366236919 47357181 688916998 73635157 948739754 997061779 263968644 61749763 485743847 234362790 595602926 582916432 785544963 774472792 61744825 615237307 903515716 672581890 610224819 264866602 654687202 54584520 204305509 875581277 609072683 49796868 395380515 391719518 253008339 316514164 289650843 619245257 363871344 978567841 545396765 165127450 828145971 809365408 226877212 166406169 43728197 822480138 749322601 829273159 449469281 663583777 297026818 352984997 336165666 907251636 617851598 843369219 814352507 822157106 718950496 275941542 871953973 966847362 520177411 124962311 283361525 809828254 596723919 499749221 640912446 142120683 664876670 469058416 804002442 891753881 635464584 847730638 714234018 237303536 529520149 16219651 900887312 826546966 369204647 89569330 586314953 839572596 932938548 253183811 514246054 504405395 381641704 238716378 323769109 901819115 216195041 607130633 711647368 812918959 106879853 205076165 807555994 624272874 674134580 464074787 516026755 162115515 164321777 82777124 251935403 693841925 98996774 5339066 372905242 320717772 94908395 811736546 160290368 880363295 64920356 674536421 237285041 299078412 913252798 561054149 200897526 129447838 20701134 765061245 794883149 127580986 970137409 454955494 604370212 496788340 919030280 120396966 658903854 83352056 55690441 910839256 629710332 7203567 916178322 855131925 327921338 863603068 666868470 488211705 743966362 584305178 15264477 981251403 883383589 781033627 394821903 936797466 762997816 415523036 701858710 410397316 395620374 524512470 865352809 999990585 21300809 636899441 972903902 532721014 572767848 28594342 296076622 54994532 35797908 64771295 910126456 216235598 928374362 429511278 704447302 524857076 866332807 572228131 358624830 602232747 353261757 753446732 539030212 116259572 168969768 93405273 379173240 564590141 617917742 97042400 417097077 491734902 733941840 390000978 24455915 159226040 271111671 320532536 66736923 159425931 385303830 976863378 375661528 166194544 258891007 932625181 691051619 125223813 504853311 49676448 579972911 710631419 803123179 119003122 679407343 824609298 64924746 58580582 241715790 535358839 155622981 658812866 27093740 742081173 48813843 51549655 901307212 172441866 224598542 968044134 184384148 462418724 797423863 560045675 628613267 908831222 345187207 319664885 886571386 850040518 221857684 466544297 413188288 24980862 438063770 92595630 702106512 355504868 3692563 943822301 890863706 159315544 602635167 917957446 901396716 503965361 822023452 655220279 528923578 899138345 475780764 713307725 361557068 125720978 125869751 990170334 34552199 471056958 162351570 773639937 173613827 384209253 92700585 586802114 261706467 530764354 679397744 963812978 886269221 683090306 760151630 629649279 694922201 215303148 400123076 448835268 719268509 74662879 104055546 100708438 973801223 432352661 814016163 187874643 410589991 939885913 30561328 297658541 410942870 192912898 71298477 584556696 429638502 163999061 23875162 691344968 547279767 703272905 507674297 286065339 238879562 120342279 915714617 933801763 335645426 315837692 235153382 54913934 390500570 191725280 8138724 216818145 624077940 822154886 404692787 34667930 762040798 435254114 184842823 25500020 628167011 256141299 462573067 57805513 272656712 486448228 601666832 819936478 42237484 961857481 106001816 281117046 82199759 21716433 67435160 417845184 190070476 302588541 325275470 433087398 494313820 333414193 649905542 970908112 8085430 54598328 858092393 770126227 489852441 42935215 648142598 970535804 151592866 110715665 880857668 424249577 597163892 335040851 244186054 639401376 296898331 202704221 773034773 231614441 76937005 840469932 649459625 267007481 995574824 827251446 700094878 342404996 13181990 202516771 313313107 21267419 257115098 23921851 791393645 599483890 66857066 292052595 570019693 218449931 402768259 303393712 642699507 852448502 638434563 739401912 344366229 935332893 942106132 117401001 19463686 19043137 810387284 668923310 138566969 805962108 348691107 838661846 883455 361873096 41178616 314196561 383140514 150810065 338118411 27050510 750293954 257491828 319103104 172829999 475941758 721871362 476223710 971157616 426836216 114658272 710559527 771202444 902507517 505182011 888603445 921971202 524225147 551507080 443410863 662792115 209985539 792101969 353970312 210868993 6491416 247665279 525065553 389631929 250991695 715700316 416682438 1285648 973192143 735785542 26631998 301650253 310173255 355372060 272807868 737009470 322546683 835883747 508211914 77570551 341065757 249331710 999541752 717807255 800838789 295468966 233115721 10824328 940087286 587086032 74209672 946578701 687267662 599275225 336210629 938259356 167491892 752893067 792061355 140684034 341194960 818693353 442334286 651368214 26581764 567658506 388377684 349128446 403542252 749105949 426698997 597124360 998437658 278757100 314931614 651792798 574226066 548047334 515133477 366829703 987649717 589343149 313408404 674917378 41134725 502135384 465693085 208626616 107544802 257754439 201827001 448739761 928964143 644161287 100107975 955545906 64336144 341002010 304674352 467878395 90107958 731373348 65002754 941061967 10130447 232450719 445371116 436872864 633014404 960504593 803702567 620664120 402364093 969627322 148097849 296015169 471762705 613790933 504641784 579307507 724061723 706468784 28047267 653025866 203146422 980671593 461088123 267482565 321673602 765762474 587877311 264297911 349652173 505396416 205359877 212298972 737847134 650730993 501688187 223377889 463751937 157907105 844042008 718632381 127534426 844656208 14647549 451813483 310963492 371805684 31120989 35025215 78274467 911684607 540567432 133937241 744872552 1655554 253936157 66546153 619934380 841813468 183360416 969586552 347209883 388720292 34401875 937573369 891967636 536090062 160951257 208235924 693997166 857509617 926868304 674047944 702165824 941515852 125861426 13129316 165837887 9498766 900670882 96628706 773699724 441238313 230565946 518572275 295410218 484502102 437634780 915344597 178831921 620995195 737447501 526041804 862231838 771849375 316131524 754199474 160455788 477082780 962435397 706969306 187108748 741820053 381017249 889274572 535852256 359395026 754920239 701690143 368893791 508107472 798318848 142593514 949345784 28884793 513682141 97272353 365903246 803833272 12616950 544735167 277344818 750064450 923293322 139576655 374430176 239424845 746292480 387402316 569023976 561244229 94371621 756132724 303064281 327905221 497923647 838916536 687300246 105360237 393123030 56194036 613467708 191441877 51303901 415329843 72843021 417502393 512602195 291262619 73852016 525219144 835997785 351196833 127799945 611807458 490773488 354746473 851232302 89582319 742148788 272772629 650826547 836520408 28905352 953890827 16941980 526828998 645323715 704242225 632189234 38446744 612952612 98173293 82404973 516772864 513503135 7764345 934275257 26105330 299026963 8127272 403840825 135024747 211840457 531640770 599348556 702613944 886387242 303097209 792196262 481052381 575869838 295539161 170089140 604775189 101946339 187031119 984120539 747270053 891273343 468826124 638233149 504225954 566999417 573154473 20998817 80502551 580918817 807790425 106607880 879945780 668434049 362965057 867486878 880274505 894605826 466835434 435404800 633509419 769932642 80117413 114561799 198318831 375656573 137167290 803094020 477602912 324198408 639730910 77389316 215471750 108557033 568138816 572214055 675556449 141293288 445729223 608575352 722212105 106036000 567699583 454674236 774470048 930664639 322161113 507260904 677786816 641512898 795182055 163812586 263961892 875299467 130890736 462280722 103472392 268058025 117891093 433591655 592256432 757622002 510980970 807728181 866179035 79119786 232458587 394251835 72929425 678187810 2827186 647657881 784223809 423043121 102332116 411210208 353707759 277009581 918471111 31494575 918522478 566169517 47823512 182484369 293985335 178714248 644765091 397457726 446772272 762656183 831049380 39028704 372794537 194546702 699273236 91489923 126182839 931731823 485741757 51628615 609919632 341085295 699286496 246659792 764128415 801618611 657869999 970352525 78628191 428857461 854363451 849667021 995026977 902186963 32151389 289012311 80901210 529432831 538986389 527673481 144605366 222552120 419218536 517399902 417098821 118491772 608889824 395798011 50223594 947147932 447426626 512659577 140749578 146713121 759319368 904877992 800848083 269705718 727746869 731992626 698563178 582110319 581659646 693590154 336813633 466327386 835118816 417714842 848276569 374105204 797904675 992881934 596657324 217123210 362798187 866272496 188131333 824204362 262070507 90871278 771352293 709497132 603530854 912101871 708726604 215366573 669496214 509574686 485072290 249759434 94083663 36151819 831869753 675743308 729741972 21199737 994587046 417377140 438914579 842863614 791482343 89335605 688261899 240656018 306458814 903576437 106928514 494590147 727780798 221515372 585461424 351649442 783528855 41508630 116267664 492255458 109391554 638280230 854346495 594463844 888039663 948430158 630615662 572425767 476689817 212873986 593625504 471276862 630251125 32540082 166656827 274249819 121875686 707435077 367422189 280850851 611011513 326867054 627957349 191308662 548382425 65935125 395474456 184427631 107443754 511742119 676683088 216835307 2538700 383545934 663815502 890578363 331976091 146947516 463004129 808665908 359821501 56629632 132459121 842588977 941686065 151632300 116838795 916078102 859067376 336777335 49445305 322595241 663644388 677402653 513903902 64543164 743337777 909378357 248970794 703297882 273636828 925653881 920133189 276175527 161716167 436465042 19270241 493692257 583412557 482274370 154874516 943234057 391420353 139849989 638339385 185622770 291482288 607694532 954217223 150549663 944471866 3662527 473144903 608116254 533581532 839565157 672659417 129435660 601459865 921630211 832733542 875096692 699800443 605383082 3788571 861516609 41848123 23058811 207725218 477777032 357849532 215116085 273527440 749269885 354966073 911866825 787409006 646448360 519561356 741626228 796998023 316549573 597805107 122659277 924665826 983902990 962224433 449841595 113338649 416200650 223988157 798588542 143813693 776304951 256487975 147602263 490337912 150852450 23177426 698063129 628629481 381026957 913179213 902156920 130296841 120661638 666540096 770222198 767109997 38617803 364364778 416624371 355167376 962169884 539283648 132349553 798589225 354024432 582191147 764444225 770225081 658695655 415549119 914038774 435000606 672037093 914157388 925338517 675405894 937334813 475917997 156551726 318361770 241613561 58708646 301174962 362275198 577765093 71397160 129385195 616382896 288278289 398525917 971550271 102964524 937809564 103899823 901553748 144350348 538607322 665997972 767091780 197302976 81547090 533646905 484819933 606100535 447804293 262674801 134022780 237655457 738592797 290574506 556017226 832722710 201799503 709708540 47514259 779564595 633622051 29415805 395947490 921900339 427941722 220014112 24864862 218267637 323913935 926418609 362617984 862521256 444932932 129709764 912340583 378996374 515873020 397160516 837613260 963677312 659835316 971636039 53849121 250944465 262210544 609866346 83667174 464010046 172091237 131181432 96090993 805713287 13113589 492038482 727613625 441055310 712052594 604994838 659322946 888482880 383929798 21940930 603520487 828862730 4167045 515861069 60375455 372556416 765537936 897988714 188750080 277889604 722141104 242599200 528834068 984351648 852465545 465017593 300878045 24556782 448715376 396969037 682786420 461828964 741523871 262916397 902884273 306092816 867911234 414723571 194575695 251841032 289180852 798096181 933220113 145864248 166473601 993595567 518420663 932011537 744100632 707170742 62417492 318758087 949769941 591251559 155626086 654751838 908785503 456504131 531824971 210017230 705989519 214611390 671846194 447513389 477527786 427246818 753606204 197955372 841970388 800698250 449796403 131151239 451310782 235532867 129531838 617784383 81644785 647952501 402312271 825745416 355123242 464729762 144503502 157409535 908497672 152645940 812161372 817283174 609150070 343986342 27300403 167655940 411114083 551662948 615169329 888641869 831426118 221291884 86597240 525912857 21990134 388909994 509580448 325817267 624442860 639112285 943601649 706087644 287064785 198430271 384349411 494704379 515676384 381369264 652113913 424174055 534015203 464275284 93973580 995681624 660777977 973790335 163337564 71892059 377969634 631023244 813050279 209395751 852315127 752163870 735308608 726821612 141073863 97405407 52638879 618033074 736517691 848756879 176637069 23582476 899703502 413502831 370803206 415379885 794872095 22917118 692070292 181403649 339708753 786043871 29601625 486729 612350557 192939188 72378787 990320191 823962431 737945418 52232293 528793909 490109287 787540900 108131873 483699502 884946306 13287103 954248927 473980349 714560333 130885996 350079176 614263834 396905178 720882381 882160071 44293624 743799498 574230362 225697273 83508250 212790584 255298897 936511330 825141141 300754436 861406468 667977683 124716866 599351885 720209975 506027126 941977524 360267227 466675350 278193377 97729884 479962452 232442303 571710232 47039137 215844650 921789407 661302970 612749828 642671787 395979392 657043451 238987636 970209753 735257075 175012237 35516689 990555971 111523566 713174181 143826758 825446386 381151863 121059975 277314622 101361837 627087101 219292145 314145415 93762450 497485521 411875299 426241254 582444176 983585530 473280390 798288825 905374937 987099711 263555004 400563075 383079103 773114807 492067063 205805207 508371881 667079299 93838247 351444204 631119217 807012427 495270961 309081954 40680641 616330936 586396575 142042478 95934388 805688720 308704244 42213189 155690592 720579542 320970794 738134767 704165072 794251183 388939944 462056360 633867246 505011299 715135786 16946348 278126105 207202848 75267906 639014338 726798499 169106153 990458541 210434067 976118579 338245853 519516020 16799220 807093140 105912594 11358049 903027527 764117665 172578644 797757068 919808257 893158186 118727861 510459375 449839609 765495396 751915670 911895968 399362641 256926969 479548105 268825340 387569425 686750953 196609597 26583762 266065803 365715749 869558654 476499869 194350680 60320859 996015888 63666251 867413998 101928481 927540651 622957877 718562498 100119294 420714944 490887106 993277479 391959156 1346480 295633439 157454551 605778502 60045758 409333543 862705470 539593863 678158882 102791246 78861167 874768479 129375008 344926969 93000579 998933661 821426837 139867610 59254519 817442724 203533860 779184869 771887556 131074510 402142745 342966405 83710156 675374040 833853510 929503986 67333195 687716342 225137425 77304098 293494843 285183182 486637640 8716664 824777044 17312874 111507909 903638210 892081352 93399268 101081530 837598282 92332929 922508366 977465892 4103799 592467441 33516103 635805019 216871349 17106965 37947763 559837753 100817120 565838154 393691263 30321105 633171349 81407604 107974881 710475446 227418798 245674415 49629437 88651813 70451458 66942310 200159721 826606020 959023661 293558989 927687549 649138295 238408269 702712267 626604186 95028419 295179707 660120288 730833438 512051055 677227252 621297552 71888808 630560723 39652058 318096422 513398180 672823406 252020377 621373060 235815203 331955526 867047474 285444639 420607338 790015284 352386949 620767058 469137655 163926961 766842398 249341555 813065255 5250666 952053821 292185792 952795437 99749880 804822432 536145226 464317286 334566035 9959129 388722445 965126758 49611186 706818866 478524937 722434591 811355594 952414348 810766145 143311119 671978174 96210784 563918456 314509809 301114084 37201866 783647463 317557396 804044263 885505369 130622651 661811281 690075542 275324794 467123069 789825421 80147225 3268294 106659058 267229612 13227422 495381503 232356369 62838608 54716720 563397657 637789550 866072314 515812004 448555695 9383432 40306529 397282830 425818240 354816337 550913265 315536457 138463799 868470660 119580719 876485520 851609662 633908351 566561061 126934456 101031419 208902833 59598032 956816064 315561890 179343995 970043486 810943392 411700363 885398445 865660112 975098019 523187994 584248777 343426375 824260040 446148560 383732903 74059221 871966799 738549240 624972485 40019607 729529390 493443145 12116678 458531261 197569158 646025028 25092321 177019965 599572799 86511505 89134349 408905214 254589747 268478343 231465051 65533138 680178706 116863495 783709601 507793076 492567841 220474729 703735802 316827880 666623289 87468705 390887101 391106439 678534296 15859585 431126046 260580037 361819081 443242723 719111298 559388239 89267750 596719970 736408203 541356900 535747827 825542551 950262114 790337573 94020894 34243516 708387062 626715951 151107011 344613015 987025378 643674851 565087743 690761180 813019082 231711031 630746236 56422534 622817470 161796883 72282119 53943515 274893271 286617551 349702589 994004568 698522141 291486690 443240890 287446696 832843590 978988716 112989246 635622055 621842640 59526491 669865570 330229701 538758793 673488932 674842715 378300523 169680134 92446810 69061702 982699216 324157840 552324289 39121749 799491661 566637523 963920219 705951527 841530793 103054122 55654115 688051713 801576262 347140805 131292602 89022957 32500746 962797669 54528555 520639152 437156660 966571397 43021073 767386360 357846542 716510005 294745427 736147064 886190138 387192236 657725117 868889353 563866427 62565757 760527454 363358088 629203279 724447672 69309614 470734071 827501793 977480081 11302135 481594407 177137237 142594736 570617363 209637982 957908756 477662269 730277133 247581767 444233666 773298205 14968127 802080207 342324561 162229905 390743622 228514699 401938492 48468738 949920403 965804918 111034494 710447856 181679357 740237772 287411880 103505323 63488194 967430024 80985403 74790329 449024430 258122639 69901416 872158145 320276972 880326524 349820413 50554104 127908290 646570430 676368660 995392768 301166988 18693221 10139024 691910609 99724271 412077515 740379346 49644673 377882433 703930191 612608881 559561789 296684314 752537112 663067111 360172508 719967135 596568865 287479188 21507917 854691503 357380603 893666061 27484826 90223478 96002825 78038929 218131768 742573255 606923941 66040887 43740242 478133513 76179911 588167203 430374135 488257425 181062900 332535159 866139857 884993091 945144039 278217998 181677404 550197502 793801460 394366263 122680989 390370325 681845450 144188905 97578179 39226053 890371317 125063005 129449530 986374141 55618285 200097649 581463747 515058577 266138536 477720341 993192089 342318446 65887543 276082575 830575870 99466794 608617734 549232079 984459884 406278124 679966428 18653640 956475626 473767887 413019902 79156614 716654563 94865352 75861870 814232742 986607756 966233186 791812098 968573637 805123678 847430382 21187638 239103777 215005311 287326173 716824117 60713751 482160970 635228011 336796326 165253191 734694804 945414059 714485269 571671040 351692182 246968048 590324679 160684159 720735935 3344580 239840772 289906849 98209931 315702641 104139590 937334038 134452178 748468039 905907675 939575856 448414773 927095312 178679632 663420083 66937836 748020100 724133833 549098805 235764462 60930158 714351995 970459265 6344216 281353616 394646656 210552750 528321663 984971334 371236908 101573949 988315914 463594032 391480798 939042196 779296672 348136739 728892586 913748850 96604778 487316612 705841057 397535902 266928275 884520688 60955984 333866110 485057139 785089816 735481266 720821600 698536326 302349612 543797216 557396893 583703227 938443872 767949642 964541242 923415205 991702902 66115190 764247470 455296933 310112339 555806018 87109956 510765430 137214955 853375157 459886559 624531566 559216213 857422460 891459840 296253252 918378443 77842301 781310390 555984610 813323566 354648341 107037287 115673177 898445557 664434180 551892756 836889428 284900173 516433997 612820984 276603074 435065538 229584806 584416358 597694229 637907175 671526314 108459658 775122129 377417822 568346216 399653694 936634035 278285027 143629885 85403638 49179821 221472185 719230380 605164430 34795750 73878720 712201717 2985278 972324276 229152248 554878033 661730055 514052420 71312029 127067391 790655494 358893919 209168548 227588203 956588147 847075722 899114516 917564156 622197850 129048690 338426723 874367895 65682724 616711749 17997779 3602713 665891569 239469963 722833092 123572350 126782064 649228164 835774066 129767341 474068791 64926313 684645374 135798846 431495085 608473754 115382588 74666930 967367672 324551135 302255132 776472170 24143208 53886000 546552677 646341057 182934689 884979399 373225303 101133764 501691147 391223081 104736476 20099067 483209395 680085920 143671417 609991458 329314083 979445482 739758798 803382873 896888147 424404171 791698070 180899583 32877925 759597009 255566512 852761948 84148143 557821643 481750470 108291350 611707642 28303146 607148758 794642330 765798897 980374060 895776093 120006395 224113492 512569 140105462 707322886 533114840 283776878 169830695 862428922 115738711 909589493 518328146 12626857 186510015 162542568 46042791 71904291 922139576 301609302 924666239 858804071 859430945 258933060 819611772 471138586 139752557 279276882 118297268 905551453 112167293 14073360 25557848 188797137 867102280 18179661 896120022 400217119 301956538 65950717 115162392 417695248 828056561 486006890 282838457 14566575 648549457 328881247 86470866 423205384 630490549 863653456 134525806 489921493 122586515 806653930 813576430 114855423 85930811 931873697 872923228 50614455 945947057 750997427 239411591 665565688 769177087 988047965 65782807 71133624 906515033 33461550 488828871 734571593 519468439 771667327 601654519 20534247 100548574 688125384 296255983 583555474 404295191 430781788 73476966 379398057 89952069 739569747 494253480 28399231 671443444 219693059 79013686 469906852 970690485 170941628 135472539 739867571 158989592 53771697 663517546 65504624 939749599 4862768 652592568 311734389 776530095 106763439 332268636 729595020 794888822 628524618 165666845 51700365 911822757 91660162 431098421 1774826 831229908 925351900 30174056 355189703 145044958 109187741 825096554 968251794 132645721 813085445 560635716 291635312 719373493 224153261 209656288 511639443 229016029 714765207 823373832 858062475 821528645 8158819 440173846 468933819 636683436 605840690 520634183 401022544 697500851 951732603 402797369 528730758 729600855 285487777 883920461 727162164 247191869 561533366 695413958 379837589 227135162 108566025 671472901 799025007 332719286 733645540 310664449 414251666 448410746 134038280 272314140 122455743 142197098 712487985 591389561 631396885 170845026 112023743 32419429 868345876 63756345 287733149 249592985 645873551 573220925 133513445 373035715 820412794 547563163 920966024 52766734 627214676 29532048 724239634 426239682 214767685 310401525 589420483 629019350 758812271 575975114 901333489 881268013 570688564 466337825 325173925 54601800 637182850 437197667 87021228 358045077 353470363 227270729 607638062 999343914 653008005 593667858 224895980 325937150 141231020 145862003 378703884 620962048 27910402 102943517 47201729 242678087 265861394 489138563 871697436 24673664 65113677 625547277 758458028 635802240 944401453 83631952 690404039 434100655 373345970 629941619 792145731 579332684 709728699 399783792 431192949 362736703 993451650 656088928 688673853 987199021 654467282 67377736 460677420 534894036 22837604 360395501 777572122 141215349 849534063 501785909 18405364 914647739 979849537 776863391 402966330 924250990 713011694 945886721 210867996 938874015 428344691 3013726 518206699 138073389 255313870 949399647 353326443 101281871 458004927 42000295 88480891 964988560 961894382 401674663 499882595 837248338 762070163 129971068 978463686 611604225 484273329 996869050 378768316 464122865 626248792 634250997 240890206 191776838 580137717 451758201 130650852 8482407 307288279 501373902 999072147 562602148 303289901 352398590 663884018 613811179 246915236 604881260 578799738 61325970 6555922 931198685 751090659 768626084 61169752 582070696 232746661 397959432 431456097 464031328 862082297 57704889 98282324 955488854 101998078 530936393 259763407 85165281 391935151 567051685 439055535 391007298 129653832 742345435 595922239 793537849 208672965 842837474 250935460 787472702 756679795 257491382 571187738 507770453 878633817 484873842 89841149 111380477 882833273 373813597 427928156 597431921 284034837 526210480 552920775 386032914 57146872 812684181 323714547 301598374 232252217 762770081 692605671 361906048 357631867 141044261 7960248 566304831 983881735 258895707 206293884 593077881 368903440 777481622 100848334 247537257 262355463 43205834 211434085 145188735 269535782 639362241 595137008 553570619 18089072 574134 939603532 927752295 813258314 115834430 229350668 45510530 878604510 774472691 259932929 236236376 915516951 120409528 802541206 751915037 379305234 8835090 344992918 748208674 638833063 298357603 848262282 901188525 194079788 59696366 898893611 463615569 551574958 346546970 17186187 422180381 347121103 809306071 349932675 12895768 925140500 431799695 58406297 656261362 206272385 170855577 892497737 121789335 291265104 547555295 726220724 523086690 408906736 71213641 123811715 47739798 222087595 972073996 801444674 268683734 884286713 552854636 732299302 288378023 899401606 602001841 710558403 99039060 263824263 60491078 111934828 41481114 344807124 22857476 697742475 551079508 193713053 442756564 525385194 337494508 842828210 104122269 860581197 104251297 27852261 984392911 4507446 249939855 956466906 805952119 518623588 693269971 211323106 103439242 981647993 963241063 557957434 692206395 62280123 821781696 605213824 174214950 715779161 950020947 197072425 266037988 353616806 243301829 708794551 731518352 580796337 404139112 835640620 441377533 508390408 863492881 278286796 512897853 113432735 87270053 171366323 484572675 780540023 382689428 440528268 762188015 198446843 998485701 306910762 260726965 672783748 764640937 287458266 388562908 567178236 484530690 654600895 920795041 727832519 215911797 504829744 161145207 620050908 340470364 602522739 128441315 56479596 880809534 493855519 22428682 968079587 665221841 507001356 601135961 47911269 947529623 215840328 98874463 798531675 522751089 359601427 471315422 139908377 647059692 712394682 707086612 984106733 219511928 480398005 564455603 435423725 985227748 725600809 907990984 178214463 180639900 888948651 234694058 61449433 382804169 257122740 882045371 48026010 764124095 335697684 948453630 564170070 551538011 47328092 215218096 74289099 259445870 686533518 66713827 759021913 251444551 773800439 743128645 470956478 254198443 160100600 906380202 91942542 885701408 666887538 270157005 66341307 555836188 504851062 980307092 791156708 761973801 714868814 691699069 378614248 50566497 492669050 942784317 602104507 392513493 10518764 528909957 651959362 697052281 595623784 263497626 948496831 221940574 6626271 271969661 476139016 19243222 30866214 568081557 904944629 697753751 838238561 971285936 106106290 195605975 804109379 897262998 957579775 518978192 588962066 336194022 422061041 81631116 131494690 24165547 326660960 142013454 405591856 978620322 691582086 853731991 94634299 492595269 75672564 101260569 764564929 404327931 120503790 795431142 972409487 877964771 493184893 663164400 701767058 599291182 858770374 505876436 349070531 668866500 877370979 938032597 5060522 299432019 872180064 989071563 176113918 51357375 131085016 434222125 29977696 675183454 287954115 124611995 167778722 216143030 78388915 932343650 620470960 51409057 580291143 445396798 781890179 73476035 108561197 483657236 525283569 819847922 842050023 874354099 341230774 719421001 664903047 198807647 871369372 389599462 187879209 47483289 440956837 171480577 334221765 323450884 846664030 622175879 300579230 866959103 838318908 231484497 651819104 311306219 135409905 232110246 756703016 917300083 158102633 717780565 253473670 535902553 390144838 95523692 262773003 731375611 667461044 927676050 930183257 391346767 169791863 118062466 291346407 463265051 142059394 625568171 786715935 841239775 100260401 939811516 708198877 938579308 23812364 212534332 102401878 159222268 444644577 859104894 929038702 455263561 576885458 35028723 991166113 967030295 130552414 253939116 550922258 650529810 34131517 481105514 41876576 56439731 451684331 185739335 519704782 446260076 811307505 158937068 287499850 911567906 98748583 848215078 702663565 122560947 60749409 805065443 134299566 357910338 664170336 63338268 813173898 93572145 98366990 804340011 913118791 81435756 910795478 464041048 584481917 944926994 797662914 478874844 1366724 101863596 664614178 373587857 548123672 475921683 532524924 835623521 240005940 631273507 536354951 942669504 606350805 597104359 747734946 740650370 955014696 264421633 803988637 620704946 210510129 754871979 277561308 123628920 836307734 188356785 440186319 273306002 985800130 237849232 752180845 839683205 339712828 416795023 213271062 887836499 745233057 745795985 575976371 985238996 229585843 112331321 927908499 835936647 561952032 528159797 429103369 369483079 645097781 85608357 990188024 855607910 840480335 120265683 979236829 529304420 308622467 271939499 802610421 146938948 509788731 554791266 986622153 702017910 824102640 52409566 442370760 569335696 798205550 18347130 407091043 880307745 983194803 187515893 568760743 397663186 715675689 997864111 619662616 213289822 83472468 462366992 68897731 923952802 582632674 900650911 305773574 891255141 172590409 108383994 38194088 534895491 515691611 877332592 236913400 339794250 929742157 679284159 761646297 580464059 550147641 168737339 460771803 385858795 356253232 29532545 636038332 924445272 879913008 255700947 137735093 963385475 718067938 59149175 739854628 153216964 959800085 45628201 44472104 132390494 6528547 935182543 519802336 522220157 665031487 756715736 714530759 594773643 288516246 476177055 27754053 691180238 497430746 488525855 77039032 853683977 370574752 565593715 630645600 103004111 821294662 768380693 66389585 391878951 827529867 658760564 545095914 639846304 556905117 442084369 624753149 415950015 229783264 144555484 938170171 894814750 753787571 505217281 342104744 42303817 981394336 369858797 586000406 331341433 710901003 515555790 37541761 81475754 81149504 668187360 36996216 754960517 289084404 103385800 146839468 116614271 614662716 544451733 608976926 24084184 839052454 233730074 440034198 68835717 230801909 230720720 816166818 984589480 735938001 10787913 879409648 569848688 233163061 465410053 901190120 944064064 980965842 938731880 878056169 914631698 459435591 915052385 669592214 748519995 870954536 668948033 717650617 338133603 65916118 326627542 362217786 904968571 412873967 654768335 826320639 643675875 885489055 495003808 628265354 473943407 358308072 360191353 896308446 591471133 825601406 650014917 535535196 659083599 441263148 266107716 426231648 900698738 181160100 95823862 649218732 52114636 617288246 219385700 242764590 535720715 546013241 604982376 293205637 958887207 112267062 119526275 455079434 997756116 467046434 83344787 324215874 825354506 296052492 73040671 269341990 121653897 723055587 804877185 633253847 164318734 70984900 59485495 65017472 104661352 7825708 566752555 9292339 477630305 786138255 252056928 13351020 184667847 709555655 159073008 996071406 821822717 131115635 451150839 672095184 598162068 387011977 996311058 276032925 683064468 69351728 545374914 657234716 644923667 202768450 143004915 809242400 126269702 55006761 726776223 83447405 915348820 146045130 92739743 245495476 784699736 197313022 111362847 969367582 906868677 270435855 817955339 728691393 401551489 121622529 253302928 999713556 508634506 102130337 128262833 44215325 23998417 526154098 553966393 668922083 728922548 696971307 330680834 707708601 604494419 57457057 791156005 519843238 56018538 883895747 765338713 840718273 81208768 876701560 662602206 840593796 147137414 333073897 421801540 401205254 454696425 675104468 253435161 963330930 777234804 381697993 860062607 801233220 907852091 414028999 470155302 489290990 963516657 800836136 49515942 568011075 710809544 840671946 940370664 619344433 577084044 558225728 312579057 510809163 287443639 975181262 351402959 287097404 160771510 773204498 688302657 615467935 300825317 941737818 431315216 78060121 175952162 291377822 879293340 83804252 557923172 201964994 425611593 521439828 855317481 475127534 941967254 418643376 168315831 882337917 37987808 745399874 293079997 350566864 256209037 580523635 178264477 460128347 867621039 339035987 85849196 555923695 954503921 386674513 350177864 238335488 464734633 526130026 529713310 196544324 462450629 87636481 251025669 888062222 461592661 106343149 215706107 256076266 524986524 384021938 138414183 415490683 129421811 284010531 766057546 238147199 864534165 796838375 698275545 732155203 135874361 784124741 140595250 942894633 23315605 490773113 33746472 488050237 16903138 563459781 537110912 331870119 503612614 788136581 72448692 817721626 894479729 288154798 73797891 271982605 524693087 64728425 687473287 506631250 348738955 306047185 744778448 65789472 102885559 295570345 797944674 91276271 932211437 791056275 886687255 955527041 134345740 920433726 296093629 3765229 336409859 833204540 335635347 692538824 621341120 408084038 510260449 368337201 696238836 436574691 492836157 73448274 501303116 32825795 580079523 702558422 338872979 177374323 768347893 294274889 472944667 418808919 238067511 257672455 209865193 977271117 213199495 344210932 750221195 509293123 347976161 86631053 195014014 683611507 631686228 816355134 91695545 141946676 37208686 640450732 431037718 530044842 713899005 932340833 562870636 146494880 487415607 754259967 323869202 255763499 48534855 796813868 674572417 139118718 54486322 736953962 116389834 120202168 81164893 719127380 482011642 281657405 658274784 677025655 817785264 289961011 345897140 761997160 284424038 383105825 254964243 715461756 765667018 968863247 500318940 181054006 115358126 987734546 935313972 291743679 96014397 836365178 88557546 623103165 975483895 995560219 360057126 944390081 968278738 293738371 516033812 450290379 427912127 174308596 127316034 245697390 316785958 325729525 7694549 601209996 708835350 115175143 169188103 327018719 84038390 522023394 508072724 51912867 362274292 443386695 196172898 458288688 132268225 137246795 81391852 107752119 132807014 293965330 904658551 953602103 440220052 273208715 256408834 868132178 447517310 236241219 113829568 764303267 561970743 974040468 218029614 123322444 89215611 239734068 450341163 25770352 761757462 958413886 930199570 124031753 254316933 126372467 434836792 386585157 116135614 368744995 346853627 101458979 662710324 104028530 55061081 102930375 377237244 311469914 823578905 824754553 547711132 789924824 441574171 109681875 616481643 512120137 85520670 558213605 751854204 535861832 436500308 513611665 494275718 219216230 490159769 748592650 198105048 924996560 135177806 314240661 293741555 334547784 415699639 808968230 438576313 470760720 764414957 815813556 634746985 587993861 493084460 34974469 230435036 934658631 144656343 846916678 299295119 82693364 405130283 51149322 618555196 841630590 417277339 112830913 60846819 907437107 713939914 111468219 832433667 701634071 425708879 978691573 36181854 841408518 787659802 327274519 164685589 404591110 143088074 799432573 992584970 636172534 834407041 75536357 423347516 831579735 922453035 722642634 914273099 180099669 626308307 532828294 21730258 43585645 498175558 935093429 951022752 64631823 46561647 635972770 618782245 324786877 467180694 507480450 166195394 107356847 834754968 330880982 511947957 977843042 130313555 357049278 466531927 817236947 432585635 742395794 648816682 355038669 317554779 415606132 535138337 943863085 948434425 409384946 987448730 299126334 196994726 790987833 216274508 96072724 279476954 835056752 420859601 746657647 342537201 439571346 854014493 29808521 770452328 218478801 7651562 753282234 575528079 326699840 423035532 8113713 69095633 71852213 215668733 239166763 339974696 750807069 183029847 140925472 12708366 22994928 440051805 62219444 666499112 656326312 158292167 945976065 343899415 431668119 545150063 686436616 871239465 251680908 716245136 494208144 470159708 576413049 100006729 45687786 755629240 523042260 906317850 677241224 447410825 121986582 916407986 787385520 725310002 99437832 928310992 738018368 974949112 220879148 800237811 641448223 877205460 811046329 439940640 73621226 242714448 837607054 760057841 113953912 89287961 328819328 460678407 411964021 757748728 560685135 310168158 513377967 83727394 69002360 43135542 531138218 190988941 959543527 171040090 916298943 911497711 99351081 506833662 886446822 320230228 159587824 380411396 49952039 970634152 672868387 123573265 65864951 510475441 736147457 32335214 452279753 64966785 493013620 716760125 675231864 53698754 26928283 41126183 989942500 95930642 84261724 373597069 139435934 43805251 544637158 908251228 955302961 643988238 267601241 694266134 816734818 427189064 927193881 866686856 250339568 600062268 842776472 168720870 963054060 578923929 201056084 267850164 496407065 546586055 984610289 24155280 452801161 864054923 65281462 442743660 812501916 149543186 816340728 951937849 193348436 213494238 712705429 1167748 857482475 980306669 547950233 526733644 260012085 475144113 245936852 510351652 927722732 88713323 679072521 890776791 520153603 732644956 11143307 16560667 279231011 995753595 40715947 732032171 859808517 105997408 27292182 524826784 108056945 696149261 329280984 301405380 909643498 41986412 155089479 619642325 22293081 703039711 146375968 134821517 30700176 392312819 645173168 958422907 333542494 176762040 701716050 853696096 909406996 712859356 722773115 41154358 708612950 616005413 625702880 420937818 574519172 652995061 945764601 682576117 201660673 127561936 983981496 111304171 169548348 139070975 730946495 44357780 694627037 729838814 179179296 725327212 122151633 676868815 683750119 308210478 853630854 237982520 161906573 615554201 950841875 884679687 509224910 511971176 353201451 134927789 932908993 927720623 640439201 731189945 610296739 842099874 858751880 446794586 953404044 880816579 438381912 536866890 925174358 133008949 119222055 956870005 710852512 93890039 633738819 247118982 402100516 339886025 485101501 564007089 807956577 435943375 301203127 317181487 947914550 654404578 304625627 733339894 434641552 945064828 317046190 44938290 787164701 28314422 344249227 593085096 909131000 635147491 982468337 686821710 620672791 101690391 496208066 331525302 195580430 129946885 578644284 597680945 322349261 63745784 14204385 130305837 352205511 167923864 300003675 152636412 822328441 604629302 738492658 109486344 402210481 55538847 6940985 41891533 936369620 351190211 634976628 698016972 986337701 469961316 237355033 459526843 571651706 733563098 791052145 619748487 716026334 222212780 69945784 38375594 138474915 84150168 21197783 343196777 252074031 173717809 495833189 926918823 630863462 86842198 36405166 33073942 142381044 43346150 74965474 931267016 247052713 562458453 629283987 85906765 32419768 866639019 545433608 456587826 452718468 189002104 76336312 168744802 411214883 146282095 59636747 402206149 82948615 933350881 745402926 335022645 107068690 93752466 114457820 590448503 180594663 150862985 623522445 175492058 46725487 551004270 106759073 293778199 113462723 588559411 379684963 145882490 307714781 925118570 454986667 760433249 114120673 531322979 929178050 377851907 530121425 841331148 780058056 613070039 774682029 525460981 948092684 734267070 619213446 62550503 177231924 799808108 65929839 800754368 975300165 112655325 204274990 934575590 406433523 317737712 523135000 786118486 316136553 830849781 563753407 771123220 443799381 677874080 154962550 225493782 55725986 685083974 66824929 688300393 150670365 694023309 66277725 98763048 280806730 685491170 13829902 458038654 337815629 932276092 111309373 165632146 44931417 315584362 100207735 303881291 633322073 475859086 942516128 801974978 159225218 506269535 425614549 603024598 36659966 580577098 828518379 944902303 118177423 747859660 633202696 268847787 441882968 699480420 220127186 722689698 237487942 86473439 33244703 427819922 18749531 144554075 593452067 916197299 460138437 546176153 72594941 93460509 874551591 15111069 747951838 33776808 373896955 173566386 489317758 263073272 606659835 170352488 207975574 724837258 918212147 693694621 846201396 212611467 245691393 66328582 787817516 483179334 5318372 821062218 910999255 876584254 965616292 356967674 645297904 425754728 755660178 717892845 371731589 630211768 585520265 119683426 516504928 811933571 145766164 858339037 75006842 752425998 28691524 135498767 329779607 799420023 829193388 28497355 864547841 74884780 94825936 652365356 410580465 952660659 325943925 174096071 829244913 291560216 531063744 327059168 569831296 139240274 44952012 941562884 769452041 482988628 913762661 138473320 147438550 912045176 996812356 222445391 516987526 878020232 357944158 846767132 529956606 39653897 875264486 247020798 114538676 822606773 899386153 525119140 627783784 77846429 699215210 309545048 369406644 82795306 636604215 939237939 222035579 534072579 733317174 844003971 17061206 499596187 982477291 17016108 264157714 831805998 239461498 781145239 562342581 449922007 480428723 944815538 489575903 208209560 191836335 604114578 30816333 943738839 981750069 511116468 21585267 533481631 820661515 243508263 616276936 457265729 35262553 690828866 991338307 768579727 534832836 860915865 120692265 369826478 877931972 384849978 54148828 969909821 18511569 469007760 419831828 498940291 413823298 909407730 707149850 458175984 366038660 590482534 401914823 200305080 101599001 276016441 733786710 922260515 519524703 202579997 232042596 554787256 893408862 75897254 175883334 280758050 789329470 296575598 650584527 519777793 533941927 557249706 489687614 552453495 26257466 762035793 51393785 292597115 523959874 758543635 750773098 889998533 201542520 5204272 90303613 303141521 281220713 676606674 77918387 800745415 879186671 162477334 355532670 772595532 238374588 531416003 53353581 27704057 680507952 556454460 399998202 214449879 113704165 889685815 766903373 992477982 504237959 670813510 285075096 28197832 281873496 35848194 770712717 483416015 41052465 713532681 786557535 174789529 390139354 716992274 975534944 121842376 879469607 183583965 894437908 117844194 714999968 800307840 998064603 248024271 209278651 250579156 462474149 175499168 140264970 81893874 20493501 497019280 752707383 305568597 525217111 34580878 193933142 148446179 370513244 87501958 861978859 9587131 262291487 104634565 726579404 90342782 226476940 606049010 273926746 120914847 576409556 988926713 773739039 426990510 89467336 835534041 677569665 551941484 11033208 670350986 486351709 31526709 19886617 91575443 189611657 545103727 126156320 236061150 693549906 349185916 323563107 408045116 358773046 438370945 512679680 85352449 528713726 739156620 543917810 802640472 712587818 120327365 644083536 338843208 399834226 733550871 174377249 929920242 138008707 37926808 452787579 624360415 921969868 472674195 715935858 111581524 17777922 694608529 200159025 563844179 43794444 523722132 971889294 402567489 962093076 337085326 340436289 343323154 76241945 884354099 145963625 788829762 857197815 790047160 127672970 109548393 376114383 154566570 39468634 514123089 45009729 492256213 138483503 966979597 964930407 854419360 931077472 835224680 401544241 131236497 251585210 445338684 507474980 75990856 700422525 322084407 413076181 40858813 665407560 341834477 925212911 811371184 130664238 634927078 453934696 110853559 744475470 830049078 117936480 783944103 196688518 162946209 128716667 335172020 129925805 946163426 42107732 913519628 633904457 443651972 44756124 885489667 741507007 404747455 813996874 441929531 726831862 79589406 335304696 392239421 421423882 113033958 56126957 404604471 747961035 362578004 367974382 492436504 45143433 485910861 128896959 241831950 501373421 110129977 577003969 483815577 56293402 471628052 397335205 690197859 915280023 294607680 428203877 509303382 699355135 94717102 951232912 278703348 174306507 139053959 670942768 595730388 252087917 579586076 334858 48951 942164079 368309239 345001807 987307511 706736452 473898765 229139460 208109872 584028741 658659781 691925449 492838495 130287832 941777005 35552705 898084207 88901036 463756581 407387588 788256170 558473682 211136851 66959517 732780188 350190810 590418637 181026927 602278726 22521064 181361784 454844028 964685143 402187375 799845834 951992653 108923826 126260950 33648465 169550049 710289691 692308245 861475497 55644537 675112428 655768853 91197241 573196634 744669889 554953821 833100573 385442410 965943854 44237424 304918279 551240393 246944585 895336915 732267319 701739662 917857978 913629102 156583689 735059472 168332828 956429523 539568477 277256653 82690472 573216941 446806702 645496514 118041537 160798550 701141050 793153964 816567403 792338290 218866950 413753643 199808462 51967522 799196052 18268667 948721297 104114330 569509059 48182233 851967596 301776377 749921894 622341926 67921831 759021935 357401397 236254658 567967809 896969873 366027663 503174632 322703165 812834364 1187498 293261053 826149265 702328547 86415017 495233019 347183189 157798318 908986661 399508002 62282191 708182713 417776669 863519840 664813394 987285727 911702072 516780990 141578456 514140318 139122915 209500286 125678604 349040663 298271295 693646412 98526888 664298957 196821043 273746404 329649672 198008540 567007457 155798937 752853439 505938825 651031955 100036627 663737142 412534968 352060980 578535684 120717680 769837648 442055523 638047425 757123375 206273947 7344766 898701830 572930616 146467680 960718467 698609219 348024695 258989761 392255630 299067934 923288718 441593024 572814337 105454741 639601564 139821793 261253677 244971354 645760617 764801984 197524332 162014110 177336951 549585311 740549794 150570982 319422959 35121668 788618406 929062685 93911966 795963172 680280866 666842581 794947203 640999332 365451799 995488249 752505444 610223780 294556182 528310513 51816804 867370519 633765254 543934719 859708663 895018930 788906072 357985632 512337265 986430403 519999741 689674215 536015713 113065886 692761548 707955023 703906 333896306 637017707 94615871 129859477 169814924 761458452 777323031 810814255 126910250 625327632 415836051 589650382 919883813 944146563 641467185 639770683 577911816 37918255 351995698 325447098 826824326 709981329 837784362 813254728 82497421 379974929 201786792 195563307 72736476 909741815 196267212 259149133 399275873 290883082 241524961 569090797 52341533 18847992 232421403 31768135 496691975 648257453 473934868 269092139 444920368 115402052 908862822 22832183 5836658 113374871 200795632 832660983 823356199 891096346 498432062 905853619 123587626 700218853 101416925 48840453 462477019 150200488 307989586 714269244 293599922 549514546 135876392 198457806 420878889 368297794 82742292 917570863 869071599 556677159 186663002 313991966 524595562 948042175 189340500 530432219 61417045 242652484 363093201 884773243 133748829 861525262 643143213 257336454 414260467 597076490 306176906 729253837 747276977 614166491 443523080 40876898 16197389 579399471 91851056 437076277 800213617 174593347 354647140 669285215 731270506 393826493 835793532 255866067 341868667 25134031 786298286 255802063 120302866 1907838 140575305 254051694 715949452 636234869 363904499 130209918 233311358 670081405 711980106 833104687 136764247 8019538 726497936 152961635 587419008 818348991 590037912 240148976 992942338 797201403 909434190 724212843 191027895 597744073 832595261 385412913 475394456 471409898 641214975 595697321 473317736 634306631 849749015 41783539 270541499 66169865 24509808 356369209 736251269 736489913 189473895 725531868 744509450 915971830 878493502 184444810 586837173 321047765 424593785 579779510 118249167 186544327 156508704 161793413 784288399 989103964 547206325 259682854 313030214 40937651 855380175 786347949 675244281 557645541 828131487 945785780 623815405 852641294 154671340 212583026 441647558 344145234 938114893 186157008 112633415 669124746 370601817 699470587 842688863 795195601 131766448 813454381 981739927 140791503 975247794 618544678 129895467 374970470 878227531 295442032 415908121 586124057 81789980 91152401 996285949 762437818 889454532 472617706 467595463 44125871 685200731 909243020 240787456 475831975 947916379 205937223 997473072 171034547 905407809 840161934 966230148 889690609 506132667 800486426 30482111 333896812 271547455 12893929 708867281 2291338 308335960 977291753 588415394 242642291 920960506 437217695 857596460 662931389 909835400 177708274 559573612 447552482 86951294 800361067 923384456 887384024 6298289 773373879 58418571 764222450 466052165 877165070 506429410 972184831 530167847 536911520 306081642 801715302 402321801 867465274 804006639 710657760 844757027 244938384 805816403 618233884 682156078 663412862 281165272 591991477 841121136 840738883 39543958 780588781 493616302 815444765 520489156 352430942 441334996 578907726 969169743 907387160 308589147 475599152 879571990 838756994 865027024 38169983 640472295 267348824 905635256 296995285 830522935 602908634 541933668 636339337 73658869 224089746 152268551 354824141 668597574 845906038 48079375 560657884 479011170 394212028 228619000 999500325 746642970 669953995 430924403 568329064 577341154 739513549 43928216 309429495 578270542 761471591 200115829 71259188 28820414 105751085 368254472 711859700 561176070 910188140 200715389 634834939 986794237 352983939 842175431 655391810 51406328 890254805 68566045 530417497 136983185 297185045 529917821 883626154 967139039 960842223 304471569 396996545 552872124 200916136 706426039 131142665 962387726 906541868 54918205 843724491 864809304 275689028 555584191 278501725 38393519 756299579 765853015 25187755 961799869 608028445 533095917 13206196 350799602 601661961 543623692 487782786 898847005 926057864 223925291 865986044 739416439 528396859 115498940 292288562 729312995 821924978 275947578 544217072 580983197 183382134 387941563 298308852 459071162 796042105 429326929 497464680 404858035 195179943 522652435 366657903 655724740 55748351 232380450 6524341 509926663 776004141 346823478 408773668 554578356 423265120 127276063 293994794 951661978 242775002 438799707 533491324 917216331 714747285 77708396 350715880 898129418 318166310 649024731 209716931 114208414 78351659 707181611 371582800 126047954 82350397 738240702 781772693 138098747 970621151 640813385 500541761 599141643 840153214 909315428 6236350 263418333 889107842 300231144 67596662 131882843 739030850 453604338 901615526 306294486 383829085 252331405 56940256 701995394 753872487 266657186 668720159 684740498 973838796 40302958 810788451 56189192 631060011 445077495 46804290 454197513 938407231 399862403 905855507 778560444 161694182 912091856 894495128 50802024 64839351 962091789 35201218 803870201 268212478 936816743 962681038 652041562 41664499 19621293 206553307 795536986 138794831 875273465 332793835 965149978 768092774 143582285 873855522 251669136 441176131 773176163 558383000 232099713 173038565 464238506 10660156 334732747 228846714 757671635 238051122 293686064 572279775 273252339 97556264 840492253 62585434 912753654 492533814 104249932 784891298 699087121 752303269 923686128 426876937 85097103 741352458 47486063 81195739 615207979 151671550 374888221 240900493 710054550 606987933 413939058 26809407 470164440 601188156 255656120 80352426 839239277 549342184 652632201 112491615 499414799 493124453 27593400 412168452 838174618 984359684 49576102 389778090 589179304 973262229 816655027 526792759 567131038 716657441 460504849 34855368 868328990 835393070 275755861 578383539 294897354 689694918 605192946 617578146 143399425 860849065 697930571 982638701 262707600 350562771 947646667 762122399 696203575 975240067 26807202 534378193 812116102 76383303 924156282 401295405 49645532 593327660 928088163 469292921 162501452 241109364 504148289 30830442 76502433 779904149 461730332 223916138 322115418 66923277 841494283 465514842 780288694 391941206 448153542 42996293 742503976 248316560 657635043 291223903 76072978 684442245 825602095 888189079 760825547 602274728 142000836 662987430 48118740 70088998 132280351 210620191 163714713 636428639 93966984 92733497 268849139 555697316 316649635 590964556 475136944 10660269 56479397 107941989 402601474 357149290 3454634 997621802 605465849 661089676 288845704 681538827 345531920 966964150 569727905 106357467 421755229 711728740 621861248 469873968 634334090 754141598 533010511 798048802 243086588 626977494 890782299 511935726 182674809 59948285 102900281 657811753 70608553 11896029 765753741 325726379 369045318 769208374 175864532 974511167 282814402 464710235 508566345 628346321 284190736 78294249 587220139 705945964 642539341 61597739 28336284 129389782 815739336 561346794 779954935 911342276 188324287 523253585 275794353 223515448 583201869 231210986 881327200 506326774 243107014 499597292 684569504 464668684 121322018 860434035 291696202 404136419 177660621 800262546 884999091 461851356 731073146 324735582 167797319 226128838 386333320 196133602 355518619 54589007 757480395 135473554 965931282 798321034 511243490 241725635 21836481 94445359 472936620 755680032 453288484 568559985 107793675 137857987 33228668 229115692 850808373 324924869 485768462 28468993 125187414 370767553 490320348 708776912 695503134 510634018 934905749 81836453 706767620 142940720 136425459 316764366 130930625 954873093 115085399 642174114 49115079 989438231 589135824 522051698 745118262 42424307 90611682 852911937 32798645 976356702 934543980 736123369 153797922 420312442 764592361 131501688 643596346 107429060 840278599 191615831 618063078 775184347 125968635 177347049 918125066 114910445 346627766 49055690 69783537 314229517 543746156 118898615 303667747 132881979 493466664 901302361 27822638 436594698 606730649 913137634 412951399 541274628 649261003 566749320 814103421 266369715 698251007 457699766 226315127 391045957 649315596 844378204 18746656 775284230 874241604 936871721 890194675 220869369 838443763 812494563 535098885 234706270 931393178 691282984 367588248 277376193 592585344 247927237 713970890 51832344 161064871 126922288 593106971 662842225 546187960 259726744 929211939 96955318 717426509 8043417 488001275 219258457 852421620 506747930 847059038 579179575 296136002 589770064 800048944 987096116 402264627 187664180 221802385 186174156 878947163 441906985 463550348 324048858 689834221 30037590 375881201 850899091 9476229 821504524 366257667 555664188 81231267 147985958 505135858 651174127 156029374 993137132 870432583 8450994 352401413 570007973 440146920 501053766 159778036 92712215 488149882 414559014 280376395 562468618 600733169 11839909 4375602 916799869 188405119 694209823 946837458 564286319 397625265 956313686 238307194 763882932 364494226 319538460 911868889 869630083 970712587 67898262 715283566 693661521 928865607 67684978 116185845 221528879 421255095 275963881 314241093 909404976 690522894 594617487 324389946 143772415 458973748 328765547 60572283 647378866 875491721 859926092 64181536 125633338 816239777 302488730 889516269 33250354 622027189 653901509 902880436 445256127 574316122 618164001 991434000 355698081 538365330 107619844 577226959 959620425 236100076 891468051 721541752 926622970 338601890 45931697 922911736 797575637 227213596 836000370 297470854 102705316 695926461 361652389 80855005 364682589 664141118 970371273 397932943 138684659 476789133 153329730 583940785 903621607 771493731 427891136 111836039 162375412 535510980 689062997 974512188 771611055 433047399 548570292 550750376 624165640 447018340 326178463 274257628 674231935 162178832 571728481 629453603 710621644 933380870 710308607 75304233 597521987 533196232 325753527 736206645 862501716 479083256 172663782 766123322 103093338 600554917 877959360 117985102 988582248 419538708 92497289 612709655 705102459 641067580 15976382 329268098 88085920 342154845 603525726 614834206 504333676 27770558 96804160 67471672 961151427 659629119 142775904 411189766 45341702 321045782 147396410 907843417 652645389 172576543 526483091 755738727 625647812 256958802 873723828 614230059 676497510 818737468 79456065 234116320 312321400 95432447 563384417 252923671 437587291 19426494 867757876 941920966 47197052 817078388 9392637 8348478 476707506 4684892 272054595 522049207 178247025 271967357 282408975 830892414 444543899 808892065 439147492 70191710 65850867 165387671 536938121 594864728 984125138 616394185 828981047 148962889 711826631 244881815 401886559 1930273 264308309 122160787 943851239 164021712 939239174 805760227 24886541 268463031 662961471 296941136 790512237 693724847 568908492 72921211 377133612 13452390 734329628 816281103 936160452 800180494 834185125 325614924 247561573 670826615 794525460 76542619 819789503 358868443 321424433 221676062 360798715 438249093 343836848 157166305 602270804 135592373 962926532 627157345 404055403 478404354 924098480 47083991 24645552 493006971 120005201 401779164 358975712 706851180 70576618 147652515 359548025 904761743 325783790 607109597 575588357 120309250 683652215 247894211 479177692 857593000 469570272 839976406 295842092 665923471 997142711 898112896 801515843 812585594 377786592 205571245 143506299 301885071 252655235 168151850 647408393 225176788 569931013 6384104 932027967 640507631 6552971 144092344 397785725 332336760 751201940 973374081 305162361 287370507 73784643 784340052 144963506 543354915 476832810 293321949 61794737 326491872 43951196 863310580 991593817 421737787 68881824 135100115 723622857 174053411 155768316 223547601 251746550 578215681 82448057 36290868 71239663 89001027 180383211 469025387 273854138 931585151 294915819 579016499 218955657 368700461 215872902 216435514 912055375 692705711 509757462 973850112 871713934 553708658 689677043 863307750 975446444 611075218 850924216 551585653 785128628 859208884 775133253 36875177 437424564 857581309 73166045 508664226 946582335 106065607 977689612 72952825 37650757 125121782 651969323 109122765 493822242 867842224 325558278 258393969 413064287 835315740 84760432 284778220 389024397 774437474 602322 216987192 385512691 704042889 768572844 23157671 563251772 543706097 912549199 853192687 253803757 838231595 214373264 52902444 944297202 44579227 125855268 981947958 169701008 777824590 91070723 663523250 645666813 269145352 921917218 58731099 104461091 6677649 196025671 346001839 781115122 49144344 562989031 19144164 753187232 331561874 42301834 168955356 727784322 807367385 22148042 981588079 645598979 236521306 34490522 442412532 281100532 160345789 276876842 450801540 938170378 220463916 114324789 436353542 489609267 888758358 347600993 594070358 895436006 396143015 940072196 529067479 445287358 355577578 400727994 198474589 687139452 295546180 367429944 267440125 102913564 242094338 249028203 601028894 478615643 136035076 43441426 612232526 296380864 320318267 63034065 87067593 540782182 29875205 375937487 30391448 771149914 723538479 476978157 519102271 119681493 269566705 48169749 417485202 625144282 301414095 615959790 164800085 596960274 835906086 432240210 699873837 78000423 533784764 153419082 409132417 669819840 196860507 21364942 966200703 369695125 936915359 905784648 910477306 819306915 281722134 793385106 590456829 857776964 122879614 109559099 829974808 244962670 10245200 247460009 870106952 164175646 715936150 887423388 761135919 551842235 172179949 313526107 482359009 705964713 466945188 891491425 375784552 663805695 912856367 194501606 33500819 702288077 100286253 796494477 521594991 234524738 442395934 964568171 92301701 417791899 926643622 774792860 662754569 789405173 22252868 385377872 953580818 590705370 272801259 714716736 142547604 444981208 28242842 477422965 3462272 347704381 368914389 379246823 11510075 134287107 426264780 897527246 836575183 379067385 546538074 210686526 613592122 841450359 27771048 558410175 259242257 954414669 185719386 921996825 743819841 60488606 159891048 549917010 651193975 432692307 117150097 646257930 730189866 145392938 123680894 733652137 345613671 345111635 112898959 209640097 479398741 391680090 107167342 168490276 770747474 506221767 231693153 236855948 200188477 259464200 795266122 459430734 213878869 980985507 233943910 810215061 41474112 393834958 360132071 545184438 679043616 477282167 191442368 409233481 475191457 167639613 142885617 820805127 512751247 108300927 30445223 992149988 352497368 990128917 13156615 123244842 348867035 244849767 360100789 549055512 504313966 7883262 861002597 570709186 841385120 94946506 380924247 735375584 341297815 593572669 280560021 20341430 70854835 324518740 282091262 398562643 492158353 277493230 71884121 4909599 238310508 954845696 849575938 590807876 797490964 862732552 566569069 146357998 960098670 926669857 547929861 316928988 787069470 261448809 887638173 628454589 208911667 121078771 216346524 550209481 714651439 496906545 423067263 638022626 821425284 557674876 36585268 166099988 835168106 960985741 171009587 925994965 915831436 20585524 369319192 565838751 735834428 935888260 564713100 548449449 715074468 112642961 865378436 502143937 226608121 753016609 983114878 435519787 874095379 199461401 985729268 441263170 548884297 261312882 79285795 222825933 818987757 968387414 388925920 506672214 929373154 559935506 285183531 697720941 433037382 654502722 116076043 21388161 590390982 680789143 569837609 157981801 645948455 287732397 660125738 872556575 40749005 495756967 308076362 767360735 695218367 146321981 61140256 96619016 260151214 140426050 319444948 79138970 108813464 708370867 438327536 890702969 120822725 723511066 440940262 553860106 230530139 557016304 427764618 820921120 90321798 997602226 978902921 736270252 137850974 491545010 608826827 31116330 987301976 769419540 798477065 535036694 915741520 859617320 631655709 28409085 852559722 951100656 107548054 813889537 511987875 398391941 557108857 632810599 974419358 998049118 39187056 204949497 407581774 466951673 878386968 497903571 317070250 709806240 86690175 454921224 53867601 695517001 486037553 41169576 317452892 137030969 428722622 85710763 996648289 912894682 114119847 701724362 716511690 74184252 515613898 228499564 472576193 72722754 861310162 299511902 923288224 900497217 504461398 183386349 219965241 235364718 533806271 537035490 945170957 620496445 991956713 999038558 168529797 477994266 892724485 485982688 615025234 173963458 571693450 464189874 86858140 685813296 18430587 803369829 759997548 534044484 884385744 85090092 459283590 598212257 384601993 235088165 351225825 889063391 270990865 571191065 124428108 804797135 108226554 922115416 425293580 100183267 921153973 593823376 430693884 666394810 79806064 898235469 840358267 504015865 214941695 927216406 189829161 233372281 583102586 949826708 767416765 320004681 34916799 79216706 918216937 272035143 166821222 269442761 13614885 437812086 840633825 138042992 242609220 801376731 912674760 520419151 754076349 686345084 114242527 37286584 352739893 46564942 935522052 45614512 403097158 150463746 972830917 592926318 383836027 408449855 395269377 3769143 728454535 282702527 82985848 499187824 554737670 102323421 768630584 568352554 540135506 461780761 558911898 782744725 115673843 324103009 155680228 869750191 10448092 122439106 907036774 215704337 21520399 842558825 261318848 424617556 845538923 86666116 17543874 81891301 495115970 265329602 85660443 76086857 400548481 21162642 575274680 955286150 123486062 196421615 376155055 663621567 510718727 787583304 298882643 626392569 111686312 454562870 496142759 122134404 577001975 255695884 190355092 598522373 98254709 451673939 23139929 796309983 538340054 893200154 878201283 33456024 11046107 963861725 962059232 411594587 837540718 389850263 219397088 961026779 586271877 448068495 477164697 96990604 235651798 628563691 575899524 199854462 83126561 72042283 174505217 512644887 180254518 364860308 963683612 131025578 816534246 839339892 927335560 354874299 585056397 805536842 240846674 596102503 621914918 55422257 860213442 311971987 445272519 79610529 125515117 31544396 380195375 602679813 981051351 615847173 83759856 409467226 815701634 19402768 334025860 990206850 532047654 514280378 207583509 348247617 645305955 24117754 187587508 572641515 231508404 772643904 230694708 472355078 221262759 705125978 527777334 81476200 17097964 973049853 13603080 142613081 857110600 246314807 597809245 690678302 862161979 681569100 100145527 530379964 700971867 286687739 373103165 85535873 800968116 580686673 433783489 446274070 457320778 621370997 871431936 688829181 246531252 102126644 13700610 320310362 659768973 541477944 254302913 676866936 367044148 120422345 671996368 76671099 366737151 269805613 619865752 81415481 951374712 572527630 611795444 504862931 859215368 837414960 590398803 660183483 270617984 24182291 958973905 727938761 498069639 830405840 416767941 744600891 785048835 430468551 64911252 297334159 824462846 171730517 974201095 44023345 292152861 498713814 120694443 658890011 768519426 740560194 740305491 572410490 165604175 204617286 77273420 24819543 42032245 520188574 537519377 312650228 544370864 496493281 40588988 42440503 179415473 309873280 639557745 816980659 592858182 556985348 114314818 417321027 728715864 941032264 461344371 20868724 439746077 434555165 532275086 60781855 27631710 272580576 485708696 193235885 477197861 415498467 218055427 371746457 935687040 755574803 684396684 332574255 104584436 577502023 227531109 136516260 739891655 867088853 953496918 332749836 276590553 67811735 602587215 857822768 861360350 63931585 731207844 153622779 351003102 263482929 214404633 378634811 388579857 700113328 571870695 865777717 115611794 789926121 90040526 903815185 398017276 774437209 236389439 355118063 204455584 463920548 491634322 944347238 183525752 445131239 129613425 312632656 365459326 732200639 170455424 79336027 648648576 901663267 232958805 999651677 17662547 447363437 230802839 406242403 999993116 802673534 124536472 968121261 445116006 214576997 871936445 843133281 841530557 960842236 50767695 45986140 277279135 542402016 842849729 460804886 987533255 824979506 773437542 205508932 409696496 796409317 284844958 58345071 550588935 517803763 910513099 568251481 817683551 141315938 827010236 817676667 796505823 951546707 638314279 241621828 18640055 362767076 937271461 860170611 323609311 988039155 758673103 600888445 530441171 454039183 914209682 370490777 131535040 540163575 428516060 541231536 336572891 713361017 452092958 887161825 83681131 215122409 307929658 901364682 208954698 134939893 571557700 5460520 939002951 62388330 99598699 810159357 425155405 36870159 522846319 748764715 24909314 134035773 202169511 407866836 588074956 116379193 630873964 719609995 509059119 59390023 113357882 845632010 625267391 565450840 585310186 708948522 780573248 745756195 462829555 989527945 733212439 886903606 994988464 524731741 949291935 94587162 334891097 374447340 983973673 857737416 975728406 861399338 991773188 30414269 121782525 432364495 146793461 752656488 4490842 508368931 812046510 117848723 206517292 289830252 683299562 791827478 998778773 316389161 390100024 314124679 305917105 123312463 53544636 153421920 648044203 2836571 100525434 835451652 229800262 84499106 545705419 205528667 798414795 389994958 235942935 920197319 822359453 235252747 672853806 679366646 743621678 337416667 797215368 950138969 627246918 333031282 594482798 478542043 649420442 984582822 645183073 807853899 960411636 698727709 961275818 460972190 701564279 914317603 296423841 931364540 851333060 842129259 989409558 649747854 84640569 77868845 422461524 907000021 313121591 95315329 438883018 909259620 285248347 88614737 711914941 765011617 421646018 158914090 96070011 923582812 143496911 741253083 731436710 956424898 439980791 545228879 417397088 994061421 312062834 566337280 777942312 163395893 260982891 767351870 665660099 345623459 845220714 88121622 105139831 10858656 35953303 544022848 920118276 173718001 632637584 484549568 938729617 54283602 643463657 34799627 830382765 639476920 776052710 414335826 595901817 68549852 959564704 865815256 62611273 124143889 432152536 693069936 287539782 693135426 312938157 953199880 38758884 10675222 893837853 143898714 21533878 929791155 540437913 794168505 103509156 173075496 278718072 894755124 79875449 922181728 929554751 910258213 414174999 558123812 177110390 10076816 479190015 136675094 728408423 394317639 113335334 13077310 87387575 400875115 706212735 400325731 206591346 597487970 411000953 100429199 593903035 285051182 882736705 134340947 79219686 838762212 159932795 210454109 586033688 92324595 132635836 368104790 2582808 399327187 926228601 32209549 261920354 257934967 21400994 990328776 652252606 134736328 3406086 739640180 535611442 562135172 992482262 594719140 12139494 255999566 547664690 606042528 541050747 282917746 592899827 620270432 121679958 605348973 830724540 560229997 697673567 815876728 928334786 552772726 67720266 707079738 584982275 329640619 965014704 606383268 319969394 617267309 741119595 175891831 209423840 129247389 738027003 54422454 723966528 750166496 310422019 271631217 208725375 851472766 554548962 801625201 324259549 528745271 259490525 7500441 88975267 957164092 823377168 869826404 509936817 891097433 576906141 94919091 73254403 394437197 553818711 393223796 11704505 294938305 569115627 73644697 424185693 159658981 128067150 668572 909825476 438489168 272299788 118550850 142478285 679365102 772692403 466737834 60626724 32182927 474238274 2118343 989347018 150131793 871944746 351800187 41229225 301367239 299235629 114483627 695804435 853054339 360223774 560025291 508996 781855752 633669987 277211040 941514732 614253488 277879612 851340207 52742656 550179399 822407409 47737292 82060852 595099811 514475125 142687576 479799089 988713398 144805918 321662459 138845190 16750663 673462645 32590766 318117901 825214625 999590744 13922335 530785316 212330870 426463978 531294311 994186621 60133964 808505350 935701353 526903804 86384961 639557911 432162811 489080712 314481671 479900102 571141563 909581481 994375227 713829138 241896922 983088624 858635055 563559380 974450166 727902070 89538376 7040931 46019970 914753000 859148027 912458657 445538315 71478896 191438986 829348977 65665516 104089301 490370679 853883220 630993104 429271991 345957483 63155914 918352702 660439153 543056016 342010617 422536986 389947594 908356106 664433907 225552569 619507513 80509638 200002734 347409582 170048013 59560017 245945903 84801012 918708043 10920911 382855679 842703290 202359896 212204655 760885157 306449197 702575333 467284729 937442300 131847324 813242211 853114566 902716377 326197715 248686933 97243345 601251052 638634526 5599451 118201310 864187094 477623315 198710947 64189828 825032896 368758959 976266196 923495150 453559971 747490590 934416061 836415649 590193879 989292308 901136655 203595387 148257856 456228340 670880115 85700156 440592015 336638677 791331073 195824743 662836392 40018005 293068088 116603795 678652530 151183890 234805105 395355975 628807204 433516051 312062154 306356451 802275010 288328349 82367952 108351332 35818938 16784012 944766980 478529168 858592672 698419986 682124555 6850527 154648325 205521021 945067034 595240339 542159698 736398106 791065082 57512441 628932462 936649521 174116235 160101343 87833410 408921339 555457318 569156965 842437390 867519471 728029767 644712399 8364172 810397718 753063730 44183109 679698082 550347061 375228629 538290753 101283398 909869535 397657631 255931723 115390555 342724665 703688413 657550252 931639122 347269846 715062692 560571584 283919366 889178927 720672926 224269127 150616617 128646595 645942443 993054006 996166066 373972209 490282756 4530237 36886279 95862837 901229697 716584360 646209897 128974677 107391464 747493295 38844211 505049094 855941369 6751118 847773758 559629781 664301369 631929232 906899627 231880413 45017167 43335344 973575691 765690092 120120823 124192307 894336687 766063265 117246313 743019104 140035474 460045420 747549340 29438104 555908257 501295388 746022463 54634505 630270065 853413926 802127799 669114275 358463019 510585519 675865392 58753129 70215300 192683113 690682360 829631278 277079877 735699526 725482973 250655567 353905969 845603795 227364225 100759007 611667060 197126889 843778110 604218885 657172309 443843801 633656988 213080565 945139189 232195802 267715069 427925605 85609727 922359220 97039879 296589097 432944738 625421623 355342225 355676389 670621087 898540936 37824018 947700963 486756813 763306991 50872881 840662782 461427137 278237105 793938140 73094196 475363994 490232602 529829432 132536302 934076402 16002771 198133218 731731942 248198572 465848286 12173898 186324650 240723857 109213777 482913747 673668595 587151751 838255971 881861335 110289189 589313259 919685353 57990151 76070071 535508695 108863031 769249204 996935831 387100135 563187344 922546379 862464128 53419945 304892162 847516781 840012698 173411285 45649998 424260992 421609856 364014636 436434889 607934506 604738492 398165017 90848252 130923438 837833119 781620574 12784773 948122307 223450184 784986477 6112457 299520255 173011523 967491839 68769458 22463705 207108326 484473153 945010083 69572453 390409449 102418597 769605586 82938499 275829881 815255583 359715842 549956088 31786570 796150730 10406945 636525062 46832099 101255196 767448499 884665217 735392122 780233271 685303876 958842305 417736099 543932684 110878911 590747621 511424523 32164721 613211326 718532848 369154225 410737760 640621652 759563674 513156356 262743589 695018524 641502588 77999172 54734365 191458676 109785741 703401446 201865620 598827154 750233544 155637168 366275653 487415113 743545641 999025275 25235340 554904297 416761374 569168023 665783208 7508994 80592545 550464280 473236671 651641744 919618504 883974431 144779748 531698529 249647138 407523336 226717052 891149726 338038859 133967768 82608401 300340952 837369214 136990372 899168105 440119109 145143891 117960109 927534221 888689531 116985384 952769560 443593828 386263109 374453935 961893387 246288454 307562831 512357666 719525125 959204575 284492521 456015907 956500674 816191050 705663044 216540361 42908101 596812769 554579220 29392221 531937521 707436523 866761434 521444245 459120979 306880542 666588135 577081088 86931115 555277666 546582823 892217026 851387845 785362283 266670960 813281231 31650736 574233791 178155248 603692212 385954717 462647768 59708118 194971742 131355169 617887514 411512102 26779622 67216634 966091321 56171842 599154155 526044195 922933275 120598399 985165174 82330168 639702885 414762613 169261282 47496902 961345435 61478308 898884746 599224069 180665619 564682328 483391156 607415761 742837575 87083368 993370477 58001695 999307837 40858570 189356863 469711702 452370672 216136484 536928336 270978344 272308325 136082490 797022539 47757951 109197240 782187712 130088119 601416476 49466676 299349400 648913378 10812110 213344059 547798123 462552530 246526030 112480451 945943685 853941790 707834377 885543404 699828619 618352423 737367593 740687188 807709286 207079294 193057859 876362121 744007629 464036203 1186798 732606470 113575093 48944748 694320061 895762804 179032866 148252889 945229479 478382266 797166266 808557940 544242676 197480740 123626821 790768705 162477542 69570505 644710495 870311919 955113909 197055465 341180693 544997853 937742652 1406330 752077146 130800511 877768451 348601127 447353065 878955248 933723948 560928157 927899995 480560361 309207312 106932861 628813249 106953142 437831478 425979514 768027433 982074153 623460253 891654253 772842858 785937795 961224757 270069704 508766065 768855017 467125168 849946757 166369221 257384171 851353087 918446367 240701033 581637889 119563845 688054097 460593136 53287792 101498605 241009482 386364504 263222268 347942342 15177752 370175409 785773819 293673617 138202841 620364324 917133870 882373445 245723533 555588016 696114554 515793236 916870432 317485922 835434755 619333540 483855143 92818925 323202978 254817861 333519958 904840866 374381705 874090406 217950353 280185848 975589011 458959835 666550352 91327630 806902176 534244455 461503039 445192347 827918072 452222231 65556670 597568293 187112028 163796554 5672660 883226581 679589789 922543091 200712502 367540895 541876630 684567644 460359819 865079608 939385504 646396128 622436825 166283560 520486534 840387178 298985760 348591896 299347012 965536111 439919525 958765539 352296917 753938915 256474237 180214988 58677498 174547258 777783280 245789525 338343811 783455939 129016105 17933599 558515381 182244958 237990845 100392011 866812602 698350664 817987970 658714457 197263143 292941146 677514369 717749676 133328323 976500128 918857923 285191686 794552590 211293800 243957225 146849506 965232714 500431461 179580846 23910211 674978719 957364125 269699735 13322529 593336416 251232191 883772480 4368148 433477149 121763324 104760158 152806102 672630339 775264479 811520558 869893482 68205625 341551278 440159509 54050299 318051405 211533784 339241985 112603994 422827583 435715561 111969852 388060296 936147021 291550697 264486859 463642091 101431173 534186593 329480972 547283940 785418784 65769803 551652088 71412284 40049478 508928597 224218385 565196169 136709428 35738942 287606002 57431404 229806572 727765510 111481702 547857976 939299293 303240038 512978322 214643227 738955598 477464525 602703523 527618971 769015221 867190381 991261061 722962745 253893325 173258384 270246685 891828460 91544538 821898772 963240743 131594016 183343720 187459127 696790184 320053147 75714421 984396185 377484550 305520992 564678046 488966252 705895319 356493691 792206289 71389992 571136917 383678239 548854516 26356791 911297209 170386088 746063523 755074621 893348833 999956848 928333005 16111869 744301659 19877542 838010640 707542402 3987909 21354359 747517880 553294444 193923858 823232300 390206980 571408407 981269643 954885026 60374658 687164962 163895068 705097299 758554953 587548336 88775537 159925821 613905127 852589097 330311908 212485001 607663717 223660740 64958200 388513073 239772608 809259859 260906967 930299599 369318612 117411227 804170310 116836491 670705671 998094167 792585143 60912650 569502573 773854785 868314027 482393583 313536098 32209094 40007233 924607403 472273782 981299121 84533223 86178908 833888217 414845130 151180260 294068285 491022222 216138460 535097710 730794829 25398318 796004676 513610780 394716929 913415902 317781089 364069771 436637924 168391607 156654913 497550574 737894179 783026050 218380952 72804113 96562147 103106398 112811345 873685901 575380179 946626817 958219123 514075438 633031385 225580605 665255697 927099670 716602826 881394156 314713731 299914006 906792473 110718406 813524785 154025753 876650659 983822225 518095524 165804935 152213831 527266788 663355508 742624362 310292837 881736459 815428474 259371336 984842856 780756171 133057236 412739386 579899339 943792711 926814823 212930724 21889667 592070520 992546745 591008844 325981027 307260475 890922849 85289852 270495232 556963986 239315604 999662242 393302562 609927479 165467176 545516393 137194267 681339035 140657106 300003455 415591846 956085579 559374790 252951053 589358101 544948378 665690439 21773792 341257440 592505261 234704515 215663458 37092132 79767611 806672301 363073159 387028085 550111501 448363010 510039668 107075486 540194965 509701909 352894400 150122444 527685437 898410792 139833062 209024471 39067897 439836516 624616316 847669827 999211306 877567369 289544280 396676035 395774159 311318071 590449826 988279419 398538937 806113283 877887903 478306547 612785583 93477413 865334631 15413435 541840422 227890650 122488921 82035386 737592558 327899672 84674181 117794346 78826815 224507242 326818817 117894711 664343758 803951484 818080889 516071415 534035204 960141520 765263801 929809362 123975942 355713626 770605133 522514878 14343260 648493035 821424 627128842 741970447 718672406 642542276 136327220 946563055 617547548 70878957 536671965 945447219 8069490 654466310 24274033 232576731 981285126 994685095 749436840 637752962 665282336 118024606 171788165 477940207 883288406 101597527 601916149 91518383 724719011 124431026 105861642 225728397 125252450 732990483 967698843 696441207 228049111 956542414 643004262 698113010 27421370 32192578 496076581 35490859 686658887 372866965 120583942 520460365 220068412 870020781 158213326 885350747 988045387 182517842 215807305 723850144 136631720 817723453 815368527 861350730 942154479 921230168 87079126 919923280 506737003 907294320 468880838 734786113 863836733 111885099 285415474 743774455 144077676 781492054 631781665 683252915 154359019 604881958 203713279 374427430 327419091 214442956 112294528 167980829 396960797 328101832 891830972 533592517 145825285 707199498 394943246 940496115 480946018 334538724 712935746 987683020 241833043 34332935 574985484 958186128 146218034 860400957 554476934 142812061 641893011 38774950 678581327 648768381 643656908 882294605 23195810 971075998 96737560 988006689 139056826 346214709 168624872 30887797 879807225 166966508 590603647 127266822 107462622 71549664 461805545 672914719 911749035 703638588 707247654 486734518 514341067 705982039 199651826 68818000 701310451 841544836 107592949 232408130 342829568 751249856 114702734 218541729 574842205 63956646 206548417 713899030 262687706 375173289 597303179 142494930 542139796 40423177 269761751 502118770 964489192 731567296 27549840 876238226 287722235 587313845 215489095 802063301 145812235 415140920 723397652 847122686 109202108 830990600 79530815 452031675 434756808 46749900 670573404 9599012 963222897 729638172 576014394 78426954 104811460 25833924 220921883 499467608 66257100 343199986 854102729 883262643 74767281 881652568 612017220 215005867 321482765 827506314 869585519 467294999 95163585 592983170 166934036 56882044 276490121 98981202 508913719 563763280 145731102 32003474 425878644 961470350 761641645 1893037 39897304 718969457 880243312 113335538 70953416 799016763 456535523 925056144 682279405 383819155 659225063 146812976 451341373 980707827 974319289 320926891 300519178 921999225 766426412 467453213 978881269 42916533 566434415 340311339 459196164 564681868 372314812 885074807 378668569 986472808 739484195 271082224 557958616 619727506 384417762 628912031 271260620 693469636 406484526 953540024 77288791 918225941 100352999 381146515 751450119 927188639 702073406 51969296 701704216 321016169 519422509 680585484 216449053 85856923 20896822 675645217 503055142 245727985 560720023 881723710 84717144 152720570 152805934 642675760 772448075 389740047 124104142 43708695 83209682 530588668 849765070 13014824 301330960 802634421 394161339 52781078 582339411 948751096 104750374 136559978 269767264 476689234 817145461 486216317 415062508 690558634 14377885 918117649 788802970 575097907 652357710 873520114 727818476 805163643 516195873 352782903 47420041 640300014 249007949 130629723 23405033 951289370 143644546 324735992 606440142 390322236 230033422 41295905 191589683 187300147 177855882 461356947 663989380 995001343 800089615 931568239 538076328 814467499 702202239 179395650 242081757 354559948 52915763 969900233 12239943 421627987 175199487 59659983 61928000 276723787 42806057 937849385 228013156 38966955 115101728 834453298 429289190 345135149 875749202 620878873 532435295 53605083 934752171 48941026 901122777 734841785 980509264 291715457 401825635 682711502 471111106 643907391 889787802 376543220 466323975 902027744 798171206 641523461 814204078 712615557 918247247 857010135 650464941 998776755 895977089 765566669 685746404 177782630 110701817 414011957 798661502 495653464 320133391 585930024 544594489 73772520 173288160 525103753 365487976 575113794 60331606 689115433 219021185 950119407 65658652 685345159 704663502 863829857 179384972 371383932 428961765 950148570 228394066 79426706 948925324 124371154 697509726 487188079 154670135 660727894 901200035 953331637 8897709 221333426 391778012 553492198 295105945 565066172 78595950 513110272 140179965 991443907 202225704 211717501 794079666 120400707 897062660 351259519 984230563 928963983 722643450 265708679 879112552 951037515 197651736 680554228 927925020 895161461 20258658 82595155 408405707 921458693 888443143 417303415 142792118 132737506 970795612 290414414 697803677 901907913 803524685 837983642 745868172 858266740 49701142 539947837 978667446 799280153 891207355 815414360 580760487 466367157 81123038 312389391 269921023 278774774 992943618 50362395 26452586 13202275 132957549 287374644 787177319 873917043 704678059 782485788 6654548 527990022 72900201 556974577 282414287 728941237 247474570 28282458 439724328 149692063 420746646 418391773 948972216 164470352 86322484 382249054 630837508 167445522 694638444 900758531 298736647 540098413 951120925 325189232 405817040 936594825 612563876 192994358 663028219 169758286 975480146 522199118 550264659 900896698 79173694 832678945 482354287 179164615 713477754 922078614 328856678 986740751 192986739 130345245 3727455 279309222 512594298 634564962 299271095 207232742 387839844 598007741 747331154 191477120 923196973 5664545 980588296 388277200 198658903 496132866 410551837 26655400 18331984 960816495 780068449 950022029 646011792 114939087 129186644 212005897 37017701 310559673 198746648 82520791 440904917 202474102 214346364 953499214 689555415 513617459 13248307 77395259 111625199 760579461 121388730 887338523 766244005 101977026 128132074 817419259 450626243 538683910 844074658 321474578 499500405 476659459 124012959 145512196 591598545 105715954 210034444 481132597 416275626 408781091 563653387 857180542 463771544 777999751 810679755 153326959 144133561 823928062 83238569 255758759 437023874 57143650 143097282 55784230 11637027 123745707 873203489 462263270 662429617 569794498 783737847 14446373 46453956 907750805 12474920 490568853 13466758 222509363 971701449 429742383 631290454 387871188 139439276 95061997 18387290 950119031 100905307 162520850 626563444 36660227 418279608 916103669 93803877 413893241 971887898 105440903 537638948 697607738 567704172 52584916 119918588 351442019 67031288 18888895 111709175 79506207 509457747 125175933 302015569 333675548 407434667 933306022 721546735 546873943 880884371 739934024 349509325 834306029 902454873 976072768 870966256 173250832 744692788 964770132 587144073 569097037 70211034 977299372 119221127 637915206 29884287 239139714 841873576 96915574 110544960 953582750 176421780 620002707 78758682 478437348 953678254 338709701 264259722 527741340 885583643 997660444 267675363 235092967 831966472 22646587 63682086 555449079 195897418 808374873 520219210 783041490 229988261 442946596 612857213 349209387 80861801 642741499 588349100 775251728 592173424 698894060 728834477 768595203 171413118 660109511 99548903 977607723 998819211 216324976 505349062 736919205 213985419 625540776 972012171 898468242 648187362 888210608 453917321 844084779 549101832 826652882 479642621 779090092 269599477 92499833 128299479 202977629 587757684 569164930 978229356 179931107 120575341 559580185 801042662 291988458 72206047 900591564 122112532 923541609 116916539 627461593 660460813 183418309 105518720 484989335 81886550 753706081 225716294 388320222 597790860 774818125 67489456 77433480 553908216 337088932 22449664 534724046 392582913 610207347 103888976 223328620 642654806 224464316 782908804 443697467 368969126 707631202 196805382 491081657 631172810 166238272 118543250 144149974 202172932 76578321 481655660 136575833 830284402 707371953 524896055 280591613 482190077 592385510 210541444 888614645 781990793 232991107 423338690 174573705 695714806 379744017 397902325 338369611 604208333 33327480 634583429 973177458 740958682 831388810 316775466 224647843 850143433 287835067 221314169 52316364 364413388 702969828 188892196 194697789 410341781 566304602 475289401 745048209 11206463 685830844 633662853 793197256 771338302 909517895 967770960 467053107 289261911 218189636 657939069 745986595 104033468 292522497 571680404 844992149 976427658 888455870 922156343 826571090 176290936 143470511 731403805 540704323 846440339 920296001 587918463 109298471 339116954 63207863 854346679 350323417 601555058 340525884 143520672 225409712 102560130 963807983 692462818 391822040 34513971 202918239 137808635 138547438 495440735 562005390 983539586 324384745 450461259 758212280 3472186 479268547 901682791 734875991 19972869 600639481 507688343 460407684 562454303 846805296 376131898 269317333 197128712 977686956 609843216 193165735 55613019 712403345 156973718 748075836 956741737 191487688 950994074 947066723 330035125 298951161 509072112 166091062 623335905 812049723 924303341 626808090 291318269 678502483 214200432 163807489 131658315 721888774 624215172 694112617 568694070 347070 963429950 618339133 830550377 425789517 811504868 886163395 990709214 968478585 486755582 947450950 12482624 290266008 747034024 195034100 441733520 108622487 361125161 65069424 920672209 137944853 544393865 64506829 668963688 758594297 228314318 800622002 332999422 705045841 347250971 901693491 557909262 163197272 372548976 240975990 441503140 184053843 127139384 432212353 5048779 466411318 232179654 17531402 609193677 979213677 65081853 50927196 87836164 426207013 968512971 861024724 416668217 365423187 925531553 85631904 124017483 6362222 738770258 309533257 711408062 86021228 63743099 269317324 101734851 436292074 510293313 543237990 620345916 489949049 827966695 477911046 808876718 60146348 347958799 418070394 891876377 413040651 321513941 832228892 839247663 290026911 545769967 108432232 655450097 471301519 194064135 631983932 477663740 932834392 941517188 41588154 871371971 5260286 310905477 825623173 294068712 673715141 221377515 914414627 16180541 49344209 244842025 825057258 962006908 592800823 95644003 706399636 5841474 417157943 391144879 697605488 707184853 936914846 806037719 215151302 260732716 101854 699651585 738396456 785452597 493685124 779984609 509340920 351461761 943406437 187480444 645530472 617121577 408857958 412461451 633302118 458202166 657303475 310875727 272725426 250104297 406519730 979125061 108462122 823677672 370269940 806067610 383378877 159701137 612105328 598530178 420433852 464723533 150698114 11346659 102692482 644383237 791331267 464549753 995844997 587254055 652030196 641375469 56891984 60888154 53836919 690194101 371606671 563656745 1069827 644332096 813761041 260105908 623457157 922223163 83783580 846243448 580807124 467162456 5944584 45428803 918208985 426378435 510152336 68907098 437725094 465361169 713290334 81572712 929910921 561651682 668826767 581941116 55543502 725718750 495345621 109380420 268429202 866952292 525553516 122015380 511284387 191830909 382121288 987257895 114054071 318421219 833501342 547377546 785583674 691962277 592806348 556309010 118340712 102958683 625216107 408582157 420836203 191022792 342671220 350747123 752674473 11497986 785204591 808217975 589733087 280550211 770114746 710678640 18854 148184614 832694020 511303241 340015522 67331659 351077487 306585944 385752877 37095181 853963489 23852902 729057457 446769836 580161911 699914520 402244871 57894369 108496676 823081073 101433512 303684248 26344548 854107984 167698585 811549138 514842310 757431672 944615700 137473408 320626663 944634554 285658021 5837034 308454146 625673542 73168692 659531632 932259485 311437920 696626812 638739325 335290821 425684269 85509160 767969083 125598788 340270382 825863451 86611816 15867807 927296962 242812415 42212354 633921298 410510999 706277843 1279959 20459022 503409894 138753366 341085685 448044447 276927738 346922718 756498592 755117631 420091410 268546576 539893467 731529329 965173387 178632791 919336502 243374007 116658303 687305584 221489147 309445036 365685387 160617314 325312842 145498700 403429728 220041547 631936349 813940726 778835741 633216308 834399748 282245635 624486025 175485432 582806433 753930115 522408149 191821377 509047745 795015910 460367952 48941212 379061591 425541338 80090354 298398092 668915345 49265008 838220027 890404491 358710044 56421765 51021804 684022885 201920465 306967883 756580784 833856813 120908608 535416524 319589472 955308355 670178510 796591849 983310138 252984943 550521963 358234639 444806319 912086059 153250548 905174270 813543622 532312138 183231959 893633976 683226581 704663655 942898983 521446608 447584497 154125378 577868372 351122652 838148263 632305188 658090534 447245398 318678353 778999142 982661921 638267824 586823848 505356783 287376024 422650338 758341725 837897986 780884976 55664395 602500397 934135523 813355016 416044018 318964013 996586974 162194345 2190593 553766981 957609680 376153552 1351477 111735057 806538276 352474129 802399671 438843463 10564662 249645068 757521815 642080155 84823341 248305991 81420355 590180123 535682014 504070692 201038199 226096352 137472019 109218945 828596748 71607541 922573960 97157117 243087905 771677285 111867814 97794850 325444265 69477493 326464753 179312094 33728901 133003028 531786222 836128572 424362843 394867235 85773639 34401009 889463742 23113331 282706999 970884096 465809805 670905365 327471139 666848003 897001716 464943157 776066947 578114815 389067049 551157258 527788283 484671306 322834543 639656096 582466155 500795159 709133588 908930907 680107252 742862489 894450287 64409825 431507412 318813129 459277060 369797402 353214137 201257153 392910733 488437488 24657600 858720537 159342852 352128738 378084892 908860919 669588246 6668190 339492085 58655294 557825448 867280367 395842951 733176342 506936463 978309105 233971500 68586402 739756364 914078752 663965242 486723002 978488576 95472653 805536130 290281987 465270055 11266618 491539139 710697139 499704105 516196738 421934027 511563308 720841827 800018918 420424226 390430072 659203460 759916310 301601718 69545259 479713029 697444668 802721600 986649491 528270125 36693099 907752244 120542840 803288202 571717486 607265841 634293130 519706490 265318322 777091468 984976544 129101291 121146959 548190034 628805396 637343696 970124061 140368703 210701875 622659330 413309281 601131946 281862789 25741942 755250015 351408047 505454970 305211035 6645998 344620812 833481159 43339097 104889408 806540350 699143650 676606893 266322542 185953131 48829734 531640863 963044599 33806278 660742153 84191557 434512663 142063900 574051604 404636723 134948955 784753478 27296053 400774587 238401776 161675193 426516528 993651790 365599592 784487850 151379176 372245589 129108661 984860334 268101037 86514420 643917035 967244687 763121312 910239576 5714169 811951046 294396790 821275119 698273675 955138943 757983027 132786337 949719194 184550983 389939412 84668148 969304460 269751816 337959086 60222587 283943360 764475614 906390729 649542951 401479815 57769904 21788540 383104827 895146590 289889576 469619247 539063624 109650614 85256910 301819552 115364783 897207955 596216341 789156253 447997981 403871635 547139280 433300670 353590829 731690262 675756433 290775328 553511073 945508248 628734414 466250012 81967959 245726379 372640740 731510910 647206193 282926995 753299449 30311019 178073584 895705376 352446617 569653560 5355990 437703527 871473111 973237124 187427833 467689451 614909728 635425814 871561086 14565359 921242835 77668266 746255620 596999267 220959945 152283045 395023866 849694358 618533056 476991824 947937088 843690147 61019085 447659632 126617141 814318533 330487003 157207077 562540261 682933619 726860636 420412602 120637145 598333746 246166077 308064978 918539548 861075804 796007143 642616985 875641163 717249977 720285250 474413134 166765595 941245195 626696178 414305812 643455904 97745585 891297635 443909344 941435731 952316720 891568975 920569224 619151604 222055977 77776300 34208216 904989596 804636935 454620817 878143092 255487032 700786893 38724421 26542931 561862697 834731563 669159916 290020211 404497891 241961517 764433344 571263485 35723063 243645874 985569296 679178967 341391458 729383283 123088310 135343541 534216354 867173636 55912764 5884309 89229613 986205415 40092525 846735560 643358701 494713341 577395003 898845732 48016586 616119424 925388662 609879282 450850986 447064929 899899492 855348877 689026446 516849187 279128713 724749508 760495060 117214361 256444826 101886518 699113995 232049487 89746410 85846700 99223123 998175525 91731008 40969087 984380939 131823532 740220998 480255991 479053225 317616000 231618074 527069810 933735423 9523087 989465443 237102761 456588016 741881286 944967989 145614461 258730472 76613053 870363968 19225532 193827413 126808794 973628401 892941407 211374632 915891162 978788106 310597754 914066686 923035466 204083192 750963976 907375349 944304189 83736318 238944925 114436541 315354391 766014734 48171963 324877477 607996528 137791075 781465492 349877813 82759063 927079952 461124637 11888468 649960272 332866520 205715880 629285417 159011272 951173639 840660048 74902433 782478096 3774154 841485470 705513561 207857345 444965797 465405262 4677886 528702114 704350186 119114426 844056504 322881272 19802740 168933980 930877799 157593815 950399472 133271964 92869229 729995775 594396600 104757696 232472398 927263119 162989928 714274166 86274390 114163566 407450566 13693174 896641661 411224719 855178643 454671574 471598415 300144439 920076835 476276300 828846552 476943372 595390725 525419407 799824643 615193465 694353386 730702442 772787279 497269209 863974405 718172859 79781336 310887356 822930555 164770085 238150474 985920482 879044251 176941215 952600399 286494816 190634388 701758411 550235886 45813030 8946336 21834300 198473820 929023170 498110600 27320371 258482894 93501324 405256129 58307536 561211140 99609514 641526329 186514770 449395075 358017085 904687629 381692762 668904440 580134535 546462846 907054913 418571368 425507096 83996127 371171766 564518263 127146866 72930176 114754148 172959895 81876512 136588448 371433714 863416033 487215399 251270436 121898926 433233074 656526564 32722814 994444214 608652430 674249142 33475335 910563856 32266227 938162963 292256617 553687018 518297497 838719462 313258283 936868864 116742910 249770761 160556981 681261172 376917627 86003509 648531672 549877521 20396372 637636471 773827587 736328756 124851869 25098022 710744034 410601294 534140938 743466847 257561859 995309719 270232340 291037194 905873574 155014918 81716508 50646542 708701936 600014005 741882355 21960218 389399220 858625264 124247330 402472553 392402788 501164956 488476061 40934459 51042477 361388784 531087281 677386415 97717539 508455501 555000788 808461572 919056794 89141725 404444770 29135005 936967795 527193462 172688550 695357720 682208379 254405057 746004261 243426666 854419061 340402968 117903235 96334633 51544583 242150565 498807185 443947370 743315520 839799597 337398180 646874348 201188380 868485460 176777114 151422270 229457312 731777902 959883842 1030458 673435978 216844963 30165462 610403773 744038424 202854011 158277844 278763155 457259067 904282105 374706172 164194480 97201424 492609407 113045464 148746006 587276323 611852648 592693376 183108194 304168596 782607907 829982542 505356975 503609719 6759655 656779244 733067030 591053908 469179437 734097487 264489886 538540752 764262948 727410010 135095527 819633310 885687853 413858681 129408729 642486309 788564853 293603208 739687732 133690611 406648671 888433738 720966933 871017670 333643465 904075126 175186265 116251371 586574019 533059591 619861089 445850026 42355186 205444471 36903933 511534623 939541957 153910170 50075374 556321257 881320179 37687252 375954566 619524384 451545933 505363294 262010692 92627137 651482853 1698424 78834099 58131523 742648513 799801031 781665544 76291977 556392508 956851808 45059699 995482879 342427750 664920788 293849256 384782936 870365258 183269540 896317558 662423566 337179710 798909283 218744822 71016240 836596534 447215740 690540623 140658818 952579033 805067667 85802306 456578238 659282442 164636404 367226112 401930954 964437434 148891656 330739282 373346294 958259815 375798980 221345524 300687565 40719767 515194779 685470500 763601376 698464318 434304409 278541294 35644027 85730043 497286115 959176619 774842928 944501854 502233593 915501746 749597239 307301259 1304051 58691828 966583700 18456807 425917939 221031005 982894240 574809594 551770286 208756885 385585761 927569266 430102408 686273325 820805384 945297186 224260176 436923112 496277856 511080936 715464405 384438234 596810978 65266871 343614852 224170257 862285077 845848445 139672002 464398667 5666055 993492405 523090494 824766107 11949211 949008432 45797111 847359802 376334378 450083749 908633039 761920138 230169366 191251798 300709814 903491101 136548984 524969989 192930564 485343191 36050924 908394968 869781424 485378253 826178191 65912628 709548509 688463267 911761072 701736863 5378285 769943478 547745619 528468778 594709584 412211181 477477209 493023047 112087334 853811586 795623147 20720372 468248075 25792512 64488522 768957888 781799964 53553857 146444228 974730528 538897047 35011503 735641847 408678470 520389755 561820037 474591097 82454616 102799655 238868520 636707830 108177939 8811998 36969800 636646716 456037933 449180980 966640277 801577331 413784665 672968214 597200477 287021389 141216289 475509340 351509910 910174176 109825656 405063766 56618404 84556183 943960812 91629906 820198029 205155633 464536013 234534418 679746730 399506980 189850424 771131601 36214809 298028363 632459950 73184608 787191430 88497883 374881939 753831706 742591565 788666603 279316272 192308394 75687991 420532560 667817733 427197900 183223087 777643388 832261665 92357842 714715922 628738828 36504100 387430303 833894461 353556464 621964720 366157542 753063443 811815143 137289142 789278251 962359857 769749092 714979210 749551287 710763326 89861148 355899344 305871242 878527750 635215615 498179635 806732093 908264526 18513720 86446344 91487613 796157107 918708009 36361806 363389381 399963188 72865905 750819683 233857648 278938720 225300754 600015189 32002162 37115896 589820683 673796764 851992105 212086126 388775973 454059743 922849451 331153472 809959086 81237044 62197574 297691053 579416679 868929666 58471930 597930398 955376009 2475894 246603856 726600369 38837700 609993236 126563557 964219956 360812918 212937556 243158676 586113671 812952745 127677189 475745919 255289779 801473953 180254375 467375904 42766277 634314117 242741706 373919749 296789554 323978749 436117322 594480606 903395427 305046987 652952536 501325824 112939347 655428429 747929680 839539716 546782480 210439267 966103272 511002436 571252185 31557179 606677463 9882207 844509923 734354651 338144477 99799701 535828603 518398851 419691956 578594880 152712967 662433661 952514628 449502521 986412410 241148301 896499478 889807836 546195287 401968365 243650012 659134633 57396794 844096043 351190700 456695625 54535309 169810323 967698060 478303845 201367502 426891874 488186052 45877424 161246525 826330528 998193477 549591479 197245731 270401784 128186358 349958697 932835445 933217337 651977569 919247854 26881989 548477047 661572041 573077275 950445411 757738404 84728260 860358556 601834446 435918959 169570533 508886107 605729282 137268592 987189951 807096783 416676818 327892354 705490558 577923342 6739234 556200386 127514820 203984964 826602170 108217530 553943660 611953966 893951218 58437581 383718171 920833207 606914627 45290211 346426833 409876389 655544967 283671444 122751297 109895764 719590403 292321829 618781870 177836036 282106772 605971821 837449170 698783589 933864174 395456079 129223282 940603407 951656465 109254454 144588370 630774986 69988335 551048382 95245303 816455904 609485962 478963473 589805462 68916940 376770035 936232295 331309680 32315001 72420090 454060976 142210765 792010492 598899156 760992634 822362879 881005928 219480806 659812048 432305868 5861332 55268127 414045502 798981090 859440943 523299955 796085812 342732280 445804641 199650545 437977582 262260544 809136506 916941054 852066006 730569797 146227440 640814652 61879476 178542441 713234741 368456804 173269557 357761585 967355959 934262190 32640815 700878238 6259348 692452863 133184106 12120679 600237341 399745959 663618120 312194635 923045913 459703931 507443266 221366905 659354475 945420847 483627448 321007332 714878252 188209805 51577128 861105691 681540808 965972956 892164483 247291901 334429759 65434039 605053485 154302069 852212581 637694299 855180307 858471928 182663513 840880764 723108958 635417205 240626722 239243429 947611839 16188986 698947360 307571456 237555890 210818186 105508654 573699689 384341870 820386905 761909494 288435349 534008948 295966653 254408304 278689782 543258553 441354414 344123821 828389 595656483 48852753 638522688 450836789 907324680 673702552 144233904 482949989 309119757 384860625 722193417 109247947 253565962 273657128 416819403 491121851 336991666 522328056 64821539 721333535 195231313 679247384 9768883 581756612 975214037 116693539 860446393 370988941 558047952 57086565 371817330 153704434 105939317 10340017 457057574 13263996 536558920 601291477 348730336 845678676 986152101 923440105 807442975 92234414 49613584 76778729 583356264 386605249 599106784 500694155 107938783 646854448 32457890 117707666 228611059 860188278 86917556 89057452 231177219 644965507 146144016 602994548 798669941 104599685 465850916 108243866 117863680 2409835 709535343 319110368 700604863 548203795 95066824 360564189 640438209 144680407 437342917 76310824 531285656 36449700 577004978 639224438 535820500 461979220 609448455 764431558 322167497 696366010 706005361 405861067 193847869 704665729 8855614 992517809 809265413 327222881 100761674 779645444 182149068 662813368 951272163 735270282 211017163 46338986 95834470 851455371 191019393 533177386 927766194 722305048 422143437 357287524 214045837 957963936 819266743 676010644 574911846 993950591 224893005 133433558 399811658 418740873 690615638 261183623 263775033 352397402 440922856 217053059 132042846 623071923 879866426 935831360 210858556 90883588 982170346 306693025 794855310 25706090 692386762 575137856 600527489 114530198 784941731 814573325 925010486 456724825 343100320 352438683 450675415 567993325 338388592 703003424 986734197 29004230 964187047 250509230 381401631 257626254 467562288 365960828 880698176 199945065 154308540 91556731 143345005 136478885 250766107 938200314 14701326 943152868 365854521 615228814 910199417 3312603 282318490 687726254 460037427 625418810 892681288 910712842 45928486 231069880 466232617 32662682 112590461 282936015 135688263 493992091 540562268 603250550 712469271 273776795 803195615 866777810 217849877 946540619 855773046 468615983 737257284 870474371 264285202 955628157 338219536 27000971 958940759 473054377 567243576 418978186 98473186 459924864 182207379 144401671 543511095 648439995 29580705 656101555 931376010 165268967 2609997 324454629 621035869 715079267 598231424 276747835 581857076 816081300 75804805 290146473 137213635 813062088 13137195 401498836 621206596 351356730 281016158 580147355 824411107 848259734 851641892 775400644 160700949 33849270 772318667 704212043 534805616 654415723 360313597 318697977 819684689 362923593 643152606 293236909 78002860 93900381 569984743 512376287 909981680 645789547 802522760 47195314 311367987 815659954 301210502 932574582 19533036 582226659 365238288 696460494 430486392 216880179 324377489 591187340 103245800 96696155 147915734 490567768 603628229 508229330 809265744 275829270 723669275 304934701 569066178 654188486 398835081 139050921 19081124 161333113 784840467 821603883 208528426 96208453 489780189 509738927 881299387 361829576 91965586 246537674 58290069 374968329 315934205 382667557 818672021 419180004 331880064 966587754 909747771 935508292 327333436 571529867 63853913 51002710 728980919 632920091 705191195 127816000 771971011 724272318 141665464 409327829 398392553 350193889 358052634 740689093 712449168 91868372 102518668 656931105 338406045 13325088 31899433 654340249 395992644 703087805 926036605 580389059 669675559 688300727 368413703 997008994 112346945 432267615 900528055 841327864 65187705 458235601 821660215 689675067 35024270 963325678 99002896 433416822 166035918 309571881 26622266 878485085 401440252 129140933 535416189 592362648 142466020 419831974 99219249 390975016 122919778 25255853 971364074 645111688 713556579 339777776 494637033 825903524 772045391 247681439 519747739 689749447 705917039 341407953 379424514 740941309 157249982 330943761 26874482 323285899 493031993 53496748 201770984 894472244 182637680 589703524 339351243 177620052 9535497 438570491 568595067 984971627 463826343 539959140 482599666 29899274 732253268 829753051 708319149 356815010 77434489 228066887 46564456 783351528 421991191 278505321 376809188 579241172 609449081 403683669 902527070 102481073 457180416 104298053 849469668 639818096 546517929 41337263 817438147 408569777 479907753 238549565 246057755 943734096 778508704 728657421 826149721 363278323 410926823 534468869 720093332 488361311 615052107 766657788 124229190 37043297 45163108 501038377 616284468 507128541 904722046 371327889 462125965 214418813 328142294 164111985 854236908 874660222 205449247 524191406 283229998 685356999 762740970 529287753 481607446 393766026 110461525 160273518 757044348 521388347 694742386 329654032 862266009 162310844 96311819 986495199 199354140 993991278 340049927 668154959 353636170 97288324 39482848 668278487 311707137 367625141 832390471 18460396 94801714 890356069 395168154 378031711 428229419 10425475 759835815 909836865 404191500 870297339 70110382 13752200 244202037 617369120 343406231 106468046 779679963 292234401 945479596 831550455 138742030 138045874 499705413 344894552 87850550 391704612 13173038 399557686 759329752 698079860 270534433 854131465 588435928 665702586 84679528 16665346 676128061 844515342 779018562 80319560 567329033 701645296 946588111 664047421 171530767 142510693 623031818 803727081 434745093 421027765 635277535 426003475 559073639 987499300 770898026 646924188 379203911 784071063 898998225 991050015 334667274 169532657 697697831 923103201 835235243 782377358 792284898 363879655 479409052 423819812 296715566 899254436 977981459 243303677 563301856 2028577 385814369 38850026 805755657 673075814 459877790 293549544 99079288 18951428 281048843 869977313 518391967 512769105 506564727 269906543 503819119 841232000 439439200 54033302 616851552 127190794 836410659 261652801 491070448 168336062 537988964 787786013 67590497 515970422 883606041 483408705 517998998 121936762 522258730 176271007 795012575 982136519 469820550 894091862 853604299 750869392 616585526 224512617 116154848 975666604 494419160 619973967 669414955 786374711 674007268 138782858 913565504 362934278 400435658 257152303 383786692 938424622 897454667 303893540 306911395 781060708 787302244 677426745 902997469 162077325 853697751 550526395 996730196 323518300 297134608 702850846 926904043 913720133 927363462 43058890 741903088 274298973 515549208 411318042 60673683 42072827 550100899 826755538 405007105 803052908 936424192 788793796 593993881 833878859 92687335 900905276 467455918 732505931 430848372 222969738 747099607 284546122 773496132 743829802 460580773 70630739 299196999 387484815 836867223 79076813 283060056 431286662 353375785 798609264 842604703 266565820 840682090 245221953 945837709 98205546 48274860 882261901 886999341 494785093 568657111 832203028 248206720 888629380 417225310 679055091 111599117 16841268 963601212 737611600 760671070 276698336 660758690 59868068 664183150 350142264 138944880 947243205 781428925 344837017 598368820 476549979 463919188 439050910 574288283 409756896 537256455 475079494 144535148 276772148 969864586 565708610 961491527 218071305 454337989 231233188 897126395 418453457 248074455 713243958 8581408 8745524 989942293 521856449 921129944 506641794 871998712 912591175 306401351 505943988 109944543 904770170 835010318 573863730 196337431 409298600 836136978 586110238 884378094 980672125 862882385 706759031 398897087 676890263 924830336 853235075 908123450 674473082 124204884 156197904 240233392 132786291 17459780 82692036 507159092 791106075 441850182 231674155 556213601 748251532 737618143 666158144 505538053 425144812 92538225 554391836 834443412 928675202 140502073 571337857 761863679 855900809 130613239 13277117 532791071 55443574 866512191 293430872 582433008 843233426 449628775 675182751 828536069 319604906 757874786 335695160 110710980 52241319 567369314 666924581 800492850 157503808 185599076 158547255 582648620 130653652 712939090 269608383 59328854 705957514 693462591 673708884 561858322 824075829 686986000 947165744 732035755 406014542 240596615 166985114 101764320 542741741 842167864 930300388 862346647 452559001 118511899 973057626 504800320 685881212 492498558 157809521 695901372 530613985 316356775 131066343 661267637 881812216 400674725 573112842 587769729 94137315 99338077 2144402 770729495 786324076 949310145 502765249 44854969 42423111 669750362 146619288 585164852 364434577 76919675 300027850 816993578 47947925 125601827 321793897 733829137 618100385 479603417 282246860 1230721 648476544 413313202 662498357 530288759 813987926 235611198 970574840 760641592 334949274 972719241 383887438 973789701 774545738 886652687 18644670 669485200 408919400 17780309 107166403 773353977 947216336 407194252 442863906 995164260 532796079 764657802 581509748 3412815 96777570 863756607 4643535 745254113 277069808 667141892 128059224 943574085 902753089 98634063 556732028 90218715 923869655 940619466 64008415 550931744 679788504 935169436 72933296 88707903 805466097 180099698 714578231 752682432 587293950 9958488 600363043 120090028 774616289 181872791 123502842 723910211 45629397 128146376 321680675 175215557 795288267 449739898 118789641 550557708 400890312 528038021 493292774 177276319 468657486 409817540 580724414 962341 197503328 653657709 89670243 2969424 833757407 656764826 608168207 421051356 666723313 208531249 393657735 293855954 242920391 517160576 17766164 141066140 497823303 191963190 316281696 145627922 641703088 287587688 696185629 895109751 815625708 41994754 72386069 136799545 451812293 505626835 137761885 649315620 159284543 79948480 652285043 993041949 589229657 112969601 266609656 108469321 321500850 660267390 402325274 564421240 29944317 272607789 705487379 527767620 464570979 874285426 673395541 958790418 14389466 222097521 853900168 830015173 264092274 778802589 819331070 715904566 136945775 957092954 217736538 296230317 889557785 870021580 141788618 478787441 982991181 260914625 587256762 157008382 921182015 842098387 573945973 803642683 114706176 131949704 183926654 431793506 6235129 857322194 243100275 20624594 931936066 97000442 703156119 48544691 728319382 522487188 764449257 865265156 332096493 982185794 14011825 74170630 704723725 8316794 552958070 540231257 269231418 992731183 549755990 42929784 834829570 123701963 846572467 802052097 255651666 30499120 86361954 114403146 740337666 329462228 135027740 672273731 278979021 838183858 720818422 859814755 213187397 337784030 577596262 397800241 172486175 591608086 471970870 729726251 599924879 24928940 122473860 869156297 870176474 672229849 912086080 557522395 795931811 611174898 212090843 904099828 641674018 298452796 18502974 234528035 480431375 6047065 906801765 759410396 844230922 480136538 471741502 909934670 670436919 49337763 307734910 842923093 493462201 779705780 425165696 93387079 657151071 547639555 815059727 379843896 219869403 579662159 937366291 868317566 43353408 149457133 772417393 685027425 300426281 643436718 919555459 780857655 649483782 678873576 392784402 346231055 11526465 864525903 256165724 681963384 913863666 416416986 377402828 259842218 48639117 802568523 205745648 705790187 202724429 20805375 85634082 422593832 452983885 875516724 143427749 496337292 24973857 915845141 33881069 177916489 411798211 805952879 958774143 61281992 337342806 351558545 407513047 348869271 68600799 516195122 883349006 982464464 932612107 113268185 94823033 981251223 915836708 300568681 539557761 118561136 173890407 477708195 393671319 626874291 353224918 537099067 975727934 230715126 305460560 9609002 408631614 717258770 668078233 219922109 631057113 5421038 571480653 38570159 206806660 640081451 407281633 90155665 475062267 339893739 203423850 569885299 173661314 971776909 870453979 713219074 942854396 44344385 190927268 189042067 523735027 396668538 726141133 351979313 627383663 884118044 214104666 888531629 453893165 882182898 108453737 84950278 887603936 532450741 976036788 94410595 25048543 383318420 37082612 500110809 575728511 93022813 922512460 749389824 64799721 645482790 462608897 7654116 542343527 506052517 49212534 66078553 902721054 775353667 270574217 382621068 511988062 484678883 271152696 965881227 366861780 232122784 50831504 106982067 764573524 879384643 53909014 789622067 115219415 90991625 142249227 690947925 36530789 64761686 440337748 101330509 710244476 755462996 961500976 105104354 261515512 10713510 23699258 16752917 638583528 294273475 399373985 150571589 778952357 670526680 116452815 145814136 902649464 19800670 105312555 519739339 751701665 11737920 309361405 866921079 102729544 451610632 557869003 139260332 368888669 850723102 93107192 79133144 606186097 54608167 36753849 720217961 917838028 60453107 736970877 556421555 354726581 136344861 559509496 133678937 659387893 528478662 132009424 414553708 400795684 89838330 934293046 152497348 101576249 96170803 19418426 56822144 547781434 429803780 48598827 916670102 133043233 141706018 848319598 739229329 48830537 885073446 311963641 966668564 945526552 48934518 375606471 152769484 37795730 935115966 286448420 697183622 316110979 270974196 111737329 716906662 360812525 46030375 869404009 462388774 142201177 741338786 519210917 542498962 23658917 567809744 311685415 156702149 709515761 12521364 748447830 610862649 750111162 60411470 430047565 548154065 109345987 805654035 700923549 147141717 593286352 987371968 696841690 909397330 110862515 808579019 478820344 471675040 707125745 200740704 934063813 701843273 942079490 453274729 96858586 818254758 21084472 261060352 974956907 583116585 273581716 575921088 46495585 23692877 636332557 476543149 424363293 598194896 134713535 125286841 597852964 727999886 965175161 147211005 489913568 76037675 955790023 968733911 547712714 515432119 21990966 334292878 69791743 964070455 787567607 19166680 634841565 661168430 280227032 462314823 96801366 553808747 38235910 143296951 430017975 527084818 619840099 854381267 125279713 754553634 832184460 575649028 335069871 797359620 722860033 677499790 725913646 531166407 498750052 126142712 899114878 520741018 460435589 968906620 337327824 100519547 988073300 972169388 761687977 120816683 434484210 711005694 674625429 325236471 854302644 957159755 852321289 326659095 664057373 830117353 933729080 496241832 258282733 121315302 146117803 981142765 798815092 872031449 364825523 297565143 998174160 116456752 818306160 311126100 85363372 8150336 411645647 925953023 980319723 25849975 46769705 267320285 736855668 573911485 592556755 443674664 383587591 444878043 770333758 47644963 127511748 556579189 396403147 385794480 677894490 542520949 219453596 476709581 267068749 584279118 626791076 117759260 700735870 297613587 428885360 638615593 305763922 840531006 417084967 286083645 866380980 316371023 553403929 455752999 742798859 145960683 899427662 126386449 443355078 522277771 26547763 570866825 78856959 422950909 956661304 756751449 965471858 28631251 85977381 85056958 612910368 712768456 55332570 166162589 10382043 484217929 657294533 168662316 177265286 74379499 454745960 896162617 243266873 860666240 351915615 986065731 859143275 103859629 964968531 155014704 626137399 991516294 725881528 704994358 414467202 535059183 314262158 232455411 563690433 252755890 170028721 29117152 965524346 225361290 47796093 828422740 709579218 705090625 997085055 739360855 631986476 304347367 635523471 875253348 17529958 839955437 713835431 876673232 943815065 531320313 31687935 569952464 522836606 610085814 127463173 789820160 145144996 294241682 22275570 561351780 546997571 44820642 442985284 365038268 270181931 490781376 45977359 979761148 195872000 43062414 571638354 827858475 199926132 59678176 555628175 217456089 899633613 121979957 94129321 843448677 653300269 978333607 265917492 28653227 588419421 245897016 818473386 586080768 540138697 693265307 999948900 87136268 738085949 442934183 452174535 8267879 933715558 498151894 840545379 982103909 393730659 264700084 662478736 446173142 324378260 70623262 663629230 224011872 192603218 610274902 919976900 698419838 441124861 38410744 727073064 29544281 284307759 398062801 468141400 824446456 943844460 320606651 911582723 534446760 763540833 216273609 395230990 549772742 566941854 88292720 384393003 960672512 352992804 46871738 259362005 677371063 117494999 922991235 901382934 162614568 385782488 673876185 861034405 826907348 712286928 440623821 708967980 996594687 838686621 29625732 821041142 635047432 350232382 585140216 169494191 966289567 653930176 564725181 368578660 220872030 653017900 752971662 34060893 6010703 799843399 293422898 535898117 769854749 68930484 289797402 932469316 307229323 963673587 793503721 134136671 675960514 86643893 695621002 525071552 925330513 577763085 198629045 412894297 927995467 783769260 582388487 746801385 290215788 999630019 115380044 511087817 505164271 868351706 397665061 363691325 520711456 691087958 899589442 143082557 612534793 189386843 75551872 919764116 5576781 721571944 906417138 681537295 808215836 454554491 59125198 586062701 32317576 257754243 998956997 812829394 41523502 433861835 559630778 184255641 433491854 527527173 695343457 938656124 248395230 93008518 154863800 769106686 636612827 54453241 912189242 101663972 96356436 840257465 21428087 101933216 561829409 927845224 783470510 222561596 234916066 842595708 808624296 267233641 100349950 807581292 80063034 994389803 93959479 492210163 31161796 527451332 19737336 726505252 318623807 120648917 672030121 473487606 889755602 161159300 380457199 654461195 262823271 476813634 347235012 136767709 578746849 909064420 64612932 214733711 131626015 152045349 57329418 792766663 419278990 10195719 452864306 351858375 857101873 546823784 696584890 888263668 74275115 568838577 467285272 245415273 689487493 991831744 571419231 431759447 5507395 951876429 86220641 268330665 428690062 285972004 405098373 7436910 47552775 322227656 74686972 31695142 474273005 132016389 824461804 746068346 994728459 277326109 97926720 704346684 824149893 647027961 445126703 750941359 215866537 764928326 848872984 905354030 756760070 420292214 189629828 762267464 224684994 128366820 883114481 653375055 414338824 140729205 513328316 461891598 462956861 588015288 493586739 789746217 572548028 318048542 535814562 419792839 447891003 486257633 976655874 124557247 133285594 274298928 875498605 201668482 39227254 576887940 959538863 648503675 997180153 149168690 263287490 74381498 277535510 146401970 727756552 691874333 287131175 93601220 6282282 602604387 534132859 499869021 392350603 106680886 817917562 780681516 378990076 118324916 119455500 208162301 242882162 105257445 482461229 118380767 306925927 521688482 547785058 118981141 22708508 397481563 268149831 285995997 471863060 398201692 432397967 52135964 90076024 572045493 145737183 96358305 174649879 679870041 448743677 419516833 639067278 119177591 200198348 870573706 237502506 319653847 78736006 480384668 424911292 561197234 451281786 584353570 935402067 999066843 703334710 958110574 396548405 971484540 244106571 868411465 222202583 529020889 920547428 164794958 101066381 918800962 113669615 128232611 451187354 562413291 547749443 90254631 681590881 747947790 813344688 919093387 920117988 892080694 399478054 197545631 305794279 850759839 781899200 93712698 702343033 485233910 51823271 98891438 309234801 148446193 819819254 531437384 677467081 592883033 696232341 778533461 364200346 809901955 906766071 815387699 224831598 307031865 758158681 906422478 54979654 571503369 825515864 827613994 316100414 77510269 25159624 474411044 780786459 807058824 568123741 483129492 144809085 619947012 434537281 306560237 768393204 106872886 837997620 298376637 552272270 386746313 76910097 916472615 49164619 836192520 731860313 273996216 143224384 342535345 32935046 50720390 914038713 858450909 730850735 82655478 788477530 756010358 557066522 569263988 415585533 125190262 904909831 412910969 597653625 191963463 719471206 218563181 298836348 409985177 516939817 851108617 796731489 446366265 620097583 698412460 135075136 204474247 972408675 130815872 547009592 5343720 34052613 313564656 716310981 764903347 396220134 357304862 373430056 805803007 926568849 641531941 783509620 683995032 54442909 233679597 875958494 773914114 452242777 27311194 36415643 821698945 878419810 833147131 120581561 351033745 384075942 255656697 555507991 209000969 238988920 102517582 66861040 273041532 416082238 783172020 890461230 664818723 140476881 116407637 470621729 919562082 757939577 106647700 456073465 812382486 340327296 332031958 438812951 792570072 359343151 475228593 466785368 90279313 160892076 587366929 441313057 544968017 843023625 996821047 753968985 82012544 951854981 820830025 207570427 220453570 456518396 98031656 885272292 449511629 66955644 208410372 221590062 824895221 315058071 677663526 489794058 655385367 862211835 928607008 300471790 74071338 256351953 767257158 164350650 269760380 354624086 458180058 814728396 50164062 307517456 421213733 984692957 259372436 94560109 44779735 479826005 403594856 142811390 217614648 853106484 62283385 426025019 927212897 887178605 741083090 457392774 376972662 396468456 319604609 158096022 696940245 393675946 266964326 316713754 410542947 536724705 671337839 868723004 203969452 574018252 176240459 625183184 558711208 288129247 572259644 603490942 767955251 975854500 598818683 985569899 681477335 661102068 264111269 608690232 400797024 5194358 66083005 777769686 254179165 238203965 788382059 951119410 484396262 55346384 120349515 894939208 592071088 791687354 763662211 796040539 218221957 792419022 273740075 776933165 80548268 845999718 232940458 701019870 674370569 684275493 539106120 355847904 197893912 803217389 817054487 598690935 808411746 735653843 228976972 62590911 973857808 17359030 866226672 310770421 72705413 986576186 205709629 517292852 630779891 821888191 165849743 849001848 614307212 292106169 478451364 547371831 138105886 563908173 248391701 664992807 248183665 787497820 20840710 446077576 443231560 690411548 44768511 104159658 426065390 126261834 19266920 252439549 143620864 885493591 563209970 68842628 724586128 621435950 438651832 207882371 443324140 604501574 909400570 910147704 896607742 240368285 457519534 887229979 804276457 558427586 404739137 52460122 198441758 278096198 351054049 641673317 968507745 248338911 745832974 247089487 374600745 765099893 499529035 370737960 503109835 915255356 439580587 80212315 536691305 878232418 288094685 832531797 335250343 50011606 742679500 84374436 290379890 52715385 824120767 94656346 611142971 228859903 999632819 809584728 506956101 203203220 303774396 327980197 451542130 49607370 575069683 678659226 814707262 74598718 49397185 170333449 842370425 341494124 250545763 231578082 72242893 538640447 64109878 407493236 588652052 659305729 344384023 879031941 712021113 168504789 826204638 175680435 249881044 825837457 837781514 756837144 29040676 141555910 84817340 333099157 43679631 512403375 11758383 858386892 439518444 913671919 28720340 281888868 255166042 131782454 513466949 327408935 670422900 430093178 587418522 111591303 89398906 931802544 843139595 653936371 100307333 669344233 829616805 202704728 347698041 519914671 959541871 229255068 661470580 896875562 414870576 705150210 261795288 279145310 416053453 701313731 192817229 297290145 983202599 300499622 429072598 349185899 627908556 952011850 779279077 67843429 63603152 721194334 999645973 759259099 375130704 952469657 281119683 57263861 155174384 628817723 577178531 967232606 710589142 91165462 716624519 125459717 648832023 978419807 404605027 64885475 679733537 449938607 214691971 515452487 750438228 496280921 717154738 230863136 448292770 348950166 298706564 364412273 70144499 298352536 123671371 297791555 103338544 257307405 355055415 258512927 886125127 784750297 78261884 449230620 875915758 794886403 574690337 377264132 773306209 831811715 294665958 305556097 281750321 509357929 673524936 32188548 5638849 390679673 115568035 306447970 739629838 414274599 523376594 662290688 712627134 499564317 960082242 815965678 756871721 167654008 926994956 495513200 952404304 5256840 944743819 680836413 800143242 371950507 58100544 425965802 203762221 352766502 584038250 338028893 714640782 257563185 222733793 572795982 500759209 338301827 879243951 92905398 752576425 255136896 755196086 317719911 754701212 715278327 133685588 511572933 882932335 913196895 7086132 687852990 918453734 804346302 368689403 571113327 176296809 279306298 849595480 232575381 632072799 433633730 570604274 199229932 543713266 793338066 772025913 44472475 131639892 503786215 137377872 884216317 758923111 892573957 54452579 513624322 460368636 40654518 877713606 195817322 953851412 737316089 883670311 724821498 541662391 104876065 148451176 570475551 384182363 998046656 803050931 868771513 284196737 373655204 68001445 827910002 19509621 840027357 872382476 151149513 196329924 862276700 887882181 955253034 607367008 942334759 321393707 67735643 982989276 199107313 116069316 936840687 936423401 852255979 514178536 330602143 957132043 662629712 901077693 193830757 660676367 556644976 62602270 944873103 930300179 983120066 625299456 949809800 675663774 350198284 953475664 871993697 212474983 841357844 827246730 819841990 636208954 1156789 740093985 619198229 200264101 708679652 408555267 989203853 560935630 922733803 172322348 370584025 437879866 73400040 416931133 98556232 482561367 332049754 895945686 265377898 315169819 373761493 67704049 990833593 723959776 21179712 715343641 936434758 715053907 395106723 608793100 351262860 396263511 201403436 822977440 596527611 910083087 84049058 438247815 323535069 6782860 610570162 546635445 297179077 536486554 963566577 248251660 19047920 295616331 144197345 284425817 463302501 370475190 352129865 306652445 94434965 225825928 21996086 883386075 940879834 417102808 344695526 144659045 813366318 546098961 967636484 262410280 308698399 51685542 700658094 484749819 910984753 163744608 31385263 208163830 700231161 994951840 456415489 719279080 143084522 453129186 856221249 606387022 823604375 60867465 913039467 770555691 286693393 787551904 653941765 227573226 57171063 998637290 372232271 870537380 397252602 192385106 985464011 558467353 244070647 538638456 43217171 7571752 702383063 74602434 215735581 402614223 922070625 524667421 974409655 917671498 977796606 830630903 376574871 653917332 891498367 142130689 276989375 30708111 929682592 930931139 258281337 986853654 782084781 483029959 709907385 31853734 675415064 695371395 590321086 919485711 86526203 486054609 927057462 788909265 413173394 995309394 44039840 187760370 519976814 18449494 105431867 350289772 701596748 482006737 856723455 445611466 624137426 133712829 476319577 406336369 917160320 734600913 393190023 551761452 70147223 103097407 583615185 745562286 650985154 26452623 517564348 737511356 512507231 297138161 378936972 925680624 292447554 422976811 113440993 664940720 441426304 71389211 15230491 143023051 405912299 724470297 441150869 30049724 858183126 917470445 288902445 627859797 504587709 682092467 179621248 574734931 637706225 615752784 320297216 141207730 642205406 837861564 731235437 7228988 134999724 110172409 785425963 279963630 533149219 751383307 944904349 827091875 822772517 812651191 822631277 81201168 389637839 263782145 111250891 100337316 33768941 252669687 728197112 538356649 934762153 907818359 113091579 424984730 376087495 285905147 418708811 18292900 123766710 149944248 878038240 111282785 112633008 663464202 243762766 645782226 267363861 41183466 325390452 90136377 706351008 148021729 23853896 95988847 264320225 135104787 196326162 298089166 240290825 924523274 836445814 27569330 684857984 949537393 452554059 60945478 87958891 871262869 931754730 64241952 873723468 662309321 28041088 986356475 178289874 271803854 484655053 445653734 165503671 810045504 388306463 871854679 958067232 412160358 967843525 74903809 399781496 16686038 372992974 640072321 793725663 209438787 667641650 331099999 11492531 120195708 244561828 99451421 843974928 28832909 163693372 570214748 691142229 191734460 556571222 869432103 316054665 41226274 315085836 481558335 703788130 703392298 353413013 514371713 115552656 173772889 589275521 367850503 42975279 962268494 7922823 836700941 24223633 675564472 167800939 35716163 648276531 412362767 135167584 344767811 441195675 151377307 914982558 132337904 195628118 324070131 854286358 511682782 217812757 21888545 993241117 921600886 725280843 199170481 288488950 693349850 372943370 877764471 61200352 415918648 840032964 921639527 105135940 864256596 449720350 272936879 752489111 97996881 537815997 740173046 295281043 979011671 891550352 62779952 963865926 87178470 239366434 670668635 451377603 457179190 692557180 444618719 231296427 270354374 643789200 519785377 963704223 869248921 250066199 877420926 137683920 90099162 651576804 242819859 806872110 101297154 515756737 411877572 51810386 53572733 152050617 199607780 885100756 896117320 262387731 701483033 835812141 501754164 224668020 287189744 811449706 917225199 584324814 42746132 187579572 80630365 415047860 3800146 949879285 665114058 733737423 87563204 607729572 385314227 330383063 267118033 339127732 698656151 678995604 390938117 604745236 683562572 590545896 342362343 579679891 705449978 43845375 268008384 59720493 121029746 555198127 871170198 38254944 139522940 766432682 78350867 72669657 33996893 82151012 22548941 699110951 815888435 110112145 159356874 53719013 293011559 278991258 392846744 991667709 957986861 636301212 448929296 494065784 79363459 791291638 73745674 784813436 687653365 194270409 844533928 808683110 749468535 715704126 846938054 741507827 334653159 925288920 814177483 368650051 859956284 689242775 67761001 528361070 651871271 79634226 582080082 944882829 358625483 827443177 789066890 169128695 463744388 90512537 663194478 543107846 881804175 589456504 180437633 569457539 783726912 24971560 230657000 385711799 593192037 77595053 979735977 927845195 855400325 646429811 296495246 567872960 335672585 216772598 96234029 987543856 148923176 530830462 784943036 507548658 358273638 426526277 529193705 674534377 517038814 44904534 70158574 251359340 634361037 250596206 820816878 270604301 275567765 51473877 508832451 868759802 981585282 488568427 649121348 689501958 134998237 945616593 109891269 323187173 14905543 206125297 163247380 163828718 736955758 800706768 523893727 947745747 79749396 53087431 622280123 596788209 97991965 692438696 848147548 584869353 943034901 521480777 855473653 71119017 425471006 216822455 792395170 259572639 705390881 441516518 801590948 692905469 239649462 911482216 868608994 107071356 117607512 31856373 270900073 707079621 685079492 794793800 507341719 764828888 700397582 129621841 214133448 798389546 674576888 62280996 235775251 470128140 436278124 91248903 393763508 714265481 160587710 186158678 973838119 865978590 480191547 627945418 411400411 719841008 539427633 132525756 826912364 509551496 16898480 950328788 69147468 701977972 597638939 576489186 466806859 298036521 558627378 680940306 948942418 85720617 595737653 184717668 408365108 884532129 128482923 802128616 598797609 289070632 988287293 425152080 7565573 320995191 53097497 271482335 40836198 445041482 404008090 720264913 807109329 420906570 523110053 876256797 122884541 120748991 305262334 442207751 271301863 716406064 123148056 220244281 802126680 571402061 257478300 63008140 308450541 385961222 865136755 907248149 527548205 705940399 184916580 535113778 26935589 90530429 806596112 920288138 388088262 63120554 493069403 195197590 484027123 16179455 923970738 606911663 136928445 81749424 49119413 260746660 798155487 24783820 480990940 452798518 448702232 738469239 515806657 757152772 976946813 380943411 516917273 504495017 86883809 554350204 892125146 966335749 644880632 551237610 886623887 32968893 614358163 232209641 80682835 98385285 248389095 4653572 557813299 237833891 86402995 459449063 498580550 737074833 336749234 832087841 189873351 785451466 423073432 705680007 395120589 400020244 939139770 764554213 757031612 878539930 318904417 649156758 844875679 816301400 52910719 584015917 701786645 667268881 816225557 782469479 765654165 917131003 639639402 175983815 7481245 578558749 635432877 506061795 168149933 972182110 190665987 358023283 610149927 613739418 916219642 5270516 13759661 855359411 622341080 623307625 586415692 941245496 124980734 283807722 610063248 177891452 867823638 311849892 845160332 536565546 946835722 463330848 306212900 438991475 639314662 313694145 17550223 274747538 819755939 38216508 99445999 10421925 396239790 709595926 476677695 164975783 567382793 342953707 20335193 189723872 966261331 459267237 983485720 91242064 743074958 593548967 269133515 463414948 757915210 114293846 999980493 704750931 430141045 158709745 143742405 69455706 472403889 13808980 196719595 144676179 52025487 296165594 7614455 300781628 5761519 484292149 465757411 573144311 827245856 338608955 615384534 793507186 797876191 598870253 737265602 393467501 44935571 6399116 856882448 802850780 973209314 709379292 360118062 255866710 868089036 356376819 325322416 340492924 222702150 522042010 485169102 127243988 818207603 492783557 280541967 676485473 977075705 746299377 102146135 656837912 937424684 717530669 302861450 587817226 168917273 40127051 981284726 213852844 899042518 838167173 869219975 724768183 400062817 81854389 980634893 268151852 438231207 158473660 461161128 513449708 680515669 946330229 640693695 351239624 291630137 921235661 27725096 121222194 520051390 129871231 778060105 309992425 699918251 80921554 897809650 868835523 973564956 879094376 82688366 872607474 569777900 804424693 449892008 969840716 886279081 430526900 90508920 177026639 589000559 551670047 690476346 122032580 350516627 183686392 325788555 494663116 104922052 206030002 615885309 477489793 188417584 246461765 787482217 888335834 179899671 537808219 757171357 5980978 269418946 692376074 878588451 839196845 349317118 180996811 661553913 235596198 611523710 604579184 412622836 53040621 8765582 103099181 27589552 359282208 139301924 353378106 853945323 96740328 559408107 322346983 574230120 747825691 421325100 214228689 636161524 601224770 752036907 245849232 607205747 21455852 790741658 338310550 713169048 140058775 519307360 227239312 228171325 983347421 831818495 640794160 36388041 840584076 596409693 63977592 52382636 735711616 269872049 758844310 832451943 829280156 81191293 259198415 577105846 355032744 325943455 65783721 956257513 77980361 164149305 415979611 951952564 954890962 606806512 517637963 94949736 126113871 597393627 175637412 961977644 281728473 816431572 850882036 122312549 265357616 767375980 27211536 853585583 37248028 786055845 538553878 866528183 719763489 797752292 296150380 74796232 123695746 214450453 883570096 54192458 378599757 152066059 858661373 333490718 758872570 228815687 280956805 737502793 826209313 456594217 551996788 107937786 125542140 402878823 82766686 243416107 22771154 962494573 97001689 60019182 601066769 635555566 779063716 173346610 285824209 75214096 100659193 262036306 142180900 984229289 168745115 520780656 988811699 879922839 854271373 600200620 108738526 987744529 190219764 787464190 296855097 742216551 747918327 422397236 145095374 683201364 665813342 20382879 498212288 615331383 80402060 99279057 103403300 859465776 272625666 389227509 787196223 373284858 503780166 929377122 210030498 672525281 302674129 51358548 404964471 9461853 651559168 366219348 997206381 841778931 6199890 294061478 583995482 754118216 568975065 581607207 289835932 87304759 601990085 788048219 702636141 534908497 739843627 806039440 246890624 12469292 47783300 34086846 238270502 551563466 815980319 300817351 76605098 118654447 352175899 481569568 128116299 3735066 847788916 977839031 845513996 853988805 124416860 282025829 460623372 693391925 716149387 750459303 780696683 170655824 391023874 483332823 705564320 130867500 141888614 952454943 995853144 189671914 839058140 86639997 741235379 507554810 387457347 817840476 478725608 739633245 299410043 459358258 595884662 147198958 437197288 293915010 853704114 561614148 575940838 314327486 107522424 144606577 917303140 888219106 315262400 160843365 224068280 20826719 144227217 365956893 973281661 140080360 555628806 664856152 79236708 296864184 172410961 319210406 114704659 651136568 58843651 266631054 110494825 507244664 266346363 400208464 801159673 120050477 814338963 229616863 286894314 921861386 374223439 56713805 810080491 689485838 217557170 34148770 710312556 361784386 252622015 536110568 354381097 808250820 53483071 433617804 105115004 225894031 752828209 72336014 729546950 664188211 191483419 692558126 23949227 310346134 92766589 825108899 282912962 759621904 54725761 569807275 681483289 428949199 626521079 344080132 118435036 844078248 230745253 681263943 58378985 483367267 69890862 412760081 144134439 123373932 846377884 101765794 201784314 451722445 26618159 931331263 968427007 218101578 623889388 992376233 528447711 569172329 817485132 811360672 181310584 724727244 233684298 862793872 6192795 712721728 59390355 124627830 409316328 142651960 658408125 467695312 626019226 580815338 880455393 770153664 704189270 579349628 871919457 905973583 31072072 898537616 689821198 852015431 969155545 166226937 844391663 350119607 735399265 514393146 13996630 916709848 91636742 247680927 632020072 97829536 960402654 543926778 74973717 222235333 686578737 733381841 689930645 165114315 166713531 570386037 935267978 870902800 2252016 659703787 629392734 33324088 410757754 171730283 737855870 232429650 337957220 434763884 582549256 73356484 949157030 596545885 842582684 40793771 844226811 327119107 138623306 657145816 871045884 66113374 879381149 410140973 799495215 421828145 575255287 966208745 992214181 363039616 689627896 994466196 22743402 171536981 880306635 286017507 343267264 470678856 518447156 681224483 905442740 100996411 607097318 707116121 550058647 302196353 600426243 246801809 481831811 591565900 903947625 205394047 657679273 635845125 615535019 309690839 57673269 190790305 128415935 902403801 553829920 818043830 749386348 429089674 842097163 482209335 567623532 37880778 952888190 86070688 719105260 710847281 39583450 178718929 417963401 442158449 333431634 18389643 688960257 815263444 462471894 445424233 20657490 120151167 81269357 636192508 429842005 991458977 679499164 558257940 746379129 85845436 228818121 348281829 514935109 70915283 683007515 82558640 108796060 488412056 21145679 680417671 199259337 913245481 711652952 469739089 207920281 45084585 340645084 896880537 860348028 803116977 342304770 733521870 923268143 276090478 222230729 205626500 120065807 901729893 616400791 718961287 987575328 845218911 67243115 355026788 768650546 602766981 290101779 729962957 91179037 163763810 262896980 142954725 77009290 974549931 612693813 137445922 872150867 953338896 34326458 585015246 756455873 229147579 318537115 532240367 505238057 540767844 590383218 477820215 295014088 206784008 196781501 282589415 904519271 116540968 637616202 525686168 719307948 927717980 108165476 663003336 91481789 371062455 805958060 21007430 198128737 418651873 10969703 70279603 224507120 45296161 507811201 980962992 274443739 826348315 365719711 632198147 219632510 956102928 110018361 514646597 15403288 159316214 649752363 919922558 275857181 139884916 298125077 847681480 67602896 406290552 510684816 11601036 777353007 169159227 885124818 827998095 587811099 896094520 750794050 812318219 793907032 258605250 645797562 68350771 937469916 864033624 553065269 9618778 672652904 663083630 524265374 688056191 822399843 26534089 460495100 950773375 166419004 758620176 798454854 86538251 17427079 161656021 98139287 794780085 330815248 835780456 475294532 771142698 584391327 226088581 435977268 230814711 337210182 81774830 151681833 274680097 798324805 704747101 284298874 470977708 220347082 661080600 11550250 42746924 687614688 324561701 846036650 854033691 83181876 497007856 940571942 100608955 658663876 891227580 747905391 841995475 579524387 75716274 613138173 16432065 301804854 49115440 247246775 639015035 983406621 398928607 766211484 634247778 103675708 50510357 105225485 324022789 564107308 969292087 219286065 251721995 293853787 65322714 105755686 229552015 414846921 898843979 182677321 73510797 790071558 783099063 768022623 222112296 858815337 233677147 238544360 13136542 135308939 485791135 652151577 118715559 884719741 270879412 605479688 988395448 173906120 563221525 164934589 738013428 532513611 236737005 989735422 678883749 154576070 948007459 908435763 569422991 699367789 943629435 495450139 341955698 726728498 263472761 564067993 438060186 497149908 802612353 451196727 632458846 288403487 103348303 603690756 25639579 226744066 61686796 14035027 400650186 624908320 31485967 138663613 9938282 268222971 980915386 688822030 422799040 781439197 449774145 992222030 480806985 393403579 340188520 822762683 972648428 603661281 239347027 410708613 953327540 41959379 861905340 438302737 182879217 817769994 41993492 208518796 44514060 103680287 75070174 297680597 581104958 106556140 436344209 591043239 227295462 269775946 279865269 650094501 51215142 729639413 494832883 384538479 975559343 835021402 59817513 948207771 291199034 299164539 211432735 97042925 341123918 925854426 535345661 524003134 596140772 429855505 732521929 493171183 386052143 807592102 790851779 967157101 766664593 79712339 558200339 993960054 349488284 690581959 496570907 400703426 272737723 991403789 785241904 248297066 678941542 845059416 49021188 822656928 144223954 112970274 919699852 337864223 38824700 455045513 714383709 634965471 884901017 299421989 128136653 123469511 107014091 771504783 90626611 726195035 851217121 501343302 720155089 200705404 191925260 69242347 453925181 464662983 60646135 91683436 565476400 592104028 936742851 614497587 267277307 933483157 727467860 186977159 123863731 618808911 494539023 838247439 106290733 231956391 137669428 86943737 355425901 97199870 858448519 446052512 675911256 709665639 947395813 248582696 762887395 991837424 317825042 216812575 309016758 230987528 308496011 874493157 823091556 97755213 341507095 90368862 883754721 68974955 129862372 7618452 540300217 624401394 698382242 646590950 856357784 688568021 733534686 64300037 638284242 591983205 510352548 166711850 154165195 310264712 415294545 917052589 154618487 733119587 986381516 463635245 964107114 147393878 338128401 639715021 245149090 679635496 582600235 128903811 601126802 712462606 989038614 141427018 189380352 539937207 640534319 898254487 81021580 374069005 962554523 571822173 818568561 325423422 738534022 972733755 635688133 153828567 742302696 790306620 886948153 581200563 106458216 703571618 728594440 444586616 343286639 973743529 976738463 925886873 955163691 430381616 490865830 796718656 424324986 532762533 189172215 64859304 431017020 122710146 291444660 246087894 694532318 110013220 571511316 433066340 935263327 59715800 439411258 530082374 850022419 178875762 111282936 956480634 882447379 839877375 253583602 78250369 666137255 82838416 4137241 473817298 513220032 347519423 123052305 937545017 880281955 164740871 2404320 163815326 287451016 146365332 409903220 981983334 256378551 981414535 267566025 44158229 41130334 706977282 574240602 743669105 885853043 685523537 552666090 768300421 377917263 658766043 846550790 896570870 741604459 703204382 222904519 254824490 903240156 345956823 44885858 636038463 510697694 47290177 799853788 798148709 46171860 62273359 632648394 302550411 896204245 900214418 346708639 789850931 607191699 920949241 386036387 345561093 458989129 938702476 113861514 689422744 449984871 812928655 585993613 191589329 368649388 808898131 298930170 124405896 7371305 343816027 760444358 370585350 243622555 412814497 21250411 289794415 475087856 653898804 592344825 223808452 554113222 791569815 13659382 13821272 565035407 399695768 359382365 24024536 190914596 325760230 565963631 640899466 991205236 4473595 685005146 212370975 813371725 983935315 336776870 673259381 327751341 97221227 43844731 571373895 510035724 65095141 861168309 837639931 718993944 306029485 61448382 125623517 97599300 75107764 139444789 515151058 327319883 351343505 391691945 370750830 529620086 957655575 11650295 520825321 962129169 549171792 733196295 628017245 533107106 69973165 301276626 713374798 19710743 197637708 137265045 382262818 262732848 998433353 219902748 834243143 156979190 133867482 959866660 107094841 61491597 951827800 622245898 388811479 155687656 13937843 759562309 685307741 824109769 623728955 58649413 786238938 25417099 644362059 266772534 558524204 566851575 568049159 124415354 586562318 765686866 261680398 968825135 880936065 112630102 41244235 715179208 269609291 175111716 527562219 229220483 236603312 331906370 851466381 477931142 340110377 717920575 90009802 25418117 394546695 713738757 936583881 33301984 739155855 580945939 300074518 150196410 313866 868123676 274611763 586876183 486326894 536292160 408217669 219779310 648922262 301978255 934958517 771047904 477089970 315037087 268387 566209633 499459808 704251119 44140775 839570184 274688045 134150576 717504652 669234739 700405684 654088532 702536723 292077890 87550823 2611240 442274300 87864688 723251267 569402414 527257222 62094512 105694574 935474890 281873822 607133187 89969497 69348690 230697442 567059466 384385777 230965828 133269099 883845584 935216946 29926225 575932120 62421342 16593152 293436771 731656081 716998836 800041655 434192803 9076725 887592477 289320394 303867376 827973516 12571660 873269790 355230737 74666172 831480715 143221978 356539993 291130253 233191474 425888682 521827694 652767292 662790810 752793522 638552742 399152746 540526819 668478966 975084865 602948161 685072117 121037987 187120593 254587304 921079641 621313395 263664029 661188469 910633788 567531404 489161984 775721799 293317545 696909072 850387970 124798259 840131050 59444314 415928511 925838875 337849348 937756205 578606166 640157 543066078 69675259 399792902 936109248 738154224 227394118 391573760 275742693 348432105 578694352 530329996 269511745 52524098 646510376 930700214 963157885 66558132 272378549 591396036 359875676 969287621 294300357 484673935 661935022 353744671 753118797 440290248 691594018 543391353 18896414 544750526 86457430 88571672 944543428 875083030 679242248 24453897 266656789 807501292 372886001 845351141 190347639 642397746 897875238 836858015 425614311 713549475 903416146 550509211 157461862 263291821 372313183 451762218 600482107 34248204 805506888 353600904 327054804 349617257 896992256 198467569 894367783 835966038 139555592 691427562 563565419 818797839 715881458 830222207 478815482 88767459 528089699 669163121 583681556 278481289 506021135 861812218 844547115 261953632 412321428 2008976 525245452 784634611 453771193 125727559 671399166 111794433 331844814 998453969 313928041 81353421 49437889 60812175 769835810 188993481 752239736 333401228 7791319 320637546 16139787 339123153 261921356 396745837 8286273 698119263 675227125 366823759 559931480 372290591 628777390 824769259 374299566 6539193 461920221 680587111 132266751 133319387 792381543 316627916 984289707 106309583 250497689 33727596 19638110 20333498 75237428 771877845 206251078 83028746 945031742 222390864 274668250 59469449 619136700 282954522 757588711 146880177 649778280 170036542 519170767 131072021 994805801 745986685 137611214 456726021 426573795 122394316 442561759 71471689 439022232 279367818 30297623 689519920 165611765 49935732 562369769 240849192 674329929 768620846 176394289 619361670 991011709 451062539 678831119 462664761 586533412 288936181 462061289 88828044 458972723 981232055 219900064 453778523 579735091 357511277 763020895 6308885 479905593 58099006 930296925 918927824 337466823 960594548 460964095 355594939 863046631 23333863 596444130 537376559 644471061 625354770 9254581 487999121 76417308 540602051 950663881 515467072 829538231 265241521 604295115 288510953 98989928 824195178 594805827 678725018 181706455 357826722 537550255 661612047 415925727 467847179 433056222 605908901 280958078 746536668 961503839 144004709 622386882 410464320 533897619 266857942 35819089 395668551 754857063 964752749 936270601 558037295 480219820 765808832 823278816 84514934 906836136 922268743 761226463 501641963 453510112 942932917 711985036 991060366 457061315 127910762 311423897 742633888 586336014 592381974 489170555 547839852 588903034 111557437 958304171 975317005 230931730 846639611 370985555 838305144 811392359 159772508 248858791 144128530 925581339 72137606 81159815 684933826 846922700 842386278 39092140 152949163 637835546 751077175 144009529 947413213 731504288 455433425 690047100 317840301 900331750 31734007 718196504 341751136 995807795 529017026 317068140 79255876 375656637 540570046 917561020 39565347 700342553 166419810 36210229 478440243 91073767 117370043 163374069 790512818 812272672 202466208 943461980 302624570 953543383 87471508 250037782 537564022 395421284 792601233 855404323 148269386 824335239 426117178 490020521 672659385 955134204 807088660 751915261 183307192 200175057 669476280 222872538 900517610 688412441 259082766 378957852 779486207 228969161 394848272 422515376 41241832 597314480 365977355 343866401 403374214 305965215 446420534 940938235 553902850 239021767 648858909 702172235 915873357 74976087 192192755 588532742 882626642 851797766 192964354 65933833 51972823 862440633 141322722 952490432 403369425 400405488 183964635 35371983 629374648 578812907 457887358 523132831 28643738 823864712 866999232 284534303 982346278 165936117 77988889 536249128 404957883 726847798 90937714 173347592 654340236 283130469 761880333 389483229 134928234 954844686 455417061 39417408 669801670 596739782 844424191 73171094 849661621 28388826 108543076 331552620 459718084 418946785 854685451 340878173 95327848 574201034 625412475 77674126 740137150 703401363 466439605 145095033 282765512 557377318 170958976 937105747 840507786 932839308 179105327 827952372 740200345 634522387 719886131 262518366 83778521 564310322 188205811 933440141 445215499 149265238 117509113 757449934 568212022 972194563 98328106 663539869 546395596 723740580 593730346 139049097 279658294 60169950 136660481 562423806 617547268 307619456 352045904 310571405 92975115 531151231 991040128 833175459 18189969 710926259 948210176 101968489 127752932 136415986 887924982 425484782 138197575 5434094 182934715 558925948 977628656 133779172 74982169 376540603 857519751 668712514 515589699 137178044 728882464 652250180 552118201 198946083 959869635 904164105 362033839 52844750 435315335 353073967 738536560 453505303 916516577 539263088 407990144 44269508 528195425 295915125 322270641 666393000 153865570 505205355 77835299 131494225 638984526 152817467 360551179 349020628 821529981 728657229 338715023 402928796 233423760 890833224 601874878 45809747 647513680 963908716 98654496 82829014 169499034 689707407 388850668 86015610 81486846 796840811 982801469 609682271 945272287 157588461 128591622 99137856 662793815 206426920 83148432 154294692 359244387 296215962 355831671 180774367 24873191 694546694 583703162 258296950 437896269 38094391 304106696 85409948 854519458 255277543 20755313 24018492 797501302 262122332 962550453 878988147 911479495 797868274 488670417 856751781 955456734 617262038 808405989 470766901 823688958 891554420 477577944 35449696 40286734 833409615 216224062 65159924 380472660 652443575 175973225 818368928 690537965 480079921 756295227 397573774 587873815 629566891 274108617 385375116 744205574 89175422 116879615 655685068 887043695 605550031 364953201 695016780 75328421 25875541 18300032 751533730 917429960 495877976 786983425 957716693 181803942 3207486 875392968 562276601 508167412 51366193 233161880 51221728 383962465 989457106 448795501 971836279 471540348 722904118 209727747 68262273 812079539 326607361 723947341 551639585 932157391 941416893 99172716 860002163 967292433 117472748 611535892 737238744 465867075 251035668 547471789 647671016 106759505 422864756 209947616 614926916 326747300 443109495 666148643 710709764 285082952 114944144 682546043 609139651 837848261 892273789 677401923 502444151 71397501 253865615 54083735 3554891 195282507 153256450 716073406 15091291 123245549 180125649 752330035 589112623 431161317 299801823 236783638 537920821 575182930 299247605 152847737 901930230 742357099 818996379 612639993 879956402 786456874 147702387 489096052 476821486 892492527 19014327 979265636 963890027 272879941 33349370 819961270 468162448 39122172 536034675 483253738 162367720 716160323 88100124 751480343 147321639 387901946 840780332 537758812 963084876 140027937 690606548 717531457 734901387 362119278 182687801 614857789 1092504 330390188 956470192 477913989 75399066 975484518 457179625 39289093 248364459 343045346 859250362 569043258 234683869 247801388 52296995 397051589 816478062 140397119 1048283 816316053 380815416 841828614 354074864 196416643 834372902 897197763 913948099 569274289 111833392 96635900 36648429 112925895 279542439 993118620 590839884 354941504 821119490 48019508 246746948 69483948 243581205 105997309 491043557 478265074 206315048 395856903 727833014 22793110 388770373 728881296 691625514 769585789 423226261 45700377 818518783 110115515 795414491 584983234 679389803 907247882 534135485 568554583 20173777 813677923 414189554 611013660 21135778 235309043 511549519 267882726 157309342 607647075 226396386 648352898 85912148 285227786 44209801 666261513 160537247 285496525 247659160 852162760 55082313 670885421 750379488 726117448 781000935 545793978 311100681 312907089 305558211 845236165 881461671 325731987 511430439 148167576 789261998 385082568 383476619 153327868 652965293 393302312 760974943 731878031 41655210 699403442 17105816 938381362 365664955 177643062 76394238 613324114 29805821 131476551 136725886 632701660 710110350 770243172 31011989 21211030 83150260 336570199 718963546 817128282 662302186 82910336 965295858 304080535 467992903 201288828 457408403 973474548 594591139 218383345 705352578 488762700 917786786 574974745 279660413 135968092 752617806 356054651 601808558 634939978 340047553 738534443 120157989 50157902 361293967 151169977 923885283 296960578 487740175 495365180 114088860 2558712 430791867 931901069 306639247 898784769 985706248 764047649 724775668 432813738 982430993 282644597 921576438 752734130 857619341 53753202 741218574 462753498 262324204 343027131 97693475 602371756 934077925 70367815 505046009 295371891 221537791 281447643 592332469 709277966 629329174 558937680 711836677 60121040 343355100 18475923 811422161 181577699 782523571 536197828 614391436 617470915 818842425 388484225 222721397 528978117 442237427 963939970 991731615 704561630 159483452 941941441 159449738 93561376 12309256 517012098 241449619 233847046 798459741 686298439 943125011 280305266 97752470 507478040 340426306 441107569 525953962 4364818 622685267 160993885 540562645 89593054 630981151 211921421 478077279 853702547 740899538 920314705 670158868 585147504 477392686 682158671 527088944 489358775 628236399 391914551 6370873 869686017 625761597 657346965 408500807 421402959 937652230 506253276 928880998 130594887 947360844 307351312 134959704 422562462 320861548 675522349 512155515 951842698 739960121 990232793 658061597 333376010 763063849 180736816 918523513 92972887 862895487 298128809 582331661 491131885 690043359 441218885 213334253 168321307 98565849 621835059 589724266 36218079 128088334 371121615 19329317 927965529 530989278 154289021 203044342 851850825 829811369 567716208 803693523 422287841 410465353 314271471 755663851 26045553 495008286 674187363 119018439 357903772 972316171 553866452 701552008 514875882 995085336 914886260 683197188 93651185 389237670 125437805 982385615 369842355 496559420 1714931 150324235 27548697 8520303 205884928 731915874 838331671 773601136 388125748 113135864 184066488 702397218 868799714 210112040 197405503 395503428 181646831 407825627 220335951 735513282 109377634 735211832 730598617 876780246 418409019 676766153 118534267 543846824 511668119 488376622 892922595 365899402 491217208 772987643 374419704 697102136 504903516 65267727 470703271 893029263 178403590 507286110 447942832 47203303 717398149 645348335 295223082 899044979 53173961 515559032 487074612 15067946 250770863 70189581 891848191 521696234 746955733 10382458 65543057 111140204 351275431 810982003 329555957 842492638 583969645 703975660 392111125 941389513 621759738 862814395 686935127 800163327 222616856 134877959 699882981 940015005 632742645 995106063 691576335 538432957 363181446 31167299 553500902 613952309 101356879 297865445 135648542 848312611 160764254 53707950 811969166 364556036 717206304 141525122 59565025 153692300 698017134 451676150 95081812 319776871 167006896 782016939 972456550 389623752 769411249 524855882 182155108 402153893 372478296 873731442 940586849 735659742 904898740 346604102 202128402 6255618 496985898 190293295 707084581 657750151 96517596 371570098 22306186 813723899 513095220 81871211 967416198 63628705 386063712 62498010 383405575 553070607 697031300 208378476 942694358 318958900 733234358 124849465 721112792 105712653 851097259 514215992 841372394 608512350 713336445 43500795 467284320 210322343 86310441 26885252 720588845 182828036 398455349 595411383 996551934 911550568 529798945 963968132 975179272 915862656 878982493 211101199 468933262 428530144 419479674 264143972 747489043 5230383 388993436 321118186 110943036 92607046 687850529 804831781 701119396 401186973 700848928 168403715 464025667 787159368 195288966 184614512 969987404 593744314 780025894 966539337 357811234 162341190 783023820 185506857 78203845 514522664 249124407 399653458 795569159 668604081 663797429 395574553 673834463 52790865 716692738 637293850 145397910 257059618 442125631 699033657 658246591 142974558 867437371 122272257 782650277 915242688 159403120 752637680 361503354 791945365 571693369 719314587 954286554 207233540 757337795 32490398 574272556 6462202 284660208 369841714 527582634 948457636 765416267 53933448 853764852 334625356 691227298 851679114 591684974 133352928 550712770 102447916 128843837 270666493 77236524 764010465 38425532 89155996 369164497 399928885 881101360 940857865 119243471 835387914 607756 729097618 720394663 574880311 735559819 5054870 797238377 115658804 806028858 415170995 169592251 659793709 749796350 860819548 363989174 193997675 846688827 914701944 148961942 828049015 37884788 226198466 592059480 76310319 315354461 961223976 476239204 48972172 754598192 447999026 884360085 607722299 29612995 457271100 35118962 765172813 314842321 832357338 880831616 120871178 247528332 50423867 633181239 849841033 763759766 997170412 43838708 610448593 764388707 45317001 291013959 654789846 271515466 883073438 731100165 439386278 696813765 59855720 488358450 303928308 360371097 225234886 911650607 389984092 682505985 946769568 7673256 849864658 631643257 888504872 823252187 879171588 791445090 308949777 581528972 407721207 158636541 477884031 18169799 923025247 523201032 161700110 430331445 794716497 44773547 13947961 86619127 594103664 73803680 574977576 750548323 434174776 800212461 514715281 824158867 335234798 314001200 831832123 185099455 945644456 572853346 8351641 677332395 216814787 169817770 258861367 624535993 328454310 736745397 495222144 103995908 112462780 656922253 534327352 907179277 554212151 548275312 993798403 832166 622078991 421292330 751380489 908770119 221504790 118612121 585445337 556739587 432613321 269793811 594355393 378257776 842647156 455223386 55590171 911978294 625041155 166967889 389030639 953495464 756229637 884252782 57491371 868692417 393691386 591818723 628388045 800419888 140094034 474702799 801252054 614689377 895995128 405148894 375975847 117499917 523761014 961421183 526755856 956374334 231214994 121111248 187148462 926378501 428850985 95254984 838356795 53892139 114739224 79903785 7387602 870968860 964156566 917395325 739661276 210364303 361730399 220565672 10784190 354340784 695268470 664552595 969030160 591263597 922217840 197522358 561279866 298495206 158943541 940552073 107385891 242674886 914179672 294534352 169053386 343030657 242305687 859926532 249439147 357044910 939830316 109343101 228013770 756503233 26738425 820191397 966867535 388468823 40757069 830168077 742809606 736025538 347237023 564356118 179805487 121971215 761878475 593601704 420466420 773338367 534153776 527852310 16013252 300849799 822386662 37582990 643880455 64692348 897509521 893319602 274253610 837339837 2662702 502267379 446359421 881917478 174975127 265743308 122902652 215732195 95911384 865712257 804274085 295664758 282584726 984079571 417635972 896979553 430197626 838102391 670317919 964351401 218471053 538847523 117717551 40857714 576430512 761598006 958066413 473940032 507433959 84836374 163796220 362613012 587103752 610155641 97046841 762078879 875898948 219949492 830327425 824326683 85661748 634601509 972507792 220762826 471197431 242660116 117742378 901395056 80762506 640576648 718262808 151749910 31940522 835980359 45123975 608371033 450094716 3190388 82311065 810045026 88026761 98623636 25174389 527646865 561295628 122221229 142242095 289710927 342170720 972569519 114037609 280348819 459687380 939061753 501111644 783401162 181721868 471370373 537312570 115000725 964463373 108091729 266750635 996403894 944072087 311874609 604774927 246683154 167581348 539602343 56728179 108124461 490742330 81902567 488287677 52037958 56640147 630529771 341748884 398810866 455615641 308302845 679159685 767819372 99880949 32787680 551220534 281602816 504158053 88533103 249119892 321137777 49141183 515870526 317541670 993213270 680261487 774832948 92412775 847842834 166951642 1657306 808483646 657693972 936076224 296771322 709731929 992716371 779817444 903997164 391527236 87949437 64816360 70686920 855768808 164697308 103474600 259505693 446300123 460149004 200555147 695420015 781286780 249696330 63806892 951344801 95425951 744068378 726177749 187838725 444427564 893129390 42012382 105427561 403339713 978088606 402198883 113071641 970804976 34532678 869585157 214848563 122482114 934401516 138051835 978250922 99098824 94042786 237756614 397915298 406708141 438311761 93335312 40511272 688008090 9658556 991856072 783434040 606243285 570550172 823789116 50670848 316195914 865801498 8614761 719535626 843890103 410813643 685123619 667211430 445346320 554708775 734576344 567828434 341626642 872628178 398595707 440725465 819187315 636352320 838640763 225895455 927180432 784492426 266406726 467704873 646667333 110779150 103655264 252910618 681329321 927444380 156097817 997525234 793245877 164712577 717060860 489652331 428042571 254700830 9380112 873388891 809409604 743956455 293733676 3552597 469100985 692329382 444278062 140804651 181198053 135435176 366700106 108378485 772443953 485623183 428599709 419111286 596402332 532254973 524538255 277731653 459699352 680636071 127773238 105461580 697865000 844834097 447630262 125907570 99534926 457010373 851812812 761460881 53483179 145546487 765013478 375100515 690392220 61807891 515905166 724106625 49759418 882605271 685001461 822203370 220744805 113601169 93831007 817147137 645856141 618369261 94878789 958071844 151521684 75168378 63533423 849386683 920002475 363680036 975294252 872053752 820690408 679623416 486030985 726689939 677686254 103560814 101790453 220594826 17885056 617695618 944701450 67644473 352817240 629702910 889847842 573562045 595820430 983678849 243225533 94192923 602048109 190620673 52264766 753569792 265789050 968314541 455472826 38307876 331994576 283283430 910361628 5201336 962906845 248908964 731891274 640593098 204986129 686198078 861187923 222871184 156410048 658405724 290515656 509227287 140624985 180363497 935305683 736445415 16558697 178531215 830638337 618606806 369151887 882903102 224692949 634940937 703733994 680165775 673248812 35728570 963449204 436126791 893446257 778872400 537552106 477853882 271981849 742538234 164051959 133169772 965409417 320462006 644091847 255925072 682205645 784716832 288804921 617511327 521162246 305363617 648558894 204316934 923970422 17710780 87220035 1179723 505168068 643470381 533861849 30933232 531715302 349827404 319576374 425161558 128699803 857128480 903015439 400681651 599666713 919583749 386367774 417592482 92562107 30459621 673517553 774767751 667692804 962322473 244795429 41371401 120202442 893354322 245688334 44172863 763581454 185424720 897868937 121265873 828895100 431730785 152199104 360610401 781558188 471775478 638288310 762774342 181420309 393820100 15972345 781087021 313403849 402340118 51195854 405965955 285316090 724713407 33250057 953008893 539552231 278045485 994380293 659754672 171399807 92584978 556443887 934981260 278009698 306829175 56247132 106904797 738559960 60962588 320031550 372634499 385254417 958319859 135408841 566674725 352139959 3897537 200278097 518060159 406237654 251473951 924026113 544070096 976187357 957276169 349595340 368255939 87838005 196491985 880526963 259237811 289076962 289487201 46735422 567086659 596316375 955498906 673991456 187392686 16461493 994023005 560027185 254232261 804859215 547952377 820906985 9515525 551849913 21185081 527575683 810603918 272659031 304118147 354674013 101362739 113910667 704269353 322135030 201748672 900761337 202661992 460986482 42354650 492149192 360238256 609441309 88465566 315737161 135949116 128374604 184715005 129972120 688401788 438947265 787347686 88870516 112370601 796863211 493236780 133555681 324438893 303840697 258731064 628557040 511031062 360093802 742467706 67816766 682228831 944216377 968578102 737407174 257719211 10932751 82072717 617957466 472890411 23054635 786210978 608839526 151429238 970925982 591327997 839831025 262389598 378675683 781217892 374760198 28055245 274454671 360832230 352494137 430811719 619563293 833567528 941842780 979657095 428551586 9659545 514402277 225284314 830753998 104325803 483003524 694203101 186398519 953477341 167093511 209453153 739688318 775933037 360882390 563130651 219777385 53229766 678036600 598453067 834447657 52796797 626508311 108902327 266145379 831518800 392230398 885708671 665086327 334073177 717882117 93637912 196249074 84800746 171438578 27003071 189126548 654442101 721206171 375525066 460435794 740816034 584978219 52640463 369265422 945860608 615771114 589042806 999090374 146324065 40012225 833538030 51637214 666520535 794956709 317782592 350555686 39703458 203491262 15642013 373776634 921373379 961796276 570025707 6174124 133234853 449545130 47817023 640193306 23267652 423342088 100629099 764083685 8320306 5785913 133349106 954180914 621557026 722391912 805787639 767881091 762404136 491842020 819518304 281441022 139315080 137300895 631996708 179018537 193308508 500155072 552795171 967198238 314467699 975337229 825888713 300218904 424882358 873705735 792928561 448150010 297047823 746074011 64750046 157884480 751859923 198099152 112065393 225933301 773007415 770369383 993814391 387927902 262211403 665849046 669368923 401526482 655666292 153881982 580545019 701491151 506553405 985856541 668689389 821021104 961193769 347094453 973756359 238592479 220800188 766684919 539258840 370364362 365275281 604008885 528248841 117135203 802108036 492830586 343068503 427631802 263199968 189399245 815559703 377927722 707764642 337444978 779454204 215947285 491326959 212515574 917438436 997880364 50888466 438644176 671417819 12082234 785738628 497690529 103191064 6538815 116891799 642449903 229419528 482167079 98975140 757668369 599302281 901083175 250498954 794887136 181231329 366215273 984286380 996791031 744142995 544567374 334236008 376113550 760514658 678079319 588629123 677953093 528476034 639517588 116597268 52410204 504116173 754852248 550100732 459823589 613907414 666992530 102273491 843326942 149159608 53764982 600995310 600978240 954848157 704010615 395865375 136079485 70225887 232668107 985386867 814368881 777235480 172139227 42998782 390266489 850218545 631627904 68219582 378694578 123661843 37333201 431104781 480294368 644701800 981205512 940117956 258609214 500714393 894907798 101936155 649874000 948672780 555447816 103368591 756037288 111974782 499233966 744633124 182200668 584418424 730019990 849085901 214170255 902159216 892084682 604436743 604894112 376228938 525172676 983588689 499890780 415022229 267209821 980185147 59724028 100931684 772819454 170849593 601646076 667727252 125302099 104036427 468916383 680749914 207405018 224953670 792724695 559155335 969586793 827441715 143573758 552123134 676527615 357744012 306798702 421128648 962180754 911692813 797357585 339869782 747797854 149764717 754892010 867524026 129949863 814616037 968455710 755285669 985465630 422618137 275529272 110767728 379170916 744445654 644033994 586575933 969399323 289275040 145731267 791502467 116716754 141821376 196141952 645760720 352081739 355457005 66889368 166778844 119666170 716763304 506648625 867464023 866528020 261540634 587504400 848994235 928673023 408476461 604279903 766655004 831094598 879809174 729939083 62781865 476771179 226489428 649357797 298686853 515764468 647605415 90189319 484997573 641943142 138847622 983274645 994024880 494304627 902680364 160803723 613970796 619443667 667452348 333951170 338488039 781509333 921455569 187482273 710182355 182448382 644278527 329353710 13542979 376604052 59292793 76324843 853375230 285782220 578198991 152062082 654063039 78320757 94767752 139060612 720263898 86131725 974851608 566805129 580436351 877531971 727608851 46923498 349491989 247577550 233391019 687980027 29086883 7362940 727978651 591785589 189811321 372257177 921139299 55870651 748861228 832948443 132195493 454752809 118730662 562910835 606814890 625310053 493747943 554098993 616887016 66528192 640230718 591738623 633333320 73183420 321786945 213458522 120106918 523795285 461036072 353497936 64291664 342639306 360860875 792270314 786941246 550672195 17043843 560596896 606542845 765905070 393545338 591254689 73174231 364792352 6681875 679989120 990102404 500429817 86604465 459505771 566958008 726835182 51244393 52807679 800018601 225547689 266266201 920125518 749342973 727302272 126139806 813634636 922457929 339517032 458421302 709399174 890189227 475465144 122512422 349248423 93886565 516057759 793019464 167060795 733366462 799701338 847049915 575985217 152647507 933654379 35490987 572121866 513005912 939251731 624929545 313024512 17315771 891195745 85666382 766658744 471014368 64322539 432809731 393472296 403839570 891231032 955387821 146545148 219212527 77900242 495793571 313099092 446474353 141329386 480159886 179840814 941030723 179726152 755826031 946194581 113380530 643833369 518316447 478902793 583085100 143245991 791927305 600400870 886958087 730110038 219575965 357972454 794432576 504902048 603961101 198272145 248649431 559348921 344817293 467861958 489765515 693127215 780961049 936239867 834456600 261120934 116080680 628003674 440847086 724423062 574198255 406743967 220772783 945031053 885646760 803857882 940793395 530090416 256775103 827751481 112716805 328867420 38240286 907149380 833769467 642201386 105421524 82418897 54066658 302755168 550280854 543832172 995882382 183758254 332588390 682855333 444879188 301185422 310859007 738242625 25608483 737573613 144986591 98897617 682604665 883149702 902755498 475914411 265756469 12046953 156182243 378473273 340914372 194422528 138139004 27200190 689140265 96076880 109619086 743206922 398832047 512416292 139555446 247230781 696174545 472143835 930086113 141053732 773329256 93461471 731812708 651454091 831035083 729315651 750351707 366156099 464981704 505623557 842070509 730738173 370186861 998252751 961727797 711101232 45191630 99866801 738301421 734331894 195943680 700436858 330055168 447292078 212853149 322126965 694522858 909027694 794270799 477125323 902597777 420116407 423103145 486926837 924086849 106654580 216242487 526954907 472810678 681224190 32578463 167397539 264478714 255281675 18166641 78722863 966382906 63358271 178589663 557200678 650206516 227049694 110153888 832778035 674341771 323007036 154904999 221380981 84551081 801692150 698506303 839665210 74324908 121609447 326592046 998411756 80780378 395350884 525366662 553591056 76575073 410461477 573504946 193570139 665743151 591671586 272293001 484642409 507546208 303399015 894359438 10269076 530448708 4513325 843047110 204790478 180036713 850468461 426171458 264587793 652160610 977194112 104253002 726485517 951319911 283361399 577413624 32100288 678712282 102780285 438207695 607803707 365758113 11712640 653890197 884017616 455900578 926183197 221176376 963446785 82098563 115535813 826232212 612547270 120049138 521795674 817337747 152602202 372264134 96025557 417189994 876941095 73219668 373959348 455942963 877055930 509837098 33356586 909156218 41065732 988653222 199880264 648869438 206927687 211592904 155275986 90945302 667493481 81459182 312121677 483456617 16074096 280173841 162205181 628621365 252739330 684000854 298475463 405341531 56264987 394501019 822531525 785722433 320237039 49007224 241665395 49809320 558844321 127538332 958965537 599910052 116191553 11362153 101295841 323119239 222955056 256571826 266580892 742964888 190547359 578702568 78937856 206621454 858876409 241143036 835242818 111615738 925143889 133718281 369473621 833925227 380735651 44521497 619647659 553489041 93528720 713829405 603298361 504889392 841367736 414780249 104799444 957559289 426142401 58611636 133194879 649097456 167699814 399775771 244578695 358247172 830994690 323516551 417384978 542387450 564659586 105144147 506519540 489803475 91378779 875993160 176245053 472114430 920514656 795892712 25603470 14043375 362238468 481418182 371449118 203606204 896198431 328764913 13681844 322340831 387376549 146876722 823954639 555076362 399168844 68533333 765839885 82679886 392049883 183224862 625067335 956709469 288369009 131586874 299029295 379747787 7580033 475274347 704378568 780611040 123683410 582498390 647170766 485921878 63916571 18619884 542044433 960115001 347384796 555726276 134972184 587277696 555119349 958926822 142354057 806804545 879976506 760710294 889484430 124542741 943935155 514551764 81252209 84820515 498654990 232797855 317084654 358751374 560588553 21463221 139362414 684271963 603961610 786533179 22710192 520394533 657669414 564754624 333025885 5054210 972997251 467998068 444848257 380632951 279441241 439718666 187437495 11934099 200428959 76921924 136476839 996880465 443990040 70245399 81700980 942645029 303043253 251301985 153912754 863631805 272765205 293275167 400420119 729243167 932324698 275646662 249637699 589994111 840401285 582663583 447564672 665914887 903178003 892412929 46547838 35135595 184647946 86501684 47069693 385076904 15939960 183546531 234473720 459929999 253791929 168691051 255091379 556835181 419993035 409004132 272983338 692758240 554795651 525919808 274517758 487120348 801566470 524155456 929630810 494484106 959335390 229711834 160398993 862513392 122124762 59463182 897648987 159289059 145964865 944718679 544365962 161904824 128265210 778839681 621834822 234573490 947530732 729442552 791408671 220040118 138446684 916908360 912798357 545758686 442828167 39832466 32879033 96910988 563987921 815026194 591395094 375839663 44738027 751794086 90869406 19379140 811257267 988518392 178668198 957222131 785753423 575550511 119126955 766534984 206906544 593478128 1108473 6953627 175437032 645033495 226993744 166400067 414458206 139792101 712158752 857286373 32140918 597554136 954197360 596128839 412580329 398108805 971968501 309834708 2419242 62837906 329213847 813676508 903872650 360398397 623414991 542142424 935948907 595058297 161193759 142855450 41052776 14818583 149809076 216489807 512368430 376802820 382889873 926826635 369111272 95048624 636629359 401252189 545119111 443343071 849897379 957699440 841451875 674382231 120050499 843871117 589736489 449264345 510063976 346125490 809662741 133478966 888267913 598128000 581053614 901978023 740983449 474622742 916796605 743308877 691112548 281681386 120111696 926518773 208508021 341739319 874083748 845137379 595507859 419202859 140996801 445405238 229418650 982448676 119787468 349469148 826319792 562040308 651249844 188900119 908165797 313428937 174895437 648950061 911556936 755949050 550928083 505056736 83088143 320241040 248365612 774200691 601922425 220993659 553235815 662946797 415249329 427319562 360600528 10757188 699038772 501597328 308678777 928457421 484046003 280982596 130442920 162882146 843022904 781692764 351782265 751188700 95121700 526677701 252655113 859194987 135143102 803583195 364251722 218231245 976340586 465133686 844948287 430779363 686127344 398184101 93726159 101376673 678020014 454326686 964650212 377058786 955924014 273328988 158032558 292486368 554311583 140991830 307884866 249850838 922684593 659667130 1039538 870322644 38861182 106211002 582033982 26520635 909794196 946285703 244751879 738651134 263935740 89700165 169430496 950063084 340400617 115673006 903956108 18420631 569999692 721122671 247995768 378440057 994451658 258544677 523442776 401279592 399536506 831327641 651130430 174737450 343511122 504686319 45060093 382372303 610897320 479610426 408892938 373207867 278412481 506161168 111859000 542348220 448377685 133805847 344927655 788778301 249478853 101400114 659715283 671994896 822522784 760227402 50434952 669490793 18772079 426394079 70770385 418308584 257721720 574417166 593046034 601232841 931619836 490622478 836121496 395033507 970232904 97530785 768241373 101161736 603691952 732616725 643509955 52069636 718938923 988437610 693364289 968417775 89837723 205595923 492929022 912360507 965823325 395880325 434367651 984595403 822274404 357654387 255420338 79996123 932071552 700982723 533745315 716207739 44121553 222383162 111241245 14354456 319913946 731998970 115516191 923605898 317132046 611542497 975675533 36070968 599980106 521556173 857005095 542334181 727152096 349934116 307211039 692975420 745814441 741578689 530087174 420605196 99233076 638023863 353117670 883820979 339006586 886862984 600028718 383128138 109246146 563786314 249998945 281676443 295785283 218031487 205282340 612917328 829573983 33474225 501504648 282070441 555030397 358509742 824404621 134698844 560960209 131615659 827674263 159291001 725710699 210277788 579896196 824943774 848301651 933013865 561281105 39824588 672393201 13826174 275469077 634155698 577612487 525468021 915832140 873397770 596015859 121114480 338831449 278106193 7105056 840336096 560176633 414651804 51362189 237097605 549350648 612322398 221229615 229541262 771613398 946940314 439819050 204025946 624400439 140637052 137039810 38197895 32977991 809433010 52024068 308447067 296105059 629636555 833915087 211937199 355550676 282447297 185568030 694382124 560553489 45189437 387234572 120730122 459841240 291113112 210344078 9191887 903435509 284090045 238733149 527565259 83546710 531068550 731591204 707947148 671705601 721147365 746145043 704683591 383096727 798169110 13130657 679201785 280322016 699562095 891138983 635872691 982009391 929223364 182771167 395079231 974412800 570005738 368325704 434254040 861118849 578669782 295962278 617070710 862759826 534695426 997152320 946306535 65763975 581259875 506770034 589985927 302407239 105431428 147185869 685503965 756116890 12832877 217222102 36438905 564911323 108361084 672311596 399437065 890100800 855082762 794516296 864513599 277604851 162841999 151283990 991240051 594028132 447246268 460827112 309304309 834458045 457979431 108127195 752738372 39239305 614897229 195240650 194162896 572845008 342426519 732183212 328961897 207775747 949405313 217917154 772687070 910282749 890228749 172124134 800383548 597827862 966640429 517413498 727949064 981998780 521213840 719189114 576026911 968460107 32532578 885331220 655434503 490512008 993458414 408172874 382267665 460871994 603413524 428946912 33717002 798356394 161130123 215195250 6132140 110535436 433112403 778819209 873334536 175857503 803459695 526234435 626201716 622616475 43647932 354150779 604615254 417378123 925856245 33158517 238354581 958388822 771006088 893789084 301417181 616980853 154478309 683684845 77852847 757891832 112631756 964086200 408764577 126278231 31797801 414896717 89330018 317426556 46232277 962664553 493284058 849691971 341415339 119485774 324824798 237579622 326152904 929440051 654957745 104525500 815114919 893312325 62914321 586121006 787101408 364331502 55618211 941579717 900532698 133471057 551987900 865680806 950073608 960752477 991959036 834387760 228165545 933805405 151814315 126914173 748986309 497614725 976606144 90401647 469616850 153947293 327981268 795769753 83387343 982939012 900295253 751018614 728767689 815725925 189655971 368385448 32573778 245274181 162481516 933106476 231261589 714469416 798787281 33851548 527738244 643262668 868239308 608420140 429584424 20053622 735334312 178570732 370184698 564456807 121488730 839801547 718404099 449469997 488087652 654307794 284925361 240899256 405326407 13693049 56625180 594982377 234594848 89198958 840256558 397076364 22305433 71518146 111545779 673609065 105369694 491800374 169388084 826125353 100220513 598972507 698695326 688071176 630059590 68880024 252527983 751548319 908681570 970932081 53534667 249285573 477756226 338460027 490184828 883082632 204669427 546810008 330581361 439264275 488525317 23354270 836340638 363347101 947388767 800402768 36956165 905274812 144719493 58860600 731400164 97456357 510349458 282611842 785527532 140409047 351491865 890571866 891957365 112689786 714020299 945492031 361975359 191776524 136468410 852160186 927375508 193654188 251486545 110473220 632918462 740011861 133827489 321775451 103358961 81216255 974694570 992831477 839007419 119414062 904208428 422923934 69386770 414557885 705535775 707430654 407483283 57027639 598002519 151956999 22233777 164539169 97449030 236725487 356315693 86433791 88885672 136207552 280087978 192888569 246680771 765522792 785416781 380508259 87298242 741292094 314240865 914509164 586639922 5764635 886439577 490848350 428688569 955826347 757922586 134224343 515773352 165405869 43768334 113775870 317362867 66002110 130831391 267328248 155243948 487147083 206278390 96645971 623354634 486366368 289534539 870035404 104405511 74951320 103060014 44220104 668759765 269817230 958729267 255399686 275581865 845168844 598764387 704270433 653511542 356686973 838494775 21801245 374609193 734779460 135577114 691972059 653297921 118924856 811816659 808541868 606071938 18095048 905187839 81942923 356977767 47238729 804494678 461383277 122190048 907554691 505603381 643466164 29888273 464332647 898865850 305470137 162017842 350146588 9740569 668045735 706833560 700751695 689846979 81442752 435531155 677940445 625931163 88829075 796865300 290264173 749887295 255453590 308359220 655075133 337396512 665336987 702313861 141891190 126720263 677020261 901962232 484839995 173002776 931850504 949172642 71868625 89836992 963706835 274531565 99577560 631752570 981365124 800329255 174115900 915324228 88376761 852056344 393771742 29722187 648921644 684035914 779609481 904375233 844911485 287200965 94288096 362764823 842031178 88695637 342001438 371567790 843174221 826841432 544570565 627541076 628530425 468955542 717378068 592237260 743487106 816955627 76506181 577368581 469801233 250622080 345209160 410694345 102678424 738980901 440416532 604116419 275533166 72542364 361008003 120444651 212259681 307812450 335725825 54290858 396508087 677727262 425858647 92198659 504568694 970429211 719739734 133099118 291901104 437117801 577852729 35388209 106589780 506875261 612756790 428907364 757497341 957965949 839601709 712692116 549463202 132534592 169324886 677512719 205076955 382849240 650473721 417336635 690661689 986199546 324143844 87169775 663926807 750002490 31884785 21011852 572948053 751624519 6627322 864849156 41258671 436996402 752753717 147848450 943871663 218026858 576755814 553885355 28509158 268873874 119093822 577972359 401408465 288418707 108001430 606485419 671267946 758475150 876338406 214445986 744674695 200482249 154132113 261117854 803001091 186016897 134646057 228465495 937641415 141273378 93314650 978900086 578269780 698584718 126748535 374657794 916611575 556020700 928543148 945120733 824894573 47636969 375609443 78819389 188572027 483610872 685304808 859839972 242086022 414159565 74285957 839277068 614641813 80934421 100394921 270159255 266951318 87557330 498624749 204592732 228830707 444455751 36009169 659616838 143040468 15274056 34274631 59652043 571294755 962817778 857289127 248705680 862971098 232898569 327525068 51543124 716509441 865346227 763899447 811111814 279505791 690701756 650388881 746663956 771636176 603300154 16823210 38587493 690857483 515447959 95696577 772204541 959903709 131705745 431821379 955460528 146979800 318612361 867628922 718274555 133946491 724918048 819496586 996917588 810332969 147021653 48460712 379358761 864884232 664876510 190470574 144390022 355578265 693375806 743570329 127214441 149192311 760393539 18318285 840049793 128357849 114014861 464770686 940777909 245720606 896592064 896238436 392700405 67720776 616383710 963491311 201667266 193818109 782987896 198584854 4151077 782525901 99561917 383509837 499926484 764438426 426496762 496832857 972533043 119872568 240403186 952263835 269064878 853313076 970582119 961631023 981670924 937113332 426401708 774965184 35350289 175510123 523719971 428050693 243230898 140103680 244058356 444898164 333921789 27046251 495999369 190589217 662088503 595561285 574099054 14531338 212516062 595815 511364195 37565456 972984734 751767380 989829290 94565964 457596807 812927761 56196986 291784082 750041092 335115045 66749265 785391380 510625167 590469235 65958424 606372416 583089267 310016779 51270579 917011055 189579382 399786299 107600271 704184236 995347583 534215676 718715574 60379997 387327843 230079768 97945452 212828928 834363499 87774742 307394891 291960305 753218854 363591876 583744386 355776297 698706920 503010002 141167676 61848438 93479236 59642451 668220854 529084854 222175582 572007784 298612260 411754963 971794083 258728883 115939198 819658017 792944558 687171123 732554365 32788752 917250890 830499817 245617680 604130740 770790910 553012570 896091044 376526115 769120798 332351781 732302411 320344069 835361782 725986438 382192507 781357370 785628888 902929712 162958575 7804469 327453847 461570835 272075783 151764281 720299717 240531333 971422298 365760626 927702455 556493014 398549378 697469697 239509182 496683409 154116788 10300091 49695978 50207832 239342557 671333127 235075964 971644967 991677196 922954098 697631404 226386054 556827819 335776644 129315765 719786393 196097464 456769611 181357227 320689599 608533892 901656943 561220931 432472541 119933921 341439737 988965554 518483298 891425785 80991088 15166706 45542573 91291178 917379035 948266756 183150087 441228514 35859071 154795053 432905709 958813168 704942809 659291762 515640986 40719452 641123878 87943731 89333267 97893488 269300957 410022865 558943731 23474252 823760147 843932623 143408172 17716236 685414529 514407821 909142020 766405616 382090878 954684592 710213145 151986264 755467699 893363231 593214777 791326770 48158284 26120485 750139937 605617444 537928598 118297275 498853247 31568827 206241005 588186513 129462315 328058313 850725730 540922397 351532564 674485876 237371372 347457087 692202111 922785900 861864907 453860483 689191515 243955784 261061426 251921011 395942048 16529125 145284242 989156824 807855894 45958877 867793661 410512182 651576320 258238610 381325808 2945918 289807437 587566812 591132430 271786103 915625125 294374511 665224851 119674040 968860387 902596222 467131127 513578849 825382121 181512385 967439331 367089987 425468169 81017109 619010998 673926568 97546233 616811591 515599743 757918478 662770467 235909755 20947011 166863138 494148365 402272819 169809055 636472153 989839630 613457836 908258255 757981106 907832347 425999457 730171498 729209085 328595679 49818976 95304285 6494151 231331360 62743616 226100490 656799528 143760724 845111487 183242447 93823308 314439429 698842190 851741785 977209895 934751944 872688795 996589384 281416660 127477965 18914790 917888812 117317595 632372625 678663418 727815052 540204971 104662875 310502901 121930407 285774905 360321876 217234692 292269055 591653236 132494659 518369544 100969115 128771734 215997382 284211562 222595041 530436810 983053751 926853177 360163056 917805694 652058323 209268791 51738706 779536288 228183580 969627517 749370234 860556205 648290935 329701637 253277527 605470161 640204538 375207934 891245065 526413 592442625 36030471 592179648 724937283 554400015 693148763 853709016 622913748 977360324 76304056 5866910 812930426 855673584 366029965 583252471 507731906 575298756 634991176 139784545 803482335 604618693 889154778 516554891 105425979 218856415 769832418 710896139 859060952 145040351 454657555 712103716 737482975 490688025 156799716 314936609 45088039 849948478 168645624 520518139 679825153 97466031 526385048 345271930 953139614 892415012 928524400 313387871 320230119 563515576 453172416 976228806 20650620 194843545 492783696 126076598 413699959 115132465 689489088 125277262 260172815 144146642 837380978 850172141 487351018 994180693 165108749 384955409 696645522 186270724 905473547 228987026 283736754 431858594 574258955 89392719 176789957 355299706 255296942 349536428 918815281 708469357 325765233 791982252 903312901 671065280 770575201 169529212 786197745 312580640 147322825 46370559 309243633 984703802 749059052 796594651 831400846 914167800 181550059 380562719 100438524 87023605 462066096 236691629 371398550 36325050 178600700 400704858 244141108 433897641 750241285 15472740 142366997 76006517 807454992 898196249 599588149 578030192 920241812 385785893 890610832 67564637 284672803 52370816 904784790 33731854 848965466 588701988 800416006 30515524 969264706 753370881 970055480 283847154 842578861 193970381 172688555 21179560 594675239 416829662 455077200 197432875 432302402 449960548 125955744 239757393 200673149 725543892 670303936 120914960 111329784 413431119 40995948 248518938 465801935 945780738 134767144 314767400 386999077 787699501 197799276 208780134 393586733 20371107 492627287 236165593 66857840 665315842 109861505 661533078 82145503 564938704 858965952 514447904 867415604 984921695 606721648 68088752 562981938 277025584 41520063 526828073 690456702 935032363 775347011 8774988 733329452 762630506 323542388 120328528 550330006 373858015 329108661 943916738 394229121 821735948 32598682 461086960 339568141 142460186 975136389 421713643 559915242 686618693 788677899 427330845 524056739 395399546 347935948 87038677 524941481 241972362 613866749 67914535 29521076 241730111 76689522 762850527 4360616 400231909 883179054 407206973 774089923 64804067 203640062 20835396 739056366 88755096 334438707 78624506 231215281 309575096 352854500 791130522 996193788 141532398 70977718 372766878 389448296 271430017 459805554 914389776 513402379 926188655 982304310 542923454 20435117 58993832 158290333 24795733 311742092 41469386 284519057 85832015 958789804 340675471 959183762 697846169 429430566 293622468 628987026 660645846 455713915 981841526 304292720 304424054 123373923 227786789 677190932 365338570 499216806 136996485 279728346 12619184 915701491 114549007 408058989 936136608 173542838 566349321 813448692 485284930 460335059 97967748 423633296 271641214 291159570 235333409 969487383 720590135 528955876 450990760 233752333 984669791 432832285 538045052 141610196 408722560 765831840 818801127 774061129 117564997 808313964 906305826 130184180 724015454 20854833 390759521 512668413 46914022 809625193 326117104 532198951 122476603 276601204 808348598 394117817 567760773 43682006 216121551 140867260 425154234 667112310 374619592 262340376 99944595 912664643 403950571 361183506 531012834 222751698 987760986 648577831 31065661 894066812 631278362 607597466 767437996 874554234 120265879 814352017 684179427 298899334 199067320 806656029 428016889 7415917 53290197 995777662 51097923 269411747 136644921 328768508 936524057 363780864 591108883 888985003 128961858 995059453 102684860 659974691 70327502 90445845 161068873 101393162 837029008 644863587 561506980 604467003 519417820 534289210 271335372 56113598 685704895 470402691 715285979 113721784 477818607 768576175 962015797 381432881 37987922 951177069 710201388 974511978 314957932 153826622 716013332 443919789 148886075 818698191 956410831 219213576 909144035 117479704 173123090 598689395 614859642 587146421 55672749 134277461 121435630 327008120 42907411 659656876 797410810 758193389 773378659 127745769 379285915 587910807 509178649 417273836 539087875 71896389 244302165 706562158 225723010 960315496 2998298 227125436 631530038 959409129 446339012 393190425 929405184 471978453 991879819 544264825 59124873 47552567 531058637 33076854 374560687 426482399 692733729 24487848 37192139 318628740 152233616 416478054 906539546 661412265 833751889 298143773 585825005 930570406 4705930 811548014 743402253 7704228 38673450 374932291 819629708 337528813 768122715 749034891 809507265 612518885 145816067 721148489 660071451 529391055 754225342 887148489 955873454 299475422 911636337 993065592 470620513 63869952 409543645 229676411 577798568 95811886 527820183 163623572 26382291 385042464 827687938 622300895 245263043 718877739 997233185 64892750 56406551 617872251 666443992 718430167 82907487 664776410 292095007 742978938 194167465 46320348 482643778 2557270 198312121 394280114 995622861 668932634 310666418 257682858 898609044 888464985 353494743 278945578 52088557 232393385 516504393 732292846 854694279 761767436 451170584 704443816 679176537 360093486 174832418 198136881 931040004 257739905 862913290 223135010 853235194 909597106 121971709 335878971 912154375 172800181 582675437 907777236 841732814 893341854 17976445 592858209 781806838 371471187 724320138 686411746 456380923 240824531 271220943 163591553 855108318 722391526 868035368 386801206 935001363 895384138 584938086 866041366 5640394 300367728 941692727 858875587 62481185 63664435 47270909 974635560 88980968 629946345 734929147 930713781 523288198 752905591 376088342 157611388 124376777 100408479 696539485 433274051 193749361 967760428 596865603 48857678 542668305 317417323 288175236 477669668 212801460 873113321 196227385 218441853 25997400 137920112 77317439 88478585 54100898 124588347 63114144 143081865 607051044 650559642 926311998 130339241 403465232 154916691 140466980 380358360 107841521 837006465 813632410 154107234 657283244 263014364 55481263 199951548 580431686 343656498 530137567 793233145 69286171 726364952 864191349 95283570 716801415 794025139 36278506 623418664 771129838 99392649 619016881 378180881 602468642 397845230 361036473 5933873 405278272 354019805 238808584 513119792 43542621 904957345 667227025 700825864 167971709 722708288 900777411 748403394 66364785 283431330 394152891 135650955 9796281 110860591 83450877 579114047 904885730 119729382 55049062 676015567 71638383 526582294 906712799 674107024 924427523 120265623 532557249 182222146 474285427 623882184 695341938 517828047 528839529 215085314 218653910 549327589 790309953 971947673 150247334 709191090 255379002 544400224 697358396 117691634 655260815 780809272 549322032 412662896 753055006 604371093 88678462 824693388 130953387 847907612 351316763 907897261 968173234 736390363 90119407 442458661 360272547 637977696 960286707 741628427 705579361 31456969 290956015 495889314 3404641 441203348 57596755 111299994 838119924 754955150 81507979 345897090 388280774 630830010 758559985 141335779 87717454 699754798 818545518 71187192 547662409 22378632 979084453 368351994 758768995 921720211 810810654 119041541 412214258 623613713 713186319 117793618 507587033 4142333 466199283 363508025 297862032 523796037 474808018 135981955 131267539 556315996 334395396 519548312 39662357 92955380 660884090 127379810 792710177 331945959 198567002 192888937 354324590 30167806 561240931 113093584 951888016 224567936 84651476 216618625 700698000 797837794 186928594 208285032 654496478 505644229 571793056 804874862 29440265 899117425 793373168 13224155 307949772 127768564 532772466 347612128 73240295 46172907 474991938 865950472 378118865 673558939 911355760 732443455 703726744 325113042 845537038 508131111 549680978 782704866 724749735 102895329 433059011 764194680 311180361 87555489 269838908 735489768 744946702 151795525 634607193 538319869 165019679 942556964 518604784 697792145 142685444 591845079 743965051 617677381 310311902 122083916 291236319 221667661 707043722 994963062 546780703 405097111 355610524 948978032 187801976 80360258 51873360 620860987 697071289 215570072 560932827 966910197 951059840 158395880 971222073 438183384 696715748 136241751 233256699 67836884 686550247 375942142 659681962 283031650 993619522 969993863 257631917 137372192 44177875 964675638 132335253 590958577 222289100 340462128 392452960 410091076 273338737 444326320 883468414 970410026 659896391 296917592 789836574 463472582 455313471 761058646 901655965 4545570 749816748 134912664 72382453 288883347 510854805 732064414 424431348 356990679 702058276 682063264 494362870 746236151 499255253 479214475 189711079 721544352 819676602 582164039 984151779 93015339 879006710 867620192 63425364 391419452 17054135 705778289 854892034 472367605 319353286 756547998 476913175 69170033 743977013 549295627 210569731 107348170 281360041 635001078 464338848 835934668 169580693 958701717 434687170 521352297 437916191 624398249 95413001 110109145 59078639 79564779 203124483 938085348 799701323 119066198 182021151 816755457 824844486 36913184 289123062 144197771 645977534 766036236 65884155 389954546 167848214 128970238 497302715 449208254 616487667 961641562 137659274 786068360 772859631 572346443 159937008 63292173 49261043 255350008 173401317 108339681 334914787 376525799 898941380 134616109 348108348 80962531 803887917 25469185 117875714 93010978 22183307 616369599 711563565 88067462 6324145 879411779 69554051 356143211 181136384 686041717 170301125 318795657 324626428 943160755 891142100 484563436 6452927 940403142 739913443 32370596 901259175 927344581 408896394 800200554 914477041 757004742 733679436 718364958 782473926 704071502 663892287 804657233 320441100 227972204 745241046 179281596 959900334 667311448 387941159 141036717 205869516 558242283 312348726 530495944 353919389 56007177 867575731 212888667 848926670 460005525 245259262 750185844 387350106 506672008 402902750 154343498 116193101 136582185 872708455 898667026 693170038 389117094 555840610 13611138 469605649 153598007 45409085 429505982 820909454 433350243 423059050 26778970 844108877 587924127 409791265 50544617 643931303 129883347 263433284 345374325 589888871 361208897 95560168 977238976 867880904 350979269 131582474 984074004 340077806 856807280 735257382 33247843 98440725 143614343 899375332 568046373 297212350 797300769 850068706 970638155 83167363 125644108 849933476 927276240 713568234 112241092 977820856 210015889 242124438 93770491 555390213 832013309 454979388 503466732 661768636 322860291 854446001 645867461 159450647 47040158 355191093 894708028 932804352 453631817 38322370 684696036 874194542 188051071 481996804 724263247 158689226 565164166 849907354 8622701 344956757 415991940 120863793 322777613 626007828 215504582 416548103 181398040 47517890 871527490 684864771 709286526 46904133 391827123 207670338 206354779 291383632 562861430 101062806 224187984 16493247 991901527 908884019 743204140 179952598 243397174 319983738 191158175 661077691 22407444 52297227 6034448 438399383 25677371 181328412 64407210 241181953 597876514 98321601 288699842 321920356 783186371 850502719 221340840 27529846 58173057 427695618 318913477 621034486 381274775 395617812 490044084 225692653 157018182 85764575 405645250 400415355 405748313 596803424 61493046 428155756 649100651 920043845 866555138 674778021 101372256 930962347 915959973 551765121 29283947 57176167 873685476 664986669 907678885 95026315 545032866 818368293 375238284 863946343 291919131 609029410 112080506 781963214 834722063 269098688 867727789 92883664 669514042 125992453 689687088 583523439 554148208 191304090 356083635 420703345 718598462 457455890 204182043 487074787 9221011 85982341 544250953 735422838 603485361 304446189 682965505 148518227 122814482 910720140 864980921 267249964 519749550 977061426 49213177 206987964 246160113 769457317 299871627 768190507 895449769 989558714 204230297 302114328 33379155 560313932 722817672 751977617 17769821 779516066 91568755 879507183 865498406 635819707 467446373 321500119 792782247 2928229 470018345 768113080 913648368 187515617 35363043 285914269 164577042 937092572 492902232 263253507 559066240 792773859 31444013 307032361 634848924 235674309 609146688 520744431 795988240 184480712 125238399 666274413 963996777 216807153 398297947 682011535 852626859 718260671 3511653 497925457 721188899 326046349 266038537 487353619 513561965 153917931 625784239 678139006 91010502 118686471 941392512 650076742 763976681 825352876 957109102 251341956 61027185 418772141 772086386 709531776 603252852 897324784 228322540 567249629 114131936 479136839 101777515 819275146 197397509 105289167 169716955 771102760 431335515 435755491 110972730 944897479 589673421 736756968 475552836 533200275 707959790 269461700 35793368 324452822 94814575 992902469 575794778 8358111 264190961 200397515 570406239 867443813 950238651 651245130 287209793 916886938 130381968 388987307 588678436 180295829 494276473 758395390 951398588 778128339 46667232 62371317 575542169 636340652 799128284 51095004 22057278 359604426 173073055 57850645 684057247 120403982 50753113 112368376 981278444 167460426 312765891 404201034 34904238 115520893 55446164 322114030 32407830 38344483 711101336 621086265 218640311 57894160 231998006 170038898 836022498 278665237 84926566 264081018 915005889 884054850 167692373 937063166 96175627 340765428 994913811 780232873 313685761 898183275 892601249 294964204 65643700 57883491 699165238 953064289 173404383 607127753 127694670 205812212 645472235 838796005 679414829 864112546 749206516 911412834 34151443 437745365 190078071 119078009 701826382 957600311 855649210 869518755 747179828 951824836 62800534 594609990 584574060 376486294 345309617 477175308 671450497 263469668 535058798 223132086 216533957 708463180 830259838 344228626 766791744 328248425 35540983 446206572 192360970 784747498 210135757 79028764 75009215 400213827 50623124 776835596 210330489 758788685 646354350 957510317 563129872 709154883 552120306 147703932 85641176 897429922 477395591 609608025 13415942 12454389 685256462 229949898 573433920 368032652 426694875 192742015 696281076 462235857 638948586 888642045 99499707 849084343 820187160 174508921 101814521 870810284 951344516 312145010 482115320 450215218 122171678 45245192 11886452 674291983 45465475 950043980 424238257 522861065 412168356 437654198 387831805 97424817 520120447 961265725 465457468 946815321 6524091 14254895 261567530 645472677 902896939 361067236 347073371 575600451 388092508 301404243 298927086 191953375 613549252 781042405 642168592 735720929 826287596 506571396 262529264 871753070 456615375 539283872 247130487 868783730 976938069 634962291 818724898 349574867 448744367 136698718 296390187 455268458 150953612 557957716 100741134 53850551 771541303 300330856 481967353 159633810 601735098 780894438 351587185 67800702 561936842 846272128 656037982 240740790 352843523 918567245 965010211 661975249 310367468 212140697 383275330 139821888 847102988 202000228 489396754 148363706 338698945 785786941 603632163 489652556 196261008 556889648 396019458 967802311 857220503 877986810 979952472 311471953 511397599 184056008 231789006 73334441 30328136 887826987 166591582 235688010 658910584 131601792 897663259 969278051 196258841 280938588 109099939 895878180 335455167 598496692 44241885 674154111 236799984 647874048 16323019 285577344 57280047 264858828 105896006 914500550 142845638 85848477 78488854 506759588 269904485 310277859 432610380 152748972 50621197 599201961 388436981 709531780 583320105 286100239 678809831 632095297 419555179 640426121 527973476 755010345 91439164 424731712 281680808 328239148 72605759 298003826 613816491 129885806 562862653 719712496 896902707 558224642 658077324 827907912 64984230 927981808 138185770 350110961 80730779 41323318 949312922 321684112 750855098 385149378 607784350 282181280 17244674 27339528 922607400 397734501 634866225 14046563 822466212 916547032 194802062 747588323 67067209 808618552 729990480 629929861 380847399 479409538 40670855 38924723 159833801 958171436 819422882 150535922 308282396 752670013 191859239 110111669 74354124 942714336 347777398 534654825 224895615 217538423 414510705 19366 615272923 49376929 14065929 290255487 818440312 208867990 890360161 885507520 870002894 472866992 367953732 103366644 952276529 408624586 142291366 112110329 219312373 814230600 115162602 527594769 419416964 307021840 490222789 346287439 249736176 838000187 733458615 327148142 55538609 485671 327167508 523327884 49862599 341233436 813583370 720819262 402617777 556459882 606326781 272620670 29326873 974280513 375987314 834119753 235421450 370795031 798746433 454733823 37541982 913909034 834844943 309475297 220930873 325067731 655762735 323183400 15584269 241737702 650331542 71122878 242223372 977499049 594450761 144602323 171248836 260550482 865421584 573866612 817010363 324264717 846487282 698853587 151061581 74990947 532973339 386483030 298302329 184236123 693733204 335844311 98145156 528578146 645319607 171592380 706162229 153598694 494775780 721746497 395336395 145107321 792869374 637559766 122606369 239836486 782162088 146371556 352903319 500100024 720238167 22430033 824364740 419241800 721283619 975426320 494232746 106773309 214425701 792535075 291009431 908158905 980895737 389154586 289253402 478731695 560746966 995415630 632330388 55522745 717162127 880183134 53146417 362547852 370259252 28269137 454900690 4937691 174640692 807804008 505037714 894878858 830234041 329402453 166637010 551517659 157345124 660869755 658290968 371770825 305921181 949300398 279929729 139333269 190971336 569183130 618064964 604234653 417115112 102911703 512273749 134277238 983094837 565420165 349341441 353354088 446205653 804242130 358291778 620846344 464562490 863329492 368241553 294796530 45248296 534878562 698830540 202593420 48264669 209637859 574364244 206702201 11454609 706810324 346035470 202425944 128509805 964100433 806660596 545624916 67012135 171450696 532418505 50106971 736870860 881759946 255977410 35592864 538518427 466785540 656439207 3080916 182631383 877197111 150393797 227879678 264592025 849224337 282989449 312856693 58862195 857353692 519558893 70316803 416680367 865594362 125259098 545190172 682211146 784436045 90815087 749223281 955886740 623233592 651846603 545273951 357509889 760340365 580866814 748544667 227125904 89822372 604141935 409757286 967019483 754535731 490153315 231611507 456276419 773142764 396984551 367654966 483012807 916543443 290488120 899693174 634654157 268263570 444883345 169381654 52699614 388214783 918604934 8586354 11448374 422967889 406376656 221474614 35824605 987243470 970019281 262950508 77065841 426677567 525224145 44085323 33729649 15377459 128213181 490006068 788520222 525197731 710177385 124049381 294257526 665504 23742554 781428034 121445425 321142250 950809687 174145039 709357032 721930973 35247744 573321758 144898861 441624399 794796371 33239817 281384220 617332003 296190324 358450061 44009569 821414468 255051735 77739218 689308278 235781268 420261637 330344852 760978998 130439021 454394232 907752875 983620876 478136785 689180908 105066301 799279034 492506947 131727691 361152417 214437919 19491786 934474174 211853131 461116184 581786897 245092947 742500404 51635251 393799622 953466816 95644820 67730441 61034902 25900389 757038718 296816169 298678377 87383569 57795167 281633749 541777800 818064393 117770976 872430936 359761653 75353628 524226321 852268599 59597670 885378738 66706517 79089455 819852911 131075999 540205639 254156159 228685297 135222394 305791410 622484918 88689209 253952581 690215358 2240462 132369321 447254075 299056631 431047697 387153996 209368149 565197797 928931795 27432541 682968772 653879083 387194193 610838752 178105403 91979143 670436421 63484140 11202011 749525876 735853403 142278009 142247866 990009561 370963305 277470259 148317322 993448222 218675819 402269902 536179931 220916280 534639222 983434006 519972910 965686918 223104353 729341058 383401066 4552499 609289951 66369838 658431581 996484143 529724941 836536984 88463286 200161361 752537475 99665296 949687236 340907229 94459657 91935101 183433142 317939313 221921711 331750463 163903887 293113881 734020365 700083817 514030161 121175938 536034174 886519422 86862856 759138526 468376832 322780273 763691025 77666782 241666462 422122605 926667276 771391402 111175940 867646913 971552763 716229767 819828561 773756350 57136995 914288217 718207803 93086488 84743881 792645865 277353303 248647767 85759746 11373667 948731584 452306258 132549604 484765757 338825679 71928811 96420635 807202510 247225436 860111659 737385643 488891897 134750615 664052919 260283299 245926555 384216183 84352413 962156321 204044743 710625114 871809667 970849311 281349268 817412507 55593192 73995133 94765809 304240958 12271230 958655827 105488893 464577487 943721782 590254650 803403165 868166945 686675284 463122027 115392380 399303294 53024021 604284276 534053908 717076939 717083926 779980462 101293122 801436338 594653134 157854216 364577804 318979153 128703527 645927071 136391659 36813070 719922203 83673819 193570379 732193432 42329645 299059272 49287270 838567778 889313921 852690435 706734722 428505556 168328813 674643453 827808849 221352833 131444081 214379108 790946124 848528006 994359570 744755597 502480696 441529055 902609812 867058499 613024559 883829690 512985569 601932569 773159111 85424124 685606387 966729490 670133907 580452383 265788761 719421177 271536513 7619033 424627963 978271234 288640940 592956775 505431039 116449788 666825959 636875119 183345247 457772082 485403124 30221168 55044030 987883819 471750223 957653842 707458669 84774781 693999883 72960590 539223702 319675346 158384713 77346440 286404835 828518619 657798823 404709947 400456147 929335335 412328979 825084109 760122920 700969918 270557235 118070310 669936057 937383194 754945428 853281303 247671627 92864904 883502471 302715657 80748722 207769045 112885850 640723743 145060177 806885732 713684332 684283878 126561077 872069044 761630318 265482263 553104014 271945492 670192209 953560161 53797178 935037539 631160621 666436449 488523808 901717856 784506759 10976216 839101049 539452186 864257519 86772675 632317089 600276341 242004683 565582163 660561737 354890532 58822257 805621913 14292616 772506588 342422143 140853692 497091983 956568812 258852307 50195996 81030655 781560867 856272508 134827832 716598406 339949481 801264280 57638565 241667336 438287390 68614781 933284736 977739576 932872299 872573762 462573016 385664991 114578445 880671530 46226727 469468976 939493786 704364991 483761591 712000373 899303485 477131635 61608707 855872296 588500293 111804703 936902950 370061159 820593562 924247133 939175916 13059394 578027765 996814481 254726729 16315154 65429261 40527816 846571081 850817911 913101578 161660449 88999253 27680022 42331978 135225979 349665349 981825764 692107321 685943292 546342488 443927158 15591278 607951195 152315805 604091570 572272249 89218755 974152728 245382162 865982239 765844996 258441556 444010003 762659476 365684636 312841509 680605088 406212452 159412589 531422998 319314029 321073037 620422250 199510402 215921367 608164580 401692102 50263482 152788252 87635393 596605969 596715409 103226670 57073515 749031214 707318239 481862115 690766320 533987319 727244277 409264910 152348666 838202184 853274913 915008141 203886819 18632773 448129580 610099270 178045361 979552577 781929650 351634750 452491178 981440051 567556116 913172109 235648505 617819597 65960360 323283897 66941917 515192121 279026919 124015432 116739686 986345157 605877546 660022357 372848827 185638174 69287266 525197492 23840357 775078530 292721984 80243528 793711302 740851563 542859149 971756663 572920491 324788799 175907764 877928020 158745201 743463879 791100128 394393705 361283475 709576840 570193954 428225391 77285312 849220872 404757174 46541349 688082380 10634720 706563705 60931207 48789245 775850970 438645050 925145954 403445852 583883386 5389481 197157153 177251300 400764981 21430167 750171791 725553779 197337930 480616162 736815332 940801808 124232642 131209036 154601634 833809481 553919341 435343377 763611144 403140212 840100550 810152492 91222592 703251621 516716196 4670150 752040866 145083517 295831551 529703171 548529368 879714936 387609003 598202873 56966236 788373983 619633039 659654378 366444114 669487321 140270539 103259445 462805480 117019532 86984832 617407114 950829012 640904173 52750490 566956507 896560736 745367391 377108998 840299679 448619012 746341545 697486180 53176229 891425062 993317731 582879399 292470781 725549018 970488401 890673653 635031605 611378735 362823044 147202334 977822848 32310364 139989225 81082292 347632195 257008756 20583476 965039308 60354120 514004000 870306149 627310626 410564735 468189892 856935976 103380766 916808903 603277520 800866945 822501483 347218933 646701027 257897233 492206066 224766397 80901985 235396070 859798001 692280719 598219113 859516687 670103567 483045828 999505911 603702210 830678023 109031018 476802037 648233682 21901489 990806036 371056183 649212115 253887123 839246074 358664442 357267888 608571328 961941961 158134832 283589162 161677246 804835859 541486394 653883311 29602255 622388378 889279380 741916607 314669096 340014845 453949645 837289014 675577024 305971907 293507576 358771398 415002925 770309612 7005080 436904413 761115648 230577614 938632879 15002770 922340039 297297320 224787009 383427718 111755633 382921840 667016879 125949230 40274050 208503272 779832540 922392656 830891649 521628271 516825615 998077096 714159467 970775259 835366110 389736491 276747166 128873685 748507888 544266442 751699648 608029319 981170854 365331647 691123284 772320085 232850768 613463322 69617404 457637776 996891039 33889388 840559616 516424269 159838617 733350017 724927540 792187508 655742673 408335540 166332131 25084639 258928988 880491597 995859897 94295097 122744439 125123414 75685133 871252327 669389855 679901132 331797997 503077061 45232779 22921281 275397145 278083546 488900954 197530900 735721322 338308345 83936640 428797289 854732613 243775256 14663657 432176505 35962764 670406329 693028396 54811246 695490967 951957383 935302842 543867216 898768831 58047281 668990629 826970315 781815959 338380484 506871447 113613955 841457544 404620577 989051587 969371040 682704122 330468893 19418291 270941795 521293589 103354930 552255435 228542553 347130186 566919092 660719057 235609301 89841772 206263805 290420546 785332739 158221187 78239739 181716306 56990018 136287019 850706934 736476684 918102977 41603769 95864482 884233284 883061312 500485058 725801222 704948703 35705532 908786466 724366994 306647326 430080054 827721923 858902761 658622607 27368460 278338204 171858015 262977760 368179975 378121819 405914657 6029065 388859358 484154396 187745370 298365727 620441414 38452304 34842410 391060743 80056072 130706892 127810378 815633736 631191949 706127951 520582438 666897480 614914417 97465783 826061158 897510822 925187706 537480270 408649780 952556165 815818473 580507795 68050277 183998447 811145965 473964933 190027512 200005322 958119328 377772881 498371048 431077094 268741536 385729810 822137836 348797608 516436701 802464565 16947695 145001 508592515 537530132 519558833 976023283 634995915 345619990 873534105 412699972 883100259 134700236 365256136 551435083 715208030 433306412 735433529 378870347 907271345 777977392 578875668 717907024 8266625 929763068 148984117 277008160 315492877 823638304 625805767 684445929 626102868 642753461 684590929 987211735 32799945 56666113 963235017 520312211 402286102 689285473 933012182 137902712 823985709 150784669 689337794 391710090 584091081 277287675 770580436 343878777 55265066 201972456 61785800 63531690 131735523 63286269 193056202 299744751 886924572 818861968 984190679 365543792 314131781 521297959 205271878 199448077 577964072 21023246 719760287 832766525 710308719 652772468 970669237 386810779 803557136 512523382 631037220 240164568 642327408 254134008 436559696 550108826 456106463 350861848 466156867 440358337 414148116 659213068 592619439 153589039 330591388 429326469 371649182 644723168 950624427 576921059 844171244 381104850 597944305 416447882 66387727 160769375 69220349 37056963 547580153 725293836 402096696 31133724 817974756 44424104 285267731 254534451 447049281 741374193 605396298 913206147 34248881 872060765 572419215 626868319 25649804 903010602 56194787 249815337 400250121 859335566 826736396 96937716 92956767 424680700 513385597 159344493 585450074 435122297 48917807 985546578 12932484 303530855 16680301 830907239 200471310 301948032 937958042 647520590 895838576 395870691 560726736 930087457 267931456 985662302 409472127 146097611 741189255 318183266 395912947 141439375 30035183 75165694 90893442 122991949 499846393 456795390 134852794 937812818 891917686 36286952 923359395 757366522 339817806 792556048 440790112 540289115 94504079 378748153 187809704 842859006 774618844 601052792 625462814 895066651 586715093 34934941 41164261 180420700 205634558 289593559 174376426 88186092 364759253 265269868 63694392 717121997 722065257 198547185 654934815 466499295 234834137 430810561 76382168 574651942 75882960 517172279 114941057 22903390 895920432 155267112 865762396 523055627 756319903 491225209 270638629 195551348 378676501 164319241 375972047 436827410 453912799 550348472 525013501 671188403 668134691 588707893 388310400 242716300 787255077 895761566 709215594 874605565 179088478 785597761 301773859 254971438 155286391 269231267 277874827 51206822 424498378 143637222 426778800 33334633 487378783 697417428 81402332 866055283 861736668 457374378 155399045 168165819 860239201 680412545 839354221 528373892 269120437 80180972 771090191 908891866 975942537 332822136 783497430 7547367 970936248 85271288 262518804 126222638 207018906 540393630 29945812 631517284 684030852 309240963 517368268 23925986 6658391 598770599 889981268 720911410 56144976 45380312 741593580 768900528 578309209 433464153 149790771 847429645 513645124 920880961 608837862 342104013 106219448 244851644 349651379 77155695 182639283 612170182 55894685 389658189 5080163 85840496 21175472 689111014 247597810 391060091 713036999 106772552 989830689 455534619 827683962 898492016 353431282 421793893 667392543 931740490 855258045 817183314 631686487 221419521 590580626 93040700 563523533 549316426 337892343 765691263 478988472 520531626 230377796 534883156 910189814 235457958 473240003 783881637 924568972 720837813 174941727 490122322 827610364 17288767 798173292 507810677 915780782 4120926 929604570 435689676 935861415 637378966 105389341 420064253 858798486 695969967 513104953 274838370 97802744 850997295 40529632 576791215 224045272 270907427 111674371 134235085 506365385 437430725 918116721 283450708 10784889 945574799 626089381 690911605 962863565 424262673 51238633 878644346 428383598 980843202 166850374 216761364 470738520 272239714 489341969 329537005 968209680 2446921 604375375 66012423 705960567 497421358 495319990 930005839 768328785 459510712 916757275 127210521 896941436 687390348 263177580 760242677 632965146 889266960 451154281 448345063 166045984 502392913 179505760 594429581 335752467 346356133 663707297 806490986 618595847 153049265 988544342 439321878 8012537 445436068 357850653 566489455 942857426 853170642 349011645 563702562 312681353 265768920 690913082 62139140 953159267 954090661 822381816 438640764 695873972 126052448 886985826 861919956 480961713 66491586 308865888 816714179 265364070 972573184 475721516 883959916 125622448 316782209 323281794 986151336 762218277 681132446 552640791 705075702 386819439 901652435 121294615 699500791 19937706 812207696 614156282 825613324 618814708 289054450 116770440 167205031 415106897 3756265 29124986 896068609 922764202 337990874 565299139 40644624 163080409 893537006 924604539 141219209 210319215 100402684 127370544 972537491 781535129 532527686 530129544 20870919 286696473 651424158 720371709 306634178 316148205 187044343 132247502 787479264 476098792 101534293 954684294 891205688 105290557 983809280 639790649 880571111 174316505 57606139 921215734 337396913 951143145 698336624 478616121 13978711 798739308 458503017 839032553 432790788 991030702 221678448 453661707 277727174 873102605 26549767 436877704 41767161 213594109 421641557 829246424 689692900 523175849 636447069 433414940 480982757 472772700 73205588 214070219 647089204 983328078 135285952 837002469 786987574 686138928 168134941 800966284 484878235 626637957 492515188 917669022 617668659 714193635 223847080 747912184 439812591 250396847 184789887 481579751 463990955 606431443 163342526 153683855 129607291 799789595 587098794 463106400 125078646 512820733 677176618 772167850 348665162 664978922 461686670 135652736 351117849 629821610 789135371 688512435 256459567 281650559 458697808 726644577 995844193 682544888 474556760 288173136 932941734 511862999 769752886 396932688 118294441 785611764 403132894 100418084 437917710 990231687 416040835 562996355 355568771 93217452 187680556 704233933 758196373 649367225 692403020 961830573 279188835 481538390 650343007 388164753 615705300 109040815 114809329 464065845 644102054 441882440 752238980 577043787 953745438 374508217 826492826 924556231 160119980 229625720 877490666 598037689 72373758 293531500 13550396 280458881 239265303 201230951 984692813 997461676 850598176 529612184 811808600 129787010 11150573 314667959 370468114 479372225 276225125 485277442 943438069 920327178 927159881 695677048 349887316 733421671 70185264 176380141 657977901 82821596 258522212 387984918 533375636 330895970 681516417 546926031 611354850 920781719 748156982 448564014 770759746 598755157 978176197 435084698 581058518 841843121 749752656 951526631 173731697 25977780 289320424 117169765 946304957 68996656 665363164 148708624 802418326 588064780 325088764 312912578 670886375 583610976 700897495 56778362 767023297 234930263 603704393 230894498 8228334 351861374 679458511 631504431 803132882 510151059 66589128 236707751 204510531 816341783 40750733 378242228 694835914 330071156 347928344 493657222 251584163 13291508 642365845 54002489 601356287 967454609 219431418 124759013 403581936 772845265 181537374 23121584 7775527 785241766 254016081 868520212 989619491 933474591 500024643 792752372 296142001 419130122 29460122 353168883 87988257 70210854 731411110 782824170 252798361 79339454 276481392 504382524 945147313 918847236 410901364 399019951 738818196 482849133 523778963 994916483 255694397 557832688 18038066 115986276 195590806 272054146 984506487 185210296 58045088 337047481 830479020 206703440 756177603 712455493 559872323 844165859 635182699 143799784 479506380 887981059 75655589 755987771 244879934 20802901 527351359 508297649 419822851 118685906 991146782 796118165 113602389 99357530 353950853 984156806 215343805 549541658 108727304 52366644 587268305 166772391 241930476 417747324 373475831 998108078 130202817 933348153 694790288 617901867 77147936 26813020 358399277 5319877 782800790 603279211 26122777 162668500 111576859 298461980 133870758 955239992 94580144 99989498 54597522 301047348 84146303 122457678 850589005 192873606 174824321 290373662 212162349 416754797 708120985 585638179 267379226 690840153 371502683 814685866 161258371 301166970 841498885 519657648 306486846 476816026 122936858 185125975 639484526 87030068 483587954 773355283 894786412 578168097 873344780 949383933 879215445 810007434 71841610 582320801 2881040 99182283 872694462 67559740 368453431 433331799 653197918 635832656 976688303 877216952 303034873 137946674 30900273 144533757 657604321 337387119 621349783 633057530 522513093 113350660 572603949 6101046 739222294 319906712 436785494 465083425 121806996 168517290 275090858 46164958 603354443 130488249 145347240 328565256 198047988 513800670 761897054 703762257 2149677 591101709 580979208 305184550 729048382 611879481 302234658 239169054 801782951 923584440 724742935 176812395 889451451 149863235 35429792 628673744 469769947 472215285 93757168 591576942 493248927 221364378 637741899 96603369 204368978 783089138 425168624 402416966 149406159 39582030 106179222 4072188 630683738 539674782 309256737 212248471 4070614 611491394 303933876 805853564 387592186 28676810 982665958 129559988 178540044 18095749 758233732 648309990 342827385 704507251 92403284 836076311 778387980 730145182 785196031 982756958 365750672 62881007 237690275 515156830 102463036 196385848 519229017 585663125 736060629 681002105 797911595 592647594 145009851 101845470 251017509 532602036 983038631 86199818 662162023 14095026 104295566 272912106 662405016 299639303 829935709 754808299 988231965 608323688 337469832 773427996 443596997 703220503 836309002 681287271 70893685 791288389 877673119 590122701 376951513 466250099 123641158 27379459 58897693 268651008 981741280 309915201 801253043 964779910 396115019 315931417 978874935 352926936 441359875 493796302 505082590 271295583 101120952 493314555 732135622 438590784 119258902 175732619 141811286 808084255 857019889 65221322 599372643 587209359 655344023 828840507 53459458 778985180 856219965 112357150 47636187 690477596 274788702 701405581 507773857 523420072 869853349 339165143 876347008 311213223 832961445 233945949 435025157 786598748 727260503 167160779 77705883 699035756 195409749 72033521 507120010 52429637 137254842 959009004 492155348 792598864 787849510 545614805 424100395 496585826 510488306 324252933 39579773 637793359 878174865 547353629 161213431 748028214 886518772 890076790 911757788 571996568 124022738 346782945 358595315 703799593 366460075 436301198 402835348 561869823 508334718 762471710 466815811 645589559 721480713 958971158 290704775 361846575 357102314 567321521 710948752 867590619 891574454 750528525 357900330 622265670 297882153 519113760 222810235 36917276 261706901 134568023 608913843 385729638 333867319 967509158 89529230 700327393 256326707 344880930 262197215 617177776 107352639 729013025 115283686 681349703 540500535 405988460 895712629 897602848 973309981 606661381 617709819 717400786 209706257 975610148 192182807 507588409 347240259 414993042 544505685 608947159 549561064 5935879 994676796 883428382 973445036 936722378 436272126 82288094 134119659 698469340 699465869 93988649 279998716 814749555 627854703 820499250 73254366 523567332 570618450 899080698 982745064 188328268 468997835 192451320 16454767 661180642 552556080 363695025 76173683 97061764 972642183 478251098 102997643 819835330 214195831 928959030 609074059 650467956 863763476 743193717 201453647 415745696 689698717 481452362 83011602 317553420 154467964 156265968 693637103 725086413 55346665 676382166 765931032 376860852 721349837 782385798 38041493 273905916 146080822 114215175 223484032 118723004 444982624 178998026 791074685 659178454 960473407 400148744 309646409 824236882 995858812 511100055 92498930 685557529 845068768 175510531 855627300 999536731 331776498 549264402 577139495 239639515 78162919 195586878 616500366 799512755 977972675 507058210 925935022 124053496 473789736 1935405 95292851 918772359 180933430 738883888 577950812 141406837 139032631 740113572 818160070 987407794 103729978 910658999 525481674 948798745 86169530 381108973 800851828 270462379 782889726 230507674 362618245 861052644 426094552 979118610 513081750 404067226 338693171 291533124 380637074 812482906 293468528 328446276 731255264 474401958 67330163 161722427 468325146 58879145 901835998 139001567 898803291 5565975 902176918 424284964 806881072 840862799 657910289 607732899 111325177 440800014 838240572 326459774 154369010 116851475 158094735 519967111 520918701 496787906 811500234 754072126 309270811 104968762 82518401 893042427 431887071 2364916 54764853 900212216 913760412 809117203 891730134 665080054 667199529 793907051 89365018 326596952 487286201 599791658 934329850 451127730 40591671 625086774 777587503 47477032 741938248 935682237 567444143 115373300 432470142 231460728 869445425 594257305 336429489 804480178 487299731 768316559 659361445 394580935 521045126 425638208 56214489 265291612 90718262 575930370 59198662 32599631 902527321 399001215 484907640 689373523 850128944 378015662 166976648 627716446 425492694 908914895 415915034 845453188 876804547 848385176 76913915 598766323 295158832 265859756 255762852 782458562 34176314 915124296 29555848 407737792 193278856 85770337 673029403 136513469 514217058 584744416 21629451 416744378 983745630 506537090 106117900 686390925 884552751 125610899 166623722 162561796 34525794 582538756 8014983 763846692 283440283 937445250 362613014 578599114 203305005 618375866 213574027 89997670 386016513 243129874 350251813 431811720 181416562 23281215 568325188 695633619 460541983 442470990 964894349 296803964 949008079 923528600 983194889 686077182 49139499 2334962 701155329 936181644 584873717 561686664 700028335 868313999 499131913 915157700 446913112 554953269 386049917 660487138 644950938 772066430 756133364 995202751 56394501 937549925 871000317 624719689 485699896 184058651 67190678 303110596 333378967 868715109 226639195 169090207 407308642 128295045 171425168 108463970 64476688 756298885 522666985 617021374 624612883 21798897 532179074 924042347 429268517 918228990 437045836 74219455 542811771 193179199 921938557 599206272 983245476 645455225 76442312 321461723 682030228 996149341 624572318 15409194 717380801 851211512 184499400 124689442 979506557 355924567 85669764 896499596 112223451 460853100 513520970 589352686 335168349 898216395 365911384 764436865 668961736 802957219 691172671 64289859 996136418 465627579 663496130 831898245 111082804 592454793 153359967 645629383 588604133 777932284 661038576 158501286 481660147 698054327 135707079 313683055 53978893 73893194 62699003 18718696 534746294 576219972 460587733 869914642 326952718 826499116 634351506 995914453 481972686 178040529 60204311 330625455 643668107 576216792 162523699 607267262 168671584 168400017 252896644 609792069 946332300 766451571 768293354 280508799 464505897 904000432 446708205 371001142 977893626 509407207 242236189 512639919 85627178 555340273 235070912 265096247 234355740 869422417 261010700 716328425 47462945 173731362 46953880 543647404 749948154 61993930 150914665 918619737 230393947 256327661 380928157 29242598 22779231 149221510 309751396 339801480 53221942 756459601 710802621 883631919 118383159 805555161 248788189 56526689 360895433 483859100 321622935 595251172 205797868 582633634 164095948 105777165 756364996 211049827 649424568 358829501 273043757 800339232 129965589 503437703 56666892 510893746 532680300 931962475 660115255 694948048 271763954 565853548 303924000 835082926 302001818 422307158 640638086 550790006 478833846 854049870 34649105 800456781 301817393 240446973 235606766 465913340 346224137 991971761 676963167 995648704 203317613 802523275 648504287 333283202 158477329 557687531 844176947 691157628 342166357 356808553 238622027 613930310 922662101 542546026 301529587 77180270 964853184 942167672 627970276 443687029 648733893 662619380 96660161 950551285 755582704 332266927 416464624 101806840 176755039 945944142 949971895 380072652 748467416 450992534 713355853 906944744 861196416 557532799 450618724 203362772 914341351 689240750 669809433 689519803 84303128 971339019 766700073 49156311 766023042 247186700 345359691 414756934 909806079 442019852 217824570 517905135 774286778 634289193 472228326 951041816 432749687 274716573 331114467 33733454 725709106 44470319 940678198 439421873 454519469 243813273 642784644 221377172 785570374 165110428 763413326 869873501 136449446 382629750 919029811 902472487 629816449 116905854 169745772 392138880 558925705 387570341 910044014 333212482 874375885 382272339 136770649 307125571 656988911 467885116 340859025 235214368 364871786 134053574 674636240 671907607 230383198 169937235 893284778 15953571 335047662 509214455 885827072 324013459 891844205 657373234 79002297 521660653 774279087 248748068 913799532 185721143 488834760 676359897 518933624 363210645 58632236 655704273 522852567 568137498 976105740 863711591 655868218 193493877 850281516 183020809 865401483 80664713 352958044 611202612 96618284 540522057 120417067 834961707 864535516 12261271 344851292 943537812 386438275 971646731 44802232 152754159 157367873 533636991 829114055 528817849 896847635 740262642 37038473 272216554 160916492 13144212 135928144 816784709 206638088 838726012 999805517 72039571 919390724 205279912 535758534 868525359 745801969 656175600 556003417 462853836 520953222 753371061 406391647 759907849 725017791 451193878 912662007 734902015 984830869 594292413 263719863 734194855 187071407 300758335 6411408 200504250 166418898 994855904 17288958 373056986 686098267 869610826 297612908 458005342 927407090 833371441 179047053 525725410 342063393 735050469 988579245 715532966 340937881 247487243 475440814 65955671 698681121 240619172 653374038 536028341 687427937 917093900 122739547 874499343 70368587 981667307 75003592 236787484 829039562 944808901 462360821 515137828 666936078 759973728 973143169 446859519 445861521 4706573 972584928 640441265 739757042 961164172 355974230 80694922 61167767 683931396 999166945 759848887 924550567 505057334 148393579 464494855 274667585 123649477 191510549 345036171 105316783 119030492 434340007 934356344 63839392 896700827 302010523 583291822 509190907 127670044 30151340 955052427 132376616 855252620 448010043 724650009 668933143 803984272 657861283 730100909 340432019 509544579 342466147 117498938 14601912 490859725 581993792 289269496 614509202 773504341 486822019 572342336 892534832 921162025 359215032 808890576 817862851 661225554 244698749 179570109 641411949 127366440 134622535 773788565 982619059 435148929 350954925 651552202 91649553 8816207 234169462 432081571 518360785 576635609 549580508 385479048 67495333 131574300 674748544 534520886 905078640 14086914 106863222 650129823 935248938 318594605 459020398 605628140 979820158 703719146 785198249 473748459 831085586 772337135 100053375 666220996 207486064 451008299 170289549 299135616 459824506 404459011 731217186 830701642 981094619 133314046 216180690 901106303 264888345 743445585 288143541 22483336 757532498 247523114 672613158 692781435 566117718 984149908 150925926 398454227 540385405 936124174 872202685 223987342 708461309 972256059 890208338 768463724 423264358 60497886 67599339 735605215 464956896 651332876 566306856 298567866 784646921 635003897 199674169 902051617 378449481 487817709 924534952 135981978 735340822 449664462 681279764 153974891 286330721 832205690 552429117 826716125 620846215 424631802 50703467 181823875 249404212 940911804 950287598 672668569 853926041 870403288 260790135 171399289 374252516 827096991 469967154 11415788 314617239 669641322 913467405 693066720 9975382 690518708 681565049 597832555 140183169 215361165 751807445 279030241 900083206 304236562 105746366 520929420 581384715 8966184 702753295 830788926 949877987 505557244 355973847 656320379 375960532 616763981 827719667 750213047 296377323 297686821 761628834 610994562 819844494 527612590 156577633 829819876 218131298 838142681 280168782 210830818 906020197 31976227 489861059 806103402 188729140 448123776 179549174 770113854 457089959 734818820 600902779 259484297 240376063 956876625 915804675 468852946 426156958 743524342 71582344 722534280 893727514 833211178 333528841 713572007 213340119 490106473 395908234 431471416 180765506 676077016 494818586 86785702 560569594 984679644 745405456 749298733 285319771 777470981 519412586 742409729 512289800 972831716 1894025 605182214 782224693 917698699 74035160 208381650 513739392 145617503 930915929 259983257 831345032 116961122 973555264 44685151 459583946 221979849 328672918 640349451 750573216 823491503 579651505 311142809 660687498 177573312 60441541 946007268 955044292 432370478 688416996 319850443 257718546 542827372 925032656 39943238 313042423 851584167 100841239 826781814 997201670 31757167 86765071 681063053 1234640 912836686 725748203 460818586 987332886 54421121 953684388 737906102 730428975 385852244 901565262 391116473 563425555 814523155 189640092 370986198 99409984 878057088 543352992 357128529 273400811 320902000 397071766 586443233 172486166 497913004 265741399 22204187 382186523 205022821 703267240 235937514 117859506 281531794 696756099 957708743 188469266 502956839 548131196 918898241 888809082 449696458 162531065 304750989 116735964 352171156 675737186 216145947 82744595 71606530 573274476 356145406 392508529 970346241 942588638 564994694 320775597 60846388 439715233 555478471 265869208 142982472 791415984 236245065 277030617 340688435 193953808 318016235 843645273 742085003 89430827 732454354 44297812 251961891 37205342 161033775 456649398 565458880 377179722 539393993 637065409 950454197 748055750 29573937 773316789 543160739 447084982 946608737 604007127 886800214 502087207 869876334 882299037 146019543 106121399 11846006 486707977 152591558 329862240 330353249 894676560 419293066 915323954 791490724 523771308 805045648 952524498 980420705 223020879 182220571 372331049 860086287 985191119 120386798 742176575 611024260 663547537 41777908 557632996 120071015 781094474 912236555 989947348 515909862 58256097 96068746 527755867 544964073 101176655 710134458 727833673 995853215 129427523 643157626 639860290 505715182 300719625 444901139 486135887 523740503 627121710 858466935 236343141 464829180 831370085 978519715 75853439 347433973 872813975 486002787 467504987 653908448 398239341 457452334 22334661 309011789 406037432 550090528 853975861 507214086 112741337 434325885 355583652 94685212 77483510 995443941 600400393 230719487 292861432 86536279 754459989 919983141 797519566 990803130 237328672 481406002 821839196 313182111 828839974 694653170 799184897 296344960 201077969 49940589 606313645 223412630 358952377 12351076 626019509 65444589 372081514 738760845 499770473 580181517 833446056 429770334 428141810 433846449 660489820 721003241 372899079 267466161 493502733 22934996 258269290 730831404 504340997 80108485 44013514 185697322 627278007 695714762 482042281 680872327 598171702 88355926 904284956 957124078 953223353 382820816 875085018 177821218 121581661 227371842 758002735 955027716 657142176 38660896 241390516 170148347 759664136 466805947 437614507 253166868 489740942 548400148 983998271 846598291 481024985 880528137 32295612 108302991 428759250 366854245 641691669 26930952 307726522 398492977 836571381 113466226 781313792 564172751 291287444 902895452 791544592 901806530 710439520 301203119 940467425 804346387 471351466 700131560 271152333 761482324 805814779 613409627 309882472 642329401 460007917 790907456 375373889 344819880 751726798 804133139 711674124 245934818 683580442 19400645 644427794 372668174 132866871 425741586 936840924 276670666 181153389 580901868 178477195 744109260 882104986 118944619 548455647 205972803 671592530 672124331 967455127 329923660 285533957 129853950 972253060 598058225 920761405 347626949 942878105 525004554 4276439 654552228 770939371 540373232 526469225 267883517 913041405 659336095 693625102 702398681 936006760 727294842 135816900 967000306 471404102 17921885 938461276 872376100 223894688 462570157 544500430 43866166 792493816 682550739 173720115 764746875 280608963 94481519 964890175 76003419 472002424 969166613 730555647 95458146 362056196 109541223 363341662 127613953 768877317 909483115 830012633 557400428 636777957 965829532 376917085 960698410 836267768 315378360 833074509 60162455 777948516 230091290 104028620 422958683 912642028 130265086 40221909 45767343 77262956 5112084 121770761 549265379 826795048 704842759 497239877 188851244 814383981 860581538 316465196 435777649 622581005 998994180 993178076 111875313 817340063 222611512 72573722 653607830 537989871 758164582 566286637 168454738 988255871 522831608 591413420 753414251 653096694 631635329 651697945 730359649 489263764 773468705 132141380 316058811 330827816 629381256 357426406 145211796 342479145 673891601 580989445 965060149 525402132 426683872 76935461 342742194 649295384 2025534 848866376 39801606 760190115 267669364 60772696 600962338 790500971 652186115 206892940 296114016 136337795 858590884 878990017 625601558 484575940 11131396 794176721 815403755 493029003 151603126 813131903 688024499 678011079 246637699 505601000 203413210 673321570 435052812 398671756 175133305 437078346 247538131 67451263 49784812 515207494 128223958 503263501 158224816 780410072 710156440 306855184 769264219 421263675 185845200 247382128 758355967 49492947 41558848 426276073 395038301 45678326 239407975 83062799 723689404 486045673 588663798 927102613 11883595 23716610 178290720 39533251 313311307 425828850 106984513 215612470 793552695 235208470 718875971 951777511 15618542 281548762 111149046 637399112 702812437 296994245 884781239 313684755 199003543 926340087 739960827 594041843 972018412 979368802 677104641 548224167 317930826 118284791 327843131 182330772 994517752 506133851 221864023 160345410 931962700 328848535 375957879 578031747 564057005 94833849 382325609 432191898 376382611 493474654 69591009 931711399 790468898 954372247 245396153 989472440 733228685 985356979 436030634 557763448 817242132 113135274 105987614 987689310 83936416 286347097 170020081 78454167 792480947 391884103 91315928 576959998 720732638 467273807 154991744 137305994 562107655 537317352 569497891 791006617 30792005 639088899 722718015 673777254 445977497 820630519 515766045 31722534 658503850 951796678 442002333 328262333 917448304 400506299 315951642 853901071 686853395 338488075 784871590 479334341 730372177 876187517 56294338 303621166 343461323 63802434 440927159 758085330 453636137 10425049 549091946 336944494 502030299 124326313 10721747 800524148 944956831 379004144 832246681 455977032 183317173 126765365 784239365 953281828 527271663 100191006 807182899 214125057 291195432 444570840 545975749 21567609 320758356 454786439 177705126 516736031 518588872 471148637 274821360 972225008 334090037 676429657 161685853 836120336 800755969 24923952 489160835 598229152 403928095 173923867 54206183 439761619 300689231 690961899 393043447 827960894 643669257 52742697 42085950 934864688 497313536 440578051 808948648 670588243 895364489 986653774 187324273 266469712 310318762 314661984 91211071 644408798 991091641 252896924 333045485 644363961 277820875 822206319 95109464 681748969 996130185 1831999 121510587 296819416 692793897 367070385 124780309 336463153 272329433 19382610 123844193 769642968 312477012 932792840 292747563 207841500 771962965 480071835 474311211 82281726 794733819 565522282 726690524 638341811 818419205 59736008 282705771 96240079 734458679 377815235 630505399 730588863 379647233 604532337 879924630 72441129 824119074 857221290 261420634 96448506 729120252 385264826 718607826 41597263 170574017 11355388 101955115 942536982 343943574 576266325 24818707 138677392 994304958 604025582 629535554 665240514 516277942 912241325 613996944 103252972 142572911 97018694 833841834 374736495 701551031 566282816 299693975 378186456 423504105 561114608 474634961 5140708 798895785 45759138 46737971 969469802 57114525 148693085 912006783 401058099 577475761 789341841 392251842 571780719 245883775 21787396 89537584 614678068 786545072 703534528 717931039 781634334 800553221 404289224 156370828 354620603 970572039 456064802 732807058 246592496 869695762 59958371 251733203 668591546 105717508 298471173 490577699 162832033 299680609 255100833 416406483 877156370 44442674 808658324 301453440 142842800 682962071 390991023 757520867 322023494 94525550 327968257 103657827 895078771 732257480 112545006 102215725 702829519 421126160 835022783 949422014 290821921 894981153 53671568 811929818 698660 352142741 302507517 16047044 651823349 557608349 432453526 381496070 454567374 93628202 682949509 449926525 776590272 73940532 59963743 951130118 20982433 387931999 907304296 916061203 120189479 19849302 18276928 675535349 293491813 705816062 477473714 584313733 600797214 531145281 248759902 454012225 883288021 551267418 470059269 387627722 961392119 902512794 769123791 268475844 996140995 304589652 718402369 625247619 378530183 778366111 576377736 399512615 166298110 336198383 168090170 139003940 208564036 38883449 814539288 502055848 744699510 292013001 86369580 198013075 823158281 187645834 652025299 558962654 738913251 122084567 799106727 552821721 877113713 420746869 821297565 873254707 725336520 539699933 351018677 103866702 170582395 927396412 355895669 336880504 116111147 376502190 475884443 324675182 415385638 142940082 826731030 12601499 434953082 765616961 63130925 110627715 953262794 715156223 522106720 544692397 689757142 321213446 97514117 419387206 741960314 918811681 145158264 319813186 311027965 496176941 276196239 481610360 276089704 632091907 671007215 392200850 8594096 146891658 716876032 276496085 142348091 543607061 141613935 577301173 161740373 204744859 540445239 115003167 919901082 62551958 659695563 462174575 236281755 609726031 881561780 978242068 381054064 26720043 150571605 692082028 375413335 426767844 26208739 651503039 58859750 697215954 43703888 919970198 696623963 760579919 48982634 838972053 156703331 190596569 268789577 318443704 395341427 809234815 285963222 167758860 724303124 945658784 482449786 960584878 407901166 216527917 791343298 788955229 95764312 941914902 333553609 471177646 368682745 359762347 122680684 280058847 909494652 18900924 52545396 458634966 779480842 101528029 150123371 788700525 144640949 418912947 107144228 392498728 80664114 245623801 560257587 804967237 43798936 42707373 618068467 451700101 111751641 409411764 240655330 207515952 203843017 574208938 678693598 572525762 786487636 801374281 705100960 695982288 820275204 757646355 7133605 452272398 711690735 157256975 93489274 708848036 576169922 53149853 101346763 509350387 298773653 514120701 166833975 342572588 409344425 784902441 794272688 521096066 46830556 34928017 728612017 250673573 461653306 407305614 823199334 100657294 61196247 380816645 796639581 733987802 138462999 803773185 38776551 702670085 961030160 132265824 264034472 389716433 185415676 365381234 899066819 484189328 879501935 65900793 826761915 141362711 703319586 621034603 662458776 750150141 508478971 391070793 823713 822648629 650892758 676539398 923305922 712089004 57356042 572461854 298593158 48335392 228751390 337369708 603521829 42297901 469635532 867556300 432014333 655051207 85453886 183597503 139240535 964955820 102014648 966002449 106318530 805334233 439553403 621293658 408000725 800548726 12364450 408824438 623197354 515773559 85363835 399019627 80378915 995236229 971481480 378972072 43571620 200232869 716341779 499609800 242530770 185977310 367166100 527061454 841028517 452619985 710658957 832785403 270092156 665189956 651304203 228927037 323040540 90857606 850220694 731041264 743922683 715101495 139865701 219636388 83391406 77745888 618656014 163770320 925498468 590137493 542742391 821586439 642886713 259084169 321196239 885417482 297577831 540878690 264995288 138606347 993498674 975654244 823908101 116107181 493360551 475212303 197550569 816401090 418586260 47771263 547442353 15025294 615389109 539824406 234661681 698780514 470086645 853317694 862550833 248101464 295971538 257809575 69687902 938858251 516893744 243400492 676792084 814471574 784279181 941787371 805594272 630294206 769957966 482018724 746401386 263318516 957231026 943951955 79719605 228333638 844239569 479678310 243358931 312145029 872019067 478020612 863441895 194622063 183854657 578509079 442723526 479826195 836318654 512411427 418684445 205728749 755811919 95476528 20200322 392607451 889780251 678310945 22901657 659738216 12846020 621819394 775573084 970077045 418287700 707809040 50927034 115043620 40003701 146802317 427188649 912022767 624822928 143146895 106644829 808677584 721655973 549368354 141020130 557974626 914296133 559704574 763703374 522624403 507697454 636420047 915231853 249994056 167247343 938133509 909732271 180093362 412469255 537821706 2686759 830756954 245630746 53613792 945800574 285634446 52932460 225505574 50173565 677755387 368652468 156818393 338949323 90308440 558703099 479969452 500799418 472999231 892190378 117019143 995623633 252404183 753439190 763371837 502398238 773202884 554021698 264646860 953296246 966490952 802468566 808499356 797247905 48099311 714629499 595564830 186250108 767561959 821070403 236423672 297833697 189722870 245758417 636783019 132547662 804461515 969268823 633347079 129977097 861459200 750366221 125600729 113863382 356321762 741488917 468777971 129524646 295510614 733424830 935337243 114517917 535893395 743836598 911765822 436509057 310982448 359847003 475275517 78544406 180917406 711699188 376378103 223156627 957457604 865677473 355704288 614435470 834946295 989051366 744412566 548921846 739417587 722529646 515301579 95739348 464018563 984079549 77780345 612045528 570020731 13117587 726563445 105914125 609470536 490845618 394939534 920452984 850692620 870215050 851513741 31610025 434430589 80408195 107283004 244404545 946085668 462987291 858840014 633548314 452038657 455768932 34986512 43972595 178298577 550288090 992228294 494833491 386883991 70008639 106879019 956904721 935642577 833442463 915335197 397629465 176804432 162791082 170598800 27497051 885522483 22112540 911623428 172469424 102520735 18906431 416873968 901122754 481893721 128230333 534671067 786448729 583999264 569657578 830421323 614814193 972462020 675165969 109647683 211862362 597690959 69043053 21283434 385849887 902485515 936618630 783479351 79289946 951926064 806594502 959303349 837448546 681223394 870926776 9917969 636260480 742349558 279308288 537383233 76759630 260054973 924570651 863208359 844054236 346744581 546146033 311384780 319206600 221312001 421032463 531068961 819002959 490075515 552352394 57369198 245077382 341487375 840848548 176883679 145929790 499959402 136187027 983378336 181182795 859630154 845812656 817443274 454496063 977637296 207342858 531255693 237692268 131913508 394464051 934262855 331174440 940610083 245647635 650381039 14438436 519196449 33966351 685957746 9271963 438835096 743326943 106865696 780322471 436691843 136265727 926252260 936651244 124969105 762146947 117834038 984599259 460475955 787793663 291611673 290629602 847652872 822867365 528321869 832082731 69847767 315101075 163257171 10457850 560748709 666154561 877412637 79945157 700120912 563370382 941733472 138956007 159213677 901115519 771794829 595905519 37381245 550563441 532556762 162350350 165226739 502907151 999465960 478219045 143217165 291077632 768848646 990870036 113944997 149686866 675469118 36309115 464787941 838726288 46766964 25536649 357397201 776695952 957998158 57518112 192582686 752247981 48990470 351796362 505879851 673301651 947701880 543261096 76381443 332774993 558127797 94124533 835682143 557593756 572343578 831415659 701187739 341192223 674802046 667649087 490879089 350271163 703958202 955667029 41513803 603241517 833720029 398911003 379937469 644234538 308945466 572520154 248998870 210452287 924316515 754878721 736270289 724534746 150656168 812651731 57309738 708783964 906776264 745508232 118894071 331636193 576923890 820081809 672828415 104242287 340247248 16223855 454513449 44205449 824407235 348543603 647446965 510643616 747454605 879900785 7394505 908916422 304937290 256393375 119368709 81770156 863788447 708155349 806304901 14444614 373323432 863614638 575744929 132616047 461639221 547155351 464252239 38563110 219753511 137080653 142805396 560000758 5820860 449835197 604206206 830228094 798378799 104169523 193388061 398349756 984070307 200782566 159782529 141523949 457175940 131667589 223294104 173480738 839822938 29599005 40441703 213146369 745729994 616186631 345762415 207369215 15858333 810014653 98448676 235611843 799611657 93770424 795612601 657948868 396121972 252335158 340693314 47017122 356504680 534081374 445366877 193091339 734863939 605149406 334615287 44556230 736816994 557909390 218036967 429156283 440024746 258478669 642302651 185754740 874665299 840581417 245640306 890523631 503112421 344088981 126135474 155240430 290375756 774264426 813189297 686497727 26599583 153882610 733514849 235620615 687963984 31398077 428711953 275344274 636547482 615843591 319900504 225880828 26269332 537937470 655037110 466294078 796416139 149856113 652048817 523597789 990437529 897689122 266637772 346066302 94294454 245289597 501306731 384670210 19554022 314496027 71167936 46153604 320894989 657199136 134290570 8858972 688597213 563002522 136719597 177661046 31362464 456620100 403541873 57631796 994557570 911095335 523925873 790973708 60951447 28491041 167087848 903905327 926180162 433725619 102487980 872990967 679015215 603794710 110177528 698569236 918290737 33861816 597239192 91702077 691060951 731529761 100561048 379658163 147048635 89796996 557319209 178411098 546417096 813377433 236042893 540974665 724472767 759968765 184464724 637940565 788459805 351552571 394362244 567156318 785278190 496850223 292663637 316809756 100644933 402841164 15378992 871452021 436702979 465134535 963154097 127763930 49180647 916231496 359938444 48745633 6028491 917257652 227156731 404961938 583151437 315715975 945936602 160140555 75684740 982917677 798081120 716660896 186986600 44959715 136333566 972264789 394326289 428997202 141590896 347487573 831838365 9486239 71455945 121057696 474620773 34610041 248821625 376317772 803357888 608760068 425063404 661902731 378534072 652220134 66864668 961685508 967936109 865317622 121826062 896137200 700751650 772423533 465314447 887738249 669899599 454164364 712519389 64225888 883161565 854110285 411713460 567516282 863596523 483169405 688573977 190733648 370295797 789911953 567051419 26170037 251188372 992114822 540589119 629722443 496851308 459970138 443924302 317303768 177804111 418266716 65957319 878555761 43206600 531271765 766294009 713106199 985436129 331329750 629848438 721114045 185440034 41561897 141146678 49036556 377247653 682237006 92286555 600059802 472148958 659337973 626229838 723337330 651452795 19335308 205576124 820454 479305445 502016778 318124221 657109556 920283493 384081539 535665316 816006444 915353303 154475676 381628994 753305783 485805425 11477431 326936180 523761810 905555680 320599209 425314718 135319684 2836215 517601272 735379485 327501524 176939245 214125674 50838853 680908391 233460981 108931329 681728844 712766426 610948106 999853064 369875981 383747950 383934602 758057648 52270745 151804256 912533323 433899739 757626391 250855100 445377169 84562570 774616909 203449200 257678130 52447978 338768884 260514344 570049250 74148368 588015868 746988494 288274042 491371072 280413236 521735022 452818752 962142079 87017799 63766857 961995142 456893779 300031158 198446095 67467778 352301903 202766702 980001101 786201641 960393092 83372552 84095161 897472013 710505812 287544361 155150143 762953790 626313244 268180838 333003039 552977963 856196705 932507884 841252004 200084129 212921119 215503378 652902880 27579549 302521176 569186089 989574690 611931307 721733598 40537136 679399084 74035500 243303837 511916536 712753492 56213281 595289087 649365005 953685293 158311251 936909365 108835435 921265040 415738960 229532625 106784430 968716922 85729329 39292313 662485278 138329809 104729783 730505007 643749041 132309331 33026182 65451481 121884020 497473840 787185078 14937507 176872924 713736930 110757695 688789459 279006773 166970975 136594898 928371777 120656268 294906148 717797493 82008054 68687539 133536452 311540678 175471968 954769726 249786359 214764280 469771355 240632519 319494062 52792713 884381559 451803392 85818894 949833039 426203763 435809086 737018117 293657621 612682009 303271398 404415315 153987819 582278170 571386290 143099068 510649947 692042557 438005215 80963791 626566962 506692753 67016595 938107640 682164720 21786320 40410350 749445351 344074026 281042868 68939412 396866738 17940779 373259155 335201983 967773817 651979269 771011068 557308285 945636889 236209428 860579682 350052204 242713599 442857852 921438493 385812666 806024150 465997401 823817881 886987940 92564362 183026985 954004534 883188353 717708057 828307205 776115054 467153407 24897582 57157922 388609171 421764319 75098700 614384677 609482654 895388868 266363946 233010073 452697153 64517186 469219501 165793186 414569389 711933099 608651037 188524233 97745764 267191538 507037985 774079996 154179478 452118699 809623333 108184011 187823403 527331389 789007568 963938457 847001147 813905149 873612730 88126669 88185820 801227781 702511346 697668473 696616648 968875291 930678545 1830152 33392476 252414397 167623338 300478217 964347495 628790726 341518801 914609611 895982264 848556786 541205958 50161741 300675484 203345642 10862103 488498886 730677030 652386022 304953694 430194529 466291171 178566423 518321197 554476990 979794203 220832542 104661814 528927203 42224184 35340358 383273706 928133012 287754755 550897043 81127580 104618601 32204121 422646380 871744563 928186384 271203165 265466873 830864476 424395000 468812514 694242930 912893886 52005896 346628952 70363931 482200424 665436474 248930354 521620 72429815 81240908 73870514 177091628 462684462 116094697 212431985 845958168 44227708 352703091 249371562 125355287 457321692 281575682 400518019 181582606 209762065 671721183 447049478 40626540 96116183 915861992 587385822 861526420 967867887 934014773 931890350 450068310 451967598 33337055 303106281 524397412 114577963 376976794 701489039 429778776 493071491 913921023 275736943 389815550 119140466 525108505 367687189 576462157 806684186 768205207 758044762 868962603 292442741 57610592 762105494 241075275 973472583 349491315 955118046 941340469 136022439 739524748 243925130 587990036 772861802 547031410 112387447 739956116 924008204 666392837 22251244 269596046 432830212 297988186 511927947 551970677 675613042 879615135 128432833 334813580 500336693 738993946 203776182 645295786 796604537 965881675 886371060 622593471 167889342 694005458 416450291 156428132 433530205 660375420 744418168 58908358 59923182 709321966 651380826 836447737 228231155 673632069 106043782 661061366 971620254 470488080 213032042 499749648 202619567 193981226 834563227 702956259 785491523 38339408 200768396 434612412 856737434 87139456 57205882 877143127 633661265 473656173 33571259 67191469 986547944 630505778 978616178 46471125 192344095 629997003 735435213 420575249 156145423 693995346 81636614 127765677 164483426 147185007 480031676 367102992 341166232 314594902 922575602 126657755 205450661 123343998 413786518 914704446 62999805 470992399 791847573 696661069 797164923 677935183 616368889 783712867 308440960 447501418 682700343 500785054 77498421 270651908 921360303 86160195 964647253 855513268 66442223 129130678 2698275 546473898 348750021 196380858 861068799 123841975 175554964 919035811 247185972 589341481 833740257 162702128 60333880 478104181 859363196 710015154 8555715 328248436 346244372 316996674 775749853 28944715 670298079 705764625 152112974 444174733 791924820 116760226 299688001 858367042 98407256 154902627 257357292 299673628 351283484 118426090 423515602 526838448 889978253 670701573 116179928 576234861 833403700 29030159 54339041 545283247 739045313 62894755 726048034 85289684 232407780 354314239 966750750 902705858 60078863 118863723 199396943 704520034 88140301 499084943 415403428 39063908 653987569 672760719 338737535 5271052 643703160 762253137 384625851 386197764 285471061 500805779 962432624 118874761 382352289 869288016 516674359 121397601 784699122 95238745 59203637 17106901 449552983 878470738 772329111 362148197 849850813 971726053 66668231 790507465 323327347 334588010 829571372 829831267 859865080 168308906 687618670 356084591 930562042 72244521 742282355 68549455 425566651 704714978 39940567 807918939 426519346 556614925 781832892 211218467 651853669 693552880 80841720 101406651 424539969 705687182 316071200 126907133 529929586 235255782 917414597 853256932 569843791 746985968 535604550 282225222 767811226 223223219 638309812 550889619 147984091 380592166 619439073 573550741 937823496 659379639 381469680 364342841 68510916 15818923 428077659 720364584 709371802 508919378 674287587 133911770 67122911 990358786 260818903 597052496 78130919 30749851 302825779 647974709 777735819 838430328 930199930 398063396 61653547 421026093 948953014 62153989 801618259 568392087 635704730 591958106 80288077 17174409 956300946 148798992 32993331 236894956 869163576 594881484 745814334 395967514 728793253 812937244 238842651 842128507 262506092 316973569 872878358 565331870 817464629 503130528 403762198 600180910 901193923 317932096 21207002 850146936 380086084 675341612 271055374 15790813 267299717 351343451 885481573 76117014 500142442 770991255 313011970 221822369 218389090 911342655 470306234 947182343 576796250 709148884 641827201 839302341 878638804 514705558 404634211 696103432 17836085 660912760 148800693 771546359 978844855 170007695 474209647 211447290 845349306 745265020 79754455 965165375 949124822 817752379 41282388 301783616 441259986 206810709 523605984 659649075 118153363 993912218 459347769 547465965 555577453 101174970 386768305 286732609 468396879 643918867 982836040 338749316 304831626 131636733 110295674 136192832 154160779 584505320 200156474 852026436 182286692 279910928 817191810 131411513 97663306 710990550 285711480 391439643 770317610 809317464 51088718 740987325 655746033 510436486 288453289 63839837 464127807 527737945 350572445 932524686 171656812 185924837 271274001 329004789 170077921 234086026 465197621 176755051 818591346 665354094 28781486 853394389 797781373 698489648 837322253 747961030 261996549 123033733 139400673 32314158 784867548 43005742 773301482 293129932 553442227 914271122 356969768 17570034 442009067 560058565 802611071 466182230 745983401 73885071 795187018 768577673 160487448 112900990 945332723 979078793 778255083 974114208 684989533 428552807 525120207 522311786 176513837 787116755 497861870 168430861 819430913 282729417 211436602 445248746 575859348 764878828 212036220 785345467 634965213 654045286 345404031 290092635 120227515 943903783 216494057 767930884 712481455 376981505 880831874 510330529 208576649 511603308 336961089 893566182 940156115 862081295 268394319 116669951 649198050 766256188 137617163 321145314 48985604 349053764 618910411 477361303 113932591 830946630 115223121 601414156 337508267 460627152 891506790 310252133 257047286 108000847 78183017 969528741 337498703 959014890 332375621 546075351 323134549 669336709 439641532 263290663 531418004 708035850 232476965 33132405 326808389 370094127 206794070 228310344 719147890 825704480 705671646 685596833 656651110 820894767 139527340 994159376 134038270 883550481 156927861 391085555 844067679 235110877 213130647 181566381 46642118 545506268 727641732 369776666 67359328 19799615 485583681 598777331 580351817 718060645 484426087 907160205 940671124 691220156 135470549 512335365 516924636 693658546 50448549 26092097 367069664 189975888 872767824 501107933 73526369 29695684 744709840 770110399 117322912 957840486 951676780 163965029 355863105 531834863 386258047 423222433 404150829 871841727 874516115 984502645 442418723 358942202 891662850 383089846 50162357 879649750 895425211 419603344 573308295 945873759 298211792 940377959 988365999 170979616 294002243 914408719 53191651 38712082 684519117 170514563 849068920 488712248 334479591 57448376 873063462 720737637 333187160 277214291 445095715 207703275 114233287 887514438 419161828 5896136 123120635 321840536 738062237 18545845 741443880 163886884 816935956 39655671 104264842 657818306 63151638 250783436 572227024 116343289 142011870 109262492 286857851 843597141 450491092 473853793 901045516 323554553 47107782 86749028 453285195 492203496 294452302 567518482 379717933 713614129 425930969 502838568 35454664 163993206 373900764 629414895 327880089 43353071 521586918 284661282 701171376 437254907 387961069 125914751 553598195 529972938 87693595 692972397 226086430 538184686 166826190 127131946 861739238 213933971 66397325 167540785 706137466 360849626 735059266 938371751 926980106 160990234 293726670 814951121 177499791 667627433 296882368 505379879 563496856 818469285 642557512 117184583 108240543 30518581 243099334 661838738 413007870 330792928 207327486 639094300 868977613 374153675 618742597 583233202 440603997 685139921 750773986 146741463 45989546 338349603 937629565 825486003 499339837 231356234 640437123 676839627 751500018 937319490 34735858 314996873 608305126 677293369 432181456 716545669 560328301 527797141 230900758 973336171 858590068 438228243 612430470 580084032 664898270 83689418 15833585 105502266 768829338 619123923 104760080 667335235 957473525 42389644 492821237 309329713 126262229 985774711 986169340 877762247 775610553 873421549 45275471 236432030 403231269 329973278 952977698 963559570 857770418 36394807 936895740 568876837 327139402 401842561 1477220 992037671 485531978 17310805 97539936 106877667 636434727 54816368 774212901 446424603 949722363 119550489 755754316 75984592 105325199 594440007 806263190 880935751 467861555 704055012 117367781 871092823 34028290 922861830 687168744 891798707 811772989 476580835 313191896 138912390 878423395 314669115 130950060 216471724 331979919 81006347 323349390 820930997 988339066 97562290 267355600 938061429 69629130 23109915 866562372 174954329 470066273 525341913 908406431 937927827 81913276 878290563 661537001 115941565 653668745 201222097 860256624 465441733 677802931 173448519 456870474 408742678 488117633 440336885 625214401 672613904 373859583 801080143 493544900 362198649 751158784 613416851 152776429 820787914 489043117 871855152 995742242 959109389 249713416 756665024 749553567 331626691 634955587 263606920 447568256 141140683 464829016 160341231 606582415 142631946 333789749 63452888 551374623 674423733 356306124 29105376 347037636 730165706 830185518 693098888 92364354 433860653 306515738 97657134 254648566 795558855 969512285 102907159 607184595 71742052 859572183 356738162 403368743 347044121 620345081 850936998 488184803 85174096 11278228 947283569 80322393 197584328 863252808 484213368 872008060 219558931 513318743 71562048 949724636 196020612 764660935 894605342 629881264 923693024 844778827 737046182 571768230 666807464 839953340 178952825 738549515 552041874 388207338 141918257 751602346 8552418 845371606 92303500 946242865 709166185 39587068 879081609 906750512 902839875 363294976 631274924 974915157 729130070 555353323 777156145 925150681 172530609 524277838 407548297 96223632 369056664 144594478 667991862 35864127 837064169 699461038 626929994 241622395 87668375 768848250 993224740 948737144 466736208 85528240 747496360 175902392 977631659 626577968 935169256 732987886 842389296 418960531 707903042 571519365 974313853 337575538 349186398 146844461 861853375 609251046 95584444 83426391 606361875 763576305 119290517 295942395 315553694 598736862 537564789 403222068 220101464 383305881 204475563 686837671 321350472 951971922 862740062 151498482 431066242 650425669 884486367 273455537 69386199 444905761 697491253 43700051 782481298 46677650 43060863 644334673 508445047 138645307 727761063 114806921 754737963 699567931 410749316 70291657 150821145 800830456 326030076 370922608 36652688 530505639 57760278 358003159 482477560 773016691 509501641 913543801 423442360 246504359 39515689 345344910 691410119 737006942 241561313 473891417 636200943 284622175 970742441 144645990 275783833 551019855 111969262 30521796 103104137 375234929 100813452 253925281 176065385 279359879 624847888 212718072 809865517 682608165 423237583 144859429 308141208 932739223 58403229 731583567 31759933 950435270 76928476 723170052 539958563 171006140 49577820 28675857 455628315 20320260 25838198 731412147 571340114 137807460 614450294 674444250 513042388 567780097 928369531 541624124 847139976 405733770 754342196 657005492 88341935 30096130 801864920 248999494 962835352 712784501 980583060 994595284 515736122 910027887 570281687 55694684 81034027 619859506 84370540 389178693 640179765 110208738 973107191 64036230 100532549 587557485 590996832 613574936 7853933 371882714 7715412 854993908 777616483 762057607 364515752 718474769 792153736 18897023 967474262 607505439 731681523 800573673 454617074 99933996 563117912 24898761 155628679 496668290 497274618 92515571 885846982 137454383 202724308 711470524 54006964 303256856 151544360 645003795 769348143 159398293 16886508 777063554 14392200 647019343 391637512 378907951 365494111 36307599 397804974 185484725 643813037 982002848 986058397 950946463 81936844 549176308 828361575 90081874 45844597 325636192 182597444 784207930 315606926 385321751 348194806 222130242 541094958 499739165 867134036 310443101 659137457 736536896 87506654 673529657 236072590 331660518 904953959 601566700 367968116 155275284 787051424 11781153 137278132 625626173 815243967 71731327 27318832 643605541 161813200 73163429 821758084 344410644 709887710 137365010 729732394 58082515 212011603 123343704 410338032 79145638 433786804 69475488 668198885 373809809 595521496 904271474 705470326 500475455 358354526 73438442 655750738 997922301 937735946 645545221 623548473 605496264 717276547 650867305 101618156 879089747 576547085 923376239 223500390 138951146 913257600 805749135 49550013 125269202 929092838 459888044 56931192 215395993 381879883 577646428 589205802 977401379 334434254 147192479 330393185 692788779 73147272 986143922 543227431 863399569 484205495 19292256 468895832 201482041 670159560 570513987 80571787 99222996 346406578 156588528 90690493 259664177 962337663 140240505 237449731 743946852 452644900 294380922 959342845 834524783 872027349 401064998 811926161 58977954 548257476 142319345 751766732 473921100 980979618 147510515 337320668 317701464 166802770 658732852 519183505 836962329 81763190 452271643 788701676 428169767 461376523 879392168 687833944 276230537 19632673 925283674 20177388 324793924 72180947 979520232 159318706 796724647 233101581 823761218 855702601 781359057 818596914 459985684 107796508 652092884 607496198 445117175 969794347 774298967 103850026 341494203 463777647 38129568 793765846 252479322 466299334 107658720 131871490 6649629 383889256 4020514 931933302 404066643 181330789 856630600 236103227 340649495 653355247 469204807 16927064 361574199 103080215 835523978 821559882 210876722 487616861 429056080 508510249 309927559 55871398 464876626 651421762 519649045 503006193 297703959 772128366 969305527 405362678 756516207 975955155 789251933 613053072 760404809 45834927 794383861 617035408 281938153 987549707 122907006 603659312 4476770 484481204 706739526 840000747 158557438 770132600 180133959 587613517 278642848 490061518 643484914 743519473 141483279 15650310 99042018 291703589 787778676 68347544 697066266 396811234 44302698 486318198 862380658 657223858 532153124 509280870 126775618 666607629 496830576 249682623 270266940 353823697 586680179 829522817 46340796 745237616 599655416 226474754 185367484 730814615 569052623 828852397 326850440 563052253 844502707 425892457 854755841 484797734 494240000 551822106 734125319 391059049 890656655 596505976 48282907 275326131 105786845 27574876 941933759 455133772 277257498 64717050 808957469 863937676 894239866 855298264 461691643 346411634 934289369 647059126 77226248 503341992 328427875 404076687 66394244 25446933 829969143 773666437 510244666 176725494 178004894 96886336 420300895 68661549 693392312 321100153 343987679 651695508 348675028 138437789 959345632 625932525 203154838 620819452 342386553 97394703 328634067 804078195 443806336 262923435 303653673 373548936 618781778 632081547 777625622 537692374 657528479 460111117 311358810 20289496 489352962 489363703 117175831 909653856 410541603 810568142 230754008 754529281 314780002 579429035 892967069 126641985 57877912 96121906 747461436 252780816 46032961 76095502 56859010 342355648 191535288 213029034 715904583 810317066 845110580 346046557 348009439 502639058 806157673 511884600 522928553 148026986 1248302 640104384 57680842 264306257 303188877 140951201 18835537 470485230 720380236 764318958 597127214 630774499 712957215 344588649 883555314 611506527 273200502 792930675 953862175 464735790 5959709 669766757 275052855 851070288 15813313 475578645 206225698 674487337 987463244 581670602 822514323 841227897 74291337 732711516 105534153 377480214 873662716 976886042 847965443 446559303 593721351 297609009 77333801 159194917 642197657 960889114 770701444 915398159 606336141 724563618 232650300 612295849 246846726 507703154 315882488 115176391 983281798 374624537 642180079 823261393 956295139 317210753 664489289 30586475 49922268 622539794 260583040 923584984 599425835 108548483 222660638 45663537 258673843 299994439 204858453 900871499 113399904 975559896 668786009 719736044 552639865 901436308 184548244 799486591 261655813 352947084 767179333 97453962 727571620 409359411 920715354 683866758 726570164 437720995 566969585 629008783 60260788 827552624 405110118 512202974 788617458 627770756 557866510 47291300 927765194 762724962 800679151 893681449 590801210 321981511 465933845 143441074 75934171 650482088 795444016 337589983 3429171 562623348 287560297 583517143 824499111 60792002 119900252 403585626 498512996 686869836 32594408 411290135 514422460 437704526 776009460 155556269 65475281 186392321 202847569 845756826 949117283 3526719 591954626 392434844 178024581 57888470 535875917 253958751 560886910 183836285 591548734 416832432 746459632 879109030 349574 423475094 939901031 120249826 827060719 290930379 807119661 859655127 554736865 174058472 149876004 330746325 329614741 67867636 517138645 384978661 766140813 318772279 241021731 358095438 711207122 419046311 268500260 99599391 673005062 829387169 283435675 117070147 246219600 882411658 996179176 99085526 305886752 788596558 219335351 132947470 932043288 878971363 845118948 486780153 53029835 847511303 670042829 235160927 915378938 39697825 620139587 534036102 358470104 861161317 892131540 922193577 132723979 13148151 21792967 805729040 842535319 157744993 922799186 88754918 40156651 771494713 40356795 198559754 412607623 259692145 184023575 344650910 138663508 881658875 683947414 44209694 729170177 353990242 131886972 497065467 393688067 604542910 31101568 604674522 318220578 775749459 526868098 450944556 788897609 401177417 256673596 483949279 411438761 31989133 425220549 304111763 803483846 465577343 502671516 216091468 725269488 539211443 413258729 716449347 420870317 97206143 613175392 2556845 303712736 597578715 352138663 697400802 202121624 235756583 154591675 520342201 11506041 681459773 971286756 652920002 935153541 80476703 136869280 346592301 112465836 414606180 650704064 915949681 880183523 5891931 984557500 457969362 545103373 397816228 26935060 818490041 347538722 640110451 821046886 651251458 90205517 25701900 201168611 292327140 261458482 355760286 665185692 125480875 37220058 488988799 778400876 824889950 569465502 767786507 23998602 534447689 34909039 674702665 302913721 915092561 533110948 287471220 373061922 78214320 537803799 399996981 749220713 885342521 892623783 422783950 536593978 982829299 448485849 737762588 127672790 709944331 93522873 792858481 835425205 983259282 281847279 466342432 660665583 703829132 86645290 684664185 238276820 121554328 211883201 541190540 36646888 744994148 681178111 262225161 675724820 218981910 662222141 424945532 104324430 407362275 847729481 493434759 390191573 148731681 83713698 517864362 858676011 29752923 163239194 694101215 865528556 445086473 12959998 526194139 1431956 99605288 63374675 239708776 221159615 275257875 633415667 257806503 20252023 314593778 520031663 695976842 386092039 34770156 973438725 342932820 442132430 673684557 836367578 684840355 822416237 772597627 55221068 681092248 802350549 218460262 227709814 520395457 663546734 240669812 46589595 664978689 340275099 109964269 757203816 561434713 237738495 390619483 671757567 257990517 557729612 44305582 806483710 943821650 79075737 779922434 286754469 373724518 306123342 975638398 58564872 128539579 748236024 113785940 662148178 403102925 332246201 889857991 923498381 848309286 983044154 822604327 365804326 175835604 785084947 123008142 737270317 22823441 366143976 261544235 133330310 923873587 305849816 939814019 867695236 384925552 572252805 6966056 758650070 878376146 982604453 669731293 859432076 583356828 783517232 521580253 838976104 968279784 263954596 614990836 816589069 99515101 290111514 34909747 275350705 75196460 157917888 12621021 950536253 524061863 126681607 936382914 300451801 432531423 728713284 20663388 817456974 153482440 27629443 428623395 31858586 862750247 98354688 743807013 298623426 734388271 117903618 137599530 555184407 381858213 752590365 224289827 481373313 42701879 259199573 756724017 970414690 417117460 621861389 773467294 793695674 748542996 562366559 94147474 33590770 291079843 114810861 851047743 444562282 142440303 132187490 328937219 857706901 83058529 72744232 156330327 669963151 43164201 146446208 225147557 425022413 899036572 449437384 758912077 794254802 708636956 368152446 617185844 978270768 990013834 243169489 771966441 591073181 805536048 718630267 624663950 949132242 833441127 328228045 246210875 828397782 312931886 575148094 538621034 395990414 500408677 694951360 65953564 543572877 841397567 143617473 821111641 592950491 445571208 580023717 239721644 6724515 948176162 709423839 984995282 790706348 952593328 609478075 234295880 610645727 328108341 711476182 412294320 14065819 39704226 658505194 694979952 205152463 86169639 233600986 601142876 586578315 781068697 519612791 982667543 474982616 515746615 803779183 67933106 961317822 236319252 160171101 968042337 37011765 869594940 953037618 680234464 674704619 415032044 914530344 137866697 743140384 478522877 550161016 609722555 370743454 61182561 304702506 575895916 147352200 390819843 29555143 733930514 171888540 549167933 569114409 646871155 64914548 225409943 567320612 878748721 461729194 580008064 846791057 351257311 302119355 652345027 31491774 976823973 67377070 798538469 967207021 663033806 277061345 369884388 125272712 647804798 431066949 429975217 76217065 578419148 820795060 105772207 164866013 845199951 654940140 733980421 344587457 572371039 959390364 911908068 303636111 273635909 344432483 2943520 624893219 646551838 655288546 656384993 475892162 575181967 307439813 443099183 90732124 584501158 812983570 216004835 84822307 96566870 498496404 161039372 674986017 171807815 266811578 839852030 17007765 774268069 573832450 361595221 199155459 385739165 126019640 502791570 659375074 470452122 505735089 284268292 117003959 13539986 793169636 445412473 588721952 100609449 888511655 531970428 537626958 554011576 747975262 622449264 650578446 98988017 636004987 178080814 270795831 902816565 17932843 287803595 529600985 444281645 501915167 728756444 830020809 627934806 231548013 489395882 950903280 737283101 626180526 920423590 750823086 419350161 365836062 192061389 372475961 106864068 724031816 910102918 513391996 324523430 385068534 16486793 423511446 21073520 194567606 694307277 776406436 212500449 834627223 306007421 656782093 336542390 34763864 339319253 816993547 118828228 828715135 767896826 708627680 307412012 540836768 311967117 726762172 906672829 504028505 99238133 866053249 80576673 861857402 379445244 257616454 246925935 395932036 681127899 120515807 590499641 227951527 896922242 655516441 62578750 55446014 164814885 251637491 90209877 504134138 68631037 61554456 185365624 689044215 770182135 492777635 82397334 82149251 72056158 989070162 438694108 23810642 707639762 371787132 885668044 87085005 629403585 132593978 335533392 163047835 105626136 778549385 390999362 2548378 434065825 306094463 57994391 598880710 410248305 720620 103014847 331395693 62275075 140896822 20439907 684973562 633674456 102837240 619639164 705730613 944423754 910849623 729541255 504579867 282636754 615209298 444181224 912040338 600319627 779714615 75088173 705945763 410780351 318603886 561010492 844846176 477214700 619004882 296243237 887463004 472241853 251774435 218858696 387033280 392671256 91814955 72006841 26345711 47168546 544162356 584592675 844108651 307528331 314133929 348688518 590165084 781859578 792869741 354721774 234695557 425100707 282326298 940641319 835881058 453446535 354168162 533243585 930661234 973173043 682003173 818124237 297931248 933777607 889499284 684964527 178965214 981314238 609487719 57827276 880999136 6166426 642419950 725107786 313694756 809070231 926312655 903859840 590929808 571698747 111097965 825625364 996799454 245940614 618783034 685196863 699387148 972951195 70956799 630048381 798640590 752959971 300688969 96571837 539253929 42704604 634052715 570735494 24018842 243540433 628562769 757534329 249706858 123499070 335158466 563401614 932569300 261471121 319777805 376015460 833169867 283392121 54157175 682485672 529332734 525456561 220198886 228719881 350924107 143672036 711284613 2081048 896632006 11973581 98652884 288402286 54678184 585221950 859137779 931213377 828762382 340216899 541264057 930985592 316232321 876422523 346903557 101317972 137893643 666681361 477333431 823579861 950073481 384006958 358581885 331922566 909463518 431297122 560642446 260387624 574969158 124443410 262468672 324117515 136416990 213637907 612519801 43611525 798859857 324173931 827341254 480138590 516907182 221121662 263640533 833139502 97544184 610544089 934457473 87954178 129741801 264307256 764050391 79815281 648314213 122632275 264254198 557777730 406445748 824896643 670681705 981414905 949340052 933150376 305532420 938273393 999304635 770568572 834401270 650680843 94742502 514258875 130819432 464166035 735380536 246976317 297305536 685441072 857520405 84279361 773395249 987262206 348586616 389961991 919593838 996900828 365110617 183848036 407194909 771556365 861261030 77876613 752971269 663117434 863543341 911020040 453907178 862847975 681588611 140824799 366045169 628847465 655083673 349380952 93013499 242980561 596357268 242835387 928421632 453877673 327114747 554333232 293656230 675701362 944295223 213250067 525118541 161922191 249614454 932313449 933478555 110875484 10190061 538966176 773992917 726249753 449986215 80416446 441614079 984091178 221241245 807659247 465454994 876324917 157040199 410984844 971821829 753397466 653820230 752759812 59791490 833451328 159609396 353447719 361669041 103904618 419214138 886787581 118343160 668828591 819101029 51821715 779704074 681807442 590787890 406213342 260573546 893290456 486629788 702187625 877381633 707871032 509846871 195352978 436712300 519403421 606337822 261050481 125317239 112674403 13810292 185108728 946125731 173419687 391072799 307794771 129840656 810286936 47098704 248183816 479115526 866199732 152521882 111335952 400523525 743309771 370065645 661097071 489116578 856695432 215801047 219014563 417082815 725647917 414367540 706311467 97567690 20705361 967361947 222884928 133379764 981172238 407993655 79505494 7108277 799066453 239816616 136948932 461869740 286915319 237649099 940985266 5631403 390170980 904837569 258671279 985997102 274903213 919768349 475113680 984114997 135569395 694128242 253714163 713733664 108495781 960025629 811301353 981717494 927387575 34186280 115097257 761076165 294696286 47119102 620700793 946279091 139452069 610166076 408148830 278883740 847815175 201650447 284515142 90502506 106488015 543186420 76499608 233907580 315471121 404129639 70538928 303556867 950774232 324253090 869806882 911786364 284278719 533624586 893503857 64182645 420327217 861117465 677775161 715023503 760752918 298475953 513818945 752721339 908642029 921967774 31605078 608973555 976134573 168636571 551992412 935138939 711822990 481008371 21562870 879810462 885138009 92101797 35883681 688428592 416354887 905690562 600214956 700633605 439315148 346235164 617332601 859642364 59868981 295107762 427182218 673138250 446100066 941001162 425859588 207258446 715485288 309981017 816232000 544136212 478617587 220740764 479275150 42956929 701749134 500838020 922767390 439403495 592939816 958651070 127832086 9294702 864341632 580563393 562444658 156173131 926798557 32293611 868331846 839183889 327401372 148030416 512322138 773501437 89031577 790698078 980759883 657033216 100679094 649508234 53685779 579296681 870248997 532960929 622253609 424514483 886315300 397537350 863917977 331771467 356188420 991750062 193582521 73046403 424829807 756027178 81735885 204144715 788320788 950067730 43328603 968238511 98098145 408167092 594256300 39646074 198865169 427532534 549195641 152060615 77040767 602881420 731357295 799806116 135842348 206127255 76836950 874673999 603664604 940754926 206445465 812369375 785021339 400027985 885415777 209851145 8571515 967151661 413995859 649408654 769735743 309840813 617647165 867833887 718007905 64419816 759996312 916873073 491952349 309191953 68933687 421509467 912073372 652807333 73831934 900432071 711450939 150668883 627622421 167631895 91423808 834067885 980001269 876445147 86612222 717933398 938812643 95183736 537601410 205324854 597108741 307337152 515165666 67272257 27687391 233173570 131692072 787683702 2562995 623644420 949392006 924013033 45153887 713981729 429336718 118985820 466930151 140787656 269654703 94552571 308419550 213594862 781136808 140937171 90040008 867749029 858870568 881369003 815449116 396471977 86693856 265074208 556325481 601859521 332346465 584012871 687549443 464038536 224212924 690112437 87682956 26121282 466641821 132836842 740103010 895978538 104339013 207033161 36766194 226510067 154102083 197702095 440104929 935238890 338639265 382661288 655504270 50026184 264030290 323469737 446498161 203240497 588543945 2823641 805100018 920890409 439352863 345165812 384928944 516082138 35278248 325128251 542203419 354436420 310481444 282306429 250414958 414820457 341855941 139697503 641330523 495958023 189915949 81435451 431196913 528555214 316613091 86701182 578581397 580643380 262687271 877595909 783883877 851231215 732935901 441500246 772121623 24805115 786666057 9566918 540887253 674460656 334695169 83090671 28897075 645176612 217913451 131828384 912513420 559769391 124042238 406360295 55727414 313958187 340312097 339440678 842513400 656925187 278658211 273611148 90084919 541345481 3723409 873968795 392576695 736659309 167985392 17214669 761464424 807167800 26781587 302351676 334144807 213993107 237958698 215558233 711686070 455872149 347386617 624199490 15641539 471428854 30559784 71368952 785387040 223388232 263325981 480416791 880313419 541984192 606544291 970398337 83329672 610267699 696883483 328422719 346927007 864868874 345637387 108391430 524553025 224935325 263259457 858697831 291444783 501218155 74256063 3130853 957090303 274159031 479846694 825248193 745587885 362922829 749133497 383491276 586311060 12459477 716424419 466624478 554443668 322968709 289539166 490289692 933236407 986422648 818712410 132679765 703807873 16866148 93587547 228360897 241801473 209363355 87058727 533246255 710581509 13831142 388893459 520188163 287990172 868740152 197952708 886094408 231662980 947086204 122102036 817974040 959545680 838526454 137114869 366505700 14011514 426654035 856795391 947247920 265593034 528024152 932444036 969400907 544890299 26031582 50278155 786691771 87911289 137336882 172454378 798492797 3684375 561347836 171197312 144190898 282604340 369150019 30285306 514267319 168752574 152387341 184757710 128298253 990913794 174388931 347320304 4925307 601042965 56632046 804689578 866635998 584656197 589649965 688553256 129546496 468197899 738831411 768754618 556109187 728684644 793725347 207118335 732369018 207589535 378315646 876559915 490193874 599982016 759361572 4461192 768734589 911748912 41735254 749549194 755179057 216124184 96869497 612620715 669683500 6017895 269826644 388835849 443190443 859476609 77389105 425253290 180190859 816220515 46524260 736300045 397421510 840249606 943418379 129790527 47839140 174250377 858866793 538033013 774232392 470744717 395010557 542966981 235009980 289262162 145032526 990189037 505386345 94418374 455326103 27586196 100436268 577669099 416422044 543626711 289662059 493811148 968880000 469852917 162548014 15404259 206152961 559969523 708170217 2087691 542276401 756009356 176338067 253659546 146558721 950570459 724404262 394085629 346053791 959414241 683347790 491086316 802119629 41250486 585504689 109962084 68836681 685940957 687631182 485258724 82084019 977293240 979069872 903480370 299662508 994134237 771400981 505815468 406620112 479571197 507903158 948896512 88096904 684241225 55072409 87171976 487328035 631993022 481257604 833381825 443923615 164605393 324468140 98559595 205855878 909972828 208521678 274692558 448430136 748669211 759951282 383030506 578478802 591537505 286510876 878141309 438188093 57911856 236473128 844808204 389999404 744376286 646221068 330612659 281133862 701293476 417784635 768461896 185802850 899042238 454360072 629726464 63647631 778828211 728286058 122019860 541317390 936807736 249228770 842263878 537993298 9180051 225294383 116472100 453233907 364321610 994613408 891421999 274749817 83602888 588746555 664749220 827979173 234967622 995361879 961629386 788777449 265662865 582607633 974580298 164705102 36967704 604306761 80869084 668312266 185109171 55405296 62146007 121916906 304634065 904409884 512426555 166330467 129704267 628898654 619564373 346542228 476028414 363502723 621292045 559631301 952249277 138557616 240126825 39733250 133919494 54272562 828510699 252098710 636880194 655607348 416803812 673847897 112430461 350189247 194676514 297539631 405594542 256822520 271972888 710228606 161232404 784399442 876559072 143453022 265814448 348639796 489995249 741842861 712142519 111287293 153990513 516908147 102361261 246633689 409157749 88797106 300906250 90184799 340895816 937786443 745792146 757699627 464150691 858222606 107888873 658827204 155762236 365999767 915649723 427735123 76228372 76882126 64650917 952787444 72851499 330465364 153943591 415363100 72308224 866086109 379166744 78815088 235510608 481528004 325448776 644668356 570325110 626355025 734853154 911220925 416657819 333161651 521436903 880808509 191384257 481842127 539635712 199662844 847841893 307801786 627397967 924070265 237200264 692048883 729374060 310051762 22514246 883317650 725414861 947338821 601920111 104581605 878670260 689947070 438625960 56635387 187131777 8951069 682990411 921984930 920171993 99648229 107662932 294125247 832973089 299047188 775967374 225125152 498710032 623809266 532926937 978624350 400395882 770127200 523189584 982286293 80178962 398220181 718120295 658110174 198075353 172556757 615208130 76745612 862503826 53834090 133380998 49635602 915301510 668887760 824136883 687989855 621052340 931799814 982115101 454025428 83363354 758082474 679150579 582073385 234408092 64593867 413214086 487320325 834721067 936403669 469606618 767416380 334623849 40243264 278042905 532699201 212800020 893251035 461961164 75303845 799601476 595342161 124939446 567419337 116746272 801592680 255409191 737798611 733392493 90040644 44340390 816755846 848123117 723490968 251345582 935047560 788084834 664559667 422367885 475322252 453479687 744490854 242738631 788103535 784734117 520781536 173319087 997534136 266548922 635280250 72837980 918666749 83138762 50293777 486086085 199885033 704402808 594011628 937683643 290311652 684052271 982024032 107067498 384691739 558031351 210929431 319739299 198632537 728005450 594623535 673954788 181485136 339114388 769209771 822105023 123848504 142507658 995424109 973898991 409056579 483220711 899253322 180239679 418875824 802063450 666325763 618760857 506466257 112853742 408960851 796777908 796906012 243501235 756361757 181597751 654048937 819807540 353853401 852681473 547812989 948476935 379152613 581814476 140107674 878735 403919498 116472529 143386392 251859959 90371519 552442970 587597021 989624840 732682648 6472844 644204641 251524762 477750052 3187249 364378504 886710903 799965156 13800867 982728489 408843265 195398617 636777425 81167156 549252017 341975250 628980144 350245303 573644214 63310971 490352976 574522948 467230469 606825504 717909339 571606779 697197022 122868660 159203799 539338213 855551307 18192994 36059205 959592420 495943046 39246453 176487275 235170300 839211609 190288142 217898788 100571225 385686758 707192564 181738380 787455127 49167813 663234875 137700429 475328378 726545845 628053405 49851325 46292665 87395260 767760663 617899443 784592282 890629322 777103241 176446846 598696980 795296235 212506051 410805752 143755632 251752503 587293026 378925931 943480463 777581167 596824718 44051687 15784277 156533633 78306418 803239403 58217798 741541292 940939831 533546175 320603489 421509587 583397500 366896153 508904847 203674514 984795596 146013480 946820188 614415188 174976677 398033519 262227774 387482727 808839270 405983405 491751582 396132296 784909335 435232044 26229814 234250404 331800083 42014090 390784037 262622852 845253492 449001834 4164144 638709675 982548008 177283984 60219261 418461859 544180136 421640459 622136373 528975731 420170290 421472912 143390919 595146967 819506430 258135044 982629693 628345700 664118449 326897626 876994347 449027783 762129670 903224160 683278187 946446104 945238250 74062223 209068955 790491741 375580408 65749450 281717767 358128415 243033433 194453380 776590274 787213569 616093838 251242998 168705651 36264128 672715909 164612921 483927446 344738690 422747965 319073490 973084389 86866413 645971116 702595087 388410547 260617137 605819247 924205085 207063240 403573848 850783659 268648546 46581940 226364066 334397996 328299707 437008833 429947780 522753086 66115458 69677700 138846923 317358455 238383351 27627402 842590715 255512623 364071199 187329404 678260587 683144689 12930145 617643351 329115804 715525231 858570250 589732940 173860829 782775334 649312531 577434676 486075345 917961076 624016616 712439410 104875423 952316322 1964594 534823203 327585759 68080051 604500902 318949033 385438505 842884252 199092787 80545571 98396875 563163985 267874975 629173813 246308673 133321471 99333516 427940828 848846701 957903765 17673767 875223882 593195450 519502649 305174909 79270794 437463725 929191524 644226556 542339147 734024197 646191149 77162349 61609955 714271200 534179603 233075340 952226056 229580206 432168126 32771627 180493432 995332110 153162953 809667245 94157135 286484423 761517112 522097962 135331123 571937228 392288081 863071356 17649029 911790729 168246265 96919823 201770805 949954140 593662730 744109952 536494689 92370230 673788652 450620995 659157781 60484606 683696334 611383837 290064812 115864459 496671815 470558243 111196569 649834767 132741839 57870055 936319189 894258950 579968016 924166663 466196177 972256096 787238019 483845206 884046825 808000635 433281380 85817629 757954774 879460461 682443932 146965814 971830690 208748936 597586809 483504823 269233541 281283142 94888659 559298352 249663953 444076825 29856595 213376873 93911591 15114785 271246927 30230779 909373735 851214942 806913793 228086263 823471038 446668163 711931468 560034214 254668797 997729199 498368194 865139923 877189659 33328478 12105736 701536701 94593765 609692544 37557875 363827305 743492038 132446533 775642009 993155990 429039709 658014955 206532862 522951299 673129739 477779788 405698429 582503473 181511081 65128573 810589736 4982118 511796736 375037555 417532683 766465532 225283106 768417229 484121806 102472764 801745706 496227542 656525816 896339470 958436437 694083690 112683126 701928474 679046574 888325134 547600815 108086282 398856440 754133676 483553932 71986179 84429815 741768712 507006003 265940896 806897285 170112090 123439365 318694020 545149645 393488400 937675903 770432750 161905628 421797709 725421865 816167685 770541602 234464033 565023506 728978038 781064074 677706631 283422864 312627000 418548117 831023678 273229633 817404556 437673706 756783565 741907086 374619872 351068628 248913089 640560767 157965912 419025178 616516484 329176283 816691174 10004883 266852186 439640275 24426862 541166246 17578492 840594546 311707847 252042524 405618051 893202236 33106597 935841033 29141451 198249948 206905501 860165129 471479581 24310057 150355186 80779497 618733494 524975057 431848124 867646582 18052176 589814036 139188112 634568659 918990318 955879285 497089893 38358855 248035912 521516754 579525100 265614403 362111299 743749298 517656926 620245701 636951534 403279874 556086733 666092984 601529822 762992234 378774464 73009402 639818642 381646001 6305250 111068487 906621058 438153373 978715069 777189585 27967408 970419532 264274595 799474078 778815168 761364487 690349284 26851079 282881240 122390736 292465481 497508890 866140033 662638758 117754590 355607918 65918632 526357674 21700902 519964805 141866259 252991717 445490558 781684900 634637718 451795807 892753387 393775127 889949179 723984807 23481063 770432939 546920690 287755657 422423368 325735857 49120143 112772651 205103288 184517734 87679738 497568768 682026623 953819771 12723878 799781212 309427688 78642509 178655237 183644941 451123665 320521496 289153010 749130574 102206395 923790727 53442732 847476133 170082205 943391910 423977291 193563267 566341200 970897980 481318923 841280919 149150189 382955417 806569922 354253476 567473150 894249659 704338595 249499772 848069429 717062472 901797335 10013469 648221332 80452571 46174761 99344996 400974066 335327770 700991921 355696813 111634848 754434652 55689297 281717052 550342914 332182940 327796670 116684113 155597271 809115592 810481384 304747459 44587360 617051305 511517286 612060509 363817315 215855881 861560280 64403096 932918352 615873966 74416564 433656036 696326537 120591324 385517383 949816954 455919094 86509304 158030118 567553941 1 53783 64119 243803220 2 58727 62686 2 57834 65643 1 36540 62450 347863826 2 53987 69987 2 12513 63538 1 6365 22924 28990616 1 36964 51202 823230683 2 22661 47056 1 6095 42880 119890424 1 46580 46721 434735334 1 69260 69604 279751250 2 39936 62999 2 46300 70857 1 15093 38165 633283782 1 8726 54792 228581070 1 44592 57166 201636689 2 20632 25874 1 67257 70081 377260208 2 49370 60780 1 58299 65539 244722736 1 52814 64781 416224028 1 64084 68886 59964304 1 16461 59635 240547509 2 53740 64529 1 39303 46315 437813082 2 29685 35584 2 6289 68932 1 59841 70660 37797991 2 32711 37416 1 63619 67951 99534833 2 49345 60205 2 36885 53132 2 51773 66720 2 21352 34633 1 51037 51403 232796178 2 11956 15043 2 12052 63159 1 34026 44663 190063304 2 3051 28266 1 41659 66204 472031890 2 26878 42484 1 50977 59363 373292518 1 26108 43239 157978547 1 50416 67371 120913350 2 2019 4824 2 28705 63839 2 25412 70535 1 46722 49419 84374235 2 35030 68837 2 34044 35370 1 62622 64702 247519206 2 34474 49152 1 2467 41493 136165279 2 23422 46661 1 53018 54140 18999458 2 4063 57042 2 1986 42207 2 40150 61548 2 570 53802 2 57629 65973 1 10408 18555 722425536 2 15948 18110 1 28633 38169 140698855 1 328 44550 252767880 1 70775 70820 119994689 1 9981 62878 307975727 1 12293 62977 311042708 2 15315 29222 1 20526 47801 13583708 2 46810 65466 1 47137 54860 567562875 2 5857 22412 1 44981 49488 166513158 1 21379 43648 225711554 1 51137 61101 344992076 2 37936 62149 1 16136 27454 85481548 2 2465 7980 2 43255 45778 2 8726 15979 2 70207 70360 1 26129 54550 101464642 1 70053 70424 455861791 1 63515 70623 190839709 2 22936 60119 2 64168 65362 1 29745 56152 148505536 1 70533 70655 119638427 1 67402 68932 731894558 2 22104 53622 1 38609 47870 238867077 2 35417 39174 1 44471 58251 700253112 1 69312 70215 263277009 2 11309 67885 1 22401 26207 706049360 1 67384 67651 746768544 2 34424 63963 2 45778 55003 1 35277 52589 191693043 1 69642 70563 818407806 2 16157 17907 2 61291 69585 2 11994 35699 1 67400 69828 276768266 1 16351 31035 272887152 2 27002 43420 1 27178 46786 13892985 2 40766 61860 2 59279 66836 2 18143 65122 2 59628 66256 1 36321 59532 49136187 1 23029 23812 767244345 1 47948 66835 44270086 1 22484 34004 124823641 2 66513 66857 1 24300 45948 460378413 2 51442 55477 2 6068 67138 1 52981 58132 549565868 2 60271 67845 1 20095 44809 187150897 2 39101 41215 1 24452 54083 327776393 1 24976 57996 24278344 2 52589 65683 1 51382 68394 548078577 1 42547 54238 462697887 1 43478 60893 143293304 1 65483 68718 177545156 1 26267 26730 650168438 1 48866 51033 81121918 1 70197 70860 795431191 2 14987 51318 2 38370 60538 2 153 47039 2 29254 69649 2 16210 42719 1 38268 59181 143575690 1 65589 68711 782088800 2 17653 54744 1 69527 70663 571711425 1 5782 53001 52297423 2 35893 51680 2 43632 64239 1 7118 18017 60535139 1 38465 65553 813245065 1 23184 46525 78723865 1 8181 25514 319120219 2 59458 65113 2 49532 63257 1 795 11505 421190530 1 50823 67531 745125850 1 12526 59008 381786411 1 55555 59042 681810692 2 13615 20531 2 13878 36053 1 55328 59888 203258663 2 40356 44630 1 57834 64099 48547014 2 15774 31573 1 8901 52551 577390327 1 26614 47189 3391547 2 31263 45208 1 43727 52390 725098876 1 14025 15634 128064914 2 43557 52353 1 28546 67060 427370669 1 70493 70879 566167761 1 29260 70677 386856008 2 59011 67931 2 21043 44606 2 41414 61046 2 27769 46079 1 23813 56205 13778987 2 24949 44217 2 61391 65877 2 64037 70200 2 22338 38911 2 4593 16500 2 55277 63226 2 1032 70702 2 34071 62142 2 52833 65794 2 44193 60182 1 53362 65566 281898323 2 51396 63132 2 1549 35206 1 43615 53265 316805227 1 27411 42080 230580 2 46815 64444 1 58829 70860 116596954 2 41965 55986 2 35869 65623 2 9468 64371 2 36368 63394 1 14646 66735 53794775 2 64795 64801 1 45671 59409 216596437 2 17216 62832 2 19267 38621 1 61232 63154 256480552 2 48566 59650 1 36557 44424 711780789 2 29192 50376 2 60865 68384 2 22396 63936 2 26305 27002 2 32785 33881 1 41315 53131 100349713 2 42347 51165 2 19954 70694 2 45774 48058 2 25034 37050 1 41780 57864 798996095 1 31410 56164 86626833 2 24147 48571 2 7115 24957 2 11122 33247 1 42732 50420 118022304 2 33436 65096 1 34089 64097 53730369 2 66485 68205 1 13067 28495 32033360 1 43215 65635 24122829 1 25397 44843 447699789 2 50347 68164 1 31337 57255 35914078 1 15882 47123 693407665 2 61837 68901 2 64167 64239 1 50872 54471 60365646 1 65329 69777 132834747 2 54078 65669 1 1853 49229 195553593 1 20757 48918 765428490 2 62886 66035 2 41522 49586 2 32084 69998 1 70814 70934 534339629 2 62635 69660 1 25302 51637 530094576 1 53000 62590 136555134 1 57869 62933 2352794 2 45825 65453 1 65068 65813 78815610 2 19161 39645 2 22288 63066 2 4598 44543 2 30248 57637 1 57751 62425 615912344 2 6595 23140 2 55809 60723 2 19939 36291 2 14048 17375 2 38034 42348 2 46770 67845 2 13156 26142 1 66135 68039 120062792 2 10206 42417 2 7109 67463 1 51144 57583 190647786 1 44299 53008 59259541 1 16238 25117 784597691 1 55338 70781 449441246 2 37578 47412 2 39433 54655 1 30008 68667 70654532 2 17375 44422 2 50143 53238 2 57582 61472 2 16993 63719 2 54698 64837 2 28341 45697 2 10851 25223 1 68252 70118 120256110 2 1523 27460 1 31015 48951 92556816 1 49946 62217 4850977 1 24221 35377 105719215 2 17786 23977 2 69261 69673 1 56975 64210 301754992 1 23876 59372 626664931 2 54541 67295 1 49200 56808 388438416 1 29062 55285 311655235 1 46179 53376 56409167 2 55723 66601 2 31003 57368 1 13872 47678 18052788 1 31364 35790 116641981 1 3305 17525 113019248 1 12216 65801 299221558 1 31800 33664 649683863 2 48137 65047 1 68403 70532 512906834 2 8369 18668 2 39733 67900 2 32401 36819 2 16109 39044 2 64990 67139 2 50611 60046 1 716 59471 55965411 2 5856 68099 1 3300 57919 320588786 2 8910 9209 1 37906 66052 4966766 2 63798 68199 2 67568 70877 2 26919 34642 2 2959 53323 2 31636 56296 1 37491 38133 675497889 2 38134 51964 1 36308 67635 595837939 1 49564 53360 241146802 1 6875 12738 104402570 1 61977 65938 22535497 1 8094 19286 26076434 1 61014 70181 301954837 2 10337 18238 1 21888 33728 218683057 1 10924 24426 712803647 1 53888 70813 397377263 2 59879 64106 2 57237 70078 2 21126 42474 1 15069 30046 89460392 2 14283 69609 1 28353 60545 166785947 2 68796 69789 2 26064 47898 2 38526 47927 1 16710 39593 224596152 2 37110 69892 2 61874 70056 2 22397 28418 1 25944 54064 391932558 2 7938 20992 2 65997 70901 1 21102 54187 209048855 1 36089 50121 24792453 2 67035 69928 1 18568 49329 88665697 2 29148 40417 1 20548 58361 798107169 2 51400 65068 1 19949 27801 215383403 1 63157 65073 376053505 2 53877 69704 2 15572 20911 1 39141 43723 118099354 2 55733 65614 1 56657 59955 234295108 1 37627 66638 524347187 2 53303 64667 2 41667 58852 2 25430 35507 1 5269 58734 153357239 2 8985 65743 1 30117 31665 503153637 1 32896 57941 359649068 1 10554 18430 216909677 2 24410 68213 1 33991 67785 9697294 1 52275 68009 578373090 2 63280 67479 2 11702 35878 1 51289 56806 383099263 1 37398 48355 558861780 1 45654 66014 402385504 1 16676 24581 214278001 2 26021 44176 1 276 45096 939124706 1 56406 66076 636732134 1 13779 37723 29771843 1 67575 68860 359893977 2 48644 61659 1 65319 67365 82786005 2 38255 44486 2 38530 48639 2 70858 70908 1 57367 67233 587989230 2 47118 70089 2 2148 31067 1 68106 69582 284101759 1 46670 64489 7045712 2 11083 45778 1 46038 67885 360450421 2 62869 65875 2 10348 40935 2 21091 27414 1 12052 50018 118463417 1 69773 70939 80743555 1 16528 47924 24553599 2 65718 66294 1 59488 62437 580560914 2 29952 58778 1 6556 70258 97275343 1 63840 66734 16088129 1 28606 37573 109860130 2 22579 48529 1 2879 52662 538388339 1 8662 69177 205254906 2 3363 61541 2 70140 70160 1 29458 32685 1575721 2 12577 37153 1 17818 35626 745652167 2 65079 69281 2 60140 60791 1 52486 67669 72187338 2 8691 25790 2 57953 66507 1 66573 67529 43565328 1 67766 68783 302408376 1 42593 70720 271434795 2 60226 62794 1 59916 67578 151552861 1 57591 61062 489839324 1 22984 23619 367713107 1 13026 48789 30369121 1 53093 58473 28212861 2 51886 66753 1 41153 59682 488140659 1 52271 60176 399498449 1 51634 52028 354166131 1 822 64201 179770747 1 62437 63025 577498105 1 2383 28018 21773002 2 19170 68671 1 39747 54051 454567271 2 14426 43913 2 66059 68047 1 58982 63591 1258322 2 65882 69402 2 68088 68253 1 65507 70438 53825835 1 10336 50179 255217947 2 47511 70429 2 65083 65402 2 42174 60707 2 33166 53631 2 14243 32272 1 69388 69575 242612056 1 38349 47024 57957917 1 13905 35283 683102591 1 62741 67445 29711619 1 46043 65358 295744983 1 3374 4468 361975770 1 36907 70682 16137665 1 70616 70829 43652761 2 41669 63169 2 12922 35299 2 4705 45874 2 5867 46618 2 54898 63759 2 60222 66375 1 68139 68760 402295347 1 33466 43975 70294732 2 53849 55928 1 13823 53812 41619227 1 29831 34589 490481948 1 8249 14914 258701914 1 49267 64170 199640565 1 66687 70950 448270880 2 4092 34677 1 47205 50982 257698789 1 49248 50756 95330611 1 54268 67500 27421683 1 20940 47437 908048774 2 30818 69402 2 26546 32806 2 45004 67220 2 36362 59652 2 30773 50614 2 22807 58370 1 56824 66460 82799349 2 6352 64469 2 27291 52427 1 26539 57454 487319347 1 47264 56661 113921695 2 30496 53243 1 14227 56220 317790607 2 17426 59836 1 62868 70061 496564370 2 33562 65486 2 62015 65901 2 36734 45394 2 34879 39134 1 57889 69560 337837728 1 57779 69488 216793457 1 59855 69608 104078588 2 63465 65535 1 18716 61316 208000985 2 17126 19813 2 49814 66183 2 48071 54955 2 56900 60669 1 41704 58199 90807816 2 29266 52112 1 51400 62924 672076388 2 59660 63867 2 64815 66314 1 246 47304 591909128 1 36963 52087 95724012 2 39413 52910 1 33462 62101 821918225 1 24331 58575 606546459 1 57740 70912 145950502 1 39982 55809 183030173 2 9239 34493 1 35466 66019 96327141 2 5744 20792 2 28469 58939 2 29443 60221 1 31763 42133 390583521 2 24054 70000 1 31945 66786 1614032 1 60993 63946 54294823 1 53540 59426 138286367 1 3078 51967 175240827 2 63873 66273 2 13941 69211 2 42906 44925 2 36302 61826 2 58943 66563 1 50853 53400 269042754 2 32573 39195 1 14714 35599 78079341 1 59971 60818 215202395 2 14070 26620 2 1448 6259 1 12879 25412 106291474 2 31051 35154 1 55272 67376 263862828 1 31616 60210 42000718 1 38670 57824 676953320 1 47746 70954 367431018 1 11941 65973 109503777 2 12447 64692 1 43498 68324 385673805 2 61358 68777 2 11279 63474 2 61143 63300 1 21659 40176 422572973 1 17759 54948 13150109 1 29395 64593 730801913 2 64713 68885 1 64021 64679 712345536 1 29221 61442 915704437 1 41853 70949 37731473 2 69917 70861 1 5981 7739 200644463 1 4634 25520 89907647 2 35649 41779 2 28712 59412 1 16149 36868 14907061 2 14684 46673 1 19654 41076 730347953 1 59584 60913 355527774 2 47863 57426 1 23071 60000 228571521 1 68606 70856 34225771 2 34368 34636 2 10482 60965 1 60411 65725 729755746 2 50061 65051 1 61731 62785 4019386 1 17209 27712 80743102 1 2694 11248 201754660 1 12156 33511 219602603 2 23644 32252 1 13096 64762 253265557 1 60040 65687 453414175 2 65232 67179 2 746 9117 1 53507 58180 363766621 1 55981 64771 696370877 1 31212 45143 448212078 2 64250 70876 2 9746 33026 1 42422 68739 443133525 2 52943 70627 1 29188 41745 383712186 1 45268 65498 744278214 2 2269 57285 1 22746 46945 286317900 1 38939 47627 215997899 1 31086 53018 356361146 1 26362 49533 313984835 1 40805 59515 277968694 1 4685 17417 950993774 1 35542 63181 547151969 1 44707 44819 130057631 2 11546 53612 1 66659 66907 68911544 1 60544 63636 431537082 2 64789 67785 2 58737 62468 1 65689 67510 162507870 2 13656 58935 1 57939 67909 50479713 2 242 41545 2 64030 66933 1 65406 65585 839877874 1 13223 20382 351438510 2 60465 68006 2 15774 37645 2 26136 58400 2 10246 10596 2 16990 47776 2 17231 28069 1 70524 70900 123079604 1 30847 58947 164522246 1 63171 70275 9217353 1 44120 70488 65298243 1 10611 28360 444516249 1 29389 36358 94137285 2 66571 69321 2 1120 42397 2 21230 47639 1 54563 64288 307449646 2 60069 69300 1 46825 48262 49375883 1 36256 43431 680159632 1 5987 67570 154591838 2 58932 69980 1 66921 69165 711289206 1 65217 69096 837962860 1 8948 40649 232327373 2 62731 66849 2 28028 45463 1 33399 64099 249068191 2 1364 27132 1 63441 64301 170835139 1 63837 69365 363935395 2 23830 38090 2 15798 41009 1 22275 63698 22407893 1 58863 69777 365327873 1 61823 65557 897607041 2 9292 18568 2 48524 58096 2 18507 60066 1 8326 9138 165126717 2 50271 63142 2 13840 50198 2 5436 34282 2 30431 33744 2 21295 70038 2 58763 62433 1 1080 57745 4618075 2 62345 68776 1 59934 63313 748074896 1 64101 69918 256943957 1 8834 66919 95268923 2 62058 63561 2 24128 69944 2 1534 26904 2 52258 59756 2 16526 28856 2 44312 49918 1 68877 69490 269418945 1 5658 19966 264982757 2 58838 68340 1 39202 64329 423033670 2 12547 65516 2 33364 35102 2 44260 49358 2 36423 52096 2 52885 66270 1 53504 58288 76864312 1 43443 51832 716150552 1 7480 23956 470138093 1 3461 6183 296356291 1 49278 65976 61033360 1 12978 21321 236841972 2 29899 52120 2 35602 70837 2 68308 69293 1 28671 44844 126516914 2 37480 41076 2 28843 46004 2 32097 57661 1 8652 60345 18161833 2 39555 58660 2 58717 60397 1 12624 17423 232280139 1 3737 26899 180781691 2 65870 68322 2 65343 70040 1 46712 69230 135480678 1 60271 61567 553512757 1 12033 62610 117142071 2 3036 35846 2 13008 17902 1 30178 70711 448033796 2 69150 69698 1 34484 48386 95464162 2 24734 70558 1 69528 70427 107398621 2 52156 65837 1 34945 52075 98406427 2 59764 67065 1 70881 70921 326402014 2 5320 9994 1 52827 66998 3175440 1 58715 66104 550444314 2 24331 33628 1 15966 58228 441948154 2 10502 40178 2 40310 42381 2 39388 63025 1 25921 59984 62359156 2 27134 45653 2 51672 60182 1 3821 12092 114565457 1 20493 53494 712642774 1 16 38921 45105649 2 64813 68082 1 28085 40516 289729285 2 60375 62388 1 67811 70147 288092619 2 34060 68815 2 51474 57983 2 24631 25818 2 57909 69937 2 27805 28075 2 21660 21727 2 49744 66165 1 35684 61065 318671343 2 66775 68192 1 48083 57557 13451605 2 69828 69859 2 12765 64464 1 59937 65919 36321300 1 59263 59293 323209201 2 47706 64291 2 23192 69217 1 37469 61854 37285808 1 56561 66192 22800673 1 63349 69471 4848720 1 8522 15021 182821215 1 70839 70929 561947927 2 57400 68651 1 69855 70567 94638891 2 31977 41371 2 6843 42094 2 26090 64518 2 7533 46321 2 39399 64800 1 61711 62052 357526997 2 61023 63768 1 36728 54067 219023107 1 22170 64056 398746135 2 46816 51211 1 61824 66022 60891321 2 38746 56554 2 8445 64911 1 63670 64621 591263139 2 25907 60228 1 17848 54948 584291939 2 2968 5661 2 40655 62350 1 23935 67927 55774552 1 3743 4100 280462361 1 16609 45925 326881880 2 57491 63018 2 70356 70550 1 64608 69029 623711149 1 21000 58447 524969865 1 24686 45205 39095262 2 39181 49071 2 63029 65837 2 26777 31287 2 62974 69049 2 64855 66508 2 2890 40431 2 42346 60987 2 63345 68661 1 20274 58148 376179726 2 43295 69745 2 43175 50140 2 6888 34529 2 69060 70602 1 46806 54243 373912745 1 59543 63679 691243902 1 61706 70532 70817143 1 10187 40667 71604429 1 25885 40972 526244437 2 67756 68598 1 65857 66401 111647902 2 1263 61364 2 60805 69710 2 10040 17399 1 22619 49359 158505044 2 60634 70255 2 28842 66354 1 18752 48260 184517444 1 46225 56578 878670347 2 56719 60054 1 28044 66555 62120335 1 63885 65657 157236055 2 37862 55033 1 8709 36719 133761271 2 33818 67928 1 49367 62168 781715345 1 11020 21734 249293115 2 34610 57586 2 29889 35156 2 43371 52821 2 50657 58480 2 47617 52309 2 62683 63409 1 25542 35391 559636378 2 10818 36691 2 21838 24402 2 3480 3698 1 27286 56601 105323271 1 57114 58136 49658642 1 26973 53252 770351961 2 36843 45489 1 27414 35832 228192668 2 23295 41276 1 52912 66925 833608594 2 70423 70635 2 21064 31348 1 30102 57832 421449276 1 10618 27171 655717217 2 65241 65808 2 22759 48723 2 51316 58631 2 30752 55028 2 2931 27759 1 2396 14218 185573643 1 60145 68280 931198677 2 1233 68760 1 17893 38232 251906673 1 39074 39123 340659948 2 47616 63372 1 26732 67188 699318590 2 19159 24963 2 31881 49807 1 3746 69127 295083185 1 36414 69091 36043473 2 58112 67135 1 11350 23855 347838677 2 28323 47518 1 62426 70481 197611037 1 8685 25015 343250425 1 30325 47230 90295557 2 2436 11658 1 19402 33420 110664076 1 30073 56909 16011884 1 64840 66562 627456207 2 16759 44149 1 14707 52905 413194498 1 10423 11689 325188884 2 36174 62941 2 55576 64883 1 15876 67265 328270266 1 53797 69409 934995314 1 5488 36058 20020268 2 13724 31548 2 68915 70274 1 10737 34584 184216972 2 43554 53376 1 20811 34997 389744455 2 68604 70450 2 16016 61143 2 69233 70782 1 57514 67671 356941244 1 22621 58354 329147459 2 21617 31878 2 61978 63819 2 15998 40107 2 46116 67335 1 43761 53297 637404891 1 19821 54209 690409796 2 29538 36107 2 44310 62726 1 40267 52991 807610159 1 23074 62768 52860192 2 11579 14582 1 69795 69878 109614265 2 22956 34445 2 48798 54024 1 61195 68251 509304274 2 51382 68839 2 37353 61319 1 66845 70356 32895050 1 67592 68535 207749446 2 9924 51188 2 60113 69655 2 48428 66382 2 26124 61324 2 64832 69469 2 34519 55065 1 61135 67949 215638519 1 12723 24686 407237677 2 13618 32645 1 23541 63048 63168573 2 61160 67788 1 11537 48320 23525635 1 33322 69360 887846143 2 13384 15773 1 59669 66261 132330463 1 41541 67743 323989921 2 68361 69978 2 59584 64007 1 39012 45989 494906013 2 40584 45747 2 14177 21729 2 62552 63460 2 32528 37039 1 15227 45942 264151707 2 12159 15444 1 69784 70128 267155415 2 11521 58522 2 2832 61287 2 32679 38875 1 36119 38221 11071148 1 12613 26698 47693105 2 46059 61358 2 709 29174 1 10673 37369 752418254 1 65725 67895 480748196 2 46562 48496 2 26198 34259 2 19349 60044 1 39397 61005 418648648 1 50441 66267 246789737 1 55018 57661 231920069 2 50271 50591 2 1043 48498 2 14868 21124 2 61371 65337 1 62298 64510 20100094 1 44222 51462 124300850 1 10756 62069 184604965 1 1369 19595 434756895 1 59573 70566 457423620 1 43219 47043 8123202 1 15091 43637 366417347 1 39175 46066 21104051 2 63825 69748 1 36073 47141 60766753 1 12968 35626 83612294 1 12417 47637 195119535 1 29191 69766 277608429 1 10967 34079 83874695 2 20769 39799 1 13635 64514 59938617 2 20206 48582 1 33173 47690 595006848 2 60172 62560 1 23376 43143 362089279 2 24150 40987 2 20806 49180 1 14059 64229 429263977 1 67278 69176 418705514 1 48031 66711 123181314 2 817 58332 1 52911 56892 319063053 2 45360 53607 1 44433 50666 732201582 2 69948 70537 2 59860 62811 1 54239 60672 320597203 2 59266 59574 1 22339 24149 68895630 1 15385 64996 509690984 1 1409 1683 32058442 1 42978 54289 983686594 2 55700 56637 2 28244 45201 1 26108 35662 460469692 2 45568 53247 2 69679 70369 2 69452 70544 2 32890 62233 1 30024 65962 228172975 1 38844 49626 650938602 2 62666 64779 2 26630 37961 1 39123 68665 275854470 1 22519 39141 106020215 2 29483 32204 2 9173 40038 1 45246 64823 296588270 2 53572 69115 2 11735 29455 2 43126 53225 2 15414 51702 2 56138 59563 2 67920 68300 1 5924 50275 679270192 2 60241 67623 2 23792 66991 2 3448 35453 1 12877 18305 698641472 2 32129 47508 2 36807 64719 1 11250 48220 429740953 2 68281 68969 2 48391 53812 1 26937 56442 481206190 2 48049 70409 1 14582 62779 731357130 1 48411 61715 641136856 1 10242 16916 5981679 1 70507 70520 308126291 1 64309 70136 267005807 1 44246 51855 635483615 1 21187 25568 541122351 2 45498 48230 2 11491 69160 1 10997 30926 229936123 2 3244 20195 2 6190 14939 2 40183 70818 2 30822 45965 2 14588 50520 2 35774 61641 2 28154 57442 1 58208 67154 854453907 1 4390 28651 396986738 2 1478 41544 2 67889 68784 1 37114 48115 370316043 1 33796 67995 163541338 1 24379 42846 74631234 1 30531 31382 452569644 2 53037 53860 1 18670 45828 81700860 2 46621 50589 1 2040 36119 137713995 1 56346 70909 179912608 1 47363 62303 847570227 1 56575 66751 217387658 2 8568 10615 2 16501 35480 2 22872 24047 2 52072 59768 1 37650 38769 509921811 2 44686 52289 1 38184 47467 223255084 1 59280 63079 215217823 2 25756 46252 1 37652 62022 494629200 1 53578 62695 536312221 2 49306 60261 1 66928 70277 82135340 1 58399 58791 269834343 2 2520 56137 2 17331 29630 2 19237 47142 1 26908 49136 372952835 1 40780 61578 263764661 2 8979 56219 2 34515 51336 1 27498 44229 559474567 2 15302 54617 2 23510 31915 2 46737 56795 1 36657 51270 186511007 2 40488 52743 2 32432 58168 2 41410 67075 1 65189 65303 73261478 2 1399 25122 2 16701 63674 1 29474 53454 400743430 1 16625 50070 592994669 2 60634 65431 1 39060 56626 201717197 1 69605 69715 742874169 1 4512 40645 504650630 1 69641 70305 108176994 1 36587 59985 49462167 2 38 53617 1 49935 69258 179400218 1 43716 68756 191285266 2 55204 68084 2 48980 69946 1 35219 60858 294650327 1 39037 59481 34935009 2 9886 14818 1 8282 45619 339809940 2 70335 70698 1 39407 39545 133846989 2 55598 61240 1 865 1728 40324903 2 40863 47017 2 3066 45801 1 37601 64394 389645305 1 35637 66583 131392853 1 65228 67720 75985149 1 56697 67512 754115892 2 24261 36175 1 12095 18236 201367877 2 52002 64450 2 7909 24034 2 58610 70065 2 19694 33704 2 51112 63212 2 40243 58175 2 15245 45312 1 27806 57067 148091203 2 63079 69721 2 64790 65608 2 2056 18475 2 37415 49278 1 37232 63867 105000959 1 30645 57972 404602803 1 29171 39499 674877211 2 22497 44318 1 59964 67496 41721236 1 46641 65819 64841506 2 61342 63930 2 16879 41142 1 70956 70958 388640335 1 63520 67882 57828126 1 50088 55886 161282227 2 54657 66212 1 48372 56734 35965550 2 11247 34003 2 18991 53432 2 60293 67008 1 70432 70935 33080411 1 41460 48527 137776058 2 17064 38960 2 44029 62217 2 68926 69673 2 58769 66985 1 70015 70565 175080338 2 2662 6416 1 38590 63703 299656152 1 34289 51355 77412339 2 12121 50518 2 63960 69062 2 16975 48317 1 67162 68316 803237927 1 24865 44072 129502740 1 61256 66963 136454297 2 37887 45302 2 55665 62917 2 16141 59369 1 66658 69208 155859218 1 67135 70240 447823362 1 790 22628 81895904 1 43887 68554 429841104 2 32602 43623 1 57131 62608 64792517 1 19749 59467 202075117 1 11089 65764 542367681 1 43110 54665 93768682 2 29160 54346 2 62310 65324 2 39849 65006 1 22518 45408 416153409 2 50134 63891 1 58882 69949 507209438 2 12472 40374 2 19844 43928 1 61157 65271 354825074 1 12386 60971 45069108 1 46847 63429 249317408 1 3775 53148 919993112 2 3452 50812 2 5105 50919 1 31709 36486 39879476 2 40406 46739 2 38291 40600 1 27527 31403 43128476 2 13639 31959 1 39255 59805 133183085 2 70301 70850 1 38708 64986 38459827 2 69312 69959 1 27358 60057 145406708 2 9683 64103 2 65506 70304 1 26259 28361 387210398 1 1412 17830 145896391 1 54240 65522 40284071 2 26810 28800 1 25645 59498 93734866 1 47122 59910 20924470 2 57365 63166 1 12665 26126 501715810 1 33425 65757 620136585 2 6811 62927 2 21222 34759 1 38248 55007 56199342 2 32925 43124 2 1217 69939 1 63830 66025 698908372 1 16026 24558 361268929 2 21460 62480 1 11515 38255 447502508 2 25153 39008 1 25971 64631 162023251 1 25683 70142 424193971 2 70877 70943 2 42948 66092 2 47033 50695 1 13584 59255 640846658 2 36607 46759 1 7076 47512 582439057 2 54395 54762 2 60226 70419 1 67272 70267 60725544 2 41424 70889 2 881 29436 2 42636 70746 2 37564 39883 1 63435 63511 594141980 2 66158 69485 1 38858 49809 72345421 2 70221 70223 1 15561 19624 277905242 1 44769 70185 187339806 2 18050 30521 2 28544 32570 2 27398 64491 1 50501 57148 813455513 2 67307 69269 2 18015 21432 2 53419 55396 2 65303 70916 2 28377 59225 2 59191 64088 1 61406 61437 116951130 2 28649 43900 1 8191 69944 83082274 1 33601 59314 130106893 1 69762 70799 268894547 2 31386 31552 2 64480 69892 1 23950 47215 537252428 1 24423 30806 244948107 2 48178 50858 2 16803 67178 2 13489 39303 1 16025 63062 113441266 2 24405 59083 2 59728 65256 2 1590 70117 1 4858 5600 346950090 2 5457 69708 1 42898 54932 475329434 2 5631 24691 1 10485 34039 102109012 2 15798 47512 2 42907 56000 1 47172 54084 113130543 2 46384 49367 2 30195 65584 1 59781 70939 664020972 1 28825 60384 95909463 1 30894 66531 387696974 2 12978 30071 2 32621 60230 1 53853 57209 71328007 2 42210 50031 2 3701 27872 2 68312 68591 1 39970 45390 503260931 2 30085 57258 2 61674 70434 1 3693 45273 1611424 2 4041 38922 1 19257 25222 463634550 1 47344 66197 155720146 2 65581 68940 2 29262 32915 2 3699 36810 1 60301 66505 9641899 2 536 50001 2 3021 17647 1 13861 27897 266543050 1 20722 54994 841478980 2 69189 70938 1 68512 68815 810329623 1 18099 39201 225059940 2 24248 30358 1 55112 63482 365536686 1 45888 64455 116142372 1 14596 29440 274022794 1 30356 50780 808889246 2 2209 43678 2 20307 63673 1 61692 68349 264339256 1 11361 15996 244955962 2 64385 68981 1 15587 41639 217285629 2 39766 69569 2 3625 58124 1 28910 38403 16603406 2 30270 66739 2 69428 70036 1 55898 67947 92483541 2 46287 58079 2 68806 70607 1 34961 58946 801627389 2 65349 68873 1 18275 67089 226393879 2 52840 59097 1 50783 62489 8314819 2 9833 35893 2 37708 50885 1 44579 48224 251976277 1 67134 70452 378315098 1 30859 56544 338231517 2 33884 45455 1 20317 51532 14465591 2 37759 38021 2 21307 46305 1 29670 62655 84260462 1 28996 69476 650309365 1 6200 47848 14366199 2 45882 48754 1 23582 47949 116412167 2 13342 48084 1 37889 59478 244123067 1 57216 59131 343073252 1 20317 36897 832157497 2 10322 17541 1 10081 42088 89881856 2 45745 58236 2 8886 19004 2 16390 37481 2 45881 59442 2 3887 20015 2 66166 68496 2 4789 6404 1 15989 62137 561129392 1 52736 53354 236746694 1 26297 29543 788799590 1 44089 60029 96205660 1 29653 51359 89780101 2 64337 70248 2 69125 69851 2 3419 40807 1 9977 55799 883482 2 39996 69989 2 37930 70799 1 53168 62657 30342247 2 25506 54101 2 34413 68532 2 17055 24545 1 4486 55646 40914358 1 58868 59975 71951049 2 59010 68093 2 14216 30349 1 4602 58458 210192024 2 39337 39908 1 7263 55824 449003676 2 17760 22023 1 24672 38932 26762447 2 18425 63290 2 57554 61157 2 33491 53908 2 36561 38338 1 29159 51470 346638461 1 18774 28874 774832672 2 30067 68746 1 44180 57236 87238083 2 23461 66310 1 35508 58781 539925608 2 45845 47118 2 19506 67187 2 18253 44960 1 46119 49997 129777782 2 12541 50217 1 43501 64554 28566394 1 54821 54978 10373600 1 3848 19184 109144173 1 56195 63239 671468033 2 59859 61959 2 35020 48040 1 30619 65031 375632033 1 23881 37326 18995196 2 22179 24003 1 14080 44664 293102897 2 29913 34438 2 62663 69020 1 10019 59897 58119048 2 70283 70310 2 47461 65600 1 61465 66553 213274702 2 52264 70050 1 12720 69845 40423442 1 6814 10530 131555101 1 61670 61715 4607890 1 9355 29293 52093986 2 14441 46890 2 65169 66100 2 1561 48695 1 31089 42467 28879868 2 4284 10225 1 484 59515 101742518 1 46993 48445 8103861 1 17898 35416 104675354 1 20803 61357 310607094 2 52062 65416 2 12192 49561 1 5194 8335 231660879 1 25577 39346 376424683 2 70654 70909 1 14344 35555 556012124 2 69401 70368 1 32455 57082 394908218 1 69766 70660 474997965 1 69042 69660 634181866 2 55025 63404 1 47517 57153 81557777 2 67353 68337 1 52588 62530 347018869 1 55937 59051 132094896 1 19036 65042 207215529 1 65380 67069 243918382 1 25871 54877 464577891 1 68517 70704 4273621 1 39093 46465 136858863 1 25799 33604 605388724 1 24936 47305 93815889 2 10675 60424 1 52479 66693 87367793 1 23265 52886 255399023 2 56499 69054 2 24633 54028 2 5513 6640 2 31594 48022 1 11175 63504 305636693 1 69045 69065 780149721 1 16196 60645 44210810 2 25439 47991 2 59812 66433 1 55107 66043 19362024 1 64058 66542 597536804 1 1709 6747 42788139 1 18495 25423 450333601 1 64720 70051 310266669 1 41901 56776 687248248 2 8851 36904 2 66536 70703 2 59635 66635 2 59120 59655 2 8232 43184 2 70161 70861 2 47727 50112 2 30752 61004 1 17753 29475 539593815 2 27371 57859 2 20800 52745 2 4719 62178 2 11265 59865 2 47646 56167 1 22741 46416 528298639 2 42749 67076 1 62765 70234 527539239 2 33726 62879 2 61096 67972 1 10937 16021 138128320 2 32028 61729 2 30353 30433 2 36909 39321 2 31932 33208 1 63944 69917 785263143 1 57552 60743 84968139 1 62011 66664 162463778 2 1203 64987 1 57278 59626 35674484 2 13892 16620 1 18767 61478 62079450 2 12859 46548 1 57873 68200 16007037 2 15996 70656 2 15715 45261 1 15634 40490 861983500 1 47955 59209 952549917 1 52299 64329 355882108 2 32426 41780 2 45217 69682 2 39687 58233 2 1256 43526 2 14099 28824 1 67858 68918 225678183 1 11042 65275 395853118 1 971 2764 490100333 1 12196 44117 459233690 1 46633 56369 426699515 1 30316 44295 459570632 1 46960 61183 112714296 1 68266 70780 527065388 2 68048 68889 1 2483 69397 355455523 1 58449 61717 288063739 2 20327 54010 2 50642 66641 1 2625 48028 68600818 1 55703 59250 91258360 1 69351 70602 307379599 2 62983 67932 1 66924 70851 56536521 2 56409 67708 2 44402 65114 1 51415 54883 194508939 1 35526 51809 553461888 1 32864 63694 146420650 2 49262 54098 2 6309 15043 2 36206 66582 2 68105 69496 1 38636 61717 711686854 1 7781 41518 241880238 2 69737 70021 1 8419 52758 798679544 1 56770 70439 144812987 1 37922 39679 569941029 1 62428 65603 673765579 2 15861 29082 1 12906 31881 553230762 2 40973 57039 2 38655 41444 2 33634 44403 1 67138 69476 18556388 1 43711 57873 530944387 2 67862 67987 2 15702 24030 1 2522 42478 104505478 1 59919 63437 716794915 2 27661 59298 1 31407 51290 584444568 2 5286 38946 2 14129 46241 1 14440 37211 7982054 1 21091 29800 250475130 1 58043 62136 479608234 1 51268 63861 10696921 1 26721 35772 391760454 1 41640 55731 43103055 1 18891 31016 45870235 1 41815 42354 29358094 1 6369 11509 544542763 1 49683 50407 258322297 1 20185 56287 29643480 2 42132 46199 2 62586 68418 1 70740 70821 10309773 1 8593 53115 149999132 1 288 51090 254039765 2 33277 48593 2 67537 70649 2 68295 68554 2 37822 60299 1 62328 68407 115752426 1 2568 54458 51083515 2 1677 61314 1 45160 49260 140607646 2 15872 38555 2 54579 59735 1 53248 57894 89856380 1 15413 48848 123765646 1 61761 70304 139333735 2 47092 69559 1 45281 67838 70303272 2 25133 49559 2 5469 9264 2 53342 58173 2 16857 30410 2 18193 25972 1 163 11449 227744270 2 50304 53275 2 15701 17134 2 60982 65647 1 33781 56528 178087195 1 2054 50460 23479877 2 19654 47119 1 62553 69783 53953308 1 56429 68035 895964752 2 56226 65653 2 41721 43884 1 64521 70486 283489538 1 70931 70931 297048248 1 2496 23071 296921446 2 13674 32641 1 64925 67681 138688069 2 56565 65270 1 58503 59694 289623713 2 37677 45040 1 28174 69992 325410393 1 35195 68720 494829382 1 52339 61235 217977641 2 48495 58015 2 51708 62984 2 43511 66242 1 39606 58576 127537063 2 58642 60871 1 37154 53145 676965143 1 55334 57282 199256128 2 52871 58517 2 61864 70291 2 18155 50818 1 20275 21315 608493960 2 32597 44379 1 3160 37722 546774238 1 56164 66657 115226303 2 23300 24797 2 37469 47197 2 13347 33250 1 11128 45708 303493812 1 44698 67924 521772193 1 20569 37478 93119150 2 442 29361 1 17424 30437 123415102 2 55042 63323 2 33431 61189 2 2724 64965 2 50394 66568 2 36644 49841 1 43568 51975 271191425 2 48359 60246 1 48800 50859 633426596 2 43594 52290 1 16942 34258 273107850 1 31052 64515 17189031 1 7667 47436 333692218 2 20312 58090 1 62975 65495 136625465 2 58284 62916 2 42813 52746 2 24651 45512 1 19650 36526 189635424 1 7048 34516 12893435 1 69954 69954 67767987 1 54519 65017 4559941 1 31545 67160 176089525 2 3487 10839 1 17402 28910 594452217 1 40418 41770 366612787 2 60871 64071 2 59866 60575 1 41133 51610 268475551 2 54018 58188 2 6311 47690 1 35998 59930 103235325 1 29422 69941 424375641 1 32787 38037 24569294 2 7382 56612 1 46329 63490 574796765 1 20132 31456 103090073 1 16216 46702 314953082 1 31123 34657 356640552 1 41350 68209 67899248 1 64346 69921 368993463 1 31022 66432 870084025 2 21014 50695 1 30919 41264 213560115 1 6677 22476 350204793 2 10694 22955 2 41308 65953 1 33749 53176 55021956 1 68309 70438 452688462 2 11484 15768 1 67035 70025 166817966 1 32106 51710 657908937 1 13423 16486 550360480 2 51539 62497 2 3594 37194 1 36873 38622 92419461 2 32932 50026 1 18578 42929 100866244 1 63557 64798 366748060 2 54308 59676 2 12356 33844 1 14451 23703 288889758 2 69105 70200 2 70921 70927 2 38064 70439 1 16690 24128 104594937 2 29929 41696 1 45215 63328 130139666 2 24169 51489 1 26943 42987 35787613 2 54938 58895 2 62104 67971 2 66485 67216 1 22594 67916 98925288 2 14656 32869 1 3670 32406 193901653 2 9381 50563 2 45631 62285 1 48582 59141 112837050 1 67245 68628 345242293 1 53030 59740 557062484 2 8001 43739 1 4104 13931 768662478 2 19650 70628 2 6520 11769 1 31069 47202 491305275 2 13502 52651 2 26472 54271 2 34968 46769 1 55321 68691 575947713 2 18091 30984 2 53567 56325 2 62480 67958 1 69000 70461 483028803 2 69596 69769 1 12140 24744 125017837 2 14398 37708 1 33016 56567 304276468 2 42946 61481 1 37428 70019 632107366 2 67524 69284 1 70358 70495 607382320 1 55309 63958 115433700 2 61678 67226 1 42825 56939 431209364 2 16962 57415 1 32880 33678 195738670 1 27100 30987 883637346 2 56994 66885 2 38833 49794 2 56410 64603 2 17396 55598 2 63736 67294 1 1176 33297 144210548 2 782 11890 1 15458 25297 46651373 2 29338 38435 1 15373 40408 284656007 2 50428 67889 1 48113 65208 3909622 1 48774 64818 29049991 1 26198 45602 631439987 2 49330 67531 2 10192 39526 1 63707 69908 540476 1 16280 53657 470365918 1 63390 64340 31455554 2 37009 49945 2 32253 70732 1 60616 68428 179715195 1 42730 56533 607549874 1 56478 66996 157581792 2 5505 32300 1 39969 51943 251146715 2 52656 53678 2 50124 62615 1 31197 38461 74457814 1 39487 66022 126616934 2 8757 69770 1 40720 53671 130693399 2 67376 70633 2 32000 68918 2 66553 67794 2 67156 67652 2 18318 53755 1 19360 69906 759964661 1 65624 66419 42813284 1 57143 58469 394089096 1 13002 38941 518163446 2 11316 16804 2 47158 67962 2 51429 56219 1 5202 46223 92250517 1 51055 66536 341151174 1 43970 54292 56560300 2 47337 69687 2 10287 13156 2 65459 66159 2 45266 56002 1 70757 70924 136779674 2 69562 69885 2 55223 56260 1 35548 39390 516530936 2 15668 28142 1 63004 65943 926370117 2 52350 65789 2 49501 64688 2 55448 69066 1 40305 64182 436640088 2 65618 67005 1 47780 63034 468691207 2 21580 49362 2 37579 43130 2 52784 63391 1 34175 50370 506891485 2 18138 30754 2 39400 40489 1 64178 67428 130108528 2 43657 51672 1 35443 45173 620465270 1 26354 45144 78693563 2 59884 61650 1 27933 32748 280230108 1 66844 66988 271849848 1 62833 63987 617918619 2 38181 61011 2 62887 66543 2 38215 38341 1 51121 70498 495054287 1 46696 57493 9458153 2 26347 32767 1 19846 65096 8481706 1 55684 62134 248521462 2 31736 51093 1 33240 34297 284592938 2 37054 45419 1 11948 24372 572139724 1 59609 65599 80980851 1 64698 67190 506862608 2 28881 46599 1 55426 63178 544285235 1 42263 60462 18772827 2 6010 43886 2 7221 44869 1 1496 25043 208462813 2 44016 60555 1 67378 70281 298325395 2 47413 68075 1 1025 62410 97945511 2 44391 62529 1 17658 59766 271539353 1 69489 69803 166719389 2 4730 70174 1 36848 56703 4918496 1 7433 55857 361282925 2 36771 60215 2 20819 28164 2 34045 49961 1 53281 58401 113716420 1 26922 39182 165736754 1 68320 68784 91390518 2 38776 43916 2 33438 67815 1 36027 60037 13817203 1 45242 60213 704611856 1 12670 26835 160954193 1 3444 52335 55988704 2 38238 52345 2 45302 64827 1 40700 48740 262478720 1 41105 61078 570215679 2 20603 42718 2 19518 68384 1 26152 35636 550875252 2 45828 56585 2 63774 66690 1 67597 70919 406851214 2 25471 70364 1 25285 37986 232753980 2 22891 45008 2 58117 67193 1 24317 67126 429946488 1 8685 19793 483950224 2 26713 64738 2 26772 60569 2 56793 65178 2 16742 69604 1 45489 52163 742087280 2 1478 12340 1 22294 44616 141912042 1 69783 70887 546232002 2 15359 64770 1 51869 60843 197189074 2 43059 57355 1 34167 68172 7072949 2 45110 68869 1 18953 35679 179074914 2 61372 66884 2 23684 44625 1 51787 66121 50184585 1 49111 66741 233273480 2 47503 63482 2 64168 64413 2 6225 67216 2 20717 57957 2 46766 60453 2 37180 54870 1 60863 65333 43135386 1 12266 23015 485813175 1 36316 40061 132005834 1 11183 67881 502025965 1 67103 69700 612248255 2 58303 68373 1 13788 37389 94591064 1 41928 66349 702751267 1 33215 53187 818652113 2 48869 52856 2 49316 67473 1 59826 64517 54626513 2 46309 53830 2 12551 68734 1 47023 68959 269469842 2 44397 56202 1 42849 54293 485013482 1 65858 68267 658048829 2 27174 45112 1 3287 23715 49896598 1 26203 56233 206202128 1 17806 50211 295401362 2 47604 62682 2 19495 27700 2 13216 62640 1 55806 61853 416103865 1 58314 60727 408475444 2 21426 58126 2 26104 45996 1 8826 28679 38138668 2 68566 68883 2 48673 68055 1 35776 63941 402243787 2 4388 27587 1 31592 57365 522242005 1 43546 58988 6873907 2 21055 56298 1 9071 50146 148258566 1 5247 64341 517717771 2 22148 61478 2 29189 47631 1 52054 64436 170177588 1 334 45512 133240335 1 27399 38343 505963835 1 31271 34245 108338961 1 6927 57445 289867853 2 26570 52416 1 55758 63509 31239061 2 4921 45758 2 5254 39875 2 67623 69956 1 15993 57620 95063354 1 37927 52784 228906621 2 8923 18044 2 43049 51479 1 919 19519 46223212 2 30559 33170 1 46317 54855 398327364 2 69213 69418 2 28086 55389 1 18230 37630 369306418 2 7395 66353 1 43993 60271 51778235 1 16598 29395 13089880 1 12969 17471 517303950 2 45893 69183 2 26222 60846 1 45821 52087 434726255 2 59312 69858 1 30136 48577 26249698 1 5339 45445 413814062 2 58186 63815 1 10696 49725 46821694 2 40308 58601 2 29325 56237 2 56185 58777 2 41979 53460 1 24431 30828 763782923 1 56619 66409 56186221 2 3307 68414 1 43549 56093 196280960 2 11736 51809 1 12373 57365 239137711 2 5547 33595 2 12027 29529 2 37906 49413 2 26098 34257 2 51617 60238 1 44187 51847 602869031 2 14617 51232 1 15616 46566 7365399 2 54882 57212 1 60428 60560 241897676 2 43061 60421 2 30736 44803 2 3666 12836 2 57026 59028 2 55795 70413 1 59675 65556 37530378 1 15026 36743 380748841 1 41801 65900 206345794 2 18808 26044 2 22521 68472 2 24387 55365 2 56934 68813 2 47489 57913 2 15770 28683 1 34292 43671 393664437 2 35337 45549 2 66401 67513 2 40336 67396 1 68068 70166 14815200 1 64503 70932 575459994 2 3476 7412 2 2545 49238 2 50752 63667 1 64052 70396 110570258 2 61666 63772 2 233 51648 1 28565 65811 471225306 2 49672 58021 2 15085 58863 1 18560 36656 159311079 2 22842 43743 1 48361 48837 80250404 1 27483 58649 358707132 1 46083 55135 96945395 2 3396 33346 1 65621 68884 531855881 1 1051 20728 119444827 1 15912 69482 726280319 1 41052 59180 488319797 2 27880 61979 1 3005 43433 64805847 1 13494 28697 37906121 2 45810 65760 2 36125 41918 2 47543 61902 1 38387 70181 18383477 2 33608 40921 2 60925 63878 2 65351 66688 1 64714 68043 89507475 1 42963 53953 123332083 1 66747 68087 599302828 1 56073 57774 446147953 2 38449 46939 1 64729 69494 488064932 2 10200 66189 2 3955 65199 2 468 40697 2 54622 56575 2 60908 62745 2 21319 40095 1 6433 25324 283136529 2 30728 55873 2 24498 59637 1 50956 59696 580762420 1 68825 68916 143139486 2 66100 70870 1 40383 67546 513643648 2 39894 51805 1 60683 62633 746699962 2 28775 60872 2 56043 69340 1 51749 60438 542262436 1 6709 20859 337747860 2 8169 69548 2 40336 70051 2 12128 36229 2 50574 61547 1 37671 55082 906565989 1 17077 21371 161694123 1 31926 43931 267585876 2 61638 63589 1 55295 69368 54258761 1 54659 57858 632207321 1 5737 34735 479151823 2 59233 67979 1 5351 19160 50939887 2 23968 40119 1 34246 62972 268324501 2 14766 58938 2 11670 50070 1 40259 57882 37285593 2 27937 59902 1 6838 33116 497915219 2 50052 53786 2 37418 41404 2 16946 49545 1 47376 68192 753366246 2 68530 69032 1 33906 60451 547411792 1 20834 68742 222845138 1 57157 63990 53750293 2 45168 61861 1 19353 64924 488900052 2 35713 60919 2 16160 47955 1 8275 46613 5575731 2 49009 58107 1 37030 38849 2612298 2 23428 35166 1 28361 63736 433528660 2 49665 59828 1 30995 68805 285616315 2 48989 58200 2 11629 38123 2 3868 56928 2 6205 31664 1 64014 69539 3220687 1 63031 63869 135203512 1 23567 29586 21154561 2 2807 24514 1 10560 23687 27618513 2 21770 58974 1 58078 63856 309863085 1 17695 56592 771429689 2 8476 63113 1 24955 33950 105049433 2 55548 63411 2 30971 57933 1 44646 50098 49053157 2 19500 42508 1 26203 39534 130244882 2 49981 55505 2 49990 52012 1 45596 48901 1449889 1 18728 30986 423438108 1 12368 52040 124533094 1 20796 66401 285055035 1 58685 68748 546157256 1 43510 46412 675815797 1 65221 69754 112986531 2 32119 49720 2 68406 69360 1 9816 62404 222591970 1 66648 69521 144744921 1 49285 64353 12198899 1 23712 51862 772069651 2 44138 53922 2 25468 51893 2 25526 35285 1 57304 61841 560020286 2 69402 70521 1 28538 60120 296759930 1 52256 63149 582789181 2 48442 54273 2 39983 44881 2 19994 37590 2 10651 43894 2 9492 67986 2 18147 47763 2 5855 30625 2 23656 65692 2 49602 65212 1 45014 51424 366570355 1 4890 7071 946490752 2 1443 48124 2 12093 34201 1 10848 11888 92973239 2 51186 65171 2 32637 45912 2 27304 40240 2 52755 54815 2 32251 45490 2 26404 44040 1 8393 50456 118009927 1 67993 69903 354028439 2 70546 70554 1 40037 43571 698299393 2 37823 60011 1 52732 65138 39953680 1 21919 47285 185777747 1 45652 50590 611370061 1 42096 54771 544978296 2 69571 70330 1 38649 67434 325272316 1 16837 27196 120081734 2 28845 36777 2 50763 54806 1 60466 67320 141359268 1 27704 32482 186173626 2 69757 70321 2 53444 63234 1 5689 69305 75473929 1 7157 16590 23542600 2 69373 70929 1 23572 39136 302058828 2 26521 61005 1 61770 63800 29752910 2 2723 67995 1 58139 68201 48323249 2 35332 38362 2 27439 44059 1 48391 61235 394088485 2 34453 60106 2 10032 64792 1 62801 62897 544902964 2 39896 40194 2 35058 57450 2 35909 66941 1 60504 62846 82836064 2 67736 69845 2 55488 55517 1 18982 59058 163073116 2 63362 67299 1 69108 69688 47885925 2 49161 56470 2 19710 28917 1 57544 60615 747843529 1 22707 25842 115444718 1 18142 31527 78892864 1 24994 50881 106345663 2 48728 63877 1 5078 47317 557169795 2 66508 70777 2 42357 64603 1 59523 65793 188881968 1 2464 14282 299821832 1 755 59637 626652410 1 24858 44579 154313922 1 31255 63194 149202391 1 22394 29073 86363060 2 52152 65739 1 59972 63881 543522429 2 68294 69691 2 58312 61651 2 16858 49947 1 70224 70296 79474103 2 30402 68689 1 39178 40522 188843759 2 34505 49424 2 61641 63945 2 23959 60143 2 21294 38802 1 68870 69692 217802172 2 57489 61108 1 63179 64412 145012004 1 10952 18131 46953835 1 61130 66695 189005509 2 54550 68190 2 8544 23737 2 14114 48441 1 58354 68438 73106553 2 61144 62964 2 33018 43965 1 32520 34670 365774607 2 39869 55253 2 39470 58385 1 12325 33996 255196930 1 11888 63318 784957854 2 35477 56784 1 37026 61655 411445637 2 35544 47574 1 35613 62059 374640636 1 56237 61358 510235884 2 60188 61667 2 70319 70403 1 23605 43572 105489927 1 6169 13223 57337122 1 61151 67271 365174184 2 48835 54696 1 20494 32403 351184085 2 59110 64360 1 62164 65761 287884414 1 31412 34091 476913908 2 265 13989 1 38472 68492 529914162 2 30140 60002 2 64057 64556 2 46146 59579 2 65363 67480 2 2852 69329 2 10659 56995 2 42070 61225 1 27032 63613 36102115 1 22964 48257 135574750 1 65765 69330 112904271 1 9958 16755 19344777 1 13796 22917 184015022 2 9756 22214 1 51825 55767 753397067 1 20474 61311 247676121 2 16801 34248 1 11607 41652 849792877 2 1752 69080 2 39484 42756 1 26848 49266 147378485 2 21194 56774 1 26575 32684 368138293 1 66801 70832 356455811 2 7565 61370 2 52136 63666 2 17547 54461 2 37895 69431 1 50565 54366 186933216 1 47029 67405 62143031 1 46120 51071 637686878 1 7283 8679 674245626 1 44434 63687 9904507 1 5566 47137 244848918 2 47511 64097 1 6396 36606 111692546 1 40100 45789 75373861 1 66950 70493 221026708 1 25554 47781 147579881 2 24388 50032 1 29953 65547 487107653 2 1654 5290 2 68271 69247 1 40001 48042 104982221 2 14350 70613 1 55334 62971 102055686 2 2235 46830 1 1956 9097 440067948 2 964 68155 2 60725 68503 2 66604 67177 2 57802 61756 1 67627 68530 40060693 2 5703 43754 2 13049 49940 1 15283 17729 57056734 2 43930 70448 1 34157 39319 2300510 1 27063 34557 175275188 2 42389 48843 1 62060 63899 578215677 1 48242 59440 913434283 1 56359 63458 843480743 1 40891 66428 448284977 2 62050 70303 2 7418 67335 2 9 36143 2 63649 67779 2 25753 40883 2 53782 63097 2 34636 47648 2 9301 58228 2 61425 63444 2 51052 52139 1 5243 51161 90992184 2 17781 26911 1 39563 70615 66295507 2 46488 57836 1 29311 51408 274173408 1 5849 58608 129341862 2 53002 56660 1 33043 57482 343464653 1 19037 63033 270583463 1 60172 66115 43092632 2 56519 68684 1 4135 38502 742912840 2 37557 70594 1 43783 65531 427589550 2 29685 58024 2 12388 27438 2 44598 56265 1 23159 63648 282110213 2 44349 52582 1 24139 45230 110122798 1 58579 70814 401588372 2 13925 24577 2 24226 29267 1 29893 34024 28601543 2 37298 60551 2 21199 49165 1 26530 36170 317584132 1 37399 62296 356148017 1 10428 16841 668765662 1 34500 41727 738265732 1 37498 54285 709743052 1 55816 61564 86220384 1 5932 63023 23873071 2 26582 47249 1 14566 39940 81592891 2 37566 41725 2 61330 68456 1 31944 50612 752307997 2 20420 37183 1 5697 35903 597626291 1 54961 65686 664296849 1 56634 68503 520474687 1 15208 69522 616879589 1 32066 57066 335831905 1 57932 60334 58857104 2 70356 70384 1 43245 62720 5054530 1 64575 67891 425846097 1 6260 24005 724105428 1 20732 70935 205335055 1 30157 44147 558516813 1 5640 13538 97845383 2 11767 22088 2 17331 34805 2 10947 63169 1 50461 69964 94916372 1 56257 60381 342311467 1 60778 66604 194226598 2 19922 51826 2 22972 34056 2 17640 66316 1 21939 44632 158717984 1 12852 40334 202425847 2 16620 39050 2 39218 67445 1 33325 44817 119469166 2 26873 57527 1 30226 32231 186897753 1 67786 68266 432738775 1 21829 38314 71642078 2 55068 59651 1 24632 34779 32899391 1 66097 68049 69662882 2 46482 58350 2 5750 5927 2 44365 53614 2 36484 68260 1 46900 54103 841348573 2 25623 29230 2 19177 67941 2 51949 69931 2 36351 38037 1 7382 64906 232262025 2 11146 52904 1 44774 70244 48333055 2 58152 63384 2 35881 47101 1 61503 64777 493253716 1 12264 20149 44534250 1 1060 46318 514256692 2 47421 64089 1 46028 64184 280826382 1 70332 70622 19537814 2 63507 66415 2 43315 53153 2 42300 48089 1 11540 38683 342873511 2 46118 68421 1 747 55455 4802759 2 23347 49146 1 3557 22994 580489453 1 54577 67633 57929981 1 19557 48292 162548876 2 39190 41302 2 56319 69908 2 64947 65526 2 50038 50440 1 70419 70439 150900296 1 53705 69005 388747967 1 52679 66216 304256806 1 61824 64514 234430219 1 29350 64582 589025298 2 23995 50503 1 63296 70498 249066899 1 21003 58020 372331469 2 34518 45312 2 16238 22506 1 54267 65230 305727126 1 13955 27070 166334163 2 14351 39638 1 7594 54419 225764940 1 39340 47900 151215623 2 14275 53908 1 29589 56728 101233027 2 8397 19003 1 68121 69701 803062618 2 58689 61368 1 2766 19949 426598562 1 26789 45036 966641093 2 44247 44781 2 46661 53452 2 37546 66137 1 66533 67110 47028083 2 2811 7930 2 46693 48376 1 23231 33982 368847046 1 39202 55011 28149276 1 49023 60397 641877880 1 14728 34990 18308439 2 29584 40274 1 1418 53999 528608991 1 7847 37449 190067695 2 58374 69163 2 26618 28705 1 35341 36601 826409449 2 2562 3289 1 4785 27640 318642158 1 25862 41952 272149209 1 31557 56854 748377579 2 32546 36808 2 60248 64634 1 51140 57885 181988241 1 58546 62324 52024712 2 15159 49762 1 7589 35484 744600720 2 30781 65098 1 23760 44360 62390517 2 16237 33402 1 18647 44716 46045622 1 27205 70770 769502192 2 35043 54623 1 13314 68175 211358831 1 64134 66642 71620883 1 15096 32647 396742464 2 10692 15265 1 29338 45028 586545961 2 23243 44705 1 64864 67000 41184824 2 70159 70465 1 68194 70828 584348462 2 15874 50647 2 45668 66511 2 50725 52765 1 20335 38488 489261047 1 12099 70461 218831833 2 23240 33116 2 16480 64183 2 44532 64648 1 55023 67916 8941004 2 41610 59571 1 12059 68063 404745885 2 61269 64225 2 22627 32025 1 8893 48014 391088126 1 68725 70809 129286883 2 23218 56655 2 27299 55053 1 16733 28520 254573941 2 40758 67374 1 54255 62616 249987822 2 60161 68242 2 49854 55371 1 59334 62957 50085124 2 27521 32832 1 1561 33423 7202875 1 17149 57084 214554625 1 15774 69004 226878797 2 66892 70098 1 14168 36695 538910130 2 21624 65192 1 27730 68594 628329845 2 47443 62670 2 1508 49041 2 63389 63908 2 24111 49874 1 39087 48384 133600164 2 13917 22909 2 47164 47480 1 68787 68975 758901887 2 40866 53353 1 17350 33861 632008782 2 43892 56708 1 5539 64073 35663501 1 41856 64453 1354897 1 23315 24312 13413352 1 6661 21108 370220463 1 17646 34127 85816175 2 40768 62236 1 2965 64815 730248375 1 41027 46014 474351288 2 41786 52975 1 65100 69209 352411893 2 24771 44098 2 35518 43743 2 25709 68246 1 44605 55862 255838099 2 64254 69869 1 7943 42807 355351928 2 65103 68845 2 3423 19402 1 21533 60793 180492856 2 37837 60463 2 44730 58523 1 4924 57204 639744090 2 21800 57395 1 31866 40731 608170155 2 44017 55699 2 38734 46142 2 53384 55830 2 20279 45335 1 47379 52413 661074328 2 19029 67392 2 17792 39570 1 28855 67382 207399996 2 20212 35324 2 53492 69136 1 10531 41010 341983662 1 30327 32734 321529254 1 19182 48973 302472551 1 64892 69548 655718911 1 63381 65298 115441945 1 22712 45124 336193513 2 48869 70358 1 64098 69616 299988498 1 34663 52764 467159622 2 67715 70805 1 61648 63273 541553605 1 43699 63213 417553849 2 15894 20408 1 10402 37173 173567973 1 66683 68534 64398982 2 63644 64929 2 35793 70837 2 32471 68355 1 58505 70577 274702309 2 16455 58012 2 67426 70451 2 31879 48874 2 45199 70919 2 30187 44846 1 38641 43503 611886532 2 29660 54839 1 51395 65331 295037851 2 7283 27888 1 23738 59986 87855473 1 15826 22244 400587459 2 32029 52494 2 4930 32139 1 9036 12004 12927735 2 41348 41831 2 58101 62381 1 22478 69735 41350182 1 57769 62481 217552521 2 25546 27720 2 30397 53877 1 54698 54748 539834924 1 67460 68132 827818630 1 28563 61673 762721646 1 68078 70488 522237271 1 48917 70844 447212521 1 38920 39238 583688130 2 35331 69274 2 13921 57159 2 70644 70720 1 22287 45783 759644253 1 42 407 474845202 2 40671 46992 2 27272 67394 1 41003 46908 837019690 2 40469 64767 1 57406 65966 219831517 1 49165 59118 485928893 2 27366 28921 2 50236 55891 1 64253 70018 129363893 1 9327 32485 340825378 2 70653 70755 2 53648 65691 2 29090 51152 1 4218 29838 18794767 2 61129 67198 2 65418 65875 1 63973 67784 279387751 2 62756 68722 2 33093 57496 1 32787 45531 81606440 1 7513 22170 190457851 1 28721 68974 668677271 1 47205 60654 245175414 2 8538 32488 1 12812 24171 481510886 2 22990 45969 2 55777 65476 2 60516 70146 2 23387 63820 1 50698 69003 235857738 2 3316 18366 1 18840 68020 349231850 2 56368 60563 1 46265 61076 67326703 1 27084 27782 723179381 2 13800 34735 1 41651 70576 385683994 2 12493 50587 1 36171 36663 598695543 2 13431 66650 1 32147 66380 179715582 2 37486 57473 1 9864 51101 16714991 1 9212 22747 528283906 2 6115 11471 1 49801 65771 571243158 1 283 13857 459750512 2 56769 69384 1 41612 48861 153158594 1 19263 50196 199295269 2 43680 52956 1 45275 51339 866832943 1 49079 66202 722858524 2 36677 66333 2 28477 34072 2 20108 40406 1 16148 36870 545302725 1 28858 58260 341220269 1 30400 56169 260646105 1 57426 57523 159996010 2 66055 67394 2 64719 64943 2 56330 64570 1 30591 68053 305088498 1 1683 10935 122443988 2 37808 58693 1 35393 54968 193272719 1 9950 38048 189452656 1 4047 25200 753804759 2 52425 55031 2 12057 70237 2 15572 51585 2 32744 44770 2 33163 34094 2 53246 55504 1 8646 16871 322179009 2 34834 45707 2 38881 58517 2 52942 56330 2 3368 28492 1 60261 64096 176796367 2 45629 67777 1 68056 70687 83993582 1 35834 46772 184992778 1 41179 60462 645254775 2 5417 17202 1 45720 48860 517096435 1 10336 65659 147450078 1 12059 25231 429010488 2 69336 69632 2 23475 59815 1 17653 69327 304080222 2 48433 56059 2 30142 41839 2 68067 69818 2 32347 66682 1 69735 70084 573766487 2 45360 58305 1 33002 55941 126088978 1 61684 69389 237830763 1 47733 50734 551005212 1 36595 65407 34044469 2 5882 23971 1 64880 67428 138194906 2 52115 62573 2 3422 27533 1 59898 68406 21361919 2 55517 69968 2 1802 60855 2 38450 38878 2 11985 44149 2 7130 40529 2 1051 44326 1 66028 66950 309321891 2 8297 32374 2 57458 60297 1 28094 59833 310113909 1 39732 65322 352337306 1 56712 68773 6195419 1 64288 68508 464359075 2 984 42111 2 38075 59278 2 22550 27493 1 17005 64405 769978808 2 63749 66713 1 65169 68158 116974464 1 33057 63215 65915573 2 1882 2498 2 32249 59898 2 67491 68246 1 40070 51219 468917017 2 26476 49986 1 4107 32523 92774669 2 30845 39401 2 14919 26997 1 70374 70427 66418343 2 39790 59954 2 62409 69176 1 21968 59975 71776322 1 26297 63927 292714779 1 19796 34813 61940167 2 54194 70011 2 40874 67360 1 5253 32896 299112531 1 47029 47422 695231160 2 49154 57625 1 15980 26821 25525153 1 28304 70336 824630439 2 42338 62474 1 32608 41556 868685298 2 11979 35498 1 25445 54966 75597787 1 50226 63733 5280944 2 13107 30951 2 11651 63142 1 7601 25065 592129465 1 42536 44294 116243479 1 5306 14087 823758403 2 21689 37823 2 31936 58473 1 59743 70019 66856011 1 64062 70171 209178061 2 1477 29719 2 2430 20585 2 50929 60772 2 35196 42610 1 42176 64465 10391982 1 53447 56338 18880105 2 5290 44753 1 69210 70406 114934108 2 51797 68831 1 24706 33029 67883077 1 6149 19522 757196474 2 21168 28657 1 3338 25843 718691161 1 51101 69071 287099406 1 50718 67841 147678284 1 55388 57361 266658564 2 46229 61070 1 52377 59860 821513538 1 43203 62227 155503460 1 20442 23794 705312369 1 35655 47644 87515995 2 66407 68567 2 40100 49393 2 38499 57116 1 66313 69680 333695235 1 13963 21636 283739117 1 32737 61597 401910401 2 32011 59029 2 26320 31214 1 63983 64730 689422837 1 10868 39425 438125749 2 25222 51568 1 36207 57943 109413742 2 47983 50001 2 60684 68582 1 45837 67793 77716884 2 61270 63218 2 23275 48830 2 14644 61205 2 44511 57266 1 69732 69859 93983730 1 53931 61473 399107522 1 62666 63036 7675149 1 49329 61704 292469742 2 40427 41814 2 9964 49711 1 50590 64006 444734007 1 11390 47306 2393827 2 13356 35416 2 33575 59010 1 32783 35815 757434391 1 48583 67362 2647878 2 47316 66897 1 8204 55094 165814034 1 25409 28514 2876570 2 2925 46409 1 15646 69289 150361853 2 15471 56355 1 22339 53370 270598608 2 25261 40707 1 60662 66770 48348534 1 22875 56142 103123372 1 67126 67895 3478323 2 66154 66413 1 56911 65259 111133651 2 35762 64491 1 24003 67055 366658560 1 65587 68816 86821141 2 51645 64809 2 40119 52685 1 46046 61133 276819339 1 43240 67304 151506404 2 28826 33969 1 22211 40011 639272983 2 19840 22942 2 27804 40053 1 31817 62229 640904301 1 66781 69567 196404220 1 25332 64489 5581283 1 26888 39096 691220126 2 18629 55709 2 11742 20627 2 589 66815 1 28943 56965 776411291 1 38207 54233 56359773 2 49631 61366 1 1031 4754 329832313 1 34530 45908 783758263 1 26248 44084 146463816 2 66956 69786 2 24940 45104 2 62922 70658 1 8146 62912 402167559 2 42615 66324 2 45686 62098 2 64908 68174 2 54908 57949 2 70419 70594 1 50658 70535 181309208 2 15474 46014 2 7438 31683 2 4847 65320 1 53420 56044 470608555 2 4969 53794 2 69876 70402 1 53825 62245 282029642 2 44449 64139 1 45719 56276 679981358 2 22923 34332 1 36528 47690 492057662 1 58601 63833 472204938 1 34775 38835 103253042 2 41147 41557 2 12738 15065 2 34986 67558 1 46921 56826 134106701 1 42880 65732 74955573 2 50160 51730 2 44332 48009 2 43472 68331 2 41529 64523 1 981 24915 51682236 1 69446 70675 502205293 2 51211 65746 2 40689 59135 2 55958 69052 1 35159 66400 33645493 2 56672 70175 1 41563 60284 714479731 2 38586 41737 2 5612 21003 2 30045 66583 1 10297 57640 480608786 2 13221 50854 1 56696 69552 488714884 2 14897 40363 1 3466 48087 631523604 2 70443 70597 1 4548 9324 374079374 1 52663 67422 23959186 2 6883 56618 2 21394 35285 1 49592 67397 468226992 2 56256 59457 1 37367 55113 470432838 1 44563 55114 237995855 2 28470 61473 2 40575 69043 1 51838 66792 59670664 2 26731 50766 2 54556 63880 1 15583 69379 88262921 1 18528 61288 16337042 2 69562 70661 2 44991 47591 2 2124 51263 2 32895 64153 2 69674 70464 2 14711 62364 1 58530 68646 104042803 1 38570 46241 42879028 1 37836 67376 103000875 2 45570 53158 2 53386 58446 1 68931 70615 266642536 1 41077 57594 241365959 2 14278 49514 2 6695 67657 1 50144 54368 21512960 1 35798 51689 571850735 2 49076 61640 1 40199 51851 328730935 2 63941 68853 1 27054 70734 39180279 2 64228 68716 2 62560 70262 1 59099 61502 410019011 2 33170 70475 2 28359 57785 2 66197 66817 1 20314 57036 659993654 2 12200 60681 2 56722 68675 2 39255 65202 1 30856 50286 102554588 1 11040 44048 146696266 2 16575 64932 2 42341 45298 2 38231 64663 1 67952 69239 4823602 2 26225 26507 1 25516 31246 650304999 2 9103 62224 1 47993 62583 218044130 1 393 53346 53672603 2 33264 39838 2 18216 62907 2 27200 58797 1 55061 60804 54647040 1 60459 62759 433124099 1 18612 28706 635771757 1 51412 67850 705879590 2 22193 48559 1 5291 70629 156052303 2 42860 48810 2 16227 18768 2 25606 64651 2 27546 29643 1 49325 67586 335516089 2 20468 26519 2 3570 68402 1 15027 42338 431527009 2 24594 66748 1 56717 59104 664736887 1 29307 58290 278112457 2 27345 31210 2 34510 40117 2 22871 30484 2 48706 63462 1 60195 69956 455243275 2 8452 41542 1 12167 24789 505605310 2 45339 70641 1 62657 65202 87963054 2 47385 61653 2 64607 67619 2 17988 41795 1 28115 60403 190008555 2 45717 55608 2 55161 61062 2 15405 19582 1 50008 52557 125648460 1 51801 54423 122337808 1 20560 52708 74959341 1 49297 50781 154451471 2 18799 30388 2 70503 70905 2 63414 63905 1 4191 51365 67828946 2 32323 51481 1 11377 65752 640925903 1 18077 41066 155373253 2 64665 67262 1 41646 67563 322488526 2 21991 39081 2 14327 52533 2 49429 68102 2 8547 70022 2 8729 70375 1 26402 48415 647330942 2 16204 39179 2 70133 70147 2 40820 63629 1 34205 70460 109698135 1 60521 66103 309901911 2 54608 64793 1 49673 58728 237108375 1 13588 42101 3075530 2 61977 65410 2 8824 66912 1 25232 39464 50640637 2 38411 43870 1 3057 45136 351436240 1 56627 69175 426063388 1 6797 62874 300978193 1 30477 36270 473283472 1 62530 70284 221032107 2 12596 14400 1 51006 69333 229090423 2 46730 47868 2 32398 48581 2 42123 61249 2 42084 51892 2 44550 63578 1 27299 41026 115213887 2 14066 49987 1 26661 47810 317482575 2 21558 67859 1 68287 68528 184531621 1 23923 62063 138038072 1 42971 51026 446970354 2 11656 57256 1 30526 30593 117392972 2 22176 61797 1 28883 68484 47866575 2 23626 29963 1 42616 46242 896508351 1 38646 59175 459884477 2 45636 55766 2 24305 45445 1 53602 70407 602935576 1 6704 50417 114678245 1 66845 70848 342529452 2 57802 60036 2 19614 42680 1 13664 40463 135371498 1 52532 70391 168153612 2 4653 68677 1 46870 63272 627048890 1 66322 70153 187017880 2 39967 41166 1 4328 40419 752119912 2 49733 69222 1 31068 35859 522569743 1 47775 49991 136513177 1 60062 63104 3592796 1 61628 65967 400670093 2 38265 55410 2 31856 54688 2 68615 68628 2 68178 70812 1 65446 68020 595845822 1 16324 58013 39045486 1 46411 60158 67116691 2 65168 70575 2 60959 65985 1 12984 51483 63757119 2 12200 43676 2 21845 46959 1 25155 57098 638247841 1 67452 68755 209398876 1 21628 28084 168540703 2 6770 60133 2 23018 25505 2 60385 69197 2 24451 69233 2 45958 65109 1 1730 26688 125057912 2 68195 69486 1 65195 70385 69827800 1 39042 51388 247705653 2 5332 57539 2 21637 34831 1 17549 41985 121608811 2 39113 56540 1 35246 50668 89574920 2 5000 16562 2 24062 53951 1 62237 67652 192857491 2 69711 70824 2 23972 56289 2 18334 19146 2 54260 54968 1 11679 56010 200230536 1 37882 38798 234761209 2 15299 40629 2 64663 68215 1 3428 35393 625292352 2 19199 34519 2 15596 44813 2 2267 25452 2 14433 32894 1 64560 68514 385812885 2 34428 37961 2 38990 51918 1 32694 50041 422154527 1 18836 36893 897830137 1 21450 43561 94659136 1 68110 68525 608256742 1 42458 70840 206420162 2 932 46247 1 39921 59561 175704758 2 47121 69103 2 65957 68726 2 33033 38072 2 4968 62797 1 39392 62583 375982207 1 20819 69442 135550027 2 9748 13015 2 34065 58434 2 50975 59909 1 27138 57481 453649355 1 37608 56082 293797214 1 44004 64186 29345675 1 35123 37051 37224403 1 7545 38401 245777154 2 61834 66623 2 41851 54546 2 58252 62551 2 69651 70194 2 43124 50038 2 10828 21614 1 17924 47792 98790985 1 37672 61261 13822520 2 14926 67761 2 5802 59915 1 36916 60133 143026767 1 55472 70390 57194672 2 66345 68724 1 32253 59282 649269155 1 33918 44343 402776053 1 20631 59943 728752081 2 68350 70494 2 23571 25612 1 37043 43300 209433828 2 26312 69816 2 20994 57636 1 44455 62016 194734253 2 44368 63638 2 31768 47990 2 23358 30950 1 20749 54169 44311375 1 28929 31477 410273896 1 68803 69094 684145263 1 68156 70009 15416099 1 19212 35341 22016749 2 36722 70276 1 60079 61083 611586136 1 53051 70060 80258099 1 16357 56245 307176743 2 60497 61621 2 57694 64049 2 42982 57086 1 61016 62791 67518867 2 944 56819 1 10830 50994 187431400 1 52943 64755 101641155 1 24323 42732 259880814 2 64172 70220 1 22927 49533 28051214 1 61989 70108 535549464 2 30382 55602 2 30475 34379 1 637 67811 41475094 2 56652 62909 2 59843 60755 2 41836 69274 2 10564 33089 2 11537 22820 1 2568 54258 736941330 2 29647 55907 1 60122 70319 187177362 2 55266 70530 1 40959 67609 17213131 1 62782 63619 193960805 1 31503 32945 82519024 1 64136 64550 168288870 2 6141 63504 1 55526 69045 116479379 1 21608 63057 34193722 2 13777 61106 2 5600 5763 1 30929 59637 225035411 2 9437 16465 1 62955 64990 482479064 2 39318 54917 1 40596 54595 122558438 2 40237 63887 2 37988 53312 1 21385 23197 61438231 1 54500 66388 399617393 2 53273 60306 2 23850 31851 1 568 22304 217235606 2 55491 70163 1 43160 47372 202972513 2 16608 32970 1 6540 7014 69790208 2 22722 69636 1 13855 58592 307387040 1 22350 59766 167025284 1 12226 29514 579189027 1 51160 59100 407253810 2 42455 45774 2 48994 52549 1 65657 69041 509041548 1 33779 53855 51284626 1 5646 36309 234898095 2 17510 31547 2 4737 26409 2 17939 22588 2 2673 32198 1 51280 56147 691747066 1 31276 51990 791223809 2 48576 65160 1 63709 67213 448945847 1 53808 61504 4274829 2 69994 70877 1 28757 42510 612834357 2 10476 29666 1 58958 60581 137226118 1 2530 2795 69211984 2 64809 70046 2 62843 64687 2 7428 24963 1 27707 34932 463931837 1 41746 65032 464779237 1 63049 65125 27213120 2 47792 54734 2 32255 54561 1 46496 58265 109472912 1 45304 61491 115391413 1 37996 53489 285741869 2 13918 66474 2 25634 69980 1 37454 56885 117396415 1 30744 47368 133932393 2 48219 65976 2 11106 63414 1 36622 59624 430790715 1 12777 44966 461178557 1 69861 70266 550586300 2 49895 51325 1 48853 69118 1600681 2 37990 69782 2 47354 69105 1 59579 65788 59075506 2 60641 60824 2 55004 55658 2 52548 60881 1 4767 35941 297222344 2 48006 57193 1 16652 19607 640834288 1 2956 29778 5665478 1 33527 46782 121361586 2 10007 24268 2 43944 44804 1 55312 60295 582274288 2 25770 49490 1 47589 51319 224947156 1 9594 14460 179128244 2 3985 4268 2 47218 63788 1 9176 52894 113265360 2 28874 40812 1 43412 44676 464165264 2 67555 68846 2 2083 10914 2 69287 70731 2 57752 68185 1 61737 66961 74574100 2 69624 70382 2 15058 50519 1 33195 47686 6595519 1 63444 63638 2565758 2 40746 63812 1 66515 67995 86166281 1 63480 67304 142900339 1 43810 67197 103537009 1 17903 47433 578966085 2 5093 56862 1 68537 70352 69400156 2 43977 59742 2 39533 54085 1 22140 35130 153420806 1 27476 45662 67257256 1 58540 62604 248904429 1 13032 27931 157149561 2 24297 61125 2 60443 69584 2 6058 40024 1 50874 61928 416219532 1 64081 66372 14777218 2 22871 63917 1 35471 64698 498760657 1 46345 49711 676447288 2 10432 58743 2 40615 41541 1 4395 11821 609460137 2 41642 69523 2 65382 66274 1 67417 68558 406778841 2 50890 60829 2 7363 16646 2 12140 30298 1 22571 48358 178589678 2 21087 31593 2 22961 39782 1 53866 56430 496521465 2 1271 8103 1 27025 40960 164526830 1 56545 58441 1279274 2 61436 69461 2 16119 23314 2 19000 69293 2 33097 54426 2 11360 43279 2 17868 44272 1 8402 66105 54998469 2 19280 61608 2 4866 9706 1 46234 50024 353469682 2 55143 66331 1 3184 37983 950387869 2 50546 53306 1 45763 51545 279112855 2 10811 33728 1 17760 43430 331258187 1 62304 66943 57266154 2 30931 35918 2 39592 53647 2 28644 66453 2 42519 49720 1 31918 35589 197166452 1 57958 63353 136598052 1 54998 70526 301179394 2 32811 66226 2 4706 32228 1 31744 63423 100225985 2 55355 65962 1 68102 70170 635759624 2 9977 50130 1 55178 62745 32787994 1 24924 33029 226616535 2 2278 63497 1 48067 67322 223640412 1 43994 52326 769925201 1 26071 54946 193988466 1 52062 62756 113713507 1 171 38274 205956505 1 13071 32874 17635120 1 55487 69157 173705390 2 55472 69899 2 13441 51488 1 28775 65152 210834286 2 15844 55957 1 41388 65523 384728302 1 24398 30394 187509723 2 32205 56665 2 13925 53704 1 36662 39248 3818224 2 44148 61659 2 59627 70695 1 52536 53222 602659572 1 21634 38394 40788236 1 48282 54094 143610077 2 12367 35602 2 54971 66316 1 394 6912 823983775 1 39154 57364 644419193 2 9342 29205 1 11526 70380 8964815 1 10941 20730 104361477 2 51410 64268 1 18595 38286 855393557 2 44388 67439 1 53130 64259 49223403 2 35408 56229 1 66627 68974 693372736 2 24485 31130 2 63382 69315 2 61511 64897 2 61271 65174 1 34307 65912 209678840 1 56915 67321 348559171 1 34139 41516 613558783 2 14056 63134 1 4321 6073 51547703 2 15502 30555 2 61670 64592 1 55475 59209 174311146 2 53163 61184 2 32333 67007 2 61012 70181 2 59587 70702 1 62906 65169 83316604 2 59952 67651 1 64717 66579 423956800 1 64470 66056 529478407 2 19034 63438 2 60268 67720 2 44017 68822 1 5690 8433 61604173 2 25259 52486 2 34088 49423 1 34422 60896 209474451 2 41809 43027 2 55051 69743 2 63348 69566 1 52657 68829 147088756 1 44142 47107 107767697 1 56084 62479 246762082 2 37928 70403 1 28856 69628 191318116 1 23710 55357 169914216 2 35579 57132 2 6541 18524 2 21520 69378 1 31453 40836 166914305 2 20202 63381 2 46770 51501 1 26064 51387 542920595 1 9076 27094 501793687 1 27115 69534 709735224 1 20192 38078 73416232 2 44188 49534 1 65277 70610 276628977 1 5129 65352 57955109 1 36864 52248 274502537 1 4610 13635 3317980 2 20517 57835 2 29972 32111 1 50686 53210 353425616 1 65113 65467 605895068 2 38963 39250 2 59419 63531 1 9615 45243 376253021 2 39905 45968 1 51824 54476 286555928 1 41529 64911 105939189 1 33474 43630 97120290 2 22707 25013 2 11895 65653 2 8359 29201 1 31079 47148 25401509 2 45374 62151 1 36203 54860 97826391 2 61705 63239 2 11926 54733 2 5786 14234 2 28493 46774 1 40387 54850 237709831 2 20057 65491 1 13423 56127 128804708 2 1342 62345 1 30968 70663 56231545 2 64644 67834 1 34960 38608 70915303 1 55746 59611 318823271 1 64617 67323 24163081 1 28954 55302 104085675 1 62588 65982 180721300 1 55730 59707 486111715 1 62430 62818 792691551 2 49918 53695 1 5568 11314 98524963 1 61526 68815 612700427 1 39343 56566 468910701 1 46241 53144 10401974 1 38413 54474 501997871 2 43929 69471 1 22888 46568 123357001 2 67256 69542 2 57823 67363 1 66607 66995 282109033 2 261 31688 2 32358 46865 1 16336 32664 151631347 2 55376 68496 2 58324 58425 1 19363 64371 582610433 2 67702 69765 2 8384 23597 1 59367 60391 133684635 2 54688 57397 1 28226 29459 83550986 2 23391 64819 2 6540 55988 1 164 45841 333401644 2 63499 65162 1 62147 68023 934716614 1 23194 51079 944807155 1 5344 67789 125993513 2 65116 68825 2 50029 70437 1 11571 15054 82276401 1 48570 56307 407226261 2 38267 55028 1 245 27282 181798179 1 27236 37454 537437118 1 33195 59140 265623791 2 56195 56747 2 67765 69370 2 60239 63512 2 49276 55174 2 15927 64959 1 29321 43683 542234514 1 15995 48815 417420852 1 46810 60822 505224808 2 38660 60949 2 2739 2918 1 52025 64358 187062786 1 2754 8975 594564887 2 26389 44670 2 70824 70955 2 60801 63336 2 26349 31085 2 54791 64809 2 11756 42409 1 3759 7550 577937735 1 32515 37360 47222338 2 53210 69876 1 8641 21555 160315514 1 34072 66953 255947952 1 36292 42179 148993356 2 69771 70262 2 2571 56729 1 47617 47647 427906408 2 23955 58467 2 3804 33158 2 33694 37361 1 16178 65893 365279555 1 61953 70668 57357867 2 7432 9170 1 8809 26763 468684087 1 53925 57615 206422023 1 47555 62852 236190230 1 53869 54178 429873746 2 21475 62412 2 1733 69952 2 50742 52176 1 6132 9276 99211155 1 14886 17774 682656351 1 45591 63967 138563199 2 61170 68819 1 34777 46605 89029012 1 32466 62023 348301821 2 22351 50903 2 28482 33648 1 52796 66532 561655393 1 11784 40605 213062112 1 49693 67287 43208324 1 29678 34129 36641346 1 65416 70813 14035328 2 29280 31107 1 47026 55837 47109031 2 35433 53201 2 36480 68313 1 11717 38945 500317271 2 26148 40071 2 31370 56338 1 66690 70098 478426686 2 58561 67973 1 39698 57418 9814084 1 38433 68990 200643610 1 59540 70025 247350477 2 43166 60039 1 20849 46945 380266480 1 69247 70656 64288898 1 14925 33077 60058043 2 57050 66240 2 24524 37763 1 69867 70223 723982174 2 65479 66782 1 65442 70152 65504201 1 19618 58793 324311674 2 34563 34633 2 67453 70669 1 26657 62964 137553321 1 61021 64950 265906448 1 57736 59872 882873126 1 57301 57991 315428581 1 28794 51341 403175908 1 42709 43416 218959468 2 13896 34938 1 17689 47393 318386781 2 10389 58274 1 68124 69920 286311620 2 42296 48523 2 55904 68903 1 36028 56725 73282294 1 64549 68380 112131467 1 29290 33810 251101711 2 49322 65141 1 51327 56827 475089559 2 21960 33780 2 45440 57288 1 43453 53752 216917192 2 46966 58416 2 7467 42429 2 42085 62790 1 23434 62053 29042071 2 69763 70333 2 56936 61560 2 68160 68658 1 42641 59954 309332151 1 27259 35169 340646928 1 35506 52394 5504034 2 60505 67571 1 3024 43998 10294805 1 28002 46113 321367831 1 45378 63723 125033065 1 33742 54842 34345166 1 44123 45405 635482718 2 23137 42702 1 12683 51007 5681610 1 32828 46877 345200541 2 57974 61981 2 32393 70458 1 38716 44776 568587334 2 40407 65069 2 1505 11126 2 33556 63080 1 15256 41405 15673229 2 66558 69334 1 5397 54075 146329438 1 57806 57867 363493650 1 10193 36205 60165613 1 24987 57717 80801270 2 19594 50614 1 34849 48092 185502593 1 13980 26081 360191448 2 14797 18589 1 61866 65482 600191985 1 28677 44729 396176341 1 20983 21134 155977868 2 53310 69092 2 6465 20479 2 32824 36720 2 1827 39817 1 55996 60454 21841834 1 50693 54668 124050011 2 4 15479 1 36946 39049 437303123 2 25380 69950 1 51113 68196 144879992 1 39505 68833 34674743 2 36221 69983 1 11896 63778 619480490 2 59386 65173 1 70808 70927 50792700 2 13774 40423 1 45316 46139 147970887 2 53432 66982 2 4613 66520 2 11790 70679 2 5056 34765 1 49014 69118 145703479 1 12444 69877 77850322 1 10839 31295 901351378 2 9126 34748 2 19009 30143 1 57660 63695 6338725 2 66916 70856 1 64545 66015 490156790 2 65495 66146 1 21091 28651 168882135 2 31287 31304 2 45930 54097 1 62200 69284 53484017 2 36311 58054 2 31768 42473 2 21544 68203 2 49597 49817 1 33397 59182 95814085 2 49820 55096 1 10148 63558 91521298 2 20899 22795 1 2583 9544 141824071 2 38556 39459 1 29769 32455 378946632 1 64972 68307 633028126 2 55558 56928 1 26555 52525 32349194 1 4763 47448 44954747 2 7991 59955 2 46883 47772 1 25112 41758 13071743 1 45251 55093 257613327 2 61139 63787 1 53905 65637 683128185 2 43399 60120 1 30366 40293 140766428 1 39953 42509 351793008 1 8355 29443 276768173 2 55394 69836 2 22975 54066 2 42663 68184 1 33097 44577 17793768 1 6233 63574 21303697 1 12112 17335 89472180 1 36361 42592 505116087 2 59187 63092 1 14025 15279 320807483 1 49027 60592 176640009 2 27124 69592 2 33356 42261 2 49653 69132 1 13046 48412 297830630 1 16753 17702 539797221 1 24473 67857 212758717 2 10597 70319 2 35158 68792 1 23405 69434 23820681 2 36748 55485 2 7480 68688 1 39932 55233 140240030 2 1915 10196 2 14523 36562 1 41156 46263 72347218 1 2987 9629 68816460 1 28729 53169 91661622 1 17177 52789 134027798 1 16973 34814 531853044 1 14013 65051 36468609 1 10189 42898 198473047 1 52381 53284 8024910 1 30635 68297 531913781 2 53133 58955 1 19438 23360 645803629 2 15875 66141 1 29887 65890 331517 2 58111 62909 2 6060 60947 2 27953 54732 2 36793 41528 2 49406 70230 1 20844 58888 65238153 1 9698 25361 593731158 2 18801 65044 1 66723 67484 294660755 2 563 31508 1 29640 41811 143706553 1 62257 65512 879882441 1 10067 65955 126052783 1 8148 51821 135858425 2 63829 67944 2 59593 69292 1 31773 55663 223599685 1 40666 68931 58702404 2 11437 35072 1 14677 19288 33437109 1 44409 69575 259621160 2 19557 22352 2 27038 66487 1 55967 66959 52836967 1 43491 45548 50680762 2 6332 52848 2 64000 64013 2 53975 60315 2 31665 70481 2 17503 46551 1 26323 35718 496819582 2 49545 54941 2 22801 37240 2 55555 68281 2 1346 6646 1 23602 65739 584085150 2 36405 40517 1 57333 59125 332857119 2 14691 16385 1 30321 39543 739647309 1 29770 34130 89868592 2 58610 67832 2 25744 43390 1 8822 60257 888989983 1 69057 70004 903684717 2 33842 55731 1 53304 70787 121293335 1 2096 33999 274985675 1 22351 69948 115326435 1 9184 22817 794000194 2 8332 48072 2 66652 66773 2 8450 53556 1 28420 29617 64297352 2 43168 45082 1 3194 39662 470850019 2 40114 56377 2 21981 35165 1 2154 11217 384674161 1 57739 70354 94872743 1 3289 53603 79980504 1 20241 21540 61108412 2 2804 50906 2 1785 37324 2 44429 67897 2 14561 16998 1 62920 63423 229625975 2 50456 66867 2 43610 51536 2 54448 60108 1 3730 19379 43706597 2 59136 65085 1 50184 58232 53162446 1 56565 57941 41382089 2 64949 67943 2 64068 70190 2 53989 66628 1 61838 66144 114152987 2 50089 51458 1 27194 45308 29202358 1 40010 44722 75999294 2 58052 66967 1 56020 56904 1250637 1 37325 70434 37633236 1 31471 56124 498772254 1 38103 58592 86219402 2 54671 56142 2 12987 34297 2 13561 45746 1 34536 64229 505565388 1 391 12100 334869587 1 33186 58917 531543795 1 34584 68116 135382559 2 9135 21113 1 20262 70868 606884804 1 54291 61485 536795882 1 27199 43089 194169035 1 26915 28815 81722003 2 4499 55038 2 39082 64273 1 853 1420 29632269 2 30120 68957 2 60277 64477 2 35219 69462 1 51153 66218 17336726 1 33658 59127 142970584 2 28750 47619 1 25414 55851 801851538 1 19162 39934 59700945 1 61799 68940 84583473 1 8957 44360 324313387 1 25376 34025 24717149 1 21093 44368 328383603 1 54795 55632 124658526 1 9228 63594 175098344 2 40114 70855 1 13852 53758 8937985 2 59543 61949 2 13961 70519 1 62257 69729 33734859 2 1887 16477 2 66406 69137 2 4410 69089 1 49367 58104 314724868 2 3198 33981 2 38508 46166 1 27093 49621 11247880 1 49162 55156 434904259 1 5381 39309 86137736 1 10147 22168 79137122 2 41581 69857 2 49366 63337 1 60267 68403 504714949 1 66915 69539 31883749 2 39844 59953 2 51786 69383 2 54879 59847 2 42683 68917 1 34896 46791 119814068 1 56553 65112 96673183 2 5877 26298 2 41738 57059 2 32420 37629 1 1305 30810 344838371 1 46940 49437 226505923 1 47034 58307 479900376 1 6204 29513 278204547 2 36096 51891 1 62827 68203 273546768 2 14267 42099 1 4835 28961 70213915 1 14614 44746 267180024 1 59093 67531 415153806 1 46142 52134 964335914 1 52789 61571 168146983 1 40064 54639 33431526 2 37972 54346 2 16382 66905 2 30996 38410 1 28726 50231 848319495 2 66110 66617 1 65123 66554 28333424 2 16618 32743 1 38428 41287 420240181 1 28643 48629 776742284 2 49938 57780 1 34157 58384 113923746 2 19938 60340 2 40528 68470 2 67075 70458 2 4494 20317 2 36057 37456 1 45138 62497 25711806 2 4626 49584 2 43828 51709 2 67248 70051 2 32445 67460 1 39579 42611 167715 2 28748 62391 1 22505 70564 80459880 1 23658 57758 136485890 1 2306 28443 398437933 2 38642 48031 1 55769 63515 492120 1 66087 69958 141134559 1 33689 35288 358667190 1 55168 69034 187610083 2 17115 31524 2 8684 60544 1 17952 31733 410455576 1 8578 59108 231152232 2 59990 65305 2 47992 68973 2 3346 42556 1 59060 67726 69428879 2 64830 66303 2 63023 67148 2 69621 69655 1 22430 43516 176901857 2 8202 37178 2 57455 69689 1 34488 59204 145857234 2 53285 70517 1 52315 61365 553649766 1 29103 54434 95085240 1 22654 43146 344702764 1 68877 70492 562211321 1 33940 62524 160087239 1 11610 21191 141991988 2 57022 68607 2 59062 60950 2 6470 60373 1 16718 70298 468847264 2 16558 67044 1 55201 67704 513095213 1 18702 36526 721458920 2 10198 39221 2 17753 69260 1 50817 65097 179770846 2 39920 60777 1 11920 24332 643574914 1 17272 28538 431308257 2 15377 15973 1 8187 39927 680287311 2 27021 52774 2 30882 37728 2 12110 46022 2 70765 70870 2 4222 28986 1 61033 67236 620819246 2 67744 68467 1 12163 57321 885059872 1 48352 68032 432689110 2 57087 60735 2 25113 60678 2 9506 49200 2 15371 17738 2 59729 64834 1 6486 25355 259202110 1 70129 70350 326325014 2 25941 53292 1 13166 19605 45670394 2 3955 59567 1 49113 49306 404000007 2 66072 69934 2 4412 17522 2 70541 70588 1 66023 70504 30346922 2 62621 63710 1 56205 63586 122750143 2 15638 27895 2 15277 63519 1 51389 68990 261467394 1 52871 55130 37683898 2 44461 56882 2 23028 27984 1 39895 57156 489906623 2 2748 45056 2 45343 49167 1 41386 52117 419493700 2 69071 69459 2 13991 45609 1 8096 51898 50501526 2 3159 10079 1 52914 55035 877894000 2 62531 70151 1 23715 28423 44629154 2 37988 38286 1 21801 57925 106216736 1 60847 67750 59023342 1 28105 44639 181663738 1 33113 67421 297998472 2 67370 69251 1 9390 64991 184134404 1 25287 55793 855517094 1 47101 63387 284335674 1 64211 69606 618910025 2 54412 60998 2 16566 36372 1 40565 52628 84922558 2 66180 66497 1 40029 50023 190829331 1 62981 66012 6008753 1 67608 69943 631721747 2 41056 56439 1 2712 13683 27328954 1 15167 15232 171082145 1 26631 31591 694685616 2 24537 38878 2 16559 54589 1 64839 70427 530358894 2 50602 69669 1 40485 54921 424272831 1 12772 17643 378399400 2 42656 53955 1 39424 50552 2893082 1 18977 58147 547902314 1 37823 52892 118715766 1 4457 43886 195545325 1 67940 68815 159086853 1 9150 51664 219951005 1 25612 40386 54270455 1 29483 65092 667128443 1 58297 60545 51259704 1 38271 52468 646991924 2 11656 66906 2 51515 64751 2 49928 60052 2 9303 51906 1 8101 43680 496465769 2 32563 69778 2 52889 59334 1 9958 33479 22351659 1 56632 62097 746677628 1 6224 35422 435128542 1 4563 40207 5714471 1 13007 48278 386613962 2 58538 67111 1 40468 63141 755532153 1 9291 18765 152260097 2 212 26553 2 6435 45157 1 69648 70588 741448270 2 36482 36503 2 9031 15806 1 36952 41993 3458095 1 57917 64261 188867904 2 43795 63650 2 16230 20267 1 11759 53722 63664650 1 7105 48791 245722626 2 42921 43344 2 12756 58943 2 41129 50195 2 28276 63646 2 65847 68741 1 38683 43765 325229844 1 33352 52816 27203714 2 7493 17015 2 14123 67122 1 57043 68425 488971926 1 2737 49867 121842501 2 7205 66260 2 30117 34380 1 28387 59996 117227406 1 27800 60818 807896023 1 21909 38808 651363385 2 25987 47085 2 14091 65653 2 32587 35973 2 19136 28276 1 60795 62571 249192981 2 6323 20929 1 30974 38897 615925294 1 13154 19764 5286780 1 68250 69422 607259983 1 36515 57190 828620949 1 41688 59501 67927501 2 24983 34317 1 20569 25061 264501272 2 62601 65803 2 4796 13222 2 47116 47353 1 33728 54994 96608626 2 15682 69494 2 15889 20565 1 36583 51396 298360834 2 17272 30067 2 21542 54955 2 13184 68001 1 7244 32542 117039770 1 64524 66166 295871586 1 56305 59906 594070872 2 874 42152 2 38635 51901 1 14711 51004 120583188 1 55696 65656 428510309 2 21248 58954 1 64870 70556 410055849 1 42078 44075 130089763 2 20293 36574 1 32424 46500 553635901 2 36295 56830 1 67661 70049 118890069 1 31389 67728 124000896 1 35903 64649 571816127 2 4770 69260 2 28519 70402 2 39090 43925 2 12845 41886 2 60834 61808 1 52316 61333 457696900 1 59955 66116 328893171 1 20267 39956 486688875 2 17424 29363 2 67786 68831 1 67481 70840 111372902 2 38964 59196 2 14558 27189 1 47076 51816 98171370 1 52719 62332 159167147 2 50360 66880 2 50287 54187 2 2903 65054 1 32199 47987 682503408 2 43506 46638 1 47881 56385 68123774 2 60009 66095 1 33963 63417 54164165 2 24522 59233 1 9150 23005 65324119 2 31485 32159 1 66219 70849 569701877 2 47396 67280 2 69390 69690 2 67501 70714 2 5783 48824 1 7163 20996 85135752 1 25918 33103 403535864 2 21148 57803 2 202 53117 2 40160 44736 1 5861 22373 624859380 2 47636 67226 1 58583 61305 86233124 1 5834 60427 216859182 1 32616 55271 99861367 2 34634 53510 1 48360 68464 968255343 1 39293 50345 21248642 2 8877 43262 2 56724 57592 2 13978 60157 1 66734 70053 326660144 1 33866 68227 515088717 2 39407 43661 1 48995 55299 375995467 2 15255 56400 2 68071 70869 1 33986 60344 425521257 1 32575 51529 323978320 1 47446 65132 23069058 2 45380 63184 2 65588 68377 2 48271 48662 2 70246 70424 2 43375 46215 2 17977 62202 1 669 39121 346240537 1 9453 59720 18215205 2 46570 63512 1 10255 27440 531531219 1 2386 16099 20738311 2 50943 64565 2 9823 38176 2 62910 66191 1 31170 31376 351469471 2 38116 38318 1 10284 44722 178960818 1 70536 70576 47024362 2 65055 69806 1 25066 66732 202035141 2 41680 50214 2 69961 70281 1 53002 62877 549278517 1 24168 51197 34964832 2 1579 29270 1 29195 64869 338245382 1 5228 43783 872328783 2 48709 49905 1 66313 68518 480977577 1 59550 68147 563238827 2 54260 67702 1 14967 26222 117447905 1 41609 56033 274403919 1 63688 64021 221633279 2 69418 70708 2 64772 65185 2 18067 35563 2 12588 40037 2 15493 27761 2 26329 40682 2 38743 61532 2 9394 15783 2 7031 50080 1 50558 60060 139768016 2 47345 63737 1 15125 23852 111216929 1 27236 41693 476570993 1 67206 69115 411084483 1 65763 66464 514126566 1 31792 68569 71722854 2 3105 58524 1 50449 61050 769707225 1 18618 68786 592789766 2 61732 69872 1 57979 64766 15077094 2 16923 51145 1 44364 51723 340004833 1 34615 55086 191783915 2 34889 66043 1 18767 48120 74916977 1 43418 48251 262016862 2 56922 59656 2 57995 58719 2 70266 70357 1 18159 47256 336832014 2 21845 38815 2 7561 41063 2 57467 61745 1 65768 68641 232000287 1 31910 44584 651401578 2 51991 69290 2 27944 30682 1 37525 55637 371476928 1 50820 69187 305944849 2 41903 50194 2 68756 69706 1 37276 46908 625876382 1 1450 24539 14169643 2 60405 65280 2 43150 50306 2 33316 47096 1 12241 61275 358964670 1 5804 10334 446712765 1 20461 70110 735821883 1 60536 62220 73341485 2 4874 11984 1 47515 49821 102052126 2 36743 60581 2 38247 70877 2 13346 59316 1 8875 23770 161232223 2 24944 38827 2 61420 69575 1 28387 50465 770271614 1 20362 44621 598898573 1 19771 69038 264289828 2 9850 59004 1 39933 67005 560586031 2 20031 35959 1 42097 67182 577286333 2 19195 36934 2 41719 45348 1 30063 39576 84910763 2 24923 25844 2 31270 47966 2 40227 47699 1 58057 68136 88634030 2 59022 59735 1 49830 56769 714514727 1 61674 69899 246507604 1 9248 45562 391568655 1 28840 55321 24891870 2 45807 46104 2 22169 31779 1 7826 50338 474212798 1 28484 67893 7537362 1 38566 67774 63098603 2 26188 36598 2 54204 69149 2 50438 57287 1 34455 68712 269639336 1 7423 26426 312544952 1 10541 55497 427426309 1 12117 50701 570406646 1 12140 32803 612107549 1 68246 70539 363093960 2 17352 32462 2 9520 29514 2 16943 34855 1 12687 13631 482117403 1 54673 60399 339914408 2 38725 40576 1 25549 47072 430466817 1 17366 26590 859440633 2 62243 64414 1 29096 50326 376062516 2 61753 61824 2 19545 34826 1 41251 69273 441172466 1 28927 50403 120046388 2 31152 33925 1 68613 69626 86315924 2 61391 64137 1 39129 70921 504903084 2 46652 55090 2 6931 7302 1 19915 47043 21840938 1 20364 65707 671009141 1 40514 66472 234247013 2 34557 43999 2 37455 59384 2 18461 61023 2 61220 68756 1 52566 65117 612169228 1 21954 30800 45271748 1 56993 62542 466327917 2 42586 53386 1 31771 67903 344179518 1 12398 16707 56901858 2 54761 67292 2 36368 56214 1 29099 64559 38150184 2 61192 61584 2 5625 39344 2 50794 69011 2 66540 68844 1 34433 43528 120047902 1 10462 42705 440938371 2 66706 69309 1 49886 58233 169077334 2 19774 31008 1 65589 68377 596090680 1 7303 14792 464758250 2 17782 24607 2 64612 70602 2 735 20640 2 65740 70914 1 26717 37255 609444971 2 26194 28425 2 40276 56755 2 45780 53964 2 53082 59575 2 22994 52817 1 59334 70457 91821200 1 603 68264 556734314 2 11137 43408 2 13557 46975 1 29015 30225 368284664 1 29602 33342 322287529 2 13666 16186 2 13954 22546 1 24742 70602 453134056 2 12454 58558 2 34753 66376 1 9109 48374 32642313 2 425 15091 2 66314 66724 2 2312 44142 2 5242 5997 1 19195 32602 16244548 1 15945 23986 417360125 1 31468 38314 196124176 1 42367 64205 41715501 1 33413 69156 131495712 1 1756 36977 43597397 1 17364 64322 722624605 1 3174 19707 200788746 1 69136 69190 227201957 1 4695 51419 439205081 1 34997 59532 137966057 1 40705 48402 248992906 2 49976 66146 2 70127 70192 2 2343 29958 1 29076 49116 680230801 2 42306 59344 2 46547 54469 1 15977 17221 827171075 1 54962 56311 304301896 2 44975 60109 1 455 7970 406643414 2 70380 70584 1 42131 45374 441337761 2 50219 53590 2 10787 17544 2 6352 6364 2 25620 64657 2 59612 63800 2 33628 70455 2 23346 52121 2 6462 28320 1 39624 65931 244156307 1 63239 68780 708079637 1 43520 53652 404641651 1 9758 62894 267596977 2 68610 70316 1 43863 51092 246171253 1 24412 55624 488762875 1 63532 70510 91733906 1 53635 65632 309189755 2 37405 40987 2 47163 66647 2 66092 69965 1 28184 35350 509320215 2 4314 7555 1 38829 55826 134412389 1 842 42698 254633167 2 37768 59532 2 20193 20405 2 7876 33156 2 20653 70842 1 9609 40689 279829822 1 28164 60577 98673622 1 39858 57184 326428026 2 37289 66856 1 36387 53750 219950144 2 368 26840 2 22730 26935 2 29489 53686 1 4209 8623 29123686 2 44722 65383 2 48597 64534 2 47992 66326 1 3586 43584 315514363 2 49526 68569 2 49894 68755 1 61887 65046 127450250 1 27208 47414 530165628 1 35429 39821 154876536 1 30215 61285 151671404 1 6695 33437 16602069 2 25943 39005 1 65100 68069 281961426 1 27947 51405 577022428 1 30381 65297 381170491 1 20372 59506 109593923 1 26786 51130 628823928 2 30412 66654 2 45618 45975 2 39759 68808 1 14093 15078 61469923 1 43570 56875 339834947 2 61064 69783 1 38220 66383 668302849 1 1625 26261 331745142 1 29780 62817 608593472 1 4635 6759 335781247 1 11611 42747 533304550 2 67636 68762 1 47005 60551 249021987 1 39676 62764 247957816 2 45025 56173 2 64069 69450 1 34284 42686 660714403 2 32455 35017 2 27816 68238 1 68673 69144 119988733 2 30413 45987 1 46261 48688 406387578 1 54021 58080 119400468 2 12399 14382 1 44992 51189 354115485 1 33809 61086 143806336 2 47866 70800 2 24790 67177 2 42815 66533 2 8084 67339 2 14653 66666 1 35710 44331 530057896 1 19751 60327 131387337 1 1763 61970 31104860 1 5793 55052 53056951 2 34277 41747 2 5100 40237 1 46897 47680 185925955 2 51704 57098 2 28853 39203 2 29521 64581 2 49273 50224 1 41604 47030 41154267 1 69504 70925 510586726 1 5167 21185 823981542 2 19265 32776 2 32939 51308 2 37154 61039 1 50383 68353 499701138 1 22632 36526 81859469 1 25771 39594 810184062 1 25160 43946 115370188 2 4945 40349 2 27448 49189 2 30697 34444 1 62799 68772 197898375 2 321 7033 2 35799 62771 2 29591 55215 1 21929 38623 334745238 2 5507 31871 1 70673 70724 324150667 1 65058 69290 293351561 1 15361 19213 61034969 1 50449 54138 828587819 1 19014 42114 143010576 2 58257 66445 2 63763 69031 2 52741 67006 2 69166 69842 2 45330 48287 2 2598 30543 2 2592 34441 1 53041 53490 141764486 2 33466 43658 1 63671 67681 661222123 2 17547 20884 1 70287 70915 177166513 1 69828 70443 289923087 2 16417 52210 1 46241 60056 157079210 1 70024 70426 609982304 2 8955 65309 2 57487 60320 1 48396 64793 29725435 2 40697 48247 1 62091 66181 15304018 1 22047 50652 22309711 1 66960 67802 908099320 2 9390 55154 2 5352 6388 2 57353 62309 2 29697 47172 2 35554 67304 2 40281 47306 1 58811 67585 43692873 1 550 16007 97907855 2 61246 63687 1 59900 68555 559084874 1 8582 15496 631880251 2 49306 49674 1 55216 68512 169003255 1 52598 69236 108344762 2 51869 54396 2 37683 52564 1 54556 56196 197536316 2 43401 62223 1 2616 21912 535582511 1 1476 57353 261019000 2 16775 17331 1 10238 10813 758762337 2 52260 52627 2 2549 52204 1 53360 63583 674665062 2 66512 69482 1 8203 19469 178731666 2 55909 60623 2 65686 67800 2 35630 45228 1 57334 69929 489021307 1 29461 53047 438327233 2 21686 62909 1 7241 49332 243370615 1 63962 69551 532809983 1 43376 45850 29449965 1 29164 29405 3280829 2 44662 47810 2 3165 65513 2 45080 52769 1 1340 34569 810279341 1 54477 70677 453796214 2 66029 66214 2 66940 68245 2 13335 65135 1 68129 69000 13288604 2 62500 64037 1 32419 34566 1645322 1 18707 53016 282316431 1 67444 67510 516425707 1 60164 70149 16512135 1 26036 66516 342720164 1 1387 9765 189944550 1 48932 64381 141614262 2 63720 67716 1 5120 56589 9948685 1 45982 63743 108977905 1 15326 46600 44521292 1 69017 70362 72634157 2 23012 62696 2 986 33246 1 54037 54956 342452418 2 14229 30307 1 5098 20257 373874075 1 24172 64716 83055256 2 42833 66627 2 14970 60841 1 30673 54101 38452616 2 59989 63038 2 62660 69637 2 12929 24656 2 26891 57479 2 15876 27332 2 29312 51737 2 46118 70661 2 3873 63310 2 65971 69164 2 9165 45822 2 24302 64882 1 1046 69302 1037131 2 7015 23467 2 23347 67988 2 14221 55242 1 45555 49019 31639189 2 49356 66405 1 44369 48974 212632965 2 12380 49970 1 60638 68374 609247864 2 22195 67451 2 58068 69143 2 38859 70553 1 38225 62020 599689903 2 40892 67531 2 46015 50906 2 58255 60799 1 70634 70752 284733073 2 55234 60340 1 66692 68315 1249352 1 49754 52101 826485894 1 69612 70209 242688848 1 20880 49259 497297852 2 31695 39066 2 20634 26465 1 70211 70347 651539906 1 70242 70912 628193149 1 40634 62557 108437434 2 61391 69278 2 62784 65247 2 26927 31227 1 18062 18918 43290788 1 44089 49530 281414253 1 7640 64459 84692502 2 49032 52245 1 9916 38020 405579554 1 47117 63923 892651641 2 21020 50787 2 28346 67838 1 23659 62469 85762883 2 7325 42896 1 54859 55310 196363460 1 44104 48096 71801044 2 38835 65723 2 6199 22221 1 12776 15042 573800013 1 20118 20735 190629870 1 43124 56838 868826891 2 50167 67391 2 51011 65973 1 49209 50563 196502998 1 68728 69886 440398947 1 24544 25601 133044554 2 20833 53594 1 57515 63330 405570691 2 43437 46946 2 53355 68200 2 11982 12784 2 190 17741 1 16496 51014 222836384 2 57788 57903 1 58504 61318 132289423 1 44247 53524 50965816 1 39473 42367 242880646 1 36131 40658 874927396 1 4709 7879 285638248 1 11423 22421 624824521 1 63229 64585 757541759 1 46388 66156 67214706 1 3738 16221 26166590 1 61105 63152 597602943 2 10768 25814 1 36951 64143 82005221 1 16911 38881 743021242 1 36957 64706 431497249 1 7315 55977 498848647 2 49907 69397 2 29317 30263 1 13247 65016 96470082 2 4153 61090 1 31053 57824 519599945 1 39666 69176 843867764 2 36878 65504 2 59226 64036 2 70787 70930 2 52236 67261 2 8670 50487 2 46830 48719 1 40246 54102 630953435 2 25026 67815 1 64691 66936 218473110 1 2985 25489 360954956 2 7722 44076 1 12439 20224 274168741 2 36771 40028 1 28534 37048 261015548 1 14761 68693 523943841 1 37430 65813 328113328 1 66742 67654 514432894 2 12820 38213 2 14522 20636 2 28672 28871 2 65295 68226 1 39941 68827 515531830 2 57551 63524 2 34757 51507 2 27557 52996 2 23340 46875 2 70597 70643 1 65990 70575 329322160 2 34754 37409 1 18354 37632 106124792 2 31617 50010 1 18209 34777 513991685 2 56990 67385 1 52105 56263 48445076 2 40750 46156 1 11046 60921 53095311 2 35443 64449 2 3484 44299 1 57357 58317 180812695 1 18051 24790 213016658 1 36969 40201 97200996 2 28768 37615 2 61909 69087 1 30173 38036 144693869 2 28631 59504 1 45677 63256 35464347 2 65266 65911 1 25053 26039 43444914 1 30730 62371 11529894 2 38882 57099 2 12021 40775 1 63750 70269 142372865 1 31282 69092 595235227 1 62903 67945 165176741 1 60697 61390 547543854 2 36960 40237 2 38733 70888 1 52299 68409 721673219 1 1320 14694 64642684 1 15460 61069 187446029 1 68496 68666 495448625 1 62799 65146 719927924 2 3185 30930 1 31181 44473 16679099 1 61268 70527 155744797 1 4448 12224 349772248 2 23639 30746 2 10440 29283 2 19215 22656 1 4230 7947 352224443 2 46705 58179 2 60003 62366 1 1856 45214 326985853 1 18078 67590 598019189 1 60697 64025 195886902 2 63973 64434 2 61852 66858 2 15221 52695 2 42732 58285 1 19729 54352 825676893 1 43094 49880 6176719 1 68337 70195 394811225 1 57101 62271 429148170 1 59269 62224 188330522 1 26131 40693 518541330 2 54320 55519 1 41413 44617 325710768 2 35030 38386 2 21672 31564 2 22585 70718 2 60323 69595 1 20117 36466 765940943 1 31786 57258 68919819 2 20374 59415 2 11277 18492 2 54028 59895 1 7363 61036 604750552 1 34917 61409 437357428 1 55435 55794 572556144 2 49182 67917 1 13908 53807 334721982 2 46901 51747 2 2032 5429 1 30932 56918 55459114 1 69950 70663 115690678 2 19404 42857 2 39071 69652 1 7972 25620 159006050 1 18384 37646 151574752 2 9546 35294 1 68261 69446 107368999 1 37556 39284 511387273 2 19269 46076 1 67916 69931 337838253 1 15187 32740 417716435 2 54200 56569 1 40833 70280 226324620 2 7894 8928 2 4667 42121 1 47028 58981 831880976 2 70027 70437 1 50308 63794 502412205 1 6810 11620 95312641 2 51203 56007 2 7892 18955 1 52185 62275 47171471 1 63221 67721 410699028 2 628 54257 1 46234 67537 131870562 2 45497 57081 1 58179 67884 236759268 2 27190 66111 1 43422 48225 112250199 2 45553 61563 1 35204 53788 307803424 2 18041 19387 1 52659 61742 168893163 1 16438 33402 143531121 2 15358 19429 1 13784 29493 47346909 2 69534 70690 1 13218 43017 323097966 2 9334 34563 2 21895 63075 1 42864 56122 371503860 2 16982 38920 2 30053 50763 1 70314 70702 85846124 1 52108 66198 532106815 1 27933 27967 12255847 2 45021 68164 2 28857 70922 2 14722 58103 1 6287 49379 42194697 2 28063 49857 1 35359 47485 66160868 2 35583 58624 1 37981 64929 571498759 1 37986 40091 282206424 1 39890 53980 753672741 1 54081 58921 556231053 2 68482 70392 2 22146 32368 1 39063 44138 513696677 2 58601 61651 2 39269 63653 2 64957 66934 1 48543 68569 245681975 1 48841 63109 174233512 1 28367 29007 286281231 2 60772 63219 1 19547 47067 69658667 1 43503 66986 464540981 1 53793 56874 18950861 1 4387 35106 56263058 2 4126 26077 2 32493 46573 2 70455 70516 1 22497 43074 108512129 2 11584 59738 2 37687 63646 2 19506 48650 2 62614 64314 2 67001 67306 2 38534 70309 2 39104 42474 2 44762 59345 2 17431 26638 2 56397 59879 2 35928 69552 2 58962 67199 1 60949 66694 449232525 1 43815 66245 554151453 1 8006 59036 114136837 1 41925 53134 251687484 1 19985 42419 14183173 2 27500 32480 1 15503 48139 584557856 2 17994 67418 1 51072 60917 245132569 2 40549 50061 1 5963 12723 189474699 2 62466 69460 2 25300 57908 1 20585 55948 107164056 1 21816 67932 475824982 1 58174 62488 249280691 2 25606 47243 2 49902 66729 1 50692 57560 176688583 1 25435 62515 640122616 1 20346 41427 479036018 2 20376 54360 1 60873 69925 25436940 1 13941 66619 155386961 1 28818 29648 182936357 2 69659 70530 2 13399 29494 2 31205 31278 1 8660 55588 588198531 1 1353 55894 75130099 2 68322 70210 1 42094 55234 117893971 1 9262 10957 9133423 2 42625 70809 2 37910 53212 2 25373 29368 2 11396 27468 1 17794 51996 82893408 1 7924 67530 17409486 1 37860 58627 187177830 1 64428 65326 684736556 2 47202 68415 1 57729 65070 51144636 1 3173 17214 971850998 2 20593 33662 2 28516 55280 2 20367 43182 2 44950 69533 2 68058 69971 1 59913 67397 31251820 1 56568 68000 419328430 2 16655 46532 1 10048 68324 314800328 1 52900 62885 58281778 1 39474 46538 413880926 2 39875 53931 2 18094 46202 1 43513 66442 413872023 2 47847 57114 2 6933 11962 1 47206 70315 8676618 2 23626 48867 1 21452 22817 75198013 2 18836 26120 2 34997 50865 1 59627 64499 68222470 1 63811 68768 357119210 2 25122 56743 1 66601 68140 368878622 2 51015 70490 1 42700 66933 50731974 1 6875 15501 687254133 1 54833 58727 445822656 2 46616 63905 1 34212 35020 404443252 2 38159 42127 1 46486 70780 488656505 1 365 25951 503287642 2 60380 63120 2 4588 5925 1 22072 49787 243440573 2 43279 60708 1 55542 68181 114215004 1 48508 64203 142896083 2 54914 59314 2 15404 50540 1 7063 15118 14181984 1 63822 68199 365443210 2 53049 65775 1 54118 62405 124132644 2 61066 70484 1 33244 43674 157074460 2 54573 58404 1 47645 65672 197424558 2 30732 47535 1 66358 67643 591845583 2 33560 34629 1 22560 41910 189706732 1 30224 43237 117226627 1 5489 64035 632517367 2 26676 29565 1 46078 68934 700063538 2 36437 46172 1 70469 70699 46888997 1 8318 62003 391581901 2 44050 49534 2 44434 58921 2 69890 70444 2 43393 64611 2 64435 67960 2 34514 34848 1 70950 70956 71319084 2 63010 63884 1 369 57428 396679215 1 56950 57106 175924571 2 24268 33281 2 65119 67179 2 51220 58513 1 40536 68013 549702723 1 59972 64358 19845933 2 30330 67999 1 28169 38459 498228428 1 40227 46299 249047549 2 52717 57259 1 43772 55171 587255239 1 58887 59007 53140451 1 41786 51815 289610171 1 7890 14139 407440913 2 32607 66632 2 62097 70850 2 60040 60411 1 15711 70566 353764462 1 34568 57314 119946892 2 6906 61254 1 5526 29768 298307759 1 56794 67676 54069757 1 27288 34990 268391667 1 6857 56914 530930323 1 63476 64329 371226674 1 40323 41455 444964982 1 61853 67631 157325471 1 37971 65474 116095273 2 28622 40317 1 57133 65049 89209425 2 21462 30707 1 13980 38658 526835156 1 12328 34144 50384565 2 55143 56973 1 35627 49643 525266975 1 43844 54428 225878565 1 51156 53379 44023934 1 40341 68168 124716790 2 11144 31202 1 23471 32351 687034893 1 63943 69731 84867959 2 26955 44173 2 60062 63454 1 68219 68267 684166057 2 640 38073 2 38950 41948 2 10993 56168 1 37239 59070 105948299 2 62455 68543 1 42815 47156 72327202 2 36373 48733 2 23365 59033 2 1291 12684 1 1931 11862 8716793 1 69462 69830 114002832 1 29324 35485 47431927 1 48 15634 13962821 2 32034 60934 2 9213 22750 1 43873 48361 215460888 2 4233 33304 2 34376 39853 1 54040 62627 358606032 2 4683 29496 1 5827 24535 320751299 1 65581 70473 145961581 1 2888 14635 889217172 1 63779 68823 227159677 2 35665 40841 2 18746 31927 1 58729 60205 370094970 1 8368 54105 322017270 1 53616 61050 52818637 2 68254 70361 1 6684 21941 584515520 1 52765 66862 30946622 1 13170 37200 125888862 1 60681 69568 218985572 2 24341 66633 2 6998 68392 1 32882 64791 362692322 2 10837 12390 1 34217 54161 274780409 1 28872 65663 54806409 1 17036 23941 456884201 2 30323 57874 2 54357 61552 1 44238 54535 92620944 1 15952 29257 63567476 1 61358 62295 18335915 2 36737 40114 2 24833 56199 1 60865 63379 142726024 1 38891 48649 880054564 1 53034 66157 293818078 2 17367 29948 1 22838 33354 702056202 2 15406 28442 2 17433 55828 2 61971 65455 2 67784 68760 1 22224 60112 18895113 2 30443 69788 2 21123 22613 1 27753 31049 29028471 1 64262 69602 303993139 2 20509 45574 2 24509 67764 2 18414 62631 1 3605 29121 128397616 1 67949 70828 629577108 2 59125 67779 2 49345 64842 2 45089 62601 1 4736 54397 608936780 1 2385 65426 67333502 2 61115 67158 2 65109 70228 2 18429 70830 1 34330 68977 394011892 1 35026 70572 667935355 2 42684 58502 1 39983 41318 388487873 1 61284 63720 266271793 1 35506 70736 258113527 2 31599 48788 2 65928 66983 2 6730 25449 1 46361 64709 1228375 2 24335 63935 1 34050 60909 369442762 1 40355 42300 461379163 1 19951 54337 462521496 1 20256 25967 544084971 2 34884 47315 2 10286 67068 2 70408 70454 2 67333 69176 2 37039 43274 1 46557 47459 111982722 1 6682 32820 89774346 1 23472 36171 180395709 2 59191 65043 2 9450 20222 1 48166 62134 24613913 2 18239 23126 1 38391 62671 22107329 2 2752 44009 2 23365 62832 1 50493 55312 83549318 1 50556 68122 271399463 1 58994 68126 106898224 1 42809 54951 27997223 1 45237 45920 410554827 2 62117 67286 1 3787 49099 163151503 2 17889 36343 1 68444 68506 783975710 2 4895 14094 2 56965 65566 2 27529 58603 1 35319 38749 142234652 2 9656 13347 1 26300 64238 18008828 1 2327 68390 28347405 1 61326 65516 56710378 2 31898 66162 2 52733 58118 1 20193 23598 42206045 2 58888 65006 1 2813 62135 63194214 1 42936 67794 204127083 2 16073 34688 1 29696 57615 137269970 2 57064 58822 1 43333 61609 8132099 1 65040 68230 196187074 1 57013 63390 289883268 1 40943 42086 430430291 1 4042 68079 269248747 1 19915 62694 846390949 2 26619 68247 2 69505 69797 2 63587 69398 2 51790 61284 1 31482 45921 87126188 2 46658 63859 1 56240 57527 373159927 2 25768 65593 1 18956 40621 154912196 2 8735 44198 2 23730 58647 2 11232 39090 1 55746 56013 103125534 2 17066 24868 1 5402 53870 102236949 1 25489 26410 169042807 1 31703 58872 672703146 2 28455 47024 1 54467 70095 231395484 1 22025 42320 339407651 1 32602 44824 642279219 2 28900 63923 1 54388 64370 23895927 2 3689 48733 1 24995 35516 754147230 1 21256 29537 203449374 2 23719 45910 2 39637 47494 1 14412 22131 74826939 2 36232 41081 1 40734 62546 223263837 2 43283 69476 2 20483 45079 1 45161 47588 355252642 2 5458 20379 1 60515 66082 681547112 1 30433 64915 84671344 2 2984 56849 1 1705 63671 480673607 1 1309 66368 623503897 1 41111 69504 165753423 1 14447 51996 422831990 2 36716 44823 2 56412 64587 1 41938 59881 244197367 1 32593 47198 126707831 2 62194 70594 1 12844 59573 248111049 2 37415 49243 1 11091 54713 83744078 2 2868 51571 1 69894 70446 62643404 2 62467 66197 2 31596 48056 1 47152 64340 855883096 2 56489 61982 2 2632 45268 2 23444 69432 2 37523 58410 1 29654 54508 400592768 1 49287 66836 130199956 2 4464 51090 2 66310 69878 2 32992 64910 2 18522 36070 1 21153 31197 726643781 1 17492 52039 229716060 1 28659 67614 176013035 2 33340 69756 1 49908 60920 38841723 1 15197 46060 334455062 1 13877 56702 56410112 2 44192 57706 2 61683 63524 1 26921 43262 611035260 1 35886 45459 189857938 2 24237 68616 1 40839 52975 103602929 2 63415 65521 1 56118 56336 30623375 1 68979 70056 59130546 2 16528 66977 2 32450 36204 2 4965 51943 2 45826 68370 1 53301 67912 52285715 2 43661 55090 1 51665 54783 24958846 1 51113 60392 21410172 1 44537 64583 191660654 2 45647 49317 2 52540 69070 2 1975 45671 2 52470 59646 1 36256 44127 714730698 1 54258 59393 147263126 1 63955 68449 575895692 1 57811 65941 446877602 2 43385 49070 1 33806 35447 521366913 2 19998 38480 2 45517 49037 1 65408 66011 241891793 1 36187 65155 331774143 1 59553 66417 326126421 2 47434 52172 2 33781 48246 2 57447 60662 1 40552 65572 553565379 2 44450 46616 2 18929 44600 2 7589 66506 2 60204 65533 2 38062 68264 2 46677 52086 2 50000 65024 2 18878 56866 1 36977 55453 665586274 1 26735 62230 617229058 1 33472 69796 110048149 2 25865 57394 2 6823 20178 1 51096 59853 31129977 1 12623 17105 297324174 1 25301 36802 19117834 1 37156 65340 296980116 1 54358 63758 225261822 2 66995 69795 1 2859 38378 143107370 1 62469 66065 49663997 1 39099 59679 704963895 2 6586 64045 2 33006 39139 2 1024 35471 1 19392 34325 558364202 1 18256 35534 253124294 1 14169 23610 64996295 1 53722 53908 195002880 1 56754 62134 550506954 1 36701 50411 610381932 2 43056 48172 2 38755 69026 1 46274 53326 181055409 1 67417 70737 856104217 1 27838 30838 152705162 1 60300 65041 664629 2 50239 60161 1 66491 68600 394284917 2 51044 57311 2 26359 37000 2 67910 69128 1 33414 44490 636563329 2 11486 38940 1 42800 43918 524577874 1 58861 61275 74970479 1 69495 70948 311965532 1 67621 69915 523159939 1 43778 64855 752241777 2 53163 60447 1 64648 70328 221071018 2 67666 70912 2 55568 61262 1 23440 57766 59063762 2 49775 49963 2 59948 63369 1 39156 42015 159487064 2 1835 56370 2 43686 47850 1 53076 55571 222175130 1 26927 66301 229118256 1 35400 62364 305738119 1 3808 66274 37302556 1 55837 69975 456551258 2 37257 48160 1 9984 40910 53434569 1 5496 30349 100732919 1 66688 66784 395540286 2 49431 53408 2 42502 65153 2 67718 70282 2 16205 62863 2 14638 55962 1 32161 47578 1920951 1 46061 67951 4081280 1 58554 60682 50739778 2 69885 69951 1 20738 33055 785728037 2 62333 68499 2 6332 35621 1 69280 70176 357039480 2 17754 43327 2 55632 68312 2 54974 59045 2 59781 64262 1 58707 62490 274785130 2 47235 51503 1 27874 32021 82345485 2 5732 61970 1 40589 43235 252445212 2 49169 63585 1 20364 23627 22391142 2 62914 63714 2 6302 23179 1 27951 35714 214990111 1 66731 70544 71158044 1 58734 69203 449355393 1 25984 61678 234798420 2 23837 57579 2 63208 67493 2 47875 69253 1 57202 67303 360204141 2 67863 67961 1 10658 61364 171535986 2 37658 69463 2 62920 69287 2 6171 31680 1 30007 61364 787028528 2 59740 66431 2 17976 20273 1 64384 65771 219605698 1 56071 69645 107345816 2 15989 69591 2 20960 39980 2 26579 59475 1 21752 44666 552384934 2 33187 41059 1 64683 66750 482994594 1 28626 60334 556146913 1 45900 70460 107639335 1 17055 69631 60307647 2 57959 58369 2 68974 69708 1 45877 63972 151850945 1 55102 58858 131823726 2 12387 41893 1 39623 69221 38582932 1 4769 21266 137672603 2 30484 56424 1 47835 52087 45792821 1 57263 63209 132487903 1 11323 17529 155715188 2 34628 45168 1 63515 65587 415447310 2 42100 42317 1 56182 62773 346222795 1 26340 58853 231122710 2 59030 68471 1 35423 45467 743270613 2 61380 69173 1 17102 28085 615034862 2 67524 68640 1 28903 53901 204752311 1 64203 65441 51050424 2 40426 68655 2 4170 19511 2 55880 63553 2 58873 70589 1 14800 39775 227951336 2 7274 13323 2 7676 59484 1 4038 14899 169292335 2 4902 69197 1 45328 56304 622252998 2 15839 54723 2 55166 69473 2 19777 64592 2 58011 65074 1 54548 59615 144330931 2 20992 32664 1 53280 57225 163616730 2 69764 70219 1 21102 21967 236512270 1 35619 52930 383001967 2 47097 61626 2 15302 16128 1 14312 41026 119506795 1 15409 39771 60666705 2 43759 53206 2 54837 66454 1 12246 43157 30942030 2 63881 69215 2 12374 33598 1 8141 23907 349194062 1 24217 55552 112998447 2 34366 69861 1 63197 69153 97800358 1 8972 41829 116598534 2 57004 57480 2 10818 35767 2 993 34236 2 17206 39557 1 36994 68542 177575106 2 979 5031 1 10511 26424 283900997 1 49104 66976 129668459 2 46752 47670 1 58591 69532 281169272 2 17054 51555 1 20175 31768 133896488 1 28080 62911 24133114 1 53506 54763 914086644 2 25561 38379 2 67373 69684 1 13537 21840 730259518 2 1495 43869 1 56430 64391 529164581 1 67550 69610 59490758 1 28814 56558 576836436 1 41071 70899 346365003 2 26634 31276 2 29434 29806 1 60173 69645 4801547 1 21738 46828 158449514 1 55022 59546 972818772 2 13405 61634 2 10429 69175 2 27313 41067 1 70421 70924 230516170 1 28893 55294 526068697 2 5872 25738 1 46661 70179 85312443 2 5885 41701 2 19377 63311 2 8030 13057 2 27017 50834 2 43179 50266 2 70035 70835 2 27969 55273 1 63182 68506 704242284 1 44738 58944 335892196 2 53867 63165 2 2285 61301 1 70536 70637 8920082 1 11141 46201 74574468 1 23298 60790 300159752 2 46096 69993 1 30230 63809 13992538 1 46552 62199 2990563 2 50645 55715 2 39486 69325 1 44608 62418 88517670 1 46311 50956 141100342 2 16072 32725 2 41527 56877 1 69734 70347 222468430 2 72 67694 2 3868 61613 2 56945 65707 1 45736 61246 431369874 1 12290 38340 21510487 1 64063 66328 50057324 2 43994 53889 1 60296 69087 77456633 1 41263 68376 108546625 1 22740 44306 636763873 2 67922 69202 2 9253 14002 1 19466 68176 107312060 2 22573 65049 1 57717 69279 145740007 1 8825 15289 6350174 2 17062 18844 2 48012 50244 2 31720 45385 1 39619 61263 38278406 2 28053 61081 1 33050 64710 629811981 1 5527 10150 252114216 2 65294 68672 2 34062 39415 2 14833 38487 2 53342 63942 2 53340 64547 1 3637 65531 3245000 1 19534 61857 125388524 1 37750 38801 170485010 2 69562 70949 1 59183 66250 327920152 2 32136 51813 1 2157 7599 56793487 1 68757 70799 61476498 1 24574 41209 103124117 2 13788 56570 1 42900 68571 392354464 1 4812 35149 400843365 2 10039 58946 1 12195 19362 109271129 2 64565 64896 1 12358 22934 26787507 2 35527 36418 1 60765 62311 64214101 2 14 64390 2 70191 70382 2 49320 58552 1 50966 51201 860412524 1 34039 37517 179486726 2 63665 68233 1 43810 68580 252218752 2 40606 62463 2 53044 63851 2 59557 62484 1 56598 68412 278232248 1 28803 34880 429301323 1 65663 68767 544726186 1 66980 69390 256036265 2 35713 53564 1 7121 9453 376208952 2 35002 53545 2 9906 46922 1 25928 30573 360133467 1 33015 54317 7702085 2 4369 60302 2 15534 52533 2 49983 70054 1 54080 70216 413654801 2 42380 50897 1 7943 56756 544844087 1 25415 46969 107601873 1 36872 43937 75970664 2 4612 59514 2 54377 64507 2 58161 63525 1 58328 59672 72699538 2 70148 70484 2 62885 65551 2 70813 70894 2 7569 30347 1 44440 52111 432167138 2 26435 58720 1 70076 70304 178763770 1 7401 54535 541297920 2 37205 49423 2 52057 61423 1 24512 51353 656394616 1 67016 68714 109048203 1 12353 32078 318881874 2 66697 69682 2 42280 66359 2 5232 34676 1 65443 69170 7597401 2 69253 70565 2 41035 54584 1 31121 52111 683597216 1 17894 45756 414764025 1 37916 37946 347524071 2 68416 70888 2 509 26442 2 30029 45012 2 40646 45876 2 4817 38910 1 995 5019 723402347 1 12280 42209 870927490 2 13920 23922 1 38621 65088 684856386 1 6061 14175 411374251 1 61088 61733 41454303 2 19647 30907 2 9906 37497 1 47871 53532 139214334 1 12379 40572 467225546 2 5736 70463 1 31078 56312 169564855 1 22314 56782 116164416 1 52255 65032 724103736 2 54023 65018 2 30935 35007 1 63707 64313 347097783 2 16873 51581 2 45705 54357 1 69055 70326 129377041 1 51720 63226 941284932 1 16969 34629 506564314 1 26055 45381 810567454 1 66832 69025 130501835 2 34238 65810 1 69206 69966 366432029 1 14430 53995 436671081 1 34794 65362 441014011 1 43226 46903 397010499 1 63836 69030 43281979 1 3870 52624 418166620 1 30534 66191 43734843 1 48202 50869 755478606 2 51972 65680 1 40183 49070 507657076 1 20240 25011 29166119 1 69852 70265 465912991 2 69577 70305 1 29153 53976 885886996 2 13831 58938 1 57906 61744 16315557 1 16726 24001 250724148 1 39615 42013 352800541 2 56122 57770 1 58884 62736 106891900 2 64705 70669 1 15047 34304 902235502 2 40194 62955 2 24317 50127 1 35904 54002 378637990 2 13841 27249 2 3060 59186 2 39994 63297 1 4588 43899 229820090 2 37280 62025 1 30304 56132 210160905 2 46676 67666 2 34338 56479 1 40440 62682 494145928 2 5504 15634 2 69889 70498 1 54187 55199 238069963 1 12844 53429 135082292 2 34564 63802 2 32255 59324 1 63389 64247 867052319 2 33786 56050 1 56442 69411 436267157 2 16704 34718 2 15457 24823 1 62029 64867 27456265 1 60754 63702 243738653 2 68414 68540 2 31326 42849 2 23942 28503 2 60100 66936 1 945 40906 663546264 2 12831 56006 2 49485 66637 2 12079 12814 2 62096 68502 2 67895 68274 1 10385 60027 217380711 2 60298 61992 2 38703 67741 2 28911 37286 2 25087 56287 2 36718 52904 1 28684 57352 22901381 1 32949 52640 372250223 1 20321 34811 471370807 2 31202 55902 1 40169 58731 281452221 1 9078 10928 92973796 1 1309 39206 212774729 1 13498 16822 665125044 2 4027 27620 2 13612 51277 2 70288 70791 2 23874 57035 2 16162 70755 2 37360 65544 1 1951 67098 377960848 1 70090 70893 80334753 1 47803 57174 53363476 1 5290 37002 258371897 2 33764 59024 1 15197 42464 518033917 1 38998 39769 357270534 2 2619 30742 2 61972 67032 2 63865 64055 2 30508 44632 1 30537 39490 211520539 2 26945 64316 2 23157 51620 1 24795 28721 114612192 1 36892 44130 124522030 2 13813 51414 2 66734 69771 1 14805 45189 370411771 1 18486 57464 100016577 2 60118 69430 1 39172 69597 27796711 1 23136 57178 195982350 1 25128 29166 144073815 2 3020 58681 2 17824 18477 2 21793 34653 1 69631 70777 236221678 1 1823 59404 191384836 2 48021 48525 1 53704 67866 744620786 1 68396 68907 700242491 1 64724 65617 527102118 1 26057 48044 281171419 2 29550 31249 2 20637 20744 1 1897 62373 382725469 2 20626 28775 1 7539 54509 134854820 1 37644 45980 8564208 2 68532 70658 2 137 10909 2 67172 69043 1 35188 60250 26443612 2 58723 65723 2 13030 68346 2 14734 52526 2 63362 68879 2 30047 44862 2 46371 64181 1 42050 69085 561316387 1 24085 29296 184206376 1 37905 55387 544273529 1 8366 9411 352527479 1 23131 66066 1230649 2 54409 70257 1 19085 46563 955134090 2 56186 66415 2 9312 40006 1 68583 70070 282907929 2 24051 36246 1 62748 66979 124883042 2 59277 66940 2 46974 50962 2 26083 36285 1 43662 57744 127742553 1 69738 70588 52822968 1 54066 70372 465925188 2 26724 39374 1 13827 35687 846765875 1 34600 68630 103752543 1 16199 28618 813653552 1 37477 53668 684224386 2 51745 57427 1 34853 39852 646474929 1 57987 65294 76695718 2 4516 41293 1 39115 67235 60485443 1 45425 55612 119682656 2 52020 60725 2 6581 33927 2 62315 70747 2 4730 68569 1 70750 70796 237178886 2 51524 52932 1 8940 33276 154513732 1 48859 59858 311322918 1 18323 27077 21760344 1 46135 63496 337071427 1 25656 58582 100816981 1 22913 56386 436296882 1 5042 38567 508569128 2 65960 68435 1 14080 26590 897636797 2 30921 53524 1 6098 69479 53735358 1 12361 45576 317788089 2 5706 36256 1 69405 70757 934814712 2 16757 64082 1 8489 44930 788205222 2 44444 45975 2 20517 47821 1 31257 38646 776178085 2 37356 45632 2 70196 70674 2 57344 70886 2 49534 52084 1 66290 68728 402701078 1 26111 48995 55794772 2 50918 55434 2 23996 36141 1 6490 21770 7019918 2 19100 54139 1 38231 69422 514493497 1 52718 61886 212075723 2 35208 66120 1 10219 70077 20201456 2 58760 67657 2 17697 57770 1 5021 13407 33840113 2 67606 67712 1 4644 64406 473453221 2 52167 59218 1 26359 67508 56274883 2 2610 64765 1 55970 59236 364513749 2 5526 59766 2 31809 52917 2 6232 33100 2 18886 19376 1 18500 30202 479048261 2 16362 50785 1 5793 54289 219114298 2 16512 30552 1 12377 13262 371401338 2 8275 54622 2 33945 56896 2 24846 69621 2 7504 38567 2 45372 66994 2 61733 70939 2 56790 63205 2 54456 69019 1 26397 70296 284733464 1 33635 69035 70594124 1 29548 31466 505570279 2 17077 50831 2 19477 23208 2 55064 61372 2 7523 48109 2 15840 58157 1 29933 33258 48259071 1 26361 29059 502337652 1 18570 41419 78179685 2 32416 35266 2 30355 56871 1 18162 54676 408104318 1 5567 68396 338925400 1 3882 14556 244357941 2 36489 67983 1 58453 64549 162533183 2 35626 57791 1 14841 34261 554419479 1 59543 69801 111524256 1 24869 63581 470096094 1 3226 10078 58036552 1 53894 57214 220888543 1 47947 67026 122548960 2 36992 52579 2 7415 32593 1 66958 70222 245096839 1 32775 51799 15548170 2 11593 47757 2 64364 65221 1 22370 23182 504620212 1 53966 58421 243280331 2 41930 63630 1 61442 67725 239331676 2 13748 26570 2 13470 66542 2 9733 51832 2 23401 24532 2 9267 60517 2 25785 66036 1 8792 31512 215925224 1 54906 68158 2771159 1 54002 65834 193951250 1 37720 54096 123558187 1 68201 70408 704716555 1 41924 57032 706656736 1 62840 65613 132599206 2 59117 59386 2 62913 68653 2 35221 51907 2 32011 66633 1 31535 61886 146456239 1 55758 64085 209034548 1 67172 70520 652325848 1 63980 65478 371507752 2 31427 44429 2 33413 51232 2 54902 63722 1 57558 69019 566430380 1 34400 63885 364393972 1 5827 35772 435804788 2 29014 61343 1 46911 59273 90254556 2 13582 65337 2 31099 37147 1 610 16637 241463427 1 36976 63696 98187729 2 68232 69808 1 35631 40285 327341596 2 67443 70203 2 57621 70544 1 68490 69262 108395038 1 50671 66802 319528393 2 21208 62581 1 9788 58601 249904581 1 4358 31351 500586519 2 28205 58429 2 48313 63194 1 64400 67849 597713438 2 37607 60372 1 4479 21380 507112947 1 69654 70427 607545881 1 52786 55510 388284231 2 52669 64128 2 39703 57998 2 13902 46349 1 6759 7425 113931466 2 35321 58317 2 66670 70800 1 37532 52139 169476979 1 57102 61549 638816171 1 2805 25464 379158204 2 18913 20831 2 49780 69668 2 16219 50028 2 9528 27792 2 18051 45134 1 51497 63541 190782306 2 49723 66639 2 20024 41940 2 22828 34834 1 15381 55630 778728351 1 4365 53805 39255560 2 15974 47723 2 35181 55558 1 16963 56629 239234687 2 53522 63829 2 1183 51591 2 34 6850 2 6665 47449 1 32208 69664 829475728 2 19690 31278 2 35663 67398 1 60108 67497 95099391 2 39845 46015 1 11673 58336 476981795 2 49947 70535 2 31950 65686 1 21966 47409 447321194 1 6609 65272 5253356 2 65167 67310 1 4994 13111 323896945 1 49151 58631 820772541 2 52601 54375 2 44017 60885 2 42097 63611 1 61648 70324 15468503 2 12652 53533 2 1443 26693 1 39606 59282 633007768 2 53169 66914 2 32693 64823 1 14335 63031 192205797 1 13734 36367 714119570 2 4804 11382 2 13324 34594 2 2477 24368 1 67355 70311 208556675 2 798 35651 1 7427 25117 290996644 2 40823 69886 1 11200 22985 384584980 2 34109 56288 2 8670 26993 2 18682 55120 1 8866 47756 4515149 2 56532 67375 2 14840 57155 1 56038 59136 413454986 1 37760 40881 370487647 1 33676 43213 80635797 1 65904 66245 204816242 1 40319 56303 85489234 2 8451 43301 1 23291 55563 827203465 2 66812 70616 2 33613 64031 2 25080 30822 2 39919 53777 2 52691 54177 2 13187 17228 1 42769 49330 13826776 1 58280 65234 62149226 1 24982 47631 82000113 1 1432 4548 66506834 1 68873 70747 55987733 2 58234 66042 2 462 3492 2 43230 66722 1 67588 70359 490698010 2 12222 18953 1 69953 70650 102423527 2 27860 60235 1 4220 18706 360427275 1 58296 63901 817980747 1 39361 48998 82788889 2 26621 44569 2 63694 70259 1 57306 57381 385669217 2 28885 49754 1 38175 42082 16029346 2 13336 58293 2 10373 34105 2 7871 55501 2 37863 60013 1 53747 55287 89339488 2 2124 53105 2 21706 30523 1 50591 61858 70397997 1 49268 55048 47508539 2 15776 41415 2 60675 64427 2 27086 70569 1 255 38759 705326140 1 67035 69272 197319410 1 19792 28610 214256767 2 52543 55491 1 23297 64351 537441092 2 42498 65489 1 20178 54636 619782892 2 48342 60473 1 40868 66898 32179805 2 35436 54105 1 32253 52614 213434734 2 3516 55230 2 29762 70562 1 826 45255 92622018 2 28081 64567 1 49190 70309 12544956 2 20592 52742 2 52458 64940 2 43892 63785 1 48061 55648 297447648 2 58660 69705 1 41445 51940 48049063 1 37040 46590 541430792 1 68550 68621 44645546 1 11668 65577 482593488 1 24861 32081 219795814 2 38268 64103 1 15233 15993 138656883 2 44675 45874 1 10756 28429 459741646 2 2355 49964 2 6417 62644 1 41730 64279 144669760 1 44462 47019 698261124 2 55375 64770 1 26861 70573 682505981 1 55450 68167 93984238 2 16775 42073 2 43558 65906 2 69811 70738 1 6075 66808 585264098 1 65833 70749 498065982 1 34888 61492 61490164 1 39350 48947 295633062 2 31205 34649 1 36440 51121 124488406 1 26927 30919 362049981 2 8144 42588 2 3018 10929 2 28878 69595 1 51469 53330 15952488 1 23843 69669 510485267 1 7346 41684 431900018 2 41091 70433 2 14517 59159 1 59578 69850 121946629 2 29342 33579 1 40266 67622 541097347 1 3320 65443 504840382 2 14008 59597 1 61066 61853 528156505 2 64797 70231 2 44737 52927 1 32820 35410 24717663 1 24117 45103 497697496 2 37820 43083 1 7478 14081 510723922 1 15503 30777 631173140 1 55874 69859 271433413 2 52705 68776 2 3831 36576 1 17015 39544 137698320 2 55290 64817 1 19388 38985 322024407 2 12593 61309 2 6838 54287 2 20968 46853 2 18201 39177 2 60169 66629 1 63999 68358 215464997 1 22757 63521 361823604 1 16689 66816 14578841 1 31814 61964 374725075 2 42435 53996 2 2950 44823 2 33982 57287 2 12138 54877 1 37517 46328 56746946 2 46604 56312 2 1610 40237 2 51748 64175 2 12603 40390 2 30857 45667 2 44427 61462 1 57896 70401 140682246 1 39132 64198 134584469 1 44492 46251 251454867 2 18718 43837 1 51989 61037 474429939 1 47416 47589 398383091 1 47475 53594 201211436 1 4386 21258 360453579 1 61979 67981 243918516 2 10459 63852 2 18441 25985 2 70429 70857 2 13949 63605 2 68486 70794 2 42128 55490 1 19519 58051 327850222 2 29551 61219 2 9835 66949 2 34610 56700 1 47313 67684 186961795 1 57893 63897 276464345 1 11303 56214 419567810 2 21519 46693 2 12461 32285 2 70210 70662 2 8767 36094 2 38291 47480 2 7315 36350 1 65737 68671 79835065 1 64107 64924 327181654 1 37831 50849 161468270 1 6446 38862 168863441 1 51540 64284 273765750 1 25687 56513 378239499 2 66869 68307 2 41260 67418 1 23672 27897 415345654 1 51112 63519 49040053 2 63648 68259 1 29414 32655 60740855 1 59125 67311 422452909 1 22122 29548 79752534 2 15171 31857 2 28106 47292 1 45491 46066 73171978 2 43045 61106 1 61925 63610 408973116 2 10044 68561 2 17534 18880 1 6271 24588 359652055 1 49526 62011 92335478 1 1628 63824 675260677 2 26263 58146 2 30903 59114 2 65908 70611 2 8695 37686 1 10607 13492 540525483 2 33756 62051 1 46807 62416 50882948 1 6440 47806 719210727 2 27900 56493 1 58541 64269 580574793 2 62471 68716 1 56855 59342 58811260 1 63521 70613 146237634 1 40002 45997 8184403 1 42541 49930 446422274 1 7034 51339 53522133 2 5143 32094 2 56878 69133 2 32038 41673 2 19115 68261 2 13643 39786 2 6539 49258 1 42640 53206 135029653 1 35577 63029 199151116 1 21760 34857 45571202 1 31363 54459 708636602 2 42788 64685 2 66794 70095 2 13037 62365 2 70240 70613 1 58888 68861 17420506 1 66827 68109 206941686 2 22081 29306 1 9432 32810 251471222 2 30191 61132 1 1733 50517 672101092 1 7895 66304 276293212 2 5050 18810 2 29751 31761 2 56769 58099 2 45324 66701 1 39309 50334 605519992 2 19803 59180 1 68787 69592 594262281 2 17606 61412 1 45462 69567 314596589 2 32277 49351 2 46780 58118 2 39151 70503 1 44752 67004 469024158 2 41204 68198 2 14696 67560 1 3727 44596 78773976 1 14822 51949 384960188 1 51965 60602 39984245 2 46566 61315 2 65531 70102 1 42109 54115 391731489 2 9918 16715 2 8590 12475 2 52563 53452 1 7815 67807 18230927 2 68721 70884 2 70687 70950 1 46295 68777 860041091 2 8351 16735 2 6689 44227 2 16606 28260 1 14459 56198 80238825 1 39186 48477 31304554 1 56245 60634 236120773 2 10516 35505 2 52292 55225 2 16657 19217 1 1760 41831 123930737 1 9313 41513 152490167 2 57710 58925 1 50851 59844 259738557 2 18423 20223 1 27989 32196 274378972 1 32139 55388 13129823 2 53481 57078 2 20591 57854 2 29690 53133 1 68709 69825 63856462 1 45782 49402 17866179 2 18170 69532 2 11680 32240 1 57480 60607 757666048 2 5469 29913 1 63485 66105 60829580 2 43735 66923 1 66742 70222 64308818 1 65902 66787 305123896 1 58861 67456 54178701 1 28755 38940 628198307 1 55571 64901 342853651 2 41202 54820 1 13978 22840 567567785 2 15968 58298 2 176 17962 1 16388 67464 39237143 2 24022 36208 1 39869 57219 171815653 1 21308 42560 763271807 2 62721 66599 1 3050 25926 10226870 1 44658 49110 349673884 1 69470 70178 125333754 2 24117 45188 2 63985 65006 1 23011 26637 54353860 1 57666 67308 671001373 2 3745 27981 1 62991 63830 561334031 1 20380 42412 155047080 1 51652 69306 442356511 1 5257 27541 235244235 1 7402 64005 18301631 2 2384 18981 1 6128 15203 1646118 2 28485 67933 2 38128 42481 2 61469 64990 1 17998 20583 52670898 2 2474 39707 2 55452 60502 2 46404 70657 1 48787 52716 505123222 2 10312 39917 1 28061 42968 204992892 1 42022 51030 697946194 2 27633 46125 1 4704 34340 33491481 1 58964 67397 126999558 2 45817 57547 2 8301 44877 2 39902 50639 2 33483 37101 1 58757 65694 385630785 2 16184 25404 2 67280 68067 2 42283 55459 2 19552 70740 2 64153 64259 1 6582 14151 122625295 1 16848 26188 22708120 1 47801 70524 58431458 1 67667 70601 655652616 2 54816 58441 1 48376 57536 411336554 1 35351 61935 64281110 2 41697 55245 1 58544 70550 358472686 2 29934 39755 2 29959 55548 2 35431 58859 2 26488 26886 1 59828 66119 453795268 1 44004 62623 219854944 1 33114 65473 104085025 1 18914 67994 112846156 1 34922 59119 11574319 2 43595 59999 2 70083 70874 2 48216 69733 1 8283 37448 115594640 2 18735 44234 1 16532 68877 193515481 2 42982 62148 1 21188 50081 50551449 1 34530 46920 134250571 1 6926 70099 523420889 1 36139 49128 503700081 1 4661 27310 500916448 2 25846 28014 1 58091 64166 19274469 2 51495 64020 1 15066 47230 166786257 1 30789 64401 329799719 1 23074 41655 74121592 1 856 15099 711070694 2 50311 70521 2 37443 64552 2 35027 60684 2 1740 24004 2 30664 36011 2 49965 54416 2 36899 59001 2 59972 66749 1 30453 48703 517191574 1 50245 52065 559374319 1 28018 34282 142323098 2 46432 53480 1 21631 51407 76628194 1 48574 50503 87106575 2 68157 70676 2 16915 37820 1 34318 42926 82741161 1 6602 27679 62069054 2 22017 60517 1 65327 70713 75944453 2 56620 63943 1 54504 56991 334683072 2 51697 60073 2 51815 56606 2 2932 67446 2 26318 60563 2 56249 56646 1 67529 69774 740082880 2 64360 68626 2 39286 62550 2 12095 47630 2 35408 62169 2 26859 55040 2 36116 66679 2 20993 54782 1 12472 64439 620958276 2 61252 63823 1 41455 45412 2942762 1 1811 26279 77347390 2 10496 13162 2 19559 51591 1 9479 9576 522690052 1 56319 62660 507549884 1 55292 59928 66216482 1 14761 20356 320867486 2 68179 70869 2 390 18432 1 38966 54299 100712109 2 61046 61633 1 52639 65494 100877915 1 982 12262 483916608 1 41300 51566 14144743 2 36074 39566 2 24440 28788 1 43136 66212 106982338 2 38414 52365 1 10018 35225 93638259 2 1508 23032 1 37184 38897 716995062 1 13222 24555 615525349 2 15456 27750 1 1387 55310 7957822 2 38244 53476 1 47554 68202 514579726 2 4043 62396 2 60074 63076 1 52307 54116 79208227 2 45705 52982 2 48520 68080 2 4816 26680 1 4248 8597 412947451 2 35579 38798 1 27888 49568 161308728 1 23762 31274 410357544 1 15962 16743 476904520 2 50983 65007 1 29190 29903 180599059 2 15196 23785 2 36214 40950 2 33827 35740 1 67489 68964 578469253 1 27673 43075 768838524 1 35972 66879 117958705 1 23953 60266 222137588 2 11654 66100 1 30092 69225 372737098 2 14206 46730 2 70958 70958 2 68765 70724 1 10955 42858 387056091 1 19760 42012 720064490 2 7988 54034 2 18653 63771 1 33777 35730 729675270 2 21820 46937 2 54513 69415 2 33613 69667 1 40385 54462 148604102 2 10906 35235 1 8441 43738 200418289 1 20392 26790 108667700 1 14663 62020 191740929 1 18944 69973 778702903 1 32687 66127 726733993 2 38241 53078 1 49146 70459 535106134 2 11828 54904 2 32219 46264 1 62096 66018 402551045 2 2979 64655 1 66782 70579 399958829 2 48237 69903 2 12718 18419 2 32912 52725 1 22937 39476 112667298 1 22688 32561 110712436 1 3071 17299 48592973 2 15301 57357 1 57678 60844 896698165 1 12049 41264 272191950 1 19238 40302 347703852 1 24411 38782 120697886 1 49624 51622 599541678 2 38662 54249 1 43227 57063 74099362 2 1052 50340 2 2364 18226 2 1110 2733 1 24963 66315 461721046 1 41711 55944 9651058 2 13902 28065 2 52087 66626 2 6520 47292 2 25675 44001 1 15990 37995 475102945 1 23834 68927 564154964 2 56378 62827 1 61652 65310 276686836 1 38946 45221 415512417 2 17504 55945 1 24908 63258 56783009 2 32598 49375 2 29478 53547 1 27467 40291 228772160 2 17940 28169 1 3065 69137 5120123 2 12795 23541 2 7946 39437 1 9616 69949 770984894 1 612 6423 24351035 2 68239 68597 2 69305 70900 2 45054 55258 2 11497 30460 2 59755 64531 1 1591 5457 39948155 1 758 51655 460854056 2 36367 66670 2 15664 23040 2 2209 53131 1 60777 66592 22396982 1 56571 59961 542942224 1 7543 20950 687822271 1 14083 48866 82351384 1 25118 56702 604649561 1 10277 54388 650871104 2 4337 44167 2 16624 24807 2 62459 67527 2 12236 53433 2 59130 60821 1 5688 69877 141411304 2 9762 67361 1 4375 47825 454418947 2 48717 59687 2 53053 58797 1 58941 68422 102585109 2 54912 66842 1 18567 21169 78363090 1 65453 65840 132843630 2 26408 41208 2 15628 58625 2 14371 22101 2 19678 52847 2 58786 59360 1 15668 23228 669014453 1 15989 23327 57979255 2 19801 24366 1 68088 70232 195009576 1 8383 41390 267922492 1 52494 59807 61999563 1 39568 52634 169370683 2 5271 37599 2 10523 46265 2 8308 52767 1 588 33785 36370331 2 56403 60989 1 3136 35656 251177390 2 59545 69942 2 3247 66709 1 68141 69027 408479684 1 5317 69756 89996351 2 38933 69510 1 42573 69594 92674488 2 13534 15933 1 21046 27112 630188091 2 69388 70678 2 53976 64706 2 12104 35105 1 3614 17324 104138145 1 42570 60556 102357421 2 65616 68142 2 69955 70383 1 6471 68310 45970063 1 53191 69352 708085342 1 55025 70030 45761832 2 35569 55147 2 50053 58267 1 43246 55828 625718580 2 61570 63002 2 65872 70357 1 20262 31847 239611667 1 34073 53150 179872591 2 69362 69466 1 11867 15097 576307201 1 29133 29551 55289607 1 37940 52109 640968294 1 70551 70856 593727909 2 8823 47883 1 32159 65138 584791098 1 60100 63311 403670334 2 21687 38036 1 50820 66323 332141755 1 25296 54792 531719764 1 9232 58358 611489289 2 53026 69255 2 14226 49436 2 18615 45010 1 37926 40618 101981944 1 54524 57823 471441240 2 23032 67060 1 41643 57715 383586683 2 57516 70314 1 8541 21349 677999852 2 53430 64215 1 22007 31747 158000643 1 1731 61110 27294044 1 43591 61679 514324529 1 62587 64312 40703349 1 10581 36962 73095125 2 27820 67647 2 10291 48087 2 21561 40490 1 47866 51206 514769265 1 29315 48843 48180333 1 670 35750 637155351 1 13138 67532 66642187 2 267 28235 1 53941 56728 926629870 1 32240 42267 18518449 2 37468 47987 2 66783 67619 2 37260 69701 1 54761 68610 651086807 1 28737 55477 96760721 2 57240 58383 2 25665 70274 1 32729 42173 96404357 1 57742 59978 282545753 1 26371 70676 405475526 2 5316 18030 2 30643 61562 1 47851 64755 778049196 2 58497 62438 2 21384 38107 2 16510 65108 1 70268 70735 79739210 1 229 50601 269886110 2 37692 68960 1 32243 40265 472412201 2 27113 46717 1 23831 60762 515463652 1 70626 70690 61886740 2 23172 54895 2 43624 48912 2 8752 21843 1 53531 69152 180493866 2 62510 66633 1 64893 67838 672460009 2 65388 69572 2 1783 43618 1 14909 24889 334321576 1 5409 37781 74177664 2 50448 58875 1 54399 65146 389909912 1 48955 57098 712199333 1 34058 51952 313597356 1 51614 68110 69272760 1 27528 70264 82224488 2 12076 19267 2 51787 70576 2 24491 56931 1 33389 70674 220377323 2 40136 62916 1 50041 51272 264213221 1 68432 70731 337801419 2 53510 70389 1 44217 50524 47086807 1 28148 48348 469656013 1 53353 59070 553428377 1 45241 61906 29461157 1 16083 43636 558960817 2 60314 67520 2 32129 40662 2 65609 67082 1 6127 53906 240388436 2 38700 52451 1 51483 52124 363898686 2 56814 69512 1 19279 47097 200129078 1 3093 5893 51738869 1 51450 57490 99672227 2 49777 52406 1 4498 55186 359952483 2 359 5182 2 4590 55778 1 28022 52618 93224655 1 15878 26517 183448444 1 26797 38354 502249143 1 44519 60449 252917023 1 65772 68357 270693226 1 59610 61569 231135968 1 54708 56744 405153385 1 12888 48747 556914023 2 41378 45170 1 27966 68302 41572178 1 11872 70550 17768373 1 43428 54145 662340605 2 11470 38565 2 66178 66231 1 27552 65582 428916514 2 37209 54444 1 65947 67101 28335534 1 2988 7170 311368310 1 555 31516 322630985 2 34369 62696 2 38216 57688 1 41853 61399 485252662 2 17694 55271 2 21762 65060 2 3678 67448 1 67370 70131 785718952 1 3426 32719 55908464 2 42811 46941 1 43668 45225 131252180 2 63719 67501 1 67282 70730 60728373 2 33971 66503 1 4377 38849 14333264 2 765 43105 1 2336 14912 834058449 2 58200 59716 2 44067 59295 1 829 15231 20980246 2 35912 53544 1 35571 49690 818845099 1 8855 63448 184366716 1 16031 46604 105687480 2 69011 70635 1 11427 48990 109728862 1 59014 59417 298542960 2 47829 70046 2 12441 67009 2 62083 69635 2 29778 67726 1 69196 69264 92334878 2 28289 53496 1 53144 54188 240932045 1 63594 67614 36214963 1 53386 65051 24467074 1 22719 55378 7730503 1 4029 19100 61282821 2 36742 41447 2 65030 65958 2 36479 53336 1 66113 67704 211074747 2 39113 54043 1 31272 37024 193527600 2 26178 33955 1 40844 60448 770482910 2 55909 68265 1 37506 57011 66713563 1 43283 45540 246434196 2 59033 61268 2 66331 67845 1 38363 70131 45527565 1 20683 53196 240329090 1 59424 70388 375693168 2 48093 62166 2 50042 66381 2 12221 18812 2 8960 39752 2 34075 53295 2 19504 43360 2 30066 68063 2 50748 56621 2 3884 58160 1 12183 15639 544050778 2 49676 50839 1 25244 70856 705582395 1 24390 51813 440747804 2 29677 69149 2 29610 39452 2 42908 64513 1 28719 47850 166907305 1 52837 59924 300534608 1 36342 60561 429236952 2 47916 62071 1 23054 40176 71878244 1 4799 55555 22327523 2 56694 64934 2 3718 33920 1 6712 18112 65074903 2 970 23072 1 42393 65921 201521193 1 68866 69978 467217582 2 938 45032 2 56254 61153 1 5823 23890 555837816 1 14913 55617 466233382 1 21159 66946 105209740 2 32271 63120 2 337 18654 2 49644 70350 2 25783 38523 2 6720 18981 1 8057 47631 485541291 2 36077 48033 2 53568 65710 1 3768 12867 224239611 1 44601 64037 386675985 2 47866 49903 1 33033 47665 235756807 1 11740 13742 19590474 2 7669 56476 2 58500 69865 1 30318 50398 398357863 1 31571 64509 66848734 1 29404 64990 831806 1 13342 58681 59108706 1 31474 51888 284732130 2 13335 40535 1 61098 66636 397788284 2 35420 42101 2 66990 70334 1 68647 69522 56030265 2 53768 65176 1 63768 63968 114362252 2 54295 62392 1 43232 49704 849914143 2 16994 36688 1 63999 67205 82809728 2 65214 69776 2 42468 53035 2 10767 50996 2 52629 59034 2 13131 44095 2 56689 66265 2 28962 66301 1 52574 59737 569270966 2 27836 58902 1 7747 24701 589581585 2 42201 49909 2 52967 56635 1 23902 57376 603500899 2 31418 70331 2 70001 70257 2 16845 29103 2 40904 45868 1 58003 66116 391008339 2 18399 56404 1 60599 66379 229024432 1 36317 49119 23941535 2 9019 22746 1 22247 51612 263978008 1 54515 65153 382193160 2 417 20803 2 55430 64172 2 9217 31342 1 69589 70394 956707017 2 13048 34552 2 13421 34621 1 25819 53777 92914455 2 68430 68521 1 108 18273 603793240 1 57805 64711 54724017 1 24959 48313 113087734 2 800 67666 1 2014 12905 3734986 2 70449 70564 2 67957 70201 1 49022 69408 400280720 2 10423 21324 1 55639 64727 664762922 2 3293 35705 1 42928 67507 534029366 1 30939 67944 604034225 2 48791 53470 2 58546 69572 2 43484 45140 1 65696 67574 517489754 1 70583 70658 293861342 2 24010 64999 1 13819 13840 125257606 2 463 65513 2 47762 60586 1 10365 41591 569268896 2 32530 51038 1 54471 55657 87852770 1 51579 56736 115450452 1 32623 39592 395752784 1 25659 46173 139953807 1 50392 64504 559788555 2 51861 64854 2 2696 61807 2 46431 70612 2 25829 39527 2 18755 55093 2 24953 33333 1 44970 65418 482929082 2 7992 21316 2 58384 59891 1 37446 67262 298133055 1 59001 69501 44263495 2 5999 54191 2 29565 61815 2 21992 38788 2 3712 3831 1 69295 70213 92150623 1 9638 69298 60541712 1 44135 51927 199593213 1 67805 70245 315435703 1 50035 50240 101577916 2 19272 53025 1 12248 21989 25424642 1 51502 67497 14489859 1 44811 64289 70501469 1 36406 45074 161817850 2 41117 55984 2 9457 59724 1 24644 43480 149219878 1 67315 67493 374796361 1 65259 68470 233075846 1 1796 9577 826853687 2 65646 68534 2 6468 25663 2 45639 58526 2 62770 70834 2 9816 64306 1 18853 25692 595372029 2 20628 59713 1 48571 60450 60173980 1 7282 41142 556419896 2 56009 57470 1 55052 63044 491853774 2 61673 67946 2 3716 32466 2 13073 23751 1 7898 20322 207901306 2 20826 65278 1 27502 57504 635961238 2 39055 40435 2 68005 68942 2 19093 43407 1 9807 51148 48347014 2 48529 58250 1 41790 44768 33826458 1 46558 54856 226466991 1 8964 33437 590251998 1 41198 50998 378981044 1 31928 70449 768445916 1 16097 53896 479801579 1 31383 63957 425098422 2 9822 60436 1 49834 57487 659602671 1 57665 66379 469191464 1 63389 65815 74707869 2 48136 66508 1 64233 64240 11517097 1 20359 22926 525901604 1 19857 42517 231027244 1 7907 28320 370108257 2 20052 26276 2 1746 7561 1 15367 45210 125677476 2 1978 24763 2 38405 55069 2 28594 34042 2 34505 34858 2 57228 69991 2 65134 66398 2 38274 45473 2 39317 62577 1 19327 22879 31401593 1 34589 40288 56804190 2 43271 48184 1 906 39028 390719422 1 85 15301 370947544 2 61835 68160 1 31190 35061 180152640 1 9604 39454 268046050 1 61536 65751 62897140 1 49792 68443 408679617 2 31581 46583 2 20929 60312 1 59913 68003 24091456 2 14782 40224 1 68851 70908 78487303 2 68560 69668 1 36783 54975 219567415 2 62490 64205 1 34956 48317 298914236 2 21929 36149 2 20929 27529 1 41848 61222 144037920 1 48345 57542 58380625 1 29278 32777 142954622 1 46895 58655 788929101 2 13372 36034 1 69426 70880 364498621 2 41363 62449 2 1517 15495 1 54560 69232 344578433 1 22219 24497 149799909 1 59801 70433 945025274 1 35512 60730 262743185 1 66404 67892 7089714 2 26657 55244 1 28173 48490 30240241 2 27849 55649 1 39331 46794 46677401 2 1803 16086 1 8432 10043 2662936 2 50140 58010 1 47754 50163 6397160 2 29699 34569 1 22909 56923 210666604 1 28553 66874 560065096 2 18672 62854 2 70763 70794 1 35503 42705 366699592 2 69851 70614 1 16262 66824 13471707 1 17935 63385 308742479 1 70093 70187 34770318 2 48269 66647 2 30932 57936 2 53607 61750 2 20625 50069 1 27046 64165 380476322 2 42360 54396 1 26285 26836 556545975 2 17842 59254 1 56519 61229 889269422 1 10733 57899 439522451 1 53858 64459 664702097 1 62871 67057 186130868 1 50394 69695 549477897 2 25253 52270 1 43094 55764 335691747 1 62343 70385 445360615 1 53135 70085 515854809 1 14880 42660 113740085 1 62308 69057 799701217 2 32829 35396 1 58082 59996 184297407 2 43420 66956 2 34804 60689 2 36921 42005 1 36899 69659 513105183 1 42147 46645 48674733 1 58497 62994 81053502 2 18075 70903 1 39956 56037 563851972 1 35272 67172 5130226 1 30567 30692 95850029 2 59873 61104 2 31061 53616 2 66640 67147 2 35817 55645 2 27086 58894 2 16215 21686 1 14088 46020 55774857 1 55379 58660 276355827 1 55952 64069 167704004 1 11348 16820 259664076 2 45646 57714 2 54622 64186 1 70936 70955 9008049 1 50908 58305 448632399 2 20344 32012 2 24594 50030 1 25351 67933 41656267 2 46923 47563 2 26100 55990 2 30357 64521 1 1477 4044 133389029 2 10949 68065 1 46872 54523 353347326 1 70275 70608 38772398 1 54444 67344 307126799 2 50063 57230 1 41058 61982 875992226 2 50783 56531 1 18122 67814 131603953 2 62752 69943 1 48272 64046 642985250 2 31217 42424 1 69576 69755 27391993 1 253 38531 812467664 1 49580 50469 237869674 1 68407 68904 182161531 1 11551 27757 506487427 1 5617 32406 118984629 1 9061 15316 272236144 2 22968 51641 2 46096 65405 2 13981 34463 2 32438 41030 2 39919 44391 2 46188 58576 2 6257 39457 1 11873 40810 567003483 2 6997 22800 2 58946 59664 1 40189 51378 331961877 1 1394 2970 146480408 1 17074 19847 459457329 1 10775 44467 41978124 1 45635 60429 317751833 1 33273 50668 273198825 2 37438 68168 1 24852 31521 419839237 1 1133 67646 385164069 2 21999 44006 2 32773 60144 1 52888 62513 93134059 2 68514 70677 1 51409 58226 485355393 1 31555 38411 111990630 2 12585 19554 2 40452 65134 1 153 54644 113449561 1 43112 65950 590797882 1 38736 45869 524845650 1 9997 21437 37836825 2 47765 70333 1 36125 43112 252824119 1 30123 32850 235185445 1 57577 64091 239516367 1 34691 44402 514246188 2 66029 70536 2 5067 56510 2 46535 67119 1 35070 40929 226103663 2 772 31378 2 5901 40716 1 19374 21925 265517462 1 11728 13733 234652073 2 31532 39808 1 44602 56486 46690172 2 25955 49207 1 51376 66634 87235432 1 59675 70049 160680766 1 34320 38999 778201502 2 32006 69165 2 58744 65757 2 9595 13566 1 25734 48894 284477335 2 67392 69736 1 15444 49030 124123315 1 14835 48589 255973226 2 18371 48998 1 68507 68855 370965466 1 4859 34985 441638799 1 110 235 198050578 1 3233 45173 539736318 1 51441 69596 425436903 2 60319 70510 1 67953 69685 270744402 2 36673 61993 2 41531 66917 2 12989 30926 1 49110 56951 613394498 1 41299 48298 196696268 1 33121 37694 35462894 2 35103 44549 2 42040 52009 1 36709 65028 121831046 2 37027 41601 1 19748 60539 455512564 2 56000 58839 2 14607 60644 1 13919 24950 204099468 2 9989 13357 2 3806 61910 1 63124 65179 109167042 1 69905 70257 40707835 2 54381 54501 2 22448 41350 1 21078 28570 31883216 1 37076 55245 28834547 1 66278 66760 576189369 2 2960 35989 1 36597 44224 471634265 2 63408 69277 2 35908 38300 2 64407 69912 1 25818 29247 449034466 1 30038 66919 230465859 1 40860 62306 141000465 2 36955 54115 1 10669 17613 107516055 2 26781 39922 1 18828 60309 15316099 1 53023 62885 98533138 1 685 35431 142696214 2 4682 52268 1 49634 70174 38005941 2 21155 25604 2 43343 69004 1 39000 41706 701248266 1 69053 69872 75471339 1 35962 69305 509428691 1 58918 65335 145690039 2 69061 70094 2 43328 46271 1 55204 69735 50001377 1 3892 27413 379184054 2 53555 53642 2 63615 66676 2 54318 60545 2 8842 40428 1 39006 53638 49909846 1 38909 49468 90890581 1 41641 68155 713601921 2 3672 58866 2 51588 62164 1 10337 16495 919571600 2 5889 50619 2 48963 49729 1 34344 52552 161478300 1 32055 55386 549257113 1 38502 41859 229353485 1 34407 61223 88027237 1 14648 28533 638499780 1 2921 13834 500561154 1 30364 64461 53151356 2 20316 40907 1 62509 62615 219137620 1 12934 28812 58751794 2 6124 64486 1 20772 69184 162381635 2 3467 48446 2 44614 50465 1 49146 59827 6265137 1 32160 40041 666294177 2 17872 32493 1 54416 67060 240467219 2 51457 52905 1 49284 57617 421910907 2 5077 63260 1 53186 63747 9993755 2 69373 69492 1 66206 69786 34442852 2 46118 63586 1 5604 69838 681785163 2 47958 69469 1 10008 66234 233339650 2 23855 48590 2 43725 59942 2 10759 52314 1 70173 70314 95385607 1 10408 22421 895050788 1 62160 65857 148025813 1 63990 65004 100787829 1 2993 6037 108616623 2 23650 34389 2 34408 65270 2 22886 31849 2 39586 46666 1 42181 49397 500222943 2 38828 63676 1 56288 64680 175913216 2 46098 47938 1 26022 30310 557081065 1 57653 61514 17595145 2 33016 56188 1 18649 64435 129810411 2 43512 61591 1 69107 70373 87513655 2 2314 47587 1 18104 60604 743864878 1 61033 64146 116019882 2 40337 67215 1 55405 56244 664565899 1 46495 56288 549912904 1 35681 44227 126450447 2 65468 67984 2 1878 11966 2 63169 67565 2 27102 61138 1 26629 45748 83140253 2 41045 51745 2 45801 55471 1 12374 39145 208249920 2 63775 68757 2 58285 69241 1 49426 70155 213834500 1 29269 66493 163379487 1 26416 52038 29707569 1 19813 59838 193064375 1 49158 59868 290397484 2 37234 51001 1 13824 62844 43907593 2 60671 61122 2 18981 32058 1 10458 64629 237081094 2 24617 43362 2 59736 67274 2 21838 51313 2 55519 60963 1 11058 15124 47163181 2 7317 39157 1 67987 68178 191398201 1 8475 20865 358625624 1 7845 19040 106855390 2 61786 66966 1 49623 55250 522265465 2 39002 68387 2 53146 70338 1 48844 51362 323931137 2 19822 42065 2 24817 44088 1 11681 49116 103935962 1 8056 27065 83493498 1 1763 67575 331859449 2 45777 60008 2 15307 34644 1 48388 54437 476608046 2 58178 66259 2 66130 68347 2 10967 23963 2 47994 55502 2 61959 62691 1 52985 68887 347146573 1 29279 30985 110182496 2 32684 64557 2 64971 68914 2 52191 68345 1 47362 51866 643343671 1 4166 66166 77213782 1 36723 58571 298733331 2 56440 58914 2 4246 69833 1 39258 68564 379326447 2 26281 40638 2 10169 22267 1 5866 70473 78941201 2 16871 35374 2 290 52658 1 36693 62680 91902048 1 40969 55286 829306590 1 21865 25483 149444901 1 37441 65222 99693017 1 42774 49955 75946807 2 16787 19747 1 17076 28066 686419766 1 31052 46644 538654335 1 42293 49362 325811935 2 40015 55027 2 6497 38957 2 3523 50809 2 47705 54625 1 1292 15016 811720021 1 48764 63537 349028596 1 40663 51489 341062179 1 37706 50828 216198097 2 3564 13383 2 57928 58872 1 38270 60337 175792230 2 46911 63170 2 56539 63704 1 62097 62990 91492969 2 27669 34517 1 25217 31628 509047183 2 14902 41643 1 20030 51336 516648566 2 37359 70798 1 19137 68152 519480687 2 48332 51063 1 14731 42077 521209377 1 44986 45865 505408179 1 46033 57151 230586987 1 44760 66390 448846756 1 52935 55360 303690617 2 26971 40442 1 4345 66358 119079389 2 1808 64270 2 36057 50019 2 70265 70900 1 60937 68950 474652361 1 11199 66709 116842133 1 18876 47481 4613479 2 32325 48520 2 21894 57697 1 20858 69174 58100527 1 30028 37654 286919083 1 12250 42291 35121991 2 8979 20488 2 8162 43071 1 37147 70921 686347434 1 36367 66354 396006422 2 70545 70881 2 56470 64446 1 48268 62578 754975742 2 50200 57843 2 6095 31634 1 7254 28173 115039471 1 8525 49660 754816565 2 14278 66117 1 51457 52633 632827818 2 28416 37917 1 4527 68459 208473430 1 17261 42898 50142209 2 53115 63229 2 69667 70939 2 35088 37592 2 36875 69982 2 70865 70884 2 14260 43554 1 31939 32958 62965475 2 70092 70407 2 16394 37848 1 61425 62365 597772495 1 2467 15358 41215382 2 5490 61206 2 39589 58036 1 66850 70032 157304976 1 57261 70886 469523052 1 61710 63322 5727582 2 8484 60946 2 19693 30873 2 32292 70170 1 10323 32144 209424506 2 69216 70495 1 65378 69895 107737123 1 23193 49016 536649393 1 22880 58651 90708878 1 49541 50539 132977912 1 21606 62777 127894537 1 44575 57434 26144640 2 5428 36881 2 15393 30851 2 27849 61390 2 52665 70054 1 24540 46364 713387990 1 43919 57673 115118810 2 54231 68001 2 17797 25889 2 4348 34826 1 9775 30643 469117769 1 23003 61943 547840376 1 9522 67924 431783556 2 21213 64854 2 64911 68301 2 59257 59483 1 3836 27638 129461937 2 35301 69112 2 41099 54233 2 14237 58904 2 48343 54247 2 57865 64935 1 40160 58195 894563147 2 31908 37026 2 20206 68508 2 13305 49155 2 11198 60632 2 16137 41775 2 16503 62968 1 39872 50074 397794881 2 56161 67047 2 25362 70603 2 70130 70791 1 62388 64949 117339204 1 9713 28190 31761324 1 19274 67070 201082529 2 65274 70174 2 25404 51318 2 67655 70900 2 55690 64161 1 21458 66241 241702438 1 32834 70757 188485442 2 69382 69919 1 51960 66113 150776884 1 12115 27448 224584438 2 63354 66077 2 44228 55240 2 39727 55691 1 34397 42363 13055297 2 55447 64281 1 69962 70947 89807750 1 52821 67235 161137049 2 15769 55359 1 5646 48263 17165530 2 10208 44152 2 10086 30527 2 21444 61149 1 65635 69966 681190623 2 12264 42043 1 970 4584 244322044 1 18759 48753 479887792 2 7562 49214 2 60871 65435 2 11990 51589 1 46991 65505 438203934 1 46622 53876 84655075 2 20900 61404 2 10744 36271 2 31287 49014 2 8294 32419 1 5119 63724 603426882 1 46389 52024 60222472 2 4077 64197 1 6735 58692 952962931 2 13135 62359 1 19512 66669 210759584 2 50748 50959 1 10240 59926 334489195 1 37341 39221 359638032 1 66491 70030 45879111 2 51409 66139 2 49588 70306 2 8444 19872 1 27530 45185 450189237 1 40914 63003 89548868 2 39016 66464 1 44771 56615 537734135 1 49447 50655 171615857 1 6883 58502 769010157 1 15872 69268 115119112 1 23996 39980 579235445 1 65026 69486 221161414 1 27420 65825 8050790 2 11235 32134 2 50648 63058 2 46794 58282 2 3052 40280 2 25788 27503 2 19616 61928 1 3077 56539 42948922 2 24553 61307 1 51972 55898 177315761 1 28248 30870 75589301 2 58950 66330 2 1441 62470 2 30762 31912 2 318 33678 1 69702 69845 431593789 2 25756 27101 2 52534 64127 2 69547 70185 2 26836 51195 2 24036 25394 1 7807 36035 179329291 2 27357 62546 1 27674 36681 303340235 1 29487 39745 515286112 1 69066 70568 209884305 2 48845 59042 1 43537 46141 493843174 1 61875 67724 548868234 1 35460 35925 153534551 1 30554 57155 390456223 2 23329 60909 2 10700 65162 2 1240 27232 2 49181 53570 2 44064 48361 1 55572 63999 479303271 1 32447 67192 404491284 2 54188 58726 1 17443 60811 587218579 1 56853 65424 62357953 1 26908 62209 335609231 2 42786 47798 2 16664 37294 2 69602 70749 2 5348 60360 1 64447 69371 113391821 1 32580 41046 459208307 1 57992 65331 228929136 1 47056 53771 132476804 2 52117 64971 1 31026 48294 28708323 1 26751 31607 486093634 1 69071 70492 290947756 2 44693 62754 2 31726 69958 2 28523 47354 1 24043 33585 528688712 1 44826 47714 311235406 1 21984 23365 114632176 1 22321 30831 490245513 2 5553 9713 2 44152 70471 2 15948 42677 2 8071 67434 2 58633 64641 1 30132 41695 462641976 2 42105 66613 2 44186 66121 2 66506 67176 2 55605 57288 2 15524 18412 1 35167 47201 492808006 2 22025 31411 2 9700 38085 2 29095 40798 2 51013 65591 2 13221 29296 1 46369 70661 251066306 2 34632 64043 2 39419 63778 2 3628 28029 2 57451 67324 1 44819 45197 143426801 2 48348 64791 1 28402 58093 675249516 1 56532 68706 53582677 2 69492 70832 1 45061 56711 391493923 2 13330 44628 2 41813 44910 2 741 27839 2 2960 40143 1 55023 63652 126029754 2 68098 68324 2 66390 66542 2 54188 65541 2 17554 38234 1 36190 56960 19391580 2 40028 62121 1 30032 45812 398515805 1 19927 49628 308018055 1 62821 69214 222041276 2 59734 67529 1 12575 26097 789319745 1 57312 57461 66680101 2 1972 49989 2 32004 60971 2 54259 66847 1 356 29828 359386605 1 8884 33716 127099645 1 69842 70310 569607078 1 29220 51701 589326108 2 8752 68591 2 67520 67821 1 60142 61213 86375889 2 9264 54033 2 62317 70547 1 58106 62392 89935720 2 32064 45815 1 15018 54659 126360523 1 64074 70460 259952779 2 29732 68162 1 22701 58507 550044214 2 70170 70321 1 2719 34626 576783644 1 68954 70524 166386970 1 5478 50863 382698125 1 63875 64128 488514731 1 20232 41214 14152839 2 28104 67120 2 27315 50455 2 19297 23204 1 55950 64309 89624262 1 9545 67474 104807797 1 59792 66100 382219101 1 68077 70719 421731228 1 2635 13550 553802048 1 7004 62857 192597640 1 1752 48454 211672776 1 58481 65106 26541290 1 16112 44261 346887392 1 15868 65858 25307576 2 2101 61118 1 63484 69047 215864860 1 8338 43992 375804119 1 53647 67867 136282369 2 1988 66301 2 7364 12908 1 30221 43945 249549619 2 69449 69881 2 36916 37712 2 39104 67601 1 47688 70722 353933542 2 10686 64718 2 42600 44536 2 33851 59064 1 41214 47882 5953017 1 53500 58161 726895174 1 47 15335 381021364 1 19091 38068 430585452 1 48716 52490 347680318 2 8727 50896 1 42578 53428 208831491 1 70844 70887 146722225 2 53460 66041 2 53507 54138 1 44704 61362 755991642 1 978 20236 423630738 2 53388 59601 2 7340 53754 1 27805 36179 27806710 2 42874 59455 1 3689 28319 123454892 1 7769 52473 290019362 2 49418 69012 1 20705 58650 58903162 2 52364 68320 1 64677 69982 733031701 1 28971 47519 584991792 1 18593 31211 447926599 1 4394 6717 434434379 1 25454 41545 248683349 2 54038 70226 1 35443 41165 28947499 1 59651 65482 375541451 2 46619 48081 1 54476 68073 78339022 2 70348 70414 2 7062 54610 2 47304 63373 2 34734 40798 1 1266 28566 479215309 2 27760 54008 1 59474 62460 476010663 1 29253 45096 541645303 1 6680 44427 67148082 1 56496 61452 82782822 2 9569 33868 2 99 22134 1 36033 55987 68251655 2 5642 38269 2 30040 54163 2 27219 65045 1 36523 48883 28860814 2 28168 33933 2 3003 18792 1 1836 22839 46774350 1 7135 68502 871487675 2 55472 68610 2 29485 46608 2 32750 33898 1 49527 56691 320738764 2 20982 58191 1 6217 31647 317305397 2 60807 68768 1 47931 62086 16429502 2 44398 67956 2 39637 43423 2 44235 51825 1 20857 51815 169980815 2 50567 53718 2 47935 61882 2 14213 37418 2 64283 65731 2 41255 47887 2 38137 42574 1 19533 29877 134060381 2 64953 67772 1 14851 17168 750462491 1 39419 59842 110852792 1 46339 46798 189288282 2 54539 60716 2 1303 30951 2 38670 44686 1 54624 68495 416479914 2 53187 59376 2 46262 69353 1 48308 61707 432552539 2 19363 20369 1 40828 60253 748728822 2 34455 38018 2 45346 66399 2 65034 66757 2 44177 62130 1 15669 46315 2272722 2 16021 39685 2 37266 43513 1 45892 69761 708508773 2 22276 28115 1 45994 48328 104743654 1 47435 61243 141402715 2 4480 8641 2 70444 70867 2 27534 49180 2 35611 63016 1 50850 61668 124979694 1 55073 65284 234534115 1 24935 53910 454526202 2 22103 47346 1 59264 63788 398825095 1 21955 48414 1631521 2 26687 42097 2 66800 68673 1 18003 32632 19576248 2 8159 10907 1 41740 61402 137998454 2 26057 28871 1 61072 63295 391889482 2 2425 51084 1 67274 70462 189711545 1 17012 49234 510143423 1 15493 47970 623934707 2 20922 36812 1 51246 58055 616551936 1 58945 69562 681635149 1 41210 57509 43415052 2 31049 55678 1 37324 54495 171333076 1 55956 64488 665931161 1 62013 69155 351410976 2 24833 26113 2 12819 44688 1 14684 69404 515067232 1 28612 70084 651757703 1 23967 57427 365297740 2 52386 68780 1 20886 22221 132786830 1 11511 67119 95838569 1 47351 58800 705952218 2 41807 56263 2 59682 64295 2 67565 68140 2 2943 66034 2 21702 41052 2 70816 70825 1 50763 61173 18547903 1 50945 69454 26980642 1 22536 24866 99962470 2 53961 63270 1 56355 58322 667393576 2 1957 52727 2 51259 54087 1 39752 46869 683782114 2 2348 44462 2 38251 43493 1 5567 51484 179709791 2 68189 69703 1 62005 69611 669824692 1 12313 56213 694288507 1 38703 57653 382704064 1 5618 67590 134355904 2 66320 70087 1 929 44438 122804700 1 33854 34184 49564678 2 21782 55348 2 34095 57491 2 17556 44590 1 32246 49691 608070078 1 69292 70760 132576653 2 13749 26597 2 48828 52231 2 5287 39437 2 45897 64220 1 67679 67703 468160326 1 15104 53031 151127052 2 8517 46665 2 36140 44998 1 63248 68220 36626138 1 1349 5851 6853282 1 51435 66534 153353856 2 10338 60528 2 30416 66488 1 68049 70050 617219626 1 54596 69296 118165922 2 13141 47714 1 8442 45497 73230952 2 16773 57233 2 62182 62285 1 5112 38814 124410003 2 53459 66571 2 29654 54961 2 14366 54077 2 35217 62739 1 48357 66166 103573784 2 10233 45156 1 16269 41286 193002517 1 19876 25318 174913426 2 15914 53336 2 66191 70332 1 30786 57353 251469179 2 70587 70920 2 9076 50408 2 16457 39387 1 63085 68808 59958124 2 38326 49961 1 1052 38020 1897146 1 27209 57879 124174038 1 4182 56899 114867539 1 17703 18301 837971366 2 22971 63598 2 4361 51681 1 62839 62956 135458456 2 68229 68338 1 3499 24160 39539659 1 66105 68213 531130965 2 56735 69455 1 41059 45013 531080870 1 70089 70577 729838005 1 16119 35009 315940894 1 33148 47350 156059339 1 63546 66489 77567016 1 38744 45801 296764579 1 7547 12189 93760336 2 30815 69442 1 65790 65854 13930013 2 58123 58266 2 20312 62854 2 35486 39212 1 66354 66776 322987607 1 38439 43504 129293279 2 40815 43238 1 34066 55832 83900102 1 48703 57105 101352871 1 29718 45491 147639370 1 163 16744 308024477 2 42453 57730 2 70155 70463 2 19456 23646 2 29179 46837 2 58980 66076 1 12655 59146 708766005 1 39751 66232 131339460 1 42072 60582 14905118 1 10377 25687 158591229 1 49584 65724 73000496 2 13892 55579 1 1914 17436 62007303 2 3344 6720 1 43094 50214 426746808 1 25637 37441 532723382 1 9789 52800 319261023 1 42921 50712 29712151 1 53296 70435 81504257 1 31974 33677 90741829 1 31073 45560 120818078 2 52099 65224 2 51510 56793 2 50562 69142 1 60448 68749 8379951 2 47519 63068 1 55911 61903 524540723 2 67490 68236 2 4472 32860 1 39266 41984 143602970 2 4459 21478 2 45708 48349 2 9336 61718 2 65371 67698 2 41931 66611 2 16148 45336 1 24981 35136 229616274 1 65554 68815 67384097 1 20203 58215 80434696 2 14313 14925 2 19167 22443 2 37216 66019 1 47643 65287 67518036 2 12138 49924 2 58038 66694 1 56982 70433 12118391 2 36217 42860 2 64404 68463 1 67981 68247 229086164 1 24286 45784 650274197 1 6136 34443 308206115 1 67777 68887 204312338 1 10279 25971 126669014 2 12276 41612 1 65944 66550 453183531 1 68388 69124 756444282 1 14162 62691 524885887 1 36463 45520 177641513 2 36382 37444 2 35925 46345 1 69168 69440 411663586 2 45692 69044 2 26963 65702 1 2950 11313 554726120 1 46474 70630 409438348 1 1508 39453 137822293 2 8370 34621 2 57908 61652 1 45633 68011 460119494 2 53487 65357 2 68809 69789 1 23343 64394 212936997 1 41797 51856 255249515 1 34039 56574 180517956 1 55700 60484 352276790 2 5216 9897 2 33037 51672 2 17831 25300 2 38722 39347 1 3521 60324 373222319 2 24492 68553 1 56517 58652 95297674 1 55409 66023 508226924 2 47272 64278 2 45487 67958 2 26230 48646 1 65046 67138 386695592 2 48710 66747 1 1335 22334 737150211 2 40057 61145 1 29958 43480 74280825 2 15496 48395 1 17938 69088 80631065 2 52015 59485 1 9158 29042 128949590 1 36557 63662 743102108 1 38520 48324 150132446 1 44779 61942 489133639 2 35641 57589 2 42842 60001 2 54524 58665 2 62568 64837 1 45103 61942 144285192 1 38085 62559 360430361 2 46197 54056 2 67807 68576 1 16994 17050 80470236 1 35954 43017 36654512 2 24357 52717 1 42145 58405 602855953 2 28710 29198 2 34470 57032 1 18528 29031 383800083 1 19166 35688 759418360 1 67741 69060 490961356 1 50878 53054 130249387 2 1550 61433 2 69292 70910 2 46536 69074 1 12341 40840 399943631 1 36110 69682 461836155 2 43979 45369 2 20896 57447 2 26903 63919 1 46529 58197 477455458 1 37649 41045 136205656 2 40755 42819 1 2054 17266 128262357 2 70391 70668 2 47732 64191 2 21855 37898 1 6540 70782 49965016 1 40715 64795 123770169 1 65851 70015 292069630 1 11925 70244 453319319 2 69771 69857 2 16730 33944 1 67890 67945 243607938 1 7116 69535 75140896 1 4164 34845 136026755 2 33195 52957 2 28602 57078 2 26130 50049 1 50119 55503 562837166 1 49203 54731 98605614 2 31837 68582 1 36394 52704 809320720 1 35366 35499 84225557 2 56831 60756 2 159 26869 1 42966 52668 799481399 1 49323 62896 186776161 2 15638 25834 2 22498 41428 1 63764 64506 123369769 2 45534 56894 2 8898 24242 2 61085 66167 2 68443 69014 1 44225 58553 244604080 1 44482 62844 390904274 1 20367 36554 679645242 2 10297 29342 1 10202 22161 108088789 2 25994 30139 2 16104 49737 2 49179 63180 1 3450 31919 710428982 2 69884 69938 2 43178 61290 2 17976 53577 1 28272 46458 137018271 2 1491 24640 1 16749 36177 18360785 2 24588 55698 2 50874 70181 2 7319 62379 1 6244 30613 27815056 1 9521 13447 612392241 2 47455 60382 1 29258 63677 608035874 2 7086 53313 2 1954 12488 2 46007 67366 1 59672 70469 384729634 2 59315 69619 2 37015 57226 2 38735 39754 2 15232 59613 2 33753 44985 1 28529 32268 322630163 1 33529 52611 133327923 2 56292 65054 1 59978 70111 179501474 2 47834 58558 1 24421 24901 487507788 2 51043 61845 1 56661 62855 51805339 1 61094 62625 35988273 2 70272 70577 2 46089 67379 1 66392 70539 694724447 2 38545 39755 2 70197 70574 2 24651 35360 2 12857 35154 1 18855 46608 854203199 2 12267 66673 1 844 55854 103100137 2 22899 46954 2 68525 69246 1 25375 32290 391333040 1 41263 46497 678779321 1 15694 21210 248084883 1 8269 58372 618580417 1 40375 46046 377054890 1 6976 13086 26200392 1 66374 67581 384080004 1 10806 32505 178743827 2 52008 65952 2 51287 51876 2 59555 67994 1 9808 11722 104132876 1 57167 58932 975805977 2 34494 37544 1 42938 51857 288911076 2 33746 47174 2 21883 54253 1 47963 64865 299413244 2 58037 64220 1 47450 62202 124967243 2 25504 50442 1 26575 55724 391569663 1 34290 47465 626509082 2 46588 67656 2 22560 38696 2 49819 68644 2 54938 58631 1 59128 63866 33770803 2 3126 40118 2 13435 51195 2 61184 61488 2 13780 64197 2 34679 54310 1 47259 64604 125914894 1 63390 65693 128541571 2 7021 24419 2 1815 2224 1 65162 69852 34848016 2 1128 24485 2 68013 69805 1 33910 56568 668400154 1 57563 63102 287818859 1 38644 51269 353460228 1 32138 41449 409623441 1 34769 48188 24463052 1 9460 66507 112814448 1 53372 54182 425869756 2 45699 57576 1 58909 64363 329119063 2 60404 65912 2 10847 63030 1 64711 68220 16941742 1 69992 70746 107871550 2 49202 67133 1 68154 69556 34668573 2 66424 66547 1 19154 48929 295622533 1 48588 66117 457757687 1 39368 68612 781845555 2 18250 62834 2 36080 54949 1 13391 58308 394866176 2 14880 38307 1 7134 47213 90302782 1 58557 63045 1496014 1 40464 63888 973350440 1 8777 36239 269839653 2 68864 68877 1 11296 52687 356154068 2 30746 70225 2 27143 34514 2 68863 69768 2 3435 25302 2 65316 67560 2 3175 21280 2 1215 43743 1 58551 62338 400630648 2 35917 51811 2 11505 53380 1 8210 43019 47502597 1 67634 67695 195931886 1 50057 60609 358414282 2 17887 27975 2 48287 52473 1 12945 42839 20193558 1 32416 68195 21347764 1 31385 41501 331344869 1 30779 47018 448283668 1 47112 62497 338071684 2 45658 54151 1 12251 70797 116326455 1 31083 35314 649407378 1 22937 38269 100216855 1 25338 67554 433407716 2 45952 48167 2 11369 64458 1 16977 22351 555947349 1 63533 69504 158598163 2 52822 56671 1 34625 57972 622744336 1 41723 46270 473619878 1 9514 52508 493751681 2 6257 8918 1 23233 66844 470110765 2 66811 70125 1 2885 54342 837328156 1 47645 70626 130851260 2 40520 59655 1 15140 18860 49676088 1 50036 56957 161929605 2 58009 69190 2 6770 43955 2 24576 43636 2 39296 39577 1 39954 55631 282664464 1 56379 65971 347272943 1 37766 48472 570094774 1 29567 49134 503333955 2 12641 28761 2 27668 33190 1 24365 26019 824080072 2 46053 53591 1 13845 59877 593614664 2 51021 51603 1 37133 52379 197527923 1 67471 68932 709846967 2 68055 69837 1 6117 69598 552584853 1 15677 39492 106211159 1 38182 47654 240512962 1 5268 62475 4755827 1 66306 69047 329853925 2 24275 63337 1 21372 67077 449182867 1 49449 51380 318573531 2 67406 70269 2 34629 58449 1 62757 67883 315526660 1 68319 70895 50166445 1 20187 23322 96270464 2 50957 52354 2 67708 69715 1 37313 50393 208423444 2 17608 19536 1 2544 54316 541736435 2 5069 29940 1 50933 65633 223874777 1 50949 59832 3793228 2 4295 64380 1 52015 70092 447277204 2 37633 49254 2 3034 59035 1 10558 34994 22304837 2 63232 65760 2 10681 24954 1 38537 66638 541742532 2 47894 68982 1 50246 68278 53140290 1 60277 68596 153786696 1 34742 50867 94701037 1 32483 35947 273749896 2 4612 67299 2 32413 55199 2 10614 32316 1 53332 66063 370974572 1 34685 70858 477570280 2 16059 32630 1 15523 38123 356581131 2 54441 58587 1 65713 68304 74455792 2 52199 59681 2 11718 61822 1 14200 17958 115354737 1 35134 65383 248843927 2 24237 48297 2 66981 69856 1 60514 64488 688578573 2 53926 66087 2 9632 57121 2 36173 57912 1 45087 54801 314191215 2 68147 68977 1 66134 66185 302735322 2 49139 62960 1 5271 66886 75008045 2 19916 39205 1 29083 62276 554685937 2 61232 66721 2 36982 65079 1 329 21664 6130067 1 24393 32826 146018890 1 43918 55260 1040507 2 68380 68614 1 13126 28787 151747023 2 8034 58781 1 9426 32971 5760896 1 51661 62733 58059497 1 16904 36180 372015605 1 15992 35210 146040985 2 44876 67530 2 47265 60840 2 64253 64488 1 832 65889 334813471 2 60887 62819 2 34155 51812 2 48703 70739 2 31513 47623 2 47504 68497 1 69457 70900 79293987 1 7957 19973 22466478 2 3945 44625 1 66710 68770 657422644 1 51129 68866 157623287 1 5910 45748 307053979 2 44387 57799 2 42885 43083 1 54956 68278 97638677 1 50848 53039 54527202 1 66852 70267 705882852 2 64627 65535 2 8143 55525 1 70569 70630 1098292 2 17894 21611 2 59220 59260 1 55328 59526 471223382 1 57822 62727 29899370 2 49557 52721 1 53190 55739 513826683 2 57540 69624 2 21199 50738 1 18508 20266 309174957 2 35923 70376 2 39534 61311 1 12298 53094 48274711 1 70474 70880 138276664 1 54665 60468 129306930 1 39696 62871 102023237 1 53268 56731 56523937 2 50892 65063 1 8731 40304 17790161 2 29913 34719 2 29428 54500 2 58077 69920 1 46309 48732 405957448 2 43353 68058 1 47371 49531 85063780 1 12223 44975 777969546 1 47888 49395 111324155 2 66634 68485 2 6867 11614 2 66364 70388 2 27247 70660 1 27826 30580 154062050 2 17856 22496 1 54113 55000 27868127 1 60292 62510 139774808 2 33331 65327 2 48678 66057 1 40408 47906 252609145 1 40424 45893 110667721 2 64540 65330 2 52799 54149 2 42544 69490 1 52254 61903 706399358 2 3519 37286 2 20924 45960 1 55516 69295 829132778 1 59816 64515 19363157 1 65231 67221 776471005 1 38897 52783 178895975 1 5876 48982 240287634 2 41266 59272 1 51453 51564 881429087 1 15393 50952 231115633 1 35084 45421 331725467 1 12461 31267 424462249 1 28413 40626 118441757 2 50603 58263 1 10174 59752 574152047 1 68808 69620 143310433 2 18734 40525 2 53817 61990 1 12214 48052 644366438 1 63174 69935 86002515 2 2782 13717 2 60914 69128 2 41541 68784 2 44641 67237 2 57948 63620 1 5723 70907 132063133 2 9293 27410 1 21109 54847 117438078 2 52939 61886 1 55720 55899 18553047 2 58128 63503 2 63537 67635 2 24666 29972 2 59718 61991 2 48182 51020 1 46738 65408 654814219 1 5452 62004 625895682 2 41996 44750 2 63910 64140 2 40343 62680 1 22185 59444 78903376 1 8427 36760 342489882 1 23989 37122 454382173 1 34987 62987 18280242 2 69501 70331 2 20222 20644 1 5882 40432 113082644 2 68668 69127 1 33824 42757 104389145 1 20583 25589 145686278 1 50092 70753 505819335 2 43701 67392 2 31487 48197 2 4503 24836 1 58934 68146 204681097 2 25277 54340 1 24082 28381 274703675 1 53484 70153 663392495 1 46091 54409 60553356 1 49502 68379 246794377 1 6956 54113 47163269 2 16749 59796 1 31289 43979 442538722 1 468 15888 176656851 2 37448 43737 2 1844 61601 2 28026 56971 1 32841 61327 397734629 2 8812 58482 1 47049 54173 274128166 1 32752 65584 882607912 2 23517 64274 1 58294 69299 172841469 1 7111 58378 864298771 2 49498 70155 1 64536 69792 34142324 1 58575 62145 107616360 1 67937 69902 94196265 1 25591 49653 282579695 2 1625 21134 2 68957 70835 1 6499 29204 829316726 2 24157 36484 2 69192 69564 2 51254 64423 1 61853 62181 18819027 2 53506 60529 2 7487 62624 1 69333 69465 843747588 1 38050 67990 148289155 1 70560 70885 912190392 1 24835 42456 555742745 2 30000 35068 1 12232 39988 181874672 2 70636 70813 2 58275 59923 2 43912 51550 1 36047 66505 227308010 2 18796 23441 2 17384 23145 1 67226 70140 25275084 1 12228 17794 232828711 2 11223 48679 1 29407 38501 480232855 2 13544 22735 2 63626 68266 1 42351 50743 9880768 2 31343 35178 1 35402 56917 354162718 2 56120 67402 2 22241 63472 2 57177 66002 2 35194 67662 1 38001 61681 36880058 1 1799 53036 46080870 1 57889 60642 896057381 2 50938 63207 1 34057 48757 383620542 2 44290 44844 2 28829 46995 1 25496 48962 306268319 2 22428 64334 2 3015 45183 2 61071 63409 1 48686 68763 107907013 1 68445 69901 117165621 1 38742 53982 503250342 2 29398 32008 1 18373 66981 357099190 2 64429 66716 1 831 63447 114772089 1 48765 58554 825450149 2 26863 60882 2 31810 37511 2 70311 70523 1 66682 69523 54857388 1 9364 23755 4153710 1 53475 56332 468339083 2 2242 50943 2 51631 55406 1 30750 63061 240522324 1 27001 45221 122072759 1 69850 70692 487289084 2 18768 57049 2 35083 53290 2 1142 12536 1 38237 39042 124738722 1 9945 40815 341435314 2 19985 25066 2 4681 24179 2 70939 70952 1 9385 21123 755218001 1 37600 67376 506473313 1 12940 21482 20080559 2 52583 62732 2 23927 38581 1 53626 59071 41883115 2 2885 45838 1 22920 49667 41510360 1 27952 69287 553553207 2 53710 54653 2 31739 54473 1 53094 59404 483226680 2 13464 52461 2 20691 62602 2 43335 61792 2 55223 67804 2 65759 69235 2 22752 43604 1 10770 23195 439850468 2 40928 45092 2 12328 70792 1 15027 52023 378968526 2 47785 67678 1 9425 9997 587771948 2 4627 53473 1 23422 61557 239922227 1 45783 57580 30718270 1 21849 57025 216807658 1 24164 48783 645652854 1 28685 56665 314169533 1 28941 51751 168042025 1 2673 27377 971614 2 38602 44357 1 70091 70441 322137904 2 8457 28290 2 32621 58561 2 16802 59096 2 29648 48047 2 774 24184 2 3160 56875 2 66054 67255 1 60125 65918 10165278 2 4300 41455 1 14545 19889 706250852 1 27762 58413 382937772 1 65036 66063 8989883 1 11235 57679 510244691 2 51766 56768 1 40932 41616 125180357 1 67902 69529 54507590 1 3672 63727 79777489 1 26055 66623 577472790 2 40217 57850 1 51452 67871 628217213 2 6846 26075 2 37042 50440 1 14562 53760 224138194 2 24705 50971 2 52970 66812 2 20790 33064 1 15545 25412 550498542 2 35610 53246 1 50912 55171 72173274 2 6301 51969 1 44048 55384 71402979 2 26518 68655 2 30725 55807 2 55628 57826 1 64096 65640 92234180 2 46067 53241 2 20596 51724 1 52751 53302 46305350 2 42503 49915 1 57748 63256 355798478 2 21925 27867 2 25587 69569 2 41369 62490 2 18444 26181 1 53775 61936 63225682 2 42720 44317 1 12495 18849 428862500 1 30442 67346 527902070 1 70619 70730 892063173 2 52672 57572 2 31565 33565 2 59102 68903 2 18239 66964 1 20110 42541 137538056 1 43877 56813 259379689 2 52466 68182 1 4392 65406 559979413 1 35176 41857 258588220 1 50204 67357 272317460 2 48022 60397 2 68131 70547 1 37950 61967 543755469 2 21420 68644 1 8727 12206 83595313 2 5563 6417 1 26375 43830 134271423 1 70180 70665 252190575 1 70042 70632 159353106 1 39024 45274 340424665 2 23790 61702 1 32517 68572 120717033 1 24825 63274 825328348 1 40929 54751 684795945 2 70581 70943 2 58929 63109 2 29272 67487 1 18988 48624 234199545 1 58912 64165 269996713 2 15901 40954 2 55456 59499 1 23591 53627 340844587 1 26355 48890 36417844 2 29042 61167 2 39750 50366 1 52828 67248 45289942 2 65709 67270 2 45344 61548 1 49804 61952 5137131 2 17908 26753 1 69998 70652 306559457 2 17388 43100 1 64981 65583 408342558 1 70186 70363 80866809 2 9560 48204 1 31888 66155 91192142 2 13049 13643 1 48299 49897 35860250 1 41889 54835 90891631 1 37583 53401 181463761 1 1552 2464 283382493 2 32287 58161 2 53438 66964 2 21193 27572 2 68849 70888 2 24997 33086 2 61906 63322 2 34508 51546 1 1132 4591 44511991 1 60910 64822 294293519 1 41149 69116 87246574 1 12309 27897 393258805 1 38798 46300 335402629 1 26446 65525 1833181 2 34213 47609 1 22613 67920 570232391 1 33501 63760 787059092 1 32602 64925 299260909 2 69221 70039 2 26324 42692 2 59614 67705 2 69063 69725 2 59334 68867 2 5408 27200 1 19311 54160 239966935 1 40253 42942 408893704 1 31806 60372 130582052 1 49547 50785 470526797 2 7472 50815 2 21206 29019 2 69152 69294 1 58016 67916 88001219 2 55374 67603 2 8709 13511 2 38850 51729 2 27227 36298 2 5816 42345 2 70336 70707 1 55831 56972 94062197 1 41040 41454 81036027 2 15290 51450 1 70663 70844 504166216 1 50900 57633 274594145 1 29452 48367 142329980 2 47473 51996 2 32345 43023 2 23389 50649 2 53882 66807 1 69223 69964 183220461 2 1244 31311 1 1594 2995 421462228 2 25630 61543 2 62989 66371 1 39503 51466 157670464 2 60896 61097 2 19127 67665 1 54941 61627 688580603 1 38914 47880 210779984 2 47399 58623 1 68588 70849 18852627 1 18137 50453 57567384 2 65888 68881 1 68693 70231 136599801 1 18379 25895 473110629 1 29462 45719 358429589 2 57035 63655 2 43928 65308 2 21726 44464 2 56008 63457 1 21119 70818 489007968 1 11739 33548 9259427 1 62564 69426 444298057 2 47245 59608 2 60742 63593 1 20388 39312 128186839 2 3746 19412 1 13020 22370 46271104 2 27853 58990 2 27680 49791 2 35150 61106 1 65169 67465 622708999 2 58494 70602 2 39992 51500 2 39240 44733 2 42986 49944 2 45269 59304 1 51756 56083 351291545 2 38277 45977 2 2468 60034 2 56900 57383 1 27397 61715 128754975 2 54583 61370 1 22865 67767 127648692 1 21368 44073 182458960 2 3515 22733 2 29872 38974 2 19551 39328 1 67022 67876 602118827 2 61719 70650 2 3018 54949 1 50917 57421 400819578 2 11891 21219 1 29112 29405 393874164 1 35236 60410 530719151 2 6014 10148 2 47407 62098 2 34502 56422 1 69495 69622 949437191 2 13077 40813 1 52168 69686 115210534 1 49014 50535 68072662 1 4743 59604 945955296 1 30176 59423 274536920 1 23825 26471 750852689 2 4232 10870 1 17308 40290 289948953 1 60264 64838 528757471 1 61711 63432 12793318 1 62015 68483 263548508 2 32719 70821 2 56543 56775 1 57432 69376 517645124 2 54381 58768 2 31426 53227 2 47459 55723 2 56578 56813 2 44531 60061 2 35587 46810 1 46082 53994 98278200 1 60078 66395 453739035 1 59562 69916 199590258 1 54632 59843 377042419 2 21913 57860 1 52285 70221 365362465 1 13479 59044 59877513 1 58176 69217 282187397 2 23013 46409 2 11616 26110 2 33127 61525 1 15106 48147 136812959 1 41826 60164 305380739 1 34186 63319 289217491 1 7365 9399 212767813 1 44428 49445 365624185 1 49448 61845 598056735 1 63740 64067 718814350 1 23996 46861 816399489 2 54455 64106 2 12995 53508 2 20360 25573 2 56088 57181 1 35283 51566 93127497 1 26159 28859 26558492 2 30453 48137 2 9287 47258 1 36985 50284 847788756 1 2135 46660 444026914 1 33409 43559 671140701 2 63510 70351 2 23152 67051 1 50598 62895 523214934 1 45954 46661 11181538 1 7158 46202 60108254 1 8962 31275 728457 2 41191 48108 1 50392 55340 232291095 2 34239 40977 2 13879 17900 1 13746 34906 386164520 1 53007 61216 302820841 1 48863 56311 328455846 2 32196 62526 2 22363 66933 1 43899 56890 740427986 2 2648 23306 2 25433 54199 1 69327 69928 224135922 2 25675 46535 2 7977 52055 1 70198 70619 252014388 2 38719 70044 2 67202 70709 1 37721 38529 305973511 2 27986 39028 2 56367 59109 2 14136 56942 1 29075 37858 525775967 2 68247 70411 2 57916 65836 1 25676 66993 314071291 1 18755 33641 55592577 1 42719 70943 97335323 1 34379 59907 340191203 2 56500 66442 2 11857 59358 2 37411 68069 1 12706 53300 638794978 1 3101 52897 127225636 1 57344 67244 81041053 1 7911 53876 53637815 2 1024 20211 1 58877 65461 67566960 2 68319 69232 2 10066 64449 2 41128 42594 2 24854 44949 2 60110 64996 1 67127 70857 718797485 1 24546 65031 18780669 1 15346 65395 255353139 1 37247 65951 95529376 1 38290 65340 684982697 2 27231 58770 2 5646 64786 2 62036 65332 2 55378 64203 1 32349 46015 6875317 2 22426 67360 2 29384 62301 1 16367 27229 238826113 1 65556 66937 308547570 2 22240 32029 1 42159 43275 133576506 2 63697 63751 2 49675 62477 2 40262 66031 1 6146 47310 426271444 2 50987 62930 2 64342 66647 2 29460 52331 1 51699 67644 44421063 2 42800 70658 2 24802 32176 1 63740 67126 59099841 2 18213 43845 1 63961 65878 119892028 1 39645 48423 128729645 2 53040 61554 2 29647 45343 2 14069 53268 1 40210 49612 119764870 1 48087 53756 94792272 2 60684 66117 1 23085 61077 108399114 1 50696 59355 215668486 2 7878 27899 1 39114 63858 368303475 1 66634 70441 230633697 1 46453 68653 772061877 2 59008 60191 2 398 35294 1 32497 34105 778343584 1 8548 15622 430643981 1 52183 58229 606973677 2 43748 51488 2 27188 46958 1 61178 65211 292251985 1 44654 58530 722168572 2 25163 67319 1 8801 20747 445470945 2 67861 69003 2 53672 65183 2 16957 65926 2 60302 70277 2 68406 68689 2 22558 43662 2 67212 69840 2 25259 51222 2 32333 64466 1 55335 59470 76829928 1 25444 59137 96938718 1 57654 68823 509413796 1 43238 50268 213394865 2 44291 64412 1 10607 18384 520562760 1 6944 52456 816248329 1 25630 37697 311687873 1 35838 64713 257802211 1 52582 59940 122809133 1 49742 54266 337772418 1 65911 66212 87602694 1 49678 69690 49137627 2 70103 70676 1 54507 60116 70786700 1 64637 69886 134515232 1 30656 55797 681467511 2 21743 29942 2 16696 18100 1 57217 60755 92836052 2 70274 70441 2 11383 41930 1 63786 70010 121190570 1 52786 64762 475409066 1 35421 46316 510291898 1 54695 60671 753841008 1 29696 44130 488101808 1 9432 30949 80580333 1 30599 52600 334395889 2 51905 57409 1 37677 46394 401482503 2 5871 38837 2 49829 66641 1 56812 59168 195968936 2 1027 15006 1 33789 36878 105608867 2 15175 31653 2 32042 65895 2 41735 63667 2 14686 55669 1 9820 10934 347341334 2 51394 57791 1 70695 70833 65233354 2 24253 51936 2 36521 60290 1 40959 68329 30999953 1 45762 64065 115069878 2 10023 27815 1 39070 46184 2334913 1 59527 64474 264799699 1 34766 49421 7875055 2 34478 61706 2 4478 46656 2 66742 69086 1 28824 44682 435565717 2 27935 29029 1 32280 59339 43380972 1 58971 68496 710826080 2 7850 57058 2 58407 67245 2 64058 69098 2 53123 63560 1 16991 56667 41634985 2 38058 43210 2 70392 70837 2 25067 51653 1 2343 9623 382374726 2 60871 69623 1 37583 68861 667472724 2 49582 50662 1 7964 11123 23569712 2 68495 69723 2 14344 63145 2 5146 18856 2 40204 60367 2 22267 70328 1 1443 54740 825553661 2 11398 40772 2 60979 68688 2 58207 60759 1 29268 52590 14170480 1 251 22951 134286796 1 34200 48561 132531044 1 9175 15500 225126969 1 65387 67716 248739716 1 2584 51546 403312631 2 35593 66573 1 21500 65093 429023082 1 34115 50701 441911609 1 26548 65943 743593869 1 31595 33897 740520453 2 4234 57888 1 6818 12623 243170073 2 68807 69310 2 8612 11313 1 19625 37153 182043661 2 6500 67570 1 45799 55983 104607387 1 39255 60444 96550409 2 61989 68087 1 38817 41211 532849065 1 36490 67851 566208451 2 31 20827 2 25328 40590 1 69686 70654 662369440 1 51205 69467 798259998 2 18932 23048 2 41358 57611 2 15304 25547 2 68792 68854 2 49198 50985 1 49229 49898 207880915 1 13677 18455 117223896 1 5394 11820 46117986 2 47135 47678 2 19056 40564 1 8321 53940 394718804 1 40980 45817 139662695 2 45839 61724 2 38700 39615 1 19552 44143 927256909 2 30400 70411 2 25971 27654 1 68510 70589 30840878 1 26440 36798 853613633 1 15794 23001 254341603 2 6824 14897 1 26931 58649 337858891 1 52315 64734 398917990 1 18084 40495 377176637 1 8203 30381 307861540 1 67556 69154 9926671 1 47621 50906 282265504 1 60989 67523 402732815 1 67743 69255 526366436 2 62259 69117 2 15074 50510 2 12540 51851 1 47182 63039 172782688 1 1254 45657 326087512 1 67153 68404 173168170 2 24272 28375 1 59473 61167 446281052 2 22435 51376 1 12842 13032 738338319 1 53145 64180 96328225 2 46980 58250 1 60651 63304 97965481 1 6391 67609 465205289 1 64113 65036 519919290 1 11845 26351 757879927 2 54450 63526 2 36637 64879 2 53025 69453 1 33084 53446 417734380 1 48156 70125 22631874 2 8445 40453 2 63684 68608 2 47788 64001 2 14580 40437 1 69030 70364 167739643 1 11286 38986 113314555 2 10409 58994 1 25969 53847 905927712 2 34602 68853 2 66525 66957 2 26778 47771 2 16868 43556 1 51904 62697 46410339 2 18450 69043 2 13078 66193 1 12751 48993 209436135 1 50302 67803 596710861 1 11314 42162 119536482 1 39689 59109 408138531 2 1894 38784 2 48727 57195 1 14416 51054 304268075 2 12921 37322 2 30167 32780 1 13638 16821 152744710 2 15259 49453 1 19339 23159 116799121 1 22876 51620 471419854 2 38100 58003 1 34501 35780 408207294 2 62485 70375 1 31388 66883 219153810 2 67506 67538 2 63790 66242 1 28804 34749 716888555 1 42060 46945 6530637 1 37167 57392 382288167 1 92 11504 250731862 2 62258 63238 2 51091 68982 1 58169 64119 84037091 1 33719 44930 20877661 2 14686 58494 1 65957 69822 207139429 2 39353 57224 1 8253 65926 609138574 1 51822 61464 231054617 1 66544 70727 358509315 2 5053 13770 2 59095 61229 2 37405 44829 2 49038 60245 1 57538 62729 196030652 2 35909 36534 1 3929 41475 46525336 1 3170 69658 240511388 2 23008 34388 1 7280 37312 318132833 2 33965 58332 2 31007 63650 1 56666 64216 840162697 1 51223 70612 2734831 1 50731 66593 620952214 2 13293 65839 1 42334 52264 705863488 1 61234 64816 21531141 2 61873 67868 2 36845 41694 2 34991 61528 2 44596 69188 1 19994 64102 768179134 2 18350 23053 2 55333 55408 2 17900 20207 2 68398 70886 2 48128 70222 2 59692 60856 2 9623 23161 1 65011 69957 40402264 1 14232 43430 138379901 2 68185 69754 1 41823 55957 81814432 1 55997 67155 719943690 1 14830 47679 388933126 1 21950 57956 83692721 2 38212 55181 2 41707 69732 2 33027 64303 2 14729 37431 2 18409 28724 2 414 34223 2 53363 66053 2 68192 69233 1 54048 69117 692858023 2 43932 60215 1 5884 32100 698863807 1 20364 31819 518417942 2 15360 49235 2 9953 49062 1 61706 63404 177968896 1 17985 37768 248316124 2 57671 65391 2 13132 39679 1 48929 64568 179710417 2 23444 59183 1 46258 52391 363376619 1 33142 67640 301619845 2 61496 65793 2 62613 64831 1 20703 64449 403872193 2 68168 68643 2 2857 12606 2 18132 51512 2 57763 66963 2 58463 61307 1 20647 61943 292830963 1 55726 66325 847771870 2 42453 42962 2 10615 65537 1 68046 69509 235878137 2 22786 46331 1 22263 26240 343394195 1 45655 68727 30496855 1 38719 51629 461330000 1 41647 55601 444367389 2 16399 21157 1 13487 43153 891775913 2 58776 62361 2 10081 68126 2 26521 42258 2 52527 64958 2 12541 22730 1 6808 26668 271947179 2 41549 64808 2 57947 58173 2 60697 66387 2 63391 65506 1 13203 52719 66325076 2 58419 64287 1 39987 62486 448547968 1 2452 26441 194157832 2 10184 11788 1 24341 30063 16014539 1 7147 31545 283778116 1 8446 13397 66041504 1 5100 45647 569057647 2 60925 68423 2 63376 69913 2 9162 22515 1 56717 61198 500791331 1 41246 68459 403669017 1 17793 37078 95525534 1 41890 52222 649855154 1 47997 60949 263378675 2 2131 3127 1 556 68862 507347108 2 39363 57967 2 9650 21230 2 14817 15236 2 27197 50625 2 46479 50142 2 70861 70917 2 47899 52171 1 8648 43833 129085400 1 50574 68594 81003905 1 47266 69612 759651569 2 37137 69164 1 59813 64694 297613128 2 5828 60806 1 68882 69735 88729660 2 6258 56984 2 7962 67053 1 28915 35482 34689154 1 1986 21679 285426050 2 1181 58098 2 7678 32787 1 49917 54748 362503117 2 18009 24794 1 45346 51272 329389942 2 5133 41914 2 4527 38371 2 40449 70079 1 62328 67248 159896827 1 28768 70909 94762553 2 37161 68261 2 25680 49222 1 24528 49110 11037018 2 51229 58034 1 9907 12500 110447418 1 13164 69063 77910552 1 29252 42849 186354808 2 18488 29437 2 8975 16163 1 17469 55931 437609431 2 67031 69678 1 17903 19803 53754333 2 9646 45517 1 8250 24074 157218370 1 69855 70110 504167844 1 26101 48697 65596763 1 54366 55863 104079502 1 34203 61364 16416355 2 41995 54311 1 40904 53536 21069883 1 34549 61667 28552223 2 27267 58733 1 42631 58915 922282403 2 38954 56149 2 1240 41398 2 47987 66199 1 55980 57870 619373417 1 53084 66890 555464956 2 68718 69733 2 9960 35533 2 28610 44573 1 23934 29061 52062550 2 44297 67897 2 61724 68618 1 49562 51443 406638109 1 16083 31430 75650644 2 46553 66464 2 46534 48398 1 31088 48474 144665587 1 45152 58168 19544510 1 13492 30944 194930834 2 47676 67938 1 7313 62285 271980576 2 53399 67545 2 2014 19304 2 20810 38806 1 57479 61111 249120797 2 38056 62391 2 45404 68689 2 32781 64832 1 9498 62214 396814305 1 12880 23852 47001952 1 62936 63277 81899717 2 69427 70071 2 60889 66618 2 26545 62635 2 56590 69490 2 34177 48396 1 49456 54956 137596840 2 64716 68162 1 21514 34207 887709165 2 39709 39941 1 38177 67039 124330360 2 31520 38580 2 47583 56919 1 2668 15967 271595922 1 54925 56500 501843998 1 41447 53519 729965596 1 12310 33861 144832696 2 54424 60688 2 837 45597 1 34016 70830 36514503 2 50087 51468 2 18784 32045 2 2333 7547 2 61334 63027 2 60153 61225 2 61727 63012 1 58050 67155 163048103 2 36583 60830 2 59863 70548 1 30995 70145 399608073 2 40528 41608 2 42861 68425 1 22500 48426 126487842 2 16497 19106 1 8556 64309 46450834 1 22247 69822 161308936 2 25763 63080 2 24920 40597 1 2607 50902 853990681 2 50292 59285 1 32005 32973 18442462 2 38458 61219 1 66761 70886 437520193 2 22473 49500 2 10567 29251 1 29654 44388 454224319 2 12144 60914 2 46155 69102 1 20971 59642 315323360 1 28915 53073 353357265 1 29526 35358 325780191 2 17261 55200 2 57589 69829 2 41142 43491 2 27301 36214 2 5738 42240 2 39337 59850 1 26866 47141 77258442 2 9915 59480 2 39440 45345 1 29623 36210 65677716 2 51597 62578 1 11044 57572 64676878 1 25919 56140 36301332 2 37843 69617 1 70332 70352 38156606 2 12669 14656 2 32371 49076 2 62780 68599 1 32769 49230 346612557 1 33372 43716 316979703 1 32298 38758 676678773 1 44462 55150 441762409 2 62654 66110 2 11339 17596 2 7731 33849 1 8866 11717 55134260 1 42484 43711 279461467 2 6255 66618 1 67796 68146 347902119 1 36181 66555 667126953 2 31913 36149 1 67140 69309 838209345 1 40484 64650 189975311 1 12837 51641 661935844 2 17775 69405 1 14613 60636 101794006 2 34528 57892 2 615 33600 1 61930 69567 350702025 2 33032 38152 2 53124 70719 2 57612 70051 2 69133 69892 2 15949 33533 2 30561 39880 2 48965 63645 1 38737 48076 24805400 2 35733 57808 2 41491 42253 1 39540 44692 281640601 2 2019 66369 1 60415 69191 132373516 1 36667 39016 141367325 2 46276 64916 2 42739 65708 2 42965 70834 1 43134 66239 377867820 2 45035 54833 2 53820 66381 1 39034 57728 214302995 1 52933 66390 242985658 2 13878 36405 1 34377 61529 593823350 1 19212 19359 154927408 1 31469 65493 757954965 2 52810 68030 2 10149 36273 2 42368 44293 2 40296 58005 1 13551 60519 612771913 2 12504 22671 1 66422 66759 23339765 1 19139 29986 945984251 1 55220 67883 48394036 2 67594 69702 2 15550 67005 1 34369 43325 615201968 2 52400 57858 1 48882 62808 533295166 1 67353 69101 684712427 1 23331 35741 82498694 2 12853 23484 1 39784 46775 543636402 1 50438 56172 125919831 1 10686 44758 418365611 2 43039 62499 2 39433 45079 1 67381 69765 468785723 1 36307 42770 360143225 2 60064 64048 1 53309 61300 554776037 2 62201 64055 2 8538 63612 2 39145 60332 1 45080 67348 842245984 1 47746 53429 317439572 1 42199 54194 20611884 2 53649 59301 2 29062 34313 2 22983 68521 1 27590 48038 87557246 2 4877 67912 2 43376 52662 1 7340 33003 746752605 2 3345 52999 2 4484 53137 1 47396 64046 835525213 2 34184 53180 1 51756 52532 258905182 2 11700 69419 1 18439 61196 59019345 2 25089 64800 2 30633 39576 2 19200 40524 1 50854 51775 450637029 2 720 57841 1 14342 48794 157924460 1 1579 5665 95994985 1 60719 61927 316292122 2 41230 58168 2 2322 19656 1 28119 62826 217931635 2 30692 32526 2 69654 70086 1 29190 51251 658880943 1 42250 61694 189207630 1 70198 70839 175250951 2 41126 49354 1 18777 45018 459031195 1 23510 39808 613177465 1 48411 60751 348470645 1 13933 50319 28204985 1 62799 70370 133534712 2 42321 70070 2 1753 11243 2 20529 62616 1 67901 69968 132425275 2 60232 61674 2 17808 67734 2 13136 67433 2 47794 66233 1 39635 45444 77042332 2 45166 55356 1 46918 58159 108764367 2 29094 43089 1 59939 64315 39120910 2 38540 61605 1 61027 61682 352883655 1 8461 61679 598131567 2 24173 58056 1 9184 11013 507298313 1 65187 69492 239105741 1 64639 66508 200286727 1 46449 69305 278961680 2 38316 70037 2 46776 54189 1 62624 63757 139097669 1 46068 67700 393725781 1 23195 47848 101410552 2 18425 49859 1 39846 58315 82684614 1 44325 52049 473890310 2 32542 69751 2 13471 44723 2 22366 26876 1 56067 60760 28956375 2 70058 70390 1 44979 48604 268664123 1 55519 63058 373543768 2 51182 63663 1 40539 55640 41907829 1 35261 54920 862126212 1 20748 51007 171013209 2 43896 66189 1 7180 50573 436132120 2 56424 67960 1 59393 66191 95863615 2 44847 58131 2 16497 45267 1 37836 53383 9096356 1 61204 70108 482203937 1 3692 56293 189763613 2 19236 37559 1 8145 32205 18832093 1 40291 44534 109385729 2 54663 58285 2 10804 22597 1 62570 70116 180568772 1 63022 64319 25253910 1 14783 61658 235731336 2 66132 66898 2 61431 68667 2 3598 37101 1 27315 54473 122024916 1 1595 52614 599560314 1 31556 31897 378386251 1 47261 69378 12894535 1 68881 70267 69375021 2 48003 61152 1 51600 69850 18356525 1 66690 70894 382820713 2 27380 57746 2 48199 56780 2 63302 63476 2 67671 70270 1 59069 59168 241384905 1 59712 68052 606500072 1 17347 54483 302905885 2 51706 63454 1 58627 62556 561575178 1 10292 40641 117328508 2 31646 67121 2 9020 16743 1 43925 56044 71560065 1 49404 54943 423418827 1 54686 69879 375404477 1 13231 53372 284573701 2 5753 37297 1 27294 40998 375241812 1 3098 45345 146280724 1 15697 68942 48884562 1 32714 37668 340129230 2 64887 68396 2 67382 70289 1 28544 34720 183982292 1 15491 25777 462234161 2 5752 61188 2 42037 43584 2 31028 67533 2 36274 51823 1 4641 26311 161723356 2 68015 68830 1 50460 65877 658954645 1 29405 56765 213250113 2 6077 8408 1 10290 69936 112760990 2 18817 56523 1 26608 30984 17515383 1 47190 68223 681101231 2 4018 61450 2 42674 58217 1 15126 31255 232550865 2 66081 68262 1 42760 50210 720285261 2 21454 70371 1 49577 55274 228057787 1 19199 45765 72637612 1 20863 41258 44242665 2 21454 59585 2 21122 56453 2 42925 66282 2 26772 48733 2 18699 49161 1 26498 51826 329412308 1 57575 70410 4422854 2 52531 64857 1 48123 68429 135162558 1 29923 52311 71989509 2 69724 70690 1 61635 67393 340068270 2 52937 61605 2 56378 70892 2 8060 66817 2 17349 62650 2 1567 5538 2 60092 60554 2 19056 28914 1 4762 67149 9355825 1 22426 62217 246190862 1 63720 65065 180648343 2 20197 26530 1 31360 45712 89818928 2 44715 50079 1 42083 67292 202009297 2 67590 69545 2 35129 45569 1 14454 49375 135930426 1 4870 49265 663551949 1 59059 64394 481225143 1 64093 70808 851668309 2 32465 36839 2 70181 70418 2 35015 56423 2 65887 66634 1 36584 60697 273461438 1 28774 33515 54297900 1 56293 62448 229622049 1 56031 64083 388346613 1 15791 22276 358373024 1 48308 52823 278542651 2 47712 58109 1 58361 68062 42318238 2 29677 53052 2 4276 58238 1 6236 17487 237935036 2 6340 44259 2 93 35498 2 50976 51281 1 62935 63664 137084102 1 31581 57081 649429322 1 49431 65302 619863330 1 69288 70580 280639281 2 14393 66714 1 27041 48029 308316365 1 12920 45255 732067847 1 52524 52651 517207663 1 65635 66007 632755355 1 35144 60646 102407501 1 68955 69546 665658651 1 21126 49955 661828801 2 11979 13482 1 33223 42260 67055887 2 33411 64556 2 28087 29345 1 61458 70203 509346216 1 8481 65702 120884176 1 70114 70868 464530011 1 2795 62804 235420935 2 64642 68418 2 68694 69150 1 4197 11408 427738707 2 54246 70532 1 63937 66386 306289388 1 33343 62208 398642165 1 30033 47319 155881630 1 33903 48224 42522484 1 31303 66305 103197696 2 41464 53909 1 14015 44577 435648162 2 38735 63641 2 1119 59371 1 50367 59855 157241897 2 47149 65118 1 57914 66579 608349528 2 21762 65140 1 3242 68711 484171590 2 47160 58114 1 50689 54861 540657944 2 13048 46364 2 61686 62877 1 46472 70561 382791140 2 33022 69563 2 54693 56580 2 19433 41255 1 68589 68591 303461556 1 56335 58891 894734834 2 19805 24773 2 46824 50119 1 50982 66135 428121963 2 50767 56531 2 69154 70195 2 5005 46260 2 20227 40798 2 47140 62057 1 32516 58622 574665075 1 40454 59930 274522462 1 46710 55576 219115669 1 26561 54551 79576049 2 28262 47017 2 54919 67689 2 8248 30769 1 45116 58006 564377019 1 13183 32515 323045252 2 49597 55028 2 24467 62312 2 541 24322 2 21578 54379 1 49839 69828 196860555 2 23787 26416 2 39315 57201 1 16401 45559 249873060 1 61905 65011 1481891 2 4044 46011 1 55573 65264 99145441 1 43070 60603 154225533 1 56861 66455 378212616 2 32715 36272 2 38380 42396 1 57227 60513 264084627 1 36804 70752 568120961 2 60898 61398 2 3255 13572 1 20638 51932 838713126 2 27864 64147 1 65373 67101 51480784 2 14588 56311 2 5771 40806 2 17789 32411 1 23115 41053 8655146 2 20352 41582 1 25638 45267 386725567 2 1383 41132 1 4755 18000 120127259 2 17544 24832 2 37085 69254 1 3010 44630 12653776 1 69558 70318 297247577 1 46274 49331 236068056 1 28317 42839 406448206 1 14812 22279 48800718 1 37191 46604 182212726 1 68502 69906 459742534 1 66991 70687 62136079 2 5294 38544 1 18407 33913 358466675 1 52442 52826 7610990 2 54377 56579 2 20609 49806 1 13190 19325 151138585 1 30477 47471 156677426 2 29310 29912 1 30623 32149 753525728 1 40352 48369 7525637 1 38418 50007 101922336 2 28626 65450 2 31079 57076 1 29123 43070 904738679 1 15626 41984 296752716 2 36983 45270 1 59708 62968 226924133 1 30585 33394 127154251 2 48527 61278 1 19038 19128 293695142 1 29102 47761 64350551 1 45305 47066 173570691 2 22575 29606 2 588 66901 1 60900 70925 207921929 1 53311 67463 530222725 1 32851 65944 919703212 2 23846 39245 2 55654 61720 2 32083 46144 2 10050 33863 1 32669 45365 224033776 2 44113 45169 1 20135 65233 34978207 2 44453 68079 1 39197 52056 481502336 2 23492 39227 1 14285 54529 253447256 1 25417 48484 383345223 1 60690 65420 241845311 1 18751 30931 439389961 2 40647 70496 1 8885 69243 757455236 1 51205 66544 626475839 1 43895 50439 278235765 1 42165 68288 318704632 2 69072 70676 2 16864 45526 2 69561 70885 2 47139 50873 1 60375 68925 65067107 1 67828 69934 855146336 2 5245 56938 2 28765 44240 1 28261 66268 482594950 1 24609 60986 53587392 2 588 22527 2 29217 34708 1 25337 49313 27232815 2 31084 64101 1 50519 52641 30450818 1 21152 44300 133477213 1 57049 61135 47478758 2 35747 59227 1 63918 70838 330724131 1 63357 67599 293658273 1 65153 70330 7708535 2 17485 57039 2 27900 50150 2 11284 27571 2 16136 44117 1 24353 27020 335644584 1 26920 31690 53813440 2 44 15840 1 55044 56524 452524182 1 66049 67228 472180982 1 14366 21518 595820703 1 54515 57861 16103382 2 47193 56944 1 3154 42237 758900947 2 5180 30400 1 49487 69990 125654100 2 31701 40730 2 47056 55321 2 31657 48618 2 42552 65935 2 27373 54113 2 3607 40366 2 66982 70415 2 64844 69277 2 41997 52604 2 52858 70273 2 38973 46981 2 31667 42387 2 27990 34346 1 10689 58288 130361413 2 16124 24118 2 13347 54555 1 51855 56808 106736104 1 7973 14229 205234011 1 63122 63626 371068582 1 52376 66405 475638638 1 66980 69958 293515665 1 27670 65299 399314417 1 54969 56643 488846181 2 20093 41257 2 21737 24380 2 13901 21960 1 59189 66936 642428406 1 11282 35851 454702473 1 11196 12155 115424409 1 16759 52941 102868265 1 45706 65302 139946010 1 5646 64447 110536736 1 37293 64203 426623222 1 31313 62983 98464761 1 68721 70522 53618346 2 36320 63906 1 61081 67547 392908407 2 68828 69820 2 3516 56985 2 23061 40922 2 30837 39681 1 62307 63829 440870064 1 24234 31909 12689077 2 20848 27910 1 60256 61489 90875735 1 24017 40718 330683290 1 50478 65273 471746409 2 37068 64826 1 17681 30260 726267286 1 25653 46916 299322837 2 21010 67111 2 10308 40465 2 2830 44124 2 3957 28095 2 68822 69267 2 4095 15267 2 41162 45379 2 58842 65640 1 25131 54611 434087265 1 39332 43917 536213669 2 41816 57979 2 44645 60340 1 37865 43954 324443436 2 58808 67636 2 42939 60602 1 31216 56543 628588706 1 14018 50587 356978541 2 32263 51390 2 48509 52831 2 4664 34994 2 55924 59640 1 68290 70613 698910745 1 58507 63333 547848077 2 14554 69604 1 5385 47575 684921426 2 39443 49725 2 17403 47045 2 9150 43079 1 51331 64524 89230164 1 41314 50838 576974785 2 10839 48157 2 48700 61964 1 36514 49827 559679307 1 35661 49202 744295815 2 59784 65805 1 36277 47541 27529440 2 39387 53190 2 10237 30856 1 39594 40703 234409016 1 47110 68051 440572484 1 24925 47014 92217702 2 24208 35327 1 28870 68340 133853819 2 52255 59596 2 69003 70731 1 18984 28410 141246446 1 43585 54808 133681464 2 28887 33315 2 2560 69693 1 31977 61788 83313459 1 39861 45519 52960283 1 35701 49836 95090023 2 70855 70890 2 39922 49416 2 7771 56573 2 180 18546 2 6777 40756 2 67369 68929 1 54305 62582 554630936 2 58718 67900 2 23460 56364 1 67797 70121 374549135 2 61638 70420 1 58672 67999 179500898 1 36874 62678 510851122 1 38098 48747 266176687 1 57856 58820 107907951 2 4292 62951 2 1130 34151 2 6174 20053 1 50241 53307 228462030 1 57223 65244 16421719 2 68820 70404 1 57981 62449 296027966 1 35565 68470 368398288 1 7726 65774 65968741 2 22008 65867 2 1290 5365 2 38423 55038 2 12691 33218 2 40280 47091 2 35008 37815 1 31871 32441 603696406 2 59827 65059 2 67553 69816 2 58763 59013 1 64222 64642 759811221 2 48549 64488 1 61239 70054 128140929 2 50966 51962 1 64134 70081 68524576 1 8036 14450 320030549 1 22182 58063 375702323 2 43934 63533 1 15060 42868 510252324 2 55859 66037 2 4724 45070 2 59555 59637 1 64562 64748 609655479 1 39521 66392 21224298 2 33222 35243 2 29391 59565 2 35686 50622 1 30306 34044 141796314 1 5114 39502 275203351 2 5993 31645 1 64815 69009 534030759 1 8814 9536 342589067 2 18158 44322 2 2274 31752 1 61671 68953 356536448 2 65553 70106 1 64010 66290 194546969 2 24648 49095 1 42410 52931 559508869 1 40685 44487 715344720 2 23412 70029 1 59766 67582 767234412 2 68877 70839 2 46646 65266 1 12594 19680 85254577 1 21848 63473 322419877 2 19175 33087 2 44189 65093 1 5667 60382 62259805 1 36166 44855 470604376 2 23736 63869 2 48681 49925 1 64495 68274 139557591 1 21412 35602 68015481 1 4825 7582 336927781 2 1036 2716 2 30674 50959 2 4040 32217 2 35545 60283 2 42738 52849 2 41052 62487 1 13163 26950 872703550 2 46612 67824 1 40701 65725 228555751 2 3071 6073 1 23008 66895 158299028 1 46134 57826 11270449 1 40413 44192 89744863 2 67113 69079 1 19992 36512 149497263 2 12923 47059 1 62083 68998 1004545 2 34141 61119 2 50451 68643 1 31348 51948 362355795 1 34756 68551 174511574 1 12672 68112 520520672 2 70532 70718 2 23986 36414 2 12539 53956 1 45730 63434 124339939 1 67841 68491 19125347 1 16774 59852 20043432 1 20397 56738 151880004 1 5271 22937 101996028 2 20443 36899 1 22245 57152 697230325 2 40917 45135 2 37799 68730 1 64349 66828 770126596 2 27084 57653 2 2058 69637 1 69900 70130 252475058 1 16620 26052 99657563 1 62854 63629 748683953 1 9981 44502 114095848 1 30190 66227 86454625 1 57656 65661 546930354 1 61478 67036 651368416 2 70244 70661 1 9986 50357 104537401 2 7709 13192 1 6954 62561 220294003 1 17639 55910 481503019 2 28951 40975 1 6969 60703 409086950 2 59013 69018 1 38871 43199 452439173 1 45671 67518 257661896 2 9257 55156 1 49627 57153 643020885 1 13257 48688 425138771 1 25626 47336 30794948 1 24263 42364 212003943 2 20555 38141 2 66225 67047 1 16346 17745 68241007 1 7208 23065 223402988 2 40460 54442 1 1906 52219 54576021 1 3337 36662 556783504 1 47827 58651 683799859 1 33102 58168 332285897 1 34892 34908 164675753 1 38330 60557 31263563 2 31673 62161 1 46928 65122 473979104 2 5101 62422 2 52927 62770 1 11462 58244 318788793 1 5830 40594 167165034 2 30084 47532 2 68141 70778 2 19030 65875 2 57532 66631 1 67202 70740 216206138 2 13382 14939 1 18358 57878 578953963 1 31693 58858 279508802 1 63069 65939 268309868 1 2074 7322 555106034 1 31074 53390 71143295 2 29397 52191 1 32042 58879 110866716 2 5036 21176 2 36728 55854 1 56405 70763 406236290 1 57443 66389 26625322 2 48843 56241 1 15201 39727 17974382 1 28838 40404 363531684 2 42418 44639 1 46084 62454 266419882 1 7166 68395 58654038 2 23057 62266 1 6204 22853 619574908 2 55810 60961 1 30917 48115 100201372 1 5825 56224 109115198 2 27878 59165 1 47461 69330 113845498 1 60419 68919 479179367 1 6197 26911 34256648 2 39743 64042 2 59924 62051 1 2444 20979 59880365 2 18809 68885 1 65900 67371 840596563 1 61490 63212 5652060 2 46455 60011 2 69895 70290 1 40072 70484 143849251 2 36061 37701 1 33385 50553 474616492 2 44809 55799 1 1984 53398 387003968 1 14245 58001 619246660 2 12430 26255 2 23694 52189 2 3742 47775 2 32977 52348 1 53919 57876 120884917 1 56054 70355 671545652 2 35866 60964 1 68140 70634 177863251 2 46441 52485 1 33720 43232 30431453 1 20803 52025 277976493 1 5873 60361 94096313 1 29135 39911 289481846 2 58199 61212 1 55380 62738 364762138 1 61746 70279 124201365 1 2802 63643 150727660 2 9941 40951 2 5078 18061 2 10732 27492 2 60977 62523 2 15878 20090 1 44044 50068 151636356 1 40694 59871 114070235 1 23627 60758 313730164 2 20633 61284 2 34244 56940 1 20935 62921 250660775 1 28580 66504 445222414 2 64872 70145 1 42526 59879 193786530 1 13954 48592 709888392 1 59287 59357 48825553 2 40692 54797 2 50890 57834 1 66178 69409 754998420 2 37813 55688 1 20647 61852 40214270 2 8810 19160 1 40739 48879 299916893 1 68368 70944 457426594 2 21435 67127 1 49491 56602 375346065 1 285 44968 58048186 1 25188 61505 590496917 1 16604 26444 86424322 1 37791 52588 135731818 2 8210 12217 1 18908 49228 31699 1 47977 48136 258406340 1 49423 60944 411560410 1 21137 47871 791745024 1 2379 68307 10159251 2 1420 64460 1 9629 30634 196429544 2 70584 70686 2 36866 66319 1 14169 39387 747353460 1 21703 27823 16521537 2 35409 41125 2 48796 60678 2 64383 70749 1 65688 68288 211561982 1 66281 69787 239303707 1 58795 64151 59072917 2 15647 43725 2 13073 48442 2 6158 56180 2 61843 63206 2 65266 68708 2 51628 67032 1 65982 67611 116312696 1 64541 66556 89220829 1 7372 46911 510314284 2 57909 61582 1 27004 34632 145956413 1 47518 62147 260056658 2 25386 29716 2 20409 58612 2 18 850 2 1864 9854 1 5310 12773 214730451 1 45312 65530 96729552 2 12742 34990 2 2928 22770 1 47644 59647 168964163 1 63435 66615 29189712 2 6157 65592 1 67021 68210 590413387 2 58074 68708 2 23944 43490 2 66303 70014 2 44246 70772 2 9499 32651 1 70114 70535 134796618 1 68060 70596 118350466 1 22221 24452 148769478 2 50546 62709 1 59085 62483 157612321 2 28394 56295 1 56207 60549 295884965 1 46775 63137 107802137 1 22725 37650 12880832 1 13235 36064 607369228 1 68421 70353 130131725 2 47389 60952 1 4825 16341 128588157 1 61826 66106 164613685 2 16749 50464 1 28737 29141 101426405 1 18827 34032 200448226 2 62309 68837 1 47898 70030 720912003 2 54505 58893 2 33842 37003 1 52411 55942 804294888 2 18203 59662 2 52922 61139 2 18198 25055 1 12086 38194 174336507 2 36743 68688 1 4729 59898 75689682 1 5045 15281 535909372 1 57612 66284 79741899 2 17360 54541 1 23129 68506 57907538 1 67024 68634 142323189 1 67311 67415 232328667 2 37894 42421 2 42938 66871 1 66399 68356 98603414 2 35631 49737 1 37191 50825 284937229 2 66753 67018 1 27424 48817 171367154 2 11996 65688 1 56550 67394 47971276 1 31702 66667 19053473 1 8522 52627 614031081 2 57603 69076 1 25608 46987 126044064 2 20485 21215 2 12974 27504 1 55126 64149 45580754 2 37307 56142 1 53259 57695 95139246 2 37863 39741 2 26837 50615 1 45575 54231 476921292 2 25148 67758 2 31091 61045 2 49029 64564 2 41823 70465 2 68393 69583 2 39957 55259 1 67262 68525 122315748 1 42172 59674 726343234 1 33859 61748 91479502 1 15837 38530 27142117 1 47296 60677 469841213 1 25729 65472 248904655 2 17323 51714 2 32658 64366 2 64093 68694 1 59408 65840 354823494 1 42037 43746 113587249 2 68421 68943 1 53745 68017 393087923 1 12262 70862 95918853 2 55217 64160 1 68794 69997 81419828 2 19451 34062 1 31114 42944 210040616 2 66110 67444 1 32062 49023 310753879 2 69263 69470 1 67886 68030 280034971 2 63175 65185 1 44384 51737 328320159 1 29564 57446 367558805 1 55275 68587 469483012 1 19297 45166 10285744 1 57801 62177 27029862 2 46379 54202 2 27859 62621 2 61506 64334 1 25535 64570 592167930 2 54075 66710 2 49501 69839 1 9243 56651 820854090 2 70668 70937 2 36236 44762 1 11657 53416 11273067 2 36052 61950 2 3976 57699 1 61685 64226 168859982 1 64153 69543 51929521 1 59069 70613 15797688 1 64474 67611 145368998 1 36840 67114 156817483 1 25260 56756 197363791 1 20440 59483 515488422 2 58256 69449 2 13596 68221 1 1706 64362 422967491 2 69416 70838 1 20587 25547 483788658 1 37947 55610 88880613 1 12206 68356 319616621 2 5509 51986 1 26741 55399 128393555 1 66377 68324 154234227 1 55649 69469 45298670 1 48934 69487 129962208 2 433 57818 2 12639 62388 1 12597 15649 291775276 1 32396 38454 572104494 1 26800 37328 135450510 2 36242 63887 1 30783 60556 28323843 1 7935 24574 692959186 1 50668 60402 127719310 1 49693 67383 8548278 2 54242 58237 2 70305 70482 1 46808 51486 523163609 2 28043 28177 2 39644 67424 2 28651 33236 2 1584 64253 2 56357 68116 1 35091 61752 400212511 2 41803 53628 1 30413 36676 44202361 1 52082 60740 84105456 1 52427 53947 748235681 2 14919 66200 1 58834 65799 458675135 1 7101 24269 496830636 2 23578 42891 2 53990 56471 1 49516 51339 546826929 2 19046 59988 2 57118 66177 2 52883 63337 1 60967 67592 346733765 2 58288 60192 2 40063 50322 1 52904 64795 78444884 2 12425 33285 2 11569 17081 1 19878 44742 450301832 1 62068 70480 197736128 2 52350 67030 1 24002 43699 142698203 1 41253 55206 699057209 2 53320 64165 2 46340 49894 2 42111 53927 1 3918 51835 658372714 2 38759 52247 1 66214 69490 238567356 1 25518 61533 63399152 1 38845 62724 443317451 1 65448 67554 191604851 1 17971 42361 222182843 1 53048 69640 410530054 1 66661 67698 111636771 1 40151 59473 48586666 2 70645 70646 2 42511 62329 2 26265 51472 2 22685 70400 2 17865 24288 1 3434 8191 607311115 1 69602 70691 397494396 2 26905 39013 2 42017 53994 2 30968 53018 1 62742 68853 22323962 1 8006 27705 55185777 1 52240 64742 88525184 1 11056 30521 133693646 1 16160 67376 123416941 2 30071 33361 1 50302 51194 38910477 2 57548 65516 2 54817 67241 2 24176 64363 1 26261 44700 889274887 1 24531 25036 530333183 1 18061 67027 277183800 2 59481 66862 1 29742 52855 657630395 1 53159 63531 613198935 2 8919 15231 2 35179 41152 2 611 9098 2 45774 56935 1 25403 48301 670477007 2 58892 62862 1 20569 45056 342123942 2 44112 51988 2 39591 56208 1 37773 41358 220337677 1 105 5667 769858897 1 43507 61895 684053079 1 39338 66089 520292803 2 49315 61451 1 62908 65310 236501852 2 24537 37383 2 62309 68433 2 53566 63094 2 45432 64516 2 12114 17376 2 4198 30205 1 32800 57176 67955213 1 51643 57639 386282385 2 31843 70903 1 45643 61532 126932085 2 2868 21181 2 67009 67316 1 14053 40811 118949945 1 65356 66193 26343411 2 26458 36564 2 8446 17707 2 63235 63584 2 36922 54418 1 35974 45603 495184123 2 20948 37775 1 22224 30991 33275092 1 44924 51167 387050095 2 30302 53274 1 15411 70079 659309052 1 55850 61719 469120170 2 42069 70873 2 70173 70909 1 1898 49894 643623184 2 58853 59840 1 18116 33464 195664397 1 12022 37781 19938854 2 5457 53857 1 66660 68262 633876715 1 11684 61722 455711160 2 28842 32626 1 47474 58518 82897869 1 56997 57698 161056427 2 7521 27891 1 7176 45998 27447488 1 27854 47409 191904570 2 34727 67068 2 31781 43107 2 36015 63378 1 43218 48688 117402982 1 28861 44359 108720174 1 63519 63530 181772194 2 13556 57212 1 67653 68581 588164919 2 46510 53998 2 17570 44517 2 50353 66572 1 1573 24981 151647393 1 40785 70135 554909346 1 67736 68515 13337889 1 53566 68247 340685149 2 44826 46573 1 40717 65697 512594504 2 41145 41466 2 31981 34236 2 31034 58996 2 58460 62776 2 7489 33070 2 65137 67363 2 37008 61926 1 17104 33977 69578991 1 46470 63484 17589886 2 522 9497 2 32503 51146 1 52800 68476 336048021 1 42254 54086 54096367 1 25917 26471 197429124 1 3648 31740 796629401 2 8278 47396 1 26829 58389 654240441 2 40183 40506 2 22024 29471 2 51588 60333 2 17683 40750 2 38177 53594 2 13985 68947 2 6897 13014 2 39959 53755 1 58297 67052 1581893 2 1719 57082 2 56032 59178 1 51469 57783 32577174 2 3304 69155 2 30745 37081 1 33993 59904 176710349 1 10282 32882 335283594 2 56053 70026 2 20312 62831 2 24753 30633 1 51217 55489 413494641 2 68403 69376 1 34502 61370 560685778 2 57911 59364 1 33839 54897 594821932 2 38980 53822 1 40088 56447 102797492 1 29260 29847 413229353 1 66663 70388 344963042 2 65806 68635 1 41468 69632 160336719 2 5478 17151 1 35623 49165 57598404 2 9501 17629 1 27531 66092 563567281 2 67788 69286 2 70523 70708 1 60853 70598 287478009 1 42805 62970 292065930 1 22964 23275 522806409 2 16709 35114 2 10692 57862 1 54241 59648 54403841 2 62668 66083 2 46764 68554 2 25707 59403 1 46117 47921 242337723 2 34884 47766 2 730 8627 1 17439 53078 492124262 1 8604 9098 19183419 1 66150 69133 143808507 1 54736 57052 113840790 1 54651 63802 26007588 1 38919 39090 415793664 2 35646 52947 1 55442 63539 916983321 2 35953 60159 1 20408 46270 377919357 1 43507 56777 635795020 1 54896 58165 204125074 2 66954 68772 1 35643 60527 23416439 1 27718 37701 362301942 1 4516 32769 77900447 1 15368 54882 120626189 2 68792 70178 2 41994 62881 1 4304 55565 132307686 2 55786 63101 2 56084 57080 1 49167 49370 483838447 1 56275 66111 743624696 2 44861 68341 2 16974 42057 2 13087 51744 2 47971 68477 1 68114 69840 931632 2 25762 57226 2 10556 38924 1 16154 58881 11731728 1 59115 64644 297762049 1 61950 68257 255558779 1 56894 57717 511189314 2 5037 10336 2 47242 54248 1 3615 54958 253318477 2 60686 70614 2 51419 58076 2 44083 46202 1 25529 47574 145868455 2 9317 11834 2 6462 18218 1 11499 58854 319217088 2 19876 65915 1 64408 70057 53934836 2 17208 48208 1 65301 65511 356912499 1 40904 41801 14705123 2 34376 42014 1 541 39373 175386545 2 15279 36580 2 56160 64621 1 24500 55466 42564447 1 13505 23238 118276002 2 56042 57629 1 6776 9023 37259231 2 46221 51158 2 64203 66824 2 7862 50411 1 42355 61942 638905529 1 68461 69687 444841281 2 34455 51486 1 14608 53181 81943384 2 4990 66554 1 2576 47662 808840207 2 68821 69376 2 23463 34056 2 34264 65430 1 58828 68087 671814917 1 14718 42839 322712828 2 25602 57059 1 52755 56003 60312265 2 31248 42741 1 9132 26050 97599602 1 2944 54223 811822457 2 34789 63882 1 68990 70521 117420482 1 29902 29914 278140454 2 37849 49231 2 2889 47707 2 15693 51179 1 15623 30042 144090887 1 25462 27731 475380932 2 66917 69138 1 31922 36327 102567813 2 68832 69492 2 10927 64478 1 70589 70949 531080348 1 54735 68542 673074811 2 44629 63083 1 48868 64271 347722406 1 69741 70514 70830954 2 58279 65491 1 24050 34626 353604501 1 69545 70632 889501747 2 15899 48773 2 5992 62188 2 16082 33055 1 65803 68306 25334495 1 69572 70211 310563796 1 30392 59362 602977925 2 4510 60453 2 27951 41436 2 62856 69267 2 53889 55504 2 7856 16646 2 70912 70916 1 58474 63103 207254448 2 56400 67811 1 5098 17353 910575829 2 36546 57643 1 64496 68031 530549495 2 22264 68765 1 36197 36248 783476761 1 43844 50678 422993812 1 70261 70932 412485623 2 56587 66115 2 21004 23862 1 59840 61335 42911555 2 52614 69656 1 70464 70869 138937761 1 1634 44977 121542965 1 50270 54583 41137291 1 48283 51221 47427809 2 12556 64183 1 61659 70686 351831558 1 12120 44980 146432831 1 37379 55940 102324891 2 63990 66481 2 43301 63853 1 21963 64735 71604177 1 35420 60204 136721319 1 45953 59558 150909530 2 53847 62167 2 54736 56019 2 9877 38099 1 5150 66310 631034096 2 48201 68282 2 39123 70138 1 10861 45511 525378961 2 6457 35138 1 48184 59727 315226867 1 16558 63761 71944320 2 69267 70042 1 59432 62510 426174215 2 4175 13553 2 35467 41727 1 31219 53827 152135440 1 31790 34991 90673031 1 2316 68917 186178749 2 45467 61636 2 53735 66271 2 54246 54364 2 32000 61657 2 38139 39525 2 55139 67653 2 56558 66017 2 6653 61631 2 33393 49775 1 45798 70067 472651162 1 48355 50864 575340223 1 4738 48474 38305287 1 15272 54670 410219741 2 5771 39435 1 1487 30867 3050115 2 52492 52653 2 16595 61857 1 15749 66307 16855289 1 46218 48448 127279370 1 55489 55936 13909405 2 22698 54336 1 9812 35468 34655102 1 26768 31883 557128194 1 34233 43524 10410207 2 12294 53800 2 47776 63740 2 40857 63564 2 777 37136 1 32460 46474 429896005 1 60182 68561 377349774 2 52807 70024 1 46537 68160 76361539 2 65078 69143 1 62482 70183 40726835 2 63245 70842 2 58133 61872 2 15495 23778 1 32155 51818 198764881 1 15964 46259 419161206 1 7803 54173 226529751 2 53929 61417 1 36202 61444 21723710 2 5338 49704 2 20111 34872 1 56589 59873 687534488 1 6991 57018 542855871 2 51945 60057 2 27585 51926 2 57566 63760 2 8113 33264 1 15823 29625 61709315 1 49470 55722 268322144 1 24829 67321 153984884 1 57648 62105 681623106 1 56344 60730 259381629 2 14723 46019 1 22835 49944 154503487 2 22176 48916 2 687 62082 2 8803 29674 2 18455 22282 1 13625 68707 734962209 1 61470 67503 318183562 2 46641 69464 2 7754 10040 1 16041 49375 119183536 1 38476 46245 763334238 2 20552 57308 2 19189 57939 1 4515 16065 382809208 2 28399 51132 2 14445 54951 1 14692 40575 229581975 2 17963 39492 1 47979 51929 217533786 2 2790 51702 2 47475 54004 2 24091 55482 2 64017 67970 2 10721 58309 1 14429 68455 243698893 2 37349 57475 1 44575 50486 59958665 1 13747 37626 200520672 1 45391 61740 78022456 1 27875 52355 385645459 2 70407 70950 2 13878 20495 1 42998 60778 281329353 1 25458 30050 46728871 1 52253 59062 625563558 2 15132 42466 1 54745 59030 228210592 2 28480 33584 2 60493 66405 1 28741 65719 352944486 1 11567 56557 225331006 1 4714 44200 894267886 2 31169 48836 1 11314 31498 14256938 2 42077 52486 1 57167 59316 815018126 2 23278 67572 2 35498 64814 2 49036 59069 1 40859 48495 18505059 1 7064 16837 89510517 2 22550 38403 2 9810 47806 2 25548 59033 1 9349 21410 450989972 1 54515 58972 45635088 2 67172 67300 2 10236 65837 1 48897 54192 146430082 2 45789 51880 2 57167 59731 1 69702 69967 196955836 1 40695 64525 17278969 2 53425 57312 2 7196 54451 2 1825 39553 1 59915 62863 268796530 1 7187 51057 275221205 1 17397 49293 379066664 2 56413 66536 2 13763 18348 1 14892 27821 529470165 1 8171 18743 489592813 1 42527 55542 359608388 1 49559 69215 295259089 1 50873 66047 321522294 2 10906 53573 1 13932 68064 301414301 2 44195 62172 2 41629 58310 1 47120 54878 270694248 2 30357 66716 2 25761 58190 2 42185 50562 2 56900 66658 1 57069 66825 131219261 1 62500 65019 68746588 1 32911 64104 778824199 2 526 9559 1 43181 60658 889424510 1 3769 57031 148569185 2 40033 55311 2 26143 46573 1 15449 45539 484393244 2 36973 42085 1 21906 59026 266206681 2 10660 66468 1 7542 20517 255844868 2 20483 40786 2 62388 65572 2 4680 21606 2 35848 37883 1 58557 61783 461222250 1 28364 66925 580134815 1 2128 8972 185042000 1 27263 39520 4084896 2 31032 34135 1 62907 63904 345828301 2 60345 69046 2 37207 64596 1 40305 60320 92168793 2 16759 28175 1 7486 64205 479174393 1 55162 55388 125389359 1 4777 26709 50529727 1 3986 55358 380817447 1 40558 67561 103105537 1 7329 16978 273300532 2 22941 54469 1 59459 69223 12220927 2 535 43076 1 65534 68995 476428006 2 69107 69307 1 33138 58193 65580679 1 3787 62710 53907320 1 3326 12670 95120 2 42257 57970 1 14960 54012 52077411 2 59772 68521 1 40147 41930 451486727 2 3016 46820 1 56537 64808 528147920 1 64694 64703 115435935 1 69752 70861 464494763 1 67783 70946 5592383 1 34009 66743 68968379 1 5116 27321 16967451 2 47687 54257 1 44118 58363 262511853 2 8257 42545 2 67272 67344 2 24386 43279 2 50104 53507 1 42652 66891 311915123 2 28941 64996 1 13025 59054 54395335 1 32509 48630 383605218 2 68263 69112 2 4826 12421 1 4948 22701 876557161 1 1818 26691 233536855 2 70135 70771 2 486 52203 2 59411 66073 2 19615 70344 1 9229 14323 82236119 2 9120 58233 2 69522 70674 1 7076 67400 161946144 1 60126 69162 675153714 2 21307 31387 1 38391 69885 198394469 2 14206 61515 2 16950 61832 2 1653 28013 2 46322 59398 1 1219 54598 143000698 1 53507 62231 103233888 2 1058 36681 2 11162 70386 2 7062 34093 1 10532 25983 609317150 1 52210 68257 294111834 1 57035 62814 110410406 2 42604 59573 2 19174 55003 1 55045 56743 181923626 2 62024 66270 1 52839 60598 362409282 2 53259 65958 1 11434 48391 343829567 2 36502 47731 1 57061 66404 17033397 2 69686 70926 2 17224 23985 2 46881 60279 1 1905 42789 38732717 2 36685 43205 1 52199 53478 373482346 1 40939 50673 209856129 2 43891 64073 1 52160 57615 137310211 1 28602 54955 646958079 2 25162 33902 2 63580 66109 2 2604 14729 1 13283 58678 56249162 2 13436 27432 1 33865 47096 291276966 1 38277 47060 357653709 1 53101 63098 434926714 1 9839 13691 22074502 1 58295 58779 178424995 1 54084 64980 96734503 2 21210 66406 1 68125 69677 125447709 2 22882 58593 2 65246 67524 1 68547 68784 604519879 1 63903 68396 598140247 2 3317 34123 1 61104 66469 393415873 2 22580 57002 2 14814 40866 2 2815 49023 1 64670 68624 824850172 1 62972 64182 201418746 2 69187 69795 1 32170 57895 534717766 2 13633 44586 1 66671 67036 27141136 1 21075 60264 116840432 2 4351 57969 1 27637 62007 198527652 2 53950 65593 2 25274 62433 1 60136 67506 77238320 1 34126 34999 227923989 1 42072 59998 273255379 2 50846 65387 1 41079 46455 122421353 2 4532 68747 1 15133 45976 301233934 1 6402 65344 360131854 2 43035 51026 2 70171 70868 1 55646 67084 134596788 2 95 7593 2 65647 68261 2 14385 50713 2 17071 25875 2 34295 61755 2 40696 55055 1 61282 63299 400686018 2 45268 51756 2 19219 52959 1 49506 70256 482523698 1 55476 57513 81947447 1 27400 38059 308328941 1 70159 70250 11441524 1 38341 65058 269192218 1 22833 38464 481989146 2 3987 21831 2 54038 66652 2 27820 47364 2 15985 34766 2 10485 22229 2 39279 56511 2 16338 30847 2 54678 64556 1 19182 33398 331762261 1 52780 66572 308790164 2 2373 38752 1 30192 55920 709510869 1 26378 65122 154211249 1 2725 33692 70563193 1 3566 9333 391127181 1 17056 18902 147446645 2 4119 65389 1 66713 70132 64604056 2 34102 64605 2 60479 69716 2 45785 48556 1 49691 68638 547324231 2 48921 59890 1 7705 53363 363383278 1 68332 68594 190356160 2 24468 53119 2 27398 31155 1 65831 66774 421980183 1 48585 60603 230842593 1 48869 59672 285108280 2 37698 46451 1 19493 45919 42995218 1 54930 62692 252296910 2 55698 59344 2 39834 67359 1 10960 54690 317295976 1 50966 52707 26603973 2 13597 48574 1 17889 41496 708545307 2 13252 25595 1 49811 58073 428552436 2 27727 51604 2 28292 43557 1 63080 70064 387578509 2 29743 34688 2 62094 69462 1 61184 68795 190199411 2 32760 49038 1 28614 54566 826442555 2 47843 52604 1 38 59217 196377058 2 36887 70912 2 17866 59466 1 4304 44248 517174778 1 62018 67137 104903689 1 28352 49125 3615914 2 17063 45247 2 28782 48593 1 68792 69262 149325955 2 61986 64194 2 50096 65942 1 29340 42839 539725278 1 50650 55572 290577994 2 43745 59384 1 54598 63798 445412279 1 2967 3044 835335884 2 15706 62015 2 35974 53799 1 51845 63929 370108244 2 50348 64245 1 66185 67192 125668687 2 46942 49208 2 27541 55000 1 36921 45922 221777148 2 19598 65197 1 2437 67553 622571735 1 32963 50716 14825745 1 38942 57640 732419042 1 19245 66855 62793320 2 11936 35559 2 38120 54444 1 559 6319 60184690 1 14742 51398 429831267 1 60529 61718 592630662 2 61039 67862 1 66687 70806 699324749 1 18462 50017 303357076 1 49745 55380 749011993 2 34901 53352 2 38907 66866 2 28796 30511 2 34635 42372 2 35813 69830 1 38291 69162 133084792 1 69569 70499 226142647 2 55625 57677 1 67484 69808 364658507 1 13896 36525 254740464 2 41932 55518 2 69485 70368 2 65646 69761 1 57536 65242 75156648 1 36855 67529 631130429 1 57392 68162 515535987 2 28650 54190 2 17287 34520 1 13248 15834 7423895 2 65213 70777 2 37579 60939 1 58351 59635 470316832 1 44712 50910 123747035 1 61963 70042 44254429 1 56785 69008 231751674 2 30859 70441 2 63966 65959 2 21565 26188 2 12903 32688 2 55051 70663 1 63095 68808 295727740 2 47108 56648 2 52748 58052 2 27838 60427 1 8853 12193 3585626 2 69921 70082 2 20527 37645 1 22694 30838 337954489 2 23103 62985 1 68856 70127 14279165 2 22538 22830 2 50981 53195 1 36814 53837 57720887 2 10481 57623 1 51736 67535 266385902 1 66604 68543 75006887 2 36978 45910 1 6546 37382 429298969 1 8390 61390 320559192 1 25532 53270 166281386 2 26178 30445 1 67177 70916 666230450 2 66449 68930 1 70729 70779 81951607 2 50790 57573 2 70246 70806 2 51278 60975 1 6233 28877 573643593 1 57419 64633 53245647 1 2986 27080 243702191 1 41735 59931 157445130 1 2311 57219 408375480 2 2826 21936 1 43367 56613 106121073 2 43110 66705 2 18834 20894 2 13056 36923 1 17859 37832 324569307 2 60513 65170 1 13262 70651 445550249 2 37065 56768 1 55249 57557 193036694 1 30499 60690 307652782 1 4988 57815 138309242 1 19801 62719 434999755 2 51347 67253 1 53872 61430 44512567 2 24787 66774 2 69300 70731 1 17715 60103 324514359 1 2318 45879 188289526 1 15661 66746 507511843 2 36347 46475 1 49567 54453 501309151 1 21670 51640 839999340 2 46005 50769 2 52983 67651 1 40751 49155 46080241 1 33008 34753 359144981 1 8002 57133 41107048 1 69574 70377 518196966 2 61490 65659 1 10065 38087 162611 2 2720 64584 2 43470 54549 2 60874 62848 1 46138 66297 30159650 2 34191 60000 1 52053 53363 195169658 1 22049 27326 20798528 2 22438 53214 2 65173 68235 1 40783 62500 114162679 1 15868 40511 114036750 2 58513 65689 1 48095 56773 160140085 2 68657 69209 1 9144 23402 753317782 1 23257 55503 304400564 1 31526 55162 139762923 2 29565 31266 1 47458 62643 84990991 1 7864 9162 648379688 1 12310 25748 202262848 2 51030 69658 1 3328 45982 201671400 1 40289 69978 392704969 1 65181 68682 46519673 2 50722 57269 1 47849 49071 190958287 1 40987 44355 475558713 2 49226 58201 2 41818 52466 1 67082 67936 103663257 2 17015 51699 2 604 40954 2 26330 65354 2 40396 65910 1 69073 70158 29121145 2 63388 70697 1 30919 64426 850410065 2 62587 66736 1 56206 63996 55818906 1 43403 63210 248730853 1 55672 67530 75501499 2 46232 53518 1 3638 64190 699412392 2 10304 56625 2 1346 27263 2 59469 65435 1 11664 57042 400999078 2 23156 26021 2 30878 56592 2 8037 41131 1 43532 53758 473184377 1 31752 45160 389899232 1 69119 70131 363610797 1 53017 60805 216717098 1 26786 69682 746979046 1 35057 61318 710698557 1 29437 67120 305779961 1 44315 55531 631322175 2 69793 70737 2 20840 34147 2 2898 9786 1 40056 68239 373212657 2 38338 59182 2 29159 35133 1 15917 22877 219822910 1 36388 66999 40500151 2 24482 42073 2 38631 58696 1 63218 65346 71541958 2 5397 61042 2 69996 70015 1 27736 65865 99310262 2 59417 67857 1 70553 70621 42468546 2 55481 57001 2 54026 63044 1 40052 44808 425196142 1 20143 51824 115064993 1 8899 20153 826523098 1 52307 56842 18572609 2 52165 58236 1 13062 55458 226092457 1 3336 42689 328968697 2 61248 66601 1 10433 32743 84044949 2 42667 54625 1 25151 63335 494685430 1 9945 16157 322465432 1 4341 14330 25652869 2 18536 49029 1 40451 66955 74188127 1 47978 67442 354442906 2 49456 65170 1 3648 34295 3986762 2 23058 55267 1 44243 48539 124408586 1 15159 52860 126689682 2 39823 45276 1 55009 56737 609245825 1 46166 56571 662471362 1 55551 65391 148631649 1 16953 70239 119727469 1 44437 53092 154240593 1 11631 23824 267492513 1 61075 65355 366619803 1 28300 47883 8049329 1 2839 10364 265064294 2 16882 35700 1 38204 70513 513315635 2 17722 52850 2 18616 54882 2 59332 70607 2 2404 49821 2 30316 58637 1 41637 60961 53313922 2 16609 25289 2 33490 68993 2 735 33922 2 1680 25384 1 51483 59726 30761474 1 25033 57333 457466492 2 68817 69396 2 70562 70726 1 62101 70770 62369097 2 64967 67186 2 70564 70597 1 70888 70912 113002925 1 8820 56711 563010619 2 2617 6300 2 67311 68287 1 39352 48860 101233280 2 16909 58786 2 6383 68674 1 7806 10272 822527292 1 67296 68311 468464116 1 6073 29918 691047467 2 6377 30946 2 34201 68348 2 61628 66289 1 69461 69655 104527208 1 32436 48283 278554916 1 26921 68453 818995694 2 46985 48779 1 54400 70073 489886207 1 154 66964 325369911 2 18150 33326 2 5916 26768 2 9265 63732 1 37228 54967 252791744 2 54411 60983 1 47204 68250 271459717 2 43008 58259 1 36288 43360 68134679 1 3984 50371 724281223 2 39216 65133 2 37591 64862 2 20509 66018 1 19612 22393 658456636 2 51184 55837 1 37720 54458 31703833 2 2173 33002 2 67444 68762 1 52814 61984 390546648 1 58348 62389 361102798 2 31204 32393 1 26851 59238 778713666 2 68256 70104 1 36989 37289 67392246 1 56505 69863 392661070 2 21218 48375 1 20816 49229 190263682 1 43832 60152 429630925 2 18836 58301 1 17580 39984 270395360 1 64520 69304 290804690 2 4352 27386 2 30222 54166 1 27281 56582 313008095 1 44390 48717 511266375 2 65177 68783 2 19166 25413 1 58317 65966 490349083 1 18025 48565 671906012 2 68190 68659 2 46122 50803 2 61949 69327 2 42838 46182 1 46086 48187 236341538 1 17083 61685 33301947 1 29234 38513 463563050 2 9620 69020 2 29513 68651 2 8670 57815 1 4371 65845 330004913 2 34012 65858 1 57816 59783 48647768 1 116 35533 442916797 1 67967 69536 53472479 1 62908 68019 626024648 1 45877 55173 232803581 1 2063 58667 43828254 1 51350 56682 351875733 1 5917 43249 346856675 1 25395 53175 743990171 1 34088 59225 3723076 1 15391 38808 164747374 1 34562 66341 225455746 1 56796 68244 149466214 2 346 38549 2 25114 34618 2 39773 69943 1 13483 56567 395073287 1 43605 45583 61039068 2 53386 69706 2 33783 40747 1 50253 55254 11585208 1 42404 42427 320669672 1 60332 68637 146612913 2 65201 65396 1 44343 64050 436516906 1 62370 70209 54680311 2 5475 19318 2 55727 57198 1 63686 66085 65979350 2 66979 69608 1 46642 67821 686117654 1 52873 59732 270742814 1 11336 63103 56657397 1 24391 49652 163633623 2 60201 63330 2 42192 68838 1 21751 32676 180197449 2 1593 15678 1 26344 49485 432408831 1 19763 44130 12344993 1 17506 19512 94479958 1 8476 49737 191564077 2 60506 64410 2 11298 67106 1 35290 45704 502851030 1 52690 68732 28732688 1 19583 36185 315677589 2 52080 54401 1 54015 64463 67088142 1 70172 70413 214441510 2 8302 45860 2 32855 68462 2 64402 65178 1 47979 55504 635805438 1 52857 64143 164524648 1 60332 70331 622621981 1 34902 43798 162201881 2 51725 69038 1 29531 63145 315526374 2 56325 69961 2 33345 43754 2 49252 64204 2 39510 50949 1 10890 27372 315433859 1 59282 68304 411653059 2 47069 50329 2 16873 17761 2 8796 30821 2 54385 58824 1 16771 50584 31464926 1 2331 29720 353912311 1 56134 70279 494754817 1 49766 52662 37639248 1 46898 53980 156755694 2 8723 14800 1 63107 67987 62734312 2 53817 70331 1 45412 64869 803109727 1 52481 66632 656733453 2 69421 70081 1 18876 24740 369902410 1 7827 64745 231137184 2 7602 65118 1 5785 27636 380263311 2 46780 58751 1 39724 54406 416211559 1 35131 44468 530540887 2 61972 66226 1 8901 38716 216769632 1 6669 12207 585215799 1 51764 70731 879149814 2 4623 39394 2 33610 51868 2 54668 64558 2 5761 69067 1 50229 65553 349749240 1 9090 40101 223647220 1 46022 66390 197893622 2 11583 14931 1 23815 58485 9237168 2 23828 29019 1 57184 66820 16841691 1 66281 69145 140803751 1 70202 70953 357871 1 38008 50194 261450134 2 25362 40953 2 49176 52895 2 61804 62016 2 32085 54705 1 66107 68177 73524009 2 48519 63414 1 42156 48648 387383128 1 9706 49533 304471321 2 41562 62371 1 43501 65932 4807435 1 52554 65686 688042526 2 12933 53947 1 12072 39957 401918571 2 66386 69945 2 18833 30925 1 9288 58961 340038773 2 69663 70808 1 4296 7592 609760361 1 28148 52249 14296580 2 53942 64412 2 17313 23328 2 40164 70304 1 49264 55643 465977059 1 28482 32337 677184245 1 64416 67426 21452537 1 185 3481 43505218 2 68745 70125 2 20233 20266 2 6688 13866 2 59529 66184 1 60244 61459 734982610 1 53472 60627 121763788 2 37752 40405 2 42351 68305 2 4138 23412 1 1924 46407 73367260 2 48506 70548 1 69887 70738 737671268 1 42652 55583 521155742 2 29854 46938 1 57915 70889 97670616 1 37014 50237 561704894 1 63512 68452 19588382 1 48188 51362 6654650 1 14531 17788 485917702 1 47985 66840 231082130 2 15755 67924 2 15238 29791 2 41515 60307 2 31592 33776 1 14143 49171 326868002 2 57534 57573 1 15334 43541 433146215 1 52115 56997 4336432 2 22491 68954 1 62825 69511 233197416 2 57977 59911 1 24863 66043 605721486 2 18779 50905 2 21077 37536 1 37905 51699 17049405 1 58957 69230 151594487 1 57254 66792 136221179 2 304 17230 2 68659 70162 1 15841 61605 191284164 1 19790 37965 39693147 2 2416 47214 1 21900 62178 17210478 2 54287 62656 2 69108 70224 2 36456 41935 1 51043 60511 430156778 2 15733 51628 2 40861 42260 1 5372 19973 9653464 1 67526 69503 108681469 1 34612 62524 190859832 2 31561 59484 1 9656 15507 895892400 2 6962 27665 2 7892 32690 2 28611 62938 1 66218 67431 425249915 1 55963 61247 323873435 2 2419 68825 1 44265 69157 743386143 2 1956 45229 2 22899 27158 2 48838 61983 2 44679 54655 1 35156 46329 413485312 2 20751 37540 2 50431 55455 2 42114 53653 2 4684 27303 1 34818 38864 263001256 2 63784 64403 1 41663 60971 62256644 1 68021 70667 719956324 2 41976 69184 2 32015 40923 2 10092 29684 2 9143 43769 2 58810 62328 2 39473 39993 1 32299 59563 308670742 1 20425 55384 100261789 2 52625 64535 2 12906 69546 1 44920 54326 447527254 1 8873 33914 111626629 1 36149 37484 438859747 2 20610 28268 1 23612 52649 240252768 1 66330 68289 651172357 2 3696 31579 2 37879 54739 1 21932 47842 49309466 2 22927 59416 2 68016 68710 1 33129 48080 37298366 2 7277 12445 1 16401 41430 692568365 2 28565 38898 1 59804 60452 89779275 2 49056 49351 1 46742 65601 489619817 2 30079 43077 1 2965 56884 114612220 1 43746 52600 315749219 2 22556 70405 2 11969 33614 2 49997 58603 2 17527 64192 2 60405 61909 1 56513 68286 167323862 2 19016 50459 2 34065 62891 2 6852 7084 2 63929 65063 1 53778 58931 149131296 2 5746 36331 1 23272 55379 42372384 2 2946 38663 1 57724 57784 137941606 1 58445 69428 190213440 1 16492 30793 299406221 2 50501 63309 1 21356 43697 514180791 2 69896 70680 1 920 52454 109121861 2 27530 47679 2 22574 51742 2 40947 67913 2 55436 67868 1 52158 56968 316848434 1 57923 58197 857124535 1 36775 41592 466894550 2 13655 20995 2 27657 64258 1 29818 40021 144313263 2 50276 57334 1 1888 47510 19735019 2 29658 43714 2 1019 40313 2 51723 52245 1 42632 51180 28912624 2 33147 49269 1 14466 49718 689192380 2 2048 68256 2 29542 56770 1 38236 57977 370326738 2 54715 67298 2 4184 28453 2 24929 40698 1 57646 61214 387816399 2 33380 55694 1 41896 50793 364997664 2 10107 39368 1 45900 70445 372359801 1 43349 65306 203041237 1 63853 69958 251407702 2 20901 58115 1 29999 54340 47505737 2 65636 70819 2 38620 66213 2 30409 41512 1 212 19711 384360180 1 67489 69907 176467625 2 26435 58544 1 50082 51204 287846091 2 24101 63501 1 41257 69586 108661868 1 69917 70163 118062250 2 24933 29706 1 52104 52532 409095365 1 2573 22050 63883328 2 65456 69393 1 34940 54953 1873430 2 55128 59880 2 10463 45451 2 21163 32568 1 62170 66736 593183238 1 10009 31138 788265491 1 38712 56342 36829580 1 12259 46568 56117420 1 39716 51150 434160360 1 49778 68886 24044009 2 65280 70755 1 39637 65058 41762213 1 16850 20692 614681491 2 65929 67408 2 67451 70956 2 57092 60551 1 5215 70180 81588175 1 45148 55538 44087039 1 38675 62941 136877818 2 66354 68859 1 22517 39317 902555855 1 66425 69650 267648263 1 51778 52888 272241145 2 43686 69111 1 7140 16694 429750908 1 24907 58233 113803708 2 53429 58366 2 65209 67064 2 58210 68414 2 9045 61008 1 223 62017 24715715 1 30375 31301 547186626 2 952 7119 1 42276 60634 384561847 2 34432 42233 1 54403 65661 153718025 1 34621 60756 318358705 1 41340 70678 16717772 1 2058 9739 290451765 1 4185 15452 409059466 1 4656 19585 77628820 1 7008 67459 213432558 2 22608 31397 2 52988 64827 2 23369 40776 1 65209 65792 266314692 1 40222 63155 493314953 2 39566 68391 1 33682 68114 90287817 1 11314 37784 138152561 1 56692 60903 477816 1 4479 27598 40384925 1 58379 60814 199415783 2 27645 33435 1 56475 56698 449278362 2 31687 59160 2 43000 63602 1 7411 29151 542691546 1 55636 66911 468332379 1 57435 69688 11962191 1 58153 67486 8645019 2 13283 34252 1 21745 48613 596867844 1 61275 66247 165270003 1 49982 64396 12558037 1 46083 65270 78741907 2 19774 30446 2 6968 66669 2 66068 69722 1 44981 53784 7793415 1 3462 23083 354206272 1 41948 56062 242333440 1 39093 59964 905794060 2 32588 59269 1 48932 63632 98098938 2 68125 68946 2 42147 70953 2 63964 67528 1 46686 67519 308821449 2 9449 52568 1 34353 58654 189802964 2 25496 51614 2 31322 67739 2 33380 55087 1 19810 24120 32337111 1 46853 67380 485742705 1 41859 56995 49986975 1 5191 63551 61064418 1 41995 46633 131534580 1 58897 67133 692390128 2 14522 21733 2 5893 59602 2 42009 54625 2 66109 68001 2 40658 55547 2 13918 65760 1 21531 44435 250485402 2 39402 42268 2 27340 60561 1 37922 48404 566962869 1 43220 61534 755454950 2 17819 44502 2 52509 61569 1 7186 46024 407373656 1 8633 39550 91059500 1 65721 70781 614725365 1 8782 62723 331751398 1 54873 63097 79195019 2 23709 39723 1 5259 49286 522760031 2 39493 59546 2 37389 63672 2 46680 70659 2 47686 65239 2 11276 39216 2 22929 51424 1 67065 67406 173465128 1 23809 61201 186304912 2 4629 10790 1 33385 34705 604125632 2 52889 65507 2 40720 54684 1 33668 50499 297265834 1 5649 46869 151782547 1 65101 67725 132562857 2 1731 51270 2 32506 48485 1 226 57373 577042 2 34042 60057 1 35792 38186 429791304 2 34937 54834 1 54649 67926 176306477 2 48725 50473 2 30653 37573 1 17208 63667 259842396 1 7181 45759 250779116 1 66974 69351 683440439 2 40179 50936 2 43256 63557 2 56922 59663 1 4507 56155 9593289 1 52077 66867 482413490 1 27662 44324 211201892 2 65226 68052 2 21969 22062 2 48368 56300 1 38745 56776 82331651 1 28202 29145 132105273 2 45137 55370 2 57406 62579 2 42044 47145 2 33862 40526 1 17393 62580 140315840 1 20241 32135 58722164 1 19453 36986 755404197 1 26502 49800 254837873 2 25536 26341 1 46099 63415 497969280 2 69025 69203 1 15459 57090 213798098 2 55 41066 1 68544 70174 139541103 1 38662 57618 21761672 1 35706 62224 589680779 1 57751 64194 14851832 1 5209 57912 466055039 1 42573 48715 903905631 2 53424 68781 1 46893 59300 91145903 2 40336 44996 1 5083 32399 86438733 2 69639 70449 2 58324 70304 2 57051 67768 1 28215 48020 12678640 2 42892 47553 1 67795 70916 182559272 2 47585 55059 1 37085 43481 21347467 2 43960 57680 2 16733 34373 1 54937 67282 376322387 2 42985 52154 2 12750 57971 1 22726 42410 384151845 2 62704 67161 2 65686 68645 2 2098 60146 2 35322 35916 1 41318 66130 855920692 1 67958 70426 119062574 2 27001 34305 2 56967 67304 1 303 66220 156809586 1 15513 57989 44360222 2 15727 64519 1 8130 37898 374287625 2 58598 65123 2 45048 70197 1 2371 16661 36467701 1 18371 54995 291747101 2 69202 70308 2 45240 67109 1 1904 4666 225863156 1 68315 69584 603501977 2 56061 59767 1 20933 50610 626550473 1 46442 60445 95524191 2 61217 63191 1 48923 55510 69770965 2 10060 26852 1 3947 35078 25717933 1 60397 66556 352829573 2 25499 37650 1 16831 52328 622419242 1 3243 61371 132812325 1 65906 70905 46296927 2 41556 56011 2 45503 47238 1 5681 42474 287035181 2 26677 27607 1 4293 7908 106393430 1 32014 38675 864879414 1 31214 54127 518698064 1 65428 66878 521396813 2 42931 52287 2 37875 54370 2 18562 62742 1 34132 42343 430088885 2 28740 69612 1 11894 65048 751555909 2 13235 46187 1 40065 50684 40221909 1 8239 52159 364381542 1 36078 47123 303237226 2 67824 69261 2 62004 62961 1 39361 67537 226437882 1 11839 31741 417890971 1 13559 32623 215610720 1 53178 56254 465762743 1 8223 68738 51117762 1 3037 25302 423045679 1 23145 54721 43612529 2 26049 30089 2 70501 70507 2 13102 65562 1 53417 61236 144066600 1 7369 24824 125438138 2 31726 63407 2 24355 33474 2 44617 69042 1 17976 69338 259112040 2 50667 60741 2 47540 55270 1 18395 62126 543296874 1 42838 54680 587099358 2 1082 39667 2 64493 66533 1 51029 68640 442284871 1 69200 70314 553634144 2 41922 50158 1 6159 61560 266187628 1 58785 69827 664998030 1 10554 40519 239201996 2 4830 31585 1 55858 69342 405368360 2 3890 20741 1 31866 58064 89748553 1 41969 48895 9390393 1 669 53477 886368243 1 42418 49578 82700329 1 19711 30757 19192303 2 28197 57068 1 21350 38517 243925125 2 5746 45198 2 47714 53228 1 21064 21216 639739437 2 58789 63724 1 32794 59296 283224898 2 58274 68468 2 28051 55004 1 53584 67597 562269737 1 41259 62744 296461286 1 40464 48807 51663393 1 9310 16674 152881958 2 20968 57245 2 52487 56233 1 24860 41641 525605884 1 2603 66481 427122681 1 835 11352 777983109 2 21943 58236 2 40619 63282 2 69372 70126 1 68925 70802 474143934 1 48929 65313 410799190 2 38021 41356 2 3673 63243 2 12250 34647 1 4465 24213 74270663 1 1544 10610 477883371 2 63024 68531 2 19742 60705 1 28946 54874 30908267 2 42758 70605 1 49105 61720 126501827 1 20272 26046 381609044 2 33919 53842 1 8513 58640 207944549 1 4047 9613 300354190 1 17867 34324 63450994 1 57299 58670 356951215 1 43128 65888 127291451 1 19875 52260 12460510 2 55210 56877 1 10766 60613 418443402 2 19501 68433 1 37367 68298 563595044 2 32948 65403 1 57657 61620 300791512 1 43416 51132 1938263 1 15034 57275 301887230 2 42663 49060 1 36002 41449 94627160 1 27361 58134 606396886 1 12030 32204 108930352 1 56586 60235 505026393 2 38818 40547 2 43115 68477 1 28022 57404 217716779 1 42542 65821 540689860 2 20751 37829 2 52451 63263 1 25312 31171 288677109 1 20667 62911 284446582 2 61573 66802 2 1907 51980 2 34809 59763 2 48941 65890 1 53067 60917 114785713 1 56902 67329 80559622 2 49963 67697 2 63619 67103 2 24624 52530 2 15238 18082 1 6409 60225 386559402 1 37774 64728 115796440 2 2055 67486 1 29584 70071 53887167 2 26196 30763 1 23257 57613 103659097 1 65207 68267 487075810 2 26506 26561 1 56987 59047 727597824 1 45196 61546 721672911 2 50623 59564 2 9709 29027 1 8021 40443 428964473 2 15866 59931 2 54111 58615 2 50298 65915 2 26702 56191 2 30144 32548 1 64603 67516 232351281 1 16350 68164 448480976 1 56068 69036 169008598 2 29226 31817 1 30240 48091 530592725 2 68384 68847 2 12438 56837 1 21940 56892 280928491 2 17709 42187 1 31517 52648 783806173 1 40925 54843 636751780 1 48153 56177 800876893 1 13884 19004 26936675 2 63555 67795 2 3801 27174 2 9569 45599 2 27146 54511 2 30083 66477 2 18130 21810 1 63775 68244 7659759 2 49758 59026 2 52905 68172 1 3709 48673 131920886 2 13764 40384 1 23332 32913 429717330 2 57454 70542 2 52729 54485 1 3611 70039 433897336 2 32545 38446 1 9530 63025 17930143 2 52714 67351 1 11061 17895 413940510 2 7134 60876 1 32103 39499 128105185 2 58596 68948 2 57670 61996 1 5283 5369 851725813 1 64168 69109 208116131 1 36334 66946 434431968 1 55837 60673 636206082 1 28757 66223 368009824 2 9273 20621 2 56207 62347 2 61489 70706 1 7470 22510 341789699 2 55561 62568 1 2585 15786 566095029 1 16700 46888 491945057 1 1581 53116 338558487 1 52349 58602 17015046 1 52907 62871 419300105 2 68527 69565 1 53129 70322 260294439 1 28938 44310 45670799 2 38047 47283 2 28892 53453 2 34198 53420 2 3477 26067 1 55717 69417 47808997 1 8636 29988 247904072 1 39116 57616 218745748 1 23271 57545 504855416 1 49484 68230 4286726 2 57215 62144 1 49955 58434 83077668 1 53372 57542 14559628 2 30421 53319 1 58800 69314 422950713 1 47818 57953 271074310 2 64234 67266 1 60555 62500 284005631 2 28996 59737 1 63709 64138 677414228 2 10504 13978 2 27500 46838 1 9244 51140 657009630 1 55748 58567 66525917 1 31705 38336 150211474 1 63136 65072 144338346 2 40558 40809 2 8023 60922 1 12412 31910 42570452 2 39902 53388 1 35310 49573 898526758 1 66201 66566 45552717 1 62959 64076 18885400 2 61103 67495 1 39673 52357 685340684 1 70195 70777 397692648 1 6487 46761 71780692 1 15935 65863 342067331 1 36357 42199 721532925 1 33879 68280 469212916 1 6328 38925 669765715 2 49157 60985 1 15742 40729 277880137 1 5329 64781 213630989 2 64255 68365 2 29654 42337 2 36538 40399 2 31806 62273 2 38144 59186 2 69680 70626 2 47878 68328 2 63619 69791 2 4152 69683 2 46703 68760 1 2392 5278 7927637 1 63678 64338 404758952 2 33088 54292 1 273 16453 141315213 2 5554 57488 2 30321 70566 2 52960 54405 1 9969 15931 154737262 2 26161 47236 2 61864 68433 2 63146 69490 1 25275 67752 16580949 2 30871 68852 1 25688 35275 231211199 1 7274 53374 142798198 2 55954 59817 1 34828 58101 228909636 1 35735 54696 325726286 2 54340 70835 1 69150 69218 75925537 1 26165 35652 189324609 1 65067 69429 607152282 2 69757 70663 2 33626 63551 1 27667 41858 869441394 1 16599 28400 189283824 2 18875 20020 2 20133 59721 2 49856 67334 2 65882 69273 2 19463 57809 1 18262 36453 78313394 2 38622 66788 1 28225 55961 42466971 2 30514 69278 1 49388 68566 634923096 2 16254 60451 1 63903 66093 395347585 1 54075 65616 459184375 1 19049 63626 395951811 2 33556 48137 2 67643 69618 1 47779 56262 482958304 2 24979 45994 1 51924 67465 211244800 2 28638 62951 1 52511 55754 856919123 2 66645 67502 2 24804 39807 1 63752 65519 456748300 2 49192 68907 1 11025 37206 88584786 1 33341 68545 253608910 2 49182 55799 2 60507 67249 2 9186 37899 1 34993 64331 628646544 2 41111 43281 1 29778 46509 98591516 2 29886 49544 2 32070 52525 2 37088 54711 1 4575 31439 473557079 1 35649 44186 322416658 2 22578 61418 1 43707 53839 692166471 1 9664 48910 47784031 2 13046 66815 1 19400 60218 405110592 1 33038 54467 67218412 1 23910 64731 709976598 1 46693 66606 572568807 1 28377 55345 646667558 1 52409 66678 511541812 1 37371 65088 246625867 1 27371 49198 385234833 1 55197 67973 135430818 2 46946 59174 2 22448 23114 2 40088 57559 2 67391 69593 2 1212 20240 1 11348 44232 63448916 2 15899 26028 1 19749 53665 86308981 1 55912 61677 75602527 1 16665 37138 136440754 1 10441 59983 15963457 2 59868 64998 1 257 41650 512183814 1 3038 36776 324333605 1 68504 69909 484898735 1 57687 63732 19687425 1 5630 48155 214190140 1 26236 41754 112472840 1 2609 28318 60304048 2 5941 16558 2 39656 56998 1 37201 59059 271636649 1 45281 70726 331777682 1 39079 66776 64027396 2 49515 53920 2 43188 62396 2 47854 56898 2 18151 38683 1 17782 56273 733963340 2 34205 54907 2 68520 69385 2 41747 68734 2 70089 70239 1 43544 56205 107674619 2 32975 33482 2 9870 31038 1 17284 61890 67538311 1 54717 68649 72264302 1 15973 22551 272744917 1 5135 14885 60056013 1 7514 18784 254392580 1 41124 43022 8129469 1 4918 66039 83897656 2 53418 70420 2 46597 63227 2 51833 57733 1 60279 64295 222439047 2 46899 48536 1 48816 53356 41107490 2 11760 32003 2 22890 60221 1 15265 63649 197081600 2 7336 57811 1 63021 63846 242494679 2 5540 23139 1 25909 37108 248467018 1 55288 57647 386039950 2 16730 64127 1 70169 70854 33804715 1 43158 69296 378860460 2 67625 68113 1 16043 30908 934808338 2 30512 65993 1 2608 63213 164805909 2 52914 61166 1 31549 56563 78379234 1 10225 15479 96380341 2 41721 43448 2 19017 70502 1 60313 62255 224815470 2 44842 63133 1 14916 39478 207861027 2 23915 27445 2 63691 64123 2 17721 53431 2 4173 45434 1 35158 70223 310936587 2 60281 61604 2 58976 62626 1 32859 47772 221714832 1 55990 62816 202594394 2 6068 31311 2 62323 65085 2 64302 66157 1 55358 56000 704290308 2 20517 38760 1 43185 43927 110299778 1 59877 60058 534458352 2 26681 61935 1 13356 23674 28081111 2 28797 52408 1 69645 70951 607780835 2 56394 60696 2 67138 70890 2 65898 69885 1 15823 48002 14403354 1 1849 34199 121625398 2 29837 32108 1 26845 53270 377868903 2 54128 68941 2 55335 58081 1 66323 67854 303253070 1 43302 63658 274541861 2 64605 64930 2 1639 14603 1 33722 48893 387152610 1 6185 19862 29647288 1 55572 59573 279227226 1 62724 64484 918037265 2 25962 54940 2 31320 35918 2 50559 63677 2 23033 57450 2 25344 62901 1 54498 68749 355662602 2 33131 69941 1 29532 66306 450463039 1 44067 60723 282578048 1 51375 66140 8636926 2 8867 67892 1 50802 55950 750094854 2 9697 62353 1 18114 55926 414382967 1 7042 9946 446704843 1 57564 58553 680899001 1 49649 56898 288354507 2 35549 69280 2 4656 64829 1 51619 70850 20543917 2 55168 65540 1 44839 61193 191289020 2 3854 53079 1 41108 51561 115071943 2 60179 63984 2 344 62911 1 23017 53029 279514739 2 35930 64253 1 26894 34091 122749923 1 22550 42603 185937939 2 23746 67744 1 25643 33441 366422606 1 48790 54841 400834494 1 5032 23872 16741630 1 11977 40671 501743475 1 51904 65260 89624127 2 35031 64435 1 58776 64469 231538678 1 11402 20404 453907559 1 56037 56418 217003071 2 49418 67537 2 61395 66386 1 18570 47314 255685408 1 5398 66364 110142214 2 21372 39622 1 24095 47474 188001147 1 27569 36461 481123084 1 17954 19097 426783409 1 58817 70447 87963633 2 26386 64510 2 21047 52159 2 25350 54484 1 15647 41535 240258914 1 29983 61577 51146851 2 37946 47075 1 47983 63060 328153781 2 39989 46463 1 41077 52828 123578566 2 48735 70194 1 1535 48866 79005295 1 24166 58572 467538735 2 42648 66570 1 58657 64981 95876482 2 36301 51587 2 69345 70711 2 57816 62988 2 67333 68668 1 20505 36316 486406771 1 38148 54174 77203622 2 41385 56868 1 70628 70729 404429 1 70398 70907 134927463 1 63359 64161 231956394 2 13119 67261 2 22888 69021 2 61696 62270 1 53712 58613 251655925 1 23336 30790 60370035 2 38695 62711 2 70195 70413 1 29124 52055 50041549 1 15735 68324 285687741 1 43618 49147 531324779 2 33892 47311 2 70717 70762 2 16306 47257 2 60662 67929 1 22763 53060 159443357 1 25910 45598 221576656 1 29837 49566 421215232 2 44029 51318 1 28402 53514 681734402 2 1121 7889 1 54647 57904 113054456 2 8200 8984 1 64344 66430 447777038 2 44914 59522 2 19473 22635 1 16178 25631 98378473 1 9753 61986 586844408 1 47608 63725 426726523 2 28454 38345 1 10960 38033 46907743 1 15439 70511 65505119 1 45540 56396 22844795 1 42963 51416 139694327 1 68637 70662 128598705 1 34860 63103 13758565 2 50869 53289 2 33543 34624 2 48981 61195 1 59865 64941 455914625 1 49362 57117 142106891 1 47909 63417 463607823 2 62664 63051 1 29277 36290 60014761 2 25999 53687 2 18721 56013 2 3829 48927 1 14139 59063 793784253 2 8830 68052 2 39266 64713 1 67380 70181 29985870 2 10986 53082 1 44406 50225 113244587 1 12782 41576 85059493 1 40205 68484 121991821 1 51989 59009 72128712 1 35321 50248 238734812 1 23988 43260 315282008 1 65644 68751 546704503 2 49229 57688 2 30079 50617 2 59547 60202 2 4834 41256 1 35745 59152 737629355 2 65367 66119 2 67227 70014 2 11882 31192 2 66790 69495 2 45999 56809 2 27254 49842 2 16834 28283 1 70147 70289 136044426 1 20760 24774 3299755 1 30095 50794 502695116 1 16437 18993 134590054 2 32331 64412 1 57591 60960 227435646 1 10260 56989 78145300 2 14369 66996 2 35128 60695 2 55002 65410 1 18349 63615 151756286 2 53760 55972 2 66364 68970 1 54008 68179 435346928 1 58033 65550 124874871 2 510 58274 1 27048 40592 488624365 2 68331 69709 2 65049 70204 1 67468 69349 118963200 1 62028 64716 706037808 1 53140 64835 77089526 1 43184 70304 486043848 1 52548 56071 321843918 1 64778 65916 151472505 2 54387 63032 1 21020 35859 10494521 2 36478 64529 2 18660 64481 1 47797 70610 640710416 2 1087 16961 1 16349 28557 784429835 2 14623 36519 2 66440 67959 2 3595 12719 2 34365 57684 1 60107 65665 569481250 2 8562 31890 2 17365 37236 1 7716 51364 123300264 2 53116 66242 2 67738 70844 1 52483 61730 565541466 2 25885 29310 2 26797 29198 2 59003 59669 2 56828 64935 1 63457 70869 285475342 2 34794 40261 2 6215 16880 1 2994 15316 690629827 1 46441 70087 159788047 2 27374 49734 1 29589 40792 88636537 1 39092 50063 168935195 1 33538 52020 66878866 1 9721 26836 182931702 1 55033 65994 362849863 1 14014 56513 295158904 1 48517 57439 616385590 1 3176 35346 154218512 2 66090 67895 1 69596 70181 221690003 1 9821 54213 51673508 1 17730 47564 623417965 1 14464 33104 294527619 2 14268 15078 2 6708 46450 1 53944 62278 158575623 1 54088 59699 89186051 2 36806 52735 1 30701 38753 186735230 1 66307 66371 5273355 1 63612 68950 351618604 1 48920 49359 9559352 2 35472 42199 2 18601 22167 2 59573 65574 1 39921 44270 81903348 2 47711 63576 2 34473 44634 2 62417 65570 2 22935 48393 2 61118 68680 1 592 28983 201234670 1 16382 44308 80460632 2 67533 68201 2 21383 51866 1 58357 66365 154273827 1 67689 68954 142613940 2 47600 49318 2 50854 64285 1 13045 26386 199166713 1 18979 42785 77203909 1 35785 45574 580990661 2 33820 59648 1 44954 51373 19785323 1 33689 48797 255504885 2 14150 53734 2 27195 61324 1 63929 70281 18279471 1 66691 70215 523045108 2 17112 65659 1 51361 60989 526893258 2 45089 47985 2 4261 34937 1 28606 61836 805727833 1 9697 65571 486573783 2 25118 35669 2 11368 21976 2 33303 50124 2 7363 40528 1 26377 45568 162352769 1 13757 19063 371399417 2 22793 69333 2 22769 69907 1 15716 32094 20881326 1 5793 67250 218581949 1 35100 62464 365180256 2 26811 43323 1 16581 44635 617690387 2 66105 68918 2 60355 63810 1 64302 68984 420838928 1 27862 52361 727246909 1 23707 64153 51448538 2 40712 52542 2 42144 43631 1 21053 42199 165662205 1 25441 52727 54050899 1 45204 56858 536419896 1 34207 65146 71094845 2 7541 41010 2 49562 63230 1 30388 57956 677579129 1 22239 23392 160759872 2 9967 18334 1 42420 65979 147888540 2 49347 61034 1 30900 38801 222320922 1 62541 64481 35153508 2 23230 50999 2 10590 54540 2 15781 61608 1 1743 12699 447653365 2 25186 60359 2 7672 41245 1 13628 48844 217052815 1 51412 61910 458468640 2 59271 59577 1 29032 52076 303874281 1 64808 70733 883725191 2 42729 66653 2 34138 44694 1 64158 70867 248773004 1 26592 46035 747989146 1 54385 66292 177872007 2 69196 70562 2 8532 36434 1 50826 57695 30818210 1 22988 31380 174795485 1 8036 63715 187888339 2 57137 61785 2 35036 37413 2 53405 62284 1 55307 64001 52083516 1 5750 31654 696391348 1 70007 70279 54193150 1 47235 54821 100555357 2 37459 42990 2 60771 66189 2 64978 65320 2 27655 33265 2 48791 67492 1 7501 55917 327888090 1 69150 70232 769783514 2 30606 51301 2 16646 19029 2 54105 70299 1 43917 60421 20828002 2 58586 65259 2 53475 60367 1 20306 45688 295704557 1 62184 63325 74547358 2 59105 69919 1 14696 24054 14323758 2 37998 58370 1 34090 70342 111916806 2 43348 64951 1 54562 61148 55633748 1 25614 51103 99688672 2 42335 62125 2 2865 39754 1 50998 68000 424721694 1 24087 62208 236633338 1 42481 55163 159191700 1 69751 70363 92224582 1 64659 69667 194218508 2 48796 58849 1 51660 56748 809187021 1 69180 70377 404624824 2 18794 68440 2 61275 65025 2 12486 67253 2 19700 69414 2 55668 64456 2 62129 68882 1 39967 53591 304796372 2 5656 52840 2 3877 50529 2 26185 62642 2 36045 42500 2 55509 65323 1 28923 52560 140489452 2 44827 49243 1 35997 36447 218404744 1 8592 50475 949918257 1 34874 57964 288896059 2 24427 41578 2 58500 63747 2 24278 25308 2 62470 68658 1 61 37472 16410159 1 54901 66858 557887389 2 19435 61145 2 65266 67012 1 21621 25676 796637538 2 18385 40949 2 40342 52561 1 20263 43153 394434320 1 2160 4955 125892240 2 44985 55786 1 2966 6699 117858620 2 36972 61621 2 40709 67260 2 36788 49919 2 3656 38404 2 41952 64924 2 69877 70471 1 1078 31555 139088640 1 23020 66545 145293407 1 46901 60865 378503244 2 59473 68319 1 33130 51576 111172056 1 12730 17163 428133558 2 21033 21055 2 22110 42785 1 3369 47473 125821501 1 622 16967 455639472 2 20331 29583 2 52481 69216 1 39725 43946 63396117 1 10920 51756 33452680 1 56764 61397 568515695 2 17552 65509 2 68552 68783 1 40118 62433 42271483 1 18128 48457 318614896 1 53200 61752 195772558 2 10356 14063 1 19987 65036 107251398 2 1134 30024 1 44823 65753 46881308 1 66898 67010 494673801 2 40034 43658 1 69258 69331 18520836 2 51696 63513 1 46337 61347 205597731 2 57075 69094 2 59519 66018 2 3635 41622 1 31962 62907 67703032 2 30027 68794 1 15660 63294 70657701 1 61158 68154 668562737 1 28944 56351 447583731 2 38860 67712 2 63247 70581 1 32721 56443 66163914 2 66952 68919 1 8200 62863 146749113 1 43524 52010 23621094 1 43825 69734 95450990 2 64105 68882 1 68586 68935 127239563 1 33495 48493 78593228 1 46204 62796 915898573 1 64118 65067 137634321 1 5915 60614 576091857 1 56199 69689 67093919 2 19516 63701 2 20291 51070 1 43049 64529 341576716 1 31107 41910 62300953 2 31022 54544 1 67704 69889 95833989 2 57503 59338 2 33435 70462 2 6184 29727 1 34934 54123 210655024 2 41373 43621 2 4151 36260 1 42013 42804 324859763 1 15889 17837 207788677 2 59868 61757 2 8861 8960 1 67420 69312 48943285 2 3144 37635 1 44277 51919 74038816 1 11821 42524 185311360 2 66602 70892 2 43950 59643 2 41048 43166 1 6867 17737 490319442 2 16910 46700 2 69450 70303 2 20658 27197 2 57577 68079 2 69397 69603 2 38461 39796 1 69702 70099 384189957 1 42562 55581 615741258 2 64744 68365 1 70918 70933 400496497 2 14596 68519 1 31394 61499 259231151 1 31056 66082 350198883 1 19897 46250 272360717 1 66474 66918 609645479 2 21871 57848 1 21830 57219 66781022 1 28806 60608 70394557 1 42796 51964 91315103 2 27486 57493 2 36646 52635 1 29990 34744 34730530 2 15953 61720 2 9078 68702 1 49797 66886 639469435 1 27790 54029 180300652 1 45583 47404 225386984 1 5867 35777 417120947 1 37982 55127 227326693 1 45649 48066 283460978 1 37926 48741 55831883 1 60131 60648 401892114 2 7127 14300 1 9672 21324 395333650 1 50220 59174 315464010 1 3344 33021 118163103 1 44532 70349 611141191 1 369 43987 427724723 1 49261 57014 471359781 1 66235 67780 361450685 1 58245 59015 219662799 1 44765 59263 137452683 2 4017 39607 1 33082 47851 518275679 2 50970 56322 2 29273 34531 2 64187 65361 2 37815 38097 1 16243 70603 89771175 1 32575 48700 899928967 1 54211 55552 241044883 1 26596 53317 101760764 1 57637 58079 245579703 2 58251 64941 1 14371 38007 258172185 1 25191 33578 110419643 1 66994 67900 541992177 1 4436 30484 202868849 2 44952 65700 2 31630 51792 2 22924 53623 1 53060 53481 60601452 1 23228 37106 131712396 1 18610 66776 339333617 1 59233 62259 696117032 1 39346 48667 198963682 1 11827 14160 414482452 1 5754 36610 720222069 2 61028 66755 2 32609 56827 2 51218 67239 1 63679 68933 149032987 2 31044 60828 1 27770 28695 719986052 2 7119 59196 1 27864 65025 245673932 1 64803 70905 564897554 1 7387 18577 138312115 1 45727 69785 242901355 2 43164 46751 1 60198 70675 238933118 2 24651 62032 2 41778 44780 1 42361 64409 258178576 1 62771 63676 118643434 2 36686 42117 2 20869 34075 1 25176 47430 27681238 1 31316 51821 259488109 2 29461 45071 1 61929 63305 681606572 2 41954 49469 1 5798 17338 495380803 1 17465 62157 118095729 1 13868 36042 359543842 1 12778 70205 104244784 2 25849 61690 2 6083 9437 2 61064 66754 2 20320 51829 1 22416 50572 40708497 2 69653 70710 2 66937 67686 2 48399 63405 1 50440 68580 554005195 2 1266 10837 1 7349 67615 102591986 2 33483 42151 2 38211 51613 2 54850 59365 1 53544 62328 47024077 1 29966 63284 563650220 2 67541 70160 2 12218 69002 2 46848 52630 2 49191 53853 2 980 50782 1 39190 65454 279750611 1 36251 62319 2726758 1 60526 66244 87126861 2 13442 43120 1 23765 38711 187452155 2 23278 29744 2 3022 38781 1 39288 53514 82984309 1 66377 68179 187024901 2 62795 66903 1 32264 50634 76017483 2 3501 62891 1 3021 3618 130765476 1 24350 34682 784563276 2 19957 40009 2 32533 62947 2 38089 42829 1 63262 70043 250013908 1 16174 23088 372814145 1 58052 63183 21115381 1 57676 69915 257524343 2 55085 67830 2 47023 52773 1 33572 69919 50288845 2 42885 67413 1 60664 66220 349362960 1 4614 60756 513515047 2 11568 61585 1 23110 47168 122254483 1 55876 62514 257421074 1 56917 59732 74128184 1 30279 46530 118735427 2 15400 58779 1 20014 43521 261339592 2 36800 58491 1 49173 63295 495101395 1 61475 70360 455844296 2 67020 69659 2 33000 62323 1 37731 45368 451994119 2 62981 64443 1 53903 62964 260437703 1 1513 14633 432823541 1 29937 46334 113672354 1 56419 60289 76186503 2 55150 68578 2 21922 67029 2 13464 45927 2 41828 44392 1 24466 42997 416981617 2 56525 67581 1 37111 51997 382003138 2 2090 30269 2 24240 43379 2 8431 59974 1 30353 54755 76915847 1 24638 52625 273988151 1 47204 53901 233939506 2 70925 70929 1 39247 43906 187078658 2 16307 31530 1 25982 37422 550019221 2 24414 45822 2 57493 67345 1 50706 52311 18457600 2 30962 32288 1 40480 54695 553495193 2 52695 64099 2 24822 26140 2 10452 15632 2 4513 43705 1 28926 59143 75657047 2 45691 67704 2 41965 48434 2 1968 58305 2 31711 67070 2 26388 26449 2 65170 65594 1 38564 47482 100517021 1 33911 68796 522808220 2 19899 40527 1 54853 67430 437717905 1 3976 14775 219188941 1 35136 38324 353163747 2 47928 53705 2 15534 19190 2 32001 66990 1 648 44595 184090145 2 10959 20674 2 30782 31587 1 21767 49001 451864039 1 19729 30351 395025480 1 56419 58543 409837697 2 66218 69654 2 54767 66846 1 21898 49049 688749045 2 35476 38642 2 40087 59106 2 37937 59888 2 61925 69521 2 64219 65187 2 38943 64935 2 15781 60672 1 2659 29845 590213002 1 27279 41352 99044803 1 38993 47474 617921480 2 7841 55432 1 67017 67017 237793663 1 10836 45812 44986357 1 52800 53637 155939448 2 26799 48687 1 54077 59214 789943854 1 7432 55851 4169396 1 28749 41639 204656943 1 39728 50475 842195 1 30563 50433 130996014 2 66997 67529 1 12101 54824 613245615 1 65976 67295 150848422 2 30595 42432 1 48607 63840 592774851 2 43567 57964 2 23172 65000 1 1592 24181 659236616 2 61355 66989 2 44034 59731 2 63144 69090 2 62095 69624 1 10995 43846 494642091 1 68670 69318 587928309 2 52622 57967 2 5698 70310 1 20664 61505 815481686 1 15057 23029 438508216 2 259 52883 2 15548 37829 2 16631 33744 2 54382 61470 2 31838 66312 2 13501 33561 1 8463 42287 304426190 1 37625 58097 271385338 1 21529 49597 210539566 2 13386 48103 1 19849 41493 870679770 2 68341 68814 1 10934 18518 366324977 2 48243 66150 1 66632 67249 297175754 1 55822 67188 136756593 2 69611 70524 1 3778 33846 513051874 1 18919 70877 546010035 1 70457 70637 134916974 2 3100 18928 2 58996 59524 1 62645 64402 618386775 2 41292 62736 2 27775 31702 1 4584 44076 587763055 1 48653 69270 262743083 2 50047 70845 2 36335 67538 2 9610 28465 1 56984 59235 787499412 2 41865 67007 1 30494 52224 290677962 1 30151 38118 15016873 1 18330 45871 494183262 2 21294 27851 2 63423 65060 1 22632 56690 187494049 1 70120 70320 231404029 2 18654 26227 1 41554 52210 321522491 2 34006 60442 2 36054 54917 1 6455 47973 496109815 2 22709 51241 1 31020 45640 384520549 2 67542 68523 1 2913 23617 131652390 2 35453 49425 2 8646 65733 1 169 64226 59495405 2 12025 46426 2 33820 65014 2 67510 70185 2 63990 69551 1 49837 69476 79172233 2 68268 69832 1 22026 28136 408170352 1 50200 69269 473181196 1 41465 46288 485327810 1 1877 61277 30370201 2 36111 67236 2 4253 6253 1 46265 53434 224898144 2 32438 65024 1 52373 62309 95403891 2 25572 64758 1 38281 53261 222325265 1 37101 50304 219555512 2 39565 69280 2 31803 34702 2 8770 30502 2 6885 59526 2 31057 39600 1 34471 66838 511727444 1 66434 66595 131911764 2 59684 66878 1 25915 35477 506765821 2 32655 56545 1 2086 8105 324874013 2 54793 66075 1 13171 68349 578553862 2 32171 40668 2 48798 50809 1 8318 51322 298261598 1 31136 33250 118020962 2 57704 66016 2 60588 64020 2 70355 70882 2 18749 24580 2 1614 50816 2 33784 62302 1 11623 55247 122209974 1 10124 31402 41502919 1 46352 49887 264979534 2 69987 70875 2 11451 32011 1 60388 70260 44926510 1 8474 36269 512158682 1 66418 69373 160777505 2 56664 57555 2 16228 69059 2 42728 49410 1 56591 64349 911401249 1 6253 66063 126920744 2 53435 55656 2 32743 35677 1 24259 50889 406524752 2 8371 46274 2 4228 24567 2 46437 65915 1 29313 32199 127901589 2 63469 64368 2 35851 57811 2 18327 32969 1 40334 48563 119405212 1 24818 59354 193596030 2 5615 31801 1 38990 57403 384729987 2 36301 53597 1 6483 23876 582679274 2 6788 49564 2 66590 69874 1 4241 57911 33722387 2 14623 53279 1 10920 15901 117862232 1 30449 42731 46436242 2 20035 56812 2 56206 57970 1 68005 69667 191452816 2 25006 50438 2 11559 17735 1 12192 39405 262410255 1 20203 31878 108888981 2 65303 66823 1 45804 60141 577429127 1 60285 62848 220687322 1 24378 54134 29119882 2 5736 31063 2 7192 32494 2 31732 66052 1 24341 60497 445603774 2 40108 48384 1 5533 45354 55860373 1 52599 61972 406845815 1 59701 63648 228918231 2 63291 63402 1 39743 60740 60184220 2 3252 38601 2 50649 60921 1 58382 58573 282458593 1 51086 68186 176283551 2 56385 58386 1 1374 39700 195053289 2 22214 37252 2 68107 69616 1 54840 56923 614143521 1 19295 39004 352002373 1 20586 31592 135464900 2 10572 37140 2 42339 69720 2 70734 70750 2 20503 43960 1 59501 68656 45340776 2 60005 67307 1 52315 67656 481351257 1 8128 44961 233130479 2 9318 11198 2 52666 54999 1 26429 68589 373382772 1 12978 26071 156629915 2 18908 54137 2 56340 65488 2 42109 51448 1 19684 66036 167645192 2 49806 55736 2 45955 61096 2 7235 30168 2 64951 68480 1 67192 67635 135386141 2 66312 70703 1 51694 69709 471953766 1 5525 63429 216303486 2 15112 29880 1 3725 69295 85755245 2 50152 69244 2 8251 14994 2 55625 59615 2 26785 54876 1 31219 49149 78136094 1 9812 56854 136886755 1 28205 47994 39665487 1 64472 67127 52818941 1 61432 65492 297092866 1 12992 22160 324622104 1 46785 64372 191967734 1 41002 49955 151105111 2 10957 43542 1 48956 52550 221900413 2 67875 70703 2 47613 57314 1 17502 49689 375756768 2 2975 41181 2 52496 63620 2 21122 65517 1 45557 46787 483873904 2 37840 69437 2 41493 57198 1 27673 70108 399350878 2 20420 40975 2 54577 64158 1 46815 62059 261590219 2 26792 45610 1 11884 58658 54733813 1 44544 69457 100789421 2 45962 50425 1 7767 14933 103428249 2 31347 42949 1 7162 8873 234111064 2 10407 44550 1 49145 55426 115074662 2 62138 63636 1 30373 66026 303772292 1 25472 60946 581255346 1 42887 59054 161493569 2 61111 66402 2 70638 70850 1 42637 46639 169649528 2 29314 38308 1 58476 65582 434281189 1 38504 60589 27218020 1 46550 70589 119862881 1 67844 70708 248336861 1 8262 35611 86256529 2 20129 38190 2 38707 52537 2 15488 62660 1 22622 47603 46655234 1 32471 37898 243394208 1 33712 59209 207396774 1 41358 47108 751133750 2 61652 65417 1 19806 26296 267804359 1 24354 42352 34341877 2 44671 49444 2 6184 31363 2 63358 67285 1 7782 29440 89535790 2 46919 63817 2 7686 10586 2 59540 60360 1 57670 69622 673118653 1 51033 67461 564081156 2 45571 56152 1 52660 61038 67017949 2 55471 58296 1 26776 42036 20408065 1 46114 50234 814295889 1 28456 56476 49041208 1 27338 46067 63441654 1 50772 51920 359009354 1 33683 51064 752107742 1 32715 56430 33881866 1 70480 70684 36290068 1 23899 49624 58816821 2 54615 68244 2 59816 66916 2 28893 67742 2 50630 50679 1 2439 66557 100507133 1 64839 65316 331385229 2 60680 70691 1 17192 28990 455254730 1 65235 66530 159486439 1 41742 45879 571242151 2 40393 41752 2 42832 54863 2 6374 63732 2 58192 61504 2 38573 53862 2 49483 58802 1 26949 38747 399880649 1 61289 70829 365384079 1 32156 70373 238196861 1 44047 60476 218004368 1 28169 64938 290683209 1 44392 68527 243551131 2 60171 64185 2 66911 68285 2 46506 54426 1 67842 68730 11410324 1 47898 64631 73261469 2 4304 69830 1 67879 70673 87796306 1 62805 62806 308848346 2 38301 69022 2 16959 38055 1 850 62176 65035704 1 64816 69835 382923875 1 24303 68339 112107290 1 49245 51408 223918145 2 15672 43604 2 54801 56544 2 16376 69462 1 52877 62512 1342739 2 54921 60537 1 49071 59065 299965600 1 22833 36188 191971012 2 47207 49958 2 51785 68957 2 6048 52918 2 58834 62639 1 57620 66085 38069271 1 51115 58887 591801259 2 49718 58002 1 25826 37381 410665794 1 66761 68845 543081894 1 43480 63634 118142167 1 55930 63832 49657709 2 27996 70547 1 68375 70526 65111706 1 60013 63426 912537037 2 16080 27140 2 1146 50020 1 31766 35612 571329007 1 15523 55975 491209923 1 14560 69703 10513380 2 58118 70864 1 67073 67305 696351705 1 33900 34661 143876585 2 61034 67512 2 21841 43903 1 46159 54973 617534268 2 25440 61006 1 51033 53714 534891887 2 2239 27795 2 61457 62950 1 34308 66362 116001533 2 63121 69586 2 49351 52084 2 20621 59428 2 7414 68790 1 22117 25948 200043888 2 41940 47779 1 44178 57442 285133185 1 61090 65347 529776250 2 38027 55012 2 22658 69088 1 29311 70660 272616492 2 30248 68675 2 17362 24795 1 9689 17541 287019857 1 43596 59197 117157849 1 64438 64902 321079614 1 44539 61174 245031274 1 26390 43979 132591813 2 1558 4517 2 8183 32895 2 17871 44374 2 61745 63768 1 57334 61447 411588719 1 46255 50138 612693879 2 3933 65725 1 69291 70718 190361051 1 26595 56532 241204126 1 50479 60459 181852229 2 26790 56907 2 13165 58836 2 45483 58998 2 50634 57811 2 18629 29410 2 59787 61112 2 70702 70709 2 15602 51238 1 33485 55844 55934707 2 49354 65514 1 2194 63917 651027426 1 33258 68267 415321716 2 70802 70890 1 12901 41627 323638584 2 26072 39586 1 40203 46868 193039834 2 7981 21194 2 67403 67868 1 37769 42987 150931574 1 64333 69973 232910368 2 38953 61493 2 48607 56385 2 47268 47881 2 50794 53199 1 27582 50059 144708189 1 24936 56862 202505810 1 45063 53901 872915351 2 67770 68770 1 58145 63463 340970829 1 3605 55409 43726129 1 30394 50647 283120532 2 35235 47122 1 49434 65092 732693556 1 47299 55068 570479790 1 63035 65035 691263193 1 53196 58644 183281451 1 4542 27323 62680113 1 33667 40614 169858474 1 16940 34648 104697751 2 45159 67343 2 40424 59122 2 32500 56893 1 1026 68061 109885049 2 46041 62223 1 26053 36747 584309911 2 40253 66974 1 52575 61096 800220777 1 41551 66739 621557683 2 58674 65615 1 44588 55173 677193610 2 3005 54045 2 46067 62523 2 55518 66095 2 16941 30725 1 36529 62586 17960870 2 38447 40111 1 4049 58096 147019004 1 13807 34894 137361206 1 33977 39920 63051376 1 34849 52547 77424270 2 4202 5723 2 40730 45387 2 51792 62751 2 22711 41402 2 24630 69621 2 28996 43303 1 53547 62927 419042057 1 12629 44270 702461077 2 34124 42332 1 38325 62109 48286517 1 35312 60621 263974202 1 12222 66844 293071695 2 33056 43279 2 15645 49800 1 21473 41068 507264663 2 19902 19975 1 25161 32215 802511037 1 22544 65225 85079737 2 47240 57193 1 12025 22031 262836141 1 52648 61376 366204112 2 11455 67093 2 57239 57759 1 53211 68555 740496135 2 435 34333 1 21113 54650 239988405 1 27008 57982 140504335 2 8421 44826 1 26506 63813 199898040 1 68133 68238 255777237 1 5027 25325 465708059 2 60268 63457 1 10422 48313 547431373 2 6316 33996 1 67036 68042 31820319 2 4254 53392 2 30112 50874 2 49219 49293 2 10519 53264 2 70352 70656 2 59661 65291 2 59346 65023 2 18476 58043 2 50990 63532 1 61431 69822 73609951 1 11363 47509 201442178 2 19804 42212 1 19587 25715 88032725 2 4846 67598 2 28893 41387 2 21512 53586 1 20447 34505 52006201 1 8455 52574 8368107 2 27433 37760 1 47125 69257 106652479 1 53972 60451 101850999 2 56521 58389 2 31118 39237 2 34925 54646 2 68250 69775 1 21088 48719 767859482 1 32987 42879 198210734 1 46050 63581 473589381 1 47932 69084 740525085 1 34306 48808 71121260 2 34438 55390 1 20993 55236 50930061 2 61732 62492 2 13025 66118 1 50357 68920 316046953 1 12484 39015 76864662 2 25116 29300 1 10134 13016 465842293 2 57754 65196 1 37377 39542 513026855 2 48008 64898 2 68126 69449 2 26297 39911 2 56307 66218 1 3068 55987 389163070 2 20319 70641 2 1511 48346 2 59265 68753 2 14947 40206 2 25157 57055 1 21295 42170 119898294 2 69891 70478 1 55239 66781 10844281 2 31183 33360 1 40765 68056 195932431 1 7378 38626 55019563 2 59827 60822 2 45075 67520 2 70905 70936 1 35020 48418 653968062 2 48719 49161 2 38152 45752 1 13736 16726 819186925 1 59069 66127 32785644 1 4915 36206 241808390 2 69602 70198 2 53615 67016 1 25824 65049 263056205 1 13987 63841 98332539 1 46882 66504 374030767 1 48388 67234 197583480 2 30586 36708 2 3017 53097 1 24482 68772 394529417 1 8578 39968 910393124 2 32401 67314 1 6057 26161 77324725 1 63493 67918 296337584 1 24188 40529 185939019 2 24011 50630 2 48492 66348 2 51428 67117 1 22113 46109 92325113 1 2578 23873 533880694 2 26454 35942 2 62149 65806 1 52558 70700 902091648 2 37777 65334 1 42122 52018 401349770 1 400 11243 879696048 2 43996 67301 2 62820 66953 1 67127 69209 257431073 1 11269 18908 242731660 2 57893 68383 2 2803 30578 2 67162 69637 1 30296 36381 766007511 1 39366 69520 606733929 1 19003 20451 489341727 2 8368 10316 2 53585 58253 1 61373 70528 241871936 2 43592 45639 1 26891 65685 625860506 1 27944 32007 480317592 1 12994 53676 903908067 1 4302 17345 624823516 2 70081 70265 2 60495 69084 1 14778 16386 62291944 1 66838 68700 444607824 1 33608 56475 458800508 2 48201 69897 2 45833 46473 1 12457 61322 403807911 2 2420 12977 2 34215 68260 2 13164 24615 2 66648 69143 2 1354 66850 1 34962 63582 86114202 2 61677 65846 2 36551 50208 2 49007 68898 1 68571 69043 519507506 1 58202 60000 177171400 1 13455 43813 336354164 2 67157 69388 1 48736 53137 530269735 2 56440 60803 2 18392 50915 2 47867 66816 1 62293 70517 107421755 2 45844 52564 1 28203 58388 200407409 2 68594 69670 1 8575 11027 208820097 2 14509 34862 1 20580 53045 186400630 1 38889 40376 959358003 2 63510 68612 1 11202 28170 25730459 1 4100 7711 681879068 1 52220 60234 584322188 1 14025 20798 451918124 2 849 34787 1 29002 61807 510142542 1 18031 46468 11923108 2 57606 66548 2 61706 64072 2 70883 70890 1 62914 65215 745676159 2 59750 66153 1 41221 51126 38950475 1 52407 53422 708695970 1 41654 46960 259752082 2 4078 67306 1 25180 28744 650200057 1 48253 69832 425905969 1 32032 53574 9181944 1 4833 21965 499023159 2 43588 62867 2 14283 52242 2 14950 69749 1 9905 29518 19660124 1 32691 70202 407002260 2 29525 51243 1 38032 67528 737953914 2 55005 65117 2 28182 52137 2 6836 45627 1 20197 21606 85176499 2 58856 58917 2 45906 60033 1 10250 46618 144167521 2 58221 65447 1 67271 67802 40650387 1 63824 67227 12631871 2 68150 69581 2 25334 66249 2 63379 63554 2 2300 30956 2 36095 50864 2 66087 68373 1 53349 61053 125828730 2 24015 50706 2 6144 10556 2 7490 56998 1 38947 56426 60954500 2 32033 49646 1 23596 67017 110918274 1 27130 68899 33328229 1 43337 49969 79164928 2 24459 52702 1 41547 52893 75777749 1 627 27039 178778945 2 61695 68876 2 3596 30643 2 52550 70425 1 25673 67819 499181811 1 51365 64844 65892096 1 38821 67949 231485155 1 1737 7250 122410955 2 44081 48070 2 38784 58192 1 54628 69208 771139990 2 3693 25942 2 45101 58348 2 20727 54991 2 70297 70426 2 19497 67890 2 21233 59697 2 29638 52808 2 50575 55931 1 37036 53818 648829760 1 7381 67308 249284982 1 61424 69958 118429358 1 40605 56324 7312538 2 41758 54821 2 14052 30300 1 9916 43663 562856424 1 54603 62041 560330671 2 16934 49181 2 15725 35696 1 33479 46360 369295678 2 3403 14105 2 22692 29372 2 41742 48162 2 19470 50820 2 37037 60168 1 9946 28352 30310890 2 66792 66882 1 822 55672 230222053 2 21775 26640 2 25178 54107 1 37133 67670 17665722 1 27617 29050 377768345 2 63946 64675 1 59164 60258 97845965 1 43882 58473 408863807 1 27017 45842 5062739 1 16974 21995 189883739 2 21514 70417 2 49131 70263 2 15253 70699 2 32415 65683 1 28476 67760 314730195 2 25979 32491 2 6737 29311 1 69491 70132 156097077 2 27641 59737 2 49154 65823 1 16590 50222 36280644 1 48888 67849 303134236 2 13896 28306 2 20841 30159 2 17110 21015 2 63108 64546 1 30754 52234 274452980 2 57653 59046 1 18458 46902 92259817 1 42669 55993 287331842 2 57147 61315 1 6860 58652 584409265 1 53634 67759 532483025 2 65082 66249 2 52517 61243 2 7412 42469 1 60591 67164 302918362 2 68988 69137 1 48188 62120 556676248 2 57246 63502 1 28466 39675 391282396 1 47046 68354 770415700 1 6948 27507 149223963 1 14046 35884 452818802 1 22740 35921 48808337 2 65952 65999 1 41503 50077 220110726 2 2553 61273 2 49598 63539 2 68710 70411 1 46583 67474 259129555 1 2408 26641 538600109 2 10186 31227 2 6361 10373 1 62665 64264 172200436 1 40142 46712 7118454 1 34425 62247 78089428 1 60380 67696 446448097 2 53875 67087 2 1887 26466 1 54632 69426 396463023 1 61809 66800 224629248 2 64965 67365 1 5566 17908 316900928 2 13138 15321 2 48847 58925 2 35124 46155 2 28459 34902 1 42715 44374 552946595 2 55345 60357 1 19945 26819 101969861 1 56600 59649 304877078 1 39669 59898 398645079 2 56993 64291 1 1438 21963 2027740 2 46401 65609 2 6565 62170 2 39273 45628 1 48201 52183 218998016 1 47843 48771 744013112 1 51299 65173 677733092 2 34841 66054 1 63147 63782 636273576 2 34364 68418 2 32749 35093 1 10038 69500 69639217 2 18122 65831 2 52868 60125 2 45589 66333 1 1161 16124 443949607 2 34206 45301 1 59616 59774 388578293 2 21940 32581 2 63022 64460 1 10389 64349 301469188 1 41957 48610 207909378 2 68111 68658 2 52880 53253 2 4281 52709 1 7694 32032 97502644 2 21238 27709 1 58447 64283 72085580 1 64894 68447 20906571 2 48199 50207 2 11776 40258 1 47471 56204 401567323 1 53084 56129 310919673 1 24631 66352 661725535 1 56818 56861 847128262 1 14499 18336 265088591 2 15871 30467 1 27647 38763 408252941 1 62980 65131 524343031 1 15024 56306 66314784 1 68604 68796 128652548 1 9782 52599 193069651 1 20469 27443 122946690 1 60724 62010 619946856 2 43926 60776 1 40670 52219 476975505 1 23830 41127 458268597 1 51965 67158 359883381 1 15372 46716 28940400 2 40811 43179 2 30577 33368 1 51909 58254 260481480 2 31013 48708 2 5011 23893 1 7926 65544 125791262 2 4269 51463 1 47562 63107 434583889 2 60955 66067 2 20565 51377 2 37941 67533 1 17549 34501 92405918 2 26267 44864 2 47026 63673 1 67787 69531 200599721 2 12902 51149 1 39510 42665 780414854 1 10576 68921 23683015 1 50646 61609 319626048 2 50953 55137 2 33566 58944 1 13369 29967 668514967 2 10010 29609 1 37195 44141 73734051 2 43414 52251 1 1053 69341 399181275 2 65883 70133 1 47620 55424 738844314 1 49384 53897 340683072 1 58122 64374 109422172 1 42130 42781 511030470 1 60610 63194 64289746 1 3770 62174 424750602 1 4029 34954 215503576 1 5979 10919 137490652 2 50668 58991 2 55603 56437 2 26775 46933 2 66856 69904 1 12016 54898 85005990 1 27561 57397 313464710 1 7843 51051 168794223 1 6228 48741 857153447 2 27915 66184 1 58699 67222 390787339 1 66658 70214 777505615 1 11702 44695 30852705 1 18104 23449 94897151 2 68911 70555 2 4180 6136 1 63847 68239 428001246 1 44583 48035 285123093 2 19618 37575 1 16597 65712 953481002 2 46881 50774 2 67854 69756 2 3712 63718 2 62569 66698 1 20539 69884 714396183 2 64283 70265 2 6507 14426 1 26124 37849 137638179 1 36048 58679 147686662 1 46279 53236 135304496 1 20967 50270 462423827 2 3254 57090 2 9676 46376 2 60681 67743 2 43840 55549 1 50880 60745 765358327 1 5542 48122 171865535 2 3388 53307 2 5228 39364 1 48164 49571 241833374 1 15417 54751 192454102 1 22925 65135 147364070 1 53103 67905 853289 1 45368 53787 139321318 1 14078 19889 155122757 2 8104 52356 1 65741 66301 84211915 1 46259 69630 295880569 2 69626 69725 1 41035 61527 1362829 1 48901 54894 2625864 2 52529 69769 2 61098 63071 1 46872 70792 342507952 2 53012 56993 1 8258 33929 475395648 1 57832 62564 15761878 2 26017 70602 2 20748 43586 1 11929 70812 557661650 1 16926 27115 429471946 2 25403 61089 1 44359 51815 127276718 2 37919 64346 1 37713 41376 21918292 2 38126 70279 1 53316 69680 291049193 1 33145 34293 63520267 2 10144 42268 1 10594 34636 434491705 2 64894 64992 2 35555 65535 2 39846 58112 2 70153 70399 2 39513 56017 1 20802 55695 620145172 2 50007 57950 1 60150 67892 31841531 2 35294 35684 1 29229 59687 905125704 1 37650 69458 340292799 2 12037 17866 2 58993 65382 1 14110 26711 169907669 1 18059 22847 713864319 2 4794 36202 1 43573 64913 142451621 1 17980 21886 37304959 2 49750 56027 2 40355 47455 1 61445 70574 249526319 1 49776 56802 527973054 1 29590 54411 526239008 1 46958 69203 48468493 1 36165 39072 95504853 1 37487 64334 774966124 1 13426 30671 115424252 1 2702 35476 304660193 2 6064 24287 2 9450 32276 1 45671 59742 322655134 2 45272 54863 1 40657 49582 609871181 2 54276 54701 1 30172 31307 81740068 1 42645 59306 98127591 1 37935 69198 38537730 2 20283 39802 1 26471 56712 374912049 2 58864 70276 1 5296 45199 104879941 2 38893 52202 1 1257 17080 142524807 2 38273 66529 1 32652 45878 89801229 2 12950 54671 1 30541 66788 141641815 2 8492 62122 1 54167 55742 423675059 2 49968 56203 1 59537 67674 186351234 2 22380 47454 1 14940 28404 808756965 2 28791 65855 1 27151 46285 74541504 1 62857 68742 540767102 2 48784 58316 2 10707 70507 2 2678 60785 2 22186 47097 2 3386 34916 2 41289 55784 2 70079 70208 2 26271 38111 2 28950 69590 2 12453 20309 1 29925 47730 398161008 2 47276 63424 1 9790 28390 550983911 2 28400 52683 2 69688 70634 1 58072 66532 176475195 2 40511 44786 2 56484 59514 2 57546 65712 1 65044 69000 660933437 2 24979 69730 2 49992 65079 2 7433 41318 1 66384 69083 809198666 1 34352 34710 215790849 1 45782 70952 595880454 2 70393 70956 1 56870 61188 37931048 2 69153 70201 1 1083 53286 14807304 2 43465 63857 2 15268 27195 1 60677 61602 655778868 1 1858 59130 101954812 1 23726 65433 17182292 1 21607 60460 116995940 2 4004 54047 1 41239 50847 589155278 2 17647 33453 1 7366 12688 373149783 2 34424 41182 2 61782 70018 1 27033 57168 115065771 2 20008 49720 1 12577 67945 255654996 1 7342 13103 177007610 1 37776 52015 270840359 1 51500 58622 571379162 2 275 29341 2 16572 64761 2 48330 62887 1 1315 44172 113420145 1 3862 50034 78222324 1 41007 61123 593514639 2 4505 63059 2 64969 66776 1 49210 65318 114660533 2 62023 63998 1 52864 60197 112017256 1 63698 68514 74193525 1 63984 66470 410338353 2 53402 54144 2 22634 43121 1 1318 22034 254659632 1 12037 30961 763760087 1 21038 64761 80339998 2 14632 19404 1 24122 26850 138541070 2 31361 67158 1 21986 37965 503326597 2 31042 44099 1 581 70445 367542221 1 213 48021 385891542 1 26385 53397 141709696 1 13747 44169 73331124 2 56677 60281 1 7704 32846 415988921 1 42336 60537 30991698 1 29366 52299 17507434 2 14316 21733 2 40700 61847 1 14345 55746 2811276 2 53235 69423 2 47115 56803 2 23439 24475 2 56509 62588 2 56966 64240 2 4638 59011 2 23479 32685 1 53120 69130 68797406 1 20525 50607 629553318 2 45346 68840 2 10767 51751 1 34205 49117 120016704 2 20617 30223 2 50004 68316 1 11905 18300 81309518 1 13564 50373 388999093 2 66091 68570 1 66041 67121 633737015 1 46102 47008 280918141 1 15174 23555 417161546 1 70740 70871 224157272 2 36143 54452 1 49706 53732 501870461 1 36223 39374 102265473 1 26111 59532 128517286 1 19964 38814 334018859 1 29195 62170 213514179 2 8016 13269 1 33422 58147 697518573 1 38765 47422 200474183 1 32827 36184 38742141 2 1498 50352 2 10725 10968 1 35125 45612 635420521 2 58999 70063 2 67451 69747 1 64973 70446 630366135 2 49429 64665 1 34009 47079 61027125 1 30220 35938 44614241 1 33878 46542 845833889 2 24864 54539 2 14410 59560 2 6268 58014 2 56023 66473 2 62849 65389 2 62967 66810 2 66211 66509 1 14736 24115 52496759 1 227 61525 47467481 2 10348 36650 1 14021 53018 73484006 2 8046 26539 2 36408 47084 1 46769 54397 919169459 2 18208 31190 1 14634 37785 5225628 1 19804 41538 720999628 1 56366 68258 263773865 2 21436 35324 1 16052 50587 952886804 2 36187 55057 1 4977 28274 479028839 2 17999 55543 1 30768 53525 255488915 1 56190 57749 472098130 1 37163 46742 294256497 1 54784 56620 168594942 2 13090 63716 1 18066 48846 405782266 2 51327 64577 2 400 66841 1 29421 36554 579807475 1 6379 45600 173009412 2 67342 67615 1 15116 49727 35506712 2 35067 64540 1 13389 23549 379518493 1 54019 67842 472059440 1 68981 70029 88337531 1 16433 19670 797330639 1 22688 63198 149365498 1 49241 62624 109690544 1 63908 69629 118409102 2 8266 34164 2 47826 51000 2 45848 47014 2 7745 23536 2 32506 54626 1 16949 68728 109734909 1 31923 47960 188605932 1 49181 50194 56997918 1 69320 70268 4566747 1 62535 69504 207285376 1 24802 44615 211157716 1 10193 16606 87917223 1 13393 41760 55645078 1 38055 66830 69967138 1 50423 53110 210948592 1 43362 49431 869521844 2 70755 70779 2 62133 69916 1 61589 65015 167155939 1 52147 57022 257651124 1 38002 39356 673291010 2 9876 66428 1 15764 19812 935534595 1 38241 38494 481290017 2 22831 34570 2 13461 36534 2 15558 65708 2 11557 44715 1 28683 49937 568209065 2 30372 52213 1 46526 47003 37948564 2 17537 30140 1 49193 49958 216412230 1 1427 9408 481443614 1 32711 64623 400367693 2 38114 45839 1 15514 66269 114676714 1 33282 39681 712749045 2 19181 40574 2 68373 68743 2 58702 70063 2 51756 62970 2 60366 61226 2 69797 70160 1 36953 62547 469428900 1 23621 50647 97394113 1 19193 63868 257485091 1 52726 67255 132426621 1 58963 64172 90127482 1 32486 58502 136009040 1 40919 51636 295174769 2 29819 58751 2 36631 49550 1 55824 69223 212510844 2 44359 56935 1 69885 70834 248979925 1 30683 38993 492078082 1 64804 65328 870908183 1 1919 62430 159797573 2 13668 56580 2 58755 60350 1 298 36801 113786978 1 18400 38396 79883580 2 4546 7406 2 30618 42621 1 48571 68490 71887337 1 52001 52042 489062560 1 66941 69839 401291265 1 24072 39792 15105376 1 26870 56884 450763968 1 43297 57717 644716609 2 37820 52973 1 31596 54606 12987216 2 69736 70046 2 65718 67634 2 20112 46918 2 60040 60187 1 43234 65767 820072634 1 50220 69540 495355613 2 51768 58778 2 5941 25777 1 42559 60761 726924352 1 43324 45225 332495140 1 38411 54742 592725254 1 56313 65149 782106552 1 47859 54644 495353903 1 47873 56408 348245077 2 20469 48549 2 39882 68020 1 12247 48954 12226336 2 20596 63693 1 38240 63485 239403680 2 57241 66392 2 15516 40752 2 9598 60705 1 69542 69650 348196299 1 18916 19116 570312227 2 986 54450 1 63411 68616 2857149 2 54780 70954 1 53750 56754 378083107 1 1187 32683 419467937 1 57100 70727 641465513 1 12925 58404 519806518 2 9675 25089 2 2128 5776 1 9862 17035 581852361 2 41774 49957 2 60656 69926 2 3830 7450 2 52669 56419 2 35941 39545 2 38129 61959 1 66203 66928 277952403 1 17343 30408 682987218 1 69204 69752 261878668 2 31633 57228 2 10068 35370 1 12607 44682 191822309 2 9491 21141 1 60631 61380 18157745 1 62277 62683 105510348 2 64230 66364 1 6500 70571 287298970 1 32532 46736 201849157 1 50202 58006 93029089 2 60125 63944 2 49798 58539 2 51791 63123 2 49067 68857 1 45828 54003 479291524 2 8971 54164 1 47236 49402 143521473 2 11975 49725 2 62609 63387 1 51775 64040 55176074 2 61407 70515 2 6702 51377 2 46054 53139 2 48392 54792 1 57363 59008 657945480 1 28177 54866 11344661 2 56799 69839 1 39001 47955 111763364 1 12320 48810 690736449 1 12023 36839 788936977 2 14414 26911 2 61040 63608 2 12985 35988 2 39025 49903 2 58180 58217 2 41036 44215 2 50 23347 2 1633 43523 2 32909 51660 1 36335 58578 521947252 1 21145 47105 136734555 2 11473 48317 1 39761 60744 269787548 1 25027 68516 348161550 1 34199 67284 476034491 2 70400 70493 2 35776 37560 2 65108 69887 1 40706 69726 420727650 1 46817 62250 195329137 2 57873 60634 2 44197 52471 2 19833 28516 2 68060 69953 1 67501 67771 94144814 2 69931 70703 1 20423 60179 667962033 2 14415 69427 1 56041 64762 385617992 1 29444 63766 61144073 2 43076 60831 1 40098 57933 104843044 1 29779 65777 85836000 2 68200 70216 2 43732 54461 2 55344 67213 2 5333 22636 1 28911 69715 480542962 2 40138 68761 1 51792 56281 307177307 2 34657 52585 1 11476 25123 779282946 2 21337 44813 1 34898 45819 318990109 1 49023 49230 40256041 1 53897 61044 155698074 1 68014 69264 31267828 1 46363 49628 631991593 2 61834 63071 1 12212 21423 137138323 2 67968 68469 1 35296 48357 452251655 1 24216 50857 556618366 2 69997 70331 2 45346 47897 1 28767 44589 643583871 2 12194 57271 1 28031 69810 121082347 2 65345 67323 1 4065 12324 75686401 1 1345 60210 85684430 1 33704 58355 371245234 2 64961 70320 2 59771 63313 1 2025 36879 735124925 1 7333 8808 399289773 2 16326 18760 1 6152 56000 615002041 2 50016 52632 1 70777 70793 259461103 1 30550 45080 423255237 1 59327 66209 130884093 2 25084 57460 1 23097 26160 55318612 2 65821 69664 2 53045 62349 1 31118 32782 167943106 1 55585 68304 125865954 2 22481 24464 2 24953 69063 1 66772 69855 104074680 1 31733 39395 56067822 1 68515 68969 595039137 2 25199 37518 1 59846 67733 508739931 2 55430 60529 2 29130 35076 1 31316 50720 483342788 1 52406 59527 518914434 2 38181 52853 2 45715 56458 1 37248 66344 8598874 1 49227 69207 134069627 2 19174 57946 1 5432 45978 355617397 2 22396 57048 1 38918 68686 282752377 1 43728 64806 165551820 2 33317 64132 1 35179 40452 472861487 2 25524 25748 1 47969 56781 153815443 1 1913 29578 80530091 2 10651 57101 1 66355 68332 591216543 1 49189 52166 4636529 1 33397 63942 290309213 2 10169 25253 2 58137 64685 2 14805 60211 2 46072 69064 2 40955 41961 1 68992 69779 276648520 1 19138 56042 85865215 2 43891 54937 2 39272 49447 1 38704 51985 62753112 1 52564 60219 27048713 2 63625 64209 1 64321 65425 565382799 2 21419 51054 1 58710 70370 128000118 2 10072 49911 1 48293 67707 363429454 2 68681 70626 1 16937 23502 98348317 2 18150 68914 2 60866 61905 1 15901 54810 5828510 1 1131 60738 130587508 2 50182 66011 2 43846 69085 2 13270 40908 1 45992 57582 3037935 2 19426 63757 2 37704 48162 1 45436 56790 153733684 1 3048 9227 168978834 2 40446 69432 1 37465 43643 146334978 2 51633 69637 1 40392 60198 484483512 2 47041 59246 1 20008 32992 494799008 1 8950 64986 140682752 1 1110 48015 53967078 1 43538 69481 615927457 1 52914 58643 917733255 1 46683 57712 797421981 1 67849 69882 180250579 2 9315 20340 2 64641 69584 2 65750 69195 1 52088 65174 96652431 1 25384 41701 469672156 1 12765 24223 502984855 1 35485 37264 330967862 2 63348 66728 1 44937 65431 119560837 2 40527 48544 2 21656 25337 1 7460 8504 35846775 2 65276 67540 2 53767 59919 1 5667 47106 442956346 2 62268 69223 1 54098 66070 425372956 1 69182 70197 16572718 1 33905 69361 71646367 2 7617 9114 2 24674 32044 2 65186 66903 2 59489 64344 2 39618 60024 2 46482 61581 1 27108 68882 197490709 1 51755 53903 352119392 1 13002 18156 595235997 1 47540 70216 741596463 1 50533 69432 7284758 1 46195 50907 94030332 2 34037 70670 1 8254 32944 166942489 1 20343 45446 134030817 1 69481 69567 114653089 2 37399 37512 2 6237 36108 2 20354 23122 2 102 17844 2 70536 70683 1 47654 68786 519058627 2 45844 59906 1 4075 60326 42122595 1 18367 31633 529572070 2 4817 64863 1 4052 65357 2533370 2 45560 63252 1 65278 68167 29779753 2 38113 55041 2 48576 53646 2 21423 45584 2 26759 50019 2 17444 26633 2 22260 48223 2 15576 21631 2 54321 67303 2 57047 60592 1 1621 5802 120467640 2 59019 64891 1 33216 44741 770039001 2 51424 65134 1 68868 70626 65077919 1 68678 69495 441094599 2 65780 67822 2 37509 54077 2 35758 39426 2 1162 48798 2 4404 17970 2 29069 70328 1 9535 40948 172446478 1 27567 55514 442104720 2 38534 58701 1 33356 66970 332439997 2 47330 55373 1 12147 47351 262196583 2 54849 56852 1 12922 43978 415743030 2 55066 70078 2 61205 67049 1 21394 59368 25333411 1 52518 59553 233107585 2 13652 17705 1 29004 69007 444955777 2 21146 69169 1 15187 16601 39890280 2 35142 49430 1 44502 53558 191695702 2 66488 66825 1 36734 51148 641373151 1 53548 55001 83789918 2 19434 40060 1 24587 52334 195243609 1 38940 57128 8186487 1 46855 51403 219860930 2 28576 33340 1 54573 58402 259733468 2 6968 22777 1 44616 61899 161453686 2 48822 65326 2 33753 41490 2 34093 56847 2 50825 51290 2 12912 45772 2 30751 64603 2 14366 19022 2 41553 53675 2 60342 70866 1 69855 70152 614363909 2 33621 46436 2 69846 70722 2 26730 53636 2 30469 67666 1 20805 47921 775185393 2 30813 49894 2 61629 62494 1 40276 53976 178513577 2 18814 58860 1 41698 44094 63903143 1 17025 48623 197350245 1 43056 43343 157989760 1 66358 68833 851824476 1 62922 67499 54458971 1 55467 69015 44516177 1 63918 66596 76084757 1 66225 66263 554051377 2 33633 34060 1 59790 63411 238332512 2 20662 27626 2 12625 23865 1 44864 69601 12097105 2 15737 34785 1 39285 69573 874823293 1 44213 45833 367112139 1 29814 55179 142283778 2 35226 56639 1 20798 56094 483968198 2 57671 64611 1 70778 70957 435652144 1 26399 36092 812812147 2 19036 45705 2 33465 51356 2 15089 49542 1 5346 40285 373578033 2 35306 40621 1 65228 70126 445499235 1 9275 10652 215179769 1 22774 65757 663888857 2 22238 34969 1 40607 58958 88283466 2 28271 58762 2 23063 36577 2 41398 54514 1 46445 64830 212181750 2 30313 55097 2 69695 69917 2 4546 26567 2 16047 41368 2 56653 66810 2 35442 58589 2 47861 63281 2 54485 66482 1 2069 47020 2376400 1 31184 51785 437349519 2 34102 66085 2 27911 30267 1 33221 42717 433938179 2 6255 70808 2 49349 54764 2 33810 66038 1 59669 68906 754497563 2 13172 30699 2 37801 64474 2 944 29610 1 18118 22068 225637713 2 53662 64870 1 49180 62420 474990342 2 70752 70821 1 9454 39813 66043422 2 49723 57805 2 41689 51075 1 39432 41140 321385539 1 67630 70459 274801559 1 2861 41085 700125954 1 202 31776 266296355 2 47551 50688 2 43652 43729 2 42189 69426 2 7567 43056 1 44847 55059 64271016 2 54281 57327 1 59427 64533 670971767 2 30865 58780 1 68962 70299 588033503 1 65426 69899 176591685 2 11741 38979 1 29414 59563 510268661 1 17495 23368 139483099 2 17268 42856 2 60062 65056 1 10627 41829 14151644 1 54726 68917 612498984 2 23987 48569 2 8945 14953 2 33319 41367 1 18573 23096 968710322 2 563 25307 1 2339 58352 12610829 2 3376 39855 1 9172 42574 595893248 1 15467 48126 620461299 2 51060 69721 2 34348 69255 1 35131 59744 363474602 2 21406 41690 2 64411 67362 2 47084 60495 2 52528 57152 1 69183 69391 137754263 2 21475 70515 1 1576 34494 70641057 2 18201 34556 1 45926 65388 310022969 1 32730 38077 214264895 2 28886 55314 1 34659 67714 15273029 2 8919 34111 1 27156 31269 104601552 2 34647 68504 2 13271 64560 1 35210 51955 674855681 1 24189 42991 59516049 2 46169 66266 1 17598 19751 49991364 2 64986 68004 1 22479 23903 330811734 2 2835 11531 2 15345 70831 1 14998 53734 52545564 1 14543 33978 315832010 2 44957 50051 2 27326 52800 1 18614 53151 39926546 2 59722 68873 1 44761 64706 599851044 2 69144 69655 1 41677 52139 89792946 1 17081 61729 439287049 1 30839 55742 190822263 2 23720 31152 1 50039 57962 172816716 2 67653 70837 1 39764 66393 454602700 2 53951 65130 1 10653 59207 837411623 1 28869 58102 217983694 2 36271 57113 1 21797 36535 387743414 1 60186 61135 57850731 2 37894 44456 2 61816 68182 2 3555 56326 1 58321 59515 579836705 1 31102 67918 603588279 1 56377 63675 160408404 2 1267 6732 1 5712 42366 142410505 1 40639 68413 480421242 1 17307 62352 318950143 2 61233 63528 1 21377 32242 187752439 1 53947 63050 125138694 1 62410 69677 102744706 2 7135 66367 1 37038 64475 109498060 1 65206 69808 529700745 1 16018 24594 194794937 2 12797 47238 2 66743 70655 1 13695 65693 416421849 2 9409 59949 2 9345 14383 1 4112 46274 406373238 2 44231 65961 2 10459 61694 1 14949 59711 3250550 2 16375 54857 1 58641 66735 526013107 2 4380 23586 2 3706 24073 2 40068 68544 1 35976 57675 328100988 2 52833 53636 1 32352 45023 38232271 2 59637 69094 2 67499 70326 1 68951 69796 466409665 1 47203 56928 126770730 1 51440 55157 1004551 2 37687 70033 2 25184 60331 1 38365 68164 436400390 2 20893 47644 2 60344 65365 2 50238 66380 2 49468 68095 1 67379 70718 36176576 1 10343 69556 544874648 2 67422 67996 1 29164 34980 105480625 1 44341 49255 403800188 1 14713 62039 90853192 1 54589 56921 315033571 2 51266 65602 1 61609 65281 495598616 1 61359 62706 139228425 1 13078 59139 172982422 2 41713 67885 2 45690 66069 1 50530 68872 177180427 2 38215 45962 1 55388 61272 786055897 2 11116 65155 2 30578 54199 2 69186 70640 1 53579 54134 64754356 2 28379 37121 1 31955 46176 78842763 2 25686 64071 2 18209 53062 1 1381 54887 617106292 1 19392 43627 39302819 1 24531 28241 174626646 2 26783 52724 2 4375 68602 2 43232 53468 2 11402 39062 2 32235 52680 1 32597 44626 720955802 2 30412 58111 1 45451 66654 122068971 1 48381 64925 313948920 2 28360 50714 1 58303 58546 253026170 1 65525 69448 56120057 1 24876 35798 82719202 1 45377 67807 117011718 2 14983 38842 2 63363 70686 2 56831 59031 1 54673 58181 242892550 2 33441 64841 1 2243 2385 22291760 2 20353 59100 1 34260 66782 530414361 2 44983 53245 1 17374 32279 590685621 1 16316 59127 92062295 2 33084 46642 2 7180 39224 2 33777 44829 2 14290 31258 1 26105 64357 166098365 1 44066 69592 726271941 1 27507 63112 305476793 1 65394 68705 240085685 2 20000 38514 2 31343 49732 2 42897 58623 1 14582 42967 83467492 1 18230 33554 147579486 2 21174 30237 2 41929 51939 2 18777 43690 2 31717 59476 2 51716 52509 1 1364 14343 392098305 1 12112 41671 580674368 2 16604 50416 1 52578 56869 625067913 1 30042 30227 294113748 1 49250 57839 98928037 2 43763 61649 2 45127 52277 1 7693 40263 42712650 2 59453 68357 1 62472 62712 861477572 2 39508 44330 1 62756 67913 245275765 1 15543 15996 36465976 2 48352 59847 2 53652 67015 2 39436 50768 2 28443 64696 2 23317 70905 1 70769 70779 418152562 2 31771 54842 2 59310 62757 2 64116 69286 1 46586 65742 69455917 2 46587 64828 1 4328 36771 355390434 1 22878 68229 245540396 2 40494 55600 2 35957 36890 1 70102 70934 17353636 1 54268 64870 448707442 1 66076 70894 401908629 1 66708 67755 256499572 1 9279 34776 469458018 2 40383 67810 1 65603 69743 104526017 1 69684 70110 162748951 1 22298 31345 33018667 1 52653 68734 175959087 1 40606 46067 860389293 1 23432 44438 151843334 2 26098 44714 2 29154 54710 2 17143 46894 1 59399 67720 298063698 2 46419 58432 2 66830 66956 1 23410 39118 89869045 1 58834 58937 248234428 2 4920 70292 2 40467 66361 2 54147 64289 1 50117 58422 269940816 1 23949 25100 6373658 1 42123 60448 141602863 1 6911 27692 651188260 2 29955 40809 2 68660 69094 2 5338 70691 2 8644 67785 2 391 55696 2 63415 65362 1 17928 51035 82691478 2 67060 70792 2 3012 23212 2 69569 70497 2 14506 50591 1 27459 37714 646353710 1 4934 33014 60366633 2 4560 27987 1 988 24841 460047109 2 15593 33280 2 64709 66151 1 49478 58599 231174765 1 44901 61284 132410312 1 31160 53927 542825212 2 50964 55212 1 38008 65382 629358745 2 47681 69208 1 70177 70741 556430779 1 27620 35013 22946792 2 50428 61227 1 42017 62028 22532638 1 25623 40800 318378618 2 6249 51122 2 38492 58924 1 54061 63353 430431098 1 14285 25064 671599261 1 49004 59422 40050502 2 1248 17871 2 17766 29510 2 537 20505 1 3606 27946 101378174 1 38758 52440 85455821 2 8502 68058 2 42960 52195 2 33458 65779 2 63648 68503 1 54159 62406 102950288 1 28514 63967 377482551 2 54724 65153 1 31126 31981 329994817 2 27027 33992 1 49174 49418 245245483 1 15360 65082 213703926 1 57980 62231 260251196 1 18738 37625 211074687 2 6101 61943 2 26491 48240 1 66607 69302 215547991 2 15667 65937 2 46948 68161 1 64816 70859 62666856 1 70485 70582 3674062 1 1391 17862 213798982 1 62849 68812 255505143 2 37317 39852 1 60110 61250 103227684 2 22584 39136 2 5705 31255 1 54680 63873 56285267 1 2316 49618 11278151 1 58221 70887 237832268 1 69233 70105 484098456 1 62499 69682 128125482 1 14412 52237 387958596 2 19519 43932 1 35091 38749 545786478 2 32818 36277 2 20080 53844 1 61353 69108 38254946 2 48859 66916 2 34672 41342 2 56169 64478 1 48904 66871 21916264 1 43887 69813 449610900 2 31780 32204 2 46494 47652 1 3140 55816 438608898 2 49593 62128 2 2269 47070 2 28534 55342 1 24094 42952 561199864 1 15086 69821 214111966 2 40306 66667 1 55898 70523 208884180 2 4359 13235 1 22849 59451 430900902 1 55242 66514 47520056 1 2289 9563 92807858 1 31644 64311 26326883 2 41771 53913 2 15974 61769 2 48929 49492 2 28425 37538 2 57513 60660 1 7176 59412 496125283 1 70328 70532 56320486 1 60080 61705 446174491 2 20527 55471 2 67690 67836 2 65645 66210 1 46487 47366 96351276 2 45958 59936 1 45663 59745 759536048 2 49497 55196 1 31949 48804 92291342 2 13057 49153 2 16387 63258 1 11368 34251 74887398 1 27035 46063 43466584 2 67120 67388 2 48333 57928 1 39650 46586 182753009 2 43515 67376 1 65688 67689 374862397 2 32653 67781 2 57973 61216 2 58821 67990 2 28150 67796 1 13576 41504 454062286 1 7345 32137 285920148 1 42579 58079 357764578 2 16678 41774 1 55399 57850 717384259 2 9405 65337 2 36228 57825 1 28197 31823 841847268 1 48721 63960 113683436 1 68890 70830 108577291 2 38808 39302 1 8577 48022 189272619 2 51427 53469 2 2055 48864 2 59897 60650 2 14803 40472 2 67813 68578 1 46473 59147 209725652 1 53768 69333 249073461 1 25786 64999 351011686 2 70529 70642 2 65279 65585 1 14562 32296 168480639 1 35086 38185 21287515 1 50799 67992 927017592 2 54217 62011 1 65098 68922 446044848 2 30129 65460 1 64015 66063 133065737 2 12218 44934 2 64480 64775 1 3348 42994 526153184 1 49990 51034 128936384 1 59553 61841 600931856 2 51278 53493 1 63119 68719 31497295 1 47627 70160 137128910 1 31575 39807 339498352 1 20356 40486 877111225 1 4428 25734 252046932 2 34127 40683 2 3710 41834 2 56092 70059 2 48035 61183 2 5430 68338 2 4111 40458 2 18939 38438 2 39294 50489 2 27945 29657 1 56390 60194 128794083 2 8225 53920 2 4225 18489 1 28405 34524 32371061 1 68771 68956 135613755 1 27033 69427 144516580 1 25732 65993 695760689 2 52058 54045 2 24446 33186 2 22182 48864 2 21352 28219 2 1838 31344 2 11264 58931 1 26494 52860 103368732 1 24965 47062 9264500 2 23523 67001 1 64844 69651 37506343 2 14143 30442 1 19292 44879 393508976 1 15085 43362 542171553 2 58513 69552 1 30345 47956 97336645 2 40 15762 2 61622 61691 1 16720 17288 840266072 2 60339 63667 1 19036 43180 471549284 1 13331 24878 188437773 2 53932 63106 2 42376 64293 1 58673 61506 87628798 1 43089 67239 283647384 2 61970 62796 1 13343 70381 445624028 2 69052 70396 2 9683 11668 2 19562 27934 2 49050 49203 2 45110 63605 1 18947 59603 46419797 2 42068 55061 1 33080 35263 4304260 1 47761 63743 358018228 1 38250 56991 144853284 1 42329 45191 363620508 2 5868 34452 1 14078 43959 163783411 1 54415 54792 581628938 2 26184 56452 1 2986 50001 108095220 1 53341 62844 59063505 1 57683 65336 671016268 1 21457 57799 753624507 2 62894 63471 1 35614 68096 33970431 1 569 6499 147988685 1 56347 69379 779288749 1 49710 63281 593944158 1 31592 51283 99038762 1 20846 35277 383792065 1 39375 62498 107788226 2 53078 64564 2 23375 31170 1 68985 69107 269535597 1 47597 56783 140723144 1 3886 4090 753903990 1 21604 51748 115494502 2 39345 52488 1 42368 60014 129462616 1 13251 70453 291232781 1 7942 33270 320216501 1 26299 30031 318071764 1 49501 68660 451222426 2 39062 47223 1 7449 13191 268061750 1 32166 37794 709210762 2 64981 70088 2 62186 63182 1 46765 66175 43830691 2 8831 15032 2 63741 65827 2 29820 46260 1 53616 66741 27060303 2 35735 59228 1 19704 69818 610827270 2 49971 67152 2 13055 49598 2 62660 69479 1 60754 65650 338403162 1 47179 60193 3307875 1 51341 66637 534880291 2 23433 40609 1 22793 46074 401435446 2 9163 64166 1 39409 43825 62920312 1 19489 25087 127431899 2 15823 47843 2 26705 56175 1 54182 67354 646179247 2 61189 70775 2 68364 70390 2 43815 49199 1 21585 31943 9592574 1 52619 58771 207148540 1 56149 68143 326402023 1 10924 65781 107478140 2 50502 55183 2 16462 37468 1 57590 59287 871755952 1 40166 67281 234317052 2 55260 67197 1 65786 68934 253178345 2 56739 65395 1 1618 67083 170178600 2 63314 65485 1 13531 30232 25495989 1 16159 27439 310483818 2 63053 68308 2 12388 44876 1 13083 41083 333491305 1 52197 67081 403728860 2 56051 68255 1 54370 62147 323688723 1 70517 70819 51653478 2 63293 70629 1 46292 62181 782470908 1 8295 54906 84719317 2 58013 68771 1 25116 27214 96056233 1 8627 51730 320016263 2 55464 63925 1 51517 55346 709293745 2 12799 60045 2 46364 69630 2 7181 62905 2 22946 32330 2 2847 55624 2 28062 31720 2 25952 40769 2 62032 64687 1 57010 70344 863847017 2 24676 35509 1 50006 50469 726650468 1 36635 55428 194484858 2 21451 39948 1 20844 51312 170490279 2 34859 46297 1 42999 62687 74541948 2 33113 51037 1 5611 31079 326628284 1 30099 36162 103147113 1 1194 1906 440447871 1 32409 37350 305108183 2 66420 70563 2 38460 54394 2 3549 31653 2 9888 64703 2 59538 59964 1 56948 67468 125283092 1 36614 49254 374766640 1 58253 64044 1419572 1 32415 49461 509618519 2 1678 21189 1 13018 22229 168650486 2 11847 31485 2 58059 60060 1 67356 67857 172221955 2 24267 70257 1 12423 57281 459783010 1 27878 38992 778823231 1 39552 45974 351596170 2 42464 63614 1 42728 50252 123228735 2 30950 65100 1 37839 37929 372474213 1 56984 65925 155220754 2 31945 40868 2 20167 23092 2 21770 61041 1 68111 70749 111926598 2 15943 26579 1 49413 64871 203148694 1 8660 24015 395710460 1 54364 62248 225569824 1 14176 48137 643410415 1 44904 60461 600630927 2 12523 16887 2 17729 51114 2 67141 67332 1 55154 57309 487662568 2 16885 25190 1 69603 70699 364303015 2 65521 67822 1 26691 39067 55028020 1 55366 66500 478368059 1 22479 66796 257710859 1 35462 39545 328630910 2 41297 56130 1 29205 66396 474019522 2 5217 54405 2 21172 25771 1 56741 62874 888973348 1 51704 54335 45082677 1 62020 69600 140580438 1 64529 67733 233296623 1 65052 69585 480399835 2 7666 8390 1 28837 32647 82204002 2 35067 37354 2 5077 19956 2 732 10001 1 52565 68964 29552006 2 46201 52062 1 48731 67535 9133804 1 40057 42136 333074431 2 35685 41755 1 1215 51407 178496262 1 10955 30222 715229589 2 39562 43372 2 26455 70076 2 49194 57810 2 66026 68786 2 26074 36216 1 23652 69764 13919992 1 70865 70904 159610604 2 32022 69214 1 19019 32893 434474551 2 32603 59443 1 70770 70837 585926811 1 47033 69729 130423878 1 4895 35612 279304698 2 3180 34951 1 29242 31543 156588870 1 56346 68797 151184866 1 47881 59132 862487224 1 19338 43399 748154469 1 36254 47006 176857748 1 70395 70522 247218443 1 65941 67757 346460360 2 16317 17597 1 20858 58016 75803112 2 48399 53894 1 57000 60916 66873375 1 61537 68808 621228667 1 61771 68027 106097827 1 13277 63253 472828004 1 34057 60788 463223531 2 43542 56416 2 10246 28239 2 67245 69095 2 27226 68643 2 47191 57587 2 4851 15718 2 23145 55330 1 25685 54030 36464263 2 14814 40606 1 58992 68200 265317888 2 5078 24515 1 61586 68103 818413581 2 25382 42374 2 38617 66462 1 64317 66333 65805757 1 24732 29471 249231459 2 36518 64540 1 46738 63037 57801454 2 33707 37066 1 16498 51435 391249344 2 19409 29228 2 67830 68842 2 68438 70466 2 23773 53009 1 28905 67772 200511036 2 54499 67771 2 63216 67990 1 15228 69169 342872940 1 28849 55481 516633591 2 34944 40946 2 35115 65566 2 51883 68836 2 55267 67908 1 49344 53420 432582116 1 51540 59535 144911981 2 60116 64675 2 16882 22930 2 23540 29151 2 58483 68529 1 11903 43732 12627308 1 51682 54473 211389640 1 50508 59118 110822613 2 30823 68151 2 49718 55559 1 18644 42594 445342310 2 51879 56644 2 68383 68487 1 35065 48802 515120039 1 59002 62125 337316646 2 29266 41426 2 21169 32645 2 17722 23910 1 978 8640 59669162 2 33253 70957 2 60905 66824 2 29501 36574 1 61881 66584 266639488 2 38046 44949 2 67311 68972 1 6786 20106 459204819 2 36439 43861 1 8092 12717 551963077 2 14638 50858 1 23297 64829 529279277 1 27281 57742 122770903 1 9235 20502 259764334 2 53745 67838 2 67515 67903 1 11305 28876 144627864 2 22822 25956 1 43376 59484 20306949 2 5421 66135 2 17983 64041 2 8367 69367 1 44590 64800 461143615 2 5856 47739 2 60936 63405 1 42414 64939 547931953 2 9940 25592 2 22900 46218 1 28321 29646 11263305 2 56290 59200 1 13807 58753 212226021 2 53506 57493 2 11733 70118 1 46246 62177 29148565 1 60624 65757 197415883 2 6681 10732 2 48558 68010 2 59924 66052 1 50012 61296 71838643 1 52614 57442 163991880 1 47644 56710 37058646 1 52167 52210 363908821 1 51809 69278 45738946 2 25622 51768 1 3851 46251 22285904 2 69475 70195 2 40395 70667 2 26506 60767 1 41573 49315 235005128 1 16060 27488 144882680 1 15393 36196 270605508 1 60566 61852 142122212 1 25369 25561 181060040 1 6157 6576 642426530 1 16843 18560 426264874 1 66970 70068 473570039 2 67965 70361 1 28566 65512 75092095 1 66899 69896 348266031 1 29794 36264 283879044 2 7564 21914 2 24406 50646 1 22744 61530 288481877 1 44277 63178 781466929 2 43600 49139 1 51036 58233 2615370 1 11800 68772 139124403 2 33179 55698 1 20096 51083 26276201 2 59964 65952 2 26145 29610 2 64124 64860 2 66450 69100 1 778 43550 103445701 2 26973 46820 1 24202 60205 198608958 2 53613 59214 1 19875 61090 70862488 2 67516 69342 1 62303 67764 339660521 1 32986 59227 694609830 1 65212 69697 955287339 2 53114 66828 2 39536 69336 2 35317 53836 2 19914 54591 1 36839 60250 207606786 1 63983 68440 264385099 1 7677 12183 648018958 2 29409 43214 1 53127 56156 248460264 1 13798 50917 183855567 2 23020 35283 2 49122 57629 1 32799 50273 47199214 1 856 29078 604354877 2 4114 69993 2 42644 69509 2 63329 65594 1 41855 45179 76750213 1 59400 60256 600422937 1 34313 53808 120933425 1 47425 55935 491968959 2 43620 67054 1 20235 53577 165987262 1 68734 69711 139461364 1 20530 66639 174791065 1 60473 61776 210060268 1 21835 56740 293065935 1 23020 33503 834056724 2 50112 68770 1 44782 63790 92886013 2 48863 61075 2 69392 70462 2 67627 69009 1 31108 46732 512663164 2 3509 13122 2 50515 61607 1 66906 68542 373285498 2 7270 28488 2 9260 33895 1 58123 69541 581120882 1 45308 48081 310446815 1 61112 64042 675850378 2 24949 44462 2 26890 27185 2 24511 60752 1 27310 70845 144897051 1 26211 33858 24445014 2 26976 42151 1 58728 61569 681095457 1 34185 48358 27372682 2 63880 67701 1 15106 33258 559507135 1 26189 69625 84585541 1 7985 33316 89603536 1 897 32603 120060696 2 57334 68187 2 9824 35982 2 30752 54831 2 17979 50304 1 38411 59623 203115853 1 21735 48073 729391782 1 35999 38002 354432397 2 17773 49290 1 59457 61471 262398486 1 28583 38446 589681560 1 38558 63033 1326863 2 50751 67002 2 1527 28228 2 5290 16360 2 64668 70586 1 43247 69913 73329930 1 59091 59843 92398201 1 70605 70784 333439419 1 67414 70294 370646004 1 2361 6474 743792652 1 22173 46271 101791071 1 30325 56587 619094485 2 61017 61636 2 46350 56464 2 35261 64703 2 43037 65157 1 7644 22282 590026485 2 61716 63704 1 11541 48218 333409523 1 13278 15617 116501512 2 32560 45417 2 26777 65563 1 45133 57029 64326586 2 24420 42432 1 4538 57444 11209831 1 21053 38424 2297467 1 42725 44736 380743224 1 42029 68922 934935764 1 9197 10216 551409083 1 65265 67918 352919870 2 53034 63633 1 34203 50014 232939769 1 50007 59482 604031979 2 8984 63788 2 40276 56189 1 60837 65899 82165521 2 28655 40654 2 26801 34709 1 16556 69500 273212946 1 51843 51998 127975587 2 65209 67125 2 27102 69802 2 9813 46695 2 45901 53659 2 30964 47234 1 48882 64712 876052192 2 12722 53800 2 26273 59303 2 67379 67685 2 23639 37072 2 66509 69300 1 25932 58098 105136258 2 64982 67579 1 14251 40164 11782296 1 39236 69716 295248332 1 14579 48064 289420902 1 18123 25828 954320001 1 61632 69485 230073535 2 24598 35053 2 7885 56006 2 22135 52459 1 3573 9725 204465022 1 65151 70848 324754865 2 23183 62181 1 5056 18110 393807468 2 382 50013 1 9203 30513 24984063 1 4064 59673 94485422 2 32802 56512 1 22535 66817 99510278 2 17890 25709 2 51060 59184 1 19130 51040 85138624 2 23143 51784 1 33089 50594 164531921 1 64807 68892 581454570 1 68866 69237 218953322 2 30552 63120 1 31107 70344 603144144 2 9179 11152 2 47274 50088 2 49981 58997 2 70270 70603 2 12929 50117 2 35721 46753 2 33628 66848 1 70784 70912 88513298 2 44446 66678 1 36327 44031 232145358 2 38293 65386 1 6579 34289 314431883 1 69430 70870 529165755 1 13007 19686 621556479 2 66520 69582 2 62267 63617 1 25150 69826 17092895 2 57398 58982 2 14224 38063 2 61904 69732 2 6554 64107 2 54896 67804 1 67903 70609 101893867 2 64698 66966 1 56006 66166 120639156 2 42776 66092 1 18480 63947 584017043 1 47511 62652 71239901 1 56011 59796 892666136 2 60568 66440 2 60303 67533 1 5921 18850 844903979 1 6534 7988 283712704 2 41099 66373 1 2843 47504 141688782 2 54682 59243 2 22125 58752 1 62969 64999 82648332 1 60675 67363 105227912 1 54622 58061 724434511 1 21370 66294 303684300 1 10678 40725 657748910 2 11837 17933 2 23226 23377 2 4500 66986 2 24795 40483 2 6893 65818 1 56285 61645 439058756 1 63184 67164 11140467 1 31708 58078 250043949 2 63883 66662 2 58446 60541 2 35365 70000 2 10096 23212 2 45501 50819 1 34443 63107 546982493 1 4500 42795 108345329 2 17671 39789 2 54756 68289 1 47680 61693 382499533 1 49780 59979 78700063 1 23957 33286 47586651 1 68140 69127 250597521 2 49322 52317 2 43070 56025 1 68524 69805 89783654 2 36539 58547 2 60969 66815 1 49805 66104 189189999 1 52030 66874 387947976 1 9898 44520 76324863 2 7457 25169 1 44306 50412 254376411 2 42255 49155 2 26210 54602 2 6160 39003 2 38544 65893 1 23926 64450 613979046 1 17458 50567 20334628 2 29469 65134 2 12789 59975 2 64633 69173 1 35930 60933 679037108 1 52335 70152 492730288 1 41910 60077 525653219 2 7072 65470 1 67399 67598 586622252 2 56500 56968 2 45376 46252 1 14974 37328 401794403 1 69608 70253 566996460 2 14592 51474 1 27772 45631 152377537 2 50870 52819 2 18687 35832 2 5236 56151 1 15309 38283 15251573 2 26996 62882 2 65829 68671 2 25816 67846 2 29671 35759 2 46706 54556 1 46972 58119 478457856 2 70588 70937 1 65087 69050 117951715 2 4028 38415 1 20287 60297 123422213 2 26528 32808 1 66375 70512 136304027 1 47981 54645 49409886 2 38119 49105 1 14066 18885 308854211 2 54431 60858 1 39980 51767 167807861 2 47990 64791 2 7267 46162 2 45701 66266 2 70617 70848 2 60811 61569 1 17235 24559 555359702 1 3663 39236 188565928 1 42710 50085 251843741 1 3432 68370 370551891 2 45439 65979 2 8186 15668 1 29650 59341 94224109 2 9119 62002 1 29683 56598 194876585 2 2316 48909 1 7959 21779 33350187 2 19576 70550 1 68680 69512 15157809 1 46674 59398 119981318 1 64779 65753 215414848 1 54284 68850 781015601 2 43433 67971 1 51391 62581 503367641 1 11165 57409 334444273 2 18299 29396 2 54236 69726 1 54555 55697 82999847 2 25210 39812 1 4280 43327 222874926 1 56960 68451 284336301 2 31852 57183 2 34774 55923 1 50707 59189 337130301 2 19591 34034 2 67651 69572 2 47883 51201 2 11439 55269 1 43320 70374 825341820 1 36112 66363 609955954 2 51470 59129 2 40238 50986 2 27250 70663 1 46840 68849 617651229 1 11932 61955 12573276 1 51896 68822 31875851 2 12106 44240 1 1587 1608 335719487 1 38231 49991 19967483 2 47638 55933 2 12784 37288 2 45580 66451 2 55300 69810 1 65722 70656 861512196 2 5927 36299 2 36848 62760 1 54036 68212 74194606 2 11352 60315 1 48253 59628 551120864 2 13198 35113 1 66501 69260 741558807 2 24154 43514 1 53593 66171 104503812 2 1214 24011 1 1530 67921 141415129 1 34690 53895 178628711 2 51807 55565 1 5769 60559 898968026 2 41848 65180 1 22732 23253 261904784 1 52221 62845 173553613 1 62832 63701 88242124 2 27513 69299 1 33107 60262 90675421 1 34899 50800 6862255 1 42241 61912 821031457 2 55966 63130 2 26493 61009 2 18917 61186 1 13467 45642 693703281 2 68307 70752 1 61997 62494 218459255 1 15466 39181 627261988 2 67855 69011 2 2092 25313 2 67375 68524 1 52045 62413 592375235 1 33291 47585 492105945 2 1330 3749 2 29275 54783 2 21161 69589 1 52240 66900 69267044 2 6783 53019 2 33099 57971 1 53223 55121 275370806 2 52895 61116 2 33937 57938 1 35266 46142 198452372 1 40913 62157 131053045 2 16912 39302 1 48304 55628 293708099 1 58139 61953 504626262 2 25900 63879 2 9432 53828 2 15913 34227 1 35903 67836 27885993 1 63369 68427 424198621 2 65211 69650 1 43814 67795 3838476 2 13676 46357 1 49791 60096 752731311 1 63197 70776 585461278 2 22722 66290 2 22216 28414 2 15328 31605 1 25351 58205 380609960 2 11273 44206 2 10333 14973 2 42579 57359 1 40690 44064 365679502 2 16627 46752 1 28612 33563 26579839 1 11658 23432 136445299 2 23021 39784 1 36927 42421 89874923 1 63883 69787 225853218 1 64448 67212 110223698 1 42550 54490 157247215 1 12909 16031 39548173 2 50885 61113 2 2947 32284 2 29137 30228 2 32316 66774 1 61962 70877 20052866 2 34475 67446 1 51501 60228 24953676 2 27792 45285 1 25748 68681 376695304 2 2749 62205 1 38367 65243 80135333 1 22910 66839 66981410 1 5252 61448 410925338 2 58863 62197 1 32956 47636 750813101 2 21514 39708 2 16452 61462 2 3600 47475 2 9148 28280 2 47012 68958 1 65144 69212 129803807 1 44156 62838 233228106 2 49565 65746 2 56067 70104 1 66844 70179 203841786 1 8220 45560 181978163 2 65928 67176 1 31220 69781 663358081 2 33509 70732 1 29768 54750 32853263 1 32158 42902 268104381 1 65885 66605 746122929 1 7778 31004 216876620 2 2111 19324 2 22594 63573 2 65290 68739 2 51235 52807 1 26340 65229 182757122 1 58610 60489 460192577 1 39286 54381 625925095 2 32491 63132 1 37828 44999 641497392 1 14199 21345 328794055 2 293 46170 2 26632 41604 2 66903 68911 1 24521 25430 103091311 2 67969 68340 2 12462 45615 1 40443 50008 1802694 1 16394 35070 34980669 1 67432 70579 348940654 2 60794 63505 1 41061 48551 268638355 1 39390 59990 248329619 2 26459 39498 2 56165 66731 1 51985 59069 121494830 1 28955 30343 271965975 1 39667 64499 328927298 1 3506 45434 19004802 1 34158 59080 24352144 2 40008 60609 1 25215 60848 426437004 1 32191 64289 261956387 1 41095 54864 498202337 2 28529 30002 2 21298 69065 2 58125 69324 2 67391 68167 1 24996 31557 655041564 2 69144 70885 2 62142 62801 2 45472 57095 1 15608 41204 88243369 2 145 3336 1 21443 50209 6962851 2 65996 67075 2 16278 46380 1 100 56244 550621629 2 36000 36738 1 11450 40247 439452666 1 43523 48204 478666552 1 12403 32031 558368159 1 39239 47136 691281672 1 14378 49135 603718854 2 33458 46117 2 69457 70342 2 70170 70349 2 68847 69126 1 28405 40036 705553545 2 69207 70133 1 12048 26037 374171681 2 461 64400 1 57778 66217 269576028 2 54529 62577 1 34575 43587 239009087 1 13630 50344 99768283 2 60399 63287 1 8177 62987 579934928 2 24220 46196 2 48744 63629 1 6049 18387 540594739 1 36580 59003 92054884 1 10611 49700 842076296 1 7377 32990 698461337 2 65198 67670 1 49655 51927 239761889 2 39591 68318 1 45640 61345 7856837 2 17078 27322 1 39435 67671 125559425 1 56232 66190 175202063 1 36644 49857 48589428 2 61300 65208 2 34277 69690 2 31992 43459 1 49937 56242 30557902 2 67240 67832 2 6502 67286 2 35856 39102 2 1628 8571 1 27535 56694 187056021 1 18346 54645 163451640 1 34692 51893 716237278 1 19342 57503 149551706 1 28534 31347 280702158 2 28165 36644 1 19056 66365 118332649 1 13445 70797 61529817 2 44597 45297 1 8330 58541 594045195 1 19723 38772 161738585 2 37433 45769 1 29958 67386 332246589 2 70641 70750 1 46273 55784 722582715 1 49190 56577 695770467 2 13776 54131 2 58816 58920 2 43898 45515 1 14787 44848 283132151 1 20056 44098 93452223 2 7959 67295 2 30536 57219 2 62344 69126 2 7568 24565 1 10607 47852 43937772 1 24694 59782 50218708 2 39279 59140 1 57471 63937 269399799 1 1524 2159 308096314 1 56604 61406 389331762 2 41912 68075 1 41782 55714 5989982 2 43499 64133 1 32818 46005 253877961 1 36613 67675 78673278 2 13309 60648 1 8662 18022 662255378 2 66559 68560 1 66523 67998 124625340 1 52602 60758 711112896 2 17191 70448 2 16492 60918 1 2330 65289 190955154 1 11189 49625 330460439 1 58474 64876 30406753 2 65557 70780 1 34562 40922 240461839 1 47854 59758 62213096 1 37455 70089 418621026 2 29322 33771 2 40511 62791 2 27713 48451 1 46744 68093 4989641 2 68182 70706 2 5887 70245 2 9660 62973 1 41359 58164 119206559 1 39348 68988 253896529 2 33465 52397 1 31802 56016 4772251 2 61928 67004 2 40526 57807 1 32213 46814 169172948 1 16650 22016 112185715 2 37083 57809 1 63248 67860 578878020 1 30140 38542 42100292 2 18022 69179 2 25331 54956 1 8392 52386 142189907 2 59014 69786 1 7411 28529 136751103 1 39670 54340 101466183 2 44365 47511 1 56192 64912 810212833 2 38277 64351 2 37064 39127 1 49059 51373 258426238 2 10201 59880 2 24637 38786 1 5197 45165 189759559 2 69432 70589 2 9221 25843 2 12873 33696 1 51149 53836 142714150 2 5249 46476 2 8770 9527 1 18970 69878 25719667 2 28562 60628 2 46429 68297 1 44902 48429 263592492 2 2336 7259 1 31625 33961 3005678 1 18381 21959 873242782 2 48153 52104 2 52186 56639 2 22513 34272 2 69761 70848 1 48255 55178 34681738 1 46363 66311 299186751 1 53536 68193 526441474 2 40671 60087 1 42435 42923 181599742 1 11368 36278 503203781 2 28669 48455 2 5966 33389 1 70686 70734 3850457 1 58513 67760 109470378 2 54179 54743 1 64361 65993 287999660 2 32636 56998 1 7490 22873 162510998 1 15226 66809 99648537 1 52361 54184 99111914 2 42100 46416 1 2454 32451 111969370 2 15198 38774 2 45463 55774 1 33596 66472 327331721 2 56972 70192 1 49472 59419 351926243 1 37416 44308 96763826 1 67358 67873 74390155 1 67418 67428 225594702 1 65218 70654 231354109 1 35460 42134 31101436 2 26950 70833 1 1512 23267 315050285 2 2767 42981 1 70125 70452 448883815 2 5307 67325 1 13432 53169 589131839 2 61792 64086 1 59547 70103 111024526 2 59589 65006 2 41701 64729 1 10999 46831 45657763 1 9412 33860 409041984 1 29672 34208 274491974 2 53858 68875 1 25033 60608 671306661 1 57270 68872 44081996 1 26528 30823 20473788 2 29947 50060 1 39359 66459 349146298 1 62609 68539 339333687 2 55652 58907 1 9726 39575 377197253 2 41795 44618 1 47778 63113 122462092 1 4279 12218 37243855 2 19527 46270 1 17262 67298 188142865 1 58377 60008 521644115 2 45550 54405 1 34585 66265 47181964 1 38556 69699 411714784 2 10010 11461 2 29185 39347 1 10727 61575 273544480 2 14084 60592 2 37642 52613 2 12837 33771 1 43515 56236 30641703 1 15732 57323 34961258 1 1431 48039 126271840 1 65166 66414 69940798 2 39015 55309 2 57777 59304 1 41405 69047 91901685 1 54358 66776 20546742 1 29319 43574 37445647 2 26923 47201 1 42083 63678 39762734 2 29404 58844 1 25932 42362 704569591 1 47183 47696 490581592 1 32337 63411 105126830 1 67350 68978 215093235 1 35365 62635 20439977 2 57267 64349 1 15712 62797 385758397 1 25394 52002 338976535 2 48012 51240 2 69612 70226 1 27210 41252 141298154 2 35023 65628 2 11795 32317 2 296 28113 2 61173 65118 2 70051 70946 2 24486 28940 2 15368 43684 2 20846 59370 1 1139 1630 523471035 1 33330 62360 873885169 2 70936 70943 1 273 459 10055787 2 15054 62752 2 24727 52517 1 22738 25210 105674161 2 62506 63668 2 27815 41339 2 62669 69402 2 40115 69271 1 40092 43554 543425993 2 14095 38561 1 29148 33466 338299924 1 54366 56669 632307844 2 67065 70067 1 4579 15571 209909946 1 43787 50885 22445633 1 70911 70942 177583914 1 49998 63992 235518148 1 30929 69549 82172964 2 46255 62678 2 31625 50874 2 36203 51177 1 52385 65421 586924936 2 43128 70724 1 24843 55437 21810043 2 54160 54442 1 59869 61752 209816136 1 67227 68653 114391634 2 31994 68686 2 28346 41408 2 26138 67670 1 44014 58860 287932144 1 31072 64109 259681547 2 13383 34706 2 61186 64491 2 30894 61829 1 5308 11305 201356241 2 64459 64600 1 32233 33821 370586933 2 11812 49007 1 36242 62742 70303357 1 57632 61830 266958351 2 31542 66271 2 68875 69330 1 6063 12465 24372110 2 61602 66200 2 732 29131 2 33362 62350 1 35402 46820 427654591 2 53195 65913 1 43673 43917 337322190 1 11807 52232 9978902 2 39807 52943 1 39784 60525 140666617 2 36931 40894 1 47077 66080 54036688 2 70082 70958 2 7850 35031 2 41667 57351 2 21993 47751 1 33850 68225 272612598 2 16585 31169 2 44445 65613 1 70640 70867 705501331 1 63450 64679 487981542 1 33782 39994 41571444 1 36164 60555 659905580 1 4542 29690 437747089 1 23771 53020 511675754 1 16392 50084 112401988 2 62095 62707 2 65470 67593 2 28293 34952 1 54458 57963 791121700 2 45172 61409 1 20600 54169 55262304 2 41568 64649 1 70386 70534 19832639 1 32348 52421 428000931 1 1133 15576 89090851 1 22060 30879 339819756 2 25235 44513 2 35099 39098 2 69582 70262 1 53245 67673 5871854 1 6930 36090 470062132 2 56648 56777 2 23661 70915 1 14597 17377 32919173 1 63844 68839 351212467 1 28708 39081 145075198 2 25167 54326 1 7506 42991 436424148 1 5461 30355 172040607 2 25841 54977 2 40437 68735 2 35097 50703 1 44256 55179 86537186 1 59803 66756 251945945 2 53770 64573 2 55752 70396 1 1284 20546 25406428 1 41379 58816 286875443 2 25208 66861 1 17329 42339 83465058 2 13993 46552 2 3469 54740 2 18110 32653 1 40257 53803 43368496 2 57182 58128 1 42054 69593 247130917 1 44830 61652 468036340 1 25539 48049 179058502 1 54915 65691 385788247 1 57037 70498 204325511 2 32217 40112 1 7704 66646 61065432 1 27377 60358 163730653 2 34531 53523 2 60069 63403 1 9842 43820 56021945 2 23720 60675 2 61997 66507 1 52050 69495 590578596 1 1294 68575 315650360 2 52399 62136 1 14075 49047 426418370 1 18908 32403 21337903 2 15627 29289 1 5617 29916 476301023 2 924 44401 2 56307 65015 1 22062 26026 614358821 1 58857 68487 59300115 2 5118 51653 2 36296 58261 2 30635 41544 2 59429 60872 2 68525 69910 1 58712 62807 538578452 1 8200 20202 556481201 2 23810 70340 2 37176 41654 2 31558 59595 1 57117 68708 735709338 1 32658 69762 92426687 1 16525 58373 190785910 1 23908 59988 575903463 2 25433 34006 2 41896 68042 1 37585 50453 251517578 1 47775 51513 696293728 2 69793 70025 1 38205 56023 251193786 1 53900 65418 65727036 1 52543 62589 649943346 2 34112 67469 1 60961 70377 11672278 1 61110 65711 476709821 1 2075 66230 133146752 2 51145 53531 2 23350 65650 2 43277 60408 2 53749 63289 1 57105 66036 185661664 2 15232 32801 1 63031 67242 26140781 2 46399 54393 1 45950 67431 30488065 2 47524 69188 1 10479 59551 2105946 2 54093 54117 2 66664 68174 2 69238 70018 1 22544 31928 482651426 1 30106 50584 586137042 2 39797 53698 2 56047 64290 2 42269 60208 1 36207 38586 353070150 2 1537 27687 1 61322 70304 645719150 1 42956 56979 621945442 1 7355 9489 71325908 2 1358 24075 2 40357 50685 2 8140 42165 1 1899 21896 357197390 2 2717 34434 1 65528 70647 371366360 2 7571 16117 1 62323 63947 398390548 2 29175 35934 1 32932 63553 35132567 1 53707 67013 815753958 2 64735 67931 2 53885 55071 2 55085 63520 2 39018 45349 2 70650 70706 2 10197 21591 1 39371 59068 366275804 1 5433 9241 198681675 1 58847 70560 142973129 2 8816 33108 2 51795 54763 2 22046 30425 2 49161 51652 2 48064 56763 1 42250 60144 47018725 2 12129 63539 2 50186 50508 1 27338 53034 507937460 1 37125 59355 114992109 1 6649 42686 183637398 2 13718 60521 1 39353 48088 647940163 1 27695 45105 131055387 2 55398 60404 2 11777 47417 2 10043 24903 2 33121 36926 1 54401 62165 110905096 2 32512 47509 1 6352 45865 259628746 1 68203 68376 55604133 1 40427 49517 602003418 1 3736 11705 24784151 1 41835 64544 313506986 2 20938 60231 1 53449 66226 557069365 2 20371 20942 2 6879 47428 1 20072 57832 775801541 1 62600 66636 592459581 1 10412 37454 40562829 1 49258 55302 232747856 1 37235 56017 370852943 2 25648 43486 1 32527 34333 152825530 2 11283 55571 1 2925 67914 28335669 2 65706 68553 1 64175 65769 82424020 2 41469 58704 2 3535 63887 2 26646 53850 2 4869 40751 2 20255 26778 2 20802 29067 2 12990 21646 2 36416 43746 1 59000 65333 179711685 2 43793 55181 1 41716 45566 6076347 2 33825 39701 1 38693 40661 675792575 2 8180 27595 1 70815 70853 426603491 2 18977 70460 1 34689 55141 148655604 1 22621 46495 82214964 1 19558 62633 510139426 1 58731 68762 213080445 1 50878 61426 214202309 2 43966 60890 1 52206 67204 162159706 2 8175 21491 2 20059 50655 2 2557 27369 1 69891 70350 15696733 2 18842 61967 1 16983 33370 105167939 1 4337 29000 465304421 2 23424 31754 2 16970 35873 2 14399 44413 2 57428 70386 2 49057 64864 1 52313 55470 645875685 2 15983 41130 1 18184 59819 698612377 2 31573 43969 1 44260 57366 367341144 2 59535 68844 1 70200 70926 57251064 1 32903 36666 534958136 2 39023 46635 1 45464 56410 789279636 1 25586 38675 102007943 2 14598 59619 2 65091 70883 2 48288 62857 2 67440 69700 1 64691 68080 216760121 1 17438 17689 314084258 1 42931 45563 546309169 2 64019 68669 1 7413 42996 460814594 2 67300 68336 1 3484 27722 30608705 2 59487 69692 2 21087 63248 1 21710 40698 234377296 2 19142 28953 2 60848 68032 2 8990 21525 1 10427 48753 185764076 1 59185 61415 429835851 1 612 18503 131350838 2 61573 68307 1 16250 20541 218128013 2 49420 56612 1 31231 38379 117892786 2 5311 21454 2 1342 68111 2 61079 65905 1 53475 55498 495571863 1 27452 28809 33108942 1 18145 49271 448433169 1 31991 63922 104336063 1 68197 69282 231758348 1 61801 69044 147318607 2 22861 64297 2 8189 22437 2 35641 67434 2 45230 67779 2 33795 37716 1 50307 50418 128185180 1 40695 68123 383640237 1 51497 61293 837769613 1 44258 66303 185914188 1 7288 24029 102170937 1 47859 69524 437041375 2 33325 56439 1 68357 70623 233849521 2 27487 40691 2 68247 68650 1 14923 24442 149695103 1 3258 10123 105837017 2 29479 64346 2 18547 44304 2 65926 70843 2 61690 70477 2 11813 50894 1 28563 59753 744386365 2 23955 57609 1 46034 53435 455114048 1 16762 16795 121089852 1 10185 20252 428972684 1 46804 68349 907945569 1 30089 37615 581925345 1 64943 69835 8118245 1 17322 39325 857269463 1 41291 47776 736888151 2 54907 67111 1 15523 63221 471851332 1 55368 64358 655199667 2 52170 55087 2 46154 54292 1 53356 68336 479240413 2 24135 69002 2 25823 53408 2 52278 56718 1 61824 70584 365805711 1 26709 56680 264166429 1 43024 65956 1283136 2 19117 28254 1 14010 34282 204890513 1 48024 65141 21266305 2 16210 31114 2 7075 59250 2 24296 55868 1 15189 39253 775073342 2 26382 57973 1 70869 70894 63363203 1 31412 62041 616605278 1 46756 54360 533660177 1 47649 64849 598205795 2 51991 67253 2 56443 58305 1 44814 45614 292071685 1 15874 68413 192693638 2 3660 28404 1 54876 58828 180221649 1 5793 70124 559069753 1 36948 69718 34811462 2 3161 30532 2 47975 70501 2 45795 55853 1 37210 50877 678657069 1 64969 66560 96186754 1 26992 70314 358909539 2 55509 68021 1 61849 67107 211277360 2 68519 69165 2 30186 58047 2 59538 66380 1 61139 61333 133875257 1 39484 48359 84113393 1 70263 70777 684072883 2 38440 45137 2 68479 70779 1 30720 44816 181733603 2 39377 67888 2 8397 64096 2 52323 57332 2 19301 66648 1 47463 70544 614543405 2 11410 68235 1 39114 55263 651005326 2 55588 58103 2 65753 68019 2 23435 42738 1 31831 61491 64273348 2 60037 70663 1 16483 69307 68516280 1 6964 22841 109362292 2 39227 55856 1 58348 65595 67435601 1 30263 50894 533855713 2 48679 68340 1 61873 69159 170667021 2 47485 61939 1 60036 69635 177894008 1 38202 46671 511386277 1 12346 59735 63627391 2 46361 59130 2 15298 19065 1 59391 66754 126750165 2 53120 66195 1 21110 51395 17872008 2 30927 42967 1 25343 48097 232272569 2 25310 36721 2 20051 51209 1 31640 63796 522921041 2 63200 67092 2 5778 39908 2 45326 51720 2 2993 45160 1 33919 41710 501469836 1 33632 51548 479746404 1 4075 56325 332309267 1 7668 52183 399381913 1 40324 58620 148312164 1 55269 69088 232172973 1 29815 61489 2267290 1 41648 45774 512827947 2 51119 53316 2 35691 52599 2 43358 56127 2 51816 61736 1 8926 16417 59944336 2 29491 36158 1 21015 45818 33864614 1 64960 68614 379996457 1 23406 65026 201016758 1 28954 42308 336245223 2 15982 29785 1 14171 65854 38611265 1 22670 45488 26203727 1 15082 68613 20067405 2 29597 64962 2 53003 60576 2 10144 11608 1 50400 54740 168730352 2 33740 49240 1 39241 45753 298992675 2 970 67297 1 11422 18836 106543704 1 43199 65274 501946752 2 61756 62962 1 5332 49823 46089429 1 4810 27807 707864748 1 16244 41994 42615527 2 41696 68964 2 53117 58653 2 17904 38855 2 12288 32890 2 38201 40024 2 3300 14359 1 8062 18711 123431021 2 43528 47319 1 49035 62103 499957429 2 37915 40557 1 20073 45982 44222970 2 36430 63872 2 31755 59736 1 68246 68726 428432323 2 62664 69711 2 13314 50157 2 39764 66401 2 35982 38828 1 63160 66879 63353217 1 63723 65869 189902066 2 14748 28683 1 10208 54216 66125928 1 49593 68730 450926611 1 48418 67474 211618192 2 35588 44698 2 27789 57968 1 29327 54916 12923691 1 29266 44575 638477867 1 10946 20533 228767194 2 48194 63555 1 14884 48791 216521850 1 48629 64375 105854907 2 49025 53552 2 67615 67891 2 44026 45061 1 7047 48483 114478925 2 29974 67701 1 26233 59830 438924696 1 24415 27420 714366832 2 1360 5016 1 33320 47810 288882383 1 32841 43271 138751464 1 35621 40710 205068047 2 36003 44059 2 62235 70544 1 37917 65034 100225992 2 38840 48155 1 9916 24718 11178194 1 50153 64192 651315989 2 44208 50415 2 44057 63456 2 8614 59632 2 56300 59898 1 60662 62500 137575947 1 40264 57621 316428372 1 7818 38501 274306976 2 58133 70316 2 8840 55311 2 55389 56342 2 30049 33475 1 64798 68914 486810939 2 37682 41104 2 30689 59200 1 57338 63724 506953637 2 1938 48941 1 49334 68164 234232316 1 13624 25655 92249617 2 51652 59123 2 51408 63048 2 30131 40317 2 16598 24266 1 49648 53850 390834302 2 11425 42549 2 49951 57286 2 49909 70017 2 52796 68244 1 45918 49883 241277342 1 49719 57591 298092713 1 54681 62428 667948283 1 23922 30852 507797217 2 67436 70631 2 12820 60949 2 5640 56182 1 19592 29868 18764402 2 40770 62531 1 52990 67628 39607169 2 5527 6984 1 48453 66877 110124224 1 42843 61910 204879073 1 19046 19521 839444663 2 9284 10492 2 1577 43694 1 33063 33926 497642148 2 8935 14847 2 10040 25395 1 35066 65146 119027423 2 1732 66918 2 7257 33942 1 67907 67910 362743886 1 23207 51843 155738220 1 45885 69910 10584004 2 27342 59554 1 67041 69924 166489920 2 16204 49209 2 28602 62841 2 49309 68611 2 16034 68072 1 15283 20281 630178690 1 19511 25011 24137033 1 42110 56618 381746356 2 17108 67310 1 61661 63871 312678294 2 41664 61505 1 61924 68706 3669822 1 50646 59966 258895386 2 49780 58908 2 9593 47854 2 56970 58065 2 18735 66178 1 2952 43707 466010889 2 20059 70653 1 39389 69102 304617146 1 24608 26177 101177036 1 26508 48385 59689571 2 4635 37948 2 64450 67079 2 59677 65660 1 45607 49965 184385201 1 65452 69133 322883159 2 7288 42157 2 29519 36749 2 32130 45008 1 40223 51699 294084074 2 65779 68119 1 60135 64289 307062152 2 63362 70324 2 38202 45563 2 52431 65798 1 48982 65353 127574024 1 58391 62164 42018491 2 70727 70733 1 69962 70474 232944447 1 54792 62102 165345703 2 4905 58914 2 40546 68905 2 29487 57363 2 41363 65711 2 34177 66159 1 34437 42416 666791008 2 31003 34153 2 69463 70898 1 42560 50981 64922828 2 58718 59202 1 17569 69241 732557583 2 10310 40942 2 52815 61298 2 53297 69936 1 51978 54535 277806572 1 68940 69731 460974072 2 66372 70035 2 19020 65109 2 57870 70877 1 22480 50022 12319617 2 35199 64179 1 32184 44699 441726025 1 39732 41266 602909772 1 28564 66858 99953136 1 43490 50025 159992346 2 57524 65457 2 9045 33726 1 41834 56523 94927682 1 7465 56403 357352489 1 36996 42598 109101568 1 45856 70106 688529813 1 11294 34117 385476547 2 8162 43284 2 6470 33738 2 48303 62228 1 12351 65244 433041149 2 24245 25505 2 7904 63795 1 35318 69160 529314699 1 60919 62033 323651353 1 51485 56566 229401110 2 62606 65763 2 16757 47625 2 27245 41787 2 56468 69550 2 40993 64487 2 49397 60740 2 17415 52789 1 67598 67938 22809047 1 50089 60102 281804976 1 60928 65097 303377774 1 65126 68426 187269605 2 14450 25337 2 12300 17766 1 45468 49835 103314910 1 70242 70764 11055814 1 52620 59511 473597206 1 11274 65051 104542132 2 4071 4897 1 15514 41039 62390963 1 31180 67743 856621759 1 55378 58056 528124455 1 3661 25920 420400736 2 19107 70895 2 30380 55083 2 37643 53430 2 57403 64982 1 14948 38370 921552550 2 25598 31026 2 12065 67570 2 2458 46614 2 66340 67519 1 40925 52341 125546287 1 19041 54409 548360243 2 39031 68315 2 64642 65331 1 3951 45165 384369076 1 1886 34729 169490568 2 10794 32541 1 58141 70795 148159343 1 5138 56884 508748891 2 36713 65000 1 69103 70507 93852316 2 27316 58612 1 46128 58228 8510270 1 21289 68601 44040213 1 46940 62575 388938758 1 18231 51415 424178561 2 23614 68726 2 11023 59239 1 45768 54086 434370452 1 25862 47334 764876664 1 19840 27756 33026024 1 6535 36204 522133458 1 24592 38292 20917910 2 46947 53329 1 57969 58475 541240539 1 20568 22215 82851749 2 31220 44588 2 51060 66817 1 2533 39984 378729887 1 40441 49875 108462650 2 43960 58738 2 38404 52168 1 42875 49209 2409227 2 21216 55630 2 40016 48388 2 8139 53799 1 6816 25437 404701260 2 19832 30554 2 36827 46840 1 70051 70914 522725218 1 22838 66681 399199339 2 5548 57629 2 46780 52090 2 2959 8489 2 22871 26258 1 28826 47659 153460438 1 14003 45081 742979769 1 55946 59694 53437940 2 17580 52131 2 62038 63720 1 43029 49875 78411727 1 36511 59280 9558133 2 59874 68363 2 26836 46546 2 19889 64156 1 12033 46639 305498627 2 26012 39451 2 24159 57062 2 40093 61222 2 21399 40998 1 57910 64939 417441047 2 33177 42983 1 60012 63187 699786002 1 62065 62219 39206547 1 42073 60860 511970325 1 15384 43350 984200835 1 34774 50802 312759729 1 31861 37278 32161008 2 64509 69753 1 9917 70452 675024835 2 20822 37441 1 62894 70040 749774664 2 62673 66968 1 68250 69701 721638790 2 36856 45476 1 51631 62871 767145027 1 39613 40056 43011121 1 50733 55724 482975237 2 37022 54565 1 69457 70650 343770327 2 34432 54197 1 8531 49164 130344124 2 12984 68927 2 10669 27817 1 32123 45051 127611573 2 52868 65844 2 61742 62035 2 36210 66934 2 2392 47513 1 26087 38047 179306532 2 27977 63012 1 40961 69065 242930127 1 51612 60982 15036078 2 7737 14450 2 20334 54217 2 1500 25078 1 32119 43737 435714447 1 15599 42336 17801416 1 6870 57970 5833791 2 56127 67635 1 58184 63594 159840271 2 66874 70006 1 21812 41368 221224696 2 69634 70861 2 31003 31103 1 48258 53485 60216746 2 44816 62240 1 42719 59251 357436717 2 28860 63953 2 55279 57792 1 9602 38373 143442499 1 25125 43287 947244499 1 58461 63333 367047709 2 55154 66002 1 32697 58677 620370467 1 18610 36706 163821594 1 56407 70458 437123334 2 32227 36627 1 57352 69242 963465997 1 34904 53665 712446292 1 35459 50546 585979456 2 58716 60645 2 66589 68130 2 24331 58118 1 9550 47369 398462849 2 18568 41132 1 3360 30260 44796500 1 46491 69152 93622219 2 61867 66010 1 34888 67702 227116736 2 43020 45517 2 59643 67083 1 16268 63880 399782584 2 70870 70933 2 31277 52208 1 26587 29042 319775881 2 22030 67621 2 46256 67929 1 41616 49558 22760980 2 16046 69115 1 69630 70049 287891583 1 18994 36983 824642089 1 46872 70440 31272800 1 57488 67252 217219480 1 52204 64610 98927577 1 24843 37846 98377940 1 64395 67465 199030301 2 55607 66844 2 66257 68971 2 31434 66096 1 68586 70597 21648760 2 50080 59031 1 16959 24352 156196766 2 19524 51427 1 15478 48064 406376946 2 22449 29008 1 37476 40550 178116047 1 32332 69093 335406812 1 39063 63613 206848912 1 1471 69029 259087336 1 64879 68459 174413426 2 17030 30869 1 28742 61240 124179543 1 52544 63127 51601993 1 913 24548 549265989 2 22785 50140 2 24255 47550 1 22102 69441 178306370 1 36868 38479 126578428 1 18098 45539 94338726 2 62930 66608 2 66111 69407 2 46542 56507 2 4578 10987 1 14245 64630 89947255 1 58750 63088 126706750 1 52014 63812 44870525 1 48198 48441 49106050 2 23433 60883 2 6391 50708 1 16886 42513 205095628 2 19423 52286 2 17731 55974 2 43510 49546 1 24462 36339 66132718 1 27296 43124 276513817 2 30734 53221 2 66487 67566 2 6865 58064 1 22779 48794 802996598 2 56298 70448 1 53781 58004 511192813 1 43075 54377 100985826 2 30076 58798 1 63509 66547 42550404 1 30210 32801 63036175 2 26419 61844 1 57883 64779 4853188 2 59994 68370 1 417 29244 42777503 2 67784 68384 1 49035 69999 440501893 2 22743 63995 1 3234 4696 511266729 2 47725 49874 1 27347 55211 137862564 1 65596 70368 14605565 1 26815 48686 403418844 2 68849 70236 1 48173 56006 375201050 2 39715 63551 1 38689 55156 7613010 2 36095 62721 1 13245 42661 477415603 1 44113 60876 64736807 2 54932 57710 2 16580 20602 2 1857 19111 1 40972 60995 775169018 1 30865 52300 76864716 1 40167 47933 728637995 1 62594 64543 134138850 1 22465 29865 558078039 2 68531 70454 1 70387 70452 541548450 2 34604 40382 1 65468 69426 269275492 2 18061 49734 2 37481 41156 1 12919 60918 46405735 1 67890 69075 712379345 1 41662 59469 381346540 1 56347 60843 240093736 1 37332 47897 777088935 1 24107 55434 282094064 1 23962 53670 34735948 1 69736 70873 42558103 2 10199 30866 1 36881 56463 281022313 1 60360 62170 309534270 1 10426 20195 117693991 2 27298 61668 2 40523 64688 2 9704 70168 1 36039 37222 29198230 2 45880 48325 1 37754 64479 54548000 1 47913 66217 743936024 1 44824 53389 43024156 2 56269 58933 2 3282 6906 2 2530 9579 2 34207 69395 1 5125 61130 703561493 1 4737 63740 404429640 2 25791 44028 2 43839 55300 2 3989 58105 1 60257 67551 550358830 1 7001 66884 111993009 2 45007 60138 2 22178 30094 2 37102 65842 1 66005 69080 771997960 1 6169 60937 253332770 1 39432 53026 352566928 2 18334 31875 2 52193 58135 2 60036 66706 1 2046 67403 4004210 1 18132 35415 226375819 1 40636 56759 717289516 1 25837 28259 381755175 2 4629 62204 1 67201 70397 333304517 2 52996 70919 1 44305 65066 73314734 2 327 47961 2 29308 33726 1 885 57720 73430903 1 38707 44475 685093198 1 52206 61326 398667215 2 12481 66690 1 58053 60198 112623988 1 4187 70057 483377509 1 19090 30563 63194782 1 44431 46163 139601549 1 28727 56874 307045598 1 16942 54286 135357423 2 5989 68595 1 19630 29334 102911219 1 60672 62627 10996557 2 68086 68344 2 41558 46113 2 43001 50379 2 27056 70141 1 65673 65980 317803260 2 23983 62048 2 12986 68010 2 2180 20212 1 52115 67677 37692923 1 11352 39527 470291934 2 1522 33170 2 25265 44755 2 37510 70716 1 8793 14819 157268298 2 44537 69922 1 40317 55886 101899169 2 311 17721 1 55521 66157 594235888 2 59473 61285 1 49509 63736 100695970 1 65360 66352 459078676 1 43247 70749 793349767 1 57813 66784 356379445 1 50911 64462 503432316 2 18901 67574 1 7416 42190 474493445 2 37051 41021 2 31452 52483 2 60995 65032 2 10382 57662 2 57038 65315 1 36680 61268 179814858 2 63549 63624 1 11491 47674 794085683 2 30037 62957 1 56352 62401 292267244 2 7803 30732 1 67968 69424 216759484 2 10469 29894 2 16493 60821 1 35667 42367 96072703 2 69302 70374 1 10221 66374 107212808 1 69456 70649 498396926 2 33207 62276 1 28997 47174 224239532 2 53000 70776 1 41168 50597 618552077 2 40969 70486 1 7006 28920 717449557 1 26267 51414 744482028 1 38446 45241 124494031 1 40865 46375 70034549 2 52002 57038 2 11475 29448 2 22665 37481 1 4632 28677 531462796 1 65361 70514 271847061 2 64262 67561 1 54478 60650 209017818 2 65086 67535 2 30183 37780 1 7421 56178 279794868 1 62359 62378 124864788 2 25947 46730 2 67403 67448 2 30614 48426 1 43007 46367 140472150 1 35139 48921 861349617 1 992 64880 415280314 2 50183 51334 2 28214 39578 1 68527 69944 403470298 2 33181 70760 1 56556 66805 169094469 1 58144 68008 31036170 2 13328 50370 1 4482 11738 193647849 1 52859 67683 8341826 1 17603 36509 211870611 2 65656 68680 2 51254 52321 1 33010 33957 185072582 2 53212 58133 1 9340 28259 95127926 1 36578 42699 109265252 1 18577 52232 497617903 1 51794 60155 65457360 1 12868 38530 7184859 1 10865 42394 381053336 1 48242 55269 595482930 2 49458 61402 2 28295 39356 2 36135 53312 1 25583 54486 883038754 2 60391 63367 1 3187 15585 401362506 1 54201 55645 122273189 1 32434 35851 222534521 1 35733 66583 503033268 1 37046 49857 313092587 1 41462 58833 715852411 2 8645 69258 1 35418 65302 173970187 2 10791 20210 2 32488 54358 2 7619 66325 1 53106 54386 175195902 2 58786 64120 2 64824 66937 1 10878 57893 474867351 1 70075 70358 461162242 1 42873 51855 117377630 1 65726 70070 48544983 1 40986 46304 203832961 1 68942 70596 312315898 2 18132 30409 1 34546 54599 177368798 2 41229 66207 2 2407 16499 1 10474 28113 363983420 2 21816 64987 1 41401 57665 5621235 1 69057 69104 63455957 1 67764 69142 452575305 2 17012 31292 2 9130 47976 2 30717 59312 1 43301 69520 246126110 1 31729 66915 181024359 2 14959 17733 2 27326 59122 2 57824 58920 1 41174 45430 348031200 1 23738 56951 63013630 1 51932 64962 187945686 2 21709 23837 2 46703 56755 2 2080 23239 1 26514 64001 133624501 1 5129 57737 85487420 1 4158 57171 397294714 2 60846 62041 1 41723 69540 58622776 2 69383 69387 1 48199 58997 57389328 1 48853 69190 64564352 1 35735 48342 548844931 2 59916 60970 1 38957 61542 81916551 2 39817 41850 1 18361 61174 16722635 2 59556 62138 1 19834 55040 709521486 1 50053 65846 29543932 2 23814 28309 1 67742 68751 287552583 2 54880 66186 1 51799 65778 322123411 1 10501 23587 532243750 2 3007 40010 1 4218 7800 66521525 2 25752 67872 2 6323 38088 1 5837 29147 63711065 2 42404 53925 2 47096 47521 2 52408 63210 2 35581 48702 1 38587 70189 111821801 1 52205 53833 539015061 1 11113 41245 533256420 1 46070 48601 91417221 1 9788 68647 197577006 2 60511 60938 1 14397 27735 642065326 1 18240 64626 714137429 2 31433 33305 2 31809 45165 1 63158 70405 439947073 2 65747 69316 1 35373 38813 461357650 1 56215 61319 640606947 2 29276 35798 1 21896 44869 852215085 2 56401 68302 1 43998 47041 47058142 1 54255 69084 62512477 2 22758 49950 2 53813 57390 2 20649 41668 1 35562 35813 256037770 1 27265 33195 488180745 2 2333 56183 1 58415 63814 26726735 2 40384 51134 2 41531 49314 1 20676 21726 757401864 1 59993 61030 168614506 1 44293 50242 696768703 2 42803 53704 2 24723 47738 2 57664 60622 2 63166 64116 1 16205 17950 140337197 1 36820 60819 94809496 1 31257 63965 18687395 1 4447 30760 107300383 2 22349 40700 1 930 22605 83685878 1 16743 68640 279891658 1 12186 28076 307089332 2 52579 69526 2 2142 50076 1 65616 67813 722753887 2 48750 58913 2 48493 64275 2 4396 62381 1 27690 68766 61565150 2 3141 7819 1 46470 64715 185008990 1 17705 52663 368722238 1 24739 29089 340106023 1 60351 60488 632633325 1 47150 58656 486268319 1 38941 51174 239850764 1 41842 46296 5504246 1 60313 60464 26014332 1 68592 68875 114290086 1 40679 51729 538572960 1 36459 55645 3835627 2 21095 43571 1 22724 48611 15342724 2 22023 63405 1 11377 40062 724018802 2 21225 66198 1 68930 70139 176368207 2 28222 61253 2 66375 68575 2 15978 18216 1 55272 67735 864515965 2 1067 25441 2 62649 69509 2 15282 42031 1 36506 44775 419336393 1 49736 68863 20219293 1 63553 63719 7327407 2 30566 43052 2 16353 54691 2 55968 64544 2 48992 60850 2 54623 57544 1 21113 70511 129542716 2 25605 30089 2 55170 70712 2 37029 39798 2 13109 39443 2 53543 55888 2 46933 68683 1 41390 60124 61182596 1 19118 67871 202511694 2 40615 60588 1 55483 63526 383011115 2 32919 58983 1 8927 61727 329402536 1 60311 67603 768076309 1 68306 69200 120252457 2 68722 70305 1 16522 52515 597769615 1 67594 70258 679526184 2 43465 47868 2 52391 56386 1 67890 69249 929645378 2 9269 56162 2 5613 20092 1 61242 64587 115010373 1 21950 37224 508241584 2 4159 13680 1 13378 29189 59703154 2 56233 57296 1 64974 69111 204672903 1 3843 36922 448617735 2 70003 70540 2 42519 55340 2 27145 59787 1 68628 70277 646442998 1 17383 35813 525202758 1 40684 60308 173761578 1 8752 41627 306206698 2 44186 67095 2 69887 69929 2 45594 61879 2 61689 63560 1 248 53548 480006684 2 56940 67193 2 63476 70574 1 53291 69202 531514460 2 50873 55040 1 13364 14960 216266401 2 63358 63471 1 36622 46155 850494585 2 6950 33155 2 61115 67765 1 5228 22374 694377903 1 58328 69369 621828115 2 42730 55419 1 15754 34555 537279811 2 51806 67113 1 7991 44192 366295542 1 32105 62985 958054898 1 45623 50930 121021577 2 3727 9176 1 44358 70073 468723230 1 61393 70819 581567844 2 47881 54199 2 55871 61406 1 9557 18942 700735117 2 61295 66838 2 8968 66330 2 59675 63108 1 2363 43617 308207861 2 64461 68425 2 49800 52019 1 26723 47724 230918780 1 10434 63964 141096387 2 5988 52482 1 53899 69844 474636195 1 33456 68813 503966339 2 48795 57669 2 65760 70058 2 37163 68192 2 46865 68077 2 17709 54127 1 21407 57019 90760970 2 17266 68233 1 32551 39712 435556619 1 6114 60643 456729860 2 69853 70677 2 45446 58707 1 26289 34340 219928703 2 48052 70248 2 1538 15671 1 37465 46287 783481256 1 1974 12194 343508546 1 38640 55472 128197657 2 25031 26790 1 8736 44555 678208510 2 10712 70730 1 10938 12063 62295696 1 70071 70179 563216000 1 47686 67461 489516838 2 21784 53319 2 47463 68001 2 43546 48924 2 42032 58499 2 35785 67418 2 6631 8111 2 39237 50053 2 27613 31037 2 28136 47984 1 46126 52822 439333596 1 2130 43651 467404101 2 25471 44389 1 56766 64419 328414206 2 56212 69325 2 36233 49669 2 46986 52108 2 43229 69584 1 16199 36662 81325636 2 23924 61217 2 5849 39815 1 31319 66394 171888496 2 7916 62982 2 53391 53633 1 7929 20659 412037062 2 33914 63784 1 36572 62058 313394867 1 56872 57552 109850396 1 59558 65591 107061323 1 40860 64737 589254630 2 50959 67988 2 58887 69140 2 42843 66969 2 59290 61344 1 20978 56320 143323702 2 56804 59279 2 49220 52953 2 1996 30246 2 42855 68321 2 30002 56330 2 62617 66566 2 23299 31351 2 56603 58854 2 40654 52149 1 30881 37434 278648350 1 17937 22538 89549584 1 2583 8398 225419139 2 12976 44952 2 39629 40389 1 43474 69242 115691838 2 13635 28723 1 1353 16485 162254395 1 40691 66626 64673870 1 49462 52118 7335283 2 37807 53499 1 31551 48086 77645364 2 20045 31456 2 39248 51723 2 11776 24388 2 29564 42698 1 9835 32636 50388222 1 48452 65354 412083192 2 51380 68150 2 70017 70063 1 46587 54194 349878835 2 55511 70262 2 14831 56215 1 46460 60367 384115689 1 35490 46169 607604322 2 48470 61248 1 39793 67234 29321723 2 11988 68531 1 25217 70923 606095264 2 58357 64034 2 1885 48576 1 45935 65488 247003043 2 9085 70118 2 57998 59924 2 5816 24375 1 10791 53700 695897148 1 66999 68584 299898721 2 70095 70281 1 36780 57849 51558002 2 52460 63980 1 5485 63109 273805828 2 57777 64603 1 2479 56165 317910846 1 29636 46470 300277195 1 13152 57310 66469638 1 24976 68024 170427132 1 38475 55902 598840037 2 14596 69484 1 1415 13768 208042013 1 30868 40083 550116183 1 61972 62093 31988004 2 34006 70566 2 58982 59545 2 62923 63391 2 22244 43112 1 6251 31748 507622306 2 8606 47359 2 19046 30997 1 16384 67116 261558943 2 68027 70367 2 31074 58849 1 8361 37925 65232915 1 4752 43432 185692639 2 68550 68878 2 61268 64454 1 57877 58607 54753794 1 41954 55625 894353316 1 28968 33420 492612210 1 371 42622 81035089 2 11366 51871 2 52985 67484 1 12419 31332 138075821 2 24561 42807 1 47906 65754 192389648 2 36290 52778 1 48808 49448 32396364 1 14281 64194 1733428 1 17060 20254 732968767 1 56004 63191 106675600 1 25607 68100 99933606 1 2866 8659 625615977 2 36844 61112 2 54529 65967 1 68809 70027 156601192 1 2851 68022 454559994 2 59049 60089 2 13816 35666 2 56569 70920 1 38125 54761 280535787 1 47320 48323 105606050 1 48827 66012 536613177 1 49736 69806 152507201 2 15295 55663 2 63331 68306 1 59502 62017 236016503 2 44582 68686 1 20472 63620 51611574 2 45653 48255 2 25984 46232 2 41592 42369 2 60050 63781 2 4387 48845 1 56981 60357 689069934 2 63117 67777 1 26004 34485 85774833 1 13025 56971 660316374 1 13153 70077 398989000 2 42849 59608 2 34468 64240 2 53494 54714 2 36034 38194 2 14757 57738 2 3414 7456 1 62288 67143 30366451 2 15687 17435 2 28839 59607 1 10269 57164 705855843 1 126 66295 525983580 2 49450 66771 2 26601 39070 1 37998 49332 62926918 2 18554 38811 2 4641 34216 2 28955 52745 2 33459 46903 1 59339 59584 116146982 1 35599 68934 52534104 2 13541 30752 1 20668 30176 471343417 2 19761 20990 2 69586 70766 1 8317 28033 48669118 1 6459 59418 497812204 1 59929 67154 186086438 2 48651 64916 2 7647 24594 1 64861 66841 46515040 1 14789 65262 49656533 2 15402 40100 1 67195 68943 467598875 2 27489 50739 2 68410 70233 2 42107 64526 1 18609 28908 424875722 1 38516 49172 777604738 1 31000 42488 337104547 2 40078 62208 2 38192 70032 2 36771 44694 2 24321 50063 1 10758 48595 545539420 2 57412 62842 2 65904 70317 2 30990 35274 2 61989 62521 2 591 41704 1 60306 70895 42020693 1 50327 53048 181525347 2 12464 24321 1 55285 58449 67261152 2 67220 70748 2 32999 36192 1 6670 44340 314190661 1 54729 61842 249735424 2 51148 60801 2 6069 56535 1 20562 21325 471358077 2 55755 66106 2 1822 20822 2 7235 24853 2 48009 69052 1 14816 27382 597955787 2 69016 69308 1 49205 50232 197585994 2 12720 19259 1 1322 69108 63513218 2 63849 70591 1 5921 37493 449257649 1 33939 35936 4315721 1 13637 36432 156569413 2 65859 69784 1 39437 61807 421070113 1 66884 69542 187169605 1 24963 53679 422090983 1 55349 65268 427551373 2 19191 35171 2 22091 61520 1 36326 42388 290436945 2 11186 25613 2 34026 38724 1 24353 55604 224217471 1 25883 68663 95081297 1 67965 70151 797724808 1 69710 70094 234172188 1 47113 61464 62367938 1 7041 36778 370867932 2 65354 66272 1 11548 15571 512130580 2 40658 50794 1 37664 44743 625000954 1 1641 27125 8742566 1 61844 66745 122506618 2 18320 30436 2 37914 66591 1 10901 60758 52484673 2 62310 69937 1 4886 40841 421308874 1 28292 36867 429670300 2 46077 70189 1 26434 61908 477960560 2 38841 67815 1 48143 52011 119248450 1 5473 52856 362151553 2 51236 52371 2 60633 64157 1 13752 41444 769401801 2 39241 40222 2 25332 55874 1 29743 52882 216949483 1 60995 68842 3958820 2 10671 30434 2 13925 64811 2 41188 51924 2 25784 66075 1 19254 32257 231785140 2 13445 19800 1 38271 45744 6054467 1 70221 70652 72675848 1 1011 5515 751477436 1 11448 59312 27366902 1 2897 9525 13564393 1 50386 69986 534709438 1 53809 69981 229855 2 44465 67419 1 17878 32946 256259041 2 50824 57004 2 51535 58995 1 31888 59570 325692476 1 178 42405 838909973 2 4803 64006 2 25209 35758 2 33068 70414 2 29152 29789 2 37024 58184 1 16889 17322 132607231 2 67515 70344 1 45542 47504 255699863 2 49761 70042 1 54563 67801 66766967 2 51740 67241 1 42898 50724 17204065 2 56232 63370 1 4441 53099 61824489 2 27123 56589 1 19164 50067 133078953 2 31407 45761 2 44251 57107 1 19298 23831 137294364 2 28908 36709 2 44533 70485 2 6089 39196 1 14596 61655 424736442 2 68862 70837 2 5937 20459 1 26607 47951 273349981 2 17095 41832 2 56664 69225 1 14613 52684 325483628 1 25247 48328 143684350 1 23463 40584 304662904 2 8302 25631 2 9096 54701 1 41953 50638 416527125 2 12125 70493 2 60345 69933 2 51419 68280 1 30841 34240 644542577 1 18461 35150 525734592 1 59687 60018 308452593 2 41798 66343 2 23499 43051 1 33031 42481 165502682 2 13085 53827 2 40614 45111 2 22431 42490 1 34409 53382 185397098 2 23864 47001 2 10936 34262 1 41998 45253 211283118 2 53766 58724 2 61564 66694 1 63912 69353 7447192 1 31859 32953 134181503 2 68275 70514 2 66153 69151 2 38214 63320 1 43040 60597 370998727 1 50764 55848 511340885 1 51899 56500 93544214 2 51556 69402 2 25858 33714 1 23833 29128 60257200 2 57383 58808 1 32289 67084 629082766 2 31498 36492 2 5707 69058 1 30743 41313 458576210 2 14483 44743 2 26305 55280 2 16221 66291 1 17202 30970 88570304 1 59642 69180 43679043 1 59528 70362 899719411 2 6836 44373 2 23000 26931 1 49640 58713 100608215 1 45109 59726 84128021 1 6856 42369 617271092 1 67092 67549 75546412 2 12825 68140 2 45013 58273 1 35571 58355 39734411 1 36476 60767 313780692 1 41380 59771 585587241 1 37944 50102 531780713 1 66722 67654 160806569 1 28565 64962 98443554 1 50532 62837 606411449 2 49121 56885 2 45392 56887 2 15813 26971 2 7194 37954 2 8887 27039 2 371 31808 1 16111 34917 280743788 2 37064 68431 2 16638 43547 2 43269 44102 1 24682 40835 425605499 1 45387 62717 376686908 2 11723 63674 2 53619 70651 2 16209 69327 2 26800 69013 1 63863 69538 640831598 2 63724 68279 1 47906 56168 190208501 2 49747 59020 1 35791 70403 93607940 1 63177 63679 137256156 2 6973 51269 1 26429 55402 125820376 2 32683 60653 1 53285 54303 115950671 2 39118 59532 2 69553 70019 2 70873 70890 1 41229 67245 520835583 2 17678 42588 1 69386 69680 38846331 1 8755 27611 266036459 1 66672 66965 420557073 2 16048 48402 2 23337 58680 1 12038 13599 164667233 1 36400 55027 20482455 2 27592 42774 1 59896 60274 429894223 1 34481 45462 73126147 1 17319 67935 657240531 1 41416 45902 330232122 2 39603 64997 2 65266 69696 2 7934 34031 1 35951 45357 209971622 1 38993 69491 325008454 1 31849 53682 99745050 1 32576 64137 47210514 1 20862 59794 180017118 1 57409 61830 71662208 2 12232 13463 1 68259 70799 283387863 2 62288 66998 2 23178 24714 1 10775 52852 103031967 2 36656 54433 1 9463 61567 412338488 1 20063 51317 501891205 1 66154 70150 545952680 1 33058 45506 625104833 1 13228 51834 380094521 1 56685 63557 777804115 2 55506 65573 2 57055 67668 2 6160 47004 1 694 16021 332002988 1 46407 64870 383023374 2 37671 52836 2 32918 40672 1 55868 59514 219187059 1 25010 50956 257624525 2 10149 14547 1 54039 68871 169782960 2 30835 51581 2 8967 38519 1 58842 66005 22168411 2 24824 26147 1 27254 69580 33673093 2 47990 53610 2 32339 60516 2 12112 63673 2 63535 67378 1 12676 49662 700987325 1 6301 17109 14587413 2 21186 50563 1 35744 60197 368772512 2 39779 51975 1 52065 68517 90487349 2 31244 38381 1 34990 53680 893086792 2 9215 63168 1 68225 69842 220952171 1 17466 22206 77116872 2 49175 54163 2 19255 62381 2 10937 26593 2 14731 38635 1 60587 61896 244792558 1 48126 69134 39653774 2 47313 52178 2 46223 56261 1 20654 65873 711316870 2 30242 59870 2 29541 44134 1 1446 18059 494148323 2 20214 59342 1 39196 56123 166623696 2 58216 63998 1 35259 41223 624368469 2 68704 70304 1 64039 64190 67159838 2 9009 36568 2 20591 65156 1 11064 16845 445201462 2 66286 66384 2 24179 46081 2 53915 67323 2 41779 59556 1 28788 62047 509216075 1 22888 61751 200428383 1 58557 64931 129599078 2 31779 51589 2 37533 41365 2 48902 55118 2 20770 46455 1 10093 62544 216246910 2 59795 70758 1 9591 35386 327135150 2 59955 70599 2 43481 45470 1 4301 36258 70434989 2 25952 43568 1 48137 48196 17602135 2 50143 63316 1 38556 48960 341068495 2 22702 44767 2 33311 56132 2 14712 61655 1 38190 66876 411296486 1 27352 41855 385987932 2 25680 69228 2 65582 70562 2 50578 70238 1 2136 67693 403939239 2 126 30368 2 20539 40806 1 33429 60436 414664940 1 35080 53143 310390506 2 17859 35186 2 64720 65617 1 20911 69274 1989823 2 22601 59366 2 42854 62299 1 31283 68851 349106336 1 22605 55896 68052700 1 3443 11063 104394998 1 38886 61913 324406948 2 17523 32333 2 23970 57917 2 65625 68484 1 14975 38594 403891070 1 29143 65339 340060750 2 1067 46977 2 7531 27851 2 21117 44638 1 28464 52951 423723552 1 5331 31911 497781392 1 13564 44305 421649421 1 53721 61861 52137447 2 69887 70647 2 9507 10124 2 13077 20215 2 34060 54785 2 52750 64328 1 57074 65797 117370160 1 26588 63270 261008371 1 5363 15799 38398620 2 64747 70536 2 38525 39200 1 19832 61749 587423674 1 43460 46266 39215362 1 17981 41195 901319162 2 15404 57784 2 18420 39208 2 4198 69124 1 21139 41297 100343344 1 50151 69387 269723969 2 13036 38556 1 44706 69680 52697358 2 68559 70540 2 6150 55617 2 17117 21448 1 11974 55108 68739255 2 66030 67807 1 47714 61924 87600666 2 27808 34590 2 49615 54906 2 25178 57891 1 22778 62426 400479924 1 3828 61771 601135090 1 55830 57574 169661811 2 69150 69222 1 25932 30432 271217421 2 67473 67593 2 11055 38276 1 26190 38880 174860870 2 55607 62992 1 9220 64178 42227740 2 11903 14996 1 12598 41113 64714838 1 20619 29956 144719564 1 11394 16232 41620919 2 18278 52773 2 27541 69089 2 3220 62979 1 28770 36214 77173316 1 4811 21331 650814808 2 60578 69562 1 55833 68405 226797638 2 47491 52841 2 22792 31086 1 14037 44800 35716393 1 14427 35881 242616732 2 64257 69312 1 11935 28594 427783070 1 61633 64553 689105371 2 8878 9997 2 59304 60988 1 46314 70572 173105485 1 28853 49330 417397884 1 1333 33596 88876547 2 37972 61782 1 13734 61038 362650287 2 46041 55709 1 16820 69468 195448996 1 6019 23501 613114874 2 44776 67083 1 27198 54479 223746469 2 22078 35142 1 68359 70223 11799467 2 55809 65902 2 66049 70194 2 18163 56722 2 66122 69999 2 11087 11423 1 55862 59226 620905695 2 67371 69545 1 18491 68209 678728677 2 15222 69793 1 72 1977 87853730 2 36031 46979 1 65284 68055 156023043 2 43887 47746 1 23276 51827 31135289 1 50755 64351 127267726 1 9635 38795 667171608 1 12059 27332 51098188 1 22271 48116 66007894 1 53348 70797 662345268 1 44692 61943 103710150 1 26659 49463 17770640 2 6811 17352 2 29534 32843 2 41592 67711 1 16604 27298 468044265 2 47665 50070 1 18373 62433 61689021 1 22405 65541 214579176 2 38696 43437 1 22451 23430 851864254 2 35069 62697 1 67490 70397 526941784 2 63629 65257 2 974 66387 1 6 40352 267222430 1 68532 69666 5389805 1 53220 67342 220299286 2 30565 70611 2 19932 45136 2 50305 68951 1 51524 53865 128124242 2 27910 64288 1 65316 68053 80895757 1 38456 49258 501157502 2 22987 30473 1 35427 46392 38422442 1 32438 70329 170668515 2 44218 67164 1 2709 44219 486363792 1 924 7136 730535593 2 61438 69927 1 20756 23991 141705339 1 37639 46429 95460830 1 44021 47075 115649517 2 70229 70811 2 62201 64069 2 69185 70639 1 32302 68105 906508891 1 8048 13821 224919380 2 36728 65207 2 45960 57394 2 8319 24975 1 34329 63396 150240949 2 8792 34801 2 50525 61258 1 11487 23385 741588125 1 18758 48373 683894482 1 1129 41687 98639700 2 57647 67864 2 22338 37926 1 40479 52653 71997719 2 49318 65154 2 61649 62876 2 13851 18401 1 46358 65067 106351785 2 46447 61479 2 20035 49630 1 6723 56839 814953 2 46765 68223 1 11019 37189 77759705 2 16698 48935 2 49421 65128 2 27989 30135 2 59421 63563 1 34909 46327 32305266 2 42845 54199 1 6301 11747 93606120 1 54184 57983 293155670 1 25556 41558 408151339 1 12519 13967 195186178 2 29046 45184 1 53218 69607 70197342 2 62724 67650 2 58288 61030 2 40394 52932 1 12047 17714 303722803 2 70160 70276 2 11797 15370 2 41644 64027 2 70689 70836 2 42212 48871 1 68677 70324 762007561 1 47886 54867 569944866 1 67195 68684 629012549 2 68728 69963 2 26583 57592 1 11567 67601 261602653 1 68810 70733 116758730 1 70884 70952 294327127 1 40319 69600 67831579 1 52189 70367 914853516 2 57860 65069 1 2748 62869 257886780 2 10698 31132 2 68771 69131 1 68666 68694 64307786 2 49249 70915 2 30002 52995 1 38520 43760 261075103 2 13089 62119 1 28047 39415 136958408 2 51350 68708 1 34165 63824 141968112 1 43902 44759 84454071 1 30145 51107 12948971 2 50946 60195 2 67862 70938 2 60942 63767 1 56770 64086 291847734 1 55679 64412 703032969 2 60156 70792 2 64291 66140 1 35979 42668 715624089 2 20610 29791 2 59918 63213 2 19883 37271 1 7895 12529 562927266 2 24256 34575 1 54489 66160 168356420 1 43889 67142 378613383 1 42880 57060 60261935 1 14419 24669 128547052 2 40167 46665 1 37325 37381 120592806 2 26496 41865 2 70248 70504 1 21503 57163 12865742 1 63702 68527 190749299 1 35429 45572 59133302 1 4093 55547 424809837 1 22850 25808 339774799 2 32560 68156 1 21113 67416 115005669 2 33373 54425 2 26116 27082 2 40311 53630 2 25608 34289 1 41924 57555 71613335 2 16896 64355 2 33696 65673 2 55519 61515 2 5673 39137 1 37552 65149 384804981 2 25863 47601 1 55437 57428 276905306 2 70353 70857 2 12466 30962 1 29361 53452 526280139 1 48982 55311 50122863 2 49031 53330 1 2213 5414 69715304 2 52824 54350 2 69469 69845 1 20230 61222 195751588 2 25714 37051 1 41566 62246 170693227 1 54287 67070 91703976 1 36265 37630 557991325 2 1066 23727 1 12003 27785 221641227 2 26619 41490 1 56262 65392 691439262 1 44245 69131 149088267 2 48702 55175 1 53111 68602 306310659 2 68310 69754 1 28387 29944 10028429 1 18725 27181 110921192 1 37175 64271 329043936 1 41129 58147 149866112 2 41081 56937 2 23233 40832 2 8205 25141 1 19190 62851 388134020 1 61625 69676 432437051 1 70203 70329 23457813 2 22125 28422 2 63529 65263 2 53968 69679 2 20255 21915 2 48140 54216 2 62641 69193 1 45306 63194 474166592 2 17452 59669 2 16697 45382 1 58369 68333 279481482 1 32070 64563 50596446 2 2173 8812 1 33132 58183 87575220 2 45926 54073 1 5564 36793 413738764 2 64933 67666 2 7750 44384 2 20516 25533 2 62666 69092 1 44227 63212 30083822 2 20013 43573 1 2438 29953 667255701 1 23948 65633 454167215 2 43636 48088 2 57575 67432 2 58924 63711 1 27099 53315 552384975 1 55833 66352 311999608 2 44247 53858 1 55130 62968 292614229 2 15891 62503 2 16628 25821 2 52811 61692 1 21370 49340 503419550 2 23885 59755 1 34632 52088 242118779 2 70093 70605 1 15903 36817 656300121 1 172 18887 554076197 1 9350 18579 251242555 2 24343 56921 2 67840 69978 1 66452 67406 559638840 1 63040 64456 130113695 1 30659 60729 172652435 1 698 11591 79029723 2 62818 69032 1 32000 56098 318034987 2 69070 70110 2 53828 63867 1 22071 27544 133087296 2 46186 61600 1 38666 62771 289804670 2 46687 67568 2 31339 57159 2 8227 69728 2 9457 14620 1 67790 70784 224543802 1 40026 51731 189377575 1 44500 55260 915690562 2 14900 61476 2 26646 43493 1 64121 66817 36792906 1 17337 64657 572553147 1 39005 39718 649295499 1 66651 67980 318920746 2 34953 55962 2 61652 62052 1 29590 54052 167139626 1 26698 42507 562975632 2 61324 65169 2 57802 66052 2 44207 62578 1 23397 36219 320008012 2 7780 29160 1 21243 53101 681234469 2 27611 44417 2 34937 62994 1 7966 63499 481164529 1 50757 64624 825993431 1 50756 70468 184650998 2 45155 70719 1 12264 20027 565358841 2 42758 64827 2 33468 53827 2 40139 64635 1 38080 39681 593024705 2 63001 67550 2 10687 69153 2 52727 60615 2 26924 47244 2 28451 39066 1 37266 48830 414144718 2 28419 38166 1 68557 70330 101456848 1 51705 54893 597215539 2 5092 64984 1 2426 67294 681887365 1 44747 51682 285157875 2 14938 39987 1 37673 46647 742637353 1 48746 56050 135707349 1 41546 55002 261565880 1 8746 48363 110007165 2 1103 17703 2 45850 45972 2 16325 50172 1 24681 70267 259753927 1 43859 47186 445974486 2 66049 66691 1 9694 23031 311958645 2 63835 68857 1 44164 46901 412980065 2 16041 24804 1 66449 66926 259097893 2 51057 66195 1 43350 61312 192698284 1 35319 61566 98843146 2 18983 33726 2 48697 55826 1 68778 70863 525365823 1 17614 18840 876496065 1 14753 32959 77414226 1 31303 41842 418133011 2 61963 66790 1 63507 69537 276634664 1 15930 21540 649776155 2 26618 43412 2 44231 54398 1 67080 70659 115233041 1 34980 55468 78851789 2 62313 69596 2 37080 64634 2 17327 17669 1 6665 8792 11258224 2 22885 25456 2 69991 70399 1 52487 57288 259188351 1 42163 43307 127073604 1 15861 36377 456803673 2 43662 65952 2 18266 35827 2 69021 69043 1 51830 62460 79939886 1 63864 64956 99254735 2 31586 34955 1 45342 70467 734947916 2 53124 62251 1 36818 42085 127216761 1 37030 64546 511196868 1 39439 48192 165494808 1 6918 9218 172061313 1 19748 47761 385811029 2 37199 70859 2 8628 70518 2 34709 46941 1 61810 64326 8064118 1 50205 69534 386919210 1 55695 66042 195115942 1 43810 60089 162291498 1 53811 57149 88867725 2 15106 38511 2 49815 58367 2 40666 50428 1 44829 60406 637079471 2 63646 68147 2 55194 66262 1 34904 38355 103887587 2 44955 58323 2 62169 69765 2 6316 63436 1 45394 67220 172148473 2 43088 57858 1 39804 50682 63398343 2 832 22560 1 16442 21933 52034867 2 40024 54961 2 22553 33244 1 26828 41610 162187660 1 9819 24313 333857458 2 48686 49124 1 32262 69637 246774862 2 49149 65755 2 68570 69763 1 29921 38298 441664923 2 36350 38858 2 67779 68354 1 62908 69903 198826853 1 11271 47958 103788006 1 45819 53643 807619617 1 38027 42195 599221439 2 10598 30651 2 68568 68682 1 68125 70375 92155263 1 4901 66782 31736757 1 10809 51104 62557482 1 55074 67829 134506985 2 8644 18725 2 38900 58498 1 41188 49199 624472182 1 38949 56641 671521202 1 50548 52493 27323463 2 4347 11375 2 37094 59062 1 35967 37680 511870178 1 42854 53991 648046980 2 23759 55388 1 29609 54720 70270311 1 21669 30262 162253015 2 44179 46700 2 13635 39295 1 59742 60506 99297937 1 61438 63663 92560457 2 65070 68868 1 25899 49658 567836434 1 56136 66158 555285811 1 57811 60454 596349401 1 32003 48897 704700091 2 37895 56276 1 17638 29807 768027296 2 36117 66689 2 51279 61179 2 59966 61948 1 36867 65507 27683823 2 26526 29562 2 13322 16107 2 18420 52621 2 45578 51451 2 63216 69359 1 41119 43699 142973618 2 45454 69501 2 34462 66229 2 370 61375 1 11427 28711 257983772 2 64764 68186 2 1489 14747 1 47067 56605 347965302 2 27022 33170 1 31933 62953 350102465 2 38749 62334 1 53463 64841 864151981 1 23627 28764 85855061 1 21689 33618 90312819 2 19528 58107 1 58851 63635 657330816 1 25937 69435 59779359 2 70197 70826 1 52701 63850 872925573 1 59049 61612 83529022 1 33144 38925 21655836 1 10985 24233 447957089 1 6933 55930 103937569 2 36291 46485 2 35529 63732 2 6535 62669 2 55919 66317 2 22248 38385 1 30508 63582 300884243 2 3347 8013 2 5539 57077 1 1735 63841 86319889 2 67811 68629 1 21645 60452 129111875 1 28431 62503 363043359 1 43097 47195 341066050 2 55651 65797 2 67127 69354 1 45272 61325 775629358 1 8090 20000 470610421 2 16780 24410 1 44958 70891 288420673 2 26872 65029 2 43076 47769 1 38151 60548 152312799 1 48159 54289 6954890 1 48329 54950 673463372 1 44144 65857 81438223 1 9851 16770 401903459 1 35233 69437 785538351 1 7805 62466 23734158 2 67806 67828 2 46981 50653 1 24351 42971 156645298 1 63305 67319 414545455 1 33322 46887 56773740 1 42572 57347 700700307 1 66307 69881 149224467 2 45768 68697 2 21791 55232 2 35405 51140 1 68644 70453 363571032 1 50922 70635 145467172 1 46078 62181 11640912 2 31891 68795 2 45617 57195 2 27512 36553 2 7373 67739 1 27232 69437 282359007 1 40273 53964 84778779 1 64375 70373 127062750 2 5097 66333 2 20766 37724 1 31784 34112 43275589 2 53871 55420 1 56629 58383 254995764 2 49700 65303 1 16139 64478 17396738 2 48787 57693 1 45115 62808 521472668 1 50645 68798 416342785 1 15812 19953 947661412 2 56518 60108 2 9393 30307 1 69074 70109 135200642 2 26585 47582 2 15583 17640 2 69900 70704 2 3067 33126 1 28238 37715 794064070 2 38128 38860 1 23687 24394 23258533 2 12895 16658 1 16716 65197 607738706 1 60179 66320 22820489 2 748 3300 2 45050 69291 1 61327 70119 564522730 2 69550 70461 2 58829 67548 2 39935 50576 1 6991 11935 195739584 2 46928 52910 2 32546 66933 1 22558 45439 5684383 1 44370 44999 846106614 1 38326 59043 203165973 2 27458 40256 2 33120 66072 2 66232 70104 1 60950 60984 39698735 2 12556 62686 1 6370 11359 82328248 1 43443 64848 217732552 1 35421 45237 361271985 1 24218 62302 27349799 2 33535 47527 2 12790 18265 1 24172 53525 71176650 2 42136 57444 2 59103 65218 2 21247 40073 1 10979 30743 510294764 2 70789 70949 2 38092 42647 1 60891 68938 151416358 2 33989 62464 1 9532 38936 42132466 2 41279 63282 1 12123 28268 199765161 2 58022 59651 1 58913 67794 488699505 1 29917 32765 755896643 1 32919 68334 403505528 2 35676 63351 2 5649 23055 2 34724 51213 2 14087 55666 2 4428 36879 1 68947 70357 184963938 1 27432 51812 685224222 1 45930 61533 51740592 2 59598 61122 1 19945 48101 389123172 2 52550 52814 2 56475 63051 2 36727 53001 2 4934 55217 1 55856 66360 72326194 2 25128 55438 2 64132 68859 1 42035 65744 47614933 2 5858 55489 2 47672 64621 1 33188 48713 984033765 2 17597 63126 2 37815 51331 1 46712 62177 66406834 1 36471 46109 222251671 1 32251 38067 295131053 1 7490 47434 201602180 2 21859 27182 1 10079 38037 124620650 2 23292 62001 2 59268 59672 1 49413 53360 836425771 1 3781 16933 348353440 1 70931 70940 560971069 1 1966 39123 39479261 1 53184 63228 98251972 1 36467 46855 111155287 2 51019 68030 2 54680 62459 2 58460 69315 1 68341 70632 138792883 2 36019 67194 1 24879 38373 21433123 2 10271 33780 2 12573 39912 1 14707 17576 256192948 1 68773 70673 505153155 2 43156 67978 1 65542 66915 127922285 1 33798 53238 637292554 2 44581 50837 2 28638 47324 1 49162 51052 156191325 2 56738 64693 2 24490 41182 2 29230 36546 2 31352 69731 2 3209 50918 1 37006 48898 497247731 2 61954 67504 1 19633 21857 839158238 2 13172 35410 1 69909 69997 112634145 1 25576 48440 839837832 1 14086 33682 40929787 1 10333 66931 708216197 2 27619 59518 2 36515 65066 1 34351 50913 137886882 2 52472 66233 2 54440 57117 1 14679 50553 402562097 1 60247 70520 10391049 2 28403 44536 2 65158 69707 1 23128 51953 37386058 1 68181 69741 595259662 2 66904 67969 2 10238 35688 2 29218 54673 1 62284 64996 38105288 1 1505 48189 380441890 1 6084 30114 84061036 2 28189 69328 2 14007 68408 1 30824 40542 221299997 2 30834 41159 1 56524 60459 100428302 2 40883 60188 2 69961 70432 1 809 3314 616565299 1 38745 60900 41148514 2 63302 70093 2 23242 55228 2 64377 64888 2 53035 62039 2 22283 57588 1 52429 53226 257405362 1 60843 61132 134191376 2 23491 63923 1 41103 68945 81302544 1 53524 65697 412378785 1 17269 35429 80661569 2 22256 56922 1 3726 25711 389118229 2 18810 51097 2 69059 70790 2 5399 9556 2 65793 68092 1 35187 46285 18210731 2 63021 69426 2 2771 25080 1 14290 17673 78132049 1 46953 50398 348977342 2 7622 31905 1 3207 18005 206360615 1 20248 54928 90633129 2 69439 70626 2 7378 18682 2 69197 70225 2 24541 24642 1 32637 55298 47296776 1 1890 32102 263762623 2 48431 60614 1 9359 18772 139023290 2 63823 65662 1 26174 53374 181218386 2 69387 70753 2 56842 59214 2 9555 45160 1 28030 28217 260504754 1 29670 45068 809482944 2 54847 68508 2 42588 50693 1 14510 34011 937643422 1 52371 58449 298778345 2 19481 29509 1 32544 55168 78572968 1 40397 40607 294004062 2 43119 44425 1 7914 12472 24022336 1 20118 24982 603846838 1 24798 25554 689960739 1 55585 57075 63761 2 4170 7230 2 44566 64927 1 69633 70264 255030087 2 70911 70951 1 15012 38866 574466264 2 10621 67716 1 2283 62028 652590643 2 3833 51437 1 14970 61608 45833091 1 43940 49419 26196427 2 53724 63706 2 68622 70458 1 2410 35308 453134350 2 61627 69321 1 21238 51402 89738439 1 26874 55664 35255447 1 4605 37830 541910039 2 5623 66203 1 32247 39070 866224091 2 47641 69842 1 16487 33288 472829865 2 46854 62729 2 1592 35491 1 48916 50235 103820323 2 6901 10489 1 11482 14724 446750755 1 1040 9245 52488483 1 7587 25793 257085855 1 3060 33473 167477260 2 67099 67259 1 45057 57694 524107320 2 7338 37168 2 8083 46497 1 56397 63474 568452565 2 45119 65751 2 59629 68065 1 28798 35537 609510849 2 56291 65762 2 67943 68314 2 57644 59784 1 54245 57444 559213712 2 68966 70492 1 52828 60918 266247229 2 16212 55582 2 56907 70633 2 38535 53170 1 13131 48369 259703758 2 34525 49188 1 18025 51334 57831773 1 59663 60676 147068714 1 21331 31088 614646420 1 2052 5304 51918271 2 64678 67599 2 6850 20134 2 66451 67768 2 41778 44989 1 392 10737 120628460 2 16862 41203 1 57963 62291 68259978 2 38218 70469 2 64361 64919 2 58080 61583 1 64929 66386 173400079 1 65974 70670 72530942 2 9765 63934 1 60512 61087 93945639 1 43839 59219 68978515 1 31915 55005 977326143 2 57858 63992 1 41092 42853 304176236 1 34169 39569 67265448 2 68094 68364 2 46911 59252 2 38519 69646 2 17413 35232 1 23789 66115 215806845 1 25195 55414 79850412 2 64462 65082 2 22417 30831 2 9787 61914 1 6922 64967 20353278 2 34983 41477 1 33042 34316 486375505 2 39319 49706 2 49453 60402 2 39191 58016 1 32694 67468 297288496 2 4479 35041 1 14005 15094 143631253 2 38154 69074 2 18537 50687 1 37173 60536 461471604 1 14365 41783 59887623 1 14084 49951 683430937 1 7854 70228 3326440 1 45797 53166 255557154 1 41347 51359 190303573 1 22859 68767 270533532 1 22535 53648 472645779 2 56150 57129 1 19630 55788 46707111 2 46448 53269 2 10551 49288 1 47946 50020 135517649 2 4091 7659 2 8715 16275 1 8135 10405 614357039 1 15352 35048 75655372 1 45098 66429 618046592 1 70436 70592 11559521 1 8388 43850 523636811 2 19989 62937 1 28703 34187 585698526 1 42558 44519 639780621 1 10196 34452 632429130 1 32015 49127 548053751 1 5559 17562 740724034 1 69234 69395 142771924 2 58677 63505 2 69870 69958 2 41469 41929 2 28419 66857 1 56810 66776 133050730 2 62378 63192 1 44023 54918 425632842 2 8409 31547 1 50870 67235 545574786 2 63273 68563 1 444 44252 224406207 1 68173 68243 642820423 1 188 7207 715042546 1 20972 44651 678100547 2 52828 60266 2 22004 25476 1 49855 54569 117279941 1 57768 61115 185726854 1 45092 68232 623834986 1 68366 68738 290178619 1 64870 70776 451032101 1 54050 54193 383925103 1 25281 40886 451872192 1 34108 59160 7765754 1 38482 47345 279602469 2 12845 65426 1 67478 68239 204360565 1 407 51389 23068060 1 37938 69832 274510271 2 56874 57388 2 9287 42556 2 20312 32501 1 65693 68064 172358610 2 4234 30137 1 47227 53249 544262398 1 63660 65248 209924144 2 762 5679 1 1359 66854 466915688 2 3675 53862 1 61918 62647 170518267 2 65509 68326 1 17088 60604 15415224 1 13385 46157 354862062 1 20390 40762 49220620 2 43019 62305 1 2417 4822 115261037 2 54238 63146 1 49336 56915 692186107 1 33976 48429 110160242 1 24980 68696 68375023 2 41028 67316 2 54829 55511 2 47957 59277 2 29698 55338 1 9627 45965 350985431 1 55009 62069 130652308 1 20199 29459 27818498 1 1311 14030 488324386 1 66299 69913 177573057 2 13139 44813 1 42836 59096 217198291 1 61050 67704 411328762 1 7239 56179 658820607 2 38402 40974 2 28976 31288 1 9312 35015 309188097 2 2269 37914 2 33626 68510 1 39523 46329 420003280 2 5252 25696 1 7351 40842 445404558 1 18203 43947 549010770 2 23910 23998 1 23771 60007 266223230 1 69492 70643 160324787 1 44193 51821 505190018 2 34532 52138 1 31146 38375 662576806 1 38332 64986 702367509 2 36766 70425 2 49800 69654 2 38613 53887 1 5607 63092 112309395 2 20752 24270 1 31270 40592 477433354 2 47750 56586 2 5760 9428 1 18616 33347 570318154 1 460 3256 238571103 2 6255 7894 2 13084 13119 2 53370 64416 1 59394 68571 149132328 2 45353 46538 2 44472 46149 1 3123 56844 255033052 2 48099 62387 1 52193 59484 8704587 1 68991 69330 71349953 1 17232 32803 398256319 1 4702 10407 296756682 2 54797 63815 2 47183 49848 2 57183 67301 2 67641 69361 2 66576 69494 2 40538 46146 1 66606 66884 193018998 1 65817 66890 814444473 1 58738 68485 592967983 2 8174 35510 1 56907 67645 841686706 2 31696 53399 1 10812 27114 194796459 2 61524 68359 1 63667 64420 49267648 2 22356 60853 2 58164 59839 2 36347 46303 2 12826 37339 1 55957 60952 13062230 2 16274 26890 1 21928 67194 141421052 1 8691 10804 207157888 2 1171 37139 2 9886 18335 1 39705 43255 45065319 2 29160 63043 2 9370 33858 2 47257 65933 2 44988 70906 1 15006 63992 136388849 1 36936 42295 131836840 2 14693 43406 2 50080 68712 1 18421 57963 239403194 1 55382 65360 364353591 2 47836 64913 1 62094 66065 424379136 1 3033 36694 378821282 1 49701 67796 635614 1 35977 51154 138788583 2 45501 64374 2 19188 36808 1 52576 53492 118259683 2 12960 17871 1 9375 58776 691276693 2 40241 41512 2 33352 68848 1 23878 55449 287775129 1 53598 62110 442640652 2 64631 70446 1 39734 54967 487613639 2 62300 64901 2 35655 48381 1 70090 70429 45354471 2 44841 63667 2 11243 61377 2 21306 52445 2 40914 47820 1 23850 47916 65643303 1 70755 70809 786515818 1 29045 32434 591081463 1 52710 66287 436671421 2 58242 70540 1 58468 63021 271537736 2 12437 29541 2 36286 46895 2 7438 9197 1 39452 60695 62331110 1 47404 63860 605582385 1 62506 65108 659732772 2 47961 51052 1 1686 12838 939345407 1 59547 66919 341421840 2 50339 53517 2 8096 40321 2 26987 50739 1 36464 68815 49081859 1 16108 56806 116347922 2 20931 36624 1 25847 61786 143388802 2 69190 70664 2 26537 46370 2 45567 62605 1 46458 58123 180764914 2 8122 31330 2 54400 63110 1 20465 48089 25537505 2 2719 68813 1 45266 54159 217317057 2 15114 64695 1 1837 63562 405108395 1 6209 45918 53067522 1 53972 70214 112226324 2 2076 33927 2 32734 54860 1 18280 43571 179407376 1 65803 67627 423138060 1 6248 19909 116152025 1 47713 60128 145356008 2 17037 30303 1 36933 54993 645044504 2 69017 70802 2 5602 29806 2 31153 41048 2 8159 47623 1 51585 65125 36129017 1 20577 42809 28395242 2 42451 64238 1 5701 57380 70241634 2 8258 45228 2 42796 58730 1 39417 47483 107841055 1 13083 69794 174814019 2 44765 51691 2 22177 65658 1 16408 66775 345864894 2 20646 28679 1 49843 54520 159634192 1 62726 68706 105308587 1 37796 55013 721055 2 21842 25804 2 54272 59981 2 65820 68263 2 48859 68030 1 26863 62519 512789715 2 34122 47130 1 1620 41697 679584394 2 45281 59741 1 30340 65913 311203369 2 45102 47478 2 10900 36403 2 53327 53364 1 1217 54650 229376291 2 13615 36544 2 28879 47295 2 31226 44377 1 65770 70553 342924651 2 4423 65791 1 49525 58653 132393610 1 58883 64080 397621748 2 46983 64407 1 64533 66139 397035938 1 65317 67431 211129308 1 12976 62056 288389966 1 4782 59184 146159548 1 10083 14533 75060836 2 20147 52569 2 56393 69713 2 49967 55863 1 64801 70049 567384467 1 6071 26036 695992402 1 8027 53880 84673927 1 46902 57564 454732630 2 9943 28794 2 59261 65859 2 3539 10036 1 47793 59774 438053591 1 35265 47531 359953105 2 19508 62940 1 35293 47552 409628552 1 1268 37174 146871468 1 68659 69184 246510639 1 50863 59838 188410451 2 17785 48687 2 53050 69339 2 4811 34139 1 36817 39977 173344227 2 41714 63877 1 19836 59159 135261435 2 43356 68700 2 31084 64067 2 67031 68082 1 13857 19127 12059166 2 5995 36467 2 35493 55385 1 18589 22758 612864685 1 18688 58363 11611422 2 26676 70358 1 23254 46021 676505773 2 56352 69418 1 51732 56945 77222793 2 39736 59663 2 45102 48582 2 30191 65868 2 45033 52425 2 66942 70193 1 22659 49948 506223113 1 23741 68846 550135773 2 60085 70858 1 38840 47124 46077872 1 31185 34787 647205603 2 41850 69370 2 34102 62450 1 49433 58343 3739678 2 18371 23362 2 45747 47196 2 13032 62984 2 36675 37460 2 40974 55361 2 61423 67249 2 45651 47870 1 32488 33744 701454230 2 2138 39287 1 40905 47546 152481142 2 26274 31003 1 28569 47851 212857549 2 5743 24301 2 59296 63903 1 28481 66761 349419156 2 40031 40842 2 40465 41311 1 2621 10387 99668734 1 13303 54117 78401456 2 23484 38057 2 65610 69832 2 68923 69981 2 4449 38330 2 15319 43596 2 44613 53530 1 14119 16836 352951096 1 32125 55857 52478729 2 68126 69711 1 20651 45039 3197676 2 992 15365 2 40565 62937 1 59081 62883 848531057 2 19896 68783 2 19213 67207 1 43055 50043 421982072 1 42545 63566 180028951 1 47331 52650 192555074 1 16304 46599 343258223 2 52978 69653 2 60309 62418 1 47698 49475 258261860 2 12876 20053 1 25738 60484 30045501 1 65711 66184 111067323 1 25088 29494 166907042 2 5905 35235 1 30011 30294 46456959 2 44571 45694 1 68438 69314 264411292 2 25691 34286 2 50722 57662 1 3267 20690 414864671 1 26323 33782 441219543 2 31965 56649 2 16920 54422 2 34178 65665 1 31992 68218 67412504 2 25365 54813 1 67498 69745 118544738 1 64127 70702 102453341 1 33415 42125 12775060 1 62473 69908 101901546 1 7111 64771 583325094 2 41643 58362 1 67007 67523 356519652 1 70283 70422 277143706 1 10661 37056 121311655 2 21661 47253 2 13176 32264 2 689 40822 2 28772 48242 2 34681 57643 1 37321 37935 365144681 1 46989 53615 774823108 2 60836 64065 1 29887 66408 76637417 2 52638 53758 1 7845 13379 730733231 2 48219 69846 2 37904 66151 2 23636 48707 2 51442 70539 2 62317 69482 1 52195 62523 138566229 1 33789 48915 96401302 1 46851 48573 110629349 1 59178 69520 615635772 2 43658 67386 2 7364 47008 1 28794 69118 303613184 2 14266 62214 1 3916 49309 355253767 2 31657 32586 2 44234 64887 2 5500 67141 2 69528 70639 2 31491 57305 1 28118 62462 247640467 1 47730 68469 298235940 2 63560 64854 1 8791 60094 420406733 1 45367 57500 117443847 2 30907 57654 1 56636 67198 802552053 1 45190 57035 74417314 2 49257 49438 2 29557 36477 1 13773 60025 608972295 1 51186 67762 99395729 2 1253 59078 1 64456 68069 52387954 2 27233 54208 1 56624 60990 121529665 2 60762 69698 1 25610 51921 129367082 2 17428 44974 1 13079 59373 29123287 1 733 45159 49698098 2 2465 48784 2 7320 17419 1 2965 53948 66607432 1 64458 66466 936838376 1 50414 59051 87063431 2 23992 31548 2 41078 62473 2 11384 31023 2 51767 64784 1 48424 67695 528741484 2 68516 70932 2 22808 58246 2 62932 65821 2 31651 62585 1 18521 20034 456042144 1 8740 56690 210683689 2 12384 15001 1 16270 53026 355717186 1 40367 68344 63266110 2 26416 55892 1 18137 54820 355975709 2 68901 69504 1 63978 65183 659723076 2 67269 68731 1 57464 66119 862820172 2 69715 69769 2 13442 14771 1 40199 42880 135583279 2 5734 46565 2 5521 9034 1 54664 56579 91714176 2 27450 35120 2 53030 62305 1 23922 45003 139719006 2 9682 67686 2 70284 70907 1 19901 70082 12993690 1 64121 65573 127078491 2 662 53696 2 24316 46649 1 70713 70943 13839733 2 39437 54447 1 65354 67561 373002277 1 7578 59413 370288109 2 22333 58596 2 32015 65827 2 14666 66633 2 17431 70357 2 58093 65468 2 19991 34256 1 48691 65362 823444135 1 236 57900 478701575 2 31330 31570 1 53662 58816 217166281 1 23564 57967 618691357 2 57783 64357 2 11298 50510 2 65992 69454 1 60463 70247 666873625 2 7667 29477 1 10602 59993 606285816 2 53583 62363 1 15285 42226 77851241 1 25875 58974 7216560 1 28164 53048 107184818 2 20273 68019 2 13930 63017 2 31482 36422 2 69627 70550 2 19518 47727 2 22877 23564 1 34146 34890 47520186 2 51323 57391 2 68751 69834 2 36030 53107 2 60886 61638 1 12374 52377 682824406 1 65198 65880 113617874 1 57773 68238 565487543 1 22515 36492 714018122 2 22834 47448 2 35172 48278 2 53370 62957 1 66298 67842 762972909 2 31421 65325 2 6250 64614 1 1479 53580 680319972 2 13238 40608 1 40869 68450 387139950 2 64592 66386 2 4005 15853 2 4304 58982 1 6239 68782 64609797 2 14489 70619 1 44953 67395 267165754 1 33571 43507 182834601 1 47820 54931 197211369 1 40703 70600 117809101 2 54603 69230 2 50105 68441 1 66292 69775 118835062 2 25364 65000 1 34248 49790 439346610 2 25177 27027 1 17616 51974 617988953 1 36321 57227 509015434 1 31293 41415 31392956 1 61597 66489 421226190 1 44138 48259 97073955 2 44704 58080 1 59144 60629 552686927 2 39035 53089 1 4397 20169 151380774 2 46812 47251 1 65237 70445 860732742 2 9568 58083 1 48922 53086 113790737 2 26853 45229 1 25142 68068 504965646 1 16534 70440 54380156 1 18275 59417 85988349 1 14565 48099 154087678 2 24044 42832 1 62229 62242 320023989 1 45795 69681 389695188 1 11275 37204 91320986 1 49 14011 371188885 2 47046 67280 2 61610 69055 1 6681 16915 63216143 1 57093 60105 667502543 1 36380 43606 502866488 2 58638 70208 1 4751 15843 734960514 1 5284 48638 302809120 2 156 1315 2 6836 57807 2 37435 41807 2 32293 61631 2 36677 69058 1 23819 57267 768202806 1 16501 30827 131237728 2 1809 22051 2 11313 36248 1 11468 14663 531837777 2 4566 31028 2 24347 37831 1 44406 58138 92413590 2 68839 69635 1 58589 70295 179302275 2 23598 39615 2 36227 45238 2 67334 68355 1 6044 59457 28028283 2 70032 70180 1 57174 67253 516947496 2 52729 58210 2 49361 52748 1 40770 62100 393657657 1 54554 58663 135781547 1 44265 47319 137648376 1 10454 27276 476025907 1 25858 44806 266863250 1 42940 45212 322940465 2 56878 62425 2 32434 32900 2 5293 35519 2 33091 40179 2 59333 59544 1 28944 67578 46841002 2 7692 65616 1 58125 69080 198846425 1 42504 57712 8083644 2 45214 66576 1 3655 8995 117979418 1 30234 53284 273560054 1 13390 39734 396109667 2 60063 63942 2 47229 49869 2 6377 69133 1 36353 39095 42063176 2 13372 23890 2 58048 67763 2 54120 62125 2 38567 65540 1 51956 70754 148755258 1 5300 38780 619718006 2 69393 70169 2 25693 63195 2 59903 69489 1 2316 25490 579400597 2 70308 70652 2 34625 59137 2 58671 64597 1 3908 54955 671272245 2 61248 68403 1 59682 64067 97178106 1 24146 70522 115497423 2 64519 67822 1 2658 27540 618472686 2 6794 45388 2 59146 61245 2 11082 68377 2 39019 65612 2 43335 49705 2 68436 69585 1 10887 16904 205498429 1 68580 68590 835660419 1 43577 50370 284968988 2 44493 50031 2 9540 40184 2 33280 35687 1 15587 40724 118657859 2 23183 44799 2 31594 40626 2 34944 41375 2 1166 64916 2 44742 61287 1 13418 70839 786813047 1 29547 56424 648987613 1 1031 20240 823607196 2 17588 49943 2 44039 58571 1 24871 40638 111484144 1 58898 59478 852978454 1 43565 60683 130162269 1 23095 48268 414908677 2 67410 69292 2 65099 70359 1 4276 65321 85064782 1 31062 43241 571822160 1 30536 35067 13336416 1 39877 55725 146500655 1 39254 51812 327645829 1 9381 11200 63854427 1 24979 46072 48932326 1 19163 47299 336780111 1 39471 49527 92401913 1 4283 14030 41541966 2 35508 50694 1 59173 62909 415714864 1 24032 24731 819106468 2 50451 56540 2 69613 69726 2 49676 54399 2 60275 68653 1 61177 68910 500049244 1 53122 67710 323933597 1 16473 35924 438823427 1 47925 66889 890840568 1 10491 21219 420912727 2 1545 32337 1 61819 63237 188131475 2 37633 51518 2 9061 47652 2 8293 61102 1 39688 63056 289096312 2 56212 66042 1 20162 27388 433270807 2 20262 34950 2 58260 63077 2 58247 61447 2 24921 30549 1 33981 63460 558694965 2 47871 48102 1 37929 39975 97388652 2 43689 65686 1 23118 42973 511250034 2 61573 64527 2 19268 31294 2 8841 17031 2 8536 33846 2 24082 53869 1 61216 66580 377848355 2 19407 42764 1 63096 65563 443556765 2 33984 49529 1 13862 15650 87049826 1 20417 36220 142940719 1 48721 64248 197246600 2 32635 70515 2 39349 41151 1 9022 56878 542627486 2 21852 28893 1 69748 69801 36517571 2 44100 59054 2 4375 5806 2 33408 69137 1 4827 48036 636165196 2 10346 40056 2 46278 53096 1 52875 66572 135623380 2 30486 51637 2 52192 60092 1 25333 63530 308768324 1 10146 67811 182315669 1 66676 70604 193777798 1 57573 61625 367231800 1 55194 66047 120533026 1 65733 68933 66534971 2 15606 55208 1 2528 68263 233666631 2 39397 70774 1 35114 58776 358252962 1 43593 65615 90039306 1 37703 46699 321601460 1 63706 65281 85839388 1 5742 59499 501244845 2 54323 70497 2 12026 25867 2 36403 70463 1 33433 56910 190065973 1 42226 57027 192434964 2 31552 60214 2 15607 50818 1 65949 67830 436841195 2 31995 54550 1 37218 58460 92353319 1 9721 27137 492810946 2 61788 69118 1 29539 39850 178479940 1 35383 39351 403373986 2 32968 33185 2 56715 63251 2 53090 66029 1 50754 64406 6124921 2 34162 56418 1 15281 43031 200164255 1 4028 61686 610510639 2 39987 63226 2 52126 62811 1 28351 39215 255614432 2 20770 64923 1 987 61902 1410442 1 58553 69102 82372831 1 67609 69183 852300174 1 9114 13244 192969899 1 62588 67701 94629182 2 6798 56587 2 27568 32420 2 17818 35628 2 58227 61602 1 34442 63787 570352062 2 53562 57098 1 24038 47012 797258724 2 34781 52557 1 39694 54359 153801741 2 28745 37192 2 53069 67613 1 54584 61231 687921484 1 56225 58119 415898008 2 25935 40490 1 48172 52401 385016462 1 13746 58618 243708511 2 33010 54762 1 14638 49938 545716219 1 32824 36153 187831744 1 42020 69815 123187145 1 7015 57210 49875273 2 28186 68698 2 31195 32336 1 58839 60795 86658742 1 11831 40669 381387069 2 20643 30013 1 4730 21134 451118467 2 68083 68599 2 34225 50527 1 65064 68775 466460399 2 6107 69539 2 19556 57972 2 29134 53373 1 16953 64287 325238467 1 65242 65891 651512972 2 35388 45353 2 46470 47914 2 31042 45119 1 1822 50896 146831124 2 1435 16387 1 23857 36681 667948157 1 46835 54982 415456351 1 18112 37776 629175921 1 25297 26674 126054736 1 53275 56460 71112711 1 67046 70159 542360664 2 56470 68792 2 50721 55454 2 26597 27137 2 38820 49849 1 50154 70569 38425290 2 32282 49455 2 42558 43246 1 55352 61245 1068567 2 70900 70951 2 56411 62726 1 36173 36286 595702147 2 70482 70536 1 7781 17764 27061636 2 5683 56789 2 18346 35547 1 23394 43297 100328562 2 17539 35853 2 50298 61761 2 34583 41518 1 22489 51001 170782176 1 15141 18208 108751961 1 58576 67347 95821867 2 41026 52775 2 30329 49935 1 60335 70661 140756584 1 15229 19169 341673903 1 33621 53317 124729196 1 20057 32868 936164013 2 2736 34343 2 20567 68842 1 38856 69783 166992292 1 17494 41163 365214231 2 55064 63775 2 65052 70081 2 50874 51622 2 21688 63994 1 26071 65284 719918524 1 6019 34998 175033852 1 64656 67596 769149558 1 2048 64954 155861405 2 15331 68227 1 28316 57893 93923234 1 56751 66699 37683147 2 42968 54990 1 38250 52869 361857257 1 45190 45707 295132788 1 20513 22835 663236878 2 56910 64906 2 14267 52919 1 60484 69091 297543568 2 28536 45340 2 47732 59710 1 34606 39278 772678938 1 51631 68667 3609025 2 49778 56884 1 29198 51073 373690201 1 23234 40950 91224707 1 13495 32993 7678448 2 56406 65027 2 9317 18239 1 26592 69860 398965061 2 18257 20557 1 50002 57255 592091510 2 32237 66562 2 66660 67220 2 46798 47370 2 44735 63548 1 30182 45470 486051865 1 25889 58551 229887299 1 58536 67196 683802697 2 28220 69033 1 32703 47222 677485710 1 2270 7187 690468898 1 21334 28139 505900362 2 35666 49349 2 61554 64019 2 23102 29455 1 2906 15736 324686249 1 36600 61487 761584745 2 56343 70561 1 49850 65890 193335283 1 35121 39256 14342627 1 8755 69322 44276116 2 70553 70891 2 2500 14090 2 13738 36048 1 51520 54430 301541923 2 40579 47558 2 59596 59626 2 28989 54399 1 28424 69115 869120026 1 12294 29933 94601034 1 22441 36189 61339027 2 49227 62941 1 25028 52212 736075927 2 62104 63596 2 39796 56419 2 52609 61289 1 63437 69605 78996637 2 62805 63408 1 5788 21263 25489491 1 32 56424 39744579 1 52848 69754 86729482 2 61891 62785 2 44905 57824 2 56350 61453 2 21900 53695 1 70702 70859 98817018 2 67400 69536 1 34020 38310 753446126 2 70682 70751 2 42894 43742 1 33826 36371 696073646 2 42485 58886 2 31183 61221 1 40263 60372 144364883 2 63412 68155 2 12996 27306 1 5247 63967 241677182 1 16697 57998 252129960 1 15788 21040 6244223 2 28944 30506 2 22535 61139 2 5132 5450 1 26689 64653 35014110 2 30039 59307 1 28441 34452 290307463 1 35151 46694 91645844 1 19822 35556 616941537 2 29749 40858 2 68227 69809 1 61321 68072 200872934 1 60685 61841 320371965 1 13942 28535 321203134 1 11419 20303 946058978 1 10185 56949 355247882 2 6002 39829 1 63492 66607 760297866 1 175 43053 6864285 1 15988 57004 539852757 2 40424 50801 2 41106 43249 1 66197 68839 870223449 2 4840 27684 1 58949 60292 838386330 1 1874 23554 909090217 2 26443 35834 1 9536 36573 30149513 1 45563 58546 555417513 2 2655 47039 1 33688 67199 101287010 1 17934 52068 42053723 2 46836 57157 2 67737 69842 2 21898 29358 2 40215 68213 2 17261 40647 2 24677 41679 1 27332 64776 146554903 1 23653 28701 241352824 2 58534 65491 1 34411 67096 926454948 1 10012 29750 98707445 2 61005 65696 2 21147 51671 1 68847 70758 221577391 2 17254 50737 2 22839 27297 2 32226 40520 2 32299 49366 1 48862 64464 63848916 1 29616 46303 344356770 1 4989 43004 63465025 2 9602 41957 2 66392 70574 1 4917 57448 164348149 1 61230 65540 5611573 2 54341 54650 1 42255 69666 64297908 1 67655 70904 337315740 2 56858 63184 2 50152 63631 1 49963 66961 220253769 1 56123 60858 43047529 1 52871 61950 386603059 2 66171 69160 1 6168 32414 587431099 2 45712 67506 1 8008 12455 44383358 2 2518 8189 2 64393 69736 2 39227 40720 1 19539 50869 10717884 1 59176 68095 382667858 1 8156 38996 863707489 2 35713 68822 2 47504 54030 1 54515 65197 454962665 1 52347 69096 508278355 2 25739 37215 2 8971 59499 1 47638 62102 115967266 2 50946 62476 2 55110 59196 1 67281 67520 67492762 1 56202 61012 44866819 2 42770 67405 2 40926 65994 2 42307 47218 2 31905 57383 2 31968 60696 1 1220 62155 203472536 1 54801 54835 451430342 1 52603 65511 289298773 2 55949 57728 2 67799 68811 1 68930 69077 530258644 1 68666 69056 2178347 1 69102 69904 578657098 2 56868 69498 2 52413 62722 2 22465 59859 2 26429 53607 1 49032 49525 88551870 1 46866 62406 587980905 2 55850 60497 2 33062 49347 1 35129 42407 705443458 2 30463 44959 1 63548 70844 100199547 2 36607 67949 1 22420 32490 194207514 2 44305 49893 2 44011 45644 2 534 34680 1 21374 50678 53012511 1 50370 62746 59889616 2 64413 68040 2 23368 64392 1 20618 36114 66324134 2 10015 14459 2 53448 63971 1 13197 50598 94507343 2 8670 57268 2 6882 44486 1 67809 69239 829997125 2 69084 69945 2 52006 57572 2 30409 60489 2 40424 45151 1 12177 21751 753965218 1 42090 69521 18451069 1 18071 48273 359702595 1 58231 60533 460151560 2 15523 67157 1 39076 69465 672047857 2 23232 39449 2 35409 69644 1 50046 68429 181770333 1 15959 31221 59481041 1 61670 66468 398485898 1 60210 62871 23469173 1 21151 25919 680236189 2 57121 68119 1 21571 63388 385100818 1 50678 68599 199516015 1 38390 60078 383213395 2 58229 65272 2 36744 57779 2 59470 66005 2 23384 64684 2 17417 28474 1 5660 63349 766508853 1 7627 51722 362939915 1 68775 69936 513071327 2 23676 30030 1 2733 22746 223481923 2 28973 32750 1 42273 48936 65950980 2 61027 69502 1 70469 70572 60258391 2 4794 43830 2 32927 42515 2 8467 41054 2 48003 63861 2 26607 42827 1 44843 49386 252103039 1 33538 60708 572370834 2 48685 49306 1 63733 68913 96347796 1 24282 36989 157815125 1 51638 57226 52277794 2 10403 35528 2 55246 60094 1 444 28028 143318514 2 66824 70115 2 8245 59628 2 48046 62429 2 29148 59550 2 33680 48179 2 14359 39195 2 34141 65242 1 46152 59923 398558194 2 47773 64591 1 13677 52844 36030816 1 30431 47686 547224878 1 62231 62899 388832604 2 31031 54365 2 12835 21721 2 47179 68121 2 42074 61686 2 35913 42146 2 2011 45788 1 24197 39399 99112353 2 29899 66428 1 10435 70432 57551231 1 7688 29294 430522709 1 30988 70479 215734535 2 32460 68809 2 32132 64334 2 34743 52488 2 2215 41651 2 37161 47157 1 50579 69895 74267830 1 8580 70928 660015344 1 38656 50159 28087763 1 69530 70789 15297061 1 56685 65495 342580522 2 57376 59107 2 12842 34330 2 63420 64155 2 8961 22582 1 43884 64923 69601552 2 2972 37715 2 58234 66540 2 26136 47042 2 1126 14859 1 28810 36121 219095934 1 14112 38743 327815525 1 8354 38405 94776104 1 34428 51925 556389791 1 54441 67501 150383551 2 49684 59839 1 50809 52446 550670384 2 37574 45358 2 40949 57998 2 36786 58372 1 30848 63955 49762393 2 4650 40796 2 40922 44848 2 64470 66981 1 43195 63661 66145166 1 41311 59356 339956968 1 24785 47202 20940290 2 62073 65865 1 14441 56539 689187836 2 25836 37134 2 62729 67507 1 69802 70292 167585209 1 63327 65791 46436041 2 26698 50590 2 64835 66940 2 58064 64695 1 11182 14852 158507135 2 42047 52571 1 56358 59505 317552248 1 68989 69863 842729519 1 6143 44641 84092774 2 65988 67783 2 18037 48519 2 10686 14116 1 28512 44352 227821396 1 23448 66045 206254018 1 43292 66340 637143113 1 68417 70395 419151365 2 22854 32480 1 23658 25555 288364861 1 2235 62130 266041552 1 60791 61495 668448734 1 54931 63848 358356823 2 30154 69380 2 16876 18292 2 19335 59621 1 53490 68776 333611289 2 40078 50792 2 7130 11650 1 18278 58163 244690760 1 11468 33884 127553010 1 39694 42813 259367094 1 29110 47410 248095321 2 68548 70180 2 29115 62288 1 1867 20135 544271998 1 20585 21359 17265045 2 46227 67150 2 5659 31553 1 55465 63278 310836493 1 16711 23747 108865348 1 33883 70725 179819187 1 62609 69810 406406797 2 10419 11443 2 32669 68416 2 40557 55827 2 61345 66780 1 35702 46937 301468752 1 70162 70198 163681810 2 27096 64559 1 14623 31468 36296919 2 61618 68887 1 31633 66154 740654704 2 41603 54884 2 44356 51232 1 57354 60623 208834763 1 34040 65432 170338728 2 59785 59822 2 1093 59835 2 54424 62758 2 61494 61943 1 45858 49800 332111036 1 70209 70259 391010681 2 58191 69439 2 45058 52785 2 62755 70154 1 51582 53678 391539054 2 33501 61545 1 63706 69636 255075629 2 19738 44591 1 46294 57519 493799 1 61766 64314 283063575 2 35294 54105 1 18176 46379 23172502 2 79 24485 2 25481 55070 1 30683 68360 54637708 1 21827 51522 178117277 2 14530 44694 2 36888 68880 1 22610 56527 53691151 2 32797 66749 2 59048 64766 2 47841 54003 1 29381 44942 913711750 1 60610 70433 200861097 2 898 63675 2 63091 65236 1 65545 67099 578016710 2 6411 63791 2 37470 59332 2 63666 65126 2 54182 63513 1 39766 59747 386243075 1 57226 61605 615608037 1 58533 60334 109877134 2 41412 66523 1 52411 68645 30798467 1 10315 10697 58653414 1 63363 63512 189479294 1 9170 43425 157462333 2 48942 68284 2 36517 69023 2 48836 59223 1 42902 68440 587886280 1 59319 65106 499662996 1 20832 26812 221113902 2 1177 33190 2 30555 48767 2 47668 52713 1 3892 37568 65294203 1 5905 18431 722321866 2 8654 40573 1 57769 63926 597713606 2 2627 62975 1 39602 54545 55895014 2 12916 69352 1 24064 27531 195430195 2 55850 57975 2 42471 68679 1 6510 10587 216948045 1 39508 59990 388352943 1 24798 40984 22998272 1 32963 61131 172368018 2 35099 65614 1 35868 40769 269539189 2 33463 48739 2 39972 49649 2 69840 70781 2 7036 26469 2 17817 59917 1 46727 51044 123830441 1 9110 58875 131764445 1 52928 55682 119862867 2 47072 48762 2 20483 69310 2 1503 16995 2 22030 40915 1 31629 37486 58951273 2 48109 54077 1 61601 64443 16763762 1 53266 66656 851788038 1 66761 68821 164021512 1 2275 8060 70984079 1 55988 61129 55097392 2 67928 69423 2 34342 53071 2 14248 48519 1 30245 51728 572566030 1 63261 63454 400269747 1 41014 48825 299176444 2 43594 44293 1 29554 44226 225658597 2 49662 59504 2 13657 37628 1 65904 70677 357229931 1 29117 64727 444924538 1 41737 50800 671200874 1 57853 59636 44737903 1 30992 68961 482643201 1 25810 35138 351221702 2 59099 69207 1 70740 70840 535892978 1 31401 61181 79273557 2 11529 24936 1 58645 61545 296628060 1 15770 22086 38467359 1 58035 60823 257391567 1 7681 69311 8464411 2 13992 30153 2 45392 56501 1 36835 44392 554806904 2 1347 40234 2 3136 21965 2 8546 61662 2 21342 59696 2 30146 44514 2 37826 63842 1 34551 53178 198643226 1 6217 19595 140671071 1 5255 6388 543321271 2 13092 42117 2 62305 69713 1 37588 43438 113558864 2 27336 63800 2 8582 60785 2 47775 67040 1 26501 36882 404915538 1 54983 57880 210070669 1 66553 69264 36540112 2 64509 64716 1 965 19708 387858393 1 49655 52387 49147473 1 40098 51957 607740174 2 49261 63585 2 33286 55450 1 46444 54015 121847715 2 18345 51028 2 63307 70240 2 30450 63152 2 14192 43621 2 6515 41597 2 35876 41118 2 10043 28444 1 2306 21554 109130904 1 43943 59030 741284039 1 7267 36880 491111027 1 56164 65096 435700081 1 43360 45315 553004991 2 54436 55547 2 64478 67249 2 66783 68508 1 3006 69191 549096903 2 38193 59630 2 10768 57670 2 47118 55809 1 67513 70424 146661331 2 27267 51797 1 10744 63885 242627114 2 54481 70890 1 13791 19719 146331864 2 47143 47983 1 3390 9923 377018802 1 17448 37078 85620351 1 46422 62980 648778513 1 69390 69529 135774238 1 15107 59316 199857719 2 37942 40442 1 3391 20288 122245829 2 42176 44455 2 59624 66925 1 744 33593 22653142 2 29159 69328 2 20476 28259 2 56500 56842 1 67238 70471 38805914 1 20201 55920 504109108 1 16527 32315 382777719 2 55154 58616 1 64503 67633 47554272 1 25679 31597 923135522 2 10440 41439 2 6720 12081 2 30205 65791 2 46344 60243 2 47790 68805 2 43281 45527 1 27476 63686 274050080 2 66325 67777 2 21046 41225 2 53209 66443 2 57476 63603 1 30537 32342 121094425 1 4726 52308 759314209 2 52738 68028 2 25480 66282 1 51763 60191 296944510 2 34790 42869 1 38239 54477 475249059 2 27275 41390 2 16634 22841 1 31252 63198 222121513 2 20142 49258 2 4414 50405 2 26300 36396 2 11580 21801 1 35633 55622 228254835 2 15188 47386 1 31726 54072 133258714 2 63187 65153 2 15201 18672 1 35343 42110 47829155 2 43614 51693 2 5159 60496 1 8692 39783 272339538 1 16133 64707 82827269 1 43176 43324 150703987 1 52620 66560 511522218 1 10602 34037 740430887 2 5940 7827 1 363 45203 129922416 2 34964 39701 2 51096 62528 2 41547 51936 2 30849 46057 2 1644 69163 2 58597 68717 1 69198 70255 501475131 1 20885 55896 103833159 2 19108 31987 2 54072 63926 1 34209 59923 741505161 2 27116 44298 2 24459 39765 2 14331 50049 2 56213 59986 1 199 12259 4318228 2 58515 68423 2 6664 68551 1 60735 65126 667231324 2 35073 66626 2 51452 54901 1 4953 45603 61034270 1 18412 19556 103396760 1 45596 68137 417447150 1 14466 55524 46490725 1 41045 51379 32773069 2 25546 63207 1 66261 67658 169696678 1 13565 68717 601466129 1 64015 65332 182815724 2 61167 66439 1 64896 68665 228234743 1 53029 69181 18979684 1 59443 65472 260498367 1 14724 44063 365958695 2 67188 70044 1 49508 52047 42237569 1 10264 59332 35439259 2 21013 41122 1 3083 45516 151087832 2 6734 24668 1 50742 61393 212319647 1 42978 45519 158186930 1 14435 37532 47766364 2 59927 68927 2 53391 68156 2 63470 63868 1 48878 69559 115113403 2 70337 70889 2 68569 69479 2 37267 69684 2 2195 57597 2 5893 38093 1 16056 20404 5413747 2 41406 51121 1 33917 56411 87918062 2 32646 50848 1 32024 40406 267104810 1 15034 40189 172024377 2 46229 52435 1 11505 67317 185854813 2 38616 40926 1 32759 59456 114928447 1 40105 51524 558750898 1 59629 65655 758914472 2 26197 38589 2 31964 60059 2 68808 70179 1 44476 57131 82095829 1 16074 28626 312534981 2 26120 31218 2 22803 29252 2 24987 48234 2 25415 27585 1 40875 58970 546389574 2 18804 44728 2 6006 67417 1 58146 59839 555026001 2 14792 20290 1 30175 62160 325030274 1 39721 51546 477641819 2 45705 49873 1 61020 61068 207314447 1 42695 60476 267222297 1 12523 46229 26838265 2 47397 61842 2 6614 53503 1 59591 67387 21613495 1 10329 52776 413283236 2 13905 31636 1 38204 58801 113898287 2 46105 68859 1 506 37758 1667099 1 46754 54551 412476950 1 39130 61538 92205856 1 8818 14998 239034028 1 39559 51181 50894784 1 46436 68248 101630415 1 26389 40168 78126347 2 31774 63563 2 22049 39332 1 50442 70373 329896398 1 70601 70910 210115414 1 32892 44216 599048764 1 67763 70111 55365985 1 31121 51282 50990872 2 41878 57928 1 53190 70606 333677190 2 5364 15649 2 65228 69780 2 62909 68899 1 59115 59356 23685397 1 15696 49916 133164683 1 66477 69583 20843980 2 4056 30453 2 206 9599 1 11711 47836 327814290 2 4966 42308 2 37395 60714 2 20192 42610 2 70752 70815 2 47269 69341 2 32051 68486 1 63506 68920 93719896 2 33711 41299 2 45421 58079 1 25581 59074 340331231 1 54057 57044 410577372 2 46770 55719 2 16606 53434 2 57203 70896 1 26431 27515 127446674 1 66237 68326 46070389 1 49600 55000 864007697 1 29005 67401 449491184 1 33393 36017 825686843 2 14330 20610 2 60796 67526 2 16269 61510 1 5246 33613 161091858 1 50144 54629 19785822 2 33916 46478 2 59697 70585 1 21387 29851 136056691 2 15887 61306 2 61188 63232 1 42174 55170 133337516 1 7676 26719 867004248 2 44127 61620 2 48997 57873 2 1176 28592 2 56431 56532 1 53486 56400 431576064 2 58586 63132 1 47740 56872 108252196 2 42734 69023 1 1556 9141 18665178 1 9037 39394 767848036 2 60992 66783 2 18715 52734 1 66507 68105 135417922 2 18701 27742 2 28045 43457 1 55559 59760 361014749 1 30536 37101 273303821 1 26366 68058 250440571 1 973 4732 84488408 2 48518 52590 2 32867 56138 2 29294 59427 1 45136 45699 347735331 1 59609 64496 171505227 2 11379 17786 1 6114 33827 279748034 2 28451 61489 2 18557 26222 2 27984 64540 1 45375 57467 203112743 2 22844 39223 1 41177 62833 195246375 1 44565 62031 168583022 2 48687 59124 1 29839 48511 451484992 1 39039 58531 50631754 1 2022 41463 178098212 1 5740 68720 166372468 2 14150 34879 2 47978 66212 1 1562 49928 111025278 1 7462 35792 131137359 2 4295 5617 1 65401 70675 742632750 1 46588 61856 223461927 1 1741 30650 928482214 1 85 55209 210899917 1 23654 51664 335865479 1 57479 60967 16950135 1 54956 62850 139372026 1 30558 67295 272149162 1 44884 53570 666942328 2 46508 53933 2 10844 11149 2 34498 66970 2 65612 66042 2 10913 68796 2 5749 43665 2 16262 22140 1 36083 37498 458395998 2 30371 60597 1 16626 27389 273617014 1 21875 67063 623635276 2 1300 70796 2 67445 70882 2 42711 55652 2 52718 64882 1 23710 40850 644024005 1 52877 63974 230344733 1 63227 69882 560746363 1 39373 45317 617380048 2 5051 16841 2 66988 68985 2 42244 48237 2 44497 54760 1 1138 12576 406121364 2 69927 70919 1 44425 53207 218971450 1 45368 49844 183295002 2 55854 70285 2 50310 62120 2 5781 41985 1 13970 51242 225592176 2 54605 58862 2 3835 67890 2 52159 56982 2 36484 57474 2 10894 41884 1 70509 70633 296098450 1 41025 60671 118587454 1 29030 38557 71110389 1 33691 60788 578437356 2 51733 54083 2 7965 10072 1 35570 45790 354396258 1 7292 16761 157048251 2 37391 50920 1 2502 12312 23306042 1 55711 70833 948909977 1 14416 66623 106155761 2 10557 35753 2 35391 54908 2 67396 67664 1 28061 70616 317300357 1 9490 55195 52932656 1 69946 70477 612810657 1 48052 62599 340193982 1 37532 51807 243491926 2 11460 35211 1 68119 70007 133841273 2 35333 44923 2 44822 70859 2 9885 20514 1 49987 69074 5065133 1 771 62210 213855526 1 27052 61581 199069235 2 68167 70624 2 9995 17451 2 32503 59213 1 20428 48561 215567116 1 69561 69838 15749066 2 4921 22186 1 12193 20293 259610623 2 59028 64759 2 12839 45868 1 34768 56959 65658561 2 40918 50876 2 26 14345 2 29240 40031 1 37483 63379 486322799 2 34271 38403 2 9030 20384 1 68057 70692 71061083 1 23161 26476 233793014 2 33090 70543 1 44829 61070 541534150 1 32964 40678 705402142 1 44040 67530 22745688 1 38328 54952 85701424 1 32024 56993 541465082 1 28445 29441 107159345 1 28899 60109 24148406 1 28199 33449 156503319 1 21772 66713 372057850 2 28530 65553 2 50723 58254 2 1052 57866 1 34764 63748 285286145 2 14825 58181 2 39494 58580 1 4572 31202 436476240 1 23140 27253 207381720 1 40827 41908 622164453 1 30351 65580 39439946 2 60095 62293 1 44015 45836 824809467 1 16900 23796 828534081 2 20224 45375 2 43363 52460 1 20599 32972 47404837 2 2304 64548 2 5055 55822 1 14347 41077 12711393 1 8398 69265 241633455 1 7012 15971 86288728 2 13283 29772 1 44003 64057 726921959 2 22005 47869 1 51177 59053 700613793 1 18715 56525 221422892 1 42329 63902 59655387 2 41482 64612 1 65565 67986 614249344 2 31423 61844 1 25441 60983 341051801 1 50852 54234 58205288 2 5518 17745 1 1161 70086 397391575 2 44517 65429 1 5923 54667 25891467 1 22035 33702 580760084 2 43422 44416 1 116 8529 44127162 2 65765 68470 2 38298 61490 2 34931 40482 1 66034 67852 84365764 1 69441 70919 533327199 1 2663 13008 529442754 1 38196 44717 676177577 1 44127 60146 67470733 1 6142 13196 50645976 2 5078 14840 2 64644 70696 1 63126 67017 608654933 1 54099 66004 343789031 1 5434 6241 51053999 1 46399 66831 260286531 2 18729 55722 1 49064 53829 222162279 1 31442 37851 143631866 1 32537 54996 154338592 1 5718 69497 187056797 1 9991 52464 510924077 1 27970 33659 27230128 1 14576 14590 221927262 1 10696 11259 187888580 1 30205 65290 38666408 1 35566 58996 32863458 1 51503 56263 246340997 2 53387 67138 1 13812 27024 83710057 2 16075 48941 2 16034 28847 1 7829 65562 5237495 1 33816 47166 359904028 2 56994 58198 2 28575 56680 1 45808 67674 541688020 1 6921 56519 865878152 1 2828 64138 447525659 1 41764 48007 666701702 2 3055 56052 1 68328 70109 122925145 1 54463 64859 112427142 2 8358 17295 1 15278 39320 15286134 2 67 65962 2 42747 62756 1 9052 50206 10029537 1 1891 17975 418924802 1 23063 51242 166836097 2 10584 65996 1 23807 45194 560314077 1 11927 64047 276071913 2 17081 69874 1 15396 35386 99303152 1 1877 39419 530010900 1 41806 62832 418008906 2 65775 66382 2 7887 64761 2 25272 53111 1 4653 31546 28505438 1 32167 59608 26598297 2 10408 61168 2 43614 45140 1 25102 33680 284996883 1 38212 58406 155841468 2 17911 47167 2 63348 67073 2 22897 67252 1 49013 68669 314150633 1 20934 66221 164169991 1 64628 68632 732835033 1 15593 67568 11421194 1 36424 65312 286810102 2 14062 68018 1 26223 63864 74002735 2 53594 64480 2 63791 65626 2 25875 26812 1 14929 23260 372491004 2 7431 57326 1 457 25535 52023608 1 16395 40409 225064062 1 17419 49150 100048172 1 47588 67552 157767343 2 53583 70947 1 57775 69964 629665966 1 41232 68895 850981118 1 66892 69445 225316269 2 9904 40765 2 16587 25310 1 13978 39735 99570759 1 25658 38250 41012765 2 34986 69954 1 44602 69879 50110458 1 61466 68088 34435728 2 33425 40473 1 55100 61584 30613659 1 27939 53785 85373037 1 68176 69125 491145666 2 14440 21998 2 48306 62561 2 29491 59484 1 3080 22311 421208062 1 9237 31345 676616693 2 18905 41573 2 65313 67860 2 56821 64685 1 36276 55472 96117111 2 13818 63087 2 40961 64014 1 58611 61597 239395302 1 69064 70831 469628772 2 8783 69627 1 38606 69165 172889019 2 69116 70250 1 61148 65761 268311153 2 19445 51306 2 66260 69361 2 34461 50782 1 64169 66459 489539350 1 15668 30393 196014657 1 50357 55299 127370741 1 24830 36269 533893192 1 13060 42979 520342300 2 4712 37550 1 39172 51973 75213661 1 30949 55638 89525013 2 9029 63422 2 48650 55094 1 14135 41103 214660669 2 55911 56295 1 51691 65619 260196162 2 22963 54822 2 58619 60314 2 26934 41456 1 7302 10704 225722993 2 34034 66138 2 20872 35769 2 32539 39446 1 17491 68590 190399284 2 1051 32976 2 13278 57171 1 938 54556 202553097 2 61824 69482 2 28456 41306 2 62489 66458 1 1666 53471 283938843 1 68963 70506 438603620 2 47874 55756 1 29373 45330 4455509 1 39170 61395 872342306 1 63074 70357 701594986 2 18674 43700 1 20339 41965 67438487 1 64425 67051 245895079 2 2524 20597 2 21160 58329 2 6314 43176 2 24873 43055 1 34297 64526 415815457 1 58143 62136 18270815 1 37502 68328 105588562 1 44161 51400 261519507 1 35175 37438 174515300 1 24797 67408 456582705 2 41860 58912 2 60949 61268 2 48133 60373 1 5989 12489 234262623 1 41745 44989 108351379 2 46216 46692 2 63185 67033 2 16570 60540 1 27233 69758 115891812 1 68177 69573 276592303 1 37864 45110 29698219 2 40301 47585 2 17349 63859 2 11844 53573 1 52250 63096 426034925 2 9773 13561 2 33426 39727 2 48614 52540 2 45819 53747 2 12725 64663 2 17575 28076 2 30503 62235 1 35447 42701 15424628 1 2939 41106 12330893 1 66595 66733 65313413 1 24944 47444 222874660 1 67827 68911 253330301 1 50627 70292 8323351 2 5660 57337 2 38044 57006 2 40982 52109 2 25183 26816 1 20713 34798 189431515 2 2808 64467 1 44608 45763 110346392 1 15179 66214 101410375 2 27428 34592 2 41407 61905 2 37671 38853 1 19798 24388 67989352 1 27108 58728 68274056 2 18882 30249 1 44361 53323 717433507 2 23402 37501 2 9206 27804 1 29889 46506 173711888 2 59120 67961 2 55382 57852 1 12134 32930 13768615 1 21490 37048 309967245 1 56041 64768 47229629 2 53241 68971 1 69878 69940 572881379 1 67587 68019 542195840 2 40971 49999 1 53104 59739 538672207 1 40782 70525 49970529 1 39214 68739 582604069 2 10436 28810 2 69577 70561 2 44846 67938 2 44871 58754 2 18490 26808 2 23488 46741 1 53516 59825 451021651 1 48222 50411 307537713 2 59958 67010 1 70393 70634 929567702 2 36015 48849 2 1629 44275 1 11396 68045 531724845 2 51633 57881 1 53257 68196 212906834 1 34513 65284 823826341 1 61043 63574 63289603 1 64078 64682 804722519 2 49691 64148 2 61086 67391 2 15585 22428 2 53187 63233 2 3186 17002 1 1406 8054 734064695 1 59681 61047 248762538 1 56400 61939 104966682 2 66119 66327 1 69481 70446 120027136 2 47323 66791 1 46527 46906 32480654 1 54254 69358 140829229 1 37279 63101 575064700 1 67189 67716 340060470 1 28981 29480 741125603 2 5076 16267 1 52398 53898 52384234 2 12139 31081 2 66392 66620 2 44316 45603 2 67177 68154 2 21333 57546 1 55153 59155 681651168 1 47040 56478 392662729 2 54092 63053 1 13383 66223 256798272 1 38391 55708 13322614 1 69943 70784 17306900 1 61348 70928 438140592 2 60406 62608 2 36488 50153 1 6908 53266 61834144 2 64310 66699 2 8136 46168 2 18353 59045 2 51414 66736 1 20470 26659 199746893 2 62313 68849 1 51761 60353 510125462 1 15972 18322 349607898 2 70800 70893 2 3479 54816 2 45506 57137 2 58949 70070 1 3375 58051 237138848 2 24733 24734 2 28107 38810 2 36506 55246 1 41741 70423 842452874 1 28603 50911 608780763 1 59387 66173 439266007 1 14 56931 123249650 2 70286 70755 2 2753 13128 2 47202 55794 1 16510 63885 115224335 1 41923 47009 184052612 2 27004 51423 2 33632 66403 1 17515 43715 234308446 2 32160 38903 1 11745 18230 59307324 1 51185 61090 445381857 2 26897 48727 1 19921 41632 139988602 1 33447 39561 345210915 1 66887 70180 313897420 1 60671 67384 355300731 1 38495 50839 142442006 1 67654 69607 946404 1 49320 62995 624452982 1 37964 48924 352606680 2 70541 70576 1 38830 60806 628748748 1 63798 65504 103690236 2 61098 66646 2 47057 53233 2 49176 56817 1 10993 51640 357944745 1 20396 42264 275938450 2 1556 32386 1 53311 64759 342237489 1 31456 32989 7260558 1 64070 66981 409375482 2 10965 68746 1 11221 13323 453217064 2 17977 18492 2 60628 69171 1 43642 52824 506746735 2 31617 32310 2 37904 49422 1 34330 34819 266687099 1 9781 50800 116075756 1 55907 56314 585089354 2 18243 18979 2 44188 45998 1 64519 70082 92363300 2 45830 54009 1 9247 17543 212254646 2 64514 65721 2 50123 55465 2 46953 61925 1 5544 8835 129259514 2 31375 56696 2 23361 26344 1 70303 70609 615471927 2 15943 58542 2 24117 36260 1 6936 47842 38723970 1 49939 58525 123417603 2 69496 70338 2 65147 68561 1 21896 65041 98819314 2 40965 59237 1 44520 49929 459066683 1 61467 70420 11502651 1 7648 35400 130814900 1 60946 70156 359425970 1 54226 55312 48196740 2 68533 68954 1 27803 30380 206051551 2 2778 46334 1 64244 67793 91842581 2 53837 63409 1 12842 38103 145404101 1 42798 50309 215145418 1 27184 59316 52563271 1 11195 51742 89398166 1 15750 66211 608097217 2 11517 45723 1 65353 70002 426323259 1 48809 69669 51328785 1 58907 64851 636164696 1 10176 38154 2057029 1 60989 70270 571015900 1 33668 68329 261503102 1 23473 37195 543720010 1 16476 42650 124361042 2 8833 21889 2 35615 47498 2 35054 53196 2 34952 46850 2 36671 54431 1 38011 61571 55450207 2 51687 56766 2 20542 26046 2 37017 53443 2 8684 14846 2 28522 48519 1 63492 63697 59144886 1 60729 70284 167545365 1 8175 48469 651006493 1 32984 48474 37981506 2 41918 63926 2 68571 68617 2 4987 30316 1 52882 69318 66462821 2 61246 69344 2 69326 69895 1 15210 36091 538684452 1 45399 48577 319970361 2 58071 68278 1 11184 16403 216526061 2 47436 66684 2 67396 70138 2 42175 67429 1 66946 67522 438404252 1 45304 67608 197049196 1 3128 40085 589563561 2 14365 17238 2 3674 49261 2 58192 59898 1 12939 54980 643774646 2 8122 31915 2 31163 40632 1 58677 70529 463638501 2 60722 65648 2 12430 22858 1 26794 64501 8885864 2 1876 36425 1 60644 70652 44840970 2 5104 70443 2 70903 70918 2 20513 28552 2 68570 70102 2 58333 59396 1 70762 70924 352698952 2 24897 63285 1 26772 56234 354413721 1 44983 56212 196273218 1 17840 36650 286578785 2 67434 69368 1 435 12671 95909407 1 23123 25616 566802360 1 19474 52473 113142561 2 44692 66774 2 18716 66323 1 58065 62745 653620538 1 14514 61926 83327542 2 12190 44809 1 55743 60909 27651167 2 5436 28760 1 19789 57794 332678674 2 48069 49103 1 46679 53691 41989262 1 68389 69841 515322990 2 6401 7652 2 38111 39080 2 66351 66582 2 18210 67938 1 60500 61514 131754652 2 64963 66702 2 48888 66964 2 9183 40940 2 66835 68710 2 68777 68974 2 40216 53981 2 25943 44972 2 49080 69863 1 66916 68830 466471908 1 39525 53515 152629220 2 36713 54016 1 45895 67096 418917939 1 24156 65442 454189455 2 6834 64386 2 61054 69837 1 42439 58959 462966872 2 70461 70578 1 5489 19597 1822714 1 21554 25606 191286247 1 25250 63454 76972220 1 29950 52905 668928828 1 7892 20120 110755904 2 50899 53757 1 39666 65772 166255753 1 21377 46354 266479485 2 37858 40806 2 52371 67388 1 24778 52029 249177210 1 51434 56351 85672462 1 43561 52992 225342237 2 19294 23504 1 53712 68381 645205643 1 5649 60946 754952118 1 60496 70187 105801957 1 8218 48615 108464519 1 33926 64723 95598048 2 34817 62916 2 54111 54594 2 26128 40897 2 10368 46037 1 39609 69288 526477321 1 43128 44193 235155518 2 49065 52603 1 22871 31327 88443927 2 53583 66669 2 38920 44011 1 36557 45458 80223112 1 42480 59235 104399053 1 48659 65730 89046575 1 49107 60703 331136753 1 38141 44089 117349909 1 4909 11505 98991810 2 8124 48074 1 40402 56114 288019709 1 48864 64133 436347665 1 12234 64675 465485956 1 69191 69370 564604213 1 13692 26881 215862100 1 45554 51256 343834451 1 25209 48536 274116222 1 4499 15771 243239532 1 70846 70958 64898684 2 13494 48885 1 65123 68622 9882112 2 21741 40879 2 56558 66740 2 28540 57168 2 40924 42058 1 43758 58451 222745099 1 34436 64339 68003171 1 39732 60017 92476994 2 14701 34645 1 70822 70934 21774513 1 22551 61686 253477679 1 46386 65211 676330977 2 18974 55393 1 42673 65422 110218395 2 34089 69008 1 54651 56494 78885813 2 51338 66586 1 41744 43782 24645842 1 39118 60209 75806498 1 3288 31560 24470364 2 58254 60360 2 57044 61280 2 36181 42998 2 28580 65225 1 63568 63737 39617890 2 4352 56946 1 23764 61424 72618289 2 13769 49164 1 18614 51189 619477644 1 28832 51082 75626245 2 44407 45803 2 17098 19967 1 30390 64279 614816410 2 59725 63690 1 44773 45080 453321784 2 46985 49055 1 4332 4435 88750593 1 12162 21501 640213034 2 60216 66199 2 20178 63899 1 41499 66024 8196314 2 33072 46024 2 25687 54478 2 32071 64566 2 57067 59803 1 6278 10054 8849314 2 43927 45902 1 22448 64248 250540000 2 8979 32815 2 45122 69316 1 67457 69477 589638401 2 63648 66858 1 55265 70730 124925226 1 38400 49818 481897914 2 37965 50447 1 26245 59991 345162281 1 24998 69205 76293112 2 1709 68056 2 13158 20942 1 56677 69923 429661463 2 47947 67199 1 64685 70282 98751345 2 61346 66800 2 23192 25834 2 54238 69568 2 59447 67917 1 61155 68646 503218440 2 10770 44509 1 21542 70314 127262404 2 49835 62565 1 65677 68844 180781732 2 64304 65261 1 21165 27344 290777862 1 54573 60627 111726880 2 23101 49974 2 61658 67379 1 44603 61591 111189006 1 70847 70866 588824169 2 40897 54560 1 38458 40634 34456115 2 55656 61905 2 9394 69780 1 29130 55306 52596044 1 35997 70945 353050616 2 70419 70762 2 7521 59121 2 34720 61304 2 55264 60655 1 15278 69015 191881501 2 4375 36637 1 30880 35392 182174401 2 36096 52027 2 70661 70907 1 70122 70304 401700280 1 55288 55593 98494804 2 7664 30370 1 8052 38288 6962401 2 18119 45621 1 45880 57215 614597347 2 40226 43548 2 17492 67500 1 64316 68215 34410946 1 5532 56507 503359465 2 59226 59475 1 59467 69140 200166000 2 31746 54458 2 7912 46627 2 20173 47540 2 21400 43442 1 11055 22298 403900686 1 565 15140 265390785 2 54976 70236 1 17709 52077 244295226 2 42979 48727 1 52576 53070 868408685 2 29594 55102 2 41262 42913 2 46288 61573 1 3968 49184 277457613 1 16168 69842 19930924 2 61828 68545 1 32982 52446 56085506 1 13281 59202 63940829 1 60128 65819 718109659 1 60672 63058 2131583 1 17793 62995 512310600 1 45429 60403 59101820 1 12525 55767 576411214 1 20875 33446 454848996 2 7947 14150 1 22331 62012 285749174 1 45976 69297 26159717 1 8088 67765 696362561 1 12588 40330 128306440 2 70389 70821 2 9570 29718 2 66913 68204 2 42468 43049 2 21985 65509 1 1295 36264 754487960 1 41532 61022 17205210 1 66373 67976 104017622 1 27289 55866 87824917 1 35152 62214 19339305 1 25803 61489 582247441 2 22520 54962 1 14065 16523 119689204 1 34112 70791 41005717 1 12126 48105 349199120 2 5011 33833 2 40162 54318 1 7932 45072 484615609 1 19285 53016 583261790 2 33996 46109 1 7898 69136 466130183 1 14777 15930 125618343 1 42799 68821 158002179 2 8138 34637 2 16070 54833 2 37666 54221 1 41509 43446 81207372 1 65652 66174 117703105 1 4066 48993 282984919 2 16003 35974 2 35139 58356 2 27373 29186 1 57732 70391 596341494 2 32607 66818 2 23266 48401 1 47921 48902 141310117 1 11283 18866 250713527 2 61552 68410 1 5432 54551 49460805 2 68156 69781 2 7744 24954 1 55955 68859 156307432 2 53672 62794 2 44480 47581 2 1948 14417 1 9766 23332 52676961 1 70161 70561 528284591 1 23486 62167 360010004 1 5350 16411 709714416 2 34366 39010 1 66832 70299 256645206 2 10788 57782 1 9817 25875 611393355 1 18429 49922 471018084 1 370 1899 734079448 2 2457 32582 2 65914 69195 2 68829 70807 1 48385 66753 362335526 2 8531 36764 2 3574 5343 2 7880 41315 1 55722 61257 26298403 2 18863 52358 1 10583 35639 391208087 1 1950 38382 17976360 1 24322 39592 349138427 1 51972 60128 380626507 1 25372 45739 651412356 2 28934 56040 2 47796 67746 2 47643 49530 2 53181 61480 1 35117 45171 243309461 2 64406 70834 2 7367 17115 2 24858 52276 2 39493 45888 1 28156 68467 146624863 1 62694 67311 211352302 2 69122 69492 2 32468 37881 2 70014 70128 2 52725 55298 1 49355 65550 696658163 1 51106 65409 422176948 2 15744 47838 2 44698 66197 1 70727 70907 176301630 1 40255 47114 214294473 1 59938 68042 310285971 2 28368 58724 2 10150 50713 1 42160 47901 31973920 2 33090 64977 1 27307 44939 115822389 1 65993 68023 452924767 1 61029 62470 612464824 2 8024 68096 1 1487 68023 154576354 1 50160 69771 417145544 2 16551 30445 2 33121 39840 1 12328 63494 801411657 2 4872 23569 1 6079 17119 160756874 2 64265 65949 1 34317 63222 318130323 1 62940 70786 219395179 1 10816 42532 76382564 1 11159 62780 359083739 1 41130 68420 46655878 2 34589 38411 2 17159 57639 2 51476 55439 2 27910 44410 1 69500 69786 79295297 1 12246 45350 693803960 2 12868 59281 1 21962 54835 156493031 2 22042 62401 2 47897 70773 1 20396 55593 347996535 2 61641 63132 1 24706 47559 62829965 2 66176 67936 1 40417 55075 32509180 1 53702 64648 678786865 2 39403 57044 2 40095 52050 1 21305 58372 17219764 1 34689 46028 26036030 1 31422 47078 296790320 2 2687 24084 1 21550 33070 526251770 2 67912 70290 2 9327 62623 2 60185 61032 2 38882 57582 1 68484 70354 651244494 1 4003 22815 132190704 1 18939 54256 487544897 1 23631 44936 116578434 1 13766 24162 7514981 1 42523 49215 615134613 1 43739 53074 76431855 1 4237 63059 790310233 2 41802 67252 2 47325 70230 2 60220 60639 2 54659 66345 1 59310 69691 427075259 2 29449 35891 2 65094 65378 2 6418 25918 2 70877 70911 1 60326 61161 135638470 2 14098 38332 1 63581 66756 46803093 2 54785 67293 1 12011 13078 97192399 2 41608 53159 1 51743 63416 46861891 2 48022 50140 2 37294 37583 1 25013 59639 242944921 2 47436 63471 1 60080 66340 598890518 2 53168 70422 1 3217 40108 39160165 2 795 17144 2 10516 17146 2 9605 46926 1 6449 12378 118185376 2 48983 56005 1 51995 68766 122826865 2 2119 50038 1 28474 47996 140800494 1 45754 53583 647487121 2 55210 61240 2 19377 33391 1 68778 70238 124313476 2 748 56429 2 66874 69630 2 55945 59765 1 46155 62570 146869469 1 1187 28932 141407258 2 33234 34007 2 41403 62577 1 45285 61496 6579574 2 68054 70424 1 3609 24827 464352276 1 1806 9090 72860677 1 32999 39256 10813016 2 13602 62988 1 24208 59952 385285172 1 23836 32107 356819173 1 12106 37223 590404995 2 26464 42706 2 17534 67774 1 35758 63298 113186181 2 15365 35366 1 48382 49679 371970610 1 3472 35211 584626731 1 68092 68723 22044988 1 23679 31161 843564219 1 66413 68477 66978387 1 14923 52841 248795932 1 13217 63692 260614296 2 69164 69709 2 23949 54714 2 21083 28774 1 69090 69867 719271876 2 29257 32792 2 25881 50716 2 49898 53098 1 67081 70287 100572905 1 10980 66010 83832772 1 21539 53708 557676532 2 35552 59162 1 26781 27532 68978202 1 65798 66454 147230189 1 9312 10104 141537835 2 2043 21553 2 13023 55272 1 11472 68020 10912631 1 52510 54065 97979703 1 70763 70767 444394954 1 29057 59965 90324596 2 65623 66111 2 99 27850 1 64357 66294 497527126 2 53510 64858 1 5684 36577 519245206 1 59165 59707 140488035 1 47153 53961 143476501 1 10332 53549 356923969 2 54455 65038 2 47854 69635 2 66611 68824 1 27062 57500 871065615 2 44750 58612 2 18936 58417 2 27338 46983 2 64797 68506 2 64392 67120 1 65022 66818 263118527 2 32286 57294 1 27939 42772 2540325 2 61456 63334 1 24511 60706 90560082 1 70393 70508 312558790 2 45918 68368 1 42907 55781 194005913 2 59456 60178 1 24528 56532 134002092 2 4450 22499 1 33919 70299 150460209 2 57805 60465 2 57630 60376 1 40557 52806 701316662 2 26860 56261 2 68739 69887 1 987 30252 379242778 1 6547 27489 201457251 2 28767 64906 2 6428 66629 2 43745 50514 2 38341 47811 1 67976 68886 495599116 2 34217 69761 2 6425 67377 2 63106 64895 2 69652 70919 1 55311 56536 5802926 1 23845 69466 83927310 2 57280 70731 2 15732 39996 1 44176 60678 133377410 1 19686 25802 831128409 2 19563 44328 2 67973 68810 2 34230 69979 1 7804 60611 128780569 1 59354 70657 358082614 2 49798 63605 1 13232 41432 651074732 1 16374 45195 456787749 1 69095 69905 428402619 2 63402 67714 2 247 11484 2 63003 68189 1 41123 62558 459133592 2 24551 40784 1 64675 67659 403343343 1 41403 64182 187413775 2 23250 31230 1 13713 20434 44801938 2 61490 68386 2 32608 38616 2 32272 51933 1 39 29707 451901803 1 2577 62429 394375863 1 68007 70622 294512568 1 42677 70892 248551074 2 23498 38196 2 15145 22107 1 30711 65808 877221478 1 38720 49658 10500069 2 20152 64891 1 11450 25074 518723697 2 57584 59361 1 27867 39153 29846423 1 43397 53796 443879649 2 30113 35262 2 26091 62206 1 11888 67120 377148943 1 42956 64003 498109077 1 25421 34326 25923350 2 18622 37165 2 29760 48944 2 14701 33811 2 16789 70153 1 46822 55931 69747560 1 40162 65992 264969800 2 5659 17786 2 9789 10807 1 544 20510 319696049 1 65276 65998 292729611 1 21911 43282 436259597 2 45540 52251 2 8462 33543 1 27684 48984 314963643 2 15658 23357 2 64920 67228 1 22253 43906 211486918 1 70266 70878 756449847 2 8022 52188 2 1120 68654 2 22199 37075 1 1746 53407 355564458 2 69166 70498 1 10578 34291 200785502 1 36572 69287 479248959 2 33601 41839 2 2388 48517 2 28342 52647 1 69643 70498 71476904 1 29799 45777 507004068 1 67863 69855 62836665 1 53301 66503 760069048 1 33447 62645 365279729 2 2119 63965 1 19724 28679 746152872 2 2031 55144 2 31829 60351 2 28267 33237 2 50112 64365 2 48360 56367 2 12222 26790 2 34932 63024 1 22877 29025 311728809 2 18944 22001 1 26615 45722 151860678 1 13917 37608 64472406 2 26799 54233 1 25982 46087 364011900 2 19711 64481 1 61764 70907 205361553 1 59386 63044 389111102 2 4044 36467 2 63730 67641 2 46333 49697 1 31311 56605 57585033 1 4343 57353 137914710 2 70614 70650 1 40617 69533 626714947 2 33594 52169 1 44091 56702 324396788 1 30689 33364 448849579 2 40254 65881 1 67254 69402 257395875 1 63430 69547 90391308 2 9244 52346 1 8347 53714 13041151 2 19227 66944 2 55902 58819 1 17385 44656 263271355 1 32578 52126 327528017 1 24348 57563 332832659 1 51698 66113 716352356 1 39692 51054 77495100 2 17096 18828 1 62262 68292 44778185 1 63580 69912 128976273 2 68270 70568 2 21660 26990 1 50562 69287 177232544 2 60681 64456 1 28996 56865 41883745 1 68770 69472 59793848 2 34070 53902 1 27365 43765 440269566 2 13561 35732 1 67028 68063 444137540 1 2576 70351 42476046 1 32908 48412 75711817 1 68400 70866 52138786 1 43966 53144 679554402 2 17965 40906 2 31525 38694 2 27594 36095 2 39011 51630 2 15427 23338 1 67492 68316 566311962 1 24557 49236 119538340 1 66923 69670 111879656 2 16630 58804 1 42641 52084 501617008 1 17621 52098 329471282 1 28714 32776 276843499 2 70125 70573 2 12988 13603 2 47440 68359 2 44164 63293 1 19787 26656 128341809 2 35657 38391 2 20669 51735 2 23220 31395 2 51934 57415 1 6222 23685 174598335 2 43548 45018 1 9294 20064 406687274 2 48138 56027 1 55417 58327 113025591 1 63512 64206 131800923 1 20662 58981 65550664 1 29727 67348 239982709 1 46301 61491 86717500 1 24910 39115 168232771 2 49669 61183 2 17335 46269 1 70111 70691 464664053 1 14081 45281 500285940 1 29303 60759 90712830 1 3848 7362 152961935 2 61260 61755 2 52612 63484 2 17686 53527 1 2874 42616 77884683 1 63731 68049 180410834 1 44279 49672 293068861 1 66773 70358 729392179 2 60712 61044 2 44341 52921 1 46873 63185 116603963 1 22842 61259 511424878 1 649 54213 78692163 1 22189 62098 350897268 2 54295 67767 2 69191 70058 1 28213 69755 571411081 2 56814 65011 2 41060 59825 1 19310 44485 67370367 2 23409 30480 1 9347 50495 303992035 2 30544 54699 2 17127 68967 1 64421 68579 204018748 2 26699 31598 2 26340 44689 1 48822 55524 461247182 1 10776 54096 135782761 2 4053 19410 2 9826 29751 2 41005 54357 1 18209 57348 324982274 1 52624 60625 11103260 1 46285 66290 81392889 2 62278 70367 2 23816 42757 2 44185 59637 1 61423 63254 263206416 2 13926 42246 2 69437 70843 2 57394 61722 1 13137 42551 365149425 2 56850 70304 2 48169 65349 1 61248 69858 548197888 1 3778 12178 2854555 2 66887 70521 2 1442 20563 2 61453 66346 1 39272 58718 781468894 1 68599 69234 668444656 2 34099 67120 2 56779 59459 2 37407 42119 2 46030 58572 1 31222 46102 604751628 2 54531 54878 1 45514 47684 42394049 1 45322 70020 15740746 1 43588 43756 316812056 1 15221 61958 481440157 1 10825 16137 81014687 2 17109 53130 1 60903 63759 212920552 2 46880 50972 2 21243 52333 2 21142 55290 1 44404 68036 115221285 2 8342 13728 2 55432 68668 1 24988 29529 217173934 1 14004 25006 434950736 2 2095 29753 2 7736 37783 2 1447 47423 2 28009 56716 1 51535 64864 93130011 1 23262 59136 641138240 1 38804 46715 304489044 2 18834 50865 2 64860 68659 2 25813 49121 1 2414 65263 283189043 2 4002 19482 1 5962 17127 143634458 1 68855 70028 590946844 2 25531 51864 2 56444 70811 1 54817 69687 80575326 1 14066 67714 80600229 1 36540 36580 243997774 1 50131 64373 224628536 1 44362 61890 45175550 1 834 54456 207385818 1 9368 32814 143677449 2 77 24653 2 62854 63200 2 17699 23227 2 55824 64305 2 57334 70461 2 24018 69102 2 70280 70596 2 155 3721 2 35960 48331 1 66360 69477 340539077 1 51376 70555 774436832 2 30454 45324 1 4583 15017 25345153 1 32014 59047 220837319 1 62718 65028 544442978 2 18203 21898 2 2868 33743 1 14503 44772 36364316 1 2116 60606 135714918 1 47804 56636 64457890 1 4910 37600 700003771 2 61588 68777 1 9843 11456 64242884 1 17667 50285 663074815 2 62979 68119 2 54358 66356 1 54131 61473 68316960 1 12432 61332 395287102 1 21218 56783 204565744 1 19942 30504 677921484 2 6418 23045 1 27851 58028 83473773 1 30331 42965 497977605 1 49724 49869 234801745 1 19841 31443 430412422 1 30466 63263 29303949 2 46910 70294 1 42591 50093 482247495 2 42028 44814 2 61622 67601 2 64388 69270 2 23213 36897 2 13373 41279 1 23004 42454 354486047 2 16207 27808 1 63116 69896 227100706 1 14314 35053 165787248 2 66018 69881 1 26435 37562 383444480 2 29194 62465 2 24698 25212 1 61260 67697 81155676 2 40297 70140 1 19342 58629 75252358 2 56852 61346 1 52955 67453 20365312 1 30063 53878 577020998 1 9210 16785 139718961 2 23572 53376 1 3629 49509 228160365 1 49737 58658 11734820 1 64358 69184 225278140 1 51991 57247 210779868 1 55032 63742 106665345 2 36371 49935 1 49207 57556 503063361 2 57478 59083 2 36256 48599 1 51912 59404 81168198 2 46012 47270 2 28952 29647 2 12744 61048 2 5109 31989 1 30743 67341 123110385 2 24193 47963 1 10712 25048 274380754 2 63384 66370 1 63042 63642 374058071 2 3017 7670 1 38420 39596 53119539 2 48277 70222 2 769 7203 1 34536 40205 194689233 1 11387 15597 181085272 1 7110 67852 769117482 1 9248 50446 443177305 1 12057 33974 616029952 1 20872 63805 219767831 2 4169 22976 2 44513 49002 2 45163 60598 1 45619 63884 119801298 1 56937 64957 121463573 1 51047 64967 83390967 2 70624 70651 2 47613 60581 2 14350 63095 1 65985 67481 260154215 2 57052 70646 2 62141 66323 1 49120 54803 112878411 1 58094 62117 333852553 1 55715 67036 46447089 2 47609 69691 1 69923 70487 50123245 1 37989 57178 162551400 1 48762 50595 468062410 2 45708 59349 2 32843 37724 2 24559 63420 2 15940 67503 1 33461 58918 273305257 2 64624 69580 1 65152 69720 86774110 1 60951 64298 317328162 1 62455 70825 48560872 2 30869 32651 2 40895 43285 1 9424 65275 352347415 2 35317 68009 1 56585 65635 1313104 1 16674 40998 97422813 1 69602 70947 95785321 2 58184 70604 1 25679 61434 174577499 2 24672 70501 2 28761 66122 2 37216 55680 1 1924 46055 582237436 2 1398 37957 1 50692 55690 492031483 1 44627 60394 142039771 2 68771 70597 2 21254 56719 1 14682 29855 284667638 2 47144 56903 1 64310 64389 516425443 2 19130 25283 1 43785 55100 505832533 2 8357 20483 2 9576 26124 2 20520 31234 2 65020 68467 2 38425 49330 1 14610 39925 393055418 1 54789 57477 243720356 2 13388 13605 1 35467 52253 101715901 1 58982 69052 507929666 1 3354 46710 474860381 2 13973 64492 2 28582 63974 2 25807 69416 1 60959 62411 494568134 1 48091 56893 246877607 1 39529 44245 851992 2 2153 13993 1 8031 60190 114886743 2 64701 65249 2 56846 67011 2 45546 66074 1 13870 20968 60005024 1 38274 46425 103259181 2 66533 68878 2 70213 70388 2 66509 70473 1 1292 55545 5062753 1 52116 67246 842734817 2 37867 57729 2 50207 52313 1 39679 52694 22904053 2 53826 56257 1 52929 60031 637176632 2 35696 61968 1 49560 63137 516681008 2 28418 46586 2 44148 59076 1 52275 60084 5918971 2 38482 65341 2 1945 11663 2 63489 65219 1 1657 34259 636328832 1 56036 66209 97341273 2 24922 31661 1 48521 53405 823317923 1 60439 65443 639348104 1 68778 70764 495761532 1 60130 67020 369214773 1 2398 67882 203952245 2 5849 48277 1 30770 68302 538515360 1 55605 65421 40735971 1 56086 67149 664068134 2 18732 43407 2 7903 29435 2 58952 60896 1 5436 63258 411279191 1 61949 68930 76729674 1 32408 44838 444219332 1 61098 67922 194608207 1 15293 38336 877847130 1 55068 56810 327525325 1 16044 42173 190607099 1 17954 60630 273909404 1 53626 66221 777283383 1 67405 69098 77727802 2 60149 61843 1 36356 46753 650390941 1 39408 53534 366848447 2 4716 22159 2 11933 21635 1 43225 63611 631868552 1 46106 62929 725966273 1 12673 60524 599439341 2 54180 61789 2 63908 68490 1 45738 51700 167548455 2 47958 57286 2 68368 69340 2 46352 57703 2 33787 70448 1 6931 17658 324286927 1 36066 41456 253351506 2 1975 11389 2 23005 38884 2 28527 43859 1 65748 66469 331873859 1 35745 62555 448669813 1 34149 36563 281498798 1 6440 21115 429996206 2 27213 54646 1 28713 52577 137162861 2 67608 69741 2 51661 67852 1 43860 48499 55217603 2 8501 37062 2 54551 56608 2 47884 59064 2 66545 68867 1 22799 45808 254846707 2 4652 50744 1 1301 39987 613757967 2 59754 67782 1 1074 66621 286860376 2 9028 63751 2 157 40982 2 66730 69159 2 5488 16478 1 42017 51500 450428188 2 45510 62562 2 47035 52752 1 25094 56883 488370218 2 65468 66639 2 3537 13828 1 3693 47030 68823306 2 54962 61425 2 35236 57586 1 26216 49294 132550669 2 42291 54012 1 63931 68007 88718895 2 13396 30841 1 55863 64729 158537773 2 55350 60027 1 26569 37959 71570490 1 70321 70703 459025884 2 37740 67448 1 64069 70797 221990422 2 48694 68492 1 64598 69829 17552941 2 55997 57933 1 8767 33622 82753883 1 33208 61606 571190260 2 28412 61911 2 13734 69945 2 24516 59052 1 41437 59141 116196728 2 67245 70560 2 53744 62300 2 13898 52999 1 620 17203 435279463 2 51771 51875 1 9224 42556 117939088 1 41748 59847 260656734 1 24869 65309 40525386 1 2553 5917 110080286 1 38325 39767 457789691 2 30992 32412 1 11804 48228 124541582 2 18215 57200 2 59962 60273 1 28445 30706 359062941 1 20101 20826 69900411 2 26950 61839 2 68390 70184 2 22245 42743 2 68421 70909 2 8786 68513 1 16264 38526 334284506 2 51824 59836 1 67285 70404 268718515 2 34290 60375 1 61239 64034 623219302 1 37845 52133 65882926 1 56305 65011 353865118 1 21731 49413 190299074 2 41542 43802 1 27132 43882 567824877 2 53250 59310 2 32794 44977 2 9770 56404 2 8990 14496 2 16408 43723 2 11140 65822 1 32870 49125 764486810 1 26859 33022 650553083 2 29100 31380 2 655 42001 1 33449 56793 112565930 2 28484 55740 1 31403 40036 326501978 1 21829 58152 28332793 2 47851 63737 2 33050 36149 2 61829 62246 2 2354 14761 2 64799 66349 1 20382 49549 394369848 2 25312 27910 1 27701 46879 285289954 2 16920 47288 1 64770 68084 202319561 2 53588 70178 1 34125 37465 277876451 1 56353 68785 784886886 2 50963 69893 1 49535 63636 108509039 1 20126 61175 404732916 1 31423 55825 559540641 2 43720 66054 1 6887 58733 148658083 1 59682 59745 671796711 2 66457 69820 2 34297 70021 2 17532 28590 2 7110 39256 2 60992 61925 2 40389 67468 2 13150 68621 2 9300 37170 2 10372 14636 1 47270 65118 140959364 1 66333 66472 7989502 2 26813 43431 1 23186 68421 6470755 1 34853 36341 342700256 1 63933 65185 330051281 1 43484 69268 27212961 2 61728 63386 1 46366 68268 228945570 2 40044 66725 2 63229 67727 1 54975 63847 135474974 2 59197 62572 1 7286 52557 353524211 2 60934 61778 1 18942 38520 121748786 1 54758 65797 127469148 2 66462 70032 2 63961 69842 2 26061 35335 1 40749 45911 72873440 2 975 44295 1 57310 61782 221025694 2 7846 57874 1 64546 64965 103341028 2 51308 58707 2 48785 66054 1 8806 63822 128271757 2 43618 53156 2 5835 55902 1 22530 60599 64555571 1 8912 68427 339564444 2 43192 63746 2 2497 54103 1 42094 61450 281665565 2 10347 37283 2 48181 48186 2 52730 70838 1 35450 52631 465050400 1 42231 55891 147224241 2 24424 61329 1 17679 30707 532681757 2 1497 63384 2 11995 50915 1 7470 41710 151237029 2 68568 70201 2 6319 22735 1 35067 35295 711168734 2 9207 70877 2 45368 62978 2 45172 58903 2 46669 55027 1 58663 64223 622114023 1 64323 70103 101592094 2 15808 69106 2 37144 39366 1 42971 70052 165668508 2 23748 62306 2 22775 42610 1 29574 38535 82732741 2 50172 51455 2 70137 70149 2 40187 46341 1 45258 63403 411568201 1 65882 67746 222472040 1 20349 66495 701865211 1 48088 56255 100091083 2 3091 18343 2 62073 65456 2 43462 61588 2 65310 70602 1 13492 22759 325108409 2 700 58822 1 64346 70650 850453623 2 21628 43808 1 40100 65033 39070090 1 10403 63588 83953803 1 67395 69293 75380742 1 3913 51824 196051012 1 43885 65614 56721979 1 47276 59804 116663991 1 36355 56552 58842251 1 23258 44614 296971146 2 40649 70794 1 31071 51537 312831625 2 9894 31498 1 53779 62404 53270078 1 27895 61698 88315719 1 47397 50903 149802061 2 11150 60083 2 11971 43970 2 69451 70712 2 31867 47852 1 67275 69076 530493883 2 16297 44758 2 9407 30424 1 20449 53381 531259433 2 38394 63281 1 38807 41426 230923044 1 10971 53958 541345208 2 35963 46531 2 15330 25260 2 37739 67477 1 58768 63341 26372433 1 34531 48603 720074130 2 51317 66286 1 31572 42303 128709316 2 68071 70219 2 46040 70838 2 20326 54257 2 6485 68013 1 56096 56597 81492743 1 52906 61388 264612256 2 23629 27286 1 13125 22923 684645446 2 21603 24746 2 44770 47522 1 32647 66312 142275846 1 26597 44378 968930157 1 38993 65363 498959120 2 52201 66431 2 9867 36170 2 70061 70879 1 62163 65585 530534668 2 28776 69918 2 53220 65543 1 2454 65181 186638417 1 7325 51851 361285048 2 35771 56494 1 57300 61003 504248901 1 2560 43125 696757291 2 2390 45279 1 58434 60235 87156524 2 22553 66439 2 30335 36314 2 66373 69059 1 56945 66587 347922899 2 46206 66168 2 4732 54544 2 25420 32707 1 17074 27465 419235507 1 8899 56555 34670049 2 54346 61242 1 59867 59884 102955370 2 20821 55782 2 17540 46199 1 13781 41537 154917572 2 63320 67202 1 40565 61704 88710751 2 3562 24017 1 59713 68330 438049676 2 50575 66375 1 1331 44933 353161904 2 18161 45169 2 58403 61145 1 31634 31667 444453723 1 27933 48227 233057311 2 5042 64326 2 14525 43984 2 23652 48569 2 6261 14930 2 49132 63482 1 56556 58261 527960784 2 44648 60614 2 7215 53138 1 35148 48601 70020238 2 33281 59456 1 47805 63093 161127535 2 46446 69052 2 42188 62426 1 46902 65032 592389514 1 69439 70173 415577624 2 52359 53177 1 14068 28139 70820954 2 22631 44424 2 61727 63990 1 68850 68902 306747637 2 58402 61355 2 67680 69177 1 39264 42386 211628333 1 65378 69228 81299542 1 57492 61690 439228423 1 956 13708 101664433 2 25131 43202 2 10239 55211 1 65210 67652 183518875 2 13006 63018 1 67279 67871 118351903 1 42976 46726 128741218 2 21808 45453 1 8925 14301 120379509 1 69617 69818 209694868 1 8229 13325 371238431 2 48308 56774 2 44628 51457 2 5663 30539 1 5701 39832 98275596 2 20736 50550 2 10081 20292 2 24555 42486 2 38532 42178 2 36024 43039 2 43909 51012 1 66072 67797 129910081 2 52565 54033 2 58265 63359 2 28179 28258 1 34219 51509 70579520 1 58136 70066 710973176 2 45333 49739 2 20772 33561 1 33782 45294 98134363 2 33843 50186 1 59672 64944 121586193 1 2050 13221 279119207 2 44642 56777 1 37768 48624 204136654 1 30748 63925 293111592 2 19026 60771 1 28751 41372 131161561 2 55822 68415 2 58037 64915 1 23530 65655 190845897 2 44824 61083 1 34923 45229 119861817 2 25423 39097 1 10112 56457 815137924 2 16064 61851 2 38472 54541 2 2601 70350 2 50474 59869 2 68478 68653 1 42343 44284 89368129 2 1744 5432 1 27166 49235 430965569 1 64251 69787 206307864 2 63982 69961 1 1295 14562 364384791 1 34194 62907 720010549 1 37597 51050 421250949 2 66854 69382 2 12325 32231 1 28130 49561 129922485 1 45777 52459 59852212 2 24818 63320 1 18448 30403 339167319 2 25835 46614 2 16500 40175 2 8543 25900 2 70801 70872 2 42971 50117 1 8433 46648 63834716 1 7188 70817 80487641 2 57954 66713 2 34938 54223 1 50036 60116 371755634 2 711 4364 1 51764 64463 411766911 2 69639 69704 1 27173 58276 30071128 1 40318 53986 320572158 1 1649 48097 62091127 1 41818 47141 60919717 2 53086 64272 2 23156 47302 2 19805 31658 1 40576 57369 335532659 1 39479 56799 152356154 1 17369 62460 150365309 2 48145 48799 2 27969 40388 2 66654 67147 2 26177 38077 2 32465 65537 1 37433 68898 430086147 2 13920 40283 2 47375 49694 2 64744 65628 1 48220 59278 188633874 2 33648 47627 1 29343 42055 284231573 1 56818 69476 472911015 1 59256 60452 659835333 2 58955 59548 2 24680 28299 1 16799 17584 142573973 1 65411 65862 432012074 2 14188 47174 2 58971 60753 1 65259 70900 479086574 1 46230 54923 38447570 1 44823 51171 38503138 1 17400 57935 567569277 2 41645 58271 2 61415 66655 1 57151 61110 4397661 1 63524 66620 377658327 1 52402 58898 351832660 2 67718 68764 2 29568 46833 1 7895 9991 792729103 2 18131 32319 2 3501 18052 2 63795 70032 2 21483 34493 2 27654 45223 2 9097 48327 1 37699 48810 740023908 1 19617 47470 144959304 1 38300 68700 815293250 1 70643 70653 96863568 1 18500 20007 88537761 2 69694 70864 1 68055 69233 179051093 2 35601 55150 1 55217 57918 21419614 2 70729 70810 1 45464 51775 218946269 2 44682 49476 1 28042 50983 481254992 2 60810 64237 2 12178 60445 2 51352 65241 1 31450 64302 219651990 2 35837 39705 1 65897 69368 207957503 2 19452 45572 1 6840 68019 190001223 1 6694 17147 86842332 2 18424 61856 1 44674 54326 7898440 2 63792 67464 2 56482 70099 1 23678 58282 826086495 2 18727 58887 1 23702 59574 52168076 2 7865 68577 2 66895 67081 1 24623 55258 176147225 2 36918 43602 2 69825 70590 2 26713 31115 2 68506 68608 1 5538 41940 63454955 2 46745 47924 1 54610 69400 162260892 2 47559 64394 2 55197 60860 1 21156 30640 2079916 1 28519 37335 180266748 2 15903 44438 1 5951 17468 709364847 1 19074 53507 927249088 1 9753 28693 95068905 2 40382 45528 1 61537 65069 7837256 1 60395 61852 3657013 1 21133 48778 291320767 1 62910 67836 21859721 1 45558 62168 117230045 1 52477 70436 351724899 1 66793 68113 130357757 1 33829 55102 591238054 2 3713 10965 1 9038 38758 194551733 1 49418 66903 18036613 2 29421 58965 1 10940 42124 219488069 2 70673 70793 2 27424 52921 2 33834 38584 2 63107 69523 2 7809 8172 2 52569 68793 1 20292 51267 597641849 2 16074 16882 2 27013 63698 2 38379 70255 2 51488 59082 1 55467 62997 49649764 2 9346 51639 1 6418 49123 156176726 1 22692 31814 140222353 2 70348 70658 2 54903 57076 1 32602 38060 145650591 1 7440 65469 291813669 1 28122 46712 95391639 1 26340 36646 476820613 2 65408 68080 2 3794 55360 1 18475 57128 229964088 1 50194 62886 305321882 2 14833 27254 1 23044 42709 421801493 2 63810 69120 1 34892 50262 329812936 1 1366 19123 125820798 2 27957 30644 2 17166 63064 1 15489 46714 775263360 2 19102 43018 2 61791 62026 2 53444 66248 2 49964 56094 1 50115 60887 72455501 2 16864 36533 2 44820 47305 1 51250 63118 259831220 2 19139 31948 1 27504 61344 835168408 1 20865 55794 176705853 2 48917 69793 2 42971 64535 2 36496 47130 2 30933 70860 2 5124 34693 2 37275 54954 1 45677 62792 417787425 1 28597 40031 227265076 2 45068 64265 1 23026 34300 15605865 1 11752 35167 734439749 2 41754 47911 1 61180 65142 32330067 2 47374 68351 2 38860 63210 2 27210 66206 1 65867 66389 320085889 1 14466 19920 93463718 1 24489 30504 246910858 1 43714 44848 589647740 2 19843 43470 1 14042 63221 176033452 1 13863 38027 169396611 2 57243 65664 2 60972 67963 1 2046 64282 29798518 1 50546 67975 215022968 1 39598 53462 76774561 1 953 23819 133419882 1 21610 47020 123048727 2 31874 33821 1 21887 43355 107334616 2 45022 45699 2 24609 33126 1 44837 44924 18282738 1 2226 26991 102634992 1 37966 56366 141413759 1 14109 60801 224038472 1 40811 66550 66082712 1 32911 68562 25409140 1 28956 53713 140195707 2 19337 33862 1 66519 67036 14939906 2 266 30218 2 14374 51666 2 27345 66175 2 33081 49508 1 13163 53282 15211547 1 60765 70090 531007504 1 4200 15509 190248688 1 13843 65991 814232913 2 42752 51504 1 55367 62621 711655525 2 25580 68202 2 38742 39568 2 25156 67926 1 29790 55126 627569674 1 60434 63944 306857306 2 6903 26726 1 39378 49787 623923700 2 12226 64047 2 26603 64519 2 65313 65356 1 59598 68024 149820472 1 32439 59755 60661263 2 35474 63394 1 54897 64435 25941991 2 10009 31247 2 33064 33641 1 52032 55583 214430423 1 65745 69349 176392913 2 23920 27189 1 64100 67668 108076955 2 61947 70328 1 52275 69662 470757489 2 32148 70318 2 13518 19798 1 10755 25051 11391883 1 15609 45891 123908110 1 27813 38198 453825532 1 961 70565 285523480 1 5986 45515 731304714 2 21883 40301 1 35401 43001 225398027 2 10829 14553 2 26437 44862 2 47185 56280 2 23816 34325 1 68232 69501 118958645 2 58267 60522 2 58738 64589 2 9662 68246 2 34326 59507 1 69744 69856 37515579 2 5234 58436 1 41682 59633 37105931 1 62035 65939 495067814 1 5567 11775 110431216 2 32936 48330 1 36970 46116 104074041 1 26568 29204 173626742 1 32853 34279 83720993 1 9361 19932 129308101 2 39347 47223 2 44913 68905 1 9575 45596 395888034 1 68128 68565 174227015 1 51692 70640 234200868 1 61226 68700 3307397 1 25138 57144 122551768 2 24818 33947 2 58994 63026 2 57833 63217 2 60090 68204 1 61508 68933 823037672 2 5560 21581 1 30784 37500 105491919 2 9775 54112 2 66204 70345 2 20063 27279 1 68320 69981 855142536 2 51151 60812 2 11929 38417 2 7759 43879 1 2582 14434 599841340 2 31492 40241 1 30530 59009 337300243 1 57280 69133 411244980 2 34571 36589 2 41522 67712 1 40093 44186 9880536 2 36188 61317 2 17628 18904 1 47763 70494 323596843 1 6162 64608 322787178 2 32339 52775 1 54065 54837 812456220 2 11047 31108 2 47260 57569 1 9538 44155 233319561 2 60659 62171 2 1595 21374 1 44017 67469 946208431 2 36025 55324 1 17443 65208 50303048 1 60295 63140 13264976 2 31316 33019 1 56642 69415 418535613 1 57813 63731 19054368 1 58680 64480 382478504 1 50908 52994 35221405 2 27700 28593 2 17036 46076 2 61993 66734 1 26577 46706 2072716 2 43571 68196 2 70494 70808 1 52748 66668 269338634 1 39997 70602 502231335 2 35978 56961 1 13209 43685 258860679 2 27017 39162 2 17376 52806 1 11234 68233 76205346 1 52299 57664 190531495 1 5937 54302 36089803 2 44178 52037 1 34585 47282 302447056 2 56675 62397 2 36847 45692 2 42688 59754 1 10405 24305 61580296 2 36662 67872 1 67399 67962 63514719 2 70186 70259 1 10078 67052 66402055 2 4522 28546 2 31823 52092 1 5542 57268 83497682 1 48857 69733 727254654 2 42161 57980 2 24283 58436 1 16976 51011 563592434 2 15450 36225 1 50759 56709 290181404 2 37593 40493 1 44549 45417 369316605 1 43551 67257 33944057 1 5266 34098 153906277 2 37179 61743 1 31433 37831 619931267 1 149 34369 181848824 2 21062 54645 2 54874 69616 2 35088 58168 2 70542 70937 2 66463 70697 1 15707 65241 650067194 2 14760 46265 2 35108 40516 2 35257 50133 1 58811 63448 561182402 1 30453 31927 47195893 1 62548 67516 64327543 2 18970 20698 2 63272 69364 1 54625 54884 793399337 1 29011 61503 15640831 1 35301 44150 188857742 1 47126 65012 305210594 2 55010 68872 1 12553 23230 536759118 1 3289 51025 512610423 2 27770 70870 2 46044 67363 1 5157 36932 180578260 2 58200 70320 1 18874 25315 457181841 2 12548 44226 2 33895 69662 2 28410 66078 2 38240 51557 1 55273 63640 23228133 1 70271 70733 522825827 2 30142 42379 2 40262 64930 1 59882 62618 486170068 1 38057 55752 42332750 1 25310 59810 565048138 1 64857 67735 32168589 1 8879 64489 737212051 2 15206 60304 1 44732 54859 513993543 1 61377 65673 212678866 2 67291 67566 2 10906 12804 2 28887 29349 2 49591 52937 2 49203 60973 2 34268 45904 1 49473 60460 227432900 1 43103 51704 786815825 1 17032 28703 202314980 1 68974 70163 361722717 1 8212 52306 137848969 1 59518 67361 352318561 2 48632 52510 1 45337 47529 536018703 2 20434 24929 2 26729 50533 2 29356 37367 1 32152 65697 405316067 2 1138 23250 2 19346 42352 1 20785 20852 110622338 1 17723 38439 109655683 1 64114 67352 451242836 2 18941 31489 1 31490 65402 96404648 1 6977 31915 118166689 1 5035 52189 929789115 2 19746 28598 2 37468 68545 2 24595 28089 2 42890 49646 1 6220 54103 68766235 1 31699 45656 756641405 2 30301 67186 1 53819 60106 834464645 2 29430 46568 1 3964 51460 49863217 2 1011 49590 1 42840 67744 13798504 2 63610 70357 2 65877 69168 2 53649 58014 1 40851 48008 156722511 2 60875 69264 1 64262 70154 236159304 2 50971 56644 1 59972 68217 285823415 2 32198 36721 2 67328 70711 1 37013 60481 122910508 1 66763 66915 34202866 2 36098 66267 1 35043 40774 873449342 2 53845 69838 1 27079 49966 92524163 2 31513 40212 1 1843 42282 44363835 1 6006 7161 516862407 1 60880 61382 704572831 2 7309 60282 1 34628 45212 512985463 2 63523 66865 1 25529 42614 259246324 2 16762 68177 2 31847 42767 2 30065 44319 2 58664 62370 1 30930 33673 146443136 2 17552 33548 1 43260 63029 180634677 1 40709 69795 219698470 2 40273 66776 1 65771 68400 88449535 2 41706 47088 1 37823 58737 117817035 2 27783 70875 1 18953 22091 194087446 1 42403 69336 4500248 2 52597 64983 2 54028 57914 2 16347 35947 1 68953 70374 460235761 1 54549 65459 47735935 1 65845 67362 67779970 1 11623 61250 751611346 1 45416 63436 417721086 1 46129 63934 119130358 1 60101 60542 61300798 2 40320 56283 2 70649 70925 1 65535 66237 895256638 1 62132 62631 105590151 2 9698 31864 1 61259 68932 674320143 1 51833 54871 294950755 2 7698 20505 2 20995 68595 2 34609 35011 2 33333 35574 2 23746 62499 1 48249 50443 444463600 2 18347 69923 1 18440 59883 629713908 1 70828 70894 364732045 1 29359 34745 138087894 2 38973 65434 2 44120 67359 1 29704 40564 2749263 2 30845 61218 2 68355 70709 1 30439 41140 117134123 1 41380 58888 200876447 1 51492 64277 368828221 2 37074 50594 1 41132 50018 177510500 2 37289 61127 1 19346 32697 261847693 1 32018 67083 47971354 2 50582 68592 1 44930 49837 59049786 1 24225 31702 141885549 2 66061 69485 2 39644 66283 2 70282 70650 2 34406 56942 1 32149 43584 404847868 2 41743 55032 1 13717 34274 533003078 2 23751 62354 1 48680 61875 77782658 1 3144 8368 244044711 1 33171 62308 67396790 1 56872 62155 364396952 2 59588 67277 2 62568 68772 1 7319 17662 508366621 2 50359 65976 1 12446 35085 57444224 2 48257 53613 2 33798 56633 1 8430 68130 538881327 1 65096 70240 379462857 1 65204 68647 95676668 2 39612 51216 2 41949 46937 1 28865 36740 366763618 2 7987 69598 2 26469 39454 1 20128 20315 10853316 1 60773 67110 136037155 1 27576 50608 87395817 2 46397 52066 2 50567 58924 2 1151 47267 2 70948 70956 1 21891 23605 11240516 2 5989 45525 2 37185 37429 1 36759 61676 290637702 2 41242 67752 1 16681 17629 69060611 1 49308 69843 407386109 1 53801 63753 343008819 2 50068 58330 2 66464 69281 2 1717 54180 1 53740 69211 4278620 2 50298 65281 2 53358 61879 1 30374 70901 127467925 2 14049 30555 1 11896 67454 628466369 2 10266 53854 2 22743 67297 1 1021 29096 71372667 1 38077 51066 124642823 1 56888 68313 91358651 1 9846 48233 219684966 1 34480 42797 374460473 1 54335 58815 691715798 1 35608 64564 74126867 2 17561 26503 1 25211 67110 94406116 2 24776 32916 2 34621 50423 2 33619 38357 2 16513 50340 2 31551 67555 2 64684 69614 2 18598 27630 1 32388 60164 172807120 1 46077 69581 524306015 2 70323 70341 1 23250 43345 384780408 1 26700 35677 76055165 1 63770 70673 355931554 1 24823 34742 480159038 2 11382 13673 2 46722 62070 2 22244 24457 2 11686 11868 1 50910 51807 40464252 1 20612 43143 339223446 1 69136 69301 55977872 2 41119 46648 1 45346 65737 135520232 1 22983 53184 742113896 2 35724 65338 2 4939 32697 2 12037 46949 1 67536 67812 237959752 2 5956 43312 1 59379 68347 40579195 2 17249 20395 1 8307 65121 300624530 1 18219 61928 40100141 2 43323 46022 2 49310 64849 1 63788 68224 964041232 2 38407 53358 1 23634 47478 651661519 1 67362 68546 35194711 1 69921 70170 504489615 2 21983 62390 1 458 63834 621333494 2 7339 54899 2 2088 18170 2 22892 32954 1 34913 67118 379334693 1 28884 66689 407003988 2 63629 67683 2 6979 69085 1 53873 67059 75802398 1 3494 18713 108946548 2 45314 67575 1 19640 32494 330800207 2 47142 68681 2 6985 20746 1 26012 45979 783239095 2 21106 25990 2 37978 55862 1 27512 31438 273951409 2 63342 65083 2 11388 62249 2 54568 58855 2 30751 66543 1 26999 33112 286980829 2 20274 49237 1 30643 44492 266859964 1 42261 59581 107616587 2 63082 66821 1 12943 59083 312647872 1 26626 38845 296757827 2 29980 43981 2 1296 40963 1 52472 55001 135142063 2 13862 48224 2 28299 49264 1 3476 55789 311490326 2 8737 60273 2 62661 66921 1 65641 67781 28893832 2 6149 66193 1 2444 3327 177249692 1 68049 68702 153744406 2 13253 57442 1 29473 41560 366628022 2 19141 37533 2 15923 46229 2 13081 19648 2 56110 56318 2 20576 53412 2 66311 67727 1 52665 54514 519281036 1 23644 46309 492178019 1 19013 29046 208995340 2 9203 36755 1 153 39927 245113970 2 54934 61782 2 5579 32421 2 45826 70884 1 36883 39878 627205170 1 58714 60358 122835877 2 34285 68370 2 20483 32615 2 11037 47159 2 36074 56851 2 20050 61583 1 25628 39866 94931563 2 3444 70832 1 32338 54064 90196976 2 8501 39262 2 42785 56393 1 52531 60677 90203489 1 46344 67199 672638770 2 22416 34438 1 37781 38223 211912498 2 58551 64815 2 60033 62148 1 60064 63981 372940833 2 44156 64144 1 1813 21510 374554517 1 56139 59885 122878378 2 47552 58024 2 41472 48315 2 28100 57195 1 47065 65814 407647403 1 4937 42330 579235802 1 38157 44670 344800500 1 57892 61879 446275582 1 19165 37989 87688409 2 25792 41371 2 53891 65643 2 19261 50438 1 12953 31238 179744856 1 34446 54830 153473809 1 67096 68625 292524714 2 3807 48326 2 37067 60994 2 11299 63600 1 32100 39524 257750239 1 70178 70805 524561396 1 55233 70032 218855697 1 15269 29149 101852042 1 22097 57046 815274017 1 52792 59645 149714512 1 64475 68335 93254990 1 48851 53741 440450453 2 26945 54467 2 24416 44310 2 39685 44752 1 34072 54535 304189642 2 14696 53338 1 64579 65168 548225900 2 4996 10212 1 39178 55119 333747970 2 51299 65832 1 22970 67232 624344563 2 45216 57760 1 34293 47849 4946291 2 57195 57297 2 17570 28966 1 20947 54228 14068042 2 15453 64845 1 26695 27023 949078135 1 7316 32206 550479105 1 62388 67626 119241425 2 38155 58843 2 63884 65579 1 69378 70341 139088850 1 29483 29862 351106933 1 33443 38699 116283383 1 28570 61668 65724974 2 2879 48614 2 51715 66904 1 30735 50185 219914455 2 32165 60112 1 19601 61892 66675531 2 23715 65385 1 19105 28295 162641316 2 3678 23627 1 18019 67033 158207897 1 2733 61313 27794212 2 3350 46697 2 41029 59557 2 9782 12221 2 56242 68322 2 43714 57809 2 68776 69720 1 1496 48435 230417733 1 16193 43082 97788313 2 8190 52713 1 11540 68279 440509404 2 67102 70403 2 47209 50987 2 7333 22942 1 28948 61490 423011913 2 60914 70395 2 20482 21963 1 29840 66250 38040835 1 62023 64563 8462629 2 25156 36625 1 31634 68090 541780851 2 15436 20044 2 12169 59843 2 70618 70768 2 66887 70219 1 21660 22758 296540658 1 49454 63367 76582992 2 55639 65948 1 35263 50525 555936756 1 1928 63870 565065664 1 26506 53311 432789057 2 42767 58467 2 64426 67821 1 60865 68491 253145622 1 13728 35849 84522695 1 46980 60142 138313819 1 18604 59887 575285099 2 31049 61056 2 47263 66337 2 2709 15168 2 69143 70010 2 761 53222 2 27797 41235 2 39514 51324 2 15535 28039 2 43339 44191 1 56667 63039 424547659 1 12545 16787 767163606 1 17546 22910 667457004 2 17267 35444 1 67941 69325 492681019 2 47289 48533 2 40229 66566 2 43170 67894 2 61390 61670 2 28964 65023 2 54537 63135 2 1125 29521 1 6118 28833 119658154 1 65360 67746 888820083 1 19694 54827 137352917 2 33713 38410 1 58926 64342 572723023 2 46921 58205 1 11320 31262 148657016 1 70362 70367 302867214 1 2135 56086 74268388 2 33089 69765 1 11317 49724 290453072 2 6207 66992 1 5381 30198 138766783 2 33382 38336 2 33388 69270 1 50639 61590 975278517 2 34989 40614 2 36045 57213 2 20571 41223 1 28074 63041 4384906 2 41466 69175 1 63529 65623 316864516 1 58365 60833 425298508 2 14160 55996 2 3673 15817 2 55358 62266 2 2617 22564 2 64517 70467 2 49146 62259 2 8918 22421 2 1488 48019 2 27439 70625 2 5084 12090 1 22631 41648 161699573 2 24956 28250 1 28706 54227 136883945 2 59385 66409 1 37573 45526 28277038 1 16426 59280 667115097 1 34390 38725 130701750 1 70920 70942 492115825 1 47050 70139 11205426 2 45040 48656 1 22731 29737 26533721 2 7425 33504 2 23850 54813 1 70322 70912 247695973 2 60077 66051 1 39184 53458 48785385 1 17352 19124 289629321 1 35262 69267 281777486 1 30263 32057 122458268 1 61252 66755 215469223 1 54570 58080 198874614 2 51440 58705 1 10226 54774 40888649 1 21165 56355 191501468 1 31564 69613 351924293 2 20752 52369 2 11045 13680 2 50188 63746 1 10703 31187 616945750 1 16245 64727 26395318 2 64552 64625 2 49420 68620 2 52276 55507 2 24888 55789 1 34903 65460 93557856 2 40865 61543 1 22981 48489 800559254 2 26754 31347 2 63729 63819 1 46586 69323 41053707 2 70340 70364 1 67959 70649 21599142 2 25157 42461 1 21670 63312 101515145 2 48517 52922 2 30066 53651 1 67124 67432 429243498 2 53184 55712 2 1954 40280 1 44980 61904 618105769 1 34954 60330 65963870 1 52272 60960 124483688 2 35394 70100 2 5346 47436 1 28290 30397 322885761 1 55356 66620 771320328 2 40753 64413 1 1010 11332 187839438 2 46406 50726 1 42709 47660 544002578 1 65053 68868 819446257 2 51562 52477 1 7465 29314 95735598 1 11912 52952 23471248 2 12710 70002 1 59354 68181 878289647 2 23471 43148 2 40041 53596 2 60538 66916 2 59655 61380 1 6461 59786 196943866 1 17100 38535 50353152 1 68199 68794 116515592 2 24050 52484 2 57946 65623 1 48339 68451 88532176 2 69744 70865 2 23771 61310 1 56220 66323 51591876 1 39246 46633 34355034 2 6750 8612 1 25919 35010 520908552 1 6314 24575 683816995 2 16838 59240 1 64133 65350 332158403 2 49488 66357 2 21973 30256 1 38388 51443 267766296 2 47736 57801 2 17896 30646 2 35264 41378 1 30013 55525 47092362 2 36878 57884 1 40882 49063 178797438 1 34297 60058 112936656 1 62822 63894 650786227 2 25944 37752 1 1294 68436 753333308 2 41053 70026 1 66430 70766 807963642 2 14390 32722 2 23065 69898 2 64448 67361 1 62524 70942 347321232 1 60300 67629 546860255 2 35785 52173 2 57688 57762 1 65276 66441 293718218 1 29892 31334 45384355 2 13376 33431 1 50799 56708 267682660 2 70769 70921 2 56703 62587 2 43931 54257 2 3380 67009 2 8604 41821 1 20566 48750 383965090 2 67816 69978 1 10233 39100 132954630 2 67458 68028 1 56533 64497 425265640 1 41713 50241 470933620 2 67814 68118 2 25114 69669 1 10462 45664 278931343 2 44433 61313 2 29200 66527 1 6287 43179 70618957 1 68121 68337 444469195 2 52660 66018 1 49815 58836 349725862 1 23977 30222 528186683 2 41233 67138 2 48128 54303 2 22438 26265 2 42734 59793 1 48604 50376 9346036 2 48259 49790 2 64277 65574 1 26540 54728 156939012 1 677 696 1592250 1 30000 56225 285982922 2 7121 28933 2 56934 58109 1 22215 24362 482853711 2 52236 65840 1 6378 63726 8543486 1 68306 70298 17792331 1 59211 63326 137027587 1 20571 63558 2178045 1 28392 62150 37656978 1 22664 58781 296537782 1 54879 59221 116831502 1 68901 70717 849830082 2 4294 33699 1 39846 63367 812050505 2 49569 65189 2 7002 34430 1 46871 48226 24719591 2 36252 44080 2 25098 28104 2 19300 33224 2 7304 17455 1 861 68874 7271159 2 40595 69932 1 19205 23100 346230646 1 40227 56012 695650638 2 57458 60428 2 39093 47505 2 33174 62984 1 26312 36706 243119048 2 41308 58470 1 51449 69037 48899384 2 61885 65131 1 41429 46631 13867 1 9624 57915 170324700 2 17110 28723 2 28377 60539 1 46947 66499 124396246 1 47236 52839 58963851 2 32768 46850 1 17026 32486 188486171 2 68855 69118 2 42622 54814 1 44746 57938 680953365 2 44602 64544 2 9462 64794 2 26366 47328 2 2289 55226 1 35056 69979 237949279 2 15904 62493 2 13800 27140 1 45686 50028 126101103 2 34777 43181 1 68642 68906 524681692 2 20797 45319 1 67862 69417 48153597 2 12682 49202 2 10950 39355 1 59615 65244 162176151 1 1823 33109 50879535 1 58503 63256 87058827 2 506 32177 2 12544 28357 2 37607 57938 2 5294 16216 2 14326 41078 2 3044 59347 1 39021 61755 710461603 1 34801 37165 545749587 2 37411 42285 1 27180 57845 426928129 2 37242 64433 2 51925 57619 1 44638 62396 285476935 2 30689 66283 2 14997 63625 2 52635 59141 2 14991 40975 2 52402 52683 2 68845 69357 2 26874 64674 1 22509 63161 381990710 1 24521 63573 84190095 2 64595 69590 1 68855 70602 461768589 1 22834 59839 228303011 1 66884 69318 703877611 2 60989 61859 1 1803 40922 191622781 2 49607 49895 1 2246 11569 679966869 1 24410 30979 118286323 2 60204 62382 1 32345 47399 633254077 2 32207 46412 2 59735 67396 2 15868 63841 2 14838 43503 2 47714 65988 1 63490 64255 137948557 2 4251 17335 1 53719 65257 673630493 2 16352 56055 1 37822 69693 97015449 2 60251 61868 2 100 36578 2 21157 29326 2 55772 60564 1 22652 35991 719814119 2 11243 15313 1 54629 58321 763709166 1 3620 51087 550680175 2 23193 36787 2 66330 67680 2 12152 33839 2 4819 17516 1 20685 62488 21842324 2 47160 63632 2 23718 43487 2 61057 68477 2 64676 68455 1 39812 60910 40963976 1 54615 56228 429280972 1 29438 64344 200166800 1 17071 61905 3552814 2 41213 49229 1 40455 41764 262707201 1 14402 58406 276318292 1 67083 68703 557181678 2 7478 62687 2 36915 59534 2 31196 41042 2 61864 67523 2 8512 47199 2 28362 64291 2 49047 51568 2 63448 69065 1 25231 47331 371101951 2 1830 4349 1 26904 44433 326613099 1 2790 26273 296881968 2 6993 39387 2 32795 65134 2 18870 59086 1 36955 38560 78708731 2 54515 70752 2 63413 68469 1 69051 70582 345344038 1 6078 8391 50620389 2 42750 52706 2 58125 64508 2 42956 48208 1 26226 45179 50182594 1 9455 44519 525028094 1 3821 49473 569896897 2 13622 28789 2 57057 67240 1 23228 69315 37308916 2 63968 67373 2 9144 61989 1 62233 69767 390731033 1 32493 69421 123612031 1 25421 56287 79204270 1 70364 70756 219648201 1 31314 62555 261709089 2 58122 67753 1 67265 70396 174910146 2 15809 58786 2 48301 65838 2 44941 60028 2 64044 69385 2 25810 37116 2 33896 57401 1 54473 65789 113376204 2 7002 8132 2 3308 65420 2 51111 53300 1 4019 43600 533536197 1 26106 37638 75032891 1 1442 51263 216287227 1 69479 70787 304036103 1 4426 35927 100667474 1 52338 66684 99029994 2 20059 29490 1 1223 54428 75303030 1 65963 67886 169433414 1 34307 65951 257114019 1 15752 22373 386457445 1 45979 60500 373327482 2 1114 19364 1 10436 39103 16354186 2 23447 59886 2 7716 33844 2 64383 67148 2 57335 59080 1 1520 59841 133601647 2 67134 70074 1 2525 28937 549633570 2 66628 68497 2 40570 42859 2 53281 59898 1 60996 67877 235504158 1 33596 56783 333079201 2 23465 59063 2 4894 13029 2 65383 66135 2 16198 32065 1 1132 55592 233127995 1 7796 33697 36175604 2 21780 63031 2 56796 66289 2 37314 62308 1 60779 63386 554744358 2 17591 63112 2 28515 67952 2 46451 62453 1 53853 54675 380527708 2 25841 64422 1 36884 55569 72694807 2 14727 55233 1 41679 59369 60757032 2 227 12987 2 39088 66816 1 16770 22735 558791080 2 18521 39546 1 47766 67692 467063448 1 7367 32638 132323946 1 47310 57804 553880117 1 69911 70659 7566169 2 41097 48453 2 47130 56806 2 43959 48166 1 27484 42628 139136718 2 54160 60174 2 50682 56817 2 61930 68584 1 43898 60077 541940056 2 35818 49132 1 66178 69018 215992463 1 56502 70747 12989706 1 25428 43859 555151908 1 48877 63971 824380314 2 52199 58077 1 14403 53862 259699030 1 28567 68674 45038623 1 14637 50155 194637975 2 13439 66238 2 28130 68588 1 1743 21244 243409636 1 30416 32996 400408138 1 6546 23170 755757650 2 61687 63228 2 3779 46429 1 59177 64641 111539475 1 57934 70904 135690589 1 3505 25068 316783712 2 25903 52877 1 26695 30953 353835172 1 20125 45147 182738802 1 23617 50784 127373473 1 35395 63489 410596452 1 31639 51590 219437280 1 20197 30781 117492683 1 69187 70276 632511736 1 21234 53247 96673418 2 6242 42375 2 48138 48757 2 12574 16749 2 34943 38301 1 54375 64030 82263012 2 41014 52121 2 37147 67802 1 18534 53345 171754826 2 53993 67850 1 60234 61615 567641549 2 49831 66730 2 43773 65550 2 69353 70654 1 59118 66092 273774401 1 55497 59413 626883422 2 51269 67085 2 47722 49524 1 51543 61758 416732084 2 50653 65649 1 18092 43731 448495593 1 61730 64290 118494430 2 51040 70171 2 24929 48254 1 17350 56869 459726556 2 18713 68112 2 35370 41695 1 7745 53951 620050373 2 31337 61289 2 4823 33066 2 48162 64108 1 17508 29843 411315004 1 37917 52057 389567195 2 6048 65676 2 53887 59097 2 4687 46448 2 50196 63621 1 70796 70820 266732708 1 22745 28868 115212065 1 25523 27368 164451850 2 19897 59897 1 47524 52224 274938966 2 27836 60892 1 65229 65503 644655335 1 36975 45530 681664183 1 65602 68448 946884674 1 3265 52566 187845188 1 30891 46658 765349708 2 40138 55821 1 67974 69821 115707123 1 668 56801 677612411 2 6369 34073 2 61234 66816 2 11398 56861 1 18751 29624 158073717 2 56901 66888 1 19026 61332 611512017 2 28909 63099 2 11011 39723 1 34743 64733 528476952 1 47847 66379 145081051 2 45137 54757 2 67872 69464 2 39803 56160 1 68675 70694 551927264 2 1179 5514 2 61596 65683 2 943 48756 2 53668 66140 1 19821 26169 214201052 2 12892 28296 1 70027 70438 609284617 1 50073 63981 56050034 2 50919 62020 1 37171 67518 110270026 2 48234 53341 1 16556 26710 189261143 1 45951 54405 606922362 1 66784 69989 594428390 1 33272 58870 44670161 2 14471 46693 2 51641 69110 2 2666 20677 1 45667 62679 51979242 2 10589 49946 2 26399 38819 1 10859 29312 136876632 1 8632 61322 483833039 2 7998 56339 2 61595 64042 1 1868 4884 60534713 2 6688 50694 1 54917 60737 456404501 1 6295 62056 589454235 2 26601 63913 1 43194 43230 390286674 2 64191 66707 1 20790 23311 250532753 2 46186 55643 1 41620 55604 153825817 2 45180 63956 1 23526 29051 549963055 2 31191 66231 1 37016 40807 76668963 1 25911 66939 566283270 1 52135 69715 311319130 1 46259 62871 546754691 1 31604 33517 492018037 1 3631 61137 324809945 2 25578 44694 2 48806 59959 2 63981 65809 2 31452 65975 2 57014 63694 1 5438 7741 519672134 1 37198 40175 184828244 2 62532 65122 2 58363 66662 1 12982 41313 615327870 2 54850 55042 2 26649 54045 1 39847 63548 788344628 1 20626 63020 125670059 1 60870 67550 502391281 2 44845 66487 2 46985 49383 2 28530 47605 1 18845 56210 124866828 2 12612 49813 2 52719 66574 1 16569 36313 380612220 1 53307 59913 480233018 2 68438 70700 2 585 65779 2 5936 44894 2 62338 66783 1 10161 42417 936586678 1 53508 56033 142655168 2 5628 28677 1 44973 46866 52344762 1 46487 47742 148822678 2 55477 64989 2 61584 65507 1 26313 66969 92817824 1 1381 25396 446386035 1 40968 56857 37945193 1 44500 49978 85210114 1 18252 24082 76663741 1 62748 63722 119154150 1 5588 65025 48733654 1 52078 60612 690862922 2 20470 31259 1 19997 35810 21433949 2 62490 70790 2 9783 28301 2 29955 64511 1 36786 54781 480432452 1 43895 66935 424069823 1 43783 58678 413434230 1 33529 61240 33236237 1 42085 58978 409605849 1 16979 42937 241151481 1 35433 52026 349063874 2 15102 28288 2 2349 43842 2 46131 46237 2 49194 64922 2 45092 61345 2 60756 69826 1 7729 10970 642041955 2 33525 46598 2 68957 70387 1 8376 49640 311901585 2 69509 69986 1 33945 33952 4220891 2 14542 33944 2 66967 70055 1 26166 49719 759285830 2 32635 64188 1 23156 43603 60957178 1 65799 68350 9241063 2 22164 37614 2 33277 55634 2 7096 38813 1 63126 63593 178495297 2 47422 63359 2 23759 24228 1 28791 67394 167557987 1 70389 70865 30071300 2 11413 45119 2 33629 61942 1 46552 57062 774283433 2 57105 68741 2 9081 30224 1 38066 50917 444671236 2 55743 68594 1 18206 39281 87463859 2 12315 20352 2 21256 27390 1 48624 50264 572434716 1 40135 45074 544972800 2 29877 57472 1 8289 38454 117297727 2 53166 53542 1 41746 52511 56507017 1 7959 30171 115662556 1 16715 54066 486248554 1 32477 50639 69611962 1 20946 38904 258884376 1 26137 28952 329655592 1 51229 70580 223322348 1 52063 54624 149599618 1 6579 55574 183709183 1 45528 64082 293791981 2 18330 45152 1 62144 70753 206778199 1 5479 21855 107476383 2 37710 45214 2 18815 27817 2 38968 69391 1 4878 60722 514901765 2 50819 54137 2 49366 59539 2 62739 68842 2 12535 40012 2 7277 52500 1 53247 56531 74886473 1 11673 44536 123276840 2 10372 42236 2 19058 57829 1 59140 67308 79024896 1 8902 12369 745542021 2 62451 66666 1 68166 68526 770138959 1 44641 63784 611771860 2 68426 69695 1 42249 57913 102608949 1 29896 37992 349475729 1 49495 66556 177587348 2 30830 40188 2 17301 43285 2 3549 53715 2 36700 45759 2 59721 66102 1 11420 21954 728001 2 10635 66727 1 61964 62925 336512601 1 24067 38179 210292714 1 40533 62365 126380825 1 19531 66252 21650877 1 68999 69465 470234103 2 51891 68125 2 62525 68693 2 42795 57914 2 1601 20145 2 45343 55376 2 19256 63300 2 7552 61317 2 27083 49628 1 13939 23983 382865693 1 46436 54269 84172786 2 44958 54459 1 16794 50789 41355738 2 47678 70485 2 43299 52586 2 18686 20540 2 48345 49093 1 27059 27430 515148158 2 11018 41612 2 64409 66867 1 38408 69101 58475824 2 15915 54595 2 63592 70024 1 25196 67395 32559554 1 41003 65945 290748645 1 5472 30856 122260092 1 59443 60655 181891585 2 64638 68554 2 38145 47256 2 19310 46905 1 64210 65915 539917726 2 42184 67408 2 52714 64487 1 19345 47998 772935640 1 37626 41583 21269562 2 49820 60236 2 25118 67585 2 5593 34083 2 49660 52596 1 47963 64959 110259102 2 60178 62798 2 11052 22722 1 5161 61598 708041345 1 16641 50983 48684923 1 43530 51990 7597258 2 65344 70259 1 70418 70781 77496068 2 18384 49274 1 68813 70639 442136327 1 60426 65040 412134845 2 69071 70023 2 53837 68108 2 52984 58846 2 46988 66290 2 19692 20516 2 29623 65391 2 48006 64127 2 35125 43140 2 10323 23702 1 23610 27085 314659915 1 47664 69832 108203343 2 23547 38414 1 70534 70639 469144915 1 1956 67828 79877785 1 46487 48335 34777434 2 49911 56960 2 62784 70735 1 2139 34177 617608963 2 20669 25168 2 16562 34514 1 53931 57478 266130311 2 15742 19849 2 20207 44928 2 59795 70421 1 28012 62826 528504285 1 43475 44347 906399293 1 58918 68814 27975475 1 58358 65529 11953680 2 50710 54603 1 15195 26890 256672623 1 6374 22171 60523328 2 25804 40548 2 69278 69544 1 10495 36426 129772052 2 67757 70376 1 22271 42183 180883791 1 47157 49341 122828108 1 32329 56102 47447232 1 38012 48809 91591308 2 31978 57772 2 42472 66422 1 4115 44062 43845734 2 18238 44237 1 22097 53409 111487569 1 70398 70463 145791797 1 46711 65646 793972317 1 12497 58312 126798726 1 17751 47826 821339569 2 56550 58572 1 64051 67783 168245871 1 33615 60494 114477572 1 9792 55459 84022004 2 24921 50646 2 37417 65125 2 1272 65689 2 16634 62807 1 20713 69621 447346153 1 36645 39752 317982733 2 36938 48141 2 14260 16767 2 26487 43578 1 51407 53017 40064682 2 59065 68565 2 70039 70724 1 31919 55880 392162011 1 30435 47145 64540456 1 49205 70563 46260162 1 19465 41843 155763806 1 5335 32310 373618181 1 12417 24979 282342643 2 5961 61449 2 10178 33079 2 40612 43801 1 9287 11399 148129071 2 24177 44566 2 59385 67648 1 39326 39602 39299522 2 7675 10954 2 31809 54229 1 37769 48369 68260772 2 6565 33700 2 7821 66580 1 47546 58487 300284284 2 669 41010 1 59829 67667 736709201 2 35926 57186 2 37621 49198 2 31533 67465 2 9729 60902 1 16293 41521 221741495 1 52727 69499 31216014 2 61697 67120 1 30327 47698 1657744 1 25429 63710 10722621 2 52402 66123 1 4146 40238 543116726 1 70409 70924 114972133 2 1941 25882 1 67392 69153 363356777 2 28559 48970 1 60300 70246 626672307 1 39885 49031 676342954 1 35666 59282 316176907 2 36637 38474 2 49465 66332 1 41520 57628 154964367 2 59709 65108 2 13862 23203 1 28678 52339 480186092 2 22946 54689 1 6016 42638 338764069 1 10658 56975 40780716 2 64833 66300 2 15736 29618 2 35829 40091 1 13523 16795 316890079 2 7713 12038 2 24261 26271 1 57185 61450 534108763 1 6275 12569 862051215 2 30080 56145 1 48249 58268 284945677 1 17360 54736 52459424 1 53313 53707 309413319 2 39452 42678 2 25678 38099 2 11744 21986 2 8468 36702 2 36103 39965 2 24413 41173 1 2762 11001 455763483 2 61911 65430 1 44266 70313 661709862 2 44133 46312 1 69810 69855 501315201 1 30080 36763 120639277 1 8113 69482 63587704 1 50131 52722 13882057 1 25106 31830 123607607 1 63934 70357 81235248 1 66403 69695 72398309 2 31545 69288 2 31127 62031 2 39240 63795 1 33173 67670 485768943 1 60725 67750 350354626 1 22656 62725 16733184 2 24204 43032 2 38690 68959 2 42299 50403 2 54234 55836 2 18168 63065 1 29470 58948 144288653 2 21965 49261 1 56944 60207 42146957 1 67391 67763 744618890 1 59030 60872 638168395 2 58338 65480 1 5575 61415 535643257 2 29370 68480 2 49314 55430 2 37552 69941 1 12770 47028 242859919 1 38151 58350 31553490 1 3939 69460 20542182 2 30755 34190 2 61029 65866 1 24506 38789 73070425 2 223 43122 1 32335 52468 565254611 2 60788 66347 2 54047 64015 1 24641 63869 426981886 2 44253 53566 2 56039 65108 1 38403 38910 300988133 2 25176 69788 2 54478 59869 1 14856 69557 712041751 1 56052 60289 551897833 1 25252 51635 821268 2 66159 67008 2 32888 55973 2 24123 55336 1 64917 66071 254981573 1 40462 61545 119630309 2 20689 52633 2 57949 70817 1 48891 70850 158381858 1 8506 15942 88210735 1 53468 57066 89960443 1 10434 34170 538875273 2 49946 67057 1 12142 19413 144882500 1 144 33592 205188970 2 37817 56929 2 35586 46675 2 12602 21781 1 67490 70437 436411898 2 29546 40855 2 66229 67164 2 47958 64849 1 61111 62263 206580759 1 56235 56803 434482665 1 52098 61368 122240279 2 50727 61043 1 53790 60895 68317397 1 63295 65739 93736524 2 21817 49177 2 1233 14414 2 41014 43728 2 48134 66432 1 57816 67606 121109682 2 12353 25477 1 47956 69547 448203526 1 50406 55120 543906599 1 42978 43410 97499353 1 37939 44514 153649978 1 33293 62326 194438735 1 36225 46676 33990240 1 9872 41781 222251545 1 61012 62100 95395188 1 33059 45457 332314252 1 21948 41484 4539410 1 64743 64812 608423010 2 14670 51457 1 65156 66594 204019413 1 11599 44348 469449044 2 19875 24178 2 42197 61272 1 46626 58972 190119027 2 29652 35583 2 70051 70379 1 48906 66580 844417413 2 19658 26134 2 34107 60551 1 14138 70391 91222166 2 12702 27665 1 13298 51903 926747322 1 45361 49521 682222152 2 11276 37333 1 16376 39489 40554879 2 44008 50829 2 50604 60370 1 48116 53548 355524945 2 69007 69976 1 28452 58382 210009404 2 26637 63367 2 20264 22931 1 41325 62702 727057397 1 35439 40730 728750956 2 68467 70297 1 49465 56229 434364244 1 24733 70731 332577374 1 67270 70169 97534233 1 58205 58448 161660159 2 63764 64590 2 28244 62544 2 29803 41848 2 22357 63066 1 29181 34905 180977311 1 54272 58675 410894609 2 29948 61293 1 44306 53232 62660560 1 12360 28000 62660693 2 61535 62628 1 31028 43952 458232187 1 14604 28846 69293286 1 23692 67590 8387821 1 22894 70189 124374879 2 38648 58017 2 51007 51939 2 55785 57642 1 66968 67991 85039036 1 57883 63721 11365625 1 31583 58707 15655925 1 26585 31645 364850114 2 40540 47171 1 30689 55560 338902961 2 8713 53617 2 64944 70530 1 54578 69344 584561882 1 13492 45874 63771282 1 3016 69846 259663072 1 3249 30118 669871272 2 58440 59528 1 65993 70810 73578213 1 32049 58632 120431752 2 3741 7633 2 6496 20025 1 48447 64580 401070614 1 10824 52605 358011324 1 5461 23482 147543753 2 27588 46224 1 524 51272 495921141 2 610 30502 2 53810 62768 1 30155 67233 551104119 2 24914 61677 1 52971 60204 369065943 2 40425 70939 2 47686 53566 2 11316 58277 1 6994 35653 647062869 1 3458 55577 115537700 2 42928 68300 2 1726 23069 2 31568 51987 1 23123 36961 103794642 1 7541 17310 79070257 2 6912 62199 1 11646 28897 105341354 1 13695 53915 866208231 1 2411 43386 472913556 1 19359 22250 540286323 1 33232 59226 421733430 1 27635 62210 9663318 2 50140 57947 2 13159 56314 2 16118 53547 2 18212 27866 2 67069 70428 2 11671 26560 1 23781 38691 301759692 1 55772 70586 261743225 1 52056 56150 445090908 2 4407 66364 2 33229 48927 2 20868 21024 2 10918 47388 1 39675 56382 55729223 2 65910 66170 1 51067 70007 85119965 2 61268 64657 1 56591 62292 634634927 1 40276 40748 393211848 1 19505 51354 542274039 2 51782 69813 1 56787 59124 98778757 2 23363 47446 1 31761 69895 848539974 2 58971 69250 2 27538 68037 1 18597 70706 157933903 2 6600 38168 2 31511 69484 2 8855 32220 1 52109 53713 560938597 2 29595 46148 1 31974 43759 258113096 2 5985 52223 2 62881 64803 1 7701 59140 770683444 2 2408 55410 1 63507 64968 81069311 1 48461 49520 86151131 2 33656 67609 2 69714 70298 1 55331 55820 73165448 2 63132 63512 2 7121 58539 1 4476 57682 60404300 2 62969 64641 2 66575 69853 2 3736 65879 1 37391 65665 29140020 2 10391 36744 1 18140 57171 49280356 2 64679 65354 1 48647 48891 61431670 1 69244 70313 25474955 1 4264 64908 374859564 1 4011 67255 174111224 2 9986 46137 1 17389 24654 242491546 2 21417 64459 2 70063 70215 1 66793 70844 613346252 2 46197 60917 1 31816 70203 454891117 1 6865 9858 824697812 1 68403 70398 180171995 2 35919 50840 2 38109 49093 2 40735 63879 2 47610 50401 2 15136 41595 1 47146 58454 253893701 2 44151 70818 1 62616 68940 33765469 1 50306 66387 268176642 2 8747 65608 2 62713 69381 2 30818 67773 2 43720 46384 2 53566 53697 2 37712 51486 1 10904 15985 606218005 1 55163 55881 117160259 1 11615 52220 532265583 2 5801 58293 2 68139 68679 1 27732 62433 218187208 1 24802 66842 438569073 1 14707 62760 112486055 2 19807 60904 1 54317 65130 436261447 2 37917 63482 2 39296 55367 2 60756 69805 2 54977 56526 1 21069 22869 30217829 2 1155 29860 1 36757 36826 238262569 1 22335 34256 27025761 2 28064 44948 1 65439 66336 714707277 1 63289 66482 624372205 2 41027 50067 2 65898 69954 2 34517 53751 2 69889 70745 2 287 68103 1 56997 69439 34589184 1 62942 64649 453283461 1 17867 49555 65144106 1 2803 45420 278429856 2 59855 62241 2 13339 30032 2 21965 59749 1 52925 67770 329214045 1 43249 50309 257321677 1 25170 33282 753043186 2 26217 47070 2 12638 60754 1 54221 59881 474619427 1 25206 60971 176362229 2 13565 55157 1 55645 67180 34910323 2 56643 63060 1 70939 70941 280139292 1 63746 65103 367988376 1 3803 39526 914322687 2 54062 65528 2 63883 69294 2 27924 62660 2 16855 20732 1 11924 20510 439687930 2 5704 45115 1 13606 69538 810704543 1 67979 69701 164730489 1 63036 68365 199101869 2 41642 54890 1 44943 61719 685337573 1 37132 39270 377222158 2 9899 62837 2 23504 61270 2 57648 58483 2 24637 40321 2 44053 48892 1 15943 67741 187648886 2 55025 55840 2 69497 70811 2 35671 66293 1 23270 25580 144258021 1 61944 62863 661437415 2 26127 56249 2 12428 67409 1 67930 70772 152076084 2 85 69352 1 22782 43040 596612865 2 23500 51448 1 19132 23708 56543273 2 30370 44456 2 23481 58258 1 25640 55308 54432238 1 36903 43311 42858374 1 5977 29853 348038269 2 8482 52754 1 23930 61373 585066664 1 11890 16209 333254399 1 61520 63396 541941327 1 20056 68013 700767208 1 54149 67234 138989845 2 53469 57760 1 51214 68560 571459601 1 6983 24313 96107098 2 1200 70544 2 62719 68787 2 68183 68238 1 20877 32025 302007500 1 49877 56293 430500702 1 37183 37648 790261652 1 70096 70137 744370239 1 17860 25693 122355183 2 45197 70863 1 31685 45070 52692661 2 59663 62873 1 38581 67338 443270279 2 3691 43362 2 66318 68335 1 13477 47488 910233243 1 13579 56345 142944311 1 12058 51494 213179737 2 63730 67041 2 67098 68717 2 42431 54698 2 43197 45922 2 49650 56759 1 55241 60358 450834979 2 66405 69445 2 29492 57776 2 41549 65598 1 24841 70163 22672092 2 70663 70797 1 42136 68575 489138311 2 55656 58769 1 53162 57714 212169650 1 42841 49127 305172005 2 30818 35720 2 63537 69774 2 31241 43239 1 64550 68400 172232603 1 22301 23939 836398845 2 1606 3503 1 28439 48920 19750833 2 25185 54936 2 44616 50263 2 23901 37260 1 28026 36335 15337308 2 67661 70031 2 1607 36457 2 10148 25958 1 1017 49999 88891059 2 17206 62672 2 31654 53174 1 5311 43200 55591606 2 20667 36808 2 43864 51914 1 29830 31297 412876174 2 39140 54709 1 1823 10437 547024101 2 25641 27789 1 60390 69941 189317928 2 69189 70902 2 38258 57135 1 50447 57911 729564384 2 64133 64767 1 29415 61211 7256225 1 58589 60783 209024432 1 32280 47574 108078926 1 11876 17777 542306387 1 34032 49460 281464581 2 19381 23376 1 12555 65479 42191379 1 10423 11745 467529579 2 52496 63223 2 3081 51176 2 46529 66274 1 35498 49157 6954843 1 7662 66893 120488470 2 60614 66551 1 16638 34736 896487723 1 32262 64549 107212309 1 15075 33392 86888213 1 49225 52120 798285045 2 68367 69833 2 65292 66659 2 25366 43984 1 44214 59749 110059546 2 43507 59316 1 1364 43554 637455365 1 28127 70838 137476939 2 55411 60298 1 24720 54523 10423857 2 29572 31595 1 64723 69490 29695402 1 21920 27821 206594143 2 25674 31543 1 26653 30790 463762688 1 65815 70555 265237083 1 20798 70329 806319291 1 31279 45104 587984187 1 1361 48539 224332613 2 45992 47635 1 60930 70105 46323505 2 22453 40882 2 17310 56781 2 29173 68195 1 44716 47329 74805199 1 57396 69232 299607088 1 27658 40940 614250959 1 39910 65088 525081472 2 69373 69928 2 34630 48798 1 22892 57663 764772242 1 65539 68814 314717091 1 4798 63226 690535328 1 48857 68248 127903223 2 34661 58903 1 15839 33914 143885714 2 55553 60022 2 7486 28415 1 54625 59655 180382511 1 29946 70619 519498492 2 40326 62230 2 18265 66341 2 58983 62212 2 21269 46670 2 42192 56114 1 26787 68504 296465446 2 56035 59169 2 43864 58029 2 63073 64887 2 56216 59391 1 27429 52453 81621232 2 45590 53090 1 66858 70786 98104246 2 37862 68447 1 29690 31457 35125316 1 16107 45949 125319055 1 38557 55178 337359954 1 41956 67250 251506904 1 6383 31259 304352238 2 9535 18155 1 47397 64126 238272356 1 64165 68005 183790892 1 8176 31031 134321456 1 69638 70804 22125087 1 55976 62905 272365146 2 68545 69638 2 7121 51834 2 43781 51292 1 39172 55725 126567800 2 65567 65648 1 49540 55823 147285267 1 60776 65085 47428690 2 49979 60705 2 41426 47606 1 29777 44076 117684246 2 39453 54787 2 52184 63814 1 55430 61031 495424648 1 17988 30758 225793743 1 33429 53282 499726277 2 31279 59217 1 31198 39875 234190646 1 9166 54447 291874957 1 55057 60714 106984328 1 21216 58931 214260152 1 18534 62855 25940896 2 48367 52677 1 8688 22742 12196636 2 10011 29711 2 8440 24429 1 60571 67291 58653175 2 10436 17065 1 35118 47351 53683493 1 1782 2624 505579313 1 32894 54709 640336605 1 56078 62508 32414893 2 33560 42987 2 23172 53135 2 54428 66879 1 29752 59548 188959021 1 30016 47669 175287982 2 56251 56705 1 41110 68225 644638692 2 39638 65426 1 34233 64147 285785335 2 8383 56216 1 30739 52645 25767844 1 9454 36092 353056326 1 50904 69020 372114595 2 41216 44478 1 26477 62272 325170752 1 64334 65801 257668606 2 58291 59998 2 7335 8752 2 60472 68237 1 33335 34803 13104421 2 28651 33326 1 11608 11618 73475294 2 13943 62839 1 38775 60223 414210665 2 54736 55243 1 68365 70639 70733686 2 11241 24179 2 61872 62996 1 10753 49711 204491040 1 8238 58902 164261133 1 12111 61012 162875891 2 18258 65481 1 12578 51194 705276888 2 549 65634 1 38485 50905 225224 1 61136 65441 320637934 1 36098 55454 10367498 2 15431 24901 1 31617 48548 69791134 2 20013 50874 1 34244 62367 549729797 2 10033 51294 1 57083 57964 6085259 2 23721 70874 1 61343 67572 139863358 2 5927 60298 2 48612 50250 1 67488 67725 13258864 1 5234 19064 589965225 2 25182 26931 2 29694 70481 2 62065 69076 1 59575 60567 631765634 2 18639 31440 2 31598 33534 2 2283 9767 1 31717 56538 233149853 1 40311 50686 112201321 2 22979 38684 1 28602 49504 140242751 2 28093 38074 1 31808 38702 344171503 2 62958 69527 2 4614 70556 2 55715 68055 1 24421 44481 449769314 1 17147 48396 73329526 1 8301 49428 807826349 2 42025 50685 1 2347 19441 8498490 2 51722 60829 1 68528 68562 136246694 2 36949 64378 1 28670 38004 309611651 2 21177 54095 1 32306 58363 672829782 2 33258 35221 2 14932 54959 1 59563 67461 85968345 2 28707 43911 1 20070 50048 333054836 2 50957 51601 2 57904 62671 1 2194 7508 313856874 2 43077 66215 1 7902 36988 433864426 1 37757 52048 467449246 2 19336 52137 1 24967 66743 67379780 1 69751 69886 255225501 2 7642 45868 1 5125 22684 359520187 2 20180 22292 2 36657 52574 2 50178 68904 1 10711 65356 38546325 2 5149 31383 2 23651 61827 1 18363 45755 185448814 1 4762 25527 227012040 2 21832 24793 1 42567 70421 360912006 1 11602 36743 166417371 1 1438 26418 443477228 2 46688 58710 2 65050 65097 1 20095 22743 395904432 1 22633 42458 512903048 2 39361 69563 1 47988 59184 116867024 2 646 26654 1 49832 50351 509296828 1 68293 69908 301653838 2 41837 66866 1 629 26014 114071021 2 46969 65793 2 45320 68724 1 64556 68512 895900275 1 59331 65837 54557868 2 19539 32854 2 37823 54456 2 7452 46944 1 64369 65019 344928839 2 67244 67546 2 60179 64231 2 30143 34614 1 60589 67257 378670531 1 15549 17194 225371339 2 41596 61264 1 64011 67077 313064342 1 7307 13958 168792424 1 21575 64403 25691185 2 23437 44282 2 2332 3597 1 51292 56264 382958956 1 44910 49615 110361766 1 15129 29786 780859168 2 22812 64599 1 14556 14762 260199206 1 44479 61424 629968269 1 11132 61836 114332763 2 18154 37313 2 52327 58439 2 6758 62689 2 20077 27362 1 25472 28978 62494803 1 54569 59073 234059918 2 66293 66613 2 69614 70293 1 67208 68769 3371931 2 1208 25343 2 58903 68925 2 60768 62433 2 42840 48855 1 23644 64665 169113223 1 49648 66727 8858326 1 6679 7116 141543585 1 28794 66831 505958171 1 7117 9854 811872275 1 31607 43907 125905168 2 39456 45862 2 48670 66087 2 16624 39490 1 50870 53039 31629555 1 68627 69845 144513034 2 26158 28519 2 12969 65436 2 4699 60792 2 19291 30432 2 58746 68377 1 25722 40141 212976567 1 57164 70085 615464755 2 26849 38534 2 36470 69020 2 62627 69260 1 64859 69968 582349287 1 62536 70802 39973625 1 54502 54690 567968852 2 41534 69013 1 42317 68746 828082968 2 67524 69507 2 29600 52182 2 24884 66019 1 13477 62545 126319270 1 21183 48887 23616597 2 35776 68317 2 67625 67896 1 64208 67893 88912964 2 17095 36972 1 68428 70456 2375947 1 8730 15620 104610029 1 34185 63716 848415833 1 25541 29149 543415745 2 12928 50352 2 6177 35181 1 62756 70364 29286 1 26755 49906 160656274 2 33438 54009 2 24638 65222 1 39371 57999 259241459 2 30201 44902 2 8667 64362 2 40098 68403 2 63025 70569 2 21352 22873 2 48106 49521 2 33638 39368 2 25584 61574 1 16503 54732 855825935 1 70482 70871 587704403 2 17083 38004 1 57181 66430 627962257 2 41780 68704 1 51945 62375 266190054 2 67930 68348 2 15215 37127 2 54335 57846 2 43287 55833 2 51703 52527 1 68786 69672 787345112 2 27923 29300 1 69702 70621 321998228 1 52303 55304 588726821 2 62694 66887 1 12037 36958 425677090 2 17238 59162 1 17784 39395 482563008 2 10827 69849 2 33386 45215 2 44848 57350 1 11624 33583 60509010 2 1016 34402 1 17006 26986 271845129 1 63614 69818 626886408 1 35370 66055 60713075 1 17349 41674 679739412 1 55747 61626 110609199 2 13081 50686 1 3360 67295 173236454 1 82 70823 40531943 2 14114 27206 1 49483 63507 242827209 2 4451 16236 1 69717 70587 323981028 2 32340 50698 2 67061 69006 2 60869 64027 2 15064 54405 1 292 49197 463212208 1 1366 69307 439945571 1 56946 63359 128393373 1 9677 11164 243892838 1 21619 53165 702585695 2 9712 65218 2 24775 54941 2 25066 59842 1 28735 69987 20350899 1 23190 28046 281070010 2 2339 12316 2 15170 58264 1 60340 66920 58600609 2 12873 66183 1 13578 56146 98207607 1 69777 70291 304737041 1 5227 33741 46944814 1 63854 67344 382563491 2 22252 69838 2 897 68960 1 10079 18804 437226447 2 56692 67942 2 34642 55801 2 45948 64503 2 21019 35154 2 68765 69826 1 50924 69600 196218265 2 45595 69869 1 46491 55195 535313207 2 49169 54270 1 24166 34140 656844590 2 13951 38663 1 13948 46628 29753290 1 68269 69291 347742285 2 30509 32144 2 64005 65826 2 58409 60799 1 32530 56078 406448278 1 34034 64594 211410245 1 38329 40427 899180489 2 63389 67497 1 62167 69589 157480226 1 47024 50960 535842215 1 21772 67066 295157887 2 57022 58669 2 20097 66913 2 54913 57818 1 62793 68933 430594746 1 37972 59063 123287318 2 13677 52942 1 2292 5295 110685202 1 64500 65001 112254180 1 37820 67702 246381321 2 70057 70369 2 61891 65964 2 61662 62849 1 6460 35564 129874754 2 29215 62986 1 22367 60395 43306794 2 20305 30424 1 26089 59821 565516629 1 66913 67607 42724259 1 62422 69946 123189800 2 67175 69562 2 61028 62632 2 29075 31395 2 48065 58840 1 60596 64017 384299578 2 36495 62676 2 16603 65048 2 24145 54298 2 15609 53339 2 60354 61463 2 16811 44001 1 51310 66638 343308355 2 39785 68030 2 29423 50857 2 20472 66979 2 46045 64682 2 7351 39018 2 2398 38736 2 53612 56487 1 40723 55228 532982168 2 46109 51978 1 48860 51317 447287537 1 68685 69310 188133072 2 58819 68833 1 29132 64907 195044038 2 22989 49063 1 63314 64562 144262908 2 17579 50791 2 26902 46112 2 58558 65012 2 12102 30755 1 35515 38074 146540909 2 22995 55228 1 3490 16925 608764424 1 52665 65556 465236776 2 63417 66014 2 34272 61102 2 43251 53816 1 66603 67494 164653993 2 1455 20739 1 8740 9417 233578188 2 39992 63145 2 35838 52995 1 32591 39673 452202500 2 2802 39838 2 30931 51697 1 29123 30795 60036666 1 16496 44660 243722656 2 53297 55293 1 24741 25095 171151886 2 35567 58612 2 55345 64109 2 36398 59393 2 16363 24343 2 32326 57888 2 36165 46417 2 41924 54072 1 12755 24653 528950110 2 66745 67976 1 67934 68387 182953780 1 8442 45454 328530516 1 68453 70050 367452508 1 61936 65566 512824924 1 8227 20585 352657799 2 38543 68087 1 34330 47801 3398437 2 5414 18756 2 3120 26472 2 37223 45375 2 5994 29197 2 7091 53289 2 33616 70024 2 31106 31560 2 41351 44815 1 70037 70771 37000780 2 4232 18684 1 56997 58715 801962089 2 52880 57875 2 58874 67164 1 55228 70299 465989426 2 64052 66667 1 56537 58211 35670398 1 36498 39323 371874279 2 68600 69268 2 21786 57232 1 35480 50470 295291546 2 40794 58962 1 20404 69194 160938161 1 43312 48473 441541898 2 44210 54204 2 44480 60174 2 38245 41592 1 18048 35069 65857518 2 61518 67406 2 53687 62262 2 30125 52949 2 13711 68597 2 46286 64504 1 16550 25346 107616352 2 12740 30926 2 50984 67893 2 69031 70765 1 39825 53337 39793499 2 61734 66629 2 10164 49371 1 23874 51174 673066158 1 13443 61769 37436791 2 37697 42366 1 66158 69896 533450235 1 25117 68960 326163345 1 15344 67364 241108493 2 3372 67403 2 16510 31442 1 4975 57893 364586273 2 45993 54614 2 29698 52955 1 42914 45551 329257941 2 7206 52713 1 20375 37060 753650523 1 68328 70428 557164345 1 68647 69211 396175780 2 5481 43151 2 32298 58534 2 55647 70146 1 27302 70414 279438845 2 8032 68265 2 25523 64110 2 69482 70852 1 65676 65749 22389724 1 33088 39553 369031263 1 20230 59898 681145152 1 44579 56153 120073192 2 14499 65262 1 63440 66276 527166067 2 17608 44606 2 1589 5719 1 54217 55046 72213023 1 54381 64948 340014424 1 16910 68429 652884020 2 33002 48801 2 41237 61076 2 66013 68042 2 17746 39858 1 55305 69914 781298829 2 70204 70399 1 6709 53572 84104068 1 11754 30633 7330983 2 13634 40198 1 25233 41460 69527170 2 15273 18152 1 49088 59284 37550674 2 17461 37707 2 344 68561 2 26871 48812 1 15255 49640 118977680 2 17887 32498 2 69315 69855 1 57644 68433 163762287 1 68511 69354 209952800 1 38148 43994 99373558 1 632 34198 398667822 2 15440 49975 2 25754 62634 2 49702 59442 1 17188 20650 56556777 2 9718 17087 2 39292 54642 2 704 18703 1 33061 44236 113981505 1 5612 7722 864939207 2 65712 70306 1 38943 63932 430998687 1 49499 60487 75452867 2 1460 65274 1 13559 47722 130500259 1 8633 41902 77752787 2 13249 65172 2 23564 60178 1 59632 61093 277663346 1 64350 68594 93496193 1 3770 57855 788492810 2 42805 57862 2 14178 51609 1 43977 56053 123285113 1 67729 68294 97876195 1 19127 34060 475564320 2 57417 61287 2 58363 62860 1 5622 33478 791474975 2 41902 47272 1 49379 55151 127821817 1 45180 70466 460773385 1 57110 60281 775243609 2 12394 37983 1 27542 66645 23870627 1 23266 60298 213108846 1 61408 63086 405575892 2 59045 65140 1 22530 32526 219252658 2 8836 51593 1 25559 51236 115711460 2 55631 64832 2 44414 57769 1 34419 41628 608530645 1 5644 69921 664841416 1 69275 70442 207506386 2 6537 13328 2 17123 37204 2 11269 66729 2 24918 42215 1 45476 64885 255265360 1 49572 54073 11693865 2 13988 63650 1 16652 33128 9785279 1 48111 70320 172530680 2 20108 45007 2 1464 31103 2 16979 40393 1 16685 41645 540833614 2 54042 67283 2 51389 55553 2 20577 68478 2 1780 5357 2 49890 52259 1 59842 60952 144751290 1 28126 61553 639503894 2 63660 69757 2 33567 52316 1 16650 58123 96418266 2 54132 60098 2 45245 60175 2 55918 57134 1 2250 42439 230727743 1 14937 43203 84010836 2 38989 46823 2 56610 59344 1 32351 62231 456002785 1 64644 67347 683242813 2 47269 52928 1 13427 31518 73459004 1 13461 40938 74374617 2 4279 48825 2 31577 37094 2 10748 23626 2 6569 8343 2 59691 68792 1 27302 59294 251489858 2 25114 42743 2 9663 43693 2 23124 61743 2 22662 59314 2 31910 57163 1 52434 58806 448646630 1 34892 62079 686326378 1 33866 68700 65446625 1 38007 68878 361566092 1 3399 7631 154883598 2 54073 63082 2 15025 33817 2 56722 62325 1 57955 60033 817088769 2 20286 35047 2 60475 60557 2 33318 68708 2 1726 54815 2 5124 39957 1 13477 41303 242917909 2 21869 53054 1 7632 33700 107753778 2 35838 48541 1 45387 67927 182833806 1 42388 49862 663889157 2 12120 28416 1 15767 42254 471656597 2 53957 59811 1 53544 60270 614493723 2 2482 7429 1 31772 59640 375005498 2 5715 51082 1 63199 70570 42202133 1 38894 67603 640499141 1 27844 29122 6251846 1 2328 39560 22653906 2 20785 39360 2 52557 60940 1 23194 61728 230649631 2 28371 58781 1 47612 55981 215204064 2 9589 59096 1 9081 42952 643107526 1 36156 56069 676531257 1 34627 54050 62565667 1 41938 61872 14322769 1 19556 35196 600088015 1 13404 25053 858816930 1 12337 38768 243566458 2 12899 29765 2 39279 50941 2 2947 24805 2 411 62401 1 64715 66507 284529041 2 21841 49543 1 13835 37815 57401732 2 3705 52994 2 39478 45680 1 41640 51487 152379690 1 67015 67621 639664722 1 23947 59019 281770914 2 44020 58664 2 45699 68715 2 60781 60794 1 17160 39654 981635717 2 28562 47552 1 36347 37723 69490195 2 5098 66467 1 67900 68065 266859231 2 18108 41323 2 1263 8699 2 69210 69741 1 62909 63336 9563289 1 19298 55172 100286654 2 22336 45592 1 60517 70228 28509378 1 31220 67383 186406438 2 15598 24953 2 66386 66885 2 36038 61022 2 1377 26143 2 21813 33478 1 51510 56253 15440174 2 31772 52129 1 35519 69609 178763609 1 20178 29821 337002784 1 62193 68122 298707757 1 23055 45787 95638664 2 58220 68984 2 38772 49634 2 30923 49385 1 12632 21872 15256761 2 44842 52037 1 54009 58972 269924727 2 6325 64649 2 52092 60598 2 17541 37497 2 4802 34509 1 32837 61171 166826153 1 55233 69539 385499023 1 32911 68567 65514097 1 45292 55287 215796821 1 52998 58546 122775897 2 55546 60345 1 49611 64456 139940666 2 42735 66576 2 27009 60230 1 60345 63616 13680765 2 69870 70075 1 49459 54495 19712172 2 12283 48788 1 39318 52708 243551608 2 57032 59464 1 59573 67131 525273134 1 19174 37236 372226747 2 37232 68152 1 2637 14655 21007715 2 39520 62167 1 20467 20530 344487092 1 39494 45311 322568402 1 35683 46114 19348544 2 67141 67491 2 26390 52409 1 5082 68211 858773301 1 25689 27376 261747214 2 3618 70916 1 60577 65220 277998604 2 38357 38357 2 55562 66281 2 63783 70735 2 52407 67862 2 7303 7717 1 25058 39481 148860451 2 44676 63298 1 48294 56683 917219091 1 1143 70711 648301051 1 31399 51405 342639296 1 62526 65624 406233865 1 55164 62818 399661617 2 5634 63178 1 50309 51418 328673259 1 60913 63710 50320311 2 33465 34168 2 64863 69946 1 47977 68962 84796258 1 45918 46291 31257751 2 48536 57282 1 16113 56948 69349870 2 14193 54634 1 58276 59683 245243097 1 21372 22636 309018691 1 33841 42845 177028412 1 23025 42983 471198546 1 62765 62891 14897533 1 42408 56082 563474215 2 27474 70236 2 28987 34585 2 50358 70680 1 23261 40861 657996605 2 5435 25521 2 48335 58466 1 54051 55374 221133702 2 33222 61960 2 28807 70353 2 45545 68375 1 3573 49587 81170018 1 35769 58838 327499273 2 38538 63015 2 42339 58282 1 12608 23006 267035826 1 41166 54222 13248446 2 52126 65314 2 38406 70667 2 14778 38757 2 47396 53008 1 12726 23703 192194791 2 22470 32978 1 9495 23993 470339990 1 7533 11869 329384042 2 69515 69993 1 34917 48033 226633006 2 15253 47201 2 15143 17476 1 21306 49300 681601859 1 57869 65821 598187723 2 60369 67137 2 50205 57524 1 68190 69000 116047739 2 32970 40835 2 70713 70806 2 3200 41065 1 8635 52939 496465618 1 63959 66868 708265895 2 65759 69815 2 55600 61465 1 70307 70813 611004304 1 18920 22450 188469230 1 58913 64364 678050182 1 32437 45729 616710998 1 57148 65000 30723271 2 57046 65872 1 41687 44144 124594513 1 2432 29637 453974977 2 50338 60287 1 27556 46103 848522053 1 16895 37000 253600580 2 42742 59758 1 41198 55189 376178952 1 67059 69616 100165821 2 24684 67071 2 35299 49526 2 70467 70748 1 31437 57268 510839747 2 9753 64717 1 57751 62904 278608314 1 11190 20319 163454080 1 21713 35896 3753027 2 58301 65412 2 42931 61227 2 59174 61883 1 59876 64077 121775365 1 59263 60110 79230324 1 21668 41446 769257836 2 29752 51082 2 7758 44017 2 10447 27497 1 37698 65218 851205667 2 35369 68273 1 34415 58968 692369684 2 70007 70032 2 61857 68075 1 64897 67044 40938892 1 64414 66425 451344363 2 48217 52329 1 28017 56365 639181417 1 21618 45550 390272055 2 54423 60472 2 796 13485 2 29059 48180 1 59478 66477 340738361 2 22196 23173 2 42617 51295 2 29777 34745 2 70657 70758 1 21316 48831 357739494 1 23680 26582 67041062 2 51302 63981 1 29096 29238 190118116 1 20049 67923 663935429 1 7257 70868 52549505 2 43171 48308 2 53751 68822 1 45554 62018 136827992 2 12518 26487 1 44579 64523 173003848 2 38823 68321 1 9903 41331 90081481 1 41382 62079 116494309 1 12666 52852 712129021 2 46157 62447 1 23385 32418 458511591 2 33565 70682 1 27765 38823 165424609 1 31413 68515 207334423 1 60363 66563 92002115 1 6544 36121 548495681 2 33998 51621 1 57382 62739 317351817 1 29865 56214 95720107 2 31373 70007 1 62785 67219 181415843 1 7949 51331 608207684 1 53056 55952 521369256 1 64091 64972 39570987 1 21493 46907 254730713 2 44125 65753 1 64761 69747 25874563 1 18958 54146 431964317 1 29261 42267 459251893 2 28645 37622 1 21778 30218 73165863 2 29658 38091 1 70278 70650 610052537 1 17076 29456 521160032 2 63437 66907 2 68870 70208 1 18917 66506 76998047 1 20068 28255 139338252 1 5371 10399 515704436 1 36331 66972 359144053 2 42690 54307 1 34658 51908 65685220 2 32887 49998 2 51803 63224 2 57284 65883 2 67210 69653 2 3606 18444 2 29881 43282 2 66211 68927 1 47458 54677 852139684 1 17889 46513 724030551 2 57133 68260 2 37977 39157 1 24303 64618 505803530 2 35120 70920 2 29399 42443 1 26021 67845 29556049 2 29840 37893 2 19112 41446 2 43359 62246 2 29533 64201 1 67510 68430 477852384 2 32627 35749 1 57010 63276 311654888 1 70700 70918 812421084 2 33643 50708 2 22826 29547 2 5422 21068 1 18195 52864 310153615 1 28054 48417 170533580 1 35654 51821 23176354 2 37666 59268 1 68399 69306 396094469 2 37864 58274 2 6232 37438 1 17959 50083 415933939 2 34203 41820 2 48477 60675 1 24420 25264 6279830 1 8661 25200 77937440 1 11501 20130 387171745 1 57052 68968 277134986 2 61954 62682 2 39477 53740 2 44074 50171 2 4168 63241 1 70873 70896 767154166 1 18739 69984 94283933 1 36493 69129 771125715 2 36370 40256 1 24153 65782 873166660 2 9416 57156 2 65876 69587 1 66008 70068 100401028 2 5732 23155 2 70300 70524 1 64674 66558 97251229 2 54991 64167 2 56533 57119 1 63193 68582 83226822 2 33233 68949 1 66810 69563 547623323 1 52578 58421 843394468 1 12135 19130 62297046 2 58035 64630 2 14601 67037 1 55541 60555 249744458 2 58643 67921 1 33737 70344 351783128 2 51834 56408 2 5213 40503 1 7420 12052 151450962 1 61161 68876 413349028 2 32360 44602 1 54152 62511 153540449 1 49121 49929 2119338 2 46508 64382 1 18314 19391 854449664 2 29975 36087 1 33315 58703 14204596 2 57556 63560 1 11034 25786 681373924 1 11450 21438 427639553 2 26148 59252 1 12385 46629 325787718 2 44841 54562 2 44063 61984 2 66513 69425 2 14852 56855 1 55772 57504 361954949 1 59310 64871 655024949 1 13714 23093 507883144 2 6266 21424 2 69307 69757 1 9670 49684 296020124 2 47717 54083 2 45922 62182 1 44425 51176 105006426 1 25524 48127 531371871 2 17817 54053 1 9650 52714 697891171 1 18765 57443 299969741 1 2528 37085 755936465 1 44982 68792 109907887 1 9470 42317 74339113 2 64232 70454 1 11090 67580 517577655 1 36905 37982 60162713 2 58637 64055 2 61164 70091 2 22975 42146 2 19714 67793 1 42208 54763 189462083 1 42378 47811 323550344 1 11384 12525 355278908 2 70160 70698 1 16064 17115 516994993 1 3097 3717 624523139 2 19665 61582 2 61872 70245 2 48250 55398 2 27901 54321 2 7905 27149 2 58134 67667 1 57335 63308 601715544 1 5594 59520 477190504 1 64361 68613 543635900 1 53345 69933 669065181 2 52501 63560 1 47679 66127 162205951 2 43002 49070 1 18643 65100 269945672 2 48562 50225 2 46515 63880 1 69922 70630 163429135 2 6105 48137 2 36863 37819 1 24563 67027 241189127 2 44352 54268 2 6152 66295 1 59857 63548 529444362 2 41980 44261 1 41774 58370 6684528 1 40513 41581 334479115 1 56861 66598 425075159 2 28428 53786 1 59388 59918 555568214 2 8059 61505 2 24046 25639 1 26326 70195 91514483 2 11467 17453 2 61469 65239 1 6418 32071 387837752 2 20581 35411 1 33589 48324 579282903 1 22577 69961 687548426 1 17219 43442 294111639 2 24845 42618 2 63743 70409 1 25522 29139 906877022 2 57171 57209 2 50790 66338 1 32837 36549 290869787 1 51922 66329 444849666 1 69759 70417 436478190 1 21185 67222 41282292 2 35283 48328 1 47234 59863 262757777 1 15719 55624 153101657 2 25272 69892 2 6235 27174 1 50578 51317 168851792 2 67487 68809 2 10579 21030 1 39232 68488 267895493 1 37618 65971 314264832 2 13728 32509 2 52617 58684 2 35690 44939 1 43462 53533 58513031 2 7450 31888 2 63762 68410 1 22756 55049 264114074 1 67573 69805 73388987 1 31377 40865 272676291 1 3050 48204 29426795 2 49292 62692 2 6896 67414 2 31987 38940 1 67655 69022 128447784 2 46552 64230 2 35222 47112 2 4648 31451 2 38472 43091 1 30785 43286 381731125 1 40310 70859 24904694 1 30150 36062 45516370 2 46133 63223 1 19636 53187 834969769 2 51199 61503 1 66926 67116 726455417 2 27289 50435 2 4374 8841 2 63502 69398 1 39074 65415 361640872 1 33097 40604 51954176 1 61547 65052 90057936 2 66944 70478 1 66101 69817 371600668 1 9854 37595 18014084 1 32424 55833 490048237 2 40098 59302 1 62459 63583 16826097 1 13092 34556 588011588 1 38849 68272 168574926 2 43297 67604 2 53150 63184 2 17177 18420 1 48977 68224 76721267 2 35696 44541 2 5812 19309 2 58273 61023 2 40914 42786 2 8805 62091 1 32060 43575 212386655 2 62510 69211 1 8729 61688 423038701 2 67401 69697 1 32139 70655 187356334 2 31741 45082 1 68410 69513 178728002 2 19511 47558 1 19958 53435 478709393 2 9601 15471 2 29089 64879 1 27376 69539 807315973 2 43738 55160 1 9809 12629 699360383 1 68340 70601 167766786 1 32801 34715 82031567 1 7 48007 209110513 2 18227 55946 2 45602 60046 1 57953 59810 28891598 2 10406 47402 2 68963 70020 1 35343 65645 253401515 1 17665 56214 103156198 2 59246 61550 1 3299 8546 147029287 2 54918 58678 2 29237 43192 1 23398 49522 227969384 1 62013 63220 847918425 1 65501 69421 340657165 2 44874 59297 1 20479 37132 735344128 1 70548 70634 457052648 1 19576 66352 398034139 1 42744 68989 225092110 2 68338 69461 2 52145 58188 1 41559 62778 131429330 2 38482 44445 1 52791 59212 680675806 2 31521 54992 1 3533 34574 280525982 1 31480 67558 89870970 2 58825 68957 2 40072 50374 2 25013 41660 2 62157 69997 1 12885 64170 595116736 1 29049 42723 659357254 2 47361 54563 1 51347 63643 76096600 2 41924 57617 2 20290 40555 1 29477 65036 473293232 2 38031 62856 2 43786 47640 2 14158 54541 1 7845 36537 193334061 2 50662 70494 2 24448 26003 1 66371 68493 20331878 1 24890 62295 377039210 2 28823 45130 2 61083 69181 1 45808 47580 94929970 2 39539 45803 2 64044 68596 2 731 40673 1 10879 50624 675286732 1 4015 32052 668934887 1 54997 60409 805799038 1 23746 44131 637979063 1 49792 54237 413602517 1 11046 46514 317094280 1 31810 45005 188716324 2 42294 60225 1 9071 16784 152116325 1 18390 53915 91354345 1 68093 68563 308430395 2 50338 59554 2 61383 65024 1 62423 66722 601085552 1 54529 63979 485618468 1 51407 59764 437720089 2 69534 70055 2 29974 34254 1 35226 42980 222443011 1 13847 34732 8198266 2 59186 67213 1 2345 51478 319471809 2 809 35268 2 44018 66700 2 27417 65070 1 32900 41847 355382446 1 53600 67468 18894452 2 58791 61041 2 33917 59794 1 69239 70025 631898164 2 38598 69193 1 59845 60119 78511209 1 51835 69679 347048926 1 54666 56851 271319731 1 48563 57625 567761628 2 49492 65166 2 37036 56854 1 54209 60072 72580530 1 36359 70232 85148177 2 51391 67143 2 22908 67904 1 41764 62607 568808970 1 751 67603 256633342 2 35658 62129 2 69733 70930 2 44644 64661 2 45464 52082 1 45021 49403 200104161 2 60132 62274 2 41506 56169 2 70176 70910 2 60191 66126 1 44670 65550 752070926 2 34986 40680 2 8672 26074 1 54135 56295 372331921 1 55929 60394 241739144 2 8312 33397 1 48627 57461 27160678 1 52626 61063 353622104 1 7300 24301 38645573 1 41998 57016 277826102 1 35144 38800 202239678 2 63241 66006 1 60816 66501 17079498 2 2745 18027 2 55371 69370 2 57335 66444 1 16856 65292 210544642 1 16508 27942 5350958 2 39243 68020 2 43096 52234 1 45792 49933 244118186 2 53622 64860 2 7339 18868 1 48574 54022 204843603 2 31196 63600 2 34839 46435 2 42183 48176 2 10467 56361 1 42826 43641 843772093 1 256 32481 74369091 1 12050 43077 418227439 1 36546 52854 97255969 2 10956 31285 2 65868 70311 2 68193 69559 2 37480 63735 1 36968 65134 90203331 2 34734 68370 1 52753 58854 250656007 2 36104 38684 2 8655 44995 1 8874 47820 320467593 1 3704 45932 807225912 1 38915 55928 283664963 1 18076 25331 249855304 1 53844 59343 609167836 1 32469 48980 553464146 2 28735 65327 1 28169 28550 707411014 1 51746 63588 15903559 1 22647 46679 130317877 1 40080 67568 738685010 2 48520 57951 1 10031 39170 4571910 1 37502 49414 321511754 2 31767 53356 1 12554 70743 380782520 2 22708 29017 2 52694 57925 2 39760 48350 1 16655 41245 103720497 1 26007 29227 593304168 2 22312 50770 2 41866 69432 1 13050 29288 58340587 1 39990 58085 321433747 1 41340 50170 125785973 2 63231 65329 1 37043 60012 674933727 1 32595 59067 334936200 2 45211 53788 2 47524 65884 1 60634 68825 514482088 2 41955 43302 1 58368 70110 770947496 2 41796 54696 2 69459 70738 1 50493 60682 474773952 2 52094 69152 2 16787 24406 2 56805 60446 1 44383 53639 548024013 2 46947 55956 1 44992 55572 625288834 2 878 32356 1 47006 47430 820465001 2 14060 23449 2 58139 60165 2 16785 38939 1 42385 61733 237636319 1 17902 27220 126897187 1 28849 59878 156688725 1 5959 35855 599300353 1 9443 20284 81059195 2 35333 64763 1 41381 51046 422840794 2 23037 69320 1 40938 53906 519502025 1 47355 64114 135886175 2 67427 70710 2 45775 59310 2 61087 69346 1 59758 63246 354520762 1 52652 59934 254810010 2 32018 67347 1 33624 67293 28569073 2 58238 62212 1 1197 26064 236284960 2 52357 58414 2 27225 52424 1 26689 41284 371696409 2 11827 68331 1 52686 61913 295309027 1 2445 16903 180054915 2 36012 44585 2 23287 24035 2 45600 60640 1 58042 63260 433032310 2 70243 70586 2 4986 69812 2 59646 62253 1 13355 54524 330101679 2 68844 70001 1 23161 26594 543006327 1 15353 55177 139269090 2 57353 59980 1 20942 70063 147905138 2 990 49303 2 37093 67853 2 44290 59394 1 27681 46236 96559835 2 12852 60024 1 16 11174 201581693 1 58408 60117 172390770 2 25019 56938 1 31672 57124 36947003 1 70625 70827 217314696 1 57886 66227 57296252 1 27020 35287 157188270 1 12809 24884 64878058 1 64546 69396 62967836 1 22378 23337 471719353 2 47443 52087 2 66912 70348 2 43103 69928 2 43324 62043 1 17858 65844 88172475 1 1926 38313 361132857 1 39810 69999 566031826 1 64250 67307 162755054 2 67638 69688 1 20224 31648 77350545 2 38554 38831 1 45675 61323 105897785 1 15007 41088 90899559 2 20340 44036 1 20199 45709 183693281 2 31769 51875 2 2473 28895 1 64681 68561 746704758 2 55976 60671 1 52534 63184 73649031 1 51439 59189 520269418 2 52354 67913 1 42726 62667 118248716 1 64187 64431 497377223 1 22632 40490 310778496 1 57341 61188 217181490 1 68240 70652 471850963 2 49163 52339 1 19822 54455 922691745 1 40205 40741 25696490 1 49338 58289 19170765 2 4799 67290 1 62139 63791 248913797 2 61372 63405 2 28397 36831 2 784 40801 2 17386 33949 1 50129 63442 195336238 2 70155 70941 2 2629 55598 2 7427 44021 2 69566 70704 2 17968 53505 2 10755 55382 2 33927 37000 1 33601 34553 587731467 1 25387 69633 295986245 2 19623 48216 2 22251 60227 1 29678 49060 198122194 1 27073 64560 376477401 2 12086 57205 2 13643 29604 2 26401 54454 2 52685 64354 2 2153 45885 2 21775 49421 1 44026 47340 230474687 2 33984 36230 2 50320 63810 2 6086 29459 2 635 13206 2 13278 53779 1 1180 46667 59204891 2 12408 62357 1 34182 54573 51773441 2 11721 42663 2 45704 47935 1 14329 44634 412581320 2 9350 27394 1 11477 30666 614323411 1 5871 35210 31479514 1 6086 38976 31225673 2 11667 67755 2 60409 60472 1 47750 60478 443261222 2 56137 70531 1 66449 68027 40276428 2 1194 35930 1 51453 63186 593667053 2 52616 55059 2 38059 52235 2 24487 48567 1 56617 64534 99113463 1 45228 67823 13335045 1 56735 68078 483933218 1 22033 47989 464975078 2 19728 51073 1 67306 68418 448864378 2 68420 69285 1 43342 53436 140736404 2 17260 21272 2 12200 25952 1 39287 49235 530681669 1 40691 66959 295714540 2 16309 32969 2 67001 68086 1 15358 61292 257481896 2 1611 20786 1 9224 44417 314684950 1 48817 49948 17659885 2 40357 57011 2 2797 49985 1 55922 70726 72210175 1 56230 61386 16112484 2 34978 68343 2 31451 55284 2 55920 57044 1 10895 17770 103805974 1 14845 57066 11159965 2 2029 23090 1 1165 66891 9139189 2 50363 51127 2 40230 62915 1 10236 61336 395225525 2 52083 68577 2 70161 70334 1 35921 49654 34470109 1 22025 27406 291133040 2 23016 27714 1 38938 50926 782099089 2 17502 68408 1 69335 69348 349552808 1 37843 38149 76800422 1 2907 18067 390892764 1 56294 62833 560516759 2 25038 55887 2 63975 69672 2 42157 59795 1 38425 41527 14516783 1 55051 57992 804545813 2 69590 69724 2 23364 52867 1 33020 49507 23626021 1 49439 66830 468351466 2 67525 68877 2 33673 35717 2 66803 67104 2 3727 4350 1 38715 38922 552729566 1 46224 58243 734493404 2 6544 8831 1 37438 65968 255421109 2 7594 57485 2 21149 46984 1 2171 58229 64700460 1 38003 70266 685441076 2 2669 18119 2 41906 61145 1 43203 64185 68685191 2 33788 47562 2 26479 40466 1 51478 64838 763195342 2 31275 39467 1 61049 64445 673996192 1 7798 63916 131733789 2 28688 43172 2 58014 61967 1 43083 54604 505580227 2 13544 43469 2 44117 70555 1 66125 69919 141608847 1 56898 58516 98219226 1 14183 43160 110577029 1 67480 69324 135355247 1 67346 67450 584786055 2 12890 44004 1 46271 67282 286204315 2 37106 63778 2 12310 46581 2 25663 42156 2 44921 63538 1 11171 59850 861006830 2 8064 70728 1 7411 64403 553765796 2 53996 59036 1 19327 21554 391106328 1 49362 56834 106617474 2 4493 5429 2 55114 64063 2 31299 62024 2 45824 68194 2 43115 44926 2 22088 49584 2 65348 70618 2 2980 52628 2 48675 62398 1 24986 57449 340936539 1 10851 41754 109468499 1 11603 52853 331786077 2 23956 26720 1 52947 59948 536369668 1 59900 64268 612040316 1 65505 69039 23304850 1 49627 59000 312053162 1 20046 29770 730981100 1 8975 10614 540460152 2 12917 62329 2 11062 17505 2 3 42739 2 55538 62343 2 15044 33796 1 47900 51010 303089202 1 55136 59690 222465407 2 58015 68983 1 7749 58002 523466717 2 65974 67856 2 5067 65542 2 42684 64669 1 64111 64966 79681911 1 30462 37934 115256232 1 8023 53420 492585498 1 4979 52885 619976806 1 64548 65711 586570908 1 37146 59008 23448156 2 29850 32543 1 49475 67287 98708931 2 26418 55310 1 34441 49919 18613995 1 27977 64358 61587510 2 20563 31477 1 35143 64935 44976195 1 57916 59990 7085139 1 52422 54911 100161786 1 55371 62815 217991093 1 39289 50757 430103844 2 43285 52614 2 53111 63027 2 6560 56446 2 55803 70879 1 32290 42548 178962196 2 21830 23166 1 9040 50820 293637023 2 34946 49245 2 40521 52308 2 2111 11580 1 55221 66442 250128866 2 50904 68804 1 19888 32501 266982071 1 3702 15037 6070200 2 36425 48835 2 53290 55240 1 4250 29318 82357687 2 61768 62338 1 54429 58362 66524434 1 26712 48177 472595467 2 53261 62150 2 42207 60213 2 29457 43211 2 31300 47935 2 16066 24448 1 29548 46864 890401341 1 59709 64837 52768115 1 30525 67634 355982133 2 48312 58424 1 35339 69466 24946758 2 14743 41369 1 34763 54576 125867565 1 13200 15730 701229777 2 3419 38803 2 43214 57944 1 28027 38775 216224325 2 63968 66988 2 41758 51581 1 38267 45858 592941996 2 36597 38424 1 2295 29255 445491287 1 26237 58581 150735114 2 11356 39727 1 67734 69029 276265077 1 22855 41564 379622736 2 35702 60167 1 41555 45073 81977172 1 14651 25807 201115849 1 22567 32417 207085797 2 64942 69927 2 50981 61929 2 60016 68787 1 56425 66194 735292174 2 29265 41655 2 46964 70661 2 44716 45858 2 41046 60560 2 63612 64294 2 1176 32301 1 18106 34696 58236035 1 17702 23327 266390595 2 9693 38231 1 38957 46575 601242454 1 55030 65168 349778429 1 16537 40220 674029155 1 62343 70498 32700691 1 28434 33352 180858213 1 40476 66295 477555701 1 33509 69143 236439025 2 31277 59910 1 46629 52096 121052995 2 26890 53375 2 18274 19545 1 6291 23611 387777482 2 53592 68358 2 10465 19256 1 51213 61853 551271020 1 37969 44186 100117137 1 68078 70105 485339159 1 65574 70256 480584402 1 1839 63172 279153716 2 5747 14730 1 16211 53285 85594213 1 55914 66810 108156468 2 58168 62353 2 44551 54559 1 30990 52293 441732044 2 8151 37910 2 18748 22535 2 39279 50541 1 28525 66782 715730603 1 32034 57607 135840291 2 18258 30768 1 42630 67163 60488480 1 16291 49483 180393278 1 38187 52221 281217398 2 28293 60742 2 56817 69691 1 22512 35026 344977642 1 66388 66486 460186662 2 44831 50856 1 66000 70819 30938506 2 39076 70116 1 484 22015 272070535 2 33388 35727 2 57116 66858 2 3518 34093 1 69156 70280 119885162 1 31041 65406 490305135 2 28633 34933 1 65570 68448 135468694 1 36886 54557 315016798 2 24345 43478 2 22129 68133 1 59623 60972 308694523 1 16528 24449 90952495 2 68893 69108 2 65489 69217 1 19466 47939 747030844 2 12389 44610 2 51380 63232 1 5571 11636 711317588 2 46007 52932 1 48075 67727 887978995 1 16849 62939 230501828 1 20635 58884 21075566 2 24093 69170 2 21518 66267 2 43287 67219 2 16227 37248 1 27316 36147 9168054 2 38062 60329 2 42073 62713 2 55681 63740 2 65579 65860 1 39563 53109 36312806 1 46951 67340 128495878 2 23617 45166 2 69060 70503 1 1479 64893 497029731 1 36058 69814 104772948 1 50317 59339 45264950 2 57573 61865 1 39882 59504 114484471 2 39456 61507 2 64225 64941 1 34616 53937 318223368 2 5542 45600 1 54946 58685 355730568 2 7125 22190 1 36612 58987 175751751 1 21987 43632 353449892 2 55142 67032 2 5633 13498 1 53140 56772 446548390 2 1556 61798 1 67952 70725 238707464 1 51611 61188 134539758 2 55779 61410 1 25570 56817 586312450 2 20517 52453 2 51627 70937 1 59473 62355 190145407 2 11931 23027 1 24873 33673 576720963 1 61233 63408 79521611 2 32606 44845 2 59268 64196 2 59377 61808 2 65118 67209 1 53040 62098 8748104 1 65296 70752 424461099 1 43857 67145 183941296 1 68253 68350 50524848 1 28144 49818 141141492 1 32482 68370 118090017 2 48226 63147 2 49284 57423 2 32885 49063 1 56245 59299 766874395 1 45914 49529 645467033 2 62757 70900 1 19951 63081 365921714 1 21620 37287 572291399 2 2379 30305 2 9897 67098 2 49615 55686 2 64711 67387 1 7694 11140 42200904 1 8917 13400 677327305 1 70302 70343 521369525 1 46753 54545 342967400 1 33328 44364 151521659 1 64850 69096 775700231 1 47567 62121 138502894 1 21106 60307 36302509 2 23458 58629 2 53463 67932 2 29257 61968 1 59289 68450 551086572 1 70663 70805 661885209 1 3005 50439 631712453 2 22990 59106 2 21653 67093 2 42416 49524 2 55115 68425 2 21147 24275 1 14563 45516 424026451 1 32255 43511 392716791 1 20895 38826 271681719 1 68264 69792 246978919 2 30551 51199 2 27187 62470 2 66549 67815 2 53473 56750 1 28728 47218 66882129 2 47779 55183 1 67037 70276 306303855 2 6437 70040 2 63808 66812 1 12664 32021 107461252 2 53024 67119 1 14659 64801 268663396 2 27897 34871 2 1040 30306 1 11062 50230 150868547 1 9939 17019 162281895 1 59535 62827 75632450 2 31072 44855 1 45039 50152 484944110 1 57122 65005 22708567 2 3046 28990 2 3371 69778 1 4116 65069 954325796 2 37035 50376 2 26251 35462 2 35571 61313 2 26955 60405 1 22262 59279 486436610 2 35842 37425 1 28152 38619 496322868 1 21445 69893 122675171 1 64768 67120 108684686 1 13667 50293 304063309 2 35234 60530 1 57495 58347 345702696 2 31159 33117 2 59310 67619 2 9138 26187 1 34038 38929 572811002 1 22404 32410 576116950 2 64502 66327 1 58690 68305 88837272 1 11618 65158 488686754 1 3103 65410 330164325 2 44136 69590 2 67437 69334 1 34505 54886 31912909 1 36785 43983 52152632 1 24267 63579 37897976 1 24783 51100 237321744 1 41294 41837 960525532 2 43790 50534 1 40268 41428 263282287 1 47949 63917 283422147 2 41336 48109 2 65603 65982 2 39082 47474 2 28050 56562 1 3442 34123 168515091 2 33526 61867 2 20534 52557 1 26810 70217 344901957 2 50877 64021 1 10519 64930 259487833 1 57772 69785 659713071 1 21725 67743 175092897 1 57357 62632 159308658 2 6651 43099 2 33461 53242 1 37261 55727 223382745 2 17479 70315 2 11905 46753 1 34677 54053 55798621 1 12558 60812 345847008 1 5152 16124 530630712 2 56264 61860 2 22581 44587 2 25409 40941 1 29770 47212 440512881 2 3157 63189 2 48405 54140 1 33683 34955 257494095 2 26983 46615 1 23034 64637 69252611 1 20988 67788 41319884 2 29390 53292 1 45379 50410 13839482 2 38518 61052 1 35127 49152 52348671 2 67078 69537 2 37912 61987 2 41774 45740 2 10145 34913 1 41023 55512 314304912 1 3766 34457 277956629 2 64511 66237 1 50529 68159 126768656 2 4617 51089 2 20736 49245 2 49153 52583 1 4215 46131 497820787 2 38410 63630 1 67462 68076 242139667 2 11340 40299 2 69688 69828 2 3473 67913 1 8089 56051 247724418 2 15966 19018 2 49730 62816 1 50268 58202 586973668 2 31620 43706 2 28022 58181 1 39361 60820 47176390 1 47356 56459 404629668 2 11509 12294 2 11356 22493 2 64806 65270 2 40086 62682 2 49177 60239 1 9838 18199 4721446 1 20061 46806 10972748 2 31739 67219 1 55229 66777 671262869 2 35718 66881 2 56793 61556 1 67628 70884 104676669 1 59135 66399 544662016 2 13302 36289 2 69049 70859 2 10234 53854 2 53203 56732 2 42655 68529 1 7414 26870 748174400 1 28934 49764 41967994 1 24162 26009 424410138 1 35066 42367 147297396 1 66397 70881 296956337 2 63695 63896 2 35391 69674 2 42804 49846 2 36051 56567 1 15231 47223 572590517 2 28576 45842 1 4051 39686 31202666 1 60964 65107 99980320 1 48443 48464 427221432 2 2678 51902 1 21626 61169 959331 1 30277 41220 523437461 2 40642 70594 2 33956 52867 1 53136 58204 273196189 1 29515 49095 66024782 1 43708 52527 74386512 1 11229 12152 65621341 2 15467 29689 2 44889 63624 2 33145 34898 1 54050 61528 128966656 1 11211 69553 137007061 1 60052 67549 74606586 2 12809 21852 2 69162 70861 1 25474 58451 49376038 2 10945 33140 2 21664 35650 1 11173 11782 512545919 2 53113 55081 1 19513 20404 608636745 1 56635 63665 304157542 1 60019 67979 26326458 2 38484 46314 2 30618 56958 2 54990 59084 2 33555 49781 1 12595 13889 72459839 1 5793 7723 222261471 1 43592 54171 334312243 1 12081 33485 518106771 1 34113 64287 61778685 2 57351 68635 2 9211 37129 2 21805 64741 2 601 24895 2 1382 61446 1 48060 62147 195593121 1 3287 60146 57996555 1 15972 35697 219706654 2 43255 46069 2 11608 39359 2 4571 30752 2 7453 69092 2 16126 46677 2 23984 68591 1 45762 55996 50238543 2 35402 60411 2 51373 56498 1 69705 70483 10974448 2 58523 61168 1 52358 56220 428697594 2 3060 62643 1 19913 69261 254451663 2 33864 64021 2 68267 69687 1 12851 31523 54404122 2 17127 63622 2 3212 69338 1 62773 62894 447873315 1 32959 32979 166623437 1 61719 61777 703958465 2 20640 51494 1 39766 67369 524827151 2 38293 67517 2 30761 36093 1 57 9669 501695128 2 57113 70780 2 10607 20752 2 33500 35974 2 59678 60452 1 9359 65310 291227095 2 26151 58204 1 53708 64043 293624314 2 32920 70214 1 68639 70335 32030846 2 48445 63681 1 11554 48780 431828053 2 34463 56519 2 3223 23710 2 37686 38195 1 35494 52339 176190638 2 59578 60056 1 68742 70168 459244917 2 22352 57247 1 47451 69876 430935934 2 63051 67192 2 67597 67886 1 39572 39883 100849958 2 69623 70641 2 22787 55128 1 49737 62843 149646511 1 62686 69714 360154238 1 53758 55402 6572342 2 70859 70861 2 51964 52290 1 60018 64478 306216735 2 30571 69628 2 67050 67326 2 19619 59214 1 47885 49384 99825684 1 66540 70346 13630799 2 66656 70265 2 2249 5794 2 26900 43132 1 59095 63855 641894039 2 58915 60905 2 49860 63673 1 38865 69299 336769080 2 19861 39873 1 65866 68682 40245979 2 12033 25632 2 14266 69694 2 28688 49311 1 53963 58976 720396799 2 13847 21941 2 30462 41056 2 32873 41266 2 52733 62056 2 36905 65771 1 27509 36241 610468995 2 20850 26563 1 38802 53696 248972749 2 85 66449 1 13931 38481 54032694 1 2163 61251 192735580 1 51573 68481 36814768 1 31022 50924 120720243 1 8611 11087 103174529 1 20758 60759 113599298 1 49104 66309 258320203 2 9271 29597 2 22922 57376 2 3537 31801 1 62060 63926 703897900 2 62842 65523 2 57714 68839 1 14700 19395 319888903 1 36094 36976 385062327 2 19858 55947 1 62383 65467 445810629 1 45953 49290 82272026 1 3276 67470 180314641 1 56982 64411 12762428 2 23189 34828 2 59282 70818 2 14098 21839 1 59879 62505 93267057 1 39539 63851 216990870 2 33009 46531 1 38224 54578 167071787 2 10589 29036 1 6812 28917 659164493 1 40444 56304 605804277 2 24751 30673 2 60901 63989 2 27373 34294 2 35712 44548 2 47326 56978 2 39203 42550 1 39055 54353 450090922 2 7034 30511 1 47477 53580 659406117 1 67301 69124 250762951 1 54048 68686 472074258 2 10174 47919 1 57152 68379 478872579 2 11561 31126 1 46691 54295 3866170 1 39492 44584 608886037 2 40909 60081 2 27193 52137 2 30113 30856 2 68744 69520 2 12784 31185 2 56248 56617 1 67809 68374 447848743 1 12968 23446 235582717 2 57460 59168 1 16674 58186 152947621 2 58974 64161 1 3793 66373 724609250 2 3294 39337 2 19301 27852 2 24144 63134 2 24284 34987 2 26441 48195 1 2206 60861 430728354 1 62264 65562 321080372 2 48884 65355 2 13208 19065 1 16501 62002 131839658 1 12701 16741 474665427 2 54395 61016 2 63283 70231 1 11406 43455 547873422 1 20372 41265 361290371 2 69811 70822 1 52087 57595 248788864 2 24086 62872 1 2336 64280 139472755 1 64308 67696 76887651 2 18618 67556 1 14585 65985 200555111 1 64741 68005 436195328 1 57494 65774 242020686 2 51872 58612 2 43471 70482 2 48340 59089 1 60711 66791 309623041 1 15337 60652 205497201 1 19542 30785 277795398 1 7243 54490 343916252 2 4516 65586 1 62509 68370 81344859 1 42407 51492 50079737 1 18192 27795 327373849 1 36333 61121 366370557 1 42380 51361 135923456 1 66757 67477 124461004 2 65530 69589 1 59596 68765 22768850 1 47195 62488 297521680 1 42373 47293 126018420 2 36310 58218 2 7731 13982 2 46616 49041 1 57590 67631 104538651 2 9062 16390 1 227 13965 626659871 1 544 14454 237550542 2 49862 61963 1 31607 70576 956426176 2 54671 62422 1 47688 48358 717956030 1 28487 46021 386541314 1 59232 68028 101029237 2 52857 69816 1 7937 42299 208999891 2 49093 56659 1 39677 52468 829843807 1 26948 50939 746933841 1 68267 68577 529593403 1 22122 66230 238973226 2 39538 49211 2 36738 47560 2 22018 50108 1 31688 55237 293807390 1 43038 63028 596987076 2 67814 68313 2 39864 47320 2 45190 49434 2 31871 36413 1 60672 67400 231465068 1 34176 56798 228544171 2 69255 69274 1 69453 70715 75050076 2 22641 27443 1 25927 38190 320647852 1 57812 69320 663362372 1 36701 68199 230332956 1 60898 68353 50683415 1 17699 40460 495456043 2 3087 47252 1 14992 21953 624272643 1 4473 5963 587472260 2 36135 48576 2 1877 20900 2 54292 69956 1 23995 47343 497882974 2 37472 61452 2 42767 54349 2 11251 14798 1 66368 67471 16260358 2 70543 70756 1 24983 32661 71208827 2 5040 44983 2 49798 67656 1 27743 29996 507993672 2 61543 66645 1 33624 44712 30175320 2 12445 33496 2 14814 28119 1 7894 63849 182451353 2 8402 69720 2 34712 49020 1 39074 55363 448053110 1 46504 47906 134789361 1 66562 67294 399107435 1 7560 30353 639529257 2 28187 45318 2 46522 68513 2 59159 59383 1 50636 55444 32760021 2 22886 45923 1 31184 68012 222185736 1 30747 54154 450417747 1 62507 63121 91286003 1 17262 27361 446233796 1 16263 62141 409129032 1 61794 69536 183267236 2 51391 57029 1 67628 70562 18608704 2 67609 68121 2 59157 70045 1 11477 11499 372427019 1 43086 59836 327553370 2 49536 70462 1 1428 57356 83592965 2 61918 62106 1 27275 64613 21039389 1 66897 69896 59273959 2 47236 53057 1 15712 20467 422203854 1 11698 15779 565687970 2 22184 66625 1 26625 40938 488660412 2 58944 62408 2 62510 67718 2 50123 67734 2 13984 31735 1 42312 50812 6513957 2 5812 12944 2 26568 56920 1 38015 64479 792958237 2 23162 28941 1 11148 13336 238907549 2 34196 42447 2 47262 59153 2 11576 47300 2 35430 46567 1 41241 53038 676357770 2 57251 67011 2 38007 38297 1 61169 68671 39700997 1 69539 69584 342536307 2 59932 67107 1 31971 57065 115301003 2 42969 57544 1 53720 56767 18093555 2 4400 5234 2 11473 32076 2 44755 53199 1 24297 30107 60740240 1 3029 10064 52767794 1 55918 57591 287481310 2 17800 19918 2 51393 63131 2 49806 54004 2 15267 55773 1 31161 70513 700004711 1 18564 67413 110580750 1 6483 10282 207862813 1 45469 67911 212210570 2 38049 64081 2 32050 57962 1 19714 59414 149538450 2 59317 60756 1 15298 62350 23010990 1 12371 17160 206754286 1 57706 67270 38525454 2 44911 68377 1 16345 37162 305353892 2 41331 44496 1 49444 63315 441755133 2 45204 60101 1 65801 67909 300840447 2 32159 47477 1 30317 68874 113962214 2 7585 19046 2 8087 65651 1 32214 68557 314700106 2 22835 48393 2 42840 60671 2 8996 68665 2 58481 70539 1 19681 36435 634567527 2 19909 54350 1 27494 65493 63849010 2 32999 59501 1 34374 43860 422388489 1 26544 53345 313712772 2 36908 55216 2 30266 47891 2 43771 65066 2 20296 45932 1 54239 64512 285047577 1 44912 55168 72993044 2 32013 59703 2 32153 53508 2 28513 67948 1 54684 64165 81779796 2 11927 25274 2 4044 15055 2 17256 19049 1 44440 54498 795233963 1 19011 35816 244253247 2 35420 64748 2 13519 25558 1 68453 70662 466319960 1 57373 69394 223216174 1 49626 53732 532771197 1 52534 56682 13280566 2 54128 67714 2 23457 42448 1 24938 52329 101525230 2 36154 45175 1 32496 47129 160795651 2 11003 42090 1 52359 69938 134782521 1 18914 22632 294583143 1 61434 65747 196354173 2 36339 49372 1 9576 51741 20918764 1 16380 66379 326803453 1 52865 54631 522013425 2 68562 70684 2 5781 63560 1 20435 26957 240006002 1 39433 60841 135606729 2 64694 67089 2 39753 69996 1 46756 62145 129975544 1 38495 53255 601596562 2 5538 61922 2 24973 50562 2 32353 64428 1 61870 69702 17109533 1 4168 6825 19807994 2 13797 39159 2 20710 47034 1 59016 63159 5460943 2 37848 47867 1 24435 54873 336295497 1 44448 51177 145628146 1 57266 64757 528866218 2 48937 51534 2 17541 18089 1 28327 42236 236842981 2 61253 62581 2 34989 57493 2 22961 50349 2 43285 60062 1 43785 63808 132662535 2 14259 15860 1 52459 60315 168109637 2 1873 13652 1 2497 51522 270343129 2 20163 61217 1 25979 57629 426179201 2 58781 69224 2 13478 47437 1 60880 67953 111089188 1 65580 65845 292826877 2 48970 56133 2 50778 54983 2 58377 68585 1 22025 52927 618666543 2 34820 65024 2 58725 61801 2 20291 46440 2 38020 56492 2 21906 62924 2 40422 56837 2 61757 68065 1 50915 64736 375286139 2 47090 50104 1 52737 53539 75616834 2 51235 56068 1 60789 63030 21517389 1 39793 70156 279873505 1 66310 67873 102164844 2 39459 51843 2 28736 65839 1 42575 57025 168648003 2 63594 64697 2 13580 27226 1 20655 51401 756654757 1 64538 70332 31131152 2 37326 49989 1 11519 55205 186655235 2 52477 60343 2 48779 58546 1 26855 40703 489240974 2 66615 68924 2 7993 25462 2 49386 50650 2 18984 42216 1 56310 67233 141894751 1 52480 68804 358527275 1 23836 59958 112957280 1 8482 27087 185463712 1 34766 41755 508970441 1 38092 63036 516616708 2 28357 41857 2 56235 57386 2 37756 41474 2 796 37432 2 1878 45399 1 8342 48276 656159731 1 35283 60654 683360623 1 60310 70133 94383298 2 4637 40607 2 1296 57529 1 7727 11361 264500253 2 50029 53094 1 60129 68956 643558284 2 29457 39471 2 53496 67711 1 38998 60307 456946717 2 30324 45416 2 7045 21630 1 61811 67583 779140801 1 13827 27279 790800580 2 46431 51143 2 10373 51599 2 20332 41292 2 32808 47990 2 25670 47813 1 45257 67431 292698651 1 1081 5802 359805797 2 57547 69997 2 20480 51322 1 66910 69069 510155356 1 9156 54692 58780975 1 844 70330 11711867 1 37959 51913 32873214 1 61183 68481 443597819 2 25949 60195 1 35692 40755 47831224 1 10901 61359 50744290 2 8979 32180 2 70045 70656 2 21536 25284 1 47424 65438 48634524 2 58182 66850 2 60753 65776 2 64335 68781 1 58772 68632 677729667 2 12370 52236 1 21349 46848 184415990 1 37424 52019 31147850 2 24305 36147 1 29028 47588 36355753 2 46918 63721 2 44407 58574 2 62802 63582 2 26733 44548 1 23077 30594 143648744 2 52236 58649 2 51305 59530 1 64873 65376 347138743 1 7533 66914 549067591 2 68742 70294 1 47261 57558 158106475 2 20519 64040 2 50334 62631 1 8154 30060 221620871 2 47259 53561 2 6529 26345 2 65763 68850 1 62105 70230 417275299 2 47117 61744 1 48432 68604 322502102 2 6641 70115 1 41375 67720 508170564 2 63467 68235 2 53606 58789 1 45216 50263 120205028 1 40393 46562 654552500 1 18935 55346 222049214 1 8529 63915 414593847 1 36269 39885 489537514 2 39908 40638 2 11820 33691 2 57035 64225 1 22554 23020 34046729 1 11702 46995 124426058 1 40432 48501 337821069 1 14317 70711 259943635 2 55351 69817 2 23217 65824 1 63365 63845 351178075 1 18392 47729 81717257 1 56300 58207 390710746 2 27570 45621 2 18269 20054 1 70821 70838 34946463 1 52497 69666 355752252 2 60050 62966 2 67261 67402 1 65815 68438 850225840 1 53711 55867 16424369 2 38657 49824 2 37882 54403 1 37694 63104 396513730 1 6506 31546 682020405 1 1722 36338 247106608 2 37581 51947 1 5080 29948 451913048 1 1978 13392 419928092 2 36529 39889 2 63486 68295 2 63911 70699 1 50285 50785 606219943 1 26000 32058 723551652 2 4358 6073 1 53029 54217 785707088 2 12768 50121 1 26120 54011 753553545 1 14117 57429 478921045 1 2265 25470 317767202 2 69855 70167 1 58722 68995 597767732 1 20429 24830 179273356 2 49040 68584 2 64423 68956 2 44007 48596 2 6249 26517 2 28612 49641 1 61731 63196 433057437 2 55896 63306 2 23296 31543 2 43724 47505 1 6213 60314 5418536 1 8098 12316 420170462 1 14169 48099 217502695 2 1533 7705 2 64141 67355 1 70582 70915 46195551 1 45992 62051 111584116 1 22522 44210 621251273 2 23088 42077 2 64456 67995 2 30378 59044 2 24912 25172 1 10217 65072 58176877 2 114 61098 2 54395 67200 2 70704 70840 2 22268 53227 1 14420 38496 10085683 1 5009 62142 808116185 1 27918 56293 365640575 2 61244 70912 1 68247 69858 14066985 2 11445 39940 1 36928 66939 191469702 1 28344 46373 396529464 2 967 70260 2 25617 39206 1 4220 29891 731234503 2 31052 53331 2 50263 67806 2 42174 56215 1 33831 60379 261860179 2 69470 70778 1 65428 65623 197167708 2 8107 34451 1 69063 70430 105465099 1 15570 70067 44007692 1 8280 67213 6471807 1 42739 52670 422040722 1 52007 56485 288050363 1 45300 66204 171923568 1 53732 65742 101526166 1 31393 61523 745246041 2 26470 33393 2 35378 49772 2 7158 31840 1 5219 42576 134587899 2 5218 61942 2 36393 49360 1 67147 70624 210846961 1 69298 69609 201344448 2 66189 69749 1 32652 61067 837478698 1 43701 53058 76225092 2 65562 66564 2 23327 65622 2 44382 69768 2 48211 64797 1 26572 60934 455556129 2 38435 50247 2 13521 66266 2 24072 41381 2 57036 64259 1 62141 67657 273876678 2 22473 70175 1 66854 67829 392055712 2 56284 64038 1 9289 32126 182846625 2 29106 37429 1 23553 47487 431810962 2 65387 66593 1 57843 67163 281886410 1 29966 63223 319637326 1 4906 23906 55969015 2 37855 62298 2 14620 40730 1 65126 70649 238629069 1 66880 70531 9309039 2 60289 68982 1 30564 46618 489693073 2 7716 10387 1 36911 40617 381946199 2 18387 47890 1 41526 70104 376622774 2 13890 18226 1 50861 68134 341126675 2 65502 65803 1 15212 48054 488280507 1 33926 37892 431879421 2 8317 54903 1 63080 68689 323531840 1 3383 28930 661816827 1 68194 70399 378392401 2 17058 41648 2 21533 24338 1 28947 43756 459690382 1 60051 70313 14927356 1 31939 35178 8173324 2 54571 65159 1 46131 58757 128192414 1 53816 61650 196256784 1 68353 70457 153098637 2 55594 70428 2 44686 63352 1 37937 59923 398543299 1 24439 49190 95032031 1 51583 62215 46781712 1 67096 70887 70264806 1 67927 70080 387312431 2 62306 63550 1 25297 25507 240817199 1 17823 30910 619080212 1 51765 54284 238309711 1 9119 70093 102315956 1 67673 69603 451936279 1 8073 27134 119952190 2 45718 61730 2 20371 22711 2 27457 48416 1 48246 53967 786585897 1 38120 38830 15019734 2 53728 60737 1 31709 37608 564689731 2 1486 18055 1 26443 33165 103895302 1 16219 16674 330916974 2 62255 66210 2 57770 59725 1 26713 27733 73980519 1 49253 64169 256178848 1 56017 62301 7878493 1 6767 68558 17547617 1 26115 60458 70407500 1 5480 20424 98373306 2 57679 66754 2 44646 47523 2 22941 44838 2 43408 44064 2 43163 49907 1 10887 25549 324913123 1 7351 40375 310533742 1 34062 39293 90340344 2 9339 29676 2 52378 55593 1 68684 68896 868108441 1 65053 69519 280512569 1 15745 52359 30974574 2 39965 66952 1 61498 64849 333742345 1 64620 67533 848602999 1 57919 64927 138942638 2 69966 70777 2 53324 55698 2 62210 68666 2 10960 60564 1 61047 61858 110699208 1 27462 35316 455251801 1 47359 68509 190511223 1 16731 58892 609611764 1 64762 69577 273310465 2 9887 17019 2 10111 58078 2 199 59601 2 42960 61802 2 19803 27284 2 61265 67786 2 50257 59570 1 66988 70012 595470889 2 13105 64858 2 53218 65179 2 33898 55604 2 69455 70620 1 57937 70739 260334786 2 42373 68147 1 21943 61890 288243732 1 14911 33071 211063304 1 64616 66664 29302387 2 42315 60554 1 36358 66382 626337636 2 38212 43216 1 17359 56223 519958769 2 488 23461 2 1729 52881 2 48485 55582 1 4541 48451 437463003 1 57452 67713 614154627 2 28824 56017 1 13385 23329 408296520 2 26692 59640 2 54103 56819 2 67236 69266 2 24321 54507 1 4882 47486 429044826 1 1254 26254 229556441 2 11221 63043 1 67671 69329 685050691 2 53932 56096 1 57226 64245 40099487 1 44783 58454 292987693 2 4007 67639 1 36764 49449 314885925 2 42434 45841 2 64175 64974 2 28341 59273 1 13022 42091 61525112 1 4525 46920 374802125 2 57442 57821 2 21090 22022 1 58616 62485 69991384 2 55189 65738 2 55985 62396 1 53492 65129 282766961 2 28647 40570 1 44587 61294 87064389 2 1922 21275 2 28862 30646 1 9044 12449 88778134 1 3220 10257 106815340 1 53071 63749 61075307 2 24665 51174 2 59616 65374 2 28133 34708 1 46936 58722 628104187 1 20181 55230 267009668 1 26068 26350 209324512 2 66368 70365 1 54747 61487 681084957 1 59594 63666 320393700 2 46462 55115 1 22439 40228 286240846 2 16454 21386 1 46212 47715 14123634 1 23769 44933 578457854 1 51890 70814 440885441 1 13082 51476 545808606 1 24301 36617 132573949 2 58712 60298 1 4207 46921 695662786 1 69138 70452 492175900 2 25803 41401 2 66956 68100 1 68513 70032 327648819 1 9236 22358 399888736 1 16187 46179 116713909 1 51391 66733 87686168 1 19294 54719 78712192 2 60062 66592 1 56059 57432 250278447 1 50041 62432 135275378 2 36911 55978 1 42361 69538 226772582 1 42204 62636 558998484 1 56309 70682 283280550 1 16167 31417 354283826 2 67628 67983 1 35974 55567 46300359 1 48062 53894 154535857 2 51104 60434 2 22350 44903 2 13709 18314 2 34930 57401 1 2140 14547 316058348 1 16657 36669 179282305 2 45269 53594 1 30749 56251 514682878 2 12979 27735 1 39184 63461 115875284 2 68733 70135 1 32838 35316 75878306 2 41465 60176 2 16984 50979 2 28475 56089 1 42785 51257 415063827 2 48032 61236 2 22612 56249 1 1651 34978 422044642 2 25462 38546 1 66605 70524 67447569 2 69294 70014 1 59242 60308 92075398 1 39782 68663 53474397 2 44388 64231 2 60314 60999 2 25991 40023 1 724 70040 34726645 2 65147 65981 2 2000 7885 2 47419 65523 2 44533 52019 2 2620 16962 1 12718 25978 253310970 1 40129 58422 517401477 2 66419 67602 1 25972 52089 204804949 2 35560 57647 2 43671 64432 2 31184 64511 2 40883 64706 2 36533 39456 2 16348 68502 2 45740 45966 2 30164 55906 1 4576 68362 143018500 1 25366 50564 581843262 2 18234 46808 1 38681 43215 292527615 1 33726 45282 196508795 2 39073 58881 1 4358 42708 269292653 2 28062 67708 2 2306 22740 1 41390 63047 173518412 1 39681 70346 604014344 2 66845 67947 1 30288 33644 121098592 1 56182 59243 5335709 2 62844 64790 1 19421 24584 102783324 2 55700 68832 2 70908 70953 2 5501 45979 2 38696 55182 1 23923 29397 185729868 1 35098 67756 546552294 1 39193 41383 6764909 2 30632 54304 2 43654 45153 1 60947 65749 362085772 2 42221 65913 1 4217 19397 543403959 1 11640 56995 386338550 1 3629 70399 414219490 1 30600 39727 194673678 2 22638 45252 2 12626 17774 1 48851 65763 563960567 1 39728 55639 67255642 2 33567 61123 1 54935 61340 267917211 1 62327 70467 98705876 1 6258 8375 442647116 1 13001 21737 381833055 1 32474 36577 322161657 1 45169 61368 526831806 1 446 59608 798987804 1 22192 38792 468823165 1 68134 70878 132255908 2 21166 51480 2 7393 13047 1 39866 47639 81997956 2 64936 69107 1 51240 56934 363774930 2 9487 45203 1 26341 48286 268078716 2 47341 70751 1 7370 69084 71754344 1 46890 69707 12111030 1 45617 53760 123073293 2 44749 45520 2 66269 69901 2 26778 30883 2 66945 67079 1 22594 61020 865850 1 41848 69724 101438040 1 1339 19639 134729888 1 849 45830 23551927 2 32738 58871 1 10861 30645 587926774 2 24994 53993 1 47588 61100 168943822 2 34671 39610 1 51898 57174 85610590 2 25017 42816 2 8660 30172 2 37052 59784 1 50018 66991 46485557 1 31939 39222 32746610 1 51195 62582 600662415 2 45481 48881 1 65799 68878 33510168 2 14759 61478 2 3234 4453 1 2975 51898 768187828 2 4586 62887 2 37645 49433 2 36598 67637 1 37459 65110 117841798 2 10494 21876 1 64933 70083 518864723 2 65232 65864 1 22470 63625 62806083 1 30995 60876 352189185 2 37969 60134 1 40238 53656 315088235 2 44088 67429 2 29437 31527 2 70811 70859 1 28107 39230 178700429 1 14387 29214 209976001 2 24116 24597 2 63861 68787 2 58510 69514 2 19658 46526 1 63745 63937 215451342 1 55282 62717 474528899 2 24046 67213 2 27072 66680 1 38350 48605 624198297 1 60410 62540 119452345 1 22464 57756 160871505 2 33891 59217 2 34641 37994 1 45980 63221 317273670 2 34287 63280 1 13380 48102 118776124 2 5063 20734 1 49694 58551 290856709 1 2542 46555 53816139 2 37516 64056 2 42755 69312 2 70010 70418 2 50353 65113 2 47032 60726 1 366 1016 52312568 2 42388 59997 1 20424 62531 555635199 2 35352 56677 1 1909 32875 257925883 1 56918 63565 50932847 1 1330 31344 344625630 1 27561 64833 556498292 2 17086 30615 1 37509 42092 76766430 2 68655 69803 2 59828 67433 2 12060 13180 1 34302 41655 36699753 1 16841 63932 534953401 1 63490 70212 222048099 2 16196 54456 2 45705 46321 1 57900 66947 300646180 2 33760 60401 2 46750 65338 1 1083 12313 352461365 1 43547 69680 53466944 2 49340 59710 1 31425 66750 488242416 2 48056 66112 2 10980 49176 1 33732 69265 423319251 2 39734 52313 2 35236 55954 1 47579 55178 169099958 2 14691 59419 2 51691 59817 1 42088 48821 485342146 2 68027 69931 1 1845 41764 157146902 2 32315 57373 2 7277 34905 1 70163 70819 43645098 2 45963 51691 2 55894 57763 2 62652 70011 1 30248 31154 401226909 1 30503 31663 279645992 2 7955 47031 2 50243 52671 2 57945 70203 2 63873 66842 1 28141 41730 36920524 1 8347 25646 396123048 1 63499 68194 555185888 2 48549 61677 1 20074 64165 387191503 2 36995 58303 2 1339 39836 2 32153 39481 1 2210 3385 445012136 1 41054 62196 403664202 1 17083 48583 601084578 1 48402 68837 446195690 1 45346 60305 254694697 2 17038 21803 1 49190 54343 542701151 1 61387 66121 600676495 2 39198 43030 2 56280 62698 1 55471 67081 535551571 2 66343 68021 1 66823 68973 112832454 2 48272 51611 1 1865 4221 838226137 1 17990 52753 93772903 1 19583 21763 787316743 1 41901 62223 426190753 2 61518 66418 1 46646 60698 339093203 1 452 25722 65365728 2 60757 68146 1 7788 36534 130934127 2 14370 61667 2 52102 65589 2 17645 41907 1 53604 57214 649986303 1 52200 52481 232235529 1 49835 55280 377018568 2 58346 68745 1 10760 29069 89555848 2 8036 50633 1 5774 65706 895484453 2 48097 66998 2 19076 49869 2 34666 45192 2 29234 68202 1 36854 41742 378088823 2 50294 57726 2 24221 26011 1 21520 63027 299824843 1 29772 49680 277098258 2 38956 49956 1 16927 43144 369097672 2 36627 55946 1 39037 42051 235843260 2 39866 53525 2 17676 54927 2 41638 60532 2 54854 68701 2 15386 33589 1 43605 44452 129479624 1 978 32539 370427629 1 30004 45408 190569597 2 70658 70878 2 47569 69367 2 46000 48324 2 766 45728 2 52467 63417 2 62818 64928 1 44091 62237 702447574 2 12075 20796 2 42079 70724 2 16726 43540 1 31239 44776 135544438 1 23925 27409 461120868 2 59190 66507 2 4353 63107 2 1014 24254 2 6655 38039 1 18729 37456 204480069 2 65889 67969 2 6981 65691 2 55864 57941 2 8830 41476 2 22783 44892 1 18244 28849 298778176 1 46009 68439 539859113 1 44805 70351 206735075 2 32290 54877 2 38645 59296 2 14138 61418 2 58192 69430 2 50381 56488 1 20066 37417 253088588 1 1163 36015 447805919 1 30992 38372 48890837 1 51278 61924 285740278 2 49363 59605 1 31355 56690 172178658 1 63101 64599 162517122 1 15191 65796 911844736 2 54783 63109 2 14816 28119 2 58398 69261 2 52574 55759 2 3701 13437 2 39924 54564 1 52643 54162 309440961 2 48742 51591 2 53196 60984 1 58812 62668 85427976 1 24851 33896 64726344 1 64290 67483 154278689 2 4711 59615 1 56127 68273 336814692 2 31790 53505 1 7087 13491 90614196 1 48547 66985 175959474 2 8484 8611 2 70259 70552 1 42691 48208 585575334 1 42935 58760 200770582 1 28645 36225 694793074 1 28552 32937 44235531 2 13106 37501 1 34365 35805 44945312 2 66232 69146 2 37964 64766 2 46052 53673 1 59459 63902 537580636 2 40754 46676 1 26314 54123 552835387 2 18060 64203 1 5550 48048 66593051 2 24642 61036 2 66503 70890 1 66955 68955 88109355 1 9671 47036 874708983 1 47129 47795 66584798 1 18096 49089 58960529 2 48750 50035 1 50273 70513 359580518 2 60191 63495 2 56187 68919 1 13875 46046 504769602 1 26748 38841 10300149 1 64373 68334 638457758 2 59610 70935 2 38329 44337 2 53883 62535 1 7695 57145 371341474 1 55900 68921 203103089 2 28906 35040 1 42597 51874 612476094 2 50935 57700 1 15045 36697 275469963 1 55846 59856 220833974 1 24743 42174 301087059 2 68702 70070 2 19036 33898 1 42473 65202 279094223 1 7489 24665 124496796 1 51585 65896 175062274 2 41454 60290 2 54131 67869 1 12872 35991 391350285 1 34797 55430 614380564 2 63351 67883 2 25880 60866 2 54532 58041 1 39870 46277 306916942 1 57051 60162 7613167 2 11601 23893 2 15700 28661 2 17543 34655 2 38421 52290 1 20077 54782 342691402 2 13516 25729 2 4849 51828 1 17346 48313 211944249 2 43634 50342 2 44498 51939 1 60197 70639 460814570 1 46067 55489 116484792 1 48281 48378 79541860 1 16122 34886 159659683 2 33545 49840 1 26247 46161 808857021 2 21565 65275 2 67 18441 2 67070 67666 2 19840 42568 1 52909 54424 130730732 1 37089 62368 146870665 2 50360 60197 1 65488 67651 30647283 1 65737 67011 119862151 2 17665 36354 1 33239 50827 360432330 2 51350 52033 1 19894 52091 241272853 2 23826 26305 1 39698 50788 397813467 2 5251 43227 2 69370 69923 2 2375 65738 1 62671 68499 52226336 2 60351 69146 1 64759 65387 585226282 1 8656 49518 258303178 2 10406 13792 2 5 14019 1 44605 47664 557218510 2 52891 68947 2 12127 25108 2 67875 68890 1 26383 28892 74585097 1 70607 70943 454217864 1 14517 66200 176717542 2 53759 59272 2 35689 51883 2 69478 70131 2 24022 48502 1 39677 43390 310232781 2 39731 61933 1 10208 47054 597140998 2 65375 69874 1 64657 65952 350427325 1 54926 54973 132085463 1 56045 69902 717393852 2 42196 66080 1 46600 52575 155706550 1 34905 54982 686135404 1 38175 41358 98742896 1 45996 49026 45869189 2 27158 41516 2 1508 30542 1 69844 70433 90903385 1 58161 65239 800052688 2 14312 20937 2 56814 58682 1 39735 46933 50091545 2 29652 31933 2 67488 67747 1 23599 35720 848235992 1 68394 70120 333945121 2 49130 54017 1 21021 54517 894025776 2 58151 61172 2 4079 24511 2 56224 61699 1 45901 58505 528298782 2 36714 43093 1 58395 64974 570342783 1 15400 53488 547054831 2 23813 70582 2 15754 33277 1 36694 51811 218734291 1 2949 5167 618954885 1 35100 45096 219482939 2 68239 70887 1 39881 53328 3689870 1 66602 70779 570018923 1 57991 70280 366794608 1 5050 39637 411605715 1 67944 68008 483245329 2 50591 68709 2 37135 68221 2 6058 9704 1 66710 67081 720960517 1 29937 65258 731188599 1 20490 45907 261555444 2 48676 59124 1 44924 68637 140049909 1 47865 65794 400147645 1 21540 56156 231822558 1 8306 37744 136703708 1 61218 68068 339959792 1 12934 41018 534872055 2 44388 53509 1 2378 34313 558350747 2 68686 70259 1 8531 33158 39194996 1 38909 50339 16305060 1 43347 53056 41976349 2 20180 62834 1 10831 70405 27181200 2 6663 28286 2 46169 49898 1 49704 67774 30148678 1 6613 24668 80380303 1 58080 65039 416078161 1 13073 48104 320127748 2 47040 60229 1 11750 67951 182085639 1 26324 38716 184423306 1 54855 55749 136432007 2 62523 66191 2 49645 63599 2 4663 68395 2 13973 31912 2 64874 66019 2 38367 48309 1 18522 21905 12112975 1 20654 50495 263624614 2 35746 58698 1 27310 54892 518815276 2 16450 37948 2 4633 61935 2 32044 42988 1 59061 66794 246603071 1 12379 58300 239647723 1 45553 48210 164373395 1 55560 62514 673453014 1 35024 59468 136897382 1 62066 68975 601332338 1 37706 46244 79485916 1 49425 54096 187191286 1 10548 26329 363733120 1 25602 55752 175118751 1 34733 39530 332175606 1 22737 64446 227856544 1 62503 67933 273704581 2 43516 50518 2 47597 68713 2 58145 61187 1 58236 70449 111125123 1 32692 39862 102902452 2 63251 65248 2 4608 51406 2 18602 59683 2 43850 54265 2 5671 25620 1 53268 60185 7269182 2 33056 59593 2 60605 69532 1 11602 28195 84089142 1 56068 62863 448822015 2 40084 50769 1 41241 45044 140489996 1 62989 63976 571437313 1 48393 66764 5873207 2 16772 61568 2 17638 25219 1 9666 69501 181757100 2 12643 39895 1 70448 70564 480460044 2 37627 66925 1 32799 40060 11980737 2 61196 67946 1 34977 65150 307824436 1 29715 50026 505521167 2 41398 45224 2 22727 48457 1 66975 68652 149897075 2 68918 69832 2 61714 67045 1 31943 49866 298716799 1 54384 58687 34699691 1 11410 56930 32877497 2 54053 55354 2 46705 50361 1 31688 43561 485892987 1 16813 20033 581994517 1 10319 24070 115374249 2 45122 56325 2 24520 67040 1 31028 41793 242417241 2 61296 68188 2 59326 66625 1 70459 70563 195132358 1 20152 47686 248220943 1 64447 70056 287919562 1 61290 66743 191161521 1 36984 40659 371357795 2 38985 44678 2 27352 34098 2 26853 65679 1 24710 36706 477832114 2 10881 37805 2 28890 70574 1 10327 42933 196215153 2 25852 44597 2 3541 16123 1 42525 50060 8159446 1 47144 52396 529404171 1 53374 68021 46629751 2 6705 18870 2 37152 64999 2 57930 64242 2 57547 58189 1 26264 33536 298315827 1 10468 30458 141850882 1 70002 70133 333076901 2 4996 50538 2 20823 25508 1 44068 53942 759523885 1 5437 44044 31705993 1 58733 64635 341315243 1 55423 56590 448680415 1 12024 14697 325868831 1 53406 53962 90758910 2 10073 50432 1 48653 49762 7930785 2 12003 65960 2 70735 70856 2 56167 61989 2 54861 61079 2 32265 59100 1 9717 61784 53920602 2 61988 62470 2 61324 69841 2 39018 42487 2 677 31145 2 9966 56325 1 41661 52517 357354385 1 65941 69977 327498775 2 43748 46493 2 27388 65768 1 18418 62697 220819343 2 45969 52441 1 60062 65476 460368849 2 2194 70406 2 63841 68456 1 10097 42701 119218479 1 53255 56478 53410220 1 43845 47950 175637882 2 3785 25221 2 30113 63137 2 46381 50710 1 12392 56790 260272230 1 50437 51785 391010889 2 40925 52676 2 11594 57724 1 69872 70882 221156214 2 39723 60026 2 63593 64384 2 65830 67627 1 23044 27330 118657754 1 37832 43309 66759925 2 29547 65037 1 53960 56752 33975142 1 12489 26823 500560788 2 20755 66683 2 37830 62813 1 19591 34021 236456893 2 65642 68287 2 55712 70426 2 50923 56719 2 22489 43000 1 28073 39611 499219356 1 35287 50039 626817319 2 46569 56903 2 7617 63021 2 51930 61494 2 35877 68003 1 20631 39291 59108967 1 44395 45180 114686800 2 66346 69153 1 9806 10033 77445512 2 13839 43402 2 38076 53021 2 57811 65228 1 67192 70312 517874198 1 64925 68701 365868137 1 70164 70300 52101326 1 51356 69502 259347891 1 15640 30701 162149877 2 46692 65562 2 33545 45681 2 19042 51791 1 30662 39532 153168746 1 36344 50582 175883305 1 12730 51423 169050268 2 2016 12157 1 14330 65384 939166161 2 66906 69095 2 9618 17030 1 10394 29448 49540250 1 20024 27618 718148226 2 69722 70373 1 23645 43108 227046750 1 55225 58870 212313646 1 41439 48979 110542392 2 70403 70671 1 9838 31818 684997411 2 23155 48968 1 8494 59265 523170151 2 69589 69845 1 22085 29173 458831463 2 13393 20284 1 57797 70087 237538303 1 31157 68375 189449807 2 1022 68143 1 44040 53018 831238057 1 39727 69992 522880247 1 39479 51883 363311247 1 19679 67330 285825700 1 37495 53288 236212075 2 25037 42942 1 26058 70340 388068799 1 19071 43749 208806497 1 55080 57478 156896713 2 14861 37082 2 23804 33722 2 19585 48892 1 46506 49830 577036278 2 33853 69807 2 58481 67808 2 66666 70527 1 22656 50734 181596729 1 23781 59865 858701399 2 21186 70512 1 13292 24903 799709284 1 47732 67914 283891105 1 20516 23298 89843409 2 44322 56426 2 66978 67020 2 63018 63698 2 964 51856 2 62974 69729 2 49586 59159 1 40380 43840 304639448 1 28902 30224 129345987 1 58814 67054 170769044 2 14807 22734 1 11818 47298 325225882 1 33255 67844 38664230 1 30612 38847 416767512 1 15007 22957 577724080 1 13876 15645 197335929 1 59262 59954 145696939 1 25625 45647 79463604 1 28425 43930 83728815 2 15977 53949 2 36060 50189 1 51066 70447 490131280 2 56831 70160 2 58562 70704 2 10775 51716 1 40669 64594 59658848 1 9232 19494 79589558 2 28314 29493 1 2285 43510 583387639 2 55596 60556 1 49109 60451 72577222 2 34473 66153 2 43381 65166 2 6954 10419 2 47 33650 2 55912 57402 2 2531 57128 2 65038 68363 2 24906 40775 1 6258 58556 350491927 1 6459 61895 655123706 2 11872 32188 1 8089 8142 101382035 2 20348 58332 1 23663 37029 656056330 2 22404 31136 2 15944 50601 1 18851 46539 125395878 1 150 62934 819132183 2 36739 47715 2 69088 70600 1 7859 44459 851668695 1 4925 46484 83267107 2 38876 61983 1 44183 50564 65743977 1 49960 70527 847489412 2 9218 70059 2 40148 52137 1 31943 68183 743094789 1 59042 60303 392386968 1 51607 58193 215284786 1 31303 60125 121334883 1 46663 59254 284134172 1 31541 38239 398997565 1 43592 66021 338347939 1 22411 40849 570319355 2 29738 66609 2 6121 34589 2 37423 59710 2 55792 61731 2 32041 62568 2 26943 69856 2 17014 47615 2 49869 53502 2 2188 15901 2 2812 28912 2 63621 69626 1 55510 64805 34078167 1 29801 62308 107487972 2 18642 27761 1 34848 45508 111490684 2 44599 61509 2 938 25721 1 39909 51129 892129887 1 25608 27962 783306052 2 48228 66721 2 3886 42434 1 14853 36522 110215191 1 45246 53633 135968569 2 22011 66204 1 22761 30259 68653575 1 53188 55755 614282571 1 48982 53061 32370253 2 33958 68851 1 48810 55591 76761088 2 60041 61635 2 40157 51588 2 24147 37224 2 11657 45078 1 45077 50887 361553421 1 4808 31055 150252966 2 1647 51179 2 33127 65812 1 47922 64092 200493354 1 68203 68382 209246970 2 51475 56664 2 6394 68418 1 14501 70151 117026803 1 17495 36955 204777084 1 61133 69424 84029662 2 39516 54496 2 5561 29307 2 11763 65111 2 31374 62856 2 51906 66526 1 46556 64937 731001974 1 24714 34703 103768699 2 29088 45271 1 9946 28276 474534872 1 8581 10072 125229909 2 2251 68978 2 15996 39279 1 36134 69572 19137002 1 4415 63854 161799165 2 49540 70311 1 45987 47822 33752137 1 66390 67005 318125748 1 10072 54261 131921483 2 60591 70118 2 15030 22552 1 64329 66319 598560273 2 11543 70013 1 2460 54878 602739363 2 8645 47274 1 21745 36605 206338996 2 54837 59387 2 31690 60576 1 44703 63960 296298369 2 23779 35852 1 42464 43820 435793167 2 42178 50095 2 19783 50178 1 63777 69358 493213158 1 39888 40064 608821138 2 36213 46138 2 67864 68985 1 11191 22573 266913421 1 23937 42824 677171717 1 48467 68978 596155444 2 23652 53890 1 67973 68226 140031540 1 59843 62772 140372029 1 38763 62783 84056165 1 25872 38944 131932105 1 7781 14956 347477710 1 68526 69873 276462852 2 26107 50570 2 24588 48909 2 13473 26735 2 30577 42808 2 42567 60756 1 62485 68858 778138138 2 58962 62709 1 25696 35365 338603162 2 37268 56103 1 63374 66958 357798333 2 37467 51093 2 4997 27295 1 552 56508 851897208 2 59180 70022 1 47061 55832 102172130 2 25687 46864 1 70602 70884 152879075 2 54956 70186 1 47217 63904 63133569 2 58562 60647 2 59012 64921 1 40253 50640 67728135 2 3927 31855 1 53060 57291 585114302 2 64971 68078 1 57948 61182 296874506 2 41748 56149 2 21885 67252 1 52060 64000 168844191 2 3191 53004 2 7596 43045 2 5542 49649 2 59214 68969 1 42490 67403 52857396 2 27367 69751 1 69114 69421 340252915 2 59769 64670 2 23919 33120 1 27109 69073 265134151 1 22948 50324 320937360 1 40468 43592 485021928 1 46789 68379 44473678 2 19201 62373 2 28505 57836 2 18911 69263 2 45180 45261 1 27581 35938 639351105 1 42380 47864 105280481 1 18348 60595 816312858 2 1601 26815 2 38576 66217 2 19849 43338 1 50154 53302 105142174 2 20989 53360 2 66216 69218 2 52696 59184 1 27390 51282 278708897 1 60801 66160 592288964 1 25252 49899 12146458 2 49755 52834 1 67747 70195 360597916 1 52595 60541 112872972 2 62561 67599 2 18992 26063 2 53992 63650 1 30060 38214 601462830 2 31010 56880 2 59405 70291 1 56260 58907 23325103 2 54393 54594 2 64258 67579 1 45125 65779 650371290 2 60568 60865 2 9894 23595 2 10885 52428 1 41894 59478 36056375 2 12215 52378 1 41264 64084 494247168 1 13230 67305 75275224 2 15528 58266 1 40037 49183 26762093 2 34526 44186 2 47765 52857 1 69180 69600 222530898 1 10242 64781 14446648 1 62612 66073 111005052 1 11404 69691 859464171 2 39081 39789 2 50007 58650 1 1573 17779 25908893 1 52977 67705 223293454 1 62063 62339 230166847 2 30612 42349 1 18790 26031 64326986 2 43400 49813 1 14484 62430 333345723 2 57569 62819 1 66791 67580 299645125 1 19135 44928 519339329 2 58303 62280 1 53388 60667 273231383 2 45816 63134 2 38621 52043 1 14628 18524 380190589 2 13046 22545 2 38805 42213 1 56163 64935 159081862 2 31375 52694 1 70007 70829 341873193 1 43821 51093 759010581 1 59437 67084 33020538 1 60726 68571 10903548 2 18679 62535 2 3884 54417 1 47037 48478 710566797 1 63391 65084 337818493 2 9445 63566 1 1378 24535 41892086 2 64376 65021 2 30054 68231 1 28324 35406 891870649 2 58772 68228 2 53253 62142 1 43159 43883 33157858 2 41227 61040 2 67761 70466 2 1080 48549 1 65455 66906 50426010 2 66969 70390 2 9919 52438 1 57954 68016 58078180 1 13318 39972 530706841 2 44306 53051 2 45299 55082 1 11606 26347 155351261 1 53268 64221 803830095 2 68948 69488 1 17844 26295 136726752 1 30934 53153 699414024 2 42104 44471 2 13237 33165 2 30658 42129 2 59894 62929 2 1932 35448 1 28743 35737 621204158 1 64209 67729 304730104 1 64017 68502 58525520 2 6214 38324 1 1231 29080 74685700 1 54910 67342 203532721 2 18731 62779 1 47473 67973 69755319 1 27149 39209 743569230 1 31709 55091 86798512 2 67118 68084 1 68348 70118 246220294 2 39849 44784 1 43195 61173 193049574 1 20328 39447 173053011 2 62725 68971 2 63073 63635 2 56817 68285 2 16383 56188 2 23661 43089 2 8600 50557 1 37712 65796 221055213 1 56647 57751 401415780 2 24084 45915 2 15851 32644 1 68187 69656 501258823 1 9710 24848 59089115 1 26009 68132 82982706 1 47968 58182 145309300 2 56190 70350 1 40733 43100 130630973 1 13145 53899 101977377 1 41435 42833 178354993 2 63120 64209 2 18170 66511 2 50973 63836 1 70320 70458 23089076 2 69983 70290 1 754 60208 792263280 2 41955 42475 2 12931 44197 1 28639 49645 78947626 1 53833 56788 237807080 2 67348 70637 2 24224 25810 1 37290 48974 204532180 1 6686 25963 522214767 1 11021 59625 145301845 1 21439 66881 243937240 1 26374 67718 249338769 1 37874 53007 82660684 2 24322 42964 1 54966 63821 224249803 2 46273 54507 2 46557 60181 1 64452 67861 46278123 2 12085 54875 2 61084 67233 1 36637 69514 274347601 2 17090 37539 2 60012 69279 2 60705 66529 1 25283 46059 382007865 2 10831 58663 2 62371 70284 2 3498 69529 1 64581 67318 352692805 1 44423 47927 650451805 2 57310 70595 2 63749 67500 2 56662 57468 2 15918 52480 1 26748 63509 828994177 1 29022 57666 36700805 2 51218 69264 2 57801 63400 2 64797 65788 1 51148 53896 206935726 1 62499 69117 136377939 2 41666 63518 1 59571 60163 65160972 2 58441 64248 1 41512 57971 362334536 1 29472 38907 390721615 2 54600 66435 1 6108 54251 779974184 1 15404 67348 465152085 2 60135 67839 2 48738 67061 1 41765 65947 631530516 2 35689 58266 1 7806 66227 486993763 2 16153 22331 1 60083 68874 612397258 1 38296 57522 69574257 2 32471 66473 2 51686 67670 2 50134 55116 1 612 61673 119998455 2 3671 69197 2 4694 50781 2 1089 33050 2 11759 46177 2 39318 55026 2 52904 68118 2 39816 63783 2 47758 58401 1 47284 49696 453553604 1 22846 55797 717238617 2 60068 65129 1 61156 63397 332571366 1 10144 26929 71313071 1 39822 57382 455545266 2 18362 38398 2 54909 64353 2 44976 54760 1 56590 68701 784367890 1 17373 39109 331403457 1 22304 39273 483975664 1 34488 70315 866801864 2 22969 36011 1 11960 31332 151867358 2 40268 50277 2 15163 42485 1 10397 30977 647734523 1 26571 27007 358901508 2 38047 61588 2 10939 11216 1 14656 66748 247041532 1 7920 19275 159241799 1 63721 65006 353761979 2 16157 56968 1 61071 67354 521282395 1 28366 64155 23473633 2 68431 69621 1 12128 70251 671606467 1 31389 65204 377764437 2 54825 62712 2 20215 43447 2 70078 70486 1 22623 69874 382385603 1 31822 50880 18760476 2 63580 68966 2 58924 60259 2 59812 67261 2 40180 70640 1 24046 48260 245122135 2 44550 50785 1 57104 66443 47825035 1 35426 36633 212372410 2 10097 12773 1 37564 61688 66743812 1 62693 64837 115808079 1 27745 67344 211303593 1 26809 31178 196728587 1 48492 49764 106733713 1 34936 66660 409431434 1 51976 54793 876758025 1 24361 26198 125754901 2 8536 28444 1 61752 61974 254012923 2 16294 21106 1 54049 66762 646849536 2 54819 64820 1 7421 23679 16541894 1 4831 6131 272136434 1 67149 68637 483833262 1 46190 49419 104235761 2 3658 51535 2 57707 62167 2 32284 46222 2 13902 50314 2 60220 61043 2 14726 26735 2 53814 55956 2 50005 50444 2 69792 70671 1 32527 40261 445889250 2 33093 55797 2 1991 29395 2 68137 70848 1 60820 62303 714813781 1 67381 70509 807457024 1 65867 67372 410462174 1 64470 67000 251964518 1 28347 39143 201311212 1 24903 27070 34891094 1 53888 60276 630273805 1 68540 70635 84594723 2 16007 43010 2 69051 69415 2 62562 64123 1 33391 63141 719209638 1 53673 59459 81825056 2 23854 47418 1 14324 22376 74633219 1 33971 70144 25061221 1 7189 68884 525123355 1 62304 63865 250813558 1 16241 59106 115655435 1 66268 68905 594438266 1 10595 27562 270198120 1 47721 58788 414723754 2 57588 58497 1 57330 70437 498352249 1 51106 59937 571705352 2 54108 56328 2 38681 39597 1 47107 64984 373522168 1 61164 70928 152699959 1 64314 69304 464063535 2 33714 60869 2 695 46317 2 41896 50486 1 22069 26406 503342432 2 60079 70665 2 50140 56225 1 30257 61572 351737035 2 40789 69367 1 17173 62215 758248210 1 52520 67478 48482313 2 67384 70394 2 18223 26275 2 67965 69180 2 22896 70219 2 26211 41475 2 55772 62472 1 14866 66249 213407462 2 18217 60848 1 60000 65504 288643731 2 53970 64156 2 61457 62225 1 58463 69588 88180160 1 10597 41026 717036217 2 28724 45474 1 21575 31274 129463869 2 15876 64610 2 47212 52734 1 8636 42617 202514831 1 47482 54413 12011701 2 57496 59855 2 1676 59888 2 1627 64491 2 5707 32456 1 20353 68344 141019038 2 36261 56644 2 16130 65453 2 5734 28912 2 42479 46781 2 21710 58519 2 41562 57593 1 67041 68662 508358999 1 10857 53427 65565481 2 7531 11591 1 43791 54020 13493170 2 10820 40338 2 60729 64978 2 15819 60733 1 39140 69247 475610876 1 28173 38504 132309716 2 55806 70145 1 23027 50664 235727140 1 52373 68405 384246908 2 53519 57708 2 69221 70690 2 24937 33812 1 22215 37083 365597216 2 19927 63429 1 18375 41803 468736715 1 69442 70020 559189730 1 3082 53331 278175293 2 35190 41658 2 67913 68290 2 30513 32582 1 32735 70254 477610470 2 27800 47976 2 50396 53781 1 14325 22729 518420734 2 62972 63477 2 1210 6143 1 36400 52763 543535132 1 20072 63887 522327480 1 43938 53712 141000982 2 69370 70460 2 11643 34709 2 12621 41296 1 32458 34739 733949957 1 31867 49878 296787492 1 63754 68466 130538974 1 8835 19883 240306707 1 23412 28802 321104106 2 24282 35119 1 36902 50969 507550239 1 32869 43295 336487707 2 34705 35338 1 16764 52054 109742284 2 22637 30347 1 65555 69265 9062295 2 36534 39881 1 49076 61883 112727137 2 63858 68454 2 61054 67741 2 66352 69877 2 65866 69185 1 8709 39260 206698199 2 2247 17514 2 19625 26828 1 56159 67194 92077817 1 28338 42650 590730169 2 68592 70561 2 55542 66707 1 62761 65364 271862243 1 19957 28631 645028791 2 13946 44185 2 36120 59206 2 69469 70665 1 10457 19998 645427413 2 43239 56467 2 55263 69020 2 65091 70032 2 18528 31972 2 27749 41461 2 31410 51459 2 21149 58501 1 44183 50793 417547328 1 65413 65421 125058259 1 2543 24220 514372483 1 68645 70533 218102960 1 60167 63565 737443527 1 37192 50545 594888518 1 29756 57945 632511163 2 16761 45652 2 47023 67217 2 38830 49181 1 25676 57689 204699013 1 58247 63665 586392944 1 44022 62351 227238688 1 53794 54813 116076554 2 62883 69837 2 49618 67577 1 24253 47150 396055042 2 42651 60150 1 27833 66552 255794639 1 20693 42339 171927034 1 69316 69543 450117718 1 12957 51550 457725531 1 24150 49089 636465867 1 318 53896 12624717 1 65693 70029 593251668 2 43031 48074 2 21311 52707 2 19668 39647 1 33268 41077 249002361 2 24245 67817 2 31125 36502 1 55825 70199 309847148 1 40940 42115 742678076 1 11803 70058 155835994 2 46909 53124 1 39667 53124 143988814 1 4606 51576 1897634 1 20587 57005 353360637 2 23223 45882 2 64162 64361 1 50485 61888 559946677 2 29325 36059 2 18946 33631 2 66213 70498 2 31431 46505 1 20894 38662 85904707 1 24229 54843 830084756 1 2458 55896 253217737 1 42134 63614 15962761 1 13451 52811 118491288 2 57640 63017 1 7377 29716 686323310 2 62291 68005 2 4826 48594 2 30804 59072 1 49986 61335 136921630 2 35576 64677 2 18794 31683 2 10221 44642 2 57125 58229 2 53765 62334 1 340 15371 98052708 2 4862 24201 1 35666 50750 301834639 2 60989 67815 1 25606 64494 494987544 2 69416 69694 1 62905 66596 62661272 2 674 57442 1 65014 68485 344885982 2 31511 68838 1 35435 45653 149894222 1 61746 65862 310524682 1 35043 69304 168615271 2 67906 69260 1 2306 17879 708138815 2 43388 49331 2 2531 26947 1 8968 21374 202145833 2 56362 61450 2 41915 70908 2 59195 63364 1 64197 66722 524380900 2 51044 55139 1 29418 47806 143631933 2 12228 36560 2 34242 68455 1 20732 23172 485125048 1 22369 45511 107497954 1 13342 53580 23435285 2 58459 61498 1 40213 49210 258261440 2 25294 65156 1 18934 23662 312012660 1 31065 52809 502268937 1 39487 58187 44462651 1 45190 55038 25784528 1 3180 68899 637197508 1 28851 50626 2385023 1 43156 53961 763765107 1 54240 68523 135694284 1 63742 68986 299181065 2 29766 58881 2 45445 66350 2 37888 70494 1 70543 70938 334599152 1 32870 41842 156546865 1 5873 22190 467154486 2 16541 66786 1 34954 43136 428206350 2 70308 70865 2 17938 18186 1 12722 38738 71817035 2 30569 62472 1 41106 65662 238971123 2 60148 63105 1 64694 66405 108547769 1 31481 61378 755742440 1 67282 69374 232112456 1 21560 62013 30696075 2 50957 69821 2 21105 70666 1 24112 50248 713618739 2 38297 62225 2 18625 52147 2 20912 47946 1 11812 57974 489707303 2 25959 31833 2 57084 57468 2 37082 60432 1 47450 53810 358098945 1 7387 46136 174465445 2 53722 53920 1 17286 53770 620914182 2 48221 49853 1 49558 52907 57189363 2 14124 44943 2 70044 70798 1 33410 52044 398148550 1 62817 65794 430514090 2 65474 65756 1 58262 63266 234590145 2 66864 67186 1 46767 65193 423660836 2 9331 46475 2 26813 41094 1 67342 68683 826858008 2 20030 54625 2 34855 36929 2 66965 67256 1 37968 48020 362620415 2 1203 21238 2 31684 33269 1 30279 67458 530191592 1 49130 49713 481244897 2 31334 64372 2 6209 54997 2 2630 24382 1 19359 38778 40098060 1 59687 67795 134144754 1 24401 61847 430440684 2 1259 67970 2 33261 69720 1 38602 40350 408960497 2 12041 29431 2 67819 67851 2 8912 42698 2 44101 51097 2 7276 10131 2 31676 69168 2 19301 61234 1 64626 66958 499192617 1 19858 27762 499522762 2 61041 62326 1 57901 68795 414207490 1 8507 26921 103657833 2 70215 70608 2 61001 68152 2 67035 70886 2 34279 51962 1 70790 70884 636684008 2 46606 50971 2 52085 61449 2 6770 52389 2 15277 40499 2 41505 69037 1 10080 55745 142441981 1 26091 29414 651749736 1 13738 61987 14602778 2 32497 64228 2 1070 39831 1 6973 64405 267795767 1 57388 60533 38692640 1 10923 31001 217848333 1 33376 37946 65964957 1 64958 68842 582238948 1 38726 55758 16770728 2 62352 64091 2 51533 52400 1 27226 61270 41078167 1 4407 8477 481816500 1 29759 44510 814852524 2 27609 33080 1 45072 53130 14187580 2 13944 49852 1 49974 65976 520590697 2 19696 48630 1 45620 69945 527074054 2 8084 63914 2 39347 50285 1 39501 59377 543584163 2 69672 70771 1 29953 43368 239817043 2 66569 68440 2 54346 65237 2 35608 61797 2 32013 46359 1 29360 53075 499755301 1 55613 56955 36945887 1 7575 9229 228435629 1 44709 68524 283524174 2 27208 58391 2 59751 67023 1 66955 70890 10099455 1 4573 61987 749248201 2 38823 50163 1 53626 67955 247498561 2 38722 57087 2 70484 70755 1 5425 8203 374036160 1 57441 70053 655657523 1 35030 61393 636738091 1 1711 8931 114830567 1 66862 68211 327504574 1 50295 67009 199932804 2 19586 27621 2 37952 41485 2 24435 64834 2 19301 39571 1 31977 32189 18588101 2 43969 67557 2 9358 40307 1 31667 33537 165819451 1 1798 44911 78458542 1 70809 70843 100267004 1 39988 54330 341210210 2 53351 59256 2 70477 70483 1 40617 58601 498273737 1 44152 46599 327575810 2 16371 48780 2 37754 38445 2 15394 49611 2 6732 8882 1 17370 32407 47209020 1 32346 54666 30763812 2 46058 62230 1 10162 33879 35514829 1 22035 30812 298280756 1 39672 53724 513739519 1 8553 18495 797037272 2 20372 44447 1 52717 58364 319814202 1 34241 41142 471642364 1 36872 58479 448229993 2 2484 10283 2 42155 49947 1 45754 53708 159768988 1 29798 34012 255574275 2 14445 26067 1 20941 24215 621722013 2 32418 54713 1 9124 13256 509008669 1 16987 50622 271393497 2 23578 60493 2 66108 67985 1 22293 25800 142646390 1 49980 56125 212300175 2 47402 67178 1 35012 42323 74730633 1 58375 67705 140372757 2 35013 50444 1 8330 58235 648936326 2 25878 42353 2 13763 53487 1 37118 61064 146659169 1 15834 37495 309851114 2 7439 54068 2 14473 62732 2 70290 70805 2 18505 44930 1 22090 45352 605231896 1 9299 68292 817674014 2 41670 44269 2 35162 66290 1 63666 69459 18329498 2 18856 26696 1 23941 51564 11498352 2 65503 69400 1 597 62708 265584402 2 39602 70027 1 46019 66098 19246489 2 60894 68684 1 22580 55134 7401150 1 63433 66619 32916804 2 66405 69089 1 14529 19830 114591294 1 42292 48444 73346448 2 10800 52538 2 8558 66269 1 28860 58165 197252331 2 61102 68628 2 68122 70186 2 25387 51397 2 48155 61841 1 60784 65748 459247142 1 42705 55319 38655015 2 37637 48640 2 26359 50311 2 26924 54431 1 17067 40274 144981782 2 17217 51226 1 20513 40819 426005953 2 36943 47078 2 60951 62339 2 28842 58389 1 66478 67824 475500700 2 29517 65835 2 55709 66769 2 44091 44880 1 50571 64661 249630727 1 16780 21161 110943154 1 42346 43331 344788739 1 68219 68532 203020170 1 57743 70795 10328700 1 62574 65943 576685276 2 48948 52877 2 31743 65193 1 37786 58257 771890937 1 6635 32266 154166961 2 43446 64535 1 30947 37489 763973574 2 10189 42630 2 68695 70193 1 22436 28966 13693921 2 20296 23257 1 2785 28087 374340489 1 8870 33572 148232462 1 65088 67835 295575795 1 68894 70640 5298947 1 12867 24819 193068994 1 29336 45494 31170446 1 57847 63194 7960487 2 55992 56729 1 57191 61267 29641165 2 19680 19976 2 17615 52092 1 7482 35273 338587139 2 59993 60862 1 55807 69342 370679810 2 15067 33932 2 58106 59153 2 17511 70119 1 67905 68881 70112394 1 10115 59213 153313049 2 8761 34974 1 55834 56648 226286482 2 4176 37228 2 18447 67069 1 45908 69613 336152876 1 32926 50640 450601374 1 35759 56023 115742991 1 59408 61478 763564989 2 44048 52323 2 34373 49227 1 69044 69489 39004122 1 8237 9626 75756346 2 19868 20892 1 37942 43713 63483324 1 68393 68496 305540400 2 21088 41216 1 31607 42595 297122789 1 68856 69952 146301610 1 50862 59763 374873347 1 52623 67399 293278284 1 45695 61941 151005149 2 52399 60784 1 2528 4647 339125235 2 27501 60957 1 14663 35693 594879824 1 22911 59608 202659361 2 9664 54559 2 18533 20847 2 41349 49757 2 8080 55228 1 38120 70491 430557258 1 7618 59408 391254829 2 12808 48579 1 8052 64305 287691919 1 54380 55225 20025309 2 21905 23609 2 13352 27687 1 57196 57871 364805312 1 54211 69128 364296719 1 66210 69894 846515335 1 61975 68713 372829664 2 44254 48391 2 68961 69323 1 38732 60319 10384428 1 59925 67102 37341828 1 1173 66548 399904949 2 3586 17087 1 39108 57043 856327775 2 58761 68864 2 49847 69791 2 23485 37261 1 21023 58968 53435568 1 34190 63857 183574490 2 38100 44441 2 57062 57627 2 48252 68110 1 19723 38481 270449549 2 58884 60168 2 5465 19824 1 51000 64611 539564852 2 10884 26238 2 10916 42998 1 38280 51239 201436571 1 22160 27300 132101267 1 68211 69986 70126508 1 43350 70881 105116042 1 45319 57797 394462949 1 18310 56138 361205804 1 8518 16717 494470189 1 4273 11381 137001641 1 61280 70007 630190204 2 60925 61110 2 55244 66932 1 29604 49333 335008214 2 5870 54390 1 13623 53203 681987865 1 7786 67708 758757334 1 36471 48932 4098463 2 5392 49269 2 25042 43624 1 5508 27797 417930094 1 62833 68544 121872265 2 18077 41745 2 17510 23393 1 65884 68184 468498412 1 29406 61783 158400359 1 58236 62755 154678494 2 66520 67267 1 12022 29484 96381880 1 28143 30759 482018874 2 67817 68753 2 62742 65837 2 25480 40170 1 66795 69503 66788827 2 30898 40050 2 2317 69858 2 21073 49061 2 10231 65350 1 38374 54287 684380558 2 23362 69324 2 4409 54071 1 19152 44836 141342569 2 38521 62627 2 69418 70592 1 776 50910 32065984 2 68113 68732 2 44309 59947 2 60076 65341 1 1743 9625 101696726 1 8930 22796 160477234 1 39674 48533 171707285 1 3087 15463 26851422 2 68589 69025 2 8237 18606 1 46479 70645 293844276 2 8941 38939 1 15092 56764 59532015 1 28354 37051 293650580 2 55264 62398 2 38914 43274 1 26267 40608 659294794 2 45605 53299 1 22452 64427 252641267 2 6922 66240 1 14115 34827 516866477 1 35050 68024 423779512 2 41191 55531 2 39830 54124 2 36100 46819 2 19133 58375 2 48645 69420 2 874 15759 1 7795 52817 144836451 1 8610 61961 86601683 1 55330 56342 732819923 1 60762 64445 73507214 1 864 44997 28823878 2 66102 66454 1 56239 63553 930263549 1 58329 61957 155331588 2 30426 42828 2 14798 37088 2 29624 68695 1 13321 49167 330674880 2 20158 30598 1 14149 38404 139297350 1 59193 60599 928144335 1 67070 69477 395419909 2 44603 48740 1 21218 62424 474763772 2 46242 68171 1 68623 69838 314206016 1 18141 69531 33539300 1 60444 65046 477402857 2 37778 47028 1 8752 27425 266556947 1 48823 59719 192024426 2 58320 64301 1 45248 53003 79958354 1 6828 48249 234745609 1 6030 22897 43620802 1 50135 53146 97891151 2 34750 54146 1 1878 50347 877856472 1 22415 43737 335901141 2 11746 37625 2 7838 12844 2 28864 36375 2 25484 54437 1 60362 63669 584914437 1 42966 45842 350183808 1 15504 51474 145067328 2 39903 52670 2 11812 61052 2 69971 70404 2 2759 11858 2 1798 58266 2 64162 69088 1 52572 54174 434653423 1 20225 53298 847487480 2 13383 36499 1 42549 48252 278706426 1 69287 70852 70929150 2 14909 66961 1 62595 64483 37980521 1 11272 25337 698251834 1 63385 69639 316905111 2 60471 65673 1 32061 47413 570050182 1 42897 66514 588648690 1 20495 63351 248290808 1 38424 66679 152669617 1 59027 61828 388356207 2 39067 61331 1 28580 34201 199782929 2 9769 35418 2 52665 53541 1 33786 52256 256384132 2 44890 47057 1 64274 64816 83192043 2 22380 69250 1 38695 45215 696043711 2 46102 67640 1 50637 66062 566170976 2 57378 64271 2 11235 31369 1 34078 61496 126755375 2 61982 64299 1 39684 61092 902714820 1 40509 46390 784796910 2 68992 69687 2 68603 70496 2 39185 58339 2 43552 53316 2 38966 53825 2 18884 44440 1 9908 61304 44611573 1 12351 29334 442331600 1 47839 64902 188794510 2 940 13053 1 55301 56251 597574889 2 19428 65438 1 24626 47389 500051361 2 69370 69383 1 26530 61155 16297857 2 57674 61816 2 8437 45091 2 9488 44171 2 5478 41737 2 43049 56167 1 51740 57108 589606523 1 58071 58262 201222770 1 6318 52347 250006903 1 114 34587 368649106 2 54148 64471 2 37811 69474 1 55302 59525 693462208 1 34342 36898 311616684 2 65902 70317 2 40689 66018 1 31270 60456 51933938 2 21572 36946 1 27856 70838 714730275 2 58216 62065 1 10436 53438 105506906 1 16618 60700 424823849 1 14597 67790 728258764 1 34167 35240 640039469 1 69009 69445 399816153 2 68985 69422 2 45506 61084 2 45205 56133 2 4640 29753 1 42863 48298 231775730 2 33901 42971 2 8127 8577 1 55563 70420 259678199 2 35817 48574 2 23107 68841 1 57876 69384 88983268 1 37453 46175 178418493 1 39701 64186 369421442 2 10968 45316 2 42366 70495 2 18918 25886 1 15463 23052 80134792 2 58357 64268 1 43049 56576 154166004 2 60516 67994 1 47708 69575 785850694 1 36835 68833 18514170 1 56077 57623 508515556 1 45990 52529 50559927 2 25229 26131 2 57541 63360 1 60831 66240 97649699 2 21228 40376 1 977 62210 141701755 2 21916 48928 2 60636 68483 2 4299 68216 2 42129 47749 2 67357 67427 1 43203 53053 129695529 2 26309 46238 1 47536 50101 41619164 2 59343 64763 1 70522 70618 27055471 1 2912 49414 27865690 1 48568 61295 330036251 1 53795 54678 94326136 1 38168 47390 488922707 1 22937 33363 77450118 1 46473 55076 12921437 1 31056 62716 438258285 2 46608 61042 2 57200 65179 2 29301 60409 1 34476 35676 575733904 2 17189 59480 2 58974 60794 1 37796 43221 142867087 1 59120 60522 21095459 2 70154 70411 1 14015 26121 25401962 1 53846 54454 301727448 1 54587 61477 551277080 1 52257 65705 21754927 1 29100 59868 692798636 2 41123 43736 2 40318 53907 2 43596 52069 1 31499 66804 819570408 1 2778 56945 415469860 2 16939 53842 2 30249 41570 1 26462 67157 521734623 1 27093 66501 750798368 1 51482 62798 876345982 2 22723 68325 1 17136 46008 362694130 1 38562 47992 45167733 2 38122 47229 1 53847 60528 603936003 2 49797 50231 1 19736 67893 174388008 1 47789 49406 254984620 2 61872 66183 2 28044 29512 1 67714 69975 385346573 2 69627 69788 2 39670 53238 2 53717 61209 1 46437 65786 349342993 2 49509 55671 1 34023 65970 304707853 2 50160 68150 2 67442 67645 2 41116 46028 2 29049 40641 1 68718 69631 121177141 1 30697 64413 426416238 1 38992 70841 384943262 2 7764 24240 2 59977 64515 1 66080 69974 469716041 2 29873 36834 2 4664 28047 1 38130 66812 216258115 1 43478 52442 363621299 2 36682 51138 2 4280 44603 1 57035 57269 338834926 2 53713 54831 2 34896 52380 2 45127 63032 2 42382 50755 2 69640 70635 2 42159 43419 2 18368 58836 2 5513 25145 1 60643 64876 373567839 1 26728 29049 503765291 2 69345 70087 1 32777 52258 111359490 1 14743 67962 732684580 2 38434 53238 2 19952 43867 2 22286 28425 1 42029 54635 253877353 2 40901 64026 2 13092 51602 2 38718 58703 1 5577 46862 355341445 1 15917 55994 451549368 2 47057 67747 2 12811 38633 1 28471 60951 45039003 2 39477 52593 1 46228 57937 275426821 1 35791 44041 123703747 2 33177 61146 2 68606 69662 1 31220 45477 339204736 2 29652 64450 2 4878 37021 1 2869 25338 615607987 1 20521 21094 361809925 1 65997 69596 265995590 2 62496 64845 2 3413 54242 1 2122 58922 231351585 2 21913 29491 1 23292 36464 668002580 2 51304 60711 2 46056 47497 2 65862 70062 1 39909 53929 62247521 2 34444 52284 1 33982 65858 569500436 1 63358 63981 45027565 2 65308 66140 2 11555 59149 1 38544 42906 805406771 1 5942 70058 623911035 2 47179 54044 1 342 49674 13691454 2 59045 67679 1 61748 63923 98794202 1 56165 61721 16630491 1 64862 70207 495718132 2 45065 49585 2 57229 65132 2 65496 69079 2 21677 65665 2 23522 26854 1 17766 63759 36689696 1 18816 42257 359156517 1 38127 42817 201975314 2 51773 57978 1 30211 40116 360309592 1 5742 14560 375280101 1 55888 62313 853343603 1 36124 63235 11650401 2 51368 60857 2 18536 35255 2 24827 41501 2 5224 69779 2 42849 50859 2 64275 68168 2 36419 37217 2 10612 33083 2 13306 27419 1 10771 69194 163923022 1 14762 49417 45542484 2 1181 24652 2 6404 52617 1 38517 51044 462662234 1 21556 43181 133054660 1 53424 64897 42401659 1 10509 35458 262259488 2 68763 69566 1 37772 44444 722156267 1 46417 54826 500293119 2 55293 58457 2 5890 35751 1 42612 65630 543484546 1 8807 64155 749597147 2 66512 68278 2 44833 46677 1 12258 62482 27489211 2 11123 38023 2 70476 70678 2 32471 69158 2 41268 43337 2 43266 61730 2 41336 47605 2 23623 42864 1 18903 44099 752072673 2 50217 60980 2 20054 46338 2 18374 69595 1 1028 2689 268743348 1 66669 68970 73753602 2 42025 68895 2 61070 68345 1 54196 62477 70373498 1 13136 52603 695396821 2 4477 33267 1 3869 27976 122007732 1 18743 31730 691443842 1 3108 58355 466707239 2 66806 69684 2 50043 60298 1 280 28319 550390532 2 35353 66903 1 56402 57525 490857491 1 60840 68412 104700713 1 33601 42169 227629326 1 18501 61585 366306544 1 41548 62770 15107111 2 65870 67164 2 30265 41346 2 15708 63565 2 25866 34894 1 4446 10937 130602666 1 53935 66523 421045604 1 61274 61790 537155842 1 3626 18779 220210383 2 63865 65534 2 35234 48873 1 45252 55966 305820891 2 47857 65382 2 65972 66467 2 40642 54833 2 23076 32074 1 5027 42346 15204758 2 29372 61089 1 11542 18800 329050182 2 24388 64047 2 67799 68155 1 33961 55896 467287404 2 35874 57444 2 62116 62939 2 58496 70920 2 55827 56269 1 3504 4797 464018349 1 8998 28562 943720053 1 60504 62321 640702670 1 48087 49378 297538358 2 10120 38771 1 21115 34631 529040120 2 38604 41002 2 31371 46657 2 35679 41902 1 65290 70766 674408370 1 37423 60245 523842963 1 67664 68538 477310384 1 2124 10990 361643105 2 7314 50811 2 47649 50594 2 7099 23379 1 44868 51070 127694198 1 31369 66911 543602061 1 12735 33243 308531594 2 66862 67625 2 2668 44968 1 63167 65257 71424070 1 28063 58564 103186478 2 38071 67818 1 56058 62369 865121325 1 6050 36655 589086980 1 5207 8808 443262370 1 39539 66626 500285648 1 6722 58052 567709879 2 70898 70909 1 27275 54017 84037740 1 65568 68051 163122365 1 48485 50544 190275329 1 13581 58225 130425153 1 46004 69490 128071397 1 36977 40447 517331831 2 8305 64801 1 1525 38370 130853780 2 29546 56504 2 7072 36005 1 50027 58362 663842649 1 61847 68643 130011305 1 3550 9883 243100737 2 41714 47623 2 24210 42132 1 8343 69949 396576332 2 65204 65842 2 41061 52518 2 30026 55833 2 5806 16664 1 27589 48400 141322235 2 38560 47845 2 69537 70298 1 22788 23175 377591513 2 32185 40112 1 15694 68453 639595014 2 27339 49053 1 3049 42351 458599945 1 34538 51406 592487581 1 56439 59256 354351849 1 59513 67506 301083742 1 60297 66383 91095859 1 3423 56157 260528673 2 64192 68250 2 6966 27672 2 30767 32336 1 43011 47618 463199887 2 49941 63701 2 61870 65004 2 43578 45613 2 67399 69941 1 70821 70844 147010130 1 16422 57839 792744784 2 53471 62495 1 22257 60675 464669730 1 43558 62601 45465053 2 36944 37084 1 22745 57058 49614091 2 3575 64650 1 23462 53573 54136775 1 17410 54525 223142042 1 35252 65799 229277431 1 49945 51247 295292298 2 8781 67769 2 31525 52582 1 45101 46083 95539427 2 61426 62223 1 35416 47070 704995743 2 67008 70663 1 40136 43672 136835876 2 23788 61552 1 4249 8558 301032753 2 59441 68818 2 55115 56527 2 49864 69127 2 49373 53600 2 55555 56563 1 40868 62339 29397752 2 30224 38883 1 43275 59483 146340505 2 42932 51849 1 20678 30145 119376072 2 1356 12472 2 36429 58420 1 50710 55328 23948568 1 35628 42207 741689428 2 39421 61528 2 7231 70596 1 8844 26285 127966037 2 44436 63458 2 26190 54365 1 13261 21467 334668615 2 45589 60631 1 997 42452 146554943 2 35271 38493 1 4305 23880 245181109 1 48101 65637 91250975 2 24104 40560 1 44264 53937 31006063 1 17009 61249 415884879 1 1037 10304 60661076 2 27257 37970 2 31561 70527 2 30949 49095 1 36911 54529 38666988 2 34344 56808 1 21137 48677 636490679 2 17152 32307 2 41542 69432 2 33528 57403 1 60784 64737 111434356 1 8610 58981 201917571 2 68488 70636 1 59153 69395 117153310 1 28870 53853 59118169 1 45647 49286 88943468 1 55527 65394 47942360 2 41623 47119 2 50232 66831 1 14655 22959 519749998 2 32932 44968 2 34583 48970 1 68848 69071 550612428 2 53141 67947 2 47603 51530 2 70024 70326 1 40688 45620 824612143 1 30451 69899 242421528 2 11935 46009 1 36552 43856 505393051 1 35493 38029 56449212 1 16118 39615 792420236 2 31315 43886 1 61266 66034 197770572 1 53725 62222 590652482 1 17936 60909 214697407 1 17212 39690 13239439 2 56664 64526 1 62046 66517 320984640 1 31812 63732 405901879 1 65557 67874 113155375 1 1699 13554 319708933 1 10547 21932 334505274 1 39418 59115 269949714 1 7108 41169 24988683 2 52467 61670 1 13055 68716 29401747 1 9738 17218 337771517 2 57123 70459 1 56933 69710 77674176 2 14583 62116 1 18234 58961 141077476 1 7689 27618 81208003 2 34012 57631 2 41664 44979 2 26681 63939 2 36278 67336 2 2182 15198 1 48305 70494 659682278 1 27856 67149 482329824 1 26875 63139 344396269 1 24681 65566 497559542 2 45678 56464 2 38963 44550 1 7676 43649 30932975 1 41353 46234 99069178 1 23988 52428 228990299 1 35707 43883 457317228 1 6862 70539 82140187 2 5406 22589 1 33632 55525 352022989 2 53263 54762 2 12922 14894 2 24731 65617 1 35967 66503 84262609 1 68980 69550 52602434 1 32242 35632 440188552 2 39243 49193 1 18643 62297 336725772 2 33731 35784 1 28403 42687 418529513 1 44460 59216 427035713 1 68712 69971 204166476 2 1099 34105 1 34197 66572 141908513 1 60284 62359 523041551 2 48296 54579 2 5740 69683 1 50221 61730 280556723 1 45391 59119 128921930 2 38493 55336 2 68384 69490 2 64133 64609 2 48637 66962 2 63202 67052 2 29803 35338 1 24807 27249 19659793 1 37084 61450 19812955 1 33856 66407 39372345 1 37357 39450 214835912 2 26423 37333 1 54310 56972 127403196 2 30465 58576 2 44535 45645 1 37867 63803 43004596 1 42862 51328 398528670 2 51390 66186 2 39469 53174 2 9987 19520 2 29141 31717 2 29802 39806 1 60266 67186 268011885 1 19253 29367 183629680 2 59681 63016 1 38723 63905 319997596 2 40226 51821 2 67787 68941 1 2892 27311 160705100 2 55307 61034 2 66043 69582 1 65806 68912 51281512 2 53734 61012 1 4897 16961 28780124 2 30022 58421 2 64939 65697 2 30452 39169 2 51827 68578 2 25439 67601 1 20523 56153 589403612 2 16256 44643 1 69989 70164 261401329 2 33251 61743 1 63273 70355 460351063 2 63266 66223 2 20784 21216 1 13421 69222 412079109 1 11665 43469 812454797 2 48281 62673 1 64724 69805 443460371 2 31521 34670 2 67510 69034 1 19297 27101 435079774 2 12418 58847 2 3261 66202 2 14627 53225 1 30627 52297 263344181 1 64346 70531 210487928 1 17578 60267 95702392 2 19997 48425 2 63704 66141 1 57235 65308 96051188 2 2656 14526 1 65108 69957 164392120 2 55053 62630 1 46031 47288 33218224 1 56820 68204 260599531 2 62254 70101 1 59164 64816 699591167 1 9473 66040 61621661 2 53587 54742 2 14190 51828 1 21277 62366 665892170 2 32012 42588 1 59975 68331 96637272 2 60600 62311 1 45070 54268 459338251 1 26500 52356 352091019 1 7490 25538 429791949 1 26731 63562 275355332 1 53879 59212 449976837 2 70269 70596 1 49174 53482 91588313 1 46685 59753 698616145 1 32057 47951 604470884 2 59533 60176 2 4569 42157 1 42861 59458 315115884 1 12470 47612 289639730 1 8566 41866 195275285 2 34459 54212 2 25948 32278 2 49063 65612 2 35588 63829 1 21847 55911 514986042 1 56589 69893 322177085 2 23154 29532 1 51582 58290 87100193 1 69026 70852 119624149 1 23543 56265 436018292 2 21022 37853 1 32133 32807 20020442 1 33950 35498 66254792 1 61147 70328 350372510 1 61734 65456 68627417 2 61679 63618 1 14263 43077 668076308 2 54823 64687 2 15997 57635 1 45894 60780 225214337 1 29221 52017 171531084 2 67367 70046 1 56062 57102 120026853 1 17313 56931 42208434 2 55025 65693 2 38685 57938 2 32302 70204 1 29717 56428 807895183 1 30157 51682 101236340 1 31554 68674 700842706 2 27414 66707 1 52433 57217 870361994 2 38239 45851 2 30609 49824 1 60061 60438 337260530 2 35040 48006 2 44067 63452 2 49503 65583 1 40042 40764 81729378 1 39972 65291 1112822 1 20831 21779 618125560 1 30022 58078 40497635 1 15807 55836 245197516 1 70599 70785 67874255 1 21619 35881 63569698 2 66195 66962 1 43688 52625 313389859 2 47783 50781 1 67068 70207 17182965 2 64969 65691 1 44247 49777 47486657 1 60158 70294 684943528 1 37311 52209 755039902 1 56026 58402 909284319 2 54459 59080 2 50568 69650 1 28357 48955 354178343 2 42703 61599 2 58458 64556 1 20019 58176 197665887 2 8504 50324 1 68638 69868 458353889 2 20803 32370 1 57780 60239 78206542 1 31491 42745 218715699 1 56778 67998 428829856 2 50680 59281 1 27579 60532 314147882 2 48406 65340 1 42026 55732 32948743 1 49086 55549 106548312 2 70005 70146 1 13448 55926 41458520 2 35924 56397 1 70331 70742 104669978 2 57058 60783 1 48178 54906 626280868 2 13611 56783 1 60442 60700 108023514 1 55157 57635 737971511 2 11361 27230 1 46058 59666 848341260 1 34203 47124 384507964 2 35649 62005 2 6405 38432 2 26679 67885 1 3773 24426 138252607 1 10092 55118 364960895 2 25640 62993 1 68463 70495 53467365 1 52266 62079 240344992 1 58395 61079 675963573 2 44343 64265 2 48115 61836 2 17291 52914 1 47012 57139 4159234 1 62549 67608 66595906 1 46914 54874 477640824 1 28651 50551 164816039 1 44782 50947 229306050 1 51478 61561 212670031 1 63967 69750 30300278 1 51745 55122 64908299 2 7733 14319 1 26138 46308 31238367 1 4800 58428 148797565 1 12738 21208 157332257 1 40739 45832 291437703 1 14408 28288 71711746 1 14800 44338 19028540 2 39318 46887 2 23241 48875 2 17304 43369 2 56149 65294 2 53692 69165 1 8876 12923 404292364 2 37224 63296 2 10431 19793 2 25230 28409 2 37025 50531 1 64222 70338 476906049 1 63763 66549 353218013 2 53601 53912 2 25119 67742 2 58662 65445 1 14192 23460 222908422 1 27576 45407 140494260 2 45502 51955 1 53059 57694 920661313 2 70721 70820 2 15967 37831 1 47886 52752 159366369 1 1971 33083 716756088 2 33951 38184 1 2108 7383 418719712 2 52396 67565 2 23841 47924 2 59048 70475 2 1291 38531 2 13969 66392 2 56473 60132 2 47707 50360 1 24150 29750 544250590 2 4837 30666 2 1390 3534 1 45874 60625 123183749 1 48574 58246 441668294 1 42443 59715 333212382 1 55843 65618 407099744 2 18036 60502 1 14039 51796 56588862 1 14895 64210 637700450 2 58352 59825 2 25232 29673 1 64359 66778 201840313 1 57413 59355 201566166 1 44269 57351 646573895 2 18637 55236 1 58173 70343 488737449 2 17683 47030 1 68375 69623 121178888 2 14059 40792 2 49819 64313 2 31760 53458 1 18322 68166 98878508 1 19737 21937 289917975 1 66110 67799 394693411 1 62698 63639 54997177 1 8046 41283 115302043 1 12188 31368 256818730 2 40093 42530 2 60356 64269 2 69356 69818 1 41848 50873 33248715 2 32461 40789 1 41808 55658 70248481 2 34589 68127 1 28643 63214 376477353 2 46759 56521 2 662 6364 1 315 18143 193507994 2 36403 63655 1 59905 60166 58381149 1 59396 70846 372657959 2 69852 70128 2 23789 48556 2 21673 38006 2 130 27564 1 42302 54596 179181501 1 7300 16082 286913550 1 33743 40153 103819891 2 16836 19245 1 1633 15429 401943015 1 3394 46832 47914411 2 67018 67693 2 38361 59119 1 15231 46978 98152682 1 34888 42457 640535455 1 5925 45222 73349546 2 62137 70410 1 6251 65167 323926351 1 51657 55260 282691 1 37219 70288 226681566 1 15789 64245 519594416 2 36117 60732 1 42041 54668 109673313 1 22165 52450 398026625 2 58545 68132 1 39243 44235 339692859 1 6937 56170 90187498 2 62484 70254 2 20729 46994 2 63627 65148 1 5768 50908 789159332 2 54030 61803 1 22092 70445 889511704 1 4684 31578 246533953 2 53055 58652 2 40400 53474 1 66274 70542 388410797 1 20643 64003 392231542 1 4398 11215 333789687 2 3516 44451 2 45953 68422 1 68844 68852 271502643 2 11540 42409 2 54148 68707 1 57263 63092 356739969 1 21314 59851 42736382 2 34995 38962 1 9811 48559 132993838 1 22003 26592 20094312 1 43947 56844 111309830 1 27450 33959 129605250 2 21817 57102 2 32394 55838 1 52060 55859 174367580 1 33584 42875 275563801 2 11248 18201 2 24446 64163 2 199 21926 1 60601 63481 38955487 2 46706 48724 1 62439 69539 167370181 2 48701 59386 2 8666 36248 1 68869 70835 8737351 1 51118 69513 375006252 2 33719 53777 2 41801 53753 2 42164 58826 2 27631 67676 2 31323 36381 1 69287 69944 52064719 1 61813 66173 117348879 1 19365 29754 351186958 2 17051 19191 1 8286 43055 217160949 1 21361 49278 28519627 2 4003 9932 2 2332 52318 2 9325 65322 1 3493 11794 39782209 1 53025 63196 250123402 2 32631 59652 1 17212 45946 146632449 1 14419 39133 286461126 2 50618 61944 1 69409 69653 607929839 1 14316 67658 369439927 1 14645 23170 361517255 1 18876 41806 571308209 2 334 37865 2 4016 15650 2 7695 50747 1 8438 16638 384625029 1 33714 40719 294246492 2 40450 51490 1 30179 50757 239123277 2 4544 30175 1 64144 64525 243313395 1 33572 69400 65542074 2 23353 30106 2 60270 60400 1 13079 34972 178989073 1 43879 54966 417377927 2 43426 62626 2 67769 68097 1 21488 67965 150836289 1 42377 56036 443992118 2 60550 66071 1 68702 70561 7116395 2 57094 65565 2 44856 65432 1 443 3969 741744770 2 31273 35700 1 50319 63051 500984723 1 45638 68079 269551233 2 40311 46967 1 37439 51209 443806328 1 68062 69134 61451462 2 24614 42552 2 34674 55556 2 69007 70062 2 33239 56126 1 18375 24672 265322503 2 7456 52952 1 13208 45199 61294597 1 36801 70700 164333130 1 43923 57244 23393900 1 22711 50597 86113738 2 48380 55426 2 66754 70010 2 13896 62807 1 12085 50334 87550377 2 28078 58987 1 19865 29660 172657272 2 9613 12992 1 37441 38206 191727467 1 41587 59333 961877414 2 18367 26112 2 21596 24793 2 67657 70528 2 7815 59421 1 44995 53591 56484156 1 42338 70371 81041602 1 51200 64560 630645092 1 38436 65083 319943256 2 45223 52133 1 51319 67834 891263424 1 24020 70822 120881065 2 6251 54749 2 48588 51888 1 34323 52058 418518199 1 8174 56579 408628121 1 12666 21857 435384359 2 26295 44127 1 35408 70548 318217159 2 32679 36166 2 70713 70857 1 37896 64809 111217689 1 1494 40305 782680590 1 360 39008 610590314 1 8837 18805 816201507 1 19033 38428 520821281 1 62486 70020 263052914 1 30728 34517 759737148 2 54533 58865 2 45702 57953 1 46061 55362 60630181 2 39431 58085 1 327 5680 369563461 1 63621 64924 386145301 1 20237 61656 103000340 1 64588 69139 36848565 2 34141 63494 2 9243 19872 2 41291 45897 2 14976 15838 2 44067 67459 2 21271 69228 1 60961 68836 567167 1 33647 38826 632678068 2 2042 46771 2 36182 64641 1 34689 63490 384941435 1 32689 69324 170994233 2 7080 57183 1 69511 70556 502364530 1 31894 57887 378713055 2 64725 70345 1 8262 51035 61106071 2 33841 46488 2 28125 69922 2 26649 58395 2 58502 65797 1 40668 68182 86380175 1 24775 26272 50404753 2 67196 69055 2 30167 67366 1 29319 63572 91517285 2 17132 39148 1 11751 48253 63188905 1 2268 27689 45887723 1 34340 42825 151705937 2 13345 13653 2 58599 66898 2 41157 60955 2 13116 68943 2 36695 60776 2 43118 62280 1 8444 27931 30917863 1 12056 31824 52861336 1 65310 68510 31847519 2 19670 59384 2 22265 62917 2 43442 65533 2 46083 68001 1 58312 65627 268099482 2 36072 40456 1 60526 62657 74844718 1 61763 68068 15294373 2 41804 45720 2 13725 60376 1 39916 44539 170868317 1 35003 46783 38400765 2 68036 68236 1 40727 59486 656050024 1 54282 59556 288007523 2 25549 68696 1 61790 66160 300831907 1 9902 20096 472318896 1 7780 39193 196115254 1 23300 64209 47327228 2 68495 70394 2 41082 60914 1 30082 52056 666764917 2 61853 66930 2 29495 40878 1 17390 45523 181085476 2 1659 22446 1 66240 66912 262718073 1 23226 55333 84390749 1 51058 67616 250114302 2 40281 60567 2 62346 70318 2 16057 53029 1 34975 41229 4177594 1 17922 27336 204995104 2 17904 19859 1 36261 47164 614354892 1 23668 43578 149353955 2 64715 65406 1 57713 67700 240448943 2 22834 33160 2 63034 67773 2 46313 49955 2 23759 58229 2 13693 61253 1 63348 69295 178849271 2 18139 67736 2 1159 56788 2 58871 62109 1 31151 68340 112259490 2 33572 55020 1 69148 69908 148384390 1 8905 30075 21778269 2 61655 68699 1 69283 69791 8579747 1 4538 34990 53161615 2 45224 45293 2 27327 40424 1 43879 47482 85706419 1 70816 70898 121757937 2 58193 66445 1 4836 57144 744830097 2 30202 38471 1 68844 70439 847854724 2 66450 69969 2 35880 41923 2 8123 61094 1 53092 60011 468702860 2 67149 67729 2 30965 39212 1 64063 69359 540048748 1 56628 64788 145140440 2 4707 7257 2 5411 7008 1 39256 52398 135581300 1 36798 45884 227895035 2 50665 53375 2 57268 60007 1 22750 63100 114652495 2 3615 59684 1 58525 65064 15945985 2 13448 35921 2 65677 67562 1 18346 37681 65714486 2 60737 63774 2 37486 57592 2 7340 25988 2 500 26851 2 64336 69111 2 51902 69459 2 24759 64534 1 34925 51045 122204529 2 22104 68858 1 7651 22457 62803658 2 6784 47121 2 3388 35824 1 3887 21303 896917478 2 63175 69164 2 58768 60995 1 67808 69557 623255610 1 48359 70122 143276131 1 24071 55099 173684183 2 48176 57069 1 7175 35858 212765147 2 8497 33160 2 46926 49516 2 28419 59984 1 34101 66825 142341203 1 15189 62353 94780637 2 70355 70564 2 14092 40482 1 42911 48225 219365678 2 21479 23353 1 60897 62070 503254498 1 24559 69192 80781087 1 68371 69911 213772326 1 62249 63935 223631409 2 56842 66855 2 28794 29792 1 1243 25406 424311027 1 58078 66017 20801320 1 2260 11473 47544506 2 40243 43144 2 16114 43827 2 65472 66505 2 3927 57369 2 16088 62104 2 62749 65183 2 59930 65346 2 36313 68539 1 29861 67607 138968206 1 54119 61140 59870710 1 58135 63385 150058219 2 9532 31115 2 20495 58117 2 29984 56926 2 62463 65820 1 3154 3302 56577249 2 20706 38389 1 22484 56026 18414040 2 58685 59212 2 5295 22958 1 14826 27346 273294936 2 30252 40559 2 61038 70878 1 6580 18174 270832612 1 40747 42863 405398517 1 31864 58524 35562957 1 32114 35491 7487809 1 30214 52258 457526489 2 19557 58476 2 9636 50299 2 5479 24987 2 63078 64333 2 70425 70832 1 18561 54687 2313309 1 15620 28399 685362791 1 36380 62863 660660475 1 24369 57632 461076478 1 21832 50100 89225100 2 20265 56065 2 19731 61948 2 27555 60418 1 37283 42142 34723259 1 44711 51002 494470676 2 53349 66666 2 16895 69021 1 39561 45668 139156480 2 63535 68228 2 66394 70011 1 9466 64671 9139522 2 30323 31264 1 43081 45078 525940484 2 29783 37951 1 4807 10685 253558011 1 31243 53690 471813650 1 20183 51921 196092406 1 26255 69853 92109202 1 24947 63184 751431553 2 9740 47341 1 28786 65435 145235848 1 53228 61975 262720533 2 47925 59280 2 68107 68991 2 32601 36725 2 39917 55551 2 45645 62875 2 57951 66635 1 67690 68921 362397288 1 2041 54977 422954063 1 7442 31313 420208778 2 8718 10259 2 13863 27398 1 34527 42951 166761175 1 57901 62479 94772696 1 40497 51408 47667009 2 45138 48247 1 18712 46807 169595776 1 62593 65899 493273564 1 68773 70212 300195775 2 19813 20211 2 66977 68399 1 66805 70754 9323104 2 20661 40488 1 21145 27470 489100606 1 55415 68560 11454665 2 63838 69318 1 8239 12434 247527085 2 65219 68846 2 8798 52794 2 54637 66561 2 1656 2573 1 43299 70826 42891326 1 16716 53675 240605856 2 15698 52634 1 8938 33397 611195773 1 24561 30251 565484230 2 45898 59087 2 36874 37194 2 37775 47726 2 59821 65957 1 47147 52450 775403517 1 8340 17555 368185192 2 35977 52487 2 48003 63595 1 68307 69048 440728204 1 29320 41725 83694388 2 32538 56503 2 30280 33778 2 34002 45361 1 13906 65055 120656463 2 54784 56067 2 7232 7463 1 48680 52321 663036902 1 54314 57185 102861067 2 8166 17516 1 22491 57826 668567453 1 57273 70617 4521462 1 5253 41121 164547980 1 52737 59799 142077638 2 70790 70871 2 54146 57452 2 39483 49518 2 46621 66592 2 13080 45968 2 13541 50742 2 6435 25956 2 11687 28120 2 54538 66657 2 30338 36545 2 7393 35180 2 39684 43886 1 33206 64983 109332401 1 58898 64499 159502642 2 51726 70235 1 47424 51767 234905789 1 22308 64795 81358939 2 55734 56116 2 43759 45001 2 64457 68224 1 64415 70825 207925503 2 30202 60996 1 62037 65954 178743875 2 9132 44841 2 22738 63207 1 30056 50958 400267290 1 52160 69673 324673979 1 65896 69314 418545451 1 42636 65337 256896102 2 19221 56435 2 32156 54617 1 19677 31825 125319861 2 672 3108 1 4767 17719 873911485 2 24276 54211 1 40348 54111 116531005 2 58357 61962 1 18262 41222 37923724 1 8191 60198 433680125 2 63819 67469 2 41055 55747 2 56316 67461 2 52483 52518 2 32851 36572 1 17896 59374 839449528 2 22477 44341 1 21704 47690 883610004 2 45945 60445 1 38805 45921 428737496 2 14778 45254 2 8561 61725 1 3887 7881 357454816 2 54215 60292 1 53794 59773 142158905 1 42481 51093 400628116 2 41673 68567 2 58700 60236 1 11009 21073 228136402 2 46761 52474 2 33922 51215 2 38977 49326 1 27854 37187 426438001 1 23461 38837 549628965 1 10591 17692 342798791 1 4080 42293 48536045 1 2584 28548 93111600 1 48625 70182 795761764 1 1514 34270 762981678 2 64034 64238 1 41415 65025 303894519 2 54295 69245 2 47638 51099 2 48410 50592 1 54435 62334 461846396 2 30033 36994 1 7774 53711 136408632 1 19706 29528 494306554 1 7064 43230 225518349 2 64253 68665 1 42145 61410 932010574 1 26421 60303 156902822 1 55456 59766 598888885 2 28116 64119 1 37085 55777 174530493 1 41098 70425 282325847 2 13722 35703 1 45130 67530 448222555 2 7289 57268 1 142 54217 419725485 2 41059 68524 1 11854 65319 574959488 1 40543 55954 638496006 2 37042 42881 1 26736 27119 428831242 1 32777 52545 75647422 2 55105 64633 2 42189 64766 2 11819 49465 1 39250 60793 48646724 2 50963 67900 1 13253 67967 26428320 1 65826 69155 484483903 2 63998 67216 1 46193 61534 626920148 1 54013 66184 161470549 2 61006 66930 2 30542 42397 2 53155 55524 2 20379 26847 1 14339 53037 578971957 1 25870 69598 531778688 2 57785 65188 2 7501 44840 1 29257 48437 444175040 2 63995 66962 1 70171 70694 425128376 2 57595 67030 1 18319 65947 813575800 2 43149 55074 2 19203 35005 1 61696 66360 75476499 2 46733 48965 2 64196 67316 1 47181 55120 565767818 1 28801 37701 625088971 2 19233 22721 2 44386 46650 2 45630 62636 2 43138 63681 2 69452 70539 1 34490 56714 95111448 1 53580 54426 276716675 2 64018 70152 2 2272 9329 1 21504 68461 169148068 1 5682 33423 33519365 2 60603 69818 2 4083 25403 1 4446 38309 121666004 2 55927 64715 2 46142 47638 1 19996 58343 145449328 2 64608 69032 1 64966 68316 102108697 1 62360 63087 100267005 1 22623 62132 607896846 1 8964 36911 221895818 1 56293 61431 136375870 2 45577 54392 1 39227 67369 68387976 2 46615 62110 2 38017 50832 2 8443 37041 2 63342 67704 2 28303 55244 2 38454 59241 2 13052 14635 1 7646 11271 494848759 2 45385 55619 1 67883 68630 105583635 2 36147 65632 1 33854 64470 67518389 2 19512 52636 1 8329 45870 139983895 2 25344 48254 1 6861 61789 674673349 2 54737 64893 2 35971 66359 1 48632 55402 491064992 1 9237 19616 149952255 1 61804 64844 454073479 1 20994 57292 912127056 2 39785 49146 2 22639 63315 1 38703 52226 151337407 1 21530 59968 487992137 2 10123 62955 1 16856 42251 9480620 2 2824 38078 1 18580 38010 411552129 2 19322 31213 2 2000 59071 2 59182 65322 2 24436 48427 2 25321 63704 1 35443 37796 51084151 1 5808 56484 302089710 2 6645 27779 1 39172 42295 556915836 1 30931 53195 214887661 2 65491 65557 1 55074 64061 26249765 1 30748 53043 202984581 1 50509 56631 51499447 2 61541 65634 2 19018 47007 1 6553 29889 246063103 1 11304 61168 64413168 2 27283 44440 2 64080 66234 1 34649 42917 747692623 1 53155 59271 253533256 1 43369 50668 54251024 2 68489 70776 1 43103 43483 247972212 2 16764 42534 2 35680 38116 2 23211 35915 2 66179 67048 2 7003 66842 1 67188 70595 338935364 1 56733 59782 157009082 1 30970 32180 657325711 2 19628 51882 2 25140 42057 2 23773 30917 2 46318 51564 1 6081 42240 112093787 1 34274 58784 251913939 2 26258 62307 1 29428 33988 91017511 2 47621 52092 2 54092 66751 2 65981 67453 2 10222 24364 2 66725 70705 1 26283 29503 90603322 2 21650 67599 2 47907 55571 2 6376 44661 2 55730 65440 2 43018 63479 2 44708 55599 2 70171 70368 2 60256 67877 2 56422 65071 2 70769 70807 1 27134 65129 346885177 2 52063 53110 1 64126 67494 509655911 1 12800 50154 363535910 2 55894 57995 1 33333 35125 238400170 2 55525 57921 2 67771 70517 2 41444 56453 2 41551 51709 2 48033 66590 1 17815 46785 445575896 2 49939 68673 2 24138 25521 2 57470 63852 1 64007 69387 256228769 2 48051 67337 1 7800 32154 718772196 1 16404 17668 824305268 1 4365 50866 632436240 2 59807 62173 1 41257 49141 328865794 1 28734 30765 317352340 1 65334 69645 4898636 2 48956 70775 1 54623 61869 653945749 2 1185 46873 2 59728 66305 2 26369 26413 2 7435 12807 1 55173 58156 533250868 2 14057 65430 1 2512 7327 34679645 1 31109 36859 98651782 2 67197 68097 2 25696 61075 2 33265 67120 1 396 15290 323938049 1 62244 66784 17084594 2 50547 60512 1 16387 58988 489607617 2 70939 70957 2 21876 28103 2 9830 52804 1 49101 57132 81751815 1 22360 38850 833924824 1 31837 62068 183270526 2 21568 21794 1 63227 66191 255150780 2 18252 68786 1 46930 50155 193266860 1 26369 37560 58677679 2 55806 59042 1 162 69089 651252073 2 16816 49621 2 68506 70251 2 24825 38421 2 52082 69884 2 30256 38023 2 7524 11443 2 23156 56411 2 57722 68619 1 15097 28892 773432290 2 3332 11293 1 9154 35932 945159803 2 41695 69186 1 22818 25768 324074773 2 56784 63261 2 63943 67101 2 33590 38693 1 59042 63127 291782258 1 17287 55101 21038924 2 17278 58395 1 47733 60941 372159420 2 68834 70650 1 36265 70255 120835617 1 38119 62162 56172864 2 33169 51625 1 36130 39493 387949989 2 48117 52356 1 30638 63662 35708692 1 29515 31118 200037543 2 21375 51118 1 53551 69848 550333266 1 36551 38393 381520227 1 15191 65620 408435005 2 27044 38098 2 57681 67448 1 41574 67843 344726599 2 54992 59594 1 15261 36839 266923841 1 22727 28254 710307333 1 22037 51870 744926305 2 34267 63297 1 35844 44184 255508357 1 19079 45275 521125435 2 1777 13507 2 17038 27954 1 4063 49219 140912429 2 34533 46121 2 8610 57930 2 32572 35268 2 23354 67920 2 61081 68141 1 9201 31833 12213123 2 57340 58909 2 63641 64807 2 56968 63385 2 54170 59619 2 34308 69099 2 1836 1892 1 3630 16226 238318589 1 16170 61808 317906474 1 10460 47512 2054981 1 16626 58459 127042070 1 49511 63822 417662579 1 42537 56419 33121894 2 43598 55109 1 69646 69898 524889531 2 39059 64937 2 38782 66837 2 24886 62149 1 63895 68924 719437371 2 11046 57334 1 133 39026 410189370 1 62597 70198 278355201 1 54762 57419 251338983 1 24501 48650 157847844 2 40307 66270 2 22508 22774 1 29726 63522 105366906 1 65366 65383 405556175 2 22843 34431 2 39651 47129 1 58927 65419 304172291 2 48385 63408 2 51360 53744 1 51117 60834 800286964 1 1008 4038 779504344 2 8025 13296 1 50148 57352 353581257 1 33697 51294 466983454 2 55158 67533 2 45924 67382 1 6038 9839 193218387 2 47084 53548 1 4748 43120 63531314 1 41803 56898 60277475 1 336 35411 218926635 1 18962 26192 509930432 2 1209 13642 1 7246 34659 2649984 1 38697 63429 566867043 1 29966 58105 149200545 1 60358 68052 2675403 2 52282 60122 2 60507 61680 1 55051 56259 590827152 1 41349 50393 453534142 1 9303 66857 89449091 1 36532 69933 153852813 2 29196 61782 1 8194 42051 584184441 1 44846 59013 7774454 1 56501 70399 25359255 1 1497 22857 150614093 1 47425 56219 438309828 2 6429 41789 1 35624 55401 392326219 1 43640 44312 474352223 2 20390 49856 2 66154 68604 2 11351 62420 2 43285 63239 2 55700 59127 2 11596 13395 1 7289 25179 407726652 1 39454 43637 505931940 1 10464 31931 691523278 1 68767 70491 155292366 1 58224 70457 432244886 1 33216 67809 77695052 2 65499 70894 2 56388 67491 1 14148 28095 957806631 2 62098 64671 1 521 25185 943342579 1 25064 58241 460150646 1 16629 67056 357855838 2 65830 66660 2 36235 44181 2 38815 68719 1 46430 59296 114311031 1 11597 29861 64814945 1 13199 58649 85385959 2 32869 65242 2 65032 69582 2 64701 66965 1 69647 69879 309486388 1 55600 61519 96940807 2 64653 67819 2 29346 50481 2 40540 62464 1 5840 52019 130691872 2 6748 12298 1 19073 49667 117914635 1 24243 39261 102388397 2 63889 67817 2 13126 70293 1 44917 54285 454053170 2 17375 24096 2 38619 38804 2 192 57164 1 4806 38984 225818245 1 22893 42794 92815763 1 5815 46084 59637280 1 45480 58741 443653497 1 55043 59620 322667612 1 18226 31374 377291368 1 31234 63435 568789493 1 51849 62103 753694974 1 52142 63788 717917583 1 1255 28042 259201095 2 35447 53847 1 15054 47047 769087178 1 50384 65503 24242304 1 15352 40399 182819737 2 49061 66508 2 30244 32161 1 43910 53798 74917003 1 37630 63692 179963970 1 22323 32976 545149913 1 29982 32332 435648262 1 52451 67723 295324273 2 35043 70074 1 54551 69826 534401464 1 8122 31445 166194299 1 67060 67171 393522483 2 39971 61952 2 69952 70931 1 28898 65929 147925360 2 39480 61606 1 2871 56207 352573809 1 272 25042 536338963 1 51750 65899 24423419 2 10461 62989 2 52278 62882 2 16533 17634 1 16894 54193 213434166 1 46774 55403 573291210 2 15368 68566 1 22470 64744 222340554 1 35834 37930 522663255 2 57512 66288 2 40357 54369 2 43232 48378 2 47630 59888 1 70034 70625 668718018 2 56705 62884 2 32897 35621 1 47488 57379 135706247 2 5763 39511 2 52538 64545 1 11201 59193 714672450 1 26629 39177 670160655 1 67735 70790 91382059 2 12553 42382 1 3781 40410 684474281 2 29190 60771 2 66570 70575 2 48415 61382 2 2875 10549 1 57954 58974 731176248 2 57920 64836 2 30754 31218 1 32570 61058 537093417 2 18048 19502 2 47237 59985 1 42848 67426 352905533 1 62753 66521 492741912 2 7095 11133 1 27196 55872 221140637 1 12530 24997 899255069 2 10379 43678 2 49405 61177 2 1472 53898 2 60201 62137 2 17160 63203 2 26719 65321 2 33813 62403 2 50272 68492 2 69739 70576 2 28656 34403 2 49015 50058 1 16464 49146 428895116 2 43609 52533 2 8675 51560 1 25758 36295 317855925 2 47025 61488 2 26339 50615 1 25119 50085 69179146 2 3717 11356 2 25450 42351 2 50413 63537 1 12327 12519 295893358 2 66687 70059 2 8941 31156 2 55966 62770 1 11346 29216 123159349 2 58161 60417 2 61877 65450 1 5632 34707 87134912 1 65684 66050 111629453 1 54226 55415 496586669 2 57314 60560 1 14185 62513 35511994 1 58721 69710 297140233 1 19270 56343 534420693 1 1790 23737 449146243 2 32656 48336 2 15923 50196 2 53330 58440 2 61450 69814 2 38818 55595 2 30481 45434 2 69567 70142 2 17878 66033 1 32043 46122 100229898 2 1151 50296 1 40374 51986 94126647 1 38203 69430 278053233 2 17686 34809 2 46495 68112 1 28756 57166 75205030 2 60484 69652 2 14677 38133 2 32666 43457 2 1617 41786 1 57448 68469 204684825 2 36371 52086 1 43320 62133 122363344 1 69421 69566 547135473 1 49511 60166 5318124 2 63188 64149 1 431 5589 409836305 1 29608 36608 687129878 1 18967 61415 32583238 2 60767 65538 1 59229 65665 56305903 1 51557 51588 183996957 1 67453 69532 534731604 2 45970 57917 2 4620 59489 2 48183 57801 1 52701 58420 47322243 2 38297 49925 1 3661 18983 279186805 2 7823 48044 2 18657 55649 1 36 5864 244720284 1 50309 59771 49657149 1 51879 53010 368746094 2 52333 60929 2 20173 30879 1 796 22040 498889545 2 65549 68034 2 18097 63086 2 17055 49825 1 29734 42145 490960029 2 8003 56338 2 56343 57999 1 37718 46144 58743248 2 43848 61639 1 11427 70223 533763187 2 36095 50299 1 33522 51386 180146886 2 63943 69408 1 67889 69918 676887970 1 10380 28550 455919411 1 53671 65552 9837727 2 45855 66212 1 41135 61394 72491893 2 15427 66007 1 70908 70958 474209508 1 42417 60521 900680736 1 1544 6414 18001088 2 69461 70051 2 18428 37228 2 48317 66430 2 3176 13904 2 69470 70470 2 61750 67337 2 36278 46626 1 7737 28170 135384612 2 13946 67002 2 7920 48809 2 61906 68147 1 44472 59572 198725293 1 24239 49547 48214326 1 31157 55741 252407487 2 43977 70079 2 67162 70947 2 28662 46756 2 5951 17919 1 52700 56880 114680031 2 60076 63724 2 8750 27742 1 43257 58579 102276121 1 60861 65115 71134154 1 61754 63148 358392949 2 19369 64420 2 52187 58090 1 15731 65556 42303342 1 47430 50679 169516751 2 38618 42814 2 42073 54814 1 22841 37306 515238814 2 10292 28778 2 36828 52767 2 69313 70777 1 23318 58793 385582513 1 53953 56862 103608498 1 58363 67150 16558464 2 70857 70926 1 60443 65993 511276216 1 9719 40453 212026749 2 51218 63915 1 63799 66599 150285010 1 6167 22787 339313 1 60718 60884 225275254 2 54461 56451 2 33209 58614 1 52560 70732 116536356 1 27564 66314 69350732 2 17607 49292 2 62700 62874 2 5336 53551 1 34649 54294 567143331 1 47314 66254 79995095 2 60542 67941 1 62921 66817 220382889 2 54382 64248 1 15061 31413 20800700 2 253 23005 1 7114 10692 260870479 1 47123 50421 103422469 2 51922 58556 1 31653 51672 25814646 2 15424 25527 1 16436 30358 103929018 2 44162 61029 2 22355 65746 1 35309 46700 336124482 2 12076 55214 2 9485 23723 1 67436 69463 668403738 2 25788 61623 1 55978 67650 540465054 1 55733 67048 11263420 2 20033 41190 1 45594 60947 354144384 1 32137 60141 513171143 1 48492 51488 138512468 1 30833 33218 144688479 1 10662 20244 127823371 2 40618 62211 2 49914 58178 2 13814 63544 1 61133 63241 385674225 1 29071 70797 458429655 2 16564 35163 1 59357 66657 83638459 2 48585 59500 1 16486 28083 124337335 1 29113 70470 40311954 2 57848 59300 2 53512 69145 2 25716 51226 1 2965 29155 97741417 1 45996 51206 196216866 1 51925 63800 571776807 2 67321 68625 2 50707 50762 2 268 14564 2 8364 22191 1 45529 48485 78845549 2 12703 23358 2 62816 65714 1 69717 69863 485747457 2 9781 54481 2 66366 70180 1 35378 59797 647488951 2 30836 70267 1 57118 67564 134119085 1 51111 56909 109104532 2 41966 45819 2 68841 68949 2 66944 68026 1 65573 70050 60187606 1 21910 67121 269219506 1 27031 62262 847456263 1 51367 70188 321398083 1 60292 70192 732961444 2 46999 61586 2 42984 53493 2 26863 69614 1 28272 65239 94177411 1 47761 62527 7102552 1 68922 69032 272940801 2 16078 60734 1 47238 52483 528307840 2 17375 18284 1 29339 67509 144437867 1 66608 68747 231880708 2 63879 67843 1 29026 62816 101005210 2 27667 58104 1 63432 64277 292861157 2 2938 10482 2 29866 51409 2 70128 70860 1 57253 65380 94987192 2 12427 35541 2 24251 25106 2 23302 58170 1 50968 69118 3602345 2 27068 40025 1 19270 43314 23689243 2 64788 69290 2 29711 33460 1 4140 43733 366728258 2 8423 68818 1 58443 59383 470620850 1 12972 33958 392240225 1 12766 65739 639521090 2 25770 33225 2 63338 63828 2 5505 60650 1 10307 31883 88257892 2 26955 40247 2 69599 70788 2 32031 41164 1 5696 13808 256867598 2 36137 55773 2 51171 56437 1 32814 64818 56490650 2 37520 67136 1 23659 31934 63973035 2 66583 70715 1 14808 47164 284612510 1 19736 65005 756780079 2 58221 59619 2 48841 55353 1 42124 56659 290712295 1 24520 54805 374243455 2 50839 51030 2 18397 66223 2 7250 52576 2 1798 4742 1 14806 30714 189428304 1 48976 57449 24837389 2 644 61273 1 58906 63940 16625270 2 65081 68448 2 43308 61459 2 36343 42390 1 64626 68645 585389378 1 42856 61723 450006893 1 9599 38172 129885529 1 67486 69528 528359866 1 54635 61468 245074935 1 29311 42500 100331768 1 23081 60771 26094096 2 25913 54828 1 6075 11505 465818987 1 19979 54970 97474663 2 11909 44086 2 55807 67633 1 67759 69400 723270096 1 8123 65830 292545941 2 52349 60563 1 66020 66053 153020347 2 39836 65947 2 44237 66151 1 50472 70301 495073704 1 68716 70176 200947389 2 60492 64010 2 37057 48914 1 50705 61592 703292387 1 807 46493 343581446 1 64786 66073 460716277 1 25361 37436 247139128 1 50036 51180 503993300 2 70381 70717 1 25743 32535 9574083 2 27263 51821 1 17334 62032 682318727 2 51384 54796 2 56724 68272 2 3789 29220 1 19345 54309 36887237 2 42174 50685 1 51271 58536 589652001 1 12026 67021 437639723 1 17570 44333 180299649 2 57390 58149 1 2212 68025 45015527 1 14576 41441 13798925 2 41765 53518 2 22077 44665 2 62225 68703 2 47942 50810 1 50992 54439 406323759 2 34306 39444 2 25748 31073 1 20978 32519 47395787 1 6170 24681 115071210 2 55920 57825 1 4424 21297 150680103 2 36168 70654 1 4931 26201 217739166 2 39191 41293 1 20323 53233 54477465 2 66401 69918 1 64068 68994 436968524 2 57697 70567 1 15806 21857 467064209 1 64481 65912 596244447 2 13300 62960 2 41582 69970 1 22269 43956 281702058 2 70251 70322 1 35595 40981 372221190 1 41662 50269 377681160 2 64541 69244 2 61746 68580 1 37525 66368 93526918 1 44775 49383 278798411 2 3226 43088 2 44943 58926 2 24861 53817 1 62475 65916 810340086 1 25411 52687 330234381 2 28393 50789 2 39930 55058 2 32827 53126 2 37255 51565 1 29745 33866 676233469 1 30224 37050 692336545 2 58706 65510 2 32052 44952 2 40735 62009 1 58392 69300 673276867 1 54812 55485 142549990 2 19393 48114 2 42042 59441 2 12938 34134 1 1540 23178 35053633 1 27584 62696 137616256 1 421 48888 324186008 2 66133 66970 2 33891 46217 1 38904 59177 35670702 2 51646 62847 1 23865 28271 513367564 1 27161 65932 376126257 1 33936 48195 219898385 1 45762 58666 117051449 2 64503 66300 2 32449 67440 1 24415 50444 123089044 2 49906 67145 2 25245 36196 2 40391 47080 2 28419 54469 2 6131 53024 2 51893 52344 2 43349 45335 1 18242 45711 755839231 2 19029 39761 2 63160 65589 1 52165 54469 52893508 2 59094 64255 1 5818 28526 514384631 1 40528 58538 111222166 1 64648 67405 434342039 2 18227 47643 2 4573 17928 1 28373 57570 393507915 1 59603 65459 901816620 1 66343 67437 92376435 2 7817 9640 1 27702 28052 71850555 2 38085 68746 2 12845 27341 1 12852 41460 588270363 2 63253 67890 2 5367 39466 1 33526 63653 114832688 2 9917 26060 2 68021 68281 1 38121 54847 507565900 2 47694 65149 1 36770 53242 451191608 1 57249 64218 753051306 1 53063 66237 245731622 2 64745 64844 2 13153 54061 1 38747 54846 72087041 1 69918 70672 24096086 1 66999 67251 17777066 1 2027 62664 21079545 2 58689 61053 1 44231 67837 343305931 2 2449 5191 2 41196 49364 1 44331 54396 25726958 2 35741 64940 2 51527 58243 2 12143 14607 1 7033 70065 648774851 2 45912 57063 2 35208 63519 1 37657 39086 143739327 1 68391 69492 130884146 2 65320 69526 1 58587 68409 140286902 2 32094 58052 2 66271 69279 2 1370 18436 2 69837 70676 1 28063 61768 699477521 1 19443 25747 406588510 1 6361 60240 381610492 1 54125 55939 313460320 2 22850 70178 2 27630 43234 1 67586 69509 341947793 2 62486 68795 2 36042 66684 2 67253 70677 1 4877 11571 696457869 2 36878 60801 2 23654 62624 2 35767 68695 1 52660 58184 438346117 1 28336 44780 242423485 2 3981 19481 1 40445 51371 37811453 1 2570 14878 315743937 2 18229 69297 1 12761 63678 450468158 2 46406 65298 1 13999 18926 120388463 2 41727 43789 2 15937 47915 2 46663 58672 2 11307 61797 2 41271 66765 1 59500 70548 112600912 2 11925 37775 2 58330 59908 2 1370 49171 2 33279 43135 1 22625 65552 9010653 2 34556 62213 1 35126 61088 279012295 1 40422 42457 250693350 1 30165 55370 360102998 2 27441 40443 1 36466 57611 217076440 1 22737 47470 115738303 1 40360 60404 616214894 1 61291 70438 42698700 1 36145 41736 376694133 1 7292 32001 380784625 1 31955 52062 302716433 2 38253 63062 1 44057 45631 495025171 1 21535 27400 227924835 1 49027 56103 314926176 2 16189 52464 2 23481 65596 2 47477 53470 2 26244 37675 2 9835 12676 1 50365 68676 490758191 2 60978 69916 1 57622 63677 103098591 2 34695 43854 1 50884 70719 204717594 2 26512 37674 1 45715 58411 68630582 2 42379 44497 2 43661 62249 1 36928 64680 48310986 2 50855 61153 2 25279 27536 1 28509 61107 200474383 2 51235 62896 1 64763 69038 288108575 2 23958 23981 2 47380 52975 2 61634 70642 2 17297 60823 1 57415 60183 210994470 2 48224 59876 2 66256 67846 1 35796 38275 17119743 1 27864 37915 454527958 1 41325 42744 194089118 1 46430 70234 148900222 2 1198 69008 1 2196 66062 545049365 1 58767 59035 88164535 2 45366 70344 2 62493 69749 2 32620 38773 2 50125 62714 2 47570 68749 1 51574 54941 291698294 2 4844 31931 1 8091 41921 15485247 1 13848 55485 785930052 2 49262 67735 2 10425 30623 2 2176 14949 2 38260 43664 2 5644 54979 2 44728 45405 1 49571 66653 40377347 1 67417 68357 318317159 2 11841 43934 1 50366 51171 90854038 2 39121 65864 1 30788 53879 545095527 2 32850 40966 1 51700 60812 689089444 1 52495 52657 299824545 2 15471 47586 2 63518 63648 2 69883 70631 1 6962 26176 294591254 1 42296 66123 305146706 1 15992 51040 125781925 1 66340 67882 289956055 2 13461 45993 1 46468 52470 320037636 2 15980 20823 2 22941 26560 2 68264 70482 1 16969 28219 373592394 2 52600 65746 1 70900 70922 160471286 1 65745 70139 117274823 1 19645 26983 294442882 2 5344 69176 1 42389 62807 820462814 1 68061 68412 383239784 1 26334 45559 312252569 1 6134 42356 235754965 2 3250 28989 2 12158 22914 2 50298 53041 1 27983 37566 210026681 2 37418 38627 2 22381 44429 1 43575 55730 55947347 1 32607 70718 117833546 2 53752 62777 2 97 28688 2 25061 51353 1 55367 62413 168334243 1 898 59614 64802880 2 2796 52554 2 46624 68141 1 35032 63409 773480956 2 10711 40292 2 9482 38231 2 64793 65190 2 54838 55773 1 65610 68846 339627959 2 8272 59626 1 11068 19180 335214651 1 69735 69848 338610286 1 2623 44201 1089272 2 60770 65980 1 15045 63179 542154901 1 30017 45356 203178677 2 69859 70299 2 70190 70614 2 56922 57828 2 57213 61195 2 25301 30419 2 4203 7033 1 54236 68540 500202275 1 65434 70447 533143040 2 37322 59704 1 25486 28251 160542807 2 36184 57272 2 58694 65916 1 8955 37430 471558643 2 20337 24102 1 11006 44629 106385124 2 37585 48701 2 38122 62734 1 3331 22417 224232325 1 2292 70695 89713688 1 47007 55278 43120875 2 34566 44243 1 9798 61777 72339294 2 19249 57033 2 24801 36056 2 46202 50868 2 22130 32198 2 12038 70038 1 1889 67317 7994442 2 41402 46383 2 65232 67884 2 4071 51229 1 57918 65537 722427199 2 17866 55391 1 64067 67716 176071432 2 61095 62674 1 57090 62883 189530470 1 6577 18868 52593130 1 14616 15351 296634159 1 65806 70907 85053896 2 31153 65253 1 24261 58420 430591171 1 67373 68421 467514072 1 66164 67156 120514571 1 17748 28272 750282391 1 25622 48628 45369787 1 29818 54119 40080327 1 52395 62629 412510030 1 36780 62609 769017239 1 16693 25474 482133232 2 40985 58703 1 47982 61566 59984343 2 39548 57088 2 69365 70946 2 48641 55528 2 52177 63567 2 63003 69248 1 26702 34359 687522088 1 36737 40035 36338666 1 23784 57812 84827640 1 967 68996 71195718 2 62890 65407 2 55285 60221 2 67762 69603 1 35323 42939 239513442 2 2627 56392 2 8906 9087 1 6552 31199 363175368 1 37146 63344 87762810 1 39593 44725 701664133 1 57298 68344 275682978 2 61615 67356 1 13138 13342 499734912 2 6035 51616 2 12586 29093 2 8307 11152 1 4993 61161 724403821 2 36406 56285 2 65895 69118 1 21228 56429 57853271 2 27739 45660 2 14132 33248 1 20166 24912 234123552 2 22538 61035 1 10036 53012 39117228 1 36181 36715 235064750 1 54699 61908 242119601 2 12052 64505 1 15601 40089 134711138 2 31190 48317 2 53205 54588 1 1832 65845 98553166 1 43269 67721 172487780 1 70466 70935 11709421 2 13138 49131 2 44399 63451 2 43432 48348 1 23609 45740 243399319 2 15986 43772 1 50007 63681 111223626 2 9490 24611 1 4912 67444 521230806 1 7092 48388 34216957 2 41310 68482 1 7484 37325 23623125 2 70716 70954 1 47459 52552 212961663 2 42715 45506 1 12072 57236 108792475 2 28246 38082 1 14720 51516 109722065 1 52182 68540 84967640 1 25024 28157 184108852 2 9206 18667 1 25911 43859 29164589 2 12922 38942 1 64817 65811 741028050 1 17640 41500 75006332 2 12512 68040 1 66557 68153 93893874 1 42480 56647 186785851 1 6608 56699 194394228 1 16862 30610 96618263 1 58081 69135 88062975 2 2461 47401 2 14972 23363 2 10571 31844 2 4498 58594 1 38716 45938 225688604 1 11579 64620 278640965 1 5124 70685 273651010 1 12617 29248 580238036 2 60991 62767 1 13349 30827 497419149 2 8066 32359 2 36045 39076 1 56378 66386 43503009 1 54517 63038 458615396 2 17879 30288 2 14918 55478 1 3681 24554 161060086 2 66522 68299 2 34769 53285 2 3604 40521 1 57645 58651 95530918 2 57108 70863 1 49119 52823 56256698 2 48263 59924 1 69101 69666 533314990 1 60550 62229 477772134 1 69360 70656 136906937 1 53675 62742 90708609 1 32744 33485 241292277 2 60114 69875 2 37418 46313 2 24824 57368 2 68614 68690 1 47744 60308 59349927 2 42610 66286 1 29720 63188 307324454 1 66388 67234 101513783 2 20644 65503 2 6537 15336 2 9657 52149 1 39622 43093 293798246 2 23118 44176 2 61997 69165 2 61941 68925 2 9782 40820 2 5211 28766 2 13886 47419 2 11716 62982 2 46963 60656 2 25340 42132 1 1371 15957 657156448 2 27309 62823 2 65704 68249 1 62860 70557 170248614 1 25583 29004 779949940 2 59371 68048 2 14649 58864 1 29068 50392 491740355 2 49154 56495 1 17501 49953 715076526 2 37135 70667 1 7920 18228 397484652 2 22646 65690 2 44111 45570 1 47743 70548 34904815 1 68421 70247 190481518 2 30049 42286 1 8601 37135 470997117 2 14517 58968 1 11628 57099 88742916 1 3250 37559 92247233 1 27745 34768 205567794 1 49058 50263 15660801 1 9131 29727 136260485 1 37071 67672 289571321 1 980 63189 116046971 2 47486 57868 2 38225 54569 2 55233 70595 1 5498 57531 735788929 1 847 70778 809341658 2 61568 64599 1 28988 32271 74596873 1 50305 67430 17723952 1 18491 48107 536875482 2 11178 22710 1 5939 35876 30265740 2 18921 33391 1 40060 64719 344209709 2 21438 24856 1 3689 66151 832020220 2 26901 67729 2 31245 31891 1 9491 67632 196801597 1 9807 15119 235924991 1 12202 19399 343527006 1 68382 70062 180948268 1 68921 69681 189766588 2 45131 49650 2 5418 46980 2 4172 44112 2 17404 67927 2 59446 63277 2 38714 69971 1 58042 62503 114288983 1 19047 34731 525408721 2 42825 61974 1 16998 54118 22969252 2 67978 69875 1 19995 53683 586337801 2 32555 59040 1 54729 61278 227954254 2 60057 61397 2 6703 35257 2 63402 66254 2 40801 42420 1 19660 23757 79409786 1 52522 56560 75645732 1 15414 40502 831282 1 3037 69420 275333133 2 27603 56126 1 3843 60525 499023886 2 17072 33368 2 25996 28379 1 31938 63864 11531599 1 7342 19552 391781688 2 70391 70412 2 69154 69992 1 57016 62309 411174882 2 66845 68149 1 52052 54436 326181517 2 61732 67434 1 68640 68798 107952473 2 58775 60145 1 39414 52986 348611121 2 70160 70261 1 31898 35028 538812504 1 23695 65101 575821867 1 14470 48392 583491023 2 21872 52787 1 9400 27418 722504 2 34961 39230 2 58049 62356 2 56008 67273 1 16503 25750 793808425 2 47106 58418 2 20300 37977 1 44490 57533 446514456 1 65186 67705 7958764 1 49569 53957 107617386 1 18429 67478 358618965 2 62863 64454 2 25009 25595 1 55810 67442 614972687 2 2360 66334 1 57985 69707 219312630 2 44933 58078 1 58931 61783 29540513 2 42148 58694 2 34859 53489 1 7018 42934 117101211 1 52072 70530 463858865 2 64390 69611 1 45414 65310 375465948 1 30951 54272 720974431 2 30212 48025 1 5410 35485 197152141 1 37834 48162 621989543 2 23786 64515 2 8374 21298 1 53893 64692 574772811 1 10130 41214 63696119 2 70357 70744 1 6267 66028 627766551 2 1213 32654 1 4586 51532 645644989 2 24584 29564 1 37891 41913 148007011 1 39668 57692 226259710 2 10346 14730 1 10591 50559 59076137 1 29111 35899 131080027 1 25186 27316 544956810 1 39343 59561 270793097 1 22306 53763 400985767 2 1780 47411 2 12125 20466 2 11979 62084 2 18772 59347 2 63320 64972 2 30805 60499 1 45563 57658 231490037 1 33103 46156 157238472 2 34484 66573 1 36263 37396 78518042 2 48265 66434 1 15422 67911 554324850 1 34626 38197 710998297 1 44700 66209 97473244 2 36847 52679 1 10561 15824 295938256 1 57828 66394 557087398 1 22575 50343 444011466 2 6521 69339 2 30411 51525 1 70905 70915 244054644 1 7033 36038 304276748 2 19404 60617 1 65649 70335 294813024 1 56183 56496 239213099 1 29846 51792 534077231 1 53571 57775 13580421 2 57524 70457 2 64557 68756 1 58026 66232 115095094 1 45037 48799 362120820 1 67592 67777 326927289 2 53628 67168 2 19256 62083 1 30149 45536 208412940 2 5941 34725 2 48850 65970 1 54764 63223 257293244 1 29626 67759 533534896 1 15302 30946 173711675 2 53539 58848 1 11826 32038 26737986 1 34276 49787 755429797 2 59779 63740 2 32848 68798 1 67360 68758 314775431 1 67300 68788 209864064 1 7182 53980 248972782 1 63943 65621 97622856 1 18923 30750 165002077 1 6923 34260 694246946 2 29855 65412 2 35597 50098 2 21202 46494 1 10453 70255 129544591 2 36394 64592 2 49316 67641 2 56490 63122 1 14371 22362 214942339 1 28503 44615 81824161 2 69661 70045 1 1020 17997 50092172 1 38895 61275 91980182 1 14365 51923 88642553 2 63424 67675 1 67058 68696 149881046 1 68668 69795 321533500 2 10411 36841 1 694 44692 145857997 2 7243 69974 1 25856 32501 93954828 2 16591 38432 1 20245 65088 112967174 1 46727 66719 7036121 2 66656 67427 2 31815 64323 2 30433 36803 1 40756 60033 21932588 2 1654 70527 1 63897 70890 347447086 1 20169 67642 82273371 2 45315 46089 1 50450 66079 470162746 2 2797 25601 1 10973 62131 58697921 2 6280 51474 1 56019 68004 30788395 2 18439 57901 2 35198 54623 1 6254 27285 712843392 2 43198 69596 1 43390 64192 51721060 2 44495 66463 2 31433 39490 1 20023 26657 364785894 1 38811 58420 70673079 2 38857 40175 1 46217 47211 503568354 2 61805 70771 1 16156 22896 379394263 2 18997 29570 2 46030 52140 2 47388 49211 1 7706 48451 2426846 2 45424 67453 2 14434 29838 2 42989 50870 1 33835 50620 819728736 2 20161 48922 1 28421 43903 191579357 2 47258 50688 2 60448 69382 1 1198 68904 401658165 1 12077 15222 8915334 2 41191 46931 2 2984 5295 1 54592 65286 567752214 1 2728 3346 129093115 1 38826 65002 224385271 1 47516 56305 558108206 2 23371 61936 1 45967 46419 97743792 1 26515 45578 17759155 1 21919 62412 151389154 1 56225 60969 783340549 1 68804 69454 301486039 2 51707 69327 1 64342 67599 122431164 2 6597 56706 2 22375 34685 1 21787 39935 502532987 2 11246 37128 2 67456 69735 2 38940 48780 1 8395 45938 606762095 2 57143 70312 1 40208 61276 76086674 2 35326 54610 2 8 60463 1 68302 69645 135637988 2 68965 69651 1 5045 16312 770512074 2 55139 64732 1 36276 50762 509175752 1 52505 59569 48832888 2 33612 39585 1 32145 50144 16658786 1 52467 55171 503717795 2 18805 38070 1 38487 49424 619163273 2 70370 70614 1 34219 42841 253960443 2 53579 70377 1 8876 28762 817053408 1 8603 59239 35773587 1 2005 36584 268222014 2 46888 58241 2 8822 22792 1 22304 51192 58952737 1 31344 68477 299832964 2 27562 60182 1 47866 50446 55705869 2 3499 70509 2 2965 22532 2 41608 60866 2 32652 46601 2 33842 68752 2 58515 60759 2 8164 36314 1 32483 65950 331569288 2 30420 69097 2 32649 67481 1 35211 47697 15302502 2 43388 68200 1 5081 61313 720131801 2 48959 50299 2 66959 67112 2 32687 49272 2 15240 56569 1 34923 64092 116946492 1 54825 60592 130193577 2 65654 66122 2 32758 70593 2 18090 31313 1 56312 70482 722359868 2 54729 61228 1 48788 56395 70528187 2 57903 62531 1 66665 67857 161277007 1 45998 70826 297548581 1 30564 65764 761188372 2 14668 51990 1 66979 68279 559716029 1 16589 21536 443647484 1 54140 69789 171118848 1 29190 36398 27110543 1 15926 30738 91946127 2 24609 49557 1 28540 45883 439068957 1 8517 13876 42073314 1 2193 16713 187516632 1 60371 69701 333438967 2 15707 52340 2 20897 29656 2 67386 70007 2 54086 58270 1 59040 60759 283195005 1 3680 20974 91450787 2 26370 29350 1 41499 58728 99308329 1 53964 64694 651976901 2 16837 56010 1 70511 70934 122146937 2 69982 70440 2 30566 51438 2 46591 67508 2 64808 65604 1 57662 61496 573557912 2 68334 70497 1 19149 37239 230295053 2 17306 58392 1 38984 57698 99401395 1 40992 61558 567011695 2 54233 63272 1 32328 42123 126450440 1 67545 69450 242010991 1 33934 42016 379546764 2 9728 52164 1 37975 66726 295392441 2 19916 61952 1 66455 68577 77025675 1 57478 64071 57570696 2 20344 51203 2 42724 43863 1 34378 52188 608103945 2 69660 69783 2 43272 70847 2 4113 59101 1 45989 58149 178803605 2 16427 30330 1 40184 67359 920658883 2 70588 70604 2 18556 43601 2 14970 54651 1 13672 67155 407532822 2 42659 53993 2 23981 29210 2 19933 57500 2 25623 27232 2 55070 70081 2 33902 46449 1 44721 59649 329960139 2 20408 48764 1 23343 66299 170304158 2 25787 52510 2 49767 60139 1 58964 62720 1819578 1 50454 63657 40494503 1 54769 57716 186412428 2 2890 14745 1 39099 39655 18120175 2 61632 68673 2 67597 70656 1 17217 63584 250491385 2 69927 70021 1 56930 68820 877970211 2 6446 37596 2 57945 67353 2 48158 50739 2 50977 58264 2 30914 52585 1 27553 68797 94604397 1 13460 28581 83268196 2 28098 30095 2 59440 60082 1 55150 61751 47907331 2 65156 67029 1 20254 50423 128706994 1 15432 60004 127529636 2 48907 66268 1 10890 14277 689170377 2 19073 36230 2 13612 55381 1 69917 70539 31043106 2 10135 65900 1 48237 49355 28763801 2 24686 40377 2 40943 68552 1 70659 70895 169140570 1 44761 68414 297169342 1 62750 66334 139560676 2 68766 68887 2 26397 48440 2 33074 62148 1 44445 57850 126592040 2 22468 53289 2 51002 63213 1 13028 49451 388368138 2 35495 48049 1 66037 69151 7787531 2 29979 56303 1 69255 70732 10578205 1 39376 47234 166674845 1 12368 70621 229423139 1 11798 68599 442789247 2 13421 63745 2 8499 42113 2 61607 70730 2 59418 62748 2 19343 49955 2 12977 40035 1 69443 70155 108423940 1 34090 52634 401507554 1 64980 68884 509262272 2 64989 68350 2 65614 68673 2 14524 24520 2 32687 35548 2 63759 70037 2 9395 12811 1 44715 63402 18184188 2 28594 40526 2 11879 45073 1 68806 69965 33200660 2 2319 52952 1 16842 65667 139258389 2 60529 69645 2 19895 20679 2 1051 52837 2 13549 22182 1 31407 67084 134460477 1 8341 45931 234969036 2 58983 62165 1 30395 66812 194431114 2 65002 66812 2 42834 45323 2 63793 67727 2 7552 60673 2 48987 68839 1 32959 61230 2738061 2 57687 58079 1 45711 54101 411692728 2 12721 53695 2 6764 47106 1 38861 52203 58281037 1 39326 61851 652649340 1 6752 56494 401205423 2 59324 70182 2 24196 68675 1 67612 69981 314680766 2 53598 64004 2 49967 53919 2 51257 67875 1 69256 69679 3863086 1 4968 48254 685073355 1 1103 43354 91137824 1 47840 62623 34314693 2 64494 66313 1 14972 38447 312527326 1 56760 68087 50186680 1 6709 30143 41507421 2 9984 16996 2 11087 60413 2 25061 47763 1 26659 57152 73401575 2 35823 36244 1 43530 63676 707548162 2 26229 43838 2 21627 56082 2 56652 68812 1 55899 58027 199590145 1 65810 70716 130994532 1 42897 56248 39713180 1 2392 6104 481167998 1 51124 61801 204281785 2 4236 52254 1 50151 61467 405188929 1 50585 68370 322280827 2 21514 41485 1 53675 53923 113533938 1 3529 11072 643304308 2 39378 53047 1 6546 69284 899736696 1 63642 65776 398659082 2 50256 55751 2 3262 57882 2 11100 37188 2 61472 61778 1 69756 70357 405866812 2 6472 12355 2 26464 55144 2 29219 33791 1 21902 57103 130803797 1 67449 69244 769999113 2 61754 67307 2 12505 43535 1 31769 33987 222961987 2 13847 58300 2 67768 68544 1 11579 70479 370830578 2 69339 69694 2 53148 58594 1 65172 67725 403928150 1 16849 53753 227230060 1 11970 39838 96611771 2 15992 66447 1 39046 54737 196148630 1 50678 57820 644182738 1 18411 26426 146496157 1 41135 59932 67799146 2 23875 49620 2 25108 26310 1 63040 67226 84135026 2 55918 70586 1 54805 70673 109758334 2 47739 48432 2 45578 63944 1 4259 25198 114777600 1 18449 18586 292073792 1 44493 60810 141212216 2 68834 70951 1 43093 55499 10204437 2 32656 68248 1 9181 62795 572175710 1 34520 35551 586448115 2 46270 64279 2 56934 57927 2 68477 70637 1 25934 52915 493492334 1 21133 68875 171516621 2 32955 61045 1 18339 40090 622563411 2 42252 60940 2 35854 45121 2 16485 17418 1 41608 57370 663944839 2 19703 30037 1 57339 66716 137891098 2 12853 70666 2 59009 60850 1 15097 46399 104884502 2 53120 68977 2 67177 69815 1 52723 53425 40431512 1 29217 29741 60406343 1 46174 46371 194159693 2 47533 55034 2 3911 41885 2 32629 50384 2 8858 59816 2 39089 55967 1 49075 68746 115511133 1 19373 68895 100063715 2 42862 52631 2 70661 70711 1 36500 48672 659960904 1 7370 35499 114246423 2 48557 66743 2 7069 37169 1 29040 32339 140295121 1 22667 55549 47871025 2 39175 40626 1 51980 70106 75612512 2 54609 69222 2 35216 62297 2 24681 26559 2 42499 43430 2 27697 62609 2 27757 31687 2 50423 52386 1 53525 54931 141684630 1 44362 61783 5517445 1 15920 52323 774061000 1 37216 45346 68539783 2 35818 44988 2 34163 51410 2 58233 58438 1 38912 64681 22371547 2 14135 35331 2 68148 69113 2 39462 46540 2 17142 52427 2 43621 47457 2 37975 41642 2 54065 59344 2 16815 34315 2 51186 58608 2 49501 68650 2 50934 54241 2 15035 46285 2 32815 33104 2 45594 52259 2 59483 62737 2 58190 61334 2 11021 51440 1 58236 64124 259586132 1 28830 54873 622900189 2 105 40486 1 15139 43238 483899819 1 69974 70359 261837943 2 41734 59038 2 42951 65744 2 38011 47806 2 39148 61090 1 9777 30367 26205365 1 62666 66350 489158124 2 45199 56806 2 29944 33382 2 26741 38838 1 57738 67646 98337914 1 16410 50539 199574961 2 39501 62381 2 66056 68662 1 5344 55647 88414872 1 8850 58713 522047526 1 21409 52083 657261685 1 35469 46929 10932867 1 19642 48768 308749440 2 50683 63334 2 35044 56775 2 29651 37525 2 68888 69658 2 672 32669 1 33356 40496 319328363 1 30469 49861 67657033 1 34956 44731 669463910 1 65310 66456 253120515 1 7425 57548 1641253 2 67013 67168 1 56948 70249 204048057 1 28245 52057 93958335 1 63551 69702 292008982 1 52971 67261 8154134 2 38417 56399 2 45842 46115 1 29972 33972 64874867 2 5244 6817 2 13852 19503 2 12075 61264 2 46115 56444 1 17784 64030 60232402 2 65857 70204 2 33315 54351 1 68420 68995 27046659 2 8727 52338 1 3234 17663 279858768 1 14327 60818 79369224 2 21334 68899 1 2175 65290 390194878 2 15332 33504 2 9198 29711 2 8242 68228 1 4545 66017 11845514 2 54278 62152 1 26242 50328 364644277 2 29246 59152 2 19136 53897 1 8822 29244 748478402 2 41089 57413 1 26548 68696 187003034 1 35787 57018 168880338 1 36209 56717 163035412 2 24906 44889 1 26618 68117 85453199 1 14874 31647 644692815 2 54302 61547 2 9892 32986 2 38595 58250 2 62826 68896 2 59640 65777 2 22473 38646 1 36643 46399 654640074 1 54640 64942 256859333 2 4586 63452 1 58887 70165 58456476 2 60476 67858 1 10929 33558 69013582 2 49247 67303 2 12070 54085 2 67704 67758 1 17260 45611 497424212 2 5284 29440 1 19468 49740 190631589 1 62538 68789 868119507 1 70202 70203 64484821 2 30025 58063 1 18896 68419 543512940 1 11347 46005 9258157 2 38900 62506 1 58367 61992 387643943 2 66345 68721 2 63849 68701 2 70834 70948 2 45371 49946 2 42713 64341 2 26064 42912 2 26674 48099 2 35915 67432 1 47636 52204 386923517 2 37687 69321 2 7649 27960 2 61637 62215 1 55061 69367 649344566 2 26599 27279 1 41926 43221 508142470 2 45053 61311 1 45815 64590 320824367 1 50201 60146 387765503 2 13324 48999 1 50481 67137 699628593 1 7970 31755 100927930 1 39423 67470 553156988 1 13473 64236 47401391 2 57980 68011 2 26486 66259 2 43910 57367 1 10712 35354 814393784 2 10189 32592 2 35045 70869 1 62191 66702 328667250 1 22108 33393 14119962 1 47961 59657 602437724 1 62820 68059 696654184 2 48379 56681 2 35366 53708 1 3988 42186 419591979 2 68779 69111 1 17694 66745 394992532 1 59664 60227 660652661 1 5061 65809 334894948 2 13714 63988 1 69738 70656 216940626 2 4177 23488 2 34505 36839 2 59637 67878 1 34944 38788 298759680 1 6783 57012 78418887 2 52681 65912 1 50821 67616 446860001 1 18711 20952 128680628 1 41130 53493 399337156 2 32457 64169 1 67400 69229 424111241 1 12429 32339 184267727 2 6698 20566 2 46782 66683 2 2204 38147 2 18037 54530 2 48783 67895 2 32339 62202 2 54060 59488 2 50501 65518 1 35040 48840 512788739 1 24938 28957 147154378 1 40427 46739 296139628 2 26377 55414 1 3954 31847 253749383 1 19215 56625 727717842 2 1265 1454 2 36304 64014 1 6343 65236 327714693 1 55357 56989 261324181 2 44356 69054 1 12591 38179 317691720 1 18373 32038 41525293 1 64611 65620 207572407 2 56560 67715 2 62902 68809 1 763 63437 277052949 1 33215 69263 148714816 1 51678 67137 591875384 1 11249 43180 342719319 2 64780 67768 1 55694 61314 19076983 1 13658 52139 251195004 1 4269 67420 204101955 2 4152 45978 2 45093 52814 2 44685 53518 2 41548 64733 2 68140 69541 2 44030 53151 1 65743 65920 895225664 2 57135 66793 2 61403 70521 2 6455 15416 1 8955 38880 116955926 1 28902 41728 832844632 2 8621 40687 1 5561 18736 391092936 2 65292 67699 2 4647 38786 2 66987 70005 2 23432 52983 2 33515 52483 1 17732 59037 569208193 2 45426 63215 2 43310 58366 2 48870 66876 1 59611 60087 549254664 2 60745 67811 1 46037 63471 81622839 2 69016 69915 2 36744 62349 2 19860 67775 1 54549 62485 19593910 1 27869 62548 524338432 2 3135 18223 1 9198 11025 100445033 1 19344 21516 727243745 2 16490 25272 1 44773 64337 7227622 2 44454 60729 1 60617 67774 588966032 1 33307 42613 302307823 1 55963 57248 62620517 2 4589 50067 2 27447 42252 2 4510 61823 2 18761 20871 1 17852 70857 477682132 2 38452 70770 2 21860 44918 2 68624 70894 1 53628 57819 643836992 2 17816 64980 2 34526 36419 1 39035 56664 35685028 2 50250 59539 1 32389 35224 596140685 2 34538 53386 1 24103 48367 184837811 2 5482 39404 2 2983 53145 1 51114 69849 140010380 1 37041 49195 438206007 2 34309 64535 1 11402 61549 450438387 2 46351 53939 1 44285 59804 240714782 1 43765 47535 443543791 2 54973 70043 1 57949 67083 444638243 1 13553 50293 337614987 1 57352 60953 280919504 2 21302 70383 2 65586 67147 2 69002 69035 2 27590 62133 1 6455 21389 538201259 1 12841 18844 14039409 2 35783 45108 1 46347 52771 67677197 1 67270 70582 18267421 2 40512 55153 1 44598 67175 327747262 2 47843 65300 2 32671 40740 2 22178 40754 2 25238 57124 1 61534 64399 48673034 1 13880 44481 797411085 1 11572 25286 100474600 2 41400 47260 1 11059 39261 126517462 2 61193 69825 1 42162 48900 455538316 1 43344 49965 158785516 1 44519 52500 65317196 2 50408 54783 2 15555 31072 1 32826 38759 153913410 1 45796 54498 134346517 2 32261 50520 1 20216 45261 140235508 1 23989 43723 394456892 1 45098 56179 110199529 1 6215 46628 567247613 2 54358 62860 2 29195 70934 1 67635 68635 616133652 2 10346 68928 1 70880 70921 273265193 1 67168 69560 547267411 2 39457 66165 1 45238 57961 31213193 2 10287 21021 1 44223 50807 611527939 1 17232 49683 61793524 1 38155 45226 67442738 2 29779 70514 2 69093 69327 2 12871 50807 2 36967 59037 2 22991 35765 2 38209 70727 2 50103 68910 2 56598 63526 2 13629 70643 2 17478 41960 2 28279 34136 1 69659 70760 114320227 2 43626 52345 2 56838 69367 2 58864 68701 2 44891 47974 2 55036 65535 1 50646 63706 78056733 2 28260 57496 1 56539 62123 76111479 2 60899 61754 1 33566 61839 46426335 1 25092 69864 66413929 1 42515 61769 567477066 1 54755 62525 926130545 2 66425 70732 2 41269 48604 2 14813 52261 1 67893 70441 808942477 1 53405 68171 726674330 2 61650 62265 1 10184 14728 258668741 2 29376 32762 1 24258 57874 735499870 1 43080 58025 250942695 1 10311 18975 439937094 1 40162 66847 7257296 1 17025 26508 404569861 1 50934 53084 661561879 2 10253 40632 1 19716 63110 149119259 1 38784 57750 73552443 1 37448 56662 483664279 1 29790 42750 25216075 1 64737 65462 244675563 2 37811 51357 1 48063 70876 659775399 2 32788 54070 2 613 7205 2 38971 68747 2 37957 53591 1 50503 64690 6664846 2 23011 35040 1 13560 29395 461704118 2 52809 53373 1 60190 70955 346160483 1 20538 30819 364991024 2 10636 61513 2 27833 53207 1 3860 44569 271941650 2 46105 55946 1 35728 56969 338325463 2 35436 47047 2 49994 64844 1 21001 23425 415688292 2 56100 65875 2 63227 70869 2 39163 48077 1 58662 70240 177783957 2 9288 57898 1 26985 62595 125860219 2 60964 61547 1 43566 61054 119496075 1 16017 50652 171589084 1 68620 69654 76334843 2 20867 36403 1 43939 49340 139028378 1 15716 42640 51392222 1 37404 66791 33488733 1 59224 67504 49320450 1 57587 63403 470506788 2 27481 50012 1 48347 52900 578970549 1 12958 50844 348563634 2 10121 65465 1 47524 53809 52200928 1 36936 50100 614516278 1 66490 69286 100779625 1 13821 31360 6825366 1 29112 58773 92855230 2 65110 68689 2 4273 6835 2 41060 55273 2 16900 28992 2 40812 46994 2 32834 69237 1 19174 66942 8567456 1 24457 61239 24113647 1 18998 33359 115274472 1 23747 59912 28913894 1 14982 33863 288711052 1 13025 33991 172686672 1 35599 63773 319661096 1 23273 49524 123336204 1 34327 66901 545558338 2 4016 64349 1 27711 42667 555229866 2 37423 40319 2 50448 55773 1 25347 46345 139086265 2 63754 67746 2 61685 66204 1 20754 56097 316644522 1 29611 54328 103365979 1 56159 66829 17088082 1 37771 50047 79691571 2 51377 68710 2 60060 69982 2 24851 46918 2 30174 42633 1 48352 60487 850813449 2 63201 64765 1 56483 60959 280039279 1 3500 66155 116736681 1 19366 40904 229760516 2 13656 69948 2 18903 24868 2 13143 53353 1 26214 45788 90387694 1 11987 16596 158047573 1 69461 70063 479479150 2 45472 59293 1 55419 58655 123559810 2 30418 68974 1 2288 44170 1213350 1 66987 68794 271397580 1 15199 39319 692496598 1 65719 67208 145446189 1 41616 45742 49746870 1 43089 63581 112746506 2 21516 57526 2 62289 69885 1 58317 65032 107695926 2 7304 23596 1 24779 61469 106319886 2 48795 49643 1 56159 70040 601056860 2 19975 52086 2 54240 56961 1 14608 20556 219547552 2 55455 60196 1 11214 62186 12641624 1 11338 11787 251483230 1 48443 48446 364700691 2 34807 68641 2 16329 30605 1 19366 39691 431154899 2 66733 70590 2 62337 64778 1 65243 69631 4708943 1 66189 69672 536570997 2 68933 69490 1 54082 66760 113401319 2 35971 66728 1 32566 49028 500767893 2 27214 55221 2 63219 69766 2 39366 43820 1 16114 51534 549783523 1 30117 31401 232099293 1 22631 29802 139671545 2 24076 59073 1 31753 52484 696771806 1 67242 70348 189230376 2 2925 70369 1 19038 45592 701772766 1 27787 62004 93498684 2 69628 70950 1 62904 68342 19520742 2 27950 44550 1 63153 69580 177175870 1 11557 45871 96165198 1 50260 67897 326155836 2 49918 66288 1 62643 68342 357218260 2 4486 36088 2 39940 60674 1 51687 64077 307922886 2 25784 66701 1 24212 58823 65080764 1 38501 61514 227602929 1 31689 51392 750459841 1 67515 70798 508542768 1 26721 46615 5067655 1 29983 49729 1703255 1 55297 57986 888215936 1 27935 64966 117110584 1 19069 69140 30593144 2 41312 52943 2 17358 48195 2 44078 48390 1 40791 58997 64621779 1 34807 54411 552991481 1 50436 51093 92569264 2 64571 68563 2 61292 68546 2 66046 69957 1 27297 55402 67916626 2 56923 62699 2 38981 64935 2 70429 70535 2 15257 38230 2 54956 64102 1 25888 37973 300806440 2 63439 68817 1 47790 61782 243531984 1 10180 39975 479532334 1 15829 31163 187670802 2 52378 53576 2 9038 66551 2 45743 63959 1 50103 54404 87856445 2 41599 42666 1 59150 66952 191323355 2 67580 68589 2 13055 68735 1 70904 70940 33900786 1 38539 54112 281883521 2 34367 63697 2 21800 41899 1 61935 64171 544965383 1 70097 70340 751825369 2 11190 24555 2 13208 45812 1 39254 54250 30269090 1 59909 69218 10114791 2 2939 14656 2 59615 65878 2 5237 17598 1 10009 36772 196744762 2 3885 8025 1 31860 47211 516703482 1 17962 29993 265470414 1 1181 60106 52712830 2 37601 65070 2 48567 66795 1 38666 70552 141912997 1 10534 48750 128977398 1 18687 42587 300851820 2 68083 69684 1 2566 14745 434582818 2 52914 55126 2 36007 55277 2 20571 56605 2 36022 67892 1 18964 46813 587396114 1 39009 47876 47663914 2 36059 50520 1 65707 67709 513619582 2 26698 30029 1 64923 69203 122330655 2 62293 64658 1 7305 25490 119623818 2 32453 52591 2 46193 67800 1 56704 66756 129994846 1 17650 24181 405857172 1 55903 58686 676885116 2 4722 53981 2 47547 70272 2 20122 54152 2 29131 38832 1 66412 70226 52254208 1 56806 58896 10642034 2 32102 32164 1 33060 46359 285917765 2 55637 64156 1 15952 41487 82112449 1 37831 60371 320625315 1 32524 70891 350550849 1 64398 69405 11699413 1 26376 27905 129852711 2 37451 61418 1 11393 32667 196666899 1 56323 63388 48285627 2 300 55310 1 32823 46482 405548792 2 29456 42529 2 20798 33807 1 58412 63067 258759326 1 62917 69227 594399309 2 60615 66511 2 11308 44355 1 17958 52557 18181016 1 2405 7420 18668514 1 39150 50774 502881529 2 16937 66897 1 62486 65610 211943386 2 45470 63255 2 9670 11313 2 8057 56673 1 6743 21650 464516436 2 4241 47287 2 12927 40404 1 53146 69869 175004502 1 66673 70337 66143655 1 56437 61578 513261605 2 51499 55415 2 49708 64525 1 41853 43314 630345581 2 27708 40276 2 68008 70035 1 28438 57605 89999350 1 36735 52477 721417003 1 5349 70228 104025114 2 57611 70766 1 13446 67291 10900707 1 63872 69741 827188 2 21511 52522 1 39212 61518 262690470 1 42745 58898 152242548 1 42986 67809 488449507 2 32245 36877 1 34954 45484 405676164 2 51319 62559 1 11753 19092 113468478 2 12923 66759 2 66004 70835 1 16810 38111 665172148 2 67228 69736 1 20117 64914 358788839 2 48248 57068 2 57681 65286 2 20617 42504 1 65286 70706 247308903 2 41316 48800 2 23410 23703 2 24171 40104 1 9704 67236 101441165 1 56279 62881 18972252 1 25857 54850 855291840 2 54942 57471 2 49192 54619 2 15439 61568 1 42239 56561 72059134 2 569 3384 1 57274 68388 60373975 2 15194 48290 1 42136 49087 170436623 2 33283 42804 1 47044 62009 116248489 2 4046 52452 2 70268 70658 1 18745 40855 340702782 2 40305 46748 1 21770 39946 83692433 2 63129 68663 1 20166 24648 81843961 1 21737 58823 29917703 2 2367 39082 1 22237 22921 33303472 2 17657 57427 1 70818 70850 9778725 2 4990 64396 2 23432 66786 2 64421 66012 2 10538 30645 2 13973 41564 1 5603 65786 267808663 2 64280 66562 1 10978 28278 335274609 2 36847 58876 1 31100 68453 172930548 1 9717 38190 862579812 1 46943 62887 104796133 1 56633 69492 182354101 1 21469 61575 472258295 2 4108 25764 1 30218 64584 97852535 1 24552 32467 57592301 2 22984 51012 2 59191 59625 2 52275 53501 2 19076 70896 2 17144 44954 1 34286 50567 213034996 2 70232 70524 2 29018 62066 2 53569 70181 1 16879 51926 729471705 2 58116 58373 1 28696 63098 28775025 1 33312 58779 509537750 2 34069 65153 2 14440 39056 2 52729 70871 1 8956 48292 430316989 2 6989 25920 2 34904 54333 2 20178 62840 1 58194 70336 553702485 1 70889 70889 7761838 2 18181 28864 1 7314 64470 874327004 1 28157 38357 96729079 1 68106 70550 775457374 1 9428 32649 111392171 1 43355 53724 482994527 1 14742 25330 327586144 2 54934 64049 1 15631 65960 473725838 2 23554 28526 1 20701 33574 2909558 2 56253 65414 1 52916 59633 599512573 2 5946 62680 1 1534 60195 116991662 2 22155 31394 2 3902 36177 1 14702 40089 274265084 2 30074 39203 2 54057 55686 1 44321 66959 309740102 1 13289 19963 582456509 2 43691 67660 1 36072 65777 206259479 2 60555 61048 1 29269 42370 90234480 1 2219 47225 335890966 1 51954 62048 64407105 2 26462 32604 1 48970 59356 44636852 1 66761 69526 940868 1 34261 44809 112684969 2 28027 37065 2 30245 31817 1 65902 70026 53815652 1 6728 11346 742725374 1 48200 55477 103793065 1 465 28296 11879958 1 69936 70048 277497550 2 39228 63707 2 69473 69559 2 53680 62849 1 7247 70524 80834582 2 48347 51387 2 17657 30455 2 68890 70459 2 22870 66540 2 21847 41146 1 62881 66158 801738786 1 64534 66312 331552296 1 2816 47156 218010799 2 36796 43787 2 34105 54109 2 62053 65592 2 69438 70750 2 24807 53308 1 51599 57554 592820760 2 40700 61751 1 59011 68861 909683522 2 45586 54003 1 687 13034 696553394 1 14882 55357 640483410 1 54407 67372 184605317 1 68561 69614 27343558 1 32504 55368 342919012 1 56983 61022 113340800 1 6138 46278 129600209 1 70401 70433 459125298 1 52920 53219 170418447 1 62329 69662 337317506 2 18723 22239 2 46848 58329 1 32872 49014 276337260 2 32946 58422 2 36183 57581 2 65037 65882 2 56927 70878 2 23163 24923 2 3797 60523 1 57929 66670 371407913 1 48902 52307 141523255 2 21857 42597 2 54802 62757 1 20026 40137 34145260 2 52342 61475 1 23199 53465 745369102 1 20742 54827 154517869 1 55398 60683 108047540 2 49543 60862 2 32407 35223 1 69103 69973 22546279 1 45705 52341 50686238 1 34330 39135 81864437 1 9763 30923 60923293 1 36606 44841 86263238 1 65886 70905 264359026 1 2566 32190 485355107 2 32136 63253 2 43267 55342 2 66861 70794 2 23935 62262 2 61211 62418 1 28091 44020 569837175 1 55334 56118 413054323 2 28753 70330 1 31139 67878 580230782 2 25403 48059 1 46682 55721 145534460 1 58299 68673 855433984 1 41554 44810 495063952 2 23489 57792 2 37603 70395 2 54282 58032 2 44905 60082 2 33704 69034 2 66454 69414 2 66056 66336 2 42660 43412 1 69906 70138 253750625 1 68974 69466 534661073 1 60805 69622 800876116 2 69484 70570 2 21079 59363 1 68478 70269 75707611 2 14896 35792 1 447 46155 762000841 1 1821 67361 171138082 2 17963 61953 2 28068 63110 2 55837 68812 1 37170 65973 187092243 1 31896 58860 27506209 1 55660 57805 487721462 1 48040 66834 654736016 2 24490 30348 2 50368 67073 1 23062 23234 54277151 2 30651 52606 1 6647 45424 139096112 2 40354 70743 2 4051 69954 1 8779 51319 718192340 2 55132 60633 1 46403 59419 332444107 2 11646 63539 1 42911 59797 596332706 1 38290 67510 799456819 1 34349 55392 56371195 1 39321 69660 533729055 1 16280 66060 42571573 1 51557 57244 395796326 2 35701 68823 1 26638 43036 256234401 2 30663 58124 2 65011 66117 2 45886 51216 1 21327 26569 104756332 2 9519 40654 1 9308 62925 363548104 2 61944 70896 2 34152 49992 1 42654 70823 305599459 1 18620 34407 135625304 1 33166 43109 647048289 2 31550 66041 2 66850 68664 1 11790 69747 366613744 1 67025 69103 41779412 1 15183 48963 362258489 1 2299 19126 4858423 2 66444 68917 2 50362 53129 2 22783 59445 1 46388 47713 281565861 1 60934 70834 109570126 2 66517 70109 1 34717 57887 357330531 1 61070 69939 770120220 1 38782 64994 703608709 2 66120 67167 2 30813 63727 1 35330 66162 178764764 2 59476 64612 2 59682 60596 2 43566 49091 2 29749 43630 1 32058 62296 297090292 2 38704 58583 1 33865 64273 259487483 1 43952 63248 186330264 2 5013 65965 1 21721 24228 88657376 1 15749 61928 797924580 2 33865 63672 2 23010 30964 1 61557 65986 426464012 1 169 65564 88631981 1 38028 41834 307176452 2 56556 61683 1 58741 68233 210086431 2 41527 70081 2 724 68321 1 25602 31028 579403221 2 4658 49291 1 11868 47132 46803012 1 32620 69468 42733694 2 4246 26358 1 56718 59204 115068048 1 49115 57934 2383350 2 4816 5606 1 17572 42388 144642464 1 20097 58518 33210267 2 8522 9293 1 45310 52924 489996730 1 17500 70191 63374262 1 28182 37034 649657484 1 5490 42387 662405255 1 60593 62780 126005564 1 19922 42173 142294977 2 62417 64645 2 23199 49861 2 29962 61217 1 5805 38983 262998484 1 34008 53104 96536448 1 39067 41820 408892466 1 64238 70566 458148172 2 20270 42455 1 12328 46246 880415340 1 49452 53175 104461934 1 68636 69408 564077185 2 46903 50798 2 4275 49039 1 25650 68017 10360106 2 32467 57713 1 40536 47161 72885509 1 46176 53702 188702185 1 49925 66901 33545442 2 41290 55753 2 14111 49093 2 56733 69037 1 60524 70015 781757079 2 34659 64205 1 42081 49423 134709243 2 49353 49974 2 11795 37253 1 42872 55876 353242485 1 36161 50071 447194324 1 32593 34260 756120723 2 26585 46149 1 66404 69901 31346007 1 29376 43196 795674133 2 999 46533 2 33134 33905 1 24864 68219 249802864 1 15222 25345 242371389 2 1678 58853 1 1636 24251 370680423 1 56797 69135 69337553 1 33173 61882 38172605 2 19240 25198 2 44103 69035 1 64070 68620 527173506 1 37617 45969 501409435 1 3668 35726 619817628 1 56180 69404 284871348 1 28777 47726 565651179 1 46079 52896 133937740 2 23664 49526 1 22556 42427 175632285 1 24003 24006 118123970 2 9195 65067 2 65374 67330 2 18522 64920 2 60395 66447 1 43975 44641 419190346 2 67249 69804 1 7171 19541 324359698 2 14426 39570 1 24237 37579 272424512 1 41127 53470 125552800 1 58475 58682 51969785 2 47569 51803 1 60579 68729 121031872 1 64340 65148 41976866 1 44020 67099 418436982 2 40632 62214 1 64 48058 141430364 2 36620 38547 2 54054 69952 1 65790 69652 97780095 1 4434 21438 864053091 2 42029 62813 1 64014 69790 365702812 2 54757 63728 1 70385 70513 448200300 2 10856 26822 1 60848 62257 78426426 2 27194 28464 1 33993 43003 722667843 1 27325 31512 378338128 1 53717 55088 221023223 2 37608 49379 2 45349 61303 1 15514 30522 74692973 1 53927 64590 626406634 2 43420 56183 2 42848 70245 2 51729 65563 2 35154 37850 1 13112 43165 133100811 1 45016 47221 461712701 1 13258 19037 775635248 1 57025 70875 264869894 2 69635 69662 1 21784 29805 113245897 1 25415 56210 224408080 2 176 37529 2 34455 53406 1 32011 38724 602119562 1 47159 70408 105648675 1 50240 50754 167953277 1 57927 66760 95176609 1 43886 58739 215347511 2 227 21093 1 34681 53656 246280216 2 53296 56639 2 18760 51127 1 70836 70925 387932024 1 329 41432 195139798 1 44162 63474 204266424 1 28186 45170 655738217 1 61410 63414 119937605 1 50051 52498 261767625 1 17825 31120 376181915 1 27448 32218 347392166 2 35982 42267 2 63451 64120 2 20678 69217 1 14186 48049 319185612 2 41104 43435 2 23031 39718 1 26833 42749 9218592 1 48770 57060 129872971 1 18676 70329 622129435 2 54034 59964 2 10217 18993 1 43219 59798 336992874 1 2414 26152 85925553 2 47854 51236 1 66871 67045 65533151 1 25823 28940 443547305 2 1763 3862 2 30665 66013 2 63813 67150 2 31436 52593 2 29426 34930 2 61183 62577 1 27342 62877 58201090 2 43352 48313 2 69174 69262 2 58020 61154 1 62604 64781 34891445 2 10998 46737 1 31697 68464 165691090 1 33806 53984 167753687 2 68330 68472 1 68799 69000 102304148 2 2001 2794 1 23014 33538 40378020 2 35562 65066 1 7152 43203 189121150 1 68108 70944 718476774 2 48128 59241 1 52244 64994 882438857 2 16517 61863 1 35410 35762 63074315 1 27134 47883 665060870 1 49645 65583 178145468 2 45717 55887 1 1782 68405 268428808 1 46938 52650 419616791 2 36823 58241 2 1274 37570 1 53790 62355 32537026 2 68666 69415 1 11652 15529 98885089 1 30664 43733 225526793 1 59917 60577 552011074 2 33524 46683 2 20262 55665 2 279 54655 1 68921 70400 118691011 1 27071 36127 259599529 2 40611 62433 1 27772 62198 508718623 2 21876 50899 2 19367 65704 2 53680 60973 2 7573 43249 2 15256 52086 1 1105 41144 356712224 2 6374 21579 1 36248 36721 127204569 2 32301 51426 2 54176 69028 1 62806 69596 681850808 1 35571 38742 185487254 1 35730 55195 142105904 2 65427 66034 1 36336 42890 592677572 2 19771 55888 1 986 33463 133235992 1 6750 64607 150210499 2 37289 38392 1 29236 30116 573865786 2 28633 48279 2 69034 70951 1 42058 49698 371446349 1 28066 47922 389200508 1 21589 53394 642499022 1 26608 39104 267270873 2 1323 55621 1 19026 37314 198096805 1 52741 63309 61249858 1 27036 37768 224211781 1 52116 70214 288015159 1 30832 53426 54818877 2 11388 14184 1 12710 17063 93686038 1 4826 41900 238540800 2 44939 59779 2 61238 70733 1 34644 62312 585123953 1 31389 56065 544411580 1 42860 46317 376195778 2 8437 35745 1 29436 57666 40148860 1 11274 21610 114750428 1 55806 61280 496371059 2 69279 69521 2 29709 29959 1 51512 62992 3690052 1 36562 60393 216357747 2 14410 14558 1 46912 58062 22072786 1 43130 63235 75722354 1 56956 69219 211137478 2 15447 56872 1 56223 67459 277818036 1 54027 56306 24936517 1 33575 49213 604855878 2 31447 66421 2 3618 5339 2 19554 27522 1 9554 42640 604946367 1 3092 10185 377543761 1 70333 70432 93523370 1 18348 34561 699326488 1 21826 66155 732595719 1 18208 20517 494350788 2 38254 40908 2 56934 69728 1 60026 64700 635254381 1 15910 63707 55793664 1 6099 66847 590968985 1 43690 47389 438723241 1 46776 65754 652211732 2 53178 70487 2 39153 54065 2 17484 53043 2 35087 51622 1 33721 51649 618797405 2 16600 53751 2 19842 62341 2 37674 39614 1 13491 30644 281294934 2 70599 70656 1 28058 56383 76131708 1 2527 25419 47973326 1 42488 64307 9705113 2 16451 62146 1 43596 44650 13412224 2 18864 43160 1 24459 64200 230367166 2 65555 68016 1 29401 60618 153212596 1 19991 36760 787573682 1 24857 34020 150745218 2 50861 66817 1 19098 38558 147617280 1 29406 42717 6463628 1 18304 65370 38425246 2 24831 31185 2 44821 52845 1 6807 67077 729113626 1 29439 59465 697011157 1 58948 65404 244970740 1 59715 70795 15131448 1 4889 17114 74782188 1 6192 14318 120636630 1 42051 62418 638500015 1 8563 46817 203141304 2 49845 68915 2 9196 47307 2 58175 58196 1 42644 58089 206322377 2 67496 69558 2 11264 36842 1 16902 61272 494379388 2 19737 68273 1 44220 65711 297894054 2 16363 69212 2 61266 68863 1 32532 59884 651642565 2 36099 40073 2 54232 62341 1 41682 67634 378132742 2 67885 68999 2 56059 66052 1 29146 67231 722976706 2 57279 61013 1 29384 66068 351422730 1 57533 57548 85118668 1 62338 64705 107452575 1 38154 52064 103519100 1 14512 60454 713324568 2 6395 62015 1 52937 58466 260154484 1 27045 35690 230829257 1 49653 65207 605232636 2 54016 68999 1 10475 45954 31366457 2 60401 70463 1 22364 30199 95315693 1 35409 44332 471250174 2 34404 38797 1 37286 45710 164988107 1 29958 52855 41858526 2 3569 64603 1 66453 69282 230848889 2 23049 31343 2 42147 46509 1 22836 59004 623863989 1 20468 40572 52507571 2 30790 62960 2 61359 68879 1 37448 70681 257719018 1 14180 26984 25148038 2 2564 19121 2 28174 59267 1 11657 17507 207406974 2 18961 35588 1 30108 48726 66510089 1 11916 56502 787520243 1 17915 34169 379430587 2 69844 70588 1 4062 58020 481506513 2 24272 47283 1 43078 62835 59335085 1 22475 38620 82285239 1 32543 48994 309001297 2 26839 38778 2 23169 39419 1 31698 37812 106755893 1 47525 59569 48678069 1 11034 29071 324216460 1 20738 58030 109167116 1 66255 66817 60801068 1 16900 60824 512558966 1 59203 65522 495873588 2 22632 34941 2 61546 67403 1 1622 70407 480049356 2 17393 17660 2 50122 59962 2 4155 4970 2 23149 58235 2 2582 30970 2 51048 60669 1 30692 32592 423311594 1 50900 56545 694671477 2 58408 69503 1 4842 42072 507322969 1 7231 59789 752677169 1 22615 67620 266783761 1 32728 67087 356485812 2 56272 68329 2 36213 42351 2 7039 10620 1 15145 28489 531537970 2 59161 68950 1 25847 51372 798797755 2 61488 69874 2 9032 66460 1 4992 38652 31872635 1 4012 52719 944321777 2 15691 70292 2 53781 70735 1 44436 67044 937326544 2 66338 70144 1 28983 54375 828800190 2 44444 68316 1 24050 37913 118046752 2 22469 62806 1 45288 54500 157042706 2 40902 59190 2 59313 62552 1 21876 35051 9874376 1 34969 67973 349088462 2 6085 57299 1 20324 55475 710541385 2 18770 46216 2 58203 60660 1 20237 43928 81465018 2 38530 54293 1 44858 57796 563344773 1 35256 37294 187667011 1 7093 63068 723443847 1 66212 68793 554512335 1 14791 25710 802497551 1 39637 41952 19438964 1 13728 15675 274014737 1 31767 60658 390789821 1 41809 54667 694774814 1 44548 55228 25745733 1 51979 57282 170437213 2 11847 15638 1 15649 33513 337849678 1 63451 66871 497783893 2 52378 66834 2 23228 34383 1 43189 52272 161559169 2 15860 59772 1 10313 14700 344754114 2 18263 61876 2 58183 61976 2 57737 58245 2 26136 37234 1 7555 46564 206391253 1 15207 54848 415085220 1 41500 57951 162506320 2 69985 70705 1 23942 53036 230110342 1 23364 65414 180568045 2 65935 67600 2 62753 68231 2 11841 37121 1 53602 62752 179601965 2 41963 55787 1 27106 33651 727006373 1 5553 50918 321798474 1 45600 49968 78822145 1 49666 59892 208467316 2 64774 67018 2 47417 70337 2 59267 61592 2 35601 53972 2 10962 66500 2 70486 70527 1 63335 65814 412162398 2 13399 63892 1 63064 67614 178389406 2 54673 65826 1 31131 53116 11746245 1 12952 18251 67021733 1 16017 42808 354845150 1 25696 52102 292247243 2 17176 62932 2 69504 70209 1 34037 52528 209986151 2 52560 68642 2 61262 69344 2 23871 65600 2 57663 64832 2 30760 32605 2 45719 47569 1 16959 60610 11960038 2 37639 70386 2 60939 68165 1 42250 50616 98636296 2 2121 24770 1 15256 30431 288659104 2 39387 66090 2 8042 20060 2 40696 64417 2 8832 61833 1 35734 45289 95049571 1 8816 37442 79750959 2 17556 60519 1 58116 61737 58671747 2 63273 69998 1 31779 57209 300227750 1 1439 60827 364341148 1 7551 25885 240391505 1 65574 70799 379711507 2 44954 68085 2 32111 55544 1 59626 69352 158131886 2 69240 70955 2 51861 58687 2 61236 64433 1 18950 26004 327841804 1 180 63409 707053090 2 43712 68777 1 16624 45685 228166164 1 70476 70932 220349383 2 34306 55988 1 46108 69554 7005800 2 66169 67326 2 70919 70940 1 59548 63833 138349831 2 43528 62666 1 55739 69762 51250260 1 33345 47394 809016406 1 40221 68083 335519513 2 49080 70385 2 59241 62138 2 1406 1989 1 37026 51542 25571263 2 49991 62058 2 28098 35764 1 5723 53029 25089238 1 59619 60152 74677659 1 19668 30284 440455577 2 42371 59295 2 30719 50055 1 50285 70748 143257852 2 36212 51353 2 8513 20292 2 14159 44932 1 68967 69910 108068158 1 58263 61934 500911404 1 64256 69154 381441389 1 27223 60377 692565767 1 47370 63719 623362135 1 52726 66306 261558209 1 1398 42636 122753220 2 6798 43724 1 25680 33022 495797489 2 56081 61985 1 12346 63972 351436105 1 17407 38844 315043586 2 42792 60732 1 27982 65340 133734448 1 17173 26595 548450473 2 45620 46003 2 53860 59835 1 20482 30133 254915138 2 14078 69952 2 12608 52343 2 58923 59883 1 3220 61904 669950236 2 37807 63483 2 47011 62976 1 10936 37848 307394987 2 46893 64274 1 70158 70328 50972215 1 41852 55769 210207670 1 52177 57818 267436429 2 4730 61124 2 31037 39899 2 62340 64456 1 49736 64552 102452047 2 41046 58186 1 2958 53072 391684933 2 827 60061 1 3939 16835 277136842 1 4465 16631 139280702 1 69045 69523 313874272 1 54944 69858 498300409 2 52548 63344 2 44770 49952 2 45004 70361 2 18458 39128 2 33352 55677 1 43973 69583 850611958 2 62974 64894 1 7960 35401 36180883 1 9034 30193 144394664 2 557 28334 1 51881 57087 28785645 2 68065 70672 2 52633 61658 2 41665 57371 1 31580 61005 132359534 2 43707 70697 2 5820 43677 2 953 50190 1 1510 38750 215917048 2 28414 41629 2 14785 40408 1 67417 69248 298530622 2 6320 51599 2 5816 19326 1 49523 56842 367465130 1 50385 65888 88720678 1 39559 70083 46660356 2 23529 56586 2 46496 66497 2 40119 57867 2 64281 64894 2 18566 58867 1 31379 65184 686127342 1 37176 64398 724889471 2 46585 67030 2 54610 67311 1 7180 13956 748613461 2 28680 50384 2 17964 39329 1 66213 67282 135573419 2 25929 58436 1 1361 19201 163144041 1 26812 43817 64846594 2 42367 63484 2 9475 50252 1 70142 70452 96809444 2 6324 15278 2 8839 59259 2 42732 59113 1 40106 49896 117618375 2 45166 48064 2 36147 37087 2 7556 19751 1 6294 61277 114177653 1 17868 69258 309674167 1 40842 45576 810415064 2 32889 55230 2 63750 63831 2 24532 58993 1 43511 66332 114898405 1 44458 63989 220681504 2 46566 46569 2 2535 18845 2 30364 70692 1 12279 51543 32849951 1 53003 66624 639416420 1 48754 60701 91906381 1 25479 36472 172674159 2 3000 28264 1 14510 43121 319596756 1 29200 50149 53656829 2 19960 70602 2 2005 43790 2 15886 34865 1 25860 33172 182444844 2 2169 36415 2 22864 65847 1 29902 41888 599967892 1 42452 58985 363338162 1 17008 50897 24146987 1 11898 58756 68049173 1 64344 68319 23140896 1 16650 35724 479726687 2 7872 47169 1 56683 63346 425776534 1 30473 39391 557057044 2 28897 47996 2 30058 30205 2 33449 47275 2 20430 52121 1 16480 27679 92234269 2 15534 21423 2 21390 59902 1 19096 69894 241175946 1 65147 65335 170098676 1 24795 47085 120348871 1 35512 53495 678171290 2 31069 66967 2 15053 39496 1 17645 62801 101775672 1 40996 42444 738845395 2 47630 50480 1 59979 70416 159272273 1 51790 65103 330834781 1 816 16497 515022234 2 64826 69924 2 776 9598 2 45486 56292 1 3522 47264 263581207 2 67416 67514 2 39645 59621 2 2306 68760 1 478 14253 576613152 1 36387 65294 4440744 2 220 43580 1 64509 70781 79724805 2 25003 37133 1 39308 62839 541511614 1 43780 65162 122632472 1 17525 56600 575894826 2 36084 55864 2 66337 70354 1 15672 20900 96524467 2 26453 35422 2 15829 59094 1 1663 56577 508532761 2 121 14889 2 13205 67360 1 12902 32929 330631571 2 31724 66259 1 36750 38647 83029330 1 19504 55353 115051517 2 67728 68646 1 37366 68720 603735738 2 36696 39049 2 5979 54972 1 32829 65154 220475605 1 31990 54031 267380432 1 6153 66908 28823618 1 70209 70475 265961816 1 37504 38398 76039204 1 8924 39942 8557902 2 2699 66732 1 11797 60545 216547738 2 25470 33346 1 20886 35616 52566170 1 45406 69154 507171163 2 19133 61502 2 14989 69398 1 30984 69394 48762993 1 40784 47930 117439092 2 50225 65246 2 11910 40018 1 769 54851 243531947 1 69409 70515 668753203 1 34376 41429 558721304 1 28995 51112 193836445 2 8878 41451 1 50513 58632 118144044 1 10883 36691 171098965 2 39146 48162 2 26860 56351 2 22312 65495 2 8464 53622 2 43727 59391 1 1085 52454 233411881 1 61461 65734 826803186 2 27004 29793 2 46231 47761 1 14418 16646 348789112 1 69564 69792 124736687 2 34781 68886 2 62831 64889 2 53028 59493 1 69825 70843 589570987 1 28706 60750 182918268 2 50038 53630 1 23749 57251 91453047 2 27098 65211 2 6720 50433 2 19331 40849 2 33027 54107 2 45947 55981 2 16175 45650 2 44880 62337 2 49179 62162 1 14622 40324 828110 2 13568 65067 2 54038 57095 1 47594 63630 80510489 1 15147 25835 447937254 1 35984 51589 309987599 2 23691 55550 2 56186 60399 1 21650 60424 80530246 1 53189 62887 647412885 1 39686 40340 56055251 2 51612 66410 1 31011 51374 514893384 2 32267 68481 2 38012 64348 1 7358 39075 111920299 2 51492 64284 2 50616 53054 1 34002 69033 459444484 1 69481 70619 285284963 1 12572 61321 614781291 1 1625 53324 290251875 2 30050 30785 2 32852 69192 1 55403 70241 127248970 1 41643 68791 61679878 1 65026 67406 894311545 2 23567 31345 2 14009 25333 2 16748 63148 2 6276 25856 2 64463 67247 2 32226 62592 2 39867 65677 1 10552 57094 194973686 1 52420 64835 20822214 1 14493 26396 843152932 2 37062 52802 1 17937 34024 323887762 2 25426 56877 1 204 21362 104943140 1 24505 51438 57814546 2 22570 30920 2 21165 22496 2 44 31459 2 47053 61522 2 21495 30451 1 45850 67603 275317715 1 27919 30263 627452508 2 61510 62253 2 31660 67865 1 43493 46538 802588901 1 171 8506 755747313 2 2465 52850 1 60305 69033 223309798 1 65511 66355 512230497 2 29927 57130 1 25344 67948 654521487 2 61237 63116 1 33464 66652 434432439 2 28964 55999 2 29629 38859 2 39099 54186 2 9971 66842 2 68984 70016 1 27952 63247 615724363 2 39541 43337 1 19084 31842 109824058 1 15781 41125 32821367 1 27132 46940 822623381 1 7171 45265 551487540 2 18300 21918 2 35515 60093 2 67338 70018 1 22002 53589 7130618 2 43244 59654 2 19828 59422 1 32203 56734 617264670 1 22068 43829 587361709 1 24786 65712 434937124 1 26564 51839 258835875 2 32843 33323 1 56566 68197 3353570 1 45170 53426 824030932 2 36597 53454 2 58664 58757 2 30048 52555 1 8996 53566 514590921 1 12199 69397 471177199 1 7226 56241 587510647 2 27632 62421 1 29844 38255 209520260 2 65580 70309 2 44238 68142 1 38952 57168 152228112 2 35565 63997 2 59127 63287 1 44574 59241 32361740 1 31511 52375 138931053 2 49199 55071 1 45295 61342 316643692 1 54752 64357 87027054 2 69194 70327 2 9642 69978 1 37126 64860 211395854 1 25083 52126 17076789 1 7174 48823 196586536 1 34797 41139 72831236 1 50155 65992 821609606 1 56117 67767 919307060 2 21788 45269 2 41979 63262 1 67061 69419 93729719 1 45270 65428 2935724 1 39412 63193 538379956 1 25936 46529 384321300 1 47058 47712 29784353 1 10040 56726 374203400 1 56984 70799 453303827 1 65324 68458 83303621 1 28077 56037 436365275 2 59288 67367 2 50229 59150 2 26329 34598 1 68185 70640 694395396 2 45462 46946 1 1152 26477 27095390 1 67541 70779 540915395 1 53208 67737 126866385 2 44821 50726 1 57894 70267 409954651 1 5681 45241 184333143 2 7270 15859 1 68643 69838 171637941 2 58079 62786 1 38809 50559 506349402 1 32134 63774 539997391 1 60017 70211 662483003 2 2966 37072 2 58182 68980 1 35170 47316 327941639 2 8634 30595 1 60182 62977 617550288 2 48472 65673 2 55177 64784 2 44007 65858 1 41292 42289 352432779 1 28141 44710 222874416 1 55701 64107 756164450 2 45026 70910 1 29620 36914 774390582 2 34273 56499 2 45639 55028 1 35326 49395 381237792 1 24714 28663 275373591 2 57195 68033 2 32427 56035 1 5557 41786 249588449 2 43927 51559 1 47298 70269 270417821 1 10118 30558 149371599 1 70741 70750 662066850 1 3208 16451 495533690 1 31904 33646 181133370 1 48137 62918 47230363 2 58270 68952 1 33322 37024 1626704 1 38957 56145 170054465 2 67104 70956 2 59575 64904 1 762 17879 7609252 1 21281 23851 476797491 1 41058 68477 146010560 2 65052 65603 2 26797 43303 1 24387 66695 671623095 2 64898 68004 2 24145 45056 1 47587 49971 692229845 1 44911 67453 476867225 2 2149 36365 1 48424 58500 817714499 2 13491 63132 2 21741 31966 1 4664 23570 673012833 2 40883 47283 2 13095 67551 2 6587 62198 2 15991 48806 2 7403 60766 2 55827 69083 1 21086 54649 150738623 1 12894 51176 138022274 1 50719 66292 313286136 2 26209 65092 1 5390 39134 35513661 1 33105 36012 9191053 2 16377 53057 2 26726 60098 2 50556 68447 1 704 28163 198203108 1 437 43887 96424106 1 35493 65020 181671458 1 42544 64970 661821110 2 12878 50258 2 850 56517 2 21766 44994 1 46363 56442 547166102 1 43219 54500 421521119 1 27770 48457 54916608 2 42918 66113 2 50411 53855 1 18454 52661 175908113 2 26574 54192 1 33718 65019 360174399 2 4359 41343 1 15906 51031 695166343 1 16512 56454 306634439 1 17361 54124 301513138 2 47868 65887 2 29269 70850 1 21814 70614 72659301 1 16839 25770 314655711 2 43845 60170 2 12831 45962 1 41348 47096 343264120 2 45189 63807 1 4113 34896 83154034 2 24231 31021 2 63153 70383 1 15775 45467 678896766 2 34815 56394 2 33657 40110 1 49009 61443 38417696 2 52471 70637 2 37063 38777 2 42361 68524 1 55855 60576 393570381 2 1325 20226 1 21074 48928 77247457 2 35551 64071 1 8736 53556 831717327 1 59650 62320 258120511 1 32195 50109 233144804 1 21138 49114 139998720 1 18903 35673 36594440 1 4679 11174 324165637 2 45358 62720 1 3144 34060 454913505 2 36937 50259 2 58395 60267 1 35210 52438 372605148 1 41309 67326 14232141 2 69423 70438 2 1898 13171 1 13182 60668 348454798 1 64194 64640 62924805 2 59942 61057 2 24754 59248 1 6984 49317 30256731 2 41877 66147 1 20138 35473 275291371 1 14074 58208 59928220 1 38675 67314 254047880 1 12255 50479 874998681 2 58697 64907 2 54945 59676 1 1515 41759 68736191 2 54003 58568 2 46344 68486 1 51117 60071 299740711 1 34980 42676 424278036 1 54894 69608 230543683 2 65987 69608 2 32204 37277 2 58238 68160 1 51853 66835 37276156 2 39831 43968 2 3071 58160 1 4985 51073 246899114 2 27767 61099 1 64351 65213 350394849 2 18894 55209 2 24322 29747 1 56766 59696 25494029 1 31401 60293 585730286 1 55226 57351 76915863 2 60562 68832 2 58898 64362 2 47638 59077 2 22911 70323 1 26193 55874 736018237 1 43343 68309 162385025 1 269 59431 18583671 2 48754 64398 1 69390 70415 321535112 1 47465 66671 219679034 2 21793 69116 1 47985 56668 132550872 2 11746 30975 1 31116 66768 203015069 2 23846 24984 1 19020 26873 851510892 2 46205 65108 2 42401 52770 1 58074 67125 336566518 2 68449 70057 2 28197 68542 2 21065 52706 1 3465 28876 173246882 1 17429 67958 563090360 1 14942 19309 964750494 2 19313 39739 2 5764 23289 1 29463 50895 427969762 1 23629 43164 413741808 2 69432 69478 2 25783 44788 2 61376 65510 1 19072 57500 104605954 2 29222 54953 1 50783 59214 624513426 2 17385 39341 2 62288 65719 1 57296 61869 208394560 1 19281 20614 119700622 1 69290 70447 168411133 1 61600 63555 76383106 2 61251 68872 2 2360 3316 1 36490 55085 58826000 1 35271 51138 132558890 1 43601 61257 123788828 1 69041 69296 69526549 2 38214 45933 2 29463 61288 2 37818 49534 1 11049 67916 113369143 1 57953 70283 313066411 1 52156 61804 27260460 2 8310 32584 1 43592 59008 81984771 1 40567 59006 106390189 1 29040 31812 148189657 1 70474 70712 226544669 2 24185 50399 2 5383 8285 2 56004 59127 1 13672 25923 245068070 1 39257 57775 797988858 1 6097 31281 848466130 1 30286 70799 263799877 2 18261 64400 1 64707 68999 542671681 2 51366 69746 2 65038 70423 2 2256 27656 2 53886 65383 1 25780 48247 21107959 2 16182 36211 2 58668 64362 1 5970 28619 214183247 2 27365 64504 1 7773 69993 458673482 2 31547 67431 1 30422 57995 279683863 1 16437 64551 570662647 2 42843 53081 1 45307 52328 131176690 2 35287 66327 1 58292 68389 32089357 1 7456 46301 84868803 1 22363 48413 306221969 1 54635 67325 302198874 1 57372 59588 447811531 2 41899 68404 1 6227 33972 118257979 1 25367 31381 205359321 2 47937 56967 2 70299 70909 2 35453 63141 2 58526 64562 2 3046 40756 2 69596 70811 1 29800 42814 374944279 1 11234 42503 348582296 1 60425 68900 18972453 2 40554 53499 1 23509 53758 187035787 1 18216 67020 145228658 1 18502 60281 148006825 2 2929 13703 2 3426 33343 2 40026 62668 2 38489 70701 1 49126 70040 549263980 2 10809 16579 2 38364 47737 1 68963 69646 57891625 1 39747 63013 553666084 1 46622 62708 729871121 2 5438 44390 2 49958 58594 2 53337 56040 1 9267 28786 74387203 1 15979 44539 748785744 1 42697 65098 446078891 1 35139 49322 12772343 1 58567 65987 207544518 2 20496 58691 1 2874 5324 310879496 1 15238 43202 71546144 2 58579 68141 2 30317 32850 1 45390 64802 79149585 2 20224 36103 2 2728 34238 2 6679 19125 2 10246 32016 1 62487 70306 715899638 1 4197 13132 531174190 2 46280 62285 2 53292 57698 2 13749 34812 1 33972 62651 188960209 2 45398 70817 2 2824 42516 2 13376 66948 2 66879 70368 2 117 11309 2 52155 59608 1 63552 70785 602470800 2 51128 68924 1 3405 49974 184531261 1 18194 27070 1631531 1 59886 61860 179134491 1 45112 52537 604854950 2 61112 66541 2 42969 51384 1 70876 70913 173667581 1 25665 61731 436010248 2 9689 29277 2 19969 21927 1 43625 59751 464909418 2 1912 13406 1 33271 43390 92507350 1 651 49688 521717729 2 18945 23016 1 14499 24328 38184308 2 33512 49598 1 49110 66243 356217579 1 28536 66704 595304118 1 48896 56668 3302175 2 15668 48358 1 50180 57422 399484397 2 65219 65387 1 46889 70080 861603256 2 69593 70482 1 7053 47946 310662486 1 5890 67302 58737617 2 41720 60597 1 45280 61612 200481922 2 46911 66874 2 53091 67294 2 64178 70033 1 7712 19774 489548610 2 19668 70535 2 67532 68358 2 33112 39941 1 64095 68829 507696385 2 55500 59440 1 20716 55108 81709745 2 38420 46282 2 67544 67998 1 44236 53695 347504936 2 65437 66114 2 40878 60454 1 46644 65029 356861314 1 4649 7697 745293316 1 12205 41606 91511862 1 10143 21420 33362099 2 23150 60682 1 65580 67997 469988459 1 58180 64781 145023247 1 14738 55920 96746235 1 28259 32508 719069727 1 66388 68638 153612965 1 27673 35823 71829461 1 53525 64209 165615842 2 28990 38596 1 41290 63495 66336717 1 69331 70310 12367231 1 61757 66893 77740481 2 57305 63999 2 14020 55114 2 43369 55449 1 67340 68654 375137965 1 36122 63925 99054939 1 53020 67457 80878995 2 36988 39339 1 11652 57543 313390451 1 10251 61223 32537943 2 30399 46792 2 26780 66759 1 9798 27203 313869951 2 58321 66190 1 2064 64424 217845798 2 23737 26740 1 31873 60554 549301497 2 26248 70207 2 56565 67861 1 65087 66784 40855600 1 52747 58161 111108100 2 28379 64454 1 64952 69652 122846725 2 56033 60416 2 23206 43925 2 60851 62648 2 55623 61002 2 35153 58320 1 7850 63623 373217982 1 64566 69752 77284512 2 47185 53230 1 23314 23636 554362058 1 1143 52384 192474677 1 5024 17476 113055390 2 19831 66623 2 16945 44833 1 66804 69639 412239693 1 68610 68683 111373025 1 63237 66868 390821794 1 46495 47746 35188951 2 69765 69876 2 18102 31969 1 45796 67590 845742265 1 38836 48703 14988296 2 13809 17600 1 16703 31698 525902269 1 48109 63901 67956719 1 43583 63144 91529669 1 49550 55721 352309815 1 35241 65792 188833009 1 29929 65648 332328628 1 16520 51409 722015248 2 47957 49216 2 64945 70870 2 37570 40079 1 69452 70694 434137906 2 24417 40225 2 29722 56546 2 46794 63279 2 8150 51957 2 13933 39077 2 6937 70678 2 26576 37165 2 34153 61082 1 51205 61740 681862882 2 33228 39462 2 1538 7814 2 65312 68925 1 17099 54875 240549506 2 44795 45018 1 40995 43405 90561208 1 5192 32040 261749270 1 59254 70394 103175439 1 12496 19867 63153982 1 9041 32639 265788212 1 10405 13472 380188299 1 2485 50957 552472875 1 35121 70447 839076849 1 9941 52842 674358909 2 27228 36663 1 41915 48233 700772299 1 16293 23240 635998751 1 31243 54212 240979854 2 38406 61289 2 62791 67209 2 61289 62375 1 37346 39007 185287247 1 33362 39185 380536483 2 11995 66123 2 7394 18606 1 9345 25538 139639344 2 59285 65877 1 3401 64867 156759685 1 32843 34796 123271576 2 57084 61242 2 21731 45396 2 12390 16680 2 30078 69420 1 63726 68497 94997400 1 22019 69645 33707010 1 26196 53641 445106153 1 49080 57585 4224028 2 44762 70924 2 13057 18734 1 64305 70685 446142040 2 21861 26034 1 48477 61673 194057946 2 65011 70492 1 3016 63906 251438001 2 34051 65706 1 9684 20832 142065321 1 1910 26544 234785904 1 60842 67066 677524769 2 13064 55689 1 5525 13218 390973436 1 65104 70201 960091795 1 42275 62729 89175564 1 15573 29176 108288654 1 59868 69779 631090339 2 11129 21778 1 24192 45328 694665943 2 59947 66348 2 54092 58814 2 629 34595 1 18757 54101 165468254 1 9900 61506 37307160 1 54726 54892 182774902 2 32799 50641 2 50084 59568 1 48743 66537 304491862 1 66564 69668 82751500 2 49114 62404 1 49698 53632 300799829 1 8777 28074 280085143 1 66343 67980 379165653 1 16184 40657 42770907 1 43909 65826 296349386 1 38753 62644 279626668 1 29741 48446 508992175 2 51325 65619 1 65241 66982 147324013 1 52263 63149 149446131 2 55104 55415 2 17318 54062 2 46095 60655 1 56420 67100 470337835 2 32523 51687 2 15565 24491 2 26509 53464 1 41714 58736 27010116 1 8014 61919 14893970 2 8196 10435 2 32355 53651 2 13573 70586 1 963 5784 525892487 2 30694 48736 1 3655 55630 99711918 1 35814 59278 264781778 2 25420 26525 2 5173 16010 2 20184 46996 2 57153 66367 1 15576 45304 390336108 2 62426 67736 2 4474 60502 1 9307 69077 471325199 1 26719 43717 249764434 2 43673 52526 1 10682 27673 21719401 2 39404 70422 1 2916 16156 176243012 1 59310 66312 28249754 1 13709 42567 3346432 1 27030 63670 694250545 2 54718 58295 1 65400 70725 139509658 1 34648 46045 506180099 2 8931 34760 1 57504 64014 653557737 1 26435 66424 216791353 2 14129 21058 1 11601 37031 800477550 1 43921 46037 390248193 1 61077 70213 445219867 1 38305 43512 738118241 1 25851 57068 284593865 1 25854 46041 409336820 1 52604 66504 58378077 2 59956 70038 2 15427 65620 2 65767 66000 2 1019 29468 1 23232 33498 316849211 2 68904 69266 1 1112 38151 219734185 2 19560 20186 1 48330 70354 696350688 1 57691 63273 252587874 2 49508 68143 2 55463 68280 1 63807 64738 274296870 1 33156 66871 318612648 1 59444 65572 292349632 1 39908 64637 16276167 1 2423 6403 372376551 2 29389 35518 1 3158 23759 715419203 2 53752 59691 2 5214 34961 1 42801 64149 164442458 1 40024 61007 580445688 1 64651 67979 135976041 1 36778 52665 261603397 2 31104 70706 2 27109 64446 2 50156 65141 1 44806 61866 792636179 2 17845 24278 1 58279 68039 314945355 2 52070 68503 2 61364 61668 2 18352 59917 1 49456 64332 216558686 1 30108 34077 259505296 2 55583 66448 2 11292 14108 1 67246 67693 181671782 1 461 42695 127008810 2 15628 45779 2 43217 53480 1 8790 18969 216748490 1 65953 66996 263977984 2 2001 14249 1 23392 48023 517681807 1 35420 64728 277388824 2 23224 44237 2 39789 57835 2 35138 48618 2 13425 43100 1 11083 32342 316542438 2 50534 51628 2 21237 24935 1 59184 62575 15531657 2 32183 41559 2 44671 48148 1 13501 69902 95640158 2 13225 25582 1 37130 67847 272607330 1 32408 46431 141724939 1 4502 24938 477867125 2 37767 66190 1 53941 61785 195668087 1 28551 69283 211826954 2 48157 68699 1 3592 5238 220151129 2 42512 67660 1 31400 54357 61250082 2 63385 70199 2 8912 17733 1 13164 31316 784859102 1 70831 70948 508677354 2 37006 39473 1 4315 31988 215969118 1 20911 21698 311688930 1 4843 49781 647763127 1 45585 68423 241163296 1 28350 68636 562721415 1 3926 5575 333178005 1 49240 49487 755516262 2 34453 47678 1 39723 56810 146741731 2 47996 68647 2 11886 28056 2 59897 66219 2 18878 24255 1 16190 25872 114281962 2 15795 63786 2 5419 6259 2 39871 41517 2 8636 65028 1 42465 58971 308569204 1 55705 59522 9931292 1 13081 52035 2765068 2 698 32539 1 40915 57403 765812683 1 70095 70882 28693581 1 41515 53356 227811429 2 68974 69830 2 42984 58220 2 5933 29470 2 58717 60325 1 45996 70545 266630398 1 11956 49786 276473645 2 33898 34874 2 52492 64670 1 6689 15888 510902662 1 47170 51892 877070685 2 4519 20750 2 42667 70245 1 70777 70788 444266281 1 53094 54083 7716449 2 31862 64570 1 50997 52314 110303114 1 63261 67613 26038090 2 53248 68270 1 45844 51836 429851997 2 37379 57807 2 13791 69327 1 11479 40284 134683314 1 30454 54860 14523979 1 6663 14258 121230431 1 5114 11238 599143436 1 5798 66353 621667771 1 33438 62422 494613752 1 62877 70241 619352409 2 58031 67851 2 63236 66817 1 69898 70697 293730839 1 40791 59511 544039124 1 17642 35316 118446217 1 40016 69107 24853980 2 48632 53502 2 8659 37497 2 59361 60031 1 5599 58813 58698998 1 66042 66404 467185092 1 45191 56552 101684365 1 47841 55873 14073924 2 10797 48921 2 64316 67071 2 56217 62851 2 42681 44119 2 28739 53065 2 39737 70238 2 9832 36209 2 55022 58604 1 56572 68207 144115706 1 20818 37968 730584719 2 9557 29502 1 65773 68635 315347654 1 51006 61818 817788359 1 39853 53835 68874818 2 67655 69020 1 42532 68611 490799161 1 63547 69752 85081511 1 12425 48884 315060128 2 16909 49125 1 67914 68717 99144879 2 43575 64547 1 28516 58936 2139086 2 62463 70238 1 23308 38315 46980335 2 3609 64629 1 22382 29411 565329027 1 40638 51395 226961384 2 19818 36635 1 36028 46488 132213940 1 24853 59533 354348152 1 35320 40715 78009001 1 67801 70943 621540347 2 42365 65606 2 1308 54223 2 39008 70735 1 16350 28214 189433927 2 33286 69022 2 26666 41589 2 59159 65115 2 52393 62525 2 49236 68488 2 68460 69335 1 55533 63390 78526339 1 27985 53744 652181455 2 42407 65175 1 4734 9631 166392300 1 4207 66416 214487319 2 14721 52844 1 23281 56560 635802235 2 136 27937 1 35832 69270 130942522 2 69346 70100 1 59648 61650 289919736 2 65875 70863 1 64002 70174 256000164 2 52754 61768 1 62397 62412 539695300 1 12032 44780 955988729 2 47756 56884 1 29676 56050 739343040 2 25029 58727 2 19667 59973 2 66548 70361 1 46456 69973 25381650 1 55939 59382 624832271 1 21765 29674 186717677 1 1220 28052 233934856 1 6873 54399 364574805 2 52082 66328 1 36935 53794 618564412 2 69499 70159 1 54479 66274 34116339 2 7305 34627 2 18386 51675 2 49379 67444 1 56765 70610 103739925 1 4450 61728 686947416 1 62057 62957 411076197 1 7619 16627 130644293 1 51609 70288 700978940 2 6854 38908 1 45496 52984 603376440 1 23769 44809 115891896 1 58292 61666 14017381 1 37232 38326 50282575 1 38646 51685 249702851 2 39245 47356 1 35362 52392 258002451 2 7825 49552 1 31593 49791 90046006 1 59489 68888 289239374 2 29967 52125 2 64081 65543 2 4926 36865 2 37171 41221 1 39343 48436 406995247 2 24717 65543 1 30503 55721 183281821 1 51008 53515 5045248 1 56109 57900 116591376 2 24801 43557 1 44223 47772 5938936 2 55840 63558 1 56737 60383 91113201 2 707 26180 2 10933 53898 1 20426 23281 382946828 1 18401 20403 52878342 1 39765 53992 44318872 1 29350 29376 39079042 2 30243 39610 2 14005 50411 2 16608 47695 2 5431 14345 1 12219 48860 126593587 2 48587 67469 1 23255 24059 253931803 2 32345 62466 1 16587 48317 116898996 2 51101 59084 1 11874 36566 295042075 2 21623 64346 2 49807 57478 1 25432 39404 145490683 1 54449 56495 13391842 1 21369 48113 473839141 2 30172 53386 1 69533 69889 49142582 1 12489 26987 794682269 2 51603 51874 2 6077 69458 2 70893 70956 2 26777 67469 2 64491 70122 2 58570 62617 1 7048 45085 62302837 2 41359 43925 2 53847 68763 1 9837 19267 704053495 2 14295 16742 2 3493 9987 1 19533 57859 127595550 2 45411 61249 2 8616 70636 1 10328 57531 545242259 2 4934 29820 1 32508 34187 548651931 1 27066 46329 364304863 2 47726 48491 2 60133 61333 1 1774 69447 377152222 1 56567 62844 103511902 2 35866 59003 1 59704 68438 104259722 2 8531 13297 1 42079 52000 759138676 2 64055 68760 2 65575 66074 1 41548 45803 311308146 2 4125 52368 1 5446 50080 155928256 2 67963 68864 1 24996 29192 262726665 1 47117 68198 322613342 2 42787 66283 2 45981 63655 2 37795 67402 1 15218 29946 963763270 1 25328 61473 238238595 1 998 28557 200493476 2 24390 37779 2 51729 54601 1 1206 51300 150458312 2 52124 63574 2 52349 67711 2 56699 70683 2 55757 66986 1 66515 70563 195780771 2 4821 46486 1 29210 31583 387834073 1 7025 63812 104684198 1 41977 69603 779399805 1 49558 54659 27301704 1 1990 4614 395275171 1 28636 56490 245253568 1 60933 65637 183759933 1 3614 47802 59831619 2 36121 53150 2 33254 69432 1 11853 23985 58403667 1 45256 68658 149466215 1 57302 61437 114737413 2 696 46462 2 39272 52245 1 63401 70750 102215500 1 64817 66516 553581280 2 27944 65838 2 49967 66242 2 18616 34320 1 29572 65108 772620371 2 52436 70285 1 38504 65498 143738681 1 66048 68093 372518164 1 36121 47057 318815024 2 26343 34958 2 12862 66672 2 28048 53528 1 18841 19111 119392240 1 38009 53607 224712802 1 66127 70601 78687272 2 57988 65383 1 62742 65423 265310952 2 34535 61165 2 62989 63400 1 12893 64187 412495393 2 24498 48130 2 61096 68085 2 64372 66995 2 52002 67444 2 28295 62646 2 9342 12141 1 23087 67772 431828326 1 54334 64220 41152267 1 3855 33684 106854415 1 55754 66475 9666237 2 29869 70847 1 65937 69388 590111272 1 9110 61707 554296229 1 3887 43576 332982420 2 52416 58086 1 45535 64833 24543661 1 24124 58885 71444559 1 10722 37690 126583847 1 32577 33189 695654055 2 58963 69205 2 62849 66218 1 28638 57389 448172518 1 51189 66770 145876333 1 10809 21544 651544041 1 7312 16937 501189723 1 28130 47208 63577584 2 28624 46463 2 9778 50456 2 38415 38717 2 29110 42489 2 58472 58907 2 52738 59892 2 38592 70062 2 35168 35208 2 37442 40554 1 48487 55111 696853454 2 4373 58129 1 14659 52483 99818914 2 59245 65311 2 36022 38564 1 17801 20148 668633763 2 19195 33820 1 48481 62609 32545153 1 31329 35577 684484877 1 16513 66605 529960168 2 8497 15819 1 68679 68940 841523668 2 17015 63065 2 62671 63242 2 1578 69815 2 48884 61074 1 62983 68419 332955523 1 65931 66721 103366738 2 44593 58044 2 18521 50842 1 17735 43884 97815231 2 21483 68835 2 27735 61298 2 772 18949 2 58232 60200 2 11304 66563 1 6277 12284 50001862 1 17564 39219 400370385 1 19774 64372 272544013 1 30094 63366 67482541 2 67912 69156 1 41666 55288 43403855 2 59820 65481 2 55360 65650 1 10002 50094 85081841 1 793 49899 191685306 1 10989 29201 189433900 1 41646 44334 53413059 1 26073 39055 11299049 2 43623 44000 2 17288 36397 2 27289 64437 2 30487 52709 2 52422 62130 2 9104 14869 2 45365 55484 2 16052 66813 1 68694 70953 150396802 1 37750 42786 266058579 2 43230 53657 2 59783 61448 1 8575 58694 160283053 2 8900 13481 2 36672 52970 1 51897 64228 334297340 1 1626 32448 146736184 2 44441 69482 1 39168 51161 599164715 1 64775 67642 545636200 2 8345 38640 1 67708 69778 327796614 2 51293 57812 1 21128 58306 160229096 2 65035 67235 2 64186 67069 1 24873 52068 395696413 2 18009 44770 2 53528 65843 1 26988 43886 773550636 1 32756 34622 48764712 1 30198 39496 14229223 1 40788 49564 66313470 2 63570 65905 1 27217 63464 484736145 1 64480 65500 77577962 1 5089 26697 313470425 2 59037 59683 2 7540 43910 1 12238 37045 774482225 2 31074 70566 1 55998 67654 84816431 2 30791 64501 1 19522 32828 652737943 1 68542 69664 339163115 2 62981 63000 2 62301 67406 1 46868 69691 776127043 1 18820 57517 114770218 2 2290 43952 2 36458 38166 2 59094 70523 2 15861 63467 1 59957 62973 175757292 1 27715 44674 686293508 1 58447 60013 388251726 2 61471 62637 1 65934 66297 16088652 2 51853 53435 2 45913 49956 2 37557 47874 2 37450 49969 1 41156 42253 397090262 1 17789 22590 119873878 1 37996 44699 85066547 1 35835 49519 87702318 1 1540 11038 113080186 1 70554 70882 567914277 1 57929 59150 56844716 1 53094 63642 169697732 1 594 7538 160648504 2 62229 64737 1 60458 69332 197751344 2 28170 41644 2 17030 58390 1 32602 38201 475697105 1 40065 60712 128110648 1 57517 67523 45120395 2 47881 60798 2 61477 69992 2 42643 59953 1 63902 66441 67602623 1 20507 41264 616126202 2 27662 70097 2 38859 55041 2 37427 38195 2 25852 38758 1 62996 64780 541195449 2 20936 58079 2 23750 27195 2 29583 50129 2 39354 53323 2 15411 45880 1 40433 63971 258940959 2 14421 59968 1 40272 55062 50384964 2 41600 63927 2 51799 63984 1 4590 20450 398559830 1 31488 50006 451640596 2 52363 66482 2 19270 52722 2 67847 70769 1 57374 68498 271099887 1 5988 66840 212751266 2 27038 59672 1 42299 49415 502973089 2 927 21491 1 68390 68804 557349595 2 31343 41248 1 6023 23515 718559146 1 67670 70778 361756820 1 36281 39452 131931270 2 53586 65104 1 5413 58824 585011669 2 31348 42578 1 54980 61615 36556587 1 8146 13638 344459610 2 62127 63196 1 48333 61948 586728920 1 11222 58156 373505462 1 27251 63023 125988087 2 17315 32079 2 1337 34825 2 39314 53616 1 34247 43530 498526814 2 31798 42198 2 70457 70583 1 38710 60129 18897342 1 60178 62168 45619757 2 53056 63124 2 23265 62857 1 66555 68670 69668281 2 17459 66713 1 39418 62289 678474555 2 4883 25208 1 57922 61068 52309816 2 68643 69973 2 41066 52439 2 53358 62931 1 3690 65975 207188074 2 38984 70388 2 60812 63381 1 23876 55744 73104762 2 62717 67616 2 43562 58646 1 41247 52754 223099212 2 22462 37218 1 42594 67136 511537015 2 49450 60864 1 51925 67472 64206868 1 21464 41799 226441293 1 68428 69043 249704737 2 63044 67647 1 52926 53875 56753572 2 34811 53614 2 48992 55492 2 20461 45201 2 52742 60784 1 37941 54446 86356135 1 60179 66628 50707954 2 29605 46038 1 59583 70575 693748303 2 20211 63927 1 45603 54354 44611468 1 26104 40093 11235748 1 1662 37862 179387233 2 65587 70459 1 5647 42124 598405073 1 4883 18368 218951377 1 7007 15076 274649333 1 50524 68593 349069 2 28959 65980 1 30620 37457 270958878 2 16988 63971 2 22634 50900 2 31383 53888 2 3730 8696 1 35838 49338 275093346 1 1520 27862 296965474 1 6940 12720 2857135 2 54443 63722 1 20712 21919 214266795 2 31454 58251 2 52225 64269 1 59791 61097 367626827 2 1867 63078 2 39357 57954 2 11558 16171 2 30372 42015 1 3120 60070 1558394 2 9920 20172 1 30637 35328 179382991 2 39977 49807 1 33405 43616 60622668 2 30505 61896 1 14112 51077 511887079 2 200 64033 1 39844 39895 202465811 2 16331 35588 2 27568 32433 2 5170 27437 2 61576 67238 2 33313 60824 1 63818 68622 268998013 2 16591 59334 1 6054 28769 61623196 1 61254 61365 310490438 1 37541 62864 220635482 1 823 60453 314122419 2 41821 54452 2 34680 55702 2 20178 24415 2 28151 36588 1 8435 53819 643122674 1 6065 35828 451505417 2 23120 33918 1 51747 53850 585758680 1 25641 46138 486110891 1 15194 67257 93232355 2 21693 48005 2 30128 64974 1 48338 49191 68317468 1 60463 61665 29581534 2 62021 69914 1 51316 69377 459309839 1 47295 49582 219055883 2 42933 68620 1 45385 69899 454413024 2 46329 66848 2 9412 67774 1 17211 34603 256842994 1 8481 45226 463534302 2 29127 59517 1 63451 67767 100862770 1 7040 55070 62221518 1 19741 20717 5117658 1 31217 64990 137445303 2 49004 57334 2 57485 64159 2 1342 7590 2 12534 61958 2 35296 57106 2 19297 54190 1 48682 64774 8856478 2 13753 68743 2 44969 54331 2 11702 67905 1 53745 54408 415805392 1 62255 63288 442296138 2 47814 59538 2 65327 66724 1 103 39451 139141571 2 27128 66510 2 10749 31505 2 57604 58274 2 811 9554 1 61723 70197 635079255 2 23246 56155 1 101 50552 623345306 1 7702 63999 50784733 1 7078 62666 656578259 1 38999 70623 263700062 2 31792 40129 2 11821 16068 2 64839 70441 1 29257 41316 61446638 1 18776 42413 110048091 2 58971 67216 1 32336 66093 478355422 2 32260 66120 1 41609 52341 262827456 1 70040 70133 66540362 1 11014 53061 494679438 2 49996 52741 2 20398 55177 2 5435 20699 2 10908 24298 1 33907 64009 312564977 1 29995 68594 189703012 1 42640 48109 10458907 2 51872 52760 1 22752 50600 922664309 1 68871 69343 560206979 2 53605 70825 2 16553 32698 2 804 20075 2 49917 67672 2 5681 56225 2 28316 57195 1 9229 65329 36422698 1 50483 58177 277352260 1 49124 62340 289963152 1 67939 67972 268395892 1 46708 56660 534877279 1 1556 20209 542145212 2 46158 49301 2 28248 39246 2 7772 45713 1 56167 60125 57267112 2 25039 37314 2 51888 52891 2 8583 40940 2 64679 66578 2 66234 66664 1 14410 64613 901717173 1 15439 20709 120248251 1 34756 49429 579516205 2 30164 36962 1 33617 57281 55859637 1 36315 38732 275555473 1 20835 32630 228895452 1 31999 49002 228680873 2 41283 53936 2 5080 67218 2 43841 44065 1 25945 33101 48175186 2 29079 51341 2 43784 70349 1 65863 67554 573724406 1 11289 41322 739638890 1 52100 58187 2475072 1 41056 61327 47266068 2 67372 67954 1 45614 62105 747749541 1 37921 45344 560448373 1 28993 70620 756368329 1 785 5749 33463367 2 51257 58534 2 21354 36264 1 29394 57976 413818494 1 4831 48361 115967863 1 43352 44925 237218170 2 19496 62744 1 49041 64361 373899495 2 63941 69118 1 15578 54784 68331226 1 50089 68166 118126732 1 57649 70748 756719354 2 44763 68941 1 39244 68318 681974602 2 35568 46820 1 65378 69834 12384505 2 53391 58155 1 52062 62735 811217867 1 56665 60929 198851381 2 3322 69643 2 49742 51637 1 51771 66779 620176771 2 4620 48468 1 31685 46177 400119296 1 12672 18916 69802100 1 65303 65859 178942030 2 61200 69340 1 42017 44146 660051919 1 30584 39258 28655326 1 63871 70356 284912123 1 9472 56651 654613565 2 43477 63589 2 27085 42159 1 32683 45170 21795776 2 53687 60875 1 43553 44243 250593793 2 4570 21397 1 5990 31888 304725359 1 32701 49400 49121738 2 66733 67371 2 69483 70500 1 30193 33799 790675926 1 24123 61243 319311899 1 42342 61232 15150424 1 42359 68935 69817374 1 15297 38598 848266030 1 33107 39015 505815357 2 53579 66046 2 11285 58401 1 24672 68424 240533463 1 28184 58464 11099294 2 12073 59074 1 55903 58765 5207417 1 50487 56396 440967991 2 13227 31842 2 53578 59746 1 13902 20275 131990473 2 11805 50263 1 19547 61099 206563460 2 64824 69327 2 57674 61319 1 16898 52676 266102087 1 15430 53857 350468646 2 46260 52654 2 50771 69124 2 30388 46901 2 38188 47078 1 42910 70918 636257297 2 2687 56478 2 65511 69447 2 31228 66753 2 46657 51180 1 23460 59061 10142102 1 65800 65947 830290974 2 24779 68351 2 69521 69956 1 54548 63404 62362392 1 63829 64132 320117626 2 18050 22677 2 25704 27726 1 6223 29613 27566039 2 52300 62269 1 40311 68380 11207448 1 47484 47798 563611606 2 27616 36235 2 68665 69383 2 48512 62898 2 4058 64195 1 43284 48775 4526142 2 34654 48438 1 65048 66755 331167186 2 3728 46830 2 45068 53419 1 1725 23005 136753080 2 48915 61883 2 57855 65478 1 34075 48397 539525029 1 6333 14340 713059773 2 36760 65650 1 66621 67974 311484054 1 37486 69868 23391137 2 26771 43484 2 53241 68497 2 2074 55828 2 65149 65312 2 31001 46286 2 12151 30194 1 38174 51385 537600909 2 32768 40577 2 59518 68966 2 12684 26872 1 54483 66224 60030481 2 8929 54563 1 63341 63594 249168015 1 15720 28097 571761206 1 33816 46515 519380844 2 48694 70198 1 43377 65073 114318777 1 5378 45303 344910398 2 15293 59552 2 7675 33363 2 31057 64895 1 45118 56161 533429366 1 36302 58468 75731065 1 5053 5775 302080763 2 46584 51176 1 30378 66684 15585005 2 50183 54845 2 8837 21382 1 14979 55257 227412416 2 1691 66342 1 21724 49978 637225577 2 17861 26037 2 34838 54137 2 46456 50324 2 41633 70853 1 10121 53111 284519337 2 38759 54261 2 3320 25666 2 65232 66213 2 5261 45895 1 14016 27198 240194441 1 25355 48145 213362268 2 64127 69729 2 49972 50380 2 16634 53082 2 44656 47880 1 37239 39844 171834554 1 66114 67984 90379398 1 43678 51076 329136213 2 51493 67163 2 33451 63967 2 34820 40116 2 52744 60693 1 48577 67954 128998669 2 41876 67219 1 61178 70929 379667374 1 4163 48339 146374755 2 16984 67490 2 40267 54072 2 13604 70602 2 28809 69036 2 12410 63914 2 58562 63276 1 29479 68645 530370884 2 23775 37759 2 17201 54927 1 43636 44042 173521152 1 47278 64129 20495294 2 12389 30678 2 14029 20691 1 26912 63691 51576087 2 43849 63431 1 24574 69723 39931013 2 26859 33132 1 544 19895 802878713 1 36664 56078 134361223 2 12800 63233 2 22468 69368 1 19739 36748 444351080 2 7013 63496 2 26074 44456 2 62335 62628 1 316 8033 669773036 2 26092 64039 1 30896 52221 240782922 1 39053 43191 207418647 2 41702 58682 1 47882 58466 287305883 1 2714 60264 389572716 1 5547 9578 5284088 2 25483 33493 2 45642 47299 1 7643 59361 123292 2 27095 59607 1 29336 38617 272001030 1 15956 17086 302143465 1 17596 42899 94104401 1 36195 61268 156986365 1 1952 44170 249934765 2 7919 45814 1 24277 50306 81736878 2 12277 48594 1 28233 31801 101348998 2 42852 62451 2 3172 65368 2 23002 56495 1 29024 42014 2221893 2 28973 34731 1 51100 65880 175321715 2 18650 33891 1 39606 67608 142905653 2 45908 64814 2 27616 28165 2 34781 57225 2 22997 52859 2 40970 58264 1 69943 70211 86690160 2 3081 21120 1 21730 50181 117273215 1 56428 65313 186694776 2 51794 58884 2 53505 63655 2 47417 62877 2 14008 59622 2 44566 68465 1 37631 55160 1811116 1 317 13777 361663104 2 41266 43573 1 45544 60042 532817337 2 11730 51233 2 10977 53007 1 59231 60660 40340554 2 14331 19030 2 25540 27496 1 28026 66739 990005894 2 31223 36427 2 25375 48838 2 19089 29888 1 20082 20671 455278515 1 49011 67661 434050534 2 22931 49155 2 1351 36414 1 20481 20655 178468992 1 15557 34466 46562597 1 15278 45616 704405175 2 12959 45559 2 33281 43763 2 41875 49316 2 15920 23434 2 985 66611 1 44613 64167 552521333 1 45795 62291 351138298 2 30724 32543 1 23601 65606 434406120 2 17851 24015 2 12868 26160 1 17669 21488 16318154 1 14755 66712 63152083 2 21587 55816 2 70361 70367 1 22754 55433 166047036 1 20155 65191 643447419 1 48641 50493 399042544 1 63378 69275 652168634 2 68632 69415 1 18899 61501 111297507 1 34765 59499 136449888 1 40386 40645 199020533 2 54575 55055 1 32257 68227 627133138 2 47882 51916 1 5190 33192 500109480 2 65523 70660 2 40044 48687 2 16388 20533 1 14542 32048 376713906 2 63874 66014 2 13404 21458 1 68865 69292 107978068 2 17848 25209 1 4249 10063 78494340 2 47199 70889 2 54506 64223 2 48372 59146 1 64378 66468 106909305 1 13892 53356 286669130 2 41484 57157 2 31943 38968 1 6029 52202 83183596 1 64602 68237 324322809 1 56690 57777 29847857 1 567 5924 62976133 2 7183 64328 1 55120 59077 8101302 1 55232 61912 130769241 1 37269 67113 75874278 2 32101 42585 2 7096 58003 2 19669 24500 2 67702 69742 1 40265 59894 883125316 2 43829 66361 1 45875 68178 244461358 2 64182 70591 2 62628 65431 2 13034 26910 1 20129 24258 125150406 2 31590 62828 1 69944 70505 12771682 1 33123 56308 208477281 2 21216 44314 1 30415 39806 384916411 1 33659 56428 692941929 2 26858 55562 2 45183 54072 1 49514 55730 213571480 1 29154 63386 534974456 2 30587 36093 1 50127 51783 163113638 1 69504 70500 278389092 1 46822 69076 188554978 1 42924 60224 207644588 2 54438 70424 1 12634 47940 327819674 1 2470 64957 53547697 2 25742 67213 1 13551 47626 458240395 2 3127 55965 1 4453 26369 253202815 2 63182 65714 1 36854 46705 259715404 2 43206 59620 1 17535 66631 519149267 1 45146 59133 27607719 2 39328 64129 2 49734 55592 2 56070 69874 1 57987 70907 297013708 2 34167 42213 2 1194 40581 2 52384 67033 1 63739 65279 524676363 1 58607 66250 705693550 1 15735 39161 395312036 1 46324 58885 39682163 1 60024 61105 547504011 1 53140 66126 49492649 2 36825 43469 2 38641 47122 2 15553 15841 1 31793 37581 15332263 2 24682 56854 1 3440 62584 384411800 1 41932 48445 72142987 1 61589 63550 425178175 2 63575 65442 2 36414 55808 1 19310 70142 124009638 1 30703 32931 5387500 2 64013 66285 2 3538 18323 1 65967 66644 754151804 2 5170 43595 1 47719 48217 575800785 2 1657 60337 1 19430 25619 20300182 1 29428 48091 78691544 1 56136 59353 453616158 2 25800 66597 2 43946 50019 1 48836 69511 167223748 1 47445 53491 122042409 1 14078 63339 649139086 2 44729 60545 1 336 45546 301245989 2 30371 40645 1 26194 31564 29324426 2 17863 51056 2 42732 50849 1 30562 37423 317008798 1 14326 59861 115981761 1 57577 64573 127103860 1 36267 47652 771285295 2 47156 63064 1 33003 42021 253203719 2 53150 53837 2 2017 40756 1 41428 50984 187001070 1 25764 59663 503810766 2 4956 32464 2 43181 46955 2 6489 17453 1 20517 60205 74831762 1 46723 66799 448084151 2 7938 62764 1 25783 26007 778751279 2 42987 63646 2 22302 43894 2 37884 67149 2 45079 48961 2 10996 32372 1 46654 65444 111732498 1 64909 68636 150209238 1 50341 67081 101793435 1 43623 61577 30669738 2 65122 69832 1 65113 67591 17999086 2 24783 68236 2 60700 65679 1 1424 69471 54130369 2 36977 67299 2 43175 54716 2 14771 69741 2 30653 51742 2 14080 46023 2 8234 65155 1 8867 61902 319276536 2 16533 66646 2 7220 46035 2 45404 49653 2 54676 68907 2 39048 68693 1 56306 64558 65819731 1 32948 38547 59296404 1 48483 65466 894937705 1 31954 57368 462347668 2 7829 49964 1 28408 38030 233964248 1 53290 62059 182861289 2 70519 70739 2 21773 45194 2 52218 55559 2 9835 35304 2 14681 65367 1 49149 62841 127438998 1 17503 30590 466225805 1 44408 60783 585601200 2 59579 66469 2 1541 13393 1 60934 62305 727401035 2 21510 43486 1 64755 66656 514798449 2 55165 57919 2 48119 62864 2 45699 65224 1 8694 11594 594139743 2 35253 42281 1 53468 54180 20690992 2 43726 56507 1 14238 29804 353750981 2 45548 55680 2 12647 17254 2 11490 43123 1 13672 38824 4550013 2 1239 12699 2 61441 69710 1 7419 45795 485911664 2 22665 46961 2 26185 70572 1 774 1715 381017805 1 7338 49998 274767967 2 24944 46311 2 28970 29699 2 31849 35536 2 51572 67351 2 65543 70645 1 6513 25745 286075489 2 8133 11968 2 30605 38443 2 27206 43796 2 32903 57636 2 15333 55939 1 9738 38698 218250697 2 56392 56617 1 40241 65368 680008568 2 36412 63193 1 33808 48862 157914236 2 25586 68854 2 26339 63941 2 52036 63687 2 25008 36785 2 29829 44288 1 15262 27809 211144816 2 48053 62179 1 2770 38616 139109067 2 52979 63081 1 67828 69883 95380024 1 63116 64632 379198975 1 30517 46567 359250582 1 42175 51855 112045080 2 28620 55970 1 20653 50665 46837175 1 36043 66582 53901128 2 56351 67710 2 48508 51393 1 37195 59737 443518855 2 10488 32818 2 34876 65074 1 31730 47510 715190920 1 16887 33052 827143315 1 16653 38320 552313715 2 9851 13406 2 38047 66994 2 63328 63413 2 44563 56872 2 7750 25216 2 36404 65984 2 19906 43823 2 36793 57499 1 11965 61269 425132779 2 38077 69558 1 31107 57997 547122248 2 48704 59529 1 11572 29525 553549118 1 41196 49461 77227429 2 67233 68864 2 48467 68016 1 32215 61886 687623636 1 31363 34877 772389513 1 14826 54086 362983327 2 33634 35727 2 42219 53184 1 16249 58848 495924910 2 54856 62078 1 55649 57648 259835250 1 69021 70164 294248871 2 1954 48950 2 40624 52748 2 29355 41039 1 13110 30798 5785658 1 55529 61016 347118213 1 60244 67080 304084975 1 21945 59721 142143939 2 1110 38255 2 31471 44693 1 12936 53219 136764458 2 63815 70379 1 30916 54051 50412585 1 35263 38348 664940826 1 23352 66869 569773385 1 19346 30143 675404509 1 39056 69937 724451477 1 67154 67337 443283534 2 34555 56059 1 45129 52836 567246787 2 51071 65729 2 3464 34665 2 56340 63660 1 38504 43150 192311036 2 47286 48047 2 20044 46296 2 7122 68569 1 30940 37540 20097591 1 63046 65740 404784110 1 39015 44319 422180638 1 50146 70279 205068526 1 941 55060 265199565 1 30264 37205 101265030 2 30765 34816 1 25411 59522 382066464 2 64398 68954 2 21718 28882 1 41071 65228 52661816 1 5840 7017 57512937 1 55382 69389 381923935 1 29953 42771 528564869 1 24137 55825 86323505 2 10186 23073 1 21167 41370 492919478 1 65269 68290 674598214 2 40642 44878 2 14329 70049 2 42307 51221 2 45971 50561 1 37639 66055 880452121 1 49269 58982 193616294 2 21491 40357 2 11348 56153 2 26126 28349 1 66767 68570 68566287 2 60178 61265 2 9721 33128 2 46803 56743 1 21248 57424 719006237 1 27690 63740 394845750 2 30758 39038 2 17241 19127 2 7193 26340 2 66085 66230 1 44568 52276 88457220 1 65320 67312 665504290 2 58307 66361 2 18745 57024 1 43447 55708 444438586 1 56308 60728 59926380 2 6029 11950 1 66418 70324 474037133 1 18494 32895 140807826 1 67764 69868 142484297 1 19378 69436 212642256 1 51319 57567 174178311 2 52282 54679 1 58310 64982 311499526 2 47561 60508 2 55318 69920 1 11513 42622 658274981 2 18527 37187 1 39582 64351 50871472 2 50454 58332 1 33841 52064 192286426 1 15143 45850 677658554 2 8327 14297 1 70720 70756 334915505 1 66140 66814 209571696 1 50473 66601 128289539 2 47928 59849 2 10811 15062 2 34244 55025 2 70073 70786 2 811 34967 2 47087 65666 1 44654 56422 238834572 1 11571 68122 363498183 1 65349 69118 79437872 2 14928 26920 2 55189 65386 2 28898 36046 1 61587 70392 61851717 1 65641 68397 409776626 2 23274 44087 2 39263 62657 2 56899 64366 1 21811 24158 899584359 2 9492 53893 1 45603 57355 32980782 2 40400 43031 2 60880 65166 2 55055 69272 2 7370 48423 1 35896 63512 68083721 1 70779 70865 312018518 2 33979 55124 1 25235 44536 85443979 1 67070 69665 867027275 1 66269 69259 393263821 2 124 18540 2 25283 42644 2 47119 58779 1 9071 14800 224672737 1 68077 69804 264936425 1 60757 70256 154718448 1 41577 57956 44373757 2 30154 45235 1 30568 70950 155820372 1 43722 54826 46790443 1 15905 70662 431565215 2 37776 69666 2 27574 38913 1 46846 57187 676489733 1 29635 65143 47763071 1 17074 56253 627740572 1 18868 48396 816159976 1 43701 44655 729292448 2 50878 70045 1 67716 70615 477732859 1 37662 50610 62142672 1 51664 56830 797080087 2 29801 54020 2 37932 46407 2 17161 35159 1 46206 65619 373896606 1 55099 57834 86261667 1 62548 68035 598318473 1 53878 69782 93894938 2 64410 69060 1 43839 44971 452038188 2 31059 57262 2 6306 67837 1 55620 69952 22867203 1 22406 42761 170822895 1 16511 31917 28164626 2 15663 39869 1 10012 57518 476027884 2 56879 60143 2 30346 64712 1 46083 62675 628985120 2 45119 54882 1 9696 26892 443743280 2 3027 28287 1 18092 56137 712172190 1 43289 57143 723216270 1 25838 51070 28539009 2 38145 53405 2 29722 33864 1 67433 69512 55914144 2 9221 27920 2 35331 38884 1 55632 66292 547406732 2 23253 34503 2 66663 70723 1 69461 69526 387617452 2 49146 53566 1 27596 27819 439469729 1 33931 40625 152170640 1 280 67085 771108461 2 38478 56290 2 291 51352 2 48163 59994 1 20254 29507 478400664 2 29869 60538 1 281 3986 121735931 2 43369 44958 2 11230 70782 1 45458 49963 165121507 2 45439 59655 1 66221 69237 331224108 1 59650 63506 25405138 1 27571 62732 114769469 1 29325 41834 226143701 1 690 22942 77035935 2 68125 69196 1 31869 33188 914544929 1 1650 23495 481877214 2 27904 37134 2 55474 57840 1 12178 66696 463246773 1 33763 69999 284714760 1 44845 49691 36177401 2 20690 55331 2 37084 58851 2 68025 68757 1 66276 66463 418536783 2 39110 61521 1 69130 69566 551787060 2 37263 39689 1 39653 46375 82180074 2 59437 67351 1 68522 69741 763863357 2 16874 44150 1 50427 57031 61720262 1 3524 33742 722562958 2 15295 66745 2 42379 47957 1 43350 55670 78879459 2 19886 51101 2 13701 32174 2 64805 69917 1 51003 52317 112567336 1 58457 59272 307304484 2 14110 29319 2 9137 13163 1 43817 46100 898697610 2 63786 69538 1 67235 70154 564741632 2 4284 12240 2 67514 70031 2 46588 56497 1 31974 69839 72641710 2 63640 65852 2 22438 56788 1 9379 62413 79109640 2 48615 65708 1 29358 40071 82568889 1 32307 36354 412883706 2 43066 60748 1 24490 32886 510829187 1 35933 56981 195551848 1 61200 68584 24377389 2 54485 61023 2 12884 68864 1 46524 48956 506930072 1 59787 61369 23881234 1 59687 64329 870865783 1 12351 19884 129971286 2 26336 59333 1 8047 42768 370414711 1 15741 64751 339460579 1 7231 18595 117704645 1 35853 50413 410655939 1 58275 66814 74172966 1 65971 70152 39344999 2 20673 40622 1 12793 60035 62493761 1 69557 70855 753852885 1 42843 60604 39431426 2 38804 65086 2 26121 49235 1 15052 28978 667686476 2 53265 56800 2 61187 68424 2 35875 70596 1 9319 49298 107231011 2 11107 47629 1 39012 41297 266685504 1 42746 70668 199748645 1 69388 69706 809847387 2 40132 49889 2 57535 62572 2 5072 18295 2 693 3498 2 2142 34287 2 33493 41676 1 47738 48373 187065171 2 22988 51492 2 21417 66345 2 18102 69317 1 55185 67421 192233425 2 62402 66245 1 63094 70925 545705622 2 68310 68317 1 69280 69907 102150185 1 10762 60945 116774299 2 7212 41961 1 38729 70698 339104206 2 27123 46519 1 45820 53500 5627142 1 43034 54374 580261464 2 25484 41825 2 56012 69860 1 27833 56050 83530829 1 32052 51169 27376913 2 10292 60731 2 34707 46496 1 58482 66058 371824776 1 40849 60836 153193595 1 44855 63184 45572034 1 11906 38582 325222753 2 30533 41667 1 20947 48492 122124301 2 40314 49094 2 17101 32715 1 34435 64539 487582220 1 58344 62541 15183451 1 34997 68003 396204179 2 35944 46387 2 69119 69252 2 37836 38264 2 7969 13647 2 36073 49214 2 69031 69516 2 61144 61621 2 48529 50640 2 56258 66208 2 59940 67065 2 51367 70208 2 13104 41280 1 45274 52516 4176470 2 41023 48660 2 60428 62150 1 43309 61002 271885353 1 62949 64122 211727056 1 42234 47756 127365119 2 55536 61656 1 32030 50114 424648295 2 66609 69980 2 53558 70702 1 3787 8986 756707194 1 40161 62401 156609681 2 31792 57021 1 58285 58994 551517596 2 33637 69302 1 8815 49262 125310723 2 46078 69234 1 69937 70221 148168527 1 57339 67787 437248342 1 55479 56594 218768349 1 41289 46060 53062318 1 57404 63767 183361827 2 31571 39723 1 6691 52008 138262902 2 33846 38443 1 20226 30897 438845016 1 25436 52899 21515121 2 56135 59666 1 9956 32250 757283216 1 63828 65840 246599461 1 5271 16438 312110336 1 70897 70920 278571565 2 31372 51812 2 46072 64688 1 17921 31284 601633461 2 50757 70254 2 56779 60960 1 13738 55964 225600648 1 27500 28685 81586260 2 54065 57969 2 2778 56890 1 54291 66185 20283817 2 15575 67796 1 59957 60730 835216436 2 59315 61424 1 16213 57110 186963805 1 42613 53074 170251316 2 50217 60103 1 21664 44697 765181619 1 69368 69925 112415417 2 23949 55040 2 65674 69853 2 344 12272 2 30199 62413 2 16596 23135 1 45042 47095 45049996 2 5820 59620 1 25495 52193 112148638 2 47829 63422 2 820 51615 1 55757 62877 363279366 1 8116 19063 909908805 2 69637 69706 1 35345 43199 4369752 1 11864 33229 183420273 2 62856 66218 1 23009 62467 673555605 1 70404 70725 12729851 1 36484 57539 106193286 1 65328 67775 119123041 2 31796 43911 2 32923 53962 2 26765 36293 1 66471 68221 485565817 2 661 8946 2 62653 68910 1 24131 61031 138360306 2 40988 70955 1 3716 10848 39242628 2 41649 48449 1 37702 54904 299064549 2 2028 51841 2 31387 44930 1 60192 66657 340375254 2 1858 59900 2 54106 58904 2 42358 58450 1 45211 64745 390132249 2 4572 43066 1 52109 70639 987705400 2 42309 47934 1 12730 31515 676070486 1 52675 68113 548097766 2 21425 63698 1 28392 41931 212583503 2 58363 61213 1 19534 32452 97787196 2 6322 37417 1 70372 70434 442821160 2 34602 40368 2 17086 37502 2 53675 55369 1 50927 69242 458432941 1 67196 68312 367835376 2 17458 53252 1 5660 45810 384344698 1 68261 70485 122623448 2 4802 54248 2 39149 64303 2 23963 45938 1 37168 46260 373540987 1 22880 52760 427787429 1 65542 65842 87439270 2 55183 66254 1 63633 64311 101517119 2 26239 66574 2 30826 58771 1 63181 66593 58720504 2 56312 60202 1 62945 66371 185145858 1 2514 58200 43891130 2 4373 29598 2 29961 63649 2 49614 63363 1 48194 59970 27817064 1 22782 41993 577632878 1 1361 16949 37711407 2 59446 60451 1 2107 13938 135207864 1 61877 69907 63696006 1 34131 40031 220041388 1 10796 60042 563092975 1 5044 44635 440573890 1 51478 60050 30861152 1 52478 62286 554599670 2 40168 55079 1 24685 36679 891178869 1 37709 43602 462492885 2 4479 21194 2 69744 70552 1 65411 68635 57226071 2 8766 63495 2 29365 46332 1 60648 61201 25993520 2 27123 56542 2 32687 38723 1 66880 69124 33680240 2 58171 66540 2 67925 69814 1 47462 49806 145733360 2 55675 69972 2 70399 70479 1 67983 68927 245457133 2 1015 49435 2 68649 69016 2 32744 40077 1 9220 61360 485572139 2 3455 25668 2 14874 37524 1 70549 70956 74881909 1 48194 68508 271419375 1 34284 55730 36619370 1 65371 68663 150968280 2 28004 42880 2 23454 32089 2 44893 57233 1 40866 58016 234626271 1 27418 65311 456224326 1 54889 57501 100623291 2 24860 64045 2 1396 58736 2 39 20550 1 42716 65779 236148722 2 60504 61247 1 21435 55610 593424155 1 64606 69239 503922898 2 66467 66924 1 30326 65897 189967064 1 10716 18542 144731394 1 57273 66626 478605535 1 38886 44599 109428786 2 25876 47254 2 19523 47529 2 58926 60281 2 57926 64428 1 10826 24345 48800944 1 4287 11081 112211450 1 53958 69401 69654964 2 16889 67981 1 50418 52404 319306391 2 45894 56800 1 12458 48564 160776276 1 67232 68428 755642623 2 57380 59740 1 28815 70015 1164052 2 51702 60489 2 27554 64964 1 29281 48417 183984760 2 24831 32178 2 31885 51130 1 32181 34295 182305418 1 2191 24755 116524092 1 44748 67599 375160995 2 35734 53222 1 30613 40702 27755269 1 39390 70534 519500959 2 28781 34478 2 60961 69400 1 4318 49800 18525451 2 9988 41151 1 53702 70412 25038310 1 34595 50325 47306183 1 35478 52111 5327974 1 12470 29122 75288676 1 63198 66701 588697615 1 63078 66336 425774070 2 70021 70418 1 60156 69560 412300866 2 34653 59212 2 70130 70669 1 48734 68680 641967230 2 63835 69558 1 36706 63246 931658970 2 69919 70572 2 52455 61004 1 34831 54641 35054960 2 48415 55182 2 61856 67022 1 70326 70691 152710501 2 10896 20916 2 65369 70313 2 23968 30423 1 22929 25797 175259949 2 56162 67281 2 36039 68847 2 13495 55126 1 4392 25270 404405763 1 13912 37589 374328265 2 18474 25625 2 3609 63789 2 43297 60311 2 68686 69985 2 43153 64629 1 8233 27597 62651546 1 29582 30837 90306433 2 61914 65067 2 15770 29489 2 23507 47289 1 16379 48079 631404004 1 49344 51751 366268811 2 51195 69077 2 68162 69699 2 51724 56825 1 6792 45664 35164962 1 68667 69480 738114666 2 66765 69691 2 6895 32678 2 2401 2421 1 46971 47471 196368351 2 31565 33030 2 69646 70063 1 30678 31562 57596537 1 22427 55334 524338433 1 45320 63167 711777857 1 68173 69895 698141511 2 59455 59822 1 4968 22775 57331233 2 25801 54466 2 45743 48396 2 24383 60994 1 732 1826 405806527 2 41244 66088 1 62064 69420 376130745 2 33326 57703 1 28875 59016 863069014 1 68950 70682 306443054 2 45431 58887 1 22314 28283 148324042 1 57580 64357 376747655 1 32764 43271 495212475 2 29919 36992 2 48057 63624 2 43822 67073 1 43915 61717 81725996 1 5788 62040 53887466 2 59311 68418 2 58557 70018 2 12899 64273 2 9492 66335 2 28674 58406 1 5772 12287 925642603 1 6207 56543 86819348 1 20449 51259 691190313 2 27951 57893 2 43352 58781 1 8333 40698 567039982 1 47982 58466 327325724 2 51369 54152 2 19267 33898 2 20344 62731 2 50948 53466 2 39383 64379 2 56597 63682 1 18254 46101 417390806 2 8189 28195 1 56170 62495 51706321 1 37859 50782 229170658 2 1279 32848 2 52860 60252 2 44418 53610 1 25795 32636 140768394 1 24700 59620 425484151 1 22036 49714 96671308 1 64314 69413 291813647 2 20517 52763 1 16291 47998 390372188 1 5689 69859 384648747 2 44108 69121 2 68807 70791 1 66960 67792 519613106 2 31527 69134 2 33301 60778 1 22129 53483 271102679 1 16652 26658 383858246 1 19224 68711 635413509 2 14256 24783 1 22932 32719 519307888 1 43247 65034 433375513 1 41780 44750 171771532 2 20305 29500 2 26220 36786 1 61550 70856 99140034 2 22778 28082 1 8389 65065 320264048 2 42252 50428 1 49732 66895 179735579 2 48986 70010 1 14812 24727 81159999 1 8601 53968 443684493 1 49539 70864 886288007 2 12087 40872 2 20851 25565 1 17303 35955 956749305 1 7766 45553 347156848 1 11248 26380 304112207 2 43947 49011 1 16971 19390 139627719 2 28936 38428 2 65813 67393 2 12307 34166 2 53582 54042 1 11768 27826 39196143 1 49323 55919 72313667 1 35078 39946 110899243 2 13174 30719 2 12273 26756 1 23459 36838 225820558 1 3699 22486 3780427 2 7251 23061 2 4719 16295 2 24169 58553 1 66211 66867 543600792 1 45886 59002 476853211 2 31887 58942 2 21704 44103 1 34564 60665 325787489 1 24741 33870 430551620 2 65186 68699 2 66170 70557 1 20538 44852 8514678 2 14772 46581 2 10299 53307 1 29284 48091 258887947 2 6241 48744 2 1610 27598 1 40350 62564 44098564 1 7400 68639 111890314 2 7878 51581 2 23323 53972 2 49224 53723 2 36773 58858 1 56561 59512 106581854 2 63322 65689 2 5466 49122 1 39112 56694 454449320 1 61869 65562 117565458 2 58251 59270 1 36142 41011 890803173 2 15773 50354 2 46436 50254 1 11923 41998 449669136 2 48389 49149 1 2865 40350 167083797 2 39372 65115 2 66015 67625 1 1449 60200 29505682 1 38681 69910 232274757 1 68880 69912 376905868 2 26271 65011 2 7001 69935 2 22018 38988 2 17210 70913 1 453 17140 386705433 2 18163 30851 1 5589 47583 278052060 1 55411 70125 38758958 2 52819 66646 2 56442 57022 2 62929 64890 2 35072 48344 1 35474 55362 433073490 2 54260 68099 2 18634 29514 2 35420 57212 1 19872 25120 828175070 2 55240 55245 1 40723 51510 62912933 2 63386 70945 2 33471 56671 1 50286 57280 569269757 1 20103 63329 241177858 2 15172 18128 1 18752 63096 532106975 2 61452 64032 2 50266 64061 2 26201 66801 1 6466 7252 184247968 2 43694 65658 1 44339 44467 41722423 1 54192 55731 119182260 2 35083 61332 2 70890 70936 2 54990 68405 1 61045 69782 3270105 2 70127 70913 1 64774 70135 169257238 2 44060 58431 1 38732 55119 574680355 2 42072 47838 1 14605 41193 347929448 2 66621 70172 1 6247 60626 121552878 2 33328 66704 2 8483 24867 1 17241 41267 61533769 2 23051 35779 1 53421 65152 91301233 2 49875 57598 1 48262 50052 569679907 1 37914 53647 751405952 2 9867 54461 1 18312 60163 356669171 1 38505 62695 51184241 2 63906 65898 1 20362 50442 304550928 1 39507 61268 378495256 2 16215 60521 1 51392 70476 170595571 2 9020 21040 2 58363 64843 2 35554 63065 2 23101 24087 1 35429 64890 632038215 1 46222 67088 13681382 1 34283 36902 363969443 1 62467 63636 126253320 1 20252 22983 38481146 1 48547 69039 87004883 1 47997 67127 585619816 2 50687 57963 1 43386 50763 164711323 2 56794 64923 2 48302 59805 2 56604 63033 1 66475 70802 428986929 2 186 64110 2 66268 68046 2 65013 65113 2 44741 64457 2 17169 70146 1 13143 24131 10536761 1 29888 54515 222254288 1 2074 23738 354709437 2 56057 68282 2 18888 45440 1 56585 65509 148757763 2 39545 41532 2 19955 65942 2 22495 41036 2 68335 70006 2 472 63538 2 2545 19969 1 63897 66710 724121002 1 11622 57091 213726284 1 19488 21769 600140103 1 33161 47159 32412794 1 42454 69849 863292550 1 6899 46541 618823426 1 7015 27806 118368787 2 52946 59938 1 42639 53807 361096789 2 65892 69762 1 28094 44817 641342579 1 61650 64597 40890951 2 16189 60551 1 14896 70716 441747881 2 12250 30305 1 12884 57967 546223978 1 21060 56653 774829454 1 8952 65141 653885267 2 47117 55224 2 33335 56157 2 65379 66769 1 62681 63918 291730755 1 42871 65524 312190885 1 66897 66921 929283880 1 56963 62770 561744226 2 33673 37142 2 19104 27952 2 42852 54085 2 1128 47904 2 53599 56426 1 47361 52898 492007467 2 41411 46202 1 48587 56243 133488217 2 38595 39495 1 61531 68164 31466258 2 15826 57623 1 33756 70395 88217252 1 6165 57272 207472418 2 45231 48156 2 2745 59626 2 22539 46065 1 70884 70910 251253608 2 15174 67159 1 24889 27216 426861838 1 70556 70681 64526336 2 23512 63088 2 25685 63644 2 69269 69954 1 8786 48165 105699578 1 50004 59559 503209476 1 8114 57855 97820625 2 15783 45731 1 67744 70833 395018234 1 9833 13445 97639410 2 29575 46657 1 38361 68990 625145065 2 55088 58690 2 31776 39684 1 65269 66983 13510162 1 5835 28173 378368525 1 35778 43135 482748111 2 48979 56820 2 49403 54570 2 22819 62986 2 29372 30694 1 171 27227 806473440 1 14446 43883 37819141 1 5609 20199 62282628 2 45228 64612 1 31225 47829 379459223 2 9875 59904 2 25065 36509 1 24384 40611 57509986 1 20446 21731 252094000 1 49710 58584 25819780 2 48215 57959 2 52739 67064 2 24548 34648 2 35023 37526 2 57580 62618 2 38550 65091 1 8955 49584 939240583 2 46904 65837 2 25656 42029 2 54757 59601 2 28070 46845 1 2685 40565 363637177 1 29916 67747 123647561 1 18235 60452 40883423 1 14195 70785 279187280 1 44449 56246 62265642 1 57308 64900 363152405 2 52137 60637 1 47030 65360 11938025 1 68364 69555 119525652 2 59840 68815 2 63298 66046 2 19754 51199 2 26517 65632 1 5839 30240 3674279 2 36587 51837 1 45173 60766 534933822 2 63586 67857 2 63041 65549 2 41187 47595 1 33526 42747 128086895 2 59436 60423 2 42588 44632 1 40523 66464 301354041 1 50702 62197 189550243 1 13382 46105 221198437 1 70336 70744 19588427 1 37545 46760 38685997 1 2364 70554 67406468 1 4066 38600 680220236 2 20376 63857 2 25838 38375 2 28483 48290 1 50833 59058 452130013 1 27686 42514 454650585 1 9977 38810 140374086 1 42283 62426 87701380 2 16832 30180 1 21468 61815 551136332 1 34028 60438 263240829 2 30895 53883 2 47844 52490 2 3915 4627 2 56000 58428 2 22400 67384 1 63824 68096 37503802 1 28423 41557 638596104 1 68201 69678 8062367 2 230 36243 2 48137 59279 2 25934 35601 2 2971 69392 1 35964 67502 98249881 1 16071 27256 90576367 2 21463 54094 2 56854 60329 1 43438 56769 49026875 1 5625 9819 484820528 2 70423 70655 2 7746 15521 2 27691 68174 2 29765 58496 1 30799 45726 708982904 1 63128 68629 476229554 2 65917 67101 2 12079 26469 2 69998 70308 1 69462 69670 316408330 2 25383 33656 1 30106 55662 583664671 2 26923 49297 1 23846 54338 259384878 1 27972 55294 178957737 2 21395 29018 1 16736 39981 228750617 2 1272 65285 2 13739 30997 2 45234 66057 2 36569 61667 2 69430 69585 1 37280 48125 303847544 2 42813 56728 1 64207 67540 120497026 1 20254 58550 528765870 1 9986 15300 356474521 2 30309 61590 2 64201 69091 1 29508 33642 549548401 1 43942 57513 582908365 1 30771 35264 48907532 1 4799 33459 459104638 1 5269 57031 270751789 2 23516 70662 2 6022 19627 2 35529 63076 2 63730 65295 1 58748 61888 404418440 2 42783 62802 1 51213 61170 246472895 1 6044 26666 226156765 2 63269 64362 1 55858 65945 218073807 1 44170 60718 141859450 1 1931 56083 307197174 1 7111 41959 340858861 1 33722 63512 93868429 2 27865 30083 1 9439 26914 142701970 2 17681 31727 2 51115 69653 1 32598 44647 64937316 1 62110 66021 236575159 1 48773 57421 164765774 1 54080 55337 24184287 1 35082 37308 225775653 2 4978 22359 1 45356 54384 88693759 2 61571 67040 2 52722 68868 2 66472 69791 2 60740 67394 1 58518 61382 56719739 1 68405 68834 869504076 2 18602 52642 1 68824 70373 65464429 2 63684 64979 1 9333 21695 525641950 1 64723 66464 544545430 2 1298 26881 1 3764 68078 941604843 2 37442 57552 1 5690 5761 466934522 1 48199 61492 940037112 1 68677 70695 190689348 1 62903 64511 377264034 1 52603 56115 588145534 2 39433 53410 2 66139 70810 2 870 66677 2 20163 29393 2 49316 70792 2 13282 18541 2 22198 25403 2 3406 45865 1 12466 30791 57603148 1 59735 60786 83909273 1 32097 62614 550832556 2 55975 58891 1 43725 66794 615523219 2 12003 16305 1 26416 33554 644071364 2 39891 62132 1 3313 32604 463904386 1 52444 63048 467686801 1 3023 42864 140885630 2 6766 21798 2 62159 69920 2 917 22530 2 13260 66536 1 58063 67233 265095974 1 25428 56384 274603414 2 65081 70949 2 43106 59578 1 6147 7302 107301766 2 2898 6182 1 48680 63407 457303271 1 11432 16512 314078210 1 29932 36829 281210098 2 46430 52613 1 1346 56102 186174907 1 19120 44204 108927327 1 47728 70755 30668569 1 57464 63597 460502081 2 17707 33078 2 47639 56212 2 29352 44982 2 26027 56378 1 66468 69581 830596220 2 65270 70167 2 65216 65661 1 17806 67179 595636857 1 57595 66733 729487086 1 12627 27143 130565620 1 11315 45720 59698200 2 10438 32357 1 21438 50723 148734277 2 59006 66706 2 66075 66854 2 70386 70634 2 61896 63403 1 58708 62662 662066824 1 33705 49644 134932246 2 46926 60063 1 46404 50104 760383012 2 9761 68106 2 58757 70267 1 60600 70929 176179612 1 53780 57941 667198431 2 58168 68236 1 27207 44234 190020441 1 53987 70833 614403326 2 7461 28444 2 24964 51219 2 26848 63524 2 28159 69198 1 69894 70394 813764736 2 12665 21933 2 29907 63987 2 24824 28916 2 68074 70699 2 49916 69710 2 26143 39965 1 35663 52325 529936667 2 50481 59030 2 49416 51508 1 6877 21347 380571569 1 42628 64291 125368543 2 13931 49040 2 47940 60490 1 18451 65885 156423537 1 17081 48234 40886011 2 64480 65528 2 54119 62897 2 52186 55799 1 6150 42977 176426243 1 37571 57453 95139418 1 39267 60490 214152695 2 15376 31102 1 51623 52442 240544680 2 60845 68654 2 64821 67175 1 70782 70799 563302280 2 49232 49970 2 65987 69188 1 48987 63666 183324215 2 7410 68972 1 31342 33092 362410907 1 5844 7839 58212401 2 66435 68566 1 23933 25457 737778503 1 7408 48593 270223371 1 70663 70912 41631887 2 16037 33461 2 47378 48669 2 53949 58520 1 50405 57356 283447334 2 63579 63787 2 62467 69921 2 28893 68584 2 61305 66153 2 50273 63260 1 18720 34608 116981384 1 24055 52171 682426704 1 37275 69700 230127954 1 30469 43122 179526850 2 69627 70346 1 345 27851 617219785 2 6416 49834 2 14399 28053 1 45904 49954 2933896 2 58960 68845 2 23979 28064 1 18986 64733 359410646 1 26974 34101 40258880 1 70836 70951 700777989 1 5882 20439 508749679 1 4893 60584 8067747 2 60924 69947 1 13944 58559 541152824 1 24397 65301 58219075 1 64077 68197 356393969 1 28579 55991 81412550 1 38546 64112 211416584 1 56589 59608 325262092 2 25355 42321 1 41376 54129 1865033 2 9621 16740 2 2739 19682 2 55957 60558 2 68415 70833 1 41811 66642 193352654 1 15251 37513 570792664 2 22223 70774 1 30741 31203 182608198 1 26157 66457 101601914 2 25599 70831 2 44555 65710 2 1151 7946 2 45778 65572 2 52148 56855 1 58659 67799 121834073 1 46058 55098 17763001 1 58705 62521 306728496 2 35842 44836 2 51497 67247 1 53872 57717 447273151 2 26244 48668 1 43219 65319 872139883 2 29651 53909 2 48841 62990 2 26107 56492 1 31291 36532 125946142 2 66246 66633 2 59670 62712 2 62716 66572 1 7265 66875 259614847 1 69301 69914 91918961 2 66516 68585 1 13491 38411 149836809 1 26436 47344 52521459 2 42700 60462 1 62548 64055 437084633 1 61575 70347 930841589 1 62015 70811 59777137 2 50884 53038 1 53639 57939 373266231 1 27114 65844 167855322 2 50541 64461 1 31394 35974 288914803 1 35401 38469 248053447 2 46293 52918 2 43869 51700 2 25847 44714 2 67819 68772 2 59159 60175 1 67000 67816 761000532 2 53182 60395 2 27008 70399 2 51673 66838 2 46478 65080 2 46276 48736 2 53395 58628 2 50408 53901 2 48099 64640 2 12681 13766 2 66042 70127 1 57367 61021 77424628 1 32715 70159 172306148 2 45638 58361 1 10219 25991 188601968 2 34769 54402 2 60058 65870 1 13325 65176 99148667 1 51028 57158 46765754 2 19056 53841 2 65786 65941 1 67883 68138 172801973 2 38429 66908 1 55750 66941 506830514 1 57944 61258 122273354 2 62873 65616 1 27939 37626 54367376 2 54802 60411 1 33179 35244 42256620 2 5082 36877 1 29380 68273 576602512 1 27281 29302 326872424 1 38271 54403 72474743 1 54564 55826 533586 2 20723 69052 1 53902 56555 522553377 2 14525 69394 2 43904 44379 2 50655 51460 2 45348 68153 1 9100 21267 18957579 2 32595 68509 1 69474 70394 391412831 1 29294 69447 145951925 2 25976 58941 2 52174 54384 2 4859 36251 1 45046 56573 227200086 1 16500 65266 103659154 2 12235 61124 1 67108 68814 86239262 1 51980 69548 115560242 2 12928 16975 1 17663 35546 104556151 1 41138 42300 10737629 1 47781 59264 33933390 1 54416 66211 355266219 2 50784 69751 2 21069 54976 2 61686 61917 2 37644 39938 2 41976 66536 2 7730 31969 2 39011 67220 1 15833 16975 60686513 1 880 64855 167703727 2 52063 61095 1 2173 46402 31520441 1 67932 68028 84340093 1 9990 58185 376643976 2 16092 70140 2 31925 54201 2 52487 58858 2 37593 65693 2 42269 49519 2 19651 40699 1 365 11637 68448035 1 46396 69310 143396285 2 27113 30509 1 43204 69472 117357966 2 37477 47686 1 2424 35833 567121057 1 8467 30378 822065003 1 42630 69841 151464697 2 14446 37269 2 60094 64712 2 61461 65136 2 68939 70223 1 56372 58547 477816834 1 31255 55984 239230451 2 36693 63735 1 42273 65074 131211665 1 58669 69411 815522139 2 29808 56870 2 42619 64127 1 47145 69821 45819023 1 1118 20482 65163465 2 28403 47417 2 64314 67845 2 11673 24872 2 48485 59048 2 39593 57305 2 69400 70041 1 41060 67573 461249065 1 59351 65229 16582946 1 13502 61659 411098738 2 16731 42251 2 36690 40149 1 56236 62409 170481801 1 8431 43824 288446048 1 60608 64013 471503545 2 46985 53799 2 25758 51560 1 43328 44469 70285267 2 69075 69975 1 12840 53765 139476822 1 52113 64892 8742449 1 16392 28259 86331056 1 53023 70120 847581125 2 62701 66798 2 24334 51579 2 28256 67526 1 58382 66383 182628145 2 4641 29173 2 30836 66482 1 16357 61136 150075523 1 59911 62910 120936032 1 24859 56755 772084731 2 62070 64650 2 58567 69158 1 32087 38978 773339148 2 17601 36141 2 31387 45527 2 61565 69861 1 61601 64565 155774099 2 36191 45985 2 42096 54826 2 22472 56923 1 70302 70606 703509042 1 32688 41257 54297616 1 43111 46089 618913420 1 46386 68406 390333339 1 33862 38212 405883 1 400 54533 253495941 2 16858 29081 1 31117 68958 700563395 1 69670 70232 6645993 1 53548 61016 17326337 2 32205 61238 2 66067 67891 2 35504 44690 2 51336 60023 2 21573 67390 2 21605 63214 2 16665 33979 2 4640 11740 2 35726 51618 2 13086 54091 1 65753 67135 596421890 1 68746 69514 222009538 1 27110 42980 424508699 2 65640 67078 1 16159 26790 147012424 1 37001 58740 129462635 1 37234 64594 144103093 1 45328 65049 27954303 2 21395 22054 2 37768 69111 2 4755 5565 2 53568 64707 2 48087 62994 2 36510 39279 1 60658 62702 198567775 1 15897 20654 101127604 2 58036 65092 1 68694 69104 720361230 2 35970 53098 2 49 6804 1 40508 60523 86211427 1 61654 68095 468895196 1 20928 29394 562106775 2 16892 61996 1 28799 45313 70047130 2 47087 55735 1 5651 52435 927602588 1 16377 53445 70413736 2 52129 55482 1 66991 69810 50368049 1 13718 19531 553693690 1 56921 68462 116324362 1 60193 67260 93081045 2 45974 67730 2 51614 65007 2 54711 70283 2 28584 63107 1 34659 63430 157125896 1 61686 61828 407923338 1 58177 67079 247826446 1 57627 61330 458984949 2 30152 45210 1 39122 48346 463414563 1 16448 57454 183424555 2 11914 38692 2 2641 54943 1 55112 55330 2380608 2 30782 41195 1 19001 51639 90392925 1 56758 66736 512868317 1 37853 64675 73503507 1 20295 48463 169920141 1 51516 52288 573529319 2 18514 61079 2 49295 67158 2 68295 69287 2 39795 59989 1 15407 35114 246760071 2 46207 62855 1 22947 48589 501224484 2 62874 66530 1 50414 63725 827096318 1 58721 59285 471325308 2 60544 66992 2 23786 33397 2 14939 66186 2 43945 49685 1 25939 27765 122038683 1 55104 55764 435064078 1 45418 68616 400411604 2 36990 38509 2 60117 65481 2 41344 60051 1 27241 29159 51627972 1 5171 21498 487852755 1 68743 69009 587664160 2 70448 70797 1 8109 43070 364363084 1 9922 20498 374527859 1 31048 37856 882977946 2 28775 48171 2 23209 68001 2 42216 64007 2 15700 61303 1 6777 26997 878585363 1 41232 65758 4888752 2 48121 61192 1 46699 65949 255540874 2 39777 42128 1 27174 66981 76463936 2 24907 31001 1 9784 20213 408559579 2 68486 68577 1 40336 63775 383241969 2 40028 52506 2 42335 64861 1 10498 23456 43897111 1 15969 62060 487238166 2 35764 40869 2 36279 60577 2 22038 68607 2 38292 61836 1 36102 68388 112320950 2 47869 60208 2 52096 56750 1 15110 48903 677203257 2 26768 67035 2 51795 53602 1 17115 17949 141148918 1 67721 68302 107728463 1 59663 63442 16424386 1 41583 42596 528856118 2 70381 70534 2 9028 9503 1 37340 39760 124737611 2 11294 65487 1 28973 55503 683705410 2 16090 44705 2 53092 57160 2 67004 70785 1 51317 55360 640241074 1 33479 33528 321618031 1 321 60219 81102952 2 58448 66828 1 27200 66946 64880620 1 16448 16702 107689270 2 59427 68874 2 39785 40483 1 8829 15943 23272218 1 28383 47876 179548309 1 60561 70723 236752936 1 64247 70930 294675728 2 15872 21806 2 40025 41628 2 53244 70277 1 30476 48026 764541672 1 13207 32909 572864735 1 8488 70121 96865311 1 60173 63569 360786420 1 39261 40336 149569231 1 18697 34431 156665511 2 17146 47557 1 32717 65518 87062619 2 38150 60258 2 46637 47354 1 2673 55984 635984125 1 23519 29154 708700614 2 56392 57035 1 7696 61861 110660431 1 57630 66920 459772223 2 70527 70698 1 28798 50767 16316882 2 48342 58148 2 3655 61683 2 3463 59424 1 31428 36274 485927516 1 47967 62488 95582247 2 36807 64443 2 19162 36726 2 28931 47856 1 3642 13231 29332760 1 62031 68928 425424671 2 38517 58933 1 31364 62417 25228243 1 49268 58667 89831113 1 25635 64253 803606371 2 25215 57712 2 28856 69552 1 9880 42129 316740335 1 70809 70924 58322967 1 15760 46942 8906679 2 13820 42252 2 12105 23050 2 67201 68956 2 35970 60774 1 335 12409 182888605 1 67828 70903 170897495 2 62817 69692 1 11405 42829 219192636 2 23425 40168 1 15746 49399 141879101 2 18944 31808 1 37753 66320 746147417 2 42791 43080 2 11512 39406 1 51041 58988 257276245 2 56621 70254 2 25718 33996 2 53754 57070 1 8144 52745 108047351 2 9095 37771 1 11312 59995 183066841 1 36526 68680 26876006 1 49664 68250 437863254 1 31952 67942 128677849 2 57892 66174 1 55299 61671 109422343 2 14201 66409 1 14776 63548 215828279 1 10568 50680 392014611 1 23673 45077 52539463 1 62495 65226 100292324 2 64731 67400 2 49071 61568 2 49761 69660 2 22860 25740 2 53784 68338 1 51148 58084 482011830 1 17116 19756 22126691 2 65815 70321 1 12433 35987 53138014 2 24091 65884 2 52080 70842 1 12576 62920 107986298 2 44825 50541 2 41395 50962 2 58753 69440 2 40172 63463 1 35028 38304 95842595 2 28673 40271 2 42027 60006 1 12413 24799 283583297 2 61384 67543 1 35250 35686 673358866 1 40567 60778 46367626 1 21519 30848 744123889 1 2236 30903 65977365 1 17357 30471 177389945 2 68107 69888 1 58532 68089 166976261 2 66113 69880 1 35721 66847 12991942 2 28147 66618 2 44030 51552 1 23215 33798 35498513 1 50875 62179 376367878 1 66147 70650 639848119 1 49298 56414 15088693 1 9711 56678 2315573 1 42886 70641 762175836 2 2520 30563 2 45402 51647 2 25319 45893 2 10134 47911 2 53692 66955 1 32528 41668 144726675 1 18501 52526 340812434 1 17020 59751 119624801 1 14714 23813 34435183 2 15456 53984 2 33843 62104 2 30910 48164 1 54452 70042 548086502 1 2333 37091 94349609 2 68573 69532 2 63004 69412 2 2434 34356 2 41257 48956 2 56713 65376 1 8861 43449 95449062 1 44798 50588 93786964 1 35354 49362 395065037 1 54034 70928 40147567 2 69056 70928 1 65655 70250 472024464 1 57581 60295 399904035 1 22795 62230 153680927 1 14367 28965 238670738 2 54965 56966 2 27304 40113 1 50677 55597 649391489 1 4590 28640 370406462 1 50044 53386 129137382 1 54650 57281 947469390 2 30710 57933 2 69693 70378 2 26711 37673 2 30556 33615 2 2317 33073 2 4647 24858 1 7846 69448 318153981 1 70028 70618 105732370 1 30960 68208 782173643 1 9904 59816 458327892 1 66758 70387 292646207 2 16819 66963 1 21465 28228 47438095 1 43400 48627 40996397 1 46417 61166 428378891 1 47087 55978 7689183 2 62829 63146 1 58628 59654 728407999 1 19117 35632 420193615 2 45429 60759 2 7134 15376 2 38867 53078 2 42624 43656 1 48218 70128 49143949 1 37643 59901 47884055 2 35919 44963 2 67983 68575 1 37227 61964 57700910 2 63579 64727 2 68884 70341 1 60383 66953 970375 2 2668 55951 2 46870 65227 2 66932 68887 2 31892 53213 1 28917 30516 620878043 1 9685 43230 174236089 1 28020 44177 41764485 1 16147 43963 101971656 2 64893 67204 1 9767 58626 94081212 1 60830 67172 53866437 2 59747 63286 1 69431 70342 349505061 2 43100 70637 2 43281 59634 1 37445 54369 118039733 2 20376 32748 2 3711 11252 1 34433 64075 53652029 2 8623 42944 2 11335 22302 1 26415 69823 140151700 2 7203 69296 2 20297 69295 2 23951 70102 1 44327 53112 342428091 2 41375 59912 2 16232 60097 2 14118 67455 1 14716 55804 74487166 1 31696 47182 223000028 2 13782 28331 2 13423 61415 2 30684 40401 1 4372 19195 185885106 1 11652 64027 37881275 2 15303 67755 1 25669 66159 206445594 2 57720 58486 1 46810 66732 292604413 1 70940 70952 43035570 1 10697 49175 128905792 1 32079 65631 569447683 2 14299 28931 1 39967 67473 463753541 2 51578 51886 1 27429 44771 373120519 1 12242 54894 255760698 1 28026 46913 327687176 1 25603 69730 94268871 1 43095 49766 701419135 2 64121 65909 2 44740 52614 2 1210 10736 2 51386 58762 2 61154 63176 1 44986 63684 85635688 1 21356 36145 583472592 2 19177 41506 1 7745 37246 458944105 1 16486 45455 500231147 1 11656 26161 42182679 1 6742 16259 340590264 2 9099 10241 1 30454 37731 272477632 1 33818 59643 3978350 1 52326 56435 383991827 1 16948 62232 555016151 2 48349 66420 1 55091 55436 19562177 1 46731 54864 99511531 1 18623 55032 234746075 2 10618 66164 2 52207 54395 2 39323 47195 2 63907 70769 1 38759 45714 356520994 2 10147 11855 1 44665 56150 517179814 2 6754 32225 1 23764 33685 221090442 1 52308 66277 769025711 1 20183 41010 10986885 2 4965 58218 1 3591 36701 143113366 1 27808 65573 297652833 2 3661 28728 2 27425 28812 1 51070 67959 234632375 2 28171 61799 2 29582 65006 1 56630 66326 64504056 1 2427 13221 300556543 2 20560 30155 2 47753 54129 1 66132 69294 140172222 2 12590 21666 1 57517 62270 560690827 1 62974 70945 469322070 2 35484 46746 2 37516 43633 1 67355 69876 411490017 2 43461 58702 1 39172 44442 98231959 2 35145 58893 1 36486 54801 4632933 1 5539 27716 216548660 1 26525 39064 207191330 2 39494 50308 2 39015 64175 2 520 3729 1 52061 60745 532290454 1 42842 53922 252270939 2 66541 67754 2 47376 48808 2 52959 60478 1 35834 53253 137084490 2 1251 12682 2 35582 60844 1 38127 60668 301900260 1 45017 53939 720218721 2 65670 68524 1 24402 27229 42104361 1 38242 56376 35010426 2 6143 9817 2 28055 41738 1 61222 69066 62459025 2 55258 58170 1 61333 69629 443712072 1 60648 67180 742630794 2 4462 22734 2 11150 49352 1 17481 29568 91844714 2 46372 50725 1 69878 70137 454385725 2 40909 62265 2 32558 62160 1 8182 48911 115477512 2 55816 56583 1 61521 68595 198487193 1 57582 62452 102601384 2 42151 65629 1 49747 63153 622595288 2 59150 63677 1 47727 52407 534921930 2 16166 47707 1 7361 11340 395731735 1 68929 70045 859104064 2 48679 63817 2 58337 70449 1 16858 38850 347437749 2 4060 64909 2 60688 67758 1 42280 62605 267131044 1 67136 68812 608560920 1 5087 41909 260545204 1 53844 62517 407107414 1 11889 64456 19628883 1 15611 45163 117981306 2 33944 49110 2 8118 18857 2 64517 64989 2 18670 61453 2 48602 50159 1 56255 70503 104370640 1 45872 55511 311683974 2 39028 46885 2 55213 60774 1 18199 59408 582729018 2 40197 47760 2 55502 61871 1 65157 68922 22555925 2 31199 50953 1 47119 66560 597195126 2 50441 53903 1 22638 45640 69066838 1 27092 54928 29958823 1 35491 49705 721550478 1 43732 70344 64972676 2 64144 66211 1 40304 62449 328850443 1 3697 24403 449907176 2 37723 65058 2 64814 70502 2 46437 56401 2 11217 69360 1 28989 42624 159434175 1 36110 40839 105049335 1 8541 36170 801931121 2 45442 61076 1 49397 66691 346087901 2 43086 55642 2 20162 57813 2 36035 57001 2 24682 49371 2 26511 38079 1 36175 62552 43449303 1 45618 66194 185721000 1 54391 62694 218657091 2 31765 32567 1 63736 70707 282220500 1 30340 56841 166695484 2 19822 38526 2 55997 58292 1 19017 41525 215860300 2 7851 30291 2 66613 68103 2 69056 69673 2 67001 67121 2 16576 70486 2 36179 68636 1 57137 63038 179841795 1 3311 45625 153148091 1 8119 50955 209898997 1 65582 70532 95652985 1 68810 69985 174468488 1 61088 61157 790860170 2 20617 45091 1 38889 62205 170199841 1 37222 57436 10117821 1 51075 53623 110545069 1 14782 27862 241401013 1 2525 67040 220955866 2 34441 59896 1 44321 51574 135649588 2 5481 29477 1 31966 69086 426726288 2 41149 46756 1 5152 7174 466284901 1 69692 69807 295604791 1 57375 62114 636849675 2 45946 64501 1 47460 49378 215805995 2 43589 45328 1 17728 27527 138856849 1 46323 49970 57803744 2 31929 59470 1 4587 5418 8939019 1 41722 54278 119125580 2 12369 57259 1 11111 43559 679325711 1 51410 57132 145420539 1 62825 64329 41912556 1 11515 52275 463311978 1 17381 20449 249547788 2 61064 66119 2 62696 69905 2 2849 56071 2 7036 58417 1 26776 68899 73816826 2 64662 67989 1 55992 63829 46821388 2 24024 60188 1 49220 52240 338378163 1 67865 69694 253370692 2 11430 57675 2 17943 58799 1 40958 43047 66889865 2 49667 59888 1 41948 50932 79026583 2 57318 66215 1 56925 60155 51536277 1 44100 68697 185331621 2 45311 49445 2 27598 58992 1 68423 68886 306600971 2 5984 50956 1 69844 70899 53649323 2 14478 59676 2 26864 56805 1 14685 64033 561352747 2 50489 64473 2 15746 40092 2 21960 68485 1 62541 63270 307589760 2 53175 58990 2 48764 57257 2 52506 59923 1 8411 26367 521466229 1 66495 69477 525133702 2 21573 25795 1 17737 60664 618501221 2 40081 55119 2 62278 68889 1 67984 68236 638229073 2 46974 69450 1 51323 63674 291422527 2 3294 61709 2 25319 27481 2 20735 55703 2 57966 68008 1 16352 54211 564915403 1 39904 56921 59172240 2 52213 59213 1 37875 59743 803930172 2 831 45791 2 19424 58290 2 18094 23749 1 8063 25830 390634916 1 29181 60453 131572140 2 47285 50245 1 63329 68329 567686127 2 41338 49905 1 53961 61362 514942750 1 32619 47742 144130391 2 53852 60649 1 34765 61577 254850469 2 25400 70685 1 34674 41679 303643749 2 2619 57464 1 31534 52764 36527642 2 22849 28685 2 67424 68105 2 58341 59300 2 38553 65830 1 47946 52592 484634791 2 43280 47898 2 23772 46585 1 15654 51325 367471245 1 61932 69075 446800606 2 4283 29568 2 34442 52612 1 48376 57136 626533895 2 63584 67446 1 3429 5937 913273998 2 29031 56330 2 20260 63377 2 4754 51097 1 53791 64792 65079318 2 48467 53792 2 61843 70947 2 25503 34034 2 7393 46059 2 10821 60513 2 55359 69342 2 7790 30230 1 60070 62159 292106640 1 26344 70420 59111094 2 55400 61467 1 46284 49609 169732723 1 31436 49562 252117447 1 54831 63906 200427583 1 49981 51109 140144299 1 34666 52294 319989483 2 24964 64887 1 9405 52734 511592269 1 58774 63081 312731157 1 24544 49594 146536895 2 50816 69940 2 19102 58554 2 47457 65780 1 37220 70008 21595225 2 2876 26474 2 26465 65474 2 19624 31489 2 51589 57117 2 5174 28777 1 2854 7503 724529268 1 67793 68315 100046301 2 52730 68808 1 24084 45246 24141943 1 11046 46448 271532293 1 65037 65165 226570269 2 26642 41300 2 18760 68184 1 45017 51174 312688747 1 37350 50055 275857723 1 68060 70692 620552129 1 70199 70866 363918850 2 67956 70470 2 58237 66945 1 25676 60903 475669610 1 34611 65405 398925984 2 37457 39647 2 63885 70485 1 43163 57936 127078289 1 37786 58435 340378603 2 7619 48288 2 17229 66077 1 6581 36930 233962514 2 15731 33179 1 46270 55040 20628005 1 53621 66028 119858278 2 23808 56150 2 66420 69274 2 24336 56828 2 29751 33048 2 60842 70101 1 37280 43799 260834754 1 34901 47030 197536729 2 41438 53634 1 25553 45578 278394111 2 63356 63429 2 12217 47869 1 39906 64432 381490296 2 13643 26098 1 10450 53570 139535872 2 22540 45334 2 68479 69300 2 61738 69948 1 65784 67315 214624437 2 48578 61231 2 48766 60955 1 47023 55671 403375201 2 18557 24200 1 12775 29110 49837094 2 6491 20458 1 1236 38213 482382864 2 3122 66565 2 19214 21387 1 1295 56852 174668245 2 11989 25447 1 36927 38843 85985504 1 44305 45665 190258340 1 42039 68872 40377857 1 68431 70063 637895806 1 48098 61511 44386439 2 34277 38183 2 46265 61811 2 12233 22915 1 55406 70872 685338596 2 55955 68204 2 11117 42376 1 58351 67136 197146694 2 18494 61955 2 23258 37873 1 57534 66682 484463464 2 28393 38729 2 70184 70586 2 3627 18299 1 48845 49580 195276513 2 53025 58972 1 7436 13134 326281468 2 31115 53868 1 10688 28355 201730996 2 60901 64406 2 61140 63363 1 53347 60591 772826931 1 7715 10506 314003008 2 55197 67926 1 26396 38012 13084419 2 44766 59384 1 59054 60582 152513588 2 24293 57991 1 12135 65296 408278691 2 21991 48695 2 55823 69870 1 50248 65061 133431403 2 41824 50818 2 24893 42999 1 7914 39407 363288685 1 2868 22979 66259780 1 21799 55229 108464288 1 35101 46516 339501515 2 6639 26176 2 48011 67783 1 35477 70099 545887739 1 15759 21363 228189675 1 1299 7401 242367004 1 56138 69247 296983533 1 48667 58501 23552996 2 1578 38046 2 38852 41247 2 63592 70712 1 60343 61171 234004475 1 11001 38853 508662005 1 47569 59127 714754439 1 38365 56694 444590291 1 42324 50677 341670510 2 46591 69509 1 39224 57370 422158108 2 52368 54305 2 52633 64635 2 16735 55301 1 3218 38670 135756656 1 34952 59622 47343843 1 45795 63257 332304322 1 45100 56611 389666493 2 70844 70926 1 62970 66894 200182424 2 65758 66136 2 58239 59239 1 1282 9504 356877626 2 70600 70611 2 48494 50875 2 2021 12804 2 54993 60856 1 54878 64256 167437061 1 14110 48855 39492596 1 10754 15268 37565030 2 51618 64749 2 7793 26092 2 69985 70856 2 6266 51839 1 20203 31778 102723064 1 27158 54488 558595258 2 38109 55045 2 35268 43573 2 41685 44933 2 22344 50251 1 30137 52509 67374329 2 16632 45003 1 29178 64384 120624798 2 33791 46302 2 47672 66021 2 14822 19650 1 39353 65175 33950191 1 55540 64068 302779922 1 23631 63320 129837176 1 13246 33046 274575972 2 44526 61135 2 55267 57705 1 60709 68958 23669950 1 31295 54244 59054337 2 61726 61732 2 42031 59798 2 46429 55224 1 67457 67711 85742497 1 65417 66052 303346002 1 15482 23525 27781420 1 62922 65525 271795101 2 58068 60040 1 28697 66230 301469996 1 45191 48691 142230786 1 31900 56857 858913084 1 22874 42593 70052167 1 49702 57321 304015001 2 38248 61346 1 14621 18370 344200712 1 26677 45417 651690276 2 18243 66539 2 50142 51724 1 65763 66372 891979918 1 28167 59686 515201046 1 5936 63785 247542499 2 34170 56770 2 66751 66940 1 68786 70212 144425 1 35438 69188 8192916 2 16457 41528 2 32484 36863 2 2969 34355 1 55229 58391 68668808 1 32706 48601 40693113 2 65334 66365 1 18602 65656 176239393 1 46215 47421 408438533 1 14625 33183 319070584 1 42199 49799 269980963 1 38194 61884 118503655 2 64913 68114 1 59289 62648 240210856 2 27500 37189 2 62978 66176 1 11444 52929 86223405 1 19926 65451 561364023 2 31018 44117 2 29098 50829 2 54431 61509 1 10379 56285 686140324 2 13890 42494 2 15151 30545 1 9603 23646 82319581 2 29730 52234 1 34279 67250 150396387 2 38248 70288 2 51145 58149 2 12456 64061 1 36706 54124 205403047 2 65134 67704 2 35268 60589 2 10217 33556 1 29210 31575 295425805 2 31111 47897 1 69358 69642 355965682 1 65309 66740 261500195 1 2574 30140 24967481 2 51655 65840 1 45308 54188 29153041 1 18512 65283 301735552 2 39156 70812 2 26820 44449 1 65628 70426 292911896 2 6142 32703 1 37480 59074 103317977 1 50701 51009 171308907 1 35872 60153 359379134 1 60934 70605 122380055 1 49237 49421 482637392 2 38211 60012 1 33616 45365 78539908 2 69934 70017 1 49676 67783 138019417 1 45494 60318 850383029 2 13068 37261 1 39701 65607 831783728 2 36485 68566 2 12421 18689 1 19090 56699 261184556 1 40552 70903 470717744 2 58505 63922 1 17640 53960 154244559 2 54193 58851 2 21521 26662 1 30146 52610 138789135 1 25688 35370 181147175 1 17091 18376 13366572 2 65345 68685 2 31652 50135 1 10316 45450 37173304 2 2441 53737 2 12301 27861 1 69381 69907 133699707 2 46911 67938 1 29111 63067 610061794 2 55449 70738 1 62934 70141 290459288 1 1916 54018 133377400 2 70061 70868 2 3179 50220 2 44039 52558 2 50365 64979 2 48091 59541 2 62128 64921 1 35882 50214 473399105 1 45176 61773 353287109 1 32381 63068 371932414 1 36706 64745 112013473 2 27654 34186 2 28882 59095 2 37749 61615 1 27519 56415 744533400 2 36464 55435 1 70683 70936 2307217 2 11922 65824 1 52629 63304 108495810 2 58255 65774 2 23931 32180 1 16224 16785 365948035 2 56950 58653 1 63599 64276 382561539 2 32272 45108 1 70322 70504 813637855 1 33610 44295 66729467 1 18818 19079 147805327 1 4943 36410 284545018 1 49293 56278 850502890 1 5432 56084 711385511 1 68943 70339 241670289 2 31881 54118 2 38997 40750 2 57815 62624 1 14049 66965 357595599 2 3587 61203 2 5772 17812 2 52715 64572 2 62445 68347 2 60429 69941 1 20881 69162 339875975 1 15058 18081 852540990 1 67066 70310 3188176 2 58394 60414 1 54865 60642 531994436 2 63991 66699 2 68651 69536 2 17947 61534 2 51732 62515 1 65804 67213 189136889 1 65201 67135 250179876 1 63822 68756 91157772 2 19199 37745 1 65600 68988 121094231 2 62137 67412 1 28570 59760 31808438 1 14100 53549 63860630 1 63630 64508 85250157 1 11368 27189 93226257 2 49985 65953 2 44627 65544 1 66419 70444 15606601 2 31168 67810 1 62454 65022 445376274 1 22694 61429 297199570 1 598 66513 4598272 1 40368 44798 38906090 2 32808 37147 2 17532 65384 2 51406 54064 2 30015 35098 1 55286 55524 288896950 1 11592 41749 89424863 1 67110 68524 120857874 2 59400 60289 2 52041 53230 1 45367 45644 48477977 1 54098 69639 76749507 1 17142 24657 212981221 1 43796 60329 678985054 2 35344 63594 1 40650 41180 81908932 1 50174 62866 484040194 1 9987 13152 474336620 2 25968 32601 1 32373 35950 245583316 2 62872 70633 2 28993 55018 2 2929 12518 1 14310 29571 665870184 2 59109 70690 2 49461 68074 1 42614 52625 23575926 2 53512 64173 1 1630 49818 61099476 2 20900 35509 1 47961 58140 58111138 1 49942 55144 933295240 1 64375 66851 87605141 1 52658 69355 222473112 2 2336 9248 2 3965 47246 2 68466 70248 1 9308 25618 107869459 2 27223 28204 1 10392 67193 188102464 2 60886 68550 1 24764 29206 398266287 2 10098 69990 2 47219 57283 1 42564 53206 89153812 2 61742 65355 2 56889 66334 1 41755 53862 281065189 1 38833 52060 371515419 2 4383 16567 1 6646 31009 525638535 1 11043 31561 615646190 1 2432 48558 159029506 2 58422 59168 2 29218 53563 1 7938 39336 344768179 1 22452 28716 191098006 1 48734 50871 2959839 2 28679 59832 1 66602 70864 594594627 1 15177 40368 210152767 2 54994 60847 2 62931 67861 1 28780 53032 114533024 1 3829 60204 454362866 2 9311 63687 1 46077 56084 278931262 1 21814 60896 221802066 2 55913 68365 1 37084 49110 893872225 2 52759 60417 1 30063 61508 307444482 1 63683 67302 82877442 2 13010 40367 1 46379 49049 70530598 2 45567 48263 2 7551 61987 2 30503 68932 2 37456 63744 2 29391 63645 1 25154 51102 77989984 1 10337 57273 531535300 1 14224 36989 435660234 1 4543 19972 53600668 1 16399 26613 412597185 2 30120 35485 2 48774 50906 2 63191 65196 1 70333 70663 279886043 2 51036 65386 2 39066 55155 1 13976 62786 529858162 2 36802 60412 1 18730 64332 243707886 2 25301 46099 2 70211 70654 2 16607 52138 2 44298 65634 1 24375 38969 11143970 1 30804 64143 543553513 2 68173 69871 2 60867 65433 1 45344 49862 579672293 2 53994 67986 1 41133 59717 128643936 2 4004 13108 1 48722 69036 13373858 2 29475 31179 1 48932 62028 124007459 1 41419 60020 38738492 2 20645 62810 1 69069 70380 331260858 2 52507 54859 1 20975 22265 75929161 2 15288 53223 2 25253 55496 2 32431 58562 2 29518 49845 1 50476 52957 439028402 1 32859 60734 42587802 2 34694 54309 2 6528 33283 2 16347 63571 2 20899 58260 1 46151 50329 870213 2 1398 70622 2 30994 40508 2 65336 68355 2 16500 56869 2 67535 68535 1 29160 62458 172996628 2 23713 69810 1 44611 61315 6842865 1 5343 65667 69995281 1 13680 60810 397623403 2 44359 53059 1 27239 67994 204086875 1 42137 58183 239963376 2 7132 51863 2 51742 63264 2 586 43951 2 17275 57095 1 49631 50740 54751712 1 64467 66411 562139186 2 51922 67380 2 17240 18633 2 660 15531 1 7791 55791 124509129 2 69092 70757 2 18227 65982 2 34324 70598 2 6459 69179 2 60189 69753 2 70098 70554 1 22026 40933 384974333 1 45704 66889 414366520 2 23131 68530 2 10528 56132 1 18019 63815 148312797 1 18232 32913 713023889 2 8835 43240 2 68311 68566 1 4030 30612 182140756 1 24693 38923 429753498 2 53724 64826 1 42007 48216 132931038 2 42906 44659 1 20011 28412 159216457 2 25960 69401 2 7277 45340 1 22903 57846 676597803 2 40415 42597 2 13170 52153 2 67411 68249 1 57975 65614 290742380 1 50954 52413 101735578 1 57816 59765 40085912 2 22199 69962 2 21137 62636 2 34030 45127 1 67679 69738 442949159 2 2037 59351 2 34781 55251 2 58403 62754 1 29115 33880 29556688 2 7223 9286 1 29421 54057 794365503 2 42682 66918 2 36810 42999 1 60104 67555 201299386 2 25751 42966 2 66023 66477 1 3575 46157 85613691 2 33266 62186 1 8904 31152 47324824 2 52111 60699 2 45312 56518 1 5172 56563 237719495 2 57672 61023 2 58437 65228 2 52668 58836 2 32583 67682 1 55112 66389 542690936 2 6618 60428 1 58729 68155 496881356 2 68097 69916 2 18029 62002 1 64965 67825 58085351 2 42287 66122 1 27836 51085 810450986 2 15025 36551 1 55690 64275 135577194 2 42605 58626 2 28726 44472 1 2479 67867 618436068 1 27391 70595 288728411 2 1895 58511 1 47157 62447 6332328 1 41133 62709 279258422 1 52893 67024 271884424 1 61957 67684 108122734 2 32074 57989 2 48728 62835 1 12128 19076 282149967 1 68115 70680 851630308 2 1469 53068 1 40160 46139 346978201 2 12171 18075 2 20567 38817 1 42686 67059 102770592 2 20898 40732 1 12951 47892 56462760 2 52479 69579 1 14692 28847 132547489 1 53267 67107 395346103 1 9966 60070 302896259 2 8149 62710 2 9726 61368 1 41103 46930 508160676 2 13398 67988 2 38747 62459 2 44091 66335 1 18637 38921 198192369 2 22530 37752 1 58950 65056 188531614 2 41567 66771 1 47960 52958 4705994 2 57539 60618 2 52361 62002 1 1652 2411 42491367 1 54890 70337 64779466 2 29574 29795 1 9620 17498 133894609 1 41119 45087 262551480 2 52352 67663 1 40621 68377 255811363 1 42874 70376 69894231 1 22566 58130 770061211 2 7430 48286 1 6313 31005 119043167 1 16761 57087 49313960 1 50501 63225 302028505 1 22985 57581 138035477 1 38613 42438 296512967 1 35148 50311 384956568 1 59156 70476 97665195 2 28993 34229 1 27142 30156 42276963 2 16885 33457 2 29133 57465 2 13296 60133 1 44973 52787 556727163 2 44301 50349 2 65877 69618 1 76 40989 247874626 2 40515 58314 1 4679 7627 837191655 1 1432 24343 37999332 2 40475 61048 2 19745 32428 1 23426 40672 51312811 2 38098 40481 1 20773 29712 250373358 2 13542 69976 2 44226 62875 2 69549 70102 2 35392 66234 1 65130 65577 88520730 1 8008 64345 207568684 1 55828 58690 25185368 2 39587 69676 2 64904 68295 2 34677 62977 2 4540 11553 1 14361 57896 119705398 1 44635 50689 330241398 2 7640 21763 2 11496 56638 1 44808 56320 311863110 1 22819 46612 126433362 2 1026 48787 2 31014 56040 2 25435 52455 1 3291 67021 61362996 2 62746 65143 1 9981 10174 39355503 1 1423 27887 305940169 1 36876 39774 566881059 2 13047 67250 1 68482 69486 226586413 2 20809 42561 2 5134 14412 1 68056 70120 407334570 2 36402 58067 2 43824 62426 1 63329 67127 563333643 1 55626 61850 24338015 1 29062 31197 473209162 2 49002 51590 1 27218 67072 34585306 1 56615 65542 468078921 2 61946 67659 2 54316 59882 1 41660 47295 82599129 1 20598 40720 381540704 2 678 34619 2 35699 67381 1 3601 65041 850253207 1 40353 64821 307194118 1 22076 48985 280977548 1 19448 46139 229005469 1 44600 55891 324655686 1 1684 32748 109525934 1 28252 46485 346019917 1 28147 39801 622271294 2 34911 68715 2 1963 63070 1 21410 69723 111274705 1 35330 64648 546702397 2 43648 44654 2 59557 64653 1 8109 13221 85822991 1 61433 65813 39231762 2 10994 40305 2 24961 25060 1 42621 57812 644826923 1 41462 42638 153927545 1 69343 70226 815969791 1 62731 64447 366169821 1 14872 68921 59271741 1 4383 10044 586448802 1 202 39621 33456024 1 20746 54585 715778614 1 31070 32985 650781646 2 45967 67595 2 70363 70487 1 14276 44742 510011233 2 15391 25916 1 33997 58331 192035518 2 11287 39210 2 51959 69423 2 41316 49290 2 43094 49037 1 18102 25716 328968058 2 42703 54188 2 42974 58337 1 58364 62382 891123061 1 44591 69824 510871784 2 42274 60461 2 56543 63419 2 18024 20428 1 49081 60253 108367167 1 7617 23851 881220838 2 17643 29969 2 49597 61284 2 41956 61310 1 8052 56064 128615485 1 70678 70750 619018603 2 34851 36875 2 49599 66850 2 10895 16774 2 53458 64321 2 60364 65878 1 39003 53473 197628388 2 53246 70258 1 52358 54125 600168505 1 641 34417 768592683 1 33422 68480 202429318 2 54947 56513 2 28634 66900 1 48289 66378 81922967 1 2988 59421 115754252 1 55159 62626 958750173 2 21299 58917 2 56790 66332 1 60185 62604 497878837 1 30153 61775 111019580 2 36821 66135 2 41331 62277 2 43443 52559 1 9233 19489 246183193 2 39690 40344 2 56433 69987 1 46375 69879 304341052 2 11230 19805 1 70720 70950 7758246 2 19873 39652 1 30362 37867 13746405 1 55911 66579 226035042 2 37543 44212 1 63827 64456 55140171 1 34934 61139 33548716 2 1394 65827 1 16503 53308 127218942 2 12715 23178 2 42395 67023 1 36167 40060 678416380 2 13979 61185 2 45480 54371 2 35883 45901 1 37515 56360 140983684 2 62213 67080 1 44566 50164 284793341 1 6706 60291 198773416 2 45200 63768 2 45729 58644 2 39126 60283 2 19429 49246 2 5663 16638 1 34437 55999 366526224 2 6459 27271 2 34251 46869 2 30220 63323 2 50278 66543 1 46541 47426 259430102 1 37546 39829 49769094 2 55634 68431 1 62524 63414 458584981 2 10906 70861 1 14442 67379 471650201 1 3924 44814 135103756 1 13340 28427 346442062 1 62651 63044 61132769 2 42998 66610 2 34563 56743 1 43546 50751 3476065 1 57537 59746 187723086 1 38241 52556 71763298 2 5340 33141 1 4503 20231 199314642 1 20456 36923 110744902 1 845 17284 549483278 2 59640 66116 2 35483 68558 1 3700 62314 298768711 2 13654 39917 1 49610 51534 429870925 2 39222 48096 1 45413 46561 13331837 1 64673 65225 76139958 2 23706 31477 2 1414 16577 1 64543 65020 659745240 2 67301 67518 1 48297 57260 129005991 2 5592 30842 2 33340 35141 2 1710 41620 2 3733 7385 1 27439 45413 257879488 2 45807 60658 2 51986 58479 1 37592 65493 146922139 1 32332 49075 308968960 2 20437 61322 2 63906 65470 2 11769 36003 1 65581 65957 262947699 2 8250 57419 2 37475 57207 1 46643 69030 506158178 1 54157 62077 619939242 1 15550 49454 139715971 1 11822 25258 430427322 2 37720 42650 2 64198 64950 2 65525 69025 2 26407 57481 1 35616 45268 303241816 2 45062 62638 2 15818 38926 1 47099 58485 638053392 1 37662 42140 166341069 1 25936 65146 332750967 1 44227 58164 585766190 2 43515 66897 1 10839 40790 79896262 1 13499 70949 16879676 1 57195 58924 610375213 1 64105 67401 332572767 1 39029 48508 500823126 1 64860 70039 7013489 1 24249 37975 636586149 2 35039 63077 2 26710 61164 1 12946 48260 891635207 1 17425 40991 176223156 1 62376 63143 368750969 2 38841 41621 2 65521 69505 2 21345 54595 2 12757 25317 1 19832 61676 371546494 1 51822 65691 484925259 1 41978 65442 99147157 1 60019 62075 127045964 2 1010 2653 2 55283 60609 1 23729 28674 617739359 2 69800 70182 1 70286 70295 597813205 2 14739 46374 1 50034 63647 61478833 1 11311 13259 15832512 1 21799 69886 13782947 2 62555 63024 2 18809 28074 1 65478 65626 403044450 2 16007 16770 2 32801 38727 1 46594 50250 59501516 1 35269 63396 43374151 2 68956 69092 2 12735 30307 1 6482 48779 404940284 2 43700 44719 2 36611 70218 2 44261 49344 2 20249 35628 2 62247 62937 2 15822 19450 2 34634 70632 1 21315 69240 187254221 1 2540 6489 738230208 1 26875 63435 172502520 2 46004 58675 2 29179 53546 1 49122 65965 462610651 2 66909 69203 1 63899 67147 860611377 2 16518 53417 1 62679 64906 90547074 1 3444 23419 109180384 2 61937 64717 2 37278 47092 1 64130 68187 601526228 1 35680 59329 138527960 2 17772 60149 1 61816 67649 719570741 1 64634 68542 193868895 2 21210 68156 2 33756 34438 2 32496 42559 1 39360 44488 200345873 2 1189 12262 1 60308 64399 792797027 2 39041 68131 2 47235 62448 1 58873 67648 414269860 1 12924 36537 820544517 2 26120 47817 2 12640 30832 2 45575 67318 1 58068 64163 128041947 2 37082 49357 2 58771 65645 2 60201 62542 1 6299 39949 87308656 2 37371 41750 1 52755 58626 113254498 2 1109 52689 1 60571 64216 9482634 2 18221 69676 2 31135 66869 2 45428 54477 1 13094 23225 319379804 2 32397 37470 1 39155 42388 69435177 2 616 10178 2 45390 64894 1 19652 70637 39192440 2 47703 70034 2 39118 43432 2 34555 44022 1 32400 40564 677096970 1 8385 36184 284659175 2 11579 51204 1 50416 63445 6764952 2 30003 30413 2 15336 35190 1 5699 32165 614071603 1 30827 34669 45103652 2 69821 70358 2 10382 19116 2 68646 68870 1 43582 63010 833178352 1 69241 70759 248267100 1 39582 48419 462077980 2 65145 66374 2 62157 65419 1 64167 70019 18485606 2 43261 69766 1 13196 53796 182652066 1 18854 54334 138619066 1 61183 62425 18895155 1 29367 58636 688212024 2 17078 50836 2 10286 13974 2 13888 32233 2 63425 68708 1 31666 46150 82117894 1 65118 69349 217421297 2 54939 60193 1 26409 57673 49401022 2 38627 47630 1 68071 70723 132412610 2 32768 55280 2 12053 26501 2 57376 69111 2 50594 63600 1 34748 64496 504386074 2 59784 60428 2 12670 52107 1 40560 59418 128798641 1 14852 16509 466633009 1 6774 62729 466562319 1 63997 67450 651278606 2 38999 63265 2 46990 63821 1 70654 70728 32891167 2 60908 62399 1 16885 23867 285974462 1 56509 68956 534490143 1 50695 61237 450730155 1 45849 60706 263296311 1 18163 60637 37319230 2 15669 30162 1 65840 70488 223114813 2 2813 25762 1 48585 52409 123499197 1 919 63702 684865257 2 2660 16262 2 66968 67210 2 24730 41786 1 40447 65841 135716274 2 42287 45478 2 11407 33284 1 63393 67245 71160090 1 8860 24025 820594941 2 69201 69912 2 43763 59859 2 25750 42324 2 25595 25985 2 37248 67133 1 68799 68974 148282783 1 13631 62837 66901669 1 53830 56113 191371349 2 67500 69217 1 19593 23482 343363683 1 47211 69280 578707008 1 15891 36769 28642201 2 64723 67687 1 7396 16020 137423321 1 38552 40031 192241857 1 51395 68266 104946911 1 14820 37971 328326795 2 31900 39828 2 47790 48528 1 50784 57861 18712187 1 35798 36135 115620648 2 35693 58170 2 30497 65983 2 61490 68191 1 30518 67482 663588807 2 30669 50258 2 62840 65488 1 26520 34540 827899136 1 33474 53371 317294927 2 26235 38624 2 41136 64090 2 36474 69471 2 31840 45367 2 21430 31312 1 41362 42706 353251432 2 39925 45695 1 60980 61007 185781463 1 8646 68121 134928374 1 7811 37700 23044940 1 27265 65698 521380324 1 62591 67054 175892789 2 22388 48330 1 62312 66782 29877112 1 17212 29362 100252503 1 41910 60834 468869585 2 44172 68907 2 60701 68921 1 42430 45226 221649880 1 69946 70695 462668059 1 13252 29738 546917419 2 13287 70186 2 39144 61601 2 7451 31398 2 51772 58040 1 45194 63254 368301772 2 63186 66880 1 62697 65164 636450744 2 20724 41703 2 16799 39876 1 19350 54751 361063365 2 67610 69759 1 52713 53311 281740182 2 23024 40631 1 40820 63638 88300692 2 55917 61547 2 51995 56365 1 43700 68392 574354913 2 16203 44366 1 33617 37709 32300203 1 57281 65882 97187566 2 29215 32671 1 49980 61320 109386770 2 64948 68618 2 50264 60762 1 30907 67435 479941682 1 11472 14689 450965557 1 30686 52945 649822495 2 11849 24230 1 44777 52218 416725424 1 29743 35623 80705180 1 34330 66958 9481471 2 32043 35176 1 32779 63097 501443237 1 23108 31678 772437992 1 50180 66971 89524224 2 51156 66034 2 70162 70466 2 25138 38165 2 18595 33782 1 60659 68500 582165047 2 36513 51289 2 48837 56137 1 26946 63404 266595731 2 18199 28424 1 58618 64571 189002 1 54600 68190 142618567 1 6110 69836 61899712 1 24437 51459 17345490 1 3104 27802 25706109 2 6819 15938 1 14281 24769 476485268 1 40620 55080 393822063 1 36183 37870 107217444 1 36762 70791 79605475 2 51322 59828 2 54425 65143 2 2779 54776 2 6786 32415 2 19485 39461 2 22557 42882 2 5889 27165 1 42071 59898 23868138 2 63011 63848 2 31779 36152 1 43020 69565 703321280 1 32644 33607 158804952 1 1550 18574 167476423 1 31559 68170 583360077 2 36998 50089 1 39666 50224 505961316 2 62554 69094 1 34616 66717 404205989 1 50770 68462 331311407 2 66132 68457 2 70580 70605 2 23785 54262 2 36259 54705 1 14759 66821 47183834 2 10755 61442 2 59239 61665 2 66629 70723 1 35705 43836 48874407 1 19530 27778 113067871 2 12902 29052 2 8744 35490 2 21140 44598 2 29809 64441 1 29827 42650 290520517 2 11726 57346 1 42458 67907 68541284 1 40149 56757 19268619 1 35881 51856 452978476 1 42760 56214 299595861 1 19163 21259 602258799 1 19773 43179 109863746 1 20184 55684 677136436 2 45722 51841 2 66175 70842 2 31098 33116 1 2607 46770 318989834 2 67168 69361 2 66072 68434 2 45994 50641 2 57206 67129 2 6431 24654 1 39666 54321 157099581 1 53649 66898 603251129 1 16941 17255 92860762 2 5447 52797 2 4546 19553 1 41897 54542 407314097 1 29722 46754 112276607 2 27793 47170 2 59147 69301 2 747 59933 2 24937 34375 2 39710 65530 1 34420 57742 144203709 1 65385 67875 162055845 2 48408 49881 2 36535 44637 1 64327 68182 443458321 2 47400 62433 2 1805 44911 2 32826 60873 1 35420 48020 183195070 1 37137 60727 127948692 1 37200 62759 281035109 2 13755 67716 2 40074 62847 2 26378 31801 1 20213 48331 688704021 2 413 14029 1 38835 57945 55949432 1 57607 67294 517688276 2 38533 58769 1 53198 58862 142981737 1 11067 53947 368136966 1 16338 39732 217714071 2 15339 70287 1 43438 61719 312588091 1 1849 47864 59808195 1 32795 53512 141102135 2 145 18629 2 11211 32811 1 14348 70913 231760544 1 36652 40947 544533436 2 45181 55232 2 41451 52346 2 6884 27999 2 28167 66706 1 32873 59081 236002565 1 57660 68572 357492601 1 27025 60879 905022498 2 40583 53795 2 47576 58631 1 9547 68885 293679622 2 54426 58409 2 5493 51288 1 42551 64384 759619706 2 62108 63700 2 28252 35514 2 55240 64786 1 24864 52326 456889308 2 59821 62074 2 32585 48208 1 16052 54125 49347731 2 38257 56038 2 66873 68669 1 58023 69071 810153896 1 22375 68685 111236985 1 66505 66897 306616422 1 54247 56233 165056021 1 1934 41341 588321437 2 35821 58932 1 31736 49692 307752910 1 23702 60794 49903787 2 32288 51521 2 27834 55880 1 34737 54516 14446209 2 58903 68885 1 26998 48578 187795277 2 37511 39211 1 18271 38277 107288971 2 21409 23465 1 12176 53073 26316899 1 47432 53040 160884999 1 3529 48191 72504139 2 50095 52338 2 68673 70634 2 61066 69787 2 21718 57950 2 6072 7647 2 36500 56793 1 16886 69720 133203714 1 19817 54421 104462785 1 23568 26450 402695622 1 12700 42391 440034744 1 29502 59945 78137359 2 7578 39816 2 44077 61196 2 50227 55012 1 32850 36817 1038626 2 59154 59750 1 21609 28594 36548176 1 5224 64952 434662984 2 42623 68932 2 53735 66109 1 63920 65322 5132061 2 47505 61003 1 36306 36579 200345162 1 46613 58576 451779362 1 33081 56734 32842492 1 1248 51954 832822169 1 30679 36454 672209132 1 68210 69749 85975252 1 68634 69274 164711185 2 37474 44399 1 29374 53296 152917081 2 19649 19847 2 20896 69146 1 58146 70287 619815191 2 53155 64091 1 67313 70298 212382371 1 53571 57721 265167143 2 28452 58027 2 49940 70496 2 17065 28639 2 207 53280 2 20515 27803 1 60765 62478 115913126 2 36708 59734 2 30690 34479 2 2567 27910 1 48872 53434 94398094 2 51705 53164 1 68769 70230 290642343 1 57170 63745 341042700 2 564 16320 2 15954 37976 1 34571 52728 193514042 2 10201 58504 2 38073 57671 1 4123 61037 118873390 2 21147 56773 2 52535 53931 1 29133 64822 520724762 1 43311 45474 447624645 2 31622 42047 1 44230 69260 544648495 1 51313 65291 58483141 2 1113 56555 2 14240 19717 2 2842 42005 2 20731 43983 2 52223 70936 1 63067 68860 277824301 2 19179 68420 1 13309 21306 142912537 2 43813 60882 1 44926 61540 86475273 2 64677 66322 1 21786 53011 76833940 1 10793 24136 31856174 2 47631 67359 2 44632 55240 2 65647 67084 2 3914 61971 2 30824 53977 1 14871 48066 94371993 1 67717 68185 85323828 2 23710 40635 1 47611 58755 307282438 2 49991 61647 1 19128 34465 484898164 1 45132 69045 51696258 1 20781 65838 385178657 2 10785 26243 2 32002 39368 1 42539 62143 56553505 2 3800 16884 1 61978 65828 62989882 2 10233 70700 1 55141 65264 339365652 2 57633 61748 2 66343 70438 1 66970 66990 761353166 1 62104 63837 202827169 2 20805 56148 1 43672 59184 670041282 2 53346 70413 2 67491 68185 1 20722 60930 428589158 1 61049 64587 716096009 1 58874 67929 55952170 2 38109 68083 2 19092 54784 1 39117 54372 236208738 1 31327 64761 62012515 2 15944 58750 1 8529 53896 131769875 1 48038 57547 92212639 1 47189 57030 155294627 1 46521 53771 92229779 1 33798 36784 254104303 2 58792 67078 1 63999 67679 215703153 2 49301 69858 2 26380 39472 2 31652 48258 2 12269 59367 1 38521 56291 241138184 1 31077 51665 191184898 1 33695 67841 23198518 1 49824 65020 844941786 1 14751 40037 176047224 2 6278 17993 1 18546 26234 47162443 2 35500 54455 2 55840 65086 1 68791 70126 633937747 2 46416 67988 1 27056 63932 242272328 1 67208 67948 34129256 1 22649 53809 337929788 2 10344 23279 1 8615 39844 2192681 2 13765 38124 1 61867 64603 373403096 2 44082 68675 1 8647 20394 510405404 2 24166 25750 2 32110 70490 2 27661 45289 2 69447 70290 2 14421 69626 1 28185 45921 132874657 2 2251 3179 1 35596 40501 117823501 2 4806 8413 1 28971 49689 97268240 2 15303 65435 1 24139 69871 192737844 1 65125 69488 635904753 1 45760 68169 21669636 2 25364 34106 2 58869 69552 1 50948 55846 130013083 2 50005 69188 2 57051 70950 2 62585 64771 1 846 32581 154230340 2 30949 45811 1 20717 59760 344760402 1 23712 57707 267827678 2 51004 70676 2 43549 45293 1 40660 55432 70665478 2 34059 39318 1 64236 67354 36829813 2 48261 64687 2 34358 36307 1 61908 66462 53503638 1 53648 66953 8071699 1 62448 67343 680678798 1 24301 27041 158047647 1 52229 69444 18907837 2 20703 66187 1 55060 56256 493619122 2 30444 38642 2 13133 14025 2 66577 68705 1 43935 58006 143726389 1 64941 65389 505545714 1 50230 57222 181237967 2 45943 58454 1 41922 61332 482090063 2 68546 69018 2 15516 31572 2 47606 69631 2 42088 42409 1 648 10295 86339632 2 34257 55221 1 23661 29272 27754318 1 32544 63927 117752535 2 14436 45734 1 69013 69215 19965976 2 47628 58156 1 11881 30486 86618 2 48175 59508 1 49584 68953 108656057 1 70038 70778 73874521 1 796 58129 612446020 2 65798 66920 2 21617 54132 1 60829 70196 411596146 2 39754 57318 2 69249 69668 1 18835 26164 32421399 2 35161 64987 2 28247 56370 1 35768 49967 960315352 1 50509 66191 202147521 2 37306 64892 1 6213 8129 282354798 1 593 47493 42525747 1 15438 55357 73670616 1 22320 56262 561194310 1 52500 64466 251141677 1 54875 58167 885543254 2 36686 51853 2 57128 66312 1 57720 64636 521414037 2 30090 42558 1 46302 61004 172077369 1 55981 56629 57517017 1 29427 29867 614464241 2 30208 70696 1 36169 64334 322346282 2 44080 59777 1 61505 65921 334372872 1 53983 62364 42065763 1 10725 64309 466754093 2 15167 44471 2 32255 45592 2 23505 52917 2 64655 69030 1 27594 39550 89079664 2 58857 65476 1 4972 23244 346660504 1 41686 52132 217028084 1 14256 39247 393846130 1 14813 41805 496553997 2 70575 70770 1 27211 31635 18138138 2 29067 68403 2 23302 61577 1 53975 68227 598406469 1 45080 51408 685961397 1 28546 62775 132679798 2 59505 64391 1 59647 65473 384526507 1 21328 29620 696025550 1 21829 30535 307831744 1 21037 39680 584334291 2 54699 57384 2 1550 40844 1 60845 64532 425643413 2 26017 26052 2 9291 40297 2 64572 70073 2 21028 46753 2 13675 54407 2 34711 51824 2 19133 28813 1 59018 61069 241224410 1 68925 70376 306089945 1 3150 41912 179698905 1 59672 68777 135011993 1 38740 47814 247084303 1 43258 43286 337600056 2 37550 55307 2 45630 46511 2 43596 46267 1 39097 68981 297306653 1 70461 70602 90299788 1 9036 55319 570565834 1 33478 40430 509584639 2 60942 67221 2 18961 19388 1 4053 9373 92841139 1 41746 62527 110447522 1 3453 30069 665704886 2 56923 66622 1 24729 32047 189618848 2 43218 46601 1 30446 54011 32782835 1 4292 45987 317012846 2 27859 66170 1 62237 62662 35318815 1 37017 47408 265921884 1 3387 6702 360978233 2 466 34014 2 30911 60581 1 55339 69399 413312267 1 33735 50206 758685 1 18553 59995 397548721 1 57191 57999 402715141 1 43705 55208 226597133 1 28704 53444 878721792 2 23485 62040 1 24854 57724 285320842 2 30683 37189 2 49236 64435 2 5859 63919 1 67715 68457 91767672 1 4370 18151 435254759 1 19102 32776 390563010 1 43435 46656 293750162 2 42629 63473 2 61987 65920 1 68617 70906 252616565 2 46044 63236 2 32097 60657 1 46388 70062 123812409 2 67961 68011 1 27149 53665 60940038 2 32321 54016 1 37251 58488 232397171 2 57691 68744 2 8626 59181 2 53091 69813 2 20232 23606 2 70794 70958 2 57061 64057 2 2515 41649 2 2969 16298 2 46050 70595 2 58688 58785 1 68983 69370 388416667 2 27004 58540 2 762 18644 1 31643 51599 288138219 2 18001 70909 2 20515 68893 1 23483 66868 255613592 2 18018 33461 1 22880 56063 131724933 2 25033 54716 2 58337 70867 1 40913 49897 629563059 1 54755 64881 423043984 2 591 47962 2 37368 50052 2 11843 25144 1 63603 65433 130602317 1 65984 68495 18738514 1 27326 43285 216776046 2 210 44860 2 30799 50536 1 60430 64643 145861275 2 47216 57235 2 41956 52017 1 70310 70891 406925377 1 11177 50480 95615079 2 65144 67861 1 53313 58410 618047653 2 56746 62239 1 40010 56623 140527240 2 31884 66399 1 39508 56932 125715313 2 45673 50559 1 51468 59716 123404638 2 13688 46548 2 51833 52248 1 28347 36967 134129602 2 24708 51798 2 67272 68491 2 20610 34390 1 33522 67759 191808068 1 44783 68742 326853082 2 48877 59705 1 3466 65316 783501927 1 46825 54630 157343656 2 29935 52728 1 64718 68134 25780584 1 23428 28177 101502453 2 6337 55686 2 26870 47482 2 61090 68835 2 54713 61852 2 5723 45384 1 22022 38349 135450915 2 53236 61534 2 43142 54419 1 55833 66424 302914767 1 51246 57507 599395348 2 25260 58014 1 41221 56177 285930654 1 49913 60578 66174504 2 28535 37755 1 63514 67429 100269022 1 50106 55506 234555493 1 8496 58395 284262665 2 41959 56265 2 12221 16789 2 41998 68812 2 8608 69559 1 59157 62219 635716648 2 35052 50561 1 18352 52493 233803549 2 11253 30596 2 27953 43474 1 69911 70470 99999411 2 49186 64946 2 58095 64696 1 48430 60520 144299233 1 25767 46478 354438707 1 55078 68292 526936730 2 11775 40687 2 50274 62194 1 69505 70538 63323574 1 48540 69322 340992908 2 19160 31015 2 60778 69274 2 66489 69625 1 8857 9831 44925651 2 12245 55715 2 18961 64511 1 13893 56901 695632366 1 14220 17834 284406445 2 16587 44850 1 4166 40085 343502065 2 19758 49682 1 29248 70647 567257781 1 22937 42826 366559725 1 20143 20978 461906120 2 42866 61434 1 27816 51949 711407705 2 59120 66550 1 5673 7006 357433642 2 44529 45928 2 64057 70617 2 69026 69641 1 67046 70300 85327344 1 64093 69947 402799447 2 62815 64679 2 63952 66385 2 59476 60446 1 3799 62820 182806554 2 56489 57037 2 46210 58543 2 65020 69674 1 18645 20979 36058801 1 34426 49001 113784496 1 2414 48746 667575439 1 61035 62739 39776272 2 16974 31733 2 47663 60424 1 54947 61938 795939373 2 301 43217 1 1344 44381 443794484 1 37310 47473 664000213 1 41094 69058 236970777 1 48882 56990 114959014 2 54716 62337 2 27968 46050 2 4592 53619 1 69542 70597 294624200 1 32877 34232 40774099 1 50295 59263 572944008 1 18055 70044 42761841 2 39591 60426 1 13866 28168 399825751 1 52970 67410 39644043 1 26280 35044 298590557 2 19720 61910 2 59278 67366 2 49312 61971 2 29425 44392 1 5856 17602 138143459 2 7829 34339 2 5266 47080 2 21820 56182 2 48100 64952 1 25562 57926 345512110 2 5928 9148 1 55239 63813 435767141 2 21212 40657 2 39686 51851 1 47514 66059 283973846 2 20297 61199 1 24384 35455 710748155 1 21969 62306 113777774 1 115 54824 128120371 1 22320 37753 744965467 1 6016 67627 819159701 2 20478 65617 1 30038 36319 536810157 1 23883 67622 549073451 1 21452 61066 627016088 1 61286 66593 24056673 2 47424 50389 2 42703 43909 1 3801 24796 251138398 2 52434 62916 2 35897 64855 1 41632 58013 227200871 1 57091 64723 63984307 1 29686 40481 452955161 1 51307 70214 121582735 2 2558 24662 2 69721 69856 1 61972 69080 22295721 2 23616 64129 2 39903 60403 2 16432 64116 1 54246 69302 614906888 1 779 24160 332295849 1 26022 34506 16807681 1 15542 22379 55361296 1 50929 64826 54139489 2 63919 68419 1 9392 25836 595124747 1 33989 70162 420744749 2 1556 19602 2 16841 36051 2 7476 61455 1 25892 27974 167961266 2 10251 24998 1 34298 46292 267513391 1 70061 70311 66692177 1 46097 62055 198447223 2 11998 28053 2 37654 59052 1 64164 70706 486100089 1 42251 48710 156189780 2 4349 56948 1 55207 56354 35382351 1 31132 35684 76442387 1 59384 68616 69168604 1 5385 62855 384449392 2 3375 49166 1 34889 70533 293118852 1 44830 70140 447490227 1 44107 66180 546736029 1 7137 34804 127116659 1 36646 62820 334101558 1 5675 20607 282614433 2 58791 67674 1 28314 56076 401919391 1 36565 46407 258114214 2 48314 59758 1 44715 68769 38914524 1 19621 42929 29276727 1 47705 68147 33008221 2 583 46318 2 18160 42041 2 9609 39278 2 30135 31965 1 43889 60194 255406749 2 19645 25071 2 43417 55589 2 14489 61477 2 51458 63107 1 26517 38048 25044918 2 48177 59921 1 57785 58330 331077085 2 54261 62821 1 21555 63723 409326535 2 56354 69643 2 48647 52721 2 65330 70281 2 34542 47051 2 64559 69560 1 41777 53470 464378113 1 49747 70355 776692826 2 19494 69353 2 60284 64257 1 45679 52256 176970247 2 42420 53911 1 1974 7909 334885863 2 2076 60909 2 9147 24599 2 13069 68424 1 48754 50069 252335031 1 30261 58253 193902127 1 61901 62620 192625294 1 41190 47605 114751219 1 60260 68260 421659102 2 18366 28888 2 20698 57458 2 69451 70943 1 56003 59512 629429341 2 46294 59832 2 27101 32579 2 61064 65675 2 4569 39168 2 54093 63238 1 69664 70803 474435996 1 44055 45173 328496342 2 56886 56921 1 52408 54329 118989584 1 66118 66533 138429891 1 52056 62024 167712894 1 11180 38116 206598829 2 63448 68937 2 25808 34348 1 46882 54986 473910524 2 20993 55571 2 38000 42347 1 11150 47823 15808493 2 62218 63992 1 26358 47286 9744537 1 14092 47749 465595449 2 48195 62569 1 911 46864 345870528 2 41277 68397 2 60323 65367 1 24084 26182 332336213 2 62557 66365 1 43976 57463 184160912 2 29096 48351 2 21409 33327 2 60603 62063 1 10881 18662 390223295 1 11572 23197 261975240 2 37660 50988 1 18181 38741 680299764 1 32176 70555 137171350 1 30430 33376 481157082 2 3160 67880 1 3304 57542 225396596 1 4684 67568 101211283 2 22605 40743 2 40785 64126 2 44372 66547 1 28855 39303 735806293 2 12664 36440 1 45507 49720 9674749 1 9009 55209 106877808 2 58002 60059 2 3517 45932 1 22326 60643 442926478 2 41743 69946 2 53813 67435 2 25355 48508 1 36907 48400 130066721 1 26997 31531 564796778 1 12443 21065 276032479 1 8092 33354 487989804 1 47647 67776 667871839 1 47126 65885 32440422 1 25765 60780 39000690 2 33556 50741 2 56309 61498 1 58015 64682 183610731 1 28646 35077 597688390 2 43952 69952 1 31549 64535 77979292 1 34157 41406 451709518 2 61157 70876 1 29018 40030 697510113 1 50987 52149 252778839 1 55089 61934 657703494 1 15914 59924 686335063 2 61922 65038 1 25120 39200 391196728 2 37083 59769 1 55365 59417 944037837 2 25988 69073 2 58412 61316 2 28297 59711 1 1115 22930 442890374 1 4690 39126 387181656 1 25911 32732 462504560 1 21922 64440 332388401 1 11903 18929 36384786 1 41743 62858 95672653 2 39799 69553 1 38296 58683 411581244 1 50415 54212 271317199 2 4092 18475 2 26013 66472 2 69154 69747 2 68447 70645 1 39597 54155 218522129 1 14982 21293 758719271 2 17591 64600 2 37343 51264 2 11149 12753 1 15240 55820 260528428 2 61095 64140 2 44532 47606 2 21635 33124 1 52987 70955 129626540 1 21404 44283 17042850 1 40519 45819 195543109 2 7031 25074 1 37241 42903 29110222 1 48050 69361 203650269 1 11349 68700 144386897 2 60167 63538 2 70835 70924 1 28135 32654 416901385 2 19429 56126 2 48305 60901 2 14087 26221 2 30228 50779 2 19942 67572 2 20554 29002 2 63416 69823 1 21593 37190 503247608 2 6359 53390 1 7663 35433 485290148 1 34860 37439 688423598 1 43101 44151 91380009 2 20459 64002 1 70251 70286 323435522 2 30551 40859 2 22192 41035 2 67667 69997 2 67784 68533 2 68322 68412 2 67771 68237 2 29178 49363 1 53316 62766 175187009 1 53925 60140 307991333 1 64163 69661 88451252 1 66583 68709 82459238 2 7923 10560 1 33928 63402 204422725 1 10810 34710 569300295 2 68162 68949 1 40393 44705 317572261 2 6585 30459 1 11244 63028 21736854 1 33462 47239 176868849 1 30538 59230 693995984 1 37553 60265 530725960 2 1601 35849 2 41993 44083 2 59203 66588 2 40400 48092 2 23047 42316 1 11735 68155 193925823 1 39296 44443 430258529 1 41779 56940 222838803 1 61077 67314 785325390 1 59427 59866 93000333 1 25982 53436 518460226 2 24101 40588 2 7550 16197 2 46845 54907 2 31190 51694 2 42351 43470 1 2537 50150 508201011 1 57017 64729 464933036 1 42869 54331 76424018 2 16918 31644 2 35421 66691 2 891 9000 2 6534 46852 2 32484 56296 1 44386 56364 644887212 1 18417 52372 264236881 1 45642 53916 175691004 2 35076 48609 1 50057 64182 60732634 2 8437 43579 2 6111 49143 1 35399 66323 25104661 1 65566 66637 148943877 1 65078 68149 760212112 1 35776 51599 115276745 1 45925 70298 68834686 2 2768 34769 1 69100 69530 528676147 2 190 22238 2 55019 58282 2 58054 59496 1 51892 63785 713473310 1 43942 45978 351675265 1 54461 55360 339995360 2 55072 61423 1 958 9640 23419593 1 11962 46607 251967448 1 42549 43704 420379032 1 15139 65016 84663205 2 15918 30682 1 70378 70696 629017425 1 19090 31606 10348680 1 30476 59992 667744584 2 63427 67996 2 24281 33623 1 37026 45201 238758544 1 22124 33559 317309272 1 33826 34487 626381636 2 32629 67684 1 52676 67307 133870398 1 63024 69521 436650842 2 37421 56954 1 63711 63847 110624274 1 60909 70332 456387996 1 60778 63360 89171515 1 41000 68355 34142780 2 23106 24399 2 4436 70286 1 39609 55940 61309341 2 65339 67681 1 17380 56235 207160052 1 20540 51871 199871856 1 69471 69840 88716874 1 18875 54805 6199041 1 591 45397 12338121 1 62269 70293 694604648 1 4133 52097 85777985 2 38926 51036 1 11001 25476 395174725 1 5781 48267 889920027 1 36639 68058 771858489 2 4547 60180 2 66816 68841 2 41771 42910 2 34105 37810 2 60089 67125 2 43595 52056 1 42482 49644 223636920 2 56352 68039 1 11296 65055 173228261 1 2500 34652 257445075 1 597 58259 53196674 1 46577 51976 199557338 1 14526 28134 200027745 2 66643 68494 2 41300 47497 2 41860 55175 2 8690 36289 1 31475 59767 137478693 2 51343 62278 1 43880 70546 404848230 1 32011 46705 372612642 1 54483 66100 87268526 1 53751 67315 139002220 2 67149 68237 1 16929 20729 267816435 2 1328 19064 1 34471 47894 168159876 2 39384 54353 1 29737 50687 41193602 1 19290 29339 141758764 2 68298 70088 1 61174 66705 381261872 2 64398 66204 1 49339 68940 494934238 1 43252 69052 281541652 2 26441 48191 2 31479 37793 1 53117 59969 264108068 2 16216 41550 1 35143 62057 20581874 2 19041 30494 2 50682 62230 2 18739 66165 1 15443 23989 627026771 1 59731 68867 276432457 1 31983 67240 70355459 1 21972 69771 8099545 1 63156 69789 688716820 1 49153 51240 107267762 1 55550 57280 32551133 2 37697 39951 2 17785 50793 1 49767 65244 670247598 2 67064 70631 1 64978 70769 513015126 2 15497 55454 1 70692 70762 124916987 2 10716 67737 2 43501 62268 2 7730 27906 2 16742 34636 1 61834 62344 108825818 1 1363 25429 61391006 2 21823 63258 2 55439 56390 2 64516 69593 2 4273 59821 1 37037 61506 37036072 2 43788 52197 1 7911 10857 145100323 2 7348 31508 2 23235 62474 2 34322 38142 1 18802 36747 46533398 1 16239 64861 426752134 1 19035 69070 653150222 1 46038 49316 919136058 1 57557 59002 50518717 1 57889 69251 65465112 2 63726 67886 2 15752 35726 2 21254 39374 1 31975 69849 425745494 1 49322 58979 356297599 1 2420 6859 594349037 2 55478 70211 2 56122 66636 2 2187 29330 1 30230 55189 68829174 1 21326 33308 52234107 2 31337 65985 1 65435 67677 88224755 2 63344 69433 2 869 64906 2 67241 67801 2 12948 55358 2 58930 63089 2 54157 57342 2 4525 19419 1 62671 69712 353960227 2 14161 37805 1 38121 46482 442674198 1 17233 42206 819589509 2 70364 70534 1 69327 69359 60030245 1 68281 69538 413016465 2 32617 60553 2 54340 70458 2 31544 34316 1 48344 57995 605643666 2 21004 37983 2 19555 21966 1 68770 69559 8298825 2 16640 30203 2 57544 58660 1 8467 15649 293746537 1 27490 38555 162307295 2 48870 55327 2 17666 35370 1 49461 67414 73517234 1 55920 70324 295456253 1 27919 59338 210225853 1 56723 60591 71279666 1 7644 22878 69220047 2 13908 52132 1 20837 67498 439278791 1 20593 63317 519783998 2 57719 68160 1 3943 21060 471035175 2 34905 42051 2 1780 40288 1 52267 64871 225892244 1 54445 64730 111812101 1 52590 70395 33974404 2 30194 48806 2 1057 43748 2 13420 63129 1 36257 42192 422168748 1 23650 31850 220377563 2 3851 9870 2 51916 63738 1 66700 67393 5637158 2 38463 63067 1 16226 45870 58933614 1 51267 55686 23040586 2 26653 44260 1 44327 48786 254607067 2 24110 38270 2 31486 50615 1 69980 70787 47352453 1 52211 57615 198056968 2 11121 44597 2 55856 58008 1 60036 68023 126213154 1 9955 67230 92967465 2 55368 58081 1 48104 66058 47264634 2 11890 61324 1 43898 60726 401501955 2 34762 54111 1 27671 41180 530140166 1 18760 41447 634994128 1 26968 36983 546528587 1 30764 68796 145572227 2 15822 28925 2 59719 60518 1 59480 65328 267380579 2 16675 20833 1 63907 69537 55941438 2 1003 58311 1 15512 47499 156045095 2 20557 56322 2 9390 12268 1 16069 65951 615113548 2 64221 66697 1 20656 32992 343175681 2 2865 6942 1 45239 52114 867577011 1 47429 54218 21379612 2 33422 41629 1 2070 65232 144856072 1 57303 67720 119236794 2 6182 11442 2 34611 70934 2 7880 36342 2 53109 63115 1 32156 61560 20941394 1 48489 65429 916127517 2 62262 63102 1 65262 66729 145423702 2 25607 39859 2 43246 52620 2 53014 69181 1 37061 50753 200816005 2 20078 58448 1 25538 47981 264282763 2 30758 60785 2 24573 46882 1 44238 54463 79817796 1 28272 63016 512470155 1 70552 70951 749001466 2 33546 35950 1 14270 19689 28143207 1 20795 40259 303359970 2 39092 41726 2 1636 23053 2 522 25063 1 21181 63621 124862873 2 43345 54129 2 26040 56135 1 28812 56514 451942862 2 5858 47328 2 20378 28404 1 59469 63847 79525949 2 27708 44562 2 42150 51742 2 56976 58210 2 29362 68583 1 44666 49396 91152273 1 20636 30296 395060774 1 59971 68421 320012059 1 7935 27509 338179147 2 33471 37614 1 23846 56482 238539048 2 64212 69542 2 37919 56650 2 29701 48322 2 7646 57109 1 52770 70550 40342978 1 33693 57949 314430414 1 32935 65378 107754006 1 55696 64759 470432425 2 64374 64547 2 39545 68747 1 34802 44559 774821388 2 35766 49799 2 52769 65623 2 6749 66798 1 51931 62930 903845338 1 44830 46042 458687490 1 43897 44084 544652419 2 36963 50453 2 46972 70750 1 29895 40017 300877567 2 36159 50560 2 1228 48913 1 70189 70305 400254542 2 46157 69009 2 66589 70693 1 50700 68907 393818904 1 41083 44028 38898234 2 26957 30368 2 20438 64723 1 20668 58044 45850770 1 12028 69855 570854587 2 21450 51828 2 46167 56168 1 49693 62712 379692902 2 58574 60174 1 48977 64546 136322436 2 19327 39540 1 41947 50433 13826956 2 59998 68691 1 56279 63967 297327944 1 63792 70494 346333387 1 54990 65034 537492075 1 51333 62887 432621654 2 70277 70358 2 41265 42084 1 44840 56232 80807041 2 30589 53937 1 68043 70365 24558017 1 37020 67395 254667661 1 55581 56324 45291389 1 34545 47360 940836629 1 23942 36190 51076847 2 26115 68641 1 45967 46085 499886202 1 50365 63297 145076767 2 45768 58725 1 30390 69854 285137989 1 7025 30222 847415096 1 59093 60393 59152025 2 37201 48550 1 1473 11608 524839155 1 22810 34325 484824650 1 52877 53743 526647657 1 40820 44834 389398998 2 16645 69042 2 65001 70822 2 40221 46755 1 48628 58156 183063609 2 25756 50890 2 16353 61601 1 34177 60615 59412668 2 6028 24675 2 58479 69358 1 64387 66959 267052404 2 12217 21768 1 2713 14383 382114606 2 14927 38695 1 50882 51298 158281076 1 20787 64877 410431522 1 50260 70548 93059895 2 65420 67153 1 52890 65511 512634535 2 14826 67573 2 9507 13691 2 19207 60046 1 34523 37844 311767519 1 7023 24619 191901195 2 1136 20234 1 45277 64761 52597753 2 66144 66922 1 24675 48032 99370666 2 34358 42070 2 22661 65856 2 32661 42666 1 41975 43185 325639135 1 6416 59412 14863815 2 8088 23879 2 66270 69998 2 30908 54854 2 49279 60263 1 1942 38071 451186661 2 54566 60380 1 28842 37510 710354596 1 32972 52640 603664737 2 27479 57173 2 49882 64111 1 69347 70927 540467702 1 22970 49775 181386774 1 42728 48323 700079188 1 14160 50509 638051817 2 48313 53008 1 2385 11969 11486879 2 8640 70170 2 7029 62922 1 47506 58800 304194805 2 1576 17344 1 44056 66188 797412186 1 37370 69064 65211216 1 23449 47634 244604391 1 55514 65625 47086562 2 15512 47374 1 52282 57022 26508051 2 67634 69071 2 40731 49810 2 16176 31708 2 6963 13258 1 46061 50684 285835768 1 48326 62955 503574778 1 58360 68674 127249287 2 12565 68200 1 57948 59737 63670667 1 43512 55476 229866795 2 62117 70514 2 26483 54338 2 32333 61382 1 12002 58685 401507586 1 6755 20872 26184036 1 57176 59803 361844296 2 55441 62515 1 34438 36363 254037641 1 46555 51499 29636956 2 46878 63253 2 48143 67154 2 45356 52741 2 53425 56694 1 13837 15086 34719923 2 31242 47126 2 54539 64862 1 51445 67527 462542379 1 20890 70318 691682260 2 31799 32799 1 14356 60863 49177561 1 32950 67690 424405071 2 15639 63736 1 10846 23407 350998757 2 67932 68313 2 13278 52129 2 33868 52306 2 46429 53811 1 52468 58824 257206046 1 34596 49808 138173265 2 3313 44217 1 46955 56728 529274056 1 17927 58005 282659673 2 30430 31316 1 60061 63379 180163698 1 53803 64911 461868242 1 45208 49348 8094850 1 68814 69259 17754918 2 2657 15759 2 20584 45366 1 53712 69398 456393607 1 24126 52178 327332955 2 7318 32440 2 59065 60889 1 10527 26746 98883323 1 21133 55172 95105096 1 23291 29494 3019897 2 6671 67843 1 69379 69836 267627278 1 37266 49957 133105549 1 47405 53560 29281891 1 20738 21119 259524540 1 44467 49505 140052605 2 43464 55955 1 50134 55073 471418217 1 6831 22811 112691911 2 58811 65094 1 24522 62250 331445576 2 64327 66583 2 24502 47252 2 44086 46129 2 33494 38559 1 68276 69099 97272732 1 56932 67541 262258659 2 35808 63899 1 4342 63572 245562611 1 18203 40447 879648438 2 43221 53720 2 63064 69355 1 55413 60233 607558598 2 8112 62012 1 35010 37451 537242755 1 42561 55164 332409383 1 7989 40824 96096287 1 39301 48035 446964983 2 63605 65166 2 37323 45793 2 53524 54126 1 68331 69655 49143825 1 43368 44240 225143193 1 12406 34418 283851591 2 40 65261 2 33433 66864 1 13322 19232 238616050 1 2953 56295 239230462 1 25751 28268 181300944 2 27820 35163 2 40357 69356 1 32016 50909 546834083 2 24461 53577 2 61776 68895 2 10044 26628 1 55856 69520 61921575 1 69821 70379 706877648 1 39080 56379 100635043 1 21378 43606 526744876 1 44283 55807 136141881 1 9486 55425 408782896 2 45622 63220 2 68354 69281 2 67216 69924 2 61267 65295 1 1444 15235 179516810 2 12638 17174 1 6846 57687 426565146 2 32443 33392 2 4470 65807 1 39355 42778 25237934 2 55268 69252 2 5705 57168 1 55443 68599 319875107 1 52630 61344 171982336 1 57341 60226 130387262 1 38387 59477 134761179 2 44607 55244 2 70620 70898 1 32669 42510 139407119 2 5524 20400 2 56345 63799 1 48846 65321 92020854 2 21988 40685 1 22770 49476 146494598 2 50021 56435 1 20824 51277 144013189 1 29380 56898 69695024 1 3144 56396 543930799 2 4522 17823 1 41977 52411 627002400 2 18451 58419 1 46472 53298 136549860 2 23500 56054 2 48921 49927 1 24424 47425 638186614 2 50933 54786 2 52674 67179 1 37104 61720 291468386 1 43562 61855 192931020 1 68504 68943 95032593 1 59942 63243 532267408 1 14043 38639 7083084 2 44156 54519 1 25871 64094 137073683 2 18230 21039 2 61791 62153 1 58009 59872 758773318 2 28161 52833 1 65664 66746 109244397 2 70501 70798 1 39736 56448 581558565 2 27481 70145 2 33202 65292 1 36935 40691 719292245 1 39746 58802 690077995 1 13210 42326 331516205 2 17334 66486 2 29955 45968 1 15773 56953 386435195 1 52596 67349 39588974 1 31344 46389 93564031 1 4171 22707 37033862 1 57022 59270 476390526 2 55711 67664 1 14707 16506 401642024 2 27732 41055 2 69591 69700 1 53525 58686 628292774 1 28010 54621 412346954 2 3801 39552 2 67969 69376 2 67714 68177 1 2578 11545 605107522 2 70149 70893 2 53208 55938 1 41412 45318 136606340 1 5113 53535 103106366 1 59530 68849 459366901 2 29981 55700 1 23401 69276 606073069 2 37274 54455 2 16050 38693 2 64417 67296 1 24392 54405 173283656 2 62901 66971 2 21495 56814 1 32072 49668 339655413 1 30551 70663 145805005 1 14462 17444 114817341 1 1344 47217 270046265 1 3090 9020 422715209 2 13164 65205 1 23922 55419 465857209 1 35439 35536 218905623 2 70495 70690 2 3262 33246 1 59687 60277 240720510 2 65287 67560 1 61478 70255 36126237 1 23791 44223 42396673 2 7346 53535 2 32961 59732 1 2112 52344 545825488 2 4764 27688 2 47 27740 1 44986 57819 176537367 2 49688 66830 2 58812 69232 1 20900 36036 625285032 2 54047 61123 1 29390 37860 637390697 2 4120 27068 2 63227 68869 2 60519 64418 1 32551 46445 624370722 2 70448 70630 2 14450 48578 1 6491 7000 170998717 2 13703 25572 2 18401 69047 1 22520 31261 327486316 1 56688 70340 790535700 1 32198 36580 166952657 1 15104 52813 503720182 1 44958 50385 179607762 1 30052 66361 211773394 2 28104 34901 2 35968 39894 2 10961 25613 1 52711 66496 116523072 2 69477 70754 1 22997 68459 749849912 2 66101 70578 1 52663 53977 796094704 2 59803 64605 1 11268 67844 558694825 1 40704 43045 201755551 1 8532 41119 489344157 2 30049 49035 2 42757 56196 2 50342 64175 2 6284 53655 1 10678 32721 581541351 2 17513 37281 1 27276 67554 202537079 1 42217 48016 248236059 2 12462 36792 1 14845 30176 336953056 1 31246 48862 6339448 1 36724 69861 265757667 1 2004 43491 58024153 2 35680 37833 2 6938 43053 2 56207 58555 2 4343 62887 2 55458 59780 2 4263 68594 2 30309 45371 1 56296 59264 312820124 1 28169 69255 664649637 2 70858 70864 2 6838 15389 1 52308 56597 208329474 2 52358 54049 2 5473 40858 1 21144 49970 162702738 1 19111 52455 133901269 2 52013 70100 1 44626 64718 742888173 2 65632 70170 1 35634 42785 101733685 2 59454 61810 2 12435 55023 2 55946 64724 1 3100 42806 631733013 1 27107 54261 31118637 1 20946 35031 110579581 1 56738 63307 306556684 2 11915 23060 1 29770 65173 200421211 1 20806 31897 473907487 1 41254 70836 710706185 2 6126 39804 2 27071 53243 1 49794 70204 556093626 1 55738 61818 651649203 2 49828 68833 2 43474 64583 2 67638 68366 2 49002 53838 1 29122 30615 97129917 2 7052 43375 2 63800 68033 1 24634 53156 549699511 1 67807 69950 716399004 2 3761 45751 2 21650 31218 1 41972 58514 365219626 2 29428 48810 2 55477 70074 1 51023 68045 12608132 2 20007 61991 1 33211 48751 491023442 2 14366 32589 1 61717 62448 521694201 1 32554 52820 85223819 1 66542 69524 178868083 1 12157 37614 910543409 1 59591 60527 5714701 1 59083 68923 239842095 1 58675 63608 15620555 1 56683 65966 125055015 1 42213 67088 90011016 1 13771 43112 346357434 1 49458 66912 76373455 1 56604 61716 372873990 2 63355 66490 1 66449 69838 56444551 1 54878 61544 328550936 2 13997 67103 2 27768 40612 1 10164 23211 669682796 1 11587 58976 366899424 1 3339 26372 173328509 2 33827 47355 1 4305 53008 191055308 2 40673 59543 1 59416 66461 123440854 1 40533 40860 247086744 2 7343 51291 2 50911 59975 2 25784 26350 2 67125 68680 2 37525 58363 1 62802 66222 100664543 1 48343 68852 534597597 1 49525 51234 587872089 1 52779 66485 51134797 1 53838 63237 435893488 1 54524 65939 93603957 2 14763 32104 1 39031 47320 583990019 1 60221 64548 430268235 1 26054 45866 382035011 1 8463 50648 168432511 1 14746 31371 334767420 2 35155 47474 1 49917 70763 309313175 1 57412 57877 398841728 2 39586 56102 2 65639 68787 2 52041 67060 2 14239 53510 2 20503 58356 1 5600 32596 71728420 2 46603 67594 2 43817 53734 2 30270 70425 1 66208 68871 689852692 2 70170 70525 1 51253 54211 430161158 1 12105 37959 64795574 2 51876 60225 1 20161 43661 262086048 2 54381 61338 1 62066 67680 411428902 1 22737 36273 87206644 1 50514 68189 363305177 1 12321 48359 543665174 2 31741 65869 1 41165 43727 285919877 2 17567 22636 1 8674 12509 587358470 1 61841 70692 888707859 1 2488 48309 150549809 2 1777 58173 1 46619 58055 91829991 1 25316 42642 615086808 1 40430 43746 154476903 1 29346 52309 285058872 2 39473 67870 2 41960 45459 2 68020 69115 1 1509 51746 73647483 1 30357 30449 82531725 2 48992 58237 2 28979 61777 1 32585 63823 32350989 2 36196 69495 2 40194 67734 2 33647 59226 1 28877 40352 46756706 2 67175 70625 2 893 62002 2 49884 59512 1 68126 68367 565930897 1 49731 57044 152076218 1 69917 70133 26069594 2 38650 69484 2 4388 67560 1 3113 21650 638442797 2 49892 55284 1 48544 68528 49123162 2 21609 56294 2 18792 68609 1 33614 58883 390792046 1 13365 53939 32479209 2 31308 39040 1 67651 68061 529298914 2 49212 60212 1 70701 70798 6460630 2 62709 64403 1 4368 6768 456052273 2 39129 56995 2 33160 44413 2 10105 53704 1 899 13622 842396407 1 36561 44176 24553341 2 60378 64459 1 31500 49863 866432125 2 42640 66995 2 35113 64298 1 40951 63841 187212746 2 25611 69376 2 24446 69962 1 46473 50557 67649489 1 40110 64010 33698479 1 24622 50279 595327201 2 49008 66669 2 40643 67539 2 54702 65380 1 7907 52233 130383172 1 54429 54440 155596439 2 965 17435 1 66026 68055 86240736 1 47236 63331 720047 2 8247 18837 2 37185 45588 1 7896 34070 546859259 1 57313 59132 377480587 2 65443 66675 2 19151 65857 2 37246 38926 2 9004 60980 2 19471 68793 1 27717 32019 89674120 2 15655 40417 2 50735 59190 2 37089 63782 2 32295 66507 2 44477 61321 1 42788 44976 446088022 1 13982 20928 699361282 1 64726 68898 754315273 1 18309 60691 325569309 2 69545 69872 2 57636 70518 2 45516 60352 1 23414 54087 48401941 2 33889 67857 1 15785 62282 20583174 1 55786 68484 247438276 2 55268 58914 2 60959 68419 1 32781 65846 50213563 1 31111 46404 181800281 1 30115 37185 510577546 1 30944 54708 7853989 2 7226 22733 1 4219 32748 34503610 1 67887 68559 604018931 2 37767 64258 1 68878 69467 46825348 2 5491 41848 1 40226 68630 89898748 1 70510 70862 149915966 2 45794 62158 1 789 62714 50866447 2 57303 65053 1 31477 62459 2954080 1 26775 27481 555988349 1 70359 70847 172383256 1 14731 42560 178530538 1 24173 68041 193871481 1 30156 43876 795205678 2 36990 38169 2 10833 26377 2 37608 39679 2 59290 60931 2 43438 45876 2 61936 70604 1 40315 64779 552553611 2 66090 68967 2 25287 64237 1 31050 45457 641517874 1 50919 60716 590530402 1 52969 65595 37567139 2 62896 70176 1 53593 53765 735031383 1 41948 60927 117142828 2 54490 65687 2 3846 20919 2 61399 61584 1 51732 65228 690228800 1 4761 45703 30440605 2 30827 37569 2 12107 47019 1 56915 60736 195373629 2 6364 12449 2 10556 69672 1 65569 65587 193095925 1 60280 68601 67581563 1 14495 37717 489767888 1 14128 22179 320953879 2 25492 60890 2 29916 37102 2 17871 38327 1 69894 70668 647236651 1 36846 40194 576173652 2 36849 45394 2 44187 69977 1 11394 68270 729581220 1 7789 65011 251865670 2 17693 30067 1 25154 40695 439757436 2 61371 66137 1 33575 68187 4776570 1 66965 69320 149269252 2 34141 62559 1 3374 18582 121276415 1 57033 69596 24204013 2 66102 67769 1 25476 48323 246702325 1 16778 42671 152384984 2 23070 55408 1 58764 62052 315698859 2 65058 69776 1 52420 61683 111643322 2 5785 47465 1 13390 37672 98097151 1 52587 57410 854620506 1 8590 39329 222210012 2 54818 61953 2 50440 52606 2 36844 60473 1 46505 65260 54496416 1 15723 65282 681913740 2 8318 51201 2 57405 67679 1 41126 53374 45968835 1 11372 44673 790136129 1 641 33770 272719734 1 2173 70100 304223590 2 42366 61648 1 27895 63425 789903456 2 50359 63478 2 9790 21411 2 57704 65537 1 7784 52783 88007316 1 25271 64948 435450072 2 67839 70434 1 66858 70752 52837970 2 58436 60981 2 65237 65722 1 62751 67795 18808002 1 29028 53168 94884844 2 14995 65340 2 39187 63779 2 65550 70450 2 60019 65821 1 34278 41791 827249380 1 4773 63915 375165062 1 7111 60283 4275262 2 61469 64950 1 45815 67966 658889724 2 41123 46460 2 23546 52264 2 51354 60134 1 59699 61630 324237899 1 58193 65324 155857578 2 63008 70657 2 61840 63062 1 41744 43557 967418610 1 53756 54098 279040403 1 63764 66123 694313764 2 49432 68012 2 69492 69634 1 24276 55977 99196905 2 60098 68563 1 20505 23717 65461096 1 13130 59249 28621245 2 47623 59705 2 39285 68772 1 23338 28199 277609592 1 68151 70076 55093649 1 24195 52235 575572970 1 53137 67059 427874957 2 252 50788 2 70132 70780 2 18170 23374 2 26900 52013 2 63589 66489 1 38589 46951 304449396 2 1016 26121 2 33647 52649 2 15825 37237 1 13993 42354 264248580 1 60026 60539 132259993 1 62630 64065 584810561 2 42746 47179 1 41022 47215 332082021 1 19167 52768 351170298 2 64108 67830 2 67364 70613 1 64734 64803 487843456 1 50059 51399 163337080 2 66787 69746 1 2442 40472 567170048 2 1335 27520 2 12812 37664 2 37545 51634 2 62656 63465 2 66925 68883 1 49524 57936 231291840 2 32387 52074 1 28216 67658 7130053 2 25913 48207 1 16511 46464 403590318 2 53733 54997 2 6044 23048 1 56466 57204 42247590 2 67566 67799 1 46618 62973 596925046 2 56606 63483 2 22559 70909 2 57517 68013 2 38730 41045 1 10768 28247 82388314 2 66406 68157 1 53718 60226 59733052 1 4833 39401 170591701 2 42284 52627 2 25219 34914 2 54873 65093 2 20028 32065 2 31874 67151 1 31364 65594 323038721 1 15 62293 317665396 2 21022 32244 2 7861 61868 1 39408 70854 155694103 2 4652 14732 2 7290 7878 2 28013 38259 1 2507 6590 494236469 1 56609 68327 695109723 2 32484 40616 2 4461 32509 1 18035 23323 930797465 1 53666 59896 236547031 2 9060 56485 2 17070 31547 2 56444 58677 2 40934 61191 2 24258 37274 2 46005 54928 1 50465 51259 591989399 1 6981 15248 98217748 2 61303 62217 1 70362 70581 335282287 1 58913 69180 253821299 1 61963 66360 161241832 1 20722 66640 153208761 2 59019 67739 2 65999 67774 2 44951 55641 2 37467 69799 1 48728 50767 308475001 2 60925 67775 2 11385 44615 2 46325 64649 2 56310 61703 1 45802 60058 546835540 2 48280 54111 1 11536 31486 525694110 1 19160 61654 307299580 1 40585 48312 91267695 1 58999 59098 780675697 1 40194 68896 221844047 2 526 1572 1 38069 38454 76045980 2 68082 68207 2 5547 21962 1 34187 57792 114060826 2 380 44085 2 29887 40756 1 53911 68190 50133952 2 49196 65233 2 69316 69620 1 40289 60772 217654862 2 14176 27366 1 40317 69931 452687784 2 67071 68379 2 64745 65877 1 36369 66519 4948244 2 48336 54830 2 61255 67207 2 12887 24823 1 30889 66392 326643175 2 66125 69281 2 31133 60902 2 27245 27946 1 10295 22768 467791063 2 69771 70425 2 47148 60953 1 26708 53541 102279336 1 5041 57559 340080841 1 14280 36963 261443758 2 6350 17185 2 11623 50579 1 12286 19799 423447163 1 31155 41062 119610308 1 68259 69508 307802181 1 62375 69561 57223200 1 4642 29665 955869125 2 60478 65412 1 1142 52016 499700021 2 10078 48232 2 41232 58409 2 65479 68713 2 29503 51893 2 51455 55475 2 52553 55926 2 46458 46551 2 63755 66507 1 58629 58682 270840442 2 45574 65602 1 7347 45894 51037087 1 54051 57563 8467691 1 43950 57290 135946443 1 22415 68653 574639385 1 3203 62033 200010739 2 50693 69208 1 14572 20123 608628684 2 43066 47442 2 26158 58982 2 28017 35888 2 10371 10389 1 45278 62000 159072920 2 17641 70638 2 14714 22324 1 54670 58414 363263396 1 12929 26665 166086978 2 53062 65259 2 54625 62031 1 29180 51600 17632927 1 65525 68693 1619902 1 63315 64966 181623682 1 25871 26433 689712912 2 63208 68671 1 37507 52327 839597052 2 65885 70482 1 24106 61047 253793221 1 20150 54782 598125044 2 1324 60863 2 493 65875 2 27752 48345 1 31187 59807 774641582 1 54191 64125 230869224 1 16855 27192 442038888 1 51499 62453 18886262 2 27163 68244 1 23559 54485 190989165 2 47108 63132 1 67558 67588 50742785 2 57608 66711 1 58260 68280 691191165 2 17423 60145 1 58205 70510 564000240 2 35607 50138 1 3741 62569 191104112 2 51662 61854 2 67223 68502 2 38185 41398 2 51995 58221 2 61188 67393 1 7652 50813 567659257 1 60257 61402 165514473 2 2699 30956 2 16916 42255 1 68577 69414 2490370 1 29695 42282 741452022 2 34384 34948 1 255 36474 98113691 2 33897 51964 2 22846 49152 1 67655 70638 113529794 1 3467 51551 2553596 2 70713 70920 1 21086 45124 63968063 1 44803 56720 462609909 2 17686 46415 2 69434 70242 1 68809 70731 63851389 2 40347 46407 2 23155 67530 1 61931 68372 566335028 1 8205 58662 692947528 2 70195 70754 1 32812 48584 421296235 1 836 60928 44154930 2 59091 67631 1 67268 70710 31363057 2 65531 66557 1 54015 66127 136908588 2 40339 69078 2 46744 67065 1 60099 62934 270482131 1 38384 55693 67208633 2 22994 29783 1 41635 51366 531236146 2 36150 70793 1 52250 69162 202746711 1 70612 70909 203402979 2 4661 44545 2 65854 70715 1 55033 61274 628031706 1 12334 56609 581291633 2 15578 66511 1 38766 54758 140936870 1 15975 44777 114680768 1 58844 61020 503702410 2 43486 45150 1 27560 29011 345260196 1 38451 40100 136345820 1 47801 68194 324581723 2 23018 46420 2 28257 35221 1 6056 43659 155489294 2 5174 20324 1 23934 25724 586957075 2 60566 65368 1 62017 63236 538174034 2 12589 46561 1 38668 63456 220708245 2 18256 34589 1 2448 9020 646320695 2 21133 27160 1 53507 66228 37850919 1 25206 39737 258955067 2 10861 56778 2 8947 22764 1 30050 60598 122886236 1 48189 64798 706248441 2 4331 29332 2 34136 47209 2 25853 55527 2 7177 44410 2 29045 55822 1 39905 52547 461204893 2 53542 54045 1 108 35352 734299946 1 66620 68260 172499248 1 51243 70760 324528607 2 64048 70586 1 36467 59336 262348106 2 43676 59953 2 10832 68430 1 8038 45946 185958581 1 25959 63684 539063953 1 64121 70713 920069076 1 51912 63694 84676468 2 60041 66412 2 5462 11308 1 50074 58176 295025950 1 63894 64134 147979659 1 36357 55858 622688834 2 1795 18016 1 7612 64545 160601040 2 25521 58532 2 18934 67155 1 8187 31728 218755925 2 5464 38607 2 51428 57230 2 56153 59901 1 54048 68777 5118016 1 40079 56190 199455144 2 14760 51094 2 63797 68472 1 47337 65420 116463523 1 31116 47636 824796502 1 26991 66626 270967409 2 2959 49446 1 48064 63041 136007539 1 43915 47173 422875848 2 29964 33187 2 66564 68599 1 55084 56217 479878157 2 61782 69528 2 34099 51068 1 37048 57701 81317874 2 6988 48307 2 40090 46948 2 66479 68689 1 25484 33077 99641160 1 61685 65367 283922839 2 23786 27924 1 55040 56703 28827328 2 32160 39842 2 44875 58175 2 65940 69763 1 58094 63846 611896157 2 41535 67626 1 5296 16634 163014284 1 45473 70444 119573601 1 64216 64813 660198586 1 26440 35592 190048613 1 67199 70624 535989372 2 38955 68141 1 9532 32691 473514048 1 23977 26822 145320833 1 45137 48899 781356932 2 18566 65117 1 45006 66764 556292879 2 49357 52086 2 21996 36783 1 17487 24098 524988146 1 49270 70631 37391707 2 1129 42332 2 58475 63506 2 61518 68516 1 31682 45141 73457212 1 20215 50569 107720549 1 50767 54922 110013752 1 29280 31157 77483646 2 1571 18099 2 11148 62900 2 34295 48146 2 5050 60837 1 10074 50125 28274565 1 27116 35111 233488441 1 39690 61481 45450629 1 33570 38745 652646905 2 31121 59691 1 32429 45613 222956838 2 63393 64424 2 62731 64050 1 25053 64195 785597042 1 19071 44365 94980264 1 70554 70700 456600465 2 39834 45499 1 66820 68931 595015210 1 28817 43061 177848445 1 19469 49289 117222715 1 59156 61094 14635710 2 36281 60287 2 35876 69862 2 46803 47214 1 21146 42302 192997899 2 24518 30497 2 22549 26333 1 28739 31190 153440033 2 54394 62148 1 4893 53989 672946981 1 43115 51598 487857639 1 49117 61437 481886430 1 50630 70357 143440439 1 45775 57964 267526309 1 20057 57205 44022217 2 55019 66222 2 13164 29119 2 45542 60389 1 55836 70804 244502918 1 30335 30399 101060686 1 29133 69191 420676709 2 41239 53847 2 51799 59023 1 57562 58893 659680627 2 48706 66327 1 61407 69033 36370961 2 10083 53048 2 60461 64279 2 52372 56938 2 19098 58199 1 49601 69201 32731343 1 12168 33037 677883828 1 9820 15934 105863784 2 20921 28808 2 2930 38108 1 15273 15961 318348268 2 32768 49773 1 17874 51897 499187812 2 60652 67420 2 56224 64602 1 35896 68069 1039132 1 22530 55680 453964994 1 58738 69679 112458140 2 903 43331 2 50994 61990 1 10572 67157 232556263 1 28786 37958 364093100 1 43497 45742 263626219 2 39778 51118 2 5432 65379 1 66938 67343 284326288 2 68532 70796 1 6 66106 577152481 1 21146 62334 33657572 2 28840 69815 1 39279 41290 6207881 1 1832 19925 259602702 2 34318 42523 1 8271 44111 170324731 1 35471 65429 201517882 2 28962 46989 2 30611 70636 1 17229 46340 73981518 2 58567 70079 1 31142 61774 477253723 1 69621 70447 362921707 2 56931 69038 1 24454 39287 145031941 2 6335 31256 2 622 13586 2 19297 50420 2 69524 70388 2 50625 66062 1 40839 66605 341859462 1 26312 66930 90543957 1 27319 43566 320700932 2 61241 69910 1 299 29748 145946966 2 5071 45229 2 22843 25750 2 799 68445 2 50565 65562 2 68117 69093 1 67449 70261 259723405 2 6173 59922 1 56677 70380 27447573 1 126 69185 633791317 1 51733 59473 158751423 1 32283 67917 139479663 1 33616 61305 413179383 1 46108 69844 193047304 2 23903 49566 1 59857 66723 591585545 1 53749 62651 324809647 1 27289 32475 472496002 1 33872 34962 622606245 2 608 41205 2 35979 62503 1 6564 40964 201755303 1 10608 36822 590158401 1 54463 69388 133834438 2 2780 34569 1 40879 58894 60412904 1 18259 30581 10285033 2 58954 63432 1 65517 68339 66626717 1 67626 69355 562246019 2 24744 31182 1 21299 38728 428411059 2 7533 20071 2 13348 33305 1 16669 52724 738825085 1 32664 37269 340548392 1 12620 56950 316305325 2 14829 23472 1 11520 25048 364460415 1 21426 58229 210717223 2 45174 64088 2 51106 57342 1 23584 27473 276402045 2 63927 66189 1 43348 44322 38179189 1 6118 20436 133961504 2 8529 43124 2 25121 46798 2 70644 70701 2 21442 70572 2 42850 61141 1 36699 46643 543967926 1 34478 46505 591306673 2 50405 51271 1 28071 45375 109393971 2 45868 68665 2 29767 48368 1 2348 33732 367143019 2 627 42342 2 26655 34223 2 56429 57084 1 58994 67510 45477699 1 48647 49906 352384115 2 6647 63278 2 67892 68461 2 59842 60212 2 55074 60149 2 55700 60959 1 660 23714 340655489 1 41751 53592 97772551 1 40643 52920 191420991 2 46848 66545 2 37550 44120 1 7961 8554 350920264 1 61444 61978 32534155 2 24956 50479 2 11086 41467 2 45473 45804 1 25870 51550 26589596 2 10155 32105 1 60982 65111 175370581 2 39316 54606 2 7912 20027 2 32208 45476 1 46428 52700 244227184 1 2328 49828 334541039 1 27691 44443 201963238 1 43962 64314 365035320 2 61227 68541 1 43226 45459 133249028 2 282 28731 2 46709 54704 2 22527 31884 1 33082 61078 128679560 2 51562 60163 1 31802 34683 48701442 2 48393 58904 2 19291 30662 2 58323 66870 1 58604 67061 234200750 1 46033 58482 46787407 2 40486 68664 1 884 66089 564668890 1 59938 66417 226197299 2 29778 53053 1 54601 65627 526390978 1 41462 45318 26777125 2 50161 55836 2 23868 63599 2 8091 62618 1 33140 34909 719177826 2 38737 43657 2 25677 42806 1 21171 59274 847325648 2 62642 67298 1 66770 68527 495627739 1 42892 45479 71846841 2 48375 57175 1 1213 17434 491007166 1 33923 44159 41783614 1 60175 62120 32773018 1 31234 35076 44386889 1 792 17572 282408025 2 69550 70169 2 36230 62280 2 37442 37940 2 40693 65065 2 28819 39587 1 13808 67857 262172209 1 28230 67275 352479230 1 27492 38468 76797819 2 731 13448 1 47392 53419 86409321 1 42961 48604 456033017 1 50190 56991 59265157 1 5461 61987 254130119 1 49270 51828 213305909 1 29535 47757 303490339 2 41115 49422 2 23591 50785 2 55816 67705 1 30672 65584 273725316 2 22612 30715 2 58270 64370 2 36602 48976 2 44874 51906 2 63673 67184 2 22979 40301 2 18941 43216 1 35163 45664 574214098 2 56799 57550 1 11755 13783 515847310 1 49747 69989 320380025 1 45765 56914 415508776 2 24859 64156 1 66697 66808 258962485 2 16157 30338 1 38118 45767 473979664 1 61676 69478 293291909 2 23176 35208 2 27830 38030 2 66622 69234 2 27169 52873 2 70917 70958 1 51911 53050 151219701 1 37592 68717 133450518 2 21529 70035 1 65916 70271 413887887 1 43458 55696 869815149 2 66728 67666 2 36788 58165 1 62809 70130 263003132 1 3870 38501 251361596 2 28587 65061 2 25122 58759 1 54886 57064 214929876 2 33320 51314 1 53473 63351 86893522 2 27856 48937 1 39523 66175 879646508 2 67112 70147 1 52059 68730 122450349 1 34983 46237 64521511 2 56143 65717 1 49734 60158 686369291 1 563 46189 83644730 1 9834 65284 151291839 1 5536 55613 590013500 1 2943 27958 117697789 1 37189 55617 288837976 1 16035 29512 210295296 1 59798 65139 312452220 1 64082 66526 41350702 1 2967 28131 21451137 1 39595 40702 702551390 1 69830 70862 286626414 1 18109 19662 557754254 2 53879 65532 1 56194 59904 124488463 1 48352 50717 136716426 1 51382 67615 188891055 2 8497 43851 2 67590 67652 2 1853 18479 2 23108 62259 2 31124 33598 1 15726 64739 559973434 2 69487 70243 2 61014 70833 2 41437 55859 1 50718 60523 137349225 1 31904 68751 681241651 1 43887 50818 335346838 1 7126 50254 68787548 2 55137 57761 1 5428 5699 90687338 2 33714 39306 2 13473 51295 2 37137 39481 1 66809 68348 568646907 2 35623 48355 2 31179 50100 1 42461 65375 99957691 2 19923 21886 1 22936 44660 543230046 2 65941 69441 2 512 17222 2 27209 46532 1 16703 32213 381122031 1 40172 57009 885982086 2 59996 67661 2 14997 45776 2 57492 64451 2 11259 46481 2 6242 47801 1 66975 69933 39923809 2 45743 67968 2 30525 54916 2 70696 70856 1 60458 66674 584691239 2 45437 58089 1 31970 65789 52219547 2 60141 60232 1 15530 31985 257034299 1 31060 40047 672190964 1 54779 67301 26819028 2 23929 37949 2 10154 62937 2 62512 64200 2 1800 29171 2 5111 53228 1 11385 55167 553536732 2 18782 25139 2 2781 11490 2 46824 48606 1 10803 58005 101381794 2 30999 55443 2 11816 38542 1 2879 25227 135735496 1 10972 46780 461607437 1 9497 54277 578965666 1 42052 66338 272944990 1 40230 57534 201134769 1 8760 18297 63678618 2 69676 70828 1 51423 56613 341887237 2 37239 60825 2 46735 59915 2 44248 46103 1 14984 51363 213680150 2 6491 59312 2 62389 65760 2 9629 41054 2 68568 70502 2 49033 64595 2 18996 30133 2 31696 68265 1 34956 56441 507807363 2 19908 26720 1 62766 67540 45152809 2 63354 69400 1 62246 66016 648057442 2 15433 50961 1 55524 57501 587392356 2 20846 50740 2 34383 70387 2 13983 45200 2 8457 44605 1 9422 54696 161147793 1 22417 61210 669368626 2 12854 64481 1 65800 70870 245654074 1 68848 69024 193815691 2 39615 57280 2 16058 44354 2 55267 67136 1 25208 49759 100580187 1 64196 69105 650585275 1 34547 51538 287009876 2 42107 43685 1 27863 51452 244072564 2 25443 54605 2 59146 64599 2 55491 69525 1 54961 64072 119723130 1 60357 70622 41773585 2 39655 68506 1 10854 66516 10400033 1 5515 17862 367208014 2 793 11883 1 33063 33740 533952455 2 48466 69535 2 43619 60711 2 70008 70802 1 49249 63077 730478944 2 21656 46963 2 44976 64590 1 45339 52293 121832247 2 28819 68353 1 22324 68505 121908319 1 3076 43870 671702129 2 14625 46339 2 66297 66355 2 68600 70748 1 29374 65160 409459834 1 57547 59370 153204174 1 63214 70904 575402341 2 24100 39750 1 46076 55046 61184127 2 39536 50132 2 50318 57440 2 1061 68718 1 57001 65919 208390216 1 62864 64936 176989528 2 65510 66822 1 31523 65578 51505384 1 3853 18507 752421213 2 19672 26205 2 43882 55026 2 40945 43293 1 70182 70822 239476826 2 35364 69882 1 17267 70103 213952553 1 47986 52249 1183730 1 31324 69437 574875844 1 35402 48461 27132774 2 34839 62679 2 23326 43737 1 16901 21682 711076846 2 2165 7320 2 5253 68073 1 26619 46244 472490201 2 8127 54943 1 29097 42322 226035315 2 5372 29847 1 1622 43796 94467212 2 33343 47016 2 63014 66874 1 44772 56157 709745901 2 62463 64264 2 1442 28173 2 34634 58645 2 62372 68508 1 67743 68399 328948857 2 45650 60771 1 68256 70456 27751072 2 5439 63170 1 18329 46880 652316643 1 10936 12116 150501982 1 11012 18628 343366034 1 12633 65584 404572540 1 64801 67095 248919200 1 64893 67452 654456101 2 22287 31750 1 11299 16234 136343646 2 42290 51182 2 53302 62203 2 31743 37818 2 35443 46841 1 3637 44295 23724332 2 32362 50926 1 3516 24610 118534754 2 32792 68310 2 19246 22910 1 61536 67569 895168313 2 24409 39115 1 40978 59022 106877927 2 2531 25340 1 52338 65115 174332145 2 33304 46831 1 3539 30376 6434784 1 4373 54468 97997664 2 46460 55884 2 29651 48420 2 48283 66566 2 70552 70693 1 2563 28146 382802387 2 50977 55130 2 62083 69681 1 17859 49422 626623411 2 66495 67056 1 31260 38825 478754672 1 25145 44415 130903340 2 18935 66516 2 42022 69384 1 55316 64509 157784750 1 51028 60092 219461743 1 10879 61841 455363517 1 57291 66526 638873704 2 63975 66584 2 27974 31672 2 54382 70410 2 4544 69601 1 55168 57882 204181215 2 33839 55033 1 64333 70233 1785581 1 58259 65478 555403661 1 43233 60419 287100461 2 44690 47615 1 12786 64585 309307717 1 58045 66833 172454947 2 39015 61539 1 32390 66888 311972963 1 7066 54584 141917926 2 12235 67336 2 16627 51739 1 1112 6193 45410061 1 58599 70943 32696948 2 36388 58924 2 53302 61987 1 14006 37548 274989483 2 60580 70365 1 57188 57648 712802329 2 5804 62726 2 49919 68746 2 15218 21094 2 38561 47970 1 3990 34970 575870725 1 12995 45446 81954573 2 56714 59732 2 7340 37588 1 49057 55947 47806831 2 34642 58807 1 3785 29152 561194820 2 63747 63793 1 32341 57619 415647075 1 24576 51864 696632996 2 33239 51767 1 25132 48571 450749988 1 24663 56791 450686026 1 24458 65663 363908430 1 24460 69898 829405625 2 61665 67271 2 4546 36402 2 13389 23815 2 2375 22406 1 18364 67651 512534030 2 47683 53518 2 31494 50685 1 63165 66892 637940181 1 45277 53205 505409953 1 63986 64151 354360979 1 35437 41932 18696774 2 53183 65323 2 57578 65751 1 953 44426 251929908 1 63110 64538 734855417 2 59646 65826 1 13934 58331 715334958 2 63950 67014 2 53953 70204 1 13237 49886 540856498 1 54124 56524 175641511 1 38835 44335 246260731 2 34552 36416 1 13670 59209 415268712 2 44392 53922 2 60340 65804 2 29413 57157 2 51668 60152 2 49806 64751 1 59633 60482 545127223 2 13638 51735 1 37453 57143 629188625 1 64569 66211 1752088 2 29074 37115 2 9057 44673 2 2277 27142 2 11196 42683 2 4266 15185 1 41655 63496 434277085 1 9601 21529 128659520 2 68408 68709 1 18798 19163 64128646 1 49603 60486 132023738 2 69948 70051 1 54090 62267 97119639 1 13153 66453 575030382 1 70678 70818 228434558 2 67334 69294 2 4437 62550 1 41572 42399 542420115 2 33764 70005 1 67629 70798 178983365 1 49697 56969 480206771 2 53389 67067 1 40452 62872 2223097 2 38738 44920 2 6897 70902 1 64608 65663 119265589 2 40820 50560 2 51851 58126 2 34380 34693 2 40796 41502 1 23226 52337 728044547 1 5941 29026 9487402 2 69611 69626 1 342 54042 281140557 1 11934 16895 315849635 2 48145 62512 1 63426 69594 201320401 2 35780 56664 2 17763 32610 1 67961 68511 119536712 1 2226 27508 322802858 2 12278 69467 1 50459 60151 668383735 1 43916 60034 377293705 1 14602 47573 251093913 1 25693 61422 345670207 2 59715 69616 2 51204 58187 2 6221 40749 1 19307 37219 196180813 2 40380 47324 1 10712 25998 852837800 1 36982 39479 324141869 2 11502 53190 2 21305 33781 1 56419 62892 354814754 1 58029 70530 217493796 2 656 53840 1 46522 58306 337006405 2 70388 70488 1 957 33342 622695720 2 59922 70678 2 10812 28000 2 12906 38248 1 10484 11758 421190974 1 20363 27454 12220260 1 25582 53322 311504589 1 57722 69990 146308662 2 49877 56955 1 35536 46029 2994704 2 27373 67245 2 27120 49124 2 54488 55204 2 817 9408 1 64625 67153 275326146 1 29851 61277 385574877 2 25270 59885 2 28926 69189 1 43394 62788 9033662 1 33838 60954 5247769 1 17440 31693 471914317 1 43689 65407 703918568 1 45058 68354 47382497 2 7823 46173 1 36748 44437 108939558 1 41545 64741 356142984 2 856 23706 2 18295 36380 2 51175 70922 2 4633 8939 2 69039 70857 1 51592 57597 241061832 1 13133 48723 229043536 2 60120 60699 2 59983 63934 1 60839 69437 448877747 2 28813 42868 1 44258 63436 424026378 1 24046 51482 104209756 1 59165 59623 858087031 2 53668 65012 1 23847 59493 518254210 1 61736 64210 112159002 2 63080 68729 1 25643 65913 1274084 1 9791 11730 289000792 2 36928 49712 2 18128 47910 1 12242 45755 616189760 1 27329 33339 816886958 2 66899 70503 2 22034 38189 2 19678 61916 1 47176 60854 296995263 1 2682 53140 476174658 1 45251 63732 642192810 1 56076 64907 125866766 1 55360 65969 246764132 2 65199 69310 2 13918 26925 2 61093 64000 2 4337 38541 2 55466 67738 1 43028 47423 32096 1 38525 42565 97221704 2 34281 35915 2 66710 70304 2 60950 64333 1 64131 64771 20583315 2 62540 66052 2 10925 22176 2 66009 66401 1 62894 68901 844602335 2 36538 58705 1 60082 60901 52852543 2 50176 56771 1 27936 32017 363001751 2 8809 47208 2 672 67654 1 35678 64945 274944590 2 8139 44284 1 40415 64109 18027600 1 16685 17525 267922155 2 30571 62130 1 48094 58444 100880242 1 4437 25699 472484552 2 10907 37904 1 6594 31061 554766509 2 35449 42130 1 62258 69824 449340294 2 53708 62278 2 49929 58790 2 15679 45057 1 61195 62060 33267803 2 14530 59695 1 12162 21982 93043286 1 29763 35691 15324603 2 39179 51309 2 36823 51866 1 43564 58176 204599355 1 52975 57949 703067101 2 51661 65523 1 6562 51673 476263835 2 935 50852 2 32843 61782 2 45315 63290 2 21066 62249 1 53210 69870 64884451 2 42745 55079 1 57981 68166 104888596 2 43018 63571 1 36756 50336 404346900 1 21592 21757 178401352 1 70448 70856 346188700 1 15997 25946 61232161 2 16321 35174 2 3344 34844 1 20555 69409 824343126 1 50060 50812 94158126 2 7357 60041 2 8904 54106 1 38008 60032 609391880 2 52683 67563 1 51994 57421 122957668 2 13132 18585 2 31792 54097 2 436 41882 1 46424 54073 461831847 2 9928 48132 1 42384 67905 60451412 2 30680 39844 2 61480 66488 2 16009 44713 2 29140 40494 1 50196 69408 746943803 1 38551 45566 529874830 2 48350 68903 2 62092 69106 2 35457 38393 1 66136 70562 222706942 1 36933 37215 154283258 1 34038 63430 380046350 1 28506 67202 75467209 2 43630 44825 1 36859 68048 567310724 1 7948 8147 692045764 1 34716 67595 455609993 1 38084 40706 2556009 2 38002 61252 2 55771 56493 1 17942 23762 695389658 2 16286 54167 1 17799 64942 31128973 1 8834 25587 482624554 1 29150 41557 159329644 1 37940 54195 141252275 1 66933 70568 61474638 1 42688 58101 570099657 1 42317 57422 768888691 1 2506 28457 927260982 1 46708 67835 796067181 2 22404 64361 1 33565 60099 370927005 2 9031 16033 1 40982 44322 94070534 2 16099 48183 1 64124 66131 35225429 2 1004 6268 1 50382 62429 21558010 1 62932 68371 488461367 2 4940 20615 2 37658 66944 1 41113 63860 25659382 2 44979 47760 1 42628 45092 587113445 1 25598 33116 67519235 1 14008 66809 402669131 2 44869 59238 1 3636 62786 367426413 1 44948 62669 304110597 2 57382 58683 2 29051 60390 1 14174 25956 153825443 2 36821 48001 1 44132 44548 249100517 2 59504 61163 2 37620 43543 2 18382 59498 2 41522 60110 1 17209 32466 93867104 1 55505 63017 16407771 1 58808 60376 98443323 2 38492 63607 2 37411 69299 2 39966 61133 1 26580 67085 750970929 1 29343 30959 321918681 2 17758 33371 2 67454 70869 2 23954 43550 1 37436 68843 236426289 1 1642 9089 53035989 1 65951 66362 188475734 2 28172 35496 1 25946 57601 76051353 2 23451 30845 1 31466 64826 501995316 1 1622 40144 439063326 2 25991 59380 1 41394 62536 302430545 2 31142 53619 1 67317 68454 113021309 2 25902 48824 1 27842 32238 74197010 2 36419 52808 1 48170 54818 90367095 2 8340 62459 1 4280 10690 72178077 2 28461 42101 2 19730 42355 2 66334 70471 2 43958 50033 1 63783 68445 387521190 1 14919 48610 54573696 2 42443 50027 1 70516 70925 18768448 2 29403 36396 2 19096 29546 1 2085 31193 794755231 2 63113 69979 2 58460 61389 2 61104 62100 1 35173 46525 23018042 1 8376 36663 213284327 2 70667 70825 1 28437 61138 322442514 1 22972 41701 924660093 1 3077 46822 274441134 1 14863 53443 53740907 2 69197 70317 2 66836 68543 2 29584 32475 2 32470 46779 2 32980 61321 2 24838 65133 2 31232 46930 2 23572 28166 1 21053 61560 816431953 2 28503 32734 2 3499 9096 2 23459 34797 1 41508 53666 266394450 2 67110 68195 1 20989 32993 752267242 2 41791 68083 1 16133 50981 271656610 2 17725 66811 1 15397 70306 122673856 2 39002 41067 2 37208 39077 1 48507 50267 289190711 1 44235 47053 162505106 1 65247 65533 15205901 2 28898 52462 2 52001 53171 2 67866 68575 1 36231 58598 461424335 1 18460 45498 490134045 2 23449 33347 1 10559 46373 48858922 1 56409 67629 554022078 2 27273 47421 2 65831 69151 1 58884 67908 184581739 1 59771 67969 420363419 1 35365 70558 450399106 2 17408 63659 2 35395 45399 2 27457 28724 1 26945 67490 53013100 2 48824 56481 1 64866 68675 31345158 2 10742 28251 2 4879 49577 2 11728 47388 1 29135 50164 118908444 2 14772 43705 1 8545 19620 178532254 2 57435 67911 2 19176 60947 1 897 69156 20714208 2 61330 69480 2 35463 51991 1 50199 60160 108365518 1 40661 54873 594609990 1 34060 68454 407165173 2 2698 69470 1 385 7990 417911571 1 40810 48611 733894584 2 10420 13879 2 49883 69067 1 10305 25335 58942249 1 17964 39834 279210833 2 11324 31802 1 16545 18974 382857994 2 41218 65941 1 67183 69330 301086774 1 56494 57472 416271484 1 37168 70839 87479590 1 44373 68071 453087228 2 31721 52614 1 37529 54583 597267684 2 55415 61921 1 40903 56356 632265790 1 64673 69253 168809093 2 37178 61396 1 49108 55080 95153102 2 62880 68946 2 38335 46591 2 14256 69590 1 9077 27780 124628125 1 11309 11715 27019813 1 66291 70295 59070706 1 50171 63916 434820040 1 25873 58746 58013065 1 35592 66719 65109592 1 69584 70380 129099219 2 51967 62639 2 70335 70755 1 54931 68119 121721687 1 24804 38878 373858058 2 37112 47986 1 66397 69980 657316302 2 29905 30978 1 67356 67396 831888964 2 45843 50083 2 44637 58489 1 6426 12335 53645558 1 51924 61066 121500702 1 21925 69428 202952413 2 33786 53068 1 64642 69342 235538927 1 30139 61347 651208914 2 62144 70839 2 57833 67973 2 26218 64956 2 5843 7217 1 11844 34066 240146248 1 12862 37181 684487468 1 59190 59642 90240660 2 23619 69128 1 14661 22197 468045026 1 36693 51242 95835559 1 37007 67019 96906799 2 62822 65532 2 4725 23509 2 14092 53172 1 27099 28149 52625452 2 50273 58404 2 68346 68734 1 2334 64161 55191464 2 46152 67452 2 13228 43304 1 5092 48526 110951807 1 26566 43830 59623818 2 30922 48181 1 46759 53931 108997786 2 22342 45506 2 14989 41854 1 42838 55770 259150591 1 17069 54546 178107537 2 59975 61866 1 62410 64602 613808043 1 37878 66079 222846322 2 25126 62682 2 56884 70859 2 64045 69981 1 57135 63434 74905 2 66954 70740 2 16687 33187 1 63943 69698 322066742 1 58725 62823 219644861 1 10309 52809 605650732 2 65372 65624 2 42442 43972 1 20393 44125 782258409 1 49335 65722 212955371 2 3398 20806 2 62735 68246 1 7298 28559 192018268 1 15810 51253 158624944 2 16040 21718 1 48410 63019 209301282 2 59925 65246 2 51840 69682 2 36608 55311 1 37071 68220 234125527 1 55963 69874 80875424 2 30076 57696 1 22491 64197 524639106 2 36576 62132 1 30671 49223 14560626 1 27227 28393 232403336 1 52956 67991 214254435 2 17237 69740 1 11955 44389 566241367 1 68145 69160 259479720 1 22889 54828 853476519 1 21414 41974 917890728 2 57524 60654 2 39521 49563 1 36083 39426 104705085 1 57986 70062 514756947 2 63471 63823 1 25575 51783 468637265 2 62361 67064 1 37366 69502 193908198 1 6358 38510 188095292 2 70844 70880 1 41920 48762 719154349 2 51848 67119 1 33542 54330 593860771 2 70648 70881 2 59158 67768 1 18347 22506 810951811 2 16904 21465 2 8080 67964 1 56022 70448 255285677 2 34246 62094 1 11254 58215 458097212 2 37491 43732 1 17870 24681 515274407 1 34833 61062 131474794 1 60534 67695 237485108 1 57237 57367 336489609 2 41019 47857 2 52272 55729 1 33900 53166 44077603 1 8724 42568 81482649 1 30572 34217 680226919 2 13106 43375 2 50915 55421 2 47697 64524 1 58334 66973 5683485 1 15842 36115 594036454 1 1002 26111 114370388 1 42156 62747 18736131 1 30170 51311 786647054 2 2935 67167 1 39895 52506 354619313 1 31263 62933 6493546 2 61817 62977 2 52082 64241 2 16344 57460 1 13422 20087 338209122 2 4272 62654 2 41943 61951 2 48605 66010 1 19834 36039 207876342 2 16231 16542 1 67311 69660 84414721 2 53122 69875 1 42876 57860 652625365 2 24106 48517 2 30239 52440 1 47514 56411 373741630 2 32715 63800 1 57844 65532 20600324 1 7794 67315 303614871 2 28536 62176 1 14304 23308 134660188 1 27491 52141 213030801 1 51663 67619 54961564 2 39862 54954 2 16011 51652 2 16723 69828 1 41263 67115 16704541 2 25178 28873 2 67412 69855 2 52058 67062 2 66943 70886 2 47647 64938 1 12364 18202 76926918 1 24457 59176 114294653 2 51626 69101 2 59206 63908 1 13425 13835 552336215 2 50800 59629 2 13865 20412 1 46261 49618 629767095 2 39159 41771 2 57415 61861 2 42244 53770 1 12175 27566 294061469 1 19772 52139 98278355 1 9087 66973 391823198 1 68428 70610 94579193 2 66888 67424 1 8484 53522 112819586 1 47085 57428 310800811 2 56630 67003 2 5444 53883 2 28257 63384 2 20175 60480 1 15221 44818 145400342 1 69868 70119 15283987 2 35490 36877 1 66669 68205 21593901 1 28455 65357 361686960 2 66089 68134 2 38702 51515 2 54032 63029 2 66831 70616 1 68763 69531 47352015 1 51044 69130 876843566 2 13081 19048 1 49127 54158 129984671 2 30338 45311 1 17981 39626 239823353 1 34542 35693 594922897 2 41533 46212 2 23693 59434 2 52078 53761 1 54702 58917 18110416 2 66286 68535 2 49775 49815 1 52227 67387 438061273 2 66608 67666 2 39378 48970 1 9952 65517 41271336 1 57546 61794 872731484 1 28079 33498 47091088 1 60429 64094 53277297 2 28971 32601 2 66509 70290 1 56895 64197 342175483 2 4128 6286 2 37772 54793 1 41799 47279 20962537 2 18335 54006 2 26999 59468 1 63965 65314 5971713 2 4387 30320 1 30144 64675 686139052 1 2930 26002 142567657 2 17799 65943 2 51937 54297 2 32460 39184 1 15497 62324 313755212 2 13435 35269 1 64428 68735 494028340 2 20879 47585 1 61176 61811 205358499 1 63269 68521 223339433 1 38595 63104 170729665 1 20213 25571 43463680 2 29985 33870 2 23454 28170 1 20368 29608 415935952 2 49785 56145 1 44737 56415 651168453 2 44526 55156 2 26617 56077 1 4367 32696 219150315 1 4975 38839 518385532 2 31655 63161 1 39360 64914 58943734 2 12481 64366 2 29003 30011 2 9174 64410 2 27940 42556 1 25928 38744 132825973 1 46758 55598 268154897 2 51741 53567 2 43295 50975 1 3911 13436 330195059 1 49281 51565 70982292 1 12423 65528 393899764 2 26739 28290 1 68463 69978 301952382 1 19612 47846 313302884 2 56645 59296 1 60555 70427 496060260 2 42163 63698 1 62648 67368 575951699 1 2406 33978 236825875 2 6362 65259 1 50564 69533 362894272 2 64632 69203 1 60049 65606 64026739 1 17874 28685 120616517 1 22963 43092 56497181 2 56870 60506 2 3110 42361 1 4532 42423 82267823 2 42560 48183 1 28817 69203 333525770 1 55315 63135 781996098 1 15760 49081 165895523 1 12046 30971 24681209 2 28968 35536 2 33499 67583 2 1062 61289 2 37436 46587 2 35878 61244 2 56942 67426 2 14186 39980 2 19209 19588 1 3834 45090 241005597 1 58821 62622 420352639 2 16109 33584 1 6434 49060 361706059 2 36688 69290 2 54465 55343 1 15440 47733 113609575 1 2646 18199 118310562 2 10188 18036 2 29936 30634 1 14497 45140 551225681 1 37467 61067 189086256 2 30114 54515 2 63634 64864 1 40382 63908 246484566 1 68994 69636 32276715 2 53210 70954 1 40335 63119 155594598 2 422 36175 2 46484 67007 1 58275 60985 145468702 1 10209 24072 639469668 2 10679 21550 1 36069 62964 36708162 2 7936 47858 2 60518 62315 2 69503 70914 1 44996 58251 416896649 1 30283 37363 88257825 1 70503 70762 239132461 2 6200 52254 2 53903 61726 2 2164 32362 2 61718 65663 2 22923 34078 2 15889 19229 2 12457 29287 1 42740 55228 249779142 2 62397 67978 1 66397 70173 110053484 1 18605 50595 454435800 1 28099 53597 180917667 1 58130 64733 6660884 1 41322 66576 842224699 1 19276 50325 205299054 2 35927 61594 2 628 26668 2 19232 52900 1 40000 61095 73807843 1 70107 70153 45128709 2 60555 69311 1 52299 66729 76073210 1 4488 22947 543840690 1 3258 51075 672718408 2 55800 66809 2 14105 34170 1 54894 67528 593388498 1 30337 59589 39447973 2 36529 42416 1 40813 67552 297851553 2 61396 66423 1 33923 41605 92925672 2 22479 64886 2 60556 61169 1 17736 31741 26814841 2 19903 38316 1 62050 70078 600120542 1 25514 29192 414590195 2 17410 52066 1 59786 67565 93479183 2 54701 56120 2 67630 69870 1 38721 59906 663846397 1 9434 70145 109772470 1 56120 58447 639578652 2 46543 52448 1 60446 64739 788723085 1 53758 59350 57868862 2 34763 61095 2 2526 37709 2 42674 63446 2 15570 52082 1 64735 67801 430869616 2 65231 70589 1 64632 68531 73793322 1 62087 69677 8533444 1 58910 59603 879064033 1 9521 19381 32220946 2 21584 65023 2 4624 18720 1 51606 68166 387717726 1 52382 66437 154002407 2 49797 56175 2 68280 69248 1 50567 63888 78588531 2 31325 47181 1 35048 39518 148971934 1 61768 64513 431534036 2 19252 30112 1 23783 62381 452624312 1 33633 62859 60113240 1 32488 60883 308844875 2 56926 58914 2 21015 34123 1 69468 70359 100654873 1 63772 64595 391568204 2 17420 41578 2 60871 65722 1 68581 70851 318455797 1 29690 37439 230735753 1 35916 39248 404430211 1 16648 24925 326616898 2 68742 69025 2 68872 70410 1 14541 36345 85187199 1 32118 70111 192032540 1 28051 55914 651259929 2 41541 52166 2 11151 55280 2 20804 41372 1 4844 25556 57633496 1 42651 53063 402895653 2 803 9559 2 21192 35122 2 46480 65050 1 52105 52408 313407354 1 40339 44680 718916356 2 35266 45992 1 7847 70044 94232753 2 4691 35360 2 55553 61034 2 56838 59074 1 4839 57425 486147495 1 16623 55822 46595847 2 15840 36696 2 49009 57773 1 5327 13571 104313005 2 35727 62503 1 44698 46587 222573275 2 16217 22497 2 15857 44632 2 56865 59894 1 49603 66119 502230965 1 27880 36523 565851799 2 69068 70707 2 23905 40026 2 62561 65878 1 43922 60647 61591818 1 32972 49836 590848690 1 43226 57713 596117932 2 13556 22959 1 46311 67185 539647148 2 65647 66107 2 13905 70074 2 6860 12303 1 48801 66458 131623229 1 61326 66147 6308024 2 43216 59411 1 4471 63103 119863855 1 17380 45354 59307559 1 22220 38181 50847339 1 48270 56007 296745206 2 44046 46632 2 23677 41207 1 54473 65860 902615954 2 12835 22873 2 66661 67935 1 39257 48973 58784968 2 49643 70706 1 30510 56802 572425715 2 33797 62658 2 8439 19384 1 55281 63216 435178100 2 43526 65947 2 11355 23165 2 7299 17821 2 39042 69607 2 6991 46734 2 37500 61058 1 34292 62361 208871204 1 39154 65443 3522606 2 61385 66083 1 33952 58239 146036188 1 44961 48850 722230961 2 45985 49852 2 48526 60259 1 54858 61760 376936292 1 472 23606 204450025 2 13231 65962 2 18655 26042 1 18863 27461 183490088 2 12737 32438 2 1216 6520 1 67643 68441 36778323 2 1472 68731 2 44504 68312 2 34259 58794 1 47489 51817 294767560 1 26022 67592 95364443 1 61190 62650 11482859 1 26409 36973 43162911 2 26444 65207 1 30926 63185 87985764 2 8977 11717 1 45730 60859 39706795 2 24834 55488 2 21724 23364 2 20615 51339 2 20722 57752 1 17513 67535 390002248 2 17894 38124 2 52834 63800 2 61811 69549 2 36582 69740 1 56024 69832 600520384 1 13818 66019 149341158 1 59369 68041 565459355 1 20464 27922 7283844 2 17377 23003 1 35705 52436 894608651 1 55896 58902 312174467 2 15425 42716 2 29242 46843 1 52938 54141 8369025 1 29068 52678 234322685 1 61958 62458 507185023 1 12944 65452 82812369 2 27355 65343 1 57579 62964 158015008 1 69911 70239 469155228 1 31230 38710 82596159 2 16877 48409 2 7876 30613 2 33680 50194 1 33203 44551 661573045 1 1726 68500 240687839 2 42729 66510 2 45710 69310 2 56500 69871 1 24622 39669 446269182 2 58739 66602 2 20532 40730 2 66227 70475 2 5049 70449 1 66996 68813 272751590 2 31766 43133 1 66739 67135 136316370 2 22618 24634 2 15107 56840 1 2887 50011 462396841 2 21623 29567 2 10637 52845 2 41831 65737 2 30868 41242 1 51897 59638 803516206 2 35313 53443 1 57931 58160 38554461 1 45683 63334 180855711 2 66845 68961 2 3982 66153 2 10796 62011 2 48673 51668 2 37978 55439 1 18469 68588 697083523 2 7497 18155 2 14063 48854 2 49010 70581 1 21684 33591 650134531 1 10581 29289 104575976 1 59172 70194 492366021 1 14819 57288 16813075 2 16886 18780 2 36166 55338 1 57525 64366 133343689 2 69833 69882 1 4118 43738 689426159 2 68734 70522 1 67823 70663 367078194 1 54588 64967 362509468 1 41562 44141 30765632 1 64667 70933 358953180 2 35396 57250 2 28777 45239 2 21599 48842 1 17679 30032 618493975 2 7217 47595 2 43002 52583 2 35451 37923 2 42593 69898 2 36301 67116 1 10692 69513 134394169 1 52101 64155 405964553 2 1857 42675 1 56836 61806 247412904 1 43759 55756 322362479 2 17530 43915 2 64696 67418 2 68621 69626 2 48750 70666 2 52597 64768 2 56561 69790 1 58417 61400 284504181 2 31868 37714 2 4669 69969 1 4953 51462 40752560 1 20681 28007 76167439 1 5416 48300 587338801 1 18335 47198 110139677 2 60542 64927 2 23142 43951 1 39057 62593 248841233 1 67437 68435 686374051 2 6585 69487 2 14192 24476 1 70548 70711 732948229 2 58326 67845 1 51365 58194 54040667 1 63542 69416 120212648 1 19169 31938 418917251 2 38399 55342 2 32258 48133 1 22296 64632 694301468 1 43914 67326 345054940 2 15720 53098 2 32811 56963 2 26025 68604 1 21501 56046 491256047 2 14742 29049 2 39499 70845 2 67711 70482 1 13818 28964 96145958 2 47333 51386 1 63052 63377 208488773 1 16593 41791 944705326 1 53817 67526 898713573 1 2362 57120 136009792 1 45729 59834 666295302 2 17216 47420 1 64548 66049 77139217 1 53669 68199 278434675 1 7285 69674 78063105 1 62980 65939 226929161 2 11913 51093 1 46905 62016 248377757 1 5826 68410 9558054 1 5760 10808 182006834 2 20785 56335 1 28069 70148 255527234 1 54330 66694 765674797 2 33996 59463 2 9942 48484 2 34698 58816 2 13343 39631 2 16271 38787 1 52667 58424 218556595 2 58959 61498 2 50309 54381 2 22945 37830 2 60921 61237 1 65849 68758 270079686 2 23724 57051 1 37066 40689 227271946 2 13149 37162 1 19103 48951 348858687 2 13106 43318 2 7071 51205 1 33854 44323 612327118 1 59673 63115 26755112 2 48925 67330 2 40360 70856 1 5129 20912 135494405 2 14545 41429 2 50434 69841 2 31929 51978 1 58107 68240 107175358 2 56066 70392 2 20907 51944 1 69831 70412 240409674 1 38365 65084 482551603 1 16411 19105 490093311 2 69361 69603 2 17828 67392 2 149 11666 2 66366 70391 2 63589 65061 1 15542 40071 166050495 1 64516 64904 249817399 1 32171 56651 264776861 2 20124 51338 1 50707 69933 682613441 1 15974 53137 536347845 1 39911 48757 47324932 2 9459 34737 2 3016 34696 2 48255 53796 2 38945 66522 1 67363 67750 151656629 2 21621 28107 2 2536 33938 1 49816 58569 210981501 2 63270 70944 1 1770 68601 505569799 2 64546 66294 1 31816 63222 467738249 2 2626 22300 2 12981 44725 2 10081 69344 2 40075 46123 2 41612 44325 1 33923 67949 892418400 2 27386 34768 2 10237 31067 2 42052 62475 2 27145 55153 1 42357 53072 322492932 1 69860 70206 240412453 2 30080 38525 1 43088 66160 32808282 2 53363 53724 2 54276 56593 2 5988 32803 1 60897 70827 588513262 1 65154 65346 95427396 2 10654 34446 1 33531 69737 217598084 1 62934 69170 42786765 1 16631 62365 417714289 2 64411 67912 2 54350 66948 2 20129 66392 1 45687 54816 48024958 1 41890 54051 810246161 1 5384 18496 602340103 1 20560 58634 101443252 1 60439 70333 838838726 2 17056 17890 1 37184 64506 268851413 1 37806 40711 306880185 1 23458 53376 144572533 2 34109 68999 2 54668 67545 2 6149 52060 2 65381 68078 2 1360 21703 1 33438 44621 84301262 1 7981 51068 67841758 2 56269 59473 2 16398 18761 2 39770 40179 1 12744 23913 89146023 1 27754 29964 140656191 2 48302 51100 2 22770 59849 1 69372 69520 246046387 1 28030 36927 272366233 2 7057 34320 2 17706 45468 1 5887 67837 602466706 2 17902 51932 1 11104 44691 649913281 2 61738 62532 2 51540 67273 2 36156 58956 2 6837 61268 2 13893 64594 1 20862 59090 54825887 2 61634 68717 1 68800 70425 681691715 1 49600 64917 75135844 1 19889 68694 61260704 2 21116 46636 2 42390 43844 2 34693 60807 2 32598 54141 2 58521 69500 1 58521 62165 438122896 1 51511 59681 42175019 1 25574 69519 13253390 2 32868 60859 1 4389 4923 850969199 1 68087 70607 331505460 2 48204 65874 2 35766 59577 2 63969 68070 2 60077 70084 2 36342 63389 2 12094 12839 1 34225 59042 77156018 2 54440 69677 2 40833 59805 1 29801 54652 127403819 2 6573 44210 1 70542 70769 215264538 2 19302 59580 1 8405 26994 174258669 2 28168 64545 2 14739 58914 2 29354 33264 2 33652 42914 1 4459 70633 487063272 2 26799 50540 2 54943 65174 1 63508 69993 97450789 2 49309 66926 1 6518 10211 183540423 1 7296 65844 461045922 2 36479 61067 2 31711 34643 1 51026 67439 630174816 1 23789 48266 378790101 2 13829 45788 1 33468 65209 333451702 2 30580 49526 1 48980 69516 2738701 1 43924 47619 281154253 1 69683 70638 715745049 2 49733 64584 1 44199 47454 579863699 2 28390 65839 1 42803 55041 345180302 2 18612 36480 2 37949 66705 1 21365 59537 625721880 1 43823 45822 120864610 2 61705 67300 1 38114 63394 2357394 2 35633 36258 2 6564 38312 2 23387 57612 2 11190 57700 2 32181 66253 1 46416 46775 4986699 1 24394 43756 89635453 2 24552 41936 1 7408 23472 410761880 2 34531 38239 2 55255 66171 2 9392 64290 1 36542 41591 303354195 2 14044 21019 2 14442 18901 2 10186 20951 1 34737 39377 83145056 1 36575 67760 769320774 2 39186 42540 1 61423 63493 390537369 2 27855 31226 1 16504 46497 445406328 1 19161 67505 876062620 1 55952 67602 493703923 1 14733 63673 200542546 2 27060 38414 2 6788 29210 2 62282 67791 2 44827 57577 2 41416 47287 1 52446 63146 83217113 1 41803 41852 546691487 1 64719 66870 358046797 1 43289 60792 142430108 1 65870 69312 496041975 1 19423 43275 75843306 1 254 21122 126079597 1 4195 32902 42493979 1 32625 55126 481072162 2 54150 65615 2 38627 67869 2 33538 69246 2 37050 52711 1 50036 65553 409233520 2 64209 65676 1 66291 68775 254429333 1 46637 61638 201527808 1 14000 22457 38702431 1 17942 41978 95201383 2 61924 67006 2 41001 55649 1 48998 54382 536819307 1 56236 60197 198095883 2 5953 57001 1 67902 70112 487985802 2 26862 39618 2 34588 51762 1 26881 43567 123032128 1 53006 59595 277748782 1 30113 39374 334824410 2 4217 44332 2 9618 14379 1 35684 50058 290036110 2 3961 52929 1 12769 53675 920655119 2 25888 63633 1 13537 53575 471233945 1 23387 69344 339706948 1 12535 22521 690257996 1 3519 21507 140822854 2 35049 59260 2 37081 49858 2 28149 64805 1 59990 62515 200333005 1 16068 51545 223986114 2 40743 52393 1 52388 58739 188506424 1 34865 58216 530470138 2 5742 43652 2 43755 68320 2 6414 19948 2 17681 67235 2 15129 63002 2 46700 48721 2 16485 51743 2 58136 63138 2 29153 46980 1 20522 44525 191999423 1 50241 51080 359873440 2 14264 28348 1 21208 55567 74340457 1 52947 54734 479171288 2 8812 9796 1 24998 43655 11184753 1 33205 53210 188133410 2 3034 67839 1 48456 60698 156025196 2 9762 39579 1 35362 48516 308065381 1 58859 70635 267352500 1 70060 70257 335440084 2 12989 61694 1 11438 33018 675416872 1 53608 69105 445748834 1 55436 67620 843900276 2 1827 19969 2 60685 65299 2 32704 56219 1 27891 63455 480074605 1 67696 70148 12124124 1 17840 39437 197199196 1 68549 69967 454429578 2 12554 56333 2 58358 60161 1 6039 29961 335137844 1 31101 59644 73437439 1 63604 68023 924076554 2 31833 33350 1 61753 69792 176224823 1 61887 68243 48526606 1 46419 53117 426201951 1 20318 31761 136280042 2 49256 52907 2 41901 68127 1 21684 28364 125543129 1 19256 29374 61272637 2 56472 60984 1 25976 70770 431495712 2 20004 34284 1 42766 48555 280924435 1 26448 28942 103190664 2 6491 49476 1 62952 69886 143434453 2 31293 41635 1 18380 21728 417569299 2 62961 68334 2 66654 70787 1 42000 60634 32764841 2 4268 4555 1 55843 64944 427456050 1 16873 33590 95462418 2 66923 67702 2 66268 67445 2 54631 58634 2 52262 65022 2 21700 69199 2 41978 45487 1 35509 59653 90034689 2 64367 67807 2 70503 70660 2 23452 47038 1 39908 62679 181148967 2 47790 68828 1 29094 63947 203514916 1 31733 70209 134808419 1 19557 30315 278574690 2 38390 42507 2 42835 46790 2 29912 32905 1 67485 70293 4639337 1 25410 61563 810165274 1 6886 59852 526739554 1 68521 70889 59959877 2 53812 63044 2 60572 66412 2 19732 40185 1 47699 69817 597496794 1 55617 66230 272963251 1 37375 55349 344787028 2 58460 63433 2 19840 30332 1 15989 66890 780790666 1 5615 58542 350049547 2 33729 45244 1 42332 46269 490295546 2 1624 44869 2 26924 54606 1 40097 62767 352557764 2 42987 44083 1 30408 48154 364882586 2 30191 44014 2 9559 64426 1 49793 55473 3213357 1 69410 69862 359756207 1 12083 30788 230222459 1 30773 63169 338537126 1 7769 23791 375017660 2 34821 63274 1 33643 42832 41616053 2 70612 70667 1 69063 69201 362433711 1 41457 54003 378140388 1 43070 65928 55376081 2 51920 55922 1 45658 61666 81171239 1 28929 49682 114510296 2 54695 61876 2 42063 56070 2 65651 66767 1 45415 62530 21077740 1 61117 67349 192558672 2 15442 60768 1 34072 42431 260752503 1 52591 57397 650157240 1 68441 69077 458553563 2 70619 70641 2 45076 53196 1 15365 53378 877070685 1 15556 69372 140002567 2 14674 68081 2 20497 64568 2 10403 24890 1 44267 64564 246766787 2 52345 69286 2 27294 56612 1 35739 40885 603035783 1 61921 64253 784572826 2 56483 67300 1 1074 67176 8502280 2 35709 48242 2 22075 42377 1 31406 46111 154810342 2 57906 70268 2 64074 65228 1 29088 45948 204444357 1 35758 54075 151294558 2 45162 53181 1 51562 53359 93035735 2 60717 64377 1 52445 66310 7230084 1 28216 66772 219989065 2 11823 58933 2 20393 49230 1 3751 55456 36706393 1 48442 53942 78339509 1 23575 26570 534092579 1 41973 70045 158021806 1 26555 69476 211743807 1 6221 70464 226071100 1 68756 70112 392832273 2 55545 61056 1 69322 69708 56870203 2 186 34031 2 31422 31999 2 63166 68116 2 57747 68187 1 22571 23550 46675635 1 58019 63293 269841233 1 52180 56976 369563953 2 29773 46408 2 27710 59476 2 31620 38178 2 33869 55872 2 62672 70531 1 44507 46925 84830372 1 60304 64353 232410429 1 8136 32790 402403812 1 36125 68806 770256588 1 47311 67935 562086319 2 31532 38999 1 12510 52637 28010341 1 66262 70602 385996527 2 47096 65391 1 55231 70469 648978228 2 62579 64047 2 59340 61827 2 19294 43834 1 27261 48816 133552750 1 67817 67956 362748311 2 10381 19520 2 48877 57937 1 59601 65131 11612954 2 61117 63568 2 31918 51899 2 28557 58865 2 63933 64293 2 18513 24270 2 4635 45484 2 64778 69315 2 50027 55360 2 677 56029 2 6557 69478 1 57924 58455 428586364 1 44628 58134 42492620 2 2096 54121 1 9872 29994 252352249 1 30891 60966 509269377 2 17229 51052 2 32443 49352 2 1668 8593 1 42745 60495 86624993 2 53898 57736 2 8623 31920 2 49119 59944 1 35777 59046 204131139 1 400 49424 79801034 1 10481 16978 201511288 1 19579 42206 378429613 2 25359 38224 1 57788 68234 117740675 2 37662 39590 1 62702 65470 437787577 1 25247 48041 433047350 1 61378 67881 10958208 1 39160 43320 243839616 1 25980 36937 532066987 2 35901 49139 2 62826 63318 2 54570 64045 1 31286 52575 46285781 1 53303 57101 128264545 2 55539 70435 2 33565 38115 1 19307 40074 340512412 2 4192 56946 1 6617 47754 248068686 1 41949 63394 42608148 2 63167 69369 1 18365 65593 67993097 1 51109 57044 598493287 2 36304 38110 2 21273 22848 1 31407 48596 392072279 2 66880 69142 1 51221 57203 424243650 1 64076 64769 548469654 2 7426 55570 2 63995 66405 1 9778 49076 49065351 1 41712 67497 114044839 1 15816 27554 131225441 1 12504 12609 36502623 1 61362 62494 52725640 1 66901 67546 205341789 2 30822 32246 2 64194 67664 2 34948 68546 2 26093 66146 1 7673 23566 267979689 1 9865 45232 227912291 1 70343 70387 358007018 1 46099 54552 307599220 2 44532 60932 1 28284 55109 384136871 2 52412 69379 2 60085 60242 2 21500 46429 2 51159 65658 2 263 32690 2 24171 57506 1 70269 70557 527181498 2 57217 65796 1 14542 34878 125002061 1 14762 30279 83046936 2 28349 66229 1 9758 55462 398880722 1 29189 34549 2950749 1 7858 62283 130030678 2 59914 63984 2 63720 69242 2 26690 33376 1 36470 70118 128963224 2 14264 64206 1 9114 58783 97512420 1 38873 61023 83628503 2 21051 61887 1 64886 65543 35240278 1 62719 70859 391281460 1 65721 66864 52405499 1 46055 49596 356914044 2 16031 59025 2 54903 55285 2 2094 61907 2 33676 58270 2 43477 50022 1 46040 54503 149665849 1 28097 63230 178033646 2 9481 43418 1 20478 60158 421303419 1 39808 41580 398040628 2 5003 55811 1 12157 17496 513968045 2 53307 58964 2 46903 68865 2 35262 46475 1 29192 55383 34485812 1 46714 66078 479485338 1 32003 34591 421845097 2 44621 51341 2 26000 40272 2 48539 65028 2 56260 65236 2 10383 46888 2 24393 52037 2 62650 64917 2 27669 66186 2 49801 50282 1 16349 42110 851267891 1 41853 67138 53772645 1 33259 38864 12850676 2 4321 47627 2 60350 69990 2 21458 39663 2 551 56269 1 62153 65263 41443914 2 70836 70865 1 40292 52715 113293996 1 25419 56767 469856677 1 34458 49714 585039705 2 34467 62263 1 47285 64180 107517578 1 7402 15478 494456586 1 22557 55900 726318336 2 36899 43207 1 51581 56501 862074385 1 29364 70154 239971527 2 14944 40908 1 62228 66723 252474362 2 2105 40987 2 23346 24778 2 32455 61028 2 326 47967 2 33168 46886 2 38810 53727 1 68174 68239 218980097 1 67780 68492 354767356 1 18124 34300 104956374 2 956 54465 1 26415 49125 23826146 2 68176 69564 2 9109 42939 1 23581 53743 403297050 1 16649 21008 1066978 2 37528 65831 1 1493 45297 117609458 2 43058 48182 2 15918 31099 2 60061 69044 2 66414 68798 2 29883 54954 2 61524 67923 1 7215 36474 387040057 1 61916 62551 132280641 2 14056 45752 1 57113 60978 234528545 2 64500 70040 1 70377 70862 52931324 2 51273 59536 2 20154 42442 2 19179 52370 1 11548 21745 177417363 1 39100 44439 188435916 2 21268 35378 2 35915 36598 2 61755 67004 1 58410 68655 368241413 2 14862 64340 1 67903 68942 710979295 1 27263 62277 388786217 1 20519 60643 939356643 2 56221 67452 2 28962 47373 2 1121 70913 1 15703 70179 41881736 2 46699 48956 2 43060 69338 1 29496 59874 214690357 1 10139 18370 693619915 2 64744 64842 1 46331 54020 520498743 1 11279 12760 131930188 2 42290 57913 2 20801 37587 1 39311 53639 665459146 1 24504 44503 141566945 2 35240 45373 1 15231 63992 321012248 2 16969 22858 1 55739 69706 46980458 1 37280 43978 129976616 1 69998 70555 176524830 1 5829 18090 50757628 1 36595 52095 50186136 1 55119 66433 123545642 2 54624 62410 2 49791 69472 2 5377 62386 1 22866 44990 152108762 1 59675 64488 142204885 1 25489 55069 382409567 2 57636 62039 2 62684 63958 1 31027 38948 479536125 1 48727 55128 55123474 2 64294 65472 2 39103 45292 2 67186 68004 2 25666 41566 1 31477 44260 623171668 2 6336 9762 2 43860 54218 2 45820 60110 2 23588 69654 2 61824 67301 1 17481 41366 199875300 2 53799 62513 1 68729 70587 79531727 2 6877 70530 2 13212 15657 1 46335 67598 5976276 2 48279 55150 1 13190 45631 73789945 1 12437 20600 607380024 2 26914 64994 2 5713 14817 2 4502 65793 1 39587 42664 182409334 2 37738 59357 2 25695 47494 1 65500 70535 243706979 1 47033 65613 652153564 1 17550 40976 237714995 2 41703 68343 1 52754 55041 155666437 1 37683 49707 904347738 2 62850 67463 2 57391 65005 2 26351 57001 2 7748 26315 1 17816 65224 82627104 2 70501 70594 2 54006 65277 1 16875 40534 279290731 2 37198 41310 1 29089 56789 700531026 1 11979 14344 457645840 1 59057 68942 338455628 2 8875 21382 2 34963 52809 1 21373 33495 532046546 1 62881 65309 308656502 1 12175 32680 271908590 2 58640 59708 2 25379 49342 1 67381 67655 382623506 2 18237 68421 2 34418 63217 2 51222 70008 2 57333 70145 2 40418 56451 1 41856 66331 240386768 2 39704 49876 1 65082 65862 86910339 1 4759 17225 67526241 2 43695 53518 1 24775 41526 109518154 2 50274 50473 1 59789 67751 360753629 1 51235 55116 913344660 1 38475 45956 6890475 1 21915 69251 757439866 2 41431 50967 2 55469 61424 2 53690 64454 1 956 65097 46128724 2 39542 68379 2 44166 68086 2 3576 24605 1 20732 31210 163448185 1 70633 70948 408705452 2 6026 6656 2 54639 66774 2 11609 47927 1 17632 46877 447734536 1 1352 4854 220109599 2 20778 29397 1 47909 65394 747891487 2 60250 68895 2 43794 64455 2 53431 65306 1 70266 70741 49299163 2 12284 17719 1 21632 48387 719749820 1 21382 23611 503168286 1 38723 53949 511777466 2 12106 41440 1 2225 56874 822177106 2 42155 62247 2 26797 48622 1 60858 64295 140904501 2 64602 67605 1 26510 46494 212626852 2 55153 56821 1 776 58141 260618927 2 57058 64966 1 32797 58509 350467304 1 40811 57437 6680605 1 3299 38798 5220725 1 19565 49711 152851661 2 52187 70317 1 42226 43080 279961728 2 30791 40929 1 63587 67063 641968362 2 30316 65081 2 14114 63605 2 20756 68214 2 664 46987 2 57920 59942 2 28412 56667 2 70637 70701 2 32097 36688 2 15859 51626 1 64077 68481 134555713 1 59038 68550 393770768 2 23751 31685 2 24414 63661 1 639 29622 12315878 2 10231 60019 2 32377 36581 1 14354 55213 333267950 1 24643 43201 54496713 2 5217 25121 1 21229 40153 49939807 1 64039 68560 172264320 2 12679 46417 2 30671 52678 2 9801 64006 2 4789 66000 1 63853 67037 1400621 1 5143 63576 285318621 2 34910 37637 1 28636 52490 199770128 1 55721 69706 532587413 2 30816 44262 2 7857 59647 2 18767 66360 1 43583 53188 252127071 2 50410 57728 1 37793 46987 372933411 2 67173 67495 1 69553 70489 608893785 1 48062 55334 69116861 2 64699 67181 2 530 20090 2 59738 63149 1 42393 57089 146489957 2 68942 68960 2 45659 53968 2 34639 60390 1 27089 61754 110071145 1 20433 20960 163559217 2 61378 65178 1 23754 32168 76550040 1 45882 57198 348815617 2 17803 29947 2 56824 61310 2 23482 35497 1 14883 55703 79010800 1 57152 68928 559191847 1 63285 66223 5186018 2 52305 58880 2 67091 70921 2 8902 25316 2 45857 49000 2 46493 65249 1 3259 59062 29108599 1 38776 53075 243444722 2 18924 52434 1 3178 33681 77514868 2 19403 29917 2 28675 52664 2 12538 19381 2 12159 25227 2 30564 54330 1 13458 33453 617659929 2 8526 28862 1 16714 20314 339423099 2 41105 66424 2 60507 69146 1 7487 67648 386113597 2 45742 65843 2 37849 39808 2 2776 58381 2 34572 39558 1 32362 66573 130066319 1 2366 15245 163165176 2 56817 63966 2 22352 53067 1 33922 50401 765230871 1 51523 70315 543618585 2 53342 61855 2 57139 62543 1 58610 63924 103399205 2 38703 56605 1 8914 43844 353228783 1 18891 55455 45591511 2 39486 54162 2 64566 70662 1 21464 38295 6601291 1 7205 17803 61289272 1 64599 67281 186410787 2 43380 69825 2 46325 60516 2 67413 70607 2 63007 69944 2 28428 69885 1 44165 69083 473253372 1 6190 8342 233011597 1 52247 56297 52835479 2 66766 68851 1 41893 44310 310680557 1 10515 64293 218470477 1 19222 20611 13687680 2 10714 23275 2 16904 47009 2 42686 45733 2 51373 55714 2 53086 61422 1 22334 40449 22893807 2 43719 51891 2 34513 63119 2 42998 68214 2 13954 19053 2 40132 48249 1 47043 58875 35141146 2 9206 31097 1 51555 66678 107839983 2 6965 52720 1 39947 53438 192579722 2 52556 54499 1 21781 48816 625414796 1 27078 67776 429291231 2 50300 63316 1 24742 51931 527121194 2 37364 60683 2 35021 52157 1 70129 70680 796260925 1 55139 69329 56029324 1 23351 70136 357236385 2 49976 59691 1 66679 70140 65301707 1 502 4984 258064284 2 25059 40060 2 24229 62731 2 59438 60343 1 63148 69718 457110361 1 14950 34892 397019035 2 58218 66590 2 47418 49911 1 10828 25886 176294818 2 46791 46926 1 35920 43670 76455925 1 51012 62444 71211242 1 68137 69565 504142845 1 33987 51910 356252263 2 8468 28797 2 19295 46525 1 9424 10280 594816397 2 12901 28932 2 46590 69383 2 62229 67467 1 1284 22170 134595537 1 17834 18581 242502892 2 28167 59007 2 16000 50765 2 17149 60131 1 65088 67410 169585914 1 53536 64468 144496455 2 52811 66297 1 58827 63266 116313074 1 40218 45620 323696450 1 23214 49383 563404170 1 37556 49508 811178895 1 37461 40155 90588323 2 46227 62648 1 17343 60906 611461391 1 17273 65427 8706233 2 63032 70520 2 4551 48580 2 2201 68196 1 54668 58675 30283492 2 12666 68553 1 1833 49122 335635021 2 26438 32171 2 46112 59782 2 62545 68376 2 54618 60443 1 48433 55771 245008743 2 32439 69178 2 27862 60426 1 29791 63347 534991864 1 35925 55459 125564174 1 2142 42542 360448852 2 65373 69984 1 50161 52623 681684907 2 19395 27589 2 43001 43864 1 51032 52585 63151735 1 68771 69386 215759790 2 38873 61314 1 65652 67793 721525097 2 7305 14440 2 59789 68914 2 28320 33411 2 18554 56934 1 36648 41761 27216517 1 28959 51043 118953266 2 34274 48657 1 17706 19873 153434166 1 66567 68706 418758486 2 46829 61893 2 17861 21907 1 10421 12079 99564268 1 62160 64188 243285363 1 8605 23300 417567164 1 46167 56381 752644342 1 48666 57792 441522876 1 69028 70812 283482405 1 41068 68675 115854718 1 70520 70728 528083227 1 15757 69532 75117782 2 63107 68724 2 45206 66571 2 22913 30586 1 67623 70231 71259451 2 22813 57342 2 38427 67765 1 37095 51362 90410385 1 63166 67614 27983926 2 40031 56478 1 39415 53285 616612656 1 32703 40337 360118275 1 47885 50995 27635240 2 3989 34660 2 30348 46646 2 7316 35988 1 41 51515 721761894 1 62075 67365 89849005 2 63677 66703 2 49031 70739 1 62739 64514 368715333 1 62426 68235 661125265 2 62310 62386 2 62009 64909 2 9477 26954 1 57197 58139 33245993 1 57782 60724 477153210 2 16728 33446 2 50081 62988 2 22866 70515 2 21944 68468 2 2559 54390 1 64567 66120 123457248 2 32168 42932 2 36893 55742 2 23716 35949 1 3869 61288 555352907 1 14721 67927 64862910 1 27962 55826 182889049 1 25907 51213 311464918 2 37307 40341 1 15894 66081 73247739 2 60303 61324 2 53435 63943 2 36853 39308 1 14317 23601 711899268 2 31459 66326 2 1115 58606 2 35338 61344 1 61908 64273 96831312 2 10228 40967 1 59794 62896 322736806 1 31518 34755 416360608 1 59033 61875 526475928 1 61770 63243 962148747 1 37909 55924 23374904 2 3363 52821 1 13590 38718 101696334 2 8796 34900 2 40313 56810 2 38382 66516 2 19117 51444 1 31309 67577 545856754 1 21541 30984 180863340 2 4460 21078 2 4464 24800 1 4532 55204 314652193 1 15395 64040 92376960 1 37200 56606 51212349 2 50016 57881 1 12937 36683 414124655 1 16652 58970 131545713 1 22097 68032 145794531 1 23348 35423 390409956 2 42235 55276 2 8476 54280 1 45638 64610 120347384 2 11454 61945 2 25220 52429 2 57937 69919 2 52875 63235 1 66749 67863 210966536 1 15871 46796 663526499 1 19301 66983 2043420 2 63803 67952 2 47784 49697 2 68113 70705 2 34136 41643 2 49962 58481 1 52622 61400 116249203 2 4459 12145 1 12270 53315 42628558 2 47271 50229 1 29379 50894 433653642 1 20205 23668 11863208 2 41943 52970 1 41844 61712 473763254 2 57235 60106 2 999 41672 1 2868 47735 133782939 1 53779 53832 135631179 1 3720 52164 141705856 2 6602 61360 2 58937 63350 1 28487 70574 248708643 2 31746 37188 2 21445 35310 2 24007 25344 2 63103 66520 1 60619 66348 450319496 2 60791 69585 1 67392 67984 99503646 2 32616 43192 1 33468 37919 178959074 1 23473 56902 241102594 2 50562 63446 1 18065 22842 628240699 1 32169 43417 23715759 1 50254 53016 522640694 1 60924 65515 314525917 2 31964 55108 2 44701 60443 2 10180 50851 1 49205 60312 585523577 1 477 24965 716460507 2 58219 63518 1 28508 42975 209693310 2 27775 60441 1 19664 62782 341929314 1 54848 64918 420589690 1 59735 62701 307182863 1 6157 49479 120205477 2 60843 65599 1 7656 34206 446143806 1 36804 38951 168025148 1 65710 69569 738498769 1 65330 69365 833913149 1 20413 63754 766100232 1 67991 68351 63274598 1 58366 65609 15607007 2 32527 55035 2 33831 39422 2 28582 52943 2 67444 68021 2 6441 46870 1 45291 47011 917967865 2 27119 43720 2 7180 16020 2 65546 70455 2 51247 69324 1 13529 40558 213048553 1 37465 49024 144339929 2 28316 60114 1 18044 34591 268425640 2 11362 57503 1 34611 50612 142912132 1 14925 45174 83514065 2 63713 69404 2 14297 27444 2 23863 35740 2 8664 12704 1 65126 70093 244320797 2 45352 63092 2 11867 25305 1 40779 53064 1845387 1 39569 52008 27250414 1 1964 8664 333481943 2 26452 40085 1 44556 45309 93645800 1 9684 19466 729934930 1 35785 60374 844700731 1 20623 22312 301429911 1 69117 70079 521814518 2 51195 61447 1 6688 21547 162250495 2 31099 58485 1 40782 69376 94482139 2 50995 56984 2 45863 51769 2 14741 47622 2 35819 41420 2 61088 67525 2 41324 60980 2 37275 49425 1 6823 43407 22145263 1 47148 70299 679763123 1 55737 69446 724342590 2 69389 69665 1 4598 33175 118996678 1 8356 68287 170945711 2 46760 65499 2 42846 69125 2 7491 34879 2 27598 63492 2 12781 55569 1 65234 70499 362730003 2 41019 70186 1 7833 18583 329713265 1 40788 56468 433822859 1 59472 62613 437487937 1 29962 31363 42678556 2 4136 13765 2 69370 70423 2 62076 68702 1 37907 67704 54071799 2 45289 53658 2 36798 52450 2 49366 57622 2 10275 28121 2 40236 59036 2 2075 20556 1 11751 30677 244086074 1 2321 61763 418550512 2 10279 21371 1 44831 55346 141912082 2 32778 53545 1 36835 40000 254623785 1 45425 55342 137257858 2 10468 45153 2 50150 52360 2 39482 46045 1 20133 51069 761686577 1 22177 49631 50571446 2 52525 56644 2 19668 64132 2 27047 29982 1 15028 57731 77045085 2 64586 68736 2 15973 32349 1 67810 68912 489077353 2 48844 63005 2 52068 53525 1 33634 58746 674464726 1 9896 16712 257977964 1 46030 46340 247317427 1 917 45741 99681567 1 4215 32760 3368912 1 11771 40210 192371112 2 67266 69488 2 5243 47431 2 15138 27190 2 50036 65258 1 69271 69806 117529076 2 50102 53515 1 49171 51849 488714794 2 6706 26308 1 50609 67891 67697809 2 18 3988 2 48989 65378 1 58522 65630 645680518 1 29624 40933 542642671 2 70204 70755 2 526 17135 1 27090 70603 585356110 1 34472 44854 258897288 1 12968 47028 49430652 2 20711 41627 1 53101 57667 304015938 1 25787 35150 533630794 1 16424 19227 843308385 1 50580 62362 311904790 2 4831 67162 2 17798 24408 1 65852 70801 226587614 2 32272 53784 2 60292 64689 2 53111 53382 2 49163 55243 2 60545 66353 1 29430 42021 66933268 2 62738 65226 1 69800 70591 38198916 1 2683 31951 199841946 1 70340 70735 330336667 2 67370 70912 1 7261 60344 100926351 2 42411 45565 1 4239 44622 622998412 1 35141 49764 295629168 2 58894 68740 2 12153 18094 1 14968 40230 721228142 1 19719 65576 204482666 2 67292 69411 2 15648 31743 2 54256 55520 2 15998 60569 1 61473 69664 543527824 1 35798 53581 509703898 2 3489 11531 1 62121 63543 173052660 2 22199 61315 2 8489 39136 2 59238 67373 1 64711 67942 863798825 2 58196 68874 1 38200 61599 180049399 1 50742 65798 139318401 2 25047 33573 1 53442 57835 519413233 1 39694 55481 353463225 1 11909 64370 162096973 2 16139 20074 2 54338 62646 2 12333 50141 1 34037 62836 12770574 2 5912 54712 2 38037 41154 2 67913 68936 2 15111 19346 2 16284 37037 2 3993 38020 2 34690 38014 2 2256 59166 2 20186 69754 2 65963 70669 2 55093 62647 1 26706 52448 121561139 1 61600 68121 74563809 1 62317 67365 611575527 1 50098 52018 418722372 1 53508 59825 388290969 2 15277 32854 1 70369 70816 895152907 2 12023 41220 2 62886 68722 1 16912 57236 155368419 2 14877 36501 2 23444 25076 2 34266 42245 2 54538 58605 1 69814 70664 284316236 2 53457 58665 1 65480 67670 45459791 1 41809 46711 164067103 1 69222 69650 444049591 1 3930 58871 121827249 2 35806 37791 2 23925 35659 2 11454 65057 2 14362 30118 1 20903 66052 706016672 2 43592 47596 2 27728 33417 1 22154 33071 242860220 2 23212 46369 1 48281 52005 124379885 1 69891 69980 7680821 1 60862 64944 873377555 2 11062 28511 1 17995 44952 82334830 2 4791 10993 1 20137 65836 112937094 2 68518 68950 1 59028 65266 66953007 1 47962 51479 282626816 2 29955 39087 1 24020 61580 171766269 2 20679 40853 2 30385 33187 2 58374 61408 2 56083 63946 1 14711 67976 704480523 2 12879 59120 1 6163 11864 78701520 2 20798 39213 1 29021 42745 292833501 1 28740 49562 618951961 2 15977 30172 2 22699 24001 2 6754 20168 2 41063 48248 2 49521 58074 1 58618 62959 160288844 1 35620 70061 86271278 1 35619 46365 131276529 1 39161 41466 591576198 2 31067 68870 1 21413 48467 441121396 2 15056 55652 2 2716 7204 2 437 33939 1 16442 21788 398222606 2 70526 70702 1 49111 69523 47499631 2 1258 25079 1 67646 68989 566544684 1 31825 55717 769810201 2 66387 67504 2 17207 41088 1 7227 30366 246590444 1 51131 67922 806379631 2 32519 47974 1 70483 70627 74930686 2 20005 31776 2 57505 68380 2 26762 58283 1 56677 59290 105475521 1 8876 70069 115233432 1 55634 55953 120056679 1 35295 60945 137887813 2 69743 70958 2 70742 70844 2 47863 50257 1 20413 29269 486900617 1 8160 13259 523203736 2 5052 46853 1 65544 68453 238360785 1 25681 69949 624751006 1 21174 32656 761437043 1 41701 58215 67543529 1 18684 34675 585512395 2 38257 56927 1 32572 43340 386027941 1 60521 60845 189202402 1 30884 53344 111963918 1 16221 52914 28304970 2 24591 47321 2 32538 44884 1 59381 63874 371550026 2 46509 65857 2 62930 65201 2 3558 32520 2 21150 59903 1 43533 68939 31980118 2 9009 65606 1 22863 34961 17167372 1 48669 49550 524027572 2 54073 66022 2 23912 24278 1 43535 66706 318312028 2 27605 33688 2 41869 51067 1 62368 66059 402259405 1 40613 56720 63303375 2 63018 69487 1 35022 53056 71022723 1 61089 64069 155840933 1 13870 21129 293809895 1 6176 55811 63931101 2 13399 55547 1 43275 57180 302666153 1 5232 53270 354965987 1 15546 35822 641554681 2 40567 55432 2 43700 61581 1 5423 41296 121957568 1 39526 52076 361885551 1 43026 43336 5531345 1 1853 10050 598998941 2 54141 68942 1 49080 62925 664290953 1 4027 58151 564504805 2 4540 21902 2 33330 54793 1 53109 55037 105414524 1 11319 35074 714568889 1 42462 52125 220236125 2 20792 68571 2 56417 59573 2 54067 65337 2 33908 34443 1 10838 49921 141985570 2 66825 70559 1 15843 58559 150970411 1 52747 57257 317856435 1 35779 61240 171835706 2 22327 51110 2 68011 68489 2 36541 61682 1 27664 63247 687654916 2 10356 31404 2 67646 70660 1 64534 67498 498470115 2 8232 12363 2 57180 70649 1 8548 40238 551278660 2 30956 50237 1 57308 57903 174090408 1 5783 14698 230965623 1 23686 60260 171413462 2 18657 37759 1 22770 37792 270425584 1 2457 69881 358273069 2 26346 31307 1 12695 14220 196545101 2 32105 70594 2 7607 35230 2 1235 59698 1 22164 39940 820397120 2 29529 45851 1 41687 67823 28633151 1 5258 36567 830970798 2 15413 20464 2 38571 40792 1 19882 57438 39439493 2 69828 70772 2 1970 53949 1 38575 62392 9107084 2 39224 70786 2 62760 67468 1 22590 37670 43912234 1 37523 67904 126118479 2 21139 34680 2 7856 58169 1 66223 67484 88680604 2 50813 64839 2 67778 68117 2 50861 66608 2 37143 42601 1 7110 65431 569826636 2 34780 58784 1 45182 46987 315166620 2 57664 57815 1 40767 70857 200931975 1 17188 20380 19026658 2 12075 18347 2 59013 63901 1 62259 63729 364827622 2 59627 61360 1 1894 7785 426152405 1 30832 35434 51525472 1 17030 58296 34058567 2 17870 57938 2 30100 45222 1 54634 66092 10365103 2 32692 55349 1 2789 57255 350300334 1 30302 55011 85182522 2 7854 24404 1 22482 49651 627063685 2 35097 64532 1 4767 24762 474071568 2 68725 70824 1 42065 60150 70193319 1 60008 69966 412677286 1 7386 20568 92704088 1 404 41639 186313238 1 12626 44758 18122776 1 7808 40496 183041990 2 12543 47436 1 68617 69834 198565554 2 48661 49568 1 56046 56244 209948385 1 55024 61427 200859193 2 45223 48607 2 51879 68899 1 42354 57979 530151604 1 39457 68204 90291284 1 41931 65824 574595504 2 31881 67691 2 6247 6965 1 31849 54690 72445587 1 23415 39056 25604576 2 12110 39821 2 18885 23330 2 13778 56152 2 11910 63121 1 58702 64444 341339092 2 34139 36147 2 21589 40605 2 57091 60370 2 69769 70381 2 58506 67620 1 42779 67574 230434109 1 47260 59849 596795842 1 28620 49100 337949924 2 41241 49621 2 49094 64095 2 22033 27789 2 54766 59902 2 67991 68235 2 22368 33364 1 55850 56331 179533048 2 37275 43850 1 55159 70846 263620335 2 29788 68189 1 7923 19838 746622501 1 39792 41750 419551386 2 70504 70872 1 65497 69775 97706106 2 67483 70691 1 55637 70505 349630168 2 53869 65271 1 55578 68344 58192026 2 63719 67000 1 56009 59317 430121770 2 48093 53900 1 21424 34077 115023810 2 17934 35603 2 46913 61301 2 4216 25792 2 51529 68957 1 25070 70253 277382334 1 12636 44075 74386825 2 50649 62825 1 26879 66632 136557390 1 62854 68419 291430093 1 66264 69303 88780585 2 45193 52433 2 59526 62122 2 66619 69645 1 48026 62491 909565281 2 1494 17006 2 60925 61919 1 42365 50768 46803707 1 20382 46996 128548946 1 14757 52438 49354947 1 60055 70016 217804882 2 70018 70580 1 13603 28320 461105394 1 10276 68534 7858379 2 70187 70648 2 8874 41294 1 22919 26512 51070182 2 19558 55454 1 30363 38230 282296754 2 59646 62216 2 35765 53365 1 40303 68029 228128522 1 19105 29743 172352498 1 51395 66961 131163618 2 50817 67389 1 17388 29208 271323819 2 66120 66848 1 17978 18116 135915907 2 49809 62656 1 69143 70720 406115412 1 56327 66090 606543039 2 16194 52051 2 28925 48066 2 32079 50976 1 49343 66620 307275033 1 10956 68446 296606312 2 34680 62916 1 20875 43470 796519188 1 38349 38900 836797983 2 69125 69360 2 37802 38172 2 57864 60724 2 51615 53289 1 3121 49052 43080846 2 69551 69773 2 8219 42692 2 23856 49723 2 51468 54795 2 70452 70912 2 49929 54714 2 67509 70196 1 36713 43679 517592197 1 16929 19196 431719656 1 8989 66011 713271080 2 69587 69917 2 50828 58787 1 11622 49356 596394401 1 39651 58956 102062203 2 61311 64039 2 33897 57371 2 13534 62869 2 5204 37626 2 6468 36439 1 5096 16390 564374162 1 1686 64300 301517313 1 23586 61889 901225878 1 16696 46277 2345314 1 39522 43644 501106072 2 69698 70020 1 65429 69192 638397957 1 39680 40410 293878802 2 60667 65292 2 2558 54395 2 40006 50258 2 67806 67810 1 58544 69441 340923576 2 47865 48786 1 15619 43506 627493675 2 20687 51669 1 36331 64258 27931554 2 21358 36403 2 52607 55574 1 18858 62456 177563758 2 15387 48329 2 33153 61359 1 49033 56997 13838059 2 57024 69460 1 21994 25715 409424246 2 63077 69591 2 58907 58981 1 35973 47903 396089259 2 17782 67082 2 8993 40930 2 29551 32214 1 2969 33203 265998488 1 30508 46647 298738444 2 8691 49680 2 45722 48023 1 58924 69809 556284906 1 17822 67216 365796376 2 47391 51701 2 43499 63449 2 29403 50061 1 53803 56770 606581570 1 25729 55858 37337145 1 58788 70640 343845000 1 27675 58557 594424072 2 35439 50875 1 6646 9462 388299543 2 24939 45534 2 7783 18986 1 40369 55248 840410404 2 51432 58888 2 56798 62456 1 67394 70874 6056641 2 34611 58492 2 68343 68647 1 63879 70936 347630365 2 68844 69648 1 26966 34329 492127046 1 34852 50740 356013817 1 65536 69176 90553160 2 26431 47165 2 65250 69831 2 39756 66884 2 35139 48370 2 3470 8944 2 15562 32011 1 27048 38218 440721467 1 18859 49959 97536739 1 63497 64524 349295316 2 53559 68842 2 54084 56269 2 47529 61703 1 48096 65371 949702844 2 44906 64328 1 7226 33511 671901835 2 16047 20267 1 54990 55905 93841392 1 45290 68010 295436913 1 3910 35250 23797878 2 42119 61546 1 34728 56286 508060628 2 8574 9652 1 29631 30835 337638341 2 41058 57692 1 43299 69489 23646776 2 45022 58637 1 37963 58249 509919453 2 68280 69642 1 38913 40691 597900676 2 3389 48187 2 39164 40147 1 58011 67443 65780195 1 46192 49094 106607134 2 19413 37204 1 37556 59633 290958867 1 51543 51909 131133151 2 65872 67038 1 65768 70852 88139772 2 35022 54135 2 43270 55306 1 57782 62115 32272384 2 13579 21256 1 34814 52012 114094311 2 23263 27549 1 39417 67792 18814059 1 50995 54576 65730792 1 56922 63556 31598140 2 8654 32589 1 55011 69831 415707440 1 46932 50805 13937470 2 61754 64204 2 30212 44180 2 7476 39580 2 32709 57264 2 22005 29566 1 43834 57078 245130683 2 70711 70723 1 11871 67682 111353509 2 36710 67867 2 16769 28835 1 46980 59283 662600395 2 45056 65362 1 12769 51507 61406423 2 12506 70498 1 30340 66332 165105831 1 26013 66134 64067812 1 62896 69129 758757090 2 50380 55316 1 23140 55799 404354784 1 27038 64481 74687393 2 52082 67201 2 11463 20503 2 55598 61288 2 16258 21853 2 63112 63547 2 66513 68424 1 35198 45300 44735640 1 35275 68987 93650707 1 63757 69410 10151208 1 37965 48983 127835586 1 62102 69741 119065258 1 27921 57600 40633639 1 36285 49931 185420969 2 31691 70574 2 55872 69192 2 48670 66821 1 22592 56155 482866795 1 55885 64853 17583609 2 66223 68922 2 64024 68957 1 4097 20733 346792773 2 23776 53959 2 32133 42167 1 69613 70790 173335770 2 10630 20169 2 5510 27594 2 62492 64203 1 57756 65766 633000578 2 6120 65597 1 5316 20496 158467569 1 32307 51302 832082688 2 35977 41319 2 32128 62699 1 25519 53436 95818620 1 1282 50140 137717031 1 16544 63513 661815033 1 22696 54800 574587977 1 25195 36262 695459619 1 36237 55322 353286552 2 25561 43302 1 17956 34167 830784766 2 3961 39502 1 9768 10218 253969310 2 27570 65742 2 57884 64979 2 67727 68240 1 34281 49479 50732863 2 35009 43041 2 1893 38068 2 18660 47035 2 11884 65798 2 21652 65116 2 10449 43656 1 33910 51924 447303711 2 20177 66925 2 54458 57295 1 41256 43136 413024356 1 28858 42694 306384297 2 52792 67824 2 7345 32474 1 26994 66319 796676028 2 38738 40018 2 54997 59433 2 51660 57855 2 43617 59713 2 70582 70816 2 28481 44154 2 65262 68998 1 53704 64867 98493995 1 45558 48521 476450074 1 54970 64004 20041765 1 55332 61595 718549076 2 56658 57018 1 57225 66532 59401939 2 64260 65063 2 36269 40445 1 7635 68509 25544781 2 50541 66661 1 12112 34211 334363880 1 44798 51761 917939475 1 33934 53484 603319373 1 16104 56939 107562291 2 64265 66918 2 942 61424 1 49970 59916 239263438 2 64757 67583 2 3582 57621 1 19903 31736 269723125 1 58199 61531 104281068 2 41411 52612 1 42670 48221 529809207 1 2474 41991 246968124 2 65380 67243 2 218 42816 2 24952 44128 2 48581 65541 1 24449 69310 11033263 1 38148 56245 502312940 2 33401 59483 2 6622 7587 1 19075 58461 89172626 1 26352 35190 396482535 2 45272 55692 2 25815 67843 2 64556 70291 1 65010 65610 48257843 1 30927 57097 83039558 2 3760 36687 1 25908 37317 63069806 1 27575 57702 670977011 1 39166 67126 831671055 1 25798 62166 338123983 1 3478 18914 177142203 2 64579 65887 1 68338 68954 99830505 2 17197 18291 2 34035 50200 2 7842 10742 1 36685 56841 123427347 1 40655 70874 97703959 1 45554 61191 223241250 1 38653 57117 44262052 2 34845 62050 2 13710 64932 2 35383 48370 1 41971 43868 119006368 2 54289 64688 2 34526 40196 2 18241 60373 2 25622 31601 2 64274 70543 2 60460 60692 2 49327 58578 1 10679 56327 57309190 1 6002 53178 37922684 1 52476 63537 342033604 2 69016 69494 2 43820 43987 1 54273 57249 99499178 2 65820 68803 1 58403 64930 700527015 1 51947 58705 107647809 1 58359 65398 321424901 2 32603 57254 2 56150 56318 1 34361 64003 17331091 2 1977 19272 1 3936 36676 88997569 1 45159 61684 831155635 2 27780 69515 2 54399 58245 2 15123 34924 1 34126 44809 29402602 1 13932 25206 223322715 2 1723 15194 1 67226 67359 283440662 1 5149 41446 122950624 1 61875 66673 198168924 1 69310 70419 439396609 1 29428 49719 20977942 1 52126 61461 232095795 2 48383 65288 2 740 6315 1 5888 56905 128502990 1 27003 41322 424600818 2 32617 47236 2 54357 62400 2 20392 38041 1 69289 70081 6671653 2 42616 57047 1 47466 57859 117091344 2 1670 31992 1 52706 55886 339997622 2 27279 54998 1 13968 34110 252771745 2 17103 36197 2 18669 54037 2 3125 36543 1 16223 35894 277199908 1 45760 52460 8722363 1 21508 31144 484374868 1 64189 68422 357997633 2 34771 60569 2 31902 55089 1 26362 31823 176170458 2 67861 68983 2 13033 20333 1 30831 54540 285238839 1 21719 22972 76530001 1 3472 64873 52841891 2 17465 46055 1 31991 55477 414930983 1 10206 18008 242813073 2 14231 25129 2 34326 64017 2 53966 68884 1 7472 57686 584145524 2 36033 57768 1 16968 38747 375528805 1 40023 47873 55828401 2 31864 70136 2 54417 58288 1 41114 54707 230274200 2 33616 47073 1 44498 49445 814615484 1 53196 54470 32762922 1 37428 70210 51267864 1 54791 61248 56534106 1 14506 17401 16564423 1 9167 27424 747798584 1 24565 31891 240054947 1 16161 68441 178619766 2 10402 37957 1 20875 55464 50276205 1 68988 70279 753373621 2 14396 24246 2 12826 38852 2 44871 57160 2 39719 41546 1 987 19573 302063334 1 33353 68046 496520072 2 31199 39998 2 64243 70332 2 47430 67929 1 61825 67141 347687156 2 32410 47559 1 15281 27690 594930401 2 52750 52934 2 18484 40794 1 34694 53736 17297950 1 66469 70867 70837290 2 60126 62634 2 14546 37835 1 4703 30744 479379823 2 20935 40907 2 67256 68648 2 62085 63562 2 65309 68621 1 26844 42765 282346569 2 14799 17498 1 3966 16286 18844569 2 30540 40536 1 44889 59682 632155708 2 54960 67722 2 40259 49087 1 12344 67469 624430780 1 9944 68541 543744783 2 47317 56396 1 35494 43033 480407188 1 11515 62682 129777540 2 50444 55005 1 30870 56741 37306279 1 43842 62828 54195621 2 31686 56173 1 44221 52726 629853597 2 44052 58592 1 65579 65946 79937463 1 17397 55914 53580950 2 31326 58671 2 12276 48650 1 19351 33756 373471259 1 46760 50703 875260886 1 56384 58883 639899593 1 16909 26950 22621584 1 3378 27375 23547263 1 39964 44657 20825340 1 58500 69465 210763200 2 53932 66994 2 26057 66870 2 11482 48216 2 1094 35751 2 37792 60996 2 35238 37333 1 43876 57174 283590187 1 32646 67505 557617967 2 52506 69804 1 24744 58437 99494095 1 17088 69857 578457067 1 57572 67801 172307512 1 43973 68116 529395035 1 57449 58183 822433450 2 36764 49848 1 18312 42005 523372750 1 35554 52568 481958507 1 20449 48806 118513038 1 21913 48131 67234594 2 41704 67991 1 28195 66107 194301862 1 55621 66650 417418961 2 68580 68825 2 33175 38406 1 4122 30742 366114705 1 36316 43124 117582764 2 16535 28586 2 56365 58452 2 33536 68856 1 51916 61127 340073694 1 49852 60544 68329955 2 26321 51939 1 23575 56565 70871919 2 50442 62825 2 35631 70262 1 51788 59968 72282613 2 62374 70765 1 24450 39250 533817628 2 65193 68220 1 17427 49984 128091045 2 46600 53097 1 68889 70651 309588284 1 70318 70556 83322639 1 32391 44883 109190584 1 45756 50614 90365147 2 5621 35664 2 23047 47154 1 57049 58985 104330896 1 20566 21130 108873645 1 23432 33429 54827657 2 58283 70581 1 22675 35817 427505805 2 68885 69444 2 51036 63740 2 38613 61106 1 22982 49616 32757772 2 6228 15419 1 3438 50179 42948184 1 65325 69344 309653689 2 51439 51731 2 3765 5337 2 32668 38197 1 2924 49540 538872114 2 20358 41657 1 55313 64150 22717618 1 22063 43149 187635876 1 18106 29085 129119657 1 20595 70707 410111409 2 20896 44821 2 13083 62089 1 32574 38242 140885386 2 67238 70386 2 7337 56845 1 13983 56826 105267897 1 16289 21498 72023123 2 43600 45067 1 47197 51433 836981621 1 43275 44938 3871138 1 11815 40813 326386884 1 61379 62614 270152603 2 51012 70490 2 56564 61011 1 57317 57886 116346459 2 25278 40250 2 68811 69058 2 43690 57161 1 41230 47459 332422464 1 56772 64920 20826637 2 59860 66151 1 37541 43286 61026377 2 6775 26643 1 64284 66933 32802095 1 54970 70351 467994255 2 47418 49405 1 773 61351 475991034 1 33797 37514 674341507 2 29622 69422 1 1645 67196 256252046 2 22090 33736 2 23241 25520 2 64756 68140 2 43765 46576 2 67229 70018 2 5548 46501 2 39344 52402 1 66976 67848 469321654 2 7087 18008 2 29794 59078 2 17147 48297 2 48692 69451 1 15468 33136 159767213 2 57675 66344 1 52486 59891 187544086 1 37776 39563 318048045 1 6982 21688 41026944 1 12903 57647 884454127 2 53504 68608 1 68971 68992 124199081 2 58426 64905 2 39953 50801 2 50088 55736 1 56239 56676 9316072 1 49047 58033 61994141 1 41926 49410 595796513 1 10460 52780 317745609 2 39020 67548 1 18888 67773 405474184 1 52193 66245 637382587 2 23453 47872 1 61763 63586 41418220 2 53744 69061 2 6639 40310 1 62268 64235 37961449 2 49047 52358 1 15618 48954 228963100 1 13231 48712 861712397 2 58454 68539 1 12303 43774 338354746 1 3255 64313 106159591 1 68690 70793 566606100 2 33686 56681 2 49303 61997 1 30936 66960 29655643 2 22919 32629 1 38836 44884 343361375 2 19759 32025 2 9640 47354 2 45272 57027 2 29911 49318 1 63596 68662 722241728 1 52643 61323 389434801 2 22448 43524 2 4359 61783 2 69530 70601 1 18330 69738 427440818 2 3968 53446 2 23337 55295 1 38760 68746 622381606 2 68706 70347 1 15045 31934 504914756 2 10159 59614 2 32314 57366 1 11934 25386 41856243 1 62225 64096 86782800 1 35306 55178 77450792 2 63352 67530 1 51303 59465 283007734 2 39079 53309 2 59456 68193 1 7447 21695 528148174 2 69761 70657 2 64750 70112 2 61604 69073 1 26259 27496 95763183 2 23715 70249 1 14565 57224 19059651 2 59084 59693 2 65666 66627 2 2488 56856 1 61512 62401 253577501 2 43818 46135 2 21236 23293 1 47672 59150 278723810 1 21245 59790 268638430 1 64484 66335 609455545 1 35723 42669 250945449 1 60459 65203 91166327 1 27722 70217 71157670 2 35533 63975 2 67255 69186 1 17541 64175 847362476 1 57531 66249 130736437 1 45693 58586 36948318 2 17828 47932 1 41158 63677 185169259 1 62751 65772 85713613 1 56247 65006 134987133 1 38599 60199 179041469 1 49844 70920 121739736 1 4180 42136 2587589 2 27537 41106 1 52066 61168 806989329 1 21934 61226 897909754 1 3022 61276 16760363 1 10487 61929 258873317 2 65343 65786 1 69522 70739 333257249 1 66017 69381 67294633 1 48295 49782 93448779 1 36258 61976 167773256 2 56021 69371 2 55771 59081 2 34407 49155 2 26884 33814 1 24067 57685 208527333 1 69008 70544 92444132 1 33180 51534 673392400 2 57364 64129 1 41697 70608 124204954 2 2018 66548 2 8454 21866 1 33378 42242 365874536 1 58253 60760 117671175 2 41460 54606 1 27380 61370 492995141 1 10937 55522 758333433 1 32060 32910 402867242 1 25300 46471 308961393 2 26880 42689 2 3438 11794 1 26249 37209 509196656 1 36855 54989 119771086 1 27388 42943 71277103 1 45500 46934 534298114 2 58801 70035 2 35784 69897 1 17118 18461 59333025 1 18181 48804 609691364 2 17463 36904 2 11444 66893 1 2536 58755 211025684 1 11575 57500 498120656 2 35895 63497 1 41932 69808 57498816 2 12785 25198 2 2764 34872 1 41341 42909 735717956 2 47275 54729 2 46140 50841 1 19546 45636 171355828 1 5276 23936 335145628 1 40786 45956 608547414 2 17049 50938 1 52587 64064 544730067 1 61733 70372 303160579 1 25064 27248 736719829 1 53573 67886 502785542 1 8779 23508 151079327 1 10256 64495 150117304 1 46850 46915 157694926 1 39595 64966 507918438 2 63601 67747 1 70740 70806 427770585 1 41431 49280 85827696 1 9332 51096 425626029 2 65402 69961 2 30557 66779 2 42768 59545 2 35018 59293 2 44175 60163 2 60400 65839 1 25202 54002 473700547 2 9725 42908 2 8320 28170 2 6435 22288 1 21117 33422 371619351 1 33243 66048 511776388 2 19141 29712 2 43837 54771 1 42821 56271 633949306 1 58083 66261 93091764 1 15528 56838 197104863 1 5765 21816 582665520 2 51567 69548 1 48868 58983 420221926 1 41300 65219 740541944 2 64678 66545 2 51803 61050 1 61829 66416 101741974 2 65541 70078 1 55042 56269 70664888 1 34667 65104 118683799 1 50672 55211 78371884 2 25583 56697 2 69872 70513 2 13098 48652 2 65717 70614 1 42763 51772 136219435 2 41391 51742 1 34545 66043 127800967 2 25111 56032 1 37532 52869 345357836 1 30829 40668 237465762 1 21316 34616 227965508 2 9480 37891 2 13580 69729 2 46791 70150 2 43711 55258 1 28650 35470 452031962 1 23366 26892 155565509 2 5907 62612 2 59559 59597 2 37012 38148 1 46491 57497 398889276 2 38385 67817 2 16735 48523 1 60915 62115 89661600 2 40954 45858 1 66527 68999 159878331 2 42024 56789 1 5827 17505 315546080 1 22088 61164 27783396 2 44911 53837 2 32093 38469 2 47925 53610 1 33589 39149 396760936 1 63305 70419 841722579 2 69080 70697 1 3736 12045 652293928 1 56372 56570 655277142 2 6026 49475 1 22220 31251 496801437 2 59975 60408 1 4822 5840 58850795 1 35489 46158 497790580 2 13209 30107 1 58312 61638 222670362 1 58167 60565 503694000 1 69572 70794 139264877 2 24644 57814 2 18729 66353 1 6009 25923 494060001 2 38544 66644 2 16749 69827 2 7106 10171 1 48432 59701 151339353 2 44308 48851 2 69199 69532 1 12148 47943 109723830 1 15490 46488 131076550 2 4537 43184 2 12215 29156 2 67468 70738 1 33006 48636 518255119 2 32464 46645 1 19739 49725 112124177 1 17640 55311 387371807 2 27139 61551 1 10834 34726 4093147 2 40825 49422 1 16463 16798 282786691 2 25197 38504 1 66618 66816 628086265 1 47543 48218 50811974 2 59491 64612 2 41310 43658 1 38401 55472 240455337 2 27812 62887 1 45468 69060 316879573 1 24618 26581 654739852 2 13140 48922 1 7837 24386 214544125 2 20176 35319 1 62545 70659 156448552 1 47500 59842 132644053 2 57924 67171 2 17238 40563 1 4557 56333 711628871 2 8669 34875 1 43388 60598 295593269 2 58076 60838 2 4182 60339 2 59785 67118 1 61505 62464 13978426 1 26613 69521 824285425 2 19338 53580 2 61176 62935 2 50628 67467 2 32868 59446 1 19985 26641 109747423 1 6567 10887 350171806 1 17769 60074 458750485 2 3812 16375 2 63339 69458 2 59318 68558 2 3395 16818 1 64840 67080 101651623 1 40395 45716 728119761 2 1735 50372 1 65495 70219 340056166 1 17546 32213 864337545 2 48674 52196 2 23674 60453 2 38565 54195 2 26101 35347 1 12149 31463 331194444 2 70038 70040 1 36898 38750 115783771 2 4174 29569 1 68064 68396 755110215 1 67074 69062 706162035 2 50978 70032 2 19882 47213 2 18445 54294 1 25636 64469 59700830 2 5027 18079 1 16524 70158 137171300 1 43526 62729 368806885 2 64308 68309 2 69157 69167 2 29148 60318 2 61509 66591 1 45276 55282 58522890 1 21327 46570 187743275 1 53924 61784 483624716 2 50351 70046 2 18904 58034 1 24604 70844 40672503 2 50993 56322 1 68827 69658 156978962 1 8545 66201 247039016 1 56076 61082 119144208 1 51408 63687 347686571 1 11275 37906 250577840 1 31099 39106 220254030 1 14084 28910 47981158 2 4253 27833 2 27734 38355 2 12851 28240 2 67705 70552 2 33682 65420 1 1306 20568 107370108 1 20904 50021 338502088 1 4016 70842 734825690 2 67444 70241 2 59801 60063 2 14432 34321 1 45484 69542 74055443 2 37619 38969 1 62063 64964 556766421 2 230 11016 1 62012 69108 454963198 1 63578 69409 86470234 1 16356 51704 203586419 1 42664 57213 92961366 1 44004 60292 183390938 1 24651 66293 35007532 1 18594 26062 1861953 1 57509 58636 8434343 1 54426 59963 80064353 2 16401 33343 2 22786 40426 2 66790 69653 1 9467 29697 347463423 1 3166 5540 335569102 1 55046 69689 338654456 1 67366 70716 500380604 1 25299 31962 563313213 2 58807 66430 1 43902 44762 158775678 2 56019 68159 2 59184 68394 2 46074 70170 1 67789 69713 180127186 1 31674 36915 677914037 2 67565 69538 2 57278 62740 1 7250 53210 227571224 1 68958 70546 406803777 1 35405 66876 387644730 1 58228 62678 30295581 2 16155 68396 1 56712 63370 89953733 1 25172 64032 141370021 2 52463 65637 2 39726 66845 2 57667 57714 2 13464 53207 1 43858 58116 7747057 2 51388 58041 2 11940 25490 1 50792 53193 63867563 1 41046 53946 200621175 2 15131 26286 1 11542 53928 128182770 2 59032 62783 1 54650 65576 80061366 2 65236 65333 1 13789 29684 80330465 1 277 27999 154637382 1 31714 61887 125193660 2 30949 55485 2 63570 64856 1 68179 70425 391179552 2 1597 63204 1 40916 51416 113386214 2 40775 63030 1 35506 41390 937547972 1 69411 70902 296162388 2 62252 64141 1 29132 29998 126020398 2 18564 41413 2 14339 29294 1 47024 52121 979732638 1 16655 26918 405085214 1 3943 41528 615384558 1 168 54562 118823801 2 45763 57086 1 34176 42270 23762807 2 7174 35600 1 54198 57847 252010634 1 55431 69764 708334108 2 35294 51109 1 5994 47999 289636049 2 52494 60170 1 54898 56072 390941028 2 25282 68386 2 20117 51988 1 66222 66823 454843370 1 588 1684 365595128 1 23440 41439 221726548 1 6324 58866 69592321 2 37420 49589 1 23283 42557 679012065 2 23985 36869 2 19248 26044 2 8 16897 1 12119 16548 781793073 1 27199 38979 408515009 2 4882 7821 1 10285 56214 401409371 1 41931 48825 58996168 2 69541 69544 1 68018 69437 2356478 2 15888 38414 1 53939 58891 502801123 1 46609 54650 100921558 1 16896 38858 223869688 1 28034 48280 501780292 2 35417 47345 2 32476 53529 2 14280 51376 1 342 25129 181677674 2 20903 52596 1 18979 49901 896601822 2 60144 64789 1 13383 18150 118053729 1 22430 41216 523087403 2 53835 65463 1 36881 37237 92491256 2 32925 40072 2 38018 46187 2 49722 53325 2 7363 23356 2 20256 28468 1 70402 70429 55734998 2 68977 69365 1 41117 63215 326566849 1 14397 34691 258121926 2 56232 64445 1 23121 32287 16213811 1 22068 45785 787147478 2 69692 70710 2 9871 39291 2 8747 70197 2 35399 48358 1 42585 52589 52387445 2 21800 54271 2 26766 60404 2 51058 64289 1 62389 64883 162076788 2 56577 70283 1 66447 67379 122712805 1 44922 70655 185844024 2 49185 54442 2 32944 58484 1 20347 44466 246121989 1 52954 64780 86235316 2 45339 55432 1 18483 53904 151867183 2 70426 70898 1 17628 64659 39212192 1 15593 54426 463955201 2 41631 51438 2 10317 63582 1 48293 62276 316068448 2 58499 59744 2 41409 45549 2 34484 35788 1 51008 51963 416475927 2 61040 64286 1 11365 52711 414366021 2 19964 48445 1 31228 52502 508892561 1 11838 42900 155690091 2 63424 65616 1 70799 70873 754014238 1 5030 28907 325931980 1 11421 23438 59314703 1 42108 69498 566393579 2 40740 54319 2 52577 58971 2 60816 61973 1 49410 66344 145413792 1 34599 54614 258763892 2 2281 64203 2 51648 66894 2 38828 48002 1 34914 55384 560867821 1 3802 59473 672226115 1 70532 70711 108155194 1 12265 15377 87070385 2 64211 69313 2 34867 53610 1 16932 65238 20657072 2 43207 64714 2 47901 52672 2 12742 64909 2 38398 41749 1 42505 52015 390982629 1 68831 68949 2746858 1 38873 55602 31251689 1 5538 10038 259900015 2 37778 60326 2 62103 63016 2 34620 42803 1 6710 51367 172749766 2 11068 18653 1 25274 28441 211205307 1 38818 40371 27827035 2 2870 51019 2 2485 18425 2 28529 55255 1 67314 68496 306789616 2 18855 59605 2 14670 63073 1 68580 69843 649098 2 15674 47465 2 1913 43578 1 4782 40474 841143757 1 2942 24795 276365347 2 45305 61808 1 53519 67548 617508874 1 2304 13105 91159317 1 70071 70183 60429069 2 23893 26244 1 17938 56617 83844841 2 35290 35655 2 25944 48052 1 43685 49060 760100682 1 168 24816 218464258 1 31226 69009 97300289 2 43060 55549 2 69791 70026 1 23574 61600 91355747 1 49866 54134 362532419 1 59617 60728 393744281 2 41610 54963 1 70532 70887 88374762 1 62388 68405 671834417 1 26295 28378 727280164 1 52340 66057 259904167 1 11681 69015 166740904 2 39309 52892 1 9960 70295 325199311 2 34831 43610 2 15524 68752 1 19596 46133 449053307 1 70215 70939 19077197 1 58782 69322 368149892 1 69255 69320 940995079 1 20264 51067 447878013 2 15211 63485 1 30734 37960 60268405 1 23222 41218 213947533 1 47434 58845 615536043 2 24789 43885 2 12349 19807 2 36978 61831 1 54076 59053 95334526 2 19633 47321 1 66722 67905 1214544 2 38730 40001 1 47077 69419 652674992 1 4663 7918 833390018 2 4092 64391 1 40780 55739 200028586 1 70598 70899 527460430 2 63776 67028 1 1075 58016 424003638 2 36246 66141 2 28459 66374 2 23988 52656 2 21129 38240 2 65983 66973 1 1524 56762 142850711 1 5919 24818 102054090 2 59356 67090 1 48526 66245 790142237 2 70933 70954 1 14953 34865 205619902 2 45209 54731 2 65886 68007 2 62716 69300 2 67978 70007 2 13506 17676 1 62125 65259 33167093 1 19366 31410 151663700 2 12435 61671 2 67010 70061 1 41260 60633 74599909 1 41854 56737 41392657 2 39380 69699 1 20869 25888 58553970 2 37119 42870 2 69151 69850 2 61760 62475 2 17461 70659 1 28342 47771 94070742 1 19210 39262 529412137 1 65883 70678 446108907 2 63254 66770 1 29074 46810 70505403 2 34854 51247 1 49485 55141 187410053 1 38316 54822 153467979 2 684 34632 2 55046 55439 2 56357 61642 1 18314 43089 219352367 2 26523 27699 2 38972 69284 1 31486 57717 637528132 2 50621 66554 1 32095 37026 636466174 1 59544 69259 799506671 1 19955 54069 362381610 2 20292 24220 2 52664 64381 1 38195 68631 150444306 1 62246 62275 20458197 2 68570 69888 2 19653 26266 1 25781 34307 515857323 1 56500 65784 19590762 2 4006 64012 1 39213 59655 74552124 1 26645 53616 683946324 1 13808 34815 320450560 2 23884 28000 2 38928 47907 2 45498 68386 1 40435 69621 61372896 2 6198 13053 2 18564 37935 1 40980 52147 46603131 1 70582 70744 383829711 1 2132 5055 752992407 1 36613 66933 929591362 1 70902 70903 855811844 1 64561 64806 306165869 1 54085 59168 36690286 1 30575 70901 170124053 1 57764 68963 464524206 1 20328 53030 151464431 2 23208 53935 2 70835 70843 2 53702 59498 2 55132 67972 2 15847 37596 1 31245 39112 8988979 2 44439 62480 2 8838 61296 1 29165 59166 663750491 1 39418 51379 217984468 1 11498 68544 495996955 1 51674 65407 208120399 1 31830 33438 549929904 2 67474 70253 1 5354 37877 560733898 1 65894 68504 234287682 1 45721 62445 479533113 2 37517 46795 2 18233 29591 1 5959 8819 3426877 2 14715 35984 2 7795 49280 1 32427 59737 84129329 2 64388 70450 2 21534 60067 1 69611 70238 394218953 2 68148 70518 2 56724 58005 1 6171 64130 26439449 1 49091 58217 18308862 1 68096 70424 468026839 2 41237 61049 2 33727 42861 2 1741 40356 2 69322 70183 1 62650 66923 37473806 2 56667 63749 2 30913 34108 1 32610 60919 122553901 2 11114 56623 2 41615 49430 1 4383 43524 121818270 2 17805 63787 2 57857 62974 2 65838 67450 1 51546 54451 58969785 2 22259 52170 2 9863 40195 1 10241 54646 303124567 2 27706 46072 1 49123 65226 427712494 2 70908 70953 1 39465 41490 101362421 1 68383 70901 222412787 1 52694 58268 276273614 2 33814 34215 2 14710 31958 1 49474 55775 62778368 2 14541 30246 1 57630 58725 342457213 2 43238 69461 1 34690 57511 190073925 1 10596 49895 10318401 1 57496 69361 17363648 1 17317 42924 372048042 1 33300 70442 93460921 1 39350 69373 29590379 1 17066 36813 96646508 1 26996 53623 98443135 2 38132 61625 1 5975 37747 782253547 2 36372 66008 1 69671 70347 778901984 1 13537 61821 418382798 1 66236 67444 43685287 2 25467 35528 1 16931 33963 64272144 1 39486 46611 467737942 2 68305 69862 2 56282 66319 1 53493 67538 262334611 1 21343 29073 302347562 2 30547 53793 2 23480 61724 2 63320 64897 1 28154 62955 513157385 2 24765 29782 1 33218 53810 95722280 1 32709 68188 16069464 2 14579 53743 1 10190 57921 502834991 2 63583 66018 1 3252 43151 316221267 1 10453 30249 817096511 2 48358 57566 1 64216 68751 347584926 2 65597 66808 2 23117 39696 1 448 5056 42468879 2 40136 51722 1 67196 69507 590449962 2 26149 56542 2 36880 49006 1 36812 54858 3639541 1 21146 56470 357584471 2 39328 56236 1 56320 70147 127282893 2 1644 19694 1 17395 56883 56942976 1 25319 37288 715766166 2 27802 50656 2 15560 38970 2 68915 70552 1 63692 66867 155620682 1 16594 63237 179379270 2 5006 65513 2 14663 44810 2 61203 65872 1 52193 62217 28149467 2 43224 58101 2 46759 64609 1 65263 66016 146613126 1 26104 39869 390111959 1 44718 66624 377429961 2 40492 70600 1 9513 61537 27142557 1 1976 58572 68053820 2 18179 43889 1 1748 17825 227277512 1 3312 63506 27143270 2 3416 13129 2 40872 59152 1 32972 49260 735734729 1 14454 69074 555211461 1 32001 40642 296575222 2 43487 69903 2 34080 47919 1 40848 53896 10503157 2 59568 66909 1 47642 65637 483226177 1 55183 65406 74493137 1 15050 43776 659260474 1 66264 66818 706340997 2 48050 57237 2 7203 54602 1 46610 63650 26518233 2 70576 70862 2 57776 61858 2 59167 68566 2 5768 58758 1 55327 62381 49000916 1 52777 65546 76037441 1 10448 50824 126243457 2 63597 65077 2 38474 51624 2 15547 62101 2 37066 45923 2 45464 50889 1 42828 63349 185030079 2 38715 68041 1 58307 58723 86259382 1 70432 70585 19259544 1 16961 50324 559915774 2 51073 60308 2 22464 26000 1 70580 70886 344806292 1 57526 67622 791019205 2 4272 40468 1 62290 64558 106209026 2 37233 53056 2 35610 62075 2 38798 52505 2 18829 31377 2 33587 65968 1 9478 17363 449291366 1 33648 68112 188289852 2 64134 67803 2 49033 61601 1 4572 24357 30689046 1 40108 59395 16861662 2 2722 28240 2 53595 58762 2 44143 47843 1 57482 59589 58300277 1 69429 69439 352611988 1 63364 64593 168190398 1 38289 59066 524223342 1 36412 40405 93922185 1 5557 43361 609164266 1 58930 67660 722459333 1 9165 69393 115894528 2 28758 39074 1 37601 44294 117713517 1 40747 42005 665084799 2 1513 9782 2 7070 10666 2 46033 61065 1 561 43189 43495184 1 48538 51756 152960486 1 9287 67842 708321845 1 2190 16163 696895244 1 12190 47495 254206951 2 42464 66797 1 6802 34226 44554620 2 39695 41053 1 6538 23927 465417483 2 62375 63837 2 49563 56673 1 55366 61928 418539668 1 48116 70373 277147314 2 38309 51390 2 19304 41879 1 38748 39142 733751660 1 38698 47852 118719515 2 48961 61217 2 47470 48311 2 62703 63761 1 19168 51659 180031615 1 25623 31616 40684340 2 14907 25496 1 64320 66945 312182818 2 33503 57814 1 31158 57339 177686250 2 14091 45157 2 7825 65037 1 60411 64604 684985335 2 2774 60056 1 27403 62850 245616553 1 12536 25381 26936538 2 9065 44712 2 30601 42454 1 17912 35422 98863292 1 51563 55176 446112340 2 42427 46667 2 42810 59285 2 36627 63133 1 23805 26794 650603596 1 34930 39539 460925148 1 17487 64769 74278775 1 22407 39755 657815937 1 1747 44990 72875757 1 12608 28033 331576104 2 17413 29474 1 64186 67175 463210928 1 38947 43055 226300041 1 7852 67931 18468603 2 46272 63550 2 48018 58544 2 49908 58110 2 28971 63743 1 65742 70522 390169019 2 44757 52434 1 51849 58550 51500641 1 63064 63110 195754124 1 34145 44933 806900266 2 64410 65485 2 3504 57850 2 9806 67397 2 12048 44824 2 7518 11994 1 20408 55329 115035448 1 39947 60533 683039579 1 70241 70713 517392949 2 13651 51940 1 68874 70768 115258037 1 19792 21787 262001349 1 31930 46627 114182351 1 41455 48500 322290943 1 53957 58486 793211027 2 42983 63229 2 56633 59640 2 43812 54711 1 54963 70742 170160816 2 54397 55011 1 41826 44061 217273634 1 12018 38841 317547533 2 69171 69602 2 19562 45785 2 7497 42101 1 30873 45409 324733559 1 19995 39972 97711212 2 9210 50987 1 49133 54900 613611905 1 4889 70366 13444536 2 48452 59260 1 44212 48299 303741506 1 1180 24970 50400374 1 13222 48416 169234099 2 38832 69518 1 6270 39586 248550358 1 56491 63177 621102763 2 34011 57935 1 7264 26743 731098678 2 8847 35452 1 17946 26752 471274976 2 55036 56338 1 49069 51753 89921729 1 67417 70872 484225066 2 8174 30562 2 50046 55681 2 42576 57014 1 20937 58202 113693521 1 37752 58401 931378414 1 66693 67099 562737139 2 55722 56964 1 23055 39013 187081456 1 70270 70746 50296937 1 2617 30470 157206618 2 19811 65205 2 46827 66261 2 13061 38135 2 56318 66928 2 62421 68827 1 64983 69023 720532441 2 5505 40666 1 36505 44822 24956473 1 68236 70272 86477058 2 66168 68645 1 5963 20361 86379788 2 9572 15197 2 69348 70748 1 70484 70914 116053160 2 61477 68652 2 9102 26658 1 60239 66316 299412878 1 16304 26990 280778433 1 42035 69368 476056298 2 14909 52747 1 50661 64811 327104307 1 13662 68782 175315051 1 36063 61265 261303793 2 9819 11680 1 26122 64053 272568337 1 49957 55658 281618771 1 61599 64210 376674486 1 6254 62336 448766737 2 66041 67941 2 31145 69016 1 45751 50123 52019277 1 19828 25285 46138317 1 65573 66449 702570129 2 65475 68372 1 25082 52202 89326936 2 38026 44825 2 5414 33945 1 62877 70126 97534467 2 12313 21890 1 20499 41303 515122682 1 50219 70590 588475501 1 47736 48836 511248357 1 53867 62970 849297980 1 67313 69598 667771489 2 12832 31213 1 25144 70714 89867735 2 2147 43152 1 41629 49637 139121889 1 9892 34801 53497454 1 38340 54568 25470170 1 52467 65724 301092850 1 30887 57278 61537225 1 40090 58507 435544743 1 16847 47403 125313019 1 38050 68226 215178274 1 8798 58439 43999005 1 33467 41829 482140174 2 14322 23054 1 68994 70699 115849824 1 6888 43185 178007896 2 45929 54488 2 2284 67743 1 24807 69075 710708568 1 12930 45957 42875445 1 68335 69200 484289764 1 48577 67595 424547132 2 61433 63161 1 3472 9567 144040569 2 57056 59388 2 169 32389 1 64366 70671 529672541 1 54409 70221 418242860 2 53143 64878 2 4809 39459 2 988 32919 2 20568 60306 2 15118 49811 2 1216 55052 1 1384 57967 502863401 2 23658 26069 1 67330 69481 333137633 2 42965 50563 1 37038 41472 19063410 2 47854 51844 1 60095 62750 73744844 1 19628 31047 675728006 2 28154 69866 1 54236 59259 15376502 2 57662 66259 2 13332 28022 1 9741 59473 404700458 2 36300 69127 1 28315 64054 332878680 2 53906 57632 1 40369 46247 202990727 2 27556 63621 2 39889 49780 2 13492 57272 1 24133 60453 21391698 2 61253 70183 2 67567 69209 1 217 56880 377189164 1 24562 53618 111210057 1 4282 50164 340969861 2 67324 69602 1 10436 20428 89004843 2 22610 27736 1 39276 58896 7081907 2 57281 68474 1 29709 42556 208747807 2 68105 70901 2 32836 61182 2 48191 70490 2 55565 68026 1 16114 63699 626658085 1 22752 55837 402295592 1 22705 45933 353358353 1 69422 70812 184373333 1 16336 30523 157967450 2 11394 44597 1 56223 57947 363153686 2 62945 65574 2 4002 34155 1 12860 14685 482659229 2 28460 34339 1 43376 53985 688289215 1 45761 66410 53892096 2 869 30306 2 32393 39353 1 46 5987 400951054 2 67514 69196 2 59839 62687 2 66438 70062 2 542 26778 1 68115 68847 93524493 1 63763 70622 220520401 1 22595 29208 217553555 1 36133 51532 64596263 1 17536 33489 138161312 1 40559 57403 95845495 1 54941 60127 25313166 1 61228 62125 422897634 2 47734 48554 1 39655 70317 283000435 2 29999 52857 1 47534 68684 385277566 2 65312 70594 2 35454 39149 2 62974 64194 2 62452 65321 1 28575 50645 548003249 1 50384 69191 315524849 1 39657 59136 65229733 1 3881 16506 262262361 1 16373 16688 939480018 1 65906 70881 25471816 2 17960 49364 2 53409 53624 1 22098 57484 129189905 1 64171 64955 45506290 2 26092 47232 2 27684 52429 1 62077 68445 141494513 2 42988 44339 1 38641 59284 682809689 1 18140 49478 298617068 1 3597 19958 396929818 1 52436 65179 80078728 2 10492 43058 2 1610 36177 1 43905 68011 129283549 2 11563 32246 2 43701 47506 1 65867 66002 125353418 2 7469 54463 1 56615 65272 178263091 1 70649 70684 351285284 1 50375 67395 78351365 1 49839 59321 421958137 2 63740 63954 2 47912 67298 2 18543 27697 2 29067 56489 1 31805 52048 210605389 2 64128 68537 1 44692 45456 97565811 2 27851 36477 2 58626 64996 1 40671 63389 595792086 1 55140 67354 702047767 1 3884 15446 32272167 1 66516 68552 652474524 2 60406 64382 1 37136 56648 779488206 1 41668 46053 302141234 1 4584 20248 665656857 2 34276 51471 2 38159 49070 1 62469 67380 771613956 2 13789 21931 1 2634 34767 425985748 2 6525 17686 1 50987 51673 46626103 2 62998 63843 2 35737 43911 2 52236 54715 1 2384 29356 377810533 2 27884 65830 2 4528 25927 1 7571 39243 482700954 2 17766 69782 2 62496 70918 1 54535 67245 359776731 1 67840 70824 134755693 2 32337 53104 1 23202 67498 555363352 2 36643 41538 2 70802 70892 1 65589 65758 359007210 2 61521 63627 2 15906 70383 1 48202 60874 576047351 1 62766 70644 624459149 1 60235 63449 631468 1 10149 12574 192965176 2 3175 61974 1 4777 62111 758287305 1 66725 70785 156140832 2 42061 65586 1 23132 30275 155250120 1 37471 52672 874164428 2 42974 68235 2 33368 41875 2 21773 60663 2 59950 67579 2 60516 63522 1 21312 43059 175400948 1 20886 57914 166361387 2 64721 65967 1 15852 46179 251452283 1 47626 54090 452341881 2 37315 39976 1 4648 69636 67672773 1 70879 70891 375352207 1 65494 70536 70403861 2 45321 69102 1 50436 61285 587989701 1 8380 18692 570506424 1 59095 69399 727875949 1 27259 46794 440239875 2 47422 64969 1 41957 54545 643581307 2 26832 26918 2 6309 45397 2 33875 37637 1 50465 51149 290500604 1 27322 43314 106891834 2 38743 57262 2 12834 25174 2 13744 41167 2 5991 36795 2 32822 44901 1 28394 66261 17365284 1 20837 44501 340054169 1 37547 40364 166025846 2 55833 60460 1 2425 33840 404846185 1 23706 43993 80316180 1 56502 65831 646933399 1 24607 68705 50698720 1 14760 38335 764941594 1 36513 66290 130289540 1 2005 55524 64582750 1 151 59067 122590485 2 13580 58648 1 11799 66440 649941085 2 23822 54939 1 38581 39075 51912414 2 29462 33913 2 40113 63834 2 53188 65577 1 2583 23041 525371430 2 15172 68677 2 48169 62072 1 58833 60296 105395420 2 2616 16804 2 66523 68500 1 25027 31526 332492633 1 23988 48380 187167898 1 65034 70625 177400046 2 5929 50596 2 68096 69503 1 14016 50800 258907102 1 9806 12133 373450627 1 17398 50273 233250882 1 31773 50688 115316969 2 19347 63325 2 40258 45204 2 15683 27916 2 7685 49002 1 12612 52833 281627147 2 60052 64239 2 19548 23303 2 27334 30568 2 59106 62050 1 69324 70890 37201814 2 20170 49762 1 25117 69855 596001804 2 59602 63915 2 32616 43336 2 21710 51364 1 41257 48425 234480430 2 41451 44290 1 2017 4067 406298532 1 15624 42057 337819632 1 24974 65246 2653253 1 62482 68225 69066813 1 13464 49206 381958392 2 26675 51100 2 68126 68902 2 59406 69158 2 41335 58145 1 21962 58009 301155982 1 62419 62995 173205275 2 20555 55878 2 58595 59127 1 50072 69632 429559473 1 54552 57243 201657303 1 37404 40189 799151356 2 22491 51900 1 50194 55565 833163718 1 7529 21150 25755721 1 56561 60514 89759476 1 48304 55044 263793877 2 4984 19462 2 42387 61772 1 8691 64005 22936045 1 33881 70331 601143108 1 32098 53568 286876267 2 47808 49183 1 62010 65763 379554648 2 12182 46001 1 38744 65899 120727900 1 26296 37563 3549585 1 1431 67517 177749247 2 3558 70659 2 45759 57946 1 64614 70539 251584562 1 30149 37959 147603095 2 14863 17099 1 20983 58571 30927185 1 61340 64476 330792164 2 45288 66556 1 70152 70610 101214587 1 305 25121 24881123 2 54141 65107 1 64596 67658 441964278 2 70644 70875 1 60141 61488 145654512 1 45535 68987 12896964 1 47994 56146 759682777 2 3398 20225 2 42153 66192 1 40109 42975 43611654 2 29925 51197 1 62934 67622 111910331 2 6092 53767 1 30910 52546 487412914 2 59745 62996 2 62098 62200 1 28222 55624 114527578 2 32266 66261 1 63699 70011 906572532 2 45528 67701 2 41628 64858 1 12304 26253 323643417 1 11943 27075 680501902 2 15960 58562 1 10263 25480 133566158 2 47486 67431 2 36630 42371 1 7013 8749 141204431 2 55766 68986 1 23024 24032 10073703 1 6635 40784 20813519 2 8743 32301 2 67342 69477 1 27027 28490 153085345 1 11893 37715 196802122 1 674 31544 309865206 2 7832 69021 2 3996 24863 2 63969 67686 1 58208 69485 460135823 1 59211 68967 92427378 1 59022 68685 573855889 1 18963 69203 680793896 2 52498 54937 1 56909 58322 85542032 1 32417 37919 74678576 2 13062 39089 2 1314 6906 1 30639 35719 345795556 1 34546 48395 389871442 2 42866 55539 1 29504 37718 854645487 1 61740 69559 900057268 2 40393 52555 1 51809 67585 244096503 1 2162 3236 239814097 2 10602 52993 1 27697 47481 13487064 1 1624 29812 392557878 1 21745 66155 212414299 2 10483 36855 2 51555 52731 1 52538 69077 53014971 2 18958 20095 1 55903 70398 136247229 2 9281 54233 1 30557 62920 181054001 1 14506 24289 227879297 2 22711 31798 2 42680 58279 1 46931 50517 410803100 1 57949 64498 311652433 2 23531 32659 2 48671 60937 2 23081 50907 2 19235 33546 1 41299 51837 352654669 2 13613 38172 2 35254 67956 2 55144 63690 2 31398 67777 2 45922 60436 2 70834 70863 1 15329 29848 209709339 2 46209 57880 2 5813 25514 1 59085 62680 63946637 1 26944 67504 59575938 1 61404 63361 37066097 2 25623 35493 2 30111 52421 2 18754 46636 2 20959 61977 1 46958 66203 71207004 1 4074 40137 587840858 2 3597 43341 1 2941 24734 75417122 1 22385 38926 654262132 2 70765 70851 2 49953 51902 2 4391 6409 2 24863 47235 1 33461 70824 479851704 1 9911 28288 669897493 2 39407 61418 1 46249 47063 9438825 2 22410 66314 1 53097 65269 98738102 1 4122 66763 532102033 2 21451 32189 1 55158 56483 225491619 2 41067 45908 2 28977 42529 2 28535 45609 2 35634 63715 2 61496 68984 2 64096 66792 2 57481 67424 2 35463 66087 2 12849 15779 2 42082 45826 2 15281 15704 2 27886 41820 2 15781 64762 2 65308 68829 1 45093 56593 344484706 2 33131 65443 2 44712 65516 2 56501 56509 1 34737 49268 145155696 2 50772 59808 1 7699 36668 373924664 1 62275 64862 419201897 2 28809 44044 1 8858 11077 169358033 2 50762 61319 2 9856 23418 2 66380 67881 1 67711 68173 361443575 1 28410 35682 63985618 2 41722 65463 2 12211 64455 1 26537 46691 346140947 2 24340 49546 2 29867 65086 1 70130 70736 6930504 1 61411 69511 450464819 1 9486 52344 51338978 1 37912 46616 139228021 1 35010 35876 76913283 2 8056 64776 1 37922 66042 49816463 1 40431 62923 388515197 2 56619 60693 2 55368 68454 1 64822 65240 321737555 2 22407 59858 1 10201 66430 333419911 1 57119 64048 32806754 1 50514 61481 81920569 2 8421 43700 1 30171 63861 571796763 1 57008 62873 265194587 2 46947 51422 2 57147 67743 1 48690 58953 145254708 2 52485 52730 1 40286 47325 414134898 2 43342 66741 2 6872 9981 2 17431 38308 2 41971 48192 1 17960 44389 39782939 1 59219 64732 201175657 1 57480 65677 335788299 1 13533 22409 138554828 1 43315 63809 118961632 1 20530 56097 407656347 2 51869 70152 1 65403 65735 363844593 2 26906 64329 2 13427 59779 1 6639 12693 16312790 2 64302 67727 2 31741 50675 1 22423 57091 292938791 1 68266 69722 29386058 2 11352 18792 2 24158 32547 2 50179 54526 1 19112 52816 184432512 2 57753 65838 1 41212 61407 744135714 2 59141 64984 1 19329 52904 22668665 1 34158 65128 826335320 1 68646 69986 536861597 1 61608 63061 12115308 1 49754 51999 242956613 2 54349 61017 1 31796 35441 258987960 1 24659 45244 71472074 1 31272 38976 329842102 2 64589 68407 1 55239 66800 111037228 2 37311 41024 2 46581 64133 2 55019 70397 1 64961 68111 1848021 2 51030 57608 2 59332 60058 1 10466 58973 115665994 1 13200 19940 75276459 1 54413 59859 8202464 2 39510 67475 2 11236 26622 2 67347 67836 1 55686 64345 491028700 2 7431 51793 1 33745 50310 383639919 2 53854 60283 2 46748 61157 1 31306 42182 814560432 2 58955 62667 1 7763 57419 143164021 2 68030 68100 2 30711 32949 2 64079 66027 1 9112 42310 201572949 1 60366 67317 295712726 2 57029 60657 2 41984 44451 2 70510 70673 2 22315 62181 1 8650 34015 277875852 1 16641 20360 159291322 2 63550 63751 2 61455 66880 2 32475 41289 1 18545 61741 662180721 2 18392 51114 2 70478 70925 1 11604 45550 158028658 2 53025 59942 1 58845 68329 143162987 2 59754 67921 1 7467 59789 16000772 1 20182 69654 313766725 1 28699 60809 118884407 1 63096 65527 233553933 1 2127 17726 252987806 1 20677 27907 348473474 1 42400 62459 719815709 2 12198 31671 1 62510 70462 170603640 1 26571 33756 117678166 2 14483 47146 2 5873 59179 1 56108 63263 525484736 2 39481 48843 2 34947 70237 2 12708 28218 2 45522 57287 1 9865 38355 806669769 1 13648 58192 87956186 1 38495 67257 397494322 2 3996 32023 1 31409 53973 14158273 2 23912 46213 1 11653 35471 265118537 1 7483 26355 980731290 1 34419 35316 251739838 2 11774 43274 2 70337 70815 1 27729 42726 306137772 2 16053 28537 1 8890 61173 334229756 1 8521 44171 310206271 2 36061 46933 2 31952 63169 2 66453 67086 1 38311 59870 501860364 1 505 29678 203419102 1 31050 65848 24751202 2 26774 28080 2 19465 51205 1 32926 51343 291872623 1 68891 69669 64781376 1 15024 49965 125685068 1 3422 70750 237921982 2 30857 32422 1 38215 59189 52539155 2 45315 57043 2 67504 69617 1 55879 58753 63472117 2 59326 59634 1 70060 70407 320651275 1 44429 55064 698316290 1 57391 70867 91208073 1 9491 34472 380576743 2 3704 26784 2 59583 65287 2 50875 53594 1 70656 70738 460479595 1 35510 46636 692943354 2 38917 57432 2 56605 60034 2 29185 62288 1 36343 48854 71162654 2 11727 20421 2 7474 9991 1 51810 58846 758221614 1 46345 64013 36845082 2 30062 58965 1 16845 30885 124726064 1 59455 62518 138774863 2 22662 22824 2 51332 54911 2 38446 53444 1 35994 49042 26403444 2 45037 67424 1 39794 70536 628904095 1 58612 61510 751259061 1 12612 68738 77595735 1 68264 70226 9547771 1 28979 63719 360390055 2 50733 55560 1 14075 18200 109755295 2 14616 39600 1 2270 41263 151087830 2 65335 69665 2 93 1931 2 70863 70920 2 12021 62520 2 56044 65510 1 35819 49102 57823537 1 67639 70757 70919196 1 24464 68977 11998490 1 30548 42288 510856498 1 69669 70919 67961084 2 40637 61633 2 25723 58179 2 50805 65706 1 19003 35446 789165007 1 41649 68402 419064993 2 53496 68297 2 21893 23798 1 61341 62922 441257673 1 32766 61835 682801627 2 38344 70431 2 25253 48147 2 48468 57690 1 11048 11363 619887180 1 21832 67623 74178733 2 21584 62246 2 47180 51240 1 45358 51706 110757111 1 4243 15944 64084656 2 4519 53301 1 32756 48725 39158245 2 58478 58926 1 28371 36177 515884816 1 48922 61665 736104546 1 9781 67395 318807626 1 68532 70626 560291523 1 61250 65039 4770017 1 5259 50395 702973685 2 26500 31644 2 53219 62054 2 20447 65022 1 67841 67947 83953384 2 16633 42195 2 42475 57316 2 8967 47610 1 24798 34098 585128387 1 64896 65483 213473196 2 25243 40522 1 28185 30462 373682207 2 62123 65000 2 10138 25135 1 26685 42097 113588044 1 4267 19065 221769573 2 24662 27334 1 36759 56282 556249903 2 9976 47796 2 22383 47985 1 20937 37043 295919264 1 52646 66349 663896536 2 41979 44930 2 47994 51132 2 51633 62111 2 49209 59649 1 67223 70177 24132318 2 21454 50634 2 41122 53788 1 33484 34401 65424507 1 52687 70152 105314644 1 38394 68197 10997691 1 9694 29629 22379671 1 5417 38395 612258815 2 43551 53628 2 2978 44539 2 25725 60266 2 30159 55613 2 48080 50397 1 38561 59577 551403203 2 30223 53146 2 50112 55246 2 55528 56293 1 45712 48299 466237105 1 13632 70651 374921565 1 35513 58297 355640013 1 14650 51734 114169999 1 38458 42373 121895580 1 6923 46932 152267718 2 69162 70446 1 8858 62889 561799667 2 56814 59344 2 21368 44136 2 42487 47536 1 51449 61982 247137137 2 70024 70892 2 52950 57222 2 2356 6617 1 559 29481 196659513 1 60075 68490 274590170 1 21255 43917 267744816 1 33386 61473 442208100 1 57575 60502 615209377 2 21642 38666 1 13261 24864 610170926 2 67545 68650 1 56661 67871 240295778 1 15027 43130 1757116 2 65679 69746 1 63494 69584 35270099 1 50217 51344 200135455 2 37219 57759 2 40302 43818 2 42065 42384 2 54261 58122 1 57041 69408 77575470 1 31072 42816 124087706 2 8305 23823 2 21357 44613 2 45314 70671 1 11574 62951 36868341 1 54484 65068 82236244 1 29772 53255 694442767 2 49491 60373 1 62587 64225 131949496 1 34514 58207 34618677 2 3563 30210 1 15136 25019 50032895 1 35512 46622 60334997 2 66832 69871 2 21822 55985 2 68161 68320 2 7485 66635 1 26072 51175 247638834 1 30485 47208 64921029 2 7452 27557 2 28100 32804 2 65161 67305 1 50298 57319 681705762 2 47074 63457 1 47998 69770 222084856 1 408 33528 774856127 2 42870 62197 2 24415 28608 1 51498 53928 531410004 1 13211 39652 402135725 2 17900 55080 2 5527 69188 1 60860 69298 750403029 2 42661 68165 1 10468 37430 51286461 1 42668 55707 22437634 1 26649 59481 36508446 1 43169 60926 164698766 1 10774 37249 1905805 2 60495 67887 1 21461 58365 138302119 1 70939 70948 300582177 1 47026 64549 399578891 2 39332 48452 2 806 28469 1 32961 50487 298665012 1 21470 47086 120630395 2 12161 38803 1 33352 50265 118434348 1 66107 68072 301430639 2 52899 57185 2 8573 20622 1 33944 65696 148992781 1 21805 26401 636155952 1 29238 54097 355891859 1 14163 20479 102152828 2 39414 61224 2 70643 70723 2 59077 61034 2 2800 13662 1 48975 60203 100010379 1 19243 22144 484821314 2 61242 61964 2 355 15963 2 44620 55762 1 13075 15411 174201248 1 10613 70203 275276880 2 27373 52445 2 34985 56681 2 64401 68779 1 7870 15397 853977684 1 21659 30264 679747945 1 33000 60261 203340135 1 58223 60026 882694925 1 51035 55922 67467394 1 59354 66689 585765016 1 63662 68359 141692178 1 31207 48184 51551362 2 8022 48376 1 53486 70825 312635347 2 14635 59234 2 65669 66145 1 37525 61971 174932809 2 20781 69857 2 70710 70779 1 47835 54996 145906868 1 45966 56171 338325918 1 21996 62045 171244569 2 8502 52149 1 46485 70157 67081433 1 6026 24572 24662307 2 6709 23409 2 43807 61809 1 56536 70843 220428982 1 20513 32636 62232514 2 20319 53580 1 48187 51290 891430039 2 27026 69707 1 6588 67060 77175389 2 29019 56096 2 70569 70758 2 28287 56158 2 57127 58208 1 26269 49506 13304997 1 29869 40191 164720192 1 66331 67674 387673874 1 6664 67370 154668893 2 36380 37634 1 62838 66591 55388275 1 35752 70412 102882530 1 47049 65598 321789753 2 17346 52755 2 12719 61407 2 32302 56422 1 35705 54326 710950065 2 8817 49322 1 10038 32372 148148857 2 42798 47029 1 50675 69994 666942110 1 26385 37221 27593402 1 64150 69386 28454704 1 36250 59630 25145556 2 2316 18842 2 12354 32639 2 906 53179 1 53845 56454 38990227 1 53802 56781 38430530 1 15040 48277 242534465 1 48275 66045 441160252 2 37046 59340 2 67454 69330 1 23992 50042 462506877 1 13102 53859 692280529 2 16482 23465 2 25809 48785 2 3380 51562 2 52454 61514 2 66819 69716 2 32907 51914 1 29402 45390 91309043 2 15954 28054 2 29055 57258 2 32599 36273 2 61575 63551 2 3198 41005 2 3310 58122 1 40961 56764 517356083 1 22170 38866 547787467 1 15085 31634 106774058 2 51379 65130 1 28353 42207 79185499 1 41627 68643 590570506 2 68342 69897 1 27608 46806 17391792 2 8327 45611 1 59897 67540 644723153 1 19067 36438 82368966 2 43800 53537 2 65607 67289 1 35719 69884 43656909 1 20108 39806 152911777 2 64232 65195 2 28933 54296 2 37610 46239 2 12414 46083 1 17125 24670 130424312 2 31012 52988 2 51372 60324 1 48067 69255 406384776 1 65520 68803 118062305 2 30399 47555 1 6980 64968 440206749 2 49363 67842 2 20443 41486 2 49468 62165 1 56357 63714 17927693 2 41743 52524 2 2015 62797 1 23298 36119 544574652 2 41769 53442 2 25085 48543 1 63712 66524 129868934 1 46729 65835 850717876 1 67948 70273 207580124 1 23629 27293 42804951 1 40575 59238 9260117 2 44421 55103 1 69505 69683 808710720 1 14124 37367 62940735 1 66580 69806 162972401 1 52350 62465 11451446 2 8744 68557 1 38582 60070 358374751 1 10313 11226 659858395 2 31743 47817 2 35130 52134 1 25024 33259 373720551 2 47752 69269 1 57600 67373 275056340 1 57684 67318 636247938 1 7973 17661 290827475 1 50450 67750 124287688 1 2086 18220 281552209 1 56742 66092 281016479 1 3585 33684 25702777 1 13443 61996 123534901 2 6114 26774 2 47704 49906 2 16459 60614 2 34858 65184 1 25702 47659 38187362 1 62224 65855 266581328 1 69947 70836 124227211 1 59694 63077 24882383 1 6317 35328 726078316 1 41783 50901 266484226 1 10332 68506 515323666 1 64021 68449 571637962 2 41322 62234 2 27352 44694 2 5351 8690 2 41339 41482 2 26382 46921 1 48346 50996 128923179 1 28473 44895 261098889 2 48139 65697 2 48453 59432 1 18816 32039 268948640 1 65129 70780 297438988 1 56561 64365 394837478 1 53682 59116 386199610 2 34738 45472 1 68050 70811 206315499 2 67215 69019 1 15073 47626 665346526 2 16659 39087 2 15266 35346 2 24627 47645 1 26291 30104 505204388 1 41504 55997 214365293 1 31625 48367 100745045 1 45149 51769 39265730 2 292 22650 2 59369 65603 2 37177 44004 2 20321 37109 2 57146 58830 2 69187 70408 1 59267 66866 374596479 2 21785 67025 2 66934 67068 1 59965 68829 304335782 2 34458 69217 1 60899 69932 170817261 2 62322 67134 2 49439 56961 1 22155 57147 235296119 1 29889 31002 453760351 1 45646 64199 83562115 2 25021 28434 2 38664 54444 2 41831 57206 2 36558 52774 2 26321 58457 2 31152 65422 2 63177 68343 1 22108 64843 112911320 2 24307 64270 1 31669 70209 312911875 2 15022 32930 1 56853 60420 849842435 2 14360 17650 2 23456 54273 2 65021 67854 1 66559 68397 60949372 2 9658 20929 1 53426 58853 17021670 2 64937 65367 2 64184 67559 2 42652 61021 1 46275 49265 671971390 2 63120 69641 1 69658 70236 213927980 1 46603 54057 420060997 2 58265 59405 1 48584 52791 70799503 2 14118 42083 1 56532 64638 369331456 1 53653 54679 774394024 1 6240 41192 26057321 2 54087 66881 2 62604 69901 2 13342 55262 1 29016 34019 939304453 1 43061 43750 687770326 1 40455 50549 172187707 2 38154 62427 1 8659 63629 23987605 1 54533 63873 425862688 2 57071 64821 2 15129 36949 1 31572 45878 238058053 1 12737 62918 826181181 1 27862 46163 140940965 1 58781 66149 360776165 2 9268 67373 1 34815 37432 209588148 2 42472 61832 2 3085 66150 2 10219 39226 2 9048 51569 2 21016 42113 1 180 45591 337191512 2 21408 55011 1 19939 56765 527936484 1 25213 64942 164007060 1 66937 67190 212624282 2 25186 64795 2 31420 44681 1 5293 30606 84589998 1 67021 70098 451000652 2 2782 67501 1 46798 67498 243053564 1 70846 70919 24432745 2 13288 15551 2 65348 67712 1 40685 56798 198628585 2 60677 63667 2 45370 51054 1 36188 36637 442928791 2 50724 51748 1 55751 57294 742130957 1 14680 52764 650952715 2 8270 28863 1 51493 68739 56419967 1 68629 68790 5646468 2 63426 66087 2 6605 70795 2 23905 59990 2 30357 50160 2 15033 56793 2 58919 67878 2 56452 62870 2 36986 37950 2 68806 69447 2 6057 21479 1 31386 43602 278374 1 10170 30386 11304707 2 30911 48042 1 45943 53261 221907477 2 22468 26684 2 14339 25724 2 14566 46610 2 12463 63889 1 51145 56058 48024322 1 54836 60868 86888785 2 27790 46868 1 70431 70760 349205601 2 58230 61534 2 31439 56784 1 33342 54537 204944498 1 14729 62736 36312256 1 7462 20442 440063138 1 37055 66441 123366665 2 56085 64320 2 6409 21866 2 39422 39571 2 26551 53243 2 17509 68759 1 20929 52159 509257892 2 39240 68249 2 10168 59748 1 47222 51682 141459407 1 14181 59368 177830601 1 25071 29450 39690711 2 16975 67790 2 63907 68140 2 43873 68171 2 5599 67304 1 30912 63046 237510516 1 2750 51473 245653352 2 26717 63884 2 18943 70786 1 35860 69937 121876984 1 51257 70375 63184242 1 7776 21513 186784984 1 22999 23749 311812766 1 15327 64452 80958230 1 21868 33177 234104129 1 48083 64505 618270635 1 39185 48541 57406541 1 47871 53568 326659632 1 40830 46493 115343687 1 33454 60907 300332972 1 23261 25100 42093211 1 66955 68933 114509302 1 20162 48656 468535524 1 33212 65376 205676042 1 779 68833 223728554 1 16329 45865 214992592 1 59572 64361 279244978 2 24098 24775 1 7187 27586 541613893 2 25162 48018 1 47637 65459 800138845 1 29329 45087 118485210 2 13513 35994 1 46726 55139 51122360 1 44301 60913 340990169 1 44165 48535 127687586 1 59305 62507 193063761 1 15235 68566 302314907 2 45376 68004 1 48152 55605 308123913 2 19213 37204 2 52777 55561 2 64701 70029 1 31993 64750 527118189 1 55749 67129 171550358 1 25521 60805 314382812 2 31954 59553 1 42157 54901 130706596 1 38505 45812 155044444 1 65914 68359 46039871 1 59071 69275 138798845 1 37962 56346 43337126 1 68217 70401 28363642 1 32502 55114 844130632 2 22564 40102 1 23777 64622 567459122 1 46470 47831 268688283 2 2273 33867 2 40234 63264 1 22021 63141 341209177 2 50494 68529 1 40168 51664 138247249 2 21766 40049 1 28528 43707 224000146 2 51867 54194 2 30926 35982 2 42814 43932 1 17352 39654 9912891 1 42915 64754 565819602 1 55170 68458 763838747 1 33301 39878 85750452 1 45867 47207 458713410 2 60729 66795 2 32584 61143 2 39200 42449 2 67098 67924 2 3573 20397 1 40438 52406 740213725 1 11469 57459 143095984 2 67361 70666 2 15470 59484 2 65462 66045 1 27088 27906 474214870 1 3075 68284 363078731 2 45208 64095 1 51603 53175 16541703 2 36273 53721 1 11342 69707 133568285 2 38691 50220 2 69454 70108 1 9798 61304 144215081 2 33876 61392 2 7443 63875 2 21448 38325 2 29936 60691 1 55472 67611 386444217 1 66586 68016 474590686 1 50632 70014 80364076 1 14283 18348 207282526 1 46614 51298 86952916 2 11482 69853 1 30681 43806 709169446 2 11323 15944 2 67172 69313 2 19795 27795 1 41872 49943 789993712 2 48351 70048 1 41679 46707 632502198 2 35550 45921 1 6235 38178 318231508 1 67093 69586 213116391 1 29181 67140 415520425 1 32248 58585 631621815 2 48349 64906 2 19069 66724 1 50782 69262 90571912 2 35738 53251 1 69743 69996 82346568 2 50690 59196 2 45755 52905 2 49285 59486 2 49283 65221 1 26673 49674 193903355 2 48180 55163 2 6726 8314 1 31727 31880 299410720 1 41281 45221 391567256 1 23402 50694 55382121 1 28538 33328 791807310 1 39353 62938 60590795 1 55670 68613 1470819 1 32339 70479 443203966 2 38627 67406 1 62811 69733 246955857 2 23973 59151 2 52510 60025 2 39498 70370 2 67767 68359 1 2713 39670 110691732 2 43806 62315 2 17549 51003 2 45439 59648 2 37291 40078 2 41809 65078 2 50683 65903 1 29164 31965 54346498 2 27512 61986 2 19488 35932 1 54774 64181 157002526 2 49884 69385 1 13629 33959 331192616 1 38785 50071 25472034 2 70278 70904 1 13172 27556 184116838 1 65830 68587 10155351 1 30206 64896 402282682 1 4456 55486 133763178 2 4510 16801 2 32558 57455 1 10039 34860 413749238 2 55440 70301 1 52765 55426 518645110 2 16548 57157 1 47859 66723 332967014 2 69335 70355 1 46348 49036 272848909 1 52131 60835 394843653 2 972 3595 1 60783 64661 176069399 1 8714 29282 394749563 1 5670 57162 280040766 1 59348 70362 385730987 1 56731 68071 192110473 1 40123 68198 325232691 2 61877 64888 1 2426 11531 437254693 1 41026 53788 670589059 1 13421 47506 558949070 1 20724 23720 429526364 1 22493 35435 199525911 2 28948 38931 2 19866 65328 2 11555 56196 2 1221 58349 1 60959 67591 66044988 1 68178 69890 86423012 1 51763 52896 678561973 2 61753 63104 2 39170 56810 1 45143 55853 135129850 1 61208 66169 64315812 1 66992 70459 265433001 1 57778 60686 556757573 1 1909 21532 180568303 1 41945 67045 55763114 1 43991 63265 673439398 1 54546 58632 16322077 2 48744 68704 2 27608 67780 2 3692 10667 2 46900 47982 2 19934 21598 2 5506 6433 2 44760 45716 1 17792 33512 222437405 1 13522 68608 214343223 1 6018 49030 85469062 2 17583 35825 2 20640 70433 2 14869 58547 1 1625 46867 9000689 2 49368 62862 1 1624 8894 91408983 2 4456 33358 2 42549 67080 1 7220 28978 781201425 1 27205 62324 241251475 1 65857 69275 462445409 1 68980 69867 813698636 2 14138 63480 1 42257 42789 112708955 2 19650 56427 2 26870 55317 1 51672 55636 355809925 2 46653 64241 2 31513 39989 1 5395 61109 582348940 2 68820 69301 1 52202 70705 231789225 2 60171 64049 2 57380 62428 1 20065 25823 43851261 1 23683 54131 412512634 1 68276 70647 55926721 2 40461 51831 1 12283 20877 69147584 2 63794 65846 2 31052 69721 1 25179 49103 208474981 2 55946 63463 2 30856 51264 2 37279 41490 1 49095 65646 666404174 2 30622 48113 1 65113 67693 298682 2 15607 17166 1 52271 60583 630936714 1 8801 13557 206375186 2 21170 52930 2 10336 65586 1 18601 57013 101312753 1 4872 70801 138947259 1 58707 70738 525570225 2 18602 46480 1 45907 50247 245339771 1 3924 56860 155515094 2 56451 62594 2 64315 68242 2 67845 68764 2 14456 22101 2 36139 42309 1 2469 65445 601603352 1 17623 33668 51085483 2 9370 37979 2 55485 60546 1 30242 47986 359681532 1 35273 66596 8546536 2 66616 70545 2 54295 69164 2 26291 47064 2 64576 66480 1 38263 65206 627814009 1 68412 70560 35618548 1 29411 53569 473261955 1 52800 59820 125540951 2 56953 58582 2 62032 64589 1 44833 49587 173264828 1 5178 23758 22865601 2 3484 22835 2 50243 58147 2 10379 59081 1 66010 68381 181935355 1 55144 63700 555280512 2 27983 58912 2 62739 64201 2 31282 58192 2 37312 37694 1 30060 47711 277455124 1 67002 69089 378151876 2 10913 43016 1 10897 66473 659654402 2 22669 64189 1 1473 3047 440451102 2 58470 70712 2 37347 70716 1 58246 63164 8770186 2 29150 49961 1 43923 55723 217736573 1 6167 31613 304793472 1 20208 29883 743828499 1 61538 70932 210368875 1 6927 59090 423465195 2 68237 69130 2 26428 28565 2 59615 59678 2 14991 60934 2 37593 48519 1 22642 45230 466678456 1 10194 43964 110757944 2 51231 60756 1 39081 63500 516023870 1 48501 53557 374062539 1 47967 50956 126035396 1 11596 43548 30961189 2 6090 35634 2 16283 36813 2 56278 63590 2 32241 70318 2 51904 62898 1 53748 68147 471597373 2 30189 45791 1 4191 40938 777055349 2 43214 59137 1 49303 55140 201988867 2 5456 28364 2 20101 40226 1 63090 68676 581945200 1 12660 62278 29983137 2 1952 14909 1 41486 58465 206643001 1 36510 65988 11417911 1 48521 62488 329809042 1 27392 49186 241630158 1 36809 61825 16250080 1 37226 60395 512416160 2 942 12316 1 8902 64782 378810482 1 19256 48803 50377357 2 13405 54882 1 40797 63609 36249258 1 63734 66457 470774336 2 65453 68558 2 22936 34834 1 11168 64808 20601618 2 68544 70313 2 37550 37572 2 30308 30983 1 28330 33024 376415766 1 70352 70886 81558363 1 48376 49080 82041960 1 58584 70359 613015907 1 58186 62137 665710692 1 24460 38991 610749560 1 27961 50516 285568724 2 57443 65703 2 47615 61350 2 25032 63008 2 26477 35255 1 52890 55710 16228417 1 36481 67230 93136720 2 62215 62373 2 50861 70527 2 13634 24592 1 60340 69402 939150946 1 70664 70666 282759737 2 54584 67228 1 31298 45552 46211086 2 38606 57965 2 70717 70826 2 65164 68172 2 50277 63683 1 70574 70893 261067247 2 47795 63818 1 29230 52753 127103506 1 66690 67931 42937806 2 23161 52625 1 8302 21335 508053536 2 14765 37301 1 51181 70500 43705730 2 66160 67301 2 5602 41555 1 8107 39585 623349133 2 68533 69670 1 15494 52744 54371413 2 39689 58791 1 55999 65297 826712685 1 6902 58422 175666868 1 11466 17870 43911034 1 12835 46226 102519511 2 128 50721 2 4885 45344 1 29700 44000 396560158 1 70125 70566 75561557 2 41221 59336 1 4098 21443 212197996 2 10514 51206 2 63797 64003 1 46884 51610 176844099 2 17978 30858 1 58535 66688 581277666 1 35577 55782 30261809 1 15285 57073 116004686 1 19321 44262 96826264 2 26890 58491 2 2816 51473 2 6553 12896 1 66422 69969 47715201 2 7712 23536 2 21707 70668 2 5965 12106 1 65278 70509 348477095 1 36408 55398 418524146 2 30317 68272 1 52798 59403 273068683 1 29920 69455 385901513 2 56596 66099 1 28603 58254 170931107 2 58563 63201 2 1244 10481 1 32605 63587 8215514 2 58135 59177 1 38368 50457 32150317 1 23752 25973 581915923 1 16849 53707 136887670 2 57145 70791 2 15556 51068 1 44183 53970 439434674 2 3105 13126 2 56569 63157 2 67829 70205 2 16577 39982 1 57098 63838 242963538 1 28832 52280 75680102 1 67405 69280 625805182 2 35597 41817 2 64354 67730 2 69552 70326 2 31423 56570 2 7358 41973 2 21040 26568 2 68842 69137 2 15980 62348 2 20262 42615 2 29363 64307 1 11688 13421 789498813 1 68866 69357 426370816 1 15616 51392 757297843 1 61142 61510 714888689 1 25391 29726 405867034 1 56663 65232 394167399 1 19285 31818 55408818 1 16655 21173 480661250 1 62695 69269 166686869 1 48834 54463 459036927 2 11439 24362 1 58576 59004 358513361 1 35474 64912 927534079 1 51286 70626 81386166 1 49204 57934 227933611 2 35348 46508 1 2488 25446 539980662 2 62722 64800 1 39604 46157 270363264 1 36097 65614 109224616 2 19918 30862 2 6164 37496 2 42743 44000 1 24826 53380 458536133 2 38975 68522 2 45225 51441 2 5725 38808 2 6348 56256 2 42444 50453 2 51603 62832 2 51743 51880 1 69424 70083 202751847 1 49666 56907 288923084 1 52842 53237 451805958 1 29783 68838 172507442 1 33915 58073 394668682 1 30058 50698 305687171 2 34618 63474 2 59458 61034 2 27429 28050 1 9536 64441 376414998 1 70137 70911 214243834 1 9445 11274 463595818 1 58496 65271 65023548 1 26126 35001 471835533 2 54427 64968 1 161 68112 123358203 1 4912 53354 49413004 2 27137 58681 2 25845 54982 1 31218 41030 466569595 2 9207 44135 1 4381 66116 150869216 2 46605 70634 1 66952 67624 495359781 2 14676 44241 2 47608 65907 2 24597 32428 2 50517 53324 1 53238 57035 443834604 1 39989 69246 273737502 1 17290 25634 161488486 2 40467 57754 2 24000 37225 1 887 50270 643063283 1 11135 48174 79717312 2 33841 62826 2 14590 16478 2 59942 63890 1 1880 31636 60143678 1 54201 59082 760320442 2 4913 62420 2 52318 64905 2 64098 67706 1 33965 49151 98617731 2 52686 61285 1 23587 65391 263584995 1 48357 50820 39903800 1 34838 60680 318863419 1 24552 66623 106060 2 48678 66531 2 11684 20753 2 68752 68850 1 58716 66413 587140015 1 9547 13922 899773813 2 51580 62972 1 60625 70566 628396935 1 37172 60064 131512881 1 54251 62303 485996906 2 24886 56102 1 12643 47580 322210718 2 15002 70014 2 30638 48126 2 57078 57488 2 38907 47943 2 45288 52457 1 64940 66873 84581398 1 31318 37580 87022728 2 48922 58573 1 43641 61311 322618298 2 20449 29605 2 49248 55296 2 46241 51888 2 36121 63411 1 3467 19834 305967853 2 64933 68464 1 60229 61367 160462710 1 26070 38122 804151457 1 69216 70094 846771813 1 38594 50949 398205806 1 57967 58430 115375692 2 18522 40953 1 1761 66007 9550477 1 57682 64870 80656173 2 70362 70825 2 57883 58161 1 16924 36592 379491976 2 57965 66744 2 32941 53191 1 69058 70126 45311628 2 3797 61708 2 50297 61563 2 65258 65682 1 64661 68529 403316993 1 60836 62069 534853538 1 27163 62628 397161620 2 13080 13251 1 11905 23125 118371580 1 25205 34764 38200290 1 57219 65197 63001761 1 69711 70767 3132970 1 61585 63835 71835367 1 26080 49819 300251721 2 19157 35151 2 32792 58791 2 57997 58581 1 70757 70935 570266373 2 6017 54078 2 26828 43901 1 34452 35655 598924012 1 54000 70388 246193381 1 53854 68964 5280093 1 1276 42327 9441932 1 46297 62556 314000853 1 6626 58529 456921279 2 11421 44592 1 5326 52587 597465821 1 10763 19575 505580502 2 59763 70528 2 61038 67706 2 65555 70814 2 44577 57014 2 15367 37723 1 47637 64051 317171652 2 11092 44227 2 65345 69270 2 5149 26252 2 59029 66405 1 60056 66722 24564030 1 7159 60892 163102483 2 45328 54866 2 27784 35964 1 17175 28627 663425703 2 64836 68432 1 19417 46315 710626507 1 51735 61471 619902601 2 7353 61341 2 12509 32075 2 38322 46690 1 9723 53935 103913993 2 12496 57296 2 65809 68294 2 19218 30345 2 60002 62732 1 40778 59377 104138940 2 54437 65963 1 56209 56789 475255247 1 18569 67471 389154331 1 27272 32863 279483165 1 35964 58682 314746310 2 14793 50657 2 55570 59830 2 28166 60543 2 44334 55669 1 57312 64878 85914970 2 45424 66197 1 6675 51962 338281591 1 48224 52267 61835044 2 21119 29011 2 36808 62072 2 7151 52782 1 31931 67575 90252973 2 12836 16682 2 60938 70079 2 58740 64289 1 8001 27852 224414685 2 25845 62911 1 36227 53216 400446301 2 15936 51061 1 19225 19789 43571097 1 29164 69917 266476385 1 23846 47534 60144392 1 29137 62624 544890149 2 49527 63695 2 14796 68768 2 6136 55776 2 4626 60057 2 35047 64493 2 36469 40967 1 21023 25427 872227822 1 22127 70484 105364029 2 15069 61105 1 64596 65666 320089235 1 15676 28311 285358994 1 45742 55307 827212475 1 69236 70110 43640607 1 40462 47522 405789697 1 40299 54603 241523720 2 41928 65039 1 39848 48881 91285105 2 37068 47618 2 11852 64530 1 66920 69510 515861750 2 16901 41802 2 70332 70441 2 64317 64593 2 35910 47452 1 67102 67301 76326935 2 32460 49774 1 69527 69817 89652562 2 34113 50823 1 31714 56486 170788610 2 46335 46722 2 9902 42753 2 65848 68039 2 56226 59184 1 55927 60162 134413635 2 54489 64886 2 7583 31294 1 30959 62870 33636900 2 16389 18976 1 51987 55343 280428041 2 24653 30016 2 39490 40855 2 68271 70239 1 54529 62576 203746059 2 63598 69161 1 36791 50450 3952429 2 44357 61655 1 42175 60784 751375621 2 27852 41566 1 39169 53064 234973750 2 17810 41419 2 30041 54465 1 47532 49819 352092962 2 65407 68046 1 41290 50883 368986541 1 41360 56260 308597194 1 31698 57804 94773830 2 32693 50403 1 41181 59539 668615841 1 26139 43049 97294374 2 5404 66599 2 35958 36309 1 1027 26823 743241769 2 1315 38195 2 50983 65252 1 52698 56014 187285993 1 53133 68919 307940571 1 34838 64403 86256521 2 41927 60425 1 48127 48567 107325047 2 53133 63652 2 53616 66903 1 5851 51195 122972445 2 882 40254 2 40974 61995 1 25510 50130 287546629 2 59301 68053 2 12773 67365 2 38230 38877 2 9668 23595 1 63283 70353 642310350 2 42723 60248 1 32868 47925 667791764 1 12090 31061 544671042 2 25186 66883 1 42015 44641 366267667 2 66254 70057 1 3148 58440 497642218 1 68749 68951 54969174 1 48990 62514 94022452 1 5592 66800 151106747 2 40520 45778 2 11576 21287 1 43174 52222 925367560 2 7429 63377 1 70320 70859 613001015 1 69475 70523 866117533 1 22601 26379 215237141 1 46897 58650 542076972 2 18556 31956 2 61729 68938 1 31444 51208 211841549 2 31280 41400 1 35306 54950 117948269 1 53145 64409 119579595 1 7655 59656 170966014 1 38902 59240 700535687 2 57995 65286 2 18480 54544 2 42363 55439 2 42822 43671 1 57451 68035 71061031 1 56214 68371 45456117 1 24464 51603 322791582 1 30325 44290 31888435 2 29070 42506 1 61437 69339 307769691 2 67666 68645 1 54158 66889 29381148 1 7068 40881 103816775 2 29685 67632 2 21123 69818 2 19562 33973 1 5038 14789 8960138 2 63727 66491 2 62296 66019 2 18236 40131 2 29313 37957 2 36380 66098 2 59125 67336 2 43687 45127 2 28966 53623 2 20708 25006 1 41519 61596 647108448 2 32980 46768 2 31316 56123 1 12851 25593 541432273 2 48377 58789 1 36543 55429 413943963 1 54088 59497 194255801 2 46313 58071 2 48128 70062 1 53448 60276 230271395 1 41300 44759 509440177 2 70008 70430 2 7134 31590 2 24202 32983 1 42619 54145 102548491 1 51294 54067 59581394 2 2824 21070 1 51217 69479 584339234 2 49298 62613 1 12389 42455 141797940 1 32011 32455 567743744 1 51404 57407 496580474 2 9400 19776 1 68724 70269 290527550 2 30855 60528 1 9128 45296 372527765 1 38208 57644 218623797 2 45318 62621 1 43413 65922 81756168 2 36520 40136 2 20548 45099 1 42171 63359 84737488 1 63578 66827 150855098 1 56519 60589 313666714 2 1628 16164 1 53861 66133 438096135 1 2900 35346 419859833 2 21894 49942 1 53328 60269 88529759 2 18078 54876 2 54444 57234 2 24809 44865 1 8480 40101 312650129 2 13741 41294 1 60262 64663 335611254 2 62389 69789 1 18867 55776 682564666 2 9751 21421 2 58092 69504 1 10299 69674 382350943 1 4620 16305 294581964 2 52385 58210 1 12499 22543 528766250 2 38168 53174 2 11607 23466 1 8348 28445 375942940 2 50238 59928 2 28504 34188 1 4512 38258 339359527 2 56030 67056 2 41520 50379 2 6923 20337 1 45090 58905 436934366 2 17017 31244 1 32103 61711 784611224 2 8110 26369 1 42562 60768 414642031 2 17911 38734 1 66094 68822 556437319 2 19787 39668 1 21677 22542 132815619 2 14720 63984 2 54652 61037 1 31811 47713 340016907 2 35718 45264 2 65893 67075 1 35259 63366 104179843 1 13326 42784 332011219 1 38117 46069 753737098 2 48954 66947 1 61914 63008 36708404 2 24669 34240 1 23445 49243 139954659 1 27818 39614 210808365 1 5473 47468 178949549 2 12132 44482 2 33353 57856 1 59045 64024 481397968 2 5946 62067 2 60127 62916 2 35259 46518 1 46831 70531 123235452 1 57518 59581 510946283 1 41250 56613 264511229 2 58944 60880 2 3213 70535 1 18546 57685 92130252 2 64701 70199 2 46422 69682 2 55961 61482 1 6687 57900 227961729 1 5838 62033 238371929 1 18972 35896 487565894 2 60789 65892 2 48148 59555 2 24676 45270 2 25725 46481 1 13383 41683 122534294 1 36893 59395 37011924 2 57730 57840 2 57180 62370 1 54860 55373 89008710 2 1291 39855 2 1543 15138 1 9884 36143 13055703 1 1653 68754 61624293 2 8971 41446 1 1269 16415 413103328 1 2404 62925 63436334 1 33477 40311 9032046 2 59956 67130 2 69839 69939 2 47079 60625 2 63274 68536 1 45403 48949 115968309 1 47099 70954 328721454 2 13521 63300 1 10422 12163 142918383 2 15756 54358 2 60876 63692 2 45203 52028 2 20447 65543 2 66473 70176 1 23948 60874 205717595 2 43257 62392 1 46041 55969 122058737 2 12951 43922 2 17970 69906 1 7887 56227 36405774 2 34670 60447 1 26060 46383 36340510 1 66465 68354 363572670 2 20518 34497 1 10195 61550 57893370 2 35244 66863 2 54982 65314 2 39002 46847 1 23646 63618 240784608 2 11469 20285 1 1300 35812 34705265 1 37500 70831 170328660 1 2046 11459 19654399 1 511 65740 649236726 2 11854 28568 2 35499 64950 2 36726 65552 2 43140 56579 1 45060 60569 505159528 1 59653 63058 82089815 1 64722 68686 59797295 2 47571 56765 1 67326 68092 186040407 2 21427 58654 1 9059 66790 581827992 2 46024 68789 2 5923 11996 2 55504 67749 2 36172 51583 1 53907 70766 634973797 2 23692 32681 2 44645 64630 1 66071 69510 550025458 1 30963 38011 76819456 2 4157 65509 1 47254 65576 510080376 2 45672 50505 2 39663 61837 2 70790 70845 1 69213 70269 457405834 1 38615 39545 395299995 1 1755 3793 496478251 1 35467 45884 579939488 1 8868 42965 575383634 2 3044 4806 1 2875 64876 200260717 2 8335 42145 1 36213 68849 31126800 1 27120 46869 569825423 2 46319 50062 2 46073 64464 1 46285 61043 430876145 2 59927 67349 1 30451 62610 462415186 2 20892 51876 2 29490 65167 1 6090 33485 152800611 2 65020 67917 1 60575 60957 208492365 2 63213 67484 2 40751 47437 2 10427 26419 1 41454 46919 492668404 2 42208 59808 1 3070 34378 589318405 1 6794 25223 181109351 1 20904 45763 530271531 1 33586 70806 458524201 2 53159 56454 2 23654 40829 2 15040 38836 1 25179 62976 303901784 1 947 28302 60120163 1 47344 62524 589646561 1 58935 59405 642242987 1 1249 4726 465209892 1 58155 60109 219180763 2 56434 60417 2 23274 30579 2 13484 61425 1 21127 69084 679022542 2 2518 18189 1 12086 44591 602278283 2 47730 59780 2 33970 55223 2 44940 45301 1 19679 59985 321046208 2 6055 58000 1 46074 68689 605138619 1 16204 62458 472676644 1 57755 64496 227103901 1 55494 61355 335134653 1 32934 33219 283731960 1 20849 21426 658871933 1 28619 59178 307629607 1 11968 54255 256408672 2 10974 66236 1 49274 63207 259161689 1 55436 62061 435617837 1 14779 35854 363269629 1 15091 51592 763328179 1 42048 47080 108925775 2 52199 64440 1 52436 67266 147765714 2 16905 33721 2 61604 70542 2 68278 70294 2 45869 51200 1 15858 52943 830325330 2 37340 37758 2 63215 66046 2 33719 68863 2 4460 67070 1 24474 70309 297240022 1 1170 52926 20950644 2 23136 32055 1 15094 55241 369253319 2 32392 48300 1 67734 69785 6482603 1 51597 57934 616442442 1 47926 51154 161061653 2 37291 40184 1 25043 35079 321596238 1 29675 44444 5083337 2 66617 66733 2 63392 64878 2 1724 18288 1 55171 57595 598021632 1 20988 43145 149022106 2 52837 61672 2 63571 65905 2 62927 68546 1 15458 39728 11905044 2 5950 20087 2 42487 64904 1 48927 61690 308043382 1 11159 69012 249013086 2 36011 66258 1 2356 68626 119013911 1 14779 20614 88203730 1 63981 69836 276569383 1 42389 64302 628347527 1 27252 41164 322340740 2 48922 54462 1 13974 64203 220057446 1 53403 62722 700321215 1 7526 20621 97992086 1 47759 55278 209885310 1 65846 67690 788396233 2 7068 49090 1 45253 58522 37975815 2 11054 55661 2 64456 67650 2 50942 54195 1 51100 64213 591090438 1 35071 46921 295000710 1 35283 59882 165076860 1 8145 48208 67932206 2 30845 51930 2 13970 43603 1 47331 57857 89388679 1 32698 47863 206559249 2 13751 56840 1 43586 55070 610283379 2 49660 63060 1 16877 50189 540320719 2 43593 58122 1 44018 44729 100795425 2 55400 60577 1 37091 68042 118585060 1 51551 69377 673333136 2 35422 53074 1 17102 50784 331677724 1 55444 55841 685979001 2 52108 53700 2 16723 66340 2 53245 55214 2 57710 60640 2 15704 49272 1 6547 28150 535349120 1 24082 61512 80049227 1 54795 65214 734853073 2 63652 67963 2 68292 70163 1 46637 59358 3909608 1 5299 55312 90031695 2 30573 33513 1 1583 32845 10562793 1 33795 47001 71648636 2 42169 62754 1 15245 67775 379969452 1 14168 56247 532463378 2 38526 43758 2 55721 61094 2 515 28164 2 69053 69115 1 64499 70909 468926019 1 23796 58435 106949531 1 40106 61586 53481944 2 29687 42215 1 64624 68091 78663357 1 10926 43318 759587635 2 40561 48185 2 34101 53936 2 6925 38226 2 21916 35024 2 41416 44576 1 55224 57535 338114578 1 29810 62143 120150205 1 10777 24177 266429575 1 16483 46967 140092312 2 52703 67258 2 38716 49390 1 22394 33814 365621123 2 29772 49488 2 43723 50411 1 40603 64080 25717401 2 3093 61230 1 31278 44810 106385615 2 4512 54531 1 57645 67954 211385754 1 28236 43735 122056798 1 60831 62335 137746825 1 57949 65736 448783081 2 25952 43750 2 57229 65044 2 5843 54488 2 7159 49826 2 36454 39107 1 6448 17853 84616006 1 28490 37986 9567989 2 15464 15666 2 38322 47884 1 64273 70714 899024896 1 12549 32995 112400044 1 56352 69470 516887468 2 14013 67371 2 15158 64807 1 6175 55738 427738763 1 66476 70079 229033230 2 10571 61753 1 61114 63388 45590840 1 27287 29385 88473658 2 27331 70077 1 35597 45236 221443348 1 60563 65394 815442879 2 15192 53512 2 66955 67737 1 32945 69137 358424944 1 60639 66034 185572573 1 33374 54133 571773813 1 29845 48012 84927853 2 44814 67288 2 16526 24976 2 36981 62085 2 31829 58407 1 58705 65462 640545418 2 25195 35094 1 63071 66096 146503895 2 58215 68841 1 31730 67978 547670524 2 15782 66669 1 60001 69402 73836673 2 62333 64035 1 29940 37593 550195917 2 46527 54873 2 42242 46369 2 35063 67267 2 1728 38466 1 48704 68539 95028477 2 54422 62702 1 32066 47176 25792288 2 3113 69795 1 16340 38242 289064064 2 40707 63492 1 18610 44959 331660031 1 46035 57833 588115332 1 59489 69058 545056178 2 59846 66905 2 1591 58988 2 44234 65480 1 52631 52647 82872991 1 55494 59628 328497215 1 36100 37426 115991433 1 57435 63607 417854334 2 64388 69667 1 15106 62072 79450772 2 10951 35544 1 52845 70046 518818542 2 21096 42385 1 31898 53449 247594029 2 24067 66354 2 54221 65614 1 30460 65784 351509774 1 34024 63176 261467825 2 19001 35935 2 31723 36753 1 10468 48525 62395415 2 42519 53025 2 59961 62353 1 53142 62272 816777405 2 22122 69926 2 47774 63069 1 50329 51363 565806728 2 41657 64084 2 69056 69820 2 65181 70407 1 36742 64766 659995366 1 27993 58447 872899979 1 63275 67306 79598960 1 14920 62705 192711437 2 54995 70568 1 63616 65581 320390668 2 58648 68277 2 13695 24893 2 28702 42307 2 25893 43126 2 41341 45954 1 9403 53730 290679384 2 48296 67144 1 21596 25102 471095907 2 59076 60713 1 46766 68907 39147582 1 21212 67651 396460746 2 56984 61030 2 16925 56986 2 21172 22030 2 34531 55088 1 12340 44435 65277614 2 29769 59698 2 6723 56739 2 29885 44098 2 40360 45395 2 16654 19528 1 47819 67340 458842667 1 49411 66752 161360739 1 5711 64732 296522654 2 35348 56818 1 29067 49918 463306038 1 14776 50334 155632661 1 20130 35687 23828142 1 43501 65646 35714185 1 20159 43882 38415103 1 12757 13040 143454581 1 12626 60054 30955188 1 1285 17696 34055948 2 27354 45085 1 42616 43676 188392444 2 21395 63999 2 30817 68834 2 45950 63606 2 50253 53740 2 62760 69588 1 29970 41046 53817895 2 54778 67260 1 11173 20898 86248953 2 33936 66831 1 44594 70148 395322565 2 45055 48226 2 48322 68997 1 7264 65466 775674896 2 52629 57460 1 4734 24018 297941692 1 54995 56015 693258906 2 14152 38119 2 55791 66981 2 23364 25047 1 26615 51376 218056184 1 2275 11468 178325792 2 29047 68191 2 33933 58690 1 49991 69522 575649796 1 66879 68724 29344272 2 35458 70560 1 47644 61504 229799555 2 45424 70530 2 65585 67153 2 67417 68224 2 3024 50136 1 58860 61625 125838271 2 30010 37393 1 27377 58208 232754364 2 29311 54983 2 2512 41832 1 37199 56188 926399610 1 26844 42589 182130184 1 21545 55755 25542616 2 65506 67582 1 58238 63366 163180455 1 39888 54768 886994542 1 52658 53062 96167346 2 57046 68304 2 12931 47530 1 21351 47172 126605381 2 24868 37283 1 9812 55739 69377414 2 43729 49714 1 31931 54572 332060149 1 3695 58144 365263906 1 48753 53319 360169229 1 67993 70090 454844697 1 37675 58522 365192816 1 57312 58432 63133932 1 33136 58420 229373010 1 58831 69648 285187577 1 70573 70609 12461850 1 29604 51533 31007201 2 52451 60469 2 13346 13499 2 70657 70865 2 19045 45089 1 59584 69062 528997764 2 445 8252 2 48019 66350 1 59294 65391 785455747 1 20199 30178 532836408 1 47986 49078 662880350 2 10526 54447 2 26714 48561 1 68920 69344 174229929 2 6596 63997 2 5999 61933 2 62394 63049 1 9429 24058 571637932 1 37552 41236 31768680 2 26042 39806 2 27613 68583 2 7074 48427 1 52630 57993 141606952 2 515 63103 2 14940 24239 1 47304 70747 242429380 2 55334 60542 1 17154 56113 144099030 1 43588 45489 188426687 1 64096 70531 591129314 2 15610 52935 2 59360 64321 2 23588 38555 1 7979 14343 217380790 2 18051 51797 2 28288 50545 1 6358 40936 191912836 2 27855 57819 2 55198 58107 1 60072 61726 421140537 1 5858 31729 264520427 1 7947 51778 82993773 2 63265 64352 1 55358 58222 681015099 1 68636 69528 347484677 2 58549 62116 1 47662 52668 514386383 1 6604 15218 497487847 2 17104 60568 2 17992 63146 2 50447 51904 1 54498 58283 351555926 1 4672 48859 377510511 1 64310 69185 472283350 1 1341 22639 240351628 1 9061 59001 314483348 2 37139 42261 2 5891 33686 2 60388 62239 1 19424 42848 204886778 2 67703 69660 1 29713 33751 224138056 1 47893 48239 344480069 1 17161 64581 362171791 1 20057 61540 94049770 1 19849 67760 99856744 2 16945 49573 1 13689 31482 97467578 2 37026 49270 1 13960 37440 374733230 2 42563 57244 2 44721 61063 2 60108 70675 1 19661 21732 354377342 2 21149 50126 2 8778 58107 2 51021 54052 1 17088 47730 50755281 2 56137 68440 1 27742 57907 12419962 2 43019 47382 1 24403 68478 32596478 1 9101 27189 267217031 2 31666 33128 2 8107 59378 1 69904 70245 627899789 1 5694 58954 601510593 2 4346 17722 2 55221 60560 1 44062 58201 177870318 2 54588 65836 2 29575 31315 1 55582 60561 145492525 1 7095 39890 177387931 2 9439 37721 2 14376 23980 2 40860 43342 1 20788 36920 291328582 2 28860 40762 2 22759 66179 2 27064 58757 1 22764 48714 416066467 2 35432 43562 1 44870 54579 325118702 1 7419 69413 261352464 2 20760 43770 2 5981 59142 2 25137 66927 1 49670 67540 125910047 1 29174 69946 320485480 1 40109 62837 908119289 1 21864 53897 368514907 1 65996 67552 40029042 2 14711 51198 2 39847 43066 2 7822 44056 2 24552 59475 1 70257 70538 454140678 1 216 15424 574995484 1 46765 63737 322740480 2 10536 32560 2 32035 58497 2 28136 65899 1 7305 13072 119120518 1 69704 70035 168427206 2 46739 56598 1 18834 34800 534632194 2 10861 54843 1 47984 67617 474483784 2 25129 29863 2 30719 53687 2 44130 55359 2 11135 46382 2 37660 62188 1 2704 44151 353389779 1 47935 51404 171200664 2 44058 64153 1 11012 33034 132525820 2 47463 47488 2 58593 64614 2 64562 68536 1 60607 67317 119492423 2 40008 58718 2 26738 40811 1 65611 66176 17319596 2 19396 50439 1 52297 67734 42107254 1 10284 22404 5490555 1 48315 52863 132015851 1 40837 60734 6942608 1 15461 55780 118952927 2 60102 65356 1 68761 70113 24803706 2 7475 69813 2 17758 20981 2 11622 14635 2 4848 67364 1 35258 50894 220714455 2 19701 62847 2 25189 40004 1 14333 51634 548347657 2 18928 63393 1 15667 62642 337733640 1 16870 33792 645969560 1 47321 68083 107810847 1 16701 65208 44760040 1 33791 65753 936137153 2 17465 69904 2 25657 31623 2 41323 45197 2 3788 53835 1 38097 51067 483290498 1 70418 70818 448301006 2 26850 54921 1 58574 67016 28163733 1 7707 19340 335667308 2 55293 65193 2 20155 49661 2 64639 66399 2 66315 67602 1 44354 56004 279388200 1 32826 55555 868467572 2 65129 67035 1 62311 67299 85299262 2 756 18513 2 24351 69635 2 40998 69889 1 24784 48011 229684438 1 29919 38650 89985160 1 41988 48716 19072680 2 67062 69203 2 26030 35564 2 26321 55471 2 59477 67560 2 66186 66616 1 25480 26268 176459820 2 31000 63406 1 30321 68661 81609303 2 19520 55866 1 15624 46376 439201073 1 6238 31854 380396718 2 55177 70143 1 18075 48325 304568587 2 29868 35532 1 44663 63586 63623462 2 40260 61056 1 32183 54712 86344468 2 68627 68667 1 44170 58115 322927353 2 16687 51767 2 28477 39647 2 27541 36016 1 57603 60153 642359202 2 12921 20391 2 45744 47370 1 23231 70185 472612273 1 16489 21484 5107524 2 65745 67052 1 34153 47353 200382972 1 37827 61285 547215391 2 1756 46349 1 67571 68967 657503304 2 7876 35583 1 28775 64725 411189317 2 57213 69542 1 1488 20991 512995807 2 38004 65450 2 56798 57551 2 53738 56900 1 63598 68591 95628669 1 41845 48848 82953979 2 30615 42034 2 52836 64163 1 69844 70763 171817892 1 45807 68140 99225160 1 64486 64987 127425692 1 6363 51835 120151800 2 61750 68861 2 3854 23471 2 64845 68229 1 41132 61416 486936469 2 51246 60252 1 46865 64884 211958398 2 9496 61593 1 26256 34834 272531579 2 32780 46315 2 54811 62286 2 36498 44688 2 60285 63168 1 11999 42476 267007288 2 67294 70496 1 31916 70648 54395598 2 63686 65795 1 45587 50658 13866406 1 62014 62882 87423285 2 69430 69583 2 52823 64467 2 33650 53058 2 34883 60490 2 39095 43215 1 50551 51644 428624398 1 28067 43870 209066986 2 1372 1720 2 57582 61231 1 56053 61385 602550863 1 54094 55983 305739454 2 50091 58952 2 58236 59138 2 26097 26392 2 40153 63022 1 54134 70346 13668706 1 39149 70693 7741275 1 15563 34234 111955885 1 12066 15564 571958657 1 38859 44776 202694669 2 19053 49580 1 48469 53157 648206163 2 48523 52550 2 16713 23790 1 25040 60735 20826025 2 19866 53710 1 57148 66145 36415152 1 68230 70623 18880831 2 25800 63464 2 4060 53628 2 5905 24286 1 40651 42024 43034408 2 65721 68533 2 38082 57513 1 22508 38181 150392081 1 13758 16589 283047904 2 60181 70542 1 41566 67172 341263978 2 45671 53714 2 21234 64856 2 11101 57446 2 20597 58842 2 5973 37575 2 16222 44454 2 29979 50136 1 64392 65220 199729459 1 53691 54650 105765106 1 37754 63050 197464502 2 1119 34182 2 484 47460 1 845 55785 294804601 2 44779 59606 2 64040 69368 1 16425 43393 41335556 1 62773 70635 253926077 2 66801 68452 1 17592 57947 774260615 1 25174 42534 406247496 2 50464 53623 2 5451 24764 2 54299 70145 2 33578 70416 2 6324 61638 2 55148 65646 2 50990 53843 2 57845 66706 2 24764 50048 2 48584 67503 1 35779 56590 99570400 1 51465 56444 156817179 1 37562 66291 108882722 1 2408 61152 613351019 2 35200 49398 2 29281 33340 1 13633 56767 245267337 1 61173 64453 718103799 1 66571 66778 132321545 2 27733 43563 2 60882 66773 1 7262 24152 312164797 2 25712 48765 1 24111 39573 454383393 1 28059 52170 10806029 1 67286 68899 187571303 2 14184 44171 2 23624 53918 1 63274 63648 19690582 2 16782 39452 1 33681 42796 126396580 2 39476 56816 2 8581 32380 1 53014 58430 305201467 1 19458 32632 566412101 2 48386 56539 2 30957 37088 1 12252 37706 579899129 2 6635 43918 2 48148 56625 1 36026 36249 223164742 1 32142 43679 224701934 2 3495 19275 2 31192 70129 1 61941 70119 228945626 2 53955 60149 2 46174 52362 1 5561 17501 475986971 2 1811 48866 1 50089 69499 183869478 1 12948 60210 376636981 2 63564 69873 2 12276 66394 1 44198 55997 123775964 2 38479 41006 2 29293 38697 1 66869 70847 739323812 1 14165 51835 26806772 2 65664 67931 1 35955 67640 515808071 2 59405 67475 1 27573 38816 64684652 2 10342 43203 2 18222 70523 2 17176 21230 1 55482 66612 190159959 1 21691 38455 211071871 1 17785 18901 871077824 2 29426 68331 2 15689 68214 2 40430 70596 1 12770 60124 481704145 1 54672 60180 74264680 2 60911 70051 2 24787 34144 2 13881 39598 2 60425 62779 1 8156 62432 220004739 1 65312 66237 12507562 1 20283 70707 75812387 2 32652 55265 2 42705 50157 1 63712 70652 90113335 2 15521 35245 2 56911 67293 1 51800 56512 240440681 2 17557 46954 1 2169 14820 754939448 2 18879 64928 1 19698 55062 52396677 2 61512 68653 2 14801 55837 2 28514 56704 1 50382 66246 211600421 2 35209 69757 1 31811 53637 75255252 1 44181 67164 69264284 1 9129 34192 82505635 1 2495 54262 328159916 1 37910 47920 293289845 2 23236 52135 1 47708 52849 888905615 2 42314 48582 2 4800 52156 1 60864 61769 29725351 1 29795 63647 422238421 1 6392 61361 146067414 1 42447 63129 91601936 1 9941 12300 354672799 1 67028 69715 88911601 2 25368 45690 2 63804 64987 2 22640 58001 1 11601 37164 36782022 1 39289 52201 582552717 2 70002 70015 2 61759 66857 1 5219 50168 791185511 2 14433 43067 2 19178 68107 2 49014 50164 2 46212 63762 1 39065 46738 243547342 2 47516 70265 1 46559 69993 236776230 1 2233 22937 311146137 2 58274 62132 2 14521 18485 2 65198 67657 1 7448 48078 292458012 1 13256 34621 828344629 1 19064 33368 610606939 1 28878 65429 1851245 2 1644 11999 2 11382 20209 2 29562 56128 2 15061 56900 1 46771 48996 94694182 1 2673 29139 18010275 2 50434 66336 1 65275 68638 426384501 2 8750 31815 1 56423 66350 559977237 1 46875 65032 731553586 2 12640 38676 1 37755 70421 27737333 2 60115 68321 1 10002 14161 75430163 2 2462 8020 1 4757 28948 85877972 1 41238 57627 333211445 2 43108 67335 1 2109 42368 59508532 1 1907 60900 117271199 1 66058 68687 256129889 1 44928 61584 370652583 2 40035 50188 2 10314 44033 2 2990 21393 1 249 44964 681031380 1 26490 38030 649780105 1 33357 70499 59748758 2 24378 46600 1 4280 11815 474641107 2 49691 52740 1 44106 62879 182357523 1 47324 65908 47292942 2 60899 62297 2 38859 42293 2 68214 69858 2 58341 59686 1 22437 27091 85186176 1 7114 14696 48347058 1 46152 55040 395318233 1 14776 39145 92257699 2 39963 56844 2 59445 60330 1 69955 70195 189259979 1 26336 62850 291149979 2 16418 56647 1 67617 68658 877474807 1 56663 68287 62299122 2 28735 29419 2 34424 57399 1 6639 39691 313504091 1 23701 69912 15857310 2 63662 66961 1 16525 62675 31605469 1 18337 53501 169941277 2 26774 29473 2 54302 58073 2 51606 65587 2 54690 61090 1 50936 66468 95108468 2 33632 69271 2 31335 66586 1 25696 30413 184971923 2 2458 6565 1 29231 37301 98286817 2 44172 69544 2 25131 59415 2 62552 68198 2 22468 65127 2 45363 48690 1 65961 66257 31502627 2 41556 45492 1 44013 66138 184280569 2 19237 51125 1 63408 69400 508917621 2 58465 64480 2 20449 31241 2 33998 41108 1 51894 55060 255083315 1 17216 21141 210898498 2 2689 37111 2 32226 35048 1 61147 61911 332561786 1 33436 57782 233205696 1 26046 59741 33952590 1 53635 69873 217649295 2 66517 70358 1 66554 67469 227234588 1 21771 50051 204268967 1 33482 39824 11065561 1 60760 69391 226750251 1 41182 56428 223268820 1 59647 66513 60039938 2 17798 19473 1 7343 66330 372559733 2 11117 70050 2 44598 56333 2 40557 44038 1 35731 45458 445916043 1 59227 69987 390993451 2 59837 68224 2 53246 62771 2 48140 52191 2 7414 30277 1 7794 41238 382739980 2 63334 65912 1 41501 69594 53072429 1 68551 69253 513132173 1 17314 25146 408183902 1 19763 51763 282980064 2 6974 43680 1 4031 26705 627052404 2 13828 67107 1 44592 61278 351715745 1 8955 24525 398226978 2 23111 43400 1 56596 65102 241982274 2 66192 69821 1 885 45526 160257749 2 69177 70437 1 55157 68145 74706803 1 24831 57411 29767824 2 14179 30560 2 15464 49302 1 28392 60119 573403349 1 39301 61241 69305990 1 32542 34356 141949277 2 55510 58834 2 51200 52637 2 28549 60995 2 11694 35032 2 28685 41528 2 20577 52147 2 16868 54064 2 45433 61375 1 63490 68118 649806670 2 33732 61676 1 17117 63219 357186880 2 33335 58082 1 45028 67328 110857334 1 24765 25386 258043207 1 38510 67319 493550515 2 67425 68706 2 7265 19435 1 39630 55385 626235651 2 15608 36580 2 52297 56165 1 2894 16112 613680657 1 59273 66620 245592677 1 8979 18782 70073502 2 53942 57117 2 50399 54686 1 11178 39988 98604154 2 25910 47886 2 68818 69058 2 28782 64862 2 13511 27857 1 16327 65637 766488455 2 48132 67605 1 20379 49099 125677531 2 63158 66960 2 13861 28148 1 29034 42727 48076554 2 70225 70955 2 55212 60197 2 23152 67479 1 23291 63852 668981752 2 12629 68102 1 42926 51031 1707672 2 67501 70696 2 56813 65918 2 14177 65265 2 13443 43913 1 57919 68548 138426897 1 10915 11548 474825620 1 13028 21188 872245252 2 21687 61905 1 21134 65397 9446091 2 19299 63169 2 31781 67964 1 28980 29772 49243815 2 58202 62387 2 9910 51386 2 22302 29246 1 34064 38263 287081218 1 12804 12913 395839860 2 41617 68454 2 39819 66917 1 40727 52908 187093549 2 20540 34474 2 3734 6125 1 22889 54237 89224975 2 33921 36941 2 11647 56294 1 58502 63211 167053557 1 19602 22645 199049652 1 1660 26261 519702917 2 29498 30561 1 44509 64806 44278277 1 13297 25984 559081398 1 4226 6914 260702556 1 8433 45860 683435239 2 27373 46971 2 29032 33989 2 24820 65803 1 6175 40646 78582323 2 10113 51723 2 38671 56966 1 69715 70766 19278926 1 22355 44532 308450042 1 53315 69430 791253571 2 58469 62123 1 33540 57244 395854027 2 61688 67796 2 69272 69703 2 69436 70746 1 2867 63726 317241507 2 19479 23106 1 1727 69102 31852045 1 6038 24231 819822964 1 35909 36139 911836456 2 42249 61928 2 66396 69043 1 11887 33103 162118246 2 4059 19000 2 58920 70859 2 14443 51876 1 16559 38561 634294811 1 55970 58740 23606681 1 70467 70958 197697480 1 19998 52763 112037356 2 33753 41692 2 40686 65827 1 65474 67347 657011487 1 44157 45208 197816445 2 24332 32727 2 51126 54447 2 59947 61398 1 53470 67637 92528605 2 43617 64393 1 19326 24167 502071068 2 28661 54634 2 3491 7252 1 32075 60428 498334576 1 8338 31373 94321239 2 52651 68792 1 41794 45119 455345641 2 24207 34527 1 54357 66509 587529568 1 6820 7035 563115667 2 13959 23457 2 59628 67838 1 14507 62370 538301643 2 66702 66790 1 27727 53436 383487029 2 64077 68192 1 13811 54506 59344644 2 35283 44166 1 35755 48150 404253107 2 12306 31927 2 10305 61146 1 50218 60861 42837904 2 12007 52250 1 54678 59483 65941224 1 56882 70681 110822193 2 70368 70514 2 36944 64442 1 52411 56938 21037318 2 67818 68828 1 15935 51633 363875496 1 65055 66808 435313077 1 26842 33878 96504564 1 3326 27136 75220323 2 30692 43404 2 12144 23526 2 23569 28964 1 12604 66628 481505432 2 3494 44771 2 3481 23181 2 57275 58034 2 26035 33466 1 18624 70560 33790800 1 54576 61069 107047346 1 30153 69413 684001904 2 19048 30474 1 7371 59150 726741626 2 19490 56882 1 31672 65203 702637925 1 64862 66185 517969857 2 20296 26029 2 5320 37199 2 63398 69767 1 63121 64431 496894461 1 16731 44410 312184757 2 36504 52568 1 19162 53136 84715963 2 31777 48657 2 56520 59002 2 30799 34718 2 13759 60226 1 22653 44704 852002039 1 33848 34119 57187206 1 63417 64171 145677808 1 14928 67990 86602937 2 17385 34284 1 46093 68727 598196197 2 21498 33705 1 33414 40117 14536742 1 62233 69977 43421333 1 64389 70061 402347180 1 63751 69453 137958373 2 11576 67391 2 57668 69385 1 56094 59339 326711755 1 59571 62518 65359980 2 36970 67664 2 70040 70887 1 39493 66190 99540393 1 5718 53496 15544029 1 32575 60758 6390306 1 13058 14592 497032892 2 9843 46487 1 19371 64093 222529796 2 53718 67954 2 22252 36480 1 68434 70325 669318768 1 47138 54461 204418420 1 51954 55093 138051656 1 50695 50786 503756143 2 22841 65790 2 66151 66381 1 17803 70285 76511775 1 14623 40028 242149165 2 5554 33518 1 43103 56076 203009048 1 4467 33671 561382082 1 46415 52564 223774226 1 30634 58293 405434165 2 57164 66172 1 61050 68048 750229667 2 45414 65647 2 6823 22560 1 22324 24506 535977228 2 25875 29665 2 48122 66150 1 11548 28302 604086658 1 44870 70266 47417266 2 29447 49218 1 3610 48401 683937319 1 59600 67109 218780637 2 48576 64098 2 21672 41090 1 40945 51232 911967456 2 56067 59108 1 1405 44893 34998568 1 29437 61138 469913328 2 51736 59123 2 52512 63680 1 3681 57813 169815376 1 64445 69016 203872037 1 67988 70957 70719511 2 24917 36456 1 21973 62946 867628500 1 8013 41082 212845096 1 53059 54981 862753368 2 45036 62027 2 27787 60417 2 68771 70461 2 14710 38401 1 41653 47790 575609134 2 9987 53903 2 19021 20755 1 19568 41220 9463357 1 69191 69881 3293528 2 32179 35253 2 44959 46015 2 65504 68176 1 65940 66830 522325751 2 52154 68390 2 23011 32109 2 17203 24000 2 43145 63849 1 41378 41378 80103798 1 5923 62818 633492947 2 35657 67642 1 54748 65218 168404396 1 13373 58965 259841281 2 64395 65157 2 13356 23949 1 2734 2905 265919767 2 14141 56179 2 55938 59177 2 3213 57143 1 62077 63706 33173785 1 37057 43650 89284569 1 49714 57711 236542649 2 63785 68136 2 4921 7799 2 61717 68933 1 42740 66782 10740174 2 212 7761 2 499 51351 1 9211 44015 38649936 2 19038 20642 2 58672 66073 2 51499 57977 1 45683 67855 215380054 1 53052 67348 115201958 2 20545 59015 1 42334 62185 84423534 2 26574 32337 1 25965 50964 36543532 2 59235 68859 2 39066 69997 2 68708 69840 1 9651 64192 324266848 1 35236 41970 450304738 2 10179 17523 2 35392 43575 2 46677 50052 2 12052 64906 1 60550 66170 501761939 2 24413 51107 2 60991 62367 2 13361 34740 2 37860 69628 1 2628 37960 153412293 1 36489 54175 526113546 2 2201 20528 2 39813 68809 1 53352 58983 646019533 2 60204 68978 2 18055 61420 1 25535 48857 694078481 2 56580 61538 1 52962 58603 232056691 2 4570 54105 1 37596 62102 179042018 2 50230 69831 2 54725 65430 2 63068 65161 1 3825 51186 205589778 1 31835 65366 114792644 1 16727 53516 131841598 2 41218 53022 1 25210 28290 18682902 2 69454 69558 2 25511 38117 2 59844 70667 2 48754 66211 2 64852 68909 1 27541 66740 154493021 2 43177 65696 1 13437 25407 13813271 2 46178 49139 1 33937 54923 502982529 1 33192 50432 172873196 2 10478 66508 1 22547 44882 506442599 2 48883 49381 2 62216 65565 2 42686 64996 1 19489 44727 137502524 1 25878 51155 131705850 1 12474 48700 24274029 2 200 3677 2 15 65335 1 6190 11778 11065483 2 26450 30998 1 35891 51781 7187667 1 40822 48560 282880734 2 28224 31707 1 33810 40222 79282955 2 65843 66116 2 4441 64142 1 62879 67119 352632276 1 45600 67866 170068655 1 63101 66788 199685987 2 22131 64245 1 61441 61587 26955226 2 44486 47379 2 29801 59959 1 70939 70957 74321075 2 26005 46207 1 46098 67610 75006955 1 47078 53291 24066987 2 22992 52195 2 47662 48806 1 2055 35851 649913538 1 12954 49136 459707833 1 11006 56841 225240020 2 11027 12875 2 25698 56359 2 28293 41820 2 63754 70354 1 8004 21823 269300006 1 35434 39601 10752807 2 19983 44967 2 29866 39171 1 65752 67952 128847100 1 1042 48895 109097295 2 61863 67646 2 27290 49389 1 29642 54272 112085478 1 66407 67283 60439458 1 16208 54262 130769425 1 2220 68432 152780971 2 53208 61279 1 55132 65057 54303592 1 15087 24047 102639260 2 55584 69024 2 51032 56026 2 1350 28638 1 12026 23063 71162086 2 68797 69923 1 49428 61644 56490855 1 52421 59252 114361241 2 29138 45257 1 36905 46567 396937633 2 34934 64324 1 48847 64374 146740371 1 12419 18353 246045891 1 62103 68752 719940762 2 53315 68176 2 8429 50389 1 58026 63722 136051008 1 52516 56404 8753168 2 41256 60055 2 40483 56651 2 63267 65133 2 46689 47479 1 47582 67105 467501600 2 47337 61361 2 2030 62020 2 64585 67585 1 46142 53572 631501304 2 16360 20258 1 46106 65686 2014502 2 19155 45880 2 64911 65821 1 44776 69238 40318486 1 26268 41916 16695934 2 62616 69716 1 69770 70374 110271008 2 43270 62631 1 58855 61188 5766044 2 59887 68625 1 18445 45207 316125189 1 61938 68447 115027750 2 45580 49641 1 58287 70452 99381723 1 22208 53602 405572365 2 13461 24302 1 64428 66199 510710778 2 50489 56253 1 35958 68337 46493570 2 61063 66798 1 70563 70690 803933764 2 53031 68039 1 21602 38225 67713102 1 25149 64431 29594992 1 69591 70013 470716608 2 17193 47619 2 33272 36495 2 17353 66709 2 32051 33203 2 5218 24202 2 593 10175 2 68890 70475 2 12344 20455 1 56622 66135 624881973 2 14732 26607 2 5400 35067 1 62526 63747 337035674 1 6130 39399 104876535 1 64903 70673 400654652 2 7085 16945 2 1366 48649 1 8088 65754 592509310 1 39243 51542 55118536 1 46695 51501 80783504 2 37101 47680 1 37711 65424 264914392 1 11615 18033 458043961 2 60565 70908 2 68652 70053 2 43225 64801 2 22946 54494 1 19616 70609 525597160 1 42459 49421 62248307 2 18301 18688 1 10194 56815 620141289 2 24077 68594 1 66546 66579 108248281 2 65132 69840 1 21618 26604 619726261 2 29675 45371 2 46404 69341 2 29885 35542 2 41543 53609 2 59039 67261 1 12157 18690 603232797 1 33144 45135 32264438 1 65821 68221 330438393 1 23616 65066 82758037 2 65592 68468 2 40140 61307 2 14144 26747 1 57540 60169 650664993 1 37005 58426 670411570 2 31085 69784 2 58548 67548 2 18378 69359 2 56765 65791 2 51398 59544 1 9843 38621 134440627 2 23483 45522 2 63479 70863 2 18790 47024 1 19175 51004 3731208 1 50843 61249 766355756 1 697 8612 770796946 2 57518 59024 2 22750 60134 2 28760 61673 2 15579 48117 2 54716 67978 2 26662 42720 1 18957 42187 123110971 1 68642 70525 898528799 2 62381 70424 1 38205 38812 389489552 2 66820 70769 2 32779 54503 1 5851 9534 456139602 2 66836 69230 2 50248 56312 1 62067 63807 683779089 1 47362 54877 435370213 2 26336 57098 1 30817 61324 123091533 1 39878 40104 418939973 2 63552 64781 1 17418 65622 48847665 2 4829 31667 2 25677 54589 2 37948 40293 2 17465 61719 2 47200 49706 1 3259 40934 122303770 2 45469 67591 1 38063 64399 68943846 1 35160 52001 67379488 2 13532 23305 2 53103 53652 2 53504 56759 2 22997 60237 1 28401 45333 38575468 1 53951 62086 540170777 2 63984 65676 2 56122 67782 1 55971 66995 680262154 2 19658 52465 1 69577 70863 195459159 1 20117 65835 692898028 1 3223 37700 704753748 2 38916 44109 1 69106 69987 380327777 1 49015 50303 227965012 1 70327 70826 243313327 2 64357 66351 1 13516 33578 830409974 2 40850 56448 2 17911 34365 2 17610 49750 1 63218 68806 95393811 1 66848 70708 402473457 1 55582 60326 100660518 1 37226 56178 505419341 2 20874 55749 1 39025 55114 366995850 1 70151 70701 509371901 1 47294 54655 100028950 1 37714 68919 21677032 1 54727 57319 366803254 2 18479 61105 1 39353 49796 209408076 1 3337 66078 12147441 2 56348 65362 1 32683 51589 314104398 2 11045 39049 1 11909 67939 539145035 2 15666 60054 1 60558 70545 611651582 2 24939 33194 2 11959 64325 2 51674 63211 1 46836 67529 25412395 2 51994 57635 2 13412 13852 2 18820 51003 2 34486 57396 2 13349 53037 2 66834 68846 2 54334 62331 2 2582 61315 2 67399 68565 1 12246 49755 47062448 1 4844 42030 61214475 2 49134 67423 1 12661 21696 93005764 1 31517 66917 493097390 2 40669 42678 1 61361 70843 352065669 1 55276 60694 91553813 1 2184 17904 603172032 1 65634 70106 142682415 2 3736 9306 2 35252 59165 2 34406 49400 2 62641 68767 2 29715 69039 2 42685 55349 2 40025 48175 1 31472 48577 796542223 1 12984 27803 326510031 2 36009 44968 2 302 6067 1 23971 41054 637726293 1 27403 55293 257118549 2 36765 38709 2 31619 60347 1 53639 67907 626031647 2 31825 60839 2 47244 52927 2 26263 63087 1 37645 59711 319514752 2 48620 60105 2 15377 58963 1 52141 64704 48280852 2 63962 69004 1 6362 16070 42755260 2 17028 23134 1 60815 68036 240189611 1 43565 49150 513843926 2 44592 65345 2 65652 66147 2 55629 66378 1 27067 41807 646520536 1 3453 60256 401041167 1 25313 26533 22751493 1 35021 39379 537801357 2 6303 29658 1 10812 31821 288447959 2 59317 66430 1 4689 63625 362183687 1 12469 28499 284518769 1 4263 51675 162521185 1 68802 70708 86961731 2 22653 33321 1 33464 51147 37703293 1 62081 69678 670761786 2 5258 30387 2 17726 63836 2 65872 66117 2 66404 66532 2 22952 60136 2 50039 56739 1 1733 9573 7404093 2 26683 28921 2 17806 20527 2 13617 32102 1 1652 25928 275562967 2 6136 35279 1 1582 60895 217358151 1 47639 67317 43919271 2 16840 27265 2 42715 46681 2 56184 60349 1 55159 64944 362330116 1 67023 69529 39683010 1 70123 70705 25304659 2 10432 44235 1 63531 65994 5747888 1 53387 68643 858179141 2 47442 68922 2 20906 30329 2 69561 70654 2 69215 69861 1 4047 54434 92708229 2 47715 61502 1 56859 62208 682935110 1 58733 65300 507544761 1 20478 44604 734448515 1 69865 70416 742189854 1 33503 34162 121730878 1 41866 42774 51261392 2 16411 31032 1 44905 57393 222521045 1 49901 53409 485625236 1 45400 60285 457712670 2 6911 34201 1 29678 70234 545047744 1 39381 46279 327114519 1 47156 54616 120142260 1 32810 59815 305449635 1 20553 43964 43137816 2 192 24141 1 7103 28078 92903809 2 66072 70872 1 34495 36488 833512723 2 16252 16658 1 26618 53733 218102124 2 49489 69749 2 49924 55494 2 61521 65311 1 66748 67610 891084310 2 23558 54489 1 22132 66870 626035975 2 2280 66203 1 7208 58847 531416525 2 16726 39322 2 20470 63528 1 8471 21016 214318130 1 39098 45457 551919636 1 48181 66830 332006794 2 34668 47546 2 31411 49988 1 44035 57132 109412836 1 7981 45764 329053761 2 37824 42804 1 41386 44168 51021171 2 10680 70398 2 60001 67402 2 61033 68281 2 53608 66635 1 53390 56043 581074624 2 68311 68521 1 15970 42808 636315975 1 69817 70589 513499829 2 17942 37778 2 25587 50429 1 61464 66163 28084972 2 22219 45668 1 12605 60946 329550964 2 57150 57867 1 21015 30185 100258204 1 67899 70800 256945370 1 18357 25273 104339017 1 27133 67785 112066512 2 13167 37931 1 15035 19128 15902354 1 53817 63063 124394626 1 59665 66217 403452343 2 51470 57114 2 59091 68609 2 56923 64952 2 24306 28799 1 4109 18073 101225095 1 11209 52656 32312824 1 54023 66543 544532606 1 42576 66537 193700406 1 58666 64637 266704150 1 50500 65901 346850535 1 58451 63383 269794239 2 2075 45827 1 22670 51032 712700093 2 69812 70288 2 30693 50764 1 47807 59606 302626148 1 59240 62628 412258156 1 25198 41217 12793317 2 70557 70633 1 60487 67120 338465316 2 49907 63021 2 46291 52380 2 7386 63372 1 55620 60343 204407342 1 69310 70247 88284295 2 19334 69674 1 60236 60771 408242892 1 50189 51801 622589976 1 5512 9206 106578823 1 16621 69137 174427140 1 33798 57405 27927513 1 31373 43493 425515233 1 63363 63518 349140151 1 68529 70424 582851410 1 19177 67443 448013452 2 68030 70097 2 19680 43393 2 53477 64247 1 3932 8743 629433363 1 54043 59667 119145289 2 614 57506 2 23137 26558 2 50143 61295 2 34782 68988 1 21117 56446 364612264 2 45846 55138 2 50018 56335 2 64091 70640 2 47175 53533 2 38035 56060 1 68922 69924 181411951 2 22488 68954 2 46533 58101 2 67650 70772 2 26751 30054 2 28593 35659 1 34367 54878 52718763 2 33408 70956 1 484 55394 379045347 2 27690 50825 1 50177 70873 254318396 2 42722 59120 2 32389 66747 1 67902 68604 32162427 2 60080 68497 1 54233 63750 21574961 1 42765 49595 525440568 2 70671 70779 1 36082 68037 223355473 1 14998 31564 474952812 2 27861 31941 2 39377 43994 1 37126 37181 46971519 1 28227 62428 209614827 1 61337 64060 11330703 2 2410 39719 1 31226 40067 176863646 2 57198 57846 2 3576 25139 1 19162 19370 176962096 1 50030 56474 362135619 2 46181 59639 2 4610 26002 2 22274 36574 2 32492 68664 2 46972 66193 1 33211 33439 145855834 1 39328 43597 35205509 2 47382 56819 1 2274 27283 248418175 2 38174 66248 1 45224 56652 492332991 2 61221 65010 1 18384 63985 305292376 1 18463 29054 115867487 2 6461 10549 1 56095 66905 652650831 1 16864 33750 220717099 1 51016 63997 223621940 1 22116 34077 8211763 2 47860 55836 2 66322 67429 2 37564 54511 1 20844 23552 3269051 1 40928 47483 269614150 1 11469 68342 11953395 1 2109 16433 608804076 2 3104 20405 1 52831 63550 92298998 1 58237 62431 274998535 1 45146 51557 116834171 1 65658 70152 337045932 2 47185 62203 2 38558 49568 1 19318 29001 276538628 2 48312 59544 1 30603 34283 231915599 2 572 37259 1 2940 17134 674411747 2 65645 70265 2 2277 34548 2 32050 62869 2 13693 66378 2 9174 19332 1 46750 62097 259738372 2 24541 70022 1 14376 42331 19116111 2 61667 62790 1 45618 62886 454239316 2 67965 70779 2 9285 19025 1 51708 60860 833293022 2 23422 31523 1 47511 63371 51444413 2 35541 64469 2 15224 60119 2 45436 69075 2 61388 65850 1 47658 55697 431481582 1 12902 63029 445243647 1 28588 30888 491596702 1 46256 60392 471193621 1 15090 51981 112156040 2 54911 61257 1 45340 65022 519258771 2 51280 67324 2 53445 58446 2 6786 11407 1 43770 56594 296530924 1 33356 45950 632263388 1 2984 50287 387704629 1 25602 64337 98545343 1 6720 68700 696281432 1 2192 10413 471436248 2 55526 61810 2 37739 60860 2 60358 70877 1 17007 34454 412756911 1 59348 61524 77998556 2 26976 43354 1 10876 46937 569781932 1 66567 68200 129024387 1 21093 61073 234191016 1 19015 68003 233569894 1 35779 61714 534010249 1 22994 25903 417851616 1 25004 42430 33324016 2 47028 64723 1 36846 50585 496065452 2 45436 46382 2 64451 66308 2 18778 33243 2 27193 38098 2 29038 50489 1 8991 10395 464433269 1 46778 60633 747637594 1 48050 67238 195492979 2 7384 70012 1 39359 70866 488270026 1 25991 60826 70812557 1 3680 62066 318101971 2 48450 67360 2 24269 63512 1 25644 54582 113921396 2 54016 68406 2 10669 15615 2 21036 26373 2 50180 60220 2 24822 65336 2 28502 29409 1 30436 40011 54694554 1 48238 61484 294316040 2 43001 62970 1 26058 51057 112510012 1 54372 61565 214364215 2 8780 61724 2 60577 68702 1 65532 69856 408806612 1 12979 31682 314920190 1 773 25956 578495702 2 67571 69064 2 22602 40302 1 58891 66429 494161709 2 52657 61017 2 13516 34387 2 31589 57762 2 2673 15086 1 11258 21185 837839641 1 68954 69560 45060673 1 17936 62616 275935615 1 45943 62390 317900781 2 20147 58154 1 29586 46184 53733769 1 35497 45519 4397381 2 36528 50428 1 23787 36811 75803279 2 26976 27752 2 44275 59207 1 11548 30672 831203553 1 45082 70197 616632004 1 52487 56515 647188867 1 5873 61176 79718283 2 6456 42072 2 14113 15186 1 38979 62786 751858259 2 36005 61785 2 46010 70893 1 7765 66385 208062295 1 26295 48064 12390088 2 62326 69827 2 27966 28772 1 62867 70313 276295922 1 53713 64360 38003223 2 45099 47061 1 65296 69670 223937344 2 67198 69299 1 28661 30098 56669967 1 51870 67568 598509190 2 30591 60011 2 2682 32388 2 59451 67062 2 10309 49322 2 7175 12313 1 61292 64640 267776233 1 23015 26062 144377392 2 46525 57995 2 24984 70192 1 55574 63248 163616803 1 51880 67273 139844420 2 60822 70220 2 58820 60461 2 45770 63361 1 30020 53783 44567946 2 41934 61804 2 44749 70471 2 35627 43777 2 39 26371 1 41182 51858 122504168 1 35083 42269 111148947 1 18150 28906 447144227 1 33007 67077 576540114 2 10357 24904 2 44526 51739 1 63310 66460 252708913 1 68656 69492 202187630 2 41541 43253 2 53749 64904 1 30032 50125 535642842 1 49417 63904 295143366 2 30667 42622 1 54160 69692 158359828 2 40226 54566 1 27069 33567 1620454 1 1521 64172 12761598 2 70866 70949 2 36242 61615 2 52275 55249 1 67928 68252 6547251 1 26815 57508 106195524 1 47229 58164 141827081 2 12739 42348 1 39998 62426 841785678 2 30697 62712 1 16194 50363 33143697 2 63144 63397 1 49334 64072 123920858 1 60763 63816 384533877 1 22675 39066 112885717 2 9706 35316 2 30784 32032 2 24580 45053 2 29772 38775 2 64311 68022 1 6776 25079 577330632 1 69616 70740 65391970 1 57214 70078 142226754 2 33330 44465 1 5951 20661 104258023 2 2597 21870 1 40617 48677 338230342 1 29459 34327 350632322 1 27501 27513 678049012 2 56204 62869 2 12168 69339 1 48794 64019 354895468 2 43860 64315 2 29695 68122 2 25739 64103 2 49333 68693 2 7218 43422 1 23982 25428 262412123 2 10058 64620 1 22225 34429 314191349 2 8239 60814 2 41362 62383 1 98 32946 694066392 2 53242 53762 2 16929 48879 2 32015 57302 2 46091 51804 2 45413 57686 2 67637 70524 1 56961 59922 295196695 1 41682 50718 575401479 2 68489 68832 1 50772 51141 708267588 1 14909 19487 185200940 2 2103 58931 2 66335 69867 2 16798 17412 1 61687 67272 108519715 1 34405 59034 278300546 2 16845 23408 2 24252 36846 2 21612 69488 2 22172 28062 1 24274 52277 91473776 1 28826 64814 276052453 2 37714 43526 1 69805 70090 396209758 1 40485 42744 49064196 1 70364 70931 112073670 1 54428 68877 101963653 1 11319 36227 3861140 2 20888 35484 1 47865 66346 134643301 1 33808 36226 598048453 2 58772 61025 2 47441 54281 2 7470 47026 1 64416 69477 407264728 1 42686 65788 143147833 2 38966 60234 1 38557 70498 223837141 1 58073 64441 608447625 2 48489 50577 2 15627 20649 1 62763 63887 73944149 2 40375 70118 1 59155 65609 63830201 1 59226 65359 288347593 1 9890 26823 665101522 2 52396 58056 2 66197 70579 2 65329 65762 2 33261 33862 2 37959 40468 1 3647 65134 125448626 2 46292 63292 2 9836 25355 1 19725 66109 61743543 2 49793 68546 1 45031 57274 624027222 1 50671 51649 487858155 1 58891 68225 609915071 2 54751 58260 1 4975 21778 259263733 2 2925 50289 2 13007 32135 2 52686 61750 2 6504 58464 2 18094 24090 1 33148 35827 34113249 2 4286 9959 1 59036 62703 473567102 1 158 21999 93048086 1 35345 50877 116660857 2 9097 30708 1 2189 5396 710727363 2 23352 35803 2 44431 59727 2 3783 15806 1 21526 57573 128036104 2 38860 57235 1 5864 12830 354103028 1 7067 22555 350866487 1 36592 57211 299673107 2 56088 60262 1 28406 62703 216395617 2 40998 70023 2 68869 69394 1 47929 65983 131312359 1 62666 70048 881822325 2 6436 20214 1 46774 66479 244784742 1 1390 26769 90186557 2 38153 63272 1 12172 56375 426820849 1 30323 44039 109417461 2 7493 27890 2 20168 59872 1 45264 51698 560637068 1 6934 36269 184694845 2 8801 14224 1 4484 68309 37575944 2 15620 56588 2 35041 36485 2 3696 55181 2 70567 70826 2 62180 64141 1 18872 31728 54401821 2 45049 66215 2 43113 69884 2 36860 52594 1 43097 46856 210142793 1 47334 54345 61773753 1 44733 55220 703892400 1 27503 36689 327393129 1 54326 68379 294714464 2 69002 69194 1 34904 60709 114167728 2 27562 35229 2 64160 69695 1 33494 45376 304756311 2 8596 17013 2 68868 69916 1 60444 63889 269808055 2 1120 3257 2 58464 59745 2 62996 64161 1 8863 69185 542841858 2 50221 64306 2 30368 38036 1 38963 40739 329980836 2 70182 70518 1 24962 32268 125588886 2 35920 57007 1 22159 48399 128152851 2 3563 47809 1 49313 50553 187431070 2 36420 44987 2 54292 59257 1 31077 65391 73246296 2 16069 19609 1 28274 53581 12496430 2 63143 70614 1 56156 69626 541678606 1 44082 64015 80954818 1 51547 58717 752008613 2 29528 32283 1 39893 56427 93516999 1 47468 56232 139700633 1 11876 28442 369557431 2 62479 63571 2 24866 45243 1 5511 25920 697784069 1 49784 68200 19098808 1 67048 69180 454017762 2 49522 53530 2 928 20508 1 38925 66925 217784527 1 45244 59076 543680274 1 54717 70952 57411042 2 22862 27349 1 1044 37335 112593651 2 49816 67207 1 68139 69126 548582126 2 34016 43556 1 48440 60866 40051846 1 256 41800 46975275 2 70012 70236 2 12463 19361 1 58218 59455 784645221 2 48463 61235 2 65604 65882 1 33126 48134 12999478 1 34099 65508 241737418 1 58879 59422 252619104 2 56565 56664 2 69891 70942 2 33597 49370 2 47119 59809 1 47084 59894 94171807 1 34407 55994 299741981 1 22320 28167 630695188 2 67987 69155 2 43944 60288 1 32364 70166 432202485 1 70309 70550 545716267 2 25828 49722 2 36368 44791 2 28148 68709 1 43290 56651 493816152 2 17773 65341 2 24840 62627 1 40636 65580 362683419 2 44299 68801 1 12307 60880 504779023 2 57398 64984 2 12739 51635 1 49044 63116 80135468 2 44769 55981 2 33539 49698 2 13835 40707 1 34077 57665 369474987 1 50001 59691 83753515 1 51029 60500 850297434 2 7202 23746 1 39237 54080 317213780 1 18963 25553 579955520 1 23599 66154 493254987 2 58459 59614 1 37501 40467 300140960 1 39649 55164 35800036 1 11481 50777 30137267 2 64502 65642 2 1771 30498 2 6820 20980 1 60064 65672 185641321 1 28171 32869 322730877 1 63731 65305 62807883 2 991 7430 2 47043 65373 2 35288 35368 1 10496 69151 42608701 2 67464 68877 1 67092 70002 83381394 1 14110 48861 305784957 2 22220 27599 1 22141 33832 350512699 2 49733 67980 2 20401 54371 1 63797 67071 195308735 2 11300 43409 2 60109 67510 1 66131 68606 247449709 1 58216 64555 55377263 1 70720 70949 10782101 1 10451 12403 248571613 1 29512 67805 108365926 2 57656 58752 1 36071 53146 220439266 1 51786 61645 249243897 2 39414 43234 1 28439 38941 175825895 2 2421 57082 1 68023 68118 485509174 1 54538 65240 352838888 1 9286 54704 387542525 2 67747 70932 1 14360 42770 317047832 2 14096 33702 2 68532 69102 1 19085 20548 68806891 1 25826 43232 219818028 2 14761 41496 2 32444 69504 2 30801 69804 1 58739 65435 642519958 1 34983 42541 594106071 2 5060 27789 1 18917 57875 48522719 2 18909 67957 1 47596 47827 391713085 2 48998 67682 2 70217 70885 2 34838 36176 1 39222 49979 106124946 1 16747 61619 98579611 1 60515 69249 47752177 1 47963 62895 119359104 1 33279 38199 19738813 1 32681 67509 492090290 2 12071 36971 2 43712 62792 2 49722 53178 2 59923 67886 1 12087 41018 596091663 1 14699 17102 28617028 2 35996 51071 2 14980 35635 2 53900 56521 2 65970 68677 1 27987 66221 168549819 2 59844 65192 1 14076 24111 40656171 2 69529 69893 1 56780 57945 69475018 2 11070 60354 1 65535 66490 547885398 1 45286 51363 60901918 1 66762 68831 158181584 2 19184 37212 2 55891 56647 2 36339 51655 1 15910 22185 9274396 1 9464 24680 484023341 1 47095 68089 47367136 1 47010 50894 259792551 1 5393 32590 574910378 2 64552 69634 1 19197 23284 235250140 2 22055 37597 2 31518 37965 1 28510 47029 379068942 2 61148 68364 1 56255 70683 19027309 2 26951 54922 1 63834 63964 712121691 1 2154 6289 298470301 1 62253 70345 96551498 1 66033 68299 140985926 2 23070 55597 1 68588 68692 504714559 1 17255 19069 816299785 1 57113 69324 98397324 2 59394 69695 1 50688 51763 264267026 2 48947 69550 1 41326 52496 532132628 2 5121 8944 2 48482 65834 1 4320 56142 247512874 1 48495 66258 783871641 1 20541 40605 581859972 2 12712 50260 2 8883 64861 2 33202 39794 2 48355 65077 1 43077 67741 486625153 2 12039 16624 2 8279 39077 1 42313 60295 139872302 1 35989 53113 38792126 1 52746 70572 122565273 2 22631 44688 2 3412 61927 2 11202 11962 2 34047 55513 2 54301 59400 2 50539 58478 2 11198 42313 2 36450 66752 1 3455 59933 589077722 2 43246 44119 2 20257 70239 1 26838 39760 180157074 2 17665 63993 1 61229 67600 99617071 1 38759 59866 728511754 1 67634 69067 107135449 2 28307 62646 1 55487 68511 298022153 2 8577 48677 1 33213 35334 825980413 2 48525 63870 1 7640 14214 300616261 1 9494 9547 123905521 2 39755 50962 2 34862 64151 1 9710 17610 655587423 2 60461 62426 2 19198 34314 2 7535 41225 1 3397 63070 164185703 2 43101 68516 1 44859 49709 263137013 2 13456 24374 2 27758 39169 1 40255 68856 458273547 1 64756 67970 180922270 1 26819 61084 686404412 2 54958 58317 1 10038 28920 460984785 2 33442 70653 1 263 23447 114442181 1 5351 46568 199140851 2 4671 49307 2 54998 61346 2 30501 45537 1 44023 47618 309739922 1 40525 45749 339956752 2 52389 56376 1 69213 70608 234363644 2 58505 67088 1 26861 50548 716563993 1 35284 61202 463494834 2 67543 70100 1 15535 63686 139874456 2 25054 54100 2 19230 59531 2 60195 64149 2 24817 29039 1 3073 64445 419172148 1 26998 30476 80658807 2 38521 53105 1 47908 48302 503475527 1 32778 69702 340000435 1 16498 47750 527551415 1 3501 24874 401405243 1 18373 20300 746097783 2 14664 22882 1 53184 58396 24025031 2 64620 64754 2 26439 36602 1 45265 59318 469713742 2 12791 42970 1 5636 24110 244924552 2 2226 19635 2 7277 18947 2 67234 68138 2 43473 46399 2 37134 46269 1 52836 54402 402348266 1 29720 31111 22965625 2 12469 55726 1 56635 57451 217286520 1 29945 55269 58987385 2 11023 25511 2 63816 69282 1 10212 46126 229959056 1 27397 49458 884293307 2 46484 57345 2 12935 51587 1 6050 39040 523775335 2 67907 68416 1 37889 49105 46518096 2 57999 65347 1 66745 68272 396503398 1 62794 69520 725858413 1 42505 46037 272522889 1 50218 52300 39975737 1 63267 69845 748342529 1 48086 49087 214887606 1 32698 58389 53379870 2 45510 64894 1 32939 43545 93882277 1 883 28826 2627777 1 57263 61607 653796864 1 38682 65100 344730131 2 16742 34791 2 49440 52204 2 50401 50497 1 43197 55543 27583543 1 12664 21149 476525111 2 12779 52081 1 46602 70856 797797016 2 55063 65367 2 20773 33696 2 45310 70044 2 7249 44561 2 3962 51659 2 22876 36504 2 24803 60461 1 55849 65544 1477201 2 22590 30081 1 28076 48391 677224804 2 22424 47865 1 56997 70460 4060082 2 11850 41151 1 31113 39450 665111243 1 15956 60618 493641179 1 19250 63875 208989317 1 1036 43489 120473207 1 38037 50165 109075786 2 32309 56725 2 33422 55131 2 64534 67464 1 4748 20673 215784238 1 56388 63573 60729206 1 7164 54603 301824456 2 69968 70600 1 70010 70662 186540780 1 47952 58469 605334706 2 45805 63843 2 50553 58233 1 40418 53639 562453984 2 28166 40044 2 23974 64580 1 35395 61306 912458 2 68934 70798 1 27520 69764 108290699 2 1666 6842 1 3277 70116 321624405 1 56585 58068 548778150 1 48082 64750 9632962 1 56103 63736 104520889 1 53914 64749 435834870 1 24103 57046 486950658 1 40497 70512 507365320 2 8533 54109 2 42321 69420 2 8708 68046 2 24064 47374 2 16440 39969 2 34372 57169 2 64583 70418 1 17727 60177 580398241 2 32835 40392 1 45121 61638 295796335 1 49683 51998 235912047 2 27749 58406 1 10420 23615 276139552 1 33781 50951 79955355 1 41449 47391 107234285 2 38487 58313 2 12649 62708 1 34209 62438 259148709 1 5845 42136 415371676 2 43091 51463 1 3012 10979 531093865 1 33467 64713 11224515 2 19154 40275 2 62732 66277 1 16239 46095 44050391 2 55429 67763 2 43991 61048 2 58070 70269 1 19988 56306 841659619 2 48670 62613 2 64575 69273 1 12770 57408 182812907 2 36227 70626 1 10605 30432 201434102 2 38223 53254 1 56205 69941 31180802 1 55389 69039 80954687 2 68059 70282 2 16101 30302 2 10430 56593 1 12413 53336 796303287 1 47233 67650 462075448 1 14545 14632 419948693 2 3709 62969 2 62007 64885 2 5587 63691 1 24476 36021 322724922 2 33584 44912 1 46327 61313 11543399 1 4129 65594 55190497 2 47732 68643 1 69931 70113 296184295 1 43818 57742 598989284 2 40001 53279 1 3705 49954 559919138 2 14057 53876 1 62259 62884 146316769 2 18047 52484 2 54701 56180 2 24105 37461 2 34043 45888 1 60304 63117 223831236 1 59851 61982 52069657 1 46354 47382 186680300 1 36330 54529 773488399 2 62376 63786 2 13864 25829 2 66766 70020 1 21569 48358 39481766 1 47727 58812 323969387 2 13475 53077 1 44374 69505 777979128 1 69122 69141 19907948 2 65761 68697 1 62746 66232 367247863 1 44718 66453 509947346 2 1046 7858 1 60349 62664 243570625 1 51228 64066 189657714 1 15424 17539 61363814 2 17981 23138 2 9768 69613 1 39244 56375 435842792 1 50820 51331 98841716 1 46834 67325 294565303 2 41910 69980 2 7059 12627 1 26478 49244 102177884 1 68485 69053 140990000 1 59308 70532 96390963 1 9860 60306 260320387 2 57353 60192 2 54167 61967 2 43783 59020 2 23658 43516 1 26710 58774 3636984 2 55330 57292 1 17444 47562 136723644 2 68273 70739 1 68056 70013 746624001 1 6958 15831 330344696 1 835 15315 137032566 1 39377 42894 64577562 1 70259 70389 82676861 2 5543 34478 1 2857 48275 90044176 2 62262 63758 2 58483 68998 1 39426 56532 198531160 2 59916 62378 2 68240 70077 2 30442 40010 2 41233 44140 1 36039 53756 329857878 2 10643 63719 1 1946 20473 29420320 1 28631 56085 160949853 2 18418 63449 2 37631 47814 1 51532 54839 312392969 2 64694 70861 2 44883 70375 1 54128 59071 35359490 2 62981 70225 1 20490 41623 385883962 2 1361 1487 1 19862 40650 440812840 1 42433 59294 121650747 1 48026 59576 21920829 2 27104 35610 1 16585 41039 452586973 2 70859 70932 1 26762 51411 550493246 1 62197 67654 121938570 2 59701 59815 1 33233 51603 911281650 1 69730 70448 236356977 2 15008 30638 1 21121 44465 489536611 1 13036 51554 69929935 1 7733 55976 308647895 2 38053 60447 2 60549 60552 1 12978 67176 342418180 2 30615 31878 1 68006 70888 383589235 2 57150 60970 1 61102 65186 638278660 1 12782 50679 599466819 2 58315 59388 1 64202 70019 220050066 2 20030 64185 2 48809 67131 1 63962 66675 506989699 1 58549 65969 198945669 1 3027 25247 181922149 1 59335 70676 550786053 2 59873 70715 1 19588 22996 369280588 2 19289 28008 2 1557 8371 2 45473 61312 2 22158 61454 2 66170 70439 2 52006 67485 2 29647 33004 1 39703 54349 175548503 2 25790 62988 2 30209 67213 2 10098 69200 2 15967 31812 1 23270 41813 647355264 1 60505 64813 201906327 2 66728 70497 1 13058 59312 62817448 1 70769 70785 732143104 1 39049 47837 522410411 1 8890 11726 129907487 2 7872 39102 2 57640 62683 2 17498 58422 1 7002 25685 99186722 2 13309 23458 2 36885 58946 1 8975 9290 409064032 2 53299 68940 1 66835 67298 726340930 2 37790 48179 1 55221 60955 16464998 1 49848 59663 126205337 2 50186 59239 2 5547 38556 2 60178 68503 1 50729 55389 191194617 2 20420 50523 1 3771 55697 50613462 1 17599 22211 519505667 2 7090 30356 1 1173 47155 253909128 1 556 54576 318622334 2 22494 44639 1 56258 65282 260031324 2 23153 68282 1 45695 54527 319480235 1 46471 60779 570339267 1 29163 47123 26741869 2 32537 59509 1 42356 67250 507584882 1 37030 42805 650604641 1 11508 59937 481791423 1 51122 63667 521010011 1 53271 67617 716698370 1 1905 22474 287097562 2 19637 28677 2 409 53926 2 37438 61541 1 6347 37756 270405229 1 13157 26313 122724553 1 66288 69180 305934952 2 24659 52409 2 5006 30993 1 4833 15956 132558271 2 64170 68118 2 60582 61189 2 33409 60046 2 32677 62644 2 1373 28836 2 67660 67873 1 62910 70291 142993646 2 24172 50893 2 29005 37407 2 53162 55913 1 65619 65891 52129031 2 57079 57249 1 8062 13264 629701820 1 10956 47055 603492906 2 40402 55902 1 53777 62194 47551679 2 15618 49514 2 32269 39827 2 3508 12487 1 6637 35157 241676330 2 67208 69646 1 10162 39621 848521041 2 18865 53230 2 46788 50519 1 33861 45321 465828157 2 37802 39884 2 10777 57899 2 38481 65212 1 55243 68009 210158130 1 61477 64331 159946563 2 14094 60159 1 67417 69425 279568439 1 48437 48767 135743611 2 46436 55439 2 39258 68461 2 17245 45462 2 59571 59841 1 43214 45911 135700310 2 50141 68953 2 48129 60163 2 42048 59131 1 8790 42123 149425464 1 45519 64238 80397249 1 62100 66783 361638018 2 67530 69222 1 14625 33015 620145936 1 31042 49007 7806434 1 21271 32364 45322291 1 39076 41967 127902141 1 34236 66013 536289505 1 18200 25468 799072809 2 65928 68052 2 54263 66807 1 14346 47955 94328227 1 54828 61479 103388999 1 48645 64270 194524886 2 63243 67927 2 6926 22388 1 46521 64931 527020736 2 23234 32689 1 14908 58253 27387588 1 657 54143 209614668 2 67792 68914 2 67130 68692 2 49795 61069 2 10665 48280 2 469 38275 2 65266 67499 2 17542 51649 2 21713 55234 1 50085 68674 1552299 1 67313 70659 72576369 2 53464 59416 1 21564 26186 2197706 2 51119 54203 2 61 53738 1 20110 43929 909148603 2 50851 58861 2 57447 65832 1 57683 69520 817917019 1 65082 69193 313957608 2 69822 70318 1 69953 70460 99193550 2 4639 64960 1 16975 53797 420657087 2 32241 63912 2 37642 46247 2 39398 62785 1 39246 46510 27834700 2 34985 56119 2 12132 19512 1 502 68635 157319384 1 21496 46240 248381822 2 68581 70751 1 62634 66510 568855741 1 32025 42373 710941056 1 21670 35778 522362799 1 31262 42259 462099524 1 50989 62655 730368713 1 48298 70731 26475209 2 30951 44615 1 5669 15440 263855848 2 47604 62634 2 69273 69807 1 65308 68689 652007901 2 19915 69289 2 35346 68507 1 40682 49750 533154522 2 34953 46355 1 50942 58892 658690076 2 11175 52356 2 30629 48640 2 8991 34021 1 7878 13934 631205796 1 70695 70880 15768775 1 49371 55255 279704769 1 24833 55693 787701166 2 48428 69013 2 17229 51715 2 55302 57709 2 6030 40490 2 51682 58954 2 47226 68747 1 40167 45722 173540731 2 4483 56691 1 29315 40633 287984580 2 14486 45668 2 20978 41426 1 65544 69026 104618247 2 42500 70868 1 16037 68406 388331542 2 65137 65245 1 62023 68542 30432751 2 61824 65864 1 2391 58015 858213950 1 40721 41641 447429420 1 18014 67170 451208618 1 2732 10525 59415080 1 33568 41878 285701898 1 46174 51337 377660601 2 7631 34317 2 44024 54814 2 3050 39455 1 35543 37025 796509013 2 43206 46847 1 38913 41460 31505536 2 21813 39188 1 34006 56925 9837598 1 60996 63976 584478541 2 69316 70619 1 53212 55260 184403188 1 19084 31742 639316921 1 36947 68538 535982904 1 70740 70956 361341187 2 2234 66017 1 63229 69574 145017181 1 22755 58869 368607909 2 24308 66827 2 32656 56317 2 67124 67736 1 25185 48026 131113126 1 14595 44275 280028107 2 70557 70687 2 39372 65901 2 12804 38911 1 64861 65657 534169902 1 28437 65695 61184951 2 63027 64683 1 42308 61019 577366018 1 26516 41878 216791319 2 32731 43194 1 34586 35290 13322931 1 47687 61423 366886026 1 39773 43113 103635777 2 33881 53117 2 5230 29041 1 15863 64988 669897398 2 68506 68922 2 52781 70501 1 56332 60673 833204989 1 1797 47512 54084951 2 28549 58313 2 46228 47157 2 43692 45551 1 96 55291 540347199 2 43966 65151 2 69506 70846 2 37200 57269 1 53353 65290 63158999 1 7325 42326 67435237 2 33783 56061 1 56632 68188 125487154 1 18942 66780 554106429 2 46521 66670 1 69128 70504 451015556 2 59903 65601 2 33357 53286 1 10178 21556 414520289 2 55017 56784 1 17420 67607 202919799 1 33683 65176 51388815 2 63197 63463 1 178 15909 195078562 1 17403 53884 11694196 2 34337 39736 1 34306 54516 234696661 2 55975 68886 2 35893 55350 1 21546 45422 441767270 2 38083 65826 1 39942 69752 322100649 2 3435 64313 1 3320 43854 437237074 1 68947 69237 633821388 1 16295 60541 488095445 1 67866 69121 300426935 1 8764 25464 3175199 2 64240 70255 1 56938 68500 461287257 2 7528 20906 2 5516 64416 1 64653 66831 137490267 1 47778 60889 241465434 1 24157 25561 615301828 1 2756 57041 169949652 2 62179 65773 2 51478 58883 1 27634 50273 828180020 2 49479 51902 1 14486 25730 463628666 1 42222 60951 224119424 1 32433 56751 75100876 2 22876 25237 1 26555 68468 666176706 1 28805 67015 129725377 1 52537 58595 23330511 2 56664 56664 2 27928 28518 1 40157 70605 84242365 2 52439 61483 1 37883 47895 736397235 2 8951 66397 2 2955 30229 1 37849 38865 147348419 1 63844 64296 217822229 2 47196 47346 2 57304 66391 1 68307 69038 117974160 2 68869 70564 2 64026 67477 2 17029 67913 2 17301 22347 1 45817 46034 471707622 2 55165 67080 1 31402 50132 24285742 2 27600 51838 1 20788 47855 118235084 1 65426 65536 620515036 1 8838 63296 365300119 1 59701 69554 447548814 1 3713 6592 437928027 2 3254 40533 1 30854 35016 364208455 2 15102 56420 2 69791 70111 1 37024 38215 188660008 2 50069 53118 1 52048 57237 185539648 1 48353 51250 285051458 1 43964 58284 37179268 2 16351 39439 2 54481 59116 2 11945 24739 1 36952 52036 766351286 1 15079 67598 27389709 1 57193 68355 570049134 1 56691 61048 356778176 2 70327 70796 2 57986 62936 2 52823 67059 2 9599 14723 2 8109 59417 1 56687 63039 10053480 1 10644 26741 25110161 1 68145 69964 293561305 2 29436 38382 1 67521 69472 621965040 2 66840 70428 1 15388 27532 285619988 2 8984 62752 1 24379 30355 816692725 2 32813 56533 2 61972 68741 2 53043 55538 2 43958 58612 1 16791 60273 341108136 2 37168 57935 1 49687 51049 188747086 1 58613 69584 126940879 2 56400 63871 1 31276 66143 169026645 2 47537 49948 1 4236 48683 192733419 1 13426 13791 299310120 2 58413 61248 2 46124 64887 1 36741 55837 118799025 2 2592 18842 1 52945 70795 73691609 1 40510 56636 790118315 2 51047 56372 1 46004 51427 388461571 2 62478 65951 1 59073 59859 10504399 1 33793 63493 829224975 1 40901 45750 105580964 2 65385 67483 2 66168 68366 2 38509 69754 1 30312 58991 937342996 2 52622 67166 1 34512 43262 306935056 2 30871 56996 2 40730 65010 1 54869 64433 426170435 1 2626 56950 311131652 2 7131 64974 1 16890 34202 115904033 2 993 69565 1 33646 37756 45163459 2 19814 53635 1 8324 29344 149255358 1 57816 62124 72146870 2 20365 35289 1 19577 63065 47204767 2 26238 68393 2 61811 65671 1 47030 53758 193330391 1 10153 34602 681037215 2 33291 70513 1 8865 68164 12595785 1 61258 68716 15836012 2 7619 60019 1 10209 52599 305812414 1 49746 54578 140220376 2 6426 16469 1 59714 60209 462018804 2 57172 60376 1 602 56271 132020260 1 62241 63295 50087416 2 65770 69206 2 49203 51658 2 17843 62177 2 40988 41892 1 66741 67489 566229066 2 12366 19946 1 33896 36008 608095921 2 69628 70780 1 54231 63533 53926420 2 25833 54865 1 43208 60365 172427621 2 22673 31627 2 25278 57662 1 6581 64939 555665358 1 62556 63856 360740753 1 37884 58090 761767522 2 62378 63328 1 18706 63182 139065242 1 14183 55010 646948411 1 27772 63507 131224959 1 51973 52297 252058909 2 16611 32532 2 43759 66281 2 55320 58263 2 35657 67262 1 17392 30829 137312038 2 15990 31893 2 52240 64674 2 51089 68488 2 32103 65576 2 64936 67587 2 5998 47419 2 69022 69596 2 28379 47512 2 51819 66188 1 19160 25580 202215946 1 45217 54758 12046799 1 23933 62715 135291248 1 58035 61523 257471525 2 48550 49042 1 50004 55659 189133983 2 31104 31416 2 50263 60384 1 50945 53031 696641202 1 827 55495 828456102 2 46134 64354 1 14453 28789 100465654 2 5334 39741 2 68843 69436 2 21340 31176 2 32870 32903 2 8214 32753 2 18039 59336 2 18866 23716 2 29581 35802 2 24898 31679 2 44252 68420 1 30461 40001 141497420 1 23244 48017 209241715 1 19442 38434 447455838 2 22145 39018 2 37596 70455 1 53882 66947 393456078 2 29645 44194 1 2396 26202 69104667 1 64825 66341 549146632 1 660 41581 211031395 2 28867 70021 2 3602 37140 2 46688 47858 1 48396 57006 52549573 2 59700 64359 2 41219 57635 2 56065 64685 2 23197 43004 1 13120 64190 392819850 1 25228 29365 421153823 1 57807 58914 889036413 1 51166 64347 125866245 2 17991 46340 1 20082 29974 658162582 1 61073 70824 468173382 1 67898 69951 621838216 1 33972 49064 485121032 2 48162 69390 2 28369 70574 1 937 68793 43143651 1 35990 67362 78248102 1 19130 44599 464866213 1 66423 69503 136917802 1 11332 51227 160883202 2 2809 54921 2 20441 28780 2 10642 24384 2 49862 61497 2 53116 56377 1 51063 58979 19028297 2 22655 69977 2 10751 70178 1 11346 26562 118470416 2 11399 63264 1 31839 62923 697215924 2 62962 70226 2 53243 65201 1 3121 70569 233712397 1 32983 63665 257350518 1 37797 62861 894409835 2 43519 69555 2 40452 63412 1 48818 60738 65632400 2 48747 61175 2 30815 43148 2 63945 64483 2 4745 35149 2 61554 67112 2 28393 57339 1 1901 56737 372096467 2 50547 62944 2 28407 48312 2 24656 65862 2 61928 64957 2 39221 58239 2 38049 42594 2 59124 62947 2 51744 65553 2 69853 70520 2 51081 65545 1 67048 69385 255740310 2 36615 55921 1 56253 59498 120497004 1 38447 50360 302914503 1 1147 7488 336782580 2 59872 70476 2 46855 67811 2 43934 54112 1 9865 60960 160085450 2 53384 70799 2 35057 37307 1 53547 66159 623904712 2 57724 69426 1 26230 38927 484161577 1 3777 31705 309749530 2 63417 68753 2 69252 69681 1 51479 60492 545515998 2 62441 70398 1 20139 36361 648894284 2 32636 51972 1 37274 55282 408098386 1 55689 59640 135964853 2 36578 69470 1 27706 59042 691168707 2 35314 43342 2 31925 36704 1 8217 68334 85588922 1 63234 65174 387049966 2 57943 65064 2 4014 46866 2 62987 64207 2 60031 64788 2 26859 63250 1 51436 70594 80004256 1 12051 32668 530485802 1 16236 44401 4263962 1 16409 60330 232841250 2 45376 53338 2 39414 40730 1 50421 57010 115147 1 2837 57643 116266630 1 13341 53368 10248390 2 13749 68959 2 69358 70811 2 51730 54216 2 16643 48268 2 33806 56105 2 50778 68840 2 2179 65763 2 5015 37609 2 9516 28406 2 23899 31714 1 19437 19779 818982684 2 7186 33845 1 45882 58586 268917 2 18891 48797 1 69668 70930 334724538 1 15997 38258 178356916 2 15232 62944 2 12227 30162 2 22971 44669 1 32115 65220 591548282 1 16432 28544 244370133 2 40472 43111 1 48607 62791 266298767 1 59516 62760 38676443 1 35739 44127 103597707 2 21998 29128 1 54112 68487 82365948 2 47115 55029 1 16065 30676 120593132 1 2044 59913 296949661 2 40766 57812 2 34005 61128 2 45087 51896 2 22490 68150 1 32610 32908 232331720 2 16164 67511 2 60310 70474 2 13747 64888 2 5054 48845 2 44612 51241 1 6253 49006 262843348 2 18009 63828 1 40499 65406 157186595 2 18759 27153 1 24186 68406 45380836 2 49055 68685 1 58388 69419 376977867 2 47795 63106 2 46726 57945 2 53509 60391 1 10477 10737 62616410 2 14533 58314 2 65477 65935 1 22099 42989 683407787 1 18 40937 296833874 1 11813 24249 44198681 1 17504 31565 281945024 2 5374 66320 1 19739 57777 764707364 1 44496 63993 466456199 2 21012 64281 2 21029 66401 1 20549 34937 514868154 1 22068 25530 105107890 2 36887 41446 1 3042 9951 198226047 1 426 39483 27336995 2 7584 12879 1 52900 61684 283317669 2 2924 25085 1 70787 70911 7793988 2 46240 60084 2 70187 70904 1 69356 69769 18126810 2 16022 21063 2 27315 55618 2 70356 70421 2 52730 60559 1 55653 69417 376615363 1 67898 69493 254545884 1 47259 61681 668951000 1 60109 62385 10117976 2 55411 63174 2 30056 63142 1 46865 46958 97773969 1 27667 58498 490970950 1 67745 69483 564899926 1 50547 56134 795650157 2 27151 36599 2 57996 64953 2 67007 69432 1 29751 53008 39437231 2 63425 69313 1 62490 64882 114662302 1 38714 43759 348341569 2 7745 66312 2 27754 33679 1 43681 50948 192390312 2 25971 55480 1 19011 25377 335909972 1 57989 62670 164803517 1 8264 35156 104813987 1 18059 48840 493272032 2 70180 70490 2 42902 54883 1 5267 15510 80263016 2 52300 68099 2 47099 69961 2 34619 62515 1 27047 50293 577281576 1 61834 67600 478918108 1 30298 33479 1917968 2 32362 67743 2 38267 41272 1 16645 70713 134112145 2 13442 16794 2 69434 70779 2 51996 58453 1 21749 23174 24712285 1 7617 8432 660468111 2 44998 54073 2 22521 49522 2 47595 49924 2 16196 61231 1 18901 68966 18490362 1 1218 19022 107947176 2 20824 68879 2 61042 69366 1 52088 67288 112341905 1 63173 64023 692884882 2 41161 56398 1 13641 23982 853014289 2 34810 49810 1 11751 36388 138509720 1 6659 46697 82124659 1 67520 69416 375237857 1 54067 66469 328736614 2 29360 30881 2 43000 55819 2 39948 61427 2 62775 70412 2 7078 35107 2 32426 55125 2 47858 53069 1 44420 61172 144041248 2 6418 46243 1 29760 51281 342808668 1 31739 55386 177052033 1 70168 70245 235035877 2 23050 46600 1 65215 67784 410692379 2 31894 32270 1 6571 9712 196099158 2 69418 70698 1 23551 55620 37731383 2 44759 46483 1 26567 59551 687484251 2 7551 34327 2 34552 43669 1 33747 66022 433205713 2 28494 31100 1 41311 49250 190519030 1 51683 51762 601441690 2 50277 68042 1 59411 66940 744938464 2 14840 69445 1 17604 21612 387412341 1 60644 61692 389350553 1 34223 34894 155103046 2 18710 39946 2 69519 70750 2 58442 60110 1 68681 69392 558373279 1 24536 34920 231656643 2 69425 69557 1 70483 70781 483350390 1 709 62880 645154514 1 22916 41147 735667406 1 12490 36593 151669775 2 69853 70942 1 12694 21101 533842571 2 24003 31880 2 12791 15362 1 53501 70114 574467302 2 44839 55608 1 48648 54734 829113702 1 59969 70038 666529983 2 15004 16226 1 54900 61785 78816519 1 25125 44572 497487798 1 36136 55327 50466817 1 47674 65725 274283873 2 38709 42876 1 16983 52909 196820446 2 29474 40657 1 13416 28741 569373682 1 33201 51958 72930906 2 22217 60637 1 37895 70003 942878509 2 60903 67401 2 25398 42871 2 32155 59787 1 69330 70241 230929444 1 44243 66326 167171823 2 512 22136 1 7015 48368 637656035 1 40378 47724 564127985 2 20587 38044 2 54837 68537 2 21863 41936 1 18363 43115 86756631 1 28808 69133 181412302 2 6465 14395 2 40979 69186 2 53165 53948 2 43219 58018 1 63806 70207 38529108 2 1971 58357 1 18036 23421 106053412 1 51166 69456 125466869 1 59631 60064 75568047 2 21189 32098 2 67710 69568 2 54131 58654 1 39128 58800 125879594 2 21945 46976 1 17423 69221 48839868 1 9678 60297 801678035 1 3404 36304 70951371 2 15968 49456 1 45589 65060 857506060 2 17757 42428 2 55892 67422 2 23382 68710 2 35336 69085 1 6026 36778 926968960 2 17736 63764 2 10472 47228 1 26440 47347 226144574 1 51389 62345 679202327 2 69854 70364 1 38480 39422 89797849 1 29349 32035 263745075 1 16231 39203 345696472 2 70526 70598 2 15271 21854 1 5604 64784 337219356 2 35632 66507 2 68238 69744 1 42531 59752 409783213 2 20306 37966 2 62624 67491 2 51719 63331 1 40550 48224 69599277 1 67965 68355 520133441 2 42234 42586 1 12199 47316 39271869 2 16610 59791 2 26139 34001 1 18763 57726 140669545 2 69909 69989 2 45253 65635 1 34173 36761 33643348 2 53957 62957 2 70845 70947 1 14844 45633 581990664 1 62410 65152 29807347 2 6154 30872 1 59039 61101 458575845 1 70735 70797 94298512 2 5156 47386 2 74 70053 1 56676 68754 142192195 1 51422 58357 34027653 1 22669 67714 8746428 1 36195 49320 174983027 2 60240 62855 1 22645 30957 583420635 1 56543 70937 759576692 2 35530 46554 2 5257 43105 1 11104 66733 111569037 1 28438 69387 22573628 2 48663 65233 1 48894 66355 578471497 2 60225 63889 2 30250 65073 2 51735 67778 2 35776 53836 2 44782 66280 1 54984 62482 276152712 2 67422 68201 1 34390 57319 245153869 1 50245 58840 761778959 2 36314 64585 2 59323 62111 1 24166 56163 318464476 1 61791 61850 328323882 1 13678 33896 175017910 2 67352 70578 2 8719 68666 1 32188 39703 83300233 2 57118 68662 2 4488 13329 2 58591 65804 1 4823 70596 421720526 1 19645 63801 25237211 2 65004 70479 1 55036 64282 167002227 2 11720 46811 1 32795 43044 7684227 1 54044 67338 247431629 2 55033 59774 1 61070 66813 555944284 2 46769 59226 2 14075 14916 1 50321 61810 107123418 2 648 40702 2 69475 69628 2 873 10129 1 51083 67907 23675265 2 36377 55832 1 30539 70647 874421784 2 21741 39422 2 46547 53506 1 14012 22942 73914744 1 20634 42220 621498009 1 6558 19696 548985839 1 68077 68561 916434220 1 61884 66802 102364896 2 54107 55424 1 18959 39307 815113038 1 21939 23815 268129971 2 54638 57871 2 50459 66992 1 9110 25452 275723039 1 62859 64690 8308879 2 33488 59185 2 29713 38489 2 14987 47910 2 47841 54076 1 5700 12632 553903622 2 15549 36972 1 69639 69915 129215638 1 17550 30386 363991208 2 12041 41780 1 30920 35323 207610889 2 2350 34717 1 39216 51468 19692683 2 22214 67718 1 40579 62428 522676683 1 39208 44391 245273877 1 36569 48674 366632983 1 6587 25158 129655746 2 62483 62923 2 20004 69295 1 46226 48084 384557013 1 59007 67984 421290589 2 52151 59869 2 40717 63329 1 45299 64712 18304729 1 23044 33205 223341812 1 17190 25689 34909602 2 44491 49385 2 9143 60979 2 69956 70319 1 14332 52284 100925841 2 3905 30651 2 18825 40797 2 40331 54537 2 66222 68839 1 1718 3157 58542002 2 38849 64554 1 37255 56894 553072169 2 22156 70833 1 47030 52232 464765971 1 43983 60229 299754503 1 841 64753 822132310 1 3903 11556 613739231 1 40507 52109 395076494 2 33785 39673 2 45205 67666 2 21276 39123 1 61474 63773 44364813 2 20178 27203 1 31386 34363 186762742 2 51227 54391 2 38675 40243 2 21024 44950 2 54809 64568 1 18319 22815 414090618 2 37418 69584 1 53480 70227 127039707 1 49961 50582 792909872 2 16411 19908 2 35026 46906 2 61558 65149 1 12997 34928 271893438 2 394 14591 1 39724 61716 133896190 2 36039 57326 2 30229 40600 1 33578 49677 613623814 2 44192 44615 2 3810 36532 1 29608 67344 15470097 1 1897 13962 335592085 1 34966 51085 91493939 1 25456 28061 193656672 2 5886 24814 2 45137 52292 2 48456 61854 1 31638 56018 447571016 2 15308 61950 2 16953 62239 2 47586 48285 2 43738 46341 2 58457 66931 2 70746 70869 1 28326 30017 286391148 1 42021 43383 20035045 1 18848 65407 133750284 2 46473 64252 2 48142 65016 2 16076 20481 1 68005 70498 559372463 2 60040 64530 1 7315 63168 759874597 1 22445 22950 233784479 2 55792 57998 2 31413 48560 1 34197 37753 729029941 2 46712 56183 1 62738 63458 383394025 2 6279 37839 1 19043 52923 104028038 1 3495 19345 264636062 2 64692 68138 1 1433 42248 108257845 1 53056 59957 540029128 1 19791 55874 319999837 1 34663 36837 46662375 1 1788 28716 340876779 1 67987 70762 390674774 1 56197 62536 222236313 1 69587 69814 323437637 2 63113 66927 1 31275 66545 33021066 2 12680 55717 2 3732 48509 1 69236 70509 212272465 1 17113 22294 63914559 2 51051 57256 2 54028 61367 1 40045 46476 213085910 2 54142 62580 1 735 65446 301041714 1 10191 41900 258876629 1 331 19267 267222628 1 37916 56242 340321007 2 49372 56077 2 7723 55565 1 6758 38646 318668862 2 46346 58676 1 62393 63608 650481135 1 42218 62235 115161767 1 29766 35428 383493752 2 48127 64689 1 53618 58369 40857898 1 9318 10237 634383395 1 23313 40844 584779625 1 56838 57812 28930192 1 58990 66256 958320291 2 69829 69955 1 46997 66465 70054466 1 51552 68420 596305979 2 11778 12468 2 35090 62756 2 39101 66453 2 41165 64438 1 3296 61029 61032558 1 13839 38660 135291261 1 6744 48593 154614898 2 62289 69605 1 20182 30471 78068737 2 29083 38892 2 44068 52261 2 1381 36837 1 17683 29442 257182101 1 47134 51270 98728208 1 45458 61629 45049470 2 21530 32042 1 4192 67283 290012051 2 20964 48227 1 20271 45631 107778411 2 48925 66995 2 8276 39463 1 12939 66998 552006985 1 20870 68104 48102429 2 16376 29255 1 54783 61611 34636613 2 66072 66444 2 8534 37434 1 30835 57800 71495983 1 14757 33049 298764868 1 11305 60738 249815511 2 31514 36499 2 69106 70040 2 42444 62856 2 26009 32583 1 19109 21294 476422794 1 68601 70829 167228058 1 28228 35410 106798726 1 7865 42241 563233736 2 60720 64165 1 62759 65415 129144960 2 5579 5752 2 24687 41879 1 69615 70713 576088981 1 55493 63999 145908250 2 21872 31717 2 32504 38976 1 63914 67426 272785422 1 51550 65702 298040033 2 28719 42431 2 25980 50483 2 47038 50457 2 15582 52832 2 23090 27136 1 34225 62159 310579294 1 45760 63015 76829691 1 35932 68381 465515076 1 27519 39548 31565932 1 53461 55967 287570002 2 63768 66673 1 15899 21765 108805923 2 1732 59260 2 47491 50247 2 67702 69834 1 57767 57964 222309200 2 43555 54557 1 55439 60816 111813704 2 56928 67661 1 20974 48031 659359054 1 34199 35085 286519681 1 43171 61675 469471038 2 59583 69442 1 52889 57389 318931135 1 8533 9515 400356981 2 57778 62643 2 68015 70069 1 34602 37506 791468452 2 36380 58846 2 32891 50024 2 37434 50890 1 28668 39643 145762418 1 66241 66830 656351705 1 59752 63422 368764081 2 38626 51387 1 70583 70861 231144158 2 64269 68589 2 63340 65996 1 51035 69608 711778887 2 56123 70801 2 35680 44779 2 45699 63045 1 29959 36454 53642232 2 21428 23415 2 6747 42217 1 57 67475 619507587 2 68111 70097 1 60779 64083 158891034 2 67995 70515 1 34356 66358 292805081 1 19925 20075 622648325 2 27516 68978 2 15415 31759 1 10879 60449 392578825 2 947 61289 2 11400 24383 2 64595 65609 2 25741 67843 2 47019 58718 1 56207 56665 472643987 2 69392 69608 2 13848 28562 2 13991 14865 2 54493 66770 2 43689 45625 1 59693 70533 515972619 2 51647 60858 2 16972 28568 2 62442 69716 2 64240 67108 1 39675 58882 116750643 1 30451 57576 495245602 1 39497 63339 202000038 2 35564 59169 1 60967 61519 740479862 2 5812 57484 1 17515 68904 610864951 1 16607 50960 893128283 2 10387 66670 1 2899 43221 17456733 2 69644 70951 1 14666 17538 310381984 1 47621 55253 129110381 1 33105 41005 515108427 1 30175 61602 302483773 1 7203 63711 43589407 1 70573 70651 168428998 1 59050 66780 17349256 1 39631 66246 640533815 1 32227 36659 710457711 1 53831 56269 554291374 2 21572 67264 2 34046 36638 2 33660 53122 1 21224 35222 9464392 1 18463 19299 79197927 1 17569 54953 61698153 1 46210 47007 786347913 2 8775 57754 1 66623 70057 11150544 2 43797 55093 2 54285 57624 1 56265 66196 138771871 2 24855 62358 2 44855 62507 2 20111 37045 2 38461 38897 1 36499 55112 199598479 2 63626 68472 1 25728 35417 232812436 1 18662 53842 631026178 2 14819 36025 1 55494 61147 319907500 2 50682 53799 2 42412 63898 1 69097 70686 7622044 1 11752 55042 712887629 1 31854 37688 242277184 2 56019 62049 2 55727 58643 1 29332 44106 620166433 1 30064 45151 39765088 2 64780 65139 1 61393 65820 141036512 1 62618 66469 831800602 1 24573 39229 186825087 2 64034 69936 2 22407 39025 2 34717 66708 1 68467 70201 69071466 1 41286 42433 578255373 1 50503 67731 602208036 1 24261 63403 635446623 2 48440 52101 1 67521 70165 408030259 2 14114 21974 2 11622 51555 2 29860 38050 1 66497 70923 94449317 1 37054 70510 680353688 2 24653 65310 2 59526 60529 2 27252 31318 2 6649 29382 2 20763 62853 1 21648 57543 111523705 1 23895 30728 147917220 1 24778 58618 380909439 2 59142 68842 1 18200 65339 56177002 1 65586 68678 59784769 1 37065 61578 422132908 2 8434 38983 1 21592 64642 77525105 2 16597 45943 1 28725 46474 98070210 1 62487 67997 3526901 1 65223 66871 397768792 1 61442 63345 228119302 2 13483 64306 2 35075 62794 1 62949 69907 159688490 1 61714 68314 42478765 1 10945 55271 283379762 1 38733 58202 483764872 2 34669 60466 2 12906 44686 2 8931 63565 2 59054 63796 1 49037 50634 645766722 1 17626 27908 33292989 2 54736 70393 1 63809 70424 532647784 1 53539 68038 83821224 1 14531 63482 478190401 1 60163 60535 781924801 1 37628 53625 483148412 2 57226 68338 1 30268 57320 228944720 1 9256 42811 502343343 2 31729 50996 2 46259 53915 2 28867 33787 2 6681 43670 2 1955 53037 1 16180 62842 701207698 1 36614 50222 510878890 1 24802 47878 80746802 2 62978 68359 1 34359 49774 45685979 2 52756 63446 1 7293 40030 531485971 2 14004 17398 1 65937 67715 162641956 2 34819 54659 1 57863 66105 276607162 1 14494 45780 817776504 1 54413 62777 472830694 1 23002 46251 270116638 1 42663 70559 227730865 1 25842 61780 129816843 1 34967 63158 121880289 1 9123 48627 131956385 2 19154 66662 2 45599 70672 1 57865 63893 76562311 1 48952 70559 156800647 1 69172 69562 382859941 1 5540 31673 167580700 1 24334 45097 41761877 1 24802 26653 90595591 2 8983 19445 2 15272 47079 1 53487 65377 159512105 1 43903 44017 337425650 1 25899 29019 4442788 1 34801 39902 284379113 2 4251 68162 2 63915 67817 2 39527 56067 1 13767 32291 99066570 1 34662 55618 43789779 2 7944 10301 2 10822 23405 2 55580 59228 1 35028 48650 404794804 2 65138 68780 2 65087 67152 2 58836 65346 2 35113 68824 1 59038 63632 251528349 2 39310 62346 2 50131 51436 1 34752 64258 669338689 1 54950 55035 605657072 1 45332 62837 229564387 1 21286 22890 924905069 1 32854 42527 838651952 1 8371 29898 159725095 1 70504 70878 303163258 2 26995 29777 2 57536 63899 2 21173 28203 2 36430 48767 1 578 6968 811956 2 3990 6385 1 39538 50749 591769770 1 45655 64640 353498875 1 45626 69296 455078625 2 5850 47606 2 19608 19950 1 53764 69181 544079906 2 43413 64500 1 21703 66612 42283250 2 1034 7821 2 31519 57342 1 20857 66689 1277101 2 57198 67512 2 4889 9359 1 59968 64843 540723153 2 31173 48444 1 32688 67401 436040049 1 16847 52513 275852564 1 418 30592 490294634 1 58715 64162 863883860 1 46056 67547 81553239 1 34314 56044 4621438 1 48162 65702 588025207 2 21812 38854 2 25892 65533 2 15574 54280 1 36482 43388 503232353 2 62080 67408 2 36706 62092 2 22120 58617 1 69321 69441 123360792 2 66056 70881 1 16910 41315 16991027 2 18953 44954 1 26188 30079 84603472 1 41253 65319 496843077 1 50211 63423 128505820 2 37279 43637 2 2108 57204 2 34156 65398 1 57839 61417 186852057 1 67281 69919 795083137 1 3066 39291 147373658 2 17528 25215 1 53205 66362 27817302 2 21156 64344 1 30023 68988 293953368 2 17595 25272 1 69347 69543 780369105 2 42725 67828 1 20282 48965 25089437 2 51592 68650 2 30237 38101 1 46160 62993 162090431 1 51701 51769 57141040 1 27782 35046 131973040 2 38686 42646 1 39001 66342 208120605 2 31399 46766 2 63888 67073 2 35269 37583 2 17069 69613 2 28891 52323 2 64215 69147 2 21039 28062 1 18450 56259 403434567 2 53141 69587 1 32101 40540 103386920 1 39525 63916 43465991 2 30404 52680 1 3609 20918 248389637 2 56857 66299 2 2667 55432 2 38130 63498 2 53319 57168 2 68515 69477 2 33416 36808 2 62205 66126 2 55303 61205 1 54734 58872 265902817 2 4692 68189 2 11935 13482 2 5368 10356 1 23677 30016 102428014 2 22838 68862 1 45517 58562 36389447 1 30516 62630 233362574 1 28262 67286 134591593 2 7708 46915 2 51789 70384 1 53769 64930 214628977 1 1443 64856 311276354 2 18030 30367 1 44057 48769 54733874 2 45002 64559 1 19552 58500 831246317 1 41432 57563 405600887 1 32706 65533 285499136 1 25450 57521 466518599 2 49881 63522 1 12243 53330 797959488 1 10821 59395 116199712 2 42045 69919 1 12519 44779 121486837 1 22961 30061 360137807 1 40169 43763 635870470 1 65713 66443 373328129 2 66112 67970 1 5975 52015 68500557 1 35208 53218 69290129 2 25376 59084 1 37600 50589 218881602 1 16341 34381 320838470 1 40081 56786 560291861 1 51774 69938 82858871 2 32954 34514 2 57425 69507 2 23456 67216 1 34619 59849 195672947 2 11482 48070 2 42786 49520 1 70072 70099 49480502 2 34221 62113 1 63275 65575 23807160 2 60185 69224 2 37566 58377 2 29586 29642 2 59205 66970 2 70686 70697 1 31777 40060 227071746 1 55861 55887 799346233 2 61911 66408 2 27182 56616 1 5672 64798 157772135 1 9120 24393 291991529 2 4624 37196 2 62054 63713 2 12078 30526 2 47426 50159 2 41052 70530 1 32004 63472 51331342 2 4264 59455 2 40144 56429 1 38527 39395 609474317 1 49055 62337 49853025 1 4155 32040 724483640 1 33457 65542 766181801 2 69542 70210 2 47033 56952 1 19458 25241 60368772 1 60074 65648 910708287 2 675 29233 1 30089 64419 767897362 2 56493 58285 2 3000 50742 1 54958 68008 760672410 2 46263 65217 2 36798 48168 1 25680 36165 329151462 2 47970 60881 2 37108 69140 2 8929 50727 1 65422 68141 790096533 1 21219 43440 451192424 2 50764 53223 1 68789 69030 791745071 1 30250 51207 575479838 1 66409 67595 354743813 1 33699 64869 798223968 1 30939 55641 647696917 2 63485 69381 2 32554 32883 2 30384 70821 2 59886 62629 1 21051 32708 110097496 2 7663 62474 1 43905 54202 36153399 2 4718 55017 2 26742 27760 1 8532 22451 913888306 2 35365 50716 1 35476 51401 82448433 2 11462 53704 1 51092 62161 294772430 2 27435 39930 1 19612 45387 93074803 1 30977 33838 145546102 1 52329 60448 294971840 1 34909 39945 881594825 2 24094 44965 2 64449 65532 1 66252 68094 137646898 2 64331 64894 1 9313 53526 408502024 2 37595 63995 2 11187 27622 1 67273 70248 650838617 1 70786 70832 664940933 1 43406 65756 676383102 2 37857 54202 2 62069 67596 2 28770 68827 2 66937 68803 2 15516 56310 1 66419 67027 33439613 1 21618 29854 681078201 1 28375 29132 306556550 2 33023 39587 2 3340 60677 1 53927 59856 392757521 1 10672 30378 124237320 1 986 42037 224268477 1 51720 58422 66756636 1 23179 70303 177432780 2 70802 70907 1 3183 9655 65115554 2 40964 56829 2 40899 67306 2 68795 69540 1 39271 45168 74871449 2 39053 68324 1 31492 66531 175772373 2 24952 47096 2 68039 68781 2 44148 61576 2 3417 26399 1 44316 46354 746367660 1 28027 52086 271804243 2 20216 31361 1 62180 67750 113374976 1 33006 33162 3071973 1 60510 65051 16985847 2 10385 36499 1 54700 63670 342439704 1 13328 54779 43669753 1 28968 43194 279534845 2 43264 64040 2 5311 68936 1 52588 67767 271572010 2 9704 14631 2 24957 29618 1 67762 70958 347206447 1 2364 24927 202727455 1 19510 56309 17763989 1 44112 49072 17032958 1 2729 68860 350489382 1 37523 65314 47966535 2 14195 53145 1 12412 54766 58903535 2 46878 64511 2 66387 67778 1 8824 48219 697860378 1 62443 64494 211332716 1 59663 66711 304329548 1 25970 40305 236563547 1 61850 62852 63573299 2 24065 26733 2 19493 67773 2 17580 34047 1 34475 44438 159168456 2 67487 70816 2 43583 49105 2 7869 54350 2 46572 66269 1 37463 44939 258786514 1 4922 70398 373876970 2 17903 20368 1 24985 46188 525363729 2 2230 6115 1 62690 68730 51984133 2 34522 62992 1 17310 60709 441616855 1 13834 23119 130947493 2 9206 17331 2 29727 56594 2 13764 29950 2 1383 57368 2 246 50749 2 34064 51302 1 57850 58905 461646213 2 62906 69280 2 5781 7853 2 35763 41010 1 69946 70023 69643051 1 35922 45128 15140623 2 16213 35452 2 21946 27111 2 6781 25136 1 6551 48907 179593196 1 14314 14476 536652072 2 24173 36207 1 50080 66591 353246652 2 14604 54407 2 65813 68703 1 66504 69806 442908073 2 63967 64341 1 12769 21941 307155966 2 10400 39122 2 39703 62169 2 57258 70438 2 49361 57283 1 63964 69645 256711445 1 54625 61961 600702638 1 61572 67410 64570018 1 44503 49244 27727678 1 30526 69688 807900555 2 30024 64261 1 8426 19886 133406178 1 50402 61360 472980232 2 63600 66440 2 54213 57372 1 41715 65222 99278282 2 66489 69428 1 34495 51260 605096827 2 31837 44121 1 59737 69960 91719364 1 58573 65270 202894891 1 70280 70648 764242776 2 66830 70880 1 41945 62495 41628371 2 10519 45931 2 37743 52956 2 66536 68229 2 67899 68226 1 48706 66150 118271918 2 26435 57835 2 40814 45270 1 36685 59992 87237241 1 2363 7266 308243698 2 22629 24388 2 22059 64389 2 70488 70653 1 44592 49448 142584146 2 57562 70276 2 64743 70787 2 39629 68407 1 55232 70577 510955194 2 8040 64469 1 30669 43459 10188985 1 4145 36168 6793509 2 53010 66198 1 34311 59224 41922194 2 60956 61030 2 19928 41958 1 36056 40010 14787713 2 6135 12589 2 24067 36045 2 66728 66881 1 49363 67686 144207335 2 70340 70430 1 56355 57333 103383388 1 34381 56225 38140610 2 16888 17948 2 6009 36586 1 25798 39480 119581207 2 54209 55749 2 23878 54833 2 41449 45420 1 11831 53315 308749118 2 54447 62589 1 8559 53332 268105128 1 17312 46656 595706878 1 34692 58261 79940727 2 58411 62321 2 51697 70758 2 44365 61992 1 22429 35818 444390732 1 4188 22866 147128767 2 16114 50053 1 26095 37031 520953815 2 31293 45739 1 27578 48199 178862259 2 23870 34311 2 57468 60755 2 17339 43794 1 20921 60086 200549633 2 41008 69491 1 47178 52137 691765579 2 63772 65418 2 18804 37315 1 46932 52523 282401948 1 53123 58161 288517627 1 30238 65676 359558420 2 25464 43924 1 53166 55308 73819648 1 66932 67058 186639000 2 16434 55053 2 63365 66914 1 52472 53273 42532237 2 24436 55444 1 48990 57659 120927958 1 734 37652 110115724 1 35647 63968 516466989 1 56280 56829 47307892 2 42271 62946 2 13048 24499 1 19664 39929 635471180 1 69449 70887 589075940 1 52297 66755 138648011 1 31725 47693 60298995 1 21729 34556 562899675 1 10301 42653 228589893 1 40935 60001 37710421 2 56667 62479 2 48008 62868 1 18610 35626 636253919 2 65479 70505 1 50173 65249 33025241 1 3831 45945 84596239 1 26915 46176 535448393 2 11366 27140 2 292 67473 1 20969 32916 129770908 2 46956 63187 2 22846 52254 2 58818 61687 2 2599 67212 2 16901 33837 2 33079 36606 2 21310 34312 1 39576 62338 569281333 2 6267 17167 1 67245 67312 78567954 2 27279 55955 1 15138 16179 47406944 1 10749 20383 317777179 1 53638 70860 85866868 2 25433 29515 2 53558 65124 2 26214 61747 2 20099 63185 1 68484 69724 353199199 1 40412 60867 3057021 1 46494 62519 41007334 1 39703 69046 268989942 1 68713 69209 84874790 2 41881 61872 2 51243 63260 2 48769 69621 1 68171 68761 27041780 2 39548 45315 2 39705 68432 2 22541 53974 1 10704 53728 430463387 1 25996 30453 260849620 1 25649 36163 95843016 1 22232 51008 243054691 2 67094 70536 2 58746 63974 2 11083 64458 2 3122 56991 1 27928 63098 384628203 2 20756 70164 2 16002 53235 2 43887 53132 2 66119 70914 2 16596 25499 1 70565 70768 42161569 1 20580 70872 189044354 2 39269 49186 2 53281 56023 1 3078 29010 320760333 1 64875 69545 354442256 1 63457 68095 128229811 2 63591 70951 1 54278 56479 906303075 1 65165 65750 56163235 1 57511 64111 365139498 2 37345 60618 2 31262 49049 1 38307 53765 375226232 1 33688 34785 253605118 1 55830 61013 555449765 2 39898 67545 2 64260 64505 2 8516 17658 1 17712 54923 190299434 1 29184 35911 280951560 2 18071 23162 1 40163 61904 76608429 2 64498 65088 2 65099 65681 1 59195 59944 114459431 1 67302 70104 4975364 2 31587 43674 1 192 44822 339182380 1 7651 31860 302731637 1 66866 68681 319326387 1 27571 48551 550029289 2 5084 55291 2 61649 64446 2 27998 36098 2 66572 68765 1 63024 63320 23756047 2 64152 65682 2 43821 69834 1 17028 37041 343176901 2 57844 60189 1 62927 63416 81006397 1 48694 65303 11394368 2 32546 66714 1 16407 22701 118603755 1 62002 67126 166958717 2 67294 67312 1 30198 69309 214777301 1 53898 58939 95639170 1 42322 57743 88484956 1 70909 70928 54889079 2 31072 48630 2 22115 56196 2 5922 66931 2 18992 57770 1 70955 70956 771610497 1 13525 53895 11800923 2 47046 59703 1 68319 70277 242611992 1 8218 10106 251443077 2 2524 4818 1 69501 70896 452065676 2 41382 44676 2 2783 67433 2 39505 42993 2 36855 52427 2 31357 54959 2 15355 42548 2 23572 27043 1 62454 68349 640248058 1 63524 68805 309864799 2 63436 68257 2 66218 68883 1 34764 51333 638529941 2 43002 59278 2 14661 17515 1 30318 53514 350030210 1 12893 37156 163781781 1 24181 35579 907541703 2 62247 70134 1 376 33246 52830917 2 17302 57947 1 27846 41801 169750789 1 49571 51615 86771328 1 62962 68033 176447375 2 64814 65466 2 41836 47431 1 55103 63472 262092226 1 38478 59605 367363920 2 42199 68679 1 14248 28006 3876879 2 34840 55034 2 40375 68001 2 32844 36736 2 14195 39459 1 47057 47517 222639264 1 51806 63713 268724242 1 24479 64084 800356113 2 29075 59149 1 16431 44587 119986126 1 19238 70850 457618557 2 45536 56533 2 10899 32354 1 20234 35665 390741323 1 6291 25373 382343923 2 818 63577 2 5797 23312 2 34879 69085 1 33377 55066 105164610 2 66832 68185 1 63793 68891 506532143 1 12668 48778 373061871 1 68447 70640 357811439 1 33374 55579 78795002 1 29957 45210 269511690 1 15502 69955 626209614 1 11185 61414 657196545 1 10673 40002 247258011 2 48229 63630 1 18474 49773 557843720 2 37960 42881 1 67917 69439 167177475 1 34163 48511 152541047 1 41659 58610 384384573 2 12036 21500 2 36542 45003 2 58537 65744 1 61034 70840 18669303 1 47923 61379 788603338 2 20219 62548 1 45171 54846 592666167 2 14087 18988 2 26704 42091 2 68565 69548 1 6003 65741 738078123 2 38745 55402 2 1715 9497 1 21865 32570 61078756 1 5528 49641 91489126 2 62654 64494 1 70250 70562 749924919 2 1047 2953 2 20213 41088 1 29454 54662 33068811 2 40940 57808 2 62671 64597 1 25874 37084 353351344 1 60141 66713 346003569 2 22660 69440 2 41659 70172 2 55925 61042 2 32103 55585 1 16700 37120 580139648 2 27080 28692 2 12760 47031 2 64221 69438 2 42668 44963 2 34277 59728 1 55566 57560 417884802 1 47234 58808 576827566 2 68209 68733 1 69997 70476 135833446 2 15460 66511 2 37775 57452 2 55930 60675 2 4394 30642 1 35738 67146 445938940 2 51847 66374 2 40000 50976 1 26514 66037 47769550 1 65555 66008 55186134 1 31256 57233 617048816 1 51383 65652 530071982 2 51460 65792 2 67770 69190 2 134 38748 1 1096 36249 204790451 1 6002 36241 203332551 1 26106 36726 345639753 1 27360 49303 304811445 1 37877 59661 39773410 2 56825 58341 1 56958 66705 529819746 2 59901 65040 2 55167 64133 2 9671 34790 1 22514 32167 22751058 1 4201 36234 738811651 2 30401 57880 1 7632 51639 133850968 2 64187 66637 1 8970 44345 75076937 1 35037 50144 275824304 2 33071 40699 2 66474 67270 1 69719 70955 398302935 2 28227 64907 1 15903 28406 918044540 2 13967 21183 2 41381 68149 2 42268 47662 2 52825 55353 1 14937 52223 359126419 1 10907 69894 228074863 1 514 48339 270757177 1 68448 70856 376641088 1 66669 69595 4862811 2 36414 57699 1 18280 30442 834854444 1 36104 61892 26727576 2 41266 47216 1 41779 62079 750258295 1 65979 67595 784999398 1 44599 46292 700579641 1 41113 49154 178792362 2 6325 61990 1 31692 45591 92821165 2 56934 60137 2 17019 54292 1 43575 68935 10854569 1 59996 68247 26617964 1 46960 65896 130833901 2 53730 60686 2 43171 69179 1 44071 45299 766532843 1 54777 60112 273214282 2 37449 60784 2 46380 55510 1 5642 26329 37173782 1 4912 59428 352772834 2 49752 50081 1 24964 40047 37137972 2 56647 66012 2 13829 59968 1 44942 63200 91075130 2 51107 59648 1 8286 63160 187544695 2 37597 40631 2 55265 65672 2 34409 47291 1 57623 59687 480234924 2 55673 56752 2 4231 64497 2 63211 67590 1 32623 68736 15995722 2 14552 20281 1 52148 61625 679377610 2 33478 58466 2 14940 43374 2 6119 17802 2 51055 70875 1 44549 68797 51328700 1 68002 68500 252345756 2 43505 62662 1 25199 68682 772420058 1 45055 49935 19085751 2 34103 64034 2 31774 47401 2 54376 54559 1 15670 53409 54141754 2 133 70449 2 18034 66431 2 57058 61243 1 28328 44922 63215266 1 55673 68880 294412823 2 48554 57762 2 61302 62738 1 47640 52619 240135758 2 36391 58351 1 57055 58503 197997463 2 9370 43261 1 4422 37458 276687046 1 56048 70367 567105585 2 33849 69967 1 46383 47979 145578122 2 70382 70749 1 48862 68285 71691484 1 2202 12854 41183874 2 32655 53300 2 54459 65724 2 70692 70697 2 53785 65641 2 27221 56145 2 37560 41776 2 26247 32462 2 64373 67198 2 17318 18243 1 2363 24818 298082529 2 19482 59375 2 6052 30645 2 57574 61892 2 1028 36731 1 61822 70561 484922510 1 70913 70920 20934104 1 28683 53922 605233235 1 67304 68385 32017139 2 32178 53855 1 4455 37422 667832921 1 19831 50590 109521077 1 44601 48597 206095851 1 21770 30236 22329373 2 69919 70182 2 66264 69975 2 48421 50662 2 60111 61442 2 30110 63242 2 61688 62503 1 50887 60126 367789107 1 44072 52900 352645408 1 22589 42445 268585532 1 28214 29988 461160683 1 8227 62486 69692239 1 41592 50963 90634952 1 35491 63226 273144062 2 65053 69385 2 50175 53988 2 62027 64005 1 62104 62938 238771293 2 16679 70331 1 19188 55001 138981615 1 44014 53163 96750502 2 3337 6244 1 18642 58624 400430682 2 47795 65302 1 23071 54759 105544616 2 16598 55631 2 25457 65363 2 45798 51873 2 26036 54480 1 27860 51058 248258383 1 23761 27138 19999834 2 3410 59471 2 42334 67783 2 1445 5412 1 7307 55036 661284865 2 60832 70412 2 69293 70407 1 13837 38130 222963925 2 10153 46508 1 25929 39877 12414998 1 37795 61741 48381196 1 37287 56873 248057159 1 20753 65811 73317590 2 10564 51865 2 24400 49004 2 14577 21765 1 17778 25640 234268499 1 65478 65526 463471416 2 13241 53642 2 19429 38403 1 41785 63011 674651720 1 53720 70054 31720083 2 15976 38264 2 43099 53468 1 6417 25740 661963077 1 69309 69402 101213748 2 20118 66815 2 33510 63241 2 56918 66167 1 5514 45765 276507576 2 7588 49766 1 18710 48529 452980369 2 21670 32078 1 53363 53910 760445100 1 26323 29705 117323576 2 57765 61103 2 5925 16025 1 7804 64495 127250327 2 23256 39493 1 23277 30400 90606341 1 63774 70754 211609952 1 59305 65918 478530327 1 8482 12815 765202230 2 27470 61677 2 35273 70522 2 24982 51929 1 58375 64478 375641449 2 30247 40604 2 556 43202 1 34767 70705 211419317 1 32746 36658 175391509 2 4228 36897 2 55286 58771 1 9287 15641 372576266 1 17314 48212 418891185 2 26946 31393 2 22814 62642 2 7028 20078 2 26310 59158 2 29713 49429 2 33940 33963 1 7531 37880 628207992 2 33533 46549 1 50846 66561 105893570 2 51179 60832 1 3034 18595 70258446 2 32971 70211 1 7403 65735 128985986 2 24337 60952 1 50866 58640 184000985 2 3092 9323 1 21541 69839 280533172 1 50446 68313 193324293 1 34025 48932 133237447 2 21432 46170 2 65637 68787 2 3962 12272 1 6895 27956 619618328 1 39926 46828 893295497 1 19603 67351 522203124 1 24702 25852 470878007 2 17076 37811 1 18178 45241 534614066 1 49096 51312 126215325 1 21054 36798 76192385 1 26762 30535 398119909 1 41947 67443 110488390 1 18476 66207 261292171 1 22126 58975 85451922 2 34535 63201 1 53612 55777 454607972 2 1592 3993 2 28353 34647 1 3758 51240 276738923 2 51412 66612 1 30785 47613 44728455 2 67906 70034 2 23867 50004 2 37058 65014 2 17123 52797 2 18714 69999 1 36331 39579 225591211 1 11229 58130 744210280 1 36528 54494 779829998 2 19414 38774 1 64227 66658 85476008 1 21848 64274 546949806 1 51983 55130 53247390 2 44618 55055 1 55847 63880 142786872 2 55904 56622 2 35651 55037 1 1610 22759 147354438 2 14848 54196 1 51381 55647 71740537 1 1524 57559 622760244 2 25712 28206 2 11703 47029 2 62654 66955 1 24285 41545 542053850 2 35028 48324 1 69143 70842 67099080 2 47745 49842 1 20133 45615 137384921 2 67177 69800 1 61972 70541 16960091 2 36195 67203 1 10255 32920 243099127 1 33310 59360 424432379 1 65256 69466 335403777 1 66549 67608 84222233 1 40815 65117 550072398 1 10979 57023 210290346 2 51022 69615 1 65939 70456 371165869 2 17151 39354 1 713 32930 475049833 2 4852 23412 2 59802 66746 1 47172 62793 343780910 2 13809 62264 2 24836 28570 1 35232 68357 195376206 1 63604 67226 83364064 1 65512 70319 336302253 1 47779 67740 7842077 2 5616 11792 2 65974 67559 1 4377 35132 313536838 1 8668 43579 107485602 1 14911 25999 594705359 1 50042 66476 517296690 2 60648 66589 2 15292 42202 2 63091 70918 1 12885 36424 168312115 2 53403 66394 1 20873 39488 284586795 2 7112 12319 2 7030 7198 1 19899 52449 510115914 1 20582 41446 99574645 1 33295 45887 965167338 1 40713 56669 131027964 1 57021 64779 74624179 1 40491 55569 169347914 2 10932 68821 2 37139 51564 1 57720 69923 677951158 1 24271 31060 7673621 2 448 10404 1 7019 21842 596698274 1 53712 65286 14928585 1 3966 29526 31779232 1 29420 56426 178819606 2 10342 21777 2 23876 48378 1 34032 70498 335281472 2 11941 38860 1 24392 64817 61200371 2 12765 29591 1 15204 60779 603191789 1 1582 32494 114943803 2 55847 61726 2 59321 69863 1 57710 62542 189411437 2 4770 46593 1 53971 55333 462007292 1 51113 69895 558307734 1 46871 70133 949587126 2 19012 32467 2 44857 56900 2 4219 27038 2 39461 39699 1 15684 55723 614714034 1 43318 51531 563519348 2 7576 18132 1 43900 46827 539327143 1 44081 58968 599629531 1 39098 58599 22480547 1 15227 23269 413485127 1 6646 36545 715535129 1 14696 27234 346128444 2 53713 58889 1 7267 67254 35104957 1 55787 65269 712017673 2 49996 69138 2 54486 57295 2 3702 22274 1 18702 52446 466232079 1 19112 48126 134752946 2 26214 63420 1 65 21818 146219845 1 43081 43504 25135866 1 34722 66130 145021457 2 61546 61677 2 9290 38004 2 2048 47406 2 39253 70233 2 48477 69214 1 64967 67721 129418995 2 5805 49650 1 57054 63848 155520970 2 49614 55669 1 40201 63920 173743938 1 35174 60912 579058151 2 11322 69754 2 3782 59351 2 67264 70374 2 70103 70485 1 47777 56635 561478220 2 23909 70155 1 20763 69734 737088625 1 40239 43049 728693152 1 22413 22870 47628399 1 34626 43172 377316194 2 14172 15593 1 51212 63649 594129662 2 57950 64544 2 7754 69516 1 44897 51540 189852069 1 31945 60663 131465183 2 49256 56574 1 66916 70534 698736923 2 70942 70945 1 31428 47663 324248365 1 36234 46450 42053882 1 40867 55775 219730363 1 65245 67163 329062682 2 38106 47356 2 23327 44297 2 14994 55412 1 63872 64910 622246672 2 18691 61378 1 35581 69340 196211969 2 53251 64743 2 62094 63922 1 40208 41698 697677506 2 64022 69446 2 31869 65437 2 59921 65001 2 48443 69728 1 67134 67715 93330790 1 27196 50288 349608818 2 47954 61456 1 24564 36519 167873257 2 66833 66908 1 40396 52161 63753112 1 27756 33241 457635635 1 1838 60701 27080858 1 61961 64122 268271216 2 26360 42887 2 40187 55027 1 15721 45842 173242283 2 5143 29280 1 56237 69732 108005407 1 25136 70167 401286855 2 375 53909 2 13848 66463 1 59587 70422 433265967 2 44903 70923 1 38406 53141 275576995 2 59878 68717 2 29896 54022 2 16312 16573 2 64787 66373 1 65161 66838 328969697 2 30265 38465 2 26683 36729 1 628 45082 224899183 1 69267 69458 228177421 2 38117 67006 1 49867 63317 692661977 1 15714 38811 79675092 2 57530 68267 2 32736 69863 1 803 40212 234255748 2 24052 39496 1 49222 53725 731677573 1 37996 67060 358115120 1 41675 54852 63466708 1 22118 28094 81730604 2 42840 46605 2 43642 49191 1 55937 56437 720137474 1 61791 64196 94984459 2 37444 53320 1 5707 42546 169143632 1 9 52869 245711599 2 30896 39623 1 54329 68094 227187306 2 13896 28747 2 69585 70146 2 44106 52274 1 57270 57830 171956929 1 39060 45810 118418795 2 61540 66419 1 14714 45774 31346216 2 61881 66980 1 31245 51559 466076416 2 30045 50869 1 54648 70097 201238134 2 56663 61792 1 32174 63849 627532335 1 13583 20456 388268024 1 13632 64240 41302061 2 33917 60565 2 36358 39346 2 11565 67481 2 18753 42572 1 40542 70292 49073505 2 32308 35068 1 20500 21616 181261232 1 56590 65741 526485928 1 42324 49052 85265745 2 68075 69188 2 56769 56779 1 24878 61526 59156472 2 45966 61579 1 45445 45562 10653436 1 30211 40922 41396452 2 65369 70421 1 66117 68912 271435879 2 6590 15574 2 26157 27214 1 27154 43039 549987347 1 67314 67973 416740893 2 47250 54353 1 12234 13866 262048657 2 44418 67961 1 40113 69789 155977136 2 19648 63429 2 54102 58831 1 22395 44771 446318641 2 30879 59120 2 26615 35891 2 41825 66978 1 42587 69528 333637427 2 62391 62898 2 22577 59117 2 31488 41863 1 3895 21672 198134842 2 1832 30576 2 21975 29101 1 48589 58189 83559209 1 25989 52175 290144331 1 51730 54664 64319026 1 16993 49006 165648159 1 14251 31154 45121058 2 18733 68503 1 40707 56499 143484677 1 49417 55047 429507569 2 2065 63356 2 53794 67265 1 23700 55853 38358805 1 1898 43171 237942635 1 23295 69138 485550811 2 3144 59312 1 10744 55370 625532927 2 31252 60704 2 32768 40812 1 1312 59015 109699006 2 26201 32341 1 13226 60472 174902329 2 9399 60653 2 17472 26419 2 5596 16422 2 32401 34877 1 63652 63937 157541485 2 12542 47646 1 48514 56723 464131594 2 3748 35423 1 54470 63832 391741292 1 43325 44040 60016184 1 39413 54921 133936223 2 19599 66191 1 23587 47574 562747657 2 24406 36234 1 17425 36901 129795358 1 34722 69840 329681086 1 42448 48752 254866859 1 4221 49305 232796031 2 14603 41097 1 38190 67695 144714677 2 22796 45311 1 40220 70534 28944154 1 63931 69948 510258110 2 5245 40537 2 61925 68557 2 22617 51090 1 60293 61780 170462351 1 8617 13969 22188410 2 38918 53278 1 67700 67753 333271972 1 52485 62649 259838435 1 3624 52270 89547485 2 2262 3647 2 62554 68310 2 3428 43507 1 2914 56729 310983713 1 22775 44595 37236448 1 25608 70588 263841622 1 631 53233 1990399 1 50833 55054 59785826 1 52915 66262 262810640 1 55886 63705 512205528 1 65644 66420 108189133 2 48716 53870 1 70202 70318 221936772 2 21756 69908 2 61852 67897 2 7895 62588 2 44664 57954 2 12325 52055 2 20254 57512 1 14939 70136 424616887 1 22153 43227 389848401 2 23330 56365 1 45085 49192 49519972 1 61637 66334 511190530 2 67741 67804 2 40353 54019 1 21818 59713 187645837 2 26005 59947 2 1443 50076 2 448 34023 1 31476 35151 301052183 1 40873 62706 78873573 2 13068 30411 1 21497 26549 311108710 2 57950 63921 1 11372 56736 372193545 2 29092 29395 1 2815 17979 409602292 1 50936 62549 395912373 2 5967 48463 1 41983 60269 464679579 2 3985 43417 2 5353 25681 1 21990 48589 379485039 1 23961 44737 50421569 1 41180 70212 663635107 1 27955 41413 118502149 1 65626 67041 311608261 1 8624 44026 159440660 1 1650 50390 738817605 2 19295 53822 2 38853 69702 1 9074 53835 671087394 1 54448 61244 91652778 1 64797 66949 672707361 1 53458 56639 472222324 1 52005 63639 359588758 2 39018 56541 1 67135 69367 395961984 1 22655 23058 15167735 2 52494 65919 1 46332 60056 40390714 2 36145 37665 1 11148 39623 109925322 1 31018 54196 681602300 2 46886 49354 2 41400 57713 2 9919 54202 2 38759 57295 1 47571 55592 216466632 2 21249 57405 1 48479 57862 491075126 2 46364 48714 2 26115 48757 1 62265 68952 254417136 1 68082 70939 233020273 2 4948 15809 2 44303 46114 2 41251 65586 2 2259 62284 1 36930 38084 439813870 2 18278 61226 2 24696 34806 1 9772 38327 426950446 2 15102 27493 1 20049 55841 551692201 2 66156 67102 2 57421 65107 1 44541 66578 383062951 2 61890 68542 1 26561 39943 88411189 1 49245 61099 315115776 2 45593 46700 2 13883 35538 2 15571 43301 1 39696 60694 159379597 2 49551 65240 2 21812 29084 1 11050 25467 87309099 1 10407 14117 57918598 2 62752 66714 1 70161 70417 17800085 1 54889 64365 703484966 1 31642 69111 398468775 2 39587 47332 2 39900 46927 2 37734 66492 1 3118 27122 671080563 1 32330 54961 667081309 2 43427 67811 2 3723 25917 1 53642 61180 172181519 2 22916 52479 1 8707 33444 195342691 1 34999 57077 700181687 2 48027 59031 2 55306 62706 2 20649 49770 2 30145 64103 2 25163 65712 1 62574 63782 270801353 1 25683 48044 499290453 2 49480 69308 2 6886 35574 1 54913 68264 617700864 1 38451 42141 425463631 1 22145 55754 136628029 1 14400 64899 196231551 2 47627 62986 1 6634 34699 45868075 2 24998 41428 2 69174 69649 2 26740 33039 2 4954 61465 2 62798 62992 2 14624 38632 2 18288 49806 2 36482 53583 2 56441 57020 1 62387 68508 125417381 1 45345 63071 274324253 2 70284 70558 2 64501 65454 1 56340 62336 308951495 2 46733 61780 1 15336 36967 83783836 1 60251 62932 380923262 2 13202 49105 1 5951 20338 317093283 1 50582 70330 683603360 2 44536 45080 1 23069 29971 691647514 2 51311 65495 1 11918 31187 231241231 2 47860 58580 1 21117 42435 18192431 2 4281 44669 1 11131 21650 186105186 1 13101 65871 537622152 2 26567 40571 2 69019 70433 2 37823 50851 1 6102 53598 810093597 2 30424 55639 2 6853 56967 1 12391 37268 634608442 1 3564 28856 222382411 2 34906 43791 2 61220 69195 2 17757 63843 2 51375 59973 1 16391 27777 314663850 1 24108 60294 359911532 1 69479 70411 106534923 1 27121 39322 431559513 1 61651 61838 205378371 2 48096 50739 1 17776 38907 51528432 1 37496 67975 66743306 2 22153 63145 2 9937 38629 2 36901 44309 2 52810 57790 2 21931 61907 2 52270 54497 1 18672 63999 329608779 2 59826 69495 1 26363 50377 154198006 2 61880 65311 1 858 12552 533582054 1 2627 7016 133196607 2 30150 51496 1 18386 54698 572643861 2 35025 68631 2 2471 10187 2 29425 30400 1 66386 68707 147044856 2 43588 43742 1 14438 33733 402676130 2 2113 69017 1 63714 65912 18036495 1 42159 51341 280612877 2 41285 41842 2 6394 27530 2 22646 52645 1 39755 58125 79589770 2 46791 53399 1 20346 21761 511253876 1 17590 21203 74416115 1 7530 53685 231867237 1 58848 64856 107619453 1 58676 68951 12876884 2 33109 46356 1 8941 17940 238814050 1 60843 65347 61521411 1 52956 64628 32960445 1 16313 51223 192808182 2 4900 56455 1 63575 64398 33647970 2 46986 65989 2 55926 57967 1 3517 19218 2160709 1 17612 69887 477668843 1 57720 63659 165537302 2 45617 45817 1 22701 39847 437696064 2 14642 33316 1 53658 56969 67467545 2 60062 61452 2 61782 70783 2 23654 59966 2 48757 65292 2 29950 59492 2 4608 39824 2 16573 54680 1 4849 70206 431918901 2 51212 63395 2 15868 68450 1 65895 70951 80903553 2 41818 49571 1 8880 12742 790292216 1 58143 60349 102933714 1 11470 54588 195432345 1 28300 47531 135963466 1 61839 68364 380036866 2 62168 67041 1 33027 52542 841447363 2 38538 69900 1 14987 28353 455022713 1 547 32427 668161759 2 38794 46181 1 52757 59969 64897150 2 65389 68991 1 29714 43401 12998784 1 55376 68137 456348366 1 32454 39295 752166028 1 60903 69101 257298569 2 20861 64589 2 2659 30234 1 15822 45133 451881560 2 60984 67115 1 3601 37016 6335250 2 63667 70191 1 46657 55162 13866492 2 41645 46441 1 52140 66869 19348225 2 7286 18388 1 48945 64978 574493677 2 50120 59992 2 1598 24558 2 41501 64997 2 42899 69968 1 35073 66347 810782961 1 64681 65916 139737807 1 51146 64058 167519813 1 38423 70471 738273762 2 62029 70205 1 68187 68458 38312695 1 16444 48215 518342254 2 25860 30424 2 19582 29318 1 39122 43624 737159808 1 24984 27832 351725812 1 10481 43036 735514612 2 53221 67393 1 27844 47900 426411326 1 65125 68167 232772209 2 1297 34579 2 40418 54499 2 35408 64486 1 24473 38158 267530098 2 18144 64821 1 20293 68341 370784103 2 50357 57464 2 16949 18755 2 9400 24538 2 10696 59219 1 40377 52897 6499140 1 2995 5777 268968684 2 10833 69806 1 29838 34123 55788223 1 7574 25992 193082862 1 69770 70776 426195555 2 59331 70753 1 18013 32223 565760237 1 40444 59097 390409110 2 9027 16629 2 28128 64296 1 32268 52971 328813706 2 21997 58174 2 69868 70323 2 30401 39709 2 36625 56333 1 13853 40409 61880902 1 63593 70060 308374393 2 40598 64421 2 50298 59196 2 67571 70784 2 18610 30730 1 6783 64323 141530542 1 19713 23342 556932207 2 27740 59267 1 6442 7695 849278510 2 65316 65694 1 13467 33002 131342283 2 12110 19094 1 20372 34803 269490423 1 7292 54592 228664651 2 9746 69933 1 36179 59152 764543557 2 62306 69333 1 52544 53944 480550215 1 36079 68968 578060368 1 787 25917 30941127 1 10730 25632 68130526 2 20591 49007 1 46033 70345 205928964 2 1390 50513 2 53933 59882 2 5095 5288 1 64362 67170 475079808 1 51421 57693 207931231 2 13122 18876 2 60095 70672 2 49903 69764 2 59945 62937 1 50598 57938 151294038 1 46552 67289 122269600 2 48024 50230 1 41254 43136 745630855 2 5239 7298 1 34802 60420 540017289 1 25142 31888 520520247 1 3505 38202 224051841 1 45306 57330 516027923 1 48382 49522 42120786 2 55798 62875 1 50300 61611 353597857 1 37633 43734 159232663 2 62427 69303 2 55195 60844 2 70799 70934 1 54111 54650 287509299 1 10724 38627 147105425 2 59656 70359 1 7405 41135 347066665 2 37689 42860 2 32458 39614 2 25493 31187 1 17283 25615 229958297 1 11900 63596 501593722 1 60469 62556 535081845 2 33051 43771 2 61961 66760 2 46810 62415 2 12739 21583 1 13800 50706 110377141 1 51908 62072 70065608 2 60827 66861 1 31715 57186 331110790 1 15679 55975 677951090 1 35646 45156 394970021 1 59579 65795 34914115 2 24642 45613 2 65813 67829 1 22898 39084 43158055 2 1407 10796 1 59079 70502 484956687 1 18735 57446 503508962 2 64527 68916 2 63999 70815 2 44 28424 2 42596 46160 2 33156 62580 1 2849 68343 289785991 2 65343 68188 2 54984 59371 2 2760 10855 1 42882 62976 11318945 2 6150 7735 1 6193 18432 409657055 1 14460 48762 45500985 2 70148 70452 2 68306 70499 1 68059 68191 301694060 1 46911 54858 234463666 1 55056 61608 139227944 2 14540 15603 2 52592 59983 2 52841 61366 2 55938 62393 1 41817 57854 248078504 2 66413 68422 1 52701 67076 58529790 2 45493 64658 1 53840 67602 432983495 1 51376 64247 49698147 2 25420 37210 1 44671 68587 224761562 1 35817 46708 227859426 2 18414 69972 2 7853 26361 2 41612 67793 1 16801 70035 285814122 1 69951 70282 126652945 2 20519 21857 2 49809 61558 1 30803 36194 395329494 1 26650 54585 615024092 1 66548 67196 535148542 1 59721 61703 23067598 1 50049 54397 41428335 2 21771 51947 1 621 30791 799433515 2 46611 56250 1 2302 13755 244892971 1 48157 49619 431871114 1 22175 52082 41931676 2 50013 68308 1 27781 51688 60838953 2 6738 50461 1 27424 39034 134652309 1 17109 28422 776785068 2 34168 54872 2 54893 58282 2 40385 59676 1 34214 55314 553288822 2 53140 64618 2 67801 68836 1 46734 49853 528911515 2 45357 45737 1 42104 63310 535312823 2 27884 40935 1 58285 68239 528970606 1 10391 32210 31091766 1 25386 54302 120545981 2 2148 32213 2 63688 67126 2 60643 65345 1 9566 66863 242262497 1 50617 67264 279540866 1 28195 70952 666169026 1 42731 44054 984671680 2 48667 53405 2 43858 59501 1 50080 65039 198308666 1 43878 56397 571086971 2 56868 70568 1 23213 46694 48474772 1 17098 39669 289963642 2 65895 67601 1 45470 58672 511373944 2 18982 30961 1 59901 66430 258545524 1 70308 70830 25738363 2 34120 34814 1 44577 50117 187929394 2 10433 30236 1 1689 40730 253151988 1 70652 70892 722986742 1 55581 58539 253827003 1 58714 62452 46565941 1 59167 66725 100563613 1 46304 47974 694882613 1 60851 65330 57428980 1 67869 69405 83786384 2 47590 66644 2 35996 45777 2 23752 70958 1 19414 41957 573841745 2 15353 49656 2 48180 51914 1 60595 67282 628850738 1 17823 49562 103721574 2 12681 17596 1 38812 47842 74813774 2 45990 50580 1 60247 67601 245392437 1 63606 67338 669746703 2 27484 46605 2 37332 49992 1 22617 54158 513988408 2 46351 62619 1 18126 45130 206643905 1 5599 29488 245101413 1 51848 59489 10366517 1 14369 31190 775436282 2 22759 57735 2 34640 45257 1 24395 58534 269921044 1 3843 57211 287304001 1 60522 66440 235802780 1 39363 44951 639732381 1 7058 26286 389897724 2 8357 61533 1 42996 61421 64376537 2 3348 18245 2 67412 69088 1 3211 67339 5279070 1 69311 70290 960255329 2 4966 5222 1 9400 9491 366260233 1 60893 68799 243961219 1 41921 60750 933832147 2 70732 70777 2 63206 66405 1 69554 69776 605241393 2 70454 70870 1 29508 36498 138370604 1 37404 53213 67157108 1 68007 68443 124698520 1 50180 66364 25657243 2 64546 65167 2 63141 66047 1 20187 42220 367034046 1 68777 70467 344827859 1 63096 67419 18816111 1 10895 41833 644732748 1 28989 59597 326441307 2 28094 38983 2 20276 50353 2 29726 52413 1 18322 50650 482650064 1 6277 26512 263174676 2 63559 70555 2 2729 65850 2 35896 64411 2 59666 69151 1 16801 62450 61106836 2 57979 58683 1 23501 55329 48440420 2 6266 63332 2 68678 70882 1 50542 66797 254954457 1 53264 64774 62925551 2 11965 50913 2 34014 49471 1 14093 38069 189340726 2 6380 64479 1 63777 69360 242965200 1 12898 43673 665652346 1 26787 53402 387808992 2 14514 62820 2 124 20340 1 46502 59164 51464945 2 18922 29596 1 30344 30923 168704461 1 50087 50225 69225648 2 41747 64463 2 30978 64649 1 45579 59223 62043274 1 4262 59548 14913934 1 60088 65281 45720073 2 33048 59405 1 70342 70378 45951532 2 49664 50475 2 32077 63688 1 54292 67176 37160513 2 50664 56812 1 41470 41541 257450140 2 26475 66104 2 9719 17301 2 34895 61574 2 28464 49075 1 7170 14158 705209114 1 46041 70155 483319500 1 53916 56041 375399078 2 61505 69039 2 66264 70031 1 12091 22334 105975960 2 52749 53165 2 29844 48530 1 42294 67083 68406526 2 4120 32705 1 3817 57041 481620165 2 15389 35765 1 64904 70820 190412718 1 39547 69782 269295030 2 26837 59177 1 53606 57500 265206417 2 4992 62234 2 54806 64616 2 5882 50029 2 69910 70823 1 33930 50298 124586887 2 57168 63090 1 55494 65408 624559014 1 29545 54089 149097479 1 41157 43362 44431556 1 55946 62049 213752165 2 16284 23044 2 39477 63314 2 24115 70371 1 48299 67267 65708880 2 7331 35724 2 61571 62363 2 3979 14019 2 9727 21090 2 54936 70887 2 70511 70919 1 50367 56129 30855267 2 1557 62816 2 39119 60816 2 19061 41581 2 1036 1266 1 57954 58846 82538266 1 25037 27741 401358557 2 51006 52455 1 49195 64217 13795255 2 46144 66162 1 3351 63080 215434438 2 45094 53153 2 25896 66918 1 3176 31060 555657447 1 27329 27802 95246289 2 18483 23933 2 45207 61655 2 158 14775 1 31728 60888 398183015 2 62114 69235 1 46355 49296 10485974 1 52485 57332 179751609 2 65374 69205 2 5155 54447 2 65088 70757 2 69963 70246 1 21338 47640 17605400 1 54444 61608 120647172 2 33196 49198 1 63342 69157 541698965 2 53179 60204 2 30889 41436 1 47596 60020 417497282 2 3893 43790 1 31587 64302 690021592 1 65168 70289 167358857 1 34286 68997 296711728 2 41922 48678 1 31194 55013 405621547 1 11942 54657 194335577 1 32894 38926 434764282 2 44618 60066 1 28091 53974 340382552 2 14608 39893 1 256 59211 108660275 2 52482 65181 2 7142 40705 1 10579 46737 905655812 2 33706 48455 1 12691 62346 61102946 1 16191 21801 48090941 2 41127 52469 1 48538 61896 228661519 2 66665 69082 2 59342 63747 2 10062 68171 1 64633 70777 81020023 1 49349 56865 144174805 1 47796 48623 26166241 2 29936 32471 2 39304 41451 2 19460 30133 2 6757 9747 2 54118 62247 1 21360 48738 60495063 2 25227 41573 2 22222 62653 2 59281 61372 1 9095 39473 731863172 2 19833 29283 2 39292 48858 1 35312 38635 425848524 1 65370 70897 206805563 1 49446 60509 370199327 2 45547 49977 2 63490 64280 1 35439 54258 266233968 2 69864 70487 2 33931 44363 1 10934 12380 146896248 1 42283 68057 109593962 2 38540 68557 1 4985 48860 614031409 2 32923 62850 2 36370 53137 1 48913 54700 385474004 2 37738 52940 1 44522 63852 562377130 2 56924 70452 1 48088 52162 84738368 1 8309 55254 31392840 2 34712 46297 1 56466 57164 514783443 1 51335 58090 859295527 2 5385 59254 1 40365 60458 27101492 2 41190 45830 1 37693 65588 264575624 1 10681 18247 177152486 1 26825 63060 232715367 2 19431 37072 2 13577 39659 2 34681 36802 2 43330 59751 1 58025 61737 180167903 1 1443 9427 124378642 1 39972 57187 334258926 2 55163 69978 2 6317 17639 2 28 45706 2 59345 61561 1 6375 57598 473861468 2 31048 61171 2 14150 23533 1 41451 50760 249297012 1 46800 52763 815820282 1 32549 64415 98196266 2 1519 16124 2 2354 51640 2 35781 60288 1 45539 47047 95723314 1 45095 55240 608152953 1 31527 59751 146038605 2 42536 60126 2 58384 65883 2 63523 64806 1 57049 67343 358083758 1 56535 57548 492070123 2 15399 23836 1 52896 56216 438488940 2 30601 65430 1 20310 48379 707259481 1 41910 42978 453167 2 27039 30641 2 2293 65449 2 46828 64315 1 52130 56684 365181436 1 52592 62333 300416807 2 20530 63685 1 21266 41797 119644974 1 9145 15737 350969709 1 42567 60325 365782301 1 23369 42584 4780237 1 23405 70019 531126026 2 15014 33129 1 35543 48395 163473440 2 20267 53932 2 18675 38068 2 36145 70392 2 31407 44109 2 60997 63159 2 65218 68552 2 6928 53721 1 1229 18887 126680654 1 36990 52177 38689403 1 37559 69309 532656246 2 18091 31844 1 60100 62692 294362565 1 65869 68667 103908314 2 22579 23107 1 13071 36647 15570602 1 34866 57543 132043595 2 66350 68311 2 30153 54030 2 40836 41051 2 1231 16859 1 22623 38889 155436652 1 21078 27243 107791972 2 28866 52147 2 40364 42711 1 69155 70755 529794294 1 7593 34316 441452223 1 22903 31834 314055313 2 66956 70170 2 23535 43392 1 52179 67288 218689003 1 1092 8286 292748369 1 44815 56482 279886018 2 68683 68863 1 9135 17437 6298567 1 23688 52789 192733415 2 5719 18422 1 57897 66181 124896310 2 58012 63894 2 16919 50495 2 40832 49188 1 48725 66720 12475905 2 62519 66821 2 59441 67284 2 41625 70030 2 47343 68251 2 23545 34592 2 22680 46757 1 16990 44853 202919447 1 9502 33845 3131608 2 7345 54564 2 59127 63324 1 36873 52878 709953423 1 17559 47123 29121642 1 1543 62583 478129937 1 25664 53889 815231781 2 4820 32953 2 52309 62492 2 5042 68665 2 15538 62807 2 36525 66221 1 8173 39175 887276278 1 1404 61448 447669025 2 21652 48241 1 6234 44121 571872670 1 7011 42162 184518190 2 56851 67909 1 27195 61551 552554351 1 25471 51780 21636337 2 69432 69926 2 68773 70086 1 22820 34841 52795141 2 13442 14888 2 66067 69651 2 31304 45307 2 22814 26163 2 40112 62986 2 54847 63181 1 16069 34828 353874918 2 47731 48679 2 70550 70913 2 41909 64952 1 30492 55237 273623568 2 37221 64003 2 49299 51208 1 7716 64922 118076810 2 40619 65888 1 19576 48702 56895698 2 41868 65512 2 49971 62899 1 558 3889 230502840 2 60833 68333 2 43372 52812 1 38399 61581 868349769 2 28256 66287 2 44111 61702 1 69526 69822 292095528 2 55162 65471 1 804 24105 208839623 1 10267 20098 258243749 1 17056 23078 218210448 1 17017 44703 228523278 2 60798 64445 2 48630 61720 2 7370 37510 1 5345 47689 280632031 1 67711 69369 62418435 2 49253 56278 1 22434 37992 342617920 1 17826 45966 18549228 1 16948 46599 359530199 2 2434 28024 2 68000 69634 2 61141 70166 2 37815 45064 1 30982 63815 199710120 2 31514 52715 1 46095 67463 247576878 2 32545 43027 2 27608 34935 2 19305 61313 1 16347 23146 415693622 1 18065 32863 277763127 1 38618 52993 932199702 2 36441 39196 2 6387 36087 1 54940 67468 583429425 1 58425 65032 125561126 1 38751 41667 758717479 2 30611 39940 2 42295 47022 1 6235 17319 77155223 1 65823 66122 201774931 1 9518 61004 502696385 2 46022 46317 2 60615 64324 1 51013 59602 624978216 2 20030 65337 2 115 25738 1 53784 55581 711579894 1 67146 68634 751334562 2 17880 41479 2 37451 46788 2 68691 70832 1 56987 70428 258508861 2 10035 49037 2 47495 55901 1 30967 67806 605845153 2 5891 18340 2 18036 45431 1 35915 40672 730926807 1 32716 70014 10585530 2 16627 59410 2 48284 50718 2 62098 62156 1 17354 42722 50036486 2 14171 51991 2 12550 29148 1 37223 65897 283137355 2 5606 60578 1 19855 39551 331765489 2 16319 46545 2 68263 70438 1 7301 34519 116163903 1 29500 33925 133762339 2 30031 43787 2 28047 55482 2 6998 17788 1 24838 45691 59368326 2 4193 48320 2 48126 54717 1 62627 70288 31208109 1 19260 58524 316530823 1 10471 48603 573564986 2 63197 69760 1 11513 17844 569052108 1 59835 68935 334203276 2 59051 59153 2 39983 59710 2 15477 24337 1 9735 68541 798804591 1 55174 61700 174217469 1 31738 40295 15432937 1 38551 58640 111760621 1 26151 49226 126557072 1 58954 65483 217419142 1 26865 46256 70383014 2 51384 56085 1 28774 59913 351580435 1 63884 70587 86988279 1 28826 57828 92087861 1 12353 31774 241115990 2 37755 67370 1 53883 64451 859281510 1 31513 54549 125726865 2 43791 67569 2 25981 53558 1 46720 58133 63505682 2 28468 70168 1 7783 22245 346691719 1 70309 70573 7899256 2 52289 68012 2 30759 48566 2 55535 65840 1 27902 45401 25824626 2 27950 59661 1 64461 70041 380693854 2 6358 7838 2 35550 47708 2 47666 61262 1 28997 47265 671512000 2 43454 65208 2 68092 69105 1 42175 64002 424753754 1 52278 55420 390866824 1 22847 35765 292905863 1 28488 51200 174550062 1 11642 52560 244005292 1 2353 14637 27142374 1 38327 53829 90945813 2 28021 33398 2 47086 59740 1 59196 60844 71329613 1 45310 70308 165406239 1 11722 58194 140571151 2 5705 27305 2 65413 70697 2 25379 55599 1 44732 46054 339011828 1 32532 57157 55146187 2 15665 51817 2 55970 64406 2 29464 49548 1 32816 33760 78944175 2 19633 28105 1 59484 70957 119978559 2 66294 68604 1 60271 61506 28224263 2 14558 35568 2 17111 35048 1 974 56746 165413770 1 20550 63607 100059365 2 20087 26976 1 46231 53454 147153177 2 65745 69849 2 39710 68292 2 14759 43688 2 8326 12989 2 9756 39853 1 30770 58844 533088174 2 39358 60818 1 59444 64342 264260774 1 66534 67627 275662550 1 11935 12679 57667859 1 39076 40674 511295167 1 41438 42917 221105277 2 9091 41029 2 37712 66404 2 15462 53029 1 39442 67551 109019364 2 66504 68238 2 64367 65193 2 6029 33450 1 37711 63317 264114225 1 57699 62368 98862705 2 16564 34063 2 23727 59352 1 54808 58824 24824334 2 65403 70487 1 67967 70747 30447785 2 7205 45674 2 26323 30748 2 395 40918 1 18605 61380 620208446 2 11453 16401 1 3227 55222 10921763 1 18120 29388 221100369 1 11620 52850 11200572 1 59997 66982 3474592 2 65770 69781 2 2680 3119 2 16376 23451 2 53798 64463 1 4111 66091 134839371 1 48313 54957 309760543 2 11235 70549 2 61024 69870 2 55440 56322 1 50251 65386 331493048 2 55699 56420 1 4021 43825 307162919 1 58964 64306 213450058 1 4813 66698 463775009 2 8891 16398 1 1736 58236 720186883 1 62561 67611 39364183 2 16361 51610 1 9645 63266 215472173 2 20596 69097 2 28989 34732 1 66254 67413 164490397 1 47836 61727 162588064 2 64644 70874 1 24006 30535 77301259 2 16839 70812 2 58182 63851 1 41878 43979 90163543 2 4974 23388 2 28371 49011 1 49921 51549 175403926 1 57854 59136 63903160 1 43194 50581 266347874 2 18769 25268 2 27987 42652 1 57800 68259 428176111 2 3016 31470 2 11338 70334 1 56760 58357 306427323 1 4782 25282 423136538 2 40199 62370 2 33205 65150 1 13434 34612 657381563 1 42417 65642 8529346 1 18035 54234 268585723 2 18666 64931 2 51622 54494 1 7504 28359 247164387 1 28479 30616 34022013 2 34590 48453 2 59393 62563 2 6947 39820 2 17737 66566 1 39865 45174 933771056 1 9795 53824 160084536 1 32736 44857 273078167 1 64624 67001 313281339 1 61552 61699 282456237 2 39607 70131 1 57344 70646 205880645 2 55126 62723 1 54184 68098 6807330 1 6268 69510 330884029 2 60762 61677 2 63321 70182 1 19729 43285 196370 1 49323 56931 216320482 1 66748 67876 446811 1 21768 56299 573238692 2 35141 35415 1 51360 61202 518492632 1 44016 48684 342365494 1 6407 8478 660648046 2 58469 70918 2 43522 45461 2 31661 40060 2 40606 43989 1 35359 37732 381354543 2 15554 25278 1 12304 69350 393782384 2 3280 59103 1 10515 35024 98793749 1 18703 41623 129697005 1 35554 56476 52088739 2 56740 58528 2 12033 16844 1 18979 58354 21923036 2 22361 69061 1 43379 69839 469343908 2 49546 61369 1 69620 69844 200080998 2 22706 36305 1 50525 67520 528241770 2 63002 67414 2 61309 70245 2 28078 57367 2 69085 70094 1 49647 51095 200866498 1 64858 67246 243761381 2 55403 55443 2 2933 60137 2 26515 34344 1 18558 46340 624124709 1 22388 38670 483089286 1 52535 59015 15709363 1 9825 35980 206706050 2 59720 59752 2 65790 70791 2 29955 52846 2 35272 65746 1 55717 62692 169880059 1 6729 17022 496691180 2 34106 53182 1 56338 56525 98704448 2 15307 59577 2 52779 59008 2 22224 33553 1 7448 34089 229711441 2 47590 56619 2 15479 19958 2 658 55413 1 34763 38848 107685617 2 36810 51033 1 41381 43012 138407668 1 31016 39578 254315826 1 64764 67389 126904795 2 23598 54756 2 561 58179 1 68848 70272 149324437 2 27117 45112 2 16562 35034 2 56501 63120 2 49336 51005 1 35756 42969 49203372 2 50274 56628 1 63135 68706 424400132 1 54240 68970 507361786 1 7211 35229 670295376 2 8338 13990 1 25639 49848 379262771 1 22873 41994 660955603 1 12629 51457 523380277 2 69232 69680 2 52513 59330 1 42769 69956 526243142 2 22891 38954 1 49054 65232 19907205 1 17877 59269 434883563 2 1847 60403 2 37579 44285 2 30573 50347 2 37966 64708 2 38275 62817 1 35058 52439 91726944 1 38092 45137 363734552 2 59593 60176 2 19743 49688 2 10854 53896 1 48432 68699 501045679 2 26458 64302 1 8727 20068 475665202 1 25456 66765 547131494 1 39209 56605 65030050 1 20878 35591 19990206 2 61861 70162 1 39334 46260 544415684 1 53328 69620 12572851 2 23117 46796 2 48572 61561 1 1097 24732 64446294 2 40226 41423 1 31919 57187 30788651 1 45228 66992 55198220 2 50962 60102 2 30450 63066 2 62015 65125 1 60270 62075 38897904 1 66148 68276 352508129 2 57477 69103 2 52296 63692 2 48752 66046 1 63070 64474 483056649 1 9580 10596 680543410 2 65724 69463 1 42136 53662 171528993 1 33037 63475 470775189 1 59277 59898 115640367 1 36014 60676 146780363 1 39621 64706 6010030 1 65272 68537 412301511 2 46117 54373 2 58529 69940 2 9871 37180 1 11327 56170 689992559 2 35658 51941 1 50219 54796 42751873 1 24660 64237 530973969 1 57412 69928 535521445 1 41232 46001 57186020 2 41776 42051 2 53102 62163 2 5999 61414 1 31016 46169 269619912 1 45494 53796 119241480 1 65328 70445 298523630 2 47411 61461 1 26492 31806 214207329 1 1010 31972 867342114 2 38523 53212 2 58803 68541 1 16484 36449 438045879 1 41271 49401 57227503 1 7228 27771 22215612 2 21626 30282 2 56253 59995 1 25610 48612 473865883 2 58527 59475 2 23532 41733 1 33950 61648 462476770 1 31069 59862 47765599 1 11570 34572 166039463 1 52546 69699 441110164 2 55942 70835 2 42471 62678 2 17137 41711 1 25169 62293 978208228 1 56720 61947 53622203 1 5876 64232 248747814 2 4225 28814 1 206 55829 252093513 2 30189 30951 2 52682 69366 2 35062 36237 2 54034 60516 1 60784 65963 180555890 1 64015 69481 349347960 1 63541 67498 914250654 2 50388 65187 1 58335 59815 316876358 2 40680 59653 1 42868 55016 328106148 1 57139 57816 635595725 2 2501 34917 2 13132 58773 2 17252 32166 1 10841 66904 107473937 2 54700 68556 1 43655 68016 303899092 2 54392 61714 1 38036 64418 794209416 2 46573 52570 2 45413 59888 1 36834 65600 662074796 1 63432 70088 212348633 2 70675 70779 2 69132 69463 1 28763 62250 84923548 2 15775 45435 1 47598 49894 40382137 2 38844 70181 1 26776 59570 232115529 2 3245 14518 2 49278 49908 2 57271 64317 2 51242 57579 2 16809 24115 1 21847 41951 131654591 2 13969 50294 1 42076 43217 161005410 1 13618 45055 101355980 1 18466 31249 918868988 1 45183 60193 338257312 2 17334 55191 2 39180 59212 1 26929 30936 319605451 2 19065 33713 1 6221 23331 17485687 1 7231 64073 543044343 1 39562 65326 80083033 1 57090 59630 273642139 1 58220 59294 269807601 1 62196 64745 128415285 1 17921 48646 147350023 2 67096 69022 1 2436 42688 42404281 1 69 35068 165920623 1 50595 61550 99439279 1 14956 44487 50677094 1 21326 39691 294686525 2 16991 59990 1 13128 58833 445073277 2 42583 65841 2 42651 69563 2 7378 38948 1 60059 68580 312625778 2 44347 66861 2 6941 44162 2 4891 60611 1 21881 70009 244362689 1 67902 69576 858784336 2 7737 8899 2 4016 60845 2 61626 61875 2 64662 68650 1 27314 32101 138981112 1 41477 69250 233369065 1 49013 68802 191100931 1 21965 49550 730984758 2 36146 47634 2 33270 65235 1 19494 59539 192685 2 23804 58685 1 47322 57919 810334370 2 53170 55305 1 2879 27337 393635609 2 37925 43547 1 56764 69093 191488898 1 11824 21080 184483208 2 43176 59075 1 29983 54520 454119826 1 62361 68936 283502199 2 56589 70136 2 66342 66403 2 51536 66835 2 1917 50330 2 45790 60103 1 38197 41887 532405064 2 6365 41459 2 53218 66084 2 44620 48251 2 69609 70559 1 50092 59879 119594452 2 9919 27600 1 1099 12176 869708136 2 27963 43009 1 24058 69089 88444448 1 25971 52166 824309879 1 24698 29967 581808385 2 2876 58067 1 173 21551 298142593 1 44260 55315 406609622 1 48244 52465 447664630 1 63667 69191 55013434 2 682 59157 1 14644 24726 150148611 2 53213 61438 1 42649 63380 635752751 2 13330 14934 2 33519 62527 1 57097 68563 694975438 1 46935 55573 648588064 2 10988 43297 1 30934 51756 371034300 1 15961 41268 89725735 2 6606 67288 2 63993 70161 2 42041 52376 2 13112 42795 1 37112 51910 338030269 1 48105 68853 369057325 2 22680 64073 1 48606 58967 249542704 1 53266 60079 322722963 2 51637 62300 1 47214 57731 581662404 2 34959 40999 2 22320 47905 2 20668 65313 1 39213 57902 16746930 1 17748 59248 126481953 2 55058 68591 2 8490 56388 1 64184 69603 301481550 2 34465 63871 2 3320 58174 2 20280 45834 2 20176 56336 1 21017 36817 99674891 1 58644 70219 433162921 1 65134 65584 249258761 1 68962 70873 179406617 2 50824 69661 1 28215 59939 292347506 2 20721 65027 2 41738 58447 2 69766 70567 1 14259 48409 7271080 1 62765 68333 65334045 1 55032 57787 37175937 1 35704 61726 60071374 1 63201 64111 161605681 2 64512 67591 2 63319 64699 2 66842 70687 1 33417 66852 44596968 2 50135 56943 1 18760 48822 346983545 2 75 37788 1 12865 29192 120473196 2 2563 9931 2 55040 61731 2 16086 44555 1 70358 70667 139916 1 40737 53373 298648075 1 57405 70775 141885310 2 53592 54592 2 50011 57376 1 70008 70265 98410336 2 2049 50228 1 8749 10107 12927916 2 37209 39557 1 40391 56602 149938887 1 49274 61978 23734455 2 33756 51720 2 44829 48027 1 58465 62256 276934656 2 55833 69272 2 35877 53713 2 24656 39195 2 43436 49593 2 48069 59192 2 15648 62295 1 17206 34589 64170145 2 68941 70099 2 45711 68358 1 20198 43277 134605435 2 43007 43092 1 67662 69287 703294142 1 29158 53746 414695065 1 51817 60341 244631950 1 12542 20148 196653582 1 63580 66324 464090081 1 31891 47870 618484961 1 69789 70944 34020063 1 66309 69948 568210523 2 15774 56634 2 44403 47515 1 56945 63387 158147885 1 37511 46032 21608537 2 69195 69426 2 62397 67420 2 52303 53460 2 60875 67847 1 65225 66263 170762412 2 44239 53431 2 11037 22585 2 66662 68808 1 33215 49682 131984088 2 50888 53897 1 42326 63751 61208270 2 19335 49839 2 12873 29563 1 28506 41355 56746440 2 21929 54857 2 13994 43154 2 29340 60632 2 11033 33578 1 51184 68347 425267639 2 47724 55400 2 56322 66758 1 58458 62275 116704461 2 67582 68802 2 18552 50993 1 32546 51311 43936117 1 18688 49868 592459728 2 59028 67536 1 58437 64315 298222670 2 14137 63155 1 66865 69511 216806613 1 47712 56959 39342052 2 30941 58163 2 11132 69505 1 2354 17314 790514858 2 35713 44426 2 16547 27892 2 53702 64356 2 67620 67831 2 26584 53153 2 63559 70910 2 49452 57431 2 42274 49732 1 12807 49318 182152425 1 26168 63181 164174959 1 54557 56960 754999576 1 63673 64223 36164514 2 2644 69244 2 17571 34195 2 65903 67467 1 25206 34667 265258695 1 5467 64749 173347300 1 63574 66030 319280291 2 24858 54618 1 37346 60827 33934835 2 8556 25883 2 52653 55884 1 15187 52374 145098451 1 3381 10136 42060201 1 5953 48514 765806461 2 46301 62610 2 37524 50035 1 15415 65680 113817130 2 65642 68473 2 48521 62070 2 40894 56219 2 55568 67422 1 4751 14792 346013005 1 46854 51373 149105312 2 37487 62075 2 53998 61082 1 54495 57261 493982706 2 1917 13504 1 45910 58410 190803612 1 82 61890 402103681 1 35487 54901 83657074 1 58180 63887 759200771 1 4168 19641 860801596 2 32335 68237 1 34252 65118 48037033 1 16199 21362 574889973 2 1947 18409 2 37433 51243 2 29651 67613 1 34552 53770 465319301 1 43999 70926 284514361 2 58789 62210 1 19243 24299 88209020 1 64105 68585 32125126 1 25343 65076 11152623 1 1089 34292 33528174 1 4710 50088 130439765 1 18681 54087 768455325 1 60901 68624 778598375 2 5444 17298 2 40548 51743 2 55154 58763 2 45540 68477 2 6085 67021 1 18139 40431 784810750 2 58785 60334 1 38969 59561 49368605 2 17941 58369 1 12648 46819 583895977 1 53365 63960 712727 2 6166 51448 2 49382 65302 1 15614 42499 304680342 2 69767 70738 1 66926 67265 763094930 2 28940 43888 2 25861 64217 2 11809 22282 2 3861 53231 1 70248 70355 93025840 1 8572 22553 414401075 2 17001 17164 1 11423 47419 345866510 1 28114 69018 136714458 2 433 41596 2 37804 55889 2 34930 59618 2 13193 25333 1 25419 53734 35763233 1 13545 20435 97130539 1 43256 48755 419109004 2 67730 69506 2 43383 48480 1 41580 70455 58502651 2 19138 64018 1 35706 68807 39546418 1 61005 62294 614683085 1 60865 61025 410254738 1 66501 68778 90219906 1 40714 69937 558652174 1 56123 62900 284882739 1 16683 24036 572905613 1 54167 64065 395466295 1 21994 54229 587620824 2 18186 55784 1 4782 8130 182420178 1 46863 49672 36918616 1 66688 69046 395663484 1 63159 67254 81239953 1 49786 52073 55253981 2 33358 65157 1 40808 49396 23271043 2 35712 41228 2 880 69871 1 22170 56262 40603530 1 9757 25088 4339203 1 35302 46264 574968178 1 48933 65251 648734627 1 43740 60134 195224186 1 40163 58296 713678799 2 66545 67708 1 3669 66601 561859227 1 53678 60607 86979343 1 22 8842 17302590 1 51634 65662 177987437 2 46196 59424 1 4665 31915 102082877 2 29765 36178 1 22697 62191 35724935 1 15780 18344 517416105 1 50254 70504 406704450 2 14091 33260 2 27769 43767 2 38344 70340 2 33732 63157 2 47944 56270 1 26998 42552 246347825 1 58141 70678 46717043 1 63641 69803 74837660 2 19381 64116 1 58921 63396 112005473 1 34842 48994 207125914 2 35321 53843 2 62318 68343 1 40682 58346 146775969 1 56754 65076 142194771 1 31772 38309 279138603 1 48751 55904 279544316 2 64280 66461 2 52698 54800 2 2984 23218 2 19530 57362 1 35291 45651 502118543 2 61029 70764 1 31479 65113 202972284 2 34799 46252 1 64238 65543 212942653 1 3406 19217 307346331 2 20040 46186 1 8240 62967 336640517 2 42218 53998 1 63967 66356 219803455 1 68450 69587 366435369 1 61400 62859 907001329 1 68706 70493 481752234 1 38411 47664 560189102 1 49950 68299 616209745 1 4803 61627 33768087 2 60324 62037 1 46751 50226 2095332 2 4401 33952 2 62370 62909 2 16392 34968 2 62319 65421 2 4395 52179 1 43021 54467 199339453 2 45432 52646 1 24062 64162 733632635 1 57060 63887 665706896 1 33069 58676 257126642 1 5811 46002 76919589 1 43545 63136 503299611 2 1853 52026 1 36548 46453 50512105 2 68090 70838 2 54191 70729 1 33956 40017 281566477 2 10395 65229 2 52752 61652 1 29060 44701 665396742 1 13906 31232 180940394 2 40337 53467 2 15218 29595 2 11202 33473 2 46346 68647 2 32865 50598 1 32524 60921 54592113 1 3591 26755 758401352 2 820 69284 2 41349 66179 1 10727 50433 120180027 2 30599 39486 1 29308 60233 25794987 2 28178 63971 1 15610 63291 560901325 1 21711 25817 364709259 2 4973 29644 2 38127 38364 1 7811 44755 608407061 2 17748 31697 1 69030 69163 115559740 2 68622 70574 1 18414 40818 489591798 2 57128 70773 2 2655 63304 1 49752 54168 14102308 2 66201 70482 1 39418 65700 319047638 1 7807 54351 75402053 1 8842 50525 92076622 1 15892 55842 15250904 2 35622 57337 2 3680 6625 2 29561 49388 2 46781 61666 1 53 10751 227274948 1 24135 38918 512672239 1 44446 67467 24617431 1 42490 42843 256045429 2 52846 62590 1 1624 48996 236898225 1 16243 24190 442450520 2 67416 70129 1 20592 49743 152171669 1 110 28935 714183211 2 33431 65014 1 62395 64189 28434239 1 57522 58464 82317402 2 6438 17315 2 11997 20175 2 50646 61735 1 63519 67725 199697303 1 43894 47969 9202626 2 29905 38943 2 39777 69157 1 60509 69042 401653024 1 35394 66843 93797733 1 63567 67544 598203292 1 9176 16959 642014921 2 8814 49814 1 32260 70812 509427849 2 5616 57221 2 66125 66670 2 35134 38644 1 10580 24656 656086784 2 19301 48641 2 22953 27835 1 48095 48505 148206476 2 7827 17083 2 44624 56300 1 50239 66233 725023649 2 37470 47595 2 24038 46293 1 50990 52440 36046354 1 13087 60462 945560786 2 35169 65009 1 51040 65320 725772367 2 37600 40292 1 4097 70697 737952504 2 46837 65207 1 34787 69361 242282465 2 51150 69831 1 51962 69689 416482142 1 43442 66035 48327605 1 53506 63923 482425102 2 34884 53544 1 24188 61107 275360402 1 50651 65507 176018717 2 23068 58129 2 64293 65003 1 12508 31626 102028273 2 55739 62563 1 23672 36344 267336282 2 4751 17012 1 44466 65223 53957634 2 18760 67280 1 1272 3673 137377921 2 5704 24268 1 29622 60007 7980894 2 27233 39248 1 36049 64912 293516168 2 18215 65372 2 29508 62571 1 9758 41012 19930014 2 25330 34216 2 16965 56751 1 10372 38490 59309864 2 41421 42815 1 37806 56808 627481737 2 31812 52815 1 48083 55103 534746936 2 26157 48752 1 27420 57091 16977462 1 31567 58042 235232313 2 32814 44340 2 16456 26455 1 46882 68832 892785672 2 38355 46785 1 43501 63737 947468488 2 49917 60607 1 17291 54375 145984423 2 29780 59877 2 34373 54430 2 69650 70944 2 61039 64756 2 31324 65514 1 69678 70017 433584864 2 48074 54892 1 16296 56746 391640052 1 11391 41385 82871344 1 16228 35042 100221639 2 59172 60931 2 37757 46213 1 10008 42351 79014389 2 22673 40890 1 30867 62241 121342227 2 15802 20003 2 29544 52923 2 7416 68586 1 53189 54040 121044856 1 425 25756 39456637 1 60301 69076 419574274 1 62727 70363 72120573 1 26545 36962 575118361 1 64060 65272 22708384 2 59299 67862 1 16882 28314 412414467 1 61865 66773 130281326 1 3730 10115 710826435 1 34469 40906 25311325 1 20111 59843 550505376 2 46303 62484 1 34643 41907 90924646 2 66520 66727 2 46691 60203 2 16204 64053 1 56294 69692 104631144 1 5269 21651 259757967 1 2261 2480 496215582 2 2138 20675 2 58834 64490 1 47249 49333 518476424 1 45165 63472 315542656 2 26894 32010 2 17860 41630 2 54642 67850 1 40577 48763 68718904 1 70145 70403 176255905 1 60672 62813 549292261 2 52565 55419 2 67256 69221 2 32355 69041 2 14318 62971 2 61772 63202 2 68124 68732 1 17631 51231 124903255 2 35867 70064 2 25580 46000 2 4693 20435 2 30633 54224 1 27173 41906 73205094 1 39883 54029 688960807 2 54018 63740 1 47608 50949 251158834 1 43634 54032 417623827 1 37433 60217 583699257 2 31718 49514 1 48154 49745 83119977 2 7546 43954 2 27506 54295 1 44630 70695 325858657 2 2556 31590 2 55064 57527 2 51456 59876 2 41805 64489 2 62787 66264 2 39982 64242 1 46310 69453 456475790 1 47189 57329 34366593 2 57963 68639 2 60519 62651 1 33888 47371 29604229 1 67000 70695 238387923 2 5899 48542 1 45857 66278 815005603 1 23024 46351 69278677 2 29890 40704 1 48440 70634 321371571 1 14846 46921 136451179 1 33020 49595 530329614 2 48920 62221 1 23818 45673 304810999 2 47796 69750 1 506 29593 6663162 1 3325 62630 809972903 1 2178 23536 57978083 1 16586 21403 874350583 2 45169 46097 2 58250 60421 2 22586 33466 1 61183 65452 65633239 1 17138 32311 398237219 1 660 38001 66303872 1 39035 50156 101665267 2 55462 67333 2 52066 68044 2 2797 37452 1 11412 40711 82338355 2 6845 61895 1 57170 69765 19018816 1 51276 57542 864008791 2 13252 16902 2 1833 25724 1 35582 67834 640676541 2 39410 54880 1 28164 37851 49637129 1 61691 70336 847898877 1 26388 54447 33660762 1 39758 40772 188474220 2 13530 59324 2 49111 65305 1 24040 36718 785324045 2 20627 38711 2 12802 36081 1 67819 68172 15766193 1 33987 46462 2873027 2 31943 36994 1 49238 62371 180661073 2 43833 66313 1 2611 22385 174506831 1 62071 67016 65619992 2 51660 52369 2 23914 46330 2 22838 51820 1 50783 59599 720497972 2 37005 64335 1 62080 64312 621987106 1 30809 53144 212950537 2 38292 45232 2 35489 64399 1 35466 69239 27885323 1 62888 70779 105475305 1 49257 70528 84236441 2 40130 50512 2 9407 40834 1 48920 70471 78628626 1 3588 17563 318560664 2 3130 52462 1 51087 61780 776910684 1 25757 52141 44920526 1 48050 55634 87861676 1 63112 63399 34619807 2 16020 56411 2 19607 37898 1 39073 42188 200800120 2 9264 65994 1 32787 58489 723893943 2 44403 65114 1 2487 3821 351744839 1 11610 38646 114837307 2 55092 65731 1 61519 65677 562269288 2 46002 57373 2 14592 65918 2 5605 11620 2 68296 70522 1 26384 46995 18560098 1 3814 61674 325721933 2 33793 56699 2 2615 48898 2 70731 70865 1 35038 55993 605900127 2 30511 35299 1 43883 46326 27812844 1 49868 66151 403930612 1 67515 69552 23657997 2 49659 59299 2 22862 62276 2 43289 63884 1 24940 27379 168731925 2 42694 69930 2 2834 3658 1 49578 49732 458875174 1 58295 68420 437805349 1 15274 29269 21492135 1 66134 68515 11536401 2 31712 43059 1 14418 65990 242718975 1 58467 61886 50409541 1 57183 60822 426255272 1 22264 53155 266354005 1 28065 34848 951570020 1 20485 33890 542340732 2 32414 70525 1 17089 58874 21728840 1 65780 69276 655928740 1 3553 26294 149310712 2 61053 69214 2 7423 54980 1 30662 39990 581535903 1 65459 70838 241290058 2 49946 62797 1 54543 54620 236386724 1 69623 70910 612157422 2 21436 38940 2 63315 65148 2 11542 48631 1 13985 52663 60858359 1 65997 70186 177130621 2 736 38739 2 10553 54558 2 24093 25904 1 19713 31459 246771969 1 50186 65837 251067202 2 13306 62621 1 33170 52014 206049702 2 39051 56565 2 65324 66618 2 53709 64013 1 56626 60754 305326931 2 33276 44770 1 26156 30181 205906317 1 31247 53932 271483155 1 5503 60677 349816280 1 54280 66774 473302150 2 65999 67212 2 51666 65463 1 46322 63073 421915460 2 54187 65846 2 65574 68214 2 19307 53100 2 66432 67957 1 19173 46506 153289913 1 21829 33962 128865861 1 38414 44933 81159896 2 55993 63620 1 53440 58868 219439581 1 4622 17728 233024513 2 53825 70761 2 2039 15323 1 64755 68291 119384472 2 18681 25064 1 5520 67159 228949547 2 16808 18922 1 61237 70891 94993316 2 6277 56765 1 17317 45335 76960630 1 21371 28524 10948821 2 34359 50979 2 26493 47035 2 40604 43035 2 39749 48432 1 70861 70871 6798375 2 70081 70786 2 54137 54938 2 35956 45209 2 57326 58054 1 67521 68672 994831649 2 44398 54342 1 3307 65098 708385278 1 33341 48341 167518822 1 59372 68291 66144166 1 21309 55076 159567952 2 40735 46752 2 26561 50091 1 27049 59528 327818610 2 67744 69861 2 29104 39334 2 61324 68528 1 8993 40185 64892396 2 65932 66474 1 49341 61154 36032822 1 37064 38224 117428611 1 64995 69040 790883398 1 64788 66498 322449761 2 66838 67350 2 4872 41989 2 25174 28549 1 56048 56519 269363945 1 2111 26417 360421318 1 687 59226 38237768 1 67187 70757 183187635 1 63568 63879 120336498 2 1738 2686 1 16175 24585 599312532 2 55045 61898 2 57155 69720 1 12512 50026 614586362 1 7473 24832 417878305 2 51679 53847 1 29269 67086 397834472 1 56965 60521 711699433 2 62914 62983 2 49723 55517 2 22040 43340 2 21756 26952 1 32170 60202 699215294 2 27449 60688 2 41609 65157 1 3839 8845 78988848 1 3286 16398 101700244 1 42340 52652 329770844 2 65846 69473 1 63113 64959 333308450 2 67309 67641 1 15882 33496 41473983 2 38349 42954 1 28193 62843 540501340 1 69578 69786 287878754 2 69199 70416 1 64481 69264 449430557 1 61172 63432 124985633 1 33741 62561 308830671 1 48710 66664 474836423 2 70559 70699 2 69178 70691 1 20331 44640 652142864 2 8172 62526 1 64417 70150 190690039 1 47688 49909 112250811 1 61110 65967 173247818 1 34548 70764 676546913 1 20825 44786 283220454 1 41725 48018 605179720 1 61088 69623 170382007 2 11397 26459 2 66515 66968 1 56666 56843 58166790 2 53811 60622 2 5389 50995 2 29620 57319 2 51090 58886 2 60229 63127 2 50359 60937 2 956 66630 2 48726 51914 2 38911 43686 2 6392 35491 2 18349 49594 1 63647 70612 420627234 1 19932 28912 99146879 1 60990 63763 316573292 2 14822 34448 1 36997 52458 66591861 1 5519 37244 569186324 1 50555 54725 121239865 2 40478 60749 2 49673 68923 1 35302 35588 27642310 1 58208 66064 553064868 2 29986 37530 2 63242 69514 2 7507 32637 1 8783 12281 196375782 1 30800 41975 297901117 1 32407 61829 361417458 1 55052 69069 434365573 1 59049 62945 21256684 2 21432 26277 1 18202 64988 554526 2 17092 65382 1 37156 56394 491167385 2 6685 41061 2 23954 54132 1 19391 24968 267896097 2 51738 62100 2 53797 57398 2 52393 52507 1 17066 48426 489103641 2 53687 65847 1 38701 45930 59923201 2 62000 70163 2 11178 70358 1 41139 50232 86187118 2 63468 69653 1 48991 66277 45567719 2 34570 42154 1 26005 65350 73709449 2 8463 44802 2 32762 63828 2 1220 47275 1 25984 32373 415446510 2 17405 54513 2 35185 63894 2 47867 57677 1 742 56858 177036462 1 51296 61613 548008528 1 52905 68720 430617353 1 42414 68773 608563100 2 30008 45139 2 25232 64885 2 58711 68384 2 66801 68622 2 28554 47642 2 57878 60602 1 40821 60496 45540163 1 29335 34156 608536598 2 29299 49304 1 59306 68622 449610768 1 67739 68080 98691550 2 2363 21909 2 33836 63426 1 34910 55315 174883602 2 44027 61870 2 3180 48270 2 23581 52796 1 60083 70759 754648334 2 69523 69644 1 47400 63983 148753334 2 18527 66467 1 9702 68245 94563419 1 29806 42305 262763214 2 11397 50097 2 57447 62529 2 10149 55585 1 47388 58683 175199434 2 9632 16552 1 22513 64348 354082020 1 49803 61104 225773649 1 60279 61474 144478110 1 39126 70485 270200858 2 173 23464 2 47561 52802 1 30352 45531 171107153 2 37547 46389 1 39146 51306 55528493 2 43844 52744 2 57455 60947 2 769 57749 2 61751 70716 2 61924 66547 1 27790 55514 184388198 2 65084 68743 1 20936 39671 217309905 2 50649 69456 1 12798 33441 696107855 2 27480 51348 2 62021 62568 1 62094 63664 109258786 2 43229 51884 2 32872 41101 1 34084 50618 227431118 1 20762 48803 262058293 2 69641 70028 2 7636 55143 2 16161 68762 1 66538 69141 415948321 1 40526 64235 46990042 2 36356 66522 1 12610 51281 272393456 1 14146 55961 25727092 1 64838 68945 157287116 1 49613 66063 596915838 2 47700 56795 2 17268 43087 2 33113 39220 1 38874 63098 153426692 2 31874 54283 1 9521 56027 464007043 2 49112 59223 1 34077 50951 259792970 2 26105 65863 1 63892 66224 222849279 2 69633 70886 2 48553 55949 2 62294 67930 1 8487 66033 499408039 1 48440 51929 50077439 1 17081 19693 337029392 1 58176 68893 341804564 1 60777 68791 600279217 2 12353 18095 2 3689 50630 2 1439 63554 2 11869 22409 1 453 25397 147574412 2 64405 69452 1 31225 54134 488854067 1 60132 64658 92482206 1 64073 65839 109535879 1 40585 41693 180100468 2 42543 62028 2 42996 48568 1 55372 55687 765271004 2 37340 68459 1 28318 52523 277739085 1 65201 66714 662150719 2 20110 44593 2 56832 69467 2 41679 43086 1 1618 52758 223814795 2 41352 48292 1 9180 17518 246214578 2 31757 70925 2 35838 59582 1 22296 32357 18297065 2 3888 32016 1 27297 55916 63591484 1 14608 56900 61581679 2 3096 47339 1 50099 69978 679352022 1 9886 27069 144342814 2 5621 64619 2 37290 67609 2 54833 56257 2 32360 38149 1 768 47674 418979717 1 70802 70939 595230136 2 10028 35933 2 17738 32438 1 61285 62495 409221827 2 7098 37986 2 25299 51909 2 70796 70826 1 61955 70621 19902465 1 53473 66926 124012612 1 31246 69309 284784745 1 12796 36537 460105237 2 58639 68435 1 10181 64224 128379935 1 46423 58874 43274235 1 23395 46985 628775842 2 37189 52630 2 57698 67192 2 66158 66526 1 48814 69105 713332819 1 9975 38996 34629056 2 41740 44573 2 64820 70035 2 24234 32548 2 34624 51721 1 61076 70261 193831488 2 7281 25074 2 64219 69589 2 42509 43408 2 52483 64789 1 42940 63690 382528617 2 37028 38745 1 61261 64274 390201297 2 68385 70062 1 31523 43392 618306951 2 69615 70370 2 58866 67436 1 24371 30666 62288888 1 41531 42006 291594476 1 28095 55614 424834346 2 39524 44195 1 43831 49791 669361073 2 49945 54986 2 314 64000 1 64149 66964 97557169 2 64486 70257 2 62491 69675 1 26565 62623 749288047 2 24360 36579 2 14716 55330 2 36594 48677 1 15581 46958 157602876 1 49580 64431 57198722 2 28401 36548 2 31367 54950 2 51291 62365 2 1027 69443 1 14651 26605 216462360 2 10899 36714 2 30485 57370 2 5524 33416 2 44367 50703 1 50941 66353 127159008 2 69335 69565 2 38932 70130 1 29222 35195 839689886 2 16719 39044 1 16882 24004 466916267 2 53166 70702 2 55991 70394 1 65559 69144 129551335 1 28458 54715 549403152 1 64244 68363 50359550 1 61276 65400 651234385 1 60172 60172 790306920 2 29038 48367 1 14070 55633 81223109 2 45029 65777 2 62751 63470 1 52061 67188 233940047 1 29529 70888 736250871 1 39210 54294 654431776 2 56193 66509 2 42495 69678 1 44359 52330 511976453 1 33891 60187 576769197 2 63539 68615 2 13341 41079 2 450 11907 1 30850 49875 154460404 2 18143 61502 2 69750 70674 1 64469 66049 442835041 2 5543 17741 2 6285 70242 1 59087 63878 40753549 2 59564 68720 2 68662 68826 2 53499 68987 1 60905 61533 7948046 1 50341 54337 36459839 1 364 25166 458164627 1 686 48968 40886487 1 16148 27930 521390066 2 59343 69887 1 31147 45540 355733548 2 22196 26780 2 61800 67198 2 16302 26207 1 47304 61611 797570816 1 5896 61380 83745879 2 34700 38882 1 54233 64309 275230943 1 54170 57278 227080541 1 38373 69362 716695502 1 24910 45405 346034185 2 6230 16179 2 12125 25343 2 20097 27984 2 18751 36438 2 5789 57408 1 13237 70120 45864673 2 21741 61659 2 19613 45121 2 44522 52934 1 24304 27989 893531948 2 52508 69587 2 1647 9443 1 20397 32750 77272834 2 18712 23804 1 22687 36281 422932440 2 14749 39245 2 5927 32520 2 40081 57784 2 9506 65520 2 62013 66733 1 63659 66245 204808979 1 33568 48475 624881188 2 21952 41872 2 33975 63962 1 48724 51540 203349678 2 23270 58861 1 23687 59329 543274790 1 8738 35884 133986452 2 68878 69954 2 15729 59199 1 62222 62779 153946674 1 5511 34484 820463779 1 17033 65063 25444484 1 44505 64264 22214836 2 51669 58664 1 3609 65435 705485958 2 10993 12647 2 62478 66934 1 56794 67097 260610259 1 69090 70293 258073880 1 69082 69471 627287243 2 16095 61849 1 66462 70779 140546024 1 6068 32290 137076731 1 15428 26718 34225208 1 40099 47976 114534260 1 35610 40085 379588076 2 43464 51881 1 59558 63965 208093181 1 21093 67071 4982673 2 17334 26948 2 22025 70225 1 12552 16773 12735214 1 53287 59448 119532072 1 1575 43421 36925907 1 54380 55657 24071773 2 36168 61353 1 52592 64681 107914382 1 25782 62170 580343952 1 37856 68248 41319329 2 60573 63431 1 62147 69773 18483363 2 35292 59656 1 41566 65991 244711386 2 52200 53460 1 6539 22670 11909917 1 27306 61287 37849384 1 29256 65720 364548668 1 18212 19571 117526215 2 33229 34036 2 3836 7864 1 52038 53948 70305536 2 52560 61024 2 49614 61131 1 54514 67016 346598462 2 10302 15460 1 38063 59054 138622473 1 28972 48221 108873117 1 38612 48384 5495696 1 17491 62345 74964072 2 62038 64479 2 45593 65904 1 55820 61661 27799614 2 70727 70915 2 35767 60656 2 23300 66107 2 3932 58553 1 36601 50572 528134621 1 19372 52038 32594238 2 18026 25793 1 51124 53022 811048248 2 37891 40846 2 37278 37762 1 65637 65874 753265753 1 53646 59671 158954949 2 63119 63290 1 67939 69807 118210729 2 29271 44530 2 48703 60777 1 8552 23999 171179191 1 66123 69842 88348331 1 8185 43932 237338113 2 52960 67098 2 44057 45238 2 48933 64176 1 11613 49077 303897641 1 39671 47420 479502622 2 14430 43867 2 49005 58688 1 60656 65681 630020476 2 51753 63481 2 59989 66027 1 54468 65978 117443367 1 60639 68589 122494053 1 1990 37231 802869135 1 31997 47687 36797944 1 31397 63239 813539305 2 35757 69992 1 24787 37542 592677638 2 33204 69272 1 12148 30278 341979294 1 15277 69979 153275016 1 3045 57204 622996368 2 16524 36246 2 70705 70860 1 9228 9871 337131835 2 18673 48575 1 25329 50533 27639363 2 17797 46956 1 28753 66032 185751319 2 33135 37141 1 69922 70655 106844470 1 35931 51974 654313941 2 18149 21548 1 39659 50780 455724361 1 63500 63636 41518847 2 4075 12644 1 36477 58551 526779301 1 57031 67609 140158972 1 52496 63720 149582318 2 8912 66721 2 37834 46753 1 69918 70885 74385106 2 7350 19471 2 18535 63954 2 57721 61444 1 20118 21751 25794437 1 69789 70762 309143483 1 6371 16406 858532779 1 7788 39147 511703059 1 50584 60219 233619420 1 50812 53941 525176012 1 28016 59352 450013410 2 36071 37708 1 15547 34524 319889845 1 42077 42355 26375640 2 19579 22162 1 70162 70923 534436672 1 20734 25140 116421988 2 7926 46608 2 54827 62058 2 29601 53714 2 43454 64349 1 45076 61735 209577849 1 50204 66285 63228592 2 15254 66261 1 1140 42617 164380663 2 34438 36377 2 23749 60053 1 27658 41837 249118990 2 61265 69370 1 26502 56177 1592300 1 5872 6774 34608413 2 26198 47338 1 32714 33511 101553103 2 28477 28876 2 40069 69850 2 10303 42857 1 13254 25528 472562220 2 65997 70499 1 58341 70139 85651601 2 23860 59933 1 32828 41655 144386989 1 27118 29156 113277432 2 29531 41330 2 16049 16516 1 53095 66399 18533230 1 69801 70568 577092137 2 46444 52168 1 68230 69705 254117814 2 29324 44778 1 59171 65204 123782270 1 38983 58550 118664521 1 42916 59783 241742738 2 58632 66559 1 38618 56012 297531165 1 7901 27093 324802229 2 46027 62449 1 23504 58266 12451276 2 39684 62948 1 33982 36463 323441585 1 64282 68335 246304668 2 36974 57009 1 41244 66554 386408842 1 69710 70381 505326698 2 34813 39353 1 24014 34353 69199726 1 38922 70398 104053906 1 971 5917 34172046 2 45297 60762 2 4847 31681 1 36284 64968 198561616 2 44817 68064 2 26942 67591 1 44444 54945 483134239 1 40367 60391 50105772 1 51580 68308 607337983 1 28678 30497 384638530 1 63390 68706 35500012 2 65829 70244 2 21812 34156 2 55519 60953 2 60968 66410 2 3106 39536 2 17172 35009 2 47895 63091 2 5614 8816 2 51784 70762 1 20506 47312 666098623 2 63261 66152 1 60152 69362 771448001 1 53592 59933 45347929 1 50618 68474 219376313 2 19211 50562 2 438 31748 1 63240 64307 845529929 2 19586 58657 2 37542 42877 1 61357 69278 201134653 1 30763 35383 295905153 1 51594 52205 536310532 1 6083 38761 427611281 1 13614 49969 44233550 2 13377 30559 1 50918 53467 298137462 1 62273 69685 247240108 1 42341 59416 764478559 1 63512 65011 310876728 1 13441 19898 402571788 2 29162 41710 1 42539 52779 584752923 2 30948 38058 2 11527 46208 2 22868 38026 2 31147 33339 2 62583 70076 2 43956 69440 1 57396 61930 274206298 1 65309 70000 22422449 1 58724 63101 152306330 1 39788 61067 88241356 2 12336 15933 1 21398 64585 293516395 1 16666 66951 321524896 2 19608 24273 1 13958 16497 359289728 2 4252 10176 2 12229 18816 1 31731 57573 113484855 2 14121 25381 1 30940 32084 72295231 1 61419 62771 518145183 2 42788 52481 1 15509 57701 147052790 1 24143 33578 362136801 2 58763 70330 2 40433 70928 1 24661 64332 5456460 1 40372 46675 133237075 1 58197 64132 287666867 1 39692 59488 152171410 2 50864 59857 2 48423 54662 2 48867 66508 1 53794 65681 9047139 1 57454 64948 184141517 2 21491 59087 2 32694 45534 1 42338 67440 544540530 1 10121 53915 535469856 2 58821 70623 2 29414 64854 1 28023 44966 328203395 1 33936 58922 63536250 2 50190 55542 1 57690 57891 21688605 1 22328 43564 61542750 2 68926 69593 1 52543 54734 168505740 2 8513 31200 1 1670 9095 133039050 2 48322 55404 1 30975 42918 750952273 2 2952 62924 1 38167 51274 379850290 1 54551 57420 749849709 2 29074 52750 2 52967 57580 1 10633 54529 142895814 2 62916 67136 1 43817 51570 283970639 2 26209 33029 2 20586 34595 1 12931 65174 321050337 2 17564 68750 1 29979 53231 127970601 1 68945 69823 538359147 2 29007 67461 2 15506 53028 2 15693 20867 1 43310 45544 63224927 1 11980 32159 110800433 2 29455 52662 2 5923 44910 2 42509 55304 2 43309 45774 1 61579 65338 719673592 2 14642 64458 1 34446 57825 714372449 1 36913 70254 309721083 2 60376 67242 1 30495 61431 185933164 2 14986 66309 2 25667 28431 1 60247 67626 124537744 1 26805 62762 579666499 2 27176 39859 2 62217 65739 1 65598 70035 517193165 2 55020 66826 1 41423 49355 317847667 2 24121 70294 2 50107 69116 1 19775 56207 520497753 1 52590 68804 40578424 2 5230 65016 1 66958 70036 191947917 1 5043 17186 181472387 2 55301 67916 1 65072 70246 99493563 2 68255 69410 2 10449 19976 1 50776 69424 96188036 1 29063 58612 583879164 2 32172 66562 2 1471 20276 1 46683 50716 33193537 1 10265 28707 584822188 1 12639 38503 211403470 1 70363 70529 116268985 1 47013 61551 33679945 2 41892 60009 2 43362 65698 2 8350 50526 1 42670 70246 16751472 2 17892 69761 2 61016 63030 2 60851 70206 1 7843 47133 125377777 1 43275 45436 62266562 1 53130 61909 225631053 1 4048 32627 517899617 2 10448 11567 1 3140 47417 443453791 1 36273 64366 528195603 1 51650 52490 131427446 2 10137 56597 2 63266 63433 2 59616 65921 1 17021 39051 604579220 2 46275 64626 1 27198 57112 324988487 2 16854 59474 2 66446 67356 1 62325 68387 310743730 1 6274 70421 217513909 2 26108 65611 2 68550 70593 1 29009 64871 17453167 1 23756 51934 194615446 1 44051 50307 95870410 1 35552 52053 31635553 2 32070 61327 1 59708 69460 55023515 2 3940 70655 2 32948 56351 2 14819 47174 2 57399 69404 1 45875 56546 105039965 2 67308 70792 1 22146 29146 128155593 2 16146 68212 2 33229 44889 1 26432 52459 61376236 2 4232 66461 1 23917 63802 254111115 1 41882 70722 314064223 2 6144 63567 1 5422 27769 94768789 1 1129 22248 19649187 2 67789 68281 2 45474 51874 1 27241 43247 58923513 1 12507 60227 419068341 1 21254 55508 146893317 1 22071 23742 71843288 1 1996 62172 399964232 1 15632 16064 361745502 2 1522 41765 1 14606 36404 140016510 2 26184 50383 2 36701 37686 2 14033 66085 2 65043 67436 1 42487 62533 681421834 2 29104 52141 1 30721 70128 217316732 2 1525 20017 1 70433 70628 538869974 1 49360 60018 974565095 1 34011 37243 108827948 1 20531 49448 931363132 1 57391 64986 193083135 2 47833 62336 1 38621 39948 109881437 1 4825 35614 109380132 2 64502 69129 2 16818 48074 2 55057 55122 2 17826 33424 1 21026 34810 164765424 2 3139 39867 2 68311 69377 1 67384 67736 37697320 1 52475 53612 232586478 1 58537 61173 262739123 1 65232 67761 385681181 1 64311 70052 51102538 1 4967 44648 278288860 1 66623 70899 132869850 2 14008 66584 2 65642 66409 2 53220 60907 2 15010 43880 2 21026 68907 2 11171 29924 1 12999 14337 372153317 1 50337 69730 290100985 2 37654 51072 2 40925 49359 1 35608 69705 45371126 1 10243 40639 140612799 2 54652 69855 2 58013 64519 2 41227 65922 1 38629 47600 435510725 2 66738 69967 1 10607 62757 764132283 2 29805 39948 1 15293 42302 171898739 2 64719 70166 2 37362 44114 1 1532 54726 114770702 1 38969 43927 382167 2 35551 48396 2 2955 53662 2 5966 22555 1 16111 27164 210591877 2 42032 69441 1 28353 40547 664144119 2 20817 31876 1 6715 33232 510273373 1 2799 30982 721219278 2 497 3248 1 70620 70878 125457127 2 39902 49216 1 364 39985 245251020 1 57274 61037 148141320 1 36858 67093 205625539 2 4298 7639 1 55591 60251 76342324 2 18673 64638 2 22056 67055 1 7399 8956 327698061 1 1468 6594 233986287 2 20269 34157 2 24710 39268 2 44297 61779 2 2589 64246 2 32336 45127 1 51009 52454 8255422 1 59089 69844 82839112 2 53348 67512 1 2021 43767 664020158 1 57643 57987 56482923 1 63041 68946 35934312 1 23053 69229 325446566 2 56784 69690 2 44914 55470 1 36325 51891 150116467 1 27991 56797 17173346 1 28581 57130 408653287 2 47376 64353 2 44015 52098 2 25633 34191 2 63769 68406 1 16360 23908 67965300 2 42448 48365 2 7456 44195 2 38615 53739 2 56459 59024 1 52469 59463 234670272 1 56180 58449 309327871 2 9630 45607 2 63432 66873 1 18043 59696 3275788 2 36873 63157 1 54638 58483 607151741 2 62591 68611 1 982 34632 237206616 2 41525 70077 2 54131 66086 2 66874 66899 1 53710 59864 879444193 2 11094 24307 2 56520 63441 1 31779 63200 37845935 1 66325 70141 900881218 2 44847 51879 2 42234 55783 2 32549 64698 1 21416 68721 179057416 1 28989 54341 29802809 2 60868 66862 1 25557 28163 436086570 1 63316 66985 338540653 1 30449 62766 189644391 1 64905 69952 307451347 2 4747 7921 2 33735 43421 2 41719 60153 1 42828 48036 68777859 2 9686 19070 1 47392 49636 440413598 1 47618 60096 120265253 1 51248 52511 9836225 1 53605 57102 260382199 1 42528 69171 858901123 1 37655 59319 197008970 1 64894 65198 771835401 1 31927 54352 66143926 2 3570 42629 2 33262 68222 1 5172 41812 20669416 1 43485 59773 74704017 1 60931 61922 327841801 2 23992 48473 2 42558 70832 2 37783 56219 2 26834 70810 1 59907 63047 689516168 2 8740 42344 2 24654 35298 2 47930 62519 2 27166 43562 2 43006 44707 2 61147 65807 1 58879 69482 440198325 1 40374 42570 277628112 1 11714 34441 76358283 2 57086 67579 2 28175 69989 1 70716 70724 473875657 2 49342 58103 2 51226 69912 2 33881 63289 1 47973 60278 102953693 1 17197 37764 98738343 2 69967 70196 1 30282 54413 32434541 2 23769 60845 1 2114 51652 85752569 2 5525 64656 1 11115 64142 554239416 2 47684 56134 1 31201 65863 724587667 1 16571 61331 699989828 2 27872 68968 2 3025 19637 1 38255 58707 619486431 1 70634 70785 388961027 1 64740 66887 924179970 1 62296 65315 396032728 2 49082 62009 1 22929 55084 157370535 1 59673 66962 71237557 1 56849 60174 272191548 2 61972 65794 2 55753 58178 1 7772 24877 372236285 1 27148 36162 760803824 1 65875 66123 682270478 1 44153 62157 197536499 1 33443 48040 132415900 1 39199 70443 120663687 2 45908 60432 1 57284 59254 601371787 1 68569 69220 61857167 2 14057 38498 2 58209 68469 2 47635 52069 2 14614 64053 1 68819 69228 46466413 1 16026 23382 839256483 1 14937 55046 128307819 2 59766 66695 1 65299 67415 590809976 1 9154 36101 594397847 2 46423 67776 2 44283 52810 1 35804 66560 410292525 2 64544 68015 2 24049 46683 1 52123 69868 691536961 2 23726 50591 1 7900 24093 183253265 2 44192 70582 1 28348 70720 457669790 2 1695 55187 1 55926 69101 696933012 1 51442 54564 229691741 2 35667 51505 1 66049 69105 98096169 2 60827 68359 1 65263 67485 143952752 1 67557 70554 301373410 2 20573 61568 1 53236 67118 99557134 1 30694 63639 322177021 1 22791 40517 44040998 2 51099 56184 2 34667 36159 2 6731 68623 2 52580 55577 1 43310 61580 12597764 2 45816 50179 2 37850 44022 2 65550 68112 2 6647 14286 2 42590 65029 2 22358 45360 2 13964 49433 2 60952 64120 1 61850 62611 118869078 1 25201 32350 806678841 2 4689 21769 1 70238 70878 115032760 1 37309 66384 288742883 1 19144 26619 62823160 2 53357 68331 2 33512 69989 2 45874 52141 2 61984 64370 1 26811 57756 12841105 2 13810 24452 1 40052 68623 416493666 1 8512 66470 607203285 1 26874 49755 47043247 1 22258 30961 660894912 2 32253 66922 2 59063 59913 2 47783 58330 1 57080 70802 79426920 2 68655 70219 2 39105 55697 2 28216 37370 1 16160 51616 198261131 2 34612 43337 1 56129 57910 607407898 2 38339 49562 2 23205 64919 2 48122 67465 1 35082 55941 6897249 1 7456 12988 680675894 1 26430 27003 130225070 1 59086 60521 599374369 2 30676 62888 2 40997 43047 1 37439 51756 493686646 1 66922 68115 663078106 2 32179 62761 1 26928 64022 156477809 2 27280 51903 1 34825 42128 710604393 1 34079 56286 648347007 2 30192 59921 1 4369 33211 590676214 2 70141 70873 1 8345 38010 135889816 2 45763 46375 1 62096 63431 1544745 2 60397 69996 2 59604 67971 1 42529 48887 323189289 2 62693 68151 1 55760 70485 307411198 2 58901 61902 1 29236 65120 446326121 1 61814 68588 11486116 2 66716 68885 1 65360 70704 648153608 1 12554 55637 20931848 2 8135 62534 1 7446 60934 296674465 1 70932 70956 214703090 2 24165 63764 1 3990 67518 323766458 2 50463 54737 1 2741 36184 272810995 2 70289 70594 2 22468 22479 2 28723 56876 2 61731 67831 2 34818 40653 1 48247 67361 93021243 2 40273 65370 1 9041 31501 420165193 2 25962 35021 1 14556 61605 171426571 1 45058 45992 245044513 2 17707 66456 2 51013 53565 2 45791 55369 1 18558 28476 671144727 2 65071 66987 2 61270 64380 1 45776 53015 228571706 1 40078 65854 111658213 2 32208 38447 1 20377 40788 740770253 2 46516 68276 2 33748 62822 2 30021 56924 2 27339 30239 2 3185 65571 2 42746 44177 2 11865 15151 2 20220 66113 1 35544 48380 634537359 1 69984 70790 18987087 2 64827 70475 1 13154 22425 528872226 1 24158 25409 106564863 2 46886 48355 2 45378 65265 1 38665 52215 740970635 1 10847 22769 521260024 2 43857 58248 2 19363 62014 1 54366 61843 156885758 1 9034 28236 208108475 2 47046 49072 1 55305 57627 353565882 1 47400 64070 351017430 1 65720 68460 494825497 2 54725 67615 1 27397 56292 51908896 2 47631 58770 2 50655 57805 1 48799 56951 93008741 2 28088 64248 1 17039 44575 109294959 2 11262 13630 1 34998 52252 265203429 2 31096 37655 2 53711 63736 1 64986 70675 36393938 2 36507 64421 2 35877 51852 2 951 39922 1 3357 70240 33599940 1 1814 53976 334673124 2 69002 69696 1 45563 53321 128059263 2 69247 70441 2 47125 49054 2 16324 63390 1 41210 59843 113130782 2 9025 48249 2 16756 51621 2 41424 43257 2 39467 58039 2 3336 49114 1 21442 37529 674645465 2 4957 56252 1 21281 64029 13970616 2 7126 9308 2 5414 47337 1 11433 12209 117783272 1 43905 50161 510523565 2 7461 43776 1 55765 63419 30499268 1 41092 64597 525187278 2 564 68602 1 64448 70349 102214783 1 18633 39129 94800777 1 5897 24287 12616351 2 64246 69262 2 38316 67847 1 63678 66756 351693663 1 15946 63284 44865852 1 13886 16296 31177880 1 15530 58994 225443976 1 16306 43509 155649030 1 24222 63048 344173276 2 67498 70185 1 67418 68339 102132061 1 38559 56835 717585616 1 65952 66571 13803603 2 15236 25448 2 31542 40759 1 69677 70367 335081956 1 58987 68884 100416647 2 68237 68624 1 69905 69978 100826725 1 26020 70339 300602174 1 7179 50125 745487051 1 22750 44911 505018818 2 4366 14101 2 52617 54829 1 63693 70124 470258770 2 19050 55051 2 23053 28934 1 54421 61860 191042766 1 25795 49254 46834989 1 64601 70077 286490644 2 67765 70243 2 52653 53070 1 36090 51345 358625580 2 70465 70883 2 7565 15808 1 12278 51752 219639538 1 50693 62346 119851033 1 33367 44390 99881246 2 65261 68658 2 1014 27997 1 17092 54553 76506909 2 54071 55137 2 63780 65781 2 26360 43048 1 3999 17136 22925249 2 4863 54112 1 15278 44493 55875714 1 58393 60815 150224481 2 13368 14463 1 1973 61491 262472143 2 26301 43676 1 65516 70659 588195463 2 13664 56622 2 36469 65442 2 31030 34924 1 48574 69102 149085000 1 55141 56577 275004863 2 35069 42493 2 28936 62658 1 38427 58866 713463647 2 22640 44807 1 68327 70516 3508956 1 65368 68543 475447597 2 20144 61239 2 13923 68821 1 69896 70001 648716345 1 32440 45944 765383379 2 13322 41011 1 7941 22097 21042955 1 55815 61581 605709476 1 65578 70375 314954788 2 50305 54112 2 38506 44661 2 70086 70238 1 26996 37631 312677625 1 41680 68269 20463148 1 24714 37042 112623647 2 61904 66873 1 65419 70657 118011184 1 23711 26375 194468446 1 32069 38519 212160615 2 55890 67336 1 26611 55179 253511882 1 52789 69844 22509302 1 49885 65438 326937115 2 22286 46233 2 45997 65059 1 18564 40249 321874125 2 45870 64639 1 70652 70948 35961838 2 7062 52075 2 50983 62682 2 36738 51084 1 19166 25613 264841815 2 18956 61319 1 55389 67299 19090367 2 14930 47278 2 45051 57132 1 9352 40526 562276869 1 21050 34727 456322162 2 5209 45369 2 53121 63141 1 49524 59822 706464962 1 31430 32470 539554661 2 25621 62198 2 20948 22613 1 17317 25500 54802265 1 28374 35837 274374797 1 4685 11440 86509082 2 67409 68860 1 26584 63000 685764928 2 57570 61878 1 32066 61837 477711225 2 20436 26355 2 21295 46078 1 2323 22124 501165271 1 42883 59214 104611742 2 1367 9269 1 9626 29486 879843063 2 32780 52374 1 9256 27225 267971231 2 17571 42231 2 50647 58405 2 16298 38846 1 57592 70013 500900680 1 60179 68829 953400007 2 36723 49739 1 62223 68644 457564541 2 53197 56432 2 63851 70289 2 14104 62777 1 48374 49479 425301382 2 20186 33097 2 8282 24531 1 6117 7851 103925351 2 24752 34853 1 66259 70394 87991956 1 13882 41035 653303915 1 54177 57469 667098688 1 39693 65964 723634833 1 67388 69732 476204491 1 68127 70310 45413230 1 60173 63282 543657754 1 31646 32759 877956537 2 27223 42751 2 38658 39528 2 67614 68437 2 50932 70141 1 38054 46403 589960281 1 12581 37496 231162915 2 37362 49020 2 10648 17159 2 64073 69296 1 20337 58092 704377367 1 68542 68657 13519086 2 64618 69758 1 26923 58544 86921039 1 50327 65255 88345013 1 61191 63027 32870066 1 47660 62954 353467173 2 32147 62429 2 29731 32196 2 6273 24701 1 29162 34054 28917041 2 61564 69717 2 7878 56593 2 62512 62905 2 46100 67842 2 22801 23891 1 9103 67066 75968723 2 20863 41339 1 16400 48593 72505629 2 50628 60570 2 41233 67678 1 38374 48331 88198306 2 31230 39842 2 25063 44799 2 55007 55860 1 35404 67712 112833020 2 7970 56590 1 43651 69265 408088582 2 67037 68920 1 1780 9882 802208791 2 46264 67201 2 45595 57561 1 37650 54353 7060378 2 1909 3842 2 31555 44963 2 43615 45103 1 52738 69860 781481694 1 52450 58936 842016932 2 58989 64797 2 1313 1865 2 10255 70902 2 34696 60211 2 25868 52092 1 57422 68833 321884830 1 32772 45317 888080389 2 59827 68532 1 7436 35878 501688104 1 8487 34093 43779092 1 11090 44087 268039309 1 46123 55236 420635809 2 6488 61217 1 28524 49596 579372910 2 66493 67392 2 2971 39378 2 58659 70229 2 44701 59493 2 30261 37923 1 50516 69507 185361633 2 5027 21262 2 778 57489 2 29301 58460 2 19405 68462 2 45010 60388 2 12683 56274 2 17171 23760 2 7412 55212 2 68964 70289 1 68670 69281 40477985 1 57624 62921 508666822 1 58443 62841 332587222 2 27640 69333 2 2045 2328 2 24373 42491 1 20442 35135 473370045 1 34701 63726 38642629 2 50442 56046 2 30330 47790 2 50410 63538 2 35656 58699 1 63295 68795 46410425 1 56166 68232 242062049 1 21042 57790 2313678 2 3249 24071 2 55265 59768 2 12252 50214 1 23153 51399 131353339 2 59058 69662 2 40205 59763 2 64459 67322 1 17811 66045 523864455 2 13468 54651 1 16716 63988 617395844 2 56845 70535 1 40682 43701 107754270 2 15688 53617 2 58445 59233 1 13888 20333 549121668 1 33157 67066 150493228 1 26292 54839 786332156 2 67234 67379 1 69771 69882 369694210 2 21807 44995 1 6271 68940 718347711 2 31934 40806 2 58768 60291 2 56047 57496 1 56058 69340 309954447 1 8777 11383 780035189 1 4859 26536 56521260 2 41330 66548 2 6776 52243 1 54055 65344 118775419 1 55341 66889 120337130 2 58268 65749 2 38621 45072 2 15250 45308 2 61648 63490 1 18646 28440 23758694 1 29908 39654 394988430 1 65157 66286 159066100 2 9797 46212 2 10758 50998 2 21621 48218 1 30525 40235 77454250 2 2961 40467 1 19147 36532 162099662 1 16645 54517 88765181 1 42668 68041 782669136 1 58825 66451 332710769 2 43984 57851 1 3550 36875 345671142 2 37684 52969 2 46094 56374 1 60761 67958 71177442 2 40492 67632 1 53038 65829 21899226 2 52526 54864 1 12156 58427 118390548 2 11600 56232 1 47447 70860 318181452 1 29243 69001 176043179 2 4127 46627 1 46204 61470 485180989 1 34730 58323 446469387 1 54899 57947 536161490 2 17475 47090 1 54185 68357 149475683 2 49844 51530 2 10147 43486 1 29413 59402 295641252 2 45892 64864 2 9618 31834 2 5078 49635 2 10954 12047 1 17692 51181 166244777 1 4653 42245 125104680 1 56956 63858 594971222 1 6519 58265 105591689 2 30101 42270 2 11234 34165 1 36529 57912 14764065 2 17052 45363 1 7234 46077 146945491 1 35232 36380 47565530 1 16983 17397 81235997 2 22211 66639 1 67900 68394 191444882 2 36726 64538 2 30432 39858 1 27047 53973 602678720 1 13859 16458 299027850 2 29018 58276 2 48822 58904 1 18421 52109 742062493 2 70074 70746 2 24739 43235 2 49722 58397 2 31534 33353 2 9843 61894 2 23701 27683 2 20642 66225 1 60015 68890 12140241 2 5232 38958 2 1881 10458 1 9462 10036 140291109 1 45771 66227 587314976 1 20114 42111 412418575 1 62996 64444 218305854 2 17379 67247 1 23801 56258 569235011 1 25689 42217 565062731 1 69353 69516 583168095 2 40405 64389 2 60518 64806 1 238 69224 427675355 1 17610 17645 237076856 2 29978 52898 2 18083 67891 2 17745 70275 1 7709 19587 495256511 2 51720 63387 2 15812 59259 2 24168 52251 2 13826 36454 1 31435 38340 85045766 1 4811 65470 226439135 2 70617 70713 2 43799 66674 1 13469 36417 595808914 2 30437 61174 2 39082 64275 1 8203 35791 4890382 1 37239 50048 67484349 1 29918 45959 268625576 2 37310 70668 2 64183 65109 1 41585 58686 103122630 2 70800 70828 1 12578 56936 648915290 2 30366 35506 2 42280 68924 2 48268 54563 1 66412 66733 170931486 2 57102 70883 2 3186 34211 2 3722 62014 1 63785 65502 299295512 1 52619 68484 729613276 2 69562 70532 2 29073 36012 1 41132 48479 378715811 2 55515 55940 1 66060 66830 508264325 2 3073 21714 2 50044 53084 2 67012 70804 1 15332 19685 53931279 1 69035 70373 110523934 2 26093 40890 1 42979 53970 402843440 2 66295 69107 2 50836 52113 1 28204 46638 474578437 2 23107 56863 1 631 30148 811511875 2 68458 69019 2 60165 65403 2 54101 67403 1 57881 67433 799526267 1 25910 43385 499186044 1 16878 54459 163816693 1 24671 53368 92820681 2 56637 68955 1 17163 24981 25565054 2 41350 53711 2 28272 61084 2 60016 65478 1 11416 30674 62090720 1 69144 70355 616193351 1 48203 61865 209691244 2 11739 45695 2 12179 48340 2 116 27459 2 45114 63712 2 59185 63176 2 17471 37235 2 32492 53845 2 30678 58559 1 2926 67030 92978513 1 22793 64999 343731434 2 12324 23619 1 12440 25121 691117873 2 3301 60161 2 19375 47777 2 46410 67452 2 41061 44783 2 16392 63948 1 39924 63239 380142137 2 19918 62950 2 32242 55990 2 33945 42399 2 70025 70844 2 12637 56333 2 43677 50151 1 25514 28170 90356827 2 38359 45348 2 7324 11288 2 59304 66652 2 60419 60958 1 66180 69576 21777600 2 52181 62731 2 54081 62192 1 26799 55458 172480610 1 39131 68838 102917819 2 40017 61550 2 17765 24815 2 15430 38171 1 34600 63179 556551444 2 63375 68356 2 12482 47545 1 48739 62686 102518518 1 34475 41260 36263977 2 34344 54924 1 40077 57473 191374335 2 22649 51311 1 48279 67288 326228674 1 21989 41695 650251822 2 1602 29740 1 56767 58323 485585834 1 16671 24223 560227118 2 31955 49141 1 32563 41764 96535711 2 10525 35779 1 34266 55345 28012292 2 56264 65051 2 13568 40552 2 37622 47390 2 5893 43998 2 8506 15131 1 29724 52670 695095896 1 53381 59757 23611792 1 23986 56710 189556494 2 17242 26898 2 67009 67142 1 31627 48934 299377550 2 16776 59866 1 41976 54167 197510689 2 7188 68530 1 31346 31949 62654180 1 24877 51204 341680286 2 19403 65691 2 24478 45678 2 6953 59606 1 55542 65813 44855604 2 22287 43303 1 16568 59856 89683950 2 18756 50278 1 68460 70578 346693976 2 57198 59328 2 54393 68719 1 1521 66036 465119528 1 54071 59522 652933367 2 35389 57418 2 18421 48489 1 11326 29525 399899596 2 36897 48092 1 56470 59517 384032792 2 26779 35702 2 49326 64054 2 56456 57914 2 23571 27197 1 48223 54543 90101609 1 23129 38876 131005383 2 16791 51446 1 15385 57377 26094404 2 26643 57813 2 62210 64854 1 30341 48721 35845932 1 32180 43062 675151566 2 31008 56567 2 27282 29943 1 64085 66989 112251245 2 7996 45566 2 60882 66696 2 20225 61775 1 66907 69254 801190 1 48438 49730 188744627 1 29803 48348 420332586 1 4351 57104 111274408 1 16604 59192 290398791 2 17484 65247 1 37708 66615 27764667 2 37765 65793 1 15244 24187 697041899 1 40173 65598 12566397 2 1158 59462 1 51455 64421 7872300 1 49976 69059 149707262 2 23589 48991 2 35772 49953 2 8384 23079 2 33826 39160 1 55439 63785 577579407 1 62100 68021 583032386 2 50321 68427 2 29455 53656 1 15336 21677 40627258 2 53081 62479 1 35409 39962 379462175 1 38303 61374 95211329 2 50462 58961 1 22169 51018 135291279 2 47766 50229 2 53465 62455 1 53084 54888 130537633 1 51432 61661 456141153 2 23542 31713 2 39193 46350 2 16942 21846 1 56790 67936 492952499 1 28777 34844 267353208 1 55205 58738 103506472 1 32975 46386 767031550 2 34468 62941 1 8589 65602 39849034 1 25613 32530 331467357 2 15025 37963 1 33066 64384 101259967 1 58105 70201 333464912 1 55150 65061 5924057 1 69010 69131 39179986 2 8747 65665 1 34359 39568 663989073 2 48496 67453 2 10603 59752 2 27132 69688 2 57368 68550 1 39298 60660 378552690 1 11621 38822 367701818 1 38509 56652 116804715 2 63925 65420 1 736 69053 51354212 2 69965 69998 1 14432 64501 167503878 2 11338 60421 1 3483 9161 12329636 2 7874 26799 2 6843 39490 1 40171 41388 344620749 2 62383 68190 2 31619 51162 2 17249 59181 2 60247 68328 1 60848 62846 357681914 2 27618 37050 1 24756 25091 224248142 1 70330 70586 130109272 2 57071 67830 1 65821 67054 281311716 1 24040 70529 424928370 2 8688 65794 1 62281 64312 833776956 2 23381 53385 1 44243 61325 405477592 1 50036 66380 238933489 2 1671 57573 2 35874 44254 1 31729 41771 126238170 2 52628 57361 2 49697 57479 2 78 69001 2 29315 51644 1 47187 64515 200897626 2 19877 52006 2 10812 28241 1 35949 68718 774956653 2 66257 70858 1 47926 48428 295697915 2 31390 54815 1 35489 54928 193328547 2 23830 33007 1 25528 40540 836239065 1 56176 67190 19739610 1 1118 37398 86537893 2 15381 48668 2 31309 60525 1 36578 67022 615992469 2 33932 56926 1 64124 66857 830028225 2 69976 70633 1 39628 51223 119755040 1 21585 23833 13922434 1 39910 52373 118597103 1 41033 68128 861409401 1 2476 53229 194399782 1 56539 64640 233718084 1 56075 62976 158521258 2 51636 65668 1 37968 39595 308390746 1 3586 67869 521958391 1 19752 58505 759130911 2 58394 61156 1 33239 65608 582725291 2 27670 30817 1 28756 61551 215256303 2 14273 67976 2 70678 70811 1 43807 44289 262184352 2 69658 69838 2 22900 28693 2 1328 63603 1 43881 67447 495429707 2 52116 66342 1 28421 65926 856800679 1 34854 62200 232099490 1 4063 31952 207612651 1 58093 61133 854892166 2 62467 67063 2 24654 58291 1 14510 40026 254761963 1 53182 59248 306694657 1 34202 45419 111764673 1 47919 50472 113364538 1 27057 49836 466111944 2 67715 70754 1 10674 36175 142743909 1 61543 62685 348309003 2 46487 53423 2 9730 44998 2 17973 61495 2 65756 67044 1 9864 33608 156649519 2 19064 29909 2 61726 69291 2 27549 62729 2 7398 60032 2 40428 51451 1 16680 29956 199501726 1 52048 56968 851396589 2 59369 64383 2 33623 50372 2 41950 56020 1 32718 69297 132643162 1 45811 54075 453538078 2 31251 61962 1 40360 66235 64163854 1 40485 66234 290753994 1 3347 13096 171395792 1 10049 62547 23977800 1 6192 38173 97641440 2 43228 51338 1 63742 65005 735562988 2 1791 54101 2 42276 57489 2 11877 19376 2 50062 69516 1 50434 58162 308286612 2 13154 38672 2 49879 56058 1 11412 47211 847107170 1 1095 5306 143985104 2 39391 56304 2 35570 67178 1 24359 44870 898609173 2 47913 69018 1 10708 41477 55757450 1 46521 63610 57963783 1 54594 68231 22526111 2 35018 44413 1 69441 69648 483825691 2 5895 13569 1 51264 58950 84292717 2 43355 64312 1 16722 57326 238772831 2 41116 57652 1 67551 70006 20879900 1 62390 63649 389431284 2 47826 54507 2 14846 68696 1 46967 65019 162803513 1 30344 47535 479404158 2 70934 70939 2 19081 24778 2 70319 70867 1 14657 35414 880273520 2 22996 57336 1 50961 68091 107074007 2 9725 59485 2 4913 21155 2 16822 66757 2 6061 34082 1 14406 34891 42109988 1 30674 36285 343894424 2 22477 57775 1 58014 67087 254625933 1 14050 53861 719273080 2 42858 63977 1 57981 64260 26517947 2 53924 58024 1 56953 60795 488802538 1 42866 64548 620745612 2 19394 45736 2 32131 59383 2 43856 45083 2 271 58691 2 22993 34903 1 62512 69161 254222130 1 52640 65074 499930397 2 51885 64673 1 2530 54359 469185483 2 62561 68716 1 132 17150 114630324 2 2615 30693 2 8583 61620 1 55413 65573 878327449 1 54299 70836 210811120 2 41452 59695 1 22071 29971 63965451 1 35269 35895 385914767 2 25116 26055 2 67422 68944 1 26383 60206 39226922 1 40524 61147 291140115 1 45038 46368 92286521 1 64084 64215 158299792 2 66996 67102 2 26048 46896 1 61808 65583 775504164 1 19829 68460 132272688 1 23117 42485 52094993 1 14049 45236 337116763 2 36885 39592 1 29379 32259 464291570 2 39424 63140 2 30273 63692 1 3929 55078 8250564 1 15318 36265 606689049 1 69833 70004 552463055 1 17405 67664 10568468 1 25104 61683 358271280 1 32667 35828 171147940 1 18683 58545 107408667 1 51807 57847 68387298 2 13668 62286 2 57598 67414 2 64267 70069 1 18514 31060 354991836 1 25509 32592 300152937 2 52800 55254 2 27236 42312 2 21108 66814 2 4894 61962 2 7825 61357 1 65423 69178 367397561 2 66463 68130 1 20772 44043 340561263 1 34417 34579 351718678 2 35703 38538 1 59052 67417 175045199 2 24358 63333 1 13302 70792 128959525 2 5875 19779 2 1424 34831 2 46157 65213 1 59837 68599 21316058 1 3213 36682 594560658 1 46704 69209 187518440 1 25376 65625 336985242 2 16219 66454 2 10777 37961 1 49753 62064 246638147 1 26145 38394 49049060 2 63886 64813 1 65585 66936 77442426 1 40279 50012 9781363 2 54722 65269 1 63383 65040 511071992 1 21494 68222 664300186 1 38206 61623 11468789 2 57294 57541 2 41184 65251 2 29321 47233 2 35326 57538 2 51030 66626 2 22730 24635 2 54692 57830 2 65449 68647 2 56839 62171 1 54379 65317 91209036 2 17505 49676 1 5435 55287 127907513 1 54692 57420 679326791 2 11943 18376 2 35470 64983 2 12319 63290 2 1229 38816 2 17607 63681 2 45612 66340 1 63116 64621 124802501 1 66609 70603 140222679 2 9426 62504 1 10632 18064 460734546 2 37191 52132 1 67766 70286 9500229 1 35623 70265 314545005 2 22594 53575 2 69671 70426 1 13673 33570 35132554 1 13597 60738 356699029 2 65236 70121 2 41961 44779 2 19915 28409 1 4739 28551 78831478 1 34858 51718 348851292 2 33002 47395 2 42815 57532 2 51318 66738 1 70452 70659 3150798 2 48406 62505 2 43501 69733 2 56571 65545 2 21825 22751 2 56683 58827 2 66470 70467 1 25365 50596 665236790 1 5434 22251 30497259 1 13965 54731 628406554 2 64348 67724 2 46476 63331 1 18107 63152 231107299 2 36155 51410 1 50361 56070 14917919 2 11184 32161 2 37793 59784 2 18411 43730 1 54513 60637 435127258 2 16627 50900 1 70457 70770 538213021 2 55132 58057 1 57243 65052 311385174 1 65582 67523 713103284 1 34661 49392 309615963 2 32492 66330 1 9436 16165 138512576 1 2058 66524 556038041 2 55191 59244 2 30739 45829 2 33761 59109 1 37231 49346 832830845 2 23050 30729 2 18012 41466 1 3944 7648 491931757 2 2427 30087 1 2486 6595 409746632 2 23928 61112 2 34185 65804 2 28329 51037 1 66641 67147 141935090 2 21998 22679 2 67334 69936 1 47276 57370 389740302 1 14753 60491 98641255 2 10044 25352 1 70913 70937 90717105 1 6967 25218 509305149 2 47579 66911 1 52113 60030 543173123 1 27861 62140 92048896 2 20028 31134 1 69920 70849 328963468 1 53613 63721 113396246 1 21665 25938 575783132 1 66762 68522 347529242 1 49956 57096 377290902 2 16730 22294 1 26022 44234 137293021 1 42949 49608 341688731 2 27351 42798 1 49015 58319 280879279 1 17313 68508 104384582 2 37446 61988 2 22831 60783 1 4084 31767 127659722 2 20526 46847 2 15122 62312 2 16375 46222 2 7965 14594 2 18738 52437 1 36050 56576 17423143 1 42955 68899 477307488 2 13144 21377 1 19424 62966 188756508 1 16820 32723 366053093 1 25128 70020 438082029 2 65939 69712 2 20294 56316 2 39877 67179 2 9584 25784 1 21061 62485 199504753 2 65849 70480 1 22346 62295 381853440 2 7456 25090 1 43921 66164 78447849 1 6967 61826 30786001 1 21231 60570 513042922 2 15812 32234 2 46532 65005 2 63649 68252 1 15892 46754 312369520 1 45295 51001 451130511 1 7711 53393 94424813 1 47599 50503 115146562 2 6981 59948 1 49401 50019 432099243 1 69648 70890 51907067 1 45895 51579 598220530 2 24136 62019 2 21111 42420 2 55807 60183 1 26185 70550 162900146 2 24500 36662 1 6081 10865 24701375 2 50020 60480 1 6331 58137 195906094 1 65952 67747 755816597 1 51706 55952 565250747 1 25503 63097 71095260 1 65604 69146 22551793 1 68893 69206 131768190 1 2549 8784 477685627 1 22640 65936 461352800 1 20604 39470 405020569 1 14179 29929 817170469 1 57423 67943 126707145 2 42450 66626 2 64212 65711 2 56024 65626 2 19762 33756 1 38716 58530 270643462 1 45239 47703 26792309 2 42908 48438 2 1982 8351 2 49096 70076 2 9851 20303 1 63326 68798 221235571 2 2073 39675 2 27840 31906 1 37489 61412 148485974 1 38962 56374 415792790 2 23663 38348 1 47745 57996 430542972 2 65196 66828 2 66214 68017 2 16020 56656 2 9079 59090 2 40790 70843 1 60797 65375 289424135 2 25226 45934 1 38153 62856 350883141 1 35848 48618 139626660 1 1356 8176 653923791 2 4301 65599 1 61937 66372 190155502 2 48858 52294 1 66921 70054 498586939 2 64558 66388 2 8538 62411 2 53525 58549 1 39055 58826 137651615 1 23719 27518 469662245 2 57726 58841 2 12231 44669 2 24147 41763 2 50553 53412 1 44152 45987 475924321 2 28020 46917 1 6510 50264 672823360 1 61676 70090 315450492 2 67427 69887 1 48464 67167 41640854 2 25364 65864 2 32699 51415 2 14406 40872 1 31393 67380 27343552 1 66466 70922 421291833 2 15678 58882 2 70212 70489 2 12838 42061 1 34331 48333 677233603 1 44634 54822 40923819 1 22198 38169 398403971 1 6348 62657 137894322 2 69214 69222 2 47792 63060 1 22838 46438 387806788 2 55648 60808 2 22911 67732 2 33608 65127 2 47974 69938 1 22775 65012 598974864 1 45538 50318 17620809 1 43188 59041 84929331 2 63058 65321 2 29507 68105 1 66629 70465 467793877 1 25847 32871 63259087 1 21552 51888 584660267 1 1149 15163 132421351 2 45816 54313 2 15789 49927 1 17815 60910 333156527 1 64251 68850 3558754 2 9313 38445 1 22992 63104 709380431 2 42505 68619 2 30966 41117 1 25473 61864 83802888 2 59548 69774 1 52055 60592 749230543 1 37928 65893 67027042 2 18578 29587 1 47939 52446 450779956 2 57840 59529 1 1856 37341 461646091 2 54696 61405 1 24301 58003 278900005 2 10016 10019 1 50484 61289 48302935 2 22095 39123 2 58054 66440 1 54823 61053 482633417 2 37925 63996 1 21252 28121 36037308 2 6474 47708 2 18777 40439 2 69008 70291 2 68447 68953 1 19583 30046 35829992 1 3402 8374 171191420 1 8356 69818 390790067 1 29602 41582 90177518 1 56523 68473 173678394 2 42217 45246 1 39705 51666 236005731 1 37092 55742 173309193 1 37433 58394 734117393 1 56982 63282 225673159 2 4578 26360 2 61101 69883 1 52346 62365 468298475 1 64507 67676 273110313 1 53033 65892 256889911 1 59384 62455 539741120 2 9445 12706 2 14333 48531 2 7763 47746 2 428 19019 1 43302 46267 155901021 2 64446 70265 2 45650 67308 2 67601 68603 2 45290 66731 1 68767 70448 311208502 2 67483 70234 1 4287 53409 42296040 1 54572 64429 108268938 1 62309 67377 279277087 1 30064 36324 145195019 2 49146 65670 2 36218 58512 2 1101 42265 2 20212 27038 1 21234 68153 761874922 1 25419 50274 153765341 2 43271 55705 1 39749 41435 323387372 2 31427 53822 2 3837 54007 2 29396 42547 2 40744 65284 1 45642 53206 124273372 1 35661 64639 329220928 1 4751 9756 59694426 2 43402 66925 2 41253 49323 1 61049 69533 93690088 1 13175 18827 272833932 1 5601 56871 191594521 1 21751 26842 261314042 2 4487 10374 1 12140 39002 44684498 1 67591 68277 261325395 1 33126 50954 331988182 2 44050 64060 1 38914 40964 241509947 2 39793 41768 2 15520 49515 1 59453 68242 129323406 1 56922 57870 179171349 2 27513 49568 1 7196 25566 111140301 2 23134 47390 2 13267 39848 2 23740 62365 1 44686 52859 142095959 2 27850 55041 1 22523 36540 405031355 1 10791 46272 40676064 1 32925 39836 534244934 1 9193 64435 408939065 2 31850 33871 2 5577 63588 1 64958 69296 461591407 1 20806 56205 461261991 1 27360 34822 114098263 2 30723 65474 2 45820 54040 2 311 2602 2 54182 60511 2 68268 70762 1 60174 62780 56260075 2 7049 17821 1 12882 52978 513786019 2 47897 48688 1 7661 62646 381878837 1 67590 68996 379504031 2 21704 31728 1 45359 61317 315115808 1 49787 62515 18593912 2 15797 63519 2 56038 57560 1 26150 70767 130033151 2 47915 64381 1 9275 61961 73619357 2 8136 25430 1 35452 46421 59965860 1 63711 70046 6158402 2 70317 70849 2 30238 62881 1 44517 63726 299792638 2 26989 40336 1 44822 63637 186840675 2 45927 51639 1 64187 70879 180316261 1 56952 60086 283707402 1 22586 51259 70202827 1 65927 68496 464778513 1 19507 67180 78107392 1 20659 52059 317013458 1 2907 42282 22060573 1 24897 61229 323812921 2 11646 36529 2 33055 57080 2 17287 19417 2 56471 64835 2 65242 67257 2 11090 44545 2 44068 46621 2 36238 69229 1 51126 65044 348739978 1 25845 32993 60857608 2 46733 58623 1 53283 59231 638650059 1 49806 68893 28383398 2 33034 54975 1 40024 43914 341972094 1 1473 61064 128536947 1 3454 6243 32571389 1 69136 70292 310907723 1 2215 67867 241664010 1 6281 12020 209638510 1 27930 35613 39818639 1 69394 69460 286596624 1 5988 53421 392945788 2 31342 38001 2 12592 49991 2 14806 32072 2 66825 67096 2 38208 50532 1 67642 68944 469732365 2 15252 26849 2 12513 45464 1 18501 32337 601852784 2 62069 64104 1 3702 53490 202603956 2 24519 31426 1 33719 60834 752952707 1 59540 64971 5318575 1 56522 64601 124907843 2 50012 55224 1 15209 56104 339317394 2 35979 63134 1 43750 51596 302512190 1 41218 59830 159058990 1 42436 62877 261458605 2 34897 57790 1 34829 58309 137674078 2 68800 70555 2 65038 65816 2 27903 49175 1 61264 64708 305288108 1 1931 41735 425305053 2 17566 56390 2 60593 63478 1 3952 57568 117929875 1 31654 36669 181473914 2 16598 60650 2 61580 66681 1 43104 55401 374873147 1 11721 25968 102123342 1 47693 66227 207455342 1 49059 53927 305641013 2 65651 67643 1 29000 51808 688405633 2 55399 67276 2 27544 31428 2 11694 64855 2 60337 69979 2 44852 66137 2 19001 57930 1 57323 67193 91132437 2 26868 44549 2 45132 59817 1 65376 65822 495521185 2 27185 53060 1 38878 62434 865623775 2 38926 48084 2 64383 68321 2 2339 64093 2 34514 59015 1 61382 66723 463899095 1 33654 43503 436767143 2 16644 67652 1 1430 63977 284752280 1 206 3570 800198487 2 65020 70173 2 40324 69641 2 16163 54666 1 1869 9941 781876041 2 68938 70380 1 45279 47375 221529467 2 16251 48573 2 29959 58833 2 35080 68414 1 29141 32740 12693203 1 64216 69962 592367456 1 33532 62253 477649437 1 3553 27103 371767991 1 38839 54763 308656495 2 63178 66236 1 27299 57690 55758827 1 13056 38334 35081753 1 14972 20286 249106143 1 51563 52119 163340567 2 69429 70326 2 37309 49412 1 15409 23019 379470801 1 14715 50349 714801590 2 32881 52872 2 28457 32948 2 31438 41250 2 59318 61012 1 60590 62160 69809506 2 8675 46318 1 3872 52634 44613134 2 22359 70924 2 52921 55651 1 4107 18998 311396268 1 6314 6758 54041737 1 12940 33069 211426232 2 8622 52066 1 23295 43911 111195793 1 60493 66092 420766098 2 50936 63065 2 55042 64036 2 16647 62555 1 69912 70673 734361994 2 49086 59168 2 56260 68152 2 61372 64527 1 70355 70839 29543263 1 562 62460 129631899 2 41097 51165 2 62467 69847 2 8455 47462 2 26106 67210 1 4234 12042 80206894 1 67248 70884 172074858 2 4016 48543 2 31466 64617 1 68673 68708 285148413 2 62010 66329 1 49587 65634 116641132 1 69987 70640 390956338 2 4966 44342 1 34399 58085 232304748 2 52731 60461 1 46810 50137 90743623 2 65543 68895 1 3432 7307 193548475 1 70222 70468 401934833 1 66342 67041 668203950 2 15769 15925 1 8038 30144 640474597 2 62695 64514 2 2428 68281 1 1845 50117 128831752 1 41884 47208 152551820 1 49810 61570 41644830 2 2977 16969 2 50309 58114 1 56445 57621 445254434 1 2960 47018 91265330 2 69803 70166 1 19585 39566 280451574 1 17677 69854 220558581 2 48184 58219 2 1022 65465 2 58931 68479 2 61767 62120 2 56340 70070 1 42604 49250 5041810 2 69160 69949 2 23759 43429 2 41435 60181 2 27635 46066 1 23950 54219 717207918 2 61733 69313 2 52542 60958 1 27187 43050 353511588 2 10010 44364 2 8211 47358 1 21233 70097 417050598 1 5502 18015 63042580 1 28048 63900 489097947 1 45597 50684 188258266 2 20364 53824 2 19195 39545 1 38001 38968 14391490 2 22393 36038 1 3366 64649 467565329 1 44626 65982 41641692 1 11833 13323 26970197 2 50882 65672 1 54581 65731 431147415 2 44607 57244 2 20529 43861 1 32854 59506 107934452 1 19306 41605 209771906 2 14544 68942 2 9889 23795 1 58632 67373 385369815 1 10947 24947 627968145 2 57710 59535 2 56386 57921 1 15946 20547 334854726 1 8836 32879 105092249 1 65389 66860 415058473 2 12804 16846 2 58848 64741 2 40541 50117 1 66840 70462 44451681 1 3770 36591 1536429 1 48424 49533 846468713 2 13244 33579 2 61175 68831 2 18356 19700 1 9755 51012 58460020 2 6732 69784 1 51669 68609 519494594 2 57359 58780 2 9189 56677 1 19340 61572 226717478 1 55471 57841 368127047 1 39019 61903 298489879 1 20065 35087 367861406 1 66803 66814 636440316 1 67023 69079 406665910 1 36949 69223 29114567 2 69104 69546 2 55311 61611 2 23371 24263 1 21396 70475 111488801 1 67666 68391 149467130 2 63790 65707 2 46400 58725 1 53125 69139 500177162 1 68315 69791 175999490 1 31334 43768 146739010 2 29168 44484 2 37399 40524 1 27894 35373 340331885 2 17448 58371 1 27587 58939 494558175 2 64514 69280 2 64565 70704 2 48967 58327 1 56740 66084 621749303 1 55117 55704 34019820 1 1191 56303 326979950 2 68154 69190 2 40226 69866 1 55646 57325 464226529 1 566 8177 199315824 2 4598 16557 1 69033 69198 54101125 1 28898 46492 505706188 1 29903 35411 927496039 2 5628 35405 2 61273 70025 1 58735 68481 376688559 2 23306 58113 1 10209 19243 750498171 1 64576 68215 37618834 2 33151 41704 2 36777 53646 2 12495 38917 1 24242 60530 155728781 1 488 14137 188026817 1 29275 55033 50235939 2 15988 47133 1 63909 64045 621436576 1 67728 70392 204071992 1 9278 55150 65244575 1 48178 67342 44812427 2 43028 44027 2 1344 57069 2 37052 51546 1 39364 51874 95374773 2 20572 65712 1 68381 70564 170657813 1 53383 70618 206913453 1 30031 56244 571503049 1 7371 16207 128839206 2 54563 55619 2 22968 49567 2 60146 68324 2 68066 69609 2 62033 62344 1 5055 49478 335084021 1 15117 68928 451738170 1 35352 40861 65036072 1 62213 65739 47418045 2 61184 64986 1 4306 5539 441330507 1 4594 69110 510460147 1 45117 57957 322201767 2 60894 62293 2 14551 58032 1 56677 61373 84164892 2 15710 33280 1 2027 52381 108281230 1 22367 55990 441466052 2 1154 47906 1 9674 56163 186461666 2 23048 40533 1 70385 70893 389786725 2 15144 68512 1 43082 66823 369215235 1 58116 60255 45186927 2 11920 40516 1 5171 58327 748066784 2 3328 29944 1 40065 65483 326747837 1 48804 53403 824311222 2 35217 60003 1 62427 65417 607477028 1 28065 58323 312581122 1 65431 69009 206969963 2 27041 48879 2 67106 67142 2 19440 58514 1 45400 45528 278895976 2 19032 40754 2 31565 40943 1 30419 30449 209144041 1 32590 67318 454749835 1 1680 11634 65866276 1 29962 53999 7702889 1 51900 54877 28119334 1 38997 63433 268123684 1 37000 69226 305018341 2 13647 22655 2 53523 54918 2 44466 50056 1 54990 57505 93473899 2 65705 68187 1 45736 51959 137854710 1 49282 67478 192168718 1 7298 55404 62075047 2 64359 66410 2 30720 70770 1 69689 70114 369882806 2 60829 69843 1 1013 40109 176870551 2 48154 66294 2 42904 70056 1 3696 19764 15347319 1 69418 69863 581116566 1 21430 34910 449573429 2 10010 34216 2 67298 67518 2 45626 70917 2 15669 36803 2 24258 47983 1 58037 59446 297370617 2 58787 66174 1 3361 46843 488314357 1 26515 43501 80368690 1 65283 65585 151413001 2 25868 42203 2 51397 67883 2 48871 63321 2 39304 57549 2 13610 15432 1 46882 55511 55950958 2 54218 57372 2 65527 69135 2 59851 60989 2 16730 55252 1 49979 65909 27712190 2 38567 67854 1 6913 48289 220016340 2 67729 69145 1 32824 40872 484967908 1 52039 59843 484105716 1 22839 41297 550071952 2 55515 65916 2 1296 48471 1 30015 66944 238295195 2 18006 51469 2 63936 67613 1 45359 46276 63627089 1 48277 68089 113521113 1 51479 57774 96942416 2 10391 19853 1 11844 15857 159907682 1 33412 44234 352960248 2 67997 69964 2 31661 47891 2 31185 32321 2 22155 41953 2 46699 57733 1 19100 31920 213329239 2 34963 65548 1 1016 2660 485404597 1 55939 67389 127807508 2 20749 60252 2 18204 30904 1 63935 67885 93020392 1 37097 63111 494371380 1 59141 69897 399157530 1 58833 61121 768994506 1 12436 48849 130677618 1 47905 62955 106038168 1 1490 62757 131590617 1 33941 52626 116823465 1 60187 69801 432099586 1 22638 37944 524167711 2 54515 56162 1 10713 18064 436149439 2 57393 67648 2 48146 48256 2 70758 70924 1 48771 56502 34492621 2 48070 64596 1 26192 63719 106350048 1 33013 43336 115376119 1 6163 45012 143516861 2 25527 49152 1 45948 56962 83073748 2 68735 68989 2 9724 36883 1 57994 58647 16187597 1 44843 61487 127797027 1 28742 34547 207364339 2 9967 20972 2 6105 12612 1 64396 65663 94228122 2 58083 67398 1 47021 61095 42098229 2 18728 25701 1 45019 47294 585811347 1 32727 56385 31700443 2 60992 64571 2 28751 63929 1 16474 50971 101461177 1 64418 67294 544263340 2 45067 57306 2 62877 63646 2 2026 3225 2 40874 42402 2 23090 40285 1 13123 66455 462606340 1 30230 40738 592284651 2 58189 70122 2 12521 13455 2 57587 70742 1 49506 65207 37080871 2 69225 70313 1 64078 69337 38016991 1 27377 28406 312970632 2 22504 64460 1 50615 58471 359811509 1 63413 64890 85764338 2 14885 70259 1 55679 70942 21343053 1 11926 56350 125477909 1 18618 62728 61507216 1 9133 42586 509527452 2 62463 65214 1 44181 53803 543321518 2 10996 29656 2 66674 66803 2 51369 65494 1 48391 54730 334769013 1 43776 46229 188091525 2 2845 49378 1 22618 47983 25254892 2 12038 55332 2 11387 41776 1 31276 54532 461095191 2 33809 50396 2 25323 34114 2 35453 64745 1 6226 15069 112690732 1 15127 59313 158449446 1 20262 43035 66074299 2 38107 57188 2 62070 69875 2 66443 70246 1 37512 70162 370491297 2 51246 55867 1 14541 70658 59417934 2 45437 67790 2 16571 70157 1 15693 17462 222872626 1 15555 31246 152607727 2 31394 64998 1 48077 59093 300170859 2 58921 69903 1 55583 70549 151508680 1 35627 63837 758690501 1 15675 43108 54969494 2 3987 29843 1 30183 44701 149849128 1 30499 47676 52781905 1 14812 36877 660246 1 11104 28469 435292366 2 58001 64831 1 2718 46155 267431557 2 19595 48919 2 49778 51988 1 24515 29244 682110940 1 41115 51424 37103920 1 41422 67241 430333630 1 69218 70411 912125214 2 12104 30152 2 52086 65500 1 21591 23561 39037755 2 10276 34435 2 62183 67938 1 4496 20368 474099762 1 4425 50566 270721525 1 43012 57420 245906052 1 52556 64603 209948584 1 50977 62018 606610815 1 26549 49001 348361689 2 21883 29343 1 51246 65592 723554532 1 38053 68747 577029827 2 49668 50125 2 20530 46328 2 4391 48295 2 40652 53686 1 19957 34029 180320733 1 33314 40837 117134713 2 25827 27363 1 31383 67572 275430469 2 19148 60274 1 44084 69569 509282277 2 47532 69540 2 50316 58123 2 8690 43633 2 55794 66254 2 32737 60564 1 47827 52679 584429433 2 66534 67269 1 14723 26447 106496164 2 14972 64579 2 51768 64615 1 31125 59895 8149518 1 50815 70935 78541412 1 12386 37292 890535681 2 10296 37461 1 21153 28951 103155386 1 8693 28803 677946341 2 20287 33805 2 40675 43553 1 69752 69867 130834097 1 23902 30197 479288378 2 21867 68064 1 30623 50457 50978065 2 3008 57251 2 49104 61187 1 3025 12327 86623050 1 51048 55573 301572807 2 14013 66260 1 51895 60105 97552087 1 47998 52429 249163658 1 35545 50357 569190236 1 63391 69655 108228595 1 26261 47064 126087980 1 18951 22150 310889225 1 53484 59217 139037460 1 16176 52498 158814769 1 56907 66605 205446863 2 56031 69354 2 42561 56166 2 68822 70449 2 64435 67723 1 53062 64351 367753625 1 32644 69537 269671010 1 62172 70407 25073425 1 602 7767 310540824 1 10189 14848 117850960 1 58543 66902 494061973 2 20174 68019 1 49655 59011 168334810 2 65624 69722 2 46101 48252 1 6567 38836 299401412 1 24874 35608 331000383 2 28752 57123 2 70757 70796 1 192 22622 82815261 2 69193 70848 1 58464 69697 835660977 2 55392 61450 2 68860 70632 2 28890 35583 2 70067 70403 2 17124 19508 1 6187 65179 233032808 2 34251 37646 1 21749 50225 235033244 2 69667 70285 1 54101 62493 147208158 1 66593 70727 369978515 1 43184 57284 101283947 2 143 70590 2 56006 65804 1 2133 30427 180047352 2 63205 70213 2 63721 70185 2 13549 21402 1 13257 20830 18404424 1 51904 55549 234300488 2 60219 66396 2 68906 69548 2 40886 61784 1 34615 43985 247983044 1 47037 57881 498125113 1 22038 44920 273306044 2 52451 60450 2 30699 70489 1 10396 62422 224054915 2 69894 70917 2 21381 62185 2 48902 49755 2 4740 10439 2 2151 57680 2 24188 67593 1 55751 58236 63745131 1 55545 59164 363851656 2 28612 39605 1 27547 53657 401448638 1 9829 40436 439866894 2 1826 59833 2 5709 68925 1 14461 19661 352945079 2 31396 38654 2 52939 57668 2 64420 65911 1 63787 68605 74385308 2 58358 64214 1 45515 65882 47458736 1 5681 31645 50127768 1 47723 48128 24629178 2 70948 70951 2 3945 26121 2 47248 64428 2 36402 53972 1 3525 8873 602757305 1 35189 53169 90716663 2 30991 42641 1 66291 70745 327998854 1 29403 68157 368435786 1 30900 44548 604249 1 4300 30490 292761501 2 66880 69372 2 20374 63472 2 54664 61378 2 60578 62127 1 32520 44332 829057552 1 42544 56423 750567654 1 37850 68822 859156129 1 11558 24347 556406944 1 47527 56522 171048722 2 23095 53624 1 12714 38016 51266174 1 20618 63232 481027579 2 55739 61603 2 22630 39404 2 7805 12710 1 30901 52823 232224493 1 47350 57056 614183085 1 7417 52632 438461192 2 6960 38973 2 52670 58736 2 49391 70334 2 6550 10633 1 20237 36602 30497032 2 11827 69453 2 37317 58081 2 9961 20495 1 6641 60276 328146559 2 32632 48188 1 3607 62673 630313048 2 12578 55679 1 61174 66442 363952244 2 12029 45278 1 16184 47969 143952443 2 22211 50464 1 48835 56682 517087045 1 46629 56880 666286397 1 21944 46041 4764682 1 712 2982 121516337 1 15284 19406 80151929 1 57041 60554 42359484 1 25427 57630 605951887 1 27892 53810 665381099 1 46100 67516 4232382 2 70805 70877 1 3102 7875 167000978 2 33132 49250 2 19215 50309 2 16772 29112 2 63163 64133 2 13379 50287 2 50824 70752 1 15229 62952 30267003 2 38742 53115 2 41843 68944 1 38756 62184 505122713 1 62883 67029 30390408 2 57964 60063 1 66109 69712 92168757 1 27771 41631 584097630 1 38251 60881 478474144 1 70445 70932 738225079 2 70843 70920 2 62767 68950 2 49990 54592 1 29417 52782 298170731 2 64097 65264 2 15063 40275 1 4924 58673 444641344 2 24060 30434 1 51234 70723 316534893 1 32468 59311 659966235 1 48884 60820 54827333 2 41389 70248 2 25544 54276 1 47084 52990 97886242 2 46496 69079 1 68771 69686 244406273 2 56209 70693 2 17441 50937 2 17927 19154 1 47830 58959 45470302 1 17243 38585 430572145 1 24543 65636 68510505 2 9431 24985 2 14211 24117 1 26952 66390 377939175 2 41743 50923 2 33808 47721 1 51441 63640 37842436 2 43795 57219 1 42251 60532 2549774 2 66881 67715 2 46284 61800 1 2321 37964 486294361 1 55066 67788 54853443 1 14997 67890 592765922 2 54256 62453 2 43029 68415 2 56344 61922 1 34735 35539 607942831 1 20911 52044 41907537 1 28579 53833 6061040 1 18221 18279 141724615 2 64302 69763 1 28030 52894 121936173 2 64842 68766 2 28618 51146 1 20898 26831 179827313 1 2257 9853 601514266 1 19 47565 406456615 1 68713 68980 579230468 1 7422 19035 8473648 1 63331 68964 644033813 2 36729 43691 1 15499 23474 643192097 2 10254 37949 2 10273 29781 1 9675 52237 471386717 1 26685 58809 503147000 1 61263 62861 330921870 1 31841 40045 503286391 1 25393 28454 337590712 2 46603 56006 1 46139 57032 7670508 2 4592 8635 2 31276 31346 1 4361 66478 566776189 1 46434 54888 177160231 1 64227 69989 527763674 2 10481 19248 1 47224 65285 741261357 1 67406 68607 550631482 2 6847 32406 1 11207 38022 110495354 2 55995 67936 2 34099 62535 2 9031 50860 2 20313 48192 1 67461 68940 251853007 2 4781 9989 2 51310 59519 2 58156 65116 2 58626 59578 2 39449 40619 2 44749 57514 2 2725 5433 1 9728 64987 66464157 1 22141 50388 38904483 2 59349 60215 1 28964 66306 112932527 2 69395 69899 1 7807 42337 766501622 1 15250 22504 146668863 2 57532 64109 2 3049 25005 2 62758 63002 2 46781 61752 1 10140 39259 336486692 2 21691 23892 2 58571 68758 2 32557 51447 1 37070 68428 716085 1 31569 63669 93830357 1 12407 23064 272523845 1 36354 62975 443336490 2 59894 66811 2 34889 60717 2 28426 38995 2 13439 47790 1 67916 70450 75434137 1 69895 70874 572101119 1 17332 56753 385524006 1 28293 53363 152145953 1 37800 59877 260388650 2 19781 60830 1 22483 58867 79909735 1 55011 59616 250074027 2 68815 70536 2 15189 63095 2 2550 49629 2 51775 57210 1 18977 47276 49381879 1 17016 28299 13927654 1 31893 42174 280689451 2 4824 8276 1 24637 32494 6201437 2 12289 40309 2 13048 20510 2 25808 69873 2 65631 70200 2 67149 68579 1 5341 27488 43119833 1 20649 43371 330210083 2 49529 62639 2 44695 65857 1 56984 61320 411512514 1 70011 70600 112210746 2 24726 48086 1 62506 69018 508848614 2 26107 27378 1 42705 65912 262525631 1 9667 37800 82379559 2 57598 65114 2 45935 46942 2 60078 68085 2 58158 60147 1 41692 61913 221064736 1 3761 65122 477796270 2 2312 59750 2 29190 48047 1 29804 63156 356804362 1 4396 14923 72122191 1 57299 68978 379358692 2 58915 66957 1 18522 59583 85672729 1 16828 19992 153654182 2 48207 52366 1 7052 9892 49907327 2 62104 67000 1 58042 64544 837385063 2 53257 58051 1 47311 55292 106334140 1 29931 31800 180895820 1 2526 14564 84634321 2 37606 67980 2 50365 57841 1 33070 39047 767285869 2 9246 14877 2 18940 49488 2 60911 69629 1 57225 65593 184855735 1 26560 54784 37853499 1 2868 59131 151242058 2 25478 39175 1 17612 51429 133246009 1 15874 40162 468526745 2 41245 54615 2 27512 56044 2 37656 63932 1 50325 63304 316822011 2 23754 31240 1 16185 62509 328148916 1 12746 65792 48624030 2 46975 48708 2 66006 70084 1 52015 69096 674243816 1 3281 20505 429641813 1 23698 40825 495268997 2 43572 56080 1 3562 26387 394326987 2 26918 45597 2 2863 26866 1 9317 38694 606685054 1 40831 46562 810480507 1 17677 34031 62643720 2 7996 11022 1 1387 63844 340704076 1 4827 42754 137623870 1 6247 47343 36176720 2 49901 67947 2 19773 62748 1 64246 66467 589722711 1 58023 63784 330709125 2 31159 66132 2 65877 67291 2 18834 50425 2 57448 59723 2 45587 60267 2 24529 29939 1 33566 50725 17564573 2 29806 41565 2 6134 14724 2 50978 57604 1 40984 45688 33059299 2 49738 60872 1 25491 28197 447734086 1 9577 50468 404793006 1 56450 66471 251893535 1 659 18465 99770764 2 21870 53252 2 62853 66631 2 10086 48386 1 8868 20135 56029836 1 11405 64494 261489952 2 25371 46705 2 42018 59417 2 6777 26003 2 48626 66952 2 70495 70880 1 51653 52458 203307557 1 58545 59464 483304904 1 663 29974 61575445 2 17304 39952 2 47651 68593 2 16769 63727 1 63100 65441 735763931 1 69081 70816 67584084 2 60881 69729 2 39056 44910 2 61205 66095 1 12181 17340 888976216 1 47265 70753 276885585 1 48356 62257 165549722 2 43171 55080 2 5810 17982 2 30463 45916 1 31966 54335 619921429 1 41 33962 576060877 1 42581 60904 27593050 2 65352 65845 1 49240 56835 116159416 2 64698 66610 1 18376 55092 101088579 2 30611 64166 2 52215 63808 2 2776 48858 1 16857 45009 110559808 1 20657 61631 30515628 2 15220 29300 2 59288 61110 1 27470 42831 676317300 2 55881 63575 1 15326 22811 376646649 1 9717 40381 524664017 2 54120 65507 1 45020 65379 519302396 2 41718 70900 1 56518 69543 269173523 2 25019 68672 2 60271 69631 2 16557 54025 2 35841 59319 1 1023 67557 231296528 1 21284 42181 446634359 1 7454 12854 144105681 2 70184 70488 2 50161 63809 1 4324 29607 659184727 1 36929 65469 197630342 1 13334 34398 146029440 1 49608 65456 746488014 1 49299 54892 738570145 1 62253 63413 130022842 1 53755 56879 76379733 1 16131 49094 305655642 2 61043 63516 1 18409 55503 494847414 2 56910 64843 2 35250 52758 2 52700 52783 2 37206 66532 1 24522 49652 272543260 1 33073 43312 470297678 2 49672 50021 1 4296 7289 683096155 1 66778 70931 163870550 2 25784 59740 1 22380 24400 135437350 2 41083 65876 2 12834 57935 1 716 37890 81002305 1 20745 49865 360497990 1 39974 70052 441251750 2 36093 41308 1 60057 60998 20909041 2 47740 55393 2 14360 52535 2 34634 67177 1 22753 69561 129040716 1 50249 66683 798779913 2 11716 60981 2 68413 69209 1 8978 39804 27142644 1 31845 68351 462846287 2 69590 69991 1 64923 70238 5260962 2 38047 67231 2 37509 57830 2 66209 66993 1 47762 48224 40142875 2 1214 47044 1 47338 65368 335229446 2 3979 58013 1 51160 54808 1533584 1 17025 63979 498455504 1 17121 67701 841590389 1 65534 69703 224096986 1 61963 63118 542288642 1 3212 48688 500485059 2 15186 65362 1 25727 32044 559746657 2 65370 67037 2 796 10914 1 11334 44029 187053212 1 42505 49983 150977920 1 36255 54670 7692819 1 14715 58015 69350260 1 63716 69493 75202218 2 42267 62563 1 32327 34124 418210248 1 68281 68782 89263958 2 7442 59274 1 32960 63171 86771807 1 64751 65706 369332646 2 9617 59998 1 34388 47863 53735124 1 30056 58858 285817912 1 45538 65339 98979344 2 23912 61345 2 56871 63831 2 63284 70269 2 13211 68160 1 62734 67374 458677110 1 48614 58304 665786259 1 41368 56055 348959530 1 22009 58364 58333301 1 31688 61058 99947422 2 66926 68469 1 9178 46799 572511174 2 15533 19034 2 53411 57175 1 18925 52999 106966360 1 6661 70958 155289808 1 28434 54528 56226755 1 61353 70644 309347912 1 48470 60081 227054070 1 53130 60131 108411960 2 25208 25396 2 43783 52959 2 50443 58468 1 61659 65722 851253644 1 43457 45716 39101999 2 13206 47534 1 5865 16031 752393703 1 51656 68774 16695773 1 55064 57100 788318611 1 3844 25653 878018100 1 11139 49733 646340417 1 35412 62085 343108698 2 24846 54184 1 50874 61091 144433241 2 55740 65250 1 29109 67042 237156223 2 18430 68864 1 62459 68650 735269338 1 24570 35747 335994934 1 59938 63120 427696591 2 11209 26371 2 32043 46527 1 40595 52847 73737116 1 8126 17356 532812741 2 8237 35136 1 3190 59935 600926173 1 28788 52504 587427599 2 40944 67229 2 35521 51847 2 39749 61775 2 23469 56270 1 32511 42831 414929937 1 12655 63116 63313699 1 10249 58180 442807409 1 11390 40771 393731421 1 56672 63913 446472544 1 1267 33151 122520431 2 59605 70026 1 24990 31485 582228927 1 10129 64778 244743783 1 18915 68865 250586118 2 7804 10259 1 53740 54142 168949681 2 15106 15248 1 29104 38098 521040115 1 9416 41691 302896161 1 59708 59733 13715472 1 63074 66768 675235574 2 67271 68162 2 50052 57532 1 37641 66176 80946180 1 1111 49857 589077610 1 24337 54908 595387543 2 50925 51393 2 38578 41701 1 65360 67775 204932916 2 58370 62699 2 24136 30123 2 58850 68236 2 29122 57376 1 44042 66761 35711482 1 34310 66131 624473686 1 34605 41790 248726188 1 48406 66885 413492902 2 40247 45818 2 6023 70949 1 14765 19353 356066016 1 42813 55586 642734005 2 20015 38683 1 23554 39147 232311563 1 15221 31054 293302082 1 288 15674 175113649 2 55192 69014 2 59220 66127 1 2142 39721 129558003 1 68711 70266 775645117 2 26772 32492 1 13 30549 34899636 2 25242 48363 2 506 7549 1 39223 45662 155353382 1 59736 64250 452485801 2 69942 70357 1 70357 70695 297390670 1 45956 63410 273734333 1 26532 50581 288687700 1 31061 53325 213867095 2 52130 66882 2 30171 58243 1 5712 11837 703584342 1 3682 70327 121379077 1 15894 29285 112603197 2 57416 61759 2 70432 70451 2 69617 70957 1 6994 40201 73912024 1 32485 47870 739419124 2 39611 55987 1 4779 56051 384376917 1 9543 48967 116938899 2 50074 56064 2 43616 63493 2 52232 53239 1 42019 58557 649287960 1 29208 51820 124309727 1 38557 51955 244824201 1 37036 61366 13749508 2 61995 64766 1 12278 18644 314560827 2 28565 37763 2 59848 62706 2 50866 55552 1 56818 60515 330688113 1 40791 69574 102293050 1 25186 47206 68769658 2 57936 69382 2 49136 67148 2 42503 63028 2 23558 34970 1 5043 21945 310904563 2 31264 56625 1 65828 66972 606217546 2 17153 65313 1 65925 67246 124180632 1 60648 65990 109120636 1 45196 54227 123804766 2 9751 66478 1 25485 50459 207901034 1 6937 52373 106293197 2 64393 67042 1 59359 66901 15155714 1 4862 69603 28671982 2 12966 43693 1 55885 63683 113214147 1 50528 60087 500695894 2 23182 50916 2 56823 67544 2 11174 35659 2 17676 28271 1 9309 29905 488971254 2 20997 67670 1 36289 50728 188001761 2 27103 29321 1 43348 58666 86777563 1 25619 70648 596744908 1 20604 48217 290360043 1 69079 70316 303948535 1 17188 66655 105823851 1 48397 69957 592422147 1 2683 17846 639342176 1 59377 65024 248957433 1 13308 35740 17189389 2 14069 36136 1 10260 63823 844367783 1 14660 44966 115713861 1 6034 69990 859605022 1 37724 66467 329839284 2 44268 57466 2 46839 51485 2 38223 45031 2 16990 29105 1 31178 43780 896878419 2 28748 68103 2 50352 53825 2 64275 68485 2 20304 69638 2 24973 32624 1 55317 63589 367385730 2 52556 61247 1 69545 69610 245783651 1 25395 69112 103240662 2 11397 69372 2 23377 69000 2 26202 31908 1 41860 61746 58931230 2 44683 70247 2 63946 69312 1 36275 50379 591090248 2 38590 39166 1 2438 23177 122783191 1 1496 41781 131106861 2 2159 41493 1 52814 55760 194917023 1 45881 64405 325109762 1 48430 61652 769729112 2 15317 20092 2 17754 22683 2 20852 57958 1 47325 61035 252132080 2 32136 44474 1 28094 38136 498571210 2 68388 70623 1 46102 48820 683217547 1 38266 62921 255918637 1 60522 66935 341363258 1 31644 61400 13696074 2 5570 15086 1 22927 64006 310852736 1 54125 54830 644497816 2 28330 42971 1 66595 68640 138882698 2 45490 51591 1 17416 54450 536469207 1 65940 68865 79336520 2 8205 46734 1 7435 34008 159580024 1 27516 58696 446780418 1 24486 69282 244308997 2 46092 49045 2 63507 69906 2 11686 43190 1 15015 27244 870152828 2 21838 36215 2 46793 57904 1 47314 54852 122164406 1 61322 70416 165929523 1 3642 34386 273313957 1 18175 53249 363466695 1 34833 50528 505878553 2 10398 29642 1 46455 46836 14416548 2 10495 27576 1 61080 66761 641955147 2 1762 18269 1 45724 51098 475863965 1 50461 69827 328665953 1 7467 10815 799298533 2 3117 50750 1 15190 64790 110243727 1 24980 31033 274106085 2 41704 67064 2 16470 53251 2 52759 60501 2 10463 46405 2 27686 52921 2 55306 55660 1 47686 53045 584883009 1 60201 64869 3868143 1 23966 61976 414307738 1 43116 46864 355934425 1 51997 61451 470444606 2 69879 70235 2 54226 70500 2 30953 38188 1 12133 27014 276030927 1 46107 58158 631287221 2 28828 70839 1 18536 38311 449874858 1 36067 48973 274750992 1 7916 70574 308174282 1 23904 35678 577757693 2 38447 43265 2 2860 39613 2 37047 50447 1 1830 40199 438982120 1 35822 36953 701808845 2 24746 37243 2 20853 68648 2 44995 67388 2 40821 51537 1 8309 20339 64643170 2 44446 58793 2 11466 17736 1 67980 68890 110810355 1 46217 70658 494211738 2 67912 68823 2 65333 65868 1 29526 56203 6521641 1 376 45968 729906135 1 60458 69971 335518589 1 3885 34065 298694195 2 67095 70843 2 45626 60055 1 55746 59377 168827253 1 47697 56445 742205508 1 51203 60737 269630961 1 67695 68437 44592097 1 34357 34416 676032601 1 60999 61690 431796496 1 51598 52995 6561246 2 52040 65740 2 31909 47180 2 12153 36694 2 2714 28391 2 48548 55499 1 32311 45555 663483515 2 59024 59217 1 5131 62804 76553382 1 11715 57283 904946558 1 8682 47811 298464709 1 36073 40152 322389347 2 55910 63566 2 6526 44013 1 32740 44603 4874497 2 1318 14377 1 36573 47522 62292717 2 11686 23332 1 14918 20673 260038687 1 33835 54662 593885453 1 53732 56806 590045268 1 40408 57203 290890800 2 13445 47188 2 50017 66531 2 49695 57866 2 37514 50085 1 23333 35915 536935283 1 52669 70114 13923545 1 7862 24975 146130145 2 62623 65853 1 65615 69777 157145462 1 55257 62348 66741988 1 33944 39148 907027205 2 67790 70107 2 38764 45006 1 21616 52142 533209996 2 66121 67261 1 31091 36732 412297201 1 36044 70912 142586155 1 69861 69963 134484949 2 43891 66903 1 64697 66782 401543720 2 2919 60730 1 15055 34888 176025443 2 9735 32376 2 29975 61243 1 67909 70907 1259789 1 7158 37683 50971669 1 40122 58888 76057105 2 60848 69259 1 44665 44982 988741932 2 2285 13109 2 60405 64720 2 20703 60981 2 69615 70164 1 35736 59943 879694773 2 68794 69866 2 31921 47869 2 11074 60306 2 55738 63830 2 58162 68963 2 16158 70420 2 10434 66744 2 16810 62686 1 34253 58240 122193042 1 43186 52087 71343270 2 29476 56029 1 40549 60785 46503430 2 41987 56917 1 454 45818 429528458 2 30490 46299 1 1981 25185 398828173 2 24397 50469 2 60717 70662 1 40868 62036 712966919 1 33579 61547 72280547 1 24731 52711 593714496 2 66627 70340 1 22360 55950 67131854 2 28442 44460 2 1416 49818 2 53639 67917 1 42907 53764 650910593 2 28540 34468 2 36638 53332 1 23718 49796 209405708 1 5657 30113 593288888 1 64831 69755 225163921 2 66930 68815 2 45476 62472 2 4957 38416 2 68975 70026 1 63676 68525 673658282 2 28472 58538 2 56277 61628 2 43496 47862 2 37369 40767 1 51555 55510 56405728 1 35118 69720 556574986 2 55181 70614 1 23805 45044 615728081 1 6951 68023 922409142 1 65849 67905 141933808 1 33346 49816 117788809 2 59129 63450 2 23288 55230 1 63361 70792 510644619 2 26634 69230 1 57756 65638 297797254 2 44094 46780 2 62222 65142 1 67080 68668 22650777 1 47285 50873 585595972 2 13668 47345 2 42160 62561 2 56753 57704 1 15167 20440 539272425 1 1750 59942 181517317 2 12340 26250 1 51272 69831 128598706 2 6757 70933 1 2128 48001 194699012 2 15918 60466 2 1343 32840 1 33788 43170 217602779 1 59439 61125 26650339 2 5070 18593 1 22617 37653 19104192 1 797 61292 280186353 1 34904 50274 325495566 2 632 6653 2 23684 69835 2 65350 69202 2 32074 43729 1 11137 28618 85486355 2 68911 69695 1 62299 63458 72524952 2 27282 40374 2 26571 48104 1 16467 40494 595519686 2 495 50053 1 16739 51916 120197257 2 3632 10116 2 33847 45481 1 20329 66992 266806455 2 20157 56702 2 22524 43301 1 2306 16566 63793834 2 19007 62470 2 51260 52898 1 25820 54332 139342194 1 60163 70308 330344315 1 19106 27440 230287704 1 65260 70943 25504620 1 3964 43261 443042784 1 39 47923 320415932 2 18858 66193 2 13481 37938 2 2686 14919 2 27048 62724 2 67720 70572 1 57590 62604 225836867 1 33303 65578 345072352 2 32933 48464 2 31750 33615 2 50608 61228 1 64088 65880 49666773 2 69385 69459 1 23520 34081 482308174 1 1577 22716 115255969 2 4073 13582 2 14074 33708 1 28091 67118 82791198 1 50129 65416 691356048 1 68291 70785 48756454 1 69861 69982 76512071 2 20923 68216 2 8175 55732 2 64662 64671 1 12166 69132 384512821 2 35161 44021 2 30415 42044 1 7371 39324 109537259 2 32549 61637 1 51895 60851 10368698 2 51076 52743 1 48623 58759 54777123 2 55126 68687 2 3127 12101 2 1257 60957 1 10841 44058 498267117 1 58162 63850 66114311 2 10613 48106 2 21577 66491 1 69057 70858 31490262 1 40502 49215 385852871 1 4121 39696 299880359 2 22691 29293 2 901 51567 2 11660 22252 2 52841 69320 1 24922 65432 185775438 1 12521 22274 677402459 1 38820 66765 80221519 1 39528 40076 898681900 1 31522 41553 449462228 2 4085 31020 1 56925 57403 973077508 1 35045 56728 78833133 1 14454 38031 353839125 1 3112 48957 34326448 2 52991 55571 1 2818 28881 503889836 1 70290 70753 70184948 2 56846 57182 2 20932 41894 2 57760 62321 1 61020 68290 515633198 1 28724 57029 33322076 1 13494 56650 244978890 1 48226 66242 110825048 1 11983 40025 493784407 2 8616 53985 1 55640 65719 86796803 2 713 18647 2 29437 32845 2 58722 69523 1 19871 53896 53205861 1 55891 70666 72414545 2 32167 40696 2 16779 53163 2 23091 41900 2 5336 7938 1 6048 65600 366198981 1 63318 67063 4517106 1 47812 49621 138080667 1 50348 65698 601517436 1 30011 48583 133914983 2 29234 68873 2 23833 59687 2 19144 50686 2 43892 59521 1 34930 50059 12736585 1 34115 56121 228729659 1 1425 44105 94976543 1 58703 67070 295844941 1 57741 63460 214625055 1 58404 58573 118329775 2 25381 52261 1 25045 59027 568798623 1 20067 42908 478147589 2 46148 52467 2 33892 52559 2 33100 67239 2 37865 62488 2 12974 22157 1 41782 59872 445730507 2 30469 35379 2 27781 65841 1 47847 50790 78714969 1 46864 64961 404317746 1 16114 42338 68607568 2 11778 15908 1 20177 45007 551393194 1 28553 35232 100253591 1 68635 69048 456731569 1 21602 53224 388765653 1 67072 70311 221497939 1 18109 40229 397738740 2 67850 69615 2 29241 50641 2 57793 65918 2 25900 47626 2 3455 51505 2 49433 62416 2 69544 70563 1 54921 65966 132960745 2 36853 66567 1 56002 65278 61469672 2 16360 28800 2 3195 9169 1 29094 52727 275680175 2 57836 59192 1 48420 52535 107066732 2 69933 70634 1 4352 70758 574328633 2 65645 66212 1 60453 62422 406884598 2 26266 61563 1 34877 55294 112193612 2 9499 70744 1 68592 70017 115276840 1 31127 47092 232574275 2 34726 42636 1 16426 20457 29292851 2 40462 49541 1 43705 63320 70426665 1 34248 35408 364024534 2 8749 64496 1 27966 60883 406830259 1 1996 9172 220807162 2 42724 58090 2 46472 47690 1 30001 56957 709116792 2 50052 53121 1 49413 51104 332466538 2 3805 10930 1 36926 60767 13969191 1 13369 27485 477882556 2 14089 30698 1 20239 33310 122352931 1 43742 47718 65059252 1 40178 66014 374925255 2 18317 40986 2 44507 48846 1 2047 58732 390261887 2 11346 19264 2 55017 60404 1 615 59666 666613569 1 43434 63454 61526745 2 65392 70010 1 48779 70917 259622874 1 36387 43475 50277041 1 13567 54778 46685696 1 17425 40625 7315977 2 48822 66974 2 10561 38937 2 51293 52027 1 35578 51585 486252010 2 70112 70429 1 50118 63910 7179032 2 10728 35718 1 51638 63928 8147273 1 20188 43695 183942132 1 30542 41721 740068266 1 29968 51039 518536782 2 41855 46179 2 10278 53118 2 11457 54074 1 46001 69409 47429166 1 5368 49353 26842082 1 23707 37448 341968161 2 57748 69331 1 11738 43618 812776305 2 41055 42662 1 47447 57571 710137281 1 24881 31396 61796804 1 26376 41010 804851969 2 7589 54836 2 27189 39067 2 52433 67201 1 49420 59682 69769017 1 2924 34401 210794637 1 44890 47876 43879876 1 40379 47960 468308136 2 9838 60054 2 57259 66433 1 51031 57440 4083923 2 6685 10444 2 23987 69038 1 19450 48838 349009316 1 35689 68385 296241056 2 19495 44907 1 42202 46581 607058324 1 49681 55596 339681184 2 16067 51632 2 58286 58441 1 42213 54194 19305492 1 27991 31206 271648230 2 48193 58123 2 17441 69783 2 67485 70601 1 22136 27700 151594105 2 66591 67417 1 57355 57534 107122512 2 59439 59614 1 6335 28518 720341842 1 7079 15954 245075377 1 56834 69116 696187809 2 41006 59795 1 68822 69389 500213952 2 25845 54991 1 16255 33704 33342354 2 17171 52884 2 66313 66554 2 21730 61786 2 54810 55698 1 62945 64883 342139180 2 12426 21077 2 51875 54211 1 66983 70290 41791785 1 8359 34605 349553902 2 43830 52260 2 1853 18097 2 39133 70483 1 14229 32015 770384939 2 16052 30763 1 15751 20114 127553238 1 40441 56348 910496068 1 5418 42136 221083386 2 267 61157 1 32143 57656 306423043 2 29939 67397 2 2041 21735 1 57527 69553 224392524 2 49670 58365 2 27374 37167 1 2700 70102 146554013 2 70421 70523 2 57735 66759 1 2487 47506 13443845 2 61695 66548 2 55211 64856 1 43005 52059 63256389 1 62530 68323 720255975 1 2061 19062 34883628 2 26955 43687 2 52181 57889 2 22112 26057 1 4684 22939 390278274 2 57963 69291 1 59021 63351 640635365 2 64894 65264 1 34988 57664 698022840 2 1910 4977 2 33879 50298 1 68335 70124 380164791 1 16708 32637 201540511 2 53634 62104 2 40288 67883 1 7777 10760 828556700 1 4947 14032 257167032 1 29357 40992 336638713 2 57098 67284 1 28924 45388 429851757 2 27197 30188 1 10547 12715 268427604 1 61130 65184 448746296 2 13399 38760 1 42748 56436 249536365 1 18466 54973 536411021 1 1283 11648 507492664 1 6414 10378 351957905 1 54123 61198 100144935 2 31649 53668 1 34311 54905 303146572 1 18501 37227 70214786 2 18601 33456 2 19883 68877 2 69580 70698 1 53741 59886 257097875 1 21872 38607 157511691 2 26392 35738 2 17997 69175 1 17795 41055 221199971 2 14641 41673 1 28732 28758 67028581 1 8786 31017 93536323 2 29374 68324 2 19495 21249 1 41264 46246 767739566 1 56699 56973 60846705 2 28775 44197 2 29716 39339 1 39803 62808 283672348 1 53155 64897 42656380 2 63872 66687 2 58860 61867 1 9282 22458 34261866 1 28010 41410 17575011 1 36773 38742 264900190 2 8524 38664 1 57034 58418 55668600 1 39659 55978 563026595 1 30070 35826 547091488 2 26090 29506 2 43363 62094 2 58823 63498 1 5416 48530 211874514 2 39804 67818 1 45982 49262 54367370 1 67382 67457 190131112 1 30884 42307 542080861 1 17541 23474 725763827 2 64688 69014 2 59367 67055 1 42198 66679 36530422 1 109 67960 193144609 2 53220 58534 2 16891 61385 2 34998 63743 2 68458 70929 2 3364 42595 1 57315 66580 272768478 2 51072 64499 1 5199 55356 96781283 1 41247 66254 399279352 1 19334 39335 749082041 2 1344 30172 1 32596 51237 55025764 1 19671 38048 464355710 1 57629 65774 376907644 2 12326 56343 2 42837 62433 2 55608 64934 1 63798 64737 489547425 1 37358 51381 42271590 1 66074 67366 556074891 1 31702 63952 10020817 1 7608 46744 539788797 2 54127 68992 1 38776 54653 267603498 1 24369 43012 481013055 1 7428 37184 261227527 1 68037 69144 189841788 2 8647 64390 2 5518 12925 2 59786 70311 2 5545 43467 2 2069 52325 1 54267 65469 540388209 2 49298 64845 2 69332 70083 2 55674 55985 2 62981 65349 2 10221 56628 2 26352 36322 1 51788 70586 558121392 2 41187 43082 2 24495 39492 2 67533 68335 1 36304 43324 363505573 1 43412 47571 366309895 1 13120 19169 550866429 2 17045 20095 1 39460 47581 828579859 2 62265 65905 2 32806 43883 1 69088 69112 60323576 2 45333 48138 2 32995 45126 2 51481 67821 2 68841 69683 1 14927 70671 668898187 1 1544 12246 470062202 1 41248 47034 187644876 2 36799 38707 1 52249 52400 717012037 2 34904 60387 1 30522 33674 2611196 2 27395 47614 2 87 65544 1 25199 40626 542426678 1 27550 62097 500436771 2 70674 70791 2 22257 62358 1 67057 68379 19557059 2 37970 42998 1 29961 47337 6475626 1 62555 70712 447473398 1 61033 67494 579580402 1 45593 51434 196088195 1 53497 70203 643779484 1 18056 45630 63387910 1 19898 45492 310408637 2 21222 65721 1 4623 56307 509129441 2 42693 67619 1 6591 27114 143066687 2 35931 49118 1 3832 45656 183337888 1 58682 62336 445627198 2 49302 59949 1 8285 25493 660729677 2 46240 49475 2 3828 63404 1 47825 66966 584134332 1 26778 29264 283874148 1 24563 64574 63728999 1 65172 69614 828249760 1 66479 68302 49814213 1 47936 52736 335268449 2 54550 59150 1 62626 65245 374180337 1 4320 43888 587785091 2 41400 64599 1 35613 68575 125468570 1 47111 67239 446846387 1 839 1626 519530191 1 8434 12307 829914133 2 70668 70930 2 4030 20598 2 22176 51076 1 49036 59321 711567547 1 53583 63844 97725453 1 13419 58192 108225177 2 46385 59379 1 35184 57441 116812964 2 40466 55003 1 52121 62119 78480220 1 16783 54872 457047485 1 6440 28938 102393290 2 69098 70348 2 12366 20488 1 9092 54450 71274452 2 42169 69013 1 34524 49991 487994172 2 32077 59581 2 65716 66689 2 15862 68579 2 583 65525 1 69680 70853 401054967 1 37163 67208 93719647 1 27276 68063 119850316 2 39123 70101 2 19034 50472 2 15728 21145 2 68555 69476 2 26158 50948 2 66343 67099 1 40977 65759 142413571 1 839 18700 157219305 2 3336 43090 1 31722 35513 806215688 2 39727 44711 2 48424 61027 2 39586 43412 1 3013 35541 155955170 1 66654 70762 255550369 1 9276 28485 49453364 2 64397 70523 1 58626 69174 305041000 1 26474 57246 716011086 2 2757 12309 2 5770 37580 1 36724 39220 423511439 1 45800 48808 469276216 1 32557 59881 48337539 2 50844 70659 1 61244 66384 98585545 2 61039 66601 1 35495 42939 27460248 1 36225 47753 144000269 1 50457 56702 296296514 2 8462 28986 2 61637 68780 1 11305 38734 827480347 2 50628 59190 2 53964 68630 2 67822 69040 2 38385 51114 2 53777 57592 2 22539 24929 2 14447 24510 1 59667 69627 88900199 1 1129 35035 515121069 1 16616 40865 243934278 2 63532 65750 1 7971 49617 376613521 1 13809 19256 228208946 1 22464 61842 581020116 2 65700 68160 2 56093 56559 2 14635 68279 1 13997 50915 439054321 2 65016 67767 2 7454 52552 2 63890 65973 2 949 37389 2 23412 23572 1 23847 34705 344714211 2 45245 52138 2 59879 66066 2 63140 63967 1 29356 41445 294113848 1 48575 57259 296198704 2 14113 60809 1 14343 35409 477343219 1 12538 35818 540395778 1 13831 14210 155916418 2 2779 24108 2 21398 61783 2 63463 64870 2 43607 46822 2 25124 40250 1 54068 66960 231999479 1 12031 36776 276380653 1 9826 37323 150930432 2 8217 14989 1 49997 50552 6330024 2 51312 56556 2 15085 39233 1 63928 65098 825237832 1 1721 44536 517009085 2 28075 40687 1 11754 65942 141437485 1 45051 62189 742217111 1 47276 68155 146031870 2 53424 69887 1 46393 55150 557567149 2 40769 68071 1 60237 68831 193983767 1 51726 67531 178884077 1 60422 63783 430051107 1 114 12902 79207550 2 60751 70503 2 25450 68515 2 46303 59362 2 31862 61029 1 41232 64961 150261285 1 25875 47367 168245531 1 51768 64351 195663056 2 10865 58636 1 39530 51932 62766647 1 61728 63360 69153525 2 29059 54036 2 59554 64164 2 62097 69082 1 69276 69523 843545055 1 24260 70081 462957551 1 44906 60403 26863433 1 14771 37334 141223105 1 2005 62750 71465559 1 67276 68816 357190386 2 42304 63114 2 38655 50708 2 62914 68883 2 44236 68554 1 60037 69819 515748988 1 18447 50295 184225909 2 41998 46004 2 54742 56092 2 44586 46532 2 15931 65056 1 43849 61721 405932796 1 64024 68853 793359398 2 11899 55383 2 12395 50297 1 25036 55508 318466673 1 40317 65171 61714342 2 53135 61211 2 44790 62854 1 45190 64210 115640366 2 15205 33570 1 62850 63528 81683528 1 9280 20913 592397557 1 29040 52045 14556851 1 40112 44974 270603047 1 14024 29532 502132465 1 39422 50030 489654091 2 31095 57166 2 28422 33386 2 26965 54732 1 45307 55818 108937852 2 35934 66652 2 37066 69219 2 67836 70731 2 8704 16103 1 37390 70231 12722550 1 41068 51241 492916684 2 18183 58192 1 16179 38536 320844332 1 34030 51817 454415104 1 44643 58956 156221931 2 29364 46914 2 66753 67822 1 6116 46158 137146141 1 43079 61057 92740438 2 59661 70574 2 31917 59874 1 29369 35138 317824905 2 64811 66441 1 47604 67180 24696103 2 53385 64144 1 47007 67420 333312905 2 24981 63566 2 17004 35913 1 42315 66778 12328619 1 12849 62976 254086897 1 19641 32013 320702548 2 13141 21795 2 29718 42433 2 19885 47001 1 42394 58598 462908362 2 22639 44777 2 6395 56139 2 30255 46063 2 36307 52227 2 45212 48405 1 26109 46614 34402899 2 67114 69097 1 16040 30680 421609176 2 62798 65084 1 3743 55617 588110041 1 51930 60964 113535843 1 48238 69108 86893164 2 44851 54478 1 69130 69163 237211986 1 4696 11538 523225727 2 56283 64060 1 60025 65312 198112470 2 38569 61311 1 26897 53386 36604996 1 27687 43324 561152715 2 64150 64872 1 37201 55055 486135122 2 54256 58616 2 42740 52186 1 279 62446 20424795 2 66876 70843 1 69263 70832 563720521 2 42891 56254 2 40668 65601 1 37837 47287 152091958 1 38742 68697 616320330 1 50732 67987 355107639 2 6729 36817 1 15559 22597 449001105 2 9050 44922 1 34239 57181 94912729 1 12934 47133 8202660 2 59401 69557 2 27448 52821 2 34311 51377 2 18971 63822 2 70505 70604 2 49386 64506 2 47699 70181 2 10979 33943 1 52861 55335 37982390 2 49454 69502 1 21918 43677 18363182 2 8277 58988 2 27247 51195 1 16057 59371 332181085 2 30088 37916 2 49613 52376 2 44235 51731 2 51791 59992 2 19550 62119 2 30731 69898 1 58640 68252 200510317 2 59383 67932 1 4482 6293 255807647 1 12314 68256 354366314 2 43501 56146 2 57623 59513 2 29820 61334 2 30229 40519 1 64825 70826 829950772 1 44673 69264 232884369 1 35816 70350 86090644 2 5340 34228 1 67437 68695 418642673 1 15483 34080 3954472 1 61196 64755 145650142 2 32729 42271 2 66665 69371 2 66878 69225 2 49316 62870 2 54804 63909 1 29786 50879 149941451 2 7987 63932 1 49690 62324 295258603 1 20400 52746 166631100 1 52842 67764 103181833 2 5490 69163 1 2389 67477 59863300 2 4534 35563 2 44503 68020 1 7525 55778 590631874 2 17409 66458 2 19967 58746 1 21895 62321 278597258 1 7360 64119 801905357 1 38395 65918 133396062 1 27804 50299 48426496 2 29570 40892 1 18973 43600 423034592 1 26689 66071 48977745 1 804 22662 138600231 1 42314 49665 753807678 1 3677 13094 55064045 1 60716 61725 509425718 2 18286 61680 1 25009 58319 586813747 1 7812 42877 234731876 2 2495 29979 2 44808 45534 1 43821 64900 100848883 2 37950 53765 2 14614 66908 2 62370 63304 1 53670 58463 350802055 1 63251 66198 472575384 2 30866 65650 2 26430 32033 1 29224 36109 215855222 1 31198 59786 6255081 1 56907 57928 365599041 2 19435 35075 2 53455 63832 1 24328 66858 105813645 1 64316 66516 483817028 1 48221 56253 120656029 2 25702 47368 2 66490 68456 2 65237 69978 1 38771 52166 266374338 1 17874 32038 142504432 2 3111 66884 1 31203 31603 407924229 2 48545 61715 1 33884 48226 755716979 1 53759 70414 47931744 2 2906 66983 1 60775 64548 401470220 1 29297 35516 417631609 2 4023 35752 1 39838 52122 387588617 2 28074 46133 2 14412 31076 1 20848 66818 43912113 2 421 45513 1 9586 19910 421611733 1 40470 43596 146488126 2 1209 34079 1 33156 65400 57757505 1 50391 64784 97522987 2 30520 57605 2 68758 70211 2 7663 45701 2 56509 57283 2 52957 69768 2 50846 64750 1 52054 68432 135495261 1 6129 64595 43684953 1 38980 60994 526507259 2 9839 62556 2 17973 59710 2 24956 55791 2 21971 68764 1 31324 63608 118559948 1 12329 58463 501271595 1 63524 68213 367633216 2 28276 38221 2 50807 60866 1 37694 64305 614393113 1 45220 58299 186948156 2 18442 18954 1 4522 4992 253031534 1 41681 59007 1896022 2 64537 65634 2 58613 68373 2 62528 68384 2 2721 7177 2 38827 61725 2 15209 70378 1 22915 56401 301368806 1 5485 60168 34162521 1 11878 62616 634026146 2 27397 44898 2 7491 48806 2 25278 30410 1 13931 49151 264769754 1 57950 57989 118922824 2 48841 58010 2 67096 68224 2 29848 31675 2 35528 62906 1 62924 67756 646022422 1 43751 48885 295056010 2 66528 66763 1 4797 7768 321831467 2 43166 48180 1 18699 64531 520970829 2 49215 53941 1 46829 60417 341638637 2 46280 61616 1 60277 70031 278303786 1 48604 65509 63905085 1 8863 68808 387645246 1 9655 16404 265920298 1 33265 45377 885391572 1 24472 26548 129214669 1 31617 63233 208176111 2 15608 44169 2 58492 59231 2 56618 66139 1 9341 40108 61766702 2 11659 45179 1 31315 66966 40158321 1 21307 57081 854290985 1 35288 63671 139513221 1 8721 9582 371191405 1 21598 54775 560085786 2 67330 69991 2 68252 70708 2 28608 30084 2 38627 50789 2 7187 13995 1 67586 69878 641505026 1 11059 64605 69439494 2 51511 57449 2 65802 68656 1 62173 64272 290475338 1 11131 20512 474193273 2 52187 59734 1 49147 51586 138395448 2 9490 52885 2 49838 54279 1 18241 53636 490222180 1 51416 51832 396352525 2 12688 50747 1 8331 26635 211041847 1 9542 14413 117345681 2 8147 51645 1 6585 33102 21600762 2 14847 39512 1 53888 55788 19329092 2 69516 69804 1 17144 26005 481116483 2 63843 66600 1 55469 65739 548650740 1 13906 47859 242658423 2 35306 49483 2 38609 42035 1 14655 32579 210994844 2 45388 68712 2 65935 66677 1 6448 69806 345298352 2 16083 48416 1 30135 54479 364916808 2 58202 64371 2 19905 42610 2 35495 36582 2 16927 55218 2 51578 53366 1 35818 53478 97915535 2 33743 45645 1 49825 70344 103275080 2 64387 65597 1 51630 70769 866073468 1 26106 69889 215097347 1 13707 66250 401230507 2 58698 61499 1 19269 45441 639835585 1 46388 50917 112475049 1 61884 62372 460235972 2 537 52483 2 15906 38711 2 17725 41200 2 66572 69316 1 5826 48773 98278400 1 9019 41454 239181934 1 59644 64159 114174987 2 18756 39436 1 23947 27426 310313372 2 39200 51703 2 46759 59993 1 66462 69482 44488916 2 48589 59871 2 13797 18148 1 36127 62101 402597527 1 1901 32663 254584014 1 31228 45418 483965705 2 24678 62646 2 47361 66994 2 16946 28120 2 26877 50162 2 35090 42168 1 15083 36881 122153130 2 63944 69921 2 28824 53707 2 49315 51155 1 70365 70572 299329206 2 47230 48739 1 64175 68142 62578454 2 67307 67607 1 9902 52372 186985719 1 55584 57737 461948279 1 70745 70805 373534823 1 60445 64929 484142452 2 42770 68394 2 25250 51030 1 34607 69107 348106571 2 54976 57102 2 66364 66897 2 60002 62259 2 11504 68157 2 1585 29745 2 51293 53587 2 47311 61612 1 70881 70951 423633750 1 38360 70184 139717869 2 23619 61294 1 8288 17542 353663097 2 48700 54683 2 25433 28013 2 58059 64427 2 26002 65215 1 15242 50493 84364397 1 49725 53173 183444797 2 7088 58126 2 8506 40868 2 68742 69891 1 46483 66893 377781707 1 33933 46987 12400106 2 70004 70875 1 4823 38542 74597551 2 13218 50397 1 24595 54548 79072980 1 21491 38461 156226180 2 67980 70509 1 47465 60639 197340506 2 68023 70429 1 26621 49563 52074818 2 21081 33802 1 39939 66476 660766916 2 61559 64129 1 1140 21829 257214543 2 63655 69473 2 6763 64510 2 3284 23497 2 69809 70637 1 70197 70776 406555150 1 47965 52826 258158360 2 18504 61717 2 33646 44671 1 14715 40323 80425013 2 40147 42664 1 46389 69565 540287537 1 34781 59888 971338136 2 3657 57333 2 42442 50401 1 5195 12026 222358224 1 46669 61763 12827247 2 2599 26400 1 6036 14406 126624017 1 27746 57963 359550214 2 10250 59782 2 16890 22992 2 37646 67488 2 5947 52141 2 68115 70795 2 63303 68266 1 65902 69326 45566291 1 28865 58587 420613941 2 12093 23884 1 22342 28301 383354705 1 918 45702 84770314 1 22944 43840 180896565 1 29380 42066 512068345 2 19514 33751 1 48379 69668 23053190 1 3932 37053 401871366 1 104 59467 600928909 1 32068 37440 435371605 1 34433 35929 642081177 2 1588 11954 2 21102 22480 2 69480 70723 1 11080 26577 317486919 1 15630 25192 237726448 1 18168 44909 712956236 2 55242 65745 2 53181 60447 1 28344 67937 8845685 1 54376 66668 69599935 2 64115 65470 1 63111 68428 620754198 1 51802 61701 55430790 2 20877 53911 2 10247 37170 2 52809 58022 1 15264 50818 138650753 2 57535 65898 2 55427 56191 1 64147 68217 533813101 2 67058 70751 2 57819 66481 2 7738 9168 1 7248 67608 821693832 1 10322 56066 350262187 1 28381 66698 52034876 2 67841 70497 2 12575 70668 2 13714 29808 1 39422 58925 798382751 1 2695 25835 2013106 2 15379 44313 1 9004 44509 224476128 1 17719 37086 124820877 2 42437 62159 1 21288 55756 92951577 1 65395 68657 499011893 1 55372 68043 297443190 2 57495 57830 1 55762 64076 153086062 1 25544 67361 538793927 1 23097 43851 586075770 1 69918 70446 303037124 1 38919 53961 539648186 2 2943 21405 1 60438 66728 180137003 2 63174 70111 2 7023 27463 2 5761 36287 2 46804 53531 1 64146 66848 464607119 2 61043 65141 1 11134 25887 122782510 1 60530 70070 117693643 2 21868 62173 1 31879 43665 142357051 1 2759 9609 71011778 1 46966 57227 206169742 2 5006 54879 2 16139 63617 1 19479 35563 52383631 1 17887 29162 410014518 1 39978 49546 64195353 1 30250 60576 616324260 2 11301 36404 1 16223 51116 82613468 1 1571 50839 700319840 1 7946 56230 480329798 1 40007 52891 125670435 1 42043 60715 623665659 2 39996 55355 1 51297 65503 208553217 2 37342 67766 1 38912 64157 773005812 1 54347 67663 233104572 1 47549 66934 839206241 2 66017 68815 2 67351 68296 2 30284 68022 2 30786 50281 2 55040 65859 2 16976 40311 2 3155 42833 2 57501 57787 2 45248 51818 2 10681 22057 2 48787 51171 2 20636 24348 2 21745 54622 1 3192 40105 130958931 1 39362 53236 79330724 1 40868 61161 381452283 2 46632 69622 2 27915 62877 2 33564 62414 1 53437 69273 39360291 1 55073 62371 834508682 1 44991 63506 119795578 1 17985 60355 311767626 1 65805 69690 23089200 2 33934 52765 1 67497 68216 80183746 2 39578 55702 2 12956 19069 2 33727 66505 1 4278 39790 360383285 1 68441 69693 254630321 1 26572 36587 820895565 1 8305 62262 819154345 2 43338 61694 1 31009 54051 645857722 2 9902 22923 2 14179 25695 2 37456 44025 1 28170 44162 158892696 1 51224 67323 48184893 1 30108 40995 687618466 2 65881 69954 2 59581 60110 1 41534 68650 854608686 2 27684 70340 1 48435 67911 236627783 2 67540 68489 2 31166 35446 1 3096 41813 606467027 2 53341 66527 2 16444 38162 1 33340 36522 17883459 2 7534 46251 2 33175 56771 1 16027 57117 135819094 2 15797 42997 1 3202 54688 287416111 1 43273 55180 613442876 2 31086 31733 1 34428 61034 159647193 2 14256 53842 2 21458 24089 2 38430 62332 1 35803 38622 436664154 1 14017 46178 239642843 2 28430 59598 1 59271 68105 73438332 2 34981 65753 2 31924 69461 1 51305 62927 320615092 2 24990 32646 1 3805 58530 37369952 2 40474 56997 1 12947 32707 62734351 2 22520 48408 1 11597 15463 291040252 2 11278 24618 1 62540 64849 73716420 1 22260 70645 316333466 2 37651 65573 1 26768 57725 620632616 2 8502 40794 1 17892 36880 344574446 1 59116 65082 18507768 1 28439 65199 31200768 1 12558 18293 94795023 1 21526 37243 213763053 1 25177 52909 310482768 1 47544 56784 466654402 2 59816 65709 1 25716 57975 578041505 1 7935 62089 243254040 1 64849 68153 53545149 1 1122 53621 20570577 1 1350 26530 214707937 2 23831 24860 2 1952 32050 2 27667 33372 2 127 27049 1 60825 65916 385445305 2 55467 56142 2 38983 67245 1 69773 70049 45828296 2 36154 39700 1 59984 65580 264391580 2 21385 31088 1 15879 68010 910966375 1 10956 57819 143211274 1 6632 43094 164042209 1 9851 27091 192726548 2 40773 47075 2 19063 19829 2 10040 28214 2 17947 29060 2 15245 65323 2 13145 49256 2 40575 56279 2 36471 51610 2 12689 64762 2 45013 50883 1 51502 63229 466999749 2 19169 34110 1 66746 68212 446180473 1 11813 36434 778300869 1 6674 44802 61059854 2 41907 51753 2 38466 56214 2 39645 42205 1 10638 20742 220680431 2 59273 60171 2 35656 58849 1 61388 63303 120641818 2 12250 67875 1 26393 30707 37758091 1 67069 68019 248057405 1 56688 59774 96316588 1 54572 67343 126410442 1 66666 70369 360949841 1 68440 68885 330968938 2 51895 58258 2 25747 35477 2 11121 69845 1 53031 58939 303467090 2 55016 56229 1 12769 18644 156672650 1 19533 68684 101816702 2 29718 44226 1 65525 67222 771124558 2 42656 56346 1 19496 61112 151017221 2 58184 69161 1 58774 64941 39493893 2 67237 68240 1 65300 69462 251252523 2 16711 45729 2 27104 53382 1 63244 63958 783985663 2 56968 60046 1 59035 60815 72508546 2 33596 51286 1 27266 38713 198438022 2 67052 68994 1 64503 65829 59795087 2 9145 11116 1 34683 54192 316410480 1 47603 61648 897641840 1 57563 58549 616928773 1 12518 34160 691366040 2 18339 39443 2 1147 46165 1 46930 64569 512506203 1 11251 53669 339339464 1 44081 49668 439707978 2 38814 40453 2 58734 63587 1 26554 49686 49857343 1 893 4353 541744605 1 57721 60937 40360618 1 45894 69659 406275060 2 13632 40161 1 58251 67144 648955071 2 22858 66495 2 38676 48847 1 35513 38628 357257777 1 10960 17903 694432228 1 46605 55910 136051088 1 57579 59915 72483193 1 30275 66641 394048829 2 20083 41347 1 48022 69743 490201534 2 28648 62764 2 39607 67787 2 5888 51791 1 5465 12631 525926383 1 65270 70378 109901506 2 53356 54350 2 52765 63089 1 48233 58562 291590788 1 29858 32619 540067864 1 48849 55759 312243106 1 11540 69386 48969340 2 2097 61057 1 29509 43772 177246134 1 23984 42360 55464463 2 25801 55073 2 44923 58413 1 29618 66119 45910863 2 23718 56450 1 23360 30450 510068809 1 64803 70249 454337143 2 47213 57124 1 4159 68583 254568813 1 68089 68255 14310757 1 6858 38936 204400450 2 60431 64810 2 12832 66072 2 59281 60835 2 34329 34581 1 51555 65153 76210839 1 61117 64473 838550908 2 3624 11492 1 61131 67565 302815766 2 51811 57522 1 32943 45035 961058298 1 64814 70231 379603293 2 228 47509 2 22032 51460 2 26081 58145 1 5788 58135 61610006 1 44764 58051 108973500 2 7847 64696 2 15563 60797 1 11602 38534 7322958 1 21420 47334 618107963 1 14126 61227 352364569 1 63886 65917 86949296 1 37585 70202 105272498 1 19930 31558 31137284 2 64426 68601 2 45786 61530 2 56469 61776 1 27463 47687 95742227 1 23656 56795 34129466 2 40683 59972 1 17940 43926 14635012 2 375 58135 2 53587 65091 2 7050 29689 1 40896 42648 87868552 2 56930 63539 1 1013 64707 272235299 2 49307 59057 2 25187 28267 2 9926 29463 2 70523 70747 1 53151 60767 152886848 2 65728 66877 1 2328 15441 304458341 1 1866 38246 69062581 1 39018 57452 17978856 1 12390 36356 605802710 2 11998 59959 2 65148 67120 1 43654 68293 585831535 2 53742 58213 2 31304 57144 1 9879 36714 322930269 1 70163 70794 73798033 1 12740 53551 458642655 2 50478 55712 2 69197 69448 1 30124 63928 515305502 1 47181 55545 81285240 1 44179 70213 401660218 2 37142 49804 1 28119 57217 539183894 2 53186 62966 2 25563 52421 2 5098 22151 1 25312 38601 65899162 1 23606 62004 85352649 2 28315 46700 1 68854 70798 534616644 1 27721 47301 103581663 2 62127 64970 2 8951 28451 2 9026 70501 1 43710 65623 335822148 2 40184 68854 2 5053 26073 1 11533 23334 32832868 2 29024 66081 2 12007 40718 2 3175 27185 1 1389 57451 221388638 1 53238 63307 147601982 1 36541 45143 529197854 1 35258 42016 78105218 2 25008 68774 1 22363 29538 347194590 1 66599 69358 420199570 2 57559 67165 1 39839 48360 40945925 2 28605 55426 1 70823 70846 820585055 1 24696 61432 98044478 2 205 48821 1 68259 69274 107267704 1 63862 69569 721617169 2 3411 10608 2 41854 55516 1 48127 49925 81449033 1 48393 59113 185551960 1 15345 36943 66265860 1 26422 62758 292824270 1 44465 65030 14570087 1 38740 50174 164834333 2 7585 61908 1 51065 52598 304592825 2 4955 14460 1 20299 57156 463287894 1 7703 8568 148495859 2 66280 67256 1 68147 69379 52172868 1 10972 22490 292769921 2 48277 59168 2 66039 66452 2 28320 31222 1 24582 59998 33356190 1 63388 69528 210510199 2 54159 57977 2 19598 38848 2 9226 18314 1 6439 42446 149418618 2 43977 52306 1 30145 48339 58779099 2 55454 70191 1 41408 69394 9020150 2 12251 70857 2 70896 70944 2 44397 50791 1 63511 66117 475037432 2 4957 25519 1 3493 14815 353462628 1 62631 70141 145788542 2 21905 25892 2 4392 7061 2 54035 62313 1 19520 52848 194276516 2 24138 56765 2 51759 53896 2 47481 69337 2 18151 31408 2 70045 70079 1 56082 58668 73222283 1 69024 69171 752045322 2 63162 63534 1 21963 67544 687121678 1 19528 30617 380998587 2 45184 56236 2 4946 61343 1 8424 26628 332982833 2 5234 42863 1 24723 59377 173666562 1 59457 69759 273896225 1 33708 52698 248675967 1 33674 57240 95234527 1 31500 54142 114465245 1 32692 60719 173448541 2 68553 68751 1 6903 55277 229745205 1 41409 52264 317175682 1 39750 41018 90590560 1 63612 65265 639557871 1 52246 54477 108606171 1 58987 62960 482684381 2 62181 63175 2 34287 43364 2 64959 69357 2 58380 59118 1 19977 37513 319881679 2 31253 69977 2 819 6970 2 19420 22043 2 7448 32311 2 64028 69864 2 35080 39024 2 1533 63302 2 55766 56495 1 13033 68034 75957849 1 62743 69344 390661202 1 58208 67597 88721 1 43197 57622 508138122 1 25459 69834 620563207 2 22325 24338 1 7132 27518 223980856 1 26178 30679 96373843 1 48079 62806 375298869 2 35176 48806 1 67636 69758 9990614 1 23752 69337 217747656 1 3245 35380 134226003 2 48908 62441 2 4128 65334 2 11354 20067 1 34161 47182 79370642 1 31838 42863 244527880 2 57634 63918 1 22791 68255 79278957 1 42880 56250 344774216 1 36752 64008 39401347 2 25721 48562 2 59881 62509 2 66554 67381 1 3774 20908 341444190 1 10162 28112 45207554 1 52819 58452 95534356 1 35707 43564 347460314 1 69602 70562 87080459 2 3915 55713 1 59732 64037 140161045 1 51322 65589 424330460 2 17556 51830 2 59638 65246 2 13567 34725 2 59430 61290 2 59438 59452 1 3472 51209 275594346 1 29896 58704 16549180 2 938 6535 1 46328 63799 145609078 1 40365 53765 701408828 1 8784 68996 436495787 2 10872 57264 1 3608 38148 225493326 2 7604 56962 1 23569 58330 83371776 2 20623 69012 1 2812 14530 191516045 1 49265 59612 129996185 2 63181 70171 2 6010 56382 1 61954 62360 643857755 1 69157 70269 269493822 2 64363 64435 1 60379 69449 28888779 1 14935 60229 158330190 1 6958 66282 164702342 1 29440 52220 181211939 1 29933 70906 343099325 1 23735 52838 606790091 2 20466 45670 2 61721 67245 1 65919 67866 332066471 2 39116 39244 2 36845 46638 2 9938 52607 1 17797 25932 573668542 1 36284 44354 370315930 2 11696 57026 1 26349 55246 501501771 2 18230 45804 2 1557 5023 1 8315 25864 608600696 1 28641 50962 506593947 1 20 33361 263250817 2 64428 67036 1 60254 64362 396205357 1 34388 61604 582677979 2 21567 62718 1 29881 64513 110179736 1 33181 46659 138435059 2 20239 29969 2 19586 54756 1 35398 47264 558288552 2 26757 47930 1 44413 63516 228041788 1 28925 44474 53492763 2 47739 60835 2 16941 35340 2 28190 60231 2 25339 68670 1 15957 44877 200452579 2 63458 66986 1 30891 59269 81069890 2 15223 69514 2 10041 46382 1 47043 61428 793298280 2 60357 65089 2 26190 52068 1 3844 15798 306673175 2 62932 69152 2 17192 23907 2 67476 68658 2 11740 53119 1 11045 46949 145423335 1 7138 23772 443545198 1 65685 67731 478027552 2 13807 36167 2 29243 44324 2 35096 39966 1 4822 8669 207895735 2 58787 63599 2 6586 16778 1 924 32481 657921333 1 47908 68888 459637473 1 55846 61506 319850610 2 23246 67062 1 48646 68229 550563086 2 10742 65987 1 58742 66288 26129592 1 50257 62801 779920339 1 68868 70515 73684085 1 1779 3880 946957362 1 63930 69766 494548277 2 63439 66353 2 63444 64460 2 51228 52144 1 35351 42979 438229419 1 19993 42616 34541962 1 42036 62974 433266931 1 69362 69965 255796343 2 16580 25117 2 25594 44065 1 24927 57468 99024219 2 19629 45159 2 42580 43211 2 10199 18044 2 65667 66006 2 51955 59532 2 39622 64259 1 21280 50796 513583898 1 35396 45781 271982473 2 44257 63459 1 63885 68131 646795357 1 24546 42945 259559590 1 11683 31125 9923321 1 28823 33315 67978153 2 58961 70023 2 12663 42659 2 2027 69098 2 18463 27324 2 27801 38492 1 44845 51738 120754210 1 62431 68221 59749497 1 69951 69991 403433646 1 36878 55410 66574863 2 58273 69666 2 67156 68006 2 54198 56192 2 32595 62460 2 35538 67055 2 22612 68868 2 47363 67680 2 35619 55609 2 2076 41309 1 16758 46817 64206719 2 61192 67971 1 14491 32378 191952502 2 32613 44001 1 68150 70417 70502774 1 42969 57996 114442378 2 67536 69592 2 44156 65380 1 17201 26439 462556059 1 43591 70292 206131963 2 10380 65673 2 49414 54165 1 66777 70316 351285305 2 25239 49001 2 35593 52508 2 26550 38537 1 45000 67861 147285894 1 56217 70525 393408724 1 50319 53323 38468612 1 9391 41651 644387560 2 39746 67744 1 70074 70154 443707179 2 22260 53835 2 56523 60359 1 684 52624 67966558 1 5046 14642 50025405 1 11331 27749 800585779 1 42433 61744 407172196 2 63435 64580 2 67984 69925 1 61899 65763 273857096 1 57281 59274 578508536 2 52871 57762 1 19961 29598 143121153 1 34157 64468 385556148 1 60479 66484 535398126 1 5947 46810 273398419 2 5972 50989 1 63252 66153 207650740 1 39630 42307 73949057 2 38337 47383 1 61757 62140 139937727 1 6652 37609 164969996 2 69550 70328 1 44964 51808 182618811 1 14340 67483 80935218 1 11769 19489 63694368 1 61548 69253 175531481 1 20250 47287 110256763 2 51634 63082 1 39489 39735 293152087 1 41870 57450 217470731 2 27558 70655 2 39327 41668 1 28991 47930 15617272 2 57883 60847 1 36727 41469 128529906 1 10662 49504 235090452 1 59805 68601 313102076 1 69759 70289 84020875 1 45929 68897 401992125 1 32493 49387 109139942 1 4247 42151 930535895 2 59369 69907 2 34722 70777 2 12832 41753 2 54988 70804 2 15040 36589 1 37786 62784 16242265 1 10867 18627 239139297 2 15407 51093 2 57218 62542 2 34892 38158 1 69613 69755 99341951 1 47073 51650 264178887 1 56253 56936 45864227 1 9917 64441 533416743 2 59697 62730 2 70611 70928 1 17950 46699 26824641 1 39205 46234 93868619 2 14647 20432 2 6052 15169 2 66426 70768 2 37630 38429 2 8964 31750 1 57925 59643 789741677 2 44659 55707 2 14251 60979 2 42720 44176 1 980 57874 374258564 2 12891 68086 1 8358 70779 573151530 2 56292 60019 2 54420 69925 2 11726 44752 1 56385 66157 111695416 1 32143 62610 467992346 2 6531 58686 1 57889 66042 195107744 1 10513 52657 157320196 2 39455 48219 1 59898 67331 5122617 1 70025 70520 114361567 1 17171 66697 35367854 2 11027 69840 2 68915 70111 1 39880 55882 28275892 2 35948 65880 2 59714 69054 2 14156 56727 1 51883 68169 66680241 2 21081 65445 2 25577 42357 1 25867 41748 219344266 2 29638 55097 1 70370 70835 756294987 2 33506 41894 2 52179 66086 1 45382 51705 118857922 2 58666 60442 2 30495 59530 2 22421 49922 1 21838 26905 61450925 1 14789 47034 178052183 2 20731 48437 2 51877 57037 1 9363 15734 320943630 1 13397 65543 306395586 1 53051 68010 49473014 2 4201 45803 2 34204 68767 1 3395 13121 42266705 2 57197 61326 2 8790 15677 2 5763 10325 2 66230 67327 2 9131 53210 1 51446 51945 18574908 1 26146 57291 367458518 1 13470 45797 32883249 2 8009 66635 1 43710 64107 91127887 1 17350 22539 10445846 2 2320 43483 2 53765 58918 1 59930 68415 234922824 1 19405 47326 88262470 1 52123 64987 654382413 1 40352 63524 87145820 1 19927 65386 10361700 1 64015 70512 139255682 1 33860 55482 43026387 2 4383 14855 2 37905 67028 2 19069 37358 1 65293 68140 94843742 1 69096 70722 62700551 2 54606 70283 1 54068 56518 257840914 1 53726 69725 217156928 2 53434 64108 2 45733 68442 2 57493 59668 2 68174 69098 1 70697 70921 720530077 1 1657 65053 106975155 2 55790 57566 1 33032 68084 562143558 2 35647 49475 2 32354 65547 2 48129 58566 1 36767 59021 22088023 1 6812 27299 300146 1 38710 40205 63241211 1 57580 60720 280123747 1 23242 26155 438991685 2 6893 51399 1 44285 54472 509193735 1 20497 35981 450195954 2 45978 51533 2 2993 39833 1 58659 70430 777928968 1 57840 67155 40658860 2 61672 67225 2 69762 70833 1 14088 64385 22588046 1 23840 62927 385280113 2 59278 60596 2 34 30715 1 9507 45714 107256572 1 33789 53853 123145376 2 59556 62139 2 23630 28048 1 47053 60712 508642226 1 8483 22141 147996403 2 10815 53042 2 62670 62705 2 48887 50051 1 11250 51647 63029214 2 68099 68595 1 67722 68438 764291056 2 27212 63188 1 15960 45161 253469953 1 5841 6529 140898724 2 63633 68653 1 20015 23386 133507162 1 35640 49261 556477708 1 65081 68580 193585041 1 38828 54957 414835453 2 22962 26327 2 28802 35654 2 11067 47879 2 735 66293 1 15368 41087 136064260 1 48331 57967 227367175 1 55876 70885 502574968 1 59290 60293 614730223 2 26640 51899 1 4320 46074 64327028 1 58545 68856 381901425 1 65076 68005 310657204 2 9728 34579 2 54867 63188 2 45600 62009 1 51318 60501 378726056 2 11730 21464 1 69549 70829 250152903 2 13160 54923 2 12475 68619 1 64682 66984 601290807 1 20930 70752 41779873 2 9434 53739 2 35626 60087 2 17499 30196 1 3691 23574 69322101 2 15620 67199 1 5851 38917 80128453 2 41197 58372 2 45751 46121 2 17964 34961 1 27397 58383 415866166 1 6224 59812 440973442 1 6955 8504 119055701 2 35767 48333 2 35967 67737 1 19154 43886 40386240 1 28353 52650 50575462 1 25681 64378 38294826 2 43593 49288 1 3316 45775 432019675 1 65194 69433 221328823 2 24958 48150 1 44111 45981 49579302 2 65686 69287 2 36999 41865 2 59110 62252 2 49833 63787 2 59155 70561 1 64695 67848 75640295 2 14982 49888 1 39939 40618 510059553 1 64069 65544 181895126 1 66045 66605 12865483 2 62581 69206 1 16206 22410 383004430 1 1810 5568 191003524 2 70527 70615 2 28771 65139 1 20389 70629 100069545 2 44636 63150 2 48000 68147 1 39516 40952 192721098 1 9316 15039 314733726 1 55076 55606 651469369 2 11071 59776 2 16571 20896 2 62623 66624 2 45658 53845 2 23779 24043 1 59297 69934 545900152 1 56 35658 644879525 2 35925 50834 1 24021 36714 71620977 1 13205 15695 448563011 1 56628 69291 206970302 2 9594 28142 2 58154 63134 1 66812 70797 342872148 2 46122 48324 2 32723 57504 2 23294 46334 2 54788 68647 2 10228 21093 2 66856 70554 1 45696 69919 33213829 1 42536 53805 905757395 1 34772 38000 294415035 1 32121 62849 158396296 2 59462 70598 2 32395 65742 1 9022 36040 243597611 2 47920 65778 1 53404 61144 100195518 1 41211 41979 107098806 2 20319 42218 1 41504 53423 89116799 1 26778 56512 669101903 1 47203 50116 231216427 1 67591 68474 534303913 2 523 37823 1 30997 57018 456565028 1 24231 63598 510313976 2 2313 16215 2 18355 29990 1 57275 60618 130691671 2 22297 35788 2 12790 27370 2 58720 60132 1 41512 57150 894303830 2 3298 38421 1 23855 25032 20544123 2 24688 38572 1 46214 46770 11801540 1 19778 56932 73647875 2 8303 62737 1 59557 70509 916143914 2 39863 60544 1 27822 70702 130420983 1 61506 67091 216115816 1 2132 20676 109027225 2 406 65971 2 31910 66791 2 43484 57005 2 64082 67682 2 1311 25415 1 12796 53487 702266913 1 8511 50255 248977881 1 24330 58078 87010560 2 13472 48949 2 51193 52687 1 4786 49163 392273759 2 36784 50894 2 9144 15397 1 69548 70904 23546270 2 39425 46763 2 10007 55447 1 14286 51601 253329338 1 59194 70577 69664637 1 32070 53662 34335719 1 29477 45051 205770583 1 58182 70113 133092645 1 38544 55424 295152136 1 14412 21893 18773699 2 68731 69670 1 41517 53984 196911436 1 17432 36532 500839189 1 6259 64945 327819442 2 5724 45219 2 33531 34807 1 386 66420 470089371 1 35109 40900 374197830 2 3003 22531 2 55117 60703 2 39055 45894 2 36549 39820 2 32417 60492 2 38140 60108 1 712 52304 259906608 2 69831 69880 2 33981 62343 1 59541 67300 144460329 1 5503 6506 637578038 1 57307 63225 110795411 2 69677 70060 1 40598 48813 721479193 1 39568 70770 107442225 1 19758 31326 7590110 2 34967 66765 2 40470 43063 2 3332 50030 2 62965 65893 2 13098 52053 1 1370 28476 96223465 2 51185 62151 1 36962 50058 417608985 1 45513 51563 105972003 1 18716 56774 233924760 2 2061 56100 2 13510 30863 1 12941 62410 27453851 2 67426 70409 1 4916 10958 168042985 2 54877 55405 2 27506 42520 1 25612 54405 82515264 2 68499 70388 1 10660 66952 18944628 1 3682 46699 343771667 1 49617 63263 39324860 1 58454 66884 39740271 1 69330 69437 119843505 2 20999 42357 1 18539 67338 10786359 1 55169 61048 415081456 1 31994 66390 560448030 1 22961 27047 498428231 2 61063 62154 1 59435 62642 318450492 1 11603 24136 686559886 1 18376 25817 729047579 1 5966 13894 35097042 2 49676 58988 2 1678 21582 2 61620 68456 1 41653 66544 151500865 2 12128 52873 1 67693 70862 321691122 1 16153 16606 157049986 1 38064 53693 792995481 2 53542 57742 1 12669 55578 495580256 2 51237 53887 2 34941 57649 1 26299 69601 190002857 2 5328 65863 2 69503 70171 2 57949 62530 2 2659 43073 1 56200 67068 26783943 2 31267 60360 2 809 36640 1 35749 63718 23942280 2 66630 68369 1 999 14236 214931683 1 3788 41353 136240115 1 63706 68945 326490940 1 356 11278 106874301 1 2875 63798 639370027 2 56786 69085 1 41722 42938 666043772 1 25011 27189 381346354 1 5407 67186 44369092 2 26973 32742 1 27328 48470 858815717 1 13918 50380 388341787 1 45439 68871 68200129 2 5358 43950 1 19633 50437 574382840 2 19283 40414 1 17437 41457 267062780 1 9015 18496 90486778 2 52753 59747 2 23598 34158 2 2683 40644 1 66228 69937 52955536 1 45456 68330 152617037 1 18730 52880 255638998 2 15406 62044 2 56749 59484 1 70128 70392 126604066 1 19300 21066 132970355 2 36559 53254 1 46332 61928 153399484 2 6755 63617 1 29541 49959 86379164 1 49675 59341 74124650 2 49011 57659 1 39476 66811 72018718 2 18351 66635 2 21832 70856 1 64457 69007 343172065 1 28567 43995 77856651 1 6079 60983 489519461 2 62750 68671 2 50940 70540 1 28251 67508 482903962 2 56583 63507 1 4185 59079 204234565 1 48351 56753 505134327 2 22786 26919 2 54338 69629 2 15287 70456 2 14510 54723 1 42472 63166 137056996 1 66149 69654 106426069 2 67567 68712 1 23326 34224 174717340 1 42432 68939 104033767 1 23295 67905 518650745 2 11403 20225 2 53874 55422 2 38329 40654 2 8408 51799 1 42894 46761 933846086 2 58711 58906 1 12482 39256 28210008 2 42760 63000 2 39652 41726 1 51054 61180 400592238 1 67172 67284 83093791 2 42806 68498 1 42550 45749 628824457 1 8641 60384 1098180 1 44535 64746 86505756 1 55041 61662 267890851 1 6532 23600 137883528 1 8144 58964 790037457 2 14736 41360 1 63237 69989 24272069 2 65182 70521 2 38758 45158 1 35975 58979 731755285 2 39082 66109 1 5021 54734 493545769 1 26955 61789 4539984 2 61930 65942 1 68394 70652 173783950 1 3944 52024 780409648 2 38445 51022 1 64097 64325 303928420 1 69454 70859 57911272 1 17371 52592 395160914 2 57741 60305 2 44441 57067 1 52248 63268 279863016 1 46973 58041 488436094 1 19309 50078 503807948 2 53771 54429 2 63315 67880 1 17988 54753 107796823 2 41489 61616 2 63033 63102 1 59026 67470 149697174 2 53781 55744 2 44623 46932 1 28941 33880 512295889 1 27936 43200 198929882 1 4262 53457 732594159 2 22735 46656 1 41772 66978 193333643 2 59855 60495 2 51082 56940 2 50881 60734 2 3992 6577 1 59064 65583 475427731 1 59759 70515 65700376 1 51710 70450 303908166 1 23470 66866 388908004 1 58320 60169 538132727 2 6582 55130 1 10574 14149 344713001 1 31394 63430 367806602 2 9561 41005 2 61271 68502 2 45586 57971 2 53741 69296 2 29319 58117 2 66715 68635 1 62560 65780 661873807 1 31536 45087 167453209 1 23202 60280 142258426 1 51821 55760 325796897 2 60826 64082 2 59039 69521 2 33877 38560 2 55833 70524 2 61741 63409 2 48897 57308 1 70550 70760 382780121 1 58338 67638 30147581 2 33181 35005 1 12312 13742 336898241 2 62419 69845 2 25033 25878 1 60942 70222 66578223 2 59112 65243 1 9239 21618 739360399 2 22857 26510 2 9054 62169 2 53174 64131 1 45569 59516 36825962 2 34283 49939 1 13020 46624 141146270 1 65060 67931 487472086 2 14787 53105 1 37422 60601 505527649 2 60414 69016 1 28589 38360 625978913 2 2635 54570 2 43224 61987 1 2837 48486 41299525 1 27258 57712 843952650 1 36764 62196 200932368 2 67833 69559 1 30288 35362 235292976 1 59783 67501 45390332 2 58469 63762 1 61305 63923 97881432 1 4838 47460 111027416 1 52944 66270 72324679 2 28181 70556 1 58468 60107 420764697 1 50178 67617 3189160 1 16412 32025 719951447 1 38287 47329 597285874 2 33726 67306 2 15711 61148 2 34188 34430 2 37715 66013 2 28024 63778 2 30944 38031 1 59845 62779 478770018 1 67371 68368 189077905 2 27127 61576 1 60852 64317 635338857 1 8940 33234 92086506 2 16362 68144 1 61928 64531 189764263 2 11457 62367 2 6019 35979 2 7338 49447 2 45763 69287 1 7790 68289 380159848 2 46257 49837 1 7448 49358 350840162 2 50885 56093 2 2497 60045 1 13953 69299 49892709 1 24688 39445 128257607 1 35929 41828 485957086 2 26271 27918 1 62315 66702 237578585 2 59671 66668 2 63713 67149 2 1815 17908 2 25991 31492 1 35077 69237 82925350 2 15952 16344 2 64603 68777 1 19915 55444 868810288 1 41441 66154 92399690 1 64937 70464 9483498 2 9273 39836 1 16210 52700 633588435 1 21276 50852 394104158 1 51949 66388 588902513 1 16556 63774 555559238 2 8505 19252 2 62706 63605 1 52237 66365 6071968 1 40762 67035 212657292 2 55012 66568 2 58438 69994 2 9757 35141 1 12272 19617 271161109 1 69594 70115 171364328 2 44013 50966 1 55151 63513 77669974 2 29279 50190 1 48252 68759 233719623 2 67367 67800 1 43960 61571 309059555 1 60986 70006 567777163 2 42962 52067 2 58999 68248 1 39367 43957 85649689 1 50596 62958 156905906 2 39772 65397 2 49444 70135 1 15122 56913 106719658 2 35767 62034 2 46238 54612 1 19027 43442 3900887 2 23850 52104 2 53231 58533 1 59904 64277 345652622 1 7293 48411 473627128 2 45979 55407 1 33196 46453 28423907 2 69943 70489 2 49186 54233 1 57060 62789 69703019 2 11142 47522 1 30561 44862 396530184 1 2252 61895 38189601 2 39258 69932 2 15396 68448 2 16299 46702 1 36228 47340 203589196 1 34017 35773 615877358 1 7356 20338 20525435 2 4545 13463 2 62718 70047 2 14218 48267 1 9649 10264 333890890 2 49438 70721 2 15381 34826 1 27647 53474 334995029 2 63102 68324 2 47524 68928 1 41332 50963 171496058 1 50048 58451 228892807 2 25377 45226 2 3058 18501 1 16967 51091 24866134 1 40254 47872 504923941 2 49943 69718 1 23427 50690 171757463 2 9078 70737 1 34914 65347 922653648 2 46537 63038 1 24915 43915 88089003 2 41515 46433 1 28935 61790 316977884 2 42196 47158 2 28702 60615 2 65643 68454 1 70937 70953 438073108 2 28937 55341 1 11915 50879 145688634 2 36959 60650 2 67333 67678 1 2826 69226 8440253 2 65179 67916 2 2543 32562 2 64805 70712 2 32126 53075 1 50326 56533 330644826 2 15664 37993 1 41886 50890 6063659 1 7555 14846 20349849 2 7767 60569 2 53294 56852 1 27039 33501 549496607 2 9688 56117 1 11507 20696 292123920 2 35622 68838 1 59928 67363 632189448 1 29302 35408 469445239 1 52280 54097 148422568 1 65061 70903 145017999 2 16650 62660 1 28156 33521 466048304 2 41548 42762 2 30517 40134 1 44407 47996 542841428 1 35705 70431 399011382 2 63937 69888 2 33325 33630 2 25795 58618 1 70199 70205 511622553 2 6588 50528 1 62019 65724 214835311 2 3002 27147 2 36228 50161 2 50775 53056 2 43753 52589 1 6120 25285 409590754 1 60213 64130 500662445 2 41637 49546 1 65082 70460 162483221 1 64830 66438 58046011 1 14549 24153 16855954 2 41462 53770 2 36845 42984 2 58022 64125 2 67703 70357 2 11592 38065 1 51680 59793 294841893 1 37291 61946 243750141 1 16209 34975 44193395 1 17816 60506 212009124 1 45733 62081 127718241 2 54558 63417 2 55413 57370 2 36134 42806 2 41742 53702 2 41222 56254 2 3452 41666 1 28046 68786 650812773 2 26616 54808 2 61613 64511 1 55453 56341 55541164 2 36462 55141 1 1637 66326 247108399 2 22904 27132 2 19108 28104 1 58780 69159 1349080 2 43288 44653 2 64619 65959 1 62070 64769 49245557 2 11786 70160 2 44982 46749 1 18908 27680 448638646 2 32670 45978 2 6562 52270 1 17574 41476 77184984 1 23782 30658 17132738 2 4950 37507 1 15449 23107 427019451 2 64687 68007 2 15158 39304 1 39491 62202 338877855 2 9714 63938 1 4934 35734 53590200 2 41153 60361 1 65313 70699 146470175 1 5262 31890 504686029 1 64445 64484 393150572 2 11785 17030 2 49757 58047 1 60389 64203 556626423 1 28850 45142 1609144 2 47796 56863 1 27734 65620 55125508 1 38437 52150 971307651 2 21639 36562 2 35006 67930 2 59739 66802 2 63923 70157 1 65476 67630 113661960 2 13686 38030 1 56152 65074 131092348 2 51127 55380 1 14715 34249 531654047 2 25539 47083 1 67872 70905 91990604 1 41252 42524 24310768 1 52634 59612 308766366 1 2208 68047 382999720 2 19562 47447 1 23541 32260 187878608 2 67227 67351 2 53404 57237 1 60609 70406 250307526 1 65305 70891 126250749 2 37523 44476 1 53578 54575 633544989 2 17962 66315 2 33708 33752 1 29249 36775 555624784 2 22288 55789 1 6767 27023 151644261 2 17130 64683 2 65396 70563 1 44910 55864 392151989 1 32591 57932 68430852 1 54964 68326 54373178 1 60946 68011 723777247 1 33454 62136 20678510 1 36850 45658 190209821 2 11695 42711 2 43419 53391 2 5051 66704 1 40575 42591 90173890 1 38113 50308 395207377 1 47921 64076 713880110 2 58714 63023 2 22630 34831 2 61777 61812 2 55608 70636 2 24993 49171 2 59752 60426 2 7557 58932 2 45670 65407 2 39227 46206 1 17140 29453 28164900 1 20432 54676 118813085 2 31376 63744 2 5289 5721 1 19545 44897 178588764 1 20551 70707 204825453 2 34876 63044 2 46445 54316 1 16396 42263 205878694 1 68056 70551 404671696 2 45228 52826 2 17432 49400 1 26553 36533 656496135 1 52154 67130 442484379 2 10961 15536 1 54532 70341 333399352 2 2034 14762 2 66178 69799 1 9046 39265 71229153 2 5231 31527 2 10977 13765 2 37274 40362 1 27564 46129 28801080 2 14046 47488 2 52714 57878 2 44011 53299 1 28494 50575 226963111 1 64781 65580 501548370 2 45463 49800 2 66776 66807 2 50514 60636 2 31552 57417 1 34861 60269 245176864 2 20004 48695 2 50032 63338 1 67628 69816 31240273 1 3054 67692 27728099 1 61906 64348 769388169 1 68061 69798 355402726 1 58092 70877 550814535 1 36712 52503 287223599 2 10657 67490 2 7579 48651 2 10632 16175 2 48411 56247 2 313 66835 2 2729 2765 2 36696 60324 2 23830 39589 2 6107 13528 1 16801 33264 798638261 2 56816 62293 2 49024 67685 1 9303 11007 740760297 2 3967 46256 1 6696 17085 729910548 2 33191 59466 2 46530 62955 1 25622 49029 579214614 1 13925 19809 3582254 2 69550 69884 1 40748 59457 585544175 1 12064 42746 441189852 1 53182 62191 244407324 2 39701 46021 1 65323 69113 96698066 1 56101 64685 373056794 2 7350 56084 2 48097 57073 1 46856 58767 338805821 2 20253 48435 2 70155 70174 1 31041 38269 217417753 1 69226 70846 698799980 2 60334 69084 2 23026 48124 1 28925 28945 11120901 2 13948 21234 2 8063 62445 1 55360 59893 530694688 2 30370 55758 2 26612 68600 1 16244 68381 202870535 2 50630 51434 2 49538 66491 1 18938 31990 630510338 1 20820 52812 272675562 1 16163 44901 85709853 1 54699 63819 32284730 1 3989 63066 384602326 2 6480 49533 1 45281 59515 202586335 2 16829 38865 2 26912 59033 1 10879 29585 89815867 1 41314 43217 922329668 1 37734 45586 461121869 1 13826 26405 454338807 1 28919 34761 701513325 2 66917 67884 2 22870 34813 2 33748 35288 1 35613 37855 234962379 1 65598 70579 418264230 2 65575 70706 1 28466 28565 546252130 1 60010 70835 503038725 1 11748 47137 428470903 2 38416 49527 2 3070 48872 1 1681 19076 192052430 2 44935 49002 2 48777 58557 1 25520 67919 26002168 2 35895 61755 1 17693 25162 563305602 2 20633 54271 1 17704 69978 408781227 2 68455 69262 1 67246 67514 91571606 1 59728 65441 126218057 2 46592 59836 2 62670 69642 2 19537 54290 1 28415 55962 21404767 2 66594 69303 2 50426 64489 1 56250 61060 114383543 2 32179 40169 1 69061 69355 122396614 2 26447 44663 2 27753 59595 1 62155 69273 128520713 1 10813 65392 143699784 1 63316 69734 190558620 1 2713 31372 554565042 1 26374 47513 88706444 2 35391 55075 1 63143 63839 188508051 2 5913 48313 2 16725 59752 2 15465 64057 1 61699 66566 212921055 2 39494 62774 2 16340 47442 2 25284 36960 2 49938 55981 2 42122 59587 1 14766 17759 165750336 2 59555 61175 1 4061 43281 362790071 1 36413 51682 94953710 1 64848 68682 117562298 1 43396 56415 321993523 2 24727 40584 2 28756 34667 2 10109 42499 2 18588 67325 1 33974 56105 142232626 1 11528 46830 130879611 1 70908 70927 220622735 1 23337 63902 503132167 1 7202 33028 356463079 2 60509 65480 1 8138 44224 163873397 2 69910 70896 2 10479 28340 2 36021 37368 2 35360 61556 2 67359 68486 1 14517 65285 477154405 1 44153 51611 815848923 2 27319 69428 2 45861 52472 2 34076 70304 1 44555 50363 21670459 2 16446 44271 2 41123 48541 1 2495 12073 125297340 1 49346 60794 64325514 2 11037 11850 1 41547 45622 423056248 2 5586 69005 2 49538 61752 2 27556 49469 2 41813 65247 2 33951 40884 1 43676 55006 666601874 2 6250 68836 1 6551 69568 623733287 1 6024 58156 515155534 1 54075 67583 134228525 2 38385 52192 2 60210 61768 2 2835 61372 2 12665 66466 1 41422 61887 9560001 2 35100 35614 2 15750 61456 1 16204 41178 621296832 2 67725 70878 1 24416 37406 195946376 1 21677 33023 698839340 1 59991 61586 228215806 2 8533 45129 1 62112 66098 864887218 2 1930 61330 1 61471 67694 30884997 2 20852 44712 1 13046 56846 220971286 1 36049 53436 614388281 1 7443 61214 494569335 1 32356 50430 233174179 2 8120 37795 2 69590 70475 1 52096 56145 400887889 2 64946 69170 1 2061 58782 533220367 1 54041 55237 38564847 2 56443 70433 1 58813 66531 42678800 2 31788 51857 1 35581 52758 588634345 2 50957 68142 1 70619 70648 63186215 1 29591 69996 118643155 2 2025 23301 1 56059 60129 226081473 1 70473 70742 422042950 1 69474 69593 98252798 1 62643 69820 77401117 1 8440 17022 27641050 2 18130 49440 2 9418 52307 2 54741 56530 2 7635 33462 1 28873 65405 190760117 2 40158 55064 1 5657 21947 458178495 2 35073 50800 2 3053 69412 1 10446 21918 238504804 1 33079 57948 630036695 2 63295 68767 2 42221 62947 2 19662 25482 2 44028 64128 1 14798 63545 269122964 2 60175 60248 1 34439 43956 68016433 1 40939 68743 82459744 1 23003 69364 220157203 2 59505 64950 1 53817 56144 32391398 2 16423 17252 1 44820 64049 347885429 2 2057 12821 2 29631 59095 2 8590 8781 1 37288 45926 431649331 2 551 64883 2 39843 46319 1 41469 58717 57194728 2 2454 47806 1 51766 59401 540410086 2 4336 29299 2 40048 70413 1 22084 63547 116760478 1 23986 41662 132222002 1 37766 67904 88701387 2 18117 36860 1 39133 61718 352634290 2 46947 57277 2 48705 55326 1 48316 51681 49530670 2 21551 29729 1 3633 49386 38889069 2 23825 32653 1 55162 55319 362689614 2 19118 52912 1 14143 48709 388586046 2 48949 70790 1 947 33786 516285625 2 36358 51783 2 22693 34360 2 46794 58285 2 20669 43959 1 22114 52715 28768978 2 63610 64549 2 1595 18537 1 39808 70114 49225742 2 52464 65102 1 17863 68752 172315844 1 10738 29904 568207688 1 4476 27317 78187131 1 57459 68134 208080352 1 33851 52405 956281130 1 37411 49549 864195674 1 56644 67437 937971194 2 62940 64172 2 38963 58661 1 43438 63783 553686175 2 58359 68533 1 68025 68145 180717569 2 50464 65371 2 12222 52270 2 40636 42935 2 40621 49177 1 32602 67415 110536232 2 28562 49299 1 29462 47762 40001266 2 16340 17472 1 3883 54689 45162094 1 27548 41895 381706396 1 40036 59268 87213648 2 17037 53579 1 67129 68174 341804483 2 18164 33475 1 24290 35529 4449217 2 42609 65042 2 15260 31342 1 133 26481 242127277 1 51430 57495 634168813 1 44867 49543 686403518 1 31288 54355 206469876 2 47212 61471 2 63958 67550 2 34865 56354 2 36083 53972 2 49519 68604 1 21297 24297 270945227 1 5078 63390 288412766 2 35876 46866 1 69534 70358 22266485 1 11120 18160 63735325 1 26488 33123 234378491 2 66821 68932 1 6424 49102 342882687 2 7614 69481 2 25238 29200 1 3190 64425 266964810 2 44771 44902 1 62084 62256 82802520 1 51900 66471 870523559 1 60110 70268 614478941 2 64689 66800 2 7754 49597 1 39314 46279 267356616 1 31803 53274 113006028 1 51273 54007 705840954 1 62892 67895 131869881 2 16830 32417 1 70448 70489 551362393 2 48220 49344 2 5839 18007 2 20552 61221 2 34369 62434 2 36939 60040 2 58667 70589 1 50600 68456 233092237 1 943 46683 96574628 1 30017 51537 285938089 2 454 70344 2 10789 29116 2 52927 65928 1 32074 61978 395552115 1 23987 52625 31900616 2 17107 62093 2 53645 66367 1 29603 33920 105248759 1 10428 60094 163917819 1 5940 43607 51483103 1 70626 70827 111626995 2 51001 59949 1 1748 43420 186039974 1 40791 47845 212063562 2 7982 69804 2 18410 42015 1 9190 22516 135550608 1 40407 43007 662122122 1 64258 66290 639727873 1 15082 55222 162415306 1 54827 57558 418057104 1 2871 50899 99505968 2 53586 55737 1 41490 65765 704933281 1 9013 26244 59842094 2 9739 46616 1 14085 17106 198286319 2 2442 53765 1 35231 57493 262739091 2 41683 61104 2 61416 70142 1 67736 70937 294378396 1 36007 49259 98740228 2 59634 62497 2 67865 68185 1 41022 62015 94662539 2 12387 48860 2 32322 63340 1 34885 63029 571149279 1 19809 20135 13204207 1 24057 62776 231493836 1 66399 66587 549733450 1 37704 49117 23155221 1 35299 39865 275908626 2 55243 60239 1 37989 59772 365693635 2 1831 3455 2 15151 42960 1 43991 58451 415550787 1 45322 59875 238325821 2 2839 5161 1 18857 21304 466463217 2 55263 63821 2 62580 70197 2 18963 51083 2 20641 66989 2 70529 70683 2 44899 48170 2 8527 68515 2 613 35036 1 41909 48062 591744194 2 49931 56330 1 20903 65549 511656376 1 68159 70609 624773642 2 32495 41933 2 9314 57840 1 67886 69206 189600607 1 4073 21963 153116081 2 3055 54812 2 34328 42494 1 49566 59819 240370712 1 21954 53439 229283331 2 49047 63230 2 8190 49084 1 46816 60455 32541275 1 27896 47028 312358319 1 68386 70657 551008950 2 47816 68059 1 1729 56230 476536414 2 29720 48992 1 37139 53523 504390517 1 8117 14030 69137021 2 64540 65669 2 43912 52520 1 35428 55222 413024813 1 55988 58008 149635483 2 38505 66368 1 34242 63250 505513332 1 29592 42902 88096481 2 29848 70146 2 3193 55952 1 22155 62015 669514508 1 4073 43000 28033435 2 19392 50675 2 54012 70333 1 52479 68472 637549118 2 49259 69079 2 12853 63232 2 30250 53134 2 20600 50400 2 35642 56477 2 39714 51057 2 22908 58903 1 29478 48753 166060263 2 36559 50046 2 48806 51556 2 18202 28177 2 17445 27616 1 9145 27235 733508611 2 51406 59092 2 9425 68312 1 32332 68370 54857187 1 61691 68696 462455244 1 16835 29544 147372062 1 1662 12896 65289935 1 17720 37901 374404748 1 28356 57206 66405698 1 22174 30184 163564514 2 51832 58540 1 51960 52400 229143050 2 38903 40758 2 29828 62355 2 60960 68334 1 19157 68470 50934049 1 5800 30179 286738884 1 45886 62275 154632327 1 23667 36234 318934653 1 19640 27083 99665207 1 37078 65677 326657848 1 39785 61154 19719389 1 58440 68037 186511839 1 68034 69736 140318074 2 54229 60608 1 15810 48589 17409423 1 40628 64429 319699173 1 68174 69265 23191496 2 65863 66786 1 53345 67847 43786951 2 49519 69231 1 50702 56659 75932909 1 61693 68432 43180099 2 3475 47214 2 70444 70802 1 22576 62519 82250888 2 48106 59328 2 66297 66879 1 65998 70341 871858376 2 59335 66195 2 59763 64867 1 22610 24302 396304218 1 68951 70886 66875921 1 66112 68412 405065502 1 6779 45215 702616845 1 35560 45864 260105153 2 31663 37283 1 9731 9827 47066758 2 69596 70910 2 67588 67700 2 57359 58839 1 65171 65281 485473809 1 33193 35431 202712117 2 50078 55362 1 11260 52878 616206436 1 19070 63777 473153087 2 35557 57610 2 5647 51903 2 2410 42332 2 25316 49188 1 44264 45373 45876207 2 21633 44531 1 28179 66604 254839509 1 10457 64050 84814966 2 43771 56235 1 41410 46836 145317401 2 69779 69822 1 61964 69073 18795659 1 1711 13046 388071507 1 16065 20532 302610307 1 33439 60461 377976471 2 26975 69706 1 57648 60703 1775352 2 552 55654 1 51779 70303 337615725 1 11551 29122 287693805 2 46137 58143 2 20574 64338 2 43410 58233 2 16263 22084 1 33671 60838 687567597 1 38901 69571 84387981 1 15253 45299 667118147 1 12022 63468 55150396 2 10819 47227 1 49933 66139 395788838 2 61241 70438 2 13217 20707 1 37882 42197 327202491 1 22977 44284 238044867 2 65007 69283 2 70824 70889 1 62556 66193 229632539 1 60059 64084 655647197 2 45864 55012 2 50740 55624 2 22042 59239 1 14358 55850 786198591 2 52128 52970 2 61369 70730 2 9985 54419 2 22436 43515 1 11536 53385 171836107 1 70822 70933 182079680 2 59503 67958 1 6528 13684 230522284 1 19533 57443 33006827 2 65589 68760 2 30081 70883 1 58697 64991 68612379 1 16114 44941 560064488 2 38336 50698 2 29286 52231 1 23857 33350 137961233 2 11705 61470 1 23248 40936 371368347 2 3667 69720 1 26801 46078 423715984 1 7968 57013 218295512 1 34596 63305 390368806 1 1452 36469 124753760 2 8928 27218 2 21439 34716 2 44742 52667 2 30313 34262 2 49910 50918 1 25398 64842 709317732 2 29738 30863 2 7333 9503 2 69006 70901 1 7643 19920 800857634 1 48735 65773 363459734 2 50051 59850 1 54181 60723 784735062 2 43877 50816 2 41077 58225 1 55570 70691 179845895 2 35967 41927 1 68410 70364 16466337 2 2942 68132 1 22090 25029 13123752 1 5145 28445 29275547 2 70909 70932 2 20707 36003 1 27324 60162 245901457 2 23737 61601 1 36408 48067 38164225 2 38133 69419 1 12333 44471 737944049 2 1707 7735 2 68848 69332 1 24413 38960 222478141 1 51670 57584 551638961 1 10514 30059 771153302 2 68476 70395 2 26601 28758 2 50519 51500 2 68846 70260 2 67801 69729 1 22930 54634 88979804 1 21828 35455 421606513 1 28419 49587 97200807 2 9505 46346 1 59380 63603 370336239 1 31554 59181 242028008 1 36241 40997 429505759 1 62748 65799 341463871 2 1547 35615 2 29965 35221 1 18311 62016 126132931 1 7156 40987 17984447 2 63626 67029 2 40308 57372 2 20230 28178 1 17068 48933 103048614 2 37068 47071 2 48538 50380 1 57768 68528 214229192 1 43362 51509 27345494 2 49038 67630 2 64889 66332 1 35286 61285 110333942 2 37338 52856 1 30243 45726 166977604 1 29614 42874 34148938 2 12590 20780 2 25290 52132 1 3343 7700 101194690 2 29679 33341 1 55150 55564 694638656 2 36026 65076 2 18461 62139 2 38697 56392 2 45742 55115 2 47596 47964 1 1927 49569 576468419 2 34068 48629 2 63747 70376 2 47938 65966 2 3708 40131 1 57647 58717 124983181 2 31915 64591 2 66920 68740 1 43557 43649 675838739 1 1643 19359 83788339 1 46040 46401 328440391 2 63710 65566 1 18800 45544 41477836 2 17723 36168 2 16109 19913 2 12196 59957 2 33607 44203 1 70839 70871 14613851 1 56193 58700 62514703 1 55668 70020 453607275 1 49340 58163 229017907 2 9172 32036 2 49698 70160 2 56956 56961 2 24018 36156 2 63680 66011 1 46623 58534 401882481 2 29928 40242 1 26580 27715 36357645 2 30548 68292 1 39719 53939 675468018 2 50871 70211 1 12910 64224 71911845 1 60538 67877 336152917 1 1240 36777 103621220 2 61558 64312 1 55782 55984 525436946 1 16502 24818 469613531 2 5345 47525 2 18254 51269 1 64041 66856 738947716 1 55287 62397 67448426 1 8893 16119 177327724 1 5545 20064 370406664 2 575 67892 1 14061 31788 346623059 1 11483 16564 198627101 1 69325 70675 499553517 1 44678 59720 21470713 2 1896 34699 2 7440 41628 1 55067 56585 322361393 2 6377 30006 2 6169 51318 2 48178 69566 1 61167 62507 90581539 1 28575 58549 623901527 2 39170 67257 1 36104 52316 205877004 1 19447 51291 5586957 1 53754 70649 678299766 1 70149 70792 904007907 2 9193 17480 2 37767 42374 2 26043 45085 2 16214 34609 1 13824 27695 72228044 1 50996 62572 61833183 2 49404 49967 1 68140 68870 167652092 1 61177 63730 144524473 2 61571 62298 2 23451 32603 1 25974 34942 133068118 1 33972 45462 270519246 1 7054 40651 263077265 2 69306 70269 1 47643 50455 6575678 2 68602 69349 2 28113 65532 2 25468 69694 1 25810 28445 40810548 1 43179 69016 520319910 1 37546 39908 305219876 2 38818 61026 2 54876 67923 2 12099 41746 2 30892 31770 1 62399 66535 494260532 1 70629 70663 647378009 2 9789 30798 2 3348 41312 2 11035 33584 1 49852 61560 137348593 1 59834 69118 54183008 2 5846 13920 2 28028 36159 1 54548 64866 399210964 2 48299 52628 1 30418 60112 158089088 1 58760 59493 499257992 2 11496 56168 2 46626 51717 2 41689 56829 1 28193 60281 247128637 2 1967 54462 1 69394 70354 157583863 2 21919 53060 1 20754 22919 147764942 1 64874 67482 34525055 2 34582 34817 1 65757 69250 181564923 2 5239 45672 1 37545 39561 77593548 1 62748 64481 317618640 1 66400 70620 87556453 2 46000 49998 2 63636 67627 2 68215 68302 2 12489 25632 2 39562 57414 1 68602 69164 672838140 2 28227 46559 1 2916 32695 73805771 2 10071 67069 1 56070 66342 236633759 1 44 32667 374937393 2 4534 68067 1 63046 63203 153545643 1 6914 51858 648651258 1 58724 59624 218193067 1 42946 46820 561224144 2 32781 33876 2 32824 43544 1 28144 48943 243022555 1 16037 37863 51772698 1 50990 60246 613987387 1 46537 64680 202744948 2 39058 39934 1 56379 66586 708920581 1 61155 69823 129485672 2 11271 18097 2 16572 31296 2 49793 52369 1 19835 42527 633779928 1 34703 48153 47188483 2 40128 51058 2 38847 39041 2 66974 67750 2 54295 63147 1 65565 67833 261338756 1 63476 69500 645093217 1 66721 69740 175443652 2 10851 24336 2 29090 30810 2 32750 53576 1 6203 62517 425707063 1 26907 62832 300011753 2 35865 40345 2 4405 13397 2 53001 63676 1 13711 15797 682113728 2 59744 61492 1 46641 62869 27440684 1 15230 27607 301590246 2 14094 32852 1 2159 2652 448807067 2 60150 68394 1 25915 56165 34878627 1 48883 50236 82621308 2 51006 57551 1 34503 46517 192345542 1 34449 65289 113009359 1 49974 70425 382201768 2 8669 18110 2 23847 40947 2 29171 65205 2 28604 35465 1 55502 66104 770054892 1 39992 47999 405314852 2 52017 55567 2 2819 17842 2 33032 63337 1 41700 60906 18149100 1 30987 42746 14741588 2 58516 64104 1 26530 52629 17429912 2 31187 57986 1 51979 52158 213285918 1 15094 54653 90609425 1 13194 39894 762664723 1 6556 62021 174005675 2 53344 69332 2 8915 16005 1 27225 68880 342281516 2 10272 69990 2 56305 67092 1 33602 40648 449910423 1 58897 60168 399651199 1 365 68205 107543700 2 66884 70022 1 27290 27708 101843089 1 10547 28202 346208196 1 49682 58449 538310807 1 35880 53067 343471632 2 67764 69486 2 68128 70718 1 27754 36562 218687194 1 63963 65125 72797843 1 46406 47226 592811274 2 66730 70026 1 68318 70285 48780386 2 32125 53079 1 39119 53723 396651682 1 12682 48479 803748585 2 50965 69668 2 34806 68363 1 60619 62982 297242160 1 12879 70883 558647820 2 65760 69315 2 53704 65469 1 23506 53774 37865765 1 1971 42579 733862994 1 6660 70111 161170752 2 4059 27973 1 27193 36211 417186769 2 54220 61399 1 14485 59691 4135441 1 10458 49418 746511938 1 32596 58066 22653611 1 62703 66458 56193184 1 3398 20848 729915672 2 47144 64604 1 30405 70029 158849251 2 46198 58377 2 56655 70370 2 8739 58426 1 52838 69595 295912432 1 64279 70814 506229435 1 58779 69589 291840025 2 10548 50893 1 47571 63763 86292589 2 42355 46387 1 65652 68142 892734690 1 6860 19788 441169054 2 59018 66183 1 52250 66540 27987356 1 23856 35792 507053087 2 12959 51926 2 35530 60576 2 35456 50934 2 64836 66271 1 63834 65267 41789446 2 19829 70064 2 22411 68133 2 12813 44148 1 36668 58474 295323916 2 64961 69487 2 29532 41862 1 64987 65094 805839824 1 21386 37110 41330455 1 35434 47298 23775936 1 60226 63003 646324517 2 64984 68698 2 50610 68312 2 40500 49160 1 4979 20293 99858417 1 47693 62385 727042670 1 62455 63646 517535184 2 44314 47836 1 51089 67982 8081039 2 34866 61727 1 44731 69450 243145985 2 58303 59309 1 7855 35387 724044539 1 63311 67999 402711159 2 68963 69531 1 19572 55070 32663209 1 63125 69551 63942815 1 65492 66773 258762372 1 24940 49839 27447926 1 54225 61204 263290021 2 28247 61712 1 26252 48104 418840297 2 65464 69012 2 46894 63336 2 23626 60340 1 64095 66200 873465263 1 49387 62813 867727207 1 20286 68841 32264233 2 9586 19905 1 33912 59768 166369104 2 66399 67305 1 49959 59288 154351440 2 5873 55695 2 37794 44545 2 67630 68335 1 59260 66633 323584254 2 68587 68764 2 16830 50727 2 60381 64086 1 55821 64588 168904125 1 67459 70023 316490090 1 25922 36732 368983725 1 29085 65309 260501580 2 19440 34557 1 44797 59394 365232461 1 18452 29734 442285823 1 70068 70600 328733288 1 29369 68935 60154453 2 68177 68214 2 26303 55879 1 67778 70438 480550518 2 57002 57868 1 68637 70123 409348574 1 41706 69470 396926820 1 63842 65930 432826441 2 27194 40412 2 63136 69609 1 48748 65877 152679589 2 13858 49937 2 18932 50434 2 23224 59662 1 32124 50909 319127524 1 13710 68684 60864154 2 26765 67974 1 68917 70283 372418356 2 47836 69422 2 27978 61714 2 65121 65539 1 28984 30893 36233520 1 55188 59802 906774092 2 26416 66721 1 56840 62919 129785274 1 51532 68521 229165949 1 32337 61147 251369558 2 49084 58072 2 67331 68181 2 41312 67339 1 64994 70158 340771743 2 39966 51878 1 28899 34951 494469134 1 1805 50162 200065123 2 57227 68258 1 42129 47237 195144758 1 18730 31316 21469288 2 1084 33962 2 32510 48567 1 26719 66926 137158690 2 24058 33508 2 60941 67224 2 59202 67620 1 996 32494 102525601 2 41169 61354 1 48216 65147 235995465 1 20992 62359 599049270 1 12753 19629 58119202 2 58475 70703 2 67541 69986 1 41403 53688 549698061 2 41232 54938 2 7591 50771 2 28775 32427 2 63323 64952 2 25230 61333 1 37983 64163 299010764 2 41133 56643 1 26979 29050 411246223 2 56520 67806 1 16057 46150 78154359 2 5094 40180 2 19149 29594 1 44055 62870 535030026 2 23800 32291 1 24096 59615 144842923 2 46561 63159 2 49900 55764 2 10306 39400 2 39906 52043 1 44999 59082 593869905 2 52851 59360 1 59556 64338 540051566 1 37640 46929 331700733 2 15476 16680 2 45556 56079 2 48755 51789 2 15926 47749 2 33261 54027 2 55663 58508 1 26819 65569 22646407 2 60896 66775 1 16841 70532 131557657 1 33052 33545 359257267 2 10222 69550 1 18457 44463 369781581 1 10219 30655 334539683 1 24682 69589 604957406 1 18718 40369 615323471 2 43653 46793 2 5746 43504 2 62881 66831 1 37590 64915 170164036 1 27629 57437 498427936 1 51520 53458 108090016 2 50343 58140 2 4351 15448 2 39942 47321 2 17058 60453 1 67977 68284 723341734 1 33934 63857 312967439 2 33030 35539 1 40067 47241 88567862 2 7391 36097 2 16636 39257 1 50703 69547 36692929 2 55100 65718 2 23879 62844 1 30247 56232 71008349 2 30156 69394 1 25050 35810 272236801 1 52056 61316 123252143 1 45656 68321 48502622 2 42182 60175 1 37248 68483 111230476 1 64173 69425 284744325 2 8932 37627 2 23246 25425 2 65158 66323 1 43503 56485 38557942 2 52317 58419 1 7266 24575 153794394 1 65825 68554 342581060 2 5252 57139 1 38547 65004 173911634 1 42987 60641 405768927 2 54359 66948 1 11148 28121 88121984 2 64118 68892 2 70695 70914 2 40240 68822 2 2999 5157 2 51823 66903 2 50234 58610 2 11527 13891 2 20779 55716 1 40114 51306 679243827 2 42404 68435 1 57732 60545 680064139 1 69754 70221 147736708 2 54896 60300 2 22869 69604 2 7498 22835 1 2984 33147 159779644 2 56842 68447 2 33239 39228 1 52282 58688 122780868 2 32086 63324 1 30725 31029 661414538 1 60034 60264 254056305 2 24256 55591 1 46508 55909 100403600 2 68546 68903 2 29172 49033 1 47529 58155 24112578 2 69292 70439 2 59246 68338 2 70609 70723 1 11697 68682 141902062 2 61728 62042 2 37927 50357 1 35515 59035 705376470 2 54059 64714 2 53495 58671 1 41092 48185 415684833 1 19182 57452 51590005 2 20154 38179 1 12982 19857 944466415 2 30234 58900 2 56577 60106 1 31178 46879 538207504 1 57578 60127 260338416 2 1063 24405 1 19356 52382 449619327 1 45958 46187 586489134 1 14868 51890 159662293 2 8789 12620 2 29230 30638 1 56281 70668 78006055 1 62573 67598 395326114 1 16621 21199 4820868 1 33370 48576 481384351 1 36044 63425 521027566 1 38563 47520 32130073 1 5093 49687 50934999 1 8788 59680 424853429 1 53517 69764 279839417 1 1628 34177 146076556 2 27217 46617 1 56992 68117 825053262 1 57962 63151 372197705 1 13750 19941 4716860 1 39723 65282 544543237 1 24415 68443 218636904 2 35875 60641 2 52356 59403 2 38389 69129 1 62984 68250 225799592 2 63554 65412 1 32068 46965 155746178 1 21958 67495 294701930 1 546 69510 131691405 1 58763 64368 109615778 2 12962 47402 2 65210 65249 2 67929 70707 1 31290 46476 251141245 1 17733 42691 350754798 2 38700 70654 1 66960 69504 640183348 1 24581 28972 80596530 1 21645 55029 88467042 2 17420 62109 2 37973 59848 1 37026 44913 568399382 2 24111 63331 1 49598 49856 45411884 2 58899 70236 2 1178 36292 1 38113 65489 705445091 2 42281 60952 2 61094 68717 1 58069 59223 559282038 1 17330 25338 18723849 1 25604 45655 207478332 1 66603 68504 662341039 2 35349 65053 2 12216 54827 2 66725 67932 2 6555 60591 2 65103 69333 1 14563 45470 120149580 1 28078 34587 399093010 1 11759 26056 107006440 1 11935 12527 143847571 1 69699 69812 300478119 1 37407 52611 266911672 1 29676 45133 28774615 1 50738 59676 551726769 1 28037 42278 369070551 1 37449 70402 27986177 2 52717 62198 1 1876 25888 205996537 2 44096 54554 2 63035 65603 1 66735 68399 296646832 2 27135 35495 2 12900 66570 2 67882 68060 1 3819 67927 46272381 2 19928 63199 1 25390 30105 143377130 2 39955 55675 2 31609 70507 1 3042 31638 755814928 1 34487 63446 493956028 1 2781 20837 68377087 2 68144 69886 2 34123 68383 1 39384 42118 58242886 1 15004 44540 525363679 1 56589 68149 133354162 1 58567 65714 46220844 2 29211 65386 1 50649 51728 159426020 1 6422 46465 338952308 2 56166 60698 2 60434 68438 1 51080 55846 335370096 1 27658 69181 360886855 2 49429 53064 2 42068 55435 2 26001 60005 1 21155 53435 227104482 2 11089 54639 2 5234 37108 2 42191 61687 1 64778 66267 677303528 1 53848 63126 205123418 2 13335 14088 2 22521 48734 2 221 52289 2 39102 70651 1 39454 60360 126361021 2 21498 36617 2 34314 44531 2 32995 56462 2 15885 49652 2 37466 45778 2 30157 36041 2 38113 57646 2 56487 60246 1 46086 54462 869403356 2 70627 70890 1 4851 28998 32413512 1 56735 67616 519283399 2 58929 63118 1 5047 50869 23672583 1 62068 68655 536737899 2 35842 70472 2 6486 19759 2 39000 50372 2 27203 65421 2 62489 69233 2 35982 69713 1 23953 51191 590399917 1 55907 68336 703104107 1 30905 38851 686951280 1 22968 30212 239097204 2 38375 41020 2 11659 67656 2 30942 48169 2 51884 61413 2 30258 42889 2 45706 50954 1 5160 44388 315739300 2 25272 62936 2 48239 57080 1 43119 61025 153213442 1 2600 54922 944353699 1 67859 68528 493800016 2 25447 65351 1 69451 70882 788286675 1 28486 41076 285170176 2 27118 44947 2 59500 59896 1 63525 70874 59835140 2 29256 68700 2 32985 67321 2 45500 67513 2 43499 62906 1 35921 60134 542172790 1 48240 61803 295844718 1 44464 50895 650094554 1 32448 35229 278312363 2 50669 57395 2 45135 55540 2 54312 54386 2 61981 69612 2 17246 47726 1 37938 50923 109841874 2 52747 61179 2 35679 65384 2 68127 68580 1 12255 49877 654583695 2 7710 64981 1 51285 59161 619079899 2 15955 60242 1 44994 70932 436651054 2 60764 63968 2 67737 70941 1 49480 67438 235045240 1 30442 50840 68320374 1 48943 57524 99810123 2 14523 50126 2 63338 63795 1 8175 13138 234495872 1 45984 58623 90889773 2 20224 20446 2 52567 57712 1 47485 62219 126131741 2 68658 70729 2 22607 56410 2 63468 67926 2 67629 68778 1 25480 31539 258866383 2 23172 59262 2 43396 66755 1 14268 16383 113605646 1 50871 57337 551428332 2 44430 69661 1 33715 62759 285074228 1 20603 55938 116790273 1 64867 65353 338339657 2 26706 37401 2 40973 58827 1 31767 44550 18971429 1 52382 68169 40237015 2 21814 40194 2 35925 50930 2 46803 55234 1 17677 59214 513309192 2 20253 37270 1 66883 69415 177074997 1 46438 56859 639676479 2 20976 47602 2 18417 61462 2 9794 63590 1 21774 32943 277990218 1 16086 54949 182016251 2 47409 50811 2 45115 62438 2 3629 18825 2 2605 54537 1 12844 43815 107077264 2 61321 68260 1 63650 67669 881183 2 65639 66660 1 3661 60897 288648349 1 33319 54689 119054524 1 13011 24905 504046489 1 33564 67951 140715032 2 30768 70059 1 12723 22519 72590295 2 54805 64257 2 58465 65985 1 27840 63609 107789496 1 61776 66340 290680796 1 2360 35851 910435269 1 5428 55665 584631458 2 67415 68476 2 28130 65288 2 34617 36517 2 1173 45953 1 45352 52419 55180405 1 29673 47381 99997343 2 33248 55032 2 67909 68792 1 62379 68801 69289242 2 43637 61153 1 36886 49935 162848599 1 67739 70840 408368007 2 50755 67759 2 50267 53777 2 30667 47574 1 5434 8237 253754502 2 60009 67801 1 31104 50872 74566113 2 18047 52370 2 48369 57257 1 53085 54398 180844959 2 59089 70828 2 59687 62038 2 40767 47659 1 57242 58572 2731960 2 9025 51178 2 58143 58439 1 65453 70745 365618479 1 3525 63380 387862602 2 138 22615 1 50285 52587 220088706 1 25828 60295 342080418 1 27456 34771 484230439 1 49359 54283 533870597 1 14403 52703 270367907 2 41617 47348 2 41754 54767 2 10344 47400 2 47198 56615 1 64214 66334 167214830 1 14165 21992 686685290 2 40145 52388 2 8868 28306 2 66140 70799 2 26062 33018 1 67815 69201 755514864 1 56991 58618 137234932 1 27901 64475 806450392 1 39249 68711 66668708 2 13550 65026 1 13449 60658 364015118 1 15546 38079 499484221 2 2973 5122 2 49227 67181 2 22440 62253 2 22698 35462 1 37121 50836 71501521 1 10062 19687 33174674 2 18615 64102 2 48471 48889 1 48236 70158 101947254 2 65524 68862 2 14033 64064 1 50664 58973 437930482 1 69588 70655 280960828 2 60029 60565 2 59768 61660 1 9087 31493 305107189 2 37238 40071 1 24953 25990 215883979 2 60186 68229 1 20896 29695 242482213 1 13975 27397 88798141 1 36831 54197 90829327 1 36487 67915 520136917 1 40921 61160 650017929 1 61297 62765 60973124 1 15746 61244 419219954 2 27553 46534 2 24311 49166 2 50405 56654 2 53491 67585 1 346 27411 453159044 1 26979 34902 47300014 1 47698 59291 175022062 1 18623 63589 536859021 1 64720 68708 259271423 1 61188 62207 831316691 1 44462 64953 60934645 1 36116 65100 88966645 1 14094 46141 134153612 2 65923 70046 2 56715 58226 1 39740 40996 46825030 2 53937 65981 2 26699 45501 1 70764 70813 401229092 2 29154 69146 2 25535 49935 2 7966 69963 1 63152 68195 314963211 1 22479 66558 103848970 2 9266 37773 2 3535 46659 2 53001 61828 2 2496 45849 2 20914 57756 1 46448 55718 189512631 1 49577 54469 666874258 2 69570 69607 1 7329 45502 137564582 1 54389 54862 380469078 1 18767 22472 97337928 1 64329 68716 121236440 2 49437 70489 2 17319 69631 1 25713 25886 176189064 1 7679 44590 206501674 2 17067 63172 1 69212 70332 10313347 1 8042 44939 103204239 2 26549 66244 2 17613 24824 2 33811 45110 2 53093 57260 2 11453 33258 1 45088 49672 731071470 2 64432 69810 1 17910 34454 9392765 1 40469 57371 537776005 1 21253 59042 686074926 2 58701 68825 2 64770 68340 2 57045 57166 2 62856 64218 1 48649 52991 184447532 2 59130 68601 1 23258 38721 25091345 1 16599 70479 58050630 2 11166 32724 2 8573 32104 1 6697 40595 742634168 2 45608 70192 2 15256 64173 1 2814 32580 234735008 2 58425 63812 2 51382 55652 2 47273 51466 1 58438 59228 96500996 2 35876 42757 2 23615 35580 1 58486 67776 28452386 2 60381 67865 2 18741 65836 1 66430 66760 506574008 1 3157 29251 543049775 1 60110 69697 63160035 1 37461 67418 35752469 2 37029 39326 2 29076 29632 2 23936 62835 2 2909 41150 1 4551 16491 169482430 2 40656 59420 2 29830 65568 2 4320 16587 2 31044 33252 1 17993 42285 47294327 2 43544 46394 1 67479 67938 528069223 1 64271 67077 38370845 2 11704 22986 1 65662 67020 2887729 2 58943 61796 1 46667 54074 422104653 2 70217 70406 1 43879 67376 323751923 2 30219 60510 2 1990 49133 2 19221 28102 2 57548 61476 2 24427 64927 2 12411 41589 2 59077 64962 1 12758 58431 580614765 2 6291 26409 1 61689 63870 944431864 1 30672 54257 562424268 2 35211 44406 2 59211 62448 1 26898 60473 91726689 2 30378 57670 1 13267 36151 377832291 2 38780 40998 2 573 32405 1 6213 31687 163761757 1 64652 69368 390088828 1 1179 58595 409168258 1 32494 38006 294885767 2 68543 69453 1 49483 67186 496042232 1 24554 48132 125686648 2 158 40086 2 54073 57437 1 46455 49715 187919186 2 38410 40037 2 28230 58818 2 38563 63325 2 34501 43295 2 69218 69329 2 12077 59953 1 32106 55139 373439767 1 10120 16651 484285061 2 63877 66282 1 20592 64893 70510473 1 52419 67118 5192849 2 42169 63024 2 7824 10994 2 10452 68704 2 39325 65127 2 41177 42751 2 27237 69725 1 20155 30616 81004182 2 21867 27329 2 63550 68664 2 65370 68371 1 25035 26236 355949241 2 48182 52874 1 16548 28383 174450194 1 3917 15823 523797576 2 61698 68346 1 69975 70851 726633191 2 10448 65356 1 21255 57994 73087769 2 13848 42133 1 41299 46475 530106785 2 37708 58238 1 30239 59735 639219442 2 67504 67552 1 67232 68410 672729893 2 47966 51935 2 28658 54762 2 47079 54850 2 31987 33110 1 22706 51278 294019354 1 2466 38249 792195906 1 35465 38648 565950297 2 24406 65179 1 24928 68435 276763928 2 53208 66602 2 21935 23486 2 31961 33240 1 70681 70727 532798733 1 67319 69196 21772841 1 32293 41745 363314881 2 63466 67436 1 34154 40248 693789865 1 40305 44780 129482978 1 37181 39683 94754745 2 61989 62768 2 47613 49313 2 3424 52559 2 53788 63037 1 46863 51597 190555514 2 23227 41851 2 6513 64835 1 11733 35887 74178133 1 19913 67312 233072482 1 40175 44806 138115220 1 16198 31400 289057100 1 9976 19658 77337367 2 3182 32200 1 9694 49473 21739725 2 53599 69580 2 2554 68228 2 13496 27703 2 50579 62025 2 30863 44156 2 64934 69868 2 64174 64845 1 57320 70700 118813855 1 18026 40975 675963860 1 592 67571 231962192 2 26661 52211 1 11313 24495 633033522 2 7356 10696 1 5802 69963 71223938 1 39426 56813 255391445 1 9798 55174 9689160 1 10082 55999 283266826 1 15099 43346 186220561 1 62861 63704 215864900 1 59418 69579 154588048 2 35580 47290 2 27352 52549 1 37150 47335 240197893 2 69105 69186 1 637 45751 15429104 1 30063 45052 429468191 1 5828 39775 832095 2 11028 43209 2 10282 45430 1 65609 69342 28280670 2 26802 27198 2 12228 47797 2 44530 57140 2 59196 60824 1 65765 70726 185466206 2 22456 23457 2 22747 56565 1 33028 35215 461975352 2 37381 45529 1 64182 68944 339938698 1 100 11431 752267161 2 67118 70714 2 27725 49518 2 32335 50027 2 51392 62012 2 49518 53415 1 43328 67161 199073538 1 65682 68376 105794210 2 6048 48482 2 61237 68701 1 46660 55977 532128563 1 45205 69149 72025653 2 18074 55959 1 27857 46082 92262366 1 4886 16000 179876011 1 7188 9241 213837606 1 44850 52260 672642528 2 54021 54564 2 17531 62008 1 43497 54811 404928692 1 70200 70762 742061987 1 66509 68585 84962075 1 70570 70754 368454699 1 23001 70656 107718424 1 36370 47410 474277308 2 38321 59432 2 9706 60002 2 69169 69854 2 30562 38889 2 36798 49451 1 31336 57630 449937999 1 47099 62971 793559816 1 67599 68053 4825099 1 85 45449 389684102 2 15026 19466 2 66318 66550 1 5531 12840 95208720 2 52453 57051 2 40467 67226 1 51482 66975 107514988 1 56129 70256 297542691 2 42977 43154 2 9262 54887 1 33980 54599 587621043 1 9594 45188 59240192 2 18860 54073 1 61425 68043 51121259 1 44783 52082 77256267 2 44231 46070 1 39452 68866 36500468 1 62035 66559 81154807 2 37576 41779 2 27837 32481 1 2822 55729 402816722 2 50660 66588 2 43247 69236 2 40536 46671 1 70066 70395 208155111 2 7043 42000 1 35025 46444 268021102 1 54921 55293 43046488 2 32114 63342 1 20238 66839 230150537 1 18582 19045 654695424 2 46354 69822 2 2559 58696 2 10063 63534 2 26942 31277 2 21657 65508 2 4382 35513 1 25759 40978 645409006 1 62713 70213 407098413 2 70349 70790 2 35009 45610 1 26831 34835 413569381 1 10742 57660 622616251 1 22134 62453 55630656 2 12464 29471 1 58460 64039 685514201 2 48427 59277 1 13984 31943 401072945 1 45159 52070 529571006 2 42876 56998 2 43301 57292 2 52150 64445 1 9294 38618 318893226 1 1009 51804 123735202 1 6827 23769 64220468 1 66983 68576 515967363 2 32102 51756 2 64085 69708 2 7434 48082 1 8446 39212 311729680 1 70949 70956 231203917 2 4058 7405 2 43274 63873 1 29860 55911 75601651 1 18810 37051 378086399 2 59229 69372 2 48771 51493 1 58908 60714 51204372 1 12156 16016 261691493 1 10557 54376 44336996 2 70161 70942 2 50070 60031 2 62081 66795 2 56483 69533 2 58318 67827 2 57862 62604 1 68592 69297 663953059 2 52413 65783 2 52233 64948 1 7555 57731 248906382 1 51406 52481 159686116 1 16627 54377 110495673 2 24100 51530 1 11346 39103 336674544 2 37750 49000 1 13360 70846 202996479 2 64153 66628 2 28040 68554 1 26159 45677 240402189 1 13801 54230 56797015 1 19135 62127 392194640 2 19223 33012 2 48901 70218 1 40412 42397 658675316 1 35461 68448 295803466 2 58990 59563 1 56259 57736 359985043 2 1019 31046 1 28351 37261 71582010 1 10019 49617 181178107 2 62744 66471 1 25842 41775 76144853 1 57440 65830 440660901 2 69265 70824 1 44428 52751 468426877 2 61469 70491 1 13932 60764 93865915 1 39291 48492 81985840 2 44097 50595 2 28017 37522 1 5666 14588 19569032 2 68686 69747 1 12849 51128 200561745 2 43313 64823 1 47451 48452 498664629 2 19406 58052 2 60295 62422 2 37144 43091 1 474 21131 72140168 2 3017 41138 1 42293 46954 209776676 2 42991 43339 2 4486 54079 1 25418 31246 929890746 2 33851 52298 1 40467 62958 482587422 1 57757 64931 401615543 1 4906 13444 350343520 2 7814 12475 1 35067 60481 131221708 1 45783 69422 744734952 1 50989 51628 263438494 1 11537 45134 254584903 2 65511 67743 2 70416 70786 1 7383 34154 788805172 2 17791 65365 1 45865 47787 253106138 1 69905 70955 498140776 2 14282 60256 2 5175 69805 1 34854 69221 23895015 1 37731 40812 258446090 2 70480 70769 2 3548 18483 1 10901 61545 56833112 2 24844 44633 1 14637 62054 593285069 2 30119 68857 2 8229 44701 1 35283 60941 523962936 2 1718 2456 1 12519 46780 259853183 2 38693 65651 1 11482 60055 259285349 1 67073 70489 732391887 1 49769 56476 120707587 2 43312 60208 1 31336 54034 665555888 1 31495 42720 694425067 1 27683 41693 184115311 1 30025 56909 467499435 1 1689 45297 247684141 2 42963 47713 1 4580 33965 580838240 2 48307 54393 2 8843 39810 2 17092 20620 1 68448 70101 152218542 1 34241 47800 97484331 2 10406 63855 2 31204 62288 2 32540 43824 2 61871 62644 2 28484 43402 1 37326 66329 492208369 2 12391 61267 2 62873 70122 1 26155 39116 8802249 1 38311 65695 490613262 1 42764 70949 690635806 2 35518 62519 1 61012 68844 81115071 1 28331 34414 732416283 1 60279 66387 791101427 2 18590 39980 2 56901 61111 2 44720 66213 2 65079 66836 1 65615 69296 36004165 1 44611 58971 209570315 2 18652 45129 2 24118 31573 2 14803 19553 1 22656 28519 686902183 2 41786 52547 1 37729 55488 71658057 2 65348 65590 1 37842 45270 99798455 1 46332 70707 359840358 2 28694 54844 2 39051 64886 2 35772 55873 1 12361 65497 93123358 2 52428 54468 2 62313 66905 1 3443 23172 222133490 1 3796 8631 189463259 2 20806 64069 1 55128 60474 176726567 2 29821 41365 2 69821 70771 1 55120 65096 586212376 2 25814 42683 1 61489 63935 266919297 2 29366 45106 2 56444 61005 2 25788 46642 2 57393 61652 1 16255 29528 68690397 2 44507 64397 1 61751 62888 423210476 1 59249 60541 350565439 1 30306 32648 235117303 2 50120 63235 1 59337 64812 11633841 1 51017 59559 82105034 1 44193 62982 294216117 1 66811 67927 754540737 1 6283 27130 90355409 1 61682 62785 94223434 2 50275 61503 2 14079 45980 2 54360 54430 2 28063 68079 2 61266 70023 1 66262 69013 483013313 2 17989 49164 2 43863 62265 2 23851 59374 1 53957 61624 90865067 1 31076 40955 411641835 1 62423 67947 83773626 2 2422 52263 1 65499 68116 613179102 2 10515 13491 1 60801 68970 223950088 1 21047 40995 29836342 1 10898 37954 70121142 1 24292 46408 42600754 1 66409 70809 326301717 1 1082 52682 357924106 1 39672 52933 241432630 2 56562 70093 2 25649 66170 1 36546 46350 27785026 1 37916 68350 162207924 2 42514 70302 2 21768 63487 2 32045 56601 1 19969 30062 250677139 2 7770 49456 2 22083 61726 1 2879 31570 119649377 1 46035 68540 31827111 2 39994 66610 2 19030 69642 1 59369 64342 89383247 1 50446 51911 65293119 2 7390 58537 1 1166 57516 84248255 1 57061 58837 156807875 1 1740 3472 58912762 1 41642 56315 126123375 2 67039 67694 2 35790 66649 2 14625 40576 2 31350 44931 1 65346 69944 51181818 1 58155 60094 680325855 1 28575 57313 235240204 2 14592 57375 1 51520 70615 38987291 1 27879 37011 271200691 2 30564 69011 2 14216 47196 2 2391 12894 2 41125 60642 2 70861 70863 1 14337 57229 651412632 2 70923 70947 2 31313 47816 2 59191 66832 2 28238 55241 2 57829 57962 1 35870 38872 500521411 2 24803 38439 1 13970 49277 136629699 2 9429 33627 1 9393 59180 43030517 1 5112 38709 470830003 2 346 2349 1 52533 53730 52495739 1 34919 47022 404054358 2 32876 70201 1 50445 65297 194653400 1 37529 64043 404964939 1 62728 65983 96742290 2 33587 68718 2 4425 45627 2 29277 65609 2 15472 54476 1 31555 40217 558754707 2 69135 70327 1 69672 69997 539358960 1 63739 68477 904465441 2 3519 60446 1 44322 49166 283617788 2 68884 70001 1 5361 26271 52871348 1 16472 39347 68460348 1 40139 67845 354034972 1 21251 27980 754756918 1 56248 66574 726609388 2 57993 63262 1 45182 68603 175248063 2 18969 53440 1 35440 40127 804845968 2 9512 54486 2 35021 70436 2 26934 29540 1 334 51215 263374067 1 39448 50018 98478964 1 42433 51534 519470872 2 53776 56426 2 62805 70237 1 69180 70165 153078737 2 9355 28246 1 55620 61511 190375537 2 44151 63989 1 69378 69791 18894886 2 31895 47656 2 37566 65321 1 7719 65619 256539657 2 31473 31676 2 70387 70691 1 65275 70598 646133087 2 54859 66048 1 2719 25003 154654656 2 17596 66603 1 21589 40827 483367001 2 34417 51588 2 22954 56924 2 33821 38353 2 30683 34601 1 13740 39762 54160782 1 68924 69990 18945066 1 64062 65441 340705356 1 49842 53106 719733995 2 14213 47931 1 31425 38286 346984519 1 30581 59541 113566384 2 13004 30225 2 234 9326 2 59377 65112 1 43685 63583 273379797 2 8107 60297 1 32926 61969 592420433 1 60700 67061 61660131 2 67386 67949 1 55943 57343 217155167 2 22700 64288 2 48865 70089 2 28975 70202 2 58927 67265 1 29461 50254 488805015 2 55740 60380 1 53368 64423 325554127 2 40057 69738 2 52650 64103 2 64613 67929 1 42520 51236 185100639 1 31712 61165 163718072 2 35146 39658 2 65449 70948 1 23696 57275 334001397 2 16294 44489 1 19814 42266 207980045 2 22152 47787 1 58829 64123 566140954 1 64926 66478 52896178 2 63820 64548 1 69217 70227 428856576 2 61943 69013 1 20992 30220 298351217 2 51436 58274 1 13883 30236 213733263 1 21047 70551 255938422 1 54333 63899 640792101 1 56951 66817 138635442 2 30660 58145 1 51651 68356 221129086 1 64300 64469 404752014 1 33230 57592 309797040 1 4567 30199 24687839 1 30958 32444 300726218 2 63674 68159 1 23375 69104 390570649 1 8851 45846 84197247 1 35132 60748 465623799 2 28813 49400 2 33379 66916 2 70806 70919 2 7318 25201 1 45411 46447 24466538 1 54083 62526 503593382 2 25037 34408 1 29495 59967 170913520 1 32781 50506 753047416 1 57242 61334 350914310 1 23581 59931 463445913 2 32182 50136 2 4571 68354 1 68890 69940 374232277 2 2058 30749 1 48713 68608 316164735 2 5912 54905 2 6165 60466 1 7245 22920 85265141 1 57786 68260 760171138 1 38469 58290 267196540 1 6531 18195 564006390 1 18070 58746 524511134 1 32729 64422 114672530 1 3760 33208 205662796 1 28815 40222 122441357 1 47264 60792 427941843 1 22230 54018 390981261 2 3904 26687 1 30720 46301 507903409 2 61404 69350 2 65163 65780 2 69844 70846 1 61353 68252 211473219 1 55457 65309 102465162 2 62348 64499 1 62662 67076 28328045 2 42354 64063 1 19149 36927 154034121 1 18520 44072 717205409 2 49725 57413 1 68103 68813 306977759 2 61439 66981 2 19098 40933 1 51617 68421 6876138 2 8427 58065 1 25181 46657 544611641 1 18820 27400 776605542 2 52787 57020 1 20832 62113 183902727 1 19795 19936 213453140 2 41263 62983 1 63688 66065 154824029 1 7759 25437 442516513 1 69796 70876 119894415 2 66216 66892 2 5353 44135 1 55901 69441 113862495 1 51028 55341 590152656 1 2012 40807 222210186 2 62610 69869 2 14076 44104 2 50274 63711 2 8054 43542 2 26475 53331 2 1867 40300 1 68012 68744 176815553 1 47409 49218 87840247 2 59830 60044 1 40745 47882 57803896 1 57882 64619 113435503 1 1527 24685 282267994 2 38322 47736 2 35375 57616 2 1761 19198 2 22980 70757 2 729 10680 2 69782 70224 2 68240 68580 2 55163 57930 2 38011 53630 1 23071 70643 465775745 2 59376 65035 2 19259 41746 2 43028 51663 1 50304 60814 146443899 2 63935 64834 1 61216 63251 269218290 2 70660 70709 2 57514 61922 2 19607 24379 1 8024 48973 73812866 1 62239 69313 513649667 1 16853 53888 509640098 2 5323 17276 1 6251 47654 588555510 1 58732 70419 644737326 2 15944 17843 2 13231 23109 1 29776 55688 100731543 1 64880 66652 235564433 1 6245 57481 60938312 1 40347 60353 56517941 1 61180 70682 404027275 2 16817 46014 2 19311 31040 2 49086 62774 1 56740 62898 468355511 2 36206 36428 2 30304 54777 1 57451 60273 88591366 1 18488 30333 765573531 2 9618 52637 1 41235 55167 450979751 2 34091 69939 1 47495 67218 145380480 1 59196 62966 480026533 2 53113 54149 1 31317 40565 166101684 1 26293 29489 27920111 1 53021 64745 464372875 2 16940 47414 1 53699 67184 351783566 1 11167 57171 882446621 2 45251 70104 2 65831 68954 1 54836 57801 526573270 1 22956 37943 418335158 1 44064 54172 36862227 1 17765 34170 210389606 2 63417 65086 2 65613 70185 2 63228 66144 2 6216 19101 1 33066 36795 362970492 1 44463 65162 296901691 1 1894 51595 549164441 1 44624 69532 763218883 2 55742 61136 1 17883 47257 502282456 2 26117 65656 2 59182 69683 1 70661 70933 22110555 2 49059 53949 2 4714 67969 2 49090 70107 1 10550 61016 99467714 1 68463 68610 341336480 1 5884 67408 490908203 2 22023 57237 1 47052 67927 296891737 2 51005 56430 1 37340 48661 28332216 2 8694 50822 2 64249 67439 2 66728 70201 1 47448 48228 59950223 2 49757 58385 2 70469 70766 1 52103 69606 109287744 2 32078 59071 2 30221 50407 1 38914 60285 44179174 1 66429 68577 19921034 1 18417 43074 572575994 2 13268 64345 2 64997 66005 2 44323 48072 1 68030 68483 20332668 2 62204 67333 1 16586 60467 484227737 2 16487 34630 1 10213 34998 306633260 1 22718 40558 936645331 1 69472 69850 283707086 1 35294 51709 61769820 1 5776 22192 308357308 2 22218 49708 1 38704 68309 510155243 2 9732 29826 1 21713 44366 552842752 2 56615 61274 2 2658 47702 1 70224 70775 632533339 2 16843 41411 1 36622 57814 358084210 2 20205 31600 2 69225 70402 2 25527 48100 1 12670 24961 536386927 2 11582 20218 1 43411 67047 247143987 2 9665 22479 1 18605 46573 5982270 2 46253 65512 2 70854 70854 1 60007 69388 270542458 1 16057 44686 634798115 1 47222 49472 196463147 2 37581 52371 2 19130 64369 1 48036 57623 421252810 1 18465 68576 53578963 2 32755 70104 2 35592 67586 2 42739 67397 1 50732 68102 276909292 1 20178 25541 12289238 2 41272 49291 1 38830 51650 151670758 1 43377 67330 269676191 1 10623 35597 281616541 2 24557 61497 1 4330 21123 327438967 2 58933 67087 2 50606 59269 1 43115 51618 158343336 1 58456 65850 151455865 2 3582 49910 2 15169 49579 2 22086 42652 2 23966 36958 1 62721 68668 161966115 1 62741 66946 192006918 2 55724 60206 2 54576 63934 2 15110 19053 1 7955 54449 8411286 1 60547 60785 72661905 2 28024 35386 2 31134 67048 2 56810 65169 1 29549 32257 27349754 1 60769 64479 213620481 2 59745 70055 1 11835 43991 57220148 1 67853 67968 454208689 2 31844 59109 1 11309 65864 97161026 2 16148 36312 2 30462 61254 2 17656 55760 2 19960 56287 1 30218 64428 754843844 2 57723 69099 1 64253 64671 175586325 2 42182 60203 1 28781 43390 15499039 1 50172 65884 104204831 1 65484 68649 72746985 1 61527 70235 757258079 2 38549 49201 1 31844 47452 173664356 2 1354 31807 1 30134 59611 387435142 1 22600 45369 131901050 2 6241 28052 1 70404 70717 265467778 2 42250 48025 1 4256 13836 782398202 1 61539 62671 151568960 1 13298 44859 398218019 2 13228 24472 1 3356 11294 116925158 1 23853 48213 116583920 2 9251 61527 2 13506 25908 1 13897 14165 297773903 2 3882 34715 1 54207 59129 93097332 2 23511 29283 1 54401 61974 218950208 2 51542 56152 1 14301 36495 177380264 1 19017 50679 366950413 2 2198 23268 1 67318 69978 54537116 2 63799 65953 2 22179 40052 2 65188 67591 1 869 2202 145296644 2 16643 40801 2 18247 53883 1 23012 67050 3016539 2 33046 45373 2 14715 28697 2 7556 40372 1 18998 41583 161760457 1 64305 68966 382414911 1 56209 69323 479417351 2 31340 36864 1 12293 69838 699576755 1 12665 45827 49380677 2 37755 69344 1 46016 59156 131817513 2 61979 62769 1 2175 18589 35700373 2 37954 48893 1 7240 46999 247704057 1 65308 66113 125484912 2 18099 55652 2 21905 70396 2 33424 43047 2 23936 68804 2 55008 59926 1 373 62658 149912716 2 58658 60937 1 53752 61436 298033381 2 33971 39502 1 52070 54252 650202264 2 12196 45374 1 16445 26910 137043689 2 56201 64741