0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 06:28:47 +00:00
OI-codes/Luogu/P4269/data/P4269_8.in

95083 lines
2.0 MiB (Stored with Git LFS)

100000 95080
0 389148902 202612531 82836659 876141243 713974914 929696150 415721986 85069928 100689650 126406474 226302513 257650762 538386199 244479024 788086343 430341337 228977349 57687146 173186022 696977712 598230615 972304905 652231432 815801717 479383690 143038612 58912220 691324550 577826603 902020535 363202327 966975505 104633059 298555353 695633107 671124340 80767862 111355086 756194268 33973878 90277926 982496781 144141006 628664125 79492165 932227349 59005456 308469514 989914495 84707844 5447219 440661469 909529115 510195017 256463180 388912798 653233630 315375400 80237342 83576592 69912294 295956035 50552090 27061720 447027754 598701563 698186060 527795616 562573016 306896687 414285861 505367308 141909828 558426867 134031427 221401993 490654210 45553249 382387873 333085064 982777466 240351459 773746534 892306574 750546476 882726080 133735732 256296465 50617839 66489440 339873057 120530134 214961841 242941513 147591854 661989596 841643077 845777914 42301571 256732452 5190960 456587432 762099760 147100788 15014293 748647553 221019147 358184869 646717168 603407021 691269933 482010993 843758480 317532826 226833927 446821315 52775265 360569659 703117781 103393105 279575465 42990831 223923239 494537306 285932345 371515093 156526895 980091788 69809366 198828467 89340599 75000326 655415899 851440359 74617481 522946558 452604272 148152994 881131427 951837806 751560015 424917720 433848793 447834854 742450546 660682720 894656170 795225812 873768745 450290310 898618917 153344203 493281141 122542149 647881509 631729852 346573608 656924771 611821633 416382974 855753238 701162232 491383300 363685496 405118951 418517147 886632055 710239589 566670142 620279841 662077388 170746516 45197554 948442547 618581371 640164467 461641626 365753900 287906638 335410364 816044210 39041914 341270933 161841710 14100429 989152443 793571563 360674037 498593573 257909555 777057011 206863170 811588154 120956670 570548666 69223464 539473818 309697080 779463053 106143953 929976922 294056800 276890469 827690842 242499341 747988206 467855302 704140967 113742099 755761940 892067698 782302675 794803854 233338624 796660752 808904283 75007426 442748674 22094679 573600999 700658229 799151690 780464169 364762742 920108361 203529195 433986206 459582172 365742641 213449252 418242491 148235922 507506053 695132960 975926765 602521760 295637526 296298426 159179086 261895991 52060360 51246777 44198660 699380580 137101768 693375778 360801223 212109194 136124445 382895902 638226560 689299040 34563952 271207088 54061776 954672313 474736283 488047982 266770844 840478925 554013601 685013335 988714847 61519647 232662654 817157971 516557773 528300180 113456391 675736859 790196172 18033117 726983637 686911198 569930063 864085405 380286969 930731286 928710965 368927780 166143548 566937518 58226813 200707500 838144607 112288589 7896172 165397249 452852938 274667016 858392540 6866532 959680351 699623747 920902552 192342998 516781711 289976684 720643179 482754468 965713543 363355710 500787585 545213539 50266901 70717642 261815303 283070236 853965294 190526262 651998016 872625208 609980146 710224829 73332701 300641112 675029785 81228873 466038362 980399089 208412255 176947261 839781987 168092599 876571008 613200898 212951964 245869079 903177582 933595143 728623547 868891118 149467212 81927492 266621017 199734113 5161500 528436320 482804349 859126794 718962582 134802358 584268362 181459088 697543553 510117429 482100200 225089697 443862669 948138562 58005145 652274924 125085817 897787132 820367524 854173191 510988023 33319481 100042263 266681964 819430990 828665811 135573076 968898202 910593303 254710459 21148674 915754803 783146779 356469389 627397956 354625721 343788113 64182677 536084809 41331659 574300107 18185002 118937723 18162769 818839931 176942868 670437693 796442114 74729994 343321576 650615298 438234383 229157423 603173928 704916348 901104779 284356098 693005790 722519340 47465760 947716249 743668014 963220563 583379387 100137396 443134878 938005108 296441875 507317556 474089910 190289901 81617656 344791279 309227624 952296798 163631203 338686858 475250850 960073317 265933218 818572427 463204974 704167602 900246216 66378895 261600309 801350989 203251359 807122465 376386688 250717119 607355073 120054696 66454041 190734453 72708458 509588920 128739555 221666700 869422842 455345831 411956601 803556864 800137110 721184225 755853655 816284679 59871076 83620864 628874355 178320661 902193291 92079323 882488263 654955867 10974584 996604938 308823215 66742310 803727396 685209903 317459429 263598828 657780965 383913471 454333281 583005790 893502391 435589202 804672490 615441592 743451400 216629084 418998449 396104869 790329675 27368463 212389542 702717117 110989327 841263897 881037778 865698985 785859586 616042400 520654845 649350537 612647331 829478060 716092847 268891086 367204322 33552269 532489914 24985281 269982106 839339562 607991071 16000856 127445123 265179920 631442448 870896523 481809004 50440890 267001386 124655038 930325726 331907294 827372155 41315047 25687550 708409927 759530398 811547137 176968686 132701602 313414033 789616018 962179662 882023246 911023470 181900343 768091881 296029744 206885624 38073981 135369299 667393061 54074837 262814422 932572981 685517286 133710939 266898344 588474542 253228691 391553382 371316628 585135985 218925531 265148041 610823535 779851824 24678432 274887031 956820510 157380034 440817430 598952887 972076062 322840669 509976351 153976398 90932544 806006095 213378389 981522898 793891760 880771450 35597728 56706175 813344425 573631380 42933480 80242762 14622282 148678537 324312511 385938910 586330888 543238042 651086951 49670783 175606225 528281749 324557814 132426728 685661783 765375245 731379616 510254204 940732280 93872326 664230602 884181190 752394787 877608991 865704081 546286540 610896801 753818176 455509081 276757585 179965915 350958928 209516713 47104563 352153831 533829224 433043473 938484720 77067259 936646790 988155503 105189850 464928532 165229676 237616579 3106674 930604921 821512561 513360878 723853561 915384887 30107840 608034744 520296033 760233197 326255185 66582566 371129991 932589727 374608013 647887576 112555635 578083307 857404290 12176565 930237139 243749873 445220038 868721852 173333499 234383188 709393714 278523349 699311720 874623390 516139928 554934761 657744671 190168848 68295632 381598225 105553728 950919845 842149335 478366127 711153036 20920879 397465059 934799393 953510606 772073073 435203329 918582608 202672739 145123978 930759173 132909871 388873851 228495570 854148089 562207350 462878758 563541796 840730700 14706838 290681546 209386987 569641599 948426217 399555836 490453597 182540801 357625930 441373436 24690129 835992058 5042831 45611009 233457110 939842224 999121615 858046549 227561912 770220582 60719282 372685890 700979748 46145519 761559742 929475319 900293609 323767085 244870436 316351764 17014144 259577274 607033310 226401132 829218873 555459520 625956968 319672464 738000321 983582898 613562266 615206817 819574949 618605097 660817826 905548426 410963680 512455800 763594968 638525593 135192742 676830616 11211476 836172490 722976136 625287584 618164168 623269738 949054670 863034605 939621502 966068814 122611872 399171172 44986305 804347112 954630692 670943273 124019569 545147373 654526165 590098201 12870549 326617473 61219657 673688375 84682258 472183337 38660534 848277227 963225296 173853276 377624202 826953139 862542133 100600331 452240716 333222660 576386435 253811745 48773624 368524297 72396919 23901863 767695469 117383224 828248975 574842520 788326498 804784910 119989886 295369022 394883104 132860435 474502861 456102761 659065176 559185120 780802464 550242077 259978706 744027754 724095353 637602908 423497252 439153845 738203240 875737968 772376506 167106034 982066080 821150130 535630331 54462992 845051993 303325793 24362582 673300961 878168314 665205446 330602230 850674566 960574468 725485334 836051368 287593689 34104454 347632903 846778809 814906919 897874980 106757508 411451032 474486693 744360416 834948284 913640538 335080015 563202611 538533403 502186050 397785050 359683527 37816374 304764408 57251879 193658534 329126991 730552841 924343214 994332437 61155064 627534139 807423265 639156765 316101866 95016947 525777585 663734770 794312122 193200863 414126109 901069630 604651895 741129168 497946405 292116538 507286066 685542787 707835516 45819462 40245196 105620559 258019355 78061570 410384968 315271235 124236470 592028325 45824069 48579677 438877121 959495506 528630183 98816745 451168630 844732049 46350058 976946216 360983178 840662180 22663438 775109288 594248169 627315334 368754815 92194568 771948238 876040881 630253721 479783747 921860344 670498917 437920673 32396058 601076853 848305641 347667293 725313324 292850325 246007728 626409367 731727446 58019594 7555909 830544192 509188224 852287959 876894250 338650799 213271130 717556424 361314238 840896784 164320952 841145938 209651593 109031886 613094169 85692467 739285607 945394283 860069177 409784517 383314949 892465236 10861364 84136949 92648888 588691054 376987274 338656617 67616780 108714713 396676211 75172690 791775271 905864435 927460649 668669515 97031594 993248145 238742298 310862198 834144923 403063250 152008129 896312882 512095137 617618664 834521715 103897103 563012940 547107252 513681621 798844255 292088847 377059351 882981204 384737735 818266771 112484837 723394352 885883551 73715917 120070556 813572607 865491188 878451358 593549615 386677062 975482952 586797754 477935726 138861509 273459036 880998977 290869638 22288277 245610473 908488302 856809992 349507576 324017602 403917237 715705563 122861850 696006084 92764907 858359421 80743813 763548044 823360624 656654531 501947955 897076541 776725088 315520555 615084089 507692805 909070171 854277517 335692116 348384284 332213237 474553625 474359686 65728573 765423263 496647963 163855412 526427924 353457948 513362988 702961892 609891552 81584911 678340109 158413995 26866184 389215889 91674174 790414229 212576506 748328706 292362177 962169414 377570153 460399098 429769862 885262958 221985628 284047372 220955067 570369912 468776975 695508692 44729591 534505548 313448314 393893920 698360960 692392604 747351869 64240308 395354490 209759780 145825219 73694592 368173775 172691403 315426847 459847950 963105632 528003353 208176649 107984168 342689126 585746802 568383267 772458988 323526119 790368895 56506354 544481186 213255167 377799695 92506237 110501124 912305244 258470917 504395045 463182563 950863521 104263273 379939237 198734370 314023053 525764456 124945328 682196828 550972226 440372175 142044771 366594217 968375529 202737786 474578386 163581014 641000954 895478019 936040003 964527073 538363273 845062723 361524618 751618440 222862411 454030855 714635931 987684021 712501772 71547335 303382944 515881653 175810608 683322181 714616023 342350027 61602997 839561352 24546848 612575223 279933520 19107986 979169440 100825408 74362138 306264185 264406423 715363093 201742197 52962785 532406525 740105471 898025508 893931144 344240270 120887912 200478358 58876194 961088300 912980131 130423529 264471237 281378143 158750503 947793418 995994166 501100530 9396408 835555511 378163745 474487997 968005398 249788097 453657431 68830799 176666601 759921616 185753588 892029694 814180180 238716373 276952579 406802010 136741874 170883716 751042280 110146153 371362074 662434841 923750819 136858564 645374736 40738415 418236707 656641606 988531833 266747233 10258495 850444608 102302737 388422240 177448964 922824501 490726703 631106395 844171667 667393305 243544371 29925248 411939358 57724544 121157988 688891937 317042920 110416228 859775653 68085193 73078747 83654087 583036400 996829566 73029017 80927496 37567974 491265725 737569102 878616174 758012958 747827597 581577141 712832061 988766204 759026105 488172922 479492900 242648860 332344582 146886198 338709597 214786196 411341923 248950507 188460550 100233853 565993427 298876779 812525873 486594986 224471892 896179960 69631380 73817818 969208977 3075242 111385792 312991061 593160710 842518332 923520385 193504666 276611832 488868806 182270863 888154304 977041728 514280130 130803157 161902669 513682694 322029120 376688865 925024617 570979627 565149416 25258464 136973047 716542561 690300703 623568033 941014453 438997022 545715779 14832264 260722358 401307387 978734430 573713420 994468097 673769121 349750164 187972757 950380954 838618970 222759986 691051617 815660691 737040116 674371140 977563360 250722804 996400260 206768585 28263780 567379880 624434367 53522244 556869293 340976921 596339313 32953685 134507733 35336328 578669465 149339998 296058687 979976852 128074421 722288473 826961309 654359908 72038630 14934059 457257221 910657601 90210411 148308831 578834651 827250528 822679971 408914371 77973325 671596590 468199322 106237105 91492829 92633682 12275716 648362122 286126969 461131395 681315808 420634702 496467724 112501632 569974700 645042777 92478477 550565487 367331243 771956152 57441755 291886239 639406577 514698976 55060199 729616989 663007808 633894851 556867510 338204138 895325588 487357201 9800722 363524903 446110672 101293551 308674951 310902754 602172040 594801920 772034150 283487841 15436615 121018233 395989473 437927682 766061010 340984316 988493169 985908619 112940462 45934917 277794851 604863405 413150260 332855051 334480387 76158061 819266268 743864263 266878565 714591849 83737823 129195653 930633118 529848496 83005571 239308062 693267616 685177611 834109982 317818125 821181818 702062963 438836358 69687650 139990638 57413727 410671966 981000174 43322339 376128794 879451457 173633557 980992200 292601710 359004974 167988946 221276137 178271235 911853210 340671069 745379450 995591033 469866722 676012561 377955888 405388659 767836989 71223498 90566263 454463330 241557989 764264447 156526286 680394348 833952097 149033291 590324441 97140423 130033458 486163147 473269217 9484908 659796704 306777776 154602985 18801671 327283089 228395488 49589272 91652658 569066557 794968722 87243684 38933273 323497642 317715939 296838298 91334624 241455803 239920928 398314320 483013792 4185368 554840606 15924499 838137466 703873897 606248941 935277889 686423721 92412081 261063465 548424996 604725151 420357608 703027981 476043188 747640697 931423469 378148826 839293355 353006386 25633907 779053405 244456025 349131549 96769337 541294323 292982539 190741506 781215251 691296859 526271665 785400620 98653824 542196164 476054445 655044088 961464 263848693 341467802 945889918 377428524 889892798 403131428 797786132 445437138 879174616 545426822 229376967 109839801 237236536 582383353 135473708 16289935 826839378 484605257 965575645 220650060 630104162 8833511 1865305 173917380 535105176 639782291 272571205 77301333 115836729 927615293 930779171 232201788 121599454 876669082 609630312 864008619 132316870 259932804 161962116 11491479 805359626 391339083 121331281 42596156 826238802 109321355 911402464 505594539 593926613 876978102 726244600 76547134 885811613 728109905 250464515 273433148 220408555 523035720 203250848 188761650 303167372 134030012 420963438 277283192 863215460 883110116 141291804 995532330 143042913 303253921 859540176 800918906 547109370 833387823 696031428 373348166 942709178 607433885 878942705 389152150 336928346 457703664 465699285 75256319 38329928 716163800 348689467 258738483 91715879 551940315 447500133 394883251 538486693 868463571 672166443 401702147 604090047 665974614 249750836 747132960 969228535 109291005 400568225 368854264 942678828 96599646 742202430 737904366 556549897 473661495 127056509 893478244 931365159 592755794 821250929 969695088 161435953 22456755 80949930 253151832 574397071 528450064 648035083 112883757 249429994 172717886 367102270 853520041 838692500 616853107 453169361 660437394 578660478 853737586 29291651 373855666 950337233 624010448 111760025 359403489 950188309 91332900 105398092 734069827 684088695 926649021 556281274 845524648 949105777 637231205 98676474 376019207 165681262 599227923 341419330 415111256 624462175 708521601 121147657 315671034 177891067 574317018 976108428 756551545 428054597 857916446 130407204 230908189 334443253 94683595 590311679 137147921 186016496 695709771 871217748 722621557 474875152 427499016 420662564 423980922 64730214 371855404 800000129 82927842 971083328 141419452 350555464 448061862 702457419 471703121 763732897 732864852 46020132 592357684 341932757 326591096 302790489 324856327 557499285 637233742 419539923 327323 774381663 458072785 548553461 498115771 180694335 23428606 925614787 601356899 299925894 842861367 973212304 99926016 778305575 796811991 93861834 128861032 97390212 648835620 600564154 861123109 234216831 499100652 453480787 576149588 825691748 756271276 901005916 235707393 246021378 173062198 236034716 872919407 631134983 784588177 371035171 811829318 660533149 149166317 265702576 960459043 844544050 91431239 912901425 622849618 740759596 859279626 604227017 838149809 360631605 57307530 699272911 594848436 556408182 5270057 170998018 382099924 614057700 72003927 617807317 860079078 97582491 706358399 585514844 728717474 343462936 956550016 393063151 3996078 958232699 658765727 964455122 802776743 602713333 729872906 278142720 343472922 589152525 882369737 34139090 949784130 939677267 733412002 397148926 348601809 591198425 568146944 730701733 205256118 492667237 201025409 917851562 590249728 907383808 503366400 171483561 103363103 312432775 564546712 107359182 123181833 75828798 924330670 925958576 678542131 654203569 56617656 22015047 95872454 791503759 56154137 898172950 583697386 642082505 295321869 932299195 85797290 715985179 515517287 291053408 61168775 716542696 61421330 651418503 476442863 564787730 822902064 579805967 729736871 239965135 539681515 852918704 315793934 464012178 631393640 994336065 970732113 688011296 868867478 66604560 332031414 777537982 817293877 915728800 272136846 112615739 848027988 357934136 681117285 216061634 648987545 742286060 932604330 710408875 246220923 261563553 127712964 69122980 693885886 857449835 161604482 233567394 562884898 477398416 550095938 194278531 471734474 520828044 734806193 193118312 439948971 66837601 970656294 109759207 982566401 242793133 74891312 683110749 600727270 756008597 899172383 102231174 498294651 684293073 665156415 744515574 798372992 792869379 666154920 492258871 502835573 827759402 578342631 65720464 157674177 128438562 112515362 629408652 501782972 847321555 822526964 941731943 766675522 645699617 51491143 601758283 888492750 126382456 137385391 341736379 734907419 36557767 296483919 85718429 573367206 961640334 830234003 224256557 607026072 348905283 716515428 109861638 29181044 147374418 28098469 186855222 275812980 993130204 668780240 777595953 692968118 343823563 571844255 459643634 989523180 475851765 61401910 730532289 454750587 51303667 72268662 42174365 87861434 221268947 127892795 513745007 182909275 958126798 738001564 789935347 159548440 307033352 752313352 41245851 454407770 632928187 228101073 582737117 478574750 896881313 212849429 171542861 93221235 784693684 483702861 82744408 113061808 397621137 813276697 420328761 448924804 738061725 462503127 389302605 959330673 590395922 903047612 994756314 401039079 493565535 637208020 560587520 653115253 242037731 601833371 107523017 874965918 682450810 542776500 206057027 431848482 755625929 377599889 525069717 392835972 861302750 607814125 505897781 111440247 273607181 926226542 560365051 864185273 241246028 949667656 676032305 831641950 705231627 670788612 232681023 51313522 160512991 645784909 704428775 402550723 100134639 664468158 130033000 782585449 207244651 336090028 214433924 962870580 713689917 739503641 208222912 427509026 199834125 714120693 538949273 325957672 492863594 99314318 190142938 734109623 901498340 866175243 418267932 606729961 389480214 650948955 658043483 549993206 149250223 214988617 952543929 249384862 879456776 82576922 31970304 86701420 271183316 98920594 902088367 984873233 838424235 110311272 264898619 890774726 676948331 656364258 216732392 22328284 608194942 259391696 608954273 509693276 125566933 27222199 968939603 367563513 530687520 479499445 770073085 679937744 694488062 575133373 929322606 573944831 510226662 961292911 513162618 781409978 60213498 267767344 618799571 751154100 230594982 883698190 494445185 760059679 392578807 711177577 782387963 773743 970569274 243858596 362983385 948652573 271080795 331922981 168732445 801768315 811422426 938805531 334222418 358426847 366455263 263545018 932371679 876681925 77354288 298050656 658091897 990084159 418334366 129407827 593754618 648929348 13106010 88199797 261505386 258201183 651893740 43893342 258974926 474979373 140268304 621958311 276148305 411349099 806397658 444880751 65633774 470336443 236202641 399856192 828763291 602657904 515917576 613651329 331856189 593271864 911701985 989948086 435872383 182552710 119355906 29626994 831482058 984978289 117826791 92987437 95695831 622236898 989397152 354670758 97216264 129665450 829145435 373364570 393530915 635543087 670761687 311681055 105879523 906964328 711537248 787159180 362138591 79971183 400810502 693994780 673243048 165028846 536459225 109115424 347581556 508331497 991258791 31579973 345826145 961601949 977083783 441521977 583838840 818997295 648709101 533571470 801179111 477854529 906936040 47226385 965913982 430214086 358907441 924309872 189694773 70444682 711469045 551833365 2932231 964795914 98344504 676175279 129824753 487320096 637807069 329922676 995651593 481582220 214019015 193994098 443184162 191102792 488032441 879539368 10100080 136741535 413110831 663795557 467112430 172563231 711021942 433026406 602777317 69929376 209852637 792472091 992890431 921321682 196821815 995822663 738633955 147682685 524514301 720975075 635002781 14837730 50897744 483170734 496419950 117433125 677164832 939604112 308535917 17713632 671659839 171152363 154455167 84770663 834947920 621567597 109850260 398486222 907110369 565143944 468415598 116962999 210132394 313822389 890801048 406954209 309645045 629434996 554636894 834159346 202926430 42156035 848997076 106340540 525326769 197933385 223773666 55007960 137537490 532309583 72721592 661713695 555978313 227176759 599000725 243442592 701260722 708850985 641928814 608371085 126511288 110344406 577850450 336643682 276683161 468651491 743597891 586328206 950602854 150751145 273003911 153529277 192907180 974517354 259869818 718233949 172450732 483643484 773241909 162504589 868469433 845963501 824218284 424447739 925656626 275735368 667890332 626917341 984586354 162335505 87804785 111097635 125196277 665655236 300257684 401879438 986823093 43855568 988207644 937425940 47123079 113727915 943471584 92546625 88245262 55857761 810780574 113212360 539501245 436538842 128233315 260487037 135018702 952451600 684934777 60675321 80703327 205341468 540109029 65289674 367676973 480430180 28903676 492873251 146085409 181677726 894752689 985424869 78049660 735476693 775367168 125172740 701720974 718838745 217719365 642482602 774696506 881016306 755694962 166714110 170071507 883928278 427201148 305090210 688896237 964652291 218281897 769599564 22510118 610907292 687405605 390187091 91337466 568825647 735576708 89939241 750503373 482845757 75364103 828553033 70838809 703247638 806242139 772559783 274602742 23961498 415042378 49299242 757494170 23253699 68529718 927565677 759698343 348247232 85172246 301110939 312899516 303454144 70710497 335409634 914361436 610632468 578113092 858215268 31974474 313689793 948154510 634994213 796535550 876034979 316063605 867374359 431798976 122305738 492450501 706401719 998783609 907492879 608217327 756277772 783262945 676747045 536359808 542961281 24994271 621532055 844072221 190410153 924986199 767299084 378336154 691863994 230447911 956449246 402595622 114938751 122655398 203266491 749932964 919190949 79301463 65996562 639081667 363616806 40818666 131532162 70018518 39602268 891541407 678235845 648396406 527320711 207499249 184756208 70281986 85009886 806288263 766870573 127936406 583790821 386686016 506272560 128171174 469650293 462721799 530766796 584589044 585377197 734033287 334522001 357084505 665851117 253034929 848682539 29467916 293853596 832731067 952002807 333455864 576788833 482755011 981852271 104109538 690254260 19124838 26907890 627780513 677929467 646294829 755716919 114236647 32980838 261989472 242407821 355147497 577227637 625690984 939736541 15121193 212240630 126774901 372205699 878091747 379809830 73404597 760076029 673663426 906135664 564595195 7119284 482924490 47350199 841487921 439550394 590120826 713129125 466458284 217901332 391058585 112753106 973618251 505295232 998250317 88124082 600219419 205914173 665351719 225910396 145650707 680472912 438151027 272425608 905194977 168759133 652235439 978599574 781351529 178415224 884735231 345946717 38050874 220176081 245813283 879538795 659726475 835934109 445184279 978701126 53835434 836242864 943970598 879970051 194054455 794737275 820610499 794273875 651441 338478577 872700637 146302149 18951482 163368023 271244123 776662826 332127157 775995928 755262393 113478679 954411153 492513984 311941762 992462027 565206431 557755045 724517182 77449265 246205513 169701454 56150384 152557313 858460685 120976 32527357 52515133 647374617 705654222 699305374 648026058 44132792 424522371 646844573 915600648 587890394 770605063 692263467 920017551 546600984 300042219 886012596 353528496 645072569 50470718 345990517 210278993 460742129 70507692 287728259 706947643 92725512 196395009 859504956 951186197 49032351 744548680 856217697 696406968 450202895 408039430 196949386 346852054 832561801 843793959 262452695 272968555 466915381 807232528 45502465 13516359 107274740 931515062 219561221 604863676 834502146 565551738 815142669 295244268 488575796 955387294 2191904 433817675 151782297 714213227 237520231 200814648 458761900 93737921 897221617 761481161 354293718 94170996 108333208 39371878 790481321 223302269 312340433 109913062 30534790 357842899 123429421 990325904 141874320 195507008 595189573 976376466 761058747 262848601 124137093 102150902 70752255 978845371 535968577 222534552 693058591 773488809 275865566 4336850 719743096 25603542 765818011 926553180 119774538 726667586 965925059 762772226 949969855 130781851 872685288 980504646 341141116 848631075 823346909 483015436 44138076 271052841 311908261 657713189 533901442 288561721 612380458 604653697 267407085 865394 679704615 812982042 774354203 955570182 817318892 346613659 981173724 435653262 125683198 953464629 14837207 91608250 568753214 964807063 74906468 293954861 797828068 416047584 142585929 621174970 751579387 39240371 892227811 63487641 549469927 278645612 204565728 14366744 735815676 471972813 15232138 415520284 137471214 789586342 223606825 954790106 988716367 204780543 242959728 114399558 10761531 257796935 58524175 579514745 75120357 133430643 873469606 872948425 401994593 868571901 346639754 6090339 760328638 91383924 69577981 162314924 370029537 126660075 176681668 105845206 598632889 191913807 373881856 736104103 981500149 597488682 543410569 822732875 654785591 638886663 937132433 665547122 896683598 848172974 245061860 971803956 834119983 118531459 697268740 88630936 839619726 43908488 94721275 599948357 135292412 16815622 762263282 357838315 143475698 938944950 316199887 742108587 130858750 690081744 330729049 964875265 140086785 726655984 640124499 794872376 365542640 429773292 312935857 114742598 277946259 557997717 939062920 112066236 529045542 636331653 53213538 221181627 532756507 147934813 821129984 668048920 164750436 435909625 25887228 308226134 227370935 194603482 50334714 210746051 884685226 233580129 28137676 877288377 960236114 668262175 524677112 178295113 98035460 837612969 145554077 228498086 248127045 84616990 193080688 777172587 573465010 246294226 998354214 106221510 394229039 672000557 626786796 558979475 960426549 505190391 867205609 40313843 699793873 770056689 251059894 436995458 856153185 131713936 314283828 668905658 799976112 838960940 847200771 750527938 529090268 992754849 831542390 777217313 929888205 24623071 406906259 503353208 123433663 257776832 462091085 370179069 929777389 88877874 929158544 742720297 594068265 648880513 783034140 146378497 271453561 34094028 583373955 127606739 18324330 897657783 649028763 818300442 589135082 348745894 421344740 118225343 194017102 105403489 747959022 123905300 130026561 154865274 479774875 105976590 412642106 941865960 476155659 194935855 30743827 257830563 937656152 477328459 759227442 573206652 623706956 30680996 459817046 59597271 10804102 478141376 957255054 512349231 148958178 398906496 861095125 570302918 369648205 55112220 675706407 117607221 31533887 658249334 124988861 511308762 616742291 390147334 453174715 92897943 585083189 336434908 203244872 375255700 666279733 962472314 948462352 142503049 845669677 260795757 202100320 708990145 738937134 11871733 73855735 887895312 410778229 934950861 310714589 632942801 990063081 986420996 603066388 21596961 497186690 728055249 385422089 113928974 118202576 838596804 59343283 555802131 27548072 115104522 783574198 693827805 930093202 584552909 836330854 628279238 845348667 38431167 189785742 584285794 50302901 263641478 324697465 313597496 198592332 635412054 946540297 41171772 474349409 402123044 915285107 971536099 130178287 300707189 937981439 100897229 991820360 849841089 509215727 19368425 817461977 145306284 565712596 747555172 729859193 254559810 228350770 575207853 145507343 418136512 12010006 48326610 681777990 336707471 214440473 880370322 972119525 13497129 774058461 298985294 415620174 689343561 123037752 398314827 842567116 61019185 351728422 834387469 763376640 860944149 706272260 433354976 6250426 124501216 33426507 588625986 231577392 261777277 16350198 377084735 679913790 28360205 277927712 361691773 217584042 492368185 94578455 42219927 505865314 868636916 341205221 921485488 410496836 464242973 319800308 105580311 377778524 671528731 939967781 141155157 384989239 498756400 427026499 243756032 475773982 460453007 832382018 707351374 722230284 848732216 84436103 402144067 729608787 214880181 616352207 947192830 707248366 710930662 989412757 213113673 432083937 330617971 134599155 695097139 794860944 306915829 800677450 25155828 830960926 593161590 18827351 68466525 91917984 445853851 312222557 420208332 906306858 997120941 127559700 628537135 698369516 64512169 883197569 427978297 279392350 499549769 227687486 986640716 62996790 217100236 52270748 347597093 400234573 39386269 42694225 47611876 198818465 843371675 72767704 29779384 289049625 91595056 98245909 233483975 537448907 262984832 653692307 443755758 260105766 781252007 924809259 958475283 698280542 808006821 238969939 977672892 160072949 466657425 816829967 75586105 536274027 721617082 423183198 936508600 761003351 465877423 984120476 959821816 161765458 56888174 842117567 450815083 148483230 940363476 684299058 685932137 55864668 190507724 982204261 315970434 971759732 907013513 126962076 522556633 567536694 218448381 352745885 580126009 685105806 22092211 655712115 73896192 743709293 78895306 10404785 357229004 397289096 994525262 169567179 559054554 903929802 11684739 862386003 52413025 804564582 399201420 590861528 860429250 589709144 425582148 28916043 413985235 185112020 155878120 936541869 752648714 374326501 289287747 185291083 911948674 311379958 841003198 985844866 55089245 919898504 996249652 264834615 169703959 843291273 434401794 728758513 599737434 446086534 443660875 504666825 103167475 842862295 95528346 963596725 432571433 373626860 992512768 846556668 558738880 907247 635614896 163903954 375233749 924902643 349195037 139698782 88798961 190198228 125543641 996404579 962613098 974309659 261239187 132317051 670117291 695640981 713591930 269854718 994243881 157252799 774521543 97411349 115087 722566255 61008067 285202886 96193108 906037202 984275921 507448355 906944449 619890810 671352309 134694557 397309813 20547339 274393339 338625140 63261933 399936981 335029712 25875024 226762999 448785265 10708441 896880291 144426239 724300372 19251368 991186487 881553171 793772912 88597829 734184624 368855526 2122263 871903877 317565001 760675831 856179791 825013356 667620273 328586960 348882024 802314831 578413139 369429363 76708163 917038279 432691296 329161510 104584350 311082686 555924510 553369615 321791128 305321160 550312221 46091493 324572528 541498701 780161030 118345433 482612896 366862013 339717326 337251525 238765883 509798693 97927349 947462040 187328408 618063989 128565360 536210432 272895179 706978499 905639795 202119708 624016772 190847450 383797585 728601122 501930136 939722095 134487097 823721264 97559614 684799318 722329123 422132142 78814378 502490146 392993942 561427274 869352160 732711268 751195166 960634409 95026320 701638881 908096443 282354728 172219229 36661796 818565160 445114408 596156661 576721314 499750483 72689792 767568764 883548068 801290915 122015259 675786522 935778012 798252890 773346136 473093689 520582006 195478271 551908067 875588519 588472213 113335334 597457038 173699840 717046866 558091440 268726160 418685741 318704242 551080888 590904970 207882404 222162407 888535745 804039066 798883721 388286221 876728858 418968844 124350648 530536132 540984104 800137170 318830503 191753353 573483299 791924192 712335359 621477936 196348618 440440237 62466509 162200319 37897268 236166349 879247185 448505075 357408876 150449285 767209317 908489764 741354256 827608088 130652165 482406360 484163513 782052252 870692581 213408730 201021090 995043229 743944863 594521560 647696758 915291732 786274913 73696416 559732284 351126631 695174352 756080902 791566869 757640861 918281221 829464137 993807211 797528400 130485571 203732446 947977685 897694889 112222203 541848300 577819336 95390734 24254653 61982842 729959353 747463600 275391572 930980443 595023188 871852801 378018362 95236305 787144527 164293268 168932721 199393170 515419899 864107074 955474072 159503127 621747928 873755287 988967265 468071498 523800046 119452829 671803944 324294090 869664084 636542514 718658757 299999779 584449614 595429776 361982621 166925326 195409736 489890560 97905762 790432924 361743354 328440490 885669230 1404240 492733758 54601944 200797410 860670024 771225384 8787842 20173144 245489672 882543129 861656775 713561170 258859534 833625971 237881474 435669990 555806414 726940354 154328740 855806194 163906327 749758517 70305174 330831654 945168253 560195734 281253782 588117536 921939089 609694273 326303125 775859695 102428024 233421436 976657106 815614414 4646813 985444948 835787559 102652851 720504436 549960693 816214022 831880336 383586657 906611862 267550319 939393072 633552209 274395426 647715625 797458536 24153936 718020799 128290183 821838555 278216527 262060332 262472450 52671975 871754605 441291942 828531670 826698995 674713378 657705135 642313403 531876557 495666442 330617321 634529409 68687237 880578014 303259790 900567573 116681031 62388011 20634252 908590469 695940220 295029678 556306087 345915115 171699980 126843245 326721665 846054901 405059772 588781997 108527344 310248113 313052961 402335652 138779777 139751949 77049023 649001278 634581718 461441947 997184087 965199039 948487722 65871317 698293413 104263871 818955257 667490810 166651882 692105875 576081272 862592102 987135553 984903725 61023576 11351892 111746963 240261607 857406793 369323102 829043604 818450503 679571215 142096558 73302515 670867358 134364874 2867904 172384996 768946592 464309851 169569076 586661991 265313932 87956759 137471763 369577803 759428382 804962573 536229685 451534250 233560204 251338146 291186162 70980288 312361723 155054420 182727251 552623330 12461206 552050353 234183294 683428076 84137928 228796218 756730591 755005286 215677458 759598495 927390282 984624051 76424706 96959351 423802401 341738638 37432477 413790530 711316442 796860859 71269462 100062486 100911469 304829666 351400633 244613997 375809954 663762356 399668418 411053571 68902045 264645990 963103925 155601705 948074066 47241846 384397924 557321016 654763498 600075382 169435871 582153774 437215792 98376943 531629491 713534559 440115581 421578334 127325082 3948382 70955553 198594544 104010869 171867022 355940576 455411502 416481019 731750530 971690224 816149437 142804095 40592262 80795421 958424386 48710334 881385853 858182598 433108258 291223229 365462455 885700006 313175466 947616229 175432158 411552409 331762080 888966717 851667990 753340414 16291793 708132739 824295967 67402703 812143608 848679355 423343280 120071469 117676734 7610169 91761686 933826171 2930630 984870321 867137958 813871382 33580648 601040171 524570339 319205272 744779766 890032795 57421638 57955225 690165383 232853796 469507634 21927456 121820506 173691983 627784237 990628672 881824722 304596563 58031369 546484689 5792278 333891015 519072524 123469012 194017550 463350576 57295176 196948181 300737257 776949501 10819556 186834271 230506031 387906262 506039544 975285797 277939050 563461182 885757388 968104433 796314978 207781381 842548256 770651850 381473364 322848852 761280516 115814446 479961781 671828251 514815501 485754059 858235632 33888019 609223071 52253175 497238595 519034614 101717722 797975852 148500474 112537279 984810124 379006505 352959907 343366027 206808661 630898957 759343575 92566042 451519749 408174912 152863789 146584364 178826755 534337153 321949582 792623637 502667965 801911364 316968247 17483460 287665416 175203872 51371479 896888488 79973414 401126440 268439461 181691136 51618652 416939935 146744781 888945142 795946440 499704688 84827528 855271467 130603638 844171103 800353875 434639754 252346008 953217664 433740484 283689129 340071176 755690067 76312760 842739142 557601424 393281007 860222602 697783206 421001246 764110447 447188053 500974660 17753246 715627514 682665796 69371898 132567442 829410578 810833406 781030248 329115259 895660934 636301708 312235264 739832030 289171942 599391384 844694404 242389599 33131861 128383527 582460776 788821928 57212653 277716277 198939711 450493660 137938872 896722918 871494906 754565685 196427330 224985925 624835297 912054845 907651722 546723562 44622280 737062293 357556961 678168895 918693918 105734255 166986962 83445541 845566285 456158905 682836925 542777049 698548504 715968787 671160576 133525639 357307074 728373229 411241916 408763152 31383248 401697154 158002429 755394521 8779198 354429759 980380446 633614496 266484597 888032161 32854417 163623244 477610813 390411378 841792139 248821091 496145633 8779094 332266632 194228278 317454365 15103551 737005327 16002863 583588704 260682262 2044868 940895778 841571857 265803151 202175289 872955105 667500305 360177718 480865985 528795870 714607478 461246425 14926725 981092075 201794945 47781142 997231685 531922125 438192520 691540183 780743216 786854520 552835644 113009841 981082798 870290009 128113392 570604484 738809238 564218462 683803112 740854107 357630600 525374962 6657251 559805889 250846426 526673922 919983608 731712412 55469785 634591079 45475196 70396510 468199513 99786507 118177652 317947558 631708632 408886539 9487734 412451841 48257418 562323378 377978049 29340209 285129747 358607807 452461059 23938978 922826270 136264164 617309451 280456863 514155492 476483068 840262752 617518284 3156984 612762719 201747055 911143142 99870157 247222251 834056019 568069671 347008759 804750037 886017229 978717391 66152935 748021329 243685592 114410353 162861067 621663641 996266935 447990814 980271448 301244353 471929792 755614077 290024883 89239237 36070933 804180375 418238671 728850052 274215019 273912021 194129130 475962074 37571523 293999288 723184326 871627542 862068959 922709451 528893938 600602547 753943201 447563240 201140235 997628793 561973593 364001302 471808793 410756888 811992116 304596601 712001241 136438268 60210671 2026118 78193871 948797978 658722859 496432542 530164389 932937878 770344564 724293519 408899946 807916087 18292800 984600638 532059988 732878125 907310082 60953919 185997031 513769642 361033525 387137267 363914795 923007119 751138569 835723588 186280366 415647045 992836555 898281607 552085313 905563593 900307725 630279184 706877930 411546944 126711719 89558678 344484815 897056283 813852197 605901127 557488729 684661364 590501758 89548710 270055848 350328199 3018996 308569246 864097842 364052521 695706513 80528996 139575999 299361441 916252584 325856365 715008486 761605499 76654332 119610158 667169085 976962057 749889342 226563374 241025360 876601062 316122052 585510176 626173704 129974242 43927662 36178793 667151972 634429421 125727503 789724187 837273986 128746499 98293426 553888187 345315387 646516305 634417183 337407752 945877746 403186127 663264118 513402592 164791619 739918450 633012750 684477070 569396866 235418452 911040444 810422227 112019507 227162489 248448762 590709577 209653097 292376424 626888370 729321436 779322211 605132240 519045616 616596191 586395105 469855408 23000737 931710492 116371706 657417921 121634604 914765818 60604041 784898722 280684769 77912026 377333531 913697520 762389096 799246763 1632331 673429533 462185349 113651838 753108388 710634111 556877781 962761485 855526902 36282511 544599280 634849106 641414751 63644889 103961656 80326215 386016663 126962394 12036701 502388369 784380315 133671305 269670547 697500722 771086393 550355316 775412748 936283 316569195 537801837 800183046 318201526 63747729 114884755 284369730 816856117 825518866 841247512 632133961 533562127 730046389 29249601 20927593 223977499 92894490 124889249 304303714 331427520 104368009 168856781 833815889 888748324 155044452 103486429 438765405 926130845 506358112 214178146 779583494 822927307 604496349 432282900 141128827 668244078 547167655 425498557 337616554 225202880 119262428 822266882 758765008 849308817 851516483 779692601 73286309 796927339 904581850 230106390 128354852 8949853 398963171 814687108 750214543 554007624 770689903 41496308 332654828 277048008 255674454 112238316 99975309 860170804 544521216 93620502 380931241 91688864 371635425 571064162 169408110 490897854 393331037 928173118 192723030 97363879 707865712 118525706 894291218 464963922 348632096 22646064 326430141 747595267 689849538 929161050 154119250 460539434 970657358 486774079 590103809 78848172 599012395 542595484 939018976 996049977 636215986 172466576 940255207 7851404 743530738 109663310 351265624 989378141 37836422 396505021 86742013 598218500 515030727 981033232 915698788 716179189 856195662 94645288 316290815 398561559 23806332 470410066 859100993 994463690 957184145 301721161 73311855 408712899 844316645 864847197 404762869 333048990 889830140 197534435 193416761 485877237 307197745 544682385 475255372 197550533 941187406 414513751 648285400 308734492 248063342 563984181 24913674 104258997 658629470 193720856 355336922 534952168 664130922 66954275 381932217 621315060 368675436 307760439 30027952 212992075 25123995 287307187 546041065 914954135 484841622 739457826 400831366 644555733 136656571 728603104 842106267 930360343 143116848 342908026 91611195 391180191 906892207 116524869 347955554 418038036 162762091 703292477 952990204 826893013 770246752 187438781 300724432 138922181 495199220 183268750 204430622 520323215 470575937 602988054 435277344 807933925 194962239 688625076 452489652 331618810 417228173 147112278 114495513 412861387 490020304 206106708 804041578 249428870 175147943 4513492 519983273 337910035 560322335 325489836 164803041 183085446 512928617 465527474 174523993 8127830 648796224 378954616 528451046 971888528 981942670 816244756 779822446 29421268 504869825 84828457 361040079 774614364 84457101 475535592 187475744 574477405 681642300 844033689 676422642 856790243 848547181 196405908 47216637 261385875 521895744 212019679 444471321 34824355 530063519 618995314 895468558 31376102 997949930 276435963 3264623 832408959 92680712 635603436 861830228 450066903 720431893 75386666 224681260 804888995 403438624 264673371 231882759 85080917 108707053 908305401 794387526 809770600 957227675 841604164 71156468 331639779 906140209 515627789 218980500 436203721 134623096 114449051 467579823 985089393 390885015 323360813 670014711 336082093 958964249 384361298 786148997 531912501 312264330 10830250 189317855 715702954 128019987 421200615 653300237 236727040 182022375 300204123 46497633 139250044 141808280 970170474 323406189 900464855 338314622 542386689 189184935 325454085 656835740 656764758 163059837 900237121 980125571 833074548 236319208 791606179 69952206 22468198 323518674 382216536 885814821 512836529 97919484 13834802 786553510 603736087 103078208 968575886 903940210 2092208 960342296 898264856 972262682 136264844 798729704 163093664 678651533 987914639 488547749 188003632 497195757 651607586 88240747 329837687 337198493 177076321 121443860 407150699 52060885 297478900 641883602 937875706 662831795 592319452 804226874 449385299 196055532 759821449 270477544 99995736 761913657 83336199 850776958 586692698 219601043 502023022 749786362 898252576 342454020 90850470 86256201 839649777 742458056 27013314 22003824 79656543 204089635 995964057 339323608 256150520 145959316 981207210 46542586 808791111 573526655 703285826 110692769 622098554 463107268 381170313 574610656 77537284 317022878 425387607 516746349 536623921 927410629 119049070 287392856 122381009 209899541 226165424 962030786 952357597 105695104 836550976 32014133 309784740 832515026 223854108 418451626 978474342 205061311 464994212 639781813 631104333 20796398 750474582 253202880 483903666 131644889 827813536 413957317 301184133 105717502 930703666 837808055 885644498 49752729 977717277 8025500 259652270 56399060 822572652 64526227 162094165 659123622 96540360 471878905 344155007 172910834 890330531 175145709 377972146 207841103 814927522 9076472 228637501 417918463 114795718 565057533 402079718 795125620 979014850 703263852 900843122 909718509 393588266 639003979 811987605 371305536 647029479 71639868 427704597 322118491 136166095 589798762 981242113 85222822 914194033 177913479 110650022 657040923 205575554 488622168 864882026 20503069 350215006 946035893 290937899 317527090 511093420 693017617 112652703 342624629 396281462 866012192 104859498 789869728 505016164 916847103 13691624 4562003 841003337 293912587 326680494 829685799 883711349 160438966 767424987 650421741 190868811 878075009 307462657 396444366 219213537 24861043 269463801 569428543 970896936 560401700 886955634 334506715 253419311 852124703 677131345 502217139 718136888 781990843 144603227 75669412 551354305 158294851 80231415 392357635 452207438 259428275 74559793 188435146 272383607 841984780 838856887 463252418 720059783 998835910 859696784 939273320 23696946 129160579 361218222 847110249 689562279 100690215 34133323 795497956 952814919 563781034 297715089 523468166 198288236 442318316 451653944 749642541 453129533 384401725 142000170 905336971 643830000 69076329 946288483 916213607 911061110 637661729 231982385 483637252 636497632 91679162 275426931 512710945 73356107 636645153 212337553 762918387 589851735 98987242 410932702 395183013 662768277 708647791 918651179 861056513 3482466 222821483 610699048 456611999 607223208 605215584 214465329 103569568 674291913 13270171 19783168 437869382 650931900 104281919 921506634 139945892 195961082 196933558 652656837 269317189 686095078 717510756 884751942 275946806 816497998 295684638 671129819 479266268 856848795 442297357 192839141 860331262 665118840 803538189 169459620 124858408 261270132 236441316 228427976 788078411 249711487 100727510 225947787 900643388 205009430 147454414 40589273 400970512 196904339 545762476 522804067 882999417 263273225 407556003 11462582 79771216 555757007 535108767 411553851 412605795 977406124 604392992 125453416 495041324 260447540 147429403 619899732 374234038 383870719 848327708 162312442 633582206 949055218 240776595 534225587 6581007 240747376 427331226 407551519 437651715 973093702 930355587 173167491 88883286 190427949 37146439 21170869 746184956 572255206 432724720 11307110 402177689 889634078 136760527 897219013 2597977 136706296 369635104 376832015 520577015 70479171 539144457 154159214 872050756 779921053 540901168 878631763 20668422 968232394 138699642 310836503 941326090 69055222 336520360 30209369 111999537 373666799 51380238 710700859 945922005 336621324 722007969 348099687 78771761 711284862 97835060 81369738 847991158 319986530 458201753 221084532 390465702 997346211 375243747 115032817 629783623 916144915 993664580 502968411 736893668 132364215 666321280 530736117 53935803 2841633 413461853 18451706 376508432 317358457 729152565 174946796 653979782 303676894 523046483 732751543 14961749 473397909 814121282 715469274 793384440 124839394 936553806 36366501 122185598 164313912 151399318 604485587 932975193 145063891 959970364 669868855 129944473 626291637 53121331 183880276 481649636 466583184 202331983 858158068 783941642 931484548 33104857 290437783 87677801 408667707 23189319 102639551 882065616 689826967 670625191 527966415 814666362 459695356 564332916 789368326 476525635 715732234 246370273 409500821 860796126 58856996 931886042 990740599 685148634 985007374 27137234 19314629 451590551 81985583 877472698 88048552 13470125 763093921 378486335 101147926 24277987 254192021 56303843 758859970 944018988 579445400 286826378 611201709 891657123 851159295 253086395 368182751 419407888 351973034 630199938 132720373 410830030 562085974 123460965 95978657 399609707 3114566 115293287 851200258 85100149 845282351 939248811 951086647 460892631 170251505 904750940 337686985 424443526 813571149 96546948 220978874 245532909 235889692 832180583 137190025 87048980 937783344 357889142 358973235 289756371 988089080 491693608 700586402 402691413 467670940 649081425 802301120 470785506 616891078 506017738 408402021 314689788 297782908 359488662 628098786 468034413 116755961 965785771 892477940 930327110 62332712 113456807 175860012 150738770 798153756 165566403 90304117 735937094 523455545 449277352 878209831 511544619 940970960 431312592 914236032 408641893 80394011 569053512 731943765 549801455 75071243 140345780 717007610 372854151 352350808 345106389 840888564 469106769 163408519 585882863 399433872 78257597 699339670 427810251 228996367 350009786 593376654 319300484 85946873 116832193 768577836 816673070 480893178 709548790 247985656 247645569 970707049 180896033 816699081 702650808 583213854 891770324 695512954 300221457 117140834 47863755 497844212 810545765 516970524 661252731 396428621 768920762 739510328 948284658 196731006 968506696 298294437 790107661 287807173 236757676 759456220 56385003 53430739 240349391 618450159 153932761 487994960 441673567 187345160 157210401 144324368 770559015 48980718 692353688 70780465 18637919 740217443 421141044 829183684 109704326 82393768 78128664 878625089 821904097 26413315 927872461 642927152 177224118 570496481 930734325 266498160 329952694 839635694 172445266 422818451 310602212 326378027 910813412 752275780 513723188 68023806 749116514 136798562 969520897 293986562 60095393 840675182 34203998 481236437 522375225 996424698 563630206 600503890 727566146 238050662 479433571 655438600 880977814 509174056 78451441 664228498 775672216 408404135 356380552 948117482 831222587 519499130 127011869 594552358 124291269 640735057 515092530 873407784 777533619 337129786 19910705 837629012 30321328 54114703 171381809 552696553 903055767 735012015 5716802 630621906 825579043 485150374 138576866 559073216 994324430 217028307 75818073 622513005 477948808 432198625 570630481 161687754 951697756 697642350 756240112 75989018 190893766 123849001 801913168 820943751 313495154 821823873 511089122 343816482 728454943 682470931 896513035 484027069 269999305 902229838 114648969 95578341 239896571 105742201 654651557 86737360 175286874 730469631 709250365 653235682 15184615 132397205 814923437 819398737 830039555 423679908 747904122 873449687 547528910 402333649 694393431 861024064 76673882 57998913 57356905 805128825 740469844 953869940 141672253 10469143 856099771 108837588 106047484 95996335 214579789 613215408 35250061 389866663 196201398 744500427 43102339 63902379 876897632 710542142 883301117 559453547 134222043 631205232 432903227 534267319 33538874 979813025 247807742 110212756 37811931 305164647 767857947 778281775 259034581 909530201 641267284 967650718 18367782 599831135 916163420 85463938 65562902 951413481 327846967 261764300 695913901 223465672 325666679 425327893 934007814 61484155 984781440 68229851 692689387 270201026 455013536 578744628 250014044 702821279 541473750 140342341 7985919 161848057 918624117 119536866 923894624 412407760 87187578 794778772 12238888 3350991 880242710 77801790 807280838 60606037 192082456 355711099 284071709 517749136 781038992 218079517 579233291 765820425 138825734 124439038 36021444 593839270 555700032 138551855 149176908 97173775 278894196 157162828 111538198 50034672 276699694 35432815 462442433 216403638 682727954 327197687 72270995 415487023 404999478 879551834 476093060 597081934 235262926 760164770 967347436 16301911 978244287 399097087 634638702 969586387 523536125 523176512 415942016 79236150 514244733 565118925 28926291 793138930 722281753 992980863 695689968 851497813 880930044 10648760 67901445 563657991 337846448 140172440 979145015 742845926 19724267 307754434 192444219 107503559 67919197 12308015 976321843 898679850 411405102 463476904 868266230 934941227 986653417 136724606 866693743 353414509 701843531 748136400 146553432 276641643 593633622 694759767 128139449 474563660 705408527 48557260 890738017 43254968 188729701 722399391 638617260 60970334 30153819 831061480 20990260 98073016 843369495 997312103 849269233 107290956 460789001 570051822 42232176 299958777 706776428 761442285 653373286 408619952 362095044 652443085 685261595 955728667 199719211 665917411 282808686 905127738 714474671 26063062 948382707 903204372 748462454 439516326 816691073 778616273 123094165 837681333 729205655 966463660 834993429 430991247 73754609 148298789 1043063 968503158 300773932 707819491 582461802 954147219 968955810 797073213 459106663 506733764 605318239 658825874 172651168 888126925 416469971 887125840 914189987 217369037 642846571 515168800 656885364 312054003 146301432 779979529 149735329 875507088 598959549 837245125 159014694 525230524 985543914 160057757 346250042 138834206 720393615 928711844 92981418 689349418 578301416 404604447 48599541 183619648 915946687 221250710 924262939 332416651 960892916 690969286 549785689 456255846 206138079 59187412 768309850 352439512 839166941 918045179 80462959 438126483 607806663 239477653 963357008 445866937 252051777 162123409 584701143 972445392 90835246 530198927 514311169 521653029 934803374 562910710 705272677 703266420 784161420 482051976 35683064 597570695 173021255 437985119 53826535 231675700 497172531 822136385 584115212 188855832 592697923 517094537 626982315 53020946 756572191 442855682 498887883 8623961 604979091 83589019 833585719 548330704 613787946 347896881 69983726 401107679 910807591 627772769 104374092 547485371 109824738 992573529 145056059 135362359 283075008 51398960 367038060 632763905 726051711 803669638 821619737 171265994 320764169 301118412 224286940 929852726 743974094 723174823 790993053 201469545 806763842 624578765 602316615 273068147 824992012 524816707 526692192 588315962 5105835 483582650 135801326 114930574 328672538 133373752 102809299 611747546 37289078 322363725 97027811 763340790 126033357 918647548 934606784 299313892 219765953 11410083 229166611 816256414 734584906 20159657 17725952 393865107 497254788 472558933 666933254 174763159 997375640 46141805 763079121 2481468 529724455 751396814 969928415 858396993 737286932 72737708 322660899 774576010 247617799 419688710 390433159 373651156 338336251 177556302 672965048 410618571 188966385 754648025 226874978 923551291 627324048 97117296 169932757 124578829 569676229 836866011 151858354 419568228 883007816 914937476 422049696 265248630 666334283 244494471 123645617 256137574 169748545 446306516 30713577 417366344 865995226 273663103 791017501 56847836 303735771 316498908 467466407 492702157 71146927 546857751 268769807 550987341 643975047 438702565 528082537 66167635 128084935 679940891 485735863 863609118 594878360 760301926 128857741 113729002 4796390 105019724 369866576 174544935 551326240 253096520 591911279 269837825 379275989 235445139 179202028 683011760 404460414 646668435 28230276 328123707 46042546 297000084 879111048 690017593 588219015 407193578 608701595 716303950 87134463 94437451 432429427 534529189 707255743 561287169 500774558 712052133 666306893 870641134 739113434 70149493 976254020 183541073 192503684 355530002 418986212 371705712 38541756 823446626 18374141 66772032 4086692 64416687 216288482 883197741 606950646 804507497 142907678 68168600 373327807 82558507 15122418 805757234 617087697 722378161 219560762 117862248 286946654 738384022 841019748 26060081 808533515 669790128 209601154 1037192 25320123 481103733 225259271 916378252 157066718 96149778 835666651 161153411 13082831 904471499 44351145 620033477 561495356 187258823 688202078 934823163 269817331 703324496 593096756 739421394 278219016 665173885 709800008 565165670 403557900 403336115 591225752 64607774 73126236 653343272 918161339 950962733 134446998 143420603 719857344 291513717 239570381 408040354 452667128 252653212 312511847 349534639 725203056 874007203 536793462 265921493 661346725 659127159 969245989 106959840 398548546 99981364 772133725 108348547 665147035 28207984 364201029 108889146 92815758 437327265 762232418 863493464 240806357 896679417 6914060 960663702 40709493 99000808 368704049 345892987 204170386 533732262 695427626 929373442 260255824 84737447 195294928 921602549 743864607 17057276 881078756 142413146 117038641 505728840 103278060 782185676 533936825 319995455 891074822 479268949 757322720 505823599 195278772 998129078 255019375 54709199 811309139 295728868 153710007 32529547 641621855 357880393 566261810 189565840 139770195 826517634 274303288 335065123 600636543 18167888 204638766 481715292 13097400 321677407 987444132 968891833 956379449 373897316 288887281 699970630 705682632 898726368 205794222 900961404 749371805 460813598 955670603 560680937 609058832 109380603 593210484 103197047 319777363 11988653 292762887 459547558 838506288 567066175 647129047 439142824 585234063 851767813 773374482 450847830 25961579 613334973 419739656 982341028 987232290 561143304 682311651 545431281 459869665 740622240 446392678 61757829 53952197 254579641 622438766 663011029 216476610 68165609 766208076 536253973 80154263 58970957 848317897 918660551 626037132 495446938 210319734 63787555 199731110 983694216 514635385 225692690 449545548 786891407 208033711 289294197 348034704 742861729 834725478 660420735 483483962 133634516 722178564 537436159 388214157 197133689 52963547 604690767 265299299 819171624 140944734 197969928 878142581 841778997 116630472 356696072 189742294 179466572 272999993 389473405 15677147 787635378 615166095 465222695 427043145 823199806 754516893 775077849 418577894 441758730 288014944 902061856 575393246 10193501 292014374 963607403 207327191 344977922 568298164 325142856 16665905 561759264 523112784 894808486 256054620 492259622 104020917 445796915 671726194 377020911 835270320 539919707 17172648 450436408 5142395 444215793 126152573 612175654 71810002 544730468 53934378 359824946 299308683 481843990 222534813 443839424 445451387 429862004 788817346 866265917 755004860 805483251 280541540 130634003 552808096 536596160 622893625 509345379 982393075 147136178 886366290 817663388 687055885 756055305 120616155 544714647 52787457 99285095 9406660 124597459 644015563 63341038 336938771 795840612 397701395 559473585 239680029 843152782 989335589 881013741 561935058 596856809 539013351 842476598 727490812 91821440 379072751 202900797 453683186 213982186 350036975 192565835 31645567 37092854 948621140 4778089 581807501 1408591 104063184 591214161 126006050 600595113 507071566 315461188 396435718 904772961 874934773 488632114 600442102 716786721 369645848 14893519 166159889 908659200 857370117 893650702 852997006 88959227 96551492 159196551 302941413 299104833 351762387 187103347 336197687 300383520 191881436 770521554 154308477 148460986 214252075 132830894 749056099 721323641 448292082 145491810 478612961 323226848 486640290 931571429 40013562 856286139 946464948 58689818 617461698 803835058 952340520 322975063 892794285 901408378 482171615 48252058 53029570 833934002 235355405 389227258 986833888 427236841 12265171 141142359 575697827 226517246 273973253 177270285 947840887 722265335 175278461 278970207 898008549 661918752 63057995 790538477 370721250 9522936 849228295 988182948 665874360 654085174 163674370 411185005 408009911 498362351 459437063 461039482 184812712 694792468 850266740 171646594 122029302 862531911 165305319 550243495 89049151 439278572 727513780 889406404 14060266 902792241 20892971 912068815 417227352 83950966 555123651 787948602 93473903 404351940 628647909 611864629 58437107 792322280 23049627 318963385 143200990 482486690 780002867 328013703 29795517 482785966 499660297 4341185 197834236 664965616 554584680 139399753 956760554 134614819 28806151 970820820 889923427 902215495 735405994 307150772 986166461 143046004 95099368 932156730 547397944 576263643 396537719 458351418 221102282 419587346 777314803 364303273 754590403 409834029 692316976 784385920 892619995 44493632 788727106 90454224 709459248 195828145 229853978 518736161 330442965 111176495 342073340 72882751 13391983 77479327 380033523 852074810 73041697 327649257 636747900 620439642 903912901 33285612 931307426 125015176 305389324 561138588 341834815 59979720 970972617 34151784 696882007 863592605 78645416 485609106 806563195 640621030 681437251 36417166 159357184 864396582 110027 501430524 937279333 866018383 431426217 169829216 570609553 504467915 497478473 59873812 977423923 253907733 93159424 908731342 231439276 251065114 322386289 573274091 163561201 293358899 459942242 860443208 9467863 538587658 198568673 816031058 31725048 732522290 704964591 191082232 596918866 557590984 545029123 386714558 423609361 976455340 556543774 994218914 333439614 54022241 54092719 163379896 160446340 999768516 72111231 244401982 103349989 247013886 817676074 119427556 540372785 130134675 979870764 402357014 668722333 30955796 70904432 700447381 763478087 775869023 744045980 212913312 185976366 289075096 599627870 609585727 118046795 8688004 456321000 304002776 62710245 362930085 467382672 75672951 215214960 392010270 320074934 171081316 639024156 990267374 290508872 31913301 120402042 122895996 434270315 641640741 153851792 505174747 194604482 769846245 133560129 938650462 982759557 319536496 80241917 434903787 929122223 198288712 443591791 237959583 502291488 358818402 453406034 969674161 287007719 668620995 214200790 607082653 839702311 853224946 449866386 130211176 885138247 570268428 105623538 319408556 64425529 259475331 824583303 259030011 29321569 958143433 197680466 864597493 130196288 277922383 152017639 59318504 328727461 448125796 149794453 831018950 806944198 603200488 653209470 93951910 124337842 867410260 553550930 816556519 573151565 3417309 799284061 458289806 426202104 904907600 630214728 490627633 16899290 307314390 749657644 46220859 117974182 799854476 763334718 248170470 77776852 767868723 160005341 259020679 215994512 309799794 90039622 875455076 765516648 595765458 821923353 889854490 315692077 227990642 558927368 888843643 83924317 358211423 199649808 510126421 115635382 829864536 853270420 132534672 137178919 455444423 31271897 107669468 255298892 794606616 355839938 185592110 414991698 515845279 444612790 630986211 825645074 387168778 358957646 443678081 835450603 180880992 186048931 3659039 408871634 744976299 892502682 492795952 103187715 944668856 855438739 71339463 627049751 708709153 203874135 616745037 16669935 235146033 724414505 271968828 29752642 80254436 310077304 297260706 596099716 754690094 928246917 274261149 994375239 139720923 717939230 829825835 320601915 903988161 833484874 581989916 501480820 578503916 74785861 457184901 375689131 782740966 528524365 2738876 343966478 732398500 619483913 360636414 967544533 196414777 632605242 849813541 276669213 942682546 147074241 725285295 549889000 927837524 999546444 396780598 67558440 570002034 79122792 240676722 326506554 912607666 822666638 827987374 343627941 749968865 137688635 719317073 532709824 666213000 574572315 876676303 398611493 46572587 89829076 218672386 242987364 722434318 68485920 519656577 517633223 68076527 97458232 920038589 995914052 97004669 316819180 63472485 519523069 395941972 156665573 698545990 161065998 979332211 379049723 357210305 729301069 516738358 76527371 114527253 182951351 503616052 843719922 434079211 550188639 933548998 652751597 793176003 508499675 721237517 165348940 26132891 789314045 262807172 798687847 637744456 212328207 115507020 553733307 731851277 363965359 710398881 282913626 377547723 689731085 661963349 734758028 271548514 178701701 663801766 238592133 214169418 167417811 82312048 648248629 717606451 15861039 301000219 363298813 376877080 874754103 528647753 255526337 516584507 791454925 54214177 154328956 3783126 22237564 708062263 588150769 238719289 270977503 871064395 616267012 960708589 533027737 351025033 84773462 564245804 14826792 323365595 778415223 34760970 258194009 426663845 604883787 126571414 580180431 968182600 503448494 454934527 496830347 758974831 971519034 140801631 813189009 978364356 144584757 687942939 538942978 732735526 926662228 809920482 456316280 542929233 623145430 989344018 746470632 707918892 406106181 613813791 883800853 184521397 648574761 141994855 463701609 105974907 268566269 43882033 74157500 772014763 351332926 423504213 383505953 175368319 564305845 49211321 153732668 708890602 737154260 692675646 294142488 663816481 355112487 750458768 59262073 978257917 592319145 805732706 538693168 998425327 272062856 422494014 35463083 920637617 417005235 499164692 26612517 685571504 395563091 953286390 310102626 746896017 376790597 693608580 922264336 941096442 742819901 75996997 502503403 332490521 621189010 649162257 996307002 976301497 252137385 908085442 807075774 844456530 566334507 345768935 695398216 838397363 620779316 583377666 611551339 37784544 82542351 490680222 575872415 330621809 443966605 885975041 77517819 673273568 432099980 999782156 466886369 27436241 928295519 969389773 359926762 402000888 471068389 208750123 230818745 723205774 116835558 37894512 420178664 535686431 236179813 115576873 374083787 856959129 551470905 985635126 747260040 486529623 328831707 323132448 817151432 772798313 61623848 894669251 298588240 346240195 746967766 765474610 373676436 527779645 587380742 586119564 782296899 58449124 794869687 13115637 781654899 764221612 903526522 54349922 152424402 992222702 22443161 526508190 701698190 573914067 364659675 448958223 60443683 693491383 624607037 877595115 318806055 686230886 624780725 617394295 32471074 224264851 235385264 258663876 604560862 822766006 844783440 386857754 881215131 492169486 252489758 515386389 108907457 8532639 569736311 261331860 755334 592179472 640356416 554969891 18609898 5016084 3928107 79053581 551023833 481051511 809165062 722346254 19798756 286462147 192256909 52269830 510726998 427642173 163450072 115287853 250408173 860749878 354661973 984139670 205435723 459668097 352042418 314343181 468200737 921778729 428191407 321472437 366474560 68547816 876442328 385084459 926080273 732886802 316654406 329620466 66454672 125819462 51966713 86253428 412281609 244223622 138523258 775524973 671865796 154489696 743329192 774790335 15239567 97991158 758929998 73191656 410175622 110972409 387534837 878376359 885267504 815726244 52365155 104258423 736790426 781323850 341859248 662870693 366727011 658513655 992491159 433181683 784333117 896974238 519435111 49131085 141197854 510474735 824656058 665580016 664964431 420501609 292886710 532720364 371009133 51816701 605912020 781184755 15305476 845963224 512077473 753089346 514205827 564442629 709864135 250996247 198282838 51723377 766383306 565009849 710237032 611390824 998191532 347086508 508365055 517626636 248733959 502079275 28101364 73390010 20175650 545582161 346407985 313062360 930818891 717417118 217395427 389247270 498601867 85217269 235210487 10679333 690822981 749416315 427638328 400687110 852928928 625921166 304926853 619312227 43447374 15163878 83219410 41638899 214766752 591584465 411781901 463500711 946180107 292399631 389407087 966355757 837981792 735815072 131934477 621317042 305748549 201846270 10564306 804350416 287063540 98291159 667546116 977886521 847707474 947700810 231089990 553152761 426138336 536016843 24981347 469585710 403697087 108200757 511224610 470980205 699785223 923006511 934480916 498481689 67922502 176404362 317353805 905904294 764735800 449288282 379737696 70484343 651134553 390302002 727351125 790714459 488593161 247413600 621117339 188816995 195114404 852207330 741969756 621252740 240740532 766951104 90838443 496953986 875151861 454579419 967934191 427453443 230102290 754931467 925935132 298024792 931335829 95805297 56445445 548587989 545093579 436183141 619072332 48744491 679001509 198939816 839458950 20111030 446353417 313092649 208928025 641467821 17816338 803414147 115236920 258556870 422881610 58591729 755510856 150549831 365687515 575961407 578003274 595789805 330892867 356454766 746330963 114745055 452260063 802776408 663333044 849870008 91475909 134921735 898614500 770477418 333861552 590589809 790588448 780214969 903682458 852032839 274199149 921498796 655446980 241952435 32572026 78328583 300544164 640599248 81394780 666231679 216560648 659398055 114537843 399969881 868369187 860868806 514714937 173145609 516161574 30564340 23015610 460153849 18002442 774146476 83147626 351863994 217252645 873736075 984595329 120935096 578285273 111310837 894950259 86248612 353263272 780038651 17093562 653807436 420637892 98488342 172555475 489714907 757886397 139609684 889684788 478771943 478484 256916084 651917552 369156424 287480425 674933163 829310273 305482867 301595998 912457899 509863227 518848643 638710333 494458549 492300106 69511966 605769386 239766724 155760578 959032658 19805368 172854140 465356453 292959626 271342483 490428294 782674533 29228873 630037979 672359315 360517183 483032829 929275399 12434728 852189253 69272183 539884257 534015885 227271416 841480256 298990143 737134643 360328892 790216843 84109551 852628998 859728809 689878937 92395715 15489380 501427954 964717456 188343521 819300774 257677076 459686004 309729061 40351602 341431243 939767040 565227283 701948426 275316228 347019042 566899521 127505474 268807591 106783771 514037725 496079008 948264027 665544235 233213644 161109279 455761071 317323196 866254643 168006239 859718499 811166725 183495619 213662813 775884174 224355506 32963580 886077616 684041510 195209007 778945585 877989120 134976041 196689227 432453905 262808635 543708269 999353426 242830476 812515861 106137191 756868201 161111228 906917584 274928795 394324872 920543229 730689866 564164434 786797866 898696105 423882927 450480950 934708091 637545740 78881483 159063590 523025686 964959100 695621467 718234693 743904678 573610580 705727100 940593905 6064478 968535736 336818534 857934271 211366205 1850754 816587828 820750772 162961982 576021771 95679561 409803220 496564994 678885793 973967655 135879219 430098258 250366941 586360169 364806342 887912681 665241652 376386298 263454726 482717111 72007758 981689419 79138148 498134704 687416513 19732047 356715549 508468608 209066947 214649813 719834813 63434067 31237634 393101944 226396049 459775771 488781505 636199269 956340765 20183658 462683283 944736350 450281916 713050224 383612878 815088258 453479264 48854524 43990915 716933990 384088001 115998674 698623403 463226150 614133378 238556275 335474563 970848927 747024883 544541510 38015099 319376055 607975577 921769106 712477999 686887992 381544871 53775864 175603620 190401995 73959522 638286904 135138339 524241438 351337121 371267583 191846055 804816386 272638473 235836970 374266735 656726475 204352010 72890131 119952618 818485389 163962772 455427181 641850675 763504021 852485057 532382141 82880069 312976993 454151240 647874435 999864985 688212477 554166665 175468598 878614473 628126187 813755502 866269178 4883984 17608983 90053120 49246405 674941735 362691594 285083375 49208463 19418062 489435386 974614968 139370680 160437134 138577733 447314227 654804175 754598121 152315643 187186309 689994556 465292636 493853916 190385350 465157614 182066386 744552015 493142578 913197225 225194561 159414440 631982762 230078545 177023423 722035883 279324950 851965158 84727470 416924692 753689987 104145532 906360078 728304948 96032578 919313578 719399048 395863171 574117746 326513528 548178814 613820422 16508077 13471443 107674331 206893428 331145423 142257083 951445443 824288001 55454302 29156364 983702441 687437064 259234909 13242223 261989306 391076226 717723747 346716776 808000918 471413728 303378674 566877355 52235035 251927618 486190926 624150449 500307155 912825038 950663977 48485962 526645453 967172055 914473778 486836150 26581842 98135560 629093234 830543651 774939928 684547536 859700015 611158728 224500959 118934918 624400952 486490266 362527510 194641058 685723408 170528421 666054786 989102083 737405776 570806188 93546060 76113061 194956630 593853216 988938099 145620601 494855544 368099912 965309022 261845682 854936062 844407230 212497608 336545655 674950874 987437536 21093184 387167249 598596258 98110510 358618533 75513569 437117142 721146043 270154627 122840543 891674464 788725780 964458992 481596599 359531961 58005046 410226026 407004957 504374628 251680484 405141924 851746538 619780396 222967305 113592213 327232818 67374528 178606188 663778473 594841769 166043717 537388024 982009018 617156341 488014900 340627544 692669910 925132042 61773580 815340904 47972578 805964410 604066677 864947937 140077368 816115004 775469349 550303394 223119954 132360336 801983878 628261879 984106874 274280634 851229184 950215454 454029818 771120079 128821635 117808284 365961841 147381718 507712674 200487218 764538060 995727574 541114762 309724329 773375975 455404708 125065226 673864920 113885477 581648269 538812850 106479211 397763266 166798558 656782605 473399587 299158894 311282842 101661459 283265761 438079842 805407009 85997574 892109660 429043447 214819209 862434311 795005288 362200928 222663344 995492506 126738981 70907278 389123627 288979676 844283253 697044701 414044903 518148166 810930178 995693172 909477382 917409389 245972798 76275933 426708353 719372385 375434827 590507562 673550210 511216955 28587397 331473578 597214529 920697058 760517026 812033739 635647728 408038673 26751026 858311072 256047539 6006373 929218350 497687532 294986049 773501597 194732227 561547318 144166122 858178771 409756850 53643498 628104520 655729648 982435804 54812866 227618392 210386991 497836794 753684968 721603946 526424192 85158539 318818468 299637609 698191931 983368573 935285337 958746971 10119592 646112768 67310869 868642338 575331112 564998401 16144747 201349068 759730628 577692065 198031556 470425759 987448915 104191420 98530272 495694922 86627218 5859504 723313314 297014209 503696299 329514641 18618148 882636857 267189547 189952982 34790825 965381478 25837915 970076162 776644808 35957507 468705289 843955677 757116212 44036394 408954072 773260959 97901828 21201059 350953017 295933385 491626818 190918292 400124805 442673456 686613214 339268389 448532961 262442888 636282598 804745626 591957529 507417112 687382476 859147076 549886461 722173301 677044914 575724376 544765822 453689715 464198249 13471104 150161752 221314454 910023872 559115824 994575413 860442066 432833249 198044790 8891810 924460068 388963082 409016616 219649883 75576289 748285005 668182844 190535543 237083963 325444829 782493073 597017441 12827298 641640142 146903895 587516965 171201415 722628271 984799153 624891131 39342880 850786624 775052883 260657334 613326855 186685066 107749107 473768914 619518315 158310263 482660725 396494742 547273345 744193707 616144626 475366000 344995071 136843829 665901544 582079034 462288659 300910976 31612835 327632323 942551118 178516730 767665655 113752527 753661368 752464801 591160024 793004248 455767784 218729266 53661575 69094632 257930698 13927048 395379913 877449013 172237311 878040638 126460115 572027022 474750704 595121107 47393016 819745775 731964936 565810926 254341169 46769954 866721902 285954004 226918644 661789379 464470734 994584299 628058272 70648461 599565459 71734655 863652709 55333237 142980287 769830651 124427869 400910985 783757699 372324148 130876358 808511377 102881145 257336473 380538392 577631849 852457580 280447774 397377618 436938875 698775066 651718787 336225196 418013327 937672791 563143840 79802700 254659884 557728132 560377338 325308346 9809950 484628360 41477414 65143187 627608647 811308065 42087423 28519626 447582124 414411571 159395984 256093494 517292717 269248823 489148252 94924559 121706396 769596027 344818543 411161637 320887452 849053696 747386833 738900780 639242846 163047032 671219846 893902731 720775164 84113543 71727436 730585115 568741903 113204850 648244668 196350544 924512916 690332091 77386536 224611399 957260029 236782520 480704893 327069105 506031343 969853145 274510030 480254105 591965531 619328574 743932108 912852984 320898629 343835301 504270123 960141476 506882333 175489962 706560566 80173857 259603505 778288002 810758972 828345409 744009218 311519999 877212319 521038493 1852084 954598855 745649892 811628479 43897734 78871144 138697577 549929077 48724283 413207607 882699548 493206180 885052547 626631649 258575523 205951170 970466950 762845646 18609005 329865643 790851974 725169571 410039500 50455473 355973932 73314831 731317248 99983143 384834830 461045926 621021637 239203280 415644774 219187888 50831752 459542508 298059033 42045695 861987951 199299682 455253303 744687492 692505862 192822209 223835500 803597752 398773379 46818810 418959757 417382384 376684453 209811725 142551948 786723953 112783564 351042246 860038784 696617178 451025390 97389973 157663097 924563393 336593254 425824237 143751274 387425006 885366745 441810307 429470702 599871055 641109989 737240371 197074906 186132211 930062580 420910406 989729963 181352319 320245582 261206079 598734703 696930035 471017804 593803018 336170347 436317734 944845264 48725490 132934905 248387013 146115464 143114368 25466765 482708718 568938605 169218040 722650090 306821709 463544713 4637151 906692764 104654696 741877522 103767663 143303273 671940096 377194436 985549602 853292415 697440018 246755674 304543477 246886413 570289845 750862861 583056760 6607572 548224485 484298617 139542478 796611498 630414081 135173212 822078264 965639165 704111818 843812670 688289248 10933520 307357376 692926400 917626285 264528438 287320281 873910314 260348077 959260377 251104743 245897672 665069151 948544762 345169713 822128995 47947534 915459558 572991849 631004294 922067130 121216327 115302904 914125974 770344192 598233351 49299180 444938815 416388875 605927364 141267844 104678117 616860884 448625220 650120883 387003528 565670025 937441164 113430202 826018102 749217901 364534945 71915768 266803411 165596066 269601847 88932399 213543600 185061398 514440615 697064261 959644894 488173308 664883531 726287228 111033859 115633242 628102774 408489040 532022117 234030131 549756884 489216600 703407381 998382105 139337476 90410903 416568489 929295007 56357471 242586584 531029267 420892416 167018718 650349044 439004849 436620565 591797810 652548449 474198329 106238418 202129069 433843217 446928092 867012601 12646804 410478318 982645843 640749578 818967358 514667953 874779709 368724236 3884547 430703449 219622700 995738396 373630718 636191189 777549762 429988189 731294139 161095388 850880606 898312858 811444433 142401814 187449782 255758602 794950263 661648112 214513386 997079333 948007695 661441478 716608293 960654499 71919789 699254129 601404070 743403514 66438441 328700138 112127743 922839361 759403587 184266809 771094117 133034299 672974364 401160238 415538854 404268496 562255627 118935819 155097713 226216419 261337633 195063862 481975021 56287890 856711974 696488407 905883589 657236028 210446244 475008241 617890520 134882400 26778729 71810949 878285914 93217170 253027453 842930023 16056525 12431033 879713198 639667008 997981705 552687555 40827239 266036919 809472417 455599232 384972738 964570131 681815651 646310372 12150352 16307031 555114628 868862326 565311804 313514576 378614713 775758049 788522817 996505233 763156815 815301546 920832548 493959088 908518716 173859994 189405470 777091607 38807393 69118661 269274974 889305465 474322582 310102214 155342377 283794992 765701446 540315115 100881482 300033457 39141846 113031834 168856854 594256474 834410526 734168659 907771050 213025232 362443067 696293860 62046824 125599875 364111765 982879372 619558963 125146841 9255725 808964433 902238448 48063119 730599460 24029782 789884950 204922035 334131996 945227327 341233393 952349808 338058801 442114876 104899624 377200648 407663076 273756479 971457122 242073596 7925131 731744532 307615194 370368198 280554751 369662019 348484439 644666517 205057750 968043402 769813358 66829842 629524194 524568165 114892961 212640013 548597947 757294277 417562048 882729943 555037963 758795441 687596111 893096764 53426676 792495735 122813771 461089753 66252207 946787260 555679715 74177338 678531785 863294909 297061902 959086536 85473287 645546341 456269412 290531038 466106102 226082763 357360880 948146662 750650929 324770207 160786668 151765235 82064477 430865082 34495172 489618806 42176883 574607649 235231929 95603559 367103377 358045701 409209678 285871951 157349320 964889393 212565655 835881105 828184296 509627558 647484000 913657583 7690258 103753406 56704980 326312727 182352535 266582226 274459382 785519830 591352433 287762417 937285066 525933276 718627499 824296604 15552075 760804382 398904246 103300371 856407942 618523989 461346072 118133979 904395940 618695392 83023366 116961589 307092856 763724028 479105513 807093222 529897970 486795771 763362994 586602951 813108498 945715530 853185177 940084247 583751719 297053970 227846657 521036778 675503612 946474156 197849741 543572054 559794898 596753987 646872425 268719199 67794336 108218490 386853178 972190276 579430248 469876544 89151858 739039470 86116931 420773737 546132685 616014902 907569509 162012039 55134212 573194366 107727562 908319389 365794972 543995647 57889718 593641629 65032419 733393331 392632145 115398526 129481744 952427043 712152514 776354169 73662601 779946850 737089025 460515779 604653485 169035632 930392324 546321710 908075102 16509248 967095447 306724146 485040516 727181315 468736185 540174728 152892041 428980113 301010477 518687013 972975761 358900195 112328636 890524546 944809892 357477147 5923065 74291629 162420549 570591945 850645798 236083150 203055154 440251182 696598929 807708640 609286814 479507612 354030343 517361909 348533227 173642149 824086056 833573743 900823465 145338600 226264831 53715499 574318714 527275308 572402512 547294468 886175503 537247514 290335373 683501755 747241027 296258438 757793384 909661576 866850384 460955542 998261092 69905531 901206724 547376381 730130537 363009898 26883986 84160873 880371807 227933579 110319389 556974222 914023689 11142847 702312823 140288513 64858346 129147896 667563821 489777224 676442364 406255683 879541105 966777737 89757431 626782125 115552534 700067182 388960061 834919284 13539083 239737512 757341182 767262173 787113893 487471712 130272064 666514246 424148952 863160238 894447825 534468341 272650819 660987873 398127554 974963642 801276386 315502266 104111531 321356566 805279490 633070261 580128616 537336954 452364357 522402413 16635439 420433258 74985954 405595500 255352535 88525037 645333012 12693710 855787211 284963265 352681789 838575641 951477511 629347107 701735872 698441695 16331807 974386692 359429562 414459361 801866693 13222307 729961627 758494591 187095240 387757476 244081211 767223856 925094431 548961935 289626262 941729870 969395193 364612217 199841729 77264087 305653620 845174741 89957798 13957190 130137999 295155953 852532832 934131876 924503060 406785063 632573565 940834867 233688114 844519493 207810587 35554801 857741800 937772214 646565758 44837033 325529683 743163335 664577255 103140473 292125263 954203518 44870336 114036815 171332094 244712065 191300903 476985714 942403173 133775067 490942905 925057538 428931020 195992096 859189408 205950439 602777159 344279332 999301672 836465274 41315184 207112252 724536441 899056984 144884459 223618558 796410384 322930508 966781893 313503998 426070982 111423516 120223875 323457684 225460331 291555969 568169750 416761234 621058050 363089282 550536301 112000948 288146813 979467321 160509410 999852587 37934119 763286569 196648278 37235784 599751836 237963462 96864402 176804636 137020440 94265227 400423194 785947190 269712102 367205081 99451181 695783084 478628597 72191423 19240761 704088928 363747392 439926877 120850156 984805442 803016159 523902823 949322756 943679339 355886504 109832159 943531919 393820623 725635095 140180191 283572774 177903290 230660019 232953542 354707927 220196825 327218770 755131121 6144008 596930872 122336195 958111563 145230315 453481158 30302979 16987442 10086446 246566737 309430686 983452975 83888539 112446838 507355791 885727661 908642543 863242295 848076187 704690822 109579278 573711275 697387379 245668418 751614565 928047398 478621960 106322485 148244217 805840730 713969973 6904591 255287961 688822534 817532520 253034642 142303686 700351865 270022085 4906498 946918603 579452771 988359473 883323508 544415975 348231623 769051162 305574878 63990278 469643708 10265693 26085922 43354976 707653072 271754340 647485908 488216829 750376300 606324759 636461046 408733390 172811091 495882004 664021351 861633626 313414517 917055994 856453678 13766376 39594438 861360176 813201345 471563575 702236008 549041212 15979543 902983997 170608733 174070787 966974275 640252442 184336480 993060197 536123784 744505918 117330896 36126051 232722741 867707197 642450811 721700153 276440580 815261902 217582150 792978297 529411887 383513034 562550650 385865558 249795776 602145088 99742093 62997114 73708656 654494467 464554692 942204573 557478458 635163425 116275353 376969092 275415860 153128200 222545649 811539645 897634118 339876545 847665696 982873225 60100101 342632866 704573372 336540681 10411128 774671888 129518972 539823015 158184915 544585988 778204940 407980691 146731070 877947033 323494171 72956092 384957860 788048863 867677031 942436318 275728648 836468751 171921769 551144508 842113317 246983784 215200512 592263794 586860330 915382575 575137013 646960431 110531800 132226744 836017479 120942928 906898632 818052817 513282310 917599914 362638798 291487243 178096964 361886234 21950635 501591136 287358693 406908495 142156358 7552083 201861172 417885006 696537200 226299308 821545881 538650510 473283092 36746386 130914298 60143415 804645327 558567677 559620213 915177128 543310787 248154051 36120049 302725778 66206861 401918725 220325685 281362025 693405968 398422650 643248260 567872970 752530152 783123319 974781465 894686510 790675402 29158997 165087876 339728962 255458305 986633757 878379472 728741397 875896509 861810136 641401179 533058196 272894172 53537751 448235317 816204959 301691802 336871732 118930731 220415029 738790458 191772782 501777054 284712785 442711798 145025307 852585755 195241943 780664992 679883580 942444820 423856754 561558943 107532689 763585716 817017248 946682812 494481547 398275004 675095680 208808043 892192549 60670235 481702215 945730300 508905552 150423534 99938461 698293651 121870631 320353490 289600468 166159779 822130545 574313253 608871578 819672218 279415368 804113521 452853570 811815314 599074700 876710324 373374250 559123755 640296033 42907857 358322926 134777573 293699227 33418600 196101982 185891770 94088835 677804198 984138436 455510754 680744098 84076891 6320764 802614729 256946747 295921232 968774508 931593658 870234485 430162445 603782236 2166212 86792326 56635799 813981526 685867026 933346123 39872135 244990775 426158515 82779992 603313701 413452454 228995586 489248667 609554437 414887356 435853869 139874994 251542151 743880989 820619092 188135408 750201753 475750180 445082156 46122978 297041047 229192173 768873829 727203493 832974409 771040042 813995819 889610208 437537927 352379204 675472690 329926429 597369979 954147571 265222787 53200040 220116385 494218373 394965073 829670822 909105729 830818942 822062182 13164240 427216290 495197633 201299648 177418036 970947813 646381804 76057380 120505219 875573978 844931210 700225078 561064746 468487611 366737256 303191314 906025538 719116461 978664004 88468326 169002799 785327935 353691114 222202839 5444313 847909487 617167913 687631501 609531576 300503214 509693676 622695816 727719505 4891302 823995464 757653907 828355481 322893628 833711288 801377066 50983965 678642491 501602138 612048711 147130095 868339394 915240025 905671999 439972214 746420389 994140326 608975014 531748317 200347799 831177853 389708996 48257279 300862125 77340490 657788855 453881706 439550532 133001030 34117570 296958200 956996495 791771477 125313674 279890116 625482758 779207106 330874081 156641608 133325603 942922792 156288069 1664991 710679177 914476435 294153571 457099559 761133120 903128585 841364242 961480919 586822798 231073231 9738191 887684923 160930087 520043413 194082988 600480619 653044443 228200558 897438819 462557297 19972029 875268859 742447413 497971153 654475958 925837860 654612762 787801562 721277012 663417197 641982919 431956182 577893625 936136490 741572107 191543104 691781435 582936342 153024016 278604226 666525939 15278574 18805508 827456026 387838353 212888497 427936638 40882789 441089055 177891816 355956453 313577450 53160668 98403859 811548604 560152992 876758086 318677725 200470913 598035091 982094922 842453832 882507639 412504907 631106682 624079739 604048011 175404476 59532440 757072028 454008702 726058379 624866968 325330576 406030764 12705314 538219073 833967402 906104476 831824495 11859211 262060922 145401938 917536252 212981148 956950542 477689237 89739227 128144626 678160151 540290684 110239542 373130342 275314682 522744449 856753390 899394421 126792453 32157859 811443227 736380847 338682927 390017965 213764174 664013504 796048729 226469488 54748936 482532490 132573958 886573431 346908067 247151246 31975363 264444312 312648760 841442271 594649915 254904353 969586898 125326425 795195037 932342806 498456768 70509712 307603614 207726517 822420499 286912433 239884377 486380085 23293274 578567304 876398050 89573814 95097167 672446772 316043303 149846104 7495621 301133627 36419528 354403688 400801239 920911264 618848000 713450000 614869895 66014275 968354353 436973152 191340700 616065750 369315951 689797468 539091828 676919565 897523986 214028687 963831998 989924729 700408772 839641638 421008392 576806816 929215453 516105560 101769947 97775115 665951664 109265569 251425108 702371192 463669257 652226347 475798816 935033624 365676340 90668704 1047892 186547053 527641856 192388592 802612803 749474173 734702427 341704624 278910097 484742772 555733311 95258454 474667494 108658443 934900093 895675886 685465259 716631905 264297805 639751572 666923386 930249469 749017141 918348494 485137021 65202758 570574834 960935837 236375 788767541 51604534 853800640 975314594 431762756 46189225 777927390 33753288 633408018 972148380 312663385 118150783 380398051 407921839 445334643 489056494 195338291 193526889 27038112 911970196 457824694 666789684 431409941 388074157 268323185 349758428 873211178 333525943 772849629 686663374 186278684 561617163 590784274 40079317 389448116 22547023 938784915 19891865 56300311 424709293 992040245 221480062 542860076 372438289 629401901 988194720 861494783 824740193 34237968 888532895 589226748 492062662 407838939 20636683 880136819 676162124 222911477 605864356 9688060 995761106 145044089 48483110 409894628 735828363 941078800 799342744 610891752 732380074 819234609 519708429 157089360 811274848 741188491 552465803 36229496 370590386 393176882 750240646 47846938 427414850 491289900 637073686 919477512 899128839 657710369 652130691 575290956 880621847 110511406 437495382 728899312 255555496 338494858 138793934 991383859 279573651 938136678 602275605 11953719 609887647 121984027 21559445 273678854 715688885 574025248 309908350 86279264 967202130 60148989 134126202 247133339 403955256 623716254 166610845 303084088 133942983 818741536 730891411 14564823 929252942 20903152 595980501 37324797 359398011 734774435 28708650 638971662 525427473 483500621 503441747 135315113 458001014 377517559 261510333 173689892 951542807 571418683 112485522 771261297 484084039 99128090 18394629 888039295 722844345 37521840 43639742 856787328 708779742 774531153 723868517 490549044 795434306 172365377 527873841 7348676 907139813 556582491 646320338 285083645 40083105 2278445 272915124 350600486 379796004 534425457 524290378 183855170 958360506 489292267 807632833 294960904 588420357 678543829 35516558 163781061 716065669 79156301 873084755 277361771 706203820 449469631 767910815 354154485 621835009 295784649 361503161 381491181 704883507 7823493 666574826 597482978 862618311 792006316 948083464 94930674 178948132 324890202 278785844 137308631 814182469 86418671 432269536 255119185 617478866 467786094 418900247 186060894 399458761 144501361 463422665 105662575 593970993 231333473 459817060 215805995 379634489 821320222 597297176 84517989 681660081 116388361 682000967 396794751 908394677 482600791 491725425 87342802 807490993 770511269 77167799 621673455 709446306 361953701 876792640 179441531 829739796 148209246 365502426 81714916 292710608 828925091 187377491 886681601 60258558 499710918 955003962 292409413 173547499 404817497 376927402 855207580 521205858 911444735 104518690 282116894 394045519 596244115 221976062 54052871 219271743 151660227 675726326 928718050 513613929 405035326 108159574 195870084 405760938 326178366 277585000 698471546 155103451 464962492 437669506 67878375 964673410 245189827 360287788 138220902 650007324 589731556 845944848 23729541 501176284 950463538 305846435 747738170 399224012 380338863 801791041 618495755 531999091 330033727 399730164 45613013 735069053 360406105 241483097 140829984 686584471 519068097 691817897 841687922 836546955 982003769 762082663 653736724 227193590 122370444 644473992 877200914 564618366 342935199 900930456 65794644 145915096 59293250 666049180 545139108 439632114 467840214 163634857 971631205 797873941 563365021 869760584 385459353 923771126 111243674 378805704 462871957 482828137 923139967 157076238 171891452 905143729 919158902 825628176 984853685 894045712 470102162 714570959 458664072 813037361 468017774 376975082 958952458 527311024 43024255 356607925 819459504 363380835 520242782 643607068 13771136 936124170 513367645 251746855 712411655 477127685 630552559 175283605 812472189 406208885 332359844 984363641 163868974 104035105 809991810 148722652 998080817 132610331 863293611 309261248 798164059 183827744 686236330 609632876 711138769 581776951 966240801 383114632 797674153 338999943 26721694 811445289 275124106 392605705 63192137 987535761 869733391 546261063 15335726 534721939 952469948 200211936 519085573 116338915 304247041 181593742 117577934 302327851 166720440 833387911 611589100 964884499 17215649 150341789 574517368 580870784 584635107 393274528 963985416 382309253 732274471 990707110 46270901 7398570 235829175 961979411 847450698 105562559 360756833 715302790 492800864 165743141 915514726 11886430 134598422 219761760 45996538 252176356 374605977 212716978 85564261 986195077 30117836 955296283 989053233 604635204 536167060 573688333 997909733 352668835 808513952 582700563 195892305 854784853 442615500 431721480 669280623 142582557 389800405 30037450 857885347 882601269 195780591 773400066 747004065 330379013 845678192 793000603 435071736 220284162 858233948 373152363 58995599 888351784 328448639 48048825 345503348 717132065 474253524 195929440 69800893 135283835 778630003 265693198 990068688 221245496 697414678 511865670 363828053 87215076 541903120 74229759 822332711 590200077 847629825 569336769 920579091 545824376 214853732 208167186 766108539 73087673 581319549 677620504 813955823 909768188 578185695 159459164 479416612 52439212 355388604 549217505 40239413 134018601 667427070 30308094 207780463 217358107 394690130 424124883 157089550 936593251 498354642 979422261 379309687 198500827 401275390 152405137 744325203 616129122 360572323 362950101 541733161 941891872 40570598 208205343 704176419 618756293 367664508 183593024 523711871 575569478 585326896 563951284 562104445 252753959 446775744 769884909 470112066 841465875 46526151 627201616 630575485 544880793 459140237 9885165 743381620 860415627 14806669 487706817 329061108 375378992 850656918 870794269 317270858 743743883 78999605 21447270 215016535 299180479 57556661 738728407 874749958 642883557 155196050 289370762 748153882 454488161 59255664 70782307 148470395 105781815 697983924 779045880 503178975 9640520 641447411 246560588 870056147 656254080 586783771 199117248 31633066 289957049 922427883 201420290 33700925 853943854 75383926 248717460 5640693 132940587 839962233 880390651 628340510 995158284 22277772 229010751 302162804 81533437 299793059 450633199 39831618 997776983 82195438 395526959 7417496 723642849 642087548 729990009 232413289 81387678 929107257 116562721 371344727 704051499 170499377 405045652 557995346 245883303 506279479 563636039 231340257 346241705 296543049 712197133 193916348 318820822 941207885 496079152 252870625 241000937 946712351 145218609 91294279 28907782 540745569 951228148 605066998 35349476 681218150 689996653 116737154 462841766 806559374 488081882 19409624 977058751 745643900 577404970 75458413 251923372 993557376 159315036 450681444 142616784 871512170 644597792 461437606 812720048 993193311 566824597 906237351 792422021 712043207 997531630 673846170 105305135 801276137 131429527 140654611 335010646 821426180 109908131 797852412 480501913 450506379 817262036 310077023 196150273 247183365 385535436 300590011 93257100 544850473 751271455 235873885 268879002 248385607 697311491 81599043 241578911 116652448 840352760 34000925 828695655 690400749 560363461 786517156 491676879 691792988 779688133 826687525 513219161 889596264 477056296 993721074 192619003 146834691 156314456 388769276 246534422 541849893 689359287 339791523 939216732 293147102 575665408 208095727 541532709 125493258 142211136 783111620 242145706 982563896 669628911 70841354 525481004 82508732 709874876 17157876 774301720 489563002 696361767 140037241 231675626 25934422 133758308 424294629 25285479 142589131 665580271 271819901 684439024 207455917 611611424 476172115 500603019 187276825 684267842 42135721 312770084 678995344 677763707 554915790 514075599 199908978 478273511 39556596 282417710 40664746 909230845 56719423 530227749 458108971 196756664 614419741 484043393 183031339 38714363 509328872 325620470 556811000 781148773 862575860 764266917 245276557 338747968 264869930 432553382 875532176 159522017 597839832 554527513 837285725 5271982 68603105 37194696 483545493 960676074 319612406 524210239 869906912 228848195 906954354 180532242 425604860 521374088 664575635 461152565 412604817 26420866 786773035 969415817 660086005 501865254 586199094 905362562 840613222 851069024 190432304 568661757 10591034 788272136 123189263 700393125 793544118 44308734 737587821 129605970 857501174 909716593 653816210 579924445 138564782 413286923 760456687 416686008 934661012 277548681 877838573 199782188 303969547 517127967 21714365 964055552 18993214 607913459 721934474 712122802 311498842 912366778 280784552 174606242 700638907 256490181 874999368 346699385 153315281 465103548 476305355 10816448 227336501 130121558 443257259 365901283 395924848 203713939 782587291 183102219 481262620 512942223 382884407 637748533 30070183 257115138 454320444 49063397 865028597 176254911 613702565 29043798 88621682 894487117 56166407 641776956 3493657 931165775 988476341 9325304 248785682 317298055 20141752 476122183 299935980 315915377 694539832 695860828 519629316 329643482 878963047 853408302 842585705 114363813 491156828 872655888 371478952 945477272 774235651 89023908 974248550 240454575 118067707 915386598 134941685 174234114 409679913 990951715 957916255 250672613 277012 59218296 567970669 872935137 535340480 867906649 188850507 82396671 563767470 560996189 412040154 295246876 414404484 254625852 409610689 758077678 979798107 781089641 556071310 606550117 870113550 530319853 847004693 988181257 298222810 834462744 14931730 707902724 825414453 972847985 958575337 678207831 32066274 526545999 551142962 419923120 246969007 592509835 502319792 810736477 153506018 914359946 105983346 420426868 21502157 368110402 178504540 1300257 149200036 734575850 460366741 19313579 117412062 307371427 860011202 415634872 141834164 727459298 123537589 819764983 552823642 934629293 350489174 437406283 313691651 901632136 857329403 560660659 346658330 212165554 223913495 500164348 979041866 182413208 920591217 544017 550523610 951612123 854360647 699723646 538704332 167243747 571553592 656116394 474615174 284081153 924267632 468965705 11540445 900321588 141247047 416880453 834950874 491736221 854286736 1158884 245884716 564132499 561819543 592543047 776298053 785733039 945223761 607856279 968146247 718331337 460916662 518669850 669943453 167793668 70909855 61164144 335037416 494979813 717280538 809652590 779060967 494064530 131134654 643117778 394386111 124898068 59998224 81853344 616634289 766801327 83012228 715035372 330933819 644831772 160094778 959748238 283081170 105318532 567604510 251227410 823649870 28521165 622413626 346109682 48831200 693323481 407273827 383868616 40819654 977070731 46037565 819880621 471135254 177172220 315514758 718037731 302070288 228029348 799891075 771220943 994830675 735419670 486256308 178280853 232767801 646351086 138029085 515848971 604185985 558149961 767076381 280352214 439187493 242006366 626461896 488018693 935329847 886252089 871887309 976149501 863322814 917924874 648546481 186974427 947613460 816577605 905012159 102200107 44606947 557419593 873421051 891953988 145355622 212193718 922751208 378123423 858544805 913296659 893972394 315247149 323962979 513565134 595599363 763150472 755571500 74577618 103685524 543417707 960829708 828089199 372083567 676668881 598530433 20630042 863643308 546143886 689724013 621171826 648343994 586847326 31107779 374281404 331317674 176463401 586475122 254068875 554586825 297536286 19881893 301075578 612783435 343844872 814640713 208382791 106995338 570212206 282960410 63197228 113629906 96306477 891286428 338229840 772975358 342333220 211376248 489135025 888477106 901100261 110306845 389337459 487947581 993930997 763618863 819265255 22910757 202610345 925850496 577497582 500146631 945732389 878573161 112930060 289577254 545730233 173829217 249088958 115942432 456789627 164802553 82088705 553096104 56088974 272834911 178587821 250938560 484211159 667722847 139415659 385311413 630546058 381269485 725775360 624477048 997404714 397556974 647387805 200015052 323407463 77401747 700161684 121656211 808491274 665608110 411233466 354221500 839437327 512838790 322680298 148743314 677641343 257285369 701839418 586246683 530120280 880427240 837185243 14331432 400666446 829117269 252159212 31212497 62903113 977934572 508205911 60307820 228007906 8110075 112839239 551415369 85511822 813000923 673071581 894003096 331125392 936821413 100740955 170562712 449660196 275937620 319306026 127301533 533222989 873661811 566064582 915859636 606605410 403249819 782707434 7271849 84883447 34866639 38484346 147786560 865317578 399206623 208094380 93325477 407316698 320933619 497257212 492828521 986450908 22845152 239347976 317576293 959666565 192605298 340655372 261843121 468542918 659961398 241661020 1765900 386139568 807725602 770141902 992744978 63491780 552849330 16820 148375227 440232335 891017539 296161787 158066272 142740521 356772534 103908115 550057220 677706153 453681694 42885734 516673421 476526846 134750076 834249714 288709771 327355374 27421445 403069258 795898292 687382844 644730278 650180559 73522405 304972239 272838820 918783750 220980386 825688150 771316936 369355613 118436845 514850835 518033767 129019483 657591356 874806301 232927599 207648569 405028813 686609293 103050669 921702234 15652498 90317112 608468308 156878635 417672486 635889753 559947893 66087138 175788956 57194530 568784063 101827728 362166770 841622883 20611471 583147156 519827393 791928407 805019135 638264238 159295601 323052895 767283721 816886958 50375555 852727686 24535520 455404369 391853338 980102563 377106596 407505837 70419668 985574904 564384472 340608520 473981017 124332359 406695658 649769973 34043255 975479721 751597701 396210025 669618964 772209172 831873547 189446350 416653939 636892676 680226954 575949540 812461937 300027034 245352857 862837493 152754714 122404744 318241855 544608052 102507300 547864817 804630255 25443334 385956081 221531087 366051854 859937098 198379812 772747513 509707064 232423067 600743593 113821125 628633093 122878916 886030297 313022999 312325266 155200595 949915675 992552220 583666502 614893972 145095614 829019359 477731458 297850328 951424103 648489679 694974746 53931396 196354489 499604995 79374730 582310570 721136082 297942951 294764027 919515894 70690457 804471092 4455320 523950416 918292217 633088413 646829333 656838873 946111413 811670965 664555835 748543447 656739545 248222330 215953778 801835159 77241682 693685236 99685480 881182152 194691274 647176592 787629914 391045764 146781580 719521011 825872700 720434028 17463955 120636721 492466281 940670785 777624179 496921602 317137560 548432755 982526381 963966893 57787987 781154153 628154218 722343822 382213960 284893756 970566152 598167738 86728908 900324201 144369334 38930754 634022712 339060608 538623712 421652619 730106372 537921659 141173623 408495432 110872046 11153944 529132153 603338328 951824729 159272691 952776296 121478649 707705446 935302670 85445535 765493433 568973183 566116119 487837249 951187143 851009875 310919760 549354874 790255149 63760320 693724208 681702269 697783032 32784810 72842341 971952018 615407548 610764000 965642007 23902973 721636046 976795952 405551492 177490733 781137040 564824183 130267022 902615689 125045988 918086059 840577591 890539422 487059235 259210069 230893030 290762737 110219938 541812790 840117611 752991453 458089477 386358179 287210082 8388868 271659355 360052423 980340886 739583269 970816423 945982887 616002609 544968828 775295198 21554094 722459562 408948597 438894644 852726584 164080646 563940632 623329002 857174603 306996413 110388230 116384665 537889443 253667333 79120969 79702227 93784938 684628789 390308070 332659483 971838871 398696938 456835204 184407653 379037818 196418466 7740435 177537064 812421075 552709263 805348628 686491536 127685184 66813584 977902546 980411769 230894230 394359537 456257130 88068826 701355951 419161727 56969858 239245387 672829060 136090827 171463980 619130364 673235982 561772050 951789847 497591212 960468989 261141410 681998865 192023166 457559877 542255666 222076596 122497311 94964923 27425217 661505213 75166473 94238801 639407752 55578235 177649398 33767283 364351732 118234590 587639600 783513459 175204448 826884987 456342512 163811642 850865334 75472870 837047624 265153743 879779083 187155196 78139091 140920487 869154061 270162257 450996730 263926087 492238853 426010407 211407376 372180436 87515614 286573849 466419238 579439732 194668451 644068636 465723381 559020183 762303226 53362974 342533635 790024041 732764328 651392513 953835683 583629655 579381749 643399666 848783398 311677192 830554862 926922490 305114045 552225283 49601106 756110775 816151370 394356326 34637541 27558739 766536762 122153155 166648954 85472359 701592888 361317405 729540995 19832628 920337588 344360581 73195603 115387582 134384615 805959931 766780096 940736664 242105945 346161838 436652689 943405709 657839030 119723911 722844558 962953075 524465560 772445665 571580209 193133289 19318350 606217751 73208394 785855112 580887272 239857348 871327472 134996519 601174754 453384826 154829148 521512335 797745407 228024751 636899918 784646388 886501048 256196373 577899411 128606986 602358211 867068467 924529061 112713601 986792378 647373613 928183042 363774297 272335637 352279611 556907586 291653987 958497362 630115980 77509092 391900993 869973328 801352930 526897513 471148075 254737750 681726661 845176777 904999523 909751412 334593054 542162271 648768819 590789427 120061675 629892171 45663997 839646508 554421225 158377598 678955245 54311197 86560634 42729535 179163200 291356611 599637121 470817187 102370332 82269460 400842646 494271325 952242789 54711935 21168831 275907223 309449685 702895492 121083993 66965568 465163263 455677047 609127839 113932075 46466467 581705880 596340612 92130465 421352382 3278197 103024429 100307620 57589394 42101429 995553529 236752595 333458040 447707009 560086148 435828372 529976470 960928794 930099698 482219252 15640723 803784895 758126475 177606774 359196747 731726835 244572342 824360010 39920241 853700181 790808452 86386709 287922421 239665423 31033540 709274803 242943620 986574342 662098789 300533015 28675765 510168677 389801976 214650171 957875687 949888124 502994910 487852150 763333278 285610967 822587768 631490367 89395855 433230602 809097141 448592602 164957430 906185850 125468972 204877672 612402390 768793790 143780747 900324811 8459206 27330653 462115973 251402827 13904988 124214756 404452208 895097126 486899799 794254184 962263664 444775479 744142301 465258567 785143995 359991938 750869534 607731756 991482305 692781755 40962352 653095806 141374351 58436148 559281649 119359689 115830186 24200398 888153479 259610933 924525210 749129051 139457952 386641176 531871 5879307 363372298 257500445 900976433 850272098 51754622 715756456 147563936 648413290 33531382 932707932 8405221 784400916 392956047 999887527 329699031 286434765 505499692 323589748 197387280 64781334 442949437 313217466 88981732 183619275 572828400 866023308 932748326 712286352 105180844 785796564 718165659 468553142 43297002 471658452 171341599 947567998 39931267 171421902 595981281 73462650 104129827 456902868 857863566 349602240 309306754 40078956 488553372 814806446 363668704 685940652 732104146 806618141 999158118 673602245 842753782 424502877 539625546 628018468 136789223 644806390 266331391 707471248 965875899 162144759 31646059 137217491 109712750 71577327 161155759 558210397 145039977 117801952 15113259 855419909 467404193 324420013 895498866 955957565 139226453 259167563 494414576 723846965 918302071 493572687 397449203 761055846 918075565 789591116 241590673 907381154 286913865 507922064 467368761 252789757 670066824 351531187 242523615 779779574 423108514 403679374 190506331 420664857 521481327 205619590 276084759 841401886 382555969 24099984 649875810 374298788 283267548 144290379 98145747 54085978 490379432 348111316 815141824 260971356 137702425 56732491 20868869 424616291 417170921 488237631 529922414 87237738 839768818 772446029 719533679 115393691 28641763 910040010 536058548 402639456 115659593 664659673 244041335 350731928 688759658 893917145 725030717 972027206 890723890 823176464 26113177 381103315 23804139 693771367 642074672 161506565 603020224 662943541 438639222 20191139 3697531 968561636 959945250 695982715 593524025 679478922 811376406 622165788 442035291 199951313 24805237 410211250 864610987 121362938 760943179 405887004 867796449 485973889 230430569 758520332 161666712 109060112 992140013 185470851 802831479 486731044 199493782 258368063 2190945 638133004 131075568 5888476 606694634 91020811 701871192 52735018 623016100 365763957 674900806 65051384 418231637 552222409 327779001 135358983 526101713 88722173 541245987 393898155 427212428 771676556 4934846 588879140 880736668 997074859 626866357 536084506 336322263 826360140 794452569 338513208 464493137 778044503 344401684 923704137 721581681 898789242 976439155 197114140 117069559 503856320 114681890 535301196 56078722 442460891 670660179 434696801 531183064 211906159 828594956 958395492 983582715 686046168 399790991 716835742 535637387 26657342 252920241 871959650 705533848 899889177 210472851 22543344 677933673 407390901 946247482 252031713 306180137 922686630 449145853 423249696 279059310 563827744 958550892 187654398 6288628 481727430 622351200 389988059 693633589 303462515 200899910 529732663 989508684 600690902 99084764 525146064 479864610 352005005 249622073 37914817 104410541 460094924 60458161 782344215 867485825 6705636 34375921 26182321 781908633 336038141 301948383 60967936 899865885 113015634 248622334 906154513 594743064 870973534 148658931 140893012 26952409 349558842 670625675 16461086 950249744 769710439 394123516 282630713 974231811 643745589 320545530 78642345 103840506 381003691 713502926 823842697 240225694 600395214 702541385 22134320 936433355 4489761 83102256 836299233 117505396 184240956 594970105 712248460 907730857 743629037 853141473 934683266 93187872 376283507 951144352 895953982 998510313 197784227 31101054 972742117 841529816 204162950 903900828 797886688 585166641 617403748 474245744 825392335 70315321 176787122 700043021 6748669 33793250 635661643 695564268 151298646 819902600 143050732 716063472 580149816 886679769 421721304 514833075 832384007 798004812 318493786 580854348 649031484 516278013 464471768 474289960 210324188 668634718 378190781 8210869 106317719 848110895 482456613 931710054 918426216 511760102 484269435 925174885 545553352 119931071 473255512 696851998 792350037 616306245 265431829 372499846 355502373 687153134 739849287 40402740 337674305 58343066 621257088 986705789 427137445 85728850 460995742 637461633 606879934 691702889 498188868 713197653 539813778 980645482 497424067 310756353 344921943 981693502 88447598 890475295 101624566 561703110 439843652 746490970 178009348 705275481 118990809 533511722 392428608 711356463 573914462 730102913 622215895 47687909 569325061 49353334 985933132 30320796 539331333 592813060 574540052 37520195 158527072 114353823 870682043 655951139 277626542 68120345 637644634 366074140 958595640 591785567 927777251 398439285 190792896 105786592 103714759 162300071 491814680 348659734 873656534 918245508 931279013 495872423 965933418 500604068 397742123 804382909 383441230 789589822 249712328 957981282 679626383 408239401 924851471 402824785 64190533 54994373 470945130 554351534 421068513 429540763 146137094 348845757 680496414 189446356 307148716 636727540 351746427 651479762 985387274 225402955 569725264 769182646 573791744 388175041 122303073 971533867 45074309 505744304 613640048 294786638 316241945 293266425 703026039 93609776 696091210 767216572 148604149 19552700 174084465 569672662 449093463 172737925 771034786 129589871 362184281 78183495 618833777 713930709 582179623 456737410 939333664 4421246 225920049 365641767 392596287 348223123 189691993 437670597 706483793 803332041 732457235 22725731 96598459 287999633 968851880 645206036 55216198 117456022 664758736 81817030 539645051 966368565 254554955 163196196 948474802 616739237 93896057 567308572 330669939 676075680 24045975 122519962 680496927 102482391 488161729 73093207 303221880 677853722 363280170 9705666 333702122 948253771 884947770 282816948 236253397 853799644 928022984 143985962 823772032 445298079 225802992 215933442 264183003 480357947 379129638 212657799 97097177 473025695 632482737 280283482 1617735 509045079 255319810 682114662 611527470 743481539 607724235 914749350 273851620 971004406 776971382 607553743 771774536 661919145 890370691 8027927 368235148 670910034 4530255 44523540 968724479 82849613 112973348 232907475 563207560 492102987 298081640 512821104 817645048 930564378 645620952 819262783 439609450 900940763 501377438 903653286 496938661 109101667 670918995 770790282 932622439 447890370 230860384 556913334 962325881 973747441 417457627 183077389 497173834 421987882 227600929 465898306 504837495 340574277 551322147 920561422 685193630 849403788 285898885 502838672 779968159 931519837 174617814 72093968 832460593 675995253 975747254 181915614 637613286 499182608 952705896 422752084 947072978 36082639 979665418 761915218 9830073 249639405 944992607 359520273 671627287 25109895 825418579 28981142 365684173 229257085 949542564 50877796 78660866 87957808 406232834 711145391 19477638 580850649 783239359 704454598 109362261 611502972 886370212 599491913 110685573 691592467 22243990 910274917 727675106 854425774 524706495 590021545 104065172 469699095 949541818 628208826 494808991 627476756 509706334 713009530 856733841 311765257 616403692 787911074 399723065 22636520 499056458 419200703 456003535 134812177 123655294 417882162 598831515 862541872 17374068 562033455 554134332 892134431 324824731 134325797 599076564 849531226 576863708 555658103 171746681 378921885 36383288 666555672 6398634 546089622 232081561 715648842 857854879 848485253 356076275 257577937 723638139 855132733 529295006 32158033 842461276 505466667 450040195 441292785 368008532 467414263 3326233 774659231 212065053 180667330 908985028 811141618 30198550 338365096 366799714 201945231 717286981 403183002 721017269 576201982 949272624 953098830 144367183 659643862 801584076 500443458 917221799 377738575 208092550 299033164 409896608 50553820 804499831 859936804 344362971 25024723 179867426 200205570 799683954 391932480 380872900 561185341 203074091 411071450 899550437 422390171 465533047 616837412 825573173 186550309 45555753 627362156 139649132 189922936 139522377 793749575 690366394 56744169 24004509 898458944 208293699 433901117 949012764 12793524 293837914 145892094 37818247 473705341 346097664 837502201 865637821 726970565 251203901 921228278 138042008 150754332 343618442 456091422 620108110 21707974 642641731 665663863 501586496 634807230 855586799 641108873 281073164 545953186 550369408 305077673 296928489 758663107 738978790 98457613 771456631 885333071 244349707 661791244 211554771 590447372 351809804 77192585 317417930 603013706 850937229 307976304 753768038 47072030 764067726 226392507 68780004 259225817 892056370 570366500 746549413 747643162 63991732 27622570 146112707 614361140 185216609 443041196 373024240 776711765 541498809 996997238 662044829 785848517 658788475 873599600 228812248 10598273 803308551 546230178 466128345 506762139 706722848 72412742 553834169 323306934 298805249 622614173 582532751 190861612 45497032 181598523 791021140 109488764 61737459 937133847 723849904 246954068 232691402 949390511 23665826 626706578 946387742 538227022 265071454 457692576 264342981 493883702 320807215 920167899 40113873 786935560 426930031 599353087 859348302 980764201 922660021 10669910 455894733 357709131 201531522 353908132 539307654 992552662 463396896 601045113 782202868 39763160 847999181 867410637 989153671 724181374 494117208 788057772 114924755 759188662 98266707 231784102 105588723 271590289 151951994 145702596 58525842 431398392 597572049 770390511 264678952 520232064 781060421 720573685 877941195 835108310 74481810 269765209 680177331 390395073 870810322 314896559 282674599 571325863 182307189 124344629 148023596 528940763 912402401 262948351 140645784 863185474 494732453 246234507 134775756 499200814 244453469 45817965 930599206 842025518 668724842 195278151 214773941 302301622 768368202 92715130 137409925 695366379 214996705 817587257 85761445 85807020 132483809 220952410 657132883 167307364 345297039 805156479 696248127 110215799 920621196 836893911 973401273 267870009 83128411 108177023 767070823 180098246 6511354 697670022 22123757 675236196 745464539 236897699 977537818 513832734 182129195 967464110 61715472 397125900 637567726 147476917 335449286 622567901 220945693 992582170 789875265 566242732 650255008 338639751 676458531 423392564 28050021 649859798 691262573 963694805 610553187 458333389 143793044 469580907 8519770 18433167 144817096 753984309 255330866 974871280 120333402 289976427 794851749 182048875 687102327 432419468 182042158 22551607 54987362 402987852 867650143 697378993 969230584 370421510 888535110 498205475 793814074 916585131 581632 337593006 732796295 611134819 795926395 876589339 80715719 656962531 895022507 78049181 263463199 2869732 905436827 383796602 292846160 552804936 418361843 832464853 985224404 600404001 707532826 892728133 855908219 427699328 442623485 677655163 798120839 183674955 175860631 444451272 100260079 176442263 782044279 685572741 640093448 430487033 414678439 573325533 87449558 162217305 503891080 203429123 165087038 261844266 587225725 310449564 814649202 5587561 142914410 652389966 458507929 850447237 397634458 166932507 130662924 840257943 844587670 928783763 23932891 20448294 225751395 976709344 49406923 860312040 514798444 689500371 143315432 929476883 115342263 83281356 91694182 619233343 286710480 109297586 881077610 873936205 419747150 695726805 732040133 562661560 200633130 43064421 265625156 598267588 209996928 396288081 291041891 54584592 177588203 167491148 927549259 255855964 144200485 829472549 116167997 511515295 371489279 259483430 440992172 486831543 342764786 385202720 106064879 629475266 494500306 987142489 355927831 914247456 535385654 940484330 329425375 736018784 983548751 595050532 186802732 46062038 843854979 477844623 953163003 21443175 645335771 733228622 129815506 642052623 562701164 245983503 153567911 934190443 357983299 447076449 273538345 700748086 832279169 379603225 182739711 326779468 219262073 391183908 93543283 607164093 331668231 422968659 195699237 167733341 18019184 382501969 66311746 714390529 860346592 19474742 588350070 505682356 752703364 718165576 251338 167920887 964149080 153819250 954627697 174648738 600895699 228166035 875396824 285691228 460285626 910652902 612470696 679547700 301836803 706013980 139228152 486021401 128982632 334927389 653754742 999518189 717429358 720066488 566425077 577775943 592057597 154775140 935974666 197277320 872940717 936226004 365198208 689606156 90045247 172342264 864254894 543457313 400508299 592168078 829148541 860793926 355337339 294135596 392857985 657174142 852665942 532086137 143195536 834164940 867013527 649466645 686199488 436959244 222049492 252624558 14735181 814107089 259916065 803226213 11384403 132856775 739452210 229098977 674979297 682013824 401441241 391750550 77987496 654465906 836434994 759652403 367776191 191772326 53787992 760634176 701462835 758970301 145236673 697174737 593135234 864766566 199157741 131851082 301725803 421207234 384475640 168977350 87830682 644391705 972203563 951731458 629764846 564172133 33346794 157260502 98702316 434788035 401527419 29206178 89253935 237962406 788858581 309546492 282251099 695162939 70180662 983713934 454133233 67933701 680888664 899784834 932700267 880046406 31635909 86942429 153769999 268627915 108436146 94117047 913019621 80639702 45848499 395300826 497328201 79195293 405077695 448546883 366499695 806605114 477753061 308269996 44567513 266611635 617816488 179334978 961774575 540513516 163048905 268424167 608447217 696453936 20725360 393663843 429016701 52361269 333122639 582786700 320989185 441558785 676903747 86525165 374714853 575268612 334342357 872043055 654463906 739420052 173106297 20963594 546025159 650859359 181749956 443109039 917470994 799566444 622444017 731761928 340079954 638009289 852702462 801043537 334463218 873427822 47223740 763479919 925789092 380346379 198782978 99294636 821905164 728203091 38336167 196620010 303471697 372678524 921179431 810451969 112098570 94285722 683931929 510640095 745145081 865681885 953749134 515132434 665248322 428709511 99410722 857844642 66718793 952113184 658888173 253698377 678057365 706111913 869694662 456362816 86458285 68477633 555657452 760879815 649197090 593993619 957499825 952668787 966672144 731195616 615637115 931287080 825481338 299569037 441927168 423142778 17767281 248192662 790791578 683015604 529418539 890202300 393376605 448653698 694831843 52264771 702352075 225405568 610893050 424563096 681768384 549867701 345557095 89942196 163263875 994754185 683935815 120763694 799939332 503124318 704475676 415576440 286927757 382473373 567661844 728854926 805616151 585429125 829563954 448924088 120961088 358982486 191642748 514337694 807636184 886474591 419118831 362504618 111880152 30011875 787067714 646164903 432395942 132624802 736107099 595659818 979895353 272559273 568939878 779834678 775683592 125931913 47927478 62611342 508405286 615589322 643982634 166537796 53534806 326062947 615461884 174495895 685045433 807104632 688833589 345197976 546095583 107952413 560218960 510492101 990480661 199803033 156656997 275392963 184944201 892764096 871052781 164839548 17839729 292509018 797190592 793523321 418440931 845118070 708651029 926846217 313223751 205150023 93384006 366758558 531212970 561362256 541254453 68774763 368466882 82604401 266489105 914562465 190556814 826708066 277570925 33553835 26511092 434227923 308946798 211455294 179508378 32515938 228811208 197348107 325024956 26001793 843387794 595982253 723636230 404555183 375344829 36859974 609705206 321245201 256134898 993434542 882607457 649905717 62209298 103590698 732510118 181214770 18153156 923066933 7922829 148240448 956620768 34433921 582468371 118083925 98405581 614493115 150599863 327216789 811841223 475624819 205734949 507745376 71607065 929371179 912300559 299468260 818747519 374522124 620713461 74882411 367956660 503320911 577304494 282682324 606911610 309814606 463897094 477581132 85397898 324336289 625821580 894535032 211286577 60806310 12618950 309692158 675299426 163218813 489425314 339657008 491359998 695160263 847402384 415483429 624531435 612219303 714951689 295795313 986741427 335665143 223194090 207214446 691502420 800498585 489896771 150930389 110313184 806310231 628511522 48227448 130646514 106849461 942762480 341933091 20172138 807897796 504141615 695471564 971116609 993566929 887644938 314992966 688727185 587563681 730476395 165774979 199782977 445428077 461570293 39040764 633609586 684764383 246255210 325111999 337779327 736151981 476042389 300608877 394978572 957070277 348836325 525625086 63919731 144115164 720074543 84091869 952012960 224216151 632079799 775645928 70299440 372241096 90638887 759026625 959804778 673631648 777317971 12104114 119059718 91404623 51144878 605185670 776169006 297400089 930297670 113948327 33552063 258856418 267073570 281047001 68443054 615909896 806672087 132362785 612541426 379262989 68971021 417070746 603479141 553567186 45233033 673778581 925808283 135871921 285321565 738129420 662019935 62639529 750233534 633596020 6560518 801378413 238781683 782729525 98778495 21595712 749194218 984846931 132968496 16267781 265893926 201411550 484694043 925082379 186290702 97235463 304345362 107778089 366822575 760340869 661345275 412055608 286635809 439669917 400443895 571957374 30315696 62463824 487113270 780549231 696059844 493673788 581927637 787357893 128919672 533222498 808953606 730630256 518069422 941922102 599414404 636479714 143333646 84108440 561562087 182140714 33860269 718423815 289918803 253199210 478764677 951264078 665254819 765400486 243450355 65698707 189874219 273766051 128162531 529503855 54315275 676738741 23177637 488759278 316612994 4613675 21981769 125566593 735243932 392567558 920005061 187174695 29047265 915855073 123799501 443125718 97995780 10176137 14065892 240430949 263375347 492830569 44211387 928630166 110747414 287661742 994328874 153138000 413944159 975007771 682641855 320775801 504262872 558335858 809535079 820875866 562949534 684033215 798958825 150709825 929117139 571480245 337884520 810680770 339851678 461684021 106322848 290363824 471860158 120388740 530794774 735235506 613219310 575006161 516382031 576483090 715184269 363227264 729621090 129128421 190751395 412262939 449904222 695014267 970598797 111955661 368406492 386064690 648505242 19881676 389290881 577622374 443878287 727175401 240819503 783729965 41375782 347142351 926610156 365752306 467531092 309921289 100987805 80750395 884927450 469886203 509749851 452628078 833113467 239370935 581756499 23864855 504150240 884177088 571395488 327265396 996132749 939801980 713330087 497154350 812200022 102620961 74776717 256078303 682312729 168112586 892324634 576204877 515254938 818934783 941957183 982786030 128856065 895461355 916052791 866299881 365347551 425802635 171444318 50977377 517689936 753200818 74842233 21840169 489894265 646237721 349105566 338543373 438556061 914952019 835697723 103272442 870089346 762990806 359350745 404918434 931103392 104191739 981123311 446358323 923126522 923080488 281660712 904498954 671058202 197713496 623315194 36405746 476032498 794759513 87383123 993722434 400476690 14741722 15562597 890370955 513495810 217184529 81430687 952051871 132136541 917128410 55324306 854742253 680119209 267191418 259660681 463738960 371383157 93300351 910097284 147026038 16380832 44274355 904041358 539955400 241987852 379872912 428877512 718020350 27148784 368777002 564259143 427625474 383518724 432338106 170512788 897014534 649522635 251943475 701582764 634175542 21588244 609423437 341434155 701707453 729131221 601094836 17962772 100514371 694395187 928060056 100056775 563292386 972334412 4098127 103247779 66838623 236487405 384641658 637375339 263636189 753418660 201634475 691261663 136937377 633972582 714290817 886468278 136011576 966234292 440567401 622703485 987822536 902507204 964137640 542046348 631638418 417748835 560009120 584669155 112144015 340585536 537242297 527952767 165436307 393856790 483716913 84791296 630344195 868358571 722166635 893980384 474293590 923801110 437758406 463747333 410290051 152049216 202731970 398817994 970799874 643299372 21521472 811138769 398322935 985659112 205701476 29961347 255924306 765710596 467146868 220584687 958812498 4389158 748537455 124248798 250762314 84770727 61556460 881106509 805645664 783723095 775086886 279939247 560040565 65361651 743686580 970330616 217410867 946418551 221664969 40727100 442234282 243186441 851865869 840557217 81361912 57567338 723034930 337286218 675794301 42698158 557870906 634606792 899603689 158924720 611371957 150365997 96211813 672928417 31472499 901857477 309167872 659075752 34313083 869208437 724437403 777999663 692055412 794364637 576934573 913720382 835091737 871685221 9423182 686957600 564758798 90785095 597041304 140310087 280587679 272835598 183008245 838458585 759958757 82611928 849899671 223847073 85494291 946111484 896775490 969483163 847968954 58459721 481075274 882282037 927668158 58029037 512798060 619723564 852393674 942248999 385960305 687485404 813934214 395383487 226959363 231209371 486168582 824000668 371519458 766756262 949352632 554527704 457731206 709311382 489655998 160147237 933158455 427666655 106258714 682450305 397149811 806744035 740910026 878225086 541542431 521094544 936254123 54340484 140818101 641164156 849105850 379294772 181165919 515556423 774678259 408125283 746765794 113363201 84642310 118285245 880119463 33994935 525329315 190367028 595822684 14985306 350514265 381497498 295168327 309289346 916464169 692318139 116033374 509890555 423059584 657575805 30985092 211830066 564432656 24319559 852994222 266054865 403614331 34160134 781611288 30808949 294801783 528377075 144172150 231960459 499178686 24291606 118471761 24507995 67175001 714294445 892009674 270205632 948308309 187177995 579494978 864772472 732012500 695528352 227179386 7588443 205620517 258164478 219418509 622569539 135000403 924929097 888624404 538614734 811605597 670235685 569423683 106407374 51129119 713595834 190884199 550307805 590403806 309355960 427332166 510095173 23650398 319341834 780300806 824475074 359036195 359795777 541763905 91048688 907840496 768943291 98637131 113461006 27107762 170572006 588546911 14624531 95501096 477171308 553239265 907106693 999923359 975179314 866030433 51052471 541291507 56914626 453876642 131695307 218786952 881208809 494306846 94953717 53067002 274607645 919428791 412103197 486919789 461192689 355668251 394760278 82652339 454305382 360737650 109760101 624877388 949284561 124384632 572894850 278972228 530140263 332517902 131411946 357835936 51064695 34980783 899127444 107979321 488857425 883339117 179282639 222582593 377645956 274236356 128165961 504769968 193665140 540269158 991689757 507374195 895937409 238966394 590026534 202759150 599704044 552303001 680152904 401504964 529203999 253047747 532993558 59344255 585565650 664405504 269696558 636630345 699386287 168823995 597126032 40760071 52163105 776408671 263342665 282325427 50645021 391508626 787095395 96826527 784294151 631301511 604200723 532747919 870267905 46743616 735507070 322488308 599046618 268176333 723993272 128250610 521224081 109503189 40111232 959306097 773908693 309807790 448452801 473294973 331148151 45578826 514055045 235827622 674503863 629914076 518153049 577665250 21422695 157764804 527008144 658233212 789066315 131208860 190981125 511850580 30468842 779004561 834338888 629515460 47180887 410848520 757766071 420921334 520351709 650393669 380227424 294260396 960201459 828680225 620071735 143865969 726775417 134126773 379693591 253795640 616557215 897846640 683977256 490496277 908127810 210985393 148729482 549710485 194710619 192226973 61561058 225179462 971231534 895899946 854694922 18412415 159264825 464977352 291850115 679616535 115371014 672077540 973876931 928088839 353274124 446465025 71954801 932565908 433108165 304164758 38877907 49665373 54527758 722855163 540161650 962655568 933840557 541407499 512366046 981067542 733634472 426443470 58763363 704866000 174859776 913458286 575794781 334124601 230951997 867644896 13741129 198839378 392238795 840134426 979444583 598029286 286599445 903915751 530595187 719707610 208080502 569473094 621889349 262608260 144844616 14567359 77780188 78685166 555974858 590146234 912269075 289609323 16589698 971032438 846991689 43965840 737007083 275302829 378090441 967959081 142947719 391831571 19314818 387702880 84482356 998759401 985732166 371081801 755191511 368843712 943305777 963272014 790833172 565195120 78396633 935677789 579762479 156176821 866879321 135737330 598839422 779148389 277863019 467945486 602697187 124854702 511911326 339704263 252673897 890001767 160179703 248137982 134349697 32010887 635840863 218832054 30770282 474089388 589913855 638478159 695449467 385735992 454266532 486282632 950931112 532663166 274476780 383209950 541356353 141356095 371463646 140195768 773020850 501843031 608141254 375718030 479214099 120052573 567938660 731887997 862570707 728118363 980025979 996920404 760129251 468383201 215752451 643415899 942472590 658182673 134410417 490438416 43918658 588676950 976721048 847366136 121340109 103714188 83092445 515212828 245070283 454556091 655408597 18091126 956399122 116066210 246325523 288129581 88635150 814264183 20017571 951205857 394898905 43543 800642620 7544515 320943111 16395065 503476780 115932060 527094104 637887198 606370476 571012762 226564141 435607883 270895257 200420616 539322071 353987702 715633444 784392354 808543793 223558400 654999847 617459274 192140977 753841736 905588855 280776127 420622278 778122792 84498343 815521183 630682702 885140963 675582065 951625813 754052394 179058838 67557866 133662857 816946036 673928342 704675619 896026543 109536218 975570876 96447152 501374656 182074937 664596963 138283369 990618730 740671729 793283216 460594364 932812706 399641311 218699578 66105192 820263589 996822371 150603535 488301132 480021432 888260865 163883190 431647238 494829618 195458394 351721470 628492476 12404424 25649805 185684454 760947333 987702396 13771690 709910852 341593411 195846627 227024174 479876781 38981717 967695903 125676356 499576081 900508603 525317668 570792025 966613795 345581250 420130755 969733697 833882382 900152187 857994555 850281938 184315784 205340532 45740326 536037254 833833008 910661123 414203425 19517456 671608449 254422181 33289146 234035660 596015592 229135773 461059834 75892366 268117490 428755731 201568723 620209937 181780693 726886391 191001956 910847 924984007 611132711 970644544 611382749 363801258 681155458 461664680 548117042 886495991 359921372 84154290 572845358 270582488 498357715 592362814 794707304 752779896 478168326 28742957 201311848 707304100 489802792 277204214 827937956 771074889 331289303 448147887 952855582 58175687 491666209 806282795 835676061 102798913 629443699 447058803 319116537 163115516 761239849 867233580 49611500 121161215 951387870 474973225 244260069 302261944 67336032 38967366 907558207 398020725 67710324 108870048 105324818 410029482 238590628 785779140 33620730 569879932 86443386 986476312 480571985 578109595 645275466 316248039 533424875 274719158 615823208 852541412 437834675 377063051 719774985 339962541 350740632 523679214 814935766 595000701 678457525 734788165 633968068 586015725 132808883 554194758 547402139 90650067 816740606 785992767 728945573 850361336 355872692 815388960 689354007 836444678 393498548 334629466 5209076 926923423 461864991 621032285 631981195 899699666 850611702 204272539 92178566 201352327 727951754 759630699 796353028 258925638 346935223 282837455 844941363 332260472 689548579 244859861 275426905 506289178 30852621 4372471 209166873 239241680 819761431 898520880 75686351 65776339 85666706 933411800 845216128 547531697 406960444 477197316 299747722 257572139 681469856 391926288 311440832 261937969 4073346 107793854 520863607 351008569 243147675 218321329 683269041 932696255 463181190 958695946 291501792 346550177 963068418 500668666 585791857 635346208 251705905 513994574 553638913 337372611 447406368 398855035 884904308 854366812 728568717 184652023 964455318 262554932 429094678 275896143 524492901 433168024 236206363 897872874 784176594 331870405 116194196 467445628 117083019 431891752 278657934 408584811 778441930 94242711 761769843 216750146 729588919 13475742 730744721 135744192 350848353 30667448 534599227 88269021 885034260 115684303 272921044 702005937 378239236 702015722 977902081 902732137 135183740 66624803 653121371 771876700 398495208 621831933 91838687 515578227 53723679 370496621 776679405 684681975 464739332 538449241 901432121 46844611 404441349 484693201 182588803 755289703 515360649 717188030 843558724 252911269 832872333 968996134 954917206 63627928 523528216 785335646 966360066 511228322 851960450 471997796 283105015 102972017 93829722 374943702 471066611 69767 745440324 247746009 537268108 62696015 638711616 291216589 109540626 43152959 775909790 292129429 650959028 291270433 9317452 347034111 544181702 694706152 316030238 351615267 758334080 839558454 136950907 577210505 203303135 841427723 49208294 486408150 944399740 995554390 713868219 267982710 995624157 311824902 515728719 385408625 374520917 6956695 676625214 484061544 50109654 452534997 776190973 701068682 596321796 638024792 48102786 140503491 185247303 216649390 344635125 943581383 908724211 481586032 373308248 112027339 175530114 275032908 450951856 119929847 123103657 164820068 240428924 118727808 476644970 756157643 356652799 851165887 763114338 33278006 187743790 665740358 338329369 963934764 219325399 934651166 601959549 119944551 927671023 787206852 336593942 272306141 583304594 97834512 606408539 809129208 209861851 781938653 84162110 660813707 754384867 59782133 678150141 994813791 31026307 7311470 603487793 387679106 858477358 219118491 420957112 46221141 884858849 759286482 862672271 104184242 546454007 317148179 224128793 474125023 104355024 413239101 598947531 540175985 511073613 205356063 201821552 720935465 987294717 138500028 234265531 594195943 198282162 912415673 589009727 229308469 919727143 45013879 616987576 630720860 264132370 37944681 529458368 148991213 649747529 244646998 105691821 48717895 561795178 329820614 522842919 518666568 743059716 121790443 58842546 106649688 179662872 113180465 827585153 19473948 251680493 914367051 613669891 449962655 679299083 55195977 679271125 451542585 100209857 296258694 82263439 364342227 186719741 464238173 365849806 688983637 708885171 471541627 737701532 123196708 801362242 113060810 641863277 396938317 87367619 553222189 503588005 267030492 666402654 183689518 139020806 918083148 98056562 752690698 368045796 629872011 660403041 47316914 81414589 760612898 196091974 16194394 977471492 235328082 332948933 343321291 924311719 41834098 814862919 662013244 17547172 468741520 775074055 659410449 718196203 862441674 212632632 74300567 981988532 879035286 257990085 121009332 649634793 208563013 726216396 17680583 838435024 386619430 917513870 772365980 999748695 966122211 788560374 977220180 201450286 121509301 173057830 125761998 15859765 840437115 640291608 33406937 161694994 267882022 545333753 879891197 982840063 757966385 954191765 964828588 489518030 64698209 938354286 139152817 273261223 664570675 9349766 964212613 903706472 779380002 736578586 903455160 598018572 377655320 733191699 799468858 351680987 758765895 777747222 220057118 599203004 270555190 105980421 760897998 390953578 651314174 493305555 373793634 261796918 447497313 191138582 603831315 512195522 129492861 595500498 637973111 646579903 457366630 602185718 402802734 89262991 191280663 158774253 687281564 421452349 891965952 339266781 773133336 503248206 117013997 845706820 102451203 240085553 951687242 715865568 631039131 455517775 61687482 857349132 569831060 509184795 48487707 173662368 873896683 30496934 769162866 511869788 529593203 79045855 966571872 932395937 168308846 10368894 91170183 855590410 431821244 835652501 194857185 57470939 191417067 164387548 903177760 146384636 256989467 707381361 862250204 888028598 15415495 923937686 597894089 585246555 285638840 498898162 758908923 12051883 381911463 380588148 523921671 911504666 459634003 343009902 696416963 627942850 353378796 640103512 336049619 785200040 328272373 530906804 842670980 519689440 547810718 745848733 666074076 804800185 305746453 380840640 545345143 321161948 157294685 143239225 906408504 295449892 642137388 517833786 307501775 24048844 898421935 831423446 788069876 210572297 26949707 337003198 691031513 380328503 829623077 27081126 165528537 10411809 410504296 8199510 530101249 958315015 606564609 48691684 763115193 912311062 282048690 160976695 85989369 439343376 304215921 992397873 734793268 798869675 510231653 42295036 675434885 261169947 726234848 316021120 324258610 753184555 653024319 15290117 133513051 335163755 42371243 151557954 345575564 305391905 12273830 875676813 263706913 471354805 776884863 879338473 236182226 58933547 40315161 322171596 350793289 197047448 314569462 85586550 995917123 677317481 980397959 671352001 938487428 559149166 987373122 115262398 164850080 492913800 130552515 150879497 828077555 25440124 154953818 26169478 330832029 167227648 901846291 447055309 638582454 531247513 326393775 874764680 590181060 219225302 49452635 940974349 416272751 364022098 879077265 412189867 41339572 711991583 936058235 832343367 123657108 775947716 947605765 141023554 121377875 930674646 291903052 949455430 956114770 446856870 975624908 139463158 466600884 729987558 586518467 105183331 113751430 765428608 832464378 703932491 984653911 881917013 497423199 400926655 98455470 229016824 665632888 992311416 793524773 601691116 677171142 917181882 230155191 477293266 58205429 351533066 407967905 202624847 153504855 216599034 501998083 129129756 208578558 968598968 711633680 795097026 926298665 825385111 413041993 611279402 381833961 397695897 345712775 731773526 651138918 444168245 960790350 316771800 288996020 606831483 770979282 966167162 376529724 1134467 443460421 287251519 352667533 703944692 489876367 506172389 920543726 991874450 487818511 129122278 812989777 51968551 776735670 739288436 729870028 42294022 203084197 111703982 439989920 548796972 695993874 91128831 992965218 509300584 260416997 134477597 116132060 31396273 100644753 492661784 885047113 396621540 779913303 90231005 100566226 122306029 596403394 873626318 966696846 936738272 855264962 779686616 988706823 484516991 371491411 571093210 526811014 574575609 535313558 966800934 123372574 231307425 910446131 968854158 740608009 23379488 103331749 709256435 907292134 56492868 54434578 792339240 453114408 834347882 882570245 406197000 809170277 331489999 279823312 775867116 120744630 135088267 408070092 109451446 472121625 632077869 533061022 998932639 59169837 68374573 818249932 35058778 152198364 581212422 3912929 892806374 604591910 959761051 454579168 364400403 868770285 509013747 9256002 174401053 195877988 891826248 580598053 5048258 75832606 860421365 633431741 196577236 848025999 41501826 158545048 172663983 526096061 691606070 171596615 585265899 612497009 989846547 620324677 764695373 423575328 476753972 510018106 28167232 289031383 964597275 245084001 157801661 473611015 254340004 332202714 669489003 146166245 912800768 527053627 74515217 625738492 160485361 123608819 326280850 54503553 282153867 498944833 580599615 826276303 523057814 18381873 438773305 365420720 638706550 55985037 788996049 115460515 566003144 669679647 404491898 530600412 914763648 414809926 856727793 169103645 747012640 378733155 167786256 512329767 905786782 94817839 990584626 66272137 218426658 169381835 973292063 500580525 668326669 406408037 179373187 43900842 424789910 618146492 409321563 63496453 674131530 198317605 31473335 92651033 867997252 435965233 623251445 635277259 850775159 332495597 804380905 450304159 711228752 824683527 815150292 617015527 919501367 805734911 535804030 137928018 975116747 361612453 491024910 495959775 768020490 670398097 539860617 192810394 141060949 949182180 108823213 815192479 16144 140296548 907843512 720529762 576261782 383611316 355807015 279553300 716106913 12704279 582373825 279852024 837387806 397524111 896867551 609405532 55775381 285187941 747333551 883408494 646800394 90874820 231884628 267337243 761272917 771745246 460147637 902333866 573443785 568970851 570042704 425976296 709267399 330402575 146506051 138045540 714013891 354829432 270115207 282637163 367533711 852489032 562489187 57437877 102529502 311873098 666843409 158304884 449577405 266693319 41713371 96377792 357568139 126114366 216231401 118841050 897859612 676379039 873691282 323819756 97866249 443733980 749796052 659650014 774136555 748818470 797695555 340666806 103647895 67810755 475820335 323697973 772816153 38309516 381135850 875345656 202698980 900495625 33650533 652276385 19705304 927880277 601170543 377273443 53994636 817401944 348630859 804370614 346297342 74838501 980706737 296679957 518572481 583019148 956329972 145225395 331837611 606541886 338408567 288001873 526869007 814228903 611699846 299685153 705054785 992835696 27547168 907753765 745847680 61197701 412546509 765552984 841594345 866233418 142826421 748105347 536151721 343973646 404992321 882449064 418812147 238215417 31645380 789900994 821234565 987975352 935126390 5588536 594517231 126051316 293590409 121386231 940280219 905290255 273587751 645334997 750642310 301134919 405605121 496489983 214848987 670667996 114559327 908959698 536901407 109902114 509581404 73053122 453875760 914573725 808018552 725204274 5305501 839663932 515105261 826540067 680155644 302748010 832128603 127189234 428799327 125719005 101091832 221595905 31009253 374679583 866930903 634167929 528330868 125052383 130657905 743179855 795720380 97733598 504655912 185138146 207635712 14237310 110707634 661511473 781327401 771242552 239232106 786632903 463422844 754337367 613172963 143578481 909601744 297817925 270767715 190917430 423536930 371859547 412513335 307062549 599055496 131960597 941230478 127386358 257012981 924404749 723082579 905249727 22138341 227738485 90387866 82290419 94492161 53611867 743801892 875819562 824854419 983033998 662452458 140793622 589887725 128141780 284372103 352005828 425959705 407656185 542923258 702013001 779515732 955436593 9075543 231087588 87397184 802822387 358473946 196926531 579743496 81556518 102176251 454398203 161811369 45080483 536688622 256303530 98692350 133006874 132123086 776063136 968557238 647091910 916856758 410961322 627750057 53745221 762967150 53709755 461401406 305890401 608239123 93433497 113843354 469831032 324521085 201240538 125169779 535511397 398167069 704913275 469584282 352859686 11827837 631395651 397940169 401032825 740215548 349148886 534039699 724855000 977728388 355113297 224463269 747101505 766074619 852213326 800846726 529041763 758439448 114764491 687448530 366678564 60714355 801291884 836509596 385235440 2532415 961679375 920746838 253215850 519109009 242847479 606075536 383453212 874243130 856532072 784486038 466975037 58197317 171042096 191830030 35925698 526155393 416293300 783027203 292230006 121022985 436390289 673788135 879462433 403671146 361236658 98657356 464385501 15044902 935166953 849620942 17577317 749362687 622884139 123309534 120988056 865731618 581901436 504441268 592491107 438433501 141443665 59466138 496630818 312485762 103812534 385072882 838641155 372622200 20616445 130871154 493645186 457006734 657175655 373107612 860677880 18412307 471764969 177579741 33457209 259448281 27200676 903550899 861327334 502601181 879376799 982315390 220849158 461278229 339273018 665856631 752228096 480716683 577839135 101375274 793202445 681651670 486448156 484359960 54273863 507064601 467747480 400435415 964071335 124923129 773543028 677265575 995851809 97824356 854845316 881825384 209789003 734562358 637892642 71116330 89679898 517269435 905948087 163045422 831064030 97737464 828902053 583292119 578454147 406741182 684667393 224172952 940909218 23631909 708532912 847699447 530696510 28796751 248134856 347284205 153719880 874194250 24549773 2088048 972018606 731911455 883913432 34323968 318990172 521806068 105440298 261186436 891591869 11388378 424231858 722655892 109125842 253133904 158464370 540096356 512391452 695648130 616785674 453300663 719280039 177834945 153516470 249976542 206631696 401651326 597260747 360351577 128361935 474326886 362439625 100380534 58754700 98869417 134704502 230261238 620675485 92661166 491447674 364783713 956565918 915679532 87439598 918208126 21329796 98420334 310820841 533721248 794068464 927606515 987021912 365864862 105441453 140538375 615841405 312073150 394706067 65618511 524941093 523068002 392461764 887380718 475964902 451216464 986250135 463185770 681477703 459441979 408363302 25441736 824225692 364929213 941121269 764181656 135653699 962451065 715118357 446474540 496172306 361703180 374081049 335710577 727568043 332038868 328765318 195925807 644112018 575987751 261544318 21569470 99055746 654006082 908950189 427537014 957738913 747716683 743239150 491732975 59675022 151602446 517174711 736417080 369048025 458295973 353115096 504701724 273263397 68233446 951176265 769435704 429936626 177773673 957662647 10021028 509812541 138944325 205946835 6440919 714932076 467491154 28010389 666504189 974013602 936960578 94041196 931752508 537193621 689796713 276001842 449385009 841399159 793176554 185802082 62963543 103988886 538917178 567665268 377252284 459666990 518841526 146687981 889603617 696615199 956866994 899624645 58944099 95811312 105571474 65385018 810743389 425578994 93395408 329763937 252108955 30355979 276321499 36377823 420065966 966118212 312379665 869450975 660033730 105556212 907769424 722997274 209545099 299202961 290662535 586797383 758869952 662020427 586001730 500989928 211151985 395385083 253130932 270096084 491196396 211218772 335481103 154456144 636797766 428876511 484220081 888906722 311748856 760541580 925284545 731814823 579176152 90180569 453782157 239209875 195736782 214067940 962207149 257798247 513270902 105386043 844595630 272140847 767406470 283113719 773130775 978558455 678498802 26261700 101170899 22211557 89996839 436652002 29184067 726794605 865528513 513404148 468217686 177277362 126462088 246018590 761608551 705638240 336199160 67907068 797364481 384452308 281975008 612087990 642250555 795245910 717474033 339362544 67386750 337396863 622476263 693033891 168471677 153491424 571811958 269642576 28219348 661808797 706294578 57403415 241119761 424339450 570807564 561853814 601616813 549786018 807872404 215741723 107940617 996587930 283648791 905305098 381040231 565623800 517393081 23290779 360869703 87383474 215169689 280772820 277296703 837645952 826323077 445768380 843653743 250651394 567927323 871873091 912460191 126738260 929276506 6096312 551077711 352600429 567950126 5210883 902386447 228338889 220952606 10327057 77443179 504601398 915632156 458483410 70225191 285541596 334290556 283611260 225441436 549460245 564384080 502738139 239622557 243223517 948506520 83276293 493874911 368950202 807665750 258851462 495688462 736942249 264947774 46766166 89542672 685414266 51977049 844445485 913753155 272929656 854772543 991196334 777531054 622921058 302196104 700272611 760979020 489003026 983883871 986420457 38463264 400784311 489158589 130602187 644007828 290181468 66394846 137882732 659131670 874060596 396734194 7336492 463519205 514198334 54102658 405578243 199612593 106079708 102540087 965882115 231525730 957312630 809594808 861573150 432750047 111790905 561845754 46245427 453310297 398245984 32665877 344289928 799030295 374340832 474892115 443038116 664522301 393803328 433437215 176170330 120380283 830171409 183506822 583899488 196886103 90125847 841994097 396498696 48721921 944534185 214897170 280247651 754363174 24491972 141820794 39629581 988799250 556182914 85875008 442109541 954428898 118540885 786399469 605975553 492881717 113807943 49013662 9920377 507611271 334967243 38607074 627991555 17655012 222113896 64407402 214541115 312239743 906401500 611039811 360961664 703452044 825936982 493725681 457815211 702945320 488062841 497444792 691744563 44245748 583319800 986370470 851191013 554377051 625286298 309682925 47258762 739094242 211212953 909695512 99221872 546180197 948302586 579729793 563835209 22932842 644137196 778376324 335172585 403055055 241932494 548650616 106507092 67869469 42376290 416838669 623331155 530439132 766799828 167592078 427201246 202635987 153962541 130908618 757013039 779248840 440591543 656788167 370859441 651804497 566483672 322597679 50501053 367302618 902327473 614336262 390235460 398981028 392712579 725408045 802036083 634645073 126575020 761059541 555030909 168951311 30414569 30878423 551906809 797214397 198470501 979108055 999850385 352433043 962533040 609379783 984198249 255640942 266167943 207574049 907445439 685167981 530171728 957946492 52470592 432499194 424799113 442706052 831480222 817511692 20630457 486032664 304673125 147205477 99608564 712220400 168673154 130023134 743098823 720579963 779753897 941569325 552204378 632120641 146518727 514737411 94016783 130716969 770378353 360184726 338291018 530340152 45352701 868462746 340803003 950339666 153478300 765602117 245562078 837474888 435630168 266192535 176023912 592819659 265914378 275632476 305040052 434587533 258171976 48138869 155167489 890442240 842224560 707371867 375079240 988743287 74625637 469096024 119460249 697520357 829280750 310267633 80376868 727149817 31246738 421179871 530005843 37241404 39298347 775567921 874716293 327444882 41760449 50740198 920264541 160191193 178889040 77820953 594778726 437061017 125959822 749946216 180019616 820700748 309834442 555098856 809444028 236976446 24194873 781420643 934496803 705991990 944204642 14873664 285658166 975451380 288569901 815664009 12692778 327868249 591231923 739925437 655313131 485508738 790665635 428094031 645699932 969554675 505914984 92995017 259132051 484391172 842941233 439151667 305091913 5292035 994250524 967052307 242268481 870961763 600989309 29281643 576953746 545193944 44155307 862611913 373161684 332725208 530792281 238370828 513109823 122024198 978296265 20939313 460049302 621478259 449033345 958265600 443549293 954948329 51260611 555197711 439339495 746718210 994349378 596947774 752010245 841116261 564000075 846795092 564594384 17505743 876076735 141548123 562699688 920232042 856676402 788377738 105473610 239985043 26748559 618583433 214525607 857561190 639522747 674574909 331555808 88556085 485356869 627621467 896020780 536617480 182819171 187876634 135852049 29684909 784824409 887862295 723317536 201340843 587173746 287911913 218846586 463250475 281976403 781546274 235998876 991169171 422440371 193988852 231154207 301705296 812572286 445679814 11782845 304611392 972771090 343338653 245683843 458127952 970960121 141704616 847261798 6295651 182097617 983113847 35980560 966922026 723492501 611814463 168262862 310666241 899726376 387109448 626433082 34219138 21172082 862431958 25388303 443612453 56420804 109058876 745317750 721509456 407255057 757100595 878637214 380026140 952955615 124321050 690670458 776432095 118542032 537932249 782727746 153156015 373562455 671224673 120078034 97054950 135555495 140857262 260237557 35281864 527966711 886670639 922017376 401655159 601618956 799922045 845267612 510556126 908980921 443101721 84581941 168752337 52718676 963219155 548778477 5674284 940056571 91965294 634622745 911114970 629897543 269866850 64270978 3459992 941091523 36865379 953031315 76647011 177722641 213268865 964445249 705689352 99939497 738978984 107344504 554074819 538901022 805128483 64630939 300398302 100746563 149212880 469150640 5981605 112432029 870445483 11655889 905004966 962410778 498795000 816119929 444824680 768661851 732907274 300801038 562269733 769772653 253832346 491433111 947495294 319617577 308394719 505701006 272073440 47373696 465561876 826148260 438791084 123206718 890779199 739189386 223953282 892508445 60856385 229934887 857456840 931301869 94107143 762461800 746229006 592902143 431098088 191053679 214080353 16521721 491854718 776350087 786294374 598203430 267783191 733789662 917821008 576177910 92007027 189894441 476067972 557568903 16042694 914859056 680775622 759338259 506564801 904728904 504363064 567421187 987180157 361819897 351239415 81287293 976798063 97468414 526705803 260412511 141038459 740786156 276934232 485409543 369652602 63228600 83612967 637435793 649534628 1433968 66130062 741541655 43844775 542198034 299110551 912403843 309573449 979886173 524258461 816138251 737131436 28621518 236075797 576827953 242957782 587315212 510631612 219755838 537299992 37337408 480168349 530854817 630639931 757102582 16264354 292526 672847548 99877321 490244686 322382169 953827662 408891114 63923817 850188803 951089149 215550734 762592639 113178957 47953267 139367460 929317208 637601069 167988978 165392998 214429015 410946760 605224576 725060628 483218965 142524561 614914402 963387314 525895745 98070692 573006255 542160099 950879592 98370162 494553786 293640637 420752331 300897807 702531751 337192514 3602969 506137259 405259615 766195609 619316217 453212882 905563069 548633418 90813944 926068413 566542783 157759326 189531533 171767352 735336320 672750498 166808280 202767081 488654171 692704025 300837774 61660420 87380483 104233725 12546948 434450635 397874362 433299280 735348442 100406106 623008160 738951411 606543366 28267768 357663379 78375942 333997016 115742807 627009360 277327327 41811214 46068502 435086653 83859113 217835855 22939332 756609611 237160501 225706413 245263775 929864526 526544187 159440561 869761375 630777912 171987510 304212003 28652267 457803156 892076811 981574747 80811309 483544581 440634472 109079078 841207961 519010414 295592460 809467134 146019767 572919787 703794714 44604636 8006433 787653827 262440491 30945765 544263431 499600992 109168545 642043573 281981877 635712732 801484134 4259611 119007004 825988010 308471614 175637 283791159 53064784 981750384 217118835 536609365 274901215 178714279 230333685 793911629 474306739 39800813 792447763 47226520 743595527 837052399 907749326 383765714 99492883 791211458 928029145 451610241 900380003 422589077 586108484 388609094 76589571 590368095 507616098 902577581 898839709 360308102 38885100 951904493 194574845 256003935 341030217 469476061 434718214 571363903 263387683 909024953 611164716 55835439 956251473 207276602 745404204 716517159 591042316 697413453 507728610 371587821 1540053 260624972 794176898 587648537 649234066 870766469 178016625 9366524 625860410 929372700 369674626 664745510 733793552 564249471 920749445 74823763 33725525 355467652 646187666 149629575 117008964 109868741 57981380 73260431 169661709 803385585 642293956 760704026 500799031 2538925 984808213 502339085 263163897 631501470 89987615 912397963 354784299 120520607 921764487 980644709 49893300 291439106 645390212 636203219 855688578 418656016 711026982 741930469 774123668 209731007 891560044 891132632 172116114 949541425 816909429 341777823 752927003 311719744 102481842 106242393 314258669 939806421 461097844 577422566 571307885 403601826 489820523 926092184 524122433 264101369 759253252 426532099 555540476 257159823 62735311 263745413 675815839 626278659 5675875 302455866 688526032 749752286 46104857 860642146 699293704 863014287 202419963 304737066 27250390 157418171 263495825 341509060 97224586 724593670 918931626 521048837 128195489 261268508 299657380 504834288 525369878 58910625 931366387 80910347 168586814 846618065 197172126 844402653 325413083 55364367 146858512 13939109 805116653 192963369 727097621 356926716 908494022 929517584 514180148 935744413 939452122 777675974 277253466 889193074 502269637 48701451 262758270 482981492 309969960 562415650 987815780 835339838 473842641 771698526 768766551 642429455 470832950 965938677 339348467 796246034 873819410 486206979 662701509 531452423 531686714 242315489 888379139 440180730 24349433 255075647 228441502 963801555 32751614 505694968 852994622 387537617 554396419 115752885 870519109 864366379 530684901 858334882 552222576 857043908 482549767 320989120 351989722 953382718 139444156 691338189 602145111 13263560 30061527 117362979 397232349 561748241 359678468 138127847 1928964 384027901 393203494 82886832 347829449 425955108 588581800 53340430 813492725 995494586 21609681 536528193 712377324 404810948 247379434 264599894 261854849 729929202 438105380 613844571 683311913 577549537 157699119 137973383 443329463 187760646 255336362 840561812 749508888 615014830 978689659 603954218 999042732 224409513 686841051 199388540 650364621 127939210 252728971 316373706 123433789 126855018 852901899 835811114 531665967 100281327 952927374 793520816 682726895 391032747 259881747 218555167 821098650 417580866 356528550 116944472 605341513 611864912 957506284 207366760 226879735 788712303 811320978 78438826 13121809 498162022 277827367 516002796 626101233 530556338 684892868 602051388 657411356 390311127 290378861 41593682 343108820 243306228 835114499 25835708 486855342 947512612 244390875 307953985 217609837 600919425 424898458 822951350 65300696 234921101 30318103 292180431 876149770 694155448 370619258 741787945 44833829 648446625 110307101 670935062 31519322 795199969 125502810 541447044 185511089 415881671 583040727 528619909 659187900 270671585 406971983 146043235 218184190 651362858 306513586 435794027 104798642 583928410 111261737 170099338 818849512 994096213 314796136 547515641 688251654 685415394 289303580 733085484 186378378 399610681 256536905 70414066 47327009 382039715 611861110 232838099 797921387 194901830 613974374 309625646 465573415 20946351 308185247 536273971 524825575 467215199 972067999 629624218 51143603 935846102 652239922 722509481 929942308 967036058 270025115 470710322 504967811 411845061 56312165 691346189 811455742 165365436 761760255 858782752 547405152 226137725 944137217 197842898 421039555 558111584 359984910 739129337 431574301 668170157 275403301 956399877 135385349 99987659 438540454 39045318 35833754 90780369 761554799 818292429 57816421 884096281 141519110 415300598 295941335 50347641 106646781 959913444 215713077 720923402 671212555 763118229 947061127 615349765 813477493 220617042 25977708 173462396 959746379 457552010 694148919 87666039 266468246 682050635 40170065 705008700 721095953 76003819 795789069 335167112 746812614 706121856 71779752 740848090 121422448 367721087 791195731 80585595 180150890 6908802 654025363 851363445 622543397 453602850 319229569 436020884 526736258 345207278 461999646 338998996 655275654 156148559 426665035 921743900 838199194 466835100 626752593 411811506 395355286 275058021 599494984 994684266 833696244 671274736 735532350 807635058 38995817 379244440 740737019 71663073 386153242 247278741 923026519 8696633 700881591 242256081 297233883 80134208 439979725 759233529 419133204 95255372 767898454 845798240 16999265 458614007 165149699 496268224 870425514 413021351 623842612 322436857 407705611 457538849 993711594 995754327 117690266 885223777 374998760 858427285 956886850 613668369 105706019 879913362 474881368 659103977 974685810 772115251 739238185 414665528 383865139 158371383 362437267 4279953 856685989 231952898 462893960 21835681 728221123 185835833 287373399 204580094 508272691 695079010 662118943 501984278 543349696 779809209 239724414 918348456 490752853 196611257 384533184 596458872 929040986 859414552 108079208 903726789 484046162 847317394 170908676 867911302 5688770 533345943 872191255 714891125 765298842 187601574 589243172 346036324 373437408 876616571 550616418 881710099 424211940 65251720 236210736 967561636 697577295 475935150 738426452 188330141 672546407 122959629 637305379 454103752 982374182 745384588 210346900 318936703 592701975 381255577 39364364 450907111 767117886 911555619 18314595 384933087 99157187 607557767 730969411 325110961 484174332 134102188 206821053 908386272 51870274 443031789 728464268 749447569 918966939 466890713 937777710 444029705 442366708 427599449 898133458 277257249 172984030 108480351 596193953 618202371 342252294 635558317 69109475 109370174 399630296 87424070 346819627 351303849 547498203 77789032 676414810 31672528 64407586 883235863 792575167 116277861 178784011 373555794 865725430 950267316 840446507 656019500 246813380 135329574 83618942 144946831 412586824 109119338 105943549 8780770 727321709 300712209 644339087 648947550 262598749 43969376 588887986 609418377 247789591 136386182 539723775 924204401 20575077 456647727 659956623 665666610 572925588 838740634 39222397 291167378 641524309 732185270 799703244 888337690 867514844 735838552 885800887 132618027 844957890 844260802 141398797 424795958 144973005 638254251 926259874 260088120 534739993 367664219 722022863 782529585 356566767 114262997 706733979 229658210 570910725 219206962 895324820 143836306 57947589 787063583 287520050 551988265 371765212 87223287 440325948 91796416 675578205 178643194 224414443 373052454 22903990 218329607 797848412 20393361 856583858 576624645 132997847 391323844 944288864 855020711 26369788 300855625 969283708 733103768 530513835 540194426 952310730 278355015 536547099 862774685 917934964 676583515 267279309 142216536 616323169 707605257 234012952 291901367 886248452 310943761 664953822 761668808 529273368 315318593 782062169 385857219 891943239 915060016 629697430 688748462 622597086 656067218 989604087 591880788 241687345 372634282 984591580 46514434 503505663 373655038 909289120 421440620 50238547 29084788 563657156 666561716 736690046 650186474 810979449 475454857 961130236 328449630 89640024 490403597 643768224 871702193 728777183 388227822 639278568 358474606 76976277 114392014 14541817 919096731 706272802 108745529 144247372 543380741 155259963 647753035 917035780 64549076 921710021 967274327 93633865 337883537 486352402 682840277 988070011 149848210 10811493 949200240 478297841 100451517 292120197 122066058 824670076 20897373 362810246 316465003 231888345 292302889 430857017 98946528 63915979 137129812 207692057 60679717 533026920 362952021 708432752 450062693 280017463 482659133 269853379 226167694 820542670 608722147 761524337 808612674 758570357 772335830 610329274 236868191 725303713 754965837 211450615 549973782 628379576 426777227 866438786 860267921 719080117 149812162 811730815 635512462 139458341 19422866 696192180 672485261 234891253 257141291 122547947 367425082 739800424 244917692 593592777 560343087 853639839 207633473 221472121 464726555 979969304 684317761 701594747 557789376 439283591 765561728 107763152 67663160 192338949 826718304 780447447 763935432 976530466 444694621 399447887 115988800 316633853 95640060 640990427 551525106 205297718 616054740 918950189 945098142 860972432 365059325 357957589 567128630 572692798 579429710 31855179 405178461 116263830 585966292 962967838 555547421 204044379 923247356 475726947 396383328 602482019 108690753 12835119 431528844 553385374 412283007 400034011 870019228 360439433 41024431 274060693 565737151 509595538 45527241 363351653 223084329 263102932 721309242 790212960 835795731 153255311 674584505 93490551 269519141 113067156 908974755 825066562 317111535 684738470 153309868 566011230 139736848 114516987 578846349 571265693 667902361 991129356 823816070 390437948 204085149 717356867 517015008 622338666 226952398 562542249 985690319 450036728 825645182 706999554 92766047 513957272 860254865 619866918 459964189 129773999 732934074 368938938 807356927 902561975 53677401 813183161 468573198 45930616 927700148 47419541 617196309 448118869 891065263 293528738 838556817 947666778 10885598 208088184 570005438 90354363 770630434 408212116 540391091 448791975 115211664 485673504 815265613 827982895 105540415 275229795 810273261 690990855 496685099 470146547 593552823 402878867 135846068 914642388 448809483 63546209 814578295 66005785 511665078 558159917 212050889 202738255 505826689 222936487 410826439 928348493 313290850 33973232 336560602 706198307 335281573 304288632 191871804 150547179 984787894 149928585 278293341 647577514 840919440 774978440 117724054 286988623 177857300 106086488 201631004 626666783 169632698 16209292 545188934 533814142 426885575 757239823 736552397 932712264 832692677 999895203 713577116 145983520 33868428 50137712 704698194 221666368 206942710 896569998 372213547 44246963 46498577 650506888 691824477 739934383 278001688 662064898 26922999 455858988 768151386 81070369 935042138 937784084 97279661 332747431 324114586 376681603 89987248 60666976 161910226 775196291 913078545 875487343 773696177 799463340 778141421 478394364 21129701 985084131 227480722 245859614 29331088 126495665 896366503 573671931 866430048 26884550 235736822 745869414 482743538 3888202 826939783 270302035 794188652 776735811 603049467 118303231 153417407 545553081 31486574 315327633 320749365 797081485 43331335 94445535 596544818 821472756 425356266 470190885 659073247 505353354 716050500 540920701 631849019 464933362 114592625 350795426 491817912 202845814 96664833 974561450 59250382 776120983 97379845 853439034 552856787 700429312 824258632 558790560 245982386 708261572 874118193 419248117 357859416 917449529 366210018 954404235 591438644 791566284 277111479 250511884 149435997 993161979 791432585 781285016 458095334 758541577 984596809 949913246 961387391 933778008 776991056 20637766 709898984 874370901 726593166 115272130 427316572 403368157 674062690 673298958 111629722 400697243 92547068 322005505 170663131 311273452 128926099 762101775 102839730 406037578 865130026 104792093 399199551 509078970 886077110 709811251 267620540 723190278 512240857 81524290 656968279 141748272 102162056 219383623 16119166 828755223 187172119 295952104 84639739 861234810 969251062 48785828 114448412 914314496 370791333 137627909 78104307 499717432 899729684 33460403 905755010 617376069 138252497 157470920 126455033 24329600 867282172 246591939 600036244 379523022 328116230 109520882 521271294 430278286 328904505 389906826 111549868 516076625 685858930 196189608 229827794 507626351 244975436 196792572 274457206 615766769 334420481 352561513 115484194 86666524 386021917 873755570 704042594 524274414 31226484 830497627 401120380 898508656 77089559 1156617 130548037 257722155 110677499 504335697 688000442 292098371 894242523 652066676 660691362 432617812 848256284 890519156 792760529 945748086 87311721 67217728 414031214 274248568 272295607 382031774 360915092 510833890 255787338 64957679 35108297 139530188 747971672 288745043 38038837 677577598 142418026 21103240 935299753 105611892 525438937 475816554 250226629 272197819 127883224 910917991 557331997 828655874 653953506 350092519 774403954 593781593 269826613 40951527 868030161 394638586 422983302 228945246 905472477 678770640 146419292 793097140 818300828 894390964 81842177 708856031 571968555 76776569 582475637 359784668 34904827 107914567 835601222 285131456 232628752 963484446 196049440 789960749 644656680 850002946 992569634 271576993 296300898 114912606 312528520 164331052 509551192 735511822 245792665 415023662 266798821 392211957 60637162 85099642 286602914 142479339 646472039 711087836 71772274 81464035 70872497 106677102 41894968 906473719 391808558 274523720 722474525 440374365 917000835 219647564 142893670 909570462 491224557 439194569 24483061 803753077 603525621 386550620 539264893 849318286 801574282 806063714 94046602 862211444 743679723 380649517 857207149 242668121 91737346 781495790 324132157 15126209 888172892 366027125 774116294 132497809 493067212 349107178 572872174 410068040 568754742 715765845 172154862 59979292 7476773 49154289 863732370 611002394 435704909 255513622 312837040 89795551 914093702 406883642 804523361 510289784 640049525 514246870 752957906 584303237 295742653 929606429 599429446 36431904 148149913 226062100 21446079 641217125 575169278 594318254 51285159 143924014 162600458 75956387 56419672 170077231 125110676 920152042 633595991 413331952 28182023 946433031 355643869 942275726 205833033 160167223 305081869 845882558 674414093 58039768 282702155 822673112 840162563 882131601 859105016 988312477 108193694 880551096 629529595 535879339 327385709 533331120 679803353 342502533 461803873 736223025 512579764 439430916 508891427 146175748 852762868 389589816 945125146 60923096 184381901 3474538 221090319 489463771 701873462 748020779 400019905 984575617 570693884 240182462 719223578 282315260 81011298 679933638 15382715 710540893 215812970 195284790 96388373 748132689 537787323 558192246 336872074 50367080 997623162 845763501 49059194 702902389 87869676 846700706 763825485 272251578 702691610 837432171 761715349 404565066 585452943 161735247 241657042 8663186 254434075 960880620 143494812 335445373 640814252 158877527 45986260 709143588 354162317 994891006 457276271 891949640 405599611 794148345 794833086 255739133 492428205 696408647 958641522 580297881 395625712 574983367 852549459 98317316 264931897 466781167 355398748 850384840 628516415 597055790 711564392 882950490 410452770 855059205 70912223 51267015 13936725 116898483 612926969 220615409 964305855 70203233 965081415 369905459 716867944 612430861 625644592 61812508 161355867 436802474 494626756 556981579 864302207 199692574 507815261 129234097 666473742 715730375 832135303 147506516 165302525 543699688 30456999 575755295 251275252 101369222 479538676 117728344 70784071 92465638 338343753 887606292 15185238 155941527 110028111 584569548 768372388 735672703 646382057 929728255 24991536 141008806 339226194 889293743 193217746 847041455 871044206 859691488 415288190 703179502 7197997 580590715 99395550 890171370 156346003 350670802 844056958 635884679 468399146 767357396 580866683 659259265 654963681 596051921 815200793 764991792 33137829 583573174 353180855 679519886 365817789 230688757 673045058 705043983 119982494 866262804 404601797 843543066 578470652 819889987 399238928 585668649 400480695 498634478 328356378 409343064 701821646 172413330 45227736 22737152 939770726 478610786 681996417 447250766 74662700 497197203 64758918 107800529 933286744 270456139 639836781 299104526 501144896 165398198 4148502 473643756 884177369 261266665 317186816 462648014 81156646 716425744 900833029 334153707 67576581 229189401 743496772 769398227 254119097 641240874 792135379 46406182 119851653 326648156 493656948 47030720 823845359 410932232 7347615 609648462 681388371 499700763 908752988 182533261 665098961 765417856 656177017 401792689 26684515 825880199 864440703 960357534 394822302 617790092 294511234 462398883 846979493 38007999 84313470 101098583 531765240 728965215 21131 651616893 55613364 493678079 551163979 731975090 904610312 558511595 341623545 438515042 58212351 102892893 621048303 575827678 720827115 129741680 977620368 600027996 955621879 694577430 560385523 202960541 164883881 707413124 665359424 11863367 597937489 602189260 965478323 129702722 331154469 965499454 633835982 239284199 311693893 184999954 971259289 68820564 596027915 165399194 507335606 506756632 268292087 980900276 82584304 989119202 110641949 912721038 441663558 918780194 459814827 2049074 121740728 624698709 561978564 639616519 489078442 159916047 94322138 307073125 142135135 425476607 125088938 775971117 664760807 289299197 960971072 488536455 358119761 409515346 653935649 717971734 916271979 922227736 698872003 851372649 763863298 662030318 616610046 58043215 433326871 76424866 60092289 407583966 553639941 474587220 899716851 895234750 634503267 994038989 54824234 776638402 272031956 179913172 405125879 936792763 469212370 218613310 277845577 679848497 628128656 931781227 397820224 544400628 706525322 949208593 248289636 322904979 463755270 864899682 380948194 897082142 793840915 293556850 157182467 199997215 768144070 56899311 95231958 255163696 903454666 150056192 31802091 175486615 182485731 289444336 964795744 651698101 508057646 242641315 184062957 136186296 26938901 581883182 533103290 733464223 383608134 781392927 56369196 847363405 646292602 437317390 596961906 292649876 730874240 754144373 492647092 351534669 663560050 587879050 606698365 419531075 590451609 491016823 595017691 772937340 780461159 412329794 277151800 288518799 654971109 461214757 277221461 681910010 43097932 810324751 267890593 279222433 591717671 324259789 126585831 90526633 614093545 723547737 383176509 197484145 330208469 875823601 549018814 846284885 316219011 155717173 265815953 906670620 646733996 713350010 532124319 279711514 125679798 809276119 568230313 633167273 270490869 845451774 167593643 166105168 508292885 435484236 445327601 100010549 759744025 424429798 43053548 226353929 493894 278746424 423838074 330702363 7086384 972856889 29503607 323305395 128574055 295319560 82492374 627824417 8669564 614616693 907535931 986865735 276409171 328282604 620033001 546900041 26250737 787626644 565521575 534543622 75627239 10849169 487070538 835371264 287795333 382640452 61725187 288289227 661386876 338079627 618991590 668473261 310936509 648495197 991778656 292026930 796331123 926787397 772367713 657517053 393920449 532420004 644382781 670329621 860702608 116932142 69746021 739469711 757075152 635267596 126529693 832702392 498633131 613600231 520590015 786428464 996240683 434831568 74717684 510143919 772911196 546225640 178617173 83847698 47237196 22912188 228390995 843568319 949699585 758701 501085366 196136394 385695071 997984513 866466015 98914038 114916648 936212036 838383750 724508167 571479625 964913443 557210552 70112749 431030033 77800560 709057579 279787075 365148495 783775263 789930994 138059684 182517262 968548167 74423748 229754458 843976722 155331109 73322770 646192666 8606177 426924502 842329060 394301248 424909009 708795068 493215287 392342023 497523463 331599030 116850183 69003081 149028832 526577101 991632203 580058865 456894028 553206141 859845940 822042523 189497763 649776928 812618573 372015025 470841454 887042321 601769483 167334535 42373424 675092254 813527202 50979601 102016749 655856255 297797215 379442124 217167683 791012502 624300514 714691146 122611525 593667063 636210594 124156723 120244158 480359156 704215588 429654552 33565291 564061522 104213434 75579420 66354809 916832007 447594446 389712629 656390687 49363922 557047165 551280477 576972542 370574360 454776444 531505658 878946981 752573660 910947782 96114657 396102521 387764655 663322170 371230413 981431719 152049123 495387136 954192243 484924645 199602718 236363154 371006302 616180606 340576588 446585723 682535415 109924954 894180169 72248037 618832007 943544091 481811568 22628844 373032993 852385928 477405288 904538651 583849269 82495307 668002792 532480292 478597829 55767441 48318821 849828242 37199153 200367944 197731737 843907762 685292590 397334455 80270909 56298885 13515054 273363863 355400974 548566835 383288817 249581136 473331239 2120817 45641587 955142807 24749661 418674580 660045095 354671316 175729590 96410723 289682989 843732382 628891015 768280818 899499823 677209837 470625419 789215342 877577781 668357157 485639463 415386730 918207978 565910372 324201982 784239399 839274235 679602956 185322593 75079411 781700459 658653832 929716602 827342046 466312999 806982629 98532985 978874460 14170304 274262575 75285176 303853294 117994950 704176191 72134105 870011140 233902387 395275891 511742841 111480162 916149414 997382305 379383258 834357385 415809036 556101606 471113143 107599631 88220922 656435737 35195408 869921381 167605928 964912010 549779786 633918927 771894633 648312771 465309746 786064937 775091712 540594922 89918224 745603028 97287473 14568696 468130527 331189860 262360953 979873369 295186388 31026726 829772033 527086013 865384111 98097428 83187612 189013614 58213425 171408534 845449351 93408834 41329908 13055272 58320837 443626060 499490566 682731836 91938824 964800312 321313133 719546902 357911594 263747723 465149924 455199067 130832785 933280451 638905293 393193738 765670179 934091682 424220464 447958571 313694054 142120935 398572366 396881666 331134549 456785791 420806567 29100259 550194625 314652841 42155531 608515463 758278902 541646097 143763658 702734092 358962769 465076791 422280988 716874363 728824515 739947278 24589789 859657300 525744088 663495082 105367398 143930627 450103123 529587862 591889198 763797177 524225163 990461564 13195203 855359712 299763715 434001770 884459971 849958340 748654611 779131869 310990162 506933506 173294325 454753821 62183958 532257094 919830612 484464946 249131450 648655120 76928583 273721239 360828780 602672671 937216322 466196178 746603298 239835804 995784040 191008856 3632975 372525563 33986779 16828178 80401634 333750494 450829948 964861606 183708828 52000918 596509834 494698990 558934425 769804159 949452811 621118383 302061247 721799783 958099695 403709063 222971262 35028271 677430303 583800042 637700942 467162984 49996213 236820600 706998788 898296620 427829456 563148129 270822176 461816235 579976307 351223810 795566730 883322621 168601775 979275558 935323540 765111609 326490907 346774324 387432128 128460078 967892707 689493375 850259861 778508761 93202431 73231116 813537032 623149100 509547525 303754333 942828450 559543738 540574933 502343598 310356717 968404389 65491720 581178893 282736984 497984394 784919070 78303707 381307008 953520845 910095631 169146907 571148814 89102897 515921231 958580942 217562975 336330297 500590676 920339202 114839051 446309473 846086685 780892449 921974940 355634203 84646776 864803383 767694307 477738075 219663340 78051018 298658824 285155061 511746277 581395808 783139455 296665340 512215881 16962822 102702545 422311505 186109730 526367725 511414402 702030961 337465026 581493744 38361252 838055702 501832939 5716669 136881534 200435983 786609119 58856467 556070186 723772261 776176217 176280853 54026695 995839557 254331871 205201885 133510977 766078148 786597693 769166798 915259855 151329933 786129621 17962393 573641438 824755717 396846484 937572207 379303037 734311510 519065944 270180655 424883571 873415249 275897325 561765105 73851226 915022810 473137939 482437778 491311430 101830515 658718631 545338125 950186438 913050502 750540011 83697409 531645010 389654063 705380573 299421224 540983997 344026553 169899983 967141801 168782263 566746467 904714001 548085301 301057970 276296304 818265956 725941541 2227913 946679647 140223005 76079139 861702450 465877310 558516917 205530239 567707825 69751908 750868365 370410623 982802410 353924735 306624398 366963779 596095164 12004964 666385003 137079154 356031518 836284986 956737322 377330147 255547812 713967682 925415448 556605782 990263987 596197764 135063682 992491900 395393770 127803054 921087405 109612580 593680364 332120681 315142819 13904549 401872589 66011177 384315172 237191359 272452278 690939570 604155138 868547443 702944534 123056501 858142963 911492418 811857853 667396644 288822559 67405659 381364320 66754366 476527807 224144666 515468496 611591490 69152925 910862267 739394544 990240330 20474840 185591267 174877370 335617659 199495816 576749960 254145203 583810988 813941319 379113847 274750551 270612816 100177649 830211452 393669317 958320613 741703863 58043530 478233616 883042788 125449189 859597936 949797155 601976996 936258968 317782010 66084845 5411886 228644270 657995755 848168582 101635476 843587023 23045946 437253136 43082832 452312272 543914705 626893821 266253584 923028552 754160738 536866400 23206195 584372183 783052084 834043174 178592406 841095614 312276783 61635187 966544803 24391079 863948708 421038158 960650047 34247078 339639370 818578300 262891348 997635125 519263241 364526825 841222141 394825553 654296327 736821340 847137825 198211025 216231520 965907775 121239570 970392258 355290535 996962138 407280801 138342612 831005305 585873207 979438226 995798455 500024760 798499388 20189527 216489828 72053905 833355940 250736906 411693275 504450599 366144620 261844760 876230207 730671445 103066894 123572119 237484131 692404600 970709945 435695156 908636120 789134079 409451093 879028372 144424607 258929590 138825532 135283585 89934889 724698739 114721804 938249710 77239858 765737558 810955603 146246052 690307830 496827902 396982958 102001098 1278495 763127579 216362224 730025068 346315383 171945485 853597187 583799515 864350085 676823491 872011037 772986199 465957564 133978489 504530930 462898537 392908080 643356462 598182123 335359335 220571560 565420293 273609038 150327784 183674211 84564634 296573837 873982041 433908902 693556795 828499505 287703763 309200733 44861723 17728824 508032483 216807208 871326012 91831991 81157286 400665862 816359394 706659851 866623426 950337884 63707140 182038323 343245957 559579968 780220446 678605292 780151528 345640732 804730696 930479313 529314943 741811696 79569509 255813343 175720591 773126304 84312842 463424355 934843404 129174565 333669545 442875880 198498139 57511916 387224237 132171791 458177779 56099990 691348009 177317564 6437867 755055149 359355887 202200190 167151477 139576326 880805482 947303005 337733425 538052537 730298677 867048368 279864226 809868186 122861705 308101184 435510850 59690913 771525539 222870613 41381844 105195077 665746493 92396349 15223360 905487096 224568140 473401139 961587086 915916149 650718703 968024954 523487658 10074584 22741503 690639135 2167276 903546986 490458499 339900701 294115882 73273536 59465429 573980109 735658088 34843500 882081293 23685297 94534413 506123191 246555910 135916257 463834634 912302403 80828972 479057994 670305858 305397112 952459133 631892938 73829621 455694196 452434251 449833645 465768780 475175754 140472773 467936056 231239099 483447638 807836758 525354982 409237540 867302187 951851457 144895622 902145687 686449109 168580919 849196466 45088659 415136830 837629089 508923293 179955592 918458061 840497654 850261451 76371532 645473146 334670748 150201153 101167335 639621365 600034798 419452481 114797112 593023937 887388538 198552578 928987942 547741655 576423926 338225475 267560201 528275376 335637463 22222247 67240844 504218383 871418713 112329503 771871579 561564161 621252796 951827171 480022215 314266809 654604981 556393747 959739956 841792095 559111267 60907284 481413453 11662424 332876132 448726932 604686362 72781029 499795876 386190663 620522684 76219795 724416138 740599251 457011537 60053595 762821498 524252381 416788344 486756570 636581884 41176282 48320724 110351039 993003453 380859305 424617849 500124794 789769418 384357798 194433248 348880678 297781448 675846702 360543103 630657580 977090000 817745831 703438609 476885869 203936487 176477652 405622030 780868991 917076903 862633567 693438952 532414760 386885941 110227289 871687696 23467818 3919937 772524786 133818857 996923391 5900450 410953072 349564544 795669869 795310870 543997792 144550540 945608685 72360853 357610009 428782624 49450846 27872199 132221227 378853081 231808686 161215245 784475111 12677671 930808515 499625037 558632989 315739634 886510978 521376645 187427324 762495162 525296582 959952110 748830386 374736332 965852561 12299817 724300876 614038789 807610688 120815028 611105695 605735732 45692247 968715705 34518349 95143094 996587904 19255942 326512541 80912950 32987554 963504019 946106994 963796069 463129049 504739976 279535696 202156387 26116614 319479386 817167915 403929563 131947856 418514660 778665895 97800410 430814478 355483131 564355565 90941525 476298159 175461253 696677257 521990406 996693324 731195606 469649866 845797588 602967915 648678774 926710538 635955469 612182786 725333891 599751531 927828201 82590226 731803593 129984581 108706841 51282973 799668863 365152770 183230829 218183516 143818658 133547605 648997994 499301789 697903170 739939519 828116314 725880789 289133135 202623080 722574107 20328735 672272946 420888054 475813016 173468079 200114951 111768478 785650865 925448842 564036375 565995426 8039061 295839961 548496373 969262275 199639300 348165229 334415038 382870129 418865112 330750063 368934100 67863099 830051852 66837263 660318985 510684526 645234419 949452120 713307606 220324885 822297221 238096911 641212939 150626596 411564991 841327890 262395074 49732215 766776725 826431449 615727641 627332152 974787777 164224008 596594421 174427070 364905603 783525825 409813566 783770715 114275881 778747666 704150181 796844100 698101296 216985525 307528619 343335708 18954004 20836218 563660593 841251226 111449495 57389891 991877822 523014486 898717781 106789256 572746702 518010865 785737071 188474336 145343010 760524841 205214710 594453797 787468278 570120314 377979616 197281837 353891022 344771863 976029503 58041196 141615956 526647158 127543087 301660941 869982866 146497092 175013525 286159818 987748318 286463021 343549709 832142499 809477507 94783849 791448121 382224202 612794714 577185186 423214905 758137725 190226386 628429615 205107881 977694664 198549922 583087497 27492860 404957311 927859361 856038730 315514873 921991683 382685881 443057961 223652618 105185107 589555053 398666143 243861291 429819730 685129164 587411001 114478588 347123031 682194850 905926710 729347233 147505924 335628255 5078497 905643649 525854641 633508113 110751523 356065665 832058035 546355387 236074891 89531705 326731107 92113614 405046579 101239149 327315862 848104540 324891767 432500969 437659586 576074277 676362260 867479316 113719800 116289620 981957904 460842831 651000837 740400973 42706424 798506761 76029221 47784921 556666769 454400229 681293034 519934658 810465894 365867429 66290038 46540778 455399134 245537511 991170766 860445713 346776661 318486621 708550246 524184794 603503956 998726198 100259064 132382575 718721873 213978865 248672196 553196137 674821696 899673033 293597103 717528120 550696153 222142691 765313042 107362915 676542920 299122435 627297573 339525173 664989864 546103978 238582317 120388992 644157855 229753076 980834705 990934516 400756063 541901311 367635670 4260012 393143868 467894734 136642588 111865735 534389965 237831150 665061872 61728021 137504176 811175341 779256141 540716695 33318025 397085542 648079610 709860945 696207978 127893542 49386111 213714201 526513886 140484795 334103193 170671735 370237871 167454258 14122610 770993935 561871935 381758280 627770313 955015803 702169381 764412901 66881531 236559339 2244044 584459769 298287360 992264593 248151470 930059868 385497647 281469495 179661769 33577250 843846807 875869747 13987159 745749284 89583942 540501045 886234079 276203501 563689146 108988310 296174125 577811757 879982245 858046060 812086403 360268917 813061857 514255777 124681812 732459754 603331483 979442229 169435883 901618843 824223182 417587353 684195070 62237188 551573214 863856840 95814439 395420014 592242946 962317971 141169292 534343254 355335375 879919737 810546756 919024522 988908047 106720874 349352638 721406651 817283301 161439034 81675562 482861517 528211178 58873740 67837630 131542654 890832335 237273513 885677863 567571876 507377232 569872927 629809065 58950440 286246126 578139870 306886820 878489072 540457834 300572478 412832320 895793209 180492209 75895435 667334090 21916615 35132675 16686721 743323267 852415976 30642122 824998829 187793852 558853300 736388935 255631483 690395954 627221263 492904996 428590176 47309499 282222 998463103 677118564 911749035 137225588 255258427 218635848 15714654 648232627 519208327 281063340 396542195 552216902 356958775 63876279 574133517 244607816 80563000 317456777 97023786 111205122 994971972 137334004 522574788 731360900 392965487 65487101 211098523 885870484 494077278 258408022 738669072 345056740 935526586 502934466 482282329 43301372 721570314 497996983 691533999 93295000 779060323 88076187 645511902 988535464 4468832 72161779 233143273 937548206 389618556 182683425 901269694 237106888 320017430 423844476 968467788 712982917 489331577 32082670 451369760 983408855 143007058 42555191 180981955 78533637 545489657 663264284 974351382 119576331 13777626 518401740 65387697 792837949 458994294 710899600 633889772 463463126 783061379 867033045 253527691 25196294 902232837 154797379 262303182 74766626 431158221 83287330 787749543 920489798 115370000 91635663 756415013 110893425 134190854 937396968 41943428 532196878 453177611 16294804 504289575 466955237 534696544 569677272 112309545 993690838 133093231 746199317 309670324 916154610 465748721 563198015 793867271 367981551 570511760 56170446 442748177 1669974 991974149 83014080 774676139 959860516 27166109 383607511 70753934 13873329 173520838 112697362 546070207 626698449 128992166 50359775 93653679 516205077 472553414 205963224 362412274 605646645 952162541 524598964 374317615 270427621 87796973 168184879 638409173 510825099 76871691 933673716 512495074 68845834 16687789 139687572 881222716 43853898 523295083 951976650 57727228 696815921 917190378 456313801 323514363 898698911 359189943 269684408 267420347 831743357 475647632 629832621 289906361 280326532 6947945 664223976 550754153 94744918 832408855 41679685 458086383 761796913 975353402 970581457 683159113 844557557 110269022 564381822 740927822 486080471 368874831 651171416 182896385 138581568 960001583 358927114 37280472 171707885 628611522 304700819 3451235 104259147 787049807 145873963 237102045 793997752 810097939 640372565 741259036 495023154 682052250 199345412 256820060 509922011 22443229 939979173 206995928 985228624 356877354 800440116 471309089 578268551 304127891 506721840 716850119 264129467 865648955 754130592 435837353 494260470 911347777 291804954 451035984 698397577 437678917 540654395 344911688 100293216 181026953 86170717 595316370 715595570 138032496 852136430 78033940 160475725 644631962 285029868 145704342 854025682 85469977 469529797 432294226 242114234 976251638 1660704 506243702 694416952 755791296 794597421 41193781 519655433 86402368 492229765 70569369 376597652 32884154 415481058 476890868 66427473 501651775 72207231 782023043 639684271 776860027 860056984 652676362 274008348 997603218 650897071 128034023 935589562 120426861 412844615 177703789 949194865 414505319 536463857 496128176 22812975 331061271 537321958 542468408 269980006 29551716 613037777 499094024 914952243 28518828 975984892 833896083 382686970 900708489 468435485 874887607 530084875 181008828 527563963 656609589 178612040 30977393 637159978 114201595 3920620 50004586 144421750 953115486 317026271 680885608 301760021 192355612 864463245 839081979 734824020 134443244 721150062 200378157 486053634 488618664 81413351 314554885 322514740 316616687 67779733 790950226 191504288 597864608 971959054 571584617 106990556 3087453 602562010 744150534 969805421 606482630 646671486 114227165 412114475 963697758 647629139 713874497 8569729 364608743 552956469 743393750 351568354 126622890 796288273 837621988 615241555 877701624 152176867 937756295 46834671 219956600 581222880 238338959 670337575 405698294 809923576 777328131 261302113 265001945 521478659 231107528 871484575 20666504 197851059 283599044 984364262 697996564 997473541 992933992 62605300 402946369 588844101 414173654 529569260 237648733 104312002 144810808 115350350 256488869 935083469 14701387 328961835 368822709 253040346 999299410 627037369 915480288 776627535 888339482 180482226 150622553 119447003 51966795 171289057 169814428 188082205 8169679 867810992 38072105 853620037 782932659 293534840 294980497 49622672 823104100 532629230 153934674 820431274 500495946 410423543 608031103 515197334 739385379 829370178 768237680 591201148 456407540 536234328 220345042 197263381 716716554 370967595 169226751 621199715 394773019 339041179 661798286 402942698 59368531 699870391 109079094 842301190 993405232 404059591 891923862 669025691 936688821 45858530 341973325 437184760 308798439 802520794 952382094 900700184 631890965 573136134 491901326 940814871 109370455 712246368 138078245 678603375 935730330 307304996 152319450 330503342 498862542 814117736 585962406 558231073 366504487 695041500 253048622 212426078 99101084 997488850 733968135 35789898 895863746 75941453 325491024 57178545 730978613 130389478 957878729 215385937 556041978 302296414 156200801 517928799 14542776 146795413 49048533 802789472 454100409 201367983 133292807 952962951 868002086 571771579 363710383 87022932 266813072 469275371 299449010 218430522 466764215 33417138 106736786 215144320 961874965 432227810 272322865 545369937 415133654 230201588 760755875 971175632 532498002 916956676 489104424 399557144 63752082 538152958 54862975 370368858 592037307 40672148 175848168 460039386 612443727 392074918 547062318 879256799 861350289 699027694 97687314 180630863 584961199 56940466 395775184 399352523 489168277 668098049 944722460 904301931 898299637 705478328 727993923 283313999 474951364 69614706 535387509 391219812 607767664 590250485 614105036 52321331 630922633 789953205 512360717 243366354 34544482 911939402 975139519 895894771 610967089 925343200 76525628 48444647 982283666 472300812 447797170 323968302 140398854 392519624 80786593 891214858 950514318 808780516 27045216 277982041 878395222 562432725 669201854 338679246 5199569 135823249 391000577 636122203 925776454 903361294 879488557 960320936 667817055 707144435 708732067 131300504 632487628 785257695 179745151 467287654 110074866 627542322 791255956 102990086 20061939 872042549 846721310 823092623 680823058 873766526 101074658 411734640 288715611 622792878 750413886 293915180 758616127 141414456 930037383 536908941 897292116 662042299 349746236 565109165 221703094 58478296 696409669 854190722 696252357 876154820 173994735 806327223 356213501 965250692 761833676 228791806 837293234 608554979 51884423 370632652 334837865 5475447 782367292 476069842 628268325 385297537 769985022 386884445 526711993 552538765 923793386 276520468 67097423 126055982 841629633 288800517 184534278 390555661 995507606 880786636 119226841 169502334 539630218 475440342 134753019 153980253 704232149 824562620 762535233 608632938 47711631 949889464 614108385 682595289 425959299 242376703 67892819 48460680 481777514 447121178 453515811 258087260 723641646 520613235 384143242 417787639 661930118 568677520 808343300 657437717 301980515 780086507 679456418 694127100 108043209 666725803 848107353 812275358 343804782 463158945 273424655 391516413 413048402 887533040 74111695 691524067 129909736 994520887 739984748 464203616 441642058 46016918 722290876 17800064 566630153 106434111 435587703 81076631 527627998 96447362 738514348 829608513 876533870 270487125 376251972 984577079 937212929 224359319 649368796 281017704 687518264 922793451 525050484 953083033 810326484 451678545 644607093 792752586 446199426 237108200 109472561 740357850 283125119 831763438 758157914 702271638 938197549 193745610 783348269 318341906 290192973 374378977 466779 19243202 644866102 376718751 3820274 582079024 601078070 653189070 715613095 141112694 428498880 240663572 94195720 91341723 692342117 591319179 884094309 991057909 680943746 993566870 731415753 964068865 677846667 342090026 518856862 468560576 535835637 302205125 786902482 678544976 676584102 787369261 697788178 173966563 164088006 701608452 756045588 617682442 207313881 324175042 758795136 635812761 564838614 705507222 727154484 109697090 149342761 463765152 100754993 830286507 309848381 684687112 646871731 987695049 26777131 18244952 308771984 415129134 320450077 95674459 93674103 849550545 883043721 643978647 23517102 899648093 198103458 632079056 517330528 405417339 956254098 128642024 893746466 373609071 686665612 473417309 483306161 836008373 937182461 436577520 518811239 99547202 973780998 18199329 939758617 853074496 36444282 248530594 120719989 209410725 196721419 66910459 58961264 79765133 710889106 82478366 831929592 908992565 567073788 201776480 166926263 523327879 330418504 60672723 896936950 17084109 534090032 232759470 705608849 323788853 521853357 76936447 275852421 495634348 95135777 215611031 201225203 984096432 316657991 321945193 193507150 513379410 388855652 104984780 445660910 99744751 39979512 277590495 8737309 607053300 479366975 28179939 130381172 662301845 88852662 879834488 531902321 475459060 965110325 90027529 799247913 486963675 166963976 75100327 835114389 114616119 143227724 36339586 98712544 459885715 358284779 144736061 973265126 747140431 249720841 271442395 699401548 289700354 549032890 560655224 896753654 880916232 588835163 879651193 543218070 677687825 612002040 75120384 5663244 429628724 17664279 804911158 916592399 184628256 732527851 604223148 151760741 728271942 640562734 102989652 40674016 851363879 247725713 13939135 451020669 349962920 137897896 150422210 639663274 686930787 711077434 388933288 420363378 152428956 121100840 963581448 830116781 585619246 891218199 835780026 15247964 908882478 493207543 784356729 946027100 78251753 388579870 97787835 806523695 881658970 200777487 847197712 733022842 301019566 713653213 36559870 650982486 851551110 186982081 143162120 390998256 750575881 532095408 811361634 903004838 505712614 627459441 585637978 91331853 371193999 273934363 106579817 132592837 767141906 743452913 78619930 697910026 132032776 28924131 356950080 866208113 82217984 56664151 451747314 383237550 770317365 488307185 34220030 474384834 675289266 177382150 717899456 278381506 561993924 381777449 181386337 67706531 9236883 767024316 11554750 232947249 40958672 118134568 218056452 660616945 714103847 149192748 211043330 698652989 178116880 567993410 564861095 260334864 624657562 16608403 643572415 247491286 357431954 530308811 721876120 32721213 707690961 292291935 163619085 122201244 674069384 345005423 189907775 535822633 964546105 201462525 768769882 858021143 172113459 986826334 371154447 886217306 136019076 582197777 437386655 166652322 150191181 2247743 279503552 774848743 871372519 923075967 22340022 81320832 305901137 596732508 114042045 13592091 889024443 130177497 135793335 415610186 475182920 178217476 951432819 292245384 232196368 572719061 150266520 404309827 412061754 521420968 143043493 400597196 103618738 580430148 567249518 106326285 435194257 846753071 733691394 159083136 622345397 608547782 240403968 928246535 57796649 206962380 794354992 946821092 337139877 782664694 214947637 664839163 813398536 166380450 957084547 45594897 739099511 107351060 302421091 3677624 481288394 445464584 404274821 437423499 878411098 971524339 396266150 166121714 670793769 129957538 325204850 145655526 738505320 418125185 926418427 796301970 625087565 573289778 595639421 814743808 208470831 810587059 479582964 21869361 829483875 289183870 67464258 421099745 249051296 222401715 424777369 730339691 667866299 829052190 20279549 398793756 653092889 416545699 564915471 176403017 399019603 890120321 322058543 137524917 160761865 100993329 786343253 785849430 674283108 234499033 453109597 882753939 897602458 932692561 904623300 727086326 74392790 824603925 702430 323444087 47005633 425479800 53783771 567388299 254531983 926579693 966182055 907624872 195641751 383613885 84027883 594661355 126250566 258602792 584702638 287012431 359596122 223562250 72861855 33879223 458061283 378487818 769149528 208180101 163696739 526289188 935266427 238089529 203409472 935968858 561533616 102931471 213965017 467833753 670319770 468497000 394413439 489018185 228638232 590055191 872632070 165182481 37232905 998882636 276301639 621935543 138411427 635897761 845497793 63789648 522293350 156075435 442277466 143959238 364255536 605974205 670248426 152038323 844063735 873657898 88007174 405597344 976589369 154488557 873431098 499425499 622985557 120360896 988443684 704140155 562932453 713592113 869322636 600165358 564991109 145624269 222100894 703402536 634038396 67598680 767192184 8848106 76190482 61986009 152807344 440446018 667960215 823055770 592484341 512023943 549230027 533007881 770137653 525819389 687496438 496085110 25244881 162998355 616446007 866204931 867138510 31894819 432313404 588977506 632060178 849820879 587118141 854161072 405739774 73672896 774276119 25448317 82521002 850466601 87434326 87844712 143428978 755394541 910900482 735913320 119934843 312646868 268921194 890072497 838466258 956417633 386157600 716227505 119415981 855119973 434948796 839070857 887014793 719778566 428048356 519074964 569599438 15166490 225752395 975339212 88839387 852544880 787522 23876755 555527840 88221848 111721468 698956819 696132756 875138316 434870132 816067599 187785178 556307692 706140089 878767802 365241684 944814056 447511666 337174031 799934022 882460462 176244882 539465174 454755387 456809604 58540131 24354818 324492461 136808893 852210396 265848214 989353773 705514284 289724969 397397973 646252499 253962803 96354785 194901614 129101113 383741283 10969206 169402657 940048975 569625662 48170452 305290653 514439711 495682118 642464684 166890092 230658940 671225932 706355267 685414327 128035530 617411764 562285512 452527991 606737023 267012267 718376205 448607156 825042918 860617540 846005129 323811776 114580337 942359914 518713390 96197816 178617556 529682596 265600473 118666524 99308251 313770925 276473543 466264328 661969409 918938228 485670787 892628349 442680519 44542413 430559036 570716049 661954177 845360914 875760406 121207560 112373174 446652970 569814716 789932458 307270504 415819838 113744227 274367207 210696111 632457617 370565023 389313667 14656573 636165496 360496557 966481197 949936421 636970101 285261885 464422189 408424688 770932672 209566898 851105207 815475085 640125934 274337616 329945621 338003207 150098015 451153181 302892747 596750986 20967890 92825199 756537856 289304094 59085792 30905056 500000205 691543410 401470079 741830238 558716349 37635568 102326789 525197539 840088355 739296890 810459424 157026903 237937 433908455 366593801 851343144 249383533 6719728 125680753 579329155 197239301 128295135 30482329 500132049 725046121 903966593 592957248 334100336 193270680 652043040 365005392 545787252 196102809 618991837 287617483 754819158 509143771 242460638 132533057 201748485 981757528 795508847 358775388 981995465 229417296 725369190 685854969 331317195 584605284 811535722 910646350 781844586 939830857 793645046 281976628 517393337 550127998 727450242 851493673 743398678 232009641 69015424 141702289 428112451 688007261 429319773 35447968 49667391 671780411 20497391 251415876 506054299 816006239 610191265 340566123 45423528 335560448 26421085 229257089 920165732 690473174 139903433 554526677 482820390 786064845 836503305 852730094 188709202 416469906 556740126 932107880 648479548 625755551 73810163 76591992 166279171 355646302 964556333 215946563 879943079 985053725 467362439 238513737 801059957 77553697 579079861 698999851 265630511 458017312 928256940 38312603 1006845 920676739 592839280 336343602 559257943 281858945 189073689 747967145 698328851 745813815 532591385 199324758 224085725 458917914 128433116 242881263 667080582 92989443 458827826 547023654 78043161 778706631 785537392 731619484 708776695 217133612 283135694 974407206 527667290 63908993 865236175 528674136 837102099 310591815 865017738 248876401 592450760 906607793 996843547 143295970 504937967 381951291 342620729 729023693 693385571 471053845 971904956 360466146 416559654 283249141 760006166 347119181 61955765 398059917 78738658 623248826 615193529 214390718 450172392 142860813 130816078 315408560 524051315 967918177 626000375 241585412 216794571 70967494 709564 66154477 66779831 505647531 300622134 409400560 87187583 994007705 732970771 59092532 206990210 149530419 194858039 966996377 496649600 109330171 365056287 427904625 732578997 832766183 494811709 35267748 828143362 625627787 350676309 204711036 593545957 829193050 446296448 662856895 900160545 447006012 729011372 966940376 952653543 29633500 228857295 39841120 876157571 961828066 951450025 83147775 963874851 998824431 50144145 313040811 108154595 267716798 740945436 693249958 100482974 88273504 728517707 781142702 713901292 931710382 985853738 159963608 760903425 284666545 822820503 513580329 731672557 404348235 333037064 536842460 286498101 414410725 429199946 162655665 228755151 233166330 98319806 192629995 84507120 980317 505670806 45178081 268697116 99132601 738428040 221696456 187406106 319462106 2839152 901307398 103688847 841209256 61270999 864592272 125875795 736607869 230688961 710064718 140956097 416242391 99423537 427454198 830653117 528623483 442626229 59408261 614306180 540946036 104554622 698813300 541926353 610225429 743991382 810623469 561874396 334935781 884836292 749280502 654397887 740191810 503104259 758086734 581401059 416891625 475195365 559793220 6015853 558400692 269857932 146971950 974643084 369281469 426942514 805296194 750421319 869568743 717220821 364727492 410514772 821775443 63540785 952441126 284517231 660048533 615580954 846391628 994984314 352933605 448188489 501898560 93125408 951292749 112501653 527042834 220700733 587697019 86836047 226716586 146097704 209210345 226204902 973257154 578491815 653147416 631069707 181429493 522716152 348290521 546156985 785747291 22582324 462214136 590704776 307099555 122262663 58802089 153491176 969763343 411735695 601679666 471661897 504861103 405488774 584163550 31903930 478705873 24376928 971256351 705422459 22990999 180466689 931627361 996248153 611474870 437291136 479834220 792904363 960007288 828124741 191577707 598270938 850707065 653791844 188975707 10322980 628570873 247777797 163814156 450850575 659513492 618010188 922512472 16890954 23498955 359192382 901311258 354721194 236085676 872567602 60143646 259076675 905550657 844287373 107841188 517025521 134094868 587675408 162446243 94102150 268316508 354023951 544889454 971539940 7815788 733865162 981862920 488903027 834159325 145677069 939753602 346189176 616203624 714782434 363080130 492218945 926491182 116907747 846940140 162576851 989475349 759600152 274169893 747542366 456403885 382011081 117084246 590498753 822202855 279530489 537117269 90519356 633554440 82006717 914575662 493886594 668388245 896438575 982789621 502547563 894632011 775059583 848736739 363351994 342358376 64333228 855570939 121365917 181240976 702511072 283942768 23232684 314627584 558112661 770775050 771031469 792640108 887859296 361530215 614842956 19906145 898647485 557878679 653460585 833170568 324970700 147347173 501558806 73925635 982653160 856622735 968557646 610229102 557875833 184425999 952587478 622209061 39996931 73953388 655966403 595024370 210412523 679199088 909651954 621041550 302490497 680683416 413681652 42866153 894729997 881040974 62772298 645893841 291436012 716232883 479064402 616406713 716096422 833139574 690332348 698749576 689762302 511406353 161495037 100154494 695832352 114082509 722363556 735829283 40552263 230846318 183370012 103481152 910045406 93021959 724522703 65052263 626221741 990720721 107918416 520951732 871761688 23207080 19361932 15714060 591956329 498426335 632120773 308052745 184082268 322453114 859318687 873844571 833859467 20813717 973999065 382208178 987412599 548878980 118037454 880481229 779725299 153923833 983962381 542287064 246945792 561001443 459855693 873167534 404238523 420290475 246635625 128516571 443497555 265997557 144230631 35453878 616940258 776351404 196022989 801022527 98804511 55341669 527383457 785180344 928671759 353898881 19904881 916084352 902777862 137942335 649081940 535019520 144382534 485560680 929822950 391328327 46562117 389678637 117012220 303317006 809969112 216164211 431833577 105983027 482161768 576064208 993953278 99102020 352415605 42492626 752640913 303736482 97834295 280024363 941433192 879022420 633923244 961338073 647623131 389217465 951796775 296705064 776753351 96179302 782265745 706576295 340023995 681344228 948771298 457036215 984661234 611256769 673200426 269011171 717239796 7878554 845075379 563709433 959496947 50007344 606202059 712137853 353743826 556552720 844678582 147693378 435575134 331118185 109031444 83198258 720335651 60828212 232419689 349605361 9523881 867201800 56181649 349547876 401062387 857469313 659100458 238239980 468726076 184817243 507251151 38482231 192695797 352326524 602191665 4709103 402333868 60910083 716846956 608594060 617462804 414041897 756287438 53037931 745160083 865318883 988752562 318012093 778663461 73688610 667617454 640703708 940890410 576315470 990251585 194469156 433784776 501868402 432709137 755027218 686685645 939960288 793509450 879381443 144803171 248217474 884090546 547137039 309127557 453453862 8247459 926590361 867495759 764534897 832144658 465172201 482370139 673413580 783184294 113549960 599618556 450801742 754253668 393025326 27117205 597021612 587494482 313418347 98890007 20203612 68445559 785575653 960163901 714471375 517473455 104967065 815205215 254080360 504620471 124332765 560050588 512867930 903439493 280062707 129919186 588100510 745234908 612289326 114030449 528419196 725839286 713649006 831737304 480092947 106674325 711370875 77114553 546685173 24789215 28520926 566888786 945751147 666612945 379569046 512738881 36602759 337052477 180460455 290683120 694189314 157309587 850733708 59573603 60749073 130796408 189492790 501365949 728547683 801782116 467912765 109483238 527621395 34078130 941220542 860230708 140752455 652591410 789861627 539953994 529896991 818382554 106842773 328164498 337511858 338928185 693419745 374114618 528497029 873880201 664797738 222686336 31189781 368047805 282259940 944455227 351360580 471752730 298337535 79908256 126051205 766250300 41907860 653672600 800328430 983128402 366419667 793597251 488236171 156281288 333551239 18133155 827180208 292910378 198814019 164692059 484354930 892233765 538806677 12851952 618630325 56120774 88054654 649820106 276684946 370314594 446791692 628045526 694583690 745129227 560470148 820634895 511379521 602378008 326823854 164224310 438022769 693243522 957821562 926258940 849524810 143889160 796908461 529221377 436799538 995722481 693913436 921154468 740472605 85236473 786522786 211619289 141357247 874577441 861439395 270558559 97408394 160747446 898604085 791992085 905876673 311590592 612626973 269772553 766484966 939450828 433996864 204507728 485210709 391818419 130766661 187251878 535707579 780191489 716473255 825023483 628430329 262903050 598694311 221419293 348139523 385217090 433038582 342013137 112310890 146994336 612571696 209719285 307741782 363692141 1711363 213618448 527799099 466854702 483391002 294284059 258821889 917387866 351308153 744032598 161722644 334591181 931284476 549946589 114782663 647757724 374970065 743212992 910660775 973664376 964632285 111316657 211397826 250187226 305846160 323708716 397181562 918417857 533428001 704923344 134626357 387655730 918541792 662425456 854510433 254449153 809225881 113332315 24353378 160534028 857364914 38592388 495125209 641165749 588538977 462424238 141439833 963509043 58153589 52100601 789689778 22785867 15933624 853603970 125489459 321779785 29829046 522671021 92714001 563257047 227594358 79856724 950912778 998652516 742282180 657939570 105618029 404024421 771271885 129971407 564558449 481153158 168563796 912200024 122318901 757102773 374624255 116275100 573128175 432777844 20892067 215334313 308080077 36825691 68938276 433569536 211121842 98767322 956240557 303835843 514540736 36351274 383692567 317969873 35003783 978491114 975909443 140621812 382515528 599697687 123109586 799590343 933367212 144189748 711790360 908202479 901292521 938930981 24477572 326937056 224225184 45369639 394787735 532305261 82195330 316242377 818391163 145833539 267526066 627148079 449669382 782066802 663499353 685878316 952553041 551019502 664369423 780978843 544157681 899401317 233192889 519783633 698991653 166560094 663973381 263298372 74762566 417782261 54745712 951756511 744719317 278970896 997126150 139507045 811276157 931837847 308265789 482183679 77671379 575791855 109331751 379857127 210375016 625347470 65735436 162928050 28883331 582621225 943906893 573041012 334538901 29616141 92824638 33530547 196176236 609314385 149345285 123455168 27096640 204090997 75211673 624332323 483061893 924854189 616355735 146854409 709208395 924621524 629038088 639396140 500413372 590886205 871769634 710788388 216233668 790021436 726232804 245117000 225159021 522656056 670674378 559697922 552272197 616015383 445744836 748448433 225329761 595090121 724419968 104942767 651697485 652148007 729275091 134759371 429518555 345630819 134130147 138726944 122768702 615684601 630639450 623182074 206570800 354925443 186486821 275320834 144946873 912719625 520437834 370105894 287892040 43628572 929803816 840164237 659643955 228065011 441129030 884973716 823155133 165548991 989916484 327368977 817696998 571707934 314644714 99731912 917338753 448774861 90975222 40107448 64459456 721614673 515805888 123546622 76540109 554809075 398867456 74003348 320045059 771821657 296625608 607937099 815450229 78945784 448101329 475094177 307010795 889230359 212584252 130165921 907295716 55017095 310051264 577509073 626725029 624695979 677240986 396580141 73470833 768216208 289203955 990446662 342347240 657526209 966509650 271403716 212335277 217893466 345407064 532380336 989715123 642032673 140317428 805165345 720978457 440935124 132775881 27989245 182681842 197876499 10671533 89977552 252893595 173239163 520002991 732134990 797935142 197243970 128715125 723922342 965460179 270435446 566885363 160323778 927961656 533395007 431727494 992813299 751288473 777134559 377709995 593519955 271683591 370543789 251201659 845178414 811478913 383977540 725684025 846677122 581854039 588871924 789171040 687264000 762111088 309174024 419398984 560046223 358934361 400630475 136484924 176910899 523582287 703370288 337234677 304060302 89281654 768962172 296873595 840570127 398613090 674583590 286606441 670296681 45127372 537808100 367991454 709122652 921785640 93675472 408316133 356156038 682547397 197487166 43420032 297174844 359177556 315335382 857221067 718111917 568482223 993705992 895022816 92064503 549592639 232257487 396124806 638874293 1219652 545514767 331960779 252349108 72614716 618567220 922645789 117742088 156375313 143153602 679381106 930677319 236829074 87697232 139349716 771892837 137700764 35286114 69067674 496878321 350621496 778805108 67506597 919103719 625027459 962529414 863684589 174620091 47303260 112325754 813494384 48522912 657840521 145455156 153388386 730455237 616538742 76034168 700713691 772914055 71704136 232611157 556107733 308533210 172824755 695457449 80426041 310525520 730743564 2010081 659920207 81365053 780815189 727426804 852985139 258359007 689956211 569186087 432979098 737259471 681511841 98989841 638298749 339352355 96961363 791687135 69807585 713500105 720237669 623037642 338930519 791941805 855648799 895038252 952991382 28473548 443012061 885933789 191515434 173755618 887943870 851435641 107637037 521275419 578862438 813138542 779634426 121335009 382324622 65129884 711110846 63836456 16636091 201925955 255705177 113597455 993613090 178029128 679613926 566367119 801066771 18544439 210825283 509231929 766099057 16333024 537705477 61627477 902266813 729220911 235383095 642727043 433172911 195536499 16518821 12035343 8675034 796153247 985886725 243516023 713799497 696997564 159868845 730435589 898923519 415574023 844033044 745052969 446119517 376163329 163936447 99702647 247224134 227278096 608934577 13323185 243611121 146640047 74950662 145877927 728377325 162850124 788604970 14066595 358386623 805123791 26101938 219578023 453793398 864505029 463094046 20109254 414018953 622962892 750544843 165458831 38536908 447094246 910511800 337172791 823257576 926964613 436875439 70481703 154242703 45810009 936321261 397853824 44966422 863788290 396248117 625860113 26638407 37369447 639926709 237541396 842493238 518545013 457119419 148802995 383050036 920213466 168912250 797068989 395692717 919457093 962527820 286745991 219067699 725555980 623918782 42325268 505036952 60794214 112806971 659279655 106604223 901644599 909649845 4087012 765432882 305897956 629947125 644587655 343267403 122390193 734645417 38277000 640935207 44281195 39596362 23985236 964494661 208508612 673570591 212703737 980482071 488614770 499449728 199549763 66687109 123368504 94391397 571724062 36679084 59714735 83520076 143283308 961359334 993169922 999886693 579308575 151584237 482350177 76412589 347368006 604740371 811058006 385645006 245675571 855339201 425241368 122177173 672350222 486266346 648264130 885053959 466748411 136878893 384503681 518814540 56082369 360388551 613205938 480322797 397067635 672920673 563842873 392867309 634280000 409529154 392753995 66104934 413629757 875104173 142517523 760997763 332360903 953575529 146642763 578036474 808914723 424400497 552730013 333781304 910666844 200994136 218835257 229931614 190389395 455855304 748746154 98988130 816243855 214468451 579310927 213311483 887389124 143153794 606178793 374185483 405199314 851449154 440290417 818829072 579069686 582807940 432343194 911430589 536383462 431502323 341983422 197814545 855902821 894713435 531595849 619086024 95707564 602947472 701534004 138613326 58802769 302796517 237601456 875046624 517264969 816912384 940874474 404654086 812582544 399569626 778839570 70298217 251018773 71646346 741643655 830088460 654454287 173986843 594035408 43354108 605489166 936018831 241168653 313908346 830732259 625280869 785510736 778956190 228228334 487044733 770085882 139547470 789841251 7687331 14594087 159622579 677116081 807984927 564276665 342214984 207554546 195632594 265029568 311089686 267278941 6673216 141178139 921733228 33176425 587729913 965087336 638665592 523748737 58772349 805090304 206997356 684053218 590601034 838469912 764797918 930162133 608555787 904345388 572519743 468759484 771455842 732142322 998391932 579440762 148935347 193123275 639511675 344567941 458152843 950601361 464363248 464826060 944295866 238612835 498002485 532025772 56216531 989184443 908290876 114988880 794274741 115288225 651558464 237392134 806274503 416356375 20070626 267346649 173218123 592590370 736106133 944673965 324732685 587014424 376631086 473668032 780137700 16142754 670752340 238290536 966744115 135115581 555632962 763556340 373728417 53635441 148098472 429944948 895336250 56389341 397450194 542127350 24193932 49008651 779519484 830468435 317881392 799590111 97815077 491099515 244696840 686437576 435773473 569429525 125968360 812404560 895613924 906106060 681063680 566366257 144396589 500324155 553998204 552545918 263880488 927726621 458697725 411978960 210187928 354033968 320884667 607638122 896161319 345078599 509163139 528197162 28063393 827044532 180303632 978394843 318144040 425000472 517348779 606433880 846946364 643317139 271354799 742560281 549423192 952418479 161442897 546336147 452742627 715441101 98882058 569139482 495684082 410096149 981118442 558388376 764130118 154519469 18542858 512807796 499598068 527705997 893521324 380177828 354750522 73824950 358572664 525410929 351341788 875921443 131844802 50804511 371754941 403199601 793364792 921178133 208134439 807324055 320030640 660877067 375281516 271429064 82532908 870965598 681525214 63651343 281870333 298171691 70687178 300413191 663495853 570285247 828119189 557017170 950463075 35386070 483358486 161552098 560796999 687216641 889989908 692641801 738021152 261744842 948357768 383902304 35439335 156492201 191226352 207986341 669885634 566507868 479415405 752418542 289989825 13456978 668586251 571860159 164145035 739273430 872273350 827640888 162075036 552908898 237174418 112538104 588294969 720532904 126606568 149091961 260265904 16596469 694250129 998287057 130857678 642607890 382189354 18813379 651616457 425932072 226799720 321502084 992439941 706215125 73920619 134946125 572188470 595023237 559322650 736333505 334296660 284112360 563974387 496371696 837021258 801148805 461426166 425316220 374198068 440549100 426924548 634463973 309661936 121174670 485267389 440519614 616298926 867456743 459332993 267915377 145905174 686132713 441933827 138345108 244864197 368370813 125807600 817052667 963394050 685130250 405902532 150207069 969242610 969876919 646578765 658780228 623542083 960521297 84096441 850256517 401070390 363537355 337236849 710732326 484712025 822504238 3768299 101010945 542477340 315617658 221442688 688382515 1750364 663376515 679243989 99130928 31747321 805051589 768699961 847657737 342698199 174602486 997864806 164457168 996995771 496959930 823237396 473054213 457481220 759850204 323310724 711067977 123387552 660547573 274316662 460615944 335568171 278084962 414143255 878045511 593702620 488102309 566428019 447969351 3995183 98188368 399616645 35742505 903239957 168316599 735916608 98454515 195435452 733781408 115428050 192431216 83257697 938665446 665485430 540738918 551032009 841312520 104323254 526935928 354376452 378639916 840068238 689944623 656724878 106727852 567990128 102943858 594830161 986934513 403429575 598825344 85122874 803046220 487084215 840879198 971362819 223000817 939333713 19314630 809298591 54761756 211745847 892556288 845943569 729747643 285811565 249491937 571060156 390134819 628944231 925436608 768774736 469012462 467897591 278015973 575740314 35887712 380959831 23086834 875338591 784389406 621912179 960461466 439951985 108996387 653857023 263831164 184513570 445707095 283145794 993812161 352985218 494891641 886368443 51445146 77155643 24696367 300937083 648215799 414831187 929881315 426168767 183605916 251410136 894066358 461621889 679666817 782470436 695098087 702753651 510325386 332003852 324665823 323303211 771955838 286178577 977160234 35786995 470692147 422867323 318932789 464504302 775852541 666340797 203389104 827297687 743496440 228085471 980751136 244228599 642916658 763148810 670397366 679038940 14558940 416980083 140660823 546742123 51966878 688275276 249495767 562292264 20279121 426677957 885595476 792234959 712856534 715272069 680538320 183548674 138139385 999471110 500569342 766508292 518328266 703958446 446322338 261824699 784560284 279589834 506053298 279993301 42738637 28967023 959032242 909813950 298463472 952209431 456556066 350430350 640484700 558568200 765238981 513280187 985246157 503350816 158031506 698102684 218622878 838569826 734167724 209278630 690557295 234737060 828303288 208885554 791211872 127141986 323226620 575772149 406731820 829279918 855765451 449470457 710763308 667314052 211800767 9226773 619523476 668356833 212173490 112524535 79441392 977412471 625804722 64687542 480763280 783836228 615306592 551902524 474922414 349474310 761181154 165479702 436727736 442000802 226881623 227939601 569142788 550108243 656228117 975874608 231904520 364509927 277861424 942667828 31823972 489662191 951894602 503863814 10535384 16584451 616388349 89976776 993996922 94709430 154664319 327276561 731062025 769970911 879179085 205984432 971961587 492876599 223980500 408689316 934877401 450862123 489145284 504020182 970359 145373394 332411149 232874880 509883321 610272573 28059067 394223659 99934758 979953669 898087473 110470142 996538120 366992181 200446918 843051401 461701611 207627603 170327955 45279995 977598515 49507034 251264427 802076461 394899999 475244928 63282137 329777393 926107051 552427421 686313941 779593777 697800815 18725083 12468650 60200495 628997656 40527717 454424154 581448780 872997753 205027986 691918922 722052232 572020167 744882207 417619993 33721771 952509810 587947948 79001767 782624684 489971348 182782560 584701139 884871347 510543854 647983276 67165099 289167265 52927056 753479040 68761035 750727871 624720489 933746058 663444732 106234505 826790141 117868879 687683285 552304253 175413231 232118567 126872845 747433398 977000774 544492838 633671535 929510577 132440779 565189668 564651621 474928494 747972229 1869119 212316200 111032442 649852395 131997666 400199707 702779451 885476706 468960742 306023681 362713555 255223159 969468413 468948060 82013294 939853658 156631338 634317547 115266882 388749905 761190392 715216646 218267038 158199589 348888174 293975 143156735 914077843 564945596 618085229 514566431 566814715 682917795 625598873 69183469 814915461 25798574 771962920 552908527 347275682 930502967 915622082 602498842 752487739 384570135 537028502 544857756 393717839 23862408 512641004 782467745 785052801 227857643 734776 943252390 429262183 1028751 86409118 195856385 418490713 557010713 710422816 985305428 92444868 188538049 54488890 907360329 66852989 678968176 460268849 266645037 609471136 228407290 869143879 214475234 612977425 258688740 759332990 6695258 282551149 271973987 641679369 67603943 352347996 494930511 863372699 781610180 348475629 802298184 977466565 766966342 211825256 540405741 604788130 304270124 728943790 659277020 64146813 648313145 190761556 524415662 914958182 800232692 752822953 636618421 14707920 218316737 895307161 626557276 77528361 177858303 898531264 571724096 97978612 103395619 66654601 813867678 885005799 267646596 468682221 862472358 887129304 680507477 255394458 491917427 837293968 984338248 3710807 901440781 485167752 194472363 278372802 400125927 847221421 31195748 36744341 714445707 102028852 784567869 341002977 32073579 962426172 92050600 603797676 912921151 195446219 522968643 726788822 80452012 790615239 47987402 795440736 530260902 728494879 50835187 22178323 418305206 887689801 878405503 319745980 225373912 72877859 598118783 625499839 772615646 481830897 514760547 487061347 436376115 151844775 680580690 468449695 114270940 772631290 72247364 879708457 820593875 595216007 459013638 753562253 238347605 507001040 401519348 768608507 88012279 304870901 643303196 506317485 45077061 374225058 826063466 270450973 299619283 276698608 895950813 72234923 611045871 263227719 411812636 47421980 415072494 92393319 515871675 381859800 717540975 440635405 114084617 538134843 35851405 573098255 144213456 126715376 80099289 545732804 747840249 168111568 850603706 243659805 674429053 895680767 617884863 353008878 166131734 917504147 482223852 914598913 989739070 93269717 30342991 254068065 140691697 445415485 346461384 509079738 679791651 64002352 949715143 793876268 454653561 838082914 366974517 598867017 817314656 299590172 144599815 565154898 467701740 847719887 808814703 994647159 743400647 279215926 200172397 762048747 196720066 682396249 676647653 38975495 775665966 706990644 293043560 768874029 4922488 492021310 130470126 684714140 408540028 932701635 331106767 863193589 623300908 698081284 314576966 440615557 997671456 311693147 858286822 317889555 11929393 519617884 165053074 755330040 798833810 365225471 369895147 995553876 47621713 46542793 887045737 675804046 606049804 32605656 297194434 463488658 524626966 427664561 719157 933166994 212882555 331825925 648876943 836183464 29907202 963453909 129315380 880095025 127663415 987602202 50500939 139592808 507220080 215554013 747439214 158570249 580779484 117334354 6640485 480917564 16393514 893686222 156721603 474959684 926291879 453916037 938448342 450918838 734096964 939167500 236602192 946979520 270993418 885479135 783162977 153416986 701449403 912478357 886028377 829112818 752596919 936529317 821221992 112333358 4599689 568661199 270903607 437895540 538511920 277544092 918813104 554905434 171230308 75534700 29865111 97522180 381967103 820829819 400957384 116064061 759997312 637559576 915559947 883507096 375555070 551239283 36924076 77004466 316233999 775468819 758633650 68830911 564514495 579855635 181164269 569114185 1033194 452067877 7009718 539545114 729611969 778339188 946966914 753358643 706390254 829348391 703397189 88357350 650178203 104354567 56937777 262691875 594430509 825014090 146198964 969985580 376253366 35639406 899506412 692487366 663624592 658140056 613834643 228139080 90512050 794998913 649769631 91545244 99583149 509295715 483606724 681711484 287634896 283089997 435070121 994025150 112438381 138467303 934898867 615132951 95338236 844353010 877824826 542285112 521883460 876540156 364787051 898136826 764695929 116809822 443140551 280836880 774949878 56975188 508975960 717978295 704490467 11261951 662039905 656589982 520557666 145646623 338301459 808192563 281252986 625887946 654734072 393691368 616871616 442149298 8824312 564726218 139018668 739165504 107011323 660902128 468222019 324314740 411555313 85434307 441124563 707212231 366271187 68590800 616703785 727763514 786569095 173710611 739025465 301125360 830300593 259583124 299288349 21118411 920292053 580541335 647006358 427542485 974232703 263877967 869691783 835573381 828604185 861226817 427255244 788131875 374645304 747993630 964962981 786200618 833427937 258603903 345929208 52215484 327194704 962632993 779978998 966280165 136343597 371520822 267405518 966644190 631103946 566693867 987762601 403912359 147235196 487285318 831454844 973984265 751163285 553662986 662074006 432283830 414889797 941845616 72932064 789535101 689839239 37895038 428252078 375783536 149015308 774181286 280515386 476210012 589330638 60494377 295006536 725674235 284531565 562412055 544834784 915635511 981622288 385113745 172064229 981373850 872399063 3519066 807874475 476078708 557182053 322464840 760878904 824588216 264310449 833810968 466639676 806666055 724222372 894891755 34965950 873237680 521589400 315481336 201964051 110920032 228492079 496970588 689110633 513023644 911899009 86461777 281175514 893521290 324091888 453239744 727411500 49007310 456758810 535285968 525086018 866457229 857750808 138481281 691045438 974577623 972292249 10201474 781243671 549030981 905093229 816209621 274785020 279198988 131690950 329265438 242635386 212699395 826236026 784262386 725723039 590651394 870724163 6898547 336689043 47332410 460138291 64100536 96339720 769413467 451902870 621425739 635870690 162170037 759907020 179432487 136747654 584715629 189633961 770507691 986262976 947243556 439233672 113564355 78958904 423440988 442829793 321594290 636140384 121582178 105856669 361863416 712233572 829097198 221278329 48922609 876429608 681416620 113023145 972769329 303346447 417442382 446711427 939217137 579612419 59134806 971165990 716360073 496366801 13316311 339384124 482629770 960559867 778617796 596194126 39518764 202058777 39023912 213629421 838199161 13122457 172002456 52578937 725356029 1099648 273857266 774278638 730045622 807790253 739818150 555331310 111136693 9776891 854559103 902870196 589389310 913693910 874036179 158265743 262577070 887352490 497649867 745206841 700428717 276267656 193917326 739947481 330842799 85457604 953576902 21558320 98580061 125579352 74137257 823936091 979195373 200510889 450731088 561757354 8301135 43065597 969605031 119437828 52842488 824164127 874824390 642231799 590374396 601376929 800497542 852951467 341245778 150663768 450674667 41674488 426931424 497108359 634138336 757774223 582565963 440231597 779332543 533662391 418327315 705986166 210114841 250039047 906497056 660845929 811796402 914798191 556427893 633917792 886752386 609270381 310598278 614093135 104018539 900972675 215470057 757032447 606440501 556715836 907696215 909631534 450906690 187143998 406739886 85045019 944918222 841822215 525276617 576767124 375484599 943603932 135269650 585599440 46159339 41766699 98961729 857955741 809081256 655389622 344389892 548350001 117176362 654988170 162443130 73711268 408477204 230429553 830743715 14917698 787145389 738439924 777065598 90568439 925583922 36321843 175613458 723018503 878144059 553406441 152301987 106145017 349526733 287571637 691744458 395686072 181854702 643222553 106158172 990935958 151128534 450548064 539285953 268304896 105536227 554245449 342016164 514013432 784675002 25276239 381447496 424336751 763716163 11029454 514905190 541816444 47351297 690518648 117351307 925495356 96441449 122169660 31640367 445968182 409741297 575901191 841654254 591595999 219123737 947812426 435048316 370252271 398360483 974334269 491073533 356413076 381096077 833089698 870426508 165771073 858365937 104390364 590107824 474598459 115419818 105013007 868931269 162771115 648048021 986282576 88266465 744489470 108452229 972423205 42974011 370709892 548324389 884628265 814822257 619964492 832440684 249870567 990216763 83317526 76721195 333806655 439730603 457817273 19412712 162673470 476104712 877778649 119580200 66212529 204893467 235000018 23741902 73824730 250287500 524306289 912623672 191070331 121312119 873592268 163493529 164286130 96818519 564334284 48914389 911640777 184298769 733871439 14027703 27031891 669705332 90748898 360838546 109435928 401082537 380251259 124625764 877187249 110546267 244205965 795916144 167956101 331722349 672174412 94297197 582009849 48997061 6920862 773080180 22825546 733029496 936573709 187111676 682364382 353424352 88542431 446521518 537723121 674930237 460549221 417271378 344635562 403814485 778109925 306587856 657413389 10877543 283729986 387116997 121423810 527935951 35549501 141896277 859658301 707723913 236193474 294184509 609237340 95630703 67264683 632062886 828660199 856354758 819174563 363540940 209779104 760233360 810062458 600018591 435163590 123128038 17289963 632315518 526942524 647916254 938903374 36872272 658793797 75149720 423989269 632733973 603085671 459538770 774630251 315260331 19779043 10823718 609444841 629016383 106454421 529225890 261079263 787630987 385580641 932770192 3688286 447876111 693003545 813750745 47894696 980683502 936878783 65184659 612999013 316337666 565617279 404418747 353209938 76927435 479568467 777199208 709661408 935170504 236737971 336808018 102947195 256517014 200148103 712392036 885533398 159118890 94134285 999129027 799266243 479714926 931899212 802954530 927591038 477419116 616705268 828002100 310618977 406100410 745703125 923617991 722438077 311320397 180553097 75648008 388247832 512637930 852847216 950425606 447808427 942101554 139749984 550755622 51134927 339898087 115664017 936668325 351533343 209798302 788313711 150799580 542029595 572729282 953754110 322136992 50148392 422975737 150139085 213283735 829076147 895842210 136901719 404030583 59678966 169971182 479678592 300443164 682609112 185042167 250868763 982933906 127143714 390618747 386205887 30795008 583033200 501869905 967463333 934566544 564184573 608293404 85366117 106214161 181022679 891636593 428351153 83687437 167128689 431006604 296971173 848721202 179365173 286389258 252751779 239044139 308876807 584946737 539487303 991485919 769988904 642872433 826936184 749648985 33491173 213142065 780443993 469040740 567528336 600423685 403607277 131712902 61233448 341489760 90443430 242256128 85642712 518794583 178459931 105287767 949801188 475431104 954008969 129166354 614336729 59277107 220726860 923213536 644223844 612730529 767215814 266729108 255602955 594151992 16378086 141610495 659810423 649338445 610651235 227338752 102278489 866774878 211568020 163511938 60780997 302011450 258284432 146423709 820806034 436744363 251711476 623123581 912175468 58236804 604806301 379028556 117513912 678049527 302242085 761737756 290780050 69457892 28466857 398899371 516126250 897361316 540509866 28453032 399216120 3677460 255791784 501494610 870452338 467359805 517522914 931233335 769371255 775807346 930173410 442693648 212551702 34401245 918333595 977243536 92638050 375656256 356272085 210151962 53705776 511030536 971889718 197002192 433004795 356569 595901564 949131045 750234251 136411423 977584078 149450365 992605257 85892221 503461341 715573954 405768392 20984248 499323649 27656007 796791594 429497052 470349655 861859662 463898298 241199610 839103192 556536348 616855866 47891636 766688310 670561642 558922173 591094387 867563835 991926968 443967322 315981758 793574372 194201567 304909547 623674809 196168298 297514797 562083397 699629639 13088745 967851789 720613887 364928760 995507796 369921840 794425812 318373811 84297861 110840469 559573421 923401053 519893183 176429280 823809056 139097852 699507288 235247588 730192240 419587482 79690915 174159555 735569240 873265287 220877488 40478781 349456456 417045786 190509944 911539853 116675418 56115055 731908001 689805671 421043815 727415791 59727504 67985987 45789595 144025366 178826456 457879382 919942785 698719640 634308662 596268200 837817492 186332309 831515788 420526091 605919792 911206703 594685647 341489025 636988350 815563135 234484172 986444806 85125281 424994117 750501018 201800699 481109172 334925378 891606371 902152988 62341162 803850241 970138975 960647130 800391973 1481790 271042871 572851118 700201430 905351533 21635677 390535282 91683836 853151466 811061373 550119994 764358162 258263379 891609019 253862871 926342881 126093185 92824036 11468155 403603668 843325054 65785220 884712840 30766792 957391591 786865821 93107954 613758192 609521155 906271451 266666524 611002946 29830681 692034008 163720735 935182215 713669686 554256017 879382417 566821145 217833750 282018770 183695666 328613495 26144148 437558538 254956369 4753699 530382574 118940890 408357367 226223988 184726111 293070201 256990780 142117695 932452388 202615100 608392253 541973537 961402917 727575144 5492842 991233599 419609145 169213577 778932173 133278824 723469595 510830949 552616335 793819711 792849719 588828368 122433199 818993867 26386899 229905935 823747567 409285839 348846825 232104927 488026193 533572936 377691494 745016973 528206998 310143876 800148440 136599244 704633779 761551350 716690754 710126621 605301308 136299893 879340198 384233474 122095083 455326152 895064423 527227785 249145856 540430501 116056146 224095422 359424362 994959418 454001357 35688288 256761616 802848182 267793215 744787810 336421112 645484710 342321142 864628110 808144952 142469575 853743720 512778724 756537292 422950834 75421704 214354959 411767093 954761902 598588434 386378542 410088048 346169216 913606327 511750270 886599718 882178839 735845692 98540439 729654616 189847042 134228727 838932599 992695225 254538308 436236768 181632696 900023018 778557910 898777172 560684329 773543852 605037251 73463046 382597503 27988078 1401116 596952462 439755171 956163019 48057255 826133714 218767426 246742838 592256400 730517696 133342549 326951599 466363382 84399354 909122581 508726790 71144447 748055173 353938374 325682755 36808300 535571070 78222133 815366211 286864601 638906462 441426422 891901853 564885875 676540291 919889931 566286991 126009112 212161462 522450003 174066368 890811542 741217429 420809206 335584301 324251485 406668121 662535900 790614867 343583841 424174841 151858016 414728288 24746373 505796391 740411043 61554674 41367454 818633176 876920885 180748422 457539632 170863666 72650268 22425500 847403957 845056565 441228857 973413069 57218020 963678861 999995803 800545928 557412649 273321368 136130223 881664134 679989489 651182489 524795360 23573323 75357323 676653377 290817977 100103697 34966127 31229014 161658371 76333581 849862190 891095622 109598369 159918181 61959281 182248637 34860047 761879604 27305196 476088905 587809032 937039589 292284125 440321195 590101877 702213140 713642563 726232100 436393634 246148412 229930948 961188994 122238101 305288272 490358730 413056079 257908335 525324857 444285093 419566706 454174805 146663642 163178687 563773174 159098190 77654334 598538178 193958237 839533938 478359740 522563508 279859329 267915688 814847633 720180524 858017565 369577133 286339447 436766024 805970767 532487859 666696973 619676120 654725960 971985245 110034844 67782032 82409939 487876067 364583491 501976645 794567238 511247134 665155332 210856772 670345324 742809666 809394950 716819927 434859963 287754683 239383429 567235658 555670371 906747428 139932542 266204296 276324554 426271989 702970320 82295314 958759848 369667286 554487801 613485801 194168890 517039011 533784200 276578829 4915071 898367691 631071840 651998676 262131184 148743531 862855448 932476508 891553197 672250391 501812795 178929519 812521440 741196224 746165178 220708170 500460011 886097720 486912466 776784566 164886068 189882780 711596246 123645909 412066432 118600406 589648076 606235323 635639417 123432269 735330518 493070855 21799954 366402352 145069524 136447504 515145883 7924965 68924006 259215440 532691722 423253167 290661325 197729521 16965750 36826496 418437691 517425761 775440582 905350158 146726686 940326650 95232931 858322933 916488925 359815729 976923339 506136995 966051052 465079116 482085630 553897930 958149971 356401950 920300282 103219488 492849455 287962524 963660826 414289827 399694330 348868907 837542994 690355656 546598428 854508744 579698518 965036119 371934498 207655460 722902636 518661185 498469 670651933 229500477 916987395 30467656 58940175 275640749 849035074 524019291 757726379 402932997 334685621 114128323 175749638 290421475 606977778 316228529 106598660 21267598 715922859 455467567 711326958 406278508 854582361 565835695 985977027 672134840 790286559 46148846 395037469 161464103 46647315 65689396 390964580 963634710 948673425 302421122 239275452 797708492 826440413 997001832 53157849 13642394 963646521 81423853 304063869 423140658 397652382 410662530 296924622 113575235 866130097 8251573 372370109 573228818 426603634 210863495 245363651 216890186 257012341 492917486 378354290 303659657 411123248 621835236 267294360 359796666 924256358 359086179 10021518 603213131 208604370 63179367 616855525 172250884 144603220 920919394 595391542 394771969 331581917 892316164 508347204 50228374 753084103 880717313 623457192 179687730 91580802 721337209 249094282 201109509 214254688 627448572 504769166 625377937 101800168 772063527 837690969 26056519 131149699 847712487 629269650 192270435 763408220 98641534 364521319 760527807 19560922 812429227 7816135 203659205 557261750 516163339 253887579 310345846 249397011 729861137 342549942 193494179 451198339 591644224 394603689 517969394 71609156 899372855 143347324 173409324 523952741 833554659 199465843 507618806 533783506 681251860 699889241 149708085 779893394 916926926 910235892 799454316 729356146 918052027 3113515 139134255 286731725 109517460 449480101 388645103 839378598 792030043 582139282 143093296 236190627 829259337 661062690 307799783 581148552 656926380 481209107 105101286 342997399 680674950 465236459 876780905 214443169 17642059 26488983 994336564 934568986 789241242 646307239 516441491 559809628 501937120 655575747 846541354 611454581 957572214 87702816 303349538 602118617 669842098 298959200 838309244 351617795 960021891 146109020 932766347 469464630 627318127 890383999 812462029 160509436 208136817 541759293 374952606 225778877 568248277 221805529 12864222 210005878 868112768 381822079 769815506 370049882 37397819 468873219 834020829 847486400 556576035 137370360 449605010 78934493 288845926 140430613 430552288 101384176 286539633 363318628 570848807 766374126 106218986 235827195 926883562 314355804 777586489 154352527 540134681 198351125 376158056 405515269 408357003 96787184 787337348 30688868 466837066 677251534 499562088 153374254 524737927 56138116 143260980 826859303 135072609 432106906 967289916 565624897 533491083 106345908 781459891 104339883 872720034 887678878 192683444 652119955 202034675 822786299 806472483 594685722 21137417 35146898 200984 282010786 131934082 787538332 312699655 451287514 317306225 812261743 604661768 842044152 720916225 747922748 521419814 855988835 180029648 488709723 274130091 713520731 595055631 55589976 670376980 320292024 795785220 715576790 972411980 997819895 538363083 631400822 445021976 412016866 666547720 445222960 546544019 650998169 85277651 859243674 102285676 402583877 524021776 706947445 97144388 97454360 307386552 618564203 953443195 487416200 959790292 80089646 53453290 407362283 988195995 576346636 727654307 783981208 291923420 700066280 634317462 682802869 183983461 79339431 94819728 850531182 377078757 493880113 354045710 314872774 205640146 456331386 717456651 729661922 15795190 667117406 827116283 323181743 138197968 633075837 663114309 97988253 565681849 716567600 505350536 553877837 145430595 85521203 190375404 437354015 785587483 677209232 120156877 969570945 609065029 67492972 672618486 986143786 413889451 26664189 153532920 619529598 335511941 870989571 201707879 203823498 390623336 28824155 527005241 528821304 514416359 42635909 626809558 80098201 759203509 984676460 486492405 904634105 70197656 529384175 194504479 708301506 206593401 167177723 530388810 815658430 87187061 55523655 654318576 501076512 82187844 807851496 120606103 270216151 531357426 174830349 474039649 921980763 56170870 853561256 303318426 570587229 896197166 930127984 503201797 507917034 767320804 842210568 265067498 837518460 371594736 459571978 398336325 430704503 479266067 928725135 98879293 566453128 984248790 753197869 920046006 918953000 413565724 893168476 41685511 797439516 67998818 515725160 571936638 124169688 221802776 875255065 547273284 117999935 657899408 50475074 625916969 425220205 745202008 890984468 115255025 116796737 203072805 513591350 400017607 682338872 294832845 498896900 101308359 279081628 104611128 21354358 50550988 518176852 767039200 92236499 168132727 835038018 607961659 740069366 811724073 829764435 615324424 358997350 800280736 125740191 261988790 278714065 550960397 7190791 22214892 518731788 976503901 225287697 32323131 229037867 760142935 179672342 727934767 861451294 458753971 832545895 735322018 509304959 203239106 354877578 601541458 371371834 42431955 62019476 111441193 854156028 744300278 579281983 65669737 544581007 705022174 327658527 823295072 108498930 187365684 845509964 627230718 16385945 923314027 512070216 245423812 683456955 691742558 973358580 397424608 3012888 658420834 985262993 512317847 861659941 340140564 966375671 233031768 382572519 28395141 196989327 89244907 625211785 776271310 154914644 22309151 481293477 482573172 845604224 589792408 522455222 543630547 69539485 538841167 319460934 581609701 636781346 2917882 273352253 462656285 252858857 276365141 121077112 90638209 641199355 982737053 430778773 607575019 68285180 665867658 488486526 265274507 755112565 113698304 41545810 910027210 136007456 375355654 245116741 834128046 817664428 767571963 230274952 887203913 158929490 549735886 468813608 795710836 405170135 594682227 258367114 510545358 871047368 231960592 601183567 364763082 67214005 31962333 972338102 135499185 550346357 313340987 253290059 305458916 279555658 147352235 68002485 268079480 522707889 313119226 954723892 192888676 80691182 37515203 80092583 239620672 587251090 401422557 35331501 844937591 996104784 146214981 355482942 719668511 378175574 956666509 84431587 445389579 841145208 909286055 433405130 244007924 75143401 686695189 549466840 354699059 834047425 617469325 475294905 209271673 930588551 430018790 402160350 863796100 467533994 482252933 103416765 907301450 883675490 991264640 752239034 732296633 989995987 960238342 451965137 220687920 769421210 388913090 666077499 463082777 298199138 99482623 707090701 373342540 638694178 109073901 580557965 472741596 726543226 55852864 682013270 509648137 338388020 84173613 225960596 805922014 418942912 181893727 565739823 155134761 25674726 170495216 887431394 15670707 130733551 191912890 236358627 900154761 580825981 754952493 215753897 731541485 706951482 922844599 104884018 345645653 31918493 537958350 670903616 610978085 593811214 205433245 120626215 932199234 142123224 199103177 590637608 561066136 380996905 8893790 568717263 406671631 179389007 308665016 422342338 310122558 500577906 511217332 62793679 933920253 266169818 278547576 665461732 973121300 53908534 622862116 171283312 85827027 13336825 842186928 696805113 607148039 47620166 669947694 391863633 42259756 869050872 835017607 603325892 102564136 843911397 24559514 509235767 23300397 333224530 931578106 185939322 833802437 295311797 248733001 620239049 561481615 379796943 138217140 387119274 433705478 761079257 410918952 519532505 774416082 105622240 68853977 234080481 5758772 591318038 478460480 48018529 312885269 313478080 651344421 415449405 9905836 675903936 924685172 33206234 9128459 708779637 219145556 695447262 4091427 320394923 168202671 418089408 700191866 306419811 805208682 133897337 67499061 68643994 505946209 694431510 174266234 574800186 781028357 180025006 18634583 259488830 228043535 331519852 425483276 879387957 746969257 435389112 407808252 671654423 468595346 269453077 232950419 540257268 817416706 237041847 860652191 985619377 655131255 560844051 292039181 312856297 547257754 212054609 381500291 53203956 759002485 555766525 480520509 540030835 735791531 499155092 652036031 963835067 830674945 77519300 695739383 577644195 512908412 956064001 101814977 834020125 78033437 334765397 374277386 895450143 424323610 87445937 881069513 79454858 648289988 25625054 244827521 48064101 90196029 478844178 101268058 849198514 34610696 581788567 241745708 622918594 80943652 893781739 439270020 764134963 971301039 987525769 194295518 336725810 943589763 296110495 23262294 21623193 483392258 397539681 769589703 907715868 484985618 503175575 839687093 985791972 528800629 84514607 33856066 618996658 415875152 135124124 320711531 303002214 569429057 562457239 925920808 502889076 456238971 217707187 119540398 280056369 57749315 313835916 469298546 1339071 609946412 492560840 875478638 93338663 890100521 497584700 853570898 227602498 760268 693257984 65910829 382077264 630288957 99766896 1073915 46164102 87407386 174301813 201682683 509352810 736759052 127603484 12241879 45514383 197827038 131782277 325570752 255576353 298134560 794869298 109431791 908080972 139946498 837426795 853936001 30047012 335011488 560023258 110165877 188288122 105797601 176076706 570365386 736086559 128359968 423955668 634767027 215767355 598257481 836449710 725120165 335016526 816569561 589878410 380530909 866912965 574177053 558618028 122489311 872311613 206003685 84437468 632908944 345950183 921864263 339361305 228513562 109392110 899384563 338679439 297680233 5182158 367272511 868045619 593785083 495632480 144517646 81068469 711399835 742775127 770034546 289036359 77791647 439120466 731431135 310838922 306033424 158124547 869456950 281039101 30436154 75460629 217992936 515861464 273927178 139857192 707739135 502440740 101765669 459640058 841120179 251962268 317338582 60909050 120007880 911123665 556541530 117041893 844708500 120457724 859817020 614743039 409494083 790125033 53863498 140925211 100963949 212413288 151566124 822937265 345968756 34518644 750914260 563961692 550380109 24841432 556335250 110635603 379798538 658100919 570275661 73435077 910063187 887614243 134344127 882587434 651254267 690885657 999629327 495962761 811343381 711962706 963222166 73353823 502087733 869602031 66795400 455568048 82015312 218361524 131021672 280500434 252880169 734452299 844462126 803260278 611810097 400797370 913895881 991608635 911414655 336687902 65043705 673994202 224302138 199387832 409097995 875556406 890273489 261243681 224035526 554133229 973206387 39774051 627487052 327810479 909376082 694282452 783378527 843907761 912643977 766916566 124408188 165524139 501368858 968870315 821300783 113178948 222184044 587713023 957303949 133598692 924400925 22347648 660109260 1219423 74251846 69207248 876775829 817041702 330450929 953327721 371174924 156173676 993101772 998661977 483984155 902477848 545460788 119879042 598901968 458104758 886795608 723310156 476145263 240680825 544696830 297446039 206376139 619397240 885159063 163680081 605512299 662076347 38544095 265621552 663295770 112795942 187345167 392587958 782354010 517796096 345915672 6045293 673969772 191533804 4707263 10470287 94011645 402684418 130349329 545429979 860789176 17144930 121256494 189450799 257825755 665953325 486896838 464201894 137866924 224572260 480398341 743379223 886648608 518942437 9000769 402460737 484254745 48862302 795048696 119125114 566658398 140964361 125170407 93144530 185014531 129877671 103614817 131542542 385078455 233964146 676972521 98383990 103625442 798229016 287834789 361451197 316698700 774731628 678169457 454565624 851820254 158567791 197944841 590985221 530026594 59461976 993445959 14281332 108324278 788494648 133406446 527499042 781975375 111093220 620643572 966989907 93487257 576774755 98532442 478565712 810738901 628021330 576949702 914364343 426250339 864784492 128331899 742949039 492032479 806501356 50031022 343852726 817585514 247975863 934837948 347612101 159954205 780800266 214409800 268278483 421811273 200332612 795777526 56303007 311425832 268937457 23292907 404913089 845712213 974341723 883478801 508967473 454879412 312944863 275848176 881129751 177729348 256696441 476595149 669761827 63197791 526626171 866130919 733299671 627118401 653485226 80911765 787072606 434285485 147837931 55351083 856096758 200686910 703644975 912399766 512112742 825098798 788209039 769542198 523327370 615067121 505537358 32294837 69946526 818482221 160659379 803592643 996211569 417355820 132704151 518489755 333069977 511846689 237137034 66369641 138965083 890622260 999797780 926037689 177424105 152070 833905138 33520856 200838980 390066472 798436988 565468089 67681630 439162387 335010280 591009000 906745874 840547638 475820203 829208767 511546219 636479582 485317769 360274147 906351769 618021921 878763903 91938105 129868603 115900930 10824113 121350052 859039556 10621886 899904107 36463654 863290329 586325605 922500884 64129303 976392077 573454231 482113758 44073700 12616611 817124038 487599067 771878852 510188035 963419270 601087612 21734247 452415212 86405374 234524761 358766974 556943661 113288657 450705079 539328630 81705953 461529192 513195048 793261875 324667444 413099149 829725530 40474133 999424754 604742773 104603436 828333190 178196997 439233560 724923257 43329975 108873957 65038683 815208827 619061992 28457946 268812798 493312606 480873158 207734538 727837367 692156498 617194566 693642390 142861571 9039555 627864709 456907129 522234604 273642943 634090940 935333753 103368466 674565073 787274866 560627605 631684875 468124415 738824603 70918428 45564031 634670944 179792385 110602714 302396130 651370743 139060661 571208928 144683342 472450185 631459832 725037075 17123043 248654391 271195824 12500980 257693947 751576899 469408109 779928551 25219836 103499042 567778663 981104675 630580481 207569888 541732274 262265349 528210669 133073236 185700143 573774701 767744180 365492528 536893781 70140303 16863265 528470808 493865597 14062973 920987 125325422 591616415 18044030 226496180 715328605 30545010 336706493 466905498 352469485 116635037 344641700 308484894 536930066 325746368 939065375 597016320 719995008 53847084 125226982 853068244 239547227 551518049 473328783 457556122 88411824 395985452 326935753 616882632 742367415 193515092 470319985 720209204 785131507 340880381 946705384 352976472 223941757 135928236 819881970 428927609 105079639 17040029 737412503 642009705 342786397 528994237 91542384 62781399 435357687 216769366 768366009 674904915 768287416 94211152 132461030 709215606 342712970 311913149 178614597 85080379 505428241 648934583 805289583 143076108 842331330 604511326 496052580 66273081 740439562 168450909 347717056 845519201 185490938 85129552 340045265 528277335 466640155 431587649 443575100 901997843 500873381 64457469 429419117 121677156 11184987 414396513 830892762 353897957 726309662 9507353 438978336 84254262 510958302 96784278 227330370 353289625 553811970 723382950 272079072 146767891 891833859 619796128 992287092 77324790 557442046 184848716 458118492 876598568 468952731 901693592 631112770 969826113 818667427 60531880 91503262 829852414 327444759 922396025 183750365 906270787 784419744 475245067 990525049 295378039 572029346 217855413 501184030 125841309 941238363 773263103 125125567 685588582 245575590 117412652 762913372 655534003 154777735 73548223 532132564 623730466 975241816 15761693 446072938 646425602 76293573 537576201 476278010 256254698 312488585 512544741 15041844 96908322 987789808 5566886 244802727 412335513 75938665 745986757 390693189 17177022 371766219 515818756 555281970 469858176 485747774 170711701 125392172 640525509 244259925 510041102 116772335 72018100 525802795 562845273 718443702 454612734 952937840 47238071 710867432 117942784 559782812 725909276 67367472 547572614 583992528 312170199 959908127 659931194 910673323 203117675 529624582 134955901 718936431 84906545 604814077 204684199 255618246 730206249 697726074 499878171 92763710 814498409 571896271 618566505 229860042 142856333 73179232 35314241 190094404 636563030 153257026 749877217 214988665 220624498 149966190 798981194 532794698 109874310 458912381 295984380 165508352 988536963 430940281 884444783 925959874 35754352 89128975 34094479 618476967 639371416 533972651 711240678 306386184 958385288 329807176 536246226 101241614 255502775 571560468 291336019 892065805 724817494 41213229 107054464 945441992 43695785 906035658 330753049 6086461 217464398 626737429 171594813 58517720 57677704 56039590 984477594 945948429 997684938 18572066 564425389 637056347 405061083 128182426 943442532 215962731 457989603 332205117 317204345 713492378 756281951 461056730 458074542 333615804 354786325 565129006 131574156 398482110 323681023 462327205 404568572 393661787 941581001 576163385 452179507 851775071 632202975 289173460 797723493 482404273 160261893 214665241 119460613 417839342 342847668 915419511 633802073 653353637 100140988 951006419 219362374 856422939 264579508 677436916 42555103 619365834 95082282 174129259 17847937 418763305 636456464 422416509 812425093 430553824 998579895 117120959 282328888 483299229 258810786 932568747 965703502 419072679 147233982 937680482 836912021 342598016 705616352 323230454 995951653 658273706 126753232 67830386 367213005 391332740 745267302 409768108 10698567 840349584 583897367 28546505 111629249 72870190 303479380 924054342 503424015 154575634 893691667 785752903 490391230 152502446 570838010 308611091 424091491 570588358 98807932 113519872 913186374 804424285 436750326 761654386 315214350 563503558 829484772 682427355 954836298 427268433 92195456 965534866 267618011 676092823 846597737 379247260 748963014 2593476 155817961 104903388 9685477 49509621 890656291 500076707 54528434 314010660 808687798 478619925 884599018 907495731 592139797 650301751 564436375 28890116 264472496 879650725 444910040 93957261 562078074 399746332 373742061 506789896 217797557 641360072 35399079 916911660 873123698 784362093 919505136 28941652 889265481 929190613 930967646 632438131 281783679 838012446 946448792 90471471 169148731 683564169 997967202 761288528 333865914 414919936 642695011 598338410 294570654 87605044 544812038 709165094 339867742 918554099 215954984 410181665 412430530 251354063 327093318 138070587 888232522 99114814 19528605 630014362 880821793 950496251 114968852 162605466 641025057 61417637 105593303 810173788 597498173 103560498 423978675 931364087 370996800 66673679 382218856 665567454 6795090 779547260 227248908 199179198 550617718 443203892 609360864 963048248 547074321 788970548 101118828 435306836 888085362 120647433 65321191 621423515 923660051 32806409 784028981 417201467 94224047 889622284 227375248 544238586 845699148 651353923 328119032 69212307 570543969 710337888 734779761 429855425 342401508 962028669 481550989 893019226 257748920 90911846 708583834 804823241 732398761 662219028 92646436 473000482 635382828 10483993 94423990 411559238 43290403 730969337 828760705 990030823 473107980 56135946 534269402 171323487 560006235 862388434 240535794 983066570 425242681 975315556 265438354 767644189 789860584 746989344 513179775 900125871 690417556 221763602 557465471 422816310 883982630 650111908 895816793 371881817 513112267 842757149 783441055 556402670 573726480 612201753 398949852 46834453 520854065 933219254 70674307 933376667 648124047 311210101 916443230 925883095 139042016 34397944 546043643 928902601 781387288 59223411 681544831 471804837 133503379 239010295 747137514 17486003 741638569 495470666 241884186 254750830 338227808 25325235 663669866 764470654 490043354 62619712 663821474 10897413 848355332 734495781 796790446 348995739 45705875 565750035 274878827 184747892 600147979 820922470 966166859 381535260 732662248 647711683 705856464 866165627 739238344 452993971 736167996 480876907 948464637 978052183 588144103 139208804 3377411 251813962 903679459 345937131 166950040 420017292 209350910 15305366 154513066 6141349 364301105 52735307 571891385 491696298 237483199 24555723 165135127 56166417 406090984 897797375 703878100 111947441 763962996 295632804 417457778 352647351 776509711 218438774 330699527 217170173 210163944 186593304 468984135 113843396 532530436 635934176 386377054 741881346 503755908 540890120 600539062 868057013 593625428 24946806 212269670 683624993 49502529 377404797 739791411 455593513 275202166 296185870 420057320 891681528 591818674 690031464 244328872 220844744 908470238 427544766 438014917 118634176 614138070 906999053 84993938 999184872 395449588 323887359 593582578 899205496 864777479 194121633 619778868 310919266 219068439 832048538 994544260 268570968 61969694 586852030 576680848 337171860 883037900 996738168 81369747 474856568 539285992 325698620 695701312 300272589 753243386 133716223 271423131 219897815 893231642 208933436 71599047 141197589 532820795 665181625 892919451 250114633 859303258 365214678 561033900 930888063 49779575 408094519 51975390 111749269 994946549 628656238 448921130 730500808 477910766 530290877 57873735 17196751 708505863 753575048 317469340 314265608 739807637 588892472 534163424 485555638 797825908 605762471 479269593 183163062 123460455 372189037 433277695 982763713 737403715 994311595 766168135 787183290 254922473 818143525 898932559 102385381 446799757 200370048 832886190 924710523 583177292 890759925 794423640 291683148 496851332 111892973 605948757 89175328 553301811 992628547 427247332 203644078 450907377 906516925 386807140 574367832 131222321 820084836 409647904 868626036 666912790 175816032 508325685 774351630 993959557 259774604 876737011 293275673 312661018 562139560 70502555 895838310 305415845 864926195 40037818 654783543 829335535 645986575 743958872 235153705 491131481 23722563 291314150 942038858 930239489 678121290 516406683 61461803 350722485 926054587 782604206 870151642 954386985 143446250 644503265 800862901 403220854 373756635 94138568 715881873 788412562 17157489 464236542 93828400 734600051 504274360 601128309 416451945 2777294 197603540 651605650 493908775 221326104 942919800 435947626 151565586 473557450 804870675 65543755 676796301 583441621 848147961 546947936 537828599 991594212 43967560 191207860 247331425 270240562 137862794 963213298 58653117 155020283 279966200 4997883 889620334 784240560 606126192 158588638 787017855 803729733 810194289 280926623 25055830 605630448 569390616 29137782 931704264 374261284 94681537 608500559 957702906 942829499 7964854 348047864 786940070 51932415 539255724 34271488 174689343 677118518 850001153 233342460 684655168 129967346 90856709 426791861 914207906 696982901 585380500 553742120 353228993 248091148 834668744 230801189 853721596 256575719 112455337 637942220 630837003 207136875 98959138 441056268 2482733 106923992 641620499 789422803 11372773 33392582 676210657 186062116 710511101 526211803 271920942 247682628 508695515 362777651 674474489 275419781 59760546 259854982 829161901 265505905 507946130 516347004 348823461 214184086 772922723 461278798 852126306 256276086 668415673 951085444 697332354 523414772 910525802 191469212 165353934 921898576 224861795 841564592 960477058 935372896 220292754 232397994 35571883 728988270 595175645 710046372 4408044 507452557 969901355 833569945 625474829 330363844 202433309 974298290 397064296 975356032 435577081 101706961 231632111 956509121 52792398 781480832 479923886 815834567 972950044 645277821 590249502 197811832 339358772 550726553 985701094 559651526 635640913 21272970 288639789 83332918 731319343 145564199 590785475 553737057 979134145 68776663 736617267 34083813 43074946 133681557 9439838 331168394 235388518 93588316 287677508 140697283 875069148 620117760 956531850 848019185 117911940 399297711 898347384 457270712 950024264 884048471 16922232 438181537 757837808 158078387 521514455 341673510 303642587 112299923 895410567 135293091 33592953 484544193 169376904 76667899 618225750 178816742 407836293 706130635 272405058 548030167 846827918 147474199 168147921 655876127 848009751 286059861 55173831 598873494 743330574 857714461 335438324 612769172 148412357 93276125 770847559 669926812 434949635 74490139 634743102 182876561 209783230 668336055 667420755 379160134 745003954 138162864 410493243 5356607 844293499 682898301 553386774 543637776 682888867 574051061 52030262 383414977 860110923 959720466 982288471 455957856 669951287 170243154 68727021 818363644 263519280 692090946 488290450 550985281 766581086 123033545 733861843 828880682 643885966 253798957 60557176 241406279 244478187 471050419 246762886 88771680 6465079 652666027 484925822 689353946 226717081 389472451 925285289 939344370 349192910 760090119 247818585 19144190 930333274 169061972 690024201 46368913 861152919 30831010 597354194 480250364 6380921 183732396 309131039 650266887 437531353 369688215 891673166 682009541 840738634 138436046 623297587 847203714 643618439 960739775 389074019 870335520 350212219 166875668 662196250 551921496 926965787 910014835 423582052 857299054 79076801 113606246 903667967 940229720 144437256 353538521 272996443 150818177 537270917 582127482 801085064 974802271 804332064 545274590 509328171 497587057 536227002 985142124 197307130 179845434 945881892 586381150 902697320 148610471 753256818 564893563 700531967 532738964 327424758 124114012 242554378 406501559 90236625 146222338 199247638 87190247 352277225 472244081 238008425 889548143 906887929 891609855 716866773 711219986 436884438 78711303 61323403 973111440 63853420 258630533 5473233 862251678 845011683 908170554 10862142 450784860 325580476 563910475 983523825 653005234 540540854 78594562 912023159 483293845 77333266 111270790 570484092 429610492 436031237 808492517 319158628 195435526 552618732 36025394 906655512 989503170 114736697 967978915 815130970 31106483 79125808 673120569 893358161 924137491 433807482 756736670 227438711 759387959 173163504 63478895 264909552 566220724 142073457 29449071 49514562 219406723 140719861 619998655 649017215 429267465 281007531 820692209 624702991 833626263 709233969 383874862 675645793 676487032 204370137 343293122 707593515 283495945 16413684 453468036 60149795 302737533 62721065 140104872 62125485 88400935 203583767 179551403 654621660 198173590 209000474 704136222 417580314 202236702 176651236 919113895 484020533 310175134 739806098 108723517 143801390 301556426 345114745 671963549 978043459 402001248 867773037 538153333 685497193 736703088 991621369 598163355 39440614 906858800 738268227 954082472 995259736 941851995 133633868 649881389 140025578 195150709 206533970 410122258 249903777 235701573 181752513 733924310 545876707 921558611 695164193 542194463 75631396 40278931 66674372 53674848 294796546 934447409 591828182 980293739 671150490 435965910 430973453 563107470 195341070 169241674 517189935 190600799 963610035 503340170 692998554 956151979 551007245 899532524 218790597 800911022 135234090 400543110 534835325 533627163 174618080 82515877 75821620 250249476 122794808 142495992 303924325 270107720 76943394 748268873 102917819 600610251 36751142 533891272 16234080 232092212 703132946 533424016 422693011 519259340 889280552 115691558 475411313 440287790 867740449 694201910 93715171 855490905 94745013 628550496 241634428 121879459 711066373 317456048 372128935 686377547 312468406 676053260 956485268 241928166 276838492 59403080 842538417 313589635 445810718 858772498 545681847 1460024 244712873 968374859 520719364 133993418 936582783 996130677 426797574 656839591 542848946 520512745 364846856 490110325 1579600 606481284 611989784 565162339 776453698 984118720 104056245 88922097 512688339 60541506 330850263 789526832 972460959 25905040 103116460 270788037 737193904 501314673 272248061 981906777 322205891 792967425 968416561 111305034 641614462 247730494 768144625 36979767 620759605 985507847 527090093 622339205 444505490 991596243 40017903 220959181 828231322 144074148 162397644 193436021 57132021 493247908 982962853 29592973 371669314 938595679 152897376 108863211 292426711 425145437 943286354 614632603 218112856 764219274 725937637 859727318 11949761 346598621 896707085 485225732 332106462 276313537 107564930 776611952 120426140 99199 850087500 948657462 144173347 12485137 142093476 201305368 358249411 977572695 83414708 729918725 768684733 236312084 838781936 61111438 661457522 634584649 675744041 879570378 398803916 254198037 591814055 263270043 600796658 341037499 748495775 932903120 469867403 708577071 562031432 590293543 708676270 264635291 538950998 852849618 277120428 533560841 54154979 635369840 511133529 137569687 217804924 132334622 226398138 56586854 193446060 887855660 543687869 721706467 619942397 942491786 975904504 64272811 58278188 576701155 405310310 659290330 362120635 875177713 220383760 776668433 317987615 929060031 41303717 856938614 634426008 170940511 243015814 541097353 806310351 754149343 531183407 24115269 886483965 757581545 933218496 932446391 497953564 329422724 654152851 117895954 124430869 482573714 182168765 182709058 59274863 439995441 841999388 273911864 167689514 62383141 50580290 485677129 843959538 944400380 195132102 330901905 115340884 438147916 724515625 774167602 44813619 108215391 650799237 931297584 865796936 436534092 716260335 216266859 765956816 222929545 334162813 890387686 705503260 368847944 73096737 617294489 808843385 767612491 891206353 976532899 682511998 794303009 462210022 378987896 591219748 657342124 562406167 706560632 95490034 286921785 333244593 140303653 395137176 984043830 924117603 113450471 420577915 492894297 329717330 39051091 715823843 516396509 929438777 421327096 885244453 855051880 38621578 694087832 475180730 782344297 523137090 10209087 429163665 985347112 389196983 20383406 495205596 951603151 579460404 443211996 91041295 912704998 436032015 338694838 749265187 212665977 452145309 22359462 705560275 634379006 61410553 273900477 150775508 990849330 695227573 36019955 845901203 586365517 582624153 173598292 221226173 105761236 183807379 502906204 943624715 573004363 375805976 291346670 377123873 955266380 587075032 320681534 720487737 23107040 659376372 322269284 88289383 111521675 344628746 646366024 598417047 406039299 920266501 749192555 396888622 468010433 637728876 95306184 54375943 72869388 268904476 128118482 31146991 452711855 631024686 827288072 878232584 6830655 118634735 107872816 814613402 558226133 428554351 387617498 433849539 87930716 709886782 522138922 51968757 54515521 21021306 650385804 313071186 941287807 252094719 709959808 409298234 742339961 657782358 316190543 815209350 926686834 296825392 698872707 231915049 927850078 526160772 110147626 787197100 497311873 70536809 454326861 55537999 499091160 694460725 341903904 587021876 256863867 864042826 491507000 163895754 885064132 141892797 476966941 678868299 246503882 39443108 88166526 988843844 697225467 256873435 656569553 476428660 553698827 207958619 708343709 334065265 734119391 671007702 973778731 83947623 741544511 280621951 992001995 93152030 975082676 333905892 680173906 231946536 50465077 24197265 395842291 788045576 18606429 872809232 466913868 265110311 912252340 407596760 106470514 461994166 516986561 615556433 938422827 70685382 823515052 499282895 257267013 410150802 22806956 83562103 494098425 764351467 364184054 338616779 857503497 339266723 672522671 390193763 423729626 575504115 414391028 819571917 363549684 432997457 544897508 682979918 550624135 309666207 90576671 657094649 771660374 460079598 125167442 562599560 383281346 948682494 61882448 640548359 358833290 84689405 724110462 705448081 701557238 88294509 44064854 411577095 280077599 569103891 801770858 703807225 144607999 68678245 375895501 360674049 354192069 773309375 43653960 904816204 82975575 986747004 414427212 707152315 446826596 539594654 122268234 830107942 488277142 184150683 323172661 699626798 121356454 899799489 405074872 822913692 840610365 301656092 234490780 120687957 870759984 888778004 677011548 15367976 957456250 905423415 228558392 164164678 678732783 272212352 68980875 614224724 111475716 483408087 173893399 558302312 23002735 296161633 240926613 363796243 332828682 416615640 63423034 454185136 316415123 321014272 277098822 9541847 622670365 364105968 130229804 345946708 252883966 659757718 213831050 62856575 417697492 442389442 227021253 96430268 714601795 148518494 563171358 826077511 631926581 589581123 236896182 507445682 885742757 330339161 723758291 71087798 746954802 639697691 525272935 63369918 960711964 802371757 72911765 435898688 18994084 55657935 781845396 271878050 567932019 995676446 187250991 985629511 290582248 414272244 934576145 5184036 562790738 350263862 683777913 47233679 939844986 773190461 407195727 678104102 103529615 130954012 749191900 850484417 770651703 126981194 766370701 583880026 929352951 691798832 872295080 948347036 599973133 506656835 72741445 20421511 354849641 259992437 858567388 645431889 526781047 645659892 503132291 89571779 995923755 39426563 989321831 788285100 812617024 396517551 318905561 916146639 379987929 920613827 619147416 3155992 47595015 238034476 587036018 829464332 782349675 311847458 630327727 234839167 818504293 703069173 255260679 173353927 815577976 113828060 818785816 342359016 612004319 174434466 284447161 460444433 213861029 126285351 101245892 26478046 522802903 420151453 795141052 902790832 193281639 266804827 905946824 240876654 504839303 345499202 70340980 139705337 657346660 553185073 374544505 328367312 108770605 629805184 501721240 924348581 596149610 173023415 119223957 60670288 347457882 403671118 521114721 561318911 529956470 622360613 440313324 905275739 42512059 235454369 660582930 88310065 502259196 419046114 329186719 859614865 764545316 252044065 999320203 274408335 805229139 373864701 602775647 913999744 856186251 957013253 690864685 304852220 130036662 810088642 365522509 330010910 66276119 886637230 743846187 596232589 508997837 184159504 354024687 404026262 272130239 14607611 492336327 774389435 433653725 674039413 486520660 50715400 926083478 485840856 177640101 583828976 712221923 780415748 350345080 568408167 589945361 41209758 873260387 572498389 703814766 91299255 902509299 770090885 977936486 498871845 218839834 339450682 683031350 572864521 743476944 955161589 587472132 88329631 582067384 873642223 762369044 68588037 924357623 540968881 406945259 101997717 977314224 119167175 734929832 180175663 540091708 177391552 73901787 265868454 749889941 777716553 357167710 504915599 547807431 187620555 3787437 766647265 527071237 539335153 192028146 123064540 347013102 779500278 211394171 929080486 505658861 826279581 850184889 282532843 219764822 109646507 237046927 197079039 81330048 971976759 377254702 473938122 1884670 451156489 739806576 751774611 81389401 949490652 256690203 629196832 137111200 112994006 248360457 664182437 652329160 440388603 787246978 999342262 72405240 851157515 780939107 578064101 677437090 483640355 860596945 897201912 593286862 97643865 946797317 527133276 922136990 176568378 1071391 924021660 627724867 593394333 528312630 709114268 542884979 785002833 190827459 532512545 897996839 291704282 49211342 402842358 732092885 836458320 402184613 657014492 540132194 35640079 87594952 70085643 519280434 948191897 967287555 112567289 898352128 766601231 492216931 673005477 943169609 493288322 449543496 423410835 86682649 977856126 132525096 482083994 615375318 175868922 14596532 365888517 467573204 63807874 768730875 52182449 752782560 23431848 709196941 145431114 59071927 796791893 215516757 578352362 597500150 35320672 543436017 348368637 801921903 35652942 873890481 745091506 381457630 175950336 21018700 320656645 6322822 6060163 655257005 621698140 181929085 522369904 840103023 502018655 438694144 461350258 554201104 43993064 484782106 115914404 189424178 396370399 765222664 404940935 974722761 215239173 440261607 370675138 563607810 242183504 258844446 290014650 839791376 492818442 465964987 860810076 813475088 472287809 866870239 321248452 93985942 48799317 843618356 786605332 403334339 282312494 247955583 957535443 326305558 585254055 925966214 515729736 981624454 691188871 920670671 808863575 906428044 213448638 32055072 322552213 455632142 290899518 612566864 147939877 783717960 78531844 8749946 449709407 403336019 875620186 770957860 349838327 776935869 467092575 136443652 32786567 749405069 236915601 990322011 928226993 822169656 768804584 296473088 803794104 312509814 69660119 465174038 71454217 283108757 497229110 394006430 738740899 788128628 859089660 886680776 424362947 790137870 747947088 726588721 193473882 476083633 350062940 543312210 105535862 817155515 532272228 138322429 419076944 769187830 128644433 347303930 591357479 749965383 643777019 247667942 62475190 713437138 712841980 133929407 996545895 62587449 380452204 587803153 850716077 239541857 327000288 127595384 29679721 74947369 854184105 75669969 403547369 56763404 471498545 509083231 873918919 3770767 647405660 292995856 772958597 628566460 492816153 216832435 378531836 136593165 317016744 293523393 702546669 29858717 427452800 551608923 92446167 807905004 991928442 795678610 899963228 171445089 775790360 782159315 98908824 482490824 857829284 502456193 539254228 181844189 11539417 413173141 185614956 658945078 558685363 811089919 140027897 51501509 27922347 518559733 40611040 197455457 812083126 595674075 79830541 92052286 147282991 24793074 752473656 991727799 820471684 652436877 163172881 448778404 287112551 262081706 931269228 144941829 764537899 470523450 179302384 628593683 736212957 364917340 140055120 294898313 28523618 280083017 198916189 56445965 798642750 239527229 106417789 463242236 835201305 186248330 407810888 835000662 211041404 160284537 679244821 31513081 665237781 842417702 332807851 952350332 957015774 264077073 949808527 574070033 587116889 129110904 202663709 323329839 346544610 342718829 470744518 375068228 622801846 669660707 284030560 273960955 909187937 390448349 589719557 596905601 576696679 997530445 284422622 787738083 10331342 963667443 671767530 675569123 658601505 4575375 627919448 468133638 121168814 430244335 42203664 708285703 559355239 97383739 31615535 905899850 440102568 354876419 133484437 915420780 24537120 417514997 41898095 786241423 807963346 631617652 235663383 384660018 629148091 520086005 24914460 639479433 336269808 696681991 167564915 847387679 701257366 795484363 315521310 822426180 78245057 210241341 383228242 637600297 307625080 267360143 396016506 747727649 622236562 529500943 515664788 646773682 947015941 557562883 285531464 607495646 189180529 521194847 992155665 670844986 41280846 17070118 162840778 230067020 566268475 330405693 77454692 120042200 125890049 245492368 942468380 56651473 455733709 178212981 694251770 763358790 445573124 942784642 363602798 67809680 324801944 879267586 567099728 124334244 289346829 852631193 731829891 478527358 373826033 576501915 1888703 267623245 446088399 164729481 350206631 12356868 495135174 280177689 132399068 473541589 525670058 927383815 530193062 833920133 105596789 76961191 449795282 551169914 19745826 813398080 471495960 344547771 545182026 38595681 468882015 834528855 891226874 53228265 165572572 117569267 629730180 167461275 237708878 75818573 332190756 587915510 88175441 827325930 868093199 73090875 153383878 246279616 474683 683576941 80199743 958587846 760538132 529995025 362274119 780283959 195909465 833770079 977348096 593607857 872365760 298746470 280653071 616108994 351974736 446225643 586194627 981704916 466203284 823903505 57523482 798394040 411819008 998215296 478236329 132428567 923822538 631620207 378708183 776813587 167713507 458907926 735401426 928251640 841419318 97675538 561051958 37328776 783961983 538400047 483452999 508844103 837146517 764106070 124953090 41637612 62848072 563664083 23342522 529051356 387567581 933382377 179961755 651902956 784114033 658198084 784331523 707936564 142334650 163039699 337266510 310048158 474463992 72667930 90816157 315883303 22859834 651868115 205728445 659338184 42784521 689181444 168182280 879931038 305803873 145651736 921568651 368651945 709315819 797427539 897703301 949399766 730809909 77665049 601302715 367440301 588379499 238150597 75376858 730714149 401190297 265159735 893278673 875654289 190344031 984094830 44053951 65720231 635962938 102298762 725058415 678747459 791480206 893240695 411194857 97284072 891408797 185279867 318452383 453240975 982707406 216155677 402640735 566033674 146337092 856459816 933473976 734716591 94610407 861367200 317947099 348317070 126526928 211225766 76487718 169387325 47836955 120541669 235107557 683799894 222840431 960165972 215063712 866837003 705923027 478774935 816637441 597331817 664054802 135089817 50572786 499278567 203761860 305729887 917828608 350098952 14706062 703818943 84815536 109316469 417702502 402762635 457633539 396745797 466504767 534121257 566133122 514341723 507179292 801240679 50657976 730019723 761406645 265721688 449373085 319846031 744496624 266010519 917177848 261067785 253616702 820267000 612862719 457378562 978513253 530691320 807477514 993219316 87026622 892293050 102535778 504729124 147572045 412685684 901474921 614076812 799323307 467608037 128418528 306502593 121365075 31592870 889038682 882771720 297314559 338411761 55134110 894327549 456938646 972311959 7911693 710555349 645095318 620774412 167933904 476124931 3982091 975411419 469344240 91008713 720220828 424396384 595737838 720309239 689598434 497212752 186902411 488921735 817337155 167837305 647940694 938702231 199430176 536979369 673990310 496744735 727907496 729124421 243588643 184846136 553952739 251500336 895401485 51564416 872274749 915851755 527689347 876256840 743779533 997033587 967265554 316516721 273946331 563003385 36825953 963544765 912732503 223728364 304982859 730069652 391565670 952923553 521288242 590995846 342419282 195278545 940256947 70326771 924402966 183845583 107689273 330872064 435345919 855607124 382436481 160137027 771458873 910125828 36393861 367754765 759675775 3659408 684271486 33622099 419179159 721097440 849683230 184428021 797342170 7182449 914497673 41424199 812622368 288302274 632420045 7558009 483580820 425193351 77884781 260500145 609038934 38090420 591372210 896901220 893697545 973808691 57038240 517672777 736450878 93432101 885427542 496126646 949607882 422215388 382265111 221303400 143312821 84464701 405731422 793171357 91647150 172745454 834595557 756785884 461047729 319531961 764343894 797144915 744725313 694745041 57645053 206280606 732835461 501533629 103181819 479049365 327858679 12736426 849238508 64309551 106168527 587182410 412952563 908292776 9397791 647734041 982112542 5226978 732198742 240360323 798398335 676362258 413105778 485510251 285664501 726669873 805042213 50008388 523814781 549767519 744753429 433976200 756048125 330105250 788026196 711746311 661670981 115884868 724482737 510909483 32710785 683167630 98091886 298179715 443976765 960006050 945913756 426089301 965233028 530628857 666449624 616147722 59507474 932071768 101657967 345171975 658741634 759216546 247696730 35072774 161500424 992450159 321565341 917548549 175071768 109591530 481811219 836742750 77992764 206293949 200168592 963219923 889461580 150776844 113915997 185954704 110782887 59829746 612044005 928532281 442974969 131009989 397196362 354998809 63081750 351370695 700170784 574339751 110587234 947867514 461928891 124604024 792834033 783494232 42152567 820422167 893085762 376480152 509681276 823594893 582774102 709849868 786814809 324752041 713143078 900730806 510706745 676442331 813076918 975267117 457490971 108568246 106277099 854687334 463567055 21875215 58574388 16254198 448731332 21677989 816638079 910660224 146282013 461988471 546670815 40950946 282410631 292272937 417431099 792091908 115867823 852721567 354458135 755198998 29989967 67601207 508446163 540696712 596559904 174039440 368480188 54050869 282607686 327273653 761254569 598691107 201665235 819828957 614945305 650396567 694023312 284099743 413573150 840305326 746088214 960243966 733772638 28498839 105033262 3720096 673107113 220901085 856441663 880081614 976100083 886431630 800199187 337062605 279644702 396759085 511102045 648124890 303326320 793709731 975398544 64580882 244917197 177063772 736926205 859862502 679976705 430949511 143962239 93549849 123771196 742566819 906310181 857543834 623582024 11343436 861263931 149205496 84760887 570221953 29287104 913377336 456653577 829486291 250439934 736298279 78761735 761541979 236939528 382088055 407768069 212338065 299185303 652685266 241918203 36111502 365064127 921894909 319577379 361542732 867961124 443348575 104109545 626787664 153408768 580207935 490647466 867189065 729413432 575408353 437411012 758700536 341302048 746580955 440703186 591741982 335395593 371981288 205800320 572335121 754069343 466084755 784673187 53254640 118770014 26591383 941882515 336350507 801002658 261459887 550409606 668963775 557324828 507035517 148267798 710733596 87243445 638915264 430439021 816656877 66839976 867850033 427873772 408142024 466947347 721093325 999884006 802342940 93074606 58200685 374678054 699660315 524285440 11867600 605431321 495571820 890975357 547313829 684438694 691978008 661290082 234848293 213458143 218614903 741883810 361725941 781864866 681643621 641199 212303880 350816858 67481175 932670279 778690630 328139566 399617619 352300314 180539931 54476918 445374920 238740617 429154972 145035229 615542423 293538939 602982916 111114237 184514289 2813105 648069297 729008663 664103187 882917590 942466806 882718091 477317759 156709107 517099316 11477739 9866672 729403196 362294597 929864220 514589834 140985221 258003779 914207453 345801901 438543711 968684371 791176822 529800694 250355702 788728417 145343110 543894641 244227692 108973713 580925296 247040797 757043010 309933953 911143985 492476959 104917118 646378435 822311084 114142591 163477744 833788824 124009263 745397306 196083414 53873477 259987133 189585001 164393622 26710945 535386903 455453699 847911682 179080084 985254393 98267377 820324867 130597497 494678385 64552552 92087576 75603674 311593350 701646953 238053993 75253694 46640271 195487478 721632129 868951356 309630069 885109873 702740173 433639333 483023538 751339953 340029176 743010671 940924955 356939164 622237982 328828217 812392864 470149657 360424667 797647250 420933400 180749527 780761113 768128151 97818445 725365056 696248192 409411795 427012002 934302185 484665489 473652273 129789656 58813977 195119988 291936092 943923850 897860161 725575425 279463747 501716474 918120967 22474411 295157788 275060124 497228759 623986005 87452981 967378416 984410672 737616598 240828176 17676558 370894070 8956320 115495003 96259119 557720878 377423165 375787487 344539423 862088654 701956127 326845445 920902632 897076115 618781537 717342841 647452636 196873321 996806589 149169103 114994281 871797366 444326891 242570772 221542485 920829262 182540119 41437260 757756293 920156717 282265436 775432851 143567147 143738123 743444220 92342632 701459001 120867378 320646486 45998417 835472399 22602606 225360229 608891390 919678721 844141766 178750590 419647716 41015081 28073538 568816819 8525728 899870905 865660076 251096500 121413383 786489331 433636620 15367009 396761983 206309696 297632446 24711193 349876843 293886935 768155414 294735842 995345936 889022792 615382328 893860720 577011550 637984934 119220942 185902933 410180014 815879074 364653524 829827731 856894155 392727062 251160909 865419884 145114326 116820979 116516377 119044075 755826676 402669363 134411085 5105019 608979060 284559897 29816212 958855903 578446832 797971626 106108104 426309127 539510778 721490432 172686206 116522321 211991725 144423514 154941621 622171740 960302589 519595145 304515830 669713103 764838573 408193105 387649346 909952900 377530450 356682090 881513341 133357120 759351453 15924419 138462139 368330506 153000682 20794717 179702769 731447514 818766344 285810873 157756635 358277115 7301299 330442841 327315802 71809390 474866356 482257423 693981130 287685304 1852561 851013326 957398407 619207501 259206425 345047747 381676760 636736875 701729837 263190094 622610361 313597649 131630880 613588866 681928156 284631562 634383584 714147291 16079070 305666287 999958164 26352071 663943402 859775829 209311278 991259204 931585220 684177634 326032987 478082709 971862938 180401914 181612395 781777705 799609415 440818820 126825445 181286168 930072061 681071648 296992629 405198782 994669297 428623509 18787641 529113812 565771437 505687591 95777462 434366873 811353878 95735620 460718944 327813639 808027815 670030223 171589203 592129394 206724216 497622190 922728470 31103514 678024104 104340858 812881219 330149879 397676044 792223030 511436047 327748098 325811037 808428676 732946880 172996693 89568544 604250888 554626872 655339982 962454845 650404334 89706848 626325083 598656320 402942159 954138722 259200495 925488748 978244291 851329889 132212957 328382840 626574718 15832837 6406938 730915576 681230422 189073183 128591613 325969811 700509230 308856078 651780848 361454266 894319324 677293908 303539176 351086571 231920773 958879158 313541410 882325107 901102373 939866493 333497787 156560891 746521574 592698282 82049632 577282225 296544530 66778955 905665065 923119249 935128166 764588369 506551184 616358581 953661552 487659164 942328393 506687142 796515242 446625600 868141408 543350925 123919501 24196943 894437497 208356640 983076102 60495266 943198114 736694834 361752 276695894 745772091 599399692 869394176 680338089 29198276 18455065 599633410 934863342 941574314 534761569 699451704 448125492 3636510 505629616 935784656 798481269 12316751 584816257 97623228 732974525 128167175 74059096 757171468 875121038 282415736 592763929 935616304 78130209 181975122 788494422 354826103 927747213 240410474 76736638 608085295 269608750 95191704 60235065 204472085 36766011 594996634 756440156 337407869 451149510 262069765 125708884 249630772 126902882 563041507 347254001 859877407 543725049 421313097 617048868 418846080 556245199 62329157 206978744 634375409 244304279 995473166 989201512 172051486 235883633 918454517 632653147 505492384 13646214 692888212 562480835 902928598 140401206 318920984 92852827 591550716 433507115 71078077 841181489 560409997 634119585 40951849 420287397 177844627 314781312 889852632 449207073 871026511 952181789 656185817 505401913 196486061 651658977 347119785 221053913 740058976 118090661 853707061 98067719 131736875 546595266 660548555 887181839 686996472 979469539 832551032 131063548 265493014 903629110 972245037 825903011 537748688 865713252 98706768 568109681 180494557 988559400 17316747 51521061 940741182 673502565 409439341 989743609 177677901 609075492 210797516 917736877 727166153 64504570 15804590 711419394 463616202 528869511 451117592 3129034 360855409 283668618 134192582 626348423 39814087 958953985 452251428 577562775 824667230 550958196 145672449 857678153 392033955 15505562 761715580 185291496 541524493 23671280 175035098 719202394 632746772 238348980 489455631 359912918 155369916 357776587 71332305 618986119 886646098 374966264 474631519 100017866 658634882 608824101 726366290 698448969 420294445 31134077 128528103 97478034 582092273 126716918 955156187 974126228 142222480 716871760 11934083 536263340 740543041 186969181 107982093 225806172 425318162 597437724 585719091 580688078 807730677 509567762 52190556 546893134 884534026 526822075 646911001 395685267 988162542 373277284 946650602 408456980 404411361 75178698 505935014 839020000 54411982 313607560 665662587 49150829 30479314 677596670 585414169 623538721 864565851 693396262 849344893 142400372 143350346 287580343 575604817 951081023 649664472 627795373 350490517 386714857 7133808 997401518 782400125 995296350 223195161 581567086 256269690 627606522 509262151 614721070 319142881 563674133 928328631 984805468 465341328 811324311 662402131 50755490 287379391 379484341 596668119 136724277 374401080 592534831 276820987 950005897 396132213 926485459 430317629 746622730 165716675 437451437 744024241 948116800 285264147 967219402 382200246 394050203 447342283 891462397 8771266 766485164 307652889 937099897 603806991 772994218 600940567 118725481 676266074 888319958 498209823 125450552 877560602 872610903 717985383 6897948 675133159 114117590 933383407 105450781 860740320 99100075 395418585 457280921 899733242 680682732 277016682 134449847 74732928 576875332 25912237 936020567 195876855 333565126 725636824 799683847 106559337 326577384 918409328 635341778 67413702 269135510 760792330 944974304 141746406 478777707 951872252 669395931 445411663 737772018 774846713 158668342 689388459 22781657 615949263 441638060 703464389 745482312 576087907 630713683 322357637 602000144 419250609 518234492 788081637 144887426 170434698 747157340 323981177 88844020 382499111 391394879 357979530 143291435 336369176 352242303 474585508 140757787 21638227 919997171 878529805 649001306 78665506 567918257 671782963 547131136 9556311 227763711 145129807 438160584 710993760 467487444 40160722 130244363 838238302 680758725 127648155 8672994 427916058 451629332 97517014 662931536 843024211 308012910 658739337 31909746 512771579 133324838 172667533 386926173 905838375 51197331 35927472 837020247 471631955 560226802 236667742 333704632 640506879 381797549 771865216 351500633 701801359 664542304 334261362 540039655 345301022 461909517 401229015 625733447 913538850 351262395 288664976 756563054 659275305 947404313 788472801 24563244 933245517 961140334 411489417 691600251 864854032 299933255 381136857 336485980 860160057 470320966 670190612 353183296 852118515 294572187 704683929 406436234 959114492 38945284 946475889 156931873 353371167 200221263 782665320 266910010 551483658 71330289 875989431 63275322 871250968 516978591 87838566 657012844 330635284 499327983 201129454 195489309 799261239 434782678 384491655 511937655 905103644 54682260 865120951 609738518 201770814 422321239 16174745 160885299 313782889 815167000 317817172 667154057 15388256 100482486 934064067 566871914 24329141 662569857 630147237 748096476 179548441 717985803 257625679 510183726 69830146 311271500 558189401 869091385 746054178 942681057 381029033 651157815 849879683 98666344 113412692 51650490 520987583 129587438 65052155 834770473 944754438 382869328 501924523 812659061 335868180 288504949 232047334 212713687 951074807 862194571 813326529 983139614 432696734 70952202 345839699 502526880 234740068 904029101 224134624 980794246 846710151 605163657 484468420 549106193 703830001 597881112 600756684 77333944 727468550 665808839 912104417 524739348 901194533 266545299 189914768 89579072 555050248 421962102 302292760 358641414 136673033 115619282 194297388 569369767 39087850 540137087 924413013 126344284 444166181 148547630 107138523 143392691 606227653 591606943 692498885 162574014 42004415 145771928 239907958 769472965 664097133 152012368 146728672 565291660 418557667 336643440 654870732 826124281 758605543 809679858 37282055 895278576 777815507 231579443 317164702 669419723 771716530 94094074 795764008 68399071 242641704 902902531 211791762 848869357 347025834 756807013 11443364 389030249 902578941 103867688 11019573 419192434 255880056 10264612 984484094 526954089 346908052 491871185 353078364 958029961 154067403 390360419 705824896 931882910 621939862 22989591 601302626 246172751 117083665 249582993 314571822 212241735 5001884 526363585 913627459 352027718 135686957 777587189 593574333 38265892 881454878 604593906 309974692 137334927 614858518 146975145 516805383 814282937 638846330 869883747 772312891 792913733 112760525 330654147 577313002 587216753 206160104 31131988 833389504 175760136 280714981 147961320 388001871 285716865 526841271 154145689 637744583 662528228 931732879 83835275 553310486 813187750 688429182 863285178 803039043 155804059 10260316 172360785 970086996 501623013 42244525 594916247 147053105 7521416 925570394 724366108 594738169 131730491 755498096 280644033 160006993 36213070 428605353 548008865 321929936 955446624 702154554 812190885 470491211 486403792 896026161 23801691 152107901 436971702 887086869 955146945 592775761 749863552 127507723 415379117 251486558 22268615 862811730 398539663 882306404 640898483 122905764 329560933 625145340 730920226 610204966 785152334 767133297 38810312 185677558 941579599 846773302 887832112 753770477 169780872 226752264 502312997 193582563 378860165 939284699 933185799 186523469 384576820 683049344 166547559 799955937 787052268 41332540 515284026 38108290 923638944 156182502 13530421 253199870 781327842 744450647 863404836 418996535 364100303 754731514 604674093 305679895 454021175 345022565 911966739 623802048 571774829 414279729 669900977 950634994 206080788 603086769 137158457 590657608 138652472 303706016 243129904 925704740 345038556 758413930 963813031 121193859 914596432 977343452 374393730 548440633 574310458 90314925 967437169 938410762 697562806 424627621 96607016 4100340 769650186 8573748 627902388 341425008 275369844 150319725 144576362 481450632 753406494 281734819 72108233 744575333 437957201 315238137 522796432 782995757 73652060 339125822 904189616 840764858 168985633 131099705 241721850 743296092 73930997 61675378 681706847 771493803 486303000 778313863 775594143 108469545 639403978 256012891 449894554 914773822 406332616 594470916 396224447 12255469 728722101 320849046 756830802 166679295 636087183 279627228 802191418 562255609 618753050 558897393 255536826 787738684 689997099 349775042 383551135 763928096 411450421 65257975 387938258 750269787 696088204 163532394 858739332 188008541 419545285 161150245 102782356 825877901 755621161 351523169 838133371 336859621 672372215 447480532 503538916 160975757 727107760 158246693 723231366 198377170 717144087 831284558 838632220 259657545 181059594 222183348 23585634 445026381 139957689 264040258 195296161 688562259 427572652 54035486 876570801 699634304 67702098 979353157 378028564 823323259 183392686 68678294 12699240 855764901 516158827 516238156 16740652 95782946 674484850 592488384 294160116 244145296 423772936 132792329 503802841 457348896 207492043 379904841 902375277 199966098 643945099 97671431 888528358 71517744 4223283 765099152 623668414 71925381 596968668 1696972 747765007 780361354 70375266 760464247 488642615 586534093 129218762 505383267 682317040 656219978 97871644 828993522 900365274 374160946 814302218 404168108 831509842 21794254 784072949 586401478 74276719 280534407 536589275 962805077 204568518 393328925 580420588 828236932 317770672 29905615 829933904 65535672 810266970 752825537 678516285 151425944 191875989 660251414 656809211 874193029 316471385 607197221 555702911 69353019 833874534 370005122 473521127 517900735 244315742 110110436 104302207 318592461 390644843 640891482 133913897 595213361 34220400 714334485 275966653 204507439 744240101 105900550 122559477 407023430 711242453 801075763 558449374 903118443 313843536 67774944 629827831 630314921 674972165 185530735 699667940 361363058 408052223 25705427 879263794 652367966 135815863 983566001 823476793 378977072 476973842 957390691 826706800 363710609 671725169 102673446 568218048 268481629 61090362 690777525 675505059 772332816 344369647 233954426 527967618 658213183 301729370 157795442 141044464 829217902 195842544 693228770 190580953 603894767 718934197 69844740 108779092 707266426 905927107 932255886 938759865 235417309 889646570 765466658 451644284 413888098 720656470 19862325 682369728 781746832 563156216 210391146 406596007 760042230 444345573 934563625 270771772 598591309 944875434 411816236 427809204 140717971 105045000 470906524 744612738 676495563 393267630 853391831 236278349 151711097 638164076 27554573 387128406 380327005 793021231 838772690 794215103 366194060 711151381 329101190 457251 126823956 539492337 407053259 886866186 836354276 194133243 10154318 434945578 139008670 421970554 715271149 132243007 379531920 186177666 729372112 908543850 579445296 435280302 144822192 731156393 73444371 24893131 970801165 453771376 817914362 662090214 100502838 36624781 225757954 282120395 37082032 352581911 821612732 444135291 91964456 510483367 490784901 102118774 945428945 482309937 376605695 513216453 614552945 756137615 699394119 196441416 517197824 131355775 631721718 514536382 715028534 705166089 539429513 685829693 11453824 209860234 200436266 111956662 246485015 426194221 246593423 283567048 778776132 68206148 727702339 723256954 431205881 71003599 825375729 229151186 553313537 54497783 742367639 20382841 810635398 294278118 216824257 180349582 425633893 848545975 694885964 140662420 406228423 234315471 679008479 417682247 444175705 879444746 382155275 690660721 158155326 628748699 974227769 936931458 549471213 554446467 512704771 980677095 625450067 190596859 62344640 31279963 245094642 804712279 51662804 55730034 98990390 268487061 88595982 377140649 117033029 783481946 370319436 523261452 17797410 49327908 793460065 314489482 781289020 28131699 857666569 939444346 656880398 684410697 728892163 58867971 91373523 94113294 892061432 716823590 284710153 954406072 748103553 529804796 759118344 799766357 438051196 710625101 68253411 526647178 87765743 37802806 310129117 458085179 413580624 180442894 359929454 207040682 347448742 993734840 235172382 205115304 785695546 744569146 889526001 367104068 803437117 980899524 461217362 548014908 550239474 745927516 502420973 150859386 275732305 114055677 803142110 713783501 824680778 723911887 92947038 764962887 761714694 403076155 75564426 27811677 436035415 435493880 234852360 783484157 281745079 322541108 988599461 67440618 67110247 730641821 434544687 723063731 564057705 895762049 271078632 966813545 494205924 626015972 117672924 769938229 740071649 773331400 336238089 417268786 497243281 429185127 34748032 111474334 684777649 110312458 139286011 120813057 545806338 226654737 904297215 827551418 549195845 745413035 747508402 616306093 328571216 34569448 191886183 745145287 930331498 462964815 711958825 277053781 88980780 682148115 46992004 681568795 307995875 235746459 951353947 805239156 517447953 986101980 769229856 202225595 96414431 908515867 175555018 494737136 135170598 79852226 174804913 536882809 677781628 922313315 5705261 858869210 956882764 197591444 604014490 739730621 660556260 168489674 16784395 602053406 703154155 916292772 136138561 11150023 4555591 87492501 668905545 522003544 926110847 438135394 724229139 22525272 199167621 899784157 369778774 186854585 832152750 544583687 723737394 362450737 466896995 729442656 73836306 276296118 927034100 677850796 16026732 440106719 698856836 32811128 894676492 402010984 801620266 30815046 265677374 806175857 970823920 934582919 328179394 749451127 225234673 904924899 624492765 424402294 657225416 994271539 463773245 341894525 538855219 40026998 704345262 858268580 769469654 778181568 134564692 549020114 308548723 3107790 841643199 7405552 35918918 736319684 261932902 690055551 619651096 527610276 496231401 442991376 314709555 676927162 44958862 539944228 581852054 669451627 964346522 91593829 663723159 280636126 433488354 55094737 320663124 137833609 913363317 90132772 768531543 900444375 491669252 929596632 903552166 185828810 789518550 791987450 922148495 51451446 482042994 394315950 431578088 830790762 689823692 746287643 507717917 734782554 138748230 942086337 404234174 103094745 33680160 920473699 236247237 467168514 975568436 556910362 457518490 741448113 499559500 78566392 494408847 991228752 8163018 397961006 29573921 650197934 42464816 951722416 554165746 524507810 198554726 985743835 207814931 888378418 584547837 715532848 475677332 723296068 510135545 879911506 678907179 543815705 652901565 915154417 863500585 480986360 324581138 173535434 74950832 824140638 252101827 569359680 667885749 112781211 967320686 697459670 762979145 9785495 501698446 169661251 386809672 700253172 7921445 594624603 441147949 592469282 162673811 916825281 168281709 672809356 649253147 699705255 69141420 154671071 467376031 932642005 635657431 791957169 106177433 710608264 616097800 210795626 279967937 136499908 176093203 99804982 833959578 939072348 962106851 335658017 108733592 201432882 888427555 116655037 796057485 182091864 561640686 811247662 98917138 582438761 336573377 600686651 282144009 405714797 755357722 749520040 190873162 243531513 393993568 149566961 954139777 10091361 212878953 86624073 146591269 388972156 186429055 833067214 180560863 1052265 21241590 141810822 202485147 909669146 110982225 998542633 91761003 672622911 662306654 43194507 107578032 998880032 496397525 389722041 257111188 104271606 991758448 447984350 347803119 385752009 450067677 301942889 248359737 662946630 388566962 247467372 51918779 427512384 80534579 232479643 428564649 101776170 374290465 631049797 863961682 485272690 482108789 955722685 10411961 144415436 851433558 117989993 143295461 347831076 360228400 252923016 452102683 351986841 700907366 799905802 590255217 3491403 954365058 838614954 666438033 195448379 938598692 718356813 622960763 871649638 803352822 51525406 825942174 30159646 682575203 689903849 515432336 17200351 498142893 378360663 161615787 202092810 496350656 157427615 549923887 856579057 410350631 854542936 61082257 963774363 506965097 651337474 967265766 461330148 342468787 633703793 656778528 133583839 204576965 132255650 5233470 7929780 183781056 831175644 38089426 718872625 373595852 406038128 736072976 724255111 784398792 897688764 926347921 133265807 907632745 328788167 842361230 170499735 183331096 903443488 134274091 690296194 407297321 101539851 4142701 602282475 587760010 513437595 735866314 644853341 645693246 741099784 505299487 829474302 424791787 395905279 400863287 650904005 801943407 136936256 375159109 438858558 887141386 154023389 424640732 794774124 482811557 267001955 965273859 666142653 22961802 952064317 208955206 282775490 906120534 65614274 885057965 346396903 579051869 620924272 991250244 224745108 214540415 496549724 906735777 491848568 892455003 307599057 142752566 546914769 297051679 370428041 838289694 184193059 524451430 262930419 831483549 7262980 382448740 649273768 525922000 405410543 601338078 734877206 688186033 359974971 800491480 425760357 706371874 232059709 46684622 697622111 456804817 113741403 46688194 216056953 605589971 791659563 523656010 600858903 191090691 820707690 971286944 29380378 857417115 495738367 144827163 688900657 355517714 527275904 190690784 881439714 932686447 792028862 468833279 473388839 4520192 121841119 899149196 710892066 353900828 798350184 261030536 810705645 764607953 307718730 26762592 222714283 99378286 402934968 823573186 142985344 76159017 794860123 172365722 933576132 143114849 317192886 474993149 498632563 844468790 665683933 232588636 629671596 310229155 701421916 955576801 314749347 823263035 707242356 25641407 177163856 358108899 139188309 840385867 122716845 446907040 719664825 345431128 398801692 122599787 21520673 541787036 51275170 816380796 566669125 837367669 812012011 883862011 164877177 163160934 580847160 830561110 395749570 63035115 993306631 97171479 18611909 160572338 920434514 578370631 38730111 950114736 936479530 177918420 790500597 59196368 624825460 362681781 257143862 876143519 337797934 278664535 270446914 389073105 947561697 837116039 78957133 759573701 573494409 243834310 922734635 6857928 74395413 171000565 69893043 920218411 268172044 941021325 80790742 41122918 519391949 119520853 991237654 308387838 297439273 634254610 220100572 774781100 996936392 477244434 650924612 187250685 608425335 921371526 576323790 555987025 611003925 655280923 168077086 184498327 899115233 943328087 191356256 826027013 114328645 113765665 598761783 235017056 54786984 679552525 276139974 426695299 651589744 119893987 735083138 949029017 606664964 955183710 576326476 456117715 284944504 79767447 643368400 893369839 1138967 72208550 301873224 464659258 727489473 469950310 649157585 479121066 265794756 693030207 157664438 380123402 806795873 756426221 615140458 861582857 288495105 743796798 140794515 940084849 863690785 875877653 741630225 322872108 831061357 170473061 778989823 116005854 250240508 422358217 861892059 103895841 494566767 163765276 568555099 74572599 486231952 70229044 406210031 752026709 763259251 563874469 132150104 570055117 172817049 599806928 284154333 313828520 196120085 424948849 106429728 59810863 153342861 848059954 235199338 984404218 18533008 14189154 952926438 121289882 289063737 667334857 225185724 783630504 831100133 793740823 710719470 169848445 863969867 116929494 921875154 627229112 533320330 906541624 49800588 706137379 358864911 186471288 19965893 554984996 611420137 126395621 467312225 764762998 826971941 702511563 601683576 698021315 716700718 407126373 819311198 5764448 74461223 44496915 641911319 758077723 690754104 205147148 927926168 554723965 322076642 702317681 34469436 855396972 608859298 84270024 414050711 967724209 123257678 286532970 375225564 734677815 265444957 842537789 351957173 944933265 545049346 806157115 495470939 114266423 65799847 167298496 972547244 140261071 64311777 466974922 750855160 755065882 672122070 531297687 162306206 994198713 86131727 196775642 702112044 694991025 133562032 968679121 515231593 256819711 107728450 890457157 844013892 373173408 585511305 48487424 170623032 130560644 854644539 666093971 97343433 920444387 833392468 69890671 913221824 897704245 389381959 516593343 652770120 61504023 47891023 815076326 908219102 134022750 864368334 462847505 681530141 997930367 431526620 49278093 107266437 539255070 792251616 951280329 764944844 377762914 999767754 935567876 360839925 706928652 601661841 310699724 627373032 287570668 233106761 393111215 185274906 622488721 909704558 690561393 683992744 810111947 358154078 444728205 796651063 222522406 907575710 330697563 72969132 191618689 379975656 32751935 730873760 24743631 984032264 348334963 402506546 836316377 283902833 615862837 395761389 738081040 926562561 23134414 25651701 159669316 268761996 63442973 782158037 178466547 754004366 318667140 988578495 112158438 763395345 637745917 187197210 523487414 968443481 260166342 715106104 200935496 292918277 298496223 225679128 129466900 646831186 628185674 818299644 930734019 96564870 214061026 521331418 23127424 89711806 546983119 35313106 358473802 610426093 817471143 389456716 216946818 988654649 230551570 329105256 604566353 868297487 516302466 128053761 836740961 628985174 843159865 37676451 921903451 141656081 115871945 903886718 641003633 744057619 722186355 424254012 840622489 788763747 945585430 716266279 878475553 345084909 751579386 89465715 955511002 421566888 478922431 24974179 410221531 709474001 354079436 14787877 430287847 722898268 995358011 119545168 351883436 691034235 9737985 126303246 685206682 125609930 30189957 326210309 869667549 604892678 750464321 562806397 246172784 548566110 131589035 124648331 893651019 883168421 66630412 701678380 304735303 398069209 726652560 567473200 107543203 80731989 434777443 390347416 656146623 430135448 509892584 8030052 121169676 519630569 986849672 658892725 645240499 869555995 985103034 367424407 326965033 588083714 930230804 573137817 136649817 61819833 550302514 882817203 797504620 616932926 584495576 102239916 15002128 163664495 522229482 975061704 96912850 957006926 217925480 753059474 239658733 727818064 613605892 213344775 247448627 600455557 872237500 892689126 322527912 709856893 112629893 649492945 150456966 42860690 222630755 139623150 957196896 772933270 22440346 607217876 242382555 459452288 561974158 109901050 623116784 84203634 937479120 720029634 41210553 155404593 473089101 133385652 883222658 86694987 346730427 983187651 539666910 218967921 728393136 862194822 928824814 841023029 364204126 79281774 736400086 586834882 71421290 546113341 212284511 93861636 153331210 307183432 553313924 715305369 417084482 28947067 652025369 207079962 748976702 545752288 362484555 74582162 679137940 98223572 13793515 25868360 81411216 553460426 97352647 662320719 268171607 26177455 503343741 632375734 957975602 92260186 71726975 29396885 638373528 136527852 975774894 791704738 443711284 381605177 359526466 860795767 410552245 11551828 67875722 159528940 409820482 282876643 234111102 88958415 233616582 247904618 114826776 167544164 653881410 64695789 829864883 922053017 90873244 185724984 406945110 901365212 277985170 331188451 783278463 916358698 467716303 611569716 560579796 911427588 993174894 920106262 624739714 403727132 784174457 545131802 415772438 46511298 828008445 649883540 135469714 61625020 750304524 102812856 81685551 404185927 167508645 911550434 178755304 110898256 97275411 438216780 864779834 375260582 769405232 500574657 144135639 237121528 112144366 704715435 1065475 105319253 477338057 625805189 361562751 114028873 170936984 777335189 160540171 851461796 279735089 296009885 765603182 30039606 251339107 847288733 286741900 418847753 758839161 318013570 382262375 708630938 756230350 247042202 83891513 525635575 747616859 80543519 615273470 712277592 785258954 616338945 670113211 262597004 242144128 31675956 376625877 265597478 661527511 537166049 117059267 793778966 685692300 882662450 676334939 937031408 582467542 963076839 208395520 193823062 133606768 590657895 902454001 889837118 837700097 838861880 267989053 437833316 919405399 883262523 2627267 704664347 499601461 672740478 819777717 594261955 556932800 48919954 859859434 70976671 586086003 976918701 864755637 124294662 712097510 541090569 61326063 147081412 356683767 269721583 340904474 490290535 860379478 243358468 232644013 550595935 82220342 500633066 840945617 854142107 383895582 843572884 411322813 736013409 516313355 231100524 330275358 73246149 280020478 42651151 144222820 718622847 19569845 861494823 842917509 584183722 255101752 904243573 731265134 611785519 26481515 72169601 954592421 739377360 168044436 187236427 142489654 102781144 687869493 983435271 956923251 924281441 827008148 220762424 660294843 195837862 451862948 843086567 121600377 584399792 885737718 118339563 303022632 757823930 979834387 145940134 194524011 87452498 902700073 925789145 699238017 781697955 850475112 506346797 521075308 871035914 693583224 663564962 973817058 233969076 499516592 783256669 10766876 179041099 4019086 671061720 374878961 308398400 366664646 348995705 892798192 252402358 467335268 48337183 10226281 299686014 46793683 57266658 387138512 802010123 983055803 938892896 583708071 686047274 445239686 957299745 409599548 991339277 473381066 235932965 77824712 972897658 19189627 88591589 151938750 875725086 759653309 379334077 36639845 126317948 728329782 781954403 231236672 48181410 830291586 93979319 347867424 729601636 151245977 587522303 531611752 986818146 526415192 967836189 525381780 824171244 925135927 934981328 815510514 251033352 170914286 893335227 223931003 42620280 981926816 228386119 770861732 594096484 607720196 807501578 572930798 336049972 441972340 656683837 384231382 124780286 750663156 584615172 854381922 754425500 172137468 238510033 741243639 551069026 206346215 119141778 375240264 983998508 54123099 43267137 235031853 77553752 789118730 311479222 120174032 623561905 539865341 891035764 70174748 147585530 551053701 643105547 336151868 993026042 152305743 720383250 117806321 902968899 157514782 824704609 509910758 329652250 63214635 103670757 880721277 122077216 222812535 108477900 106075717 276935635 4261403 193623936 354489387 793380134 505103158 327179785 416942032 44968492 70731908 487116781 45070388 621785610 982738694 381222257 467328011 135044430 101605500 437650698 890529695 111636648 114871666 400440447 441288899 178086301 504111204 174526535 300163517 726923739 135520801 258755600 856375740 139782204 452379536 63381486 933162338 957482694 390561271 202620730 2451179 461293180 689737511 47521567 83078783 524992564 281260190 402923160 660036994 235382057 693090224 403083048 347018705 807961890 803523495 788307604 986048191 160151058 815350505 138728067 739591164 950871306 397483667 595966897 90653504 849863203 659348384 23815835 659862256 49909648 78952931 514829801 363719194 768690442 414867734 299314343 146199365 696127925 702237503 806236359 931509982 247844086 61835767 278528680 55805969 865359262 919352651 894370526 878026687 734703149 33098586 617617844 538090815 283098619 66101100 628744319 985478188 577965850 505076520 645340437 480391865 584029452 12686597 844111059 205236253 427554332 143425396 351435619 123682250 698179265 10188337 55192225 946023352 72024104 186237271 1829314 789899733 105589915 748716207 667926413 692809431 634331159 138060616 83416605 917429779 56678082 712160924 755424326 634643933 69753803 253281123 115035791 506299621 265967720 959146850 711535875 693522052 955088612 915487860 817204302 653267871 925676197 724912893 451807582 850216668 763666531 306153262 640116394 721772812 54869462 160559166 267098602 689200622 151136148 350515207 459146760 207814230 62676124 67087445 842458163 984946301 320368568 957493954 491245915 586336289 769157164 55298149 279858334 576762135 970786009 949579003 82546365 748978566 527008255 534353947 451711593 290674779 840507210 91827980 12447585 895376672 104903512 132062553 437093653 256039660 482577761 748756779 463853890 397770251 815844225 158828413 382716545 136212786 116322360 726478827 722549075 737995890 781776976 854923776 167274385 605079345 804502772 249820750 206574270 184027386 784174698 658285863 474702166 624681901 602630209 339666117 372574932 560050087 471728670 662184952 816089747 954306431 410941724 132459996 204593042 79302308 291288409 587309587 215515095 260127136 166304773 790580536 850639392 948081750 645504305 17913770 405677454 302523436 267734521 464768090 486550823 51909212 123053946 813769355 529107479 578200521 5951831 754198777 138250601 477680501 416383722 806856714 284503292 679841813 791833076 489096334 759144121 83121479 928922287 974659216 195764981 95227054 617756112 46404366 895825170 115776776 916834510 154018983 418300213 37085390 618787073 757367402 88994602 594357385 571136750 470618447 25074265 577088581 77333583 15841232 907285448 493717306 822697946 44305099 26075478 467047381 533401433 785219599 402685226 314840080 612395175 598450207 410067134 230151280 497370940 158408663 345928056 266721809 312427646 616744635 303807199 931214719 374112030 245318167 525572097 797765146 715936614 550646362 227370086 793270197 566487594 134655528 139503862 241701899 178960627 165579340 708749280 564878427 950798940 111434500 879718507 415710474 562401073 142302000 645861754 912288379 300710663 844306176 179010181 613138309 461050805 482817380 544353021 687679201 728135547 922441484 485444341 296588520 325604205 712814427 942375084 892091799 699986321 81878939 986310064 878946949 99974646 547575703 296341735 903289952 511526569 176060235 319000419 73927636 318362235 817378539 838732381 619072898 661684708 17742556 84727566 975251879 353076302 629080587 662931074 933728216 404038430 891774 82833095 729642635 566222567 25208172 474250793 266208882 959603485 460560850 997672197 59578124 8136546 294013925 815384442 372179482 322590526 134384854 298623484 640952761 804279759 137355858 112542018 318480826 7614780 197269584 293732699 213207449 678866537 809180139 146935658 82904960 810071913 229768753 812547595 228810839 107493292 139314747 495019721 67096770 599875597 345208277 979191267 460528509 639222202 794575702 832707991 961812728 781476922 131331468 455281848 438273040 121203693 420340232 756753866 128818473 617609816 50486558 194542288 148992712 712183063 341477946 231897672 374771335 423763066 896961633 603582175 531256358 36276373 98601889 598353128 488668336 296326533 430060754 949196846 935548735 77152815 634421196 749877823 858629737 618269031 57676030 149419136 591989090 478016263 906173002 573323929 948142445 809175927 767866218 97135151 521358983 109344157 181549189 896130319 385623589 78510816 352228853 916879947 114787189 303347108 367749434 455971892 599673641 797810188 257685097 387738736 874963003 892106293 137616552 586109099 362891683 47808948 735528235 954880773 378341577 641701231 380721062 326484016 303393517 148587273 276135533 824752500 110447796 457684722 573399178 496071386 536195538 925628031 265467692 503499094 81491499 633217127 959470986 681165140 431027308 69672442 68903869 158506671 961778735 59036787 744615770 177186778 106845736 480143999 984583917 337703679 974361596 365304972 664187695 277755106 366408611 940323228 955023972 476856408 250524310 380939510 825444160 786719848 159083900 90911845 142735301 240575399 724128972 954722653 921740540 7672640 24395088 990644409 166179311 838690190 902197563 910795081 15876961 861559665 243455439 852977244 199263337 70333394 70798576 715967399 348088500 437207187 508806986 155628832 914063595 759331296 536568342 592024114 398567504 695652242 682935960 541302805 936227642 259581291 348541818 857968175 119770297 372936906 701128943 285949608 64143455 455842865 49261049 80020416 317402523 145232854 785514027 369182227 215566249 856312603 85149619 563654749 293519783 593956605 719283581 60099738 205804261 108368282 652123852 604371765 804020525 187576171 145674563 740248160 299673829 346732747 450732694 419444126 719669654 4377996 705393735 783813109 460220862 607171150 716349892 630139751 752404004 354380278 999321978 967970253 210692874 84471590 384141362 356729023 530944562 103424936 416828761 736748823 64309585 921468980 193636947 868330110 109045144 191827876 461094629 261235339 538560624 911827323 680679466 110746637 768721685 238589560 894559746 81458906 845760710 463425997 711598658 598164707 817806275 710920629 418651320 881015515 647908586 802792682 237744532 31369507 758733984 507089659 620634696 823043569 428558632 814271643 691373672 390120143 6099512 4984660 651355482 544660136 916811983 184551307 655406773 538050028 423140867 402482879 619508934 268901570 718425242 331107585 719582644 388747877 894544581 138233957 269763385 394969526 941026639 360024283 426339033 552276982 867113943 46973722 375320545 148188934 713761731 919210583 538309077 719861243 924195244 42180919 117037739 693523586 226732226 624960878 231573607 649873094 27443750 851082542 771291030 598385359 34706486 490873667 987133236 929251067 481623990 109412980 176736952 275166988 469437264 603075985 827443971 336551200 502566073 55280875 484740134 68844163 974491458 875565578 788705407 898686695 917746497 758259512 444726641 996995089 383220383 676300248 499384542 263180500 379899149 270675566 861565859 267122002 614065599 701215454 48889428 95689583 810628434 225626381 370856571 280065691 828702366 50816901 469133257 183784799 106097776 953873392 252628962 80589228 681955329 893850735 831792289 452218185 652110240 276518923 449213267 887846990 805335538 948597810 3543849 37751046 71789735 865109708 304873048 685855334 418841521 353762477 634061283 229469948 579388858 4917848 362052006 260607583 55734749 831185263 444392382 14348892 637575014 549537711 94938120 319530336 443388439 926730409 771748521 948015046 55765692 73478148 835862029 861101230 874592324 839405878 898852276 946382059 557031945 56241684 484753752 975873466 410004161 118815029 57859773 989393019 976249250 419911779 250000595 884500365 103613402 546909344 898849257 741188416 96447048 846303743 60718746 392351853 625550512 684983633 340366892 681316204 610978147 28745280 394933793 485570464 720667524 146302428 284468882 130215828 202544112 621739001 106089287 612548273 593070396 16465427 454457651 421836005 288893572 704458247 158852729 392506974 103883950 57701980 133695384 200330998 756522089 46930496 592682851 382072594 584430495 785566110 915905164 195408636 814311390 163355316 533495466 387495274 309657745 817964349 517711102 364718223 292219709 476316756 977266497 885290105 492782183 284240507 307126103 781675755 988698754 465978832 26699089 92582697 376197178 160394473 145430061 132719261 59841335 590629279 367308221 644271830 376195382 135729745 839680466 43023131 299085061 225692292 430518405 608742806 43656634 948229508 973461030 188392709 277062623 803243886 73682807 769844806 87484386 233325276 404036920 928699507 699304108 430736009 873798570 928017653 443646848 871744998 913253280 503488183 462374270 133077860 147760007 691086018 268807605 839956839 734109149 567892667 65649124 17143914 29151832 961822131 817889788 2612855 150214833 94952404 658373107 76414006 717313576 598373860 309739282 121350489 379589726 9043384 404602865 105904655 789577403 848249713 977649653 702830676 204254256 292540282 835908536 352014263 983626300 104716135 44487461 570251809 525125168 110136586 439912089 554277000 71958710 257801870 409406222 74689910 205270640 67779322 151103916 922584216 518669548 460843199 896451071 750775640 322402949 153570295 856680296 111980345 1820002 686846308 667327387 58590624 831902957 355752282 410604887 668045616 312984783 455092348 90813784 838109951 417745300 530725873 244903311 342220377 788527743 654309533 416910287 993798383 574605221 420530569 768898958 93274763 881373768 665350023 696566769 56293076 818920318 405763424 20789787 673256686 92609726 540633540 731847310 777029049 896385823 994968563 445074658 61886965 302577271 535888443 752513283 720322571 66614309 997416594 62542941 707658419 651726120 331969594 553973161 78847700 752500164 175388479 24638829 486390291 840738502 721205599 542683368 512175179 126969016 415989521 37948225 72095108 956623062 622311901 849124157 705525244 617280458 146715175 767412209 919857729 535119984 372441851 492696659 454250659 369858438 555239601 14425437 874100924 887209195 568398599 952948625 492225718 743787078 977587454 978616010 437041939 698793046 373815737 801733484 678278429 789805258 839681709 750373537 746428313 314509970 452014054 304469916 931790428 451245595 71882119 704164516 986365579 296840336 49377534 440616231 666698775 604617135 455041669 393316058 344342690 875956634 346264676 836568408 472260071 176368490 667700777 909302010 875161536 41516507 563551853 405956324 831321766 255749922 8846221 430266438 570259892 460860275 734736355 354566679 912105870 659134840 58731188 750987808 955975176 108108722 44120398 475190310 565242224 499162067 868506369 762101280 227635060 67287404 451186047 699895131 243655894 118886818 461713500 971333797 12919691 25265347 377290114 844241457 281015269 386136335 127024255 851275161 699512976 714276976 58358199 464135205 225928175 117089387 215123006 34419710 77714475 259243405 509610021 495473065 610921838 230632749 110090704 838556899 150436519 561276752 538452023 394092414 680163570 165517 217942570 693083261 877947237 595232684 389841078 11478865 833885386 369381699 862754026 533398355 83658668 921112225 997533561 309586843 890717978 65172926 344006553 820948819 176932697 706132940 168938244 787854536 936765689 279028948 626411428 87202202 840305700 17379810 333810982 372985629 870061700 551753552 918585257 748008930 999502602 160942694 759487795 833387981 530324393 474758180 219302696 613983061 248386764 69352616 776086270 991621108 134525542 120092816 665086287 163974606 678742123 834024531 951829142 468024171 965569845 430756929 407742739 658391905 448136739 741553721 31377527 170714799 145823632 802479150 918723729 145326228 963421844 530727884 831230575 493746230 858002430 903049637 960245657 106389188 972402253 736331920 950526662 959444162 708941103 615612942 123418761 240199585 302153832 927764269 708223756 120240037 358521191 115966489 778631942 659174296 710036576 662525835 829889095 855860209 465004979 601129184 853702803 280943182 131857061 537449737 774689413 842375857 293015734 587451429 801281411 117934346 176299709 751808067 77378501 885240812 219937368 53313628 125440390 374607567 833594263 686180512 494847604 44631813 802147001 273479539 703806110 364699937 936005374 533695198 73076505 253526712 134824375 926779308 534469895 119197802 316745404 161675667 814090026 609761138 749127096 615371430 727695485 925426805 219695856 657590352 663183976 292149591 563420347 641140732 666757158 249530969 179837604 161604755 294162783 981984605 287600660 997968893 199200901 76122393 384180450 272277406 329649106 371521192 51573073 716635367 343235360 368318478 878311034 157325379 830595982 479954489 625213176 410807826 257897654 844909032 68398172 773597996 137058616 484334885 267255088 656332140 733865854 447092692 817936895 28028630 281593656 105537548 878513889 480794558 34176308 262694333 753071964 363825414 634215525 804645038 80460774 977450885 25479875 811288174 987292631 856075857 143759022 612505800 266883677 254173042 309931191 187798215 27771032 299506174 524649466 295026120 955838314 111031679 742118812 626291569 139060310 23712461 584345483 870090565 357023385 618521791 132784891 110095343 834863571 619516782 914740381 767840711 449484027 940220256 431645244 289293017 648812472 575404267 901798817 915696149 829577309 64246367 956010730 709864707 216268907 480660189 4890820 24623581 591691869 599525998 650915150 583268545 475754826 87776992 305875469 832778211 558815150 291176727 795389920 393678714 910693509 562646660 14035785 212693895 355383275 445681029 501986912 4195741 21085289 256302088 772408256 703178965 173064822 728418980 265560031 389333729 61595528 122967218 413957310 505803763 722493216 64872453 89072301 50764401 5165812 247464137 736058979 563980962 538640864 531448892 810176042 301850732 94095546 824211827 514544628 301995187 269892850 869047906 306190928 143494505 125349988 78599178 699189836 150931176 659534524 964749868 540264905 573646418 87717079 954222216 79450175 662726661 871611035 21038842 713491063 876776847 268502979 302066401 293274168 807143843 833515293 103450204 108994569 780127205 780178397 476055563 82122386 50071240 197619828 240829680 46082112 175486182 171945224 745271948 326417358 683996114 562538175 866682264 257642526 650255254 820904473 189609067 165498275 545031867 210647909 878989338 274325074 331667255 33572098 567599242 138811091 867087391 523565812 100322026 499730956 156260569 428893955 434369708 58848175 626513784 527715754 104930287 801999966 699660979 702718602 128417318 236173452 265256770 847615948 493815978 768028391 521036780 683425045 933526666 66068640 746589321 665032363 340393714 78256569 698604461 760509323 69584026 418208211 136591494 22422419 917939167 292852063 303832740 204825234 351700239 930346524 732540989 456630526 584862850 284718327 11865487 565796534 520891779 277122258 265928841 867224124 45150642 786965621 403165528 831193674 853034261 149754842 496226030 45944335 80527777 47346850 806453658 150111804 465555061 943045152 25050589 236010588 88413575 328883329 440835822 440113814 111746213 25893170 896744340 696609063 163127863 908609828 114921956 684019643 38248445 380850797 403760126 935915460 20332777 806925654 767109127 873367038 956680497 115851516 771827739 37208267 163198366 430797756 39836437 628753427 226359268 64887026 864764015 314772843 393770356 158116197 754886657 505516569 36525733 504147356 54641991 199653597 265273543 22080313 883673240 303521988 402931110 139949725 91953807 423263887 946875379 859062934 149147284 756072235 827430816 920975024 645796869 990629182 204289139 685633306 471898969 430648407 603036699 189179343 745421250 996807055 199811906 500307900 354839983 236337640 4455250 261998340 435991237 122245159 284078653 172180836 425767148 687009763 312130561 517720955 962790016 259005933 229300249 111937293 15078162 56731058 885428683 513391397 899876607 89717816 51541062 224291935 372882589 654577761 265987644 118303833 503901175 465799551 471128099 858741158 702137191 328099715 120739491 138128421 450344875 257334510 310309257 876112023 944344273 622439818 246349337 759650648 733962117 328165952 724104308 601556645 237413377 462049350 114948035 137289977 404283532 166489098 214098278 777166122 821066859 480085922 895469955 177484394 945885473 219114413 36225545 500539023 547214129 9481403 638667444 997559004 119332279 801493067 726187386 63676546 276449244 972536723 675843560 10411355 153219035 399947861 611968000 390632412 861997212 579432402 380438755 118797103 745921500 594537033 895963225 419504718 927139321 643949539 596989112 725541154 863063953 485731024 226080170 410278075 347728793 717263981 260353438 467061072 518757041 986540824 383253984 795206286 811593906 59097538 658134007 964812941 311561765 122618366 355445346 26075336 702050768 735884101 144872440 300488627 182937493 40835658 719993346 110076808 537301564 169498817 688134328 400365510 507746207 914214498 663159951 855475000 483994838 923513389 175052432 2751873 910054206 410822782 650474525 574164471 322436686 161124891 538977406 633998452 283743257 746939118 512590154 985794026 335339579 657462594 286282646 518277072 550814619 858792358 480870246 88116176 28291169 21520933 340998052 388553742 935735432 4157996 96545102 272246629 780187751 271597534 127514868 542758316 682420316 777989393 116922780 4856996 939114284 508416552 491371814 75373901 255355664 3961961 61167920 590695243 513940922 199966932 961488681 917271907 58759284 294875287 857904449 939566826 316396220 51418860 328120561 104648011 55576856 424665663 376894641 688280973 548779563 504409509 231039282 83716239 134915262 200478428 88573235 74029539 708894981 432461415 1919806 964250645 288939742 63087726 407462247 655397030 263054659 221467287 572668930 174330309 516342574 283089738 113897128 832738795 334508598 294534055 937386806 242601820 719199719 314281440 930882793 120495641 818690950 14438434 204211880 953606212 214916863 145301481 880152117 923811844 577762896 882071924 740578848 719219005 797676016 557454 374616028 60730668 222024741 799801325 87577343 738367316 82891056 201474471 571106104 417399655 496008527 361009269 660001475 67724605 675290710 443400628 188220246 346498019 457839062 392432127 152620590 672755925 537733608 885289073 596567762 968012871 619877356 189662969 687231869 417553366 190220423 914364263 330800400 412245165 714165581 418377744 150612474 649573004 472368581 574234944 66972652 968377108 935244213 579490493 888618079 463051282 22891114 76838319 809549301 333246543 321786812 814686257 6002461 712036786 699975324 455086590 680049650 172369039 644749559 219797878 589922405 834969983 134162135 773239172 247215141 700844082 44133275 250343981 202933445 516501856 824578925 122422463 337395324 759823131 701912957 226013396 75390773 577320437 155368081 884940074 910566980 329671259 552142691 769085808 41708039 104634374 224172391 574274055 277003413 868921950 794071934 866925819 556408292 780750435 492681350 803623433 334110876 536814625 53967407 537044322 53316474 731062698 659466785 390711798 343402189 213896101 469241561 418792962 643732905 624609642 156249395 406816244 954280902 708392086 175902045 848505307 813026460 252590802 422779355 90029867 121512746 69367648 809472052 530437404 702634449 302153395 186577197 36745319 838968020 93060970 426306007 744800860 824123669 938289158 135512652 167525851 4701619 457270579 586318813 648434524 81880214 742568208 55250761 888677482 303476654 83669173 589699148 116503107 336259975 12478497 59049340 310289087 934362518 868521392 840726492 636996961 23191146 27303682 526258646 862159166 120364652 805081019 459476386 944488321 743370170 447505404 964530538 748071789 904775983 403365710 249022672 839172563 145933912 304273434 580366405 301926932 387942607 170065546 418430039 724202582 35060409 477479380 34491663 969422928 198517131 727734521 458936248 221708278 755038203 837711260 83867437 727919221 642792272 395860189 524923902 238678801 843365593 489454433 839266957 748141569 892820144 88289622 439830492 891270422 245079422 20196890 45713713 633022029 42778802 464143752 209740971 77839212 794139498 96749000 899778506 992656630 824483521 211231113 214364901 432038083 48942366 150748704 12473663 544251004 546608894 537397565 782929805 242490846 26851992 474713121 990632416 772188502 563002744 282979267 515975283 808082166 303176157 561688996 293620555 345954959 878349114 355877892 276310537 672488606 452626892 176089036 517661595 129626772 387320149 732026496 414181221 288778881 735291566 426654884 833029885 134416819 964052450 468476050 376907666 843420808 943189171 220056441 468125669 358708274 503035708 984100952 19306800 806211865 398306307 312927355 4683183 129171780 668805247 280993721 801660386 973948505 309599123 171838340 103575270 696919273 903864836 370272857 985698154 491672762 796927741 671244399 626089581 760980184 139720442 2997240 456917351 82909606 223053681 925043020 294134247 726089389 761660331 313441047 384817613 12482997 626368402 242017163 141654778 147690008 523010884 943315164 121638506 832610007 115153498 77730142 382045639 871534700 300519365 220260153 215723821 97447099 891504552 841813403 710943650 883741360 844810643 167860994 819167332 920380691 92904008 113301572 498986439 707080705 426742619 883804053 719563703 905627387 125821209 861218481 53317388 501348459 657050004 27472260 186474825 624719868 957718775 421036831 348770928 110754499 641296984 564494749 208201599 385317895 406308145 919145249 121575614 103635148 939522609 940742946 24015832 884942983 54044512 375518637 592023682 333303497 111839049 164103744 91447244 90176624 25322218 144764632 591525083 682372222 24753259 630516275 159608450 834988400 51553099 508379378 945742900 545366449 72874120 6460858 930684344 331698632 778122473 52259951 435333780 717645075 845519263 311865978 455104418 752080141 687384615 47128093 85383632 799223665 63748203 29347242 889400289 89070421 26628240 333441732 623959009 51381499 963958007 783567459 738886266 868027472 291946830 537145525 413393914 217337317 396122749 196594617 549035949 174245215 101370934 984369729 744406656 946890197 148752066 199511067 551486698 688653047 99155526 489386696 340393071 162903729 518733938 82309720 104490516 545362178 415751452 728449526 449260044 232225818 512016978 40662669 100253283 656480175 577808194 366163563 873817492 973930943 415274546 422853434 692517 516645480 259739522 745099173 316052036 261007954 797126607 867538734 949661001 896282133 209441789 290054066 911702229 728175727 372363786 16192738 273537899 640631604 744642264 722797943 872857422 109175602 763460612 825627071 765655777 193785165 44306993 491989628 20232467 459581539 914843062 20924984 828743385 27098943 618540523 144795414 288106897 268183489 864850515 90284257 16981982 74292297 380338323 928684211 654984391 605218475 944876949 928522290 245850072 542035573 503836592 971223860 503727541 119813563 649367290 121899677 166115094 693674283 613889305 186347561 5772181 381248726 59788911 834515566 408347669 530845800 831827347 548970932 799029290 549194221 639255189 816011272 476002884 19593506 744695476 130987268 477328347 542088784 912025924 723178420 936640723 268378875 546918639 440368257 240708804 196285923 562267934 406823898 742476572 28673598 593171459 748248754 409922324 505476736 435280679 818269993 36322530 119624385 219757284 835351820 521334972 859012474 503879451 997337857 731122346 101091286 980841491 208450686 643180070 745383775 784145472 432337153 866279016 331064105 872705410 106987814 379866394 287489704 513811712 122342959 316163302 959499538 723108079 726085627 464976267 10905118 396871979 353815163 130529503 616629264 41683342 651864476 328158097 545562793 501718692 59280436 646654079 335076542 120247488 142350509 932976683 904392961 574687662 799255693 87973425 299909431 758759873 467839819 587399135 125087944 590182778 756078804 84587475 165807217 334680790 402080109 176712335 731552769 755895272 307241838 200698392 797578615 811622680 528856489 343141401 165857731 440653291 989795481 500934274 560900780 132145983 286427316 465293734 559350011 85683002 553267159 859259442 696959241 21106971 299174937 822047186 463806115 55253734 906634661 629613332 389934524 161231129 806325667 974003659 917126402 966083872 27218411 714705010 777706545 556074900 910362777 943564277 996728192 752674617 297014910 410145331 737336966 583442226 875439065 296686970 521641595 281222583 8462772 71117195 154845920 307637709 893164381 471168401 362891443 652315402 100781727 605342333 813546531 759623760 579345985 730672926 578223991 606564396 297894295 208446896 15155656 60773432 4527532 864400214 813448049 301542442 274545538 550785009 737501034 2500962 699988345 111658988 136239911 708451117 182776184 291085831 16088819 75940558 762254232 231496628 728255960 715552325 836838961 394318851 327692445 268701306 124991770 905916436 875265702 275402432 114363325 742937724 336175864 118890857 607337931 2140272 272949665 734399835 552925281 10450693 736900797 105429986 122109681 873140708 813881103 157402231 16742898 829969923 233342790 631513497 61466544 814115116 199582181 750821872 208433960 527274626 19523171 185942097 285707422 747305239 313860895 252587113 490242957 650036759 223994337 950097254 652177031 349460368 684497083 57618672 212427427 273914239 163048658 187053475 999571314 976929761 344455706 16314205 659416043 577798496 500344068 573398954 244429972 699926250 176737185 452863932 79717235 196260356 491322395 365424657 943565595 805183290 470528137 286324911 307736408 694522474 88938525 959913440 43982835 773435608 870048478 108926629 899866213 33097129 295980104 899437520 862543256 640435810 768268092 374475659 70750666 121128519 800390979 315180638 821054769 977128164 768044570 900772005 25904879 111883325 118713021 969470474 917066615 589241158 108311745 224803017 136279991 197250270 37232816 32779193 823202244 907281294 141705822 723068450 792894789 437685926 475022330 507954404 78121729 95806781 734946429 148872395 216935300 535337401 464053033 37990063 364981924 84613963 791278434 390886803 196497288 909991455 212873637 113563896 499232607 321185382 190883279 635512598 370952018 80632461 668291791 194154255 987913755 809997613 769739071 633324903 100199898 97277760 993795674 178321628 193084541 728742096 179710389 262536208 116595857 643763423 153042637 481577781 580893752 944321071 872464585 777391040 854312519 85338215 743471302 206061485 259039963 786870948 694090450 629991981 867503409 214898600 676662602 707933524 24896207 446401666 193774786 125096105 543679427 187570453 155934099 589280334 768828916 335644489 851816542 885424773 831924278 4859172 219518913 412818023 949180243 944499864 42725422 656009122 882354445 638713090 714586973 141394401 425584031 408677416 623902748 145603800 623576017 153081709 853537324 500988590 599483376 47312103 478601061 995679169 87398923 487051527 584959496 856227839 822696016 289292398 594168971 507136653 294151570 813687884 919954676 95848173 610704108 815196464 604373661 493058546 453909547 318960627 486969314 732009945 580154410 963388428 877613745 56246786 116470131 731151062 557235376 568469873 630979531 888352803 564149035 718378454 375404323 1624890 574606286 50616698 290917288 21291616 557753351 437585225 834979501 330224386 533433398 298199968 145420843 137807052 791258514 451846757 309284045 130744187 36373061 889438455 94132609 913986806 945685241 63119106 497654227 355436976 631588979 128633751 96306139 48254373 847012206 471710462 49879263 274134851 374843527 193312918 295426468 932596878 630898143 982922335 115337624 16847900 281122296 113274833 7171318 924897176 417637956 168971729 55641357 454011017 58410178 2290332 367997816 856611785 917925811 865652043 64565121 402031149 846802161 160871260 450285522 546330726 485098088 352681151 820465577 859941615 398510435 968408411 645054853 29408571 951330739 760392477 898772844 84969394 726183676 905944162 9866564 143821626 74915885 918024294 597832643 985842436 772830992 818346826 694970580 543273162 536515228 612052067 945304311 383317382 772923327 248106192 929648108 110537775 600787343 602630045 970479390 999297779 423554815 615534236 881222716 227401914 228443072 632511920 312371308 954626749 390972441 174754238 950964741 318404692 945294898 401313743 156763487 570642249 219660562 851734068 113915404 756175791 316302494 59219708 992009539 89225815 159842266 774174007 52279956 760629610 229320411 22759339 612443748 652875226 490809942 346182823 880277140 719253014 978694743 45164808 526396122 222183544 219919046 329877222 540588236 17730304 731190966 697351724 588372553 950851528 401602151 702287958 559543678 717904645 614024032 404069577 659646826 773866299 178243577 711926782 387012268 407563988 734686122 851972382 60439207 78012423 50671564 793232714 797265437 29366301 838397522 176177919 104066211 58316561 506055141 644654447 76046865 89762466 342006164 516935785 40613988 743608315 71740102 452674032 314029320 685764134 856743609 973676146 312146792 887503552 685602922 551675426 147583899 272805403 403647801 60539473 350817826 454319366 853772187 599622 336202033 692169702 29293907 440268244 603002629 535349049 84922684 531565861 625111515 279445215 48501639 518241869 875569896 120241741 823432268 189599209 658522241 532692236 15791715 823185400 420195782 701394637 374860819 567779681 826716406 631024987 628319154 30050591 85344346 334607700 30650213 274062745 26777395 59944121 566847355 482296391 447809536 504286405 866378618 72921044 783731620 767396623 443679280 511817876 740154730 119627907 701417085 251193330 652320143 717208800 74378723 72515918 271119796 301755909 492811966 97836195 932780896 973647486 127886786 870641608 308255180 11053366 144704346 187548941 70997487 564068067 522361698 371323389 68354465 388740309 296760799 704602452 8653291 740440079 216420321 748808021 860067986 770353772 1345 364904489 340078932 74380068 289936773 611198728 228652343 782748739 561551290 161433232 608912585 541954442 32074833 917167765 405524174 29295545 957233072 329038027 445879978 479594764 700361416 514234444 720851439 997122216 71353255 729504731 590078654 287773576 478312745 302663000 58127341 330830456 667567489 250722639 257726891 957504262 861921368 486379234 592769361 275989017 647812467 201681939 670459825 532403666 971366070 75983993 414215578 928599135 405022020 860095556 260710258 105383430 226846359 981561698 955022012 298199614 563582788 545100659 438489556 41895526 847763659 349133264 225242349 367847507 599855903 482969240 325351763 314293630 969348474 918121124 590282647 469677300 972319429 113258832 2080960 943685492 189242825 268812904 724800986 446781211 981424826 838027611 404681007 60787545 672105668 359703012 358987159 235688449 757320038 797476716 130100341 457600056 146609973 355342690 825447564 598982242 838311930 3315686 913275873 660176764 921436810 356074879 129854057 746272598 469333711 984451390 542474449 658576536 105780653 119791794 105357741 87205473 957819405 362555114 147993018 629925066 722258127 359496543 718129881 332094524 9489618 848230223 789694580 8615957 56089272 615142137 607598200 746917569 618457823 520874066 407094326 392410992 876948945 389464749 138683583 198799016 373916133 533674398 857375552 479696786 653466193 815249659 419418625 611285591 30321133 567411643 93727017 752579260 926908187 811856898 84673777 936397805 512603480 726884723 945013763 421209119 194543220 405128322 168126681 813001043 926002388 427737373 57928395 655467692 817202122 49128344 854266708 43634614 582802743 564158620 523331401 88785295 231924638 942750026 700070886 262245771 362678029 646314269 867341397 142102575 310687527 804531540 931016746 823291007 531416257 728546868 97016485 725959477 133675183 265143166 391476879 912193937 692880539 301921640 420177989 362599021 351049985 126961056 406233635 786369094 691119676 929565036 875154389 775560681 724831422 427741634 37806445 940025817 74055897 757664209 82128385 384743424 562195742 865661497 60550790 946128365 594208359 157567276 524604201 580399908 275226808 916081081 492593839 968107348 70519080 912771828 183222728 421569065 39732877 589456363 60454518 583368920 371537759 935608907 211445960 96369174 363350535 101768771 888911357 289922798 859432980 823556108 674666222 274145082 689217598 587733378 220273440 135942316 745300654 744877642 716342225 20527456 513475082 61452423 841151170 583994162 826740617 24373891 858079594 718989860 466346620 918534112 154875139 837884379 854143013 366321099 786769919 70009907 468089871 675681269 359932705 327522844 351753736 887115293 601667926 40971328 474848664 674457733 29430010 72665678 271851734 598288601 945709507 785326816 659741024 639377036 221837337 338998000 516267293 79916924 57987854 982613913 850967403 212862993 820498286 557626775 579184093 459784564 627636682 47273957 135465827 840085753 227313167 339735929 727201039 681497460 233223623 54566062 355955186 262653634 127231740 627806920 860942235 925457613 265650095 373199619 564834642 340003798 712197619 81101928 272437089 622701839 916232208 123404485 835564833 589246853 681031260 267265285 49031410 161184301 167055608 37013603 1270047 246885141 376749533 580987452 928382601 609973156 488069880 136854146 725143156 467817987 764661066 438601751 393275593 882827527 811801370 810626602 222831319 376515348 744244896 495268408 999217188 660477097 471189259 687298380 102240309 4736878 807080031 151271720 165921179 974135639 40801689 19707592 73537139 417551222 453211410 1919734 880040745 941281290 138773880 605183894 409099270 755951313 43785638 654891230 638778833 708103374 465517825 714126518 937135089 62279080 61911285 788868636 722756178 533100544 328683375 824996487 537837422 135763399 828784573 703758601 962415404 869586263 575982559 35952536 139653844 29193962 37872270 19694582 970475253 29162517 477394843 232090882 785113830 373696847 886982112 276409022 81800215 205016296 990535541 871451670 267295377 52446819 660320299 842567921 438063730 989003674 520080767 975901152 977283439 348865334 532176113 939698836 70967956 108158665 828167738 210621800 137352628 718556375 230316383 960344247 747718892 707711226 44951488 385349081 81408066 784449967 514274469 15724647 989466263 357326369 739692683 109277999 262289555 252529341 951845920 700353285 94049374 324443047 676254430 71332806 673308381 60946902 863548008 744276337 169105568 691715740 954898137 158974562 262788474 37730879 971835175 10507359 597958471 16786656 248372806 531882904 653752989 762647275 400123917 495735612 119973638 139816594 605013611 234779559 392345935 409375891 935132844 486395310 733818938 463903633 410244482 259643678 524850536 273792484 856436381 693956104 818024590 663850877 705447032 80813057 701581757 677282200 943836789 152056587 546585222 44725954 683939491 52854571 807373229 84063402 548590183 779863233 76396362 6120153 14642785 468742297 415496044 802291995 807653973 1831341 266195622 217898449 113991385 791046158 344207299 970427766 337518621 162231882 634278637 42965646 95561305 188376753 572764212 39398087 340433340 971865800 84124041 24372825 24720364 744013636 960952600 573310547 376393229 37348955 579430701 243552380 358607618 847443111 45844369 166261585 849274453 164556357 236676400 963265838 955602515 580883699 786209964 145637495 743115581 273004960 41119507 838676886 461381713 466400085 730591339 654331419 438265878 814715380 531220610 315502609 411245375 492173203 888813156 787638604 382038524 320760216 31190978 740646143 20719687 77035347 906907728 869994140 94108070 143584121 685776337 49710578 576984186 324502660 47864439 172616126 597507620 88983946 11293005 58889326 407900397 594400710 565737112 846166275 261632449 96957715 14185243 672877824 441647285 902998400 460516422 823685809 76274975 344223766 564331945 96994662 273775479 323756032 819505168 367883549 319856519 357797865 270110493 896840705 682300525 317974932 69456824 279808139 259475244 933266202 191213831 667375641 380183271 756950943 366058275 641815720 706425025 380243519 314693538 148072303 135758278 627726326 971758112 64549619 971950092 388606417 161544282 245725564 564878815 981049450 613609113 884735335 191363674 883719606 634092399 873664200 54210897 556065590 5988698 166202507 341848151 197202529 833578148 722031423 806669839 52152782 216363502 513094857 284912667 531057040 513683526 420670945 11299725 337957997 485220565 983249817 726564414 499281213 81491740 143959589 332847022 695100853 28694917 524210697 431336818 515303682 397874890 338064081 923885638 403863588 504266588 118250149 453582483 190361095 840281572 260252315 242513878 56645067 625863538 527426545 440218474 139547057 800613857 451518199 477505055 138350781 287284376 56585828 637631994 368776116 200545417 970479016 63876963 81756700 494689706 347730147 449576749 745080962 685794229 373462380 1460909 42577176 491712529 455043393 232938272 184510460 715295708 475452150 93671894 193675606 855395061 386406734 333222663 656008911 837924933 663244084 794359692 125209302 719829913 284508045 346501785 772891696 254987055 262895114 854648397 602193127 610625261 156741505 347274083 148935849 530203885 348734992 191513026 874432781 803778385 424451298 58943234 371590453 752419814 5131494 565266059 607814868 391538228 751005088 116340139 81979521 414249166 763216197 59705189 986595445 47724236 406206974 759487134 155227657 669102088 466651890 757420784 132243709 623393395 104694860 133695924 6113640 305946219 325208950 880546421 962240970 602176614 792006021 186347782 354596421 649653882 751613841 814927656 41192103 355135289 931267795 975687997 769384455 547000351 35393180 608496259 594724587 294116520 220499752 749952244 815734975 687151643 359889388 947978684 163061397 317100614 81674601 21691403 623046833 259399918 902237824 437804163 861576532 546760205 624151945 68689313 48930446 228282146 883616969 90122549 583417435 667401123 918326913 205318249 66917833 806236459 813814508 661642421 100352972 34314253 264111024 768604313 573982262 624000412 569099356 737043660 941101027 503290324 758735063 416664219 762690242 513489247 854468382 476783133 912765818 331136687 397988812 961696264 559418833 134122140 904335179 142836261 801523263 822662085 348154510 868441097 481414903 14485377 382599877 434284242 48799630 499227267 202888548 622781893 123227673 771987905 212341912 916845066 127794588 823593341 186025644 890484830 189598947 893010393 219784322 102364758 224147073 617773135 64061015 783565906 751895275 820912561 778918533 405934898 496091005 127073036 126892354 977505909 141558413 362008597 411790144 42874409 861235864 467195058 518172668 836979903 91699322 730514580 606341328 219493910 406624281 792366973 109978733 596223228 537893725 182279422 698587987 762040798 652568923 615165368 398123063 256980557 288594288 29557955 662915455 784685294 9147357 642324175 762191196 3222136 4332765 26497699 46096545 865568630 493692757 564269214 555064892 585392080 147300153 161406214 804885990 553924434 806289553 767381090 2664022 344183271 802176878 701252009 958740435 454745794 168933736 209379857 711726351 457528025 238937812 227158166 94729678 248085169 869482341 856920874 251307305 726331473 735934939 297403850 444416462 82144055 714189430 999481354 667536135 861489584 13403927 324938485 267930377 819693480 944835941 270594399 16393110 747012812 824362774 975133545 54274965 993296511 184513395 618517682 303340895 423451207 845675848 398070573 671536376 567674549 107507806 922843681 146522381 843442745 72763891 590938843 925586800 786953321 590420190 445639295 500959264 603824118 623094146 621406008 276033957 567930080 892000407 292427068 167459251 568879541 267560606 74250582 414692411 304590368 692768264 718033306 728041575 390960472 968620245 252094311 958635021 76128044 27454351 105157395 772087155 100218242 548612604 550190314 739687930 139032787 848345975 93163553 595373271 471440114 714569561 871407229 891886560 459086328 16350656 59345804 27965862 283911262 133596386 295174639 588501630 678881017 13207938 169059565 69841482 834344549 273670242 880992869 762988959 301124593 838666630 387592473 253859202 387279227 937782787 846063498 378828380 638645122 939227051 826718018 110085229 506312972 550641606 854488156 817915666 566992262 766350326 698397894 850903524 752463079 993572533 291921514 431344089 859296837 313497445 353701937 693641379 587167687 234694799 309146697 888292280 73361422 696739170 994667848 313157015 487038316 840731339 544501761 125683431 632474750 371219772 88285027 991304088 921861378 942773183 809219747 341369999 561639868 360134000 44789883 314102940 353706526 336711397 597963395 65519722 650208842 951665332 759161101 89892888 38876490 68307791 978185168 112237912 617563327 825369376 277911293 104601636 518617074 822413055 82801434 3608183 46149186 171086461 994912271 820526931 966376010 656648377 161896923 528015871 16782370 206686806 694635178 223005262 395914569 292598566 288524984 46123404 96780258 47686078 136016292 135656748 968510242 966717827 100411027 438589928 644603562 378322320 543191565 163220629 53251734 625992999 166828813 99400921 649595826 14257443 772444218 615971829 670905821 934341141 996504066 687688191 993544314 691139237 910693454 389458876 836254170 51734797 288098647 933034428 99420876 276631305 68691169 920447484 95865491 169102196 211553772 740469053 399940883 754745337 756206049 453192617 233254695 923034862 405109904 882850521 937292305 30070481 351338709 460714485 964411623 200359134 919036 810472296 891498372 911612490 52447531 580268901 963347287 340546178 513303322 915284529 469693850 434510857 688248373 565559341 603613054 899802145 158544754 3553930 507063841 914750803 309262913 592834902 690302024 566889184 328201782 480110688 596959665 679540491 940825174 413887647 879899625 941744210 224359936 623914356 705873059 276807468 56699616 521736705 469870012 570002938 289537594 939563862 4513789 830302333 357639563 460643209 582620837 516184317 316713505 89684671 283451479 478492784 535035939 826269869 45381961 863237721 158896916 642341627 395294571 99722083 56229267 127710555 893982659 133105570 751624912 452372077 262429404 808324528 826625149 732299416 230843826 116162736 671863272 87873981 798981435 29502828 401033556 381602265 398203511 717747061 323803302 534171356 48756204 858839241 360441218 94138166 574593321 519338134 588996159 969887892 471576584 497741792 97598440 218075602 630847362 701739718 522964046 893276766 362580606 349589188 478092542 593424432 318268290 2472173 533814779 117249718 31975001 934848335 351368349 282694878 505111755 527688017 816866234 553867959 239043617 29823811 648006125 813636938 401678311 89518643 783524823 873254895 587260436 733639629 943846864 70624157 435379341 466810903 963900924 797959947 668916457 294509825 243900738 987184747 296981998 777715517 956950831 181473365 565080211 160835539 464168243 70191959 688523556 133550836 624059918 927567173 15891013 124582403 593720470 417569324 214101046 229761652 143340579 801361482 963401281 87187436 871985640 251296981 406514705 688402923 49256921 75431155 982912748 145674025 915132268 132411105 775905908 724599458 313884470 340986112 885434997 778052713 263694437 426474912 764119915 887754356 206558444 780010928 864853125 800278914 197580245 78954164 30040559 340920824 732832013 845958206 280624626 457334012 97255181 687139331 998253301 999028475 762570486 833682408 144702494 530219113 966093513 773124768 254818564 279977976 114110874 992769927 910547055 230321677 271761198 674666963 118076026 478319642 307194250 835445517 131114915 504774495 766916048 13671840 698211686 352264420 859630047 978836312 809598432 809401594 665975637 660368092 808430062 281062482 494050493 805648922 811281596 312660365 431290050 918616526 592638341 397917290 911386447 355701755 628238967 35664004 30368711 598831360 513983647 190079327 434276870 497614928 694853822 53709277 511286769 245581867 405973697 223433175 224418173 68088488 32834762 742910176 728456580 693781190 23972651 75023432 351946472 687770613 387683797 783236522 458903499 980322138 33670171 222806305 188540252 661909138 258470309 71425329 260740491 772453956 261504656 547533728 122585244 956358479 601243005 633872013 54456705 7216696 709821554 278874878 75305184 595172682 21785047 803761765 141470231 898274072 878785197 493416703 438561044 118985354 129169584 897464543 99307485 162839755 120270841 140364104 824748894 231257517 211789433 938005751 3711466 473294090 485539472 126296710 282168928 86782471 612685089 336625633 946515540 175023002 615500512 21820717 770195684 489801925 678098848 911665916 240592356 409400405 257598978 531669767 528385759 386768563 281650669 480209610 402124684 254437877 620573714 79389937 485695394 832363148 17395682 341923226 158173597 355451520 320736303 440342525 294750357 933421392 776968158 241265890 108444388 244985029 115602974 731156438 734786955 646218188 642822347 827895677 55618586 900421326 359565437 436520711 139706248 641216107 769246688 541830932 895653984 242336761 621220870 233865737 74699902 491132918 575788963 85389865 846584438 896525266 525732390 141334789 682463018 302700542 235117045 643423772 547685571 350720019 374580203 134988885 996938208 869918917 962884563 905073160 622856602 174966359 194110231 762562850 668698832 963356919 156910141 416869175 58210039 630647377 650734912 132909942 121780288 226523869 70816173 968364727 123049128 596548564 962215882 658028512 899249106 197332920 301452277 299451036 400569306 528548847 286956288 250023873 398467757 102357210 7613392 21324352 277323569 201723623 636403568 946022402 17596901 645830075 215407936 75806941 276477446 866142849 61233249 250774100 92666711 132049422 71655186 68232205 728597986 33871061 578777084 480363451 83720348 880229361 632330854 484289654 261294567 919287142 734313527 659762324 21644345 741926919 533603042 151484280 943650543 22522969 97506675 813763810 668353045 165430978 889570751 797346857 31573820 803320366 48120950 976756904 935369789 119776137 897505475 516484134 6163564 476282552 849363952 89883912 209028273 481694799 574173566 470322840 253498300 308487086 982601531 275142645 50413999 368720932 426626925 846580908 391243902 376649967 512861077 912113313 542080945 254948188 709460163 426171131 58268547 610097479 402928028 846154702 729873616 152949862 215155196 736037181 629232415 64519141 825921093 690777054 398730306 252611019 13616253 652228606 561098105 996217784 927371251 464028470 364938710 206514535 163125737 608698978 435680868 675986815 520812284 977761813 930935003 82788806 256449303 841719916 692886285 659377331 687874612 275276261 812327194 903029808 863829808 294075968 820065315 542267260 984853022 218795614 794878279 998469275 871024220 208492744 847203419 650911830 672521214 64658488 709942731 688163318 673357466 145623593 216666492 46686109 975901772 117854 129474915 232351069 841837770 674877566 744244766 382228741 950153827 409088319 137774908 666499994 703164287 957840223 208767248 540533668 29152196 3645520 391519303 900176416 64654630 91239081 403604605 737175845 155897569 113547330 277855522 829255035 111687289 494522014 875941144 87589054 494639868 5416052 172456489 336477631 532809984 916701256 718706373 335480171 178305934 856481281 1980158 881470222 666837864 63263772 274520249 695990060 66909293 518555918 448682836 131563923 609794999 852287441 721256134 765692568 818351137 999111656 594947596 782554792 346150029 323405099 722660213 840789897 181337517 895116702 29783888 714147502 664334317 748490261 49627666 842640252 457487901 51607824 576626833 124325758 114871597 703663448 672832185 34297256 222219360 121515014 18377545 832014359 826318821 592150046 450223287 497186318 443778061 45170876 279741103 789928091 221092342 2401309 483234347 402429859 750034378 513018235 116577354 266885054 114024855 18721386 962041672 571512757 70329211 391184864 548354881 37717174 94848306 73703425 924530803 169584032 195218439 795424714 1598384 21537254 240091119 304338037 371239938 536385547 202025280 650981041 178829997 423117622 505898717 662064344 825547481 108449454 175082573 942124836 227850874 289107428 960846222 189892540 713136551 883691799 581077404 114007792 773925339 528442076 187711217 550972501 698026108 382929657 198913575 552140859 256983277 291521060 856478896 628223215 827906607 58504169 131720615 6736597 481621791 490135698 668800942 159685632 598585152 696399881 101810461 826436027 985507309 915173049 868844933 551160220 651381208 302438696 665168012 277822906 830880773 852879229 681311774 528906874 88325245 880225349 81047726 345308522 24262768 790042989 826048103 852169376 848547158 957768719 858905973 182685309 300420776 380223274 342370941 899005929 76623148 296697768 577958315 914646824 64387176 299319607 318323403 568284750 601758303 983491415 846107657 432639069 836370637 379935790 814062310 924695883 112677498 747626402 122520764 136940266 537669384 948568868 989109642 238732902 758853946 700531975 273934577 59274715 80755242 616305518 810797010 9894757 765519652 241271684 777057947 829906828 540591291 95381343 250707938 142349588 931389124 96815588 427505023 620276120 329267744 94083692 397488362 441945242 841710095 520009127 578885508 231895838 321094354 567995144 470628740 932464666 121043478 744563317 844255747 54315086 213385194 507569117 64209843 978904846 748840801 693784156 661328034 141948452 641681865 912035972 136814406 425587348 861367926 416835795 45863462 43152029 510919488 443351824 485097271 352629576 815877317 63982772 584525414 136971664 484494282 907670521 921952696 605537760 504750197 766208437 659852847 718135392 126293913 576579056 549556597 875134714 122879572 63400990 869599532 764561437 827953328 6413931 42665145 541837613 275766093 88528607 584989642 786685581 384396797 70086906 139315150 200274108 134069679 576356930 189762138 471080327 336543810 111714828 76618081 841294008 730439631 736470928 411945759 856733544 165566343 961502356 584384617 288445915 877419713 306500509 53007346 705373034 165430806 95672491 99727007 441196899 36717464 684716649 227882473 421114261 754803556 219713989 473904735 741389601 648587286 663666874 64986287 985131096 627898068 141604368 826425097 210854058 730591662 90887215 920103968 896158006 52389565 357004944 184603914 782325644 663505453 90127626 340215037 828936260 38316483 439942044 270133152 75033947 124658687 350531992 348664575 731978609 570245981 822569310 325884569 71349626 338752543 390870856 56480716 819166977 532475225 735422179 30021028 115583246 826309395 802641362 11741245 731215326 159646300 48861526 513540963 823151753 138989152 853756000 504604372 29822002 146214404 774737525 104855949 270873091 125269510 306036890 2851693 548031857 981122567 181252628 619381484 172391469 572123484 528378566 991558447 104598702 263800738 874095841 72698315 90110126 676737197 84439560 673841818 688899863 133301086 39899140 364567975 124806605 893655141 869172348 154628607 39869538 496426232 112000922 163258995 474212108 418037813 18627054 22243958 251676739 199879682 494141808 424068208 772003166 22520367 415626648 729118235 138837472 142238849 801816550 81463964 818976046 738772476 755305783 360392268 872073563 795204923 724960243 996880168 541376423 594132584 4025134 433762327 90558809 116026056 449537688 417287283 534063869 468164742 292047608 785740608 520560790 786189416 62325176 145080316 661226150 477951824 874198551 652579988 620190673 528531460 734043952 291683078 119820295 341866094 652075346 991893858 989587384 229551949 841290385 383480166 823684533 845315519 817242494 766759709 961341576 119296541 36563351 347921804 587461284 328610959 986178779 108022067 114800369 48503948 105618749 628542885 378972138 979817300 133639232 999162812 360865119 867683184 143362249 480685415 62065638 647953962 325095632 51653015 877505911 18902377 287649547 553706803 716734262 104892034 172982871 530592197 76704942 209546223 878514002 664166226 538157182 717209140 624704659 505473917 765713088 730323409 134016795 144685219 562657068 120172393 996364397 776038554 987855578 992243013 109240328 902437582 640196968 434335960 806606963 370219238 305754703 94256503 923926041 22488959 51664904 96908906 553081156 128369846 306455129 284111517 645052438 844612311 1320650 122273456 202602588 619550104 852596865 189135749 616751690 267770293 309308143 465632446 43808840 149680080 310391818 5565534 52117655 950588786 439901494 858724618 173324383 745656198 805497487 97250418 620661523 857162391 46675690 26259038 838048603 353130819 310370556 483101034 50259489 164207572 605374491 252862077 636274043 310487715 441997827 105542092 430774374 751305970 571174538 327099580 900986050 881566357 332665114 805620071 684671502 772566609 516861048 857995886 370739166 322358528 807762670 991400689 32037279 854438360 17659720 870085882 60085538 180546642 205703276 110345027 197270581 663594133 215723471 833544624 974081848 657721298 939086716 257372582 261543627 362777613 584472162 15046036 96860329 917137277 820666107 781531832 542220245 190043514 492044077 912959411 512402042 152323106 756876459 396955687 6761459 627052545 119557929 66846997 660115554 325261205 29708390 857386135 988855338 245431861 690930752 815453545 903153159 482533827 72826120 17213145 845311440 509814649 32259181 942171770 426951919 705441654 576219961 969172164 895485168 68264031 734647934 260403570 73103503 344040752 657359257 79864962 823609663 776917186 146711959 483725210 954694757 28936715 193627704 796066454 274368577 884558456 464036359 30038095 219608642 389378845 47251241 64920076 899193494 932026795 7091839 178661772 489984809 435828166 350295 237986336 356608563 734998229 498389906 429712066 931555347 8265523 509577028 755165004 637699075 508805353 91406573 592393826 537742068 285034278 240976639 812110645 22109093 705012998 842148741 241717736 94391837 741916348 159154178 993585331 673943136 18762383 24763463 16444304 454590549 25113758 254430641 811199112 760111988 752820547 240911171 544183694 613602436 603004565 151865057 251301505 111809911 243271631 696211697 502068345 380822275 937188336 166695350 402931368 642201328 861360457 497165470 589109531 603276798 656319648 435211221 129736293 675082031 459974684 146180598 129672573 485088443 400611239 940871685 97716790 5948145 34299215 641900484 619550582 637303780 793765542 723368453 601630057 37037166 419580143 956214769 270375807 209284838 122910112 673307175 851486166 836786935 22989005 293112056 292580092 679308653 728323278 422316385 354390678 188297955 421013349 336579617 673386398 821624588 129967662 771103188 680089100 164266877 265520032 152156041 654087024 59285567 875524494 108233440 948839106 147620996 64448202 219214906 356905834 39874680 745038447 60908360 876661615 768027452 354020416 21758066 447336099 82343687 444074452 654243143 123158009 865087801 990822760 796544407 539228749 120790415 420163955 71834208 137573659 685683987 223990249 791660683 597485920 99514736 899894123 546325019 247135732 964342326 618056291 604041566 856733372 363094731 664949926 585911347 131122177 18970336 607669413 430974642 953830396 51743858 85217778 76988398 769348026 928556904 726049172 161093134 49347313 146213120 232927342 39437338 684413473 456917591 831098021 134415752 408948693 730992137 680740771 656084425 547850822 151313421 112642350 257100554 514408152 630108643 843011901 498046695 501595345 450681307 781537703 455425734 354941532 719271847 384930499 976805924 647828745 110979664 137899051 549692424 109709150 223342759 589129762 646638989 532776716 272744142 781054741 941725409 3736272 314311871 450326193 404103461 465625292 562968543 661204015 980033444 45593545 356732275 330596499 547188890 807413582 112134195 2614618 14871473 683922409 240061483 991677397 184267513 351041147 982092814 733959937 313266663 57951932 175606058 959905652 590728648 448350200 740960386 384970416 304602838 55272250 835296609 561222665 373413908 250781512 74943039 205963711 296375057 431675314 536560210 843563948 91605256 501210772 698694932 106476729 37649540 938756415 950670493 221917053 142313921 785279666 955876990 455580584 843231599 983999414 415486229 286476606 284865973 8962974 671447023 589468811 916751597 359259991 3207836 290165498 610041503 78150875 496129209 906416561 509826190 885205786 749980502 601431446 238932917 301191793 707908175 276582457 239948201 511095027 498499510 382262122 296374687 306892859 837842706 992122652 290892266 105845294 131115617 575758239 114808268 802562640 17743409 884076231 14338991 20951245 26758088 624380494 99102121 522887297 530797048 608928311 260609442 133293909 62876116 499542359 434485702 770784291 776124816 526950269 134395678 274624319 909212391 430770365 581517178 599571456 275409376 724925810 557933116 406524993 153200408 525257750 61603993 170943818 409333974 75942984 44411429 436092062 700323478 143513550 811495726 83636886 604958227 72105161 216930795 667834343 571647521 503932864 291134994 200288696 30883126 425530672 474913016 792611884 856301037 908946560 244699699 131710406 633872364 802632816 390751765 787072772 327890559 452355758 810532956 589740900 528298742 854944386 25832955 228622214 998457936 689845047 312259100 455932523 761950209 381706261 123766859 186114089 885639125 414901853 386402785 916522252 840432525 713832167 561650495 549249921 622778721 806350194 533476693 109167444 608983003 924228459 748756582 789389929 229100576 559289532 379130822 757399319 266750277 257480143 986021533 117724572 947325191 150796992 573657095 561791759 532503253 697423955 600422214 270658738 964842174 986824999 39697349 657791059 553173526 601347844 59557339 28468606 407698031 593034033 137636050 869197401 369778851 886392632 658587323 598879427 298198523 890234511 208795105 564948800 231013 47332997 682673373 947556204 198129989 108846827 361864322 583149609 806270782 962286536 853808347 623629316 801627895 893505696 281420368 207317780 494853533 340977707 235786386 755067930 786528106 373422436 624265324 8823316 112331427 135369006 607702744 263046317 25603510 816497849 827995117 25834524 863830847 363184849 825907094 914477202 472031677 40287776 497626804 130818818 855090678 203951510 754448134 509234932 97457199 888384868 716552712 444827098 81878935 952339098 199895022 868407041 178277893 676676712 877230358 290609321 812045719 337449461 553655638 690165595 6463669 234167114 568516485 870294516 449868330 246939939 637288078 921900007 139744081 134914875 905235191 994834759 191382752 512199685 504069685 288839951 400584546 73138756 733667050 482463481 25477848 786078438 203386882 203755741 462755143 80617233 346881428 127317221 418066694 900537066 669999183 424530363 987220547 91032027 147341239 437088870 337971966 784629317 211505236 477716047 772060558 116740420 325067166 963443310 481456471 829136851 104799621 882041018 902275607 690983037 217020858 780269821 477061468 420407740 984025563 792332977 353541339 183423350 919650199 771608033 83960410 442165741 48654756 923697323 533197768 48512361 213302552 871169735 833141678 424807788 201402141 457718595 394064574 526469307 273678265 875521046 208122517 230994252 610078423 962914491 921977289 679615647 743184305 251555116 100023381 579726227 43888086 306081086 763149578 816054651 77689113 699626354 258220385 978860242 475840036 791418154 27372596 689142588 515104248 713030640 113950369 569022755 23265594 360531309 95492056 296943859 88568714 156130939 527938111 551163503 119045423 302431759 230779144 714746095 553986875 183318891 146988681 597874962 489399977 762654625 266445972 419605456 314797338 524666358 250982057 790637374 168600871 278354653 479779955 536221485 991385293 446246690 105244233 14650881 659294366 53252655 164111106 747863080 61899961 544565584 151542943 33461750 846997343 382322087 748207845 400984212 418157344 747712893 851375540 907557321 510367511 117821505 179679137 825164850 495004229 430661194 468318583 663605100 561532214 948098539 52342944 405433866 246861588 157587178 272601113 906155954 63356199 436712220 506535394 125256160 981277804 658078337 158717911 680791506 892916790 906925756 81775711 311074127 507155008 785667617 71147807 17522513 903489123 103343310 695203729 251009711 534004505 16038671 914614812 95536712 964137210 966957756 353486944 63515158 977061300 626088058 822187478 40417493 62800271 181239231 165673653 896594441 839317568 324391564 429902306 584750717 83833680 364194384 895824844 590988688 149861994 819489018 461027567 905867483 922832328 8747655 156877188 309353192 24786327 924008366 257406270 841439903 743482481 610893215 904955061 720543775 236981266 579658899 613477634 152297903 760898130 779151287 901408710 452732058 956059218 331311009 37482768 39892891 695505393 785823979 483397945 697883754 605312990 796941879 603751230 380661677 805689534 613144784 690014870 682992227 537153143 947421140 524432124 133151984 558314348 281903544 853695759 647811980 861562443 319689752 800109883 474976933 98841032 554034952 927708991 907416616 885345962 965191759 799825873 433367714 603532097 135740178 131251461 61361446 932682057 587519058 442023124 590887950 53180201 132037987 273880171 590333345 79459120 650828661 723485329 490289835 932732205 429697447 138101808 646811008 749387199 790728058 121787934 700744597 197279369 902013291 460677573 82625324 719721409 260503439 368509405 323253500 396243617 352277232 384614946 181442033 792312656 826638070 772329984 845492858 811192423 46210148 288342562 743167910 549555175 11827884 85974104 334803739 294041697 76592278 981614747 895945262 867320336 955919047 449206218 64599699 710448697 909883791 999741396 430170100 22903590 220767160 605939966 419147207 425560759 990554912 600589241 217873408 669709342 225435584 63366259 333418124 124162098 204225187 76586027 673717273 68569437 162560131 8521005 362611134 239152410 842652119 111072755 958989112 651087525 560278974 876105177 361536216 470162758 728362933 644222682 493066348 949130093 250162641 764729922 227207211 93233912 217835522 445080620 615459620 443271106 360963245 948877745 567433204 565188433 25463765 241150470 633757870 40540263 102187841 848885371 132209039 944839960 959958126 91198144 595927479 520237093 967303322 809980061 842916218 548182614 454202736 188498925 349829066 556881743 953228847 577036278 650115655 171064362 22116891 118091635 614335468 235596502 66969373 34285031 653301301 944949511 275435501 139575531 985489774 377623343 988460902 117698806 174979662 948419021 61413317 770907141 321172474 881233005 433403561 16605051 429415612 887606297 205103976 779244678 297004399 158332817 208797315 947120055 181913545 83430572 65211683 796249014 319027075 984697429 830534045 972328376 929646933 958485913 111903900 767653067 188625615 952881168 737868239 363605277 753816549 651797922 134512412 74989016 533030920 420432339 91594067 814962898 160554996 149214409 446723936 457559395 307547226 655521251 257195809 489460772 738951824 174923858 138226145 57978892 159621280 821276556 882823634 941784580 779762462 847243901 561954006 968388077 652641428 152338604 184509714 406457970 804136527 171538492 333963352 189683806 591970831 278073785 4646698 752525827 427288195 451370634 210085216 587351787 106891878 467281025 76812552 698360068 642204884 67555063 608855326 654342530 888831620 344195320 596127103 521110441 43955580 10597468 342014878 696597008 162936073 526524592 103054972 967072600 698063084 289534690 156756399 142550274 420124842 13919463 895076102 847413037 465290097 105161311 287281183 424698342 424958702 216610102 123058403 919679952 284165165 584430096 574022476 25513144 928625416 22665938 399139952 972580996 33263407 741154830 669177997 196199480 120195781 624749335 15788439 670775231 766800392 172544838 813325505 186925227 186464302 708401600 886854630 504270765 666079277 174135806 928969107 943554346 390745908 904543877 863234291 527427440 341490332 289773126 552940584 270115741 164955431 952080536 95213096 198218838 545751725 764391093 246934684 518463872 241656788 262723123 189239096 8457173 435267961 2564595 47898766 474248629 563482561 934753396 978519395 82078198 961405568 760004861 25632537 204667836 517065097 741383194 732095276 858555429 883672687 137552219 128671163 48628111 89632749 76400625 99363315 487900840 840791719 346297999 6364706 934964873 609021122 48120168 795938412 44289076 903201136 843837178 371054072 319200057 631106933 349573460 401278255 445028860 109578314 279427158 649696696 479159778 873326718 381791965 337715200 756999398 519344185 318902730 658143875 461493300 395303355 757507190 801910506 88611433 103805182 660791578 23576299 712826304 708911747 672031077 609631747 464629242 368384614 980685819 783829299 999491547 182775638 37623913 297036767 144870318 317051071 946733463 624030096 42894149 181041788 814261663 799893547 700385973 133164386 310553782 14395632 380984107 68060965 816306138 322111907 24382514 329614076 198204572 737208818 38525816 870235650 199356924 355671424 238620257 32559102 139500717 90628164 67851106 177124630 387664931 212721425 346692068 186914753 689267887 389586217 367956541 503529543 41996123 68342507 489210295 352549905 935254512 722710769 420610871 604077010 44822669 444993385 933691086 243027241 34718562 824733268 113262884 86591853 180404685 204399508 119150955 172421768 147544038 187002062 349546399 535208969 252239853 696238467 722123722 941507740 85824677 90080257 297553643 127820800 10939130 786763938 332887072 798710009 361991066 753497943 402787012 406813735 51007687 188994457 502357343 85726249 13727718 468136593 24834468 46648769 672536101 143985424 219070538 820080139 183503852 568616937 207805467 435743705 117371763 782445556 377251438 55712806 725042179 674805081 36049972 588497675 314085379 368937044 387207677 676076445 974951353 642511055 935406547 25959033 831505512 437763883 964201656 845233230 905900476 989036124 891882000 430952937 985537914 110952531 103549435 169041759 532085834 163871269 604785464 501973963 946316825 834553269 557686769 671358997 361874709 446253107 112373031 675960088 815190152 499580709 204552893 642657864 142091757 139959433 521133264 826113636 430239682 337851279 523863225 188656517 179403762 268261584 472125820 164941670 231730481 575675256 186499795 763816315 739546525 791285260 118306637 538379709 478354888 675993406 62255065 840229597 122246507 174628096 368706045 789953025 674208805 573258938 285127248 668816929 565734737 806260512 347446924 848490785 144111784 871310149 37147295 323515547 139571727 361789482 340973583 371302208 937464738 527473378 987634890 529527622 171274997 105941520 67907324 649629885 634451293 130162389 489859476 609214166 157306851 858565521 251683550 831515657 284340818 536810798 352848945 702591921 343071304 700295869 551082699 339699454 424122377 440746360 663215001 563694104 802535842 4188577 787512679 592516939 384178322 775147562 974560927 555453319 733605448 894984617 205083198 368056734 877663372 547459040 977270900 34970217 258540920 81470809 719002240 542881738 618281608 71851178 97990018 961352912 624663413 649072717 153568725 48785783 942335443 816783727 464996254 597387645 673488670 105025292 42420943 57666985 880172854 16981864 465636671 466294661 911966481 670719869 834351396 642146213 70695268 664138655 677116430 329236188 745609465 248635029 872117926 216407432 173002573 970107944 30276703 797665986 471697020 183845428 698968135 266548822 629148 16480748 863936467 526634185 121506040 906357411 436817536 854195260 923339275 902454207 320489915 687822115 425690435 7357670 182484687 496385703 524012691 859601117 825621891 122138515 108236139 550256176 338545947 133755078 372880479 368822650 931421064 697093865 552668079 482905559 963642688 405813593 351902673 827579148 932447778 473408714 586452918 221781674 180120333 362308552 976752247 500610248 50130661 254959042 360484284 85131714 751344745 884496976 944732832 429482996 6635484 905485337 832255538 345181432 39240409 57652377 714004082 823177839 754746242 119188520 158599757 718388923 525002114 510502431 398484431 309966251 836427511 984937349 531747925 16547837 199762261 361016532 369674452 102409288 615975574 730158736 187541002 219836678 614655705 132273827 649319674 473807556 890275531 334091572 818988988 782032306 391743949 385509429 457726504 146490184 504697950 468842628 717395474 29700057 979345059 115879898 192182674 668288929 953333613 723930600 684836766 5612233 84947125 54511211 108021521 553439065 637186314 295562524 773275743 104358378 280352717 275111777 578165934 23144607 609203349 249671281 805176913 947291 635180711 115419777 147437475 992395027 584262405 717349315 874611450 416123823 685745579 66794117 84412745 491595552 643241083 621765877 497207785 580704574 528793455 605229307 134143632 18496128 900791831 907419376 122854506 181144541 35047512 701020441 204289149 644250861 950691722 861982428 645198152 438388792 977402205 645151993 430783812 414180969 215017668 157911621 682821158 900763247 224705739 619750269 392358792 867946822 94032506 889566578 301167756 622825961 347312244 435311388 641322089 248104068 195247123 764176595 281764975 230294635 317713395 486054124 874545496 268405111 200552912 372260007 706793903 30471476 869928367 990094082 444652446 84946028 148005696 127473597 985709275 225227801 599740233 230584427 93174617 693772739 972667371 246858739 169115059 319979608 682170127 810437148 420600042 729933617 427130102 702365017 960228252 744843498 40935501 687290108 865764975 241488413 912066481 425075237 271959889 781994841 415169312 716612335 719457235 415691375 696602299 557682870 640919176 148858891 788267297 586610159 842631630 613451027 833468898 11746682 933430635 368155385 674700196 206547036 98088995 101830291 908912053 910833613 699190155 949847554 450640080 417471489 191335960 362706555 842546727 463295850 997217762 110232398 32424544 716674991 525923773 581543209 126874220 166842943 730402100 915141517 753453102 573033723 381108903 439438360 437296771 167055897 807593745 111996960 373602933 905682740 66343618 282514979 669032712 618050139 84878893 119672786 35521622 276214853 334895707 878068349 592027069 332113462 988300747 624451614 901304819 366740880 58511182 28179032 533583823 788913283 795836915 139553284 214463365 176945811 578991644 651760137 344001708 239101748 763757097 717604641 144784481 682617081 852635987 666333560 300667214 937514880 786006346 188705202 66246092 120902046 66773544 658273162 305531874 907590657 135241135 59353053 126847896 193752317 87532085 660431719 982665600 883369001 652501370 197128959 912831178 84009373 848889096 109349246 323111122 465162552 826953887 320411969 295993 532106233 986745529 300963207 469621106 625268234 489668409 535867199 598686646 408958319 46656720 904218521 169065335 181897855 963571574 295913232 375650172 903620025 808861317 358315766 639505385 461362680 407961091 552336557 545372054 109366546 661685803 868483176 574529098 341156049 41411504 574825091 873262283 28157027 728304664 195399748 653425261 70489432 583783313 104628267 479447751 630440033 8846781 501029453 812337888 824934721 796942685 187988054 581071105 458320361 398820186 220576484 919683042 806781277 625429407 317571455 916147823 139631569 38570990 343193280 480787618 79982494 918018372 206566260 108139521 498839395 254482375 614081149 569328828 838265688 718709416 48776572 468705715 580072563 402322391 133559962 257523643 51781435 321548016 838594748 510101797 720368202 911687598 282301198 379665838 537116998 599872653 295813654 676748567 490960009 639006935 10052545 570942503 409541666 69135171 531598391 908381061 323617546 998195906 330226248 161883228 569421681 231519187 483105309 2010603 633841578 616665271 259534246 685623014 938213288 950645360 195724804 511097849 862332952 478026002 890763688 251966309 930415021 39093701 781231243 421375023 530617002 791283788 844833892 940158668 860418959 228948642 701056089 36552865 227144541 31282330 198436093 796566222 115317883 681541402 798576825 749159462 150723032 910627437 434782469 88936313 861272791 483023639 452550529 576122102 961049641 195830576 680604777 743981021 87440643 461836013 17872403 618057646 105636160 862706295 410732673 818571486 91654931 111788755 855124351 171315838 995587459 53560437 967882061 110905335 587618205 618975245 712581163 738341237 382119042 147363625 679793917 95908192 482903630 984860812 672030294 296469630 33207747 205151430 40450644 120648390 666987444 58323047 738706036 625139970 921029343 149438703 443711449 865200640 113743824 151352159 36516471 961847649 57428962 856914898 925269351 645047167 328406503 637850507 235904764 710525545 637730499 768215047 806433737 120634122 753075852 330980390 269620119 786283599 536131820 310070763 906931989 55635623 220910177 498154385 680775594 141939513 647593088 124487036 859656519 613853278 128355562 896172990 575700921 185784524 605604248 353486631 830831692 934010751 991337138 919252822 644536289 481583996 687467862 303486385 454734485 293060073 634466775 724354604 931860038 170598588 886941733 691308386 226234212 107851903 189462764 907009806 102307782 689572218 884013208 961964301 303425490 12368763 710653651 731642777 50669654 168774258 85129401 881501346 102785002 928982905 653270527 599837657 263083261 193254748 903324042 717817746 486314821 537790810 294688709 270691218 560905764 34146801 961999604 787139976 141998705 3978728 546666141 96822853 693550946 283195709 58787148 996976436 148080838 621957165 581135572 198750492 790731423 666264973 932768204 746032791 447764238 586038724 345870441 710847499 779293472 101710842 281181604 118124652 639501652 575870313 388815870 52923775 610017114 203331834 840063752 604532185 207310562 239246252 701355039 900861508 374958327 612658553 750354304 523039166 87132077 331489869 574306024 877863500 850271209 507074222 476412650 298035440 945629312 822283091 8882932 577439144 923993933 142580902 695563796 416011944 718451215 936896033 468935719 180984688 140227860 161515830 785516874 347538422 253278449 339388272 100916289 628236776 952046825 851270593 3792301 39178895 35276822 578098326 769558761 885548031 85172541 245971404 36099830 883318219 920770861 44982762 460757356 697281153 40080030 8837512 113293090 758531245 945733545 434745175 792032299 938477771 448777372 430065532 138532552 702055821 769453804 239448841 330292590 721500622 90719428 334084892 613195883 125996250 912183218 382754637 11544274 849872125 481242407 47644104 585706703 402013261 945143239 46464053 99294407 985223269 907817938 65103863 596270873 706067842 352365405 240819531 644545606 801142777 670885064 783078158 355714957 440338861 22526992 686007547 14355843 965762793 872608805 627551726 91759036 637308382 862822730 955819683 339696866 344065130 855980153 925403570 598594758 653639751 824383989 550405531 491379379 732201920 468025761 940166618 290786121 820391166 180986143 935331727 474050302 851871207 570926244 829765259 144726427 445969602 368289165 11598636 264248755 93414330 639150363 208524157 730722712 354489452 16860200 70419572 698554582 872840353 995823142 149665699 378996464 672723490 700071231 722892209 257441769 168096985 663058821 548227890 841004517 696561330 336075976 167571178 400948896 907002220 997336437 545675323 205488181 218141961 557273960 469736936 311556291 48940682 678261094 42278997 403430134 695121294 965214942 954501082 420478006 813554443 104166775 651990836 486277926 804238006 374883039 743719695 824851357 890458226 144463944 665855867 587019549 480539920 833427045 987968445 240058499 683279841 386160127 445546680 753938168 795950453 767799983 65494453 844891135 298577436 960289823 100837628 993698730 778021124 55338704 266693095 591575560 12021845 918683932 930369852 668776217 146083330 526605906 493627567 36541549 671069850 11999793 476077464 151609763 697943204 316562268 391668262 233739404 555238761 689731308 987677572 351189208 457531284 905688391 48596702 756108720 718494573 1950697 602323809 496515690 57289401 721533271 940607616 921827619 492733562 870977461 590603829 638816892 250099726 936747762 527874807 921169576 948747555 856468637 72779332 499207118 25547264 316963960 732946522 580786025 6695262 720624087 931975233 316742912 478828838 833088302 925367999 197323404 835038999 380208167 546355461 744844766 101741431 486963070 666672378 594474993 210456891 109792566 85808244 460556617 46540321 466199417 234242553 847804242 322668047 159538251 199527719 348215311 476502212 932474241 929001337 335713840 505614687 713492929 504973118 984443525 399097590 430341110 34283289 234136582 810549278 580638750 978981348 764807075 67601813 498170085 211798428 130575070 460479017 297606672 443648054 359535704 763806090 677890607 59856305 938990503 837428858 259384024 139722174 166447429 191858258 68723504 502161269 697472946 634732799 7134381 534432830 33830383 289991857 568716119 120483331 953057501 149354862 951981046 717864570 69473042 302667490 929662998 52564478 763146508 79786029 496212532 122682205 696108485 174103132 182538511 635098982 11531984 441922535 774821156 30495779 486297160 696061026 532657049 36286465 183310184 392307796 570719295 69656933 534816019 139435408 42656631 487873514 141306636 994637677 58254443 210779678 297305160 840433807 263344157 60451661 920219836 759556689 35650233 468844681 786176188 70705110 103943656 650224538 512627645 731281178 680720317 998924805 279858563 65893725 35211263 315685113 458201521 458446925 385342047 993017541 597882333 427998678 333407414 739188969 275152714 244178223 802485014 572457874 84612023 65829164 485425902 857348225 677902219 373592501 326192899 316594766 444297611 282652921 966819304 956925256 866450465 647539615 808366421 146309021 713433340 696094050 314510501 24151221 7057334 699852548 869685128 604939667 980367592 55608901 196644996 255520299 299787124 999130010 680494539 384399147 917475540 18436800 94263731 447894118 392029301 420456631 764488885 836326912 555625918 583824548 645768528 422076377 83880522 306651308 420901764 797313863 2745351 735412265 673981450 9802686 287781172 543666571 467258719 120665123 599275472 516420081 376185422 899062596 368066450 56679955 135978102 138058349 75116755 230241833 585952468 319662423 503214830 202957712 155989328 58840742 786782260 801757856 333433485 870662783 108409157 754335249 520493005 963670882 342263874 46990814 825989934 482561412 590657385 145765012 603226536 42449216 662185094 979411958 794028178 30251537 888608279 930006280 20826253 816241401 12764472 606778721 135903817 515979303 662252799 144409511 427336411 301551418 798683734 760769896 24730560 759609257 367621504 545223565 575796498 709885378 592214379 254302791 44963150 35388123 400067804 648189686 77837339 914769264 480118003 724381883 797537167 221242642 506904522 818363420 37484036 519668995 277658500 25904219 888164664 939911299 22830096 315501068 241462711 821513830 76270957 266193271 433639447 296408827 663933203 9435938 6294199 108663941 263738730 51257349 144052065 516322900 551963401 74405770 431092157 32081397 798787654 81145683 253324039 158208535 899509104 143324441 677877530 177167597 21745026 418558553 117078890 44575123 734059621 211057967 718605319 662846944 329767604 4761125 959255772 993700807 14197064 818066337 102364742 130452160 721840052 98933173 646775060 126319812 173338943 77867210 158401209 824642963 11529259 264241615 982851499 911038363 407566056 513245388 88205954 281827449 931803942 57801210 178918938 518379922 121375543 897524257 33743226 451143147 902285383 992998998 297360314 768998813 663581694 399725056 899450973 237938105 498658229 546226026 364257917 524513538 476609602 375175492 349156495 488138861 639417107 184524353 251693584 46983157 697769741 192415904 181326972 629573676 102733480 360245910 469958 224109023 110286526 34213184 527768536 12571902 27212175 825128850 634087081 543310235 77370265 533538047 633764706 576028494 932280439 998022623 100542026 261406400 225714474 302214887 749545262 865131582 486739240 1238839 764631105 37025340 46171109 945958077 666599017 148904589 306203980 667068975 373013612 416490506 701282159 900782148 281578775 581010700 578427358 915665856 976837301 655797623 301720263 610602000 84342477 86517061 461140982 37400869 347923462 686855456 339615756 97468717 404503397 678871362 951223929 169134495 715896702 997395038 115092565 235012078 146299620 273812911 902081053 371829598 542819784 455879571 125128105 824398559 889406637 703555463 592580774 866243931 211869446 746817403 329362290 296211923 833334465 643019638 333612792 181257920 182391454 673228548 131243003 586894851 204616269 934983298 756029347 920512971 784894695 723638278 155525043 783710681 849967556 910122462 8056638 392787333 218518393 133184743 69702251 107925023 689256573 514799391 826685321 901126019 261616788 8563970 197337935 94951246 651583609 530950727 128725532 833975063 56695634 112484901 420869907 261311903 47468192 29415613 34341233 832362887 605570258 189866276 468589927 455537807 99988732 476646565 700841506 171023491 609831308 770543757 278948514 151604240 137859507 105633828 52730252 399476295 114197799 102584553 346943907 618297774 633535280 328185805 452272830 542747280 440670706 725659103 804059183 488138898 755074717 838400417 173018144 213161334 880783059 641608071 668699141 833288157 118254629 222057006 4311641 580602304 992600763 135776522 732206544 130460263 93926716 637453163 382452925 60640881 740037716 581913198 678938655 226089356 910099004 131211478 768836636 350769703 709386948 425412179 691424968 316978024 116328955 864443112 530139358 997112014 358567543 51354858 830400165 329338538 273411864 687228172 762457208 118528986 823004694 347180112 101505615 916931411 984633275 483958540 977572292 724670984 65871732 656510941 950760340 828487102 640238785 572113336 31773164 202142092 997525515 723198132 519120116 113854463 440157604 49259467 110966470 798725147 100614325 793883001 980580051 374026189 333627533 743037253 492555175 156632220 90217358 594060791 73563624 927366999 930535697 903652283 504554342 848923795 412679583 307831042 677410890 52918361 879944378 709184055 107576820 877469886 284898546 626696936 843840715 725056150 675956404 807323551 376297656 629087095 453722912 356877701 3113278 787350445 952431320 348184819 943982665 895165044 794761976 870062656 822532036 725297667 626231298 179602737 426737821 38910874 487433779 104148705 944345608 367378150 665849126 51922421 97364395 950747672 678619358 941205110 528320182 207092121 601045021 904617838 836179216 54767926 114011898 691808860 842118371 66443211 892510046 638617395 961608255 687272015 361196410 636656650 265086041 987427708 816259388 691823863 878854948 156209526 648488934 823200550 523587677 166854419 727639337 473468438 970118457 258775054 267189908 498438632 465867175 868234929 255572830 154562751 923002855 369584728 698887977 617637585 436027940 591398016 108771339 250152554 131186391 322484116 739325571 248788798 162428183 408101318 940612661 41283125 564310844 441617954 717000041 87898514 460988739 444639371 413883319 431107190 703414426 681073227 782062188 21797960 549308149 37635011 28877077 324827363 407219740 727765055 794981314 695764046 171679430 903752653 945916600 302865821 78753128 537758530 551654620 241181312 945859848 344783640 282464437 510170686 638917961 999464478 450585566 99906693 296620208 864468885 383530249 852551000 398058471 165592431 874348961 947366620 55743808 903226038 124710342 462963548 483507452 919691656 11243953 655186883 675960669 957160554 958052704 754713797 347435443 362223683 995895109 293295285 559523690 130875905 655982337 198441644 982856749 106567896 150864703 131993317 823553148 534394953 984544317 74127978 699987384 711409637 21494592 755731192 467152035 998721307 71211100 950659487 770929323 82455053 605846363 299406351 892131973 416415427 54120141 239567410 631155476 902531617 385379061 190679159 885923888 41361391 241637169 868780631 445653 392501873 773941 676515167 926896826 837834624 750643146 479400569 549244255 624654104 87648120 16396283 623375404 158859220 819572136 246821086 93830640 277934859 546227437 985962613 694350286 452863945 78046382 178022121 207911921 463425443 368701281 93835802 504786834 610338450 815132799 357748854 2840316 668423106 34264014 782253508 506257724 784907160 261654070 908018345 262077623 349302191 776930994 885453028 360677777 596503123 132274107 454508417 874437982 531017911 440471024 421304627 983881856 518517406 599326749 191793770 981942850 820544396 138145938 339246043 283399205 953278738 696994897 138755888 621701837 583775278 921009396 980475927 221198797 35179826 888494265 483276421 384482017 517941618 221245808 745159794 114444735 206036281 52184571 841399083 737054192 492655595 115220070 720936041 863689367 567063185 765246177 698148576 387607574 903392116 37394613 671006779 856670847 586905876 809762667 330889043 23197513 583288423 163881330 244396311 618468249 52375588 727672732 2950259 422833573 948918540 600626419 389794674 154954814 652810990 83710116 892009007 997982951 198930186 465461407 861672312 765993371 83223944 412337247 6117304 986616060 302248226 529640450 695803266 889154103 191919476 26692302 912351616 775207899 43089998 9264286 393676141 95465587 736937018 249142766 370815526 685855551 702285552 760610200 693326732 207612901 844320316 437852098 205595846 43250496 903313505 919784524 661760233 986537449 332121764 520393904 825669868 634369991 50034347 521473127 376040453 241953823 400681796 140908428 17161716 443771794 150172715 263354223 391753747 887109733 365013356 762569273 425481644 67298901 375695832 118808369 274911802 220016142 409176833 333024014 115783004 165006697 252808531 630059603 4060506 437446662 150453500 829730374 71816646 53004213 203719861 300373465 294958037 604401657 293798259 164636119 900689817 443970974 280506708 144959924 183597067 645520064 907529197 461595077 712818965 135741389 432919812 840247134 355757531 842096645 173271141 324056901 7103335 278596039 954116504 11163841 716042701 104569998 840894216 640375713 10090577 44614070 940749178 305048614 501532093 87063796 322201099 254738269 531034771 602707808 399698193 567148204 248227865 159743750 28743274 813563197 295485139 461663086 653810324 651242670 156276090 679597831 975299571 163379425 958193870 781932434 27059633 674236564 739018798 867953849 167128636 749109376 765084285 107877807 54157983 119132737 47457970 228875449 373871006 578492741 831583257 773569200 145640938 79811115 933312950 26900578 745890678 81314448 341080030 252217361 732557118 497356120 931815193 560373048 660735545 890009056 194821841 687795178 416761980 933840640 408265386 583890616 682950009 25866030 544284790 589624358 144998767 591742760 818499807 371386140 22751860 502599423 997471706 20909164 434926905 783301015 47809742 180817576 864615463 241406138 433034938 449688940 738762258 217366490 10061981 252014162 107375539 57400188 939809341 376653885 991240828 200591086 813060868 526707196 78973483 209862017 116331548 76488616 801604777 787347721 447874756 676873003 142463504 297862821 697782167 577390409 81163829 598108275 758207985 945779292 839514413 43759282 247984591 430793030 261125772 110562938 682807192 221017678 167963127 475132892 450187929 159203948 675723979 263248790 685911145 754697462 473110807 654759059 831186078 127231943 294623139 131577194 804104946 437086643 429440015 354403472 14477045 363120211 805028113 625201397 161415862 497058885 521477045 409400454 927851915 782602818 519963392 610659101 856136862 687926519 85791986 306324784 847130468 614032331 422089941 385557972 221246152 895200748 892833397 904948597 874949058 39972895 36525784 531570363 477059539 318482165 885973836 344052950 681602376 543518308 821770713 843018239 40577187 343247752 104935052 968429102 978366936 624898444 431604562 834503791 312824957 369912915 993344941 12471784 836461612 415434875 250546122 57707758 163151983 143379512 815172721 38101034 183352407 704214871 422187763 512928312 22697029 160677958 856981263 556815772 704196267 531268335 252350370 744773454 874516087 357285422 565718915 705399382 982183866 849839844 392419532 147525182 72269118 385764467 12513332 908730730 653715708 263059454 818954854 816867691 406438966 634127568 707485091 442307740 190858798 129672848 955236052 66072194 142867172 664733674 622887966 847063439 196002003 727754702 444353252 923034456 85040117 10072161 628433832 919740349 712428371 20853357 919781898 784697489 259134190 932295230 693428212 912849899 195354678 364899426 582233949 454310010 999026994 142235400 896617750 42402152 124424614 851853796 108474346 267291786 369103829 731362312 114355219 565105832 311633373 411224837 340656648 249189856 273813364 969090480 21446564 986241735 842460203 941228462 770939217 954110760 873523686 316883789 719477018 921394730 681783215 154227326 375704733 533326568 296462726 124838843 575728720 273403706 976692639 684203066 540695493 198312827 268081737 507567078 763418660 579715110 918791915 104075301 828904966 45121639 925682147 850351531 31363367 620658709 644096352 654818951 427285828 370136397 971702740 146762839 291531120 506002314 300990166 519752220 891845248 449969258 644591063 320090328 723372965 473800061 4293387 116584817 672112888 124891491 624151895 288047907 557122967 395460169 244639574 238544293 440581808 22838080 88895817 324461542 643496790 585508535 979280493 70782611 955644933 803499592 70061817 99692412 162018265 223568349 619444632 53863506 673537607 264035688 373953834 396910565 737835749 230763588 513495382 262464997 208171445 990163643 550512904 765294412 238140172 795152479 3838698 678721980 817990559 945250888 3183515 314003708 530759417 834980374 237302686 338920709 638479959 307364503 438613121 800498224 530932852 58057747 706878097 56986818 174609801 80831924 453897384 912445551 164111878 819909132 27426907 372283323 810072769 577939811 137577729 48212934 373092283 993932800 579451280 43599202 939183682 435151162 357602910 322459458 122647895 594905596 661380167 761127855 902270099 99993281 414142438 285719310 10567394 121020528 342706129 185177196 54368819 649119879 950139113 70997063 469029004 977566020 295796753 131618132 555505824 285890848 32347432 781114474 279823641 464315079 824713676 71523682 899466241 182316579 246499506 22114129 777222176 907879673 635758350 532008634 860389321 902417155 670244311 723473081 875954049 12950433 908650277 782839234 514586678 711305749 853836298 983615682 688871762 2149410 967750181 96893946 288040258 97606 878008420 567863899 316929051 555238455 491903948 68911651 737555034 738403454 91025781 367293569 498799487 579300497 751818570 211705167 334234011 422062874 935178248 210188054 287529673 696344885 993027288 802116351 407650627 699379945 638248392 949038756 701529355 458514932 45932695 989569613 311128905 776457481 409949872 628057956 184212295 901853820 696969608 921767329 492773633 640511755 141577258 991573120 72328611 893395828 203278280 406562623 167975061 138456522 616750677 308021100 687317773 462294324 110137444 94968393 14190629 600902202 896523515 568236350 59417128 794972576 410322323 223062399 423946416 820272195 851120355 608158711 574642374 548089956 382442400 67416000 41118070 524019658 911505487 113446682 269931845 114783760 520009305 290423272 105756648 136759975 598444372 645590787 451570665 561098182 593075547 318277660 14516743 489599055 886514011 73933871 137087991 296836327 149512636 561034407 969624888 632985 169193112 396783621 401239307 551635512 316715987 442357378 928171536 228221467 555804060 50619740 195521594 75813358 341043012 153794608 65089699 939487384 799385396 369176730 500585559 244977302 687454391 515102302 734576357 573968395 441552540 871664348 723321088 591065176 285215115 692945969 444214527 454408227 89729583 845453835 858560105 258961936 287811206 786731634 487183404 843615266 837351374 535221364 771944990 30910745 689015972 837034689 970398129 340917727 58727778 323500047 585895029 746182169 838602349 172987746 172666923 132671248 897168460 895988011 576252791 182383568 441450339 20467311 489308161 383696288 865921146 347868259 642658225 6248711 987116259 129841622 702380343 676983992 517579352 474325326 707894737 59111683 163876374 678292859 400029411 222604153 1792899 838440806 968786322 692911615 11428545 141453239 678099229 761113372 889957616 254352013 943496940 331407949 127335691 285321461 715104237 993256837 633189720 210278821 852021915 472822339 192636809 554402251 149806324 710216161 881243944 857701062 769327845 45120311 388510280 21873615 120240830 242819546 860314421 941543519 788247527 724259333 935513124 466346749 485372698 825470733 573215129 281385997 9395041 700550820 566707458 577015645 546324016 52413538 787294466 398345924 525235877 979931276 805264542 527558567 690147430 686508479 237775988 311991634 584145156 626286269 333865249 556902353 721622181 194179664 498445865 509869701 918438997 286475348 828732816 256328054 111946074 401947938 390230417 973857489 102498751 956937876 550873127 501339134 861867780 190683952 899685058 239620016 170615221 557465959 767178583 713279018 96490797 4954565 25270645 680635954 483757200 359135895 90054666 205379374 405831925 588500531 567765441 176787281 874975879 396498250 433115335 839438319 650962555 823345752 665812167 605977672 632799987 69201653 107316799 347184126 259885606 859518224 586804142 430500827 416984176 353982719 143779838 513474974 211453650 21566850 46627287 695210850 233219111 136681953 900590224 639051036 577698850 320872024 815838317 305191088 717370274 101470011 144629400 220849188 924815763 662957934 826826861 410132110 732159587 934143660 757316236 992045193 646178243 196636738 275062380 63162413 550619457 271358584 429153753 762073107 292925434 328297406 309800316 526144545 464979359 62906899 17711940 42678202 383778923 833550257 200385656 101149190 935020268 197531422 174514745 712352391 860489356 1341599 122484494 592648937 788001625 732317096 437210489 434179862 928953834 712272869 349858641 332089650 983631454 631528760 946679123 129073247 959826166 256479432 655217793 277321884 319386331 672929733 172516452 703165254 358996350 372902108 656830811 294016611 570433530 831345556 6368995 430922880 685203521 981369862 876088183 473205139 566203318 313298665 759901367 347673511 25571528 109760001 532279528 861719348 593805127 478958644 990792595 553631286 587954443 498526747 830953170 907340774 23972840 3469615 463022388 382969190 228888089 972369565 676985801 799321620 656231480 535871163 82760859 341434994 369757384 958849042 667156499 788477068 124664066 427057860 136150573 2751960 389334227 520946467 864471308 983139355 999905111 855263897 389287000 440375913 206307003 72756530 200233047 230279843 928742518 663255435 613249033 157630601 488141359 142751194 956952221 144372832 678622357 39713073 338324192 900896107 851078481 5480684 689373169 975742547 285054910 678040108 978494508 674389138 51502934 842965809 510044852 51408038 550746065 751848218 344300318 757053069 824604748 544533365 987332912 605863626 60305159 453098305 763494227 548446518 595849499 572962807 692819350 126988215 465192246 31143535 27884315 168787086 889140592 569773850 144529626 174195496 100330317 123024127 701101000 151833251 818506303 63662211 55757656 221768727 815510429 400057974 831338162 492631537 944591339 671187434 98495156 4896491 124285732 714505749 553343009 720135231 139984915 98678718 847123446 605177161 982338626 727524127 773964247 871479211 297297971 771010239 898191073 397628288 746550733 599292066 549461540 417573395 662954277 605219196 639342122 330981066 5277163 323196644 823612603 802384868 994384078 922107759 807281359 118669803 489129867 213140727 691321400 629114782 164335811 390961205 86808302 146674430 118485325 860772549 870670007 268299662 484299147 768861074 518444317 230849873 220669499 67905850 648423268 736140143 525641412 140281750 67121202 383434941 463478394 890733805 38336168 310378831 665357923 845617527 281565000 7004149 911274620 972886400 636118931 75610424 216363964 722927233 74801220 187365655 436216141 945471227 308181684 920515288 566848660 826626001 3881521 787518160 747048217 652304789 376174662 125205988 645102905 443295864 508640929 108581292 186546028 546977097 271476489 704420317 245110983 553041489 711424466 8901962 378444248 347543390 84512386 594808212 70470616 159313606 634690234 359203123 104784826 942871918 279718404 524149853 769497912 283599925 164184372 369062488 788421081 540359034 494268476 433523979 983654898 2909398 394621638 22717285 402402861 666098127 727137602 500030210 71655976 291078427 508932172 450100224 638621817 593444558 44908430 561608799 605274530 532115030 920811922 562575722 474986941 53046685 86725568 97001212 189162977 250909940 466063700 977584058 791268974 960332176 263624396 627440231 815757940 658246034 502673882 70677160 176860521 82327843 570707370 248516497 373406270 79639535 698616721 12028080 525600459 596041517 426153245 130874982 128156540 199481526 545967070 455659847 105044578 632692639 405177425 294207555 736118945 871241125 271791606 379904279 684089660 535416002 7344503 352363959 46178396 362534752 275557485 75555283 444862595 846264855 324071780 818268866 778420756 875204867 682813312 156537574 323762744 108966551 139928922 304435650 160964443 685895993 760095498 266009021 171104991 17789282 560216576 907223936 889030408 684524548 139644574 425636427 72456910 146989078 630516753 118635306 362040196 906074238 194190589 806902791 604855453 370778735 625171650 235792568 245983595 160501322 392330143 569746339 121984239 384775431 874181990 282948682 70671417 486793847 401474070 94292774 504583129 961690646 854033077 246129896 498731554 993677651 524282690 571188464 993183095 154799436 689823770 355223284 60873667 736530725 14642435 518245486 107309453 639814085 754038055 205809414 800315407 146368191 775555754 922299646 383659988 502254103 57764688 306847772 841564316 459238758 401140546 198663804 273445763 107689982 444793701 772177317 101367627 969076391 195882140 94550715 976392193 885705910 302290366 889782226 474752994 316932801 408027706 582062447 809263252 14582120 787871862 462095019 13466677 415943975 236911024 397126665 770714444 294675712 703974437 612278753 606430836 105114977 810942557 879876600 65321325 108252617 504570276 166688952 929845374 700452417 113756034 906237560 438674686 268562766 648536146 913427681 585495567 56563845 348006487 247275178 71145965 988394715 709370197 84612642 256855049 946281222 334255673 27569486 93473293 38230104 492364605 699904130 995861454 155823522 432297089 61182772 264076139 936867365 80388091 46437873 489836141 194144125 952675433 781027194 462706891 453727938 546971234 900718824 362808149 894977721 147993995 286470480 735888796 857364193 223599488 992743845 656161774 557855162 20313325 749635067 596085266 365194296 449539190 444463079 521017818 881836279 505645851 785093958 671220004 586033942 831531831 13572504 632694433 636723623 794599698 95401317 90451555 194087291 848636507 305776070 89065006 996630503 592246551 677470168 706511055 815846039 670214006 215189188 373701194 543043697 964824255 822302826 908237994 266879805 266765898 281772171 1232443 624928116 66866122 672452447 63478417 750914319 538541318 696172851 240154302 185657375 644090534 183122223 379744667 492727035 488898293 321326039 341873897 81144837 998796207 900901318 749507243 521526572 116090499 123208430 64570263 80914747 798027623 825324623 200310918 64793514 107096787 201543362 542237996 26479276 873995809 605716414 629909961 265053486 301889258 722580629 450710862 945979792 905702852 830455529 291223186 247117505 151781561 485613449 180778708 3094127 386514760 930285951 524620699 355121625 906010748 441707328 288552739 556554730 119548310 488863657 473864610 79161464 690407019 16102600 105640740 416919188 621819014 588067067 681972674 776224638 163164056 132683529 574720789 68866901 963139058 865943976 168500772 967436985 204073784 201795847 970531112 590588545 132081791 495151805 945710170 890608905 936859133 86779268 299679994 56407437 575642926 773544605 135568901 266049938 789647205 93726007 682969126 263982578 534309440 217458160 40207209 697473496 350141689 467444364 618856764 165797107 185904699 639873902 133234085 389978484 841669749 956281564 980567029 826267907 303949728 778793558 569393171 93325220 865572827 869073166 2249023 293732112 642617764 137817924 559782050 284781328 84060297 95267536 401280272 470886104 312725696 294003847 20875959 515383751 761448211 492249089 681180858 947352911 132122985 666931310 337331388 973792734 475729233 170414776 652577000 779678961 801724700 221970165 873004181 519813886 91043324 875253205 813545998 586177454 865587495 225844408 723475148 802164159 321111944 124755413 125566622 486354006 418759260 146442581 1737750 32723830 638691671 535434975 980076741 623331022 54882644 169924488 449640115 530611877 340339264 102217109 310290831 142063958 176703640 35811371 514394210 120263330 911064576 327940202 706440784 776652065 553784610 282432291 431332583 727412920 407187704 556899205 213766919 678463330 703341786 68021035 711187160 194549816 603456010 691263895 817880838 658338654 861188383 120037313 188950524 54044007 222254422 351757721 48624331 398958062 387569093 563018541 519221392 298633662 743475109 78178535 927802093 149776078 360610826 359134669 877188998 620314896 916033874 90955910 298778219 471892020 11493312 9965372 518958202 614949322 553745633 189355400 273287970 267450376 309392713 314754860 174010749 531647135 666512582 222635080 783121563 54081668 638169987 154859314 205231696 381645090 233037849 133033783 531421168 446165041 344684818 261126526 66479930 113235052 204598802 217774515 585127072 216092114 80256253 104085267 831041437 634001887 145957033 104329400 753968629 455349746 271600626 927979378 986996881 938113208 3130817 622634803 992194876 641300804 777494117 49942932 22945887 10531959 182976715 406883422 309213366 527661533 668009948 375693296 640896585 872608750 593467811 78540016 88700858 673724065 35141650 772258661 160242311 181098683 729104427 914210940 636448430 705046 694706677 475961670 938818255 697837494 98596467 783529490 339138291 728606950 833472422 214600545 591655276 868965503 474000333 900868642 249143396 142010274 129078298 890039981 867135390 722546109 821096364 808352614 248786533 856238014 433127634 261545210 889853063 162232054 28272509 378817852 15453467 722979186 854779523 954271722 420816673 805892356 590317571 612471331 387015665 276306353 827071876 978670941 145271849 153588568 879539577 246931611 148115208 8617868 136971586 15250591 583680343 810584316 676119572 684983243 519338689 109247199 946528453 409191745 123995620 974800963 788009598 139449087 697780142 495305480 946237175 971113182 153714195 389071105 583584506 540729860 665377458 263172741 371917161 663165674 416761309 103973097 910097285 564876517 112590965 899585237 432643474 548787674 562685912 961279412 86287276 82024594 923042978 32815723 343732706 47038591 7616679 131742297 39004044 557913187 479564143 985241219 381542728 485794704 226828683 965127234 26524557 892206142 80816334 250958084 407888175 350094009 354931181 170501819 914970526 320038512 922603423 200130360 868826187 485289328 13926131 955113463 419830289 936969109 840445552 763562995 836524066 700578597 747821658 875528110 111008144 79902160 713285688 492550872 565696864 940114372 310194466 444737787 684836873 391010800 695695872 945241414 741104810 50627046 115743226 508591695 370665559 890863015 561238421 92008105 228668703 575164553 899637934 648498992 512133655 740083480 412061980 201174081 293178436 12399997 76702184 404186580 92302157 642504239 896737453 657999021 435134970 206931912 102736801 972488209 450459078 798432673 917729616 44080247 701576086 885989208 552671943 72241638 629368583 113910357 16766109 858037286 541591276 916404043 506536271 53724925 509003882 771114617 107415372 802182319 783514614 36633922 58885258 875816771 679138161 955622711 533815785 966789497 15070982 489068952 939277699 465530061 140017985 709523674 509610308 841594071 448029242 62282244 766352075 77397818 28708968 783118184 787951470 422816610 552038586 147004100 329057901 913558835 918118717 436473273 568257513 701633324 473107196 627142771 429966454 4761716 582765476 963782239 971551214 597836458 305367550 763345272 63366512 445385535 325385306 425493187 286979599 773414548 340291797 53331667 703328732 221517131 688966217 343796561 644333742 93521163 490800661 973391643 7079991 408919371 409864910 427853870 963069061 882972106 54996634 393035508 887733822 490278476 209334106 711801395 88114928 514701656 475146661 3997806 960087192 800531967 282007359 99583150 426462874 622299157 5431184 982307972 843816288 546913767 326104526 488150023 640434930 816905187 314058026 500031287 78340917 723922936 927885157 41409971 459411401 835398158 286961845 199661582 325676627 348812317 911462978 266307921 863513973 239125998 122822094 676117524 892174331 404829453 628217041 171153564 27128603 633648225 153461529 723461258 33078351 332082421 64127640 673513282 1503967 378185666 26060928 79844884 102108595 806462452 973771228 414036362 641860603 113249432 466214311 820053596 462061749 230193648 86361511 178092081 469319646 61699971 854209606 214010336 319045790 334943006 385163900 198690760 968591231 538625429 922152018 1669575 870707850 986279658 527699223 872211817 364465318 406276518 804573067 319090279 212738963 778344288 585643008 707115932 891593720 51857312 527169521 206171828 282050960 466047398 384263909 603886972 380263735 90989874 817897308 699309526 425932880 203061201 898000286 247040470 594202996 820152297 101226412 317427205 658948314 628925635 42155381 23413625 35202146 846728448 195020271 100457475 477589095 780663279 807573407 221699174 685036957 187259288 427871002 967087917 505823052 812134911 423491248 886086788 903124786 241388549 585396307 329057659 296966116 335912952 576098130 891169112 8581608 677324542 208596310 667529922 158766536 250751691 543459914 46485049 97480132 738480185 146942524 427585593 371659823 807032298 649284767 56696773 846807952 77155762 876301056 352630997 889290673 152308663 91234144 644931818 393697212 676630451 973989478 690663328 12543396 402603967 434348799 21125004 932444875 642945109 541171293 91211404 746213166 84631200 990212826 696209664 675627751 989671717 123795250 47287567 649220374 773080017 956500713 496028319 702752145 685318128 701175682 444559177 837626791 792409827 89490989 83840362 321556637 915996833 627020056 186616400 171117159 61368848 60257770 103562027 556830323 601429063 47289797 303043482 686060263 37502617 999253146 214204373 879690700 975564762 114008306 528911067 601161138 70509012 877455752 303913276 608343506 578631427 748472453 298486656 223557613 690479808 234843384 545114251 606476634 861863440 731730651 777593793 923232288 791988421 733672186 332578970 393417478 780961984 635622452 931994107 670980967 487391957 146198474 403188026 315473078 260206780 932099093 916634216 183232159 662071204 73063851 644092031 93218990 821536305 942578688 316776604 364532472 29938431 861890855 971009107 891801872 593621499 601119259 667550519 238126279 187307805 129483 631543757 968269789 488268301 416054224 491767115 975660259 562252698 894955141 143649696 674975844 679570593 60283906 858208003 194158156 133347757 354816394 287377146 807400428 149911441 604153750 171932894 179849872 466044598 995458367 71651737 912182463 449093985 739202257 150308736 636401790 591848106 634368859 457187938 80116400 50423076 948955053 908293025 465192140 696426553 51942715 140167978 228513505 112226621 850892347 422671661 98090744 205708734 710048808 905491173 355620175 166718917 929940433 535470048 632763516 925398793 459638151 397462338 227009137 51356767 547771074 863410928 643204873 34656293 320598859 723321274 85079369 122070272 484130658 550271510 671013191 536073373 542955854 899526697 500816360 393848194 174714717 451423471 452073295 737279891 209431003 807693470 903998809 139371429 195679877 389278684 917286588 655318029 786741022 144295718 706674796 187028456 7706639 202396029 221684749 180821865 925717303 306764118 155408503 262364320 709551994 826421694 798437694 252507841 578464750 151770413 498872402 753179468 603193884 950945697 342975718 812624887 611155526 246974520 804512682 806835404 636253204 721799263 314669792 275510586 718611348 873860954 462539042 578834353 76256976 684223791 759656218 854490645 990987909 915064721 116854959 553056263 594002775 767809019 805564104 172467518 919579432 156952865 778163352 375289676 107898555 121139064 40430922 719054082 220629950 844943605 378405845 856883155 419259227 545592003 132393734 137870568 419452950 447449142 569221288 348226293 131672926 181393865 202716931 975177201 96458580 172088256 528233457 542977721 939897275 186313921 715445239 711993067 343266786 346124951 87282736 303681708 467264015 980230031 22735783 687893965 677689995 253657994 397293479 96949216 799249997 382203579 87336150 71219306 829652721 509073804 419445599 813842013 690467670 474678897 789019208 639442616 646767153 169769024 182420330 586664422 208599311 750381935 151173848 551866098 96506879 90972950 855547806 416287260 71202974 730799955 104181219 748892970 836974315 353991064 698358552 488740671 588711010 638211068 559959977 270880090 147284866 831921943 84722097 690268902 306600833 726257671 329711511 953367986 896026695 364648207 392548767 104626000 115030135 543722615 509008464 64053381 634695565 217072629 480340641 558414906 800388950 437038226 159824235 637363258 791029291 858182787 126103922 232256660 348910214 538580265 503136750 348711446 223018567 587858847 38980341 529619400 166632877 221208218 335503746 62659566 585856425 580568879 19801932 553402927 124291488 381326762 617456308 611503419 450915757 97796942 22434684 251304700 534835169 182258919 741184324 178380819 40441699 719804612 410637479 241868280 110901236 913774229 443096092 333919804 354149436 334592800 863539204 520782313 555801018 51559309 435958245 994173810 632128189 308276543 547576730 608936043 542119671 17549397 72955821 993035428 115346339 95390506 96856487 502697874 277649425 838040811 681078693 170607491 557845416 944232538 264992137 668746653 710523127 708088229 2666450 64672556 42681022 718722020 437971235 450998407 622797696 726445847 445172210 107442244 34722383 845265306 716378287 429358421 862814703 641850474 422393842 978161042 737240980 519250330 333375276 867406772 209807500 14453962 38014256 767652917 811202867 155522759 288915929 521725987 863610988 144098745 438914909 906292011 715337131 729402510 209806777 338134820 455848350 654978987 445577064 343087100 352760652 14471710 772445521 215575348 656322185 47355722 46252749 246079524 419122418 379628025 113486289 628929919 246598354 4016911 249099195 57801214 12056036 538015124 432043567 875667025 534630235 723474842 634475395 249967359 452877345 844282172 440618546 761242062 351777518 886195610 104329155 704538170 753183687 729291042 920113518 262022231 629163130 818882633 508101755 48285542 51027018 474104411 677215461 297625372 330637688 926314656 207942952 342693725 316846139 492502885 70877109 851476374 215977720 705352504 953960099 521371431 549634669 394578638 282613486 901412187 133290608 239459007 458466716 886474295 821266415 231096593 1012885 450429539 49979219 509114640 351231447 101006237 835735417 28446901 251147975 18889465 807277923 459090927 361583190 976640428 951593812 432460299 680633161 20087891 137812796 634593253 541459323 539963831 881688258 676589175 293892377 14978859 916048183 752359093 753969520 589830957 983455686 754982405 40260489 885951271 116613404 244008302 986957509 952348822 124971569 90621843 971238287 932249492 549712771 185337836 761406279 353822942 470314501 442039433 226427200 460643663 929149053 767886523 607487 810837304 296992057 147016230 678332529 65556599 751891689 284818408 655387557 587863734 892317179 548164412 473814998 8930576 792172715 313288866 813795764 917144284 403910710 637550410 701910136 806139847 675404612 463316408 12479148 145719106 757872208 238906348 606362769 687021254 6792864 459486622 350374917 156301288 459019218 881223812 221857887 210910900 18558579 877245444 798774634 910875758 425409850 125105992 772322700 70098924 290911224 438634824 987243208 694821934 76185227 689153337 353478140 604106206 4986105 365957289 749825312 762858313 604863637 208704441 302395926 464172868 520707429 505287209 620474156 979726648 386511014 842332043 43153907 405069593 719577481 841928542 168461710 997503697 819550900 940784410 67602614 110462117 379419227 54845815 657800418 308120821 596515519 11278551 912227027 454017990 377235840 514568698 69392662 982099478 575789505 371788588 298788705 96496928 877075797 919262861 76223569 116103170 761594897 119377476 373689129 333688737 813822384 542150839 183708793 485889643 482935242 251311407 596351761 714870836 158673589 106668538 22991650 607705474 117947089 787735043 61723457 347699296 154820100 131116119 182315133 730609606 355421073 481103838 679622900 85013229 400366692 608362835 201116399 14477948 580256677 574805528 200683052 246595421 116956360 384391845 732485064 452407968 635703253 181353184 19795163 646893208 288021722 42786813 254598675 405968812 683038222 168838498 753668108 690374689 299954617 935983241 273500654 655375690 269603438 953123554 740388919 669970130 561486382 794021684 536964444 141743052 221343571 737647496 240854839 190816297 122039335 973339904 643224265 610258954 154693081 663019429 257152155 442714804 558322608 364267196 701199982 93877190 533105694 307384449 784251879 833060311 95884049 57752526 340952360 365487487 863392446 933857645 35457610 277395187 727879322 424938420 271654605 949222893 162585910 512509445 140039183 137141611 485849342 635779814 747400565 493058789 151315602 4552713 935773593 562154577 221336275 489489934 656031767 754441969 796874383 292800005 440018639 892758432 203068897 780970999 258245912 66461336 567345003 146219888 196372889 147740684 571158309 468027494 96963570 586260585 980536939 89519119 723402196 318902640 577815299 470802754 811961430 581647268 327871833 600251382 143801838 549208108 89741310 652349971 156166436 886615693 945149976 596185075 631890485 735232 229672433 890136397 919712941 797017436 888872652 116085823 944758120 312547320 584113317 894238056 898807905 417166616 836273541 622210094 736069256 266605199 945529214 548030679 848252467 125917406 798421 992054305 675125514 90539731 496920635 831291950 829671790 294586970 279993384 461562268 295322202 509665817 204215025 67551502 306683246 93087670 183637325 103957725 258151356 620267009 998195781 156959254 37433618 834469315 631685714 773502874 101074507 577214921 174049913 801843341 703132327 174848334 646414005 230774200 117904431 143334634 914582516 947576221 437921604 194575893 261654849 585760173 704241710 465869874 653311675 863441322 411473910 836949001 967399047 669625266 309732369 965594821 679100886 347165987 652580495 310786593 973185227 606171368 740517880 147235133 260531068 296166566 174599833 906945074 526940766 292504264 50279701 294039641 92596845 340717671 488615534 354251694 926477844 45373603 820121568 432305879 908814925 84111837 121771239 728730331 606253469 431503608 546841511 285354348 778669595 51938365 448657307 604371181 658109733 189175180 604122681 918640802 485341746 778722514 678102235 864798878 923743145 580898302 158838512 16339983 921615973 499970412 370591677 700610177 545344015 43229604 132916049 306675299 127341441 107203654 35405623 586111276 538707262 434763500 871465624 169893216 486701865 172639290 774264397 144811591 361814470 378387071 915968759 699672582 9625945 446587353 564471453 933369090 27485648 575826331 802225439 801617988 75796736 25333475 354744524 473657117 68563079 340176939 780332416 48420886 447380593 668254405 634532162 986087855 103017898 358514145 155981064 442236129 531153435 930245461 439564086 745484271 161148892 208049205 445156846 23291203 654636558 862144665 956660293 682122207 437970989 611402091 336256554 366284091 636735566 691001078 839941208 705298645 31178010 472789983 606235897 478558603 141044381 93284418 317162817 96578645 451798563 473143881 391331140 835468364 255905701 830895226 580952628 269570959 38944424 878625840 292862162 693580983 740770498 102038814 228219549 31257846 713440905 564476103 397541937 350176464 107993540 89999504 907991475 139171550 562789487 514227365 470246519 556350234 607511783 787409336 505445245 911826712 113069576 896776385 747295069 368975277 727671604 180764056 638546237 619132395 59389889 931408399 165229737 652676753 33447207 393449286 536450965 599404478 810441755 933992902 949580943 918435295 23992399 710088777 57606838 439298252 76832502 380369723 995648486 684344285 167779052 501093724 448687357 280848628 250386468 48498785 502340271 978058073 229262842 140886501 449706827 141169097 924811267 614936564 646362217 810774840 8385843 182813175 262695677 671343964 969322444 64792979 589779252 845831209 774881757 499902456 285129455 851714259 880272179 133294300 388574903 900567597 634388025 837262260 33932584 884774493 885761046 536272855 715348925 115023881 529675723 17572111 108709344 307003349 632508675 755071561 117778182 493410884 790401103 232990225 164754841 759723540 297783205 607050459 458071108 72664955 106952908 743200563 924379214 839741453 876494864 165470476 592825409 363399248 2732730 626757993 100690100 888493776 163030842 668555392 856034023 692706565 686127503 817259733 999709914 318636172 424847654 970004462 812047056 215248750 55511046 829318264 827488656 353294251 436368716 285559757 425959206 395837991 881276687 202854779 88095803 610287910 368325256 680921213 973687158 223574352 160195565 926893624 112068121 323226407 595449009 820618510 868449338 134092872 490394602 720675611 452729044 915242256 543196432 117292459 130490999 598707479 946610723 810496021 952001730 235495799 96055772 230477296 483850156 829848825 433332075 571945959 440136728 654173697 105383531 266340245 877748049 265579097 45750228 842332536 441321870 641199238 515467405 309771202 775292110 5862001 30446806 80537513 921104257 426159605 50346338 904111623 24867077 996957062 567124003 976868807 84969220 515696141 59862462 568819376 345544959 493194538 993281701 638198053 147368228 98665226 904538298 877632644 216760689 950288527 719965173 658082559 444004124 87948938 820370127 71812593 93810939 703333300 4866472 867431562 129492898 55212810 624059544 6876341 52169865 191183541 983745148 989655458 706879682 43607604 410991193 904941008 389318508 404272888 543139054 389203102 355454480 300193712 119352105 424731535 102998598 839317279 82814087 399519088 927266217 755700581 471331681 873593522 459033874 476198153 741025077 441043138 531410963 217600981 447919479 436097195 408784522 284180986 278269012 968180570 180304956 689260206 873121571 569623464 93533087 268776985 811342933 301503933 421487063 930695038 726235468 524485661 622528676 661565921 924004749 402311252 269782861 247852789 275904767 728816735 576567308 869446211 22376232 107978264 87047185 470295711 396591825 348348073 754476698 674860838 316528636 934781654 216637403 42166567 356921478 162686856 163459918 168264404 464190789 584946981 98959435 42942616 109432635 574004478 557024903 885953750 976315730 826807765 986322905 104736857 408140859 562890206 974183068 430517092 523384836 61230246 900812803 772493028 262094685 655289494 299870225 578623321 442587508 516507628 473306254 799508986 679194484 636766172 967773390 143385266 221713146 919249191 38844248 183662147 345770028 595869151 922132263 322085752 275193275 908455161 426822609 683334135 323861726 253522036 113851220 699762929 167268648 14664016 472255950 429363333 522469877 772126175 7986647 965057385 141150162 333809268 617082730 820344646 970575440 437372479 816246278 44804946 209138029 855090526 228467093 554908058 303476036 3115716 876993810 578669312 911570877 156332778 114519806 87948963 409854814 228371026 787711892 577123462 95551408 112484201 6486788 470537651 737126742 866989808 288111395 878276904 53315435 905194125 698621543 23890869 342566597 367384180 68695815 551704627 74991065 149679274 106612678 378467101 152794990 836122854 809652779 64365861 844971998 924172585 4831190 107343171 5059970 645059448 684466633 100611379 757543649 543469787 571149030 347186750 262975954 859260426 225463647 316291390 616970910 776601556 192698625 959537508 143985729 261394440 363758494 218976794 411073714 322887538 449960261 563868705 11526751 259613034 480750932 856498749 36301978 338098488 963841920 41361949 983157936 500824912 141973328 593217944 896811065 565638724 940404694 12303378 277415509 18384700 328594768 894386420 794986256 521293393 706440287 938971985 635204199 70198774 10465138 46277907 245602678 460425399 462662978 109645795 572554799 795930276 966144544 608856778 134028757 782502823 650218727 117186686 135844094 792192055 562920996 32655152 210347138 503325683 44958530 487762648 521710383 226069665 382149061 169212998 599879424 88589341 108184976 235083617 11304481 971166487 133877890 109423525 284108245 449057234 219069320 856663045 244987503 37730223 465519816 231532626 672749412 115738536 201235678 808593506 760446957 764156674 693765024 970794095 119998716 591239920 311073102 641709099 669825951 693222163 810922097 269705369 634327870 771623439 357305352 498148717 595306285 491183242 460088608 879414530 940240476 679157928 736077568 37744338 569404517 54113743 269276964 242153922 22368645 470512642 903263794 635331968 87185675 449545177 458642423 207184391 40785091 769715525 848893490 563127408 315454048 512331946 832832777 949781918 136471744 42654488 300446995 731778029 533837730 760535603 463708918 326594565 292209891 52302846 216855269 861614408 106416589 486132233 956284697 128785235 809161241 859548484 616633569 896346916 161610021 75275985 103531300 54911478 844991511 804941156 618038886 12961918 169789461 303388023 962743836 306261205 346042511 115707190 890555600 879880242 728759160 354264512 58991166 20969044 406567358 275846436 735099818 365500313 614495035 543900874 346801914 423656270 255965718 963435484 172519545 417575739 38711462 276050846 472487217 736219339 80991995 90526096 749181257 103297823 393914119 564441453 409559028 739956631 532665009 152630988 472353232 261424162 506895500 383860764 134909572 765979224 659707200 722525757 131479530 126718595 266426624 478281445 550374865 522392342 294233288 722894410 939968081 185461116 851461622 264971657 921680456 784969984 355497754 523378072 888267807 601928239 940335891 150343194 194401229 473000894 302974182 666754461 586941422 809869682 50615219 721850995 428365265 562838785 296893111 559844796 689557380 563319735 890642607 92448604 938228444 184875888 667859381 730712884 370337004 519320996 995684542 144533819 156807339 203698655 520428258 45075139 805626894 460764142 195418334 28117 786281402 498392516 519298944 373222818 160778558 422430529 947590179 589143823 985269315 244483283 1504978 527343054 660319384 892147585 472308025 598547821 929539839 140167399 181777065 152393203 512004761 177461600 296927022 668812101 381160255 817355280 713887240 39303508 130635782 761821940 39331625 916917184 112730816 558630570 142656361 273509374 981061099 90246533 715169563 818846773 187246182 716674542 198706187 847565567 461338486 671014212 298629747 243394685 663697977 480406812 395787888 175702731 510384778 692714910 844514832 891545033 362586550 410918432 930848542 345738698 25256731 822696533 115172241 137987547 233843462 257828603 411496921 67420921 200591502 126666478 886267694 240354051 695857386 937490247 87919611 9712231 461020818 239065724 253106916 124718788 571988903 648894804 152937886 82373674 194126074 997452718 826435074 409228990 260887509 609799975 754967688 286144241 432496501 870139929 424131788 666339964 127968525 688145076 733760885 181076394 667327920 472544938 421430445 215701665 262551545 361866422 225413896 723572363 453448512 331037179 848291152 25437408 979931983 1229031 107811083 26574416 851198115 786762523 435803406 964601991 396562491 43287453 103262591 681575358 913427383 527394379 200431681 893912274 68055814 934192566 74988661 735383734 259253864 348935472 951085399 521805409 563318260 29015655 97894131 16766766 360052834 946185283 42204174 192501176 799930680 2531623 219075593 503645155 641810512 507395365 320763505 38372996 550682819 424026096 572464721 464110195 951420475 772896402 210538828 19476283 559605328 138043856 607376383 818859192 486979328 558461776 193180960 50297582 587477431 291075091 919580721 947530265 89776734 814301261 140031434 742223780 669349251 211623393 98385294 311159756 719018759 419148799 202049119 122217937 843174895 774513840 586328132 647111730 399926601 796866960 519104379 959531929 934910816 126480755 630907480 274406504 537458897 824088440 177220452 124936321 967679898 96801166 924982952 57456625 763618793 917530753 652196771 432968037 981670512 750582066 596644160 553205630 169730858 798693279 675423567 12905747 425723478 114268058 512533843 825650079 911135019 31638215 637698368 698562194 10635336 268605841 825485064 548094234 945210648 2705509 525546921 912890539 952023048 303046233 822863530 568158201 73093345 327576660 1126231 54763850 78158719 450286757 607969481 100405944 101496395 135909407 113311691 527219873 250177466 478361900 205386312 13828844 510000115 843084680 712391038 520635451 964206887 390392462 68729678 909417528 245614337 446792966 674824426 50153745 749839199 350204315 618311946 822932544 677780976 471954543 877696394 608456061 922241301 338182234 708862005 23737689 474091642 674690062 403473929 724269108 153051955 608860241 738097952 515568436 304461280 303005349 36203881 121184526 693397811 957449932 30602048 939012149 256759257 557942840 989165894 6598449 760663522 459994199 829530993 290960857 931948742 559743747 899416918 854190036 750442347 608278917 730444092 77050348 135485338 133918014 801319456 288537294 595294621 391933767 804105730 899755901 547455483 692825977 20940420 93369653 502792269 904058841 32381795 759551526 314518041 874064055 618666342 75181556 186574613 300713694 218658779 118523349 860457441 118075690 825229751 463416148 578870973 555673836 540466496 714356312 542108216 194302312 2893599 137402830 586236079 659515695 889675097 133691555 204858032 763131884 79577575 560166667 519707084 111959370 172234552 834225125 838539792 790900894 761923047 25114398 91614582 980581826 996154120 804588389 951173883 821383865 268004530 530044849 229574060 808471027 96917520 771682277 2773332 99811119 761601473 441525777 611843181 651276564 427733699 669217579 266924807 507311274 229384239 786631891 471787010 401618791 473373376 162843161 45036045 87812782 40473926 136650627 68394602 36628039 941239016 872084851 710528270 61759906 254646059 792618697 722747299 351563580 416817333 578036997 303891065 178418799 19562767 915734246 682211729 299812832 437468184 949136536 659640472 666852423 735768421 131427476 920987581 61658156 146787003 966023626 149470938 39777295 102674246 70381906 76405335 896429628 942466757 639449971 810705900 197112810 284585027 533453192 548676390 701402360 111490182 852567455 879821160 983569323 620818061 414549248 135898514 58286238 363685778 795538987 577655028 951970565 779482829 351158968 13628714 778786198 317182587 163099652 818563494 272373199 233481559 747485195 21319186 28464675 239451525 832025087 225577485 524036553 217994638 626770241 225438906 182001187 331854056 957776432 18086869 952672117 372325674 6501749 863474721 588527818 802040736 293646108 540498376 434039924 644805076 406643456 65342482 814504029 569743108 883905976 86877221 655741033 631391164 960712781 684205709 870842689 645254227 909783194 247395601 863248865 389069795 472834508 897766418 720923851 283127299 915853287 526112327 655452973 922355037 242103407 96497150 576912132 535749516 636995526 863468423 33070951 43638975 928810905 847574981 465898450 812716874 786968568 121639476 296624397 600197708 658361551 19983445 245451928 420661105 267379047 961217160 809730900 592729921 858983571 530654744 875857220 627353218 56767064 383826553 402224614 151386837 480323703 831653112 687136353 117319223 695121528 572723671 13474564 476448792 272815011 331889380 141682025 59783572 306045223 438306422 512497647 964406774 310806234 757949575 237584238 578185281 571683094 47315131 23431561 283183025 430486241 899288781 910536243 339769671 283115327 165277216 491156509 763439031 996930328 30809221 733274620 544568216 603532892 599265550 21017001 876347903 783671297 15215393 788647842 89716513 453521815 301145482 906639653 764328049 911611423 144223885 195029689 483294511 44055382 218461250 766477536 474541624 117750025 529530138 814311295 253381718 547323720 157984163 869337115 396770407 188793385 455128094 941338623 792326277 54393638 814871991 668674174 690581301 830087384 309838375 632814180 136125558 610983857 391970192 752969974 375111639 388710443 947999663 858406150 432765826 18977273 477400045 759823816 989243671 859446549 426651470 95141748 406770262 584635634 964478864 803540670 773429019 419606951 597395652 565755289 326516955 264784002 86945822 17098249 947387752 396784197 502428795 83513304 860284420 894398988 688999644 235396053 283109424 489515666 946318569 568391616 508492939 276234974 328215425 350252969 135681516 754866896 445394718 394968145 192018889 409873575 51025174 965447908 681996892 648420826 383719556 8513841 765721195 470665379 878128463 713108940 719965942 233073618 649138610 580250356 127472599 190654613 668162775 263098389 680170280 614481337 831490006 41179578 890716311 12221790 391432548 878914194 767088686 836827266 273882332 959107575 99217200 324907506 777071842 781214092 825844698 160791392 642244299 591565886 483973137 372889122 157191186 203939072 605962740 658846162 636705794 733435339 849500776 304868562 996533728 529671049 771866266 680540093 570850627 515098936 692761884 962283175 394013123 312366929 651626800 520411821 123990864 750844000 845319327 901062706 532058086 523680385 61854091 26818744 115246264 398343594 399707866 124953816 602282667 5670599 783799979 91504820 591622304 485817114 396373383 440672392 15488156 20756008 121212478 438855149 535854944 813974362 253654684 929868068 126341285 905281484 302796248 102848515 508641844 631935 3911214 40699923 524312320 918281679 67518667 492074950 316625266 319742900 617028767 771424299 325413499 253345105 862929120 917035804 739162219 111818862 210224555 607166741 132574870 331437033 898538256 668429814 997927762 4709299 450814241 976785413 909990784 753610490 79633921 271148987 754242425 83545135 164365276 278554738 854343180 84400309 770629688 23484806 404143209 240174814 794909105 729556709 346036285 657838218 499108872 85198497 769657080 709333427 544881604 902231950 893286826 295936220 423178124 891214581 300645519 873992365 720516353 63152662 627602848 800150274 334301649 234361632 736211776 498666925 512916370 443071315 583067235 136062418 466556121 987210444 228753598 261465220 569283512 574789884 771819804 68392377 512504747 393993244 630242170 57386345 148741553 376045356 205838931 571919677 119776296 506484450 445912036 840292650 569637113 926031250 492959283 903938762 160392876 81687418 402605681 525825612 524758734 985672916 661888030 991314855 825399719 890641629 105296434 394683225 317947872 877116239 315591968 830452619 271109476 798350505 740355330 419851029 174395854 946194261 991770707 294172150 452678705 290199102 134464793 22315811 68746711 479940443 778770939 229139587 561627861 33892979 754965200 86386588 19565888 269369589 77701437 697481974 12527577 35514237 92165192 330475449 912630476 260273526 13444428 36256311 58624024 753799758 456107341 85536244 699994013 300394407 232224761 5189077 443109875 219205920 880021261 511856586 699146363 658792193 740996174 260774218 692685173 348477733 199677172 564767427 470363688 129894975 114765760 482891266 165409213 59447318 665883081 78039682 319720845 679327509 114295994 230861235 433127261 422919701 168913846 985637640 723314108 401138607 990826717 18940342 620344527 723364337 530796928 319490884 234672889 124309461 432781468 927358062 472787194 632458640 344641849 943150883 762353616 459407609 278558508 927762829 518854928 944441589 5802504 691092139 476285458 972614871 921953374 909412719 395534565 90867213 747566718 971365039 344522186 590909794 990305381 964866714 314274124 521102303 136873957 548947013 645411764 569655425 328821435 970715325 202114058 525979650 766382567 964467674 985387259 44941068 744746862 356758546 841899023 603065733 47850678 170700840 575680597 822320419 80113552 823731529 765703998 680196636 795096561 110226178 271106423 637918302 927609258 437896913 11536964 64483208 986843927 656948728 634138633 168181721 480180412 688769057 694161371 246562972 505753091 532064989 144020406 250499946 741339902 838435796 853565679 641706946 9136629 281762636 316543724 941766555 105494158 82247716 621963184 753107085 44990260 745585974 243541746 825115884 183482880 255078710 889599092 22843166 912027439 376254084 43541253 244724210 65023134 737702624 491287183 423292591 122283973 487823955 673792538 863623875 326259744 379874576 357847180 187912740 514153578 674390905 129679288 472164102 609154987 604158838 77787547 506661613 349744805 321329293 331777490 385744052 576408004 73892941 408587218 340951802 302663391 452128472 585676012 220202891 42347455 76963188 643495483 17147794 417303510 169804380 880771669 743563254 549678956 91135209 931475994 63832528 765526114 913671648 388512996 374681094 517830480 466300543 881342707 720091651 787629837 65636556 105835696 364037834 139529497 366939281 704989636 294709254 819067753 143182007 514912145 713931574 72661562 158407621 731079369 489965072 328212001 464367397 86044685 730407324 555502606 17520673 646756218 321028713 783708687 35269207 548226173 154055526 501569751 282085239 874147178 141715947 347721795 979982874 505753781 339767658 199438514 63259776 634476912 18506260 206441783 1905417 584954201 279103345 160313038 316033563 769068417 341041406 780400960 855113103 71448723 188419926 725150142 718204941 509448639 361375188 605990514 57674806 515430715 107560258 192276411 389577886 101792571 539998207 222077119 607546352 732282231 421515634 523322494 219275503 292538260 729764278 221180920 877492461 861383989 381493958 46042383 482968766 722535364 678959710 190598228 646500453 867379636 915748370 217221753 229344634 129639917 823212268 139535806 645070632 783288892 331812218 34648511 885081464 871810425 109241997 345144175 456609015 383273997 868466670 675884518 675812257 450747307 897065438 405821078 312131289 131075756 304379827 795100055 853611120 983339537 985698283 352627933 850719166 753963012 569849686 80063794 883602930 393061947 72115966 381189921 28867199 403928184 268354799 913948663 128254968 377596796 259092831 584863984 760870793 127559494 260748495 289199409 430823167 10330293 547536853 742954457 141406049 851916681 390570871 995017169 835256211 228785514 200161461 538491737 835264892 770011148 471071897 571384181 15589454 543187863 952574103 44456653 947116048 220928895 958405316 75371009 451042057 70014507 512751359 64429209 50090367 773499855 353628618 480913535 783830148 901165472 76384351 925236197 605598512 466955222 772769725 293371082 548257102 972931187 831862819 383521988 595458694 155451075 954906169 611048148 551155305 759996631 655504802 350787712 980925526 613910111 278675087 284483942 683924618 791426447 348913151 734014986 417442661 702541770 67444880 53789168 456223601 143829231 979025365 61822106 610784453 604311449 207709554 11557915 429758995 39572367 395079903 25217682 47539808 202502431 488782197 598695113 962499063 144286992 949482825 795940948 610713469 80674272 80424884 147154447 872100719 281854401 881169433 289543373 984396171 948614313 343332541 293136131 92443537 174874265 207474603 555744356 631702080 415184158 567302271 61461069 307272891 814898540 939195124 207329065 17400965 280493680 806024179 832416394 424780672 608023363 480873701 35494135 688697635 413814951 35164948 413314713 695669353 916334381 702858086 532581883 717465053 898706993 678234381 662424956 73581251 885708984 70685671 557799698 153409501 490504309 471777133 313198758 305402842 263488616 520527824 175320173 543982297 179068362 860252933 968762969 787091725 193642994 856773470 328305720 607457945 891938418 741620433 155643657 660789158 296994879 540741907 230770570 48218231 218976281 745711892 121799483 957201631 816397564 532115547 110611126 159418232 3892673 276326250 464821074 267381289 796854074 492657614 811363586 975922436 352910540 632642915 615530521 546553534 341932744 943836241 6527839 86387522 537973033 14687862 599693046 687484278 555429769 830463617 735702510 774406050 428691868 710018359 584124041 97605791 242133899 547251533 257024023 98542938 823577783 721845098 365924227 620431851 67019071 29804173 448870646 419929611 514963454 64401160 818999512 856896198 860753767 825527351 795800086 251243160 840215213 395493126 938727438 248161342 78473102 674429941 22567385 507164970 236964659 459207792 604770762 479098558 6459318 861794785 577641496 830037102 436156242 796082090 302985312 503175313 825886263 751855958 775621291 193366076 668773485 594620796 50262267 529527245 272664506 698578720 780770405 965396085 94071839 572014203 213557420 25061307 98960503 88641172 384742643 335925163 547848964 989513405 815023721 406824649 703824550 245181577 89378110 992497158 41263660 392363422 348188831 719666289 996735746 123810115 913032365 665509224 570947277 815810998 47552829 843611783 366906077 680839600 661524227 313494282 252853796 875081648 338555589 351814300 816239186 723298233 687739463 216604509 565327997 355279543 623429158 121668906 452977486 712807268 114166058 346757512 105170683 314871255 66423794 954422796 438681370 831972525 472448379 9628640 500299883 520001208 705756789 867205960 53357168 219797375 33216602 306210964 94879016 371772191 510541630 763634568 947586790 50797452 980239078 365431147 406076996 603668229 487100053 859054482 168991857 453782477 58328354 126678906 768653732 124752148 81101695 59851461 809241040 553550075 921996474 162057282 926067649 480269622 881779608 979424817 700066998 914996210 138152141 647462380 139284761 648693771 411096942 86871544 699491224 243852379 452302691 105568213 847520608 791919111 817139061 16512458 98217947 875467415 143191365 866871680 852735930 76809426 779239507 514493329 482875867 701235975 529066977 408943510 34021956 410846578 240884686 734088954 178359148 379036827 381551328 317643909 27730592 645164636 404515453 727221816 889017015 709334511 685306395 589053982 501253615 354961815 458082807 599471562 82945590 453790538 318859601 788197886 530599964 98099102 155207574 13475825 651851443 684274551 274935701 685873399 95121122 515820387 272478713 125996636 894857215 654030041 443640545 775104173 151711036 848155999 354842348 40728044 410006869 40148736 629782026 911260484 247626917 87864826 363248405 183088873 394171730 534624373 971286759 924771695 485239841 126494326 790763886 137091277 810768877 918215953 675481042 758406366 286552699 947959755 884403002 33926273 454506155 180559907 809030446 606217191 28715899 163872787 499461601 291239134 56537889 129243621 55015977 156681173 69624813 418264382 339770046 316312910 952888755 311056799 93600964 290644955 290067491 884364850 280252598 100836362 655097162 955733641 711759094 941649861 756209755 448678455 975576135 63232270 629238362 784606574 521965827 510470627 800995728 21427422 801709761 857533617 3187409 856725738 14214783 925328595 127506480 206501196 241641498 932911601 517557995 335242462 223556550 807625486 72123671 503809148 760978214 727220833 312059148 325253667 521387054 920785270 626448489 496963182 984017540 108203210 134086115 358499726 618673838 935081843 379927148 272899958 645131820 235630923 982142063 511862969 160959512 109648536 718364165 255117376 895076503 88438519 590359839 118633046 748580372 514999876 474958561 362074945 94737069 639534075 687328613 616124123 560319338 166293461 113087298 396853237 274496671 99689779 755352964 893170509 887287989 987796478 18586827 384936168 223427395 728883 896799137 236903273 962893792 467679662 492020649 710486654 408634547 82380481 681636067 157214912 449896724 9110987 519289858 544633793 648645062 59134830 160757909 61480760 225428291 126361573 458333997 499924962 78567718 66203320 245611831 965855707 53999792 116715024 350791868 129943553 117443907 100107365 366846826 932854065 420303393 858867475 495857078 828937940 793764323 177493138 986152853 96177406 186604125 357959070 640811199 835249188 269610266 801569108 896729948 495038557 780447047 207580304 847479885 859014765 126299991 93091709 824870466 32816149 62323099 28178693 162759702 32283372 128286058 382122894 965137437 401105817 93506728 313510875 230043751 887271051 491004013 68712963 983448457 530124505 279188399 476776015 217890052 548798665 130861482 114619993 43837215 911308529 174716663 743833466 770323288 301016654 689441542 447710113 333832803 751764641 328405172 349108871 784048014 309207597 731231765 601701810 710313414 824738494 915212685 940357165 564525904 258733058 861586494 400490721 788857563 140774886 877266736 6747608 689573551 8128212 973883974 585927132 919436741 1116996 182276958 542276388 302133651 871718500 842502867 488482820 623483134 170908033 837591692 260047507 480115630 568823450 861749318 42945403 246078303 776961996 983302569 810604208 35695047 697405422 211094922 677068976 838180309 88361651 683816584 380270219 949006236 510216917 818713718 720959337 511333914 990669 115752084 813467565 872709169 958254952 154466744 348708662 129162978 992058436 608756170 461794974 413398246 323021847 504740377 659476549 99983836 340559305 470080750 988195257 37964721 533692038 517780592 728661396 474570056 54113536 961447981 423576285 564330453 780161692 144535615 75664360 633668727 112804066 741648291 358894255 71059011 896115036 707602918 52738355 888173465 168875447 367049695 154088070 491897294 871790072 813564620 444397496 64865737 136161729 285109112 955346831 669853768 802889705 536524586 144423817 857003241 497972560 420516468 273850053 130650612 417568450 349514414 764319339 530372516 91162698 123213588 601431527 839794100 683332872 506686248 580483925 704724685 873735943 734571995 49138338 598042374 548136608 493535834 662908111 684298338 631161313 470771301 206668465 286567377 7295880 351092282 143570611 357784807 771608750 269937030 488435419 41693559 619451444 105271117 572066075 563130509 81001071 26013961 255440968 616850309 532700209 835924893 321574987 406436145 570496882 370713325 4478513 971149856 716765526 519902990 507964553 347926832 990674292 714633018 634494209 850486538 65725293 630581186 208271338 689850410 900518216 549223123 731543969 372486020 654494241 156126404 788132895 588011678 182140365 43573856 204861981 714840575 879498750 378953334 121276713 302511991 749666660 978271599 126178206 318948545 350690949 634142760 666875377 193881600 348775771 153885945 44368131 267017431 636983497 105155836 809384207 390018072 654378959 393444535 762504092 161389559 549570939 403153346 749401238 731711305 446727203 806779585 446551873 178742312 185732912 420344952 333770669 787915938 251132911 459948875 106864476 454340226 94091628 626256219 648221826 295383766 780142164 545106323 562401197 269642020 502778525 224301763 659660093 9673844 617746298 274680544 171063403 167317231 677833891 772981007 899028536 124561087 579760585 198096768 155819765 618009864 470958086 489590434 405925795 722090997 949539309 365306638 28947582 896147304 991562857 677169408 191531063 624221381 74792091 606448626 893863401 577570616 830750389 553523487 587244460 448496680 828204032 610824230 468330277 358554282 383805230 219875172 335631735 816082182 417971940 491451500 434092039 888930027 833558300 692534200 463537383 635613968 57840831 492484966 531761265 49403682 22170733 575808694 526141429 96962824 182257313 420004823 527049807 13007695 826044677 966810633 314020742 506765068 577634856 782351019 865319350 813956453 2226185 200951078 630038628 272714491 544918944 916647033 14160877 378477237 609181226 330214627 14091198 519538424 822699593 398368830 421458472 697386692 974177524 947599901 646865883 8951197 220121083 26432049 874475265 46165753 993242682 41012366 552930821 423393898 823363386 270766530 237350344 678105937 471717608 719905338 803336794 16636545 636552364 817497672 247630148 98249949 228658 114237713 617788373 822928251 365122909 39246838 372831302 191816792 839363105 19697178 200767989 59484182 46129227 75243248 105649935 39371903 116255614 511097123 315282167 792135366 781863653 552632511 322757662 106097621 125054208 126094450 975250539 761606572 796108488 75397047 712372887 796337146 189634760 182677620 471781756 554757669 74440824 844613058 746574461 913803930 716826603 799858817 973288112 762955830 727618431 931454413 654844099 696390411 295067895 970126266 341042137 929447915 375275136 663799799 35545529 500329344 642410615 863312434 114452275 291035462 938709481 826825163 939888974 128344234 9502776 264187089 535618269 83943600 108800141 134709090 850263896 678143110 934567907 676068367 293615299 514702697 460039140 948459399 211093101 755107035 771102024 552135238 537071309 998893527 68451397 425133204 351739230 563378378 288445632 466191506 854413841 79671472 145533028 646819174 60532073 7552170 911006264 596150342 944012143 872322771 583375798 794276033 550465874 370460064 322860759 844081173 885162761 782899899 645056931 96255856 390523294 268675315 500907460 927594603 120085201 421875223 352727801 471824431 985253602 493689799 938015937 692183802 573361271 936065331 339002969 633893344 943617501 102525592 82560046 740146004 974848363 665935844 386938396 377830596 36395902 709799155 74428129 921558663 492699048 719485060 870330885 883222342 840676741 223754705 663333304 960761942 645629928 16061098 432586367 483399889 362267263 223118663 175583684 935628535 11700354 367103020 569521872 955317855 469628612 652081918 547980218 444476969 170534122 934918614 822307565 206930024 644717763 896735694 981005053 989933177 468737114 703852298 725671878 161930214 927607003 389005175 122692150 425753290 257582640 407794883 909153180 619849903 630913546 937253230 407994797 642613900 304356243 977516670 450448115 773984856 482114947 998428333 70978184 652649069 785863307 745802115 712095459 283097429 495054169 693100506 273030599 963791283 249469163 998702477 125721490 29592525 240224011 100930006 455345815 350323017 508724889 217015354 970172921 992154802 6784944 230684077 487285061 311141187 60717106 937733176 937642409 542832054 788677869 8620586 47997482 427057535 606939068 760092942 710154964 101993230 305709807 983185563 918300879 555178970 834404399 896538735 584771495 927144776 997468742 892633676 277467787 358709990 109649024 100157067 203381151 116433968 330841144 690666213 280091521 391558251 480915748 70250290 786906671 122109976 78870876 834904153 549167511 538326310 447513454 259322468 640319540 605739627 95024390 411136778 13434956 781945155 307675507 598206451 709089925 157660608 343356487 839074078 368886964 305521877 939231145 572268116 274472211 122588648 262934322 554563732 366663265 743850070 624814022 153569929 865960047 556201265 840990449 267643917 94527568 141020262 526966386 587363475 746759890 474507142 998500253 760194846 256452291 158692119 210917657 818058582 168869093 554274144 657132653 537756058 859796021 448880157 110024167 134268225 423985171 225474855 541348323 790648437 969324925 18678705 944218366 687801331 574879970 637725174 955445249 521923904 778745437 334927994 961803745 525505320 809435136 812820358 138216525 918403793 971512477 349134182 736462368 140381564 903408326 246111380 530653988 763204340 547507903 640678155 749988931 971493075 866153010 291337248 762141505 687994294 310015953 558876230 228311985 737412289 49117764 36273593 111852552 827863201 223717953 73656291 205884880 33153082 886476649 344101405 804073242 710505485 693235588 393051969 703403415 596643907 639163350 86573762 212364607 39187612 727251917 962353538 10680680 445921286 106207145 625338551 986431947 268739464 36731141 67260291 6151746 85848905 103533884 118004299 913712106 327251837 44176956 119596979 212921285 930653605 463698384 16994520 493675449 9450331 262562856 49595224 606094239 901726206 136168986 670975212 940913818 715937270 485845109 804110865 14374915 592052255 429449409 806855 860791719 466180550 68067146 719459832 552029455 24117396 837464131 318257920 351369233 881641087 437854899 416806885 664811051 754069650 286317771 11002859 763519981 548880627 60598083 222130579 303123192 49283436 893105791 96553370 765220706 378950894 900664235 779595621 823519515 182630003 632918843 536827593 648810554 700985989 256287418 53356368 725103386 946267915 371614289 928988985 680425361 661985554 345795863 197752771 416055197 632113635 208755631 32091538 33510621 121870080 254222117 336633814 23669882 147327902 433187184 788890588 378795162 333851412 421002569 202314670 516481415 53921405 739142263 17808328 607423760 847946048 71164697 185043505 794213956 295295352 114032484 327155677 957280906 312344713 524908448 225852463 796974714 733664079 257944001 830485336 708050526 512166118 167119143 731720408 512010386 600306327 373127356 890805548 786674105 794129925 93120211 155671879 700567696 684778841 173480208 160507815 385241248 97161271 198067687 31971563 244972989 164616537 359127240 54770254 476961250 884035689 280622717 126452324 470216127 391083084 956937660 178266646 903249203 124056796 909987055 267775948 576879489 135630770 158581490 216069953 929760695 104218067 371741832 482844750 641513274 545222040 495868931 26754515 494899677 693936618 58726079 739872666 858553155 417853319 794642921 188030765 154405367 75265631 314483089 624621495 318865082 271420742 802888141 74630644 247993904 565391555 342406592 677389759 701022325 500988082 893459712 483299379 457722516 265201537 818660495 99235783 662939944 314529420 125990299 157839614 8466031 37232744 897712281 719535553 307602429 544871561 907566318 462007797 472653558 222049400 86629285 791518640 345986508 742033792 866149284 593980412 159941707 208555870 123886530 860964032 562060318 17346235 196779771 19782827 135064138 15440259 119018611 798004082 182486045 97525276 955843697 43468443 987274393 706072337 763003996 294876815 103460257 523086673 756884612 576113815 745136073 696030263 367632449 91122574 438064049 86298092 537619352 598005756 294853962 661505882 311486147 856914281 531368483 360782284 729213474 666432621 228738910 700748451 464436697 411224955 650790093 272796753 307209764 638064479 831385456 70213753 785457661 934845713 445816792 394858632 510959521 43469224 90888889 731108336 134591798 381469304 817406429 524727516 979475060 112260384 38749757 143477566 821691031 570118240 504259851 403420865 89067221 732998761 104169309 553503918 996740082 754959403 678817037 303949840 245540241 510202486 226679959 30997895 297564558 672496752 278372894 808524079 715965976 369261783 392148775 703074141 750731087 209555197 80318016 582722506 174331947 119067774 578716438 848539345 541702380 82976282 251960203 630769601 668491409 208645878 36789878 517747851 963605281 715606915 821697691 61661882 78325760 900894016 945176150 375890318 425907127 223549037 36930757 141873097 445327186 429079532 697463604 48574632 491151095 630297986 631297138 665483042 601882126 62529936 366538746 143584500 145506218 618498949 626870467 666513994 827144828 516176712 36778204 643266468 84299986 858475895 557444716 162625747 611886270 502620860 391032431 37793391 578686263 427963188 32182854 24013443 709559086 582162824 72588075 200710174 212460803 556401580 718709583 814342930 618931516 85248322 810443796 616954100 556263638 289830622 135984453 235924825 806007334 172762657 879191293 890307321 31238545 289152369 905449434 495641182 791773229 296481858 533434573 222975851 576961413 418133793 246989294 286520492 296610 172093736 339747033 65273779 728495316 58456609 879616709 347426825 143704931 542576864 964380925 552484935 684923853 100365372 788409760 343447546 125644395 520117413 86271226 9399307 809269782 991720660 505040489 453559370 140718878 38475055 676535221 717680291 309125214 923524516 4200776 309421824 95618245 196464175 374695603 676629927 254920784 106828672 24056745 251142082 501921902 840954036 803627017 186845748 793835774 444553137 530293295 919480170 964670550 616564521 928879477 773940325 460801541 286436325 80016054 601520419 177427746 756551275 319200703 486552960 532592150 175917845 795974784 480726761 372382021 23186746 157356681 479819171 130015418 33929792 730961253 484453687 727400195 387104630 671299435 373752328 831657767 54109089 145748857 648844676 523189977 74628327 275301360 983991518 213581018 355317414 585511930 391008764 111868682 757228999 877561724 644460833 933146844 526052867 125187587 158045224 549239614 135060635 637864396 531771398 21506793 221342008 16225078 748906988 460963004 540040880 122659310 145137130 446666335 268408167 793981806 969856312 195552861 69283159 953847823 409133879 424600573 391876112 800142644 388985622 1621470 530220727 33446448 934768315 56273588 11150401 945329905 458029568 998727409 435710660 989800966 20234196 657052669 858542411 769141184 118015666 251099650 744316860 115669163 697765985 12725021 909650969 520138657 60794248 978934129 326502839 322444493 256051061 718378952 122587130 645036683 720000422 505324224 530999497 507285096 561597812 394666265 305131361 19627373 245910033 740842021 861944705 266144229 250411049 573003475 887801780 220943082 676619491 632118633 336612245 226901836 497360020 246263207 747040493 410670634 77713695 73543325 733115128 186281123 644438643 708218624 831317806 216955425 213542841 214833663 724240521 627657019 462016294 29371875 499800758 707926327 622730263 214261823 974070557 873141312 787265298 714388696 94084387 316401149 199023688 430696632 543302985 696383709 529476206 290343471 107054336 607189901 216403162 692685830 793471024 860841806 400904448 477305190 77797224 466963655 544655219 654554111 94620668 6671506 536442353 594421426 714597833 159172609 808683249 541184749 32313914 448464907 108089804 978914675 764866056 307113493 262127666 160685400 3497195 791603872 451028871 963067904 251310133 667432033 508270094 44781150 380790198 909174542 374602706 458587422 228654556 919257925 113141527 323275224 778445797 502100246 770213017 345559990 661272855 431412625 886744739 546103135 879877532 994834544 377534169 497259947 154464396 639661836 657945347 10477957 431265701 961490584 973545861 682575834 481438977 334332314 579873351 862229175 96023215 806992423 173332957 324677772 578766708 138990850 647952996 357212498 641091096 270682372 702772488 154880310 702094998 442033587 700983445 434488889 289384490 78517608 931748837 443848886 570695810 442210543 454326843 1961504 256217487 280389063 537053705 737656464 614721378 969443422 599885632 710744593 776435838 773218589 35422358 207718905 912209439 535891721 564931404 405816894 806574093 120220251 560697204 361185450 414770204 114197009 795674340 704154694 45230983 579939536 519939 615926793 22150072 307363148 470404663 130883925 587752212 7458361 868540389 54989949 829418149 320942381 618250908 458370347 94160963 506189633 666089252 858886769 42081347 83537015 117220022 701171806 203757267 677917227 62357250 618527471 792114236 710547956 175198525 837345219 290487485 28234830 453272005 165153923 335597979 923676668 296037849 923350191 783651396 17094597 830856506 465585904 338036978 449107407 923956251 284714308 955297040 590045497 143601070 849894753 673582512 113337458 403582919 729856145 791254685 318456535 200899976 583368914 29004484 376098501 273230492 172008335 404333331 726502497 189678624 739931310 502695525 485716473 515797860 138863280 502811071 199170725 604449184 840848049 648278133 380921795 125562350 456091532 970967292 121679786 158502645 497066163 87533611 414601930 79438668 878788296 733058465 280338644 314673570 614579315 656437145 587904062 639104016 913286842 166922919 828782640 505734512 669618444 167015473 21532365 660998090 669826544 73219457 117963633 363190952 721497590 498885428 341269669 30105481 322369079 315465821 41124492 819435243 402999432 455726422 898873911 134304088 41301246 31728914 448977658 655880561 688166059 36881713 147500936 453969260 203804632 976283577 959703772 725939442 143299043 833752504 386937525 665641953 906971961 504901159 28832898 480985910 3786580 222618933 511091391 178672026 390601121 552215884 998107269 793600553 7942299 749497539 927904641 49243546 781226453 229398658 557640473 321908871 266280372 705141410 775878131 322601370 533941346 588098263 48540806 677240389 421850760 287994697 195398701 181339080 792895856 76747965 662324990 649198803 299366899 25932740 827870829 689968020 578148624 678494457 336084932 438607290 280508355 116505933 340367202 914251174 345904591 750524041 88676404 464701329 308181810 864554535 787302700 842123156 305169157 835843506 371879904 727019917 123838196 567278605 908358997 769250419 644026571 423200346 270965581 943393470 449133087 951352776 485877849 27281704 482363592 674479147 318405360 762871947 790985080 511288928 529639480 989406038 261812963 618315884 454107360 569994773 335386778 93926419 264634289 640555936 929769925 636514193 220092212 906124488 203792792 128451203 527891266 847819363 404167915 651373213 643729192 853301002 602725982 982123407 733099073 85089567 656602547 51504426 700477880 300103987 415309721 82633719 142026384 677122684 700949603 596133744 99633816 36336374 690060164 364268105 676892310 472346448 782292 896984523 230987295 57091450 877952092 611394927 757427179 134636366 262768133 253672730 987937369 718010481 235796130 721036435 655616414 744915043 625057227 208610653 45019023 40366941 291244372 39561773 570005991 992193975 635695518 522156174 28530343 178272041 886424279 557939019 503134855 739722937 307439901 734122151 649330753 37908352 198033437 406757925 172544719 460801571 660430655 12998447 31328411 748743151 734034882 686944826 493658188 211608468 895555479 391193577 104491776 186799845 430755351 527014133 31510179 918967235 49170300 60040522 97239269 788110946 470495908 452890490 380350242 630452175 39529000 29680989 668360528 237562438 288955280 693421613 698364009 949385936 706420060 729692420 550645446 292971301 269153605 44303627 504579769 164709078 288013571 461587911 204025289 571285288 988602045 235535468 490252516 37772338 148092357 440008151 678399650 618588265 892898641 58749886 101556799 932427642 88430875 769917327 22506439 229902521 315855299 720870448 31804816 22275352 303079227 582450263 315246653 572232833 479270256 672342789 589458277 767283827 133930693 793483566 191085474 122532731 29019027 681337990 12821436 177111384 973862507 543737452 648216015 719277508 602487338 749772815 504221509 543434579 372206501 526727948 773337101 688061801 100114755 805141917 710337153 403193982 240108539 878100173 827943181 719378796 550442955 417401451 339178982 536890014 63401376 530264457 511939112 92420404 64118806 377276914 122048154 37981307 921014366 770264170 757258815 376018064 520036978 113996683 919452643 892243479 640724631 545306103 432821639 740839386 202964380 143158786 144033361 443072919 873775325 824492909 14968074 276734639 94410719 354147057 813624653 157812096 884411514 325563758 250232500 948530320 702840672 372280654 986511627 476371398 142544817 596286801 852389462 515098161 710283484 624358464 259858000 203524474 22180927 692679639 944363860 225145307 688354791 940913588 520734592 414646475 765406490 535702667 691381114 859817209 889849724 505005761 17629298 774261231 683085885 120378164 575307910 238442917 345175185 414335897 714814315 340236368 10622691 567203770 855334530 573422542 44078593 967708896 776947016 66259520 512904894 573827236 291404827 53776045 514740817 812139420 468422520 132663666 200358446 159803628 844997241 90208163 517325755 715142906 716985760 200411633 835521070 292293663 438854550 33212614 706629560 6185224 373448983 569768618 573388994 81299872 995707526 617467588 49008761 625170901 683727108 561913655 198998130 827648302 615689700 566255313 492304081 84112214 698918979 692662527 96432208 396432580 782870690 613757963 111575479 352372809 666685962 799612915 644666472 105540506 832825530 203812392 111725730 206274506 626097376 537631091 287574378 621804895 7615038 189099505 99492155 543858512 751013160 298490286 371506807 219219220 864745599 863810888 155847800 416180938 408989774 104796374 812613518 44376823 718554337 776705363 396749632 237756658 576318271 41416098 195813530 261660160 97744856 160055627 467934666 723842232 697686718 608025410 198163486 557818122 797124915 297655641 101676627 400654435 448662293 325699801 619873655 165924252 42027048 628237821 582105190 451016823 733034195 247235067 495393646 304104891 23940423 892143279 541861549 452775060 786075743 737675080 714435221 883820599 897730707 34886246 460179190 447933784 642911657 510859042 5751899 292552931 808514683 107428526 693207366 109693336 285644693 165597380 275617588 327671742 793835201 857722778 778688565 526869389 957474211 274082204 830974280 833931000 18741842 225352189 139222419 804817585 963027269 853657640 541154543 860757969 741060253 1333726 161208112 236488269 364709134 166960011 529041200 25740177 126904903 222248560 135433513 412549597 387845940 411051101 740221339 34197501 121290238 371426263 561066890 78764442 645508467 244557530 912695442 664250310 469909719 51917854 321584254 285453347 758091861 862738798 146211309 351668473 716588890 159935787 588156742 81298018 326895798 117197935 107038195 306317067 191962861 242471708 718866664 579808802 653522809 311604362 614006303 774813047 683030625 27589552 706093855 181055452 124663448 471305656 697822128 594573167 375739876 19406375 880026514 133831730 882145173 878754189 338016569 451250423 38689969 926173311 532548441 218102133 43371240 492103002 524419201 87850467 734574710 95802224 667659269 240613878 259922953 134181931 867943291 942953578 14287850 574037139 976525396 138951298 45342788 674347517 733524466 273599030 546270259 466067339 259947127 280931791 197337888 597963696 732182214 88544223 524137001 117247014 159162723 420024607 609350016 683581924 507875074 196441085 631900514 28050703 437054963 891823467 14749000 157514613 687293405 29036850 731551752 663818794 167988149 629410906 190682671 901512615 903009937 736952930 220096313 15473423 17884714 269950567 613437119 602583295 358494791 137574113 719830309 517657514 410115086 329180319 53755797 770506527 525621404 685656311 798557230 815192734 429996138 813306230 972707347 117289536 842343081 556775459 633624696 10331223 38702724 824307367 764360204 941712661 413776656 836972883 957186084 284177737 106923444 423139563 886761032 317934601 413230042 459107700 835592115 823345129 788288019 741864278 446368015 166425783 280036948 97441604 981618517 710033086 910747834 806842223 827322622 605607274 363617675 313463678 468454863 402320400 137771038 85331426 196549420 404064061 922304310 6251864 540758164 881744120 429391427 280035555 199678714 842621469 739143255 887787195 518482957 379947634 629651466 964850972 546373417 909688414 62292569 380508293 472237860 825556770 39866875 152076841 283680403 403484551 465540519 604651633 658321317 455827924 689983059 854870737 859891985 464803728 713638967 253166508 199064207 143030387 533202063 398742921 838168223 272345311 139046475 209167539 652292945 768697941 26534871 51182721 530902715 941343813 284207380 3140568 619416942 324074256 7733775 903097346 727558807 473274295 360265338 238396483 929102219 50248390 93267213 641510563 367568485 659422547 894677071 566632692 654969300 427879127 817891980 345653882 552740804 956938455 554821422 57550109 578152756 433872659 108732830 109055464 375216465 392940211 964712405 994633408 717014467 972446180 750247113 297089633 298236834 110512444 535486116 227339046 13277200 481269695 868849609 233362051 140692235 616043039 652511110 648177902 43922159 470403083 993831784 449179330 279857897 401169565 506729439 858010653 835042224 615462269 819582483 62775049 860918846 636811247 57408450 430449672 461773787 660171929 727539305 760010621 623200739 115541780 987349668 488994305 449327842 708715636 574872723 442536443 177275035 227383826 90714338 73713560 550303275 84546116 522892890 830161172 338232047 29622322 688171819 173274265 497600958 360270661 236049314 358519797 997081909 145974130 788969470 458855689 658662425 369025134 71382669 134379523 337083281 58732330 623373828 786411123 619964333 50762910 228947559 797239368 278146736 172178264 870952928 828450011 109240746 246362178 511127543 447472793 275984500 51815721 620747058 773585458 412086382 709312738 984621622 409168284 855286868 626107451 720540339 366465652 995132585 791923009 500845175 184732225 703171705 124218997 971143348 175652397 27498273 52607267 972891765 305645010 224785531 696361053 986611387 334026277 942723231 497738923 781499070 71224090 549554644 254762488 697325915 961641027 964075226 681947530 223325670 671878454 160571340 943866010 38344099 8220284 588305378 539189275 192952510 291477076 515924638 164095851 467129474 543422911 216703118 292537598 701584287 441488649 841415017 688195668 775514926 636654607 38450950 409530356 707878698 440521961 664292844 257720972 254679347 628368063 939668502 478005017 152762876 100239835 274387386 191106976 108460119 862692764 582812617 153928995 6686200 98737248 318024847 326332040 494676525 387244331 618869638 48777172 828732981 312801015 736972840 456764266 949455622 627940156 866294622 509850679 68462110 383103825 767571651 323141457 11471882 559756512 653662841 16751124 512512713 928050227 207858100 473489199 643259351 790670717 627418194 502461917 741924331 945443041 828793957 89117216 185203732 300179954 137894388 13936706 612980969 727383594 323217338 562436585 355323743 42028320 72287257 276302220 425132145 692375275 599443677 289120393 252131780 105622877 305871518 764644494 33673098 366245984 90650052 529448815 9433061 718068246 31910725 751357392 516027647 713221048 692990974 701231379 13400995 830885362 567684451 626381965 410785315 890901789 41334909 766109059 785446475 966138539 42411272 63094980 658513807 494371315 352215373 763161954 599994193 510603257 380322807 486183657 876849242 470972859 868148838 886282303 189041098 752575929 490156054 705068745 465796970 183147022 258816483 331714331 866548750 826500934 958096296 277334059 569919083 851947571 895959484 355365551 818086104 790887122 418460531 329116270 137774796 623192271 92278217 737768989 133795521 325117390 76469005 10644756 796090249 944617843 749443425 985131348 549710131 239599473 542716452 15507094 275262861 801532936 199737792 141811604 480550229 10350447 271662029 50469305 862298019 167621506 258351223 532900482 958508628 676811754 862016752 96283418 152520384 806811336 686568773 286315906 131928719 615554145 149477028 780535335 412688347 898920454 618183042 962398479 991036293 13415853 830421939 266299147 814948789 30159724 260627117 148015378 40510172 532289147 198484683 902808191 699910653 456835906 288225032 510935641 986164027 2758143 459735425 138684404 809569479 998820564 277516676 794014565 614374702 426993705 427066259 27063043 178430518 45249294 841977888 21983170 58665147 672399820 288282317 726130303 555075911 548909434 874145681 595586083 81198574 72630357 350910633 633625594 381982630 639135665 997077601 220663016 641893808 309329385 359347420 303979647 308149942 636864097 950510578 775041011 916374168 377576830 654620420 94804679 275342490 496598301 116787849 334007637 21514480 257586532 60137933 576590391 659012332 786799980 24692833 592727273 711946704 228119832 78869226 93929327 867255497 75946820 167108709 361665665 385276205 526456129 518161678 545942513 15836585 468672249 320983517 932210753 698765445 975603937 879531798 974107935 324718597 848836013 160631931 198749444 958938911 73286231 775339835 617951237 860086211 652549035 63194869 572032908 880668867 142064095 518478601 600440724 218010915 685587310 962106389 455803486 64559799 332784426 1745992 80396384 801456675 175245876 865123504 352738479 3366172 597171661 326846407 328084770 298524034 487478338 526834214 109979304 560764569 154690408 727930541 273367140 807239443 791125410 845400048 540424670 933189505 216395009 140865387 3716779 754498685 955488142 459520265 819058484 288272561 313782624 751971235 942245602 489028500 469611098 294984074 492394672 919299125 474346847 820479442 70339518 961825185 199830015 180318823 375106114 207036790 908249364 648473254 14276226 551891134 346389661 407217262 337596998 415301036 548082649 193830144 169799715 356087150 653350409 841374565 644359711 967133033 445862159 439121672 308677892 915473257 734105746 801072565 687288742 60968952 474068366 757628260 22794131 673898382 937947083 250416611 880935172 698712807 751406231 747727764 103120300 97795885 7461386 440717298 365613288 555544035 634547442 535413003 911631186 140414211 229303927 408507256 960063610 675166087 847628929 268741496 443155703 434251034 69814054 130444438 495219987 396398786 888072699 370530484 70297161 678536141 473463461 803748699 377248941 224869685 403992823 480369241 175181936 411454209 773602906 540795224 819514610 260666707 928724593 583662155 401080918 158028514 992169412 213660888 833194601 692314700 482402384 128866663 979082100 404732804 259311102 326818446 801131590 999900167 697348930 723945118 678436301 23328750 380210176 908201609 248198435 636719365 241087209 275896738 48173567 14690108 816691962 720204544 275356816 597932915 303866692 528954100 755961429 148552463 742614988 441672389 693383529 77533731 570539052 672465623 482266535 682366520 999284069 135914485 682266680 549149359 712375969 213219341 572478109 92586138 121420943 673192911 581821870 215024518 949089649 482511803 229714627 618297970 202716340 357587809 216230878 359099399 886541909 824708673 507651862 629156891 118897421 53551751 706690622 689436474 726017374 41473517 224319353 577817802 29904368 906586034 979483527 742280337 972321741 404477996 687382841 946259050 77670900 269204704 161283561 26760542 751716508 243514554 497574878 806949214 601102363 713805757 166048606 487644266 391030789 526216835 969317523 509928211 579768586 528524504 51881044 158302319 569998021 276200397 736120121 599902389 35302790 568120008 194699085 7624524 972598004 882081927 953883574 50268897 3802990 967683502 929545812 755519498 211198049 279637049 414985072 812300413 993442806 581033678 152461038 236989955 107250506 121778554 746918166 539535458 502819424 798799210 697837777 72817439 74999600 286474258 525236194 110302391 854594266 719935280 117926915 827192263 454533566 924326856 729977526 458336556 744526717 512039697 66372414 955724766 791676746 481357486 620541538 637635912 62391157 625518942 874625867 22158030 599813862 474060392 414209854 102633280 272859595 112047625 27967085 200375561 398521883 405719645 310677952 105632508 125654918 281121234 932824771 432704850 57964449 515318656 891041407 802491166 879874719 957413821 610732291 524067824 438771300 83790189 14220095 353678823 709309131 888845962 228353219 161639353 215422713 642563074 264272633 488282308 607127065 144756084 688657870 5648941 550475729 851852188 111281449 528647014 132973415 896622586 961351864 43454230 264457601 852393264 698461762 144332313 662323444 161710413 520916503 101094737 245500602 535136599 307289927 807326099 276498920 388159512 968965452 491921634 30722579 85754444 980203942 490366010 230510528 521378171 348531317 780986258 225746719 312329132 309633265 211236500 61468077 123501488 254690731 325925678 975894753 953152493 322774357 490734556 114862899 843690861 444345660 212879867 231343819 751635587 20205960 507842739 139795092 841687778 999764373 23034038 927442223 832484675 365916414 157952744 206379205 714447732 938939002 432125924 26776857 101088626 643362425 88244935 224590115 898053156 266686979 53001227 703722008 589461337 543735783 671101274 285668557 988081443 736497507 517012376 592233389 609219833 24855108 584544848 450907605 877135848 460095252 230866187 709620516 826011666 388818931 915999721 392975757 180274293 200642005 419752615 133879285 844004430 360513916 358469400 594573945 627200895 263986993 150812312 69178591 807722777 821913586 354847148 648320579 410927453 724375890 93070328 20147279 601747365 530131542 323571250 478883206 990226794 554437437 41020081 668754819 943256369 809536168 61730570 976047028 10178166 333999551 109926306 854182596 694513467 320912073 301272900 174230721 584899066 452085213 243409313 245138202 126515158 598256461 893458782 537442611 175148711 839045476 557589891 776896076 369177011 881161141 108295641 211920164 288114938 149315722 733191349 83887666 958851890 647438285 59934687 821546423 981437836 22377359 528245378 528467662 343289432 829518279 702698384 928188499 281603485 946107697 173326694 408118643 396880517 919301842 945561255 572029228 758347311 355667505 201441663 980040688 89345005 309737304 44477211 377459943 459053026 777668561 461347609 270421276 425106839 373798662 91967692 259061035 396176022 472729436 640045063 739465454 302247708 195259806 667653946 436367559 141367496 693497007 844486203 390764380 612798842 642563817 815309974 223662513 850747688 16751631 56219560 940092693 326488935 100696772 170068996 638058328 878365333 483932971 908479604 155988531 857731634 852963662 415049566 253907649 178209457 55094623 993373103 480457166 102870795 513543409 916824725 96754658 59556775 613827287 487519038 672355617 108907463 155345371 748534496 959655151 172097002 804754057 752264204 351102304 905450829 774849566 989160632 783816155 258782530 750156595 939804686 116514157 455636616 207370612 222938172 633846073 114981601 68827635 114303232 217852396 434887410 883644324 314607054 494444185 349987970 654642458 19316161 311411800 809987830 767850658 123583310 982084832 572604708 875847514 185703495 330571896 503213439 174864120 114388044 761995970 925020715 906709096 731026493 233173690 966596074 806481032 867019764 81577668 875308667 833839362 151946431 162712436 570000045 319069851 657156621 919988016 973712310 676472782 83916175 783700133 444323433 207499485 618301324 869444507 83346993 804004820 200016396 439076798 831385306 166920806 53589127 608922381 926146269 784615621 842096071 892742336 443613012 709115828 826836371 171438038 395471550 831299168 334150474 965471595 150369012 991307095 737975970 124081315 667779870 821892145 760297814 964619670 29391624 231115498 834064170 965254990 887636684 886596933 404331781 719021983 53517732 457920909 180460723 832180367 95052889 22556788 577439063 538665901 584188982 256791793 710103939 979660532 88090954 44254406 945132121 90976332 888077867 535624450 67574014 408374096 357516589 827871828 372993759 239424579 911503692 59574289 204679562 799140369 946171222 461527709 370678712 852205320 919448618 551139435 536902047 867017873 426212589 114341103 258200133 10401565 371132896 968304072 990062097 311740216 865074844 787710577 402716548 605669070 175851387 470290562 14043160 533367976 150678750 239553285 772792555 62182435 299127574 829988483 713839171 97815155 291516185 84517876 802536842 63481163 488173677 339438882 930499036 914386267 306296351 41215529 777304198 677429247 9519594 619882654 989169463 727110805 260109591 244402370 185296234 435960978 714692933 199339394 969328954 865371683 438892680 594637868 927554118 590536620 277142710 493909648 688351776 568658895 430943890 343404977 484656424 919117568 682843859 267671820 686020194 989140210 308887349 315840751 519085816 170923309 935723405 360771638 898034114 195832989 605174008 83330342 631793967 172383300 135186102 453639280 37754976 426595148 900793514 817825461 17131762 177936217 311735102 557999904 599111479 742678993 901404881 83767896 514312920 436765099 351439716 52849473 278421668 660327065 368690224 797507484 831250375 156929988 10795481 581800848 352762978 468485855 517647556 837073311 640869156 505350025 143228951 678624132 931945173 44022458 348965952 949076935 74475042 660701055 359593198 673586521 255896407 260998072 757354417 622725693 697763171 961310500 675575166 976184839 474153924 896781756 626208682 157920658 53711737 489520529 739721507 258991081 958006385 109885422 96064386 598875534 615235447 239293337 130016025 399696980 135832161 478981978 201290274 210307203 992199399 560883473 883893724 100612165 821881545 493764501 723337858 372161076 455074994 251429383 200862274 929228918 148211132 679587323 87149570 54439235 169107845 679387443 313430317 127114223 641789231 409494703 578506123 109541038 501304406 561038515 509238018 637136567 40020486 710528292 847443771 884736251 271411758 731337488 985348416 945809670 77618348 708686267 170487105 532693342 960115650 371349379 314438620 960843148 50936695 254104556 15282376 72560907 786008365 328712693 52191496 427797589 590723762 483213986 537338627 92028161 44252494 46576638 729164729 936789353 609621297 429124859 821525597 881033055 12978706 659390372 679359084 90597055 220592998 849846189 623290397 33225007 73711928 790245383 994068155 124648623 44349932 9350524 49725896 682874663 190579584 101917393 110672246 781303346 437647745 500527239 725847874 481900239 399620244 307528962 271205951 9241534 736653821 92731541 742790955 749632527 604638279 274666399 840229582 825231277 124512581 316036339 858456284 198224509 106281715 852524432 175389499 3148014 714391322 77631761 686022677 757487272 32065520 649211289 391306978 469713265 2254888 117154845 951613504 254391498 424683807 75335814 116149398 13853987 20583721 858940353 763486514 625222000 133606745 603716090 450453270 110635693 919752429 161425913 161376568 878550510 13950338 336766067 881698524 580858027 414397829 420237561 190861658 446463349 921965216 582168636 916176615 924220104 699323481 720306478 31127961 976523654 795642293 147277359 990377641 816226014 6217706 753864149 293964374 992340824 210096598 744417644 955492883 982365393 905843558 116869445 860915896 772310262 306151878 595130780 205684648 720549707 867884707 396546307 19529416 789849916 978714943 788222397 566586380 530554784 361045234 597714341 359594797 9203886 744991701 349972432 825429901 603725773 956352947 119394268 448582956 18965904 716328278 256592199 1331290 474688195 373461644 714763552 99514817 679613522 162410691 157715831 252679589 30295391 554262138 124725371 672661674 385493441 912947768 91764413 768564591 273992995 689478754 128159381 283196882 286986814 330648179 961143149 743228953 287001119 933053783 44328269 305967023 501898420 300920468 159814679 976586616 674382112 874578232 928617799 206511993 36988916 86333623 311707948 67284308 493112128 436433319 592462348 878605569 349381080 684226761 499686519 475890442 226221874 627845900 759087324 513208689 958494080 572746832 108954001 98011558 505800608 153282270 256494948 7699021 454202738 416309627 836802003 128584843 290887852 617936161 187613203 180393135 704269785 499321151 100193809 49898272 935754471 692656157 928503841 137651910 376882911 280706719 613542352 603104785 908552619 225146035 968829840 719563058 797892867 77783835 670090983 156209834 231066105 926585931 16425222 685268844 342895551 705743591 666370053 486299770 323679746 706499622 666692905 880465897 58337133 766886714 930364169 994091604 459542864 711384369 984259880 688942141 992091088 450318592 144563285 753160066 675464627 113393119 325239484 325873854 43693320 995330467 334600054 274759425 921916391 351025276 812544635 117328301 56768861 331431048 603628071 232964973 37930663 122837335 113430863 96267796 889724049 896311398 942875766 201783272 607695760 927135640 890725413 452303207 229970591 35288692 205463266 905435218 1198177 530702750 83825431 44891497 378549576 418425486 319650922 152982326 621967128 132195551 270310628 531252355 316142965 726455065 764217328 354073628 849292401 730164557 302857791 739016443 478992314 245733550 940799716 86688067 25385549 684041488 391507640 255356140 719330180 596970907 13307718 720528357 980190023 97133149 765419854 358739593 368075001 937587143 511721919 990042130 922299060 634548913 373810844 238442018 361003972 138028166 445032012 62812732 720709089 747889803 801829175 52217763 993623354 595145250 138905830 871525269 131703098 382929837 126881403 851033278 979900744 992705494 424077995 812607126 942355009 42014208 23863078 162946370 979601351 535584998 5504859 754416770 22650270 379315703 992858788 383654242 369860235 290407160 446466974 90569318 38296956 100812509 142787081 884436676 548474125 134209277 755961939 680177223 369655480 735359708 383726861 202072583 580581561 807804856 14679703 522936563 702335430 38542781 685882933 534453141 426644145 691387792 288869904 449294416 70703489 134245052 832948658 293080090 424652212 131931992 236165774 315465534 85260867 231469221 199902204 633734992 218194865 808380509 313912209 587850345 396256576 697639070 789922929 976838137 357960285 804602632 352291059 60295708 695661779 38173986 447265215 122305918 582078144 736135120 571600334 505297999 722896538 257065351 798378090 65109 241513709 34543857 315530643 326774576 118529445 515432847 960509569 336724310 176329715 126938137 924574655 572586291 824577207 714497577 549424421 35053851 371616568 901715481 947865932 67278341 792405833 395131141 42100625 227000336 983782627 466217325 584814702 706679158 723282676 235709151 706744267 964796386 122769374 22274903 144087321 241298819 390224117 104596883 578023129 566553832 231535020 502597778 139140117 908628593 69611714 541080904 943682444 293744649 295312744 744064736 213539356 940234943 139195870 255639981 19751639 975494863 721857306 604566341 534690380 297656341 840275492 93951006 114969086 963044866 116225909 259056408 204343679 358966392 216169657 782366808 778036591 447704678 137480945 769693074 208849630 59609026 163290337 5048434 353353675 458603082 749113170 566893031 251354384 740825406 822533012 271106023 716320262 396906677 875672364 103527001 547079384 715947849 197478007 662048471 531509075 166220282 773621245 735852754 525186675 989790902 370735921 155739625 290011939 360733233 925432699 498861570 420342259 88723029 503910004 773695934 399842477 253023167 340588958 651196862 993848573 15638329 922302885 562685194 265061372 797975243 666212195 812140756 366439451 863690202 326705586 897948526 29910477 100326824 486317639 407613518 90117720 709569927 563353143 232646025 70303153 341302201 731507595 490645412 430025231 235417592 116857705 829867708 340957125 457446663 333580929 187322057 325601358 255883808 750007251 590662730 906375417 268735805 402803479 125331227 984942373 729509066 23279747 867369217 682352256 362113752 127499094 624986342 71683672 690852238 857632368 994503198 32154432 589139956 337664969 314696029 677073915 454522674 997080104 18031033 911969337 330661026 205353091 90087054 439061200 807876708 680749784 345436610 76612507 83553257 470767838 914071246 665578689 346563951 781440456 200447304 561194069 908939551 825433647 485394108 452308148 683066008 479897299 336978946 124722323 817562269 504191342 801796238 124601302 501271439 672343638 36570633 684448831 877696729 126657687 123510025 538089796 659923838 321463001 467218669 595993461 792230839 381289909 114088509 991311156 15246724 314535813 552505219 776702641 139969453 37899320 81527148 675551827 370312985 418506095 800274151 40391613 922697437 454586748 164992916 276485235 126930379 54079915 960934066 857143474 33253968 936960457 247749630 693177806 258423452 714968299 141687626 903170657 96258201 255776135 894481807 964021299 570311949 299503385 740723933 710281402 189919071 822251082 238349589 412748422 93273536 38623733 453140036 868487339 345726847 470649318 144972567 325173593 524729233 958422999 34833426 410499567 747899816 282583056 103677367 6323261 997551356 97881359 762010284 946325923 353657495 509008450 762863581 923969444 808511835 356103874 486767205 850947272 30871315 725116794 263695688 124144851 616256893 569352090 992632190 961983741 40001401 990121123 139673693 417247000 801060481 27023485 827746567 401476656 309606542 783940300 260316283 159674257 881821660 22326561 958516546 235479148 531335011 721380121 11964951 192363206 77483988 498732156 43310471 108355303 223848944 159522525 85016520 840105837 728874615 930165076 654605937 621392382 772802558 646795996 38639375 426379398 673819482 866385943 827856055 983426024 502842602 88172331 995616647 384664255 110498892 954133186 472659769 494350270 528029666 484624720 539229842 458030020 983356877 435056679 418901689 59722180 594579205 356434575 899828017 175970179 286599644 406950314 797362562 59402195 53746303 688518303 338297960 580082151 407420605 166154008 416024534 910263208 106842705 411641174 147443822 69857964 218290720 620103592 564208234 598836752 104728305 103438069 56866766 88085175 391011114 328284821 323721 985590319 684719397 900151739 14076858 823835407 159618412 663955786 735753969 65881081 352474082 74051922 645963233 759894688 92722296 61987760 522674255 199565001 326145301 670118077 269422965 396952387 290221662 833631199 995789139 247466334 789585634 905172271 188067875 33113108 85973452 188391597 18703420 770692849 88543329 885296651 447044615 100678107 549252430 182798577 19075554 754242879 109366865 665038787 366653926 202089161 579542914 889328181 401654163 758204581 559446251 671077128 155156961 702184280 357224687 3462459 949650614 146810314 908634731 137718482 32439788 994608183 326110079 51143209 617817391 267169774 788956226 64861999 220364247 190725016 100176943 239439802 944967895 209543808 904478589 311621814 411632970 336537862 53466354 813287133 94742436 612912605 484364254 102415763 167613244 841588941 105878223 117263851 840915622 14512947 107498700 873355410 861637496 433608779 777014985 479454880 553294920 418487571 396833245 773659167 609212587 497010188 13098962 554180475 706553997 770093918 718318655 118186960 106631773 771785009 931474093 53890576 237213973 268354706 8822705 404827218 962460014 114700928 522091069 655891995 981730248 629589769 381763764 695884103 915714915 11295109 27855342 469009828 429782680 424688588 95185354 38995260 921698776 108284317 445692101 628252766 878378235 164010749 598956092 837526374 935795758 382946544 743933316 25526090 651301251 605272388 430353308 466277624 572489682 952444378 122169612 406736290 434550506 503933376 102620386 202781780 515228485 130475729 671791608 945011165 555164317 766976963 836522791 329379452 727777646 282214885 957632219 458672240 298742000 409104670 148714973 87054117 792051215 892648290 112580208 295868825 350437037 542933516 762146449 922926719 347894253 884316061 329663002 782444760 240765796 284799755 985226540 608510648 415275484 509534508 406038172 822956167 129027830 242560957 152335612 856805476 377292208 962484197 167994075 676034209 371588861 316709048 763088326 16156435 61873697 875668534 312025260 412310734 418602044 74171702 335237447 766496297 811004129 517416815 401457416 51769918 802216570 239200316 512796932 70008413 601251190 918835105 892964580 730279020 13912421 45300186 439600855 391204629 860300749 607594930 67238831 84405969 924303978 830327158 100562404 986177676 558512051 412587664 251004769 977114095 486759366 586242216 596126752 150279854 103659025 850100534 54566139 758391961 89300843 567363071 828400375 543068399 486198169 721364948 125863778 500110590 619181500 565464633 891315220 331998609 25575922 811070417 416404578 802396267 493913934 516966983 641090302 52425979 929554647 892095071 882056440 268830373 330853647 330699551 419110227 287029038 180800079 473676366 45420992 122617288 41039431 873821367 665685688 379753966 447702675 791549466 879864557 919400541 209530459 623696136 251399143 87622747 287282912 667803722 890019014 781196847 37287064 531109309 833622826 966841711 275720740 568195625 235672077 606574387 898895177 654782305 893603425 79695249 128458664 939024417 54828903 22014461 665362144 573030957 401768428 965581185 217096783 134149344 884981719 426627242 610361846 988897229 514249989 897644758 509217310 256785363 678841598 546504374 787894672 364980783 513346078 63615405 933176409 601534522 522706158 684587945 108833186 416309576 616799560 89808216 207850353 671628463 111822678 725728863 97175780 366107472 691310041 314272563 500256816 428808119 740899805 110618655 270221707 107666153 860779779 779439017 364451516 392137737 325943384 4862548 757118520 691805829 920994326 542811288 293340344 443700478 79915592 402173530 712526420 696715152 491981746 920376773 220859975 456320790 498621995 318035755 822428262 42448395 632308318 175201437 471256515 225724482 138336458 741478222 333390635 999116238 373433599 550358518 391253968 699376983 555221066 888847 243699171 328731751 396216502 537039515 772432229 476132094 791729411 337475009 172847240 136227517 110368141 393707215 592548307 608990137 711742970 414976563 651438532 196567647 590178000 122695040 422292129 728514459 716689629 755682764 580147056 90123221 158557641 971401024 642016570 713778707 824806237 885715742 42510452 221022732 275271616 667459047 697154827 67001021 4934049 722518433 55744904 115302191 116225641 648293211 576808694 680484977 63269767 228247219 877052624 505964134 203458626 151861112 86994952 772664621 907543876 667142008 715304208 66101511 491059391 209837137 632396584 168381987 95552872 527423402 389404720 223340855 47398809 939075913 142858242 904849231 661594339 198603146 872667788 630336346 846896357 449476475 163337682 762682491 530240061 892906672 121162984 733698687 44767777 60674302 358879667 804828019 727816310 74183868 723445896 71392060 284021005 208358840 239774047 232090244 735782242 481695133 307947465 635697417 420771039 450805707 540546642 934881744 501925219 265730789 417734449 201337935 715207265 581072131 964020426 97963685 326495162 937699776 831662372 371262939 998374078 43058398 28607318 578706747 117242266 752053214 650098807 253779637 960412054 742389221 485869881 548710656 224084347 793817346 184408066 497371753 97139412 577471074 432253490 599064631 843201864 849987940 800402567 410925488 283576430 616939352 508889173 610071593 407155488 193067904 833850898 405529559 236126302 862458216 984236307 353368568 614511424 486851473 607148205 427439837 81757053 945534453 976150493 305841401 591868158 13074919 803213154 689007571 590545993 87983003 140588561 433747850 790487309 793507494 844673338 74063733 262963206 206078870 536651692 670118694 399146774 223018949 75648246 635273076 85477159 912400919 988641644 552504949 251768752 448306209 979944786 333525805 246357021 956095273 491883572 838225179 969170192 147613085 379749109 412232544 235596089 520337671 845980395 26083391 166361524 543170092 952663497 429324730 749248963 341831548 99443417 912096 564850498 27608030 636185173 502844023 792525315 477343176 55348965 44294060 925649385 35293744 230336232 24522765 843905383 722219804 862747945 665591934 869832890 242497047 77824472 957945345 615351084 776321233 836545102 781712609 172007684 641724959 211037332 773773013 983556507 162997116 774685110 400923364 190605146 410870276 903767387 983130461 888213452 811632718 879940888 666379197 699442829 962793486 690901962 395864571 537529649 406166266 61456499 259878898 648663314 991797344 217824236 116530757 620634936 54369332 898243366 645158986 548610657 109280692 418931993 384683523 124794174 46133462 785606888 315399320 457003738 541890634 151046140 197733549 206039712 883503394 716629112 905482541 846296873 260047434 301347105 236342882 666213700 215319970 496221780 167393373 59633673 714046017 283924131 532784975 620931715 182167490 177943955 22058731 143964548 449392314 406742254 268758722 495525776 44865501 436674408 952529514 586756136 587720549 2779422 792795848 323740302 719408535 550794748 22553535 979455969 852141853 258896417 498186028 919978190 755118197 665579402 979611863 321680573 949503533 364913198 942612288 131671016 542857153 964671019 128151931 992249467 223929633 249427019 340291602 268795134 686101428 145337475 855551270 126338336 148116897 500863477 450078638 720041798 51658218 472632173 552014126 756316438 731528590 50200148 528810987 486646781 715779550 360939209 808327354 517799442 725852407 603456002 501986824 121225919 420643380 630138755 113475379 644573013 879565775 306283347 913368148 418183562 451620822 621435777 544521898 599737720 974815621 994600536 172295877 878990205 467232703 724310004 487823002 51277652 774510152 16633982 537924433 342806061 377573192 198768147 860605503 103425592 654740515 215108686 77167878 75383888 845247442 43159623 572473268 577329576 349442971 338357775 995513138 801063793 812309918 392551395 253317872 787125532 387151924 425613750 518632097 706900993 149923747 6455092 758178646 776950265 23089075 148619438 119756319 253178633 347387585 832878188 209120591 2128093 47986867 286288469 930028355 745750675 329448093 355017982 175596610 678891064 545892123 23626107 332471216 358202034 416177502 585789089 997843933 655845793 11402832 516476023 362746779 13842945 375447481 120925418 790793210 251052922 122061223 763065895 504231555 469448808 448460442 565868513 324093268 348963675 852156982 106637982 94714344 34121434 314172330 122827320 565528864 860064453 146453428 898000081 70782846 415147296 483789163 68626772 70993082 347708361 437619161 286256228 361551306 813066643 259698012 152344509 64119558 381759235 915410404 420867480 703724410 216387205 986735993 27817671 565350880 691409334 986972026 512581590 725530769 301144349 635408911 143575992 13725161 634378705 41576066 84508007 902042367 377881595 153134780 825551816 725589956 590753941 111808037 87141255 256336943 224022415 92002130 320456502 458298017 7412527 741323982 162022420 76316098 580576334 42356457 641666979 271985661 29328476 154248562 850032796 182989191 642173839 993608789 196714352 129068903 35184848 281222359 31111264 265582810 286873505 856663080 991172766 877627447 820987483 78314015 133964383 897526264 22832511 306937251 355824274 30245039 900777599 370363060 106561137 481353926 412719517 600744482 605855954 294564359 754993045 455888743 330069916 249683243 302013891 526784268 378752147 189715106 660522994 409863411 455297916 947396499 119042850 446470675 677540305 792546699 377301056 664021055 690072956 400133568 970958306 898413597 282894973 724252265 268776650 241972476 58122550 534012534 842716959 663978504 828576893 450226363 119867241 11163169 699909606 274397498 537947437 78661746 464112604 50986790 341041523 919410520 998383290 312600739 218397555 675923588 105147431 595698611 192461002 647736754 848348545 15935668 546150344 131243511 740187933 667443360 225732354 798310483 201455887 920965679 462288981 882549147 223708401 434672588 893712316 923618007 709070086 284176112 854796120 25699050 335162903 48354002 945109570 333546186 360954742 163507118 861986140 318618539 611722096 54447136 966355293 460070634 70382804 365021996 443830512 810570737 32465350 522079232 461397579 86437603 443044904 923686560 968986750 666753305 210875507 862699059 442887671 772461960 146875165 150200150 798161010 334554434 51070519 743270573 668100620 412025261 759294058 382603119 730643800 371016147 437050255 549515453 683603147 359949425 914537449 127433652 23036521 947002799 502029250 484434101 33440396 945074154 260637020 854943512 464343818 471512528 570158931 759747856 96490847 569550462 909948006 894651857 904104896 961018525 490438789 424721875 225560145 249732840 807324994 808720312 473265353 96891609 358235758 156868494 456841034 125289566 136818512 479877556 72292359 638847763 964311657 958249128 436438276 224948670 665708999 753298461 548977564 235867923 513046310 645468411 805418385 275510675 540120261 562039640 89045560 30559044 986761515 167122071 132808250 794086503 975842383 606073604 890978112 186594500 615458464 200335505 311884067 752276976 680213061 236692792 243641098 644524711 47458279 532595741 721989748 713167278 285894195 270967305 949035202 651456871 916435717 606969946 926967546 309072337 21525946 868529472 192147747 8287454 35651537 177472364 654890323 11493913 783545968 398384794 50604780 251520791 598720300 362488847 3797760 278933354 599181639 99955225 775974432 646639918 632550966 497964173 359807189 770961527 621447844 161358750 422418391 390399920 620845063 201902296 699472258 642371009 70431762 744136371 650658463 958599672 921608735 158065146 822609951 557671062 556449940 873214731 809191853 155170233 235703571 665505980 286619954 834885210 765461205 62594379 334041487 250528530 413074918 693848677 21490050 34522755 707723793 296424807 424922676 328568849 350843469 976911300 970939858 273791597 721047664 474114681 232391262 495172759 632179827 55001207 52843814 41146126 780732304 862035668 196316360 16435869 380058007 482936314 703837445 145519205 398047059 37878926 248564101 811121977 584243969 122570517 845644732 144484121 271511690 123083767 473052971 622355159 99995060 296509188 896146757 673559091 623140235 128538012 21248209 107836421 36055585 74092023 148982548 669304256 788644057 345298908 538256491 168702057 680751588 94610295 166737628 78798640 132489221 267818095 889920617 569249556 390388612 588081708 713733678 661900302 563681842 39303008 136771821 516193268 188328562 32918571 42268718 811468798 13972949 63516927 919305219 902544908 137608951 68287760 571849157 926253008 266103034 110105641 947471432 946854622 57232302 114209053 25653255 42237890 234543515 768090238 611487446 624932127 208688306 177737483 139348789 772370148 69556857 276120610 141079775 257885420 161555547 183348494 69354211 175528496 246865421 988659430 78073397 384474372 909463557 502438920 163243740 175566584 465060927 110715165 122421200 522293230 77440584 590821 564531120 164500465 621197426 28534925 789432593 682402098 58788775 781297748 307288605 128345632 57418351 448368380 386231052 71490264 631716874 455585263 247018760 878582296 296761053 177608524 115573027 58740969 532563810 278816767 234307553 997624738 242048298 209245119 372434327 172005249 62352307 789481813 336505714 536066099 818016738 978454673 218468190 876805513 759752414 525756795 5151139 669687131 974125175 243898557 741177395 458358409 699483821 840712522 336940698 848761240 18321039 452513725 907502209 403401215 583846859 141809755 253542312 825895157 203571241 625976639 850416772 118439914 267974811 39438846 654506013 85991543 17893512 872974203 815313422 630162293 251247357 672980927 152365783 77888891 916879485 893543179 536247300 468879665 586772060 725704364 170157264 457609465 30734449 77659466 861010680 614581308 71985587 114552986 292992824 128073194 593045991 143409590 246513108 861020803 182848436 901019121 799528712 53258314 626509683 467358493 683420607 877757040 140339414 835786391 808162298 909735265 581845929 196925957 231131289 168617982 922630322 401288553 626227447 953364771 331464385 339754486 567946072 403449972 454307472 860938896 531523167 47353457 856864852 778036275 760890626 39713281 531571756 560419331 92971596 158081432 27777817 628908569 888354839 20633597 464694953 696517130 782885228 46540875 893443087 866532883 67675223 668589768 120337795 546419036 621954532 451802180 886173523 42416963 855252153 192997354 755872226 239291679 92867177 612737071 869844320 853757803 504966719 401416069 266693493 450454681 412013868 146987677 79363243 300368700 20137640 396574563 849402196 803022869 295631804 595361642 522072111 215823394 263951404 642409907 762242430 738422302 94212080 648415946 780839266 801980599 841413301 389227851 41272271 934280478 1964915 763632958 640554641 359448000 17565386 907248134 662419047 429579254 54235804 594298657 729947954 74373445 990873220 431866509 729912680 139021383 27228145 251984784 354844777 143695915 894394691 117087201 882118217 841123138 618019513 515473842 643103730 311949173 904701693 536892368 98746011 759182975 153041685 739300652 118630968 170607071 499065145 633566382 600186326 553300950 227865032 182650639 480190761 71254611 614517149 210103434 62792360 641745294 314604584 417637138 785441209 61515635 387240705 520075785 902638773 857776584 35549621 398258862 22242117 940251314 935151230 120988128 551950648 88192908 712805146 523097983 111316346 211870284 156664358 711502672 617687600 237045756 894153311 97878354 308300367 508670453 160498154 371092727 2932106 475102739 641246231 640889681 536618374 28486929 160965460 439257140 738779880 49031447 837516002 761021997 989282761 625183592 882010125 393749769 565892866 447331630 916847752 677209212 659201914 73512103 241228243 129405874 163074225 135381548 227284228 471374592 496568367 387782383 694983685 499500474 862885122 336229910 140390148 252019855 217233205 153871974 691276995 956013085 202903421 381309356 569551441 44702542 859009314 304077925 438452311 277418540 751409555 207816422 954627752 263127829 133844891 48372355 392533703 296919116 183753903 619817931 768293708 680322270 860116680 315793752 32339103 575518161 652023662 25245618 827538016 721773234 31633958 371331370 530302678 234537380 752640727 99854113 131756288 464166400 403932038 570208599 741584940 7857953 778025021 548729052 270985782 911869912 597101407 663519485 61305387 780855310 135853775 829599095 313693939 995970456 145392840 198549409 571488610 649932869 223795027 251542986 224222462 255428985 622874356 754525140 342482731 228031442 854379253 474239019 692197843 110827651 44447611 433782776 118685604 674988998 982511828 389671386 439375269 432129594 53190864 500680656 65501263 41561005 182796110 379195203 37531454 180705317 577744612 461536431 683154552 654056005 713079417 907377014 909484990 335953766 661902147 104484081 563985209 368797760 578723100 108699411 332141777 475687078 542482187 450827381 3192435 377510375 693015133 442567705 809639969 598722363 795764727 875141233 640283368 978560838 106852795 677814823 11782514 537113773 139351247 694937066 191169771 704947030 454830439 953171127 40900789 116732579 57655201 457402364 338046705 636378302 566101775 670188482 112065373 961100329 973532229 115257808 191127063 666547355 410341879 767025 117786077 58622966 728424624 758069446 37183797 687793785 288400628 901482684 224907551 280268241 448936109 268593688 985215271 903766548 221764809 878632426 873015493 131936376 188551150 63578558 768314678 754652925 733767040 732896417 568269613 559815629 700670592 759396676 78879343 963528837 612680068 196665421 22151796 193621051 954734867 911851966 881414837 243135488 813334643 106322381 523403729 114787111 227432436 361135359 18553652 449197245 239767778 891569146 581133621 428318928 955147704 201964659 35488213 541431103 787377442 603757826 101246725 340564393 215670862 32642435 304093224 828350930 229307856 178761386 21971974 184042716 90613346 903386811 279694570 756464355 862225559 803098299 871251467 89657988 16750017 889805119 391371599 256517795 633890624 825021586 537353090 441554687 26986238 572841303 835502157 666880047 29115488 789265248 7444433 244786350 821907683 164054023 73137273 51215532 342815410 947625621 87774614 433428756 703528791 367469184 42409470 418270709 23083842 913660937 360445063 39833859 655982416 751816662 296351655 142389399 429354608 833704745 583944087 308857212 259062407 271962603 975737259 140694261 61227844 983181693 385480612 883135528 147235709 311134251 786867426 342567485 111276231 874642041 775996241 814805023 242111218 818405712 233075725 265195061 584583008 593520789 305028920 240565417 197853810 453896941 382954817 627208418 140118045 819415270 936065631 399180452 91377866 764319249 539874714 5122076 600017301 777871692 888257604 599769377 89005936 527641390 942336862 52798534 402283424 570849463 867603557 496911008 241771534 100679275 762106069 826354542 546716430 919651356 66919953 597086607 373548290 302391136 76811384 513666336 121806399 12877008 765363154 65700631 629712624 157754227 70822707 229729918 935625919 811596678 829499295 877148222 339238061 624352517 929946756 594037851 195201973 797550306 90948852 436973507 750745947 705571288 115844408 149978737 625222637 35280727 747065344 851287293 337671863 823876728 217469988 311994628 689270103 982833143 230211625 171499086 140587363 301034333 401229004 76213276 112631004 83244659 805877864 304385431 707597176 735824613 898423282 755315515 385891278 841888500 44805381 989153591 547459781 160649789 139132321 25198777 195930517 738714031 876486071 533602380 415107119 93956052 698113375 956893588 929305561 928325000 128392667 69892918 81875692 382138037 998622567 47023062 465382696 657016790 351408493 25496231 245357762 102348134 780811746 631249040 944236635 825617127 472918990 344212775 986266917 464567678 221927919 34713793 55798068 98413983 568316173 470905187 44886401 118945907 280315134 826708329 47270901 408707801 749117613 129146593 790845839 600256539 176169656 108744894 257273322 380094515 134241126 502631084 482442650 767569238 986396490 279195644 445702725 459315473 475924785 284486001 923883151 697852704 319199794 979681220 648783053 740032333 303102766 546185821 858978241 583417901 372894143 906249142 844642068 122011749 887912101 488004266 574784654 64081750 596749161 832057976 296692632 583506653 187205419 779135282 203592250 26118268 910847292 501811341 485433741 386772070 786297342 261833252 84624768 958013502 94030831 585924187 698045829 249649963 132110001 409540429 833067864 357520510 168305930 530226292 332048625 56218024 18230551 906833279 972816148 467496078 591407614 269508773 51002724 778613033 901160421 107111341 804731301 812007706 608922682 142681402 51296135 247736384 257031020 988437276 58266245 351061851 574361457 756312074 600711814 558987824 18368862 286296038 916508335 186674792 816522330 248556953 242892817 687269247 7906592 68225324 154765319 599314206 337734097 58284409 230443599 91410877 17912116 35174893 903418583 626834799 30372661 807231084 727087549 287403681 795668354 785353794 490981898 222546170 394182228 91693706 781533994 412551090 230506110 550558688 599225883 899544806 799115642 842118700 586814046 807022234 910344024 594095731 258852799 100594480 652380141 489296398 192005357 670292257 376987658 947940306 149643415 407360319 755171383 876730964 547280367 403356096 514601118 38262258 478418632 908783346 982472337 112468986 321334429 65494806 663027674 920560312 965039612 314659675 615195371 404370018 121681902 378055754 998465749 233051068 331166600 503362249 722347466 523171957 26170866 99335117 323628622 175814281 359211803 78799999 905061612 906492170 334672461 419662723 944754428 813091094 180962428 779743125 925560080 502296857 845237931 441104113 275373529 810277537 755763789 743085266 67163914 729962057 121141014 65629656 963013125 304823980 568991906 685360585 827995938 595162772 637212068 4140919 623493419 996423871 82940918 528555024 902916034 270129746 800734113 700186822 935737206 981696541 332446306 713813645 336509758 177684230 154917751 611883287 840478133 910681540 207484912 907642047 493159957 181142292 973271704 456173075 485966273 394779969 994050026 166478570 842459107 631262088 170619489 465952519 480202318 106076774 847023910 235634712 376206520 647758016 935821534 164460085 481970917 120784199 878273730 818480675 298468429 33191474 282880321 138946556 796389381 490365233 899104969 142065697 671507526 724893032 598238772 157473792 119672994 444805158 323952362 814648467 76067239 494571851 133117346 408785923 600648625 980141256 644420635 829371511 480415631 432758528 993831596 962386548 553542727 872105319 780867216 852011157 757813160 63747530 843474079 406718900 406629130 595095407 548784597 78136649 319988433 999539735 88126807 292177793 444344886 412079169 106826254 372928491 759167386 92459966 781714415 212332371 72601215 278651409 41703875 553016846 711409938 35535465 367919754 264952658 760157150 1303329 969480181 370486669 65050860 665470619 629721935 324196356 260566020 31022891 402333005 433070819 30562620 490459812 725248612 327423872 755055347 684591232 700352364 514222726 777051198 334583138 726555097 702168779 613234547 620775339 107701985 177160844 508827170 475621739 442113503 121500679 476925068 264110043 491987349 394492294 929580663 121709277 718688650 42663042 5248535 121021648 475733861 35811155 463997826 53498832 363235027 71569532 738090065 916103757 585792259 367657622 103203254 164863715 69826395 716437802 785639054 30044746 893598646 146982583 505666485 188228508 268483263 982591553 452338552 760470612 377083841 234435574 734696255 95772484 277098616 739944790 69310499 752832477 628272311 385824691 806331309 991507339 457394224 396937733 760127455 895702849 764595356 863330710 60566557 686938117 432284871 698721978 716982863 178399876 845704561 75165707 366628385 114187817 57757253 671483303 727174795 287357460 905918877 314387410 235646311 183017486 906848566 157473176 935849963 535120871 543297867 594697631 379144569 853208457 991635365 139272017 748911299 608747080 855119093 661994223 148201556 287403957 213232560 865184419 465803834 911453487 940350126 684948585 878157671 850623745 356431881 457848825 137981199 114867117 772236235 373627510 297884603 531601161 531100686 86250925 66722025 926914919 680948556 298382960 780123370 525100280 290171343 381551028 133847353 145290430 896061617 282048909 285210753 109294170 999749694 603530953 873264024 792616179 288479531 751421688 643239918 497427778 61786872 633737483 612294895 834023108 7364986 910179498 218140628 390982038 848946789 137379019 170413316 382411705 435761979 950536686 907511985 578449688 184604074 41359332 576256484 80665684 175924607 861467238 42476221 28190661 317514550 768256611 820806840 605994082 372194658 316563117 103421853 433981530 950300600 568233115 120520997 810181952 330928972 338661625 53680349 179875755 476040644 224093666 562287460 911802623 27146711 322315804 342768671 211750785 216191502 919025155 144932836 392116110 633008752 39925423 420306771 950523303 808182034 93629970 409033744 32893051 410193088 364971963 466874581 360493681 933205078 587395579 23191993 264134044 926057204 76872342 296526165 402097842 300966008 858813625 166416824 328112720 33645788 509185495 539863505 249837291 280727010 537312707 641953401 913735762 577238130 914776538 864259058 237936523 8406501 125809161 270829574 418599589 490781125 737704156 631609637 423986196 177616094 654801630 540636606 103673291 731673972 837162771 358287499 32639974 548492755 524704324 360752694 582138544 886406185 753132565 831975835 167133188 290445266 326445595 80868944 720199762 241222126 797644368 958136286 102144993 923453530 81482219 520744583 266751014 671702741 4870579 690737210 849318835 659672209 83890176 952992127 391346174 921052947 163795985 276502514 469545696 688500309 637255208 51684233 427422854 242904133 736176434 594556042 533349399 62622022 527941352 106065520 156360514 178102080 64201799 258505507 954071976 998200392 779250090 220822983 669903126 784120669 764076559 371738321 296309237 847966735 177246807 687655412 769019676 341042792 964157926 91081731 29543095 453929494 995282337 309482315 696833627 731458764 904038357 82699385 646597152 284496069 188764905 802957666 315114515 105483071 61463166 269186484 103683456 693229623 342525833 626102948 329866651 106602385 997841269 626175889 954569121 27604435 166347660 576105156 368647228 130505579 519703253 250706689 436951439 514985583 560189004 986301432 98960706 316743720 69000810 745557858 601239789 110282082 401031883 916354304 68281519 462495049 38057147 24481341 8241031 380582980 650584289 338107683 339701732 500941918 964283572 146787212 528546353 130631225 722892368 897193581 113653170 95111980 416629 403120976 610097563 560605633 389422401 561574635 877349354 310939578 159648852 331105502 273738026 560680735 99976166 342019545 23175777 138033313 366500886 31416809 371132660 17085168 222040858 710834392 370543452 186324423 857621604 751606172 169472014 433030331 501316112 283125184 528142311 501732742 686246160 138239867 62338368 928184928 552330868 939687722 91640865 711979720 123309584 365378891 272660448 223285750 707398436 148352591 361319063 73899315 32285766 732451723 943500856 254326624 295802474 166560668 293167413 153424071 918166840 462639427 586454402 419482945 745764612 114596706 921215687 284527131 105352939 836070422 65228418 510200173 628274503 156869283 222179886 751584087 522248174 347356700 974869837 229646603 495709292 188705260 156062284 380511424 921156983 99563134 634838049 69475817 266123802 928005462 222899888 36807001 243161249 661870657 456289946 988925861 628983729 230021993 125969351 586853035 66092408 191197770 97053201 546883277 348067053 171749454 298467358 870315228 519106154 125853554 952478197 14815439 314558814 108540475 247843230 88232157 60619975 882681279 157707974 326743777 663203100 380607862 363550778 906364349 42478512 672357090 747806569 523978608 902379083 726292287 110831636 820987857 917490057 60401203 220387494 118073469 232150657 518854852 840905063 751256812 644708406 793383254 618588617 959267221 754440095 866431847 47499371 815060070 601629485 57723711 141803840 117348945 438331573 357870984 23713287 333326452 30228067 624036223 857305060 785123517 202844869 820653062 458627733 120334919 881054265 679015227 90924754 113204916 50386438 931829818 864461728 547611211 577729431 335566704 359394791 184685885 201998545 259410528 999745955 803628030 317134239 994066161 920976975 755465812 204453504 797206629 941308630 87197937 273759211 651130049 872321454 476604080 471783104 183465547 449455365 205353729 714997140 392896485 318558645 765383579 177242662 35536732 165511149 754972093 371103436 524905940 939657978 425618347 784316468 791920292 81762737 101450700 785986446 2739705 709432878 990439950 652462700 650741502 77637881 778738277 154387910 802475701 107858716 626171015 838457614 557314081 831524744 553454748 950210567 2599748 171354686 127453222 38136480 336865835 734941682 261756282 861771775 527116019 687374630 498604602 171552671 769137367 600055302 957539117 624393438 162004539 800495427 129372498 812746041 730649674 908110775 967133952 385641734 15969485 445821326 76615708 425799932 129862429 630070456 228526858 132462177 653941508 208496447 23115023 990807343 795954495 137387671 705095477 175586873 677278667 56216438 347139544 298932393 656271740 157195021 923325832 818276279 957690448 905214696 483538680 540856481 665841830 303188991 779014581 534327681 601526683 855630289 960127614 731389112 338217104 41170831 716367655 992158612 102183644 591999044 835482314 898138139 581903081 393094150 73725006 259181742 449310588 420864550 558114135 105582321 578059571 333956326 776374967 388266378 91687381 112430006 781639225 757529212 268135363 560653800 291856886 869662046 268800448 104500859 453567517 607017553 145671691 22451531 599176158 100371701 614450575 287174832 998509841 48870015 680268982 72234840 308051757 129579564 345615756 718682259 87678251 776191694 52638578 716569584 16974431 144325960 828999590 798613657 754371538 97134946 211783816 46228417 819313358 480584264 3245643 272880868 87601810 1433700 295332399 539294335 101805401 762299340 826469167 100315235 811169356 506738142 25066441 119221106 488834072 223198564 690419731 576512324 999390258 595574676 145598267 16364682 592417002 974597858 667494705 346788533 924249170 879278521 245533316 596078888 359862779 101295325 868959756 299980955 102729025 16808515 839275290 57050793 779107855 665744450 9882394 442793570 24998952 34948836 414531043 513833024 110663766 104950767 942861714 962570390 700525443 88459975 831451438 145458804 915574199 498946137 492247337 692339728 230741017 590297020 288418609 590603796 691592345 9894725 890584752 794321371 26703240 582376401 851372164 658327461 100637211 861254558 101121025 125636163 748719760 368168434 491985553 711899892 473119201 434847261 674470275 26161004 375823602 358438073 171619808 291397794 857384210 516383512 983737522 88125220 106680525 124672491 531245383 798272870 134567216 274346494 445110600 13786822 856722895 148999123 524630649 957360106 862770048 478268040 935512635 464006167 846436474 427498182 175906053 172072035 714861809 702892694 50749405 90685404 61330760 222369213 234599564 771231336 738752725 70853445 711872923 697949616 195525936 95634665 348738846 182609518 369981159 793849446 48912706 79220413 795364936 426059722 889096886 658134977 904327762 824609514 122141137 603280596 104624055 150563556 627868997 819485864 853456251 678618402 762687634 767303377 900987615 997287198 538534707 492256700 68140637 102923989 42722675 116182939 198558654 391461521 298792458 568539813 37827327 200221530 500276592 833192263 626281252 389373471 343843599 383125374 66499345 318501102 986405970 23639766 469064659 466791326 843125631 175037269 145409721 458329624 942340646 898913702 455616816 333391712 243686761 376273819 436315701 286409437 492456758 634874355 677870958 791249216 55930527 715698285 991470747 556207120 548890541 470268358 798096957 892734140 853393732 864596302 63751602 692316061 888236069 532816261 159107380 583878059 560369896 157033467 42207676 355226901 55947163 350340858 688618614 299633924 726614677 977450681 586043361 71587795 464841396 116430679 862837011 520771923 832128964 706824117 929495409 233535865 29608835 727592360 126269998 883002567 444705021 42537966 575318622 185457449 575354227 586942368 621851874 135724116 743975836 516575917 343467384 799922999 866916775 32085991 952073289 446047812 862053038 390633010 517635607 326894427 507063689 232988977 700182717 339192646 792329461 629678119 572728511 821938296 209786838 551514876 704940856 507008226 594052842 132775837 692465675 21923429 719718206 166833909 10163911 316210401 683409826 353631295 116133393 402842960 238233652 920723048 848890772 100286684 311356051 219042738 279697477 818419740 304548082 979880194 10128746 96877536 462074673 435373623 918815832 524377877 986888499 476273047 31386096 433457701 461565251 576368138 307897496 33799816 743202047 318061407 350010217 426611866 524209069 318659976 829454826 762442721 239383017 530861958 715245771 403255435 602421062 847459615 74191534 906969144 679856168 84320280 3846673 141930834 519693904 775178871 518825078 359098762 103968278 550211174 645072829 565533529 126579305 952970325 599333345 722297718 123548092 949343562 1425943 647757161 120519897 830880770 262716241 359902914 214259087 977962013 763158349 816680149 677937987 837349884 576165653 357794148 774186530 432528692 352241349 146396793 60223923 871066427 505495556 164192201 273793960 3084744 582242096 252889632 956055070 34091800 975187350 79603155 983435362 976613294 727360316 103955252 660010423 990076557 316374532 726785876 820554929 932049248 395982384 351009275 621915491 972148037 708803424 396102014 404676723 913561139 542498808 464900646 637143925 900510730 481609213 910937885 903595474 63851302 16343876 859650537 97943102 844047593 791770058 933894830 673177246 371646733 890366448 185704028 214239650 59257339 912489904 34794572 991306587 308472281 238320214 613222071 133136678 947123638 861840452 537813401 713201136 256855619 855230413 350345054 157366342 336839619 113799298 60961809 253207287 130143175 773128713 351150389 826707134 417415130 137561578 499884373 789061864 27928019 685588401 3301507 87185358 450594664 890612452 78491939 759066945 128932659 544230376 892203623 928572663 258587187 282533383 641773792 515442806 137763789 844635212 672809148 327119774 958434511 586287324 580327061 941094052 211932396 783993816 620317545 629347526 921555394 120201911 270925749 949483413 658306678 274227256 889185138 108901335 17356068 820193443 720484646 146288727 216940178 465204629 74861384 475527366 600254378 569151542 990970172 590534534 266303114 516295680 917654308 77253984 102582997 350497729 18348029 167031759 134491538 491181940 648895651 908563299 463900217 919821401 710563071 122206888 46565016 599748202 83624589 63921084 272458004 656625601 210209812 489398183 974346596 137587562 964925549 574600968 559255470 955895714 17651861 825558584 324707753 935306169 902812568 279807116 138320257 773676963 446838875 125328162 264858896 95734520 33891454 728759113 868072287 596970891 703482367 914637303 49235453 639623322 978558388 321693457 148765283 41284559 811091640 123111872 178872121 776017182 550229206 738127591 584429256 567881067 416202535 909137009 355703596 319015096 41460485 346540219 92692053 488299360 471868381 210067315 436550246 358276201 791342795 157138892 955247093 347341521 71776189 4482539 986964844 50334570 178692362 988246493 91619129 989784003 963874731 123007616 618317544 366620297 713651573 55263159 934501364 129854101 964400169 142721319 301385564 5860647 489261539 246593983 346676373 813646286 456661298 635742986 24438847 100520452 792881878 979685940 447861974 864658067 836684845 287343177 767509003 15377200 275589663 711644498 857677569 91980753 687168480 475995107 458601050 400820047 531258266 245618774 383190514 348174794 388340093 684576078 206551807 730117998 931170061 405744547 543764278 240347719 41487526 568203125 340868171 834369404 400405424 788730145 551543831 89606628 76073315 171569193 957500201 204179344 735730058 815177764 296160098 422898531 143689230 754761148 676234944 527463862 379915 59425452 875638657 241236375 744001530 934706830 971354373 527687951 340451370 367635010 768035670 234455262 935838135 108903834 68824660 188759918 897633980 472884857 130882912 826223661 496970416 88383107 30402999 232700467 756077237 326563097 508115365 899766467 81324238 184350302 279746688 934220527 96292120 7901704 175456895 840293651 942608535 146811261 220497961 135576264 366962638 988533631 370031527 155317132 97437458 291372553 344077051 847587804 764257410 474959963 526327825 113744185 415859436 556730824 346444653 171936666 735810287 854560018 924219499 669650891 891426686 203966181 603871411 987718807 211867885 631844672 680528817 6992779 631172300 901026778 142569044 998134938 889560402 512600571 153452063 839514226 803973124 350045480 539618390 420746893 825005444 65946208 534491078 93381239 475193398 880935731 265317906 63520044 588012108 42053764 733170935 331955154 246019945 189558706 319673954 310404197 821403378 202764 317396976 452575671 753745908 459966020 303226968 495822669 972566591 456679032 187853254 776539708 806724512 727471644 49802960 484246315 645934218 584294039 577627555 973643982 317746129 695461827 37164019 905758238 737515591 770334955 90229751 983535537 959893661 409903705 146456093 633813398 262622835 463853069 86389063 16368736 923819090 242132397 364707771 896385674 698811429 552561025 525441742 358052301 132549029 575244702 694814982 778483247 12055100 124958896 604643589 329801230 820420723 641807608 88075827 557936308 264658922 178305578 393988204 77068942 588209283 540444297 710882341 703348484 4297359 649787770 572233586 780632815 891920167 936941357 529534849 443247956 489502375 54976584 653816623 622051404 482737652 348631598 253051011 494792753 473590495 857694600 824593983 146527577 352018567 912669810 704463885 469193856 90975381 950968455 546262798 531701030 343929111 109661498 87565873 200742837 611965634 659799459 981375652 356402161 596740809 510910494 799650117 938759550 418403444 305983099 413327314 753657463 654614697 666378325 100966575 980721558 376589284 925560558 127249129 581124217 690746727 684229380 50318066 634238474 635197829 449097231 18455863 979126940 558758729 106021736 32386136 23240723 765821195 13761782 379642884 215078363 377188642 31809360 6354272 795592087 337792459 419681586 401765909 992407156 86059904 502732484 825645074 315165554 280809401 952894203 896289772 971556128 489639942 799124204 458310961 124837764 248221428 329283190 956481071 659496524 435304926 988867207 682737247 53642480 855145355 62380124 121237209 232333991 94189484 127591481 880442444 431981943 547273068 282208346 276905458 485849338 784940830 102550525 801014893 65750224 907961094 549821024 889822718 250117396 201461587 200650038 227471526 449683016 529933228 36468956 109179533 817754520 25336157 644433146 871397000 732997878 706813270 992634209 965331869 653519120 120225683 698290672 85501056 520015117 980499018 214922880 5864449 617956207 169989772 659395708 536222797 930467232 61733091 278561874 180584621 263194678 331728278 408056148 712877694 861661506 444525104 674573593 531932385 322377627 171523098 255845744 55375499 878336368 100996312 873223734 384371847 73738362 424030766 322389269 593753479 257046143 537312150 599617928 875002351 559818288 111529995 263741507 490285513 173263086 394819748 523386501 436457765 726548026 931442649 1851818 440725892 228484112 676425412 972658277 403378106 847948510 228504015 311269971 578801238 329500327 37010064 963173085 403238689 461040830 138078714 996992169 718086974 675390864 449126456 445605684 87725511 560656452 709347191 578011024 733919538 104166932 101397518 22893662 683231325 885356533 24745481 123957210 966357012 701170893 96615480 369735111 401635762 177635861 681005082 832953366 359652555 718015146 648642811 762891244 31572336 786721525 612399772 749659310 314628748 914042595 195264987 402354259 327215406 757128544 980365283 61134937 713811843 934279168 84028600 397043161 672152060 108774081 373516737 491025431 662461340 322648583 860760542 916613468 500284445 394281983 749566828 859937000 964813496 250725998 475344603 996385832 37447516 940260742 746045135 352076264 854303330 793826488 754430523 34035095 550955025 587312165 95170032 117283227 374107692 31714998 514326388 898776119 993005452 887843125 389801543 507983151 63008068 103078445 277112979 563292513 349876794 26679800 275745872 314690283 129922164 603606841 163592474 167369680 543867576 909637609 371962310 250687265 555980456 126392826 284722360 106935475 566221357 232408759 76735068 792845416 116640123 591061457 691621528 962161942 331420941 933939437 322661452 394429009 37017875 599774431 810237888 239411036 478970597 85983753 554101319 608892761 542106961 717693794 776262441 85974530 479847762 741110 189178162 35828212 127133936 326416888 995280060 545871660 558825647 72015121 191233435 527982137 515592944 882854963 490144072 699530252 669310759 812805524 93959254 558845001 265096315 756713509 798256037 744066912 695213628 204873715 352959667 237320582 922567509 981738474 175811479 254931631 982479585 217506007 143276209 962129887 543922895 991072635 360517906 102748536 915604122 551751341 483247039 283713426 287122663 973391111 983243678 956433423 638712994 929719298 515278417 903809309 686432800 166050813 500392581 234162788 370924528 853352248 471483370 146008397 687607081 499811215 400940028 670086659 717317222 396732603 484732906 261240111 387805231 845250812 216505013 155925712 397002147 699752052 439639138 684124810 525659522 422882809 493074592 16888875 205118467 8353002 773214551 891551267 26920181 273607125 125714048 397844710 979475739 449713785 543853107 667082813 949525000 944793135 189685832 519358582 194042097 674418738 780598693 581847328 372185909 849620072 737773040 769188056 401888483 29928538 305829226 927548005 452811347 798903818 796953246 657929814 659773187 570167790 401997441 686693368 696291281 380227855 84538071 675767013 682458006 480907544 195366186 484499366 278217038 237568384 3857941 472259135 911987122 636973000 54106456 136689390 486593065 644395863 905877447 888481548 674324401 64223032 668545912 979652114 715643216 318015517 490098288 227932762 888183308 892095729 914626131 436990948 124839943 851680568 112757955 807297950 185104472 160640507 144313675 463321510 398208891 148171616 935580646 162712372 785144616 842203468 299401762 124254040 339115690 57795568 865251954 13440084 122018600 386314225 845608565 690178183 704329742 335706846 918110945 445029409 80318934 685253435 882020358 57675243 389450363 847294679 864973193 574554835 7935179 9286861 37876338 258660436 9974843 973456984 273889174 647635825 668176812 573290936 771889865 7292495 483602871 489658178 873248953 458137837 875972403 718857511 148316013 580302139 907080723 66426952 25331541 987399657 604196753 759868265 45074893 993647116 607162937 762564453 568201944 467614482 624367680 458594649 578791284 486858890 284567992 852680458 134494708 952744804 278487754 758900940 960037300 762090625 248559111 685802612 220228455 124531508 257176482 221060835 557350013 164257198 140004153 435197920 4173214 744200906 47582545 901764480 737848016 654745482 516845292 158566319 974876331 141212966 617160968 553667608 480588222 901728961 258864426 615082930 706990124 537352180 226500229 519543783 299442798 475059341 205346388 372187619 452107215 462522870 593248454 861973594 479296434 733252607 149687873 483469648 477453507 197270418 237750488 67817882 852015901 754595780 78900567 679408591 748325112 696061536 85592558 228913327 450306856 344456984 696512624 9813339 881809164 923012853 529357123 33768321 250588553 734703511 405955941 702695768 49742741 999204395 417185721 529039175 732456996 566873595 865025190 62426862 764144013 102775671 130244744 468676273 857371451 61661677 148084857 458212923 757723213 233677416 687126250 60546428 578134400 236155233 70359768 312459924 159168080 599716891 346228245 409756633 186936761 752184186 964968768 89195868 751388575 382154482 618235044 336361930 949028077 335776593 251305158 565688450 438552264 234066268 34364716 148440074 295727945 34965940 606652997 53451152 268643356 146295607 966513953 699294122 382450840 36873714 11754039 394135286 489106971 357982285 803891920 528560099 110166464 621377047 617755967 714071405 3531522 88507370 902949701 805075966 424283963 154254852 223280775 862836227 388321120 257645491 863792668 684049066 292611431 322962024 590016584 413771153 469257631 409046896 113065269 704224838 298436977 124819308 98360117 787543948 335317959 754768403 168620406 298000790 376145443 786376374 864588561 232193332 874883744 767538256 889785664 299167701 774309474 113066432 14520287 15146954 223228289 878312955 699196020 515839721 53791339 141728963 929610874 523048970 550775859 895192509 79790167 849212836 872528184 178150285 489273144 60362502 932918688 657893550 358363292 161580491 296786283 75468213 246290189 171670021 843006469 136075846 323354088 469832302 101658644 337874375 484979256 324886933 68703690 36691635 840726654 122495029 178420598 622853888 498060365 581712824 370562756 577850533 283442019 243090933 756000818 772715163 303453436 541435865 283125073 514333094 555532722 579911356 589801307 801822911 604097743 285324135 937898757 927451831 755156438 39557394 117842566 240135687 216960694 186546256 276827323 57687341 161557651 307764287 533057595 659618016 889477111 903620352 237468542 172919124 999227651 845985726 798150653 155197446 239937951 81275719 669530541 795470673 513703442 259331841 597293578 117801178 544655977 387708694 897769376 152328774 279782455 15611935 392464461 496743149 54674557 521808150 406946856 216232208 829572438 792520818 875850224 719049542 548657529 113318760 744485032 547885173 811820852 542635679 703082620 51758796 476427764 225129520 847229470 842647572 484461361 297039407 812965117 881633704 537264467 710734486 33962471 817046922 578862787 278943299 166306430 633537344 800751449 425769653 849769552 630323880 218290464 725619769 201889782 766947993 691454895 946374814 167349525 355792107 341526852 722948511 407550903 670470983 948078031 107296732 513118548 285055752 256852505 178600024 166689449 794116973 889334510 53168287 463680254 320713656 332111586 629986685 954251000 132863028 55756331 804020545 615703275 126563161 382156674 817593057 746027520 926127935 616484230 913377045 281920035 810527449 488841916 541987305 480998425 436919940 649284037 846633339 721975692 906136543 25233357 741181508 552769875 767084233 794349795 16450122 87797883 126461374 498953173 42048876 111840768 407225870 698585788 727544043 533789031 933258828 397653459 132332910 859386756 14137683 45709949 993823158 677181498 387068231 535810456 10696282 823988171 37610852 857329621 398480223 796263761 882562978 139661724 349033629 502163571 786527885 218000118 589961454 912989259 716953291 484526696 24830020 124179155 35628843 604890430 510484552 968887671 2543882 642817463 680790787 869197938 541043778 527130304 546379429 928112009 62940753 557075711 604616539 953067978 266921692 3096755 749331733 2001029 995274852 950881728 504164600 634319096 168881839 94126047 399824714 885835131 431169110 277171101 862530652 319314319 882061531 373015197 140718350 884605413 15832653 821509137 606319711 409392797 201155800 5215499 337504799 116612919 562291211 942121339 69680890 829212903 797734460 671528989 831213932 645525672 622410711 187894892 132361127 643808916 134537305 532185842 382160406 565706415 809356943 244691051 885020735 691418467 470222615 25739078 428540239 338571634 699764581 34859943 747964432 900920381 40075443 85469224 17533293 454883020 880106929 939730556 136612282 530357749 611259539 820342580 28399780 86186609 8237465 160760907 729995525 142774771 692946749 112155925 560997552 354820051 209363342 298534646 46238511 679585957 176790090 327295117 18157585 876554671 214671426 618638383 629991411 107263235 556623973 500041070 414662621 289247262 292287986 551274903 819605011 903547525 224133843 700521157 842250500 232371308 861282064 424762384 227662445 406745173 389434675 788659998 761565224 598798018 87194637 660320102 130900334 263984728 840131585 1574285 993055765 54803004 620212668 475563536 14582606 29353001 975604606 429245227 318600263 120408951 833036497 138205267 23956469 57170333 691242790 718723335 142058007 405041213 143485713 369720453 811786386 532920388 158380444 425867970 984234772 98091447 938704438 115135100 362076175 778836016 969225758 207648300 686155386 441954786 683211836 553254358 471307787 511332801 982499586 789908050 631741753 668052442 780629683 508214588 725222775 471872466 226937917 867280782 876913679 222939996 89517594 541216425 755860384 247898038 819600761 592611516 345989486 758305192 560262982 560582027 389657567 529488733 768230327 928329319 971443519 451442156 481583671 295267665 962774958 316599616 85175708 447033070 984652058 865805391 955247658 562391192 190194216 34701934 282188333 919624262 257641930 371705928 313357046 13502308 472120332 132957800 458630190 818109818 743779358 18893165 231208205 133436918 400898264 999438532 914282603 224858143 303397048 248382633 520125808 118688365 564982249 605301517 565721435 402150666 323623267 520969086 817058224 366333850 555671021 99246551 285958105 813312951 323468845 599315151 679331625 795589177 584789317 137961808 466215355 328568668 9371339 697423560 314521952 410269604 549378451 81320914 635127747 852775499 329703548 7769914 971463864 894685797 613071431 537185292 149352823 789211065 910670745 966411047 155544908 318858125 918173964 294019379 132171069 94159168 893334530 664019061 742264712 330640206 654497235 60996426 659208874 516384941 758419986 826247192 926654545 160314796 907568106 414298651 13090289 237271647 422068565 984554153 984473811 887656363 374255805 133826627 676867421 137442909 952754040 684928695 456301034 723444364 978948074 440988469 670119898 724798963 105007523 412384603 55439162 612021125 473381029 567164402 128406059 84317374 393411587 907576970 244632171 153496052 174391980 110238826 390767700 448976911 94792972 227757870 336633267 321565143 214100863 866017054 459008052 19371262 550945742 915309086 742815626 382410175 208813915 265451884 107209131 166337804 677836487 15164659 778358929 3733876 582329061 759281354 88051250 975740648 519374683 185199787 129236694 546283029 295438613 372520760 995259941 242747952 600278630 184409567 416829461 814379493 50426615 875837514 833750755 453888723 643662959 429082741 836298899 852476874 694534625 943508030 18814672 224887471 958672690 649689967 81137713 393518110 261487681 21705330 221775118 633378730 206905117 203528178 179661753 354860097 576048938 27438053 597608049 28843927 211847620 14437503 695739786 262274235 742791383 382006900 716162959 238970702 811089641 404978217 943963942 358140625 201002606 815294980 435544463 12191655 317501307 516682176 405709766 578988988 538387506 627484884 64884077 745292624 831013062 244545830 100152714 259578359 271983883 550277129 288422286 483831504 417230998 984162072 598622105 12538741 218685331 167301423 104025809 29774966 572279640 47989744 240431957 773282247 863284725 675976420 785473902 33302391 45174956 191183661 612291379 583562462 818668545 677175456 181371445 502197966 774237653 134040525 761776325 46221529 684317654 50198604 382569399 954065019 886877042 981191505 966603760 105562367 1009287 70629562 987853706 573288928 971135679 80802022 346571168 686936763 609294809 132045063 720239154 654469765 175745091 185046892 238032220 846930002 862222349 419403666 349127962 488976361 553444191 110904280 387714256 90278205 13619251 770283656 44343217 753012659 603991520 863463343 711091392 605000807 786609271 551461457 30806094 610261309 484779846 377377262 297198066 94074648 361938692 17437213 748544413 390200149 55000472 839092999 237130144 917222821 111013024 438774472 258715541 664457216 402195119 646429797 607251787 268330736 269229812 504111370 21343388 873221332 220091072 584951147 330738499 6700336 988928970 361544593 469478011 473708809 591438222 766676077 420299823 953376914 636629657 21360595 196093422 691630129 860453595 433223566 461369309 971466619 871998039 720084850 488440194 126709517 219031006 95691974 395040253 488260819 599803344 268900007 213998510 819894416 853851154 544737009 679111118 695296484 758797969 1105489 21521652 350236184 767781566 441821476 156129457 256927582 463182071 352222879 801074077 323635659 637962811 114959745 147618638 362477209 835044595 636058832 489186726 54075595 731750807 884226979 394852780 184070510 153126980 608851290 856481293 859494500 6104659 388108770 554790977 764902628 389214259 576312630 115138805 9512185 18134099 123784628 266439767 333832536 328523873 67513838 657468196 966486684 34989949 805086834 328963887 870034545 293662025 818150613 776626506 25412825 554893952 23995645 61999702 708020932 632846935 918480995 420031791 638951594 159106124 974822769 403854215 548320384 403651758 371509386 557832569 274302223 347810380 824272336 608134759 676334253 744302540 118119314 642820931 779292490 775722514 824301184 501843394 69384533 494968156 130986259 947313731 49862101 154981904 9313426 610399399 787828839 780310787 30431184 279296793 939416912 857770319 683151008 340253655 113938436 907176761 898086224 388240659 254987134 574874919 848891784 931321388 171693819 967011099 426658678 950986309 595249972 103476221 305346062 664634505 598444377 288848687 464464596 648306479 443830591 326294388 111222237 84175789 106605169 141653421 363472582 898538447 999423740 899139957 91308461 113362169 806316711 989394685 354119194 913820211 564269597 55527338 697657958 735963416 22538430 124316629 539466084 470304768 80309216 697328512 134939267 678753594 986177199 451920229 179576432 282524149 778214617 290798669 366699939 737336152 432452091 582688887 488390958 284392190 481828837 579699419 250270726 140661907 569094097 456906286 54482112 985880061 512433624 604656436 574359836 387488420 581489432 113825914 857793189 661798648 663670792 845248822 340552235 649847985 297169044 520128667 932372134 75383654 810927337 151588432 665236173 95895787 734277320 153627124 232804343 68622516 733326544 483075069 61800790 154937000 939981356 116282902 140817054 304931339 573455704 567693257 692419760 154945129 534035537 550212942 816743778 197706322 247978123 9812372 700070673 545147167 382457406 484959167 473047187 45901102 636547599 138283353 141796889 223341278 144426844 374601232 144480161 730269754 710192668 206280951 885206754 502690383 175080219 878540175 807621722 748535923 298749791 500041475 903481053 832785328 902770783 572741190 30491643 150748899 435069928 583078683 548412432 817527334 68037843 21459613 863428436 557101808 12259332 5225318 780443087 9202542 232342917 924923248 739472296 942535585 131204192 477195410 297742327 158800777 208251944 105364042 907336700 507001735 457921884 663334112 192303422 360692660 88591661 75311431 363957926 523661590 658390114 912370358 341188917 726427957 786346337 57133713 136046125 651122036 62359031 916489212 660324578 147218314 693928819 252313234 942270265 677649377 582025010 240012585 836450154 790276954 197892994 596303213 149795048 655814878 259637319 342098470 16507531 348228980 417409901 232981823 871890570 75800009 145352175 65595847 654744332 931698512 122729560 790790457 435336907 37604957 559796028 95661479 37339638 106241206 200491079 979609903 636406949 782516089 72138848 325373462 425309402 270031842 921676676 427620816 925846720 33830354 769719286 794870617 382059334 39645546 27852434 106466264 967961928 25720975 24578477 475222620 957419487 147308037 118529436 245272754 37429360 678325465 193450599 74768998 637083037 393941678 54378895 273489980 28974126 126517743 598863442 306799894 396549585 373056477 734420710 174912664 406886831 356656355 969783281 788946166 396301901 997635715 747928796 216780189 23356683 772507273 692002809 833292537 919815310 810532245 78565284 957244670 341374069 124532249 32013662 978457107 518473927 938908930 104463446 399964419 65426666 703326888 706764313 314492617 76383359 441185016 489405281 335786556 797841371 311704921 124732715 46659631 161856996 725177877 263439820 37730045 497685143 955442629 871022582 270016812 618491234 802104232 79777842 959865303 926636481 964307877 938322403 297626767 903216800 42785842 697591186 821159832 598629097 256871858 988168815 527528822 698056874 330090455 863315378 348414604 641795376 840564460 247590602 803652372 418258696 511030422 841382418 915943840 318989411 564921359 38477011 937480645 219541951 118254853 749862307 146178425 935079096 540701070 296321559 690812255 436003278 846429111 364488446 34632368 103300963 352657254 414677556 653874203 682747709 130509294 2288801 177059445 823590120 102395769 980711817 241848809 613426191 822094228 10309008 784931968 239531947 48786020 574928972 459073898 19557239 324791273 457768689 807152702 865492343 754090248 497964950 154011980 453035719 862453397 41160715 556336682 67627010 455838271 62727244 602891086 438863931 65016045 779950531 262454044 19928180 760662341 356819220 633354372 435272929 367128228 270802699 674804876 268430614 845731672 133878767 140504220 23039304 444163822 947656922 888531647 50770430 298138231 42543620 503806149 13107987 83704335 60142824 80734998 392058973 122870068 536142450 830922904 40402480 316092974 945893315 60330660 929271681 302712528 546201398 217060969 522357122 817004098 891865845 790787737 515252129 878260978 783808323 538291433 174941160 583981604 279339439 225711590 882119835 174399425 729517739 747744189 110620127 642176929 680995553 502679100 617563363 217137996 186118363 510482209 385747336 132011671 423329236 315019010 287240565 969530634 532079980 809597688 639051091 276462184 452901784 6819579 7239522 89226466 545111012 182180682 673208070 824450451 407892272 407844264 998849877 137410004 155588446 109469997 632103299 836583999 464665463 249666655 906238361 650783826 760148865 291985690 635311864 35994460 459521067 775068795 5525087 991601047 437182842 497092545 120579590 890084626 503912124 127819112 979311092 49023130 162516160 505035521 725989947 422924798 912879786 724839817 412851168 68468225 686826180 44954460 757568591 151491636 147137482 516323311 654791829 907286347 808309002 142620052 943280807 120346428 917688847 801322260 111947468 354871683 150931164 85043424 97472668 507359655 65378903 929300127 408899151 80411429 434335641 134889091 503336228 199731786 712245275 916187396 120716378 399071448 961141857 878284969 403079451 108279332 247124639 57871273 868082045 55433634 200491325 663879211 28296428 118180165 317717830 140243896 325568214 321165361 77803687 275557249 828525016 143182590 204857369 237424160 76110385 491709376 224829617 579446613 691441163 937074892 495634003 812157541 188662700 309292219 542958869 591742151 270087917 790083508 649613424 990686328 698033509 702621115 507081898 726329937 673317646 824799728 719090200 998885861 145965082 796893887 126959469 827006464 792592843 331816838 64430617 868703228 823526214 141776601 300666201 367483736 78851486 796300204 179641270 267514186 958108789 722600139 859256337 80713065 365200007 361386120 71399386 63233509 64007228 578481284 789563446 589841241 255797371 361170005 441243461 254278820 10580251 568202930 81285277 803173094 900019768 998232268 524392682 576062341 140008862 825058883 943546078 71376714 473875446 975703714 191407267 284500594 550820213 50663597 365213659 916020220 264566084 436613045 979253729 181089678 867610695 621333534 770930919 123408059 982503540 64690739 230203245 993083791 632893669 164004889 648773245 385429796 14753516 25682286 961492138 7278744 703257535 757554575 78655458 29649340 585774648 122579091 314149934 136594854 25759055 679363593 52615067 290325139 115976631 884385162 323931183 836103692 358235056 94862096 812028117 193254955 12069201 42231356 38855105 644962871 58752611 540144716 30392660 73506127 565827002 844401164 933301244 121600896 454472098 864473068 151250236 40246740 987052160 465400170 29357960 12811208 144763756 81973028 155652713 113256753 818874556 479583896 949360445 29625971 426962358 613904922 75397292 439031560 508652644 114252398 83994424 567405255 654397114 114387084 493427748 72740476 811304615 279245351 194341372 265776706 143718412 345591609 158539812 130770565 810991779 187897773 996098146 808271902 122387167 151750852 921528655 941261723 631334749 723405460 823404061 58297100 189826741 898801353 349845026 698479385 13053744 433839450 118400999 519967225 400742901 611828747 445224067 64563875 891074098 639565439 330340581 887308876 837673414 488880394 870595808 501181553 676778167 866693947 309453448 799165334 870961166 83498462 592943416 354812274 659420288 268863836 265625740 849247029 167665183 615470767 547726407 33235293 49310210 666127406 405718884 302569477 130472512 850942951 367133352 874062976 343024750 549990300 761371846 180698157 38870687 484484013 681879710 568165220 203694319 843849524 219846913 74655478 927347987 665306695 429467752 439284634 934170532 695093493 288531657 101835708 163080619 688774430 987587374 64907195 207418196 393306252 367476673 337890708 96765562 587126391 64470044 439790312 137116684 825841890 620488470 28503737 162842262 154884539 449185323 366536581 998734064 669032236 441192060 778598410 186855291 723176178 70399403 121025816 270786030 358931060 75377890 433866649 47705484 62965257 498773845 107640046 308787875 866250518 445530754 405553438 305893268 510000798 845343750 443009953 188359047 318348579 324030056 351201309 325749485 773215380 717737891 176999908 294763975 11446310 955598318 481619266 734622488 25997714 602645082 5408512 237445141 530539338 291791527 137666991 446020962 790565372 245307037 754808837 509332249 543354157 12878634 815225518 53354949 710738751 110751830 94230362 29087323 434781886 297948038 207353174 207997259 15685922 384353082 502761235 879648605 192467759 984380501 466787452 70981840 439541943 324712330 308426981 970081281 616503858 298610338 268618602 407069223 543917375 23427433 916401473 87271525 888822440 584143350 993142847 599561184 694895180 939889576 481164874 129677059 237837607 688518048 190190685 106039895 72871124 692951920 985688500 117855249 529848780 304992311 188837089 821907089 629704642 497264070 644504730 246208493 795874408 913123332 505794082 192308142 789067131 274711914 132096034 677889565 858855264 977755247 129967108 553750437 917644816 463648348 535943863 7998782 4682756 726134548 114038677 77553880 271602827 952243543 47925495 801451607 109752214 236762585 475875056 739456856 734026655 120379779 985665349 382417423 33503104 343975790 427241931 675086602 618687705 559337965 205492526 477542962 389609572 335459634 883809766 159770747 799107983 419753622 167769530 803790739 145888163 134324573 733860985 270007356 939084483 781786480 71458956 48836690 18549058 399850378 788293546 605092080 520230157 626475254 840025869 406249628 970451044 267267793 81336223 441655108 679122125 139345115 919198071 68731690 474804749 655524196 228502437 126429091 75277811 248788333 782736196 73682340 383112907 369113540 196206062 174713749 3416380 120181384 223550439 21965438 520031763 864360351 479573884 40261913 343351964 172116112 299027907 166319367 439383906 232880496 607974476 118506024 372225611 379688906 39754080 699546727 35213095 120772883 825975818 963007279 369561217 461228374 889205985 752674124 830341914 85412040 927387873 833758294 205593424 3454671 708240099 725625187 867815022 40330342 618403467 63683345 212446455 769947740 230002712 651830361 2828230 837977188 622852751 227570207 217666087 515123197 927116934 105395548 635896080 605609112 68402820 5457290 66837479 957608805 610647780 749695759 895537211 390552012 583454047 101130629 394006683 144210505 679272182 114338064 184540847 150192008 178021409 396987302 920139749 408024122 48817656 775484345 98517669 524186773 855570918 316183757 39309963 635204212 421579305 527722410 93329683 342498492 533179700 12683528 152623656 143827474 762379287 48160861 386895852 198349693 1807856 780902536 342560198 533596404 747756966 527101046 683788413 925778376 924088348 456444521 186318857 825422371 84445225 284836526 202125503 940016143 453536649 93951833 427736714 875115955 621674243 521066397 70130806 7370302 533749925 222754462 3714142 296129206 270915323 390609995 494478899 125239545 24028890 837039098 658835950 771785856 216656503 195140722 550080591 140744844 651585243 736399448 966167215 588546834 873752341 20809078 381079336 327288983 114760911 808816051 54921297 736435154 329882441 125052103 743805456 863632367 347806566 747519599 12277932 471238255 138129587 359273197 596477801 162158477 48828654 255313744 933944333 265485157 450454466 336541284 406230002 954556075 72940725 224913576 543102902 799209432 245722654 924182238 126498409 360483565 585514648 33936072 96918712 915397090 11504542 693240535 631545816 359311108 440760127 496340114 830549363 431406080 855613311 279543523 593564557 904441966 534857267 380025249 169927116 837828099 716566533 428673484 792384167 642023625 653587061 188003428 293749416 751826081 964702033 272764191 112309640 550216674 306700264 61744718 318130123 318204806 607501619 802192305 530032280 48261739 298532412 213098002 332184185 6662083 492641526 925748742 911104049 27498786 158290351 81031158 717843252 727373250 362221009 362743778 221913234 15808063 550747207 515662651 620150510 367965599 788426842 584976516 918182273 95127099 499237601 88828756 265848271 106739213 891021061 795880551 7517319 42069833 8978547 339701504 48731916 354136439 117966606 959835965 234151591 128773323 893383489 951994843 856146573 108120857 314738615 78059801 123928920 718002188 593722452 596595797 85967780 234665653 181572306 856666419 182309119 680809907 945495175 448157390 640065487 689032596 96554301 647582806 583618795 958049221 839800676 632350711 312185653 957767282 444703035 546337244 86540598 190602883 350848447 795203538 298723741 665587062 873263339 275169027 236105609 319502150 871764824 322073389 554167803 905853497 31256167 736476922 439179763 976751343 37150672 79245243 518300298 133704973 579344415 101919086 944270560 419145085 586786163 108972572 229428726 884005564 655309816 168485691 74608440 6158256 963689229 225848547 524261684 689468927 353533941 760367293 861487443 77815124 934957048 268171605 983668621 966213216 4648521 422848378 795480918 894315566 354609987 166297575 880536905 933954403 120733027 824807458 205615847 707519190 933780030 435044573 444041113 441606205 456046630 371165919 300280828 272252218 597014467 677058878 961721145 950548408 289942531 675724947 28363525 224899572 943896553 864548513 43629147 801061440 139913250 839110065 695376999 494523237 5407633 428430263 428477633 126140660 105754080 634093480 686176216 39534103 921654420 130217322 333656674 377701043 501383242 486453868 649953262 950914075 163512740 464190766 753978842 453455271 139915707 634858733 530871209 936328626 499407239 574500357 737390059 639320489 413610415 285283417 133843720 271534415 713713680 414837719 397675075 819467760 901447566 83851285 711518229 823101979 66584973 897691269 53319381 420484581 384145131 555789009 371398649 400174237 19979769 125377484 853629508 12411842 612752584 237017076 801256834 112159816 811517433 391163252 603996672 77644208 676446669 590356758 349178623 242676708 857710843 746853698 914660834 759158402 683221349 478695422 434776740 602322689 376386684 340612488 22807263 613048181 896401497 246722279 13222411 768897632 224616129 719368285 633825840 837368713 956385362 435082667 802044896 767902788 826245919 258557927 845546996 355208947 848914685 47241978 450402021 559141887 794095677 365062848 170816649 329833385 843758270 605593389 932156074 72661314 946205877 807479704 685709495 695123734 54201976 551448273 464021359 278818105 270816551 97847193 116186812 79718272 385446226 770748074 847621061 64208505 29305994 545684416 271933818 730737045 592926395 722335840 289878925 239538431 87398681 460695574 421888182 783673318 918805330 206560616 708850998 717527566 14040313 247076852 412651293 68242289 798525125 729189019 199576760 69341670 679552578 168279938 1576308 64998797 939028012 849197369 981723675 820850372 247398145 253657487 551587410 692840906 975993327 693982702 932379337 915908374 7194635 206783878 552098051 925999965 413344494 113465408 643527525 427384807 360542261 908695184 348143462 159067379 637884196 400236589 80925415 169953133 568516527 82501724 87468297 360060899 784215459 69191965 33427630 31613597 175365818 585015041 576970869 3875504 131514102 361866565 919783879 138708737 568650444 324398289 64708696 981994938 437863698 560752587 261896105 798405959 469447764 610039567 809989704 959848327 10276149 890915120 129801453 431309043 825933210 217269750 643886308 610148662 138978082 677313938 494278626 314343900 114845338 71249488 318219405 246359440 285632420 90519643 385068178 854282864 414917932 449776874 836277795 705297996 10529454 98173893 356220314 332493584 560729827 166210012 144858270 423522342 909641498 274659724 707347751 735574701 344445840 351234052 198239722 483423922 28547984 545034714 797767823 143393322 468800569 115987221 242269129 754432989 206506864 627337307 608715846 473941162 77114174 297510000 179239152 940160001 248200260 535459466 125169944 661446453 554185844 270028215 84968788 463827335 397204305 644832906 51918395 741650145 996066958 102674484 225074061 877131308 647709198 22841877 873040997 116509760 991345471 115310119 870942749 50368694 595163792 332174954 524309856 524794332 482201321 703549008 317470692 730401581 91524834 442640636 244364393 645710678 565185217 181849547 962054380 962389522 826682453 13972768 704039661 675265771 116647252 781630088 404913438 616872817 656988331 130470794 733382577 648333795 98297279 456841686 698702489 693461071 641533006 75528704 218255396 123734320 779077713 535726088 706652267 723118913 830883091 951016660 221345950 396068301 132866201 183400323 210974183 959548654 49889458 915013844 487330784 19053076 549160291 892244223 635925893 206148615 22715010 221824830 706998776 121012290 531182882 258217624 814473361 172715881 333746328 885245124 148966568 112824034 273487571 855618835 688459313 104370655 806635489 909805264 352955323 792018056 93205580 563929506 604083069 995611411 331459709 91413847 14664481 880620000 983658070 503106740 86768608 858889446 577447936 646283750 979901736 108630811 904501374 646891457 133863059 238247695 384652940 282829627 203588096 658140511 138448455 892047409 762511167 797600310 654369032 115466483 589618359 600090979 531912355 46217788 595702383 863372064 137631635 462883230 743992057 973806071 818506337 683277031 832695510 395954266 182077140 665113606 357101444 86578507 164521422 490964503 177342568 549174362 773794130 380930664 59831232 912242585 125494433 822342399 562359255 779863465 790325248 4493973 232470803 174753962 50711761 828173187 38126019 188343396 143572776 634634442 14665826 962079113 170427832 847361337 210549739 352504972 364991302 567651183 439083479 382029090 58615679 616426048 931203452 684926175 849873078 991034684 449685119 975367511 665893443 12044367 607747336 308735050 16538341 840218139 483489013 67250102 520907685 374131398 108109865 516996828 8765834 122775691 331592300 179193666 970137028 542142039 531698639 187644689 962309588 823298484 569673779 873441633 292240891 353393590 558367801 142113963 196944634 8052914 969997840 715354443 872613654 430261535 24089486 889151995 122996034 360094865 808918464 643903719 734226264 917028329 13416906 595508464 39804013 345009207 774702130 862457408 887151246 158917128 50102090 701977194 982215613 472292236 575418820 126972863 678202192 986302988 269086826 875146826 846872268 91601026 443017628 719485915 521862561 319623481 461154270 644858595 679718346 122589093 141278674 266460969 39617415 154695580 861969433 79421428 499704787 489187923 794395202 239372393 500621417 697013659 941349587 335353389 21822254 369284766 462326253 700024446 355587747 731413079 427687632 54976374 823014105 870705260 774462290 197393026 190328734 88132919 842251621 722563447 210722012 983530295 989024416 102855793 138225869 703510209 34793587 637930656 45214491 829188790 877303049 545835908 526202442 671168995 881189298 548024696 40453755 196031910 100565501 248557868 927444989 528253133 303534243 602975454 398958387 77996526 800368480 441803487 18645811 495136460 164366927 81884189 478666749 5907703 184739982 469408984 561934278 219533569 107339633 607148769 48722352 837159049 5501036 427441160 360844403 739206700 975465856 401298158 935238610 76031351 649856027 715199959 456800850 953390270 170691772 855759237 883903162 971060252 150079084 755065339 318713071 314446011 836949528 797379820 172870080 21689503 119305163 734804358 241223072 79161163 194469486 142461791 916320212 199970523 569902951 129680974 939177223 397885167 530979133 726932193 326432884 33351519 442132145 783233734 839258155 612823917 491509331 575677676 436400528 641588415 330743008 755113599 956034426 20208895 405009779 128904500 41898398 524314942 716225224 135637836 603476105 910694711 278099627 372312676 110665227 848002579 501993651 902358816 245887739 885489150 481807368 572320623 918840669 923939513 208070716 610615183 389279789 699580047 186292852 678196683 341168455 369552226 285826642 149719241 389761121 690836421 131140107 431659519 67667722 847365331 567297355 523660194 610576401 845396983 895972870 573757994 545915921 250482880 328633170 791803660 135972023 810440538 216640642 907329058 586896411 424711358 370460600 976176200 124291399 556753452 506889243 317976220 926305678 792715885 320211827 168583158 336068665 451351934 600242677 403736387 151233625 20056392 927396581 761810026 717969741 675885811 188084380 263885655 778885057 516717550 908205681 767373447 327158081 124846316 527218864 914054492 402074040 897679465 742747052 378881805 306949276 102152654 549374392 85771314 894868539 869586219 254354472 230937197 173454513 854597150 487189950 324688138 727169908 267102891 939014530 445139642 942988702 127098903 561541663 574390118 643816453 469747337 341763558 823490901 447110019 868982423 590061752 701700425 619178247 185325163 80582224 926127523 287477817 482472982 11898830 182346349 352059194 266253303 265799912 525513707 973366819 752989863 702718211 700536720 20092747 641732735 998192728 815597815 621348004 559734384 389987926 117680817 881998087 584267851 941171718 181624465 305766633 531233463 883324890 924944880 716558627 816423480 851072396 4036437 298896455 715487593 38899153 503472016 981740896 304699065 28985716 807624074 57688921 584220294 360677153 930298041 78469388 358869874 745895849 699817392 771120624 988400142 817498209 653118704 572667986 758669920 834743169 878434619 142419743 570584418 655895858 711494736 387007892 359484613 568047539 538420713 74972199 606946692 41892722 909229461 764162124 923394812 716853528 674367411 507615099 77530674 604665446 586084487 288916914 203077654 138418238 60037531 43994155 955916448 565672601 616662141 567102727 252932129 347613119 709522470 823516548 3508970 273533565 63040799 215509950 841581105 601461512 290482149 301044156 495870601 52227970 65206273 419265406 769081498 739573685 779396871 699128539 196755490 217997717 840561819 252349510 356415955 753115717 296343666 312332396 171304677 913005807 879435124 424236807 113135286 441473953 100269714 969160629 715007519 15826879 184670572 409104983 617288391 327669088 710149139 113158985 379897058 775355413 384940757 1494915 367445457 16853987 700623454 416717313 234851704 393701633 669066823 591267660 146817343 965410489 903600056 318122020 730932656 635551539 594875193 844067942 929541859 695144907 665744930 497065737 710971786 850415503 906170720 180776537 30600950 616319852 146451888 410498008 244191624 383909012 411992923 464153447 400762999 112616371 880870760 635614704 358834370 549937577 226882357 505651713 367864425 982998779 676290099 98797074 471066678 271165286 795381382 400608530 818826559 461126306 897674267 382314705 164058168 656361346 563091242 194659118 125197557 562059496 605157126 369389182 945968508 17150042 833542629 346731501 982282786 566929749 982346205 193633515 116867319 61744921 699285228 337248110 44743693 228091687 436045185 368326737 499256973 83942926 768935267 170599891 545069232 519125893 552914596 561643766 28003598 116005831 756302884 153201156 530581694 213976369 522590338 476550195 83642778 208649326 675798062 918441930 775579075 510660626 112075439 744962760 572405547 663877033 82210864 469665607 891968720 370772415 837992344 243742052 454715341 459443971 414341944 852300940 831086230 967256540 413944699 859089829 935778738 22763943 12290978 466360425 89256678 387397682 795426986 172899456 596047008 471225042 91341380 224142443 981885668 55933185 821621569 406807575 719810218 756348799 728989548 464295298 127121207 419498251 708037350 434352915 878942222 122379287 139170214 562544812 89635821 553114913 421634634 877930925 428395222 286441978 196807709 517651901 673839660 992234695 690551357 122403027 315976096 634409103 346545470 150378124 542858654 20683399 557185699 115185232 777032198 138691606 579480530 756669772 558189857 287517873 43539046 289648439 262413527 182709260 852193251 204565714 735824173 126344244 82496632 16735755 412786222 279304341 534387656 86625875 124055395 77455372 209028902 440031492 711864476 408090739 590409616 107239489 428774138 111674 222424721 205806329 138803280 801905251 962476101 696993137 89423118 6015140 986641576 204353011 41240766 838834820 408918725 777064940 965179064 491415357 793800695 230481645 623236064 180704710 317107520 747291459 258160082 378652789 187322944 970024558 786743528 777732560 77264041 215517659 777844234 152205128 273840354 916647514 954110380 88832815 466157011 896049864 94847955 452798580 100402868 136088722 144149760 509321593 765670028 961845190 853253316 411987082 192326829 476489373 592691792 361950715 76297191 850851874 740603504 263620136 673392792 527347025 893869062 603173199 595381050 524229656 755378327 869221405 293393529 562005066 958054220 759550540 458054923 905418541 64865480 410974157 894023629 209015240 920295750 512210016 23376789 626065425 924197098 215703618 102554791 369405249 577654334 31368349 72773483 170774197 294988485 598682641 698121223 41373906 54372199 146018632 565603562 809750526 15240030 858997092 224271952 973294250 618547625 682326875 731229151 683413105 93301026 625252773 744944711 866113142 137462783 768321501 344694927 914176247 984025119 299766084 136097856 414195812 331134433 61387705 584970010 626122918 660070346 135607592 667496825 714442545 281626224 85616746 376709430 149382621 944613838 600981382 122676864 415677823 135824617 706422381 99090921 81642009 184191514 696551999 947755151 174170663 464873493 144966437 88346903 301414971 444732522 76961125 568127150 775866955 138348830 5613519 254506233 798419176 141221111 922003058 365378080 275363701 7619797 742087511 424746322 804750002 343068886 399939553 220427818 478893503 106361927 172035105 560535512 290553441 868587104 360807023 464724104 185976956 505773460 405587374 339908294 950505982 335064865 908035444 578889297 473413696 913648963 833395530 124349231 54870067 607914947 489727312 182750134 468051110 84331182 607496457 272801105 427400068 7436003 345745289 758809938 113797930 517780395 171861809 256867738 238883858 532668832 574108208 277377181 890958659 979695582 617285475 693981000 167276807 525320912 272870290 640690503 291486234 106265813 617556100 198872667 566697126 107283405 381622801 34748230 44130953 989119258 160065701 471531022 996555261 505810991 82857319 962869558 23591379 254719128 72253655 114991603 787387961 646361863 392368784 530862979 478573805 9654252 224843972 645850612 387491530 350230629 139057474 678977764 309012808 756613574 877850431 875709935 716413346 111989592 910458165 760544299 101108843 70523859 84591680 950180471 428851216 167448999 765566388 304958961 422168128 837820043 419950565 62072448 336698265 664835715 592935427 667788436 527006334 670295765 166155407 914497864 20526387 305212881 445991988 329539196 914342822 176358778 57765490 483272527 288348370 968223655 96333185 241973580 891263880 180924866 192154044 172631456 200890231 957720432 477590417 623058359 648056834 897540982 537647173 837271465 414893057 130582593 505059895 941899391 653394725 671215302 708913614 673921112 828944550 7421961 855976674 743287365 183780740 913742164 79076251 324645476 734482178 175409436 566619056 478262418 356334302 758773100 650893874 557224534 569009891 128484284 32799252 69583084 878541633 570446426 906854550 293434683 553545385 264430804 87850433 59456469 788162472 796764047 733377582 617107015 804186009 441870615 212910739 987966749 355612773 291986990 165128584 90094944 467396427 731747641 420873728 676247095 343037100 71767595 85987988 912046992 52768246 118787241 834146442 931309879 541750033 593517351 77260921 95295411 857948155 165111354 7268247 498626987 961875401 740645829 115733995 766061403 35032803 181161101 606544511 390645576 325664457 771673096 333256887 793060884 355937096 754130615 321824339 698974196 678414577 407812327 463537547 731182823 526599568 297683983 662492695 68349594 891201334 739753616 16161372 601665849 904864970 23429619 100292829 719256730 616591814 68543190 337834493 651624617 102220657 944379004 894786560 427885115 568568459 80559806 73462358 924505555 834690421 395286697 475996111 365621357 803099025 939533658 96804173 182214952 89734000 611813234 103080913 980935335 204083209 971758658 435117543 108948172 847704643 387926738 680721269 316812816 308986294 18555755 968437433 263723318 815451125 715740352 691608433 236535944 796300158 617587157 13557858 483506939 12873848 489553969 849128296 668489239 429087621 945932470 703220557 518821621 410262063 806301470 352273315 614345273 630576487 639907224 575809811 478281123 27833955 256531073 795093939 189336616 127603194 616047732 453059934 943054320 184304443 997184733 179590257 980604602 614771883 193148115 464111534 480162097 682702085 165756189 1167695 964306072 111688652 704388253 335644052 374467082 363206082 687917368 988812355 993782570 180340951 564622159 324580052 60691273 673669599 972190358 250027889 801272793 440754449 555604189 744327106 625058892 552788915 776433729 605663487 20077157 969581845 922291387 352755621 504800289 88047570 353923316 321622720 52252588 910827935 657266772 426719670 126550377 197700499 268048384 120332940 378041451 832670544 297429358 438732724 358856502 122136075 688760613 160129288 562890524 96881161 756972761 187949410 649670076 533406483 646129263 522263599 355504687 568420644 875019220 712821342 508984580 81458896 34444055 561237168 992286831 691710828 840473205 118837201 889411327 108521582 91686507 119969137 793708492 241632232 558701861 152564987 363768307 99978833 165210642 926658832 196859994 922183403 114608235 846530070 308106245 613253864 221310029 663610933 34190867 96329242 228948634 543175447 177788138 263392690 104412609 22591329 807619884 797402180 141428530 549547570 905923762 85631404 669516708 552148614 327263636 228218562 704713601 691031943 328197396 869924243 617690768 525057390 644624005 584815369 224103820 952730251 50585593 445413849 468857543 84776460 394259457 697806177 627951908 572047596 961198867 584880883 594638925 621335110 382283056 588583821 170882674 140723177 674215225 840399382 692871791 1478854 921134310 250101752 692510798 101848065 972542361 162717925 626905456 617166360 600049661 703525642 422412970 650635254 1455850 891270513 735411714 395715307 589076683 363363615 967762903 402791910 948244498 414918187 24127013 183043913 3502002 47526053 176283457 530233593 740441801 869155248 531712448 661576105 971773366 76739605 763424170 944315721 91973896 242845985 413998440 692023557 946371627 836411410 342658804 947827477 580198282 78070512 196059144 21791324 293950493 16338406 424583234 94711351 431256594 301226614 130271630 287274962 201269033 306555087 817508555 941710835 28226695 201737362 455803299 54 130993333 71743828 796832141 222967230 314589814 63346940 914990787 113477800 899758350 110165951 913821644 332472991 40752829 109880781 354264316 334703322 126219187 778847550 281931039 409992147 932590530 412202670 697267109 133859557 718757757 367292024 75570385 746984452 421545752 383890050 746984507 552539086 455633878 396333007 775506316 770223692 459679948 690497096 736217859 211954657 800663047 650039496 544427649 841415876 612436643 898691965 28635558 738655830 530055874 310566597 1164337 462646398 722769267 698431446 449022321 294043384 918239836 377109072 41027829 339785582 760999122 640528702 892324668 216632993 36861703 520347343 839373052 496541651 63360798 575590904 708496308 864023846 78146759 105440316 557956081 690583402 4132274 439108005 281755591 534188149 749674603 282919928 849350913 324960229 833867741 298373227 619003613 752107570 675482299 512547809 944409518 288997780 153076504 689250545 505630773 42454573 209597881 197520184 538996224 272958680 773111088 100008892 989498892 703774213 205449208 399971332 246873974 62097849 839079338 528629566 596285998 441270300 664065860 298153270 766230529 497933594 596526497 237750502 102557524 124525155 750298311 46967035 413522935 755891181 588733947 771670074 798345755 798331828 969190259 189858338 923806874 594817706 289867230 913305759 298591913 347832805 165793451 545465887 409930654 4872782 926611819 6216645 446143082 590677673 156886281 64889970 941127633 753412778 155156838 43685150 730454299 905455149 943168559 143977227 513862690 384418865 768163667 312208438 35267052 737353919 502066776 959073927 184687985 644450373 724896045 483279898 992283178 890689496 881262151 402213825 895562278 807873964 260946836 194221719 251067996 417833117 111628056 44711988 23762254 266784894 88397139 754216553 24756403 884082064 750710146 538619093 121017288 371390172 850827531 156284340 108744085 205410666 115358260 145948436 849861039 840254306 629228334 694660576 583460161 363006844 96874394 331538799 23397167 210337596 525760518 274465163 480687079 637388574 319177152 504449333 904173469 260090657 111182245 928929872 996689087 714408757 320065324 117706368 85798923 23409214 273990708 47059374 228819880 241865335 193007810 931197286 82119634 674752510 625857855 518096161 37759347 575248616 849634960 61156515 638102578 227911838 188138044 118789651 865300412 507315196 475755350 621990240 619922219 586937596 403436471 616611299 153862712 723501795 586834033 239661635 746911009 860824742 139237375 828247256 102690070 332245185 759444535 37326070 6997688 237818749 407938597 897273409 665583731 257573551 958429924 303686303 485485389 146567961 274992320 203302160 506399524 750747670 677808767 126321736 190201625 81245231 595449402 344064338 657263393 34799794 583725973 256690761 895624536 722963349 84938010 850830972 907724900 696898911 740673408 767238955 787234027 1128365 664512357 452817751 258701916 475458640 609020420 596703671 474542967 884012740 800005831 833458857 634760404 330330957 812296960 824962029 264092555 260262721 21542726 921355948 295062515 605268700 30563068 43203411 180748408 968017452 894034383 88473301 517432722 487224151 708228622 304666742 488352516 225257338 610000860 599570798 700715978 219021273 196274462 27775305 103034007 848796659 861234162 590310777 179127610 526047481 267789165 443220165 786310202 289331892 217092472 81372711 747116958 100171906 124576122 927865366 68189351 871126871 868855033 585622074 210867381 429600015 742805182 699219897 654857353 352806035 151307054 208089691 424343675 347581516 235864996 379894048 48894535 949615524 970204825 228022145 475662999 90510349 523758676 114489560 232358607 740851148 195862271 979475565 841023054 172954759 759857290 761728772 44081624 481228683 199867205 254949005 910828698 942672387 806685269 565686044 147994782 957992323 773775735 572338457 158090199 862157097 952232505 206984734 811772615 774953689 435006879 139951973 865464038 958765555 254441533 97822639 552133062 302820171 929814570 245672475 475774930 689671854 7401240 519856554 23416896 59784811 627321926 934245594 2457192 434007188 352447997 150451974 244515870 126223726 722790431 402606069 840897189 527539295 609590803 505186163 302492977 44597675 645138136 20473374 855879596 752096036 970812386 260529017 54916200 900626950 358717859 530691130 442815163 218635465 903064051 466232059 278420277 530385970 252994012 280877469 816909524 605442009 283845809 61425387 584182101 6636233 464031457 425079284 386691894 73622253 930265447 689184871 970736302 427919943 562174611 679132257 32532338 532986991 792177641 87448538 286130300 150895493 470656034 581461829 369530958 373720078 47693881 647951235 756622414 153204259 781345070 573531931 758646268 65190872 487473685 342828363 924343478 951505142 620424013 311035365 877643761 403205819 852736602 700896422 831125762 414911207 232545039 863658100 800414564 24722673 803623004 86544857 28134532 274279032 520523052 250181856 500515476 420733299 898133092 257137884 573937558 531994521 683186181 332583819 597185394 170659859 527928548 374045231 974681367 148352554 685080597 704841488 551558374 390333558 258254269 235200495 805244765 490799308 951374962 458175688 368038347 754997959 397236911 248689245 881793357 917759963 498871102 382308827 338493255 249520553 491963077 912430813 781515074 175149251 97530992 231216827 198325477 625459540 605262059 173006837 626328461 142859015 877848325 30403194 533192573 136102588 265603689 190953698 479418262 69495010 649129386 699972976 824492970 46366291 948662221 558802686 964126254 447533316 941111513 155135869 697053869 285590949 920083048 331085303 460740201 17614033 562302130 659065678 495589940 167564182 684588881 121918394 310423197 414953566 4837954 843615771 403572520 270441643 34569462 882990782 339936654 536215214 435480117 16945983 582581505 384142332 575748669 399224119 684192014 369376542 406876354 233762243 654967491 326959395 564847546 968224058 197089795 127149669 479806095 545196101 147230218 164394970 519630861 457653415 579348536 524468815 153785545 982921056 794910458 40871373 718428197 987363478 577086588 6424674 4309454 12184452 390567006 432574490 263924937 74759013 654467398 670801291 161037622 161951248 997760687 725885168 130175300 47366841 853034838 609981395 592562942 265049 626892731 112193796 310434830 58757626 489178977 316736742 41678675 136605794 357608115 612623239 123969266 787211069 619047913 980795093 799395522 862131285 265885942 63320452 789406664 920353340 586638110 950444287 82304582 436915156 676329448 64996248 484281997 381880645 674977643 929361305 234662060 154386734 894071467 397613257 213144360 383250437 714349999 107339402 519856231 71958107 719962641 496341863 711685543 191526913 477136950 363597424 53658191 743022892 279434242 695581221 515892592 866072352 646025501 598197174 302987501 174871309 663193422 639785864 409268320 190687424 569147162 643930381 345074158 315734988 41543631 558218519 698985425 608409996 665557921 71358016 532884469 238036921 567699879 244570005 282080200 897353195 608167429 188254757 492892447 887601672 883835978 8785032 606190383 382377839 459498572 909177885 557249148 122691987 401480108 966517468 165895777 970627271 462964208 363486302 138878618 357024205 921704821 837864044 965434201 439779101 761738426 350835030 530332388 181954664 595405035 812412588 79307853 56088824 667338 572200300 796206862 884503316 433501698 402397238 119397514 893000270 164091482 676646662 868208623 565571591 495680490 34104393 388715221 811161064 250107061 527593839 20701629 24328241 217974242 986135830 464107342 979712668 189487219 994439730 14183692 784892255 659368677 93491545 693497445 660036015 518208211 489704300 397055691 951709909 744617904 516453205 844710172 908709387 45616227 565435154 326797337 393813083 452055913 568028924 204974140 702162975 95622756 225675769 726491216 166113365 64327959 43114918 998342399 253815178 37554641 12526084 891223799 549439685 106017629 584721237 61992059 476742206 926941903 459047750 428452108 671559801 828017322 125678639 432785547 873633549 691113793 612099250 119962991 143169700 180128167 324937131 697849041 128267289 403129267 424340250 146897020 467457226 467455168 145239413 573788770 357526176 10281863 465012563 906965861 116299493 902250166 968957920 445558065 829192063 280522030 874010174 353268223 108539345 852205179 638570136 834689260 395835332 250669379 954652251 391521398 283313912 132105741 89370432 411581201 535235008 366227048 558478222 855208600 833682217 556234001 428997364 43724752 566515864 746526293 803206979 535331723 648776452 624681258 980889789 330484874 905203288 707416322 536269463 866258999 559621494 174839592 553464618 955456826 278025337 360633228 199494583 561339249 345255336 288865015 972920451 880490344 655092064 383915032 588215304 341290640 940149033 17212661 237531758 359181256 616255320 40738730 894512980 117548131 665419988 875402762 448033006 423139636 435335443 984302469 141914994 994956937 11658421 547895979 802930123 289683758 908529207 2424699 851023008 106300902 143806081 676459818 986791247 651414511 912891216 427522910 992705151 705556608 297251937 82753268 64737857 913507257 123491998 959250837 31055381 641428352 687169958 331604753 64567981 122505394 168423582 58999342 969978698 180082003 606895321 625425180 322282127 367940887 480366245 25821494 474241790 476688692 702281312 313549396 128103196 467688887 741072306 973324713 173245488 38324236 56077974 90499712 804347859 32086338 49750542 835403240 673514691 589436867 19524353 590599038 564458627 187947935 649598380 386953684 368029938 109010060 864895230 690312065 329467314 197777835 716133560 803709104 674466527 270931231 969774866 802569724 738620119 563363531 628410796 764381973 454204133 684488771 854881685 258551985 716575109 757148594 946471591 242606159 199101820 965995944 833205198 763560447 153943872 335319937 3030491 374490176 444329998 867925721 64802235 773797312 65703549 633452161 430022775 592686443 756899758 252314000 247772526 348036236 815677531 876183322 112418203 269881657 413188452 967299888 380950008 129763555 576964841 327421592 224886080 776066661 145933896 58091271 392143468 299877768 393411209 395173959 674367945 690257573 115616039 591686546 316571244 33835955 77655066 746594019 626522398 834554824 998908019 874294924 35107420 667101909 602994605 147525623 936983566 16183051 967341877 170449933 998462979 544306712 497871525 223349052 172889732 643805421 133956690 565033200 796199556 527367899 960207159 323083860 70141831 928339565 914770406 386713075 962175520 844941838 133307087 441214277 532013021 984731472 168025560 567120441 504349740 771020165 714646064 293849665 639719582 534504301 464299598 638182554 78811006 962171123 714047973 104217104 458492904 848004663 669250305 107208819 227888921 481973823 430292679 298030752 410313381 197579444 684743827 225005260 42521275 670567280 518735903 574534296 507815111 686761463 141654731 12164844 310297988 708817161 306014509 950017570 95837821 770314107 440716484 27165193 585001589 7280816 131382298 896010859 855285479 800632603 3219671 83174393 282606419 433512350 381205145 545436167 631091794 65948965 770441427 526129435 589032611 141693690 100663725 96847715 828455153 94834822 109012559 991269507 656168349 267543434 793803437 752006171 890373907 87036280 779171364 327891855 94317096 910553662 223902708 949602575 563702624 79638745 32776961 846309044 513151096 266498472 244261570 996759256 184963803 14702990 522888685 773996414 8913046 476068776 723360495 837368200 423419964 684889420 681154066 932104679 952432854 474957496 536627209 695323120 561993776 168314933 23214968 656310872 78868588 99634042 458429806 495087579 179272788 343723133 193912982 692423884 610221605 438174552 541699499 647701774 305393908 64588177 274214547 314306955 393173319 997575042 4191514 669109649 682464455 685345580 601214322 487413668 12819436 137841524 35253147 574813212 158672823 58468116 83640444 90057778 158102158 542070250 585145357 337374946 885793384 779058339 882315196 348531348 217232884 424014689 996233123 522626792 341119232 122964029 836933747 586808918 120539065 841125261 255918560 655519886 378987201 709649248 142933548 391806637 700007139 30703061 966619849 858679962 89171177 902776659 948737740 99789702 297363269 533883090 437164648 35673012 165457788 171996204 384204360 382690672 596010893 232953842 757833831 789646491 355917872 447283937 376455402 328973303 140925558 484890329 984493189 519912759 194539570 979943103 911719396 894546709 10646158 730855604 605743031 99817335 633632257 554480764 52123403 930995526 940880221 489288052 966668538 106338002 661284256 203389257 341545041 109811508 288859466 99378865 899457999 644777338 546662802 128429761 973750641 687588360 613320090 810760189 60017478 660376026 790703286 971736874 407439095 653865810 702592472 13182119 606199511 188741088 420179249 658322915 972252980 361059463 127326 791437877 319913832 661411582 994827134 661458873 623739456 136202959 760837738 375713814 780980297 160016899 504143575 607247297 700121626 969980031 270523846 760139104 630356051 61227125 731875972 37795139 567609301 286984803 903493631 173808805 328242257 323672873 832131720 300495230 537248703 832259046 91933100 857162535 346186987 939276600 518621401 969926443 75479553 131975498 198156617 708976216 144508763 702300192 168739873 844630389 524796583 439263719 604769487 7668993 353007210 189161818 45464132 920616511 328662987 801474129 946941682 656905244 125146995 631589762 957400474 514912064 316365167 901849940 372074592 662552155 693642899 743212359 484994957 621638818 875187857 683151574 183131394 19696614 237968126 204387633 716843369 762764709 643651352 174129215 770433702 849174928 363291033 668414200 622307798 691954020 322404688 569249473 201375623 300068049 53355594 11292456 814980114 369720762 913142396 39571065 32272910 459301655 782783425 369784233 933456839 510487641 905452174 116588226 382700621 143420293 173492225 99543984 758701368 817143577 273673199 381651429 518834864 489480599 902581995 141142655 33950978 224986676 562908495 235326602 525054725 616264089 246619058 192551198 985984851 12277814 232122264 870774127 471579469 14905682 93074720 257552667 525393323 998526894 226657260 908093945 994463553 400149485 860154295 605681280 69809422 133827487 987332709 588644286 475824452 742431063 729786942 509775431 967417739 145211796 745102033 344988823 761475885 991721091 537540022 747460730 3998898 769662286 470751216 328094733 637084334 563825936 585647401 14994016 562352823 812304661 923087961 409332735 212454139 635758615 15014008 282263561 622102469 854863083 870907848 97926914 597294139 453211149 607702345 417228237 598422945 205320737 614733427 212415189 197041822 4789808 959875919 53557086 774452094 283143495 381651820 264052787 846969431 967299221 279046803 261838614 779603875 54651124 671171349 844574380 690409739 686185358 126837935 312512201 393564800 850262149 262955482 990858940 155989657 870657827 260603536 606928968 75978558 875336963 819344157 125536746 880126771 631736436 179093832 507095224 914879931 560745652 771148011 761849355 380561232 50194808 23687962 12681466 104845932 547375678 857255847 647772037 86077395 836610148 960284239 479642195 539388656 75756080 323017494 695378313 946413907 583621031 154823640 874908831 311474353 974167797 852961943 44117484 605904226 32055769 403729074 373300516 445317787 27393445 135149865 825879020 77588253 11354193 838560486 34950551 411246237 548332692 535238954 497323632 384942833 348039552 976965828 924331489 423795632 299983315 472226161 222725899 736120712 627049801 97634723 47595059 453733958 803113033 944228916 59638177 687685168 347957983 285455060 133002948 375351428 273121291 811398334 305456047 136991850 502475180 192922964 548238088 50807865 728161919 45561713 288267065 76201464 22527534 65114913 352513463 175027216 389857441 575239362 911147928 16907235 525390451 811259353 323157559 328503477 608004628 235312103 16188638 955962612 520767163 1707953 183830399 793888454 665622653 341802813 930880304 20614192 534725777 479118385 923938431 115404055 377196465 64721855 44121886 252240365 129836768 396635349 427267581 519694209 971874711 190931869 389117811 349781521 854707588 712275370 678284999 462712210 947587473 546990003 271191181 320870995 401214322 307537946 114759442 919353342 649340759 45639740 939967534 36582896 377274491 716422324 151986951 754470956 781144179 48625203 6711315 910980948 445260552 286495262 283191516 269651622 329943497 524825693 619433144 184651079 89617423 150234502 499879655 37204889 549740871 771070836 210592251 950955194 78608775 325351693 722824895 580465901 223507799 515308788 617048797 453298657 231731106 769035748 60285972 12875278 817660952 66997287 776372592 115437863 206008916 912080475 237605852 535952413 436906161 857038996 573119858 526523584 859789864 72999506 416244840 409530728 696586708 626837091 213002281 627711850 804705150 935827176 208177744 28212943 303652324 825226541 334027966 535383430 446778648 394313938 400775074 116955959 313827592 29664026 84910189 519836508 941744501 322516041 908305287 231167021 32071396 481425139 610206972 891861260 406941011 26451805 153908347 103527713 505805262 366910629 731239563 163026771 155254164 791933673 43756080 458906488 469676573 377784046 846806284 916455221 772097985 100097718 885927547 85925570 129761744 970837736 458278444 924022611 293353770 366583724 7705991 325425166 700525229 617912963 69802785 107466234 496881134 223711132 63510313 2686389 590621761 794749876 18229527 598392292 439199908 61985607 57298773 908876481 439769654 756621424 677848061 211867632 856719142 563775601 150309568 986480886 387129696 608588012 763019856 680483466 975171736 770725847 858424998 528213325 388638804 928227783 635679559 885519938 151938909 699189872 740722694 595077036 346456107 758952221 193469321 785656015 820937828 103284461 547048855 113223841 859905885 224896909 325091473 569141386 641188877 475401041 408138631 28318566 83989046 171158480 561318399 911677149 941884327 419743390 292406833 183039490 200487533 928086392 921075795 352426442 479792623 514314848 947503478 678765096 125783428 993489166 316937470 946721256 96773620 863986325 59945091 809195871 88883227 237552930 230853616 582588470 565470338 638992247 610907037 501975750 810150727 24741795 266169258 604551413 444485185 558576091 640107270 644972718 339178842 561183058 849915526 818971465 75497899 649935364 350252920 53797693 643424523 667190390 518942 592714509 531176708 912980406 254426739 472576302 3049696 485280355 55164765 568520034 124272595 518588168 70495777 786939688 543329963 189181402 244007460 840331515 747757493 884114730 337820592 86936329 297814147 187736112 758424160 225828412 837671476 108677074 279626105 333612358 775867464 132661414 778843233 159560532 898158186 33269965 484653200 901207882 371066686 392334331 322244275 347855647 910922500 245256419 987311701 306768822 434437821 83835520 147100330 34711673 967950251 337437289 121648002 118280757 525173401 880072163 196625536 215361236 841265603 476251641 401489960 469649426 461429421 180333186 629209958 359587601 66119517 113863151 113311842 289702569 358713849 288072484 637558216 122152708 533328903 477386276 428921530 820283090 561221796 428538227 854994763 381688406 765975516 976642766 499969164 143665276 709231288 696594700 211542878 403013250 25362700 613032838 872662676 486792122 793366024 354388994 698896089 712001907 320768511 812207931 1704469 679482360 100280408 491779051 801635068 486125677 969165327 83072958 158925126 530387116 511611185 13919883 912075523 130103060 843079015 264561046 126284702 404826662 813672112 337827580 807839912 839034812 950860418 680502581 178343293 596742801 34891568 877239382 308744701 208176446 541963673 162965536 887658806 494760447 654744587 689293868 833402491 623909907 772366826 992327617 6813382 136494370 6247493 771405271 119113796 701842874 35966310 245398498 106669529 702154788 583226078 914509441 393705960 534086489 447528382 572049253 130829283 334936316 301804995 292090350 543112762 696285034 455055886 283287928 43561840 109800466 972581796 876964331 586226739 597464981 869291942 445556487 586475717 728055801 216961752 705589513 282415035 105444428 950988011 389084564 807599217 534214082 156110365 53821536 920816937 456155113 625870789 904162586 791091429 780192150 48769295 186720551 476477177 503825181 470008479 520039018 466142013 295106634 249519708 904885118 745087981 118811643 350441598 331563691 699383811 419919716 37153197 981798846 525364145 840657574 223399769 185479721 227388015 232026500 239301257 148204945 688181613 717688412 52367524 331789402 497880556 101136819 518509953 826874099 457478366 841034798 199429476 776136745 136141425 448949185 681021856 733745772 420277194 883979820 65309456 119660998 303899530 954979026 953976210 681780041 648152959 29892339 867259762 875540974 261918839 959077385 23745912 950100453 676765790 928629809 134406214 27162705 882282994 652916167 854036805 192277719 346467324 53466274 968414464 335125115 354931825 501952679 68870880 775209020 238448858 986696709 747386384 542348388 794192094 553878954 76644788 442345046 583771293 943904550 170402379 698206498 755498294 46664657 500823310 284780444 975294466 635229524 311943149 710093819 140662050 18496313 754887904 487129374 924478961 575818727 822254489 279410779 77771399 891125369 54619792 168736623 730338437 654522543 711085012 524530524 208401490 787729800 819391936 644689149 584150710 989794315 342895640 192165363 36458965 843718951 476945807 864269797 331464834 788888957 426879975 472126885 659901636 181767872 959256259 584380590 757586599 781510742 716307736 687874364 525152470 623443894 856610988 108007267 277966430 420212359 632537791 338884286 60458518 304446087 983573435 497125594 294240395 178985435 689290958 183215727 22704379 166236758 47485517 206685579 807642081 474365493 678812464 467543711 508649731 638068717 904440667 118752690 272095818 620748396 806627054 649764654 96708650 515754401 757771921 374675080 788483126 242826072 713559367 848941645 547272159 549649161 198583598 841512554 728634596 887874556 24728274 603855341 54111308 924730165 810540921 714269755 251612017 489353378 34329825 760261748 979938461 938770493 879014438 104550638 412035248 538157852 754315293 508743898 53912246 512087207 883418979 694911739 754913279 449494705 396369743 154701797 999143866 594953341 996214352 580294822 482827891 873458992 184150156 389455565 650705516 994691077 103725313 902317533 336560815 138055139 662579275 169015635 929341998 394110072 273566274 341377239 932267924 27881560 850121138 838696537 392485133 586056476 533608269 147398406 888067547 929978012 154616569 739727772 377447712 3347280 320022587 860275603 876806273 356689110 102247527 380028148 203896546 58489207 282345675 540457361 49060712 797441316 709472997 978402710 191551381 983039271 172296308 123819299 863437197 874933812 815032202 255922323 313506647 201156830 255837095 201574187 131134835 410453665 941301960 361098913 413800945 113840906 73890876 143123577 470530016 176138403 523151726 674426563 87143976 658013767 67400283 136204688 455455076 629389646 967123764 499522823 464945276 139420066 475858488 328382466 866870244 290890683 436821156 180376885 492047513 692658251 234467438 475698714 955628282 28285757 836797628 221945587 142126664 910688504 365069164 465173046 939343273 740737256 139599602 26487243 398751016 59516252 15208297 706722458 688905898 982332062 206245275 6367534 974268494 682103763 334750000 841138731 825510813 771571156 874031982 170074685 316745767 108499414 645773400 124890408 136785171 335087387 346835995 131428201 98292250 711905160 596601248 37635516 305158775 588717216 916639132 703909792 648233468 931847430 263148609 189655726 914179485 469393884 196023260 740964338 4014007 383289626 434619428 829524820 7377142 308651404 999599505 324122909 269667184 497889264 449013317 406452355 685493017 795849313 537880557 783785267 360270832 134481798 673937150 665429607 575715380 443092641 221855758 76465208 374940064 485004368 266120934 141635908 806914618 314660560 882600246 810928625 697950186 169736034 492969804 705327328 478387438 345085669 29450230 748054622 695491299 330979914 7023336 380984310 979345593 397420259 17285936 192132784 384418423 543739452 857562391 960133804 986832094 931934516 36599005 214288517 269455243 155236305 355924426 76369854 469896865 91041031 739814846 167847044 260777065 85301009 873174373 591680869 430386678 755140969 192251850 125877971 938637249 199275187 359378647 917982835 596695446 229180949 110115612 981113870 772920402 820194370 793764033 759752489 604645245 830363038 974041006 874100488 985599343 182481791 950470342 308012567 126039189 542801547 475859611 386816254 628102557 201550343 978497124 58489228 809207679 23265333 36883565 747844921 222540520 248778578 518344116 671752333 477959528 480976094 505382562 103396289 153686823 299146588 863148778 758332068 982025992 689706143 484948915 820141694 724704301 287935617 128154254 850743490 830737164 456530231 90076103 458839714 658080575 68573220 369845309 319804613 91838554 259245240 67649527 166895440 360540185 438510009 838647773 838499713 772002470 196546694 941896002 925689293 495693282 657561139 536537721 330235633 199783641 21486629 150377320 924487942 161938612 131047940 627747791 992675777 587578172 717823895 304031850 98175106 638913481 673877159 417979719 583268401 785638766 338145612 750163842 146178944 776655622 441327974 837195023 401174451 637874669 631607384 179380103 986084317 141684882 715917824 316319944 341468523 589920820 319213630 118472825 751859432 450261571 746220616 597051568 37839736 316560870 901083419 136014842 955474352 427476937 553994561 538742746 213115696 892140173 141422947 211811006 521312154 435267288 49006022 922486605 73141950 680613406 101866702 911742633 822298288 670300892 80578936 16283171 112738071 399792567 134755996 717113870 850054138 733492978 314165431 887893874 50053842 67765209 876425082 858044560 495242147 282936002 249303665 708357843 27592534 390726613 920168850 548904689 825993901 821691238 323907653 751652217 354821004 278290721 515911209 29635651 801107980 596490146 45918822 913846051 996282713 33191184 483476280 846336844 619200529 797641712 586747077 521770737 865406921 315688518 379815290 213165427 598624520 629118955 921523271 626217054 872361934 694208480 27638102 550872194 368416077 351545756 155040770 723237081 482352843 670951980 752872733 283460816 267442119 798791555 49823227 116241191 684499106 533299507 962578035 303699628 183457578 401841471 825470365 901380866 717529989 57802014 114546286 168670868 539437335 888585923 794887922 411799263 435310762 822526025 962671457 803726840 26588140 117712221 526963914 508940983 641180567 132353006 792401800 908622686 931144562 694741393 24863870 468160027 80557259 839958271 771859655 264014838 94316101 449846379 17912063 664362456 360164759 132458349 833033324 899602094 21044266 627921239 163917716 308871394 302963623 126589167 112598227 329551763 96817754 492078508 838492747 590514687 624431514 483410906 351653732 408092435 178152292 229033968 876252462 258709551 68992232 500628476 375240755 15824699 950474855 393152818 680187155 163155973 525611168 365736838 62758061 399171800 993658077 226675777 708043194 149138060 205781310 673157788 478689823 155115430 165236289 317182563 745630117 789667803 800593469 97283842 50276598 831262127 178834176 926529060 89971672 100342774 427157530 317728793 116167473 230148744 710881612 648870994 393304718 89009139 14607825 308579145 488180939 860782269 535254922 48740492 9920322 593552599 721898280 488610145 748668029 739650935 658309075 346814506 381835098 311418903 296614714 432111696 142681024 475448891 358640749 85169062 575791665 638314645 402897855 544475505 868463390 113779460 193346492 114284467 55304965 60470684 422863612 543485904 921252953 810634900 444742763 931173275 404187492 19157402 272299779 5371881 758808338 930608854 204702753 140643429 94544117 501317467 572755125 237225141 829282724 783912240 174910569 257590749 422226879 577808424 802066254 143206628 544104251 995412746 110007461 599409216 55883423 532871073 995411487 829652742 196022332 440154243 613342376 600209825 459311645 885642156 458098072 70636342 668767369 662800825 211279771 763311486 16634651 636551262 853052993 845917376 420463496 27963555 103508118 695206741 458288346 905574372 838413369 2392590 753503477 948420830 454318172 661903267 333808262 302246018 344072368 529830594 742400261 957414745 982556785 54228266 695573260 440654850 124864608 216856988 103455668 188660746 980168475 120090320 825212008 685737827 818524062 98191863 713701383 922032180 793398604 24506088 680122911 484328332 26898678 286142747 285265521 333733216 800562380 619073783 635979235 144634742 1420737 230895855 102049480 983977522 137640487 650139106 277148732 262505096 866996094 233120766 451165842 699680928 205727452 128894209 385418749 24251507 227086073 951636498 798800053 20484670 976142586 331439323 504813003 855557630 470098437 790078524 41807205 270660810 261668667 677786440 267811918 115605770 761198662 222377764 99583285 898839149 872516870 229248383 13860604 739512958 314885516 465026446 291710245 520612968 593920656 677128994 397380842 821006729 481281851 48697254 694007765 457424430 232652944 51337127 165498419 702751381 841415652 207305625 973412191 955600685 885092065 93740469 71206448 498807086 316118233 23306099 397646229 188635097 105070849 411506833 780664421 419956365 729049646 72374659 940569333 175486661 602020020 190466534 996493390 83301864 91680155 543017514 393242661 324333099 594354642 558741080 27084473 288286653 766046705 853013030 243887331 503655130 946753499 167610145 2462209 262871726 190916244 252624804 304023189 295987093 664131638 84687603 715943458 245697643 9578628 509029151 421184304 611598648 552012051 270194053 694900513 643692206 813211567 88143167 968025305 407566202 499400613 995109778 695852855 265447312 700639168 792256552 769102442 647392660 959866697 624081017 762780752 3299301 876705822 66803934 299286394 393353819 4007903 867746219 639051462 13586532 229291729 60235759 625185180 781303780 330429812 172602052 424995980 143641372 113261585 245537644 403723941 612662199 93163782 952093162 878109511 793802950 744349708 499728312 293711969 556732764 123809322 56492715 560032065 853031510 123296649 859318460 246385322 127304553 579581038 885436784 140891085 808872767 798188909 618592631 590176540 128618714 791194684 867688886 124776453 904456269 113226524 381016760 517118461 206390306 185626281 247744331 193249 929975989 599989009 146421584 339225113 576314698 202914299 899257178 429346201 178727315 611091997 528247890 158548234 190673028 266201033 151955685 999545795 64389936 770548316 442238695 45525016 414259359 162443940 22817835 318715622 275670464 256350961 688350449 334577136 441977243 936094781 187286751 224469591 388600149 333708336 563694704 964914847 536622635 462951876 246777408 567866316 74043866 775025298 726414550 117233261 41226324 730886601 969295422 105616260 353951277 264050476 3657643 768210636 426494417 26475478 86926251 702164881 135342806 627793067 36742011 577320049 416404207 76545128 801789640 805004356 410253464 365484338 769919197 946876100 680952580 16696598 367258775 607512812 644238262 93673319 724746073 685464586 677076286 546557855 643597213 31027556 810608331 499771222 799238193 237102741 378763066 738680810 791783989 514105872 218990236 681042366 91425914 635394443 757587494 893215555 440398793 167840952 111216252 62834349 967233418 792168832 932047320 334492186 252198003 576285575 280681871 976944077 114266520 957758158 376018291 610380099 841302080 186626615 110151314 493056632 276245723 488914381 84253802 68029705 3020246 303244038 749072071 946962534 938638482 359175924 692694448 231553634 527016876 803910700 294387983 346766653 448595891 78951662 681258840 700793894 655237237 814457077 530254330 622020123 624731594 906272621 232400216 466033668 945415603 195067896 959090300 221661319 683982277 43344095 142207390 539518890 199104500 891279461 338997783 137742975 102971744 31692224 369296609 629988621 688119290 516200958 976755274 136715174 595152620 510530473 690025434 102906216 177503910 72796124 724926339 802235504 831585111 957326555 120785531 777000707 4910811 79875825 851178392 688893088 975736293 993385782 80928337 27357152 737181602 419926120 165100127 840153347 304134710 386913102 322658327 992254000 903114060 151929960 981485540 498266673 662460434 524027334 601172889 839964344 596823458 178615588 494716207 280924928 135942136 615501739 57925629 140852947 547893930 761620387 682262402 376146582 755006163 615707105 403503735 344704124 35633219 568603862 184857464 192284295 955516965 507515791 184538289 711147384 659445752 18540188 61930417 174422545 542567522 663103306 866903255 139390973 841718894 361619455 272832268 830177397 977121194 183274263 823546710 377531483 944894650 358325471 753678066 552417172 974032577 157181794 897121297 862182162 578302022 81978754 54466450 386335346 442010912 91521105 97482724 953973030 110061294 159413141 128395568 652628816 675032813 847815189 644536156 369268067 61951003 917368424 51961823 39072191 100642680 875508533 269120040 898053696 86350364 22798099 450470862 912899307 32496259 200108518 627597828 610798282 134603638 534580644 997133628 576614550 626101750 94616345 383103939 588679410 106545852 364015873 93824585 781578666 211831055 738360741 3363092 273782059 508245524 55324915 165370616 461404570 930833448 434490656 211974626 869700178 309805122 662445488 782599478 342301381 862554006 262713665 953099663 997157644 797294310 950233285 426288554 275912419 897365996 809392493 864591829 856428215 25924726 958416414 490523240 237755781 549293515 493886332 364054206 57539032 549211247 529424822 371459969 332561054 816431845 583434595 202261226 126236960 98396442 837377070 468538341 813466814 100090729 274154364 663140817 897385039 76904008 89429364 25813817 974270004 751338224 890405646 683214578 777262950 848822053 173737811 867535097 250631927 667624143 231589297 160687326 69351749 613530485 532147295 401912804 429962323 968098256 604174030 408715649 66494691 294067459 877253991 732477871 394158188 3924714 395618681 144059586 80828722 337564412 169873403 55098719 941419002 60279042 590829664 571198311 761617462 764567475 438733401 12249382 284707978 522839064 25453074 354059727 136369543 557600369 755972531 418848232 378214984 212662920 827563882 297226041 506730380 557334232 29703905 753404934 561258946 277838953 897464521 642087668 615403365 919854290 549702753 409338726 832649699 140532410 980537037 446783520 757616252 271786797 311549268 42324223 794625862 337002343 248900316 930995405 894602712 857389214 202359996 125334056 70052127 29923871 422560097 429298873 587258103 452264003 35220167 1033408 730102956 932684688 643121076 198022680 705055337 192823823 607361406 537705029 185872599 440414802 984488549 943488851 712201599 148554177 838329440 506827454 485556520 87229750 290339218 232675591 797135330 492699215 358009647 719703823 375139452 780569745 1519056 962397556 85350107 36739223 963430964 815453063 969423911 459068400 865992109 526995607 651892223 325869874 64700630 837764822 766284676 901705545 633770033 478486268 50259715 472099466 837830089 388332601 411845582 128169300 621008193 61497271 473384881 979017840 781201095 848524334 759587578 782720151 663438249 844937685 819459374 479385572 512907107 641399644 938453972 231415575 168395244 442862554 557285449 85612240 133143736 323570118 839834152 766913769 654572753 742610233 91529594 492402835 130942828 355891543 473088501 751951021 417388814 798989749 583485220 198589902 500030442 195589158 981310053 15985050 40526836 653285786 495370622 405950310 294685423 286340954 637365885 315597034 581719874 47167694 401209274 714863610 370737812 93559785 334293738 25310558 836170019 278339699 370229759 967112847 634231242 695834627 571580227 51620049 494824369 7581806 102726318 994854811 203170964 84036364 10839854 96214167 589838517 358726842 502164477 884523940 497584162 992046728 52637333 79304030 39214415 453846608 646684006 262468594 547406393 980977745 140295518 236092771 111833803 510525278 55721977 746065045 58876264 627302204 797685094 553700633 634884011 900411412 401071803 838054975 836964143 264428023 934269142 279319019 475671231 288949978 16359318 973255394 133513066 68996652 52559417 172727481 522843260 551759789 435196075 922766019 385253893 575491594 158858784 497087696 938533238 214580761 243152734 997409502 694399332 893354195 403626494 181799702 646281966 804698297 19854670 335762468 921642686 806640179 615081487 397313910 948106523 631440806 223085663 81619582 700437458 128161446 106863430 75797077 679921236 542059505 998563096 65175122 970067465 9938239 562262819 908600696 224519001 657931919 758526557 918918333 551286107 162153044 100718028 50084433 819367707 973089071 385846901 741010386 632245609 928382 990840663 432868492 632369188 213926319 514488074 185323005 342087766 621351504 261120082 22008995 15927369 259683171 939700490 985994834 269621411 354479668 747111890 346656778 12411581 358154806 118091470 416214054 520307851 71325864 466298487 192191917 44414928 852145389 933202304 529176904 853073771 776559326 962045396 337959318 990485645 329049829 523282323 185089770 802917700 784402405 59615131 818845069 896601942 999315622 657356262 18739712 206311649 256984511 365396490 218723230 615139318 483487960 634937285 987963535 554813824 101235765 180155445 451745119 805897520 965874115 980922023 511487650 742433434 795483778 849446968 585435439 977049973 225245650 623041575 779967666 862164421 682656707 451329094 758766357 534488688 961201723 777506069 740800337 70702593 142902553 812039934 685841911 478906879 299493578 526321805 33720697 253245709 706477251 485465816 59143223 524867725 318904198 570630873 119817519 966904342 272594201 705252958 943954308 350356217 180810892 576438334 212520632 863467599 880283794 823803355 250472646 841485510 453825783 843789350 912188104 449244702 655829277 450546374 928151582 955322855 976868180 961872279 61084923 535861790 299854454 120228146 60729508 471275018 543375386 33063393 438179353 815969587 738316351 234650020 18842163 919127244 663604720 231362795 635111202 543888508 55166143 738100215 237890377 361508293 581889558 2594840 810752995 90235194 305657581 738904570 898074415 135042120 553293208 959159338 670903910 705664028 79387478 584149784 176939039 475279230 617213178 467634758 143765176 208045888 702284779 162607339 979689498 218405858 393970135 467317060 762294366 301652644 205417268 852701110 663160937 639823192 855295950 326430292 730058386 13469890 65334855 480649160 148512010 471144430 439808491 819415920 29324817 371712335 256082064 206263857 846991565 725811608 673898615 990756741 933857496 228699753 5880440 766063354 447105612 399850575 233380407 61916337 554019585 291314041 914617447 69696882 931137233 622429757 396127174 513711978 635899647 313978395 994361138 784411658 785122825 286685988 456343937 814447643 658398324 564942367 873227866 357906248 290753968 399642840 201179349 77127824 628342594 207059789 843191178 927964572 459426730 929087951 989880909 13446308 220401985 757014716 83143190 4055577 231960832 479270364 517767555 720376845 793248760 512128686 357304862 430887944 798814674 813648800 97851946 309729357 231107526 971079812 520151972 521861495 223239012 721331321 451505685 851581606 780907476 147213222 632062537 240334199 76301166 474459805 106296873 149219517 83990880 189440064 153275094 315951712 521226794 671042649 36328551 166991913 35687694 246149779 597879858 834502368 59798572 548248170 996748092 143422465 371844342 516900057 665283960 595083354 90747737 116789638 299181319 871655213 116519226 931243856 964505778 192820392 405703654 70802644 342039909 489694535 112759074 495315003 658162613 633985869 18874011 547007530 800977782 54561705 793157310 251373999 889064073 705472248 799622170 738328524 848894713 171466505 107744940 366695032 766549859 198492677 336001036 65731171 922664256 452520262 849491393 887170027 645340654 107711406 810489038 839896929 597405941 923248112 187728291 108084914 557233974 206602302 655092444 210728116 261164007 448249747 462102115 2744440 6238355 261724278 741072964 855133068 285707149 848817905 221828094 52257001 47310575 557829130 970504545 822491198 10349386 672512297 562177584 508206406 780223704 372666615 200619695 230146004 148431087 388347986 338230918 705665061 594950289 993323363 916393177 856114296 294089469 231011652 858858736 300327824 492735930 599931694 155460886 778443080 301265958 229805346 683216447 201092899 787634476 506237352 23584090 650500228 31266008 585761675 11222994 811489712 810944656 211842689 41635710 959375743 600190675 379866628 517557164 47657323 225706350 286466700 903771620 519795820 517478352 762630349 820123644 10214276 215078402 975584530 641173722 516344360 57906235 176906528 717437260 845540712 535660246 593537716 348557299 566926255 31815750 212296659 378415960 842760407 424139348 272568036 802136143 876846390 652434665 172209666 924503713 878141015 458676367 828275326 250453194 976154719 443422035 70576832 838885361 511016803 898677728 332575442 27361157 956583964 509481971 597314783 654641035 45142210 43368858 3198327 464584831 75184609 68011353 843000792 917945016 492150701 115568821 572597518 221513450 620519852 744807185 146017157 351177227 203483545 826808849 601630421 32154623 122747243 524723619 871039985 633764047 423401341 203615420 513641570 232501664 565613757 110956346 887142699 463272334 6841570 742857392 927857165 82026179 810868745 623374316 999971195 155535806 591459504 572568707 377049256 64495715 169892251 523066413 415672942 373375796 202391622 869819730 405530419 325138865 394543342 129086763 958902912 670461049 332702184 472544475 902962713 898315941 436017187 790105405 214104634 442858758 385479157 141961793 524884937 196347895 765336109 377372492 351883701 209311972 949941199 728932958 273807688 119833443 104515730 689480630 345725605 306907352 411816719 603772390 632046218 806360062 732859154 443465489 329337470 65561331 916009965 232300177 816393638 204543511 874921948 30498266 499918635 260401098 24976425 24803566 309265360 642828900 254692424 661149061 852140873 57149982 242598378 125948554 29499791 199630475 667945550 375225396 506537827 79762263 978997786 991100411 738638691 564373299 434565894 67976154 482450996 203092218 152792697 151360994 260152095 27714639 34375626 760070731 140632103 59352051 637390663 449897463 702180951 892083087 111046518 406838183 949233069 206161262 532786737 978732860 405791737 53248647 206474615 764845931 133010910 37988760 755946335 871649601 602362060 43028588 792142121 84813049 98637172 944934819 236174043 358789268 972649458 270549669 118859992 113281554 182418086 756250655 415695384 884599038 500850101 379258268 143953580 450083163 585419530 676740318 281332382 843727634 729988965 487806997 608573558 715516241 525795757 217036252 439682201 128157810 112581207 231824315 65487226 211218379 29275493 301661269 570007647 1924944 424727305 688867639 967722872 607145391 297634653 235934615 344260788 798484754 615192883 488214369 101084276 53128772 17471046 382416658 896856406 747460011 870223655 357946323 315492611 248535772 574982576 755174812 376693582 687563783 986999127 442180808 898782162 16274614 596358444 321306169 870715931 21085742 10173801 690955162 628231133 160324821 926889777 972491922 811325941 394599019 313222650 912410218 447727792 330693696 147343235 344584191 78153700 870083257 702530515 246162677 118619022 130029450 1337482 347828970 670109599 840852975 790009779 421408120 709643955 238884582 742714289 432876246 259970324 605404457 123831401 740717823 765729278 903237545 565726104 429571578 150352923 878948754 194498155 598080715 209642443 341841391 942664907 140312509 64441007 497711781 386475186 183060029 480257597 240329034 530888999 150367189 81182003 173415137 571775309 790825958 412299719 167005958 76218563 524786409 772410415 52566331 265504226 390656052 955803876 831230330 820227630 106156792 562695444 14725779 556753874 772337887 209083536 351935140 765166763 273524543 849646921 4158308 456584572 182420877 244487343 839989937 332788066 325669346 13405068 757079741 969011670 278221153 924085699 45230227 803007563 696496107 97796558 921028155 87152152 906116800 604774844 759896149 864789958 167470281 774621928 421543825 792324535 983705464 773478965 557491291 109746366 475642245 561649599 566330938 658063122 806136942 258837234 843367554 984322654 124758668 600447289 953334318 402979822 377049347 851080911 58503744 73545448 948877469 979531899 13213966 707510628 436823102 625626481 572300579 604293384 252764768 846360771 249134278 88986591 472356095 806625569 198732957 947998341 220791527 765063895 458577822 879444836 23901123 154461736 863767483 1176157 754909025 669618160 404155979 131958365 373215430 315176089 58020179 174609258 147224347 923750519 882119886 584047450 401893359 306936825 40857193 654658128 153297589 289991471 743644719 625653684 96617033 942377677 426168384 169924926 559957931 737262573 49369755 436375420 891724309 765653605 437551578 499149693 287788124 841707557 483624424 661003555 9400006 394160970 835612813 156624353 170427848 570249059 740671803 572321207 877185884 781528996 226979328 30483466 71520460 970624048 508653516 20653859 765518084 787338267 43095152 325476008 524600833 92464907 761851429 268841501 710634878 51919366 767991194 850939369 893626923 251615611 364459283 903026929 645776581 52588455 59651276 816204429 622837514 652839445 241041996 500023391 434368435 468021324 383023223 358405261 291161731 744193106 379059121 56679808 531531366 422154273 234672183 908648565 367135546 849039978 177490059 930286791 900959344 945481253 781226153 647102626 49613223 145685429 402645915 547906171 50790250 314813557 216626959 673627765 967653002 457668955 26167515 254537796 925690280 409190739 612943058 69368370 5900204 992002179 978564552 537431570 266672811 65753094 298596494 486324723 914793072 476086553 416611507 815752409 274084165 50354019 315371394 176213754 48555814 718017309 724119925 99346065 32830859 940746885 772973830 483855 398415833 799141345 107538017 176622472 60848443 720481075 98507209 66748647 564999613 77071754 456696583 831672424 142824848 755293077 170513507 57617913 83895989 587125014 725886688 357980154 489995400 41258075 534193909 538551214 611791751 110830193 490413645 644622610 51577071 115903834 497622831 302509271 915045180 605160849 479131743 828409989 178158283 577638952 895158637 743157897 507227072 204371579 427346680 650051920 959664657 597860187 560186199 43560639 37501561 138589246 254057160 527496961 32363688 788251069 66048168 644155439 899081262 408978180 141294408 803174700 524882014 491433606 105683964 292443553 96594448 437332073 120853536 127269097 14971019 868528539 870426994 374714457 72900111 297773668 24766371 32564761 895633855 437468936 928641774 933135416 428574549 182698927 313148736 460938237 823466362 231713271 957610042 575063983 640691451 98904443 378238676 165573458 442854415 336439006 458017012 391965229 773771080 431386914 519234327 641258465 299915446 389661314 15972915 225331923 539951348 893255659 110413051 288101563 183240955 39054818 73753338 611815504 74270111 386902075 72753734 897736473 618615346 882880142 472800449 259306790 834300951 703555492 277396614 277155360 39994491 735413626 669120589 813765571 19316899 40871275 307540395 319232345 430532590 323513311 544564269 970483938 69285329 654977320 111101860 252526284 546548504 184855199 864341788 620818615 571757274 789611888 518555081 190372613 672492023 843871896 302195769 359309334 547427381 579592383 636464694 439938239 167522369 158101642 106220169 186839268 198972918 413760565 506071614 482021874 737273876 903152249 305022171 806559205 410645928 416124032 59085483 957194432 600979231 775943637 578013040 172736498 565555519 949084487 215625477 90563901 792956376 517821246 449873235 192900117 97413622 938854295 632838356 264935991 96955931 739058525 451775260 148445215 5335449 810363240 630467089 742609325 713515482 935489260 401684890 124161403 204129651 313286739 933872201 805108882 89230369 364401600 977845380 507302254 313486080 45987216 450382522 958958822 563808462 900255757 4375298 661222085 691626412 637213654 778674442 641098709 228788539 82966061 789543924 234123988 893329301 272527372 829249680 459361142 60532991 83450929 436038911 264662643 396737668 369911105 69771518 338484403 734312705 900133265 698303024 900315151 946120481 148685539 859273967 362445303 901457662 863649265 23667381 593084067 353379279 654858189 86699135 434684184 737824251 876243059 668808172 631153545 1286790 350574211 90514681 61819782 434025140 379069958 178998791 830762808 748981064 101286675 21763571 335810128 853936306 720066595 88641639 652573147 721268500 947915606 15018443 622726155 664081230 891202197 68326582 869976875 546060379 155025717 304661052 136400989 883785143 825985591 767554535 885071933 176559795 710585582 799408081 610584936 89655533 830923238 293864103 691152963 932209914 168144040 879479458 638662579 888210635 968121097 291235719 461995494 768553062 158770528 84721643 285150651 49972718 5564591 155127520 448549464 13106674 312304938 584950453 896891817 138290522 205021347 634480110 167366684 915606929 286404550 777951620 857778829 117327782 924332089 401448151 902054062 92476123 133443968 540716634 833203124 101565058 684468720 295198612 870118120 843239248 232436621 7785131 893211967 90517578 162912651 194277790 103624252 475217589 779228243 516063 466024478 984249591 634996173 633391162 752372879 921400723 263859141 462668067 891244871 188191223 864116219 793298926 133183712 997560187 186531920 966386837 951641612 871000640 114101808 674276091 566756247 346538429 682061222 312484573 437056007 844973873 506762363 540680259 172707822 285990600 393712688 638732300 122756550 28708854 124639821 875129429 802625944 388498962 337797490 546387174 576690185 54430068 192202460 709873898 904506621 378734380 528777094 856148226 102251379 642878902 382940677 669007626 989417331 65001892 981492200 278989697 762492132 340770922 672186322 935199954 626761522 65899004 426448613 749518072 947124231 551088434 477163861 602266534 939587396 814961351 148653702 368793940 721907785 340856162 931184204 626414399 572106908 459961291 335078985 674358287 102840186 718019662 195882272 944773883 635537920 29890831 76279939 398030045 370661754 748466262 185746358 849939642 666881632 464711337 451974074 614005856 15799764 929137935 68788750 807903526 596615645 217442452 29213826 318523423 410814980 960398030 797454188 982921888 272875681 132533166 509796534 228232233 703069194 705678806 25522476 191123474 588086004 101802415 589153519 958747758 702785043 627416244 661203759 222183034 92127574 113177826 836188891 960443712 42315754 904977641 620863597 491447765 974936459 650077423 809971188 385751432 462991813 459941736 221189679 588383860 444991268 730986213 816616093 576822 289181378 694654935 191700296 877267382 648973717 780853815 688531499 204275119 260786418 349735252 426458154 352913993 315429444 115163404 165874064 210261565 20141038 786737661 701709330 847593863 289331444 364196878 85861654 752323257 824138614 307051333 193223476 269129875 38037539 9839562 269706697 327218917 557010864 461406993 57002659 205984574 94777168 745534158 410259693 355563586 95269403 836717847 560993945 263215214 951881251 726868009 473476779 824538655 513605664 175186102 524648877 802937108 539382980 610510531 407776724 216037953 917561864 601000200 485167829 955599403 463356128 607390892 135334680 20366985 68797879 192337339 78867925 16091413 937871497 341643985 224171365 885657267 30878191 785165311 1388840 982759443 512033313 474865619 659814457 878155343 650051721 36979694 533608810 41951061 647490225 941385534 257989014 565052083 394902093 595673209 373167845 710774588 203064095 361018891 583657939 124378340 553356230 662525865 140469753 343744087 4169843 217157484 81917713 35048034 2322788 83306553 870323843 366872468 558172172 382654660 245027804 60740252 419634354 778636615 102691313 67124572 572538508 213196694 484693021 819956968 808869903 710377233 530731549 864450364 71396117 114389481 988828704 477268714 629431712 981814823 821012801 486117921 51488667 755446880 373682322 53811455 838753433 96522524 420683923 249441964 331693550 518228094 162698582 751327904 149381068 117906262 670968843 721919576 331102956 8178223 394392903 992489225 718555456 925124452 856939583 642467940 892030300 698284646 119736647 373978371 532615829 793265814 712612659 584104496 548712687 86294974 490432317 239982479 35333864 911116241 341940809 367027415 281860694 504639391 970871685 431241762 622545653 494356887 5677697 953648609 502535111 400070601 798654194 73606926 177711412 508110136 716074866 69741705 58911141 688327879 296236443 591526970 481593686 8849095 28147825 882822739 947660442 518580143 122805211 835510672 282212743 317262386 55054446 564073437 821901778 25926125 995315199 444447424 520283012 992889 250612393 875334489 253579856 49266580 948941416 431291269 409893082 517532641 353549340 468804223 58376880 649785783 60331187 539970566 511151244 940995385 275309665 311328045 312091887 250631242 146838711 594304630 567893629 54409523 10894426 389795400 80335648 858725991 686759190 453135027 712235247 937371583 328469509 965815103 839154529 129927284 397106365 101563970 499976292 750655706 570368194 558353172 252957848 483215747 98323731 616625459 424211125 226149762 927953504 736303013 476781005 927308581 183124002 44674627 981718105 46534795 286986393 914570119 905260786 973745583 367705139 617496026 763633526 548691015 435827489 455304414 678618299 832933854 556868385 31110950 436105919 127236572 589464122 541580134 610452319 540304220 158205586 887179810 766453982 938675456 475999182 243234980 718500397 659123185 140425973 552734861 705657980 427412366 467304973 463435125 401157943 687526479 80931145 17307828 236217487 369275000 472612242 767352152 54725213 29480620 798463103 490831133 9233558 387927218 32411260 619685877 928231438 43133212 359382047 547201780 981808668 835381229 790436760 552825424 347020773 930862734 105560278 52678746 210791459 425381618 368630238 611949402 112908090 302077749 629257230 201641943 671352749 101869466 968994095 726077962 983866459 767457191 69425454 993100018 7900769 101836714 465302254 788648573 997486299 824684301 335850346 831811327 660065524 978803473 384636744 7086290 762182566 342713389 912281410 972974025 768095007 133428007 437439787 881003097 435505756 66697010 82645033 106858498 21082842 904155494 832936460 857465668 524129045 902361915 850565679 532029814 856714995 168384292 173194746 706717654 993068594 509045093 538528974 505650477 340364925 775682084 365253133 102547484 118395466 130050902 75521502 886490473 263478909 365477655 620009929 698984665 284691032 555171328 805843163 158290240 311843182 491295983 15755901 835972227 246174257 718837946 220518400 955405618 887222239 393713146 662123265 880290826 902758239 53168598 238457662 95639523 828850683 603710795 198187007 799762515 733761698 126224876 538769348 997240607 491702531 11295636 696225266 776393563 566466965 354584788 934683804 878310147 698397137 802956071 566798733 944571394 521794011 787317133 752493372 261532609 181030272 267132996 141823428 936304878 320301595 232797456 31944394 1668637 836508251 82647768 801431152 570269942 208872644 192716859 420026909 553091541 204012496 116252168 182001464 770479461 323353322 116685261 501305967 21750453 772157698 68104693 818838213 146468068 707938192 423847944 408000677 888968464 690980941 402340471 677789701 11282529 635137927 709734096 865467539 471646172 792381864 519415050 894432480 853770874 712131910 314459382 406862408 916144406 283227916 588863872 539140226 459097605 558065499 40446186 333364424 182739557 961067252 4718996 329207625 521521803 428566941 737208303 263006626 119547875 139548767 940796328 983346777 774686695 503046783 848814309 98849226 147945006 220745718 993281706 1715873 932877628 160257448 261094647 849022027 296001730 849958520 240678612 755099335 260540378 133641164 88463752 443279935 94708409 93182749 772487561 468746578 521749690 362212223 731753205 493813931 501760990 672549526 477160701 128964044 28112668 178491369 80329636 176057674 399237087 73611336 177773547 184631075 86385150 438868194 33653095 382386880 141343073 126848074 137486209 254399818 260489238 78466327 697679753 207714014 24165442 322683673 676460592 545915132 684895896 408213790 39729056 39173246 933279682 369406123 20653656 961392350 400413858 100983293 137450017 799650946 27110995 167739930 984282021 113496145 606608125 870451482 348399391 600467564 997299556 338401966 854867382 110305154 416868294 405063495 318019168 441033736 727747168 994479760 839465235 265159424 255209910 731710657 156849036 188489585 101116774 177502692 2398295 354046998 278485985 139848312 6214303 305596980 307588243 990496324 419093125 766712734 713464166 767492517 367180291 563280081 105894476 74564033 673585235 375279136 479627528 991604403 668829239 59891055 838600523 508294467 325050479 93810426 92521483 481899515 134816377 46154623 659402208 137214672 400201622 937888193 277062985 406415925 96001533 437167594 249428609 515094658 203880321 962892775 135103534 423576978 378689215 93514377 498141011 904790817 321309879 977768539 748911579 990139118 37659588 587512095 350949944 215226433 533838887 443471428 697125949 668655265 489626051 209044516 805869937 889827673 999449075 82932915 296243592 95450601 372616875 545672201 463061626 576497196 361081335 598165160 74168 592286916 544195903 350731545 497077726 865505783 328500078 98505665 855644894 218676032 686017760 59111198 433902465 72373007 502582626 131028407 741028272 992208677 192589289 546898202 882036344 44554724 482347484 30796295 140005325 854964359 428984862 603066951 283977915 790066197 53748471 136568449 234869472 597944374 487299994 731947199 315966516 668316438 830452864 24127770 886992470 368986983 83238968 320894929 441359990 585821594 304439702 34904621 578030264 349545358 581802824 312582967 394100082 916666674 195895628 534105407 624147392 624880490 989688725 908125307 267463046 43437189 897210122 502332519 493897929 237026476 86796077 809864446 905342914 917248941 833992216 792335378 138752283 917231184 965746673 432628640 355569137 122702734 467533261 933599401 472248092 49336078 98698728 866348174 818519118 294594356 252969941 442666504 919474847 242658659 203308170 39454252 138612214 100518286 541786771 485026509 190061128 628582848 147407314 95404035 398348148 981399530 740255779 537100432 751147073 706002445 969729072 106716203 828705180 289778692 892831971 153469631 191631137 844047065 19817799 10150248 138641414 272787740 305333118 910632627 367962765 508641289 950086880 506574979 461675941 344390010 991601488 651737069 972972859 139008796 599657470 371321000 972924692 339913243 760937798 576588125 898432054 583183229 535820694 579653593 872961922 281169024 733123225 64593052 125216082 752941024 74743300 116373863 878245130 232592785 879522856 246207888 741234074 682126095 605299233 55426374 26516099 449417080 559679809 852005324 440942242 159337272 75842683 266383294 351766881 836780482 842971419 250198929 419963704 231308472 829852522 145441985 364993863 415492106 210035037 342726311 20949489 137294704 311616540 899194619 369887489 43655756 145402500 963637929 725781851 603218099 19064296 604814316 52635173 431260471 309335999 493577415 590597743 385178683 759960709 942364625 221959158 455448487 45079913 494439228 539273326 727448801 639881214 904267189 142940901 849916251 246993493 163890390 839727321 558610034 63085003 62131169 602265790 61003869 25769091 180564000 516738335 897349760 637894683 569373508 328610224 947230682 915467289 771724334 332409358 527944358 566605318 406884882 983392845 611685231 901324111 375182530 191650391 541205318 279449712 334591292 243637928 378959572 350998049 83365243 937569606 266599418 145496412 392351755 180119653 23781870 425432121 696857988 921131630 63326797 118747855 102258214 10557473 34215138 873982548 195483197 562159496 293104225 602368080 398068700 904789456 356208550 773251231 96439840 897413868 905217309 283547499 993568162 284176874 634545548 929449771 74262839 901144966 927462550 319130960 81264612 951244420 744563082 630638967 724892409 807889879 749386822 679666989 670963718 783601960 406165896 718963282 198277815 699270121 173847721 448862882 456575936 530056271 74630472 405532143 279986498 979847781 689079642 273554653 116541015 176141549 55520784 190803854 929802881 982983334 509934815 863583859 786744113 107014256 494222819 364152881 914904135 96126001 43819864 438384213 879727961 449985760 9863854 930522143 1772241 183711575 379385018 458348177 713767846 454015490 863880320 993754344 286379630 405476321 119825356 402920645 581617870 175346140 593724500 363937110 158329467 956175681 227520963 945073580 63189930 574260148 161742821 830610431 670386149 205562685 121511003 402630470 508064811 131374857 333152606 509837052 315086432 565053990 968185230 28854271 19069473 832065543 22608608 157965469 90058224 142433965 560886115 671676094 170296471 7126974 35613198 328625939 963302655 115650527 126215878 26492578 689910675 287958699 709619375 212813184 346037750 831130379 615443654 854102562 962505236 948596260 363939607 277591662 366166609 184641196 158962299 237752448 16706733 34087274 395717917 106764957 29037605 956604032 630957417 199334076 963731006 519086981 527960015 927033654 487253874 506692260 806042598 29680909 794650959 368178333 242494093 140688703 199308705 857937747 847307631 14330300 659050366 63763597 291921962 25216968 248404794 450884262 262969416 117627893 484971536 658687333 76909216 514009141 467807725 707866633 713343217 431538724 79469974 93819592 211088738 566723848 600511852 869647702 596404757 247679170 237826028 838898850 240884239 289651099 549352956 88191863 303981400 208403315 4471827 595903362 86136649 252876621 899303990 349106065 370504514 236791885 860309765 447413730 750801026 328117483 7796722 316660603 612172573 87266696 262996561 823261311 506506911 863508413 545425373 102911661 963703949 783251401 794326878 57104548 72902494 196196193 145296411 229400260 404599509 2284604 825303622 490736158 255161225 577123972 692358590 625665739 813915857 552668348 73079462 417233243 733302197 80876185 733893846 345474763 20659247 996890407 21252434 527166158 712915179 566677807 482594186 529135487 202445567 129437423 586240035 127864427 325633616 584052813 357264687 730233125 586337417 35084669 73485643 841498643 612208641 765844233 467164375 278640857 171028940 392760204 695874100 904331137 473636389 282284305 102322259 494295636 131691071 123574693 21461788 844606250 542768866 356572340 226258097 597730800 486009763 812498132 725595227 811643379 396550938 935376281 394392864 982888356 970460950 467878507 676903358 435185950 86239099 144067726 713826807 109784405 389344296 262217267 14115535 862980685 544501572 968954167 209792681 676192644 945045227 83770835 373315253 340330452 440343175 599573350 938061252 926352938 412071476 516172839 590512676 661138780 451549113 984905540 496543495 274526422 305300406 173446846 562228738 391539505 170030939 128571904 501323910 559375235 390789171 367955811 274872280 935290744 189426338 337181327 611483381 134471558 420952162 984798634 474802010 713811703 436888344 265379622 492681000 848959820 781552461 83193669 362614959 85617933 68099203 859158455 360144355 225915975 32605294 922373093 617455481 55152599 50944990 971295757 467044201 294250528 191767928 741916481 229541265 381194266 79097801 693541012 515665824 352566329 530856005 842984200 66378025 967744349 108363815 411575391 669220528 889916276 494769060 31835481 975534209 415384629 890993936 188194923 641300605 776115596 963084382 111272445 683784562 866545739 82568195 150828756 160796260 126852489 745261603 242853891 508046755 676875770 936394903 23712572 29442092 467250901 719213139 948336490 287511610 827576954 212428240 956732138 570009590 707197300 988567619 398060158 975098296 732077914 438771448 468915260 360709870 401855823 580187705 44494425 120917921 515272266 47839547 281714181 642124756 793101150 524568072 2687870 322493279 313479334 26400443 204451737 780730236 598129948 5304586 68241839 278223261 217732826 877490343 848232851 924930126 718574322 98809369 752544781 303168595 537580817 221460034 663878465 791953006 654164105 560889256 912870928 21952731 461245169 47101468 664077487 106862678 571669541 666765357 429355957 885148875 545682166 633807694 518395470 143812107 639112280 439153675 274551735 856845106 169160378 122784579 634291592 887734700 74110314 386836366 190903288 464207497 460812767 707298120 256160497 114976865 120703735 21547784 136929596 581948905 68649252 653523449 688811583 640318793 172805166 118167534 377984028 718487332 751975228 748895864 714815806 243603868 40565899 989367541 100448967 209726277 964668486 734740559 97460970 891295167 974093292 140880624 355502657 434906052 848178744 464179520 402399283 968882480 485727304 539328880 550831378 554376557 45368688 92159320 47211709 218173854 210326854 425195737 936661187 814818449 26607961 503993352 58422310 67173860 345877252 11387643 276900137 163062097 746128203 374361107 54357257 572737854 515241731 262376281 7643899 215936835 726555801 262559548 184819308 64799465 801888428 588167052 619176022 847257117 680326372 666387731 65430964 890653227 91583462 854608517 557988035 118191423 211118228 616410345 37881649 409511846 627797988 314781786 572573944 226442550 689142893 479447567 799180404 56900983 594340214 659340669 272837818 173412375 921900218 310173492 238211840 576305005 898340544 857387862 276078481 578666910 523775586 194025812 321836496 467875414 901150695 879824531 438583203 112268917 348751235 476464852 374297129 829065589 791246638 946871073 55508133 332905890 278835000 707204903 242323240 873175214 219061932 515161058 46587582 993478516 825334551 137315788 422299880 576191454 994703650 698378362 7374723 370995596 744920540 329211219 838871010 646071228 61552109 129970573 610856511 262819710 458951791 985153641 91885293 102714789 784541073 999909799 435620679 915892439 559631061 677943919 641584013 778692993 45621337 540687961 624687868 723472254 678003750 46987742 299663701 672707393 597882470 307038425 43702982 342803003 488766010 735090359 841390597 550318120 717577298 304763468 813137830 176529082 142433468 757539489 279243871 926974541 757449281 567380917 695383340 169596702 97841195 336967346 948289695 143462532 877655307 425493923 866934786 408175416 472481665 19114847 80882803 70364128 178669638 977102158 265683497 667435648 564708876 107074087 70270127 134802533 264353921 883407958 311331616 406787389 493463806 443091853 186278290 103429447 10472763 881661630 273026149 108313959 71145335 73832203 104292857 948800642 499326126 971227644 209492418 971807791 842858857 142891587 894688285 21528488 119993738 12888141 688964136 537218981 972478602 759234264 672021514 236832516 495158581 835869496 643619906 988622387 278961343 829898196 92051827 141950472 564076185 217594342 250264431 635221520 291426546 354557289 436538521 790752672 178301292 646030939 615076823 21160142 788922526 362281467 895205003 761432631 375169609 436685498 151167971 200164570 48436121 823189485 436997086 543594702 511575341 933133358 384733449 790536684 615547913 329301642 932487156 179624091 546895985 35267947 814845611 838322531 242341602 103900492 481591562 420642894 749931431 96668378 294319402 538853951 458949846 42040764 152802941 686635821 478726262 303970912 886800391 527162384 127160390 176313836 70757079 491252097 109447188 308006894 134305140 724995101 489824903 66792290 757135559 36720881 954576610 424497529 727559778 196918205 528398021 61667699 470077465 278329446 158336078 764396867 669699763 469802290 806437631 822502704 156438104 137680252 126473609 43238488 664842636 106150365 72068690 588116082 597402463 181515878 896122976 731707603 759027346 238464238 651016259 516162898 127701485 458109228 940660427 855261263 655027433 321574808 916928963 125104891 599904254 927781407 742018124 122120376 397583690 400972114 944623080 406538160 538652367 71096682 302293014 56011362 29763413 374361704 644127444 479682242 555877583 392766780 63906205 167421288 631231018 714922464 683584186 758932504 25548052 476760972 466710126 680575485 798335780 236155448 658196743 250756393 163936848 252731226 372876769 414036904 506219707 170016208 820575064 44872067 93629256 122868071 100883429 123392670 497229776 597527240 603074912 905623725 990294020 666981117 73045006 621525031 234419941 609145558 232973894 259967993 85906523 699684021 793059844 736758670 935839469 303772946 840031429 99776311 556504173 65424558 366329581 62723873 235440766 186904639 960112313 329070023 162289076 913512108 452462693 659518852 363555707 908053971 417658936 353849720 427551448 490703942 827891118 661971389 99849493 60865005 774455748 38272383 760549026 567515585 627547419 548904855 871288532 320095207 501197532 280309064 385519765 867527113 195549303 620960532 54431745 8177975 950030555 69237188 774206449 255009607 728756040 137762150 163063571 146414970 344128236 590615019 489635278 172019347 105102767 442001138 85400719 879558515 332789887 845949745 299590460 812853672 247370959 23395351 132948872 748568491 156220781 518468638 616095598 351770084 139429163 523043709 212464425 941976084 592280897 986670874 196985684 173553297 124433017 212565621 172484633 321077620 803180641 514636277 493096967 760799774 956637415 578497686 492874649 141943661 276963791 792465109 954797333 524334750 668376826 940262572 125419601 824597607 311247569 741515199 28884050 303193098 117075267 241348475 245169175 561872531 228019342 294671225 735425828 204968726 507236846 760426827 526046346 162933846 275063097 871659679 923733621 84216872 302673725 416608263 78676899 579637516 61589731 33474226 956488632 729966557 826253164 81908226 407080523 137500726 675939791 435964573 440693824 793015059 677313048 538379365 207403949 905332390 833050590 942829777 962817482 340287429 555772963 341380187 503221276 830836060 213039860 279471256 767569298 515713585 696079519 846246198 947867467 610185616 732236790 904356092 192668532 558489947 838780685 599749055 548507039 514720469 35713621 989200863 160251887 713026669 380096587 367655836 470875418 213147170 163001972 286209260 405950965 718774935 627589447 909172241 402127355 840629307 41159856 22213012 208859251 737239375 868459210 9243077 199941350 600695993 913599170 392609882 11702299 604896214 992358937 560209338 119616676 28072551 401926560 132384930 593615586 782023147 352557132 917007371 847686683 515559105 203216624 253637642 86850399 830806071 15326242 341494120 523951738 56486099 363707133 585327355 646241840 232166336 594570433 846183191 685378696 360685962 238793066 697080995 965582176 83668363 109806693 937715218 111740914 364249619 70100141 557872867 146272760 275173640 327396597 846475809 790732745 530613221 100113444 730099510 213935651 967956060 71593624 590403755 24442152 435300757 175731104 523200358 519983459 770301537 369383542 205362148 130987492 460692975 754959510 949086034 544361338 864766203 886801245 508618618 81532181 809417753 66491478 80321307 84591386 246404441 926797117 727840497 777017662 879426927 310456366 843469680 847382980 382049990 433873428 724341498 669867113 462120898 100058216 189850566 84938794 469441758 247729080 68442652 930134733 2688583 17528679 327012430 719971152 756846291 835631049 801503334 418780403 754638893 881824641 355888155 1043328 808621751 83728645 630577356 540565038 246701377 474047029 240464377 628751368 760436824 964805876 151134840 222557715 64864085 340985406 307496510 386822209 588714487 375939162 169473302 443919436 245984208 496485732 163890582 2830492 184633140 965393916 421610895 939272034 699734916 777499050 940315362 360873027 713744061 423409077 901438065 960445438 897456107 141902435 441713165 510409290 959224677 592848006 732967005 876605128 786349778 892979881 115943697 227580624 121435403 285416999 671500061 367419611 634419097 835390643 370250103 819052238 653300918 644377364 758324265 205552193 274392773 551155986 566425220 988136834 974565063 467863278 801098631 724537529 462282080 95328156 87463178 421506750 540692528 820430184 150628238 327042299 565926424 266571935 554622924 687361827 551988934 78639344 54781431 38924390 914029987 277547900 857976628 419847264 921925264 468817252 625399457 196318030 19973231 44341037 36971223 847054661 512204315 690586221 424108549 974486395 785914377 511571728 248509505 179123264 184518271 399137743 506165563 750444695 665709678 913304853 290322882 70214971 991944197 345104313 109139361 758490543 622652214 967115990 30854166 397093837 288449601 656253624 593411868 160939199 700594661 482899457 7993853 65315335 173485671 284618768 892318097 811916414 648706862 140827595 991039678 833225133 392481704 349721601 436186188 910707748 263026447 726509070 980922719 107487004 924129749 942578446 865977547 399298322 762210795 896831714 796392160 50660390 405601697 242320387 211599589 106196351 725219844 72109808 24028052 898705516 209244942 916346149 563138289 857951805 909690110 554177961 543693297 154688173 903899562 979879485 65395914 19442368 558904914 898834999 126929372 335551023 693929805 992906920 734849345 456140593 742254993 531241498 359317349 147856683 773561885 570916938 106569400 351298089 495543112 130597452 102519964 704788055 899459968 665658253 562739853 661666437 72352573 106433143 668870977 976252135 938828995 586783257 848210870 350250268 338134616 975140242 685801291 32064414 820563521 273166996 340721373 415334873 804408494 700038723 563191556 430486739 123472020 522277322 781784828 619015133 505391141 884304792 323803181 257367468 402479404 739059400 919033905 474831978 698008909 440421241 303600472 489354263 27204492 151811335 839604532 365339108 979467944 377922182 249919888 652547824 651089178 590641261 67882691 308014032 290679977 483590613 591017137 414151998 5867929 225318324 33167124 511259070 109623109 209486671 768626538 364618879 948546071 540176802 839450857 499071339 980598044 143051323 988425603 860318902 147379024 680546494 78174369 126846961 58468669 328094257 779394786 562074214 918735518 699793843 722604612 61931855 183384449 313621742 476083853 41768744 538940066 361767343 553027814 501079541 423770380 174170711 865698420 224832810 566863880 557665637 723904149 399978283 700716960 712329745 260297178 848095984 245392598 338471547 827459312 156377634 666565804 459370457 718451848 437817681 159164293 293572819 499749536 195065108 607194561 975833389 236833853 998650993 190117091 789861667 352246893 613887471 816548745 70461672 838720281 383412618 628127309 415140790 783390901 181360628 127470528 896204445 29456606 225379493 87192351 709432284 381757127 753758155 168802734 100208968 44092195 180483393 246298153 543841732 375548501 853492714 372191480 612382354 704660066 562308572 254760381 56906952 28712402 71309119 127368624 719949050 307238103 755495934 135089833 90628997 936856562 115076727 839349808 818829534 340456220 926542159 380778177 722213347 532816673 549580911 674938681 576908868 730064304 921236834 120750593 105612799 627245907 492942074 570511519 184422332 907767012 825271900 241329284 936479414 896581019 221214275 508944823 56335481 976710209 644034656 146964478 766083130 611627750 838830652 437429024 952083970 765372804 818207201 526813677 150705836 220304472 54268717 727614705 802885142 828021918 848365298 761014307 307784184 193823731 331525820 492206517 101590736 9314079 733535801 890586517 905895099 954750076 252047699 962230580 783976644 896082356 961711425 402576134 360226465 653058436 692521524 164826794 270947600 363245084 691640471 421653436 583549556 598425555 149268134 238951058 426447466 850149799 999965365 734231650 43973523 184007544 78954526 998080633 193321624 812490328 741183509 99216716 619756763 993231208 913963662 256249767 741829923 728191446 511342267 102056381 233766242 203863784 119399542 504713842 567108868 811040013 926367278 3174784 261981927 75635406 242125842 688429393 778301571 94607566 275177403 674791460 278615111 354131929 525388452 471936735 19138616 119088320 423669817 491411746 112319522 190149838 747661513 706665811 918341285 111520139 661238559 4623886 315383923 780638101 509337728 735009157 444194473 435704999 738183941 706176401 363856771 832826149 247122153 142158335 927433716 374815922 669466162 206048820 728947852 194854607 677985555 600602834 313942928 101655365 92014573 278778816 144321569 692192452 837960993 62662847 803712591 351715911 67286733 119096507 132354005 429140827 706622031 429064845 864845827 297322331 987757612 81218957 130148474 87396124 75893659 57582183 462212047 745359821 116147369 43676258 792730794 646649290 644279092 106673715 600821021 736293666 237968897 745142590 281002477 75929884 660321804 84715062 280162161 580124903 56327935 265032533 9265724 762949966 694097378 726627917 60272291 534371349 807846874 42937131 621767473 736256899 953035687 83979513 334133079 69183049 127655771 126863867 568348705 771934864 86053948 169169719 360744889 176539212 914312309 641747366 104985462 427150472 578978794 385147623 7275369 635306730 650180156 16541093 250773055 196793893 595685376 163561712 731165242 256048609 59015209 352932709 992305509 12050889 289428588 326438581 933750311 417084360 305818814 502099009 41535583 391872763 523785094 254796838 568411975 290613763 896544204 673397437 717764235 328039358 58545053 725039604 963346088 561241576 594097063 66635502 758035469 42298798 82713581 489200705 298347408 141728790 694649780 290652910 153779680 984078368 469607857 87529984 253679087 775426672 442145360 295214670 19815794 965930454 550011508 588227769 109060576 299072072 114141565 826824812 627111430 25202984 404380775 442973877 586444560 998477839 362125745 196996389 40776630 444839326 686197094 191640404 586568117 233363233 482293314 740347797 217441594 951901172 680394147 471120682 579844203 975055873 618851718 599659997 793502687 21379586 40404125 902563263 320451658 154545690 729388068 800079454 32265040 133768837 95569690 618709601 984763042 457695435 815705990 878056038 902534762 354419443 69696436 489102872 587782676 404506116 81967028 657740636 208923647 614877541 128861311 788767850 589933408 600229396 240944206 235952454 621608982 281348331 138515710 942060640 435894021 720420145 594656453 468159062 706705348 690226143 939385029 543984749 147921571 607607378 274557146 50456326 962026821 196769948 392075564 402325856 601276065 326558958 60066485 662716078 941436500 41444163 304000288 383886267 494189925 544944494 619838721 115798900 826292826 758354431 910375906 114703206 331290935 505032352 582862268 37996276 47774854 374763656 581981025 195696425 982371034 856538172 98669118 796914214 53308113 343261048 51756429 507100544 669820007 111822915 22332982 611256500 5783444 326333270 995142767 352489735 871277764 467497847 468288635 697570583 78368637 231180900 812273790 409659573 736213252 247652417 447655849 783988106 622416074 882153241 832200897 457303467 591207772 930870015 254217675 497032251 126647423 305974104 4132789 796467430 270313385 26465771 260240289 128613195 205315407 107899415 481102930 76593164 575397262 801907931 626680114 653765899 33088824 291470263 63425465 621818442 539122680 363597681 258322907 14055113 245750915 90523798 471358581 836958687 873910179 578092622 186507297 557595 884066726 43156452 797025025 6896471 69622223 57265307 135509666 127453996 17681088 469128963 204047161 593078350 123553253 830727275 246844243 156642078 122197531 162786074 778460520 513836577 526383755 36783421 380408057 772134670 979823592 851766638 461609716 853733764 282375619 648117014 706807726 18958704 691273466 356349110 25855175 613412056 266130784 13881208 740866052 283811872 335526537 797429579 876890223 459079790 480673213 123734459 615721868 455387110 139036899 246698748 969223688 665420655 135998535 202148104 290071684 115822120 53914735 751681401 822072250 188806720 252314774 381396335 207765424 796104606 737745446 233620600 262033021 3876223 100018174 2899067 287688095 435544711 652845012 17094677 894624501 133518219 140829136 362862729 588905329 132382402 609561477 410645376 797803057 598076378 612793480 87874734 566414864 519224581 692072501 241003473 708031301 944387275 622399809 915796726 593008241 360145248 1933685 855041262 216537837 101951859 710456695 504225932 537496570 363301701 521320610 284637430 349336286 514666112 647500159 938241615 647048514 109577995 201403351 297367930 707654373 666713197 385242665 274069230 38454138 77315159 515072704 746485439 874218801 137472506 514798524 319743401 350134120 369248575 174784656 566671957 471200434 885241352 923414255 861213370 101059412 297251224 145850794 450395698 811917337 793350953 241153672 311482210 902928949 295073389 608850141 463099681 961786587 846609172 737168912 240718 776440697 104757975 599242523 503175857 94746847 114041041 822919258 297397333 335805982 997703915 864069290 807006417 735461626 639999904 520736146 689037404 937251129 666586940 139433095 601684825 312454253 233103133 913167035 67899561 528176523 374533535 530999242 342479469 73659066 120684513 342720187 850099764 77958854 941962710 353275614 172705701 908520117 28711232 470103034 96842459 26415140 186688683 903848876 614393132 826688588 277101381 155946895 616456076 943688322 147896356 218140894 108658934 380999489 983824295 29074861 761692378 210874190 560074103 104171840 284533256 533274983 299408393 134633013 611233837 93887463 340424994 783939539 2407573 369136226 106558932 99250032 248067732 145763982 855615274 862460864 972452570 132716649 18407752 441425005 928921337 18820474 659565899 890096637 399819963 495906553 919171498 14028701 706780743 331761960 118200541 991314000 865036943 417608935 125947006 476270774 511496398 318888366 112726672 366420337 688024592 71801970 318186736 936092324 217565952 26318369 651069547 42534881 11551384 521993665 483959886 792989087 540814139 143525778 683085717 940634103 491948698 454773574 954662804 198729434 786535535 925379711 42559793 651572471 195505005 21023166 980359611 707001403 339911532 93086276 925938107 27936118 17404613 96641202 964028442 234970565 122959571 467614349 277505447 134510956 989608014 761465333 780016409 530422147 757507478 315618486 323572609 249456169 770392060 130751772 300701969 556927588 56131476 343261763 61016419 104152848 364284929 41376023 811154251 704196461 986978673 589608717 732132579 4383279 686249919 548677381 91870210 809209491 16291723 369375657 796236813 858416103 130840984 428769581 241354609 888348462 744388067 564927218 990320997 514780121 548195356 291022959 924224075 456843199 634284722 985240494 560996047 998569651 879132884 224666657 555282472 718627916 814275375 139931410 575527561 500525287 688608791 667397771 162251137 557416880 36773422 811004316 268349343 20130772 239773891 509703952 760995600 984161958 74631164 751316590 351458438 475342886 894855915 128198873 932186085 381656997 113439360 493182125 232743007 845088610 717848783 788025479 416232885 384640517 927956890 844276812 885165804 469082040 364190943 899933308 26498914 253480731 710937617 147364623 273611503 803227874 657068575 34607096 639906192 584216105 638440052 991364630 59558985 385812326 119563496 991745070 767469323 85519223 337443555 212324 783124199 907808704 788237803 51873444 292449214 568711052 896150256 30131377 37793086 112857558 930064685 916808373 366338289 493518662 64172989 639949792 149262895 721241564 527073254 789169087 157974029 18029665 633050077 217533014 403841992 605129939 61794443 23827674 543165528 251754364 24039998 178806087 159563061 664794168 230679531 304528641 233505213 979346153 334660019 123814665 92203705 117241063 40623031 458541994 463276091 104796020 951008153 612538987 678553951 330597766 401708067 836527980 348627432 34758137 906577360 604985790 492404443 968371803 628813464 35569964 72642527 652853463 214376051 232205588 170163990 297571948 536734230 403669203 276918095 723910615 527483869 221638166 841151678 420623266 680180160 156944129 377935653 483704672 769483116 56489597 814302439 23707542 745533943 15446230 58465680 504627662 620432020 403386489 325515824 249245477 438956453 398158351 754615306 505848871 630363940 924779296 803420819 19614529 180964859 80338907 743525144 708448728 154493439 437193181 129071987 834673600 594137310 359524006 170894631 216136785 268529969 985197070 239844328 14063905 643293 150826374 371207933 621075313 554212863 696723758 722837157 993169316 94882102 477452456 351534546 577762408 254748112 154955359 597376937 435712971 87810632 193418440 144161692 242304072 483127988 125750045 929494038 77265291 337790418 100388662 145918443 606320387 85585726 385762771 472900659 938745392 536589145 844108592 412337065 90802001 540832343 135174215 936487683 488230812 465143037 288022223 65993213 719891149 295493948 515886517 155604113 383304580 709304957 152282171 478125018 44949304 130548583 407619049 122214596 468339001 360524078 120649405 74659381 298626170 506412176 400076406 237371555 43001314 244184992 649708620 133803315 637533701 637399201 922807364 125764506 102542232 63345946 44274086 822433381 358839894 560160603 830553861 742144475 121981919 982836032 72785852 166931224 965900981 480404902 141662186 286756341 840928980 262311591 213932089 139555143 768723767 614008495 229443064 811725081 858193487 731668051 798044762 348243548 369067245 573368485 474008054 324125843 636714432 518282140 146559218 995554326 78442736 829629445 590215160 52941022 664981836 663001013 219872246 630882811 143405908 361534432 917639152 836851254 623846023 131571234 828922763 392569783 598096096 910882193 56811223 308805942 642550237 707372351 657049490 864133849 280740829 131057538 188259685 917455261 501856044 187335269 765525947 432815147 16964707 355741100 485756169 534462910 18742106 705628415 17862080 14664380 67162840 935501232 704032000 543525229 919588833 385471122 936095012 370201288 148869675 845422601 679007230 791419912 552794945 336056714 508070120 686052140 319630618 696329806 456023761 674003028 736181441 221549701 106818168 605662515 429807167 445090703 140125418 301065640 3235477 157987498 168246386 922914690 946005096 872278387 466439912 718110288 110265868 255051283 88311569 259135543 100473877 767318800 903071822 505785188 955891880 411141935 44353688 128038857 959988107 500377449 802041885 696169542 721927150 761376420 154348416 4250676 58983482 294473834 305316316 62218960 304977698 473562703 985133650 250982787 198357449 304089922 969093076 308623317 411657571 909921011 420275227 364647815 529756170 323347042 870433003 485648043 587005343 914786691 613686900 546993444 267680499 268245145 95679345 989607649 29621558 250027761 993858326 88605040 397017961 151691001 3340366 701995659 625253704 988474017 952978446 823611153 145080298 774587881 132234464 556737869 537025252 405026057 921385684 66781415 728373099 644335047 404945825 167894801 411638097 18632718 714888245 679318597 139394229 663083956 521442605 169015787 913111717 367817290 110137194 162646037 519508292 113477560 864641696 144761989 101951570 670136502 820889509 99548234 297240742 805640339 508802470 834265994 210666389 282704513 901047410 791555854 927039560 158509594 959450655 191194017 29658678 526855260 723028980 169052908 189939209 96987944 338068695 955567293 464805235 448205889 118213323 836829893 561683450 982855020 834108248 516151386 505507881 654997750 468215987 802748623 313154448 977018457 637014611 523820837 259722963 390578380 167893050 39278883 549087974 127343699 82989266 578746652 654198959 806018246 747799560 696654534 903006190 938384622 652221820 220327784 239106870 622951510 57157670 800790320 458322889 891265919 169458066 963830770 398780028 637674053 766579386 711934477 467208869 256110356 88271673 726931832 499205102 256164724 618727081 48293069 236024789 701716347 479556088 890223748 507734586 79872007 439394641 263257136 18256622 91616455 483584920 109879859 567084331 540742591 910670179 25407213 284524869 932644611 989237983 535821263 422835023 608333728 100272099 890043892 716960451 188543773 469492084 216165546 297224863 88219158 116974982 533249652 789935506 449047436 275989759 150186451 528919443 715384400 413443587 399692432 659517221 897028508 509572291 226601545 290287458 272758829 104525124 427328693 57919800 93763100 963149956 480754823 554613195 63422049 370798709 124090005 104482188 840290793 340255551 401707051 781026317 309746899 934956703 423478182 758794335 210946455 573664634 140230138 926330855 839624587 539922570 438364436 589169454 902011227 664965981 879456912 27286415 769491106 159301964 85206215 715770572 122451914 565961039 122900126 38390329 936759748 246990131 142872517 629566900 439762049 544579568 263109576 749508948 479536264 686587759 508303277 542999085 112768752 648533415 321846299 952393339 40972344 760210735 541562787 942983571 277693076 273536058 970269986 47184175 432838023 55476195 615471113 407806303 473953600 590887606 446196632 263229707 837877737 589069149 892796607 130156145 133648710 8422542 879665094 465701340 695010301 240484730 8700418 807779053 889018145 330546717 760172386 782506855 90757446 154251532 578006785 220966888 280303956 400793130 120667429 713141979 308785691 736138542 120948275 782739291 179542507 419661273 45968991 17420238 8730415 791281964 92749 142379125 799704507 879757843 460596831 494714801 120242566 469297249 155010214 861777077 652360333 915182600 644283925 595634145 921950498 74807069 816601033 202254447 475600200 937268462 767912793 784385891 525923363 741377434 567125176 705465871 161038701 465610533 575402475 22285482 256892491 575495224 17180974 56596991 455253061 477777805 403828158 428011993 947075055 558838372 289789064 451951747 326537331 786589355 47585885 101004188 861396425 864186918 303258636 336996618 653971739 71171422 121382502 179895095 665065222 541024044 885360966 826103923 6634571 313279800 848389406 116043428 888775025 865570380 25156785 196544445 195864544 281501309 624556438 142939592 840339682 914345502 447407705 19393372 553451217 494993590 120397561 414847635 211696867 276172563 604360619 865668606 199860351 578259487 898080068 864925573 119283525 635957393 543545856 978434469 949237194 244451621 946994263 838012212 110021994 972151048 34556650 158402904 106168716 511629454 153858863 946508398 278491316 601266568 818418137 831942533 96260152 938815698 99306527 160473385 67504620 703667146 878658358 267364971 281926626 776738419 132290537 253726517 265212171 675836393 84677345 214449358 920288014 31671601 904977936 882826374 856339015 792050952 41229272 962507732 303680400 47604501 761532489 582171716 648871069 432466985 266630608 597647587 223799042 365937135 758120973 291303662 69604274 489295690 558668633 204047266 118550468 690959171 457773784 383762639 219311923 394967495 598211998 992116304 279155463 355706293 727459037 135494471 147757239 621204675 950518569 303954005 668809176 564567418 886125721 317680239 997034403 5272688 915327826 73349805 371209823 525965158 364653467 440814097 15260841 923322101 644861363 133811309 466797631 955151513 370090315 686109554 350119002 968302313 530742217 629274465 176524965 258201248 617285302 324282204 879405923 420320231 628236209 400731459 837404015 366878289 718411698 686954777 372150977 486255883 760304582 743360800 864737408 124958043 36691256 732514615 48280137 534068986 718842291 367594134 489220492 88932599 53703681 691855860 909751278 436962265 173646684 86276236 695163513 790931987 263074807 427085795 63768577 891311016 827817254 901172592 110705665 398745311 440643728 335373008 737517561 200948304 78733802 602254962 178422713 967941431 187285936 79219216 502010410 906128227 446813350 843747269 995060826 353033397 535603122 757328463 789995662 709249807 843604700 337675534 352698153 106679500 764761330 268983096 850506882 445094943 22672047 813728913 696356621 463315775 149101915 433874175 664264079 80352083 888645503 842686792 48293507 75931432 921906008 402820284 982059660 221235717 99083912 829636845 574269115 634687034 439481668 364264770 196453200 135602727 701940305 401667719 94798593 319217994 670650815 945305475 616829303 693322862 611550748 313185917 156638631 760652663 599576458 673419076 693521112 488221954 368622228 594330985 416669753 143044595 997151269 251245772 364280313 96235174 80882610 938549428 583438575 372880644 155330557 632408141 508483371 857270862 34075854 603281964 29005215 704726669 401103799 645834519 250565891 12654540 811536802 407204522 625823569 411113254 80623591 319344674 751851574 301762185 913675659 168521320 444806781 763343288 419767092 809087094 712094828 353166069 747636515 148049762 726046713 902967072 780457904 87046444 612754294 667050124 690328408 494275875 224293152 91432200 140110387 474859043 104086740 804163556 882063565 582426675 67793169 815203523 901771349 819644743 116965701 667963368 988166064 414288848 283823015 260449515 223375935 848434209 466131950 823528816 996483972 44695023 579012248 629458235 131741467 44282901 149024718 822069875 538558776 373317870 913502076 531185530 848176914 870105182 335349079 582756838 305048217 403142248 250476720 59335925 75303350 219958788 727299293 63469407 634247636 863638674 176435289 857623572 712072877 642567239 533668747 561073208 687262262 112680988 43047802 819003729 156963889 192072520 493589964 695522666 565390390 259608399 79224555 266083663 129713574 414573634 848840502 287278157 670232248 99317215 346614083 745535598 319276003 73913369 661521372 953523640 790068410 837956661 663663571 354657646 333040259 49848677 915730854 872818888 162529666 811295022 544338976 172009921 3367535 37928933 867532587 421274291 297537332 946757142 687357955 279767273 213847135 388714816 567045430 884079383 488032031 913659513 482131341 659824401 840089249 143652706 465864400 482674018 834125733 129527964 837331664 19682351 31893007 605578877 892501239 194422673 416873892 436840209 366432595 272757793 327285508 86481541 546548450 624822841 885755050 86422764 757106480 99602178 475137580 176668269 836197928 963169612 90327776 170845628 475510372 782933391 314498334 941374772 118123768 1140426 923419102 955455432 20822777 955312109 561034302 913324017 2251142 830424560 202680585 368683737 103182346 529966093 307681644 502247162 7305293 193436687 588669927 764411773 145555232 63807500 941080043 834269526 879493478 883924185 5115147 355003843 519373935 172129847 148894974 637497703 173270273 72314069 592953128 194093050 27626172 6503789 107417060 29877314 836928349 310097645 251077417 792627061 840063739 558759061 147390582 847369032 604712115 736060509 464297165 750267347 799868010 405377201 437053232 531877847 141817745 442168379 886881691 661191680 614298226 35776658 298689376 787568499 960607101 744158870 981661549 840749639 750662659 941594976 723143319 440107367 104208980 974220736 85250787 944272719 385496156 232641369 644158111 990208271 968701879 108455269 592991977 621086248 366348836 30045202 5480454 508166581 324729947 892362145 21874620 791544539 780655170 320563996 431629397 593778630 64722859 265807306 434528262 667901884 207402275 10187940 960525617 311611255 984408676 45776397 108400334 222421191 130934132 605074811 65145822 952152377 566046446 510654165 425754984 932395282 393215734 431235439 293078222 717945681 176113943 314952842 362006580 956769113 488033204 793635977 403064102 405272429 59443276 837592364 73174306 119361917 847780304 886216289 430973173 684705339 784509052 391889873 759642897 915443184 996964684 824788719 720111921 563011123 187959243 145866898 347922764 581174977 577102337 493517352 151637018 753216281 808470194 513643598 562501753 149019757 307279568 965565856 554292186 219239211 655674579 479982858 338601128 355971243 366199140 769574301 893192948 3224551 13980533 652835838 918667735 10945210 330140916 491296015 426472699 518100160 637162914 774395463 99275130 66781610 120429174 103428514 672514257 928899368 617072112 87532370 77919118 924351681 53098219 484727670 143590885 561289164 964710528 334708379 769776773 183426027 104282674 662969715 186650578 118263207 168321912 105318307 981724791 350979195 449130688 408197483 869079355 86293595 35109306 820870851 5591572 155538480 924299366 678105829 936954215 393887837 765638199 867389699 170755877 671252784 352117363 166863128 85058308 169344250 501571508 854835081 352770278 458370548 370321155 539420856 429150121 391159434 497255529 410874905 742138629 946386218 671588755 463734343 885196179 706698061 137121553 890787751 714752907 61420912 421409940 651707115 307825116 39564498 371613174 478580993 563333649 723730537 645444122 648391957 893074787 147015623 355743397 98361424 605386171 578580919 637782281 34536285 969740353 135037803 297927557 711878975 81424014 969516312 28129677 819136560 528730732 165251230 562440670 95999998 79188509 983850610 747707114 387013625 875931475 119320281 865594618 439265117 695567184 511038733 940173440 441158330 510570722 148433196 539519755 115956886 727014115 29818395 3009538 696754461 164856198 153453461 261149795 98796579 975486139 289279472 917933139 356733230 454530703 332890168 452733228 533719212 169257138 52956701 920732837 45188606 24793348 638843814 336970089 720360532 2398907 277143522 14035222 512969629 425576718 406071343 481442882 5107193 435889738 336968786 701861654 600745936 490422247 815527816 552058881 318424745 104807281 322508379 675157975 411854350 655398548 127891196 798089928 824655686 180847898 571339124 869844292 205641246 210182932 59330740 778518145 212581839 336474262 792553367 725551468 614567346 51141069 59510709 619674539 487030807 396479495 174052553 87776736 886901742 989580369 492351984 57842846 946904016 814860363 733000821 211274726 470258904 860892018 9364647 147430949 894256282 580703772 17275234 99897521 643403070 76605974 730932032 855984909 265596602 376001758 434052736 880163949 427142827 493563446 352354847 914173634 890042941 526407400 854466737 629461043 515987762 346818714 687303889 315408138 14195436 272821070 526682864 484454341 133713081 536047511 631885290 880485729 969267649 501676891 832899616 612670712 430799231 563831642 321171980 548912200 939833400 607741083 281592508 219492587 101304522 633947355 133666214 843863829 160354749 988132951 325841231 528858877 187468024 865661487 844267015 201663461 138482550 370949872 538634168 124711997 759513750 23035817 5197719 728781392 524712708 690613701 193968464 808028306 106961702 367656810 356940499 46795096 975397893 638533007 118804049 929218781 124996721 252470263 625598970 285351470 93119574 951440201 814210348 133103964 669618047 510993722 334767425 808100597 881943595 873401593 785328960 493973704 896437411 643043045 75271455 273666478 333656740 269239919 81694777 440618442 636896730 291151642 339929904 464810982 782201015 458733953 394029757 907197737 563720583 19628720 45065566 656840157 823585287 859275914 789944121 345719694 222785996 977227913 6336650 104729584 703145865 791665611 451219654 452099635 434708649 526491109 725766114 620881755 795731029 659977257 61500191 285144118 803645266 253946461 749955100 585846274 565196781 996501223 345560370 128917357 868646309 390625937 638273880 544747956 102418210 280734360 890467650 325204206 257962266 896804300 282450156 961108132 688469904 733669810 265724126 975694920 260160913 991490240 596576668 908408308 503983857 510593225 46068785 160145482 617056053 796023885 745991756 182252827 645041468 91552120 163686550 513687770 334694423 801960430 58435719 437112633 82694783 801419735 762316840 193173416 698224029 44766989 6797907 239210292 778436800 272522033 67421571 891114079 116528633 663998240 799522380 620512490 27107824 845591165 780657972 644163877 494131409 379166087 678933070 139172870 323234573 842619620 505377007 657928996 644580043 416329092 95041623 579791193 70265187 709874829 772964609 768489216 754641818 779762516 860215874 385594977 52284542 927637446 129225415 168813175 444152045 928747795 641842031 471259869 626855319 275016362 967940113 973503095 654182450 646873176 965192331 829933389 342009156 323085697 340378745 986589199 739414790 287936734 418896751 809679977 997811563 191861353 430685552 604969740 971623869 143417785 990564718 876424778 71055224 119790126 45237946 515207269 901054288 539596344 838983505 380425966 814612706 806923611 206445420 321311515 306313146 171637745 151244898 648322302 494723442 491623643 487427861 86654591 779560377 906324612 748850934 629888299 950702332 32052845 234858032 774842560 175470631 77939109 651267331 246525855 50245602 549021644 614249491 803816256 88617981 453232989 36758581 755747053 112672959 243204002 77058562 271502471 414841747 80819826 919824774 762081555 572443469 259768994 848736147 204520205 18609965 450103440 834408504 969312297 482156286 921782902 596671217 657626917 999722012 100454907 904152772 902483980 649476551 370918622 706300229 590610898 824151611 743058810 198874311 789340936 986262812 275932873 60843401 253620918 356752699 833184541 15702467 781712534 92953528 716954980 986232739 964079866 19574779 673157602 785908523 501731065 447456863 382579733 159357975 299695234 483034640 916027114 202179207 985027558 286945729 760995802 428154815 963613707 356570972 627029126 752954636 195350143 902961999 666314403 448971062 112231057 499498937 317189895 893943591 444968831 886661241 732692689 261565057 906236020 258366650 47473573 407967079 705823514 282569672 419841420 5518741 765604312 335868527 60214315 603148229 475330623 821210117 31303038 438944323 30297448 658332164 44415318 225647592 413810523 710729722 674618654 378557946 62745018 844324915 125017897 360230216 730986149 857710586 621795273 489738528 968593603 669268846 897705607 526933476 951838518 170063387 384968583 569959189 505931914 445182898 25623778 981262537 118909375 56926816 272723219 149206823 567775346 169654904 374854415 981585869 880384626 901989435 212660175 795646010 746314343 337678072 155876219 329816851 47905017 777671492 819555380 16498613 299456697 569777346 543432089 103811574 739840733 928400673 526287130 98289007 226099930 551910908 932067910 197525671 608837724 57307489 346732495 29129429 226962393 574103276 10715292 107347012 476092705 75891833 755509388 74923407 413569905 911385608 257256625 461474922 541573459 76811998 477973536 693546523 499105710 873921991 797358097 91462803 654839023 176161586 42268176 880938954 728072494 974336086 78464618 189426577 31643568 277713479 218556007 258605961 851816756 81787665 218469339 180425820 157679498 973978728 107865593 571249403 737880695 365122218 32724318 131970513 294450582 363214220 825517036 793556293 237136205 475391493 737535462 891975228 651553079 779803638 625430541 232141933 754139717 556411526 421568510 638299652 686641371 640124517 896905613 390974486 721912182 967891319 571400306 879591680 794386406 679265900 450841076 384783460 44388111 336081761 516753973 191355060 699295981 194787369 984911353 936432186 522695228 574963174 680923774 26764666 354766805 158870674 258906599 961422888 567798566 680475110 599722533 254439931 320599620 349144506 645414417 42511796 169552184 69331083 774619842 963938590 601113349 77977278 348722043 498017826 414059039 717992382 689372886 113355013 912779751 526800598 902303566 287991338 101763765 435743699 314756005 309046936 594614373 573662604 270469818 14929299 254137707 722708717 269369230 427253694 71853216 767300013 322281856 93921766 836631096 96901691 57860349 290260804 174878969 259098758 788278631 588938008 977091141 477651510 554809388 742387251 4452102 457112947 30378583 958732240 892856646 345134588 267779170 339987378 918797192 390765354 354916677 25451259 113474064 476802273 452704953 37843647 244102280 774986809 131765413 933249742 724404866 42142129 223510540 899283836 301240887 11789164 340738203 278332021 341957040 895547591 20719266 198925508 205176897 903614222 10174108 950549909 101265169 277953278 143053647 20062354 668718632 497970324 898029986 634709062 974772598 203251298 672552709 71391237 978238107 656834489 4640972 555159333 698976618 80667878 306959528 217498 944973415 647697731 131065886 139446815 395761682 4301518 338372323 453454945 907915740 348546431 404004848 9180902 479016075 547058495 881759629 251066 897545185 779789609 634960129 724834142 983040907 160029197 796225379 813795374 816863686 653382718 221471066 515840297 586566962 528430594 368574162 531540371 28644684 499640048 670987186 424406366 503941566 861875875 877861312 411857299 62938666 134382519 273554567 541954741 533957380 155314189 542205808 431502558 787620164 177165930 8853060 623177431 337195127 805078439 289489164 6575173 310977516 510960230 522415470 897544479 39390817 890989632 281601209 68035501 243146039 805104761 344958234 747087605 666980629 75335905 11461263 729919295 209718424 285015830 124390396 743675804 440330020 666596204 27694721 80466543 843762134 36547781 703643974 33473620 694142587 993133138 40048793 5120096 504093361 414980630 755180941 396000544 158486621 889298516 464036046 401632661 694403270 808994280 148720259 213900259 884330185 160181523 796335920 946564975 445197353 920726316 542757138 738043739 587322513 570451859 818510283 283601006 459516007 522154250 169590993 153658587 367803748 209639786 11295049 871897109 624620416 618992357 120414013 783107038 508290866 584450059 37256058 55210496 245960698 185976317 121627121 982807249 198674206 917963041 929372217 643871560 838689351 324645714 234431658 278528223 895097573 52941934 414645596 207129939 427612551 584236589 360788526 795416299 793876375 224599942 519829767 271013151 843592299 640243780 906636555 204399524 77210198 943892613 259610020 323170896 129868923 381237141 158494504 181059496 151716542 87866714 824931056 990405893 265028794 59362707 121450475 12642727 964821015 536096071 219772666 392433559 120332653 580561193 40366217 766725395 805161135 560195984 890254912 501269793 200439758 796891460 705669317 277649956 593300432 965279338 453337219 575685721 199032838 611831723 756745217 350749380 552214804 434192632 193671632 817243598 346071706 167638474 829886325 310892714 703734545 49658985 555842639 676583565 482736544 596208856 295825319 140414038 156404833 38596590 641683831 209360957 835488050 347353141 487010914 281304841 165148838 940348133 856990562 216698043 404696215 613735773 567447423 956911019 47928398 613635422 774154611 246516470 781273896 456557295 557409184 337524800 506216280 113251816 14108358 988952824 561977038 162450043 129366855 718381872 201046633 623567052 927742829 889051049 970920194 267270102 170355883 988585398 60134594 27346439 205283434 464830810 493598578 625247224 274258188 394043342 238882639 48412792 640559813 20156528 357486454 50485356 210197694 863702734 16253539 76822419 705171918 578230577 239272462 687055139 149128808 292835462 163138551 929388004 181886504 134058738 49174465 204758754 975160502 109309060 84621559 32960296 426656236 578220137 658207520 700914424 824779845 897090159 601843583 317856017 769763053 959330037 368341374 979960747 675549130 237111279 56783159 233237407 815341856 148571988 920292547 816987031 441407450 83431091 746375028 475810320 70006195 795549493 680569074 897683063 757374919 765190633 930643359 184031148 195927129 588850872 884945573 20706968 338457390 339305515 338562985 960736809 298635545 559420725 793213916 974184675 796532004 702513441 59938442 464390220 851085429 980230989 281377244 145009238 916178446 880268638 620819559 838701007 528334490 153904992 588900429 285709403 919095626 519543782 322256917 115022748 960911020 59718849 135729716 151884770 399024364 326809068 112621572 697659909 886229793 905835488 524360944 535278157 460865289 584299386 999668377 164467077 417046734 133561980 309476316 185741539 13830611 782812241 876958912 542165101 936717233 465859334 680390870 855812852 837919482 2647781 823351967 798830496 62366630 811598049 950715266 461390995 138407110 915853204 11567263 877153270 674205052 388444573 264947786 135070334 972743959 264616156 299537411 242307052 398178136 461530093 280564957 264525113 244342327 157523862 806690214 33575920 475899563 339597444 889388772 313819038 342245225 565257098 965165900 257128221 376855141 768397525 718519216 367778617 684250723 582602846 97448246 210972134 971047419 362396032 346042468 796307738 479528554 498096245 38614783 877706690 959626339 171696107 142231796 56485025 329219969 801438377 90060945 805119532 141035814 979449718 971454937 335797405 397223175 936620830 592925626 774078316 557534715 163961202 994373300 94301797 746564048 91821539 305273931 570127826 306733938 651316399 366435557 786262492 1929003 257566707 516485542 961555342 429262814 511233704 18040361 610999149 165188440 108101306 268635041 158740620 940067390 240089971 347054391 337290559 29227160 939980018 963885241 586761875 956457586 958258534 681063672 555537993 902596440 986337603 125665812 61846737 490170361 344617736 700625595 492099365 602184443 69627496 306171066 883963623 580861201 324211427 494962765 598566007 284829100 763597806 757306628 224896483 856204143 104361012 414703408 885431304 896857396 378588643 324709538 705831341 189363536 858289577 261369327 944476342 697143539 239551506 6323072 39830260 584169242 559465034 531929625 38870044 629092530 838100691 922833667 62470090 14828478 270312791 661036098 299657578 33910591 270859085 377070427 742631100 227736463 791773836 480578763 124593853 22878838 805288302 682941560 212242374 516094238 944310888 9235076 213237770 36378753 15558148 253068030 620547995 427539548 637514021 659418039 56632072 328131072 582251699 119102162 342959550 852564490 780138260 495133494 738991447 50997338 872203921 334138907 131250168 663977750 814717670 108360387 686856588 472522331 791301947 751615329 988616569 588129194 760850405 54370699 624507947 628924919 307438729 245055935 56464461 944952751 904473974 113096533 125600182 339242032 84715061 468559732 44322882 717369688 963693226 635830695 620883392 688413506 969969602 752133560 204907616 784687266 860493947 891764204 109725956 651795888 495895892 98342519 92441441 256746290 152713218 716949389 885671210 312668313 962005324 794652037 110137423 718995658 760264936 235737605 910754056 844979997 704297337 955076938 414866044 520506922 443423993 35749430 61436788 413393588 787882990 266344404 50597213 500893297 10624967 160323170 5205544 506520860 111182055 97646985 763267150 263895273 814596374 501454719 576563586 629118058 148623115 686701010 200630075 908888051 922438615 111384124 606384408 479252312 918977429 21250445 852275600 362401415 56999875 913712388 628311369 697399232 180056785 678908583 50808888 190681753 691748119 56014432 697202613 802930174 153661417 312986122 66825440 968257792 666957208 495905392 597375843 815580323 35122761 798005918 724468368 810077743 761906408 183369135 141846414 680883830 204619580 994122014 895801611 114135822 907834396 524112974 664051420 940407547 55537916 714860308 131089293 747286035 770874740 680808272 402732568 924536157 846310761 322074374 892793942 513267962 817979766 342686144 181364644 705618894 993208428 905833012 515696630 755114830 89202140 657543044 288515019 146338087 504181417 36832990 112990275 264532172 560945964 777041695 204939713 469000246 491901996 188545372 68802640 115293095 721870011 471535208 39829245 568180765 793609582 785139554 933965093 464105707 127825691 115329730 169724594 973550486 873679109 537937590 581181675 815397615 47996993 869696694 961735702 552178411 906529684 74725970 816710583 319992007 704284031 21650289 788992253 48702386 62712028 857794893 163995481 784582039 181846460 203824727 205279163 975456042 988964281 139244249 439561743 969306338 107090345 461802703 795373183 980769454 999740294 376554851 648683429 47737280 98767905 462935490 599915691 857813955 390177827 269142634 30322322 94461851 143309289 819314575 143164238 206021317 529625828 307159719 843119722 711472288 363500812 48398878 539444690 204981452 40159493 979006433 26804150 999766212 293325495 822177333 833052025 293065782 51248544 481735447 193319429 150016449 944670938 793235120 7830397 187365124 62377747 38152719 281826975 58203403 709983661 277507579 264224720 92125848 584667299 107344436 656114502 948168111 8259680 195559185 5665923 900935547 27081977 32470073 753218118 320407473 854647406 586270136 465989621 905895950 920521950 659309050 55912392 717709247 305060530 916259163 905074371 219954643 806928248 39417705 278158046 369428268 316925285 542382767 314070482 901592584 502243569 970184985 702277054 363019615 18260529 707942977 116471521 45342507 740413050 869689639 218266346 447576816 308476135 684255967 353472759 81514444 343565011 261901518 799223691 648625541 30677040 704298055 868580184 690121654 743715760 146738224 59549916 60641038 541637357 226136764 814749988 896397292 196321742 369543402 111933266 214582272 930002745 228404788 112441145 522932155 950610793 330707491 970508971 111603287 14963451 176498089 193117731 211044828 438399607 992341422 859670369 321593013 549155836 580766913 11714661 145387956 580021503 923780950 58545360 974175226 149917707 873295349 870572511 198755816 95355110 982505777 413338088 25357848 63426924 525779233 400806369 14037711 856486724 371315333 125640998 723966541 547813423 171275096 935011370 838729396 163616511 647198098 160322403 712772348 80481370 24553430 858160304 660502873 948334380 916705664 487194458 98252080 642517372 210283328 149524262 590388848 45305465 562862350 468263063 108732389 941157949 869069432 975286473 650161032 92901125 953443838 374127567 640714548 124718927 161655296 331960303 140851804 808853394 492282706 853624152 889334765 516836136 564300815 402353997 317686875 333522839 889548456 268455322 828556577 99831777 417979584 418945419 145137242 980841935 887208482 106385998 774516243 608794273 81672464 424677269 701695398 35116295 651321202 194926305 12351588 812976498 526886609 153203393 621829885 19169308 859343911 363681009 388521811 276161086 766035007 706208686 609683925 655583456 974664008 290756861 607931599 245159952 709702280 753068842 78518246 449427121 859454840 853034489 58221388 793643670 130228117 612433152 681276332 781549319 807359458 693627920 594525810 334246060 699347679 68872055 205931734 558691584 432553064 446969911 834852670 51104430 5694957 297052954 706687886 980358965 587809815 167135845 78035276 150028455 920204687 156553522 451971942 632175886 9588005 362709696 278335915 139816122 975142849 959612247 921365442 782502300 505756527 368407611 969264726 205104199 289796032 27712819 616312149 722349097 474682731 303681178 773453527 480377688 600734132 332657773 313253012 41060307 499793618 391288289 43605128 272514664 547841811 495577070 757206916 557429816 858286767 35542824 549762305 833429609 995155072 323644106 468448268 353427958 692051717 290229353 558532157 981847750 317942172 27360666 556713206 792624903 331041844 182683092 273002584 931775977 367857231 586255597 825352650 867650849 977543886 868957778 992681879 377902056 364534841 749888788 935331873 75337967 637947979 337610537 908767576 485619410 661254643 229732203 839047368 205822719 519961556 250095884 40186828 837903729 277456550 596900034 483044991 608498395 632099493 756047576 392790731 999956724 194819532 218143374 720123933 24879777 87101145 712805805 402781833 304152352 315210953 190630065 379490320 953158932 528240602 140774255 291294701 42011604 223022825 130342062 247834324 742984381 380437946 288021152 433404469 657894497 884921187 916449461 118909251 369537039 525013396 511699982 369493756 572349294 729843356 89617682 597229071 669460867 654939854 852527270 826129585 822667173 43157329 58136264 628342464 423914297 198910520 919637165 465925902 421933345 49979220 713760226 17434085 282933532 1781371 303354921 793344395 739218924 72320741 912253646 108755956 597334137 423953621 330766079 22199790 6313336 272900127 619428861 528290569 780356347 324472490 354420148 603023513 220146185 412556412 83882336 644060483 463983298 3519494 962502751 885916643 906015087 528779336 755867095 41464979 383077073 59222009 834809374 122295991 131542750 747063014 83568313 581393253 23532994 266850758 603593043 29846331 392267252 75538263 410653266 172623592 400010753 765073414 628163472 620156939 30146186 712045808 116733781 494129484 715565303 79236525 232562487 474096749 608015861 988429582 515561728 991092934 900167957 350371096 965905291 31710700 949950476 901989971 465620319 973483470 21357088 69213355 855846167 413624340 144751618 119015793 438764299 544762371 884089207 66927764 17435669 766751759 778973572 134169450 113397603 347055234 213405975 345960090 821151984 673938202 186906031 189230071 517547496 87073981 539601167 335969146 971301054 342068002 90475476 289437732 168067832 111832565 358651087 23913992 377973271 355919071 142929785 816737570 900681442 879535359 883665334 918117112 498803477 515155266 52286555 612201080 714726866 118208897 958161170 388395209 792147099 997583567 577625281 162210954 937173914 117226441 498180101 760991327 311810810 588655577 50429052 479878642 700488142 261596505 356309000 78461407 617515576 351755152 747715343 370713378 83806870 483897037 141346849 582610347 999052303 46149770 194811421 566295528 164358667 5488950 954690738 809022133 3072511 532316012 971233087 792762791 502058819 469413181 553754112 813869629 58068752 456699530 146264630 611073260 718296036 502573631 542051033 335811605 854328783 142282736 706524983 938135653 626179773 847871832 520745993 477748435 894021603 568073780 44043956 910896636 573562731 998734694 719918762 429151608 383567065 543668209 74430758 738142251 13081383 628184870 404528239 923666508 84884394 550792870 387256128 655696796 53366494 781823527 991508401 907695277 924106263 550549744 698347289 550286029 250937935 71609641 28034457 997475904 639683422 924594787 908372534 65762512 775845840 480807655 494914120 11929265 24475857 569344878 750071516 890073614 50046108 154599748 666256481 987446875 705392618 906028975 643143664 611275478 687852496 487168424 371487114 464475118 890234534 69834396 14761141 141172463 141444038 895311971 991164733 781127460 672423117 752053626 846889972 448268951 85377641 194320451 460198216 109853498 616181695 62786091 852443478 666227803 217385839 371216319 506191037 775294824 129761653 1851060 386570295 817614149 489019485 758057410 134605627 231770378 680408172 1883134 225459207 821852210 897195105 216623934 455496029 422134582 968677560 154902360 870403533 54055194 201739177 183118108 16425059 817920873 245904199 721384903 336665035 315806404 945117588 842856073 91101221 74879235 844707133 330187883 745009750 186242977 88245286 879615377 418013356 621169824 881498511 643472563 295538394 631209976 860096497 751034423 53344551 681290417 758453150 776264450 587861977 960192327 959382558 456803402 778113193 57803116 30704665 114778222 373609520 975822253 810150661 317227108 903217854 654857787 647414991 648227598 841100765 588176643 380359334 111630480 209346460 261857839 755103043 504884854 893067815 467715900 108435637 798928732 1522676 866888787 575193175 589384653 679597473 387092092 898704422 310227026 297411574 929409087 277521614 671021094 757747699 87672268 988248202 513481913 595046421 488179552 14225870 288663545 76356188 394585204 400294025 138219015 656443043 155397062 643103869 402027217 623112962 604055872 53472308 624635638 323461018 628665483 66536650 3058485 868273941 965241072 313285511 165685508 747166518 590807125 689222969 357430577 530995759 529987530 870912490 126042173 18167076 885138360 414705719 94523264 132239923 814999744 85258645 788682967 822913172 728362515 43226543 298542493 184934746 96698852 923178131 508395765 577880701 842231148 511454250 446154636 659988579 677256127 464356510 259671457 120579611 153579472 617102034 651575370 683567003 340530883 777617543 554250445 78185602 44839621 501290075 210425525 712355732 586548721 851624858 535268897 167427595 894851402 833811391 352362341 844066620 609505881 860758106 421947314 304253388 224728715 720618316 964241968 901984842 184974820 223913418 22564446 191070658 693531818 674139816 874637661 34062694 304273719 281404465 964764669 201629706 782694541 27706553 913985438 369243255 879331412 301770695 536670850 626699173 135582079 889033191 470765786 597604326 602307657 745229466 901857715 827036372 465847776 718616042 729021208 503338962 942529460 604102020 694409620 488577637 130758196 421563641 375156697 435031915 702968106 339921359 636661621 485662640 367627912 403163419 707422261 99475683 704934114 96609470 726174856 693032559 985642662 49457001 143153244 440466678 794686468 45010952 267503043 113050603 616143360 849040617 616389565 411189179 453142631 310799178 899766816 583900827 732362819 274923506 871449108 287847285 467361231 360627088 773509925 834989144 763790507 333448546 934464827 468724614 430058016 513156043 14273532 268217037 562613044 157426777 708683715 357299505 54954095 976186759 470350108 671097456 677743735 86739666 82286628 130886359 250055211 982053445 567303552 834934396 109493310 291269019 122781674 576854542 651896108 748807966 264360045 415686608 82256505 51341231 736927589 512314521 564497274 751201121 780531559 127110312 908627898 341731633 336926183 963581994 170434751 659792658 634679443 848178487 599048690 569482437 831581212 849103901 404052241 251401124 536554657 513545552 542670143 659336331 942916460 194566244 260660656 59792864 462769219 342917161 111134095 199696801 707748049 528147736 950897922 340795967 507774414 712042180 682527600 844700597 675624167 852962352 357009614 162819969 701140832 956058305 732302406 385238403 657678565 136354641 636639527 194233215 502416559 179309664 706085913 297849378 226392274 966746569 357642242 689161493 162180090 468776337 888858294 869928139 996924073 692272576 210724099 357214846 256831115 893251699 54431803 932455282 598730410 411441417 947791617 152387601 367499715 532610382 537626005 25178274 521481389 174265525 71927855 23897941 206091555 778013768 174263685 432483830 597276697 531905927 121645316 759456787 682258 863019977 629384919 850122697 407808912 692625384 59853903 664640027 438393442 114285706 449611668 37123846 525727123 397403278 189511447 893226839 930013660 727137452 770921479 304011409 753919344 695365700 180425716 960010899 325895828 354689402 392494722 923172525 886595329 366656405 682629305 739793953 229676375 164530583 442433010 637485287 857155967 502286913 154641673 148065768 616572619 604253341 185189614 142299735 1656612 227217428 888042940 784186638 954354880 511480778 88198040 560790583 206846472 121140123 520801476 532742300 475829525 765812564 308431184 362424847 132468962 991060489 102218794 214661703 8107431 397168170 852146990 717779764 899455083 6788656 865845532 516027695 463558363 51035140 510843796 317731341 130768934 398886730 101917973 85123807 910367508 42632379 498430757 969730346 16288868 19232226 354989005 492118393 637561156 663420189 854543241 770030119 506997037 809278401 984691822 515104468 58962930 689355172 85400591 958418013 548660194 951246124 326962067 12218551 854797630 837805863 182466258 985566564 89208952 136900597 923206737 999576461 32049343 421637487 821823166 48338211 293386079 176812165 540456605 930947236 840232354 247516205 553493714 199745751 56794599 390701895 714850219 115757529 932573433 800250811 926691908 333749987 604013294 253653968 198484904 458810917 91459824 380951162 296893840 33185143 517851760 220100570 32761597 549901103 494254424 707101129 598239314 787640503 883913294 138695912 571104098 576662008 386212117 977114178 776407759 295523082 220332433 343774337 263796977 152905859 996541514 43005244 486655846 600554801 296659212 685140750 911882084 240635403 66091906 208775917 273820546 436460032 281392854 159098509 986361135 775647278 866199638 584600442 415804140 602629292 575812721 986908239 31807659 962024838 816538776 660731784 110064280 36871202 4506114 226377623 42293428 853563995 269382868 528949274 306635155 566042080 66606384 218517233 659193849 985214663 279809516 933014395 421674688 561202370 944629270 260552182 336849641 663345268 845152624 752653782 118490919 273481704 592078380 150298578 88022902 261133515 811030362 198087182 298004718 668052842 424464805 340298146 374133196 693847673 721763786 680768352 112406113 788370170 899285585 771599962 626101192 31611460 557130717 47775873 592813831 354276346 160844421 929663472 17621607 5997039 534833613 136112526 131995109 979428359 138927470 220018011 240561868 949957832 418105193 391082952 470527034 695086365 731381098 844660230 241450397 305661243 377944941 353856510 94031407 129746885 977972839 572648965 161358346 387619915 472941205 754172177 741896261 633785626 536352008 759517869 492299031 71185615 748146761 624294141 903130340 887074232 844312152 143692201 689548423 114933705 387291519 12591816 810020070 118672610 857252047 51470460 276850220 87713347 257843337 223397993 217460233 235816169 796046958 378818579 623436084 268988156 132990749 217848704 902773783 669342757 977366573 247589173 593044738 578029694 871883314 348691438 465103919 716195460 344900005 7168701 831129165 732191525 19760518 493665594 703380501 877012565 545136054 980230721 964725912 802979391 203628707 34702504 891311926 999675666 413521083 367264369 121180181 546511832 585113074 876470330 68370949 414996006 124059497 513932053 993025700 995942811 862623491 310645978 564654630 207523490 317814680 248300154 939715015 337575198 741965748 495611875 67104122 139618162 475842590 31830027 795113919 531987663 66532532 686425839 384179688 332569981 53690201 505359870 879081814 491319641 234346559 799969129 906315648 358406056 313901175 899341341 206865227 29041026 62503679 624036223 236564516 380318359 872336378 28795890 717893557 466818485 524407765 784997679 458953013 852766721 669344072 254066926 384754378 588392970 793009131 768934066 920962952 699215698 126810295 652561125 190535333 361156855 452530247 96850974 572079277 618947788 848708681 778944504 647988814 911212360 255497087 884553330 144047078 127833458 765865586 861940635 447168309 142789711 646938307 906121323 995556432 168798739 12704608 232827169 757191709 805713739 1761229 678154654 357445796 981087897 183232138 547981129 194761111 635762385 497348469 766840389 107226533 198573510 398301252 755215347 962302236 653798339 492285037 106349308 634148163 258150616 968289943 81316466 400940327 467744610 839954155 249013119 636543349 705175129 481840288 246251417 363405227 336117883 924406072 720851023 317205774 107638203 121348512 511966885 595916955 618696981 131323633 703143488 669786857 529624886 310875194 632089087 183423218 803160231 590954761 817571382 61310841 411761063 751404214 314767534 879505673 443874728 563780653 368565381 1566216 45620935 614816799 364971443 234255184 391739230 85822459 551460958 351893799 207170971 915944210 800327120 678384319 47267836 355986967 348171169 576892722 666862162 832776622 612832307 470022386 423731376 282920048 383849593 835492440 34324255 551133494 567514472 330715349 114914140 788596220 332281565 13051441 255929378 697253008 99822992 647668608 635591833 651283950 852078773 842762805 419744519 652405887 373663483 467012356 8392847 721834652 896421444 527771375 407127634 509253744 997793762 830859010 792173792 234159714 518867809 679014413 785293208 938898648 862246128 752723715 727494861 47044052 618291522 983424239 744297060 718114514 483609206 232405253 221914824 188204338 75168051 641659343 840610225 301347900 961188065 701519439 23182545 857609503 81807173 282826545 219379606 79600928 113685549 864069765 166277009 485069724 395600537 804086583 276484731 257846659 409326657 3979585 304890711 27618173 839920190 901704138 598249053 176045755 134109384 672680243 364250094 61793801 166855946 57376678 363141701 128044004 611412483 238840612 838169873 693219657 521667158 57549473 625336951 487869073 774135604 791613960 825455163 169736134 448216903 101939888 280099159 857543560 958435846 584989871 737678099 650872396 339210368 188443512 826918151 473319752 861123755 43684604 387629919 27979694 101061283 750771620 8540065 564990132 842128598 846709938 258209782 216312115 756775777 883546734 704181188 530911374 527677053 382152711 553163875 975893956 484092599 833263034 685953876 295044804 270769264 423631968 945917200 609979632 612075480 625351711 83299377 325715595 669036315 323445662 353695289 622613964 74217275 362235354 40120456 768862240 61461652 298330238 985174355 818237429 34393331 541871903 201665163 414586751 924024614 754829038 242997066 260633572 588092065 928950942 555678376 858861330 205099270 501595570 321357321 817174750 126947274 257173065 142890338 648499955 580618727 349101994 123630279 507352369 563853714 163750735 276214602 625315366 314597339 113905316 443552789 348990671 655777219 645217952 763577422 579801826 252563349 6574481 840435398 840655414 788041790 248630134 552033103 993141060 750225704 873390425 662832169 729689344 130563483 658238874 230705658 563698576 7340861 206852303 71050938 423710941 370603038 199781906 49026301 685200378 313687223 345095456 886707415 969464442 990313408 502801196 401782628 95393116 361892043 94734385 936048530 149933826 343364519 340597993 143074879 93590216 66504777 658423415 675795926 49584626 316662282 759017951 613283202 176519509 965870254 536850507 600230450 188989652 736632413 501773117 874190030 50319629 846868573 613413804 19784065 689698340 116214993 274083059 785091456 478107036 368817444 573656346 480557229 712181964 914254339 476148474 658288546 833275482 134571882 186600832 882860108 303750530 945618783 348659669 480270039 911489030 885510176 933016856 100478675 474658949 434789966 827185071 524978578 134174899 293115234 397279009 823873239 409330227 671362068 608964689 739953630 40179506 35137394 220510852 604877836 949391733 696659326 263166375 635183574 683747575 449767207 370560041 987498105 247902349 719219710 320284504 11907739 457246246 253301353 112386414 931905195 540607685 792087852 309400132 674782584 85203079 559195508 498655817 347049673 83073935 960136872 87003296 123253441 995274266 160030514 580647643 797182358 709206206 843814019 432365925 392953774 146097585 802925966 232968239 393999935 374662035 553252743 405907674 684424647 806554096 370810454 468846201 199678140 15414665 778246334 874460725 953134118 189958201 225632901 152700150 273032136 185769766 92219812 248801944 33560391 252250326 829449587 830742749 961456532 525779965 115625033 206926666 671877551 918550999 439894905 918393852 145729393 993147648 176817885 830154041 652218103 547628339 151516601 851896243 415559371 929762935 578873327 368693482 119721129 804506228 521393632 245269632 990275994 613613444 494071576 23836378 718380136 323521156 707095493 532353027 849301122 822720526 739279693 373695032 593787884 31690957 144605243 739517278 877354971 321423128 422187678 382089433 869051467 573704279 86502036 137127197 355983574 665375363 505820679 328221069 469881585 879730677 573490701 312673938 345860480 67562270 189026683 64240609 243599793 896122176 596593637 945417281 571359062 188389689 171628672 165146939 72597013 316233915 757180583 949951984 637657043 31884620 332041411 359224869 605588900 418543447 496352067 814088840 83918803 2172739 142309902 406316754 734419783 568316970 571507059 80280256 488395606 760533742 144520866 584511765 509172277 593630869 529929039 80531332 634536924 701557711 98194638 707133937 17791619 855375221 657085915 507965028 887259842 841643692 867189898 345365101 112703498 363541958 11970300 49138667 218231063 6796568 455455422 952650846 575113538 26962474 885447469 916025511 640012582 882484701 500537269 1701218 328631929 882982675 934748924 963168853 437056745 32943555 670302784 307364731 740835142 179905058 815329759 480611343 21548743 682519650 678492810 134252241 898577974 690463110 35907274 116809031 697259679 491362696 921976243 124889576 370841536 659940071 40915080 863370484 542424765 393968716 865071703 871056694 276951384 652336986 686741907 714008129 537796907 209561050 21372853 131148408 389466108 689218979 611759752 263531217 224254988 142768921 250299824 122832956 833232032 286207098 92158353 530491704 630086161 866650962 655381280 927690 526591027 548812727 716814541 921532158 942781443 434402603 645105212 72249186 86739582 331847112 786257315 624536489 541408162 660146535 755684897 783390636 201881873 219961008 46921846 426136861 362729930 149738036 548969817 48478321 288461500 493644536 578970025 918547661 360295492 86867664 771991718 739402885 635680391 488806252 660935036 430978193 923208855 158556607 503227379 862464803 490403719 142001054 339517651 884328247 802147589 95202541 667718876 4029455 167679916 567157088 282682682 382926212 569411490 831652500 431404533 857872991 177813395 10374551 776420645 538108887 949758588 400928722 130028131 437955339 889734974 790963168 868933532 665460188 949519775 372160905 380441350 292439854 514161959 719959001 29284460 168825907 667677909 697003337 25371728 835357825 116676784 308054410 70800396 686088275 992223276 502204929 396477625 170036665 365095846 25414629 560661918 314854427 426343352 690690050 752809766 168594685 334169577 474259658 834054874 136205711 846420563 67012583 428645565 213098881 786971585 457930026 234441154 454649487 7449722 259812882 142523671 124126506 420383658 213324067 662731147 412606928 715528996 59208765 435159959 80624835 84623395 995821877 247995628 363483113 686511920 853321761 532077798 20681490 327581412 218649031 9403568 26518334 285661615 438049133 92133581 72633193 748495525 326574735 379799046 755945247 586387617 522322717 732588120 6771268 588163150 247835626 271894562 156208505 159560758 707054521 89349706 96700519 555392758 337345334 460183632 94421037 43183454 992261430 115102528 370764866 63426821 124506096 249799566 349088436 415071595 341933147 421721629 16083480 668507882 801520675 772028727 107411858 176359751 357133206 114183127 764522901 457485199 238594055 920731406 617045957 798164943 10081105 566262842 353557694 199942805 26446467 447978731 243126260 871224263 415597625 466407492 934651084 392620087 716207059 136255879 660208049 58140199 557977508 676291529 726648082 212014542 300836615 834059940 240890659 657969822 800759433 5413553 115455014 891869855 778661325 585017337 690034791 641258796 3796538 896108851 693717968 30243005 196603941 936844228 753983634 612201567 255768079 541151078 857338020 971975138 677406957 517546062 30115331 87900825 46353950 609279779 152431733 347190566 295856078 393322393 5160381 949131878 251252312 973131768 841001726 29913631 410665464 383552876 523688793 414462002 132178086 69923120 297221373 328782027 6767341 903721373 940983594 115051787 297388810 650837974 87026918 974795768 20900395 969658622 915212959 67254346 431454760 67644685 414444912 727310839 460967078 272121659 528959076 712219391 97769786 222477161 594649388 508435250 606030037 970854547 775413618 738208123 40777661 72634984 66990143 900061375 828872723 860490104 15113155 126261527 363844437 102140074 953573661 384744832 924315062 868786613 451999178 355769816 788947664 866444090 935597021 102431102 138565742 464556090 814650493 236335528 687033251 261816240 597287144 145579647 85187146 372700755 736304136 125964807 297852105 655810645 26026176 126724822 368817108 893655704 105502715 732661545 848312144 59076369 117406371 772627200 780379348 569405549 980913382 421843371 288365999 916510396 524274473 426931741 233582845 191441325 515783636 773132462 453257565 113070773 918712109 538444712 338287895 507532604 516925885 636140000 163343242 395468427 615381188 532160351 289124125 573400269 117338255 137436262 484993004 234744626 762579828 117888711 656666542 596009569 539732083 945032541 365036324 64006549 224480641 598619169 255447875 740264277 224267990 561221806 853335051 142980092 99666511 44139305 503029062 469108763 680279305 666372305 864577190 148176853 51049015 6217674 721577122 168387270 143653937 59086486 255648263 758750131 176975197 912314805 207276060 716707280 857347339 572312384 780713830 81827973 23447913 888678071 674608617 247715903 449899870 380460027 243212362 402082748 424599332 746241424 871191511 104878630 265130088 588285060 105571849 316179103 594502735 679665338 337082740 590673038 738751824 592731003 201939528 915727021 505045801 409215588 632434295 214909499 981527973 265664484 149253838 4975879 6858914 823862455 252691782 456758784 56838841 495904144 711357898 481438173 94661928 435065768 438833170 359792016 23350822 544405019 675971120 617853557 76586716 13053853 61042954 815338540 458301222 262982482 731065555 963347023 672198071 216016209 30772881 653726037 334197059 32543085 511218282 341055973 856405541 763910064 797814757 913244382 112330568 361689015 247198915 206992496 796754783 686032085 566784512 820105605 82953463 95271991 290475521 159540180 960842217 351518475 974878720 419143432 614500958 558460634 235006814 139215388 774476843 118296061 792941425 108673895 150839147 156676066 302246234 7244681 920586130 100060985 773005429 885433064 314266366 20204337 92425553 111021142 558752788 511726432 783643114 641706252 459514789 74118628 801246432 420357000 278153470 776125145 692016798 745170794 187102139 927023613 884386182 961578982 45319667 529843966 922769244 48675180 686520032 77531837 55919861 459622521 30109188 681441657 345055579 344375554 554162360 289997498 455396697 112915142 654240296 91556170 607137760 113755079 18191164 408384185 386628445 296344634 37025689 78645236 41515421 224127828 858185215 778417969 38223170 756021249 308261928 813508780 804696429 994781960 891040617 713132657 306920841 921149806 247090673 651976420 265525353 801253033 794490284 573438416 766684541 448730574 664994586 226338660 415002019 683185751 634722845 801630464 979530385 524264901 880275700 873562173 748392729 590977275 504496501 639132265 346998517 812758430 452641038 4211305 660056749 196198015 717343962 966977590 117347814 964434635 471470369 235389533 618204028 118477013 808827950 237404928 567207587 473822529 463743589 982209606 9524639 98466427 636356429 989055025 475247694 369148488 715133557 76156783 960125763 72146417 715289048 159640639 884904847 20446446 163851945 397477956 216644461 881195907 216971905 333992275 845630536 540958641 569381808 316350923 659435654 230726117 553755851 79159600 704548647 17499433 61369199 714073286 968482234 550241994 555644670 443729921 919390482 123294586 519886704 879516239 195441004 87692112 39156871 932862217 108138558 55525182 182856532 324783019 936721090 399828438 658775294 634867985 940787079 80673461 951218908 452739092 311399579 504974752 531898692 868464592 374990552 445784257 435054237 343472779 996026251 990698908 639719066 915416726 966509860 12122130 647449324 14467223 99814242 539122562 947329441 207952800 594647744 130185966 532735819 383885193 382530770 44027472 18753171 175834208 124700933 969972079 628573300 288616878 327463191 160471985 157081463 702453743 606256242 592135701 898442888 454798852 435350968 538161947 222731938 254377187 550284077 870181262 268844411 650098319 261820183 216173845 858051119 708984294 198876177 243303297 92869480 581406948 287330769 111622652 757241156 412031703 934111097 385814450 700648581 114090647 398802801 710246411 669060756 5059037 154898471 567503637 312374255 590249439 958181951 535106193 844626626 360982387 257803815 113471030 11080700 519623998 182161241 721648185 81124651 381037419 964951483 173994132 962444367 104798611 138133150 572201882 516830314 924760613 958016332 69995255 38851254 209335493 780241666 560428376 66910896 935140137 127932007 379285151 377905935 938630324 914391345 75048920 299612704 172195153 41036317 163209770 544335517 75713924 737374322 625460169 456751343 554842164 799454301 271712069 659640775 790103817 843913952 28987449 714864423 654446643 98982704 606232043 863782136 731740736 19176779 930693032 519397232 147108786 162494543 897303167 938255476 76885881 824868453 90384539 101597400 865904770 253594310 645932917 941618695 990968632 271393079 250886397 398327155 923363746 375114833 57967923 713467556 71545144 86955372 280848339 725991787 38454442 739596748 442290283 770195178 758773527 225499674 289592403 758398679 387994217 39411929 696654148 317396464 864280383 787038688 418993864 582701512 893149364 64926775 376836566 736634355 188836220 480239330 134961503 112199960 855354163 45445792 678183882 926899307 132401165 959032221 505407453 170855607 551145329 947697736 941050786 309918849 25713770 83159548 68317522 266224353 122571478 617488036 583620818 839368227 257043083 2614675 274586098 2708806 67541450 503939031 739343161 108894037 984178361 874304664 221093997 839532517 919750457 899277879 618948183 904667988 710826460 124355629 75523588 114488148 924569732 869090740 424406997 950283502 804766655 345240885 69024214 779854499 815245288 652645032 471739085 72288364 655259708 746325183 74997171 575317524 102780573 666856698 684211561 86958927 393677722 757821924 779007810 165944538 509616163 397955986 70612519 72958982 374827982 998652480 187447130 299397707 720259580 611854127 102197568 525026228 809611379 171221782 157397086 624856660 823866815 629136171 549661390 331642882 227977713 477174927 759476772 330758287 144031619 296204693 417717214 390225707 54026610 49241384 556170245 563642773 447197370 626782764 636601755 822025352 477951603 824048885 973939425 198211176 288419372 76136986 575753770 98030744 99875135 733150856 575403770 776258316 362287020 977581526 107901191 590264734 307272813 719894329 921023021 303820798 16099015 191256594 694046505 70125626 240497978 250216743 486284765 540211715 729515873 975402887 214753426 207467469 651968131 188692845 258195012 940387503 117346197 833948782 890934613 69737698 567099632 318854742 845996014 781903018 148952628 806413571 224684111 456225441 526307894 145707125 760046239 394923275 189480086 454092737 317565267 282494430 556825846 803850033 822706145 286341712 631769279 37459565 346325547 283737403 78668776 604520559 76641266 196014973 438469335 820092245 265752672 858085333 138946981 111748679 639988344 140415975 770678617 864672456 596641416 149502870 862895947 356687648 544426145 904892399 663296751 861991413 187386823 220122590 518357805 10092961 358980668 150127077 900068899 705306215 286380846 978737675 309826768 363022112 27269008 600812469 35630717 293021680 458897795 27094064 257286725 951402505 167510039 27965335 668591320 764151455 29984571 384003627 120839096 574410717 288896019 636652213 436402123 328799208 856774803 954759928 191408536 68271830 957403371 91477428 773578045 243784210 70215097 83404806 459322689 97484105 536733641 494953406 243022151 995631436 522047470 352825242 799550301 689557509 233306944 468141614 453708957 263291515 852145241 427064419 837702232 993557627 63716625 126620714 322356828 773007794 81380635 513765364 841279624 891300372 457759159 467374028 135084576 380490622 403295201 446923631 330491093 940028842 941877037 573513244 788176638 463924500 926338486 587726932 5998368 12161789 908384912 459707325 275453305 613046513 739288110 113155530 606604133 655521101 239776245 781477327 281045254 173673246 147759051 122324871 64973612 605518210 442215265 52574554 986008832 845510466 352014551 316499918 785539302 293891581 742529528 426232299 610332447 521384373 13959224 616330815 533546163 774860502 76038133 808999468 387907008 667842609 922154998 847027507 323363703 14447602 628504828 604408957 40637215 776263879 579250194 105610827 234298448 21465452 10701747 220307273 719492285 215232664 389323557 357547946 509124245 131853078 783780245 119456685 653237451 650255835 588303866 39299973 425116330 516858365 848299441 665539705 184700967 622970799 512567205 360581036 637418401 993588399 964989993 678055616 622368637 396756546 636182809 856667085 270738364 499400922 76974351 990230649 714633586 318814274 200294954 76274190 450667352 984075199 48247241 956421170 634331027 636551107 995721143 911963724 5925831 844020578 577503422 190626798 319507736 942586993 551207834 956926137 936175386 368714186 487498113 411060382 617987098 976197288 267727461 888725463 328114570 197218178 731472471 42748149 516032453 931767426 971538713 819216171 768358984 19785947 775637334 255206371 508853421 623874837 167170088 514779252 320411774 597189876 557922417 639919510 539776862 109130244 449362006 328468607 330360797 936860119 739528990 948347895 765573767 859772817 689589717 93688330 56990988 273578548 988952852 425539807 57862333 960491558 97272338 826221317 832793872 872909672 81427681 194163652 349300868 101114135 561459270 669712642 698304011 119381680 309632145 90597233 81028291 758994152 271582206 263905454 548370630 11111189 64769708 166460756 723400372 754359426 260149086 632907727 880454340 101618298 58447527 938316673 62109849 8236231 617054349 747420087 881145904 550998397 794100105 82963131 504628898 355559369 752675774 55449269 327457415 62307912 146046502 408485706 673818430 417628708 672391160 74705420 281256264 737160869 241166176 4656629 344036654 353831629 490080722 77007353 455449927 401044616 15324019 370076142 409280847 484894734 117496223 142943110 888409497 764112694 225906242 393038389 119672056 978582016 448487658 299645838 893406294 447050526 708131544 419741084 864679234 233039064 494446504 998451864 822716299 588129046 855624860 19269312 941960675 345705575 96276665 397410595 746750191 111600684 767486738 8547398 449011784 737499327 151490508 189937641 354128380 377396750 582976030 326316803 355978759 883980054 625962641 101901413 331030573 186610544 521642497 48226166 419649608 16088994 46678024 94882266 456734406 754819250 114151578 398695075 100524818 210428243 648622036 699791376 174545293 268625133 708338774 623557078 6124453 859829282 813494719 212769200 89742392 248987108 539086003 445721151 132967155 165048637 547622564 316514094 351659181 69265054 217256626 623825156 937870421 116451016 718707422 247121187 871270266 832859001 645816262 824311451 43287237 146954657 376619186 217832531 415579791 84957953 693905975 274220610 797303601 359917053 486989810 887045993 608904161 26075806 185283504 594387682 43640809 585422434 763418142 395299991 507203855 980674768 19125140 297590635 97125778 590348928 544711822 968396044 423207922 43044443 645223854 319011526 189999101 21843033 536844057 605578892 959317359 83266391 879799502 609137320 443183444 366789306 348699672 52087598 245381478 533983176 498991646 289022288 119405604 114926147 684322279 479125825 95600908 555963785 776716460 45243052 146312706 321428276 13639090 422036995 364472719 511379310 741048521 554471820 533222344 130408937 12567071 345056062 213675328 892366574 954193382 656858772 111672239 302893048 561462736 357053717 689392590 912970748 646076005 661314560 27896888 182914643 140440378 123497796 738878428 917156839 21257215 737707501 91101474 34896305 12260855 308090559 398791981 605825742 862562380 932014325 736234679 875129451 129586747 802426373 620012384 83780122 311801504 731684623 239189536 873264240 88738334 928582127 638751347 734814339 589896680 666648235 917728983 582853425 642662397 509123770 352526623 663919612 99347630 443628097 551332283 111608485 751718656 950124265 569950593 466797395 734654949 158701631 194443206 864241696 961128004 814455590 800538185 272929501 398656573 39727714 998710107 487394907 968309841 637461447 74725605 410722881 156626041 844970954 993576306 651804805 206611084 198619288 168240776 305958714 642247385 719573060 270083566 246482400 522213684 840034159 565796162 109384992 998735791 760239368 826143055 812380154 427211317 626681233 85309649 825867890 518925313 936536122 165779156 339751514 426513929 93021128 750474395 583139970 937992082 596567060 87461134 144603159 795186348 255701911 303078240 289950092 975274971 573161806 388948858 350005014 265712324 954745020 311906372 116964474 567500747 138049420 929344629 994712065 617247019 867170644 673096314 136172326 656223125 691391837 475923840 82737047 784412965 78914594 518393384 722405040 527998020 605854518 719524566 175700727 861556429 22602799 465650819 689347759 448280971 854599677 39352766 713993295 661861057 203775505 683474136 229361797 341824925 465335124 76590221 959071945 185022127 602202902 947760637 841245252 293594732 276200836 923982300 78007690 355115430 294892043 652929096 883113450 900746561 224970021 58814170 762302984 247572820 376981355 304167102 695853791 84097391 196036235 262363446 745958448 399811740 945837582 827836612 741636665 263689065 904426833 553224969 448711192 359146094 353501965 289956437 652740826 629702801 66455096 583264882 984818231 361347139 88710338 720448040 114610060 313680359 631778576 876913044 413769546 861276297 33596505 109623330 945373689 229632740 224503142 543848496 629444480 22857083 224201467 223597505 286546148 128628294 776822474 735257340 340290754 130324433 877730144 993031581 612543600 944185240 428812822 449878191 158048739 370039526 22842590 272658799 683719886 654621167 2088202 97489425 368413823 35684707 59629121 166303871 265317448 136648630 710152368 894761928 12022079 934353835 118359426 298568228 915498495 747698267 886341934 108305609 730539066 764072071 101337183 195599025 560773671 382666371 645477216 571338776 752705898 668319807 843997575 288942143 175457333 698602143 238947934 543871156 734286850 151093421 710175028 852120664 140258417 272843755 599398952 152280497 59713949 570274744 450848725 975212445 170489370 189707018 83518047 901028436 953779090 37371596 96627455 367069120 272554333 594621037 938407896 877776597 262940837 634921830 19235099 438398170 186040332 258183033 982269327 920327182 261792821 544960714 624964206 402051238 817804469 224363151 554331735 877518418 794637895 5180453 705247222 965127266 47403838 641281635 718672061 1182921 531169597 667815882 220768407 803723931 114953279 11692662 534016887 377894116 499130858 553251987 668808653 685171190 811435020 503594339 458014731 73227834 48555046 82978930 327795439 866359515 159858447 882127174 596394292 954496343 739823994 301641508 772139968 787227832 942923143 343328388 640927119 326609100 863660637 861695526 130333024 978613916 725904554 516866277 209024391 225035405 70118257 877833044 910206595 734069644 381427376 220737685 659813844 282498788 303716616 987609283 1374662 463575063 869736451 597768955 270587765 462076804 899410463 895244099 249304629 694849965 91088847 890231748 21459058 954749484 604443633 4308448 933363393 182864546 373691092 142387777 407899951 443809349 872737188 170622905 30395352 106680923 391360590 690209197 389179712 547593572 677818473 390554374 11168629 400071283 988323329 134272760 862148087 740250151 29516853 963969082 287616476 120605700 706717189 161591900 927871550 163677181 18416715 713751302 346541727 392107807 708655445 754441678 835917156 581392626 777580949 866312509 688073550 21457899 409038065 77253255 569051471 86856531 320323995 432736466 339444181 308647318 567009227 54108627 48897462 449042446 18077703 189030304 422164512 577311258 350622205 202552421 740988440 369038920 916303723 87530160 761146727 624959161 694488205 449580242 58868147 472069147 168409110 599458063 493527046 577447175 529227684 62578511 516820073 849551679 347831343 856264254 10715356 914840570 762889247 59612819 216399375 633483316 101159489 491080253 210794568 451781694 693632674 951783008 820820614 609936390 891829534 581967334 87411911 586317732 31547570 146280058 910903246 52473046 598254487 256946651 629920222 127482164 172041528 146740288 977033843 519872872 855520908 987749200 287229801 618410148 899878385 503629177 104409824 1037867 994709430 315204392 305335928 540858464 119503759 126156535 3311213 11333286 560640236 90723124 450167385 444704172 89519548 213586990 497177218 687774035 470533641 127097433 667772565 642575170 126354087 497322768 162448035 981874995 337588327 449677836 452801503 89983071 805823379 557211327 91020938 653049169 872415719 248873232 193907626 844435844 375029768 197218839 708285496 935670004 140458330 10969240 232890535 229977878 224556230 730067753 770268280 695089872 857165187 438040838 337665035 983519274 935363606 352629436 817910629 125468292 802307272 270712125 215451363 460647011 827923452 158988668 113696173 552855530 407861900 160120165 249807733 782891668 357339004 958093229 571078031 497797334 969062470 803968566 580291579 193618693 386552679 350559852 888708565 96234225 641117056 78889959 79753492 428997022 431519395 750180487 554465314 86343027 20892605 769916678 546990038 701332423 928905346 513202577 106704312 336767239 673322742 356512045 972175274 30661739 167121634 395769664 380975440 136184097 52254590 961267019 182319156 438807269 164343230 71027715 535041494 805460286 2434040 467311352 86973667 286469802 217491833 641438982 372812829 90900804 411355653 772319233 644749594 192777358 285521803 751453906 529544597 958844545 960482318 354236230 842022650 127603945 750005895 75514449 116304408 802260485 889297834 298623564 241067747 53641057 222167645 776109241 711617710 224601686 95936952 798591377 511071488 313428785 292546718 736400683 256845956 703902371 508719909 901595550 896679729 646758078 505565815 278740686 458118982 466048126 632976916 152657991 446168437 235499170 228172441 562472845 37759648 117470268 861096410 131343761 23627692 83264048 907453002 587761768 160382100 3389948 238869504 671453588 169335099 531416223 260370630 426181055 87834953 769090539 180292964 837031049 268364976 685858780 115771728 726483958 4423265 601265010 879141950 450591703 836764181 107314384 13064541 727040195 77301018 874160951 858383957 953445083 809941366 618353318 393723210 970323466 474259632 485109081 494293414 643594732 16525297 754664044 922292153 956876623 376270943 102585111 793907665 644635919 788443891 762195759 371119871 792867156 215977129 102778180 95975218 905257676 62608930 109039760 632297864 139909948 835717077 343198180 945871398 645658436 961551499 192110967 468498262 435811124 677220048 962791676 931922222 546261711 717455713 854214369 355654694 93726649 809315846 2078718 590878935 450276096 764274478 961998806 95659611 832767973 64776979 191634830 738025642 127385909 300674590 222839865 119812223 136391660 566038046 918199987 634566463 380105904 962827321 103064718 815917028 492563728 918372760 600355610 38825433 488344832 307086338 246996493 434587848 116402177 249075211 25466776 566678273 13349682 839981948 662337884 698634021 757275293 853972714 289176022 737177568 7163663 512015888 709506157 996071697 930570300 480222504 483154519 310676197 443049818 438735603 979109591 935613546 357108356 579465194 826955345 845453188 886551532 73951831 132557395 855470075 175543409 158024171 274664707 41409457 998006119 937002592 740043479 607797771 643491665 29219494 344975332 503171695 393751748 54481483 499243385 324322041 387220353 982397904 487514604 830270171 273649866 466624189 618400076 630758222 898605749 297871781 328727769 637673641 224339978 461285165 493143709 399883387 471825702 767808417 441292845 322348181 557327368 33852683 930145952 53335392 63072177 127637644 556507087 456823926 34635493 908266838 633662333 421855846 743181101 121176931 104642376 16830960 440317486 723042452 500105548 338923228 873430599 828833318 976596869 97770571 142634842 322256938 350170324 614460544 942581721 643979535 936808725 352425448 677832218 719471037 405760840 740904396 847108681 814784294 50244681 881744174 723051125 683907014 303600013 318748586 657600311 408242389 335579546 97917790 983801207 835685095 289357385 857231800 517034772 118470613 807518737 512185980 440727551 10205420 126646517 235825631 654184956 915971609 588251079 184533533 487959005 994011920 925437929 335067679 661312573 828198976 69328212 236880057 364622350 372928225 555628643 22222654 633686980 891208190 120140445 617488180 579409644 262014196 327236339 948960782 380484809 987271442 461146755 821212361 997476863 440309638 57037985 504178178 208797606 497805431 688711711 696756611 344333710 466666000 884340656 5646276 147381335 953668868 242526333 512003685 179113452 798154977 534226340 812800432 541879526 506883151 282804972 973805536 768897347 610041311 922766311 1898515 449829113 236429425 823110876 299822335 529255429 732665228 804000513 738053036 82987018 345228583 287326006 427320728 664410949 24183022 432967004 811792285 977851890 528009703 323795963 156965336 178681039 710538669 969765768 720560565 69938179 105087099 546882460 838835526 715128411 322165130 840734042 17473883 558594555 516361277 317296218 87849978 101542864 121296724 678419380 184529882 319041673 818261752 611850610 983452623 842444774 897333980 647761267 820296658 425343677 971557230 829778360 604024716 534612259 652060487 177101641 604550438 757147587 723984101 295902324 324792357 46149225 136636359 342266240 457260146 505514002 659562458 397626490 459573233 633375548 928562236 644103115 952417221 746823982 108470085 788386203 441785115 5804058 288663829 114598132 283664101 112737419 944376492 740205184 647349678 596436973 917306825 251900109 206100919 493807285 547802433 530893276 392472876 536955158 873159516 702249389 894985527 532721967 99875872 354558753 18613874 880954475 851178234 971031095 480294816 959648319 611933658 922079931 817968744 900597487 36678057 954149211 13334899 981054549 694354388 513200943 430007881 464177572 765101053 636108800 810501224 165419845 19518435 55490459 554891370 892677951 757739848 449876890 277916277 710132087 656952009 296530151 591086555 508130236 120077606 71381364 320294915 732011264 845977661 990780025 485125110 882655718 944929229 350976376 716226627 491799977 864177319 998750874 808493915 481794731 487376034 618995132 499730943 506894469 674485592 54622306 399572414 284741799 357015562 677488691 994873886 13967564 974018843 438476800 374614166 94096442 362374530 694909081 678624072 208352185 538205465 16265541 943524269 335651054 219758283 512267255 827451031 83935596 511018123 488461305 418246693 998394157 107456431 917977636 357804985 634458389 825116308 757377399 919200188 182131863 287382450 766590434 48615793 113917652 205067227 423229960 60530460 567441758 118139034 591670898 628310309 508860866 607936439 571834571 844511920 827694723 84101820 524479310 764146685 447636309 12940608 34909737 298546825 972913412 805403740 656351810 459888160 630520041 266245569 231604708 665168271 406144385 998195142 713784064 520062037 55778728 137014017 433108863 623220486 107669418 24779754 104047154 616530284 485232559 675881726 313558563 165443641 612499912 838037873 929590326 912652587 850978481 817016430 63715771 676408253 622420163 720067581 136296406 105456563 838829516 367901114 770624834 244973894 218612615 336925258 617552297 274391344 473939275 50661153 897611830 434125059 75440907 1658978 50655336 413189833 530057070 216730265 578633474 995073348 54768131 360740160 907725928 758262979 177756583 971441699 434671225 652693112 544025639 423483997 758149675 235371515 791385112 381290869 480345409 9997720 718216127 97897700 136905430 44671761 1075219 34517254 478796821 929032500 888692605 381968523 342222326 271266034 598698789 920855800 118855741 505983286 134112319 26581662 264246258 311868902 850539727 551433849 964562014 247081725 974917847 575228049 482453240 618819318 809035284 815315016 481333404 379767770 765729082 618238835 424439531 766804301 505272455 755752718 548353160 246481419 137721235 890575486 517747453 588936390 663947646 636603194 94919669 798059965 515701222 211682294 962445234 218757308 763116143 779523607 318355399 590550349 207268015 800808640 209369660 16303292 468640015 690703065 396071062 234369090 161458259 673026960 853689757 666730714 428779671 402042911 913212133 419017272 145134756 283475945 860470028 661598768 920079139 807906064 312175093 288296720 19588351 274620320 359570394 635220860 54143920 677925793 78287569 113928302 331250792 287657229 130231594 799890807 830876660 378819023 34259890 992334919 51845976 740466014 659065626 333142013 142508918 424794118 752159286 140160040 708270063 465145673 801758809 480865561 273051730 113933895 769162281 145156447 241070581 128732668 632893674 147730867 659174828 711181243 261659169 990425620 998838472 244407130 790316421 682231492 623226153 677092677 674566404 675072129 270075050 186148390 8214135 265100334 610942508 612889787 405260375 171728931 78035454 59535543 652594492 203603550 25985804 274273133 201276364 119572751 255522167 834170038 267303618 914696995 545351274 381479154 905122609 396706105 625886284 547955389 78937590 249112430 77564425 606020361 776700925 347639476 644685117 637431426 612739810 108143984 102837573 870516551 279872915 33389393 930052094 932467408 236992943 808554264 206740534 438269307 928127015 462262701 124955704 47946993 229476056 670306978 429426147 134598658 919529450 55312424 535070413 850983406 156941220 465151204 309520126 933642145 812790680 954205243 571073564 278046850 62349221 673911137 1079760 342222136 707300530 931131855 127205903 796809840 592202478 333946437 87595506 520329487 648725505 212551211 568276480 878201561 882858189 997702627 865316585 654903998 905531417 252903357 505887398 62472630 718054561 815407524 996114775 383361601 622129127 419704698 661408451 684478348 946132202 662488211 879216850 505949091 446136425 6422747 302758924 38338897 192885550 390354431 411184750 841611055 602905642 831977596 719812609 338280190 682196582 437645553 993184189 587727992 690548910 351587946 502716988 408603465 19511829 351348122 791965066 641640956 771052820 305889876 178635663 569701381 820894453 57852507 75650466 119547238 916791627 230925756 10402501 109677170 621280187 421587251 951288226 76702188 106081206 523617194 267498745 788277788 961262748 113199293 228522139 504328017 464787239 731239127 912931482 336815434 82587242 557412907 978456391 706156428 715819149 9608413 275857803 536713596 919977293 204024635 656260834 836768913 434950391 666663335 798962450 56230572 940766952 602767035 985449133 46848151 126384222 252947871 835125939 940163336 366147164 63648071 297007713 683450769 647403564 62455554 20266197 729990806 619868462 851238954 288663593 188203970 860847367 564521396 724917566 633341020 768546031 233694759 322626292 56012782 752874460 121588735 112243354 693641405 724355770 950208853 593005922 703256359 55673084 280648220 495936054 421820248 196812657 792943767 105271011 844216221 855399322 978053581 426723386 327784143 829292528 715386980 515988113 542656254 132424735 93422039 28513633 900970767 179633164 351139926 956983549 932507625 472728661 921743269 478665389 49600791 724468481 71671305 605373516 780141565 352319525 101309563 54478173 549132183 746769697 12265550 245864763 454685378 990319131 672588150 634985887 672128018 387975123 3490359 67300631 520399858 96912398 95814265 273886984 276545563 446954191 83386892 61569547 919682852 857646527 540234936 821800009 582115002 611906241 427173518 214772926 816742133 380999448 269251099 218390675 980285511 281516649 464255438 287487248 271835773 136843581 922473135 943963791 377335070 925963494 11264416 897734929 22875886 107078681 24138272 151937815 406549238 107525165 213507362 178748449 817688058 753742298 548452 252319419 218164899 280238336 467092346 34907025 661237784 736343445 105814066 494039654 17860088 570069504 781526902 142212227 706913086 704000030 86176012 84248149 482479884 949956801 834499444 357872136 909551848 711154083 509809951 168617445 671195614 575833679 347365894 488883665 182092336 347914346 741203085 400257235 628152683 60811790 287680626 141906826 797155235 393494692 635946481 815015323 963564197 269989742 957227551 522993642 973989773 895919929 459758157 308986016 698393089 146773961 666858152 460461296 857928044 29184462 629078741 381640017 605018141 976444635 870523682 787110477 176875341 464243126 39884072 657544390 525054916 327564698 799451216 174726511 573575757 287914056 989741834 389656313 557903799 799485744 912649955 384409931 547922032 224924471 693395947 98831480 224214798 212770458 411809142 82142835 241954920 40887876 316299218 846973061 869848878 39339260 634083531 899240585 503582386 673967603 556784968 881153669 854048668 208752543 55880173 427624418 349182966 898138373 817280731 907086765 550140477 582447045 144013055 98062502 659887882 689925368 49410349 884102681 902695826 461219491 818761882 144650739 354623734 135061094 991623800 76988971 174400354 478223690 976229556 530499106 4707653 385530883 411652768 858756321 446799792 320049307 138897098 795982758 218187674 808694195 555585882 768328151 243657599 699598937 718907019 903545481 242040664 620833734 787648155 144736483 82053219 458926397 141903588 289193319 593987491 133527381 218698656 620904211 464267438 47444571 151403310 321491457 432975454 415572445 32764137 879775246 735621752 171661235 528274364 953809426 980355430 83860239 574653936 76529388 635975543 146077315 980074869 878016207 766911049 620239384 22752684 701480634 79165774 17172638 843190319 525669631 3216386 61888968 146573835 467483824 109333539 150493511 788975281 394825359 566065956 821739418 127116965 301687702 845917019 655391329 108013487 678788808 739251568 535183790 755318196 227743470 681261105 735393058 105759671 300688513 208148801 981028728 854685514 287314575 998201366 697875826 812984206 1417745 612281161 812074407 321417935 721614700 962567919 110393209 116440053 528633868 784648993 96073384 682837936 483082371 751464713 790851424 161871172 343232640 178551573 917189368 570976111 859812678 505098786 676735782 13017550 713247587 510280869 867703064 853078529 508482228 418095250 518579094 362416340 30376404 330653495 683834275 604507470 145737773 646743851 573463889 674371641 283909203 669537273 209725937 766991575 273518345 577354 928862747 616750986 31645293 698568475 187727090 891457971 56183620 716979238 756991887 621947573 227260100 477211311 475026095 588258694 895306561 993605190 950675034 778199331 176775044 634509303 235223160 322512817 133769513 661203416 849400824 417678716 183257048 59126754 184670284 456775394 912220481 966049398 73526373 943865774 517134232 113769829 687840104 573317852 830749067 444831985 47781784 58009160 922043296 522807880 498784220 669866216 368929429 449459248 300581906 398220839 936484917 388321432 720733656 70254423 49524841 422650839 487933139 232781890 481777594 525119790 689557284 246514434 491169181 615600023 190380202 8303406 729369852 878220306 434137624 560118912 175568650 481919408 470644438 950128312 857243654 969428658 472510887 78689442 271404265 773092793 476910281 60405541 13930585 50160296 130659964 63455426 472811136 471109470 148753682 954588730 996229260 838310966 53619523 339914800 306427348 243999725 200734572 35797193 974736398 634872196 448432471 2821407 969307970 919076909 952949720 826551618 741021927 425460600 905241060 864942558 51069753 234667701 925348100 65000338 284827997 56008057 128455764 757639133 379633893 129725813 564744222 375863146 968036779 618363746 715777946 126980487 862363471 916512518 162777680 689616228 403901073 611210152 692437636 225725403 382803420 645387349 52277014 976341713 923364315 810034440 841284265 974434068 44702134 619148724 891950772 182046498 527673147 872922903 939685631 907307041 2648709 504429847 135686546 823201854 122793586 851464493 950182341 837673423 620493370 112960015 379806011 876910810 576686533 72243640 102636206 812006319 570147355 7429586 788348026 493511663 669980392 482148650 320462091 567198893 101297367 64929222 749245391 481486880 937852125 688931015 388793914 940500834 45877221 524480461 616219048 21187173 228461313 566401382 711376963 701471049 531877763 91182967 578381852 961080662 15942973 533534424 773086975 586090328 540964010 413951360 79601984 63460762 748616376 252580441 630659655 702430109 317509664 379905039 183916982 107878148 921352420 425227263 48378976 967229642 949707724 517114390 840933181 30685396 83515765 552310137 732156445 467909895 496009470 163054657 281506916 511952443 696589081 54593884 98042764 90069451 321061610 30161115 153530213 69677979 135257922 784189868 624624454 452767586 16611266 808541437 560645735 937963686 86285059 461541077 757709687 35992776 978655467 451159228 919194545 914687598 3469358 503867349 235113852 351995195 666922006 516620769 863947638 216027447 423731019 961990403 158613264 597308996 844667884 312143477 519503341 979925806 948849711 144127789 285209752 965460977 805185592 845855487 755941022 891470651 159912923 366167069 779979793 991084756 817326297 699174331 758288713 673312021 55558039 993402566 25307209 722480046 362539694 741771214 791023859 638787079 556277976 949637123 236096068 400945853 114296959 755599410 233388018 63146663 752243565 518597770 881124006 557429150 216969616 489581387 301416160 376882539 855748456 81395946 220483654 525591112 633086643 978772368 51419493 688644682 824691293 929243075 263641087 39747346 671014282 54664939 678534425 79808617 4302055 914630494 480754470 118599014 522746263 714142489 34262043 127506187 85256618 915386049 684935337 302226235 257483796 986351497 679108774 113232245 920263809 899592429 491339724 553350445 730881156 395275583 94511486 555572442 324518651 358152574 595319788 848049300 412817513 126370572 927857917 269635935 41001059 261128747 240751315 416263688 975271236 127529725 543769875 60527847 42915767 81221571 215270448 152915929 920089434 894379223 118664541 840353236 646488011 610004265 246220040 229885526 5279841 340731527 785457968 182314858 698884101 233294115 30364151 964217980 359664687 810738435 86370274 253182113 71867175 327121590 521962167 899654777 454651315 65732036 812698990 350083448 999469980 27969432 502999378 919559408 774865021 621663919 612429003 273869391 84184543 711165410 503754917 941980757 51896930 141729244 124295608 603297397 375023359 7176126 420031736 587204412 670430927 506402011 840386525 742298102 833523601 214865052 494469238 140691275 133113454 307168221 343291089 132583427 187654019 846290467 904659201 962519040 320470745 369604564 236388424 257171654 80769967 740143341 199152404 985183270 881872585 175964379 440997026 109412303 35656871 861028762 696616716 706087798 367430766 389519600 300902259 53470726 604384652 795371497 46678367 737498106 955056084 389969457 722597900 142710097 88776283 627257094 105229130 409247029 996861658 194133921 666418683 930147991 786793628 718087454 915331254 521182573 894051833 208844639 630594876 782225070 69873395 179727951 340829227 289820527 421763918 641731486 343291254 26148563 289619342 389969621 616163036 97191785 779939078 191277295 239901882 868715362 818534389 197647379 130478750 667912407 244297666 649413799 450576757 31091287 367501246 218424371 552273860 114069438 427269010 35385096 896294508 497142405 67629413 89640094 786962933 489393331 731371580 982770553 368058261 873507288 225256533 984221297 970699074 5195605 28014951 63117315 726427333 846549340 260764694 709422449 366978106 505062360 358836241 817554864 388670014 578853854 35979228 940943874 692923292 315764604 828845336 441734160 812907010 896474750 531374254 452386302 385868074 115262194 287673214 753926335 988769482 512929747 590663991 811984915 370641718 618678942 875102231 97069044 317744642 135866918 659007859 537239114 493445645 17844094 207310337 882115659 449214314 95805931 675575892 142137599 411570536 356937588 436388125 76993905 253412331 820278746 529380207 491796771 935540940 817053421 98239466 776826781 182499527 688903457 441328056 553141246 160098759 316430280 502726656 330359767 304813564 161734509 867598881 650775575 32094969 74909212 385407593 481309283 170715143 60983479 475963248 582285679 270437433 764867740 659279584 523849764 585146479 41176150 15646528 373203778 710745937 113885994 2546918 893245465 655305818 443874974 446386704 667920943 612821620 949113360 998280710 917635185 963364235 865879584 420927119 995459204 793305162 806334713 329284846 964020306 719834558 657764461 398822344 990271991 422632194 910618295 366638114 860295039 951794445 234801008 86015176 515056742 201203369 88562094 408302200 856509187 384953435 707205270 376946489 997775055 508834989 375227192 767926599 472199218 93623135 188853712 320174781 886928298 995188425 501975994 703464963 567539342 159740448 954803673 557811326 434889008 865421961 924449440 295184040 669732766 11766807 381199216 37305867 212970176 322277676 445608067 69479356 707231111 5329696 298942211 705006160 514164685 674169403 325449118 986363903 620308905 514302830 159055044 359753562 362007614 661031038 63218518 929546956 673287852 870538557 339874641 108176853 588476878 116840440 255877259 110726003 128607248 637076475 148031870 341577424 959354151 593639937 263573147 519101622 598969633 562515358 76624141 113134311 89201121 402073259 952014581 709510026 916376090 963585991 69263581 130900063 477133388 984998472 912963386 150421233 708053388 105354386 111114452 296530259 222194827 366991711 407256262 203318441 4068179 555288132 544895865 815938696 1444428 660985378 187556677 452930427 76017096 264180818 418581105 165218217 666254078 223112045 727244609 435146527 186698029 649024556 566046590 663831417 486539387 331526335 666769016 194592768 436880722 777883468 343639394 659075549 144875172 750895656 862393990 1459717 158700148 259806214 669914779 12660942 920791593 857471457 465591370 996808689 121652268 884172475 14543265 787906346 107284513 741787874 75569232 146498908 243328789 641615823 810330325 729868176 973142158 329615700 924460944 262539239 107499161 120616697 921614788 104890699 871512354 636525137 106350416 882728868 748847718 776265195 895389810 522155670 486253011 360981173 371480718 607905280 97670007 386023983 248327985 204954520 980328223 323897218 351453428 223657005 818029407 14300112 953525181 643687924 343915812 730502484 906227164 303931339 851119182 680358311 408822038 575147895 169399808 515172454 310393122 918247526 143954009 205782925 440403189 630207020 419280465 811883907 90628659 516950472 50424249 191473011 721904993 30752465 515370229 925874787 106925836 185915995 940174900 912967383 829603919 136607071 495986226 735831076 440538411 199621767 268705747 849360449 774769662 438105555 217049263 85162777 356353074 213519638 143462069 649272629 843726658 562742534 313672895 786871684 79692999 364097144 978344695 654114358 247365975 346231283 432505505 206808177 532147278 225196764 119775553 361751190 361803835 615761779 950098633 654858612 815383547 218804373 356735421 442669568 656909928 573784684 380348712 865779368 787304322 376327147 515051990 483547339 939069681 828724885 122935382 871279046 45338388 101280070 377909764 145220729 447511353 810415269 352028906 979658631 35612026 471804459 193926181 249932227 940082604 144024807 904790840 607982510 215345546 114042620 50652072 724771840 687827304 283517150 590551201 327647985 659844297 958119557 663711690 451430337 639360801 786647073 175225742 684699189 887927143 405651872 829919918 187954856 68583500 34465183 20129846 104195526 506269642 66572393 206644120 298868605 63113566 963951326 906851116 278459112 77993939 810019554 3230945 618337609 93536697 446298512 945985594 605897360 256934428 462213643 909844063 896295229 248860709 85069798 433510777 989304219 343238037 115947054 29775434 411821537 150412237 49905280 368533430 656681879 116477674 575177550 955550485 179591240 391645235 714917960 310566719 469639174 524937507 166314030 87976776 470990570 612612543 886478736 929404296 869546971 201208738 839248352 618358560 450069448 776834516 51869330 291890026 120072546 167816385 321665460 384410450 318228622 371570740 752943880 827426868 340564780 180637789 635493712 520156021 572283024 350411665 830722740 41922191 727865538 997036770 982415340 51372467 462165672 721410435 980776763 184229003 922619173 672541474 802587563 225204980 301892349 706973259 517095006 274481262 874789644 838760466 658891712 45534626 62847566 411835585 872961494 403412346 592473374 360971565 776084733 17272757 711383230 459323832 59194948 291765127 308876962 894126654 343137594 771042634 468053448 323914350 807788003 243188980 996455824 462891925 320910327 150864532 169865178 838005333 425345794 897171188 529282159 84237499 942705814 444646091 348589450 668183667 848058437 941062824 29155225 476659530 958335581 593054821 935983362 870046895 884819948 244860317 616689908 80473901 868419318 937259722 404388251 676207314 32965062 253360434 139099233 353875389 404224967 161480777 44397081 829570761 58651958 573679240 766324627 853874139 18325324 114914070 374574165 718900128 908493261 256245757 48076017 719345201 701816944 984059379 441908456 439153252 81436056 58598357 519627153 949855374 848374446 924015405 478579047 881339508 29892198 470194646 235214890 286633531 631675423 279611971 116204286 542843748 705807578 735045279 249234246 576649268 849959349 476324777 148065755 610968969 732570534 196141772 330314164 286903838 180201145 772222620 726057090 261637201 683337343 245684236 64008934 384228148 22216000 542587981 265567649 52108199 12782621 353298905 191258096 496974410 632910877 159978748 39818151 191234814 895024027 141568763 767884082 597499736 617893541 915949838 208468698 202980434 112091603 391299228 489884272 144809114 16038207 68457721 406446315 699375551 314141958 470455249 83603692 188874324 13043224 201687708 93498889 878342218 554986613 284756986 375316621 40413849 444735734 267651139 231648663 339759755 261736268 999532746 937259491 879629809 767998943 998244555 935126610 880090546 389543777 277527241 24899654 405581984 345984963 283862335 957473901 660126921 606833951 893593960 849001245 472393541 95281661 942500135 350735752 502784640 79773480 578568739 395714856 524509214 846219878 627363519 864268969 107956140 479412624 654044819 840102315 99927926 504805734 627745284 980018473 894349511 905272526 857434493 152447854 251257482 993813194 109921749 763900769 600647138 856032075 465418373 73040672 803830102 260434867 276292790 159131101 340208347 854861530 554845957 864717562 553597767 34725836 581502890 514070273 514138460 88064069 206688948 614066387 592869803 834434232 446601219 339735673 592223117 156552071 492183527 843480599 2881624 454621642 459897727 603528763 163170076 925316101 529085801 967000178 185750961 657894958 126131273 525959309 365272847 680977230 243193230 918870614 715703066 824696120 285457247 82357886 912760189 344662561 548940639 505629985 31613152 995541858 845365658 623836270 4610288 190065545 319833228 7491912 497203553 779730956 463537041 660373630 705047050 992622843 627373801 743314377 503034160 606021440 121790045 868307007 139515030 364983275 639693980 855218096 189679389 925151227 790092348 102439571 122330147 339032980 460585923 153943300 187091197 158467940 777779570 44217851 201049851 97612791 51709764 698253405 877343747 515246805 358627028 434907156 360386007 838517195 30737893 863420167 444538629 152527938 584243533 584053659 517511214 223937507 291788114 707190603 1605093 81880456 662146540 123935241 273429802 975248829 277878541 313037366 133716763 55658104 357255217 187282980 5787261 408964981 885536385 735647375 776728153 96679772 23070890 137114153 935196968 53808783 853050687 232251956 206336722 289810579 816305615 723847936 513748086 960610095 283554898 367869546 895006917 945701438 491804787 20953079 773466627 622199694 333990445 759699756 530374164 691245662 946982736 536161425 100210637 832519115 124325159 729455156 929198887 147396050 719085675 716912214 201204833 424652721 949164170 407541555 714463301 617986144 131389484 80727746 578596233 414944382 448597292 326119509 213162180 940402079 347072588 986628807 415118132 681063033 598844922 945492296 372308689 545827651 334170081 325035692 230863125 458495240 54490841 12578372 605891290 626092882 729490586 807096124 50745597 531171116 214637672 765208898 149157253 198543523 845936644 580269852 613487905 147050296 906389362 679166451 87452368 253461943 518311617 355086867 934524977 117156532 300579156 159350025 515500550 634749237 336902083 746363675 93244471 243909290 611458413 551652127 870002172 193465359 358748244 920747769 724636475 425902283 538473026 873793728 624445806 236926030 306579940 90450070 383976326 212969295 769616522 323945060 318947604 287928132 679031927 105988940 257601031 832127450 265338965 773101581 319393046 602241048 371981615 265153883 846150338 983440029 816806011 568668870 176905381 28070614 341932998 901541856 453972897 880406025 627851943 78418696 969848421 934431883 168868767 206341106 999917544 938485289 530286166 318865142 78929780 61834453 424854082 336530811 893961903 542709414 109632385 65871308 144950455 334130367 331025192 843617160 317570389 147831196 264802389 346992136 175901810 606735387 101050351 629874708 339657771 728902294 560809770 309506185 515850537 729678537 515847291 368284440 520680185 898649824 687149582 452126332 960484277 964520031 788657143 706962539 507229438 750805895 772833847 504696259 84936255 103859032 200829778 255023010 104206594 465632167 602015146 132624771 72367548 703065497 762499479 264541685 284484150 175825608 574047871 652851053 905504146 942411528 21135487 278700690 841061345 560801435 730827022 654061981 525321459 372000525 213540879 885067263 975322786 838891093 242279882 912775407 795266491 443109660 20314776 899473086 761258194 622329922 32097850 686142108 177911778 647113695 950683793 314912294 822939303 377248023 967763348 580959808 319659545 988898835 712176865 13237249 402216629 295520246 519815597 927538089 667520771 733356476 665121711 495359916 424763928 907401593 408135316 220030413 203027613 428450092 972019865 964285807 903296380 856634081 650427908 81208151 356264135 453628060 248636812 31719797 830876084 216400153 612679606 3051988 57815347 177372830 16289237 460031976 472893076 536104834 240086424 140413841 121977670 905208136 488290123 546741598 665126088 896425440 619288377 868153701 177391891 591308235 832439501 80688265 300458675 335383768 14412782 656722810 789011829 115565960 688442608 472404272 331966113 153638573 475456260 242297826 331011403 491745497 702329803 803904479 880366698 794932593 796834686 2344361 552657088 285124803 401602325 217783170 34066602 20890696 85936864 63974859 464715297 770892732 144663124 765173973 958792866 11592273 274413142 600321054 127158233 962855750 72725319 311640713 116494316 548181579 553938539 447505719 892443443 108784701 103926558 772810134 903717295 900761244 627670861 308890742 38402406 881789552 526673912 72469008 755196614 465127143 136443868 72428271 88536234 133623358 837602244 47329093 997732004 112015379 500166514 977406604 927387496 572891833 141563676 43881805 973589779 695502215 343903891 866033215 656803283 447830449 491359708 413036937 201108052 971546935 721927679 239510459 853336480 101117951 311979467 461049454 566245094 300939701 533477725 507297694 434563060 223596328 407143153 284811423 188128073 907309667 262218020 115515562 332717860 403781696 11913734 306307632 951800278 208333991 24857206 608603554 656164440 368733280 21640484 857272492 340280208 596084529 96782944 46133047 697202480 261278778 507182501 115963933 562218479 40660219 623261627 849297905 116772913 30404774 134109322 304900987 937714441 248843708 420416549 122948660 652625405 284846649 429256292 456942042 493180640 306629864 65545589 1861439 675363144 939702446 859133932 15643345 388303334 808433242 914292766 85505808 922228386 273991626 201469741 336963225 167168212 824731369 186261123 283941125 707652509 172886811 588842112 497883309 421730520 9258655 620831970 74355918 146621670 50088255 383814326 639802311 209234486 301876281 641663750 884597630 94095086 353314041 752757342 482398420 14263643 667050101 567904228 936492029 941041727 621890336 273455247 108209932 299138064 312232737 244667424 6790566 485119548 833509536 504673875 906850068 695284557 125505838 833722352 841906228 28110460 217536671 481708532 89861312 519412952 123372275 974458942 613508038 329202683 727216277 95906452 343466326 246782737 516327046 279958348 40340824 138217375 405929962 1067122 289871805 718162699 245734546 296662371 203282240 79244076 653852613 110132302 627044999 631874817 796371020 468951220 512501643 13907685 803176118 602362955 385837003 779064760 576821891 851861408 108267436 156554527 800284226 451733762 255853631 169127631 584208476 296194455 159861373 990138438 149777943 449733178 708301130 395512490 746395550 764099737 327272932 252764522 726748405 954317931 884639339 523119418 275785511 397140976 389543469 78961622 999503931 627896839 710542748 428842181 479758240 818810184 437913075 132558825 123060305 693766706 301686456 707268782 989961161 461547829 549923579 139739097 911281008 110741069 387767953 510192917 874840806 567557251 762957439 601589204 374391542 647596771 977224988 650177053 897254113 219284817 581655041 749274404 847181656 144714149 30632944 179456255 963524333 468546019 312015080 939101005 162312718 613701536 498886146 4790238 75249359 48809718 997045709 986530367 159550787 237330021 349239643 34391586 804887273 112197075 488497156 179278808 612310212 318238504 681972227 509564319 537523321 116143627 111355082 384704970 260857776 141988026 564161225 76898469 610534046 876176305 15999467 772846764 342394200 514885613 630153369 417643559 416211697 627199071 256690285 575762485 864529092 605929928 462670437 521932724 570643369 803683960 701211532 182953575 121922457 235700118 545034260 659445778 351843746 656389342 896667114 612701522 798377368 313344698 689599991 408911407 42037362 705599458 34274531 384431562 73001430 664427900 802075122 489213128 144143330 911281773 917491979 861188788 369728061 232678775 383121506 940371430 36362728 936849404 123324998 10801551 172549516 520875624 670247329 524393262 177264959 419430802 137094777 975642328 732775500 679211135 237070094 774812862 237326952 123860991 159244418 310328383 788288891 813835906 652057877 784948587 725117672 569549849 646137369 94845726 802228624 881775241 887733523 691107719 818624638 863574887 701909270 843690520 384450505 224672959 220600141 414231830 644103761 210211285 242390517 376879255 889422420 479460612 4208476 126749365 603321603 163452894 289594114 244126854 977288800 941651991 29075434 554922832 363718199 527729169 502284924 18463183 262020769 242534806 709570902 80645401 106109687 411480165 776852287 343076558 636153124 997452429 757308388 132773245 207663707 999698906 509652500 97086120 331675877 513860976 76351851 934997480 529830237 365945966 31640693 359635396 160114316 913232501 914558228 523832516 293478029 269359512 542295699 555498799 511894318 251866594 488660566 470520371 515863125 265512846 813596929 4532609 115481634 570905311 137305854 323145341 423120576 646958354 272747827 754796453 13335689 201616045 542310292 543165926 567562011 573950986 902801323 727676327 339699846 669875910 104025202 633177875 791751788 646320901 188676667 156162466 898187495 677337233 626682837 266566980 795366446 440279760 271099589 910848080 863701437 408405443 86509781 286822006 55363790 359257608 41618452 921215852 560873653 436445110 316898138 980952030 10396089 72215820 561144717 202612301 742091730 665169919 835790177 386359878 311490814 24466837 542522344 62194668 554320437 169205174 328761648 202203242 462001300 599861237 113051315 325702730 8266673 199561096 465041102 916146836 411335071 359175920 689879048 972208724 795621031 6777179 805677114 658533486 78992999 366821824 861145788 673601095 31991736 696935958 59960966 195998916 573919161 602483310 110709951 980755964 624204851 439471599 182959199 86206144 891849203 148526881 264425241 752632242 348087977 729466343 521295438 759423048 88642257 211174479 584148132 884263288 70468024 242341605 395313133 149461023 609163429 256458914 823062118 493671531 805911238 735539451 542186814 232346759 190539120 652896765 213102716 814743971 92368357 248578282 900950116 836733926 397105163 17891716 589366162 745193140 747358059 110661593 357132548 836000316 174352438 793797046 572779963 244820462 36138644 968093097 246797851 497818439 77068370 69859962 991489970 882979609 657915779 386193143 115326361 848454900 39089901 180945443 663198864 983974632 429523725 416665339 820708551 826628888 434557055 262591072 424338388 34431474 225769031 633987302 870431790 252637835 427784341 295728113 497458297 316439351 116337569 744256148 814257790 45922305 666632477 658264119 928901914 177064615 44457256 896744641 25519508 83547157 930206451 541234739 920038155 212246535 957900078 593263066 38875417 244973493 855854138 315730171 279404967 934139536 949717473 2353116 186777364 230018173 150597595 536752028 546457524 266935164 133524535 213231673 312857470 800157012 871495792 94275743 977221628 915953048 843536751 855257502 852016572 773743195 396492234 624571086 985989730 206908672 217834145 877381513 304398531 926204650 45628043 583803498 860344179 847861882 438672980 899637909 77880048 589270576 436389930 476853938 856205740 569914466 690085611 21579569 222587837 414097763 115855313 52325824 182567170 811908430 907583327 34583735 438167984 156591920 511671188 276674073 216016958 729505333 6571946 520415489 508226342 52199989 104218980 221086880 900061872 395408327 120724783 830458286 984678903 409631079 159828584 693401002 979545545 702430561 714980572 54649742 116528317 683352251 106975566 299095488 347777040 867075259 186195589 785945024 876183546 697866777 62619090 92200497 279888470 69191036 612615987 788114812 121391026 569351333 9201686 873969264 964759660 982442842 556943909 801954922 392073914 569288859 495355918 224135819 271719414 62852849 131301927 240764097 598721466 90793859 539859585 946498506 957869119 578571541 732443523 686569024 128954677 647578979 778769521 408843147 716770016 243901867 49474319 690677408 665769567 911192378 417163031 483045586 893635213 826623306 285000502 138225486 395912159 632872786 214877671 520147939 695725635 346179598 760912036 146963460 436973458 153287981 93461959 247358936 731859522 678421848 933927960 860814199 326000820 565213840 122173706 895287202 809115708 171648025 438480969 327401634 82840396 855644000 810447220 828991975 534783666 95447715 819733827 930695825 580836867 34611492 303360123 129078861 380791090 64272152 276042321 817764548 217560133 369504280 65123477 949419655 47926121 851567803 662750214 226443308 416781637 784923920 121730503 78413704 956571945 412727839 405815338 891928707 120888198 68778917 573437041 655671864 16742999 245687227 438884048 597579866 280298719 742244171 726658728 513606176 806516324 2701042 183887083 876592823 224721689 101526927 678528838 125164176 953094730 341279045 351607484 222392726 126202958 325854354 300806430 935291269 738582193 559138134 679736335 859470391 627917052 105689735 367658615 644660051 351376962 806542663 242239910 484192048 548786828 968898638 997798224 207819511 824116047 181685300 84412327 48837729 283212227 615457531 174001905 88823317 956736576 378125756 311216043 935455900 703980110 612022474 723263528 295078662 23676967 255516222 7065412 651594019 213722323 374724027 296254063 565099286 33783050 391010340 49291327 582569878 212425337 899605917 642905755 36541377 81291210 579834448 85379106 217019804 195291973 111897378 305843121 4544908 490023134 617059164 792517175 46519603 81597997 368297062 194114631 105274965 623813285 201180043 756868984 837535608 428420437 905639414 255151253 462203487 296649747 156958946 44773358 509075084 56564856 540195479 398132828 990372440 120029920 336028300 59908603 167838259 447925678 218268090 172383168 790465178 835327254 964900343 836984781 769441618 185713764 31099405 874716583 809527049 84795815 484101926 499579017 513216252 242257699 607246636 975419739 538907446 764205583 872709463 900498897 673286805 265421301 298631718 516175604 385451221 634660018 428600573 553289481 935102063 646868663 578189015 725567234 334712277 395605717 415068375 104153888 581319481 298684146 831386837 243362890 235996327 168005122 742941907 749212579 410262822 202704902 577148677 949170268 966910485 302374499 702185524 492713650 567795800 817235 861405620 805763388 487993620 290006187 211569228 275612042 936874850 789758243 1179269 124103486 185363953 268764010 228257374 766683434 419964523 59644204 10046317 655960850 80165693 605504590 257689789 490428515 808209493 834838466 292115142 627636337 989729332 994300667 972866353 410041491 847634268 834271967 215804872 188144247 976794520 427374100 463756289 766185729 69648702 317451925 890289216 255012655 586215935 118546583 874212456 6180451 30707154 736775139 514657668 110872847 194796089 772347457 453817728 3005575 459702282 745932870 483158278 449431607 740233530 308540991 859473099 440384158 142812951 927794337 628528405 972123837 207684797 92284688 738309559 277333499 409736613 481115134 532346155 848468914 452178084 259074970 707165732 335401604 995850109 221823393 298790817 190646191 994170850 752608545 46168132 306389491 498541408 381842777 755821099 91291298 690383768 467810557 531675456 685713085 248121253 12720220 657836915 455806050 105004908 248662833 733139550 367257887 729777968 118002064 215726795 34472411 377077034 922892527 369874015 372927136 997232286 668664832 416089694 843919495 421273370 462257826 150308979 772331144 844100603 758646444 863622442 387000730 78973360 247814257 72713808 327094614 260534478 583067089 782900664 218055752 831729923 516040207 585313640 414024250 634042271 801040435 448496661 11119298 576449321 818370676 236562801 426197966 339551867 652652495 270117454 760825237 967426687 272942799 385672740 664043650 31589237 101811542 51044373 110562597 349625799 123758182 437657211 462676643 559341637 73074235 680732396 243587919 589114442 266046029 657612169 75673073 919602830 958625196 939308744 348568510 629512231 28387904 774766476 969064098 681040399 44883923 582405694 500983446 170343088 968078435 165027089 201932325 69889970 68587828 165011289 272032135 44862376 602668500 734708779 604204014 675742735 415441168 847791933 117373537 534003563 357920462 45562976 453606386 316545651 984871720 802174896 946057883 13259618 429457731 767638340 546816383 326858020 350044028 47799822 497201108 170638822 65343277 699133434 240528792 133931106 864144723 512560927 178793482 319329582 99786065 782997496 847588684 515227233 630789423 964962221 49230789 988709885 10525190 355353541 157771895 847913276 10044796 956346144 861172894 439502527 723984478 260505637 766360547 926544872 308305459 116078015 97183687 373648737 815211449 190228845 507579843 531872531 702789772 686373325 703718479 802575838 321887181 551307156 170319430 952676604 368785736 72066586 793902848 231827292 279936493 804191109 79740562 289981290 760537247 793429822 582000183 337038084 53935452 200877090 116099315 214757278 316955105 213283002 440922381 132166547 403511847 948502224 516555444 958817985 487391908 72790282 613910182 809279089 624097439 784229613 614472052 845399541 708812565 260891259 77226827 988749058 65082362 9483755 131246707 678135975 655429943 713246891 867690425 561881762 914123981 983789740 629155406 231079079 49589101 70077780 215761992 453100948 871096370 584833802 264435292 211004637 657624084 878345475 20283720 134237882 515091447 487272138 979637424 223904005 600679764 909380617 65169422 518278492 771380738 196416130 48930826 279327040 909663021 916621251 841208802 823786995 900410984 322880567 907382440 950000085 392958347 123144425 255617392 116571076 560494593 520052684 327575714 218118670 250914518 200375800 352356553 766005965 687647938 184510336 989909970 140844061 93890946 55079386 659122553 865271684 104011882 708053379 144598717 13674896 624674623 838323886 689978257 377601966 13720812 597360690 180118410 406679160 573021481 288252168 523250236 133516067 808304853 850825950 204151103 59219364 51201743 409024022 677741696 591366048 593534358 520168025 732210109 687425304 427763777 243849022 405213347 531775659 951902401 402328431 545450555 429093384 93168676 87945171 806695350 106889488 685305861 839330127 366085014 110843701 127582288 889335251 96876134 788403507 592677560 153543604 700139238 496395670 562567626 377880927 940278084 156101978 898048952 525004552 696043648 178329089 768853574 101256989 710104748 720755969 356101786 108071663 2365712 301786828 196016834 809061062 408676316 881322696 500907548 774761331 844682763 628489837 516612941 941558898 269409703 961806867 95102495 969548941 310718896 510186487 199946227 250996973 666288465 97995173 776001526 214848473 128840628 397371459 168621828 838945376 118127421 524723614 947017039 120493133 826510442 143033867 782070562 87703117 876872929 135494469 714980814 721555685 763984306 84110114 515630942 33394003 45916975 463249803 855459310 356635871 973436291 55405531 460149211 492241115 5917070 88667096 707089588 134757698 486038555 875711416 973703074 456682343 252951389 773236473 429691842 931978197 916270340 64278763 19681308 645659628 199773233 587178488 219731672 963757539 671288603 735362615 849667908 717205578 51128777 557643578 926357815 877081434 613049109 386507019 221838909 471482545 475174115 928928497 606240243 961212671 657156273 432459676 270411373 762624028 58212508 700103215 694602219 974482848 764381979 566799893 472658835 964155212 6494740 692390508 780429110 677783343 280269482 482613378 247505280 331398259 40256949 173863089 60996053 505822424 412886474 282834962 977304969 888060590 64279818 436061571 701789620 721436091 868521247 972200993 336576479 926733756 524820567 31178691 753732963 289202539 450494950 78908158 105874110 456989690 771298666 886303221 134773027 51568141 368916592 234794673 235482766 261689907 408657762 296478819 767512331 821544237 579313781 744817293 562121186 643593600 33395223 116427165 217546050 901916470 941144524 554122529 681166585 465965084 437817586 287415908 607683990 888312536 366324066 713558100 197818586 137622725 599861314 185107979 41707232 821294272 419902652 277189998 82984172 681076781 573668818 850496503 355137377 5498958 447830155 917258563 649092558 481225378 886202094 866638609 235658208 827346611 420761131 769341159 145828054 858578718 56757060 753512044 599407613 275597492 319586504 649742565 265736583 919447818 834850544 159960181 593258450 107269556 437150180 676242622 788346337 863335364 379255485 143483707 868834322 679602006 913258636 517926874 13343744 651977089 237081842 249001952 331840059 657842973 18343104 477668113 368938050 927616538 83696517 820862030 55730389 403283021 470604588 173983339 175247198 157971492 333943520 768505648 117757414 771093700 297264630 906103751 486945423 529036481 902103824 355779739 208638480 667878819 726222979 221982224 172372267 963304821 323500542 504212326 473664153 194360013 981880439 842602204 121976544 918093322 515980593 30223299 173892702 986585181 204206638 349139901 997073039 538150159 970161915 114830446 161760218 119942904 873450563 648705642 648979385 628070746 857001747 857617866 148465924 583224719 932116456 320838191 399045899 255616992 825050517 872710052 449977005 659447316 567828615 424469915 577540631 83809201 307209580 751433334 922910749 511416219 953089601 919983781 902082744 923251509 887330594 63842955 43194407 760781150 565064963 544690158 241368256 274583069 254824383 389834180 857807788 186940833 710672372 109370046 295074191 535722882 982080099 745051196 47686557 549908707 22037470 625227189 486234275 329247050 229176882 409145017 693179635 34782842 181645157 595262372 958034351 68975744 511621694 853745124 682273261 929203023 250951642 923641517 203786086 505776025 165992056 914110240 692716858 876664428 23480280 987791049 264903670 5560372 585358604 312590227 407985445 459912440 937817416 894219720 789159491 19510657 155881096 334855485 54293499 190042620 930117858 864844217 111534730 294255911 571105700 793807991 75975293 822057342 569965867 279761379 327833361 735957924 46387979 873066585 465138711 69868259 713373994 730042381 927945004 151248957 42632602 188446808 611161398 832966384 82666522 252837248 852477042 91063984 587692733 759286907 281106604 370326950 624131117 392641335 664582861 47753177 38965685 740558155 869810519 461447919 872835900 50160239 49922202 919223879 923226825 515060913 989092138 636600812 245103288 769553501 787849769 140252256 958000310 251527526 973218640 893183198 504364774 678212041 984247182 92057501 437498942 117870146 462384451 914146425 363027847 979483679 961899602 401993532 572558193 831710115 863441451 445394086 881870354 913363653 217134325 657613538 280940926 58742822 146730709 526044214 828296324 934580479 666296470 786296627 38624364 492031469 531996184 542989139 170243504 368759725 635046640 460258812 486629871 949947457 374405230 849657718 929431129 188821192 104167610 354505681 20531300 820125427 799899768 754918020 586005440 17034086 265047918 866946366 75776908 411778627 245506939 756589598 198875465 911803409 395402584 237499830 256351237 927398768 780488969 426594741 296158487 268051968 886853553 635304724 217999418 113775143 337478802 999946914 302596335 441646412 354452588 175644001 114288198 6868715 783078387 700293638 876419174 48126298 567239997 804712449 459904926 812746936 561302040 658780391 577066704 956704625 896280221 833417942 736619752 529285549 112529042 32778232 797337517 851898962 520599323 15336929 965674105 858078125 867800209 120786799 152240896 74769156 148947166 266529094 81637872 932025553 966822733 958057046 980151852 386579089 615285854 292573137 51842385 29104254 803869894 628909089 985808879 552666475 314843390 574944990 81952017 279888799 460239589 879289535 131787754 980838912 747142830 949978225 838917030 467459398 70765017 991157926 542228554 72228549 110203379 623866426 4254095 77026105 434439832 836922313 463605195 49725679 129495443 515447580 78829933 785881704 996873035 917155178 338548172 164232785 344616528 273016555 444121584 804856117 4822449 575909338 785695022 751965279 378403922 477128411 71941036 301685305 320802696 614169591 373913854 431006075 90552376 378167949 360548547 524992208 67606622 824153742 427234254 49618431 192117681 358580553 835500135 41507075 128252091 26564666 205739860 472868619 299581222 649861444 130241095 304403671 78287141 915936117 56368944 456691063 245580887 128309980 758376368 418899949 594995937 132290215 849906024 685548314 362974531 62970930 63056881 430581153 887124672 490291135 480199584 931758719 701388055 315699713 973265795 829640146 342264379 179005648 155025124 641845601 828867093 285266219 946249273 907154234 53718695 855134583 216361657 151815948 835960929 974738025 570715897 283473226 107028234 273138280 969021540 322519131 336109211 32078414 753100284 75750242 374885916 233299861 7508955 76273964 401515940 980774750 758430476 743780320 12296757 913455600 238142280 693680216 51238178 36907912 453350810 104956873 744558861 669712467 109289187 433036150 644450485 680005084 716509376 603995085 953143364 685530909 926514216 289252568 570125689 532130859 365002811 945011605 765430721 225028132 21285562 19463020 58319241 632232404 763243340 70615998 398204363 853901987 764296215 449442541 890809899 70163384 406915780 487885120 739875851 516204967 920921270 236842695 48726410 637430639 840837781 1869768 175477907 619868356 143638702 745603596 4515575 508641513 543131561 769946296 733669645 416933489 789409316 791988886 49165887 405169016 715121251 447370250 111587362 331933825 749329158 2397254 402097209 8761297 342798740 141973053 524966265 263720003 378815748 573692675 753667008 72169888 428078809 929144915 544554611 571717512 527264871 549070186 80359018 70396425 171532841 666545030 339846280 960942157 311050275 389012167 218627532 26171519 688898784 330214894 210621710 438227935 185128515 612718919 446989232 527927255 754691972 824471863 644163625 986024087 250680898 397830626 58193968 678759707 179491901 455264945 250477212 559273138 4335124 183352597 482185929 175867965 702413993 822032209 989326489 13464261 63560736 60470380 892152154 752459520 390685275 102773857 43203814 428330156 568009143 490193046 956257411 175217474 167181269 452937395 161241554 417862167 850768022 71951889 96621867 882776289 527216834 199615446 442049420 384068325 382968043 924235349 559936290 85382029 598783917 401779138 951362663 662344653 462249519 696031176 414804166 852934794 651321400 458007980 133781309 71846902 800717393 90038713 247064376 967898662 395492475 408305931 385760822 98776856 332774186 334899055 981553145 859991020 534514501 276118924 96575704 917482544 52870632 656511995 855380939 651654549 58291126 659259962 313999196 373057011 207807497 581319728 78508164 711645263 39327702 212289473 783492165 692561461 154844553 30556535 660460116 550337028 291378832 898737304 649113884 624153018 233636352 630667022 336660397 768150854 906785946 433236102 538149757 959656578 89748090 246047056 463827486 555582 757823384 777826682 226128960 965630881 211662770 304637124 529792504 103506838 516926598 313284662 796068299 671771151 196357563 309044774 222108172 487736395 207782071 871222056 111889406 293934789 354405437 448549804 62085636 113707742 881785906 452751760 925880686 824050362 551315182 389708165 677122310 309138559 20051207 903251270 127285799 231713977 60404754 657078303 335220815 577331352 822879332 131289107 249102496 19236888 292850247 323727034 506973284 500632318 47465449 471379056 794567107 401870886 919928860 709169110 368094994 654231125 14437229 293975673 330797846 565752411 536200204 860436523 727407336 556251411 616204152 854693135 640481754 676608906 364287798 975702569 253940251 39683489 959508042 355559113 58920377 104874648 679286147 418410027 605506966 726751596 889789084 252590433 128622475 662234303 814275909 349233835 168981788 828713138 643209508 499779634 246981908 31926072 212732516 974389244 588177483 828936669 681598738 81175597 505545568 898402902 56878159 612002186 938086391 868902568 967561299 997006769 973777216 646847440 267933155 431800542 226115395 157722232 536907341 207254237 819956536 351183243 556488072 988938324 32412740 52213940 341234317 131911014 84140012 553966834 106300251 672317495 235419862 640415355 753493092 740965430 391334617 662887618 205483975 329421001 384306545 173045268 178944129 210600120 672409074 446877285 494917028 898524469 457115883 31824362 105778699 129588778 235523971 662266772 118527095 267936711 714480712 312277779 399847725 798620724 718760979 358664342 323454578 954180841 851596064 929464037 547662630 242930674 444868014 753146606 424868041 829174559 926191874 603812171 892291045 451117307 903205822 387208067 349641769 360321698 271548795 307936835 489910477 507072767 970203607 460953938 775009478 537200678 625748083 27373563 188337761 344509055 238554271 364308705 151206255 90150328 293772735 698868886 185597368 738640749 452015485 610465410 420331667 230723718 66793940 165139072 681841025 969999762 552347139 883999160 182837819 823895934 191935988 672748296 183485060 14655954 986218601 958494539 404372998 611966677 838384468 592710759 808992099 76938732 957019465 960198354 19605427 103308559 659067233 205202795 694465675 963599084 815668205 114797335 46839161 882462145 132452773 728680186 852461900 684799912 465195706 35299713 361212206 657131694 560564375 544697266 524304015 399299335 355708164 928677013 11266006 46608991 373904132 672774471 123547724 183439956 632972818 143153151 286748515 144556411 348355946 981214190 108155488 16540511 948527892 7511016 899002656 80980658 736191202 603980916 618296937 53903267 491796995 832025509 711034962 52361363 229239134 87855336 304177065 584947299 16532342 167959437 631556290 390436474 840733908 607620380 573876430 326223085 750773531 713141312 470779496 951645844 546871861 431451351 968186355 347916112 438962367 867189004 281413137 27669928 323686279 899710074 81573196 815483274 584251942 645124524 720361004 813491076 732979860 24538062 250954734 749512202 192497499 882511025 992465043 33231400 342647764 418857832 211970851 93421289 131999137 682750348 897583499 678870999 966718065 865769847 26787104 258196791 585475210 160716607 285866719 909161490 60426674 219956281 577161123 497194982 865080805 297522120 310686052 598060658 174576548 561640786 200089220 367074047 296668170 45070622 252821813 639315935 463928454 464792665 585253590 595927592 59372 335353448 127314950 966777437 53639654 6618420 77490587 639114864 167335028 363357306 400792713 80278068 583313588 977953837 577473051 300910752 127992316 740675469 898971411 302568865 154832614 951576997 522159278 451500785 996647619 774981092 943333086 460576066 92290116 381103035 909020024 92349488 716456483 36334967 911643291 770096137 895469761 989133878 261727360 62804782 205007543 662520074 995599223 640837497 492990270 425588633 941748250 473498952 166264095 693236020 776067817 321096710 644813010 150743455 625113861 493976988 925724547 568446940 954553054 870531029 949549975 716089438 815396883 518522817 604940771 579556533 288618947 500410525 421206770 550346307 415731673 626214313 65382740 263847256 119568170 410889376 689435889 61316413 884388329 855699985 754552433 512972505 29313054 251881802 663715960 654426915 745858790 441956866 75390214 552928203 312487888 877456555 121534000 127884764 395979365 726474772 559957663 537114678 79401656 981164433 87460978 495133330 459895106 5360085 758980586 579463276 416249461 300932834 640779689 153154149 9149178 247848481 666126655 38462232 352246649 329842608 545405513 98105432 771799475 620795727 503550001 936803729 350768641 625084002 917204860 746748006 204075133 477162516 136379043 283476789 310843309 76356388 778610119 770738415 81716473 390107064 350201684 350482300 691039899 843497739 503636450 700189077 91346213 169763098 591167676 296109228 352122072 136573182 246731026 123921540 609885276 750281027 913241636 960653917 227881388 830446489 559918283 431956521 160125364 696297326 715433311 470968673 772653714 346559789 94223447 854370187 589183220 444425131 57368847 132739478 140439229 561005297 832928555 84301808 730768395 276612590 380411036 82890460 413185773 627142062 59328367 23071042 229939449 825086369 836241325 457820837 508049217 396159601 742293725 668174581 92456921 310243395 991659621 717627001 656803184 85883061 424513548 98502763 382824559 481882395 231242241 523263788 42887685 64170790 607565597 626172446 193299746 987976633 561579272 606485519 615118689 473424005 482072927 845058138 298510367 170830612 155395334 806559584 566990213 897689059 327250525 511963500 60448813 171426505 82106861 717251998 257309566 506620409 815754761 640134125 988502804 46996996 15914273 31390482 963684159 623479870 510079294 9500264 611456496 71658559 615985784 79091544 545082565 950575077 776666048 696109298 121405682 932061383 355185242 540912262 682266801 682435767 52875755 742715615 853862272 134982616 312483972 963688204 494119391 980755099 456338689 482622188 880268461 472252962 366529036 696468979 95732825 876608330 705969244 559705687 800783256 174471387 638797232 198382180 125046457 267979639 894491478 98968506 52557381 249676713 639880768 734824183 784628846 545272889 330056157 491007477 532771872 495056495 454695675 26891256 475811587 911034364 362029811 208596408 235803685 728558847 905065387 331536510 457683537 611034624 891242197 110983152 785506011 382555788 309365332 763068835 650535428 203856803 862037341 703092809 306049883 501918102 290433351 90678722 47190984 473005874 581686200 432479222 968062369 888898241 459370479 296390316 652448964 821400290 504986724 888252649 402475496 410052104 72305518 712675399 873603095 963547715 823658551 511625465 198619863 133023876 274694293 701671657 189397046 136731627 257280825 495446929 491166095 547714177 586125651 390873446 20720044 20328210 823352668 841298780 909226451 135239506 137689089 414191774 809156162 642675813 302444416 64148018 905244283 374749934 776823417 778847371 190814009 600481962 142989196 241950238 586022204 417683489 943621895 775419250 406931483 200902713 270866172 750613944 601133256 709508190 141487383 474369667 729836400 817356418 315668440 491579211 805112290 305873895 905770985 614268446 948549708 60731761 678416464 706310350 287998061 307756240 337674081 478812070 908238202 480663277 720762308 346776766 898346766 516900562 122196009 157794608 717803276 245578548 908408553 171452891 955086738 902412302 645822558 537439497 572285079 961490998 29018701 229913729 119881252 787306053 844182175 68430953 700554180 375114998 627257670 988552241 682871238 964931751 319880671 443625800 445595021 40642972 790402566 196458146 410059901 765114941 206769121 127863170 10693482 115177667 151832427 965780220 870106335 797654986 355736077 294907774 611662343 237271144 524821503 731543596 24577190 221520037 652490915 577647736 449151401 279748578 566199971 132022632 97196688 886080642 428164798 542791709 779239980 71083723 591766222 41816240 836198665 798535343 22195776 699408513 766229376 174028204 517705093 488852070 971683190 873441170 783759844 583345526 110712307 161097706 167405481 987805871 235134109 819896397 565453600 684285510 99644968 984169937 668824509 49358023 722766938 96989300 592149732 354523278 20589390 36432313 396339518 709304421 834967656 418535295 408712927 601197025 592563499 926418020 90049089 564246682 652375549 726325299 108567 763087857 739939372 167514049 603410087 975073481 987410446 21380046 659358985 939571780 5549977 180699853 988929803 728316915 130205519 433595895 82840186 150794909 470028208 331696071 860099330 157512224 750231366 121328617 758709249 342794858 900263003 701274704 759557906 552638546 280116363 759666473 168242762 20055728 779696888 771652849 847645575 619623693 793032895 359520919 411711833 651099238 540220772 253157995 231932513 670426292 686753890 167289065 821221201 9298458 498985136 533836891 166810682 249216495 507681874 778036297 444527719 407944870 331827361 204085618 813099782 611943724 816268458 981342544 484515818 595965339 605511752 184677752 68105392 251061007 544198672 479817225 902160245 84419437 732975220 134092751 754845729 272245470 153898183 428583290 281543928 652883319 814936547 300870976 902099815 322618414 78907266 199143893 583079650 410734627 403229512 396179426 875194717 72014329 230038329 212226894 667979668 688066448 396904647 736085060 939127455 941103319 68418644 693804059 25522749 801393865 680413177 632884845 73639328 834311360 913984501 207699622 339711038 728921041 508570598 94327212 904055821 587477864 293471106 487135464 850728858 696700618 735831256 725923568 768714947 965869586 938150463 289210974 506452393 187571469 877812401 298096207 128674781 946231045 991900266 6713896 747624903 524829802 492115107 673780597 211657521 406099601 881480219 551368560 987537008 390050810 645695772 891592822 830045041 939166878 231244646 680773892 488383855 967075902 259213819 109615161 785461847 49880641 251342502 144430599 237452110 129154896 442526806 218643257 75385934 286943432 225357154 675527204 811773234 717472261 201824160 875947122 976088229 83304373 279832041 963625230 325871549 925527813 707734412 155916583 717211051 791495424 689206841 58111265 611087685 948420661 20242793 249065892 850817668 271585295 393496491 88269772 400740191 836023298 159429395 328642491 122966723 384786549 856686061 787256323 954775177 58510215 663203438 930863399 141814588 943035479 747004988 320202503 721079652 307255759 476119087 290807062 98751176 17842287 201434693 562355228 966262948 221677486 811421120 669596976 493262781 204917604 610383114 894002972 40940895 769812509 75161823 16423984 7115418 931847884 803680308 961890595 842874465 319400105 745270353 837205419 114951944 344791700 157407916 688547962 652047460 486043369 979355024 603315002 503885656 33306076 18186589 322664964 254983563 829607709 992261940 748246344 34525307 602645047 494765676 927982575 224973915 569927499 796922926 232089333 354291742 453119593 193979921 49682567 772519698 939250274 886887986 739988008 136558334 44295895 428535963 788605794 382855630 260407346 244437155 886741287 293713423 262623745 209406244 548696986 92231447 54184543 149459689 979273127 656829590 644225365 759772062 881803505 66669223 409211347 113892832 420960966 862330940 160389119 470643533 487366997 952155760 210047878 227354999 88714087 106860140 508407328 729836247 489715770 768814675 974273402 376457050 915044464 89413506 438379660 316257809 34161320 492564203 465717498 865950813 1910152 109942857 478239234 883713658 176612080 887450581 850122856 450089412 749781514 863028341 920732945 89664871 815184094 130780817 317019870 756414547 90157323 825427198 486250787 579873093 446758232 313040549 956330144 214319055 254970421 247226163 530576864 289131741 739790367 996294363 7598914 741700519 106237213 485838148 477930536 135365659 373288723 180569751 585455072 975586603 43598086 358704376 65251467 711298546 342001559 234787703 467713087 432158882 60214895 806480240 12031969 359489493 119520782 820878479 573808549 227007570 68104635 104385406 516139311 660411368 953196135 523738225 402111881 911949714 9576367 880042417 47315367 235381456 60612162 485286805 63484418 956726621 696507547 128735886 668025160 38509100 363523589 988254613 323184348 276254850 794734847 187732683 488260710 766771995 861127528 62069252 993779565 781748530 18971024 362435236 442159891 824683526 738689827 696788138 736633233 600782560 429346915 636464966 836164016 342475443 974268137 899648435 299202057 670775678 880900687 819743583 561801144 96940635 807998190 737501858 373195486 455249396 925234542 861456196 74537750 638878429 776041814 920833682 420626952 647529204 135785277 715303210 324729089 874475104 412091341 61362316 475257658 841438256 550343648 163938033 36430058 377128145 916102834 335632115 47903816 797003514 7892058 462221326 893944150 815890248 52239543 119655995 123656003 977474085 833628557 50710119 468868874 462186730 971543801 889495826 109715927 107329071 457315395 286961383 981804176 869406737 200840065 309578193 563361352 751183713 326032592 599791411 128311851 242135420 787939892 28732033 891655300 795831950 343469725 638115809 464238557 395709269 757771804 587894560 225699713 443916720 638604680 694568587 906103450 462664840 436580773 868335744 569993912 893896168 155297120 404314447 615819264 356137185 566409006 31696976 959837264 892441598 484004753 940665482 134577011 271944638 821913881 878748678 67776582 17899966 516864480 384531505 413609235 127152644 972426066 491825314 571069364 463547105 38910261 329689174 926211945 475491034 198024911 348722216 221903561 205838397 605553029 690239192 561975582 171962028 721936168 374329205 64403620 58457280 314994680 51496997 330401918 136908555 782762041 250694866 7324887 152142881 635226372 420934122 279295525 460168797 912759436 702881255 776232268 951669697 32570422 554960572 279677090 83111699 903682789 354097018 288950096 361752177 44336203 850925678 533714206 618788737 77771243 450634192 677246017 392765923 354647555 7647928 382190844 137409590 110859161 389515731 142068837 598601899 662966219 421364362 58770689 428242015 124245610 687519323 232428071 9332399 242479888 512105162 92444098 998679043 866202180 381394195 360431214 763054749 84836232 746661786 381843479 162607475 49812337 59089489 407889765 404459892 919253790 790080609 394385848 882629317 32112700 536454685 481231209 695078919 810335413 392518264 123320927 787097390 80037580 208265365 796429789 175033835 720370527 741390253 26229237 439089066 122784441 386660451 54660174 60137040 133322230 436503653 75260881 35650933 348109508 483150646 440110826 119879657 125747615 687013040 2508968 157860315 75984085 336256543 705455600 886319498 581291174 681292894 673416881 513845120 889558259 322363029 688878955 462445145 63753276 715108193 901534211 39054083 954285010 956194385 951707496 940123607 245214397 26968371 975774540 445840271 510119017 268401725 565719928 635866632 955414766 420745262 646243313 31398844 609518172 351698907 917718342 190809339 32991794 443651583 704654459 775066419 618530978 246049774 237511557 534800620 813674333 991562134 426371070 767959336 800272878 378078559 560599302 45487268 257563296 536373836 343843905 767682314 804775561 909563833 256065305 612706686 182825455 902308619 644105530 792343627 106523885 414340232 835669332 992032052 710508181 392840150 767098464 329039152 638889924 857126387 863839773 305080616 848688514 142727202 73039946 501477751 520805761 486155614 399481385 778369058 22529443 743325290 398567731 679821371 505405482 507149402 145044416 688230937 261974380 789149947 333090923 368498265 56006538 21276614 213046676 766514719 414116765 980145140 948070237 53006682 689787886 664426369 210603665 390992759 807153571 136159977 892470510 180475692 622315591 291951888 958844750 497361401 35277171 209928840 29699131 393199020 717078242 174743547 81429950 979052623 963893494 267037240 200067247 872416398 288313854 413113924 491447476 702430619 245775423 439517707 607953668 935563310 103944069 818557333 179072428 763614007 954717310 71542932 944089699 429549260 216011186 755450808 926910661 103804724 965379648 956609792 497003744 534974249 131353333 430950060 366543231 947763193 697987300 419126845 820179585 838817521 832240769 164143420 393764499 930532558 603661127 1718160 718612227 560121563 672791859 897684656 176251929 480025528 969227588 120341621 909574789 37755133 875792429 689001809 141559857 693688436 645611595 638563601 81179044 629481294 69513655 300238642 577244480 620017321 719365487 249940424 458834835 404122615 414083845 852599335 334655166 870261338 706833861 53267387 282899260 232142080 803468409 459151189 564683974 625212356 579492810 326775122 662967489 307801598 15776925 804527347 854006400 513904886 443090941 935185445 143386173 365120962 87940446 573147019 985138284 807305933 823087444 296489478 211428541 89687648 1605172 398600073 959948986 708439034 304383826 95364606 793097480 107852228 554515795 357781447 733064584 134008599 684556570 248548433 294326563 552849861 53075773 849323 66754740 348683080 936034768 62657279 713804043 23975207 635804298 698942320 683797506 311408101 995431798 895226047 401095749 997036971 146342479 213561095 557992364 450726306 308925701 203606203 558578534 863441496 561387650 144159478 849966461 98460579 392707911 996809391 651310440 298300050 997658714 570581546 646983130 786209841 633238825 360787166 662701414 269043117 912245852 346498913 580451218 760194010 94241319 834063334 609747340 240583798 47624422 20256063 691310104 209066489 223862266 102404998 925024351 785249916 99080842 627507172 736226862 491788753 624316556 240053661 790088803 474491629 810635208 289588292 260701463 443874026 650375459 923402877 565433509 415137670 122418149 145884721 175331673 69175834 832464421 785079013 309759632 732605209 805335076 853586103 941671698 29197335 955991101 719212408 666963618 55071936 346719573 255706839 399377055 823552495 495760500 41982217 298044117 306395701 331570509 411261946 602786094 834462334 187181182 168219596 249599998 309599331 166620683 277448037 378775165 999085104 62527044 541051164 584206672 720378486 394637260 378394729 602092188 203144720 97607131 121572165 110733022 296843070 377279004 362626443 120395559 873039504 404608660 270956042 31951565 588695535 682217989 634737659 423157863 869399171 655473621 525274227 31514862 822094305 802722264 410290027 673695768 717765674 951341191 110418800 290660520 198494810 488813529 892752708 254155896 586420660 866841239 364888918 883263731 96636602 727515361 856175656 969676106 984640387 127131691 854144037 573335916 809349680 341398055 849010145 531265211 996871677 374284365 562780073 671482341 29522988 973070100 197694468 747288663 776927651 308113268 37949176 827938827 796926798 783218250 82094717 235863817 650059482 299500001 119127541 746696084 27015356 827819563 568888549 864172109 954951255 275548946 290024384 616817294 616947001 139034522 598864 613818671 365835253 563378937 137817371 395358242 388965397 335511840 142646898 18409407 643625108 33112440 846348234 440551899 816330690 928442951 676415717 318906531 80459312 648059624 65602608 107474668 328395547 487007523 824163143 135863161 762556469 114187521 752680455 232019830 105738409 753279320 845838501 471573663 169174616 983655873 866931905 558140013 171684072 9578796 576549420 815309180 42691236 422897648 108377439 711538292 203856958 784793156 30444816 284316270 285369139 948563797 244307304 613764686 288087679 68470441 749627847 50644142 35174328 354824662 135180338 140912737 960620348 981018839 612486400 129794957 817191071 331934664 687934971 988875143 194029826 117000750 656700683 89237428 539898398 765078122 800775720 596271723 402387637 831220536 880587993 687756776 632300692 977411664 154037822 920388372 898398471 756182035 823548880 933572799 111006690 958729218 927001902 924143404 792264416 392004662 53938355 461971847 723939326 594389692 303363349 917969153 711390442 960064032 7206574 103805200 725142147 807982295 700076923 127529777 491719190 433181275 667802920 124019876 263109298 674357108 896924614 161507762 430539136 720473487 947596927 394062193 531719064 874598823 170721956 323983473 119119844 77176677 785955320 843059170 671566369 89318663 761028316 235473171 901899061 620751257 191794737 479557568 281249911 891871660 459603711 772969101 177569294 127406624 749505343 440678593 654280098 498946316 454702721 84819228 71936162 402299642 331397787 603655226 129414824 502119743 927638700 248534668 579296421 566110379 91593831 103379149 507945408 705138514 191368686 262360829 178406130 383163423 741918397 459656041 127551442 201522101 85141501 305120737 181445092 834646845 598315696 835725190 186109520 53018410 773060784 258045683 307834418 956974937 861700909 437249242 311611040 641855968 538300276 890907461 60482707 482410474 846802976 568428115 40065347 38171656 830788944 218471477 421335079 425223700 678127518 548886522 626745802 763269019 706523625 660707260 450432223 304839314 348948809 636541744 210374090 122009587 894587427 518208509 931500890 756288329 955457751 243111923 250660657 346274387 986535750 311143364 828684861 833338720 879571479 868750208 724026742 562876783 87221678 145361814 988100483 765349196 546764702 467362644 381134574 105804686 128069897 831566798 410644000 329535073 468108535 621018091 304061026 215212321 139226593 235561909 971500650 947200710 331190199 74677666 145991456 317725942 385821030 974676317 3581021 117908869 843426518 727607763 680785652 783164562 725485944 521402494 401030117 124767005 841281505 782164692 230571692 821867768 613731483 493732058 151402834 934356384 114750142 455463860 149568698 106493101 543542136 973585714 906210178 874732335 48263374 52201627 44974636 434084404 879394311 48555658 551993273 575337188 628679787 85295284 358501744 206682090 459214145 759531861 331449096 300495643 394212912 414537154 122363404 7944388 908269212 126282605 794817138 875535721 434262831 944385836 834545188 977804967 770487910 593271725 852537295 818751284 497989719 897511932 105352047 377384023 798583956 509861687 952721211 427263736 595156971 163739314 633945827 54371109 775787542 817911289 207383118 170000447 232448436 182262889 30461202 140717641 161061860 825278340 868769728 595324691 622180536 703314910 573129652 245184805 149102994 278183306 63936082 647092713 28211597 21804495 24476729 826795553 531666182 829714307 106575649 979339520 845969987 593037842 886226995 621757522 410949124 93610107 644274336 495913926 128389362 674735538 489147933 289451222 352530237 357917655 884775913 827227139 913748931 310421924 72411937 62851918 441121597 988864392 709944632 469333194 10668881 586937727 148645107 394851429 269168393 107737122 226707308 115138374 700774964 112934297 589412262 111724081 59060770 86202957 460154373 39966498 760938495 949302306 329417720 965985099 159736320 66709992 793212231 73485244 229648283 718140535 136337163 670769880 707004920 698798161 140103067 570190167 138252247 141264540 817557963 259937007 249001662 44265264 227591747 949776626 9715927 817004009 914017073 68776697 903206967 226687805 108743195 516661821 175990105 290677281 335163279 335726425 357387274 128375504 261728036 587035557 699032405 250581565 110321796 258553684 949379726 102941229 828743852 940148339 244205770 498818174 200085339 345723798 543083438 427677086 148016784 552799366 97197455 62033850 474092429 852920788 141238022 582835625 222098968 317228127 873512906 557262248 505470918 83416539 538154118 767198954 522968462 237186516 17780512 633290258 495740200 819676604 736231488 177000411 759824937 980437258 675818585 812426642 178677415 71418383 92620088 326694199 476734115 189817543 241244416 950826544 42738324 382482438 386178528 117353658 699710565 112207794 674615906 57697842 195624333 212770017 824896797 718592796 302472899 842677309 204399413 798213100 514870273 940630901 827729877 127211569 773584518 356064822 939638211 952261934 427483205 32258292 278956126 904217320 74592201 520200542 707560223 117330525 902682980 93738745 87200550 454909904 205946539 761816456 512607747 254087238 974586474 190020903 972680034 129575732 32698205 29595807 927788832 400084844 970226708 608035069 527296413 743811220 964099891 466934618 548589513 244099455 351709276 827545639 833134 426301478 200262541 708393357 396148369 955461887 802132102 483348919 262888151 860595007 245165369 775495898 114682239 72268202 965516801 939878639 201843934 850731372 969474446 982149133 103332576 939701148 590184195 630628989 536028727 406800445 97563600 84618233 650899900 301789243 764680238 651733034 728090721 817459145 360126384 124239083 772921026 14774846 607588003 35809170 875369853 705269738 663821434 842568458 777537940 481854594 782447091 831898240 185102325 604437896 814047366 288434901 396655403 256747920 919063891 932684130 663548365 869143857 869818729 166964624 23449459 487015327 818697658 751540180 156990831 31340402 875779264 929911857 46115248 335883626 818237393 774001467 41153357 334575186 616569919 671207663 668946146 251533369 355622262 854048472 855971265 22185988 994999739 105143028 278933908 766579989 37827151 794998640 488240206 760162247 961963264 511689665 99693933 780660916 263229839 256684764 812001318 991525469 39112981 710632932 179925454 709866740 484634392 73595177 44441920 953720677 744802840 565904432 57770405 100425095 272469263 913741671 122611083 267468996 18884692 254061358 34048978 909228216 49059991 374805550 521906822 863539621 886495216 474117121 496716896 2241414 730801886 161234573 993766883 622431233 871867505 173692330 332297966 209018257 247287507 229256252 162738927 844606713 795160685 220509333 797548174 67629941 986767370 772675624 187615303 858168428 26736975 74180648 619913003 928313339 448986198 141819819 644369319 187997773 468453306 141086209 190239187 51771551 302320782 184006063 674202784 26704647 210214759 6500744 235722904 457502266 88273362 398461831 154625338 735950413 471487530 952173513 656096721 458254893 724849130 843712024 168939680 604102471 770409038 788852684 384932169 71911596 783188869 29301481 259909369 251642168 22904056 450148557 303413720 177741205 634154620 977616504 204445852 844369380 836633614 440168756 154388005 777423343 838630587 309013344 513373749 162634477 113703216 21986829 620889370 838552346 865698854 789829051 295171176 488624251 431198094 532619711 560535847 214386956 414437558 820445217 318545490 437341615 270593767 621959210 615082820 757264753 452092074 819528672 454150492 141242047 112213787 608538498 918665390 950844374 770068208 284555499 113478844 883771424 306542328 586884581 574840129 24757541 229229991 870011305 513381793 660428085 255147375 73917633 727331407 669584933 746879216 45876890 106926541 17472976 520352467 574525727 627254096 972444541 246570758 81404581 966202954 358784545 542459445 737384704 162145279 312527646 21940196 128140489 48815429 180998890 567541436 623655558 58272798 796771427 346183222 571654591 309715871 601330597 498088590 37047271 270915524 97484166 935440535 230358431 114957142 455792995 657400525 594727604 280753895 903971283 676132186 99473208 115272188 71107990 836857912 129933833 383635637 711314474 258074322 432451066 892313365 825615759 56106618 950586163 474903545 254806206 374757113 637135783 856136804 725362069 526699420 127052321 822846235 462139948 209927118 790319744 770449309 867327643 385047341 51203197 623815286 913695893 3192772 591603840 984803884 840050684 721537673 220955880 551365152 979611995 653406946 296194876 657744113 562029930 99297398 985164025 816836137 326570877 622299801 525489300 51932939 1515580 505057987 874779175 463655529 714985105 517615278 86621197 434829108 902662619 137824395 911160760 668874872 141017167 502764593 653678749 833584217 76818625 874634629 237465728 56430613 380557934 533660604 566691093 795104231 485474368 404371477 464456727 812045245 26671271 989946027 863978185 28186851 495004007 591273719 344358746 62505471 108888990 430979944 349850945 864067975 421320705 261011698 385459206 414854238 616292657 39137948 100954814 693111282 766288943 338420543 602058262 999363244 872081147 21265714 794467468 210071875 425637191 111440554 22117113 304824828 101386574 738611664 185528045 448906947 182401742 529886792 511412418 143807098 813383102 861263364 7875067 87220166 974791428 245850639 502074404 591084079 137504954 603029218 136711720 903793897 941449761 738769982 755673500 666047268 760035696 402657327 876119143 185672880 514097881 750752622 490497708 615484455 489364280 676025754 64391395 671766022 58428905 428320180 815573121 871812007 142099903 675964554 959032173 116891324 921815193 313622936 560491769 59320140 769168520 697203490 815630404 563134641 288489831 423820263 81698268 48525521 826477591 957817411 86714767 340575465 561086392 577212476 808576287 50450665 105754589 725484048 574733054 16699860 6320587 242822534 888511867 148420490 771303454 700060399 117828181 545635006 866199701 530836316 457471513 635368214 80556165 125618276 51019214 369045997 549438539 132717482 417571518 375916123 90534886 504286285 569007955 504137645 934015127 377584235 407104676 39769709 103068276 981837730 56469569 109388864 77176623 797497802 110325720 848480077 350074560 80670267 246631443 68790620 611506584 704102956 704158835 692062749 829721232 755178049 61108739 379159764 887895532 331196623 607592254 830946784 835482909 176600202 187600788 622014395 406700803 594705465 514300471 362285445 429059554 423286406 324190675 506236178 73300568 434516396 207232614 423375128 515186663 453864057 492165749 126693240 10483372 48840943 671272356 840204604 656535358 732381095 71880728 396947249 63577712 679472982 80410393 751576987 856073184 268011181 226107741 115290346 862716646 740408212 477575791 291776194 163694612 801766467 650528738 236995180 88799222 857761352 512886674 603985885 164141769 5052416 583195492 174625141 906409732 106984207 14829739 562945084 839365302 86710467 959892333 755459380 618699815 40302719 359552726 327289358 160830267 585660468 442579704 23546906 178585039 920155495 167839466 342279651 721921955 818368204 431791197 810721177 528645916 944677872 267223422 692787685 802246654 702935280 719929192 708656380 809919487 587275297 124117823 501801148 526502130 936526522 109776888 145201938 829345608 469329614 472491296 990175875 907506448 915071000 13722774 86091481 687742855 34078607 280887498 262181169 852446811 712678696 72902340 381092720 657356561 192642128 926396771 312119574 895577408 646325957 20775947 558013254 86117613 997410143 59814395 612619744 933936659 169591283 757821682 615798626 491437264 82829338 605974494 398943705 850416704 472213634 337551552 538159552 506292241 618439051 800340722 211255412 331117740 725759428 592348132 840990667 770917922 371261263 153110234 519011689 17587213 26402548 77024936 103704826 23812684 136839331 568840936 810265709 158946981 179178978 278580694 650384245 262008316 884555188 901844316 112425013 209285182 239395862 503100932 568093789 857834913 155958013 779349201 41469012 734233807 224213693 882459679 505151722 595474956 888086279 24163404 465578535 914488827 953704713 421799727 790817878 943060410 990640664 453599946 102007384 169819635 732180641 604907995 284344317 469252188 359268671 249285696 531053736 598664533 752386628 99147519 309015805 760861007 878496720 203001183 495094807 102710406 85460855 852762895 550701728 826063500 729442665 16280256 593068687 683147371 438079984 236402924 478724141 281237007 690002870 433247891 451056642 274699870 38155880 735400959 596468425 249940917 984686655 127522154 848605450 589589643 79186039 10137614 202967009 957682760 213138797 698061817 912909532 151116018 403341071 316127620 977179518 132783730 332407876 422764564 668447467 623004226 659167488 147171601 904241233 201686718 580419493 207814234 476386588 471091739 943215193 72855006 721032656 780418208 52893527 422154465 222524210 132079566 284808445 425491219 942278692 497947242 976069402 707704584 501579626 379410467 23832197 331275503 364710563 208756439 754040068 33158023 831760666 413207549 32845991 736001892 614894267 613265484 943816127 943797222 936873589 739547679 869168594 510422604 372482246 922062121 932577069 447522822 906658054 69901873 873014042 848936739 567849115 701599803 409157682 69428734 81010263 432989879 253220603 298237192 641746319 7260664 331395216 326023344 272984580 364241207 62025229 887878847 830023057 858357722 684192428 766896639 450421761 553361016 129835602 675420373 327939496 62412664 122943189 87113909 132314537 848473597 936050649 552680018 550073393 197724690 474625118 483600023 630714570 727845721 781837215 124977248 587622752 965748797 451000592 860607332 182506363 365542187 601002538 12529413 76416269 285194960 631942418 379354396 691072342 761778020 54774762 19011831 676707050 30234317 106125741 661537953 878707914 894692756 66734330 281297667 92417439 541359448 764897690 575648375 121721529 399251264 553141989 709344281 217516421 4142574 422467972 400022784 222201128 23470503 412552198 151133763 161181829 44494609 530488159 852254171 658788996 585262921 723782369 335496039 615497239 682424476 997033993 346721512 429633591 63768316 628019179 374567396 457644131 245433228 950215772 431882026 644684493 355874120 141226300 862200914 212533061 416210638 114740057 434734189 439681141 527292255 585867952 600862971 424303231 116356104 305633501 83092220 554135391 29415863 271104625 22148989 711840339 120654977 368870502 141473923 36939660 996889681 368557686 347100157 94839269 171289817 778982183 739523762 527163937 772724849 454241035 739696998 188935480 568981092 26947546 481132987 948789714 612815498 81995951 225609304 581687968 240145819 161217890 988339726 269561682 432322515 10488708 833918388 405493859 231875576 827908677 442433519 81281617 196466356 789533676 176120886 367756173 421032218 768161014 894920111 193757060 74918408 487133468 235208906 643899500 514081015 716341893 445205573 126896506 650854211 670814877 561100841 891000030 832032767 401956926 13078071 116871642 264962000 846996459 522365501 496837577 674905130 964799020 430635560 723887852 606849055 606756446 91644019 27881266 227433819 839080496 74154692 302352227 178730323 309363598 946251727 692811338 25705484 243973660 672224211 529076061 914788537 85841411 420076084 746821298 487798337 433154156 863692940 752760337 132666974 238574800 102114273 807572104 55890179 532749833 383976316 662739234 139506272 328136701 543136866 219456457 19733556 469807924 521808684 198463879 779171522 320576771 891275218 657393372 564550431 563499422 38985793 479338961 649340833 459061877 78676618 137139163 744732399 794885924 742415866 877399374 33460717 844530140 537487837 89350896 377279966 921464153 604606496 369302605 249600847 259721 588759062 269334403 470067645 110567740 467798283 101755526 283660877 211589860 759148899 848211308 775089282 798134692 180066628 276946474 109712928 258743247 266602003 854445328 53629164 9017862 584361061 939606255 706064368 121848891 28957144 83344328 43313038 486080007 305163299 145430251 486339728 746438727 267281021 956407374 709522833 735079304 58162893 993183710 946669164 669828158 841395011 574274805 320479209 21461633 703737645 430192138 132721246 970339648 137153825 38866776 831873876 721514886 978473031 390454604 695880143 859946542 326315298 591709547 198542908 631478597 737139799 684882636 230433683 4420813 641290003 939956517 592016483 551969263 933140220 391202006 221797414 627051591 817993177 542276624 501029590 521730815 824985128 486267202 344586822 962138953 525133978 28977057 536170198 356123369 419431661 84566700 68586270 745746959 676276248 267129178 229741915 265932406 952011814 460175599 122869585 445818177 252648475 714886068 997787440 38305054 958604440 72101213 665356645 776597610 466894203 18902594 150844784 291879324 505169796 347947972 106534636 882820141 376925029 495221200 91459869 648873057 579787901 160046139 247136375 256064142 279691683 476878291 521996548 84219856 789570256 644866133 530038033 42218724 212268560 380341832 80523778 23389359 304959412 598396790 799986969 771853615 617299384 803348119 63732933 974985547 151296084 22783935 857805681 380737479 518005136 949265550 29610529 97793030 961828055 276746905 206373538 241519731 606141562 580886452 325739587 395711811 78268944 708293987 290446901 290537504 88635812 370970679 313926863 246111590 969367469 966430198 17965199 439183213 769778310 934214505 266685119 773590760 956998440 124490793 154328232 327519935 926272709 36455128 277829331 740617123 313202033 336719235 982136854 919343595 917605687 160392800 167571765 995874631 868686787 458018666 138928494 809838966 681505711 452855357 55950549 503389540 271801914 926432121 942572753 41580217 860646619 61774231 667687343 670161419 38781390 822015576 850197720 965054099 858470704 128027045 558187581 24189096 317262646 392840794 796049057 234868327 553233594 963620822 83259317 274436741 274155847 222187812 936792073 955661558 675043169 845258988 311567457 946845084 771691103 106656569 840941667 484854081 168430800 361145370 7531859 207212190 35677305 857729580 24782648 894148009 838272991 582970229 770853471 8051996 975811023 566902521 242920323 381560977 383039702 326179641 655997718 509711915 548367453 445306150 317889832 75926981 290565131 629457290 875288431 914772600 736113859 568746458 252143041 904544660 929891828 259674900 111756843 965569133 969920846 136539492 712233501 660710196 719509721 483086965 668762193 547837104 902505852 911682516 929398081 138061913 90378516 437912158 647773828 491262335 883218308 965663660 567189317 26299798 595120943 294994107 941072399 183751162 863740565 193215433 88295815 793632386 305406699 52569024 611717878 275327539 189108516 323951372 936037735 761134604 659554703 457316287 308971701 562060548 221515163 90886141 700122461 311893679 528798299 200412648 803156015 412016600 166076302 222861691 438316398 613713611 517855798 231905156 797464773 234112723 425120589 885760588 27745102 730527289 938329613 491979347 858371194 979954495 815930719 646925288 741089092 328001782 104241569 902577159 890062330 325756732 993463300 442701151 490166777 522261592 643113799 145839151 786794558 661706467 368700842 77627316 275420072 739073007 309532472 72884838 973185730 734653062 811161793 853447198 317696710 602007765 345426538 28584263 434478619 13873617 675509551 28084071 341875399 779751120 930661230 84454088 958024218 924124524 379671605 448190989 298902475 22785398 594030140 85697027 537008231 815247349 15840709 812428303 554320349 325373181 737829508 380022438 60026236 401507660 233469629 230239312 856031791 431412534 258823575 290510403 445286151 934333127 318594474 639677916 566600606 101772064 724132004 377141184 25896581 103803603 825332173 177315422 979105374 271878672 115528815 368629964 87126014 131369524 33574627 493962729 456742706 771404135 873985167 369285308 25428154 959971163 452040987 881459945 391383690 710864562 24486707 689186207 497714048 195597548 328864116 916831021 297369612 905512486 293972198 175782559 861832455 971820737 353097981 693454188 96215768 321143163 62084146 35858149 452512687 95658773 529820878 761771759 719579274 256322405 131057061 745007428 68809927 435614414 478983732 460193617 146478969 355986805 1896183 496709384 551584353 330760299 266056764 848953965 88789144 560028962 24736517 950621600 384366058 230350865 644075781 480581826 551494028 558676293 516439975 4006708 654335066 46260847 618294834 226430699 155099618 601868261 971438127 223909545 37482668 302938218 536619528 36478003 658925024 538515711 385703753 63025736 869276010 651760517 911979702 958065154 64305838 936716219 761203113 448671896 19583443 257795254 929253723 571077471 816471547 445693691 427600546 323322973 344470904 45895373 549753672 352086888 647763634 373708159 575996433 537762668 676646377 112615954 574240671 188087760 503648031 959944425 251113497 225440400 464221301 15609558 36021914 528527140 952325777 797225027 977199036 971909221 55020274 906452752 395503051 871491822 204662803 823103597 47331154 401650073 868998970 597084826 753736962 369278963 970792985 182249754 907041631 499955722 147382075 333798662 688043482 651030106 146259446 791673345 876470507 610480747 807282903 912492421 139007880 612125040 709717441 968723283 436550620 617254082 727692394 832053671 341262263 932355197 655157262 388593417 186521630 376672591 985678243 940258592 598467921 956471222 122508339 358025911 308943303 269890414 691824573 996986785 920920521 690600385 641176490 649907387 153597492 448459386 562399801 145121738 60584419 124633601 113845014 349651405 741887683 841537409 181705070 83149939 626408965 689378698 324259722 812930595 66051282 309937959 605705546 517035569 118925540 728213886 875061481 427868843 850620666 419402413 277371987 624057546 110002792 918548477 273964926 263600284 219524223 688881093 408722022 132625008 813514695 375083403 482276414 407918737 69137171 516497850 343585043 695546136 205876541 667844765 360993091 124444189 830299090 966698637 641479759 949224630 547428882 369057599 229609832 250565908 788460012 359498186 874623454 898462804 130563022 1104740 14579447 350087245 689985833 275817836 335228620 356016887 650901239 817505034 763935625 720038410 186519243 960037034 268100905 392395784 480398158 629093996 369356339 310697242 448308993 10836091 112438231 848254241 232410056 194564430 98820142 20870062 554062616 973443597 771849232 684625638 974548337 786428680 34712877 517050529 62246509 222457863 873067417 565664114 39962890 489519401 285702517 78998499 449556428 553803422 471394283 929954586 35413778 840750622 93168187 336239137 704103080 58122785 184493371 936513136 252687215 135829880 809899564 806749831 109273470 581748790 491375462 936338173 220693829 378604705 305905061 135456704 601062568 178972471 701120818 493541824 668491872 839339701 572540323 970564666 245659482 896450972 753035612 281073260 589717954 846203799 617312397 146337393 904326584 654322135 82850522 9530158 790152015 745266453 816279989 751941851 179531602 160171811 540796383 400225431 538776516 846701444 388198501 992355451 25673909 89319312 338413634 546682147 781175379 910953958 369763173 26834854 659921289 122798778 160424481 249639236 821518943 777736878 395976629 578361887 284575372 331343518 587892045 74727380 76609964 404172028 826669231 108657932 564343839 219981973 508883363 955636721 66683411 897081864 947992165 944873693 838917542 138922159 344072199 472609280 49876110 713835372 499444134 562313765 836634150 659868615 811953002 510669453 290121853 60445990 89031333 574697225 244305874 676923378 501940972 173432204 933611772 181126562 282090136 350471970 401108536 790973499 306108685 467791947 540571722 106617209 265181999 232005623 245539368 609254198 704614903 147931844 323089564 56575397 710245610 12240073 568960378 374714971 522909526 859082231 287677327 464457225 286295816 531983202 141380597 788236788 705415406 927508735 969363350 987505543 277980699 222988245 630995401 436605750 690780192 24083483 543222959 955962191 256089106 641278694 417732749 813220376 789210538 740822313 869795773 351972507 605578752 291272510 579203844 128488272 2871101 866881172 445461863 289166917 398864367 439358826 929920071 104279766 366867555 751799780 944301675 497364620 974788026 575297070 933970370 518084577 599380553 329709688 326563128 707986025 970988382 744295877 521206394 612715280 337634549 243518526 964687787 943213301 534791037 396407991 924217939 537662138 263289156 369679796 679345421 514669889 809038622 609265485 471466021 28422536 213581624 415767690 525787156 188369643 843581126 312273885 706454221 295478038 641983574 33017342 3464056 612971949 629829585 377186817 78203588 967464134 620705343 42891369 910677428 8012739 291815726 687411727 398191243 555104882 57091516 77536657 69774764 718646504 539318508 393757151 599585407 752900133 809524841 125372556 941269776 505622326 290162808 500240356 801100364 932146382 385774064 804564421 397634690 15603642 34267597 475838279 835584142 654972940 371246014 598777930 515502046 663061740 286189650 913693289 70682981 195797532 991229947 140457745 766960402 383064814 386731262 366545802 135964940 48772463 344434725 929751083 554394789 634597533 282507798 355495147 419260274 668281863 12575927 816894964 536401871 46843524 292733236 224502373 554332830 663979250 823280303 69834869 179557349 109469946 983528159 250240330 157783844 827274465 243214441 924744246 62855638 629945704 143806408 198820579 678718167 340757499 128571655 233112949 975355032 263595819 441124462 247131665 931877682 453700389 64026622 320795913 353060279 209276225 545298286 907393110 873255475 221094948 977227979 52812818 183081260 813272497 155569514 340865104 493063321 398783956 118125709 555918960 28729653 114448483 607255905 707447820 455205982 588343926 793077135 283077373 851939745 234201591 530209038 636333787 540418346 594235661 957129700 893478626 803511886 354944345 800871729 529283720 576039293 630616067 434612904 759120553 296404924 590182419 952502023 641984611 988966375 70627725 50419930 870212394 37592575 657675835 430176573 492798557 246019754 223253701 775875931 97959493 309971658 306084962 586809646 850390005 752836989 396455705 743868624 408865234 751400050 397256712 938148955 179955702 880389145 225278218 791592621 29310428 667977003 744094637 671295040 509459737 667238728 721714970 379672124 704831303 379390799 809848697 50146220 477926919 885618765 826022151 428402778 195590416 132107106 15212417 45980414 737460462 411668122 642365404 146325689 15584531 892138482 936991010 48056599 772527621 14785588 839649220 801838049 682762591 436260216 325649448 192222322 103498938 47364412 424410812 660846607 279271577 86775869 710992827 757198496 972394634 389531337 185601268 20501409 374154810 53330051 66481824 111615265 464998174 561363594 110457320 333099071 306018436 47448324 381155671 78546050 62233912 220804884 732900465 744996503 657065101 58549907 789735191 613080405 958430692 214145997 126443371 237702262 300921866 689952565 994900758 125832859 79483895 33018385 146334268 453638705 86348437 65332458 417770336 403862977 626696053 528227657 736962048 932714489 575675981 118117712 863776905 490426259 191438963 449193729 87939121 848504064 360260002 877674313 314100828 171207053 91820303 293060565 408909315 245258535 983013130 256326433 371091394 62497019 141861184 517425662 368652090 228209621 582758121 786422427 632072598 61970533 167166443 221551006 847201388 742842424 339668718 563494652 85785042 531107681 12688374 173724163 232128104 225464743 51398469 398745298 396671796 995735145 691805864 658097478 93510039 674818987 914423911 464601433 589832372 56285088 834543462 811000829 137011076 269817942 449939615 621600040 331788475 617106058 843151046 31506222 212464841 35336124 595000874 298249883 566443805 460205614 471974046 651088276 685670357 523372516 49833567 934858520 371624020 741639431 592955991 465134060 268974778 359896261 929735493 711323516 268697715 616795314 522324338 258225157 886613256 972263953 879825198 70918090 441886370 722976237 102424312 654351211 758312361 697425186 952601094 177272526 157630794 424575134 828360802 695817517 800464016 730710735 630676030 172088029 324866526 76148380 637222089 593841304 288561007 419473942 157681179 557258723 36269249 680005518 815483880 775398872 504785830 547825437 846316962 946672201 123318034 948741275 453539771 881630395 646166454 406140859 911419287 656313614 683232359 592296448 352131125 483696368 323007177 835323521 508300763 647873703 911471902 145522846 94231366 52549268 417513154 251912545 609807991 306298769 784434429 277808231 81697634 141736619 825633668 780530963 88408813 948951702 729272231 394464950 683098457 227955044 800605809 447034103 884268659 336354527 39330545 88916143 820050895 214854088 924239664 180868018 862727791 688227925 178907230 809475523 740777194 596420384 61388061 203101544 755235519 698338857 333426141 689449520 840075476 11576169 469980476 781000655 960527871 51769066 175465598 496142687 132240476 828587774 943176791 16509128 164942294 835023702 957941644 837509556 49877783 734697668 18377567 765121940 275441952 197284797 574597456 16219139 646221547 488501883 71837050 401457059 39357099 405263191 90906572 879432575 416839360 413403414 660433223 229883591 317688846 688415188 578542644 449929323 517002955 374235794 318954817 534461615 209259489 276896455 371971164 111653638 11594116 242865097 876775578 139552434 440149894 303889393 8287940 86371434 792391277 80124990 340344860 831748376 337904547 283767798 563697311 754743908 549687579 76646893 837143865 867376425 765062081 415686502 317305741 134581395 789922297 636260559 669043011 851698152 765673380 41014168 963351791 629783862 136395632 840127362 769336296 576545526 144016749 777624236 515433327 788924392 857749226 708294553 473189127 48170133 992062351 36886431 802914041 394266289 113533325 492574265 261642708 731111772 908260767 431464815 865693168 550699423 67725367 534736172 254913935 685915113 428266706 218265719 315698968 564662338 910909447 85035258 993724231 907442562 715175860 361673917 548883313 425441446 69968463 22072434 473611579 914547180 911475238 129041979 308813463 877524929 621616244 422972537 461153061 382393370 854437352 326846222 933092794 774679086 714098760 40523088 460594192 142365459 258788807 628809527 559544164 22214613 566361151 405784754 929657176 281537004 767458671 478540482 706978450 837427134 353129282 33106388 604490673 117120880 162148367 913304136 847162175 783764611 188793032 308315229 166157975 43230378 487677817 951767135 817909464 201776570 992290223 131020015 196658396 103595389 759829542 608718926 125810002 178707052 14503673 55467171 460244057 781962344 386524020 19738866 471905837 739653302 52845255 76396503 709290548 214993622 842217006 556452717 998758234 31010031 717284312 17432568 926756782 204962123 969199703 597182605 259255059 814006285 728202621 455913455 917601674 340548522 64632374 43411669 519255575 931652420 98878841 832015998 566131123 337919227 851754864 38036953 77572522 757116485 966949830 639379437 972110108 661683195 48348513 823384701 545209592 765632825 693333635 324482734 970594948 515049697 921665339 82366367 329055975 502384319 538279822 99174008 842932842 455428563 142585677 214704776 239597342 93980884 46720767 805728466 431900111 750991997 696281785 361989000 360624842 515747974 1368430 185251309 29947528 49716943 8636003 575157121 667866134 554486004 899639855 490977442 69535694 673821553 573343809 251108035 176205866 111623624 350282043 871655074 419568553 492867720 86359843 659165896 439364971 985596983 317410721 871265082 589105339 13692499 85770441 949730181 529440474 939655244 134981483 559388002 841888553 996133859 987061489 509754681 403136222 739217703 732116 472671916 413039250 426592291 723779951 441761482 390732281 74061987 313416549 810300835 419446074 252292758 321983090 858811045 90406100 639393811 582592486 532027805 505602676 520879294 334274346 35043143 460534531 321772195 446947512 154939444 170422414 286525360 664694125 573558636 25743057 517942607 46230546 291298673 944534898 622526863 733060155 187783538 549105217 46476697 998084373 821067657 151285821 172583822 532395061 94208287 664493999 114987540 626236092 170096669 488383200 960510438 57656178 948917732 282282627 357120056 103857169 452705041 643645417 621067660 26263670 669388474 991526633 925010589 960687147 788577890 400053812 546263661 976361428 801675395 445256724 826962161 622743045 596542545 999545983 7654465 690750832 516556342 122642005 169503283 686653011 463541572 130013715 596825555 264975663 264812708 953945612 221349198 717517749 597591022 842416858 596297785 119495855 686459850 373824734 932699368 475037733 626394912 478963022 303915520 428070300 924219746 130877674 903329711 373278650 982940024 910984176 916545848 499496359 886142547 86049124 38665729 349684112 68579205 635491284 614659775 333391913 441953255 836008973 50909655 39544270 530942190 499723807 11556491 69918399 726064907 944255859 544956132 352459812 275735240 848871653 633046478 52471345 832265693 536376182 278266361 815205710 299876717 194812202 167218428 186019257 133377693 58400523 388219736 201956898 693891808 2879504 535348812 135845056 691404844 438774833 27905693 74863393 938498640 891978557 144781793 517079906 688750776 542254291 869539718 964486016 243642303 355102555 869473728 75907990 891478737 147740082 743630066 43871813 195068651 910848495 229891071 328446344 969249018 618110807 530403242 515657185 473506677 65752047 504018608 17427880 504526881 384440667 92291274 295541880 128935583 89589433 812621787 817686359 631843724 534677864 634688735 875486028 889780420 504162456 803910384 633775516 504418904 547540443 677647330 699487555 310905297 760054767 27933892 132670675 230681933 558337135 500844226 704188610 476605548 4862827 574132857 981132429 241819860 518940497 129190669 370755444 608529930 794328822 40958162 92890013 181523045 675646897 820892407 71303458 32325712 624802784 557595341 536744617 24859587 87759030 236232165 188281250 847813797 116682424 320951925 78495723 675019559 821796152 635200699 4141466 679175345 61849915 985273896 773511572 580790412 966980931 144267009 41836701 761309746 37741537 134726715 942832791 713388435 955619122 866652616 745714147 432938266 276764316 282458757 310314219 217039712 371207289 498595469 64853502 487889713 819547395 995865598 15425631 493859906 483582656 19567097 25551610 545432572 4840986 799063182 126222977 824338283 795846557 20576045 438164388 833588095 155302760 233513539 399492889 963438248 100166148 145207029 248892873 229446830 280182153 559207092 446486542 651389442 57802555 363856410 139279148 729866316 212238367 154704779 76242581 548337389 174271876 101794191 93769954 31629229 753373740 72509298 855967512 401736656 93085343 146648260 87841110 100904469 380161799 487333999 64342710 332844313 632541029 165751950 562291143 912723182 724959042 861294051 416628983 782761597 77666820 555908131 365144272 289905187 563129276 441386853 838242576 737401152 543181045 784528897 621546747 149071144 709554561 330030619 550807800 655156270 476678879 638648911 608577105 856840678 125982903 525436181 189684984 611040298 691188131 604492493 376279839 416147167 465786537 792908822 51425123 543453357 201333312 416569396 685874910 764462588 857956249 376633845 354380100 253653653 13679101 975926847 402724797 723233662 305957459 953532598 230906291 782636338 444697868 839483396 491993375 570680771 217435937 681678359 34237429 908624068 138687211 410517268 177287594 604473748 203426084 228712718 443464 404759396 497798480 686318374 21738344 208271088 62952213 376118444 461924742 76631314 352045284 717165905 652381343 510519110 523214862 735804000 145671807 967912730 427803756 637665183 391109861 645239693 171859901 425347290 553863754 310547113 835864558 731151349 915020861 39290635 812380433 767980692 296566398 310178906 306815425 318304742 518449994 222284004 694423186 832891102 151431685 898984836 550057001 803813028 409503939 73271856 392133387 555175747 893700953 819937143 45357289 284810807 465176829 217217190 710158097 871556950 527764303 398539014 455224658 295301524 290346016 267605084 63282209 586912414 430300356 370097634 757733522 948750350 592381639 304673067 634157812 743813324 203657896 36731172 400142711 465678202 110003028 792276098 20853942 856220347 464729601 66211231 141031147 929906430 135944787 703705610 653979739 663709091 102244618 109204390 959010615 245107000 229325840 22292817 832019414 659626196 244906817 442269295 460892906 689804822 746942362 95050711 286134505 950600258 131781883 686277216 268794819 94301277 331069674 142165127 950521625 795799275 60892724 944069138 578222064 196837512 500291108 84718163 860546603 455052092 193922553 819557211 700159092 423248394 694366394 384694865 82874583 791789577 826964160 396283855 481594393 426422881 491334566 767728898 229539498 475632815 306522474 498334318 569934093 490108514 640499445 372972077 138424148 701392170 169557574 716646212 898229682 522365048 801364375 758776278 977417140 847803295 430849848 530092591 123568048 977732608 767303822 58958997 769522178 446784341 455242853 103632930 873207222 946577419 723878195 102746714 274726594 30400662 601081032 844660687 373025542 94096836 70149123 511449690 795489006 92223063 80612261 693718681 614588112 881976637 305011318 444521611 582296291 588377532 974614203 705864339 566110133 594434384 764823336 188148671 41218719 220066182 144297967 914425941 19159961 868176162 869689021 293886555 751093190 323286412 991063608 124118725 417383249 61212724 635568415 212872248 5952153 716180677 759107296 620540265 450673673 64118607 65061870 32969957 505012506 892192439 591350662 71122632 486626816 356173991 111787669 380361901 428756540 256085637 147304202 447916501 124261792 16993216 594319422 727871349 340279629 585383023 851990074 757662878 499112113 340074849 823051492 505064266 908771892 582158781 125604525 211961924 498793755 43182761 97448247 3806254 935375200 688798909 927445259 274518375 44972893 891749295 654880277 326245799 351291 802184479 774162300 124613083 671694061 220998081 705000798 11973683 806381104 409507232 622152927 158009576 749582081 297720779 515590209 510870332 879879560 493711100 722832256 231189674 536893861 820280503 87512294 324785420 509079405 867473920 451820161 406568664 759223208 106700431 732814464 759574499 761401276 359493123 736703948 285611697 580491205 294221106 150101746 239388668 703728338 772254674 249914611 305826778 69975446 765504820 816697110 802371372 259215913 539529359 886077413 648626140 212326221 973589707 973411560 721405626 693579986 277748080 980490656 305319553 236964878 565821479 64894045 998366154 925314603 654114360 136494210 358322167 948335466 286595957 450227201 504580163 58850624 700141812 810406941 981342443 465646625 627104044 636230174 577378904 19149762 374823946 226005037 231475983 200930013 51932956 805397975 894509999 329681037 785888624 199829546 566645915 204226463 117239957 417528428 129541059 623870683 554022639 340379592 424722508 840618596 790606793 929302671 751985586 343264965 739709605 585844388 808911590 219330008 74590921 238806854 90996136 449414868 464811891 322472119 650344881 369261214 127870087 397371239 698942251 766275078 597200785 118104525 970501541 566957109 388149319 952558966 190827785 942171958 145454917 615550294 635306913 788578076 397369324 239808858 131843034 137078923 678169612 793270991 208925297 752760534 32077838 299921434 54691761 349406095 474909919 557553008 718667309 455296373 954924247 270125919 74087810 404641392 388230444 44589344 971598501 776379764 849664676 14942645 571068081 847635959 630492939 58891354 636214028 27862257 151216578 620573429 17457546 829386191 413844413 78899209 434663084 298438617 231337009 489354845 647844712 706246929 46907846 366512015 161543295 854348459 636637934 235631105 258989844 877384745 132736815 83104704 506280868 834917857 98047350 77348942 682553809 728540289 988756669 171284196 608918912 139973241 791857625 478892824 969359432 58218397 410308400 256538875 356657014 641645409 745893720 4501720 347892331 645317932 223530101 361951992 352182750 712684401 597583097 611172595 590069139 582836278 694277299 96350000 417754128 792324649 26215309 952824303 373381298 867488344 124108493 834816576 7461578 768482484 166225760 829337376 679217248 576534160 85876244 35874255 218179562 684286330 892892348 418588260 182120621 968938815 780540252 534303372 681623210 230639709 997992333 124208708 813475987 544785991 73075075 83746475 189627000 951806757 36570771 563008298 819295094 13195630 250341233 679273039 634194481 416566993 361126774 313411722 993101153 299519385 201802343 63797075 836322081 947211058 482385335 18442696 916149866 262925580 405262434 450289435 493565289 255771126 427014510 159557636 800557117 500089585 243304111 990184117 304412701 279874882 405708774 123707788 145586879 656050008 655497193 779781360 72616994 869140334 93193075 65718141 21176078 147511784 129515216 857498159 94722835 464416917 728457221 863389068 727342497 133719648 166194862 73424146 242007140 593209372 232981782 42564251 945815323 476285893 32748361 250228017 608677141 290973502 226452172 754264020 947023510 734465731 534045373 19640497 603606058 479754814 937875011 624782136 479782965 919906593 334796655 427022166 236839869 63253869 142927593 964182367 49489884 309122456 890122879 291497024 754848194 123104654 186577641 700663511 451906913 71842369 803407894 60584047 362815871 29860059 667364434 309839374 616842157 53926166 181996237 72964574 533680981 972387615 697746711 13463939 744810567 32543359 293002471 981650437 948313601 435930065 798349163 997803485 745052521 688472035 141816869 352417074 664093055 328394510 53080578 968516334 400236879 709004839 881616747 763052750 591381264 548981174 925408490 208223414 602907341 107404721 281187989 989104688 932308702 831451066 855084993 677119262 716510791 148087457 511286058 664824385 584017522 309635214 515144230 181586402 850623615 509477465 534003477 367233029 837871975 439600421 335749356 90625214 1121619 69882463 706194330 592502884 618863637 631602814 800726298 74287337 591523901 934430653 63392018 376348962 765881712 770993377 53468217 334908862 919080835 417270642 999733248 355614716 726905856 367393837 389717485 430045831 876871302 923720962 797278860 567259636 215837742 133028210 510401216 216959362 55427039 216595540 809462246 674290676 700714720 462704903 601094380 144754980 249651916 517002764 521103942 15533621 287996135 427088525 202958850 59593329 844359167 55208457 267724411 423781383 422602294 657441896 853827214 151989955 433679217 651106067 571765957 649516960 636650643 82167167 718992688 692077682 151279073 380971293 218884718 851993793 843676196 819979098 996748773 93328105 189498221 517852708 961378100 477494356 944941233 16853309 389604051 641816760 72061766 657328463 65598136 494664060 314770352 919425350 499170381 748449570 423047776 70936331 250482889 912214786 5619864 969475577 456808827 156898937 202963229 675693545 8892723 46639418 348189002 5641489 992483897 537687224 376010563 806378356 867697946 173468156 823231665 257301991 815284916 895293431 914630454 733399418 242473850 81917165 505341127 741644231 682883101 928388903 665096928 933365990 693120048 670716793 755357926 149928869 827615730 958321155 678138780 836508454 857476940 26327776 694666309 702477196 416531366 923193239 361371911 136745671 96661388 37119935 394047662 764462670 784929732 161194475 350378447 27403575 95628007 855719574 621564172 778511108 636624836 139177459 564393458 329744878 809894252 172267743 332190113 637509976 130588892 10328886 326534789 840582198 889173035 873717464 395575753 158220760 796910696 609464030 294966432 746088450 646583965 689014094 363067479 284030056 702724936 713445926 163949997 798352943 421681859 785514169 576864044 58306689 924691628 141257495 240567933 587102240 166041605 572758046 77128575 149146863 583086932 403663364 989729061 324776327 129897187 237821173 482997087 926807884 847285203 777963519 525412693 346385527 319493973 740996539 630415583 22218902 306958824 794365580 820571845 728640684 432396108 249952248 786947373 209604095 243726110 27515299 796706335 409767715 452789711 873834910 558914578 35876636 130014633 401159998 213169329 259911821 491497537 696166417 39236064 191299099 474129929 417165123 537684626 793623902 158161655 20616568 668359170 465120480 667498514 341447374 46277523 99894615 591399623 833224896 162015076 687642099 713256561 811237778 97409807 18562631 537589047 508840751 54439267 667603681 762517115 120124963 780031868 254014645 816291380 819267932 445313744 142937668 88949414 835514736 936561571 247111070 856131304 457437100 564747916 376146177 798884475 611025439 328557158 242800457 296766694 490572234 930442556 10023248 154326371 880368729 28585879 691915419 241725839 935541519 212035459 4242947 55666475 992067327 110773958 724474221 663851618 556087702 867411890 752801032 244118797 656489820 999912102 100250094 113926913 417176377 328912637 912811388 28201809 657469795 8128204 324968503 558388 938570760 187508117 154884760 818939482 68610362 846800179 60665314 856668248 58835631 917424634 764851089 50902951 28198585 489325304 567270935 436802653 209253553 320071960 680921450 865743373 172500422 633687910 979670286 589676799 962600547 744998034 470394975 620070335 753126238 795363478 620628724 544213358 835387962 775513484 215669199 903998324 474830022 128850880 613182931 533665653 46275507 378034014 437084970 74474093 719875684 4355898 363793112 929129237 176944224 44714556 794872603 201961012 678402466 627059248 791637812 493519373 224573641 114549146 113589701 830216246 909912624 586734791 374429597 597816945 214764634 590098796 354331629 689594656 718949676 967514560 75776668 617741550 198064933 365378004 544732009 917940617 222250268 908525121 847069847 399194493 953239677 494458809 601155505 484158503 974034424 245309676 977677876 51124424 359858822 943783943 881340670 122287806 383035094 108286626 720104751 450316094 698385423 74436373 139910744 269851458 894467300 68203778 887593008 92532226 433581783 284841376 10472837 655832051 193366491 710059050 907542910 999122534 57034219 361214775 335797396 31068636 606524451 165991631 82193060 818899640 109775568 816050097 941187446 345327028 924336723 513808556 795643122 475238505 440761296 788070232 745089964 187744955 708790377 485199331 280277181 142372153 770040708 143266384 650720570 815923565 705841801 410779840 815046092 762876020 771994615 3359848 646461022 231035425 169351479 581170448 49935058 131643413 249736904 843638870 476970441 174073621 209963786 125129923 649312126 650725082 765716521 246918449 838470037 474506891 584634147 971263584 469395410 207191214 114529962 972632347 23114772 672888129 383412180 690677230 288280508 7923154 694037078 934741530 238958579 863388558 368428337 288893638 995031971 618165242 132532501 324518772 644755229 195012653 449648695 146583714 845737735 67881575 393502164 536724131 542388467 978136311 360504075 864300243 37843884 327550403 836932583 60958656 438525 72861122 751635886 288719033 80784276 298189324 75976922 319742856 161577875 296921625 461152860 9126205 915086867 446201727 333644977 412358455 641214381 783293672 558942170 339468475 851175248 952444334 876192607 246080074 783097004 89213041 110380310 820940888 416763444 799829260 734415910 417201969 725206748 338568155 558437368 805991025 636757479 634414290 978250247 798335354 931335915 439403100 807461560 698939142 885604827 141106530 111297590 379335567 776916569 522756126 718804043 480608176 327716819 447513009 579204616 110813816 536726050 542101292 784271070 953489494 194446911 371203339 223207822 919653660 709771495 781645190 578161044 346528967 268575839 556411284 997380688 52428113 848330750 657358607 751367255 586451936 650981503 715181212 965787504 280414431 90453697 684591540 761022607 418170517 132104542 192743582 381500699 521346958 734844875 18288129 474836445 929291786 389491468 698044267 848945439 99262956 332205816 279622842 298308290 600781655 836034126 295688971 653209768 536881235 953047578 257093383 123333165 456545440 972274595 89120662 736959872 62728285 626228568 350498838 333415168 610849476 543242421 714915868 132196427 278087289 733203997 459549238 59895434 122695458 10109864 908840874 74474781 342315680 40980075 372783071 943097335 877014202 668472042 448823462 266411796 474035979 705916845 389744961 930581419 530707799 331381989 520057650 445952451 810126923 870556489 779367619 273492758 413798903 494283480 258205551 544402558 80003836 717754789 604297992 202699295 580381019 365655225 277174076 922696699 406635301 649957147 718310393 136165862 170945548 19650215 402577658 497497893 725567060 792322620 280595671 256274853 976220975 800653322 702227304 786347892 671209804 334111282 59840643 937525073 828394763 170562561 481927624 908398599 888317350 86225609 963614260 321214729 304397201 93304695 96427787 711032502 743261842 814738181 847198364 766723756 834388396 249776015 264221642 412471815 894615001 544817314 668746668 870835970 197986995 223490331 509700221 869196799 557601614 422057230 659238231 238512736 592619791 141165848 999427701 333453501 79907823 963041955 654668230 236821390 56346643 751096017 947853892 652124852 418350557 795052249 271364967 105255312 897344631 535586610 517727128 791959625 932920290 38990155 515311954 130907278 114996853 877528541 852620443 672598467 152102131 511858667 763627569 744721922 505540881 763055263 930691789 437965070 578613577 437876378 674786461 487476587 41488755 475156712 992117805 459839312 122725321 263482765 417610991 20069945 651585741 935338119 664545936 584506024 826844640 32374250 567929668 941841493 909902791 420550104 466956319 62004915 784925137 230583881 659243204 142982377 846155511 589934986 580947448 277285447 27811358 108250268 764762034 69300113 583406980 609396198 381655791 706132301 872878964 799266782 578718612 376981064 587121260 243264542 961487089 266482260 275638792 381933116 208323746 38057942 802483221 675280066 100062858 439924717 758380313 759306062 582907095 604535817 201757407 16370902 881821265 82085131 124621170 499099658 3901610 560544516 108495850 238073768 119193177 833891180 37340543 697911789 63388603 476978170 941176331 24875685 743460430 69331482 259325168 804300542 107389425 61808382 332096967 59968649 354249465 90477274 819274711 937156560 547529457 873548484 953527462 281867081 955633616 78148625 780966740 812051592 491209508 741978956 50125353 610402685 428386495 939982270 308314467 491775098 269476799 102007158 369167150 12937222 23855006 628492318 669754130 131244431 542817066 1851091 191213080 897066531 92328365 863004157 686739451 492374188 736552635 640266906 774241270 544702610 570931898 407724369 209270561 62141399 2219684 259395915 525060450 430606179 51894544 833374917 774897643 321371343 787898441 144064786 186824931 811753448 625073470 856579061 942997879 20406895 858430152 986727326 769989793 803274883 849731476 456729237 148165431 438800470 949512509 922406701 836019446 372960766 330131063 45290001 287618531 332350747 157202282 812678981 615473292 209096826 498570258 390370928 530468169 286468692 386952081 717293100 98222133 864541917 573872154 893736379 884948813 284818666 732980064 507454965 940609915 435227899 964184202 88775339 874028370 766213070 11182033 562564175 139173830 193829462 607854176 426792361 378696575 765056458 91987702 994169867 974153284 590557960 237057155 357137812 877026652 624009236 74430905 827765152 341067512 500819426 574017890 78532684 785638092 159514313 585987649 578764366 594742212 402688210 667539706 321286941 168901274 531238105 883851117 160591470 577583934 344221652 587383831 956280509 109278104 679371533 950450370 935947754 122445852 40023884 145601926 999472505 664033120 220032831 679754016 5100625 720852257 106288265 83633310 359006708 265802578 522137325 937771075 860544790 924825536 457827140 34348091 93726803 841581611 918199208 106834639 419165538 262420853 694218470 227962407 224215323 226106363 30929136 12679437 348552215 70953020 158281363 200541079 734986140 230830560 732811461 592603131 951682818 839099726 528752807 163205885 957418670 50890126 953493326 670479820 828232028 263836825 704827911 774475197 105418430 623027112 881309836 377100334 737964331 428044665 605062741 962179655 654151028 635991877 827375458 855219610 706944897 985656821 55760682 294447396 69003740 641088510 887050528 20686551 332704595 268319694 36408803 290123259 171726186 989902129 960603079 999958214 106255314 517947349 626949770 211673744 140974454 508259599 588774078 731455151 936304265 46353179 546151165 442971652 682345056 373526616 150707621 389289947 211699796 58984670 683737343 280703537 700073180 423304230 153906454 32777768 544140291 42831623 175417393 715866477 32733746 136020465 568341051 138989060 506484180 47807180 203179170 499975000 556066780 644469614 231430145 344887404 690822793 777581310 640375422 373167843 3624286 791083044 614974156 67840448 850067714 151227858 348543985 550140887 574532089 354966806 435435021 118672373 397798429 610852415 687055216 283048541 599389246 107912626 274553967 105873420 155719807 477733137 605848420 564302953 122202745 689794931 909190357 665541904 319892601 402082138 38709740 323516887 193165175 506200262 391357335 43232882 657428121 592417687 445890135 84476569 947384493 881325157 55665308 345182915 344693931 742720524 628231457 944083177 703149517 902785424 49956590 858869324 233034921 508321377 275688636 207754032 50632667 37395352 873295936 370525268 439477490 764522043 694042155 632642666 123238664 937915857 528391914 780666785 530333537 826798416 865143354 330234389 560639932 920808662 675417304 905333863 516045546 156165120 849417033 219195056 911466911 751889990 930580746 144501825 112727726 206269375 204772223 163360393 243664727 930584525 533885662 683142217 547622927 80444176 168301242 670861592 18360026 549209523 451528370 401209929 376007932 169188084 731444318 936647864 89996739 259377982 694498086 606042285 268059468 396431478 677753707 179526372 837827 608334446 176544563 113565553 667120187 233833152 129442313 910784914 164417671 663327975 446443491 712040598 596288517 467261099 235418549 467164910 16470615 686946920 868374839 244994913 856135004 452335517 34159136 798648109 564229865 728657222 257206754 832289333 125088694 934960461 11815699 125926521 395811267 40876628 92008441 62931447 274709781 221450754 826232728 291643818 884778729 125192578 3684409 333583605 592453677 91619325 800748515 608924293 778566245 521639714 853919206 487217608 973975231 888078343 138382076 390721455 469251924 395588830 223010781 594340618 330549285 87342846 572783506 726360552 128219475 664791947 641808365 255445622 886242701 468041086 547089440 623537789 593233664 403290215 957121394 38203701 494909540 757869903 647127994 125992144 132025976 353563559 465726118 106001200 94158261 604108195 349239021 563410186 999697025 572249802 10267163 182762669 512109015 583050669 909123221 492844856 100358975 403447946 748290478 986601676 871489032 147896277 610139458 317239056 403702858 419777212 355442757 898612399 30163474 855087117 877120909 162189450 61167035 342847021 120707016 155325297 946955216 469946037 571251849 799168600 42195832 581519012 981931270 406821213 17086041 743570850 899666069 117445016 147018789 500472906 104046686 871024188 648369183 566702510 40779603 52072035 986479722 396222360 803200800 16643189 103825836 532838068 31349005 164992871 875685089 152056021 320318168 675156664 622002058 891570017 326841624 516714257 325605389 308772887 923535470 195207796 52343730 823201533 312652812 51878886 176190798 269215864 922903074 824559982 688434741 963682677 729148383 527430822 212421396 384865542 396590378 316247232 917703610 427939383 481240103 645905059 579995405 654074638 173578082 201997456 398161014 500419706 718711713 723766403 661708959 494763543 918974199 566569056 170481435 84143371 618447942 346672233 205875601 393867375 23748574 894310342 210066411 752896957 421741158 275004173 990278865 818331536 591251405 760498835 98787278 925007874 258920253 678782683 579082505 432498335 880780140 977243520 785434408 452008212 553526282 447143360 946771755 325016841 13712409 117253183 261676578 484676717 316441783 467552179 731060458 340190357 361862515 941126869 93087308 636120039 68647401 935882539 306967934 659898806 696381367 405755212 437423040 955301620 84537889 16505538 240316315 817834395 846265424 25750716 122358966 252308066 325410442 69130715 429841273 191639218 38900264 691517851 528832301 207858413 159070023 259892753 548048771 373448904 53535981 493652445 9568936 122183383 429534977 316536870 634598555 978432711 722292083 72021588 786250690 659346338 941043500 26566998 477180726 639825283 904834087 599539692 892133349 82760889 521186773 174490981 126916473 412603404 866008832 655748774 620461817 25078849 915641527 21026947 251044119 821693875 514679392 260613056 943877258 944214370 429666292 430992172 775163440 4474734 503013761 561414123 663821072 296573620 440497488 141001791 936398903 197847934 593057850 681048612 133125189 966760989 855539593 260041662 231880752 721548419 915790437 852342570 599143634 683948323 873369517 850187753 505642191 240565269 963317175 302035808 37295998 392983461 733027981 812459438 397458195 88558101 226389920 61279261 385131721 666887408 54797418 174046983 717251709 500371634 855095595 850376898 319648983 710635182 110418554 551529735 284699960 26208984 256388664 736359960 562673673 129758175 439064072 68315858 222839810 402381241 222868032 260135808 647881068 808412379 72595239 45339256 896970480 298985159 959134890 134618560 818388934 866448675 308665544 535640636 219336668 16277498 238533893 538985651 726912680 348952447 90515380 864129006 227677797 199420410 600488959 790351471 181694951 39553025 711183695 404534761 294450632 786568093 664670569 942331700 594980466 737265808 840187322 344467305 888767334 651838572 331602232 707156261 370803606 640267776 95313256 442656640 656545274 333847149 981642292 235974314 535315963 924674038 100103313 762993760 124094441 553108639 405861590 158305759 445178030 969561651 562840520 592145028 756129738 227511083 386993087 203626563 817293257 79696768 400610234 706060584 731535340 732212466 265733204 954855312 224996601 213562826 397511946 881541876 547409976 231670597 970032556 82725932 8860994 922652235 698236058 985471808 328277233 956614015 143777560 773455263 926175659 706618081 218116650 534821756 786645530 605109737 590964685 603938780 684806506 991574920 162515724 268858205 723787379 280765294 223713511 948783981 494328121 473741823 682842216 41738090 705412420 505391131 976980395 566789780 428043359 527732812 552261581 756320593 336863186 548555508 382292215 115555205 107689948 600408866 650376961 894335478 58034962 93858006 350790617 742841468 85432919 513306341 11699667 661736664 794071636 87929544 463037004 140916116 561671367 145879213 35170572 119600146 503786710 12150960 686389926 931830070 392400138 91167866 540667022 729263325 639723374 775475603 844818530 747413322 228400828 347711850 641748793 286435791 441569856 992539411 29277252 379519141 358362111 40976919 41255799 4950106 128906463 504292803 145866222 543094196 502688383 181036794 662694342 6475086 45704120 349084261 790821522 290620625 440252128 184004903 19883943 79975495 959480507 717218839 679905184 40397694 917447055 174170336 326833485 211533271 19226106 356110738 591052412 377588218 249604023 632308211 235054690 231026853 989117381 380920913 774121049 344322123 414474073 289331751 203313575 460178194 638416012 994135098 750798819 931184506 30656360 623199128 863676368 842653233 192934326 543581545 883050928 110381374 717751881 209884406 174431011 736977988 418511510 765483424 967082572 668115534 250307994 202137255 751658753 239425368 435574534 378296161 583747491 850048608 667627912 787061067 162743161 158560284 633712524 913541980 89744783 516885250 389257467 953421151 359538477 434708159 349519055 95105764 397605899 919787303 304990170 572036911 509281650 723501681 337520328 476364215 244133574 587828322 531017836 995792327 679770057 966592371 226604847 116033907 816640972 894232760 903094974 979384133 52793037 389323857 745442472 142537820 906209108 987216305 948475338 118263944 421924457 150510752 213369708 819530356 70298048 370876244 244083626 432096064 94377918 581603954 908460279 191027858 21948636 291994475 39336544 701718693 258586839 265941392 817752600 927744177 12690511 573363934 759644669 65483548 815204157 357603500 60537734 573929624 344819798 861529438 692193568 619260621 12040184 758079642 291307336 934854605 128955880 535390963 219467029 75850164 116994910 127927301 119394389 991459919 272438142 158730933 545694971 531024981 277188691 215963931 311285517 289879202 789327865 70930179 355362750 457048381 428533679 268416851 30977999 625869843 129946282 575687933 245130457 994502839 333767569 536437794 781873804 315239815 71828750 1340826 391089979 41340026 981784500 510484368 885316312 254222636 521731668 431011276 637763983 798920359 646975207 949049501 88799555 288819431 19979673 296678671 745867813 301029719 565095522 629362178 926899562 695041805 205050104 24546379 542061003 391334039 413500539 323934800 706573854 337845655 177791992 97663827 231702047 159576486 460664561 117018352 266315488 982396229 400545995 904079471 633832948 47521195 853128965 722632503 188856993 725625005 19311167 787241172 879171090 436923056 416603343 658587011 131964854 474169813 683133390 526542223 865503853 96633922 850477024 572077700 286995943 28269009 522257893 518697991 40361861 835438821 635716343 306677349 670351409 36262331 63273180 304184350 936299900 916402145 879333219 977673259 494543509 751160753 764914424 226230958 188083802 34034126 884817970 172565022 508203939 420467719 699107245 226224151 369618008 402100628 798301852 656613951 282886004 173076104 175311935 175764231 8514918 663544645 482441581 531382694 552323342 545714761 835567044 341139601 314633265 567416623 318812853 661693141 318577369 936243643 887924099 359177537 970277769 772742062 531742559 330998068 45726141 83366163 557222219 415344149 337983158 208040430 71958093 620869162 233632901 99786395 796633393 94664185 763331040 131591333 626046879 315654375 529822460 314130283 656793977 844455726 881546906 828123196 358665226 52640634 764366833 246589318 411818171 587160961 871847747 943560730 770675395 917573888 879443259 180413974 332918030 217426410 388454404 257392489 690811938 622087305 357178884 339961691 716751491 120509917 471553024 195314729 288680659 1375478 509445012 945474636 698347570 390991911 626114191 57012789 443632545 242997383 156118473 855450716 830158345 27966213 651527805 453350099 798056467 383487424 633764073 130974490 600913834 22218471 240883346 144242132 496822142 598062230 484203823 66089992 718572148 955756847 261404722 7252800 809648691 770849734 805243802 360512620 14358005 283874352 270041775 310506916 526871736 278676615 18473992 209546440 159159194 670001797 662896539 957215662 53489214 296660606 940706518 506919415 171395443 181589857 651161547 520733951 779652088 135365363 586823944 350740595 943638576 700745032 210509761 605803627 324111125 868269929 818832613 338469130 152144274 88874382 648976047 679016010 220067363 667450039 888562450 379226557 189968195 403975349 336442212 95973776 700635955 129665090 455409557 724547764 311254947 106571097 245281708 943423401 94452826 684622018 146680355 890607768 385367043 357190116 348927754 709478169 77976404 20276727 900463665 230120679 109151109 401956071 761653055 181734838 69406103 502731865 560961395 111890665 906707214 897403608 60380807 459859528 27068691 515790364 184407285 190840004 474877827 282205359 134263399 421847019 966827378 133460120 164971146 204710780 490650237 513898901 914188949 568626641 534175628 667168974 651263686 495843103 69125038 412916735 677577941 991047515 915648600 91055695 102938173 674872173 988459303 15835346 134731694 868044360 531625710 171655345 911400731 6503530 453860704 898180496 428350549 420688075 31640609 593321695 625398856 374807212 959736962 392104164 943433854 346428949 59273131 447213899 842272052 980914543 860130634 372366352 971962051 628295593 463422048 927416590 155684125 304397710 943251936 290415819 24958430 327394005 462071164 936359161 333897535 915931869 687056016 614764450 189136303 718696625 60602504 667051525 93503831 20339460 59155683 889454051 366768409 970945187 189184309 61556821 804376089 49314937 286439539 628854499 530126896 749861587 408787448 685811022 906775664 204555743 828743207 931734094 531949748 143330731 720609614 865847283 59262593 260181989 333128092 100915262 978878614 393730597 767966788 924898811 414070057 679638837 666869221 633354832 503100383 856053531 694911653 159992832 757884834 981351193 788847331 140528089 583729139 197634773 678855477 343021162 402190516 507598678 127271615 934140265 650929409 847881229 652503907 562708368 108063211 985632000 516139996 939458192 231878956 136623143 716873362 645949013 816261980 236258943 131820204 171878723 944828840 826731858 331871555 555230033 660599410 120718879 695758122 96844908 170870018 227129959 439866071 425576901 734728637 567137686 212233525 238174405 267535275 864737432 653399139 228114852 702885791 169539128 20089403 934764747 306162272 589479132 433230119 974940618 825738075 565050324 146819334 623083274 244298541 331207255 178313300 757414317 304442501 726587788 854259225 327828885 953717747 146641655 753405786 540962743 566295708 965639311 779137148 833830983 682893103 285052646 914462201 238295253 454591775 934551605 25576360 613270413 376547096 458806479 588211024 54801530 876373169 587546725 677884804 120671703 771270346 856198104 730602386 75712840 435302251 437377971 256058092 389019992 584019626 9463871 929982735 2831693 975103183 561636243 836662676 510512645 846688889 603641237 748807898 153797023 390709201 774384258 767067436 767256297 85707097 207794820 822057827 962080266 647857911 499942624 935268336 419128250 208657087 665870715 347357457 643959338 103248679 603415549 885495696 539784672 465395786 667994791 542616365 293015328 82147393 231795401 803527973 928836282 835436638 552335865 935149672 78662198 179236482 554733467 845918495 264943579 762528287 667976315 227023839 262902557 20435298 14808534 682030808 81608751 680679249 881904631 725568089 636444295 337836539 463580145 28745326 803232325 131574929 423878057 96247647 213722322 655673458 899775620 995074970 343626455 304627844 930224635 422288653 483864327 337474462 120723507 748807906 100002742 788699822 828348111 215421666 661651486 843156645 897452474 743260237 376352254 631873464 321344686 12796542 969710003 784924831 894058241 772942321 916499760 317936291 721706334 982738448 826126116 473998314 977813411 22268930 778626158 760554406 444557584 115006844 98028861 565281091 716331117 50547969 206497273 544679221 118486001 868148759 240352226 15938468 463925356 616704480 500328298 785270042 482017388 470038294 570194866 376075622 95496975 339210985 546528279 817203309 174465792 372654388 143717982 4795562 394923319 922344141 765349968 691997269 889867351 715895195 109794719 606198461 618959531 316291992 3394042 737445532 36957111 243746268 605900367 500882467 860450748 106228658 138668868 194984495 428783319 708863734 571060117 376796660 900591085 117588389 46516328 75056870 342759144 190234311 79852432 590198829 112578445 697718767 282196091 854962162 266130321 391990810 313676983 885089852 560799169 317071025 475051744 597756280 413333659 933468477 951155113 126300766 892213501 89823974 321285261 173513179 651204074 892345378 550309839 551795152 862450133 596826168 479368388 57725636 787060479 559220820 647924465 752155290 109455946 782636922 607117445 375586268 27144092 920794428 113192479 587943261 90381812 588244223 38215900 503715471 374229059 989371013 630016237 266442554 79194980 951301498 439955733 582915420 696163235 990265573 134710565 411129728 439608100 466595319 321371730 226668572 25816132 969296196 978823862 135272079 604449477 438457666 363374713 631593569 211768454 476567192 219536823 154666632 64811409 257752723 658382104 291556834 99640095 140914700 557999388 31351441 944732565 850471488 614266861 493412159 693253420 601493792 904541887 132861513 68089104 78429977 212046451 946421610 47726166 43386672 934210055 504692009 481844338 297584761 136285572 546129158 774151953 208338761 700795791 691479728 466091485 211694254 983036563 565731580 352608954 393552310 597083022 149857878 96540157 63866242 643270038 789793577 665360035 400328284 922655090 733449139 478758261 134701534 532387108 379000793 30604572 466597156 883692803 512448911 616698283 19978368 58578062 243366596 80833495 611890219 934846324 546924980 823584473 770399246 965172927 28709787 16467916 414772308 178567665 113008073 478638550 821837703 902801651 143998578 222165981 677973100 729964084 700924242 665191001 262351185 79925029 695795573 581464708 816134198 60760843 198162984 688628932 971855279 441529580 769462427 583745491 228892264 168903767 259846324 851807876 134076687 288556111 868275792 548848995 467123776 833800232 27487538 288961473 589118242 24002483 363643820 119607701 753966567 64568055 784798702 868834118 997009457 333110635 450298819 665660014 246387844 500978170 354288939 218243116 942507750 123751360 654504974 23916373 145171493 914351298 875724250 279248180 202907402 596516401 680613541 670031178 282832992 560617445 811509017 871951234 584619928 175152830 991558936 191102854 92237252 628873997 59936966 941763075 961984632 362752151 607423083 60888836 863730321 814228388 279131952 658754431 790496114 933636926 535187170 935667607 700504583 263427779 67432146 903411985 859944181 748045687 425959523 142777166 308663126 89984899 867244767 745799420 265137730 858803696 936902275 209891348 340194052 849355607 151654416 154695044 64624117 611593865 215583880 780870805 425822247 494715832 292141595 68834720 280869118 827328765 4502321 981373701 90756538 71934467 737302046 803217085 819980155 15777928 798510617 981159647 105762827 665755377 726959060 223416923 377075432 516377694 433308271 717269485 218249660 584962688 871964529 135390144 49072912 87548402 916260949 474895159 434780600 208402537 543729880 568166084 35731295 400748567 402056145 979004206 472683034 139358184 782221284 145179548 7652478 433248261 126339188 113415305 99003631 705814615 189348595 328595430 74708668 622656866 898381281 145474695 60135913 622862169 280864839 109208826 562926937 197125781 584103985 997707537 258044684 980350231 418389981 146292345 381098791 820446126 125296545 706298192 812320676 760034195 851477740 819973154 193282449 830333295 785904825 144802447 388664269 975253420 325914243 315889303 450426646 224295517 461363998 510562559 847157686 742228837 619771385 262600982 939354618 56391730 112824878 49915661 36741954 531214859 196208007 270357112 351660978 321504552 976655304 16498013 81538740 680649403 836471167 127337556 363499057 474892352 124656369 752163326 302662131 450570612 68052623 753088777 674866129 381932987 116167696 374540174 124161818 735939081 637141156 916032802 792330811 749966034 965948464 829072766 133697253 162156464 99429871 485358231 336177382 928601541 501856245 270232488 609250937 190843771 397570044 972749995 518252489 522226413 577429680 820914621 972797025 497998669 426519757 500179513 879931657 542687453 727236053 856609841 131142894 216893568 772642636 923473705 966859603 591107459 605062830 100556849 753263923 557009067 438431446 89441298 485610601 792804057 212190153 947377905 983647829 609760197 772644259 354416677 984502977 202590298 27847657 809816361 700588968 454367415 162512234 433036984 849571234 889748287 142163184 980714128 106641849 914805820 904187827 926017818 358429639 361767016 879091033 111693555 918776084 170038838 53651220 256903044 962842896 118357739 204280942 799007084 728117936 976925201 153423754 565137272 32031859 181271412 374953627 732620827 488155193 537465861 18174170 337726420 279730507 160337354 170956908 386372356 927659540 75144728 164906533 286089172 289428110 43997559 250299094 208204187 214036398 156466680 465107232 29395653 274824419 521904540 828402737 855458721 351346101 981826491 420595987 383377960 15614262 648065980 115998780 503769455 38048200 986689323 694012242 317778707 147026670 864969150 704151064 927202576 792630244 869057597 65808108 82058347 765571523 316107202 142778901 979607921 325090248 607886133 9003567 599914667 129790666 689922670 307889747 333653133 524265520 728485734 717031093 539879783 229068073 685546239 896165604 267116273 672235555 590177839 584894981 671778591 307663348 141562404 451497527 100293585 10619994 517305635 34868299 628707883 833412837 177647200 460832163 11019444 785533333 322352096 610934111 767840365 12274759 918823858 101493492 536540280 499825952 671040951 928936429 728894025 356587184 825102026 996010299 881339105 267796225 433421639 405634056 575459573 574984043 857131583 528269525 438120403 374437211 563137824 66828280 60366407 740785024 527660443 71385851 378834716 850012540 534836328 146675074 714803665 306176545 100684932 103860304 806002497 624242250 32796726 387412882 980829434 710415119 235939540 714684898 978211344 669361179 120318947 406187276 96861581 977450530 934456801 534981984 204404100 350110984 601810264 117286873 90896001 981987074 188672724 469730717 684515973 723509052 468922158 399319631 29685591 422123456 503179936 688204454 46365699 388493028 928133702 879711499 98908140 16589601 446912757 929635850 685950780 567231704 188339486 782812361 397198594 122796280 170310705 454119060 325423631 772120969 571405934 416319632 606624402 760078658 738566716 291140368 336104070 60005233 542976366 218306027 482128689 46156295 759026847 381010755 287165689 687160543 113238613 386073830 703750144 560151370 168226039 242217284 979899441 356565525 877546011 229614394 331878172 47856709 683733454 657301803 672494045 255139381 73621428 279118440 867734406 664704510 422775175 56354835 724709743 965751541 274660862 59354792 864424202 33687702 440365547 151589884 573364611 406120526 390180080 129631115 966271897 558406120 224364765 798687697 914971645 101910769 28302084 246849810 2283845 712035538 904151613 674777890 819691286 830289408 953896330 687425685 347510277 229187864 743780520 72220014 194939398 870957748 131574806 59363593 757161816 424456719 63469844 183042787 830577245 453649924 312673902 649365501 12056037 537038667 448053191 779544049 491465802 328871641 26393852 493749647 40907173 783061832 168527530 713114825 465867599 974940227 253056869 813377876 204128084 996837389 738114256 251583849 720311496 869689062 163463808 477473305 146662140 226933652 660516092 977239386 533099943 825706360 626604880 397672346 215261386 927174438 177216388 706727189 256046072 56126607 200476829 149469611 691704805 221520726 862584436 10088763 196460946 115641298 823466639 253105396 964995053 414097255 504689245 537822908 136302676 668153054 15296207 282964817 895086706 528328665 260204196 280703008 206551385 739325442 678375355 421812771 666499873 855591743 128539953 775062312 764234716 181533149 924531923 455939514 403053875 639632719 466028277 599514821 607790383 142011276 852620217 425301796 556108531 209825822 963124704 692411207 877978876 830937277 975376024 625581941 211782302 88096579 906284950 418333687 827422022 584660298 840146458 346438254 292768400 821202778 121500559 57003110 2735920 898548849 365458990 405789795 390697927 684003634 857820982 851004676 826014910 562957558 128822831 234639800 772783380 91947529 779567373 650762249 775401172 607459757 128860550 839699840 695556336 35145493 110549886 375494717 472322157 950696345 574449338 765090557 624415482 548466263 674610033 627151402 299531471 892585390 885457563 690229398 576589017 743278538 393750434 255120286 158752455 522573265 342276452 931535836 467037160 121843818 434814444 94954692 729303575 563674994 934654532 277376271 598820487 45204412 505387354 71142637 848417123 79836685 688749561 472832598 628302949 215875953 952500366 927834420 108461336 837957922 470580178 537566719 433752819 864330612 645203371 592505274 239420236 987479823 376557469 706457397 109323635 811371914 801412089 691143576 375046901 736066614 821036213 826383755 633787392 326423561 750042758 482204508 258776612 291308678 807553472 887079561 507184632 760053831 667430341 468162334 450528112 990526885 858245420 736797297 707373856 503448784 181818931 946794092 343444967 558376400 653251482 305284968 369748307 307179930 996428544 597311575 43246538 669981117 423695323 529550296 996404678 26254440 11754798 107697649 317563119 671824636 994777211 824747751 284394827 514723911 145426444 734922939 357767155 3671857 324236596 65141004 359637008 506055527 11935089 703081975 64431920 517702938 8366936 286696594 824882868 857311846 884008169 720645772 379809322 160219851 102712428 228730359 186474291 114467226 336428009 504037410 638808228 183721579 181301520 923203055 698445490 326727965 510642354 56212638 182916188 834878950 973870015 395069562 340934470 838321470 98151530 257882756 208540767 959034839 544579350 33423629 668863045 428587512 606585767 48672360 588807363 709298195 129919086 775281655 676281787 466347095 131835424 167606375 650068674 313136945 90809423 201030523 639864910 601451777 109759527 675297464 288847086 83629535 70367020 629781556 921951005 21034916 887664313 130491766 832586122 284760022 16431761 353965526 713347535 475533894 255154252 154671257 37348449 385073338 782469278 566146602 851420433 914304703 733752977 501489100 227441641 824562401 702519623 719822917 278530537 812279150 395120374 567377624 748425051 318003760 49675539 522892416 339038677 789856218 505900548 24141158 74616234 374848675 378106684 640480135 850382569 633260936 795151392 740247384 18334268 430137030 306393980 869754701 344441726 40146950 223760161 424399733 717225717 778796150 144222643 848272621 443591660 391859383 268166604 192016704 709863144 317842143 714909120 48901814 107698355 73326027 73042972 34830955 448174702 303666022 675311090 151073631 936926958 322978841 891321015 955261226 753115871 50231354 677532287 950073963 90378305 753808814 374473689 660120388 532604957 371212698 360909368 976196617 763072082 629075972 20729681 472935219 946918116 588155167 374353399 907132837 661481195 299912737 794480158 109655890 603578759 322307607 260729521 393022076 645286448 4566896 200799662 250918679 54798250 878331949 53509001 145176555 484657122 427982691 657813310 17262072 799195389 18722671 845975056 414783830 500315010 719221103 887719049 299749485 307376263 114588807 59398681 968857458 267017910 853878839 931029715 870596669 176186439 44275595 116135105 673989253 48842491 316934767 924907932 103640742 47783075 978416934 101333663 532440197 258915984 759146973 402218635 910627739 630386011 100710050 325411563 130701014 819931153 65646971 282966865 127307410 32752145 342365546 948681234 299770055 196244378 732227308 22883084 224947183 776502904 139018189 898936436 825345395 455952956 676360728 928986137 503736031 507294021 30319794 36176221 766210005 641983133 438394856 529354103 124885503 539104907 854765666 108102883 211552419 772929004 391069748 191376195 805681149 733435294 140057423 105451197 929679672 724801097 128334281 7143214 501303994 267352470 906079651 179165749 723305426 582440372 108151879 79557816 89734386 138471673 115734037 708460757 632971173 406645260 90331219 757856676 945750167 945096886 865959560 9818945 570542249 257029301 201195141 376223391 990464596 193768930 334190954 772660627 918570027 462525236 779803842 272390381 582394072 538399852 451556130 158215858 120840217 559708009 237773674 63090969 550696049 353507712 624068092 36183581 760152972 714399311 794040257 558419498 512012556 659999810 568238443 82554798 769545478 769433584 311294555 612526433 963202514 645485510 237703419 734288901 960527112 17507254 6679275 542921177 408423472 458235405 701137035 381780055 870459780 938910710 297387390 273672188 144934781 921455482 309855769 757604119 488371153 103896020 168539976 852900075 616412196 736778419 787971240 385957667 358728363 99265788 998484100 174447236 597267664 88703879 908736137 410311135 106211133 767931778 953232313 367150972 78683542 506885707 748931027 949143323 298312776 46318411 222815504 295763923 820290259 532671274 53368035 161177771 489083660 221908011 14077840 105495849 811202797 802049080 343969883 22447519 753831234 194970342 196894755 203615258 283674221 958147259 613926393 242401721 726079030 419675065 609552693 804762573 779077139 358483713 606422255 77389908 257318490 829237759 225670198 77608743 214425392 279038233 238786514 703509052 353462611 105380720 661521268 164665401 907429800 5491144 187112920 513777394 200461486 236524041 569909018 484135708 194671293 36351770 726537429 773266690 456026836 188606481 430545622 87620334 547090194 36967870 17526608 804408685 718721995 243196806 734533794 933147388 522235040 973320308 489172799 875697651 78701022 3210426 892879418 838647188 8701570 79992331 204940941 61679423 169032738 774849959 545815131 363704032 811201730 124868919 136970715 119744925 313475400 420032703 207365259 713081960 457000573 224891867 370007004 28238927 468088674 104540791 961386315 842840080 930377466 303075474 571054090 861594854 306285900 463933501 552758401 167503837 396442198 757699343 229183260 565474936 385065661 774998391 781695334 48783750 752383676 771182415 21045041 65859069 191215111 228410300 631457395 500732050 305818534 1464393 528970978 773907208 106005184 342873652 469263647 888899016 645949126 40317730 750493863 804751393 356767597 155768624 972255230 753209795 913467967 201438483 171201090 151049987 828953240 952896425 52350104 581336909 576595199 73395145 499712344 767810311 301805446 131169732 121058720 607623980 985150498 650029698 234047547 943672049 992903351 703311194 832571058 491368836 596145290 435581281 296120222 952912887 591349905 120891811 558639041 357334231 322330294 729840131 360900584 3799893 535252915 413250688 585136802 111848108 486645834 937365512 732174785 788451280 921051611 853233505 248591619 906202102 355779563 335155532 702390510 348682907 38466719 387477928 840051743 487128375 823059209 988688332 440041255 266925473 109580136 998680296 476776070 284426797 581036786 837676654 288226690 968806068 250927336 873363493 933170542 737573170 663245364 517861686 378540809 584296968 223611550 479648794 343015430 579391113 814804326 45405933 928074020 705787411 285400227 620642123 192915779 108459429 461846814 485473400 227901268 571426950 336670055 704677338 855853747 917706841 394870352 144080431 739029268 645797688 869960290 672199803 235887217 385722013 42577848 466944392 970018982 266189399 946593186 165550771 845580512 761397505 63473070 626170892 319701275 348873298 99329374 512617054 309849093 561176188 998090454 390266728 132603131 187276868 94944059 840973245 104983702 342330777 837570042 696529337 988128465 560046691 221245499 76532041 945768704 263823348 543476433 768304045 530012747 342585978 786371182 375593252 103983476 849844253 1764137 276201117 51233910 101093511 788818171 213599369 514786065 639424984 603866097 499905563 826701852 551326523 193395167 784201921 893657300 30965202 333247617 734302125 443528259 554493116 810834166 241813322 818316464 206826959 862633734 348329204 549412937 649004909 576438823 505912780 351365521 430719326 782113897 255115797 384329204 423448428 468715167 899115269 915389778 72581257 399020825 594607990 623907780 592415992 231326270 370081440 475897560 564573887 104383558 771942185 119066996 767734090 13755501 937383461 974561049 728905601 138229024 376490346 230426869 714667847 734919492 581792391 145387167 369549748 836908188 382232737 792998176 158139714 281347999 560904314 230720972 532885191 155512297 707145118 125301176 386838567 77226551 453715103 951412454 34126475 78173647 922995816 801860566 91929148 712895636 628937974 673351115 851124661 5428313 903777985 418308867 592864171 338086735 416212400 962413920 27511282 798445137 607928455 185650997 932309503 168832762 416371969 465194687 176861425 123517080 443012229 563699992 53259998 749243698 367628805 87386473 827417346 143140981 889247039 771862860 856036617 370701373 445213969 559677637 228646052 201508313 977986505 821510224 539595048 246715264 783924137 567106330 897676768 244368951 752757327 829986264 413201714 21645655 147697310 590063139 145162736 443225905 6279491 50939100 192469597 226424662 138325573 19886936 369565643 880088979 644266162 225602254 103306711 89480124 785279891 331952763 143504803 615782755 153462980 683099851 715014386 789903483 250206175 612691147 34272428 2963495 295193770 299990508 24609151 295407446 890053647 22288253 738633351 748849504 925743726 931102948 975274167 916585665 803506250 344839803 649191003 300288772 422958423 752497714 242285262 60754674 84450471 385790066 676537429 90429817 68889910 244068174 880333301 171612451 856759321 914605729 27092313 4469450 67112596 51701464 299876896 957166243 926506090 38510241 558532107 704766175 822129555 533806267 621351833 478152165 731162436 123059196 778440937 154120853 875556910 20726192 214875527 960007381 259032624 743929322 50437192 327922535 987997497 783286859 499534986 697273177 550408947 526627299 701742628 617521543 430845129 854135890 427204145 209867578 745162497 985736252 914633753 419808412 372058878 388501946 897960577 103221308 511561142 528917873 109858527 239634411 402160431 324734054 52158152 661193056 68663369 102595344 841631957 909177232 738398569 193683302 606450403 288807509 720310602 160709390 906329052 3672090 14845273 186049556 66056035 612524137 171785802 980689788 32332542 543844680 221708093 782809485 499582354 585785601 164243717 609440881 825420013 566404148 934174935 877578165 80113563 855354671 832689875 921745520 617048262 571088437 115428816 76015024 712412312 688255784 236724414 471257723 544444240 104086054 657307279 610500275 716610191 829093081 443706423 601459099 225454121 665414516 384268577 725036475 103716477 548512294 186993716 929136490 967432808 121168644 806714648 47546365 829039681 491920882 821808251 298604303 63009312 789753433 374619327 627937990 330525576 611343742 99195706 874969817 567946162 756502985 337986451 137072712 438112426 781692874 738531811 516082913 299623750 122800381 93635747 403340227 523829041 280629463 332476710 343778208 254314474 991707724 243840939 83354148 483628599 65649184 234474817 399154277 707918983 609094145 27092260 890960926 72954246 978804339 618447102 640900408 587823683 956433553 777973120 25936102 738126421 516504924 394535381 37750164 491821671 488171129 293606757 868167078 768800592 626083467 211945279 23115059 470307550 455786219 958985581 953936149 373951769 193460391 205606785 934387118 802554536 85215411 825348037 875508782 64019743 296311498 368925549 504359792 252745045 146898662 382812261 843387832 515919952 777347642 733654362 7741616 265518764 27261112 728425060 34319350 505860945 940370340 909950782 976168495 248672918 868936356 782621003 475141053 914913114 988227788 409528164 569984009 925959565 87392561 298009151 842495674 383704059 666934700 346855459 488965470 813833363 729667720 332353295 182269674 359531722 66007650 42527657 625050486 945785135 770952717 511886202 451646073 563839416 274353344 280330927 812512334 143289693 62951923 140169746 910719173 903696077 549697911 480703176 829655635 489606838 778712327 524667668 873310897 298163386 871523128 214792727 111996742 453707207 547146022 146782783 813238929 465670039 189310440 290805775 263971533 960263157 655208343 715617607 524102567 929561687 995948534 189131260 925367747 911416824 329301007 836086913 815112894 731515284 169306448 497284889 221122115 800535141 21952550 946949378 98698521 745992044 161742098 63211629 52215611 561404487 209994412 717970906 27074519 399304852 8776674 143562418 212084369 516501384 859180025 736186936 446063064 707644919 777834562 223947170 471578102 107135562 60034077 139207355 691167212 81856891 636492244 912289327 882392033 510961161 711755065 833606920 109469564 873497163 896818549 14201541 287418009 959329328 732172448 167008894 211150539 593465488 310571313 423234908 109966865 22267697 11938203 408546296 729912616 789772766 632493466 54007077 749424694 545043909 193214433 440591900 626900801 829706677 205397586 361809193 193184197 917152651 47932472 155170128 643166174 944751021 169371669 930584183 756596708 901544117 97593071 967747248 495009599 260680750 390982149 457492830 282948447 402920353 866039126 12861057 45209478 498532586 66868134 794634172 43576488 112598933 87742431 522993655 942305611 293140018 737319214 988006174 62809028 785251686 143176295 558491568 582519067 312547965 341592111 339115768 66608441 291701548 159379375 561618040 552382298 550361525 19110864 835330745 805798244 737666356 700708168 851007722 88715301 620092669 645641887 132291790 732691602 733384319 507801811 527513572 879040703 97637385 515519740 941849731 882889071 511212401 352857659 465408131 823760366 694449770 657040266 890368808 986151318 816419641 304503207 538533609 219297525 176130437 226380713 25095762 913796794 927088882 876103484 2512088 547181544 374261731 987320251 132389505 960162416 347638422 659903078 839203112 445275807 27939177 633569202 180681237 539151578 986426861 646089369 215428304 533392990 155645994 105797105 519544301 972065635 262816678 910594276 191363154 291463482 136974983 68975282 57776635 64063858 945078767 60288723 463761768 171856857 900125341 596151273 132019266 100280122 108570710 823738744 398072295 136509887 309824305 578753532 675661466 148767526 77359260 891089770 682160516 233005254 849403241 54221177 205070883 112219912 964815453 248950403 256199760 954306802 317925685 313976395 870887026 115520811 226781485 187165153 287377668 126906819 783316427 271913300 79703307 891887137 948168410 477775602 28397018 110509075 56529127 556574850 259276601 133888388 447664613 793953483 219410008 149584213 848174660 424480891 114320491 665506473 673431294 370520252 472329634 991356980 684496647 343216654 106877784 911278132 530381807 246771819 890701317 166214593 371201485 970404624 910618097 319369889 300696585 791531481 429878964 209742079 348106324 541671931 196146833 648287303 335625407 415556841 797871516 36316427 692554099 912192007 554339266 218501752 282712252 26668893 62375091 967208900 222401913 21769242 731003391 752783721 268541061 621704702 771514680 639742546 444625685 682132770 811628801 597838637 326180610 94024124 807580716 674286934 635696055 856243915 175090596 971321463 124317115 972962112 860154256 816871214 885154113 414493515 35372960 20382724 293678774 97748051 840107990 516080688 119517293 571111375 121380768 240574720 45332436 892895448 880317267 342474487 427544578 544462427 940313124 753725188 638486552 600410199 280528482 274182600 456654107 455619078 98020422 580971223 428581184 958174678 250358796 166251656 225184552 285731756 39150746 518863327 235996174 879258737 34944008 355513467 302886471 8841142 596088188 348218907 901736590 328921814 690693394 329281161 873384241 483522878 83006343 364387152 83933070 216051191 638569753 393103544 671670269 589106541 974074767 100251446 399797579 76949922 119019468 624982131 362681679 158170215 996361824 598677853 37428945 883822198 806707686 192831782 892663340 255312233 541050689 794399924 584234047 84260442 976197451 310134648 567783320 911720160 674521800 504232757 127771344 165607912 897336301 799441614 754714454 723927427 752209426 7028392 800877349 723745261 632010523 16075387 881915476 480888707 614753240 771860787 364710898 273977286 964692569 109890598 529289519 358259617 904290522 113523560 295036425 733004332 276174574 862819746 644724486 803212740 219568862 625012196 968820653 116905156 276970169 576051466 840832583 29179589 583079858 494226291 605441216 67606740 510301679 339873051 548495447 125054912 111733831 765722712 251548564 928942766 875613310 780838084 139718742 632420191 746878010 434755167 365424516 23052577 150091272 862665368 678781683 369660134 487677558 500118695 339081656 764647727 76170154 32430598 646343682 511766378 526656890 104301257 431889485 36958562 444174308 980384932 14529840 408424505 598624003 266078405 189883630 474237306 46916482 329602372 106657490 646310858 616873906 324598373 521879801 766965178 39780100 200661477 989141679 527457658 700780173 328223328 144621745 629466693 360653927 643481793 993749438 887310817 747783051 425638916 776785745 191957352 258540207 791315585 600381858 857164211 909910356 790265488 183917876 809343204 972384227 143091733 455654055 589258126 320206472 977533856 208739663 359986572 30711693 50397701 887444231 584008232 378621030 884582342 65991284 591791323 528064128 59740715 331618499 128363538 337895997 108404237 320320891 596436205 752236188 773219115 306116775 662146538 416000962 342551017 324006101 388385182 485642750 779660157 830159674 805849222 609710372 38899331 18352154 492938431 89297032 905796385 76946656 320434428 642895086 142937941 912225751 23475573 55195022 96360609 151839112 393091020 204764846 472160003 989527225 957001035 97895477 148160359 471663932 513896439 490711376 795670033 902281622 828870493 427846549 584957655 487236074 890073288 476373352 505588228 383011712 418186751 263900972 312474735 738621179 906796058 455412676 503363290 930271632 510607698 599723899 82110737 903698718 657005112 406787106 745742302 466522506 504682583 746419027 938186438 18579015 89646763 586372830 773377003 918517256 866735746 358334652 405753323 756809027 834708004 911341552 992337105 105411114 27758883 304811833 844032294 934554942 612740875 199911943 864826567 123348567 652152208 799453670 879563651 309157313 206240769 477822313 775679819 710923352 76757699 566382616 582018733 166404462 5271806 355395730 84921711 872007552 566246748 343191401 481332938 253471111 107049312 326186402 358882226 134808195 630998236 55430879 69363130 96255470 255342822 786706063 72120403 907495030 586159726 951684055 69168703 644916861 282022727 697364888 208356572 358780426 116263864 790375306 525184889 121535670 145771029 462622966 846059588 564534143 805814367 179908885 818005254 912863679 506095287 176887473 47671868 137093516 232318352 117034998 85865353 340177540 756257428 157985756 100188930 194933513 109669804 169357633 839850375 244208897 866722521 48206940 455505690 982986385 838582246 980690579 957038421 836869641 295829904 803098002 253920143 101644265 983006887 71925391 14507937 341618534 101329230 914696178 331228416 333647583 884247543 417093769 673825123 640504964 575079526 774014053 835438477 537265696 795888052 527805211 781474594 515126933 576012152 89496643 350629677 267110757 70187215 307668092 956496765 218533485 963282460 210416901 320177750 798805707 134858658 187202054 140424234 236187889 101898225 471652650 569835472 838662134 888746420 96176954 331683457 316342305 722707374 19638294 853608001 518595419 547443505 487598954 33722345 123455650 577095597 236868389 243082774 499799178 544536481 52095898 718332664 360335300 262512799 38510407 159141000 397371458 78228827 152081600 633559347 32643419 623734251 55911178 871305553 364997030 4604498 55505370 681339335 727311872 75143664 387463695 98423651 622587169 875062650 132145996 598559186 452158240 221530751 841641960 951957419 766067232 893737858 522806442 126402526 8767016 413833215 138059892 258654840 492062043 290141493 892214187 377221828 766392110 800641731 101043740 131389133 805246230 156549110 665244834 532558095 231692774 52708522 630981746 854279944 780287538 615644109 452839123 84962138 837174860 146997442 36919550 455758452 893251666 412242358 434677344 902018682 826075573 425253602 13189882 170653975 715395095 905404069 547875803 334303564 558562160 648919544 318209063 363808383 805468654 983453897 748882844 37161422 888678786 232380950 891441366 521482683 848025059 196796848 606444821 537716278 196310656 495880737 845991096 89562315 908123095 133184799 844097363 734198662 558438402 857287245 904852637 126349856 615207674 305244800 460653421 173769827 954164344 778862484 390094576 759632991 614832741 138977413 649310779 356027886 371358363 393268504 877510569 71899781 590065352 483955384 462132426 786376008 979836121 308123515 728454689 740475576 441308315 572552046 327190597 999746717 282355650 84559593 126096566 897563324 389804393 439266353 71333144 343968730 218128831 313944086 956118088 832961572 452921500 605428860 41505817 676796229 998697365 919016386 748696011 441279076 255488129 63344796 80171444 87840610 371468311 808626133 828316186 665292992 233694538 155506776 517556068 516050189 240066369 496169001 266129872 629870763 935435354 189979383 826355859 6080544 503923469 782473940 839042116 956844969 240419160 880547933 486157558 91632884 652080679 87369928 385428326 907568808 150714724 465599770 995409418 522183035 126742263 823725597 39992387 212953167 831748739 557548455 729003356 71815102 53717449 995133229 554202231 989152804 37628971 233074449 995233348 541552440 15548383 686791824 350913769 108483909 419856116 837071327 52633159 71936788 924441255 438061485 832021963 75155972 903661256 827431374 449855373 882919885 503673331 489847760 95873045 187938429 47396209 677392768 112269897 101113658 525042356 666472128 942782828 562671327 899546578 790532536 104223760 767611327 329840719 455137529 728611602 602213201 144725215 781244761 526666356 69166463 219306239 358688312 144322435 975483861 38636045 446694175 858403739 394825742 936541935 806793151 582764172 983938144 484185912 695034069 937568169 9228261 214022557 732867356 424415954 113569128 375916251 528639714 733696821 558273336 836293610 314824782 160486531 981018825 96069536 687152887 50185282 167892141 898357565 47024083 143375996 936993610 346234624 854296101 184335712 282776553 661089245 767099884 119231056 997791523 462133946 909315591 859536150 676156503 494699307 283952097 642241997 870615558 665108178 228455177 281405254 501401781 543279959 441891785 334936965 491865861 981561038 237638613 659758003 879918596 137179063 803133999 669428565 483413687 509946459 853764277 766190240 23552064 473380520 737937663 21343580 935514467 647253247 880879731 464187329 141952547 17348187 958945693 865084472 682456365 39917229 146489719 36374505 583197189 440897870 371311471 75063043 274975267 608950084 587337412 7410222 746129147 242987770 676838787 82059194 752934230 383119424 848249434 776486294 856499944 438703456 797829874 644530770 85956697 531225964 961234466 80425610 401090518 920180152 798026448 83546876 960097381 797032533 972437755 395810929 90446762 196265585 323390339 365422029 805215669 910727751 372832251 403861176 6231881 902187405 485920370 759166111 137823188 186686163 535652398 994323132 625389620 185998631 491370262 563862683 569740962 305121087 496804659 970831480 77817598 147347467 906894722 37914972 796896366 879332470 286242268 887343129 75598048 462148973 105281517 733330084 225393083 330630135 989707626 231624964 232817533 328144355 990791075 370640721 514830518 378959832 217480212 992736504 564958464 561366840 409115546 134699419 866487927 905920206 958047265 944305525 905784039 864941980 834736864 702680398 596790810 120979125 442539886 524905224 435644464 400337770 110751667 661037547 730967905 100459286 892662512 963785438 281120007 883453580 186942518 795950526 114929772 256939096 641203389 679888236 818305937 50318929 667104021 684793857 808755501 477667645 481615742 714539533 195125984 316352599 269736290 791916794 289848090 564792543 169338378 725492554 965130313 132606411 239046460 696098211 85582064 131708965 512400008 366702071 867678912 551858892 15168956 982608684 808797988 656372346 515013279 627103918 706691275 34633659 164414135 367963135 512301304 646029877 82502661 707427288 814898842 204755317 351860442 104746925 769547860 521198820 682755845 587194532 653805231 921802305 135809102 739387295 906027637 648209110 106089360 773706542 52584361 121258316 608831585 861382350 630147028 123844857 341002627 189354662 158478516 505416762 557317797 670779820 3962998 492336824 230723467 818861840 697092142 582583909 776125131 319156361 103782722 311397335 906350894 610104320 85716000 42159989 202007974 991743637 542885466 160613700 617966538 595469827 134388383 79314482 309368536 764535411 203159339 650371164 953890074 214154221 8304285 363724230 884934041 12267284 856061055 115657501 683645490 405669556 550757777 312286981 724825917 507056865 623684316 483693170 117161178 561916682 378369526 171685519 406176678 773771358 184815585 24143209 221757544 319203968 103457691 531126081 936255746 159133396 181497238 742662179 373287617 189801523 106386402 110738017 54585173 962447457 78911885 738230664 220633372 629669662 50517638 945459290 136726520 526718320 281668819 106404065 88634996 512554711 130605950 494811674 286326062 315421535 371471250 508083607 487141870 327445307 39209681 423397609 339095070 73223285 18576147 712382687 115541174 124962549 675637071 170126348 939926373 754548956 908357012 160559738 236734977 958874650 958535394 225977863 338109329 92720573 184898294 426744325 605275284 168020610 774072366 891601347 483442146 145543609 252201313 970584016 325505282 143927360 246497984 664600352 69667011 265074131 229499399 185208185 242553046 905136470 355334533 182479412 512201785 263691538 195555517 601453128 75082547 154090904 827430991 413191877 246811477 864845652 692452568 852086762 32866255 466524927 596204468 368824767 464584902 700922147 191925142 642606551 844849507 438423126 159723262 914516518 556013623 389222661 99724696 798566670 146875490 307575596 981046082 511593641 571267134 29117958 113046762 498866048 183208863 792994120 912057925 282536706 657839765 457026852 134623461 543222386 923551780 583344295 912047154 240653041 136782801 103972289 883259592 981632308 394911782 42982848 748665185 950925405 284721875 700906248 749492068 284113732 8481837 583054510 795707373 432265337 612172468 908754136 931131385 647897697 554264615 695705669 930434404 64620739 5248881 917574231 607843125 928800661 353434886 519890272 21970061 490217687 476378928 757746020 324366355 871290710 653245234 73031533 822216108 937967109 626454147 424224536 74597200 487452350 859795412 870304574 772234054 324484239 631575069 555881798 972381937 185839677 104103827 902816334 250460416 109352708 672906924 858303541 38153362 26341803 230710173 912639796 516559491 707089101 670385809 840925846 430896170 176147402 766473745 105628637 114114505 245444252 529853173 41228071 585412968 242164944 911532645 357647015 566649184 543107707 913528814 539031114 581463750 17632634 294363807 831924166 126985342 967270731 542744067 17655070 846128901 625970606 782811232 215204751 185576066 305713401 56130590 616472236 481860803 675120701 722100873 448491674 773081319 104470406 489719746 358494281 346635350 401252384 568657662 913284534 796876458 334702835 304832007 378340201 204851835 599195814 62780727 184353543 418982905 458041160 54524979 117628165 84011759 837336212 332832916 269587825 143049606 241479872 886060061 624910409 916600573 460677293 73402077 542198252 565147699 415638189 900692533 911783050 816890573 321866554 825067577 466283390 656569390 129899578 844623592 861421225 581611758 759920685 45774762 853111029 217961838 100299741 970739194 154489963 937635953 303572103 424077788 933201925 545051975 162654208 410628694 314168908 623331501 336547137 856367160 40995560 752185326 609576052 952778610 421592258 931442606 630362546 887875649 440528355 612778490 585015600 301949574 46906608 344936278 200240702 900017637 415414482 300540443 870756825 569904445 90692756 26845287 993982233 23894674 424413629 9152800 287039734 738582537 485000667 623586871 447466056 525996227 375772190 909558474 478774830 797364449 693517439 109137370 537756457 134045788 574432226 122772050 288511728 621338834 320224694 488752430 521356465 735639176 789292873 244629649 305543614 732501995 123991302 152042206 608913036 548404931 13711372 895952770 139503827 498712039 519539635 586969883 24708260 747828191 349044716 355999456 397708999 42562149 317653192 935465456 29124303 892085419 58237499 317636031 513424246 230978559 806388461 887297077 966617735 448197693 131926719 124677708 180699682 108434388 276719914 789612718 656839319 290431286 538081847 796343147 789143326 57621475 235829389 666367952 657966033 584874106 22367401 55675025 627436255 340020594 991140482 656560558 84622372 901894347 974196589 598046618 132872900 633101409 337860055 952007001 81299095 322303140 76684703 114515143 430737528 205920983 904127861 87576841 496352270 294726068 883919988 138011955 204863909 119749370 804379907 862829942 557139842 679263674 918504968 37092456 19284261 762161809 693653014 103906633 516572515 520365962 554469618 501961781 5983730 892329673 306485142 87282826 67149172 383169845 201797969 497886701 589090828 958442197 585463542 937959464 253168258 321899889 75971412 458032167 294165625 732867685 173378469 851305468 264647719 91883430 888397924 136448346 706561605 434567298 92871346 75650479 807449626 647340964 430128627 813433357 392186996 736613769 900716183 459336168 119783607 955030518 957222869 561390801 913472708 395202770 351866625 19157325 569619025 280354403 329705859 863784651 13222082 503084328 567606478 130386167 447484124 308520761 266834513 6562088 595604425 359705859 82212567 403054045 7046816 512341194 69003761 251750178 101471322 969719944 563602713 73771295 777266821 373341941 635162097 543255889 768544712 987028722 562413214 190680096 119899484 892119073 54464740 133121566 247719760 474587584 116024099 695203884 635624712 382858613 701765972 231229130 742564472 783978540 486799541 602127655 148836093 555803302 853877833 250307416 378039605 269996905 324078711 155306420 643338847 811757174 698562309 264399918 651302255 113491882 455080014 771201740 858127322 362061121 756839672 105847075 836648705 872863772 801050960 324789776 255722378 355333291 556018907 998286850 139311824 42818441 452930864 140664284 451138110 159325057 243488066 829177715 429321962 567566777 984484135 72660802 231840311 535562803 337060720 883142566 501571052 792140735 654344299 359698367 6718215 263700331 318061808 843366920 136564096 119112761 20673056 244802840 326962419 576691963 95606049 318790609 472026770 548536914 459454893 923164880 707861971 702942959 604858955 137183926 123026096 441859449 62361095 354866407 977422253 399421815 90525332 331509664 44078909 744869632 691208031 50797124 8569956 9269832 746680411 997650425 980898967 767353467 242453258 160377745 196561789 338059307 479168354 668588559 886596221 938623248 444269799 446974551 494082566 49128747 584158478 469625028 343504562 646519573 824491435 173443174 898457754 915016768 504952838 942536664 512402759 48677228 845850154 373489081 57947061 592530558 223655865 891362394 212400384 466109123 51740132 408962173 656684796 383424852 77550726 395797377 174564459 374336891 842771928 668647026 275982004 279446765 138272047 619486566 925966338 815279849 792929741 676940452 582812976 150398938 471993475 947732101 199076167 317843622 173737541 109539594 762890547 397393406 901981 975290931 863502529 905158486 384253098 372703684 141099697 314320190 768501061 315664157 541173447 611272983 984311183 817155451 890719748 975099596 289158376 669202446 642895804 934604483 198659257 78225139 85003415 670652732 25957233 284079582 988496354 52211140 393619176 603903260 449604546 247037523 579194185 165623434 4712368 815963649 538327119 145812065 130283832 306828173 461476222 523973645 770617522 298303764 193645455 513853630 125919720 482803831 35572435 621331890 269924674 234231692 699557030 354928089 904884424 578030629 491524037 745897137 630241770 885143213 349800391 79846309 984697102 781510942 97986110 989409470 597474584 636313229 987737901 580274782 943141402 301730483 104248420 566275284 600034247 150410241 80128907 578470333 633214072 115701342 199802217 903138746 349933034 751875613 110583194 107333817 182422601 602107231 853230954 812664371 339766803 55547704 745027047 176980264 837058646 843013157 18906093 287049589 331842745 6643988 867324371 127500506 308374471 824089157 693775790 760925084 974499398 773904697 339395411 460229830 742122405 391713994 215884935 92055432 143589600 178984496 51905615 326012201 781091727 905136570 991192939 973374897 960684274 588736345 150355154 797742914 284265861 169261248 84792496 616108606 28421602 804633234 743609112 336796073 481238750 437384896 97721150 308254508 63805952 289632927 621000704 805928358 681346921 836885639 750500156 677452887 15870128 802405772 3465082 649478222 560058701 847174387 475369478 520742968 435910725 625724632 171002241 720176586 647502246 108311104 188801551 675923848 765460704 932410663 12719914 99215813 222311918 962957438 407470321 286117871 105106724 28471018 944562595 638970012 717873024 547579110 316422892 586259518 202501241 172404340 88254099 762559942 19578720 563623577 135819270 308005811 41864569 306821511 880698763 689366815 267648981 69500307 217807023 33109678 1910964 83043303 132325492 76739248 46000734 392312179 362857119 3623825 273299564 159936073 642593837 991172588 707515184 811533095 429948465 910016425 983937436 370718931 672576361 856032522 934342508 808395631 16554693 828723443 967733508 897253456 370606618 235382483 819270130 588413641 121008527 673697460 671456944 253334019 750436708 569974045 645646199 113293821 573597870 918945763 125746260 68708066 762634710 833261444 880241161 45099534 743277863 716694956 415818465 268370583 425243838 202677333 929282580 294314897 31400769 897016081 44084712 254523753 984914930 863354842 842937394 105923451 537052295 514394332 211773836 140005363 84368370 857420035 105815550 510482606 628882157 231561810 431707038 244033226 64823248 164464558 141649127 660617477 881159515 557467592 928988060 158919712 612661291 710786999 453234609 496578427 460319439 497319321 751102180 445234363 213190523 594039568 403674180 750242818 960950266 615448016 890248181 897835002 325384411 996063731 260833967 954266568 80141901 692541005 50816154 144965149 857005563 192465281 805582626 590681437 602449239 587087045 749601149 215110524 150390403 55352117 711688951 610709842 405187805 315307490 55944198 618378328 909347058 312134744 221137505 722813683 927582761 111385680 620648678 252967165 959965777 881482645 59750092 40107671 426540009 110566246 37589186 283545566 155547893 695688178 874227003 757997133 135291582 476344512 825624023 285681985 384212995 389829333 896391828 789400800 705136823 804852392 407779121 467000241 116987130 628916627 189813917 44569884 592818673 662978962 150053415 405300809 396977966 62319873 297924847 823517976 25402486 188030399 107063535 180950379 883718578 833806904 791463878 19010153 162667775 617087894 304692139 546880771 6917220 53600326 188797930 564570410 858452718 596577052 31570644 975439848 78010038 73900927 872526098 523345077 736879889 875095879 928645886 133857849 937415753 79087092 957375825 962818239 267117492 916955726 143768611 3352429 603278989 787748856 22362582 618463131 257353109 179571087 17860261 116786696 233171413 206658191 681357106 91624125 803235243 712927750 919580339 733761647 786828677 644622797 257106717 376224926 519718669 38268963 510082775 309650781 117356055 319974959 272469013 236989913 89447044 268753991 240342342 545242399 56502840 115221291 163705523 166372315 294792378 181565784 283159011 527963792 388223976 964516117 619587917 43975578 529960226 391684615 777737226 169305263 36307405 887360309 545530189 408542441 925629272 55612957 718193222 895501694 228104282 990662236 985007973 170067692 111932586 77866675 715310091 20951792 193087966 879015615 187324107 487880344 913097765 470483119 15844129 153838100 287515595 487948412 197813679 817475822 879633028 828067271 986781085 915940433 715427573 532311267 176999233 493573205 440440590 895192456 241591258 521061238 738371051 79115590 691128930 850303637 156982265 406439014 723771795 350070231 137970988 911095902 837950576 51068747 234095380 853794705 57423213 521610976 194259477 255236892 191603157 73892498 83304156 178384235 842349297 651248096 563211868 19348524 997337667 3652451 914540980 91445284 377230055 505428390 170560874 68358978 208248386 327543140 327314358 932020181 677613371 465285347 695632442 515563940 368870460 929727823 221875005 426293673 303855158 416134482 534046932 495458315 342543346 469867454 526358916 184892636 121115543 89570777 56757526 970969576 945739601 971298506 62414853 322969649 329243255 232975728 243844993 537491641 560518868 571159351 469511815 90648598 36444691 17660617 606212539 257831517 947388440 680603910 536641557 103759957 96738385 70688482 451734638 291798097 540555936 978093554 476690733 514187846 67664324 533448260 337673781 865920291 357263125 400088635 41406299 686506381 485580729 285251292 76514381 46099590 856410643 546026197 136748188 745371701 563686814 595477093 3203211 363591613 128597362 392361134 319867936 77852113 463049616 771602574 369650210 856121919 749696121 846340944 222826124 669876811 232305563 560499905 388313461 442085054 960588540 429719760 128591428 298685628 714971052 57622176 197301584 571381688 603648373 186566139 169269748 19851546 782043232 24989326 235959525 910640595 417350460 555827461 988492708 880400077 327430028 210659278 589038355 929642515 57000215 811864479 452035685 141822144 372364377 840349146 583907198 185469277 270068899 565014993 484154905 985039951 622637169 681456490 408937998 78801901 868022629 578207747 98653447 502582220 603197073 187129338 265739174 20547526 742956799 106748242 753463969 70386820 317407520 195018683 852545701 226924101 6883155 304581379 221262611 231763899 144930518 805169809 417233176 267515783 222701161 753904447 105072093 697854696 287877296 366526457 776656597 8416284 944734204 727826410 510998505 400447636 914955748 629254045 273511529 510428906 736002287 879491864 433332092 905926173 74510541 285877786 132850267 81393696 442975531 206629244 165673961 440422415 11799047 582907137 707938198 87016574 189327944 665526657 784871271 477205240 32053108 414044227 485621525 829303678 994387004 996620030 82267674 761859111 478390434 355779203 272288011 66909081 87787426 705620103 972835254 162297967 844014256 958201888 96208030 286989780 164831125 261881991 727412196 29146538 697305495 287866753 116163113 886633439 953393411 753550750 363838672 837962885 20111336 849460197 667266556 14498333 698596586 749534230 628873811 29503380 957829799 901161822 96412461 45617219 459298284 69247708 60431552 155828899 27449589 156639582 442818680 44797081 271037940 22747235 73943619 968343435 163130354 42623098 854976867 116523758 648690214 71331898 807003009 521317917 773308462 326785925 388332616 324421407 76320148 17206420 353924787 886666314 770884608 450337248 932283533 82699252 519584957 992715085 238528151 399550912 1871027 681346831 296864359 272908967 556610432 223324345 93768761 719740787 118463809 948745628 688780911 767154024 872593892 495783914 140988300 645902347 822569839 529320916 970323755 751406353 546527337 176764901 490589026 169928304 627102150 275388918 252627556 146687100 120620363 491155708 398754378 122491390 25018898 695618738 247916723 581629331 918943083 341685484 301370111 37406885 142947471 990151022 657077275 15541356 338451295 798065575 513960070 13537493 179902851 336800184 617460213 726430188 513565085 108049232 896358492 140667228 383438151 1502408 139870694 504058514 492658116 391141439 479066270 517677014 86760170 726982993 99306338 858219619 68668470 253192815 748142870 211615941 95860197 257736505 79673663 434311492 908318446 593633733 300365352 88221290 930433917 917825565 667167844 443998996 25874790 416042696 437182590 261829307 417545104 577053285 618404187 910203220 968194724 97470450 427880227 907471260 824453443 379702932 618207238 745638279 632895747 218866467 957254220 728755944 329119338 36927877 15583796 237437778 483077976 315949148 178175434 413511887 233774706 845343279 710027249 112165862 261385968 147209832 226511536 678931072 576779483 844915723 441650651 397490566 942386174 869530878 157478185 619355976 101750169 775685423 217510615 734645917 847068257 27281194 463401854 176187588 64209071 478985650 266141732 399803414 794934798 444317167 813315301 881225870 289660439 375858909 993391733 403562773 523068741 72419628 82493838 99848218 917335351 376660855 349855150 712237884 98708092 507333336 184110220 200458262 135535118 401620835 935104179 982603375 428902029 251022392 11307323 345627467 730008043 277449055 745430881 377459200 721766222 411262541 111201430 11426654 787121450 104593156 267505793 162706550 29529150 202515997 115071134 946864501 579176852 464926285 659102379 677884945 972259621 843212599 878343207 107794732 97349793 813447379 90398101 526251822 64469764 101705424 871879289 646994173 231670845 617310163 876969740 953437068 28572697 988171170 817380088 668210513 945280692 84885875 830917064 974809842 287401872 945988198 921674336 866578725 410914476 433293074 396980029 235690456 129022032 275323229 343485189 226371825 941286974 286399656 752623648 858273104 240621446 477019296 357783637 472292291 94329453 234753370 278245718 975418523 75440899 95625800 496145396 20721584 33028041 327062453 995531426 320429913 125567010 769722121 39524997 536481487 55531555 436505026 772171943 37069953 564344621 968173498 263441779 505631588 107089513 868581793 216421052 347710959 345601082 574204689 672519617 292446901 808958059 950765335 120381784 884398958 46391128 616527180 757636908 79419169 796105999 605684693 252365449 921673009 227923173 144406812 310670855 283454728 580911839 82842792 320524682 145256453 903532656 436482827 503404408 10622163 305064613 719825460 210849488 503182061 146546508 883369105 795628963 955504567 834134434 768527113 692419884 733041928 237570652 302573151 664977464 33676644 908257844 769859279 955349653 136181010 914266091 118536868 272152105 347694289 53896026 592676787 345467109 957428682 29159607 848871517 968050845 186740586 421213336 31416693 689922647 567759844 914785798 338067969 375780770 601436591 106595075 920717020 186994879 196682093 223290164 851972343 230358737 131548001 474347981 38224750 120245377 388614065 156761618 392397482 736308355 210657644 837590635 81775457 20602685 719266608 783163340 988653531 906007194 56893035 20070217 448446201 477169245 787372381 639030536 852950015 388808966 598141978 626183394 575803845 794824071 849473558 280292547 25182802 833537925 754640528 915923925 806299668 995770959 72685536 51213510 584595673 135859546 888804145 518887496 156462231 608070747 154567195 997632128 366594300 211460230 870218711 667556867 688629475 657591086 306587397 394095849 898916418 904729375 20279236 327236622 552069805 722269160 607529169 429768973 408323444 214686056 345692891 67139472 62973374 270894793 118352982 647569048 259270705 7157120 166456537 415732937 467744233 321023733 265881424 834338534 385000329 136100129 354411760 73629798 646207581 660999157 320242013 545123992 418244891 193037616 872360614 970314697 767823142 332406142 252600029 28662946 399608564 598292921 95802418 462581938 721704080 214155400 110150979 980974786 221312520 129123883 249224082 689056754 450147616 515105506 375911647 835147945 651205635 730323407 761294109 149929575 243838924 934052489 695053567 514600181 127090098 419930540 337431237 747429606 604853048 590031267 776092552 4461605 40840547 871894970 467043544 762544627 86050363 429710889 743519406 159879250 558834772 992743488 848936004 8982381 360365354 77364010 696646693 11570982 660203783 310457161 14016924 904042707 97026009 709070491 271159248 76632473 981517398 608590485 824062080 586370439 198621745 600154625 443348411 239462292 324565955 910391955 2006913 410616318 192619203 598042685 570495568 751453976 443302533 271947931 612952723 803667887 201828307 162115775 667755235 862032091 472572937 681772159 618591157 569598946 243359010 889750405 646231420 77392767 498340884 322809859 663763206 549478995 922964484 107111610 788941288 100046798 870019931 643464567 510663117 62639128 94023611 933675051 666609470 389842510 58139342 279562186 46026756 259967649 441677962 713781992 121999733 766767265 248070510 740590891 188882570 343945886 482857655 835113990 421338653 981198539 10440208 85101853 383193894 933404693 44729829 24651541 33451484 767266127 668116108 396630967 682421621 614656085 182822378 201547450 4498589 240961720 481109636 50525345 500929369 775303964 616823703 622929103 542071222 864894214 216036353 730953793 61356459 698894008 418584142 482695113 532608907 429024351 420313332 915802801 214945403 317559527 940454342 100913253 84825647 461086809 350060587 619763634 75742887 532882965 821311084 932757849 773844685 154937080 983283195 274774047 930241044 452623257 750219516 324828626 170033830 966255869 908298785 231390290 517666237 179399286 714085403 902791510 608423637 134398728 671110670 675885406 451958255 464081371 776798660 389300269 925168180 126859240 861580269 853427433 512258571 535407713 638701642 286103249 690344793 474501196 413393662 473102196 927124453 163613172 650447188 97158277 982385407 558745966 328548567 352568003 738145253 42633963 255359506 199085249 29549057 926470176 874970656 334023678 243067906 504285675 723323947 20752445 483661281 437420576 874179879 995919852 972828289 365397880 134539460 515689441 839899076 547933122 988791637 767023522 564062660 491755185 716698165 546448061 50501144 45246725 899016064 641162763 940397061 6891930 692764379 822462484 785878472 420251394 156486156 28946372 924537069 732326469 49698817 260714709 169747038 776395062 109150920 142575320 141792935 96206746 510781127 981692011 644139868 352089124 601231893 60718888 843844309 170446417 607166949 746861819 68209509 358699372 240540942 8606563 218107668 933305321 683585414 3986134 353556708 840071570 32932506 130610136 424914398 935147696 243841211 594661437 711542752 352992131 589753123 705852053 449198877 100534244 540060424 945855111 305139734 141292310 6573992 148984036 164255093 466257307 895845855 232464602 824956680 136386790 93587532 43064341 922208477 777172946 899566848 128281544 469760875 785015720 258891680 894675273 720163410 502732891 341853069 284222521 708241388 931606193 990074574 9956624 884656803 382651357 955811736 42312896 376460033 962385728 191296932 540715127 281159395 939659153 773179729 106116068 928562310 866767261 1696775 850770780 643940200 753779990 979052325 113701068 538795703 90460364 860892708 111475472 445709622 202745770 248214359 153951003 986868329 90805293 163907628 724041491 473456650 119719357 766354387 849916684 934621451 957651319 390631804 68297205 749826832 16327892 26929639 678389135 883095154 28626415 381676274 379551713 634922771 213244958 345769148 26234833 156221689 206661849 137710306 601931311 261923985 385924665 755882314 248792308 476729958 772306308 972833799 950186609 744542031 591704546 652619652 531679842 401872224 43251449 599977047 151699049 59579341 626906687 682604550 795190861 508049468 64280818 174742568 142972232 130042142 520511716 169207065 286263831 579689931 159433737 888195142 841613916 545358403 496593816 90406217 874604727 121416483 915756383 677307695 865958515 359977288 329927340 397638350 761849512 225695155 997615397 913548562 137790863 477038443 448669471 932981724 985087911 365466655 960240658 128060136 495508798 333268733 149783568 634288995 912958664 309217305 375000497 754572574 707092074 871594313 697495157 581696795 993010796 465767899 111520849 711485670 825745187 441448190 109124013 440111059 519659711 959255777 206175980 657450574 288810579 654845451 442948658 273898484 20312100 255705675 254474986 368337264 588974409 256774920 2626252 501933066 565992226 377626749 109021999 125600659 101737421 659033523 707297454 947264584 124801415 818818304 658750247 803062969 112782853 620390627 95690387 632442564 432162763 301866367 142409498 720973342 956711818 437874522 847388192 977023918 693580197 101863172 197877541 282554599 211154458 200503794 637004032 777146684 430646909 746026031 902747344 532384331 257575913 462561157 332165274 234893695 133895820 990915521 37956657 99195039 463822507 133647044 731637604 748501636 288029777 726563468 321991338 244741588 164437983 169379523 74281866 858018180 123759061 272159407 993089146 334913520 325179567 630093171 964576570 755826477 228635561 719840273 140727167 486211475 34917790 472892441 721105170 168813610 316324321 611578193 268008650 780146829 597741603 852162620 381164824 885771380 578726081 703156162 983029334 595680430 872535686 57311193 306214969 848811113 181986967 299304108 36240992 507166534 781913645 817556 115509370 10549200 720657829 256236537 349277041 755575619 729128978 922898577 776905596 45453293 386993129 44914239 678116488 984734732 749593225 59281305 723022471 180835665 762437468 558568164 776516095 487489513 468395724 82731057 188816985 650382691 234551532 225057978 10065584 16465170 225875534 125574955 879530743 799049729 381811492 81324143 407141708 110940464 4222713 184047297 8910123 391215842 81477902 687026611 228466933 831071127 598824282 804005770 11906785 213778109 362573928 640939246 701267622 830969652 723670303 890084608 333868702 958221835 115142579 196450652 827203372 193534479 322025607 706734108 992584208 556353466 788058252 252242275 519810296 644797331 436289572 528720419 36013167 370283840 68263389 116996466 53871326 667087671 921002237 65778111 880865781 136092524 559233723 434649762 819578542 135420386 177250729 5963603 93642214 144909674 202414255 773361952 190960519 524439863 332612420 36061087 80793322 120670665 288303362 453119984 617984362 724592935 981840403 506513895 94876768 902620158 623510362 1264461 422224188 397028958 67042572 155606328 385637848 478792662 590256091 205216383 614213048 620023186 211179986 560371628 764932861 413594241 333733574 955893380 790550470 666345994 991954467 723860158 639533025 132774189 176980135 110033746 857367124 11336897 616547642 804760258 913957055 92574363 806024719 188697603 489603321 725583658 344303931 875241169 56892679 934560022 932973918 671105727 407099568 144153897 231477348 24548788 410264504 417727288 980442168 53331334 84073275 824912995 777191492 576122666 957687184 954171628 686156413 667570667 818024891 155220414 324847284 584498306 247794777 983388370 773195909 737398098 561488387 117499833 465155626 618381066 904576222 250645903 289486786 311675783 247316166 373480500 336224571 657580670 791207789 169183098 710912004 727797430 846612459 340619856 156436456 656816002 147307843 842592869 176903028 965332734 997813283 501750313 549831033 98124419 337655042 175543301 835522517 899143429 293043135 153194502 517524488 50135716 403840405 659527640 361811499 651156571 33008133 550552436 161253600 824215922 719735534 724681971 404529712 418864353 65301820 560966168 75680348 212609663 256075396 252583377 30458756 106405038 606850056 580289790 204529457 944505098 755833091 40051967 843648520 901392592 45762835 213689367 951528308 302119606 873217007 165856166 953276177 758741506 716408602 967046143 435473788 288660496 691728107 840003500 707524849 609546293 400969661 783205197 822155956 657045057 888304940 852614713 763450095 495154989 285420862 967979552 292176446 893770319 860547885 135824959 795162905 758827086 202030692 599207572 60946685 927764065 765063739 866739228 686505565 481472334 833785364 121979346 770132830 378029831 814499212 330174038 987576124 67985232 113379229 662248440 725030289 854200535 367379512 340996743 201871884 505316740 161492654 494048330 399087052 874556905 482389656 46766316 633383984 684420348 645973889 546847035 464700773 263553987 413586256 3722697 745026321 99887979 125702043 367675511 330434176 792717621 697849549 170526660 860702853 663745144 832775100 438249501 370462039 52670971 779246244 572333923 557987711 793255264 66382246 809591129 667812162 548771902 856357446 153712505 85708610 354847694 700559540 550409383 618401681 966662162 554132080 215944361 66550134 532350489 436136238 249500677 177584469 133985781 420027337 38287315 650247291 105318796 476536816 20709323 157989767 108299419 445559612 568493844 901554683 511941859 378084966 421883204 913230127 86958771 428112075 998938737 294322831 128671608 401864479 912724512 947850136 808512925 981185240 866916636 193379773 417321471 116417306 370964242 403823618 536444643 409251557 906587276 641763439 738304739 779812965 652269572 846604158 225372571 220763409 600675200 589830796 451364742 875074770 503060916 538323513 303186838 354516013 832646345 284374812 608896858 597887216 84741307 417409777 431588815 951657944 610789550 848910287 68075243 981753793 105250264 457036253 243521709 11837533 951316058 981826449 644166865 603585624 680946966 869539436 676865399 134138526 311886591 128230134 9213289 814947507 519070014 164916494 21979879 204232718 301807672 630876738 802119934 386548980 900802881 86225109 338206917 364108790 935135396 258798526 198378942 892902026 568351145 441900652 757255926 519667197 276243460 401422784 975769187 809706792 123478579 652634579 943845318 435365170 633381080 805574974 102829036 152451087 823007834 124808916 356683805 124815499 608202020 11320098 511364479 361521260 97545207 702087762 725630050 885196969 960886289 924008993 778098989 381753793 218426004 387871274 901420990 494669464 789294058 729706536 156892615 765289003 234857475 100737927 53170532 868238555 758829267 155999568 20689635 434353460 133324850 229889806 559168959 594043236 93726270 923049805 955564496 191271478 625137560 681194540 76468440 438540208 457719892 707083795 820294002 676145896 94955062 574231351 23331719 736765486 156454247 180224334 354570848 391311722 133478627 407741380 259550270 892307894 563740949 132756271 179177713 549582165 215162443 738346673 143625395 308888713 513912837 99189884 500160191 139050390 632900790 429144998 430106965 90620675 988745159 102917326 619282937 936216588 529665043 642614656 525498433 686119290 822838991 880069282 77431005 956317618 287810655 189497641 701141872 704067970 322253912 880319585 253650129 537416355 471182617 249791890 846305069 985095454 201498140 198981619 976662211 834398931 480642983 259285535 777535972 469388136 362202861 249335269 258121083 891867904 891949925 783619516 430503554 714788909 663688791 507934559 523622887 804015813 697432201 224764752 508083776 872202479 105084330 614250271 262135194 428783314 864042161 108440256 413878761 65540295 159938241 243057331 752455592 640581225 502342866 382507923 962485727 864545727 631843192 220606803 608929991 523793111 4226312 39433538 91098379 520431470 399884463 614721266 176963642 949833030 692002384 685047418 822035503 649603081 151814049 84170690 78386388 15856203 45127312 344781515 81396498 57581919 587838847 686368456 550679510 90181706 68876373 513165230 807243800 700719565 586288399 268690150 77029035 443031078 160640054 20643781 963462548 560524517 635365047 140426183 362873907 179883791 677989967 37425769 829486872 829804016 121596459 907873260 698176586 19240137 105171134 632089450 929338429 693009981 318457900 480017933 783191688 239850639 845699529 442951847 940570204 431987922 711641997 870115606 875019000 872282051 890759387 690997907 285322927 378640793 683940456 648196834 558524584 214446782 685622603 388011449 896767165 659735428 148401068 594943744 531491931 253572203 79549553 460830354 946582184 398007453 793364653 582290231 637858092 639064175 25242071 430944656 923568463 589400434 153576621 651103822 461682478 44336001 194618088 747005406 422976794 878558544 247718599 981501379 945521693 933341203 222029187 842288851 593076624 222946622 289748954 124568549 476518825 369298507 437915269 275617368 619822327 83796281 710423966 110196778 722860456 588182403 541141434 498945279 177582831 694718055 150049094 491781675 591570422 344667183 91303440 14547210 75742086 339022040 848564955 21263772 272363236 923110508 716068989 717956226 146057123 858334309 695041141 475092314 80149176 132956403 750709683 699971503 69269050 313650008 810168281 792129507 901832411 203826075 143591145 79415235 898544130 293640239 423713277 342630912 490823788 515016717 209694488 566565875 854038757 58259436 440346013 126401986 833886310 8931362 696874579 979943434 867265671 391915713 307552107 947414847 377388483 58261783 499902709 446657533 224428157 310070984 91303399 126260562 513897059 234894544 58192163 264957548 381051150 481905440 607588460 871874938 996922158 817282948 290957172 703477274 728058750 731303186 682395627 414461420 592750914 379270199 246921213 312532944 623702278 554473320 112464151 1090754 465251470 612366860 300264654 689679627 922437844 244084419 815940189 288851262 478978964 726648719 406325177 860030114 61070518 13913630 584421411 57992669 683712945 875378584 613986310 264288054 459198129 296381930 678749474 51949036 528168495 925670687 364481980 151870766 332660367 476946131 5477887 797911837 89312985 158258907 487591457 864267195 402343326 156048006 5634817 881322290 882696725 411959994 593868763 943767243 278389990 30806534 854276279 814619301 906185118 320778948 78907349 365383240 617160878 610173189 269848642 145329366 388360236 634330622 149716498 721020603 963793120 7710751 371448799 905622471 165969658 859040256 622406025 568312985 867604628 628040842 302151634 602817712 892517202 896020398 399101315 23423552 926826932 105893953 838042853 685528409 426672901 769466568 50911642 43833772 232156117 173276650 41679504 620516353 807607272 43912368 194053315 623916751 51623120 565502114 529539215 217592778 277058729 4461600 785905763 144663351 632502442 88057391 599997429 377536004 836594155 999098744 400959556 615937446 104992690 239002402 153982214 531665591 8468964 57410222 428015729 93141447 230686872 322211599 713657800 38294137 218640334 760227481 514727255 270263454 178245954 44266463 340372598 455304683 48728063 126278355 452484400 533746872 66852112 52481823 911282876 755962633 904096933 164758791 224416438 9089617 403761193 378398652 393271574 264746523 435808874 673803670 357887970 666495746 996015269 924062136 557306249 67171962 684289610 72033497 337435416 862535564 968816334 677808015 170356607 870060763 656602736 475357373 256323994 575971214 380355562 20123229 184450206 284452489 184882020 261383010 146058472 441159580 639781662 391846412 705906103 928106902 65650075 916310440 447119007 914181711 840372569 4425249 981353673 377178539 928975120 171305449 92230462 750307813 849113464 115103435 472884935 358232559 590460809 581725296 786720139 970816371 601848525 971170345 107785219 639246912 85069714 253843691 80406485 724851376 645690104 638828954 505474637 563856545 555139387 952593644 478038249 248028316 809535259 311908282 477723221 591026738 483213731 569953683 193850910 184843554 685057119 666735846 543076113 128034287 100977501 182312611 98850651 702826026 5999315 206635871 194589297 91069029 312995928 274995782 815920405 958686032 913824737 173911401 375058937 321480483 126505038 853097186 422025165 936040297 17521827 899748386 379583395 500735558 322218429 573434305 685579112 7275541 92686510 81171584 135309828 193664011 263484195 86676845 896490038 269483510 145829082 91079328 360552539 458825011 218591477 28989303 270027402 984932580 202900704 645086339 158929422 329405742 350699885 580954588 117962399 368221712 480702967 497545794 868957271 802921396 70980092 554536376 662713303 16182969 635707961 650539497 209846980 899192156 589732709 106337011 21192026 735561791 49932706 381744565 194386795 121040549 410733869 464414198 105973122 613634573 109500530 117418910 943040316 312716781 698373498 913519081 680938494 31592825 263581234 549895758 834514221 187077692 956948500 349743884 203260661 445172820 852799747 413107642 196881336 442532449 371961019 218073362 30610600 274410091 599817927 224997395 395450640 10551789 541927959 353940128 624186363 503944856 471359039 419743038 816661637 22248896 185778478 497600124 53841721 449359712 900012248 888355943 636437404 856960742 90616186 839698066 154649921 943415933 252805701 351531257 238464742 624766720 569604619 269075342 899176812 169422540 346589103 147143811 32490695 888517063 353600306 656677058 392461912 824959345 928936462 61639908 847208241 114714933 559240033 901049963 564074645 311768640 641922265 53028409 21245741 585054817 892726475 175895663 380987109 145532169 527426920 619451851 622815255 97031533 741043559 374508426 118970439 87632656 374168604 151461134 976149719 727768910 808138193 221127990 405244614 589591014 282767898 104969214 704305948 694524297 6019170 120896952 6292931 500457801 173925361 27538672 85512611 66651829 203434335 319016087 64700364 730861256 938467938 540031986 680409155 532027857 767056778 799379594 619660513 141225375 950840728 448326591 868994285 611495280 521970947 126755258 201086288 804738845 231724473 757908602 351779502 90260009 878805554 358072433 590717811 905247282 238127471 528746788 824415477 441561807 847762875 741632208 24939422 638747173 134180553 705348577 23291389 901237331 357244530 642951902 42462700 308085251 943794859 763973351 919580532 465765799 890728610 973183186 123021003 122453076 731091781 474800505 65229451 462413694 685389304 655947262 220177335 923516776 37210410 44592806 217594942 737489651 786225014 242534364 228753183 920405567 800399307 252044572 674159257 157643830 894996474 569138323 318245447 691307692 185628034 90342338 9589850 76356637 63525517 132610854 51326079 647133664 459927725 116555530 109547352 145317023 625019159 182241053 68833792 514745935 226833859 138945100 252235579 865575239 381479464 480988763 638497165 34395130 733033335 312656416 192038960 480546169 881794739 510284407 24370220 67422766 600626746 33960071 996295776 516668629 166570925 900138221 163802287 626498650 869210118 125866005 624332039 346745636 308107058 545682197 861491571 387457284 684627297 966243516 253032516 66106754 299748638 891529682 100501884 32781967 56702457 145057210 365844502 791013562 507857984 390214722 710952695 108484723 424174793 559764830 477669718 443262084 312419411 641472005 69760728 34145888 619854376 546609133 380891524 927961435 92291324 94899454 167935078 776918621 61142963 420967594 695541742 213407968 165013635 648559992 98706301 74232458 646133569 464550803 865246021 153991546 707281891 576198709 114992635 131456678 135963532 592662353 427235128 300899309 86650718 349512222 335045197 706505094 896121356 715936721 486982888 988412680 663352541 654917966 617847660 577011871 928401927 165905761 790419839 93415555 666982120 889126140 20164380 313115682 206193302 885410401 319623594 913475193 314125469 434616229 897448237 302605367 879794948 324683359 603504677 966445666 674195581 938549874 525467120 422833296 507002955 864966374 263762335 170355489 372400700 881609996 747367360 300802620 900032123 390303558 246734541 567014236 279429691 266898921 732646284 485622993 4825681 52269871 251614546 318951150 339402466 149062776 621556518 219197408 326262501 225061188 38159433 458076 16127421 416142919 275807738 523130376 281109287 539570074 693485866 653509987 273696429 293369585 806828973 173728545 683673144 53563507 593259148 815619201 172978795 325905425 153758554 177804476 230691663 405373100 496755627 570094129 554435876 118312138 789291537 880698378 195889692 679967337 733672820 212017113 96110249 9480551 735147490 229735902 401566991 281149715 883245889 675263420 427035666 542591221 848991966 110708803 448671095 294767473 778844371 621649890 620672898 932602925 651970732 851364561 337976018 1242718 273975050 744928260 119554856 63266580 478142997 167960914 595750283 64332176 232494394 691860533 73812728 967641884 921596435 327896085 101307958 657358684 3159499 528343624 52466264 704667831 491568794 501137359 999435304 122929524 122787242 472624561 55532442 627274341 176505482 246024826 628517059 450480532 990953086 600588282 366263478 469096077 768549196 962013762 533428253 1043583 506390654 459757347 821201833 280503448 787653433 775026157 937862132 643329298 155886141 990328397 347997122 647454935 343982115 199948785 770384459 319285724 672573346 678433267 946560065 849078828 924458093 575077117 299559353 915411172 28181758 665822832 237023608 796730955 480352953 622968228 650290904 986743607 82725568 324009097 267247048 722895367 99035247 57625540 218741024 107437754 900470303 566738146 754892689 244452411 766686931 377793507 563738135 291776637 56226767 362814559 140855458 833201226 937891677 292931178 601128758 966073435 958754010 838152366 615320749 291623322 313636953 118128013 278366922 248878888 294653476 398130336 971774255 246205089 455755876 43031639 353642844 208742538 609769785 108535526 453194950 228973076 338845400 869449451 520749713 247588533 232264004 514121537 80789753 22672040 807052715 534434877 841261841 618323084 225103602 309098950 909946406 538740556 427226963 40829687 787619444 721880439 438960024 611910058 968085528 894715900 654941697 174244731 103458432 117227842 135296624 409169748 346200918 474142024 131135558 719466997 574246923 363399562 233588527 507553042 238587968 40641236 41987912 79849803 511480686 267091515 388948753 421427086 805832071 668692082 462256773 445967874 243088880 901216797 57877925 63690767 648449057 712819623 237935499 604423855 830047465 373232123 866109969 28764742 847374147 997245527 748231739 274137429 213161449 834336632 781690472 451749417 727494234 823678384 531599220 238974914 943286265 773064339 512918366 601634695 441756414 975175139 47602562 684845294 728908296 105480488 748536062 229873712 670816477 986471561 686813933 353380301 212220043 552923895 234661409 59594183 402685781 982893148 186247978 615847230 669746139 967938450 67596641 397240367 644133194 451712227 488731647 587419452 224776560 1650006 41570507 519049340 829341511 89173069 56410994 410766166 47169923 804947056 640639878 570502766 643934976 179970170 923883067 856155019 732894065 11060835 768265568 135579840 993953983 954513546 603943436 516216482 774968356 671540077 913456849 419101543 123252298 254704855 859037361 200545224 256354861 900607868 719594564 85696365 989780938 776005558 348978898 889467227 433468973 989618776 459969987 929920315 22105306 236369413 638591693 754999371 247430249 259373620 743095577 93900591 66403526 199555373 610117073 841371882 871095450 376090281 112989784 846864114 630795136 972027145 899925704 739666363 872635007 472036628 677879095 714932304 100558545 26857986 456915890 534027519 868993128 916885877 316464193 891098434 5771650 955055887 498614165 105718265 214429500 94226101 199618856 280833026 293781474 662252296 122204901 17393284 38342570 87711051 864257398 521654073 59738190 616699462 113836795 784889563 88736083 791715890 352338226 189294628 818573876 809254116 575838513 540083364 578656353 892302707 431181791 584428003 847358587 929795956 690146268 914304453 24022051 742281490 47653839 170319891 404533779 22375106 187713175 295392716 110086158 51970567 669563155 169824348 521186395 783399950 954713911 609922478 575115834 159568496 651733472 246206069 968822612 227571979 786289433 547478958 119874679 69987584 984423327 819749632 852299906 527085954 586570444 728838323 269367438 634224283 899158215 526417583 656599390 86871383 821810299 766685548 991358323 343889813 936509896 512544711 127289757 743740166 974983555 554921957 903308662 626717021 801128026 724647633 706805366 439933819 124642951 679196411 362437769 109066271 351462402 214737668 636152226 938032846 943575992 758036030 572257123 695250566 284453606 81372872 782121949 958780272 848058420 625996632 302670078 637084675 138541336 282476201 233341200 966041258 837398158 136649855 445274638 491042544 713813854 152079997 930976363 838456805 831276408 145930491 947523077 35255169 360668159 436191662 973288015 156760510 46744051 398061497 852011076 331197657 479434369 486649385 142494288 327492782 112646010 445164367 964577457 103703712 727640568 50435016 922261336 417555086 39601237 367535967 908597630 753415092 372132330 692090352 591871890 55925097 838020843 391911326 91180266 51205361 680619354 64468275 207965872 727363405 462529772 912493314 58561056 941964142 251659058 53571710 121973283 216821434 498736077 939067107 173041513 78893005 989502123 95302842 496448091 29103354 315355176 257562080 782518446 687487506 949652432 226906695 743412604 787673268 471334388 834592870 838878629 151953735 899061145 899360867 879317141 214107277 811854175 790394563 8587778 63513226 843966273 130561061 132851027 195218710 922144534 305892540 126628081 911646651 401195382 623076172 793266371 716550558 880638252 428301176 256554424 682807043 655207871 999967028 322996670 126542252 834559891 14391658 131012354 586137396 913752526 862845861 652761039 578123060 505756783 661348817 494152652 202239415 644426244 627003679 397458125 419087138 932896219 524086206 183250148 186607961 999678744 976516519 903158519 732833355 404817688 12229302 415640391 912541925 12196323 738637061 891600544 699272581 753028720 22612891 137926336 519297605 737975118 790687375 97420658 243731894 304552551 591573310 445971309 948978795 71093349 695945801 220582292 3989561 72548366 403832440 190597522 72227104 380348952 946272408 805060459 637683006 958501710 73217210 550224925 970698034 664370637 294341828 522486974 269915716 169471085 660413310 789213321 907446203 451100678 886633979 3694456 755653229 330723649 449665765 557148383 401816998 145611559 777730676 258322925 70676292 34079475 448920448 142903396 414428428 247709215 800480221 52111427 206210918 873697431 454852718 29425311 390584428 749194546 551912285 660500144 918665631 64841954 449713459 678628193 515942632 188863797 682322649 124112220 372103812 131988408 533776970 773920810 130116333 164024005 32243729 53308991 198103480 333680543 196212387 612531908 581389758 996692609 517159702 640117042 722906399 824528786 669542354 113490820 426239692 73970998 626507331 197421682 138812953 76220783 876049876 507271951 117600946 558372518 631384172 489704759 542877292 17677501 116141928 525509992 181701506 902023 578818983 379804986 187098932 627547737 992336895 768488690 476756705 362012956 261122092 52179463 39058101 930664446 18186650 465297793 857151810 644693981 662719476 995964763 573431130 538769345 355753074 691032076 949658229 987137246 33253194 345051881 4814740 1911489 870561873 39032612 2813512 301897215 418837598 189912445 929444952 263690852 810917501 258718016 625703808 72039586 310897480 664761910 855220398 329084130 130059696 712372202 973778111 645295538 560853324 547209234 36581242 916606398 90757669 986239472 756260003 124010864 331291346 613591109 125922353 54369578 652623721 981252238 208783159 71461313 23681042 138228105 187668531 834598544 249462487 813372340 906638130 560359967 330650609 614374888 889444097 313226671 179263449 863222201 958522210 740116773 262947794 995103452 509239531 206221830 833859283 118015893 182749060 17666988 584123369 161187779 72036566 89263449 142440010 280819726 13241128 166121053 271564197 200909660 719590 521026684 14281993 759874086 81386645 197448968 226765333 823347108 363192005 406028782 539085669 174230574 146145549 802033463 21850386 507901446 8255286 855709669 478433705 43520712 873376658 62557067 204708491 945413224 151820517 347148502 78749309 165061645 365785921 202829872 365971305 219021877 723856557 232769664 978895963 657759568 282734998 58177656 333623035 645927004 464206438 872708704 820157578 462868353 527258527 842007964 970769799 388030179 697717627 301719864 431550892 423610644 364276931 636259383 221540227 368613814 983407885 300289537 533675460 201710165 503119409 752163131 420732042 79492325 984932796 252144365 589768259 120184153 310322021 923391295 766111157 774528459 796099992 586268729 237396806 175874878 280793052 60682964 563905058 978510679 362402828 995455950 254637682 579196126 631715326 476177910 947809940 467639571 776467447 334001759 669349736 132103215 86164884 90081772 64111907 923614046 194742503 653880166 43798192 505064524 577271454 809909350 279592976 225887806 248694438 369506148 401762684 529487490 430189113 965667742 360514529 645108307 813640051 615152211 224304426 297871737 91330114 24630726 765511308 720313927 358632485 287377403 704933509 444797369 229975541 769045416 220927774 424718044 422925575 264725967 929782568 852713396 927151683 61891904 78601195 28362480 431398052 332880245 557849970 714103531 151064347 770880865 359211832 964704398 238549436 436032624 115092494 182395916 460663350 880603802 902709844 819295836 20497565 460159712 116609564 102989472 229205121 337537339 527707517 504647062 602263306 310006444 357360451 381931348 224414714 288478012 410293828 655812767 473874624 968143798 222432657 624938971 591541023 581644489 442159728 830090459 17677107 557252223 12486368 330856823 290372384 767712578 150152652 163386315 227872283 266762217 266375788 309593770 604299556 794083305 814240833 59079221 956606115 24117643 441010569 181020823 312595656 851304397 689349956 786470280 671964554 911782613 263925610 116021936 345943462 558601704 946112395 216136935 115853920 958598764 546993758 258742671 578827701 697146411 422128986 806699985 816424994 688504774 116293748 273240909 335104438 783050947 332320130 144226913 807168591 625847065 325247736 119764240 329667821 14597685 758750886 1632368 778896664 875192862 117654305 124840119 433794559 916283066 340977054 402164846 727398189 887970813 513423883 306225884 437633583 935552869 965442235 106574936 476574003 934252349 379815845 664194807 717303290 712135975 808421720 376988240 190499399 133669449 349268846 520167220 783500 108019725 374315954 632196531 835728953 344486625 757036650 122039871 260769685 950530071 524204717 988167874 691017243 37628593 146910117 128650819 825697829 112352345 87742121 154788191 899121061 467557966 818982998 468940710 32210300 479921078 845928950 222709699 466106893 195197789 742876919 319406760 155733880 117192866 951603291 991462833 461679492 561156300 113502697 574965543 511686364 490223781 415649776 55219966 380368740 562559894 36387151 58582928 527428605 124129272 65887485 279066025 591687238 884870484 748006735 623897538 217307921 593935678 846607237 683414814 641649833 589484149 2821567 797383713 559193382 954424858 641362905 20872867 368097518 607381969 448354776 879783882 950122116 864004552 935003849 183007215 279080805 971391000 241590144 806509411 95520266 307477629 85575429 539723870 44864472 686098531 163621402 262172393 132550568 10228632 945587208 774200402 452229148 800925141 424100474 11422523 607866359 65463373 884811763 975963877 525361708 185682898 708264118 328000183 49687443 495784326 511007398 328768249 319691686 752597542 987794026 267728318 912591538 925885821 807452188 957456010 611984345 971073590 72144763 744534914 833818589 870248337 371251675 138564096 671173471 795352149 2502985 131556189 713331888 739831114 107520059 91209955 925514012 815784178 419210138 975201455 164084863 930217537 156486063 483776549 535331438 144280082 751504867 447922969 922682270 558957049 257895339 387182974 382546998 182556468 131717881 68881946 52804798 355485922 59962408 576494635 150838065 62465393 708050825 864169953 802296507 815570884 955379909 580326878 483871421 227106406 408044693 647956285 157323936 564530756 131732827 692655375 561327205 735754061 993094710 336525834 147227469 103506408 723708808 529774467 286062876 707943056 451172780 338867674 63428971 511135188 915362310 66783402 573600582 475929494 930953356 228413448 144016737 738849624 808740327 627888159 965956030 69301379 128360803 975796333 633832135 112609996 520968067 47675699 848364057 514062770 384201533 995591526 617569179 107910335 377882353 903632055 668369757 829055133 95016089 731798728 192706680 862894765 798582131 766307262 338824252 582051846 847237077 482840989 173417829 508493763 963245514 991890225 577795142 91606310 967686551 64143636 56732673 341170977 111819336 757613096 855233748 348537235 605720982 325319286 308963936 983603335 81467700 977333693 665174827 29000155 561648781 857881507 891894920 212747271 476705129 83235531 794799117 176458565 566076521 820733312 684952328 381838394 812623530 262747463 325961071 632826441 326891099 382693744 973997418 291226801 140306833 681747525 639764037 598544181 859583177 948727973 434663875 941050878 926061660 99838695 970051033 340226800 810236569 714462313 552974071 139458057 797697844 200289547 315916622 216290724 21022852 868943 598129119 686162748 116132772 924090190 171505548 295540237 159300293 145502960 586767039 152123492 679766851 226531069 750667674 391866388 27775401 185331542 185433625 953837061 137686604 8001017 146580220 800439539 722463330 699554291 939897596 520161168 899843838 108330577 736451892 920866690 961715893 187097370 459545798 77848658 111187553 631051346 225905261 270487846 629070672 812672300 422611339 161353883 39203362 25795372 553220271 66978764 211126914 738653896 873332191 201329884 746654913 19912405 1769416 469118237 571983062 794183378 841795771 471826894 902513955 430764022 245209943 716746207 617861393 704755741 647111231 729048946 188323447 873016493 852053159 817394119 685688786 127180857 978748002 577408515 152976229 531968266 496903645 364103143 123138521 222752195 565433028 869793435 95180966 419718810 191428031 667164029 213902182 33223795 991507289 968932503 463987817 89233591 685678704 81849203 793989333 185306294 663414516 982312780 58322780 367984034 652223258 596527933 495164891 630971254 26452807 648141120 15455879 523356452 12244256 138594401 598625013 430193650 8387829 693805980 849912461 52332226 213486368 916331009 85556021 57510016 885263505 402060204 146743607 423458568 336425774 940732940 608764863 999840290 775562079 519604009 220340683 280301697 116131935 715505574 911272951 142584742 363646687 779245196 518457560 228407309 917839597 117082567 511117326 778743792 663404913 213546146 831076018 876891281 129877148 769148405 934401297 867657019 171208603 81144897 143631947 507634377 874394204 752396810 359991026 502472642 124517178 580331709 782774339 240649114 148353642 546563649 235750222 512000329 178325205 754207783 592924004 96164795 871290350 104041323 727424954 387211622 317587469 411017331 116619262 299980983 32682096 51020552 167637996 203890699 984681822 311269943 564041442 711592385 916183119 924032468 66581387 40700290 356880536 701872092 133865770 505234178 100952101 369615993 869750873 279277306 123823769 462674870 227958467 847630485 419232560 955383421 234842100 736820029 218917112 351461362 36801006 251599208 254998280 56955368 308006273 92196461 220741677 872047715 656305213 136924789 648596542 722886600 30141445 5477071 277275051 164007216 363227615 378227152 533623209 85494847 657504458 657446978 548169717 885462926 357593822 967402277 693362706 592435922 556738666 912279818 796413650 446056038 16395385 51411923 355527772 324401658 996124757 576269449 48965732 652429963 713194238 697562274 227832922 743335683 555555711 505107974 907342899 918783326 883335126 293482467 4278166 393355944 950929445 404964250 278818863 161039626 224882886 972181569 753475548 634137918 736977747 402405557 80193949 605889498 306333846 288238087 930291157 302458597 864507536 979256889 807404926 430218133 529335523 35237842 26070176 84891227 392862182 933413075 856190920 128713667 79411902 712985452 522069611 30341340 117949695 653404840 43897333 195348948 478102769 797372881 829486866 67596875 52294798 762197182 673486373 358628644 50435262 456293889 661087241 767459165 288067138 321008527 197677291 817402661 208762735 223747467 902293888 601624917 9676902 611001167 582854950 89088804 323986613 104924555 971946517 294452674 610845761 15843843 342317988 88948523 665733091 24321214 156545398 718027889 786518396 830031772 76656526 689470024 138842020 590260134 309445548 426909158 911268661 507122840 244311812 120031389 583386673 999122067 574172672 593063575 610123227 157027615 534668745 786626206 114468536 506615256 81078874 725314298 374975465 275913228 666779187 40708549 300234442 823324586 758736438 86752831 505872717 687909331 628739222 644714737 278169458 938184770 71623889 41954478 297823969 168452067 161985867 881210643 20090493 736158539 326790577 630213721 745702520 861459323 269356286 860171057 220590938 202951526 438001714 595566403 478864755 104780894 488791319 779099197 780621846 100044116 718368395 139010922 787953447 199623976 636242026 66122898 137808739 560382281 108077376 288149075 728834348 122579609 21876077 748924842 711254514 201183020 231654922 456957028 62642336 501011208 169644444 135749640 703962735 460162524 583832410 35343849 417459784 72623722 814443046 50597990 172667838 532811434 189608912 960621286 732435410 825850938 879260550 722760516 238749578 839854293 863425957 967583927 814950268 885302034 569025128 526204776 86485047 653196416 835678170 1643750 6723983 5322607 989909763 710686718 318001497 573742166 746030567 735461281 498882254 412989973 786059271 671550093 945801407 975668184 484687738 530753177 654035481 216464647 106030052 892785060 908835306 969456009 712885346 723785568 707274402 134426833 102506703 646275815 787623249 938184873 500435931 794347232 796023846 342862054 357550310 114025336 916604220 956097243 702002983 268002834 369087209 488062248 939552927 167404976 316246791 276757024 550674519 822798638 345738037 656704571 568100057 254573337 478676939 133501762 830875271 38467700 267928595 933381974 537259881 908068210 724083206 37695806 554931802 372623411 233074226 912482112 339165113 2194805 721095714 41168089 270197639 90182917 381746703 62266925 110104259 550509860 339023949 660778778 373308492 684761987 169999708 941408549 791851690 501193013 74910305 622726954 539660713 195355266 408625287 76920587 103423470 985224859 967132766 510871638 210364629 52723351 275870109 549529742 54918157 996965823 443214197 325115796 939665106 677477267 387382722 49769358 227987120 726406671 563064502 453811978 263685017 585580576 247736887 55536700 86773582 175163558 530780020 478950661 370518824 791921673 408387615 326458660 777146525 228036740 837330298 987511154 280760092 113200400 389557255 335678249 962682590 685287819 660794045 902347689 362765079 48176760 804633414 443268565 627099798 220214275 897080544 890784815 805794852 144817424 798837882 745084800 319980982 182134261 224035455 543016172 974055935 632423070 869474833 603718819 860459810 559321490 443746333 141219895 525038257 685819954 329414510 340237206 371107766 990208556 95101254 586389211 38385309 899734668 29657770 518001473 972465310 926738314 261302648 630776521 924072104 60140523 375861314 96569445 94791150 452413135 639585617 921363451 84836198 361576809 377598630 797812375 920898300 821344963 791548636 298452916 359681276 120963140 638690122 730789043 963688062 733791376 169694613 854589737 486042404 199352383 372591204 311024073 978607063 633893852 941800594 902679160 546550741 170178267 999248605 493858257 622591403 491350582 415221702 559943967 852927391 792820332 210272701 626342050 466681654 1821331 924794966 826362930 975300844 416001447 409668332 791505265 2309183 579362946 646094995 340867953 631231695 871202565 651892026 609838752 357612776 593692613 365034271 904163517 763870880 216799236 250538134 238978642 708149818 665759836 798922610 413593568 311096527 9195304 39935612 630294547 863533008 817246944 309173836 691350211 85764751 718842169 482855469 88073934 150721474 981466831 428941887 781953169 852669389 80833906 244308280 62798525 527042885 461858918 966962042 143430124 678658154 70016535 382408767 239324331 735776371 33847736 652917899 899389264 43043040 545369877 529683804 906576049 362616815 838857641 450442619 448381566 410216169 933298089 388971866 413454009 767281279 817913753 47923537 472467027 751264025 292231818 535265552 130823269 754090736 354743954 126769759 285265249 424760489 509178526 377105946 13053220 543026262 30023838 912442484 438585669 427910082 294642648 197678077 790526897 133500282 648120696 91424822 396232817 433935144 480396688 809686826 201216416 150826800 857610363 673683444 754607191 2358540 61465355 885430460 608965642 416209309 12200212 894230891 840969799 373895105 123853196 854023019 769437733 6393401 766465496 208023395 434303483 61108137 405701472 77346739 47124785 53822162 168771561 295873968 340273672 501684615 958077160 541490089 652511415 668203883 67689892 259634965 670562423 129155247 145065418 132044425 545364557 9781996 26275309 238850715 236193467 2644872 92873727 5631194 9038273 711855589 66170955 443341756 625480093 324388794 520688495 525121244 230727322 689460056 820995213 571000994 43661030 631588732 112491076 696172445 299792608 32697334 955807410 822871398 14368948 953389194 954915823 559733505 815687556 833707498 798584220 904397390 836352370 743974313 762544950 845390643 455829895 828715905 288732392 81309981 5621058 809420887 458947592 236348380 351397302 132459164 807349375 395058332 764047896 772356817 943747143 63840498 805054152 752070912 739228262 819423100 557976465 694144078 231672964 226180381 380367935 882773550 130577764 216720299 626747856 893122714 62110935 935094117 574354978 203359694 868920465 579976037 865296947 327868050 816324417 69210609 460327214 476190151 464268941 76891469 248546962 260532444 140731967 906117480 12603349 732476595 578056939 570579815 279137032 809729903 796760196 659504968 545019812 779854326 876225267 24284027 525493399 790852568 959378144 99848370 846728628 828298602 532340773 712025569 8683011 201181550 781236178 321526591 677371701 98021478 398418061 778435029 358553922 391666394 684552502 223673638 124142983 115125800 794253453 403280015 924855703 443530008 62784976 322391874 75900693 791526609 346675901 601394092 434895537 306054039 553758828 134140524 986869007 86099595 846166093 995552019 139797511 479918630 169594969 669685578 430456475 568013030 448120601 789010397 959679425 985189469 12684028 83822401 100315263 659453847 339618782 877687332 955500221 254920125 200079200 31400907 898963100 546755101 632794999 186374996 705325506 39070187 320515521 692194507 125169782 19197973 540262885 117483659 499116604 709857854 787169237 929573079 130387244 87806197 571099835 90066662 72995660 436300230 26405429 25827289 948270443 218540577 903514621 903770658 473460702 956110187 787687931 224940162 355381648 272999290 411315158 60707147 312069477 731830679 605418020 289755625 751028653 145680898 407239284 102661616 708055119 46924880 32234688 838442363 134731078 455850889 781025391 60243104 744667485 807430820 938586766 692937922 25971390 694617746 449224939 351948459 650727927 89429229 576888621 6109568 362428519 988203779 919333088 674497996 572550818 524751102 964253621 323579464 522948366 224009264 426241080 83519844 270934145 310992134 774478573 258181589 619359389 555503957 170941059 364026868 215451136 109527818 909481156 93938893 656661930 211222454 298403718 159906216 300651683 875292339 18532150 663080203 716012477 937865239 337578192 141079654 315132700 154348173 464659118 838081066 378357437 743416564 774117277 649291582 54408691 548595843 759989537 526284447 956616167 930930596 890311315 24583662 892974780 652308830 118522555 402153070 863531284 416926273 562059286 164182960 144734971 580591437 827263163 713263815 518456669 17357715 854343469 833589369 171705888 171518947 524186794 550063325 914935511 150820430 51871267 821860569 699416274 811860804 348145009 508548800 595307760 90972683 533132462 340798899 743281513 651655018 742951969 459329156 921097657 157527615 623512116 65832622 738119052 303291639 631612803 109092080 173165720 485956265 942681449 344871608 657475212 319384602 747451299 424927083 470205033 799322566 246787645 22137666 463699730 447449020 530686466 911523856 538421703 63818921 104839114 134219575 567990305 847791084 593548731 341604322 5318692 69577206 259953310 595954110 225385211 891566113 705046190 398550931 230038737 500243998 743422539 887513950 819628600 343390198 164957392 142349992 142712757 411745037 17004024 458928853 859194057 547690490 222969068 250132119 464025778 327808183 236868060 884532449 28115626 830416791 226136764 33434318 752510363 486090074 481904794 977895575 230172546 186950977 376446499 460211284 687194975 972385405 200241593 359339934 315775596 365198985 354206293 311004719 776944022 371210317 622449939 488654438 918900808 845419007 591302923 235442945 173227183 828170983 119975387 201342809 511104133 198628518 87293493 263614489 537234958 569198287 94026423 767407505 608665630 470472923 227618782 148376964 295374687 427860375 507716899 611150283 793059360 861923192 774671368 422519741 85649868 397121300 763690545 4550669 95056667 354993461 92509980 268283850 35680803 65001734 322143026 546784936 116146618 409436519 810399425 653381576 831151173 904425849 420789074 439816796 227415131 500924222 588193761 522789818 928784597 948427026 986456467 574360316 662866577 761127828 849396423 748516445 10765488 613086961 605583481 105822155 820596788 698093461 226622371 856277591 615611561 548765397 403062520 731758179 958201917 65978305 385139749 641869449 822920520 658445189 81686238 50335644 159369405 522396365 425641828 940670368 323339750 264614654 367547044 986206327 25742475 216943460 734722766 889024336 682546788 192822606 994846491 503143569 890916067 73985222 211937520 359043988 622750619 615000040 90802160 433468895 533494711 328458275 75338337 356415224 986903465 9540942 259267234 146272863 384453673 537425428 939459597 707793424 802040082 307006634 693999744 680298924 376466461 281238869 569323253 59013242 474061475 416686104 414673177 217493902 490671326 626610697 576537890 113421938 94127097 519856416 399407200 627621808 848314692 474745537 984037033 835218150 336802845 95820626 834007379 721256519 633246055 625983335 429049936 287802496 932989970 975566046 968101420 161972790 109321275 389941033 220986032 583382750 806627137 635659209 653393018 149814822 114786266 82447267 115753126 208913363 602303684 515160326 836535171 450618369 842422230 673088563 138352878 179225068 768909190 824876623 900481587 254671604 450859951 182047882 542474100 236366280 10130288 363091880 398339070 119451563 753032913 471841468 702834313 412176409 107500671 208743691 561991231 74803303 291190958 530260723 283716666 893494642 45421043 120251830 196629370 740359639 793340394 334982248 919584707 414765943 12375230 672582654 521953913 463235182 707146902 64428006 552117828 717277190 280036252 950456899 836728753 33069158 274814726 392079426 445245567 234831763 600823117 859753164 309635066 892014075 390013881 593351732 785508711 287951290 713603563 982138081 28310922 359460316 169636689 800411995 626742625 182011919 325511008 148696531 497763467 32657904 65640903 49881289 602451460 345677156 852854554 439180207 231262680 127669273 831259633 676508248 362501037 284599109 388777771 672136103 176613177 778791652 118004195 814638254 919259308 831607758 649292695 800086596 43584433 818929384 453014951 670327058 853457669 778525959 671539955 351221130 663700229 737180858 253618785 118668049 935374380 106473332 557848256 166637054 86658971 241624248 695661668 449160008 526223357 84439432 973812478 555352900 715747451 91816666 369991148 635006752 775940790 19283836 287609708 819525223 690729586 740624659 342368640 396703614 371666977 13908588 747924744 35367200 603605812 1543522 6551615 391496552 960533227 564399871 558133606 47192192 658540485 106311633 348868566 37280201 190751065 322681037 592633101 906498516 267014069 962624249 394021628 42954852 834424451 681631336 714996441 377670396 274772354 57365074 774374011 646439331 923790035 374815114 534322897 379912207 228875003 540874512 771408759 41924589 105274376 182058724 89116781 616331227 288370357 437985348 653611428 331637788 613182751 246244523 90652664 880196821 61385131 484674292 923151673 748325949 18821987 490664474 125996338 293594341 400545914 752886715 940033672 176852309 980218196 326872929 556764516 61609558 867747441 180689634 103534147 825538184 215264724 192650929 441869404 503635081 483152643 95480826 835272869 96335387 194241715 925925533 976532208 108143212 263116184 752200241 856469161 134454537 95381074 834981866 428048878 495926988 440384940 220598910 672779297 420603129 547471839 82060172 482212687 267735639 262749806 585746835 93273816 478014530 630914130 387659587 834165977 114066766 335656779 521955206 62918519 529898494 300397098 39450721 638041706 563513283 644167328 347027227 697967820 739548402 182009086 978533065 87991749 622394026 51648334 760771047 895513522 599120173 842831219 230242568 866855812 105581019 815989403 812645995 436111915 299419892 200305575 122794252 413486658 535962354 644749458 476405178 918377214 945146556 368372265 408935279 361176198 865055959 755962506 59144012 457120720 937971592 890193443 545112469 412881978 941841777 305883509 160911859 393478309 1231088 391154427 112850480 106812107 59660190 925496475 395440388 359080082 125802043 518234640 772566741 514280763 15500457 101488278 285174336 960647014 322376909 694109616 321823205 187432861 450072115 233483583 644553581 240560067 123677019 42182409 505958411 918035162 348065919 666870270 311513464 349297007 58024690 424363945 308625480 117684880 202376779 556582234 476764963 180695189 74816868 101848063 694975952 90317325 55852707 980150289 903480705 378229616 526776264 77820270 565662477 976848379 311303853 62732417 69924805 287497239 104914826 575883216 58048760 305497111 95269845 369562225 654794118 153294536 646442536 815935964 123495782 848819315 372518192 600260745 29514497 299851426 554625174 577006816 242685117 610477881 409673464 146165816 988707497 936449728 76502452 406886333 765814466 387806305 469618750 835739272 527819910 427049943 264138847 585868671 732547054 359408693 955430896 239857532 365219595 454389791 55793489 488715377 303209099 280828047 88976116 185239963 580679473 496117656 762246779 675880957 106595531 171920236 674563139 95303021 108369957 751065591 354705721 726700789 138871889 824324471 414956420 519208166 103890773 679095268 105076830 836437828 891020327 913024092 76295353 256239915 367413876 132088842 744955292 523139341 265433256 686447774 708379304 846112729 35081790 470626076 374510045 141677321 495062678 49073177 89496708 455949001 800138768 444202429 182649784 791527024 121043260 597606204 163251549 224934033 129217831 268328379 61371854 20238151 33868830 990183580 128994432 401282706 974788789 726466091 924422047 240222038 265430224 485317711 938851133 300512014 955943787 313361172 442189335 303522825 214950715 384202410 759471826 15089477 828404839 942121610 659132867 801964465 392244174 822384416 26898492 373978371 943229161 940786719 246732889 977097991 783486659 375727321 230897056 758275441 102193405 7835462 851013845 220139996 493153173 789864971 520652010 301613320 955742509 962841346 605136145 170693218 199560115 364607964 38299061 27964947 159245934 549948294 682445779 404006474 224849069 561860637 777984845 168078223 355163715 24717727 145176207 138650367 252961415 228589629 749442174 207671186 236425091 600456012 427811182 729578265 242837343 948463193 31191578 51096211 763820898 636327723 221789429 963381013 853452053 112604856 843862326 12697980 662553150 526308098 269220820 887402219 88168728 47205659 55480435 295848810 71923386 53173008 434499177 177401167 134279003 36457711 385072354 370704095 636913723 812883536 100282353 732267432 761346722 131473931 783363644 377683979 620318020 5153066 341064985 326286432 117757923 37443671 191500779 632827439 563751769 460721599 520229652 504436864 507927258 428226453 800285674 432367011 333915828 87301210 609768178 468194831 123758921 994840532 838898926 613189011 660240428 791697645 345456436 274103509 775687942 128820073 651787489 248522321 986489513 992852474 574808754 956763802 30296138 766309533 442107600 446564274 227031125 962337252 803517504 587474750 243080065 456319537 19841754 429512259 543620747 482126298 897707090 519896035 329483190 589122376 133085039 989723618 233336380 331057841 116343486 9024316 312394281 768130975 257546637 151400153 613499809 832355391 108163948 496312313 451181283 402787914 942876587 678212409 217641526 598910450 118203518 460721591 55229980 138045272 890233850 451367094 472687936 640457299 971263129 654687492 82096034 104348161 496927469 315432415 287922368 613270956 176973097 600316649 381401924 434519734 751716802 994901733 119391485 712397116 343730406 570572768 115185024 139123352 101301536 332826550 738033803 219505054 646064507 793263783 210066692 388814716 97147236 535270995 29272008 68410358 189958480 963884416 25274885 686885950 131833190 313197254 152673265 308806287 913513903 534075189 743326021 517747065 381493282 715233872 230144174 725223688 138323000 197845564 864347040 239624536 530672114 454897202 311645957 29252980 100677345 521712649 418067696 197824581 56983637 299856071 266234940 99458484 263740480 144026191 638860800 395573670 457223445 791534065 704379957 223253708 178125613 300222337 741000773 559618895 15456203 823661313 137358942 6295569 21506871 854222349 245920105 404695351 309119544 557566062 433948332 409796889 931795078 852016028 607621471 841295081 151872092 726372777 940753565 268128938 870398968 432130724 663702608 180138773 223664782 220598924 0
1337 44040
259674 18391
4098128 1316
54 80841
1345 46253
1348 56381
474648148 34837
101 83152
104243162 11470
1330 41604
54 73698
59372 22954
259723 18131
260 88528
4604530 1095
1345 55705
53 95537
257116355 95276
54 61418
1345 53048
74171 20358
1326 41561
40 97027
590438640 8381
59371 24825
69 71724
54 80624
20 72661
9841973 93363
1000000000 30542
54 92830
59372 29027
458114 11084
51 75552
261383821 81075
3962774 1433
2769213 10270
54 67503
39 95273
351289 15858
56 63690
0 8108
56 68916
1000000000 70253
1358 56298
54 98668
59372 35899
7 99980
1346 45842
1000000000 55865
59372 32375
901981 6210
54 82221
59427 25147
499696930 24237
721056496 67985
52 78528
34 68678
1340688 4986
1350 48519
54 85774
59371 29020
59372 32615
56 76497
1164 54330
900220966 66170
64 65885
259723 18387
1581 56338
1345 59179
62 86023
1352 54779
259724 16095
54 91936
59363 36786
817554 8229
2512088 2244
351291 14038
56 78422
59292 31060
1345 47507
86 91468
901981 6534
351115 14515
3 94542
59137 31757
54 63317
59376 35599
3963192 1798
54 86428
1342 46021
1332 41756
54 74812
54 67152
46 77647
1345 42434
106 80565
59372 35869
1345 55821
932277152 22446
53 93035
1345 51223
59383 31512
385890217 72053
336283037 94581
1348 48679
59372 28233
1345 55837
259706 18109
1315 48017
54 71704
54 96651
259723 16550
59386 30683
1345 40333
259682 18574
1000000000 84841
458143 10961
908460644 1
1345 52772
783859974 13801
438323 12974
52 71658
59372 38860
59431 30041
1345 58820
53 80051
54 75713
1343 46158
901966 5622
4098137 1304
54 88198
184 90253
59371 26382
56 86206
1348 58347
1345 53618
14 92000
497937507 98572
59398 23277
1344 48917
458076 12454
1380 46918
351289 13939
4604702 981
259725 18038
52 95930
59400 26304
54 61129
56 99398
59374 34952
59372 21700
1342 51490
59372 35490
870667312 24447
1464395 3794
1342 46512
1333 56377
88 79606
8287940 630
54 82435
1222 51974
1345 47273
56 77901
74168 19150
54 67200
1363 59294
1345 51576
59348 28152
211324985 1
74154 20858
56 72384
1342 41206
74168 19780
837867 7436
244939256 95957
52 69911
901981 5895
54 61832
1361 40751
95 78943
1345 47114
259713 18614
438657 13206
59372 26309
1345 52322
54 86573
54 90499
59428 25084
1341 52631
817574 8422
438525 13130
1346 49097
818468711 85958
59373 23630
837832 7776
54 79489
54 79540
1343 50340
59380 24236
59372 23235
1336 45925
1136 59294
59372 27061
1345 54826
1332 54917
54 73133
734650402 43516
1464389 4501
41 68002
1330 40713
817556 8412
901981 5975
57050953 99575
54 67531
54 60538
112 97093
458194 11153
1345 58629
945948418 67150
1349 58972
60 77612
54 82859
1404 40686
763988386 1
59372 22145
59395 36737
8287940 645
259721 17848
126033576 83188
67 64696
59372 25048
1345 59570
54 72928
59466 24705
867205542 31074
54 96148
55 73916
59372 30628
56 59981
38 82613
259661 16227
351291 15904
54 87352
65 90011
67 62731
59417 31114
65 80729
51 67541
735762174 64390
603962850 58458
54 97319
56 69443
901979 6751
59375 26797
57 72385
551666883 79866
87 74345
46 76689
74168 19257
837880 7606
191134489 33754
59375 35599
54 97755
1388 43127
59372 35032
54 68605
890972172 46497
1340813 4986
196 61288
351291 15070
901981 6006
54 77440
611798921 8367
59 97613
47 90557
458041 11772
1464393 2870
1464343 3113
54 95536
52 96528
1344 43064
351291 13944
901981 6815
1345 57589
837806 7256
59390 32821
1464393 3094
47 65228
59246 32582
430645803 28290
64 76048
1360 50112
59369 26233
817554 8201
54 91289
67 91807
351266 13954
59372 29526
1403 46386
35 87523
1345 51221
54 64099
498335977 79402
135 64013
0 29298
1329 58210
1336 59103
901983 6006
458076 12104
54 99224
59372 26929
59373 31275
54 69816
59230 32201
1343 56707
59 60724
59373 25775
247093798 40751
1000000000 33464
1342 45168
62 97846
102 84681
960690057 56606
351291 15125
75 96880
74180 20950
52 95966
54 63048
70 61444
170 79841
817543 9014
582726368 99999
59371 26408
30 94367
1385 53080
1345 53896
59 90097
59358 26408
54 63016
59362 27131
1345 44933
54 84596
817556 8414
702752207 63054
2512088 2355
1258 41267
1345 50453
108 76316
59375 34009
46 83774
59372 29329
54 63276
59372 21781
911284918 54776
1363 46797
59339 38271
223 93122
54 86201
837827 7429
65 92290
57 77892
99 96984
54 89448
1579 59404
1344 47914
59372 31754
36 61097
438489 13475
351270 14212
59369 35180
1359 58899
53 60617
1345 58562
59374 34970
59384 35072
59373 36036
54 62441
51 64892
4906373 771
218 97303
59372 39177
59374 22022
59179 37427
226 98622
54 61200
351291 15006
59372 26591
54 94297
54 94479
1169 55312
54 66975
1345 53936
59380 36100
56 71355
54 72826
54 94225
1295 48008
44 83126
1346 46386
438525 12974
56 87579
59372 26522
1286 59388
54 83306
1345 47833
59385 28136
52 71708
59222 36334
351291 15070
1344 59114
152968821 1
1764137 2501
1345 55103
438520 13081
59368 27831
438414 13378
1348 51971
438655 13289
53 66382
39 91892
91 83910
1345 57713
1337 51306
1345 58391
1345 55222
1464393 2898
1345 53649
1578 56338
59362 27800
269320592 62316
54 62996
59372 21574
59372 27653
59377 35600
54 74193
55 81578
1345 44134
59438 34228
24 78350
1345 49723
52 93490
59405 40147
54 91355
1345 47543
1465 44097
126193033 74791
54 81471
59346 29445
0 33573
40 92065
1347 58913
1348 57116
1345 50487
548427 10028
1385 50727
548452 10265
59372 27571
52 93304
438680 13461
54 94925
59528 22411
54 79309
259720 17840
3962998 1808
78223090 25131
112 80973
1345 41496
59369 34602
1349 55725
57 85398
1320 43626
54 78954
4604498 923
67 67306
8012621 674
74168 19469
51 79929
21099120 1
1345 49047
59372 23742
902043 6666
55 63379
36531243 4501
49 74408
106 94654
1345 50334
54 74464
1347 47057
56 89142
1298 51974
59371 37427
458076 11980
49 67270
351292 14099
59381 31663
74168 20072
60 81897
4604506 996
59370 25753
190 62815
54 91787
61 81451
3963069 1433
55 59859
54 75195
21 75583
259721 16762
55 63252
57 96010
59372 21643
56 82223
54 84309
54 93684
54 81825
90487173 98055
1255 46142
59372 25741
262693633 1
48 91936
1345 45017
55 79883
817556 8217
54 76486
1345 59487
56 71831
263809240 539
59372 37908
1369 40543
458059 11395
1340826 4996
54 83910
54 80455
54 75234
1330 52290
351297 15157
438486 13336
1345 44508
54 80735
59420 33088
925336585 14780
1464390 4389
1132 56646
205 71172
1346 42745
54 84206
21 60814
1276 47914
1128 45844
59369 34101
59372 34009
59372 32580
1350 48267
59376 39147
259721 16212
54 98104
1232 49075
54 67859
59379 39612
77 89555
54 62803
52 75312
1384 46171
1321 51859
54 64836
59186 21143
1317 42164
817556 8336
61 72834
50 66944
54 72505
458076 12565
1407 40586
1365 58476
12210537 48941
231 70045
54 60576
1345 43665
9832128 90206
299892601 48316
54 97210
4604498 902
59372 22394
56 98572
54 76361
4604498 893
50 84524
59372 34359
534318571 54036
351108 15838
1345 48347
1330 59327
901989 6218
59371 22011
59302 37194
60 97167
1346 46174
54 89279
19 72505
819759487 90117
1349 54843
458104 11509
59383 26460
218 84747
1287 53527
1333 52327
43 84041
54 82024
59375 36826
1345 46319
351237 14420
259746 16212
855249284 53043
56 72750
901854 6053
47 70928
54 76843
4604495 989
200779219 14326
54 96105
51 87222
54 94672
54 75610
1345 58210
59372 33582
59340 33469
100 60500
259623 16086
54 81110
1346 52596
54 74690
59372 35045
59363 33369
1343 46826
105 80470
280 78662
50 68101
351279 14450
1346 58677
59372 24585
55 97275
64 68932
56 79160
30 89265
59372 28358
54 67411
179470629 48236
1343 54392
74177 20105
22 81647
24 76942
59371 25995
41787194 1
59372 33513
901982 6646
55 76393
52 98014
66 86371
1342 44142
51 77868
42 63710
901981 6560
62 67150
54 91017
1340840 4699
303 61455
957021075 23499
272 88055
59327 22899
1223 56846
1464393 3697
54 66033
55 65919
52 92344
1464421 3736
664650240 17565
1345 51246
112 76299
54 84402
129260827 1
1174 48321
1343 59230
1283 42221
59383 24880
458078 12074
864823271 47018
837832 7360
837955 7181
74170 20029
1358 53004
652846994 75564
145439294 54012
1300 42032
54 86371
59311 22475
351291 13826
59603 28513
108640 18806
54 98729
55 98426
1464393 3219
764594017 46187
1347 54098
1345 58209
817556 8186
1345 40686
73 63344
54 67805
59359 38228
2512095 1868
69 78035
59374 35981
15001203 70032
1340841 5209
351291 14125
54 76342
56 93768
54 60576
54 64255
1380 46552
59372 37002
54 94036
259721 17144
59254 28467
59372 38521
59288 22757
59372 31025
4098127 1304
36 86525
59431 24705
46 86342
631352238 21665
259721 17247
901983 5516
59372 21964
901981 6296
59323 32681
59372 39310
901983 5615
1464393 3896
59372 25293
902027 5573
53 74426
398253616 40396
817611 8577
2512077 2300
54 85575
1345 50846
43 93709
54 79574
56 87335
1561 56855
1306 58878
837807 7354
48 75043
633660031 17426
118117939 44441
54 65536
54 82056
59369 23495
1345 41286
1234 58005
282 80594
259707 17048
59352 27587
618781500 55591
0 84657
54 97956
27 67005
54 93161
54 70222
3962984 1433
59610 25409
595780750 68403
351509 13811
63 72259
53 96579
54 64923
68 73958
63 81075
63 71569
351300 15864
1363 47349
30 94654
98 77910
1359 54572
1464401 3687
259721 17565
62 98976
458105 12260
901984 6428
259720 17586
59323 23762
1464391 2817
54 84434
438500 13188
59319 37968
458136 12417
1343 47007
59372 23021
64 87098
54 64892
1340730 5243
151 99735
54 70095
37 78527
1351 44958
66 65122
43 61422
51 64818
1348 49316
52 70044
1192 59358
1289 41341
707082053 98486
1333 41318
59372 34078
259904 18620
59375 21275
61 94667
1345 53885
59374 21542
52 65825
52 99241
59372 36752
1348 50340
654581522 82822
59370 21354
113733140 69837
1345 48861
76774855 78765
1257 52241
1345 57589
349070764 38551
1346 41902
1334 48219
259742 16277
56 92581
817556 8752
54 72425
1345 50453
14 68295
54 83467
54 61661
1347 51490
59347 39254
943473051 18852
61 60413
54 73405
1345 55032
112241871 20858
438522 12956
1343 57919
1403 47647
148979255 28303
59372 29992
1345 51151
748298833 36695
351286 13953
1401 59642
54 61743
996619999 1
78 80420
63 72863
60 75557
351265 14882
136 92693
8 82051
817556 8201
1344 53494
1342 48148
438431 13587
458076 12612
1464337 3270
54 66828
1464426 3493
54 62595
108567 18979
351286 15071
1200 56530
1342 48263
42 83747
72 96604
917687390 79176
1362 48694
992420383 25153
75 70989
268 71244
1352 48156
59366 24032
59372 29942
59372 35064
443242366 41602
1355 42877
50 88122
54 67295
59320 38154
1349 56532
59223 27105
556056116 34390
837759 7207
458061 12642
1335 43079
1342 41427
1764137 2528
59362 22860
38 77856
438543 13369
55 67729
148702184 63344
507717701 95722
59359 34312
83 76053
54 83277
54 82949
259721 17535
54 71467
54 61820
54 67270
837818 7412
59370 38041
458065 11255
44 87522
54 99298
1343 48861
54 86215
108525 18792
59371 23454
468813050 52480
1345 42434
837827 7329
54 82267
548509 10270
1345 40627
59372 32569
1345 54702
61 93161
59372 31139
61 94887
1388 43761
59372 34275
59372 22095
259721 16831
59512 30485
1529 49926
351291 13801
1318 47505
59372 31390
458074 11117
1512 46466
2512083 1978
901932 5465
1338 50987
86 74404
53 60837
548455 10485
426115494 47338
458229 12329
1345 56502
50 89110
156623675 65339
1347 48646
55 88387
211086580 20602
259719 16227
59465 32445
59372 40188
1 97410
122508339 46
59420 25587
817564 9158
1330 41930
59386 23802
54 67067
458077 12291
59372 26576
54 78924
457876 10898
54 66727
817556 8592
902019 5989
59381 34414
59263 35199
1323 47236
44 92572
1464395 3966
0 47397
901991 5975
521316773 99999
71 96561
59371 33088
1345 49789
103 74408
59398 35801
1345 48267
54 77283
1356 41433
458010 10950
59460 36967
59357 39078
1464394 4413
59369 35356
1460 41012
317375378 78005
1342 52327
59363 36663
457881 10865
59372 32572
58 73205
351268 14038
100 64836
68 89163
51 83308
1355 42086
59370 35666
145 62753
1345 43580
3963019 1523
54 82613
111568272 69514
59372 31176
901766 6881
351291 15044
59363 29832
573097323 92369
59429 31139
59375 23650
664165991 25127
817365 8428
1345 44678
901981 5392
48 67151
59371 38053
54 72661
1391 53048
1345 50213
1345 45487
59372 37187
1433 47071
236 87806
117 71770
51 63914
1345 59493
14 94686
54 78633
1345 44142
1388 48436
54 82972
457980 12074
80 62840
62 84254
1344 48400
54 98844
1345 41902
59208 35601
1487 52849
4604630 989
68 66463
62 88047
128 79402
110 75826
59406 37813
902034 5975
119 88680
351291 15721
55 76550
386106949 79574
817609 8069
434520177 16935
59375 28958
59362 37985
59372 25779
50 92438
1317 40432
69 73135
80 96528
59372 35647
89248546 5666
101 97526
1345 44508
1464394 4458
74168 19839
54 86278
567981525 35512
56 98931
259693 18482
54 79160
987796719 88055
53 63527
59370 24899
1504 55993
62039456 65789
65 87600
1119 50846
219 70902
1330 48343
53 64414
793538586 3047
14607612 341
1389 45449
74168 21047
351294 15727
52 61735
1345 48600
59417 39338
1464 52487
3962998 1634
1317 50368
54 81471
54 83287
59372 29516
814487262 10859
12 72495
817556 7914
188768029 1
1375471 4671
59336 30624
111 65333
59370 30485
1209 49663
1363 47698
149 61062
1346 52065
59374 23235
458013 12653
38 60340
458076 12505
27 86272
48 80869
59583 40081
54 82342
7 77206
1345 54131
420897588 53333
351093 14240
60 70609
92 99833
54 92094
1480 40461
59372 22493
59374 29279
60 82307
108649 18870
4097917 1195
54 95321
902016 6572
619755380 12855
59369 38615
901981 7084
1336 49894
1434 55952
52 81666
54 69499
1764137 2530
697605323 1
901979 6972
60 84667
56 65885
59370 22781
1360 55443
54 82342
573850589 23601
920333441 32569
54 89121
59372 34898
3962998 1571
720331554 83297
1346 53897
94 71231
59372 30624
59381 26766
600340186 2478
54 83825
613223766 63338
59318 21974
54 63344
915924090 45307
100 79467
54 80192
54 96604
12575920 374
52 63442
1340 58598
46 99662
59365 22845
54 61755
1372 52488
817778 8428
1357 40742
1346 47907
817564 8428
54 95736
1345 45593
59372 23106
54 83485
1399 40753
817556 8233
1345 49559
458075 11619
54 66556
74168 21116
45 67559
59372 26465
1336 45844
57 70405
57 65868
1448 44743
54 93860
661642693 71734
1347 48343
1331 47796
41 80399
54 93482
54 65151
837820 7597
351376 14947
54 73216
74168 20540
59372 24825
68 74559
59372 30002
1334 52441
351291 15392
259722 17141
838074 7770
54 88181
746813650 63847
1464393 3697
59372 39395
54 71208
54 68726
1345 46792
1353 43075
59372 29753
55 90020
54 89945
52 92185
458075 12086
68 71965
1312 56040
59372 28176
23623890 12956
1391 45100
1354 53379
52 80437
59373 25133
54 99678
105 92487
4604476 1068
54 97244
351263 13991
57 79733
59379 35023
1589 57242
57 95947
566436174 94925
817557 8412
59347 33905
52 96995
59209 23222
1349 48217
445699226 11927
54 80621
74185 19450
458140 11632
54 90776
59372 34811
1339 58570
81 83170
55 83503
59136 27587
59322 34210
54 74704
1343 59388
0 44238
1345 50243
1326 54524
54 80815
59372 36944
54 98321
21 67005
1352 45556
54 83587
59372 37303
59372 22527
1000000000 67398
59372 31907
59173 35546
54 74162
1345 46477
54 94581
59370 22394
74 75621
66 61284
1336 56227
85 80740
1345 43451
74168 19236
54 82613
59317 22463
47 61762
386117626 1
36 90897
77 89780
458065 10953
901983 6401
54 85168
594240534 14235
59418 34222
59381 32684
59330 34811
65 85602
59370 28689
1340824 4724
54 75792
901950 5692
136 86294
259725 16835
773834645 13931
56 96029
1343 45347
59372 26352
56 95263
1464393 3670
1345 50650
61 81385
4604498 863
214 77348
59372 31521
438510 13047
1345 49926
58 94225
108566 18893
1407 54787
59369 32684
1345 56989
1204 49316
46 61509
138 86568
465324303 67456
458069 11119
548453 9983
59372 33973
54 79177
54 68785
1345 53547
1346 43495
57 85187
59362 24027
1345 52819
1352 52362
1464394 3906
1385 44028
59372 25943
1329 52524
48 59775
259546 16236
259794 16128
59374 23283
1345 57919
1464393 3184
54 94899
48 61456
59433 21577
1354 43863
74398 20508
59418 35652
59372 32229
74167 19299
230748251 94165
1000000000 84506
59370 39593
755614719 10661
59372 25912
108561 19028
51 75527
54 86715
103 97417
59371 26086
438525 13104
1340715 5201
54 89769
506446974 58095
59372 36705
54 86317
59332 24441
108515 18806
940453446 69251
817556 8319
1182 42294
40 61832
13402886 70522
64 73933
817549 9279
1348 46664
59343 32296
32 87181
1342 47486
50 78537
3962998 1749
54 82485
59519 27556
1344 56524
1346 59259
59535 27793
54 60339
1345 47144
74168 20825
59262 37724
59372 39145
263602449 39765
113 80426
837829 7776
59372 29770
1529 49027
57 83126
59524 37128
59372 24276
94 83792
59332 34886
143 62324
259721 16062
54 64478
211456197 10679
0 78260
54 62803
68 89342
59372 30985
1330 49070
59579 35641
101 65442
41 71721
74 68932
60 81443
54 86103
7547822 99999
1464188 3951
262 60350
30 73292
259721 16208
11575973 459
59372 38729
44 80933
1345 59519
74176 19599
77082653 11798
59372 23176
54 65228
106 98291
901960 7003
744777378 47612
1345 58716
1345 44678
59372 37435
458073 11012
54 65070
54 64223
54 70862
1343 55934
259711 18134
902026 7026
901978 6116
259841 16379
83 82471
1534 43251
59372 31092
59373 32221
41 97570
39 79300
54 61507
1340818 5142
59367 39269
59369 35470
351288 15702
47 63715
1464393 3951
1464393 3670
54 79841
55 76361
53 68139
1333 41965
1346 59175
11 74276
817712 7941
458071 11831
59372 24877
59372 38134
986034406 34083
25 89836
1351 48259
1345 44096
59357 39269
1387 51052
1345 45708
548453 10364
1464431 3153
45 75826
30107602 1
59377 27929
59372 32425
54 99868
259725 18228
59373 34788
901981 5445
438467 13268
1422 55037
59372 25550
1560 53048
53 66463
59368 36670
54 71570
59403 35180
54 70044
54 71570
590210911 53011
1340701 5240
281 71437
2512088 2376
1283 52303
438525 13093
1245 49239
43 66341
59371 22175
59315 33827
266461988 54404
1244 57901
351240 13852
4098157 1264
1345 49653
1337 53388
64 89269
54 61430
1351 55568
1345 52303
57 65716
57 61010
30 75547
30752215 99999
1340844 4773
31 79540
837991 7402
1345 44597
837827 7764
458079 10898
438532 13555
59392 25057
32 76497
458076 12441
129348244 44908
59371 29027
1363 41754
817556 8622
1345 48679
1464392 3032
55 79301
1342 44426
59379 38948
55 71708
4604501 1068
299773851 32229
777318336 36197
39 92651
59376 22453
55 62797
54 93427
59388 32376
770312120 50846
47 82842
817556 8837
59378 22460
438525 13098
692365718 72792
59372 38041
186 68329
1340 44391
1352 51221
54 76406
54 70813
59366 26726
54 81078
268 67830
1464435 4433
54 70297
144 70635
54 89780
259735 16048
837827 7435
1345 44506
1355 41497
145 76354
59376 39928
1341 51736
59372 36667
242 79419
11704179 529
1594 54246
59372 26244
1154 50919
901986 5392
74175 20342
278439410 99662
59488 24390
548454 10258
99289253 53789
255803311 78055
54 81768
833288410 81886
54 99113
432395505 90078
59412 30109
98 61625
96 78488
55 78527
59372 26248
48 65148
59372 32425
68 79867
59372 26859
1345 42954
54 71301
14 80365
1385 40448
54 88941
59408 28396
1345 53328
6 69916
1400 43079
59296 21751
3962998 1798
901989 5378
860854861 7597
1522 50726
55 63726
59357 30985
1322 44369
817522 8351
59371 23039
54 73171
59486 38772
56 74070
59385 21939
1365 45007
57 61515
53 64542
54 73115
7771335 71134
59233 27028
54 71169
1305 49903
97 63637
351290 13801
1348 47423
94 83797
59374 24164
1345 58127
817556 8311
351060 15547
55 83769
1345 52320
1000000000 3723
1347 47114
54 85114
53 81371
817654 8964
67 84600
54 77612
1345 46198
59391 29027
80 63375
59372 24236
268482168 99999
54 90609
1346 43245
351290 13991
54 91827
59339 24880
4604498 960
52 65488
54 60500
259927 18201
1464439 4492
59376 31911
1340828 4736
57 77697
59322 22781
54 87209
55 76693
1342 57506
54 95308
52 67290
54 84681
339285278 25505
351291 13953
150 67005
892071852 36786
80 60617
901981 5625
1318 49627
304 95801
259698 16206
1345 58727
59372 30020
54 80185
59372 24390
1345 48236
49 62595
57 78286
351287 15565
4027854 22453
250 69476
12575944 397
259709 16592
54 83134
54 62429
54 80561
1345 48343
259734 16719
1357 57898
57 72498
817556 8682
60 74575
59409 22493
1345 54787
1343 43665
54 93032
59368 34414
54 82523
54 87775
138 62303
56 59824
59614 23963
438499 13380
59371 36930
1345 42866
54 69511
59372 21283
351291 13793
548452 9937
54 90474
54 98530
0 14579
51 96773
1345 47281
54 75611
59372 34886
1345 52981
1342 52016
59372 36663
269065695 11680
259721 16104
59378 37586
59372 30957
438530 12804
0 45395
979484682 57151
1347 50919
817556 8319
55 83734
1313 50213
59353 32931
54 92940
26981691 59481
50 80682
59372 29248
998126983 85716
59 88035
59371 36291
59380 21836
169422971 14670
54 81167
0 43153
59372 32482
1345 59404
54 67290
54 84113
54 87467
1345 50468
794229629 26786
59303 34986
1346 52857
54 68864
68 72685
457856 12448
58 92627
1464384 4016
54 93363
1345 41770
59394 24111
81 89401
59372 31390
41 78130
1329 52501
817645 8190
832581614 25047
1294 42461
1345 52409
1348 57392
933919302 68494
54 96675
212 85250
1448 43378
59368 22726
1345 59341
1464393 4433
285659324 47281
1345 43889
59372 23550
1425 58878
1343 47488
1345 51476
17 74936
54 90177
0 29302
1422 42939
756674049 27461
59366 25379
93 77022
1345 42605
608802696 13475
494020481 22538
1372 56269
1566 49789
168 71999
54 70787
108572 18806
351274 14547
1345 48148
2512052 2248
817666 8577
54 77942
1359 59464
1357 44744
59372 21127
14 68393
54 83237
259720 18228
59379 32313
59372 28907
42 84681
1340817 4898
54 61661
54 72976
54 88113
74168 21112
1242 57128
15 83925
54 83387
54 71211
54 96160
54 73750
59372 37534
837826 7256
50 62316
196 64379
54 76666
52 69638
1462 55744
1342 59103
259721 18614
66 66852
1338 54111
52 69915
1353 50175
1345 46187
59372 21836
1345 55821
176 92205
196060325 26465
1340836 4843
569247960 85602
1324 58134
52 89121
1345 41496
54 76963
700273285 24097
59377 29391
351284 15073
1345 48646
864093269 33202
54 73762
351290 15526
59372 27857
54 61011
62 70998
83 80815
351296 13961
2511854 2300
54 96558
351292 14670
59370 25463
259721 17979
54 74437
54 76963
104 75160
59204 33367
36 94216
43 85659
817554 9046
1456 43962
59459 25293
1333 51246
134 92310
59372 35641
65 79174
566625522 54988
817553 8422
39 98986
56 91355
44 65914
54 62559
64 70320
1337 45603
59372 33754
901984 7026
110 86703
54 60939
1340818 4811
59337 25609
54 62996
56 60889
1345 43337
351291 14311
458077 11441
73998 20203
42 60092
54 76859
1345 44008
1345 47505
62 75901
1345 42331
55 82601
531948879 59203
2512081 2273
1345 45347
1345 43761
458087 10898
43 97003
59386 23938
4594308 77395
54 84411
140794693 60380
59372 38012
108567 18735
351291 15687
51 78095
1346 48459
56 67455
1348 49033
293775967 40909
59380 30104
1337 58458
54 94152
83 88360
54 79596
98 83854
613981062 48516
351306 15768
152 69625
108563 19105
74157 19299
6 81165
45 65231
59371 31554
458076 11271
59370 39510
548454 10392
54 96128
54 82935
52 64936
54 89780
59 67959
59372 27952
65 77348
1351 52586
901824 5569
23 71706
0 80371
441524067 62132
438525 13505
66 76065
163424552 36919
1340752 4736
54 89818
1464393 3691
2512091 2300
74148 19783
256 88307
59564 29231
607824633 27172
54 69644
51 60080
1295 49683
110 83387
1345 49672
1093 42889
59390 31160
1347 57530
47 62939
1345 53379
1352 55948
548453 10326
1316 54129
12 77042
1340826 5245
1764246 2528
59501 33496
54 89142
51 76342
0 94508
438511 13369
59391 36890
54 76207
1469 56264
54 86489
59380 35964
14 85186
54 67005
59333 31732
59350 33376
9519594 556
548452 9344
1464390 3055
1346 58141
259721 18480
342910794 37945
458076 12736
1327 44894
59384 35408
59382 25040
1110 49383
54 86036
837827 7460
194 61507
59360 38931
59467 26320
43 84113
108 74464
1343 48731
59421 35290
54 75233
1345 51469
902021 6813
59372 34119
1358 52545
59361 39778
55 70323
54 69321
54 90541
1341 48902
59370 25023
74162 19446
1464397 2948
280555578 18710
67 96378
1464335 4358
837824 7474
55 86386
1355 50758
901995 7026
1464351 3104
1345 58209
55 69217
1464354 3811
1305 44095
64 87806
48 75134
59359 35719
59213 21549
1345 53033
1344 53388
22 72102
1345 40677
59380 22646
259720 16665
548452 9334
1345 55657
3962822 1747
230 83020
753903397 20101
817556 9262
259592 17892
351303 14799
1342 48836
60 67397
59371 38593
69 66935
557833497 35994
1345 47075
12 91827
54 69644
59374 35135
59608 21397
57 65624
74367 19149
54 62538
54 60208
1324 49894
319908441 52179
54 59997
54 64880
1345 54650
438525 13289
351299 14662
1345 42605
74168 20439
59367 29317
571011414 9865
1345 58141
613736959 46158
54 74812
228584222 15021
574240330 85386
1464392 3811
53 83188
496871359 14265
54 65743
59369 34781
59375 36302
59374 37945
1345 59110
54 76019
1344 56908
1464393 3367
54 78418
54 82195
1345 59047
1380 54676
59372 32947
54 74773
52 62132
59372 25133
1359 52317
63 78961
59372 29170
54 89347
901966 6429
54 98931
458076 10847
59322 23601
96 74575
49 68045
207899224 18993
492504450 27727
1464393 2794
1345 44860
244 82485
54 92537
1296 58141
1345 46752
1356 47647
901972 6367
59372 32842
62 81385
253 85894
1512 51245
59372 36197
59561 38154
54 88047
259719 16503
51 74792
1464393 4321
1464248 3680
74168 19173
59324 22201
259721 16942
54 89117
351405 14549
59379 26197
509181006 82079
39 96424
1237 55092
59427 31470
59372 22757
457830 12731
901981 6987
480059198 39338
259663 18064
53 76053
1348 51682
1345 46509
678997721 22452
1340820 4724
45 74812
59621 23220
1764363 2478
260 93839
1379 55236
6 64923
59401 38357
53 65789
829873491 18076
44 90020
46 83424
59420 34595
1356 50780
54 82559
1308 45204
324213248 37968
54 79573
1345 45658
59431 21397
42 88669
55 78961
59386 32991
62 95606
56 87981
59360 22362
1376 58115
1345 48494
774305988 46157
54 78662
1357 49172
1345 43990
74349 19755
15824699 336
351050 15910
59383 39280
1360 43600
1345 52819
182 83764
421601241 1
1331 49385
54 75195
1306 48529
198697289 61507
179 89723
57 68805
59372 36069
438525 13369
1335 46272
74156 20302
901981 7055
54 64968
59385 39633
1383 52471
1396 52132
54 90442
69 94911
438559 13533
59372 31480
53 63745
74189 19688
41 72219
1345 49337
703425816 1
54 79133
54 79575
54 71263
259721 17461
56 85351
1335 48694
1303 48849
59375 26909
16 68160
54 97880
54 80106
12 83188
54 89523
1346 48916
54 89265
74168 19549
54 64178
55 82079
65 82079
140 80729
258 84657
54 91445
51 79553
1348 52127
59436 32534
53 70681
59372 39940
1345 48215
51 65226
1355 49739
1342 43636
841877384 81675
1348 48657
1337 51490
1345 43620
54 70007
54 63710
1347 50448
59382 38728
1395 53831
59399 34119
902037 5569
62 76963
59372 35135
817443 8949
351289 14095
54 89905
59372 28779
21 96880
46 86011
44 66090
54 75552
74165 20324
74154 20324
59314 39030
59418 33960
54 88518
253152767 75307
5 99506
1464393 3315
59372 39846
1464395 3430
101 82550
1520 41378
59364 21191
59372 36018
2512029 2077
548307 10349
59372 33200
204406845 87600
1356 53831
6 89347
0 61776
837827 7463
1320 46552
1340826 4844
3962939 1523
54 79467
54 93427
194667823 41756
1343 52086
59372 38428
51 64430
57 68994
181773643 97202
92 63442
54 87222
52 80106
54 77275
74063 20324
351291 14387
59385 27332
59371 39492
15824638 336
1344 51147
59372 24032
1348 43559
351291 14113
55 88107
817558 9265
66 92438
1327 47380
1243 56509
929901960 11517
54 88122
70 77634
58 98758
9519594 497
54 70635
65 62624
1354 53470
54 99920
1359 54299
259719 17430
770751783 8438
1345 51917
54 92537
55 91199
1333 47583
53 82873
1349 52303
458076 12750
17 91662
45 76759
33 67602
563358579 74411
107 67825
458077 10869
59369 25741
1344 41561
1357 46808
764229754 13149
81 60031
54 75621
136 71971
54 70410
37 94124
59597 24335
1347 55222
59373 33910
55 83380
259689 17535
1345 44134
901981 6813
65 60549
4906500 758
54 86576
3962998 1660
901980 6575
55 93848
59372 33800
362314669 94225
1345 47281
14 80128
191 93983
56 82448
59372 34101
1334 42032
1343 50477
11 75307
54 60963
548447 10251
59372 27556
817738 8633
59372 28083
149036044 1
8750141 86470
1345 50562
1499 46792
57 98530
438524 13416
1345 44400
57 63644
548447 10278
817555 8837
57 91981
56 99530
59372 32830
1347 59419
4604498 1036
54 78452
1395 54676
54 61093
593017944 40275
43 76668
59429 25727
548453 10363
351291 14387
351291 15600
9519593 526
272677735 124
458076 11059
55 97526
548453 9767
1345 47266
281 67227
89 95736
56 81952
1355 58850
54 73215
1343 59162
59372 30374
259721 16739
1343 58561
3963007 1805
259720 16854
42 64968
57 80416
1345 40753
54 89357
51 68635
54 82235
54 89303
458328 12734
1345 54877
289 70417
351230 15733
54 71538
74161 20602
57 81574
1345 51726
458076 11087
54 80815
59372 26900
59 89142
69 70294
548452 10056
59372 25133
54 85561
59374 27919
1346 44095
1352 41333
54 97417
59372 39254
1337 59672
54 97193
970164942 85972
1345 51390
290 71367
1170 53896
1208 45925
23353111 26251
1513 46017
9519596 489
59372 28305
59372 32821
54 95068
59161 25740
74016 20678
467311612 41027
1334 43626
259721 16332
313840902 61762
54 87977
54 90060
67 86247
351307 14665
351317 14296
53 75820
59372 24944
59381 24739
259725 16152
1291 56379
59372 28906
56 64962
54 65514
45 84399
300 97595
1342 46949
53 74792
64 75752
351290 15757
1347 58393
1345 50087
1353 50487
74178 20951
150040247 82311
351291 14113
59372 26199
12576132 374
891176427 38772
14 63802
458076 10553
1339 48762
1375478 4661
54 68145
108567 19028
4604489 923
150 72498
458079 11706
54 93000
3962998 1556
54 67005
54 97438
1345 52023
54 72896
901981 6367
620736729 47269
0 83910
54 76152
54 85332
458071 11918
892978881 32296
59372 21656
118178542 43516
259721 16748
1335 56028
837792 7776
59372 21700
730315038 12584
59372 38353
1345 53498
567459458 27929
54 61180
945481747 42914
65 69950
57 61688
59372 32146
59397 33038
1345 54779
64 89780
14 93227
259704 16131
1340826 4964
39 60500
458099 10961
901821 6759
1340 53745
59359 21967
1375480 4607
59371 25040
54 86469
925646528 99999
59373 32873
22415363 6992
1290 55725
817556 9098
53 60314
54 63334
301170258 1
54 72728
901981 6089
59328 35546
1345 46127
61 83797
54 61954
54 85350
59372 35704
59379 31663
271 61780
48 60837
66 88464
129 76693
59373 36425
59360 31076
54 87556
108762 18820
1386 59570
59370 21789
28098581 181
690160292 9357
1464465 2848
54 92709
54 86011
62 75901
66 64522
54 88518
54 67143
54 67200
761267074 43759
946630981 84393
9064066 84965
488165129 82842
54 93448
55 77188
54 93053
837785 7442
94 75661
2 74912
59381 31105
4604508 970
43 92284
59371 23055
55 87579
1349 52513
42 84613
65 95156
59363 30645
60 90714
1000000000 74892
1305 59230
817560 8509
1345 47906
1344 53449
1292 52857
74168 19254
1254 45307
438528 13053
55 81685
1333 47339
109 71996
54 94180
56 93427
4098127 1158
1345 46714
54 61007
255 97415
54 92095
109 77942
59372 37303
550889502 17848
54 85230
196 92981
13 60576
54 97820
49 68505
1345 41700
259667 16515
1340826 5243
259721 16121
52 82545
59358 28417
458076 11438
96 67900
56 60540
59372 26408
54 74341
59362 21973
1338 40627
1337 42507
54 82416
59363 25108
100 74704
54 98758
55 68505
53 64508
38 98082
0 80838
548464 10363
59372 31408
167 82214
59337 30221
132 73278
1348 47338
55 85847
1138 54735
1345 48195
54 93347
59372 33913
46 72752
54 72896
56 80811
56 78415
59374 27381
438525 13103
57 80437
1347 42525
54 80185
57 64302
55 67207
949315656 1
1464379 4395
1345 54978
438525 13378
205469256 71010
54 79996
59372 30025
332315697 52005
29457671 23550
61 80097
548452 9877
1344 55541
1345 46497
54 72458
54 76703
34 84504
181 75915
62 71256
1344 48008
146 82962
129171260 22381
1345 56473
1357 45307
1345 57154
1340816 5063
43 96815
67913602 29317
837827 7416
1359 44508
548455 9420
48 77532
1345 46220
54 81487
259721 18559
8287990 630
169 70274
1345 52989
438749 13207
1388 48127
819837389 67270
9519588 486
59372 28473
54 78895
59363 33469
54 86525
54 86882
1349 46702
770662288 89723
59372 32284
54 71837
2512088 1857
4906509 758
660785147 23640
1340826 5163
52 82214
59378 30578
59372 23231
1464395 4321
74168 20451
77 67366
54 61743
423186913 37876
55 99131
458128 11509
72 94024
54 98082
53 88518
1345 50857
2512298 2421
1339 40842
56 79293
45 78954
1345 45737
259719 16591
58 77227
108564 18847
54 74684
901982 6024
1331 52182
54 82392
1345 55309
1355 49383
259840 17706
901981 6725
1389 50221
1349 42203
54 82724
1349 53458
54 74510
1296 44361
59372 39970
54 90876
39 61688
1345 47857
74168 19401
549974105 24191
517839098 57229
59339 22603
59372 26367
54 84380
3962948 1389
259720 17050
52 62731
22015047 296
59372 38615
1358 53902
1351 48135
54 68380
1464391 3665
458076 12086
67 68211
54 84917
69 89110
30 84235
458077 11949
1345 52545
1345 47399
55 61832
548454 9540
54 84408
54 81647
54 88785
120 78961
59 92434
113 79234
52 88121
54 78140
1345 46119
2512172 1839
110 82394
603443841 20123
52 84596
8 85445
274 99269
4098116 1257
168904292 14446
54 79053
259720 18620
1345 57143
1347 58005
1345 45579
59145 34009
1000000000 85596
1345 47143
59370 33754
1345 48722
59373 39958
58 65060
53 91816
351291 15687
13 74794
54 90897
45 64292
65 72448
1345 51306
45 68966
1372 56929
54 82940
1348 48917
54 70546
1352 54432
54 59961
1297 45168
59379 37238
648879103 93936
54 71362
1393 59047
1101 44508
1337 44008
254 82783
54 95413
59373 35052
54 71043
54 68966
438525 12878
68 87309
1345 40337
10 59873
1342 58209
59596 27136
67613168 66979
74168 19446
0 70060
1345 42866
442368087 29112
59372 29170
59372 33021
8 62021
59155 23945
54 91527
62 96274
113 83802
2512090 1997
54 91571
11 69443
407366549 20598
742427971 61007
59372 36160
3962986 1556
59378 33666
1336 54926
46 68886
1405 49776
548446 9408
1307 43626
8 79489
54 87571
52 99678
1464409 3724
1231 52180
59365 40078
54 86882
1464393 2889
351363 15850
901981 5547
59402 24358
977013749 72223
74168 19689
59373 24284
885131313 73885
62 73676
54 71837
54 78095
406350769 49239
1345 44820
59372 36177
63 87806
135 81934
54 89448
56 71721
54 78095
116 96916
59359 23824
54 85205
1352 58818
108567 18883
1392 56890
543823524 10197
4604499 945
1345 50093
59369 30025
53 99608
351061 13890
59355 39633
3962801 1650
52 93228
54 78910
62 62429
58 85973
1464415 3966
7374760 722
38 82908
438524 13534
54 75130
1345 44591
57 84399
47 82181
74121 20602
42 82523
1138 45906
472458070 57116
868863249 92168
59365 36020
74168 19361
59372 22446
901981 5500
54 70294
1345 59680
102 85186
438528 13378
95 64430
351338 14044
59544 33674
59372 23329
351297 15688
1495 40918
51 64976
59382 37775
351291 14549
59175 25741
1345 43999
1347 44134
56 92187
1347 51782
62 86798
458076 11948
1345 49719
259719 18482
1407 48494
59372 32594
59369 22360
1326 54970
181 62315
59372 25809
54 85965
259723 17014
24320817 77898
458064 12186
59362 21191
1356 53442
59370 34197
59332 39482
59371 37625
43088683 93791
1358 54111
1345 51819
63 64518
14 80119
54 91820
59364 32923
54 84822
59374 38728
267 61762
1335 41168
1583 54826
1339 40432
1357 47857
458126 11282
862973561 99506
59420 26984
59303 31104
54 76601
1464384 4374
11 90065
171 62173
665720265 17424
489899208 54
1368 58255
8 98676
52 81844
1464396 2794
54 79293
1345 42362
1238 45882
817555 8682
901779 6401
1464381 3153
84 83780
458062 12541
1104 46808
1345 56890
0 29271
54 73413
1353 49737
45 61711
90 70007
46 73205
52 75610
351303 14585
59372 22746
259727 17759
41400624 59294
1345 58549
66 59993
59382 35937
94 92284
1345 44035
1351 47774
65 86365
59385 25057
837850 7294
351314 14502
54 68101
804863229 51246
268 87206
946947768 10027
54 82278
1387 53449
54 84137
1384 54877
1347 48544
1579 54232
59 89665
1464393 4486
837827 7719
1150 48436
54 60414
498798171 26591
4604499 1007
166 79239
118 89962
59370 39547
817555 8964
43 82196
351539 14304
463604662 40779
52 75043
74226 20590
59310 30544
1345 44908
55 63442
1352 54137
483602808 80694
1340849 4962
59372 26197
0 60019
37 68419
54 75752
56 74936
1764137 2569
54 68635
53 89998
54 93018
52 88295
1764064 2542
2512088 1937
171 78036
1396 50360
59325 33369
1538 40351
315698664 47075
305727061 18188
1345 44894
817560 8096
1341 41321
1366 44508
59372 30747
59410 38228
745399703 19910
59389 36464
438525 13416
74168 21062
54 96639
59372 33200
912705185 71760
54 91090
1345 54368
881839662 43507
1464377 2735
74170 19450
56 76075
1331 58215
95 72078
59317 34733
1345 49988
50 63905
54 93533
59313 25411
56 63272
548453 10358
1347 47144
108630 18675
54 95504
92 61752
1296 43451
66 71934
59372 24743
208 62155
59371 36086
458068 11129
1340847 5245
1345 53873
54 73548
53 83457
1295 53379
96 70128
52 71898
438528 12878
59373 24852
59372 30840
54 96733
54 73953
74171 19574
216011145 56846
898993362 99999
438525 12993
723164910 1273
54 89442
1464533 3841
59372 38357
94504894 17759
20 65339
59358 37187
685442399 78518
74168 19516
237119360 33300
54 63802
972041530 15125
1345 42877
59359 39544
1345 43559
1345 57674
259720 18145
59372 30683
1345 49212
39 92120
246 72765
74168 19560
54 83325
275 61643
59372 36866
54 88412
0 75233
59372 36448
1000000000 90766
438421 12891
351296 14265
59416 31663
48 98056
41706936 22562
59375 37137
1345 40267
40 73761
1340829 4843
59372 32569
59372 33139
259885 16352
1344 52241
259721 17018
54 73202
9995222 72514
89 60558
7374723 722
2512088 1857
59385 31701
1293 42383
1332 53100
858003707 51257
762276216 30607
1345 41150
837835 7402
817556 8412
1342 47774
74316 21033
338956721 99999
59316 29027
216634521 51461
1346 59294
1345 50101
45 70081
54 88581
54 60913
54 75071
59373 34602
1345 45299
54 71863
1345 59110
1347 56821
1519 59648
57 74056
259721 16352
59377 38288
1464262 4005
52 98291
1345 57766
218 73133
51 82196
59375 25442
59372 27246
59372 32349
49 90097
1464393 2669
19 84759
59132 39187
40 82756
59371 35408
108567 18883
458055 10573
251 87474
1362 59031
54 71294
1345 58516
59355 23823
1408 45822
458036 10885
59414 31528
54 62909
54 91251
1375 49648
351289 14387
1600 44908
8 67729
220 87966
1348 46635
56 85762
54 77560
1295 47018
1345 43949
108567 19078
54 68619
1340819 4844
59369 35993
1483 48600
259733 17109
1343 46478
54 83306
982361539 46263
74093 20292
901981 5860
50 96188
1345 43516
901981 7125
21 90259
1331 46664
59371 21549
0 78541
59372 27759
54 87266
54 63300
74168 20663
8287940 645
309 89265
59219 25018
110 64050
54 86061
54 83425
59372 28152
483793546 78140
1231 58907
59372 25727
1342 52501
1219 44515
1464393 3052
59521 34581
1345 43755
59365 25428
59165 34898
1000000000 44216
59372 37625
54 94766
1339 58047
11 93860
6837150 67811
1359 51042
59373 35546
919068811 87760
837827 7654
59372 36817
97 74464
62 90037
4906498 816
74302 20913
43 80847
56 97230
351350 13852
84 84309
57 80455
259705 17667
144 60810
39 82245
351291 14217
59372 24111
259721 17697
54 64223
53 97372
1345 47441
259721 17018
548463 10498
438519 13456
917772818 7380
38 84181
901981 5944
1342 57965
59369 30339
59372 23454
1248 40543
651989601 5827
1345 43863
531832790 68369
59372 22913
1345 44428
1103 43064
54 60733
54 76207
1291 45613
458067 11680
59358 34952
1337 44361
45 73764
59265 39028
16 80376
2512088 1958
259741 18177
54 94038
1345 59103
259967 17679
1464388 4235
1345 52513
59377 28708
4098128 1203
20 77892
59372 24284
59372 35994
54 97018
59372 28154
458095 11168
59372 24873
837828 7606
35 80052
32 80624
59371 26096
54 95413
59347 28054
59372 31701
1289 42525
1583 59162
20352508 35899
59349 24845
59219 39940
351291 14515
54 64755
398523395 74808
1000000000 49243
901959 7044
48 73441
1360 42362
59434 37544
59451 33059
54 76302
54 92704
517023759 94638
109 74437
28098478 250
1345 56301
92 98702
54 92959
139073285 75858
59372 39500
13 83587
1345 44894
54 61673
5 91173
1345 47115
665317009 40337
54 61509
54 64423
54 61845
458078 11564
1341 51932
135680043 40275
82 64178
817556 9279
59372 29329
70745247 39861
54 64423
54 69978
179 76942
54 63745
1340 55634
169 66954
54 90794
945521461 51063
24 81399
59372 33431
1345 42347
54 94323
63568296 42506
54 86897
1336 53449
174606370 75312
54 81574
54 64201
136 82245
59372 21125
1000000000 41824
54 76019
59391 23303
74000 21087
52 85931
59591 24164
351258 15071
59374 36220
74116 19691
59372 39825
42 63505
59375 26786
1403 42605
59238 35282
59411 37790
59372 36919
101 69783
56 67238
54 89401
55 68419
4604496 918
1345 49653
32 74646
54 63645
1345 51620
54 88131
48 81897
59416 26753
54 65536
259677 16194
622771598 75887
59367 29902
1348 50244
921389682 29161
51 65040
59380 21127
927421608 37067
837827 7597
48 61845
59378 23039
54 82136
59372 25576
1345 46253
54 84741
1346 55327
1311 58624
43273494 1
54 83890
101 65743
608117150 79486
51 70297
901993 6475
54 90803
1163 46253
81124101 62324
74168 19450
30107602 99999
59373 32077
766185586 63583
1345 43290
47 77909
574030059 64938
351278 14120
54 89241
45 81286
54 66170
54 77909
1330 42695
1342 51974
438452 13289
1345 45628
56 65666
54 83104
59374 24447
53 75136
59360 38152
59526 34642
59375 28119
42 87056
600423428 62052
1326 51175
74168 20203
74157 20225
351165 14311
107 83268
1346 48955
54 89780
18 93913
1297 56532
438466 13149
84 61444
485243325 17613
51 95504
795417690 25878
259690 18578
458084 11129
1348 52916
54 70408
57 61755
458073 10634
74168 20678
53 77789
3963060 1777
54 67632
0 80677
59362 33586
1124 54553
54 99062
59362 27402
59370 34598
458128 12315
351291 15097
54 78342
351291 14450
108779 18694
1345 51493
59380 27857
259721 16425
53 95388
837828 7719
300 95722
1198 50360
57 95736
59372 30650
458076 11886
53 69711
763606430 73436
67 79883
53 60402
59377 36079
54 76732
112 69582
1333 52864
59372 32375
49 93427
1344 46187
111 89672
220 59755
4098095 1178
74219 19242
74158 19401
59351 29848
607954739 99999
59384 32977
59386 40189
1139 40589
1293 46826
54 62108
1344 55205
54 95536
217 76645
54 78452
52 89458
54 79319
1347 46021
1348 42511
2512102 2355
54 87571
54 76759
59376 34593
1345 56989
1464173 3561
458077 10897
1196 53328
1345 55949
804733829 76190
1352 40627
96 72837
259508 16470
1345 50480
1347 50768
118241216 35960
59382 36104
59372 29678
901982 5486
1351 50919
52 92167
1167 58347
1347 56221
901981 5471
68 73641
59372 28797
206 73885
1345 53618
108567 18710
6364275 1
54 70902
59364 39567
43 76053
51 82743
54 77012
1345 43045
74361 19878
57 90749
59372 29112
458067 11556
54 73915
964208598 78754
548256 9420
87 64818
59415 38412
59372 36658
1345 57148
1464474 4235
1340841 4865
1344 59193
52 72505
54 76120
795946187 70678
44 78140
1348 55896
54 88154
54 83310
51 88057
481752433 8902
1345 48176
57 98916
1345 54301
54 77955
112 61430
901981 6691
41 62576
1331 49517
1345 45872
59398 22646
54 99343
52 62514
474160782 71996
42 98475
56 74816
74216 19562
8 88307
259898 17840
1173 54094
81 74590
1334 55310
59153 27465
59394 32229
55 97093
1345 57536
226 99909
351254 14352
4 64052
47 63835
52 66955
59382 32482
60 65133
59331 26923
53 74578
351278 13942
47 66319
1345 52487
458034 12731
484031290 23329
59407 30132
57 97247
54 99224
351286 13981
1288 52240
64 85096
96295952 80889
54 69490
548338 9956
548312 9767
1314 42726
12 73216
457829 11014
1581 43721
74214 20874
1345 40433
901945 5532
25 98321
74 83592
1352 47543
54 94899
259486 17387
59321 29898
3962999 1805
616165447 99999
56 91058
548493 10225
1348 52772
74168 19809
59373 25203
65 80321
57 92996
54 62190
59372 24712
1360 55837
59372 28114
438522 12951
259709 16812
54 70232
703425816 99999
54 83143
458069 11153
1583 53333
4604491 996
1345 49014
54 67463
935671733 73731
59373 37194
54 90567
1340908 5178
351039 15364
1348 40767
486765600 76263
325790249 2752
59316 39310
902170 6922
2512332 1868
1375478 4621
59372 25740
1345 40586
59366 26596
1345 52399
59372 31114
54 68168
1348 50087
584736356 99999
762542991 1
54 99457
104 91129
59295 27409
1345 58045
26 83126
1464363 3207
59344 33586
59582 29271
54 98180
102 98038
1330 43829
54 68678
55 75611
47 86342
901981 6116
59606 25203
1345 53100
108618 18664
59407 28589
59260 25913
59372 32615
351299 14131
68 92131
2512014 2391
55 73205
1345 57129
252 96233
54 82766
54 81519
54 92981
59363 35905
777586804 77610
817541 8897
64 62413
1332 45770
145 69261
1357 46555
54 77697
59419 32875
1340826 4821
1345 53754
938798948 99999
1340841 4827
234 80430
52 67150
649902965 79385
59372 37804
100 74341
457997 11470
655778135 84207
1100 52018
66 67065
817497 8414
59372 39778
458137 11106
69 62195
1395 53980
214253830 71658
94 81574
1485 52441
4604545 945
1292 59051
838052 7412
267 67070
271676027 84551
54 66090
548452 10232
1327 51052
57 73738
223 60549
2512128 2421
238635722 96128
59372 32092
55 91925
59372 35960
11 60208
259734 17300
59372 23303
1322 42351
1000000000 91719
53 68204
701872104 8404
1345 56269
111497439 3608
967745503 98661
126213625 20825
88 89281
67 69343
54 75610
217 79279
59369 33469
59339 23329
59372 23707
44 82514
421451017 72313
1345 49320
59401 22453
4604349 923
40 89861
54 81583
1504 43466
1345 59047
901981 5759
53 69925
1316 48343
59411 25896
1345 41384
54 81813
59381 39771
59134 32425
57 66832
1340826 5073
59374 21751
259523 18064
52 92581
54 67985
1347 48321
49 86587
1356 53789
61 87897
710454235 7294
59134 21767
53 72752
196933816 1
55 86401
263 96214
59374 22418
1377 58005
78169154 5156
116 76075
83 73345
59359 30370
438525 13149
59228 25930
54 74704
60 64223
686901810 1571
1387 43772
54 89249
54 84473
1334 53442
69 68127
70276697 52409
980352857 82312
817556 7967
59286 30219
67 65070
54 64604
1395 59680
457933 10925
54 80107
57 66020
52 98082
54 63690
400389500 86567
901947 6101
1345 42726
748214758 41291
173 89368
51 80811
208 82105
108382 18874
1380 48316
59384 34898
1528 52897
1381 49708
44 87556
259721 17101
59375 33891
825931726 5243
548439 10216
399419913 88739
59603 21127
54 95591
18 76075
1345 49284
1345 54277
59370 38924
432562027 39109
64 94542
54 70274
53 62824
1361 46817
59321 28432
808089882 55309
59367 26522
259734 18341
686681724 62771
268462511 5539
82 61735
59496 34414
59423 28048
837820 7196
52 61376
1343 55725
54 97417
1338 47698
59358 34670
54 79920
59374 29391
59375 28463
60 80841
252691948 98347
258 60451
62 83607
14997717 35246
705572235 63062
1345 42866
1265 41416
1333 50334
54 90884
126 76905
1345 57530
54 93512
751544269 497
54 85965
56 72108
1345 41291
33672582 15960
54 90065
1344 55319
69 86470
426311666 99999
1345 46924
0 84786
3962998 1347
901727 5486
28546268 75661
1406 47796
109 79575
19 96171
1352 40987
55 72199
59361 36969
54 79309
54 88154
54 81631
98720142 58473
51 64914
351291 13826
1462 48267
59372 31683
111 72546
59372 28396
351280 15039
259805 16127
68 79279
50 97055
1764151 2487
26 81574
59372 22957
1464393 3665
56 68296
74111 20598
59372 32594
1319 44428
438570 13081
102 83075
24 68082
1329 46026
59354 31160
115 97720
60 80051
1348 44194
163187062 59159
1345 55442
1202 40779
1345 57965
59495 32580
458071 11084
1290 59334
59380 31119
271823883 45487
676367797 35768
51 93887
54 83769
50 91691
108568 18664
70 80107
726924455 31528
275348446 60056
901981 5569
901993 6101
54 83075
839128954 24845
59371 23375
293 76735
54 82280
47 96214
548456 10059
59372 30985
25 92693
165 72098
59372 26367
26 81075
1345 43075
516516709 24026
1343 52596
1 98986
1351 55821
12236188 44751
59374 39505
1346 50650
458081 11429
1345 45907
57 76291
1345 57143
1340818 5209
54 90567
1464369 4236
1345 43403
1345 54650
59374 26649
548452 10265
110 65868
817556 8822
259720 17089
1764134 2530
11 98741
319489854 50487
458077 11538
35 79304
470157681 99457
438525 13153
696165330 40001
573138048 81220
59372 25775
259718 16550
817553 8822
54 60170
1345 53345
458076 10734
59497 34837
59363 31686
59372 23650
59391 22957
59372 31580
59372 25686
932830377 80107
59423 30339
29 96160
51 85351
59381 29283
59372 37288
290759184 73301
108569 19110
69 95480
901979 6691
74168 19521
59265 24138
1354 40385
29 97247
59378 39587
817566 9229
54 76190
108551 19114
59360 32229
54 76849
54 69217
57 75015
259723 16591
59372 35511
259775 17387
1354 44879
61 98799
65 85047
1407 49503
53 81428
1343 53885
4098124 1209
351291 14799
52 86849
54 68702
616456666 89768
53 96868
259721 16152
1345 45619
54 86839
674348007 49894
329069035 64592
59363 29942
764478653 20098
44 93435
255 71672
54 66823
1284 43223
54 80241
118 88209
1345 46017
74176 20029
59373 29062
9519594 497
54 98478
65 92627
457908 11441
54 98104
59344 23972
59372 33273
1348 46013
54 68752
458076 10679
1344 45291
1345 49218
40 79911
57 90065
901981 5470
54 82878
59372 30650
1351 46158
4604436 1068
3963001 1762
59372 33367
608287432 20921
1345 46171
1345 47680
783625372 82908
54 97114
458272 12728
548409 9824
14 63442
1285 43516
55935481 85774
59372 27172
1464438 2752
351291 14780
28098497 221
56 87288
59333 35415
62 87954
64 82223
0 46562
790114089 66227
458301 12584
59365 35023
53 67455
66 65333
54 91740
59369 34184
54 91818
100 83306
1464427 3883
54 68359
351267 15137
458076 12454
74015 20101
296 99035
1340772 4986
486888097 20358
59379 27645
54527712 4005
1307 47007
1129 55964
60 87352
59372 31667
351291 15327
181131453 67914
901981 6632
53 91404
68 64979
260 69582
1764313 2528
59372 26108
57 71378
52 61711
33 88412
59413 29891
259721 18578
53 89801
458086 12653
75 74936
104 82416
54 77549
42 79948
59546 31770
458017 12029
54 90002
812931177 77206
1348 53470
1345 51726
259721 18514
1345 58773
59379 27028
54 95897
59480 22026
54 93573
59364 33442
108629 18765
197112048 89357
59374 34670
59370 35599
59269 39412
1348 46127
1284 54131
1345 58561
154580482 88543
55 93789
579520919 61484
3962998 1747
54 74608
302 94165
59371 25137
59420 29572
54 61711
54 80572
1464400 4438
56 70095
54 64379
1405 48259
59329 23947
1334 50967
53 61755
0 4350
259723 18076
0 94162
351152 14935
310622830 62122
298754520 36944
431356981 10832
59374 36890
273 71677
486433630 52981
351232 14304
1356 54200
74 99241
54 69172
1345 50480
54 95849
351327 14420
817556 8973
45 68195
902028 6972
59364 22329
866737915 83626
59372 32092
259729 16942
259726 16309
1362 55309
54 78398
59370 32923
55 75363
59495 21574
246722099 64055
250280666 9540
1345 50780
59372 32445
1345 56845
74168 19436
59372 34502
59 65969
1464393 4374
59361 39176
316490579 68802
54 80565
411864889 34886
54 70032
59357 22757
52 71633
1291 57890
55 81768
1374 43403
1000000000 3080
59362 33249
259495 17679
8287982 649
1345 58907
468199092 83334
35 88518
59363 27574
30524839 37079
365269891 98291
59372 24594
69 86721
51 95245
1464405 2848
59372 36635
716886547 59410
438520 12983
491110922 57820
56 93255
57 71005
54 77012
59372 34474
47 90357
548467 9798
74400 19507
59123 24212
552912682 70965
259721 18263
74165 21112
56 93973
719618132 24170
49 72792
120 64478
59372 24797
901813 5536
86 82051
28 70128
309268847 1
548452 10278
59392 39846
59364 30373
1511 50546
548405 9944
1342 44214
134 71561
59372 39145
59372 39176
876049084 89568
53 67626
4604487 1007
1343 46840
54 61430
59372 35053
901816 6691
59374 32549
59344 36658
1285 58146
1312 50384
59369 34359
1285 52323
59371 22562
59372 22943
817558 9264
59363 35548
486082225 28958
51 85737
60 70787
59375 39076
423707343 29253
10 76173
54 80278
54 89336
59368 24293
55 96585
59 67227
69 82344
1340824 4962
1319 44120
1352 51069
1345 44535
1345 49944
59372 23454
74167 20439
52 99005
351055 14436
59373 40058
1345 57502
1126 48145
458077 10535
59372 22390
59380 29942
1345 42086
1354 43887
59371 30193
458074 11129
107 81966
1345 57677
3962999 1433
68 82766
431032292 21688
59372 38353
54 65705
54 67151
54 78194
74163 19809
55 80036
259712 17177
59372 30903
817553 8640
59372 33700
59378 31234
1345 54735
458076 12546
1344 57898
860059422 40444
54 83587
59385 22394
54 68619
1485 58300
59366 33800
59371 23812
1578 48813
55 79540
59260 38041
11 66369
1358 50332
663657061 89304
54 92232
1340839 4915
1348 57684
54 92192
53 88131
54 89998
59360 31104
4604453 989
65 63098
59347 37413
53 98976
837801 7400
57 63016
1342 52188
659815334 66769
902140921 99999
63 68168
56 74190
54 97570
351283 14120
59370 28907
59372 31888
59373 27968
234 95018
55 99343
1104 56022
817805 8233
54 78776
458079 12736
56 83170
412189005 63119
42 60568
1000000000 41285
54 78469
1464393 2819
901992 5860
54 64544
191095319 96878
548464 10028
59368 35610
837827 7329
1387 43290
380507516 7214
54 68440
837703 7203
351291 13811
45 60474
774653320 97768
54 86138
1345 44290
1342 53065
59372 22962
1340824 5063
55 82471
55 86371
901986 5963
129959636 29333
1342 57594
1345 43962
817543 8392
69 69440
811368452 2300
27 98976
901993 5666
44 85575
763910361 43245
0 483
54 76410
79 76668
1345 44324
54 74056
397206783 11322
69 78432
66 93336
59389 26558
54 97752
259721 17241
59371 25692
1464390 4330
156 71942
54 69319
1356 43043
458078 10981
259727 18109
74171 20081
54 75901
54 73596
998946938 50106
59372 30722
351372 15558
59372 25538
1345 47851
59372 34715
54 99343
62 60015
1000000000 77678
59626 22329
4 65040
901981 6673
1330 57391
718795381 24987
59372 30711
51 76590
1332 47378
1353 40792
187 90769
59394 34277
1359 57713
57 92284
259721 16208
59372 29228
54 71824
906928787 45408
1345 47948
1349 48448
1342 53816
901981 6179
902007 6691
21 71098
59372 36446
59372 31292
1348 59350
51 69251
54 81490
1343 42914
817556 9128
1346 42695
268 64267
127 94899
281 98986
1764137 2528
54 69865
1334 47013
54 80278
104775177 57965
59327 38948
3962960 1771
799868771 99999
1347 57376
87673306 84233
59347 25211
74168 20913
54 81374
351264 15074
59258 29678
16 76433
59370 34790
1352 58773
59369 32681
562344193 57608
557893705 54635
88 65030
1322 44820
53 87335
59372 28498
32 60031
1345 42460
45 99535
351290 15871
19 95239
54 96675
59543 33988
51 63815
1345 45463
267 75006
74181 20858
59372 38970
57 78449
55 85620
480630336 15838
59358 34009
62 74575
259752 18192
1375480 4610
59238 35565
51 92399
1345 51276
74168 21033
59455 29027
1127 58474
59426 34970
438525 13549
59373 36256
548415 9804
56 92600
1336 55657
259674 17050
54 83649
51 71710
4098134 1158
259721 17231
1330 49122
250 67238
458076 12734
1351 58150
351291 15526
1345 50332
59372 34642
259721 17840
54 88750
364966923 59294
54 79606
59372 28579
54 84434
458085 11831
54 80210
1345 49943
1337 47007
94 65766
387874343 47230
1464393 2857
1764137 2528
74167 19537
1313 58095
170 95224
59363 26984
351268 15910
54 64604
1358 40918
114 84992
88 69915
59372 34222
259754 17424
59353 23988
97 93000
458076 10897
1550 48694
37 91448
53 62677
57 61245
259721 16206
0 64923
54 70274
54 71734
259630 18134
1355 51561
864997746 89836
59376 27318
54 85466
1295 46845
74255 20324
1298 47230
1345 51007
54 79280
59372 23039
221714112 67531
1336 50621
59372 39401
56 84380
1141 44691
1345 44369
59372 31996
54 68505
1332 54012
1514 50376
59371 21990
59371 34101
1345 59175
1345 58549
13 77401
54 75713
1345 55746
1331 43949
59405 36827
259712 16835
407403827 24944
54 60380
508028886 41496
1240 43516
62 85398
1295 51001
0 24693
59286 23622
102 93557
74189 19560
1340870 5225
61 69251
1345 53744
59609 25084
54 97093
54 97635
1464393 3619
13 80815
279 99348
59370 38981
52 66102
61590262 1
110 82724
59387 39593
39 60084
1338 49903
51 62797
202 87209
54 88267
259721 16206
59369 24097
54 75006
1354 43003
351289 15528
74386 20148
1332 56711
59421 36171
1347 50732
1335 43264
54 67499
59375 27093
214251716 44214
59371 32068
59383 23206
54 91811
1345 41497
54 78093
3963033 1583
54 96149
1346 48446
1345 43516
1340 50846
68 87897
54 84480
59310 36464
438643 12974
57 64771
54 83993
59384 30624
458075 10961
54 93177
59386 31770
54 66369
259676 17731
57 92649
1486 42347
259721 17387
1341 49736
59371 28467
656909755 6854
351291 14662
901981 6943
41787194 99999
458069 10634
59372 36502
1495 59341
4604498 853
0 60371
54 75860
537930938 70645
59391 24743
817556 8640
103 65705
1351 53200
59420 38230
1347 49943
438525 13104
59374 21441
1345 53601
52 96105
1345 52383
466091328 81647
698176214 72425
59314 22757
1340910 4945
55 91292
1000000000 58807
47 95217
59410 37487
54 83769
59372 27246
54 62771
15 92487
259729 17575
55 96337
1345 50327
125488501 85332
55 96878
1345 46769
59369 27727
54 86367
1312 50520
17 76570
1344 47275
54 66137
59371 23938
73951 20520
1322 51676
0 12667
59366 24293
1764139 2487
1346 47488
1000000000 60019
178262821 1
59567 32243
59372 37239
54 89880
1205 41902
4604497 1036
458090 12410
59382 30434
1345 58030
76 79279
39 82538
59372 35199
817553 8123
71 64751
54 91445
54 90091
59430 40147
1345 49156
59407 30749
1541 54392
1324 46053
131522215 72122
67 69176
59372 37335
1343 46563
50 60548
54 95556
57 92369
276722818 69783
259721 16127
59321 31846
59270 35994
59372 24845
59372 24944
1345 41496
837824 7214
37 87946
548445 10059
59325 25120
47 85899
108567 19029
54 78706
1345 42203
54 92438
54 82842
839500357 3657
54 75363
817548 7941
817554 8199
46 89905
23 65990
59344 23716
4 89780
54 61245
1347 47647
1345 43887
183 95168
891543291 62214
1345 54328
214 74583
865644339 17535
54 85634
33 74903
116796446 4387
1345 50281
16521650 68989
59383 34412
59372 35053
6 77524
54 84613
54 82394
52 79234
61 99035
59483 25172
59357 26495
54 75093
59408 39567
59441 37914
837826 7666
54 63237
351291 15682
1361 55373
59373 39283
837825 7400
40 87841
54 79385
1340824 4970
54 89212
55 83057
3 87450
59372 33376
1257 44293
1306 47952
59372 34312
59328 31453
68 81078
73939 19560
1345 40987
54 72685
1180 50384
54 78140
54 73953
351283 13769
1345 50164
1355 53210
817546 8018
1331 54294
28 70710
51 63338
240 97244
2512088 2362
5 82743
1345 48895
105 97927
817556 8392
74119922 27409
61 62195
507433243 78703
54 73278
1340826 4915
1348 53000
54 95927
1358 49005
59383 35053
901981 5573
92201839 39030
203 73861
1286 56558
199 87450
259721 16748
51 82410
26 63676
59369 27919
1345 50857
1000000000 17197
59438 22527
458102 12235
1345 46937
1345 49471
1339 48034
54 86775
54 68419
837875 7693
59589 34631
59360 25022
59371 21581
59370 22524
458064 11036
259721 16992
457837 11087
59372 29596
259721 16396
59 64122
458069 12031
69 80869
108597 18711
59400 25930
1344 59493
60 92216
1000000000 4095
53 83057
368365063 38154
41 59876
1333 43438
59326 23631
260 83334
1764328 2528
65 86407
40 67531
59286 21836
1464379 4062
1345 51510
60 75043
59165 22121
46 67533
88 93942
59391 31105
259950 16905
259721 18541
87842951 23622
1345 51736
38 61625
10 80128
69 70522
1332 57712
259721 18617
0 20344
27 71009
259701 16095
81 65494
548452 10278
1000000000 20344
98 77401
70 88825
242 71362
108615 18689
68 97275
45 89163
5798311 92791
259721 18601
59372 25463
438418 13047
59179 31528
1337 40695
59204 25773
54 89904
1347 50917
100696586 99999
106 63126
54 68605
72 64765
184508196 68139
59372 23758
817556 9158
2512040 1958
1348 44879
1464393 3775
2512088 1856
790158922 1
87 70998
54 88387
54 85216
59383 23686
70405466 50475
817542 9046
1345 56239
552281105 14296
61 98182
1346 44958
54 93913
1340812 5188
196 71734
34 60380
11 70363
59369 27382
54 67478
44 73475
54 66617
59427 38734
59372 21990
59457 34174
59415 25913
259721 15957
13 72290
458076 12277
1341 42409
54 65151
56 83498
259721 16236
52 98942
458076 11575
54 80929
1344 42818
218 65746
49360229 27955
1345 45804
59372 22214
1359 54232
59422 24608
1343 54650
1163 43887
1344 56720
1202 59388
1345 51409
1353 46272
1358 41051
54 97729
54 85858
1344 41042
59372 24845
1345 48321
287 88048
53 96171
59322 24164
1000000000 29870
108581 18711
1573 56988
54 83268
59372 32276
1345 53936
59282 23698
176 77316
59358 21191
29 85931
59372 26726
30 81934
817556 8964
74206 21000
217 63338
59381 28779
8287940 627
54 90499
59372 38154
1464396 2870
4 94337
342780254 341
259723 16415
108567 18694
74227 20520
1332 40989
1535 42221
54 82267
1294 42507
1345 47748
458076 11574
54 67200
496236987 96416
138001586 50549
59340 34414
59386 25587
41 68440
127 89927
74171 20540
59372 23935
59370 32534
117 61688
59372 34597
59306 24191
1345 54979
59370 38931
1338 50093
59373 38136
59384 21310
81 68668
30 96129
458078 10875
1335 55996
42 88131
51 59876
89 75139
1343 46035
259491 16640
59372 23453
51 83382
1393 59162
817542 8012
83588963 79593
56 74792
244 99661
116 64936
270 88749
97 75869
108567 18648
59372 37813
59372 33396
54 94036
54 83237
1150 49005
913533847 39254
992979491 89780
1345 44095
127091702 1
59351 39280
12 63637
145005111 82159
113 74002
351291 14228
901966 5516
59380 30221
482681769 32369
817527 8577
59375 32704
1318 51620
59372 34909
1294 52923
1346 43403
22328287 255
490523822 25576
1464362 3608
1340826 4804
24151603 75006
1464393 3185
59372 40132
1375 52632
54 75065
0 55592
28098536 169
50 96780
2 67499
458078 11091
817556 9262
54 62021
54 96238
54 87571
52 80299
59372 21880
458076 10815
59369 23375
59371 27386
54 81490
20 92873
54 65739
1345 42311
52 76173
54 60543
43 94446
169 91090
59429 25131
74236 19549
259719 16721
57 75882
52 70044
548452 10028
51 85972
67 99276
1345 56100
24 64634
54 68417
54 67129
58 66524
1345 51464
59240 29609
1345 58972
51 82088
729078858 73699
69 62925
57 79190
1464623 3383
822304530 41604
59187 26202
458074 12702
54 60543
59376 21982
86 98205
59369 24236
59338 37288
645628908 51521
901981 6666
1303 59530
59372 21751
1396 59739
1349 58938
72 91668
389523581 88181
1345 51682
56 62551
54 96892
0 84113
1380 41688
59372 32549
59372 37945
351274 15416
38800491 82435
1464439 2669
54 76053
59372 31184
529824549 50368
1489 56320
240 81110
1344 47230
54 97927
500552727 83555
59189 26408
50 81471
959310984 50264
351315 15071
1236 43430
441314133 1
4098127 1179
59374 25018
44 77856
1345 48263
56 65218
59378 24026
54 89249
217 77910
54 75635
17 65825
54 68200
1348 44586
1488 40753
1344 55359
9 92189
59375 30217
82 70314
59369 35869
52 80462
59401 39547
1345 47906
1464393 2735
59372 38152
1343 47495
67 96654
59372 23786
1283 50753
1325 43245
100 86928
22 91651
259675 17121
57 67537
1345 53028
1345 57129
59386 39254
49 79293
70 72928
1345 55175
54 83870
1354 48263
1345 53820
790193949 38615
54 61093
671002643 39213
438526 13594
1346 59578
298713058 75518
271850340 52977
54 90706
374178607 99999
1423 57376
817556 9262
54 77634
1345 50886
54 82638
53 80811
978809236 50212
169260654 49250
698351823 2588
136 74651
54 68101
107 88156
54 66852
54 62052
1347 41468
20 79978
44 75439
59147 38111
825230532 92995
9519594 526
1351 46466
59319 34711
59 63074
54 92120
49 71570
351266 14217
59235 24363
458133 12125
59145 23938
59380 32068
52 96407
59479 21836
1158 55874
59372 33979
54 65354
421601241 99999
2512262 2244
351279 14403
978954273 52819
42 67487
59372 26062
59354 32482
59372 30957
10 94143
4098156 1130
1375361 4610
1346 45613
1345 40918
57 70643
259721 18366
108567 18735
59506 30186
351277 14934
59375 39674
629543141 96188
54 82211
1398 48219
53 64926
487952950 45783
59389 39415
1345 57263
259955 17078
492249110 28708
1345 48544
45 84917
1345 54847
1388 49988
1344 55604
59372 26561
231 80499
0 79548
98 64836
71 71018
54 99416
59372 29914
204091803 18134
56 96651
53 90037
54 77616
52 82842
57 68785
59372 37914
1344 57910
54 78106
984641010 71000
276 80097
59386 38080
59369 33184
58 99035
59277 23893
1182 48268
54 60251
5 98458
1309 43403
54 69640
1000000000 95826
57 81435
259722 16854
93 88581
54 96015
837801 7593
59372 25728
316125043 50557
259721 16584
98 69440
39 76250
59372 22256
54 99269
54 97417
1345 43486
55 88511
1464390 2849
1464633 4320
59379 34391
54 88121
1357 51782
59534 22285
1501 44120
4604498 1068
827280128 57007
1345 52943
901981 5907
470465174 39536
103 68209
52 61010
189923549 69891
54 78971
54 73699
199937766 48474
55 66685
59372 37699
721783142 89281
206449717 70405
108 94382
259721 17241
54 94152
54 72384
825585160 1451
74168 19780
54 82344
4098144 1291
59373 26527
1388 58347
102 63252
72695935 32154
54 85965
575043120 10232
1347 59642
108 73405
1345 49503
1348 47269
61 86326
1392 51553
53 89110
921078211 1
9519606 539
54 70300
1324 56193
54 75866
1485 57565
55 68746
55 96353
259733 17842
59423 21125
59 61691
59369 33913
54 96502
2512101 1958
1345 41321
59324 34593
1345 40402
1345 48145
411949195 2557
55 81220
2512088 1856
90 95647
817768 8392
136036191 66617
54 85017
1342 48494
438525 13336
129 85179
1345 47135
54 87191
59372 30607
18 66102
1352 52086
9241661 618
59372 35216
59372 27061
1355 58624
99 68531
42 98055
74168 19779
67 59964
54 60963
59372 33047
855265969 5950
53 69644
1345 59341
59372 37581
1345 44097
74182 19599
259861 16756
54 77524
1345 54094
59372 36870
351254 13953
351301 14387
59372 21767
1359 50354
59364 39283
1345 47230
630824137 99298
54 97613
1263 57914
115 84378
51 89524
54 66828
59372 34009
1345 48018
1345 54751
1348 49972
59372 26199
59375 34101
0 49243
59396 23945
1282 45788
806132884 51223
51 61398
1000000000 22263
2511958 2265
334699382 1
59364 26648
1333 40987
59319 29333
53 76263
54 70862
1344 57606
1000000000 56228
1464511 4231
108 78934
578467242 756
458073 10535
52 72755
59372 23176
54 83105
837823 7214
59372 29938
458087 10590
59370 27727
837984 7412
59372 23803
180840387 87352
60 74690
351291 13809
529008091 61684
51 67567
381896298 3270
59373 26555
54 86401
458076 10925
935715501 68686
59387 25534
1348 44631
438527 13587
50 89121
673832785 83802
1344 40351
548452 9373
54 94425
74222 20514
0 64055
59357 29445
1347 48692
1341 57564
901981 5548
259744 18029
532996655 60963
59318 28271
680765127 41413
59372 31359
52 90477
51 82485
247069299 59578
1390 42506
1328 40396
1345 49736
361456995 75262
54 82416
74121 20520
351153 14051
103 96280
59377 28417
51 75493
351134 14450
7 68211
911848900 28417
1387 52545
1403 51146
1344 43052
54 69865
54 95676
0 83240
54 83870
1345 57590
54 91525
56 98986
91 68471
54 74276
54 63682
458078 11084
54 87848
55 79593
817556 8974
457823 10573
559048093 72488
259720 17398
59372 29386
438527 13627
59375 34814
57 89672
1322 56093
59372 21143
4906643 758
55 66102
54 92853
59369 29848
54 67847
222 91037
458076 11367
54 80437
902050 7125
9519640 497
1345 54246
88750053 34597
458055 11556
1346 50026
1339 40767
59360 24276
59332 37733
54 97245
55 79593
54 61588
76 96697
114 77236
1345 40564
59555 38924
1145 42221
901979 6534
548424 10470
1343 54381
50 80192
54 77616
59372 29228
1278 47339
195270622 88547
27 76094
16 94830
51 77532
59305 28152
194 91349
43 76120
1354 51461
901981 6922
351283 14051
1494 52385
1345 57222
1243 42507
1345 41206
48401359 17888
792243078 82056
54 95814
23 73713
74168 21117
63 71018
57 98995
69 91404
59372 25120
54 85002
77 76250
259725 17463
122175033 1
3962997 1572
259716 17109
117009142 1
1342 45882
54 78415
12 80477
1320 45831
1356 53772
54 96654
106151162 99999
1345 41333
1343 40686
54 60508
259721 17839
458072 11429
45 91404
54 73676
59370 39415
54 76613
54 94581
1356 51622
59378 33658
490742289 3670
66 71855
54 61272
1337 47748
56 84434
59372 21700
822764419 33582
59380 29902
1348 56711
1345 45007
1464454 3094
59372 39050
1384 42511
817556 7882
57 70518
351233 14934
38 68746
121502256 43912
1334 46797
54 79722
59372 29938
915462338 29044
1345 46386
59359 27028
54 61129
9350524 609
1345 41761
54 77223
259721 18192
99 72425
438540 13053
62 96148
54 81897
840394838 61011
1464195 3906
53 92197
202 63834
54 65990
54 78087
947237648 6189
3 69112
970958980 99999
48 72728
74049 20029
59275 39035
1345 47925
116 64201
159 88156
148 97883
438526 12926
54 99005
59410 29271
2511833 1892
95544542 71916
1343 48391
287254980 30527
1202 59644
1345 46949
51 76963
54 81006
1334 55092
59372 26527
458296 11475
397835315 33800
179 99980
817556 8837
817556 7967
96 91448
1464302 3626
1133 58811
54 97820
259726 16332
59372 30544
1347 40589
1339 48259
902042 6006
259513 17426
1347 57151
1367 56552
64356155 99999
293 74812
1345 51245
59377 27552
56 84804
54 66020
59372 37249
74156 19855
1348 50987
59232 37413
1345 41027
499958276 24608
59435 30002
51 85179
1355 52005
837825 7706
1345 57619
351291 14662
1345 47338
351293 14403
1340715 5156
599014243 1
1344 43584
59272 27653
55 81487
241 66139
1360 49305
55 73259
1345 41291
15 95930
207 73596
1333 54915
53 68082
50 75329
59427 34370
54 89524
52 85575
54 96274
74113 19521
738534409 90474
761092790 26382
1313 51905
995782420 80455
54 85695
930985173 93887
59372 26517
59372 34711
438525 12951
1345 57148
67 77013
220869708 76970
54 71760
288 69343
817556 8020
1457 58516
548452 9325
54 98180
54 83277
56 71523
94856628 3687
69 68045
1345 43926
259721 17535
539218909 76550
59377 37853
458076 12643
902020 5911
1358 54650
39273701 96138
76014501 68752
1000000000 80675
2 66656
1348 44691
59372 25692
59367 38795
1345 46263
259721 17839
61 87848
1338 55993
458120 12541
1345 48895
55 87168
312917780 3951
259721 17893
2512030 2256
117 97018
597401818 13948
59372 33124
59373 29044
458065 11014
54 88683
1345 55250
59326 35993
59382 38271
458063 11563
259711 17697
548452 10470
8554543 51714
9 61831
1346 49005
8 67238
1359 51938
351293 14258
55 96015
115878984 11094
53 95736
1333 40779
59514 27043
458230 12643
548452 9447
59369 38820
1226 53728
44 70488
54 74874
57 99131
54 68471
548775148 87611
458069 10899
54 84946
59372 25772
438525 13505
59417 23716
572269884 51381
289 65649
346781447 4234
52 75518
74163 19353
1358 51859
355072955 84434
1345 46220
54 90251
59372 25018
54 82601
54 92192
1343 56269
1345 49894
4604647 863
57 63710
59372 31732
107 92994
1345 54524
54 60056
59395 22390
1383 46699
54 97945
1345 42507
901984 5561
59372 33586
59348 27645
59382 34825
175874459 44743
1345 45463
1408 59161
29 74464
66 80299
49 82394
54 62229
1000000000 19486
59375 30991
59219 25762
53 73436
548199 9634
870215481 60538
89 95276
351291 14119
59374 24972
56 78518
1107 44751
1464378 3430
535859929 85059
54 93684
1336 57112
59336 25203
59381 34677
157 68101
59309 23824
52 74721
109 81844
59362 29147
4604707 979
1406 51971
59359 35981
59372 39536
1320 50549
59543 34601
1342 46220
48 69625
54 99272
59364 40058
54 86294
1345 45842
56 62815
1264 41384
1444 48457
259721 18366
59374 25963
59369 21885
54 71760
54 81248
54 70126
1345 53494
1184 40492
1342 51547
55 90763
66 87175
22 96045
196431659 90277
59331 36020
259718 17421
901981 5486
39 69443
74167 20720
1345 48917
1345 46174
57 66146
161784589 28463
54 88099
1345 55896
1342 57621
59382 25669
54 68419
59158 25078
101 79894
457837 10537
1345 59457
88 60136
1351 57890
304 65122
59407 25631
467701496 85350
74168 20324
837843 7534
1464393 3509
458076 11767
259721 18480
52343391 99999
233 87611
59372 35154
90 83424
458062 11654
869636419 72685
59369 26420
54 91245
1345 58873
1340827 4773
61 98465
1347 54843
458076 10792
104 91792
632431663 16352
1345 56662
57 96470
59374 36183
1424 46923
1375442 4621
252 66685
103 59748
1341058 4736
1327 54330
36 66146
351296 14262
259721 16104
1000000000 78260
351472 15147
56 77105
54 70828
1345 49564
59360 23935
59369 39544
1348 42605
351298 14331
10 62124
13 88394
53 72053
271 88511
351281 13793
59 95388
1345 56402
18 89913
59372 35899
52 85634
59379 34760
47 88511
54 80299
59432 32842
259711 18601
54 82538
1464391 4492
351289 14305
59228 27417
44 69766
999995803 1
1342 47007
252 67985
1345 47952
521362552 99343
1346 42086
351085 15147
1025914 95898
59372 25084
54 97018
59372 36054
967363626 48519
54 97252
74168 19989
42 64414
53 98025
802421233 99999
54 65649
54 63119
328049445 49172
1300 53043
1345 40677
109184581 91787
208382556 16997
1179 50468
59372 35981
1327 45449
59372 27857
54 68471
901981 5548
1354 47018
1343 58562
837783 7349
1386 49564
59509 27453
39 93227
59582 27893
59360 34612
290 91981
59372 32552
59372 22682
39 71770
5 91231
1338 56286
117649411 86832
141 85890
1316 50340
55 82638
1332 42164
75847671 51682
1565 51747
90 99661
259733 17091
674355472 40987
689675675 99999
1334 53572
54 68584
1000000000 33993
1764343 2494
127094317 99999
1344 41193
1340826 5095
30 78652
1345 51798
59372 26917
1464477 2752
58 77890
74170 20302
941185729 1
54 72751
817591 8480
14 87179
216386644 19173
54 74070
351291 15327
1464393 3052
1345 59267
1351 43398
59310 31184
1345 49894
638038395 50886
1344 58587
74178 20987
1347 43257
54 97956
438748 13245
1299 46918
59385 23686
1117 55948
54 73696
580479630 90876
1343 54456
1233 43402
7 68356
692602815 95993
54 89818
259722 16538
59329 32092
1345 48681
1345 56028
57 68805
1340826 5015
59406 35053
59372 35198
53 76872
100221401 60310
1331 57910
54 97755
351296 14912
54 92487
53 65133
59373 27613
54 96128
51 98014
74159 20358
168 64994
3962998 1808
61 67295
59380 23786
4 84408
53 93860
59372 36020
54 66170
54 77020
57 99172
59372 31888
54 82280
59318 29391
5210882 739
59373 25293
1165 58727
59369 24212
114 78776
54 63566
54 94667
351276 15470
59370 21665
54 82859
3 87522
54 88739
1340832 4695
59363 28050
54 69395
59376 26576
3962996 1556
74168 20708
59372 39214
1345 56707
54 74769
54 85186
55 69536
1133 55296
1345 51953
115 70541
817556 8186
1345 45204
1348 46792
54 78532
1345 43962
67 77910
901974 6103
54 73210
64 84380
4906514 816
259744 16415
269 70363
1365 54520
54 84181
43 80565
220 93936
1332 45161
54 73704
54 76886
65 71061
54 88547
1345 57140
901981 6139
1354 59590
1514 40432
404773959 80847
1375584 4637
458099 12074
1464382 4212
54 91295
59222 33065
51 80417
4098053 1291
59372 35601
26 83093
954419789 98799
438525 13043
53 67005
1345 41465
322467372 11295
54 90037
1345 54221
1000000000 50659
1345 48813
1322 43687
1345 54811
1347 51726
54 68895
40 86648
52 98104
59371 34670
1345 43949
54 83268
372151910 37194
5 98291
59372 31663
901990 5532
1345 44508
54 94985
62 62753
54 81578
57 69429
837827 7349
901979 5944
4604498 918
74168 20863
54 63834
217953892 77986
59372 24469
1345 44040
51 91956
1273 51953
305 96651
51 63726
351287 15021
54 68737
901979 5785
57 80572
1348 58587
1294 48453
17 69369
56 73828
53 84980
259929 16939
59157 30926
1345 55215
54 67456
59428 32667
54 71015
1345 48453
59372 25057
1398 42939
351298 14137
59372 26530
54 66382
54 77232
458082 11336
59372 28119
259617 16280
59197 24897
1348 49047
54 62299
700650515 99999
35 94766
336834471 99999
548462 9344
0 47740
351287 15472
15 99745
838019 7747
63 93368
328430691 36104
59427 25692
457941 11091
2512088 1997
136 98478
54 80206
59373 35995
901981 6146
1347 48391
59 82470
59372 37813
59409 26310
548398 10358
458076 11938
57 91080
33 75312
481190865 34078
65 94925
57 68216
47 97490
59356 22418
1288 56379
1339 43466
59372 36053
252957271 29572
1231 43005
1521 47952
59367 30991
333452901 55849
59340 33390
56 66656
286450629 71837
55 87952
27279018 4695
1507 48901
840646819 52018
1345 41940
174124680 1
1464391 3896
59362 29329
51 72078
59372 36160
59365 28432
500564412 38288
59401 34312
54 96759
54 97214
259673 18424
64 65706
13 83996
53 98605
2512088 1892
57 80022
59403 23742
46 83424
1342 40912
68 76053
52 75683
1348 53745
558560746 71915
56287907 3430
56 61845
1345 43024
59372 31936
23831175 61820
365916778 50964
1345 40713
431611127 51917
837838 7654
458076 11129
1342 52508
545770836 50384
59371 26648
54 93448
69 70883
1344 53265
687265552 51390
54 89523
55 64267
59373 27589
54 78970
837827 7412
259721 16194
458084 11948
817544 8480
11 62551
1340807 4821
259722 16026
54 66020
604340814 66543
458062 11106
817554 7882
53 61144
59375 34184
1351 56280
570008855 76101
59372 22962
837841 7256
1345 50649
54 64726
1408 43990
59373 32492
59372 39395
8 76601
57 66227
55 95244
59372 33206
104 80174
57 89168
59 95647
54 94102
59372 21781
458076 10553
458071 11809
1464442 3190
59373 28467
51 78105
0 79098
54 96700
59375 21125
57 98976
97 92305
992974805 13852
259722 17144
59372 21143
1345 53110
54 97319
351292 15030
458303 12731
26 74608
458086 12031
54 77944
348543215 60291
54 79540
1354 46500
117 98729
1331 58629
1000000000 53611
56 61232
59372 33571
1320 51147
59379 21751
41 98397
1349 58393
1284 53547
817556 8474
44 62797
57 73737
55 85063
500364517 54751
981189690 25463
51 91502
1000000000 49761
1885190 15871
891131902 88917
48 78057
59372 25078
55 82137
95 90132
3962998 1710
227 68139
54 74646
54 95460
1279 58458
1401 59519
108567 18893
1345 41378
54 85332
59150 38672
31 61284
59417 26230
1344 54746
56 90037
1345 59493
351325 14243
1345 57151
63 94216
36222824 50816
54 64976
1317 49517
51 90037
1345 53526
330211436 42461
1000000000 41487
61 81838
50 95616
59374 37586
458074 11927
1464396 2759
67 73696
54 83649
108 71256
358017116 62734
59411 30709
259763 17774
1225 48446
458076 11367
1464567 3811
185580503 30617
0 53611
54 63098
0 30542
945664913 8820
1464393 2735
55 91033
191 80938
59372 40198
938748833 8592
54 92332
1401 53113
59476 29279
146 78418
58 73292
1345 52303
1505 50340
59602 32667
694163054 6089
438377 13093
59372 27465
1345 55501
1345 56859
61 98931
54 59997
901985 6989
54 69705
59372 35719
54 70827
1332 51200
59370 26911
64 72968
1345 51971
1348 44008
59434 22957
970391543 31686
259651 17892
54 88750
168 76108
51 78364
59374 22704
58 89553
59372 38878
1345 47748
458071 12410
59372 21125
1345 44399
59535 37761
59396 32642
44 79593
1345 43052
548452 10363
54 88344
817556 8842
1345 50093
108567 18711
116096843 48017
59363 39883
59420 30067
901984 6084
595237371 82947
1345 52545
1584 56461
259724 17586
59365 40046
1336 57589
59 76310
176 97514
578954436 86775
54 68131
59369 36017
59370 26325
84 95853
1588 50334
1346 51622
59374 38934
40 77909
96 77992
74178 20451
1343 48694
59372 32077
54 73738
458076 11014
59179 34886
59381 32681
64 83382
1345 42988
12 64659
7 98104
259721 17024
59526 32977
51 73215
59404 29967
62 89927
54 81165
63 84158
54 95519
55 81668
59368 38820
608050221 68082
57 97880
92058770 44777
1345 58955
74168 20819
259804 16748
4604498 944
351471 15030
351233 14038
54 86320
1482 44441
1394 55568
57 77898
259721 18366
58 64791
37 61102
776250645 58534
1345 59050
463803208 1
351291 13759
56 84681
74157 20439
59372 28932
2512085 2043
59365 30470
150125185 32534
901969 6243
458096 12029
403728272 83152
56 91001
1330 43649
31696471 40677
54 89962
59373 39423
59366 29339
524483650 30624
1357 55501
53 93433
1335 52323
57 94152
59367 39778
59205 23550
1345 40351
59399 39958
46 71783
3963240 1451
52 77304
59372 40001
458078 11336
54 96639
1309 47781
54 86103
1345 52682
47 88825
259721 15960
1346 45402
548511 9941
1433 50221
905045282 8756
1464393 3854
1345 46923
1309 45953
1375 48268
477823403 81655
837827 7207
1345 50517
1345 58300
59546 32923
59370 26479
89 84562
202 92049
837612 7797
54 94236
59388 30985
837828 7436
59525 21936
59372 39940
2512091 1958
54 94502
56 67959
1345 46213
150 77042
3813892 45593
53 95801
1346 40677
1340813 4946
901987 6669
59372 27398
52 76620
837827 7606
51 86786
108770 18735
627522041 1
31 87571
351286 14502
59372 30339
458076 12709
27 88154
53 78093
259798 17024
1297 48694
1345 45833
59371 23935
1344 56646
1464140 2848
59372 27386
458076 11813
54 94480
817558 9050
2512088 2216
54 71061
85 97466
817541 7926
54 82559
56 93018
259721 17426
54 73915
1202 44095
901966 5625
51 81578
59216 30217
1345 44933
1464393 3987
1346 56662
54 79357
54 87522
31 88047
54 74644
790736381 1715
1345 43748
54 86386
47 84206
59378 34271
416438862 70311
63 68895
54 67030
61 63690
8287970 645
52 74056
549100452 2421
59485 39970
161 91231
1330 49033
59372 29596
14 87523
59344 24873
54 81167
59372 28973
59359 21146
54 66533
905499672 69241
817558 9229
54 77944
223 66776
956192773 99999
59367 29020
1360 51202
1345 50327
59560 32260
1345 56859
1 62249
54 96553
1358 54746
1259 54849
1282 43481
59376 21527
54 90423
359739347 19450
34948608 48423
108567 19126
59372 28588
59372 33367
59501 29391
817557 8776
1292 54404
51 77814
54 70343
42 78194
1345 56771
499066940 51234
59421 35546
59372 37332
46 96148
458076 11168
458076 11367
21728542 92197
54 92995
259721 18091
59406 22860
178 80051
10551334 1937
1345 57965
837862 7214
54 91651
59372 35649
59381 35610
1342 53948
614948543 14783
59448 25047
53 90871
44 80051
59307 29027
217 62027
1345 48545
1287 57898
458076 11209
60 70417
59372 26465
4 64633
1345 41267
0 31396
824542802 64755
59372 31888
736309207 51788
0 6452
57 75331
150 92791
23 94144
458070 12332
1345 49973
54 68400
54 74799
933105679 61450
54 95930
52 88566
59372 21527
55 95634
1358 56976
59372 21542
1380 59050
548509 9944
234 76666
1464338 4413
818192061 92187
1345 40988
59372 40147
43 95156
1340826 4843
55 74651
42 81666
996425715 53896
62 71996
59382 31480
54 82822
59372 36220
1343 49385
59372 35100
563562526 65306
141949823 33065
65 85659
1345 55625
55 63658
59385 34642
244 69443
59373 39685
466584230 98976
117763431 24899
59386 22044
136 74903
1464487 4395
248 71018
458035 11322
55 85179
52 73278
1000000000 36229
54 89836
59372 23222
1345 59584
792032200 29992
54 67859
67 65018
1345 59419
36 78754
62 62527
269 98729
59370 34897
320911831 35973
59372 32861
1464393 3895
59389 21527
1200 42695
59388 23453
548450 10333
1000000000 60371
548452 9767
1339 53200
1112 57713
59375 28384
74168 20779
61 77105
59401 28432
985920746 39176
1375478 4547
216 75129
52 77440
112408297 45204
259684 16768
3962998 1572
45 76886
1349 49845
1345 41359
1346 41286
1392 48008
91 95175
373945442 94880
53 75139
57 59997
54 69891
753258142 80206
59372 23812
54 63062
999206794 57594
51 98056
3963001 1501
54 98475
1464393 3951
1310 43024
56 69766
837817 7635
59370 27659
55 98517
1365 48982
21 78144
56 71978
458076 12151
1340815 4821
59369 35801
371375008 99999
55 96553
59365 27043
59373 31076
3962989 1762
59414 36114
54 87181
54 79574
61 83734
125402261 84181
57 72594
1343 57606
59372 29317
1345 54110
59417 25943
1345 46752
59375 38729
54 91807
54 76876
54 62057
458170 12736
113 75683
458063 12102
14 72776
54 70787
68 67270
59 73698
1330 57998
104 80811
111712135 63300
11335063 70343
898253307 1
74119 19257
89 95388
59385 38501
901954 5920
1518 49016
1345 56121
351370 14125
1464393 3219
762144184 92205
59372 35135
1342 48137
59373 21310
59387 28271
438513 13098
43 76291
1326 50360
59372 24164
30276662 93122
1347 55092
1332 43721
1341 48347
227 77549
1345 56022
59548 31938
1332 59646
84 83607
7 88387
1340811 4843
59469 21909
74166 20397
333765959 14727
626315180 1
186235814 92565
1357 49569
108444 18806
59236 21789
59422 39825
1345 57854
956671656 38624
54 91811
52 60414
51 66685
59427 24206
54 74236
1342 43759
54 68802
54 80224
59443 23824
59360 22408
1338 54551
458076 11860
59374 35960
59372 39415
351498 15901
109 89836
54369318 16152
53 90421
990652598 75585
28098469 169
1340826 5064
539754425 41569
1464393 3724
1333 43337
254722906 51670
54 61376
1177 47698
59321 39401
259688 18113
960913209 79920
173 82878
1344 45872
59383 38934
1323 49785
54 72285
259724 16415
54 84562
548459 10278
817556 8319
1464393 2819
1 85695
54 93533
38 65231
54 99909
1345 48895
59370 37239
267 72782
54 74236
39 79920
67 75312
176121505 83350
1363 40627
724482252 43719
54 80572
55 94716
52 75583
59372 32296
60 68160
727937579 81456
817699 9279
2512092 2162
1464313 3071
1350 53572
54 64230
59372 27024
909570974 68488
59372 26684
20 65687
41 61910
351291 14192
54 90022
1331 46509
1525 54187
641680545 49698
59379 28688
65 85187
59375 31292
930081193 2162
1345 58974
59435 23631
1 83382
74122 19236
1374 52689
1340826 4865
351302 15721
59515 27929
1324 48512
59372 21974
74168 19574
57 67620
59372 38080
1464402 3430
64 83188
458126 11949
55 60543
351291 14305
291 68702
1316 55103
54 66227
54 99833
63 96502
1369 57502
1345 59481
1464393 4062
59372 26914
59372 25576
59396 24989
259723 17697
59267 34677
1325 40937
54 98999
1345 42383
22 74794
79 65354
108570 18979
1355 59077
54 80455
458001 10815
54 63237
259723 16086
59607 26322
78 65231
59456 21560
59388 35435
129 65885
59372 32931
1355 54289
1000000000 94508
59138 26233
322722367 58689
54 74193
59369 23451
1357 42774
458078 10815
74202 20123
54 96595
59344 23453
59372 35282
54 67487
59119 39527
54 83308
1464298 3820
60 95808
1345 44233
59381 32071
23 89367
817556 7970
59401 37721
1345 48217
33 68989
808367966 79494
351291 14099
57 62559
48370262 1
40 74608
55 63054
59372 25428
1518 52411
236062724 51817
59372 33488
54 93177
59372 27074
1428 46119
1 71010
59372 22011
1134 47349
54 93575
54 76942
54 82962
1385 59294
50 65151
59372 25293
1552 48594
59401 29253
97 80185
278409051 56077
1345 56100
59367 24712
540818044 38806
1345 51747
351282 14517
56 69363
51 61808
1337 51819
1332 40713
351291 15234
54 84635
30 82410
1360 55481
52 96651
0 56228
56 82235
59375 36545
53 61515
59369 21326
57 81023
59331 22326
438463 13636
53 80022
817556 8319
54 79489
1337 49383
54 64726
59372 37877
901816 6370
653058796 99999
59386 24951
438525 13188
74167 20098
59372 36413
54 93024
59375 37939
54 62797
59464 39595
51 90763
754571104 50161
1231 41806
1155 49564
55 77847
1379 57609
54 71169
1353 41700
1338 49047
548455 9447
146 79165
217 85695
463679245 81868
59374 34414
1335 40402
98 76361
53 83382
1345 50101
54 78652
1333 42024
1358 41168
54 99411
53 60653
1000000000 12568
160523714 28119
59372 28470
59350 33564
1345 40988
31 89056
438524 13505
54 69940
59372 29938
59351 34290
54 70417
59372 33390
1159 40394
902034 5622
51 86715
59372 25245
54 63306
59417 23991
1296 47973
458028 12074
40 62324
458076 12486
158357915 10847
1348 52241
59374 36538
1464366 4016
626315180 99999
902079 6963
351291 14662
54 92995
53 75925
458127 11276
52 64185
54 90011
59372 40180
54 79920
8288043 644
68 80128
901981 6694
59410 33068
0 78469
458076 10869
54 76716
1524 47851
1344 49549
59372 21955
59172 23176
1351 55516
1345 59119
929209930 19669
527343395 36969
56 75681
1342 52524
1132 41022
51 90226
1464393 4084
1345 57609
837827 7214
54 97399
54 92734
0 73791
837842 7274
54 82949
54 81631
59372 33638
59345 33047
351464 15451
42 60310
259721 17776
5 61144
522670948 21127
48 64938
817306 9279
62 95244
1348 45737
901897 6632
485734599 19156
1293 50453
59387 37945
59372 39500
144 85098
57 65718
1345 57535
54 84661
13 66935
59372 30485
54 65073
1340879 5156
59372 30650
59 80023
55 76590
59347 38945
458078 12643
994018237 6475
259732 16550
54 94880
3963013 1717
115 62624
570747681 23698
54 89880
1342 55849
59595 31114
259658 16831
1464395 4374
59372 28319
1356 49250
1464393 4265
59375 39310
59374 38734
1329 49122
52 66753
59514 31971
14 97193
54 63835
817556 8897
901996 5615
817553 8776
1348 56264
55 74997
1407 46937
59371 27409
59375 31092
1346 59203
1345 58997
59413 38570
54 87228
306719491 70410
1345 44537
54 74559
41 59848
67 87644
6 88970
204 69716
54 97304
3962983 1478
54 88438
59373 25997
278 65825
386670891 82416
817560 8367
54 76570
108567 18882
237 60198
1345 51390
1345 52797
57 83199
59381 23646
107 62622
43 83743
74168 19770
3963190 1478
1345 59644
45 94880
934097197 1
901737 5907
59372 28417
59443 29044
59372 26786
1347 53071
93959254 66
56 76645
54 93575
54 65488
1345 40461
640653541 19236
105 99246
1345 57665
59385 36826
54 92132
51 67101
405866976 32375
59372 35521
54 75064
61 86525
59370 24873
817578 8311
59262 30919
1000000000 89171
47 72685
52 83764
1345 54202
54 82678
1342 55310
54 88883
59372 37724
59374 22225
1345 44081
1346 52772
421744595 11923
1345 51819
1358 55591
1354 52439
1345 57564
351291 15329
438518 13093
457965 12172
848045236 33367
901977 5587
52 86108
39 71449
114 84149
1330 42705
59311 27105
46 79461
11 92708
1345 50967
117923511 80273
54 68922
55 69996
3962998 1777
59368 35154
56 66369
2512122 2385
711182868 76207
31 75858
30667082 38012
59372 23638
901966 7086
917842630 7875
1345 58689
4098127 1179
54 91925
1345 44777
351240 15137
54 69249
62080284 24335
57 93490
59372 26377
59369 28071
1000000000 57347
970958980 1
54 70665
54 66533
72 63016
1345 57564
300 91295
1345 56880
20 75262
1345 58347
1345 58047
1353 52290
84 88198
351288 15074
54 82245
1345 57852
1345 55996
1265 56381
1359 46477
75002919 4970
54 68647
548452 10104
59372 29350
54 84380
53 67415
1345 59457
548452 9540
259721 18302
63 95979
4604498 960
54 95698
1353 51676
205794253 10643
59391 34083
59372 39825
3963000 1683
763528846 1
608550854 77316
59428 39665
59317 39849
458076 10535
56 68903
145972093 99999
1336 59404
4604497 944
438517 12983
259737 18387
901981 6881
1000000000 20178
16 76529
53 84016
771173192 40115
59370 35973
1386 57148
1435 48018
1000000000 54379
1000000000 7976
821264768 92994
1464393 3906
54 93228
1339 44970
54 93272
59371 39587
351296 14326
59372 21397
59372 24691
4098127 1209
44 78970
54 94143
54 77909
932577819 90871
351285 15230
0 64366
1345 49682
920704475 37303
1432 58256
1342 41761
55 77894
769586834 39496
54 90037
59356 21656
1365 54404
55 63845
54 95074
54 73731
66 65609
53 89563
1511 57589
59580 34602
59570 27760
294 94143
56 85895
901979 5587
54 68200
59338 23277
59364 26536
86 75417
54 60015
1345 43985
59372 39958
50 87611
52 78196
141019735 53033
259719 18574
27 64223
390050251 61831
817562 8012
351291 14243
59371 34670
767120752 44508
1330 40422
817525 8422
1464358 2889
59372 25631
59329 30515
187 71899
293 91849
1345 54257
108506 18736
817553 8865
109 77560
1345 44860
351286 14241
59433 22192
351096 14658
59372 39076
367205043 29386
1336 43944
1340837 4804
1345 47094
0 85417
54 68531
62 90616
1345 53379
59404 28470
16 62960
1337 53470
817551 8171
59398 32451
548455 10197
56 95048
59334 21880
0 40484
59403 39401
96844908 61
1178 46835
54 70373
54 98180
1381 57530
59386 29609
1345 48018
284795163 1
45 62229
54 69950
55 94066
51 99096
53 84399
259719 17284
54 70007
133 62109
1345 41150
54 82448
458040 10553
35 64771
59372 38136
74 89056
59372 28054
259685 16992
59533 39028
1173 53071
1599 52916
47 85466
59372 27477
96 67227
41 78464
1345 49859
41 70665
1348 52188
1000000000 69728
543092310 27831
59374 37761
59372 36659
59372 35565
59378 31584
49 75713
259721 17833
59393 33496
59372 26251
1345 48745
59372 21848
1345 53754
49 62249
57 96995
38884235 33092
902100 5827
1345 46319
901981 7125
59370 35246
57 64364
54 82559
1340826 4821
59364 30903
1464396 3167
259721 17101
283798457 78488
59372 39589
57 87966
1345 59530
357334430 5920
4 74578
74167 19878
33 69514
714902665 71113
54 77942
1464594 3820
299 81435
59349 31755
54 86363
83 76905
113 88114
32103678 27042
37622177 77424
225 96010
2512088 2300
345219775 13981
94 85932
59328 28411
59149 31907
59366 23669
651718386 97003
54 71824
59371 30985
548377 10251
59385 30985
74115 19149
1345 46937
54 96160
56 84980
303 92734
109 82545
1401 46949
1348 54404
59372 33621
1343 49988
1342 58907
54 89368
817546 8647
11 74311
711736511 52338
3963143 1650
111 96188
59427 31391
902028 5759
73993 20825
59372 21643
48 84464
66 76570
1345 57069
1345 40330
59368 28366
54 89255
94 73510
56 87831
167193282 76613
1345 48965
458072 10764
64 90421
55 94225
56 82411
8 67847
1348 55310
199 60117
1345 46158
108567 18717
54 82722
54 85592
54 82211
59372 23640
166289579 64804
47 88156
59373 36053
1391 48414
59375 31732
59372 26494
1360 53219
1295 51148
548444 9941
141528763 33431
59276 39338
56 98025
41 74541
458132 11987
54 92627
1345 53498
1340826 5298
53 70599
200 59873
0 43368
106 78662
43 68785
54 83503
74173 21062
59370 34078
54 70354
0 79842
59372 34781
59395 27659
1141 55934
32 95504
54 91017
284795163 99999
1506 51475
438525 12815
54 62195
1126 48414
1399 45480
54 80593
1464357 3047
59494 23723
53 60152
412510792 26494
1360 41590
189 95576
59330 26244
59268 34670
59196 27589
1345 45168
59370 36915
3962921 1389
837827 7324
54 61659
1345 52586
59305 37804
1345 58417
619730679 18883
108 61377
1345 43451
74409 21116
59223 26629
457858 11923
399468280 82545
56 97018
4604498 1001
59360 36705
817561 7967
237 96868
458076 12490
59372 36969
817353 8729
54 62324
351289 14120
54 77524
59375 29339
53 66341
1345 54811
1345 43124
681813922 2077
799143704 71343
1345 58974
259722 17209
54 61643
59385 22477
255 82344
707808755 55373
56 77232
59375 34341
69 80973
57 95124
259722 18113
160351977 43079
548289 9933
389680271 1
1345 57723
1340 48745
54 82962
1411 54979
59372 25018
59363 34210
43438918 93533
135418949 51125
59372 28527
4604540 1001
1340825 5064
41 90876
864042866 33369
59407 38214
1588 51001
808779509 20514
1335 42525
43 91786
54 90979
2512088 2256
1764097 2529
837827 7637
1339 53547
1290 49723
98 66004
54 69732
83 82935
259706 16854
1375478 4621
274 65554
1344 44561
130 90002
59366 38055
59370 31157
351291 13942
1345 46026
59387 27775
181 60472
59379 35521
817556 8336
59182 38304
165 84314
28098469 185
47792366 78106
54 79875
92 66753
54 83134
39 71724
1123 40713
74171 19174
57 82724
54 92344
1345 57116
61 81054
57 92065
59372 32221
68 66020
59378 27398
108567 19114
255 98741
0 23007
68 73915
65 80109
59264 23021
1383 52220
1338 59561
59372 31512
1289 58030
44 88917
54 89163
54 71724
135 71111
483470117 56172
59372 25692
74183 21000
54 97729
39 87966
15 69390
1300 55108
1355 47505
54 83825
39 66955
59372 34230
1405 40492
1341 56846
1345 58603
977381238 73989
59372 25172
1342 43444
59369 34166
59374 37800
1339 49001
54 93000
54 78432
221687968 14352
1340782 5192
458078 12750
15 80185
59383 25576
940412115 81220
1254 44879
59370 23856
259721 16997
458130 12277
1345 51905
59372 35599
59372 33754
438556 13378
59329 38226
59372 26495
1332 52857
125 93433
59362 21127
155 81965
59520 39254
59382 37445
548452 9865
1318 41435
351294 14120
54 67959
1359 44134
351291 14934
51 75634
69506825 53815
54 61688
9519594 577
189812316 37137
837827 7400
1000000000 92300
43 81825
53 76361
1336 44082
351291 14095
146236832 27477
47 95519
1350 47748
74330 20029
106507580 24447
39 95321
767670973 11948
1343 51576
59358 33815
42 81547
1348 56047
66 92473
74168 19989
123570780 75092
59390 27024
52 94899
1464582 2735
59373 30132
134 79761
351294 14331
59370 23988
24 89463
54 93744
54 72535
22 78488
1345 47925
56 73762
1000000000 8994
51 65572
57 78468
74167 19552
887053937 71677
351350 13954
54 99473
54 87450
309165250 53827
63443980 1172
59372 32237
1345 44082
1345 41953
51 91849
0 13840
54 78087
1338 58210
47 98385
139 79875
54 87831
1346 43398
259721 17424
59367 30709
1345 52182
1345 59074
1285 46013
54 71710
59372 31168
52 91445
1000000000 19741
1332 52471
79 81507
101 98170
1340826 4785
108567 18712
55 64223
1343 49376
59580 22044
54 97252
54 81033
1345 46237
1341 47119
521812322 1158
901981 6673
1356 45558
59360 39527
548452 9601
59372 22285
30 75006
1345 48446
1319 57965
1345 40396
1345 57530
1348 56821
1335 50106
59372 32572
1345 44428
294783307 96892
54 73238
187614181 11119
54 83641
1294 47275
644763081 1
59393 22233
54 99252
955524442 13268
272067343 25022
1330 45402
40 61284
59371 33674
3962999 1583
1341 44035
1173 41178
59414 31683
458063 11766
54 81003
608797945 99999
1342 51276
59373 25022
54 80097
1347 54257
59374 37612
1343 52218
59426 26189
35744196 99999
48 96256
56 62229
59372 22011
303 75901
8035001 36826
74168 19236
59364 39214
362069487 46053
571762114 1536
57 75661
59545 22175
61 62460
9241594 618
59363 25746
43 66739
837948 7823
59360 32861
54 73737
45 85187
458076 11563
168 59848
138 74056
790591714 64994
54 77847
458076 12329
59369 39685
133 91001
926014890 99999
256571646 74559
259724 18087
59371 23206
548455 9944
458076 11543
56 95606
1344 57560
54 85319
59395 34111
1464226 2857
3962996 1660
54 98580
533256334 79215
38 68948
101 87234
78 71289
59373 29750
59361 31480
54 81966
54 74510
76177025 42955
164 64055
548603 10251
1345 45976
548458 9574
1345 55746
78963939 8680
51 74794
55 72223
1345 44820
59372 33124
54 80740
975159810 11563
59357 34502
59361 32071
54 99131
1372 52586
59372 24097
59370 31119
59372 38734
410621357 57020
901968 6568
54 92537
901981 6689
59428 22131
285 84583
59372 27571
438534 13027
55 84314
54 66076
308 91175
59372 32827
54 66437
114 65990
901922 5860
572674341 72000
44 76905
262 98182
1329 50487
38 64423
59388 36177
148807717 52513
59372 27800
712920752 3820
2512090 2244
56 77647
59372 30152
54 82878
1358 47230
351294 14555
89 80299
116 71734
1161 47925
59372 25048
14607881 341
438518 13521
74158 21000
59385 40046
817553 8117
263595564 5471
59464 28498
1392 46228
347204029 99999
1343 49708
54 64696
837826 7349
351276 14665
259763 17241
417055651 9050
165 84223
52 97720
510660485 27547
64 77304
813000299 53897
259734 16425
56 87098
902221 5547
1333 41433
54 63662
110 68419
1345 49785
259710 16748
1345 43968
458073 12315
54 90253
1335 58818
1345 59050
59372 28467
54 67238
59375 26531
4604499 960
59384 35565
59378 28577
1340828 4970
74168 19259
1347 50861
41 95697
41 87952
259720 18219
47863936 124
412913155 95173
1345 52023
54 67207
4098126 1133
43 76755
158 76342
54 77811
74168 20102
837932 7593
6 86832
1345 51148
74165 19980
71 84741
1295 48692
69 89770
3 95536
54 91212
44 88307
108572 18882
71 93347
54 81010
21908919 2376
59372 32674
59332 38734
59388 25830
1345 48565
1340 57148
1345 44086
458078 12504
59372 30012
458079 11310
74181 19839
54 90338
59381 37914
70 70787
1347 44631
54 87168
1345 43438
59377 22943
54 90275
71 87981
76 72264
1464633 2752
351330 15021
1346 46119
55 71256
901981 6540
59353 32369
1345 57589
59372 28411
1350 51175
54 77206
54 81666
503078075 33988
458115 11012
1325 53110
108567 19126
0 91719
1348 55481
25044188 27043
59361 22957
1345 51761
1345 57056
1345 49663
54 86365
902219 6428
59283 38131
110 64185
259719 16057
438525 13047
56 92187
1342 55746
112085871 32549
54 90876
59373 28305
116738092 65953
870713576 37324
47863755 124
1345 44400
59366 27893
59309 28119
39 61515
458096 12512
1313 51151
55 63442
59372 31888
54 92994
1345 52237
817567 8902
3963011 1747
1339 50236
54 74065
438534 13416
1345 58685
1340771 4693
59372 22037
1340 54174
1345 45449
59372 30985
98 95930
1345 53442
59351 39778
22 74559
54 86546
59327 26649
59384 38381
74169 20520
1345 54152
1345 54017
1464382 3667
817556 8974
64 87246
54 64017
1340813 4915
1464393 3167
1345 48215
901929 6024
901981 6881
154 90827
351291 13948
83758918 92290
1343 58005
1303 49648
1299 52220
1348 40402
1375 48657
54 80106
86 84880
54 71561
48 70536
1345 52943
1515 53746
59369 37775
1345 46158
138 92378
1345 54571
63 90132
901957 6987
54 71015
43 99415
599766723 93645
68 64983
837826 7428
55 63726
59314 39500
61 88295
1345 49903
74111 21047
59372 22932
1341 42964
59372 39220
376051663 99999
902014 6632
22 76048
74172 20472
41 75467
1333 41865
449144813 655
59372 30711
735421639 29848
54 91835
817556 8392
25 97258
438523 13117
59379 29770
1000000000 55764
1302 44742
1353 42903
99519052 2826
1242 40645
61 64880
438525 12951
59372 30650
59399 29082
1346 48731
60 89215
59375 37002
817542 9168
435125951 84822
67 79726
59433 27556
55 95068
63 71988
39 91414
1347 47293
59181 37067
54 89665
760577752 1
18 68440
43 76340
646888186 72695
74169 19583
1000000000 79594
946743985 6575
108447 18664
57 71449
1332 48195
59376 26189
59360 36826
59372 39587
30 82921
458076 11289
59311 33984
59353 25083
51 98831
54 75611
44 77227
722318813 15901
59372 29848
1348 43444
1344 59230
1342 56901
54 89168
59372 27556
59379 26248
548464 9685
330899676 36054
259721 18038
59357 34602
101876223 4746
1345 43665
54 99415
56 74799
39494394 34275
403235322 55092
458025 10815
54 89801
458082 10832
1347 50031
59372 29583
74061 21062
1346 44040
458076 10761
28098429 169
59373 27501
59401 37644
54 78057
54 99468
1344 42973
54 66630
59346 32861
693709917 12441
443927584 95995
1335 47796
54 73292
595267347 55108
74017 20819
99 88478
351291 15736
1348 56172
122 89212
54 94899
548438 9684
1345 56558
532640799 34532
54 91448
1345 52587
54 73885
74168 20954
1385 54915
54 72994
54 62324
1375480 4671
481042111 47127
1375 52005
749475208 43962
351309 14671
1324 55250
25 71484
334700056 99999
1344 44535
108532 18712
1345 43486
54 86103
1345 42228
59374 39510
59426 27760
351291 13942
54 84350
1000000000 91447
1464400 2804
59372 23716
1343 47748
59395 30622
185502787 25795
52 61129
57 95758
259558 16939
458076 10899
1345 48679
67008113 30957
39 61588
59357 40115
59369 26577
1345 51248
37 79875
222 68903
1336 53000
53 64364
59368 23947
103 84579
438525 13043
1345 51052
59372 32549
548442 9747
59380 37625
59313 23231
59370 32260
59368 26207
59157 22477
1344 41384
54 87056
1349 53110
104 81103
55 85234
264156385 92940
1384 53071
53 97258
1183 49988
1346 41229
168 82804
59372 33988
59479 26023
54 93575
506825959 74748
59372 34888
172 64979
1352 40781
1340826 4986
63 77124
548452 10251
109 81592
1483 45463
1000000000 262
351300 13752
59375 39376
54 60136
74172 19537
1000000000 65069
309426326 26517
59370 39979
1568 45204
1342 49730
386425954 94778
59374 30995
65540289 90
59321 36667
66 60837
109 68788
59373 24825
1382 50036
568074984 99999
259718 16640
59364 38271
259724 16205
1355 51001
118256385 35641
54 99096
206482681 1
55 70518
152 82724
59372 33047
55 69395
59364 32931
14607798 341
54 82713
1000000000 14829
1348 42461
351293 15416
54 69978
1348 40275
46 84424
59202 39511
1345 51547
59372 22192
56 90706
108596 18792
880649333 67151
1379 53033
59379 27723
29 63253
9 77898
1340826 5178
61 91687
548452 9344
54 96633
0 7976
1414 52819
54 98294
55 89269
1345 45833
1345 45925
48 93427
0 36356
59364 26078
59472 27061
166 69911
74168 19149
1345 59294
51 83277
59371 33005
54 65718
59386 24138
59404 31701
1345 44095
1274 53649
283 89862
59372 38945
45 68966
59371 30448
59187 32160
54 92305
66 91292
1346 45408
1402 40267
59567 24739
1454 58705
59372 29445
2512102 2195
59403 26054
54 67626
1335 50480
59381 28755
59373 25943
11544174 10875
1464393 3270
54 86567
59543 34101
1385 54826
1336 40781
54 76543
458076 11429
351291 15838
74168 20479
1000000000 35776
945861999 90097
57 61743
1464395 3316
1534 41267
1344 44296
458046 11310
817326 8126
351505 15864
1356 49973
180 68393
768642135 99999
74168 19537
286067318 78249
59431 29544
1392 43124
1387 56976
62 89555
59337 30020
54 73385
1000000000 92442
10 91895
59371 32700
10 77390
125 65133
259721 16939
837829 7593
1363 42684
54 80227
54 75439
1345 48657
2512097 2300
54 72782
1764182 2530
59540 32821
54 68864
631735748 1
52 90117
54 78704
74167 19181
1094 56298
91 72122
1399 48347
1150 54624
416822244 79301
44 63166
54 62155
53 83780
1322 57684
173 64968
826421292 96733
43 89139
1345 42331
1343 58907
852478417 74106
201809942 17997
933584514 33273
6836735 62622
1345 49926
837732 7380
860591967 17776
54 84473
1345 42129
1000000000 86010
1348 49640
51 77208
59428 27172
59378 24743
19 91483
59361 34814
37 99530
59330 21409
1217 43949
476098134 17177
817556 8776
1343 44237
74020 20123
837666 7534
59375 30573
54 68400
458068 11767
1347 40543
54 71343
63 84661
526744516 34790
108617 18710
59433 38728
1109 44403
1000000000 79098
57 69851
9519594 497
351280 13944
837827 7533
3 66341
59575 34184
1345 46238
59369 34078
2 91381
1342 41286
54 69625
351292 15901
54 68916
458073 10885
1361 53333
54 86604
1348 41604
60 78422
901980 5465
36 69217
3 95173
108567 18668
438478 12891
0 87548
1392 52596
458076 10897
0 32648
43 66139
1109 48148
438517 13130
165 78596
59369 38934
59374 34222
54 77124
512237141 86786
59369 24987
59377 27398
289 93860
54 65088
1312 59519
438525 13316
67 63566
1326 54265
54 62953
351320 14658
1 61688
54 98517
1464393 3724
817553 8217
458076 10573
688106413 87467
54 73441
59372 30722
1332 57148
59336 22225
56 80052
438435 13534
1297 46477
1343 41291
1301 51464
1288 45696
1340747 5163
1345 56093
59372 34560
145 68369
59402 32681
1292 49082
1390 52546
59372 39038
83154648 25727
42958150 13779
235 64122
901952 6972
1359 59294
59553 33586
54 73505
3963043 1717
56 86675
74175 20105
54 60908
351291 14041
1464393 3430
1345 51246
92 86845
1345 58642
59141 29688
54 80630
51 93839
49 78907
259618 16748
343857499 49683
39 84329
1354 58716
59372 38000
1369 59644
59375 35290
59370 27775
1248 53885
42 71005
59369 35066
1343 43405
281468693 25083
0 70523
59372 23812
262090254 73385
74184 19252
72487130 1
680262668 99999
285 84773
1344 57530
52 72425
54 72313
1345 47071
135083726 9067
59319 37239
252 83382
837827 7214
55 65746
54 64962
59375 24877
1 65076
52 77440
59372 23839
51 87245
1345 40792
1192 43759
55 79310
47 67957
483829275 43663
0 64252
689675675 1
1347 56381
259709 16831
1345 45925
54 64017
51 71855
149036044 99999
57 60413
59361 37288
672428428 28689
8287940 655
1320 45658
54 91989
59372 21441
351049 14265
52 75661
1436 55706
55 75666
54 80561
1345 57914
1344 45943
1346 47495
59407 22561
351291 13805
587772521 55442
351291 15864
54 66555
59311 36545
59357 35169
1345 46013
54 70318
114 92845
1400 53948
817786 8099
920808855 39846
1345 55242
1373 40918
74168 20863
63 61588
1345 43290
54 72439
54 61456
54 83870
351271 15768
74168 20590
53 96233
54 71134
59388 37137
112 72765
44 93939
54 67101
1345 44095
1284 50244
1345 48137
909894020 66606
194 94124
1346 41465
251 79894
59555 33376
55 60733
525842887 23758
52 67070
43 60558
54 71881
458076 11119
46 84522
51 66474
817541 8381
54 90011
59372 30002
901980 5684
52 60232
59323 25631
1131 42684
54 78833
1557 54404
59372 22524
3962952 1572
59435 38353
1341 40742
57 75123
54 95537
59322 30749
351291 13779
59382 21682
1464347 4262
62 60871
1355 45112
351310 14241
19 63434
548452 10358
489439947 78862
1000000000 45202
57 82195
0 15915
54 62576
54 75178
59372 32485
158 67619
906015007 76120
259721 17300
1144 46238
51 68916
88 97243
8012777 676
117707975 11616
654975221 9264
751108740 83480
521330213 54017
271801464 73828
56 79296
1345 42722
1340 50354
59372 39310
1161 59077
59372 29753
1340835 4834
54 96815
54 95537
59387 37581
59343 27042
259763 16812
54 78833
1307 49944
59382 35511
59358 21125
59407 25172
53 86525
56 71111
55 74903
59153 25943
52 68127
54 76443
108567 19099
1348 53388
59372 39185
59379 29876
1348 52517
55 69732
1347 48267
54 93241
901981 6103
1345 42820
1342 43761
92 97112
51 66437
59372 39778
66 84380
54 78527
13 59848
1340 53816
837827 7747
59369 32552
56 72782
50 64544
1345 53219
0 46842
260058289 55952
54 82311
59357 33874
23 61352
121 78220
351402 13819
54 72137
59369 23644
259724 16640
1363 49212
74168 19516
1355 57143
1137 54520
57 77268
1264 47948
8287947 644
458079 11927
59408 23957
44 61483
1292 48267
54 96502
351317 14978
458076 12125
458076 11276
817559 7937
1345 51148
1340825 5192
1345 58705
458050 11119
66 84041
156 92060
1345 53754
1464393 3854
861753341 83424
259720 17697
80 76497
51 87098
458071 12614
548567 9408
1340828 5218
54 68917
1312 52797
1464372 2752
1343 44214
1341 48124
59372 38501
1381 40937
1340826 5143
901782 6016
1183 52323
59264 24691
1464393 3047
59369 35199
54 82545
52 62840
54 67538
59348 26917
54 94076
817558 8837
4098125 1179
51 73762
74163 19236
548578 9472
49 71301
51 66975
838145978 42507
59432 23601
1345 46263
59371 24206
351525 14041
548462 10265
2512064 1937
79 95124
837827 7606
817556 8126
59372 38734
59372 24015
24 74644
54 70912
1000000000 73878
59362 21783
59374 31200
51 79491
65 62677
259717 18131
59410 32803
817556 8647
1345 56908
67 81519
1345 48236
54 69010
494898040 93942
1345 42461
59370 24206
1345 53501
54 96455
59318 31888
458075 12662
1345 42507
66 62960
62 67957
54 99269
67 74856
585695429 99999
205 72751
54 97914
59372 31122
59419 22646
59382 37721
1347 58334
54 84223
59134 37985
54 72313
1091 48731
54 91083
1348 52524
94 76963
59320 24960
1345 47115
272030143 1
59359 26479
1344 45007
59363 25550
189368785 92192
1114 55634
1345 52428
1345 51365
817556 8383
259784 17928
54 65851
25443316 83925
1246 59305
45 82278
87 67207
351291 14021
59 91527
831251051 14450
136 61831
351233 13779
59275 34897
59370 32580
59282 32897
59375 22988
251 72654
59358 30219
94 90097
351242 15628
1345 53478
851632341 27273
1342 48156
74163 20708
798581757 62124
242 98014
817554 8680
557162713 50758
54 88015
40 77992
53 71211
1404 40988
77 69406
1345 42955
259967 17135
59372 32861
1345 54553
351291 13908
817470903 43438
373568808 45906
458079 10865
59372 35081
458072 11564
1000000000 79842
1345 58141
1337 57914
1357 46198
55 64926
59119 37400
1530 44304
59528 32478
1517 56711
62 69440
54 66556
56 68746
837827 7463
54 86798
1262 40396
51 60056
4098122 1246
15 70710
54 98976
548414 9574
213 91502
59359 29917
1345 48236
59357 32077
1345 58562
56 59948
54 92516
1454 54111
56 80623
902015 5587
59580 34222
52 85753
55 81507
74158 19765
1304 56530
59375 23930
59368 32684
59365 28919
466398621 24231
54 70314
12 93942
1354 43358
54 79239
22015033 299
1223 49723
54 62824
74 76849
54 79385
39 72053
54 86108
623824052 63434
1596 54572
1345 48343
1345 55677
59372 36239
59372 35643
901994 6116
64 82728
1343 50354
195 84089
4604547 1007
66 76443
54 96780
315221260 56558
3962986 1501
1387 50955
59372 24293
1346 46213
97023432 54811
59264 27461
1401 57712
458078 12235
438525 13047
34 85895
4604446 1036
52 81813
59372 32674
54 78342
1537 47338
54 87228
109 73764
74073 20916
1464393 2787
1341 51125
54 66139
54 79977
23 62878
74154 19596
54 80079
921889652 15382
883979850 46533
346506099 11809
0 1478
47 97488
54 59770
54 76732
1349 46386
54 69917
259717 17759
912337822 27022
837179600 26558
259718 18487
43 78144
92 99457
351329 14173
54 66543
79910287 19809
2512076 2385
59350 25172
59372 23233
351281 14305
54 61062
1346 50376
54 97526
92 84110
106 79176
1276 56908
1349 46714
1345 48512
114 59997
54 62249
59370 32237
1345 40912
1379 51938
59407 24704
140691431 49284
59372 22381
106 59848
59379 29480
48 89448
1347 54092
59373 27929
59372 35960
901920 6084
59378 21409
1347 51905
42 96892
54 75552
59369 36171
0 49761
54 64214
59385 28761
54 66382
49 81078
259721 17484
1554 57076
59357 31176
54 70104
54 90386
458076 11202
259488 15957
1320 48148
1348 45112
1287 49424
59180 30025
54 60497
884891901 79198
54 64471
54 70320
784458146 95018
59359 39145
817619 9264
53 79797
54 91981
1467 51971
1464383 3775
74168 19173
1345 52323
57 72826
250055242 99999
41 81631
59372 36592
59372 34670
1451 49845
841399729 86420
59432 33658
54 83199
1194 48713
901974 5860
259721 16812
59372 23707
59375 25779
1323 58899
54 73989
54 64542
54 67070
1345 56338
59327 25442
1171 49894
108563 18689
59372 29062
1317 40564
4098128 1172
54 84254
59 87268
50 91926
12 76433
59313 24608
266990050 98475
59 92195
438524 12804
52 74190
259735 15976
1188 47507
212 95040
52 98458
59372 35064
1345 49075
54 91807
59364 28201
54 62953
438726 13104
1464479 4413
259721 17426
57 93575
1361 52345
59318 22932
1360 44691
59364 29876
59299 37842
64 65739
59371 21973
54 95080
59146 32923
1345 56859
59387 36089
59376 37945
543756441 31234
54 68439
259721 16544
55 72137
59377 38353
496248910 6116
1345 48446
1345 50886
599996206 52503
1352 48148
316150308 10216
291 80399
1354 54356
351484 15910
52 73750
1347 58045
55 97438
904711935 43052
181 77901
50 71267
59372 31114
1345 52330
54 82123
1345 55319
76 61377
54 71672
54 71824
901973 5821
61 73699
52 98758
54 94425
54 83170
1345 57621
57 82411
84 74192
1464396 2974
43 91468
61 79310
59412 38615
74028 19521
513314919 2771
1345 52023
11576235 457
458076 11906
1348 54979
901980 6619
351345 14477
633619771 18872
53 65151
126 70373
108569 18959
217493474 10991
1295 41700
59375 36171
529090467 91827
59343 31366
54 69428
1344 42434
59375 29596
67 61393
57 92565
1338 51147
458062 11948
48 81962
54 75634
59599 26086
548445 10056
54 77338
480087800 30628
59306 36695
59537 37249
54 93557
54 94889
54 93348
54 81220
64 75092
4098077 1264
54 96419
53 80437
59372 25609
1345 48343
161 77597
1375477 4607
278 61509
909090623 57242
1345 42434
55 92709
59372 32136
896680348 32478
1530 48436
59372 39395
54 61010
43 76300
54 89780
96 72285
902041 5847
54 61805
458076 10815
948594688 31391
12078116 65018
1345 55948
57 94479
62 68989
59372 24111
136777483 40325
1303 42148
771992752 99999
457894 11766
68 99608
586345304 15959
1332 47847
59360 29163
1464378 3190
1000000000 95890
1342 55952
54 82514
663729888 25550
54 76689
361511141 49789
59372 28370
1193 53815
351291 13890
1398 51063
13 93839
59371 36283
817556 8383
42 83854
54 85234
307 98104
901981 6362
259736 16095
1305 58734
59372 40115
59373 30225
59372 39846
1301 52322
59223 37087
4 60653
1345 49549
59372 27535
54 84016
54 79948
59380 39280
43 81916
59368 34888
1348 56647
1464390 3270
1304 42955
1331 54289
901953 7132
70 74511
54 83287
946561489 73133
54 61820
259670 16935
1345 51202
398121663 34825
54 71561
259721 16503
59324 23686
59350 32681
2512088 2153
54 95074
1000000000 50909
1574 40912
43 84089
684564433 52682
846808207 31326
1335 52056
54 91313
1345 55896
59330 23233
74208 20358
59463 39109
74182 20304
54 71088
1342 43999
55 73436
458076 11923
52 69440
1358 57684
54 74690
41 71996
59385 27515
1428 40275
1000000000 67237
54 69911
1216 40325
1346 57505
59364 28358
0 44367
54 88504
391095901 99999
66 83093
54 95240
831054934 1
59337 33674
54 64267
1334 43290
0 6457
59379 32425
54 99577
243 60413
164 90177
74171 19669
54 92718
54 95568
1345 54018
55 78261
54 81110
1300 44096
57 74704
300937676 92310
282 74192
59372 22152
54 69541
1346 42409
1464453 4016
1166 40267
259721 16415
548452 9767
458071 11831
17 85509
1342 50468
1351 44777
65 68982
1570 50075
901978 5532
901981 6540
980412700 32674
1345 48988
59372 29704
32 75467
1347 42434
259721 17346
59378 31025
2512086 2070
59372 21616
25 90499
59372 26648
1313 59464
1356 59356
59370 27369
54 84613
41 64122
259866 17833
44 87735
140 63054
62 71005
624891725 1
59360 39505
458078 12085
351436 15137
59429 34909
1464464 3055
1387 59578
42 95576
1357 48391
54 70343
1401 43052
837768 7380
99 95947
59361 27589
1346 53885
54 97438
625327297 99999
42 90567
709474987 93228
59372 27136
54 76340
792219334 83457
777245349 67101
44 95239
1314 48423
59372 25505
259665 17398
55 91313
59368 22746
1355 59646
48 74192
54 71314
43 98426
5 70060
59377 34670
39 85890
59326 27318
54 99397
59353 38353
458085 10553
35 83297
404497460 13380
1341 48217
548452 9983
74165 20436
30 75866
51 80399
273 72003
54 96171
44 80730
1345 46488
458062 10761
1345 56473
1345 46353
417971513 61455
1093 41435
259721 17801
54 78110
3962998 1715
445750932 58907
367890834 99909
59372 37445
54 97466
54 90897
1556 43623
54 80210
216 78106
458027 12000
54 79841
1353 54129
1345 50987
108469 18675
351292 14038
59372 25943
54 69978
292 69705
56 80462
1214 55949
458076 11438
54 70405
351289 15312
54 96419
59123 31095
54 83848
59366 24027
59356 23233
1464458 3918
54 98324
259722 17801
59365 26917
59372 39928
58 89818
34 86061
59388 35053
54 75901
59372 27386
1345 55389
59374 35666
59371 26201
457938 10804
59425 36752
666035242 48657
458076 10590
74149 19839
65 67030
42 62441
116 65656
59127 33582
55 67667
921704631 17200
59340 26700
31085299 31907
51 86103
458085 12504
53 87886
817557 8220
259721 16544
54 74794
1298 52317
1345 46228
1383 52501
90 62155
1383 50441
223 63645
56 98056
59372 22121
351291 15074
59379 30373
53 59946
500639819 1
53 86326
51 95570
54 75307
54 90541
54 91111
59370 28169
59372 25576
556103098 2273
59372 39260
59322 27061
5 97252
59374 34631
59357 22343
55 61755
54 70373
54 98758
1343 56711
59372 23935
52 77500
1345 45943
458125 12614
54 60378
59491 29544
54 61776
33 60837
59337 32572
49 92581
15 62048
1345 42129
59372 24845
1345 58938
59385 34886
21 60080
1339 50715
53 68204
105 62183
1360 40942
458076 11495
56 62654
59373 27831
59382 33420
901950 6129
1000000000 65708
54 65018
1345 59162
1349 44304
1346 46013
432009788 52488
54 90650
59399 28932
59372 22201
59372 35052
144332192 40792
644693922 39567
54 87831
16 64715
54 62840
59535 23012
54 94294
259717 18076
817602 8117
1343 42903
54 85762
59379 26753
74 95556
902043 5724
52 82678
901981 6482
59372 38578
52 89057
32888220 29516
54 78631
54 97466
32 90769
1345 53943
1343 42958
1345 44591
59501 33513
59372 27440
1342 56220
192503186 69245
29452943 18620
59464 36695
51 99473
22 59876
54 78910
55 84747
351365 15044
53 88581
417475443 22192
54 61499
1324 49682
902175 6053
56 85351
59370 31971
1330 48658
817556 8428
1000000000 25051
1340936 4804
54 95930
48 90616
619665771 89720
54 78343
1345 53333
62 61288
458076 11938
54 60339
54 69319
1464391 4486
138626460 43481
91 89139
59371 25078
351335 15733
54 83188
67 86317
51 83544
54 89255
1338 43045
57 64349
617806967 1
64 84167
1345 46470
52 63676
1343 41042
1000000000 55479
458076 12546
817565 8752
59319 39589
55 94414
59372 34595
1331 47618
53 71231
59372 33829
46 95634
457957 11831
243 87288
59359 35490
59562 26537
1464393 2682
83 78439
1353 53745
37 77013
42 75901
817542 9079
901981 6854
160 82601
114 68686
59372 39685
1587 53754
49 99795
1359 57339
901968 5759
54 65018
52 77022
1464398 4320
59372 28169
259721 17865
504130634 22781
59372 27775
74168 19299
1331 45842
4604498 893
59383 38624
351291 14882
189 99175
54 69343
52 97527
59372 37985
178262821 99999
111 77348
1764137 2528
1345 45770
59373 26118
54 68211
837822 7534
59339 23444
1345 40528
1345 58489
548419 9472
169 94672
4098125 1291
676411583 99999
1345 46846
78 81003
54 90341
55 71018
54 69476
1344 44879
51 89770
59367 36502
71219688 27727
59366 39376
4604498 979
1492 47830
59374 21909
42 64052
51 68760
1345 54877
1464393 3339
548451 10258
1220 41286
54 71988
59395 31076
59387 22360
1346 59388
54 63048
817556 9278
59415 26629
54 84393
50 82526
62 63344
22 63338
36622450 25086
259665 16721
59375 28071
73951 19574
59372 35053
54 61273
458079 11654
2512088 1839
59317 38714
104 96935
59387 39765
1246 44508
4604504 923
53 71561
901977 6669
1464339 2777
54 83237
59372 22225
59586 34350
59246 31663
1345 42461
1389 41940
59372 21549
1345 49708
59380 33874
51 82136
54 69865
114 79574
1350 51249
1380 59404
1348 58562
1357 58489
901978 5392
57 73345
1347 44120
56 64050
64 74193
59385 30578
986646441 97210
54 65959
351291 14120
1404 44426
59369 34952
59368 26596
59574 31480
59372 25479
1345 54520
59365 22735
42 89555
114 74190
59563 29967
54 64691
54 91289
259721 17346
1345 49569
4604498 925
1345 41862
837842 7719
51 60314
54 77743
1342 59508
0 76389
59418 33005
59464 30607
458275 11938
54 80740
59374 28755
1343 50291
52 82223
165 98799
817531 7926
61 71514
62 74748
177543122 31119
871380170 83774
52 72750
59364 30152
901980 6006
1342 43755
57 99473
59372 36279
54 62183
59417 39511
54 91597
259722 17979
51 91740
1342 50327
59370 26517
1344 41392
47 89945
39 94036
59360 23211
77 93272
54 96986
250 78181
57 64691
59372 34563
95 75866
1345 53000
54 76075
3962998 1747
106 89128
1345 59570
661715349 45052
607421059 99999
1464393 3521
458027 10832
59378 37591
55 94880
69 81456
817766 8997
1348 53873
1464394 3636
259474 18487
817596 8255
458074 10753
51 60863
59373 25609
817703 9128
69 94778
59365 30238
54 89562
458077 12009
1294 53827
59361 27535
259721 17679
36 97363
54 93161
0 7589
54 77449
59414 35023
1575 54047
54 65854
56 70902
458072 12704
59349 25694
53 60208
3963055 1367
1311 54877
458076 11255
3962998 1367
59372 29898
54 93575
104 62000
59372 37036
56 83308
209 82195
1345 43990
54 67533
54 80430
59427 31025
4604454 1064
902035 6645
54 92359
50 87974
1345 49549
59378 28819
1375531 4671
53 71672
54 79540
54 76897
1345 41930
54 62413
83 82137
351291 14241
57 91289
1345 47071
901971 6006
1344 55423
40 62527
548452 9841
1201 50112
140 79015
59403 29445
4604498 945
241682095 72837
55 64050
61 61102
46 96238
1345 46187
1351 42206
54 64364
53 87113
3 65182
1543 45161
458076 12490
54 97526
1331 52127
817611 9229
52 60350
74170 20865
548452 10470
55 75564
438525 12956
713511749 78169
59370 30186
56 69716
259896 17300
22 59770
57 95898
2 59824
31 79190
458068 12584
54 62109
1345 48941
66 69518
232 87804
1496 48762
14 69565
59374 35869
54 74464
1345 56821
50 82879
1344 40909
27 85858
374896974 32594
54 89862
733604011 99999
59314 32350
59372 28417
438525 13153
1346 43438
1555 58913
1351 41569
64212678 18689
59347 22562
1345 54331
351292 15392
54 99131
1317 52545
63 96455
1464390 2669
82 81286
1348 54702
259721 17839
458076 12029
54 88198
74116 20472
16 71113
54 60963
1345 43491
59372 22390
55 69865
79 81023
1342 51905
114 87579
1345 44879
1464390 3190
54 77574
798280711 67559
1334 42097
54 81962
588298169 95239
1336 49789
64 68386
4604498 893
57 64964
64 69261
265 83105
901981 5471
51 70222
54 66979
928730684 7412
1345 48263
1464393 4235
594289540 90253
59372 29020
0 72047
170 76340
82 80086
58 80630
802891605 31200
1359 51486
59371 25293
67 72439
1188 53110
72 65122
54 59993
59369 23348
2512088 2265
59374 22446
108567 19126
2512088 2248
1395 40354
259721 18341
259666 17893
1125 43948
54 69582
59258 36279
259725 18036
53 64288
480362117 41170
69 74748
458297 11772
636414366 1
782302676 93161
54 97846
259784 16544
59369 38131
334236709 99999
588794378 14420
8287928 627
54 91792
41 87966
752557037 49388
54 98741
1347 51620
3 67123
259723 18228
351288 15736
60 64471
59359 39587
480083376 61420
560234710 8201
57 93804
457929 10897
2511933 2421
54 67620
59369 31770
81 73444
1348 40589
1345 40779
1319 40492
1000000000 63142
134887221 40533
218203099 47833
59371 28045
59372 29544
310822323 65030
56 72531
256422209 14120
230003785 35435
56 64522
1345 53100
54 61302
64 80945
63 96773
1289 44391
1337 42820
1342 46121
59372 28114
59372 24951
20 94236
60 61102
1342 52411
54 62183
1464393 3509
1355 40751
1147 48406
817556 8592
817678 7922
59357 29506
1345 53043
54 73811
408573280 42722
59372 38226
74170 20397
54 74426
1345 55896
389406175 1
60 67942
1323 44691
548448 9556
1350 43264
458064 11336
54 66283
59424 24228
40 96589
1345 40492
1346 57820
54 89347
458076 10832
54 65228
59372 25077
59340 25048
59372 23723
320452247 84373
59313 39595
259753 17530
1356 43665
32 82526
59372 27535
52 67030
54 85179
901981 6540
306915381 84399
54 76048
54 84233
59237 28114
11 71523
59372 39147
351289 13981
42 74861
59429 31326
1340805 5245
4906491 771
54 85378
438536 13456
1340826 4945
74161 19252
837828 7402
570277341 94425
59372 35511
94 82859
41 73738
1345 47338
1345 44777
53 62624
901979 6963
74239 19401
59395 38931
1764140 2569
64 87006
59331 36197
1345 54404
59155 26023
56 66897
59589 31936
2512088 2391
53 76629
54 95634
351291 13752
71 64635
351288 15904
40015893 74687
59371 31273
1345 59267
429611160 79319
59372 28319
837827 7476
336652883 59404
1348 41291
1346 45844
458076 10859
54 82495
374178607 1
1345 52587
67 85125
54 80097
404732942 37325
259719 16997
59265 28214
1345 40564
59375 31725
59372 30002
1342 56711
442273817 21608
817556 7882
817560 9067
61 80499
59351 33396
61 67538
1356 48545
458060 12441
59357 37860
1347 51974
548452 9472
458068 12186
706866307 99745
2512086 2244
57 93778
54 77789
865701995 1
54 82028
87 80847
1345 54187
54 69499
54 92150
55 60667
108567 18691
1382 54461
59372 29914
1352 49564
9519594 501
56 63505
59375 28470
59372 22022
74125 20510
240890234 52334
54 86407
1464365 2759
48 88518
458327 11616
458070 10661
56 85806
55 83480
59372 31840
59375 39187
59382 27831
438525 13093
459561137 15727
1464393 3521
47 72443
901981 6689
59342 22256
878174829 74646
849181032 54373
59373 34406
1348 45976
74 69319
59529 25809
598736533 40385
1341 52488
41 63845
89990343 62538
4098127 1273
351310 13890
54 88122
54 73738
237059279 49277
572034994 21310
548642 9865
59406 32822
1347 55723
1523 54098
74259 19596
42 97193
1344 59532
1337 47230
259718 16591
59371 26700
317025726 27724
1338 49739
245 88883
2512088 2022
54 68746
453077362 34642
64 80241
59361 31512
1334 53728
162 75312
351289 15628
699054955 92208
59372 28476
2512088 1928
259718 18506
54 77868
59394 23293
458076 11893
924952923 17452
96 78140
106 85879
56 68101
231952047 88062
1348 46997
1342 45804
54 70989
1339 41318
59372 22197
59372 34597
59367 32179
49 88438
1557 54738
59372 25023
1347 56509
3962998 1771
1351 44597
446187504 1978
1306 57522
351279 13781
53 89962
59373 36475
1343 50732
923593846 65706
1 59748
59372 32071
817556 7875
54 62514
53 82879
249377231 1
901979 5445
259710 17209
438525 12926
13 65226
59412 28100
901948 6752
189430423 1
163 67024
351291 15633
54 64659
77 72102
54 71978
107 94923
56 66090
59368 25896
1407 41688
548021956 99999
259680 17048
3962998 1571
125081597 29596
1435 43179
4906506 751
59372 39301
1341 47948
54 77176
1344 48259
1165 55725
54 75015
1345 49715
1345 56379
59372 24691
817723 9079
54 95134
54 85342
40 70081
59372 37239
1345 51246
1348 49027
59372 37400
901985 6185
4604498 1067
51 66015
54 77208
1273 40402
1388 47327
46 64137
458043 12512
265 85965
243738987 96561
706727311 9278
104 70274
58 75160
1345 41318
259721 17295
54 72259
57 93764
59340 22682
306001331 80128
1349 48891
54 71710
1346 47144
59373 26230
59371 31512
54 64185
54 72199
64 92284
59373 39062
249312401 25409
256 78910
59358 38521
4098121 1304
59372 23560
0 39433
55 98182
53 79977
74166 21033
166994910 21836
59377 27955
901981 6568
91 83020
1384 47115
1344 56859
54 64976
1406 50477
74168 20123
54 92369
59354 28270
1345 53815
54 76310
54 70126
458098 11310
108567 18893
1345 58570
898746918 1
319658591 57890
74161 19561
199 69917
54 89563
57 96455
351289 14258
54 69803
48 60576
201 74341
1345 56377
65 65823
1345 54738
59371 28119
59372 36765
54 98385
1335 50401
54 65060
1345 41832
59372 36017
59372 33828
278859305 13759
1126 43985
933367501 79761
1304 40333
9519591 501
59372 25505
5 92344
1464370 3687
95 72495
91411697 90091
351291 13728
245 86695
54 69940
1464400 4235
1345 50753
1345 55534
439009430 64105
1318 51639
1349 40448
245676763 21571
54 75467
59371 29544
54 73685
259720 16982
1336 54847
230 83780
3962996 1747
59444 23762
54 88680
1345 55591
1356 54017
54 78633
55 89038
351235 14502
59358 25773
351291 15219
59591 26649
56 60170
817388 8865
59361 25538
810661998 60566
128674512 630
837827 7256
59376 39488
1359 52232
1368 49739
185 70126
2512088 1903
54 94778
54 80376
52 68393
582247139 89117
54 69449
59380 31168
1345 59294
1302 40713
1489 43124
59372 30225
1345 59533
1340826 4785
1477 41465
76 83057
14 66227
59415 35198
1550 41318
59372 37900
778610242 7003
57 77868
1214 51493
59411 29039
59373 27409
54 77560
1579 44134
259721 16966
108567 19082
78067090 47327
92 95131
54 83152
59437 26909
898686555 21033
1345 44324
54 94480
351291 15576
1332 46792
1000000000 47397
7 87335
4604498 944
44 89163
351291 14119
22328276 274
351291 14116
1464393 4231
54 99292
57 79319
51 85002
2512088 2032
59358 30840
1353 52454
53 69996
59568 29902
2512149 1978
55 89880
40 65226
49 67478
39 71855
57 82211
81 71734
901981 5378
105 72362
54 94654
111446175 4262
259714 18243
848261665 90969
7 77549
1336 45822
54 93272
351289 15838
54 86386
48 76735
153563918 11556
54 96585
690228710 16835
817556 8367
82884069 28233
59369 30645
54 82344
59335 26914
54 98096
458076 10908
39 74106
45 99735
1249 42774
59311 23856
548467 9369
1464291 4438
132627055 99999
54 59876
259721 17236
1318 50441
1337 46997
216938313 37721
1229 42347
259671 16614
761725027 81471
1347 56457
1430 50758
112397519 84113
59372 38844
40 78449
176 85958
1395 50546
114 87804
59372 34602
59372 24635
84 78105
74170 19596
15 85168
1455146 69418
54 91792
49 78198
59343 33442
1345 49789
62 99535
1464395 3708
59435 31122
1347 46808
59372 36446
99 91175
45 73953
30 79567
458076 12614
48 77449
53 76302
7 90827
54 77647
54 77697
210202929 22288
59372 37699
74168 20422
458076 11624
53 76691
1345 43223
46 62834
59378 22561
59376 35540
946898146 36320
438525 13449
259722 16425
53 85753
54 98397
42 64255
1333 58631
59370 33139
1345 50087
66 98823
420353866 90226
1464376 3430
54 96045
51 84136
1464395 3691
39 99043
20 77503
59451 37310
102 60314
59372 29143
59372 33139
1345 44818
1345 57684
55 76342
1397 54988
59362 32154
59372 34814
1418 43636
83 94880
59122 36659
93 93744
95 71355
1335 55677
1340867 4986
1343 53291
70 64284
44 82211
67 93645
56 77090
59406 23839
1340766 4964
54 92434
54 69012
59372 25086
53 82079
59355 39458
59425 29879
21 71770
59174 39395
901981 5492
273 98056
203921990 76392
901981 5692
1345 59294
1346 43207
60 97068
59374 21817
54 96560
100 66341
548452 10498
54 85858
1345 48655
54 77894
113 92088
1348 47013
32 98583
54 68802
54 73885
1533 54578
458062 11012
59 76316
59370 34602
1105 40448
74166 20508
171 95124
59410 23121
24 89665
1464393 3521
19 92194
59373 27440
1345 44454
59372 39492
351302 15230
59372 23413
54 75088
59372 39970
1464393 2804
59 75887
277897761 76361
59374 22326
59372 23698
51 64478
54 75921
4 98986
1219 46997
59177 38737
45 77350
59372 26310
901980 6475
59 82196
4604503 1064
53 75329
71 69010
51 64122
1345 49672
1375478 4661
1764149 2557
54 67800
1588 41250
629097796 24873
1000000000 58962
901974 6053
1321 45603
1359 51792
1374 50475
68 73645
70 80682
59358 23747
1345 46997
59374 27760
142869017 99999
1345 51148
1345 59388
1345 59259
59384 24102
4604485 1064
635046973 1274
960508714 7402
51 94911
26787587 65182
179 60783
1340604 5205
1342 51365
3 95765
1348 43681
108516 18668
74168 19732
56 67456
54 81075
51 90357
47972352 114
45 68145
112 95460
24 60015
59538 32684
59428 31936
52 64110
458084 11055
54 76157
1346 58598
41 95698
59373 26352
54 97027
404711435 54265
548214 9968
54 67478
855223147 13890
54 95758
59317 30935
54 72752
817352 8255
259721 18064
1251 58689
1343 42964
61 76703
59373 21975
1356 43079
1384 46509
1331 51007
74168 20101
1333 54751
935703756 33700
705743117 71061
59125 25576
53 72928
104 69638
1314 49789
59419 29753
438523 13369
59311 33305
39 73133
548462 10470
1345 47857
308 81374
53 81248
817556 7914
1450 48965
1586 46060
52 97247
54 72219
59172 31200
1565 42525
1345 50468
363521714 3219
59202 22524
1333 54483
1345 42086
59372 38714
54 95957
1148 54152
370945031 83607
902228712 40351
59 94814
54 76098
1348 54152
57 69010
59434 22197
1399 54519
817374 8190
54 64424
169472535 20534
264964722 30419
85 61076
59375 24170
817556 8865
54 69892
147 83797
59407 26408
59372 30458
54 64765
52 91448
804178573 83134
108567 18717
54 82214
80 61499
59370 28779
59372 25550
59369 25631
1340826 4821
58 85737
351293 15850
1345 41756
56 68678
54 92185
909921281 57392
59418 25701
54 88669
46 65076
192 95634
1344 41465
130 72581
254 65030
548594 10470
54 64983
1338 49944
458020 11084
1330 43665
54 93557
1348 42283
1371 49280
59372 40157
108570 18893
54 84233
946652844 6367
108546 18765
351291 13981
817567 8404
1327 50354
1344 46249
1345 49978
438316 13449
9 84329
54 65442
59373 24276
1345 53722
107 91926
48 80847
719196602 87081
51 63048
96 85575
1345 52546
244 91289
54 69395
74166 19504
483097402 44428
1193 50758
877518278 86238
1370 47399
59372 35037
59372 28319
1345 47144
1574 44744
680112770 13534
59375 21522
259718 18302
4 99022
45 86103
59371 25127
55 64206
74168 19450
1345 57263
59356 26197
1351 42221
568416037 18425
59372 33139
302182699 25830
59485 38427
59349 32815
723906839 76282
458070 10792
54 91527
59594 22943
901974 6170
52 81825
1464393 3045
59368 33874
12575802 374
59372 32097
54 90714
1345 58685
47 86897
1354 43541
59371 25133
1247 49589
1343 48391
46 72259
1345 51365
387778858 4265
172 92132
858198140 59464
1347 40448
53 83188
2 87474
1464159 3045
1345 58603
54 78518
902008 5944
342296455 29704
73962 19783
59376 35733
54 71724
2512086 1958
54 69245
57 89303
57 73444
649378695 77601
137 96757
28098470 169
54 66975
64 79484
52 65442
54 85063
54 89357
1367 50164
801770635 18064
59372 24897
54 76176
45 80299
1350 47423
54 91525
55 65554
1345 50360
54 64914
1345 56298
59372 32313
59349 25479
421094881 42383
1346 47821
1389 48215
54 73645
458076 11918
59369 36967
837825 7324
54 78604
351292 14446
3963049 1660
59350 23945
59372 28894
54 96651
74140 19222
108567 19114
1345 50517
1345 45831
53 64223
901982 5819
59215 36786
1343 46509
259721 17575
59455 28761
438529 13336
59446 34672
59381 34612
74167 20203
101 64544
52 66609
206 65706
91 89927
1345 52241
349936630 52
59384 24390
837827 7336
54482648 39612
438494 13117
1337 51249
817550 8392
54 77022
59358 32237
59373 33660
901796 6129
1345 49212
59375 28017
259718 17200
59372 25576
59373 26591
1348 53033
438528 13239
54 86215
259721 17535
54 78633
259722 17347
52 77955
351291 15364
1337 42889
59372 39511
0 72525
54 73444
59361 32109
59372 34715
1345 43266
901963 5903
54 76098
59383 33770
1346 48135
1464392 3219
1530 51175
59386 24944
1348 51061
56 72594
1343 40422
59372 25775
112002270 25809
74116 20203
59374 37775
141 70397
817556 8615
351291 15768
351291 15105
259771 17483
180 94036
1345 56846
156874528 15219
837837 7412
351289 14015
54 70729
40 96274
55 82975
54 96349
487971325 74511
1345 50768
65 97319
40 67800
1464303 4433
56 71467
59372 34672
59372 31176
57 74575
1345 44373
54 99415
59372 37800
28 92216
548473 10333
4098129 1264
45 78140
1345 46353
1380 56930
901981 5536
1358 48655
52 68488
54 64478
59372 28579
54 95245
901977 7003
59266 32667
4604654 944
61 70318
1384 49122
6 88571
52 62315
466704090 36364
259721 17965
59386 31732
74160 20549
74010 20102
343530330 32071
59372 31119
1345 49766
1307 41427
1345 46188
0 55747
1345 54702
59372 30448
53 75331
342339368 64288
59369 27556
39 88511
14 61418
851657893 28476
59371 34692
56 83802
59481 21955
18 68619
59352 22402
458078 12505
54 77868
531856597 85057
57 92120
59257 31521
1345 41561
74168 20178
54 71015
1381 48593
59369 40058
30 91004
1340831 5156
59371 29505
54 82908
197 64430
901977 6370
664133884 5500
54 98170
59384 21909
59290 24421
1351 44118
1332 42362
1345 48008
54 63010
1347 44403
59153 23235
4 78961
59372 25795
578581955 46792
50 90884
49 93936
1345 53100
59372 24852
54 97417
59373 22538
875293984 97245
54 63861
901978 5962
1345 50732
1345 54788
59367 23650
59372 35995
52 71734
54 77789
54 65536
53 89553
817556 8471
50 78697
52 95224
1464420 4368
54 93764
1366 46847
928572840 91292
86 72443
55 91404
57 67151
59323 32478
1000000000 43227
2 71675
2 75136
1315 52023
351291 15496
530504735 5847
59372 32146
351291 15263
901981 6705
56 87305
59364 31391
1348 41170
1345 59404
54 91956
54 96757
214 78087
55 83306
1343 57608
901983 6978
59366 34406
59372 39979
211 75849
127 96238
46929361 29004
52 74644
59383 37733
59372 37900
54 82975
760189216 99999
59371 33018
1343 45619
125328129 22932
54 71783
729585773 77283
59411 27461
837825 7456
54 61625
52 82235
259662 17109
176027440 86897
1345 50732
292 74578
54 67463
54 76486
259773 18620
54 94108
909538030 14192
1284 57820
55 78355
54 66341
902021 6136
59173 28054
1342 46438
47 79322
57 84635
901979 6922
563940843 15071
1316 50747
43 96353
1293 58873
259721 17507
54 78662
20976773 22047
548452 9601
54 78422
63 63010
80 60452
1427 47378
1345 49719
54 63272
1345 44399
52 94663
54 64379
59372 38795
59372 35993
817590 9278
548455 9514
4098022 1203
79 66617
259665 18219
1464165 3987
1331 59266
54 97114
54 67538
54 73750
59373 32208
46 69241
749536949 30002
59362 24888
1340824 5298
54 88749
59372 27968
1288 50036
49 72384
86 65649
53 61216
59375 26538
1345 48513
170 84434
1464362 3561
52 97768
63 71837
46 83287
4604498 901
860948413 19516
54 66617
54 72810
458077 11084
1330 48091
351343 14235
88 81966
59369 34986
1348 54751
1359 50237
59376 39500
1342 54017
98868736 57209
351298 15105
54 85234
61 74608
51 66425
1340826 5201
1464393 4321
1336 40444
1355 54702
53 76759
66 70862
59380 32875
122 90189
59372 38737
59369 23669
59371 33220
9241522 618
176562795 2848
53 63306
41 89891
59372 23622
24 90338
59372 27334
259724 17965
59316 38809
59359 33200
1353 57326
54 90969
1000000000 40389
54 90065
54 96585
1332 43893
1342 46627
59372 27402
52 71213
458074 10875
54 67662
54 64822
57 88812
53 81592
59364 36183
56 98055
1343 43481
59187 36942
133259801 98465
0 14470
68 98170
458077 12315
57 62595
55 86897
59404 33829
59372 29570
351291 15037
54 93804
1408 58705
108524853 69688
1313 51576
263 89780
428232332 80086
59343 29555
3962998 1754
1464393 3626
59430 31927
54 77997
54 63132
817580 8244
54 69850
59372 31701
1464394 3367
817590 7926
1464393 2735
901981 6696
59368 35960
764336123 73915
1154 52977
817772 8949
423627369 89818
59372 30544
54 74345
52 63834
68 79540
1345 58845
55 91820
26 93348
351318 15037
1345 52206
220 73385
1345 40767
259686 16939
59364 22656
59367 26786
262 63434
59372 37249
697033202 72264
458121 10753
1250 50861
42 79540
466754669 1
44 74861
259601 18076
1336 58256
59310 27381
54 83334
54 77992
59372 25913
458076 12448
1357 49589
59395 30238
1341068 5143
1000000000 41608
457880 10643
130 89110
54 82221
458108 10634
68 94165
351294 14420
458076 10698
54 95722
63 72384
59518 31725
1345 52188
28 71762
54 75661
57 71046
59580 23560
59369 28852
351319 14116
1335 48600
59375 22477
59374 38230
458076 11753
59360 23812
579131430 99999
1346 42409
59386 26338
1356 45593
92427882 14120
2512088 2153
885573600 27702
817554 9272
59372 34290
44 96994
1345 44304
0 71061
1346 50264
65 97214
1340826 4865
259734 16168
45 80841
59372 34030
54 93348
54 88055
77 63715
52 66954
52 93435
1345 55746
54 66556
1345 58818
3962997 1749
85 97082
351334 14311
54 70123
1464399 4262
1345 54381
54 60566
817555 8244
2511863 2004
54 68966
66 60617
59135 29228
259721 17300
438533 13030
59360 24972
47 69251
54 72443
59373 27727
58 86529
996218457 722
91711985 1195
29 74936
569405494 7987
59372 31658
837827 7693
817548 8347
259752 16784
1535 51789
59495 34825
548452 10104
52 85168
54 93791
837839 7637
59419 36183
45 98025
59372 21167
59195 37945
1383 53442
59415 38878
54 93430
458062 10961
1338 52842
1343 57007
352429427 76996
59372 24594
59349 21275
1340826 5063
59355 28136
59375 36691
1300 59590
54 89367
59316 24899
458076 12410
43 68903
0 33912
55 60081
54 74408
1345 57557
1300 59259
1294 52728
460455714 20029
472950931 16062
214 90650
59371 33905
1345 49739
548546 9514
1345 47408
1197 59114
1347 40330
817637 8518
59372 29317
1345 46568
54 67619
54 98429
438525 12870
817543 7970
59372 24228
722719202 10463
59354 28755
56 65649
458101 12186
901946 6101
59372 34030
54 98676
59372 35993
59372 32977
1331 54432
59371 37908
57 83555
54 70439
1158 44324
1342 56172
59310 39940
837812 7203
1370 59646
52 76629
54 71134
51 65851
59323 37804
36 65914
274177292 5188
57 65060
7164778 92600
54 78934
548452 9404
57 99586
438508 13043
85 61985
76453371 51202
9519613 489
351290 14241
1342 53494
54 95957
59340 30193
1343 46835
59374 22557
59372 22510
59430 37303
54 84110
259720 17231
2512088 1892
817571 8729
1361 48376
259724 17848
59321 21751
1464401 3895
1353 48316
59380 25120
59372 35415
46962677 51493
59435 28303
54 96009
1491 50026
62 73202
59390 30373
1347 45943
859151895 36160
51 72525
3963041 1683
0 84506
54 86443
1347 54780
52 82411
54 97880
59372 35212
1345 58534
1345 54578
1286 58689
59 78970
54 74590
59337 27724
59565 28055
56 66015
1258 59578
59 61216
458066 11107
817642 8776
176 59810
259708 16992
54 76272
1348 55215
59370 38728
54 60728
54 93064
566537328 1
458073 11289
59372 23021
395650040 54524
59372 25211
54 63637
69 61011
438470 13239
0 15876
59429 29317
54 91033
1362 54047
67 65766
54 91270
901981 6190
1348 44851
51 68785
94890899 46752
59367 33815
59374 23640
1343 51917
1293 59464
59373 32179
351290 15073
59377 27402
821689487 95676
1313 54578
1358 44237
458076 12230
54 96916
59380 39883
1350 56280
351291 15600
65 79722
1368 56330
1352 46119
59162 27172
234 76550
438505 13456
1340826 5225
59382 36705
1337 41378
59372 22453
1343 53722
1345 55310
259641 18177
54 83297
8287940 645
4604507 1036
1340783 4724
59372 38000
59407 34290
1345 43438
52 72230
460452262 97304
458076 10925
259721 17787
111 87522
54 77647
54 82137
59372 23742
378249332 873
1346 44278
901977 6752
625642238 16095
682392847 94076
59437 26310
513720012 85509
1395 50368
206482681 99999
59623 36659
1345 48565
108567 18689
727811246 64695
54 71232
59 92491
438525 13587
1464366 4501
59344 29876
378038821 67800
12688369 356
1345 40543
1345 41569
12564910 68752
54 94880
59519 38729
837827 7584
253818441 12731
2512089 1895
59 90776
1343 44081
1092 42547
438467 13053
54 92798
438551 13188
912931091 41012
1464393 3316
770202147 22520
5 64408
788859059 18559
165 82947
56 96759
1341 45964
52 71837
59387 21782
738905183 62429
1250 56703
59372 36737
932030137 93348
57 80945
1343 54635
1359 43402
54 72495
108534 18874
1297 57323
37 60617
38 68439
52 75123
59372 31595
52 68200
698946977 33488
59387 21955
54 73685
59382 30152
59333 28470
4241179 374
1345 50846
817564 8336
54 85958
53 93427
201 64771
390213552 18302
59315 32873
1358 52936
1550 56614
65 61273
1342 51622
60 72505
54 87523
74167 20540
548454 10512
1373 46537
1464393 3339
37 94923
1347 59179
67 88693
57 71523
52 84113
1345 47507
112 70010
1464393 2651
59372 33660
901921 6751
62 69217
54 70007
1464157 2817
59372 27332
69 91807
60 81165
59372 32221
59138 22656
52 81033
1764137 2494
259720 17965
52 65354
59369 37968
59417 30840
59380 33988
59372 23786
183 80365
54 95239
59372 29143
42 75527
74158 19469
1302 46752
42 64712
74174 20292
54 64892
1381 42434
59375 30683
59372 26078
56 85303
259721 16592
54 61180
54 66897
1359 54368
50 94425
351288 15701
51 82845
54 92572
54 63599
397312363 61755
52 63757
902032 5895
54 65148
1345 41862
1340829 5205
82652096 58650
54 89110
832705169 70541
1345 42032
54 98478
54 71831
1345 56552
259723 18219
71 88941
59329 22360
1345 53379
59372 26529
726073846 97956
89 98429
914027601 51510
351296 13781
44294053 51741
47 60497
54 99945
54 65442
4098060 1257
710468489 75557
817504 8020
1357 44095
1344 55746
1344 49845
1432 50475
1345 53601
1307 40397
59372 26062
1000000000 43153
1345 40767
59372 37128
1318 51490
53 70095
2512089 2040
1343 51223
59344 32615
54 91849
845974391 33850
1333 57713
59372 39280
52 96723
59372 33874
1212 57590
59353 38479
95 64423
56 71098
59372 37373
1329 43949
1350 45737
54 72385
106 64508
59371 38304
54 59964
74168 19156
115 99397
817556 8366
137 62250
1345 50237
118993205 71208
1464393 4501
68 77316
2512133 2244
901978 7003
49 97210
41 95018
59372 34631
449011336 1
1346 54461
1339 46470
54 86023
250418787 39969
163019361 99999
59372 34414
54 69319
53 83555
1342 53896
55 60728
59 92853
54 63442
203109783 22933
59372 23188
51 96455
74168 20987
4604495 970
925646528 1
1341 47320
66 98676
49 72098
51 64691
351540 14119
1528 41229
1346 46459
53 68752
259860 17257
77 99575
59364 32375
817543 8217
1346 48376
1764141 2588
1342 46488
109 64531
438525 13533
59372 23529
1365 52454
147 83743
54 95722
54 72098
259495 16614
1345 43079
54 90097
61 69767
259730 17244
259625 18617
1345 47796
171166331 7460
53 90609
59372 30470
60 86036
351291 14265
1340815 4945
54 62753
362194333 19980
823691409 70902
41 75858
817424 8020
902007 5392
1353 52241
59169 28154
56 84504
59371 24733
59369 26649
9 95030
54 98799
54 92242
42 75195
59512 25165
1345 41318
103421889 4330
1362 50453
59366 36079
42 98446
53 95413
297949184 69582
54 74792
1348 50468
54 84480
54 76735
1345 51639
817556 8099
59453 24944
796348189 43495
54 88198
54 91827
54 84378
59372 33887
971769566 99999
53 90803
52 70900
1335 44820
792573252 36374
59582 24585
59358 24026
901981 5536
24 90177
1586 47441
852531338 90065
54 90474
54 77236
54 92049
1299 51938
0 44216
1348 42960
54 86011
54 75043
1345 49736
1340 41267
117466659 26648
51 62315
59227 28973
126866472 5963
837770 7428
54 80095
1345 55568
70 70314
259721 17965
54 70078
59371 25534
1345 54811
30 68131
59372 21527
618391718 29050
54 79177
659613154 13104
817559 8615
54 73698
59122 33891
54 66319
779991366 83792
259721 16942
1345 51390
52 64892
458086 10764
858156961 72650
60 83325
20753059 29832
1347 44194
40 71514
458076 11282
47 88015
838017 7776
174 84137
1340579 5021
351132 15470
51 93098
1408 41250
1343 56558
54 81078
1297 54356
1347 54392
1355 50164
351383 14265
61 87474
1160 48265
458280 11575
44 68605
54 96358
88 67415
59368 26766
44 83306
116 70397
59372 26629
74174 19809
54 90491
259706 17909
780904394 5492
59377 33850
53 96214
1340824 4986
1345 56846
604561446 71899
59372 27929
16025045 84314
457864 12441
1332 51137
1345 55812
54 88035
31 87421
45 78418
54 73885
53 77022
901981 6189
111434500 52
68 62996
59386 35169
1345 59464
54 95168
62 66076
1288 54221
1345 56989
59372 22360
1000000000 54834
210821585 97247
59360 26629
1000000000 2086
1355 55092
351277 14697
59372 32097
66 91892
1345 57901
144 74936
59419 40157
59372 38053
458077 12486
837839 7416
54 91981
59535 23451
268 84110
1345 54901
54 63457
1340802 4996
759129904 14934
59363 23550
1540 43748
108608 18820
59318 22887
59369 31755
55 65536
59567 27560
953837551 81962
590409728 27412
59372 23640
47 71762
1345 50477
39 74003
57 73741
59327 23167
59330 33249
259721 16748
9519585 556
1387 50861
1464393 3854
54 78428
42116247 38308
9 88883
548618 9369
59590 25895
1345 46060
45 60543
11 85398
54 71378
54 64695
1330 45480
829060807 66656
548457 9556
1464390 4441
259719 15959
259758 16023
59365 31584
524272386 86201
59371 30617
119 89665
101302288 4100
54 82756
901920 6881
341276901 39511
438525 13412
59364 34909
1345 51306
652892866 15319
1284 51001
59369 26536
68 90117
1342 51817
1345 57140
1342 53083
59373 26666
54 62250
59396 27172
54 64791
74168 19469
59373 34228
353503229 72098
837828 7606
105 96585
54 77188
59372 27759
59372 32506
59370 22022
43 68500
1560 56028
259721 17141
458076 11618
50 93573
4 82056
59372 21688
259666 16121
99 90764
1400 54174
1360 59267
1346 46060
59367 35415
59369 25084
277 73704
101 76872
56 76876
0 82189
54 98668
274 96780
351291 15147
71 96868
1340919 5251
605494847 1
351288 15427
59386 24441
59361 39633
54 68678
59372 26934
59375 35180
901981 6053
114 83382
1310 53618
59574 31366
438526 13549
56 64201
1223 42084
1364 48782
259716 16227
1307 49715
54 80097
458073 10991
66 60314
59401 23786
351291 15834
837826 7196
54 66015
59367 29753
267754035 71111
59372 22520
106 73444
1345 42525
59361 22957
59314 28787
56 71433
351291 15021
74168 19299
47 60129
59372 23930
743989719 35041
59372 24945
22 74690
54 92682
513203620 54301
14 93078
59424 35356
259781 18036
1345 42946
53 93661
312441819 58417
59402 34054
59372 38931
20 84110
51 96686
59372 23650
438529 13093
54 98025
1336 47833
54 66383
55 82209
59370 25740
59346 26078
366399569 20479
91 99586
351814023 28176
669903753 54676
59591 38437
59449 24212
1464456 4235
259689 17144
458034 10950
1575 58631
1345 58951
1340 56530
351291 14064
1342 47952
74155 19755
54 85967
351403 15757
1345 59578
59372 37324
351291 13781
54 92208
54 89215
807005925 99999
112 88330
458096 10648
54 65885
42 89672
1339 46263
54 80682
54 78961
12 88373
55 65831
1348 52104
59379 25023
59372 26737
548581 9325
1340828 4898
1350 55832
54 68494
74173 19980
44 96419
12 65716
59371 29544
54 75364
1391 45783
1264 58907
610072817 99999
59374 31451
1351 44933
59372 24293
548428 10333
817515 8171
74163 19344
339956727 77401
2512110 2355
1342 45842
59577 39035
59227 22933
54 77304
259724 18231
55 97230
1354 47851
59137 38931
1343 48316
1345 55092
59372 37087
1346 48890
817548 8414
161332621 64284
59370 23329
52 91173
427834103 74070
48 91662
54 95224
51 71046
77 97755
54 63861
351291 15850
1354 50816
56 74646
51 95927
235 89520
259728 16023
1342 49972
244 71061
54 77776
125 70089
16 73505
59197 34502
1340833 4986
1459 51364
10 84424
1 74792
59372 26233
351291 14240
54 91112
59581 21191
108566 18806
901981 6300
67 92332
54 75297
259789 17047
351292 13939
74168 19236
271 88114
1000000000 34309
438410 13507
458076 11849
64 89568
351295 15416
59359 27803
55 75481
259721 17535
161 84681
108565 19114
59372 39076
40 77855
62 94872
52 93860
1185 58146
1407 55948
438525 13081
59372 26869
297456709 12490
817556 8190
54 62576
59369 35768
458046 12702
1184 50715
1404 58141
59332 32822
901978 6575
59372 35023
1344 53601
1343 52274
59324 26577
1358 49944
7374684 722
1421 43079
269 63583
45 79682
42 80815
74164 19504
1342 50987
22360242 32572
376061707 1
59375 31888
59126 21542
54 71433
1345 52441
59374 34009
1368 51789
59377 24289
55 93256
1464641 3966
50 92187
2512092 1978
137827026 95245
59397 24276
29 89553
1763891 2494
817544 8190
109 84522
1353 49943
731845990 80621
306 63317
259714 17144
1388 59230
259515 17514
54 64633
259713 16379
68 83544
1345 54520
458076 12448
1331 55296
52 71523
56 80278
59372 23698
56 93350
1330 58997
1307 41416
1345 51782
334699382 99999
1347 53526
94 96424
457919 11395
54 91936
1283 43719
483711579 57619
409404323 79567
56 81490
54 71267
59372 24421
1344 49926
66 64923
54 79082
54 91989
867978014 7978
1464488 4387
1292 58811
59426 24424
458076 12332
437836963 38931
0 3994
58 86786
53 68160
901978 5759
229 62195
817558 8865
51 64041
59375 31971
54 74276
1340653 4986
1000000000 55536
1351 48347
54 86138
59372 35154
135 79319
451921157 89458
3962995 1591
2512089 2070
59371 25273
50 82921
1344 52936
51 76678
817557 7922
59120 36448
898253307 99999
59380 33513
1274 50621
59372 25694
1464447 4212
44 97319
1404 43121
873082273 66310
59387 32642
1344 49715
817558 9264
1114 58245
259721 17257
1353 51741
59380 38931
54 64695
54 70828
351286 14387
1344 45804
1345 50621
1345 50624
57 74646
54 60152
52 86061
259738 16446
720725593 22121
57 69374
99752732 96502
57 86529
59373 23012
1345 54702
53 79280
40 96416
316399702 81844
1336 48343
59372 35548
59366 35869
74168 20520
1345 40337
59361 35383
78 62229
59404 23453
67493115 54328
54 77898
47 67800
59372 36786
273 78971
54 71005
817556 9168
635522004 87309
1341 58873
53 61284
368148302 80185
59458 23495
54 87206
59414 33657
1254 58624
702491616 1257
128519586 33241
1345 40325
1345 47127
837876 7435
187 97055
54 86879
405583364 39214
9 89836
1345 46478
160 90386
259 83032
308774862 98741
59362 24258
22015047 320
59357 30364
842364381 78381
1285 55327
0 94779
86 86879
65 72685
901879 5785
351291 14799
320117219 95124
1300 52852
44 74691
1345 40432
56 91597
1345 53572
59240 23630
15824690 336
59378 36017
120 78934
59372 33968
1464393 3094
2512039 2004
54 68647
1310 44743
59423 27516
1345 45052
1132 50093
59366 37813
837827 7196
54 75136
1 73828
55 70427
1892839 40543
59372 30020
888617153 8190
1345 50727
59 77963
1543 40533
119599328 96378
54 70318
17 92242
52 65919
54 97336
1350 43620
259718 16212
22328284 255
74177 20864
54 64112
59386 30650
56 82855
59383 38876
59577 24170
59372 22524
52 62987
74027 19732
692762246 94180
1345 53501
59167 28859
351352 13999
98 96353
57 61808
1345 58818
59372 26558
57 70729
1340832 4962
458076 10758
52 73278
1348 48436
1345 49894
37 91078
59372 31275
1342 53020
458076 11624
56 69382
801149685 69374
54 97526
5 70222
16 93804
1464395 2752
1383 54824
59379 28071
54 60170
642371142 27087
1345 57608
1464388 3396
259721 17613
817568 8422
59373 39412
57 70323
1000000000 14470
54 83425
54 75585
817567 8474
351291 14555
458075 11637
56 78398
1345 51007
211840758 38672
1511 50093
67 85063
1420 53526
333762873 91251
59387 22026
1346 48507
89464161 59114
59370 21425
351351 15312
967909973 74345
1335 48156
54 65624
76 96502
1322 44097
351290 15039
59358 38772
59372 36658
59359 34886
53 94667
2512088 2077
59367 23339
1316 42294
1359 57151
59357 35899
1335 51007
1353 42032
293 64453
1340799 5342
1330 59267
1345 49503
108572 18717
22 93575
267313180 26900
567303438 58047
1345 49723
58 72430
54 87222
47 97752
151 78532
528203262 12807
54 89336
458065 11087
69 91212
59612 28176
1464393 3561
1343 46892
40 93778
59372 34307
374680486 1
268 84136
722906413 3680
59137 25763
458074 11556
0 86153
11 94323
1345 40937
1345 43990
59373 37914
1336 59162
63 82526
138844403 99999
64 99298
54 70392
54 85894
1343 54780
263 99220
64 85879
1378 48265
1345 59161
59412 37238
59359 21143
59371 32842
82 77232
458076 11980
1345 47698
380332613 86845
55 70439
40 84490
54 69306
74168 21054
59363 31160
70 96675
54 92132
54 70862
59474 29339
59372 28136
518690903 52016
59160 31408
59324 29832
204064740 1
1530 57564
54 85899
59372 36890
54 86775
108 59964
1347 48418
1341 59410
1335 58845
1340826 4754
1348 52981
59369 29505
351283 14033
74171 20148
51 68752
59433 38048
286088643 76693
52 88107
259712 16446
97 86649
1289 45052
1345 55310
59373 34986
59372 24258
59414 21836
1498 54578
52 84626
1354 53816
59374 29386
351106 13819
59372 39547
351283 15319
52 76019
52 70123
54 72750
174 60081
572248228 12454
65 82613
984736328 37860
1109 58820
1346 40396
59372 25762
351291 13981
54 80565
54 79977
59376 37724
51 95591
904850923 69593
65 71999
1347 41814
57 71244
9519594 529
868108934 7181
59381 37591
901797 6540
52 80740
74423 19454
281 61245
108627 18735
1345 44719
901981 6327
59361 23935
778320614 14041
69 85186
59420 27412
1764191 2518
122 73641
1370 54553
59372 31996
6 82743
65720455 81
59374 34692
59624 26377
164 89580
59497 28973
351277 14947
1345 51553
47 81933
902826876 83272
54 64055
54 85470
351291 13752
1333 54174
59372 22845
1340 48423
54 84149
59195 36635
59400 33202
217196834 12291
1134 41027
548478 9556
59434 31580
28 67859
59386 21788
59389 26322
59372 27893
106 98702
11 72792
54 61805
1347 57242
901981 6572
1575 52147
54 70323
817556 8577
300 93942
745233779 72147
64 71113
1345 57608
54 76300
1337 46386
57 89281
1345 48655
54 91816
1391 49569
4 96105
44 61062
59364 21880
1121 58210
1358 52206
1236 48267
1345 50515
1342 44970
59318 38357
278728550 39958
54 83792
9519594 489
54 89861
1345 55948
59372 38152
1334 48849
351281 14585
351246 14949
51 60198
59371 25872
59576 37900
1340861 5095
59370 36446
54 60908
54 79489
1330 48516
60 82845
54 99005
51 62324
438468 12870
54 86386
57 91037
4098136 1144
837847 7349
59372 25108
53 76543
54 78286
91875469 49706
54 77275
54 96010
1345 46924
54 85452
1583 59305
109201729 70397
458030 11664
1331 49926
1388 50758
54 88373
54 93684
59370 25762
59373 31686
22 77013
74168 19839
817556 8415
259720 18192
1345 49879
54 76732
59 73215
54 69850
1464394 3045
54 80188
796508886 77855
59372 33184
59405 38795
59369 36545
59382 37876
59372 30622
54 60810
51 75303
42 77901
61590262 99999
1464394 4412
54 91135
56 85342
351251 15147
1582 47847
15 90277
54 78130
1000000000 88941
261 70670
59372 25563
54 99272
817557 8509
149063855 90132
59387 31725
458076 10698
1345 55443
1319 43141
460649914 97027
75 79761
54 91797
2511846 2421
19 61691
51 71467
1445 44028
186991923 99999
57 60328
1345 49424
5 82435
54 84401
108567 19054
458080 12736
59331 24447
54 86786
74166 19607
1345 57594
992057739 13117
1345 46626
59418 27612
1387 51172
54 71088
66 99662
54 86342
1345 57056
129 61418
54 88933
59375 34631
1764135 2494
438525 13666
59372 23622
59364 21700
54 78527
59596 25728
57 95556
59297 33328
351291 14015
65 69716
1331 49223
351294 14947
1346 49838
0 82792
1345 42525
56 68082
1345 56379
1127 54524
74166 19450
817487 9262
59372 24951
42 68948
59377 26465
303 66015
1344 52857
53 80156
1345 44537
59377 33496
59358 22411
0 55014
548368739 94323
59372 36919
54 78863
351291 13956
54 95519
457833 11276
26 59981
54 89347
54 74782
548449 9984
1342 50726
59421 33988
837826 7693
74170 19689
59372 23646
258 90011
49 80128
90 92332
1345 52689
70 62771
59399 34837
56 79920
59187 33513
59372 31275
817557 9278
54 78652
59421 28973
110 88693
1 71978
54 91131
259709 17613
54 87006
1402 49277
4098300 1143
1343 54330
59372 21788
227 74856
59372 37733
59372 24232
59374 32284
59535 28319
548449 9402
793000926 459
1345 54483
1345 40354
1345 53478
59335 32703
210 82758
1336 46555
52 79996
19 75859
1464393 2851
1162 52320
59372 39492
686083872 4804
49 65572
259777 18118
57 86897
59368 29770
458043 12728
61 62183
269 61376
27 61076
54 83781
52 74769
194468441 57910
59380 28055
1352 44214
54 79722
351291 15871
56 75043
1293 58561
56 90091
54 69479
1000000000 69273
54 63276
438523 12983
58 83366
199659002 67626
57 91849
53 83747
458076 10753
876130634 9373
54 60085
1345 43079
59360 37332
54 83424
54 63054
41 75910
45 82940
59375 27560
54 82570
605383776 57536
1340818 5163
54 67411
50 64267
351276 14352
753273817 54202
54 66011
59379 27487
59372 25762
54 87760
54 83993
84953441 57069
1335 55705
59365 23991
438661 13187
438523 13533
1 89836
59296 27516
1345 52508
548452 9357
51 93171
56 85125
59324 25057
3962937 1564
890332608 55657
1348 40779
1348 58476
58 60854
74152 20540
53 89904
13926796 3636
52 96416
111434491 54
59375 26201
54 83592
56 62824
548377 10409
54 96675
36 60350
1345 44290
59376 36464
1346 46627
1464380 3687
59372 40115
458182 10758
1345 50955
59375 25245
0 4095
57 65075
1345 53494
59364 28187
59371 22360
59222 33973
458076 12085
59368 34290
54 88785
54 75475
458130 10897
1566 52317
1464337 4005
173888270 59179
59385 22463
58 91037
73967 19541
1398 58245
59389 26914
458317 11255
1340714 5248
548466 9514
1345 44515
55 60837
817748 7978
474594048 17892
55 61062
259714 17928
1345 55744
72 79198
21 72384
221 97114
63 63379
1344 57376
433501286 62514
178 79234
1464217 2735
1345 47781
59215 35649
59372 37187
54 66058
55 67662
63 99909
1345 41012
52 89215
26642842 77814
1345 43755
59554 34111
59372 23233
59372 32260
57 98385
140886624 19855
276 60871
520191558 48259
1346 45906
73929 20773
259721 17909
298 64508
110 77847
525637500 91090
59173 27968
39 78631
40 91761
57 87882
59372 25872
1345 55725
17 99252
259721 17121
0 44003
59374 21782
54 64302
59372 32665
74167 20598
59374 39861
56 85795
54 80109
179 81167
997641230 99999
516881607 17667
59238 30562
32 72147
1368 42283
1358 46769
305158015 23812
0 29870
0 75148
65 72147
268094960 67092
259727 16057
60 89998
270 95245
1355 55310
59 64423
53 71233
351291 14446
0 41487
59367 31938
104 84393
1351 49930
1464393 3680
54 96759
54 84562
59371 25550
82 96916
1375 43251
59372 34728
351282 15901
54 95926
59372 36474
1000000000 64492
54 69884
1545 57007
438528 13461
690887594 29027
55 75006
941094771 12346
54 84051
59134 21125
54 98686
0 82195
259718 17888
351506 14783
54 64508
8 84316
39 95910
54 61200
53 93084
1360 40988
108365 18931
4 71433
1346 51953
59375 35707
59370 29914
457990 11618
458076 11084
1342 45913
35 67729
80215685 41314
837826 7442
108572 18667
59375 26078
458137 11138
351291 14547
52 96759
21 96553
531222119 85096
59426 35066
458087 11563
54 80399
59372 39078
173598527 94872
22 97490
817461 8190
1464393 2848
59513 29020
3962996 1583
883054046 47725
1464392 3237
54 70445
97 81519
54 76872
59376 23747
351163 14038
54 88504
458076 10648
59297 22781
42 99736
348597638 23823
59372 27453
59288 31490
59360 24441
54 61688
1345 51381
1311 49640
57 69176
59381 26909
1336 50290
54 69925
817510 9272
1504 59358
59372 31326
351303 14113
1342 55832
74168 19436
81 92830
57 78488
54 95273
1464390 3167
59364 34647
1000000000 8180
51 78449
458118 12230
85312716 63237
837827 7597
1404 41497
604347293 45770
57 98580
1345 49337
57 79979
489561692 95570
1389 45463
341133415 1
58 68002
1572 51061
56 77012
59359 22362
74 69449
458076 12186
1295 40324
67 95040
44 61658
1345 59266
59357 28396
52 70222
65720464 81
54 83175
1329 51798
721459448 99999
1464403 4389
215 81668
1375481 4639
98 78704
74161 20081
74145 20436
59 89121
66 68184
1345 45449
59374 23021
59376 31366
14 60092
817804 8756
1189 57143
54 66004
54 94216
1345 56056
1345 52454
1345 44851
1345 44304
54 86546
1377 40695
52 84314
1321 41276
54 91017
51 63583
96 80449
44 91981
59372 40188
1342 52296
817571 8857
54 95413
213343904 97082
817556 8633
1345 57376
458076 11798
458076 11084
74221 20865
55 81236
12575876 387
54 82545
54 60558
48 89665
54 78604
54 93512
55 98739
54 65442
54 73307
59372 27318
235 63861
54 87689
438525 13369
1185 48890
901981 5907
69 76716
351298 15105
21 97466
1345 49589
0 3132
438529 13149
1289 45756
59372 24704
51 90897
59426 34166
375081059 5911
54 77401
1353 51409
119098371 63098
901999 5486
1382 50650
20 95388
1349 46537
1346 53136
108567 18792
458118 12662
1000000000 6457
1341 53043
46 76942
964828967 40292
54 74344
259720 17048
54 94180
123 96589
273551613 1
59338 33273
52 66137
194 83366
59340 25631
41 88693
890713550 48091
625403205 58182
41 61661
54 66139
129 64604
1380 52143
108331 18847
54 63010
59483 25772
1358 58390
1345 56221
88 81547
1335 57151
57 95217
1346 50780
59369 37332
1345 56338
59297 21880
1343 57391
1357 56147
1117 59341
1343 59294
259723 16784
54 76897
15 77601
54 68296
259696 17597
1361 47013
1213 52911
621271347 7251
59387 36658
59374 39028
54 95927
600748576 7324
1334 50237
53 69382
43 90259
54 75329
1345 56988
74224 19150
35 72267
57 68982
54 82365
784422077 21974
59372 28611
54 72782
207991259 31114
1312 41193
108567 18993
901941 6534
59373 38809
59352 21194
1357 49894
1345 47075
458068 11886
59369 31453
434716052 74912
222 93098
1464393 3237
901941 6922
56 64105
1345 41333
817556 9272
59134 30041
59431 25047
57 73385
59372 36010
57 90347
12688383 356
59372 36053
59392 26900
22 85795
1483 52587
1344 45307
1345 57621
53 70445
54 92060
817556 8311
4604328 975
308 61743
1346 45696
54 69261
59372 22475
59372 26923
269844855 23963
64 90876
225746121 44120
1345 48836
1357 41761
1387 47897
1347 57391
770441287 5396
342674982 91355
59374 21716
259835 17580
1302 41953
59399 30364
1345 44690
59355 32594
35744196 1
64 99727
1340864 4829
1277 47830
1406 52923
153 82769
1340826 4785
178403152 99999
59375 28724
351333 14928
351277 14670
1464520 4438
117 79726
59425 36160
1344 53093
1341 52897
59352 21936
106 61200
52 94382
576425729 26338
901981 5759
59372 32827
1342 55481
1344 54780
351291 14212
458073 11336
390460596 36691
74222 19732
1397 40433
59318 29279
821261783 88750
901966 6725
52 76108
59517 26786
628286923 61557
353750966 34677
1347 53772
1354 53629
548452 9937
54 90491
54 77601
54 61697
59386 29570
1354 56118
63 61327
59311 24739
59438 25563
1345 47698
59370 22256
59372 37332
850245373 99999
458098 10865
545042316 48343
59372 34790
55 62731
9350480 597
246698342 33390
59372 23630
54 59964
54 78532
1328 58688
59372 36183
66 66606
59387 29039
66 89861
1342 44118
59492 25912
1357 58115
54 96916
1345 45913
837846 7354
1331 52513
54 76392
55 88581
901981 5776
74181 20324
59369 27409
55 99043
1345 41059
548438 10028
438527 13153
837830 7719
223 89505
1342 50112
1355 48646
59375 34672
65 76905
54 93076
817556 8190
53 86238
59192 33621
46 95113
7789735 10898
1324 44040
488637308 84562
54 69644
1345 56147
47 94108
181057000 18036
1371 51246
114 84579
285 85350
1340803 4915
41 65609
59268 39717
59373 34341
259733 15959
1361 43584
250957101 70297
1342 48263
54 70044
901981 6101
54 69167
111432240 14586
1342 56077
351292 14192
999995739 1
263 99635
978680575 53136
54 68932
54 99608
1346 59358
0 69728
54 69390
1288 59464
330113352 81248
1091 49978
1333 43580
1464577 3113
59362 39979
59256 32146
54 88360
351291 14799
59372 24873
74221 20540
62 90609
259721 18514
54 91892
259522 15976
54 91355
205040465 16592
35710031 56532
1464290 3657
54 71018
1331 47114
59535 24899
77 94778
55 76197
1345 52104
1555 56221
95 70095
1342 41267
53 91448
1320 46699
259723 16748
59372 35715
1306 44028
69 93227
58 94180
1345 49337
59371 36538
1000000000 82044
1481 58587
54 72994
723915588 66076
817556 8336
59372 28611
823670901 1868
104 84880
82 92709
41 61557
54 65333
52 77868
59419 28721
1395 48142
73 78469
1279 54328
46 84402
54 60170
40 74002
1345 55706
59372 25795
59 78439
84 94036
1180 54979
417217524 36100
54 60576
59556 35490
54 84329
54 98139
59372 38570
1342 54735
91 75634
59384 28214
1344 41341
8287956 627
1336 53219
59597 36705
259549 17231
59372 26866
59372 22583
59 60843
1526 50087
901981 5950
54 69016
47 92195
59372 34992
53 97275
1401 49557
1345 42914
0 60056
54 63644
59381 23303
59372 38521
53 84497
901981 6691
4098125 1148
1337 47851
74167 20987
37 92600
54 72810
57 90737
458055 11923
59387 29902
54 90226
1345 46053
438177721 95591
54 64050
8287738 645
66 69016
558277134 49033
0 79593
697061541 99999
59372 34811
19859064 64430
4 80561
59372 28797
1345 58624
54 97275
59372 32923
56 76282
46 85452
59371 33200
56 85063
351260 15721
1344 50919
901996 5587
41 63334
548452 10409
59375 30364
438525 12852
59369 34275
1345 49097
51 69016
0 1959
53 74345
59373 24289
65818929 53100
1345 54299
259721 16128
81 95688
1345 45925
1378 43358
52 98729
40 77560
219 73699
54 71267
59251 38412
54 79964
649613912 99999
54 93557
608032017 84309
1179 54110
351295 15727
2512103 1954
1345 42605
54 76207
1341 48901
52 84309
59197 26737
54 64592
54 91445
66 70793
128 68752
50 70314
910518036 67238
1347 52632
1414 52864
59319 36944
817519 8069
60 94672
59371 31580
54 68082
259724 17484
1337 52237
59375 37310
1345 59419
1433 56558
59366 36069
259721 16071
53 94024
458063 11322
54 76729
1345 49385
1345 58489
54 70248
548440 9877
853615227 57502
236 93573
1343 57502
458076 11282
1346 52857
59375 34581
1345 54787
54 62686
207219822 49723
74168 20178
52 84804
55 66003
583700827 31176
466754669 99999
42 98729
1453 56301
1345 51932
59371 26684
59372 23055
42310670 92873
47 85958
1374 41808
1342 56121
10 61659
901805 6575
458076 12277
59534 33828
4604508 1067
59417 23630
46 92491
458076 11809
54 78398
54 94165
458071 11575
1351 42722
1231 58818
54 75850
901980 6002
74155 21033
458076 11055
59382 38438
54 71710
1340825 5073
59371 31391
0 4965
45430160 56302
259930 17461
54 82471
59372 38228
1346 50332
54 60508
1294 49376
438522 13239
59375 29333
458076 12074
40 64531
114 67805
54 88825
458078 11831
59371 34733
59385 38551
259800 17200
158 81647
351291 14387
1000000000 33345
59369 31732
59375 29946
59374 32582
41 78532
54 75099
189038679 44142
54 60378
351291 14727
54 68635
259705 17300
1345 55964
288 80682
59372 27083
59372 24237
59373 26248
105 90020
1331 55832
59329 33955
59373 23935
3963005 1771
491267198 72267
59405 25740
1464393 4501
59234 39624
880427781 59327
438536 13336
59372 37544
458079 11637
1336 50768
458076 11831
54 96723
817556 8897
4098125 1203
259882 18514
64 64715
55 94310
59383 28083
259721 17293
60 76433
1283 40351
110 91251
54 93512
64 75564
54 68045
256696084 79082
59385 39589
1342 50886
1464393 2771
35 71570
1345 50919
59362 29333
458076 12704
54 66944
54 90177
52 88113
1392 44361
59290 23991
1342 46892
59372 29283
351290 14033
219145073 19252
57 79977
0 99441
54 80929
71 61422
901993 5684
1345 44508
205809556 1591
1464391 3987
458115 12235
259724 16905
59365 22510
1345 42913
351356 13948
48 76601
351294 15364
43 70678
59372 35100
95 77500
259824 16071
110 77135
1464349 3708
51 72695
53 87081
65 65218
59372 23211
54 61129
59373 29678
901791344 28163
59372 38672
74168 19732
259596 18366
170 59961
59372 29917
1345 56239
59626 23121
1345 51464
55 92789
892617622 43542
51 60558
59373 38111
114 92310
48 94310
1158 45964
54 87841
54 63150
57 94880
1343 40354
108580 18694
901978 5532
1345 42221
54 64968
59420 31326
55 99354
57405902 81647
438525 13587
19 61805
901981 5684
59373 23176
54 88464
61 98605
259721 18192
105 95030
868487249 3883
54 97363
74168 19344
458078 11664
62 97729
40 70989
59385 37800
817556 8964
59377 32492
59151 37303
59372 40132
59374 39065
1000000000 15876
73 73685
463311906 60498
54 88511
54 77449
837827 7308
59350 39310
54 75439
1345 46228
7 91199
1348 52602
259724 18482
4604528 1064
59274 37435
108624 18689
59581 34992
54 85681
54 85890
46 95121
1340826 5205
1347 43748
59326 23930
601780698 39458
517255614 87181
54 75564
351420 15021
1348 42955
2512088 1903
59330 38438
351289 13811
74226 19450
296 76291
74168 19561
1360 55501
54 90897
74171 20858
54 60328
59612 37853
1464616 3493
5210945 739
59409 31971
438538 12993
1345 47230
1343 51866
55 59993
1345 44082
588033778 49682
817346 9265
59360 39771
1345 49706
59482 30193
54 91787
858768334 32991
59372 39458
1000000000 21482
59382 30374
280204492 45756
54 78924
38 72994
54 96274
59385 24240
59426 22418
1345 55837
837806 7823
59374 30501
4098127 1133
399997205 42954
54 79682
1285 42954
1345 47612
193 74311
1402 45737
54 72755
59372 25534
1342 58210
59376 27409
1347 58650
54 74002
1498 54404
1345 49739
110205046 36307
54 74106
801547211 32642
817556 7937
1464393 3905
3962945 1367
1345 53071
61 98478
901998 5821
59343 21665
351291 14928
259770 16062
102 63662
458089 11860
59372 26078
59283 27823
35 91468
41 79952
387790703 95801
548452 10326
1332 47906
65 79190
59 77963
59372 28688
59399 36765
259730 18424
457859 10899
296 91084
1464393 3991
132 83075
1346 40337
111 75557
1345 50368
59587 36017
59372 29025
73913 19688
59447 34553
54 67487
102 96256
108568 18872
54 92473
11 70343
59373 34670
118 68440
210373855 98082
837822 7764
161 82410
229 75439
1345 43507
458164 11767
55 75849
59372 29060
1345 53458
1287 40267
54 84314
1345 57267
54 93416
1345 46802
37 61780
817556 8615
1344 51409
259722 17535
1346 50368
438525 13159
54 77549
54 70787
1335 52220
65540208 90
1345 43829
259726 15961
972167707 89215
45 87791
53 74861
259889 16104
59127 37963
154 78452
1351 55520
54 79894
53 79676
59387 34601
59 96105
285 69732
302 86201
901987 6170
1346 41832
59372 27724
66 68195
55 74782
1345 44970
59237 35704
259500 16205
2512088 1895
59369 31938
901980 5917
1344 50453
351292 15496
108567 19099
548452 9329
54 82758
1313 56227
54 72045
282347224 13153
59118 36817
54 61450
1353 50768
10 97027
59214 26936
274804071 43466
57 78181
2512084 2195
59384 31359
59372 22646
54 98429
1345 46272
54 91989
59370 31234
1368 52864
438604 13117
1470 43403
1482 50861
1342 43079
1347 59672
1344 41497
837827 7474
59339 27659
59617 26012
52 81507
1125 57505
1332 41808
607954739 1
54 66685
52 71433
1360 50517
1327 52132
0 64791
1360 58629
53 65076
59376 39163
1094 47688
2512088 1868
59406 33626
351301 14450
1345 49627
1450 49569
59372 33300
351295 15290
59372 31888
1342 54751
879424188 28358
54 59876
39 72146
1344 40779
59368 25151
1399 45906
458075 10875
59372 31095
1352 56172
119 96759
44 59993
59369 38624
59370 27724
1345 45291
74170 20663
59375 32794
54 80815
438524 13207
1345 53136
148 84551
54 67150
780395190 80561
1345 43257
59466 32485
59403 39979
59374 23375
106 77697
11 68734
55 87474
0 60305
54 96878
59431 31907
0 11118
1419 40779
54 88970
59351 29115
901981 6725
54 75552
1345 45017
328529256 40918
697605323 99999
548345 9685
876268715 99999
53 88440
55 64041
59551 33464
1345 54551
54 74903
1340 46263
54 74437
1352 56077
688772606 71749
24 76073
54 79567
2512088 1978
1345 50384
1338 45783
59372 33984
51 67667
458082 11091
259614 17597
59363 26649
54 64818
62 77909
458076 12172
1335 46198
57 93898
1344 53210
1375478 4661
59371 32349
54 89163
1305 48902
59198 27850
739723035 1892
40 63784
333399440 99999
59 93482
7 79573
59403 37325
1176 40989
59385 27919
11 76550
59411 33396
3962985 1798
57 66033
801995049 81385
59374 40189
179360493 48127
59372 30186
43 69644
110 64013
54 85037
59372 21700
54 64695
1352 41756
74168 20390
234878608 68916
56 80224
1307 41178
54 85248
1397 53728
51 74936
59356 34918
59393 36307
1000000000 36414
64 99241
113 96675
59372 32871
59371 31470
332459703 64715
20 63984
59235 39771
8 93363
54 92572
59120 39765
59173 35439
57 69851
259721 17706
1302 57723
62 72661
7 97202
351134 14173
1345 51576
23066147 83780
1344 54749
1196 52685
56 97336
56 96733
59375 25648
1337 58182
1340841 5021
1345 41832
49 66852
1345 40528
74169 20331
1379 56532
52 93336
1311 57890
166901302 81374
59372 39078
59372 32672
42 76042
438524 13245
1365 59590
1285 56845
54 61102
64 81075
54 62132
59372 28755
42 97112
259721 17461
61 89442
54 87981
1395 50621
102 94225
901981 6002
463417982 23061
86 94310
54 74510
54 82908
831929882 70827
55 71263
93 88057
901981 6694
259757 17893
55 95849
458073 11049
1347 44515
86 66011
59366 24845
458078 11012
373815737 17
351233 14935
57 89368
54 87166
59358 22214
59363 23930
1464381 3494
901978 5539
351306 13775
54 96407
59378 25686
52 66252
548282 9436
54 62190
57 71824
51 94872
54 84660
57 85465
74168 20342
54 78592
351294 14547
59462 34593
59359 35960
54 77424
256 80933
43 79113
34 83020
1320 48124
59413 38053
438571 13666
59372 35958
54 68356
224135014 75178
56 84497
351291 13908
259645 16062
54 95897
1249 52016
59372 35546
34 80097
1473 41168
1353 55967
59 69996
424534360 64751
54 74106
61 61010
350795247 44678
1345 57965
1559 51137
54 67594
59511 33660
458076 12410
901991 6300
54 80933
59176 24447
59372 32485
30505329 73133
108567 19047
855128562 96651
54 80938
59422 36545
17 69850
775243516 13456
259706 18118
63386602 90091
641584430 91448
351265 14702
79158597 84136
32168344 73135
59419 37914
831054934 99999
54 97202
59372 23945
1345 43944
1310 47618
74167 19174
108591 19047
54 90764
1345 58913
59377 27516
259721 18029
259770 17461
101 78449
59355 21939
59378 21848
1464395 3854
87 85350
1292 40937
781997619 64560
74168 19516
65 80365
74367 19562
68 93684
1345 43064
53 76996
631484511 25018
67 62627
59260 36670
56 73731
1370 49972
61 70032
1348 49766
113 68145
54 83825
787177798 71169
54 68948
3962997 1564
59431 24585
54 78169
54 97193
59322 25040
59373 29967
942486345 99999
59373 35415
901981 7003
59360 31451
4906498 751
59357 35435
259716 17091
59372 36089
59443 33246
52 60232
817560 8020
115 75465
59382 34184
817549 8032
101776900 34406
54 61845
1479 56846
55 88048
1357 46026
56 62303
54 95069
54 83297
59372 34166
1344 55837
55 85447
57 79841
1335 54232
1290 50517
55 90251
54 66004
59372 34692
24 71018
59339 32451
54 94361
59370 36667
59364 23445
259724 16208
259712 16206
438534 12951
351284 15308
1763971 2501
902043 6813
458077 11322
51 66262
54 61703
56 96138
59374 37303
54 71231
59374 26869
75464404 56845
1464348 3185
259721 18134
1345 50649
59387 33220
20 82471
1348 43291
458083 12458
259723 16048
1399 41468
901979 6752
59371 22029
901983 6560
59383 21880
58 80241
52 96757
59355 22121
52 82051
201 74345
1336 49879
173450240 76668
59365 31490
59327 34593
59364 28048
1345 56402
59414 25048
80 61352
54 93256
1345 50441
59382 22475
853927939 19944
1464393 2849
54 87175
54 97555
1340827 4946
59274 28071
59376 38981
3962988 1536
58 73475
1350 50448
548587 9329
351061 14586
2512089 2153
54 84880
1345 51107
55 65656
1375 44690
59372 31846
458076 10537
548515 10104
837762 7693
458139 12736
1345 58127
0 20451
817569 8820
1344 42084
892034398 81813
54 76048
1464393 3167
1359 41465
59372 38096
1433 54749
59372 23505
1358 44860
59331 28577
64 86011
57 67499
65720417 81
54 99415
1363 48849
113 68216
1330 43377
222 64223
815184572 1
1286 53071
458076 10661
183870388 76543
259722 17833
1345 40989
1345 54277
54 80561
54 79978
51 67295
259721 17892
59333 22026
59387 38371
48 64478
1521 52471
48 90541
817550 8096
1764136 2478
3 97258
1345 59410
458076 11087
1313 58631
43 77955
59372 29062
27 96686
901981 6858
351302 15327
1344 43290
47 89401
351294 15688
113 83607
1334 57914
247026830 16854
74111 20874
458076 11809
259718 18387
54 59770
1320 43759
54 91037
901981 6645
54 88693
62 82975
54 76157
1349 48529
1375 54572
54 87471
54 82845
1345 54824
51 92981
62 85300
458110 11753
255 88379
64 91605
548452 9601
74168 19252
7374723 722
458027 12486
59375 39567
59377 27136
1348 50290
1464537 3270
902160 5684
59376 38820
55 77121
1143 46127
1154 56338
57 82260
59372 31495
59372 31366
59567 25626
1345 52345
259860 17346
49 86272
1464452 3608
1348 44454
458076 11893
56 99875
817554 9014
59373 28319
533342406 99999
72099766 98622
54 61684
59388 27831
59372 26555
60 86695
259723 17177
32 78372
648094 21054
54 72425
67 77616
40 87045
1345 49014
54 63583
1547 49683
54 65572
1321 41427
59 90386
259721 16592
1345 44561
53 62576
1352 56227
1342 56220
1000000000 10214
548452 9344
677766040 21085
59382 39849
1350 52488
817492 8069
259741 17697
1313 58115
1345 51001
59373 30935
59382 33376
59372 34825
1 87266
1335 44851
1293 51866
1340829 4844
1336 50441
1345 42177
54 97244
817557 8897
605455732 5861
54 75812
1359 54970
102 91037
1345 56711
59372 31840
59372 28722
1340826 5063
68 70343
51 94031
438412 13636
458076 12458
1345 56532
1345 40324
55 64994
1345 44441
198235542 3207
259724 16756
59156 25912
59372 34715
50 93053
59571 28114
44 69319
817594 8640
438525 12852
1345 58215
71 97361
54 79929
351124 15628
59342 21577
82 77601
59372 32931
511914985 99999
555480317 37944
1389 48941
59374 26555
54 85695
54 92065
54 91078
1486 58334
156 78704
1323 46237
259708 17078
54 60500
513690037 85592
54 71704
41 87848
901986 5692
82 69803
43 64983
901727 6136
1137 47094
59161 33874
67 99852
59372 36915
195 91270
1566 51782
40 62734
54 72697
259721 17430
59373 25763
1590 57560
59370 31451
53 70548
1447 48286
61 94667
1299 58737
1361 48507
1345 41318
54 76411
902026 6136
68 77532
1345 58427
59372 39176
916740960 7654
50 83387
458078 12547
817503 7967
321908580 85325
113389154 79824
8 70311
1345 53896
351288 14240
59390 38131
63 84181
47228653 63316
59372 39492
3962988 1717
59607 35052
59372 24424
817567 8233
54 78682
1354 40909
99 90347
59373 28396
65 90897
715900337 37813
74902390 88099
280 81868
59372 40106
69 78093
54 78144
1348 56908
1343 52936
59471 30578
59374 37325
54 89927
59323 23435
1375 45347
27 80079
2512226 1892
202 72776
59608 40157
54 78722
54 79867
774217518 92572
59370 38797
259721 17842
1464393 4486
259709 17840
1361 44361
1342 46937
52 68902
54 62977
1312 43887
9519581 529
54 79726
607421059 1
54 87245
505747648 22899
1345 47320
980251137 56047
351536 15350
1464377 2974
74160 19344
120486794 81054
1391 52728
755900271 15702
1345 50485
1357 43829
901981 6016
56 98686
59370 36054
59374 27025
54 60963
438553 12855
1343 47349
75 60291
55 97082
901981 6646
52 87954
4604497 975
55 75925
59372 29002
259718 17209
1464393 4441
9519349 556
65 63054
75 61711
351291 14446
54 98823
59371 28290
54 88379
1362 56100
351291 14403
369195465 53265
1377 49930
762900743 97526
59441 23505
1345 59334
27619281 63757
494497738 99241
23 79486
1345 43337
74118 19299
465319554 88047
65 71437
871927018 12650
44 63338
59372 29480
64 97694
54 62183
1348 41496
1354 43024
837826 7154
79 85037
59438 25775
1340826 4773
43 94911
1348 50562
54 79403
1108 41496
1360 50964
59377 24691
59372 35512
48 61007
103 68440
837800 7474
46 77610
59372 22390
458077 10679
51 91414
60 70318
1345 56606
1464588 3142
55 61272
46 77603
581455234 1
51 96585
66 92651
118 70222
74168 20534
817610 8680
1396 47833
1342 53744
259723 16439
458107 10847
43 94024
999995912 1
1344 57242
59372 33399
1336 58603
56 93304
60584381 107
38 64284
59372 36659
1399 56302
259714 18424
59336 36502
65 93098
59363 33488
1149 54017
479833787 20225
438522 13416
54 99411
418595581 48890
54 77500
258 71169
51 82972
65 96757
59371 24258
1345 50244
1345 44515
113280076 56100
259718 16057
59363 29317
351337 14015
1344 44958
59372 22256
59375 25022
59372 32552
1464328 3367
62 77188
59372 36691
59372 34680
138 81596
1511 52303
4098127 1291
4098129 1179
59569 38177
1360 54901
1345 59077
54 93078
59144 25040
59549 27178
1342 58209
96 96010
1343 48217
54 85342
59370 28187
67 70912
59359 32349
54 79841
1464393 4098
40 76872
54 64542
59617 27402
1339 49047
54 99852
59372 21527
458055 12490
59372 33249
59372 23938
104 86695
59372 35169
31492897 56929
817549 9282
59316 31490
548455 10393
290 91906
1345 58570
64 70123
54 60679
1464393 3052
54 86849
22 76703
1357 48321
331267486 82908
53 88035
901394077 84741
1333 55516
56 88360
59314 31105
54 83272
1299 52682
884908436 24704
57 70965
59180 36969
54 86695
1345 43985
1356 59193
74168 19583
59370 21848
259847 16168
1340848 5064
59336 24164
54 77316
54 61762
1432 42975
78 82196
2512122 1857
705018512 43005
351056 13728
145242232 24888
149155423 93078
543681678 35199
68 73210
1298 52480
47 84380
291309054 48545
54 92996
74169 20779
458253 10552
901959 6016
1340827 4679
1424 42086
1355 43893
54 80299
901978 6669
130 84350
458076 12329
59372 28859
1334 56866
438525 13416
59372 36502
49 99457
458076 12736
1345 56077
59372 30573
59372 32923
1353 40397
56 94672
1093 49014
54 95634
901978 5396
54 62622
78 98085
1351 48679
54 63834
1345 52241
1337 56502
351279 15733
901972 5569
530798490 54724
259721 16654
50 70731
0 60506
1345 59334
59256 34489
176617386 94152
928943136 5561
1351 43481
59266 23856
101 97027
59138 22152
59468 25697
117 69306
1534 46840
54 65572
59190 27246
53 97720
296322767 50087
548499 9334
59359 40081
259763 17892
59372 26936
2512062 2197
4098127 1264
1345 47408
56 73301
351216 14387
54 87981
54 94024
63 73385
1294 43889
59220 29317
1453 46187
51 73205
98 60814
259732 16721
724067860 46319
54 98170
51 81892
1278 47486
59375 40147
69 97927
58 78995
59359 28319
1521 42311
1345 55705
54 99852
11576224 457
1387 51788
59372 25023
59365 22197
802145858 8428
351298 13726
54 69625
59368 39423
59381 27453
59371 32243
1464387 2948
54 64110
351304 15308
25 61509
1340826 4773
59337 33420
1399 47293
99 99909
259720 17014
259721 16131
54 82588
600256144 54979
104 64696
59372 33513
1293 46459
351291 15394
59357 26726
59372 34414
458076 10875
59372 31755
1345 52338
46 62109
124 64976
259721 16756
351076 15901
59372 36239
54 86828
59160 28708
59372 26517
14 84424
506655457 78704
59372 33564
84825841 35546
54 64634
1404 43572
81 82410
856765957 71378
259721 18559
59349 37800
54 89215
59373 32642
54 95947
59485 34391
1346 40586
74158 19770
890312409 27178
54 88330
53 88344
1356 40333
22 77597
58 98014
1344 44441
1464393 3905
912947029 1
351291 15364
57 71367
1360 56711
1379 47007
59395 31554
55 81574
67 78381
51 71721
59380 37324
54 64214
59368 28779
261186713 17257
55 92487
48 77574
59421 28498
59370 21522
902018 5847
59372 34647
351296 13759
59374 37067
1345 53789
0 39034
74169 19299
74170 19242
298223068 84401
3962998 1571
59373 31176
113 77135
59360 23638
1346 41413
1345 51490
1418 56989
93959256 66
57 85903
27 69479
56 83425
59372 38728
1764170 2478
458080 12291
1345 48782
59372 25086
1364 54917
59372 21616
1342 55146
54 62797
4098188 1178
1365 55389
1346 47094
3962996 1501
67 94444
58 77992
54 63845
24 88933
1417 45872
59372 40198
46 84247
54 67065
54 95134
1464393 3190
1340 51726
104340313 93554
54 99586
59372 33118
505672249 64983
54 90357
47 60667
54 70417
54 67005
59434 26078
59375 25727
54 73205
458076 11138
1464393 3045
59462 35704
351291 13728
101 67667
107 71916
259733 17293
56 77176
1538 51819
53 72223
67 64347
1134 43223
709488746 8229
54 81035
1347 41510
59372 36658
54 82411
1142 43926
59371 32077
54 79494
59516 34814
434051904 9282
59411 37303
458030 12704
59369 26726
56 64979
540297995 13954
351445 14517
245 71378
259726 17997
630033768 97319
99 70089
232 93490
901981 6419
1345 48600
1345 42507
10 61272
54 64041
817581 8294
1345 45579
54 76263
54 77901
59359 25047
59358 34119
59372 22475
1343 48474
74168 20598
901981 5587
30 75915
54 86428
59372 38428
1354 41108
87 60085
875218221 48446
54 61910
59205 22583
59401 26062
59369 21643
1337 51866
247331612 7967
837830 7654
59370 29112
51 60497
1394 44082
70 89674
2512088 2024
1345 50401
54 72531
593905102 43990
1345 55591
1275 55565
59274 28761
1286 54098
1362 52797
53 67227
1556 52391
93959245 66
281 69514
4081700 85899
457918324 8233
1348 54131
59439 37427
91 63300
59320 32445
4604500 1036
10 63334
18 64178
54 71653
55 73307
763767522 69306
147494899 72219
39 89255
548452 9436
59 79082
1345 51221
59357 38878
1340817 4746
59 75901
59428 37939
1345 40433
59387 38271
0 70294
59370 29480
144912751 14518
1335 42347
54 77020
1464385 3905
351293 15263
351291 14935
59372 24032
792589767 39488
1344 56047
52281523 67030
59376 36425
65 71569
54 94294
54 82435
726170548 36291
1288 53291
39 83649
39 71111
929675639 95244
59492 28473
931017454 28498
59372 29572
53 89056
57 61398
59371 34475
64 64635
59372 31757
469249420 49744
239178829 40189
54 81003
59517 27515
3962998 1367
1344 59739
1107 41590
901980 5911
55 89128
49 64041
100 67150
1000000000 94249
59369 36256
3963055 1754
458076 12702
122 84934
55 77955
59375 23762
438523 12946
28098406 221
1343 56239
351335 13826
1585 40433
817556 8347
1323 54748
5893746 5724
1000000000 90619
59386 34489
59320 22943
45 68966
64 65919
351291 14912
1292 49075
56 92310
1464347 4162
59364 39401
194 65666
203 78196
47 93161
1306 53897
59357 27775
1345 53153
51 71658
792860730 618
51 61272
59370 28621
2512078 2040
74168 20825
1345 46626
54 89580
142378321 21183
2512034 1928
1346 50477
895365649 47688
1464393 3107
114260296 94060
54 75925
59373 24276
66 84401
59367 36413
259721 17706
59380 38131
59356 27850
54 75866
4604518 918
55 76911
351295 15576
1346 52296
168997506 78880
1347 52923
1361 59410
1350 52317
59372 33827
54 70081
548452 9344
108932788 54551
54 61450
59372 35199
548452 9391
59357 32991
1292 54328
0 61665
54 94310
59372 31663
75368131 60913
49 88330
251 60380
52 84247
54 88518
284 94502
438525 13268
59172 21146
100 79133
74168 19174
52 61007
59381 33770
1445 59159
46 72458
54 93430
817602 8633
817610 9272
59370 35641
51 93744
67 81376
57 73989
51 86604
59334 28302
1177 57154
1000000000 13718
837814 7354
225 89562
69 98085
741852522 66558
622668746 82495
901981 6370
901983 5615
54 85753
817570 8680
67527009 56552
438549 13292
54 60129
406352646 72535
54 67024
21 98486
59370 36177
54 73828
1333 54979
1464395 4262
1337 59077
657162992 60679
59372 21283
1351 50112
837790 7253
173448540 26629
822323266 45804
659994026 96585
59372 35490
54 92830
921666895 22557
259721 17848
579653720 3445
385228173 21117
351291 14882
54 96868
59366 34672
59372 23021
2512088 2004
50 75524
54 86546
112 76173
817524 8255
9 78464
56 90650
953662996 26320
53 70546
59375 33206
61 98090
65 96353
103 71706
59117 25987
64 64230
16 68668
110 82972
229 83848
1345 54520
568541906 6139
1345 57608
204621511 75882
54 96280
54 65919
2512072 2040
896058197 57258
59372 30826
1336 46188
259721 17463
59371 38089
1343 54174
4098134 1274
59368 26786
59374 32552
351332 14235
1586 40942
1343 54392
1344 59203
74164 20508
59372 21643
315892892 19541
484241177 36705
59372 34952
1345 56558
901981 6976
59372 34370
59372 28787
548452 9841
548452 10028
54 82908
902037 5860
1330 50747
1350 46478
458076 10832
1346 46035
259880 16205
901981 6367
240572555 93433
1345 52728
942383105 86011
259711 16023
1764136 2528
59357 31528
45 74644
1346 50621
63 98530
54 72750
1345 45480
1343 53572
59564 37400
751820628 90884
14 79357
54 77992
1464393 3237
54 80095
5200344 85932
9519591 539
59392 32109
56 78592
1345 58974
1207 50732
59373 33464
51 92600
56 95068
1345 43687
1345 49737
59372 30120
54 82278
1344 45217
220088406 17484
39 95263
1345 44731
68 74864
267 59996
89 67463
1346 50236
1333 41700
59386 38437
1334 44591
794909191 28169
57 73795
259720 18118
59311 33120
59373 27477
59332 27318
478680820 22095
1345 48901
59362 24797
54 78703
579131430 1
54 89265
259575 16992
1347 50225
1464391 3775
59339 37775
902010 5486
259721 17398
59378 26648
837827 7373
56 61456
259769 18292
150902005 64926
43 75634
45 71043
792064090 78973
23594388 96626
170 75134
59372 22121
43 83104
1401 48513
59321 34728
111 73699
54 91114
275 67411
54 81574
54 68932
54 75824
113 95413
11576169 459
1345 41012
54 90442
1448 51917
837827 7475
1354 54826
252 90764
44 96553
54 69911
42 97114
59368 23605
1345 41378
4098153 1172
59591 38226
59374 32068
54 73761
69 87775
54 84804
54 64230
902041 6900
1568 54877
54 96256
548471 10278
54 75234
74170 19555
902107 6189
54 62953
1348 40257
59319 30041
1186 50101
1345 56264
177 94168
59360 29544
1345 42164
55 71134
51 76053
259721 17461
59427 36768
54 80869
59315 25878
99 68916
12 67067
137234564 32146
50 78488
1559 47688
3963006 1591
74168 20292
54 69103
82 94180
59372 32077
1201 49653
355265988 1
351298 13939
54 93084
1499 48544
1372 42758
54 90117
59358 22201
9 92394
1344 57723
59212 31168
59501 37497
351294 15219
1291 40686
1345 45613
54 72531
54 60084
59372 28176
1332 48594
52 75233
54 89562
59371 25409
59373 22145
1326 44597
111434500 54
61 85958
980502362 28527
1179 55520
59371 21183
59363 24015
817556 8117
54 88057
1345 53430
445081686 75195
1344 52182
59372 38624
59368 33065
54 94716
325959900 54746
59346 34228
351286 13775
1342 58907
59378 22201
59580 21608
837007007 45708
59372 22394
59372 34474
867268872 86278
27 79045
1345 55705
2512088 2421
51 61708
340924063 41042
1341 48895
259720 16835
1333 45558
59455 36768
112 70645
1287 47748
54 96892
47 74065
1464378 2752
259712 17346
59373 30012
54 70427
54 71231
826052440 2759
57 85895
1764134 2569
259780 16966
1403 44522
59372 28688
746723054 36866
74219 20921
1347 57294
29 78342
54 84330
96 71232
1342 44506
42 73171
72 69102
103 84136
1345 41468
54 98082
59372 23176
1471 50768
110 99478
988330933 99999
59422 33316
54 67150
817546 7941
259784 18134
54 65076
55 80097
59249 21967
55 96128
259530 16197
58 79824
74165 19361
1340769 4844
1345 59203
54 68393
0 85522
52 90275
59369 28396
54 78449
74168 20921
43 77174
59372 32179
1345 45603
59369 31663
0 5111
259721 16812
1332 50448
59372 24875
59372 35981
1335 59532
259721 17050
54 96984
1249 57263
54 67306
1345 46035
59372 22656
52 84600
488118815 1
59391 25881
53 98385
3963000 1591
54 74590
54 72792
42 73676
53 76876
54 90206
74168 20123
45 75099
59379 31108
52 84917
58 82245
54 99415
259673 16784
39 95124
351282 14978
1339 58624
59571 33396
838562849 65649
74168 19344
901751 5724
207 75997
69 83996
351291 15600
38 80561
516692815 61028
54 83996
59 89520
1464397 4100
59370 22446
1375478 4607
59610 27587
995368344 35072
351291 14758
1547 51002
1764137 2487
68647539 27803
54 77910
59372 27318
59372 37325
56 90749
1350 41314
1292 43207
59372 27465
4706417 10392
351263 15074
1300 49277
59319 32451
54 67070
525151233 94108
378179217 60810
1345 46438
351291 13953
56 63662
1353 52330
45 77268
351291 14986
1343 58438
59370 25648
1230 52197
457905 12186
204 83323
48 63527
54 60380
59372 34414
1340817 4804
59569 27025
65 76729
458076 10553
1427 54131
54 71899
35 90341
111 69443
0 23325
1347 40751
65 72098
52 79548
901977 6401
817580 8099
54 80119
54 94880
54 74864
59500 38981
1450 48156
1345 56172
1372 44967
10857980 1
1340850 4844
54 90803
54 87831
655998750 27409
351291 15901
44 72546
54 70731
64 86649
59372 29248
54 92185
54 61910
1353 47338
59318 37877
59374 26122
54 71263
4604491 1040
16229124 23669
52 98661
59372 22527
817558 8311
68 64214
54 85600
1293 43623
2 69319
967416464 31542
43 77855
54 63457
53 78398
1345 45976
1345 48839
87 80455
1345 49930
248 82949
458076 11538
307 69915
59375 34886
59509 27823
59372 37427
53 93227
1368 40330
1345 59305
1374 53744
54 83075
59363 27587
59372 24335
57 89523
51 83310
2758019 61232
1345 59578
54 81952
52 61499
890256844 25728
1209 58955
52 64634
1313 50955
52 82570
1304 46488
74154 20819
59538 23176
1313 57392
54 97438
59369 25108
1357 55657
1543 53033
1300 54650
1337 49943
59372 21782
1342 40564
3962998 1451
26489732 73641
59372 38226
1345 46769
56 65746
59298 27022
54 94542
59372 24424
56 95168
1344 48459
1359 44970
59372 27087
817556 8428
34 78286
1346 53265
610072817 1
1288 40987
259708 16104
1764101 2588
59373 28370
1303 57987
1369 49894
54 68127
54 60498
77 77909
54 71211
53 86371
1000000000 49787
54 70599
1314 53572
259724 16459
54 69480
1345 56901
47 83592
4098256 1274
1591 48519
75 77890
59372 22329
61 94686
1347 52487
91 68982
40 95480
52 79165
108586 18664
817544 8997
74171 20324
1336 56093
351292 14173
59386 36474
102 92290
74320 20616
59372 34595
458076 11129
112 91048
59282 31105
54 96149
41 91816
1398 42063
284 80206
1241 41492
232279690 80106
259688 16379
59372 24015
46 86897
79 82137
19 62953
59372 32451
1345 53371
59376 25912
26 78005
56 76042
1319 45613
55 72259
59374 39038
309 99292
54 68369
172 72306
52 62627
351293 15044
1345 48295
59383 39665
59372 34631
59372 26495
42 60084
54 79964
622862128 52816
817556 9083
43 82678
4604498 901
54 76053
54 65649
53 61820
59334 37853
31 60472
438525 13549
59443 34502
60 72425
58 85470
59372 29555
67 80878
59 92704
75 89553
59372 27702
54 83334
54 60498
246 91811
1345 49894
59369 35733
149 82196
74171 19516
59372 33626
73915 19779
57 85002
1345 59464
59374 37079
1343 49047
41 62413
59372 30645
1340910 5298
1384 52076
1344 41022
59378 33754
207217861 98139
764285440 23176
558612660 1
901982 5847
54 76905
63 85059
1764163 2528
259721 16227
74171 19361
1345 54578
881765092 76073
59275 26108
59360 31184
1464390 4100
59369 27547
53 68788
54 94294
60584421 107
1316 59594
59302 35066
243 82056
52 85168
1345 51817
56 64471
54 69996
54 80630
837825 7412
1345 44120
54 97880
408824264 32284
505144621 43402
1345 47266
458075 11563
17 60328
59439 24289
59324 28366
1345 46847
59386 27723
59357 37087
54 91827
285066731 2355
59417 32582
1344 47281
74168 19791
1348 46272
8 85063
54 66630
54 66776
1346 53640
59382 35415
59387 39967
45 82873
1345 59229
1352 46563
817555 8229
228 94887
54 80185
59372 27653
59372 33118
59358 26684
458112 12329
1352 40337
95095308 73738
498271144 36079
144 94290
54 97336
1464388 4084
67 85509
59556 22225
57 63317
59128 22735
59372 31273
59366 30926
57 61708
54 81886
59372 35383
664699263 20324
969648253 29555
59372 33674
1268 41537
102 95388
54 77316
458026 10634
82 61302
59371 21751
1529 57294
59375 22285
39 85847
1345 42322
59385 21283
1352 56989
54 60728
501372872 50031
530652009 98986
837827 7373
817506 8752
14143349 82783
54 94911
438521 13187
932822211 83544
74166 19783
259786 17121
54 89279
42 96138
152 60733
4098217 1111
45 89769
51 85762
113 80109
265913551 988
1361 56979
41 98082
52 81507
1345 44134
1345 49559
1345 52480
74 60568
1270 58473
1345 44035
1345 51334
53 84434
1345 52327
54 91100
78752243 50967
40 87200
1394 59267
65 67541
1333 51907
59375 21781
1345 55594
1343 41378
74357 20720
53 79682
11 64267
1345 47493
259620 17024
59372 38728
54 76755
59372 38437
59384 31451
259665 16905
1340844 4724
54 65231
59206 33675
12575940 374
201 86715
59372 25631
59362 35198
63 92473
74167 19507
62 80416
54 67619
429644914 1
1348 56264
58 71721
59434 33094
54 59873
1345 46198
59344 32260
54 69702
351291 14934
59268 28852
54 68605
137 67067
74168 19181
1345 47680
74155 20950
1361 42684
54 61780
59372 32208
74141 19552
54 74856
74364 19299
837817 7693
242 63914
1464301 2794
1290 45307
54 77856
1331 58417
3962997 1389
54 62824
59374 36670
1390 46568
59368 28797
54 96733
54 97252
113 81886
59357 32665
54 64471
52 61901
538878275 55948
54 80477
54 76152
54 63644
1347 50861
59433 31755
41 79948
566321226 68500
59372 29596
108552 19054
1375 53136
59375 21964
458076 11107
1345 46438
4604496 988
54 84424
4098126 1304
1345 58650
52 91797
73975 20549
1562 48890
59372 31200
1345 53896
390560755 99999
54 88528
54 89770
1345 56381
59372 28163
458077 11509
1186 51249
57 62686
54 71088
901982 6575
61 98249
67 85125
1336 56703
54 96015
59372 22561
54 67914
438737 13153
56 74997
261 88181
160 78652
212 72053
59372 25108
59372 31095
60 62834
1323 59267
39 94872
1391 51747
204 66828
1345 54650
1345 51052
54 64379
351126 14143
1385 54779
59372 28319
1333 56855
1345 41492
47 93076
93 93575
51 98038
258884633 26122
1373 44970
59625 35643
817564 8496
259721 17488
50 77348
57 88478
51 63775
140 77847
40 73115
3962998 1556
1338 51148
1345 43516
54 93804
54 91926
837837 7214
638633875 23947
59372 31490
54 77818
54 72439
1548 46253
49 78493
1345 52864
15 64592
25 89674
817556 8126
44 85869
1349 42939
1345 51819
59373 35064
1320 44586
51 65018
1345 42507
59372 22746
1336 46714
59372 32482
59368 35512
1345 47830
293 82855
59355 32534
1346 54524
61 89163
1464393 3113
303 75611
1345 49737
851550832 8615
59366 21560
59372 40073
1384 42960
74171 20864
1345 43089
54 70451
59372 28048
934869054 94673
56 69499
1352 41059
1293 58443
548467 10258
74149 19878
52 85903
1345 54018
1345 49715
54 74748
54 61663
1331 50031
1342 56302
54 83334
2982395 11264
59375 26753
54 84759
3962942 1556
73920 19562
14 71256
54 71009
1360 58390
59375 27172
59372 21191
59393 28305
54 75683
1357 41930
59374 30104
1348 58473
86 77227
108554 19054
81 77275
1347 55964
66 88379
901988 6815
54 96373
351291 13852
59372 28432
1360 57840
55 75071
2512328 1928
59370 36114
458127 11798
54 86703
42 62132
59557 37699
837834 7203
677321004 47647
389406175 99999
259521 18387
1275 54552
1292 48127
55 75583
458076 11271
458079 12546
52 60251
48 76543
4098127 1195
59372 31234
259721 16935
1380 54111
1345 46053
54 59993
548422 9373
59368 25211
59373 26352
41 78055
1337 45906
59385 29350
1345 54985
837827 7430
59374 37413
57 75792
59372 27659
54 74791
59373 30041
1300 48713
52 84388
4906498 751
901981 6943
51 76299
438527 13449
259724 18480
457888 10869
1382 52842
54 74808
59372 29231
59373 31168
1287 50112
1343 56845
351231 14259
54 74293
351291 15736
59410 23329
458052 11849
54 82878
55 84497
817556 7881
59372 24111
54 62109
73985 19552
278 85737
48 92744
125727543 85728
108567 19029
621861197 8822
54 83325
51 83334
776216313 57076
59348 34715
1334 56296
340522760 34612
165 64214
65540295 82
59503 29570
351242 14044
54 93490
901983 5470
41 91037
59370 24447
62 68802
635886886 56264
44 92359
1334 53789
910428087 26358
394500273 50861
112 65851
54 72790
1336 44008
57 93427
1345 53200
56 71069
259721 16614
4098127 1246
59585 28163
458091 11616
54 87213
458086 11295
59542 22095
59372 39065
59372 35066
105 67152
59363 34553
1345 48135
57 70179
59369 29750
1345 55146
59256 26012
4604278 902
1350 45804
74166 19299
59 85465
1375 46127
54 72384
51 84657
54 82724
351320 15565
59363 34412
59369 25697
108567 18882
108570 18736
59372 23930
901958 6401
1359 50747
56 83792
59377 27009
1345 49277
51 71831
458017 12546
438598 13636
1348 56979
458103 11624
21 74921
48 87831
837816 7534
92930811 93768
74168 19174
56 61661
1764137 2528
228066348 4637
687008045 87045
51 83272
57 83890
458076 11938
54 92744
1345 52132
59387 27501
53 80945
59372 31757
1345 51364
1344 45402
1345 46626
259746 17048
257 81985
59372 23945
54 70128
58 65075
1345 56221
59374 30238
930649500 34563
10 73741
1326 56880
148677362 8997
13 93588
1345 51475
55 86721
544603905 35733
78 82722
937537555 99999
54 75129
50 91827
51 62996
54 91058
802377262 97420
52 86839
53 68295
1363 59244
1345 41537
225 60538
59372 32830
59142 25741
1345 57535
1345 52508
1345 50546
4604551 1036
102 82280
59386 37612
57 61735
51 62909
59287 24258
1230 40912
1346 54519
2512088 2024
54 76620
817555 7987
837820 7251
1285 55834
1589 52517
1345 54978
0 84432
345586624 35198
80 72697
900030459 68168
856622615 45964
54 77630
74168 20342
53 79309
59372 30238
2512086 1978
98593038 39177
56 67067
54 63527
59372 38136
54 85869
59413 39030
1345 55310
54 98486
59372 36183
74166 20951
59324 40088
59553 23839
52 74559
66 99833
93 60724
1339 48007
319472251 14131
351312 15394
28274577 12541
54 94361
54 71770
42 83152
185 82545
148916521 99005
54 78144
62 62249
1340826 5192
1357 51817
837828 7442
1345 56908
1 81374
54 82411
99 89163
438463 12993
54 77503
1345 46171
58 69406
1352 43889
1392 56647
59370 33488
1000000000 28429
817555 8367
1345 41492
1345 48529
59372 21191
901979 6813
1348 48594
1345 55874
54 86845
56 94438
458107 12750
69 73216
59373 33988
1345 40989
1345 42194
54 86928
154 74511
59371 28411
56131570 28906
1287 54650
74153 19878
1345 50943
259714 16418
59434 32350
0 26575
522335904 27537
492177970 36293
612754565 45579
259726 17426
1345 57784
52 72219
1412 45217
1464393 3104
1340831 4898
292 62413
59364 32871
1345 43089
53 64230
59372 39401
548271 10270
59377 29027
2511986 2385
54 92192
59554 35383
61 97068
265000270 46121
392916576 26929
1151 45017
67 99411
1345 41314
458079 10889
42 69012
52 78880
1345 49171
548453 9929
74170 19504
94 93241
901984 6963
52 94804
1343 45146
59309 37842
231850033 42742
1345 40397
1359 50624
458056 12485
54 84423
59373 39587
59366 30607
59372 39078
59372 22463
74168 19779
259781 17452
140 83993
1355 45628
69879519 2857
57 97210
54 82804
548451 9391
63 85168
1167 51007
54 60576
59326 26911
184555298 2542
1464438 2759
1355 58677
125 65151
59372 26517
4604501 902
347088903 35652
248414110 41027
1345 54094
458082 10804
59381 25746
837827 7412
1342 43793
259619 16719
1370 51257
27 74341
458076 11893
54 69582
53 74193
58 87760
59372 21183
48370262 99999
59372 39035
4098140 1178
53 92853
60 88873
1345 52756
53 79596
59151 34888
1346 51789
1345 53291
1345 41022
59372 36670
66 92565
570884844 63637
1343 52911
351304 14021
54 90969
259696 17535
1337 40988
59372 21167
56 91740
59369 24691
69 88379
54 80938
54 78596
59372 29262
215 95134
59370 36663
59372 25930
59374 22746
259721 17247
59385 25913
54 71996
447857047 80108
1336 55812
1464380 2794
259676 16831
1345 45422
59371 24231
51 81023
901982 6016
1345 55996
1345 59464
54 64962
59354 23698
351327 15364
80 65275
53 83884
59334 27506
59372 25872
54 69940
74168 19549
39 86848
1464447 3113
55 64923
438498 12804
1296 43064
1764120 2528
1286 44970
259721 18145
351288 14331
58 89168
901857 7055
1359 44028
51 62384
1352 52631
55 61954
1407 58071
108 87213
458091 11036
59372 24951
2512085 1958
74190 20479
902017 6146
80441972 72765
59415 27461
59374 28721
0 99611
54 75850
548442 10104
54 80376
901980 6057
54 78261
54 97595
1327 49557
1464393 3418
548493 9747
548452 9877
59375 34078
54 78196
215 91787
59359 39765
54 87450
1340 46537
77 94060
901981 5724
1339 55952
59370 27727
96662521 50943
267164503 63334
54 70635
1331 41930
54 93228
259826 18227
59374 30515
548668 9540
54 77997
372862473 52353
59404 21656
53 62953
73248939 18514
54 63784
817461 8311
59375 36089
837829 7428
88 63272
3963001 1451
54 73881
1464262 3237
1399 56286
59362 22943
291 96733
54 82523
458076 10764
54 74426
40 83188
817556 8997
77 80206
57 76970
1331 54735
1 76693
0 46927
59426 39674
1340899 5073
59372 28513
54 70770
78 94889
351283 13811
54 84329
59369 29163
59372 31721
59427 25120
53 97883
167 71708
1464393 2948
259722 17109
578291048 34898
238959437 77176
1375475 4607
1324 44731
1331 58393
19958163 63016
259752 16721
450867290 918
1345 45696
59372 30501
817556 7937
257 65442
843958504 114
42 88917
727549207 59119
259721 17050
55 79319
187 60085
3962990 1571
54 68211
259793 16057
74180 20540
60 83884
458076 12091
1352 47127
53 86320
26 70998
1330 51867
1464384 4005
273863913 83747
1338 47781
54 99097
259721 17091
54 77401
1340826 5142
1464393 3788
54 73989
35 85216
173664944 80811
54 98385
1345 47423
1288 44508
43 83467
156 68403
552191640 52689
59268 37137
59372 31757
54 87335
114 75134
85957142 26914
351267 15558
1544 47914
54 65914
12575925 387
27 63272
458074 11441
54 69435
52 80973
32 70032
56 60136
54 96198
54 85895
1345 48145
837829 7430
62 96587
4604526 1095
112 74874
817556 9098
59370 31119
59372 30434
0 35364
54 91131
54 79841
608016800 57852
1345 53449
54 91404
506296462 29753
1389 47507
59372 23231
59371 28722
59323 32569
1287 40396
59172 27043
351291 15044
351291 15312
74217 20302
59372 26197
59375 34275
54 82448
2512088 2195
259732 16466
59372 21191
149894954 99999
1359 54301
54 71005
1256 54985
74066 21054
55 59876
65 64137
153 83925
54 68295
1437 57505
438528 13461
59440 38111
59531 34009
54 75092
53 78498
153493766 41468
259723 17047
45515732 49988
70 72488
1345 54578
59372 39260
1351 50133
59372 27178
817556 7926
37567094 91820
22 81592
1345 42745
64 67005
59433 34275
87 83308
1522 49171
59366 37625
259580 16439
817558 8244
895501945 91895
54 71244
351284 15263
438525 13408
1296 56264
59376 36068
54 82411
66 63599
1345 42547
57 86715
55 68922
1394 50101
54 80730
52 75417
541878956 25120
73 62622
1331 47013
1352 45844
54 84747
54 97880
42 81813
59372 35905
52 73202
901980 6972
1345 47071
901982 7132
48 90423
59375 29704
66 83424
59386 37699
1464393 4358
1345 43075
1345 57391
1345 47583
1464344 3237
54 96560
1000000000 25483
59149 26756
2512088 2197
9323256 59143
68 86138
169 71650
54 91313
1320 43893
259735 18192
59372 36691
1522 40492
274 71978
59372 31759
59397 39894
1451 57602
351291 14116
1345 43358
61 70294
458067 11153
177 99530
116 71367
54 94444
74165 20485
1345 52480
2 91289
259721 17024
960118947 44304
54 83802
59300 29946
59438 31721
244 70248
59405 39816
42 90897
36 80416
585695429 1
81 73761
230 91668
1345 56221
54 87228
1340823 4964
50 92473
59360 29938
17 81456
1464393 3032
1347 58845
51 68101
54 99211
1399 45888
59373 31470
332477972 19779
1359 54225
59356 33316
232 65182
54 76601
54 89477
87341507 46
1343 40767
1359 45999
59375 31757
59372 28708
59375 26700
74168 20302
59348 31686
59422 25040
1464419 4501
1347 49239
54 64201
108567 18872
59372 36054
1306 49316
231 92995
62 94236
54 90418
59372 39310
52 73731
458043 10552
54 97055
86 82311
814321053 37800
97 96780
259721 18064
1580 58650
27 92491
269 71514
40 93363
901986 6694
52 90729
51 77597
1323 40912
351795092 55319
799200114 18541
59364 21751
54 62299
52 70828
1346 46959
57 77216
1340800 4679
1345 45402
54 78943
59374 29770
1376 45833
59375 21581
30 75105
51 82935
59372 23824
59381 29262
59 91445
74033 20720
49 96773
20 84136
54 82559
59372 21975
1345 55534
259683 17839
74166 20540
51 61377
59374 31408
259717 18292
59372 24276
54 93427
58 77818
1394 58146
1345 44008
59386 22746
54 94638
59369 35490
54 93032
75 68195
59372 39958
93 97820
59612 22408
837827 7797
59372 38655
59372 23061
458122 12410
59386 32350
211 95926
54 63905
250 60092
589945455 77549
59370 36220
901979 6482
42 65333
53 78432
1354 41170
59367 32077
525508940 7208
59375 28459
1406 41756
59199 25795
54 87421
1164 56028
59268 29516
1351 57014
51 87600
1390 48513
1282 59508
74167 20678
901955 6572
59372 28163
1344 52819
54 82123
101 67538
105 84464
54 66663
1345 44592
1345 54092
294 66556
901973 5548
59379 36068
479229382 72290
59372 35733
75 83587
2512089 1857
59372 34095
49 87644
351273 15327
837786 7460
59314 38806
131 93171
1464393 3207
1315 54519
54 88812
59372 33328
1328 55150
54 79952
54 85890
59372 35512
543809009 55744
1344 55812
351291 13991
1464391 3626
1464393 4458
1345 46840
59357 32842
351290 13826
27 94444
57 92704
1329 58716
43 66701
56 80730
44 68726
1335 56771
59372 22491
67 73704
59374 37876
139 78907
54 75262
59372 21275
223 75363
59616 33220
1345 58864
54 72385
56 84149
59312 27087
54 84330
54 81852
1294 48137
1342 41590
67 81083
59372 21783
59373 32237
351051 14517
152619012 89524
59372 36307
1342 52104
59380 33094
1340828 4699
108576 18694
901929 6210
1320 56264
314258734 49926
54 95993
1345 50753
2512094 2385
54 76108
1345 57535
59370 32492
59374 30747
10241521 51932
0 89099
59372 38131
548521 10395
59372 25057
59372 29891
52 99736
1347 42820
739060755 75925
1342 58737
54 79489
59501 21441
2724933 42063
64 74511
259721 17997
54 72697
59372 40106
1350 41450
351291 14549
59369 26934
58 71484
59531 38230
54 74912
59384 26304
817602 9265
817556 8615
59374 35383
901902 5989
351279 14228
55 65914
67 98844
59401 26756
49 65746
59369 35512
53 69638
54 94124
59372 33283
54 86715
1342 53498
259728 16544
59334 35246
212618949 6296
60 61691
2512076 1895
259696 18280
57 62677
59372 36497
59561 34909
1092 50747
1345 56077
59578 30840
59372 30041
1348 48762
54 68211
1137 49047
54 66776
1345 52353
901981 6691
1492 45882
54 63726
54 96651
94 81892
53 60500
52 87200
1334 45450
901982 5536
48 91483
59358 38714
59370 30501
59372 31595
59372 29232
438469 13030
57 77544
817399 9046
876357851 77697
54 93435
438537 13507
59375 36220
54 72259
51 71675
310657232 99999
59372 38551
943797420 64255
59624 33658
0 99913
59364 24704
817556 8997
1338 43962
59368 30187
59547 27028
59564 21812
465628512 1803
1345 57619
1387 43179
1254 50007
54 85063
59372 32991
1345 56859
593442688 97055
59391 26352
1345 53728
413971479 6428
351533 13939
1345 52546
1429 41569
1348 58688
74168 20825
59519 36279
59376 26526
42 74721
351300 14217
15 78394
351282 13805
1342 47253
270250214 99999
122 92359
49 73609
4604559 863
290249823 61735
789934540 79160
54 89442
79 83380
54 64604
1348 41193
256122405 2851
52 89281
39 79280
53 76340
259718 16654
1266 47144
53 75160
59371 36209
54 69915
54 70710
54 86206
59375 30903
458066 12728
901981 7026
59361 38288
66 68737
1307 51002
458073 11664
59385 27823
54 60508
78 77856
77 73716
1345 44095
930563451 1
54 69565
1342 47830
458076 10634
351291 15074
1340826 4945
963007040 83325
998697460 14240
548452 9601
54 60871
59372 32284
54 80682
1000000000 81085
59318 29253
1464393 3212
68 91369
747481063 8319
1558 51125
1345 46087
53 64267
51 82908
1464393 4162
194399114 56930
59372 36413
692943406 17679
901950 7003
458073 10869
54 62441
4098127 1143
54 61805
54 84657
1345 56845
142958997 1798
54 87993
59374 32665
56 68184
52 80081
59374 25563
55 62939
52 81054
69 74293
817556 8837
54 74056
57 98931
364726577 44296
1349 59327
59372 23963
442859868 20072
74169 21054
56 69241
77 89780
59359 25692
59396 23339
54 85059
59370 29020
52 84583
54 63054
548689 10123
42 95388
1345 59229
1345 48414
59370 26118
543996099 86320
54 62939
3962996 1634
1357 50917
59352 25868
1464361 3966
40 95688
1345 54383
638424422 55205
865119250 61146
548645 9824
53 86365
1347 54289
627522041 99999
1540 59193
740950851 1
59372 35768
1356 58598
2 92449
54 81248
1345 57014
1345 40842
1345 53328
57 70089
59372 35652
59372 35647
458079 11106
55 62977
59 85098
59534 32572
59367 24945
59372 38288
351291 15850
815089993 98458
1345 54483
351298 14780
718160662 1
78 63074
287812405 1
846819153 69541
458078 10919
159696119 82311
2 71263
939202058 98478
59372 37128
66 64542
1269770 39185
51 80227
1345 45556
66 77390
1345 52596
1345 40432
54 92332
59372 21936
837842 7584
0 77577
51 94297
937385237 54970
54 80623
59204 37876
54 94673
93959383 66
1464393 3190
34687282 10358
651730171 98716
49 81892
54 75303
1341027 4915
1345 49001
259721 16121
1348 51521
639301658 78596
54 88062
59331 22326
353343168 90357
1328 57301
69 87222
59372 28271
1101 46533
859818173 89163
1336 59481
183025094 65834
837606 7214
1356 58871
351347 15904
1345 47888
9241536 618
59279 26684
901981 6170
21 83498
253191238 57294
548458 10395
59359 35066
1346 54289
51 84759
59372 27571
901958 5569
107 68726
295 70343
69 73205
901981 6646
100 61831
458066 11948
50 65953
1343 54578
1422 49744
351278 15526
458155 12091
1142 41688
74168 19562
59372 23686
1507 49785
59373 32092
185774019 22201
59367 37790
55 73139
54 70965
1349 43623
59371 29253
13 90206
59370 28054
54 76393
1345 50031
54 64508
1343 54571
59371 26531
1584 51007
30752215 1
1323 45991
54 66252
1345 47774
53 91792
221290573 76716
59238 32700
68 79867
53 83769
817553 8012
59121 33829
54 64147
54 76272
59370 29477
57 95897
54 93427
135991572 4962
108447 18717
901984 6813
351289 14935
115751958 87222
59329 38437
160864609 85695
39 74264
1333 58688
1345 48268
54 95113
1345 50546
1297 57536
56 76601
50 67143
4 95068
1345 54111
59374 22233
1265 55534
59528 36256
59375 33815
1000000000 13184
54 69002
59414 21283
1446 44214
1354 52317
1547 49082
54 93000
54 63016
103 91849
1358 54749
680476919 31770
1345 42221
59381 23640
1346 54330
942455439 76310
4098115 1133
1173 49070
1345 46438
45 95570
458174 10535
59372 22402
326677503 1
254898875 6858
933258336 87206
59279 35801
837824 7416
1346 53083
1345 43124
59495 39412
58 62879
59386 35002
23 70902
108556 19126
28098469 181
2512117 2022
54 69850
55 79133
548666 10232
457930 10885
1345 54232
457929 12546
30 82079
59339 23413
1376 53371
817556 9079
108562 18675
59574 38308
2512088 1978
59374 34992
59372 28366
54 88566
50 75129
864563005 47349
4906498 816
1345 54276
59380 25648
186 81428
259718 17565
50 65081
43 85681
458064 11310
59345 32665
727874608 27402
10 95240
1345 56703
59376 29317
1345 43580
217800286 76302
54 76073
59417 32451
1346 42206
59372 25878
458065 10981
1349 41296
59159 36069
54 69917
460767192 68966
59364 39338
59349 23742
62 71704
1344 54520
5639406 48347
54 69476
351324 14352
31 94880
76 62731
1344 56890
1345 43207
53 75850
214441621 37413
1345 44798
1464394 4374
39 78432
59372 24739
59372 22757
66 99868
1300 42177
59372 35415
1342 49663
4604498 1040
59371 32642
736854615 47583
351106 14555
241 66341
1348 56941
1335 55215
458076 10679
901981 6725
59567 35649
1343 54356
54 75901
59138 28476
51 75481
59364 21125
12575930 387
1332 40533
1345 49172
1464393 3383
1354 40564
45 91740
457939 11495
59328 23133
1535 43829
59427 27074
28 72003
458011 11753
41 84181
17 90491
59317 27723
259801 15960
277 91691
58 87946
1331 56037
1345 43985
351294 13954
39 62731
58 96780
77742978 27587
59372 40088
1348 41435
12907512 65766
66 84804
86 69002
837827 7463
458076 12541
54 99020
1336 58245
61 66955
0 10214
9519548 536
54 60939
1344 59584
158528748 72896
59348 33913
59386 25127
53 62909
901981 6978
1345 57326
1345 54553
54 94060
72 64976
33118186 16121
156 87006
83 62451
901789 5831
1345 44454
548455 10278
68 70417
438518 13390
438517 13636
821873404 3142
1342 44278
1578 48137
59369 29902
59369 34581
93 71449
59417 23301
239 82526
76 60543
59372 25609
59373 39163
59352 37939
54 60889
54 83382
525126923 26108
1345 59110
1345 50360
252 81784
59372 37185
169230221 89121
59374 32296
1345 52735
1343 50715
51 94778
59372 23451
54 80394
1254 58391
259772 16425
921246579 1203
1343 40385
1351 47469
54 86206
52 69435
1579 41756
59372 39220
54 88566
54 84482
1345 40989
1308 51521
1000000000 84339
8287940 655
54 81655
283 91078
73539820 81010
41 86775
303 70323
947380911 48376
438525 13408
1349 56056
1352 54738
1345 42973
1301 46127
809895473 56093
59375 22481
1345 43223
54 82523
1343 48661
48 66472
1136 43600
1346 40275
59372 28358
1345 56338
84564214 67729
407547686 17387
129694205 60679
0 25051
59372 22562
74402 20678
54 95068
59368 28154
930660490 23293
24 77236
259721 17597
62 97720
902043 5903
1464401 3270
55 89780
40 81069
817531 8997
59372 36089
351342 13793
52 92216
1354 42722
458062 10898
1464393 2805
29 71208
297 70439
51 72765
1141 40385
1580 41193
950586318 90037
1263 55744
103 96609
86 91084
54 67005
59335 26420
59372 38672
54 82935
65540293 82
259670 17247
57 75099
59382 29044
74158 20858
59375 22957
219 99875
79 81069
54 99043
59372 23988
242 99113
1345 42283
59406 35512
42 75518
817546 8318
77 65705
54 89043
54 99024
59379 37073
59372 40046
1345 58864
64 88683
46 68403
1345 41808
59376 33955
1375 48982
59466 29526
17 72122
901983 6296
1396 49706
59371 32208
59425 40078
351291 14038
963715952 35565
59372 32704
54 80023
57 71000
51 86798
59372 21781
54 80081
22328284 255
59365 21409
59379 27465
49 82582
548454 9408
59387 29967
1331 57076
1345 48513
52 79467
881349499 93191
438525 13588
59375 30826
351291 13942
28098517 185
54 65823
54 99005
59372 24899
96 99397
1450 40988
817497 8438
52 67024
74187 20598
100627616 26197
59129 26377
59314 36171
74035335 70536
65 61352
54 91448
69 79540
393179876 1
902090 5516
876072421 69766
59387 40007
60 78464
1127 58182
817556 8367
59257 33246
837827 7456
8287918 627
1764126 2487
51 88825
460395534 84149
54 68982
57 63815
1358 53754
818920295 35715
54 70912
1342 46127
59383 28498
1407 52977
59370 32897
1342 43251
1346 58182
1286 49424
59372 23188
901999 6669
59372 30187
310449041 58516
59199 30419
1338 52188
54 89568
54 98572
54 86491
901783 6146
69 82495
54 91929
54 91835
54 67503
253 67811
23 87081
458072 10679
52 65766
2511969 2043
1345 58677
59308 38876
307 95217
59376 23211
54 89945
828976590 66137
751079789 46171
1345 52409
54 81035
1342 56859
548440 9373
59377 23839
489078911 5975
136713424 61691
59362 26310
885108207 1
59552 36209
50 85017
74182 20101
1340824 5015
54 92718
55 80107
59545 37775
103 76691
837814 7402
1345 58134
59372 33220
54 85037
259721 17613
30 64531
837827 7237
245258422 69925
837827 7416
351288 15496
1346 56457
75 75105
1348 56683
59369 35647
351305 15350
642663460 77560
214009985 84880
52 96956
59370 24469
55 65687
59431 24613
1348 51137
59 75015
351291 14143
1347 45593
1344 51687
54 59979
51 75621
39 70010
44 92290
54 60870
764005047 43377
58 82570
59379 23435
74168 19236
693449226 98831
44 80470
74108 21062
458017 11849
59352 39967
1377 44373
59423 29062
803171452 96045
355824090 69851
55 81784
1345 42420
1464393 2884
59301 34597
438519 13378
59361 34210
1464401 4236
725721083 35981
130300780 3316
54 70998
59412 22175
66 89836
1000000000 3621
1341035 4843
68 67070
59372 28045
74174 21085
59370 23188
1560 56457
883550582 5240
1345 43251
90 83188
345537498 944
54 80630
54 68211
349928005 56417
67 72443
4 77944
251 73403
54 92167
59371 30650
55 90256
914621216 27552
548439 9601
57 76529
1347 43121
1302 52132
40 97880
54 94880
1348 44082
59333 29231
54 96009
131105915 77449
54 82743
901971 5629
54 96654
1345 51063
59372 36870
54 94297
93 64214
59363 36930
54 63566
54 94732
65540448 90
826439194 10409
373815483 17
1345 43889
61 77560
351289 14015
108561 18666
519367080 46664
54 94480
54 96022
35 93368
479111852 17241
891413532 52586
59363 23972
54 97768
53 76094
837826 7706
1345 47159
54 61078
1345 58443
109 93887
259721 18201
1345 46769
86 70488
208 62299
58 88543
1345 54551
51 73885
548452 10059
1345 57140
0 12568
305 75099
1250 45999
51 81035
59372 40078
59371 37939
458029 11938
54 63784
51 68369
52 90418
54 99875
238670696 86292
1341 49706
252 89336
1403 47339
1334 58955
8287855 627
54 68403
41 82344
42 91131
152968821 99999
59417 36320
265822921 95519
66 82214
1345 43430
1306 49503
91 66283
54 95173
709826321 44592
506684502 61776
168309727 36020
54 60353
269 74003
230 60540
286268085 37512
74110 20987
67 91414
259721 16942
1404 55681
54 68471
74138 20072
848677684 37790
59320 21127
55 61254
1345 55896
458076 11564
61 70104
59372 32243
59525 29770
59372 22527
902013 5519
59372 32482
52 62734
1345 46578
54 60506
46 96274
59372 32822
59573 29609
54 90794
57 96238
59177 29283
74168 19783
944433375 63126
54 77503
1191 43989
59386 26201
549806747 71988
601333166 58286
54 87179
262 77616
1340826 4679
59369 28470
551276352 43572
52 85350
59372 24987
54 95273
59170 37914
59373 24613
54 77188
54 78574
837827 7203
56 64635
53 84089
720832249 4413
1283 47833
54 94102
86 75858
1357 51819
102 97093
59247 30187
59352 26866
1341 49097
98 84149
1343 44508
48 69103
54 90206
37 95808
268048742 52232
59372 31246
1405 48236
1345 58938
54 82214
74168 19173
259721 18038
1169 42420
1335 42351
54 90567
1338 59114
967923465 15290
1345 43491
51 93098
54 97883
259716 16277
231282770 71734
302928048 18231
1356 57565
59409 23012
458073 11893
41 83287
464784769 49575
59372 36239
54 81035
59358 22175
59359 39035
59372 28303
259706 15976
59379 22562
54 71301
1345 44194
1764136 2518
230973902 46702
67 61549
4604538 853
817494 9050
565056296 99999
1345 54676
154 86828
54 72443
59372 22932
351291 15312
54 99096
59372 28722
59372 34909
458076 11276
54 64052
59247 30622
59369 36659
54 90609
54 72306
1343 55310
53 83104
259715 18422
59622 23348
54 71749
1464393 4374
59372 24390
49 89563
52 99586
74168 20819
69 71762
1098 51576
1195 53371
1404 40751
1344 51151
59372 34228
676853817 27645
1346 44097
837723952 65536
973776041 89862
458063 12504
54 85592
54 97055
1359 58391
59360 28102
259706 17241
266110858 44798
85 61910
351292 15687
59373 39928
1464538 3184
55 85132
1345 45204
702442664 62576
95 67619
978353767 4458
39 98014
897582365 91662
54 77999
57 96373
58 70262
458059 11429
54 62303
1336 58899
59 61146
59372 22957
59373 28270
301226112 11495
1345 56298
1345 54926
64 61886
54 98082
51 64633
351326 15038
1404 57069
458110 11619
54 71113
54 63375
51 79016
438633 13456
54 63434
74171 19851
766807317 1
837790 7770
1248 49776
1364 58571
1375486 4607
59378 38945
351302 15074
59362 32149
59334 38111
59373 37137
48 64522
56 81596
1354 56558
486995442 78432
1000000000 40725
54 79322
41 66287
59384 39717
718489895 78652
53 96045
54 77986
1345 54174
1330 42383
1351 51246
65 97956
54 89862
51 63252
54 64284
53 73210
108565 18893
1345 50368
458076 10804
59369 34101
59435 21143
51 97945
59372 28201
1348 58562
59309 23802
1376 48895
102 95240
263 94446
74168 19149
1352 45831
1590 55150
59324 40007
67 61659
1345 40909
821190305 76019
837812 7654
356183978 1
351791121 35002
52 60963
1345 44879
1337 44515
1344 45162
54 91129
59372 26251
1369 54373
254 60152
1345 50747
54 72792
42 89520
281 72790
507110472 27398
59372 33564
59373 25912
1358 48692
50 78527
1464390 3430
55 82588
901993 6632
59371 28176
1345 52596
55 92094
54 86805
259734 16768
1340933 5248
59390 30683
1345 50861
152623045 14116
59372 28577
957798961 45558
59373 25697
16 69978
54 96148
1357 47821
1354 59358
43 91827
59372 39283
59416 37803
54 85248
54 75093
294 88131
206 90763
59372 23938
59367 31725
0 14507
1227 52391
837827 7534
1345 53789
266 85858
59 73861
59362 36768
1345 57890
68 98324
83 98739
59422 34313
64 87974
351291 15006
71 97490
57 82713
63 91355
124 92627
966698818 82570
59411 36413
33 83006
504998547 21762
59372 27273
1345 43378
59372 39589
59372 21782
119277322 26538
54 76354
54 76550
1260 53980
119666338 80945
438522 12815
1345 57766
54 70463
59132 37288
1347 56845
1345 52240
54 97880
3962998 1591
1249 53004
1396 44970
1479 43559
1345 46131
0 48185
59372 24875
373530078 39665
7 83237
21 63599
54 98417
1345 47774
351278 14137
1304 49156
59391 23495
54 93191
932754106 89128
1414 46249
259723 17241
1359 52391
54 91797
54 61377
51 77999
1326 40324
46 98324
1345 53028
58 71134
67 78286
36 73171
54 73885
54 84038
93 80227
259833 18391
837830 7476
59137 36658
55 78415
59372 27061
458065 10875
1347 48007
56 91468
59361 31936
55 87886
1345 51381
59372 27273
1585 43275
1345 49926
642710871 76486
351358 15687
817556 8347
54 60378
59375 23499
59592 28721
73 85300
54374198 47842
351290 15864
86683749 13826
59359 35993
304872784 33828
51 65151
54 71999
458076 11556
45 68668
503616373 98056
4098129 1323
59366 24691
893832052 67478
54 83544
47 92830
59375 34711
42 92168
351290 15558
74169 19236
253 75850
48 76693
59338 30485
60 66004
1332 43266
1345 56227
54 77603
95 92473
1345 40461
54 99415
1345 46918
3778335 39500
54 78863
59 91414
56 86573
54 81825
266709541 81507
62 88886
56 86201
110 70126
665918886 26577
74167 19149
1345 58955
902189 5860
1345 45842
54 76862
54 60623
54 66944
22 99727
1347 49070
39 73716
52 85452
1350 45913
90 99211
259719 17979
59371 30826
59372 32875
438275 13081
22015072 299
54 81069
54 83366
52 62843
2511944 1857
259721 17774
901981 6190
351280 15312
78 69702
548452 10104
1345 42722
59372 30217
438521 12804
85 60117
351291 14143
59557 35647
66 63845
817338 8032
108567 18931
1340815 5156
57 63815
1345 48406
817555 8311
59371 34029
0 29613
1345 51798
1311 59305
548450 10027
59364 35981
2512103 2391
59359 21581
1195 48745
927411541 24877
458073 11574
59372 24691
1343 54877
1348 54915
458111 10815
46 93973
259721 18555
458076 12541
409168993 18131
23 76207
59372 21285
56 99795
103754804 26352
59404 24138
55 74511
54 71289
841118629 95747
54 62315
59373 37803
1345 59739
1345 48156
63 93433
1345 55205
4098157 1275
52 78067
351504 14352
901981 5561
351291 14758
901827 6534
458069 10537
54 62771
188 89463
4604498 1067
59369 22860
60 66776
1464579 3889
458079 12448
21 99457
54 87600
59615 27477
59363 29279
838062 7416
54 80108
17 77124
59372 28779
1401 59487
59307 24469
54 75557
54 65306
53 92332
1393 52127
59372 27461
1464208 4492
28 71677
297 71484
45 71000
49 80299
4098127 1203
548461 10258
4098242 1264
54 70670
1345 58938
1346 48406
1357 49926
59347 38136
53 60913
59379 34095
1344 42955
59375 23121
51 98823
259719 16309
47 80081
817560 8383
259721 17787
902041 6881
458076 11563
89 82105
132 89304
59367 26517
54 89241
59342 30722
758810117 49376
40 81003
59450 39488
1344 59739
17 79309
901979 6987
59239 27024
56 87176
54 83743
901981 5963
1464393 4236
62251352 1
59374 23650
59429 37373
1345 46924
59372 36827
59372 23303
59371 31326
54 87098
1345 47486
351292 13999
161960439 31092
26 80022
59372 32332
1343 40879
108585 19054
351284 14258
59411 36018
1347 51249
54 73738
54 93430
3962800 1478
788431264 9574
1464393 4389
54 86294
59188 23605
59372 23133
1345 53065
351118 14934
1000000000 44367
64 88057
59270 39147
59362 34760
659641583 91687
1342 51682
105 92704
259780 16550
1345 57263
57 71734
1000000000 69703
861325138 43378
1340794 5163
59430 29002
59372 36737
59373 26199
55 69688
838062685 57898
59372 30749
76 76876
550251002 88542
1345 58624
548410 9514
1345 41206
610240529 10590
59371 23454
54 85125
796055715 4754
54 67541
410626833 58300
259721 16591
458075 11322
59372 25626
902224 6725
63 96609
59372 40001
54 67830
54 82822
54 60963
52 81083
234 81886
12688328 356
817556 8509
1357 49014
2 75882
602283450 31521
59369 39967
54 97729
1464525 4383
1342 48195
235 68505
233 86443
56 84051
55 76852
63 72000
1332 46792
43 95576
852479251 91111
59173 37625
66 86201
59255 23758
59373 27402
59162 27515
54 96878
59372 26093
54 88047
901952 6813
820507515 12230
57 70667
59373 38427
998252192 30935
1345 52322
45447592 63710
60 65969
457897 12728
1293 58516
59372 25147
1345 42506
1345 47399
60 83199
54 94686
1464393 3708
458214 11923
57 94024
42 88464
59367 36256
59584 24232
17 89128
52 89927
151 70828
59372 36334
548226 10104
351282 14518
1132 46060
1340 48544
1290 41832
170 72267
490933004 99999
59375 39254
1375480 4661
58 68953
56 69012
1343 51202
59370 27893
54 92708
1345 54978
1345 56901
54 70208
1356 51306
1349 45970
1345 54978
48 70363
59372 30373
54 61007
54 81010
1342 44690
1330 43486
1347 46466
1397 42362
1324 46131
356623432 65609
44 82633
1340823 5142
259732 16208
1350 44142
3962955 1762
59146 31911
68 84681
31 89818
1345 51234
59374 34290
351290 14131
59152 34029
59264 29147
59382 29004
1090 46478
259721 17888
59380 23454
56 62155
1384 43893
837828 7274
5 97361
1345 49744
132 98055
901973 6560
6 95460
1384 59384
259699 18302
294 68505
438509 13521
54 80051
351287 14259
837921 7207
22015047 299
1347 52056
1345 52023
59374 28761
55 81451
191 77176
837794 7214
1343 51125
1115 41604
1345 41108
41 68678
59429 37400
339473791 59358
576602208 12704
65 80667
166 67900
458079 10961
59376 23206
1345 59457
1000000000 21853
53 99795
59371 38437
59333 26629
59372 26666
54 77188
548452 10393
54 74936
6055283 50368
11 88518
57 75859
59142 28527
288029018 77549
54 61492
54 63710
57 82123
817555 8351
47 72751
59372 35666
59372 23601
1345 54092
60 76410
59372 23638
59547 26159
458073 12277
117 99586
54 84759
1345 44506
55 73738
1337 43005
51 96337
108568 18735
1345 46997
1345 47033
59400 28476
42 98182
59369 36765
51 70311
151631266 21409
1346 47230
438524 13378
1345 52963
4098127 1323
548452 9334
496222848 23235
1464393 3383
59325 37813
978632950 98995
59331 25147
74153 20148
1334 43761
1345 49706
59450 23222
59372 33431
1330 48784
59363 32703
59373 25151
458061 12734
1345 54328
1345 49575
47863596 124
59379 27465
59373 35002
1332 59294
54 64292
59372 27919
259674 15961
1464185 3687
942269962 11087
901984 5950
59372 28169
54 81006
59405 23856
59369 27042
288 92216
237 87477
1345 45943
4604498 988
70 99736
53 90499
59375 29002
901981 6024
59372 39940
458076 11014
22015047 299
1112 49926
101987830 71965
88 93485
9 80278
59372 24241
240984845 17300
59372 31938
1764140 2528
1000000000 33912
59614 24877
1345 49027
106 87687
1516 50780
297 95698
59372 38353
1 75092
259721 18574
59350 35169
54 94102
548452 9933
79 97880
1345 45956
1464394 3687
55 98055
59526 23823
817601 8497
52 82159
1345 42086
570503707 1
240 61703
59372 22845
138 86867
54 75016
458073 11276
817556 9278
1346 54328
313082452 58631
59504 23605
1342 54092
9350524 609
6 73345
59337 39567
54 72525
74284 20302
59372 27136
61 85716
56 89904
7374723 722
54 85096
59372 21751
54 86491
1348 42194
598822840 1
59372 26251
59332 32923
54 68198
817555 7941
57 63658
59321 34177
1143 56072
1 85576
59363 30711
59372 34553
108511 19110
59370 34230
438527 13207
1345 57530
1125 45721
837829 7730
66 83592
817556 8336
37 75792
54 85879
59372 21974
1576 54202
59270 33657
1213 44040
54 92284
54 64105
1218 51490
64 80192
2512147 2391
185 99020
1259 44691
59407 23388
54 76302
54 93276
76 75065
480912055 81825
13 63658
1368 42889
697061541 1
837827 7770
59372 28973
59371 28958
59390 34095
59375 24876
54 86832
1345 43968
54 88131
259731 17284
901978 5392
74172 20510
59372 28819
59419 38371
1302 42722
103 94887
1345 41756
902123 5629
1481 49277
36 79198
59375 36474
1345 54221
259722 17135
753706751 43772
59396 26666
1343 53323
1153 42913
59153 27273
59374 30991
59372 37724
59372 27398
1464393 3185
59359 27613
55 96994
146 80624
1402 52756
59363 32873
530679396 93064
59375 35643
52 61659
259580 16459
415511655 1771
1345 56298
59513 37968
275 77997
45 71113
74221 20916
74172 19770
59372 31757
1340975 5142
1347 44561
1341 50562
343182675 29914
290 82935
817516 8383
837967 7719
901981 6725
66 78057
54 74404
261 91445
458082 12709
51 77847
54 82323
1345 57684
1345 50101
1345 56609
46 94414
135 63710
438535 13336
947678481 63715
58 95926
54 86897
54 76486
54 67238
351170 15701
86 80299
56 90557
4604498 979
1345 40461
54 85847
456327725 78181
54 79190
99 80802
59367 21848
12575872 397
59372 35064
52 74003
837603 7324
47 80086
54 60500
1345 43600
13 64230
54 75262
1345 58549
59 68200
59358 33241
63 68948
90 95244
48 96238
72 81933
978295554 4162
450186010 14453
54 84038
59357 21571
902098 5724
59370 27850
59335 25147
59372 24447
56 96723
1343 56301
0 5768
1311 42409
1345 56930
1312 46840
59372 24608
237855230 59162
59325 27093
59372 38427
1393 55723
1464433 4501
2 96733
54 67138
59372 34814
49 62048
54 70126
49 78087
59373 23167
901981 5827
52 93942
9 82633
1320 52330
59333 36464
1598 52586
659569822 75547
901981 6534
59372 28906
54 86604
123566774 8897
94 78057
62 92994
68 84235
1345 58871
59509 39301
50 60783
169 99354
54 73475
1248 50546
59435 29678
1000000000 90360
571256459 19029
804498989 89769
46 64185
457849 11265
59369 30221
383750632 99999
1406 50861
54 60913
54 93936
901983 5903
56 75129
59369 27759
204 75557
253 81852
69 87523
45 82601
74165 21040
1345 43024
27 61456
59144 25137
59318 38041
63 92572
54 69479
312325960 93860
545315639 14734
3962989 1536
52 80188
59372 22175
1348 49730
50 62622
1586 45613
1336 50212
59373 22011
351314 14658
1345 44678
55 68359
0 72834
1348 52327
59373 24594
1345 52241
817546 8383
352446144 21751
1233 54098
29360373 53640
897007945 80973
54 86882
59589 39283
46 82538
351296 15526
59384 33246
59381 37963
48 61288
54 64255
54 76693
817749 9018
73974 20178
103 66146
54 71069
1105 51938
1348 40543
82 61484
1389 40422
59375 26900
54 79553
613262021 67942
1347 50075
259717 16095
1345 47906
1345 45299
9 82526
113 73958
4604498 944
178777805 74464
458076 11475
259722 17580
59376 35973
548389 9514
59614 22360
438738 13316
83643241 3987
54 76197
351291 15470
59363 27386
54 92000
901983 5587
256 71721
59432 40001
92 88387
4604488 960
59585 25022
59372 34184
1332 54330
1339 50649
1344 49708
73919 20863
59373 25442
40 98321
1764137 2531
59490 38876
54 60208
1345 55832
901981 5536
39 82448
1391 57619
64 88970
787287327 50768
56 76316
438525 12993
4604745 988
59372 27172
59481 24231
54 94804
278812322 88440
1287 51761
1285 51819
1298 49930
52 65073
548450 9344
53 78468
675107924 89927
1345 43291
110 69499
54 64041
59371 32136
494531992 34119
54 98583
46 63016
54 69429
907848122 95240
548483 10059
59372 24875
65 68211
1464393 3055
4906498 756
1345 53113
901980 5666
84 83498
225 75262
1328 56338
692951133 59997
151366053 78286
1337 43089
584740043 23339
705843195 73307
552275673 1
59475 31108
438619 13047
54 94152
74168 19688
259721 17928
1345 40918
59370 24877
458039 11209
817443 8820
51 67800
59370 33887
507111757 21982
1345 45953
59161 39214
114 77390
351230 14119
54 89117
236 60558
481496668 79280
108564 19099
1345 44120
74168 20212
1339 43665
52 78452
1347 46714
1345 51547
1345 41435
1345 44860
51 90065
55 88581
1342 53065
59373 25505
1156 50368
33 72430
59288 36944
11576171 457
1340805 4675
1345 43772
1399 41561
1340 55092
54 68726
1 87897
59372 26517
52 66556
54 94814
0 76036
54 91502
58 63662
46 65620
1504 49766
42 69917
4098055 1133
33 80878
41 87841
108 98056
54 86604
80 67478
60 76872
59 88518
1375478 4637
1345 46142
8 93573
103 79016
240 86529
346848154 13098
54 94168
664411400 29329
59372 28589
43 60413
40 94830
54 94382
1331 49320
59372 39280
161028615 38427
54 81952
1345 52772
1342 48007
0 33425
66 60080
45 88055
463791272 69002
94064484 69804
1358 47266
59383 26984
54 84579
52 80426
48 80109
259723 16957
63 60783
1357 44537
78 92232
59318 25023
1351 43127
38 70208
59372 24289
52 92207
1345 46769
57 92185
25 62824
277 98583
458134 11632
121052167 60092
60 64531
1464393 3270
54 88062
351530 14044
59373 24608
1397 49653
59183 36413
13 84041
1339 57530
59148629 1
59369 35032
1484 51469
70796148 5907
54 59848
1345 43141
55 92491
101 84113
53364335 64134
54 76550
54 97595
59293 25505
150758220 43024
1525 46478
1376 48544
69 86568
0 15831
986544514 32068
259721 17091
1517 47725
1453 59532
1345 56834
66 85753
1464387 3608
1359 48406
54 93857
1345 53745
1362 58438
86 96654
351293 14502
54 60679
54 84522
59412 22381
968374448 34909
59323 29914
84 72045
56 81286
59370 37324
67 87735
135081418 5516
57 62394
1348 48519
595618108 88107
38 80449
59365 38080
56 81666
54 70274
74107 19689
0 70842
677370329 5519
59372 39894
56 72000
51 96238
1345 46013
54 74769
54 92516
1354 58727
458073 12151
901965 5519
50 96654
54 83143
1345 50515
67 63276
901986 5465
509045690 64041
1145 57014
66 82514
46 90277
59176 27369
51 95736
259667 16935
59372 28411
259722 18482
841075750 1
1345 54432
53 74646
1358 51907
59145 35052
55 76703
259723 16057
1340824 4970
1279 43968
59384 39617
1305 44506
1331 44035
1348 43481
30090211 2735
595292346 76849
64 63745
902074 6057
59385 31888
901979 5975
54 93972
74167 19560
420189731 73466
901981 6367
1350 51974
438523 13130
1390 45696
59396 22192
901951 6185
59383 31275
43 60963
56 84223
1339 41756
10906653 36497
351289 14882
54 78144
52 73738
59306 39970
1375522 4610
54 85168
901972 5733
59372 37586
843645907 82724
59372 35010
54 96984
1231 48513
968698668 54826
59366 36320
47086491 22175
1427 52206
92 72836
1352 53250
849155892 96773
54 70670
54 94032
67 62021
54 97736
655294323 99999
548404 9986
52 68916
54 91289
59370 34119
59372 25084
5 91080
153239152 51953
51 79015
906072346 40106
52 64214
259721 17801
51 91651
1336 52338
54 76983
59374 21939
1464393 3045
53 68209
4604500 1100
643089556 11860
54 85063
458076 12332
54 61708
1346 43623
108681 18783
53 79357
56 82935
54 79867
1464401 4374
54 61762
1398 50967
59372 22860
59373 27587
59387 33184
242234684 63861
54 72968
1345 55565
877973912 18648
901927 7084
59372 25987
4098184 1179
1396 42420
56 91175
108604 18717
59344 40058
54 79489
1332 52179
43 69176
67 79300
58 61398
59413 38041
259750 18366
458127 11938
54 71005
59374 24899
1319 49172
54 93433
54 82269
114 73565
59376 27043
59445 31683
1352 41378
438525 12872
54 75858
326677503 99999
54 89553
981939224 77216
69 59848
59409 26911
837838 7253
901981 6101
59372 38772
1345 53434
59420 23605
54 91605
438528 13336
1345 41359
58 63375
1345 56559
1379 50327
59377 27800
351310 14517
1348 46238
351303 14033
1341057 4986
664696111 99999
54 84464
1340839 4964
0 90423
1345 47230
985558155 74193
59366 38672
1163 52005
59118 33828
12 88440
438536 12956
817556 8020
1334 47230
74183 20178
59375 26122
1345 58562
1378 49027
476988080 32506
901981 6296
68 89121
41 66076
59372 26526
59370 26377
205 76759
1354 59114
1345 44324
62 98458
233 64804
100 79489
59372 22044
1378 47821
54 83925
351292 14702
54 92290
41 78194
239 80811
351244 14326
1345 52728
54 79296
67 82523
1345 45114
69 86703
29377650 83287
172117509 62551
1345 42434
1223 54129
817556 9158
1314 57391
1095 40988
59231 39177
1345 50650
59406 33827
837827 7764
59364 34177
259665 18541
12576082 387
1401 48406
54 95388
548455 9747
102 94236
181664488 49027
54 71294
1343 50243
1345 42507
817606 8404
1345 58878
458076 11282
54 97768
54 60963
47 62686
59372 39147
54 86345
54 82921
108567 18852
54 91245
59372 27382
51 88547
837827 7813
15 90002
1290 53011
59201 21522
59372 32376
59365 31512
77 91076
68 59775
1405 48391
55 79234
285519208 90499
259722 16212
59471 35066
33 62879
351291 15157
54 70965
458070 10815
55 86703
837877 7256
59375 35905
59372 33396
84121332 20105
1358 48507
548452 9329
51 62768
1000000000 74965
59407 37325
54 84149
62 75043
1345 41314
59372 26367
1344 52180
1 65854
1464393 4395
1345 54915
54 71449
1134 43985
54 79844
817556 7914
54 97514
59372 37761
259721 16592
54 74921
59424 34406
351291 13991
59372 35415
54 68299
1438 47349
1345 53323
74168 20101
837827 7706
837827 7429
259628 17014
438525 13239
1360 57560
56 97927
1320 42913
61 95124
1340826 5342
26 68990
59372 23824
59372 25830
4 97488
623030909 14658
51 81376
351306 15263
81 91048
54 66832
1345 40257
55 99131
1345 53831
54016624 37586
2512088 2197
438528 12852
59320 28589
59375 33657
1345 56301
1464230 3575
1348 51670
3962998 1717
1315 47320
54 84934
59372 23893
1345 55516
1345 44731
817556 9128
59372 30373
548455 9684
59371 39639
59372 32704
1345 46578
98 93661
840185277 20292
259721 17135
843740921 53442
59372 25740
54 83797
59372 39825
259720 16997
54 72053
59374 24390
151 95957
59433 26726
1000000000 18829
351292 15319
1266 54097
1347 47573
294915911 94897
59383 36827
1464393 2848
2512091 1892
54 76048
1464393 4395
1549 53885
1100 58951
59374 34030
256 75792
39 94180
54 78005
1339 47230
59373 37944
52 80889
54 99980
94 79866
54 75547
242720066 76393
54 76263
458076 10792
59372 26197
1345 41413
78 92994
1387 54985
62 63272
57 78934
1342 41806
1345 46699
1206 54915
1274 59493
54 60208
1393 56530
54 95519
51 82783
725086971 99999
1344 51234
84 86648
59372 32350
59353 29770
351128 15687
59372 21560
39 94438
953642353 68505
49 81668
1345 55242
56 91114
548449 9540
901980 6370
1337 54373
54 99292
59372 36171
1000000000 20654
351295 15701
47 71915
55 78106
120 84596
59369 39816
458055 11014
54 59948
59376 21571
53 64216
59376 23631
1354 55103
548444 9933
83561572 1
1296 55215
43 77012
578978921 62878
1345 45658
66 74874
213 96348
1345 53100
51 77997
54 91292
40 97526
1345 45964
73733806 71855
59164 27574
59386 29339
53 64691
52 87579
817554 8949
59350 29967
65 88511
838029 7303
59372 37800
40 68296
59372 37800
0 19741
1343 57965
66 72511
1464432 3045
4098127 1143
1468 47796
806652372 99999
1345 43430
59369 36036
1400 58974
54 68505
59428 37185
1342 45100
57 94236
59372 33018
59121 36160
59371 28302
98 93973
4604495 979
74168 19257
45 64105
65 65851
54 68746
1353 57914
54 90357
1108 49250
54 65502
1346 55146
1345 51493
121 66649
54 79894
837825 7597
59372 33513
74124 20105
901981 5519
50 62299
59372 27547
59372 28724
76895669 75233
74058 20105
458076 12085
54 88749
901981 6759
51 86721
59369 28589
59369 21967
54 89505
67 84464
1345 52317
100 66058
93 86849
99 85325
54 69935
63 95877
59409 37194
56 86278
1345 54779
50 65122
59380 36667
59372 27516
837947 7208
54 91004
63 61901
1306 50340
548452 9747
54 76529
78832739 28214
259710 17586
1345 57919
59363 31246
4098130 1143
259708 16515
59386 27487
901921 5895
1483 49001
621754413 60152
1352 46975
54 84158
54 96337
59372 21975
974161820 25040
51 97167
52 94686
767972361 37775
54 66685
55 62624
54 97363
176382126 54187
1464393 3841
18326263 40001
95 85342
54 84423
817556 8126
1372 57366
54 73861
1375473 4637
1355 40586
27 95506
259900 17597
59374 27506
59195 32549
59516 29147
52 70032
1331 52327
259721 16544
259718 16194
1283 44318
54 73881
59377 33316
54 89347
46 64206
27 89304
46 73989
2512098 1997
59372 40088
1344 52864
457836 12329
59329 36239
59372 32201
1347 40987
1344 50075
5 75465
59372 23991
67 83467
108 93898
42 86292
1371 56269
1345 53902
59383 38934
51 71208
901938 5785
43 67138
1464393 3315
124237614 40046
54 88683
52 64430
59169 37877
837827 7474
1348 50816
54 80735
1343 46026
2512081 2077
96844907 61
68 79964
3963019 1583
901981 5539
472775395 78468
60584404 107
0 76140
30 94444
59374 22745
59370 24715
1345 44095
513867000 37332
59373 28396
51 61805
256098511 48916
458082 12029
59375 24960
351286 13752
351304 15834
1345 51223
902024 6751
1504 41808
1346 47914
188 92718
294860439 79702
305397468 44118
59379 31200
458067 11893
665747576 74590
817590 9050
47 80863
51 90666
54 68160
1345 40330
54 84038
283 74870
59372 34733
1348 52385
74157 21117
59369 25131
1345 43721
1347 47339
51 85899
1347 47230
55 78464
1365 40461
51 60810
59393 30826
67 94052
59373 28100
351297 14064
259502 16127
59507 36890
56 86848
901940 6963
1368 44678
1350 40492
1353 40695
31052856 71881
74178 20072
1464391 4162
59376 39536
1345 51938
54 78198
1345 42506
1345 49879
438525 13043
837824 7747
1464400 2735
110 59810
1315 53746
458077 12702
54 62384
54 73696
141 67138
54 65148
59374 25463
259737 17346
57 80624
206 70599
50 94766
1345 53430
54 78093
1365 48513
59375 21191
59369 29115
1464393 4412
59372 38570
5 65151
923038613 5143
817556 9229
458073 12441
54 83006
1345 52936
1356 44403
59396 25795
59358 38886
53 74341
59144 29584
1348 48496
59418 30238
817407 9158
1340573 4773
59372 38931
243057961 41808
59320 38970
54 65624
1345 56037
1344 48529
74168 19446
137 70548
1318 42866
59372 22446
1345 44719
54 83544
1345 52977
54 91349
24949552 5178
179 99506
51 80436
59417 24240
74250 20342
54 68380
54 98995
54 92216
74181 20081
458181 11618
1347 54276
1346 57674
1464393 4100
458106 10610
2512189 2300
74171 19446
45 79841
9241512 618
59357 31359
59375 28852
59372 30373
54 82855
1343 50244
548459 10027
50 73405
11576193 459
112 76152
2 91786
885804403 41359
458076 12031
1345 51938
351292 15682
259721 17759
307 71211
1096 49337
54 95765
351301 15073
59372 34760
574321421 1777
54 82214
59372 23988
51 95156
1349 59530
654497383 185
59375 33399
53 87977
54 82756
41 80561
59372 26591
59330 32684
68 96138
901981 5821
54 61314
213280781 2362
59370 29044
56 96015
1586 48658
6 95121
4604743 1067
1330 45872
458076 11470
351299 13819
1369 50768
18 74065
902008 6689
59374 34312
1340 44535
259650 17840
59370 36942
1343 45112
41 88122
57 60679
246 69102
59375 30919
54 65914
561591213 4986
45 92149
373815737 17
351291 13948
59356 33092
59371 32179
638426664 22757
54 82323
339832265 34788
1316 49845
259736 17535
59372 25211
1342 47698
59209 37544
54 99020
59454 39510
59372 28290
441104677 13292
59372 36786
1350 54551
56 74691
59344 39338
93556757 77350
1369 50964
54 61831
54 73133
59372 23601
1519 40326
37 89347
1345 51007
249 87952
128 77892
351292 15904
1358 40394
52 79301
53 69176
515505857 50562
59374 29248
53 94479
1407 50515
1345 54779
54 81451
460491758 68439
313052044 99246
59361 22781
54 62183
51 83006
22 77894
54 77776
54 95808
548542 9357
59384 28688
54 76291
54 64592
53 87556
548452 9404
108567015 77013
59422 27775
127 89269
1340864 5192
837814 7207
438525 12878
1393 55205
435653446 19259
1393 49589
40 80572
59362 22029
108528 18931
87 97438
56 81507
458284 11129
54 85205
817554 8255
1320 43345
768868053 64765
1345 50334
50 99172
1345 48545
59375 23495
548466 10463
54 93709
59359 36658
861502818 46537
1345 55310
444797953 86317
53 87946
59372 39505
26 91001
67 71211
54 99175
474155597 96986
351294 13890
57 68966
53 77350
1345 43663
458081 11886
1381 41416
72 95537
1340 46459
59336 30217
59490 29688
837827 7412
47 85230
1518 45907
1284 44441
54 84113
438423 12983
59390 28152
41 77647
74229 20203
259685 16654
1345 54635
56 72581
53 84946
118 70998
55 96561
817461 7970
54 81192
54 82181
59372 25534
59370 26517
12 73548
65 65649
59371 23698
1348 52586
259779 17398
1331 54131
1363 49337
837827 7533
59363 36283
64 95273
465601586 31701
43 74590
1375 55250
660817871 38931
59372 27515
1347 53746
59385 27850
54 70297
54 71706
458075 12235
242614122 88114
636414366 99999
1345 50326
259721 16128
4604460 944
1347 56093
59370 39163
43897035 95349
181 86470
1429 57786
54 92242
54 66776
1350 52501
837822 7584
51 88387
1342 58779
901983 5715
1342 55565
20 72755
181 88035
1339 57056
40 95722
1318 54277
74168 19909
54 88581
60168747 36502
59372 34581
590909753 83744
1346 49789
54 67632
59372 24613
55 72290
54 65494
879213105 64508
59374 28708
51 85737
59372 34642
351289 14192
54 69440
1348 55565
1764136 2528
1343 57116
548354 10463
104515479 32465
458076 11367
59372 25896
59324 22520
617485241 44369
59368 39511
1347 59051
59372 21909
316526785 66020
54 93336
1327 41465
901983 6705
3962993 1805
1345 44820
123623495 11574
901981 5895
54 69093
59371 27087
62 73885
583849561 92836
1345 58095
0 79594
1340822 5205
351291 15263
51 96502
84 85447
59383 29317
956225255 58734
2 68953
1344 54202
59604 32492
1563 44278
37 65834
1764186 2588
351291 13890
458074 11543
59372 22026
0 25399
54 75518
761754883 99043
1360 45737
54 87841
48 82514
351291 14051
54 92232
59359 32284
1591 50332
1345 43398
837741 7416
351265 14780
54 92394
304 59964
1345 56379
59372 38353
59349 32572
74135 20913
1287 45737
1464450 3185
351328 15682
59592 28054
118 71633
72 98486
62 90189
59364 27823
835163798 99999
64 96644
59392 26023
548465 10463
54 74816
1334 40396
1345 55770
63 67567
54 79548
54 97466
59360 34184
68 92940
54 80593
1352 41492
469835772 79113
54 76897
941421506 99999
458076 11538
54 70827
458068 11475
74156 21085
323285563 25762
54 79844
59331 32332
1345 53083
351284 14515
59372 37733
1464481 3094
576777430 45087
1377 54018
74168 19469
96844908 61
839878252 18694
167793519 86525
59296 26420
83 91651
54 80106
901983 6943
458078 12230
59375 22646
59372 31275
5 82937
4604500 893
54 64531
54 62840
108555 19110
458073 12612
458078 12000
59378 39505
548483 10349
54 68295
59173 40115
59428 29750
54 74070
1315 48722
1345 57323
1376 50448
902001 6185
59372 33390
94 69428
50747240 2391
59374 37552
47 98583
59 77603
1348 47441
822865578 19537
1345 59143
837827 7823
54 97167
407309177 75129
91 80911
54 78652
51 78110
438528 12983
54 77395
64 94672
67 66609
1345 50726
1464396 3987
59373 34359
1464321 2805
52 91827
1346 59175
39 97303
59375 36915
54 68702
1464408 2787
59372 25775
65 88581
144 72430
54 75088
54 95634
1367 44120
259713 18064
817569 8622
351290 15701
54 97914
1349 41946
653409955 52237
1343 41602
108568 19088
1348 40779
1345 49388
458080 12485
59372 27587
59384 34009
51 64771
54 86587
59388 24994
259721 17047
54 69480
59372 27477
587224613 19454
54 72511
57 99397
54 68195
67 98385
54 93744
94 83237
54 90002
60460615 31246
1345 58549
59283 22481
1345 59530
1147 59533
1355 46237
96 67533
64 79362
59374 32861
351382 14515
54 81451
59381 36658
59374 31060
54 68198
902076 6696
677249312 27589
54 74792
54 77304
59365 21781
17 67811
52 76911
1340819 5251
54 86675
59381 39176
50486357 41267
74168 19574
134 92120
56 64255
548452 9340
219985936 99999
1345 58737
817558 8366
157 82722
337780478 43290
1442 50715
52 72896
51 61314
59372 26371
54 95308
54 70311
2512142 2077
54 93554
1347 50758
1345 52632
953506236 46918
1345 49388
1345 54788
1334 48018
54 59859
51 87181
54 93177
59372 37699
9519652 529
54 91835
548513 10027
54 71942
59333 27515
120702492 74575
55 84522
598564364 68788
370003693 1
1345 43486
4604498 1007
817556 8294
57 69711
1350 59159
1336 50087
1303 42506
54 68990
458075 12750
59317 35565
8 93898
901981 6053
1160 45770
1345 46478
110 93983
351289 14212
351306 14783
50 69837
1345 47857
1344 54572
59224 35958
1000000000 48060
74210 19469
1000000000 57956
59372 21326
59372 24358
2512143 2043
1348 54110
59372 25293
2512069 2300
1343 49736
59379 35960
54 87523
901980 5715
1346 47973
1342 56499
54 83240
59374 34532
1342 46157
54 65572
55 89367
59372 32296
77 73989
59372 35960
351291 15451
59374 25626
54 89927
65 79296
1310 42605
48 95927
107 87209
54 78706
4604512 873
1564 50732
1557 52488
59357 25881
56 75234
54 83310
59361 33675
351283 15600
1345 56027
391095901 1
1347 57606
74272 19173
54 81198
59369 27659
626312571 13809
1345 49082
45 76911
59435 28907
351291 14780
59372 21762
1540 50133
59370 21939
54 71650
867197605 10028
1346 56424
1289 49284
59374 34563
54 95814
59372 34101
59370 39062
59369 22520
65 62768
0 32849
54 74861
74168 20302
54 59770
533075500 20744
1579 48219
59360 24743
98 62250
53 74690
55 75702
27 96723
62 75635
59372 32391
1347 48895
312038594 23277
54 84235
56 65018
1464439 3418
1340826 4695
1438 51276
54 92310
227 80108
259730 16614
59373 33059
59418 25912
74162 20440
1346 45833
59433 34897
56 68329
59370 31104
40 93177
59380 36967
54 64424
1388 55993
54 64635
51 94361
817557 8822
1427 44967
64 71969
1360 50225
74228 19259
54 69363
99928860 82278
54 95736
59404 25728
80 85602
59372 37790
214 71301
817558 8949
1340826 4746
351331 14947
458065 12458
0 32057
817556 8069
54 64522
259904 16466
54 87946
50 91129
901982 7125
46 84917
2512078 2153
59372 37303
71262439 29147
52 71770
1464396 2848
54 60413
997641230 1
39068690 10698
586982930 99999
54 76693
59372 37612
901981 6185
548452 10512
817555 8018
457882 12031
54 62939
54 86407
1400 55092
2512134 2197
817556 8096
837581 7666
1331 59143
14 92597
54 64592
275 67290
57 81249
54 74856
59554 34166
1338 51859
45 74748
209 96148
87 94673
57 97363
54 67632
54 65851
1486 57258
111085720 28470
30 62190
1389 55834
1564 48423
1345 53494
54 71653
1345 58899
82912768 71942
54 60015
60 88825
59371 29262
9 92789
27 81886
59328 23283
59372 24715
4019470 40937
1464394 4441
54 94672
993703038 72384
22328240 255
59373 32350
1346 41027
523537552 67632
52 70609
56 95591
59371 32092
1000000000 47475
54 68488
58 62734
7 99020
59363 21577
458069 11574
59371 37733
64 79309
53 75518
458079 12085
54 62527
438689 13390
59401 38806
45 78995
115 96187
245 82448
1345 42449
241 73139
139056207 16227
548452 9684
54 91597
351159 14398
59369 27083
1397 48917
59376 34009
48 77634
1364 40589
902042 5539
1340826 5156
48 86470
59372 25318
77 82879
54 65609
57 79385
1764137 2569
54 71231
54 93171
45 61752
837878 7460
1464393 3883
54 87222
1340851 5205
1172 42820
54 70989
44 75093
59372 25779
859766120 16538
59432 21542
100 94102
1343 58146
1345 52735
1464594 3045
59372 21643
59372 27552
259725 17565
74168 19507
45 67067
53 70128
1376 50332
837830 7329
1315 59356
204 91199
1345 41740
648826994 68216
51 91929
59387 24097
211968978 55949
204411824 78657
54 94663
817556 8842
59365 22460
1342 50857
59333 34391
54 66474
61 60472
54 68668
59385 22682
259661 16104
59382 35212
59237 36017
59387 31273
1250 59327
59125 33376
59336 28459
53 80188
1099 54901
1404 57901
59368 25987
1345 45603
54 88970
901969 6943
1345 46537
54 76098
47 71061
59374 24845
54 87168
54 69449
902229 6487
430156129 99415
54 70536
869969837 51622
1346 48496
1464540 4374
58 79676
1346 48017
59381 29339
259721 18341
95 68386
59369 21191
1342 55594
54 82842
54 79593
309 75820
259724 17209
351079 15070
59372 31119
54 98676
259721 15961
59352 28154
901987 6725
1470 58642
54 82783
59372 34277
93 98605
59340 31595
895611900 11084
46 76963
9 91761
54 92996
59372 33905
59371 37775
53 76342
1345 52016
901981 5847
179 79593
59560 29039
1345 49337
53 68864
59372 27823
59372 31108
114 73641
83 75467
1345 55770
249 66382
54 73466
59375 40078
55 97490
190 59948
41 89038
1345 51069
59360 23329
20 76613
59624 38089
548452 9684
1345 42726
62 95224
60 61755
59372 30645
52 63715
54 95634
436766383 17706
64 69783
56 96502
838005 7214
59371 23803
57 84661
59362 36171
59372 23106
1349 53033
1338 40912
54 95506
57 67531
1342 49014
52 76433
59372 32615
902068 6989
27 90421
54 85762
901981 5715
52 64122
1345 47725
1330 43759
51 90729
59370 22932
82 75065
745706028 85869
52 98085
458076 10610
59169 24228
1345 47897
351291 14217
351064 15074
13 79606
54 89674
108567266 29570
126746028 6129
1464399 3113
51 67499
1402 44506
55 77847
434344383 27382
56 66753
1348 59590
57 59848
52 98294
1594 51223
1464266 2669
50 92940
1344 49156
734317494 26244
54 96223
59369 27929
548438 9685
82 79300
31 82855
4604528 970
458078 11798
65 84946
59357 38566
59315 29480
1345 43755
63 65075
479631620 12485
1464587 3850
59313 25773
45 62677
59344 25746
69 82713
56 77350
259721 17295
1312 49388
595077044 99999
43 67101
1345 58047
59322 35272
48 87477
1366 52345
59366 22463
817614 8190
56 82105
1345 42420
59372 34412
259721 15957
801939677 30544
59372 23646
59372 26420
143 75329
901981 6696
54 90675
59372 28919
59371 31184
1345 52147
351261 14515
53 95979
54 81443
54 71899
17897919 16332
56 65687
59372 25919
1338 57209
59366 35493
59371 33094
477784301 57263
47 68785
1228 53526
63 66800
1345 44860
817556 9264
833553616 68295
9519595 486
1352 52943
51 70670
1525 52454
62 64050
1348 59680
59306 25108
1345 47275
69 68953
59342 34054
1293 54094
1345 43687
59371 21616
1340863 4754
1351 59077
56 92959
54 72695
1346 56402
59375 27386
901981 6084
59372 38729
54 88543
59372 37373
1347 45114
59372 30374
54 82051
59372 21365
458049 11798
259959 17731
59372 26006
50 71343
42 75493
1345 54432
1346 55770
54 97570
1345 52409
59372 37733
54 94897
54 76101
54 92516
1345 44751
59410 21581
59372 34970
59372 35960
47 96160
61 91818
819206673 24726
59372 22394
1192 52296
54 70248
722513757 17387
1308 52241
59474 39544
320080688 86529
65 69565
670395565 54289
458121 12731
54 81220
54 74056
205 97488
59358 35652
1345 44082
50 70373
64 75702
59274 25746
32 95853
1277 50886
57 67207
351291 13775
54 68989
42 92207
1345 42758
54 96129
631113313 93573
69 65706
1347 56880
59372 34986
58977705 47830
59396 36667
64 89215
351248 13802
259721 18480
458079 12417
1354 49001
458076 10698
54 93573
1345 47071
59375 24712
817596 8415
1303 45347
74168 19765
59372 34083
29861399 63010
1335 48418
59135 37128
59372 37877
54 75661
59320 25694
901981 6575
59372 39376
59137 31157
51 82056
817411 8973
108567 18820
59369 29350
901981 7086
259784 16170
259721 16459
1554 56424
51 92744
1345 48988
55 73713
54 61240
54 82758
458049 12547
364548259 8974
59329 38551
54 69518
292 95927
59372 35707
351291 13752
44 67322
1381 54571
1350 50133
54 83323
54 69511
1000000000 4420
0 1
59341 22481
1345 45146
59372 21762
57 63016
59369 31840
59332 37324
4604498 873
438593 13507
59372 27589
1345 48414
149636184 99999
667402827 76291
901983 6185
54 62048
54 67729
1345 51622
54 67030
1342 41027
1345 41027
54 90251
51 98429
259626 17101
66 70989
817543 8233
59372 31326
1146 40862
54 86567
59375 23707
1255 48453
1554 46714
930829489 91295
8287940 649
59552 22962
59372 30624
74168 20358
548487 9933
1345 47583
0 3723
54 67475
1345 53380
40 82311
55 73357
259721 18228
59371 29069
59203 32947
102501100 94880
1345 43636
1302 44324
66264760 1
926161771 52241
1345 58631
55 78574
1345 51741
44 79866
59372 31770
56 68131
74205 20590
54 92208
1345 48268
57 95156
67 83152
59294 38427
59372 27589
54 85695
59372 26006
1345 41413
18 76120
351291 14586
59372 34009
1383 56720
42 68531
1464426 4262
25 64471
54 84373
110402893 1
59372 23698
1351 46578
458072 10859
54 66283
54 87797
117 68760
59372 26598
68 96045
1419 55770
1347 56022
54 75043
103 70411
57 79239
438530 13104
54 62460
1345 51866
1345 43626
1464343 3775
54 82311
54 74650
55 94031
53 61484
59413 27613
805223390 93032
1379 50886
612351750 83199
869518337 46353
1151 49376
259712 17347
54 71256
111 96171
1366 51974
597017199 26936
67 65666
1320 56301
50 95537
74160 19507
46 70621
59372 32179
54 64522
1140 59356
59372 21581
44 64214
1345 41465
54 64943
259731 18387
1345 53640
458078 10565
723975408 6645
59342 38152
817556 8682
4098124 1246
59373 30109
1345 53020
59 64943
59387 22527
38 98661
438525 13117
38 86695
51 91114
901981 5500
1356 56430
59383 33469
1345 52127
837827 7429
931485477 6103
54 87791
65 96986
817364 8964
1345 40444
74189 20098
1345 43687
3962998 1805
54 93939
59351 35216
1286 43944
21 75602
54 92168
1345 54265
601070449 24164
59372 33968
66 75130
219 99061
351291 15910
217559430 27893
59375 38806
59372 29583
1345 57258
1363 59203
817556 9265
59372 27515
59372 28366
29778246 71770
40 87954
1345 57366
259721 17731
250055242 1
1346 43626
761035942 1634
37836175 75262
1422 59179
1400 57376
54 69783
23 84388
1331 44537
837849 7329
1343 47781
1345 47352
599322503 64696
8 63784
1373 49171
69 85894
66 65959
438471 13555
1359 47253
1101 48594
59560 22394
59365 23601
59396 24055
933215780 59687
59375 38860
351290 14352
1347 41930
59372 35180
59386 30826
51 92516
351291 15071
58 61240
1345 52897
985799187 771
548449 9865
59188 38578
4604498 1036
111434500 54
2512079 2043
168316949 91080
131471692 96558
54 64804
381131479 1
59361 27571
54 84330
54 75123
59364 40046
59374 33700
1345 55146
63 80730
59405 23743
54 70670
1269 48694
52 61816
53 98668
59382 25379
285194394 1
1345 41084
351291 15038
458075 12091
54 71996
1264 58438
1279 48156
107 83555
75616372 13793
59512 28588
1291 44134
80 77856
438522 13521
238 74792
1346 48205
74153 20072
902010 6057
59372 34030
33 91792
59372 33586
55 76613
59370 27800
74168 19596
179533388 15565
59375 25047
59367 22562
1356 48600
259715 17575
59372 31888
1000000000 38006
729898465 1
351291 15070
49 85965
54 69638
56 90253
67 87222
54 64223
109 80417
54 78652
459180583 68160
47 82221
41 78449
59387 25211
59372 37249
59371 25040
548475 10363
43 68788
108525 18783
4906508 756
545112294 93336
59437 30527
1340825 5178
54 69476
438525 12855
901776 6572
1137 45402
1464339 3657
59407 25963
60 65030
59372 28270
1414 46220
54 68903
59372 26629
351291 13779
921078211 99999
837827 7274
59374 31927
21670257 90979
51 61456
66224189 54110
2512088 2162
102 66139
1382 50715
54 91033
724460444 90491
1345 52005
4098136 1195
259901 17387
101 70900
35 77616
54 82435
54 98587
67 76759
876284030 19353
760418703 99061
763677160 38934
96 77855
54 99535
54 83870
1345 48423
1345 48418
817551 8496
826535643 57766
1336 45831
53 91100
59372 32451
837769 7666
57 74162
54 89255
54 75681
52 96424
59372 25669
1363 46769
53 95722
54 93161
901981 6179
1000000000 31975
438540 12852
38 69711
31 70078
59375 22726
1340864 4693
817556 8902
59370 29039
817681 9278
54 66919
0 64968
54 96337
54 86805
54 63054
54 68647
259725 15960
1207 57112
1345 58095
1347 43687
54 99535
40 88581
572009089 53722
67 95801
72 79548
817547 8220
1345 40395
61 98056
53 64013
181 75925
59360 30448
63 90117
54 91313
1764137 2501
54 79553
1343 52409
1239 50727
49 75866
476066187 10553
54 71899
59372 26382
52 80735
59164 24825
1000000000 80838
3962904 1583
54 72782
86 95570
59374 26737
59425 23963
837777 7813
259860 16170
65 80621
901981 5378
947244956 65831
60 69732
47 61673
1379 53629
59379 32915
1404 42024
837831 7349
57 97527
59370 39177
1345 58391
1345 55725
98 86420
59372 34825
1350 45556
12 70902
901981 6813
74331 19691
54 77685
438550 13549
74168 19541
458077 11980
57 94581
140280506 34970
14 62843
1340827 5178
1368 56264
54 64936
94 68200
59372 21285
57 95697
74168 20864
901982 7125
492584053 65442
1344 52977
1301 42939
817556 8366
817544 8351
51 62654
54 67942
1348 49248
837827 7416
1266 42203
1340826 5251
59379 31888
1332 55834
252 84626
59372 39639
59483 24276
54 98739
33 82613
1381 49926
41 81647
37 69374
52 67900
54 67123
59372 23277
59409 35960
59499 39147
259568 17121
59372 30041
54 83480
306 75465
50 77814
59534 30373
23 74337
68 85600
817556 9018
54 88571
77 96009
4906495 751
5263206 1
55 64923
1342 50549
55 78907
59125 32703
43 83170
53 88669
54 94923
1345 40751
93 95131
1345 40918
23 61314
1340788 5063
59373 37249
54 76831
438516 12878
59375 26923
59372 26230
1501 55242
59369 27318
1346 46470
59359 26538
59375 28476
49 93241
1345 49239
74168 20602
273 68902
54 89891
1355 58134
59389 38981
74168 20101
901981 7125
57 89665
351478 14228
74 82766
1345 46157
59368 27919
54 97252
44 89674
1346 53795
1345 49640
1345 48901
59372 34597
59372 33184
54 85602
566113044 99999
59396 24888
1290 55681
259724 17024
59372 36279
46 85325
1000000000 12667
54 96129
41 89880
59372 34054
817501 8099
59511 39213
59372 33367
2512088 2362
69 73216
726391597 53071
54 72003
9 85847
1216 56037
59372 34670
59372 30622
189 75585
59518 23133
1284 51819
16 61507
1345 44561
68 93848
1305 41806
90 81647
1345 51147
59274 36691
59165 26555
112272002 21522
992144224 80455
1340827 5163
59371 36307
59372 22957
54 63802
59472 26726
901885 5903
41 87571
564796430 94479
1421 50649
64 73115
64 76942
55 82307
59372 27727
53 67238
1464242 2884
59372 39030
63 97309
1351 49212
59526 34897
263 77788
59514 37445
934406035 83323
1296 55142
53 92000
1388 58598
1464393 4210
39 91037
1340826 4675
54 71915
1345 53004
54 81236
59372 21571
901981 5684
51 84992
59372 37968
51 79300
42813224 72443
54 93983
54 66227
54 81507
1096 46087
59590 33666
282291833 83781
59372 35493
59369 26086
59372 35801
644262834 67667
59372 25669
54 85057
65 97202
1150 40742
69 90078
351339 15838
74167 19222
734841020 8366
1558 55481
59372 29770
1305 56330
817556 8496
59372 25052
548452 9402
59372 23988
43 74684
132188564 75621
920636452 99999
45 86365
4098127 1178
59412 23222
1344 45991
1342 56979
37450105 76886
59372 34275
1464346 4210
259654 17928
323541 97399
1403 47071
1345 47647
59372 24240
35 78596
1346 49926
164 60339
59372 22197
59372 37413
284 71467
62 84329
619400229 14565
54 87126
1397 50384
1340817 4843
1345 49005
41 82879
1345 45844
54 75329
20 78704
259721 16212
59372 28459
54 87775
54 97193
351288 14727
53 62659
1345 55744
1412 43291
54 95910
54 88099
4604509 989
54 95576
1585 48646
502289391 58818
1764137 2518
122175033 99999
759690433 98324
438526 13380
54 91651
104298026 60939
53 67322
901981 5920
59372 25930
1282 43264
4 96604
54 99022
925971403 42351
59430 35216
1093 50401
62 64478
548426 10498
54 89674
1348 55705
259721 16062
1579 55442
59372 26911
259709 17109
1464394 3794
1360 58570
59553 23640
378692235 46846
54 64099
74165 19561
95 87841
259939 18118
59372 36475
74183 20874
438481 13047
1353 56461
39 73704
1341 43075
59361 29025
1354 50026
1351 56502
54 85869
54 69702
54 92940
39 67463
54 77020
59420 36293
39 85592
1464444 4387
59249 37332
1345 41108
85 69589
59372 33068
52 81198
262818487 51221
1301 55952
59372 27727
54 85017
59523 30219
198157920 75493
58 95570
74043 20858
59372 24305
59372 36104
1338 45449
59372 29283
53 62108
351291 14702
1334 54748
74168 20549
58 77743
59386 26230
74154 19783
259704 16197
1464352 3055
59378 21656
54 61507
59372 21656
1345 52772
56 64178
1464393 3691
54 84667
54 75752
45 62451
59372 30749
1347 46509
39 82728
901558352 63253
59338 38931
1472 51381
54 88438
438523 13388
3962997 1347
4604506 981
1345 53113
1345 50106
59373 21817
1345 45788
57 91892
351292 15234
59270 37577
1342 41108
73757119 3052
817555 9168
59372 32350
54 95589
59378 33564
59311 36786
52 81897
351291 14217
95 76108
59397 35733
54 94026
59370 34597
1345 49978
1345 47847
59372 24712
59214 37726
59372 21682
54 66262
438635 13449
51 95245
259736 18188
54 70445
54 94990
229 94897
56 92394
1345 46563
1332 44096
25468812 4547
59371 23839
67 76120
55 65620
1394 41012
59419 24635
1348 47273
902150 6954
59423 24876
88 63306
59369 23453
24 93076
438525 13461
56 68752
458067 12086
1253 52864
126741555 1
59 61254
50 65715
54 69804
63 98249
59134 24989
52 87183
1345 51175
54 62190
1357 55520
53 97880
51 93857
817638 8383
901980 5573
54 60538
661579914 33829
56 89442
33825180 60825
65 65502
54 66739
74168 20225
941154958 82344
2512086 1903
59370 34271
51 98976
1345 55108
727430238 82724
59386 22481
59605 31840
1336 51381
1348 48205
59372 26555
57 81069
54 84524
168 64185
189 76570
59584 34390
1170 49305
108512 18710
458078 10919
351291 13939
468621167 28271
59571 24594
351291 14658
1345 58955
830215519 80437
238 68488
1345 57536
901967 7055
54 63775
59363 21522
1346 42210
55 92981
2 60498
1345 57820
1327 54787
59372 24974
259715 16470
1344 42684
54 92216
54 75702
59511 35045
1360 40879
59359 30217
54 66146
35 75869
59372 29112
59372 26460
279142147 21885
54 84681
59372 29232
458076 12504
1345 40444
670023477 63835
259748 16515
69 84482
784896677 95121
56 69319
59372 22561
54 60092
11 71169
41 65624
23 91445
351236 14015
54 62960
54 64634
1000000000 29048
41 73226
1345 45721
37761727 49859
351322 13726
59359 31846
80885594 71724
59372 27334
458076 10981
59325 28417
43 68204
59363 39958
1342 46552
59372 33513
54 84207
79 94143
876004287 97252
113 85697
59387 35905
1585 55625
54 64055
1345 49014
351291 14051
59373 36658
1347 50967
59337 25881
1345 53816
1426 42889
939203839 22646
45 60760
57 59946
56 96751
54 92434
52 98986
1346 41754
125 78924
54 73761
59395 26358
668308485 37733
1000000000 17425
59372 23235
59372 22011
54 84380
174141135 37591
1347 49663
1357 54225
0 88941
59372 26538
60 82311
54 61673
93 83884
59372 33220
276 61663
59372 21326
59375 40115
25 76732
14 67138
73 98999
351330 14258
831834496 3190
59342 38230
59415 36364
53 71069
59374 22362
817515 8633
59376 21560
54 85894
54 85445
59374 31701
59374 27893
117 71061
59376 37552
1464393 4236
54 77986
261820139 71633
837841 7412
1343 59680
59372 38438
58 60500
51 68734
901981 5539
1339 46512
53 69716
53 95080
59316 27850
458076 12230
1345 46087
56 99113
1448 46500
1356 58974
1345 43516
54 90442
902086 5536
57 70645
59375 23824
59372 28894
1464394 3895
59326 26929
457879 12230
170 65609
183 61450
1406 47094
1340827 4996
53 78394
54 85903
57 68393
54 69514
259717 18166
1345 57366
1340826 4865
56 65333
1344 52439
59364 34790
1340837 4986
466799683 7329
1345 48941
657676805 87335
236 61007
1464392 3896
54 76263
39 69830
52 70010
1351 49785
1374 51905
47 72765
458076 11310
59 61985
1354 43444
1202 53333
205 60825
54 78722
314072501 25896
59372 25057
59491 32451
51 63317
74175 20072
59296 27461
126 78144
901981 6170
59370 35493
59372 34101
1291 45487
59372 26325
1399 40781
67 60728
1353 48145
851950930 92649
59364 23560
351291 14586
56 86828
54 76410
902153 6943
54 63645
1406 52303
57 71672
59388 34474
54 93448
54 63676
58 79844
59 62299
901974 6139
397596624 27574
1345 51971
458076 12086
259686 16057
259852 16503
1323 46578
166978436 99999
33 89555
59375 28611
56 84965
1464409 3788
52 75997
57 90386
47732752 93575
54 68204
817556 8018
1345 41569
884933197 39145
59372 35994
59390 31246
59369 24276
54 73238
59372 27487
59372 35935
39 94672
54 95121
59402 39028
977531464 66897
54 93554
41 94290
155997874 55770
59366 24111
32 80621
351291 14585
48 78139
59358 27702
209143029 55541
351291 13769
1543 53291
59313 26649
59372 33283
59536 23742
1354 59267
59126 40157
95 66828
351340 14240
54 83910
259721 16719
1345 57242
351291 14259
1345 45721
1344 46121
66 69480
12688405 356
59372 34563
1000000000 92324
59372 31658
1345 54738
54 80936
1335 51932
59370 39254
71 82855
1364 55312
111 68131
54 95134
1215 50917
59372 22463
59372 27952
58 66609
1347 42975
50 77524
738870909 1
54 72264
58 94038
112 98986
483056009 19110
1338 53815
1346 54097
1352 46892
9519362 526
1355 42958
259721 18036
59356 29082
54 60617
48 81003
59504 38353
54 73738
351289 14084
1345 53200
901981 5963
1346 59327
57 89163
59373 29329
54 75278
85665560 45146
96 96238
259568 17421
42 69102
70 82743
54 61743
351291 14697
458080 11255
39 99348
458076 10758
458076 10804
55 72594
86 74748
1345 56552
32 79053
1345 48034
943671597 30193
54 99678
12 85179
45 86715
2512096 1868
59416 36866
1345 48496
54 70793
54 81487
2512088 1857
586057759 51553
1000000000 75561
259721 17200
171195665 1
59357 25896
1464392 3918
54 92853
59374 24613
1345 41468
1344 55723
45 96105
351224 14882
259674 17387
872877090 95736
56 77449
8287938 645
44 62027
54 98180
1345 58642
59372 22047
56 78130
59372 32684
67 60452
19 92995
853122916 82160
1336 46213
1340 57987
56 74936
54 67366
23 77232
59338 35290
54 85332
59372 24945
455631315 83188
986854800 77901
59558 36663
59372 31122
259731 17328
59491 28577
409192563 99999
54 88528
59373 29556
59343 32296
86 80321
1345 54847
1505 53043
1291 55319
59372 36307
59372 37534
54 68686
1375 49672
59372 22933
47 83032
54 95224
59376 21146
45 83744
62 75417
51 80499
59414 30470
727003308 7373
85 82470
114 66011
55 69891
195 59748
59558 38228
1334 51221
59371 22404
55 84822
287844008 32836
59385 33621
63 79113
59364 29446
59151 29832
45 86367
39389323 32445
457597276 3111
54 98910
4098127 1133
54 78355
1344 53527
1345 48813
1348 48593
1345 59493
0 19146
1351 56338
107498972 23631
1343 52586
1342 57590
438525 13587
54 77401
59271 24850
54 98038
59373 23823
52 78194
782431478 82235
60 65275
59319 26248
351294 15074
366643954 21781
259937 17839
1345 59327
1347 50031
59416 39185
51 71783
55 81685
91 83781
243 92088
62 69688
53 75262
34 99945
1348 40361
28098469 169
55 61200
59400 26006
22015044 320
604185270 50007
1345 52842
817556 8682
59592 36870
351513 14758
57 77634
74397850 15682
59372 33464
44 83152
837850 7463
44 69480
1343 46161
54 92789
1300 51364
1483 58150
817555 8190
54 93122
4604554 996
63 60472
59372 39028
59372 36628
1464393 4162
1345 56532
19 98702
104 67567
56 75826
63 91076
46 85932
95 74411
59422 38136
55 90418
8287907 645
1346 47618
54 78895
1376 53345
351291 15329
351291 15037
551355100 87213
1340 53816
665826678 61272
51965266 20864
1000000000 15620
59386 32201
59372 34612
641049980 7203
59372 29505
59425 27645
548439 9968
41 98057
1348 53494
1345 49569
1345 48400
438549 13475
40 68702
78 64712
901981 5831
59372 39187
59372 38948
55 63745
52 64604
74291 20358
1347 47725
52 97883
59516 26420
1340826 4807
59372 25153
59369 27653
52 93898
1407 48713
3962998 1783
55 70081
54 70667
1345 44586
59333 22095
59337 24875
59372 36695
1342 56193
54 84773
4604501 975
61 79190
438525 13098
438569 13505
53 76570
59275 29572
817556 8412
78 66685
1292 54299
51 77012
54 98661
55 77440
1355 48007
86 62514
59381 21275
650942418 5759
152769052 33874
59372 22957
259718 18601
438525 13130
1464377 4389
59372 26869
1340 41108
901981 6989
55 65739
59369 25127
102 75417
1350 51061
8287939 645
47 94889
651406677 77188
1348 46017
243526550 1
59369 29938
54 96651
59372 38703
259721 18166
54 79575
1324 51817
92 86604
98 68204
54 85890
817556 7922
1543 50290
155 70522
491293288 20863
901983 6103
1360 58071
52 96129
9 92332
901808 6006
57 81886
59372 39280
51 74511
59381 23560
1464425 2651
1341 48955
140 98096
1346 47115
59360 27074
1362 49708
54 75015
62 90897
47 87474
59369 37790
1370 46157
48 76073
54 60724
181379470 48406
59372 28689
59380 34837
1345 47352
259781 15959
59424 38797
59372 40007
1338 56077
1353 56286
66 83854
68 61273
1343 55481
59379 32465
59368 30025
1345 58734
283 97720
1344 59110
59375 28303
54 64364
41 77316
351282 14547
817556 8381
351291 15633
81 89139
54 85932
1344 58141
1345 56845
93228457 7534
1345 42024
1344 57366
59374 26527
59372 35470
59370 36114
59372 39624
58 94638
837824 7554
211 90776
351291 14131
54 92132
1345 41416
59372 24888
294124890 18091
52 94654
59377 35198
1341 51261
54 85890
54 78527
57 60056
64 82937
59372 24026
47863755 124
59372 25701
1359 52296
25 65133
901983 5573
1764137 2501
59372 29050
74168 19252
351299 15382
59344 34970
59338 38737
59348 27645
59359 39028
54 87335
59405 29714
817449 8509
97 82783
54 82758
1340816 5015
1464410 4441
59186 28176
54 68737
59349 34631
9 78415
46 79722
59173 27702
42 69884
90 62413
1387 42787
431659454 40402
458076 10634
817539 8096
56 76666
54 60566
1464323 3905
46 67499
1324 54036
901926 6673
1345 44428
59372 36870
1345 42988
58 79797
548465 9420
15 92565
817543 9262
64 95459
55 85728
1464393 4084
1166 51257
54 75635
59372 24240
627949174 99999
59370 36220
55 63300
59390 35135
51 98741
901993 6568
76 69245
1354 56301
54 94985
56 70010
1297 54174
111785868 41940
27 61484
52 99468
259689 18514
393179876 99999
61 90897
1402 43985
59364 21549
54 63834
441884310 76911
54 59748
54 70541
62 85576
59379 30919
438270 13533
646851610 25697
67 81985
4 71969
59372 29069
59231 23631
52 69490
360941352 13289
59375 36786
19 99131
817571 8471
59372 23413
54 83323
166 93228
59369 36497
56 61272
1345 51223
259721 16768
59411 26479
108567 18664
458084 11202
54 59748
1354 41392
1345 56532
59382 36737
351282 14033
1389 53028
1307 59687
54 88047
54 61658
5210760 739
59372 23233
59371 23991
0 33345
296440651 29002
364784281 38136
54 97635
108622 18852
54 66617
351294 14131
50 62551
54 83308
59375 26929
1332 40433
54 78452
2 92627
1251 41012
1340 43223
53 70318
59414 37968
54 93789
1345 52240
51 95993
52 75792
54 78631
351292 15838
59372 32077
458076 10573
56 69783
54 79948
433291292 63682
2512088 2216
59372 32552
458066 12448
59364 30225
351302 15074
1345 59031
59338 25686
54 83592
458062 12329
54 64147
39 90226
59347 33488
52 83350
784258538 56193
59372 21939
70 86367
1354 41384
902026 6103
259721 16197
54 90666
59454 21543
54 69319
548452 10409
1344 57713
1411 46386
54 71762
458076 11706
62 74691
54 74464
59373 34494
43 91404
458119 11202
54 98055
108582 18874
84 71934
54 74411
901981 6350
4906498 816
54 89128
51 75611
1345 40543
59372 26304
901981 6103
1343 54294
3963009 1572
1345 41276
1110 43687
789495967 52596
57 80436
1345 54748
54 75602
548490 9402
532882764 53219
54 80417
54 87098
1464215 3708
1342 42605
1344 58716
548452 9865
1378 59031
52 74684
59372 37968
259721 17909
1343 55516
259941 16982
13 98397
941526081 61886
54 95240
54 78364
59372 31755
31 80051
59317 30573
625327297 1
54 90557
77 95069
351436 14113
476801763 58549
259723 17535
1298 45100
1355 43989
56 67942
54 85958
1345 44028
548438 10197
1200 57258
1175 44522
972626269 99999
140 69374
53 95698
54 79300
54 76590
399331153 70208
56 71314
59369 22527
0 74106
1345 52632
1325 48219
59372 35715
1346 57522
54 73645
12 72826
232 96337
74166 20951
59375 32700
59251 29753
1291 49663
259721 17483
1429 57151
73 75043
458091 10908
817555 8319
351294 14033
458077 12458
1347 48008
54 98025
54 65073
259709 16236
54 83199
1345 48513
210 96160
59349 23106
458076 12584
53 66556
583932595 53458
54 60814
2512149 2004
837830 7554
62 79952
59329 36364
901877 7084
21896405 80802
1405 56834
1346 43985
54 77176
817413 8199
639009302 1
51 60080
59372 34111
54 66011
54 82769
837827 7534
68 66369
59385 36086
8287940 630
901970 6171
1508 42506
59352 21885
59372 21549
59328 26934
458079 12662
59372 36307
59362 39185
59372 36010
59372 33626
51 80871
1464393 2794
59 99416
50 87245
59372 36279
458270 12505
226 70427
59372 34341
1301 44744
54 77500
548452 9514
837838 7435
198290090 99999
1354 58534
1385 49663
1343 50326
1333 49033
1344 50007
458076 11923
54 78169
351102 15526
59 83380
863984096 22943
99 90256
259777 17865
458076 12505
54 90749
54 61062
1330 45087
1344 48942
1380 49926
59372 23499
1323 52086
1345 44454
67 94144
57 91895
3962998 1805
1330 50026
902044 6540
1764151 2530
66 85737
63 72385
351291 15864
1464393 4234
1345 50007
274393798 73210
1345 47320
108572 18668
62 78194
60 62027
41 87523
1335 42818
54 95576
54 62834
1345 42939
458076 12763
59362 28513
902215 5831
43 93804
54 79682
54 64822
46 95506
1360 40937
817556 8707
1336 51257
46 81385
4604484 873
54 60472
54 60653
1375 45217
54 64390
817519 8392
54 82056
277 73216
59372 38381
1315 49859
54 77121
157 91085
1356 48494
53 96274
844168398 23747
714489229 51061
56 79702
57 63802
69 98446
1303 54404
67 73133
1345 50485
74168 19299
54 95113
393054824 20987
1358 50041
975384243 40397
19868481 39038
59383 29938
54 91786
0 19486
59375 21643
59373 38357
902085 5519
54 74162
4906497 758
205176565 90666
1148 41865
259723 16768
15 82024
54 66369
1343 59244
52 78704
1339 56377
351291 15308
59372 33124
15 96207
54 74404
59369 27515
1139 55423
482670785 59876
54 93485
74165 20029
351289 15329
1350 42889
59534 26408
59369 32998
54 91292
15 66663
300 66262
54 79319
810979068 88581
1342 58779
43 89303
887699709 46026
54 82307
1345 47380
67 69804
901981 7055
901996 6053
54 80036
901981 5861
54 82323
41 77549
54 71569
59372 39593
54 64695
1301 50221
1202 43793
108567 19082
50 95480
54 69435
867516158 62021
2512082 1895
59505 25913
59254 24733
259721 17078
56 76689
59372 28859
59373 35995
1340 51788
599502183 33657
1309 49737
44 78971
1334 56859
38 69172
54 87200
168209644 53323
901988 5917
59374 25131
174823888 72863
53 75331
1344 46792
0 2086
59372 28689
80 79574
59584 29025
458087 11556
59537 27803
1388 55677
59373 31595
59442 38693
54 93973
837678 7442
545945004 10889
1342 42745
1464381 3895
72897957 68668
1338 54187
55 99635
59373 31184
1764109 2569
1371 52517
59365 32815
59368 24875
1345 59230
548452 10225
56 88917
59372 37335
54 76291
183 89553
59372 32391
1482 57557
170 91687
44 87222
735004198 90386
59372 22562
458076 12565
64 60889
1349 52487
1395 51261
59367 33094
4098093 1291
68 78355
9519557 501
1346 50087
1345 45556
59316 26062
1340829 5063
59372 27574
54 60339
6 94957
45 95676
1345 54746
54 62451
438522 12891
59336 24289
1246 59419
28 76983
59 64771
1315 50650
351294 13981
1349 58347
54 98931
54 76108
1345 58390
1000000000 86986
59388 37373
52 72495
1229 46517
2512088 1839
74156 19583
1464161 4501
106 65766
54 81844
59377 26408
54 70667
389362584 49944
54 89519
458076 12009
293 81547
54 98096
2512085 2256
57 80394
259722 17565
44 70770
59372 28958
1345 49070
1374 41569
837730 7813
901924 6689
51 67227
3962835 1660
968406251 10363
45 83503
59374 27093
54 93032
351333 15901
23 73135
4 90002
64 73475
1337 46319
1311 42955
54 65624
52 75071
59502 29253
1395 49047
817546 8682
98 66382
76 65868
56 69804
59362 39510
59359 25741
351292 15910
837827 7436
56 98661
189395314 23220
548452 10364
54 94168
59372 33874
259613 16131
1345 53943
1331 56559
1359 47493
1467 43541
1170 50075
259720 18201
59173 39633
54 87113
1360 57112
45 71098
1347 59350
54 65218
2512098 1839
55 94899
54 99061
369271629 97258
57 75524
54 86198
1342 43403
1354 59570
351465 13809
1353 40753
23 65122
93 87086
69 62249
1342 42194
54 65133
59379 28370
54 70928
58 75278
1464393 4458
1407 49371
1322 59103
88 75006
54 71169
59372 26207
59375 37249
259654 16352
1348 49277
59449 21577
1464388 3691
110 79596
458076 10875
1349 50649
458076 12505
59372 32549
639417377 25609
64 72525
331381723 55837
259721 17679
57 89927
68 85858
61 98587
828037512 21513
458076 12329
638574263 25563
775529053 14212
1275 49122
59372 25772
59374 26530
1348 42311
53 78464
1566 56280
45 79053
1345 55874
59372 25245
4098117 1130
411733904 19688
74123 19851
9 82344
51 76250
142011855 99999
68 84380
1345 54152
108567 18993
1345 43438
92 80174
29 73238
59394 33660
529382204 41814
39 74874
59306 21955
44 96639
54 85600
54 89281
237 62429
43 89927
436199029 97694
59375 26382
726993168 63645
54 99735
1371 42525
2 60081
3962898 1717
1345 49972
54 94830
259722 16665
59391 22477
1344 42787
103 75820
59385 22192
54 98572
1330 48657
1000000000 19781
59372 23947
250 81825
1346 46923
1341 47493
54 86848
2512088 2077
75 84635
19 62451
259690 17101
74170 19173
235 88198
1345 41084
457487411 24441
59316 32179
59375 28779
15824709 336
59372 33316
59382 27702
1322 40942
1343 48135
1464401 4374
54 68088
817556 8190
1345 58458
59 64659
458037 11049
59341 30238
1334 44735
41 59997
55 80499
259663 17514
41 77360
1345 46802
259 94814
46 71010
1344 41333
1345 41178
41 91017
1095 48295
53 79304
0 54501
59372 36334
59415 29526
54 83308
458075 11767
1335 49930
59369 39595
817501 8381
45 97243
458077 10847
42 91605
1347 46500
59372 29262
59372 39030
32 60414
62 81596
62 84660
54 76250
1000000000 35364
548254 9373
59559 31292
59144 25127
380353356 67957
54 89163
1346 53048
59315 32391
106 75262
54 70635
59394 38551
182 82088
1358 53649
830167117 52065
952797005 26527
159 89880
817517 8497
1374 51576
140 62057
912082505 57522
901989 5516
59373 32897
52 72531
54 91807
59375 34230
266518551 60568
111 77616
438523 13053
59383 21513
59394 26929
8 89336
1464393 4210
54 98324
1319 52849
59586 22510
59366 35715
59186 23188
0 74496
1345 50212
259713 18555
1340826 5209
59371 31495
59341 35565
54 89836
54 82278
1112 56532
44 72288
573244241 93490
1348 46213
53 95276
59385 29231
1342 40792
51 90132
54 67619
59170 29992
54 78381
351283 15074
1345 52797
59316 35973
59372 34350
1345 46466
141 90206
1348 47013
140 84206
59249 39612
1360 59739
121 81376
59370 24027
59541 28358
83 84759
59374 27461
55 60198
59354 22453
129193992 22510
94326690 86036
57 94180
54 92537
59372 32703
259724 16284
1360 48091
1345 54824
1392 53083
234881155 51867
3963000 1650
115 98082
281 72695
62 77601
1352 52005
710567004 58393
59375 27273
1334 48236
351310 15850
1345 47973
65 89212
0 79824
259721 17089
54 69440
63 94766
58550743 16721
54 76849
1392 53795
277 93078
713806442 38131
108 67914
635030407 95506
59372 35290
54 77544
837629 7730
54 98739
54 81023
59358 31754
1335 52517
54 72650
548437 10326
1345 46500
99 81399
1501 53649
95 81220
58846874 67295
901994 6122
1340867 5218
57 59824
46 81886
106 95244
59450 22603
108567 19114
16 84741
252 85466
901930 5492
57 71231
59364 32465
702171940 68726
259721 17387
1345 53789
290 89523
1390 46470
1112 54368
1290 50291
112 75129
59377 24880
3963028 1564
59195 21782
1347 58955
1345 40275
877840789 1954
438563 12983
57 62879
59369 40188
1343 50401
1297 51792
901981 5547
3962998 1389
54 81685
43 89723
744721953 43665
458072 10889
58 83847
777050559 48593
1353 54047
59372 35973
1464393 4438
351350 14585
1345 48762
74168 19561
1343 44369
59372 33913
25 97018
817556 8428
56 87421
54 93076
59386 29902
60 91895
129 98844
1340839 4844
901993 6129
14 60871
54 91292
1340995 5188
1345 53948
438604 13043
271 65656
351291 15715
297 78604
54 68990
31 60825
1464393 3493
21099120 99999
50 83237
54 96651
54 98458
1162 55681
56 78943
54 90979
54 78973
1345 58689
74168 20616
208 65624
59387 33184
878650493 81596
1345 43623
1345 47618
37972953 23188
59416 36475
113 70828
54 98397
417719878 48008
1345 51510
51 60170
54 81965
837826 7776
1304 45804
59457 29060
54 68505
817553 7926
351082 14662
59372 26666
1337 50243
1282 56502
95 78196
59372 30683
837823 7214
1358 52735
458217 12291
65 83425
738784923 87966
57 84388
59372 27506
1347 52197
3962749 1564
51 63253
269 79486
4906488 751
59369 31451
108565 18691
59296 27612
114 60837
59373 35937
4098161 1148
1464393 3185
58 62021
178876726 78995
1231 53831
59372 35719
59372 22735
97 91929
54 68785
1358 49676
1562 46537
59370 37860
1110 49320
59371 23930
54 96868
307 97309
548452 9447
1336 55242
54 83884
351289 14702
74 67411
54 89056
1372 58549
57 74773
115649207 87897
59372 31108
54 84158
295 65789
458072 10648
351288 15470
59385 37067
4098127 1130
54 62768
64 84681
1000000000 515
662650640 99999
901981 5860
59320 30295
54 67567
59372 37400
1448 57020
13 79223
1362 57506
29 80321
438525 12909
59372 22481
1344 48142
62 68200
902101 5903
901978 6540
259721 18113
351320 14549
59372 34054
458083 12642
1424 54483
1364 54129
54 89836
171 85774
59472 40073
1344 49250
54 95853
59336 33657
74170 19839
51 73761
50 93839
54 62576
1345 59590
59365 26753
61 82940
59372 31658
182 66090
59375 23557
1348 42695
57 65275
1345 57712
1344 43962
54 95131
1345 54849
1330 43127
59365 22477
59372 34814
432238657 24951
1345 41754
59510 30622
1315 45925
1309 52513
54 90969
1177 50624
472425897 81985
54 92399
1345 55359
817556 8729
146 61954
59372 32897
120583047 69479
59372 33059
53 64726
1578 59119
54 75666
59407 27952
1591 46158
52 80624
458091 10859
1345 52218
108510 18691
45 68417
59364 32875
837835 7730
59371 39213
351294 15394
5 68168
57 85600
68 62451
1000000000 25042
279 94830
1325 58268
458076 11276
719670910 99530
2512099 2421
1392 42228
56 96256
47 88464
59377 29082
1328 57665
1345 41902
4604498 1064
59375 38924
458088 12486
837827 7303
1345 44744
1405 44233
259724 16379
51 99945
59370 39488
3962998 1803
59400 39547
145127133 92167
47 82051
837827 7428
54 71343
1348 52076
1124 43290
59372 28432
9519594 486
1345 40275
1345 59648
41 73485
51 63505
54 76843
1351 59074
259719 18166
458076 10552
55 89249
1283 59642
1345 56530
59378 35072
59568 23812
1342 45788
59373 35045
817710 8474
59372 40073
1345 59561
284225991 73510
52 72264
52 70729
1345 44798
817556 9265
1330 44318
59325 22394
837226821 28370
54 91571
59375 29050
272 85125
59274 21783
1345 49944
59372 35493
0 61755
51 79978
0 9533
98668967 30840
1346 58955
83 97694
51 71898
56 77176
34 63098
68 92791
54 63905
259755 17328
1365 43516
17407195 22343
351290 15910
74157 19839
59361 32672
59372 24206
52 89524
548450 9436
902042 6210
817546 8842
54 83006
458024 12702
0 35629
458067 12085
74168 19174
1464393 4458
59540 34563
1598 59244
59372 22121
652291621 38729
80 89368
59413 31451
817556 8069
502827702 56220
1347 43045
59372 30012
817556 8640
55 82972
59373 38981
53 89769
1345 46060
59372 34680
54 98572
59368 23495
532629093 1007
458012 11706
1491 52290
1344 40396
54 66310
54 71934
59372 35964
57 97736
901978 7125
1331 46664
108564 18667
817556 9115
1341 57889
273050134 67619
115042390 48891
1000000000 92551
48 95068
808656612 90609
69 67541
0 84311
165 78428
1375 46319
259839 16992
43 69816
62787720 86215
59373 36364
59369 21275
59372 38308
427331424 67825
60 85234
3582405 99999
817743 8229
1366 42964
47 89519
62 85847
1345 45999
74168 19236
59372 26108
4604437 902
59332 29050
88 96149
59401 31480
59375 28048
1345 43759
1435 50264
642248215 99999
59 76078
1347 59646
1340800 4898
1342 49388
1345 50861
31572357 18783
66 82159
458076 11619
59371 31888
458082 11706
1345 49663
59163 26244
122774134 73685
51 87882
54 93898
1346 46157
59356 21964
883148747 62624
54 72306
1279 44237
59372 28755
54 86675
438517 13245
63 69382
62 65620
819153778 75129
694032216 64013
54 74870
103 79996
888133060 69511
115388620 57889
0 87512
59372 29848
148 83641
30 78196
54 99478
54 73641
54 98986
54 61735
57 83925
351291 15038
259724 17909
59372 31725
59238 25830
59375 36497
55 81574
59372 39883
303427291 58030
113 95765
351238 15688
55 92168
1345 48731
59352 32376
306 72045
1348 54036
458065 10537
985598811 74792
1464390 3946
59198 36100
108 87045
59373 33887
54 65868
59360 27461
59383 31157
67 61284
1340 55423
39 98426
57 89945
51 67531
59379 35037
1354 51001
54 88542
458076 10565
59372 36079
59372 39176
117 59981
817556 9229
338956721 1
8 63583
1310 42434
1336 57326
438543 13408
351291 13954
54 60353
1345 41435
53 95244
458096 12448
54 92473
59372 33955
1301 56461
53 62538
1342 53458
1350 55725
0 45667
1344 51464
458065 11367
59372 28152
48 99252
550584903 40543
54 84113
98 67397
351291 13939
54 64185
108619 18883
1000000000 7282
54 80097
54 88055
56 73811
52 79573
74170 20203
59372 37036
35 62595
54 92065
1406 41416
259748 16026
438526 13153
1345 57267
59376 37512
1343 57766
88443243 41318
46 76691
59408 33390
59372 26304
4604593 873
1346 54432
1764137 2529
351293 14670
1339 52756
300723509 98661
65 65666
59372 23856
1337 49672
54 76302
59118 35719
68 81675
1309 48418
367944531 75481
51 76316
74419 19669
59414 25083
54 61697
351352 14518
61 89672
54 85943
59372 30225
108538 18668
0 92442
59435 29069
51 61216
705008813 46119
59359 38012
59372 25203
1340821 5245
259721 18188
56 96995
1345 49212
1345 40842
299 63905
54 82949
351292 15838
54 62122
54 74856
10 89368
259721 17430
62 62878
1339 57505
8042870 19521
59380 32071
54 91212
59375 38381
3 87222
59374 24276
43 68296
54 97243
59379 22022
18 77610
1345 47327
458017 10764
54 68505
1345 55837
59372 28498
35 61755
531585948 5587
5 92791
1345 57211
12 79540
54 62028
54 78895
382457034 50650
59547 25411
59334 29526
1345 49033
42 99586
75 92000
59372 39260
0 37239
817318 9079
1547 42954
548452 10265
458076 10804
55 75139
57625170 99999
51989066 27800
1348 55108
259774 16592
54 96654
59372 35601
59372 22932
259706 17346
82 69916
438525 12983
52 93490
46 69803
1319 49564
21219866 29163
1345 46121
59370 35649
87 76689
47 61272
54 97372
47 73345
59372 22491
62 72695
59176 39030
351278 15350
107 64105
40 73896
351218 14387
259724 16992
54 85300
1345 46975
36 96651
54 99175
674078102 30012
64 66979
59330 25293
85 68329
93 78532
1464390 3045
59339 33124
964985973 16379
351347 13954
1333 50221
1189 47796
1299 49776
57 63062
901886 5776
1457 47979
59372 29027
1343 50281
1345 52274
54 73704
54 82756
111434505 54
54 99043
1351 55296
138 96502
0 99999
995936243 10362
59324 24055
548435 9334
54 78528
1345 46386
351271 14259
1375478 4639
51 62316
59372 29112
1333 46249
259613 15961
54 64453
780495176 98517
882662244 35937
59372 36197
1345 59051
59373 29898
1254 52188
843608368 67152
59326 36752
1345 48034
51 95349
1464392 2948
817629 8220
458076 12653
54 89304
1347 47486
170 82311
54 59961
54 88055
259721 17135
351289 15070
182185100 99999
586278869 56711
817556 8428
817559 7926
54 83126
1387 55565
59327 22145
44 61028
55 71484
57 94667
458075 12731
59372 31160
59378 33464
74371462 99999
54 76645
23 67541
54 81886
1345 50326
1551 41865
59380 21967
334799708 94337
1107 44735
901983 5445
351243 15105
901830 6103
59366 31359
874296633 77788
59366 27273
1594 48007
721459448 1
54 64696
47 75071
1336 59680
59371 32154
548570 9937
54 85890
1345 57505
458203 11429
54 89139
88 64771
3962975 1798
548452 10326
51 85205
137 66663
59370 35135
74169 20514
59361 39220
50 91906
59363 30221
1286 48265
100 82181
54 80871
50 80097
1240 44426
57 98587
41 60623
62 69917
15 83325
54 76666
259718 18263
1315 44690
54 74936
81 63775
1339 49239
1343 56976
1340826 4785
59370 38501
108565 19078
433616726 12728
914254248 55723
1340822 4964
1345 41022
59384 21751
351269 14305
1377 53430
1596 52596
54 73510
59372 36545
59434 28271
934097197 99999
96 85037
59372 37968
351296 15838
2512079 1878
59385 26062
66 83780
143952820 61910
837827 7251
971866818 59229
54 80682
26 71971
59418 33206
54 71675
1445 41321
321466385 99999
59372 30919
116 72498
548431 9340
351291 14947
1464408 3521
1184 51782
0 95490
817554 9018
667329661 78498
54 64122
351466 15038
43 89927
11 62753
32 81248
59375 28689
68 64751
41 86947
59375 27332
59372 37800
372010666 62195
54 81768
68 70468
1345 40779
59387 37577
59357 32836
46 99241
126954691 758
54 68802
54 75611
74160 20678
2512088 1868
351293 14116
59370 30919
54 72430
59364 26781
54 94310
351306 15526
51 70397
25 90341
59371 37699
1345 51682
1340824 4699
1464401 3383
817556 8415
67 97361
133 74912
57 63757
1383 49250
259721 17586
1345 54780
54 98686
79824445 90650
63 72137
59372 29023
1151 41808
837828 7208
54 93791
59372 27022
59373 24875
53 94830
59202 38353
31 93512
146410352 12642
665573404 55103
458055 12086
2512085 1856
1511 53943
1464189 2651
259689 17494
95 66533
399848484 4639
1394 41314
59362 39536
43 99276
351300 14665
54 74816
200 81631
817556 8099
74354 20203
2512097 2248
179 86345
147 96358
54 65218
3962998 1715
59372 33754
548452 10333
78 96956
56 85561
336951587 12547
81 92095
1345 58417
54 68160
54 71570
59371 25746
55 79866
54 79978
1464174 3142
54 81192
59372 33092
1340818 5188
54 80847
56 89880
905089672 57339
108 97055
703946907 5962
817556 7941
112 91004
27 82267
9241534 618
17 93709
590796126 27105
59372 34277
199 91083
1499 54036
1092674 1
259723 18506
2512091 2195
59370 35072
59409 36374
65 62622
33231 54650
59372 29902
1345 45593
1345 52981
59358 33910
1357 46568
16 90871
51 78518
817500 8234
259678 17679
74205 19878
321861206 70089
4906497 766
189430423 99999
84 77283
54 99005
54 66139
847112296 75611
2512082 2355
54 74437
1345 50649
263 91820
309 87954
54 92718
54 92581
1347 52362
19 62249
49 75527
41 76905
59376 33249
59373 39283
1464379 4265
1375478 4671
149068117 28045
79 97635
51 96138
1000000000 29302
1345 45976
1345 53527
59372 22201
81 61845
54 71000
59292 38012
837770 7412
59247 35937
1349 48474
902026 6419
992991022 10104
1464385 2857
54 61691
59361 36866
259721 16748
79 81374
17 76310
58 91597
74 72313
7 87191
54 65718
55 74293
901974 5587
54 77685
10 77942
817516 8767
59312 25623
57 78604
59372 26666
59372 31495
57 75195
59372 26934
44 70232
59372 27025
59519 32794
1359 52147
74169 19755
726795324 85168
54 92682
54 99298
59372 30573
59375 32703
73982 20508
1356 49676
57 69911
54 94778
54 80097
108331 18694
3963012 1715
1361 56976
57 96138
1464172 4383
110 99415
548450 9574
0 50659
59419 36915
66 87689
13 98758
212 97752
421113945 73645
74 65706
1464393 3509
901957 6992
59368 37804
59463 39825
1354 58587
72716857 6327
3962998 1564
59372 23505
59357 35666
57 96773
351291 13948
1345 46158
59162 29004
54 84041
351292 15470
1351 53328
1345 44361
1402 58603
1345 50448
59315 35643
55 88528
58 70311
54 96029
259707 16466
59313 31275
259709 16086
59372 29753
54 72313
53 75557
1340823 5192
0 43227
56 74721
59370 29946
1464405 2884
54 80086
59375 32871
242 88099
458203 10898
817570 9262
1344 59356
1344 45579
93 82962
1200 48418
59372 32492
59272 29069
54 63150
259721 18482
1343 52454
1342 58534
1345 40292
59369 30470
59359 24733
1464451 3071
351291 14515
108567 18883
438585 13245
1353 44086
59417 33241
59375 36592
1211 53323
71 66701
4604498 1001
59372 32445
507579108 21527
60584636 107
105226209 83769
45 67227
77 83485
89 92940
54 98739
706143646 81933
259724 16470
259762 16121
59300 27727
124 59770
901973 6572
901981 6632
74167 19855
1335 53501
54 67295
1345 53902
54 77154
1006524 24241
1347 40422
1345 45804
49 60814
78 60854
65 68805
54 77216
46 65070
51 95168
458274 10875
262 95413
59374 23329
1345 48516
1345 41022
1345 52916
41 75467
59317 35246
47 82935
878540900 23233
55 59775
59387 33038
56 82981
1345 42311
161 87760
1345 40842
59586 23206
74167 21062
54 73135
68 67620
259721 17024
1341 55309
1345 41590
54 93557
59382 23707
39 87352
57 67150
207 63316
62 72313
59370 37325
89 77789
59372 29271
4906498 756
761133150 32451
1589 57965
54 75130
55 73738
438517 12807
22 59810
59158 25293
54 69996
54 92131
949315656 99999
46 96723
54 68734
1343 54018
59372 27659
59374 28527
57 68788
817563 9098
548452 9391
1345 48474
56 81596
1345 52524
1347 46847
52 94060
602760772 97846
54 64938
1361 40879
470689553 15864
59391 34489
54 72498
52 74541
54 93053
93 76042
59372 27417
73 94542
59326 38053
1343 49859
54 96773
351291 14912
53 64206
259721 16466
74120 19669
1464254 3619
1345 44592
548455 10498
68 93035
59372 26338
63 64726
1347 45146
1345 54826
1365 52237
274102837 1
259721 17731
54 93433
59370 24594
1387 54012
817557 8201
59311 37435
54 63132
548454 10090
53 62413
59382 21577
1464393 3889
49 77216
59372 31326
1464394 3626
59378 38048
59372 23339
59371 37187
56 90423
452690471 95568
59436 25211
62 86198
1214 43486
1464394 4098
902017 6954
59435 29386
145108387 52864
49 70294
67 75139
54 82235
108566 18717
308131865 82949
1345 55296
51 73133
53 69167
54 72790
1345 44719
1367 53043
1345 40543
54 70710
47 70208
59372 37900
54 60198
4 96815
59384 21688
1340825 4986
16 68369
52 92996
54 61302
4098118 1304
1341 52303
88 76098
59371 32822
458073 11575
54 96697
59373 24026
59372 35037
18 63847
1345 40528
74168 19989
1464393 3185
458076 12104
69 95966
55 77601
54 71988
1345 40862
54 61144
54 73405
42 97555
59378 33674
108759539 11014
59372 33246
59119 21964
51 98417
1345 47110
1464473 2787
902055 6171
3 96595
54 80036
59372 33120
19 74687
59413 37721
458075 11138
53 82394
351282 14565
109 71267
40 97244
59336 34888
22015047 296
837827 7584
1331 40528
43 69382
36 77090
237105205 93227
396387396 52501
259718 17787
130 63237
59372 33300
54 81813
1598 54780
1443 47075
1339 54461
1405 48594
491523918 66369
216 94880
1358 47380
11 63334
226 83237
38 85704
91 72448
51 69321
59375 36942
54 79540
66 61659
36 94479
817556 9272
2512088 1903
341271423 92434
257763881 47339
817364 8842
54 97570
1330 58938
1374 46228
732330385 8837
803821544 16905
54 79300
458309 10953
51 79310
0 90117
112 79309
438525 13103
59372 38041
1345 44403
8287939 627
59216 28303
23 96455
901981 6691
55 76831
1348 47338
1345 57889
1353 42916
1345 57944
901987 5547
52 95097
59406 39773
48 78415
1345 53004
1350 50621
59221 26309
59323 34649
525676318 84038
910282678 7593
59372 25040
879262473 66701
566113044 1
59368 25963
54 85932
22014989 299
51 63693
54 97945
59369 38308
250074906 6989
243 67499
54 74816
1282 48263
59381 22603
548450 9798
6 72752
1266 57076
76315019 82221
32 62996
54 72505
57 66058
901981 5785
56 65148
1335 44508
59372 35981
1343 49471
351408 14051
54 79165
59372 28102
62 71675
53 94766
59363 29555
59372 39505
1344 45888
54 92449
110341211 97336
115 65018
74146 19454
1340828 5095
276 93336
54 84980
1296 56056
1387 56027
117670078 29271
32 88121
54 93972
1464330 3383
54 77022
351291 14051
1345 43127
108582 19114
4604456 945
901981 6534
48 86023
54 89099
1464393 3418
33 85037
59382 31105
4098333 1304
59372 24164
1345 53011
55 78880
52 77963
943978757 2898
1522 49005
1342 49280
3 94414
163019361 1
1343 58286
65720468 81
1375271 4639
128568568 50624
56 72285
1365 41318
459337292 65666
74168 21117
54 87222
901993 7132
62 84365
1349 58642
351291 14240
59377 36256
59372 32915
438526 12946
59372 36283
54 61910
46 61254
59381 29020
59344 31542
1400 56834
59415 25609
54 76886
351094 13811
65540476 82
1204 51561
902204 5445
901981 6669
1345 45307
1464393 3820
91 95217
652231046 65743
1340828 5064
1344 56286
59372 27024
1464392 3636
507488542 28832
259965 16396
67 67559
59379 32229
59372 27653
1348 53936
744417669 62559
59379 29879
59380 21665
458120 11767
52 91926
74168 19989
1345 50212
351280 13779
51 95897
54 91245
59390 38672
53 95808
66 96105
1464396 3445
47 61499
4906481 751
259727 17109
54 94438
1348 57677
54 87176
54 62108
54 81054
837722 7584
7088015 51866
12 80188
55 89367
59370 38728
1334 55481
1384 51002
1345 41022
5 85386
54 66137
54 70232
60 88267
1254 48091
458076 10869
8287939 644
1498 45628
53 60623
49 91687
371420692 59584
438525 13388
1345 41051
54 71881
42 63344
543363811 37087
54 98986
106 72280
48 96558
4098125 1264
50 61376
1345 54735
634284230 9929
1346 50326
548557 10393
59339 27334
9519594 497
54 84330
59137 34581
306 70104
61 74065
108 84316
52 92378
54 73704
170 69176
59372 30132
223 78528
351294 15528
59387 25083
59378 26700
54 70522
1464396 3896
351292 15628
59372 23698
259721 17892
255 70729
59372 29029
1389 41348
59364 39717
59370 30373
438527 12956
1345 57522
59372 29161
3962975 1715
9519597 529
1464348 3212
59384 26859
34 70729
817553 9083
817556 8857
59372 35435
1230 51261
1489 54751
1345 49517
101 61735
33 75860
54 72650
1317 45422
458076 10961
59372 26577
67 67900
54 68488
1464424 4383
1348 52016
458076 11014
1345 50164
467032211 80449
68 99478
55 72752
59406 29678
59360 38693
42 94124
59 69705
329977134 81376
1152 42228
458080 10753
1343 56286
59372 38797
1357 50221
59372 34177
59372 36890
1347 59578
438646 13081
74372219 1
146 68990
1345 44691
11576169 459
54 83268
1262 51676
54 69241
3405415 67067
59372 35180
56 73510
22 92187
74168 20302
898154609 99999
1408 43985
54 59859
59373 37249
56 61643
28098462 185
259721 17514
74225 20663
59374 32923
3963027 1536
1349 59687
74168 19783
54 95504
54 67729
74168 19944
34 71749
1509 41409
54 66463
69 86470
1344 46714
54 76101
259724 16104
54 78196
548446 10485
74171 19765
458090 12584
457913 11906
837827 7813
46 80929
42 75481
59357 39260
66 82908
817384 9083
59372 24888
59 65076
96 67455
59358 29333
1347 40432
59372 28384
59372 31275
778082649 60378
351364 14015
53 61684
54 97768
1347 46060
429591637 89913
1345 45804
259724 17909
64 66919
1289 49070
1345 55373
1188 45480
1335 57674
59372 23631
817375 7970
51 94229
1348 51007
21 69124
54 82743
112 85132
54 71840
54 83143
59372 24850
55 82873
351291 15565
1343 51002
1345 45943
1130 51788
1314 43430
69 88812
351284 14143
1345 59356
1345 53110
59352 25930
59372 33960
67 92132
716020029 80740
1379 56239
54 93032
59372 36464
74168 21040
1345 52132
4098119 1246
59134 35768
55 64284
495933669 33658
21 92359
54 61327
121 97399
271 94985
351183 14502
1345 48901
46 95758
67 64390
1407 52428
87 72290
59374 39500
59 60350
59382 34502
351280 14949
338022478 1
1428 53110
682724819 99999
54 77811
36 74583
59379 36018
52 86206
1382 44134
259671 18292
438526 13207
54 81191
59 80878
54 72448
87 98220
1343 44097
1345 59410
1345 43451
1393 47338
817556 8964
1297 51475
51 83870
1166 41953
54 75713
901977 6992
1345 58624
59130 28187
136991933 99999
59318 35960
240 81675
54 97490
59420 31770
1580 56147
54 78105
67 70522
59372 29050
1345 41510
1563 49424
1342 57677
59200 38096
54 75621
1330 58071
340842369 48267
351291 15547
276 60129
259760 16227
54 66020
59371 27556
712499808 16396
1332 43124
59372 33815
1345 40397
351291 13811
1335 57889
83 68605
59372 31104
1345 49001
548465 10485
59369 32260
54 93913
59372 23947
74168 20072
1345 43403
54 75439
59375 31139
88 67455
1327 47094
59370 35899
54 76120
1368 47018
1132 47774
55 62429
2512085 2022
1312 46892
1344 53345
259727 18559
15 65371
1375 43451
1391 49156
259763 18064
55 86470
1354 57140
31 71113
54 83854
887467173 25746
754155084 55964
54 89357
170 61549
1384 42294
1345 54328
1407 50360
1574 54383
57 96639
896583479 69476
1407 52179
837831 7534
74348 20178
63 69518
49 96187
59382 40198
52 98347
59372 33171
54 64349
62 86469
123547490 3055
59383 30544
18 88035
4097945 1274
23 81647
1464395 2826
59372 29339
1345 49424
65 81186
59372 25165
1355 49785
59372 34593
351256 14727
1328 44970
48 99398
1339 53033
1332 43516
1346 44296
1464429 3104
59324 23893
72 72810
59319 23061
624095703 92853
458076 11249
51548057 99999
1347 43755
59372 30957
1000000000 94162
59246 37939
59372 33316
127585253 58624
259721 17236
52 88542
57 81838
1343 54985
59372 34680
59365 32572
837827 7336
458076 12709
458076 11918
59359 36930
120149081 68702
59372 36944
67 88528
68 78631
54 85903
54 71706
54 88048
59372 35995
1345 47399
639674268 43793
54 85509
548452 10409
422037408 16236
57 87804
59365 34897
638538861 73278
54 78194
20 93430
54 97466
458076 11295
105 84235
641896721 27131
54 70402
1345 51761
85 80081
1345 52290
59372 31584
59365 40180
784016975 58268
1345 52852
55 88785
395822739 34228
52 64453
59405 25872
3963006 1715
59372 34009
239 93000
1470 58871
59385 30339
108542 18893
54 65766
54 98823
54 64013
901980 5519
74168 19780
59372 27028
1345 54724
59608 39214
1340638 5073
54 74345
59356 31160
59360 30120
36 85858
1345 55310
1348 51866
54 81519
817565 8319
1303 54751
682494983 81088
548451 9877
115 87421
13 93024
59370 37194
635692997 47888
108567 19110
817556 7914
59548 39338
54 63450
752243068 91114
1345 58071
58 80470
259724 16470
1345 52488
3 66382
1345 51469
259719 18487
59372 26900
102 83093
926014890 1
54 72654
69 80174
23 87886
1464394 2623
1345 48423
1345 40862
59358 37945
75 68605
54 97210
61 76486
1202 59503
54 91175
52 64635
54 92095
902031 6327
59332 35540
96 62803
901991 6146
51 95074
1340826 5063
185025100 70402
351280 14084
2512090 2032
1344 52005
268 77090
59372 24691
1764242 2530
59313 34494
64 61688
1345 42695
968857497 70126
718833718 5615
56 62527
458307 11107
59376 35511
55 76691
66 66663
748881350 38353
52 76942
1464393 2752
438525 12883
238 95519
54 87689
1345 53980
47 66979
351291 15682
59380 33829
351291 14446
1345 54432
54 81596
458076 12476
716913685 31759
92 85737
54 86365
56 73405
60 92185
1345 55677
67 75610
39 64147
1345 55312
54 87523
59371 25694
54 98397
53 77188
373815945 17
9 86587
1345 54787
59345 23802
56 77910
400333017 97361
817556 9128
63 65060
1345 58907
59372 32201
74172 20436
59358 24880
55 96697
76 65687
59405 38876
59381 29115
1345 43043
259733 18231
351326 15565
1000000000 68
1314 41946
1392 45831
351290 15901
54 93839
1345 53291
63 85932
59373 38271
54 93433
59205 36177
59422 32149
54 74578
59561 34595
259721 17109
59370 38437
1344 43623
54 75910
52 88113
54 75312
59372 39674
548488 10056
438525 12983
59374 21608
59371 28201
0 15566
1228 48839
1342 57020
351050 13793
548455 10349
259725 18227
59372 39505
59372 25773
274 64936
1464393 2777
59383 27727
837827 7303
1464207 3667
59373 35490
1345 46699
191918492 23106
1319 48343
1358 44690
351345 15074
54 76691
59370 29938
59369 22131
59428 30628
58 94310
1345 49337
59405 33800
1354 42954
457861 12612
59360 33118
1347 47612
54 80051
995994857 27453
1345 54735
817555 8233
251 71010
1345 50041
229343443 40267
458078 11049
59369 31095
59372 30225
59372 24305
59379 34166
217697990 4773
2512087 2421
69 75475
59372 35002
1356 48982
902202 5950
438525 12855
697870746 2752
59372 21397
817555 8414
1347 49075
59561 28859
636326726 97490
63 95113
59371 28017
59372 37288
890977143 14304
54 84136
1345 41318
54 62878
54 60232
1345 41832
3963084 1634
54 94438
54 75910
54 87687
54 70609
458076 10859
1090 54225
59262 32077
59371 27516
549840621 57560
59372 21836
817558 9018
1344 45161
438522 12883
996105399 56524
59415 35937
1337 53936
59372 25040
59 63036
50 84350
59434 34174
54 70373
351289 14217
54 83057
1345 58716
1280 51747
300910256 98085
1344 45112
42 96633
1270 53795
458076 10925
67 68994
59451 38304
59375 32842
1000000000 3909
4098125 1111
111434448 54
1355 43486
1345 54524
65 99457
43973226 29712
1345 54735
51 63344
1345 51561
54 70900
1236 46220
458076 11310
787359238 81924
59372 37310
1345 51146
259735 17597
59372 21788
54 77390
40076614 26700
100 69644
44 99415
0 74965
1327 59203
59540 32803
259745 16071
1119 41150
54 93789
259722 18109
1326 45628
59282 29714
54 89818
223 78432
15 64926
59379 22390
267 64560
1350 51334
54 78970
59372 24212
1324 44296
54 88394
1352 44586
1350 58629
9 76613
16 91100
54 86649
66 93416
817382 8897
59372 37249
6567219 57784
54 93972
865244269 6666
59426 31521
98 81167
59314 26371
1345 49171
643539621 71362
133 82079
83 84980
52 93645
74169 19353
59321 29386
59380 34275
901981 5733
59372 22957
4098141 1275
54 69093
54 76590
351419 14240
5 74193
1344 44194
322359428 21125
58 78055
59327 37512
59372 34312
59372 28621
1345 42507
59372 26248
59375 39979
1519 50650
51 64112
458109 10565
59370 25211
817545 8438
438525 13292
81 72782
44 67537
59300 40078
51 83825
59372 34560
548452 10494
138471472 28270
54 81547
59466 28017
668702154 93272
57 67143
80 82728
458076 12612
59372 29060
59358 37761
59543 40088
438525 13292
74168 19469
458078 11680
74126 19353
54 61985
303169622 9933
818779800 99999
1284 59077
9519824 529
59429 30903
74158 20390
54 84089
54 86428
59376 30012
259724 18487
54 82981
483620812 1
87 83503
1345 59644
59387 27087
901980 5827
1345 55541
1422 40987
596524345 92207
59377 30025
57 91114
59361 22011
282652570 1
54 66227
408556802 48142
59153 23235
1351 45100
59403 33666
44 60314
59368 29750
899421160 20178
30 85063
1312 50485
68 97309
60584420 107
72 98605
310657232 1
1345 54988
1347 58209
458076 12643
164 98076
59372 28050
1328 56606
54 99727
1340829 4807
882468473 65070
54 78592
108564 18931
59372 25165
59358 28467
59324 38412
1345 57128
54 70463
817306 8244
259706 17236
1381 55310
59370 34601
59372 32821
67 76732
31 66944
57 85695
259720 16206
59372 34271
54 71708
89 68299
59374 33139
1344 56461
59356 38981
259721 16854
574424289 49676
59362 28243
1340826 4811
59359 33206
1464393 4330
90 73441
53 81371
44 63688
52 75262
457391594 23698
1370 41940
717658831 29477
43 85248
1000000000 76825
59401 23375
887609244 54847
259721 16332
1345 49736
59265 39773
1345 49894
54 84562
60 64178
59 80871
1348 52441
57 60080
53 71233
50 96595
1764137 2529
1345 48286
0 82044
1464393 3315
817556 8480
54 60576
54 65514
1241 41450
1345 42148
12763357 95576
59385 25550
901981 5831
837827 7214
1464390 3107
59372 22510
1347 41084
59375 25120
55 84411
54 66137
4604496 873
58 84254
25 83480
59 90949
259722 17121
854841598 54432
1000000000 44003
250130023 27952
1345 44967
635419331 49766
54 86839
458117 12009
45 77232
59419 29832
59374 21990
74159 19181
259715 17494
1362 52383
54 70998
1345 57786
54 61240
59366 22704
56 66555
7 91502
54 82972
59404 37036
59372 22225
1339 44081
1448 48902
59217 25172
59372 38111
1345 49388
54 87886
59375 23743
1392 41862
53 70402
51 66832
59372 26911
425918207 60563
63 86320
1340694 4754
1345 48448
110 68584
1331 48917
51 91668
1357 44716
259721 16768
817613 8415
1345 50290
54 94814
68 93053
2512090 2355
56 86587
54 86407
1345 49001
59372 30458
458076 10898
1356 41178
59339 37335
59375 26096
54 95175
61088676 24032
817495 8229
221 91816
54 64112
1345 51125
0 93375
54 98729
1378 44369
789298298 1857
641817691 43541
68 84497
351291 14517
1464460 3687
554578448 45721
54 97415
59372 39492
59372 31168
3962995 1715
59372 25587
59372 25047
1464404 3509
817547 8347
549503598 40779
251 64423
35 75860
1365 56417
438529 12993
68 83188
466182611 79015
109 60540
56 83175
54 65743
55 99241
548206 9944
1464426 3561
1397 59119
259928 17387
54 68505
57 74912
57 93035
40 99852
1345 41392
548463 9865
82 63847
59372 24726
54 71172
239 96700
1345 46272
59368 27409
770068177 51276
1304 59229
59411 22745
59372 35246
147 78394
41 71677
719273875 35212
59373 37238
59372 25995
59375 28366
54 62939
1340842 5218
633275949 94367
1345 47273
59378 35064
1352 59519
47 77223
1346 54356
259697 17776
55 74921
74168 19257
967774205 46797
39 93368
12 75123
59401 33442
351289 14021
3963000 1347
136543014 30903
0 20555
59370 21527
59372 35548
1464394 3367
59373 37939
1344 42511
59393 35282
351291 13805
817541 7937
59369 38288
59314 33571
351285 14243
54 96148
55 67123
54 98294
1345 56929
984938512 93241
817562 8199
1345 58095
59372 23698
5210880 739
53 75475
458076 12125
54 86576
59372 23650
54 61816
59372 29891
1345 47914
601555052 43999
59382 37194
119 91818
54 95506
54 89117
1464414 2794
108557 18648
4098127 1274
57 83457
132 60939
1345 49070
5 99269
51 84089
54 92565
1345 58734
56 98324
1464392 4387
52 89163
458077 11767
817549 7875
1536 59464
901940 5847
901996 6978
259512 17965
57 70488
59372 22475
108565 18675
59370 28819
1521 52362
54 78055
145 78754
1345 42434
59372 31521
54 86775
288 78862
54 60889
70333723 12186
53 84667
1347 41321
64 85890
59400 35565
2511977 1856
1345 41042
54 83093
46 67227
4604516 963
33 88873
1345 46568
54 99298
55 69321
177467984 56037
901966 5684
651008724 88669
48 84600
59421 21974
59363 21326
54 69950
55 81033
1464446 4413
1464426 2849
75 82559
259721 16835
8012717 676
59372 26310
99889768 89927
39 84524
56 83626
214 77544
59386 36197
458270 10792
54 81236
49 80630
573519885 52303
59507 28100
837813 7597
1353 43207
0 14822
220949793 87179
22328242 274
54 79575
901980 5486
1337 48286
63 60402
59372 39958
53 91816
59 97736
59372 30650
1466 41953
817556 7882
969238585 97635
0 78067
901981 5860
351281 14235
59536 27381
1464387 4330
226 91956
59387 32478
54 82975
901981 6136
54 70609
59370 24232
54 61254
458076 11055
81 63566
18852189 94732
924827881 39187
1345 47408
4906498 756
46 76668
54 67151
113 67594
1305 58779
59372 33973
44 98076
59372 39301
54 90567
59376 25047
1464507 3167
74168 20708
59133 25131
59334 24102
259673 16966
59378 35548
1346 49223
8287941 645
145767833 92399
351291 15070
873706596 79682
213 85681
351292 15904
1359 46769
12 99096
548434 10123
54 72928
1402 42221
438525 13149
1324 54735
901981 6813
59372 30221
54 89519
186762539 50401
54 73933
59372 22510
40 81768
1311 42084
41 95321
22328328 274
1346 52237
1333 50340
108567 18694
1345 48286
59372 32794
59376 28859
1304 42511
1290 52503
817570 7914
241717181 73699
60 94414
59372 35641
54 77597
661343733 68002
59342 35002
74169 20825
48 96010
45 61808
1348 57665
54 75915
902015 5950
458076 12315
52 62052
54 82908
54 97945
458076 12584
54 68439
62 78973
1294 56646
259721 18113
59369 40001
59372 34341
901980 6858
108567 19047
57 60939
1293 57129
59373 37435
111935611 70320
56 96553
1345 43584
92 94144
307 90567
278679566 62000
43 67455
54 95979
74190 20874
54 80871
114 76073
58 77892
59324 36374
59371 34390
1340830 4693
259721 17398
54 96528
1380 46131
351446 13999
59363 34107
74168 19980
1472 52330
907893886 1
59625 34788
1358 57998
458123 10981
1345 54012
54 65514
1343 55242
59371 27461
54 90022
59372 32815
54 75417
59 95460
282652570 99999
809825155 40713
301 64112
817559 8319
1558 43626
82 96521
1348 53816
59373 36944
851457530 68584
193 61808
52 83774
59136 31938
59370 26248
837842 7764
74168 21000
74168 19688
54 61102
1419 53080
59309 31114
67 75123
54 65030
351291 14033
59372 21990
54 87471
63 92232
1000000000 22307
1345 54915
20 91058
54 74276
1570 52220
54 97527
54 61557
458072 11470
73986 19944
46 86420
40 97309
54 84167
452587654 69390
259721 17231
59374 27612
42 60963
59369 38570
458026 10899
53 92094
63 86775
837973 7654
306 82766
351317 15496
1340 45628
1302 59419
458063 12476
1360 52682
225 64230
54 93972
39 97880
584274364 40394
52 66753
59368 25694
59374 31554
177329410 85895
53 89998
56 63775
54 91135
59372 28305
54 89524
59372 37803
28 82088
54 83297
50 71824
369131095 11438
56 88883
51 83498
218 94108
59 81286
203617824 56859
1345 43572
59372 24739
351296 13953
42 62460
56 63645
1346 47888
354003145 99999
59372 34177
53 68886
4604498 960
458073 12734
54 63637
114 69851
879926237 87245
54 67290
1232 49739
54 67957
74168 19669
259721 18118
63 99061
59359 27535
1347 58417
102 82570
52 90763
1394 44399
90 91892
54 77856
74168 20304
59384 34009
1335 47725
787321703 75093
75 70248
3963008 1367
52 76970
405247520 83006
54 84562
74171 20954
785527979 35470
779094227 26649
1340826 4807
1345 57014
54 81399
74168 20825
59372 35935
81 90002
51 87977
1352 40275
277 80417
1345 53827
1345 44751
4 86215
1403 40325
59372 39624
74277 20324
59322 40198
259892 16227
59372 27440
547056849 59680
1345 41150
59366 35037
54 95097
59560 36036
46 73737
1345 41561
59373 34210
2512086 2376
756691818 66319
67692801 48901
837827 7429
19 82523
130381050 20342
41 79176
62 84880
59375 25868
68 85057
259708 17244
1350 45619
1200 43663
837920 7428
59362 34601
259719 17514
1340842 5201
1000000000 95631
54 91017
54 77090
902182 6327
10723019 66832
70 71088
1280 56473
1162 47821
66 97210
59385 24825
54 74341
1345 56683
259714 17888
57 96558
1345 45112
1346 42148
259721 17759
59519 39816
109752649 53345
54 68647
505503026 65040
1340828 4829
69 90474
59332 38096
59373 33399
1408 48135
756840342 43405
1340821 5156
137 83769
1361 58951
1464442 3680
93 89913
458076 11948
54 66425
862055709 82758
54 59964
1345 56845
54 85899
60 72654
259670 16982
59424 26382
351288 15700
351259 15290
54 71232
54 74337
54 88542
59358 26093
42 64134
59372 23669
473109214 73319
57 82365
1336 44586
64 72776
351291 15633
1148 53936
1345 56027
59279 27402
1345 48658
54 91849
55 96626
1334 45007
1345 58878
104 78418
0 15463
1000000000 56079
51 60198
1373 59259
53 89818
59380 37775
54 91786
15957668 64214
59375 37335
108567 18872
54 86238
1352 41229
1464429 4162
54 81897
1343 59159
1600 45956
4 63693
1350 56461
596963378 1
449756639 50847
54 85047
75901508 41416
54 73202
351291 15901
1464390 3788
211 72810
1311 43043
108567 19028
59372 25131
59372 33800
55 97758
68 60538
1345 46249
1345 47492
59381 22029
54 95688
62 71367
227 68296
1345 44535
610556328 27516
42 67602
59372 31453
1147 41468
59430 24469
983237769 1304
1345 55681
59364 24608
1345 44227
1309 59739
96107951 7476
1392 43863
3962996 1523
56 82223
158990220 99999
12688372 356
59317 27547
1464534 2898
62 71760
1345 53572
901981 5831
54 75043
1345 50075
40 69435
59331 32803
59375 38308
351296 14446
54 87477
59335 36177
94 67306
54 71837
458061 12441
59367 26900
19 73761
458018 11766
276 82267
117 75752
1553 43430
737198499 99999
33 72137
59339 25963
1342 49239
54 85753
54 81850
54 77503
231815595 68329
259719 17613
59349 34560
1244 46174
59374 26517
548457 9966
54 85452
458076 11322
170985247 5063
54 70643
818100471 68211
1345 50477
108561 19078
54 64206
1355 49549
414051477 92704
59358 21788
296302033 23021
817556 8069
1255 56121
59393 34197
1345 50175
1345 44592
1347 58210
351300 14986
54 74773
95 91761
57 70126
73914 20616
548257 10232
40 94032
48 69112
1340866 5015
570267347 10225
54 97914
765346128 50732
490577218 1
42 98057
59372 33657
458081 11249
314572649 24206
70 98475
845059995 45833
1464393 3680
259967 17089
458076 11918
837812 7436
1345 47349
259721 17535
1369 47573
48 92449
42 80420
59369 39849
1360 52197
1360 48343
59372 37427
52664092 53113
54 64531
57 87522
1345 53323
901981 6057
59370 37726
42850735 29029
67 94766
1363 41808
59623 26078
35 90499
1345 50221
628504736 50237
1309 48215
817555 8518
59384 32109
54 99535
108 91691
59219 30067
59240 26093
54 70536
59372 24877
46 62122
1279 58045
351363 14912
54 70354
59372 31938
54 71314
1336 47842
108575 18993
51 75849
1393 52317
1345 47774
59378 28722
458244 12704
548444 9479
1435 47973
54 74687
54 65333
55 77630
59372 21608
1568 46121
52 82260
231144373 73413
109 98823
286 71675
351289 14727
902235 5561
37 85576
1108 41392
121562630 76176
59372 36425
58 82538
245 70827
1406 51907
1345 49730
61 71840
1328 49016
59369 37842
351324 15871
59380 38055
55 92344
438729 13030
54 67662
1345 57890
101 66727
59374 27061
59350 26781
351291 14331
1336 43990
59421 29147
861085557 90714
59372 35010
54 63450
1346 55604
56 89099
438526 12804
56 85250
1345 59047
54 84247
59372 22452
87 61393
59357 36209
458076 10590
54 64542
1344 51063
63 64052
1303 53291
838074 7706
1293 57258
59467 31554
242803938 89336
1379 43926
59238 31108
54 90189
817556 8099
1346 59114
59372 27552
1345 49973
698273255 56338
1464451 3107
1311 54811
59372 37963
118351362 86604
359362558 92789
52343391 1
343955492 1
740476559 99999
54 76689
59372 27131
59395 31580
266181143 72306
1300 50477
1342 52320
54 80119
59374 29505
1137 50236
438527 12852
1345 52897
54 73828
1338 53618
58 67005
54 92873
59136 37324
792820647 56424
48 60451
54 84089
41 85037
59372 40046
1450 47492
1344 48406
1345 58347
59405 34680
54 90091
2512088 2385
259721 15976
406563051 20590
59372 26159
69 83104
67 95589
1340826 4804
1345 59203
760189216 1
59373 37187
11401061 52290
59372 33968
54 78105
59371 33960
81 65514
59376 36020
458035 12291
59381 28201
4604507 945
44 94294
837827 7635
54 96207
436262143 37128
901988 6139
1365 59648
351120 15021
1121 48646
54 63379
1345 59266
901981 6428
342093897 38089
54 95131
525985122 98942
1345 53458
59371 27024
54 77894
1764137 2528
59529 23716
1345 54788
59372 34111
1437 46174
108606 18847
54 81647
1340763 4807
59375 22933
960609322 63914
31 82312
458076 11106
48438106 58677
54 85602
817556 9278
595945297 41953
1345 41027
351291 13956
1305 42507
1298 48965
61 70402
59371 40198
54 73699
1346 50036
1345 55832
59368 26062
59404 25409
59255 29115
59372 32842
59373 34107
1354 46188
52 71232
438527 12909
43 63300
1340787 5218
112 73881
259723 18341
1409 48145
89 87689
548455 9540
1464393 3724
817556 8518
259718 16935
1376 50919
864680112 13908
12 87183
455345585 35493
57 95688
54 87735
54 79239
187 74541
295 86103
1345 52345
66 87977
59373 39145
59389 31911
59372 34692
59385 38053
2512088 2032
59372 30373
54 67531
259869 17109
52 85697
59383 36635
59489 22463
1345 51172
1345 54901
59374 34197
54 97613
568188083 18666
65 82269
89951278 11382
59372 23413
59375 31139
901981 5615
351258 14450
70 61658
351298 14515
3 85753
44 86805
458076 12642
61 71899
59373 22781
1387 56646
440593256 38728
1345 56683
1345 54202
1119 44967
1303 50621
54 77532
54 96419
54 84600
54 64284
54 79053
59330 24363
56 62000
1464390 4212
59372 25137
1350 44441
54 77986
1211 52441
10 75493
59464 24237
458076 10565
132 72752
59375 26338
54 99530
1345 58688
1370 57056
351291 15558
59121 28724
54 71942
59372 34649
54 98085
1339 42916
637008070 40586
20 76678
59422 21688
59372 38729
910825431 56707
3963001 1634
51 89913
54 81191
85 95849
1340796 5192
54 84579
47 84207
55 66556
54 96214
922310762 39163
1345 44522
458076 10950
54 79948
1340823 5218
59366 25913
59 69925
1294 52399
54 92516
59372 37726
54 70928
59383 39894
54 77020
54 98182
1343 40432
67 74426
1345 50007
279 77814
1343 58811
351292 15858
94 86648
482507527 1
438525 12852
1517 49376
351291 14780
59378 29876
59376 21125
1345 58268
458026 10897
1351 43117
1580 43290
8 96521
55 60862
54 62027
54 65081
351294 13961
59503 25587
52 96723
1342 41953
59402 39536
59377 31074
1348 45291
60 70439
15 84992
54 86489
40 77743
39926003 33283
54 98702
438527 13103
956550192 94716
1464427 3794
1343 46769
351291 14352
7 79824
55 75467
57 82392
8 77647
59372 24447
259721 17018
799310445 37239
572328525 1
90 71824
1343 47680
1354 45770
59375 29714
438525 12852
52 86703
1333 56499
1345 49239
52 69245
59424 30711
902012 6725
107 82209
208 92399
59431 27462
259720 17706
54 79165
28 98517
1289 40879
59375 26086
1350 42331
458077 11087
54 87977
155 64255
548452 10393
12 97303
52 77856
1345 49894
57 70320
21 68329
74181 20663
930957058 43345
1310 49016
438525 12883
1345 42964
54 87600
351284 14518
59582 29480
59499 21682
54 71999
759728624 24969
259721 18559
1345 48891
64 92487
1326 48657
259723 16446
1464346 3667
126 96654
568830606 89580
54 62622
59417 33674
901982 6645
59365 26909
901981 6218
202 81249
817556 8972
59538 21762
54 66102
74109 19299
54 85447
1345 47378
57 80022
1345 58689
74184 20913
38 86317
61 60825
61 93435
351291 14038
1345 57323
54 63316
59373 27727
1345 47338
259721 17284
43 67662
51 86371
1345 40942
0 28696
74168 19878
59343 30067
54 83032
51 87056
54 90616
1000000000 2987
53 72108
979981877 72102
438587 12807
54 72488
1464441 3032
1349 47486
51 71734
51 66727
57 86879
54 91448
865379494 13047
837838 7554
497522777 60843
53 97068
59346 39376
1375478 4547
901981 6327
0 59934
1350 41940
1345 40918
1344 43748
64 83237
1345 47423
54 90827
59372 37914
74175 20102
59365 39492
1345 48474
54 92195
376826385 42206
351291 14727
55 71840
377939267 80321
1345 54978
54 82758
189655211 22463
42 64302
59372 30527
37 61232
54 91295
1345 52471
217723029 69261
7 96470
764642671 12505
59458 39496
49 79606
1345 47698
54 76048
56 65823
54 98475
54 94444
54 76263
74109 20779
277 83781
1325 59584
1331 55310
44 91369
59372 38876
28098470 169
901940 6057
59372 25686
1389 55967
59389 39940
66 72765
54 63599
54 65438
1333 47469
68 81838
0 24721
59372 30903
1480 47774
74120 19401
59333 26522
1230 55150
59372 25147
74168 20342
351294 13991
54 68802
68 83020
59372 37908
1345 52114
640681029 46937
59383 38357
59348 33960
59530 33582
9519594 529
59372 22481
59369 32642
54 99043
1345 51061
4098114 1178
685033292 23560
64 81083
54 96815
1536 49943
54 70408
67 76340
59407 32221
46 81519
1352 58146
59528 26122
90 91448
82 84660
55 97055
51 94337
817555 8752
54 61808
215386304 11271
1345 58443
59375 24715
59365 30419
54 74799
1345 51151
1527 52503
59464 30926
90 71677
49 67463
54 67626
55 93764
1432 51334
59372 23106
54 79223
1345 58873
9519604 529
1345 56301
266456274 14125
458075 11395
54 91129
47 66649
2512088 1997
24 91936
259721 16665
59358 25868
2512088 2355
1464393 3445
1342 47423
53 92088
559627508 43105
1359 46840
41 98182
49 90776
54 90884
2512067 1903
59372 37487
438551 13130
1342 40543
259737 17101
39 67238
1345 43887
59294 26201
54 91058
351291 15733
52 71899
111434499 54
59372 35045
64 80462
258 79844
564119147 52923
393619982 26179
901984 6089
1353 48195
30313333 26555
54 61776
4 87245
47 73133
74228 19910
351344 15427
59453 28787
74179 19149
16 98025
54 77963
1203 43542
54 60843
817556 8577
59364 35647
59380 34760
62 79402
259735 16379
259731 16982
1331 53020
1337 56559
1345 52383
54 90609
1345 51200
54 73641
122 95910
68 85250
54 83323
1356 49719
100 79280
1445 53200
1340 56320
59372 29480
86 67503
54 74264
1340826 4843
1345 42705
476177951 95459
54 66020
1345 51147
1345 46635
51 65060
54 73685
1382 59266
52 87974
900499791 69435
49 68805
902233 5470
802421233 1
59476 35169
59372 34177
45 78833
54 85903
1345 46477
53 76831
58 84016
54 79016
458086 11107
53 88114
108 98347
53 83093
740476559 1
77 85753
59603 32071
4098115 1133
55 73565
1115 46892
770007001 91084
59372 28467
722933662 92597
570843617 99999
0 19781
1345 48176
285 85509
1359 55242
1345 55964
351352 14262
300585309 88387
1340826 5163
59227 26558
1345 47495
54 63252
54 99575
61 59748
59372 23012
67 97230
52 92438
63 69443
11 74003
180 81385
59327 26753
59375 24945
51 77697
55 91078
1345 58255
1345 56979
82 90091
1345 44318
54 61284
506526857 42420
64 81655
27171866 9083
59381 27571
1342 52005
59395 21936
853895633 28050
50 88547
54 92572
989368725 91078
4604498 1001
901981 5500
41 91078
52 69950
0 3365
901981 5499
59408 28476
70959667 23988
74169 20825
3962983 1389
59372 36817
59380 36691
1346 54246
54 82670
74166 20773
54 70518
59372 22404
1334 52383
54 73444
416947201 22962
52 65620
59372 28169
152969462 97064
259709 18228
1348 51493
837727 7706
42 71916
179549733 48722
140 74608
54 96171
817556 9050
54 79177
59239 39536
54 69851
328256660 9404
1376 41930
54 60760
57 94031
1345 43516
59375 38427
0 11787
1388 57674
1446 55423
54 71113
1345 42684
59372 28476
59372 33828
59484 35072
974600510 80426
54 89110
1345 46817
59456 26179
42 82855
52 97167
59370 26700
1345 45956
1407 51390
1464374 4265
59204 26159
1285 51063
288 77942
54 60843
1345 59244
41 97449
1341038 4785
548407 10393
1346 40937
999995803 1
74268 21085
96 73699
603911137 86061
54 62122
59255 31275
242163226 6632
0 77847
54 69716
45 72928
59369 24164
54 76862
901981 6875
1187 44233
59381 23293
54 64414
0 89203
54 93709
817561 8414
1361 47144
54 77898
59414 39685
1338 50291
208 71231
42 74997
59384 27087
1345 44798
3962998 1650
59559 27042
74168 21085
116 76300
59416 27803
901984 6752
54 80690
1393 51486
901981 7044
617760107 1
54 61484
54 79015
52 82079
54 65073
46 89770
59372 23823
59370 25943
54 67538
351294 14665
901945 5516
59372 37303
59376 24441
54 83747
54 66935
761608992 27653
59372 23991
52 91662
59372 25318
42 85303
54 96528
1347 41756
54 71672
59372 32977
2512088 2216
53 89505
59372 38981
59367 26666
1345 41267
73 99415
53 87882
747436598 76406
108565 18882
1342 52056
54 92000
59457 32179
9519594 501
59377 25040
111329229 50360
54 94066
999995803 1
548275 9344
43 79215
54 79609
51 61146
548452 10364
54 66556
54 87831
237 80321
54 92682
1353 48745
13 68966
767157608 99999
59390 25379
59370 32998
54 60497
47 70392
351291 15701
458229 10610
363769359 18717
232 73698
351293 14565
838033 7400
59388 32871
59370 22121
59429 25411
259650 15959
749855509 86867
106 84667
1343 47851
59361 33246
1330 52330
74207 19353
59358 27462
59193 27857
1338 45696
1322 48142
61 99061
1338 52852
59372 35282
56 71971
52 71343
59372 30020
1323 43337
1332 55874
54 72053
74169 19361
902011 6122
1344 52104
54 76862
1369 45756
54 89336
124 95814
817550 7922
52 60340
548453 9340
59237 36870
54 93416
470059544 34313
435061258 47493
74177 20422
255 82160
54 64696
55 61210
548430 10512
55 95765
1348 49564
59372 29170
1764137 2529
221 67859
458076 11564
59 81924
251 64414
1356 56302
59322 22646
1344 43687
54 69640
1345 46438
1345 42787
960247689 23742
824732695 84490
1345 45888
47 66425
58 81236
54 61376
59372 40001
52 75666
59372 34290
511065987 6669
44 72498
59368 22957
1213 59481
61 92708
1448 40779
59420 34030
59372 24237
1408 40713
56 73135
837808 7635
43 88933
59365 32899
1342 49776
1125 52454
117 85958
53 79609
1345 45882
59346 35439
49 75065
54 99736
54 69884
548452 10265
1 70793
64 62686
271 79362
59372 25623
198232875 87166
54 98096
817556 8383
77 93228
15 72488
233 70793
1000000000 5851
59374 36446
259504 17063
69 82545
305 82633
59532 31888
39 82722
53 67092
1353 53388
57 74794
765984533 43649
1508 44391
1345 55215
54 75475
458066 10535
42 63119
653681053 4374
54 66606
59333 38570
458076 12009
55 81868
51 69343
1397 44631
132 96588
59372 23206
74168 20472
1368 41427
1379 52023
1340822 4986
97 70731
202832451 65371
59374 22510
53 91468
1764199 2501
1341 41229
1238 48007
2512285 2195
59371 22329
59372 23055
545619011 80095
54 98220
5210883 739
3963001 1572
54 87352
1353 45906
59372 38521
901981 6136
59397 23235
259731 18177
34779153 84934
295284034 78394
566562252 43948
259713 15960
59 89563
59367 39547
59403 39639
4906498 751
458082 11772
59371 38438
54 82079
1345 50291
351342 14033
59302 30527
1352 49371
79 87175
62 91527
86 98182
1319 45833
351291 15037
69 94603
1342 41392
1345 57889
60 87523
458072 12086
42 64112
59398 28169
1345 56866
783819771 58427
59178 30935
59372 30749
59517 32350
54 81547
1346 43999
2512083 1978
74170 19150
1344 47505
59375 24972
753916873 21167
1297 57766
1339 58972
1190 47269
1480 53093
56 63098
1340 55591
80 92537
1345 43721
219985936 1
59325 39527
458076 11556
54 92168
94 95134
59376 27246
53 73441
1348 44391
59370 36302
6 88198
59341 27653
59352 26531
54 79676
4098089 1148
351342 14387
901978 5536
582788161 9937
54 81685
80 72994
54 91404
9519593 577
59309 37185
59372 21522
3963001 1367
74279 19855
59372 39624
610278321 33469
1345 53333
1330 53430
72 88680
54 77268
51 99745
74 86138
1345 54787
55 66382
59372 39685
45 80376
1343 56880
59371 35960
59353 22913
59 69241
1379 46699
1345 50133
59238 32237
74168 19770
57 73226
817592 8032
59404 22656
283287163 99999
59372 35246
56 93554
500937991 1
68 89303
945689437 49248
1345 50621
901980 5733
54 86292
59398 26460
902033 6122
59371 34307
351889751 41865
74489668 89241
1000000000 8645
1515 40292
52 84380
59372 23972
54 94880
1353 50108
62 65868
45 79761
4604560 853
1380 43968
54 86198
800598952 65333
54 79082
2512088 1838
1352 43759
707722899 84402
54 88373
385328622 1
687955097 88267
59384 26244
98 96994
45 77549
52 83297
57 68295
458058 12417
902017 6243
2512085 2162
59374 39633
60 61684
59177 35435
59372 26984
43 76194
59372 36413
59372 36752
4604306 1040
52 98530
52 98916
54 83792
54 90347
966628346 64379
1351 50236
59369 33660
817559 8972
54 82137
351289 14734
52 71965
556601424 38479
48 71710
1343 47857
1345 43290
74168 20819
1393 40779
817556 8244
64 95263
0 23937
54 94066
137 76094
351405 15263
1359 47378
259778 18113
43 62173
1293 43755
11 65275
49 77630
259719 16352
725627695 10758
89 99852
54 92060
54 80878
113 83870
1200 47423
59372 32445
817555 8319
59408 25919
59372 34790
1283 55242
548461 9634
51 95048
1583 55725
4604498 1067
62 75925
351362 14095
53 61393
902150 6875
108 68746
59 84399
54 78439
54 89861
59397 33973
59372 34412
53 73202
1354 56771
574334965 99999
600843434 1
438534 13316
15846145 99999
127 71760
67112876 58071
53 87600
66 70392
1345 57376
59454 27857
3962936 1715
54 92205
66 89519
54 73933
66 85704
59372 34277
59370 23293
139626527 19099
52 67290
59454 33442
59420 24845
56 67914
4604498 925
54 88543
474148495 57914
43 64751
42 80278
1346 52005
901981 6813
1349 55834
1367 55594
54 74070
3 98386
1105 48917
1345 49316
174594862 7055
259727 17387
531973142 65438
54 94143
61 86879
819828802 90011
59319 24305
917937972 51761
51 73505
1340830 4946
1345 45112
54 77020
59326 24797
54 83797
59359 28906
355540424 54553
31 96348
1000000000 70944
1335 47847
1385 46627
1349 54746
116 99269
50 60508
606520194 82523
931987334 29020
1345 55677
259721 16446
1334 56269
59372 28432
54 99868
1288 46846
34 94889
59414 27724
59372 27402
1345 43105
7 81962
1284 43385
1345 58215
1345 42547
2 86882
548452 10225
1159 40781
774894728 93448
59372 22037
1345 49027
54 83890
110 72230
1298 58938
59188 26338
259721 17421
56 72223
20379367 89342
62 67092
59350002 22460
1331 43889
59369 24945
817566 8255
1340646 4996
59 61820
1348 52936
59372 25718
1345 49376
57 68296
101855935 21087
1196 50621
54 69830
1458 59077
95 89304
40 85509
59372 32229
59384 32478
59385 28467
837620 7354
236 73741
64 83308
54 68488
3962998 1749
54 94872
59371 24880
612767947 84497
817700 8336
32 70928
56 75901
46 88373
1335 48142
74115 19878
59372 23444
189 77685
103 99022
1345 53601
1237 55103
56 76668
44 86867
902200 5415
70 79045
75 71650
1331 56609
1345 54265
259726 18614
264565415 88571
3962985 1710
59371 36705
49 93064
16 73989
0 79379
1407 42946
54 78776
1346 43402
2512143 2385
1345 56022
45 84235
771590440 99999
52 70439
1345 55146
259721 16057
48 96560
351256 14015
767568816 7308
1345 53434
59372 22988
65 60679
59414 25108
53 85879
59357 29143
134958456 77268
21 63379
121 70678
54 96935
59425 34414
54 69249
125572028 12946
80 86223
1130 50087
1345 52508
955904295 7881
52 78631
59372 27369
4604498 1100
4906250 758
54 79761
59372 29946
837831 7770
343870340 29902
1345 55319
54 74769
901981 5785
54 77616
1345 44744
54 79486
74355 20825
54 82588
54 86443
59383 27178
54 79362
1573 43985
59463 29232
54 89215
54 77616
41 75043
52 69418
54 76570
59371 22152
817556 8474
2512088 1878
54 94654
826397155 1
108650 19078
1352 40324
59395 32092
54 86648
59414 26558
837827 7237
59369 24974
74168 20342
901968 5975
886924096 11831
54 93171
458052 11255
1345 50727
45 64804
59369 37721
1305 44403
532979333 47897
47 95591
1395 58150
1342 45619
65 85319
458076 11209
54 97758
59372 23375
59372 32369
259721 16277
1345 53815
67 78372
56 74684
817555 7882
60 66656
1332 44719
54 80420
54 80273
1000000000 62272
1345 58476
59372 36374
59379 36079
59524 22390
458074 12332
100982105 70548
817556 8190
59359 26304
47 89927
1337 58864
48 77124
1000000000 8574
59372 34307
59502 27759
1453 43949
54 89519
1311 53200
1362 46997
54 89913
458079 10804
413638539 96337
59268 38820
59433 34597
1345 51510
788544962 26911
875535077 88057
1311 57263
44 82758
262693633 99999
59372 35548
1324 46537
351291 14296
60 98107
59465 35199
53 66558
91 91827
52 91820
1345 58598
1345 43466
55 80437
54 68145
1359 52399
1345 52076
56 86012
184363034 14555
497559306 15600
259721 15957
1341 52320
167 72230
59372 40132
438445 13316
58 88048
1403 46198
1298 57910
1345 46664
15 66252
817552 8902
345897729 36670
407292066 54624
54 85332
66 78862
59432 34475
548449 9447
74169 20678
2512098 1857
44 83075
54 67463
226 80156
59519 35540
45 75661
313318379 91076
54 85037
59372 32208
1364 45161
54 89672
54 78422
1345 48965
301748158 29688
59364 30995
59373 26781
109 97303
817389 8837
67 86928
36 81145
817553 8902
811799205 11367
59372 26122
54 70645
1136 52772
1345 44188
1376 53526
1345 52989
416675351 73475
45 98085
59374 26310
1362 54650
26 92208
45 68299
1543 58688
54 92836
1342 51261
59375 31453
1345 56239
1289 45770
57 94026
259630 18118
458076 11543
65540295 90
447755232 29445
817533 8756
59339 23121
1345 44097
54 73741
1344 43516
59372 23823
1581 46937
458065 10885
54 67070
40 62654
229717379 58727
834992723 32830
540089031 12476
211781227 33827
1358 43451
1345 51146
59372 40189
70 69251
59372 27453
902213 5378
54 96697
59380 31160
4604495 925
129319729 68380
54 93768
836381225 37002
1384 41465
745904586 51365
259837 17284
0 66817
817559 8412
259721 17575
0 17197
259765 18482
607207709 1
108567 19078
1377 56381
59353 39078
74171 20483
1373 53020
59122 24305
194509377 74608
59372 26230
54 87045
96 59775
1345 50332
1193 52842
54 68752
901993 5715
59329 40007
1336 40333
59373 34601
59 73466
1343 55481
59382 25165
351292 15633
687556382 65488
57 92088
51 82342
55 83769
84 80376
259728 18131
187508842 40781
40 67030
46 96697
54 93256
54 69176
54 81868
54 75752
1282 57222
54 98739
1283 42164
3962957 1634
59372 25809
1345 49424
1338 58878
351291 14585
817556 8229
54 72685
458075 11624
64 93177
901878 6327
59372 38593
59379 37726
458089 12235
457963 11107
59372 40088
54 77634
54 83485
74168 19669
1348 41450
59434 38566
351326 14305
59387 28054
1464551 4412
54 66090
45 75621
458075 12505
259735 18574
39 65656
54 75826
104391351 181
54 79567
259548 18188
43 66555
875632721 88113
977312030 82028
1340809 4785
1464393 3667
1345 55723
59372 29526
108466 19054
58 87309
54 82196
59369 36635
31 82392
56 66146
59362 31759
54 59873
22015033 296
74151 20081
59372 21354
1377 57267
54 74651
59372 32229
54 97245
59375 24027
48 96697
59372 32451
739550136 28243
458076 11564
1345 54392
1368 44096
59369 24951
89 86775
60 82550
44 90737
11576167 459
84 75602
1333 54724
929157156 47057
103 96773
1345 43266
1345 59481
259721 18541
1345 43385
557124761 39076
74168 19755
50 97252
1247 45970
59374 26367
92910929 60760
74168 20436
67 62753
117 96995
53 95349
59418 39771
898658641 32208
1345 55236
59372 21973
1347 40942
1464363 3691
113 70405
59372 37169
1339 42547
59372 21146
69 67463
59371 37185
351291 14243
57 83387
59375 27727
511015174 24421
458074 11107
59372 37544
56 64347
54 80107
1345 47018
259549 17484
1342 49683
59372 39496
59359 30919
59359 24276
56 78005
130845835 73444
96 90275
1340874 4679
59372 21767
74129 19555
53 81455
57472473 34271
3962998 1523
2512056 1978
1386 51726
54 78537
1346 47888
59372 29163
1464393 4062
1345 52586
901941 5861
59382 35994
54 76406
59535 36691
54 65070
44 62977
39 95897
59434 21716
59473 39187
1345 48459
59134 21909
1391 53434
54 92853
456144708 4368
180 83592
54 84596
61 97243
817553 9050
51 97336
888150020 82051
59310 33887
45 63132
59384 34095
54 80621
59419 25779
1342 43721
1342 43559
54 72000
59375 27074
54 85958
54 68966
180809257 24974
1365 41965
0 67398
109 82278
1345 47281
54 77268
54 73645
54 95979
59383 34680
59318 38566
1346 45721
44 59979
59342 34563
198905368 69702
55 82842
59475 32284
54 70681
1345 51002
512314269 10056
53 70248
1581 58458
54 68990
59432 30186
59397 34692
1587 45619
56 67200
68 65620
1416841 54738
2512088 2367
259721 17997
1000000000 91456
259745 17078
1308 58955
54 79280
51 78469
438528 13533
1516 57621
174 67151
817579 9158
1340866 4773
1345 40448
438551 13521
91 61127
41 78682
1375 53494
1375478 4610
1354 41740
351291 14420
1464317 3383
438544 12852
74155 21087
59372 27382
66 91936
59374 23348
77724417 96589
91 85620
385370323 29750
59369 36054
59332 23388
59383 35041
54 89524
59371 38734
54 95536
438490 13292
1345 58688
67 78488
1464393 2651
120 96378
1298 41433
51 70297
800770153 19174
1232 42383
286 80394
548507 9798
59369 34414
94 99945
59365 26201
28 97729
42 64453
1346 42097
108561 19126
108554 18694
901782 5684
68 84613
1523 55541
1344 40361
109 68500
40 81655
458191 11049
663652253 24613
56 75481
1343 47127
1239 50133
59362 33658
817556 8592
59372 23698
580601847 89142
59375 26420
92 60402
1419 45842
59373 35666
69 68769
2512083 2248
459627449 1
59271 27803
1345 53746
61 81058
40 85398
55 62753
48 84149
59539 30221
1375468 4621
54 80477
1464364 3207
1764137 2543
57 83306
1289 46035
54 61216
1342 56976
1331 46386
783223192 16957
59370 31888
259706 16280
757320430 34230
54 68295
1343 51409
2512088 2355
351289 15044
59372 25534
1346 54129
1595 53323
59318 37800
259744 16942
1345 54225
983486373 41806
458073 10869
1345 57590
67 93171
54 69917
54 83057
59352 31074
44 71899
1146 51148
57 78394
59359 29946
1320 54246
59386 33979
111 75901
1464393 2787
259709 18578
1342 43968
105 85047
1345 56298
1342 41465
54 73115
534809368 33200
351291 15733
59372 38772
54 60543
53 67150
59372 22913
95 73861
1571 57366
59372 38820
1453 47486
54 60402
52 80911
54 64715
548295 9865
413162093 76065
257 97833
366972193 55296
1343 43405
54 67456
59372 36079
69 76194
54 75683
1469 56866
59372 36827
53 66979
2 96149
1345 54137
54 83774
264398766 31888
54 60452
2 89342
59372 37800
49 60497
1345 40989
54 63505
59372 39395
59358 27968
1345 51747
1397 46272
6 81443
52 81075
54 84167
59314 34670
1334 42866
250344928 40492
1336 58005
54 61735
54 96878
59372 26460
59367 37335
112 91895
1345 43889
74168 19174
57109794 1144
196 93255
54 85620
59379 30747
54 84741
1340826 5243
25302293 75099
216 69892
1366 52411
1345 52689
54 62299
64 98429
458022 10590
59 81167
56 78469
74396 19236
54 68195
59375 26062
1345 51063
54 84583
59372 23802
54 91033
59372 23235
351288 14502
74169 20916
1000000000 58482
59372 39773
54 67005
1343 53028
901981 5460
59446 23235
1348 43649
54 64633
59370 35521
3963012 1715
68 92394
54 83802
454406396 2777
59370 38844
54 69249
59373 22656
0 1618
1121 44561
458247 12277
1000000000 84432
54 85728
76 65333
53 66310
74163 20916
0 68
59375 28163
59374 39717
31 61393
2512086 2162
901981 6999
113983726 92693
91 67143
54 61127
1345 57129
33 64390
0 25170
81868949 59305
60 80929
59339 32873
351256 13826
59372 25728
59382 26309
54 88917
42 94603
54 70248
55 93276
56 80593
59372 35600
28874238 72259
133 76691
179 90020
3962902 1808
817525 8244
943993424 36446
817526 8518
54 70323
41 96337
108562 19114
259721 18201
450487743 99999
59362 37310
458076 11948
1345 43999
901981 6669
59373 37853
1345 58146
59383 24972
52 66543
1330 46517
351313 14212
39 77743
1335 43772
59329 36086
54 94076
217795877 26230
55 60310
104 90269
510611091 91414
54 83854
817556 8422
901975 6922
1345 57116
1345 48347
6 86201
1000000000 30116
1345 42063
57 88295
351303 15039
49 90884
54 60340
55 85967
51 79486
92 91926
1328 59267
54 85592
715086411 38876
1464394 3153
59420 40132
1345 45204
1568 47144
1000000000 93264
1464145 4330
74102 20865
1345 49284
1408 53100
59372 39269
116286151 71211
54 80936
750161579 53388
1324 50212
387961923 48217
54 84626
59380 33021
9519580 497
41 69249
59371 22475
9519600 497
817568 8837
1342 44751
1345 58474
751236564 70294
54 98294
58 61507
57 75064
438569 12883
55 96880
54 91212
59375 33068
1297 52596
196 70681
59372 24363
59384 30573
1345 53820
548451 9886
54 71061
902044 5785
103 69640
103 83993
548450 9373
54 84657
49 80273
106 96022
459612817 90002
1343 52916
837813 7813
57 61901
50 72313
51 66769
1345 48145
54 85728
259721 16071
52 90253
45 79596
59377 21643
62 79733
548452 9966
51 74816
54 88057
581722297 66919
49 96348
1340817 4829
458079 11475
1345 44082
1335 57854
65 62987
548465 9574
59410 23938
51 69476
59361 22957
224412691 78220
92 77992
59394 36017
175 92830
25911780 62977
810445054 30650
59149 21817
56 68211
62 74236
59373 22913
751839600 79484
1345 52323
54 78468
59368 35512
458073 11055
56 75602
59372 36018
54 91662
59372 25881
169172434 43003
440341774 89139
59372 30722
66 70222
54 91468
25 60500
54 70883
837787 7637
59440 25878
52 94026
54 79473
54 78532
1340906 5278
1464406 4330
1345 43124
47 86345
1406 50621
59372 22460
1345 50480
1362 45408
59378 32672
74166 20858
1464393 4236
1340 54524
54 71523
32 97488
54 60251
59374 33328
69223086 25623
56 72896
194 73135
1175 46635
48 84497
74169 20178
1339 56280
800604786 61352
59372 34602
59327 32332
1398 58727
59365 23499
901770 6139
54 86365
959631814 41761
601837951 84482
54 74541
1291 49973
179 90884
1567 43772
1340808 5218
1344 51069
74169 19454
40 67129
238336909 93427
54 96348
156 95113
1347 54187
54 71675
59365 30957
1422 43245
8 96892
132907365 69803
902040 6053
59372 26700
59381 36768
1343 42525
259721 16614
1348 57602
59378 39612
59373 36239
1560 46552
817549 8319
548420 9983
4604528 925
59369 27894
194 65073
59372 27246
1354 48400
43 91668
1349 59267
458074 11084
107 62595
44 60015
54 88344
53 68734
59372 38000
53 59748
0 74704
458088 12009
901876 6362
2512027 2362
1354 58210
1344 44967
1559 56859
54 84741
102805814 23303
305 71706
59410 35066
1464390 2682
1345 51620
23423503 68471
105 71233
1345 48286
193 95048
52 59848
59364 37842
7 87611
666680109 16614
1345 52488
1355 52232
1317 44818
1464431 4236
180 75297
59372 23650
53 71009
926703408 23505
1464394 4441
54 70770
205 97304
1350 49033
74180 20508
59372 38437
1345 48091
59582 35041
495295224 13802
54 86108
1344 44860
1345 53153
631735748 99999
59362 25463
59372 33442
351249 15234
1345 56989
68077693 8383
55 59996
59362 33960
41 62514
169 96773
113 76272
51 96892
59348 35599
59327 21700
573780821 79575
55 98085
1000000000 41125
59372 39482
2512125 1892
54 99241
53 87213
279567437 97833
59365 40001
66 90060
54 79894
902189 6560
739341595 48679
777752425 52206
282 90871
2512083 2153
54 89269
901981 6419
466570356 34781
8012725 676
1345 42322
54 99586
61 80624
1296 45872
259721 16966
54 84380
59368 34612
1345 58878
59373 39773
351291 15308
1386 48007
1302 48263
259733 18064
59372 32109
817545 8767
59372 33068
105 95519
59 67626
59380 29029
1355 43968
1275 48135
53 77275
583236225 97880
259719 16935
1325 46847
1345 48418
59369 38924
52 83802
965444530 5573
57 73548
1330 57007
838064 7256
1194 52147
59372 34197
74168 20865
1531668 22845
1345 43290
289 79190
54 98986
59588 29712
59126 36054
59366 31667
57 73933
169 74460
59373 22288
817511 9168
59363 32092
4604514 1067
837813 7303
886800828 99999
1284 50649
74183 19504
83 64414
1345 41051
817556 8438
59243 24585
63 87611
1764115 2543
54 93278
56 87523
59372 40235
457944 10634
25 86011
1344 49172
1464390 3680
1464451 3854
54 86223
1363 50595
54 91691
335288100 8509
48 72792
384918666 12329
73727311 45299
59372 32572
59361 28303
1331 43926
59423 32665
438527 13206
1345 53728
59361 21836
74171 20508
8012739 676
7 95722
1345 53028
1347 56524
59526 37724
1352 48513
458085 11117
1340826 4946
1000000000 60968
259738 16152
206 83503
29 92049
1342 42903
59372 22214
54 74460
59362 21688
630669975 96238
1342 58393
259721 16515
535476491 92378
259721 16236
423235168 8392
1345 56220
1561 52943
3963001 1478
48 96502
1340824 4829
49 81186
1498 43889
54 77227
74168 19809
52 66606
59372 34290
4604531 988
1464358 4098
259770 17387
57 74578
251568068 90609
4098127 1195
57 97488
47 97202
59262 25995
1464393 4368
1464391 3708
902026 6129
1336 56976
1345 41413
375997499 50477
53 80273
59378 37842
54 75364
31 68403
136991933 1
59372 37324
1369 47914
1345 59533
53 70488
33 83781
1764137 2528
1345 40461
59369 34494
1342 56910
50 63010
54 67475
59428 22404
66 64518
54 89555
54 84380
64 62925
1336 43516
59346 34952
54 97399
59339 21975
74168 20913
458076 11036
282 67270
59373 26159
250 68760
128390560 94236
59372 21146
458074 12642
59373 27574
52 84741
901967 5460
956347924 32332
59372 26310
54 62960
33040648 13852
1149 43999
54 90897
54 97833
1181 56559
1360 58603
59 78469
0 77780
704997880 41808
1345 56457
41 98910
52 85325
54 77549
1392 47075
1397 52513
1389 40792
688680529 8964
351294 15768
1345 54849
59426 22562
64 80889
929583540 7584
1345 48529
4098129 1148
1344 55681
56 79797
1330 41150
54 80095
55 91289
1464406 3680
50 67238
249818263 31104
721092247 33626
51 90002
1464393 3687
458091 11119
438524 13408
59359 28467
351291 15688
1345 47281
54 72264
56 87305
1338 57619
59158 27793
351291 14783
64 85230
259692 17177
74168 19562
47 73139
59372 21964
59371 32875
1345 57209
59379 40088
555992535 54978
100 67792
901981 6139
1174 49838
54 94361
817525 8592
74168 21062
59391 38945
1340833 4970
19 60623
351304 14446
259721 17839
234507066 76354
438454 13627
146 63150
59390 32674
59399 34642
0 27499
59369 38350
9 86947
351408 13931
1343 57376
59359 25727
105 66935
1108 57140
59365 21738
104676692 25868
59379 21408
59372 26517
54 77942
32 94361
1340838 5163
59371 25077
0 63142
1348 41409
59373 34677
564276021 44690
1342 44227
59370 34532
1555 49859
51 95885
1343 48942
1124 42311
112 98661
94 75015
259690 17787
53 95606
1345 59267
1344 53936
52 76666
57 89110
59367 35600
59372 38795
179 98386
837839 7823
59372 35169
59372 25147
59372 22362
59372 23824
4 60854
351291 15702
66 94143
120 92192
74165 21085
233 75681
59378 28459
74168 19242
59373 22562
59372 32451
259772 17965
59372 27589
1341 58474
66 80119
259721 18620
52 72505
14481974 32221
54 72837
52 73896
54 74541
1341 46171
1345 52943
28729931 99635
59370 28721
1142 59179
1345 59294
259721 17484
59328 37128
1345 50108
1400 51200
1334 41416
425006709 1
1333 42758
59403 27724
54 82804
1344 43398
97 88547
59618 38655
438534 13289
59372 27894
59508 23167
351289 14038
1433 47842
257 99062
598431546 47408
16579269 49305
59372 24032
59256 28797
259721 18620
54 65959
1380 58938
50 60568
458076 12172
74178 21117
59371 26531
1345 44426
54 65075
54 83503
458076 12291
1344 59644
1285 41862
530181332 82223
438525 13456
54 68209
59386 25728
59372 22524
54 90037
174 83555
59 73357
1464393 3946
59370 34837
1342 51905
1404 46131
1318 53501
616906847 1
1351 45872
54 76601
1296 47888
54 75043
53 89568
59372 27074
52 69479
40 64013
167 67630
54 87882
59588 30434
4098119 1172
902166728 53000
59372 33960
59375 27724
59367 40189
59369 25505
54 68500
1348 46552
59372 39593
1523 40354
441023368 12504
1360 45402
59372 29505
681465616 35801
51 97372
700202296 3896
47 63252
1340882 4821
1345 50243
54 91895
59377 29992
55 63905
2512088 2385
122 78439
118884361 97729
59399 24027
209518486 50093
59381 37900
1090 54404
1600 50327
1343 40713
1345 43572
184346947 85398
351291 15565
274508386 1148
74226 19839
59365 22197
59372 32149
145 63276
71 68271
351289 14228
59394 23375
59372 26108
1345 50087
59403 36334
59 75858
27 63676
59377 34733
54 80097
1344 41930
1345 54257
259721 16071
53 81886
74168 20483
59373 34228
54 70681
54 90259
945060910 82678
53 77236
45 80740
59369 33571
59544 39612
55 66033
52 79296
1345 47269
902136 6129
183244142 35415
1464393 3991
1345 53885
28098469 181
59372 32899
27 95758
857958049 76983
1335 52728
59371 32332
52 87897
59366 36967
46 84596
458088 11893
59402 29029
55 90897
107 83884
458052 11624
59401 32313
59364 36307
458076 10552
1302 47647
1345 45007
1182 58688
61 97055
108 86805
1295 57898
57 80802
54 88873
92 75064
837834 7349
1345 58677
59363 36364
1401 40394
351302 15006
1345 53345
1464341 3966
817556 7987
54 97243
59372 38860
284 72976
1342 42758
3962998 1433
259728 17244
300 89168
345773318 63442
59529 39633
56 75136
1345 41862
74171 21062
386334670 59590
1322 50264
109 83996
960093714 35548
1345 58587
1464283 3775
199 81456
74 75417
59375 32915
259720 17347
51 91289
49 67792
902037 5445
898339682 24358
259562 16415
54 68200
173360753 99999
1345 52143
1342 57056
984587413 67537
54 63334
59374 30370
3330764 93913
41 85047
1335 57069
5432762 87882
1000000000 62514
54 62909
59232 30012
39 90749
59372 30562
680295746 25538
54 64976
59372 25697
54 62627
57 95506
1345 46509
54 87245
4604413 893
351294 15037
1134 57723
13 87571
54 64017
65 99457
59372 24594
24 98085
548452 9479
59369 30622
1346 41700
59372 37963
54 85986
1338 52345
571504769 79489
54 88749
47 84401
59369 36293
54 99398
59373 25153
97725081 50108
58 79234
54 84158
60 73953
40 93804
1403 49212
42 65073
1345 50816
1344 50212
1330 48376
54 68686
59414 22682
54 91114
52 99875
59372 34166
57 84822
53 73641
351304 14304
59472 34412
548458 9865
59372 24635
59374 33660
113745794 96207
41 98622
259735 16591
46 85114
438517 13588
305832503 8752
817437 8438
31 95124
55 67238
1243 59384
54 83350
54 67541
55 78468
59421 36930
1307 54926
1340 44290
100 82269
108567 18668
29 82766
59370 25048
54 63442
59373 32991
12575928 397
52 79160
1214 45556
54 74276
1510 45146
457914 11934
57 71969
67 65854
817556 8680
1360 55949
51 79824
56 67306
827709821 27723
1345 49557
59390 38624
1345 53458
51 78706
59378 26371
59530 32237
59386 22131
54 75234
795173510 41510
1353 54702
57 68737
59372 37169
54 73699
54 72000
54 92369
1344 55949
55 61762
54 70665
59362 30373
39 96128
54 72425
1348 56147
173 86061
283710386 43124
59472 32875
1336 59687
1334 43045
1290 55821
837976 7429
67 94036
405985890 81487
4098186 1246
272 66076
83 96015
54 76073
59373 25409
74168 20390
89 97415
54 85716
29 78144
1382 48942
59372 35601
59372 32071
67 93983
54 75524
259723 18422
53 63566
171789735 99999
60 86365
1342 41427
52 67463
59 66555
1345 52772
188320718 64364
1374 40292
59358 21285
259725 17813
59372 39536
817556 8351
54 82181
986549629 42964
55 93347
59375 24015
901983 5724
59336 37803
1345 43481
59372 32349
51 61011
458076 11265
59371 39260
59317 35610
54 98799
59380 30374
696488725 92538
54 99608
25 83387
259719 18188
59352 37724
351356 14727
1464393 3889
1339 57376
1316 57564
59311 32794
1345 58951
51 78703
3963056 1501
88 85398
1335 40394
54 91786
837826 7436
1000000000 83852
1000000000 90597
1333 56220
548444 9986
1345 52488
54 70045
438537 12878
100700851 2528
60 88412
1377 51819
59517 32077
57 76629
59372 36364
1344 57267
3962998 1717
54 70343
351285 13819
59495 31584
59372 23235
1345 56417
131850313 52454
54 79548
59370 32827
1344 55236
23 82878
54 95898
59372 29039
2512088 1916
59371 26869
1342 52334
150 62803
54 64423
59372 33018
1317 54200
59372 23176
12 84365
1464392 4235
59369 31105
59375 22095
54 68902
59372 27724
40 64055
458076 11202
56 64430
1350 54097
3962859 1749
46 98661
1348 54826
902228 6300
54 60085
59535 37800
837830 7593
3962998 1808
5210885 739
59389 26576
54 60814
54 94716
1345 40267
1345 58562
901966 5684
54 87006
2512088 2273
55 69435
1000000000 26158
59371 36279
67112815 62108
259721 18424
54 95175
724987171 75114
45 85879
1540 56499
54 75006
108565 18711
59372 39567
99 66944
53 74411
1345 48916
328534872 41435
1345 50846
1345 47781
351288 15904
259721 17144
53 96759
59415 24850
72 99745
1343 54289
1342 49640
1346 56976
1346 46237
458076 11059
817780 8319
837829 7430
294368115 70770
59350 34811
100 64659
54 73881
1345 50368
59372 31168
1346 56377
1000000000 47719
4098125 1246
836050133 57014
259721 16309
259721 17580
54 99398
1345 41348
59372 37803
59374 36018
59372 32349
1391 48655
548441806 42084
59272 23988
902144 6179
438525 12872
59372 22044
1345 48259
1345 40444
59186 36658
9241544 618
1464392 4084
259721 18620
59384 34029
54 82908
1343 59464
901970 6179
59366 39109
259720 16470
75 94814
1308 53728
1345 56530
59381 35272
54 76613
54 80889
901981 5378
752099160 58642
438525 13416
1343 56056
59372 30217
82 69850
59473 38053
167250523 61180
51 61398
259724 16023
574425974 60617
2512088 1878
1499 49627
54 78954
1367 58907
54 81985
683275762 78527
59294 24276
74163 19780
53 99478
54 98661
57 84946
59374 23812
1345 45658
54 77986
51 88107
59372 23451
59372 31754
59370 25120
902216 6646
105 73828
108 96407
59328 28163
59329 24994
259856 16415
902021 5651
141752913 91017
1377 50441
58 75043
1352 48917
74168 20874
1126 56558
44 73699
1345 57890
54 66146
1344 50441
1345 46131
59411 27929
1345 40354
59363 31907
9519696 539
1345 59644
624891725 99999
54 69644
65 97018
1464408 3142
1116 52259
135 77154
54 96528
53 68505
59386 37400
105941104 99999
259735 17024
673360130 68886
1340786 5298
36 60538
127579123 902
59386 22988
59370 27589
59372 39147
1334 44592
68 83093
55 72514
54 94663
837827 7730
1342 55534
351300 14305
2 71650
93959216 66
54 90259
267 76497
57 81385
126 95506
54 68316
2512189 1937
1345 50221
1345 58997
548409 9968
837609 7256
59366 39187
1334 52963
54 84113
54 76755
1423 45888
1314 58571
59367 33300
387063443 51175
2512077 2195
1345 52345
458097 10847
351170 14296
30 62622
33992304 40007
1464393 4162
54 74721
259759 18145
59372 24258
351291 13779
55 61588
1464372 3854
56 71988
1387 45579
956592699 68678
39 99061
49 96561
837827 7666
128252680 21543
59379 26310
1333 52180
901982 5759
471434103 94297
57 69582
259725 17667
438500 13289
259721 18201
59375 34602
1500 48215
59 91084
54 71724
63 63676
28098469 185
107 59961
54 75882
1156 43889
1464393 3430
59283 33496
2512078 2216
55 90609
1299 48195
54 82981
197 81666
112 75824
74156 20913
59343 35964
126741555 99999
1345 53388
1764137 2531
64 70010
1360 43681
59373 35546
54 89905
54 63658
1464338 3396
59385 31390
291 62996
1340823 4821
1343 52487
54 61180
1344 42221
116 87222
54 60092
1284 43761
47 90650
1338 57852
57 90897
1289 50847
59340 21543
59318 23560
112 86401
102 73676
59573 34406
54 64726
901981 5724
57 85899
1345 43438
59393 39510
458073 12614
59372 36425
59273 21781
198487650 26869
69 78863
59371 38154
1000000000 91057
1341 44742
90949057 50753
53 72863
1108 48217
1340825 5201
438537 13292
22 86470
55 80156
59162 39163
210 69783
59372 34898
54 75088
74168 20514
54 98465
54 78249
1352 51475
722605912 816
59369 39894
1343 54383
59322 37900
259773 18038
54 73259
59361 28708
351291 14670
91 89117
201 67092
63 95616
1357 57242
59316 29516
3963012 1451
1464395 2623
1324 44508
259752 17257
817616 8496
1345 59561
122683763 92149
710446635 43829
54 76996
9519594 577
1345 40987
283 79682
175700187 26598
1345 40645
259721 18425
259721 16466
1345 56908
1377 48496
59334 26023
80 75093
259703 16756
965762364 73441
59244 33984
548647 10270
59570 36086
79 96348
1343 43495
1133 51726
57 97415
1096 43623
817571 9083
54 89553
59372 34095
196933816 99999
1345 55625
54 75262
1332 46975
39 82280
251 94957
259727 16640
55 62441
548452 10362
57 94654
59373 24888
57 92197
57 98205
55 83310
59377 37427
74320 19791
921313645 62057
1340826 5188
1342 53379
192286037 52296
57 64964
1345 42511
61 67101
335158988 99999
67 85168
1000000000 64515
1464361 4234
59372 33464
1345 53948
1383 52323
1332 54519
548454 9841
351292 15350
59359 38551
59372 27727
54 83503
54 70946
59372 29027
59372 23856
12575927 397
458060 10875
74152 21000
1169 53629
14 78706
17 99468
91 61643
901944 5629
600738654 67070
1238 55993
59334 39065
40 62977
1345 45721
94127500 9824
458075 11517
1426 59739
53 81852
54 77350
54 71294
351291 15071
48 79296
54 84551
1464393 4235
1097 46500
1342 53113
1386 44561
59372 23188
1396 59159
1308 50448
1345 48400
259724 17706
940274792 4996
259721 16997
608504124 18038
458042 12172
1345 59267
1331 50075
59428 21716
59372 29020
1332 48453
0 96486
93959254 66
133966594 76094
1344 48446
57 89057
73 68101
1344 58045
34 95121
1345 52241
1444 47057
1463 55319
1112 45204
109125212 62514
44880974 1
2512082 1838
1348 40695
54 68439
24447633 11618
60 80399
59372 33979
284892253 68902
54 76732
308157152 72458
763371379 99999
259719 17047
97 92708
54 96880
1171 51246
54 60863
458061 11619
232436751 1179
59372 26202
1345 50477
54 61688
259721 18425
38 80594
1343 51971
59367 39030
546951727 15687
53 60760
1307 57211
55 81443
47972584 114
54 71232
1337 53478
1414 51490
524005224 63150
54 88154
59372 24585
50 61762
671304342 59824
50 62815
54 78343
48 93744
1336 48955
102 70681
113 80561
62 82394
59372 33488
948100566 34598
59370 35960
1360 52728
59374 26179
351291 14477
56 97758
52 89342
458076 10885
1332 41862
57 76152
59372 40078
33843134 9408
54 83325
54 78907
1346 50753
0 82214
54 68295
351329 14697
59120 21354
901938 6210
438525 13533
791467528 23413
1345 43649
98 79548
110 81035
28098462 221
59386 26561
1336 40543
59400 32552
59371 22402
95 83626
53 78493
670555747 49082
516275552 18931
59363 29516
48 77992
351251 15721
837832 7463
685698849 89563
101 64349
1358 41561
59360 36239
1358 47135
54 88057
59394 28467
744870283 96348
59372 34672
90 92132
59415 22214
458076 11772
1347 56118
128169950 37288
901981 6103
59385 26530
1372 53905
1345 42973
59381 35548
351259 15044
1359 44515
902060 7003
54 64635
54 70410
259718 16756
48 69440
59373 39510
54 85465
1357 53000
59372 32077
59322 38934
53 73518
59409 24447
44 80863
1345 56056
1345 57560
712652902 74293
54 84613
59372 24726
53 79165
59372 35649
39 79682
4098123 1273
259721 17135
81 70179
1345 51714
259715 17121
1298 53816
1345 53722
1450 58182
527979926 77440
74166 20123
1137 55327
55 88121
259729 16721
54 79176
458076 12662
54 94887
25 79239
59413 33891
1345 48217
59375 35548
1090 47135
51 94032
1476 44373
1464395 4262
59372 29027
80 62173
59236 30370
54 69112
57 96587
42 82972
53 92994
1345 42434
259720 17421
1199 56093
21737655 9391
59360 27506
1351 51761
54 79301
1375 56930
303083460 6362
59372 25878
259722 16168
88 71172
1342 51670
41 78910
88 65718
45030107 74773
548452 10059
1487 49122
1464384 3918
548452 9984
88 71760
122 65040
57 97112
49 90442
0 98475
1524 56941
59375 22493
39 60380
438525 13104
54 76529
819052956 1
845357991 65502
43 92205
54 67415
59374 33171
997551594 27556
817565 8767
54 60328
901981 5392
56 82526
1374 53896
59359 27547
59260 30339
817561 8220
59372 37968
817549 8201
59384 24335
869548658 55705
61 67070
180422389 68359
54 62394
60 96233
1345 53649
57 99292
1363 54017
1464393 3107
4098070 1246
108567 18820
782773201 36114
259706 18227
59428 36291
1347 51736
47972579 114
59372 38134
837841 7294
1342 49672
1464393 3153
681212524 1
59525 37335
351307 13961
59372 38055
39 75303
54 84741
51 60870
557934059 99416
1340826 4736
68 81006
59373 24102
54 83387
2512098 2421
1459 43999
259718 17488
1345 47888
1347 50847
1346 49672
28 99577
59 72259
1318 43772
458076 11948
1345 49250
56 78469
108 91199
1764134 2543
817557 8190
59401 32097
1345 40586
1324 56221
1335 46035
59468 35715
50 91989
74167 19755
14813996 75105
59540 36817
4098073 1158
54 67620
875540277 19401
54 76831
4098127 1172
59368 39928
45 74856
7 73510
1342 46752
59372 34790
458074 12490
1355 42311
59278 21716
68 75583
1464383 4321
1341 45162
902077 6751
59364 34475
1133 56979
556865070 85234
252 86023
76821298 93482
59364 28721
458079 11475
1345 44426
1345 55236
1346 44506
1303 59175
317198619 29262
59372 29848
3963010 1749
59372 33626
7039276 64968
415680615 36915
62 76543
1383 44735
1340783 4821
54 79113
68 91355
912211581 74861
54 60291
63 99661
62 86292
55 97068
156 87471
54 73171
1399 46846
0 90360
901903 5415
633005208 58210
59146 26911
1464393 4412
59353 29163
51 91525
59336 30186
4098281 1130
54 70392
1295 50727
75 63010
54 78657
59372 23206
1303 43541
54 79540
1353 47847
1345 51042
54 72078
108566 18735
438511 13103
817556 8414
59372 23012
1345 54012
51 80097
817602 8069
1388 52816
54 76886
59487 21522
51 78067
1501 41806
54 88566
54 83057
54 86407
108596 19105
57 74808
1346 53080
114 67092
59342 26648
57 88156
1347 42742
1383 43430
56 82545
59371 34612
1312 47115
139 71233
59369 26371
1335 55146
50 63098
59372 32276
59367 26371
1345 59404
92 88062
18207912 58476
165 62939
54 73403
1322 51486
4098134 1291
1345 56859
1363 52428
1345 53795
129 71294
259666 17244
1345 55103
102352854 20451
548443 10494
59370 35540
52 72837
72 91017
1345 44735
59372 26304
59334 25775
1334 41602
4604660 918
49 60353
49 77121
1383 43516
686714340 33586
59179 28755
59372 38613
437331682 75329
438522 13390
59432 33369
1319 40586
59428 29025
176 69925
51 80462
1340826 4724
1316 55705
54 72728
250 68296
57 72439
56 73699
438522 13533
1000000000 22315
0 60000
59329 22926
59367 28290
59149 26320
1345 45770
1340884 5142
2512098 1978
59419 37581
458076 12441
1345 58899
1346 49385
1343 47618
3 67957
1464385 3918
173 67415
20 66139
901885 6002
59372 29678
54 65990
55 81374
42 71169
59447 35511
54 96757
59375 26909
1342 42742
89 97758
59372 30485
113 77549
1345 51493
54 80394
4604512 863
59384 23453
43 88438
1464391 3167
1343 51248
189911258 87946
59372 25697
11 75016
1345 43345
54 86223
625418779 84329
59390 35600
429524145 9436
1342 44515
1404 46752
259719 16284
54 66558
39 68316
42 96349
837829 7181
54 85017
45 96984
1552 43064
1350 53618
1345 43772
110 94603
54 96588
9519594 489
54 63845
68 86317
727418313 63726
1313 51390
108559 18666
1464454 3657
54 81145
111 68359
1345 52220
49 77942
28 79174
59156 31683
438525 13245
52 93789
1464209 2787
63 65231
51 86447
108565 18959
59373 21409
500639819 99999
1375478 4607
54 77601
92 76703
54 76194
182 75364
864841616 1
1348 54571
59372 30002
701396133 78970
1334 58255
1345 40909
1347 47907
1347 52237
51 92565
351108 14096
1345 52857
8012750 674
125 78706
1155 49672
1340826 4724
293 96470
51 95849
40 82365
59372 25133
259719 16168
458076 10610
1464369 2826
1345 59530
59372 32998
1426 48195
57 91289
59372 35408
59372 21789
59302 23388
59373 33469
1347 58571
54 76886
438581 12951
1000000000 65910
114459813 62627
969921372 47253
54 63276
1345 51953
1345 54289
606008062 18792
83 69766
59372 23938
8632648 10535
1499 51682
54 73510
113 95263
70003944 89880
59362 23644
54 94887
54 90650
113 89927
13 72755
57 76433
58 61302
458076 10889
1297 53250
54 69716
54 90491
214212597 72697
54 94143
39 99354
48 71449
1340825 4773
85 86882
56 80667
54 68966
59374 37900
1388 50732
3962996 1683
1352 47057
36795689 99175
259715 17997
1345 59267
55 77855
52 75866
6364275 99999
253 96723
12 74651
74199 19446
112 66369
59372 23605
54 69716
46 72199
616165447 1
305854515 99999
351339 14453
59364 32492
51 95459
1345 41569
54 90871
565062268 58570
127824176 93898
138563000 34174
56 82221
259718 17979
53 74311
111 86525
54 93035
259970 17347
59137 33068
3963004 1762
458252 12486
59372 26797
182 73762
54 92565
548499 10326
54 90091
548452 10251
263984169 88581
1351 59481
548449 9340
115 99416
54 86317
64 98220
1297 59590
1345 51002
1302 56859
59 75527
57 84934
458087 10897
4604488 975
46 85445
59369 28050
59398 21408
54 61588
59918959 38350
1538 40677
259722 15957
1338 59584
85 79301
1340786 4986
54 81666
1367 57020
59565 35100
1345 40292
291 87179
120 76361
53 71942
309062208 50221
59594 35599
1567 51390
68257740 40147
40 98465
16 98739
1340826 4811
95 89836
458030 12410
317458567 69767
97 72661
59372 27022
1345 50281
187362206 69406
304 69804
59145 36628
1345 42129
59388 21549
1345 41537
54 82311
1464391 3316
59177 26325
81 64223
59372 26900
204841366 85002
1358 55952
209437666 78493
59370 29526
1331 44324
741303320 99999
54 93554
59372 34918
54 70179
59372 32201
1345 59350
458111 10698
211176795 93350
59372 34450
329428348 34412
61 72837
54 99097
51 81191
51 67602
59511 30903
74 68400
259872 16277
1380 53618
54 68917
1347 45161
458216 11563
351291 15858
56 73795
59403 23935
59372 21836
1115 54392
1345 40394
54 78880
458072 12642
59370 22201
54 65275
855120588 1
59372 21789
1345 52816
57 77206
6 91989
1342 56890
59372 29902
3 64013
59385 26108
0 89298
84 87946
54 61455
901991 6024
54 92708
1345 40325
59372 25626
1294 46144
388384455 28819
41 74190
1327 55037
59374 36628
57 83607
54 98583
241 81813
0 7282
83 74808
54 91597
103 92853
59372 25701
0 83852
290 97258
932195128 26561
93 82344
54 76693
1340829 4811
901985 6572
59435 32998
54 98426
1345 47339
69 81248
59425 33200
1345 40385
110 76042
54 69440
351291 13726
1346 56532
324308283 51576
1331 48565
548497 9540
54 75233
40 95175
59374 22175
259718 17387
1345 45307
59372 38876
308788266 13811
59158 29170
54 68168
1345 57209
351475 14021
458270 12614
97859660 79841
877038973 16550
1346 52864
1345 43045
54 68356
46 69804
54 66649
1238 51553
54 88099
1345 45408
1345 49248
1297 47338
59316 34474
54 84660
54 70126
56 79419
259724 18422
54 78261
59372 29161
55 86576
39 83480
55 62803
1487 47269
74168 20212
59372 31060
51 90037
57 68439
74168 20292
438525 13268
458233 10832
59372 33621
1340825 4827
40 62627
10 59770
955799622 47952
59505 37900
59572 30012
1345 49737
438522 13292
636054924 40742
59375 33120
1307 51521
59373 25587
59364 22557
54 71213
817556 8412
109 87166
108573 18883
648840606 14387
54 78220
66 75439
1464393 3667
59374 34350
54 67630
54 65182
58 78220
548429 9325
414427170 19082
55 95240
54 61444
53 77236
1293 54331
762228411 1
1378 54843
259767 17488
1336 50036
1345 59203
59339 23055
4098127 1246
59373 38152
61 60353
108567 18667
1346 48891
47972575 114
44278579 39544
1315 40444
54 70729
59371 34228
200165117 83237
1345 43793
54 81933
1359 57557
316069903 81768
59372 27831
1365 54749
91 62768
54 92120
287144705 6185
1330 47293
59372 33088
1345 47796
1345 45882
1343 51249
438525 13587
49 69891
59372 36705
1345 44820
1345 57076
837829 7380
59372 27487
1346 44820
1346 47833
59374 24258
59363 33887
54 64755
54 89523
817496 8233
59370 22561
972055221 9747
59371 29596
59414 32861
642248215 1
438334 13081
259941 17484
54 97514
59372 26377
8012737 676
817556 9098
54 73548
65 79486
1345 54624
351294 15727
59475 38134
67 75043
74168 20331
59375 23601
1362 50368
59372 39589
81 94830
74168 21117
1356 41537
227 63334
76009258 83503
59324 39883
124 87775
55 75997
57 85869
1375 51245
54 64214
38 88057
69 69915
74130 19688
107154569 78144
59372 21880
64 93177
106 77020
53 82245
351289 14398
476364884 11091
1354 42322
1346 46555
9 64201
54 99020
59422 33815
59571 24987
59372 35081
1345 43759
59392 26420
1341 55681
744565195 89057
67 66944
351071 14258
51 74583
54 60783
54 95224
59229 40088
4604485 1075
194 94414
54 89553
52 73139
46 80740
59371 26797
914465413 44691
169537996 26189
59372 34788
85 88750
1345 53028
54 89519
35376596 93512
3963010 1523
22 83387
1000000000 94447
259721 17892
73510228 99999
54 88933
351318 13802
59121 39109
54 81838
1367 56077
18 78468
226693197 32871
1308 56855
44 62925
59372 38271
74168 20510
48 97449
12575927 374
817566 8347
54 79866
59373 24704
54 66753
458072 12332
118 82278
59117 27571
362328580 1
351292 14585
1342 45408
59372 40058
1596 49739
0 70253
59393 34597
54 81023
247721881 40989
59400 37324
837841 7208
294 68184
259716 16439
473686936 82855
817556 8383
28098469 185
69 72108
522527172 90737
54 82937
759986427 1
280 68271
59372 29570
54 73737
259717 16439
59377 32827
104 59873
74179 20863
59 80811
74167 20225
1332 43345
59425 32260
59382 21194
59176 38381
54 85659
53 70392
39 99020
54 78604
1352 49708
1464380 2884
1345 46144
52 88739
59384 38593
1352 48565
54 91786
778794068 34474
458085 11282
51795326 20708
43 88571
40 65746
1377 53873
59 85931
55 67959
667486084 9877
54 74511
59419 24032
1351 50334
1464427 4234
515340604 3991
1345 55215
54 91448
59372 25172
109 91895
54 84551
108 94312
1345 54650
718660687 56646
66 89038
1343 43466
1345 58427
59318 22954
1296 42916
817556 9083
1190 53153
1764137 2528
1343 42742
1464399 2851
162 60402
817563 8069
23 71355
59372 24097
1340826 4746
54 81192
14607827 341
212513648 31184
1266 54012
1345 47253
1285 46127
259721 18425
52 77634
58 86839
1299 46253
1219 54843
1337 48459
1345 52127
1396 47688
1123 57535
1345 40422
54 64112
59372 24585
837827 7400
130088868 64923
59425 32572
282061187 69440
1362 51464
66 93433
9350528 609
299 70787
1347 55312
540976666 78907
1335 58818
1000000000 1
59374 35994
1464390 4413
1359 45956
67 98661
1764193 2501
54 83910
351293 14113
1334 44081
53 80109
522719318 54520
1359 53897
59423 25775
7 96651
1426 48836
613016116 1
901981 6190
74166 19972
59365 36197
54 97914
74159 19541
74317 19555
788692653 8972
54 95947
54 87467
608268038 99999
1345 42914
901980 6645
54 72264
367009340 1
1298 47897
52 91936
143255891 99131
52 89117
679321604 7747
1340826 5298
458218100 27775
929307860 65275
59419 38177
259597 17979
54 82088
604368996 96697
54 86447
47 81023
1345 46847
54 98014
1345 55423
88 72219
1340810 4865
43 68902
59372 27105
54 84660
59371 21836
55 72230
55 93778
54 77350
59499 28302
1345 47493
54 74997
54 92597
66 83104
68 65514
63 71653
1164 46845
54 77131
59370 38772
1353 58209
59378 26377
1345 48942
22 88812
259708 17483
226 63132
59384 28473
54 88511
73 84661
888651198 62659
817557 8707
117 84434
1372 58045
1344 53746
59303 39213
59369 35041
109 95885
54 98139
1373 57602
1340826 5342
59164 32803
51 97420
1345 55770
235469729 99999
1546 58209
351291 15230
5 98446
58 93191
625077011 54552
92 71208
351291 13852
0 26992
1345 45842
1209 47057
59372 32092
59373 21365
1345 48376
59195 22418
1356 59503
59413 30295
79 87191
59372 26786
1345 57536
54 74812
66 82514
88 76601
115 68902
59310 39593
74 88267
59372 35801
71 85592
1345 50213
9519580 526
59385 21817
59374 22452
59373 38012
351291 14446
121 62559
55 95273
175408965 27417
1345 47339
54 65572
56 77154
424880985 34277
52 82028
59133 33038
148068781 91597
1345 40461
59377 28589
49 87166
95 75527
68 79489
43 72750
59385 28513
1345 50340
73974 19555
52 78880
351188 15757
54 83104
54 60563
1343 42695
42 61816
54 86367
59372 29688
1346 40987
281325637 91502
59261 35899
59 79948
1331 42434
1356 42916
108562 18711
74173 19878
438528 12946
551904928 44324
60 97303
69 96424
1359 43944
80475721 75901
55 91989
962831346 65231
73993 20304
59372 28083
66 68635
351303 13981
548452 9824
67 93857
1464393 3657
837791 7207
54 92873
2512088 1916
458106 12642
59370 36100
1352 46035
2512088 2244
1345 45913
259756 17121
45005932 60208
52 69837
54 71706
54 76852
54 97245
117009142 99999
59481 35282
1403 44095
18 83170
199252783 99999
1331 45964
59372 39458
54 60908
1345 54331
59372 24594
54 77395
126683082 49097
80 61549
59375 27409
59372 31076
145166174 23786
54 68403
1345 45217
1357 40686
901981 6189
108563 19105
53 85965
1345 48316
59306 36374
114 94216
54 92798
259721 18064
115 79293
59387 32506
59384 32146
59375 21125
54 96274
61 77338
1345 40448
3962998 1556
54 82028
59372 33300
1298 54702
1345 43542
190 76911
108 88581
51 90474
901983 5378
1474 58737
81 78343
119 72834
101964461 28305
4604498 1095
484609189 42097
15 83380
51 84110
458076 12763
54 96553
1464393 2849
97 66283
1345 43948
1286 55934
458076 12750
817611 7967
25 76053
16 77999
458028 11616
67 84596
1343 54461
51 99416
178 81220
54 68369
66 71061
59357 21365
43 73795
53 80449
351294 15071
68044979 17774
43 76872
1346 50243
1343 58334
1290 54520
64 96521
1394 41770
1371 52685
1092674 99999
817556 9018
458078 11107
51 81557
59384 33369
1407 46459
54 62250
135 84423
1345 54368
54 83769
46 66753
259719 18219
54 61314
1345 54847
1483 57140
177 92798
259719 18231
351295 13956
4604496 1100
54 96644
49 71172
817571 8336
60 98104
59376 21716
351296 14131
1464464 4262
1351 46237
1283 50649
59372 29115
1368 53458
59372 24170
1464393 3047
59372 30709
59217 23747
49 64765
59373 39500
901981 6987
8 68045
259714 17833
54 99795
1334 44296
59377 39062
1347 48205
53 88873
54 81924
283 83503
53044193 56502
59375 30109
1342 44120
54 94766
105 66852
548463 9684
54 95217
28 80399
59360 32071
56 63676
14949213 56711
259723 16739
54 75093
1344 53043
53 72546
1343 56821
1338 58489
57 83626
56 89117
59206 38714
59303 31512
1339 44958
1480 48017
1379 56022
51 71863
47 83792
458011 11055
1345 58150
59325 28724
1334 51069
54 81371
59174 35169
438288 13245
1101 56866
29 91929
54 73811
923783155 94502
775570938 99875
68222815 6487
108 66076
92 97214
901972 6669
59380 35490
259777 17833
1464393 3775
74168 20590
58 69644
1340824 5188
314508110 10349
56 95765
102 89212
56 70678
1345 54373
90 98294
259538 17494
458083 11767
1345 55312
259721 16854
59371 37497
59382 38672
59373 38924
458302 11543
54 67602
1464393 4321
41 88543
1345 55832
1347 47281
912895094 4084
54 76729
51 95273
902218 6705
54 61272
1345 58850
55 95995
1347 41413
1489 45087
656272549 79293
1371 45087
54 73645
259724 16544
59220 29050
1464393 2817
49 71724
1372 52147
1464395 3905
96 76303
259651 16396
59372 35610
59365 24850
27 84741
54 95168
59359 24447
1359 47952
43 79165
351291 15838
59372 24284
54 79309
54 71934
1359 49575
51 68471
901978 6694
351291 15838
52 77013
54 78995
231 83152
59393 29902
1337 45487
59581 34277
59372 21751
59372 31160
54 88812
54 65073
74168 19989
59400 25762
54 67792
54 80624
1345 58716
458076 11091
444313829 73202
259721 17209
54 90269
1345 59229
59372 24228
59320 35037
1464392 3142
54 90347
1355 56834
55 94038
50912770 35599
59603 26522
54 68296
18 98056
8016124 81078
13 95927
1345 57229
1360 55215
1345 47906
54 71043
901981 5587
54 61450
59372 40058
59337 32492
59372 39254
1464393 4265
438525 13636
54 73238
59378 24608
276 75114
56 73698
52 75481
54 62840
59370 24987
54 83503
61 59993
59575 21880
1286 59404
174528859 81
44 68982
54 61010
56 73716
1302 48917
313246129 57854
54 78652
59372 39527
51 90253
54 84946
54 92095
59372 27516
1345 43885
59372 25563
316288402 52916
351156 15350
60 66701
1345 48007
676062797 40157
458076 11632
837827 7253
1345 43949
51 83792
54 71899
115 67067
458076 12000
53 81443
59372 30067
59369 36474
1330 53905
1295 56524
59374 36177
1345 59590
4098130 1158
59385 32332
59375 34715
56 99061
259720 18227
54 84522
53 89505
1511 49070
1352 54461
63 64712
59405 37087
259731 18302
139163347 23453
548674 9933
59278 34992
59413 35704
59359 26118
198755057 42409
68 99920
1345 56320
87 66543
351291 15147
59374 28114
59372 30562
59375 21425
259735 16831
1340994 4986
1345 54461
1332 46013
59378 27136
1400 55222
837668 7208
74120 20598
901981 5903
4906498 758
1345 52471
57 65834
438523 12855
54 90251
1359 44798
1594 53430
259605 18559
87 71208
901981 6560
91 88344
1346 41537
54 89520
1344 49503
219968997 1
54 99415
108508 18783
463961552 99999
59372 35072
59372 33206
69 84741
351230 15427
1348 58689
58 72790
54 76759
0 56079
56 78488
59364 31846
40 99661
59366 24994
1345 48646
54 77634
64 68139
108567 18792
837824 7274
74 77154
0 74764
71 74650
458680344 52218
354485003 53210
548452 9798
464178022 63644
940633075 97417
259706 17109
1335 55594
1341 48316
54 71653
430747649 1
108572 18820
1339 54780
1000000000 50531
68 65834
814517338 39220
3963026 1347
59372 40073
56 61078
443501471 50515
1136 50225
59423 34825
59419 36079
54 80499
91491268 99999
104 76048
59372 34553
64 88739
54 63847
1000000000 89025
1235 50134
59372 38350
1502 54926
51 88941
53 95217
458172 11949
967415538 99999
1345 41756
57 86272
42393666 50747
1342 44324
70206160 99999
0 83237
54 83764
185 73737
8 64604
1464635 3905
901981 6752
74168 19574
139974327 23231
1345 42283
837828 7693
1464393 2682
438525 13206
1386 46238
54 67538
1345 49239
59372 25151
59 82136
277 78139
4906441 816
1345 52587
1345 40987
13 75064
54 85187
55 71569
691292400 5733
54 63715
1382 46087
1292 52488
74398 19150
189444512 4843
54 79357
59437 29163
59359 21283
74163 19607
1345 51798
54 79761
1348 51917
1321 43358
59371 28136
51 64771
54 91525
259721 16280
54 83847
351291 13752
54 71046
271 78364
4 90737
277 70643
54 60472
1345 50134
59374 33249
67 95504
114 77424
59371 26325
207 69837
48 65442
86 94337
1464393 4235
59374 35899
755513868 56559
54 95995
31766988 37612
59131 30709
901983 6210
1345 58268
1464393 3445
901981 6475
52 65666
59372 28017
833631213 40395
3962957 1747
202670063 78924
1344 52290
1331 54294
1286 54552
74165 20863
147597284 70883
0 17425
1282 46563
1345 50221
438522 12956
54 95273
58 80081
56 86848
458103 12186
59385 26189
1464401 3111
1318 49943
1464345 2948
1339 49589
1345 47110
54 97694
155438441 1
1345 52480
351291 13944
1000000000 48104
54 62316
54 82312
837827 7637
51 69395
1210 55996
54 95765
817548 9098
1340 48519
59372 27727
93 99005
458137 11948
259573 18036
59372 24102
817377 7926
74156 19780
59340 36919
1464393 3895
458065 11117
263073896 5225
54 74874
1345 48400
852454279 97613
54 62677
59372 33420
97 94032
1345 43580
59360 27537
59385 21973
42571705 43486
901981 5532
88 60506
59217 39423
23 86386
59372 24743
3962995 1650
33 98076
458084 11564
59277 31580
54 91797
202464708 42787
1345 43491
59373 24897
3050082 84657
52 74302
69 81192
88 61418
59372 29147
1330 58127
59415 39567
59372 21762
183 71015
59432 22746
1464392 3794
1345 56771
54 65624
1000000000 83852
1345 47851
59372 22781
54 94425
57 82975
52 78035
7700272 65990
1340837 4964
59122 25587
1151 46627
54 80430
1345 44716
9519648 536
54 74575
458076 11563
1345 49627
59373 33442
1446 58873
1310 52218
4098127 1209
53 79198
59363 23235
458081 11886
458066 11809
636622553 1323
59525 38613
1345 56855
1342 49719
1345 56976
59508 37876
106 98622
548454 10333
1292 48861
54 80052
59348 35053
54 59993
56 86567
1351 42745
54 65231
458127 12151
1345 42383
1293 51714
2511869 2367
1345 44290
67 68886
302 75859
54 77890
59362 37400
155 63253
54 63054
548451 10333
1381 47781
59369 27412
116 90035
69 94654
59383 33638
44 97613
96844689 61
1360 43430
52 96604
52 97319
1464637 3691
59362 28755
160692844 12546
1231 59143
54 84872
1327 43559
59574 34970
54 90666
58 91251
1343 46026
59369 22682
1114 58850
458083 10734
59372 35958
59372 23231
1330 53004
62 61455
55 68584
1345 42032
1121 51971
1331 43681
1347 41569
1448 45299
59340 31554
59554 23283
59364 25753
59372 35439
59373 33220
259735 16128
74137 19989
54 83020
1345 48594
458077 12614
351291 14934
63149003 19054
44 77188
59365 34494
69 74193
1340826 5095
453957114 37985
67 61808
302502991 61245
1338 47266
198 89043
59371 34030
65 60191
901983 6136
59369 39816
54 86947
59330 36302
1345 55634
1345 40422
548445 10258
3962997 1808
59431 29712
55 94108
67 94830
1344 41740
59372 28527
83 99745
1345 50164
55 93588
59371 37914
59372 28498
59350 25293
110 92194
56 64408
44 70402
1349 58734
1336 48655
61 85697
59124 38878
1464399 3889
1390 58737
1340827 4754
1176 47071
1345 50101
629642447 37842
976022384 16739
1480 57229
59372 38136
59372 29391
1345 50595
38455117 45882
54 73645
7 81631
39 61816
54 81435
54 93278
259488 17177
88 95634
1000000000 95732
354188449 11619
458090 10537
54 63658
351279 15038
351240 14095
837875 7336
43 67559
1345 57784
59365 23220
1334 51364
20536320 76678
351238 14125
58 78970
55 62451
108567 18648
901981 6875
54 67567
59372 24880
59350 33206
59416 37804
1374 50212
53 71653
427333368 26517
59424 30373
54 82728
76 60380
57 74646
59375 31451
54 74583
59372 27893
458075 12565
9519614 539
438358 12909
114 98426
901981 5819
51 85350
54 83188
1343 57621
720168166 33960
54 67830
817553 8318
51 69249
902023 6482
59372 29317
54 91004
59371 23686
74168 20921
54 74808
1340828 5240
173 61711
1501 56910
4604498 918
54 99577
59372 23329
1345 43541
306744865 1
1345 57609
351289 15757
0 25042
59369 27461
1344 51221
54 66004
1100 51867
837827 7593
51 67632
59372 25830
636402896 18736
1343 54483
54 76590
59372 21964
59372 27334
43 89117
213 74193
1345 49838
74121 19791
41 66137
259721 16197
66 66543
55 93709
1299 42331
59372 24164
438532 13030
54 83057
166 84946
817556 8404
259721 17284
351291 14671
259721 16748
28 80227
282826598 81547
74168 19401
120 61752
54 80119
548453 9574
1340 41770
59369 28859
54 82160
74169 19583
9 77901
901981 6057
4906497 816
61 64659
74161 20390
1344 49676
29 72697
259721 18482
458068 12009
59373 34553
10857980 99999
548452 9340
724965246 99999
74166 20304
1345 56558
59372 31025
351290 15547
1351 43626
59381 26517
567742388 84872
54 96171
1464438 3895
54 63693
34 84411
458076 11049
59431 39395
59378 29232
54 91981
59584 25018
59372 25626
92 67005
59386 26358
42 83734
0 79166
792947742 25576
11 71213
59489 23039
1345 59162
892625607 16212
177303454 75666
1345 47907
351291 15858
59246 22037
310850059 10885
56 74541
54 91818
1483 47495
51 80869
115 74337
59159 28270
1345 43985
1589 43887
51 73795
458076 11616
1123 41561
1359 57211
458076 11289
1345 54246
1342 52296
56 91245
423850347 7237
1764145 2528
1345 53501
56 90189
1345 51714
74156 20098
1273 54751
50 65823
229 68802
59364 31275
59372 25245
59372 33038
458076 10535
458091 11059
15824740 336
483166859 1856
3963018 1556
59370 27477
1345 49569
483452453 75071
1398 46161
1345 49172
59372 39771
46 92627
40 95897
57 97945
54 97415
59372 26304
1437 57998
1500 56381
1345 41740
1464401 3316
295 84667
1345 52023
54 80929
750504595 1
913619723 56056
1435 43127
59152 35643
91 65554
1375478 4621
56 67005
111434500 54
351291 13793
351291 14758
59372 30374
1290 44400
54 97755
259721 16379
54 83744
54 83380
901981 5622
59365 21571
54 77275
840334429 81236
54 94361
55 89563
84 87571
16 59997
59372 39050
54 61097
54 75602
1345 48657
438586 13047
53 78286
52 68139
54 62451
1345 49471
1345 53065
458062 11575
53 64223
59385 38012
834285925 18847
884177017 39482
259721 17667
1345 54776
74165 20101
55 98729
126 67366
91 63150
757735951 39062
59384 38308
1325 58907
351287 14947
438539 13207
43 64964
59549 39423
1464393 3687
50 74106
56 96129
59418 27560
1335 57294
1316 40589
259719 17141
53 85250
458075 12291
934313543 12332
259517 18201
59177 29023
351430 15700
548449 10485
343370171 56647
1464395 3708
1339 53795
47863753 124
53 90132
817566 9050
1333 41688
59321 33621
1371 50480
655174944 35643
4 68805
57 99246
1348 41291
59372 33305
59372 36930
1382 52143
351291 14305
259706 15957
560242497 93255
1345 58705
1345 48295
22 60728
59372 30419
89783209 91037
51 79761
351344 15097
2512044 2032
58 86012
59372 36752
1345 43251
289965038 90949
54 90277
51 80735
54 91818
57 85114
59377 24111
46 60251
70 80426
59315 32349
1342 49943
54 80416
10 71770
55 84181
548452 10364
74168 20954
1345 59388
1464393 2804
1345 42889
59431 37435
51 94923
59123 22047
54 76303
59357 35272
458075 12750
54 87689
259721 17483
52 83555
56 94036
1345 46826
1764121 2501
47 75475
69 91787
834193773 15733
59339 25587
259721 17363
81 83105
548452 9325
1345 54843
1464393 4383
458076 11849
55 93490
458076 11767
403053997 74864
74337 19552
27 96358
54 65081
59354 39496
817558 7875
1345 59162
1345 58631
111 68209
55 85858
43747597 42916
54 83769
59161 29232
33 72514
67 83910
1375 49320
52 96751
59370 37724
53 61273
59372 26189
1351 45844
54 96984
139508094 12512
52 89357
74111 19574
843841446 48265
1464393 2777
1345 48286
69 69012
1345 45449
351522 14585
1000000000 94779
54 91761
59495 32465
59384 27417
61773858 7442
54 70645
89 76983
0 21481
1270 59175
727663970 47505
54 60152
54 80945
53 74460
768030427 98076
730635543 62451
837827 7203
54 77208
52 90341
5 99661
59372 26078
1346 49776
1345 43516
54 82394
110518167 60232
1345 40686
1464395 3430
53 96651
1000000000 84311
74018 20540
1308 56298
66 89768
52 75129
817544 7881
54 75493
1000000000 19970
59386 38055
65 84309
1324 44751
54 82136
55 59964
54 75910
59257 40188
269568818 26923
1348 50334
59374 28305
39 96022
1266 52317
59371 24797
59425 31754
98 94804
54 65088
1581 51761
901981 5989
3 80174
54 65825
40424278 29714
59525 26737
56 93348
59383 22446
52 85059
59374 21880
59154 22726
59417 29004
1392 43516
259781 18601
208142307 4610
1344 46131
54 64390
54 95239
1343 57594
59 80694
1382 57557
222666757 536
56 80911
59374 31938
259608 16544
74032 20212
54 88680
1345 53071
54 84235
1486 54289
1342 56072
59377 38055
59379 23222
108627 18691
514542936 1660
56 86469
458076 10590
54 96256
902019 5920
56 68439
108 87797
1376 50075
53 59996
61 70248
113 76282
653331472 48731
458076 10981
59372 39510
59559 24850
1344 54970
1346 46026
56 79841
54 62797
54 65959
485363919 91448
1345 52503
59373 28045
438631 13149
54 61254
88 87556
0 95388
767033761 1
1345 56280
259683 18188
458076 12702
65 94480
1000000000 23937
1331 42129
1346 49471
62 88917
55 71840
571004532 96029
48 73609
55 96697
388988930 37544
458076 12346
1356 43223
54 91037
69 79996
54 75123
54 68356
54 82260
53 77216
54 78954
59423 29516
54 86317
54 74870
495022835 46272
1529 50846
9 64230
512090482 37900
723522973 41465
837875 7251
548450 9824
1517 49280
1348 41178
59375 25147
259722 16026
59372 25878
59328 21782
54 89367
1000000000 39889
59372 33700
902117 5532
302 93557
1344 44597
901981 6122
59372 36474
351232 13775
12606125 70323
59372 24850
68 84490
65 97027
59366 36592
548508 10498
548453 10056
1345 48474
100 68785
1341 43572
259755 18341
52 98426
1342 54328
1464392 2889
74168 20950
56 85931
59370 31683
1345 46157
59343 25563
351294 15038
56 78432
59374 31748
259580 18506
1345 47119
59355 39254
52 73319
54 79883
56 77603
54 74192
1346 43005
1348 52322
458259 12230
1340826 4970
1342 58476
86 92744
351425 15834
54 79996
59427 33582
54 71658
57 65959
1000000000 84786
351419 15234
48 85378
1476 59350
1464395 3315
1345 47907
458076 10643
889355411 75713
259678 16982
54 66656
57 74559
1000000000 13887
59147 30434
2512337 1895
59371 39028
1360 49682
59376 25576
1407 49316
351285 13981
55 95506
837827 7237
1337 54676
54 65554
21 69541
59372 37842
1392 46026
458078 10764
3954339 2884
1142 46699
54 91037
259788 16719
74168 20479
1323 43377
817555 9229
817571 8682
59359 37497
607207709 99999
54 60117
351290 13852
51 76300
59359 23622
65 66823
54 76197
1340812 5015
1278 54748
0 55721
1342 42203
53 99980
687235236 74236
54 85057
55 82538
59372 32549
59372 37185
59372 40157
59398 21973
986467235 13956
59378 28083
179272543 92845
55 99980
54 78342
1343 45831
74121 19242
55 63300
1343 57391
548438 10027
438523 13449
1345 56072
1345 58642
1357 54110
1345 53371
1345 52503
59362 34563
259 76410
438525 13534
52432523 78093
59372 28054
50 97755
1345 47906
42 67914
1335 58474
1345 59259
59374 24241
59374 33955
61 96455
54 93778
98 63688
59373 27246
56 89913
59372 26909
837855 7635
771112243 98587
901981 5561
1344 40396
59372 39492
59372 24206
59428 31495
1464393 3153
1345 40533
54 88121
105 92581
2512108 2362
96 79362
1331 40326
42 86562
59403 33092
605575700 11255
59387 34390
59410 29917
428814696 82538
54 84613
59372 24138
1344 53011
52 73301
1337 44586
54 96651
1407 53649
45 92242
59372 37400
1339 46127
59315 35066
59373 36114
47 62559
351288 14096
1345 56609
42 90256
1345 45480
56 81003
20 92565
458133 10758
837827 7428
55 67143
54 82981
54 61062
59372 21974
1359 54456
438510 13053
54 60081
745266612 23133
59384 37877
1348 42705
104 90253
108567 18883
70 69816
837827 7412
1344 56040
74168 19770
55 97415
920636452 1
89338691 51464
2511945 2022
1358 52182
438523 13149
54 86489
1316 48219
43 60340
351293 13809
1343 50816
54 77500
642642317 35995
1310 41862
837827 7637
54 91083
1340826 5251
51 99909
259640 16966
59187 21408
54 99635
53 99397
26 89665
82 96588
996449313 89945
54 82471
259541 17257
28 81374
54 81428
54 74003
1331 49033
259922 17507
691705646 54578
59372 28271
47 79548
1347 41378
48 63119
125 82842
59372 35246
66 65715
140 87175
1340885 4898
54 84411
28 64878
109 78703
44608756 1
580265333 5192
351291 15702
520917268 21783
351291 13999
438541 13636
50 80227
1390 59334
2512087 1895
54 87183
259721 18134
1343 43887
59560 37036
1569 55205
1404 57128
41 89367
598704410 32350
59374 28919
1304 58850
52 97018
111268715 29917
1346 55821
59598 24241
259663 16026
458080 11271
68 94032
1336 49682
2512091 2273
1350 54650
768744763 77544
51 78005
1345 47725
208601334 83910
1345 56711
204 93076
88 63344
59372 25895
59143 24877
15 69249
901981 5944
90 66020
51 67559
902211 6691
31193751 37238
1348 51172
54 99415
59372 32492
351291 13728
59372 28233
1333 41027
54 64288
55 97361
54 88062
57 61661
1345 51246
4906508 766
59372 26207
59405 36538
59370 37249
1342 52989
1345 58534
5 65715
46 66283
59373 21194
59508 33092
725189151 2669
60 78181
59367 34313
54 93913
54 91668
38 82209
1464396 4235
55 67366
259707 17928
59427 27273
66 77898
1255 51932
1341079 5021
54 64178
1344 59570
54 87644
59372 23388
1345 44194
54 79948
54 76291
1000000000 53337
54 60548
1359 57910
54 71211
458076 11106
80908141 30711
54 80929
1345 43075
54 82947
367354671 19560
59372 33891
53 90277
54 74792
1464393 3113
59422 27919
384424084 48286
1311 51334
57 65789
58 60653
52 68932
3962998 1798
54 98321
438529 13587
56 85017
59371 32485
74174 20510
1345 59230
66 77610
3 79761
83 95616
837727 7593
60 69803
51 70323
74168 20549
1539 58845
59374 26207
59385 22562
1345 43064
1438 58685
202763023 36413
3962998 1715
1332 44561
438565 12878
1343 43926
1345 50621
1764134 2557
54 71010
4604500 979
90 96651
54 83641
1000000000 15188
9 80811
3963004 1683
59358 38131
1345 45708
59544 37726
259707 16835
310218862 70828
59325 24712
548452 10512
1345 52206
1299 50515
468900141 70095
59372 39617
74168 20483
51 96207
54 73737
204735945 39395
142 92845
59424 39401
1345 55359
59341 36866
1345 47007
59369 22453
59375 29480
59373 34560
49 92709
54 66769
63 61703
59373 27823
330174294 1
259854 18578
90 67667
54 65070
1352 41930
1345 50520
956031513 27148
59373 24726
351275 14516
39 76703
54 89836
458064 11860
1286 48836
59374 38809
44 75015
458073 11382
554313713 81191
72 78394
274791686 74192
1000000000 96486
1000000000 29298
709264554 75130
351283 14096
54 74264
59415 28906
613626844 963
3963011 1747
602247154 34760
59374 22411
74182 19344
52 77944
1345 57222
59372 38228
39 73596
259913 16470
3963008 1660
59403 21183
54 93427
1345 54519
57 61007
1000000000 26992
299157417 30373
14 80449
1464394 4413
276 73764
52 65060
3621717 91981
59372 37860
64 81647
309 62654
59371 21146
54 67207
74158 19150
1301 52981
57 91668
1347 50106
54 78355
1347 49284
108504 18993
464367912 56683
51 63150
74161 19257
66 68488
259660 17091
52 68769
458076 11575
89 69176
146490568 49001
54 81675
1464339 2870
59372 31176
845305386 35869
59361 25741
12 99298
54 69167
1346 52353
520675060 41059
59370 39177
59508 21146
74168 20072
41 68184
54 91212
59372 25895
438735 13292
54 78415
837827 7554
59420 38304
57 78924
59372 35599
59372 25127
1348 58534
54 72108
55 72430
1347 42889
1345 42964
1345 45721
54 71942
54 79484
229453045 63457
50 77395
59372 28302
458077 12512
438391 13098
59372 22926
817556 8032
351345 15074
1464393 3184
4098127 1144
614069161 42129
1347 49559
59372 35383
1433 49471
1345 52076
1348 58972
59285 30020
1304 44290
901984 6875
259604 16835
1464395 2777
1340826 5225
1000000000 80677
1350 57854
59363 23495
1321 48217
59349 24241
56 84504
901981 5651
55 66310
54 88156
59148 35415
59377 25086
54 70451
66 96759
104 94277
1340826 4807
817556 8497
59358 30957
1344 59161
51 66823
59340 33068
59372 36502
1348 50243
1345 52274
59431 38089
1345 53827
332361937 52143
54 68211
1365 48217
59485 32136
887787612 17842
59373 39033
264 63676
351289 14051
1349 54187
59340 29583
351291 13759
1284 58773
747565084 77236
1336 44908
360812183 65218
59377 24231
51 81471
74172 19791
1345 56646
1345 46537
56 87086
54 89780
57 64105
1293 48124
52 77818
6 81784
1764140 2501
340303988 51002
17446112 15312
54 99678
901997 5917
1345 45842
1453 47906
773140654 22735
54 86879
54 71043
591890548 32260
57 80036
465521937 1
901933 5911
292 87993
59434 24102
1355 48124
59372 35937
59381 35435
1347 44719
59355 27968
62 70488
54 82024
1339 57820
59372 37303
54 99220
109 66975
901794 7026
351514 15858
458076 10950
1345 50816
1464394 2651
901989 6006
59372 37612
53 59859
72 70318
976528578 45658
901984 5573
68 68198
112 92600
1345 45168
837604 7360
51 72147
46 81784
59372 39825
988860060 43885
1184 41510
79 79419
924551800 7606
1350 54404
351290 13991
59372 39458
817510 7882
54 91048
42 72458
54 91651
54 97880
1345 43580
1542 49737
458076 11616
59356 25762
55 84667
1464401 3396
1345 43121
62 74651
60 70900
351291 15234
54 93053
1345 43245
1460 47320
53 61352
837827 7533
59372 26322
59 96238
1340826 5163
59372 34788
509369631 47273
55 98739
54 88464
259749 17024
81 92649
1355 57323
1394 57326
96844905 61
59370 37644
46 69589
55 64765
1345 49723
82 80815
54 70032
59373 26536
438579 13588
59372 23222
44 79491
1203 57606
1346 53980
901981 5860
59372 31092
74157 20029
54 83143
1464393 3889
351283 13759
59340 29583
54 81023
259718 17839
282 95993
1345 52797
1345 56910
59373 40073
28098469 250
1345 48316
87 92438
165 82211
59369 35704
54 80108
111 98676
59373 21513
385082912 56989
1439 59350
59369 38945
54 93304
1237 41413
59374 35960
259708 18480
54 88035
57 98294
59374 24743
59372 34898
9 93348
458092 10925
349920699 44537
999221369 68922
74069 20302
54 59946
74168 19765
1344 42420
34 97210
54 65953
55 73881
34 73226
2512087 1868
52 98170
4604359 1007
52 84373
458079 12702
1332 51819
59373 25293
51 61820
105382127 48494
44 72863
56 97252
1343 50334
59 93482
54 80911
355614958 68393
56 94312
56 60451
59372 32674
49 66701
817556 8217
74168 20865
1345 57998
74 78067
52 89163
1345 45888
54 60871
259721 17586
1359 54553
236 84330
1345 42194
1345 48267
261747314 87421
59372 29253
59375 36374
458076 10875
59372 38371
81 65919
1345 59532
74203 20864
838056 7524
438476 13549
1200 42063
59384 32445
59538 39395
687523818 26684
55 68990
54 81435
199 67065
442158275 33666
4604447 923
837827 7154
1330 44535
31 82260
54 81490
817514 8647
59170 36010
121499152 28859
59374 26202
59372 22745
1307 53547
69 98180
1340820 5225
97 96238
1342 40325
181 97945
19 70439
59374 22394
59372 38228
351291 13852
4604730 1068
95267199 22394
59450 24972
52 92704
438525 13380
438557 13103
54 66975
1464393 3636
1345 59230
351286 15070
259721 16026
42 85806
53 98530
54 75099
3963181 1389
122825508 13533
837827 7251
12575916 397
117 72290
54 64137
348485710 7435
161117920 73737
59174 39928
1343 44082
438315 12951
259836 17848
54 79593
697056882 98429
548452 9479
44 97694
182 68966
199467372 44318
55 66533
59372 25203
74168 19972
259690 17284
1464388 3185
58 77022
4604498 1100
59372 21549
25 80871
259727 16762
1345 46142
351305 14228
1361 47115
111 63036
817738 8480
108563 18874
54 60015
49 99241
492688640 55993
1426 48127
139785746 81198
1580 52981
54 94066
867816342 82323
1418 55723
91 86675
458093 11249
54 97694
59378 38714
54 99175
54 82136
59369 35935
59372 31971
259721 17078
0 29048
817776 9067
41 67092
14 95173
1345 49383
615594047 90541
52 74704
1464154 4395
59365 38111
54 94290
59139 38615
59366 29044
256 90557
54 87228
59522 24875
1345 51172
259768 17667
67 97736
457944 11860
1324 54331
992673063 57602
59371 34788
51 85561
59368 25040
272111161 28589
1440 44293
1331 50026
901981 6429
1452 42203
901981 7055
54 99575
901980 6024
59357 34560
1311 47075
57 91691
1345 57987
56 95134
59374 36919
925423251 46517
837783 7764
127 65488
458076 11664
54 82940
171428538 88122
54 94985
271903680 33005
1353 52334
1346 44441
59374 32071
57 80109
64 73201
55 83774
59372 38438
59382 34078
49 85168
83 80365
351291 13908
0 15879
54 71965
563677287 14143
54 75136
59386 39187
0 93122
63 92207
37 85132
54 62879
458078 12074
40 97410
59372 31200
159 67626
49 94716
54 98942
338355582 13944
1345 48007
1345 54749
59372 34532
1464391 2974
22014867 320
1348 46219
54 68505
59372 32376
4604497 863
338478799 67138
1300 52362
59412 28411
1000000000 61192
54 91080
41 93078
901828 6858
458076 10898
958284111 4675
74169 20123
59372 34647
1391 59103
59372 21397
4604474 893
57 85205
259716 17483
548461 10358
1345 41413
739577564 51789
59379 25872
53 95273
515847952 99269
54 80572
59381 39035
116 76316
479683845 38304
69 80869
458015 12346
905753306 58737
782642945 44719
1343 58955
74168 20451
60 70862
1347 48529
65 62815
669367645 44373
457921 11918
9519589 536
817584 7987
59372 37324
59379 36870
1345 44441
56 65953
63 89945
1367 45907
1344 49005
9350561 597
259791 18555
1407 53291
59239 24032
77211629 10552
52 71706
74166 20514
1345 55568
74168 19910
59372 28932
218089069 4621
1350 42294
609810097 89056
59372 36293
59372 22527
49 83996
1511 45168
54 94414
59372 23947
142460853 76048
1464402 2974
65 76735
36 99224
54 85737
1348 45204
1345 46087
62 85332
1344 49075
301 72661
351238 14403
54 77532
458077 10648
1342 58474
87 59996
86 86447
696425136 1
54 77856
0 39889
59145 32821
54 65488
1345 47378
351291 15125
45 98347
1349 49097
901981 6972
59372 21616
59372 25763
54 72790
59310 23698
351315 13981
54 84136
49 91527
794202285 9684
1356 43223
438622 13053
259721 18227
59 88739
59387 32998
52 71653
54 61216
59369 31911
259722 16280
351290 15715
351128 15319
59376 23451
997700855 82766
351291 15097
68 92718
4604574 960
1345 40937
595654541 28797
43 72122
59341 35733
1000000000 99611
59348 24944
2512087 1839
74166 20921
45 77788
54 86567
48 83366
1347 47275
43 89568
64 90347
55 94686
280 93645
52 95647
63 65716
81 85986
1447 50621
658615878 50649
1342 40779
54 71978
51 92150
1340830 4724
438525 13456
54 88478
52 91807
54 89057
1464393 2805
817500 8412
817556 8123
458179 12417
211324985 99999
1345 52065
1357 49223
59372 33005
59368 25563
517051201 99999
66 90065
59372 30373
22519554 39163
1000000000 48185
54 90020
54 80811
610757107 61210
59372 30448
731758198 71706
43 77390
59381 39109
47 72264
147 72728
1464384 2777
54 99868
817556 8949
817555 8294
59180 27009
59 66954
59375 32836
54 59848
91 64267
55 70294
351294 14436
1336 56118
12575929 374
1345 42331
54 86345
106497632 41193
1458 53905
2512091 1856
59374 26934
54 82559
1345 53744
1345 52977
8 73953
74168 19755
94 74293
1342 41930
35 92704
54 97945
30898065 83387
54 61393
1536 51639
755512216 25779
1340826 4829
61 76291
54 97410
55 69518
54 83498
901981 6089
59372 24289
65 68966
259721 16309
1344 58689
1345 49988
1105 46157
806751129 21788
458063 12702
675789094 526
74046 20663
59373 25669
42 64544
59372 29231
458080 10761
548452 10123
488162867 94985
4098142 1143
149 69418
54 75820
59372 27506
146551506 26310
59372 39214
59338 25997
54 62627
469043560 93098
351291 15427
1345 58587
55 65914
59624 33621
101 73385
1464393 3608
1345 42507
1345 56040
54 90776
51 70665
78766328 32667
54 78055
59372 23301
1345 45100
259696 16026
41 96916
1251 58650
901981 5776
56 68902
1345 43507
1464393 2857
108 86567
74168 20098
52 75859
54 71969
1381 58427
54 77012
59382 28154
837827 7154
216361501 88464
74168 19688
59370 26909
108557 18931
55 70363
273633834 19126
1345 58473
1343 46477
59372 28102
259724 18391
259721 17842
1345 59646
20 95175
59372 27613
30 78722
1371 46924
54 98844
659434187 11934
960786446 1
59372 28071
351291 15327
467629335 9128
55 64110
458077 12104
54 91605
1349 54624
1315 47618
897725088 99999
259733 16997
51 90477
52 71098
2512083 2197
1340826 5248
59435 37497
59420 35052
1344 48236
54 78110
1342 54404
59372 29329
458063 11517
59181 22557
59372 28303
59323 22047
1359 48457
260 60474
54 62595
54 73205
1345 54926
655535085 58603
59372 31122
241 66975
259661 16128
458076 10764
54 89458
54 87839
351291 15850
55 68505
1464378 3071
54 73716
53 93857
54 78682
59374 36209
837827 7606
59349 29712
45 87191
1464391 3146
458076 11906
59319 21812
1220 54456
54 92791
59372 23444
54 71824
54 74264
59357 28102
817556 8220
57 70045
59372 26179
1000000000 14257
59382 38615
59369 39612
49 90357
1353 48661
59420 24424
64 76120
1345 52689
438525 13555
54 60540
548438 9325
144807331 26530
669771013 40257
1333 50857
438539 12983
59392 33488
59490 37169
54 66954
438524 13380
54 79215
458076 11014
59315 40180
69 77216
397196288 69892
59405 26797
49 69093
59375 39816
54 75307
59375 26577
59372 37169
54 97319
74182 20773
51 77910
59372 29898
458076 11094
54 63583
1348 55037
59360 33367
748040331 50621
59211 23454
74168 20203
259721 17328
54 74921
51910675 48529
54 60380
59372 33770
54 74510
1345 48347
46 96045
1304 51167
68 97399
458186 12546
1345 57069
59352 37310
54 81985
59377 26320
1345 49683
39 84804
1336 43542
1345 43345
8 96644
191771597 81192
59372 38806
23 79596
438528 12993
55 89780
817555 8190
682977810 57565
1345 42758
59387 23988
351291 14143
51 95240
56 79875
52 87191
59374 36100
1345 47469
219993366 82743
351289 15137
59366 33988
54 60092
59372 30186
31 96188
112022124 13130
74168 20865
59386 36919
59372 35960
59372 34811
1428 50448
458094 12458
59382 21616
59341 38304
820159080 6006
1000000000 99781
54 86247
1345 41953
54 65040
56 62595
857863996 52428
1000000000 74764
1108 45408
1337 45291
1464403 4265
54 69374
259721 17247
267191942 18601
1345 52180
108820 18648
59596 21143
59362 35053
46 87897
259720 17247
94 66533
1345 40330
74157 19254
96 63237
55 70179
6 83105
1345 52819
224 92836
59372 22152
1464393 4330
458073 11255
1360 41042
1344 42024
1366 47339
52 65182
1345 43251
60 75910
57 99005
59372 33005
1345 54277
901970 5963
1335 46797
59358 23277
777766136 77360
59348 33638
59378 36670
52 59810
57 68204
59154 30747
2512001 2376
1345 49845
548259 10362
1510 42164
59374 29317
59372 33829
1464333 3219
64 85386
1332 42745
301170258 99999
59372 36054
629211550 99999
62 83747
59429 24877
59557 38350
59495 34733
548452 9877
351286 15364
1189 51917
1345 45450
60 65081
240 98486
5 60353
59463 38521
47 76190
59453 38797
48 65442
54 95321
1346 59532
54 85509
1345 50861
238 67478
1345 57557
1345 46949
1345 46263
1345 59646
67 76207
3962998 1798
59372 21560
351338 14734
1286 49672
1000000000 69525
54 96757
16 89768
51 90616
1345 46512
47 66823
438566 13043
1393 48142
1349 46752
54 96986
54 75297
0 92300
54 84667
59373 27398
59156 25868
922689477 8872
54 75925
1375467 4561
1345 57723
59382 26726
64085723 55359
1351 45449
809625279 82981
259684 17530
59336 22962
54 87954
56 74903
56 61507
123751802 64408
56 80470
1340826 5095
1403 51792
59370 35994
115 82633
54 88886
2512088 1838
1345 56524
59372 33675
1350 46220
95 66897
54 66533
54 67619
59368 37944
59372 24231
59417 32201
351139684 71367
1464383 2669
59277 25943
1464383 3946
1248 57944
54 62677
16 69012
351265 13908
56 83075
0 41285
632845689 40942
631043206 21143
59352 38934
458079 11813
57 87228
901996 6854
351291 15137
1288 47071
1345 54265
901995 6139
548452 10392
902224 7086
433100615 12852
1537 48008
51 91131
259708 16121
54 86201
158 69435
54 88680
1464372 3493
59372 33038
31 78943
259721 18541
57 60402
1346 41022
59372 40198
1345 52852
52 80863
59312 27955
108567 18872
1345 46664
59372 24825
54 77524
800454050 50726
64 76190
48901162 48955
1345 50517
40 66828
54 62441
59372 25669
54 66606
1358 59266
1340780 5243
838276205 1
74171 20324
54 63914
1340828 4986
1337 53011
690941842 2531
351306 13759
1348 46438
160123246 17091
59152 33827
59372 21194
1343 57674
54 97372
53 92094
59372 39458
817558 8186
54 89768
59350 34222
59372 28417
1342 53093
351305 13961
56 83032
0 60434
458185 11249
56 62768
52201934 25919
1345 56118
1345 52596
39 71704
1352 50236
59373 29082
59372 38304
458133 11153
1344 56530
54 65218
458076 12546
40 94152
438527 12946
51 86649
59374 33910
59372 22745
43 83544
54 88785
108538 19105
31 99061
307464852 59457
108567 18883
1343 40942
59285 35041
1519 40937
944432629 40326
1464447 4321
1331 45487
45 88394
59372 35198
272447996 27823
458082 12186
259718 17293
205779377 34101
551740831 99999
1353 42164
1345 52362
48 88970
458064 10643
59372 29544
59571 28214
74167 20510
1345 59175
54 69102
59372 27659
371686774 88933
54 91135
74311766 60170
74207 19446
1464407 4501
74168 21087
59367 26555
308340896 82195
59196 21885
1347 58907
59379 25293
59372 30295
44 91820
857743499 26909
59375 22026
59346 40147
1402 54265
549055366 79733
705507314 24097
1764152 2518
59412 36670
54 68746
1577 48176
413429566 99999
54 60353
389224317 8099
1345 47281
1345 46353
115 99220
102 83587
57 78372
259719 18617
59321 37335
59369 28708
1345 58997
351293 14173
40 69479
54 91085
66 86491
1345 59162
54 74583
59381 38134
24 68702
103 66769
351312 15736
59372 26576
92 75634
351226 14262
1 92185
259783 16104
17 85967
56 81813
548625 9634
59392 26251
0 45202
53 90949
67 96214
1345 51687
59375 24850
1345 50327
1302 41604
59372 32221
48608485 91129
351232 13769
1349 47833
59783542 11202
901982 6179
54 85602
42 67415
63 77283
0 25976
1464393 4387
596609565 46238
53 65705
59372 37842
56 64818
54 85351
1334 54111
341733124 40862
59372 29938
59371 29832
9519594 539
60 62659
59372 32478
57 70813
369902519 46228
548511 10265
1345 54572
789193985 19344
351291 15230
57 86882
54 67478
59372 23758
59372 29333
590795626 61200
51 97736
103099066 50715
59355 24237
54 91687
55 72053
959680843 49739
1345 41286
46 62451
817556 7978
41 95926
62 90275
74170 19436
59372 21936
351291 14051
59398 23445
74168 20819
817556 9050
458064 10961
458076 11949
51 68400
259721 17530
47 76392
54 91892
54 79486
52 93278
1310 53905
143498358 46127
74181 19909
54 71301
53 79082
259709 17024
59372 36183
1348 42331
59372 25018
24 95519
51 59979
82 63802
91 76755
259 85386
59373 39544
59384 22256
59421 28045
259709 18038
54 81934
51 70311
59372 27402
53 83240
1305 41754
1348 42449
1534 56072
54 83743
54 84524
88 62960
54 99061
1355 43377
87 92581
59 85002
1358 53043
901983 5569
1000000000 97938
62 75064
59370 25895
1346 40753
18 96419
3962998 1660
59537 26756
259680 16957
579002488 5342
54 98205
54 83503
54 61780
1346 52923
54 75826
59192 22394
59395 29688
1230 55849
54 91295
817556 8099
59 91083
97 64379
974379639 96015
901991 5569
351291 15074
817565 9279
55 64423
1345 58650
1291 58427
1340 44454
561607521 74816
1312 47378
1386 58688
662485467 73645
458076 11438
52 64923
898629479 21062
901981 6139
59406 23972
849821209 54330
281 62052
51 88379
65 88099
46 82550
1764138 2494
837827 7349
560425141 27760
1345 53902
59319 33124
59372 29688
1345 41865
1545 50244
1356 59680
458081 11753
458076 12151
54 62028
1347 57076
54 88107
54 76433
923062670 84773
1277 49972
59425 27506
59372 37036
74168 20081
1345 46792
454075009 98170
666583506 34222
1382 48965
54 98076
59372 32154
74 77524
482724428 29891
59375 40001
54 64408
4604495 1075
59372 29044
65 77232
54 87181
59403 40198
59364 21967
74115 20819
1300 48988
1340 52439
901981 6619
48 87421
59402 25127
259721 17801
337561705 95388
59372 27477
54 84490
54 68400
59357 25293
924377874 70417
54 81103
822830029 34111
56 69702
458075 10953
74229 20987
1340820 5021
1344 59642
54 79540
70 84399
48 83925
54 65148
59372 26012
155 74808
949909651 26085
74231 19541
1345 51687
241691727 33038
108629 19047
1345 51639
65 85168
54 60854
25 60474
935518417 1501
438525 13636
54 89768
74021 20479
59372 29583
59373 33827
54 72003
59383 31754
42 85248
458053 11441
59380 31846
214018934 77868
57 61144
1345 40988
57 78343
1345 41930
458076 11517
458076 12346
438527 13388
1346 41348
59381 32485
901981 6429
59359 28233
54 70731
901972 6881
259721 17426
901981 6016
74629683 45422
57 77275
59371 35010
57 64715
46 66474
817514 8474
249 68948
438527 13206
259721 18302
466717627 31725
39 80365
50 70128
59372 24972
59372 37137
59372 24608
54 89665
351291 14033
73 69950
837819 7456
1347 48286
19882812 1
351294 15327
351336 15382
59313 26122
28808943 1
67 89117
68 82448
1471 57128
54 81813
1375470 4610
52 62214
1353 40292
438557 12872
210 91111
54 82758
1464378 3708
54 99024
59371 29023
59380 26576
59419 21354
54 97833
1345 47143
63 62028
59358 30374
259721 18480
68 73828
1337 48916
59372 33118
791051160 10981
1394 54017
43 97694
1345 43989
59419 34631
45 63645
1165 54277
59337 28958
59371 27727
59373 24212
59372 35973
54 91369
259686 17328
101 91173
66 86345
902003 5907
0 64515
754542699 71267
259722 17928
1464161 4154
54 93848
59381 32146
101 75160
74169 19574
60 91349
598983012 55327
54 94603
568074984 1
114 75901
59367 22192
1346 55832
59383 35290
548452 10258
2512105 2376
1345 49698
351291 14021
59136 27556
1345 46127
817548 7881
302687644 85168
54 63726
54 75681
64 87952
59287 26310
1390 48496
74123 20342
817629 8186
54 98220
1366 52023
59574 28755
1345 53265
59332 21409
54 79357
59372 31754
1345 41865
351260 13948
1348 51306
54 93936
1464393 2759
259674 16665
52 85943
1345 57294
59372 25040
1312 55541
59381 29516
395879725 42705
59207 34313
1334 52132
1464384 3946
54 71046
745691575 49385
54 97720
848212092 79722
1386 54578
74166 19770
458086 11153
52 91037
59373 35994
59375 28083
1347 45463
458088 12662
54 75088
59372 33241
1345 55952
1360 55222
56 77503
59375 37427
54 84401
0 80077
59372 29712
59372 25701
1529 53501
817556 9158
62 85681
59372 33582
52 92845
76 82601
243 99473
1397 47725
67 72810
458076 12291
59376 34811
57 80108
1397 58899
59371 22131
1203 51276
902144 6632
57 95616
458036 11117
1397 52480
59372 22887
901981 6645
54 80729
1122 53200
59372 34898
267363127 94277
51 82344
51 62155
54 71289
1343 54553
139 61240
351293 14450
902017 6171
55 90259
59372 27381
54 81286
64 74792
23 70599
121265922 64230
1345 46635
1334 44597
1347 45450
817412 9168
42 97736
54 90897
1352 47018
61 70488
1346 46161
54 70373
1345 55205
59380 26479
59455 29750
54 61484
59433 22047
54 80436
59420 23747
458076 10950
54 60085
68 80455
91 68932
67 82935
45 99005
1355 52689
351291 15721
139 92600
54 92572
54 72765
51 85704
74168 20105
1345 59384
458076 12653
0 15451
1246 46119
59401 34107
59409 34811
54 89720
1336 42097
1342 58845
817556 8471
102 71046
347245722 50621
154 73713
56 87966
632402482 1
54 97694
351291 14137
259869 18145
1318 48519
197040845 27136
550225812 20324
56 82159
548452 10232
1347 53210
54 87246
752129929 29505
1344 47612
351279 13852
59325 27775
1345 57987
59425 26577
401824258 39028
11 71172
64 74912
598156524 49212
1000000000 41633
59328 24032
259734 16459
1343 58071
1149 57852
54 93304
59383 25293
59437 40115
47 61954
1338 59457
13 76759
74164 20102
1118 43403
351291 15382
59372 30458
1464397 3667
54 86562
107 66753
54 91231
1553 50861
1490 54787
458067 11948
59575 35435
59122 32931
59372 28919
52 78604
351206 14304
59494 39163
73942 19972
54 88438
438539 12872
52 68702
59266 28819
59372 29039
51 66033
59415 21955
57 90884
1345 56910
59374 36413
206 83847
59378 39511
52 68271
54 91033
54 75160
683668892 1068
351368 14502
59370 40147
103 95606
14 78194
1354 48195
56 90002
59372 22233
1343 48513
0 33392
1315 48895
59372 27409
844698684 24945
54 95616
1454 41276
53 60339
59372 23039
1324 49212
548453 10512
54 94277
1342 52852
103 90729
259721 16739
59372 28187
59379 24897
59377 30225
45 97336
432574979 92094
339989674 74337
54 76897
817555 9279
901979 6963
59385 31936
92 96233
1464393 2826
59372 24441
65 70410
259721 17893
1464393 3575
59433 36068
54 69103
1343 57898
96 96604
120953994 66437
54 94052
1121 47338
59387 35100
1336 56338
514539067 89520
59372 35768
94 68990
59375 34502
59371 25052
566187362 5201
1000000000 68457
1464452 3657
14 70770
54 72728
1464393 4501
54 98104
22 74404
59315 27516
259718 17109
59372 27968
5 78924
9519625 486
1000000000 95388
1342 40361
54 61200
561292655 7474
1345 46144
766807317 99999
54 90022
61 69124
54 81374
1349 52179
108650 18847
50 73345
1347 59294
59372 26781
458076 11264
754458003 35010
406786128 19599
56 81557
59366 24231
458032 12750
54 65040
590199204 74003
56 83848
54 98446
54 66170
53285554 85762
0 14257
59490 39967
74167 19537
59372 28463
597794941 96148
59232 26934
29 69865
351292 14934
700836939 24032
54 74864
59372 23957
161765785 49218
1345 52487
75 63379
548452 9357
59118 32482
837828 7251
764736627 89303
837827 7436
1345 44537
181571807 62299
45 64390
817553 8319
59372 38134
59371 24852
59372 32991
65 60170
74803014 65687
53 86420
351276 14928
1466 53345
458021 12000
1464393 2826
891413968 1
259687 17363
1340 56022
59372 33887
51 87571
1335 45658
1344 50007
351267 14116
4098127 1264
71223057 90269
54 97252
56 74769
1305 52327
548453 10028
259721 17530
351346 13991
1345 49766
59372 25587
54 76759
57 68316
1103 49559
113 94168
2512188 2367
1340826 5251
788571697 67541
595003874 58134
59372 31104
1345 51001
837818 7336
1346 43572
56 99211
1347 54847
54 68500
158 95240
162 76048
53 80376
651162582 76529
109 93191
59386 31907
245 72968
57 88114
54 67985
59373 36307
79 87245
55 63682
54 89142
837829 7584
1338 58705
1338 46702
54 89099
351288 14928
54 80399
1345 51146
1361 46892
259721 16538
59370 38551
54 73696
29 87086
6 71294
458311 11619
59372 30419
261 89342
54 77894
54 71294
84 90650
54 77524
901981 5895
59430 36737
59372 26527
1342 46017
1345 48594
65 61752
458079 12612
1384 51276
1464393 3153
1282 59487
54 60728
548452 9685
54 96587
1345 46144
52 89249
748226501 16503
259 98739
74169 21116
1578 44118
11 63817
59345 28290
54 62576
59372 37249
59371 23630
1206 52143
56 89562
1316 55146
1459 52923
54 87687
180 81006
1345 47543
1384 45450
224 99727
259730 17586
87 93053
901981 5486
367009340 99999
300 77610
102 77395
59597 21310
287 64962
458076 11295
1345 57766
77 71837
54 70621
630444355 99999
285242557 68903
458328 12454
53 76263
55 64134
72 76393
28098462 221
1318 42351
90 70402
458076 11906
670966991 20825
54 78067
59372 25538
18 61093
1348 41930
1764137 2528
59385 36054
54 76983
1345 56269
817494 9079
54 83780
65 69911
59375 21836
54 73731
54 80436
54 82908
1199 56502
22 71314
1343 44586
1483 56509
59372 33396
55 90011
55 66020
681635332 25631
45 63237
548246 10197
59384 38970
1340 47495
1345 43944
246 76108
27 96984
1345 53815
2512069 1916
0 74892
57 60251
139 60251
1361 57536
58 71831
1347 51257
1259 47114
259718 17236
1336 42322
49 79841
1314 52797
572905782 92305
286 93053
16 80185
43 96585
53 87181
640522001 95536
902003 6646
727686341 55706
259496 16592
1170 43003
62 72137
581056147 15030
259708 16197
59372 36291
1345 47281
167571562 91033
59351 24897
56 64544
44 93512
1211 52587
1329 52391
1345 46238
59372 24899
43 63062
1464239 4330
59372 32375
4604498 988
901981 6084
523886355 95853
5720511 44293
59372 38350
42 82947
59369 31528
59370 22746
56 69428
1342 40351
259721 16538
206 99868
1343 52179
65136066 93053
54 67397
59369 30041
1345 58907
901981 6146
1384 52602
54 73485
259774 18601
59370 22745
1344 50026
51 88412
54 79113
54 86198
48 68471
962832040 51052
1335 49569
54 95069
1289 58489
57 67531
74170 19561
59365 37726
1345 53071
59372 40157
1346 53527
99 76897
54 69830
458066 11255
1345 49033
59372 39062
1345 59642
114 76529
17 72790
59370 39065
59384 32375
351291 13781
1345 41497
73 79682
1340601 4898
1000000000 80157
59386 24206
458076 12763
1210 40326
259899 18482
1346 58629
158 74264
458129 11618
53 80206
1764135 2501
1345 49122
54 91231
108572 19110
59369 36020
1533 48145
1347 54970
504545633 4661
1343 48376
1764145 2528
4604289 1067
92 87266
54 87966
87 81058
2512087 2386
351291 13942
59387 33202
901932 6813
59387 33905
2537338 59161
32 60863
54 84681
1285 45788
1345 56707
1338 48507
25 92491
54 70123
59377 26012
59372 29506
59372 29770
53 80455
54 92290
259724 16784
56 75634
901981 5733
933070136 67024
274 70392
54 67667
53 90541
1342 50332
59254 23293
1346 55812
59372 30995
709216701 13449
54 89818
1344 52772
54 82724
54 92088
1345 50075
1345 46219
1340814 5178
51 79606
1464395 3055
14 68211
438525 13093
57 87245
21 82235
66 62299
1464390 3270
1345 55949
76 73704
1340740 5209
1345 56172
162832665 62987
113 84051
117 82024
4098127 1172
49 79296
59 68916
59365 35072
1375490 4610
1342 41604
59380 25896
1385 54461
51 66533
108363 19110
1333 44214
59363 24897
54 63189
59451 31359
901981 6645
59369 23786
1345 59410
54 65990
54 72147
55 90949
63 87006
1345 44454
67 61684
53 87571
53 71672
1343 44233
1108 58845
59375 29039
351303 15044
253135841 45953
259713 18614
259721 17965
59416 26529
54 64099
54 99035
54 77986
74172 19944
115027483 72137
4604548 1075
54 83797
438532 13081
817611 8647
64 60414
40 64818
1395 57713
54 78464
54 62771
1345 40257
1348 57608
67 69593
52 68966
55 86469
59372 29339
767527051 78697
59368 37581
59372 37963
88 83188
1345 59594
74 61557
59383 25550
901946 5625
54 64633
54 98076
892540608 40461
587012451 51620
74221 19181
54 90749
1345 56890
66 67415
1139 57619
54 76075
901981 6429
1345 41450
1351 47110
351299 13826
36 94778
259730 17421
1310 52735
430636048 90557
59371 37877
59185 24945
54 62824
1464440 2819
1340 47399
1354 59519
52 79160
341475587 60728
54 86401
54 76250
55 66090
47 69996
54 90078
54 72695
1345 48217
63 75826
76 75910
817559 9128
152 99276
1345 53948
438470 12926
817571 8647
55 59810
59372 21608
57 75099
59372 31595
33547973 20029
259721 17109
111958463 30041
32 84254
59366 26684
3962995 1591
2512090 1838
1345 52259
10 81006
200322548 41022
2512280 2070
438519 13081
59 80227
458131 11664
59224 34391
220 70621
607893702 99999
59372 29876
31 81578
54 68082
54 86897
998588248 96815
458139 11918
59366 25919
1345 59584
1345 43024
992433333 52911
60 75527
164 72147
59372 31453
1389 44690
457826 12476
57 95765
1345 59193
901981 5860
122 66524
52 91131
54 65706
59279 23061
55 91740
1464393 3207
59374 39492
458033 11168
54 92187
86 77449
51 82908
443694620 91004
54 80241
837813 7324
55 86367
1343 44879
259835 17328
1394 56509
1345 56193
54 87222
1345 59334
59336 33496
1345 45822
65 88394
43 77135
59 74644
351291 15682
59380 24363
59324 39185
139 68785
496465712 69443
59363 27087
1563 46488
54 85575
122508339 46
648318082 61144
52 81784
59370 34111
1137 53080
50 83734
41 81145
458076 11209
1345 42177
59364 27025
778095217 34986
54 60472
54 60340
110 80933
218560053 41150
1345 43887
142 68002
59365 30515
1295 48496
1544 49559
1345 40267
1555 46752
59170 32276
54 90675
57 83910
1487 41027
59372 39849
54 74861
89 82845
68 91571
74183 19454
1464493 3153
297 90338
62263487 59533
66 95634
1346 44188
1345 44535
54 76963
73057598 1
181 87045
59372 21939
1345 56821
54 61743
1370 49388
1347 51741
438567 12870
259722 17697
54 77236
57 70410
59372 26197
59381 36114
521330018 96238
74168 19607
43751517 2248
52 62686
0 88101
74168 19257
59372 38566
901992 6619
59455 27465
59329 25741
53 93255
1345 54553
817556 8319
4098127 1133
901981 6992
54 77174
1355 51200
51 91483
53 85002
59372 25151
82 79841
740722908 70408
259722 17363
46 91212
88 73518
546346218 1
1345 57852
1345 46263
59372 31366
196000151 89780
54 72752
55 97755
59376 33367
901997 6976
51 81933
59365 33464
129 60653
1506 49239
54 67397
351283 14262
901972 6696
1357 53219
1288 41770
54 90338
548392 9634
55 61327
59372 26517
54 89286
1353 56296
1341 49171
1345 44908
59372 26766
1343 46699
32128908 66474
627509895 92131
59322 25137
901909 5692
65 72750
1194 50480
54 90763
84 78754
901981 6943
59372 39505
59355 39109
512782859 87556
1352 43949
59372 36545
55 84934
110287422 41378
356327557 20123
9519552 577
59374 33038
74160 20225
1464393 3367
54 74644
1345 49845
54 80128
54 77283
1553 47281
298 95504
59381 25147
4098128 1130
475005914 1
54 61658
1353 50212
54 84378
154 79540
59369 25293
59319 35995
59395 27894
54 80694
1306 56929
55 61780
59329 36100
11 80097
1345 48901
11 83503
97 71005
141482759 84051
59372 39496
619072075 51172
548405 9747
59360 37963
59574 34119
59367 25912
52 90557
59597 23945
62 96148
3963010 1451
88 83764
17 86839
1345 48646
54 84399
548452 9402
101 68922
1345 54301
59372 34474
54 94076
117 89463
108760 19029
59372 36890
59374 25741
259721 17300
59121 38214
234268493 81519
41 90117
59372 26529
351301 13948
351291 14453
74168 19944
63 90277
1341 49280
259722 17463
108390 18691
54 99577
259974 17774
51 85300
55 67456
0 14663
458076 11087
185 91740
1341 42434
111434503 54
74168 19779
59320 35415
59372 25740
1464393 3775
127591003 92473
59376 33800
837827 7336
59159 27332
56 85216
59331 26199
59372 25273
59413 34715
1348 44086
95580105 45114
54 75849
9350514 597
59372 39062
873054470 91807
27 89927
33 73436
59374 39639
1340881 4827
59418 22757
259865 17018
166 76529
59202 30448
40 81965
1567 48849
1345 54047
59371 38795
52 76316
1331 54129
74168 20874
1345 54749
59373 25428
351228 15382
54 82267
59370 25318
59371 24873
1331 43075
54 81965
57 69514
1365 59230
74181 19855
42 81428
53 99246
159 88121
33 89038
1357 45613
74168 20602
54 75312
351291 13802
59360 31554
55 91981
607546428 1839
59372 22475
4604498 1100
64 85187
53 94143
8287940 630
292 66701
1287 49766
1464393 2898
59370 34918
59372 29946
54 68505
1196 49879
59326 27172
11576166 457
59372 34359
54 94732
59380 39970
55 95926
412218577 8347
500208043 19078
59369 39633
54 90423
1340 56859
817558 8190
54 88379
54 61711
68 93427
1105 51390
54 85230
51 94323
59372 22735
54 80023
36 76075
1506 46802
458073 12702
915218559 27501
351291 14044
56 97720
1349 56147
59447 40078
38447373 4811
59373 29688
67 87113
59517 32349
59372 27178
127 78973
74167 20590
57 91078
901989 6171
51 76886
514986149 47114
817555 8220
1344 49706
59372 27178
419372168 21990
54 61954
51 83993
181 75130
1394 42955
59380 25741
59372 36079
59372 32445
54 95647
57 96868
1348 43444
115 76263
74197 19972
54 73861
1345 43885
59351 24613
59475 38878
1350 54788
54 61430
1347 49766
1344 53873
851338999 99999
259719 16762
828039477 78196
59373 21543
1345 55175
1359 49648
54 71706
59372 29914
1331 50595
56 61420
59372 38728
59372 34672
1283 40395
59341 39213
59603 25795
2512088 1997
59372 38948
1378 51365
1411 49894
204245936 4389
1345 59739
59373 28136
220 81490
227 63817
57 86546
59623 29082
1342 56077
54 84946
292297176 12951
51 60413
881867938 7430
54 68619
59371 34313
1373 44324
63 95273
54 77208
778439260 53831
4604498 1040
54 79491
107929537 67959
351386 13802
59372 29902
1764302 2542
901981 6575
54 99269
1345 55952
54 92065
728474452 52383
1345 46498
259711 18113
96685882 556
59354 25701
1542 46459
2512086 2300
105293236 17909
1348 58779
1162 54578
96 89168
59361 29262
59374 23529
837775 7533
782658955 54331
59411 30645
54 77997
56 95168
817455 8099
59371 37373
66987030 14436
901981 6815
59372 28384
22015047 320
54 80416
54 62249
48 61688
199549398 19236
1464393 4433
1347 59404
817535 8752
59372 22757
54 86848
59372 21365
54 72776
351283 14304
1345 40428
283 87977
90 77894
112 64892
48 91251
1568 59508
74168 21087
918982421 77597
55 81666
54 63457
186271251 24284
1339 51202
54 70770
46 96956
59371 38613
817559 8351
177159455 27894
1375452 4547
901981 5470
67 90022
56 98486
54 68494
59373 29583
751673174 48784
1340826 4986
59367 32375
1348 49016
59372 23021
1345 55032
1192 44508
1335 56941
901986 6815
259730 17089
54 85447
54 61314
65 62824
259721 18109
204064740 99999
59319 23339
52 66139
74 91827
472814269 82769
114 96129
59368 36663
1364 42964
54 94654
901986 5962
56 89905
59369 30104
1341 46840
1464393 3905
24 64635
103 61240
1207 59350
1336 53048
1346 44744
54 61420
54 77612
1345 41953
1284 59739
53 73916
1533 55146
59375 30470
1345 43748
54 81443
1239 51147
46 70546
1312 52943
70206160 1
817443 7941
54 96188
54 80878
789744736 86947
41 71708
57 77788
351293 14119
458057 11918
55 65073
458073 12728
438510 13416
54 69241
52 59981
57 62316
679846451 80730
1345 45593
259809 16812
59345 34412
32 88511
45 86469
1348 49648
529962979 69565
59418 30217
54 98182
1352 48681
817506 8318
59342 22029
52 74590
259556 16762
351291 15600
1345 59570
54 98180
59373 36374
837827 7654
108359858 54276
51 94225
458076 11813
236 94766
57 77090
1464393 3367
54 81916
367755320 16086
59369 39958
438524 13098
1451 52327
245031336 38230
54 92789
509774224 99999
59378 36010
1342 59267
59401 32672
1309 55501
14 60549
821140521 99999
1355 58210
1408 51736
2512088 2386
2512090 2022
3962998 1571
57 90341
44 93336
59423 26648
53 91956
1342 56866
59422 36502
59385 30722
351291 14420
54 73485
51 98986
54 70912
59140 35652
54 87946
4098077 1274
369992802 1
88 74344
1361 43121
59299 28721
724898807 25943
351291 14038
1344 52487
1764157 2487
52 61588
837827 7693
54 94542
970307542 89665
59377 38806
59372 37335
59372 29386
458076 11637
1450 56606
74207 19755
59372 28100
42 65514
59382 26309
59342 31759
4098379 1257
54 97883
1464406 2819
62 77574
59372 39633
259489 17613
1345 54331
1345 46219
59372 29688
458076 10899
59372 29526
54 66146
42 66617
54 99478
59386 27148
59335 35282
863575485 20302
74112 19361
1343 46512
56 84247
458076 11091
59375 30152
817809 8190
259721 16352
259774 16719
1341 44691
548447 9966
59464 29832
54 79609
202929603 10498
901981 6978
351337 15470
59375 39496
1345 43451
1340826 5278
1316 52454
290 95697
62 62878
1345 54331
59359 37939
59431 23803
8288179 627
4604587 1040
75 96274
54 96609
1340826 4970
817556 8318
214 65502
59372 33658
60 93278
61 99662
169 86546
299991541 41178
259721 18134
38 85716
62 88154
259721 18559
59564 27574
59338 30985
54 59981
850169242 53430
74159 19944
54 69490
1342 43926
837829 7373
11 80299
59472 33088
1348 58268
59372 25463
1345 43885
55 89342
54 86198
671426808 46498
59364 38350
1000000000 8108
54 96880
1345 44631
1352 59350
1345 50549
231 61697
64 73510
1295 44537
1358 55993
61025871 32092
259703 16212
125 75552
805199570 38924
572112389 98583
53 75524
1345 49557
351291 14949
57 90969
1345 57211
50 68505
458059 11517
9 93848
1211 44304
351242 14113
837825 7606
54 61643
59370 29283
59386 26201
438523 13159
57 84235
42 82947
457894 11336
59371 39587
1345 44537
59575 36171
54 86649
38 63338
52 90060
56 69449
187 84473
67 83126
61 92060
259726 16212
59372 39849
259708 18514
576362858 83143
59372 21716
54 88209
59372 35964
59372 34009
4906499 751
1345 59464
1488 54373
744664668 94032
59386 39816
74170 19521
1464141 4234
54 81668
40 89168
54 90609
69 71378
409495153 76342
54 82947
66 72053
817556 8347
1575 50857
59372 22131
351291 14565
1345 49316
108822 18993
458270 12086
184730373 30225
59325 28305
59373 37804
85189166 86023
1345 49016
59585 36010
33 61272
2512088 2385
54 84759
59376 39969
59375 31936
54 96214
1345 52132
259713 17135
817600 9018
1341 50758
59372 23121
59339 21441
351309 15070
9 97833
837865 7442
1346 55706
59333 29572
22753740 36890
54 93448
54 78532
51 98386
59372 39665
351293 15382
54 79733
902594574 35100
901991 6854
54 78139
59320 34101
428269257 1
951638697 11429
42 79929
259706 18620
54 74193
170 70946
536682213 9956
1344 55150
59395 28201
348467742 58245
59309 38521
0 13152
59372 27560
1464404 3691
3 74065
59372 27968
1345 57564
54 89279
1340639 4785
1345 50747
54 87974
53 89780
59369 36497
59465 39176
901970 5396
8 74302
550786282 1895
548452 10265
55 98676
351294 14734
59453 30501
1345 47013
172 63566
57 69093
55 85737
1377 46272
901981 6136
3963175 1572
264 79540
28098453 250
54 75303
548450 10251
51 64696
59370 23012
59372 34781
54 66606
54 91076
54 77012
968297799 82260
1344 55534
50 64050
1345 41770
1290 50087
74123 20304
901975 6989
1345 45833
60 70536
837827 7203
249884300 94229
59372 25648
59325 28045
54 62734
59374 22047
59371 35973
52 82724
55 83781
1393 59594
1342 56834
901981 5666
54 63645
1342 52963
458068 11753
27 83797
1375570 4607
54 84522
616906847 99999
62 74808
1380 51620
1351 44040
1345 57677
59372 39765
533346327 6016
59357 28243
53 82365
1345 58864
1470 56929
74168 20440
74258 20602
1349 41930
817563 8347
259723 17597
54 96214
52 99506
695239174 3667
1340832 4986
108625 18691
74168 20331
1345 57502
1345 52488
0 62422
54 69418
259760 16992
1345 48512
108567 18847
837827 7719
1252 57267
56 78493
438491 13130
351207 15736
963900011 85600
59422 22402
1310 44086
0 41824
59372 36293
1342 56296
1112 43124
10 75681
259618 16665
922335491 14549
1344 58955
1345 41012
54 63344
54 63237
819040452 36658
1282 58005
1102 55442
322167704 79948
1340815 4821
59382 35719
54 67456
458079 10553
817556 8351
59370 36695
56 94165
59245 36967
1123 47847
1330 53722
1342 59672
1351 40779
351291 15470
1346 51334
1344 45696
259711 16997
351233 14021
1345 54578
9241534 618
8287950 630
1345 43893
901984 6146
1327 44860
548204 10393
59371 37876
59372 36089
4097893 1111
35680393 57712
259762 17731
548452 10364
3962998 1762
1294 57020
901983 6367
54 78057
1345 52501
291 85216
55 70411
59372 27574
1345 43949
1340826 4898
1345 50112
416961635 24240
54 89769
1348 49503
54 75527
59358 32704
1342 52322
458076 11949
56 72697
54 98758
54 77013
68 73896
59598 35470
57 82769
552403591 21967
259717 17328
901981 5396
64 63126
53 85561
42 75887
161 70078
204 85973
1345 49248
90833491 73696
56 72511
54 72765
69 72650
259726 16332
707131380 51001
1464394 3626
1337 47507
1340864 4675
54 71561
1342 42148
59380 30219
59371 31927
0 57956
623393255 9983
351296 13802
240145075 47401
59372 28048
8 66630
836454089 62925
59386 23605
57 85168
692564995 64880
448467644 62190
1320 55568
1345 46555
59582 37644
184 64691
2512090 1878
57 89520
59360 30041
59372 37761
59189 24284
58 86567
30 98038
1479 53820
50 85932
582129220 25479
1360 42434
837827 7400
223510751 11949
54 89163
1345 43377
59136 32077
0 41633
50 77894
59372 35715
209754315 33396
39 59810
59373 33638
1283 45161
1464393 3896
1345 46127
1303 46272
817588 7970
59387 23388
54 85002
351291 14453
65 85806
59373 27105
1345 50557
74170 19541
1286 46578
1417 51726
59515 36104
1340829 5278
52 83325
74170 20472
54 78343
59363 35023
3962855 1771
1503 58689
457882 11616
53 83032
837827 7274
54 91084
59524 37813
50 67397
59373 34271
59372 31528
539205710 33047
83 92399
1519 42913
351353 14935
59310 25648
59387 27369
59372 33246
4604501 970
55 80365
54 80815
59 81220
54 67900
259723 17018
54 68686
1342 51061
1357 57323
54 81456
72 64518
54 71061
1352 49320
1174 59110
48 80594
1343 44818
1351 43649
67 78596
52 72581
54 81557
438525 13188
59370 22326
1342 56461
438526 13081
196 66003
52 72439
57 70222
54 80426
29 99795
54 79726
59372 21783
789327579 69382
901978 7055
68 74311
59372 34918
901981 5724
1336 51761
59372 31748
112309708 19257
1344 47488
351291 14398
1000000000 81921
54 61146
52 94814
390044221 60314
14 65075
746130700 69830
54 68864
54 75439
59167 28017
1464393 3045
47 90979
59328 37968
59561 39038
772833186 43985
59362 39970
4098129 1178
88 78765
52 75524
259742 17888
54 68316
1337 49223
53 82878
54 81220
58 79015
1345 52322
59274 35641
108554 18852
1461 54276
59561 32830
1357 57944
59394 38226
468940074 5785
59361 30607
59372 23644
59372 33660
54 75139
59398 23622
52 86294
92 83857
54 72994
351291 15701
54 65959
1375475 4637
59375 38048
1306 53219
407073543 1
184870975 29609
1264 48400
54 83134
54 83626
43 75129
901980 5625
54 91892
146352324 82137
59227 32092
59372 29902
1347 56559
59372 26859
59391 25772
1337 46213
1345 58256
54 73278
59361 26465
59139 34414
51 77154
59372 28384
59372 37577
458116 11438
54 61422
54 70128
259721 15961
1340827 4821
9519594 486
28098450 181
59363 34532
54 83854
76 98587
901981 5561
54 77986
54 76173
108593 19088
59440 37985
59375 22460
3963007 1389
259718 16128
59373 30193
1295 51547
59472 32375
54 69837
59427 39145
1348 59119
1345 58150
59381 22329
54 70179
1347 54289
54 83366
54 79540
59421 29232
906832586 32672
1340826 4771
1113 50816
1345 48142
1366 48839
137456234 33968
59422 38000
51 83188
1256 59561
54 63166
59370 26006
19 77776
54 93898
54 73741
66 61755
74155 20510
53 97555
65 82123
1348 50726
1464393 2794
59366 28473
58 97846
59373 35052
83 71978
59370 28243
54 68737
54 65716
62 97304
1292 45943
108567 18765
59372 26054
54 61557
54 85890
351294 13852
59372 34030
709176953 44035
557271980 71721
1345 52857
39 84408
57 85342
299667096 65959
1324 51172
62357357 12883
59370 26465
327877857 1
851338999 1
1340772 4821
1344 53388
69 92168
1334 55309
457866 11886
59478 31595
817553 8415
1345 50595
1381 52005
22328281 255
82 63815
54 93241
1464393 3190
59372 29060
59372 23803
53 69012
59371 22704
1311 57560
54 83857
74170 19254
59365 37137
59317 38886
59360 27417
59370 29526
54 86828
834835090 36944
54 64822
837797 7719
322168118 26766
1345 47057
74168 20916
57 97202
89 89562
1595 54746
54 98702
1347 59161
59412 36497
54 76272
58 66617
59380 27409
177253462 52056
54 87245
111 61499
59370 34083
1346 56552
1347 51819
54 99269
225528644 70427
225 74106
4604500 1064
9 68200
902102 6752
54 95263
3962998 1803
144667235 20483
63 78194
1344 52143
907713720 98739
57 60472
59355 21608
1345 56172
458077 10908
254 61492
59369 27487
64 64216
458073 11563
236273596 55146
196708685 13239
1249 59404
458078 12490
54 85186
1314 49930
54 68216
1464402 4084
1345 40396
59595 31200
74106 20485
54 61352
59372 32594
59372 39612
54 70392
901974 6419
834784185 58215
1464393 4265
54 65030
57 76207
54 82550
53 70354
54 93791
45 97399
990181184 99999
548455 9404
54 68329
9350513 609
54 63658
1464393 3184
4906499 756
1345 43402
59371 37128
59357 35801
4604486 1100
54 84497
59372 30339
58 92734
59372 33887
1344 48286
81 65151
700395882 75583
1343 52689
274 68295
54 76361
817556 8117
298 79082
1333 49337
59369 24289
57 73645
1357 45347
1418 45114
259718 16831
54 80694
54 80945
59372 36010
8287940 630
1406 47423
1216 49517
74165 19688
116 67101
54 90675
74174 21033
59372 26917
1345 40942
15235590 4607
59364 24358
1340888 4771
576868629 73216
250 72488
1364 56056
1345 51670
59369 32478
901940 5486
1351 59051
54 73762
59372 30109
54 61420
817595 8255
548452 10123
69 94066
458099 11980
837879 7654
215 86447
59372 21581
73143726 95175
43 91270
69 85063
901981 6401
3962998 1634
1362 50225
59366 29556
306 73133
54 79761
59372 35041
57 82859
1464386 2804
817509 9262
59 61697
901994 5651
1344 49682
59224 31754
59362 21955
0 48005
54 69644
79 79491
547811077 69917
56 60963
59371 22745
1464404 4234
817554 8392
1346 52143
59371 21191
1264 45579
59372 36752
56 83774
525469810 14547
1366 57919
50 80174
947613911 57557
1357 58873
1350 46144
59215 30957
1343 56859
817556 9264
59340 26202
54 86805
54 80624
1229 52240
36099718 96105
1343 49001
51 65834
247133988 51148
54 77283
923492823 82269
901966 6999
469961803 87775
4098127 1316
98 77811
53 63457
60 61515
30 87126
59372 29477
1345 57840
83 74065
418510668 25995
1345 56846
54 60085
266 93363
351291 14084
122910432 89962
54 65687
33 79609
224 76831
54 93084
1000000000 86092
51 96589
54 96561
112314973 67533
514846800 17
901981 6922
53 65275
1345 59687
59424 26537
1464151 3418
66 69925
97699269 48263
259709 18302
1464393 3636
54 63682
308888456 88035
1345 59644
888076965 68127
57 60506
63 98025
226 83325
54 65442
1345 54098
59372 26086
458063 12505
817556 8902
700980802 56286
54 83467
54 82769
0 32990
1341 56040
52 89038
54 79911
1345 59519
227569476 54748
1330 54383
438525 12909
1338 41808
54 87113
59372 35290
59366 28017
0 92593
54 79082
817556 8822
59315 35548
54 83350
53 65231
96721356 61444
52 87268
556215178 42946
54 87176
458076 11766
54 83105
951873555 28688
1345 49682
1410 58549
1597 42206
54 96419
1359 50291
59378 30132
54 83277
55 79309
1000000000 58987
901989 6189
274 85002
27 60862
56 88528
59435 27334
43 74575
1345 51007
458200 10869
54 75792
838002 7435
66 63338
583839275 99999
50 97068
458076 11441
368026693 65228
56 77395
510242397 99999
901957 6179
351242 14096
293 65953
1555 43438
1345 45450
59477 27894
1345 40779
52 92704
59372 37187
1345 57606
73 87206
1345 50768
59372 25428
55 62451
48 79015
59535 33171
113 83006
1323 53820
12575927 387
74165 20029
1388 51202
1347 48565
59372 26911
1347 52147
54 76152
51755610 59946
51 93368
118 91135
54 83152
1346 54635
59372 36086
438513 13159
3 86108
11 99024
45 98104
351291 15472
4604667 923
253 83744
69 71749
46 70089
54 83747
948513960 62315
4098127 1172
259775 17759
90 73915
1345 49005
1356 52819
108567 18648
231 92434
837808 7463
54 62996
1342 47018
41 70518
1351 48265
54 87213
184 72385
817672 7937
52 75178
1345 44691
54 92060
1345 42955
1379 49944
162 97438
1342 48453
901978 6171
59413 39078
53 71088
259721 16854
62 67859
59371 32376
54 78144
54 90666
51 95175
1345 49744
458076 12315
54 80929
1345 42913
49 67123
95 77503
1330 49557
692497741 22408
65540302 82
458019 12235
74168 19236
43 78249
902123 6619
1334 59119
59324 38353
59480 25428
1340946 5342
32 64936
48 80086
115 90499
59372 21665
59374 38693
114 77986
438536 13268
817334 8367
817554 7970
54 71018
1283 55948
503435329 1
227 76629
54 82570
1350 52317
548452 10216
54 99172
837827 7360
1345 51202
259754 18614
902015 6016
1349 51137
54 86401
59424 26917
59372 25428
54 83780
1387 42507
780228746 73115
59372 27386
60 78604
54 85342
59372 31366
54 69766
74129 20302
4098380 1158
18 71561
54 88113
97 62429
191 85059
1343 40989
172982638 73238
924273722 1
64 67957
57 82758
438525 12974
54 76272
15288053 10251
458046 12151
1344 54432
74167 20331
59361 23988
1340 54738
901973 6002
1464393 3071
22 77216
13 62734
485396907 19446
54 79824
1110 52334
59372 37726
59298 22926
1345 42434
255904783 9447
457834 10919
54 76108
1270 47018
59370 33068
59372 38844
93511151 25293
351295 15364
438467 12974
458246 11654
766906855 48007
1351 47441
54 66954
59372 33171
106 61007
9519556 556
351291 15157
237458337 53494
54 73441
473719289 71169
60 64390
1294 58685
59372 35935
54 79279
1517 53028
14057503 99252
298 89524
54 95263
139 81685
59372 21700
52 65656
1464408 3071
61 86103
259721 15976
59407 30617
944772367 47236
614384414 84167
59360 31907
351291 14565
1332 48600
351291 13775
1347 56330
59371 21283
1345 54036
55 84579
1000000000 55747
54 91926
59423 26531
897297892 29350
59372 30104
351307 15350
59372 28513
59395 21982
59371 26936
59347 27025
54 92538
54 94957
59374 37591
54 92189
1345 52018
59423 29898
50 94990
1345 48145
817554 7978
438520 13188
57 95321
351291 15633
1464393 3724
901982 6976
1357 59419
1345 52296
1345 58071
122508339 46
57 60760
59438 34370
40 85960
74169 20616
837827 7534
1334 57140
259723 16748
901981 6987
351294 14296
2512088 2273
54 63566
59342 28689
548594 9747
458073 12650
59398 25669
54 81519
351291 15871
1287 56047
74168 20913
57 89723
251 70989
548447 9447
58 91835
834023350 59259
1351 55837
54 60081
77116115 80210
1353 45991
632385390 69249
1403 42866
1291 45970
37 68605
59271 24873
54 78863
1345 59464
51 61180
59372 34760
54 91740
259822 18231
59326 36089
54 78697
54 84741
55 76732
1464391 3494
68 96994
39 60170
64 72230
59361 29002
53 72306
147 60328
901981 6475
59367 38381
1343 45449
495735278 68209
54 85059
53 71978
59346 39846
887425405 88412
16244302 11168
934400933 91199
458074 12172
458086 11543
1339 40354
55 75611
1345 42916
59372 22022
1345 58255
59373 25411
796965367 64147
59357 29069
901983 5625
72 78833
53 84490
54 72836
52 71169
351118 15904
548452 9986
1345 54552
52 77208
74168 19555
74200 19257
909949981 98386
3962996 1501
59430 37908
59369 25165
1331 40257
59372 24880
259721 18091
1335 51042
1386 56377
53 63784
161 63119
59372 27369
530282385 94686
613954851 67792
54 97193
351291 14096
1345 58095
1464380 4236
54 68932
59372 37968
56 65554
546593591 91827
44 99457
74168 20720
74210 21087
30 72267
1464393 4234
103 76101
1430 57766
3962940 1591
488708221 99999
1344 49564
51 75557
697324834 99999
1360 50967
351288 14304
458077 12260
475779459 11575
548452 10349
59372 39076
458076 11619
54 79385
56 85342
351252 15230
53 74162
203622964 5064
871367098 68296
64 60339
2512088 2367
59273 30903
59294 26207
636486154 1291
1347 54877
59372 26338
54 75099
55 80936
1587 46835
59372 32149
1346 48316
59366 25872
54 99172
1342 50727
1347 47007
498555960 66533
53 78169
41 64379
54 73699
1390 58047
54 96780
837827 7214
56 98661
259721 16227
259712 17430
74168 20203
59360 33621
54 87006
609116551 79419
1464393 3670
171 80106
1345 47094
74168 20123
215 95069
1345 46497
1422 54137
1321 48176
54 82873
1282 50332
67 71706
59372 40147
54 74341
817556 8012
108 68917
1345 47647
548561 9929
1399 47253
54 94277
1345 45925
4604479 1075
74168 20102
59369 39771
2512088 2195
54 75064
458076 10815
59372 24424
1346 40842
59504 25137
1340605 4986
1332 41413
250745701 65122
54 69803
59372 32229
4098127 1273
1464234 3494
57 62843
59372 25881
59372 34602
1381 45842
193 65228
59214 26530
52 93972
1764271 2487
351291 15472
59364 32615
2512088 2248
54 98397
1295 54202
84913084 98999
1584 55591
901986 5460
227 89818
51 72810
59369 33658
59312 36320
59381 33059
838066 7253
51 94732
54 80086
38 81685
108567 18874
52 70411
1345 53200
54 78862
12 98182
59372 39038
351290 14436
1371 47680
1464393 4395
59372 25762
54 78722
54 71831
59373 23698
61 83743
0 34238
59379 33118
1350 51493
231 78995
68 68668
54 66020
1346 42866
901981 6900
44 61127
1345 46174
66 81916
59378 26866
105 70928
70 85869
47 97372
817681 8974
702632898 60653
108567 18870
1345 44118
62 77942
0 88478
901933 6989
101 66769
1285 52602
67 96878
1299 49838
259714 17893
795077806 48205
59431 33390
158647654 18506
137106627 81966
54 80273
306698854 19436
351291 14125
1266 49926
4604498 1040
1394 46627
59372 37187
56 77549
351291 14131
59374 22214
51 80394
351286 15688
888393733 82940
59378 30217
259722 17731
39 94168
945159851 21560
64 78498
59576 36448
50 82312
548451 9937
23889399 91212
969819501 2256
59371 30219
59372 23742
65 94880
64 95926
59329 21146
1345 54787
1537 59561
441314133 99999
1345 54404
54 95217
1345 44373
1352 56859
951385972 69915
351289 14044
201 77560
599873073 96187
458091 11382
1345 58427
51 65114
259723 18555
351269 13944
54 96984
54 75105
1464431 4486
457901 11084
259725 18601
458076 11543
901967 6978
901955 5499
351070 14446
52 85216
11 97018
55 88464
304416096 14515
1376 45168
59349 31927
1345 49280
74166 19174
1345 47781
259721 16550
246 90666
69 93913
59369 37002
59375 25872
54 74861
101 60563
1343 56377
127 76859
54 87191
1358 42383
47 98458
51 87175
458076 12031
54 64223
1344 51561
438529 13666
259487 17430
57 64968
458066 10832
458088 10899
2512089 1937
183 80621
351194 15727
1345 54748
54 62190
1453 52197
54 92189
59372 30624
59357 33464
43 94925
59372 28958
299 70541
54 89801
4098127 1144
446777549 98107
58 69479
178280398 36765
351304 14758
68 64962
526569148 73171
54 88330
54 67067
111 95801
59148 36413
1464246 2819
18 96171
54 63456
54 60508
213 82550
59372 21975
59372 39254
751475620 52857
59372 33442
1322 42684
54 98038
280 93350
458073 12485
2 66595
108587 18736
92 69418
59539 40235
59358 27148
66 73645
256053375 3153
1355 55442
1366 59327
59372 36086
1345 52981
497266417 82471
1370 48681
837890 7593
37 86721
1345 52842
140124901 49549
54 96589
1342 48459
350150597 91929
54 70081
259729 18091
2512087 2421
1255 49047
4604498 989
42 82981
54 74794
40889478 26054
59372 32667
1340826 5201
1320 43999
948239461 86367
71149882 78194
1342 54368
1345 58629
69 88518
1345 49653
54 63450
59603 33200
59402 22029
1220 53458
1365 51687
49492930 65868
1401 50243
1345 43005
4604498 873
1347 45907
1332 47979
54 67567
0 49914
99788626 10961
1344 52147
280101038 67227
249 89861
1353 48988
1345 58393
59372 22214
740177307 29678
116 91313
1345 40543
1345 51148
99 61146
55 91033
122 89720
80 89241
817613 8199
1306 58334
438518 13555
59372 24974
9 80929
53 86198
346548249 60198
54 73958
626141280 77208
548503 9841
1345 54824
66 92094
58 89836
1345 52056
108526 18689
59385 22957
117 78910
59372 23505
53 85470
59346 22475
59372 36592
54 78498
351291 13769
1345 42177
57 76073
92 70451
817557 7987
65 92305
56 72045
54 82638
1345 40686
59369 36334
59264 32886
1345 51167
54 99272
50 74856
51 82280
74184 19809
54 87611
260 73413
1464347 4383
59371 21788
59374 24097
54 67830
57 71942
59372 38878
1464405 4389
1345 41229
32 66058
31 68296
59432 38728
233734628 36827
53 87471
479146840 38053
1340831 4675
60 96187
59209 25077
1345 48195
6 65514
51 90764
59375 22044
901981 6673
86 89099
59372 35995
1464413 2898
59365 21817
54 68316
458054 11543
59253 32350
63 83802
1351 44428
126432796 99735
4604488 873
53 93973
44880974 99999
59372 34563
59413 37335
514401545 97880
1344 54901
817557 9018
1346 53380
4 76042
59318 29044
1345 46498
1345 56381
1348 45872
1345 50087
59242 38624
59388 22899
54 94108
54 64099
2512090 1839
817685 8822
351291 15547
54 97820
59570 24097
96 61180
1345 48436
54 99736
351282 14799
1356 54748
90 91818
54 81443
237 82471
145 95885
1345 52441
346324150 60328
64 95927
54 82879
44 60191
1345 48286
59373 21542
59399 23802
59375 24424
59339 22460
54 80933
44 66852
1345 57820
51 74748
803921172 54779
54 80630
259721 16503
901996 6875
1353 45449
805511909 61816
548706 10197
1348 47796
74337 20123
54 69261
312392519 16446
438525 13188
309 84600
59462 38886
351291 15910
1464235 3270
61 85899
84 95758
1360 49337
111 63645
108 85303
59367 28055
62 94686
458061 11654
51 75195
40 78943
42 94911
0 12671
614446349 21397
54 76393
235959379 27083
59375 25753
804856796 71232
54 80416
458064 11168
837827 7360
59371 21836
901981 5785
1391 53000
111434500 54
11 64892
96563413 98676
1384 40627
1345 40395
1353 53494
1764130 2528
49610553 99999
61 95897
1345 43989
108567 18806
62 96171
59373 34790
54 65620
54 97244
28 76620
59373 26598
1573 45721
1348 40433
54 85351
25 96214
1464398 4100
1380 45347
53 70417
1345 49097
59372 21441
1345 48453
296782579 25147
55 93363
351291 15526
59220 22460
59372 21781
59369 28832
54 70123
12575967 397
74166 21047
53 63316
351413 15315
438527 13188
1000000000 18199
59206 38886
1189 58773
59341 29004
1351 56662
948865467 5465
61 89038
54 99043
438528 13159
901926 5827
458092 11987
59372 37586
238 60963
54 68329
1348 44118
1348 49047
1464395 2682
1288 56473
59244 37187
59375 31658
54 78464
817573 8615
52 79875
49159027 39639
1341 51001
1343 46477
52 79977
1359 59203
56 70408
49 86849
3962989 1683
59372 27702
41 75585
817502 8012
51 63984
28323269 63690
53 68139
1464393 4387
1343 59305
59372 39639
259722 16935
59372 39612
59372 24191
59372 33469
54 96868
1297 51172
45 80936
458051 12709
548462 10392
55 77154
1546 54849
59369 35704
52 82160
59373 27659
54 70536
1330 49212
99 90666
54 85096
189 86721
520509788 46021
1345 45783
53 90097
351291 14033
51 87176
111 73201
3962987 1583
655903672 17865
120583983 49972
39 75859
1375 54232
1378 44818
902091 7055
56 69541
54 69382
59383 34412
1345 42547
685111463 98180
53 96639
1345 58820
54 80462
59372 31658
54 65226
817556 8412
80 83825
54 91111
54 78537
1345 56264
59279 28958
1345 46937
59 92537
54 70541
58 85179
112 66227
55 63834
625911053 56269
56 83323
4604455 945
62 70670
51 80802
5 85960
59373 29004
68 94414
1398 58650
54 77206
817556 9279
1345 54748
729827935 8776
59370 37036
1345 50886
1345 41688
59169 23231
54 94638
548452 9929
59372 34532
54 77847
1345 47573
1345 44403
50 70123
59441 34197
54 69435
167512673 5819
54 81220
7881954 25648
86 71362
4604489 979
1464393 2623
59372 24240
1464391 4154
1345 45162
59372 22491
59471 34307
1000000000 31194
1000000000 74153
1294 46500
351294 14262
1456 41740
1345 42964
113551770 67227
59372 35216
139 65687
59362 39213
27 66776
115731713 12750
1345 46835
1371 50485
113 86036
4098127 1316
1464393 4320
59372 35408
1347 47378
487819004 52685
1343 49471
22 67503
59 77818
59371 32582
744741104 16277
59283 34670
59340 22408
1497 58215
54 75129
2512152 2004
29 89286
744805221 75683
1345 40686
59372 27793
1464508 3619
347898341 52240
458076 10908
59382 36659
59409 27727
59474 26917
23 66310
52 75417
51 86798
54 77042
269 64544
1342 58473
71781601 1
35 65494
59371 26781
108640 18792
59413 23220
39 96233
59372 21441
29 77121
777989259 38437
54 72443
74168 19855
235 94382
59382 29477
267 92290
901981 6568
74408 20773
117870442 3167
1345 42954
54 81456
54 65868
59422 27501
16 78633
1464393 3111
54 96149
259490 16418
3962997 1451
69 96009
48 87246
528118168 98729
28 73764
351354 14799
1345 56558
1344 57294
1520 55948
59373 37497
56 71088
565294595 99999
263679227 43623
1345 54724
70 83334
59372 37853
54 65088
1360 46627
1298 46238
108 89836
99 92207
901981 5625
351278 15137
19 60843
837816 7730
73 62878
817742 8902
549921746 99999
59374 39717
218 78776
59374 29025
54 76108
644619340 81443
351266 15736
1267 42954
59372 29050
59176 34563
310633518 99999
4098179 1203
59286 23529
824461115 42745
56 92572
1345 44040
1378 47007
478069447 23646
59372 22781
837827 7666
59374 23303
54 89304
1345 52317
225 66955
85 63132
54 75915
64 77020
54 81892
1345 49218
1345 54094
612112571 10494
259721 18145
1400 49730
54 85216
54 92649
59573 25153
59365 23743
438534 13053
1349 59530
548452 10392
74218 19809
1347 45579
54 77601
54 71971
56 86061
59305 23301
54 71233
1345 59047
41 77500
1231 43580
572347157 5298
1359 43541
15824699 336
3962995 1754
74168 20825
57 65182
59591 39376
268 68356
901981 6016
59244 38371
1346 56910
54 75262
52 96358
214 90097
351300 15702
143 98942
60 88542
38 90609
59372 35733
901981 6572
59376 29526
59371 32465
1326 58286
259486 16835
54 60679
57 89056
59387 37303
259744 16470
438777 13666
9 80455
837831 7214
47 80119
59412 28832
59391 24441
558466980 1928
59369 37813
1091 52322
59372 34406
817556 8471
1341041 4844
1340826 5192
59363 33850
1360 47821
259721 16584
59375 30219
1345 52454
54 78035
54 98478
1299 55296
54 85447
1228 40275
54 64055
74169 20302
457917 10991
59372 29039
422615609 50112
57 95747
1194 44214
1345 43887
74168 19469
55 92290
3962998 1433
54 70793
719861200 21973
54 68752
259681 17231
72 77549
195 77275
48 79113
59371 26202
230617442 87191
458076 11509
548455 9968
1348 49320
74168 19791
54 72792
122508388 46
54 72122
54 94143
54 76019
351288 14038
259721 18578
50 78895
1000000000 47905
48 65739
1126 49172
74254 20534
1347 53873
54 78493
201989516 10753
54 95321
438477 12909
51 80185
1345 41409
1347 56430
44 98702
54 62460
59372 37591
233 77647
68 95080
59336 33241
375933831 96759
49 81685
241 82873
55 91605
1283 45882
59326 30747
777998144 20954
54 87056
56 80740
1345 44691
415560587 95168
54 61625
54 87309
50 70518
54 84464
59157 34290
54 64013
3 61691
56 77544
817564 8229
1345 56509
57 77227
59372 25137
1552 59672
1347 59644
3962998 1536
67 63688
54 80477
759975497 36413
145272209 91037
43 86215
883772518 85319
54 75134
297 83480
1345 51221
372477060 40147
140 91936
60 85002
59372 24097
9 79733
3963010 1571
51 71289
98 81825
59432 21967
351289 15682
120282065 63688
1464392 3854
4098148 1273
59383 39395
1349 52916
1346 45976
59370 27952
59379 32201
54 71650
438774 13549
1371 48661
1345 48529
1345 53250
1345 46144
458077 10885
53 74782
56 64936
65 89836
59372 34494
1211 58603
54 69390
351285 15850
54 98942
59402 36944
1345 44716
54 66617
140 67531
54 89568
59372 36209
613674325 52147
391433152 53291
8012739 676
59603 21616
54 68200
817562 8217
1345 48661
54 69640
54 95040
1345 57014
1348 49698
59422 30109
1342 50475
59372 39940
1344 54098
1345 48593
1342 57323
59372 33582
458076 12614
54 76157
106 97752
1464408 3608
59374 24635
59142 25463
107 92798
56 80079
52 61831
59373 27759
733907595 41341
59339 22214
438525 13159
59382 32830
4098179 1257
179730120 30722
39 96588
47 98986
1344 44508
53 61886
1345 57148
106 70343
265215393 25943
1342 58245
458256 12750
59375 26561
59369 23413
351298 14015
1350 42954
54 70902
57 90749
1340815 4834
108387 18883
54 74651
1342 55934
817745 8972
59372 29350
1464501 3636
108567 18691
59372 26737
690130882 26096
74168 20520
51 82559
66 62909
88 89163
837869 7400
54 90386
54 75702
54 95131
1310 51620
259726 17121
44 80097
54 75262
54 89801
855278249 85681
32 74293
54 75869
126761416 25133
458076 11706
1345 58150
1397 52104
74179 20921
663647258 42547
111 81631
59375 31095
59411 39035
1464393 3494
62 64880
1340829 4771
1234 52963
59370 35981
54 86469
39 80107
1348 57965
54 94337
912947029 99999
1345 53153
54 73609
534219359 85342
1345 46555
141 95074
31 87775
259580 16332
351283 13939
1341 40324
59374 35439
59361 33202
52 62229
1764077 2528
54 98475
4604492 981
1227 41740
41 63984
74157 20549
56 97420
54 89401
59372 27793
55 80565
52 87886
1447 45788
3 94880
305750215 30826
89 80593
54 85634
59343 33283
248 77818
54 76300
54 66935
94 99398
52 70081
1348 50515
11 66543
58 70045
54 85132
548452 10363
1346 46817
1345 52005
55 61557
54 82123
458076 12009
111469440 99999
59370 35023
1345 44293
231 64134
54 96609
1345 49972
54 85319
39 75364
1371 48600
46 66262
59429 29992
1399 52362
102 76862
59372 24305
174 87191
56 68788
1391 55037
59375 34111
59423 39633
458130 11766
54 61393
53 83143
351260 13942
67 76108
1345 57766
54 81813
1345 49250
902035 6673
59372 26538
52 85125
299 83747
259708 17774
1345 42221
901979 6367
74168 20863
1379 52016
1336 49316
59372 32931
901981 6976
54 71355
39 72654
54 63527
59360 31095
62 89524
1293 58549
1333 59356
57 81813
74168 19353
59370 30995
1437 58955
1330 55834
54 91818
59372 24875
560436282 93278
59375 37790
28098466 181
10 76759
59372 34450
59373 22381
1352 46512
54 83457
1348 40275
901945 6568
59372 38806
16 89998
74033 19450
59372 36053
159938633 72750
54 73319
259854 16665
56 69406
901934 5548
54 98716
59604 21281
1000000000 87512
351250 15427
59385 37487
59372 23235
59316 28577
59372 23167
335644671 16982
59387 28319
1345 52114
1527 53494
369295015 41321
107 88683
351281 15308
50 63802
108568 18712
54 82783
1349 48142
288255191 68200
300 96560
572328525 99999
54 94911
58 91090
259721 17530
604974471 25203
190 85303
42 77986
116 61097
458103 11564
9 94716
59372 28721
106 98716
54 64804
1345 43948
1408 54097
58 66262
41 76996
1345 41492
59374 25762
671520762 54824
74169 20874
59341 25428
1367 58562
1345 48916
817541 9128
54 87179
54 89836
737390645 1389
548566 9886
93687787 5569
59402 31176
1343 58688
2512088 2248
57 79702
52 95616
55 73215
1344 55568
1335 44908
172 85943
54 76101
1345 43117
1344 53113
259 69767
54 67129
59403 37413
59374 28214
53 75312
709157903 69644
780892522 37487
55 67024
883488840 71005
351304 15757
1348 57148
59372 27760
739694230 42973
59387 32580
42 81376
411435658 15394
1339 57594
54 95245
1222 53905
1345 58300
184332436 65060
351291 14125
1288 50007
1345 48148
59372 39816
59372 32425
40 64791
45 90078
1350 56100
56 71855
54 93554
817556 9018
1464497 4262
1345 44777
54 81069
59390 23188
52 97112
59369 35610
59359 34581
1112 52916
303 90609
1000000000 72047
54 85057
837776 7476
65 81198
54 85576
901983 6976
59130 26859
53 89861
105 68088
1357 46127
1000000000 89298
24 64414
59327 34601
1176 52023
259960 17295
54 86798
54 68769
837827 7747
457931 12134
556284685 64633
1464391 3315
54 91820
54 82766
188 63676
1295 48007
308 85114
59372 27659
58 93533
59482 24421
1356 42547
1464393 4084
59413 25895
438525 13103
168 99211
52 71514
55 73215
54 86012
1345 49776
259732 16459
54 85168
3513441 99868
1388 44081
59367 28055
73950 19181
59344 24951
173856095 94654
1345 48347
59291 32260
54 76735
56 96986
54 64880
308046510 62173
74227 20178
59370 23605
837888 7764
458135 11264
1345 46797
59304 31391
59372 38053
52 80938
59372 26233
54 82855
53 98486
901981 5519
54 88873
61 89255
817558 8767
1464393 4330
54 93972
49 83006
59617 37939
665079979 81006
54 94031
54 64712
908460644 99999
59366 36283
763988386 99999
351291 14051
871846821 92242
41 91083
5210921 739
59372 21574
36 67456
79952688 74056
0 71000
1345 50384
494626396 36017
1431 51461
259721 17774
1763885 2529
39 85466
289649486 11509
59372 37944
1345 56976
1464394 3493
54 92994
59372 40078
1345 44278
74174 20440
54 96233
817556 8220
1341 49016
901980 5819
74168 21116
54 79978
1345 59050
54 97555
1343 40395
54 80086
23 96207
63 63457
817556 8897
59372 29516
59591 29029
60 80097
817569 8392
74394 20397
1382 51007
1345 43275
59372 28463
55 68316
1346 56855
57 64471
1344 48516
61411898 46060
1363 41150
43 84872
59372 26934
59358 34307
59372 33369
79 76410
1339 46937
1347 42084
47 80455
449392418 61273
46 97245
59372 23640
305 75015
1345 42024
1346 59050
59369 25997
1343 51576
1298 43451
54 82559
1332 46537
56 86469
95891038 73896
175615590 58255
351295 15021
55 99024
71 77424
54 86649
53 63442
54 96561
54 90022
52 67065
59387 22029
1560 47399
54 80365
259721 17463
1345 40543
59211 39846
1464393 3111
59414 22933
108437 18712
6 89505
54 71677
901998 6350
56 67792
59372 39338
1216 46386
59372 26629
59339 22491
59378 30840
55 89448
259725 16086
54 62559
54 74192
54 89998
54 83240
1345 53071
458076 12650
74208 19791
18 82722
59372 31453
259722 17109
629211550 1
611185551 18870
350358896 88015
1297 45168
458076 12614
59372 36538
59372 36592
54 60328
817556 8190
81 77208
59371 26023
23 95048
57 77818
59374 32237
54 69536
54 95018
54 96353
101 70262
59393 32260
548452 10485
59387 27587
59359 32097
59374 30374
1495 46512
817598 8186
282523179 23930
59361 23303
415336552 82181
29089542 84158
59358 34790
59374 29506
54 67455
73 77360
71 74559
68 76570
59361 30578
1347 45162
47 76361
259721 17047
1208 52728
59372 29279
59345 30501
51 69892
1121 46563
59372 34677
54 82196
90 71010
54 96337
1464393 2889
108567 19028
59372 31408
1345 54330
1151 58677
1401 46021
59382 31554
15846145 1
82 79484
26 66146
237270091 29526
54 83237
22 85973
74168 20440
19 83366
4604499 988
54 59824
143 78697
438525 13475
45 70813
2512118 1838
59364 31748
87507430 67847
54 82550
54 65133
65 76886
611823425 70354
458076 11509
406978074 11282
54 80815
628550133 11664
59374 35493
1000000000 74785
1340 59229
1375 53936
55 74426
339923676 4679
1343 49737
259739 17109
54 73216
1464248 3032
52 64201
1358 57323
54 76300
59375 39177
1348 41770
59548 27571
2512014 2162
54 91448
1345 56027
59369 34898
263 79929
74168 20422
59413 37067
59586 25762
54 65438
430018011 10537
54 78468
59418 22926
817676 8640
1356 48658
9519605 489
989221381 17801
54 75467
1348 44508
54 66955
351333 15768
59371 28611
729898465 99999
49 70323
59372 37087
438666 13416
39 77847
54 61762
1345 55142
108580 18872
59360 32221
1344 41333
1345 51788
1345 50557
185542075 53618
54 95240
59372 29753
59316 38593
1306 52631
259812 16997
57 85187
54 88394
59372 39213
1389 54131
705447280 61673
1215 56606
458189 11637
74230 20422
54 73100
1348 45087
495647873 72288
1367 54294
59382 25108
54 83626
59309 31119
57 93430
28 79920
59345 33582
54 98702
59267 37249
548452 9684
1345 41604
54 78194
0 62986
901981 7086
54 96626
59372 22860
901777 6689
54 67005
259967 16086
54 80365
25 73861
438538 13456
35655863 93973
54 95930
54 87981
259715 17507
1356 49715
59398 33464
51 86882
59372 31453
59374 33815
59357 22095
1000000000 24721
1000000000 33392
59403 29333
54 66437
54 82972
68 81933
278916002 7524
1336 48496
52 61455
458082 11310
1222 57209
1115 46846
54 98107
1345 54299
76 79609
458076 11059
1335 55896
59368 39544
1345 51866
2512091 1868
59 90002
1464393 3906
1286 49280
1331 44894
9 83134
1337 52114
1352 54915
59372 35066
817556 9229
56 67957
54 67411
108701 18979
458090 10573
773095617 37661
1372 44798
1345 56502
171 90491
57 63379
1366 50955
1344 58818
54 89463
558492856 24852
1345 52728
3 84681
56 68734
59372 29271
901981 5548
59372 29025
95564248 63317
59372 27760
59372 38479
74170 19855
57 89524
55 85325
577578982 56072
59372 26358
271 76120
4604459 918
1345 56424
39 93256
1332 58716
1342 59074
59372 26859
59427 33120
1391 50340
1404 49653
108570 18668
1353 52114
365918806 91740
221365680 79310
901740 5861
958302782 18883
44 94872
351291 14758
1334 44535
201 77601
59369 36079
54 81376
54 78110
351254 15157
901981 6428
837827 7435
107 96470
69 87234
259543 16057
59376 27727
102 68966
54 89720
59372 23786
205 92873
59431 22538
40 88035
259700 16284
438525 13081
55 73764
1464350 3724
458113 11264
54 76859
55 83802
107 78364
1333 59464
259682 17209
67 83503
259732 16756
59398 21409
78 71301
1356 50595
1340826 5240
1345 55501
351291 13728
28 64938
99 89286
1464392 3396
59372 29044
59372 30012
1346 50376
59383 39038
22015008 299
59372 30370
54 95747
2512088 2077
40 67411
1295 56901
54 60623
25 63861
48 75088
39 73135
59377 30041
1348 45217
53 82921
649863286 1
1358 52345
51 92310
1344 47688
455869084 45007
278168726 60623
41 84583
74168 19156
1345 52923
64 62803
8 75901
1345 48661
56 61691
1341036 4970
52 60724
1446 55310
59372 29044
140321970 49424
44 61703
1426 44508
1345 54404
1469 40989
548225 9886
59375 27042
59 64424
458069 10847
55 88547
55 78880
57 84041
515828278 20439
9 77544
1306 52916
59371 22845
215 92194
28 64134
55 76996
1333 53449
351291 15039
1343 40987
817556 9265
174 61985
51 91811
59413 32492
59372 27659
463654649 99999
54 88156
1357 54152
59372 36942
59 67985
766151257 73738
59372 23747
186857419 71433
1340876 4986
638837018 69124
1345 42032
59461 34598
1345 59519
59372 27409
142 69306
1335 51461
548451 9944
108570 18648
304 92167
79 63817
1345 45970
1594 41051
1340829 4834
901967 5975
386239624 1
54 83032
265 95030
1541 59646
61 95676
108567 18852
54 71538
52 59997
2512098 1903
54 69369
2512086 2273
56 64055
642124733 71233
59376 28588
259721 16654
28 76291
59 99042
992239861 24276
59343 28473
1345 46121
1357 57564
267 90386
64922352 99999
299 94732
62 67322
54 89568
56 64223
54 61549
54 59964
945197839 5142
59203 33887
54 69010
59357 24797
54 74721
1344 43793
1509 53478
1343 42210
685260136 48007
116627341 12653
815143354 48453
62 78895
259881 16835
458064 11012
59370 28498
54 64751
59333 29060
259722 18201
74183 20029
59372 34197
54 89891
52 82582
458216 12490
54 61515
267 98572
54 80036
54 69321
14607929 341
54 84423
59161 37699
1340 50133
55 99411
54 96935
1464393 3111
1346 55594
18941442 72752
54 59961
1342 50753
1340826 5192
59360 29704
59372 33496
64 60558
1345 46478
15 70731
934889560 32492
1345 47378
492868867 8096
54 87179
1345 50237
74165 20865
59414 22360
59318 25686
74168 20865
837827 7412
1000000000 89090
59372 28102
59368 30650
42 92185
351324 14586
1345 54970
1166 48657
114 96553
0 43473
41 95504
54 93053
1331 50164
54 84314
54 63835
577792954 39547
54 73357
1515 56711
55 75071
59367 33120
53 68678
817556 8020
2512086 1838
494528470 1583
59372 23758
1345 48988
10 91906
530723964 47973
1345 52923
59449 26900
617760107 99999
596963378 99999
54755259 99999
54 81191
73949 19780
59364 26420
54 81952
1314 59384
1190 49223
796220097 94899
59619 38214
1345 47688
59307 25701
54 93764
457854 10610
205524387 99211
57 82724
696147580 42322
64 88933
0 74630
1340826 5073
95 62316
138709346 20663
706000072 57366
56 93983
230309895 47071
837682 7475
219 61076
59385 29914
0 91057
55 79015
3962998 1749
1392 54917
54 73596
51 65834
817557 8020
1348 57998
458076 12650
438624 13268
1360 51736
54 98107
55 83587
458076 12186
117 67594
54 80036
0 70944
1293 56711
1346 49988
42 97417
59372 38615
54 61735
108567 18666
59372 39778
1354 51007
457859 10552
83 77685
59315 34918
59369 25912
1346 58820
817556 9272
59384 26537
351288 15350
873561750 39415
200 92207
59370 26093
431652495 29544
817556 8474
646335819 13030
54 61232
54 71965
438525 12974
59373 26244
1346 47236
1502 45402
1340806 4746
43 88209
59410 27589
254 62122
138 77020
248 92094
54 85737
22 89945
89 99097
54 80878
142338661 356
59375 29714
1354 54381
41 75064
54 66753
54 96995
0 34309
548450 9447
59371 36053
1515 57944
54 70311
55 92305
1382 56988
1348 54202
457848 12643
59386 35641
59386 32674
1000000000 11118
46 73696
59402 35470
548509 10278
1334 57143
614584325 5021
259721 17141
1480 59161
1345 44743
110 90541
59372 34029
48 82908
59372 32077
1397 54092
54 62000
56 72728
1331 48018
458076 11264
61 70665
666156977 7349
1764137 2494
4098005 1148
1464536 2777
25 84350
1266 56147
54 66656
59428 29350
617981551 4945
1345 55037
10 83626
11 72488
74168 20485
37 95698
43 93789
1375475 4621
25 86897
57 61314
259718 16023
1 79484
54 80022
59369 30747
91688798 99999
1345 42916
54 73699
54 61691
259721 16057
59370 37661
49 95276
54 91634
1319 57391
43 93348
817551 8633
54 85378
458079 12584
1342 46533
54 79234
458030 10804
56 92332
54 88750
452098022 95074
54 98676
59429 34228
59373 24206
52 99662
59372 37079
59372 25728
1344 55993
458106 11616
259721 16939
54 87687
59370 37586
351255 15097
1358 47114
1345 51620
1340875 5064
1345 49371
438501 13047
59372 28290
59373 34107
351489 14799
346155036 1
100500420 84423
901981 7086
54 87952
54 79491
56 88047
139094935 71437
59373 30120
59354 30919
59337 37591
51 84401
1394 41433
4906498 771
57 64216
548454 9941
59367 30132
54 61078
1345 42818
59373 32243
1345 53728
1311 58182
24 70621
108572 18893
44 75611
59372 24424
38364553 2195
4604499 901
1592 53980
59372 39928
1340 42294
1595 49589
59550 23231
59372 24972
1398 59687
457965 10679
901981 5460
74164 19791
458064 11798
56 86897
1321 42460
53 87848
170627524 99999
458077 11138
54 72546
59387 22954
1360 47583
54 86562
59372 34174
59372 26118
84896302 47857
57 60498
59372 24585
901981 6673
149 82756
259611 17236
458076 11055
59372 38624
1345 52524
59374 31755
59372 30109
55 77685
21 72147
54 84089
695691617 2974
259721 17014
1288 56461
59372 23557
109049520 35719
351290 14986
59374 30711
1345 40257
54 75312
54 85168
59346 39624
54 93887
259721 16992
1278 40543
1345 44086
817556 8012
548452 9767
1357 57665
388836123 75439
54 97758
44 65075
54 69010
1340826 5225
111434500 52
1359 40461
61160059 87571
54 89780
78 76078
1340 49978
1346 57323
1345 56424
57 88062
53 89110
59384 31184
632056941 99999
76537784 3107
1346 53789
49 78537
200862861 96171
1340826 4675
59375 38152
115 60871
59363 36069
59372 29583
56 97214
59372 32977
54 96697
1348 57889
1302 42311
54 95747
1343 42705
71 66033
1342 48891
56 88035
59380 30295
55 87611
54 72448
54 82550
60 90871
1345 42420
817556 8682
54 78350
263 96609
901927 6475
54 68966
458076 12709
54 71111
59372 35045
351288 13999
1464402 3895
54 96675
1338 44142
1346 44008
351278 13954
351347 14986
53 75820
59 98995
59372 26310
28098469 169
1334 47339
807080139 61752
48 86828
56 70522
1552 40385
104299599 44535
122287746 86675
5 83268
817497 8190
88 90477
59372 33770
4906691 756
59359 33431
438522 12926
59372 26086
74225 20720
59369 25318
22015047 320
1345 54129
1108 56771
59370 21751
1332 51974
59374 26460
88 83057
74166 19401
54 68886
62 88785
54 84399
55 88504
59372 25463
57 69429
59269 39078
77 66472
1367 49972
458063 12104
645453222 17514
59373 30650
1345 58438
40 61450
54 70710
901981 6370
54 93848
59358 37800
987768754 25318
458069 11949
1457 45052
1345 51249
43 65706
673071881 34029
54 69950
59372 27893
1344 50164
1357 53815
1348 51261
1332 50780
51 94076
59381 38945
63 92189
286996923 23856
1464342 4395
52 84393
59372 38501
0 262
351291 15315
54 94663
68 71362
901981 5378
652494804 78537
54 69511
56 63036
129 98385
718546823 85986
1345 47293
0 32775
54 62551
59372 33828
35 66369
47 88683
1351 57786
704904490 4486
1418 50112
59372 25762
97 70104
55 83467
33 72782
1345 47979
59405 27025
54 60232
351291 13981
51 77898
59375 30020
5 76302
1343 55032
1346 42975
45 64659
1346 57143
384521214 49653
54 97490
59362 28432
1464477 2974
259678 16997
54 77154
54 87268
54 93645
438696 12926
1340811 4834
1345 57391
54 75134
59121 38271
63 60378
91 92873
57 61762
351310 15416
1472 57619
1345 54276
57 75297
59373 30624
44 82079
54 66262
59361 33700
54 94294
59372 26923
993347690 79867
710417967 1
59422 29069
1360 45756
1464393 3736
259721 18391
0 58987
83 88394
28 64255
351291 14670
1348 44028
458126 12441
55 87775
1464341 3905
54 82245
158990220 1
53 66944
1404 44591
53 98478
46 81376
1345 52104
54 86849
59 75849
59367 24390
54 95849
1345 51639
259721 18177
59372 36197
59372 34119
45 60728
160 71061
426905998 93427
59310 39612
837834 7456
1335 55222
278 66630
1345 53011
1345 57840
1511 50161
59369 39401
996648473 1
184119337 73953
59514 38412
54 67825
51 64408
458122 11475
239610853 60339
64 64112
458080 10758
54 75493
351294 13944
1341 55150
1132 41359
59332 34677
54 91199
531400510 50326
59142 23499
0 74785
1297 44716
59314 28859
41 60939
259709 15961
1344 47075
59372 33431
732275917 96223
1498 54553
54 85319
72 78249
1340826 5021
59353 32068
65 63817
63739136 93857
59372 23947
493172692 59267
1330 54331
1487 47230
74166 20825
1337 44522
1345 50715
45 92359
59372 26093
59406 24880
59359 22954
1345 54111
59484 36177
47 93848
1385 49075
901983 6218
37 90091
59375 36658
59220 24987
1345 47293
548508 10232
1341070 5205
59552 30919
1335 41366
1349 45956
44 74912
54 76078
1346 43829
54 63126
44354997 34563
1347 49944
56 66630
1375 52391
1345 48215
59369 26367
4098092 1158
59431 27440
66 90557
54 62595
382375604 59979
54 95276
113 69010
59372 33496
59372 35066
59520 32569
59372 23640
59372 26086
54 78342
753763320 40528
333048361 81852
54 98986
413741547 60854
77 77020
644763081 99999
147 79165
11576169 457
1301 47119
73 62451
138514137 68531
59384 25137
351254 14780
59252 23133
365275512 11049
1 98587
458050 11987
803937759 86491
259658 17089
59371 32821
60 96022
1345 51971
56 94382
59375 26023
730215234 52322
43 91112
45 76176
56079893 89265
548452 10278
6376574 4986
592329047 27461
4604496 1064
1000000000 77780
901989 6084
1340 49248
59 61499
351291 15290
59172 31996
1344 44631
2512133 1856
54 94168
1439 56558
837618 7303
59343 36279
59410 39214
28098469 185
54 61284
1313 42758
59372 30903
35 77338
270 98986
59372 30295
9 94225
1307 58245
59369 36293
259724 16131
59372 32998
59234 21183
1304 52188
354241291 84408
1343 40742
0 14506
901953 7044
820757814 99999
1599 44369
51 87213
2512086 1892
1342 54404
350207535 99945
15665066 90022
40 96585
1345 40402
584176217 22029
54 80156
59380 27382
458095 12031
1340826 4915
458076 12125
548465 9968
1496 58907
54 59993
458076 12485
55 68145
59372 35052
239 85378
1340 41348
50 92981
59483 31060
59372 33328
54 99354
119 78130
54 95698
1348 54111
59309 36670
1345 42787
643651839 50780
1340826 5248
59272 26494
51 85899
108567 18710
59316 24845
54 62753
458317 11906
65 81191
65 78139
85008482 12009
59372 38737
1345 53328
54 93276
1288 45007
143535260 3575
59372 33367
59372 25078
54 63300
458213 10991
1359 52399
170 85447
47 65133
66 76645
59372 36079
59375 23758
99 65228
59371 24850
59141 38154
901981 6002
54 87166
901976 6146
18 83152
902027 5733
1350 57674
51 66800
1334 45593
59372 25411
1340814 4693
59372 25631
54 60862
285782082 27074
59335 37612
1402 49047
108564 18993
1569 54356
54 67123
54 84181
92324843 33815
467148398 44631
54 60129
54 65766
34 82724
1574 45422
25 86428
52 67537
896876804 71467
58 71314
1345 57366
59363 21183
236 65148
458076 11918
54 82908
59392 34391
259585 16425
52 95080
59379 36293
4098128 1323
53 69241
54 97214
777750535 43075
143 97372
54 98831
53 96558
113 97361
54 90609
59420 21167
1316 58476
53 92649
54 62654
1358 40397
54 69480
917412977 95224
59496 36054
59479 35198
59365 25325
108567 18783
59372 30935
1464393 2857
1340825 4834
66 99468
1345 50368
901764 6673
108567 18664
2512123 2153
74166 21116
113 90037
457994 10734
66 78095
8 60963
59375 36752
65 92597
194 88750
1133 42916
59519 31390
1347 46702
54 81236
98 92572
121 63098
458076 12731
634902391 1
59410 38795
1513 59051
85 68045
674727481 2216
109804706 29283
1383 43377
59384 27417
57 86443
46 71942
1764137 2531
438468 13047
59372 31246
59434 22404
1232 43141
449749930 82514
1342 51381
54 70294
1343 51007
54 67227
59370 28054
911995907 24236
1341 49564
52 64560
57 87206
41 94060
74176 20954
52 69688
1341 48268
1345 56771
80636031 79053
14297894 1
54 71378
1345 43989
259835 16425
88 75792
64 67559
134 91525
74168 20520
901942 6190
1345 54553
30 69440
59372 34612
22725557 80933
59372 38931
59370 25563
59378 39214
54 84051
33 63658
43 93448
54 72514
3963010 1536
56 72976
59372 28761
0 19194
59376 28621
901984 6575
59 68209
1345 53080
59169 32229
1345 59672
74168 20549
259702 17347
55 60566
576826376 1
99 83890
57 95074
458079 10875
39 89523
1348 48423
1464392 3895
1345 53083
1345 49388
59372 36036
59373 36293
54 87006
755088641 90567
512742083 65969
38 76852
55 78449
108 81985
1345 48007
54 94603
1464393 2826
54 74193
1464393 3850
59380 34715
53 83857
74158 20302
65719962 84504
195 88812
189157834 57998
1556 56220
1345 40361
1344 58473
351301 13944
101 71098
56 96378
64 91849
810852873 32803
1401 59561
98 92295
259721 16277
259906 18424
548491 9340
51 86367
259676 17507
55 60451
59233 38844
901981 6487
54 93887
1283 44537
59406 29570
548445 10409
351287 15768
259693 18029
59369 34119
59315 36010
1344 41770
259781 17679
100 91925
121 60568
395538847 67129
1349 54578
64 93744
156 67150
259724 17514
54 81668
351289 15074
84 98417
59382 29163
24 89904
54 91605
489495517 99999
351287 13954
54 65494
53 98910
51 75887
54 64216
351257 14670
1345 57898
57 96009
901945 5396
1345 52501
1345 43444
59372 38230
1375478 4561
54 61240
56 80802
55 86294
54 94446
59372 30109
53 73385
3 93350
42 79198
54 95480
59377 21836
168995606 57786
1345 40792
62 77338
48 60760
1345 49471
59372 38012
1356 52259
0 39279
57 81825
108624 19110
6 73958
540670794 43721
259711 17483
218 84247
59372 36866
57 94923
1389 56402
52 97210
259721 15960
813241904 49171
1345 52180
54 76759
59335 22845
1343 55205
54 94108
54 98057
717973494 28396
1433 47281
179536654 32886
351291 14116
54 71523
181026734 21936
438525 13187
59372 29161
59372 33621
901727 6057
54 82526
54 93430
57 97319
87 83480
59345 36425
59372 25746
955723316 43403
59369 22943
54 99220
79 74460
548292 9877
59406 24845
59372 39979
96 72751
1345 54578
1351 49627
458076 10865
1000000000 45100
59372 35600
59498 24852
1354 42148
44 96986
59313 26666
1345 54843
1345 46497
1587 52323
1345 52327
48 98429
59358 38096
54 70468
1345 51475
1096 41291
1376 45291
74216 19783
71 79223
59347 28761
41 71211
1346 47159
100 65746
351288 15702
59386 27823
60 61820
874189342 30295
982652140 9944
59372 25131
351289 13961
1345 51859
59272 21326
1310 52864
1356 59404
59372 26598
719083040 91835
1389 41832
837776 7324
54 82678
1000000000 25976
1123 56402
59369 36177
58 60340
1393 44290
1345 48762
59380 38593
52 81666
74168 19878
55 90979
20239710 88785
903835976 56381
1378 54381
259724 17888
59371 32931
59223 23698
53 82410
1285 56040
1340872 5278
1376 44851
1345 55103
259724 17667
1340 48127
1346 58820
59339 23445
1399 52274
1464393 4100
1347 48418
351292 14095
1344 45770
55 95885
351525 15633
59359 27131
43 74411
250324808 853
259721 17421
59372 27516
92 94880
458165 11927
52 76852
59374 36768
74129 19436
1323 53323
59344 22493
1356 56558
1345 46918
33 75901
693067241 45872
1345 48784
61 93032
25352734 99411
59388 36334
1340 54650
817470 8997
100 91892
54 93076
1327 42203
106151162 1
54 65716
177175675 99999
59 79223
59372 34341
54 97527
901986 6900
1345 52232
264 66595
1354 48890
59372 22746
1596 53772
52 93557
52 60380
1333 49503
54 94830
351406 15312
74168 20744
54 82758
458034 12125
3962998 1710
1344 50326
4098127 1111
1360 59047
221095411 6218
43273494 99999
1290 49894
52 80623
1464385 4486
135 64017
74168 21112
43 66011
54 72531
1343 46144
59576 25919
54 79867
878788183 57677
15 98831
5 61954
315109240 1
1292 57965
59342 35435
59372 39482
101037323 71675
1464393 3113
59349 37087
1360 58779
1345 57076
57 92150
351291 15688
29 81583
1464393 4098
60 94052
1357 56040
54 98530
1345 53020
54 75099
402664637 57148
53 63715
1464390 3820
52 83884
59373 21967
59312 26367
59130 35995
36680466 54129
81 63745
351239 15234
448467867 21964
8 94603
57 74345
59368 34595
510413456 1
54 91004
54 86371
837827 7797
146 74799
817541 9098
259734 18263
54 72219
255703830 83857
1340872 4970
292 91004
0 69273
59369 34992
1345 55481
64 62734
4906366 751
458076 12584
59364 38948
59347 32149
677185528 17078
59386 38693
59369 39338
1345 51107
54 95308
54 69925
603783468 26536
54 92000
54 64284
1345 42206
2512090 1838
458076 11295
351291 13944
351322 15834
59372 39612
61 91381
607576119 43444
59371 39861
53 96128
2512091 1895
1399 46127
68 72313
1345 52086
558048239 99727
1338 59267
59361 29917
1331 42726
458076 12512
23 70793
60 75481
59385 27850
1323 44227
57 69490
59424 27022
51 80694
1345 41168
114 97883
1345 51461
53 83910
59334 31470
1345 43045
1345 46253
1343 58864
54 87523
47 64755
53 85858
18 73698
54 91173
458076 10661
458076 12091
54 79553
1380 48529
938194159 44081
59361 25576
59369 21125
54 76152
34 98324
122508298 46
55 97883
1338 40564
1540 43719
54 98942
60 68211
351291 14670
53 78498
108580 18806
48 64592
54 69010
472506384 12277
53 89780
59323 26108
2512075 1868
1464350 4330
60 94032
59372 32803
59374 28708
901981 6482
52 89880
54 63583
1000000000 64366
1345 44373
1 76157
2512088 2004
978829397 95321
458085 12650
54 67825
259721 18227
59425 38111
59372 33396
54 91349
55 60863
1345 52685
50 82269
489737240 86345
59328 24236
1345 53820
0 91456
146831009 23945
351237 15687
1342 49248
41 77090
47 99042
1344 55625
57 81428
59372 32931
1343 52488
54 88156
461051241 1
59237 27386
1464393 2752
990969337 4844
59418 29583
548452 9685
59372 25084
54 61232
54 80565
259718 17759
3 65868
54 80224
54 69449
1345 48895
74168 19552
458076 10761
457901 11475
4604498 1001
109613812 19607
1464393 2804
351291 14935
67 95131
66 84657
54 65018
47 89286
259774 18036
878355010 91989
1385 57339
1345 55812
57 92448
59372 22381
59371 21310
93 81897
56 82758
817321 8319
259736 16515
57 82088
59361 26085
1352 55319
1346 49845
55 89347
59336 38729
59568 28724
817547 7875
20 78198
259667 16762
458076 11886
59369 32703
3962945 1777
72919962 99999
259715 18231
108567 18979
163 90729
1345 48017
1345 56040
265887260 95556
1345 45408
854836110 85737
1345 50621
54 61509
1464 57712
1347 48965
49 86675
554389344 83366
54 68990
51 68494
458021 11036
259733 16127
259718 16332
80 90341
74168 20102
901971 6813
438526 12951
3963034 1798
59372 34970
1345 43600
59372 37761
1345 55359
1352 50595
54 71232
747021080 99354
52 81451
1146 46263
52 60170
30 79494
1340 55565
796330214 38055
837818 7719
54 82159
351314 14038
39 73811
634902391 99999
59372 22225
155 86879
54 73737
427487252 98090
458053 12643
1356 54926
351297 14727
1455 45696
1340847 4695
887945499 4699
351245 13752
59372 25881
54 85704
134 86897
458293 11624
1444 50291
54 72078
59372 28797
59372 27850
1375 54299
2512093 2244
59387 21848
23 62021
59323 22404
59373 38570
59347 37775
54 66979
54 81165
59320 29262
363881259 49047
54 78005
54 81852
1464395 4387
1190 46664
59403 29505
273 93191
942432548 24705
59373 33488
156168393 55625
59372 23550
351302 14095
351294 15834
54 76668
755053439 56221
924685397 42818
901921 6024
53 81165
52 65502
152933997 8412
64 93939
1358 58737
1345 51147
59372 33910
18 79596
59372 21688
1357 57998
1464443 3775
59372 31686
1345 54129
54 82196
901981 6972
54 82947
744127651 85186
1000000000 5550
1345 53071
1510 55175
1764137 2530
1346 56121
351277 15838
1105 58071
54 68101
59372 23557
52 67151
55 65656
57 80933
916423020 67830
940728043 169
33 78995
1345 52114
59374 29555
59372 39928
906279983 41862
1345 44237
438540 13412
1351 53000
548436 9684
55 79841
59372 26526
56 60871
54 86867
59433 25868
59348 22285
59210 39033
1375668 4671
855762234 33979
1345 51248
1398 42434
59374 25830
1345 54788
60 95018
259730 17893
1256 59047
59374 38878
56 99348
66 73731
693091173 25040
43 75307
46 75547
54 78140
259721 16905
59431 39488
1330 43385
1340832 5178
1345 40292
59359 39220
438524 13456
1313 47469
59343 24972
59372 24635
1105 49549
4 83825
56 92845
66 73762
1464412 4062
51 91048
990723608 83380
149384957 37853
42 71134
63 91448
259781 17430
1342 43141
1347 59642
298126872 94052
1345 43948
604900947 39633
1309 40677
259721 17109
44 76173
0 49565
55 80107
59472 25746
54 99220
1318 56269
313301283 15700
1307 41688
74168 20292
70 72147
59249 38593
59415 33118
1340813 4771
173020715 72976
59353 38521
51 75915
59372 31911
1345 47914
54 66685
1464393 4383
1333 57609
2512086 1997
59372 33241
817550 8123
108582 18959
1464312 4374
59360 38613
458076 11036
1288 56022
48 77601
1548 59356
57 65231
57 82713
54 62977
59377 35643
3963180 1367
1000000000 931
458189 11766
53 85447
1322 40326
59369 29583
548503 9447
54 64751
1345 55481
259680 17347
59372 39685
1764137 2588
1345 54824
47 65789
59410 30448
52 70645
59363 24613
3963002 1710
1345 52296
1346 52399
66 94277
59372 32861
351291 14780
59464 30217
59372 36334
59378 22233
59415 39076
259721 16784
1333 48135
1341 59294
1341074 5209
351464 15074
570503707 99999
59372 27462
57 62214
59386 25052
54 98249
80 95966
109328928 39940
81 86832
54 92194
0 94021
48 91295
108567 19054
59 78592
476834216 18391
59369 36079
59372 22527
51 80594
59220 34680
817554 8126
752944294 17530
281 74426
53 73205
54 78181
1347 54571
59387 32836
1343 46537
59606 28463
54 61659
54 69978
103845996 62229
55 61845
905461899 28083
59404 37900
1391 44441
1346 48655
69 77216
941363379 56908
52 81110
52 69428
59157 24969
64 69830
59311 24850
51 63434
74175 20324
1455 43681
59372 27645
59373 25078
458077 12709
56 77401
1345 47033
458056 10698
351210 15565
59372 38357
1448 48731
105 68380
54 73319
54 77963
51 83457
1509 57840
59372 25538
44 95240
54 89523
1345 53043
59171 39861
458222 12074
1764132 2494
529194954 17586
567157074 49715
457971 11556
784258113 52631
54 95113
32 84480
1340823 5163
74162 21033
59372 26726
438523 13594
4604498 1095
81 71971
59351 29942
458273 11209
985938903 32822
74169 19156
0 78873
47 82783
54 83020
49 98823
53 92290
1588 49879
1176 40354
9350524 597
54 69996
59498 38931
59362 32875
1503 42705
351291 14173
1345 51007
54 84434
436868526 61240
54 75866
54 75859
59372 27043
0 19970
108 93857
71 60092
259725 18109
901984 6619
446914835 1978
54 88883
147 95556
59372 27515
59613 34790
1349 59294
259758 16835
9519597 577
54 89665
282 88478
351241 15733
52 78196
1464404 3184
37 83382
901986 6976
837716 7747
40 93000
54 67238
262 62576
548452 9514
54 82873
10 74808
59385 34230
458095 10869
54 81443
259721 16935
901969 5724
351474 13953
264 77236
193 64531
54 68380
966798669 33206
65 96029
278 90037
4098127 1158
345954683 1
45 99269
1137 44188
54 83268
54 67602
341862166 48902
259733 18617
438536 13533
59371 25809
438525 13104
54 80023
54 75134
56 93122
1342 43626
55 89505
54 93533
458080 12346
1345 46792
59372 39283
674925807 78954
54 79473
1764097 2543
330035539 61483
59383 36752
259721 17484
10 80802
1315 56027
47972593 114
59376 28358
83 80119
59385 25576
438526 12956
51 94897
59373 38304
119 59859
107 79977
377116721 39894
901960 6171
1346 56417
59376 35599
1345 47110
54 79215
140 72219
59372 33910
548225 9472
1326 41808
18 90776
59425 32160
54 86867
1000000000 31827
115 67101
817596 9128
1352 52685
117 92449
59510 36628
53 71208
54 63527
1568 40275
610341267 85659
1342 47114
1345 43944
59367 38806
1357 43580
54 78439
59347 23451
51 83607
269 62183
57 68953
817556 8577
54 87644
52 88015
458076 11831
59372 30578
232 66558
59141 34101
41 92192
1345 51052
767033761 99999
59325 35905
80 79322
458024 11980
1345 49575
59371 32276
29353408 23723
74176 20225
54 99042
59368 24237
1321 51682
54 72362
1342 56609
53 93304
59368 39674
837885 7154
3 61377
858549736 96700
108460 18711
1345 55423
54 89303
59372 36969
579320602 99999
1334 41409
54 75262
68 70363
54 64052
66 78518
901981 5847
1351 48236
49 67626
59374 25809
51 71018
54 62451
58 72003
737641365 31366
103 75524
59374 21397
54 76911
1357 58561
57 94367
210 66800
1289 41450
458076 11980
56 76197
44 65075
54 94667
978133228 68400
300 92149
78 96751
54 92487
74153 20825
667347396 71650
1343 44403
59372 34222
458068 12546
36 71015
59494 26093
164 97449
548459 9404
972843980 1
54 98082
74182 19541
59339 27409
817479 9018
458076 11766
351291 14131
54 77390
2512041 1838
59372 21936
77 79133
0 75561
259724 17236
4604500 1075
54 77304
1464632 2669
1355 52797
508057083 44188
1348 55373
548454 9472
59372 22029
54 68200
66 79310
57 70402
59481 28303
54 70320
59382 28832
4604502 1068
1764123 2531
54 84504
550574044 61376
59333 33973
54 59810
1337 45579
59381 33065
54 90418
14459507 74311
1336 50244
134 95930
1587 47583
40 81519
45 75635
458074 12547
499392214 1710
1345 42684
40 68948
59144 31971
53 70318
59425 34788
1345 49766
59337 37790
548375 9334
1464487 3047
1345 46498
458076 11637
1355 42705
59396 28689
3 64755
35 95647
817545 9067
57401870 20081
59374 27653
256205791 1523
8637842 22362
54 72102
1345 57944
59374 26517
54 62514
1340829 4773
59381 23803
54 60474
23 77549
58 99096
59372 37194
56 85879
259721 16095
60 79160
1408 56606
54 75043
65 83152
50 81471
120787025 85634
9 97003
1340881 4821
54 60452
1343 58598
3962998 1805
1340826 4693
172666498 70104
1345 47275
901972 5785
1345 52602
68 98426
56 79239
1302 47907
902006 6815
230194887 1
438525 13388
52 97243
59375 39482
59577 26352
258 89142
54 82972
817556 8096
55 93076
54 97635
56 97417
1345 45906
147 66543
54 87775
259721 16784
892756715 91083
4906460 758
28 73259
1356 58878
259659 17200
54 71855
351247 13728
1331 47408
219 64137
54 72223
1352 59110
259734 18574
1342 49001
44 97399
1345 45696
59372 37876
28 68760
58 78105
59372 33088
1345 56846
1351 42914
46 69940
87 73915
1356 46845
59370 37804
24 72306
91688798 1
59372 30152
1464489 3680
275 84329
971769566 1
1345 56280
351401 15006
54 85737
59368 21191
74179 20602
1396 58047
1345 49894
1464349 2787
41 67825
1345 42449
54 82855
52 80417
54 80174
351258 14555
54 94382
54 61232
833647451 99999
611416068 88330
52 86546
54 78439
62 83792
1331 43863
54 73738
1299 43885
1306 41940
2512043 2248
47 63317
59382 21781
1342 45708
1464298 3316
55 90421
627015917 44399
1464389 2771
1364 49930
458066 11849
458250 11934
59309 31326
54 91231
59361 38797
1345 41392
1464393 2870
104 81471
6 80667
817567 7875
54 89265
458076 11934
10 96986
1314 55770
54 75278
901993 6016
458077 12704
1000000000 19194
51 74511
54 65823
458078 11295
54 80273
1344 58095
51 77348
59119 21643
1464601 4016
1348 46488
57 94716
1345 45882
399358562 73881
1340802 4773
40 84946
93 95957
565930836 99999
488225513 9968
351291 14304
1358 45696
62 97247
1361 40444
1346 51107
54 84992
259721 16719
54 75465
86 61688
162 76078
59372 24447
1464393 3219
1296 45619
548495 10358
74168 19454
1344 50758
1464406 4358
1347 43516
901981 6815
1345 58820
51 92208
10606658 51639
1764085 2487
1201 58549
57 61483
59373 36944
71161157 13416
22015061 320
174 81399
55 63456
351291 13781
49 83797
1345 43829
351250 14021
26 73885
438525 13412
10 97880
80 78722
429715333 49589
322313105 55677
113 96626
59372 38080
54 86367
1375393 4671
74056 19549
87 74861
54 74578
1343 58705
41 75661
548536 10258
1326 41314
1345 50236
59348 37726
59372 39038
138 66472
564175656 28152
245 69950
59553 39185
54 88267
108567 19114
248098710 73201
49 84934
1348 47119
181 75564
42 97064
59372 23557
59380 29170
351350 14949
54 86839
59372 38089
0 81494
54 59948
55 83457
1338 48891
759044874 9966
755701043 76755
1418 49223
375273872 43491
1375445 4610
973193766 1
1345 53746
982676361 38566
39 60558
851818437 86879
261165039 55834
53 77847
1333 49926
1345 59114
59355 26495
59373 39145
54 94446
59372 38381
43 78364
59375 35154
817556 7875
51 98622
1345 45844
66 72836
54 66663
1345 59508
1345 54650
59366 32552
293 88360
59372 24969
458078 11495
59372 35869
59374 38428
259721 18145
108567 19110
59 86649
48 62384
59372 38041
458076 10758
59209 30109
873783229 59594
1344 54368
54 88131
59369 30020
1354 43559
136420614 60472
59372 28859
259673 17813
1572 42461
54 75887
49 75130
916907666 90037
259694 18134
259707 18280
694580035 30985
1375487 4547
54 96686
450603575 1246
54 61886
438523 13268
259721 18113
59368 36768
410697924 54289
1345 55657
24 87946
59201 27074
59316 38578
59372 25795
1340815 5243
1342 52114
48 96010
6 62229
59372 27461
46 62843
54 96470
54 77549
74203 20951
54 75043
259721 17679
1345 56606
1343 49730
54 70314
1342 43127
351288 14450
1130 41108
458220 11367
110 72448
424189087 30221
59368 22011
59356 37332
85 91989
44 99575
458076 11322
59372 39967
66 60129
48 68895
59372 37067
1464393 2851
59372 36250
53 78055
1345 48457
54 96207
59380 26531
59359 35652
59372 28819
74168 20678
51 68216
53 70262
1338 55312
24 69950
59372 25131
140 67541
259721 18177
119 96015
54 78528
54 82972
1335 49973
1000000000 85175
54 72810
59375 25479
54 99506
56 70078
758691978 41590
1466 41296
901981 6751
59373 35435
59372 39861
59357 23233
59372 40235
54 74003
1294 46802
585151635 38041
59372 39773
47 61831
12 72108
54 99575
1345 52897
1131 44592
59412 23445
817582 8126
65 63317
351149 13726
59310 26494
1345 45970
1345 45658
59372 24170
809145257 85890
59372 32229
74 69767
59543 37332
1358 56846
1305 53100
1362 52132
148721124 87952
1347 43580
54 79964
39 81451
1369 42206
1345 46802
1530 50175
63 81956
59372 37625
817556 8509
817328 8404
161 83857
54 91076
54 98942
1342 51475
1345 52330
48 82485
270243198 33094
259721 17014
4604498 1064
1000000000 50938
84 83743
54 87839
1337 49715
74180 20549
52 94277
1200 43245
1258 42511
97 92744
351301 15234
54 83287
59396 34593
59384 25133
54 83272
88 61078
59372 31160
62 98397
1330 51486
1589 41341
59373 37721
57 59979
4098027 1316
309 64592
226 71256
59117 33850
1000000000 49380
817506 8480
901987 7055
1337 43491
49 87352
1375251 4607
59398 33283
54 65226
0 97462
149 70095
1340826 4821
1340682 4695
56 89836
41 75552
59372 32237
837828 7693
53 76716
1452 41468
1343 57766
104 73485
59606 28411
1345 46035
54 75557
1138 44678
1348 56941
1342 55296
458077 10875
59349 34174
1092 56264
1345 51576
448919094 63658
59371 29170
967415538 1
1351 58631
59141 29020
838068 7196
1359 49248
59141 26465
59379 35666
39 74583
40 80106
59372 35246
59365 27136
1464393 3788
59373 34642
59375 34595
549143363 25151
1348 55250
67 79978
256 92242
1347 59493
1345 41468
54 84206
1302 42964
1342 51052
74168 21112
54 68734
1348 55443
59415 24097
54 81374
4098121 1148
1340829 4773
1464392 3724
553843781 24691
54 71098
54 81768
24 61129
59385 39492
1358 49277
54 73216
1365 57840
52 84626
59375 39260
221 86272
548487 9404
54 87200
1347 43542
458087 11563
54 72968
259721 18038
1336 52849
59420 27043
59364 34095
548452 10392
1323 56027
59325 33968
301 64390
52 94603
901969 6875
59385 27552
167288252 14241
22 74791
74168 19507
1464393 4413
1346 53501
1345 43491
1348 42818
59339 34489
231 72792
901983 5920
1345 56499
59361 23686
61 78355
54 80081
259723 16205
817528 8428
1343 41321
1464393 4154
579777643 57376
837827 7476
458217 10885
59397 32482
901990 5989
46 82937
55 77338
1585 43075
54 65656
4906661 766
438533 13636
59370 34647
59372 39458
1345 41604
54 62834
680929195 11538
283 96558
259757 17776
1347 49559
517051201 1
59372 25057
57 84373
18253895 82410
54 62384
54 69406
55 75130
618425330 82713
548461 10251
59349 31451
1464393 3966
68 82908
351293 14311
0 90275
268254089 78140
57 68686
59367 28476
55 65990
995468004 60474
74168 19299
68 83792
98 89279
60 99172
115 91078
59375 23930
59372 32229
54 86317
111 92187
1282 57506
56 81456
59382 36942
1295 53478
59341 28513
1347 50727
59374 24212
675875341 69395
837829 7797
1258 58779
54 78862
902161 6210
812406367 88566
59372 24594
837915 7554
351349 14547
1440 57677
1345 49250
40 72755
1764139 2528
68 75233
710417967 99999
59360 21574
59374 34790
2512107 1928
259707 17452
54 85063
4906494 756
351290 14064
351429 15547
67 67227
59331 24877
59374 23762
259491 16538
438513 13336
59138 34030
837801 7181
54 85960
59372 38693
54 87797
259721 16762
55 88015
53 76108
59372 27574
1347 56220
0 21853
54 93122
53 77401
9519594 556
458076 11948
54 93053
59367 32451
59382 22026
3962998 1803
1354 57376
99 70900
1369 56338
54 94165
289 63845
54 82975
53 74070
51 68184
59375 39220
1340 57608
52 63166
179380667 85351
59374 32681
817556 8640
438471 13336
42 93936
320121970 20520
351298 14436
1118 54111
59372 38820
1345 41286
56 85943
59415 36658
117 68296
59368 28722
54 75139
54 66474
458073 11106
59365 21643
1334 42228
457915 11575
59347 31971
59281 35490
1309 57140
438525 13336
90 68488
1345 41359
866353058 54111
837723 7237
163 86882
1348 52480
59372 37625
44 78452
53 64755
199 73609
52 91989
259747 16935
51 81547
837863 7303
0 76285
566483593 41229
1340785 5095
54 62451
817541 8973
458076 11495
59374 32667
59252 28417
1297 42914
56 95276
59372 23167
1346 44933
458076 10610
1345 46517
54 80667
1464393 3032
59365 26179
902129 5492
259502 16446
1464407 3146
1305 45976
49 91001
54 97247
72 90803
438527 13316
1464393 3104
1345 59294
902105 5587
73 69390
54 80299
54 81385
54 69935
1337 48474
1345 57209
47 86320
259694 16309
25 71561
59372 34781
59372 26753
59368 27955
1345 51788
1464388 4098
59375 33200
64 62514
59372 38230
1289 43005
68 78973
24 67065
1336 54017
458079 11923
59374 30295
59383 27024
59346 26352
4604498 918
259720 17452
817557 8096
224588261 64349
59371 28305
438525 12883
458062 10573
759642784 29938
59376 39050
1343 48448
351291 15702
59373 22329
47 91892
54 79883
259725 16835
1345 54746
54 82713
1598 47013
856697629 17839
35 62939
59361 30650
54 92693
1345 59074
54 66287
1464394 4433
61 66139
7 63132
1336 42461
901981 6487
1287 55770
59371 37497
351297 14420
55399255 48594
54 94168
438525 13461
59372 31139
59375 36827
59195 39593
54 59876
1360 53371
61 81145
59371 27587
84 67830
259721 17101
54 89336
351085 15451
1345 43626
360057948 1
1244 55952
42 96587
88 60152
54 67227
374680486 99999
59428 27831
59373 29891
59299 25040
59365 35180
59344 25728
56 94480
65 78604
438523 13047
59376 26085
1415 51365
817564 9272
54 99022
67 75099
1335 56072
59371 29876
1345 56100
59410 21762
49 82638
94 92516
1286 41042
351292 15037
56 70599
1138 47320
1502 52114
57 88739
1486 44428
250 81088
645274028 22256
54 73565
59372 25040
901865 5460
56 97490
59429 32332
54 61422
59372 26684
59372 23348
90 81456
351291 15392
59313 29248
55 85057
675895231 49383
40 67830
1330 47230
28 97846
2512088 2043
54 77401
1341 54277
59318 36114
59374 30501
1115 45708
837816 7436
52 88379
2 61507
61 80561
259721 16584
901993 5666
2511945 2040
59372 28152
59372 23762
1518 56559
860189397 84110
59372 23698
59372 26522
1345 40385
108567 18870
54 62953
54 61780
0 76194
837835 7308
458074 10792
1345 45788
54 74190
48 75016
47 89681
780089099 7554
78040023 34581
217 91634
817563 8294
1367 40337
665581393 91112
47 67306
1314 58150
54 70010
59151 36826
59477 32899
3962998 1749
952862190 91001
11 94804
59372 26085
21 62316
1345 49564
2 62000
1387 43141
2 85057
1381 51859
901984 7044
54 75859
202026610 31732
1464408 3991
38828654 89269
351546 15230
817654 8018
59421 28050
74155 20921
0 3909
1358 53795
1345 55634
59238 30470
53 76078
50 68916
1242 58141
1463 55312
51 62939
69 89368
583752105 42958
338685284 55681
706226962 80938
1345 45087
1343 46060
1356 44188
53 79841
54 98385
41 92189
198 79761
817537 8347
1347 51490
43 93076
59427 33513
54 88062
59362 30935
56 83310
59613 29283
351281 15315
55 85795
59467 30573
1464397 3841
43 96589
212195194 88511
458117 11049
108567 18667
351291 15838
438528 13149
54 95556
52 76550
68 89524
51 92959
74168 20916
1345 56614
54 69172
53 93936
270 64938
1405 55327
716400590 1
1343 57889
40 83993
833092628 18113
59410 31748
538184335 38797
1345 57889
54 66832
54 83649
54 97003
1326 51819
54 75123
1345 59143
54 86897
1345 45017
1388 47378
1102 49027
0 51993
1345 49014
54 68737
59373 39970
54 78631
835784017 72505
817558 8577
54 99397
19 91369
54 60291
59419 21782
69 96815
84 61376
1464257 3918
59369 34009
837827 7430
54 76173
59372 28459
59372 37487
91 89505
59189 24972
54 74337
9 63688
1343 44958
548452 9685
59372 37800
856170332 46826
43 70900
48 95536
108346 18882
1345 52963
536183324 47488
58 96815
351258 14241
54 73505
53 87611
52 62027
1258 53601
54 69593
59387 29832
31 70670
54 65502
1353 54724
351289 15565
108569 19110
59384 25763
59372 33200
54 85986
56 79964
59374 28187
49 69245
54 69688
21 93684
259672 16121
111434479 52
74133 21054
85 73738
57 62299
4906498 771
54 95576
54 77348
59372 29879
59375 26320
57 98291
56 96256
351282 14173
54 95576
1575 53831
55 60963
1345 46174
1501 42097
2512088 2043
1345 58727
817557 8422
59390 33305
54 95245
63 67463
817559 8032
59371 28476
59396 28054
1345 43885
54 85125
1293 56821
251 81192
817556 8319
1351 51747
52 65823
1345 48784
259534 16168
1346 41492
978660657 59508
4098127 1178
59374 35041
54 97247
351291 15312
1000000000 83414
259725 17452
1345 40695
713616891 52797
59355 24258
351289 14387
52 79304
1345 40909
54 81838
59372 38924
59371 38737
1340 52303
1345 58146
59370 31907
42 86849
59355 40188
2512057 1978
1347 58045
901982 6367
901976 6666
1345 50237
59321 39685
1345 45299
1345 54036
260 61146
59181 27760
14 74345
40 64223
1342 45756
68 88511
1346 54152
458076 11055
57 66975
59372 38693
1340826 5248
58 79301
91364704 68948
1345 57339
1345 54779
1375372 4621
458076 11938
54 80036
902016 6666
170 96892
84 76689
1346 46142
49 95808
438525 12872
438525 13289
837824 7373
54 75921
2512088 1958
1345 51789
1345 50919
1344 46272
59372 24097
59316 29992
550737230 46188
54 76759
1336 58811
1548 50453
54 83774
78 98090
1345 55296
59372 21751
85560184 47115
54 68439
54 96984
54 83780
59374 25878
1347 48694
351291 14038
1464406 3896
54 96609
351291 15565
47863740 124
50 74404
59372 26358
1472 56118
259723 17706
928720374 1
1344 40862
44 69217
1331 51741
54755259 1
901981 6689
1373 47380
59372 36967
59627 37908
51 65831
62 83781
51 95276
59123 27775
1345 43719
37 67092
59367 36334
54 63914
1437 51670
1345 41590
901981 6171
59384 29848
1374 48813
191815759 1
59360 28907
175 86317
53 60825
59371 34391
200292307 12702
16 73795
59358 35600
837820 7460
1345 48137
1344 49033
52 71263
817409 8480
1345 46509
54 76282
1345 51819
1464393 3396
259721 18029
6 93000
59367 32667
1353 41862
901981 6487
59344 27612
113 70599
59368 37435
548588 10392
131523014 84137
65 73319
1345 55967
458085 11289
259723 17514
54 62052
59372 39492
59372 28154
54 70089
1345 50384
1343 50846
59386 31595
1341 40918
75 70546
9 89505
59330 37853
66 92195
1464395 4084
59358 27894
59219 22988
22 79978
59370 25762
1440 58727
548319 10364
1262 57665
1461 41366
74305 20292
59420 34711
53 70946
54 64804
123887720 25718
54 62627
729351408 27506
259714 16544
186 62677
518211902 16748
59385 35439
458075 12009
1343 44293
2512053 1857
0 80675
901981 6858
57 72045
59372 38981
59372 25172
1348 53004
56 95175
709924090 15037
59372 40058
458073 11948
1348 56646
458076 10961
54 89367
901981 6006
51 95589
1345 49122
59372 30132
52 68296
203 94180
54 89163
83 78398
54 86896
808545345 37914
404690194 77012
59598 33206
40 61643
59382 32700
3962998 1367
52 91895
458072 12702
59372 36036
1356 56227
393599312 9804
53 91080
407226776 33420
458076 10885
54 89121
817570 8949
43 70010
1090 48658
48 83277
68 71942
59382 22845
0 90597
454290372 69950
1343 54788
1464395 4154
59365 28761
60 64923
129 64288
1000000000 2239
1510 41814
53 67805
1345 52076
458059 12134
1308 43486
737198499 1
137793821 6976
1305 51276
59415 38970
59372 34593
54 67957
901982 6992
458084 11574
53 65442
963402089 98702
54 87352
741599659 5625
289459747 69103
54 64518
259506 17697
1345 49082
87426102 52132
1345 44508
41750031 51676
1305 52182
59369 35546
65 76342
59372 23055
1370 58642
1288 48941
59589 22932
13 79867
59372 25943
902208 5548
51 64423
52 89117
51 80449
1343 49653
134744668 58878
0 86200
54 96349
458076 11107
1266 40987
59375 26494
817554 9278
458081 10698
1308 57766
73 87977
9 77304
59193 34760
1396 44227
54 84596
108566 18736
68 99292
113 95113
34 62195
59506 33420
1340 45953
548573 9685
54 69167
59415 36538
117 95321
59574 26911
54 95131
901975 6689
901982 6989
66 95765
59140 22562
54 71762
595206654 23972
60 79606
55 91037
52 87804
1345 44731
458073 11295
1331 47236
1350 52503
1345 55964
54 85319
54 81035
1389 53722
59312 23012
39 89563
79 71069
837830 7349
899704067 17833
59372 23495
59363 24974
901981 6751
100 90386
1464393 2752
438389 12872
1345 52383
1355 56901
1000000000 51993
54 80802
130301038 45463
351151 15715
1340826 4811
56 65354
115 73403
4906498 758
158 71934
1345 52206
59385 24228
671117218 33973
54 82783
259721 16352
59337 27453
1345 45307
54 81583
54 76876
1345 44188
1345 54097
54 72994
259721 17535
1345 41170
438480 13104
161488033 75681
74168 20590
1464543 3418
54 93255
52 84424
4604273 925
22 84490
95731345 11987
458076 10953
1345 46026
57 72102
54 86703
35 70323
1345 57590
59369 29570
59372 31273
59366 21762
97 77283
108518 18847
47 96558
58 80185
59374 33118
548467 9804
55809866 44040
1352 59294
1345 41027
2512088 2032
54 96353
914470608 33675
54 75297
59376 33139
108573 18691
722421393 77223
1345 56929
101581972 11055
1464395 4231
971665965 71523
59372 24231
1594 50164
1380 44731
1336 52232
40 84110
1358 45658
259721 17776
80485770 8190
1345 46228
1343 59266
54 73133
610676728 45217
59372 32465
1340950 4986
59366 23893
64 89303
51 82949
837827 7693
59372 35052
54 79875
1416 49388
1000000000 13956
1440 43989
59395 31453
1345 47352
259785 18219
548449 9841
96 76157
54 79867
1343 47821
53 78036
13 75552
74168 20029
1413 45162
8 70126
59380 22402
1345 42086
54 64185
1340814 4695
1000000000 41806
321875005 41286
305 83152
14 69490
623984305 59519
1381 59487
39 63599
54 73704
47 60378
124303263 1178
1348 41688
59372 27702
3962987 1564
54 99833
59338 29938
59372 27334
603395414 38080
1345 50780
59212 31495
56 62686
259721 16026
59387 31686
817559 8902
59369 35715
54 98831
54 80929
1342 45017
351300 14041
49 83792
55 66630
1447 59642
59347 35180
3962998 1583
458103 10885
53 81010
58 91058
59372 36663
837827 7533
59372 26923
83 59993
59161 22404
259721 17580
458076 11538
59294 34177
40 79489
1353 54776
1764137 2494
59351 37325
47 63457
1345 52936
54 80455
129260827 99999
59355 27560
1346 54552
59382 26207
59375 39269
1389 52852
368420397 94444
488840192 99999
351291 15727
597741168 16515
901981 6705
54 94581
458297 11798
59370 23505
54 89891
1346 55948
80 77868
59384 28017
59366 25623
39 91445
901981 7003
44 95765
438519 12951
259718 17801
458076 10953
1464481 4162
59373 34391
55 59961
837826 7251
1131 53572
496162535 34733
54 60328
51 86317
901727 6992
1345 40742
901990 5776
1464399 2898
1345 48457
0 79166
54 73133
458024 12410
351291 14978
259683 17135
59372 31490
52740808 31160
817615 9262
54 81647
59372 34029
1196 47492
1340856 5143
1347 57211
1340834 5063
59365 23188
1464539 2826
1345 40333
24 95030
53 71708
1359 45658
1405 58562
457881 12547
1118 57987
54 61762
54 73307
63 63583
1464393 2857
1346 43275
50 74769
74 68419
54 80811
259720 16127
271928732 68994
54 81813
1345 44508
1600 58570
358684070 35032
59372 23839
1395 56227
44 78704
817571 8865
57 99272
1339 53498
817312 9098
1093 57339
54 74056
54 75869
4098083 1316
59372 32332
52 85300
351515 14403
74168 19504
59372 31359
1344 43542
59372 31996
63 99113
54 65834
1345 55657
1553 42758
3962997 1433
54 84233
438525 13388
125 60353
443087737 1
108610 18883
55 82410
51 86832
54 65114
1412 57606
54 94076
1343 59533
1360 49047
55 77105
174420022 79979
54 62987
57 63344
54 75262
62 76876
54 72790
458078 11429
116350879 62441
1341 43636
59372 27929
458076 10753
1345 48955
1340826 5245
53 78754
64 62659
179955949 63166
1244 50164
1255 44118
54 90876
751460338 51007
54 77597
7 73441
259721 17063
59381 28163
59590 24994
1345 57143
59372 38655
1346 58685
1171 48474
54 85620
1345 43385
1139 44081
59370 30109
45 63682
54 99062
1325 59193
776013268 93256
54 77105
1342 50368
59369 39674
901981 6350
0 931
54 67138
59502 30025
59371 30926
54 87556
62 73133
54 92845
54 87760
259596 16208
901960 6691
54 90541
1345 47725
59383 37724
62 82495
1345 57522
59443 25943
54 71061
458074 11119
43 73357
25 82728
73962 19173
1345 50917
89 76755
74169 20440
59248 36018
57 87234
1464396 4320
1439 40987
1335 59074
53 65306
59372 27659
837812 7524
59357 29879
113 87477
54 68184
1198 55591
1345 41496
1345 53816
548447 9404
1554 49988
351288 14331
63 62315
1345 58598
59372 33376
458072 12235
1517 58734
115 96595
17296566 72531
53 95308
8287934 655
1353 47914
844855951 34489
259659 18280
1345 46386
1349 59464
54 72303
59390 25040
59371 37187
1348 48295
152 76176
54 59996
54 78833
1345 42206
220 84965
59245 28119
98954091 40235
59512 25245
54 66979
244 80561
715919938 99999
40 92088
235856512 66425
259722 16939
59374 26596
480682501 7770
52 98057
481703307 94216
1350 54098
1345 54724
1342 59503
54 66897
681165644 82211
59416 26527
376590088 61398
54 76970
1300 56320
222996595 4330
17 82159
412670965 76729
458076 12565
1392 55770
259708 17101
59361 22913
59371 28055
1464393 3697
51 69406
259718 17387
52 92651
54 89057
817570 7882
1379 49172
1326 56707
1341 52317
548452 10494
1340 53434
57 85890
54 77997
1391 49239
1332 53345
50 85972
259724 16152
702830382 81574
59372 24276
54 78106
59372 33571
54 87191
22328356 274
422423001 70599
28098469 221
145018099 62960
1539 47127
1355 48295
54 98205
2512089 2197
18 63054
54 86721
26627196 99999
2796859 25741
278 89519
59372 22899
59369 21974
59365 32451
1340840 5095
351291 13759
52 63132
417694260 76173
837834 7442
1357 58182
241 92516
1349 52682
1345 56193
94 95568
1345 49027
438542 13555
892009238 55423
74368 19944
50 72137
4604498 963
897138378 12891
1345 57557
1000000000 16406
1464236 3493
1345 53772
74221 19401
455407284 22131
4098071 1304
1300 51245
1345 50441
1386 57594
1345 41814
59380 33206
59372 28621
458083 12085
837829 7533
1764159 2557
901974 6475
53 61200
54 68393
1357 49385
51 89520
54 98220
1464337 4501
1345 55146
53 79177
29 82365
59408 35993
88 64134
80 66979
59372 37435
59413 39260
458274 11094
52 65854
54 91527
54 86012
901946 5666
54 89212
54 67619
1345 49776
43 70536
837827 7436
259720 16071
1345 47774
458062 12505
52 74792
262651775 4773
54 85895
54 84473
0 80908
54 83925
52 79593
54 61985
1345 54847
54 73436
74002 19909
1334 41276
901981 7132
817557 8415
54 66382
1000000000 55493
54 95504
777742503 59530
1464439 3146
1343 51819
179 93241
69 87126
39 85059
54 94323
54 64923
59372 30544
60 87471
259720 16640
59363 30617
66 92344
1329 59162
259639 16739
458188 11664
59384 29556
59549 35272
66 60939
46 92709
59372 22288
59359 27560
438683 13534
457873 12750
52 79761
59425 32947
1375512 4547
131023260 68131
1351 47273
54 85681
1348 45991
49 70681
54 92704
37 89303
59374 25325
259732 18555
2512048 2244
59372 39035
259702 18087
59370 25442
1340825 5201
1347 46752
59370 35899
59372 25052
61 68702
902026 6089
83 86567
259721 18188
15824507 336
0 45979
56 96780
1345 59508
601551432 48745
53 61735
1335 56606
1347 50727
54 87352
54 85452
1345 48423
185 90442
380198832 36737
54 79574
59372 33666
839001884 26737
51 89269
1331 58045
48 85634
59401 28136
57 67662
59353 24945
563276401 81103
351286 15633
59359 32947
55 92996
1345 46500
259721 17893
59372 30025
57 75307
361289042 5245
259782 18087
837827 7706
54 86326
714960137 41392
59373 27516
458078 10734
259724 16121
59372 33675
54 76497
54 80097
1375 43105
1314 40988
1552 54524
837763 7476
115 91786
1342 48236
59372 31074
1341 49371
55 62124
1358 50562
1345 46959
54 97003
1331 59419
108568 18666
59372 37853
59364 35045
1345 55250
1345 42820
684091802 58141
59372 25997
54 96723
1509 50517
56 64791
54 86294
1344 45217
54 90037
51 69172
45 62659
54 60623
400407073 40988
158 87081
59372 33905
59372 34083
59369 35511
1348 51486
1340 54877
989724894 92132
59374 30650
1365 59327
54 85465
351150 15038
259722 16127
63 92394
1282 54849
197989369 4098
51 68316
259720 18617
59126 26531
1369 41496
837787 7797
1345 46627
44 84497
59372 21751
54 66543
1345 53936
53 65514
1340826 4986
59345 35198
54 82211
60 99020
1333 58561
101 93448
156 85659
1340825 5245
1343 40627
7 91797
59470 25131
1423 48265
1347 56302
259718 16236
59591 21700
59142 23495
58 61776
8 97415
59372 31390
300368967 69518
107 61625
52 95460
1345 41027
458083 12230
52 84038
1194 54018
1335 51257
1345 41042
283 88440
54 74344
57 65075
1197 50768
43 70645
49 74311
54 93256
1345 52546
54 84254
101 73953
1237 45872
901990 5539
728067754 99999
1353 45953
59357 35964
77954615 17014
588431358 80417
817556 7922
59428 36250
64 82724
1411 49001
2512052 1868
52 77992
14607825 341
304643035 10648
54 65739
59366 31701
259721 16309
38599209 72498
54 90357
1336 59388
1344 57890
1375476 4561
54 72147
430921023 64050
59322 27178
74168 19242
53 73518
59372 33496
1331 58334
1386 49047
59372 38304
59372 32077
1345 44293
1408 56077
1345 48941
25 90794
351306 14116
54 71113
1345 55706
1314 46997
54 78261
35 78194
192 65075
1394 47612
1345 53388
54 72928
901981 6560
817557 8018
1764146 2528
54 62514
123466878 2043
115 61062
1351 49016
54 89945
1468 58571
59555 38820
901978 6976
59141 34601
351294 15308
52 83237
191958828 99999
54 96233
59371 32886
82 85695
1346 48459
1475 56524
45 77131
94 91597
51 76689
884438150 66463
82 95480
59569 36592
708526689 19765
351075 14119
521641601 75088
59372 31366
438528 12974
1282 57014
44 92708
59372 33420
1464376 2857
351291 15838
231 68198
663524308 1209
1551 45017
59 98076
837824 7416
817556 8972
54 75043
64 62939
0 86437
54 71658
59237 26096
40 72695
59265 37497
1345 47925
817556 9282
63323703 17363
54 73301
901983 6815
438526 12872
817703 8973
1360 47338
2512125 2256
66500448 93076
1148 47338
54 68145
91491268 1
54 70078
1346 41940
1345 50987
56437146 37699
817718 8347
147 90341
15 84158
59387 34598
359992301 66776
54 75901
52 74812
1400 43385
155 77909
54 62451
1342 54328
54 72495
430747649 99999
33 83306
43 68760
4604498 963
59223 26900
259715 16212
286 81078
54 60563
458075 11680
210483554 91926
54 80321
54 68417
59372 24258
59374 28473
1406 41946
259724 17928
59328 38134
56 61816
1464353 2849
427830342 1
59361 38152
1349 59230
74179 19537
6107141 26159
1345 56286
54 84562
59372 21425
1476 48148
36 84380
54 84393
59327 23747
632070587 56910
6 74070
196 72384
59527 21975
64 81557
59372 34837
1353 54200
1345 50453
48 94925
59545 22452
58 72078
67 86947
902218 5625
464194837 93778
68 96588
87 62214
114 95048
54 78372
108568 18765
54 81103
1503 53113
137 70411
59435 23055
1295 49277
1342 47897
1340704 5015
1464390 2804
1464339 3184
59365 32376
55 90706
1342 51553
59358 21767
59539 24743
817547 8973
46 97956
296 60084
458067 11987
459014629 95413
59508 26085
59401 33273
50 91114
59290 32827
901982 6116
59338 37303
301715947 49730
116843378 94102
2512087 1916
351291 15263
59372 29477
46 83769
54 67662
1358 47495
259661 18387
733741803 7914
54 94236
1345 40862
901978 5622
59369 30225
1302 44441
48 70828
44 78432
59373 22418
1345 56530
1343 49648
1598 43863
1000000000 80371
59369 21880
548452 9408
54 86320
52 87234
54 70320
53 70670
56 76299
817563 8123
99 71706
74176 19469
51 77223
54 72751
554854827 92581
59372 31770
44 96700
1464393 3918
54 67632
1346 58878
46 65959
1462 56402
239658206 80416
54 75129
59601 26202
54 65831
1345 51175
54 63599
127703040 26420
1000000000 62986
267 96986
1464402 3153
1572 43481
1398 40257
1351 50368
548447 9420
52 84747
60 65825
1342 48519
1310 47352
54 63905
10 62324
1347 48902
59 96353
204 77532
1362 51167
59372 37238
2512083 2256
837828 7207
351291 13826
1340826 4964
1345 52317
115 82949
259724 17244
1392 55215
351288 14387
1344 40337
97450697 85063
1343 40492
40 87556
19 75713
45 86469
54 66102
59312 29023
66 61180
259721 16023
438558 13316
59366 25930
1231 48916
59372 27723
1345 50225
54 73139
243517966 43620
10037519 50376
24 99635
52 96373
62 81956
1340587 5143
259721 17257
59316 25505
859246903 79279
1291 56320
437694279 8422
56 80565
548450 10362
84 89279
54 75681
902029 5471
458078 10981
1335 56552
59376 35037
78 70445
1345 53547
140 70883
59369 38578
54 95030
351291 13890
1388 58393
1356 45291
1464396 3619
54 65133
181 77350
59374 39185
852430743 43968
351330 14928
1000000000 2467
335452512 15097
477160456 99999
59358 32284
1345 53547
1340826 5063
80520435 85737
59373 33955
48 81083
438594 12855
1345 51792
51 91369
1321 47612
54 64478
1464393 3561
259721 18219
59372 23550
351291 14265
104 83199
231 69382
59337 27461
9350491 597
59372 27645
1387 53093
59344 36635
1464391 4330
10 76316
1356 45822
477160456 1
59359 31074
1345 49305
1343 58685
108567 18675
55 93064
3963001 1783
907771488 56320
259779 17787
244 96198
548452 9941
59387 34888
114 88547
1345 47266
351292 15757
74122 20123
4604498 1007
59374 25773
59372 21909
59196 39589
54 91483
59369 22047
1345 48694
59343 28366
182 88267
7155167 53885
8287976 655
1345 56473
54 68271
1345 59179
69 75016
59371 24994
54 61422
54 87056
74168 19791
611433488 16640
1342 49171
59342 24876
59385 33700
74160 20390
47 81487
59372 23277
351291 15700
56 92060
1345 52488
54 84626
54 96521
0 29598
1345 51476
59372 25576
59371 34290
1375493 4661
1298 50726
54 92789
1340993 4996
27 82756
256040606 99999
259722 18514
54 74578
67 62576
50 72928
1164 52487
901983 6813
83 79491
207921173 16966
1371 43755
59365 34593
59373 39338
59383 29445
54 95349
1345 51561
1764377 2588
901996 6696
59372 38981
52 85576
1341 41027
294784168 73933
1322 58047
54 97064
438499 13449
109 74190
54 76019
440225768 7274
817490 8018
1357 43584
59330 26536
59369 36944
1345 40528
54 73215
59383 21616
53 76755
39 86529
351044 15329
53 82345
1345 57965
59387 23947
52942562 6673
1344 43398
59371 23698
1340986 4754
58 68329
107 93764
1345 41754
59320 38000
1464628 3219
351291 14173
54 94446
1464394 4389
1340 46918
54 96651
49 98347
59369 29480
54 89367
54 61703
59568 40058
457967 12332
1306 46568
54 92449
59133 21762
679459280 93557
548451 10278
54 81145
54 80079
1358 57564
201 71134
59372 31451
59372 26325
1464377 3146
59372 39496
1345 50213
55 75092
59395 29876
59372 26526
1341 43507
817514 8615
60 76550
22 69124
458093 10792
56 98139
59373 29876
59372 29876
1294 51547
59373 24236
902029 5724
57 61901
51 94066
1282 41814
427555712 32615
68 87213
1335 47378
46 70427
817559 8012
96 83134
74145 20081
1348 52428
59268 39062
54 72535
54 99348
74168 20744
1345 54289
108522 18820
54 96274
548452 10470
59229 28832
259750 17801
1345 49676
53 78574
883612987 53153
111 87831
1355 53722
157 77124
1340812 5064
1345 42742
2512095 2265
59601 29062
54 70060
1348 45619
902475751 44506
42 74192
59418 32991
274844459 60080
1345 59457
59375 39176
59372 34054
54 93936
54 79867
1141 42129
45 90206
817556 9014
59389 26338
54 98716
458076 12346
458076 11382
901981 6705
59372 34390
325148574 79929
59484 32998
44 95966
227 84482
997480734 99999
59372 37842
1371 56558
59375 24240
1342 44086
351291 14326
226343211 99999
1345 50515
54 82051
59372 37591
24 99035
59372 26577
59372 24258
1162 48891
1345 53113
54 84223
24 99354
51 94880
59372 31060
54 93024
54 75635
74139 19150
259722 18292
414880456 12315
51 65018
3 99246
54 85728
458076 12172
1000000000 33573
1345 46517
259721 17363
1345 53430
59410 36817
54 61845
59372 33850
1343 43989
1346 48400
409492859 70439
45 84137
54 81088
54 86247
901981 5861
9241533 618
458066 11382
1339 49663
389972218 53250
259721 17507
1190 40395
351298 14212
54 71111
1342 47275
1342 53250
458019 11091
249243953 65919
59372 29062
54 66649
59369 27850
1348 57366
47 73716
1344 51819
66 73278
458084 10859
48 69705
54 77963
351291 14502
1346 43663
54 76316
65 66319
53188074 69499
265920545 46835
1329 48156
901921 6875
767157608 1
438548 12804
620774956 31840
56 97167
4604498 863
1464393 4100
59375 40001
54 63835
130 70208
1304 58391
336834471 1
59363 29386
1366 43345
59435 37577
53 78422
59372 29832
1464393 4098
1390 55242
395360192 22746
1345 44096
59372 26577
2512100 1916
52 69363
54 61703
49 90418
59378 23413
59328 33979
817554 8509
305840462 30991
259721 18036
84 99852
59350 27487
395079993 63456
351291 13819
59372 33283
1345 49859
196 77855
59260 36364
787795197 74002
125803673 89117
125 68299
420882509 5944
438525 13534
59365 39301
259847 16194
8609492 10764
59353 26465
901990 6401
54 95519
438468 12855
9519632 556
74170 19972
807572513 89672
1377 55812
23 68101
57 79573
59136 39894
56 84316
59381 32861
52 96553
59372 38876
66 68380
333399440 1
59414 34612
52 79548
59372 34009
55 65969
108567 18689
108567 19029
1339 46699
22 89880
351338 14516
61 90091
59374 34166
58 67143
54 80470
841755897 55832
1289 53033
902039 5692
1315 50861
97 98220
59385 30370
47 92150
54 84551
47 94152
2511848 2070
22 73645
1345 52897
45 93018
74110 21040
1330 46187
1543 46157
59321 32136
351272 15700
54 90011
51 84207
62 63062
548452 9357
1347 48658
59371 29163
59372 36100
259721 17507
764280832 11706
59422 35715
1389 40396
1111 41930
56 95736
1340826 4811
259721 17575
59372 33018
59372 34406
1345 47338
548441 9767
59372 26479
59372 32923
817558 8497
52 85967
1345 47143
1344 43266
54 92981
1345 47380
54 99909
44 87946
78 93256
54 70946
1345 45783
91544072 71831
1345 46142
39 79978
1297 53943
20 94066
1441 58818
1345 51917
1464177 3697
54 82845
74172 19851
58 72546
903265057 96419
1371 40326
193 79567
1464392 3951
41 86587
59 77223
28 78652
1339 57267
54 62413
59465 21125
0 23960
51 66823
59372 31971
54 74794
1350 53640
59372 28894
59372 40046
1345 55849
56 70262
817548 8820
59373 38703
59371 25587
54 94897
1368 46517
54 90794
0 18829
63 92399
614190340 5684
59372 23938
9 61484
54 93191
55 67632
59371 37335
54 73475
11576346 459
811584501 40333
458076 10919
1345 51726
54 64134
59372 32991
1346 49383
52 76303
54 70451
1464393 3665
1348 47408
59372 40007
37 95926
53 70643
1345 52487
47 94297
67 75866
351291 15006
1345 49218
1345 49503
59377 33431
1345 46249
292 91381
1345 59159
548452 10463
1352 48600
458063 10565
59358 37612
59359 21665
438525 13555
1345 41378
438534 13534
59364 36667
54 84041
836586268 38353
59385 28114
548439 9634
758730845 1
1464174 3521
47 66800
1399 53601
51 80929
59510 22022
54 95722
54 79929
213 89769
59372 32077
54 71708
56101826 25686
54 97752
99 85931
59374 36017
1000000000 99913
259718 17813
58 98661
74060 19791
52 73444
59376 28724
1340 46552
901979 5950
51 80210
59374 27083
114 64914
1359 40432
837827 7256
1338 53004
59379 32931
51 71367
1345 57007
75 85659
54 70678
304244336 46219
108788455 39825
54 84872
59337 34781
59493 24097
55 81455
54 93804
59360 22520
59261 24960
482743755 29231
54 85795
4098127 1323
1319 48679
54 59996
523691796 80811
78 78194
74177 19446
259721 16470
26 80036
901981 5445
59374 24969
87 69518
35 68922
54 85465
259721 17613
59417 29704
40 83237
59372 28045
52 70300
69 87981
54 93032
1345 43944
1343 54131
59340 25762
1345 57506
1345 49708
63 61444
1340829 4945
54 79176
1330 58727
259735 16131
59421 33968
1345 49383
54 63682
59372 39617
1345 53043
54 80455
59374 33829
650351643 24055
901978 5561
59262 23650
59386 22152
458074 11618
59372 24888
59369 22899
1400 56172
54 76299
1348 54751
1296 49218
204331154 4321
1330 47110
59372 39849
98 74997
54 64390
1301 53629
1345 45480
8287937 630
59391 34677
51 81399
0 18650
59372 29898
11 76645
56 88099
59568 30650
1345 51789
1312 52290
901980 5516
1345 43043
74191 20950
74158 21116
59372 26197
74168 20916
1330 41946
97 79165
15 74464
54 96223
1384 51476
40 97768
510099570 53905
681212524 99999
54 69732
66 96349
1337 47583
59320 31119
59372 32875
53 75114
56 88373
59372 23743
792141784 1
1259 40909
59548 25963
59337 28100
54 65488
123 97068
59372 23445
295 63688
54 82921
1339 41537
52 79467
1349 46923
40 78106
55500905 61845
33 69429
1365 48512
59495 38371
259733 17200
696425136 99999
59517 37185
59351 30109
1345 48513
64 90206
59372 34733
103 90979
581419393 31721
351285 15600
55 82588
351380 14099
1464180 4236
47 79964
59372 35565
59400 35993
59372 39213
54 62429
49 71355
59372 25868
1345 49627
80 60081
53 76406
54 83825
1319 47143
291 84917
54 64414
59362 33988
59329 23529
113 83626
28098471 250
0 93238
310506186 49736
185 70408
56 96956
351044 15528
306313829 77743
901870 6482
54 61625
59371 38096
108570 18931
758949071 4785
44 82235
1331 54381
55 81371
59540 34760
458076 11706
59369 23945
199 75331
351325 13890
27829962 23451
54 80565
59371 27793
54 79402
54 91313
363393540 99535
54 65854
1464393 2870
54 65333
54 87246
55 79403
54 75160
1345 46997
50800884 1
59372 33092
1343 53815
52 96280
1335 51788
44 65494
59372 23293
1220 40695
18 68746
1345 54152
1337 55591
59372 24608
351289 14120
351293 15838
1464403 3788
54 83268
548452 9966
661641711 84480
59379 36497
64 86443
548625 10349
59561 31168
59404 39260
98 83310
1368 42742
59389 23698
59358 37002
1345 44894
29390894 74799
54 98182
54 79239
48 99473
59371 38000
59 99945
59364 31246
1464365 4320
1233 51146
59148 38438
548394 9436
111 71378
42 98139
57 87977
59355 36705
901745 5492
47 95124
0 65069
46 82588
51 94024
81708836 42148
1413 59493
59269 34649
951343482 74302
146446739 18614
59372 29477
458076 11831
59144 28470
1355 45463
59369 35199
64 94102
22057592 4865
54 91404
1331 50624
351284 14084
54 96424
59372 23991
59372 37427
54 68211
59372 32276
0 31661
45 62021
1345 56662
1347 57020
54 85445
111478494 24293
74171 19691
59372 32886
54 89770
59358 38353
59372 24704
1378 46060
59624 26766
59361 39861
43 71898
51 92491
259721 16784
1464403 2777
548391 9929
1345 52218
3962998 1389
59372 23167
1345 52631
54 95814
1345 46187
56 60452
462413512 4829
59371 26786
1000000000 14663
59372 31840
42 82743
59373 27857
1345 49838
85 84233
548425 9391
53 69804
1348 52428
109402419 80036
902096 6645
51 79045
54 82024
59343 36160
1257 54202
14741990 3561
59372 37534
74168 19944
1306 42283
54 69012
52 97490
124 83649
59590 30747
259540 16309
4098120 1179
65540295 82
53926498 19114
1307 48891
568896479 92194
59374 30020
111 88015
65540357 90
68 64836
4098127 1291
929048061 9556
195 99833
1345 53328
838272553 82105
54 76666
1347 47075
351374 15416
89 66823
548449 9479
54 60871
49 83649
59372 35356
47 86371
47863761 124
59371 25772
1000000000 91061
81 83277
59366 29029
1464393 2752
55 65825
50 98916
57 61240
1464261 2851
1238 59074
59357 23742
155 92195
901981 6568
59372 23061
58 78518
1345 54381
1333 49027
1347 41314
59360 22957
906604547 1
59372 24363
57 87166
54 69536
59364 27515
54 60760
901981 6002
59373 39883
81 70729
59371 29143
435079565 25534
54 99852
59385 21974
59372 30373
1350 47507
680841286 55310
1345 56499
54 80188
731605126 18177
39 98090
59372 25809
59372 32582
59600 28187
57 97570
74168 19436
57 86320
458066 10953
1289 43003
74165 20342
50 61820
1253 49284
57 92538
1342 41108
259722 18487
2512088 2421
1345 48516
54 61327
59374 29446
458315 12512
868456541 64822
59375 24027
40 85728
351237 14658
548452 9540
1764136 2528
59320 31495
1341 50281
54 81198
259721 17293
93 66310
54 99343
817559 8592
59372 22329
351246 14064
458301 10753
54 90037
670534921 96868
351291 15157
54 69804
817556 8752
59363 38350
655294323 1
677790401 75065
55 63237
59373 37002
1346 53449
47 72535
43 75043
1305 44818
247468713 48692
59372 23235
1350 58476
49 80945
30289084 6243
53 79309
59374 39505
53 71677
59372 29891
1289 48679
59230 37552
909778016 48176
1000000000 70992
49 91445
53 77986
54 76411
2511978 2077
54 75869
438504 13588
1307 49047
59177 26367
1345 54776
1343 50360
59215 31554
1345 44522
84 94673
215 86604
312947559 46769
133 95536
1340 43064
1464390 4395
59372 32071
1405 52182
59346 37073
148 87974
138650823 13412
1335 44426
59411 36446
5 75661
1313 53815
59371 28932
54 91078
1345 56646
1370 43665
1368 56855
78 77188
54 86695
59372 25741
48 96633
259721 18118
54 62953
548452 9472
351292 14978
103 62686
1352 58811
42 72511
1464393 3820
59372 25052
55 70546
3962998 1347
458079 12485
59363 34174
817556 8865
59375 34553
54 99457
53 67150
52 83126
54 92295
1335 57665
453030023 16309
54 89139
1484 50753
1345 58811
1287 46975
351311 15125
817554 8756
1594 54110
1464384 3883
1344 45658
54 98741
1340998 4946
458076 12702
59370 37073
1352 59103
1340832 4807
74106 20913
548455 9877
43 98180
179358505 28973
54 70314
1352 59179
59214 28048
1213 48988
351175 15392
63 87266
1251 45217
1345 55327
59361 28688
1304 59578
1330 48544
783368360 59642
63 77390
264 66727
54 92049
59411 26006
351291 14137
54 63710
74160 20590
274102837 99999
548409 9937
59372 23529
1344 43105
59367 36464
1345 57602
74168 20825
28 86012
53 74002
1000000000 33381
1345 52338
1000000000 14732
56 82783
59372 38214
59368 32391
420780456 56703
54 61831
22015180 320
259720 17865
59372 33815
54 82345
1149 55501
54 79573
173 86896
1345 53380
59481 35905
1340829 4834
15 95224
59375 26322
1345 40767
964900425 83848
539773002 11336
548406 9404
59393 23167
59320 27332
1346 44290
817506 8471
1345 41940
59369 39163
40 71978
266 85903
1484 49557
1355 46021
586096919 92095
1345 53265
1345 54246
576826376 99999
59373 29942
295554712 99999
611801752 44426
548450 10225
1481 56302
108206986 20212
841666740 61456
1344 52197
59332 28370
341852535 96407
54 60825
459988241 19105
28 68045
59408 32154
51 91349
45 82804
418349304 1
167 60679
837827 7475
3962998 1451
74165 20549
54 95506
1348 57784
901978 6218
4098116 1273
1347 48565
59367 27724
211 84316
817600 8707
54 84408
59235 38797
2512118 2070
1340838 5064
1000000000 78813
1345 44591
741483561 64423
1341 52587
54 68045
262 82495
59372 33184
371278699 29115
1763957 2588
1574 42973
56 82728
161 83774
1350 53020
259723 16170
2512321 2248
901980 6419
51 60862
59372 32237
1344 49337
195 75233
59402 25809
59357 22145
61 61509
59372 26859
130477816 33399
54 91926
44 62996
59374 23644
259721 17293
29 92207
39 90706
57 83240
1340796 5225
40 67227
548454 10059
59429 22583
193 68966
59181 31840
54 67667
54 64364
1340856 4829
128 65306
9 68145
59410 38948
56 80185
1283 52409
351291 15416
837845 7416
59 90763
34 70373
351291 13939
361315522 43893
1345 51974
59352 30628
1345 55150
36 81825
55 96984
1345 40589
103 88015
54 87175
54 87735
1345 52274
55 77360
59207 35032
259721 16418
458089 10925
241 79053
52 63054
59259 39665
59364 35649
1333 52240
72 70410
736871297 43043
1332 43121
64342278 61697
59370 35212
54 97258
59195 27398
54 72488
1109 45943
54 83996
51 89368
1354 57589
65 95947
438525 13666
54 78862
1345 57901
1345 51553
53 79702
54 61314
1340826 4773
413429566 1
1392 41761
59361 37963
901973 5547
1386 58516
59368 35010
774038181 63845
1355 54110
1364 57392
59333 38876
1342 50161
59403 30747
1344 44743
908484198 49973
458074 12662
59372 26911
110 91936
59357 24705
59372 32068
1345 45402
59372 31184
120 68895
53 59997
97 82211
2512086 1878
1349 51819
3 89463
59372 32842
259723 18391
3 78574
52 63710
1346 45804
59136 26304
901953 5539
44 63306
438406 13043
1344 58256
438527 12891
57 71098
59372 31176
1344 45087
351294 15565
59 87228
57 90275
46 99530
55 64938
370947193 38177
59384 26629
1295 55993
817548 8964
53 64017
1341 52274
54 78067
59338 26310
54 79761
351291 14665
458044 10898
1345 48418
351291 14258
59372 35180
59329 36737
103 70468
59382 30339
59 91811
59371 22481
1000000000 82189
347410315 6179
1345 51905
902026 6759
108567 18664
1345 57326
51 86675
62 75262
901981 5733
438525 13390
54 74646
59387 22704
55 81574
63 78261
59363 33968
458076 11395
59349 39633
1344 57602
59372 26420
59372 28787
41 75234
1335 49005
1345 46188
1000000000 15140
1464201 3052
97 61010
831539854 99999
59369 22493
3962998 1798
9519594 536
59423 39376
22 60939
59408 40046
498644874 80929
59359 28114
59428 23935
1345 50360
54 98090
1345 46488
59374 27556
837841 7436
351291 13961
59 60733
259752 18506
1347 51002
52 71169
60 93000
93125755 68386
59195 28473
927761825 29876
102 73738
1352 46517
259712 17892
59372 36944
1345 52916
56 71996
59325 33273
1345 56457
57 86443
277 72511
59382 21975
1337 50134
959640730 17018
314072958 49978
59370 26367
59382 32873
61 80420
239 61845
59372 29115
866601634 85063
335565795 72280
59373 30957
169 82159
51 87689
59369 34581
59322 38655
54 82582
59372 37591
1316 51917
548451 10392
1347 57014
1289 56866
1345 46219
59372 31663
1296 57211
1345 59103
59372 22192
105 81583
52 89780
59370 22197
1345 42409
1337 54988
259721 17144
1464390 4501
837832 7196
1464404 3207
1345 46477
837778 7237
1345 50964
54 89562
43 91349
611877862 98249
438525 13207
56 70451
1764129 2518
54 61240
1345 44742
61 89720
54 76190
1340827 4827
1345 53526
89 81952
54 64349
1393 53071
953151115 95480
1361 41193
59372 28852
54 62229
53 97956
1464390 4458
69 85466
59372 40001
53 74864
1345 58716
54 76361
332719729 33088
59360 28588
438511 12872
233869354 54877
538053350 45168
114487515 12909
2512086 2216
52 64178
113 79824
458152 11395
59372 30617
74173 20439
54 79484
351290 15219
64 85728
1345 45463
99 60576
39 69783
53 83641
817546 8336
1335 57502
54 73205
59372 28055
351291 15558
458078 11395
59372 22520
4604547 981
1354 46188
259721 16584
83 91112
901979 6016
1345 53011
54 86525
42 72147
187963682 75331
837828 7294
16 74264
54 80929
54 98729
74332 19839
44 61684
59345 36474
101 61509
59344 33675
259718 18422
54 80929
59373 22044
231 95097
53 82137
74143 19156
59278 34370
59372 29143
111 84613
52 69892
59372 21167
59375 32615
51 71134
86872792 55520
59372 34601
60 79574
48 95308
103 84393
59367 21574
74150 20440
141916852 11637
57 78095
1403 52241
59372 34078
1346 51469
1267 46769
59372 38048
59372 31074
55 65226
59358 38000
54 95808
59365 36944
54 85965
59372 30935
351301 14549
1345 47495
59218 29253
54 81844
1342 43345
57 76157
1290 44515
5210883 739
55 77174
1372 52524
59372 25040
54 69978
1345 55821
1342 58850
1345 57535
901834 6813
54 96521
59321 32897
190271540 59350
1348 53323
54 68805
1399 53323
458115 10908
57 87760
305 74791
107 76732
1566 41590
59372 24026
63 88970
2512097 1954
398910458 38412
1000000000 66817
59372 38737
817549 7914
1342 58642
48311568 16992
1228 51223
116 66800
1464577 3207
743627599 53547
58716255 2805
56 82962
1334 42331
1339 43507
55 99062
10 82448
482302307 99999
54 93645
59540 23444
938622162 74437
54 93078
54 97230
51 90037
395708571 82550
1345 48513
55 82769
677302994 4834
54 88873
74168 19173
59372 35081
4098188 1143
281 92649
259698 17801
57 94052
458063 11574
53 71015
59372 29279
458076 12643
51 62109
901973 5911
59372 34475
817544 8255
54 61284
1345 43005
55 88542
59365 24276
54 97927
548452 9865
54 65969
59372 26756
54 95276
56 90616
56 71934
1345 52545
59312 33626
738224862 72751
1345 48982
59341 30002
1464170 4210
59372 27723
59372 28476
4906500 771
59335 27537
54 63253
1345 44399
879767026 1
661290441 31595
1345 47842
259660 18201
204 60843
1345 52334
351289 14978
9 85972
59228 36737
59374 31759
259709 18341
59372 35032
90 91797
1351 55373
59373 25740
1168 45162
55 98417
59332 35801
1343 42129
59333 25022
54 72290
49 66102
1342 57565
9519594 489
59372 34563
223854060 2817
59354 22524
54 93084
59391 22453
351291 15733
1345 58820
427958898 85216
58 85179
812642764 1
54 92195
1346 54578
74 60543
259721 16170
438491 13408
112 74792
66 70678
181672939 39593
64 60031
70 61288
1345 43064
59377 34532
206 77395
59528 25872
55 65442
678498797 77685
205237542 13188
548452 9944
1314 48406
354477204 62677
79 77549
0 94249
1363 41450
51 61302
1381 53210
1345 56280
1338 49988
59372 38055
54 87775
478360685 62843
57 86420
74220 20072
1000000000 36363
55 62183
59342 31521
120 93347
1347 49715
54 75178
54 76108
1345 51167
451678835 60667
1345 57565
54 75849
54 79362
210690793 46769
1347 40361
837827 7764
1345 43075
59283 34560
837825 7354
259970 17842
116 67499
316688158 83797
54 71294
1341 49250
1345 59508
54 72976
858682955 46253
54 89836
54 67411
817558 8294
54 81145
54 67620
54 68734
54 84424
860842008 31927
52 95030
69 66533
59372 34992
1345 55874
54 95097
59134 38136
259721 17865
1382 49014
59418 29446
837827 7360
1345 52317
54 81054
59372 31580
59374 32684
53 66595
458076 10847
1337 49944
1488 57609
1342 58458
59372 21788
59372 36817
1345 44304
74168 20397
644577675 49663
225847083 53745
1312 54826
1464387 4412
59215 22704
59370 35521
59372 39633
108568 18735
45 76207
54 67914
59372 39109
2 77532
53 96733
285242585 9841
438601 13027
70 75635
1345 58845
59 83857
59372 28611
54 81631
498876105 59267
52 65706
121 95263
255 78765
54 89303
1151 55175
297 73441
1337 46792
293 85620
51 94887
54 62834
43 79174
183157858 91797
57 89780
1267 50847
642447318 99999
54 74912
4098127 1195
74168 21087
39 93482
590461662 76735
438517 13130
54 69565
74208 20225
552275673 99999
59372 32803
59372 39065
57 94663
59372 37800
97 95591
1348 50360
1340 47505
1345 46500
1440 42946
1345 56559
59415 21682
1340743 5178
1331 43962
898154609 1
59372 23301
59354 21283
687133373 74903
54 96424
901981 6243
201285633 77275
41 83272
57 93241
59365 21812
82 85319
43385629 71569
26 84657
59372 21560
1566 43542
59421 36497
59370 35081
381024082 49737
1340834 4986
54 61832
1250 45291
1345 40533
4098127 1273
55 90675
1464393 3207
46 75297
39 89904
919438809 58005
56 75493
54 61146
1345 52849
1346 50175
54 91906
59371 25762
206 68619
59366 25127
901979 6171
54 63690
2512342 2022
259718 18131
59382 31119
436798522 73750
31 89241
59608 22860
1365 52274
458076 10552
1346 50487
380641705 1
1342 57684
59348 35100
1345 53110
817571 8414
59372 28045
51 73510
59358 40073
54 96595
1343 42383
458285 11117
1344 58878
53 79279
59372 23716
173574657 68295
1345 47888
1345 41168
54 82209
59381 28102
59388 23824
54 81399
59369 24289
1298 49320
817568 9265
59326 38177
111 77986
442883374 64302
41 75610
3963019 1710
1358 50549
59371 25534
480156485 64691
1336 42206
68 70402
57 84233
59357 34837
1416 57594
438525 12855
59372 26465
351452 15073
136 60015
489649265 96022
59359 33068
899222756 19732
58 78220
423904839 92798
59579 31234
1000000000 66691
1345 43207
1345 52411
59432 40235
117 76392
817578 8729
1338 52143
472383490 96723
571501201 50987
817556 8311
57 78971
59371 31246
1345 52391
54 68403
351299 14096
901981 6978
74168 19361
54 80682
259560 16854
59372 31927
458084 12260
817542 8972
1560 46053
4604499 975
297182159 18959
458063 11094
388002006 17430
59344 22343
2512129 1937
52 70411
282 60837
59375 23856
51 68296
718863249 6002
56 71169
95 82724
1464393 3383
36 71658
59131 22044
54 69830
430014740 29023
57 79486
59372 32871
9 83848
65720472 81
59372 32572
1342 42877
1351 58134
351305 15910
42 85973
1345 41806
59266 28722
817553 8897
60 62824
59374 35282
57 90737
54 61007
54 78488
61 72199
952374953 77955
259710 17300
837827 7349
85 73505
351289 14331
374263926 75869
51 83744
1464393 3905
53 68403
58 70645
61 82342
59357 34474
59324 22899
50 84473
54 80594
109 72430
59433 26159
1345 40275
1346 48941
59364 35052
59370 39717
59384 37332
65 75824
259736 18219
1464393 4262
31 86897
54 76176
59371 36737
59374 26598
56 93304
1576 40428
59372 34494
1512 45999
35 61762
59372 36786
837827 7719
59374 24026
54 85774
1345 47094
45 95460
62 60414
57 68139
54 82392
51 84380
40 79484
901981 5861
59168 33968
57 60814
54 59775
138390409 48391
59371 39214
54 62538
146670302 75824
1355 40351
54 62250
59372 34649
837889 7706
351291 15757
74164 20029
59186 24594
1464168 3736
1464387 3854
902220 5907
1349 43105
729458904 31168
59405 39883
837825 7719
1484 48418
59369 27022
1345 52911
1000000000 3092
59370 22037
195 85931
351291 15097
1345 43507
52 77890
59385 27850
54 94144
59372 38886
59372 36374
59372 37310
99 75307
901969 6370
69 82523
600386362 16812
351353 13852
111 93171
1464393 2752
118 89945
59372 22493
1341060 4699
713746969 73565
351283 14446
59506 36658
1443 43985
54 64430
54 80051
48 84233
259811 18091
47 66558
259645 18578
54 69390
817675 8857
54 91787
1128 59648
54 95898
91 93789
54 61028
54 70546
54 94236
458076 11091
59372 21183
61 62229
1346 59103
837824 7303
765845446 55142
91415762 25442
46 96868
198290090 1
279842525 46249
54 68802
37865143 44970
1218 50861
59372 23211
59372 30219
1596 58907
837827 7181
1344 47380
59372 32349
80030126 1
1346 40988
44 83890
458078 10889
138836339 57056
930563451 99999
1345 51042
1345 57910
246 66979
61 90979
55 87209
438516 12993
351471 14038
1335 41700
59334 33305
39 87168
1383 43748
1301 54289
44 86648
54 78067
59372 38593
54 65868
1451 51409
54 81471
110 85960
901981 5492
1342 57229
1365 43223
59426 33246
66 85890
59349 36475
893400760 92332
674438320 90020
1345 56606
107914438 35216
59378 32703
1333 50175
961235267 16128
59371 22962
59360 22225
54 81145
1285 43985
1346 48593
458093 12315
52 63676
74168 19770
59374 29688
1345 49047
80397993 97309
1493 45906
54 60353
438528 12891
54 61661
1283 54225
259 98661
46 99022
1348 46769
54 98799
819107750 15074
54 95217
59372 36114
837825 7435
1345 42758
916280802 19028
59619 39587
59 98386
1340813 4804
422642293 85561
57 98799
54 74583
259721 18387
1000000000 48591
438525 13027
57 84741
693291761 44742
351235 14671
458089 10590
1366 52897
901982 6475
1345 53897
54 62173
1270 53746
59227 23812
1346 43912
59137 25479
1374 42409
59375 21577
59382 29942
273127534 23388
59369 34078
1345 42210
59546 39624
59269 30186
1347 54985
259713 17776
54 78469
53 63098
59378 36866
50 60081
254666960 27535
1345 57684
1391 45162
1346 47135
106 86223
43 82223
54 96358
1347 52471
55 93839
59374 34474
1340826 4771
74229 20549
278718156 69911
59397 21939
351289 15472
1763921 2487
59372 25930
54 71208
232 80455
4604484 963
54 91292
438525 13030
59392 38521
54 79310
438526 12946
54 60031
59372 37985
54 91090
1352 43117
59421 21513
54 78381
13002134 63505
965234827 62953
21 88504
4 75297
1289 51069
11080779 79726
185556147 47159
54 72826
1345 51125
458076 11619
817553 8383
891672738 60191
73966 20590
59352 27659
54 92359
351288 14978
48 67620
1464395 4330
59581 29946
59581 39633
961281556 7637
259720 18263
902009 5561
1464236 3190
46 75866
54 91448
53 65122
1000000000 33424
1338 49698
699060500 15736
54 63715
60 93839
54 83105
1464393 4265
1356 47897
1121 53210
43 90491
1390 46477
59377 32794
59372 29161
54 73472
22328293 274
9 84254
1464393 3687
108567 19110
59370 34502
59168 27087
540711827 83170
0 10547
548441 9340
1318 41496
54 82633
59326 22493
59 78452
56 67533
1464416 3951
817573 8318
259721 18422
1344 56703
51 68752
62 75910
1764145 2529
59374 21783
74168 20510
74143 19181
59372 27587
575531604 9262
1338 43405
69 66739
351279 14516
837820 7416
59372 35439
1385 46238
53 72362
59372 39283
458076 12458
351289 14665
458073 10981
901979 6103
0 93544
1443 55874
54 76529
35 90275
54 89580
83 86897
57 73518
528109368 90897
1345 50175
54 92600
54 69625
853986074 54018
901940 6139
901981 6300
1304 47914
1347 57536
1464393 2974
52 61492
54 72448
59372 29917
62 78140
59372 34307
59372 36079
351292 15715
59375 35719
1335 57854
45 98220
107 88035
837827 7654
54 71965
54 85890
351291 13801
276 77013
1345 57294
55253413 99020
47 75262
1304 50964
54 94361
1343 41318
40 88379
59359 30186
49 90616
59374 33626
295 72102
54 80430
59 77012
991750004 13081
54 69625
54 98661
561315025 99999
51 89720
95 62384
59372 25773
54 70010
56 84473
59370 29232
59315 32998
13 71999
1344 57820
1464381 4433
59372 27645
59366 29231
59326 32276
54 87450
1353 47698
48 90035
1345 51001
56 97833
1345 49698
934702941 79165
837813 7208
59378 24733
330363546 99999
59493 28071
57 95097
43 86491
50 91597
59371 22285
260 74861
59372 25963
59604 25930
905467681 47796
4098127 1246
56 97755
1344 54571
1345 51907
105 82056
259629 16756
1482 55443
1345 41492
351292 15097
42 95634
351395 14243
51 79293
54 75858
63 74721
1342 42177
1345 56720
54 64964
438525 13043
817556 8229
837827 7214
1340856 5073
59372 32109
54 76078
59372 24390
1345 42347
1345 41229
12 60170
54 66058
53 84051
259723 17461
52 97755
1345 43572
107 87952
90 98139
1464395 3811
60 75065
817559 8381
458070 10869
1345 51521
58 70827
59327 38615
1340 44233
512316811 68505
56 97114
59372 32149
60 63914
59337 36691
817593 8126
59372 26526
54 90002
351291 14235
59370 27093
59562 24032
54 67533
50 98739
1764128 2528
59234 40235
1313 57852
1345 48156
115858133 75139
1345 49859
59247 25728
1345 44097
719120769 1
119074463 70363
54 67942
9519594 526
1148 46975
1438 53470
54 87882
57 71069
240 91414
54 81220
54 92060
469307191 88295
54 95814
1345 46802
92878854 64137
54 62514
59372 36930
105 61755
817549 8367
56 63189
108585 19028
1327 42877
274 86247
1345 59350
113 70032
259676 16415
313277704 60889
59393 35023
59372 23339
458076 10889
438542 12926
59372 34107
351496 15394
904553858 15961
1237 55746
1345 46555
23 80690
420764836 7926
0 4584
53 62299
775121171 1
400626171 77227
52 70060
59372 30458
258986479 1838
59425 23893
1343 52362
232627500 20390
59369 34677
59608 27318
163387692 80036
59316 30485
487233319 93416
881133359 42228
74168 20598
334881681 77789
458083 11209
101 82728
1345 43912
42 91085
54 74276
55 74464
59372 21571
74195 20148
26545178 86206
1358 43121
40 76486
856158599 75524
1337 57326
1343 45299
438524 13636
15 74816
17 77348
59 90477
56 78596
79 87200
1354 45422
1345 45956
59414 24421
817558 8622
20 61007
817570 8756
59175 39849
34 62909
59171 34307
458071 11094
17 72728
59370 26529
67 74646
59375 24989
59375 28358
54 80051
60 64110
1345 57116
54 73357
59365 32276
59518 38714
386217192 20819
348861871 93084
37 72505
351291 14173
351292 14352
259721 17144
1345 57506
42 67538
54 62021
86 82588
1343 47423
10 79894
53 90827
86 73645
351291 14044
932123299 1
1538 58598
73 86292
1338 54780
54 94310
59381 33094
74169 19689
53 72488
74168 20436
59590 34474
59282 22746
54 76905
59371 35565
51 79494
108561 19029
946746168 77963
59372 39940
259733 17047
59372 39423
43 72199
351279 15329
340085432 60733
259721 16396
438533 13475
1363 52338
54 66753
59372 24989
106517390 99999
198 98916
924935990 90177
932681496 80729
54 81574
62 62551
228989814 47914
0 55493
1464357 3619
52 78652
19 61673
59410 36279
224 60498
261 80449
259719 16584
1345 48593
34 98661
1398 46568
54 98085
985763842 13627
14 59993
52 73645
74171 19560
59382 22887
30 97420
548469 10216
458097 11813
64 94479
60 83272
1351 42511
54 85737
54 70998
1345 43385
817556 9282
817584 9014
59372 39213
942524009 75467
59423 34494
74168 20358
54 90418
351294 14662
241102914 54094
1464395 3775
39 76302
1345 48513
234248732 53948
9519636 536
54 68788
108565 19082
9 80107
461947458 52086
357880877 21975
351220 13805
59375 22475
259721 16236
1365 47352
1345 51867
48 66020
1438 47897
1333 52076
59431 36256
162942872 95966
259720 17200
1347 48137
873246997 16762
59370 24441
351291 15427
265551178 26537
1345 48007
12 66656
54 83350
55 71113
59320 30434
162265683 84350
271205019 36053
58 79979
351290 15733
1340826 4834
259727 16935
355490347 96935
54 65766
1351 51147
61 95224
1172 48137
54 95616
0 26158
1345 48762
817556 9168
817558 8973
541064549 74874
54 62960
1345 50354
59372 39970
59372 37939
49 74236
1339 51390
1345 56220
54 90091
52 66524
54 85576
59372 26917
59364 34450
59372 37939
59435 36239
351124 14585
817554 8096
74339 19257
62 95519
59372 31200
1358 41510
1365 45112
817556 8647
693530523 16939
1299 52471
108591 18872
59222 28319
54 69511
1345 48453
76 76207
1340774 5201
59372 24960
1464438 2787
1464393 3055
1345 48861
54 77350
351439 13759
1345 58871
253 78110
59372 29506
59371 21767
1562 58561
59369 33118
59372 29262
259626 17997
59399 29060
1342 54092
59311 31451
64 93435
1464395 4330
54 71484
351277 14099
351294 13809
487418462 74704
74201 19560
1351 58095
59372 28589
438521 13475
54 70208
59533 22781
1359 57506
1467 44691
59370 40073
26 95910
59378 25153
74205 20514
259724 17078
606638990 9601
458076 12662
438468 12872
74168 19174
1345 52353
351301 14586
54 92487
1357 44369
351132 15682
59376 23601
54 88122
54 86061
14 62173
65 77894
1345 52290
54 60378
1523 47273
56 61146
59627 32700
888989485 68299
59372 39969
133 68922
74225 20825
73 88387
52 93791
290 84424
114 70643
1345 51200
14 75312
458073 12504
1464400 3665
259727 17295
63 79489
177 67537
29 85300
901858 6976
74 97202
1434 57723
1356 55705
351300 14882
259719 17848
54 85986
1345 58347
286 74590
9 83607
559849566 27850
59372 32836
15 64112
54 66656
59373 24170
59311 37586
1345 50727
1345 56338
52 88122
64 96238
4604496 996
1359 48745
59380 36448
74167 20864
54 62155
54 91811
45 75331
59372 38154
7 94290
1345 44743
40 68216
1347 54483
438500 13239
59384 31938
108569 18783
17383873 10326
1313 58688
458073 11906
54 60498
48 73565
1477 52296
1390 42695
54 80299
681423384 1783
164328669 30374
3962992 1754
1406 51670
523931645 72285
1355 41366
54 72834
1345 41416
1347 53093
59362 35733
548452 9767
1536 54277
1345 44716
61 68356
1120 48895
177 63062
59279 35002
59369 24951
868937068 83890
59372 39846
59427 28270
700269894 19596
351293 13953
54 77424
59435 29753
1388 56221
589789350 75417
52 65502
54 79177
54 81186
4098127 1264
59372 34210
54 91245
458111 11654
54 69012
54 62527
59322 26199
1337 42939
47 85002
817506 8199
59372 25052
1345 58955
301 67227
1000000000 70995
1345 48731
59325 36079
1324 48321
54 68002
1340826 4699
53 74236
1345 56609
74152 19454
817553 9262
74168 20292
2512096 2273
59386 22524
52854934 86386
59299 21848
54 89241
1464394 3820
59300 38055
59385 27968
817501 8471
259726 16086
59370 27659
54 95074
901981 6350
838074 7637
44 89524
1345 42958
59371 37900
54 79113
59372 23176
54 67800
59432 23529
1364 44597
68 81033
59428 32886
259731 17813
108567 19105
438526 13594
59 77395
59372 29112
54 68088
817609 8974
1331 52545
939507050 31451
1340826 4829
1371 50919
1337 42988
548385 9540
942711796 66727
548452 9357
1345 43912
8 72303
42 60540
59234 24390
54 78198
1303 47327
548445 10409
54 98931
51 86447
351291 14119
62 89265
655998313 86648
385328622 99999
0 4757
1345 58255
351179 15600
458076 12454
1345 49122
59623 25147
873032843 88198
458072 12736
59372 34670
259721 18076
59 73171
547904275 62879
458057 11249
59372 33396
823990834 25411
54 64979
0 87562
1405 40677
1000000000 22441
54 76862
74166 20072
53 83884
54 80227
1399 45487
50 65825
1348 40987
901938 5895
259721 16982
53 77020
438527 13408
57 93272
59372 31748
59372 21194
119242076 19222
59370 37087
477912082 6972
548451 9941
533047793 49785
6 65572
1345 56118
64 69940
54 64923
54 90737
169 62514
59370 29115
1298 45114
1356 40989
59314 38230
54 93241
548476 9344
59372 40081
316867835 29248
1408 41384
1359 52383
54 62843
1217 52488
1345 58850
22 71523
70 62977
1507 45953
2512088 2022
424976422 23716
54 82260
837847 7637
54 73609
82 92094
9519595 497
1283 53434
1435 53572
59373 25746
223741446 34030
23 90763
259721 16128
160 64923
1358 57766
1126 57392
591196217 1
817550 8171
59372 24972
59372 27793
1000000000 81307
53 79540
1340826 4773
101 86371
59369 34111
548451 9684
1341 58820
54 74345
108695 19028
59366 31273
1343 44391
548451 10512
54 84635
59370 38427
351291 13852
901738 6428
54 97372
108561 18735
901858 6179
59372 27369
59372 25576
1345 48034
54 92167
59381 25626
901981 6482
54 93482
59372 37790
548452 10470
59369 29082
59365 40189
1370 58716
59601 23211
259900 17535
2512088 2391
1344 40645
1346 53547
54 94925
59378 39639
1345 44851
1345 58210
56 92473
44 76406
54 70862
59339 24212
1331 48982
1464 56532
1430 52127
59372 39624
901984 5944
1397 40333
1399 43761
1348 55442
59370 35037
54 83764
548454 9634
1346 53896
36 65959
259729 17483
1340814 4970
52 61625
1347 57007
259721 16284
259721 16425
202 76849
59360 35935
1358 50732
78 81852
16 89580
53 88528
1347 50549
59417 35649
1340825 5063
48 68635
1348 46924
59381 27042
351279 14882
74168 19972
45 95349
172764434 1
59372 25172
54 62679
1529 51714
59368 32681
204 97880
820819617 89463
1353 44908
1345 49930
54 68752
57 89927
595077044 1
259721 17295
59146 39816
115 74276
57 80863
2512088 2197
1464357 4413
54 67238
54 75859
285 70010
59372 32160
56 75105
59386 30364
59372 32897
438523 13047
50 73565
64 90277
54 83592
1000000000 95231
997514822 33887
59371 23758
74 67227
351291 14702
56 63316
458108 11117
1464395 4374
59371 30709
59364 26591
817558 7937
66 62559
94 72495
59327 39163
53 90091
57 78093
1356 56502
897898586 18422
59372 30067
796254307 47144
38 84373
1345 41946
2512086 2421
259826 17421
59372 33586
54 94290
59372 39177
43 75681
1294 46466
95 85973
40 74782
59391 24284
1464333 4412
53 80321
54 87266
1345 48286
59372 24994
74423 19174
54 83075
61 67129
59370 24102
1400 40564
59379 23646
55 70770
293667234 8319
59372 37900
59379 33754
54 83848
548258 9937
837822 7747
74168 20590
51 87806
1345 47441
59410 27386
458076 11766
54 89212
548318 9941
74163 20874
56139503 46802
64 68211
1345 46714
1591 57684
106 68895
223 90737
54 82937
1764142 2542
71608979 82
74168 19561
1230 52232
1349 43990
225 62925
53 74646
54 84880
1395 52327
489129847 74936
14 61845
458076 10679
59358 27501
59370 38353
54 77316
68 63834
1345 54915
835845975 60129
901919 6089
54 86845
54 96723
310667994 26526
40 96579
817553 8577
1270 40444
67 70946
54 71721
59318 30132
294520305 44361
54 66524
54 98056
1282 55964
1348 55296
59373 31114
108567 18872
54 96129
3962846 1683
1464544 3895
73 61327
60 77997
259718 18424
57 89769
45 93482
351288 14038
59398 26786
57 90338
57 93368
59370 39527
901975 6705
1341 45833
59369 38357
56 62021
108567 18691
54 74936
54 68948
1548 50621
74152 20324
1464393 2819
59398 36695
53 64518
54 98995
351292 15701
54 62214
119487464 64110
55 86695
1364 52989
282254748 42177
59370 29339
96 68917
54 95245
59378 33469
46 62394
438375 13475
62 97247
259721 18578
61 67475
59378 31060
1329 53380
59372 31907
105 76433
57 92310
54 77788
351517 14258
51 82312
55 81103
217234860 72776
252963250 59739
1464380 4438
163676153 74782
59372 32803
50 89580
901981 6300
59363 32260
1346 57565
458078 12728
110 70311
817378 8974
59 78703
54 66003
816627247 20678
59372 21964
57 96815
50 64715
59 77013
54 93661
74162 20304
59372 23605
178688025 6122
151757931 60543
59373 39527
259721 17597
1345 40326
1345 59161
351291 15006
548699 9447
115 94957
1106 46923
56 85098
243248506 17979
1353 49698
54 82051
1464396 3918
1345 48507
1346 52524
59372 25997
1142 54988
59363 39639
59372 40188
207 77121
466346599 15472
52 78372
1507 54915
59366 39825
39 65554
419716259 88825
902008 5895
59333 27398
3963001 1749
259754 17426
59383 29584
59372 25995
0 40616
482788230 34370
65 70828
1464544 3883
31 69449
253 98458
854429143 8622
1464479 3509
297646384 36250
447985138 3383
1345 51409
1464302 3104
59372 24987
1589 57784
59382 34313
1464393 2805
1372 43345
334543296 66609
104757833 4212
54 84408
1359 48423
59404 21425
57 72834
1345 57665
1189 47253
56 77500
1347 53897
1386 57621
1345 55373
59202 22201
259664 16128
54 93098
54 91245
1000000000 54363
59372 28787
1401 50108
1345 47907
1345 51521
1345 56662
59371 21194
1362 41286
538002489 1
1367 58443
548454 10104
2 69476
59243 28932
59372 26753
59376 28470
59351 37985
435593144 25775
458076 11813
1464385 2849
59369 31480
59386 24284
1353 54289
94 84181
68 75820
59320 24969
56 69172
817594 8622
1347 47897
46 78863
51 71969
59372 30187
58 82859
59613 21665
901870 5975
59372 26526
59372 32665
59366 25895
817549 7978
74168 20987
59374 39849
54 97309
52 67143
1390 53527
59326 24469
52 84464
59373 25718
183 74921
62 89448
793872806 99024
901982 5944
109 83734
999711616 41427
1333 50557
59273 39969
51 73466
55 68168
1345 59642
63 96280
53 65885
1487 57536
59381 26797
894477651 61430
74168 20105
292 72362
1345 50108
817556 8842
44 80192
59372 24877
176918556 15768
59372 29876
3963044 1501
1456 41450
108225080 10090
57 99945
259717 18192
59451 24726
1345 47573
55 87477
59372 37487
1345 48496
258 87228
59372 27417
59372 23451
74479829 43264
63 65705
51 95995
438525 12909
59334 23206
59372 36969
1112 44278
53 71760
9 96588
111 93416
392278665 22561
22 75139
692130675 81286
54 96502
59372 29596
54 69251
351291 14038
54 62659
1285 47401
765936939 60558
54 69428
169 64542
54 60576
59373 34598
9 96009
54 75160
458126 11429
1340811 5095
57 61455
1345 49589
1345 40879
52 81647
67 85967
293585620 46198
46 60653
259895 18422
59374 29879
54 79402
40 62677
51 61377
311963823 88154
1346 49978
59372 28579
901942 5470
54 84136
54 61711
59371 37577
54 64923
431715838 6024
2512085 2032
57 86238
59386 31748
2512088 2197
1348 40533
59369 33018
54 81557
59372 33850
54 72650
54 66425
59322 26248
630018935 64659
59251 30573
41 84434
1343 59687
59 62000
972391410 28907
817553 7881
59372 24852
180036684 38438
40 69016
59365 21281
57 66283
54 74861
1334 44095
1252 47573
1348 51381
1345 45999
59369 23233
1353 55205
59372 34350
44608756 99999
54 61245
48 69916
41 72003
69 88464
1345 55634
161 94024
54 81592
0 2239
1287 49171
105 69369
54 89477
34146868 41492
1348 58811
54 92538
2512098 1997
120 79300
216 65620
54 76852
86 87556
116 81376
59372 29678
493675937 46438
59372 40235
74106 21116
1464384 3680
1345 59404
1345 48321
1505 58489
53 70463
54 86897
817597 8820
1345 41012
59346 30132
548451 10494
1345 40395
351346 15757
916828272 79489
59362 39665
61 97114
56 82051
837833 7474
673892184 36209
8 61661
59377 34450
55 73958
1345 59159
901978 6136
1764138 2494
1362 52488
1412 48861
233699858 95273
1344 52018
556756587 53873
51 95758
59372 27022
43 63434
2512183 1878
109 85096
54 95173
896054485 51475
837719 7428
143843412 86805
54 83425
351139 13759
817568 8972
1335 44008
55 70032
1354 50549
198 65114
97 90897
59372 25728
1359 41359
54 95273
58 71653
43 81768
458232 11059
51 77560
228387514 98057
59384 37497
59290 35960
55 76078
51 71704
3 69428
548514 9886
74107 20616
65 95898
54 86326
700616110 82601
59384 34174
167 92597
54 69582
54 80863
1453 42958
53 79952
1330 46627
458081 11923
59371 30624
59373 38844
438553 13117
59338 24240
438528 13027
54 63835
451076888 86703
548452 9886
713224935 49047
77 80430
56 76843
99 62021
74168 20549
602009204 97570
1439 43620
66 80477
493763894 43223
59458 38593
1348 50861
54 85398
54 72147
59372 28588
59372 31273
857053594 86326
59359 26233
55 94804
43 63834
85 87200
1464395 3071
122330137 27487
365045095 74460
259721 17731
59372 24969
59556 26465
54 76716
77 94911
583080089 54152
1345 52056
458076 10889
438560 13187
56 86805
61 93161
54 73704
901983 6540
59369 30578
1000000000 93544
1338 52317
59372 32704
54 69167
59158 37325
1345 59143
1356 50517
1373 45913
2512097 2244
18215965 60863
351291 15021
55 70912
1345 46238
1330 40267
68 77174
54 63189
51 69916
1343 59110
725302104 78198
153917240 78364
54 77223
54 96780
74282 21040
74168 20773
1464391 3383
279235166 56855
22 78394
46 80623
54 80621
458020 11632
60 69245
53 71837
1290 56683
1345 45783
106 64055
59349 39547
1299 58871
80 86845
458096 11543
61 91761
9519594 501
65 76406
301312733 60340
556138172 70445
496311850 7416
1342 47493
1340819 5298
1345 45480
57 82582
351288 15768
59372 40180
59393 36592
52 66935
108579 18931
54 84681
59372 33815
54 76410
1345 58688
54 81850
1343 54826
1464 49033
6 71706
438415 12855
462014608 97230
1299 47774
59380 25078
54 85943
205 88581
68 96639
1342 55837
1384 56866
59375 28432
789251038 14949
54 60854
83 69245
74178 19242
64 98397
54 96604
259722 16762
1531 49075
259701 17586
59372 22538
65 86420
54 80667
817520 7978
59372 36930
63 92682
1344 43999
54 78973
59386 36279
1406 57211
1382 56264
76558937 34177
351294 15700
54 87421
711541807 32977
59376 31996
1348 48156
59375 27723
178 79606
1331 58587
1347 58734
59370 37900
1345 57619
54 69369
55 83649
57 65990
1464378 2898
438687 12807
54 73100
123 86703
3962944 1478
34 76443
3962957 1650
59325 24032
24 62027
271 85248
239 68295
54 84408
1345 45696
74168 20098
37192519 87176
51 69925
1345 42409
54 66954
1571 48217
986362274 76497
34 66227
59382 21281
1345 42511
54 96686
1331 50919
59341 33171
56 96644
54 97410
59335 26666
1143 51151
54 73596
1469 44233
106517390 1
4906487 766
54 63442
1133 51907
42 64560
1342 54265
74379 19469
1375478 4561
1357 46699
68295869 84660
108736 19082
1346 51547
1347 53498
59372 35212
1353 41250
1345 49730
65 76862
56 63375
1345 58473
351229 15394
1369 58095
1345 44818
54 66090
1332 53071
54 68948
728957295 38970
959829580 88373
204448269 26118
54 72810
59374 36870
1316 56647
163 82975
59360 28459
59369 39283
54 87206
914101003 84016
1296 50475
54 94337
54 62173
226824870 3104
59372 40198
45 95113
213 83467
54 78036
458076 11168
59369 27571
1343 54110
1345 58650
548452 9373
1000000000 80908
1283 49736
54 60549
59144 23283
560706470 60251
55 79362
423727103 44967
1348 43466
44 94444
1343 52259
458076 12186
59372 36413
1288 54571
526938415 81110
1396 52587
54 89769
59317 31060
117 79309
1213 45146
74181 19174
48 69261
59374 34728
59574 23550
999995806 1
74171 19607
259721 16194
74124 21047
584736356 1
59375 30515
59372 28432
548639 10216
46 77910
59372 24876
307249350 88209
438346 12956
52 76443
59346 31200
50 77283
54 91571
94 83272
59361 28083
1360 43291
59372 25083
1354 58417
351322 15633
59372 38381
1340728 5095
7547822 1
54 98475
59472 36069
54 75065
1349 41537
1345 57014
51 80690
59429 28589
458073 11798
59357 24594
54 64292
548275 10027
1344 51726
490079730 16170
548452 10349
59372 34631
1334 55032
259969 17909
74179 20779
54 94732
8288191 649
59372 30919
74040 19561
1340 43117
206 89281
1464393 3896
3962998 1389
65 69093
1235 49212
54 75610
59372 39544
837842 7294
54 71301
59372 28473
1355 50649
53 93122
42 71467
289 87848
259724 17507
1354 45788
213 71837
56 75303
3962998 1805
1354 50340
458076 11987
59372 26866
71 96378
1336 49047
54 90557
59372 35135
1344 44860
57 73505
74168 19555
74168 20708
108567 18792
74006348 46220
59500 37612
74163 19236
1000000000 94021
54 96587
54 61776
42 79279
259736 16992
1345 54901
26866828 53110
46 84741
59257 33094
1342 42409
1345 51257
901730 5847
59372 21543
54 89905
9 69261
259718 16748
9519804 501
458076 10991
59372 39030
470488460 68419
59380 26929
901982 6101
54 97319
55 99020
458077 11106
59363 29712
1347 47952
1345 56077
54 87611
98806852 3509
74165 20324
54 89463
54 79176
1345 56647
458076 11322
59372 29584
51 69935
59296 23743
458078 12653
59366 31390
1302 49972
104 98446
54 78350
231 97635
108511 18711
1354 49744
438525 13408
59372 23055
74264 21054
54 98517
1475 54432
59579 27105
57 76263
66096067 31755
59433 28779
833309653 92216
59372 26649
59372 21848
82 90418
1224 58734
57 89720
1345 57242
55 93276
562976110 14262
457919 11168
59320 32485
901979 5615
59371 27105
50 71999
54 87804
1345 51486
54 67101
1000000000 79166
59369 37534
1345 41946
351282 14555
54 76872
63 97420
59365 27083
59369 27487
259721 17787
458016 11893
59372 31246
54 77121
1315 59267
66 61708
56 85561
1099 57712
351291 15688
54 62624
1345 48459
59376 30448
351129 14697
1345 41314
74158 19562
351291 14258
59362 32208
1345 41930
130 98661
59159 25896
59372 26189
465816216 99999
55 92197
54 96697
51 96187
52 90177
53 91797
54 68902
62 93255
1156 58974
59359 29143
548598668 82307
380999032 13666
696469068 76272
528673463 82123
1345 51817
1345 45872
59372 24284
54 67567
54 97304
59372 30120
2512088 1878
59284 24027
310105792 26866
1345 59334
1354 44586
0 36229
1345 53897
1464393 4383
59372 24232
74168 19755
59372 29555
54 75997
901981 6813
54 83743
1355 47338
1345 53498
25 94899
39 81248
89 86198
59372 39547
809176400 39078
438272 13505
75 61805
101 73139
50 86786
288777340 99276
1344 55996
1342 51859
108 62324
74195 21062
233 71213
54 69589
59372 22201
59382 26538
55 73238
1338 59193
59445 26914
52 92995
1345 55949
59369 23061
51 91740
438490 13292
51 68002
612181932 78961
1333 59114
59372 40189
54 87176
259721 17565
46 84309
214 80128
59373 35610
1344 52488
1403 44716
1345 47618
57 71561
937708774 28787
718019703 70670
4604498 945
902002 5460
54 82394
67 69582
54 82873
458076 11923
65660419 57323
1340826 4962
59119 31755
59382 26911
59383 37644
74211 20397
1332 56047
259377545 75015
289 72264
1345 40448
1344 47033
837877 7181
1340 48965
351298 13779
93 60810
59367 24363
8012977 676
46 77999
831530737 79978
103 60251
1388 50487
66 92088
351288 15263
854125524 13187
52 78971
1358 57919
59383 32349
54 79609
55 80911
54 95697
54 68417
55 74608
59372 37373
59371 26929
548457 9984
1345 41296
59369 23167
59372 32684
112078151 39633
351263 13931
59383 31996
56 74791
1364 48762
59373 35733
59372 32369
817584 9079
351237 15364
1345 40713
259723 18617
74166 20212
54 82724
1373 41170
2512087 2043
59520 24111
54 75233
60 76601
257 81371
54 90060
1345 47253
54 98580
438526 13047
458113 10991
59392 39033
59360 27105
74159 20397
548453 9937
54 95321
699358438 17231
1345 58688
59370 34083
1345 40879
54 90341
1343 47492
9519583 529
454470047 58390
29 71824
458076 11753
59381 25048
54 60837
74168 20864
164 93276
56 86023
1344 56100
59354 37790
1512 57506
59372 21191
458076 11249
50 87806
54 79045
60 68359
1335 42449
59372 38226
837729 7308
57 64592
56 60015
259736 18263
649978959 97755
259716 16128
54 83925
59371 22603
1386 50031
55 88047
1345 53048
423105312 63036
1340764 5248
39 97415
59372 40058
69 88099
1323 45906
59372 33038
59366 34275
876404749 83382
78476100 78464
226 89905
59311 21762
275080792 21836
1345 41206
58 81868
259721 18391
55 82088
54 74002
1345 49943
50 94480
268305039 80174
59361 37644
76 93913
1345 44142
59385 25538
904407650 96654
1345 47543
59406 36866
1296 54187
54 80871
59482 30187
54 93035
1149 49371
59373 23743
59192 24852
351285 14095
54 59993
59372 24969
54 97018
59375 35216
438527 13534
351291 15470
902020 6024
741395472 73676
139 64765
1345 59464
59374 31528
74159 19909
32 97114
901984 5917
96 73133
1464401 4501
43 77208
55 61097
9519686 486
259720 18134
59371 27083
59600 28243
54 65834
59436 23329
259720 16205
457957 11949
100 68788
351264 15547
1345 49926
1255 43127
116401039 81083
59372 32284
59404 29329
1578 59259
74178 20439
560773934 87234
59372 23786
80856312 9514
59373 35169
458076 11948
59432 35493
956477554 59230
80 77997
1345 50557
56 76678
59380 32684
1328 46198
1345 52989
1345 48135
59327 39816
131 93778
54 77135
54 74065
1345 48265
59372 22520
426725972 10265
59372 30903
59372 33065
3962998 1478
59372 39078
59180 24102
55 94581
54 71267
1345 42939
59507 35154
1345 49648
274 67662
0 8180
0 62654
54 73811
59246 34715
379529154 99113
59372 21751
901866 6190
245335794 2265
54 94880
75 85132
54 77283
457646246 8318
1146 47327
59373 39633
410297203 63775
59495 24032
59382 25293
54 84350
54 92718
59360 22037
54 98831
54 76361
59372 39510
855766084 49838
1593 48295
140 87166
458992993 33328
59372 34670
1464390 2651
976819617 42960
74168 21054
1294 56910
59357 33200
54 77986
901861 6725
55 76263
54 88181
458202 10734
4 88330
54 91083
83 61254
368141336 17144
54 60472
259721 17200
0 74153
1332 48513
817556 8496
351290 14555
51 67207
902154 6689
1294 52353
1345 57258
92 89801
1338 44097
817543 7875
59370 27506
54 69249
59380 30186
59372 35994
54 97752
61 82678
259668 16748
54 69363
1301 56711
59263 26062
306 69702
59372 26495
1355 54257
55 96935
59372 24032
1344 48436
901981 6989
54 67537
54 90275
1345 53080
54 70320
259717 17363
458069 11509
438713 13505
1339 57784
259724 17848
123799997 75123
369992802 99999
1464393 3418
1340824 5342
1345 46131
68827163 48600
28 83544
54 94673
1464393 2848
1327 58951
351291 14549
1 85125
59372 23329
775121171 99999
279166656 90259
259721 16739
1464391 2889
54 77855
143057629 78574
259555 16768
1764137 2588
1347 56286
8287928 649
74168 20148
59372 22932
438531 13390
259722 18038
1349 56880
817552 8872
182711325 44391
10 75527
59373 21146
108 95018
1332 52274
1344 54811
55 79920
59373 26537
1342 45956
199247761 85903
67 64634
902021 5724
54 61492
1356 56901
59536 36752
1357 42283
54 74437
458072 10908
74179 19560
351544 14331
1342 40695
817506 8622
107 67800
50 92095
74373 19765
1345 41965
54 96105
1000000000 34238
1390 44403
114 64255
51 73403
15 64302
59359 29596
351142 13956
457977 12541
445086430 5163
54 81813
54 73764
259555 16128
59372 40189
259708 16812
74135 19446
40 85351
1000000000 27499
67 78469
8 59964
1340826 4946
59373 36010
1000000000 30356
54 70599
59374 34597
59378 33827
1361 43759
54 79733
45 65854
0 22441
55 90386
108707 18757
736417993 54985
55 86238
157 78355
901970 6854
1286 46087
59369 33246
58 76263
94879316 1
54 73345
817556 9282
59390 23413
458207 12260
59338 33666
74194 20708
1345 49676
54 73741
54 92195
49 90035
1392 51932
54 87288
59372 37435
53 98831
54 83325
56 74193
96 83387
54 81784
1345 41465
351285 15558
51 62057
54 66369
1345 56417
473095515 21812
52 87993
678313102 14021
366936266 16544
259721 18091
1340790 4695
1000000000 64816
1345 51409
55 66425
1345 51334
259739 16280
59335 28083
1345 47399
59333 36592
1349 46263
1334 55634
1340 48545
54 74691
54 83485
51 62538
112 90776
54 80933
901949 5465
59369 25740
548452 10409
59432 39765
59375 27369
54 84316
1396 52602
331936870 54519
59528 22682
54 93241
56 78220
953115006 66283
902184 5539
59361 31686
844692014 71256
66 95910
54 90423
1383 52943
52 66369
1345 46797
8 68737
1345 52320
93 72098
1345 51792
1352 51249
54 61688
69 63784
74333 19521
59369 33021
39 76716
1345 44081
300800138 38593
859096023 99920
59372 27409
54 81924
1362 49559
1345 43257
837879 7823
548450 9420
59374 35470
59384 27612
134 86371
74163 19222
59372 34711
54 83424
33 98096
1145 43885
83 61515
67 95877
45 99175
68 71881
54 72581
902020 6300
51 78468
1345 50468
56 70667
1344 54572
46 92845
235165831 93661
37553162 46478
56 83188
54 91100
59321 26527
176 88825
1345 51490
51 87206
438529 13188
667562508 93000
1138 46949
458076 11906
59371 38570
1346 41433
837827 7402
54 88360
590111905 53080
54 73259
54 80690
1345 48679
8287940 644
722854348 6370
1328 51670
351291 15073
59372 39928
259721 17888
351289 15290
45 97846
1345 49640
1000000000 35213
59371 23106
62 78398
1345 44798
1344 50133
76 93430
339222385 20720
259710 17848
59359 26352
147 65831
59386 28187
54 63442
59374 31542
1345 55541
1345 45991
1346 58134
54 85303
1396 53527
1345 56286
1347 56320
16 78532
113 82570
54 70488
901974 7132
1345 47327
51 68895
259754 17909
1366 45658
54 93942
30 67662
1346 53601
256 68380
59372 38945
3963037 1650
1345 54299
52 89279
59372 38924
259756 18487
58 78537
438352 13188
4098127 1246
83823141 4320
51 84158
56 94290
115 78493
50 99868
59368 32506
1345 44751
25 81675
54 99735
3962986 1710
22 99575
458078 12329
51 77788
259755 17597
52 79419
59375 30840
108552 18664
61 90256
902122 6858
39 83769
54 89168
525286478 64936
1345 48448
59371 30607
837827 7463
57 86928
54 81675
59362 29992
99 89674
54 97613
59372 37128
54 92600
59193 25273
59336 27477
351299 13805
527430585 79177
59315 29556
40 98739
62 64994
45 96171
357901190 85576
1349 58820
1166 53250
2512088 1978
59361 33913
1364 51782
59391 39109
59372 30370
54 77227
1464393 3667
503164978 95273
1377 43885
1344 49016
779618562 25872
351292 13769
74356 20744
901938 5392
98447238 71172
1342 44403
54 62021
1392 48457
837899 7666
1342 41084
59383 40007
54 68903
54 62686
54 66609
59372 27043
1552 54330
98 61673
817563 7882
59386 26078
91 84626
777171006 23495
64 60191
52 76729
438514 12909
1340957 5201
1345 41740
55 69479
65540107 82
548460 10485
837827 7324
54 67143
64 91048
51 69783
647541543 30187
59372 34450
4604498 863
59372 27465
54 90277
1345 52689
14 64379
1346 44214
1359 44851
41 92132
54 74997
164 90499
59403 23231
42 75915
59371 27516
1347 50520
259779 16396
1352 41602
54 90269
1345 56929
0 86293
259520 16584
57 88941
52 66437
54 87081
259721 17488
192 75826
54 78432
59362 21581
91033467 34952
59385 34781
59383 26866
88 82908
49 72994
1352 54635
1345 43999
54 86206
79 68168
60 97555
59372 21522
59332 27440
117344400 75527
59426 28176
5210893 739
59372 39511
59177 34532
293 66935
1345 58571
86 71988
67 87126
54 67129
59431 30722
59372 27009
54 77020
1763983 2528
54 64983
1345 49683
1331 59410
54 78697
59424 25534
164740190 23348
1327 59162
59372 38737
259732 17494
1345 54301
48883944 3339
1345 47897
54 87268
54 94899
52 77697
69 98999
59 78422
0 21800
489495517 1
196 69940
54 63316
368481370 41946
1342 56417
59372 39076
817571 8190
259722 17530
59416 26555
69 93973
1385 59114
1341 52586
866460060 38048
101 92682
48 96759
74143 19299
43 67594
259721 16057
59 90269
43 73916
54 81934
59372 35540
1345 51002
1484 49672
59378 38353
63 90251
116595414 20510
817556 8729
548424 9767
59370 29170
59360 23716
1348 44008
88 88113
4604498 981
42 61805
9519597 539
59376 34312
1375478 4610
59130 28243
59375 39185
575324719 32875
916815160 70060
363906243 74426
259734 18228
0 63361
59372 28233
59623 32842
1345 54137
901981 6146
59375 38615
54 75064
11576181 459
445642187 4807
62 72053
1345 44586
59372 37853
54 61455
1345 51620
59323 26382
69278706 16942
57 79553
59369 27857
57 71010
817557 8496
65 95413
193847872 81666
40 81078
3962975 1749
54 73645
54 80107
1345 51905
19 64765
1331 55594
54 70089
1345 44118
59379 28358
50 83199
54 70411
808927961 72928
1301 50758
74169 19259
54 79402
54 83310
1375478 4639
290 81583
35 61180
1345 46702
786105919 58587
578565851 74276
770877551 48195
54 84330
59372 25741
1330 48681
511651580 58347
1345 53434
259721 16152
111434497 52
1397 41027
47 66832
59212 37860
47 75564
101 68131
44 64791
1380 46253
107479120 22044
59362 39301
54 73301
1347 53905
9519579 539
59372 24715
1342 52682
1464393 2974
259721 17135
351291 14734
54 95124
837827 7294
59372 23012
1338 43948
756586353 6190
1345 58393
1000000000 46927
1333 48731
1494 55501
59398 33657
1347 57560
358555362 73215
59428 32136
569027273 48414
1345 48034
59372 27009
57 91792
74177 19504
74177 19156
2512142 2244
1281 57376
59372 22726
26 69245
4604449 853
49 87305
1345 47119
1345 43179
3962998 1564
54 86947
817496 9046
1342 59384
59372 25995
31 68903
972487271 27613
64 77814
43 68380
54 72137
1294 59532
1345 54257
54 82514
114 86469
59373 30067
2512088 1954
59509 23698
54 93744
72 77999
1360 44194
54 64408
901979 5629
54 84635
54 62878
53 69582
59372 26248
1327 50161
59372 29584
59372 23762
901980 6992
59372 25120
1464396 3906
351291 13769
458026 11087
54 82728
1345 46237
351291 13819
1107 59203
351291 13801
59401 32276
61 92150
67 75129
59360 24240
74 67238
108554 19047
458077 12734
901981 7086
59382 21885
53 73485
54 76911
1000000000 20360
259721 16048
54 84137
855120588 99999
57 75262
59376 36695
54 81892
53 77574
114 97613
901981 6243
1403 41496
1464558 4501
817559 8404
1337 51476
52 91004
59474 27412
50489070 644
1345 54519
974344924 79304
458076 10661
60 87056
1294 59103
2512089 2421
54 82879
59557 38012
48 70468
59372 23644
1340812 5142
54 99096
54 79461
1402 50468
817564 8682
59406 24712
351291 15528
44 69711
54 77868
59370 30187
112 69644
1107 56118
51 85620
59366 23605
1286 54979
54 83237
59423 35960
1375481 4607
34 78095
901832 6989
259639 18574
429293762 3094
1345 56296
54 72581
1578 48722
1335 56930
1228 49859
59385 26382
55881824 71898
22015084 296
837834 7666
54 77560
901981 6813
1227 51510
65236239 88812
59372 34560
68 99272
1398 46817
443938211 64471
54 86469
56 87113
1296 52911
1343 45907
59372 30221
901978 6759
438525 12804
59389 34918
817569 8997
953251040 21738
65 81924
837812 7442
14 67411
902028 6922
1115 41940
363952422 68619
1545 59267
54 62559
1346 55389
59369 22418
1347 58997
59338 28708
2512089 1937
1396 41027
57 95273
233 66137
54 95927
1345 53093
1345 58972
1464411 3896
901777 5622
1764348 2569
304885093 40351
375245220 7125
54 76101
54 67397
148 81010
59372 23601
74185 19299
46 82878
817552 8336
54 75850
69 71570
39624919 67207
108575 18765
548289 10512
57 97244
51 85063
458076 12454
54 64201
108567 18666
541980488 78706
57 65438
59372 36475
59372 24032
81 64926
44 85234
60584419 107
1361 57723
41 90037
54 70609
54 85895
59373 28498
1464442 4262
59372 38111
276 99241
1217 52586
291 66227
53 94716
54 84741
334556174 48713
54 80052
52 89448
57 90794
1339 40586
54 69395
820023282 71009
54 84314
52 68296
888841563 25048
836157346 99999
54 78943
51 87305
54 80079
1368 51364
0 5842
1345 59519
1349 52488
1340826 4996
259516 17050
59357 29112
89 64122
1345 44958
57 79574
812667806 47680
59358 29879
59407 31119
458083 10679
18 93018
54 95240
1339 57522
68 81850
901981 5917
59370 24594
458074 12230
98 62734
871064740 61102
215 66919
56 96424
1345 50546
59372 26753
351081 15472
1347 43378
60 79491
66 74437
58 99945
29494054 75475
114 75439
1464400 3820
647117644 66252
54 74162
990902101 28724
1300 44820
1351 41012
351327 13953
59371 31074
1368 51147
54 63847
1345 56720
53 88511
54 83884
1464383 3107
1464390 3153
54 91414
59357 32552
59381 29446
54 72751
1174 54483
1345 59739
876090105 17892
1345 44777
259750 18425
54 91687
59352 38228
57 86832
0 87166
574334965 1
54 94872
817556 8647
1339 43559
48 71244
107 78005
259724 17484
59377 22962
273333504 9079
4604496 853
44 61455
1345 53371
59372 32136
74168 20212
28 70541
36 69010
1337 40428
94 70427
978151222 4771
59268 23839
3 92996
59372 27857
83731827 45112
1345 59305
1338 49785
519938952 49943
1345 41761
54 98291
1310 56147
1345 50384
548631 10326
1332 48692
61 96407
195 66474
850647371 14044
259674 17109
1345 42745
1345 43466
438525 13130
64 93227
259702 17892
901998 5470
1424 51974
1348 54988
57 73795
822341087 29946
1349 56047
56 61643
1340823 5225
1350 42964
59372 25576
59372 21973
44 96029
259721 18280
0 40725
469536804 97167
458076 12642
1319 58215
108576 18757
773928619 39147
901981 7084
53 83592
74168 19791
1345 46053
351288 15021
54 70300
59372 38353
1345 58438
92 84207
20 62052
1343 42294
59405 34670
1342 49383
268 82713
99 61832
458076 10991
59372 34992
9519618 556
59372 32582
259721 16997
538002489 99999
1345 48895
9 83467
59377 22326
1345 41688
61378848 44716
44 69514
59190 26006
259722 16719
1464393 4374
48 88886
1346 46131
837862 7429
54 61808
22015050 296
61 64267
263341609 49070
58 95030
59346 31025
54 64223
59390 21751
59356 34029
74168 20950
4604500 944
32102582 3736
59371 36768
1343 49627
54 92305
51 75364
59372 38479
51 80079
29 97214
59372 39674
112402030 14799
169121033 739
122508344 46
59372 32672
120107924 14947
1345 46949
59372 39163
31 99246
876592233 75297
1334 47135
1425 48600
54 71172
1347 42228
54 81592
1406 47033
49 74464
59372 35647
59344 24358
59463 36100
1569 58095
66 94438
1346 41416
51 82947
96 85332
4604508 901
68 98572
754554377 95068
25 88749
53 90675
57 89347
1464193 3396
259721 18131
59535 35408
59372 31108
424089327 75915
54 95156
54 90253
1464391 3212
54 75713
74168 20540
980569558 88379
249633563 99999
54 89281
66 91445
53 81145
59372 40147
59368 26199
56 96588
1202 58598
108567 18736
54 88379
59427 35490
438525 13239
610025600 70044
61 83057
1345 45844
59384 29544
83 65226
1300 43620
59372 25943
1464393 4374
1345 42507
54 65502
69 61816
20 59948
1344 48600
59370 37963
54 81058
158 82342
59372 21836
55 94312
52 84423
458011 12650
1345 53100
259835 16550
1346 43985
74168 19507
1346 48176
817559 9282
548452 9447
902004 6858
59382 39958
46 86367
54 75666
4604495 902
893095392 27246
1211 52596
1345 57129
884042990 36069
59607 33564
627514407 75134
54 82209
1464383 3987
817522 9128
1277 51670
1347 58268
664579336 61010
351305 14304
817451 9264
53 76497
1307 59350
54 66170
59375 35652
61 78249
259721 16086
57 77424
69 68139
993302381 26753
1464393 3032
1330 54097
101 63914
458150 11106
212 91245
4 70667
275518902 78418
1342 50243
59341 36817
60 73472
47 83802
54 62000
1764277 2557
15 79309
54 67123
59 85017
58 62052
59428 33469
259743 16131
59372 38931
1358 53746
54 85470
4098096 1144
59489 35666
59372 30104
70 78682
2512114 2386
59371 30991
1339 50487
1339 42148
458061 12074
226462809 54356
231715287 70609
59377 29555
54 91445
22760436 25626
59603 37944
59390 22704
59372 30749
54 75702
438523 13098
484156574 46792
1280 55359
54 97252
1338 42063
74074 20439
1346 52632
438525 12926
59229 26054
230 80690
259721 18219
51 80185
1364 49033
54 65919
54 91483
55 76042
0 31194
1345 57505
2512088 2004
1464425 3047
1199 48692
3 77560
1316 53458
54 65554
901981 6992
351339 14143
59413 28384
1464383 3032
799804903 79844
1332 56532
1345 52086
548452 9956
316776606 9767
837752 7554
1107 46797
59375 37877
31 93191
54 75882
1342 56264
1345 55834
1289 40275
56 86011
1345 45907
1385 42818
458072 10991
1000000000 37239
59277 27382
1296 46924
42 85795
911583952 78604
900800989 41168
55 82209
59353 23644
1283 41761
1346 57258
59372 26929
51 94026
259673 16048
54 90729
59382 39269
1521 52409
51 88750
259721 18227
0 53337
817730 8865
248 73205
59372 33469
826423749 80119
1400 44597
37 89212
203704083 56461
59372 39038
499024662 65114
74184 20304
59318 32672
54 79174
1464322 3794
548452 9472
73 83847
59372 34642
1340887 4865
1464379 3636
1350 49683
2512074 2244
1405 48343
59374 38226
60 71301
1337 43620
59372 29386
1287 46249
4604486 1036
270937733 3619
46 69911
4604500 923
64 61831
438524 13188
1338 49559
1350 52816
438525 13030
1314 58071
458070 11289
1355 55681
54 61697
1345 54289
0 50938
901978 6146
54 85248
53 84822
59371 31359
96 62132
54 95930
266 81655
54 73171
57 99478
54 95224
351290 14403
59372 35643
59372 27727
1469 40422
1211 45161
74168 19574
1302 47680
59372 21281
39 69644
74173 19561
1345 47505
1345 51553
105 84804
59422 26522
1184 44035
289379325 89505
66 78350
52 87166
59372 38809
44 75417
59370 34692
59618 26371
54 82972
59369 33246
837827 7294
65 65823
1347 58256
59431 22957
52 82949
59489 23188
61 78005
1345 54624
59400 30470
108567 19099
505670288 99999
54 82601
59371 21275
152476824 35935
265 72750
683139739 22418
59372 24335
59409 32243
1345 57301
56 90226
259715 16665
3962998 1367
1346 58516
1357 49879
54 96994
59269 30628
1347 50106
1345 53430
259682 18076
59372 24236
351290 13805
59369 24987
1333 42973
753791816 69716
54 95168
54 70363
68 75364
1345 57910
55 81443
1345 50487
59372 26531
59372 31721
259723 17048
1343 56302
54 74874
74166 20302
630611879 99397
1464393 2851
29 87056
178 84181
59314 31480
58 86294
59400 21409
1345 54979
1345 51907
54 91906
54 73738
3420751 89212
59366 32349
59126 32485
54 75610
654784441 31584
87 69490
59372 29069
67 77597
1464393 2669
59359 40078
259730 17063
59188 34553
1343 54200
3 86896
1346 45943
1334 52322
1000000000 92593
108412 18893
59372 26118
1000000000 89203
54 81088
54 98465
259965 17997
53 82307
846229783 2032
1345 43264
59372 26325
59538 34886
54 69767
1464407 3494
54 60232
56 95069
3 79016
59281 26598
1330 58571
197 77789
57 83734
196 92940
54 97956
51 95121
51 61780
1345 46188
59327 35993
66 78880
351270 14228
1344 54221
694039350 85620
76 93768
1352 44233
73936 20098
55 77612
59392 21522
512687070 55967
59387 21781
28 65823
1345 57014
1345 43495
57 75297
59371 30515
1464398 3670
1350 56979
1344 40275
1346 50281
56 83323
330363546 1
54 71009
54 85179
54 68386
42 73738
61 73811
1340823 4865
47 64751
306 85899
57 77283
1345 52317
59414 38350
1345 44967
54 73762
149 65572
108570 19082
458076 11538
51 66975
1345 46017
1408 48391
351289 15219
750436058 94124
68 86947
458076 12102
59358 33092
54 67065
54 78428
57 82921
59329 30373
1345 58779
51 74794
259711 17257
901981 5831
56 92189
54 95388
59320 22288
51 90737
1342 56859
1352 51476
142869017 1
77 82878
59372 30683
801447619 47698
30 72594
59389 30617
808524813 58685
351296 14235
901978 5776
1346 48512
1378 41953
959848977 73259
54 75611
59 66753
1345 49663
438537 12909
62 72525
817555 7914
59371 36915
57 67619
59606 30628
817556 9262
4604507 902
229 60080
55 69343
59372 38080
59371 28411
59379 24305
7 69916
1345 46802
59382 30187
1345 50264
983470298 83308
1764137 2518
56 95239
54 99246
67 90541
51 66369
40 82935
54 89913
54 91381
1345 45161
1345 52259
145972093 1
51 64979
214158400 61780
1322 58878
59372 25077
904120173 3146
59372 25550
438515 12870
1320 42362
548497 9634
47 91925
59372 27850
59432 30544
59119 21665
1402 47127
54 77811
59372 29946
59383 23698
59627 39050
1347 44237
54 86420
54 71009
71 81934
1344 52916
52 83996
59370 26859
1343 55516
61563231 70463
1344 44735
1345 54110
1345 56558
902138 6350
1343 46500
1345 40912
901981 6401
1403 50281
1269 53136
65326470 94542
57 79045
1345 52274
9519449 486
3963008 1798
1401 58955
54 69124
227501162 6987
318117568 72511
351291 15125
59371 39176
59363 23529
1334 53210
1388 51248
1519 40324
4098140 1148
59391 23529
54 68647
54 65088
59372 33092
28 83105
1464535 3775
458118 11948
59304 21441
59372 36967
49 92305
68626396 30448
1590 58427
348946579 53371
66 72782
59372 35081
59372 23823
59273 25809
54 61093
59382 23557
59313 21194
54 95808
1345 43117
62 80863
54 75481
43 86363
901979 6954
54 87571
59388 36474
259721 16654
19 93898
75 98572
47 66020
27 68393
4098114 1316
788316699 22887
788481760 89553
57452034 81592
49 99608
48 80436
59482 28611
59368 29942
458076 10875
59133 31184
108571 18979
55 99097
518205227 56264
1345 55723
56 76152
58 85774
1314 49557
1764137 2557
1366 47469
34 91651
438525 13081
334993497 78633
59372 21738
1000000000 86437
1345 43024
52 91129
818835014 6534
1385 47952
926152801 97927
0 74653
4604497 960
1345 44743
1333 57965
1157 50487
1338 42946
901981 6666
259720 16768
259512 16071
59362 23499
1345 55092
548454 9886
971083664 96470
46 93939
54 63658
59363 23231
1464393 3608
59347 21285
1369 45721
59580 34275
72 98916
751484923 45100
0 87557
56 65040
54 76629
59366 39595
59360 33139
68 76094
22015100 320
168376110 18341
59432 27409
55 93416
497794036 98668
47972827 114
1378 47948
1399 48446
1344 55389
4604505 1001
54 92597
75778794 56834
74169 20225
54 91740
1345 46769
1345 55565
548452 9556
49 64185
51 80174
1340 56646
54 70488
1345 53093
44 68619
1345 57112
59372 36635
59369 27148
259837 16640
458076 12134
59374 24228
1345 46174
59372 25686
59385 35493
59532 37625
2512103 2300
1337 40396
59372 26096
1252 48544
1345 48722
1527 53816
96274918 99468
52 60679
59372 38012
351219 14702
101412668 55222
58 63847
902217 6296
901973 6185
51 87467
817556 8234
901993 6136
74170 20916
259897 18366
63 96759
24 99868
901969 6487
27 83641
66 97833
214 81519
42 70665
351334 15327
1345 48513
458076 11574
629116040 47281
762228411 99999
44 64223
860324594 34166
37 93768
246 78415
54 89927
466883128 32899
22015197 299
59372 28689
59372 29333
54 78439
54 99042
901994 6943
54 66919
53 83297
1348 59419
59346 22022
67 69865
189841296 59810
548442 9944
51 82392
74228 20440
55 88941
54 97003
25 92581
351116 13775
1539 59481
0 54469
54 67143
22328281 274
74114 19755
158 92708
3963058 1749
59372 40088
1492 46142
61 62394
1345 46161
63 71898
54 66033
64 98055
110 81110
1764124 2543
54 96588
54 87556
57 91414
901974 7084
70 82582
1348 52317
4951773 66556
438520 12852
74144 20451
259621 17801
1334 46187
902097 5989
74095 19254
59372 34909
59593 28459
1340819 4773
21 95853
351292 13956
54 87806
59373 28852
54 83847
59436 34952
1345 45628
59372 27465
59373 39496
389680271 99999
259764 18227
116 77440
57 72750
59375 36320
59372 31480
1345 52005
59383 36413
54 78697
445643925 60353
1330 43105
59372 22954
1345 56047
1097 42745
98 87246
55 97526
1346 50816
688126473 46568
74168 19156
54 82160
404159806 1143
59373 23220
68 88669
54 78652
1371 46087
59372 22418
46 81934
1464393 3697
875951151 53754
458076 11094
59372 23021
56 74408
59371 25379
41 86604
312624334 85465
837827 7308
1333 58688
901982 5548
1343 59644
1494 58534
1558 53498
1358 43926
65 64147
1363 51714
1345 50955
56 79082
54 59859
548570 9420
59372 36474
270 94438
54 87200
546448665 4693
458076 11616
59372 30562
41 60538
1345 43291
1377 47266
458072 10792
59372 31390
837827 7460
1345 45450
59378 28689
1345 53100
2 96022
51 71971
54 99022
105 80394
1000000000 84954
351313 15700
165221367 97514
1464395 4458
1464326 3219
46 82822
283 88739
0 89171
1342 41602
54 66437
1345 55744
53 85774
43 91605
59375 21441
39 90706
39 85047
259719 15959
54 95224
1405 44820
19 60129
351291 15688
820757814 1
259721 16721
622002528 71969
1395 49838
1284 56430
1342 56614
458094 11438
54 81813
56 91173
351291 15147
162 82972
817493 9158
54 65666
54 96595
1345 55150
259725 16062
1345 43378
1345 54404
303 60913
1345 48839
54 74646
438525 13475
313749088 29082
25 68088
1342 41206
59369 40106
164 82223
59378 21964
15 72045
1232 55389
1353 56330
1346 49894
1464220 3670
1345 54572
59377 34307
901972 5516
1345 55327
59 92197
1345 58030
54 91085
54 62559
1283 45114
1345 47266
59387 39376
54 70541
59366 29967
57 77348
74174 19150
1359 40645
259780 17586
939197600 20874
0 66555
548452 9983
59375 40180
59338 37073
67 81236
59372 24797
108566 19088
54 69395
54 89215
40 68369
75 62021
1351 52274
1331 41333
59373 31025
65 95537
1000000000 23960
110477953 81371
49 69705
59400 21812
7 61146
74180 19688
901981 5962
817556 8949
65 95459
65 62250
749965839 70274
53 87954
59372 26377
59214 22913
54 80156
458139 10875
52 78954
59362 31095
1000000000 40616
51 73345
1347 52179
259721 16205
817555 9115
53 94414
42 78364
54 78776
53 85774
9519623 577
59372 39376
54 78592
817556 8776
59375 22583
548542 9941
59351 24635
1320 51175
1341063 5063
429528977 66595
901904 5651
1101 48008
54 69536
59293 37612
1351 55896
1397 46626
901976 6218
1346 46537
59372 22962
58 81868
1092 59508
223 92344
3962996 1808
713031627 15834
1289 52772
57 94294
505089814 85753
54 89681
458129 11441
1114 48902
1764137 2542
1341 41012
1380 41291
438525 13245
111469440 1
1588 54301
59233 24715
54 66649
54 91381
54 93278
59373 26936
59362 39187
280 89768
59372 30221
54 61711
1330 41930
1345 41348
108567 18675
2512107 2195
1347 42877
59328 28358
1365 45804
1343 46923
59372 27409
52 87952
59373 33968
438524 13412
259721 18091
351282 15871
1345 48694
1347 41321
1342 56121
59145 37079
458082 10950
1353 58549
52 87006
8 73915
54 97230
458075 10908
438538 13130
59371 38878
1345 49730
55 61144
51 87966
44 73472
59372 35212
59372 25052
59320 30578
63 66656
1764129 2528
59305 32229
1345 41902
51 61643
1343 58873
1345 43968
438623 12872
54 86342
57 66076
332194098 87644
56 96595
1355 52849
143 87523
21 76486
42 99852
351322 14125
710881485 83467
59374 27369
458085 11987
1339 47253
54 87882
59226 27334
1345 40351
837827 7373
59415 35415
1345 42774
1341 50384
636547710 52728
3 87245
59352 36474
59360 28100
57 77856
74106 21116
1351 41027
59359 28689
12522759 42511
1345 54187
15 61127
39 98291
59372 35995
1345 51069
1348 41359
66 90609
79489237 18711
74174 20479
1271 52480
1340826 5218
64394133 55501
54 75518
259711 16280
386239624 99999
4604498 970
1242 45463
59371 26108
54 69803
1347 49385
59371 38693
458079 11934
458076 11441
1337 51622
59139 24015
4604498 1036
459702049 55150
59317 37944
54 67538
351285 15871
41 78592
54 93435
146 65354
57 59755
1344 52274
54 87222
13 91129
12 96353
1 95995
54 73201
259973 17965
1490 48091
1348 54018
74168 20101
1347 56711
56 77942
1422 58688
1345 57129
59372 30628
54 68902
74177 20598
837829 7706
1345 48988
571132580 4821
54 67942
54 67366
117 63505
59584 36413
54 92836
1348 43398
80 74792
56 76570
41 60152
458067 11906
1345 50236
59372 39816
156 74344
1345 42758
1369 40533
1340826 4771
1345 51234
19 74769
1345 50281
251 76300
55 60314
233 65339
28098468 221
507198016 8729
50 86386
1213 47293
59525 40132
54 92734
51 95957
59372 35037
51 86342
758779790 45613
1357 52916
54 80449
51 71010
74289 19156
1342 47833
59372 21127
1345 42206
54 60452
941998526 52197
54 74192
55 75016
53 70787
59378 37842
259721 18487
46 63583
59372 34101
59372 23499
1343 41700
1375 47830
54 71840
1348 59464
901985 5415
26 75262
54 59775
308 65018
1345 48145
353435791 23211
59374 23893
59375 32821
59372 32260
754551611 35066
181 78469
108565 18648
80 64137
94 76075
1356 55541
1312 46808
1378 54202
45 87579
59370 38860
1333 52320
41 86568
54 91634
54 68916
59389 26012
55 74650
54 67859
54 64979
55 63252
54 84373
59372 38886
115 62052
1341 48414
69 62214
909333091 99999
901981 5861
59368 30578
438534 12807
258615636 75417
59203 35037
548595 9877
1475 51052
49 77788
901936 6987
46 88198
59371 38055
259747 16128
74153 19173
139 67322
57 96700
59372 29714
59372 36256
54 74404
39 97820
54 98347
1345 48890
54 62679
1345 40533
1392 49575
1376 41435
59369 25245
885064452 96198
458073 10847
423089120 26202
59379 24424
943075380 17063
1343 48544
106 67957
59371 24825
1150 56417
105 94323
138 86839
64 90386
1346 56647
59372 36036
817556 8018
54 85847
166 71009
1169 58417
59372 26159
54 85216
59370 25325
1390 48722
54 76073
52 69124
259721 16332
684850817 72430
1342 57326
59372 39220
1 67295
548604 9986
54 96238
277 87352
14 86573
59371 23220
1345 47127
59372 26371
53 69917
458076 10865
50 72102
837840 7706
57 65706
55 69321
59492 29446
817556 8244
221 94367
59372 33988
109 88504
104480454 55821
59405 23938
13 76406
59364 22022
69 93032
59257 27093
12575927 374
52926106 41561
59333 37733
479390623 32451
1334 46131
668099496 1
1361 44428
53 83467
28 80426
59372 29876
54 99506
349849629 38214
14520414 51859
59372 28243
59372 24206
59374 32569
54 67900
54 72495
55 80023
1345 58587
709621077 31408
32 63036
1342 46845
1351 51819
59372 29446
1345 48453
54 64633
59372 25023
1404 44537
1339 48901
1342 54232
54 75527
112 85899
55 86489
54 87977
82 83848
259838 17463
59371 25701
59372 31451
59372 34230
61 87966
351347 15528
1464393 4098
52 83503
59162 23277
54 61418
118533847 23957
198 76065
1250 54432
54 88528
46 76065
90302554 92438
54 72836
59372 32077
59382 23444
59310 33431
2512241 2077
59360 36765
45 97914
59372 31732
54 94024
59372 38350
4098127 1246
1345 55108
74183 20744
185789871 50036
458024 12704
62 89904
2512029 1978
1235 57007
23 81868
52168296 47094
46 63775
817564 8186
1271 44742
61 91212
237 80630
428339100 94168
59375 39674
55 67541
1302 50943
1464311 3854
48 74590
54 66003
922529579 48507
845325778 67290
59372 23812
565930836 1
108 84401
1352 58705
54 91355
1345 47925
351291 14192
59367 22493
59392 22527
682635232 10953
59423 32375
1355 48034
1345 40351
1000000000 38934
62 96238
74166 20440
51 86326
4604498 1040
43 81675
198 77232
67 96407
458074 10537
54 85737
60 72792
59433 37310
59371 21310
72 86828
59327 34612
50 84206
48 78110
351372 13769
7 97319
102 63834
57 95030
351397 13908
41 84661
54 85728
13 66975
1272 54551
241 64052
9350535 597
458068 11509
901981 6189
184 87897
59372 38089
234 61144
57 94076
1340826 4834
1381 42206
67 71965
54 83847
1345 47857
458079 11209
351301 15565
56 85932
232 90794
84 69935
59315 25669
54 67811
59434 26179
47 66463
59382 28100
54 79165
259720 17047
54 82582
259721 17842
1317 43863
275060889 84424
351250 14398
59372 35169
55 70946
1345 58215
59383 32704
913393078 65823
817556 8822
54 75621
54 83743
1346 56908
1360 49122
59372 26555
1348 40326
1360 46142
548452 10056
54 72000
41 77350
54 78140
59373 38080
1528 46769
817792 8842
59348 33139
59370 34811
56 91381
35 79722
53 89142
351345 14934
820921978 87477
1464393 3071
13 87246
59372 34230
1345 42954
59370 35272
59382 21354
54 77174
458277 11809
9519594 526
59366 33171
54 89163
2512088 2385
51 91827
59372 29712
56 62173
79 87222
54 88933
52 68417
54 75882
901992 6350
1389 51200
901734 6243
1338 50549
149894954 1
108536 18664
1252 46219
901811 6751
205475031 989
1311 43962
634053615 82962
54 89780
54 95080
1424 53896
1353 53815
54 71069
1342 46119
901982 6419
1348 41250
52 85332
55 76613
259724 17284
1464391 2735
115 79844
845013510 47352
67 60291
59403 22603
2511986 2386
351291 14477
1345 51792
67 80273
47 92434
54 91270
54 63456
66 67805
59372 35652
458076 11271
1348 58150
54 62514
1344 52065
1500 49320
39 60056
458076 11367
1345 53449
59380 27759
83 96029
54 91835
59361 30470
1345 42818
59372 23669
14 85890
59369 31521
351460 14120
54 82975
1343 54131
540730657 77612
51 60117
1345 51248
1345 59244
56 73861
458122 10535
59331 34563
43 86879
787871213 1
54 92284
59372 37876
54 91231
1360 54328
298 71881
40 65885
54 72290
59377 34886
480760882 37577
59216 35408
1159 50213
39 99833
0 76340
438528 13104
59362 35032
59372 22095
52 92709
54 75065
59372 28290
33661298 38613
458076 12734
57 96160
59366 28396
59372 37087
59372 26460
1345 48813
259722 17842
74168 20123
1356 59161
902000 5499
185 97820
116 73896
59380 26529
1322 46035
51 85697
1345 43003
49 70095
1346 57590
59 69112
14 81956
1464155 2826
586258468 53200
351291 14387
302719427 99999
59461 36969
59372 33273
54 64633
409288280 299
74225 20485
59373 22360
1534 53618
1340840 5248
68 81186
54 65715
204 73259
54 84759
55 90616
438523 13412
246 83268
837827 7274
59372 27148
54 81557
307 67792
59372 39969
54 85659
1345 59384
55 88750
59374 32349
458076 11119
59375 28832
351291 14265
3963013 1808
42 94814
351044 13809
54 81519
59378 32369
222 66383
31 91906
107 79402
2 67030
59374 37544
53 76310
59415 32899
901981 5827
54 86928
1437 56296
548482 10494
444863254 89279
22 65620
127 70928
901966 6350
59372 26781
837857 7208
1340826 4693
1344 47320
73 95589
54 71449
59372 21848
256 71915
54 69705
59373 30419
351288 13728
1508715 20916
74168 20954
744957378 12458
351159 15125
54 79045
351291 14436
59372 36628
74191 19173
275 79553
1347 44293
1359 50955
59372 24289
351523 14547
59373 39940
1384 58127
817564 8319
59137 30238
55 67630
457947 12702
54 83626
54 93024
59375 28724
55 85592
1402 43089
901942 5989
54 74808
54 95413
263 59876
1464385 2974
74 61708
1350 43719
279 87309
54 71675
458103 10643
54 75547
1444 43398
52 84980
1464384 4330
59615 27919
1340818 4675
259522 17328
54 75114
750593916 2682
54 91175
289 89477
19890569 87474
1375 43580
948983068 93485
110 63010
59408 35521
54 80973
0 13887
48 82056
1545 41384
1764111 2557
59368 32827
3306959 71088
59381 32700
259724 16982
1357 42206
59372 28114
4604504 925
1349 42547
817556 8902
52 70222
1464510 3494
52 86247
186676201 47507
59372 23220
59375 29946
55 72303
59374 26684
54 95897
73 61393
919301438 80477
54 78067
59374 26781
174 85753
858395164 1
26 69016
59358 39163
58 91111
59369 28083
2 97167
65 67825
59372 24276
4987874 54849
1336 40779
259714 18541
54 65687
1000000000 66693
458066 10919
56 94985
59372 23495
1382 51521
64 93839
817602 8351
54 72594
901978 6179
42 96528
904262605 70179
59372 31114
1464393 4016
1345 42164
548696 9966
54 76340
1345 52411
1000000000 74653
59372 26085
901981 5724
56 87081
57 64976
71 82221
51 78907
50 64050
1350 53379
543688319 25379
259721 16205
59372 37661
800431862 32349
49 69306
52 79726
53 73915
837827 7308
59372 21275
59370 27560
1000000000 1478
59418 22932
71 98739
54 83380
59371 24989
16176913 95080
54 98910
54 97275
2512085 1838
68 94425
44 88478
54 70405
105 77788
1345 51917
89 91787
59372 33657
902158 6669
259720 17488
1340769 4736
54 85894
69 97527
59375 23277
58 83240
52 80929
259714 18038
4 81924
734786233 96675
1348 43491
54 63272
55 70902
54 89770
2512085 2070
1345 42820
1464446 3184
1112 43559
39 80973
9519593 486
285 73645
351294 15558
53 79979
1345 45161
18 71971
54 96995
53 92600
50 99272
1336 53020
59372 34563
54 86882
69 74590
59338 21281
1464393 2787
0 32352
159 81574
74168 19537
1519 56040
178 65088
351283 13908
187216339 48839
54 74912
59372 35041
50 90091
59124 33399
74168 19560
103 90256
59521 33626
1209 42461
54 88571
54 73741
53 89303
59351 31667
59375 37073
259721 17293
65 79761
458076 12612
58 94638
57 65075
59372 30120
108601 18667
54 74794
59372 34210
46 62195
458074 11927
91 68400
74168 20602
259935 16854
1342 59244
336905333 50041
1345 56647
35 72511
59356 23176
49 97247
513643622 16197
817566 9262
54 60506
59 63693
109 80499
187972578 21040
1345 51364
52 90011
1529 57056
1345 53442
438504 13594
1391 50326
266 63637
59278 22520
41 84399
376590949 31754
52 74646
1345 43223
54 87098
59372 32149
1345 55442
54 85234
1292 52385
1345 46512
92 93573
54 69124
39 71760
817556 8422
259509 16942
458074 10535
59513 32704
60 97336
74168 20225
601952024 84681
59348 35081
59275 29350
1343 44508
1374 44777
59359 38970
817556 8518
40 78106
59385 36425
59366 25018
1464370 3212
1348 50964
54 61697
337455328 6350
1345 45970
1350 53113
54 75826
63646575 79016
59370 37544
1000000000 8410
65 76843
901931 5917
54 67792
59180 32915
458264 12085
54 93347
23 82137
26 69321
54 97093
54 69850
59573 32160
1345 55681
3870081 54392
59362 34649
548463 9767
351291 14113
59372 27850
438595 12852
42 72837
1368 52353
901969 5819
1346 59530
1345 58705
817556 7970
1764137 2569
54 70128
413547467 99415
351243 13852
1344 57112
59375 22288
1345 57594
59372 33376
978438795 70813
1344 44096
1345 40695
54 67662
56 98823
54 65228
1351 48731
54 97415
59185 40001
438497 13027
59122 28114
259772 16439
351297 15137
438525 13268
1463 52259
0 56386
458076 11322
59609 31755
26 62250
1359 50487
573137315 22402
54 65060
48862511 37249
1233 45833
59373 31927
59372 33660
59369 32349
1345 55565
351291 14517
50 90423
6 96697
666440207 3315
1345 52303
1345 56338
41 60031
3963236 1754
1354 47688
1345 49723
933262194 72728
53773583 46563
54 99416
1360 46249
64 87804
54 60568
54 73133
59374 34313
12 96956
54 97068
351231 15496
351285 15864
47 84600
59412 31888
477642005 30501
1096 45450
57 65502
1345 46157
1383 51063
326113536 2022
39 65114
59372 38308
57 71343
1333 49337
56 76831
150 78342
54 71916
111 76302
52 97527
817579 8865
1335 41806
59362 23106
1464393 4005
54 69705
51 93983
548452 9408
1179 49388
1339 53458
1345 52180
54 68204
66 99097
1345 56193
259734 17241
54 94985
52 88047
277 98465
1352 54277
259714 17613
56 78895
1373 52756
1384 50520
351294 15547
59377 27105
108548 19088
68 72458
59370 33621
548443 9402
101714208 87981
678968543 44851
74168 20148
59430 25442
753602272 88883
54 72259
59355 23707
54 79357
54 62249
54 93255
66 65371
264660091 99999
548462 9447
351291 14671
54 74646
102 64878
2512021 1958
874755343 18820
760281584 27571
438577 13587
1344 46808
74169 19549
59370 37512
605028894 58127
56 85466
2 89281
59372 32260
0 31975
84687940 11036
54 80299
1340850 4946
59345 29570
4604497 1067
54 81220
458076 11632
1342 47507
44 91313
458094 12546
81 86320
1345 43759
1345 41814
66 87206
54 96223
580565253 9329
59360 28907
59372 26536
1345 46500
1464435 4330
54 91740
351291 14555
54 73226
117 66823
59358 35601
54 78035
901978 5519
54 96935
39 94144
40 80036
59396 28473
54 93350
59372 32296
59372 28114
302 61805
54 84158
1342 59358
1360 58534
59354 23235
64 99530
54 96521
59386 34909
59366 28214
44 67619
62 76207
72 76406
59387 39033
59386 33021
1423 54221
33 85602
59544 24276
1345 49277
53 72968
59372 31686
1343 45737
28098473 181
59357 35408
59372 36302
59372 32836
733604011 1
901978 5569
48 68419
59136 32704
1350 40394
1338 43444
54 78036
259724 17514
2512073 2421
389175859 56022
259721 16284
59353 37644
54 97303
59375 24733
74168 19541
371375008 1
438525 12946
232278200 48457
901981 7086
1345 45788
54 77776
51 85187
1354 52756
548674 9944
1464396 3521
176 63126
59398 23505
59355 37552
59366 22047
44 82940
259721 18578
1345 41314
1340818 5218
54 60939
54 75583
54 89723
438525 13475
17 86805
881386728 23206
725828416 91786
53 82769
1284 51234
351291 14517
59274 29391
1342 43863
59372 40078
1381 43721
372457211 2518
1342 50236
458080 12702
938587101 45480
837827 7373
54 60549
59375 35512
54 95647
59370 28513
119850620 40686
1345 52682
1343 55250
56 62027
1347 57914
1312 42960
0 76858
54 93018
114 71294
54 80623
136 90078
438707 13627
1300 47857
438531 12870
423729046 42939
3962998 1523
840878303 24989
901975 5903
1302 52018
53 81952
1339 47680
116 63835
59372 26179
59386 28577
52 83743
59364 40157
54 89904
1347 48782
276182869 54299
4604391 1095
54 84309
303 76852
59431 25022
901981 5692
0 21587
346740212 11886
54 79952
59385 32672
253838466 99661
59121 34359
74117 20534
52 76197
54 81249
55 80973
54 92744
1343 46959
59395 27587
1327 46470
74164 19980
59410 26085
4604553 1040
1345 45146
57 68295
817582 8392
1338 55175
59358 26756
28098485 250
1344 58972
40338198 48418
96844909 61
970709316 11117
74 99457
30 73518
99 80863
54 86525
53 70427
59368 31840
59372 26576
65 83641
59541 21688
54 97490
54 60084
458076 11249
1314 49082
58 70681
1345 48316
54 95995
59372 26786
61 70411
59372 22781
1000000000 6011
69 63984
837815 7430
1464391 3219
259740 16309
215432503 18109
889806737 66935
59387 27061
1345 50857
259709 16152
59375 37581
59385 34277
1363 51007
53 83175
54 76354
763051122 74578
442856833 54097
59372 39633
46 70946
54 79053
1345 59481
54 85575
2512092 2162
1345 49589
26 60724
74189 20678
289800974 51306
59344 35290
40 89998
233 61588
1342 41808
817556 8640
1340845 4821
59384 22214
1346 56614
259621 17346
901981 6954
27 60350
203 98716
54 92207
59372 38048
1345 54811
59372 34475
1344 40589
808104016 4501
54 82678
1345 54578
98 90675
259721 18118
1340823 4811
1401 42086
74168 19765
4604498 873
548452 9986
57 90897
259729 17842
1241 58570
49 97304
59372 25018
4098127 1111
59371 22477
18 82981
43 68386
351283 14064
259734 17063
54 80878
1464394 4501
901981 5573
54 88055
59382 25762
438525 12891
59373 34711
52 70883
51 95568
1337 52943
1359 48519
1200 50212
57 96579
258499013 12417
1283 56430
1331 52546
4098127 1178
59372 21513
54 82962
1292 53601
59366 24715
59361 39846
59372 21543
59373 21751
94 63316
352449295 99096
458076 12653
59374 32998
55 68386
55 60863
67 62996
902122 5465
45 86721
59626 35733
2512279 1997
884621128 1
458071 10661
55 86849
54 97082
54 86576
4604489 996
458258 10764
1294 57589
54 62155
1345 41229
1519 51859
2512088 2040
1342 46808
1401 43600
458037 10679
59372 39412
53 66663
92 63847
59381 29506
1381 49383
59320 38080
59372 26189
64 99980
59561 39928
43 72498
54 76689
1347 43105
817683 7914
59380 39685
1345 48982
1345 43584
59369 32886
59417 32077
59372 27952
59372 22404
1464404 3430
61 74794
59375 26756
438534 13408
2512103 1916
54 71783
54 74646
1307 46626
59480 26648
1304 50225
1345 45906
1321 58443
59356 36183
817544 8729
59379 40188
351505 15071
111 84759
54 73466
351304 14565
301 71762
1337 41229
901908 6084
54 67030
4604578 901
1149 51381
1182 54788
54 77022
1339 47327
59371 38729
59373 27382
54 94672
59371 33300
458076 12728
458076 10758
1335 46802
54 71633
59372 30501
52 71706
1345 50517
59382 26054
59369 36250
817743 7875
28098469 169
32 62413
54 87644
72 99043
33 87791
1345 46826
1412 47573
546549024 49672
1364 46975
55 67200
56 71009
104 95349
54 85378
1345 56941
59 75621
438551 12878
1345 52816
1290 55837
59372 27440
59366 22288
817551 7970
0 38934
59382 31114
1384 45991
53 76411
259724 16277
139 86469
848227699 37185
742593061 41051
66 81220
59405 35246
2512088 2077
57 89904
59384 32704
54 78880
60 82105
1464396 3946
54 63306
1336 52981
1347 57852
59372 37238
72203400 57391
55 90729
54 98661
817556 7937
1315 41965
4906505 771
59379 29025
703876037 6300
1259 52383
1464637 3906
56 90776
45 72385
1206 48205
62 65076
286 97245
39 60291
259721 17063
1345 59687
83 66656
259721 17421
108567 18711
1340826 4675
1226 51736
54 82601
569804011 66823
436989672 11632
1345 40779
51 73685
9 82783
54 63688
59611 24960
59372 29946
1528 40543
1150 53873
488118815 99999
59372 28358
1168 44851
666253303 37400
63212181 11938
1333 43623
65 94716
59389 34888
51 62190
59378 22913
65540287 90
54 87966
1316 48594
54 79726
54 64691
59372 31480
88 93363
109 85681
48 99833
1333 45408
1342 42547
390466947 13053
59545 21939
346801859 35707
116 71449
458091 12104
259940 17109
59371 34230
59413 35768
59331 22538
50 61743
40 83323
36 66033
24 70522
54 95388
1345 52274
1345 58570
1434 56377
1331 52296
1322 51510
54 90386
841075750 99999
59363 21975
56 86108
52 73698
1334 47143
59372 26093
54 86023
817556 8294
1331 50326
50 79841
1338 41808
58 95121
1345 43772
53 81916
693545795 47573
1365 40912
59372 26382
42 74794
59341 29339
1330 50546
1355 50485
54 80938
1345 57854
59374 32506
259530 18302
59391 31759
644230722 30364
54 62057
54 88295
74107 19779
58 84872
1345 41409
59374 25795
901996 6972
259707 18424
51 79322
54 69565
77 93018
59357 40115
351066 14131
81 84411
1345 53153
1560 48784
1464395 3104
1331 49371
59324 39505
1366 40779
1357 51146
55 75610
46 98107
73 65073
54 69245
794469733 51007
59346 21716
1345 46923
54 97303
68 70635
59513 27487
122 92284
125721403 86849
351282 15105
1322 43257
259779 18302
57 70998
1345 53527
54 64979
59186 22131
110565999 80394
59378 35935
62 96651
911541101 59770
127 78631
59369 27759
54 86363
4604498 1040
54 62394
4097905 1143
54 85002
1340821 5342
458125 12763
351291 15628
72 74812
1345 40751
656809961 99999
54 89458
351422 14398
1370 58334
1345 55568
59372 27775
59359 24691
64 66828
457869 11938
59586 38934
548452 9941
1345 42063
1338 58443
272555708 52439
74173 19552
351291 15757
837822 7360
1353 51137
438563 13239
4604407 963
126685725 99999
538988170 73205
1295 58570
554902796 84316
54 70248
456761859 67322
227 60497
59363 22452
631343120 19783
3962998 1572
59358 37303
59431 27850
817556 7970
630444355 1
1346 56027
649211635 61515
54 81956
259771 16997
54 82311
59375 22285
59372 25505
73 76872
59380 22510
1345 56711
59372 25505
351304 14143
54 64347
55 63745
59369 26984
35 61808
54 73115
59456 34009
1342 48017
59372 33038
12575926 397
91 62122
59372 32842
54 81075
74162 20331
54 99354
59309 34107
232813663 61
52 71046
9519351 539
1345 40385
493435382 82470
351291 14304
59372 27556
1570 50480
54 80437
1345 46817
1335 50368
1120 44908
901966 5486
322804325 76876
1417 40396
259560 17241
59372 21194
54 60152
53 72137
1369 56845
1347 53219
548414 9933
53 99468
60 63098
351277 14021
1345 43377
59302 39176
74158 20951
59372 25048
78 91080
166049259 8682
817561 8518
817559 8997
8 78036
1405 44400
54 62057
108532 18882
162 70609
1318 51200
59371 29329
138 86420
54 90097
74181 19252
2512088 2421
0 33381
29 93857
45 91571
52 91687
259723 16812
52 61688
458091 12709
4097876 1246
59375 25538
679109582 83498
59372 24293
2512055 2153
1348 41267
259721 18292
283 61093
52 88504
817521 9264
53 70912
54 72458
524066747 66341
55 60472
65 75792
548446 10349
59383 37079
54 66595
59426 27382
59372 28370
1345 46578
59372 33754
57 79419
54 76098
259721 15957
1345 43290
1353 50106
548454 9933
3963120 1803
721527904 13507
1335 52923
1371 58631
1345 56027
54 68922
13 64147
24 90803
1345 42024
438525 13053
1345 47492
246002642 87305
59372 34642
1355 46923
1345 43251
61 84136
970038212 57391
59332 32221
839266675 37804
1345 56979
76265594 1
1345 59533
45 81443
4098118 1203
3962998 1536
1358 51390
548453 9325
259724 17231
59591 23644
59382 35649
54 98139
59373 34489
817570 8822
54 78418
1342 46466
61 63676
47 74646
351299 14734
1345 57914
59372 34677
259730 17141
59321 31122
74209 19989
213495598 40627
1345 45558
1464389 3895
1345 40779
351291 14262
1340826 5278
59357 28611
57 89043
1347 58850
59372 33369
1405 50026
54 65076
59373 33586
1345 50134
1345 58268
54 60733
67 96589
54 96378
817554 8381
59350 23630
59372 34711
54 91892
259724 17840
2512255 2197
688237052 86489
59371 23445
59373 22887
1464393 3071
767118918 81631
1583 52016
54 90884
54 80847
1345 54330
46 87126
19 81897
1345 43584
458069 11322
2512090 2040
54 77986
837820 7463
387697536 45603
1345 48423
1347 48901
51 90871
55 89279
57 64544
59413 34986
256884107 72834
105 60870
902116 6694
901913 6978
921887013 65705
351291 14515
616101852 92734
1345 59594
351291 13809
44 97833
168 65969
54 98057
259729 17731
1340826 5218
1764134 2531
1351 48813
1351 44535
59372 30434
753612587 53004
208 75088
794624535 99678
59372 32822
837827 7380
59364 37544
59409 29714
110894320 8234
1381 40275
351382 14259
74151 19989
59215 35666
1000000000 36356
351345 14882
59361 37733
259733 17979
77318054 36177
8012739 674
54 95910
59372 26244
55 61450
259708 16854
672645748 6881
458102 12332
59372 26756
1 82845
56 82873
52 92940
513258757 975
1095 41042
1345 59594
901934 6116
458062 12091
62 89099
54 70222
173753534 93368
59372 23762
148807308 78439
1174 45956
54 88886
55 85300
1387 43912
54 97112
59372 39970
46 82972
817774 8117
1321 54551
57 99635
1345 54294
57 80022
351301 14387
59374 30485
59372 37552
59379 21397
54 61484
59244 35565
816342784 87735
1397 48955
59372 22491
757070705 64292
263 92538
259721 17109
0 58962
55 94673
1345 46488
54 94124
268482168 1
364712631 40396
351291 13826
259721 18243
59372 21409
69 81966
130 82365
47 71672
74168 20451
444841336 93018
54 74541
901995 5895
1318 43089
1464393 3854
1345 59051
59372 39665
54 79609
59372 28779
106485593 28722
259779 16584
54 86386
54 90035
1403 52981
329406836 86407
1355 46161
54 76678
54 94887
108616 18882
1347 53442
81 79676
1405 44095
54 63074
1345 52259
1341 51510
54 88107
59343 39894
1345 55142
59372 28761
85 68505
59371 37944
1392 40989
259709 17530
61 65536
1342 50225
54 79082
59412 23557
73 76094
51 63599
59363 29253
2512080 2385
56 76852
54 92232
458087 12476
59372 23631
54 61352
87 74791
259721 18292
57 63914
1345 48145
51 90442
54 94367
59372 26201
54 97243
208 87735
1345 53640
465367259 27793
961600554 88680
1351 41740
59 81471
54 67475
54 64423
1345 47842
52 92344
54 81784
59372 29544
1345 54131
53 82588
720515993 16835
1345 53744
77 69112
54 95536
1449 47748
59363 39163
561892631 59384
186 79473
1334 58134
73510228 1
59369 27793
54 77697
385942363 97244
54 90803
59372 34986
1343 56221
1346 59739
901967 6900
902028 6705
59372 35652
54 77360
1345 46840
901981 6024
351291 14331
1464284 2759
317625016 60506
43 69804
1464396 3966
532012489 38886
54 98076
1340826 4821
59372 35601
70644638 38271
59374 28973
817560 8776
105 71783
438531 13081
1345 56377
5372175 59356
1346 53831
14 71996
458076 11948
351333 15864
59162 35715
59376 24335
351293 14015
4098276 1178
1344 58850
2512088 2367
31 73210
2512087 2391
1345 53200
458123 12612
1344 57522
1464330 3991
1464390 2851
62 63456
1349 56606
438481 12815
55 71355
54 73916
1181 48762
438727 12815
59372 37036
1140 51714
31 82538
1346 58873
59370 39589
837810 7533
59408 21275
620306271 58688
16 61886
55 82028
54 99246
64 59979
186618426 47748
42 71484
259721 18131
1392 40586
59611 21964
901993 5548
112 71098
59442 27246
54 81078
54 76543
54 78574
59380 35548
59185 36104
1345 48849
67 76098
58 67138
1514 41700
59362 37908
243 93973
54 71762
54 79198
49 91811
817556 9278
59512 33700
901981 6296
1345 44278
59522 28048
528824560 38693
54 84965
53 75297
259545 18131
112 78970
1350 46714
74408 20863
59398 34078
351246 14420
59372 33038
1345 52197
51 66076
1299 57919
59363 33171
1347 54221
1287 43584
59372 31846
259721 18555
1345 57712
59372 39050
59372 33171
52 75702
54 83747
59374 22256
20 73696
215552251 39492
458073 10899
48789210 26201
74222 19507
429644914 99999
59187 38795
59365 38131
1345 55205
259719 16379
1569 50747
54 92295
1464343 4387
1345 46021
74168 21085
54 64206
1345 53065
59318 27273
59383 22557
4604498 1001
1350 50562
108568 18691
54 86848
59372 28907
62 69010
39 67594
54 80188
47 74903
53 62021
1345 52916
1309 48414
75 87839
41 73133
4098127 1257
59367 38177
59372 30295
980494711 80156
74210 19765
54 75016
108566 18872
1340 44454
56 79322
59600 29848
59372 29231
747837346 91892
259721 17177
572364296 77986
59372 34370
996648473 99999
64 76392
1425 48321
4098117 1203
59375 25987
59379 28384
1345 58779
59347 35768
48 87045
1344 57665
1323 49627
264 97420
66 96757
76 60566
1353 44361
59392 36667
59425 24027
92 74264
458076 11706
1345 54200
259708 17050
1540 49517
59372 27022
1464386 3315
1345 49928
61 68752
863976276 58997
105 71263
93 72752
59372 26251
59403 38041
54 70300
438525 12815
1343 50917
1358 53080
1106 47352
56 85017
904929506 65514
259721 17200
59 84681
113 93098
59 59997
115113169 5415
2512313 2386
54 72384
1340869 5178
1159 52338
28098522 185
831786631 51167
54 76194
89011958 39310
1464401 3032
59372 32703
2512088 2362
259696 16127
438555 13081
1332 54824
112 67456
868674938 49719
286 84051
45 79841
750712431 94667
230643342 94144
57 91929
1464390 4265
1336 50520
29 78880
59372 38304
1345 58134
1342 56330
59371 29506
59372 37586
54 61673
54 76942
59372 25409
1488 48400
54 81574
1345 55964
59389 24974
1375476 4671
1000000000 15915
102850093 8020
1344 53527
59 86294
59370 34649
1347 52018
111434737 54
1763891 2557
62 74791
59172 36752
59358 23293
52 93533
59372 35960
88 76629
901982 5396
46 84741
1332 56707
51 95388
54 84661
57 59876
88 95676
54 76897
1313 50041
259726 18506
53 63847
1347 56707
1345 50747
59224 35521
44 68082
59372 34811
59372 38427
363253580 99999
1345 44678
32 78364
837833 7524
354861344 28114
1344 52353
1344 58438
1466 50134
67 80811
1345 49708
59451 35610
54 92207
10 74511
187 75610
1499 57112
66 69935
1397 50031
52 79319
49 92996
1464393 4212
59358 24944
28098468 250
49 98517
1521 41022
879422529 90729
458051 11438
1345 59110
52 97635
1346 41206
59372 21425
60 71706
59380 27537
3963008 1717
1350 59533
548585 9436
1345 49944
54 64147
59381 26325
63 87954
213 81003
59372 23686
9519823 489
59370 28233
458068 10792
40 90347
458056 11753
54 75093
0 33464
54 99398
59366 30152
661421662 51248
71 81191
1348 45822
54 82245
54 62659
59360 36010
1345 52524
59372 29714
60 75123
1464268 4486
59370 30295
74111 20397
18 88373
1346 56338
53 72430
351328 15858
1450 49047
548452 10333
56 81033
54 94897
4098128 1275
1296 40397
1347 48007
1345 54988
59372 39033
236 68635
1528 51819
54 70060
54 80299
1764133 2530
59605 26244
51 97417
22328338 255
59368 36018
59372 37944
1764137 2478
54 80174
1345 52220
458167 10661
54 64804
55 66606
59380 27803
1345 55319
1343 50847
649817446 7764
54 70104
901981 5895
41 64923
0 41806
51 59873
351302 14125
54 67729
49 96935
59374 36239
259710 18514
54 92651
53 78532
1345 52076
259721 18134
54 76678
59399 26495
563595246 627
1330 57263
226 87966
26 63189
56 78862
74168 19259
51 83781
901978 5989
54 64110
54 63126
901983 5492
69 60508
59371 26023
54 69514
61 87775
1345 46797
1289 47486
54 87571
19 87309
1343 42362
54 87268
59373 34290
598822840 99999
92 91058
59199 33316
52 80128
817556 9079
1353 40713
1345 49284
54 81490
1354 46924
46 90251
351293 14041
548462 10216
1336 46353
59403 25626
59357 35064
99 76970
438520 13534
59594 29333
1345 57112
1345 49316
4604498 988
74146 20678
12 94382
259721 17979
59370 36545
61 74812
18 65030
54 80621
1345 46220
20 73413
1343 48593
105 92651
59372 34370
59372 36100
59413 21608
59476 31391
548452 9747
54 63306
288 98249
59514 27727
418349304 99999
4604496 945
54 61663
52 70451
54 68386
1340827 4693
53 86805
458073 11616
59372 26591
47 69172
85 81010
54 86649
59367 30339
356183978 99999
59395 40180
54 67630
1394 47842
296 89056
548452 10027
51 84965
1343 47583
1345 53033
54 87126
54 70883
74167 21112
11576171 459
260 69395
21 63845
1362 52911
59372 38655
54 98910
54 89038
54 74311
54 96686
54 87477
1342 55604
51 69865
59372 35643
62 87797
59413 31686
59372 39970
55 92131
259721 16470
54 74912
74 61129
59372 30238
1764134 2529
430307033 54749
59372 23893
95 78350
1347 51063
54 97304
446909867 23630
60 89891
458073 11809
1345 52439
1407 43572
173781012 91468
53 65275
108559 18792
1459 56609
901981 6815
59374 39527
54 82223
59372 27022
59367 31732
42 59755
59357 31139
1586 45976
1000000000 76574
59372 34450
2512097 2362
58 92791
22 79403
114 92448
54 96138
1335 50816
1314 49719
351342 14262
1345 54578
57 79824
1456 42818
54 69374
59372 21408
1347 58907
458076 10734
41 73811
197790634 57674
59368 23957
725649771 9685
59372 30434
108566 18852
1406 47143
49 71467
59370 29228
59372 39778
54 98458
253784444 2386
59387 24712
59404 24015
1344 41296
59374 37699
59372 23121
54 73958
458081 11382
59409 28290
46 82088
314104140 37724
54 95616
156517429 85230
52 62878
1343 46158
54 78592
901837 5666
1336 43179
54 94180
1541 41286
59372 30840
548449 9956
59387 40046
54 96455
817556 9046
1347 52182
62 95808
59333 33488
1338 48861
1356 59672
1345 56855
972127563 8480
74171 21117
54 75882
265 85470
1320 58255
1345 52188
226343211 1
43 73713
458316 11087
458076 12486
812074826 68932
59375 28270
59369 36502
54 85047
108567 19047
55 78954
77 73171
55 91651
54 97064
69 82538
59372 25153
1379 45708
74164 20029
59370 28100
625281920 84741
54 78970
54 94290
54 91076
26 66463
397424956 98096
54 66739
103638193 13999
54 84524
59372 25108
59435 31234
254 95459
54 74193
930624347 1
259721 17109
548454 10225
1464393 4212
458271 10897
971212829 31888
57 85697
54 61762
54 83425
901992 6002
44 65706
59380 27894
56 82940
57 89681
59355 25151
59415 34672
59380 35216
54 60350
4 80095
918471266 30650
59369 32815
989625249 25165
1000000000 51198
59179 26869
41 73641
41 78910
54 70813
276 76272
901980 6999
1345 56614
21 86420
1375478 4610
1344 40987
1296 51747
59371 21365
1347 40987
3962998 1572
128786585 51782
1344 42975
1348 57766
89 69625
952016016 84380
55 60843
59372 30826
1335 47094
8 79322
1345 46517
1346 53379
81 82435
458076 10875
1348 55834
59235 34711
76 93661
76 65438
1340826 4829
61 69705
59372 25919
362536313 37581
817481 8233
59375 27537
1464557 4389
59372 34406
1397 48267
1345 49903
259701 17024
1335 59680
1439 58391
214 67729
59372 21513
25903783 32097
54 78422
55 94337
1374 55108
59370 26900
59370 24276
54 65371
1464375 2819
1345 50093
59421 33300
59274 29570
53 82758
901923 5573
57 78198
59353 22860
57 73953
59372 31686
1345 58390
259721 18036
46 91807
762996079 8186
59361 35869
54 85973
4098367 1172
1464393 3966
1307 48942
40 94663
810786959 44097
54 69518
45 69010
1345 52353
1292 59481
59368 23640
108567 19088
458079 11138
100 78343
1333 41496
901981 5516
59372 23444
56 68400
438524 12852
55 71294
295 78057
1351 57339
1344 48890
0 15620
1293 41267
49 73750
56 99661
54 81850
259721 17424
44 60498
1336 59327
54 92581
1345 43127
59372 24241
54 65076
1345 47914
351289 14119
1577 41930
259832 16332
1345 41084
39 70445
3962998 1717
50 71734
259736 17231
2512088 2386
1464395 2804
59336 29584
59305 33018
458043 12009
1345 50108
1360 49171
55 80811
59369 39033
74168 19454
259580 16748
901981 6243
64 99343
1464393 4262
162455749 42283
1464392 3146
1333 55373
259721 17209
1324 43024
1357 54843
1190 44731
67 70710
4098139 1179
59372 22418
817741 8680
837851 7730
54 73716
373815731 17
1358 56027
614987280 73518
59375 25692
458076 10552
901984 6370
54 62679
56 88198
1345 55359
1345 44597
1347 56499
9 75233
59372 33891
902140 6218
259721 18131
438729 12956
54 80430
351288 14143
59383 38703
59429 27453
1475 40361
1345 55568
56 71449
1348 52977
54 67811
1401 54289
1333 54301
50 81592
246 62124
54 80593
59348 35010
1000000000 3365
761221015 73100
51 74065
54 85697
673730442 80470
59371 33431
59372 34390
1322 48448
54 71538
59394 36302
458023 10919
59418 22037
548571 9684
817784 8234
1345 50376
55 72362
12575924 374
539697351 99999
87 91292
107 77603
1341 45017
1343 59159
145 91251
1464598 3315
108567 18870
1302 57129
1345 57222
153809254 95814
54 86215
164 77963
1337 50861
82 82526
438531 13507
458109 11336
59228 38226
901981 6568
1342 47973
1394 55949
54 92789
1372 46563
54 87897
67 63658
74162 19236
481830237 44522
1346 44373
901979 6428
59372 22583
54 91525
1407 41510
2512289 2162
59371 30628
1353 49471
530392532 1075
259721 17928
62 63599
230094640 32077
174974447 5895
190 86562
1348 40564
53 93490
54 63688
48656014 21549
34 62514
56 78528
190320864 85858
1348 55565
55 71569
59370 23622
65720463 81
258685767 66935
1345 43681
1345 46752
10 88099
59317 22022
30 84378
69 96604
259710 17848
1464393 3670
54 85342
241031784 43385
69 95979
59362 26558
59359 24852
1464393 2851
59205 34009
837814 7606
54 76668
99 71523
55 89281
59372 33638
1340814 5240
351291 13781
719687732 5015
1358 53136
59372 32097
47645591 1001
1348 43405
270 78055
59330 34909
207 80278
59342 21167
44 79702
59407 37445
53 75602
548362 9357
56 81985
57 76735
290141532 35180
59364 34790
54 88114
1342 46459
351328 15315
1339 57901
59285 38308
1464393 4433
59133 33815
1345 51002
67 62324
512896284 96129
54 75683
1346 53020
351533 13805
48 95519
51 86365
59372 34184
458137 11119
1345 52936
59378 36053
1345 49248
54 70294
76 91835
219200343 10364
59538 26233
59375 29445
59372 23823
351291 15074
1392 41832
1344 49894
1345 52180
54 92132
40 68726
59372 36020
458076 10899
509080362 83277
126 76876
1345 53200
56 80036
458084 10885
642230954 95885
59372 25379
817553 8474
59377 27022
54 60031
51 68619
2512060 2421
54 66739
54 79567
57 61663
43 61549
1346 53745
542148050 25881
1378 42774
609666047 24027
54 87886
59369 22954
1347 59481
1345 56377
56 84626
2512088 2386
59372 31701
59372 23630
1464393 3167
59372 38566
1464394 4492
1343 52682
901807 5499
109799567 59644
1345 55443
1464397 4438
55 81088
111 87966
54 87474
58 90177
351291 14586
59372 23802
54 65746
59364 35199
59265 25293
259721 15959
1344 56424
458016 12230
271293198 68805
25 82105
59372 28621
1332 41321
51 67129
1352 46937
1345 53501
241 69978
1339 57589
61 93661
59521 26460
54 76342
1298 49789
57 72122
1343 59648
1334 49653
59337 26233
1163 51819
54 83503
351291 14240
918991817 1
54 81428
1345 51364
548452 10258
55 62460
821802487 48137
168 62824
1366 54650
59496 36018
1300 51469
1376 56239
837827 7203
14 87804
295726719 51107
54 62048
54 81385
1348 52018
54 60783
59362 21397
54 61377
1764137 2487
1354 59410
59336 34672
189 99298
42 87981
817380 8383
527007964 15858
1357 53093
901979 5907
57 81934
141897692 21285
54 81069
55 82879
255 66606
901746 6350
399023125 9014
51 82448
59544 39589
901983 6189
901981 6954
45033015 76732
54 98587
59588 24873
59398 27461
1464203 3111
588250808 24232
250 60378
1345 49943
871369669 70411
1402 45770
211076781 99062
351291 15234
18 72362
54 95877
351285 15097
1000000000 60434
54 78198
259722 17452
54 67024
1345 59594
1289 57674
54 74344
1345 57557
351291 15526
107 80811
55 95040
51 69565
351290 14586
1333 57608
259723 16739
1342 41193
63 62909
52 90609
1305 52259
1345 54383
59439 29050
54 75475
1359 50753
898746918 99999
351291 14783
1345 57557
888334193 43141
33 65666
540316032 85047
59372 34560
706918530 26529
59372 34228
240 71965
458111 10573
837829 7196
54 92651
458104 12485
59551 28305
351292 13819
59372 21939
1218 48376
438535 13369
901986 5547
1188 58047
1292 48681
59423 27246
59370 32284
1343 54432
790158922 99999
351293 15137
54 60350
108 74646
45 64050
259721 16614
621921044 7456
54 84402
651877768 45907
672403825 82728
54 79911
1346 43141
1342 50649
54 75524
55 63450
59372 29023
548435 10197
817523 9265
548421 9402
55 64696
50 99246
59486 35415
59313 21125
81529055 1
59372 32243
59374 32815
1345 42206
54 97846
1332 53820
54 90117
351303 13852
59372 28579
54 99354
438525 13289
88 83870
57 74590
1312 57112
58 78493
980653239 34184
54 94957
77194030 62027
59354 36220
351291 15073
59317 32201
51 70643
56 66935
1337 53328
630931064 59859
1345 50747
74171 20212
59166 32284
774856682 24876
817556 9168
59372 39500
837827 7253
56 89121
54 68500
265344201 70451
3962823 1347
54 99252
65 62939
2512161 2153
1331 53430
59370 23235
56 75467
59387 36890
628879569 57901
63 66685
74068 20358
1464393 3850
438509 12993
1384 58209
87 62953
1464393 3212
1362 40395
351291 14212
447340138 19361
1127 51042
166978436 1
1345 51736
14264940 78528
351236 13944
1334 54018
458076 11091
1325 57786
1352 49070
59369 37079
302 95480
837906 7430
438525 12951
59374 21616
39 85600
52 84635
52 69429
1345 54843
54 60198
74167 19436
46 96651
901981 6401
54 80321
59362 24704
901979 6210
54 97490
773885327 80565
1464393 4062
59379 30573
59448 30419
52 69851
259719 16721
837827 7635
1464403 2851
54 87206
1345 47057
1340 49218
1000000000 64435
351482 14387
548456 9329
1367 43358
12575927 387
177 90749
62 93768
34 85017
259711 18482
1345 59533
155534538 4964
158 73565
548452 10349
77 74162
195 78895
259721 18131
59372 32349
1324 49385
458076 12346
54 77124
59373 28048
68 92242
1339 43516
54 88440
901981 6185
74168 21040
592761937 1478
40 69732
1343 42964
60 70392
1390 47135
482507527 99999
54 73307
1345 42506
158 62551
54 67531
59359 26494
53 67152
1408 58972
351290 13948
1334 45658
53 60908
1345 44933
59267 25609
4604459 901
86 91114
55 81668
1345 56302
768642135 1
1407 57069
90310591 79165
19 90876
1347 42787
54 81596
59347 23963
91 70621
48736869 52127
59373 23893
54 89768
59371 26936
74168 19299
59397 24289
232 93177
1345 52179
351494 15472
56 92487
43 71538
259721 16048
51 67152
59372 28100
56 79016
0 91061
108627 18712
1464405 3493
94 67537
438525 13027
947847259 85847
59372 28463
59335 38924
59372 29004
53 69593
902075 6084
1464390 4458
54 90259
60 89862
259721 17109
259675 17759
66 92448
259691 18617
54 62731
52 69319
54 60310
54 86828
1000000000 87562
59397 23293
59365 39028
693188208 24875
59385 35081
932155298 24743
54 75860
46 90541
1379 56711
1161 43466
351289 14547
59372 29516
51 94312
28098468 250
1347 47253
54 88581
55 61831
54 66609
259659 18177
1345 52399
59378 29044
338490697 93684
1348 47948
1349 48446
55 76729
259724 16665
1763914 2528
54 89401
1000000000 15566
897811918 76666
845229841 1067
55 82221
66 87993
78 70902
57 74870
1000000000 28696
59372 22402
59372 37185
54 66595
954888307 74344
59261 28163
351291 15496
592756275 18874
1340826 4844
458080 12612
261889312 67630
74008 19809
27 76666
59372 35470
458076 10553
351305 15038
59383 34350
58 60152
54 60870
1331 44967
1291 52857
59372 23742
1346 49212
51 90979
59335 37900
59377 29329
59372 21542
54 64604
59365 31888
54 89927
901981 6170
1345 49627
54 65339
1277 54373
19 84401
54 93778
54 98486
59369 25147
2512132 2244
112091498 1
1464393 3493
351291 14398
59332 26358
18 87689
59351 39967
1345 40385
1346 48145
59 78652
1357 55849
1396 53434
1345 55175
1403 42774
1345 45833
54 73811
259720 16086
54 91502
1342 48457
54 88739
427268446 48343
59418 32077
1000000000 40484
1364 41206
59370 31200
29 77811
54 62451
351303 15427
54 66852
0 20313
257 81850
883257154 90251
59371 29967
589245871 77503
192411874 29879
689113326 18166
66 71915
52 90794
1464404 3094
901798 5715
59420 39633
1347 51202
1480 59410
901981 6619
54 96223
59369 30193
458063 11624
2512100 2024
817543 8837
59379 40188
59372 30650
1341 50075
54 94542
959519481 23283
458084 11798
59372 32179
1330 49928
52 64052
54 66076
1345 46714
59377 37944
1405 41902
1340837 4773
61 76354
59372 25022
458076 11282
2512084 2216
59169 25623
68 71677
59337 24421
59372 33658
1464393 4501
351291 15871
54 83188
54 98038
458113 11310
1339 56532
376051663 1
59375 27477
458075 11153
61 79113
59372 34647
259736 18425
54 80911
56 97082
59372 35511
1340 47401
1344 40333
1347 47007
59345 28114
268 60760
1345 49894
94 84562
548467 10090
1336 55541
938798948 1
59372 22510
34502011 81956
1311 40333
244 93789
51 65554
54 73518
53 72003
1345 53728
1345 41808
57 71706
54 65854
1208 46840
458073 11271
39 97438
59372 26596
100 95993
351297 14120
68 73100
259725 16194
10 70645
59324 23329
59375 25694
243 81956
458076 12029
59378 34781
241 66170
59372 31595
2512088 2040
59371 24335
837827 7256
59146 22026
59 92120
59 63861
817546 9265
48 83847
59380 28973
193444821 44400
1333 50847
1345 42960
59372 37552
54 71783
259867 16768
837826 7730
59358 31725
96 81165
59396 39527
111434509 54
54 79844
59373 34370
84 87113
62 87839
59346 34532
548460 10392
35794685 87471
259718 16966
901932 5547
1308 55706
59372 28761
54 64430
59567 39492
54 67811
1464388 3895
54 72199
548450 9956
54 74864
59323 39511
54 64560
51 97410
57 96585
109 84402
1345 46533
59499 25108
1347 51200
3963000 1762
54 85386
590705582 11893
259672 17484
351291 14585
74168 20397
1464393 3665
54 64791
276 80023
51 66776
62 94229
54 87246
59370 27381
17 69884
1464383 3184
59542 29317
74174 20451
54 73698
457885 10698
42 80667
59371 23644
1345 48646
59372 29002
52 95910
54 92399
133345089 16719
1345 56330
1464450 4234
59384 27178
62 79911
1331 48376
55 67800
59380 24032
59374 31119
1399 48731
26261872 52897
1287 51248
54 98478
59118 38288
56 92873
59 72752
600843434 99999
54 80097
458076 10761
61890935 6751
1273 57242
52 75901
54 70397
259492 17586
1464393 4374
1398 46835
288 87181
95 71523
54 95069
837829 7207
56 66310
74312 19181
1345 56320
548445 10123
54 64544
59429 35960
102 99575
59358 25131
1293 53948
59323 31888
60 70343
43 70827
59220 22343
194 72458
4604540 944
1343 54519
59292 33021
2512090 1958
74170 20819
351290 15006
59383 32260
1345 51867
59405 36969
24 79609
1 79797
59372 27929
457941 11059
74159 20483
59371 31936
1340638 4945
67 91085
54 80973
59383 24873
59372 22603
59372 26866
59375 31495
52 88680
58 64880
59372 21275
51 86848
351235 14240
549105513 69536
458076 11382
1149 46552
56 81186
59402 21990
457981 11619
42480418 55312
54 80593
47 61507
1343 40428
1000000000 4860
1343 57154
101 68805
1322 42063
107 79082
18083352 9325
458314 11382
54 86648
1348 43385
59563 25463
54 63338
259721 17667
4098129 1246
286 77503
160 60472
59372 32534
57 71863
458238 10859
68 89367
261374638 41497
259721 16466
893803289 45737
76 97275
1397 41341
901981 5547
1337 47821
59372 28050
74173 20390
473570012 77847
1354 54432
52 68299
828125252 70123
1345 59175
1345 48376
105 96733
1545 47618
59495 27440
1172 41348
259696 16236
69 61776
54 80841
1128 42506
795659770 25963
1464399 4062
65 81110
46 60724
54 89342
53 77424
67 99727
54 85205
1346 42434
1345 52545
1345 54092
1575 50036
54 80399
39 94581
27 84411
1337 57602
1344 50861
57 66004
1343 53640
52 68359
45 97466
60 60506
52 73548
1464393 3445
1357 47119
25541982 86138
772976111 3113
1464393 4368
59151 37586
185445634 90256
1368 43438
259729 16121
69 92205
1345 52237
1330 51682
1340808 5240
20 73485
1340 56402
112 65114
59397 26684
590263666 20540
21 89342
438525 13380
59375 26012
44 64408
1464393 4501
46 89265
1345 43024
1188 48142
55 67322
59378 23235
259721 17363
209 64892
41 68131
1393 44086
57 69916
40 91289
59466 24258
1340789 5342
57 84113
1094 43772
59374 21408
1345 58141
59 89780
9519605 556
295 92394
1196 53789
1345 53572
60 80938
204 79176
1442 55837
40 81110
6 71134
1000000000 12029
54 83152
224 90477
59372 23235
56 65081
901800 5519
351294 14304
53 61691
54 69490
458091 10565
1345 59267
901846 5445
1345 43649
2512088 2244
59372 28290
59379 28417
653511137 11849
993791758 71484
259641 16905
57 72288
59283 38860
59372 37497
0 58482
351279 15125
54 75329
592255373 80593
28098479 221
24 81507
2512086 2004
54 88099
910222996 56121
162 93804
54 88181
1345 49371
59372 22026
1344 48124
701882804 90803
31 70089
511148080 92232
17 89401
54 89861
1345 43926
59366 39589
863739127 54702
103 74608
901981 5950
54 93064
59372 35439
351492 14038
1285 46497
53 92394
54 83847
83 87081
1250 44134
54 65354
128907781 50334
59372 40081
1000000000 483
52 74510
74171 20072
59371 23188
59372 29967
104925805 60451
42 72290
47 63658
902043 6989
850137717 14137
1345 53265
1464393 4330
901981 6751
1345 48448
17 60198
59372 32923
54 93768
111019847 9018
1464392 3619
1324 40292
59372 29914
59301 32097
1345 53449
867399324 42331
52 87098
59380 38820
1342 58300
43 87176
51 88478
259721 16425
59372 25881
201204396 76108
95 94444
1094 54461
59372 33065
114 60679
837823 7196
207 64633
52 84880
1334 41468
57 59981
15773949 59532
108 83424
1464399 3561
55 71734
56 66287
1345 41930
3962998 1783
60 98729
351282 15768
54 96188
23 82136
74168 19599
54 68886
59236 26866
1345 50816
135 79722
94 78452
1193 53028
54 97214
249285943 26531
66 77685
54 96773
1345 57560
54 86562
59372 39633
1399 48343
458324 11918
51 71061
44 70900
59386 29898
1469 57608
53 94889
59373 25078
94 78833
77517650 91740
1345 55834
1346 44081
45 76497
54 63802
49 88812
901981 5625
1345 53136
54 64983
259728 18292
59352 25428
54 87522
59375 21125
1345 54012
59379 25919
54 77227
1333 46949
59372 36705
59375 24877
59336 33700
59372 34312
90 89357
1345 48195
54 76862
901972 6972
59372 22860
59148 22214
901967 6296
59371 35100
0 62264
54 77789
59442 38703
59372 27412
1000000000 14822
1345 48091
59373 36464
252 78140
54 73764
74168 20950
1400 51553
1355 43507
59348 36068
1345 43003
59372 34909
59624 22926
1341 49575
438525 13103
59369 25623
59376 21549
259720 18201
59382 31667
208940161 46127
351239 14912
1345 47135
51 89665
74168 20148
59382 38230
438579 13594
54 75105
1276 41321
59371 22656
23 70300
59372 39511
1464396 2682
50 85509
548451 9983
54 86798
1294 56930
54 64691
428356140 60837
66 75661
51 97082
59370 38357
54 97210
1345 55222
53 85858
1345 55834
54 64453
229608754 73761
48 62824
57 68760
54 95080
1341 56430
54 81916
56 78776
74168 20534
458073 11202
259971 18087
1345 56559
4098127 1133
837827 7208
1365 47320
91 72223
59362 38427
438527 13412
561883912 41537
59389 29946
54 61688
38 85620
1352 43275
750504595 99999
200794561 49894
1438 54257
22015049 296
438525 12883
59372 29231
108 61658
58 87181
59346 25697
548467 9325
54 63016
56 73485
510548196 98014
458076 11556
68 84434
59412 26325
1130 54571
55 73466
1332 56558
84 70468
792010173 77042
818779800 1
54 88344
108673 18675
53 63456
54 83848
59372 39967
259842 17613
1345 51859
59372 25896
46 74070
548446 10232
1348 57326
773847139 58811
1345 57606
1340826 5225
1345 40275
458077 12291
1345 47253
1345 51069
901981 6813
1000000000 37316
1464403 4154
52 92208
1345 54877
1345 56711
74168 20514
259728 16418
1304 45822
54 77232
837820 7329
1345 50562
362368150 46975
142 67959
1146 54276
54 62132
17 93533
59190 32445
40 92538
9 71018
458080 10919
59505 28271
54 83890
435588396 2244
308 79609
4 67503
1357 58516
59372 35704
26 70670
1464382 4231
59372 30711
837602014 50244
354357266 50468
619605338 11564
458076 11117
46 93942
59208 29556
1345 59680
1464440 3575
1345 46470
817577 8201
489274075 65715
59368 27440
59386 34986
1375478 4547
1345 59739
1340826 5143
74164 20825
806340077 85943
1345 58095
74131 19174
59371 21127
54 98716
59372 35610
1309 58393
54 89862
585228386 15364
59364 22603
1378 57014
140 87222
59372 21125
54 60452
1000000000 15789
1377 55634
48 94052
1764307 2529
1464385 3185
59372 33059
1345 58030
59334 25534
69 68746
276 92959
52 64347
59262 39496
54 64836
89 67662
54 63505
26 86879
59372 38714
351291 15044
39893160 86798
1345 58474
74170 19780
59475 30458
54 95321
422178092 54225
686749324 80572
59319 28271
52 92836
54 64822
54 80417
1342 43893
548411 9479
56 77986
54 90714
59362 38230
54 81186
59372 35356
62 69167
45 75752
59329 36446
54 81956
1342 47774
1464393 4231
558903243 25740
59 89304
351290 15687
60584465 107
54 70123
458088 12734
54 85465
1345 40275
54 97410
1354 43887
1317 52274
743020991 1556
59313 35935
1338 43358
1198 52411
59359 34715
817330 8474
59312 29938
1345 57602
1345 49648
737764784 99999
351291 14403
54 97758
108555 19088
41 76354
1347 57564
1345 59244
1357 44227
68 82947
55 61684
1336 46714
1346 51917
493443551 33984
59307 29902
74106 19259
901986 6575
1304 54137
1351 45480
1348 43687
59372 23133
54 68994
4604498 996
54 79593
86 68864
59372 23743
54 61549
1211 56424
53 90749
59369 25809
59314 24733
59372 26766
1283 56302
272000977 60413
53 94479
479016556 45658
43 72000
1357 55103
59362 27659
1300 41384
54 85895
330174294 99999
1349 53772
59372 35053
54 86363
59626 33369
59364 23945
59372 36944
59372 35565
45 96358
190 81844
59345 28214
259683 18555
57 96129
1117 50441
7 90189
59429 31927
59372 36160
59254 27723
59372 38053
1346 55770
1345 54356
59368 37534
54 61144
260 73472
54 71734
704344949 12974
1584 57154
59369 29050
80 74773
177332714 61377
59376 31495
61 77789
1345 51381
548449 10216
1359 55309
59370 22381
1301 47493
112 70946
54 74690
54 96029
351291 13809
74168 20472
1298 57712
59382 34210
59389 28689
59381 22201
1342 43580
1284 56929
54 88749
107 61420
1345 44690
59372 25040
162667350 56941
41 69940
64 94290
1342 56720
279 61691
901981 6881
65 91906
54 95240
59368 22561
68 91925
55 99795
1356 56929
57571812 61659
54 77612
548506 9514
59171 24888
2512088 2244
54 74782
55 83996
54 86546
901979 6210
248792286 64979
52 79894
59372 35272
59372 22343
1346 43893
59372 40106
59371 29556
59339 26054
59165 36425
57 68989
100 68678
1398 40402
54 65705
1345 51486
1344 40713
66 74408
1385 42460
54 93588
59396 27653
757455172 29069
1342 53080
613731910 901
1464380 3107
1464148 3636
40 70787
1330 58150
64 87176
16 70297
767025659 47486
1347 41027
438525 13093
59372 32229
54 65746
193818121 42032
59391 23947
54 77892
1392 44691
54 98844
59372 27087
171 90418
54 92491
1345 54383
54 77955
54 92378
4098127 1246
1464427 2870
480965654 61658
1357 47973
54 86775
59372 23747
59372 30485
844258277 25084
1345 47236
4604489 901
51 94638
54 85300
90 82908
62 90357
1360 57786
53 71267
59370 39969
59344 26529
59372 34474
1346 53789
4097992 1273
59372 24726
914174883 57609
52 85063
59372 26054
1341 45114
1311 54988
42 92378
54 99246
351279 15030
904427083 61805
54 83607
1347 50480
59371 37721
837827 7253
106 71134
50 96149
59372 28370
59372 22845
18 78130
1345 45449
1384 58811
54 99348
351291 15727
177 69002
54 67533
901984 7003
59357 25913
53 84330
59468 29115
1564 42605
1345 54571
13 85303
1345 51639
51 99061
59385 27857
59372 22343
259721 16128
458076 11849
1357 42684
54 79223
59372 24276
54 95113
59623 28894
1390 57116
293 93939
56 83350
59372 24293
1285 46021
351243 15576
53 88198
548279 9684
59372 37775
59249 30221
54 75481
79307250 85114
14 66020
54 70078
409241941 74644
74168 20324
55 68417
59131 23640
28 61499
39 78105
201 91827
1345 48127
59372 25083
48 84316
52 76392
54 83854
1345 43245
56 88581
59372 22256
54 79467
901981 7084
59371 39674
74168 19254
1346 54676
458076 11495
259668 16152
39 81592
45 89477
54 71881
1217 53897
52 69582
54 96759
1403 41497
59372 37591
39 63272
1498 54368
1358 41953
901981 6875
1245 56989
59246 33220
1464585 2759
74203 19989
112 60170
54 80128
59306 38053
59372 25131
59 75364
59367 33829
74178 20534
226 80109
98 90897
259706 16277
57 65488
52 71706
59372 29967
62 62190
59624 23233
53 61180
59371 36425
81 91080
12688318 356
1149 53501
54 61762
59409 27515
671286121 85470
1000000000 25651
54 77992
1483 47888
59398 26201
54 62303
1384 48236
1362 47647
707997797 60862
351290 14311
1345 49001
1354 52963
55 80081
1319 43863
26 71231
59427 37332
1345 55222
1334 56901
1348 57267
68 76108
74168 19469
458076 11119
365098129 76316
259721 16459
10 75363
86 85704
59372 37914
54 66015
59358 38226
691753260 81578
447923653 99999
67 59873
59311 25775
1372 59457
54 91245
40 87974
59323 25463
351263 15451
54 79979
59182 23716
59356 33571
1345 49376
43 71916
12 69716
247604757 79797
1348 42210
59340 38501
438525 13369
1464505 3724
54 75439
837824 7460
259724 17300
902008 6568
75 61011
63 65494
259604 17078
67 93791
548452 9798
58 68386
748063577 88749
54 60092
370788966 53048
1282 50557
1492 46498
54 61808
59434 26086
54 68295
59381 25997
458076 12102
458076 12541
252362963 55568
54 91792
438525 12815
74166 19596
579374284 31683
59372 37544
59165 28358
54 91001
59246 29898
62 69711
548021956 1
59372 34760
57 95570
59520 30370
59374 24032
57 79484
59372 25022
54 96349
54 85681
1000000000 44238
52 99035
59357 38729
4098126 1130
458066 11772
1464394 3811
438525 13103
59372 39187
458063 11809
51 96686
1000000000 44167
113628390 62996
261450622 62803
54 79573
117 66630
1345 53048
195909532 77500
54 70546
1345 53210
59329 23839
45 66015
1162 40792
54 67270
901981 6759
901981 5907
85 69716
59284 36171
59372 34692
57 86023
59368 40106
59389 30957
52 99298
59372 30186
57 85186
1341 41940
54 83744
1392 48148
54 86023
54 75681
499438759 41384
927500211 93171
59371 26529
1335 55744
1345 59672
1285 45299
59372 22943
165 77338
59404 35272
1347 49027
109 79322
153 90347
54 69363
53 72836
1464396 2819
70 97114
458076 12512
13 81850
94 73115
59359 21974
54 70445
901988 6428
59372 26358
1349 51670
51 66383
52 78604
106 61456
0 34024
105 60825
603827029 35169
1346 58005
1308 51953
1375443 4561
1341 59047
817549 8497
59372 37373
1464333 3794
92 69363
0 50909
54 60653
685202106 56866
1345 46847
457970 11948
59372 38714
351301 14099
458079 12750
1339 57151
54 96280
41 86371
1299 40792
59372 33059
59369 37699
901981 7044
1345 46626
54 95688
1368 56558
548457 9804
1343 53000
59370 36291
50 92704
59372 28384
54 60540
59355 34307
59372 32875
59372 36256
55 74437
49 73738
1222 47273
371731688 6691
86 71863
817556 8255
0 21482
48 71734
54 88209
289 94236
221 71289
1350 57590
236578891 91527
820282248 78971
259734 17347
81 72439
59372 22047
1341 57565
74162 19688
138 96105
503602317 66020
54 86648
1337 47033
58 69172
589889563 12763
898551820 80841
27 60679
54 61076
1334 53080
59121 33184
54 83105
54 78518
928671521 2494
59312 35356
1341 52086
101889948 99999
59372 32313
205 69816
66 77986
1335 57901
29 84747
351382 14671
1345 48236
548455 9556
1345 50213
78 64560
1394 48474
59369 36334
269 67487
112 80690
59400 26538
906111712 81451
96 86407
62694289 29770
1277 54047
74216 21033
54 78355
987171320 48321
142185703 15757
8287940 649
4604498 989
209647437 46488
1367 55296
1355 45052
54 82975
1 88683
242 89672
54 97027
51 97303
1359 57606
54 99172
59529 27461
901996 6002
59372 28588
901987 6999
56 85248
1384 58005
59241 33660
1346 40325
115 68127
250984023 48496
167 87268
458076 12448
59383 25995
54 81647
54 94444
59375 24305
4604288 996
1363 43636
703325028 34647
59413 39187
1332 46817
59372 24138
1345 42177
59371 37400
59369 25151
59359 32842
52 77634
284407806 78895
54 81054
259721 18166
59431 32836
1488 52179
59338 22682
458139 11091
59372 29228
54 66769
548653751 50520
1345 48600
53 90706
59590 24228
59420 33038
110 74302
12 98056
941185729 99999
1337 52977
45 75363
1346 46918
59372 22957
193 82260
1349 59244
59372 25609
54 81083
59372 25963
59371 40132
259721 16831
59371 21781
39 93177
62 61028
259721 17965
1534 55657
1284 50857
1346 46478
59372 27775
59372 30628
51 91084
817556 8902
53 61954
74167 20598
249633563 1
991080097 15157
54 68168
64 81592
100 67847
142 92150
821774798 18712
1345 53333
59402 26495
84 65339
210 70862
59372 23723
58 71675
229 79596
59372 32642
51 68752
54 91048
633517819 87522
59369 23211
63 63693
59372 21982
59506 27612
59372 27461
59372 35002
59372 32665
61 61078
40 86023
785180877 61302
59375 26309
1000000000 15463
2512088 1895
85 86867
54 76120
59372 33420
54 80174
711244041 32580
30 96187
1343 50485
54 67792
1357 52132
59372 35647
59372 34313
54 96587
54 70363
458076 11138
1392 54788
251 76194
80 60497
54 68788
148 71831
75 89286
1346 40677
438525 13117
1000000000 87557
59374 23375
60584419 107
54 71088
1382 50236
259572 17144
458082 10552
327162477 92284
54 64751
54 66524
901965 6976
59385 34370
59379 31938
32 88107
1345 54392
54 67900
527468984 51736
54 92448
1464383 2651
5 91245
59372 27417
458079 12410
59372 35905
837827 7797
144672299 77992
59351 35937
488974079 53772
59367 25718
1464393 3315
59372 36079
1342 48414
93 73292
922916709 3841
1117 57565
19751900 11059
59372 26558
96 78697
54 63062
1345 54524
4098220 1323
59372 29832
43 67985
59372 25995
59372 38934
1352 58255
36713553 32815
59466 36425
259873 16280
53 81456
65 79461
96 93348
351291 14928
995564563 15910
206300773 1064
55 99736
59372 38566
59399 38080
54 63784
59411 30012
1343 48148
59372 37332
1764127 2529
1333 56941
54 64542
59372 36464
59372 23329
1254 48513
974723870 71043
81 96416
54 97635
59372 30562
548452 10362
54 84992
59372 37644
54 65620
51 62925
54 97694
9519536 497
12 79301
46 85332
54 80206
80 60340
48 59748
351130 15558
1345 50225
59367 30419
54 72108
709587957 51334
974553003 34359
59281 33564
1345 46119
1343 41416
259686 17047
1344 42283
517367839 2487
1343 49284
56 79385
59372 22988
59373 33065
1160 42177
59133 34222
59372 32109
57 96651
992441778 21275
0 51198
104 71244
1340826 5251
0 51187
48 91175
59372 33249
56 92744
100542566 53816
59373 29029
1345 58347
4098129 1203
55 97309
54 81286
8 81010
145119407 27515
54 71677
294 62686
351414 14436
1345 58907
53 80455
351215 14547
59394 34692
59 60310
99 68752
817556 8480
59369 27074
51 80036
54 98676
1350 51175
59417 27968
59256 27440
1464392 4492
59370 26122
1345 50732
710427706 76905
1305 41409
1347 41084
817556 9115
44 68953
57 68198
884894693 6429
74144 20331
54 66319
54 99727
54 63715
1318 44719
59477 24608
59380 34101
54 92197
272 78574
54 60566
54 93804
54 85931
458076 10875
249 75278
1348 41427
54 72525
1322 59244
1330 40779
59372 26577
901996 5536
43 90794
901981 5499
817567 8438
52 88873
598496308 35600
54 62299
59484 25550
635734153 53093
458075 12709
696437189 78449
1397 45964
59373 25127
378474357 41770
973026482 12736
54 63098
97 74684
131 60506
25345069 11129
232 75702
59385 27022
54 79304
1464407 3219
87 74794
1226 59229
1287 58095
59389 32179
626010719 37761
59335 27955
673987588 95765
901983 6900
458083 12650
438525 12804
59372 38566
276893258 66383
48824576 42605
59372 34760
1343 59031
351277 14697
59373 30957
1339 54299
548452 9373
1345 43141
1330 57786
737767912 60497
51 67207
458076 12642
241 60508
59363 31911
503905129 3811
1464393 3691
438523 13408
901991 6139
54 82485
980765879 31495
438525 13449
69 76996
1320 44399
59313 30025
901981 6978
54 71721
1345 57898
649863286 99999
59593 27659
726157303 56296
817571 8099
59372 23283
351341 15392
54 60506
259779 16831
18241446 28932
45 98605
1464393 3811
1342 52632
662467509 30186
1343 48205
59412 21767
59407 39458
76 76859
54 74002
1345 57910
59385 22037
59372 23839
4098213 1144
54 96880
49 94165
59368 26766
259720 18341
55 81897
54 70813
188235812 31470
59241 38080
59372 27461
458077 10753
54 71999
59372 21310
74168 20123
458078 11624
1464337 2848
351273 14137
1203 41084
90 70060
52 82311
54 93839
59373 26648
302719427 1
59323 39076
74336 19783
53 78682
53 84660
59372 26159
54 78130
56 83152
59 71113
3962998 1715
58 61711
0 20178
54 69176
59379 39415
54 80869
54 87797
59372 36209
3962927 1523
75 85890
59326 40106
59366 36104
108567 19028
54 71256
351293 14502
901951 6300
59374 37373
54 72514
74141 19516
59372 39338
59372 36104
817556 7970
509774224 1
22 73896
440504131 64771
259728 17050
1323 48731
43 91084
53 91527
1500 56703
438525 13594
59323 24111
59375 23823
54 77042
1340644 4771
59372 27382
1274 57766
59537 37586
1335 42605
59372 37512
1317 48145
1464377 3626
996502031 67397
44 80878
59364 38154
54 89818
837832 7747
74316 20390
47 60472
56 64379
59372 38012
1187 50161
4604498 1095
54 61762
40 71915
59426 38096
190 92491
51 85931
51 97595
458085 12104
1347 43772
94 99735
53 82209
1464407 2752
0 47475
1408 54552
60 86108
0 92551
36836429 32552
140 96626
65 82638
1345 42960
548452 10498
909960836 22152
1343 49903
1345 42294
54 91956
59347 36307
54 82416
54 71898
86 76911
59285 23698
1000000000 47823
1368 42460
1414 54331
57 70989
1350 42506
54 98583
75 91083
1345 47338
53 74608
54 67092
1331 48321
872002572 47948
1343 55896
74168 20951
59375 25084
307 93084
837827 7654
59945784 12260
972652872 12125
1348 48286
17 70007
59211 30985
124717016 81167
902215 5776
1428 49305
1345 41409
1345 56929
259754 17014
1198 52362
60 77020
1345 54289
84 78422
59372 39617
1345 40428
1345 43600
51 68505
114 61144
108536 18694
1348 50291
74168 20390
59372 26062
837623 7606
59373 29704
1464372 4084
278 90541
1345 48436
351291 15039
1340 49082
1338 49730
54 68494
351293 15472
1000000000 32775
54 84365
259363294 8865
71928493 35415
351285 15394
59372 21543
74168 20439
59374 32552
121332705 35356
54 89368
1345 55150
54 90256
59416 30624
259781 16854
7 88099
901760 5629
59387 29248
1345 45017
59372 22726
305095 85890
1360 47399
74180 20520
458051 11934
54 89043
104 80052
52 99411
912110008 9798
59369 29992
1344 50557
259871 17565
1347 45450
1332 50368
1345 43495
1345 41267
95 92189
1340826 5015
49 80477
1345 44188
112 86272
351291 14516
288088260 62939
55 96470
59372 34595
59372 21326
362328580 99999
54 71467
204 90675
674018777 79977
74181 19607
98 69891
54 90037
901981 5962
54 65076
59370 38177
55 68584
1357 51905
817556 8123
548204 9402
817563 8381
32 73737
51 70710
59372 32642
59315 32580
1176 53265
116553852 62028
54 95156
74155 20514
1345 55705
1342 43378
54 92192
1365 58773
458074 11336
1344 43337
59278 37169
1396 45052
108565 18757
156 82879
1340824 5243
54 83544
328174433 87450
50 85098
1345 55812
59238 39674
125353577 90341
546557876 9265
259728 17284
57 86867
1344 48423
56 81220
59370 34107
59439 23686
59547 33273
1149 40292
59372 32260
51 85602
56 72968
28 87213
888046832 20397
352769955 3895
59386 26006
834274972 48813
1560 54092
4604314 944
54 94673
56 99575
106 85894
59323 33038
438485 13207
1464394 4358
59369 34970
1377 53328
259707 18574
956192773 1
817553 8865
47 73319
963408698 63815
59372 30926
458075 10919
54 99468
1240 53379
41 71294
1345 49082
1464407 3918
1345 43600
54 76340
1339 59687
59375 25325
74182 20485
1358 59487
1344 50650
837830 7303
932148714 84089
691178980 46959
165746434 86649
1345 50327
51 84635
1344 51175
59428 28302
278650044 89347
54 93512
1343 56417
259722 16194
2512088 2024
1358 54979
108567 18979
22 86928
259721 16466
1340825 5248
12 92981
1254 46026
54 61507
69 93936
953291335 90060
1357 42203
1345 50376
259723 17507
59372 26869
1307 50026
1531 46664
0 95631
1405 45558
1343 46664
902020 7003
837825 7380
54 74608
259722 18029
39 72546
41 80455
94410932 54456
59386 35066
1360 48127
752738788 56028
207 99415
59372 24102
59374 30578
54 66935
1345 41688
1343 51276
467283487 8496
351260 14734
59372 24873
52 76207
1345 40326
1464393 4438
1343 51907
57 95308
59357 28722
1345 48722
1335 48565
1345 48259
1346 48205
62 76263
54 73596
901837 6943
54 84660
2512087 1937
59371 24897
1464398 3665
373218189 22214
1345 41940
74344 20102
653618235 94830
887567947 42221
52 82713
59372 23233
59372 34083
59155 39492
1347 55993
1148 44120
54 99097
53 74903
837827 7196
1345 55092
91 71770
49 72362
1351 50075
54 69016
64 99473
56 98999
1343 40753
54 71916
458121 12584
160256150 29967
54 71256
1309 57229
59372 28688
1489 49248
180 68752
107818119 42866
1448 48655
52 77135
54 77124
52 93350
59402 24390
59617 38428
457903 12512
109 73202
1345 53948
59385 33979
1348 47401
1354 54404
59161 29506
901981 6666
1345 49097
1568 58955
1345 57901
1308 48135
1308 46053
53 76194
79 82181
63 95947
1331 53873
1345 51276
89 80224
107 91381
1345 46127
59357 34598
59442 22131
57 68488
10 85890
59359 22233
54 73413
59372 34412
1345 40677
837827 7329
59464 26666
59372 34790
69 64878
47 85250
59369 22145
941341233 41688
61 66555
54 79362
59376 23550
38 95217
59372 28919
54 93939
59363 26358
458050 12104
5 69518
59375 28476
14607825 341
1464391 2857
1464353 3111
1340831 4945
817556 8949
1404 59672
0 38006
59372 33666
65720537 81
54 94923
1361 49682
1464394 3841
1349 44879
1464203 4262
259724 17679
2512334 1958
1345 47013
26 64962
54 97303
944384787 27381
1198 49698
51 84254
1764139 2531
54 81784
1448 44820
48 78452
59372 22887
54 98999
59368 34222
111434498 54
59445 26591
59372 23935
1340825 4675
1346 44515
61 93512
1349 58443
54 77814
57 61028
120 84235
1464393 3619
1464372 3811
54 82722
2512073 2362
54 62451
901044714 24897
351293 15364
53 92305
108567 19082
59334 23650
54 67537
54 74646
59530 23698
53 79176
447923653 1
54 76629
59405 40147
865759638 38521
1338 52005
68 98347
351291 13802
351304 14934
59372 28303
6 78604
54 80499
54 74302
1345 46127
259721 17888
50 60402
54 62925
114 65070
19821747 46213
259705 18506
59372 32478
59372 24276
158163911 40713
108619 18668
54 94165
46 60862
26 79702
74168 20921
1350 40267
59373 39412
59474 23988
259721 17244
1350 45487
30 60310
1348 48512
51 74870
457925 10953
718160662 99999
349432318 48124
59372 24276
1346 51714
56 79996
54 99678
54 94337
39 66472
59508 38096
1345 48176
165 77227
1335 56771
59422 25631
48 68316
59372 29704
51 88542
108569 18993
1345 54926
59293 30120
1345 53291
1348 44040
49 72968
57 84872
1324 53789
54 65081
837829 7476
1342 58997
259724 17530
59372 38934
52 73133
1508 53795
59372 38041
59357 38934
907893886 99999
425006709 99999
236 92682
1345 57376
60 83268
351291 14296
74168 19254
59372 29317
1357 51148
1343 54018
59372 31721
43 77135
96840152 1
573854114 31554
1338 49903
1345 43681
458238 11849
1345 49250
817568 8707
1345 51761
54 95747
51 79489
817447 8972
59372 27382
55 62514
54 84411
29 80436
1509 57854
52 90969
63 97880
837884 7770
97 75583
351285 15858
54 73210
54 98321
57 83382
384148825 78350
54 97420
259568 18087
65 86363
1343 45450
457937 12614
786110894 26233
59380 38570
1345 54392
54 95697
46 89056
1342 57840
1273 51200
54 60084
913697128 65088
1345 45619
51 92187
54 66955
1000000000 55014
1345 48406
122328203 25172
51 85303
790723236 29170
54 98294
59372 35415
54 94367
1340 46171
59401 23669
149103289 53449
4906542 758
73 85230
458112 10950
1359 41808
13 60472
59334 24015
1345 54017
59139 27919
54 62686
54 77020
1348 56703
52 72458
54 82538
1345 46459
56 94108
1305 56683
59372 28163
1410 49730
388299822 93939
128 77743
1344 57222
295509216 7937
901967 6300
1333 47253
103 85351
1327 42695
548450 10363
59372 24972
349907096 2849
1464387 3383
59374 23747
64 95536
54 63861
1343 43264
59369 32803
619071657 4062
59372 26517
45 63815
1332 58677
15 63010
54 79797
1345 41296
1345 43663
1347 47842
259721 17048
53 80802
16 77227
59358 28271
59374 38970
103 88307
63 63984
59379 22225
54 80815
59372 39567
59372 37908
59372 30132
4906497 771
458253 10679
52 95616
59396 28919
64 89562
51 81435
804063013 2794
40 77685
817607 7978
65720464 81
289 82845
63 68864
37 91926
2512249 1978
548439 9556
0 54367
1308 40361
74171 20304
1343 46021
54 61146
1345 45146
133 71294
292983783 24102
1337 47973
1336 57919
59372 24825
157 85869
59372 29704
1359 47907
57 69479
1345 40492
74105 19541
1385 47230
61 95240
600635963 66146
1345 47821
51 92168
54 62229
59377 34222
56 90277
1345 54404
2512125 2216
75025964 27440
59386 33960
14607825 341
196835547 28017
52 87523
1346 49737
59372 21281
319775756 87200
41 96015
1343 52383
1345 53000
34 82937
301 77304
1345 47127
59372 30749
1464392 3657
548452 9634
259721 17892
83 63252
1345 44735
1242 54978
59150 21836
59372 36320
335158988 1
59372 29082
59148629 99999
59403 39220
54 69443
642447318 1
54 62021
65 84992
54 66383
858482349 12956
8287948 649
0 80036
1348 49928
458076 11860
59121 21973
228365133 98294
1344 41150
59332 27501
54 99980
59369 32391
51 93588
1116 42705
900402129 7436
901731 5759
59374 35521
1348 56890
817552 8201
59411 27850
458076 11470
54 89672
1000000000 65492
259720 16131
732329300 97466
909333091 1
259721 17787
3963001 1556
41 94310
1336 52114
59293 24055
1355 46174
1346 50291
59372 32465
1345 51107
902037 7086
553733853 29060
1353 49789
73 81192
1109 56227
1345 41806
59372 24421
59570 38624
59372 28577
1000000000 43172
28098469 221
817352 8123
1464388 4262
1345 46488
59556 28233
1332 52816
54 79894
8287940 630
62 85168
259721 17483
817606 8592
227 72514
354390338 64962
624580587 39280
1298 52334
1345 57128
1355 43466
52 72511
54 77549
59379 28432
43 82962
59327 22561
351349 15230
54 97595
438525 13239
1345 57852
73 90259
1356 55967
1285 54843
54 64751
59372 23293
51 73171
54 87222
1229 59119
1358 52503
59374 30926
211970514 44597
52 84206
59365 28463
59372 23444
51 86292
548425 9325
259734 16538
548452 9369
4098127 1209
59372 24945
1330 42960
54 96148
59372 34197
54 98025
59384 32827
48 73510
1347 43089
59372 36171
59543 31025
585723414 6705
54 85351
57 71704
1464395 3494
54 88181
970471599 69884
12 66979
1451 49944
20 79844
1345 58913
1371 50943
901948 5651
4604498 863
92 87735
59318 30840
54 89563
54 59948
438526 12956
59372 36220
1345 52439
59371 39511
54 74684
59369 39492
858449331 37497
59199 21281
902055 5920
43 72488
59380 31528
458076 11564
549065061 38737
259721 18109
59372 33770
59413 35493
3962998 1771
54 73133
270915752 30515
101 65488
1345 52977
62 95853
59372 38048
59370 22557
1464393 3850
59369 31542
59360 34728
59550 37413
1345 58005
458114 12704
54 87806
1346 47830
46 86845
980800792 55236
54 62576
1345 56430
59378 30002
41 77105
78 82365
59202 39050
1464390 4330
59489 23303
60 86103
20 81507
1345 57339
52 60117
46 70078
54 71734
191 85697
1396 57229
2512145 2032
54 64518
286725665 57128
59581 39765
53 73215
58 96256
243 80802
901988 6101
59370 29891
1340 54246
59372 26322
500456290 80878
54 94026
901901 6922
901972 5415
1346 49371
1358 44097
1300 59267
1587 58603
56 84314
59284 21127
1346 51409
23 86798
458080 11664
548455 9968
111 72654
877721030 76300
194 90969
108507 18883
27 91807
59435 21441
1332 47488
59412 38501
1356 55952
59411 39587
458076 12417
1254 54257
62 65442
59372 29446
59569 33305
54 75006
1345 56707
59372 35610
64 59755
184 76729
59372 28169
18 80694
54 82410
59372 29333
885368008 1
59371 23388
259720 16104
351250 15315
1345 55108
59186 33988
215208164 42362
1405 46578
54 61755
351291 15558
54 77597
74169 19669
1345 59584
59372 24585
419449759 58334
54 69093
53 99736
54 60563
1358 47543
1764134 2588
458076 11918
1345 54129
59369 24743
1384 52911
1464235 4368
74168 19691
59379 34649
1340826 5201
438523 12852
68 97438
1345 40942
1344 56910
55 83847
1311 49676
53 67847
1527 43600
351291 14041
52 83781
1517 50237
347263808 45017
259593 18219
69 64478
1340826 5021
52 98605
1354 57889
48 95240
259682 17295
76 83323
1343 45556
86 75713
817586 8776
2511851 1954
59374 27178
113 74003
52 89477
59341 32229
59373 21143
54 63166
6 94672
1345 53136
114 64926
53 96009
47 65716
14 63456
53 74193
54 78596
59372 35512
91 96558
59375 35053
43 74302
59372 21146
25 85659
902017 5465
85 79239
458107 11014
74168 19779
52 96138
149 91761
1345 41042
639535202 95927
223 67030
19190276 47293
59384 27024
59372 26756
59374 36079
56 66474
19983855 69343
901981 6429
1345 42210
59372 29279
441389259 1
59372 38931
438525 12878
54 68678
59349 21283
790869882 39301
59372 21285
1345 48681
901873 6089
1346 57784
458021 10859
259707 18559
642838126 75849
54 93256
290 96995
1118 45822
54 79133
533413084 32485
410053094 2819
3963250 1762
1335 52056
57 84657
1345 50967
678420898 19583
54 64017
46 76983
78 98025
54 71633
1348 47851
59 63644
23100529 53902
1350 46127
351300 15733
1464212 4387
1345 43990
59372 38924
358261135 65133
54 71934
59372 39958
1369 42820
1464410 3788
54 72834
901981 6694
351296 14259
0 55764
59372 24876
104 80095
351291 15312
1405 46635
1345 55681
805459921 41965
59379 27547
1287 50368
26 99506
633877511 12983
1324 43649
1371 40333
89415338 76433
1345 56711
82 69850
1345 48657
59372 39065
259713 17231
40 68802
1386 46635
1464399 3445
59131 35540
59382 24897
155133172 6540
54 97319
458066 11059
1346 41590
59372 22603
314916765 47110
59372 28271
59385 38860
59142 21574
548452 10512
1345 47833
92 73713
376061707 99999
1395 47273
1588 46797
1345 51798
59372 24055
15 91740
281 70546
54 76316
59374 22682
59415 27793
59436 31748
54 68619
1391 43141
84 83306
55 95930
1345 50376
54 63815
80 69892
53 65969
59372 21310
51 61661
59379 22329
438467 13461
59375 30709
54 66955
59372 35704
1343 49305
901983 6560
458199 10804
134 93035
942909390 59775
817604 9115
120 79385
54 84316
196 92996
1407 41366
1464379 3966
59602 29572
837824 7797
901981 6171
902015 6875
1360 47033
54 75583
59372 34790
11 61240
1344 44293
1345 57786
720524033 51137
54 81574
11 73278
1345 48034
54 73226
548452 10090
1346 56077
54 96407
1345 48784
817560 8126
57 64560
351514 14311
55 82160
758730845 99999
65 96223
351291 14450
59213 25086
234228032 74193
613463224 99999
42 59755
288245092 75901
54 78057
54 99833
54 83734
1301 45593
259721 17347
230194887 99999
59372 27028
59428 22583
54 76970
59372 22285
1000000000 23325
46198807 5460
4098128 1209
83 88344
59354 35704
1347 44227
54 80436
837921 7764
51 75583
259721 16170
259684 15960
294095444 97736
1345 47897
109 90827
73 91807
831022499 79911
61 66058
458076 12547
54 60667
259748 16208
426414368 51476
32 95018
1333 52685
56 61776
54 88970
458318 11574
11 70681
30 93416
59370 34101
59370 39458
351284 15038
59372 25987
59367 27246
223980745 29506
1402 49766
28 68994
54 98580
1159 50557
67 64726
9519594 539
1346 48017
59372 33305
901981 6954
59372 31683
59483 25773
1340634 4829
59372 39376
56 82269
1451 53219
1444 45708
54 67024
259724 16466
54 87974
54 62654
186 66935
462100834 60549
438525 13159
1000000000 13152
51 76550
54 85179
1345 56988
1102 54738
59372 36054
1345 46127
704589339 70318
74274 20331
110 62441
234560254 78776
1340817 5143
1340814 4754
74085 20825
19 91058
49 87882
1389 49070
1373 44751
548219 10216
3963173 1783
884621128 99999
54 93485
54 77206
54 78035
56 97245
72 88295
351291 14258
167 87946
458083 12000
43 66383
53 77020
54 65746
1340807 4834
67 61673
458074 10898
48 91835
1464382 2817
1343 53071
1347 51221
59372 25151
59337 31701
259721 16284
1337 43968
817559 8842
273 73319
724494410 33316
1331 41084
1339 41250
421304999 1
40 88107
109 92996
50 72896
54 92205
547895919 60783
351144 14352
1352 50468
52 84551
54 95321
67 79911
1283 41359
651087641 58955
59374 21789
43 91033
516098415 28779
59372 33571
59372 30622
95 85847
213146270 40753
56 80690
351289 15290
1482 45408
458076 11012
51 89304
59372 34595
54 79841
53 73226
55 69261
1442 52182
746235887 17247
351304 14240
54 85452
54 91292
51 64531
59385 29584
1464405 4492
438523 13507
59376 27552
54 69816
59372 21194
54 74791
59372 23348
74068 19236
755673056 81490
45 77424
46 63189
142 81165
59422 26536
1400 41150
259663 17018
822531356 78372
59387 24704
619561992 96751
54 82195
0 62272
2512318 1916
50 93744
51 95321
901981 6696
90 73505
1345 45487
67 87288
1345 57965
59342 34197
554904747 59419
59382 38578
58 84316
54 62624
1351 40713
351352 15904
59372 22192
51 78110
1395 40324
59372 26309
1345 45907
53 80095
59372 29902
458067 10761
59375 24138
59375 32445
54 90132
59370 25576
2512058 2421
59374 32478
59399 28214
1345 57505
1337 50112
74167 19516
59378 35246
1300 51381
1345 40695
59372 38041
81634294 61093
42 67455
51 83587
351284 15496
760663507 3946
1340 59648
196252395 52274
4 71378
901920 5819
59357 26538
59493 36160
1000000000 20286
1357 44751
54 80594
4604683 1007
830057253 12151
59380 23444
52 63062
4604498 975
259723 18424
59343 38177
1343 52338
1345 43772
297 84411
1464401 3889
59422 28163
59372 24363
112 67295
1345 53905
1345 43105
59383 32465
53 81083
59493 23055
1345 40987
54 75417
59372 33910
70303320 28611
136 71996
1288 50133
1464394 3680
55 95240
1340826 4754
1345 56988
65 88121
54 99113
1281 57506
41 86401
259719 17597
54 63253
1574 52772
83 86326
29 81054
162224075 95134
458072 10981
1352 48661
114 60548
66 77743
75315560 43451
54 77855
438523 12891
59372 33910
863518466 99999
1361 46127
59374 33496
4 89163
257915077 61703
1353 46918
54 83366
53 76310
1464393 3680
128 75812
54 74651
59372 22583
901981 6170
52 79574
1000000000 39279
996988758 16284
267 74002
935034312 97018
1345 56473
1490 55996
1345 46053
1143 53388
59372 34897
59375 22520
108567 18757
59302 28136
1345 53526
301781414 99999
1332 53328
66 76529
51 85728
7 82123
54 86896
41 75195
901949 6367
59374 37413
1348 48901
119933525 54788
1345 41433
652989037 19254
404097665 1
59368 25409
1345 49070
44 85125
837827 7823
59372 25137
1354 49894
54 99795
54 62394
54 64055
865376678 36448
220 62249
628223383 87288
351291 13954
59358 29248
59369 21688
1384 55744
74168 20863
109848809 9886
1345 47888
59372 23972
59376 28411
59370 22343
54 59997
59371 36695
1222 52182
59372 26786
817509 8776
259651 17091
602869552 36279
2 75925
59372 26179
54 98458
657965314 48942
837827 7474
458069 12736
54 76197
59 63132
1227 56338
1344 41051
59445 23930
40 68088
458080 10815
57 81010
857438860 11906
1345 49640
54 81249
837821 7606
438654 13388
59370 38438
59372 26530
55 59961
54 74997
59466 33065
59587 23630
1345 46249
1104 58972
1383 47401
58 60208
92 73345
1345 42322
59372 21738
54 79866
610569367 15526
1351 54824
59387 33638
1258 40879
458078 11036
54 72280
1345 48127
1345 51792
837814 7637
49 74056
259721 15959
4604503 902
54 93512
59373 34790
351305 15312
56 97258
59372 32672
54 92197
54 69916
221656098 22329
1319 48494
458073 12734
74238 20950
901981 5465
54 71514
1345 50726
54 99661
59416 32931
1345 52488
54 96373
1332 42958
817568 7987
59372 32915
59372 22408
46 78722
62 99735
351291 14137
59372 21656
74 83425
501979573 73357
1359 56193
1343 54017
56 62768
54 73731
51 76282
0 89025
59375 21767
1340619 4962
1496 42745
59370 36670
54 94686
679949036 78532
233 75071
38 99062
203885171 35037
1348 51859
54 74511
108609 18870
111434505 52
22 60566
59382 33200
59271 32822
74149 19765
650434135 97410
1345 46923
56 87168
53 61549
60 75071
837839 7747
59374 28721
175 81083
16 81487
351291 15308
59141 28688
77 97555
991489114 39685
1137 55309
59386 39163
457920 12454
203 87571
101 90442
458171 11680
54 76703
837812 7329
61 95460
59359 36890
457371291 3850
4019129 960
61 88055
1000000000 14506
31 75178
56 80630
237 68686
54 68316
351275 14113
881387268 65442
59372 33399
112 71969
438525 13207
351294 14137
59375 31490
1340791 4699
817547 8428
54 66472
54 63676
351397 14662
59372 28859
59358 37591
1464285 3107
1342 40842
48 61245
54 88015
54 61011
1345 47352
363566627 24850
1383 42347
65 82940
241 95747
351324 13793
107 71658
1464435 3895
108592 18783
901983 6367
59130 24974
52 76601
159 61216
1764149 2569
59122 21310
59381 33586
817400 8117
59323 39033
51 76291
59511 35439
59341 34595
3962963 1805
53 98931
886992030 14671
62 67729
651009293 19689
901981 6943
888701381 20951
259721 18038
59369 39376
15 63745
1536 59110
59376 39028
59375 30187
1316 52104
8287966 644
1000000000 12671
1345 52303
60 82724
59361 24704
1345 49001
54 95993
59224 38228
55 76983
1464393 2884
64 68211
259721 16515
44 61697
1345 47897
60 89665
1348 55242
59261 28621
246050696 31512
54 90650
54 85114
53 85037
54 64178
53 78105
59372 23435
54 86703
59610 30020
53 62843
43 84051
57 81033
1293 46478
901982 6419
59372 26479
1135 45888
48 94367
1340792 5073
1340834 5225
59372 27318
308 81075
910520937 10865
54 82392
837815 7181
45 94804
54 93177
45 96880
817556 8518
817614 7881
351281 15037
59372 21812
268841452 10573
59358 27318
1233 50520
74168 19607
837813 7329
59423 39412
54 61288
744416392 16748
57 81519
1302 55312
59242 38428
151845002 13775
1343 40433
898820874 1
74168 19855
259721 16957
59423 32830
54 98605
351299 13999
74131 19689
59380 36079
59372 23938
59372 23231
74165 19732
139446590 22988
458076 12074
817558 8171
1000000000 77577
1345 48982
259723 15960
443942506 58474
109 95910
162 69429
1407 51257
59313 38945
1372 57852
52 60543
1345 48474
1545 45556
59377 31490
59364 35023
695495762 15838
809952594 10123
54 92242
749844161 37726
1384 55964
59372 25868
351291 15682
54 92434
54 76613
1464359 3184
1345 47408
4165486 1
1345 56683
746174399 47979
1309 57998
1354 53458
1388 55657
351529 15037
39 95877
716244555 51971
51 79883
1340801 4843
456255577 70128
54 61302
1345 41808
54 94026
548378 9447
458076 12260
54 93533
53 99415
1343 44719
1406 44426
1384 51493
74194 19541
51 88812
59195 26479
696872567 98321
19186495 1
56 79215
270 93768
50 84051
458078 12346
59372 22704
55 93482
1350 48219
54 74408
49 90275
59374 39765
28 75713
48 81668
70 71538
57 88015
1345 47075
54 61418
860509802 21581
1339 55389
54 68488
901810 6560
817542 8640
59374 36448
59535 26929
60 92449
1345 44908
370724080 88970
631709307 60508
54 69625
1344 40879
817569 8640
1564 44318
63 89681
259911 18425
67 96010
0 58807
1338 53601
1345 40337
59373 33891
80 60870
1188 50943
59384 27025
840599540 36171
264 95898
59359 25325
1345 46792
64 65114
1355 49838
55 96373
54 81965
54 62299
1343 50964
51 66004
54 84583
826782876 31275
70333625 34595
1464338 3991
510373955 30104
1344 48745
1350 50780
54 74874
54 69343
1386 43948
43 72223
1345 43829
59372 36448
112 96686
13 81655
59366 28152
59362 36658
236370074 92359
59372 39147
54 80802
3962999 1783
59362 24231
53 81058
540900623 46131
561348984 52852
259732 17580
59377 35032
59375 36069
187 76263
54 74411
326961008 44227
1345 47269
59369 23716
54 92627
579612238 4154
57 66595
351288 13781
1348 49682
1345 53250
59372 26244
59372 27760
59368 33367
54 70311
59372 23972
59372 39544
59372 31725
35 90091
1360 56609
817537 8117
59579 29914
74168 21085
784233530 17141
59373 39488
1000000000 63702
351291 13890
1384 57116
1354 51547
59386 37804
259721 17776
1348 51676
259769 17144
54 88571
49 99343
9 85063
59372 37790
458038 10643
54 92049
54 94479
54 87954
1323 41084
3962858 1762
56 83297
4604500 988
438519 13505
54 92399
57 98739
59383 30370
284299495 70710
64 61492
74168 19552
59372 26866
55 70548
1342 53093
1342 43885
817556 8872
118 90037
59372 36104
54 71233
1345 44278
1513 53020
108568 18712
59372 28417
351291 15628
54 72290
74158 20590
41 82214
259743 15957
57 87974
74168 20479
40 69640
1348 52274
51 70417
51 86363
54 72535
1335 57323
54 87974
316453633 5248
1372 40528
1355 54776
80166392 16591
45 63237
837827 7251
54 93764
54 72425
1484 54129
64 71009
230 80847
54 85098
1343 43377
59369 22288
351505 14670
74168 21033
1346 53728
1345 47573
1345 46253
1338 52383
54 74590
51 86012
54 84314
104174908 68440
1345 45408
54 74782
351268 14549
438526 13534
58 75234
59426 25648
100 77944
53 85234
1345 48646
59372 38860
75 92959
52 69803
59372 30578
99 89269
39 61010
1345 54111
55 74404
458079 12086
1346 51052
54 64968
1544 41108
1345 53936
72 85300
817670 8872
39 82416
59372 26352
59369 22152
1345 51390
42 88062
901981 5622
1336 59350
54 64923
54 92378
59367 23220
1345 45964
48 94887
458076 11574
438479 13666
59321 25919
54 96587
277 68471
54 72896
54 72594
59372 24232
54 64635
59209 35512
56 81813
248173938 48018
59372 23453
1345 43541
586982930 1
38 86703
1330 45204
1345 53345
54 65494
54 67537
54 72685
59372 28832
54 72581
649773344 54098
351291 13942
458076 11980
41 88048
50 68584
55 88057
59375 21560
862506458 36635
548452 9944
1464527 3316
59374 23133
1340791 5209
59372 26536
59372 34888
54 60136
108582 18648
59372 25479
54 94216
535753686 14099
259721 16415
259729 16396
1318 52005
1345 41051
45 88886
200 81768
74093 20744
54 96416
3963000 1501
1343 40586
1347 49736
1345 47281
1388 44958
1344 57502
1389 59350
1181 50964
59379 33420
59383 25727
55 94229
37 76354
438525 12852
2512148 2367
54 61755
259721 17109
42 84401
140 76019
901969 6540
41 63150
59372 28114
59372 26936
78 72137
458043 12702
17 90675
59372 31234
458076 11618
60 71633
901810 5962
458075 11091
62 74337
1347 56227
59 79977
69 80449
315968924 19299
59372 32803
59388 25052
45 82181
1345 58516
1353 42507
108581 18689
59364 39969
1302 43378
54 64112
901962 5911
458078 12476
351291 15044
1446 59680
1345 50485
1351 51061
160 71232
360005186 63802
154 70300
54 88478
59505 21767
48 65073
1345 51747
56 78682
817556 8820
1341 57536
84 68994
59203 26781
54 93485
59357 39496
59573 22557
1348 47748
54 98386
1571 49926
68 79165
59371 24363
174 61210
46 73761
54 62250
1343 45100
337901294 23529
59412 33124
59360 34781
259721 16719
351291 15030
1464393 3055
54 77176
54 65656
67 68619
55 81852
1342 44742
59372 37079
801413155 1
1464392 4374
59365 27382
548420 9574
346037996 56771
59372 36691
116 74684
77 91076
59372 23856
88 86238
74159 21047
52 83366
48 70546
438527 13081
59372 35066
901871 6875
74362 19851
57 99348
54 72488
192848560 64914
277 78249
458002 11564
1345 43542
74344 20987
1342 44631
54 87611
901981 6568
817556 7987
59378 36183
59372 25772
54 98056
1339 47573
1340826 4675
74168 20148
259722 17839
54 84167
232 93485
1464393 4231
342712788 1
59370 39665
837827 7730
59393 21194
1343 43045
247 91037
1345 54650
54 84137
0 61192
259721 16640
351294 14986
39 81191
54 91816
458076 11310
1340812 5278
54 67847
1345 59561
817556 9067
59369 35290
54 79296
963468090 8842
1351 53470
171 80376
259552 16152
115 96587
54 68752
3962998 1347
48 61420
0 13956
3732336 99999
1345 52005
548414 9983
351289 14516
59361 32794
817761 8767
784622340 85960
59229 33800
47 78592
69 73916
901961 6669
1000000000 3994
901981 5499
1345 52503
3962998 1583
72745823 34560
0 95732
186 95321
181 99478
837826 7637
63 69499
54 71971
52 83857
458076 12547
74033 21085
54 74411
1345 57565
54 79165
351289 14780
634377530 52546
59372 33249
63 90091
54 67200
1405 59110
94 71721
999620156 42194
1345 42705
54 84551
54 74650
54 61703
1345 44719
1345 48494
57 88344
677315339 13316
54 98291
1358 56930
54 91111
307 68160
458025 12454
54 86839
54 81075
351293 14021
59372 32349
59372 36209
1345 48448
901981 7026
1388 54624
1345 54232
1215 41433
259675 18227
421410357 97527
458076 11938
52 68805
8287872 655
2690696 48658
8012739 674
59374 36765
1335 57910
48 96233
1346 57987
54 79403
59371 37761
1345 57987
1358 46845
54 84393
458076 11382
254 86278
54 78493
59397 26199
160142688 98038
243279032 25587
59393 29329
1342 44028
54 59997
64 65075
238 77634
59384 37079
351291 14453
1345 57965
231318292 1
59594 22288
54 71969
838276205 99999
110552758 82633
351291 15074
1347 57619
59442 27334
59372 31095
901918 5821
59372 38437
310805913 4671
54 84393
669707309 45291
1284 48942
548232 9340
70792444 13636
54 90769
54 66472
351284 15392
1506 41902
1420 53629
73 94686
458074 11934
351291 15416
842776026 577
59313 25943
1341 56532
458076 10753
1345 56989
41 78528
351246 13999
59206 26251
837827 7207
1297 58997
1359 53572
1232 57608
1348 50557
817556 8820
59369 21716
112 83544
59372 39511
817558 8438
93 82937
54 74190
54 94124
458077 11059
59372 30470
901977 5465
59372 37860
1407 59388
1348 48982
54 71010
2512086 1978
59372 37002
59358 28169
74374 20825
54 62124
144 89681
458065 12291
17 86198
59329 32991
108586 18666
0 66691
1345 58629
250 86036
192025383 65718
1464624 4236
59372 31495
1344 40394
1350 56118
259721 16227
59384 27724
56 65823
258401038 21194
1346 58047
52 97927
59372 26766
1333 41492
59430 27574
259709 17241
1345 40713
59372 33828
67 84804
59457 22887
81 82245
259478 17047
59404 25701
54 76190
74168 19607
59372 26023
59349 39492
1529 44894
438525 13081
101798764 78428
837827 7730
57 87797
61 77020
59616 40001
108 75475
54 77997
1343 46087
3962769 1798
59383 24212
1345 43719
59374 30607
1000000000 74125
54 69343
1355 46797
1352 58624
259 69217
351291 15308
51 69589
53 83925
1345 52016
1291 47281
20 94446
1345 46537
1000000000 60029
1340821 4699
59372 33390
1301 50477
101 84965
59372 36658
185 86386
65 79979
54 73278
1359 42461
54 87045
774378767 99999
595535443 58773
359219301 32201
41 78428
1314 40275
185 76073
1000000000 46562
224 82024
907007627 99999
1454 44933
74198 21112
1531 54265
1345 50557
1464393 4374
1342 48321
259487 18391
47541453 15329
1343 40862
44 81249
406001764 20950
3963001 1347
248215551 18617
59365 35246
54 95519
1330 56072
54 69803
58 79929
99 83104
55 68440
59435 37985
59369 21441
11 68200
28 78095
91 86206
1351 52127
701368902 34711
136380155 85967
59386 35565
54 70405
59372 28055
488736228 36079
59371 28358
817556 9229
59375 35937
59369 40147
155940338 75602
59372 25048
86 60350
3962998 1808
458134 12702
217 97202
54 72098
59372 35546
1464148 3946
1345 57128
54 88883
1399 45976
51 67306
59372 30578
54 61076
139 70445
1214 55594
458076 11470
3 78776
59384 26737
108572 18883
59603 36942
56 81933
59372 22329
131 84365
1345 51475
56 60056
1173 50175
54 66437
458076 11632
54 84522
771992752 1
676411583 1
1392 43064
54 93278
1344 43889
59372 39109
59369 21616
86481532 19504
54 68088
426844783 21577
54 63817
1345 49564
268435315 76963
20 65885
14 81844
59372 26122
59418 33828
55 96207
1119 58631
55 91926
60 69167
548425 9966
192 99246
548445 9329
1346 45299
817787 7967
41 91634
233044964 77105
351281 15074
49 85762
51 73713
100 68737
1464377 2898
51 83143
498020416 66739
259722 17257
1464586 4212
44 71069
54 81088
1764165 2529
74162 19149
1344 49972
108572 18765
62 97410
1345 50758
530552083 11813
74170 19779
56 90477
1345 52546
59273 31888
59372 34277
1336 50101
59372 38934
901952 7125
59367 24743
438538 13081
88462708 71449
1345 48494
59362 28176
6 80735
1355 48545
59387 34670
74165 19353
12 69851
54 94031
56 78943
55 66472
59372 39639
259705 18341
0 18552
334067666 32109
1374 50108
351151 15858
1464395 3883
66 64755
823448126 76570
59372 29115
298 97927
59372 31840
458076 10648
426311666 1
259723 15959
74167 19562
59373 28176
28 89099
53 91827
657771258 52524
1340803 4962
54 94294
597586971 80022
54 92845
1464403 4212
1302 41590
1374 54328
1346 54572
54 84822
1357 51510
519733029 77574
54 88504
1131 52065
1345 55032
264660091 1
54 86648
114185373 1
158 85879
54 68271
59422 35540
59352 26537
259721 17888
351306 15137
54 70318
61 93939
54 76340
1348 52143
1464636 3052
54 71000
1400 58624
4604403 918
837827 7593
548462 9340
259721 16168
59372 26561
54 86198
1345 52330
1343 56093
54 64836
1405 40792
53 96644
54 98823
4604500 853
817681 7926
92 91740
9519604 526
57 80394
59372 29584
18 77283
901980 6645
1259 57391
54 67152
108 96697
57 70468
59372 37435
259729 17424
83 84388
64 70314
430962567 94663
164210283 69010
1356 43052
44 90969
54 83175
59254 22510
110845807 48600
548387311 59175
882519389 68746
548707 10056
548452 9420
1314 43117
54 76303
1345 54917
183994560 46174
1348 44369
74168 20708
3963084 1660
351292 14241
1464383 3509
59361 30711
59372 36079
59414 33139
1345 51547
45 61901
1000000000 54501
59197 39958
59372 36291
28098464 185
0 22315
74411 19688
1345 40428
59373 21812
86 93084
59193 32376
136 74404
59370 29770
59371 33316
1325 44678
47 76849
351223 14665
59369 24585
665349270 74408
22014999 320
1348 58603
83 94367
1345 51521
54193223 25741
245 82613
64 93709
1345 46517
1345 57677
269 96207
54 81058
59372 30370
320184871 16425
51 70928
52 60129
59372 27803
765439127 14038
1345 56381
299 62987
54 99478
2654014 80667
59372 32332
54 68668
54 96733
259754 16544
45 88387
54 64122
54 70044
458111 11367
1345 49944
1464349 2804
59383 21310
59372 21982
22 79574
457902 10908
1346 52819
1356 47293
59372 33979
272460974 65706
1117 49385
59500 31074
59382 25133
1340818 4785
59372 26576
259721 17840
100 80436
59620 22524
74119 20744
1296 43542
54 93661
59429 35647
59372 24358
458078 10698
1358 47281
901982 5827
60 98385
59363 25795
59386 31725
54 96995
89 70827
56 97846
59369 32296
1201 43636
54 96348
59372 24015
230300687 85894
108561 18712
1340826 4986
1333 55520
57 77811
1566 51042
1345 51245
59436 25763
54 61697
74168 19344
53 98587
522558779 54843
54 81578
1344 48890
54 78036
98 66556
206378717 14387
458076 11475
59463 21788
59247 34111
143423656 30645
798529714 20865
438525 13289
550313072 79174
42 75666
1335 52488
59379 26479
859735626 64964
59373 23631
901981 6646
1345 46846
259724 16835
351321 13942
102 78139
381338983 96560
1345 51761
54 59946
61 67138
59372 29112
186 72303
1345 57392
59397 38152
93 74646
458076 11470
40 77020
1344 59294
54 81376
21276628 35066
1345 45628
59372 31104
54 96956
54 77174
259759 16194
74121 20302
1282 54676
1344 49122
130 81186
59200 23963
1464343 3788
54 81110
59330 30645
54 78971
1332 55442
59374 22152
837825 7584
59454 28201
0 69784
1344 58737
351291 15125
112757346 1572
54 98347
59371 23435
1343 51246
1347 53943
1112 56988
263 68989
1352 44400
59318 33700
1345 40361
63 85037
458061 12454
121286386 27061
1160 46555
957386109 96587
1345 44970
55 74644
143482258 58899
59372 23945
8287937 644
62 97336
1345 53980
259718 16332
1340834 4785
54 71538
37126970 25428
215 95273
127091702 99999
43 68211
1571 43507
56 80694
69 88693
1464393 2805
50 71831
59372 29609
54 81443
2512070 2265
54 82485
57 69638
59335 37310
1345 52513
0 33424
114 91131
54 89241
117783557 19770
1345 40351
95 83143
351291 15392
43 76843
315109240 99999
41 70451
59531 39969
2512088 2040
137 65716
59370 37067
1358 46846
90802176 28366
54 99416
1350 57229
51 67667
1340814 4986
53 96029
1395 49698
4604498 970
59391 22408
59370 35415
59372 24712
5 97758
193537029 73548
54 76282
59372 34680
59372 33571
54 78657
51 70451
1345 51782
57 94323
59213 28169
458075 12731
59361 27461
351090 14477
1331 51175
1345 48813
100696586 1
450397681 22022
54 67227
612387404 86695
0 86986
832753324 47469
96 73596
259721 17293
1278 42283
461119193 15904
1347 41359
60 76176
1000000000 21587
351280 14044
105 76716
259594 16170
27 67847
99 70793
59380 22145
59372 27919
1342 59570
837835 7329
59372 26054
294 76678
977096294 18765
114718683 80079
93959287 66
59547 27589
1333 55821
59545 39593
140426051 50243
54 65442
1346 47143
55 91668
44 79304
78637301 34811
548243 10470
59422 39894
54 79489
1345 56338
1556 50964
1136 56976
91 85168
59372 30458
699464815 23991
1345 54047
53 66919
548449 9329
107 78537
338678313 4412
59372 22288
1350 54748
59372 38795
1473 49575
586945838 74510
155 97570
54 78140
49 80224
52 83199
0 54834
54 86238
259634 18620
1464339 3521
90 71000
54 94032
57 91797
32 96609
817301 8592
53 84423
1596 49719
1464492 3608
1345 47948
438523 12815
54 68216
351114 14928
54 89099
1345 47114
308 65851
46 93435
75711022 10919
503435329 99999
59373 29283
1334 47114
57 68299
1345 53458
59381 21738
351291 14658
1350 49978
1464455 4005
1131 56552
924781806 1
1345 55723
146623928 1650
438522 13053
80 73301
55 84380
59406 38479
51 80036
1366 43620
74168 20098
1395 59584
54 99457
1464393 3071
1464373 4016
54 74065
1340836 5205
738293768 55604
1404 54330
1420 51620
59385 32097
1345 48813
59485 27074
56 89110
51 75071
54 64284
100470051 18664
0 80157
809307499 81784
59372 40235
54 67559
95 72790
1403 46959
457980 10961
59364 34837
59335 34680
54 99535
57 64531
59374 31512
54 66630
54 67626
96 87571
1345 46845
4604498 963
1345 44561
146 91129
59195 27552
56 82878
1349 58245
0 15789
59398 22362
59549 35512
1345 56559
440227757 67005
54 85325
53 61418
1345 52399
1344 48782
54 61456
54 75860
59432 27386
735763202 4561
1345 43052
59536 27131
303 60563
983035666 4231
54 97449
59372 21522
210 93430
54 77395
1339 49280
54 63658
54 88373
54 76263
1345 41170
59560 33021
351433 14516
3962860 1634
54 69978
817517 8366
72 81286
1103 56901
259721 17091
75 86215
1 71760
140 69511
1569 54824
259721 16205
59372 27919
458076 11654
91 98587
1345 56037
351538 14305
54 84223
1464344 3636
652990590 40433
54 60084
59372 28958
51 61028
330346817 27369
53 73699
57 80192
817542 8949
1464415 3396
59373 26766
59372 23646
918991817 99999
144563000 79548
829274129 8518
817583 8509
1335 40564
60 80623
74097 20148
374503334 89401
1304 55874
1345 45831
41 86407
901976 6752
79 79357
857883192 69711
1354 43337
54 81647
56 88438
54 93485
1356 49723
213286721 80192
59373 27952
54 86695
259717 18391
59369 24191
840728376 68982
59382 38131
54 96207
1357 42507
59375 21751
351291 14882
898820874 99999
817558 8820
74147 19561
815219204 1
54 60291
59507 28958
62 91525
54 60871
59371 31273
259721 16026
40 86896
59387 25746
52 65218
901988 6999
9519555 526
59372 23698
59383 37512
54 96198
259721 17452
1354 57621
927126052 52735
54 88873
1345 54751
1464543 2623
45 62052
1397 54200
351291 14119
458135 12505
1345 58972
1000000000 83970
59361 24960
59383 24469
111 71988
59369 28370
55 61216
52 76852
14 79165
259727 16654
351289 13726
59370 27042
52 63505
817556 8233
0 70787
1348 51146
54 88412
138 95979
209 88438
58 68531
54 76897
73 61780
59362 32821
548451 10395
1344 50943
1134 51306
251164410 51469
59374 23435
548452 10494
1345 54456
589517052 29232
44 89913
49 67942
59375 32465
1464390 3237
837995 7442
54 91131
59372 37325
1299 45708
59372 22735
59372 33305
1145 48507
1360 46802
351532 14978
62 97245
54 89672
108574 19105
59372 27453
128696247 16584
59401 24987
59278 29062
16 79015
438518 13549
214909452 97193
1347 43438
59372 34532
54 71569
14 83780
84 91001
81 78592
351291 14116
66 89769
54 60538
28098469 181
54 74644
2512096 2043
458068 11055
11 60810
3962980 1710
548452 9391
82 88669
1345 56296
837778 7584
114 91270
50 85576
51 82722
54 71046
747563338 66649
787518770 74921
59380 32160
54 63036
548446 9956
97 98397
42 71289
1340 55746
438553 13388
405452021 9158
59372 31490
548479 10028
458128 12029
59362 25083
59371 33367
901956 5917
1349 47352
54 88267
1340824 5143
74267 20479
74160 19851
1345 52849
1333 52206
1144 52274
351291 14311
54 72531
54 96558
259721 17597
55 60380
59 80052
817556 7970
1345 56930
59370 36053
0 68457
1391 49376
29 81088
54 60540
1342 46188
54 74344
59367 33905
59372 27042
1205 51167
59372 35272
68 77424
59372 30527
59348 26322
60 70408
458077 12009
54 78954
458076 12329
54 76996
65 73737
55 80594
195470499 25052
59375 25987
817556 8032
40 99661
52 75812
53 88035
59510 35002
1336 41051
54 90714
8 75093
54 90491
3962998 1433
59372 38308
49 77612
59370 37324
1384 59175
55 69002
46 62771
1345 57840
59372 31554
1345 45052
54 60679
57 82416
59422 30562
59386 27334
59383 39589
54 80420
60 73548
837958 7214
35052762 33913
50 70635
54 71996
48 64695
42 87288
46 81103
1287 56845
54 89862
1278 42605
59374 24258
2512079 2367
108568 19029
490577218 99999
51 70248
54 92192
876567131 39269
121022383 77532
53 93768
817644 8381
259721 17328
64 66090
39 60085
28098481 185
55 80106
646508392 8255
54 76354
59459 28852
54 62686
60 92798
148 73405
1345 42877
7 77350
54 81592
458067 10865
0 13718
59538 23435
1331 52503
59372 22561
59369 31755
59417 39624
458076 10815
54 83480
51 83020
62 99468
2 59859
60 89139
31 71301
1346 42063
74170 19521
41 84667
59372 24032
59361 32482
1293 54650
1412 44522
57 82323
59365 39825
1308 55310
1345 59503
77 88181
548452 10485
1324 53831
59333 38624
59364 29572
1464405 4330
0 20866
54 59993
1464384 4413
56 71294
1538 47612
57 67667
837827 7380
74168 19599
59397 21974
1365 48784
1354 54187
59512 36765
54 73896
54 98397
59398 25995
1173 43893
351293 14727
108597 18959
54 90189
59381 27477
116 70912
59379 39482
1345 45052
1345 58688
59371 29938
51 97230
235 78954
1344 54676
52 87735
89 80224
54 76065
51 78961
817556 8680
259865 17488
59372 39109
59372 32569
296 95853
252620624 90616
1345 54524
59371 31701
458076 12476
400925631 69480
57 70208
4604491 963
54 84254
59372 30747
54 63434
1325 52842
1354 50515
1345 47774
59372 34553
59372 25631
54 78765
54 63276
259721 16835
113 60843
94 59993
77 82588
54 64691
722351920 81455
59372 26251
1345 55443
59356 39717
902204 6367
1345 47830
48431840 35958
59423 23650
20 76310
1345 48849
259717 17426
59358 36474
43052277 70392
351291 13931
59372 28054
817558 8756
108567 18852
1526 43948
1345 42283
54 86529
54 87234
259721 16379
59215 26797
1345 41170
45 79489
9519595 526
57 80188
1345 40396
1581 44591
1344 52411
1375546 4639
1335 49376
837825 7214
54 72776
1348 42507
54 84309
104 88933
54 81685
438468 12815
403718654 39816
61 69112
679655972 26367
68 64379
26627196 1
1345 52018
254246630 81435
59372 21191
58960889 99999
1464393 3811
1340829 5342
1345 46512
1340 41754
661965447 71213
1345 51248
58 80572
615774646 35993
1464355 3987
1113 58334
458073 11619
1345 52065
57 61456
54 75417
259722 16277
1345 59266
241214842 66753
351098 13931
1398 58458
259712 17597
52 74773
817556 7970
53 74162
54 83797
55 98038
1345 42206
288766047 83485
109 68584
901973 6482
1464395 2752
351291 14228
338022478 99999
1343 58534
54 74293
54 80241
817556 8633
927821600 69638
59452 40198
1185 57116
59576 38479
1344 43481
817506 9050
55 83272
54 59775
74149 19607
1464393 3991
1345 58955
54 78596
458088 10792
137 73811
54 62303
1345 49337
458135 11289
1343 58974
1345 56022
41 86206
51 91078
901935 5950
59370 35610
67 65789
59372 36018
705339444 65825
351488 15721
173113265 35704
1340826 5298
59371 26797
69 74276
1345 47979
1338 47057
1342 49575
1343 47144
1356 54776
52 87993
1193 58390
111 74437
56 72219
59241 27178
59370 25963
59384 25078
1374 54901
1351 52735
68 81006
1339 53345
74115 19583
0 63702
52 69369
59372 27823
1344 44373
1345 56430
513221825 1
51 85847
59372 34601
56 93860
105 62441
54 97064
74170 19562
1345 45579
11576022 457
351361 13775
59420 32146
1345 44081
49 87791
1356 55150
108517 19099
723825402 18227
54 94229
1190 52517
56 70007
438525 13412
74156 21040
54 74792
74166 20483
74053 20510
57 91483
74077 20779
54 83199
63 68296
110 74583
351291 14120
351323 14515
74073 20397
817558 8318
1345 59350
59187 30458
63 95556
1109 53772
59331 39283
817568 8872
54 95698
1345 55993
1345 52411
233 70965
74168 19855
59372 38806
54 60340
41 91651
51 60549
54 85205
54 80667
49 90189
59372 27613
1345 48446
438517 13461
351291 15871
1464388 3052
56561820 71263
817554 8518
1345 56707
1345 59358
59133 23039
548452 9937
59522 34711
59372 39030
57 66649
351304 13811
1536 54978
1349 46792
54 68966
205 61180
1408 44508
548442 9369
74168 19236
1142 43444
712851371 9279
74168 19691
298556659 90675
74022 19583
59362 26251
837671 7764
1165 48145
1332 42283
259723 17387
52 64943
1344 56264
1342 47725
59370 34970
728067754 1
59372 23283
54 95018
59372 38228
2512088 2391
1375538 4621
1343 53629
54 69363
1350 50453
74186 20451
59368 31721
1345 57723
59394 24594
259721 18555
259717 18366
59385 21285
59372 25172
259707 16048
1348 49859
0 73215
54 84965
443366847 33124
1345 54787
59372 25740
55 95080
897725088 1
1348 45833
0 64816
54 76443
2 94880
23 76691
1347 41965
1336 52735
1345 44086
620556104 32136
32 70989
902227 5499
54 81167
54 92845
208408314 96633
57 83744
59600 23557
1464393 3665
54 59755
1332 48661
458017 11948
39 76303
342012329 2421
28 61901
59518 23106
74180 19299
51 91270
548452 10027
59431 37853
59402 35643
1464382 3788
53 62624
74224 20098
1347 40324
1345 49930
548456 10364
1378 47327
59411 22524
59372 32465
1201 50955
1375465 4547
1344 50101
1464393 4412
62 75329
47 88344
548462 10485
259738 17580
61 80477
1351 55032
306 68417
59384 26495
1000000000 14579
1328 57535
1345 48713
1345 57209
51 62249
1375350 4661
211122816 85303
264 93427
58 76411
57 76716
1464393 4262
1347 49549
1346 40267
99 70311
1347 44818
1301 50621
53 70297
24 84626
1286 54301
259 73357
54 62925
59370 33005
43 96029
4098127 1304
51 69217
54 71710
42 81966
941388428 67487
59391 33249
458073 10908
54 69449
583033520 60414
51 76529
458076 12134
846871413 6401
54 65914
259691 18480
50 99415
30 62451
901925 6943
59568 39458
45 87175
59504 38844
1345 45658
815219204 99999
1178 43043
458063 11906
54 59997
48 60566
59379 29161
3963012 1389
458053 11264
54 64936
9519564 497
3962998 1803
300044480 49005
59387 37544
828614810 7533
1464399 3418
54 74264
270 74997
1358 49648
54 87804
15 81965
1341 51867
1345 40330
548454 9929
59364 34101
102 68393
52 63456
8012739 676
204 82312
401427136 4986
273112169 22225
64 93936
54 63379
59512 36670
25 82678
408102021 40073
258 91925
106700080 61254
1163 42206
115 83032
59402 21885
1308 46702
112 92449
95 73133
50 97243
34 97768
51 72834
43 61780
59322 27552
1345 47230
153 96956
59375 28467
12688376 356
2512088 2244
1345 47488
32 72695
59397 28187
36 93554
108567 18717
48 73259
54 90827
1345 45756
54 84041
54 78169
56 60653
157058144 8973
351291 14235
1330 54650
59372 24138
1345 53470
1345 43665
59364 21751
1345 43559
69 60783
457865 12763
1348 52409
55 73641
1342 55948
1345 57242
1349 59532
458076 11264
5 93304
1345 52936
54 65766
1464392 4262
54 85063
54 77610
277437937 52963
54 73475
54 97758
149 68316
59167 24097
1344 59519
67 76303
901894 6815
1353 48895
59380 27083
1344 56338
54 84378
60 67811
473405782 73345
351291 15736
1334 53948
54 80449
741303320 1
334700056 1
458123 11107
1344 43968
56 74578
59460 31408
817553 9079
59382 22402
1464393 3895
59314 36307
58 97258
54 93161
458076 11249
1402 54094
59360 26179
1367 44691
28098468 181
1392 56093
54 74460
54 90764
59428 23106
54 92305
54 94479
46 84113
837826 7154
2 69767
54 97438
54 80206
161307608 50480
54 73135
59397 39883
8379836 87993
42 69306
54 76053
32 79797
54 80667
59381 39595
54 73915
67 72146
259720 16396
1345 56296
1345 59594
56 61743
59 73319
1285 46497
4098170 1323
1340829 5209
1272 44097
87 76291
351291 15633
54 59993
1345 49047
1345 54098
351263 15904
1348 45603
817556 8438
305 94480
3963011 1564
438525 13043
54 85132
259720 18076
57 66003
1350 46228
4906249 766
59400 37169
280 75518
59372 38427
60 93860
817556 8972
54 85114
84 96651
259507 18166
59370 24228
112 91525
54 96700
1313 53083
1343 47847
59372 31105
52 94446
2 84626
59372 31580
108567 19028
458078 11538
59414 21848
1363 56908
1345 46792
728568051 78943
259721 16942
1344 46846
1292 43264
1345 41930
438485 12878
54 82323
59372 35704
105 83175
332989244 13093
1345 43003
1345 51819
1345 58127
1268 43052
1346 58727
59372 36826
351291 14935
351291 14586
1345 56979
53 75925
1255 58642
54 93227
1345 56461
51 78970
59283 31451
82 96358
59281 30617
59409 28055
74168 21040
39 98170
25 78087
48 64634
259724 16332
8 61557
54 93018
91 90037
1345 50943
59373 27462
200 82307
73669716 92394
40028344 7253
1344 56027
1345 52911
548454 9373
52 74799
54 78528
1464393 3895
321779350 14516
1283 44086
59369 21682
55 83825
59321 24726
351302 15528
938245190 23444
1345 46438
301 95606
458039 11860
53 90871
366562906 68198
59369 22452
1474 51561
817527 9014
259731 18574
59207 28894
5 79761
59452 28527
59303 21688
96845003 61
55 83485
1343 54404
1348 43043
1345 40713
1335 51789
74113 21085
1346 53526
54 62731
59372 29992
54 70343
87 93278
59372 33571
1345 40879
64 82160
54 66472
975425214 1805
1406 48745
125859630 55443
54 78469
463121813 4016
1464387 3665
54 97247
54 79494
62 79682
59121 23339
54 97319
548342 10059
60 78130
351291 14326
458076 12260
108 85351
54 78139
49 71633
55 63775
54 85737
91 98976
56 85943
51 94716
845205140 69490
1357 58688
115 80278
54 81583
54 70032
67 75114
1464165 4320
59375 33800
804832714 99999
230 76886
0 36130
74168 20616
59373 38795
901981 6185
51 62155
1345 42461
1341 50595
59467 22418
1345 59739
208337228 3775
1321 55604
1345 47573
59421 39492
59303 21275
34 88181
62 79304
74168 20954
59373 35935
63 93913
54 71367
926078962 51905
9 96780
59372 30645
59374 37661
1345 50485
28 91835
59372 38111
1567 43385
4604425 873
59343 25576
59372 35408
583839275 1
1307 45956
54 97027
54 93709
57 76486
53 69865
417039573 60085
59375 32369
1497 42024
57 98741
1113 40987
1372 58997
53 74799
1345 59350
1350 48343
59369 31390
59372 21127
59372 38096
1337 43985
1270 47493
351291 14928
59352 29688
40 77401
148 59775
55 63693
1345 57901
52 99097
59364 34790
438525 13149
59242 26085
59372 33316
351293 14326
1389 42988
59385 21700
1346 48839
74168 20508
58 72531
817559 8897
1316 56558
54 87522
57 96561
54 78418
157 63036
535990082 55032
1293 58629
59372 35212
130224475 66954
438525 13627
59417 39505
49 80023
1310 58603
225 73510
50 86108
8012740 674
54 91112
191859355 98844
705783833 107
1528 51521
57 79978
352499937 82411
1348 43089
59367 24739
47 97720
40 64478
60 71433
1464404 3575
59129 23601
901978 6751
11 85958
56 80682
59370 23963
1284 59410
2 61515
1345 58913
276100863 36089
54 72303
1340815 4986
1348 52338
1345 59159
54 67559
74168 20081
54 81054
56 62514
101 60472
54 95459
1340846 5021
1464636 3946
53 81490
74174 20102
1345 45658
1000000000 35224
292 78140
55 62960
59372 36010
59372 34489
124312938 71301
104 86011
438513 13390
22015047 299
40 91004
56 87181
24 61805
401422766 70222
51 84681
259721 17575
1340791 4865
1345 40918
1464379 3047
54 87209
458069 12448
276 98999
55 74464
54 85186
351290 14258
59 80192
1345 52488
59310 33005
458076 10573
42 79964
20 96723
59353 25245
89 95736
3962987 1771
1298 45146
59313 35521
458079 12704
44 98038
59358 23505
59372 33638
55 72863
57 89249
1356 47401
845556054 49122
59595 28119
1313 46512
74165 20302
54 96416
1345 46144
194 70354
59323 37194
248 86928
438539 12815
1340 56499
1342 44731
458079 12172
58 68198
52 94654
1311 42194
57 60724
52 70373
1541 48516
63379871 94889
54 65706
53 66382
59372 23375
54 83237
59508 26367
57 80561
1324 59350
54 86896
438521 13505
284 59824
664795773 48512
1355 57140
59365 39969
94 63166
54 69702
817563 8123
53 82855
457894 11538
57 73319
108 62303
116478368 51561
53 78381
112 99530
85 97945
54 67499
55 89286
837828 7237
1365 43999
41 98668
259660 16104
38 80869
422311802 78139
59373 35649
59310 29704
351301 14120
1301 43491
1352 51553
951220860 69978
59371 31060
59226 32465
1346 56037
59331 36053
1464426 3339
68 68403
901996 6575
54 92959
59386 29060
59375 26465
1345 46459
2512090 2391
548450 9937
1331 59578
59157 37239
744615891 76691
8012739 674
215891047 96256
548480 9601
59372 32871
59371 22408
42 85869
54 68403
53 82311
52 95898
59372 28290
59373 22343
259721 17575
74168 19450
71 95173
59370 22214
4604554 970
1464330 4458
4604488 893
458076 10573
548654 10364
1345 47339
59372 29917
976256184 99999
59357 30749
901986 5963
901978 6139
1345 41321
59374 25040
59372 35960
35 84965
1347 54381
1345 53831
59375 35064
259721 18064
54 74003
1334 51971
0 13184
64 75006
1345 59114
1345 45737
62 82181
901978 6101
1345 55205
108544 18675
54 76831
438723 13521
284 72594
59420 35719
1464405 3987
43 64979
1348 58955
83832429 55996
817625 8497
59372 38228
458220 11706
59371 38271
458089 10869
54 96188
54 81220
53 77227
57 82394
59547 22214
351262 15006
438525 13555
53 64983
53 86345
81 75921
108567 18667
20 70427
54 82678
1136 49156
74167 19454
59375 27412
59271 34341
74168 20987
59372 22562
59372 39527
55 92836
45 63658
1469 51246
1345 44293
59372 25919
563548751 4433
259709 16942
1345 46171
1347 52546
57 77131
53 97927
54 85002
59372 34489
115 82280
108581566 96553
1158 48512
302 77131
259714 18177
52 74936
1342 58268
74219 20212
54 62027
0 5851
1344 59259
10883219 77174
59372 33675
54 92438
190 90060
96484693 65656
55 86525
54 60963
1345 50747
59372 38412
1573 52508
59372 25746
878281080 1
87 82345
1408 57392
351291 13939
583373597 85187
1345 46497
61 76859
66 70518
56 67985
59333 23301
1345 43516
51 78754
39 74651
92 96223
259771 17494
59372 27535
162 84497
1345 44391
54 83480
351291 14241
54 67847
817590 8201
105 90206
1284 46517
457906 10648
54 88156
54 64914
59372 28017
21 90769
259707 18227
1285 57621
783221605 15006
548452 9798
212 79996
1345 44777
259707 16128
59373 32594
35 98831
1345 48142
50 99920
259700 18487
1 95321
59197 25409
458076 11395
999995758 1
59320 28303
1313 52197
65655698 80462
52 89139
51 83268
458129 11637
59375 34307
56 78364
295927622 48219
522484274 12643
458073 12736
54 84804
1341 54824
901996 5861
1340826 4964
1392 56552
0 37316
54 65739
44 61663
458076 11094
54 80052
550171576 76340
59372 36448
4604498 901
102 74864
153994163 48694
59372 25809
115593076 71708
1333 41450
54 71971
1 83857
54 71098
59198 32260
59372 33988
59423 39778
1352 52911
2512100 1839
0 62108
1456 43968
14 81455
57 67129
1464390 3493
59522 33571
129203364 5218
351316 14143
59372 23339
127 60863
113 82136
59351 22408
1464418 4368
1358 43793
4 75812
89 91135
54 85972
1000000000 1959
59363 21397
59381 26934
59372 21125
1345 47469
1345 53820
901980 6296
68 78722
902164 5573
1345 51245
63 76759
66 81962
42 80036
59372 22411
59372 36413
8 92060
458268 12134
54 60084
54 95460
59370 30562
59373 26179
1592 50624
1340 41569
1345 49517
1345 43893
56 90827
74169 20483
597644017 30217
1345 50753
54 95688
59372 29938
59372 38353
59328 25086
59372 25772
54 92565
1336 57014
1344 42939
259697 18620
1345 40987
461051241 99999
59372 29029
59371 27172
259828 17865
1343 48286
60 91231
53 72826
59355 28169
15 71005
259726 17774
96907758 81033
1346 40333
1345 40394
54 92789
59355 28819
59387 39846
59372 36967
74 71915
59372 29753
53 92651
458076 12151
901968 5920
54 94382
533178174 43337
1345 48263
44 73916
1346 47281
93 96589
351349 15472
59357 31292
54 69112
59365 26371
1345 47847
47 94229
66 88886
107 80036
54 61820
713342970 30573
59583 22954
1342 46578
1464401 4412
54 69915
54 89580
2512058 1856
59370 33968
4604505 893
3962998 1536
59432 34450
34 95224
82 59755
622492625 33021
197 65743
59372 39861
31531200 1
54 98916
59372 32582
164926582 34095
1347 45628
1345 43636
59217 33638
43 80841
55 69830
59380 38096
57 75713
1345 49248
716773893 80023
54 68198
54 97736
1290 50031
1295 43495
259611 17295
54 79875
59336 34598
48 76729
63 98038
54 69306
351239 13819
7374888 722
1345 53897
58 75278
54 96558
522949658 36667
54 95885
736200622 45976
896334783 77811
259730 18280
19 84773
59372 30221
1764137 2588
1344 47851
519767153 8707
59339 35154
59372 21409
59362 33638
59372 33376
75 94778
494467181 95849
59370 25912
80 75234
54 62315
1343 57536
74168 19259
54 70314
1413 51476
59161 38613
548452 9968
54 61688
59363 22746
59375 23963
59366 29480
57 91083
1362 45307
2511969 2244
54 78703
837827 7400
111434511 54
59372 27535
59233 31658
54 83744
54 96198
63 93032
59372 29516
159798540 23454
458076 11517
41 64962
817548 8018
351291 14453
74168 20485
59372 26251
59324 21812
541889795 32873
1339 43912
60 90764
1345 58334
59370 33249
1351 59143
59372 24032
76 90876
259723 16128
1345 47273
88 79929
59372 36538
54 86568
379644165 99795
1333 53020
54 85509
1345 50112
59375 33905
54 68895
56 89674
1000000000 46842
59383 30711
259710 16719
54 82223
54 91634
791651928 14051
54 67487
40 85002
235577136 79309
59372 39177
51 99035
1345 51475
59372 25325
1345 42958
59379 34733
1345 51137
901982 5785
1464395 4383
54 80426
54 79484
39 66533
948962959 91135
59372 24987
327889634 34814
59373 29572
438468 12946
55 76207
28098329 250
1236 40533
108 70813
54 84872
1345 53449
351291 14783
6 75439
59372 35715
59366 25023
1346 48516
54 68139
529082316 50340
57 76755
54 86294
1345 48008
59372 36086
27081777 1246
54 93084
59361 31757
59371 38048
514947286 15147
51 73861
54 64424
457853 11574
82 61010
74168 20440
56 71213
820189738 16128
658886102 11441
0 79944
655811333 97488
59361 29271
259474 17776
59375 24191
90 81487
817442 8497
54 93368
57 93350
1345 43378
59372 39310
345710273 48436
59368 38214
59375 23444
1323 40543
54 91076
59384 27893
438479 13103
54 66003
1345 48784
59372 40147
59379 27332
4098128 1257
1345 54985
351291 15700
57 68400
1464367 4501
1345 53388
54 82312
817556 8171
40 99211
59172 35869
59572 29004
1292 52065
259713 16748
55 67602
725978244 22326
56 99298
108 73436
259718 18029
12575927 387
54 99175
1330 55250
54 63726
516144591 13461
56 90269
54 98475
60 84741
1241 52501
54 88412
59 63048
59386 23012
59342 29339
1301 45844
85 84350
836157346 1
507503351 75850
74168 20178
7 93764
59372 24705
1250 56941
54 92359
52 70314
214 78169
56 92242
67 81668
81630673 92088
384360005 42164
54 90609
48 70411
59372 22460
1345 47159
817675 8615
1316 52338
1345 45603
109 71113
351127 15850
1386 41321
59549 34475
1348 59341
3962915 1572
59134 28589
59382 21191
74182 21087
344497023 65572
74181 19242
59199 30991
44 99224
54 96994
351291 15834
59371 26460
54 99224
43 93256
1343 53772
458121 11012
59367 27398
267 75303
59387 35647
54 83006
59355 34790
59382 25137
57 61659
1340797 5251
53 62441
1338 51172
1201 58427
817556 8857
52 94310
102 89038
57 98057
1337 51007
1405 45017
145 88542
54 93228
11943056 95589
59396 33018
458036 11543
1340 50360
8 97336
3962998 1715
7374723 722
1282 42705
54 89891
76 95168
74167 19252
438540 13187
328422196 68316
817573 8234
817486 8680
53 85600
59374 34602
1332 54824
259728 16939
59372 31470
837944 7324
20 66474
259697 16446
55 77304
107 75887
59372 36919
548450 9479
616599805 91100
51 97055
261928181 79045
59372 24191
1464499 4265
1348 57151
64 96416
51 72285
817556 8964
902190 7084
59146 27083
458072 12490
59381 37288
1345 53873
54 95957
1344 40792
56 88048
817556 7875
17 69732
54 66170
53 78067
1464351 3146
59379 31580
259721 17997
59372 35905
1000000000 74957
548452 9929
108567 18668
901975 5666
52 91818
59370 32425
43 68746
1301 54676
548452 10059
1355 48988
59372 30515
1464350 2623
12184194 1
59379 25153
59423 31074
1345 56147
1345 57914
56655803 26408
1340826 5205
184366554 70343
54 98458
901981 5950
1380 51221
49 83503
289 69251
48 69435
59370 34174
3962998 1347
74026 19469
59371 33666
3962990 1803
1332 58141
43 94638
59187 40198
59379 24032
1349 58685
69 97883
89 72685
351263 15073
51 90666
59188 24739
59371 26929
89 75812
458064 11276
351256 14453
1397 45480
59372 38371
945885026 66663
54 78220
487128997 71704
901981 6053
108583 19078
107 73795
50 81557
60 68686
351291 14143
59366 25018
1343 45658
1464390 3445
59372 36659
12184194 99999
54 66663
37 65502
59368 28859
1345 46237
22015050 320
868856505 36256
1345 43481
54 96878
1164 47119
45 86695
54 79461
59382 35216
43 81596
1334 55443
59371 23802
59367 33124
54 80811
0 36414
1464378 3418
1345 50649
1345 40781
1346 54456
58 81374
88 72146
817547 9018
259710 17813
1345 56379
1340826 4736
59372 21817
59438 30515
54 61985
259888 17888
771633580 64178
54 73713
1346 41808
323586534 71289
3962995 1777
59369 36250
54 79113
48 71899
59367 27465
1392 44096
1307 50368
1464384 3850
108567 18792
817599 8857
59372 28163
759333379 81165
4604498 996
54 92205
106 81666
1354 46846
54 64634
71 85057
54 78961
51 74691
1401 53789
56 76410
458103 11948
54 81058
54 82879
59372 25165
925745803 81023
901981 6053
208 68211
59375 29161
1464393 3111
54 89998
161202260 12000
52 82485
55 64518
54 63775
68 82758
1345 53618
833390050 83641
103 82758
57 97833
54 84759
1346 56559
54 80470
55 84681
111434500 52
59552 28906
298 99224
54 80730
59372 27823
55 88122
1324 47423
403988791 53744
1345 50562
8012969 674
901950 6978
1345 53795
860661753 1
59373 21527
1345 57128
259711 18425
51 99635
548399 9420
1432 52480
1464393 3316
54 93557
351288 15688
59372 34814
458076 11209
0 92572
59373 27453
59320 26936
349048179 73762
438525 13053
1342 43663
55 98014
1343 52179
1353 42434
108466 18648
1345 41814
74167 19574
44 85205
54 66944
724373391 62384
59627 29992
901995 5847
916600075 84600
1345 52943
23 60908
683403334 1095
2512088 1954
54 99415
798175653 67859
59372 34230
59314 32260
4098127 1143
54 95074
54 76101
1340827 4804
171 95156
54 64347
59509 31246
901975 6327
817550 8902
1345 51172
1360 42129
114 78093
59372 35023
112 78924
74153 19469
0 16406
797136228 77154
1345 42946
56 91080
56 80426
1359 50846
4604498 925
62 79722
52 67415
54 80278
42 72313
458090 11624
1000000000 96006
164 85890
1322 50846
59342 23698
74168 19469
79557150 23707
59372 21571
61 84872
54 97303
59 88680
1387 48448
25 74276
1345 49223
54 70678
837815 7380
54 60854
1345 56264
59366 25563
259723 18617
458076 10643
59374 33984
1331 58209
54 78181
54 97883
74167 19596
1345 43507
59361 31234
458248 10981
1206 42722
57 85737
351292 13781
59372 24994
54 89215
1464394 4438
901980 5920
803791384 85704
54 63662
1345 42351
1357 53153
458079 12102
54 96187
1346 56552
54 73475
67 94152
259759 16212
54 92088
54 78055
59372 25762
114 88122
59371 26244
1344 44304
54 78110
59322 26648
1344 55874
74221 20324
54 76263
148128081 18366
458078 12448
259687 18231
59372 30067
1345 45347
1464343 4492
56 75552
59372 37939
1343 41435
54 88295
259768 16197
159 84681
1348 55681
54 64288
259933 17787
76 70463
416061663 89674
55 77131
1464393 3430
1345 50368
2512087 1857
1345 48890
458125 10875
54 68082
1380 48916
51 68195
53 60548
54 69428
1345 56338
59218 37303
1402 46158
817553 8234
54 76897
74198 20472
59321 35041
54 94889
73057598 99999
4098124 1264
41 74341
54 69418
1354 52602
4604498 901
54 69251
59370 36659
61 83170
59370 23803
54 82937
3962998 1715
59389 21191
59361 36967
278374005 95688
458079 11574
37 74799
458079 12504
1347 50164
209 98082
54 64923
1160 48565
1345 56172
259720 18188
1381 54901
2511933 2216
458076 11153
1464394 4383
3962998 1754
4098086 1323
56 92149
59369 33047
7374616 722
68 72108
1345 48600
178403152 1
1105 52546
1345 50036
6 79402
59391 29391
59372 25325
1345 51151
83 82470
108566 18874
57 82845
817582 9098
2511862 1997
59361 26526
901975 5847
59383 37552
59463 39500
1351 54877
457913 11295
54 80863
54 84741
458076 12277
319070192 53478
54 61444
49 61288
59367 28724
458076 10764
46 75139
1394 40361
837782 7435
59 76075
3963000 1798
74166 19555
1344 49683
1257 44369
1485 58972
54 81103
2512047 1928
837814 7770
54 65609
54 93416
901975 5492
68 83075
875566219 6875
48 72525
1345 50726
59547 23707
59372 27083
1442 50007
1464407 4005
59374 31160
1335 56424
62 92709
51 77743
59372 32068
1345 52508
1345 50847
59369 29902
54 60191
57 62527
1464422 2826
351232 13852
59372 30152
1464393 4005
351235 14331
105415345 51409
54 96892
1542 55534
85 98831
1332 42086
59372 26531
351142 15030
1344 54294
57 79165
47 89304
59353 29082
1317 51476
817653 8020
837834 7597
274765416 32482
213359117 36220
1355 50515
56 82280
59372 33021
54 95758
54 81088
59526 25505
1345 42758
54 70643
0 74957
59454 38860
351289 14116
1345 46635
54 92369
1287 53498
59372 26666
54 82495
59391 29262
59592 22047
16 69783
1228 57820
1464423 3494
66 63253
1344 47338
54 60538
59358 26984
42 85965
85 82307
351294 14259
1337 42084
1394 43207
46246642 49014
704039910 19562
555289438 17597
59375 34563
112 95576
1345 41590
1345 48694
1301 53210
68 95121
61 91956
59372 21143
57 84402
52 61659
99 69382
53 98429
873715347 75826
351228 14665
867167355 99042
75 94438
259522 17461
57 96128
69 73885
13 93939
54 69804
48 79234
54 61755
54 62753
68 71650
67 69589
62 76668
59401 33431
1345 52439
62 84759
458091 10961
45 83093
42 78449
54 82079
57 79467
108433779 99999
96107438 25987
1331 57229
368750895 7970
54 95616
1345 43748
438523 12855
54 95765
52 76876
706711993 78863
438527 13636
54 71710
55 97768
54 72147
1464350 3339
1343 49744
1458 53948
59372 40078
1346 55236
59372 27560
1337 43541
1346 54137
55 81844
57 86491
59339 35383
54 68002
351291 14387
548400 9540
1145 49640
74209 19156
9 94036
59363 29228
54 61755
1349 48018
3962999 1523
54 81647
66 72826
1340 57339
351322 14934
1340826 4898
1347 52631
259721 17141
74168 20358
55 70354
54 81675
1350 49988
101 60474
267 95121
350511646 84473
1349 47408
54 89442
1342 59051
54 68989
59435 25753
1226 57391
1345 44818
55 89861
27 93709
1566 47857
54 97720
54 63505
59522 26230
10 76911
59216 35981
59372 26096
56 62514
1345 54979
901982 6813
59374 38437
64 81825
223 75092
54 67306
55 68160
59360 26530
281 68953
53 91076
259721 18574
62 97945
59372 23220
1340826 4804
130852637 60117
1345 59143
54 67830
1330 48406
1345 46459
621178725 44933
59364 27831
15 81033
52 85695
108510 18792
223 74690
65 75882
149636184 1
1328 51687
235707492 51200
1464393 4486
54 87471
54 70405
1464394 3052
54 85187
458076 12731
548426 9886
548452 10392
1349 41084
59372 27800
138495877 28473
56 88933
1348 41168
59381 29386
817493 9278
108567 18668
1470 52018
78 73741
54 85386
1464344 3951
2512257 2376
62 81952
56 74856
108567 18710
59372 34271
3962998 1762
8900812 1903
54 67295
54 99043
1537 44454
59372 38551
51 73292
59414 30434
59329 22463
901981 6900
59372 24055
236 69103
351306 13779
458292 12547
54 96579
45 91981
55 74794
4604498 945
58 99577
1304 51261
52 65371
1265 59487
1345 42916
54 81455
1356 56301
54 64178
1346 49653
548592 9601
154 89128
1340826 4996
59369 39500
1345 50031
54 71433
301625113 46847
54 64938
59357 36100
817556 8647
66980409 19851
1354 53136
1000000000 32990
1464393 2651
617515800 29279
74138 19259
1157 50327
100 64302
54 85350
336175938 77232
59372 30238
901981 5907
1341 56880
54 63119
59372 39283
74166 19910
59369 28384
74223 20921
59372 24231
1313 58913
901984 6751
59372 24944
661115049 40432
901986 6370
54 86238
1345 49239
9 91135
59366 31122
103 63527
1332 55723
1347 46219
56 64424
57 79280
259721 16131
458071 12329
51 83240
1345 42946
837826 7428
837819 7593
54 89057
54 78765
54 85132
1360 45925
59342 29283
904835234 58562
1315 52936
2512088 2265
59347 36705
54 62124
74168 19254
784308756 26377
59240 31076
59373 38371
59374 37860
32 70343
259721 17759
59404 36239
142 80081
1348 53113
59372 24852
1525 56473
27 86845
57 71999
59369 37128
274 60679
259730 18134
59310 27024
98 96022
343955492 99999
59330 34009
1291 46119
901957 6136
51 83020
1346 58688
65 70546
1340826 5243
54 73676
54 94414
78 70081
59371 34277
1413 44508
65540323 82
69 83287
54 86897
54 93942
1453 44742
1344 59267
259764 17231
74192 20508
817544 8412
1347 42024
351291 15382
1359 46131
458089 12541
59 80730
54 73565
59376 26934
351291 13819
1345 53746
1345 50221
59384 29596
59375 28722
54 79676
63 61910
438523 13206
1105 49248
587951132 69916
54 85931
817557 8126
59372 27024
59373 23802
54 99577
458076 11429
1345 56530
106 96587
20 99348
1000000000 47332
74168 20105
45 87477
59372 33038
43 95801
246 76282
1338 53902
99252274 30238
60 93573
8 92369
4604510 1075
54 78181
53 72098
1464391 3113
1464393 4016
1358 46053
6 95131
901981 6900
822942729 50546
1343 44237
837802 7823
59372 32674
55 89442
59397 30650
823596752 92516
55 64936
54 96022
247 75123
59330 39773
54 63317
59361 34898
67 86675
59434 33968
54 74578
61 61805
829641563 1
56 85753
1368 50368
59369 25987
1293 58286
26606575 19088
548452 9804
46 65718
530851434 21955
54 87234
59300 26537
59372 26479
351276 14265
54 74337
100 85378
39 97361
1352 50354
69 84038
788769722 23938
54 97319
133680564 12086
65 94732
1344 53722
54 81249
1344 55725
1344 48545
59459 28621
59374 27412
1346 51639
511374518 16026
1359 56859
285 74691
901786 6645
2512103 2376
74209 20342
1422 42032
59402 39176
96 77524
1353 51063
1464395 2849
59372 38479
817553 8842
1464396 2805
1345 51938
54 67295
54 91037
38 97945
1345 45162
1375480 4637
47 73472
1335 47144
1336 49744
95 97245
59431 28527
59464 24897
817358 7882
1345 52989
837828 7823
1331 54461
55 74190
1370 56121
54 87266
59375 29938
59460 35135
59412 21543
116 82670
146355751 16104
59372 32830
259721 17452
1355 47236
0 15188
1344 48565
1394 52232
59372 32260
54 61901
1141 50517
54 63132
135065630 28588
43 82972
49 96723
351291 15319
1384 40330
56 80426
74167 20874
1316 42742
837819 7475
59392 26936
54 69688
59370 25763
67 76194
59474 36413
56 73444
59363 21408
59372 33626
181 70297
164370915 53572
59381 28119
406654339 15074
121075398 52274
354049724 6999
1350 43005
63 74583
54 98995
51 98844
59372 31584
59372 21738
605572691 39849
59372 37721
39 78703
1464393 3270
54 65919
59372 34228
548412 10265
59386 38878
540491178 72546
435265442 56280
95 93368
122060299 36658
87 99535
257866932 50517
458076 12235
40 71840
935365655 44290
1345 48839
54 73641
1407 55175
69 91448
59372 38551
1345 56524
1349 54301
59372 28459
53 72285
458076 12702
1343 58997
59329 33005
651059820 54917
458074 10761
70 82342
351291 14518
59162 38981
829641563 99999
1345 48955
41 93554
2512096 1892
1344 46213
458064 11538
1464388 4374
59372 33420
901909 6367
57 94814
1345 52981
736464421 50236
59375 27793
51 93848
897575132 68760
54 76299
59372 25623
74168 20422
1397 51547
351291 14120
59 75547
59370 28102
355467098 67620
46 77697
63 61661
1299 44304
75 62124
74171 19809
59372 29876
1340853 5243
59354 38055
101 99506
1340826 5021
59372 21281
380214954 44731
259719 17565
59313 29596
341963568 52411
438502 13187
74171 20950
59372 34728
58 69514
56 96419
8287898 644
1344 57128
59372 36667
59372 28467
817556 8872
54 66283
54 63637
144432639 1
627781738 81058
259778 16206
1534 57014
54 86320
54 79567
59372 34197
56 84223
59374 24231
1344 40645
3963001 1715
1340829 4843
54 63074
850795968 69093
54 71831
259721 18231
1345 51971
54 70468
94 73210
53 80690
82892863 78469
59410 32445
59373 37726
1345 46808
837829 7524
28 89818
59371 27850
74079 20950
59499 32873
93 89249
43 80079
0 88902
20 93764
1350 48941
51 78862
48 92995
1357 58427
7 87175
54 63757
59386 31408
1464383 3045
54 82724
59369 26244
1342 59334
59370 27659
40 76019
458063 12172
59399 22510
459843852 59848
29 95765
1383 40645
1345 43985
54 76194
74168 20534
50 66033
361078422 37427
1345 47821
1339 54746
548444 10090
59372 38230
1342 45112
59372 26726
51 92000
1346 44227
351291 14912
327246705 49001
837790 7373
608013610 45913
902169 5396
59372 39185
1345 41946
59502 39717
59426 36870
59372 39482
2512088 2216
901979 6136
1 69892
259501 18480
57 93416
259758 17347
205 81578
1345 50943
901981 5492
54 61450
54 86587
51 94229
147 86849
59626 29023
3963001 1389
351289 13752
43 74687
901981 5471
45 59946
57 76849
59373 23499
59513 21326
457862 12091
859279249 67200
901998 6362
64 64041
108052069 40987
54 94102
53 78469
351289 15364
45 94880
374580792 1717
259846 18559
1332 43495
57 98622
123 94144
548197 9329
259722 17014
351291 14296
54 82638
458077 11014
458076 10537
59147 30374
59372 28579
60 91112
54 82160
108 87966
1337 52018
1000000000 75281
902062 6813
59470 37877
102 94897
59369 21982
126060515 46627
837827 7442
74168 20123
1327 48205
52 82940
351480 15070
74182 20779
59273 38806
74168 20485
59420 36628
59375 24797
458076 10875
74172 19254
76 76590
46 69640
57 64288
59387 26530
59538 31521
59372 24613
74287 19174
89 88543
0 83414
59372 35935
54 61327
1349 40433
259721 16550
1764267 2518
544057752 56509
55 72443
59374 37944
458076 12260
351294 15230
769452032 96009
54 77013
59221 38728
54 88680
69 98831
54 67152
54 94804
59313 24989
59547 39536
65 91605
59372 33891
42 76098
1347 56606
1000000000 86153
273751921 99272
54 79553
54 83152
59371 39254
1347 51107
0 84747
90 96198
8029168 66800
306584125 18087
259703 16208
22 98465
837817 7456
848185639 64635
54 92709
59381 36283
0 48583
1512 50281
46 83188
50 76152
59371 34406
59384 30419
59281 38693
817556 8201
43 84992
4604498 975
69 84350
54 64110
74130277 32681
1348 43912
901974 6243
59372 35066
726311882 42726
59373 22463
41 72994
68 82278
54 75849
54 59824
54 89723
901966 6813
1345 43079
394077162 28114
259721 17731
319668195 79133
1306 59739
100 64943
59506 25623
59372 22145
54 89368
9519593 556
1442 53065
0 91662
65 93789
59442 30991
458076 12541
505251007 50485
1345 50549
74217 20302
259721 18109
1388 58030
83 94667
1344 52334
1149 58685
1211 42914
563187056 71294
53 93255
59432 22943
60 78652
457856 12125
64 72505
817591 7970
54 98014
54 65609
51 64134
1266 52428
57 80690
964386920 99999
1337 45463
1298 44142
54 97570
1521 42063
108603 18710
59372 22360
51 85098
76265448 97068
54 73699
259721 17697
53 97488
59372 37721
901993 6429
5 95168
56 94297
100 80192
901981 6922
55 79174
1345 59114
53 59981
10 70081
1345 49320
55 89580
901981 5724
108567 18792
54 88825
1155 56499
73 88749
59372 21125
1404 54356
59372 29570
54 87886
53 93350
59368 25172
26422424 60472
55 71514
114536796 38948
46 76207
438525 12956
1464382 4358
54 81192
1347 54551
49 92205
109 62576
351291 15308
1348 47127
1316 51061
2512088 1868
52 76157
59373 31757
799868771 1
77 97064
21 78498
59371 35052
1305 44508
901949 5445
74168 20773
351545 14096
1346 47469
1461 50485
0 58343
54 59755
54 90421
115 93684
54 72230
1464388 4320
59375 31470
55 70397
1374 47833
55 73485
59334 34197
54 88571
59233 23557
47 85716
589541588 99999
817569 8682
15 87209
1345 45999
55 89768
51 82822
1345 47486
901979 6327
1357 57242
54 93347
54 92399
59366 37445
1338 59358
54 71704
59372 33316
78 61245
108567 19110
1346 47492
259890 15957
54 96373
59369 37853
6 66383
1343 58650
11 95979
1464393 3665
1342 51107
608449916 52362
837827 7329
1340852 4771
1346 57608
632703674 6210
259723 17839
45 87450
4098127 1158
1345 59672
840090842 82345
56 94444
458097 12000
1367 47441
54 63715
66 92434
54 76299
789378349 38111
59372 32582
989358397 1
1352 44742
351371 15327
69 83134
1342 52240
54 81962
28 83175
54 62879
1345 44751
98969008 75910
292 77898
259641 18231
74165 20534
1500 43444
48 84579
3693886 32827
1347 58737
54 69518
18 82470
1340804 4771
1345 57229
54 63316
1350 51125
108617 18852
59289 28513
74110 20863
1345 59503
0 72516
77 75683
399139134 48861
52 76042
1345 48391
59370 31658
87 83744
124 73989
54 69172
149 63644
42 81574
55 93433
59386 36786
74171 19222
74168 19549
1349 40402
54 78194
458076 12702
59435 33171
53 94990
59312 22933
458076 11295
96 60623
143034591 82559
1345 59358
614713239 44860
59370 38876
51 98465
51 87839
1330 46498
74159 19156
54 96238
1307 44691
1360 58571
51 70463
32 75134
1345 50917
2 73133
54 91037
1539 59203
259715 16756
54 84917
817533 8633
54 96916
1571 43912
1370 51741
59378 38931
259716 18292
59372 35993
59372 29025
901981 6122
130 90226
74168 19507
211 80299
1464412 2948
59361 29583
109 71749
57 69892
61 95506
74155 20773
59359 37512
51 72685
59385 33047
68 81487
59362 24969
59341 36089
458073 10950
1345 48861
59458 31104
1352 59350
53 93512
54 75820
59375 38271
90 90557
59339 31754
50 69306
259721 16418
52 72751
59372 32821
51 84378
54 64880
1345 50221
807879604 64892
1345 54552
51 91173
1348 46845
59375 26529
259716 17014
901982 5547
1345 47796
54 94766
93 80869
660067648 1
41 83425
64 90442
59300 27893
421769884 92120
74171 20773
351354 15039
991376141 33910
59372 24447
1288 58438
109 71343
54 95736
59353 29712
1267 51063
54 96455
57 96407
11576169 457
1464406 3509
54 78943
54 95606
59404 23758
59367 30645
59372 23277
61 84822
54 91483
1293 40627
56 66832
57 87981
296971929 87228
59374 22411
231 79948
54 72776
54 64726
259721 18166
59372 28214
59370 33038
59372 31234
70 80735
44531992 31359
54 91199
54 81574
59374 26914
59372 23802
114844995 36068
8 96148
59372 25669
901981 6190
57 85047
901982 5962
68741113 32229
59380 39567
458074 12186
259752 18166
351291 14702
105 82822
1345 57391
74143 20102
102 65536
1345 59487
59375 30238
1287 47408
259721 17865
902170 5569
1345 47110
0 21091
458076 11918
259751 18292
59372 21955
1345 52849
548466 9574
51 98107
144432639 99999
875639546 62299
341983491 61832
59372 21688
54 73916
52 74106
59418 28579
1282 52632
44 66463
59362 29391
59374 32482
259698 16023
817556 8592
1464393 4321
1343 48018
0 82342
644125543 45991
59369 25428
1244 51365
1241 42742
1345 52602
30824126 59487
5 71169
1464364 3142
79 61762
259718 16614
1345 48902
1177 58209
54 85303
1345 52338
1355 47774
59403 24232
52 85342
59144 35973
717477326 34790
1348 54776
0 48591
48 61078
1534 51687
54 81399
817543 8318
59370 22026
52 69816
60 64822
51 61776
51 92959
55 90609
901978 6978
74157 20954
53 79722
1343 52816
55 84480
1351 58473
82 87841
45 64818
259701 17565
54 99727
74170 21112
106 69884
54 70488
738870909 99999
1345 52391
351256 14131
113 87882
1345 57621
548450 10393
1345 45953
259727 16352
59378 28233
59335 22446
546784623 47007
88 75088
67 97003
66 97319
28351743 88360
59372 39717
54 91668
259611 17284
983621595 13588
1345 42206
837827 7416
1178 47842
16 86848
438525 13292
1436 45925
59429 24206
837828 7435
59384 39078
114 95080
415480990 3895
41 62451
2512088 2248
829207260 53746
1345 56502
548378 9391
1345 52317
817796 8729
15 93972
1138 41250
63 94060
59372 38945
54 69565
59348 32375
346032293 51146
1348 58570
457294513 69112
54 61832
351284 15715
59413 24888
735249921 39778
1358 44506
55 86326
1305 48448
54 86525
59357 32594
611519637 89519
1324 52756
59372 37303
74168 20123
59361 34277
259721 17463
1343 50031
52 69705
59618 27645
40 60251
59378 24055
896076598 38228
54 80365
2512091 1978
292 80241
54 94872
351291 14235
54 66558
259736 16197
33 71855
1345 51147
615886900 5715
1343 43989
1345 58631
9 64453
1340826 4679
60112967 71244
29 71043
54 79866
1464393 2817
59372 37552
54 73953
57 82908
59363 39147
57 67070
54 64531
54 65371
1348 44120
1534 58473
604258153 69996
54 94990
59625 39310
1357 40351
458149 12504
59380 25463
47 68329
1345 58476
74370 19504
59 86223
902000 6179
54 80455
54 81371
59372 39894
54 65151
54 96633
59372 30650
59339 39665
54 59981
31 85059
259525 18341
54 61129
259710 16503
292 86215
54 59873
115315652 91811
1340847 5240
548452 9937
817350 8518
1348 54985
815184572 99999
54 77544
351278 13802
59374 38729
59372 26189
125 85096
6640272 61808
30 87797
59504 27955
1345 40396
901985 6296
1349 51245
59334 28114
1345 49715
57 90876
15838942 38381
74169 20479
55 69935
1126 49569
780454756 56402
59428 25534
54 94124
73913 20029
1345 43649
0 1908
59372 30470
548451 9865
817554 8480
51 82471
1347 50112
59372 29062
458076 11618
12563543 84365
500880603 74794
64 79215
4604498 1100
59357 35356
59372 31074
438525 13081
351291 13890
1294 45593
51 65649
1348 48861
548505 10123
1345 43337
59372 24293
57 91037
458243 10565
59606 37087
54 97082
837826 7207
114 73135
59412 31451
54 74411
0 14732
901982 6487
59372 37800
1545 43486
59313 23451
59371 31721
54 98910
59372 28588
54 82921
741931860 17121
107 69480
54 71169
1593 47275
1345 40645
845801941 20549
59370 29584
48 83641
54 69541
0 10882
7 81186
72 86573
817556 8336
53 69002
55 78350
1358 55389
52 87760
1345 46026
44 78355
59369 27589
297 65834
178357908 14912
259961 17398
56 64122
59435 37534
54 78432
351291 14038
1333 43251
59364 22326
59369 37800
0 74773
458050 11295
43 64284
1345 55967
240 69891
1349 42351
975278957 62731
69 89286
160 60170
351278 14387
1343 43179
54 72685
55 70883
1229 48600
1346 44742
1332 48265
1345 42960
69 88749
224 95591
1345 56221
548460 9886
58 78130
438525 13461
163167624 84635
54 76310
55 64255
54 71437
59190 36283
458074 10565
59364 22726
13 71934
59393 21783
1342 43985
901981 5651
6059226 7336
59370 27653
288 77208
1354 42311
259689 16835
59375 40088
54 82613
59375 39401
1345 54748
400212888 43600
1345 53478
1764131 2588
54 97167
901981 6084
1333 41359
1303 54978
259627 16784
59359 36658
1226 48545
54 78995
1372 54552
123124286 35023
53 94038
74170 21047
59368 38048
54 99586
938295621 6560
1566 56845
1345 56855
59381 37239
1345 54202
59372 36177
548452 9937
57 84089
328742456 35439
67 78140
1345 42889
74167 19516
59403 29023
59609 35081
1224 43251
438596 13594
51 61755
418119204 27024
259899 17759
59395 29283
54 90035
108564 18959
0 49787
59370 36250
1354 54257
57 78055
57 65706
1464384 4389
122508355 46
54 61985
54 79920
1345 58115
56 70731
1 62659
458077 11948
168843028 76620
1365 50943
53 86715
51 71005
632056941 1
51 98583
54 70417
36242987 91691
1464549 3708
1190 42086
12 63710
74171 20439
458114 11556
351291 15768
15 66595
1464395 3775
958731083 90275
59363 21354
57 68769
1345 48137
59376 30622
560572 30373
4098276 1316
1353 43636
56 61658
1350 50475
54 74794
259721 16208
259818 17530
51 97082
59376 23947
54 85470
59372 31105
652764736 32842
22 74460
59374 25083
59372 39033
51 78418
54 76716
59368 34359
1345 59267
59372 37288
1572 55236
50 73881
1351 41496
75 79053
59359 32803
59360 23235
1368 41806
59372 30012
246 63690
664926292 63450
911022738 29556
61 66955
1340820 5143
837646 7196
811848178 85037
2512086 2367
59372 21885
275 83287
54 63690
1564 47143
59372 21909
55 71010
4098127 1195
4098127 1257
285700878 36545
1464393 3626
233 78194
59372 25896
59372 34359
54 88394
535379953 87268
56 85332
1345 50340
59382 24705
59538 33874
10759017 78343
59372 32794
54 84880
493136425 53065
1345 49001
55 72280
1342 44716
59372 29170
259721 17514
4604503 918
59202 22360
1345 44134
1000000000 49472
817556 7941
1352 52546
59372 40007
1330 49766
45 64508
59372 21848
351291 14882
56 61302
1344 48965
1464369 3670
259917 17363
59392 22520
160832884 5251
259918 18166
59375 32572
919377050 93024
100 91906
1255 56855
54 87735
74 73466
259721 16992
59371 34184
1124 57229
837827 7456
458115 12102
68 63802
42 87268
351407 15727
1464391 4210
59372 32492
59514 24363
59372 24026
54 82280
0 65708
259909 17426
59372 35272
901981 6210
457928 11119
1412 55849
1348 49894
1297 58045
59363 34228
59532 26108
1405 43405
438445 12883
74165 19910
259954 16095
438525 13507
59370 29876
54 92208
346553115 7813
351282 15071
1345 44097
1343 46817
2512134 2355
59423 25576
59372 25763
54 96407
173420879 88156
259484 17535
56 62834
54 69102
74175 19516
54 85986
59370 36497
59349 21788
1340826 5064
2 96579
1358 40528
54 65070
54 60472
1348 59584
59385 22408
548497 9767
59375 23167
54 81574
901978 5471
62 99024
59372 23235
1278 51409
54 73699
548452 9956
813228077 74264
54 70468
417758080 50101
1348 41602
1340826 4986
189 88518
548457 9373
59372 27955
952608260 51547
59386 35100
59372 21982
438502 13206
969534564 41832
0 73878
59385 27613
59468 22735
1348 47505
119 70232
11 92399
59372 26233
1345 59327
35 96198
351291 14311
54 87209
54 95113
54 70827
1139 43377
1 80108
42 90557
1343 46563
108569 18689
1345 43402
21 79385
28 80273
41 78973
108567 18806
458074 12704
259809 17177
1348 54017
1349 43290
1345 55389
548216 10056
54 86278
54 66102
55 66556
60 91597
56 69892
54 92734
735821046 76075
232 96171
1464393 4330
59371 39970
97 64424
1000000000 10547
1345 45204
527831086 62679
627853673 7044
54 68494
48 81574
1348 52385
55 92449
259695 17997
1343 43207
59360 33973
351286 13999
351291 13999
59373 32875
59399 33887
59370 21738
59370 34412
54 82514
54 83544
107 82769
871466696 57621
901966 7026
249782175 20203
1345 49903
56 98057
42 79419
276631129 92651
677170112 82214
79 98758
1177 47266
59372 25686
59360 38655
2512088 1928
62 75850
59371 38578
499505100 99348
560850598 58871
59329 36545
74290 21117
59373 26530
1348 50546
117 99043
1345 53754
1345 59464
1340826 4962
55 78596
1347 50621
74168 19504
54 99468
259713 17514
47 80109
59372 26320
59155 24358
54 78657
56 81578
156 69593
53 77986
73 89563
59339 31911
54 97112
1346 42383
1345 43985
53 70089
1347 54635
1346 47110
54 66262
1764095 2528
54 91349
21272835 26248
21 85342
59362 23375
1345 52488
1345 47423
1345 51276
280 60724
49 85096
1000000000 60000
1521 42177
458072 12653
55 94638
59375 25077
40 65371
1116 45991
70 62953
59382 24899
59189 24876
74164 20483
111 61743
244342711 69102
59365 27645
1345 51476
54 74311
990181184 1
45 68295
108 90474
59372 38152
351167 15416
55 97736
1290 56834
57 61288
59370 26561
1377 46438
25815164 10734
1341 58650
59372 31470
1345 49926
81529055 99999
259887 17247
1343 57998
259720 18514
52 63637
53 93276
59349 29350
45 65306
59499 38381
324335043 5445
251560760 1
21024572 54174
74 85561
59372 26537
1359 57267
54 79279
59321 26118
1340827 4865
62 62987
59462 26309
59372 36663
59433 33005
52 69374
59455 33328
59377 40188
458110 11395
59372 26596
59379 34790
54 68982
1345 59578
59365 30573
821497472 46477
1340826 5021
55 68403
3963003 1754
59372 27552
1339 43430
41 82267
548452 10333
59372 26923
1341 48034
782882723 81399
1345 50886
1393 52685
59312 31076
59330 24880
229176459 38134
351058 15382
59372 28201
425905304 61216
59372 30607
59375 33582
160 73896
59372 30187
640783746 39035
51 99220
54 62249
625016175 89905
837830 7475
67 60084
55 95308
937537555 1
54 76735
1348 40912
1319 58688
1464160 2849
54 70468
1347 47349
54 78343
32 68299
1345 59266
54 60474
51 91691
59387 32582
1342 40444
2512098 2040
54 81675
1338 56193
56 95927
866311882 4898
33 96148
351259 14084
54 99457
87149595 82582
59367 25153
59372 32260
967438574 29062
259721 16748
1248 41756
52 95885
54 79473
438518 13159
59146 36919
0 69525
53 84741
59535 34728
1345 52086
1345 56524
42 70408
57 69369
59432 25040
54 92798
59379 33828
54 76911
259814 17776
59466 39511
107398725 38096
74 65306
259721 16104
1329 58907
64 90037
74168 19552
1335 52439
57 66617
73 77174
40 67129
730754805 68953
1346 55310
1378 55591
54 65825
59375 34230
97 89962
548464 10232
619142006 52076
817543 8857
54 92185
54 96723
1345 50919
59372 36068
108655 19054
108566 19047
458328942 56530
1404 59388
59372 30991
1340826 4827
817554 8404
1340784 4675
0 93053
56 96751
837830 7360
59432 39310
117 93575
74165 20148
67 74264
59435 24797
901980 6989
1393 54811
1345 56859
59211 26591
59372 24469
1532 53936
11 77105
59197 22954
1352 56056
54 63645
548452 9685
1345 42351
59233 21616
154785542 78095
103 96751
837707 7654
1348 55310
146 96759
36 82278
1345 52179
74210 21047
59385 30041
54 60506
1354 58907
59415 21326
54 88062
4098127 1304
1345 47230
59372 28470
458062 12642
817556 8404
901870 5950
428256453 893
1233 48901
39 63861
59372 31292
59366 26561
420517553 24258
95 64715
458075 11923
59262 27547
1331 50175
52 96751
54 84223
1333 41740
45 73466
1330 53746
1350 58256
1358 43663
28 67397
117 81249
59315 34642
59349 34406
55 74816
259774 17141
20 69241
74390 21062
1386 55215
74168 19181
1344 58913
1464409 3905
3962998 1660
54 72045
1345 40543
4604496 1007
56 90421
54 78140
59372 32700
785510682 11753
817665 9264
9519580 577
291 89780
548524 9373
559145668 14095
1340826 5248
1345 48731
817610 7914
108569 19082
108 85634
585880072 1749
1346 46835
59373 29917
1464393 3146
1388 49744
59358 25273
52 66769
59374 21365
1345 51953
259721 17047
1345 55250
60 62879
2512016 2355
67756510 4210
54 76342
837949 7237
74168 20598
107 71708
59406 39038
1403 54036
54 97415
61 84562
54 89110
59372 27537
57 74106
59468 37002
59372 27412
837827 7776
4097976 1130
54 75527
1371 42294
54 67227
1464384 3883
54 80107
285 65218
1332 54289
163898228 11624
63 67067
459218304 92049
54 63048
59372 40088
56 85659
59228 39065
1345 49928
54 60724
54 72045
106 97399
351291 13852
837888 7635
59372 26537
69 72697
132 77012
1259 55541
1382 46187
548471 9373
675557720 7922
259722 17295
696534469 31658
1345 54461
59372 21812
1109 41814
1333 55205
837826 7402
113 86386
46 73704
259721 18263
1345 46127
1340 40543
1375478 4671
1375472 4639
62 86201
1344 54383
1357 52508
1312 50515
104 63119
1000000000 31661
1468 56286
59369 29248
59355 26304
59407 29228
351290 14173
117 69640
59220 28083
54 99661
59372 21326
1375 59532
438563 13369
59380 34563
59430 29170
1348 51007
259721 18036
86 76310
57 68895
901981 6999
259562 16227
1346 55108
351203 14912
57 64414
54 84773
27 99920
9350488 609
548452 9514
59372 32681
54 71433
54 78469
37 76716
59369 33420
59363 32897
54 62460
44 82713
1333 55625
901981 5831
54 96280
113 72728
59477 34670
53 68982
55 64230
1464393 4100
55 68296
59338 33431
51 93789
1345 51682
112091498 99999
54 76443
54 70439
53 76678
172 85806
458192 12172
59 84388
1343 48215
54 62878
409108718 21682
1369 41965
22015054 299
54 95460
52 83188
351291 14547
982778712 80929
53 65914
715919938 1
94 80097
59373 25409
2512088 2077
1345 47492
682003263 81892
59389 30020
236 67632
901966 5460
783148043 970
73 80023
53 73738
62 83870
1464392 2819
817556 7970
1342 56846
59372 35733
54 76703
59372 38809
1000000000 29598
53 67900
902173 6813
54 96045
74168 19809
458077 11517
897767220 49337
2512339 2391
217207203 47119
59365 32109
54 80108
54 72102
59474 22326
1340826 5209
49 61327
9519700 577
458073 10661
57 68369
54 94144
36 75585
458076 11654
817612 7922
54 87839
740000849 58938
1464393 3142
14 92996
57 69490
266832654 47230
246840289 99999
70 72826
56 94654
645190680 60870
817559 9014
817755 8351
194859832 74812
54 83734
457839 11798
1358 54524
1483 44798
54 75849
54 98986
77915361 67594
458070 10734
1355 54978
438519 13027
1293 46228
59387 36635
59379 26598
259782 17452
1414 43755
259734 16739
59371 34563
59372 32485
54 95591
59430 25086
59373 34313
59372 23747
59324 30617
108567 18852
69 91797
69 88330
85762236 69865
115894541 89110
901981 6296
49 60913
65540295 90
59250 39401
74169 19980
444588691 5989
54 79177
1344 47469
42 65620
51 64230
59372 26527
235 90949
55 81924
497058887 13245
59372 22962
45 72306
817386 8422
259736 17965
54 65114
575284991 91131
60 69167
54 76872
548452 9804
59372 31521
54 90477
438531 12951
55 91090
64 78907
1304 56457
57 71760
1256 50726
1580 57209
54 79319
49 98205
54 93000
59372 31160
1345 51221
1000000000 78067
62 99246
1347 52317
63 87791
1345 42362
110 85602
54 73764
1345 57007
59372 32667
59372 37238
83897899 18219
1464417 3794
1524 46161
31 89249
74080 19242
734481947 94603
107 70548
1529 48286
0 30356
1347 43257
51996355 92195
1345 41602
54 64691
60237807 98605
54 89442
54 80667
47 70248
54 91740
59372 23823
1345 50161
458082 12332
1340826 5142
59392 36197
679991998 53527
1596 43402
804999943 6922
548452 9804
230827066 54915
60 61820
59371 29446
1345 57154
1397 57267
817545 8032
143367716 1683
898986304 72525
59372 32794
98 90338
96426376 93347
1342 57014
67 97488
438586 13475
1340 50453
351288 14099
193893892 87806
54 76970
808550755 16418
1346 52454
1376 53328
1464385 4162
1335 49928
54 62122
54 80109
259895 16128
59426 29248
841879048 95156
458058 11049
52 94957
1443 42322
259670 16957
1346 57535
66 81838
817443 9282
781116010 50281
59372 28100
1346 56558
1340 51792
69 98180
54 86529
9241378 618
1354 57965
69 77955
1340826 4996
662149852 12074
1000000000 59934
22328513 255
1464393 2623
57 68647
387301092 83825
397701455 82024
351291 14986
578783091 57684
0 70995
885368008 99999
457976 12417
45 67366
902036 5396
1205 41770
1345 51146
1316 56239
83022498 68088
59366 39492
548349 9865
901970 6954
52 92473
1345 52631
1000000000 23007
1764148 2478
988482500 62834
54 98090
1345 42460
438631 13159
55 82972
52 63300
1169 52682
66 80938
68 79952
59372 25997
1353 45593
52 90609
351291 15721
59324 32506
390621604 14331
54 98385
481823924 91270
1348 41286
59372 32815
295 72199
59372 33829
706942972 82859
259721 17244
59372 39338
59374 38672
2 68635
59374 38000
310532853 42434
1345 41965
74174 19909
59349 35707
44 64994
837824 7593
1358 40862
458076 12504
500517193 47320
74151 19450
1345 44716
61 98291
50 68932
74168 19972
1570 49736
59372 27042
1217 58300
1350 52864
504414958 58489
59376 38041
59372 21836
1345 52290
45858675 17047
444785576 6146
1344 44318
57 87213
40 74460
54 71749
1342 45976
59265 33059
59358 36089
3 65705
1383 51622
4098128 1264
34 90567
1336 44716
59123 35010
59320 36209
458076 11265
54 61377
548439 10498
59200 22225
259563 17731
59372 22887
59372 28214
59328 25057
259745 16208
259721 17177
302 74874
257 69124
458086 12102
70 65739
418257831 31273
59373 29584
259735 17848
458076 12709
59417 24237
548452 9402
1345 55591
56 64818
30298820 76897
59373 29147
867361707 77022
59256 22197
407437264 70232
4604498 979
59423 25563
33 72751
62 99022
59372 38350
833691976 4395
58 96419
1345 42351
1354 53291
59372 21310
1175 48722
1386 46353
57 74192
59381 32149
1357 52327
51 99022
523342000 60724
1462 49250
15824699 336
958777782 44086
1345 45087
63 63306
598532540 22481
56 98386
902212 5715
46 95097
113 74337
59374 21574
1464393 3142
59470 25741
59374 24363
901981 6619
59411 39967
351290 14113
1344 59739
59373 39177
1345 46627
95 61703
817556 8422
51 94542
198 69249
1354 46477
57 88209
54 76207
11473009 36334
458076 11664
59392 33675
1343 58427
59372 36256
54 66137
59554 32149
74215 19669
1345 49557
59372 27022
259783 16756
62 96160
59377 25411
259723 18201
3963027 1777
59358 35707
296566695 64223
59353 40235
59194 32836
59363 35282
10 70354
458076 12750
838001 7373
259594 15960
1345 52232
1318 50041
1464382 3212
52 74646
59380 35041
824013225 31580
54 60081
901981 5460
1346 48127
766968402 44454
868755252 52936
66 70294
108567 18959
54 76876
54 93024
54 79841
391597641 37625
59372 26914
59367 27024
1345 44035
1345 50036
93959253 66
458079 11563
74179 21000
46 95589
1342 50624
59391 39062
59372 29938
54 85806
93 84917
1345 41537
13 77275
901760 5733
1345 51167
164 96128
68 66020
1345 52503
45 77890
53 98486
1345 44214
438540 13104
1355 51334
54 92940
107 76340
56 69850
54 67270
12 60136
1345 48343
7 76078
1542 46959
1206 40779
196415264 44561
51 73133
59372 39612
51 87966
41 68864
59373 21936
54 92344
51 62057
1340826 5143
21285108 99999
69 68471
1340 58907
54 71706
2512099 2077
1307 55423
51 94444
59372 35198
55 96878
1345 51461
1348 49424
87 99678
299 96686
59363 37577
59370 30683
60 98910
59383 39861
53 77449
1344 48176
1351 45804
1305 57209
59380 37813
957036459 38578
54 89477
1371 49564
1333 54552
59347 34563
54 89780
1355 41413
785745009 89367
54 85704
405005318 17109
56 75602
1342 54915
351292 14928
817557 8199
59372 22460
59362 33088
54 93191
1345 56461
59309 27043
50 88048
723430949 89099
54 79929
45 97230
1345 44237
59415 27702
54 90357
793998128 5622
1345 40324
19730968 17101
54 79198
74249 19299
579320602 1
201 80107
59361 35100
1345 54129
54 69891
11 84522
1334 51736
54 64216
1348 44731
1341 40351
458086 11906
146219009 17048
902091 7044
60584419 107
54 87571
902032 5536
263 73750
53 98321
1345 46892
1345 46892
57 61444
764315914 2528
470026622 5917
289271035 320
59372 36320
252003434 94923
59371 21955
54 73505
351426 15768
59372 32332
1431 50243
59255 33586
438540 13206
56 96723
458076 11831
1347 57056
446473005 609
59374 28050
54 83857
1285 45783
59555 31667
59370 21836
274 80572
351351 14912
4098127 1257
59289 34312
54 70635
1340826 4844
1345 49708
837833 7412
1000000000 11349
59372 27723
15 84402
54 82842
54 77647
1377 49706
106 92709
259721 17231
59372 32208
501942898 18675
1334 51409
107 87305
59380 33328
117 89568
1464393 4441
85 64542
1345 58773
1345 47115
259754 16026
259616 18482
50 59964
59372 38012
54 65122
523233954 79491
1318 46198
59375 29891
4604500 979
54 60548
59372 29020
259968 17893
1333 49305
1242 46017
548395 10258
1347 49903
54 79911
54 90499
62 87556
387610403 65081
943350340 64017
59372 30025
1345 45831
59372 38357
59372 28463
1337 44506
1345 47857
70 65081
59374 35100
1000000000 79379
55 77206
59386 21836
59371 39038
817570 8592
1330 44428
59338 30683
54 65705
54 96171
54 91295
59381 21975
1345 44296
54 99457
1345 59193
901980 6190
53 84329
210 83272
1345 40361
52 92597
1345 58737
107 61688
351293 14217
55 96675
59284 21581
54 76073
54 86345
59342 23669
59370 37325
59372 32684
1345 55389
43 86576
901981 6116
458076 11106
51 77316
351288 15038
54 66283
54 65306
817666 9014
59397 36283
31 79473
56 70827
79 68752
51 81236
1764032 2531
589770223 15392
1345 50861
678893096 79609
59397 26325
59372 37325
59413 27409
351290 15416
59372 28906
59329 34692
4 83847
111 86363
1345 46220
3963012 1572
59372 34952
259721 16831
1345 42973
300007412 89368
59386 38177
59375 29917
259530 18263
1347 58286
351293 14515
339858167 43681
144 86897
59372 37644
87 96723
1345 42916
54 66555
59375 26495
54 83306
994089569 60452
59376 23638
51 63379
967696299 94911
59372 21885
59372 38613
2512088 1856
800172857 98385
59372 35512
438525 13098
104 66369
82 91662
54 83802
56 74748
59372 36374
54 79491
74156 19259
54 78973
548565 10265
54 83607
837989 7597
54 70045
1554 50520
59381 38136
14916933 62451
54 64633
59372 34450
59372 37413
1345 44591
1464393 4413
1312 43985
837827 7324
179 71653
52 87222
901981 5917
1347 56988
59372 29848
1464312 3691
1324 57565
458081 11927
1295 43105
901985 5471
1345 46959
46 71569
96844908 61
59385 31092
46 61127
1345 44691
1345 41193
59611 31658
351291 14978
54 62803
161 73958
1592 44818
1333 45347
1345 40781
438472 13030
4604679 1001
59362 22381
1288 42903
351300 13801
59372 29556
59405 27659
901981 5378
59372 34174
181 63726
469645981 26012
59367 30562
9519595 556
458078 12031
43 85002
1464234 4441
59372 24358
66 98321
59370 28588
352735915 12085
54 78286
54 72755
1345 58245
837830 7412
1340741 4970
438528 12852
59374 27022
642686787 59464
51 99735
59369 26322
54 88113
59372 21990
817559 8201
62 75634
55 71169
44 61688
54 76905
259752 16284
54 60350
54 62109
73 93024
108562 18883
1345 45913
59417 33367
13 64560
1334 47821
1345 53816
54 76065
54 78394
22 91033
1331 50401
64 78364
232359801 1
52 88669
817505129 13369
270 75887
54 69217
54 62734
458065 12486
2512090 2248
52 76207
55 93485
1313 52147
74171 20678
54 79929
1442 54456
458076 11094
59372 38228
59372 22288
59310 21789
458076 12230
108554 19082
59382 31512
1464393 2623
74166 20825
1340828 4986
1212 49730
59372 34177
53 72430
817543 7922
53 87477
52 80119
54 77338
361932945 48145
817556 8201
59372 33582
47 70609
64 76310
548208 9408
334506381 74870
59402 31292
16 67456
86 76065
1345 41027
259756 18243
54 96348
458074 11475
260596922 70793
59606 32077
59411 37860
61 60814
54 87556
68990203 24797
1345 59119
59225 24424
1345 42939
1346 56072
54 70354
59512 28722
1336 41341
1345 54152
59372 36475
4906498 756
438510 13030
54 82471
17 95736
59370 21990
719154132 57944
1345 41930
108567 18717
1383 42210
57 86342
486699001 81685
59336 27148
4604498 975
1348 52756
1464394 3207
50 85216
292 74721
105 92995
1345 59294
536610449 53380
59375 31275
275991945 6725
59370 27332
78 63784
54 90078
59374 34788
1406 44719
866689239 94766
56 92734
3963000 1660
54 75681
74093 20225
59387 33571
1345 40333
548464 10104
1595 51464
1345 55849
54 79279
259695 18192
61 73403
259720 18091
59371 39214
910637951 24228
919998745 80399
472028830 57987
54 92208
587130020 50861
1400 58473
59375 26869
1367 58779
65 92981
110 76666
1345 51249
54 76613
59392 26766
220 60889
351291 14697
634534232 66004
1209 49766
458076 11049
259470 17580
1345 57258
55 75585
1 83334
1435 43257
1340765 4807
770236893 42347
56 88267
1345 46552
54 83848
15 78342
54 68369
54 61492
458036 11618
1340661 4773
438525 13117
438525 13594
606988879 56239
54 67499
1464452 2752
54 77449
56 79053
66 94899
95185472 83105
200415336 7400
59372 25728
1506 48007
76 90706
54 70081
1395 57222
53 71863
49 71233
59372 38945
59372 32160
1373 50161
59372 22192
79 61808
259721 18617
46 72863
1347 47688
59372 22926
6 78057
269 90091
1340850 5240
1299 56100
59372 35154
74168 20540
108570 19054
548294 9929
59340 35493
54 80206
1000000000 69754
71 82028
59516 34898
59202 28290
1464393 4387
458091 10679
482690519 57014
74168 20913
458089 10953
54 91811
497409593 34312
31 80499
259721 16095
67 96188
52 71704
59382 33827
94 82559
0 82221
59372 40058
56 96187
1345 50487
49 68139
59368 27552
59370 37876
59376 39846
1375481 4637
54 78704
1345 47018
90 76250
1403 44118
458285 11948
98344085 69732
351281 14296
467052875 87977
2512093 2197
378402889 25057
1345 54131
54 78704
59375 34174
351243 14403
184 74792
51 69891
1464395 4236
1348 54174
86 71343
43 79362
259661 18243
52 82728
1464393 4492
59372 35899
924287314 64267
1343 49047
278 71043
1344 43600
59339 29891
1343 59530
1485 43117
59420 37544
59318 32243
137 70770
1345 44691
59372 31184
1353 58951
259719 16170
555103600 85179
54 67092
351433 14120
157396823 63189
54 98986
59353 36827
1387 48681
170 64634
59310 22152
138844403 1
259721 16831
59475 26118
1464392 3339
54 73115
1331 59590
59372 33638
0 95826
296 87797
259721 18263
1350 44318
1107 40528
1345 44400
51 62977
59372 39423
54 86272
837827 7303
901981 6006
59416 31273
164 62843
54 97112
1370 48400
54 67290
55 91135
54 75661
53 93778
59 66015
59364 37373
59370 32451
1464405 3619
59375 35470
59372 22233
470660126 8117
1345 50332
203484753 26596
59364 27332
12575911 397
54 68903
59371 27831
844611262 58598
458077 12731
257346136 32077
1390 52274
59372 36079
59372 34370
39 67151
351288 15392
59335 28498
41 68198
74168 19980
54 65687
548452 10027
1350 49879
1335 49719
59371 24447
259895 18341
57 80376
1460 55812
54 66727
54 96128
352195290 863
1464393 3111
351285 14420
1345 59077
1340826 4834
1345 50112
86 65070
59380 37876
41 79177
45 78706
56 71015
59322 36475
1345 47583
59374 33828
1465 41178
59425 21549
1537 47033
185759079 42024
265 85634
59372 35010
1182 57366
603911047 67499
59374 21571
259721 17236
53 87791
39 72765
1345 58071
548452 9334
1388 59493
54 85250
1345 56866
1368 59739
75 90226
1345 56711
54 73713
1464393 3219
3989051 83649
9519624 526
54 85398
895335435 45999
2512089 2421
59371 40235
4906484 758
59372 28114
43 73357
152 67207
56 84741
52 85230
2512108 2256
59346 33038
744886704 75064
1345 55541
837842 7460
58 75129
1464405 3339
1413 49383
1407 56028
1345 47948
59370 24102
521316773 1
42 78342
351291 14702
59350 23039
351304 14734
62 81892
54 81647
54 64518
59409 30132
74170 21117
817556 8767
227152603 94031
901998 5819
1345 43385
59363 29317
25 85063
74317 19980
548404 9877
850609217 99172
1464385 3094
10 69837
901994 5950
43157132 91906
54 97595
772221497 2623
1340826 4695
1338 56379
285 99411
59372 31122
101 99042
259781 17209
2512285 1903
259721 16396
1345 47441
54 71514
1345 54988
4604504 893
54 77532
1342 40645
290 63456
59371 34631
49 64055
59363 39260
548452 10494
939854445 67366
59372 27332
74168 19469
59346 25987
259721 16227
44 91001
218290714 87056
1000000000 32352
74167 20390
51 81192
54 62987
351254 13769
57 67805
54 62000
59372 35064
458129 12565
1377 43584
458076 10865
59372 23631
2512088 2421
253 78286
1347 54200
55 92167
1343 53333
48362873 69319
7 79489
59369 31326
51 78907
1354 45999
54 65226
1345 43124
1345 45114
59369 32836
59441 32836
0 76529
89 65914
25 92744
1345 49082
1345 42194
259755 18243
66 81451
59275 25895
52 70232
901984 6691
1282 46949
1336 42955
59372 27093
280 86587
8287906 655
1420 44731
52 72280
41 97018
74155 20616
438522 12956
817556 7987
59374 39771
51 86011
53 69374
54 79402
1344 56532
59372 38878
59372 26408
431137843 13207
41 92232
69 80036
59365 36538
56 93241
44 72782
54 70548
59379 32482
262746104 80682
1300 53722
59408 39544
1340861 4693
277 66020
59375 28055
87 89367
1340826 5073
83 98530
56 70343
146250048 30485
837827 7154
59372 27009
458076 12074
59123 28787
59331 26093
3963015 1808
1764128 2542
59 99397
54 75129
59372 29572
59372 24276
59373 33979
59374 25881
1342 48507
1343 44361
59372 31528
59370 26377
1345 57069
1333 56890
259779 17801
1338 52849
59372 34450
259722 18113
1094 56172
59360 27412
1342 52330
1345 52602
1461 52180
54 81838
59372 23824
1345 58393
47 92192
259723 16309
51 84181
112 86345
53 96588
351294 15290
59362 36017
59240 28919
54 90763
62133765 25701
351469 13726
59381 38931
1345 53210
59372 29445
59372 36293
259741 18219
63 86447
54 72498
1345 53071
54 90871
59382 32136
54 95801
901978 6170
1764138 2478
548452 10197
467462704 71863
1345 56227
837879 7797
1391 50264
68 96579
33 59979
789153012 82365
54 93778
1347 42460
54 86363
59329 31273
59378 36663
59334 26325
102 76486
158192002 95131
1346 46664
1345 45558
11576150 459
59372 21665
1373 47492
1334 44508
54 80462
143 78381
111434503 54
1355 49549
98 94663
59370 34672
46 66437
59366 25211
1360 54787
94 66437
85 87886
29 87993
54 71677
259826 16739
1359 56093
1345 55967
37 76732
1296 53885
54 62677
845386313 34888
108660 18666
54 79682
1327 54092
41 89128
1345 51747
1345 51726
59366 38844
1764161 2543
1348 51788
1320 46188
11576114 457
54 61752
66 63676
59550 33120
548643 9479
1394 52488
63 82724
1413 48459
1399 45964
83 63710
259710 18029
901981 7055
1345 41953
1000000000 99441
57 81813
59367 22926
62 61762
61 64508
54 64041
458076 11509
469364887 96149
51 69382
458075 12031
54 65081
93 75493
1340767 4844
54 74816
1372 41492
1345 47847
74186 21040
59372 26561
100 89249
43 78697
52 69716
463803208 99999
70 97488
259721 18366
114 87228
59383 36036
42 78249
1343 44290
59381 36592
66 73357
1345 42420
59372 39979
1094 43045
259718 16418
458076 11753
54 77440
259721 17295
66 69306
54 91820
817567 7970
259721 16127
59380 25701
59372 26320
54 77449
64 90876
59399 26096
54 89780
59339 24284
259721 18227
97485779 99999
59372 34593
1345 47973
3963059 1478
837825 7797
1345 49223
61 87179
1340826 5188
1303 41170
56 64137
104 81933
52 87760
54 80394
1349 42726
59345 25084
54 71650
59356 39536
3732336 1
61 89880
294 91100
901993 7132
54 77855
817543 8126
9519608 501
1241 47952
59381 23529
817556 8381
259721 17463
104 79573
192 60232
44 80022
259616 17667
1345 48494
54 79920
697918597 20485
59239 36256
2512088 2153
732966431 92150
259723 16071
563522651 17928
1344 49928
54 75887
1345 44233
55 99022
61 66769
8287915 649
428687970 99999
980055787 88941
351291 13948
1345 51561
270 61886
59372 39765
1345 47612
54 89043
85 92149
59401 36209
1360 45603
1101 45100
817367224 24305
59370 28688
59174 40147
59330 31840
765700765 55896
59372 23856
56 72146
59363 30826
59372 21682
54 67478
1345 59570
59372 39861
1363 43264
51 92065
59372 30187
59372 28473
113 80729
1343 48600
1343 45613
259721 16768
59460 26936
1345 45100
59332 33399
76 84423
1000000000 85522
47 69891
54 83126
663492188 84579
110 90949
39 97820
1345 53065
59334 36020
69 70621
54 97449
54 78468
548397 9865
59372 32077
59210 33300
1464399 2889
48 89336
1345 53902
53 91929
1247 40351
57 95589
817536 7987
59428 27087
280 72896
778673108 55310
1464393 3667
1000000000 39433
108605 19099
48 87309
1346 43223
1345 49337
116 61954
902034 6189
222 98090
354906714 76852
438525 12891
558363778 66015
59371 27273
1345 41450
59372 28721
53 83848
45 71213
817556 8622
1345 46924
54 69593
422969061 87168
54 86345
1345 58955
1354 55812
259720 16515
1348 40354
54 61752
458073 12448
840783319 48400
39 73133
59372 27061
59372 29391
31081716 17284
1464396 3906
103 94479
59417 26207
98 62028
287 90277
55 69816
1345 45146
54 69343
54 82365
54 62834
59363 29050
54 68584
895614431 77944
1439 51107
402180428 37939
59202 23505
54 85620
1342 59350
59370 37661
1337 52143
49 91080
54 94925
548450 9841
679424601 83152
710708356 61985
457868 10889
54 70463
1343 43291
2512086 1928
817556 9098
10613858 41902
476571261 99022
1294 47583
53 77395
351291 15628
54 88464
1345 57852
1345 50026
78 67847
59372 27894
41 71231
1347 54738
351291 14518
54 81435
53 78140
1345 48512
57 69395
59374 22011
694228655 22726
59370 36464
1464384 3657
59362 38134
59372 31584
53 59996
55 89401
54 62654
1101 52503
838057 7693
1346 55150
177019335 82972
74112 20358
59323 24424
54 83884
114 96579
1346 56338
53 80081
817554 9067
59405 32208
45 93161
59398 26591
56 67005
458076 12512
1349 45087
59340 35135
351289 15727
1349 47680
108480 19078
72487130 99999
458054 11012
116 94297
54 68895
905214179 42774
50 84136
1764137 2518
467483130 41296
54 73696
1335 57684
65 82260
901984 5539
4098127 1274
108764 18893
110 71111
59372 32376
59412 26526
1385 54780
469314138 18757
41 91175
351296 14658
54 76897
54 71069
1343 54187
101 72267
1284 56338
1161 46847
54 69638
54 97230
27 92516
59372 38624
54 68702
458075 12486
108576 18959
259926 17892
817580 8123
1348 50549
51 78106
458071 11538
87 64604
1338 43721
1464401 3237
901973 6101
25 95697
458087 12512
1275 58516
57 69935
1345 55175
1340826 4946
272030143 99999
1592 59570
59402 25997
74229 20436
259805 16966
817585 8412
59423 35973
1345 51007
54 79575
1294 53772
59573 31754
259721 16756
321549488 4358
59372 27105
309268847 99999
59346 31408
59375 28611
51 77503
59532 33891
259725 18514
54 95993
53 91212
59597 29445
351546 15319
54 94144
373262974 32425
2512088 2043
1340 57590
1327 56552
1467 48259
1316 52330
1407 42449
1464393 3736
62 73713
688412211 67411
54 81428
780360330 90338
1345 53905
1464393 3561
1356 54483
88 75702
54 64712
259934 16121
59517 34532
1345 51789
69 96358
2512088 1856
1144 58115
1345 41427
253344571 77390
1360 50213
66 84402
458073 12643
2512066 2386
54 72994
0 11018
40 83152
59339 35600
438525 13047
54 71915
1345 41348
57 83764
54 67306
1348 56121
63 64691
59372 29004
901981 5651
107 68359
198121330 29317
280 97027
351360 13852
59376 26684
1148 59350
54 69837
59273 21527
1345 43989
43 99042
1345 48268
54 79293
59334 25108
1311 46174
548452 9966
1345 58458
1317 56880
46004765 6943
1343 44933
190 87791
31 89279
304321490 15315
139368113 14882
921837107 99999
473185610 67455
59380 21143
1337 54137
56 65624
351242 15850
1345 58438
59433 30419
774282026 25772
259721 17565
59359 31451
59 73596
1345 57116
54 76443
626475636 47492
59120 28302
5 75826
54 78833
53 85960
24 82028
1343 42228
259663 17452
54 83334
59373 33124
59358 29039
1596 52852
54 63757
1345 50291
53 93336
59370 23723
59372 25763
1344 50368
59369 30840
98 64223
59373 23233
1346 46563
259721 18482
1345 45217
59387 35995
54 61444
59580 34612
54 70989
47 80630
59473 28152
54 90035
53 85592
43 74311
54 62299
74166 20358
817554 9282
55 98082
1345 44095
1333 43358
54 73202
59372 33120
1341 48513
1345 55520
59372 39665
1345 56908
77 85063
54 76691
59372 27850
85276798 17295
438525 13588
351289 13942
1340826 4996
59392 23451
54 94323
368343957 35154
1345 53601
351291 14387
54 63252
901869 5548
4604720 963
53 62551
74140 19507
837827 7476
59372 26522
59465 37733
985899449 82722
52 82105
837814 7776
66 99175
52 69016
1372 43466
1327 56930
47 91740
726258987 8244
65 82137
59612 24305
438522 13081
1347 44237
351290 13954
438525 12883
1 86576
59208 32534
1345 58737
1342 58734
101 75312
59375 32201
62 89347
53 80462
351259 15757
438523 13588
1346 41754
31 81103
54 76272
1340829 4675
458076 12650
1344 56683
56 74460
1345 52385
54 74748
54 67138
259691 17759
1296 57014
1345 56703
88 79489
59541 39665
390635810 96373
51 89836
1314 46635
74110 20508
1379 40589
54 85325
23 64976
54 62021
54 70451
53 93278
0 5550
259657 17833
982064015 13555
901981 6751
59372 33700
201393500 34210
1346 51125
54 82670
1343 48268
1348 49736
54 81578
54 93227
230 88566
1310 43793
621724371 24469
59361 38304
851881989 34197
47 64201
814341973 68785
69 74903
68 70078
217 69428
54 78973
1354 51172
259488 17839
1334 46158
40 83425
59372 27645
1464393 4358
55 95459
49 65148
54 72425
1345 54572
59372 31104
54 98686
1000000000 53736
54 94036
54 75178
54 93035
837827 7237
1331 47281
59385 30628
844452201 84378
1345 49172
817553 9264
59357 26753
54 69103
57 72280
459627449 99999
63 85465
351294 14120
74182 19549
53 66663
548509 9984
259721 17706
1355 56430
1000000000 14507
59372 39492
55 87183
1347 59244
1464394 3396
54 79952
34 92284
946928225 1111
59373 34781
1464626 2804
1345 52274
45 65306
1345 47507
48 79223
901981 5989
59372 26199
1358 56509
74156 20720
1427 53601
51 91571
1345 55520
66 82435
59187 24097
231437743 1347
59375 22362
1339 58115
16 99005
57 69837
1345 44296
65 99220
351277 15528
53 99062
44 60563
1507 51938
74168 20098
55 92565
188 61200
1448 43926
95939036 23235
52 72280
54 83170
71371840 28894
351291 15901
48 78862
57 67594
59372 26202
808013513 36768
264976082 2529
54 88048
51 93348
1000000000 86293
54 73278
1287 54392
1340825 4804
688091707 56040
458076 11117
1343 52218
16145380 42975
43 73307
259723 18243
59371 21513
935778667 6978
79 60862
837821 7237
59368 36413
57 85037
59312 29329
74172 19561
1444 55565
1345 44958
1384 48646
123645895 13939
1141 50549
1331 48017
146706826 51792
9 78418
548452 10362
320655610 74541
817362 8822
524831829 59051
74168 20324
54 93973
55 73896
901973 6189
54 85753
42 87579
956177795 25023
1344 56402
1590 56379
49 67151
1345 50401
54 61805
70958180 95616
54 99530
1359 58458
35 95273
59421 29876
83 76886
110 99131
837827 7747
59384 24191
1343 52989
5294069 82804
676819866 5692
74168 20874
54 83592
1177 47230
4 80938
1345 55746
24 96424
74168 19174
54 76411
54 64292
458076 10859
41 70883
1358 44296
1347 49239
351412 13981
76 78095
101 84167
54 75065
1590 41170
0 8410
543922743 94446
46 79319
1464526 3736
219186600 82448
52 94880
54 76094
59319 34553
53 88581
208 90251
1345 54012
53 80841
54 66630
1345 42460
59386 36086
41 97758
3963067 1747
908347060 91925
458073 11475
59376 26649
1345 48658
54 75129
74168 19259
1345 59584
744503414 90189
53 64878
67 66003
13 79761
1544 52857
55 67290
54 83104
422004897 37900
1345 54749
54 87183
438528 13117
167 88113
1349 47327
59391 29112
54 69884
1345 52471
108578 18736
79483965 92959
59314 23121
351291 14084
1458 47230
59370 32221
54 82345
59424 24825
985847093 20508
1345 54225
901991 5396
1283 48658
901981 6752
1342 54524
259718 16121
54 88883
59375 29570
1345 53434
41 96223
1345 49376
115178031 28621
54 80299
54 62214
20 77440
101889948 1
284016927 46459
100893295 92065
54 87183
59433 23622
1345 47349
259720 18425
65720357 81
59507 37073
59431 35212
99 60538
59372 34670
55 73436
356890521 59961
45 75683
151100258 56473
59371 22418
50 91231
548579 9804
1345 41754
54 80273
545257719 87086
55 77131
811279454 46949
438480 13587
735333479 9986
59372 26118
837827 7349
42 82105
458079 12332
1345 42507
62 95175
1341 45842
54 87467
57 96045
58 86342
108381 18883
53 84579
56 87831
1340829 4915
259672 16591
33 77020
1345 45888
988973372 80436
1405 48124
1380 49715
817556 8474
59372 32506
259724 18280
67 63658
817544 8680
59562 23747
1347 44561
59374 25108
66 75859
2512088 2300
59372 28114
458063 11637
1347 49248
427961966 46470
59225 34602
54 85958
59369 26309
56 85509
54 89281
54 78415
59372 29271
259903 17514
1382 48145
56 87571
351291 15230
106600756 79223
80 97410
1464392 2851
901981 5415
54 61273
351288 13956
59397 38578
548445 10326
54 90226
59372 22524
54 73100
59422 35958
59370 33124
1345 40432
74181 20514
461580523 29583
1344 42164
113 62299
54 84350
59423 23631
1345 46578
79 76550
54 72976
51 73319
1345 49903
351291 14517
54 73716
28 76735
1345 46060
53 85973
43 94108
53 93575
49 70179
259721 16439
59372 39861
988633134 65073
54 72837
74128 19252
61 85248
54 90022
1345 57339
59360 22404
59369 35216
750973270 59503
59569 21789
52 88048
54 79761
55 79540
1340851 5342
1348 46144
59357 34986
351291 15039
43 66897
59331 28527
54 80871
108553 18993
59372 29445
59387 36628
59313 22192
51 90338
59365 27009
997750068 63834
59 77500
64 91017
705986889 28852
1345 45970
846221656 15715
59372 26201
53 77892
39 87098
1343 52602
1345 48091
108 87335
43920987 56988
1508 52546
54 63688
54 64105
74145 20422
59368 22285
14 68471
53 91895
887112944 37373
668155217 47143
1379 51248
746494638 30370
458076 11987
54 70665
43 81933
422803037 89836
1000000000 6452
57 69435
74124 20436
856475929 13047
1375 44742
64 82365
54 70007
103 76443
1342 50175
59433 29584
901981 5486
1345 46847
59605 35212
51 64715
57 70343
51 71762
1345 57766
1345 59687
1357 54331
74168 19944
54 87305
65 89342
1172 48034
1345 55327
54 69429
54 82209
1464207 2777
1359 47495
1464193 3315
59401 25293
74 67200
59375 23963
839475751 34307
54 67792
1345 51747
54 95349
817556 8767
956496214 62815
59372 27645
1345 49212
54 80299
1351 53449
112 93791
351278 15234
59372 39717
54 82311
54 82545
54 64408
74168 20451
59372 37324
57 92049
1345 50026
119126180 87848
1109 56859
59470 35064
1334 43719
67988286 37310
59418 24447
59327 26012
59419 27537
458076 11987
160 85057
74167 20779
351291 14305
1097 52409
54 77232
1342 54097
54 89286
54 64994
1345 48459
93559798 93983
0 21860
24 79045
1332 56239
59173 29876
59372 36497
3963195 1771
69 96723
1285 54749
59360 32580
59376 31391
1345 50036
51 90022
59228 40001
59364 35081
54 72045
0 82949
108569 18783
59383 32899
59372 24969
311538362 7256
59379 22957
54 94225
1353 56269
1354 50327
59372 33891
1150 47543
59450 26248
59385 37968
438525 13081
45 73413
930503163 6813
59551 38809
1344 47269
1345 41862
837830 7776
1346 48142
1345 42684
458077 10661
603376013 25930
59371 23550
42 67070
48 84613
945330810 7730
54 67478
259721 16197
1000000000 6553
59272 38048
775709234 21716
3962747 1754
54 79606
1464393 3094
259510 17387
59364 34341
671457396 77856
458076 11249
59466 31139
59362 26096
259663 16942
51 75702
84135206 55934
59414 38809
59373 24097
59370 26382
59371 24015
259725 17575
817556 8767
8287940 645
59474 32861
59372 27462
54 75921
59372 27560
54 89523
817590 8319
66 80565
609202348 47378
351292 15329
502942752 22704
59493 26984
1347 44324
59372 25379
59343 26322
760577752 99999
351295 14044
1359 41027
14 68531
28 65060
259721 18192
59372 34210
438525 13627
1464434 2870
1338 54826
458078 10925
458234 11860
1318 43912
1348 41468
57 76300
59407 33059
59372 26460
59182 34412
54 67065
54 74773
817579 9115
42 98530
59372 23348
1327 55359
1403 43003
85 81965
238 94911
1464403 3850
901981 6666
1346 46017
54 66524
78 68296
10 63726
1359 49280
1464388 3032
837668 7474
59174 31732
288 86947
817335 7937
1345 59119
59372 21955
1464393 2777
548452 9956
3962990 1523
59372 36635
259718 18391
963505163 36628
65 63710
1333 42409
1464333 3841
54 66769
54 73216
59370 23638
1351 40444
59386 39076
1345 48839
901969 5615
96 62538
1345 41276
44 99575
54 82937
54 71484
54 83240
1340887 4746
216412561 38655
1339 56834
458011 11282
5 89568
1335 47018
1343 51817
838060 7474
112 67632
59372 25245
52 84393
259720 15961
1345 41808
837830 7256
14 77818
259703 17141
208749394 1715
54 66606
767031188 49016
1354 50093
367317928 89168
59372 26012
1347 49218
49 63637
191 61327
351291 15736
51 80052
61 85960
59372 35565
484353574 1
55 60152
59372 33674
1345 49972
943987868 51798
4604534 1100
34 59961
259721 18341
351341 14387
59386 24421
289393046 99999
74168 19691
54 66015
54 65851
44 83104
19 70731
53 71043
37 71294
53 74687
837832 7428
438525 12852
54 85973
59170 26536
54 60548
59370 30573
58 99577
54 79911
59592 25048
59372 22477
625368149 99852
59372 34970
54 67630
1345 54985
59372 29002
74205 19469
54 78528
124043725 99999
69 63166
1464449 3142
456798768 41084
59372 21549
55 75363
1345 54917
636712569 52488
118582454 9229
59372 30002
59373 22390
59370 39617
59372 28724
259721 16026
1342 43275
50 92853
1544 46975
7 89215
61 67537
59373 32092
1341 57076
1345 40325
55 61062
62 97595
724170386 6689
22328284 255
1306 42206
259672 16425
54 92216
59371 30364
512748435 94143
2512040 1868
259721 16592
23 90269
66 71232
1345 52501
1000000000 21091
383750632 1
59373 34581
59307 37661
59372 40001
101 79540
1304 59294
61 76019
74188 20773
1347 41761
51 94480
54 64880
67 87523
59374 34101
54 86721
351291 13793
59382 25692
548453 9968
59471 27501
59372 30709
4604498 853
1346 52383
59398 33913
66 82921
1345 40781
10 72443
1332 53065
59372 22704
56 72792
56119495 83503
283 78682
1345 56473
85 69996
259721 17586
1343 41510
901978 5499
59321 21326
575934027 92189
54 96585
548445 10395
918110139 63566
57 76302
42 61302
9519594 501
59371 23529
1345 56264
259732 17398
57 82312
1375476 4661
54 74344
51 90189
29 92836
59335 21191
68790944 28513
54 74608
1285 53494
75 66776
1359 41865
50 89519
54 96751
458148 11265
42 89442
56 77788
244424686 70518
1345 41761
59369 36658
59372 22477
1330 54985
548452 9747
57164219 46509
15201995 46552
51 91083
54 98104
1340826 5240
900587315 25273
1345 42695
54 75092
817765 8032
65 65990
52 92295
1350 58561
1464393 3608
74171 20436
59372 38734
59325 22329
54 93942
59161 34728
1343 49337
54 74190
66 89463
59357 21365
59369 26522
351087 15073
804944129 95113
59369 24635
230 88886
54 83272
1345 52182
74129 19469
54 95801
32 72439
54 92310
56 84254
1362 53640
1334 53649
66 93804
143037538 67463
1293 43179
74170 19181
1497 57391
1340833 4736
1345 57076
59372 21577
518270559 24585
52 63189
439236708 99999
14 82214
1321 46131
817527 8294
259952 16459
458073 12134
28098472 221
59379 29712
351291 14734
51 84016
57 70670
351458 13826
54 93098
59372 35599
57 66852
1350 53345
1342 54847
1343 52303
353226518 36018
356776111 96723
492739272 945
59372 30709
54 96633
256990657 14311
1345 41832
2 71061
31487221 44095
1345 44118
1000000000 64252
57 91811
48 79553
29 68505
59371 34489
59370 36068
59372 37497
1345 55604
458030 11138
59423 24191
74171 19599
54 74773
259719 16784
53 89905
46 80694
59455 24825
31 79573
54 59748
1464393 3991
304242059 76410
54 73548
59372 32201
54 70343
54 80936
111434500 54
54 85466
59370 23283
40 67005
54 95606
1343 55359
198148129 40589
54 73645
54 73750
54 60080
259721 17347
59170 38655
59370 23802
57 79567
700141129 46087
30 87981
1000000000 78541
54 85602
52 87352
853382650 58146
31 97068
2512096 2256
22608690 30339
56 66137
458075 10758
49 92981
1000000000 25170
353984964 46923
59150 38357
54 79300
1330 46497
52 88267
54 64013
42 99506
259773 16835
54 80936
1384 43266
1414 54225
46 87797
458079 12734
74168 19361
439286715 71840
2512089 2244
1345 58005
59372 27332
259721 16905
1336 59457
59373 29526
64 63074
59426 28366
1345 46533
168144204 97555
580839467 98739
1406 56022
1359 42547
59367 21781
4098127 1130
54 95504
59323 38728
59372 34475
54 69688
1345 47057
901981 5692
1342 42913
1569 45603
54 96348
225968825 74792
55 88307
106 75114
259724 17997
162 66146
1345 44522
50 69490
54 69016
1288 58476
2512088 2032
390192607 59570
817521 8837
4 99042
1354 50715
59353 25203
1345 52849
59372 28154
55 91090
1394 54381
59372 23622
351247 13726
54 72498
1345 50955
91 64292
49 97613
54 95853
1345 52682
54 80437
57 65834
901975 6759
54 92448
1368 53827
59372 34391
1345 47948
59 84747
54 77788
54 61456
7 63048
41 83498
1342 52197
1135 56711
59380 24276
817472 8577
259714 18601
1464394 4321
101447015 29039
1341 46846
59372 39395
54 80188
48 71009
74167 20779
1345 56239
859424754 35511
1353 41604
96512459 43989
1363 45991
837827 7584
1345 59356
54 78924
59430 33984
1464380 3697
59372 29317
1328 50134
54 79234
59371 32243
53 87421
749604990 14258
260887914 59981
1347 54552
901991 5819
69 63583
59372 35719
54 97449
54 82307
74168 19242
54 70408
1345 51639
1285 59503
1345 56302
51 98739
63 95349
58 95898
56 78249
4098156 1304
54 79190
582119077 99999
54 89913
59317 27760
817548 8615
54 81962
59375 36413
1359 40428
8288099 630
1342 51002
124533174 1
1345 52916
59366 24097
59370 21167
1345 40909
458076 10679
775571239 72594
59419 31840
438517 13149
0 74125
438525 13378
56 77090
54 79165
1345 50106
54 62679
53 97449
351291 15715
53 63688
11 82601
1397 52065
54 76316
478320561 71978
1462165 67538
67 60056
54 96604
1352 49388
920353859 14033
1507 48414
0 38717
54 85879
53 71015
62 67503
1343 45976
54 77348
351091 14727
56 87166
59372 33206
83 84934
96 78342
59372 32672
64 83334
59372 39177
54 77283
47 82859
64 65715
351329 15721
59370 28114
59372 25868
54 85063
54 92216
59382 33120
0 60029
2512088 2162
54 84110
1464397 2752
1340824 4915
59463 34177
1466 52632
1464406 4210
59378 26558
51 66727
817556 8294
1000000000 25938
54 74065
1345 52323
516062785 98182
54 81933
1340826 4773
56 70128
41 84482
1345 41808
0 85175
1345 53831
1345 54746
54 64147
59376 22860
59372 34918
59372 28271
812454316 5724
116518689 76207
3962793 1715
54 89681
19 69915
67 66004
309 69541
351250 15308
438571 13098
1343 55821
1398 48034
59377 23758
1464393 2889
259961 16439
73 89801
47 62250
837841 7253
1351 57007
52 61127
1591 54551
565294595 1
54 67594
133982887 58974
438525 13104
59372 39163
59371 32947
54 99635
2512088 1839
59373 36068
909021762 9334
1352 55309
59369 31667
902052 5821
817342 8319
57 94887
1352 53905
141 96723
1345 55723
38 96455
276 78527
1356 49557
57 73441
54 66252
57 91173
291 86407
59372 25211
54 91100
74168 20029
548452 9865
59328 21783
59372 23644
1345 56457
66 84741
54 88478
59372 30120
54 81192
59387 22933
59418 21285
1326 46923
60 59770
55 95930
122631321 52772
54 97755
59371 29002
259897 17928
548452 10216
54 80847
1345 40324
64 73933
54 79403
1464393 3788
55 75417
351293 14758
59372 27831
37 78140
9519594 486
54 64302
59372 23945
54 95898
54 91058
59322 21751
22355622 36036
827428437 16459
200 64822
1345 46509
4604414 1064
548452 9574
59374 29938
1344 53618
1339 53434
54 77847
4098127 1130
54 95121
1345 42511
59328 39280
98 76263
54 63693
54 83544
59384 27760
59324 37534
1345 52797
1343 58030
793531475 61284
0 85596
57 68917
54 98324
175487244 33955
54 95156
44 96470
70526409 96984
54 77268
269 66425
59361 26012
259722 16396
1345 50768
273449768 70998
54 99735
817556 8318
59372 35649
59373 22463
54 77176
54 86272
248 97880
59372 35565
254 82411
351294 15105
81 78286
1333 43584
1345 48343
1345 51622
1309 59646
51 85890
57 86292
1345 43052
427308513 43887
50 62679
1345 45112
59372 28470
1330 51553
438525 13239
1384 52441
59430 37800
54 72495
54 63599
39 64017
837828 7797
53 66011
351290 14515
59382 35801
1340831 4699
901981 6129
1313 52897
458090 11271
228 97193
252 93427
59456 32897
438464 13388
59371 23812
548446 9824
351288 14041
259721 17928
618038773 42210
174178556 20616
54 96424
458071 11264
1345 54519
59320 26085
1345 57112
59372 34502
1354 57589
259731 17776
1226 50244
54 69249
53 90091
59369 21571
65 97466
59372 34489
1345 43985
1346 40351
203691034 22603
252581027 78087
876207637 42988
1464418 4154
1464410 2817
54 84681
53 65040
59372 26529
54 63253
51 94778
1335 40909
1464390 4389
54 97363
108377 19082
9519598 577
817547 8319
64 92060
590245661 13521
59380 36538
1344 47230
902063 6987
1342 57069
556036299 14978
41 75583
46 96502
182 68045
527123099 19755
245 64364
605431560 99999
103 98668
54 61377
53 76410
1348 54624
3 74344
190 86786
1345 46997
1370 51510
59371 33800
52 60498
87 99608
31 75016
59372 35493
54 93191
895995012 44237
1589 56530
59370 21616
837881 7597
59372 21408
981119207 51490
88 80079
245 75882
54 74003
59367 37591
61 98205
59332 31757
1298 49926
1348 41059
902163 6006
76 89862
1543 55310
548452 9968
649005870 76443
42 94216
259720 17018
59156 34475
54 73436
9350540 609
837830 7637
1345 57391
1345 57076
2512240 2273
1344 46792
0 95890
967608364 31757
1295 57069
458000 12104
891413968 99999
54 83457
586927013 1
1345 57014
59420 23707
42 93416
1145 51248
556373575 63527
59372 37900
1345 42958
18 95885
1345 42097
74168 20534
1345 41178
1345 50368
51 70045
25 90253
817516 8404
130 79866
64 88113
1343 52480
54 62315
58 84773
51 97202
1343 48513
817556 9046
1340 55103
1343 45844
197760888 79841
1288 49894
54 60451
1345 50624
1345 45291
1345 58685
4098372 1291
54 70123
59333 23686
59372 27178
1345 52524
458078 10859
1350 49723
458065 11382
51 90474
901981 6190
458007 11367
1292 42946
1346 48713
54 77174
507735196 38501
54 72581
351291 15768
1000000000 65147
1340 51306
901981 6705
1388 49005
53 60843
59376 33979
59372 34918
837821 7308
59421 30935
902022 6170
74200 21047
59391 26538
548453 9986
2 89769
231 84992
259721 16194
59372 36930
1333 46477
458076 10565
63 85600
56 60568
59374 39665
1345 41814
54 80929
93959254 66
458076 10610
1348 50036
133981394 92487
47 67290
54 61102
166 88873
1345 51741
1367 58115
54 63338
54 90065
539697351 1
108577 18675
59390 37699
1345 49075
133279457 64099
259721 16935
1345 57919
438525 13555
515104208 23605
1345 54779
259723 18192
1334 48008
1322 55677
259752 17247
74168 20858
41 98661
18 75262
88 84167
87 68966
116 73472
108 62109
84 66252
1342 43089
4604513 873
837609 7460
156 70536
1340826 5156
99 75610
1345 53380
59372 35964
54 72765
94019083 1
1328 52016
47 95993
4604498 1068
438474 13627
44 94542
871230448 85447
1345 45422
54 80869
45 69418
351362 15382
1344 40987
1330 50475
351198 14041
59352 26189
59168 39185
1324 47948
1345 47135
837827 7666
1345 47349
64 94066
59318 26197
1330 55849
54 82526
548452 9556
1358 54373
798662101 28411
59404 23039
59487 31184
409192563 1
54 69589
59387 36177
59255 37512
44 68271
56 86278
54 92651
54 96009
1334 47925
90276726 1
18 95134
99 91956
525515068 87266
1340826 4724
1345 51741
351255 14311
901973 7044
77 61314
58 86721
54 70548
1345 48516
39 61776
40 67101
52 74690
59374 32506
54 70681
24 78439
54 64635
817556 8496
55 90132
53 94382
54 92187
837828 7813
351349 15451
59358 21167
1345 43179
223 94294
51 88941
59378 38080
57 83020
59372 36114
43 93778
83 77894
1393 40742
52 97420
45 91929
102 75195
1361 47851
60 74912
1360 52338
458076 11094
59324 25718
54 60568
108370 18872
38 80417
59372 31770
54 63062
54 69640
54 71840
458068 11980
725086971 1
54 67138
55 82470
1346 53722
54 73565
53 93939
1345 56457
74181 19910
1302 43291
1318 40627
1380 45603
55 59979
59372 29992
4906494 816
901981 6540
59236 27831
53 64430
1345 55821
50 61910
59372 39595
48 89279
1402 49978
54 65371
1339 42194
1345 59161
3962998 1433
120615931 10470
284116847 36942
39 89342
59372 35212
59372 34083
1464393 4016
901981 5911
66 68760
59207 32977
54 74193
56 95349
59439 30709
901987 6089
59339 31770
458080 10734
54 67847
59321 21425
817706 8438
59372 36670
59372 30186
258 75016
1344 58115
1283 46466
59322 39062
54 85973
54 67455
259724 17346
901981 5975
58 72306
1345 43264
1346 51817
1569 53815
55 74311
351291 13956
1345 54294
1345 50041
69 70405
55 90117
54 73345
46 87760
37 81023
108474 18765
6 89891
54 98446
46 69449
104 89255
1346 50134
901876 6296
74124 20101
1354 54018
351291 14947
163 98686
1293 55142
54 88344
1345 43089
1105 56377
513140263 79964
458076 11168
59373 37169
59332 31108
189 91827
51 85386
59390 33047
59366 28577
973193766 99999
59372 26320
54 62514
54 99348
59372 22095
22 76392
59601 32391
51 96160
54 75812
1341 51553
351119 15633
53 97399
458037 12346
837827 7237
253 86491
1464418 3667
901981 6179
56 81455
1344 51510
59376 39958
54 77216
1345 47320
902111 5944
0 30116
59372 29339
59407 27516
598294650 72994
59443 33910
108615 18874
817559 8012
351284 13781
57 78754
351249 14305
55 85972
54 75997
54 72122
1345 44744
867807296 5821
54 97399
681759112 68145
59463 34563
54 82613
54 88440
1464393 3736
59226 28050
1345 40543
282751622 81069
546411377 84613
53 77360
54 94277
1342 43024
51 81655
259625 17575
1579 43005
59372 36944
51 80682
59371 22538
59372 32154
59425 21665
59341 33850
994264057 91349
59372 38931
1345 42975
63 71916
59381 35964
58 62627
1345 47774
259783 16748
54 72306
59376 32221
56 89212
259721 17398
39 82471
41 71018
55 84917
53 73139
4098180 1316
1344 56941
116 66919
1169 49719
859622771 17483
155 88107
59376 36334
1270 51486
1345 51306
1464571 4098
348678913 31667
59574 28832
1305 40337
54 70323
59372 23453
42 95897
59372 39771
59426 25018
59362 31683
351291 15687
48 84934
1345 53004
59375 24447
59272 38134
59474 40007
97 79575
160126346 10899
59424 37288
1331 51670
59396 32580
1346 42420
438465 13555
259721 17328
59237 32369
54 79045
1464385 3430
59201 32313
3962902 1783
54 63457
1559 49894
54 96609
28 77524
55 88181
22 96751
1453 48124
54 76645
259716 16415
59382 30607
55 92682
259768 18280
59316 26338
1345 48124
61 82949
54 93839
54 84424
12 73861
438770 12883
1464394 4016
331145613 6752
4906477 771
1573 44586
59372 22285
59372 31667
51 92995
458089 12454
1301 51042
1340829 5073
1341 46053
54 88933
1350 48988
74181 21047
43 66146
996052742 80278
1345 42294
837864 7214
172936481 80623
259718 16835
17 66897
59373 35154
182 82908
59372 34647
62 76831
59372 24026
59372 38593
259723 16748
28 87086
3962998 1747
1340826 5073
0 98741
54 98205
0 45100
49 60908
74181 19779
106 82972
351349 15290
59379 24237
59372 38703
58 62679
1353 40396
5 62878
74168 19851
59369 34553
54 84365
935098853 99999
1348 54373
50800884 99999
67 92185
457826 12504
259721 16835
59371 40081
50 82411
259725 18188
1345 55516
54 88511
1332 46769
1353 52197
108352 19088
351301 15039
69 61735
837827 7429
824946600 61743
79 82514
59148 25245
548439 9865
59372 25479
1345 51200
57 86215
901932 6540
68 78971
6 82470
59372 23211
54 71965
1358 50480
830282238 81443
59372 28527
330687140 23167
74160 19596
266 69406
60 73405
54 93276
93 97526
63 88122
1115 49744
831159917 33038
1345 49005
59372 28755
41 69950
54 68788
59549 21571
1099 54221
59372 37137
90276726 99999
1345 51932
837827 7475
59372 25775
59369 24613
1348 58587
990648528 76703
54 77890
48 65438
905748951 84235
58 77275
59372 29555
54 88113
52 80426
98046839 55175
54 70411
54 71658
59372 37661
53 78662
1112 42322
41 91381
59371 23957
1348 55534
198 89215
59623 33047
153 79160
54 95097
108567 18959
54 82311
59364 33200
4098127 1148
1000000000 14984
254 60310
1345 57258
54 98096
54 73135
351291 15472
59372 22933
6 63375
59372 38111
59372 37497
233531894 28459
52 77574
56 93942
50 76759
1340822 4834
59548 35546
837832 7475
1402 43052
313522598 78934
1464396 3889
457847 12315
1541 57143
54 96595
74137 20123
59372 40007
19387367 72755
257677318 61422
54 61515
59321 24335
54 72458
2511908 2195
548418 10059
59382 32451
902140921 1
54 77338
59379 29112
150 72650
54 85576
59384 22913
438581 13627
54 87791
59372 38655
54 90541
54 81487
1345 45964
54 71633
1464396 3167
204 68531
54 72146
41 88785
59372 25137
457938 11987
59372 26054
1342 48916
310753472 16768
1344 56239
33276958 3626
438539 13239
1345 54152
59372 32534
1345 55037
59370 25741
1363 44958
1764124 2557
902090 6992
351291 14665
59372 30617
1345 47293
1346 50726
59374 24358
1331 50290
351292 14697
1347 48018
59523525 32237
1345 45422
1000000000 82567
1345 57151
59383 24951
62 87086
126 75129
1347 47774
59358 21975
54 82342
1464393 4501
100 63644
54 63658
59362 34677
67 62122
59557 39527
54 86649
259721 18064
1359 54098
1164 58534
1340826 4699
81 97729
55 64390
59390 39482
62 78706
57 72728
55 84992
55 84373
59372 35565
52162198 72146
54 94026
54 92094
1345 55442
1345 47033
54 61210
817556 9115
59400 25623
59374 27461
59370 27334
53 90776
74167 20616
59327 28055
1345 42097
901968 6619
59370 35490
108566 18691
1345 58598
54 91355
59428 39065
1345 44735
486963541 52943
55 61820
145360281 49708
59372 23133
59374 22735
59340 23743
54 98910
103 85098
259721 16591
59362 26197
793859412 42889
901981 7132
54 80417
458076 11753
1196 44318
438518 13594
434159702 86839
59369 21836
59372 39940
251387641 75016
56 99745
548452 10498
59365 25943
1345 49070
59358 24305
1282 48474
56 64791
817553 8857
422760552 69012
1320 41250
1464393 3146
1406 51798
56 68356
1348 43403
59372 24888
1340832 5188
59316 37137
59411 38613
1345 44399
0 2987
34 65851
837777 7412
1346 57392
655136764 64712
59437 21581
1344 56930
1363 57898
0 89090
1345 58300
59334 25772
59372 39035
1464393 3107
59365 39940
1344 57609
0 65492
93 93512
1345 41022
1366 44508
49 99727
54 95537
59364 39076
59386 34101
69 92789
1339 42420
55 77549
54 62551
705229478 2244
0 74819
39 95814
59372 32580
45 75465
1345 41193
259582 16284
351405 15702
206 71538
0 56821
59372 35415
59364 37303
59372 36069
259675 17575
1345 58286
901981 5944
817554 8647
351291 13931
59374 39220
1464568 3107
351275 15565
1341 49845
410558826 97363
54 90876
59421 37067
59315 29477
62 61376
1343 51107
52 74874
259707 16835
458021 10565
59372 24441
100 68403
1595 49640
54 99276
106466726 42695
59383 25505
1345 54624
57 97914
74169 20921
59372 25550
259721 17774
1464393 2826
1345 56941
458076 11036
1332 58146
51 90060
54 81083
1345 46533
47710805 12410
54 85186
182948030 1
55 77560
1000000000 44741
1342 57392
53 77892
39 68316
8 92940
54 61430
1340840 4821
54 90341
162293584 49223
51 77601
108562 18783
56 75812
59368 32201
891433966 53601
1328 56558
334689604 30152
60 68369
59372 33005
54 73915
1345 42311
44673837 489
1464393 4389
473746244 17109
837814 7253
59380 32534
54 83607
106 83366
23 86567
64 68752
1296 47842
54 82962
54 63306
49 94667
519512609 8012
1347 46249
62 68734
54 62753
74161 20342
59397 32549
54 87954
817545 8857
74168 19156
1337 52508
54 66020
1345 58650
59366 24138
139070234 64223
351327 15263
55 76101
893971651 39883
57 72751
1464393 4262
84 93276
44 88113
55 69925
2512088 1903
59372 21682
548449 9984
599225516 49503
111434500 54
59372 39488
1334 40461
458087 10847
59375 21688
1345 51261
112968610 30562
1342 41953
259721 18228
59363 36538
59360 36374
84 80273
54 61352
905147869 33018
53 79174
1325 40751
3962998 1564
259721 17050
3962998 1591
57 72755
59312 22233
1344 43620
817558 9282
44 64914
42 76075
3 91605
30 64122
56 69016
248 99042
54 90729
44 75129
1464157 2948
1380 51469
54 97064
59314 36765
1345 44441
82 61588
59374 34030
259659 17300
1314 40402
901981 6673
111 77890
105 70667
1464393 3708
59430 30152
901981 6976
276 71046
1395 54276
259686 18366
9 76101
59385 21191
59405 34563
1405 58850
54 74791
74260 19779
54 91691
59350 22044
7374723 722
351257 14436
1345 59739
41 69803
30 85774
54 85795
54 65609
259926 18113
52 81985
54 67559
59393 26934
52 82365
59370 37900
54 82743
56 69911
1345 57665
272 80185
1456 53265
59231 32815
54 66287
59372 21967
259721 17494
74201 19972
59373 25919
625185489 98910
2512011 2273
222 62797
458080 11893
924601618 59646
65 89279
36 60728
1464393 2771
259664 16550
853787893 85445
3962998 1715
351224 15838
59372 36768
1000000000 33425
59357 33220
66 60413
1345 54847
166227874 89801
59267 32136
1345 48544
1342 58255
22328242 274
59377 21127
56 60339
1356 55594
54 64390
1384 59341
54 71294
105 85250
661672782 50919
54 98429
54 69644
54 71449
59382 23220
1353 52471
54 64560
63 79016
59174 25084
1347 53345
351137 14516
1287 53754
259719 18166
458076 11495
1359 55705
59448 33018
59370 22463
54 81583
259721 16756
59318 24240
1407 57766
68 60913
259721 17842
125487169 1
59370 21543
817569 9272
1345 51819
438624 13378
1338 46119
62 86272
930193747 1958
59427 35935
1464428 3854
59361 35548
59419 30515
1345 54299
1345 43064
1332 44631
54 82550
59372 26006
353952209 21116
1347 58951
291711538 39492
59369 27028
110 91634
1340826 5015
1764137 2542
548452 9941
0 91447
52 87209
57 66558
246 96528
901992 6327
3962999 1591
182235008 52632
1345 54749
108555 18847
259718 16812
1345 58476
59548 37661
438510 13206
30 64755
55 66701
1345 49569
40 89553
59374 24994
1345 42903
289754445 49879
1347 49719
59424 25273
74162 19689
51 62441
54 98055
54 69245
54 66310
901944 5724
1345 47680
1464393 3316
608828188 30120
1345 43398
837827 7770
31 90132
54 64522
59367 38703
817556 8366
56 78703
1345 58845
54 85303
976598330 56118
59380 25694
1342 59646
59149 35100
1345 46792
59373 29069
59372 32482
817556 9014
817556 8496
54 89520
1351 57128
95 82214
901996 6619
283363756 51938
67 79567
12688503 356
351291 14125
57 93228
59372 27028
438573 13130
395731006 71018
59378 23301
1118 52631
54 73795
1340753 4693
846501658 86546
548452 9436
1345 54368
1574 44860
54 95676
1371 55634
30 89723
52 73645
53 87113
1345 44508
59374 27381
54 74460
817433 8756
1345 42347
59430 24293
837815 7373
351291 15319
54 83498
817511 8707
1345 52147
259721 16939
59373 37733
351302 14665
1575 44035
59291 33464
351289 14477
59372 29480
67 80933
59311 27022
1415 42742
1545 57919
54 99945
458077 11282
51 60889
61 96759
18 79215
135 88504
74182 20744
432242857 54381
54 86721
548513 9684
54 77549
54 72896
438525 12870
1090 54137
40 98478
59372 38809
1345 53250
54 80224
1331 52756
59372 26382
54 86365
67 91313
59313 36497
223 97555
59356 28588
548334 10395
54 79296
351291 14477
59319 24974
54 63253
54 79280
1345 44508
1343 47907
59194 33626
59424 28958
53 62624
59372 25648
45 70793
9519586 501
54 98831
54 76406
458076 11860
59372 32667
215172428 93035
1345 49879
59382 33905
259721 17892
611824207 82526
54 66283
276200341 92996
62 99678
54 60251
373815737 17
56 91111
54 95460
55 98170
158 75860
342848291 44515
265 61483
411182016 35064
1345 57602
1345 59267
1529 48955
4604524 923
54 60724
66 82485
901984 6858
1345 55874
113 64347
1344 54373
59381 38437
59372 34897
1392 48565
59181 36592
1343 42975
438437 13594
59367 25040
1345 40742
1341 45422
54 71915
61 78633
59372 28589
54 72594
1345 54356
943895711 98205
1338 41537
1345 52911
1345 57211
1400 48916
44 87126
1000000000 79166
1764077 2494
817657 9050
233521335 92185
1095 58255
54 80802
1345 50987
54 96373
0 64435
425453023 65885
54 98976
59 90737
61 62394
67 73436
85 96419
41 90386
59409 29477
51 93430
54 70813
837882 7237
54 81838
96 64349
1345 50290
44 83774
1177 50334
52 89681
74168 21000
213 86832
351291 14671
59369 32899
58 62771
1464396 3047
1343 43223
56 97956
54 73405
1330 47349
113 67290
54 74690
1350 56499
43921937 53434
52 86897
59368 35599
47 62527
59357 22402
1333 47612
0 69703
964386920 1
54 71916
39 70274
74179 20123
1374 58417
54 65854
160154510 98025
83 72928
37 67415
43 79733
0 76825
59372 21788
57 99457
59372 25211
0 55536
1119 45658
54 80376
1457 53827
59369 33910
1327 56662
59369 21782
4604498 1068
92 88543
33 82223
847322593 28579
59614 29002
59372 33376
44 89768
548452 9929
351280 14517
53 63450
54 75312
1345 50886
59470 38948
55 86587
259727 17840
438633 13047
0 2467
1336 43378
351291 14555
54 81655
0 54379
1316 56121
1356 53028
351291 14387
56 91084
1340824 4964
259958 18487
23 72750
54 75683
1345 54735
578456469 91231
59372 35707
59372 28708
817559 8872
1353 52188
1348 57522
1353 57766
1325 48849
39 98572
1398 45788
458075 12736
65 83237
1349 50007
59370 24876
52 73958
54 67914
59381 24241
422959606 87209
54 79322
1360 58474
54 91085
661757298 76689
351321 15319
901981 5539
878082751 18201
259685 17293
62 82582
1340834 4679
59372 40001
59387 32873
22328299 255
1345 42954
259720 17200
351288 15721
59317 28919
1343 45422
1345 58334
57 98486
1464393 4320
54 83587
1168 58955
54 93575
1000000000 96245
901981 6002
801251186 52188
57 98605
74168 19446
51 87523
1365 49683
30 86138
59372 27409
59372 36944
902032 6972
1345 49676
1396 45970
106136221 87098
54 66543
54 97003
1348 56859
1408 43491
1347 45007
1464331 2794
82 92065
68 98986
48 83334
1343 53897
54 69440
25567502 45402
52 86223
1 88440
74167 19242
110 71942
1345 45770
1311 53080
1345 56558
54 78754
1345 59175
438573 13390
59375 25318
92 68204
59372 39078
901776 5819
472797548 67900
59608 29143
438525 13521
59381 32667
54 98347
817553 8767
54 59770
1303 58571
908820086 21283
548405 10278
83561572 99999
901981 5911
54 70081
4604459 1067
51 70518
59124 34814
598292355 17346
14 84016
351451 15528
59386 37800
59120 39587
4098111 1111
80 77898
1317 45291
26 85234
458036 10648
47 75099
59373 38053
1344 51234
54 63658
1347 44508
55 60825
438525 12956
259721 18422
1464441 4084
1297 55832
66 89801
52 99852
59427 21574
1340837 5209
59372 23505
54 78364
74218 19259
1764137 2542
56 68417
48 71706
1340818 5178
817550 9279
16 84551
1359 48594
1206 56221
59372 38214
13084482 52259
54 74782
61 72306
59349 32160
56 75043
101 74193
54 61288
1345 56771
59369 25550
1405 54404
59513 26781
1345 53772
45 82758
1343 50093
1344 42511
27 76729
184031952 48895
67 69816
54 93645
817516 9229
1345 41314
56 75307
59360 24469
59161 29044
53 99348
56 67830
1323 48513
48 81852
1340826 5218
54 87126
28098467 169
1340803 4834
40 74773
1345 52916
59370 24237
1464393 4231
59361 36817
59326 33300
351291 15715
1101 42362
1464382 3111
54 79223
1380 41862
1345 55705
59374 25273
3962988 1808
54 67602
1579 47408
54 81443
59 66011
59375 26408
54 78498
1764137 2588
438302 13456
66 95048
458081 11036
1345 50108
54 89117
54 61273
351294 14935
4906498 766
108 87993
59269 30295
59372 30434
59359 23723
59560 25083
259721 16966
295 81962
817559 8973
59367 32674
54 65488
1290 43829
59370 39685
59419 36663
1385 41267
53 60783
11 88581
54 98014
1345 49973
54 86326
1347 42742
1346 40879
1356 52180
458084 12151
458076 11336
814204207 48988
866810463 73698
458113 11470
59372 32821
5 76590
12 72259
59621 23698
59361 28621
59373 29228
1346 51576
1241 54779
1356 52334
53 91981
59371 38876
1388 51817
351295 14477
59376 29002
3962995 1478
59372 27537
59 84596
74168 19299
902123 6170
1345 52179
54 69499
351356 14446
59372 30573
1345 50546
1218 58030
59371 35958
74171 20598
108567 18783
59358 21542
1345 56264
59454 39269
59371 28370
57 62108
1345 56072
92 86012
2512088 2195
58 78907
31422708 72810
288 64408
59372 35666
902047 6362
1345 51365
54 80156
309 75524
51 66656
108567 18717
54 75602
1345 49926
1345 42322
1345 58631
1324 47275
44944989 56859
457907 11664
1497 46035
648538377 69172
53 82123
54 72863
1355 57594
59372 29350
1319 56264
54 69783
54 68471
59309 22491
59601 37487
60 64765
1000000000 56386
351289 15736
817556 8186
1276 51125
550511624 979
188152621 3521
59344 31667
923918054 33564
1464393 3987
59372 40147
59 85063
56 95245
2512088 2273
3962940 1783
4098120 1158
78 98741
59372 29143
54 99662
351250 15319
59348 34271
2512088 2244
901981 5471
1345 50475
59372 33065
439411026 58972
59383 30225
1464346 2805
434654360 13953
458115 11927
1402 41229
1285 50327
837839 7635
259721 17387
59301 35212
1371 48917
351291 14947
56 98096
14 81220
1345 44318
817556 8020
66 75921
242 94060
65 73238
351291 15038
59383 22735
59364 25697
57 99042
73 81813
1464393 4154
59290 30624
1359 59229
1216 56834
1353 56524
47 81198
1345 57294
1345 44967
68 99276
67 80929
259721 17014
51 82523
59392 26118
59372 26530
4098127 1111
1348 41806
55 77236
46 99096
1344 58899
53 70989
1345 50041
49 83308
1358 58820
59401 27955
56 68204
1345 44233
1345 42203
760148959 99999
49 96995
817555 8577
1345 56609
59371 23277
65 83764
438546 13047
54 75583
59352 21310
901979 6419
59360 23453
248185174 17535
113 94990
1344 49001
89 70463
54 71770
1340823 4821
445806878 54383
54 66919
377395454 43398
548452 10270
54 74510
1464354 3190
54 72098
901879 6619
54 92359
1358 55175
54 72650
345010109 99999
57 87183
59555 25694
547678590 78398
1345 41229
55 78754
1345 44233
1427 47781
59372 40007
1345 52916
55 79548
1334 40337
1348 41296
1345 57339
1351 43885
351190 14243
1336 44506
59372 29004
351291 14662
78 69536
54 78722
1345 46769
54 78833
1345 49337
46 87571
55 92359
972626269 1
59372 32899
1464393 4154
438522 12852
59372 36068
228 61352
1343 52632
1345 58907
259721 16095
59371 32160
59370 39415
458089 11265
59382 32260
227297137 36010
59403 28722
1345 49383
0 18199
1340817 5251
74313 19770
442355857 15137
53 72448
10 86108
54 64765
837773 7214
54 69766
260 60854
532788672 60576
146 83498
1395 45146
1336 41286
52 60378
54 93573
54 87897
59331 30527
1345 40257
54 90020
91 98076
54 74691
385394908 8647
40 77549
54 96238
1345 52345
1406 44081
54 88683
54 89249
1342 43912
1345 55037
41 67626
54 82947
956116685 46466
55 72751
39 88825
298 64105
59372 38134
44 64364
59365 29714
64 65514
259711 16309
54 84804
228 85575
54 64349
1329 43636
4098127 1203
34923438 72199
55 64052
1343 48145
1340811 5245
56 68002
59595 29596
952106756 36930
54 94667
259757 17236
458076 11798
428529713 52849
1581 47159
1358 50917
193123741 31076
1342 50376
576612166 16057
59372 27462
1335 53153
292 88062
54 71437
1345 54036
58 79575
45601398 75364
292 80470
52 63276
59429 31168
1340819 4773
41 90776
59190 21560
2512099 2386
52 89780
747939935 67123
54 86036
54 79461
744299251 86882
54 97527
259770 18134
59371 34711
59364 40132
63 80224
4604318 960
1345 48890
565056296 1
164 72697
1133 45112
59461 36079
1345 45007
901983 5724
14607830 341
54 63074
1344 47401
4098128 1130
226 97768
259720 16284
1406 56037
54 92120
53 96238
1300 55744
1345 56302
4604290 979
52 64471
1401 42903
598992887 10333
59260 28498
54 85899
52 87266
166 79293
51 85096
112 83126
901977 5907
67 73811
396065318 61755
54 99035
59369 34593
1348 53754
54 65275
901981 5460
54 93078
59431 30544
1345 48507
54 66701
1557 46470
1451 43045
310584235 59964
1464393 4320
59429 36104
458073 11632
54 59961
54 95877
54 62048
223 96639
59372 21581
59321 24232
64 75307
458029 12541
1345 49385
1345 46353
60 69476
1342 47907
51 83424
54 87804
54 65743
805711149 99999
1343 51364
458199 12662
45500919 3724
54 67092
59372 21326
56 75493
53 96609
677926835 33305
1291 51789
60 80841
59382 31721
1464382 3367
244 84378
59368 29678
56 91816
458068 11107
1335 57723
581895300 32821
1356 46808
258 90065
54 68989
259722 18118
59370 28154
351290 15628
56 79461
1359 51381
59364 22933
56 83277
54 89836
351282 15006
54 81547
1397 57154
53 61832
59372 21848
351301 15736
51 76433
1345 44142
54 91058
54 94814
1345 52587
59372 38806
54 97514
52 87474
54 86828
59409 29163
56 94216
285 77574
458076 11680
298 80097
127 61661
54 79160
13 62559
1571 55327
111550842 1747
59372 23930
61 65226
1345 42955
458077 12763
54 94414
56 69593
221 96984
44 96654
45 95947
206394630 76303
1116 50376
1345 56834
59398 31757
54 60232
1358 52989
59372 30926
59372 35216
53 91090
1345 52517
835163798 1
1391 58256
62 64592
60 76173
1345 58443
54 61245
59372 32681
1345 59047
55 75465
850245373 1
227326924 81897
54 88739
4604499 981
301 83170
59372 40081
259874 16309
837843 7460
59376 21281
93 74646
59368 28119
458017 11495
438525 13053
57 91292
1189 48018
59368 23762
458085 11276
1345 57392
59372 22954
91 71467
1345 55834
58 67533
1348 57154
56 94152
1343 48267
299 67942
59387 21608
14 66935
837827 7524
1345 54988
1345 43516
1106 56890
1514 45593
171028689 88683
54 82538
0 96245
259724 18541
1344 53831
1343 44522
351278 15526
259721 17398
1345 50134
15 99478
458082 11980
234 79484
110 93161
54 74691
1361 42958
59375 24705
171789735 1
74168 19779
901877 5378
1295 41059
1358 57154
1337 56614
1158 46187
74183 21054
902236 5733
56 90091
1345 48457
58 72581
54 81897
1345 56662
0 78813
1345 48347
42 86278
54 87309
351273 15327
68 69541
12 71437
54 97410
1346 52218
1349 49517
1344 43721
1464390 4154
59381 29115
1345 42097
259766 16284
0 67425
59372 32594
74176 19780
1347 41168
54 65716
54 98139
1182 44777
1338 47071
1345 57229
1345 48145
66264760 99999
1347 59143
59420 25203
448095561 25913
271804989 66287
43 67200
858197839 78036
59373 25057
54 89142
1345 47952
1166 44399
259723 15957
1345 46808
101 98324
548451 9391
265 77944
55 88154
259726 16048
539205527 78415
59364 32594
76 76354
59373 24888
59372 34728
1354 40645
59372 34677
901996 5963
54 83555
59497 32552
351291 14265
351289 13775
1347 49683
17 76190
588000597 99999
1345 54780
683123091 1
18 60339
63 84373
97692614 75635
54 67811
1345 51061
59422 25694
54 60548
59369 29025
59326 29446
59356 34312
901979 6705
54 77121
54 99113
293268987 25694
195 76590
108519 19029
1345 48376
59332 22452
54 68488
458165 12702
54 60117
54 76310
362137693 80227
1344 55625
59323 24715
351101 14120
444754876 80081
56 71233
1351 49075
59372 37137
548679 10090
64 79489
57 91355
1345 43584
1352 45114
64 86573
59372 34825
901981 6963
458076 12086
1344 53943
259697 18559
1393 57007
8012738 674
97 74856
1345 44361
1464581 2819
59422 30295
1345 47401
1348 42221
4098089 1172
50 82613
20 64943
59372 25741
901843 5471
54 62173
297 84822
55 82722
59362 21909
59369 29248
1387 55604
57 90251
1185 47725
59374 32822
351291 14912
4604500 996
458077 11129
3 70463
77 73685
200953517 99999
8287947 627
351292 14064
1348 42294
883229050 27022
59372 34897
458316 12332
54 68966
449345739 86428
54 61831
65 64230
51 71824
96 94076
63 69102
1350 59179
74181 19583
59366 32445
837824 7294
54 68500
59374 32237
59372 21783
840098595 34672
1464427 3687
1340826 4821
59372 28055
1345 42758
1348 57901
35 86828
54 73201
243 95877
1345 43761
59569 34677
68 83498
51 65030
59375 32451
123 99097
727397906 46840
59372 33979
3962998 1501
59387 29062
1345 58688
45 73828
59375 22932
633948717 9272
1427 47507
817559 9083
837829 7354
49 90827
756136677 91404
59372 25538
1345 54483
817557 8518
59372 26199
59373 31584
59372 28411
52 68204
259720 17241
241015469 22404
8287907 630
38 99473
196246756 82873
1464449 3207
65 73699
59291 21700
47 92185
59370 37544
1345 54970
901981 6185
1356 58071
59372 21885
54 92981
7 79866
54 76729
63 68678
59372 26309
54 94502
901998 7044
901981 6987
80 98025
74168 21047
59372 21817
51 68359
51 59755
548425 10056
548452 9984
901981 6170
1378 52180
990164074 37335
667300532 60500
52 83626
1340826 4754
55 84110
53 61398
59372 23646
1345 55501
59579 22704
837827 7354
1394 45844
4098140 1273
1345 44537
56 71898
1348 53071
50 60328
51 64522
1120 59050
83 79911
59538 35521
54 71762
5 71633
1464400 2849
2512089 2362
55 75901
458079 12547
1340836 4829
1345 47830
1345 46555
54 72285
1345 47748
138 96994
351290 15721
54 62229
108630 18717
1464490 3111
1345 45708
259720 18145
351291 14113
817556 8497
1340676 4946
28098467 169
52 93276
1104 51052
72 64206
59372 33021
54 62173
280714657 76078
49 79761
4 59946
121125853 85378
1345 48692
89 80929
59404 24358
54 96015
59372 22887
351260 15263
54 89342
59372 32146
59473 22757
57 60810
484353574 99999
55 94638
54 97399
837957 7360
1347 51461
1464390 4234
56 76176
59372 27800
29 71783
54 63010
1339 44967
59372 26118
1349 47830
54 69176
59372 25133
31748078 90442
59545 35356
11576169 457
54 93350
3 91076
59367 24284
52 94032
57 94872
259721 16418
59370 21542
52 92791
74171 20951
54 97055
1345 44515
48 80227
59303 25727
59372 32836
59372 28932
54 74870
66 98823
54 89580
40 82280
977022885 68990
54 95018
54 85659
74180 20081
259721 18076
1345 43793
259724 17893
59374 30193
53 86573
46 80430
1468 53728
46 64216
231 67238
59372 22404
42 66832
1328 59532
49 96587
438525 13030
59158 26923
55 88693
59366 33910
817377 8414
0 31827
59319 39825
48 61076
51 61097
40 75092
1325 45721
54 79165
54 93064
1342 46975
8012775 674
74183 20865
1305 55175
1342 41250
1576 58417
59372 36160
1345 54257
59372 22029
59364 26797
9618360 96521
3582405 1
121 62514
54 82311
1345 54738
59481 27398
60 86546
83 68864
1345 42210
1345 42148
835923300 6084
188768029 99999
458076 10865
1340826 5248
259722 18620
1282 47269
59414 26596
4098126 1275
54 85695
189 60862
51 97820
2511877 1978
458323 12650
59372 28270
259927 18228
59372 26929
101 96892
1345 42228
59429 35199
59383 28243
54 92132
57 99398
991413493 69321
54 85716
1205 58587
54 66033
0 20360
232762391 15528
54 66935
351292 13801
74159 20987
59440 28919
59131 28463
1345 42206
847153959 2501
83 77955
901730 6568
1356 47269
54 99252
54 65718
54 89891
54 82570
22780240 15976
16 63645
1345 55677
54 87222
12575927 387
1464393 3367
284 94425
49 60563
54 85059
59372 31359
65 66595
59369 32873
548440 9798
54 71169
197997371 21789
55 66897
54 67227
817508 8822
59406 35415
1406 45007
901739 6646
53 64659
1392 57391
74168 19688
7 77685
54 85697
570843617 1
54 90714
59369 33979
59370 39412
59369 35154
901979 6854
151218444 48982
59330 22411
52 77304
351291 15030
59372 27760
928720374 99999
43 70710
59372 31888
1406 52989
849766318 61663
54 96160
1295 49708
11576181 457
1300 48593
438525 13187
59532 22121
59374 38734
59370 39145
1345 47293
438525 13533
59374 37238
54 98661
1343 49424
54 81220
74159 20422
837874 7475
342792451 2385
934249048 16470
54 83134
1345 42818
54 66076
458062 12346
49 89520
1347 46975
57 75417
54 93913
351298 14935
1299 52441
837827 7402
54 84490
465325889 1
53 68994
54 78249
1107 43572
44 95040
1345 44400
74168 20029
51 91295
64 69390
59366 31359
42 93032
1348 44522
74233 19574
54 68635
1345 52728
1464391 2759
656809961 1
122535372 62686
1359 54036
351291 14192
54 92120
59 83175
59357 28384
59337 38820
1344 47914
106 63457
207530874 9472
56261383 32923
59216 36068
597063602 74162
59383 22288
49 79486
54 86108
1345 40394
438665869 83996
54 79016
1464390 4212
458074 12417
0 90619
1464536 3670
74168 21087
41 71881
351317 14041
54 86342
114 75129
3962973 1805
59375 33850
1549 47488
1335 54624
1137 40257
74168 20102
515773883 36817
1330 47380
59409 21788
20 60339
74418 19607
28098472 181
59372 34886
1348 40428
41 63062
4906498 758
100 78961
174 81592
1350 46488
54 78633
59 61422
54 77898
901976 5536
1345 44879
67 61456
1345 55250
59372 35994
54 79574
74168 19669
449010791 48135
798140623 21542
54 71783
106 63450
1347 44731
902188 5917
59372 37239
784788733 32897
66 81003
54 77131
1311 48982
1345 50475
48 98249
54 73989
56 68903
59381 24358
57 70621
66 69851
1391 46533
54 63036
20 63098
259721 18076
817545 9067
475005914 99999
901798 5500
12 79726
548392 10278
209012723 68864
59323 23622
223 69916
1384 50087
67 61418
59377 27659
54 81966
837873 7360
298 85452
1404 57263
108567 18675
54 63815
68 83240
259 83199
784795933 38860
59368 23758
59401 35290
59362 21936
108579 19054
41 82411
97 62057
351296 13852
901981 6572
1345 55604
54 74704
1345 56402
1464393 3367
59372 21191
306 63166
56 66954
54 83126
476503058 23803
59381 23698
1320 58561
54 95040
64 88440
4604498 1064
1345 50244
59408 33571
59372 28907
1464393 3736
458076 12486
1394 59350
581614063 86721
9 95459
74170 19401
1353 56193
55 69541
74383 20951
108560 18710
59372 34391
54 67322
1358 47979
54 64964
65 89265
54 65076
59236 34119
59372 36364
51 98686
591807185 14928
259722 18366
548451 9986
59372 39214
1345 42722
59372 38271
3962998 1501
1356 46949
783287336 73716
59372 37577
212 91112
259720 17024
44 97514
59372 31292
1329 52916
1000000000 28804
59326 25740
57 63637
74168 19783
59377 23211
54 65743
38849262 71934
51 95069
43 90474
44 95413
259777 18091
2512088 2376
1345 42084
28098474 181
1345 52816
55 60353
119 87086
59372 36250
1764137 2518
59372 35032
1127 44591
259721 18280
901981 7044
57 98716
30 81428
54 81186
27 83152
64 87841
54 76299
59372 36293
59374 26233
1345 47469
438992533 80241
1296 40385
59372 22933
54 97635
59372 22943
1345 47159
74168 20324
74209 20029
151043042 250
59372 26338
59373 23348
548547 10333
59324 33658
351291 14986
63 90259
548450 10056
1344 51069
1175 57294
54 85248
53 65705
182 73676
341881297 75043
734854031 59672
202 63450
59340 22735
59372 37427
51 64880
1345 42148
438565 13533
601563566 64836
44 67322
74177 20212
259785 16748
4604498 989
132627055 1
74168 19560
54 84329
54 77901
48 87804
1344 48692
469398583 52327
166 77268
54 91740
351331 14949
59361 30650
59429 27613
45 78971
719120769 99999
458184 10698
66 86206
54 86897
438457 13153
54 61273
59600 36915
259773 16418
68 64017
458076 12172
458087 11949
220 77105
54 72525
1464393 3788
1297 56647
73 88209
54 74808
262904559 68769
771659858 6171
3962984 1715
59369 26338
59372 26023
988330933 1
54 93078
43 80241
1345 48861
59307 37761
181 67805
54 73795
59371 23222
974110344 23644
1246 43887
74180 19436
1000000000 20555
54 94229
59319 30515
54 68953
902015 6429
548463 9334
54 92149
54 88330
57 86786
438525 13047
608065324 19469
1343 54094
1547 44735
284374282 6646
901993 5827
54 84490
1345 57391
52 68211
74145 20098
54 81376
59371 38136
259722 16614
54 98429
259721 17833
438525 13588
116 87474
99415485 67662
54 67366
1294 47013
621733235 61661
64 82804
351464 15628
59308 26517
1340826 5342
111582959 54650
458018 12565
1355 42818
63 81934
82 84473
809725692 91936
54 66383
2512088 1954
64 85592
59348 22845
11438806 16280
108565 18883
1345 52454
1347 42084
59278 31234
83 87523
54 91037
59381 37900
116 82394
59372 33582
108465 18979
1464393 3657
1347 53011
458076 10590
281725545 79403
58 77206
59374 40147
1347 50987
1282 56286
1345 55625
61 95722
458075 10553
54 73259
8287940 655
59374 30120
838858788 79473
93 95927
59339 29271
48 88156
100 62460
54 69892
54 62925
1345 42228
59372 26023
450674102 75043
458031 11886
1345 49503
1464376 3047
1255 49785
74175 20101
1343 53442
54 92651
59372 37581
12 96759
1375 56298
59369 34715
59369 34897
458072 10698
1342 51798
59372 27612
1303 58820
80 87467
59363 23963
22328284 274
59372 34166
1348 43345
118495010 86928
5 87600
1345 58974
59431 23856
1000000000 82792
458072 12029
1186 46459
217 62021
807839483 54483
54 71675
1298 56301
1181 47127
351302 13752
59364 35066
1369 52056
259721 17997
54 72385
1464394 4005
59372 26684
250460711 54092
1352 41378
59433 35899
53 81596
530687927 44879
901984 6689
54 96561
1345 46161
1348 56040
59290 34631
1300 52428
54 75134
54 78381
239 99608
59516 32349
1348 54094
71 61216
1347 47612
59372 25293
54 91084
1340826 4693
1344 41170
1345 53000
59372 27131
1315 49005
838076 7730
54 97258
45099155 2787
59367 35216
65 78181
59196 37238
54 65789
59372 34886
1345 47748
458076 12417
4098127 1195
54 88693
53 92538
110 90609
2512088 1978
4906274 816
51 97319
54 61284
458091 10889
59372 21817
59361 37067
125675022 60350
1377 55996
3962979 1717
259740 17295
1345 48545
1000000000 42078
59372 25245
56 78432
42 99416
901981 6116
59371 38152
96840152 99999
66 89336
56 82743
458076 12091
59336 30562
59372 39412
59382 39771
1346 48942
51 96022
59371 28527
57 83006
1000000000 70523
9519593 489
1345 59031
1345 56330
458013 11517
1464393 3339
987298875 1
54 98170
26 91787
59363 37860
1356 49776
59376 38844
817486 8234
817553 8997
901981 6024
56 93084
1000000000 39034
907899361 77909
54 91001
59369 37310
54 74337
746212305 76053
1477 44086
57 79279
54 90477
59387 36705
59351 25538
54 61954
57 67900
351095 14235
901999 6370
259721 17257
1347 46026
104 61697
1335 43403
29 62460
51 69536
66924041 64604
74168 20148
1531 40528
59348 27929
180 96029
63 74411
54 79606
45 91111
59372 36768
39 81198
1322 43291
59381 24715
759986427 99999
1391 55568
119 70731
59375 27417
59373 22402
87 70128
63 98668
22 70787
59372 37187
55 92295
47 73301
59374 21762
1345 51490
59326 26086
1353 56473
1433 47253
59583 33829
59321 31936
470498660 88886
50 77013
54 71484
351288 14296
53 93645
59384 28459
84 97319
1549 51151
74205 20534
55 95480
51 95765
837736 7436
59372 37661
108567 19126
59372 33955
59384 32931
59372 22704
1346 54650
54 80945
53 94165
59369 33955
74168 19299
54 77090
351483 14064
58 67238
57 87600
438525 13449
54 87571
3963108 1591
59374 35066
1464394 3608
613304791 43926
59164 33120
45 85470
59370 27440
54 89555
1339 40394
351290 14119
59236 36765
1289 59050
953502190 84804
458073 11264
59359 21939
54 95676
232 73548
901981 6696
901979 5821
51 64923
59369 25626
54 81574
59372 35666
1340666 5064
180 80593
74160 19980
833823857 12614
57 64983
817509 9278
548278 10392
548677982 88121
490814243 95910
57 78139
901979 6875
1578 58864
5 92994
259724 17091
59372 23605
68 65040
1368 52353
378367085 1
1363 58438
43 91212
118837647 75278
59407 25325
59375 34811
1355 48836
57 95853
1346 44678
1345 49739
9350526 597
54 85716
1342 58215
42 64542
54 79948
902050 6900
54 78924
54 64185
59372 37577
1371 56910
59374 21789
54 93661
108569 18874
1351 59229
57 78342
59375 22481
1345 58689
59408 37733
59372 27477
561315025 1
68 64110
1764189 2531
28 80811
1464394 2884
54 70311
59620 29350
22015047 299
458033 11564
817559 8099
59368 25442
765023810 25293
82 78943
1344 41497
82 61507
1464339 4321
54 95048
1349 48839
901981 6171
17 77223
1464296 3850
1318 47774
429718038 86447
845078447 99999
259696 16739
52 63566
61875456 70621
59380 22899
56 98446
901983 5500
548450 9804
1345 44214
1345 50955
54 75557
1345 48745
146281155 93435
78 82485
59381 34597
59372 27501
1370 48418
52 92167
54 64201
1358 59503
59384 33283
4 71840
74168 19552
108567 18757
41 70417
55 84350
1345 40686
54 84110
438351 13412
1345 41497
54 72199
54 85575
59372 35643
59372 23283
1345 53470
53 98702
4906310 756
54 78995
57 99252
59383 29506
33 64288
59372 33442
676619292 85466
259720 16584
59130 26495
52 72661
54 67238
1231 43665
739500101 457
458175 12653
1345 49719
817556 7978
1464648 3185
1345 56121
54 93018
262599776 67306
351302 14228
87 66606
896189169 57326
273 63693
89 75552
55 76759
1345 54751
557986187 73133
817495 8902
1345 54811
54 98517
548394 10498
62 72003
57 72219
187 81198
59373 37445
45 84380
54 76094
59363 36446
67 67478
54 61483
54 69124
1464391 3906
42 75105
74168 21116
54 99661
58 67847
47972533 114
901981 5920
46 74782
24 99875
582011440 51151
59369 26159
54 73510
548452 10363
399538916 57840
1345 57609
59363 21441
59291 29271
97 87056
458065 10610
54 82613
407456903 97752
59382 32815
817556 9168
1348 50401
3962998 1660
59374 28932
1345 53885
48 88883
1300 47441
183 76433
1347 40394
56 68439
52 91448
59306 27136
44 75635
51 74426
54 77909
41 61216
193 97167
59332 36768
54 84167
1353 41409
59372 36944
1342 48127
4906572 816
259721 17247
59423 25538
1000000000 97462
1464393 3691
59375 21812
1464339 4438
59372 21143
1345 49706
1345 46470
56 78970
59372 23698
58419224 57506
901981 6752
259719 17909
1243 40396
59372 39527
56 87450
52 79215
54 86897
59320 22887
1345 43626
1305 52005
1330 43257
1345 58727
51 60452
59372 25086
59345 34390
987853100 73226
458076 12291
1343 44028
1285 58727
458076 11809
62 79875
817556 8729
46 85879
47 74510
1345 43275
1274 55705
114 88883
150 76098
59369 31408
54 64755
233 76963
59372 31907
54 84181
59371 25086
59243 34450
1355 52016
54 88412
458075 10734
62 96878
259721 17144
1345 48988
516309559 34450
1345 42383
548452 10123
64 84551
56 99411
1464446 2623
1345 40988
979387626 21354
54 67415
458085 10899
259721 16168
60 60117
930611387 4821
1345 41537
54 77963
1478 58951
59565 27535
1345 55142
59371 33273
59408 22152
59374 26479
837828 7770
438526 13047
1520 49978
59141 30607
54 98446
548456 10270
54 81507
351291 13801
57 89401
1345 43079
54 84473
60 95697
1159 54381
1345 51736
74118 20534
1345 54202
54 61200
7 66102
54 69102
817566 8752
54 71367
259721 17833
116 60566
839240885 10908
66 66727
54 89905
1341 46174
62566600 87954
1573 44008
108611 18712
59376 32068
1202 40842
59372 33626
351291 15074
51 91085
0 77678
901886 6999
59340 22329
1347 46053
351334 15702
57 67152
54 60191
141563969 13027
4604450 960
22 64347
1343 59578
54 82523
55 90022
902014 6978
59362 25943
1347 41770
269095757 99478
59373 37185
4098172 1246
59311 39928
1345 55949
1345 48148
4604491 1095
1360 42913
351264 13890
1364 43266
54 78895
0 87848
121890048 22037
1345 41341
200276753 67503
1345 56381
139 60728
59369 22362
59372 40081
1464383 3521
59372 30840
59337 22175
1172 58716
1345 48593
895988130 925
4604441 1007
83 68295
783849950 64453
54 60760
52 74921
59534 21738
55 96280
54 70410
49 83848
73983 19436
54 61377
1340826 4827
211939398 75634
1345 41267
74364 20439
59372 34494
1464389 3575
1343 58913
9 61078
1162 40433
100585462 90749
54 69644
1389 46013
1345 44134
594972565 34631
54 92242
932123299 99999
54 76393
1345 46161
3 62679
901981 6881
259721 17776
20 74794
119951083 65494
59375 32580
14 73307
9350522 597
54 75307
1226 49171
901987 5460
57 84158
55 98676
55 72837
1345 51001
39 79952
1464450 2857
4098128 1304
43 90609
901932 6189
1355 50041
59375 31095
69 68769
0 96006
1338 40448
54 93098
1346 48259
458076 12315
351237 14235
54 60310
54 80889
1360 46835
59373 37303
770772540 56147
259732 16584
54 78532
1568 47774
59381 28463
61 87522
59359 35937
59372 26012
59528 22343
817377 8294
837975 7456
1345 52632
1345 45882
1344 40937
59602 33984
1345 43912
826183472 33068
54 60563
316395575 83310
54 70089
901982 7084
929151707 5392
1344 50857
1320 52963
1345 42960
817431 8336
53 72230
59372 22418
59369 38226
1464395 2787
74165 19583
522443036 41754
1424 43893
57 84314
297 73731
1403 54811
4 71762
101 89818
233 67397
259712 18087
59371 22095
61 80188
1371 53083
59372 24987
54 67397
351294 13793
4 95898
1345 58873
1348 59648
100044675 14398
59372 32998
59410 38844
438525 13456
294 61078
45 85737
180 89255
74 78527
36 92798
1380 42975
992193495 47851
3963001 1777
2512239 2265
28440888 11276
113 85466
1358 43491
54 69892
54 80455
1345 44691
1345 58182
59279 39979
259691 18541
74122 19910
210051888 11980
902002 5629
81 76729
74179 20590
54 77955
351280 14398
59372 22933
279468754 48448
4604270 970
5 68002
1541 55677
1496 42383
351291 14436
102 78261
764559415 1
78 64522
1346 50134
1345 48782
54 84110
1345 41865
54 85452
1353 45721
74400 19353
63 88750
103 65148
283225937 42449
1344 54097
4604456 979
1327 47075
59 60733
1349 49082
1325 49575
817557 7881
787194978 73741
1464393 4368
1509 53153
59372 24897
458229 12541
59201 39488
175 82678
499160103 11948
55 76411
385155330 18482
556538393 70665
17 66425
55 80593
63 93347
438584 13027
339403524 52391
1464284 4235
54 77890
53 86489
54 90226
87265957 33442
74 69093
54 95175
1143 54746
433105445 79596
453300651 56457
59372 37877
56 86648
55 83744
30 71965
351305 15838
1287 48661
817558 7970
47 82342
901981 6632
59359 37413
175 98475
69 91816
59327 35470
39 62878
236481836 8633
59384 39030
1357 41276
548438 10395
52 85114
1345 52439
901980 6572
247239328 6568
1444 53250
206 69688
80237183 597
452598423 60540
1345 55309
52 69499
54 99397
59358 38981
817753 8319
801836371 336
59374 35600
54 67503
41 78181
1345 44028
1340815 4962
46 67630
1233 51464
1345 53795
59433 27022
259721 18029
74161 19469
458108 10898
54 84038
1347 53328
1536 51547
54 68994
55 83993
54 94542
351171 13908
243981529 7635
54 66090
577154126 86828
59627 25718
54 84626
794624669 80624
1413 47543
59370 30002
82 82195
9519591 529
54 62996
59369 33874
168 80188
114 67859
74200 20602
1464379 2884
292 69241
1376 52018
259672 18029
42 77227
298509611 92718
513221825 99999
1354 51788
49 77818
59372 21577
613463224 1
54 75524
0 70095
60 69891
104 75262
44 69261
901958 6103
1399 50093
59371 21783
59363 37400
1344 46470
83 98995
59385 36969
54 65442
1345 57621
74172 19236
1341 42684
208 96188
59340 25153
64 75297
59381 30645
1340 46792
1356 47281
1096 43912
750402527 57211
1359 43124
69 92378
65 69418
6671829 83870
259721 15976
259726 18366
59189 38703
56 77223
51 75105
182 73761
54 78498
1000000000 18552
1347 54970
438524 13206
1345 55706
1459 41770
40 80108
9 83857
55 93122
1342 59341
1357 56720
54 94102
59373 40073
14 80241
1289 47399
59372 29147
1345 40627
458067 11767
548454 9983
548454 9436
54 97361
51 65743
204081778 86562
308396205 11543
1340826 4724
790273596 43064
1306 58974
1344 55103
227957716 24733
259908 16236
40 94066
54 60413
59370 28459
59372 21281
54 62429
59372 25609
54 82670
59372 39163
458300 11168
57 67129
711667684 79362
54 75547
1352 49838
54 93256
59331 25809
74108 19353
59364 25686
59315 32068
41 98999
817549 9115
48 75702
1347 43948
548452 9968
351294 15319
59372 33674
59340 25762
59374 34612
768724080 86469
63979382 53328
54 99211
197327488 96214
59401 27537
79 91369
56 83287
59215 32861
59291 26576
259706 18243
108581 19029
59372 28852
1345 47833
89 77630
76 86897
1350 40330
1326 56296
351335 14137
1348 52220
458310 10553
59432 39163
4098044 1275
66633646 1
54 90666
723689432 75792
902041 5532
53 66609
1330 40753
73917 19669
54 92996
54 91849
374725965 17461
351291 14586
4604422 853
54 71708
54 66146
1322 57944
59421 28243
901884 6900
1577 55373
1332 50919
351292 15070
59373 35511
74162 20203
817539 7881
1165 59519
259728 17840
1292 49737
59372 35435
53 90259
54 95676
54 62815
109 76302
56 90418
1464532 3575
1357 48268
458076 10908
59408 35973
74 71999
1286 48286
458064 11094
901985 6103
259884 16152
259719 17078
438467 13534
54 60328
59372 30562
1484 44716
59432 26202
1346 50244
1345 55996
817686 8752
248 92651
817556 8756
54 62987
54 83910
817563 8471
549585924 71783
56 94911
902044 5715
1346 54202
59392 25609
11576158 459
458018 12709
259762 18559
54 65488
41 76282
57 64508
55 96723
1406 47275
1345 42903
53 83890
54 72000
320190398 21408
1345 47269
54 76668
59372 23388
59372 32897
171964747 65226
1347 57723
54 82159
259722 18391
278617859 31025
38966157 58256
78 65231
2512087 1954
56 62840
1584 58938
59375 28201
54 77090
351291 15394
59498 25740
1464457 2794
59207 33241
259705 18228
817434 9014
59381 32349
1345 58974
1363 54926
1345 56118
27769548 16205
259746 18578
77539368 64791
1464396 3670
1326 56402
54 70518
55 80889
65540295 90
259861 16831
55 98465
54 71232
59374 39778
0 89565
1331 45556
74168 20178
105 94479
59394 37002
259717 17387
937529080 3788
1359 53478
16 89520
54 72267
59338 40081
289413814 43045
52 71916
54 89269
54 64508
59380 22538
55 64414
438525 13081
1336 47441
68 60498
54 95616
59373 21167
1227 44631
1464233 3094
3 70179
59367 23121
1345 42294
1345 47281
51 99661
32 69688
54 86428
1345 48836
1345 54849
122508342 46
53 89945
351291 14928
59372 22446
51 84660
52 87200
59372 27571
245715484 22026
901966 5378
135 67538
1464408 3219
1000000000 10787
42 95957
59377 28432
1464381 4210
164183429 86294
1340816 4807
191 81471
505848746 3418
1294 53265
54 94032
48 96373
395204285 31453
1345 51932
351284 15125
484330430 93276
817557 8633
59383 27093
54 79575
54 69476
93 89458
458100 11209
53 60191
54 89962
59371 27823
258 62624
54 83467
1357 42063
59374 33246
1347 49218
133109358 27386
1345 48142
59196 22860
1572 54624
98 92168
1345 44318
458086 12702
40 64424
59374 29942
817557 8018
0 95231
57 97527
1348 56379
59155 40081
59342 26555
161319881 13752
373815737 17
59372 28819
54 80477
59428 37303
817548 8622
1345 53210
246 86292
1348 59410
231 93533
59358 32684
55 62538
458074 12643
1219 57560
59430 33621
1358 57602
54 65354
39 63662
1000000000 80559
1346 45882
745572817 78342
1346 53110
435898929 99035
59370 28787
1202 46792
458086 12728
1464389 3883
54 78194
41 81924
817556 9158
59537 26555
1579 44691
351530 14518
54 69449
59370 36786
557699013 21616
59387 32549
817554 8972
59373 26984
74163 20864
23 85096
239901690 90347
69 91740
449836871 18029
59372 31408
901726 6475
74411 19361
837827 7435
59372 38797
1345 49683
646523489 34341
59372 23743
59202 34277
1345 50549
0 97223
59372 22381
5 69804
29 72078
1312 48813
259711 17063
901974 5962
1464340 3167
57 79489
117 88412
4098127 1144
457896 10981
1464634 2651
54 91078
1345 43623
59313 35719
54 79841
66 91270
259721 16277
4098307 1195
54 75910
1345 55849
54 82278
1345 50448
4097918 1178
59375 27552
1345 43481
259718 17731
1294 54572
351291 15394
40 72810
1303 52989
1464370 3850
817677 8496
16 85575
1340 53265
1346 52816
54 70222
2609892 48156
373815781 17
52 61062
54 86832
59387 34177
59372 35600
57 93573
817557 8480
1345 56047
59372 34359
59372 22201
54 84965
59226 27613
108567 18883
123836673 79761
54 68531
59372 22682
59370 32485
40 90020
63 70463
351291 13999
1345 45161
1345 46635
837827 7597
53 92232
59336 39617
800241374 46845
54 62622
56 64962
74168 20225
58 84149
44 73731
54 89117
59372 29992
54 75114
817754 7882
44 89163
54 71898
233 62960
59372 31391
1000000000 41075
54 77500
1345 51917
59242 38570
59374 22926
1348 55501
1348 56193
13 75826
54 71061
59362 23133
351292 15157
59372 34986
124464832 71046
55 68131
48 70522
840845808 40354
15 72650
1333 51469
1464393 3494
1357 46664
54 64453
54 82223
54 78961
54 66555
25 69499
54 97304
458076 11475
59372 38948
59372 27501
54 90477
259721 16544
54 84741
51 84137
351344 14387
108567 18883
1357 53902
47 76176
351289 14044
837827 7214
54 98249
59381 28819
1000000000 36130
1346 56072
1464393 2777
837830 7214
59359 25318
59372 32873
1331 41497
59566 30120
59368 22704
53 95947
548452 10028
52 96878
395660067 98446
54 60402
683959232 60136
63 64430
548414 9601
54 84235
1345 56227
59326 35994
59372 26420
1332 46466
1342 42460
1345 51859
1343 46769
206740515 3045
59370 22460
54 96187
1345 59103
438523 12956
458132 12134
215 82051
42 82559
42 74510
9350523 609
1350 51971
47 85695
1464389 3906
54 98739
273 67306
42 64878
533439890 1
70 60623
54 85057
259720 17346
42 89269
59372 40188
20 61376
458144 10590
59375 32871
259721 16982
1345 56989
59362 32977
59384 24097
1353 57619
59370 38734
1302 40275
82 64364
53 91037
1348 43043
1318 55565
54 63644
259711 16062
60 81220
256 72223
47 74791
164 86489
259722 17865
56 75713
727224098 50595
57 64112
458120 11575
59372 24236
259577 18422
85184515 51069
54 73645
54 89519
68 80095
1345 43863
78 68802
1345 48007
1350 52480
59375 27515
59313 30622
59374 31663
1345 52842
457854 12029
59311 36413
54 67200
59372 30225
184 95273
54 95069
1345 49156
1345 43481
146736083 15234
1344 58390
54 63048
351291 15105
54 85386
61 92959
1342 42347
1345 54917
809279494 95808
59328 24888
1464393 2623
1342 55108
59372 33770
59371 31521
1345 43251
1342 44194
136346145 93304
1343 55092
1345 59532
59372 21574
57 98249
33226291 15263
59501 25762
55 69476
1494 57535
66 92208
259719 16197
870666996 53071
1375460 4661
54 87839
1342 53896
68 89057
88 60963
55 86947
1336 41296
1347 52689
59384 33038
1291 59648
55 90794
81 85728
327701755 6619
876530238 16071
59372 26122
1091 43491
1345 42914
54 68296
99 74408
54 72834
1345 59305
59340 34095
59372 31667
59387 39065
1345 57766
37757251 52487
59371 39567
49 91355
74060 20302
59374 23560
1213 55215
465816216 1
59449 27653
438527 12974
901981 6487
1348 58818
1282 41808
131 85234
68 91468
1464153 3608
59363 27386
54 82678
458076 10537
1347 50264
54 69766
65 95321
54 65716
33228179 88131
902019 6992
59357 23707
90 75925
1323 54265
721503188 95069
865701995 99999
37 92734
59294 24289
54 78880
54 73916
1351 42194
66 81813
1124 57965
1341 50753
1345 57129
59372 36364
1346 49280
919393082 82638
59379 29678
59410 25718
59372 23495
54 97420
54 97093
197 99272
47 85168
1443 50401
54 74704
54 82344
1345 55934
54 95030
438525 12909
59366 34275
55 87266
438525 13416
74165 20105
59351 37625
59449 32582
837809 7336
53 90897
259731 17488
287 82940
54 93789
278 82123
458076 11202
1464473 3367
351045 15263
54 82221
59372 22561
1285 44194
133438806 46035
54 92149
438525 13369
54 68386
55 97752
1344 58737
56 60291
59283 28305
458096 11119
53 61420
74168 19779
187089875 81145
1343 43944
54 60198
62 76843
259666 17507
59360 28579
59572 26684
905568335 34897
54 60862
837983 7584
1340828 5240
59530 36826
1325 53640
70481293 58913
458076 12476
9519411 577
54 76042
54 65851
59372 24097
1345 53618
259722 18480
59349 32991
74392 20123
54 61393
59372 39510
51 82137
59372 21285
817556 8973
54 71367
548452 9824
54 76048
116 93709
28 67805
259721 18243
55 72755
59372 37036
259721 17209
351291 15312
69 69766
59372 35540
548452 10251
28 98220
112959531 17347
54 89265
901981 6350
12 83555
54 95801
52 98096
313344722 38809
54 96138
351291 14120
3962997 1634
92 97214
54 91129
1366 43793
108400 19029
351288 13939
1345 53980
69 70645
108629 19126
35 64542
1375481 4639
56 81376
119914281 1
54 93939
74165 20081
170 79824
108 70208
1464393 3113
74168 19450
54 96916
59315 25538
351336 15910
458076 12614
108600 18993
1348 52320
351293 14516
1464393 4212
34 89269
59312 25325
59362 39076
1345 47378
54 64255
1340765 5064
1345 51469
16 91313
65 91033
1344 53048
54 95722
54 75331
1345 45991
1528 53449
1347 41366
54 79702
1336 58562
59372 27369
1343 53028
59372 37239
351291 13908
2512088 2256
59372 39883
145 68082
54 94038
817560 8244
60 84137
1338 44278
59369 27009
817648 8366
54 78005
7 91527
251560760 99999
3962998 1683
1345 47583
59383 26054
1348 53547
61 71658
59371 33038
51 85869
54 89681
979797062 84388
485387073 96349
1339 59646
54 81078
72 81371
838055 7274
59382 26591
34 74691
59372 22656
958852954 51245
438525 12807
817565 8415
59384 38214
1345 47159
59344 31451
457901 11153
43 80156
10 77789
59523 38566
284 94225
1406 48600
0 33993
59372 31273
59372 31092
54 98085
59398 30193
59372 39967
59374 22933
54 81647
69 95097
74118 20954
54 88581
54 80416
60561776 76250
54 82526
122508339 46
4097993 1209
54 96553
1129 47774
54 62299
1342 48839
75 93512
259658 16062
458062 11543
73657750 10869
59372 32208
1343 56118
57 92693
28360952 32703
351291 15427
73982 20342
59370 40046
1340826 5278
458182 10925
54 85466
54 69911
59357 24825
479662425 82245
54 79548
105157023 25753
37 70045
53 89927
59372 23723
59370 23762
351291 15451
57 65114
1288 58150
59578 21783
571261305 85205
54 98386
22328284 274
991180977 58873
1223 55032
59372 26869
54 97309
52 70998
1345 44908
1345 43620
54 88015
0 19620
54 79467
65955599 84759
1245 44095
259723 17892
1371 48286
54 61398
59373 34898
59361 36737
98 81952
59372 33038
1345 42024
54 87166
161 73210
194211656 99292
102 78261
59563 34680
1346 50334
59372 36942
1330 41291
908795357 23650
54 72362
1345 51257
1191 41059
57 66463
1344 58689
59351 30364
56 78697
1345 41296
231 79494
54 83792
59374 36969
45 79239
850070059 21191
1348 50727
53 99868
59380 38655
223068126 87175
259721 17387
52 69541
54 83781
1345 50967
53 79824
20 64964
74134 20072
74173 19507
54 87848
59370 34680
59372 29938
1342 55309
901984 6129
59372 33328
1345 41569
54 82859
59372 24138
59474 23388
685297075 17731
351263 15901
1336 46219
1340 44798
443538470 57766
54 89520
59363 25411
74168 19541
65 88198
59265 36209
307 68439
12575927 397
12328836 24960
1358 53333
54 92994
5210827 739
54 67411
125 95568
55 71061
458073 11706
54 86138
1333 50106
259721 16905
1464398 3905
1345 43257
351290 13890
1364 52114
54 99745
74220 19236
137599393 55812
13 68886
71744126 99457
59373 33913
1345 43649
59372 33220
55 66139
1402 42084
59356 29232
261971035 21767
54 61028
1345 44214
54 88581
43 91792
351290 14436
627749393 87579
75 59948
901963 6482
344517449 74190
438525 13187
54 72782
54 67030
202131869 78682
465627288 29228
59375 29753
902125 5861
50 96455
901981 5920
51 64424
61 86562
1346 59159
548450 9968
351288 14585
52 99172
1400 41051
59372 21283
1399 47159
59 88131
0 44167
59372 35511
74165 19689
1345 54187
29 62214
54 99024
259715 17461
59372 24613
39 76410
59358 26320
1342 41808
458073 12277
59372 29712
834522370 18118
1340 43398
55 87611
2512088 2162
259799 18188
90 80667
59357 37908
23 94667
54 64041
93 64284
54 60198
59381 30501
1367 52936
1345 46498
1343 57944
51 84373
1440 44719
59370 29917
54 97082
59384 31755
56 96521
1399 48593
59369 34825
4 97914
1351 57965
1337 56609
960112957 67065
1345 46817
59375 37427
1464191 4162
259767 15976
1346 46158
351291 13944
1345 46563
1334 49879
59375 35010
59372 38624
765226352 67805
59258 26529
59372 27273
40 95676
54 64185
52 97438
74168 20534
59370 36302
259758 16957
54 76207
1000000000 29271
59366 29750
2512073 1997
73983 19507
59383 35981
1399 57209
54 96956
59838609 13505
1000000000 15879
59372 22957
54 87981
870329258 36870
458076 11271
31 95747
458076 10925
56 78469
676260847 71314
457984 10753
54 81191
291424647 72790
54 81850
1345 55534
261373548 75160
554559505 64943
1283 57674
670895924 71824
764313412 86401
1000000000 31396
351259 15702
744534333 95930
901981 5622
131 73133
16 62939
1345 57713
59370 39778
259719 18109
458076 11138
59352 40001
82 92049
1343 43141
54 78261
1101 50281
1344 55236
548454 9966
39 81399
901973 6129
772672189 29446
57 64976
59384 26199
901981 6900
42 78596
1360 46263
59582 34078
1179 56614
924882079 41433
259721 17979
54 83143
59372 22343
1345 48902
6 64223
42 74650
59372 39536
54 95676
1326 51125
54 82769
45 71749
1464393 2787
59374 37860
548452 10123
22 80565
57 81784
259603 17109
59344 36930
59424 34009
59429 33955
1161 54383
86 77776
56 76691
59294 37581
752432988 47266
1345 55032
548452 10395
110 72896
98356501 44586
54 76689
59380 36446
1332 41384
4604498 1007
40 62840
850491351 71061
0 94310
1365 50557
59309 21522
59360 38809
1201 59464
58192231 85248
1345 41435
507831153 43127
285538741 33464
1297 46752
817559 9279
351272 15037
59453 36545
59372 38089
59386 35154
58369182 17965
1319 47698
190 79310
41 70599
59375 28045
2512053 2244
1353 48176
1317 42903
74168 19174
59369 21936
46 68295
18 84681
259713 17667
52 81813
1336 57602
54 60870
74178 20302
50 93791
1393 50987
1237 52114
548447 9841
491755780 73811
76500234 61901
90 83467
56 64099
1345 54552
1349 56855
1352 58438
59372 36413
1345 59358
458076 10919
67 96160
57 65494
54 92207
1464408 4395
59468 37194
59 59997
3962998 1717
108567 18765
566831658 35135
1340 54520
998807984 62303
54 75901
54 92791
1350 57069
1345 58286
40 63658
4604498 1040
231771377 5548
53 96349
54 68295
1547 58474
81 96633
1345 51687
54 71650
1346 57677
54 68439
41 89458
1324 45408
1291 48295
74254 20598
59183 39145
48 80156
54 86036
817557 8997
28098663 250
1354 47094
1345 43179
54 70300
695673285 674
458220 11055
1353 55037
54 62677
4604498 970
53 65953
351298 14120
1296 48400
351279 14780
342787365 15721
497429643 56979
2512088 2421
1389 56379
259721 18424
59357 24228
458083 12134
59372 30132
74314 19910
1341051 5243
54 60568
54 78087
259721 15959
548452 9420
113 65706
54 86011
837827 7776
68705025 39401
56 94032
54 78754
52 69093
54 68296
59407 39979
351290 14038
354003145 1
1343 53501
0 65147
61 70405
817595 8897
997364009 22957
1345 56976
24 87183
63 70445
458088 11049
54 79606
54 63379
458074 12102
837828 7764
54 60451
54 65953
54 89448
1347 53629
54 97319
1345 57998
44 94031
548451 9514
1340 41814
1340826 4996
969443908 14305
59372 29609
64 71289
817566 7881
1394 45299
54 67942
59160 26189
59450 25127
901991 5561
351215 13942
59372 21125
1345 58561
59593 36827
59375 34412
548418 9601
59372 32897
905743648 13726
54 91114
54 65706
2512091 2032
458079 10610
2512341 2024
85547423 58845
108564 18668
108567 18874
59383 25943
77 93076
113 85186
438515 13027
59374 25273
54 63682
54 63815
54 99473
59372 26494
1586 52916
1464177 3895
65 76197
438536 13188
59178 29025
54 80210
59448 28270
837835 7354
209615409 97820
817556 8117
817553 8171
108323 19028
446106036 87974
56 82051
1355 46121
56 61886
902025 5622
1342 47119
59503 37288
4098136 1133
1345 43141
973867038 22360
54 73518
3 79280
1345 46319
253 73933
1345 57148
620537686 75860
105 86786
351291 14120
580052957 10897
1340826 5243
57 69837
52 63119
51 76263
51 83485
901983 5651
438525 12870
2512268 1856
59426 25463
0 10787
12688374 356
60 89505
83019770 62686
54 75826
1282 50816
1340823 4844
54 64791
59375 29876
453563379 25078
191815759 99999
677617327 21425
489592161 19791
59376 32313
817556 8123
61 90884
54 86470
4098124 1172
54 74236
458068 11209
1352 45783
53 78934
54 84626
458262 11893
1340826 5240
1250 59530
59372 22233
59372 23454
59378 34563
96 63682
1428 56417
49 89099
458180 10899
458073 10865
1325 47159
59374 28906
837725 7776
56 66543
1338 50291
54 94830
54 92187
1542 52338
108567 19088
1390 56524
147 99468
54 89720
38 66076
59367 22037
901988 6401
1345 41392
51 63126
650159768 47135
1345 57209
59372 25943
1345 40779
1345 55501
1335 44777
1345 57007
259722 17813
1406 55032
1345 57116
54 75331
901932 5724
8287940 627
54 64892
2512027 2024
56 87450
970141730 18574
259721 16280
1331 41832
1345 45822
59476 35869
59369 35994
54 93350
351291 14262
1345 49928
1464393 3212
70 61398
548452 9984
117 63457
548449 10363
1358 55236
1340748 5142
1340828 5156
54 92693
1392 42914
304525414 45696
1346 49676
1212 46353
59372 36538
54 89801
54 64994
302 83134
817553 8471
54 82416
817623 9083
1345 48657
1345 54826
83 70451
59359 28907
1345 51521
351291 13805
1546 40351
1434 59533
438525 13380
901995 6560
59361 38437
624129304 40180
6160627 82392
54 65030
1562 57590
59372 31938
108567 19126
59372 31911
1373 51234
59372 35521
117 78055
351380 15688
1359 41604
1203 53065
351255 14949
65540284 82
2512087 2244
267 72443
221 91527
259718 17667
871324954 12104
922339691 44008
559001296 73405
1097 51792
458076 11271
1345 40326
9519594 489
439236708 1
42 77986
68 97514
54 84497
291 76843
54 74337
114 75564
49 60576
1345 54404
59243 21990
817557 8680
65 73301
1307 58256
52 68440
48 88267
59372 36446
25716194 1
902026 5911
53 70343
837824 7635
753968761 94310
1348 59508
53 68953
1345 41059
351291 15234
166 60576
621641494 13388
1464381 4100
123012480 21909
105 62249
837827 7442
54 85894
54 85561
14607824 341
59411 35869
59572 39849
56 83387
1406 53153
817559 7978
1340833 4773
1337 57128
59377 21425
259720 17284
59372 22131
1373 45943
59375 28271
1345 52274
50 89357
59321 31074
59268 25648
54 67667
493887466 39510
837825 7203
1314 47144
1600 57674
54 92197
181 62048
250 86469
1345 47543
65 75303
55 75105
4604492 970
54 75602
54 67499
59366 24097
414054616 81557
54 62595
297354317 49557
52 71294
54 85634
51 77206
54 81083
51 95240
54 84402
54 76393
1339 45913
1289 59594
345954683 99999
54 80192
108581 18847
901977 5415
27 81825
53 61129
66 64968
458076 10832
57 79165
59376 23277
1271 55723
44 96644
1372 55103
109 94716
458169 11202
64 78657
265 94880
837824 7524
54 60549
167 86775
890546269 87689
67 81557
59375 23445
458083 11094
885194369 59266
52 75921
1345 55423
548435 10090
59375 32425
458297 11282
59372 25830
54 70078
259721 18506
59372 33094
967291232 27968
1340785 4773
1345 52330
54 71881
259761 18555
901981 6171
259726 16206
54 63016
1764134 2487
59138 21167
0 80559
849412137 11767
54 62803
90 88121
1345 48782
59339 30370
351277 13981
55 89913
59483 24876
59251 33249
901984 6429
1348 58182
54 98587
59372 21513
2512086 1916
59372 37581
1345 54746
1353 59341
64 93485
1000000000 35629
1359 52842
259722 17865
351291 14949
59425 29317
74171 19236
77 94229
521978533 2197
438538 13245
1342 48418
1345 54225
1343 53905
2512029 2391
54 99131
1338 51245
59372 31748
1333 59493
59374 33390
901990 5470
54 76108
1469 42903
63 76302
94019083 99999
458075 11616
59382 38353
1345 41042
54 59993
59397 38308
59372 25686
59372 31770
59372 30193
54 72288
901981 6370
1222 49845
351291 15315
57 79609
458076 12085
1345 52916
54 70373
72 75713
786915543 18979
59284 22402
59384 24032
1000000000 32648
670070187 10950
59411 23762
59378 35032
59383 22326
266 91369
6 98205
26 76272
54 76075
1191 56330
920850686 1878
535672721 72448
349852264 41409
1345 45619
351244 14783
608268038 1
1320 44278
4604707 975
898221550 29902
105 76759
59372 39163
59382 33241
59372 34733
259721 18422
54 93255
54 66935
901992 6057
59372 36160
270 84660
59547 33913
77 92205
47 76590
179849435 22477
59189 31453
351291 13759
54 79726
54 88387
73 96553
54 69480
54 90650
54 85943
54 61393
16 96723
73 78198
54 98661
1345 56264
54 79160
438477 13507
59375 31521
54 80081
54 68296
42 76108
59372 36915
0 87647
54 67030
160 67602
59372 25273
1348 51576
56 70089
54 91048
901967 5759
1473 55108
1345 46918
59611 21967
54 61011
1345 50340
67 79133
10 85895
54 80973
57 95591
59372 21408
1345 59294
1363 48474
59 77868
59372 30448
117139805 48215
114 66015
1345 47647
59161 36220
259721 17421
49 70862
380641705 99999
1345 44233
106 84038
59203 22957
59256 34642
1000000000 78873
1347 40395
1375475 4639
143759200 23435
54 69589
1342 47339
51 63272
0 55479
54 60474
54 68953
4604498 963
54 59810
53 83323
59398 22491
643720894 84946
514882003 85965
56 62250
54 92194
1464644 3521
59543 35037
351501 14420
59374 22988
1342 51461
59355 35715
59255 33088
1345 50036
54 68769
43 86928
54 73896
1345 54328
54 73609
47 89681
55 60378
1464395 2669
54 63845
48 69002
438766 13587
59330 31927
56 85447
51 98446
1345 56280
74179 19562
55 84482
52 76176
12575927 374
12575715 387
1345 54635
55 87946
1355 46847
915636236 57723
1532 42916
65 99586
878649375 27334
292 75661
1345 58268
1312 50376
683983068 59077
1328 54257
59199 29386
1345 43003
66633646 99999
54 67150
54 70900
59372 30995
54 64230
57 98741
59372 25930
1345 56298
817531 8190
59374 33666
736950610 78035
1464222 3665
259722 16721
1360 56298
59355 21571
237 71724
1527 51146
54 94060
54 67825
59363 27857
108568 19078
458075 11310
954752785 50225
57 70318
837824 7412
59373 36502
108567 18666
59367 37724
1340857 4834
865569827 34918
59370 36183
55 97304
59372 24027
1346 50477
59231 39492
1353 51867
901967 5573
59377 38613
516047890 39967
3 94180
1100 47399
1464363 2651
314301667 38226
270231560 91175
59414 38655
57 75869
41 83747
171195665 99999
1345 57619
55 78863
1345 47493
54 96015
1345 47973
837814 7274
713579159 28577
812563812 66955
59372 31907
54 80911
1307 59493
1344 41569
74168 20744
446649893 88438
351293 14084
54 90035
1345 52756
39 73698
1293 56720
1464597 4501
59188 33666
1345 58871
59372 27022
608483736 44818
74168 19454
1093 43266
54 67914
54 62731
1149 52819
59372 37534
59369 23723
59386 31470
59368 27061
458111 11980
2512088 1916
259721 16418
59369 25609
1345 48008
54 98057
62 98583
59372 39028
59372 34897
57 82633
59340 38693
1000000000 67425
59377 35768
45 59997
458089 11014
0 69397
259709 16538
1345 43999
51 60540
59371 32349
59375 33018
54 80321
1348 54047
54 81078
65 77268
59372 39492
1000000000 65088
362716924 94438
59372 23303
0 10190
59 84980
59372 32160
259721 17842
54 67463
375642669 32794
56 75134
59272 26517
1343 41433
259720 17484
59385 27659
54 74687
59375 22453
74168 19944
59372 23644
244 80416
1347 50624
54 77685
944125429 81965
1346 49640
1268 57522
753709576 3494
108466 18870
59349 39883
103 83126
59372 38613
1464585 4210
59372 40001
1464386 4441
59440 24712
59360 34563
1353 44188
64 64755
1340824 4679
54 99398
55 73171
219 99398
54 71233
59372 21682
54 85398
59364 23451
59426 32391
59374 27556
486824569 59031
351324 15157
636308672 51486
39 79190
59372 38214
54 87086
668998791 59993
54 80224
45 98931
54 63272
108567 18710
47 73100
59420 28071
54 64430
548452 9877
54 82088
59142 22381
259721 17580
59333 32667
54 72594
74168 20916
54 64659
1349 55359
54 96558
1354 56430
103 87098
108 79473
1345 50441
458076 12260
73 98038
1564 54650
259721 16550
54 75417
914638132 10761
1375503 4661
259889 18617
73913 20485
59371 27803
54 61210
1340826 4986
901947 6705
51 65494
1215 49471
408366719 676
54 78422
54 68359
59363 36969
1345 56280
75113755 32684
102 71899
54 71069
1386 51953
1394 55296
52 95168
367651639 22493
56 94168
59578 22460
59372 31451
1340816 4699
74168 19149
67 74687
59404 30219
59392 35641
817556 8865
54 78196
259721 17813
1357 51464
59362 25133
54 72003
54 61102
52 74437
68553202 4235
302477571 48836
1340826 5015
591196217 99999
1471 48347
52 70667
817593 7881
39 86036
464075832 33674
24 98478
59365 34918
817732 9158
106 91792
548477 10395
59332 34370
44 66656
59372 25083
54 76983
351306 15600
1348 52240
59375 23451
1300 57677
351306 14311
438525 13206
901981 6725
55 75178
14 93276
221 84041
41 83626
458059 10859
62 85762
259711 16591
54 81075
187489574 84411
259721 17679
54 87841
259721 16062
168766497 13206
300600872 31846
901971 6362
54 62183
837827 7747
59372 34790
1363 41276
163390397 94887
1386 57505
730525894 8199
901981 5415
861109872 42294
458063 11637
54 60129
54 69732
51 75910
99 65953
0 14984
53 75850
49 75088
45 88015
52 62460
59358 34166
54 69418
56 99535
51 65868
169 99252
1343 46237
59417 35565
3963001 1634
1143 41170
59348 31480
43 76078
59527 31757
59372 21716
4098127 1257
12 62686
59372 31105
52 76299
3962994 1583
351291 15147
54 79304
1353 48295
259886 16048
54 66769
54 65789
59414 39969
438525 13093
43 68982
170 85325
1336 44454
54 94672
901981 6362
59372 30935
59372 32243
57 89477
59343 32552
55 66739
59372 32534
1341 59561
59397 31390
54 70262
457939 10875
52 93764
963847517 15558
1464393 2771
54 69851
55 68605
54 69514
9 67531
51 90347
1464195 4358
4604498 981
59221 39260
60 65953
1267 45831
901925 6300
458008 10590
1418 42507
54 62768
52 77942
54 64206
1342 54221
54 76065
1347 42177
1345 47774
59228 32875
1330 57014
15 80174
59373 39280
59372 28048
46 73741
65 70439
59626 34054
52 61588
815853786 39589
1345 40589
1401 57535
59372 21285
42 75475
1357 43559
458069 11637
59380 25318
458043 10832
548453 9804
54 75417
100 92693
59329 34350
258 62214
59373 38479
59381 29161
59372 27501
1475 42283
54 65666
1576 52218
54 60136
480205680 62109
253 79952
17701480 72661
54 79467
54 93427
54 61673
55 81768
249377231 99999
15 93433
54 63375
54 60667
1464247 3153
901981 5724
836378027 62394
389897987 59244
1103 41754
54 88394
1000000000 89565
1115 44400
59354 22095
59592 29386
59414 25763
54 73505
351291 15074
1572 47293
68 63276
1336 42460
548453 9983
52 86036
34 64424
59373 27775
51 82267
54 83503
817364 8186
59356 38672
1306 50861
54 71343
1400 41084
54 96626
8287938 655
259752 16503
1280 49682
54 99920
1345 58115
202 84524
54 72230
1345 56072
901984 5415
100 97914
29 73403
13 75634
1306 47488
901981 5569
59403 34029
1335 49172
54 61076
54 66897
59373 27653
8287940 649
64 66319
41 94899
110 62048
1283 55604
51 65715
54 88566
2 74608
51989200 61288
59371 22453
59371 26517
59372 30217
59 89520
458258 12000
58 85216
59372 38096
105 85205
476333686 15039
91 67475
446194479 99999
49 95273
54 85869
1317 52076
1346 51867
31 83199
54 99980
59362 29317
817361 7987
1345 43358
1345 45788
59373 37185
54 84661
59370 32350
59370 37303
53 61028
54 68903
614527142 18228
78 64715
219645576 30622
259870 17241
1464378 4374
1295 58677
458044 12091
458262 10537
351290 14192
146 96138
54 90803
23308968 76194
59380 32208
1343 55236
54 91080
1464395 4062
1339 48145
216969406 91634
59372 34054
59372 25648
74168 19851
54 60667
59372 22225
54 77544
351305 15628
59371 24899
901980 5470
59381 23061
24 95321
74168 20779
1340 41392
1331 44369
59552 32109
548452 10358
114535674 1
388172881 79996
54 62316
54 89128
1345 52197
39 71783
42 84038
351350 14084
837728 7400
619836104 78652
1131 48941
89 71061
1334 47830
59322 31157
458031 12260
1345 41276
59399 22656
902043 5516
40914795 40058
1345 47507
1363 59590
52 96780
54 65231
1358 44304
59416 33564
51 66252
54 60056
1764147 2543
458076 11949
56 69767
1356 44278
67 96815
54 97514
1337 45788
59565 33300
1342 53745
1345 43926
1345 46386
191 78194
59348 27803
1345 47144
1343 55373
51 78518
1345 58182
1340658 4811
54 74293
59366 27409
41 87523
59375 37187
1346 48784
458062 12085
74330 20520
105 77597
74354 19780
1340 50108
3963004 1556
1347 47573
351294 14331
57 97363
817566 8964
54 72288
862665876 84522
52 62429
310667040 85806
53 76897
54 62052
1358 57366
6 65218
56 92627
787878136 33376
35 96560
830624669 77892
901981 6218
74106 20720
26 90491
152 76406
458065 11129
54 72303
259721 17461
1358 55625
54 76543
771590440 1
35 64726
708165002 52114
2512088 1937
1339 51798
1345 58245
167849143 48681
1331 59259
39 71934
1345 46664
822418382 3396
52 60733
59158 28579
54 71098
47 71650
54 73238
1340826 5245
259707 16957
1328 49027
259746 18038
89 80119
54 79223
1347 55952
54 92597
51 89720
92 87268
84415878 33246
351229 15633
59375 36320
54 60191
54 87288
779396804 2543
1000000000 4350
52 84411
306 99678
730070384 26917
1346 47230
59372 27009
39 66310
59372 38177
59375 38089
259724 18614
74169 20397
458205 12709
259724 18029
59434 37761
1346 53434
1345 57589
1326 57606
59365 33564
54 68440
74105 19770
1464364 2669
41 78286
54 64544
259488 17363
1194 50031
99044594 92709
4906528 766
54 97336
59370 35198
351331 15558
259713 16939
275 71783
54 88048
1331 48655
89 88669
1374 40909
446436595 39033
1389 44744
13 62132
922664065 11310
1351 51306
55 65536
1000000000 93375
57 92798
59372 35383
351054 13961
49 64943
15 70402
1345 43124
59284 29112
75 73238
458089 11766
1345 48942
108366 18993
1000000000 38416
351288 13805
28098464 185
61 99172
1345 42547
59372 23388
59370 39062
59387 25753
1357 48762
54 64267
54 61901
458074 11886
59372 21738
59368 21543
59263 34909
1349 52587
55 98104
194253563 19691
1345 40397
4604498 902
1340836 4834
54 68531
52 81647
837824 7256
56 60548
59372 28473
458106 10643
519244213 76299
1297 57889
59589 25896
55 76108
59371 34760
4604498 873
74118 20916
1302 48782
59371 23303
1342 44716
41 68752
74171 20825
59361 25084
59372 27759
446194479 1
1345 57766
458078 11119
51 67859
1344 49027
59345 28906
978165858 56377
1515 46198
1205 43495
1345 52399
54 91895
113 85063
66859873 6963
59369 25718
1345 52513
47 61418
107 63757
259721 16439
62 92344
59372 27547
54 64914
259 95276
59387 31521
63 84330
259721 16835
54 61093
259724 18601
59372 21425
837607 7274
56 97112
59394 24231
999995791 1
1464393 4234
351291 15451
54 65554
56 87467
1117 42988
57 62384
55 77013
53 75901
59360 23435
4098134 1316
59316 22362
1371 57965
259721 17247
59372 28906
1345 48594
54 95134
59380 30749
44 68989
54 76303
59358 28411
463961552 1
55 66102
1592 49698
259718 17892
64 79596
353360418 79606
53 77176
1345 46213
2512091 1978
54 89342
141488255 95697
458081 12458
66 79553
0 64492
54 66020
95361623 52545
57 72525
458076 12332
55 96686
632402482 99999
1396 49218
197 93898
1464381 3509
59357 39423
59374 23277
458076 11336
902086 5819
264 93791
246 76970
817728 9229
1283 49569
243 63505
54 71134
54 87086
54 69935
54 75860
59476 24240
59366 32915
259721 17247
59368 36659
1304 55037
1764140 2557
897800468 98931
54 68209
458080 12653
483620812 99999
901989 5975
54 90256
54 84583
1342 49014
9519598 486
59375 32154
1344 54578
52 61102
548452 10349
59376 28114
59372 26179
1403 46171
1340826 5251
59372 34029
55 87335
901970 5561
70 93272
44 87467
438525 13159
351293 14241
54 98107
2512088 1857
660464696 37073
47 92649
52 75557
1345 44970
1345 41427
59358 37238
59354 26726
59448 23991
59370 31542
1340826 4773
59373 26096
4604500 1067
54 82448
1346 59050
1353 40395
59374 38737
30706295 95877
89 85445
112 62315
63 59824
351284 13809
748487736 3032
1342 41409
827847789 53820
1000000000 32849
54 86529
59402 26233
1348 51510
1344 47269
1345 57392
59486 30826
59372 22726
59367 26914
59372 37721
1293 46144
817543 7987
438525 12909
817556 9067
54 70793
668099496 99999
59372 30419
3962902 1451
59374 24111
2512088 2300
54 70427
224077324 91369
59395 25120
477825157 56662
59372 37185
438525 12855
59372 27461
1464429 3670
1339 40325
54 63817
1345 46702
1345 44970
1332 40448
42 59775
837826 7429
59372 37804
1345 55934
59369 36018
59429 21354
59406 34307
74179 19552
54 82028
59380 22175
54 68329
1343 59481
54 65339
1344 46219
807488266 97883
901956 6428
28808943 99999
57 83105
56 83237
59367 21125
59325 26352
1336 48784
458076 11012
1345 44508
169283838 64201
54 77685
458183 11091
113 74794
1345 55964
59372 31528
1345 54131
1307 50768
874654590 1808
59374 22603
901981 5776
54 61078
21 86386
548251 10485
351290 15030
34 77963
59320 22477
64 88154
1340826 5298
54 74650
59374 24469
59382 31366
1345 55310
55 91906
54 77574
59404 34918
989046860 63048
74165 19150
54 75552
7294911 6057
4604498 1095
901977 6646
63 70128
1345 58811
59368 23167
59233 32391
466025668 61078
59369 35958
1345 47488
54 92195
1345 49549
1357 48516
72 96214
50 79894
54 99909
54 96644
112 65088
54 82105
41 77811
53 68746
934280365 48513
59357 35647
59375 31911
1464393 3987
1345 41022
53 87288
1340850 4865
3962998 1710
1358 51052
418143221 98220
1764137 2478
1301 58650
45 92537
901981 5666
1345 52353
59431 23348
59362 38924
7 91135
65 99506
43 60500
59269 23220
74172 19596
54 64976
247 99172
59372 22682
901981 5486
4906491 766
22 83996
59374 25943
51 71378
1446 44851
546784598 19507
146169023 88873
108549 18959
60 63375
59373 22932
62 78087
39 86011
59372 37238
51 93078
1206 47033
797951641 37445
7312234 61762
68 78934
351290 15576
438726 13098
57 64206
57 68211
438525 13027
1345 53478
59334 25133
1345 52428
54 98716
1345 42787
1278 40337
111434648 54
813562172 87571
861756278 42758
1345 55534
57 79540
1294 50886
1343 40292
74141 19156
871551884 93744
465979632 47399
59212 36293
59372 28119
1345 52517
56 75820
54 91468
1357 42955
59616 27462
351293 15147
59372 29505
59372 36930
344783636 39065
59372 35641
188 68994
55392544 33571
369880054 98916
1345 53744
57 73750
64 64914
51426807 7666
1337 50726
351291 14882
99 68417
59372 29505
74153 20744
69 99736
59372 27952
1345 58571
54 82260
1464393 2948
1464393 4433
54 62559
744025767 28136
52 62879
59375 33887
59372 24945
4098119 1274
548495 9325
75 98995
255 69766
3 76963
4098127 1291
57 99678
185 91313
182 91448
43219621 62527
54 90763
1464447 4100
1345 54174
351158 14799
820247664 61129
54 66955
55 70787
929423355 70468
351291 15073
59226 32794
80750697 80499
109 60328
54 62815
817680 8837
1216 56100
817575 8949
64 70343
59369 29898
458078 11987
901945 5587
45 79844
1345 59119
1582 49503
46 89862
1345 46121
59320 27574
59373 33283
39 89357
4604497 1067
501134831 74650
1345 44428
59376 39301
271216094 26495
1345 41450
259711 16352
1464396 4210
59327 35032
53 64223
59374 35439
59371 25409
55 99980
458076 12441
9 91085
1315 54788
63 96560
57 95993
54 89458
901928 5944
1348 50847
59375 34733
22015116 296
88 63715
126031906 74690
11 89142
59372 30364
59361 25775
59361 34670
58 65339
351295 14064
59371 35439
1252 41333
54 75915
458076 10552
54 91037
1464359 4412
59374 38703
242 81145
837827 7764
54 64105
59376 26159
54 98056
59353 23375
1335 49424
59372 32822
57445904 5470
59372 22557
869016305 76872
59316 32830
59372 27831
1346 40533
47 81088
817765 9168
1358 50213
1464393 4262
817547 8117
53 73764
86 65572
1345 44426
1464393 4501
1000000000 49565
817543 8680
1375608 4621
259703 17840
59372 25753
1350 52977
54 64134
2512088 1878
644656772 24994
1000000000 76140
43 88114
91 88683
901970 6963
6 93272
126441966 85452
1319 49097
14 88360
59379 33092
151 90706
1225 45804
45 64976
1345 53827
1347 43623
52 89286
1347 46533
351291 15702
59186 38931
59373 29938
59372 26558
54 92873
1345 47796
110 78087
1345 48205
54 92491
1000000000 87647
59316 35052
54 83175
54 74192
269 77999
56 69884
256040606 1
817553 7970
837827 7207
837827 7380
1345 58256
54 94312
1595 50384
1400 58476
817556 8381
438528 13456
55 68864
874587739 50327
52 87222
259912 18064
1353 50326
901981 6632
0 28691
818933820 71672
1345 48849
1000000000 74630
1320 50624
59369 22192
93 91111
282 79920
54 68805
59501 39778
1252 53744
40 92693
57 95068
901981 6854
59425 24164
1345 56424
59384 33626
59372 32451
59372 28233
348521000 47906
59269 27487
54 76263
47 95877
59385 26914
1352 55744
59395 26494
54 61507
1547 47401
1261 57530
12575939 387
1345 43516
59517 34029
694101986 57140
1351 51761
59372 25479
1464390 4374
1402 44400
1393 53004
207 98205
59378 37534
438522 13292
1258 59739
1344 41561
2512090 2256
74206 19222
1345 50520
54 85125
59344 36293
405344991 83175
59377 31542
458330 11322
837818 7554
1404 52508
59372 25576
54 77992
901850 5539
67 73750
3962998 1777
351291 15904
351305 15701
108372 19114
1345 42866
53 72313
59494 26199
259723 16654
1345 51464
817556 8171
1232 54404
59373 38412
1506 58127
1345 58864
901971 5470
59370 26766
111 70045
57 94060
59372 29688
548452 10395
259721 18601
548457 9436
59393 32569
351256 15037
59377 24944
351288 14453
59372 30485
901946 6759
1297 48446
59435 36944
1349 56028
1396 52334
260 91797
59365 26537
54 96604
730298311 23012
68 78527
236 96045
0 8645
300859439 14585
59332 28071
351297 14671
54 63676
1345 43398
112 77647
54 67805
81 95040
54 91448
54 61658
1345 59646
59371 27093
1345 40942
62 83480
1338 56845
2 61011
62 91740
1345 52362
84380577 96528
4604250 1100
1345 53795
351291 15039
51 96651
1464297 2623
74171 19401
817602 8842
1347 56532
837827 7251
259732 16104
54 68295
57 90341
2512091 2248
52 76859
66 93363
540623573 69850
1188 41930
54 92060
1345 44591
59375 25428
1464384 3493
173388967 19574
53 95536
1355 43944
54 81668
56 82028
59372 30617
4098129 1133
56 71043
634903412 61549
176713269 66630
54 71289
89 60080
2 67985
59377 25669
59372 34692
59375 29060
165 81443
49 65182
59424 34553
1345 54970
1291 48259
288 81916
59382 27093
59391 32897
59372 24974
108567 18820
817556 8707
68 64926
59372 29572
57 87168
73 98014
4098127 1148
59371 23121
1342 51257
59372 33657
54 69940
259678 16023
59370 23550
960028856 5532
39 68168
83 84408
54 65306
1336 52237
561982275 67475
59372 35169
59369 30419
1460 57898
1345 47821
47 73933
166981674 43636
59369 21909
59372 32871
54 93304
458076 12125
4604517 960
1340 41865
350463742 23445
59375 34095
1395 55516
259721 18422
1345 46127
1126 40422
53 62429
54 69374
54 94052
52 88571
59360 35599
1345 58629
43 92369
68 69640
59358 23786
1333 51248
59416 25686
1345 47338
458067 11813
59370 24424
1345 58571
3963015 1710
57 97880
54 75093
59369 26866
641813463 80188
1486 47338
52 67594
817545 8069
93 75329
59372 27024
259720 17892
1345 42975
1348 41602
59359 24055
1347 48849
107 61028
105335322 8336
59415 22493
901979 6084
65 65718
1295 42525
1204 52317
45 68359
1340761 5278
54 74426
419641982 72385
1350 44391
1325 47851
549034058 6954
59317 26118
67 84016
1345 59161
207 80095
54 66739
59346 26766
53 91849
812010855 56027
1464393 3184
59400 29143
540108915 77776
638878535 32149
59372 31122
108567 18783
58 93557
1351 52065
54 86023
54 82269
54 65182
232 61557
54 92065
259768 17507
51 72650
54 77440
19436102 4736
414625865 96780
57 67830
1345 53640
59372 30041
57 73115
45 75136
1334 52508
43 82345
354556083 55594
1509 51306
59514 22256
817556 8974
817567 8518
858188250 11138
1253 40677
59398 30225
351291 15350
54 72511
1345 43486
59372 25086
54 61509
65 78954
54 77814
36 78169
59357 37876
2512099 2004
901981 6813
992851848 7823
1328 46319
59349 28852
1345 49316
54 68668
5 74870
4098116 1323
59372 36497
59372 24880
50 62303
56 64292
12575927 397
1335 53772
458073 11441
172192246 14662
68 98475
59382 22197
40 95244
1345 57987
71 82416
1345 47380
1117 46918
1345 59031
32 91448
46 84167
59372 37067
49 63344
37 91740
59435 22460
54 74511
59372 28303
59372 34788
263 91468
0 81085
1509 51147
1342 40937
59373 24733
59333 39038
901992 6673
901967 6632
59372 39846
50 68127
510148858 7196
1345 44120
259471 17488
23817857 60908
59370 30364
59399 26197
59390 31157
901952 6146
54 81933
173360753 1
54 68760
55 61832
54 89117
288369631 36663
1464396 4368
1340823 5156
59322 29770
51 66595
59427 32915
1342 48423
293865059 61954
59171 33118
350787951 47338
1348 46792
1358 42177
59372 25963
33 81248
59372 25411
4098124 1195
59292 23435
53 68500
147 80811
98567177 55874
1134 55319
54 71749
259732 16966
54 93848
1332 58773
67 61688
188846631 51819
54 76859
54 60500
54 65746
52 60810
5885565 95240
438535 13505
138 64818
42 80499
59372 33675
54 84480
1351 54094
212300224 98686
59372 25943
54 73676
59372 25409
964143590 7797
54 87474
351291 14217
259708 17141
59403 34210
4098382 1246
54 75092
59372 26085
59361 32886
54 89269
3963125 1715
59401 37963
458266 11271
1345 41366
1464393 3509
53 97694
35 83503
54 68299
351288 14783
59370 26006
59598 24055
1345 53820
54 62048
458076 12662
16 93973
66 70060
70311845 96639
54 73292
1571 50212
74207 19299
55 97449
133571157 3966
53 84551
48 82570
548453 9747
56 78005
792141784 99999
74014 20483
416373749 64818
63 62048
92 81023
54 85445
837847 7534
127 92168
59360 39639
56 79682
1381 54578
259721 18087
69 82195
1345 43748
54 60117
59372 27398
51 97258
54 76354
1364 57301
54 69565
54 73761
104 99113
1464393 4486
351291 15030
1345 52104
817556 7882
1348 58427
1342 42063
921774923 12134
351267 14518
121 92187
351293 13728
1346 44035
19 69429
57 85960
54 82485
505239213 86198
54 92295
59373 25697
1345 46272
901981 6401
52 96337
40 95134
59372 33120
1345 49776
57 90011
837824 7823
458076 12104
244199859 97243
54 83152
59372 31157
837827 7524
351292 13805
59402 26320
66 68145
35 87206
1342 52602
54 60653
837814 7360
54 78776
54 79596
54 76620
56 73133
449011336 99999
52 61254
1 63317
59365 38381
259718 17535
116653630 82937
7 66556
59372 22362
61 91004
458059 11202
150 94542
59407 21167
51 70262
54 75071
259712 17257
1345 44373
1342 58705
54 63457
458086 11264
1345 45291
2511975 1903
61 99745
64 85452
109 80630
1345 49047
59372 23445
59372 22735
1345 43358
1345 48507
59146 35066
572397041 57713
55 63583
27 88750
351330 14403
59372 35198
39 81916
1345 43962
59373 26108
54 73713
132854711 91571
99 80036
901960 6362
351333 14702
59372 28050
481777603 44591
11350484 54571
54 92049
438526 13521
417009992 47013
66 67632
65540292 90
1375429 4561
54 90737
913528379 42507
1436 52241
233536862 82845
0 78263
62251352 99999
92 62627
55 96700
59365 22583
59372 33038
56 78537
59357 28688
44 61755
59380 39861
3963010 1571
86 66935
59371 28577
54 87086
227 80945
250 97319
59382 34111
206654350 9098
1345 53020
59362 29283
1497 59739
137821732 34553
57625170 1
59480 21125
54 61232
1464400 4262
59363 32549
57 95321
901947 6858
1344 43245
133 69480
1345 49001
10 89801
64 68160
1355 58913
548498 9824
4098129 1209
59372 36220
1464393 3575
1435 47493
638501969 59388
54 71734
392624849 33496
71 91295
59372 36086
9 70343
629261484 63693
43 98668
259707 17018
51 74193
1000000000 54367
4604490 863
49 62316
54 64791
1345 46188
3962947 1571
108552 18883
458264 11886
1345 50368
54 76190
1342 51788
458028 11138
50 64880
61 93018
54 89780
548393 10349
335933001 50133
1364 57522
1343 47273
1375479 4621
60 84423
1464380 3889
54 78169
54 80449
899430101 66944
139520311 7719
59372 36104
54 91199
59374 25563
157131348 25137
1345 43451
59372 38000
59375 40188
59383 35715
59372 27453
57 62679
54 94312
52 65018
1505 46021
95 73699
59374 31683
0 69754
59421 25428
1340826 4736
64 82633
1345 59193
1330 50243
54 78286
1370 49097
97 72650
59333 26159
457867 12235
837776 7693
1344 41940
59337 24594
54 96588
1345 44361
1345 49320
837844 7813
59372 36302
901981 6854
79 76190
1343 46198
0 22263
95567529 32179
612923145 32861
59372 23435
1214 47973
74209 20081
59372 37445
1348 41814
109 60667
59400 27042
458076 11753
1346 41761
1345 57594
54 84660
74168 19149
100 67151
34 67620
429899065 73609
59361 25057
54 69950
108567 18736
1360 56239
59348 29938
351259 13991
51 99292
1347 54849
868116885 61499
1505 50967
59424 29317
59292 23972
1287 52232
62 79113
793854498 47774
1390 53746
1113 51137
59372 29082
59364772 37552
59372 34825
946399882 22524
51 68922
1111 58489
59358 33184
177423071 71762
458070 12417
59371 34312
59370 26108
54 60843
1342 52631
438529 13408
1345 57326
218224931 9168
54 91691
58 98085
901981 5532
59371 25741
53 72697
1000000000 84113
247 78350
1345 57522
52 78140
49 67456
458076 12476
59321 25165
59424 31528
59372 29942
7 86469
1345 42206
59375 26917
1460 44561
438347 12852
22692287 45162
1189 54289
377593164 10258
54 69816
1346 49706
59509 31451
1347 42913
44 61102
458076 12642
351290 15838
1340826 5142
56 75921
3 89163
54 96358
548452 10090
1350 44081
146795568 81035
817556 8974
1348 44592
56 80417
3962835 1501
1348 51867
32 92537
1464379 3794
59372 35415
251136357 26322
59334 38809
1304 59570
54 95570
57 70599
1345 43761
59372 25741
898090163 8577
87 97210
1346 46769
1285 51782
59384 33850
1316 50236
1345 42409
47 97304
1341 49156
717569963 17575
59369 39220
221060747 15416
901812 6429
54 76693
52 96675
458073 11265
1343 52391
54 61127
59364 31938
67 78196
59135 31292
259719 16784
1403 58689
259758 17089
1345 56552
46 99411
1347 52086
1346 52240
51 83237
989211651 96160
86 67602
1371 41059
54 79733
45 77275
259728 16280
1340828 5188
1346 56377
539655774 69176
59361 39547
1344 54225
59372 33316
56 65715
1342 41761
79 85737
1345 53291
1345 43105
44 66935
54 60760
117127500 12448
1393 58570
1 65609
351291 14516
59372 38304
351292 14799
1000000000 73899
17 73696
59374 33241
51 96470
54 95849
4604498 1095
54 64267
1331 57890
886347828 32243
458076 11927
26 86223
400467232 19549
1345 40937
1345 52334
458071 11282
54 67475
1362 48007
1298 47906
1395 59503
45 97927
148 84872
1288 45756
54 87228
59319 34788
1342 42086
1464393 4210
458115 11860
59372 38693
351294 14096
59522 24797
336557330 41276
59471 29161
1163 48127
901983 5989
51 70946
52 70343
1129 53011
50 81892
754704215 58629
59372 39771
59372 35652
59195 38772
28098506 169
901875 6170
902008 6987
1345 53629
1345 48494
53 91381
69 83649
8012730 676
51 76152
56 94889
101 64592
91 74782
1349 44678
54 86947
51 83170
47 97093
1464400 3190
1345 54289
54 80399
548453 10270
901988 5519
54 83498
54 96138
901939 5827
901816 6854
1345 48496
1344 55443
54 61708
59407 39147
54 82345
1480 57530
54 75547
1345 43721
74172 20203
74120 19504
59367 39488
1345 56264
69 93024
1345 49785
29 76668
1342 42820
54 63252
535277543 33249
1333 46802
351269 15021
56 87689
59369 38230
59372 27955
259580 16654
453996015 43430
59214 35180
59371 33202
1355 51866
1355 57536
2512088 2265
1348 53250
759213007 39928
901981 5465
0 8574
54 63150
59626 40001
259721 18514
1464393 3841
55 83237
59406 22285
59369 22527
98 72000
59425 23435
74157 19599
1445 47423
59397 32642
59364 38288
1305 58629
1345 50520
1464398 3896
386117626 99999
54 75465
9350391 609
112 68127
51 91925
1344 46555
1375481 4561
54 70392
59561 30364
259734 17679
59373 34390
108567 19078
74168 20825
1359 53065
53 78144
351315 13931
1348 57944
1331 58642
1379 40862
1195 52237
837840 7373
902008 6696
59372 32313
1345 56461
1464391 3820
54 65442
51 77909
1345 45217
1345 40326
55 84016
1295 42097
50 60506
548437 9472
3962979 1754
102 79920
973114712 79357
97524988 923
54 82822
1345 47338
450487743 1
259764 17421
49 64216
59369 34350
74406 20212
54 72223
111 72776
59372 31754
1345 48694
1326 40918
74153 19732
59459 22726
79982517 53501
62 64424
72 82613
54 79491
59372 24170
458112 11138
837837 7303
1344 46353
8287904 644
179 81443
1345 48836
54 67092
999995855 1
1344 48657
587168512 46555
1345 42914
548364 9966
1345 43623
59371 38080
1465 44142
259726 16227
1349 42129
1464393 3657
3963148 1571
901971 6122
1345 50026
1158 50562
194 84613
51 60889
59398 25479
1330 54901
125958251 46635
2512087 2376
1345 53547
64 77612
817556 9046
59372 29023
108567 18874
74266 20916
48 85470
59372 38672
53 81850
1340851 4945
59361 37552
54 78910
775027001 71098
41 84747
1344 52916
285424487 49648
1337 57560
60 85932
53 94923
53 78350
59372 27501
1345 53820
54 93709
928842735 7303
54 73436
817426 8496
1405 43516
55 80227
65 89962
54 64818
453508922 77121
22 61302
59372 27417
74168 19765
59313 33094
1345 46975
665162527 31139
59372 27613
1343 43719
53 93347
168 97247
59389 32208
879077861 11918
54 93336
458079 10643
52 81003
108 71734
1220 56707
65 68145
1345 42347
1401 40402
54 85806
1396 43719
59420 26700
351291 14099
59373 26304
1345 48406
58 92649
351292 14516
59372 28305
45 87234
1284 48646
1464393 4441
64 64408
351100 14217
53 90714
1345 44369
696345767 98104
4098126 1257
59364 23021
54 69443
9519536 501
1364 42362
1589 52524
0 84841
1345 47114
1000000000 62264
63 89357
59359 25772
51 78343
56 77743
59372 29163
59328 36197
52 79053
59371 37137
1343 46509
1764137 2528
1593 41348
54 82724
16 65706
3962998 1715
1345 55520
57 98386
1000000000 74800
1345 57020
262 73485
112 71009
458075 11106
28 99272
54 93171
54 68299
458080 12417
259721 15976
54 75363
59372 25151
1368 52237
54 80911
1346 53827
1464443 3032
4604497 944
54 99852
351291 13956
59348 25763
52 87687
996619999 99999
3962996 1536
1356 55934
1464393 3237
1464394 2848
1318 43748
27 94438
1340872 4834
59546 28366
259712 16170
95 62879
54 82582
55 68752
89 98942
351292 14978
457994 10565
54 72146
438525 12974
3337969 77630
59373 35415
54 94638
1345 56220
59566 34811
53 90206
55 95240
108575 18736
59372 26666
59372 34177
54 91381
54 65148
837827 7456
57 99909
59379 29143
457984 12485
54 90269
54 68990
59372 24055
1464394 3708
1345 46975
57 80869
54 73301
52 95263
1345 54404
54 87467
74171 19181
1354 54092
59173 22175
4098143 1209
161 75602
1345 56910
59331 32478
901983 6963
27 90979
351291 15451
63 69940
59279 22527
12 70208
1345 47338
123719389 5486
1404 48941
59372 34494
901981 5471
1464142 4231
59371 33754
431084619 79461
59351 24097
1332 44933
1402 46924
54 78662
74288 20422
74 72385
983439890 12878
59372 25442
1345 48135
59373 31246
108564 18883
288 75866
59371 36475
80 72122
1522 59644
351194 13779
59372 25718
59372 37612
54 62394
59434 35707
1343 54843
54 85509
142993503 65354
458163 11556
11576169 459
54 87213
54 71433
351289 14131
28098629 221
64 62834
51 87523
59 74002
198 79676
74170 20123
458064 10925
37019608 87113
817541 9083
1347 45449
40 84822
56 71172
901979 5724
999603149 89163
1345 48436
54 69217
59592 28417
1340 42954
458089 11276
901984 7055
44 80621
46 92873
844278024 54572
59367 31542
54 67959
1384 47114
1345 47007
133 61755
259687 18036
458076 11265
52 72267
1357 48544
74117 19254
59427 26629
56 82410
54 99662
31 72288
59371 38089
1394 58997
1464400 4162
54 70262
54 70599
80030126 99999
59372 23061
42 69915
59316 25379
6 92537
259893 16614
1396 51741
121 73202
193 94361
21 75139
197 96349
52 88307
45 96280
1285 59341
458088 11575
272 75093
1584 56683
59372 33202
627949174 1
96 79015
53 73696
334058760 91173
54 78574
51 65081
59344 23211
54 91111
54 68752
54 87523
1333 46626
54 83350
54 72654
58 94663
74168 20304
63 60870
53 78704
1315 40713
54 77892
1464393 3794
59373 37087
54 74794
54 68982
1540 41333
79 98661
1340826 5188
59372 26062
54 84388
1357 44860
1343 41348
64 97193
59316 33283
231 89442
351291 14658
55 91129
2512088 2265
233171489 26093
289 64147
59490 28102
837881 7474
71 62027
22328273 255
1000000000 80077
52 98417
414867768 78422
80 64695
64 79385
1464393 2817
516616724 34680
54 86469
54 90132
351481 15871
59390 31911
59376 31359
351290 14671
259718 18555
59372 26558
56 85895
351305 15392
1464394 2805
1342 44731
1347 44095
59430 22735
897054988 78261
54 91199
54 84497
54 61886
0 59148
1345 45956
259725 16957
48 70032
59385 32615
351305 14453
1345 57391
54 76053
54 70363
41 68400
1355 48916
96 84113
1345 50075
59 70373
59340 27074
1345 52385
59372 32667
54 78633
1349 49371
901976 6858
275 93227
598190544 65914
567848873 50453
258 99795
3962995 1683
47 72976
907007627 1
55006229 44820
1331 51063
259721 16538
1464332 3445
1341 57154
458094 12612
59372 40081
54 92830
59374 25048
59375 31234
817741 8509
102 88055
54 72750
1348 49730
458076 11813
460935472 86342
701094088 43089
54 72385
1346 52206
54 61691
53 97361
259770 18614
1345 40767
458076 12458
1342 52237
59368 30544
59596 40189
901820 6666
59386 23235
350906904 94814
36 97570
74151 19972
56 64836
52 77549
54 73441
53 67478
259721 16721
1344 51146
54 98417
9 96561
30 81965
1464396 2889
901994 6190
548473 10470
1249 41318
1396 44894
52 94036
901742 5625
57 74687
48 64634
1496 42722
54 59810
1258 50780
104 78469
54 96626
67 77135
54 71672
901808 6189
59342 26460
108569 18792
26 61549
292 66832
69 79733
59208 38948
1342 45906
59374 30339
1599 54289
438525 13047
52 77910
57 91956
54 77105
1338 51246
51 90011
3963062 1564
92 79964
59372 40180
9519594 556
259766 16640
458076 11153
59305 25151
62 77208
59372 34275
844692626 50164
313962938 7132
59372 25762
59370 29572
792706603 3665
59373 35272
56 69640
59372 31391
548444 9984
1303 59584
1347 49569
51 61273
1370 54483
817639 8622
548449 10028
901995 6362
947343433 23638
1319 49575
54 97245
52 66954
54 98676
201678486 97914
577940725 41930
19562523 89286
59372 23669
1345 49172
42 70998
54 87886
59371 28755
632549755 90035
1322 43948
901981 6694
1514 46013
438522 13153
54 75518
54 94766
136 95308
59373 24994
1350 45168
1345 43402
787468513 33171
59372 25083
59407 36658
59349 24705
54 90884
259713 15959
52 78662
54 96956
1547 58677
259774 16236
57 87806
54 97068
59357 31108
54 68505
56 77549
50 88154
53 77776
1345 57391
1340826 5064
1464383 3113
46 95966
53 74856
62 93304
59372 21762
1340835 4807
59413 21782
54 94229
1345 40792
74180 19780
814948886 52916
54 77131
171 94663
59372 38288
54 79190
54 76759
101 69103
1337 42347
869334562 89477
59369 37761
21 76862
858868440 7475
53 73881
458087 11809
54 83277
59372 31595
59243 36667
1355 43985
54 81685
64 72695
1464393 3396
54 62109
501789970 46512
59408 37324
59372 34489
54 83306
49618263 10804
548453 9479
54 85132
54 77174
920086330 43358
1376 48679
548450 9472
407556509 26309
54 83774
548449 10363
62 92216
44 97275
1217 46817
1464500 3665
54 99473
54 77348
54 73413
1345 54650
39 79301
59174 27850
316198606 36183
59167 26460
1000000000 31727
55 74541
1355 44082
1560 59594
54 99875
351165 13953
65 64453
59374 24739
548451 9933
1345 44691
59373 39894
59371 36104
71 91212
55 66935
74146 19469
8287943 627
54 77776
1343 45487
259709 16550
54 82088
1345 43377
59372 30624
54 79174
59503 27083
59370 27955
34057153 39624
54 95758
54 77910
1345 45402
40 92487
38228892 38820
54 63126
1345 53897
59372 36545
353356954 8220
54 87644
47 86525
458102 12125
67 71046
1340826 4898
177 70044
54 85098
59374 35212
59420 25379
1342 52503
54 79883
63 75524
44 95556
1357 48436
0 64994
59374 39147
847974003 84524
855800597 62595
59373 25741
458076 10950
59369 33984
0 91140
1282 42818
351291 14258
26 69766
53 83057
59370 34184
39 65831
1341 40351
54 68088
74168 19596
458076 11772
59385 22256
54 82269
54 66287
548441 10364
1353 46087
51 73413
1338 51476
74168 19839
51 62771
54 60350
1329 43541
259606 17089
458063 10764
0 76574
59372 28366
117 74106
255 80889
52 83387
806751670 75702
1345 41433
69 90729
53 78381
548465 10197
54 89099
351288 15838
548464 10225
493854978 24712
1346 47748
54 96010
59370 29584
54 76645
93 97244
39 76411
1316 50480
56 66649
885119973 13781
259721 18578
54 79797
953100713 56298
495965348 39260
1337 41902
59420 24969
1345 53526
613016116 99999
259718 17295
108434 18666
55 69688
59372 36765
196270908 55242
59383 21167
54 65739
8 73466
47 88528
53 78895
59368 33047
8012739 674
3962998 1478
59372 37813
817594 8233
1343 58871
63 86573
259721 17346
54 90969
56 88785
259751 17048
1464393 2669
74182 20098
54 75467
59372 38795
62 64364
1402 43542
1344 51792
1347 51761
59323 25718
1558 42420
55 80106
59353 28797
351291 15073
1345 49424
1320 47505
1346 52545
1344 59051
1348 48376
10962372 7214
1345 41341
45 78934
327723769 58438
57 72306
59376 35964
59381 38288
917873416 77020
59395 33139
62 71244
232359801 99999
59372 24712
1584 57987
59372 34359
1301 53442
106 81675
59372 23707
59377 29050
59372 22899
438525 13636
1464203 2889
59353 36870
1345 49559
458075 10643
2 82724
54 96815
166 60548
55 72264
1345 49723
54 94152
59386 33984
82 99635
55 88114
1311 49926
799254805 48034
901984 6210
1345 48205
40 89553
54 98090
54 66227
59440 34649
54 64994
1333 59530
54 97555
20 95849
393373799 26460
184940828 72581
74161 20708
338923543 92000
438525 13507
54 66463
19 71314
1200 48593
14 84316
68 67411
59 83297
1349 54988
581209501 28100
92 82638
49 83764
59372 22646
1397 43887
1346 56457
74079 19299
74171 19909
1764137 2531
59364 38878
1316 51061
1464359 4235
59362 24335
59377 36302
817556 8857
55 81248
59372 38772
817556 8318
1430 59143
454340482 55746
59559 22145
43 96129
1345 50448
1464408 4433
1349 57712
74 83925
502446621 87839
955782585 99999
59372 39773
121849066 31157
170627524 1
74128 19537
106 81813
59333 27857
64 96733
18 94957
1345 56301
1345 54111
53 75016
110 71043
54 94716
1000000000 43368
59416 34649
59370 32915
54 63126
1343 58873
259721 18487
444608834 60015
1464393 3493
59374 24594
11120171 45619
351297 14935
837798 7635
1541 52274
1337 41510
817528 9067
458076 11563
57 67227
1215 41602
1345 58391
111434500 52
59372 24232
111434483 54
62 90675
1211 47236
73960 19839
351288 15105
351291 14565
458140 11813
817619 8367
259721 16170
76 87600
59368 34475
59534 38000
1096 50354
54 83424
74147 19755
74108 20987
59519 39482
74137 19549
59372 36069
96 64994
104 90769
535884448 52441
59374 26358
52 80621
1345 54097
54 69541
1399 58286
287812405 99999
59318 33118
927591490 19780
44 98916
817556 7922
69 79215
59372 25077
1345 58146
1340826 4829
59209 31759
59372 36250
59358 34277
206486022 38357
54 75331
499915141 6170
59360 37487
1361 47847
74371462 1
742005393 13805
59400 21125
59368 30193
114 96651
59371 27894
94 96723
101 90035
51 78415
56 82804
54 77630
902017 6296
351291 15858
1346 42726
0 99781
1300 46498
351449 14326
259721 17488
52 78995
59148 29161
59384 22225
259714 16614
59371 37908
52 69732
59379 25762
59372 23339
1351 50237
1344 55996
229 85576
1346 58245
59326 35511
59372 25896
227 89780
54 89304
61 64288
54 65354
54 82214
59372 23303
59362 24876
65 92359
54 63566
1343 50041
59372 38350
1345 43405
259721 17177
458016 11813
1345 52728
59416 31095
901955 5733
79 82981
21 93427
59234 40147
636589981 36086
251 86675
59372 33094
129 92208
39 81574
1345 41688
54 68726
1343 47492
54 96633
59615 31453
53 69541
70878096 57589
74187 20858
1098 48782
351129 14038
62 84207
54 62155
1345 48007
67 89057
59305 22452
52 86272
458070 12547
351276 13726
901981 6218
59349 28176
1340826 4746
817558 8255
59375 27131
12 82416
351275 14120
767862669 25997
56 76310
54 89463
577745275 96280
182041959 22913
556461779 22475
54 69429
1338 58390
817556 8997
276 70060
55 85762
1345 46699
1340826 5015
1345 55373
1340 46635
74165 20472
59372 23413
1346 57712
1340826 4834
4604509 945
876268715 1
57 79676
90 75666
54 75364
438525 12807
351303 15470
5 66011
52 92448
53 75129
41 98729
189 85168
9 80224
1338 53379
1340826 4695
53 76393
458034 12486
1300 52056
458107 12091
59374 37400
1345 41433
54 73444
837778 7706
1343 49640
54 92000
1341 58476
351291 15904
59392 35707
54 73761
59211 26522
142281922 43559
458079 10875
54 86420
49 78139
259721 16721
97 72199
755392357 39527
1345 47979
458265 11564
817546 9128
108567 18675
901981 5396
1000000000 1618
259721 16352
54 68393
58 72303
1345 57713
64 84378
59 61127
1345 42774
1345 54381
64 73307
74095163 63658
52 63658
29 93035
259721 17387
74196 20483
1345 49973
351291 14420
53 94581
59382 38412
24 82323
1343 43005
59369 36010
108556 18870
59370 33988
204 72280
1340826 4834
458077 10610
1345 59508
74131 20292
1345 52816
438525 13187
59372 36183
458076 10573
59202 24232
59372 29712
351050 14986
57 68299
548450 9556
1362 52487
59187 23786
10235110 42206
74165 20744
59332 33910
1345 41902
438465 12883
1367 47505
259770 17236
59372 32873
1344 50520
1345 41059
801507537 80430
62 99096
54 76486
58 76693
54 68440
59143 40046
77 87471
51 66058
59345 33828
47 82435
54 86201
1464402 2759
74168 21054
54 75129
1309 55205
1361 52290
181 95570
1466 53745
1342 53470
259721 16812
1341 55967
57 85576
1464387 3494
54 81248
59417 32681
755361476 87841
39 91112
1482 58045
54 77154
54 93171
59380 27022
74127 20422
5263206 99999
25 66472
59371 28048
67 70232
51 84247
1391 46188
548452 10216
259730 17236
56 95808
59369 21513
1344 49250
259669 17842
59371 38412
54 69803
59372 24705
1000000000 59148
102 64112
59372 33800
59551 32991
1331 59487
321236850 24972
264848927 53526
1374 45307
63 61210
1282 47127
1345 56028
59452 24594
1332 58268
53 78833
8 85762
1297 40779
1340 52916
4098104 1257
45 84388
1764088 2530
460884587 19561
179167841 21146
1345 50847
1344 48295
54 71289
54 77424
54 99276
351291 15319
1347 58907
59372 25127
52 99276
59378 28761
767611064 63662
526030699 25692
113 81248
1406 56499
44 91058
255 87882
561216262 50290
458084 12410
54 87045
54 76550
54 92149
54 68184
77207849 84992
59372 38797
54 95240
1345 40402
59372 33827
59328 32243
1345 59648
108567 18883
44 93272
115449442 32160
548453 9865
259723 17200
259729 17484
54 71650
850815106 56901
59287 29262
59255 21577
248736498 56499
54 92959
1298 47688
3962998 1783
53 81385
59372 26093
58 84583
74168 20123
59360 26122
1381 57820
56 68726
59536 22520
1464396 4358
1345 56338
817557 7970
89 64052
3962998 1803
1345 40422
54 73699
54 64943
51 76075
351291 14949
54 98386
54 82588
214327112 44028
54 79702
59161 22446
59363 27760
59372 31759
54 95097
59382 36545
1345 41250
57 92232
19 83544
54 99530
59372 35023
659893563 99577
817559 8392
1337 51007
59327 24111
61 87467
54 87335
1345 56720
4098063 1264
1345 40753
1244 43398
409676927 20148
1000000000 67546
54 62108
1464455 4412
40 73403
296562516 70787
59372 30628
259731 17177
59524 28819
55 95993
866700516 48295
59262 37800
59467 28114
54 68953
49 66739
1335 44120
1308 49001
1246 48655
54 88330
74155 20951
117 67065
817558 8633
10 86529
1173 52218
56 59770
3 81547
54 99062
56 64878
59372 25913
85 99252
1345 59642
54 61515
351309 14120
1345 44597
59372 31391
1000000000 60347
59372 33564
92 81685
108570 18694
54 74792
54 67322
1506 42351
817557 9115
815856831 32665
259718 17135
1138 53494
143 91651
18 86562
42 81583
59372 32146
587580303 56301
142474348 94672
1354 40432
1345 56147
1348 56530
53 79473
1345 59294
54 74575
104 76693
54 94985
351291 14096
1354 43793
1345 43681
48 89862
54 76849
110 64943
74192 20331
59375 35169
59380 37534
59374 33092
59358 31025
59322 28017
57 82949
901984 5684
59187 25052
65 71015
817442 8012
62 74773
59372 33431
54 70060
809759781 28319
54 70104
458076 12134
53 63745
259666 16352
351301 13769
112 77316
59372 32642
59374 33913
1357 43024
59359 39612
59372 34095
1345 56509
901978 5962
59372 27131
74 60728
110 75234
59333 38353
458078 11265
1375472 4661
59377 33800
215 75417
54 92197
84 92538
1345 48457
1345 59350
548442 9983
370003693 99999
458021 11382
53 97729
1333 54724
548452 9420
838078 7203
1345 48127
54 60031
170926992 17328
54 75160
59580 30995
1238 43121
54 66252
1345 42988
59300 22011
69 84583
438522 12807
1576 41537
59556 39220
458072 12650
82 60667
1173 49097
1346 40627
59372 27955
68 98942
53 88156
901978 6815
13 80430
1345 44586
59309 39176
54 72514
780603911 88307
54 93661
56 80095
65 90769
51 73881
59372 21665
259721 17426
1291 44096
59612 36079
59372 36695
40 82670
51 71256
54 77855
963473619 31122
837827 7360
53 88886
817564 8351
54 68369
1360 57020
54 84822
55 64134
901984 6854
901987 5625
54 64923
54 96353
1549 45579
837796 7214
1094 42939
1370 50244
226 87644
59372 32886
59379 33874
1591 54650
51 67487
817557 8767
54 60191
107 79461
840019014 7026
59294 31025
2512088 2216
59373 33202
59322 31683
59315 29477
59363 29714
1345 46959
88 72505
59359 21716
51 68356
691789397 1
59285 36291
40 80206
56 76194
1357 42097
817571 8217
53 61200
1348 59305
59372 25987
837839 7336
32 91989
1310 45299
1335 46509
59352 26909
54 88917
1115 49683
41 76094
1345 57301
4098127 1148
56 87179
1348 54824
1313 46220
54 69851
138 59979
3 73596
295 80973
54 73139
351055 14453
303422580 39283
548267 10225
1348 54926
286606854 54047
1133 52602
56 60566
54 73201
1344 54012
54 67957
59362 33827
59473 33754
59372 28302
1487 55934
1354 48784
104 61210
181 86805
56 97729
76948560 85575
962915837 94290
758338107 59050
54 73139
1464387 3951
59360 38737
56 70710
351294 15329
493119773 3691
1342 57965
59370 34009
59372 27803
901981 6243
44 92959
1348 47352
27 92718
64 88209
837815 7474
1360 48176
54 98583
4098142 1144
1343 57677
1345 50401
458075 11860
923758 89780
1345 56929
1302 46714
54 71988
47 69363
351305 15715
901988 5733
143575271 21191
51 77503
52 73100
5 86489
59372 22453
59 64292
53 77610
1000000000 63361
54 77188
54 90706
51 66649
54 83277
186426852 3493
45 64936
548220 10358
1330 42206
901980 6632
1345 41902
81 90357
59361 32582
59369 35066
817603 9083
402708582 63984
901995 6534
1345 53905
59372 26086
59372 26737
1355 56988
57 82766
45 84378
1348 52005
1345 49047
1332 42206
1338 57506
53 84934
1347 53153
59421 29228
503118025 59193
60 77999
95 69644
742742414 39412
54 82312
54 65649
65 84579
199 80735
1340827 5143
96 89681
57 84041
59370 27025
54 77788
59372 37963
59426 39593
59393 21964
70 72384
265 89563
1464365 4100
59373 28932
834773255 8474
59354 25153
589541588 1
1537 44399
59367 37644
54 80470
1336 50213
54 77630
59371 36817
65 67487
59372 36635
1330 47338
934245209 72495
74168 20324
54 76108
54 96560
901981 5615
51 75278
584331430 16127
837827 7412
58 79567
82 77630
438524 13047
54 76108
59371 23947
59350 21682
259695 18131
52 98580
59342 36079
54 81088
901979 5963
57 74812
22015047 296
259702 16194
351296 14547
59372 36635
556582325 3237
678130191 19878
817556 8633
1345 56910
54 69638
348811596 86247
45 85620
59385 33675
1345 50861
438325 12878
97 69837
4098127 1291
59368 39065
131 88412
59372 22037
1343 59031
259697 17580
59372 23630
1303 57339
817556 8171
458075 11429
59372 29115
18 96214
837827 7460
54 89904
59374 37985
901981 5733
78 82235
57 75088
817556 8255
59321 33891
206 64726
92 93035
63 87687
59306 34781
1342 49277
1200 57840
54 80192
54 75130
54 92295
1360 59031
48 93839
1346 59687
59380 32794
56 64943
117504883 15496
275 77188
64 97914
74163 20874
54 59873
56 75417
438517 13207
80 84399
1298 57056
767110586 65746
1345 44237
9 68769
375867945 70010
59153 21397
91755360 70643
960581010 14113
54 77042
59372 28958
458066 12612
744808632 40324
49 93191
301 76443
1345 41806
217 73226
259748 17613
59372 38353
92712998 61097
817556 8752
1521 49676
16 70912
1464382 2870
59428 38428
94879316 99999
108567 18712
85 86489
59362 33273
458091 12643
975219758 9344
259723 17050
73945 20324
249 94444
69 96348
1343 43887
817614 8756
28098469 221
1464392 3895
54 78682
59302 29446
94 73413
901981 6705
99 70007
817342 8640
54 63676
902169 5392
1356 53250
1345 46752
582261852 86272
59372 22175
59587 37790
1340826 5278
1295 44798
41 69593
59372 28083
209093570 23743
54 64836
59371 29609
59373 24951
85341468 64414
0 25483
59308 30373
59376 29262
4 62299
54 74408
1464479 4492
1 86345
52 93272
232 68734
172976254 1
1345 43663
57 70536
54 83188
1345 57392
1345 45658
54 90616
458078 12702
59373 23622
190003504 34054
1345 52005
54 84464
59378 32229
54 65656
1311 51761
1000000000 36129
169 61673
1464453 2682
54 81069
59368 31104
1348 51464
17 73933
59369 36017
2512088 1838
1345 44096
59376 23957
6 74341
55 82822
59417 26737
278 73916
56 69124
59374 39536
54 98661
683741071 43687
548561 9798
231120185 97093
59 62686
609219075 31095
61 81490
69 97093
55 73201
368383044 63745
59379 37790
59369 39109
46 98622
1345 42695
54 64105
351255 15834
52 78537
59372 31725
54 84247
1551 51905
59369 34986
28 82028
45 67567
21 99211
59566 23669
59506 33367
59372 27955
54 85002
259699 16721
113 74690
54 73466
817568 8974
54 81035
201 61302
50 95080
106500557 17463
59370 37487
54 66935
438522 12926
54 70354
59525 39033
1464419 4441
74171 19174
59363 26207
56 89962
1461 47698
1342 52391
237491519 49559
0 54581
54 87045
59420 25762
390086378 39773
59363 30622
59372 24102
59372 27723
210 63658
2512088 2070
59 89477
3962998 1683
54 75465
59372 21560
59372 25018
1464393 3636
30196564 49930
1764151 2569
59380 30919
1307 57007
46 70645
1345 59561
258693688 84380
59315 33905
43 93533
1345 52143
31 70729
110 94229
259723 18188
68 85716
102 74302
1345 57505
59148 21365
817558 8012
458076 11107
151 82028
4604583 925
54 78398
74171 19552
41 86206
1345 48745
1342 40402
548452 9340
59199 27042
271 72755
66 65182
55 60889
1345 42745
54 74792
819188263 1
26 91786
59383 29271
1464370 3906
217742043 91792
59375 35993
207 97336
902021 6482
1345 47486
259721 18424
45 69702
59380 30935
901981 6759
351266 15030
817560 9265
6275686 14259
59383 30527
59561 31176
1354 58871
59612 26753
160 83308
817556 8820
458074 12653
54 91414
1345 54849
54 63847
548453 10232
1386 44391
59375 30985
52 82269
1354 50441
54 70665
351080 15219
1347 41427
548459 9556
54 60497
54 64110
1349 42960
52 78422
54 95276
102 60760
1495 46626
59145 40106
59381 38772
54 86573
1287 42507
54 84480
901993 7084
52 82972
1345 59193
42 71915
1463 50917
59372 30515
84 79016
17 61455
593125490 97758
121 96419
59370 38593
133 85728
59 91827
57 79160
53 84254
59360 31528
409025764 9865
837865 7308
458076 11441
62 65228
45 83175
51 92131
1345 44631
351288 13759
901981 5759
52 86036
71 99292
817592 8018
54 70427
458076 11767
351291 14734
351084 14734
52 98580
1000000000 41549
817557 9098
837826 7823
1353 58629
1359 48658
74168 20105
1464360 3052
53 68686
901981 6646
53 75043
305 75621
56 92378
548452 10225
49 77944
548452 9357
1360 42973
59372 37036
43 79540
59375 28152
1137 51469
51 64968
1579 49337
1332 40918
55 80729
1345 56552
59380 27547
47863757 124
62078791 35490
47 67070
548452 9886
81 92131
57 97694
54 69705
53 85465
458001 11813
457989 10535
59361 38353
553583601 60402
59372 28187
12 99276
107 72535
935478864 43207
54 83555
74298 20029
54 92378
59372 32700
68 76666
259690 16168
1338 46142
240 91835
74168 19599
1332 52454
44 77174
8 74236
59372 32478
1000000000 86451
351291 15147
52 78194
54 70862
59422 38886
699754480 78355
548624 10409
59372 36086
19 66800
54 66823
54 62627
59313 22745
59282 36538
82232830 39617
458074 11282
124 79726
53 71449
351284 15547
1409 52977
31145935 21365
1345 47618
61 83152
107682887 53470
1000000000 54469
548452 9983
59344 40058
310633518 1
548452 9601
1347 46817
1463 55681
1316 52180
1346 51938
240273226 48513
1345 50861
59408 32947
59372 24704
59372 34009
74171 20510
259719 18087
121 71314
59333 32704
59372 39510
837901 7308
1345 50480
351342 15547
59338 26382
51 60451
458063 10865
54 61684
901981 6243
59585 24447
54 92344
1345 43444
54 85098
59372 26781
54 68886
59 66739
351280 15682
59391 32425
1359 49385
59372 34825
1346 49376
1345 46013
59372 22131
54 91369
59316 24447
59377 34083
56 76886
62 69012
59372 32830
66 98739
59372 31139
59372 36171
59387 31667
59370 32830
12 75123
14 61509
48 95747
458076 12235
126 91989
58 94024
59372 40180
59336 21990
54 88693
648738023 12029
1345 44597
0 11349
54 69382
1383 44515
59372 32665
458082 11680
54 86469
1566 47469
33 97555
54 81892
736994596 77524
65 85634
59372 39633
974436033 24138
526074171 90776
902215 6854
1360 42228
51 78833
59334 30995
0 4860
56 68356
54 65969
54 81456
88 95814
59375 33390
3963005 1803
1345 54779
59372 31119
108526 19078
59372 34271
55 91448
751711657 84247
1342 41276
259724 16170
458079 10761
54 73357
1464393 3185
54 79473
54 61483
1340 45756
54 68271
54 86529
1344 40492
1330 48516
54 97570
54 97064
57 78035
1343 41178
53 80929
74060 21000
24 79234
438526 13416
55 77901
52747223 36592
59286 29891
1464393 4016
69 71710
39 68198
2 67632
1000000000 52694
59370 32569
57 92194
59367 24852
58 85903
585232351 17244
458076 11438
61 79573
54 79761
28 71988
1464395 3850
1342 54381
1464581 4433
54 61643
214 62299
54 98090
227 90423
59337 36942
56 63847
1185 42975
1464393 4433
9519625 501
59146 25878
438518 13153
1350 58300
472076069 31490
54 64122
51 98942
57 84524
91 73133
50 71244
1345 56047
64 75195
513610516 40088
1464642 4330
1398 43681
210353886 97319
734873642 85973
901981 5819
54 63300
44 73238
110 70123
59374 28907
62 99175
59386 25878
52 71916
9519597 536
1333 56821
74055 20954
52 75467
39 91048
9519594 536
74211 19855
59357 32154
328640942 83734
837827 7776
1351 45408
95 80086
45 61393
59375 30067
1337 51151
54 85890
54 79977
351280 15838
59372 27612
54 79385
12506651 97112
1343 42506
59379 36100
74140 20865
1104 41168
901981 5516
54 94294
53 68131
59435 35383
54 62132
17 60543
40 62315
59403 31157
1354 56614
59372 24960
59483 38048
45 81374
58 66437
1343 40395
14 89927
54 73698
235 95765
1339 49706
56 73403
59 66663
54 71000
1356 47236
56 94297
65 84206
292 87687
259724 16071
778376749 48762
259721 17101
57 77022
1345 41700
138 62840
351294 14243
4098124 1273
54 78130
59309 37427
54 99945
54 72535
1618797 31060
1352 55250
59374 26859
1345 47230
1345 56846
51 95814
458091 12486
59266 27453
1345 45613
59371 36691
1358 43663
309980673 27560
58 68647
1345 41108
259723 17048
1000000000 74496
817556 8069
59372 29027
47 78574
548702 9404
54 86138
47 63276
480131983 80420
59 67475
472251475 50448
1357 52320
57 77814
837657 7251
958780313 41366
59372 26756
59338 31748
1480 43495
885894632 37908
55 84464
74181 21040
54 81165
1000000000 25399
351304 15451
54 76759
54 86247
1345 49280
291 98429
59372 21967
59346 37079
587763696 16194
1344 47349
59374 28176
1365 47269
1443 53744
59371 34450
351291 13944
1345 41366
1227 40751
59360 38860
54 86675
1345 47266
1293 50164
1340826 4834
817556 8680
1401 58300
438523 13081
54 82638
59372 22408
57 73989
762542991 99999
81 79841
1350 50384
54 88307
1328 48600
1476 42955
259721 17177
1345 48565
1277 59244
59576 21885
1346 47842
59394 26244
1364 50326
1344 42434
1764137 2528
53 68948
902167 6475
568353235 38703
59401 26526
59338 21542
1584 47907
74166 21054
59510 27009
1347 47320
139024082 28432
54 92693
20 65114
745136518 45956
54 62627
59369 22026
59364 28302
0 48104
1307 47495
59434 21425
59372 39458
54 95273
564193836 18735
54 76843
54 63757
40 81956
259974 18076
280 86367
259696 17774
54 90769
54 94581
1345 56269
20 60870
44 76303
43 75824
1345 59179
901934 6954
54 76173
817554 8497
1343 47906
39504904 99833
259675 17048
59461 33770
108643 18668
1330 44227
1345 42129
54 61492
1346 45168
1464454 4005
735476419 75997
1430 55222
1340 49723
54 99354
1220 57602
55 86562
42 72810
817556 8018
44 90386
59372 21513
458084 11948
259721 16086
1345 43266
109 81078
54 62021
877601018 30926
351291 13726
351267 14192
54 85096
1350 44403
351278 14658
108567 18993
556440854 29339
59372 35415
1345 47796
54 68785
1378 41433
1352 41150
54 67456
54 77616
1197 58393
227241008 11475
54 65789
1538 46219
59362 28894
259722 17759
59418 38381
817553 8592
1347 41808
837827 7533
59372 36919
54 77135
59372 37985
59426 37079
1345 55242
351296 15700
59375 38566
259713 17965
44 62731
59372 27402
59372 22029
74069 19855
69 62303
54 78198
533793015 45943
42 91037
259750 16352
901982 5666
54 80036
54 89448
59197 23646
1359 55706
59356 32947
54 98321
59374 29228
351231 13999
1327 40325
55 62108
59374 24164
45 82311
259720 17121
59370 21682
95 87113
59121 21513
1238 59031
1345 57502
1146 52471
54 91295
548470 10362
59364 23935
69 76849
1345 58561
54 80869
59370 22757
817312 8220
218 98931
458076 10552
59372 31927
664429136 27857
458077 10832
1337 47888
458076 12763
259684 16544
1347 52963
901969 5445
59374 35540
59 94165
57 72098
54 83020
59372 29477
351238 13826
474337363 82136
1339 43124
1337 48941
278 95647
54 63644
1464395 3811
1389 55516
1343 46497
54 78703
59212 32569
59368 30527
110 87246
51 84365
598170231 82267
59353 28187
465960885 72782
465649181 93709
1346 55142
351291 13775
1345 41808
59523 29170
201 91033
1464393 4413
1344 46845
901981 5587
56 77042
52 61483
47 87288
259721 17514
74172 20863
54 80399
59344 35072
1392 49016
193552774 23802
76 73278
59372 38844
96844911 61
343922641 54787
157 61420
54 82526
1347 55634
247 69363
1348 54294
59372 39301
59373 30722
1352 54917
40 69978
54 86292
1345 45114
59423 23698
1464393 3237
473535724 11249
493705856 40564
1340826 4986
259737 18480
59372 24594
1567 45943
43 59770
259696 17535
123216594 14403
902174 6881
1344 43402
41 75006
54 84600
59376 32077
57 64013
59369 24421
1290 45402
57 89255
1345 42449
59349 33660
59372 29942
54 83870
56 96337
351291 15137
42199379 68211
46 95647
54 85187
548452 9391
59390 26517
59372 34728
351339 14296
59329 25047
57 79053
59281 23055
59372 23499
53 93485
53 94925
1187 42331
259721 16280
1354 55443
59410 32594
1464390 3626
54 77105
54 61127
54 64592
284 81054
59329 21408
59601 32815
74187 19980
1282 49706
458093 10832
53 82470
59 92167
797580036 51147
1345 49766
68 66558
259660 17979
54 83854
69 71734
438542 13555
72051239 19552
1345 51061
1345 52586
59385 35415
59370 31139
59566 28779
1368 43580
351291 15039
59313 28721
54 79310
54 66058
54 92394
165587699 9479
1098 55310
49 91525
59417 30991
84 80437
1479 51148
46 68686
59416 39928
59369 34647
1352 45162
226 71855
1464396 4395
59175 39617
59372 38353
4604251 1001
233 98976
54 60913
1345 44096
1345 57665
221103825 73505
438527 13268
54 64255
59301 33960
54 71840
54 85132
901981 7132
1345 57294
1339 49001
37613170 51726
59530 32092
59374 27028
55 82160
51 80241
46 64604
788183827 22491
59372 37775
67 74769
1345 56532
59151 26526
22328284 274
751574028 80097
439351689 67415
1348 40564
548451 10463
548452 10395
48 86428
54 75858
59357 24164
59371 32615
59354 26309
4604498 981
2512134 2362
351279 14041
1345 43887
59372 25120
59374 38055
57 77316
59424 23698
22 84423
901988 5492
190133992 13942
1398 49736
115 95245
1345 50485
54 95048
1319 59644
54 80210
817541 8647
74171 19252
59430 28588
41 88750
1345 47115
351289 13728
57 73210
57 62538
59372 27894
54 82195
1347 59384
54 74687
64 95217
59595 32369
45 74559
1000000000 10190
1335 51682
1550 50106
107 80572
63 77350
16 79964
438525 12891
40 96626
59375 35383
48 85737
548456 10333
59372 33369
1345 41965
59372 34107
54 93936
106 61272
458077 11289
2512087 2024
1510 55949
351318 15628
41 72837
812100000 63252
54 62527
1383 56193
57 63861
59355 30926
54 77135
1000000000 47740
59360 29938
1345 59341
1464393 3946
259721 16332
259678 16459
54 72834
59397 33815
817556 8729
41 97252
50 75233
209220365 54200
1464446 2804
54 78943
180 76303
59364 27453
783809861 32700
27968965 33139
351266 13961
49 94337
662444389 72045
458114 10875
54 78355
50 89043
105 98686
54 64765
59376 32572
1341065 5163
45 73641
1137 57786
57 85216
351302 14084
54 60474
1334 54232
1351 54294
45 81110
157 69884
54 75887
1342 45721
821911961 87804
1307 48507
438525 13534
55 86845
1269 50264
55 84136
1344 49943
59367 26923
458113 12476
909754191 95097
59320 21738
54 85972
54 85704
502909961 1
59337 25576
54 65275
1342 42722
59375 25077
257 90091
458065 12584
59 86489
59372 35290
601831970 16784
1464400 3883
458079 12490
59379 39825
1345 44428
112 68886
1215 46959
59349 24390
59154 27894
54 99252
351682645 45888
8012739 674
1345 42742
0 66691
837827 7463
59375 25896
104 97595
1344 49789
106 64635
3962811 1777
54 62551
1345 49277
33 79174
1299 41193
438299 12807
672277620 6813
1345 52517
59332 25779
1344 42774
54 89038
1348 46937
59369 37073
42 59859
59415 28797
1345 40351
38 90386
45 93122
1340 51561
1381 59481
74168 20324
74167 19541
54 99292
259719 17063
296 64178
35 81435
59360 23991
1345 46846
1345 41108
1523 53640
670243509 80594
59372 32681
901981 5622
74223 20105
1348 46035
54 69511
59377 35899
901981 6560
59372 36475
12 67830
59372 27381
438525 13549
54 84490
25 75518
705821643 42460
147469 79190
274 97846
42 62394
1333 48205
59372 31168
817519 8974
176676142 53728
1345 50041
54 81058
901979 6429
92 80188
59290 39038
54 91112
351289 13793
1345 52147
1335 50861
1346 42916
59372 28302
48 81010
1286 55849
34 66727
1372 41435
54 75824
548496 9956
837850 7524
1339 56118
54 85958
43 73201
1326 41569
59383 32594
1357 48414
54 81186
9519594 577
289 78198
59372 36915
61 76543
548450 9929
1333 58300
53 89241
548359 9841
817387 7922
19 78973
1343 54738
1336 57766
59372 31683
54 67914
44 81075
107 70300
60 80416
1365 52320
59189 33442
59372 34837
59372 40157
1345 43079
1278 55967
902026 6190
458076 12728
54 60549
1346 55604
259711 16762
892194543 50441
901948 5573
47 76666
1345 44008
55 96198
59372 35719
1383 46213
59375 35072
1331 46060
1364 48453
54 84380
1345 56457
1344 55770
59372 40106
54 96238
1154 54289
20364019 4374
74168 19755
59423 37963
1345 40645
259721 18091
59382 34790
59534 26598
1348 55568
59391 35960
224 69319
31 84330
1000000000 15451
4604498 925
74108 19851
1345 48519
172 74510
54 71706
1381 52857
1349 54779
692146322 13991
766741996 36283
55 92600
1122 43075
59363 36053
369561310 32313
53 70548
1348 51476
1464617 3445
1345 58489
1340826 5245
1341 45628
59128 39415
417526401 26199
1340838 4785
1346 45888
18 92149
59148 35707
59403 32665
1345 58773
59372 37194
17 67138
54 73896
351290 13908
72 64292
557198333 26934
59406 23176
54 85466
1345 42164
1464449 4321
902038 5500
54 62622
137720712 766
59377 34119
54 80022
1348 45999
59393 29231
901995 5692
74407 20485
54 62797
74171 19732
259670 17063
50 72661
1287 44391
4098141 1133
259775 16614
54 65715
817556 7881
1345 59358
59371 31584
1345 57391
51 63676
1354 46498
703490696 65854
548454 9391
40 92295
224 92232
548490 9472
901978 6943
1345 54018
100092896 47275
59369 24170
9306197 59561
67 76250
458063 11934
74182 19222
901998 5962
837827 7308
254 61422
113 68726
54 86371
97 81435
1331 47266
817553 8404
1345 49744
73978 19236
566537328 99999
243269630 6482
56 81892
54 86648
54 65218
458076 11680
351287 15070
4 69251
103 99457
102 66944
1354 43266
67 71855
1375478 4561
1331 51687
74171 19783
1340 45146
327877857 99999
1335 50621
54 98741
54 63434
46 90714
42 62249
74168 20779
747409502 13408
1345 56320
458076 12704
32 99343
1345 49559
703674077 1
54 90386
1000000000 79944
54 99833
28 60152
54 70397
111 98096
130209711 40078
59405 23988
817781 8217
1345 52296
1345 56834
259721 17706
74402 19732
1347 55175
351531 15600
59380 25775
1345 56093
59577 22197
438525 13666
52 87644
59376 25868
59270 25779
59372 21608
59373 29163
12575899 374
54 95697
59372 36737
74168 19446
54 60617
14 77395
176 83006
74168 19181
74167 20819
4604498 1075
1367 53754
54 66852
59389 24974
59375 37661
9978987 24390
108567 18711
54 91895
54 81647
59372 39030
54 72790
74118 19732
16 88683
59370 34095
59380 37325
85 80929
54 85932
1348 53572
351291 15528
57 74769
2512318 1978
1315 53526
51 76983
458080 11849
1351 54012
81771625 87006
57 68088
59369 27398
1359 48215
56 99506
54 98486
548452 10251
1344 53136
1375470 4671
34 61254
59374 28797
34 80097
51 77090
115729044 26984
1348 47266
458076 11168
259721 18559
1345 46892
49 60870
68 60015
69 77603
1345 44454
59372 35707
108567 18712
59370 32830
53 72976
841819147 71710
54 82523
54 63048
1345 48391
738720213 87831
1282 55967
106 82411
185745572 89255
458076 12485
54 74559
55 79304
59 71208
351238 15219
59312 32899
59370 39280
0 12029
108567 19029
48 70729
1330 58516
67 83287
4 60291
108565 18689
67 64923
458076 11766
351291 14518
1345 41510
59381 34790
25 85319
916727274 86715
906004935 36474
380713321 60084
59380 40106
1000000000 47285
66 60679
59372 34210
101 83996
1464404 2817
82504373 74065
51 72045
59342 25692
59370 27537
1340 47774
33 89458
72 85063
1342 52923
675039758 2651
1345 56647
111434500 52
548455 9408
59329 34670
54 88785
59413 31584
60 60340
458073 10832
54 70536
57 62109
1337 44851
117 67024
351269 15528
1344 47075
1 96256
49 78220
54 66463
59317 33092
1345 46021
351093 15700
69 82209
39 83764
59413 23454
68 91483
53 74337
1355 53948
1000000000 90139
259721 18109
65540295 90
351291 14228
1345 47275
238 79304
59415 37435
1345 56286
54 70078
59369 23206
1347 46568
1327 53136
59204 27929
59544 37512
58 91827
91 76678
458075 11138
54 72267
54 62987
1355 58818
817558 7922
59 94897
493896428 66852
1464181 3841
74334 19599
54 67792
54 82908
351291 13991
35 93448
1287 42420
54 68359
47 94076
74168 20951
54 62797
1344 47507
254922728 32582
1349 59739
54 81985
591437891 22954
817556 8229
351291 14015
959555580 18555
879337403 57606
36 77986
59510 25576
90047869 85002
1194 42206
1348 56532
52 63036
54 95156
55 66919
59475 21990
54 78907
109 68500
97 71484
602950697 66975
45 71969
1345 46319
53 71301
66610135 50917
54 94180
624741879 981
59358 39482
54 83781
59337 22390
1345 54404
85 75043
59368 23039
768000884 82921
74168 21085
458076 12612
59456 22745
59368 37002
259721 18506
1340836 5342
42 99292
1291 53043
59372 40235
438555 13380
59566 34790
59380 24635
56 74650
59372 34597
52 92168
259749 17979
59378 30926
54 81069
59426 27273
53 69644
59378 25741
51 62303
59372 35958
351501 15329
54 66474
1464393 4492
259692 16466
55 74345
55 77124
438499 13378
1345 47857
1464391 4262
54 82758
1349 50007
73 70044
1125 41761
54 74404
89 80036
4604483 975
1464391 2817
817588 8837
74168 21117
1441 56047
1345 53789
54 82105
908712705 54926
54 99468
59372 26561
42 68400
43 62108
438525 13245
1347 43127
867216062 96956
54 77901
1345 48217
54 89519
52 92095
55 80210
1383 51069
54 92709
75 61483
1332 51676
1336 59533
56 90650
0 47905
1345 48679
74168 20483
1570 53071
54 78652
41 83380
64 71294
0 55865
955782585 1
191 86798
198 99005
99 94026
910631177 52005
54 90949
271711141 90763
59455 24284
59317 39145
13 99043
65 84051
97 85059
1292 53873
59372 25718
214 61273
97548965 91058
109 89347
54 75527
1345 55312
54 93363
15 83126
162 95676
458076 10804
3973587 73704
1345 49930
138235390 62909
438541 13159
59329 39544
1286 51137
57 61127
55 71915
54 60291
54 80108
74336 20540
1239 57151
50 81557
46 95240
61 82670
1359 52104
59371 27417
351290 15071
1362 58210
1339 56908
52 67957
1285 51817
506623265 28201
74151 19516
2512101 2022
52 63682
1345 52334
54 80241
59577 22233
59371 23444
51 96029
59372 38371
901991 5548
115226630 17024
54 80735
59372 25795
3962998 1754
1344 48594
59372 36695
660067648 99999
59372 22943
80 82756
351295 15219
548461 9941
54 62538
611264621 36302
438525 12993
54 95173
259721 17121
59372 34670
1345 54200
54 70402
128 74794
1422 45100
10 84393
1336 50943
1207 46498
54 97319
901970 6696
59372 33960
69 68168
59373 22954
47 86061
1464188 3724
1345 57140
259718 17426
54 80593
54 61691
47 65687
3962993 1747
56 86342
1495 40444
59373 21783
59372 34313
548442 9357
54 97883
36 76601
59372 36283
29 71294
259722 17430
1334 53980
54 96358
59372 23991
57 81892
59395 37661
40 93764
54 62195
54 97363
125 88571
54 84773
817556 8820
4604442 970
46 66776
1338 43748
169180163 50955
462197256 83240
59254 37002
46 59961
63 89998
59434 21909
1328 52586
1384 56614
3962990 1433
59366 28114
1340826 4746
428137296 70546
59372 21939
54 84992
59372 29902
837806 7412
814548180 44233
59372 23963
351296 13811
54 78765
55 76176
259722 15961
57 76190
48 89347
42 70410
1344 49549
1304 56381
55 72122
259692 18118
1347 45307
150 96129
1347 59648
1464393 2974
59372 22404
54 84880
54 78652
59294 25022
108338 19099
902019 6428
901981 7125
59130 33396
33 92189
1356 56320
458079 12186
59370 28214
41 95131
42 70007
402491230 19555
59382 32154
59316 25078
54 67207
59452 26358
837827 7203
1345 45756
2 60679
59371 23601
901981 5821
72 83175
49 91687
62 92369
1345 42203
54 99736
61 71233
14 87886
74182 19236
89 89336
55 75557
109 74816
817525 8415
1359 44735
1295 41012
517827874 18145
59370 28319
638160779 46500
54 85903
54 63237
461588608 7882
13277227 77634
1464369 3889
1345 47236
59414 23550
63 89117
255 92565
351303 14662
59383 30650
59369 25995
174 69369
1308 40862
1340826 4962
277055811 47543
35734701 64544
74123 20324
1345 52981
59497 38152
54 69390
59374 40073
59376 29020
59372 39547
51 98716
30 65354
1342 49926
59373 34054
259724 16592
59372 25047
1345 53291
259777 17018
465625566 21112
52 97880
351293 13811
59372 24877
53 80023
901981 5903
59370 25153
73 84233
817558 7967
1332 55037
59372 31748
1321 53902
1389 56720
950698929 24825
74196 19909
54 89128
0 67959
351230 14783
724891248 14084
548452 9325
59252 33420
54 78971
1340804 5205
59508 26536
47 71314
98185818 35408
1345 48265
548466 10326
300629709 99473
59349 21143
1522 54097
1359 46263
213389279 43755
1345 47018
59372 25084
54 84657
548454 9865
1330 43572
1342 49517
1595 52086
54 64347
74168 20602
59372 25563
59372 25273
1345 49557
60 82678
1360 46847
54 88387
54 96238
1380 56040
54 85576
46 79977
52 96238
1346 51622
66 96986
102633294 79540
1464409 3691
259723 16665
1228 47110
1357 46626
1000000000 55592
59372 27574
1345 59077
74163 21112
61 90035
59372 27919
360838097 52323
438474 13549
1342 57854
458076 11168
901981 6694
54 78765
54 66341
59579 26797
42 90097
166 92185
1335 45450
574952891 84464
772117251 41206
59377 32822
1345 56338
1345 53498
1343 50732
817592 8294
1464392 4358
947804115 99999
59150 27759
59338 24170
110656741 8294
1345 50133
458076 11616
59165 34647
867208086 89523
59371 22390
74192 19361
901984 6540
1519 52240
59406 27381
52 76645
61 60474
901987 7026
1270 46568
54 62514
59372 30370
54 72546
59372 38412
1385 56703
54 80690
902194257 14935
54 82196
1348 50453
54 77597
1000000000 34024
1464392 3619
59372 26408
59387 29253
901982 6858
94 87352
27 73916
351291 14243
50 92310
351291 14949
59399 26096
1347 57594
54 79304
696504291 27465
1347 50857
77907016 1
259721 17774
61 99211
59359 35470
59418 25995
59372 28154
1345 45756
1333 47688
1345 48512
1345 46142
47 62960
59351 39458
54 74302
61 82345
837809 7349
259733 17050
54 70667
1345 54330
776307630 4724
59371 37079
901981 5629
59240 32642
901981 6482
144 96561
59372 27061
59372 21577
39 75160
0 67237
817617 8964
259721 17494
108 86401
548402 9357
62 79296
837827 7208
76 70297
59395 28708
59373 21885
59369 40235
54 89212
259721 17347
438525 12870
58 74106
54 68131
312903095 86587
54 66727
53 67295
59372 21354
4098127 1172
458316 11336
59372 24469
56 60854
52 89674
62 73171
54 99745
1304 41465
39 82311
444015853 84681
1282 59159
55 99868
817553 8366
59358 38970
29 81578
53 82435
1 71881
556639447 91445
79 75585
54 79174
1332 49388
16 82311
54 87421
1444 45291
59333 36104
59372 38131
1599 41206
1337 44373
54 83764
54 64914
59380 28906
59372 22152
1345 52197
458076 10953
54 67238
59358 31060
351464 13779
59370 21183
52 75915
42 82470
136 69536
1351 40842
888977021 35081
1464393 2848
1367 58489
54 60679
1323 59159
286 65706
47 77776
1401 49223
1345 57944
237181138 45788
46 66558
259905 17979
458076 12029
59372 27587
1390 48137
59372 21812
54 93972
54 91084
4098127 1275
139 97064
59276 30749
1336 50964
54 92600
59423 23812
1464394 3190
52 97613
1339 56264
54 81655
412179388 88394
67 81198
1343 46158
54 83641
1343 48219
105 89121
244140763 18691
1284 47492
63 62654
44 79385
59207 25534
108582 18883
60 74792
57 89463
45 62303
458079 12277
1359 52056
458076 11934
54 92284
1151 46121
57 74193
28098469 250
54 64926
367476253 98580
59377 31176
73 90022
1359 48513
1345 54776
458087 11168
260 78880
20 68168
54 98076
0 35224
53 93427
1326 43444
1399 56880
458076 11619
1347 57209
54 70770
548403 9747
3 71211
54 75015
59372 35356
308 89117
1346 46498
1344 55948
108518 18852
53 94236
54 64943
1148 55657
495048056 44508
54 64302
817524 7937
23 97245
108821 19088
173 60814
59376 28302
1340786 4827
55 70410
11 75752
1339 51223
39 74791
95 71433
57 62195
1371 42194
1340 50477
54 76942
108570 18847
57 78110
847183158 47781
59309 37185
59372 39401
59 98702
351351 13908
54 96644
548448 10333
103 98517
438489 13104
54 71263
1345 43636
1354 50520
59374 36020
59372 29879
59372 38154
64 91295
1464387 3316
80 75136
61 98417
1550 52399
31 86443
48 88680
1371 48268
457891 10761
1464389 3153
74085 19910
59372 24421
59372 24212
4098260 1275
1345 46846
54 79979
44 93913
223791393 15427
59372 37073
458135 10661
864245505 77135
55 93435
351255 13801
54 64292
54 95765
34854790 44958
351293 15526
144752977 2569
238 66437
1337 54702
56 67455
8287834 630
59372 22726
2512033 1878
54 76629
54 87687
657872364 17787
59372 22913
54 92649
59366 33420
141 98530
59372 40147
56 77963
54 68769
57 66262
53 73216
55 89142
56 66595
59375 38613
7374719 722
673068508 46017
1464393 2752
63 77549
17 64522
344307480 46997
54 78372
59486 34359
1345 53795
1366 59464
59360 25576
712976151 78833
1368 49943
68 84551
457941 10847
1345 48600
52 77020
51 73357
54 91761
302 73696
49 79996
59372 34341
1334 53745
59187 31748
259721 17892
54 93860
54 72697
54 88669
438526 13047
259714 16425
51 73828
13 91349
48 74193
93 78036
4098127 1273
1401 41865
389447719 11654
413332247 44096
955995513 91816
48 78372
59372 32977
54 77634
458079 11395
55 91502
57 96233
59372 35601
39765317 74646
1348 50041
1293 44735
259721 15960
21434366 73139
54 91131
54 59859
59372 32478
4906499 816
59356 38048
54 99411
274 92000
59372 31157
580280664 72654
26 79979
1347 43793
1345 46552
1345 51782
749193934 31936
44 90421
438526 12815
56 90491
1345 53004
59372 34111
1402 46826
1345 47327
1345 52517
59372 36320
351291 14041
54 65030
54 72303
59369 30120
1354 48459
1340826 4679
54 82245
38 95927
54 60733
99 64302
148 65371
1340841 4754
817637 8707
532277066 91289
309 60291
54 97068
108572 18666
59404 28932
1464393 3636
59365 28611
817555 9265
1347 52897
548418 10216
1352 55142
59545 23061
1345 52323
1351 46997
59372 27381
74165 19669
180213460 24424
246840289 1
61 68702
53 91199
54 63745
1764046 2518
602572572 5860
1345 51007
688060659 79234
10 67487
59372 38412
989358397 99999
54 87234
59588 36089
458034 10610
59424 23560
71 74870
4604739 1100
59552 31907
1342 44933
59372 22887
108595 19029
2512088 1978
549921746 1
458085 12091
216 65914
259721 18506
1352 57889
54 78140
59366 29025
48 79979
68 74193
54 81083
901981 6122
1190 57919
1345 53080
548444 9404
817554 8974
74032 19980
59373 21183
299 88464
53 77901
1356 45658
1346 49284
59335 34597
59372 29283
1343 40528
1345 59578
1345 45708
259721 17530
59382 30650
69 71824
1350 57987
54 71706
812642764 99999
59372 28176
40 90897
334338620 66382
59372 29060
52 90177
1342 59487
139753276 77131
59375 33770
1464394 2817
8287886 649
259665 18192
458054 11276
59357 23413
837797 7747
53 80108
1330 41051
1579 49776
59307 33390
901981 5975
59420 24726
134 68769
54 82724
81 78652
1345 49171
1330 56509
62 94382
65 93078
57 86223
59375 25930
259702 15957
64163242 30995
59372 24743
195 83380
1355 48942
59372 29917
983693141 34593
54 70900
351336 14099
837827 7402
1464624 4084
1159 45976
0 3092
216 88970
817553 8872
58 98517
837793 7554
59363 27178
59372 35600
54 99343
59362 29526
59372 36658
54 93482
54 85300
1464393 4212
54 95244
458076 12704
94 63658
259704 17706
1464620 2889
55 82345
59393 26561
259721 18425
1125 52086
817556 8414
59373 24232
1468 57910
1345 48782
55 96633
351276 13801
1345 54174
511914985 1
55 92194
54 61499
1138 59193
59372 23747
1345 55319
59371 39825
1345 58391
59372 26649
259673 15976
59538 36919
901924 6560
50 93482
1336 54276
54 78973
1356 59259
918961959 96595
1345 52240
47 92836
57 95276
55 93336
458055 11438
1278 45347
715001291 36659
1292 58127
59413 30995
54 66020
54 77232
1345 59162
37 78181
226 82981
257245224 59493
1345 45619
1342 44691
59365 21885
351471 15125
1340826 5095
259772 18541
901210840 20422
59193 36239
54 61752
59372 39536
351294 14228
259783 16957
116 94872
54 95765
59380 32803
2512082 2391
259519 16550
438508 12804
1345 50133
69 73716
737287127 69167
259741 17300
59385 24613
259721 16835
1279 57784
1355 48901
59430 27318
548426 10364
59370 21574
59278 33047
1134 44361
55 76173
59372 21365
858981113 7706
35 66617
59372 29505
901978 5861
1284 43402
458076 11934
54 60314
49 68160
1345 48268
458255 12104
259788 17014
59137 30840
54 92708
59372 34612
1764139 2530
59589 39177
458082 11517
1325 53478
45 89057
817578 9046
59373 38624
74081 20331
458310 10950
48 91502
59372 38353
59372 32160
177175675 1
2512091 2024
231318292 99999
1345 41168
351291 13811
242 98668
1345 57267
120 67620
54 87993
111 61284
105 80694
901992 6922
1457 57965
56 75997
54 72430
119 61832
59419 36691
40 77338
74160 20472
561729250 26086
2 76065
1348 48516
47 61755
74168 20422
54 61272
514000206 99999
1464387 3820
59138 29879
817556 8190
1764137 2501
59372 24797
74 95321
200 98324
826397155 99999
61 81583
59433 30374
64 63334
54 93024
1345 56703
351306 15030
1345 47688
1347 54331
351291 14758
1345 57784
59367 30187
556852635 82485
59372 24739
18006255 71294
302742002 47774
259721 17244
59372 30650
59372 23301
69 94108
54 63984
1115 47857
53 60092
1346 51687
59372 24797
59252 37373
1354 59388
947804115 1
1342 56502
813882546 1916
1408 59457
45 76157
1394 52322
2511833 2197
53 69306
35 63599
54 86470
458034 10875
509894422 82342
59367 24228
193 90714
458076 11654
219 84309
351291 14518
59387 34898
74340 20549
74132 19809
1294 51334
942486345 1
54 89043
108531 18883
245 77216
4906436 756
901978 6116
61 67729
59371 29445
59251 39505
59251 36915
1412 59419
1340826 4773
1331 57609
58 78995
742198873 76098
59371 38308
438527 13378
80 69917
59372 33621
1360 57723
259685 17530
57 75635
259718 17300
154877034 26726
46 81236
1345 46699
54 68760
901981 5821
2512088 1892
83 90078
74167 19989
1345 43266
59358 26377
59403 25741
54 99875
56 69103
1345 53033
59372 36089
1182 50448
1334 53333
548452 10326
74168 20744
351331 15147
59369 29060
48 98096
59372 39587
1342 54276
59357 29317
103062307 70635
371437619 13587
65 69884
54 97846
55 89580
234 82311
57 91571
67 98139
54 79996
259908 16062
67 95568
287 86576
1345 40492
351291 14502
1302 43438
1345 58871
4098180 1111
59372 37860
59372 39301
54 95018
39 75812
59372 40157
59371 32861
54 85386
320960457 16206
59465 22201
1318 41276
1343 42787
1221 48215
59259 22256
1345 50780
438524 13449
458088 11654
47 72836
1347 41865
59372 37512
340435868 37303
1464379 3724
1345 40396
1490 54985
54 69850
68 62977
110 60549
100 82743
833647451 1
58 97768
54 85967
1309 52546
55 92205
59372 32276
54 74921
817556 7967
351207 15097
1464393 3521
59386 33184
126623280 5776
706301805 80376
458076 10643
40 92448
59374 30373
1321 57154
438525 13594
59583 24635
69 66383
59372 24715
652185269 91605
54 77236
363362382 82088
351291 14038
62 75583
54 88360
47 85132
458068 11495
54 62249
1345 56037
54 86576
1589 48512
59372 27172
59372 27487
1345 54047
916852904 99999
351305 15472
59212 34406
458076 11632
59372 22326
817556 8099
47 73896
108523 18717
59280 34494
59372 29253
1598 58141
226119273 87523
1335 48529
341504370 59074
54 60810
59580 21982
59372 28797
1380 40385
59375 22343
59276 34275
59372 27724
113 60353
1345 52065
1332 40351
25176380 99398
54 62132
121 82392
1345 58688
56 72267
837841 7336
1288 50468
196520378 46817
59372 28071
259725 16905
1295 47401
59372 35435
268356086 58209
1154 48236
54 84365
1345 52385
74183 21116
54 68805
1344 47135
901995 6002
54 96773
199921324 45970
59372 23220
351304 15850
548452 9804
817553 8615
52 86562
407850726 58150
1357 52501
1345 44426
1340826 4962
1342 40543
47863755 124
1407 51953
1342 46087
1371 55534
72 71514
817571 8171
297 68668
54 87209
1464344 3418
59371 26869
100 97363
259721 18087
1345 41806
220 69565
59372 23529
1346 58255
44 98999
62 68184
351109 14978
59397 34359
52 65718
52 70989
53 83380
59372 34083
351351 14586
51 91761
54 63566
1347 43052
1345 42351
259718 18177
59372 35470
70 78110
59434 32923
59383 37435
1292 54650
1342 48457
58 77401
59376 27535
1340821 4946
59376 30104
9194357 86848
44 71378
67851913 30109
54 97068
54 95993
513036416 47618
54 97361
1345 59356
548455 9344
438525 13521
59240 31725
53 72448
1345 51867
1345 46835
180 92095
55 67626
59376 32703
548452 10197
1345 41059
1345 54187
556628013 78067
260805892 15576
59375 31754
1336 48813
548625 9334
58 80299
351291 14192
59372 33666
59 76272
54 89505
1764126 2501
1287 55949
1336 43402
568682166 67238
54 72384
47 87687
54 62977
59444 25881
59375 37512
57 70343
817556 7941
59361 24335
259677 17774
59397 34341
59375 39617
1320 41510
59616 25779
54 68917
1330 56298
458078 11264
59372 29069
1345 44361
59371 33582
54 67825
1342 43541
2 63682
99 91349
54 62249
47 81058
1464393 2787
26 82582
54 81844
28 63527
59375 37586
54 79722
54 82123
108567 18931
42 89110
47 65182
54 75585
3 70862
58 71840
303 99022
548452 9944
1330 49549
1345 58972
246 61515
54 60889
1345 43405
54 95570
259772 16023
1403 49859
18 67143
1345 51486
69 82471
182948030 99999
59295 34474
786679379 35383
59408 23499
1345 50007
1310 40330
59368 34350
1338 55222
68 90499
1357 47583
1338 41229
548438 10270
313333006 56609
59373 33273
457868 11117
39 79979
56 96416
293 71969
62 86798
458033 12031
54 82758
54 62768
52 63817
38 63914
60 94925
1000000000 72516
59377 39979
1344 54849
54 86470
1102 52399
93415271 7207
240 63984
59379 26522
74167 19236
1464396 3146
59357 23012
59386 32391
59373 37803
87 61455
54 96609
975950031 15073
59379 26700
1357 57014
54 76970
54 64214
59371 27246
35376461 18806
54 75114
54 92581
59372 36413
438525 12883
548451 9334
54 98426
59371 37445
416711278 25773
608018519 54735
1346 47925
59372 33241
74226 19436
59358 35964
52 70678
548450 9941
754922959 46161
4604651 1075
351291 14259
59 75088
1313 56028
1365 52218
54 86832
1345 58005
54 82345
59421 28787
2 92649
1139 49715
1345 54702
59429 39415
1464393 3895
4604490 1100
1332 57536
1343 42726
1375 43378
1347 48286
182974771 95308
1342 52259
59372 26352
54 71244
1345 48343
259721 16206
1570 56502
1335 51859
51 88181
59372 22175
664416143 92060
947976344 78130
54 71208
1345 57674
39 70232
59371 28973
1157 44744
59469 39065
1354 46171
221 72285
1573 56330
59359 24237
817556 8471
203351661 99097
59380 23188
351291 15350
351292 14296
1345 48988
458042 11706
233 62384
59368 22481
59373 32260
59372 24733
163 75493
54 95979
225223434 42434
1375521 4661
901991 6116
1357 47339
54 97027
127 95966
54 95273
558612660 99999
1341 43121
9 61492
59372 40007
4098127 1274
1308 43466
817542 9050
65 87886
901979 6689
51 83277
1345 55442
59605 27409
1419 54847
1336 48722
1464301 2752
54 61420
59358 34733
52 65371
54 82056
1342 42774
1345 58245
54 82728
1352 44535
59364 37239
192558473 98758
59250 25669
1261 54092
52 94225
59367 35002
54 83774
59428 26517
54 93887
54 79733
1357 51234
54 65122
857616107 23222
54 63375
1403 41333
86 95504
85941459 12235
64 75882
20 75417
74 85445
54 96815
64 97420
351289 14326
382573100 69644
268218841 44744
59362 32332
548442 9344
27 78934
533282493 70045
1287 45480
54 71267
973943731 70262
54 93973
1345 55657
64 64979
54 69390
1340826 4986
59378 26367
54 96223
1154 56077
457990 11927
1349 56646
1345 59464
59372 28688
4604341 863
59372 39967
529085254 71706
108120989 5209
52 99635
1342 47327
54 91827
1171 40686
54 80623
100 69865
54 70411
59369 33829
53 76613
3962996 1710
59374 24960
837957 7475
57 70665
59503 27382
1390 49682
59406 25692
53 80321
4906559 771
309959699 53795
59378 27461
259721 17089
59372 30373
54 81033
54 81768
1323 43275
548452 9404
59372 35199
59372 27487
54 75195
54 75130
50 92438
54 78537
600887758 35905
108669 19099
74168 20663
54 75278
54 83457
59372 29317
65 98844
1156 54232
54 84401
1347 52323
54 73750
54 78364
259624 18091
55 99608
59373 38860
765245467 39595
54 66979
53 97244
458099 11831
1316 58598
59374 28233
74168 19555
59513 24989
1000000000 32469
108511 18648
792450052 52220
1343 53649
355968763 86469
52 80365
351062 13781
548449 9436
17874016 12852
59451 39617
59372 36695
59372 39254
54 80811
121061517 14758
1352 56941
259724 16128
59370 31234
70 66649
1342 41740
1347 47380
1356 53265
763371379 1
59134 31701
59373 28894
1298 50334
351225 15871
351288 15600
837814 7524
47972578 114
1340732 4746
59315 33220
74168 19599
59371 36256
54 81451
1148 42958
53 81374
1347 48265
1345 52756
1363 55746
16 91792
1343 46013
59369 33241
1377 55541
59409 23061
1345 52385
87513259 8126
47 75792
1345 44086
1345 58417
1345 43719
901981 5629
1464393 3794
53 88099
259721 17424
59372 33088
57 78704
1289 46769
59391 37945
54 60314
56 87309
1345 59532
901980 6129
53 94108
157 99457
1345 43863
458083 10761
259721 16168
2512090 1856
1000000000 38717
351285 14387
259721 16459
889097153 39771
902171 6401
54 93348
46 83325
59 93084
1105 49928
259720 16170
1343 50987
53949738 32931
59401 22726
1440 54012
1345 56093
59518 29876
1344 43117
1387 59533
56 95121
1341 45168
473820059 58045
901979 5907
1342 44304
59474 25023
817588 8096
259721 16503
420795240 45556
1345 54368
274 74650
59151 27025
54 64137
1336 53902
59373 26526
54 87579
1357 59384
59372 34197
54 84411
1402 46497
9519562 486
54 77743
19 60451
1330 55310
53 89836
59385 22011
95465416 64478
1302 45888
99 88107
54 63905
59372 27850
45 81455
533183692 80630
1345 59050
59382 22491
114 83910
43 89780
59427 31658
1464568 3190
35 99608
47 95570
1345 45168
51 85795
59554 27547
1496 56172
54 86775
4604495 1068
716400590 99999
548452 9886
51 85894
68 90226
1464407 2870
60 91404
47575924 62021
64 69644
54 71770
1358 43572
62 64804
351291 13953
59372 29750
113 83297
901924 7086
1464238 3889
1464383 2898
54 86469
65540295 82
1587 44506
80 63802
57 99035
59372 38820
1345 59077
701133832 90418
1345 48124
259721 16127
54 62299
1334 40292
54 91929
1384 46219
804329628 99999
59372 39488
27 82859
54 92830
259651 18614
351291 15097
351291 13954
1353 50376
54 99795
1342 49838
1306 52127
98 79489
259721 17244
1318 54200
243 87523
1345 50041
74 84773
226 93024
54 64878
57 86798
351159 14192
1464380 3841
695571706 58850
59372 31025
1333 50967
146110726 64518
1345 42774
107428062 28048
59375 28411
59369 33675
54 95647
59384 25772
54 92873
59 93076
74168 20292
4604618 893
4098127 1246
54 91231
55 79894
259815 17050
174582880 10485
55 68917
1348 52385
16 76250
63 80299
2512217 2032
1464391 4501
837871 7476
649613912 1
59520 30957
1357 42525
351299 14398
59532 31076
60 69732
64 93533
54 78704
817500 9083
52 76905
54 60414
59372 33065
458076 12151
1597 54152
1464393 3494
53 72259
1334 42024
30 77789
457871 12102
74341 19236
438524 13461
1592 51486
197348707 42086
391450537 25211
54 93983
1000000000 8072
458076 11624
59366 32425
458089 11255
1296 52411
59378 24974
59296 40180
59372 36502
108567 18820
54 63119
59364 22446
112 94804
59375 23945
438512 13461
1582 46949
59372 28054
108567 19105
122 94925
59371 25379
67 80108
59251 25550
59372 29609
269 88330
54 91827
54 72863
1548 46509
59131 38551
1345 44735
1342 54456
54 66252
861897361 58864
1410 54571
1358 51167
54 89723
59372 30515
808237995 79875
54 71734
59372 27042
22 89286
54 81455
1343 58685
836504625 30470
42 77963
48 92065
54 87175
1345 40753
510242397 1
59364 35546
55 82088
54 77603
458086 10648
1464402 3212
1298 53470
855879178 15470
351293 14783
54 96759
1413 48135
458057 12476
57 61093
1346 44318
74170 19972
1382 52849
54 87181
1345 51223
74203 20616
59370 33464
1336 53380
59324 27506
1344 46826
54 98291
1345 46087
54 86278
1345 58474
59367 23301
51 82545
259825 17586
54 70343
1247314 39970
59375 35652
8287939 649
43 87191
59372 32229
54 84402
54 62384
1345 40444
54 80210
1345 47159
123119971 84980
1417 43687
54 80086
322674253 1
1345 57965
59386 30458
1343 45463
59372 28114
1346 48148
63 68271
59373 35565
1464395 2898
54 81487
458076 10899
59309 37900
70 77814
54 97372
1347 53323
106 96633
1514 58030
59372 39488
458075 12000
1345 57112
58 95134
59372 29942
458076 11517
673523386 20102
1345 41946
53 77811
1345 50291
59373 23106
111 63845
51 78910
259717 16515
54 89056
902178 6759
1330 50101
837792 7373
89 71015
1329 41341
69 87571
59337 35641
289 89057
1322 56988
53 67456
438527 12891
1345 48316
59372 31721
60 80815
59373 21194
63 84254
1398 50368
1464393 3820
297891326 10512
48130767 57665
59386 37128
102 74644
55 73609
86 83310
176592863 58391
74166 19436
59369 29704
54 90269
458102 11094
1318 40528
59372 34886
1345 52685
74180 20292
1345 52441
57 96238
259721 18387
1345 48512
54 64923
59371 24447
1333 57242
688124886 99999
1464534 4358
960786446 99999
259731 18243
59372 32886
59358 39280
351291 15329
54 63150
59372 34230
54 69891
54 88114
259712 16131
458076 10991
51 97230
4604503 975
54 60854
548452 9956
59369 35053
59367 35493
69 76207
56 79489
59372 24032
49 87689
369078686 93804
85 87689
817674 8244
1345 46127
458052 12650
59401 30485
59365 33660
1352 54847
1464392 3889
26 77206
70 80871
724965246 1
1345 58734
66 80594
59372 27409
42 99745
54 70946
54 95576
1351 42210
59372 29248
837829 7308
54 99833
59314 32146
1345 45991
1345 40909
59358 31292
1334 41590
59372 30722
1343 56647
1342 40677
57 61509
1336 50917
1345 59672
108567 19054
1347 48681
1337 58864
59369 24111
351291 15382
54 68419
59159 36079
59326 33955
100 64938
74162 19855
59371 23707
44 98055
59372 28708
59384 27083
259721 17787
59372 33973
259852 18480
59370 28894
68 93122
119 82972
59509 23454
351291 14671
438367 13268
1464179 2682
1345 54901
54 69783
735823693 77090
54 73518
127094317 1
54 77610
73917 19257
563276308 43257
53 85806
458079 12763
1457 42449
59318 38428
12 79310
438582 12815
35 62183
59361 25078
74168 19783
59370 37169
3962998 1683
74353 20302
54 82908
1236 48600
753825438 80299
44 61314
1343 57786
458099 10648
1107 57014
438474 13093
4098127 1274
2511948 1895
59385 34107
59372 26576
54 82550
1345 43127
219238553 2530
74168 20663
164 79733
77 89769
54 97846
383667710 63784
458070 12125
54 84373
55 97372
67 62797
189 71898
1283 51002
901990 5666
53 93898
1347 43990
1106 46924
54 96986
1341016 4811
59372 39544
58 74460
1348 43003
817506 8229
450192680 83020
817556 7926
259732 16592
1349 46466
59301 22962
26 75557
901930 6999
54 70900
1393 55481
782279840 21848
3962999 1771
1397 49737
901981 5622
54 71263
59329 38501
1388 42331
45 61625
59395 36307
54 95698
57 91827
1344 54277
1289 54110
958536068 35272
1350 42605
59372 26869
901981 6053
59372 24441
68 77236
59237 33469
124443927 76859
54 66058
54 72498
54 70828
59372 23499
53 81934
54 87081
54 71978
54 71523
1571 55604
59169 26561
1435 40543
901982 5911
1368 59305
59372 36765
458063 10897
1343 52290
59372 28459
501562111 93972
1464379 4383
817539 8682
351253 14265
1345 51782
50 98139
59372 29446
59372 38055
59396 39030
1138 47680
1216 57677
351288 14311
74169 19259
773243152 83126
1576 48545
1359 43772
54 80462
1304 46272
59 92189
954139329 95263
55 72264
259766 16206
50 64836
1345 46466
18 75307
67 92597
605636747 78194
59370 38521
53 88739
55 62734
458085 11934
1395 58474
55 72836
51 81952
1345 50515
901976 5776
54 61663
59372 40115
458078 12490
1345 44290
57 61076
59364 28071
1345 41193
78 80106
1323 47293
57 81165
54 72488
59372 31451
1343 49320
74096 20472
54 79419
54 68903
1345 53033
2512204 1954
1345 56461
1357 57965
136807947 79676
1345 51063
54 73699
7 94814
1347 46187
80 72146
59361 29570
351328 14265
59369 26923
4604335 988
55 86363
59375 24055
351284 15715
755338717 96995
755164783 64923
1345 41510
59372 28722
705679672 91668
51 99020
59372 25078
59372 31759
1355 53744
1764289 2543
54 75417
458040 11055
548452 10197
13 96773
51 92682
59372 30903
302 97112
56 77524
901788 5561
54 89038
901981 5861
548411 10363
837827 7181
53 69112
351159 15834
901981 5396
54 68785
39 69589
145 88047
1357 51364
1340826 5163
921467737 64112
59372 26189
59372 36659
1344 54624
381052601 34670
351294 14352
59370 28932
1283 40433
259721 17848
59372 30339
54 85943
1345 52274
59386 25878
59371 30152
74166 20950
48 71971
259718 17363
548460 10090
66 64099
54 72755
351291 15327
1345 45100
0 82804
170 76101
575948037 1036
54 79461
268347443 72826
1344 59350
259723 18263
817554 9272
1464393 2682
1348 46174
59372 27929
216434971 42525
817806 9046
112 73698
59131 25411
1464437 3055
458077 11087
59374 30628
1357 45833
54 81547
64 96700
1334 52480
59196 35154
54 97243
56 94143
59364 32068
1388 53820
59378 36291
1345 43962
1464447 3270
59372 29832
59193 35905
1345 48849
54 69518
1464393 4383
54 64926
59372 35521
548408 10270
1464393 3509
54 71355
901981 5831
54 84464
1345 46533
54 65706
65 75858
59402 26866
456010387 79296
932547909 3708
50 60339
1373 55310
1122 51741
1464333 4154
1331 54578
59369 39423
1347 47349
3963009 1777
20 67238
59358 25753
1000000000 19620
598970141 7154
59359 35733
1464379 3736
54 70274
143613757 90423
59367 26934
59360 25753
1345 56866
249 87222
54 88440
59364 37803
1347 57590
54 61450
4098079 1130
901981 5920
438426 12870
837599 7430
54 89505
52 73737
54 84600
54 89265
1345 51974
56 76963
59369 25878
1300 46171
439132599 76645
2 76905
4098129 1144
1000000000 13685
368615821 50857
1345 45558
59311 23235
51 75015
59359 36425
4906498 766
59391 24969
65 83993
1375478 4610
54 62214
54 59993
901971 5831
104131015 1
3 76282
351291 14658
72 82538
59240 38729
4098125 1143
1249 51687
1345 49047
1253 44290
59318 40132
51 73505
3963000 1754
10680338 4383
1464393 4262
59415 31686
1345 46568
259721 16957
1345 51819
40 80470
1345 58286
59372 32506
1345 58938
129 87839
61 78652
54 87305
59372 29386
817556 8233
901985 6759
1321 44592
59 87974
1343 45964
68 62108
351291 14697
158 91662
2 94026
458066 12134
1345 53371
60 86604
144 99415
105 67825
817553 8974
458076 10648
1342 46142
0 70643
66 96956
110 84158
49 90477
198850315 45925
1345 54289
75 65133
1000000000 58480
59363 34030
51 96561
1333 46228
1338 45953
1242 58134
54 63662
457876 10661
59372 38551
21 66649
59372 34598
537430219 92448
1345 54246
1299 43257
39 89836
901981 5903
1344 59457
52 82195
817556 8220
457845 11129
1347 54553
178090098 10393
1346 42322
39 99980
1345 59051
548496 10409
750146325 22926
54 72285
259490 17909
1348 53380
59598 31701
351291 14352
55 72267
59372 38521
59277 32665
59372 38931
837827 7412
59369 39624
108567 18711
59372 25626
901983 6922
1464375 4374
1402 55625
54 96010
458078 12546
59380 35981
50 88581
54 78350
925948902 4915
54 82221
54 63757
263707190 49075
59372 30193
901981 6534
901979 6057
1345 50562
1344 55222
1372 42129
1489 53547
54 88941
59372 23893
108554 18882
259720 16992
1340826 4821
54 72826
59372 35958
213 84401
3 69002
59608 22152
59370 29678
54 73292
54 76620
59372 26201
817556 8647
1320 45737
59369 26189
438527 13521
901893 5944
259729 18118
54 78181
54 84223
59331 23723
351279 14549
59373 38931
75 84380
54 96337
952917754 67005
59 60251
54 60129
55 78381
59296 34174
51 72102
46 64822
514000206 1
1348 54232
59360 33891
59250 37487
36823625 48782
208315886 91048
53 79484
52 84480
961426584 42203
1360 52441
54 90769
259721 16284
54 92394
54 68145
18 97112
59372 38860
54 68989
54 63835
59374 38566
54 60031
54 87831
59369 21656
54 93435
18 70635
59372 39412
54 94603
924273722 99999
351372 14780
1000000000 49914
19882812 99999
71 73307
300 77500
67 90969
54 95263
59362 27022
59362 32836
54 66558
522860908 65624
40 97363
165 61232
54 61886
511195731 74651
59376 23445
69 92830
108568 19088
74168 19583
69 77868
59374 37908
56 93350
67 97635
1338 57535
259733 16503
52 86443
817530 8220
242 86326
54 71569
111 86108
54 71749
59430 25057
4604540 979
1355 47488
1340827 5142
901981 6089
1464384 3736
54 64478
54 72976
54 64013
59372 22957
59341 25120
438522 13207
129561043 57530
54 70522
1343 42331
52 68917
1345 52056
57 74583
186 70081
1345 46702
999995802 1
64 73133
548451 9929
54 71208
59381 21789
1295 53649
96 94990
59372 25727
53 90442
54 62686
102 82921
54 81844
1340796 4945
73913 19446
901981 6210
1464394 4016
53 64147
178374728 57301
1340879 4827
54 70681
1330 58845
59371 23444
59372 32313
191 80878
1000000000 62422
124 85986
54 95570
179 92448
52 92449
53 90256
541618198 46237
1345 53527
458078 12565
259728 16446
1320 52353
59372 38797
77 75915
1340826 4827
53 76065
950280540 12870
1293 52852
1375480 4547
53 84504
54 86703
1385 42177
54 70343
458061 12512
1347 42973
351300 14450
817557 9115
351050 14549
60792981 1
1000000000 20313
817556 9279
719740843 83093
4098127 1143
1208 55812
59429 25697
427498873 76411
54 76406
903132548 75812
54 66319
59372 34598
1293 48176
292 94297
1342 51469
54 90776
26 88267
1433 51261
54 91270
901983 6139
1287 41027
345835077 86365
59372 37310
59372 32700
59375 23935
282 97243
59266 29143
54 68922
56 93557
2512088 2265
59376 32179
1345 45052
1377 46121
1342 55327
59372 33184
52 85445
59422 38154
54 95849
53 95995
1349 42913
59491 36374
1331 52147
1345 44296
305932486 13043
259721 16152
351289 14517
1357 58873
19 94897
59372 32947
0 1048
426114956 85931
1345 47979
901983 6190
837824 7533
1283 57301
54 90253
1333 59350
928068373 48565
1114 52923
275122687 2004
1345 44035
54 91925
74168 20858
709139864 52517
438523 13027
106 65040
1464393 2884
59372 36020
59372 27148
4165486 99999
59370 25245
666511678 14502
59390 26527
59372 31725
59492 34101
259753 16127
4098127 1323
1433 47925
1340 47486
54 84583
225 75262
54 78765
74154 19765
16 93887
351265 14120
59372 39401
66 73259
54 82855
1337 46157
74167 20825
901973 6487
51 87735
59 80911
1344 47115
373815747 17
54 97736
59375 27850
59372 39415
52 62048
451664286 19047
5 90338
108433 18959
60792981 99999
1318 45913
1362 42228
53 95568
230389605 99999
59372 29609
54 97361
59374 21581
59372 25913
51 96010
1727295 74341
1343 47495
1348 57301
457866 11209
105 94446
548470 9369
59392 27131
901981 6129
450569857 59739
351291 15290
54 62686
62 92242
59372 33273
59 76759
249 66102
53 91175
282 65438
41 88062
74266 19689
88 81916
1346 50595
74168 19353
351497 14217
1343 57766
146178741 14477
1370 50401
74203 19254
17 64880
59363 36919
1343 52471
52 92718
894813405 25763
59352 24705
1303 57323
56 62441
63 74302
1360 53434
59372 26322
901993 7055
1316 43385
59375 28621
458069 11618
59353 28319
74168 20858
259721 18302
51 61232
51 98294
458076 10869
1345 54676
901980 6300
119 62000
259718 18036
877505337 75921
46 66283
1328 57128
42 88295
74167 20451
259756 16379
57 82756
59386 40147
7 65122
54 61093
1340619 4804
249 73292
259720 16957
53 61663
1591 46319
54 77223
259714 17565
59384 38886
155145308 29876
104 79403
54 70678
59366 23646
52 96994
59384 32276
56 68127
59372 31667
52 89168
438295 12956
817723 8311
59364 38479
65 79293
110 79403
1384 56559
259721 16459
259721 17089
54 86867
270627960 21817
59371 32260
458066 10991
57 93098
1340826 4945
41 72108
38 92120
54 63317
54 78464
120 77360
59363 32149
817733 7987
59336 37577
1561 41602
59372 27462
1348 51042
1345 48519
54 79702
55 60617
56 84596
74170 19344
56 62122
59340 23505
1312 47979
60 73953
108 82311
259729 16128
351257 14446
259734 16748
438523 13475
171919555 89861
45 83032
1292 53093
48 99875
1343 52735
1336 52076
8 87206
817553 8415
901981 5903
457878 11264
1464392 4062
1406 57766
125487169 99999
59373 32375
152 80929
1355 43257
59372 29232
59372 35964
54 88114
1350 52439
72274022 71538
54 86469
458074 12485
48 76529
190 78095
59372 27025
458087 12731
106 63189
901978 5715
13 92131
1379 58393
1345 52132
54 60056
57 80735
54 93227
1348 44508
74179 19607
84 82260
682070616 37169
309282788 75363
1764137 2528
65 60908
54 98999
1350 41193
58 88478
91 89303
259725 17494
59352 31658
548446 10265
59372 26207
52 88209
244 79867
1344 41862
69 70541
67 94990
59372 24335
1357 48955
817524 8865
1345 54843
59370 32977
59332 26598
259721 18145
66 82079
54 63775
259719 18541
87 71672
4604500 989
1112 53048
59372 36017
59369 28152
52 85063
59619 39280
259721 16415
1464439 2777
1464393 4236
1354 58127
64 62132
4906498 766
59378 36171
1345 51782
56 71708
112 97514
1538 53902
54 86443
54 81399
838786149 1264
59372 26984
0 92324
1316 54915
2511982 1839
90 70123
7 65766
1442 48343
54 92940
59372 30219
51 94897
259521 18109
1345 57854
831539854 1
57 78439
59372 25697
4604640 902
61 94502
1464395 4265
656531338 85125
85472583 17488
1103 42787
259720 16425
59310 24441
495772643 87246
438524 13369
57 71724
54 94438
1345 49838
548502 10251
59228 34595
54 82743
54 71934
438525 12909
1528 52513
59373 31391
74156 20479
1332 55373
500937991 99999
37 62815
1340839 5243
56 82435
54 77042
888471146 28384
56 79473
127 95080
458076 12315
548470 10028
57 74302
54 79575
0 47285
64 93348
46 66606
548449 9408
105 91502
42 80430
61 93554
38 86138
9519551 489
54 91936
52 81631
461208958 78452
40 95993
817560 9128
528020907 36752
59399 21836
45 63036
0 3080
45 82269
548452 10362
86162456 75234
1345 59388
1345 43444
64 65306
200465879 82935
259724 17892
1345 44040
259774 16168
764527050 86568
74168 20302
431343540 7776
57 81371
1333 47159
253952016 7354
351289 14262
548452 9540
1000000000 61665
748726504 30067
54 77811
59372 33047
476326886 47847
59372 26536
259721 16739
976256184 1
54 74302
44 82758
59372 33390
54 75178
59171 32871
950962112 55389
108567 18852
1588 58899
59364 36827
59364 30109
59372 33021
54 92290
59380 33305
259721 17424
59373 37577
51 62686
901944 7132
1394 41042
59372 24241
233697922 27919
54 68605
86 97210
3962870 1591
1464306 4374
370463541 91525
59257 24951
913990725 42903
59357 28136
54 90421
28241284 87791
1337 43687
234 72288
59 85114
1345 55934
534241022 79952
55 89163
1345 42954
59372 29832
67 92873
42 70667
837842 7813
59617 23972
54 87791
94 79296
57 94502
54 71043
1347 56859
1345 43207
259691 16503
1342 51167
43 75901
1379 45658
88605642 60548
481436179 24015
54 71734
54 77818
59175 36086
54 59997
1340791 5021
901808 5470
1343 46238
59387 32376
59139 26929
961610863 46808
59372 30364
54 65514
65 78682
1464390 4005
817555 8190
117 95240
56 91112
59375 32369
59154 34788
108414 18820
1464382 3339
59406 24170
753749206 92627
59342 33770
817564 9278
59368 22988
57 86562
59372 27800
1406 53885
0 44741
1464393 3918
1341 43378
1345 45487
819188263 99999
1223 53827
916852904 1
54 61352
259721 16205
59282 32451
351291 14436
186329020 6900
548452 9634
284 69012
54 68195
16 69850
901981 5460
59367 32237
1360 46845
54 60814
1357 56821
4604498 923
59372 37586
1346 43649
1345 53815
54 84635
49 86882
1202 59570
1342 47057
1345 54635
1188 45558
1345 54917
338579596 10059
59407 24899
92436745 46626
54 81924
59369 37169
93983858 53936
59372 32349
52 79875
252 79797
0 79706
54 65743
2512088 2244
901981 5492
1464408 3047
265 76173
457914 11948
1000000000 18650
51 94290
1345 54788
111 67567
86 96187
53 85378
1347 52322
53 75860
254 97319
96 64633
59372 24027
57 89117
59372 21425
1404 54456
59374 25293
57 73645
74 76862
59371 35282
394397068 1762
879767026 99999
18 63757
51 67123
229 98517
1344 48661
59170 32208
59358 31580
52 60679
54 70045
51 68966
760148959 1
59372 25919
259721 18601
54 88812
53 71484
1465 55032
1345 50448
5 76342
59334 25047
57 67123
588358489 15850
1345 59493
36 68417
59387 25023
817556 8752
192379198 68734
165 93684
901980 5415
1345 45783
54 71855
59372 25479
1345 43949
59372 33973
1339 48343
791425676 93848
479807942 7412
1395 57076
1547 49014
548529 10027
259721 16071
1345 56022
56 64349
54 63119
59370 23055
54 99920
25 82181
351291 15315
51 77647
0 87806
1345 48265
1345 40267
1267 50290
1339 43600
466289755 55516
59407 40081
59361 34733
582726368 1
1391 46769
51 80933
0 73899
1345 55821
298 72535
59372 30364
59375 37644
59372 37581
64 94889
497318520 10610
59370 25779
53 66919
59 90189
1297 54289
817517 8640
30 68752
41 61327
548452 10393
804832714 1
1464407 3052
59306 26917
57 87966
54 95688
1348 47075
59309 29544
59375 23121
147 77955
1345 43005
4098300 1209
54 77743
458074 11265
55 83641
55 87126
175685267 18192
1331 44751
259721 16236
22 79319
74168 20479
161 78093
59372 34992
1352 47781
1345 57242
54 99457
26 95591
54 82392
901972 5500
1487 52936
59397 32229
36 65656
1764176 2542
67 68902
351316 15219
54 68584
149331380 61314
95 83237
46 72495
59373 24850
1288 42745
54 61376
22015047 299
56 77789
1345 56330
67777609 78057
1345 40842
59372 39717
504472551 4492
59377 23786
516076951 72003
818905756 64542
1345 51365
458085 12565
1344 58549
1340838 4964
54 77818
4098137 1203
797216669 48849
1344 56147
54 73881
351297 14565
817522 8964
458076 11255
55 71658
1347 59457
1198 44227
608033418 9115
109 76190
59375 27087
1380 40448
74168 21087
22 88504
54 81574
59372 24097
59374 25943
56 68726
56 69102
1343 55812
59240 25576
259734 17613
62 87467
101 89770
57 80079
59373 24880
274 96880
1460 50354
42 82245
59373 38177
59342 23742
54 85445
54 72697
54 85972
1340888 4695
36 64508
54 76703
1352 51202
901991 6752
34 82051
178 66617
231284534 40695
25 61703
68 78343
1345 57506
458069 11938
54 75869
351291 14978
351301 15315
351291 13908
1345 59739
4906516 771
613560835 56890
1379 54018
1345 44894
54 78139
404396002 54257
1345 48891
1345 48286
59318 30373
59375 23622
1311 57366
191958828 1
1348 48215
59372 37724
59373 25895
1295 42322
1344 57211
901981 5827
42 82159
1345 45114
59372 22404
259672 16418
59371 39633
53 86786
57 96188
722104176 92537
1342 48343
901992 6881
53 88566
45 61430
59383 29556
54 81443
1345 49517
54 65715
960240927 66058
19 68788
54 71969
37 95244
1384 52409
629320732 61588
59128 38089
59370 25913
57377902 66102
243008530 11153
54 64878
59426 32068
54 79702
175739701 40879
62 96880
54 68002
202 66020
1387 51639
351291 14658
74169 20602
44 61097
55 87848
54 69241
59363 25872
82 71267
1345 42032
56 62021
78561428 70862
538387178 49471
108567 18893
54 75921
54 79494
94 94124
74112 21112
1345 42988
1345 55770
351283 13852
1357 43045
54 85378
59356 23957
66 95814
59372 39028
54 75278
59485 28050
617806967 99999
54 77603
59372 21409
54 63784
54 92150
62 75915
351294 14243
54 65133
59315 23646
54 97880
59368 27727
1450 51493
59371 24097
5 74650
51 97309
817597 8972
259770 18541
688813438 91483
59387 26322
54 71770
59372 26797
1307 41314
448830332 61393
84 84490
59230 27412
59369 29902
1345 40589
54 67290
59372 35415
1356 44399
351290 15451
1464419 2805
1464393 3167
1345 56890
89 67626
214 61684
713671028 34290
56 74721
1348 55967
1486 53011
1345 50715
246 86238
41 94361
94 94480
52 96595
54 82123
51 69406
55 59946
1764137 2543
59374 21955
5 76263
438525 12956
38 67227
59372 31911
1345 47647
1464393 3850
59310 29002
172 71863
54 75887
63 79978
762129042 59748
59347 33328
259742 16095
1345 57919
59370 31391
322674253 99999
1357 42434
2512090 2376
950089217 80299
74168 19361
23503534 65075
901980 5950
54 83382
63 86215
18 83485
1332 46161
351193 13852
1306 49978
54 75564
58 94038
1348 45882
56 76755
1332 55142
837828 7253
108567 19082
901797 7125
63 63527
45018646 83592
54 84388
9688910 21326
259575 17247
59372 27136
59398 31095
458198 11014
51 78722
65 81443
69 98580
49 99397
79 68737
4906523 751
581337311 18668
379003717 57919
53 66004
56 79875
154997712 41333
1542 49172
149 85592
351247 15838
59372 37644
174921002 57129
59372 33984
458055 10734
607521961 91956
122 67152
59372 36364
45 84181
56 73100
8 87977
1356 57129
59378 39163
59372 35707
59433 36364
1394 59229
59372 35546
438522 13507
54 83152
54 97956
54 71294
54 99662
458076 10792
59318 26527
59372 36826
146 65718
40 85319
336847642 34475
817560 8366
54 82601
686833624 26522
17 96579
54 61659
63 75812
53 97729
54 64408
1464424 4458
54 68531
54 78697
74179 19555
159 85895
59360 22381
54 93588
63 95576
59297 33770
817556 8244
59221 37534
1344 43681
59372 32873
54 82724
902022 5415
1345 51261
1340826 4843
1322 47897
1503 57301
74168 19521
1000000000 97223
1187 57609
54 75634
351288 14799
295 73828
59369 31490
65 82962
458076 12029
102422930 33059
54 85470
1345 50595
59372 27131
53 99252
59372 21975
438525 13521
1339 56417
108570 18806
63 90567
1364 49719
54 61688
1345 49075
59387 29279
1464393 2752
69 60913
1357 55594
64 80206
74168 21116
55 82670
54 79797
1342 57564
1379 47948
994584187 16439
0 8994
1396 54978
259713 17424
898993362 1
54 64936
817568 8117
1464395 3619
7 83854
901952 6725
1464393 3736
188 87579
59191 23453
59372 22411
837829 7400
54 85960
57 77944
32 78355
59428 34986
351291 13802
259701 16538
51 93768
54 81010
60 98986
837833 7154
54 75915
1341 56473
54 96521
548452 10270
74118 19909
987298875 99999
259723 16515
176308974 12872
1341 58955
59372 31755
1375721 4610
641196168 81574
1333 46188
59369 27022
54 94897
59372 28724
1000000000 54581
817554 8319
59232 27477
54 85716
1342 57263
259756 16982
56 79761
54 88373
1289 56509
108569 19028
65 80430
54 80694
52 81006
59387 34970
45 64726
1544 45112
1345 40645
1356 55327
4604498 923
901973 6053
44 86138
253473025 15633
59367 37800
74170 19299
59372 22026
536224360 39423
59421 24960
1464404 2735
857845741 55565
1345 43719
53 85967
1343 41754
59400 40088
458076 11429
1340881 4736
54 96589
259721 16640
59339 32674
59363 31168
1345 51234
1464393 2948
38 64964
74165 19839
80 82842
59474 34030
52 66701
59372 30995
564620988 2367
100985835 43985
330058730 75136
59240 22192
1417 47135
1340 55501
59379 27723
74168 19516
59327 32821
1385 50753
901981 6691
1304 50108
9519628 497
74168 19401
438525 13316
110 99343
22 96378
351345 14113
56 60380
54 92448
54 68668
53 65572
42 92394
259731 17535
1345 54017
55 75331
1345 54331
1400 51007
56 67859
59374 34897
54 96700
329370594 74856
50575741 996
59323 25772
59372 32947
404097665 99999
54 64017
124 63775
46 82392
54 64379
70 93078
59371 36870
54 96470
59 63189
45 90949
259711856 96274
1345 52488
43 61752
351296 14780
59447 25686
57 95979
53 93573
542665136 3367
259548 17135
58 69514
59392 34341
59406 39674
69 65715
59375 31721
26 64804
59332 26122
1464209 3788
54 89562
57 66823
259758 16592
41 86567
59555 23650
374212657 66472
1349 57056
59372 26230
52 87206
1404 43990
98 84657
1343 44188
59403 36069
54 94923
116 98910
0 94447
57 66800
65 80847
299 72425
552981427 13961
50 75997
59358 39894
59371 36827
116 62771
59372 37413
69997947 49926
1442 44777
64 82056
59365 39035
548671 10512
68 78954
37 69644
59429 27702
74168 19173
458076 12410
59369 26629
54 69245
173 78537
1338 44400
74227 20390
481725485 56227
59372 33399
49 81868
54 93983
259721 17387
1158 52508
59302 24231
155904584 59648
54 70902
1345 54257
292913728 15701
1359 40767
74168 19691
1347 51907
2512088 2070
54 69925
1464584 3146
64 76601
817528 8872
59207 32899
371552560 84223
54 76620
458078 10634
59379 25830
59375 27535
444505346 70946
458076 12000
15824697 336
351292 14038
1345 57914
108562 18872
59372 37944
767823381 46892
108765 18667
54 99920
59294 29329
1535 41314
1345 53478
1000000000 4757
53 75064
54 60728
59349 22510
1345 43466
48 88749
52 68296
59551 31996
44 74874
1345 55604
1598 51798
54 64771
59577 27800
1396 44095
438524 13336
901983 7084
1340942 5245
1393 56707
68 69217
901899 6694
1464393 3811
59372 33955
54 92537
1464349 3575
518704174 72078
54 82181
59330 26558
63 71783
53 64050
59378 27775
1347 48679
1345 54232
1347 55657
2512100 2070
59493 29477
50 67792
1545 41754
93 98799
884422687 99980
59369 30067
1492 51907
1345 42726
979364869 24635
237 71169
1464384 2735
600403100 81668
54 71633
1345 53250
259720 16640
74168 20483
1343 56524
1345 58443
583835111 99999
54 74792
54 84401
59352 33065
49 97752
59320 27613
655396910 15547
54 95966
59361 40147
1320 50546
2512088 1958
59379 22781
56 91820
54 74997
1291 41291
74167 20913
1340826 5218
1319 46769
57 94367
1345 46512
458076 11923
438515 13316
465521937 99999
54 72968
68 84504
465506952 33118
59363 29898
54 97167
59199 22233
59367 38371
52 78139
60 85762
817556 7926
55 62622
52 89117
52 79844
1346 52023
97 84424
54 99224
957864577 47441
483142903 46142
54 68139
108 82758
41 95801
54 85931
29 65718
54 86447
59372 38177
1343 45299
1394 56220
55 69915
259708 16905
68 80156
54 96528
59371 36870
1352 42449
351342 14783
106 88542
54 90557
548452 9944
1345 59259
59372 33328
59382 27506
59371 26159
52 94663
548546 9956
1348 44399
259858 15976
175901897 49640
21 75234
139 64878
59372 28071
259632 17398
238 71706
817584 8318
33 90269
817554 7922
59372 35768
59372 29228
817556 8255
363253580 1
458091 12329
1338 41492
74168 20397
110 64634
59366 26596
180285872 25895
837819 7435
54 83592
697324834 1
48 82769
54 76361
54 91199
4604498 918
54 82633
54 90275
325774441 27612
56 71169
59597 35995
59372 26248
476151323 38878
54 74578
55 78198
46 62195
1346 45052
69 94038
1588 58255
54 62753
54 84016
42 76263
2512094 2216
108570 19047
59239 25626
108564 18736
105941104 1
206 64923
58 79841
901928 6122
436813816 50175
53 92708
1339 52517
458076 11395
458034 11949
1342 56929
548452 9886
53 87126
395522766 73485
0 52694
74168 21000
59364 33770
59358 23669
99 73609
54 66383
59379 23856
901984 6057
54 68994
1344 58603
837806 7435
1351 49973
111 98170
458076 12277
518166009 94038
54 85762
53 71244
59375 39050
54 81471
837824 7475
969761322 66
56 69343
59371 30722
1342 56430
0 17430
56 62834
54 73548
1349 51461
2512088 1928
54 89241
53 95124
1345 57258
1346 58030
117 60679
59153 29029
50 80811
52 93064
778751468 53083
93 78105
1287 54776
55 91135
54 94778
1372 47486
97 75481
63 73609
299 76263
1358 59561
1470 57263
54 93791
1347 51151
582119077 1
54 90117
837916 7813
59372 32243
54 66800
1242 50221
592759347 92491
54 80299
54 82570
55 61422
1345 43358
54 78907
108567 18757
284 60031
54 63984
61 89945
59435 23283
140350571 80911
1464394 3951
59369 26555
259721 16415
1235 42148
59384 23339
59375 33874
19744240 41450
345010109 1
59433 22121
1345 56509
458079 10643
1297 48007
1130 44142
286 89241
806572159 23055
59378 23991
1361 42148
16 63662
59372 22913
52 92189
66 61093
1390 45925
458119 11495
74171 20863
259720 17101
68 77776
182185100 1
49 76207
68 81850
351291 15701
936757461 68271
54 80945
59330 39220
657295773 83425
4098135 1274
54 96198
54 98739
59499 35600
458124 11470
901981 5715
44 73444
1464394 2849
438571 12956
351316 15838
817556 9272
1403 56880
25 91414
817556 8973
59372 33657
1434 52682
54 95853
1000000000 70842
0 35213
259736 17892
54 85795
52 70541
59372 33850
65 63658
1355 52772
866634860 64216
351291 15071
245 93857
74168 20616
1348 59464
59374 40046
901981 5911
108579 18757
1345 52852
54 64017
54 59810
54 92207
47 98741
458076 10919
601534100 1130
51 86845
56 71088
548452 9436
74145 20921
59372 26737
59372 36017
4098125 1316
54 84579
54 73472
54 69916
1345 53071
1375491 4621
1340826 4915
54 66823
59376 36475
54 65075
54 70645
1344 52819
1345 40987
1345 46220
158 85704
59387 36944
438738 12804
59322 29445
56 67322
1393 48891
80 60498
59374 31157
54 60825
54 67475
74169 20029
59310 21560
817556 9050
1194 50967
59372 31512
1141 56056
548439 9685
54 81167
59371 29004
351291 15219
458141 11084
59372 37726
184104108 44082
59324 38012
56 72448
788569156 85879
51 61509
59368 25943
59372 23211
1464395 4162
54 84247
57 77121
54 69369
284461272 23686
68 96207
1345 48219
50 73731
56 85973
59401 21183
59372 33124
1357 56532
817772 7970
86 84524
59369 23133
465325889 99999
837827 7476
1290 43755
61 63905
1345 54373
54 78449
242 82435
54 68769
54 85592
54 82756
901995 6116
59137 23348
42 81220
59423 30373
42 87571
1334 58951
194944429 80863
1398 42705
54 61901
54 63074
944714159 52587
53 97309
438525 13380
511838726 78631
270 80420
817556 9014
458154 11831
1377 58268
891324319 57154
52 70488
54 79402
187089687 1433
59372 34391
817606 7875
59483 33638
143 67914
1297 50326
13 80911
1344 49698
1374 51381
1345 46035
505457225 19149
458076 10885
259843 16197
1340826 4915
650754439 97303
59384 33241
59356 37800
59151 33913
59267 25919
1353 54735
59244 35045
1345 55236
458090 11706
54 73202
1390 55832
59245 32998
59419 28290
749834314 70681
777642565 10792
58 91981
4604498 902
3962998 1571
438523 13627
1345 42084
108558 18820
53 60863
227946237 82670
22014858 296
459630640 5073
108404 18757
987078044 27659
351291 14799
1464581 3212
54 87966
54 76755
1566 52056
54 61549
52 85234
3963000 1805
428722733 95048
54 70078
59369 25878
54 97420
87 90794
59372 34649
259721 16935
54 90764
64 82448
54 95910
1346 53547
901981 6646
441098825 65075
1347 42322
1345 43584
100 60617
10 69374
1345 49879
1343 58571
987193358 7360
59372 21789
0 65910
59371 27759
1508 49723
47 71169
1347 46626
79 78194
1091 55242
306 94052
59374 28102
59240 33139
57 92830
817556 8311
71 94323
59387 23972
59372 33065
204452092 22527
1122 55373
833012331 76831
1345 57323
1336 42228
59376 23742
59369 22957
438525 12956
54 71721
1345 56499
1336 46959
56 93161
179 78518
96 85965
54 65969
74042 20451
54 67455
5 66076
59371 35002
54 62413
9519506 536
734418900 26797
54 86573
1345 40354
107523301 55215
1345 49122
259721 16121
54 91849
1345 41366
52 69766
384362668 38795
59372 32451
1384 52963
1345 47925
59363 34054
54 87288
1464425 3951
1100 54811
59357 37914
54 69321
59372 24960
59498 33399
1345 40292
59352 38427
54 74903
1492 57326
39 93983
259721 16538
51 89212
950995955 68895
901979 6646
54 63334
458054 12734
57 86568
67 82211
59372 21125
1345 50964
259720 16768
259721 16062
1466 54788
17 92149
59372 29879
53 70827
62 96626
324280562 43179
1351 43275
1383 42973
55 70883
59372 23893
1399 43245
54 79726
51 95765
259713 18425
1 86292
837852 7584
1345 51736
54 60963
458076 10889
58 76983
548449 9798
1384 45872
901934 5536
287149063 12091
512815926 82972
89712695 23698
104 91058
59405 27009
1345 40275
1339 56381
56 86845
1345 42705
272 82859
59392 31542
54 92627
64 61200
54 63132
54 61254
59377 25631
56 97514
1360 50857
1383 53071
127257680 48286
54 80572
65 93860
1346 59487
548440 9865
54 87268
1346 42988
59373 38714
1359 54738
54 67065
1332 59259
59284 36036
59379 34054
54 91925
39 79733
351291 14477
57 99473
351291 15394
795066739 35960
54 90060
74412 20858
59372 29147
54 71294
46 63645
114185373 99999
351282 14453
1343 47338
59372 21354
54 84482
1345 56880
59372 29967
2512063 2367
52 82495
259707 16396
53 61418
59375 27571
40 73510
1347 58391
1283 56614
59369 23823
115 94985
125403673 76759
1345 49337
114 97466
1318 47830
10749057 41108
59372 39163
351293 14212
351147 13802
1380 44631
59372 21967
67 82323
59342 36695
902050 7132
59380 29583
106232213 51819
59419 28119
837720 7181
45 92131
54 96560
1464409 3167
67 85205
51 79279
55 61180
1123 51789
55 88680
59 60667
59299 39482
74171 20708
62 80455
54 74193
458076 12091
59372 22463
686437696 95758
54 96188
1343 48091
259718 16466
54 63527
110 89458
59372 37073
66 66524
47 90729
48 63126
65 74921
1345 50326
59376 26923
54 90474
55 95758
1464353 4486
1764137 2557
1345 41384
59374 24232
4604483 925
55 63645
54 67487
1346 42194
458066 12662
374215342 90827
108799 19105
54 83093
59366 29688
54 64715
438513 13117
108 93490
2 95080
1348 40713
55 78169
837827 7430
59370 24726
1283 53028
918840877 86223
54 67415
1341 51493
351087 15312
249010486 50026
1344 56988
548448 9804
54 60679
1340826 5201
59434 27022
548432 10362
272034424 35565
1139 55832
3962998 1564
1343 53110
61 60623
398219284 34728
54 92150
185081939 31938
54 96916
59383 38970
14 81519
52 69429
54 76691
1464444 3987
59377 21936
54 84316
74198 19469
59372 34790
533342406 1
4604499 1040
59383 31846
426004220 6696
54 67067
64 90763
57 83297
1 99678
54 90567
548452 10326
59372 31936
59371 25147
1364 57222
111 82159
1464393 3687
59131 26230
52 73216
1345 50955
1572 59103
59362 34350
259951 16538
821423481 69589
1345 50846
59383 25963
4097910 1144
817556 8020
817556 8199
1345 44894
259903 16942
59564 26517
620755924 97275
45 95688
1307 55534
52 74651
54 74684
1345 58624
1000000000 76285
59372 27659
59362 26737
2512091 1928
985571472 93177
1331 48529
562925734 88693
74153 19562
1464393 2805
69 83105
52 65716
458132 10553
203 97527
59612 37581
1375 41392
1375 46220
744254723 96686
56 95758
1345 48343
1345 47612
353627278 96358
313508510 74997
54 62843
54 69382
458041 11059
817556 8096
74581891 49845
54 71437
59285 34692
1347 56028
1345 57154
1579 56121
874148470 17697
259730 18620
219 85972
72 65854
656460661 90764
59372 29050
1343 50384
54 78488
54 90827
901978 6696
59300 28233
54 86292
9 62538
1375 47774
1345 46253
438308 13187
59131 29231
51 86138
54 75307
59365 36628
63 68966
67 69002
1379 51792
59372 30458
54 99416
1345 49978
1467 46826
1345 55594
1345 46568
67858520 77890
59442 23893
4906504 816
1345 54551
59372 22538
59359 25052
259721 16942
56 75134
1000000000 9533
259713 17697
766295921 71355
69 74644
198 63815
1350 53936
1461 57129
74212 19549
837814 7456
59369 26358
0 54363
53 98090
56 89801
351367 13801
67 70095
351281 13809
59362 21909
59372 24241
438525 12974
59369 37303
54 61216
1354 40257
59372 28513
59370 33850
17628199 80365
45 74864
1345 50237
54 96045
59372 32391
457969 11767
66 91001
146 96644
59372 27025
8 61762
46 71061
47 86238
160 70518
59372 25694
183450428 17580
59334 27131
54 96759
1353 44293
54 67270
59372 30747
54 85168
1287 49503
1384 40351
54 90675
1348 41946
466816575 13549
255 80210
54 87179
51 95068
54 76094
52 88683
849123083 77603
59369 29506
458076 12736
1494 45558
59372 39062
34 61062
52 84660
54 75860
59357 34788
52 70410
351293 13775
458032 12662
52 89555
59374 39492
1345 51245
51 66227
1344 51789
74166 19521
901984 6694
1345 50715
458076 11117
1355 46497
14 85378
59367 23930
54 75925
1345 48916
59429 31273
68 87081
1338 59341
111434557 52
1300 59110
54 76282
833233622 69625
1316 51107
548484 9357
54 74794
1345 46017
54 91662
54 81655
59377 30650
98 73259
406490747 43626
57 84635
1345 54571
59378 21543
1386 51107
901951 5715
54 79419
1000000000 19146
1345 49928
108566 18870
57 75681
107 77610
43 91245
901983 6122
50 60085
55 85168
59372 34312
1345 52685
1345 44369
583667690 75866
1291 48496
1349 56338
1345 50768
305615212 39505
59372 39587
39 77616
444877145 15350
351348 14453
130 85847
182 82221
1345 48600
55 72650
901981 5470
54 82410
54 65624
54 80847
1305 48916
59372 33021
64 62316
59372 26527
59372 26320
54 65834
55 94031
141 59981
54 89780
59370 39765
51 62021
1345 52682
54 88518
458076 10590
59403 37900
59372 35641
59213 26909
124043725 1
1345 50264
253 60056
548405 9824
726397817 95030
47 83607
74170 19257
1348 56558
40 81167
1331 46702
59372 25753
59431 33973
53 86201
1345 58951
54 66543
59368 35540
59382 34350
175 68088
55 98220
259810 18280
101 88933
1345 52735
90 71898
74168 19353
548452 9479
126 95175
392722759 41740
39 60413
59358 27535
59372 35540
1345 43245
54 67959
57 90609
59467 21527
59372 32068
54 86845
59372 32313
54 77986
265778370 76759
54 80729
59387 36915
1345 47543
74168 19583
1346 43345
54 86568
760232035 42820
731348522 8171
54 86715
48 77154
548455 9986
59361 27369
1340813 4827
458076 12417
1342 41168
229517308 91381
59374 35973
54 61078
1345 47143
384998539 221
1338 41468
54 94225
1207 46127
54 80417
54 85398
1135 43207
59372 30747
54 96187
1580 52065
54 90491
55 91048
59372 36670
54 62316
54 84613
54 62686
901981 5445
458186 12763
55 91820
705132483 58779
1340745 4827
12585963 7428
2512085 2195
1340781 4679
143 73307
1345 55896
670889425 63306
59372 26085
59354 32313
1406 56609
59373 24845
1351 42409
91 77532
46 68209
9519367 489
259721 18541
3962998 1591
54 95244
59372 33005
605494847 99999
59367 24726
59237 39639
54 91740
1166 56609
1359 56711
458171 10908
59385 26371
817556 8347
351289 15576
59382 27461
261 74162
54 84600
59317 34825
768422665 20913
74 94102
8287940 644
56 62057
1347 55625
641294071 44403
112 65609
52 96675
1345 49075
54 60939
51 90423
548523 10363
59372 36827
837862 7666
59563 28154
1345 51461
59372 29350
54 79489
47 67541
432126044 1
54 70536
146834911 35045
548442 9329
901981 5715
1464391 3966
458076 12134
901981 6101
59203 35272
817545 8972
1340826 5205
817556 7881
1306 49653
1352 54520
2512085 1839
266 95239
92 69490
54 90764
901981 5776
1336 41378
1348 45556
457985 12584
54 60863
1352 41965
54 61910
53 68045
54 65825
40180018 70989
259721 16835
59336 24585
458073 10698
54 89168
122 80871
438525 13587
458074 12074
259670 17452
59357 25165
901993 6752
41 81838
1299 54746
59372 39412
697901475 13390
115 97003
1292 52487
26 99678
259722 17089
54 95459
1348 47847
1180 43481
59374 37288
51 61011
54 84934
55 85319
1764137 2529
54 88440
807925773 92744
146149670 48917
1531 48529
59359 28396
54 91369
59372 34593
55 64938
59370 40157
4604478 925
54 84206
59364 38797
74154 20212
76265594 99999
901851 5615
54 72525
54 71061
59364 27501
1345 40351
0 90139
458137 12643
351538 14192
1330 47057
3962986 1660
287 98291
1359 41435
59177 25881
1343 52545
548444 10392
427830342 99999
1345 55725
259900 17813
1440 51736
59372 23698
216 62132
441428497 8351
54 93887
59373 25379
54 72280
59420 21365
2512091 2024
63 71724
764680331 42877
54 71988
31531200 99999
102 96935
59374 33513
59385 37087
458076 11202
548434 10494
25 85250
59370 32915
259721 17452
59372 23839
59319 24743
59372 25741
74168 19910
43 81685
1337 53640
54 63338
1464443 3626
907724941 65620
59370 29516
1312 52989
351244 15394
458076 11153
43 60208
296 61028
54 86420
101 94277
837828 7324
51 77268
59424 37877
297 69830
1484 51932
54 67487
59371 26230
351291 14758
59386 31971
59370 25773
54 75092
54 92734
817570 9046
59372 29506
52 94312
1209 43337
1334 47352
74231 20708
1345 51493
59369 34888
901981 6218
59372 39567
41 92049
458076 11632
1345 53470
59372 29938
1764137 2478
548513 9966
1188 51202
54 62451
54 89555
59552 26596
485268884 21643
54 61708
59343 37036
53 70813
75457865 15105
337674778 31996
74157 20825
438493 12951
54 92216
46 65990
74167 19555
59424 25727
59319 23106
105 99224
54 72834
56 96214
95 71916
642054746 97720
259567 17018
56 89555
264 61776
135 85398
59475 33249
782852954 40912
54 61288
509707220 73713
53 66319
59318 30903
1345 46021
59365 32349
54 65885
1345 52345
54 84206
827721267 81916
54 76443
351294 15721
67 80455
59372 30193
1342 52127
23 82713
59372 32886
59375 33376
54 61673
59363 21656
39 83743
259754 17101
682724819 1
1345 55677
1345 52240
1464393 2735
66 91231
1345 42203
1340824 4834
54 72765
47 70354
41 99945
45 84309
701350583 15688
438525 13390
59368 22646
54 69935
59372 35801
59384 24015
351291 15416
1352 52330
59252 39567
54 68131
59370 21543
51 88114
1370 49001
54 86928
1345 43486
1346 50354
63 86896
55 97555
52 99131
1346 43064
13 90251
4906498 751
55 78574
1343 45628
901971 5539
59372 33984
21 73699
700650515 1
1346 42206
321611288 56338
39 88121
57 79548
259721 17888
729745094 61708
817559 9046
54 76852
59362 37914
54 77124
438527 13043
54 62195
59365 33059
92 77544
57 73518
54 95606
54 83649
672808370 53943
43 83825
56 84137
351235 14041
1241 53640
47 71289
57 63317
54 91001
837827 7294
54 96654
59366 22538
54 97202
53 88344
35 82394
278 69865
1361 53004
458085 11438
59372 22845
1345 46835
11 84822
1345 58417
241586297 82613
59372 26726
1336 42032
1345 44095
817556 9264
59372 25040
54 93064
59478 30152
59380 36448
351253 14243
65 97003
0 20286
1345 49082
37835999 69705
1366 55359
54 71111
3962998 1762
54 80470
256 64471
111 68195
59372 30926
1355 49305
1346 55591
59372 22411
59362 29004
351294 14671
1464398 3991
443087737 99999
59372 22145
59369 28958
59351 21767
59372 34350
59372 34107
55 95849
1345 55312
54 87168
1345 52596
157 85017
59312 30650
351291 14398
1345 50917
59372 25442
59372 36413
548694 10059
1345 58127
1464 44040
54 94216
59380 39773
59387 24726
1388 56771
59372 35032
259746 16939
968686460 79894
1570 44194
53 74408
259734 17839
87 73100
524179900 80690
53 70793
59358 33829
1385 44142
141 77612
54 93272
51 85063
1308 47281
351287 15044
42 76570
54 60414
54 95480
438573 12993
54 72290
54 59948
229 77022
817553 8707
54 60310
1378 48839
65 74870
341133415 99999
46 82758
59357 38931
3962985 1777
1371 42726
458076 11509
1364 54519
59372 27172
59372 28243
54 78862
54 87966
62861721 24276
817539 9282
59363 24191
46 59993
54 66935
54 60679
1345 49171
220518037 16168
69 71770
347204029 1
1345 55309
54 86447
68 97449
54 82235
1325 47833
259925 17667
59372 23301
99069688 60814
61 71467
542682978 62824
54 71653
44 99411
1340 56988
38 61735
548462 9329
54 91989
351292 14240
1317 56979
55 87791
42 75997
118502749 66011
55 68195
902006 5492
74168 20029
54 81916
66 73762
1342 58570
1532 50101
59405 39163
1345 46238
986672724 44095
59372 37945
54 69002
49 79489
59372 30991
979853352 13728
1345 48507
8 87181
54 92284
223748108 2889
56 99415
548449 9325
1357 45450
817615 8096
56 76590
54 63036
52 69443
259721 16023
51 74575
837731 7429
59374 38438
4604498 945
351285 14326
1288 52897
59372 25868
55 64453
11 99343
108569 19126
60 85890
54 85561
7 87981
45 64836
54 78765
57 92744
795872651 12102
14475501 54
4098085 1195
1348 50715
1464450 4098
56 66776
1341 59230
70 78863
59121 40073
3 78415
1345 57854
894571262 89681
59370 24284
54 61327
55 68948
4 82842
54 97720
59372 38288
245 83237
1348 48343
351538 15576
59371 32375
59372 25779
1353 54265
59372 38886
1346 43117
59375 35601
57 94446
1345 42946
1350 54578
817597 8592
1345 55215
54 87952
59427 37073
54 71514
54 90803
41 74773
59373 22047
74161 19174
1344 45822
31 88941
53 74861
1477 55389
0 84339
2511868 2256
312734749 21125
59547 32871
58 94880
997480734 1
1345 40325
53 87450
1345 47007
54 60558
458076 12000
60 91786
458076 10991
59387 27061
212768060 13103
550053351 20779
1262 50036
259721 16446
548392 10258
137 85002
4604500 901
63 82972
1286 48347
54 85681
1345 59410
55 68702
59374 23812
1345 48661
1398 49789
59150 30722
817379 8366
817596 8220
1 74190
1342 55706
1348 51276
54 71362
384606276 96424
1764101 2531
74221 19174
1352 43889
259716 17463
1345 50861
59 71978
115 86529
9519578 539
458076 12029
59372 33059
59372 38703
1324 46627
59379 30448
54 72728
4604504 1095
0 66693
1467 54702
259723 16966
1764115 2542
1416 51576
39 66170
54 69093
59372 26984
67 72488
59415 38924
458077 10953
1345 53430
59602 36658
901976 6645
54 71172
54 81631
54 67985
548452 9966
351289 13779
46 81443
99 96639
54 90078
290 79573
54 92359
28 64994
1345 45603
54 90474
1365 41022
1479 48713
1345 42203
1362 44278
1332 47979
1345 54676
1345 44742
59387 24594
53 95480
74164 20921
59509 28384
360057948 99999
74 97417
62 65182
215 93304
59337 37067
1342 54776
1345 57222
59372 30919
21 98799
59249 26577
432987013 34692
1389 57014
59367 23640
59412 22011
1464365 2682
593357435 50727
901981 5573
59333 32179
1376 52916
1345 41150
54 73485
68 87045
1321 56989
1343 58516
1345 53831
1355 47505
902131 6089
74182 19174
59349 33369
59359 33283
1345 44851
59372 29556
548452 9865
57 72078
458075 12546
1344 42877
59372 32674
161 67559
115 71213
54 78194
1345 43264
79 85386
837826 7430
59413 31759
10 82822
54 72505
1345 54098
54 60500
1129 47408
52 79045
1318 47441
69 71169
818818227 8640
51 71837
59380 37612
1371 45402
102 99354
351291 14912
817509 8126
0 43172
305 90803
41 67859
59381 35002
54 88504
1345 53722
211 67800
59417 38438
901981 6089
117 88917
55 95273
1344 44118
1352 49663
18 91818
1287 55520
101 70635
57 81054
1336 41413
901980 5548
1345 57840
66 81631
54 78633
1307 51202
90 80594
54 64216
150 96595
54 73565
116 98057
458050 12763
49 79609
1462 56647
763528846 99999
390560755 1
458313 10919
1332 59384
1464400 3212
1464391 3561
51 95898
1395 43402
10 61684
259553 18113
1464443 2857
1340825 4695
54 70729
302 69638
351291 14502
3962998 1762
458083 11289
2 68088
53 88543
817711 8897
52 85890
75 86342
59398 40001
59372 33955
259721 17483
1287 41930
59365 23557
59575 31092
54 73319
1345 45162
198 60136
4098127 1179
59518 21191
457849 11680
457850857 87523
61 96644
52 62000
59372 27461
68 79322
59372 26591
1338 54970
954376071 22656
351112 15702
1345 49156
59371 38350
1340823 4898
1317 56524
1345 52409
54 73953
757423786 14119
51 62249
1386 59143
1194 43990
54 63676
837819 7666
59372 26537
837867 7207
59576 35066
54 93588
1000000000 1908
1330 45888
1345 50031
458076 12102
59517 25997
54 95995
132 60314
1345 42889
51 87952
1345 48091
59357 36448
1351 53980
88 59859
51 89336
54 85858
44 70104
52 63253
548504 9685
58 69638
54 85168
52 60566
1464390 2752
1345 48263
259721 18231
56 72362
74168 20292
59179 22538
54 96233
59372 33700
782025217 76942
99 95239
54 77944
41 67207
52 81647
901980 6987
262 79964
59371 32977
1338 45907
38 90060
1464440 3991
14 82211
2512088 2355
501591653 80735
1381 42820
510413456 99999
59372 25077
52 65438
1340 48446
53 68211
81 97193
59372 36826
1348 42032
54 70208
1464394 3212
49 66137
1408 57890
837825 7813
54 90706
758436751 78722
16 73738
1343 53219
3963022 1433
306542560 62753
55 84207
825998467 71653
55 81850
1392 49218
1345 58256
52 74870
59372 23133
1424 55520
259698 17461
54 72146
74167 19851
59390 26859
901979 5547
757862564 63379
1345 53093
1288 57056
92 64206
37 78863
54 93368
47 60414
192 98180
59333 34228
1584 44535
1345 50334
54 99457
1365 41392
124 94923
351135 14120
54 94297
59320 33184
3962884 1715
54 67227
59371 29271
59355 35045
1345 44508
1342 58286
1342 43430
59 72514
1383 57606
1345 50621
59373 21767
59372 33564
54 74344
1345 59384
745279409 16665
458079 11772
4098373 1273
54 85561
59376 31122
1345 41059
49 90769
985080454 61688
351302 15526
817556 8217
49 65851
46 69644
73986 20708
40 77544
259721 18391
12575918 387
128073678 89555
101 78144
548452 10362
54 63817
106 71831
60584170 107
1345 52232
59263 24241
59370 32451
59452 28907
54 60080
56 64147
1345 51907
1345 51276
59409 25211
59210 22029
69 78036
4906498 766
57 96149
54 76073
57 73133
59376 29023
1321 44561
59372 21880
1345 55996
1401 54246
351288 14259
4604435 901
36 92830
69 60081
59374 37332
1345 54301
1345 57557
114 79494
351290 14565
59360 39050
1335 49648
196825192 34649
259721 17048
59378 33018
59372 21146
59142 35064
25507677 77894
54 85325
59551 36053
351304 15394
1345 48295
59374 22757
29 65081
171905977 57564
54 73133
59139 33674
56 98347
47 62124
54 63189
351306 15547
49 93433
119757145 52182
59372 22326
51 73201
54 81868
54 88543
351288 13819
55 76282
351254 14586
59372 29609
438525 13390
1345 44142
14297894 99999
835276035 45450
55 90206
1345 53649
1340826 4771
51 92572
0 90666
901981 5629
59372 25669
74045 19174
52 73307
3962995 1572
438624 13380
36 89442
51 91597
1330 43887
259688 17865
1346 51469
259721 16748
108567 18783
1296 57564
4098146 1158
3963058 1805
59372 31451
51 64214
1344 44028
52 69644
1347 57222
1337 56711
0 20654
259827 16835
817557 8311
1331 54301
54 79322
1345 43179
1464393 3883
1343 58773
59373 28513
1346 43541
68 75869
66 82312
59372 32097
1344 43649
54 86849
817598 9168
1345 41865
54 95910
1375478 4671
351072 15688
59372 23339
351291 15727
54 80729
821140521 1
458076 11556
51 98055
59372 36160
1345 52441
59325 37445
104 61910
351126 15006
59362 21527
59372 33088
53 86867
1345 58534
74223 19944
163 62394
54 83170
355265988 99999
682484705 8415
804329628 1
54 76194
744735851 3184
1340826 4986
59401 31732
1345 44188
113 62595
306548852 49156
54 95018
91 96045
774509519 90
498252512 79540
55 87839
54 69915
56 99457
59372 30527
1464413 3636
59 96349
56 60870
1350 49549
1588 40395
98036619 63905
89 75467
51 85716
59357 34814
63 74704
1346 43377
54 70541
149 91017
1461 52005
1345 54221
74168 20302
54 65438
53 91787
992616176 95606
52 80192
54 86928
1337043 92981
259721 17430
1345 57056
817689 9098
59372 39894
59377 35704
525855068 24594
54 82766
458087 11906
97 68886
59372 34313
59372 21281
59372 34888
59409 26122
457894 10758
1345 51200
54 60837
59372 37724
55 67397
1345 40354
59375 27402
458074 10875
54 91080
59378 35066
54 72755
259721 17535
105 68082
59336 25131
74125 19944
1347 52232
53 81192
54 92434
59360 22121
54 72752
1345 48722
128085527 31480
67 84661
1168 56821
54 88886
1287 55032
54 61430
614447271 94990
1492 40909
61 94312
1345 51249
1373 46478
59519 28045
301219662 69816
1345 49316
74 70179
59375 22408
1356 45770
59434 27506
817563 9168
1360 54221
1329 43663
1000000000 26575
1387 43377
54 95388
1345 43430
901981 7026
153499699 82209
351291 15834
259715 16982
54 84051
775110932 88518
635120184 67567
462116459 27318
59323 29505
190 60452
1297 48007
56 74341
50441061 13769
259908 17063
1303 48343
74168 21000
1338 45991
1438 56100
1451 46237
683123091 99999
59372 36413
59372 26629
121 93435
47 86012
59384 34271
351291 13931
61 99024
438525 13666
42 69536
548452 10358
54 87168
374901811 96353
59369 28932
901981 5569
54 76735
52 71362
59369 28366
59395 39617
59417 35045
54 95349
548352 9984
1345 44227
49 98729
59188 36890
1375 40543
548454 10358
59358 35565
1239 54787
1588 44290
837716 7294
156 99024
135 74293
492853589 64531
1519 42148
21 94804
59372 27083
16 86247
1365 49627
116 69804
59385 28463
54 80022
3962998 1710
1464395 3418
351345 13852
55 82235
1345 52864
86538695 97214
59211 25048
901981 6976
51 86223
59370 37413
53 97304
1464393 4234
63 63505
1347 56890
59380 32485
147 71749
59394 27535
1348 56269
54 81456
21003682 85250
438525 13268
54 94804
54 65060
54 95068
1268 43117
1345 43985
54 89927
1335 55706
59372 24635
53 90386
1340 46847
220805 47423
74096 20602
351189 13939
59481 38353
59372 36765
4098127 1323
529280745 63272
54 73292
211262135 94066
787871213 99999
55 94957
1346 46826
1364 47119
54 87335
84 69390
59335 29062
15 92095
74168 19252
306 87098
118 83188
57 82196
1344 54738
54 93122
54 85879
53 98107
816036052 22390
548489 9983
54 90499
59431 30562
54 64634
1345 48286
54 94060
1345 46845
57 84365
8287940 655
59372 22362
838368910 59103
74031 19252
62 88373
1354 40422
1340833 5192
54 89303
1182 52104
31 78261
351304 15071
54 65122
59372 22402
1464448 2771
30 65706
489691004 72230
1345 52188
59469 25753
1565 48376
1332 49627
14 89720
1332 54776
98 95074
121640135 81428
2512088 1978
32 64099
54 64518
24 79489
59381 27952
1344 42988
548449 10232
979387935 8857
1764137 2543
49 70397
68 70397
59372 27894
57 85230
108506 18870
46 67729
59372 31927
2512091 1928
56 74792
59366 40147
236 61011
60 71000
1132 57502
0 47332
1345 49859
59448 35565
708918509 73292
35 92744
1325 52345
54 97244
55 70222
59377 21560
51 94985
54 99416
2512085 2040
1340978 5095
1350 41296
1345 55993
901983 5759
54 72928
54 67559
1345 48955
19 85350
54 90729
62 70770
112 66102
212508829 53028
1345 47680
54 78105
54 76108
52 86407
351291 15757
31 90442
1345 53896
1321 42460
232575987 35052
1407 40428
61163528 85697
59232 31770
66171618 26666
548449 9634
548467 9420
458060 12505
52 92149
59489 35032
59363 34502
457964 11632
59361 36302
248152613 23557
365539499 38000
44 63914
1283 47143
817556 7937
54 79911
548452 9369
13591839 86371
54 69112
39 74426
458128 12031
100 60472
109 72303
1212 59334
54 93177
1207 58256
61 60908
56 61420
1464393 3055
59372 26093
54 87183
59396 21285
32 72685
54 96105
817602 8414
1345 45906
54 62052
1345 48219
56 66319
99 80624
1345 50101
1151 55625
59377 39078
1347 43887
59309 27465
49 67537
63 78067
54 60232
59314 26230
1345 45737
1198 53380
1345 49371
1340 45556
155 60908
1345 54373
817558 8234
1558 54735
946252881 3905
224 65919
1345 59594
656416401 27659
259721 16212
1345 48965
82 82269
311228676 80109
351291 14084
844543768 92830
59325 26096
1315 51622
99 85858
259724 16197
1154 52689
59372 31542
1291 53345
1346 54277
259891 18387
54 95321
1349 58047
59372 22926
467393627 60871
1406 43989
1345 42964
259721 17833
59372 23445
61 74510
59380 32296
1290 59031
984019196 32260
1464391 3047
74 59997
54 96579
351294 15125
259720 16127
53 82495
999772305 42913
54 61588
52 72303
54 82633
59372 27074
458091 10552
58 79761
68 85465
59370 31996
54 96880
54 75887
438525 13047
817574 8428
1464352 3055
351283 13801
901996 6482
1464393 4438
1406 55359
52 72078
59372 35072
1345 58727
54 85967
59477 28083
817556 8032
1341 43052
59372 36448
51 65687
59370 28894
59372 36069
90 89891
59372 27318
1340826 4807
59309 24236
59372 29914
901983 5499
59536 26577
59372 22029
56 62324
196 98831
40 73958
59311 27571
1345 50264
1387 44296
1404 45831
74166 20520
1345 45872
45 90341
54 98995
49758958 68101
59319 35066
54 73596
416437129 75859
548452 9408
151182294 74583
54 73133
766914728 71971
108608 18979
57 90091
901992 6487
54 92194
351276 15687
54 60314
351291 13961
18 75262
74167 19972
1345 48414
1357 52897
1535 44537
732923179 21656
861768187 62155
1345 58516
1345 43962
46 69124
59372 37853
0 81307
1359 58997
548452 10485
59340 38371
351350 13775
59372 39633
578566872 5831
259718 18614
104 74799
1464401 3657
59373 39969
15824723 336
59370 21789
1375464 4639
59345 34054
1345 49575
54 65536
817556 8776
101 83457
41 66003
320795254 56379
52 66828
458079 11441
1340826 5192
54 82416
458076 11265
57 64755
40 68393
54 82323
8 93942
1345 53442
1345 51221
99 92150
53 71362
128806658 94804
49 60679
59556 25273
1359 53011
110 95688
54 84041
1282 40989
59372 35801
57 85681
59336 25795
1346 42684
54 92434
64 71863
1464632 3667
54 96105
1343 54635
464686632 3918
59 59997
59424 33960
49 96521
1345 58907
59372 39883
54 92581
817557 9067
1345 53943
458076 11664
1420 53380
7 60328
59 95897
54 70007
1345 49785
59372 25411
4098127 1158
1349 48007
438530 12891
59401 36302
778428158 20773
257 72525
1345 44690
112 81428
59243 37445
1477 46702
1302 44237
2 63300
0 60347
50 68966
54 60783
196 73215
817556 8351
1000000000 29613
54 65339
1464410 2805
45 62299
59371 24358
259555 17244
66 91740
351304 15858
59372 23803
1464434 3052
253 66852
259721 18228
54 87246
9519600 536
57 81399
1764088 2478
51 78657
689959892 31105
24 97595
1343 53943
1342 58347
458065 12763
901981 5392
59360 34642
59375 22583
351217 15290
112 63253
58 70965
1342 50290
54 94038
54 64134
55 91527
59355 24191
66 69511
54 77131
59372 27612
1312 59266
54 63010
1423 43207
59380 30995
259720 17580
1321 48745
1473 59175
259632 17141
54 93744
523897934 87687
56 66897
0 67546
59375 26936
1326 48839
59374 39213
1345 41341
3962998 1501
832462326 83884
38 98686
1340826 5192
54 89770
1464407 4210
52 60085
59372 28302
1380 52206
53 77042
817556 7926
459787239 77304
59371 26006
271 81507
54 91816
54 82105
550823593 24363
352396836 70667
59379 28787
54 97752
1345 48496
12575964 374
259721 15961
1343 43257
837830 7666
47 81035
1143 56280
51 74404
54 61484
1345 53219
783390940 80097
2512073 2024
1464396 3339
41 72697
126017192 46714
104 97304
1209 54917
817556 8199
74165 20520
1334 52911
1347 45831
54 78493
1368 55146
54 68295
59372 21700
1331 56056
1264 47159
130801868 75610
56 72695
59394 37128
1345 43495
60 71971
54 65075
56 83134
54 73676
59372 21397
259721 17424
76 91687
51 61752
549449648 61688
3963000 1747
54 95957
610396616 63676
59334 38931
4604498 996
59555 21643
56 63456
139446674 79239
104 97410
54 64964
599014243 99999
730671895 28761
59362 28463
54 73861
1345 54461
54 64964
458046 11367
918203227 71999
54 70095
101249439 75465
1309 48145
1331 42914
54 79676
1351 46157
1345 57560
1375492 4671
59377 22411
1345 40713
438538 13449
1345 56901
108621 19114
54 72264
54 60508
9502955 14702
1345 42913
901970 6815
1345 51741
54 74864
303 76996
1344 52362
55 83747
1345 55309
351300 15044
52 94144
1300 48391
27 99909
42 75602
1582 46808
59372 35135
57 65306
54 90386
1345 43264
458014 11429
1346 57263
71781601 99999
59372 33442
901981 5847
59372 23957
1336 50517
548452 10494
458015 11470
54 67602
71 63757
53 91605
817558 7978
54 96878
55 91662
4604441 989
65 96935
62 87179
1345 57852
817556 9079
7374725 722
59131 29967
56 65275
206 94337
53 85179
59372 24850
65 75093
1345 41427
19 76897
154 84158
54 76207
56 93427
1340825 5209
52 86407
59372 32097
1403 44082
2512060 2273
59370 31390
1345 46769
53 96935
54 76497
458120 11574
92 90491
59336 40189
54 91173
54 86326
1348 57129
901978 6534
54 92744
87 95698
54 69767
55 75114
1345 41435
74125 20439
1098 51221
1340746 5188
1345 51334
28 79722
1464393 3794
74168 20508
37 76019
351289 14420
59372 31326
1345 45708
1345 53902
54 70902
259723 17494
87 70232
1345 57609
458076 12104
59375 27136
259721 18614
457968 11624
40 72581
51 86201
272 85960
1464393 3670
83 92065
59370 26914
1360 47973
54 88295
59348 37721
817548 8820
79 75860
1320 47907
108552 18806
488840192 1
1345 49218
59409 26367
54 87993
90 97082
59372 39674
1345 54926
270 77986
1346 42939
59372 33464
113 64099
1345 45593
59374 36919
111838997 34101
1345 45556
59164 30225
480972041 76843
49 98661
55 64695
52 91786
1375478 4637
1346 57766
259655 18228
54 63658
817555 8776
5210883 739
1336 51521
63 68101
259721 16062
259721 15976
351298 13931
54 83641
59268 32154
158 80477
0 38416
25 74345
1392 52188
978458426 27462
1245 53033
267215362 99608
1223 51639
259744 17535
1343 47236
1351 53200
59378 32451
74168 19504
351291 15382
1345 43251
930624347 99999
66 71433
464207891 97372
82 83425
59377 34101
54 72776
74168 19222
86937529 85132
19 69102
1345 52842
1189 42866
54 94446
52 81985
1344 48762
1342 51747
259721 16591
54 91090
59372 38615
837827 7823
59372 27009
837827 7442
1337 48762
1199 52385
1365 55964
175 84504
1354 40912
1598 48453
1360 51687
737764784 1
1291 53980
44 66252
109 86108
59372 33273
54 72003
62 88785
54 67594
54 75364
54 63688
351300 13944
59366 34009
1342 50468
59462 34560
1340826 4843
54 97093
54 78934
1333 45579
52 60472
54 81435
111434365 54
12145989 16466
235400014 38371
458035 10758
258 65226
58 88307
1345 41770
54 70643
59587 33068
55 63817
59371 31114
59383 26382
259735 17535
588306736 8069
59361 25727
54 73795
59374 23957
59362 24594
1345 48321
1346 59305
438525 13588
1464408 2857
59382 22022
1343 48145
54 83857
837816 7524
54 60340
817537 8872
1342 50650
53 68216
1345 53873
1282 52819
59372 31108
1342 54551
59370 36069
30 84596
54 99035
351291 14305
1000000000 74737
1337 42722
58 66341
407073543 99999
54 86568
59373 23957
458076 10991
817740 8171
1345 54047
54 93368
92517839 68737
44 87966
438525 12974
59372 30020
54 97488
474035722 93764
48 91090
53 68329
59363 29914
100345550 45449
54 80426
396907912 64878
1764124 2528
1464406 2794
1336 45708
34 90714
1340826 4986
59400 36220
54 61097
323423590 24594
1286 56220
54 59824
54 90097
1343 50780
0 2849
734533992 20436
1119 48457
1345 44958
54 91369
1344 54985
259706 16208
3341893 52320
38 69518
1345 45822
54 84480
74168 20514
59372 29271
1345 52488
118094106 47907
351289 13961
54 62324
1343 51334
54 90749
59382 34992
8 79293
1360 42877
1106 52545
54 86401
69975732 71514
54 87086
59426 29848
1345 41250
55 94990
1346 57014
72 92789
59381 28370
1339 52977
1295 46142
47 64364
59387 21738
59372 33202
1258 57222
9350524 597
57 76392
59369 29232
59372 34119
51 65766
42 70318
1464368 2870
1342 51493
1345 57151
59372 24739
1332 53083
54 76433
59354 22390
458076 10897
305 78703
52 78776
54 88581
54 74192
59372 32369
458020 10925
1351 51798
259726 17047
1352 42960
817556 9272
901979 5499
59365 26527
59543 32615
351289 15157
59372 34184
54 89998
59372 37194
1345 44400
59372 33094
59372 26648
30062726 79553
548452 10104
1471 56532
59379 38154
1464330 3316
108553 19099
351300 15838
351291 15727
59321 37581
59418 34670
103 94502
19 89448
351256 13948
59442 28470
54 93427
56 98446
59370 21964
351244 14125
54 82137
187 76732
59365 28498
38 85002
43 62987
59372 31275
1342 57151
59425 35408
1356 53100
53 88464
1464393 3619
40 67005
52 89768
1315 55222
837824 7208
1340780 5298
55 84480
1345 49016
1320 50917
833464182 83237
59380 28114
171 78493
59372 31076
1345 51172
353546698 51042
1297 40330
463654649 1
734918585 4438
91 80097
26 77316
44 70060
175 96424
1354 58773
100 67985
48 70439
351293 14326
1354 58845
1314 50562
108510 18667
61 73226
837935 7380
59373 29020
1464393 3561
61 76497
59188 39500
901982 6146
67 62249
59381 36036
58 61097
234775247 69428
65 78418
1346 50212
1346 52409
59426 24945
55 87045
351291 14015
60 94425
59374 32136
817546 8509
56 80174
59 83006
52 60538
458076 11934
1380 56264
54518619 73472
77 86848
59372 22745
259730 16654
777073014 84583
59372 36944
53 60548
1341 58030
259721 16048
259606 17842
548322 10090
59543 25077
1342 44851
51 66954
54 76996
259734 18166
35 77955
59371 25086
59372 26530
57 87477
1599 54094
59372 31846
1345 48902
59372 38578
3962998 1650
56 93588
59375 28017
68 70670
59372 36279
977673488 98986
1346 51561
1344 57339
59372 24845
54 72122
67 70297
290 61688
53 70408
54 85250
276 61659
54 84773
1340781 4811
54 69479
1345 59179
1358 40396
1335 59050
1345 52143
59370 35565
119855948 62840
972362150 83854
351291 14044
3962791 1367
127063019 21700
1000000000 2849
1307 57326
1359 47114
57 61816
365715877 40767
813469282 43887
1287 50332
351301 15600
817556 8480
59338 35135
97485779 1
177 83350
52 82670
1424 43264
54 96553
901947 6002
458076 12731
233 85047
51 67811
259733 18076
901981 6327
458037 12277
54 83797
470161132 95647
886270421 32276
357094372 49337
59394 28797
53 88373
1347 50401
59321 31580
59372 28761
1366 58734
56 99735
59368 23348
1464575 3561
53 87309
30751403 67602
950800098 34391
1341 47647
59286 27381
1345 57229
351299 14697
59376 24469
21 96757
0 97938
54 78095
1342 56037
1221 49001
54 62028
57 85774
1323 52274
168453317 27025
59372 36018
1318 42889
53 99097
59361 32136
1464393 4438
54 62028
1349 44035
59311 27402
1569 53442
777154191 9369
54 73738
1464402 3104
98109887 73403
64356155 1
1345 53816
59521 23601
63 59996
59400 25077
199252783 1
438525 13507
130 73115
1464320 3445
1345 43968
59602 36020
54 91017
63 64560
0 72028
54 77216
59383 26202
45 78394
39 60472
59326 25077
351443 13991
51 96256
59376 29609
1344 43043
59426 27148
1345 51714
179662552 6815
1365 47057
59423 29555
59298 32071
125 94152
6 77022
55 97258
93 93278
1464393 3575
901983 6972
56 71172
49 72826
54 81965
59382 27409
1464558 3987
59372 36425
695699685 61327
54 94502
54 61352
817538 8897
259674 17236
133585603 8414
1345 59074
74168 19562
406835886 43949
54 84223
61 68500
1371 42164
54 94323
54 86604
902122 5651
1334 40695
1353 53943
59139 26786
1340826 4834
1346 46121
1345 57502
548500 9479
458077 11575
57 77135
259762 18109
54 88131
0 60968
61 69850
1346 58907
59368 25701
307 78498
12 87471
59405 38570
59577 39076
52 86443
289 63016
1355 57505
1368 49284
42 95979
458076 11637
99 76996
59605 32425
54 69837
23 70827
351291 14665
59371 25203
74151 20663
3962998 1650
438525 13316
261 94581
38 78220
1303 47273
1000000000 55721
1345 47320
1345 54200
59372 28589
1345 58209
1345 55312
458071 10847
67 64892
59370 33328
1345 40627
458239 12642
32 85017
65 84482
259721 17257
59282 21125
1347 49156
746758479 6572
54 68160
10 60117
1538 45487
59372 31846
54 73750
59378 40001
49 67065
1345 58334
69 79198
218 62686
548453 9865
545480454 54461
54 97275
59372 36053
1387 41814
301 65739
69 73685
1375 47488
50 94732
259721 17387
1330 56979
24753334 15044
1340826 4746
70 66555
82 84137
127420446 68647
89 91571
59372 23839
1407 43003
59372 26909
259720 16939
51 67805
59328 36448
59320 32642
817549 8186
156 68982
1371 42032
95 61398
458089 11059
59372 22360
59372 35995
65720464 81
59374 39861
54 86223
1104 43345
89 89913
1344 52317
54 98916
1285 57267
1345 52237
54 95048
59421 22362
52 73676
1375 47774
837827 7534
54 69884
59376 34581
59544 30935
1282 53896
1355 53071
1345 40396
144 84408
59372 23121
548459 10512
59363 34271
54 75820
40 64349
259813 16784
69 82392
59372 27850
59426 25151
59374 23723
902115 6103
4 71514
54 95040
51 82514
55 89780
438526 13449
57 84393
54 89580
1348 57621
1464390 4262
1552 58347
59624 23339
457934 12458
60 61886
59381 36307
59237 32674
1464358 4265
54 86587
53 66555
1345 47401
198036155 70081
388751283 34602
59373 24237
54 98417
1464434 3383
817557 8117
438522 13627
43 88181
2512096 2421
93327083 17507
1360 57608
1329 53371
675037630 41348
51 98739
55 68271
1287 52274
59372 37128
59372 24441
232 93709
1331 47033
74168 19560
1338 56457
59358 30012
2512092 1978
54 73933
232 63835
1338 51547
54 70408
1345 44631
55 89448
59332 31663
1345 58642
901982 6669
115 93645
59372 32815
59372 23646
16 83425
108567 18757
59371 38053
56 60092
54 72230
21 92232
779363503 9634
57 79176
934740774 28467
817565 8404
74168 19150
54 80109
1464390 4320
54 96022
59375 38501
902037 6568
59372 23631
1345 48124
59372 28724
59171 22285
174124680 99999
54 79866
56 66341
59372 32947
405047767 63599
54 99269
1350 42866
74159 20212
47 82724
817531 9115
1340827 5245
54 92791
0 22307
59356 30650
0 14829
604893676 26756
54 80871
59513 34494
458075 10804
59331 39395
74144 19344
1353 54635
351289 14518
59235 23560
51 90132
351292 15576
76 62679
59382 35415
67 89723
1289 43516
0 36129
54 82056
1345 57530
59372 22288
1345 44304
59409 38357
351293 15733
54 64715
2512090 1895
548452 9841
59372 28611
54 98976
59 74003
1383 41178
781954470 74721
2512070 2362
99 90609
66 95240
48 72285
59374 22899
55 90177
921837107 1
59375 28797
108552 19047
59374 23388
953689174 93789
1464393 3094
59369 27952
563708811 76263
901981 6419
54 63644
59369 33827
54 67620
1345 55442
54 76392
59367 38615
2512088 1895
65 63715
68 71213
59401 22481
54 85047
59372 24989
1404 58878
458073 11310
81 95308
1344 53827
115929767 66003
59234 29750
54 96256
54 64938
59375 32947
53 77338
54 78469
351328 14095
108623 19082
1347 52685
548452 9402
59371 32296
68 62190
59 73139
438525 13390
351284 14935
1343 49001
59372 34837
59372 37591
59135 28611
54 69644
54 89357
54 84388
54 64052
54 86278
101 64822
1340826 4699
721170470 67143
68 76157
1547 41492
259721 18280
458079 12728
9519568 529
59375 35801
54 70208
259718 18601
1304 43507
299 84980
59368 29062
56 92994
1342 42311
1333 54094
67 92295
260 96009
548452 10090
59372 22493
1345 45487
55 81069
259781 16654
1345 46845
1345 57505
54 76250
54 90357
54 95591
45 77986
54 68668
54 67729
669171890 69369
837827 7251
1464448 3339
59438 26494
119914281 99999
578094368 26859
59409 30683
849190130 57143
1345 49672
59372 25631
1345 40862
43 91076
458052 12151
1378 50747
1393 55092
923910309 43580
108717 18711
1349 57535
59372 37876
54 77898
351277 15727
1241 55516
817556 8319
259721 17328
1360 44095
1464392 3207
458013 12102
1408 51148
1334 50715
66 70665
54 75475
53 78220
76337857 37803
59365 35647
162 76197
0 6011
351312 15736
1464449 3626
54 99061
351155 14241
74220 19691
1406 47979
57 96757
54 92332
59 71762
259721 17430
1464392 3991
54 79215
43 86103
1335 46017
54 90386
54 70104
108565 18712
59372 31554
259722 18076
818814669 47033
59407 39050
1000000000 1048
52 85681
39 86489
4098127 1203
59372 26649
54 72362
181 80273
53 70294
1336 43089
972293867 33120
8012739 676
54 78261
773180135 54232
59547 33283
74168 19780
54 87477
59374 35960
259722 18578
59433 29112
59587 26859
1517 42787
54 65151
54 61455
458277 12702
4906496 756
801463798 17293
59379 23505
1441 48263
1348 43405
1270 45783
259676 16466
16 64983
817564 9067
1344 54724
51 79402
1345 50225
2512078 2070
1344 59327
1345 51257
52 71561
49 96407
351288 14125
59215 23012
1345 55516
1345 52296
71 86011
54 68045
837768 7730
902011 5861
59571 28169
72 71710
74168 20302
42 82160
59319 21788
351291 14331
1345 56647
817570 8577
50 89142
59367 33305
59372 36944
52 62527
22 60380
351517 14697
316116458 9941
1344 46835
901981 7003
56 98702
54 76098
54 95124
53 66524
56 78144
1306 55568
1134 41946
59139 34825
527281572 26304
351269 14326
458075 11813
351484 15074
1346 57069
59372 22411
1284 43989
51 65649
1340883 5298
56 75621
458072 11664
55 66287
56 95801
8288062 655
1345 50236
1348 50161
55 77944
59380 26093
14607814 341
108557 18667
39 62057
59332 35960
54 77390
1340826 4964
259720 16277
54 95853
54 77603
59610 38551
224 72531
252 62538
54 66170
129 88057
1345 44508
901972 5827
548425 9344
942922599 57590
817601 8171
1345 46826
1345 41740
351262 14143
1336 49383
6 82670
817556 8367
59361 26598
817567 8480
1336 49744
501260519 40081
1345 59584
901930 6327
44 79177
351291 15838
1301 46533
74178 20825
54 61901
249421914 58820
1345 40543
1100 51622
505670288 1
351369 14116
50 80437
3 76970
59334 39415
0 91820
1345 50264
54 70439
59372 23211
59372 31936
999039486 2024
817554 8707
1345 46552
1000000000 13840
43 90969
548438 9514
59349 39147
1345 48713
59335 33088
1294 43681
817556 8438
243 90616
40 91787
59347 26517
901969 7086
1375481 4561
491471733 87126
63 83587
1345 51620
59338 24293
54 96700
351294 14192
56 76354
817533 8729
59368 27148
1344 52317
803376986 99224
59372 29938
459651609 83847
458074 11772
517656724 49316
59354 40001
1348 54265
54 69830
1000000000 15831
54 70010
74168 20081
59366 22962
1345 56100
351285 14477
54 67800
103 72792
1345 58473
51 78657
458106 12454
351117 15864
1356 46353
54 98668
23 77012
59372 25047
438522 13187
254375848 58115
1345 51007
447743174 3889
1355 48836
1332 50264
59380 40180
1345 43385
59358 27028
818784555 83268
1352 44324
51 67270
77907016 99999
59374 35199
54 77013
435950519 40428
1345 45613
50 86546
500191071 61643
59372 23055
104 85452
602369248 2040
59372 26494
1345 58182
59367 35439
548452 10232
54 74311
1403 50290
351306 14033
29 65442
59372 22988
44 90065
60 95957
54 71314
54 60031
54 84365
1345 54289
59562 25830
53 78697
548452 10358
56 75824
55 83555
88 96128
817539 8842
259721 16446
902099 5785
1333 43079
1345 57786
59373 30458
49610553 1
60716223 14064
548508 9865
668829473 5629
54 77789
51 98249
59371 26753
75 88295
63 79357
54 92649
57 84329
53 80430
54 95459
158 99416
817754339 6136
62 89128
1116 44798
1345 55296
59517 39062
250 63300
1357 55142
438514 13412
54 63334
74211 21085
37 69917
207 91131
1349 49471
54 65182
151 88941
59428 35768
562022280 17893
62 93482
59373 33396
84 81897
53 97114
1345 43761
1345 54519
209354675 82756
108568 18648
54 66595
55 62686
59367 36068
438376 12852
54 60862
54 90347
75 62514
79 78631
59332 22145
280 76207
52 62953
54 89458
1357 43516
59375 34918
351291 14516
111 67531
817374 8217
1345 51622
54 96589
54 62028
59203 21738
59372 24733
59267 21936
458070 12565
59501 21408
59377 39177
1348 57890
52 96378
1356 41348
1000000000 45395
909116355 90477
971222228 38714
47 99062
54 90277
51 99272
1413 45913
54 85057
1343 45017
56 69112
54 81965
54 84207
37 86867
54 77892
54 70621
1345 43121
54 82470
1313 48195
1282 59672
458127 11849
1345 41602
817532 8311
703252447 82878
59372 30527
1345 55423
42 70126
1464405 3946
59454 31512
44 79797
59 70427
54 63098
259717 16194
54 94367
1324 57713
458076 12490
1366 47618
476085355 84206
62 75518
94700481 44894
59406 25538
548452 9574
1350 44095
1336 45463
438524 12878
56 74646
1330 49859
59373 24097
59317 24026
186991923 1
60 89768
1361 40686
59 99224
59369 26598
42 71367
208 79280
837827 7554
0 3621
49 86447
59372 37194
1345 53333
1464379 4441
652477985 59996
54 75564
217 89555
65 91131
1404 54383
259721 16905
59331 29917
54 81934
47 63690
102822808 98530
54 60378
55 72285
40 92369
1345 45204
59365 26201
1405 40275
59372 30527
1334 46238
817556 8199
1391 43337
1399 45970
96 75666
288 72546
64 88571
45 68209
458081 10764
51 99113
59336 27724
0 28804
54 97275
1464393 3841
351258 14758
1347 58705
57 64983
106 77124
54 70793
34 74162
59372 30373
60584419 107
59372 27028
54 84504
14 59775
91 63189
458074 12291
438525 13336
53 98170
55 75129
58 69589
54 94102
54 59979
9519594 536
52 78057
1343 43887
351291 14217
59434 40189
259884 18263
54 91251
0 8894
1339 54724
1343 40397
351291 14044
54 77532
996052082 55481
53 64347
54 69625
54 71467
54 73413
59372 38131
751642494 59341
276 84522
640358257 19972
351291 13802
1343 56028
1464393 3906
59372 28832
1338 57301
72 74651
54 71172
59404 34184
1340 51223
1345 58603
54 72430
837822 7294
1311 42210
59343 36826
773245074 5499
59590 32822
1345 44194
59369 36942
59372 25727
60 77697
59372 33246
57 77647
219 98580
295554712 1
51 74816
1380 44743
54 76678
59413 34532
49 79016
59367 35290
2512075 1903
4604442 1036
1343 50161
59372 30238
54 68895
108567 19105
59372 38714
54 64471
1359 46512
1464393 3107
92 60084
59373 34649
74159 20123
1399 40713
808667583 11106
59173 28102
54 66472
1345 59074
59568 34290
59370 24236
54 82514
458076 11849
54 92378
302 74236
59372 35869
252 81035
1353 59119
548453 10216
57 61658
54 93768
419072466 80869
59359 25587
259721 17014
1327 55657
74166 21087
1291 41027
581436644 70912
49 75363
1340820 4736
47 69343
54 88886
59372 37945
351302 15329
108046687 91313
59311 21656
59314 23824
1345 53980
63 60497
13 75015
12 92378
1386 50857
1375623 4547
68 87421
59371 22988
59433 26529
1542 51249
1348 58688
223 76393
59 79174
59365 32369
53 81966
117 91483
548429 10123
1345 43403
59372 25203
92 84247
1345 56646
59372 30995
61 70731
452149129 49776
54 97247
1323 54749
1331 40751
54 80477
413356718 10565
1346 45783
548477 9391
1342 47071
345997648 31663
55 92095
3962998 1451
59392 24691
54 79574
458076 12125
1399 50225
1346 45347
958809195 82280
59351 25830
53 84482
59372 36967
1345 52220
55 71677
54 61703
59375 26561
17258178 57535
83 94026
54 75363
837885 7533
259527 17813
645813714 54404
54 71437
54 73472
8287940 627
59523 22446
494833129 35053
57 83366
438525 13666
54 60310
59521 38806
7 92538
1343 54225
59454 40106
59372 21127
62 60563
351289 15910
54 82260
1436 50557
22 66020
4098127 1275
12 90764
59374 23550
1371 40396
1345 58818
59446 35652
59372 37487
438525 13207
548589 9865
901974 6024
61 69565
438525 12946
1346 57786
65 68088
458076 10764
1339 58734
205183711 1564
59531 21751
114 63062
59343 28973
1464397 2884
59372 39213
105 86138
9 65743
1401 47493
54 87579
54 93684
1332 50281
1348 43507
59372 25293
300 83188
548452 9685
837922245 72108
351285 13956
1464393 3895
54 92704
876854805 94294
54 84167
1359 51676
54 62195
902035 5500
227022509 32391
59136 26179
1343 59503
1335 59464
59309 34166
59372 27659
115 89905
56 89862
23 65075
1389 43507
54 77042
74129 21033
54 98916
1202 52439
1350 51069
59365 21955
1360 58245
74168 20720
59372 37900
59533 24293
54 71263
59358 34370
1347 52797
85 81784
54 95568
53 75752
64 81023
1140 47115
659761908 18280
56 62124
1343 49785
54 63693
59372 24613
59347 28906
67 81574
1345 50332
1347 50726
59228 33038
1464393 3032
74168 20720
59131 21425
59372 30217
222 64522
1345 59327
1406 41108
0 49380
93 90269
3963179 1683
57 83780
55 88379
1345 52005
54 73133
1347 48091
245 67295
42 65715
0 83852
1345 49156
228 90979
59376 38714
817519 8186
149571365 54780
117308770 9984
54 88121
257755149 65739
65 81103
1333 51461
59372 29350
59372 29714
59372 29069
1464407 2669
281 91114
55 82342
1356 49337
1345 42903
83 66954
130 98417
59372 30373
1348 51042
1343 49879
291676613 54578
54 84482
901984 6300
54 69449
1347 56930
1341 52385
75 75178
854238236 81186
59384 24447
855525959 35290
59315 22131
606909788 90897
59318 31721
901976 6666
1464485 2682
1345 47401
53 93416
728816721 6759
97 82267
35123968 42684
106663722 68966
59372 29902
59372 32077
3 77105
50 89249
124280413 7429
1464268 2752
59372 22453
1356 53071
83162135 17209
1345 47842
1342 43275
458079 11893
59385 26023
41 92399
351543 15308
53 91355
901937 5471
10 72535
837861 7196
458138 11923
59413 25773
92 74782
351291 13752
351291 15427
255 72826
54 72863
59372 25718
54 78910
714843345 35610
1347 55725
59386 30120
407762666 25245
1345 58134
1345 43291
59387 35993
1345 43275
40 69093
59408 34177
59372 33828
59372 26538
1345 53265
59372 28201
45049249 21000
59402 21191
92 80936
901981 5962
74168 19174
59372 31168
54 89139
40 86317
54 84399
1340828 5278
103 92378
56 84329
259627 17424
93 75105
1464393 3946
995934074 74404
79699921 45842
59377 22121
351171 14212
458076 11255
59397 29516
941421506 1
1336 54849
54 90189
59177 34230
74168 20436
914883902 74794
457954 11249
1559 48316
44 92798
59372 31542
11 94102
59372 31114
438530 13098
54 71362
458077 11948
54 95697
108 87421
59345 37169
1369 57143
1464330 4100
259720 16212
54 80889
1343 57712
74168 19521
59354 28832
93 78067
54 62000
4386195 7086
1334 52127
53 60015
46 69511
54 91100
971465998 59755
1345 46563
901983 6362
837658 7637
74182 20720
837827 7597
59377 26577
0 82972
86283368 46699
1345 42506
54 88669
59372 30617
59385 27793
54 91175
59374 34888
468289024 63276
59377 24447
59418 23802
52 66003
253764301 1133
54 62624
104 68619
1345 43885
54 68886
817556 7967
1348 51798
52 98799
54 64771
59367 39412
73950 19150
1345 40351
53 97214
817569 8474
317025049 4834
286 67123
1405 59051
1345 57565
734167949 14986
1345 42903
255846652 16831
54 92836
59374 37625
901971 5724
41 94277
1398 48657
59375 31359
74262 19344
54 70731
59372 28154
0 6553
1293 40753
210 94031
458076 11809
54 70621
54 94425
56 92095
1000000000 91140
169 93887
59187 24026
57 75178
54 75016
55 84773
1340829 4821
317688857 7084
59369 27136
55 91270
1342 41965
774378767 1
59369 24240
54 72837
1345 57211
56 69251
59309 21974
1359 55423
869219437 33891
40 88360
96844922 61
351290 13852
1426 52735
54 96528
1345 53827
59367 22394
55 90035
36 94985
1332 40275
59294 25997
59372 31495
55 71169
59372 23375
2512304 1838
1000000000 87548
71 75363
238 85600
548478 10362
80 91811
59372 23972
72 98294
1554 56890
1356 58286
74171 21033
59372 21974
69 82280
59372 22781
59413 23646
1352 41416
1342 49739
54 96751
129278026 82758
54 73885
55 90177
59372 38177
54 95926
56 87571
1340827 5073
2511870 1916
74173 20913
59372 27087
1344 48655
59363 27409
62 75850
595301407 6694
548467 9357
1348 58071
321533124 98417
1309 48316
458073 12614
1346 56771
684796272 81583
74123 20178
74168 20720
54 68198
54 90251
1340824 4986
1345 52852
108567 18765
1000000000 76858
901984 5499
45 61144
54 66524
901983 5629
45 92088
59363 36866
926453299 66555
54 82410
1464393 3071
57 59948
55 79797
937871401 26479
59372 28136
52 70635
198 80022
59372 29391
54 76942
59372 28787
1345 59419
1307 57143
59372 36197
51 70731
707420239 55250
598980829 77020
21902897 54246
259721 18387
59374 26251
65 84522
844167789 68045
259797 16418
4098125 1144
1346 56379
102 89401
59223 27800
438525 12946
59385 31732
259697 17892
1519 46497
548242 9369
1398 59114
54 78087
1343 58127
96844885 61
1331 51866
1345 56941
1764131 2518
254 74794
54 72511
259721 17018
1345 50515
84 98580
59370 26538
59373 21574
373122452 2153
59373 22962
54 69002
54 75666
438661133 15070
185 75824
1345 50106
1000000000 10913
1353 57889
53 67985
59372 29333
54 90177
59318 27893
58 84524
312446119 19181
4098127 1275
259716 16719
188 83457
65540293 82
248 77206
69 74861
1356 56859
73961 19691
901979 5895
1425 41359
54 80938
67 63048
258 87305
259712 16168
438580 13289
54 95506
59380 25165
59372 35548
50 63847
1363 43495
59300 31139
54 84480
56 69428
1464390 4368
37483618 37877
915840651 69363
52 81490
56 81592
54 75139
817541 9018
99 87176
109 94603
56 83143
1452 53100
737140829 80936
40 81006
5 69363
55 68494
59372 31542
95073378 85017
51 98076
1433 47094
259720 17483
1345 59350
64 77012
108567 18979
59373 25623
3963000 1536
54 84408
832256474 57505
1263 48259
1345 41348
57 92981
59596 21275
25 66832
1000000000 73791
54 73916
54 78518
309 72836
1345 59266
55 80420
54 64938
837827 7456
54 91502
34 76197
54 72654
59372 25753
54 72792
259722 18131
4604500 960
1345 44082
223001495 38570
162 87183
59370 36197
41 85602
54 95124
608797945 1
259723 17091
1363 54174
902037 6475
259883 17430
59374 28527
61 71704
299 70667
74220 20472
54 60472
59369 27136
59371 39185
74171 20485
59372 32260
1347 41700
1331 57116
112 99062
351291 15021
59372 26248
54 94236
1360 43378
42 61097
57 61129
152118848 63375
1354 51151
817555 8069
207522970 99999
59372 31076
55 86036
64922352 1
1345 51261
3963004 1650
59372 37079
1345 56320
108567 19105
259549 18555
1350 43948
54 93490
69 63338
61732570 26207
54 88543
259719 16592
60 86805
548453 9329
59334 27727
59373 29333
59370 24241
59376 40115
42 79133
64 87191
7 73685
54 89128
54 94673
54 71267
54 71523
1530 51867
12611012 9402
1523 43759
2512084 2004
1343 43207
74194 19436
817556 8822
24 62527
54 78924
74172 19450
458076 12125
1345 43043
259721 17048
351291 14949
1345 45999
259706 17706
59425 34952
53 70405
59373 36291
71846682 54368
901985 6218
59387 38795
59372 31076
898102099 29480
54 89099
1345 49218
1366 57665
589325263 38152
59371 33171
108582 18931
59362 39395
65 61232
1340826 4679
59385 25318
59375 35964
438525 12956
59372 35435
59374 37761
1464393 2804
817556 8367
59372 34563
1345 41384
55 76411
55 93368
87 68635
723423093 10395
438525 13316
1326 53745
59372 34631
739778975 54131
54 76645
1358 46959
48 61444
59205 25442
1345 40751
59371 38970
68 91129
548449 10197
1346 53048
59372 29879
51 72776
54 95244
59372 32465
1345 47094
948355575 59997
458081 12086
59373 24585
54 96148
59361 29477
1282 54635
59372 32580
1345 52943
902030 5625
54 74464
2512051 2355
96 91173
59380 33968
59363 24421
47 73210
54 91468
458075 12584
54 83032
59363 31658
438483 13388
1317 59047
1347 51261
1360 44592
54 65075
351119 15230
59372 25728
1331 57366
53 62996
59342 32097
59372 38089
74153 19691
108789 18874
243526550 99999
1345 50212
54 77811
54 98686
54 73828
1349 45579
59373 26251
54 78706
1345 42164
60 82758
59372 27506
49 90002
1332 42210
54 87305
805711149 1
59372 33305
580929097 48145
54 94052
837786 7770
1353 57820
54 83996
275 63527
54 70323
54 81010
1345 59503
1342 50327
54 63344
51 80847
42 77603
817556 8032
1303 44894
59435 36413
565891597 91245
54 82940
1346 57502
15 68953
59372 24994
64 79494
59380 28894
59362 33657
59372 39816
458063 12230
59372 21973
59376 35356
1293 40742
259721 17697
59379 39633
1343 48658
59404 32349
59371 27702
59423 24873
51 62214
1332 44690
9154859 20440
55 89927
54 64223
55 64822
211489220 65716
59374 35408
1342 54926
54 97752
1347 55423
817555 7967
59371 24212
1185 41296
57 85325
1000000000 88902
1345 58115
269209927 5205
10 64923
6 81191
259474 18425
94 82804
54 82804
54 80081
59361 35383
102 68295
577920291 27009
458078 12441
1364 45783
259721 16719
1344 56532
55 89568
127784046 49903
59374 31184
54 72546
59375 25701
59377 25505
59374 39163
59372 28577
1347 57890
904423372 17813
51 88785
54 83104
488708221 1
1323 59119
693730673 45161
3962998 1717
51548057 1
65 70965
817578 7937
914950030 17840
1345 48917
59372 37512
1343 53071
59582 24191
438525 13666
59372 37985
54 80735
59372 33800
1357 54383
1343 47115
543898872 43944
462908467 22011
557988712 87183
51 82962
538350238 70900
54 65831
548455 9334
259721 17121
259721 16748
1349 44293
1335 53113
26 85894
1345 49845
59474 23638
54 64105
1587 57522
59364 31408
68 67152
61 78394
29 99113
259723 16997
54 98622
96 93972
220 61762
59372 32229
458081 10661
164 64695
1343 47952
902010 5776
259737 16762
1345 55146
1373 40713
54 62840
74168 21087
54 78596
548452 10470
1345 41059
235 63784
59372 33913
15053234 79467
59456 26517
54 92049
143176069 23839
47 82088
1352 53501
260 98139
59372 34601
351289 15427
11480137 37187
59372 29023
1345 45480
1345 41700
46 98799
1358 54221
548452 10409
198 80455
259721 17078
54 93645
58 82311
54 71855
1335 56172
74168 19521
15 71232
61 97018
1346 44967
51 90037
54 89674
1346 42460
59358 37945
1456 41413
1356 52963
57 80086
54 72053
901980 5651
548452 9798
837872 7324
55 94361
54 60451
95 61755
54 95926
198457244 12031
1347 58955
54 81596
681451938 82394
4604498 1068
54 82470
101 62249
1314 51726
1297 54036
54 92168
1331 48593
548453 10463
1350 57944
1345 50967
319355484 31108
458076 11153
902215 6101
59372 32296
1189 52735
185643556 18424
21 83503
108567 19126
55 92995
108 78528
52 79223
7 97527
44 63306
1343 42206
438535 13549
1345 48156
1302 51561
458291 11441
59372 31108
68 95321
59372 23963
402581132 53980
259721 16762
59331 21751
382194101 77818
59157 37803
1339 51938
1464392 3991
54 70095
1345 52259
59372 23758
106 89723
104131015 99999
58 78428
54 90020
351286 14702
20 82307
259742 17892
44 82766
548455 9408
1345 48259
54 67101
46 91090
1330 44591
54 81371
54 67959
817556 8756
458075 10648
59307 30711
54 86805
41 71046
1345 52018
548452 10498
74168 19732
1348 59739
837888 7380
837842 7554
57 81578
54 71169
54 92131
54 75234
438513 13081
53 80052
59365 25023
1353 49972
25553644 69016
54 62413
4098285 1246
59211 39633
105 80462
59415 28852
26 87006
270259566 15628
458077 11632
45 98686
548459 10123
7 61245
1337 54749
1375462 4547
1386 45114
59371 24055
1464382 4368
55 98622
67 76942
548452 9634
54 91956
1345 43127
59543 24945
53 88057
59372 27093
40675471 88504
54 73403
458218 12448
1000000000 76529
54 83152
1345 42975
1127 43105
59371 28919
54 66011
901981 6084
59349 24206
373144764 1316
1345 53371
1398 54277
54 97415
59379 35081
1345 48219
74 95173
57 82756
1345 49097
66217984 22145
1290 58562
59372 29555
128608388 89562
54 65075
74410 20304
54 97595
54 65854
1278 49676
1345 52182
74168 19909
59370 27043
59372 36768
1345 47493
1343 52524
1433 46438
1408 57684
0 50531
351492 14084
1290 45217
54 66609
138052696 64347
54 96470
59372 33202
1348 45770
67 64983
55 92167
52 63802
59372 34502
315812097 95504
125 95897
600428320 34601
54 74799
837827 7181
50 63074
1474 43665
285838785 62249
59416 33850
59362 28852
817556 8422
59366 26078
54 62878
259659 16277
1345 40742
54 77574
59395 33124
54 91687
67 96149
59 81236
837827 7460
259721 16439
438527 13030
4098111 1275
901986 6954
54 61010
59373 32665
89 79165
52 76108
73 71570
54 83152
1352 40326
2512088 2376
1375478 4547
464049855 50291
1332 54356
74168 20510
508751656 54137
59365 24989
901984 6350
0 28429
390887220 43748
12688374 356
57 65339
59375 34598
901981 6475
54 70402
59372 35037
1345 52923
351474 14241
33 89139
259721 17284
59605 21751
54 89255
54 96353
458065 11049
1316 44118
59372 36866
1464393 4231
1306 48457
1421 41042
59372 26558
53 93645
40 94031
59160 34672
74180 19257
1187 54578
1340826 5156
74168 21047
1337 51714
438532 13153
1345 59334
59 96675
59197 32349
22 61752
901984 6632
750186754 64052
59182 24944
3962998 1583
51 93000
228 72994
54 76303
49 70320
1349 46802
54 81868
54 97833
1345 59229
67 65494
59372 35356
490933004 1
817556 8756
1365 56473
59369 30339
59372 22656
54 82181
59525 32276
110 92836
0 25651
259725 17801
817546 8752
1339 59161
1345 41416
2512078 2386
351390 14555
351298 14702
59560 32332
56 96759
55 78140
1345 51137
837829 7181
54 96723
54 71314
54 66800
59372 31451
1464393 3047
107 89523
259941 16515
54 85230
59601 30104
59374 23947
74168 19809
1345 54520
1331 46478
56 65371
59356 25872
88507738 8032
3962867 1556
59380 38479
61 89674
1342 56855
438531 12852
1464371 3071
59160 35470
59373 39593
481513180 3697
351291 14212
1291 59051
1345 51521
1360 54137
52 88394
351287 13826
901863 5821
837827 7214
2512088 2043
438403 12926
59369 31470
59399 29506
66 85774
54 96378
59476 24704
548455 10104
1343 57069
54 97114
1345 51202
753081461 89038
59374 39589
59366 33666
1340894 4898
39 96759
54 92310
54 77901
698906527 12993
54 70179
1331 40422
1579 53873
22015033 296
74168 19878
49 85704
458061 11438
80 77304
48 61845
1340834 5188
1345 48692
837827 7274
54 77549
59330 23557
55 78036
901811 5963
86 94290
1000000000 4584
1303 51107
813171737 86576
55 62021
1345 50758
54 93448
901981 5392
259695 17488
54 92708
1345 46627
904081500 87966
54 78249
59370 25648
59375 23106
54 85806
49 87086
458077 11202
54 75858
1327 58458
51 96759
59371 31092
351280 14240
259721 16665
59382 31076
59376 22343
36503918 30132
3962998 1523
42 75869
1152 47281
59372 25623
4604497 988
59372 29678
458077 11470
54 78863
1345 51365
548390 10251
59370 23823
2512095 2153
548416 10326
83 83854
4098126 1209
54 67123
1384 43887
1345 45658
51 72000
351126 15157
1480 52842
1342 49676
259713 17398
59374 23301
59369 22899
837828 7324
351291 13991
70628837 29942
8 88379
74151 19560
54 91173
1343 42975
1340857 4804
59432 35010
1345 52218
59371 23698
842501608 89998
19686473 13081
50 78036
54 82028
1345 58688
49 75997
54 68127
0 41608
58 62384
54 75518
78 71633
59150 33202
59372 31092
1344 55896
59374 32569
51 64712
108567 19054
54 88295
1464393 4492
1217 54826
59372 22047
108567 18765
1345 50441
52 63450
59372 39109
1345 56866
852746306 11289
46 71343
54 69435
1384 57294
1388 47236
59373 24421
187848841 34107
837582 7597
59372 35383
12688374 356
505395785 30219
1408 40325
54 83382
54 76849
458044 11680
54 69251
1345 41321
548452 9929
1354 52086
1464396 2826
57 75866
351291 13948
208 60208
1499 54724
54 66252
458083 11495
1345 52076
888999833 28721
138556179 57222
207 98739
1345 57557
82 97363
74168 19150
259721 17801
902025 6534
1348 52188
438526 13289
51 76862
1344 44194
548454 9841
1345 55896
54 78469
1340 54200
54 65228
1345 56056
59330 39979
458079 11438
13 66609
1339 52206
1464391 3339
59384 34814
57 82879
54 79494
54 80321
428269257 99999
351294 13956
259721 17613
1294 44095
54 78394
780263849 79300
59337 38214
64 97768
1360 47380
54 71000
1000000000 48583
1345 50758
688124886 1
1343 57020
67 69374
1345 43926
54 66685
59375 36705
1345 46808
59372 28303
598040606 41250
1237 48347
59374 27043
394316422 15957
59385 37373
2512079 1937
1319 43179
170 66310
59372 22477
64 77121
259721 16086
59372 25379
34 74687
93 86061
458076 12728
46 80623
54 65706
1464405 3055
74170 20358
1334 45943
548453 9956
51 99457
1464419 3820
53 91135
1345 50453
366388183 28755
56 89163
68 84965
59368 32313
54 79403
817556 8404
22 72425
351075 14947
863518466 1
1353 45658
1337 44399
817556 8438
252 96274
1341056 4834
55 84378
1348 51148
259721 17997
351291 15700
59364 21608
194 69321
351291 14326
351092 14565
1345 58146
1342 56330
59372 25153
1574 43337
1345 45613
54 85600
438528 13627
54 84016
59373 33300
1336 51953
59372 38089
59148 34083
59372 35041
54 83188
1464388 2771
3962820 1536
52 95239
74044 20514
887778064 34715
54 61288
1388 44214
54 92791
1372 47925
1345 41366
54 89562
792754040 24111
59372 33488
1345 43755
43 94957
59346 35601
54 62551
126685725 1
59372 32369
1345 45970
50 79198
59374 39547
1351 43542
59347 22988
1343 41756
1464387 3680
52 81924
57 79165
49 60232
51 64765
18 90078
817555 9128
81 98465
817589 8229
57 61076
259721 17840
54 60413
1345 40589
458076 10804
351239 14099
1345 47698
69 78706
415303980 45844
1464393 4368
74058 19537
9 83350
59369 28305
55 74264
1336 52399
59374 36364
1464393 4358
896774294 3212
351281 15834
458076 12734
54 83387
1000000000 45667
59361 31366
51 75465
1464386 3445
74169 19878
351291 15392
54 77999
432877995 81952
54 89962
54 71734
91 74236
305 74864
54 82935
1355 56296
837817 7308
59372 31451
1331 55327
1464396 3045
1351 43291
1345 48267
53 81103
1345 46466
1464438 3841
165496863 53629
837819 7430
1345 50964
817557 8471
902022 6185
1345 58458
54 83310
968464043 14517
1342 44744
54 98249
1300 53071
74171 21040
1343 42973
54 84207
54 95568
1346 41688
877542769 26325
259670 17463
59581 25741
59372 31470
1406 57148
69 97064
1347 54811
59372 25022
259727 17387
39 69476
54 95966
59372 32703
71 63306
259721 16152
58387017 83104
54 71749
46951157 11265
54 76042
57 92000
548445 10512
1351 57112
54 69638
68 85378
59360 27334
1336 55964
1499 41946
59372 40198
64198169 45831
55 74344
125503545 95698
55 60558
52 96149
47 69511
59494 22538
59387 26596
624290043 21574
964775770 53649
126 84380
1345 55993
351291 13726
59372 25534
61 65959
57 92538
54 84980
2512088 2070
1339 56558
1348 45100
54 88825
1345 44227
59423 38737
1570 51167
1355 51682
59 86715
548571 9340
59369 33390
67 77574
1345 44690
54 81956
61 83032
54 82024
54 79015
1351 51789
74173 19851
1377 51510
1468 59334
59372 25943
59374 26377
33 87166
1116 45658
901981 5666
54 81507
74168 19851
54 74812
59372 23930
1491 59050
59175 34837
108413 18736
1353 44454
1345 45161
1345 48655
1347 48813
59364 36691
458076 11012
53 81813
438525 13369
438469 13153
1347 45953
227 65442
215889035 78105
59373 32160
1356 49706
59372 38655
1347 55150
74109 20479
837832 7430
548452 10090
59352 27022
74168 19909
59381 25479
54 94052
320188789 82196
57 72654
214 62229
620945111 16048
458069 11036
1351 50624
59372 38970
458285 12346
59351 26517
457977 11271
82279515 21880
854422995 79573
54 74106
54 90871
39 84136
54 89255
1345 58390
54 78706
37686548 95926
59367 22044
305677669 66139
1000000000 5842
61 84424
33 91111
52 84524
1464402 3111
1345 56028
53 76859
241724709 90794
1345 57020
59246 35081
59373 34119
54 78350
54 98055
59596 36291
1345 41930
63 61007
59398 29556
1345 51125
958675022 54277
703682070 73958
1345 46797
59372 36177
56 70297
837936 7463
59318 30458
1345 56430
438525 12983
59372 26530
54 81886
1345 57944
1346 53333
1352 51365
54 99343
1387 49097
1335 46533
100 92192
272081224 6101
59431 29480
54 81435
52 81965
1360 40781
42 68356
1348 56683
74183 20616
59374 31495
411305400 59993
54 75564
94 66287
1343 49973
837878 7402
47 84388
54 96654
56 69536
59375 22095
59372 39547
1345 43121
817556 9079
96 90871
1345 43665
93959254 66
1345 50621
1459 52383
817559 8857
59372 30025
54 89121
64 60540
54 95747
40 60414
122508339 46
54 86867
1319 41296
54 61011
1345 52232
59211 24594
1377 47888
54 93857
1000000000 5768
59372 26596
54 82181
106 61430
54 68494
73 68494
52 89057
1341 59203
837827 7524
1405 46702
53 87179
67 98716
54 91100
1389 47680
1344 59594
84 83825
91 95273
44 71069
1325 45162
54 92149
74179 19353
4 93913
59309 26756
1345 52220
1483 57391
1358 47110
1311 44743
1345 50161
1345 58141
548452 10197
819052956 99999
1345 49337
54 90979
54 64223
938641339 64634
1345 59680
243 96416
1346 55744
54 85697
54 93191
56 66011
59372 25293
443018956 52508
59371 38844
17 84314
1764137 2487
902011 6084
259721 17141
1400 58955
54 63984
54 76543
315664998 18480
1407 58146
1200 48017
59373 33564
54 63861
305854515 1
246 79045
21 70354
2 72230
59352 37721
59236 39283
54 64962
458076 11395
54 63010
46 68922
3963010 1556
55 60208
59366 25779
59237 25165
59463 35180
259728 18231
1464393 3396
438515 13289
1464347 4231
59361 36054
59372 26700
1329 44777
54 74575
33 61444
0 86092
54 62659
150 64223
54 89723
351349 15687
438525 12956
45 74651
1345 48017
1464393 4387
1348 58899
51 99530
587406636 84596
59370 32492
577029915 44691
259672 16205
112666712 98397
19 68584
59316 23938
52 79160
74168 20951
54 61144
1358 50886
901981 5615
1248 54776
59374 23021
47 68994
59372 29317
11576156 457
58 63599
59387 25086
901930 7026
94 76207
901983 6954
59370 28045
1464392 4387
259708 16026
1118 42210
206 95995
1464242 3895
1332 42434
54 71294
52 93433
1345 53745
54 90421
290 80740
59431 34271
1345 51670
220 74687
1395 56901
703070371 80224
817553 8366
1345 53885
438527 12870
1342 56720
54 79722
51 61643
1345 40781
59372 22757
12 96280
1345 50213
59162 37036
54 88749
817556 9067
2512042 1954
59394 21973
458074 10859
59372 36291
548670 10494
259733 17363
54 82079
55 83350
74221 19254
759206344 8311
1334 47774
68 80436
351278 14137
1345 55520
54 71915
59372 31971
54 89880
44 78652
55 76859
65 78468
306 78035
1343 45953
59372 28270
51 99211
54 91668
1350 50943
54 80594
54 78394
54 91251
641514317 40198
529484063 83743
37381053 63132
1000000000 45979
100 66425
1345 44095
946693277 77647
901981 5692
18 86294
351291 15219
1348 49663
59372 25576
111434417 54
16 75417
1340783 4754
57 79866
59370 40001
1354 50847
1344 45737
54 88438
59372 35973
59372 32109
305 97230
54 88970
817556 8497
59378 33005
886376416 95217
1345 44293
14 90091
108567 18847
74168 20663
74171 20451
44 91083
1280 54970
817544 8422
901992 5907
1381 43075
51 73259
59566 29555
54 74650
83 76486
59369 33120
101 88566
115 66319
1764137 2569
59372 23957
68 83503
1217 53754
351330 15576
54 72695
54 71675
54 99354
57 70044
1228 48459
259666 16379
74212 20663
46 73861
265 91786
53 83366
696138795 55534
47972578 114
59485 28370
1333 48782
548447 9986
901981 5989
49290127 27028
45 94502
59332 34341
1345 53388
57 69418
12 72863
1345 43759
54 80449
843709891 35601
54 63237
65 89056
1000000000 88101
1345 43863
59371 25137
59415 27850
59360 24994
259721 17494
351308 14670
649877790 14697
1340826 4970
1343 46121
54 60117
69 93588
1347 45913
74192 20954
1311 48600
54 82947
351043 14670
1464542 2771
351155 15496
438525 13093
458074 12512
1342 44820
54 86367
548485 9877
53 69767
1342 55677
1345 57840
1346 52587
458022 12653
901947 6350
61 84402
302 86365
1342 48145
1369 43045
4 79676
1386 48321
54 90097
59372 33399
46 83105
351239 14565
74168 19596
59372 23231
51 67366
55 91792
42 82024
59406 31888
548347 10265
108530 18735
59281 30501
66 69369
718390503 18292
54 65442
47863816 124
1536 48782
32 95168
901979 5847
1291 47281
54 79596
259720 17776
59374 21656
57 79300
154 92369
59361 35565
351290 15350
59355 28050
438525 12804
59432 35010
794023854 38428
458076 12441
59372 38428
438519 13043
59387 23283
601006480 89448
86 85967
1357 58030
74168 19765
1345 49280
41 69837
1338 48215
901742 6218
59214 33754
1345 47573
1342 57143
54 77612
54 67138
1340826 4945
59372 38970
936735803 52602
30 65442
458120 12485
59372 32136
1464393 2682
1332 43291
54 66015
1346 49744
1343 48400
1359 46555
59372 26006
458076 11886
100 60508
57 85869
53 96378
901834 6122
59353 30374
351291 14096
1345 59305
548445 9334
59372 23454
40 76831
1345 54356
1352 43949
59372 26096
36 82448
43 89121
59386 37726
1345 44691
260 80462
59372 36302
1375696 4561
548458 9824
59450 22491
901979 6089
13 74721
901966 6575
1343 49223
1 83308
74136 19504
55 71538
1346 56846
2512088 2386
1346 58458
56 78428
54 82713
1508 57901
2512133 2265
54 69241
59341 33754
1342 55108
1339 43761
108567 18882
125013380 751
351303 15496
1313 52220
119829811 32704
1358 48891
1349 44096
351290 14947
458328 11036
53 70363
42 68195
259694 18263
19 77992
61 80863
54 91634
51 80278
417845551 30434
1391 51676
59372 36036
371881610 52023
122 91571
309741778 45628
59323 29902
533439890 99999
1358 50468
54 63914
1227 56662
54 79177
51 91251
1332 48519
52 68386
1289 47725
584085396 50332
351291 13931
1345 59508
1000000000 69784
351305 14517
1345 57301
1291 46959
51 95957
1764098 2530
59248 24608
1311 55442
60 79280
351328 13956
259721 18113
84 79948
59456 23413
59564 39145
458076 12702
52 73762
54 62734
1160 58871
4604497 863
259721 17813
59372 29253
54 94889
999337816 89770
548452 10270
86 78574
54 84423
259678 18145
54 92438
109 81443
680262668 1
185654696 51747
1316 59179
38 72146
54 96751
54 68635
59336 23638
59371 29876
59371 22044
59374 38945
1345 57222
96 62527
74413 20865
192511767 56821
77 80694
1345 50621
54 86386
59374 34728
59355 39510
1360 56037
54 77208
1342 43451
458079 11637
1345 49001
66 85795
59361 33399
1345 51932
59371 25881
54 69589
1427 43405
53 76735
134 73100
54 76433
1567 46997
351301 14119
82 92734
193 76613
901981 6689
54 98478
54 75136
52 86573
1344 53744
55 73761
54 70522
1345 53527
1304 45658
47 92565
1347 51953
59419 24241
351304 14259
1464394 3895
54 96986
74 79198
57 64804
3963050 1771
59 70300
655798579 70928
54 89769
1345 59590
766296723 387
58310894 33621
1345 52631
458078 11255
54 77544
59372 30501
817550 8294
59359 29891
1346 46319
2512086 2385
59372 34595
54 92305
259721 17813
144013156 20331
1346 49739
54 85972
1345 43121
99426132 73916
36 76098
214361213 37963
59372 35023
85 92120
74171 19910
1306 58955
62 63434
51 88412
1345 48713
1298 42960
59375 29902
52 70902
229190155 29898
59372 36114
27 66170
59372 28396
901983 5962
927910438 8497
1345 40354
92 76157
54 95030
1309 40461
54 75634
9 99397
56 85350
1464397 3697
123848990 77338
54 92192
208198269 47380
259721 16280
438525 13378
1344 58951
63 64223
59371 23413
1345 55541
28098469 185
52 72219
1345 47033
65 76300
59372 34672
54 72443
59373 33376
1345 46198
1390 55934
56 88571
74157 20950
1345 51364
1345 56040
4098164 1148
54 97309
259721 16236
901981 5819
259721 18487
1341 48513
51 99131
75 69249
40 59824
901981 5831
94 88440
68 84110
54 66003
858395164 99999
59373 23723
438514 13380
351291 14262
59372 36239
54 59848
56 61499
59378 22557
351291 14137
9519648 526
901955 5615
54 60136
43 95173
59371 21408
59371 25762
59361 27172
7 73201
42 60963
1376 42434
59375 27462
817556 8012
133 81487
458076 11654
333893517 86443
1351 47281
1447 58779
1310 55723
54 65114
1344 51620
58 64696
1348 55837
59372 22408
1345 51788
817556 7978
54 90567
54 59981
54 78488
54 68916
52 63845
575323539 73861
6 61420
37 86061
59421 37800
59464 23803
192643034 6419
59373 33088
59372 22682
1345 51676
527627458 28154
17 97244
1187 47647
259725 18087
116 80621
59372 33815
640932482 44278
0 74737
59372 31326
59230 24032
253 96579
902006 6487
74384 19222
39 70541
79 91100
59372 21549
908889700 18667
1345 44506
1344 58705
68 98347
1341 42449
1343 41027
1345 53043
59372 26531
901981 5519
73366690 40132
114 93336
261 78863
59337 21982
64 97167
55 72102
1345 54456
2512088 2244
36 91114
59372 26233
361584244 14038
59371 36969
1343 58134
259623 17848
54 83780
259709 18387
54 96626
1348 46517
22 78106
54 61028
59408 26062
806118903 62183
49 74684
3962983 1783
88 99298
1344 53754
59372 34101
1348 52290
53809795 83587
817328 7978
4604498 1075
1345 48286
1345 49648
54 87760
1346 51365
598837782 79322
408772657 72439
4604500 1068
54 95308
59372 23560
296942007 2870
6 81852
36 61420
53 60825
1387 43829
54 70300
45 72267
1365 57854
1307 45087
259764 17293
259721 16128
61 80036
1464446 4395
351289 13769
59370 22932
837800 7402
259787 16591
59372 37900
0 31727
1238 42024
54 71213
52 96733
51 83287
216 78722
108581 18870
548446 9408
548452 10393
53 79113
463794293 8471
39 96995
1359 48145
42 64349
901981 6362
6 99175
0 4420
238 82345
1338 59533
59402 22446
112 82873
902011 6243
54 94911
59358 23283
59372 30991
63 86061
59361 34391
59350 36036
68 82267
490119071 86896
41246520 90706
1336 58473
59340 31176
458076 11382
54 80841
57 91807
59369 35905
59291 30104
52 92131
4098124 1111
40 73548
259698837 63074
59372 25895
1334 57594
212484608 14015
57 67800
63 90275
47 85973
2512116 2421
73 70710
54 69499
1135 48955
54 81852
1340826 4834
901991 5911
54 81385
1361 49928
351253 14928
1342 58215
1284 53071
1000000000 95490
438525 13206
351291 14095
59327 32549
54 87946
548456 9479
109 73696
248 62190
1345 54724
3962998 1650
21 98931
548452 9767
95513270 35282
817546 8949
54 78105
48 99909
177 71088
54 87006
1283 58300
70 88394
768161544 22860
1356 48861
65 93272
59380 33396
59372 25795
1378 50477
59368 27823
901995 7003
1345 54572
49 85895
458076 12504
233 82136
59372 30434
3963011 1478
74217 19555
86 86715
80 62815
1338 40275
81 90060
1234 53943
47 59993
304 71824
243 94310
59373 26917
7 63784
59372 26371
817564 8822
59370 24170
83 90423
54 81165
59375 31490
1000000000 20451
59363 27246
1345 54137
60 93744
57 86365
548452 9824
59369 22583
59371 38672
438571 13412
1348 49305
52 68605
1403 57784
54 95173
59375 26371
54 60783
458135 10537
351290 14549
108567 18757
59371 34728
351329 14555
59602 22899
18 96935
59370 32794
1543 41427
59372 38931
59384 28152
55 87523
837827 7154
1345 44040
1336 41027
8 77630
1336 50955
51 75635
942694196 47821
901982 6024
351279 15700
342712788 99999
458077 11470
108570 18872
59410 35935
54 78754
1345 49838
165 73475
59371 27850
1245 49648
68 66474
607893702 1
1360 49672
52 67322
388971070 15451
817556 9264
59372 29082
191 97613
54 96759
149885278 61127
818143114 3071
281 93256
2512088 2256
125 96373
1344 42221
1343 58677
548448 10225
1598 43105
351290 15329
995832938 17135
458077 11517
59302 22453
1346 58115
458076 12485
259715 17679
74165 20436
54 74808
59353 29848
678749302 52317
59320 38308
817555 8973
1000000000 74819
1277 56296
259746 16768
59358 33328
1000000000 7589
51 82859
817562 8032
55 85634
737917627 17050
59377 24015
817556 8244
1147 50475
54 91926
0 10913
1330 48176
51 71355
1306 52587
59372 27727
55 91687
1464393 2794
59381 24876
896263080 62413
1346 46949
54 61684
59444 33118
59375 23605
1345 54456
57 87993
54 60623
1345 57820
138 79177
1375455 4607
351323 14051
837857 7428
40 78943
1336 45956
74190 20029
56 87191
90 95747
1370 48890
206 68216
59419 33399
54 82136
99536040 38844
63762588 97114
59372 32350
1464393 4368
59372 34222
63 67503
54 71367
1346 58561
59372 27613
488687606 18387
473313176 68917
59385 34563
1356 54246
1 71362
458076 11987
54 72102
59558 37804
64 72928
56 73413
58 98458
58 83485
1345 42063
259721 18243
366742347 39674
59372 21782
54 90386
59424 27759
59382 27560
55 60310
54 66310
69 67238
53 59993
39 84804
902003 6963
41 69783
1347 40492
183979297 22233
54 96349
1345 56280
54 79357
54 79419
901983 5465
54 97833
22015040 320
1393 51172
59415 21880
94427958 65148
1336 44678
4604495 853
59357 28819
351289 15701
51 97420
59377 33171
802869237 47495
1345 50093
1464393 2771
458076 12547
42 78095
4097889 1172
52 81220
54 81956
12 96198
59374 39595
59342 24726
3962998 1777
656578443 25077
59369 33369
40 60568
59403 26781
46 92597
59369 36827
59372 22394
125 86428
365091180 18263
54 85659
59394 28114
901925 6619
74168 19770
259721 17494
54 86695
244 97956
901966 5776
351292 13793
53 79996
59372 38566
259729 18145
59372 26797
259713 18036
59411 35610
1482 42507
59373 21982
56 87450
653058796 1
53 67800
59370 28832
53 98417
54 82769
44 68184
56 62843
34 95537
259718 17928
259722 18166
1153 53442
1348 48745
54 99276
56 72535
120 89357
59372 28852
1342 59519
59372 25623
54 90091
325787870 64206
59372 26352
729730640 92295
59591 36250
1247 45619
54 66727
59372 37002
65 89458
55 98583
54 70104
51 62815
115 86428
259721 16439
457985 12085
667082295 22682
59273 30826
563419756 61062
1399 50987
52 92369
351276 15327
54 88307
59405 27105
43 84661
90 69016
438525 12855
59372 36283
4604685 996
20 88412
59366 28588
74168 19689
75 95536
1568 46578
54 68380
502909961 99999
113 74559
1593 50562
59372 21577
117 99868
240 62731
39 79403
59409 37552
56 80730
1344 53380
817549 8756
170 76392
426133353 76108
351283 15382
2512088 1839
901995 5821
209 78592
1345 56532
24 80729
351288 15864
43 79461
193 93554
58 70320
259721 18188
1764137 2542
1330 57619
59425 31092
59369 31971
1332 54456
54 85350
1506 56771
66 76019
1343 51486
74115 19599
1273 51475
54 78527
142011855 1
59365 21982
59372 30617
53 63726
276398740 48965
901981 6992
1345 45756
902161 5759
54 78220
54 61708
54 69261
54 98986
54 92167
54 78194
1382 46892
458076 12315
62 78415
54 86447
68 75860
259721 18231
1218 45007
1243 42818
59372 22646
378367085 99999
54 87579
1499 57502
1339 49708
54 92995
548450 10358
59361 28779
59372 32097
351298 14096
42 73301
104 78449
58 65789
468410042 13336
51 60081
19 75901
837935 7476
201367271 25325
47 96916
1377 58215
277 75136
1297 55310
817556 8234
641413872 5651
1331 59175
54 98622
59485 32229
901979 6881
59 71672
59569 36464
59372 39187
17 89770
237 89891
59379 32615
54 96029
54 80156
172176143 62654
601128446 62797
259720 17328
837771 7402
59325 34970
54 62843
54 95537
65 88566
1345 43636
54 88683
1348 48219
2512088 2367
59375 36502
59486 31122
1347 42722
59372 35937
53 66227
59602 26207
792766111 649
4604495 963
548455 9984
54 69514
54 79979
59523 23758
53 75417
54 60837
901790 5547
1343 42877
1341 53323
886656141 255
40 65536
77 97275
334469193 34414
51 83075
663623465 75552
51 65990
59342 31584
59372 38570
1345 50354
54 79676
178505357 5378
46 69406
1361 57258
52 87268
59358 32615
1348 57910
1464393 3946
64 75331
351291 13779
51 62124
22 91571
57 97914
259721 16208
59376 25895
69 69499
53737384 60031
1343 40713
59372 30104
59372 24899
588459533 32947
240 92537
54 68584
1330 53629
1345 44744
548433 10104
842404351 97415
55 78057
1345 43829
59372 39269
1393 49424
1368 48263
1313 58864
59365 39310
264328284 28919
59372 28907
351291 13931
59366 28973
1527 44508
117891401 15308
1354 58913
59372 32704
59346 28384
59372 39496
59372 22557
789557049 73764
179 82235
458097 10761
901994 5500
59372 29163
1234 40361
59372 23716
1210 52513
59372 27461
108567 18667
59372 33220
53 93363
56 59748
100 99920
59383 32221
18 84482
54 75123
52 74293
901875 6954
54 70397
1345 47505
248429033 7941
132081533 66090
54 69593
57 95074
259721 16095
59369 26596
59372 31512
54 95568
809493253 645
901981 6858
54 65339
259706 16086
327644742 79883
59266 39685
60 71294
54 99577
74168 19549
351293 15715
1340827 4724
1335 46219
1345 46263
1332 49277
59518 33488
1345 50847
901988 6987
54 81916
55 92853
59372 36374
58960889 1
458076 11129
817555 8622
59312 37661
458076 12454
351291 14120
2512122 1878
42 87309
108567 18667
1345 51175
1340826 5178
54 65075
44 93588
438525 13505
4604498 923
43 94032
1343 48286
41 69688
147 84038
53 95048
1340812 5225
438525 13390
1130 59161
59378 38111
59372 21542
59375 31996
59317 27462
49 87882
1332 52916
548452 9402
1345 44391
54 91001
59372 36628
335325215 89249
1375478 4637
351291 13802
106 64751
59371 37944
817508 9229
639009302 99999
0 98995
57 87841
1345 43075
59374 31074
78 93064
392777336 60081
124766229 96916
112 64147
351322 14021
1577 40713
69 86401
50 66020
50 65969
112 61232
74373 20225
22 62514
59371 39163
1342 53470
901991 5684
351289 14670
907085556 91085
1359 50816
97 68948
57 85096
59419 29248
58 88438
1580 47352
1464391 3667
590869901 296
65 75262
59372 39301
38 62052
41 63150
60 78662
54 60568
59372 36890
74169 20390
817416 7967
1347 41561
351290 13759
451527365 43889
1345 58779
44 61210
59369 29029
59360 33496
94 73238
548452 10056
54 86786
44 75303
1343 57076
837836 7154
1375 40862
59343 30683
59368 29609
1350 48453
219749138 64522
1345 57014
46 97720
74168 20439
59372 36890
54 73475
59372 39633
54 61708
901980 5500
59370 36628
1000000000 32057
54 64201
64 86206
1343 48679
259721 16640
913901162 44134
1340824 5021
54 81006
18 89477
288 66252
548452 10258
54 65705
901981 6669
54 80128
59372 36628
51 99172
59372 27148
54 99175
1348 48965
1353 49926
1303 57998
52 61076
1345 43405
54 93939
24 92434
1322 54917
458068 11289
52 72654
648732109 70314
64 71343
59243 29039
259721 16131
351291 14304
48 86649
1000000000 81494
1352 51409
59372 30219
351291 14398
1375425 4637
56 94830
1340 47543
1368 53011
458076 11927
1345 40275
54 75585
85 70813
1334 54624
1342 50485
54 82722
259734 16854
59338 23957
54 68932
59521 36320
1311 57294
351370 15219
59364 33984
1349 41409
1344 47979
458001 12490
63 91502
65540297 82
9350632 609
1000000000 86200
99289508 94414
1347 43761
73987 20123
55 82972
61 89770
54 68209
59372 39423
67 86828
1481 40767
108609 18883
1343 44428
49 76689
59364 39624
59380 23669
901981 6813
42 70397
1229 51461
548450 9601
59382 26465
1343 52501
54 61954
68 63450
54 75114
59376 21183
54 99113
46 89168
59372 28270
65 69103
59372 36209
24 70045
86 64964
54 79301
261 91404
1339 44743
3963052 1715
4 77232
59372 38096
54 75233
62 93804
975720263 35521
55 69306
548452 10232
54 83993
1344 51306
661578334 84626
59375 21354
1341064 5015
3962998 1771
74168 19222
42 69428
59372 29161
901971 6006
59182 31584
59356 33202
59374 25040
59372 39415
1464393 2974
54 63726
351280 14173
837830 7354
1318 43990
1341039 5156
44 72045
373815724 17
691361389 19174
59374 36283
74162 20663
1346 47948
1345 51866
74314 20864
54 61780
4098130 1274
259721 16665
7 94425
1326 43887
259736 17697
52 69261
10031626 38734
1420 59267
1346 52114
59501 23301
59357 30501
1464511 2948
1345 56121
54 77630
2512025 1892
1345 41051
901962 5561
57 76094
54 77350
54 73472
1096 45696
46 75043
1294 55389
4906498 771
77 84747
247 76983
51 93368
194617104 1
59364 32569
817526 7970
1354 56047
458067 10950
1125 46161
80 68734
76 88438
54 82159
259721 16128
1345 57020
56 70274
59376 24852
54 72288
54 67101
59351 22583
54 82975
59537 33431
54 95765
837604 7253
50 80210
640482742 22745
837818 7294
1413 48446
0 35776
4604464 981
59364 33674
1464393 2849
43858715 68195
1345 52320
53 77121
1301 58938
59370 36944
458081 11680
255 81103
548452 9574
59363 27800
53 61886
39 70912
583835111 1
1153 44933
90143433 26576
2 67825
916744738 27332
70472528 11772
741702321 52471
74181 20324
54 85704
845374184 48459
397778663 56720
102 60863
1345 52735
53 70045
1464393 3841
901981 6428
74168 21033
59 75752
59295 30152
1343 58347
54 82365
59372 24876
1345 56417
117 68916
54 94024
59372 37775
98 90714
1345 42461
351292 15315
59383 25987
59223 31390
59372 35490
168 95349
1345 52317
1340904 4807
54 85098
59371 26322
54 80889
1094 53430
59375 23061
36308678 89442
69 90020
351291 13931
271 92332
517041815 35666
59375 34760
54 87966
548506 9436
817556 8415
662042101 61711
0 24681
902081 6016
939512591 70300
458020 11106
1342 56606
54 69306
59361 34095
999995804 1
1118 43405
17 75921
59375 31104
1305 56424
57 96349
59374 30645
59373 22524
59372 23039
1373 53065
54 90256
57 63757
351889676 71231
351291 13852
1464391 3094
59372 26917
54 86576
59375 24594
1345 52132
1358 56989
259721 17488
291 79301
1305 41206
59372 30957
647698791 23824
1344 48007
69 68989
489833158 25762
54 86879
76 73518
1347 46228
54 87806
59372 34581
1464393 2898
54 62249
59375 32899
1355 54676
752204556 96588
31 70827
1464395 3367
1303 41366
61 98426
259721 17787
1000000000 43473
60 79473
817503 8496
55 65088
59379 30221
59372 21812
47972572 114
59353 23638
134161462 56330
53 86832
745150111 43291
2512088 2153
68 78924
74168 19537
54 80086
152844136 52756
66 88812
1527 48494
351228 15576
269 95808
170 79223
52 85017
1344 51061
59362 26320
77100331 60963
1346 57506
59385 40132
438501 13666
817556 7875
85 84206
59206 35072
1345 41561
72 91448
91 87213
54 91929
259581 17865
54 72535
59361 34107
60 81852
296762075 70729
603469748 16208
59224 23167
109 98986
174 64216
59372 27537
54 81110
1345 54294
1341075 4746
41 85447
59419 30025
1322 52816
351291 13953
55 85002
59370 38948
2512085 1892
51 79133
59372 25773
59372 34837
59324 23222
54 92491
59420 24594
54 98530
54 68184
28 73472
956469841 32376
59371 36658
59372 27412
259734 17833
1364 43451
1242 40428
491773038 33638
52 60667
55 98758
50 72053
817536 8707
1332 49737
286 78633
1345 43430
54 84233
351291 15105
495019047 15230
54 75824
989151967 34494
1464201 4321
59582 24715
1347 55874
55 89553
982046181 22197
51 90338
838108320 76601
52 67200
59185 29596
41 76859
1348 55516
1179 52206
59247 25697
1351 54519
1000000000 60305
59316 34992
54 71760
604713943 54294
259721 17241
59372 39617
54 93913
54 62122
59373 28243
158 66463
1244 55706
59375 23686
41 70343
1341 44095
59372 36786
45 83424
53 83006
25 88113
3962998 1771
781647769 74769
59372 34029
411352322 71069
53 92516
1386 40987
1098 57854
54 87797
46 79082
1340836 5298
54 67151
683042707 64424
1345 54483
1345 46228
74369 21112
1345 50943
59468 36220
116879225 63817
59367 36944
1345 57140
1340826 4754
108560 19047
913218717 34009
1345 47013
1345 49223
59375 32391
71 75635
458076 11927
207 87266
59360 26408
1340801 4915
59524 32506
98 99348
817596 8190
475441222 14096
110 66137
1312 46817
86 73645
59372 37877
74125 19599
59392 24138
53 93684
54 68990
54 99042
428600635 7693
20 80023
351272 15074
53 97466
438525 13292
54 79844
295 93064
775377828 33905
59624 23743
56 72976
164 66287
54 72108
59372 39482
59486 22913
1391 48902
59372 33674
259721 16957
59627 33316
1000000000 8894
9241534 618
28 78398
1380 52631
139 95537
162900013 56880
548599 9391
1464456 3104
53 77630
220 75064
55 93942
108 86469
59372 36667
225 96585
197 66058
1343 58268
901981 6179
12 62768
140 70710
65 81249
41 65438
458047 11927
59375 36250
8287973 645
1764137 2530
54 61557
41 60549
41 74792
54 69395
1345 57898
59372 25913
1345 46792
54 61210
59357 31888
59376 31683
351531 13728
0 515
1345 49785
503806851 23039
259721 17893
54 91906
59374 38772
1331 40397
1345 46826
74232 19537
45 95606
259681 16071
438272 13416
1345 48195
108433779 1
54 87841
458021 11271
1348 47275
107 94889
1345 45347
122508185 46
380160212 8767
53 88581
53 85386
59369 31366
52 60568
1337 47110
59372 24705
54 63693
912209555 48148
1345 48713
54 70883
184 64964
59372 38578
1345 45087
1464404 4098
59607 32154
59372 28589
59372 33068
59375 23235
3963003 1803
1350 46459
1345 58334
942294919 78469
59328 32077
65 73731
1302 46157
52 70262
53 79567
1356 45964
902169 6999
1348 56720
49 95069
776020498 58571
83 93255
351294 15392
817320 8415
259769 17135
59372 38136
65720464 81
218 75869
59372 27148
69 68216
1225 58913
59372 24960
67 67630
59221 21191
1000000000 75148
443879492 28071
59373 32109
45 60854
551001330 36967
1354 57391
52 85248
475255573 33184
1399 54368
59326 40073
901981 6428
458123 10865
0 42078
46 64099
61 78468
194442487 39376
60 73738
1352 48722
54 72219
54 72498
54 90037
74021 19361
274 77223
1000000000 72028
46042820 24289
54 71569
259721 18302
59365 26338
438615 13588
14 65088
55 68505
1375345 4637
56 93427
301326811 83993
209 87126
1464491 2884
1342 57589
46 68127
255359644 18578
54 96916
377131816 26781
4 85300
1339 46769
59372 38154
351291 14265
25 97309
178846225 30683
292 62909
54 72976
54 91662
351291 15864
1332 46578
411515512 27759
1345 46840
54 87571
74168 19909
74168 19537
1346 58864
54 60472
83 75092
104 97449
59382 24875
901992 5724
55 63074
54 74426
548513 9984
0 86451
1349 45907
1345 53649
54 75812
351293 15021
1343 45907
1383 54751
1345 45953
14442833 34992
837827 7429
54 77360
51 90949
1356 43179
45 64696
40 84657
1348 50237
76650109 59873
56 94603
458076 11575
62 83890
259698 16584
59374 25165
110 90474
901977 5895
59361 25120
1457 40879
321466385 1
55 93588
53 75702
1345 51676
54 66701
457997 11289
351286 14986
51 82211
43 64592
39 97694
1349 48902
54 96198
952226207 15327
59372 36592
57 81428
720560037 69940
1356 43245
1335 42774
59373 39310
782272085 84330
108511 18735
259721 18574
54 89056
15824699 336
49 78537
64 94804
458076 12458
59372 27727
59375 23698
59384 36817
59372 33905
59339 24635
122312354 91761
113064579 52180
71633430 25669
54 94144
54 82311
51 73405
1391 42351
1000000000 56821
1293 51907
1345 58811
1345 51069
59372 31554
59371 38479
351285 14662
59380 22845
54 69767
54 90253
59379 25172
113 74541
1389 51223
351291 14547
1345 49517
1348 51553
1464393 4005
54 89927
351314 14758
1340826 4785
54 64050
239524804 77616
59372 22603
56 72439
89 85114
901981 5963
59372 30607
458076 12505
36 98180
53 73436
4098126 1178
53 69830
54 95995
55 97372
52 61093
1341 46470
655610939 84254
56 96868
31 68802
1345 48836
1399 52631
1764136 2542
351393 13942
59422 39213
541698459 40448
59367 30709
474004395 34009
18 60340
76 90386
902170 6572
54 60863
54 71061
51 88917
57 79198
59 73345
458103 11055
54 60913
59359 22256
12 72313
351314 15496
74168 20331
1385 46498
54 90609
77501911 40842
1445 41604
59347 38000
59370 24305
1344 49371
109 63272
68 75683
51 90269
259733 17209
225 83143
499386223 2804
1345 42362
458076 12235
768033149 56532
59428 30624
54 88360
59392 38427
40 76732
1348 55849
59372 29262
74161 21062
259739 15961
458077 11117
59369 38613
89 78464
256461676 48544
4604498 853
1345 42449
1356 52076
837879 7329
54 93363
1345 48917
1464393 3918
68 60198
41 92734
54 78498
59198 28370
254 85561
1348 50368
3962998 1715
54 95173
78 62654
59372 24228
54 85960
1345 40330
55 66975
54 84980
1360 50847
1 87974
2 94480
1345 43893
59378 35199
54 76078
1344 46237
1330 43719
54 98517
54 68380
817390 8622
837827 7354
1290 47612
79679356 96233
57 80128
351305 15871
133 84373
59370 31888
1127 43438
1345 43337
59372 23222
89 89117
59372 38703
1340826 4746
2512086 2024
50 67024
43 65339
1000000000 10882
693922221 45822
1356 42695
902040 5615
54 81033
51 80420
41 72098
54 72078
351291 14099
1136 53113
59372 28119
39 86839
54 81145
5 67533
59361 33038
59623 32703
1296 59143
1352 45299
257686456 22583
41 70095
74168 20508
59372 26325
438314 13159
351293 15073
259721 16048
59358 35666
54 94990
59376 26108
1354 47492
54 63690
49 68356
59372 33369
54 94124
59379 26649
351289 15834
548452 10059
1328 57590
380519165 56430
51 61444
830337812 17421
230619661 97438
22328286 274
1350 45017
78 63676
330223202 1040
68 65151
1348 57530
571199795 31451
66 85903
59372 38214
1342 55744
59362 33018
410899817 14217
137 90132
74281 20819
54 78776
59375 36786
73919 19607
54 81962
59372 32506
59372 34029
59372 25318
1345 42084
59385 36197
52 89962
198 61484
56 60497
101 71881
46 61499
54 94778
54 96378
43 65114
54 73685
901838 6116
54 83093
54 64471
718904691 98823
59370 25997
1350 56424
59372 36659
438517 13388
54 64544
1348 58127
43 67914
2512075 2376
0 62514
101 68678
54 79176
837826 7412
552869514 62460
837718 7719
56 79978
59362 35415
53890040 81838
54 85847
52 69390
59372 24212
56 60543
87 81647
59372 38615
59375 34489
54 73385
1342 51476
56 80682
1345 50621
54 60080
157 92197
1345 42742
54 70232
59372 39338
130 89568
65 78106
741493814 49569
12575937 397
548445 9369
20820783 77997
48 85894
61 69261
54 86215
84 81088
1179 45842
520455284 1367
59399 24852
1363 49715
59372 33586
54 73685
54 63456
486919309 76862
59423 26304
1381 45204
54 71213
54 61752
59357 35135
42 90897
54 64414
54 79979
54 99920
885108207 99999
301 88154
54 91787
1345 49016
141 64712
917711021 5095
45 69925
39 84411
1337 57211
438525 13153
74140 20864
1346 52218
1347 44743
212 93764
59372 21183
54 87288
817549 8020
1345 52501
1159 48681
1308 54553
54 95175
128491404 31911
59315 23454
868109159 77348
67 70354
837827 7428
817550 8199
68 78169
901991 6645
57 78106
668353346 46144
1346 50475
54 65620
59449 28688
1345 48942
54 86012
54 71010
54 87791
1415 55832
259730 17575
1343 59334
901982 5821
54 62909
59372 37073
59365 21354
1343 50108
56 96633
1331 46060
59359 30434
817556 8615
51 84661
1345 56502
977071715 77124
1345 59487
59372 23723
259735 17461
1464528 4062
59540 24102
351291 15850
351257 14986
860661753 99999
59370 26207
59331 36250
54 66800
54 67415
36 78895
54 90884
901981 5692
59272 24712
52 67594
2334144 94382
19 73685
59370 24032
1346 55949
791817838 43117
36227261 70488
35 89962
1464582 4374
487433711 87222
59372 37803
54 91936
54 65868
1284 51146
59341 32109
49 92682
51 78428
852722503 59334
59419 33700
52 70965
40 96604
51 78469
87194445 50075
51 94168
817556 7970
54 79301
50 62183
52 86491
59327 22603
1345 40912
1464393 3883
259757 18514
1134 44958
3962998 1583
54 88669
868424121 27093
56 73741
54 84667
837827 7336
227076156 57965
51 92627
53 84235
44 62122
76 73201
54 99024
1341 52981
54 59775
59372 25203
54 75585
41 59948
59610 38438
1348 52345
59370 37487
43 79160
791856757 49627
1500 52728
901944 5500
71 76645
351390 15715
259663 17424
1345 43748
48 79883
54 64560
550795193 84661
3962998 1478
1330 41902
1200 54847
901987 5724
0 63252
59362 31114
54 65070
46 90256
424231534 41930
59425 36944
1345 51137
54 82495
1573 53722
1348 49589
48 66533
1345 47495
1345 58773
57 77909
59252 31246
1348 53430
0 9030
54 79293
901981 5519
79 74921
64 87848
54 72458
1345 55103
55 79761
59550 32451
59372 25325
63 82024
54 59755
59343 30012
1269 43829
59372 22926
51 61762
54 79824
168440708 44194
51 69940
59372 27043
1345 41359
54 79310
59372 38226
1348 50517
901979 7084
1345 50624
351286 15472
1356 52689
59372 25022
50 76272
41 61422
74061 20440
201289617 43251
73 74769
53 95556
59374 31580
42368739 72836
9519594 529
351434 15733
2512102 2367
54 78106
837860 7456
290 99535
438525 12983
458077 12441
54 63662
54 84681
59322 29279
59372 29279
1345 50007
351290 14296
1363 53478
47 68295
847816510 51687
266532041 29143
62 66463
4604457 1095
54 84350
59371 37238
1574 40257
223 88122
1345 40742
218 73881
495875863 19909
52 80811
64 78633
1339 53048
1348 47018
1 69702
59510 24733
458076 10753
59372 37900
60 97820
56 95156
70 95722
458116 12151
191402190 78662
59357 25040
106 69429
59369 36413
54 71837
54 82908
54 90091
59273 35511
506295459 11395
283517278 83075
19 86848
800664004 11209
351291 14235
4604491 918
548452 9865
66 65502
99 78498
79074137 1100
59373 22381
1345 57965
54 82024
41 84681
259721 17089
108566 18765
68 91634
52 98995
59369 31663
59386 37169
223 63662
43 87209
59470 35565
199 97252
59447 25442
54 73210
1345 43043
54 81003
489184373 99999
52 82845
458042 10889
54 75364
225 81248
59372 24237
87 72863
54 64878
261 62679
612173420 96759
59372 26230
124558682 30020
4 72448
59272 22561
59372 40132
1340826 4736
59432 22475
2512087 1878
31 83323
817556 8392
54 95556
59374 29231
4604506 963
59607 34888
351335 14131
1415 42988
9350537 597
526447661 12486
60 84408
172976254 99999
51 60136
59401 27332
55 96022
438525 12956
54 73133
0 86010
54 73135
901981 5917
1464365 2771
59372 26377
56 95647
0 41075
57 97193
458045 12315
1473 45822
51 98205
1249 56302
4098056 1246
19 81490
351073 14095
59199 27560
259721 15960
59372 27702
1343 58899
1464485 3396
54 81286
54 87056
755713836 83764
1342 51932
112613109 73596
54 64712
54 87882
1345 48941
59293 29704
951027296 39050
59331 24206
458135 11295
298797062 43584
69 69172
438526 13103
54 65666
4 94732
1345 55934
54 69711
888674188 23121
59360 23222
1445 44324
42 70546
702242371 18243
3963012 1783
59384 39544
109582382 11766
59326 33979
1345 58427
54 68082
1345 58974
438539 13117
54 99042
993019837 42311
1347 44597
55 89304
1345 58182
59371 26537
548443 9574
1338 52428
69 74070
43 85186
161 61129
259732 17177
1092 41497
1345 51234
44 95030
1342 40428
117059895 92449
59366 24138
1362 53110
53 99298
53 85967
1345 57560
1349 51788
54 60558
731966987 43121
54 84934
74180 20819
59366 31139
45 61985
44 82209
59349 22656
423370201 22957
1345 57020
237119328 58705
59401 29891
1348 58489
1346 41341
1342 51714
59365 39773
424900659 94480
662650640 1
1464396 3521
1373 58390
59303 29876
59372 21817
597120642 28055
66 85620
0 41125
54 72661
148 59993
4604461 1001
59 84330
259781 16205
713383656 274
817556 8973
901981 5415
438385 13521
59370 35408
59539 29704
458076 11087
74166 20029
59032879 70248
473413599 71570
663576546 38945
259714 17387
201173560 61625
0 58480
1348 47071
458331 10815
1345 50175
667552957 25912
233 60414
211139542 16654
901981 7086
109 85972
834167639 65554
54 69480
1375514 4637
901983 6327
59372 23188
59372 40115
438528 12926
1129 43944
1333 44818
261 63682
1347 59229
54 70928
1345 48391
59372 33960
50 69851
54 60136
1345 54299
1408 46792
59403 29505
49041541 50354
351286 15451
54 87175
59437 26338
817568 8820
817768 9282
633446189 36425
54 90737
51 95459
59372 29069
59267 21982
613399876 49517
54 78428
351239 15039
59369 39269
95 94294
65 80740
51 83734
1345 44391
59380 25779
1345 41497
108 61450
1345 49789
64 96558
54 85986
53 96759
59372 37310
59581 25151
54 78196
54 88209
764559415 99999
66 86587
817315 8857
459158430 68635
53 74345
54 92189
59492 36475
1311 41168
1360 41206
108567 19047
11 67959
259721 17346
321517492 43266
1585 49903
54 77910
46 64292
46 69767
1347 52323
59371 25047
351291 15528
1345 47488
1357 42914
59372 25895
54 84504
164068939 78592
1346 44591
101 80945
67 98321
59372 33094
182613126 28102
59368 36183
54 60963
59365 31122
59372 22197
259721 16739
74372219 99999
351289 15234
3962997 1783
59350 22646
59396 30607
1345 44742
75 75859
1321 57840
1146 48286
1345 48661
119052396 52399
59375 26911
59351 26700
54 98605
74167 19299
111434503 52
1408 43005
59364 23698
1345 54650
59321 39163
91 91037
51 93076
54 66701
116281319 96455
53 64302
351276 14477
59608 27952
1345 51245
75 99920
94 61755
259721 16966
139712692 14228
1345 52220
1396 53498
59595 21365
213703057 29391
351282 13793
59372 38501
54 82307
59396 21643
1346 59031
581659887 95537
80756867 30025
1 80417
59372 25727
56 96759
74171 19454
59386 23495
622123528 30919
1354 45888
59371 34101
901979 5944
1345 57998
59506 34781
438525 12993
1332 43985
27 64518
54 84434
458076 11129
54 67533
53 78469
237638118 22285
59369 36866
59307 34271
3962946 1347
438524 13268
1356 59074
901981 6362
1464602 4330
59372 21716
1345 48600
51 65609
901943 5831
1334 56264
110 90065
0 25938
1353 43649
901989 6243
59372 35066
902222 5471
351267 14262
59399 30067
1345 56703
3962765 1571
1345 58300
53 91835
351288 14734
53 98386
59298 34166
309623163 71561
1348 45217
54 68647
59339 38772
59372 29750
51 89880
59371 24032
59382 38693
54 71916
54 79486
1464224 4212
54 94425
59370 26591
351310 14038
59369 28048
1143 50987
53 63375
4604491 902
1348 40713
57 87471
407760549 83306
54 63745
1464396 2948
54 63166
1095 53000
59380 37335
54 89281
54 99608
1203 53498
548440 9540
54 99220
100141130 24715
54 61755
54 78449
108567 18979
59372 29147
59372 39050
59372 40147
1520 56821
31 76302
2512038 1997
59372 37842
901995 5903
47715133 77942
54 66897
54 77814
351340 14727
54 69103
65 79357
59396 23638
351351 14398
1464143 4458
1344 54036
117 78971
219968997 99999
59165 31092
1138 52943
59360 22557
1464393 4389
56 95885
1340835 5142
1464392 3207
1330 45613
1342 55142
54 83093
1349 56027
45 94673
2512083 2265
1345 48205
64 66472
259752 16538
1395 40351
57 62771
59377 35010
351291 15576
1292 58642
59363 27022
59348 31092
4098133 1246
57 63690
45 71169
548484 10498
622107225 61076
59368 21782
59372 23824
230389605 1
30864177 81249
216 66739
316016886 66524
56 92438
1552 58443
54 97820
51 86587
1464393 3626
438585 13149
59372 30711
259724 18574
59431 35905
59334 40157
59367 29848
2512090 1916
108569 18870
1332 45087
259828 16446
64 88360
49 84579
54 66474
338303524 44508
54 68531
271 85230
74156 20514
351445 15105
1177 40432
59372 28136
45 98587
1551 53371
59410 23133
296 78464
54 95040
51 90020
8287940 644
1357 46319
4098127 1143
1359 41590
54 63676
74252 20440
74175 19236
74183 19596
54 79486
458076 11886
59372 26598
57 87760
59372 26531
56 82638
95 72458
54 73609
1357 56072
702268105 92708
59372 22745
38 65488
259685 17078
54 64818
1000000000 58343
65 75611
59374 38948
209 62659
548464 10494
1345 50354
1360 44818
1345 47013
1345 40713
548452 10270
4098127 1323
1464383 3811
59425 32376
59242 37813
1129 40753
40 87081
54 68127
817355 8381
1321 56193
974990234 53498
251159000 96644
108 81220
300 87245
1335 48494
1197 48784
56 72313
54 65371
2512088 1954
144 80079
351291 13809
1345 49589
1359 57391
1000000000 51187
34 71514
59511 32594
19 94312
1346 58438
59581 32886
59372 29712
67 66935
51 64994
74166 19344
1345 56614
57 68393
55 71965
12 83268
1345 41392
756802567 68296
1345 58210
59373 27589
59372 24974
51 62514
59330 24447
58 75303
1345 46792
55592957 4827
1332 53000
1345 44798
438516 12946
97 81962
54 67942
56 90827
817556 8633
59238 31595
37 80426
50 63054
1343 46826
54 70828
54 86896
3 85737
8 99586
1345 47842
981012605 16756
54 82766
59358 24097
1345 45052
1464394 2889
54 71169
68 67024
0 77401
54 84223
54 67238
59378 27574
1116 46937
54 71863
2 63126
35 81286
74168 20678
1339 46500
1325 40533
1345 40781
54 68045
1345 46171
54 75547
107 80936
1345 59179
259728 16057
56 70928
4604498 981
59410 31408
1345 41333
59372 29750
54 98605
1343 45925
438525 12807
58 60129
1359 54392
83 64041
1347 42362
458076 11049
59407 35981
59379 32815
1355 52023
54 91349
130048501 12926
54 65075
52 61240
1345 56711
56 75547
54 65789
59386 26494
48 98758
1343 44035
162 67200
54 90206
1000000000 5111
59391 23499
1352 50650
1344 44008
59375 23231
59369 30544
1341 51334
59379 37908
1267 46213
1345 53323
1305 49014
661171836 15038
1486 53210
1338 54012
1345 43620
59415 26197
158 62316
59375 21665
52 66437
54 70965
635453919 45347
54 86947
1377 55874
1359 53897
59369 38703
51 82633
458092 11772
39 80416
953062638 93588
259679 16470
59413 34502
59372 38371
1464458 3237
59373 35869
805485232 34670
1340887 4821
55 89998
817556 8509
259682 16396
59373 22957
1340 59642
69 89043
458084 11753
1293 44879
59373 28579
59383 39849
56 70274
103 81557
59422 30926
59383 36942
59449 30985
77 89477
1344 42973
59375 32260
59373 34952
135385433 82879
1347 51561
59372 37239
1345 54780
351303 15901
1389 43687
1345 41178
54 80878
901974 6185
54 72514
262 84207
1345 54356
127 96280
64 85350
54 87471
54 87735
52 86469
59374 30470
59424 25318
59407 37625
54 71018
1345 45558
1169 55443
438525 13475
1345 54578
1345 56532
548513 9841
718686638 78910
1303 40942
43 60733
59372 21767
1343 57901
59382 21762
57 81547
59369 23762
54 77574
69 99875
14 76300
1345 52127
259718 18243
259714 17787
108991353 89904
54 77610
1464390 3608
56 76342
54 66558
59353 25273
1351 42877
153355459 53020
351443 15682
47 65030
51 86469
52 81385
259718 16128
837829 7474
458137 12172
57 71561
1337 51741
59372 33658
351375 14477
1323 46769
56 75850
0 74800
51 59873
1305 43052
458093 11322
59372 36737
262 76543
59597 32827
59374 28819
832205077 34502
1358 43663
837769 7654
109 84380
74168 20304
57 76905
1348 54849
1345 43541
66 65825
351523 15290
40 93887
60 78169
94 70320
1376 51917
9350524 597
259724 16591
36 80436
1464393 3142
59372 27093
858581856 8018
54 88154
1345 51817
54 85303
51 93482
59371 39773
901983 5532
59372 39035
79 59876
864841616 99999
458079 10590
54 69406
1337 53153
59372 27465
60 98107
54 82845
92 94066
1331 42449
53 70965
59372 25127
5 75683
59528 35719
174 76716
1380 58391
281375667 95897
54 66011
52 81675
1359 44908
1345 53943
1355 47408
59388 21571
1345 53136
54 99241
59373 27968
39 95849
0 15140
1196 53527
2512241 1857
57 78631
721108752 86103
1344 50376
259722 17892
768702277 40422
1464395 3445
59372 22481
108528 18979
59372 39500
1343 56022
60 73565
54 67151
54 65743
54 61097
548452 10225
54 81583
49 69369
1348 57898
1345 53219
548452 9824
901959 5622
1375 55142
259732 16905
469058634 19839
351324 15157
68 70126
1170 55821
59419 29876
351299 14518
901978 7132
1345 59503
499647939 28054
54 74799
59372 23972
56 89905
1214 59457
45 83743
54 77360
59372 25609
54 76543
259721 17424
429831906 18882
56 82344
57 71211
664094353 20302
1482 41291
58 95697
129 84388
59374 36667
59373 27803
959972372 96579
59372 27547
913577074 95979
1090 46438
1345 44403
74172 19149
59372 23630
59375 35246
128 86198
59172 24875
1343 51137
240 71000
1465 59384
1352 44894
59372 39771
230323108 57267
59373 29232
458102 12102
59372 24733
59369 40189
29 98823
946255288 99220
82 60963
71 87234
257634646 62250
1368 51125
1345 52685
55 64695
55 90117
60 64914
0 96994
59372 37612
8287940 644
71564124 55725
1345 48017
59382 39423
54 81443
54 78452
1375501 4561
817556 8383
351295 14565
259719 18292
838072 7436
61 88387
59598 34083
64 80841
1335 47888
55 74002
59427 27417
54 71244
59378 31453
54 71362
50 76048
59382 28366
714260186 57112
54 61210
54 72223
1332 56703
1464394 4501
1345 58534
1460 48692
461421596 52989
59373 33300
59370 38886
458075 11949
878281080 99999
1345 58045
259721 16812
817551 8217
59383 28859
52 80729
56 91929
49 83485
837812 7476
59369 23557
52 63817
837827 7354
901841 6419
1345 57712
108560 18852
54 93035
1464400 4458
54 72505
59372 37288
0 48060
59372 27803
59372 26078
3 75129
73 99096
1338 49973
1493 52797
223 69016
74168 20102
674549500 64726
1326 46228
1340886 5251
1155 48516
1332 48007
1345 48343
3963209 1749
1330 45603
520271343 12804
1345 43572
67589466 95765
1000000000 79706
1181 56269
55 71231
748848449 501
901970 6429
54 64771
54 60451
59372 36464
59320 25963
54 75824
177 94216
59386 35045
136506908 34350
523327524 88344
44 87228
902017 5827
259721 16654
817569 8366
259721 18280
817599 7970
1345 53745
54 67825
259713 18506
54 71999
22015045 296
421304999 99999
50 86721
59575 29898
55 64659
301781414 1
837824 7253
74170 19791
59372 28243
108567 18806
4098127 1275
1384 59356
54 98668
548459 9472
59372 26936
54 92798
54 59979
74022 21117
1357 43962
1345 40448
1345 54110
59365 34313
55 78657
51 79494
56 61549
110448600 54901
1130 46237
1345 42351
1337 54246
1597 46353
59434 32349
837854 7606
120674507 40361
59372 31927
277119263 28187
51 71734
54 75792
54 84149
1345 40533
1464381 3104
59372 27850
54 92438
54 93857
548452 10463
59372 22326
1345 48658
568995042 70373
59370 23176
53 79239
1345 55594
54 63316
59 82312
70 99272
273 59946
1345 59358
59372 23435
438766 12870
59399 36826
649697471 76042
1464397 2974
59327 27462
1345 56880
21285108 1
3962998 1715
1341 52797
0 70992
1340823 4865
54 88581
502573656 66262
54 65706
2512112 2040
1104 41378
59372 26700
351290 15230
58 94957
351291 14212
59422 24951
54 70678
59427 28102
438321 13117
901751 5860
59311 25995
59365 27702
59372 34101
1313 42547
57 72661
59372 32700
105 70609
185697772 82588
56 65438
987955999 96609
59374 36817
74168 20324
69 68295
3962997 1367
54 80740
1464419 2817
266754198 10815
1333 41150
54 94216
53 71111
56 69644
902019 6534
59367 33513
59309 32871
54 70262
59372 24447
64 78862
56 73441
63 96892
438491 12956
1167 46488
4604503 944
1345 43948
230 70032
59372 32827
177 87056
58 90423
1345 50650
1344 57301
817321 8351
817556 8872
1218 53820
59372 23743
1464378 2819
351291 14912
59372 29023
54 87081
106 60963
54 94277
59372 35282
279670341 80051
59363 35768
54 64288
54 75752
111 79883
54 81578
38 88055
1253 47469
53 67942
98 67811
55 70232
156 87600
1345 43542
901978 7044
54 99635
1315 49988
54 66828
28098469 250
766877087 3794
294 79841
1409 48034
42 87966
1346 56834
54 87181
57 81058
74168 19469
59386 25741
14 69440
837827 7593
45 64633
1464393 3146
351323 14212
54 72146
117 88873
458078 11295
114 62460
58 92836
1345 49682
4604498 1075
59372 36334
14 67475
108567 18735
1352 57914
817668 8367
73 70363
51 61845
57 79761
73966 20864
96 75016
54 61376
871871790 37644
1345 50133
56 98758
1464393 3185
54 87966
59402 28513
901982 5629
108567 18931
47 89463
351291 15416
71614980 59948
59372 27412
1343 54552
351296 14947
172906491 21939
823013585 94312
431451427 37534
1341 46923
898222532 19989
259721 16379
1344 52513
54 60402
59350 31996
2512194 2043
59374 23786
54 99220
59380 24989
1344 56662
226103683 96010
60 66382
54 74236
56 91662
54 80730
61 63316
54 88035
59120 23707
59540 28579
54 67322
548464 10056
59372 35643
1345 48545
59369 24739
47 62879
59362 21817
108792 18931
901981 6057
1346 50621
401022513 24212
59375 32672
1348 58474
548452 9369
817481 8776
39 60843
259679 17888
59372 31157
59372 32149
59372 28527
59389 37800
8 71677
3962924 1803
1356 58716
244509097 70007
1368 49082
1297 45052
283287163 1
159 78652
259872 18029
59591 34647
1371 48448
1345 55948
1000000000 9030
259721 17209
1355 44426
53 87522
1357 57263
52 84233
1345 56859
53 66020
59255 23206
54 92094
1298 48982
605497596 86012
878988233 69449
59375 23222
54 99276
193410944 32915
54 71570
54 75105
1354 44691
324019687 71015
457973 10553
817556 9083
54 94925
55 71111
59266 38479
54 63984
52 61557
1342 44592
59358 33513
75948761 16415
59120 36446
1339 42311
64 68419
59372 24944
53 66649
548445 10027
1355 56264
1340838 5201
59371 32700
53 82307
1345 50213
54 86103
55 76911
59433 25987
984956540 63676
59372 22899
15 65018
59381 32977
55 74687
1293 49305
458067 11980
1464393 3184
1305 55443
60 77176
1351 40337
1350 54748
2512085 2022
58 85986
60500010 72968
1356 52596
54 81033
1345 49305
59372 28919
1534 59464
1407 48017
817544 9158
59379 24363
54 82638
54 63379
59372 25587
112191207 12662
204266131 30458
1342 54137
10 96128
1763998 2478
1764076 2569
102 89163
259733 17463
233368542 13159
367400332 73795
1353 43495
54 66944
55 86849
274 87335
57 78657
438532 13047
351225 14099
1348 55520
54 81006
98 99577
457951 12009
782167008 16023
1345 54301
360751834 93839
1340826 4695
67 87522
548455 10349
1407 59687
1354 51248
1345 56100
4098165 1179
4098127 1246
59346 36114
59383 34390
59371 21608
51 71942
41 89836
82 67270
54 90616
59372 25912
59389 31104
75 62977
1399 55706
1354 49337
1343 56037
59366 21836
62 84089
56 71005
56 72776
1314 40842
1124 42434
1320 47380
763937847 74684
54 83480
1344 49978
59217 24170
56 71211
1345 47327
1202 54702
1334 44373
59374 29572
1346 42946
54 76120
548406 10028
1312 43600
1354 50281
1464393 4412
1345 47127
62 61663
142 91929
2512081 2162
51 61245
51 95926
59212 33658
59329 36291
61818305 85795
4604498 893
351291 15350
1340825 4693
59372 26648
616167275 19150
52 63676
1346 54978
52 72994
817558 8872
43 86247
1476 56859
46 65088
53 86012
1307 56532
251 78657
1464393 3052
1345 49033
59348 28476
1345 56301
485986482 64122
59455 39639
1345 41602
548319 9798
99 85967
91 83240
59372 27612
59349 29060
59377 34406
17 69891
1172 52816
817559 8729
59372 23686
1370 52320
59383 24236
1345 40396
59325 30002
290948372 26062
59372 35282
351288 15682
259721 18091
59335 25626
976554142 90386
68 82670
54 89139
1338 41206
817556 8233
1346 44751
1340826 4946
58 85445
59362 32229
76 86839
59212 32506
1404 46249
65 68505
49 83134
63 60191
74167 19454
1464448 3918
54 87474
41 72306
4604506 853
59313 36915
54 95239
458061 11265
1345 58489
901981 6189
458076 11336
59374 40180
1365 49284
1341 44188
1464393 3657
2512089 2162
59375 21191
1345 44678
1345 46127
54 65823
58 77776
12 69625
1163 41832
57 68932
760650877 24880
1345 52911
735799181 68417
837882 7412
77 64110
1119 47781
1404 56662
189 75195
1347 45970
1346 45007
48 87183
304121726 85098
54 61483
817570 7941
25716194 99999
59372 39624
1345 57713
59170 23303
9 77603
54 76120
59372 24335
8 63775
259716 17580
55 97570
438404 13408
259743 18177
490946431 58716
59551 32296
101257083 8123
56 82392
1345 47236
74168 19689
54 69406
1464393 3575
0 8072
65 82878
817556 8367
259721 17865
59455 31846
60 93348
837830 7380
2511971 2032
1347 40792
40 93661
54 89672
59370 21688
1345 56930
901981 6963
542209071 30578
56 71314
901943 5724
698869896 62048
458071 12458
59365 28579
1351 46635
1000000000 69397
1345 42877
54 90769
63 92491
1300 40767
458069 10753
987629195 9340
83 72968
1000000000 21481
768077446 46578
1198 55837
1358 45756
1418 55250
56 91761
54 74559
215 72078
51 67067
457878 11509
1345 44967
1000000000 21800
11 84946
54 87523
54 69711
1339 56147
59458 39492
1348 43620
59359 30485
74155 21054
351297 14450
54 81167
53 65218
12 99457
53 70621
1354 56402
1345 42097
59370 38214
57 88504
1339 49284
1343 48137
1343 54578
53 60871
548392 10463
59461 32674
1366 46488
84 86896
59371 33283
54 87897
1330 40257
59360 38501
1292 54877
35 78518
960289701 19469
59373 25576
62 83925
59379 24305
351283 15147
59241 39301
1464607 4486
152 97729
351291 13852
59371 29082
54 88547
55 78418
1345 49988
927667176 30747
48 78428
458087 10535
817553 8234
59372 22022
89547371 65076
1331 53110
968205240 18893
54 60617
4098068 1209
259714 17535
1377 49640
901974 5920
1345 51676
51 62173
59393 36089
54 95589
1428 43043
113 75997
259972 17244
54 87245
8012740 676
54 68204
54 83857
548463 10409
233803605 31292
59370 37552
84 81655
126 78372
650171242 72362
233551905 49564
49 72514
54 95121
59423 22452
259726 16439
806652372 1
1346 54276
59375 34475
457836 11893
1348 49845
1340826 4771
54 80206
336974452 26078
59372 37067
817550 8509
54 81966
56 93857
54 80936
1000000000 11018
45 61484
54 83380
59370 33442
59 66425
55 82981
54 94076
458076 10961
59372 39415
59372 39269
53 79310
997475600 28302
59372 37842
54 71437
301 76759
56 61492
63 84490
817565 7941
82 60208
57 76620
1464406 3107
54 96579
351298 14403
67 80128
1407 53380
55 77999
54 98107
458076 10897
59365 27409
817559 8615
54 75585
1237 57148
59388 33675
44 75882
57 64892
68 80210
100 61102
438558 13239
370915075 90769
47 92845
1348 44535
54 91827
304 96223
54 93898
54 99745
1345 48414
0 47719
1345 53629
182 77811
143374636 486
54 82538
1000000000 11787
54 93336
1464393 4330
59517 38734
54 68760
59372 38809
548393 9865
59345 30104
259721 16023
59372 35041
59374 38288
1352 50161
54 73385
901981 6575
54 92049
1395 55849
66 67594
59359 29555
62 63119
59372 33047
54 82804
52 68917
59368 27723
277 80052
477570190 5536
951149073 7463
3918409 97945
1464402 3951
59360 32534
1389 46144
53 79165
54 88542
60 82842
211740135 89891
74168 20029
587481771 31748
52 65919
1395 56320
105 77892
59591 30711
59364 30104
236208728 64976
59372 30935
901981 5975
558686247 2528
1345 57391
59174 32221
1345 48124
458077 10537
817556 8234
56 96198
65 89117
54 89913
54 78934
1176 53618
276085678 58951
56 88440
59390 23233
817438 7914
125 86848
51 90386
0 75281
548452 10463
59326 37303
54 66852
901981 5917
59372 30527
837829 7797
821114003 8217
1359 56424
57 83870
55 69167
55 82495
869180335 76152
54 82588
915296854 14173
233756974 99736
1345 48692
54 64302
3963048 1808
351297 15125
0 95606
43 66935
87 85509
52 83350
42 87266
1250 50595
59372 29556
1345 46213
59373 29147
715089265 53379
1346 42787
310986116 59350
10 62429
1345 44691
54 76668
114 74070
59372 35072
1340838 4811
54 78662
1360 50546
1464378 2826
82216999 61418
107 80227
59398 33586
58 74065
1343 43663
283 79467
54 76250
33 81838
59372 36100
59372 23742
1270 56047
817545 8201
1345 49385
59372 21283
59170 34598
1345 58047
59372 22390
8559971 68356
823496890 86897
351286 14051
54 88917
289393046 1
54 78005
1345 55952
1344 42913
280 65060
1347 41276
235469729 1
1340678 4821
36 74782
108528 18689
817343 8096
59372 32071
1340 51639
259720 17833
1162 41965
817556 7941
259721 16835
596240262 18487
88 75139
74167 20178
59389 38729
59364 22943
66 75666
54 86576
59366 27612
108596 19114
46 63835
61 66383
1404 58845
1345 55481
1345 52513
837827 7196
746816654 95460
59379 23716
54 61499
70 92369
1350 49903
59372 32534
54 81962
39 74293
59482 36474
59365 31996
59625 32549
901981 6854
3962980 1451
74163 20485
59515 22475
59372 23803
1339 54036
1348 56866
901941 5378
63 61557
164 81191
55 62909
59372 39849
675034464 96880
1358 59047
1345 44879
1000000000 66691
52 64255
59329 26737
59362 39967
1333 52016
458076 11276
54 86568
54 65122
438495 13533
54 86567
1464639 4154
241 71355
458073 11766
259721 17101
1345 40397
1464391 3883
59372 38271
1340825 4996
30 74808
1351 51223
1345 49698
11 60508
59451 36635
1464393 2848
54 75858
59597 22037
108568 18710
1376 44933
817555 8186
1526 46533
74168 21062
54 92449
59419 25868
59326 30448
901821 5396
59383 26420
837827 7706
108567 18689
1356 44522
381131479 99999
59375 24447
54 72531
1345 52756
413513578 43761
59372 28187
1345 48295
259866 17293
59 95698
1355 42097
1345 42774
54 85806
4098129 1111
1000000000 79548
1345 56227
59372 38381
54 71898
54 97027
837814 7400
57 69917
57 67620
1464396 3237
29 76716
55 71881
1344 50732
1341059 4962
46 76410
4604498 1007
59372 27552
4604498 989
59372 32146
59372 32827
259767 17144
44 90764
59373 27547
351279 13811
259767 17200
49 96009
43 74794
1345 58871
59372 24944
54 77042
817790 8412
1 82159
54 84872
54 72280
59 74162
74170 20422
74168 20472
108567 18666
313688277 397
1464393 3951
54 79824
986809780 55037
59372 40106
55 79596
1325 40781
54 80095
59374 23453
817561 8497
59372 23698
268 74276
12 75910
63 91100
31 89562
1343 49930
1354 48713
65 62843
4604279 1075
1550 40397
351330 14137
1468 41510
438526 13507
1237 43275
59372 32229
59372 37803
54 64926
54 82937
3962983 1451
52 85932
837784 7429
1345 40586
697736455 61509
837827 7635
182750891 89043
117934700 58443
57 90078
485561360 14665
1345 51042
1451 40396
458076 10634
1385 56093
54 94312
52 96521
53 76843
901981 5684
259709 16459
67 75547
59372 30991
54 86470
54 80811
1257 48836
1348 46797
66022503 58907
259721 18617
59199 30373
1344 53526
1345 52864
1294 46438
59372 39035
259913 17483
1345 57674
54 77105
54 86247
76 71561
134 63048
458078 12547
251 79702
55 93684
91184322 17089
190 92789
59375 37813
74168 20302
1351 55319
1464393 3966
37 92572
54 60810
59434 31490
1348 46198
59366 26054
705861557 84041
1345 50106
1764133 2478
59374 26086
48 64288
59372 29391
214689238 31390
62 95173
59366 32350
59364 34111
59386 39773
59372 39595
59198 27537
54 66832
67 71263
59372 33038
1332 46017
470327648 46013
1000000000 85417
57 99727
59379 39301
1346 42958
887366121 26371
54 94038
54 92290
54 99727
458077 11517
1172 59642
351303 13728
59372 28577
722433923 40188
59374 30709
1340 59508
54 87897
1344 58047
1464393 3736
45 78093
968179067 76590
9519594 539
359616032 68605
351298 15687
59351 29902
101910587 76629
90 61663
102411692 37036
1330 58391
59370 34390
54 74056
77 84365
458083 11619
1375478 4607
59434 33905
59161 28201
59375 21817
74179 19691
59322 28201
2512087 2362
844814134 44735
9350527 609
728325446 39717
57 71538
54 72661
42 99024
59372 39883
59346 26900
1346 58286
54 99211
1345 55591
74168 19344
817484 8682
866134974 48655
54 83424
80 66033
59369 21409
458076 11084
54 76176
4604495 1001
458084 12476
54 91175
273715006 84667
59356 35958
373815738 17
77 66832
832194403 88478
54 79133
54 86786
59191 26984
56 61625
12 69589
59373 37239
94 84741
458127 10634
200953517 1
1464393 3104
54 79015
438522 12852
54 87600
39 84965
78 79319
801413155 99999
54 98999
54 83747
59 80278
4 67306
114 68002
1345 59648
1345 48891
59603 31542
59398 34647
59374 23206
54 85774
59407 39269
59370 39496
548452 10463
305845269 62768
53 80938
351249 15470
438534 13588
1345 47441
1345 47399
1345 43245
875844525 81003
59337 32672
59371 27968
1345 43559
277 76053
59372 27074
54 95131
1291 47925
73956 19174
1345 48018
55 95413
48 94673
74168 19469
351268 14116
615485782 32349
1000000000 28691
59388 33038
54 80863
901969 6016
1340826 5178
51 72137
605431560 1
54 79234
54 94367
1345 42889
1348 51001
59346 26538
1345 47119
1345 56558
93 64755
282428892 72303
54 68726
1346 54748
59360 27381
438525 13412
1204 49337
59372 27556
1345 51167
1345 56821
59211 36663
1345 44318
114535674 99999
7 63690
1333 44441
59364 26576
59372 39187
54 69593
351291 14986
1345 51682
256861722 81934
59373 26522
901981 6999
59527 22845
961843301 95947
351299 13809
54 79419
1350 41808
54 73645
54 70297
259721 18302
59362 28270
1764234 2531
63 77440
52 76759
56 83769
54 67129
1363 40842
54 97613
110 86320
59372 22121
2 62514
74169 21000
59372 39163
883105745 48646
252 90259
1360 44592
1293 54373
59389 34670
1345 52963
259691 17426
195 62451
596072099 33513
54 68168
1340827 4724
59373 30448
10 62815
901981 6999
59405 36054
41 85943
1345 52849
1348 56296
59368 21973
259859 16131
4604394 981
58 79215
59372 38578
1000000000 17430
8 86604
760729378 3854
1291 41409
52 72790
74268 19516
259501 17893
1334 48713
67 68647
54 85002
549292340 33660
1353 46552
59386 25930
74168 19980
1346 48513
51 91906
20 95069
901963 6487
65 85470
66 69702
55 98844
664696111 1
686757076 77910
59371 33021
732119908 23935
59220 26914
54 59824
1464380 3315
63 98057
1464389 4098
59365 27659
816578660 7970
40 93024
40 62028
53 98572
64 93887
1228 51364
1351 41318
54 99241
346155036 99999
59363 25830
54 88131
59372 35768
351301 14949
0 13685
1506 46792
283 64791
49 97214
54 73345
54 65088
59372 31060
59363 31721
1464647 3697
1293 47906
54 90091
74183 20123
59371 32991
59380 36020
1315 54152
1347 41561
59372 37699
1345 46702
59361 40001
74168 19910
548304 9556
351291 15290
1394 47119
59149 23803
817788 8471
59374 23669
35 97214
817556 8234
351371 15470
557040139 33220
59358 24594
458134 10953
53 89463
54 68296
59369 24705
54 72199
703674077 99999
57 67227
59555 23235
54 70417
3962998 1634
66 90803
54 89286
0 83970
1347 45953
54 97927
458076 12000
1464393 4234
46 92994
86 94872
54 64712
489184373 1
135 77449
52 84562
59575 35899
351291 15157
59372 30219
1353 48692
67 77524
4604556 1036
54 77390
351291 15496
1228 46319
1345 52391
551740831 1
65 81886
607305802 29938
59173 35198
54 80227
1346 50360
47 77597
48 99478
351291 15364
59553 38288
1337 54047
19 85879
817556 9158
993407267 97595
9519593 536
43 83587
59434 40115
1346 58215
74166 19549
59372 21973
3963241 1523
548420 10485
54 98182
817556 8707
63 61762
74168 20029
1345 51257
59372 24293
56 63334
54 76497
54 84424
883623295 37800
56 63434
59377 33973
59374 37985
64 64804
1345 51714
59372 34952
1464399 4374
56 98916
54 60825
54 92473
59606 36114
95 98107
59334 29753
54 73215
54 84773
1345 40324
47863755 124
3879981 96604
54 87246
54 79198
60 66170
59372 28417
234245185 68184
458076 11289
56 64099
351304 13954
1345 52005
1345 49557
287117646 29025
1355 49156
901974 6673
54 89720
67 97880
59372 27022
270 76620
1334 45558
57 94337
59354 32425
984587824 31971
1360 47906
1343 48982
273551613 99999
55 66663
355239912 13819
458081 11938
1359 54392
39 87305
1464391 3418
54 61658
351141 14033
54 59946
54 81666
54 78488
59493 35958
44 74921
1464378 3142
1345 47230
54 82981
110 91816
146095776 23893
74168 19222
40 98844
143524488 66685
59372 28214
108088170 51261
259721 16503
458076 11772
1345 40779
901981 5392
321335818 14243
191 94076
59410 36446
59372 27273
1363 56683
54 94686
1345 55037
1147 45907
71 84089
1392 51866
183937421 35540
59372 35356
62 60810
776304567 69935
259602 17463
59372 22233
1443 48513
1345 51676
54 76042
59372 22954
1332 48448
1343 40351
52 94323
59372 39765
458069 10758
105 94732
54 95885
259720 17421
54 87309
2 77898
901991 5445
54 90338
682382293 84747
59372 22044
59372 31480
59553 32915
54 76876
59372 23293
1360 57258
50 62803
59371 29714
54 62451
54 72439
105 77223
54 98622
6340888 58561
54 74903
107 60339
51 84504
50 71988
48 99577
259523 17706
1343 52065
59372 31025
54 62124
1464393 2759
827339752 21782
1464393 3383
108352 18710
59420 30002
54 68139
54 99096
1 81035
3962937 1803
59372 34390
548452 9933
901918 5963
50 74541
1345 54097
1345 54383
74144 19222
351289 14934
457831 11654
54 89563
259754 17363
74168 20105
54 92718
1345 49575
59376 22520
1464330 2851
255525190 76157
59372 28832
291218183 94026
1500 56707
351270 14585
0 36363
1340826 4773
458076 10981
23457850 48268
59361 26866
59377 22656
950466178 52104
46 86278
54 90078
54 90499
59369 34711
49 95853
66 72108
351291 14352
54 78439
65 92208
54 98220
75 62028
59373 33305
59372 33206
59372 27105
54 90666
1345 54901
327910933 56976
54 81249
837968 7251
1345 49316
1434 49928
54 77776
59387 26869
259733 18424
54 83649
59372 38131
54 77206
59372 25746
59576 38136
59372 38797
1345 59230
59203 31326
57 91691
1464590 2851
45 94686
54 81868
1378 41027
46 62803
52 72439
1356 41341
53 96560
59372 35066
57 80455
30 72384
1484 54520
52 69102
1345 40751
59389 22746
1346 52517
458076 12031
1345 58677
59369 22491
1338 47273
1353 43024
495046596 65151
59372 31292
611471601 40330
74217 19252
530482208 21751
59372 28169
286 76299
54 88941
56 83503
586927013 99999
59372 39033
148 71704
56 79593
1345 41250
59372 33874
54 91135
4098074 1179
59553 34210
59358 21682
59369 35937
1345 51670
59383 27800
259724 16206
108 74056
1347 59356
212 87176
56 75849
65 86247
1464396 2651
351291 14095
64 96686
54 60563
24 98386
61 66609
77 84600
53 65228
59375 32451
79 63434
2512088 1954
59490 22988
837828 7534
285194394 99999
1345 58631
59355 22411
63 78372
55 99415
59474 32229
176 83890
59370 40132
837827 7813
1338 42506
5 62299
96 64288
59372 36826
59372 26012
1355 43141
1208 52005
42 95556
1348 48849
1464356 4062
25 80889
837827 7336
1000000000 76389
59417 36944
55 67503
33 78055
458302 10573
57 86428
54 74748
1345 44908
59373 38931
74183 19574
54 61398
53 64349
59351 29029
259951 15959
259736 17257
458092 12086
41 93430
52 82545
1345 43721
351288 15105
901981 5465
1349 40942
1344 57148
259492 16128
54 88307
54 81286
220718189 56558
65 90338
1348 52411
69 78910
37 93791
1345 47781
59381 27893
59480 38737
1000000000 24681
54 95877
54 92195
59372 25023
1345 43887
54 99506
682808043 65851
59392 21283
351291 14241
1342 57987
59367 25692
817563 8381
1402 43486
54 60814
60 67630
69 89904
59373 31888
1340826 5278
59372 39595
1340826 5209
259721 18087
59313 23293
59555 25943
1345 50243
59364 23445
1464399 2771
69 64604
67 70928
59372 31846
1345 40267
127 93018
56 91827
1345 58850
1500 52439
47 60862
108567 18694
860232260 35647
108569 18893
51 89401
1345 48267
1342 48681
59411 37860
54 75481
1464393 3708
852519336 81850
1384 56037
69 62057
68 65572
161 69711
74168 20773
98 72511
34 78493
297 73716
1352 54294
556670849 70078
59385 34715
51 60679
54 95877
54 95589
837827 7208
351360 15701
548657 9402
1214 52179
75 92718
54 87113
46 78765
54 64284
46 79553
351349 13805
59626 39685
54 84880
59372 25409
54 97202
42 75621
52 72443
55 64751
110 75178
1312 43266
59363 31105
438525 13549
1354 59266
64 93898
351291 15576
1354 43626
59241 33206
1404 58685
1464393 3142
1342 45999
817589 9282
438528 13098
814036141 85300
59367 22887
59372 34474
59316 24899
59373 38593
1354 44719
59368 25479
383025662 52330
458076 10634
1460 57914
59423 31108
59382 34647
438525 13245
483542635 51907
59404 31060
67 93448
1575 47110
1000000000 24693
54 72836
1381 59074
237 93848
96 60653
54 67805
1281 50108
10 66004
1345 52327
59372 24969
59372 29876
56 79045
59372 22538
96 89861
56 67847
53 83503
52 79573
54 74276
1290 47135
59372 34078
1342 54265
596410507 30749
99 79304
1405 57910
59478 22477
581455234 99999
54 66287
76 85716
96 61254
42 71294
606873204 12702
1190 55236
54 65953
62 69916
59372 28396
124533174 99999
901991 5785
59417 29770
1345 48600
588000597 1
1343 51390
1464333 3896
259721 16206
39 82136
54 84917
221 59997
901978 6900
429556291 52385
54 84149
51 75006
63 84917
54 84247
59372 38820
59371 30374
66 70548
62 76613
1365 58864
74202 21054
56 61418
67 89043
1342 42726
1347 56417
53 65075
59372 31732
259721 17892
54 96348
1347 56901
54 68211
54 88055
49 67503
1338 51167
54 61816
1380 53379
1351 43721
1000000000 76036
1340829 5143
59375 34101
68 79467
111 73738
284 97758
1345 46792
54 80420
18 66685
1350 42745
351291 13961
54 97003
59191 34952
1395 52916
458076 12504
80 82822
1185 44296
113 93778
432126044 99999
548449 9747
59372 30826
59372 23638
54 60908
1339 50225
54 73989
54 69443
59366 28787
77 74411
1340823 5240
74286 20101
98 80929
59372 36942
1464396 4231
1465 51866
56 60414
9995270 20472
351341 13769
84 79883
59372 32485
1344 48861
54 61816
54 79867
817555 8347
59357 36160
59373 29253
111434526 52
259713 17387
901981 6759
1345 59561
59372 32451
1464367 3509
1345 50237
55 93227
1584 43491
55 61430
1345 56662
1409 44296
1554 40742
54 70463
817556 8217
74195 20510
53 61762
1345 55634
59372 22452
90 62108
54 93347
54 86879
54 60862
59355 31176
1338 51464
1345 52428
354655219 19242
438528 13388
53 67630
59153 29914
132901339 12565
53 79403
55 96892
351291 15547
259716 17535
59372 24390
1464393 2759
438522 12872
1310 55677
59369 22926
58 92131
54 75493
59372 25694
54 82783
50 60452
107 95589
0 47823
438493 12807
252598457 58955
62 94124
68 64968
119257369 27850
53 87775
1464393 2771
59372 22860
59372 38428
460282775 1275
817557 8190
59373 22131
59372 25762
54 88047
59372 34174
54 80376
54 78995
405146129 46924
1345 58549
1345 46249
1764137 2557
57 73292
59361 26479
59372 25943
59372 26909
77 65959
54 98426
1345 53827
59372 22037
1329 49337
1413 46918
438525 13030
59367 29170
1348 58443
108566 18820
35 64979
4604498 988
259721 17892
190809411 23301
298 61272
1345 48722
837827 7475
62 78342
59363 30295
438523 13380
458078 11367
1305 42194
68 73764
59346 33059
59379 36502
438525 13627
1134 48965
1304 43620
54 65831
55 88131
59372 26309
901795 6696
482302307 1
902129 6370
54 92487
40 78398
259949 18506
1347 43889
4097907 1179
546346218 99999
68 61816
90 75518
108514 18757
59 95069
560618520 69640
1536 46563
99 65831
55 63338
1464393 3697
1404 41808
458076 11849
54 97258
27 89672
1385 46053
942047553 80871
3963060 1634
1345 51953
37 66319
54 71113
259721 18177
1345 42347
59372 31292
1516 42726
54 87954
837768 7208
1464393 2884
59373 31840
1375516 4639
69 82722
1355 50886
1390 52322
902217 6419
1394 46555
59372 29876
1464391 3575
54 76629
922747284 9046
548452 9369
1320 50093
119 87831
56 87200
59372 22557
80 80623
54 94052
1464400 4486
215 80437
155438441 99999
267 99662
1354 48137
1345 44188
47 76197
59370 38134
1000000000 20866
59374 32284
59372 23388
53 97635
59433 37577
1342 50595
817596 8438
769962041 94361
54 61688
51 82278
59324 22745
59380 34601
1464393 2898
50 61450
1345 50753
59369 25083
59189 34390
59368 21513
885789673 90421
59426 32534
1464425 3850
837827 7412
59337 27793
4098127 1195
259718 17774
273 88373
817567 8842
8287951 655
59380 25773
74168 20331
59330 36320
320021928 19299
115 92438
59446 36283
438519 13588
59184 32830
54 66341
1181 42946
59372 39145
1348 54988
1159 40461
56 72288
817553 8123
194617104 99999
1416 59530
824167176 86108
259721 16982
124380594 56614
111434500 54
74168 21040
59386 26536
548452 10470
1354 46840
240 76668
1330 49776
1345 43793
41 78035
59372 33092
54 89249
59374 27131
54 83188
59377 35180
817544 7914
1345 46187
427921 59110
898978346 77999
59420 23021
837844 7274
1356 52259
54 91112
901981 6129
901983 5963
1334 43003
87 72259
817571 8318
782429048 1997
67 95239
54 96589
19 60913
59373 23803
351148 14671
292 77697
59372 29039
259752 16584
1348 41832
109 96207
59372 37945
54 79016
901978 5651
59372 36866
54 85972
54 98465
635323874 74691
54 83188
51 93241
351187 14228
259531 18145
837575 7154
116 74691
1464383 2752
458079 12541
1345 57606
59372 39593
53 67005
52 84316
60 92845
54 62879
1345 45558
1263 59680
51 77390
102651776 32998
54 66425
54 91835
55 69711
54 93490
1342 54047
56 61985
1464393 2870
9577086 95040
297727686 99586
0 65088
548508 10393
1342 47281
0 83272
108567 18959
885687197 49371
54 96207
1464402 4330
51 82323
351291 14549
458074 11249
54 77999
57 88330
1000000000 93238
59372 24897
1350 46470
548452 9329
59372 29279
59571 21656
51 70179
59370 24704
59185 38734
259677 17909
334236709 1
74178 19173
54 65885
1370 45628
59370 26054
43 77449
54 80561
54 67238
1313 52689
57 70770
1464386 3094
1345 51490
817553 8474
259721 18614
458076 11798
1360 54330
59518 29938
951975002 58688
1351 48145
57 71437
59372 21990
54 80499
54 70609
1345 47952
1353 55996
35 88566
100 95765
254640279 61492
4604615 1064
74153 19242
59372 28050
59375 32886
74168 20708
59373 33658
1441 56646
259724 17063
741836099 20304
901984 6572
47 85903
59372 34581
15 75114
27480563 91818
1351 48156
49 77020
59368 31200
54 84747
1464391 4262
59365 38428
59372 23638
837827 7181
1350 52104
54 81198
259721 17909
59372 39492
901981 6972
1345 52428
1299 52685
1345 49376
1661385 92682
59372 38521
59370 23560
1345 57784
54 82267
727537131 1754
930354158 94957
57 88970
54 94957
59372 23988
1553 46517
628825894 3906
59369 35064
901981 5692
59372 24027
458076 12650
54 85047
57 70445
46 60733
54 77856
55 95966
53 79461
54 69916
612558277 84917
38 63166
458073 12260
26 60783
54 83485
51 99292
62 93427
46 77890
54 68440
59372 28721
6 73133
1306 53219
1323 48436
68 61625
54 78093
300279030 51974
59460 30722
1344 55634
1336 53371
56 76065
43 98739
60 85002
351291 15427
1318 54368
105 72514
76 65442
108564 18694
28098377 181
108585 19126
901951 5532
1345 53083
1345 58045
55 81451
633517457 2070
59372 23560
59372 32899
495287671 86573
55 62659
0 53736
59376 26756
54 86896
54 61245
1345 53772
193389536 75820
1345 41291
163 85319
59292 21608
1464393 3561
1397 49517
14 74437
106 83325
51 78464
1000000000 78263
1340 52005
67 70643
901978 6694
54 86832
59372 37804
54 73226
295240569 35649
90 96149
458102 12346
59206 39376
901989 7125
1345 41178
106 65885
59519 36930
14 72280
59327 39050
54 72137
59371 29317
37290171 36538
1345 40564
57 86278
55 65354
54 91085
54 80841
57 77855
30 61430
74168 19669
1376 46119
54 92516
4 77634
1346 50290
93 72837
1345 59074
353330378 96651
1000000000 3132
884233997 88048
79 81924
817563 9279
1348 57677
54 75997
1346 41012
59386 35958
439874215 94036
59231 30544
59372 26914
59360 25133
52 79964
59370 36320
65 99575
39 89368
351305 15097
74106 19174
59361 28470
53 71724
1347 46353
59372 35937
548598 10463
54 77360
247507872 95634
54 73958
53 83152
1345 43117
59372 25442
55 77268
54 64926
53 60474
108569 19099
42 63905
59131 25318
54 92995
74168 21112
1345 50487
1345 51974
59376 33657
166561691 17236
82 76852
438526 13505
59366 28621
438525 12807
259770 17231
59372 35045
54 90949
59372 25830
19 79484
901981 6122
54 78703
56 61910
59367 36279
74169 19469
59372 38428
1352 59193
0 93264
309213560 47925
1290 52632
54 69711
54 97526
59352 27952
59364 30683
51 60617
59372 29029
1354 54780
57 84309
190 69479
351291 14243
59265 24276
837827 7303
33801858 78110
62 64055
57 66609
901981 6963
458089 12277
306744865 99999
65540302 90
1345 48018
54 99224
1386 48942
259779 18192
703092612 39587
51 74791
548452 9556
1398 56908
59427 22145
351385 13781
59370 30067
59431 27369
59372 24873
695315126 6053
259689 16048
54 69582
42 76101
1358 56711
508308450 21281
1346 41384
1400 54970
45 79491
59414 21542
280 93448
52 78249
59372 31770
56 61483
59481 31451
46 80889
54 86491
54 93171
458295 10889
59372 29317
1343 58150
56 90769
54 82601
153 76411
1345 47543
64 75465
1339 42988
54 88107
259719 16812
59381 31759
1355 42511
92 72863
1345 59590
49 75278
1548 57820
61 78140
1293 44426
59373 31105
62 67366
438511 13149
181 65075
48 67959
74399 19561
1345 43681
54 59996
1342 46021
1345 51042
86 62451
56 78381
1305 53948
55 77610
493166878 91849
59434 28755
44 65825
59372 30544
1426 56979
1385 58850
259721 18292
47 91925
817556 8199
40 70548
54 83884
54 94502
308781630 52345
59382 32284
548452 10395
43 96639
944394569 68204
54 84747
817594 8319
1345 52334
74168 20864
54 92597
59362 31157
54 78657
1353 57565
52 89523
54 87848
54 87234
53 92693
1350 54174
66 76620
59372 33469
574194375 10875
59375 33488
93 81455
54 76872
57 88883
48 72199
702131855 83032
1464393 4084
56 91448
1590 48406
54 92088
56 86428
727548310 12172
1464387 3896
1348 59077
50 75262
59412 29902
351291 14259
108534 19028
1356 52852
623382027 43275
1345 46253
343302436 76197
3 65739
54 96639
56 59946
59370 23631
876995163 17494
817566 9079
909647787 49280
1360 51932
1220 45422
54 69511
54 85575
1345 48544
548452 9933
457876 12260
54 80624
1278 40586
0 82567
74177 20779
1363 54979
54 72267
53 69925
59384 29879
1345 41333
119 82323
59372 22452
59360 29902
54 65040
791169553 51249
54 66828
48 96604
59394 23644
54 77894
259722 17078
59602 25648
184310126 48661
458076 12085
59386 34560
108567 19105
935098853 1
1304 54779
59309 31470
74170 19770
438525 13555
54 62109
108567 18847
259775 18422
7 90347
1000000000 48005
1448 43887
54 72223
59487 28396
1348 57301
59372 25692
351291 14021
443808408 39979
1345 52411
36503607 4946
63 93430
36 92195
59372 25912
1380 51475
59361 25763
466730306 5903
438780 12956
61 65148
1000000000 4965
1345 58390
29306778 25108
59367 36752
74 80051
54 90132
438468 13245
1345 52353
59372 31686
1162 53083
60 85965
67 77503
54 67005
1167 54299
1345 54979
74173 20954
538985793 36475
1345 50134
351291 14450
53 72122
54 94031
53 80730
613215158 80815
1345 43345
59359 34680
1464342 2752
64 60232
1343 46171
1490 44592
54 70060
163389526 36464
59430 39423
259724 18177
1340826 5248
117 63334
1345 48955
62 99736
3963031 1536
54 80811
72919962 1
54 68419
59554 40147
1334 42507
1335 53885
1340826 5251
99 85234
54 87952
987669900 75752
59372 21836
59366 36079
458073 12410
1358 55746
69 74070
1324 44522
59372 38438
54 75901
54 71831
1345 42461
56 63637
1464393 4320
267116915 87797
351291 15319
510960151 41700
54 66262
695092222 24739
59372 25872
1345 50846
54 64453
817556 8767
59374 38886
1344 56509
59375 24236
108 64216
59372 24447
59372 23716
54 61422
901984 7044
4604523 989
1575 46213
259672 17293
56 95877
54 73472
266 78398
458069 12151
59372 37303
108567 18710
54 70548
59451 24691
59362 35649
1345 48008
141333636 86363
2512088 2022
54 61484
351183 15315
59374 32842
59371 39593
259737 15960
59373 23293
9350524 609
8287941 649
1305 48545
64 86012
59383 36250
4098128 1111
499315332 37435
59362 29161
59370 29147
458083 11509
807005925 1
92 99020
52 65554
438689 13103
54 71996
1347 43755
29 75812
59365 26202
838076 7533
55 62190
1373 57713
53041607 13378
875282618 55634
1249 46626
458076 11618
428687970 1
1310 58417
59386 24715
901982 6673
54 92131
79089637 10925
59362 26358
59372 32376
0 32469
72 61314
458069 12565
1340 50727
1345 52016
1345 54276
351290 15315
54 91414
59357 25052
59366 21527
1345 41468
1335 46924
59379 22452
1341 45999
54 64137
59372 28621
1346 51234
54 63676
59370 22726
37 88547
1342 53728
52 95765
59385 21522
59373 26900
259847014 10278
55 71061
54 91004
51 76620
77384205 17398
53 95321
565213540 12815
54 78652
282 74704
901981 6992
458053 11202
57 69830
89 69124
59119 31366
48 61062
54 73403
51 60939
59364 25293
57 62925
1358 48286
94 61492
56 60092
54 92205
2512101 1903
39 69343
55 63166
52 65706
1338 42958
54 91634
54 64659
54 94887
53 98324
61 78035
817557 8414
901981 6989
259721 16470
74173 19689
59374 38134
66 72290
1507 55746
59626 26923
111434527 54
59 91085
1348 56056
73932 19401
458076 10898
59369 32229
59370 25411
54 86061
44 96757
259721 16446
244 89927
1345 52206
59373 38876
933644711 75303
62 91651
59253 39269
66 95688
1345 49305
53 69978
1358 42946
46506863 80052
1414 51817
1334 45913
17 97372
108567 18664
97 85795
59398 39595
35 82878
54 87200
1298 54635
59378 39260
458076 11543
119034353 49320
54 92704
837827 7770
39 73915
1345 42820
59497 27148
56 67475
59372 21836
54 92194
54 83555
108567 18736
0 90766
1312 40767
1330 53744
1548 42866
59372 31759
1332 51245
1345 47688
56 60085
19186495 99999
98 62299
113 99795
1200 59294
438525 13130
63 71570
1464269 4262
59319 23348
55 75136
1360 49047
2512088 2004
1257 41051
837827 7770
837773 7463
1348 45422
54 75363
259718 17091
351333 14173
59372 36663
1345 43358
54 64050
59372 23698
59341 39765
41 80394
409933336 97449
53 72594
351299 13819
57 91483
59189 37900
294 81455
1321 54276
1764144 2494
1345 40433
351291 13726
71 59770
24 71721
51 88693
901981 5516
16368243 13594
2512088 1937
351292 14555
56 99062
59374 31200
59342 23021
59372 26202
548452 9986
1340 41170
1346 52391
1345 51052
1370 49973
40 81249
56 77020
358577293 98426
41 60783
51 69816
548548 10225
15 92150
59372 24191
1345 42525
458076 11495
54 99662
901973 5989
59370 39033
59385 24987
59372 34222
257 98321
59372 31595
102 81647
59374 34814
74121 20773
259736 16762
0 40389
845078447 1
1326 41366
1330 56683
1000000000 21860
225 88917
1304 46835
1345 48836
1393 42507
1345 54225
42 65666
101 65624
59368 31936
91 93848
67 92693
103 69374
548455 9369
59371 26494
59372 24989
59372 27440
578263143 5547
87 74311
1533 42084
54 97488
59372 35002
1464187 3113
51 70522
59369 28163
1324 49739
1101 46013
107 79174
407058956 66033
55 90442
351288 14783
351291 14697
54 91251
837827 7154
20 97055
1593 54299
1348 50861
57 81956
59372 24875
1341059 5225
193198205 49928
1345 46918
1764137 2543
1521 43885
1306 40987
3 95814
55 88547
171102108 38981
18601450 30709
54 71355
74172 19732
817556 8229
67 73301
59372 23206
1345 46119
1338 49894
108567 18664
54 59997
1382 58677
351291 15910
54 88547
1345 48519
751763078 12709
817556 8428
4098065 1246
2512088 2421
259721 16515
1345 48902
205 90421
54 83734
54 95480
47972578 114
351353 15097
59374 29544
54 67503
54 96723
901984 6666
351291 15858
458077 10792
41 93427
25615931 88528
1345 47851
1347 57609
54 68619
53832032 70731
1345 48091
54 69702
51 73716
54 86345
55 99415
817553 9115
1357 47618
438731 12852
837827 7635
321694811 92344
259738 16128
351291 15137
438727 13093
351291 14064
59375 38578
1550 57014
1284 50237
111 82921
59370 26495
1345 46477
351292 14387
57 70208
59372 32822
78 71437
901980 7026
54 73953
54 81768
762527889 36239
271 71658
1345 44028
1193 44373
259486 18038
42802853 66828
59372 36068
458076 10734
59509 22561
74157 20123
193 68494
0 99852
54 92538
59382 36967
1345 50780
165344032 4262
41 67619
207522970 1
15 90714
54 84137
259839 17091
34 81813
817556 8622
56 85002
59372 29750
54 68922
1208 48391
108574 19099
4098124 1291
98942888 87886
59409 38501
54 62315
59411 35601
59364 26859
1345 48265
74176 19989
1220 55108
458076 10847
59372 34563
64263258 96757
56 95747
76 87644
1464393 3270
59372 33068
59368 38412
9 86363
943320777 33770
52 62654
59358 28100
54 74721
1345 52857
59570 35601
46 68295
65 75475
259720 17484
232956519 54221
1359 54724
906604547 99999
44 99735
41 91668
63 94923
54 76392
913767352 4236
59610 24026
351291 14727
57 90871
59393 27727
5 94990
54 76970
112 73226
13 98942
886800828 1
59379 25325
59373 22095
1386 51151
60 74341
548451 10364
54 80394
458076 10535
1345 58938
458060 11772
1464390 3104
14 77268
548458 10362
59372 32154
54 90897
167892680 96994
1340 56221
929964151 62249
1375478 4639
0 57347
1336 51905
44 92207
54 78652
1284 44860
1293 51249
59372 22493
59372 22197
259721 17667
54 71863
32 90567
351284 14125
59375 35641
2512093 2273
1332 46253
1345 53629
54 71378
25 65649
1345 41450
54 75071
1349 47143
59367 39488
64 63835
1345 44508
59324 39595
54 97488
59375 32146
56 84946
1345 54110
1348 40385
1345 46840
55 80119
1343 45307
59257 28045
74 87168
837828 7203
51 75065
52 79190
59372 23039
43 68737
53 72288
54 76755
55 85059
59372 31160
604759842 40645
752214264 69429
1319 58390
59375 33973
141 69996
54 81966
1344 51475
28 86546
111 81069
351291 14403
107 63861
101 78428
386524028 8949
351291 15037
1345 54917
740950851 99999
74207 19521
1345 52362
1144 49736
54 85737
59554 37137
2714629 23762
259566 16503
54 64137
207 79977
54 93860
78 77440
1345 48681
71356958 52317
458079 11012
54 91761
1321 46161
74168 21117
59372 36658
458110 11538
2512061 1937
117365193 21047
1296 48890
69 75130
548455 10027
59363 34790
22328051 255
5 64110
659710389 26006
5 64880
1464409 3315
1345 50290
19091331 43863
1343 55967
39 82195
1304 50650
59372 23061
4098122 1144
59382 34992
548504 9986
59370 24608
587855976 11012
1352 58215
388588368 35964
17 70883
889537067 69217
351290 13948
58 86568
113 84464
654009631 81813
54 90060
3962998 1347
56 68209
108629 18882
59372 34475
1345 50244
52 92791
39 98486
1345 56220
53 78130
1343 52842
1464402 3316
55 63150
172764434 99999
54 69172
1345 51938
837827 7554
1345 40677
259783 16748
56 59993
1000000000 99999
351304 14436
40 92332
691789397 99999
1345 54098
351322 13752
1357 46017
876507755 59047
603439178 64185
54 81825
1351 49001
1498 53388
2512086 1928
59604 30645
60 69321
66 69395
74154 20101
234 73466
54 62768
297 61097
54 72495
53 80729
59374 35565
380389910 91651
59372 35707
1345 49589
54 67541
491530784 2948
59372 32915
55 88825
351291 14064
548460 9933
59537 22381
54 62249
1464403 3724
1347 49926
259626 16095
351288 14235
548450 9404
59318 34078
1345 44743
1540 42331
1332 56910
54 64347
54 95947
74209 19583
57 86491
59372 34598
59283 29002
901981 5532
70 93554
25 94290
79 72288
59372 37303
59370 26085
55 67478
994570453 94024
0 41549
54 78372
45 77986
59386 31246
74170 20987
1345 58899
351282 14064
1464378 2759
1408 45882
438571 13461
59502 37803
779230761 82975
48 67538
59372 33827
59370 22646
59371 26576
0 81921
62 70729
54 78194
54 81668
59364 23630
438525 12926
213 75921
54 64137
51 85986
60 65831
65 76678
54 82470
59372 28973
1391 50134
0 84954
1464393 2623
59397 30749
1494 40695
458087 11087
0 63450
583199570 95321
54 75303
1134 57766
54 84016
1183 57557
239 93972
817556 8123
51 71570
55 67811
494519973 46386
53 78087
93959015 66
110 63905
1308 49471
1328 51007
1349 53083
54 62960
1369 50175
311386003 21441
117 92853
1340828 4679
92 91605
59396 38772
901993 6666
59372 39214
58 93228
1345 41604
54 94732
54 77890
259739 17565
39 92448
438500 12946
1345 47725
59372 23640
52 71256
59318 30826
108567 19088
56 79952
259721 17109
1336 58587
1343 58624
74280 20436
43 61146
1432 43944
1345 51175
53 66630
56 81198
270250214 1
1345 50161
59417 28136
59372 40147
1347 55834
351351 15006
534552422 52842
1312 40543
1354 49653
54 95966
64 74684
202084863 12612
43 81054
59372 27386
42 90650
548449 10123
548454 10393
967270282 16131
1343 48436
59372 28017
59372 35100
808828280 22411
59372 33887
54 68216
817556 9014
1464440 3895
1345 43887
1527 57852
1464353 4062
282 80623
113 75233
1312 46937
84 76703
259816 15961
458076 11860
54 76393
21 76843
1344 46568
56 75329
259728 17535
99 67533
595003044 29584
161 82937
59309 28779
9 68386
54 95885
54 62027
1362 49001
259721 18219
1345 49698
776802505 51364
59330 32827
59372 22491
53 84681
0 49472
87 96455
54 94673
59117 21285
59372 37445
1345 42820
57 91818
56 70044
649734401 50134
1345 46892
59367 25203
53 73385
110402893 99999
653343160 93430
59141 32580
55 99269
25 77814
4098127 1316
1345 45964
423936442 83057
54 70518
54 84946
54 61398
259721 17507
56 95995
458091 11809
59372 39185
59319 28689
699446833 3185
351291 15864
188 61127
54 85230
52 93228
59413 28894
13 87113
54 96994
1346 55319
1345 52819
351281 14662
54 81455
40 69518
199296533 11107
1517 51234
259721 17430
233 80436
1464393 3895
1336 42787
54 72546
837777 7336
108567 19078
107 70262
173 70912
105 82582
441389259 99999
115 96560
33 79176
901981 5724
1526 44237
54 81844
458172 12565
1114 44690
268 95765
59380 34560
780174568 4441
65 82822
54 90949
54 99875
15 81850
1340826 5205
53 64962
1345 59419
59372 28233
2512043 2022
259722 18201
59435 33202
1276 50106
54 93936
458074 11036
54 89241
59184 35216
1315 57784
108570 18882
54 76570
1339 48268
351347 15030
1341 57684
56 88107
1464343 3697
74168 19149
244 92295
458076 11680
112 64017
458076 11059
59372 39969
898582668 10634
1519 58134
54 65333
1352 43089
458078 11618
51 73933
1390 45422
51 79362
59372 30622
1342 51867
54 85250
987260049 12734
458233 11538
726206990 23375
8 96223
59393 38672
51 69321
59369 39846
1345 50475
1464392 3697
59368 23698
1325 42129
1341 49559
52 59997
1350 54551
1587 58811
28 67152
46 92194
54 62815
195401326 26023
438483 12852
59369 34909
45 78961
596929326 5278
51 70813
1312 41286
284 67005
259721 17063
30 69418
51 60350
54 96416
913672946 9420
53 94438
49 62021
51 84473
924781806 99999
94 97755
54 63375
54 95068
1392 42383
54 99575
54 86272
351292 15558
673036734 50213
438492 13316
59369 33496